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
339461184496	339461185015	339461185565	339461186115	339461186665	339461187215	339461187765	339461188315	339461188865	339461189415	339461189965	339461190515	339461191065	339461191615	339461192165	339461192715	339461193267	339461193815	339461194365	339461194915	339461195465	339461196015	339461196565	339461197115	339461197665	339461198215	339461198765	339461199315	339461199865	339461200415	339461200965	339461201515	339461202065	339461202615	339461203165	339461203715	339461204265	339461204815	339461205365	339461205915	339461206465	339461207015	339461207565	339461208115	339461208665	339461209215	339461209765	339461210315	339461210865	339461211415	339461211965	339461212515	339461213065	339461213615	339461214165	339461214715	339461215265	339461215815	339461216365	339461216915	339461217465	339461218015	339461218565	339461219115	339461219665	339461220215	339461220765	339461221315	339461221865	339461222415	339461222965	339461223515	339461224065	339461224615	339461225165	339461225715	339461226265	339461226815	339461227365	339461227915	339461228465	339461229015	339461229565	339461230115	339461230665	339461231215	339461231765	339461232315	339461232865	339461233415	339461233965	339461234515	339461235065	339461235615	339461236165	339461236715	339461237265	339461237815	339461238365	339461238915	339461239465	339461240015	339461240565	339461241115	339461241665	339461242215	339461242765	339461243315	339461243865	339461244415	339461244965	339461245515	339461246065	339461246615	339461247165	339461247715	339461248265	339461248815	339461249365	339461249915	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2716	3600	2300	2716	3600	2300	2716	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21719	20269	28159	28403	34560	41049	42804	40328	39667	39103	38439	37886	37623	37303	37014	37180	36788	36289	36181	36534	36291	36292	35951	36157	36075	36017	36255	36058	36092	35935	36156	35846	36138	35785	36111	36182	36150	35975	35912	36007	35532	35946	35821	35959	35996	35678	36007	36012	35750	35786	35780	35938	36129	35913	35645	35806	36054	35703	35706	35951	35906	35927	35780	35655	35817	35773	35694	35873	35592	35689	35612	35722	35802	35748	35904	36011	35993	35809	35772	35753	35937	35935	36010	35609	35607	35891	35864	35551	35839	35839	35895	35671	35844	35752	35869	36047	35762	35901	35813	35837	35843	35895	36236	35727	35936	35798	35629	35920	35889	35849	35778	35767	35610	35851	35781	35582	35983	35773	35762	35753	35812	35766	35906	35886	35640	35944	35611	35784	35667	35690	35797	35881	35591	35496	35601	35903	35493	35703	35872	35849	35900	35715	36143	35755	36069	36146	35804	35805	35704	35548	35699	35779	35812	35740	35913	35662	35886	35821	35822	35799	35597	35400	35797	35508	35886	35709	35609	35781	35945	35796	35527	35838	35735	35645	35968	35694	35854	35985	35816	35677	35856	35927	35624	35807	35846	35663	35801	35884	35594	35902	35564	35831	35629	35759	35817	35571	35790	35780	35918	35825	35803	35610	35740	35699	35731	35604	35803	35877	36064	35579	35698	35738	35423	35714	35756	35865	36098	36037	36008	35899	35817	35698	35899	35667	35689	35725	35890	35818	35670	35859	35723	35914	36014	35807	35669	35849	35763	35854	35726	35663	35964	35840	35761	35929	35810	35960	35718	35774	35856	35652	35722	35578	35913	35595	35848	35876	35799	35694	35867	35821	36054	35668	35928	35725	35712	35607	35584	36008	35763	35952	35764	35896	35801	35835	36120	35730	35782	35674	35731	35595	35656	35592	35653	35912	35772	36201	35761	35941	35905	35664	35786	35808	35433	35704	35882	35917	35662	35857	35620	35958	35803	35936	35779	35543	35946	35874	35961	35755	35721	35830	35711	35723	35685	35775	35718	35788	35745	35928	35810	36141	36015	35512	35491	35844	35828	35714	35706	35910	35743	35950	35806	35517	35723	35682	35834	35735	35819	35509	35699	35749	35800	35778	35981	36246	35998	35950	35576	35898	36052	35813	35820	35874	35549	35825	35675	35923	35856	35875	35684	35958	35970	35923	35659	35812	35992	35813	35875	35569	35918	35805	35709	35948	35765	35796	35955	35585	35762	35759	35797	35993	35810	35842	36229	35627	35881	35966	35753	35838	35947	35852	35907	35802	35821	35804	35819	35786	35428	35884	35633	35665	35690	35588	35921	35654	35970	35779	35833	35925	35876	35802	36012	35828	35935	35791	35957	35857	35792	35759	35783	35621	36016	35703	35981	35899	35929	35945	35712	35810	35875	35895	35660	35897	35668	35842	36017	35752	35770	35628	35573	35530	35889	36004	35879	35803	35785	35641	35904	36054	35886	35862	36014	35911	35973	35721	35712	35708	35851	35372	35957	35837	35720	35779	35876	35824	35809	35672	35793	35903	35702	35446	35837	35897	35856	35926	35601	35696	35614	35478	35567	35522	36008	35620	35835	35978	35947	35528	35883	35797	35595	35780	35677	35850	35504	35980	35735	35605	35818	35896	35816	35582	35914	35787	35853	35671	35519	35729	35820	35457	35742	35723	35849	36042	35786	36005	36020	35919	35812	35731	36034	35945	35691	36033	35898	35943	35806	35873	35776	35881	35817	35857	35773	35781	35858	35890	35960	35654	36064	35804	35952	35756	35821	35908	35667	35653	35702	35812	35747	35774	35911	35769	35590	35739	35738	35798	35837	35883	35698	35891	35884	35870	35909	35888	35819	35607	35843	35652	35970	35730	35925	35817	35988	35815	35483	35853	36025	35931	35879	35794	35780	35748	35865	35808	35834	35851	35657	35905	35742	35806	35944	35679	35808	35803	35997	35751	35815	36076	35827	35685	35755	35744	35880	35771	35635	35643	35695	35680	35851	35714	35883	36139	35779	35661	35744	35728	35693	35719	35766	35770	35694	35762	35883	35964	35814	35951	35742	35654	35763	35788	35708	35846	35948	35787	35769	35849	36078	35836	36010	35714	35771	35708	35925	35790	35923	35951	35913	35691	35837	35821	35754	35790	35703	35861	35779	35901	35807	35803	35784	35597	36007	35724	35944	36025	35790	35775	35807	35727	35619	35911	35801	35619	35794	35684	35796	35817	35772	35550	35713	35850	35746	35852	35849	35747	35817	36029	35868	35924	35697	35853	36009	35778	36034	35762	35676	35962	35774	35977	35719	35690	35747	35667	35815	35595	35760	35797	35879	35483	35795	35668	35815	35766	35790	35933	35735	35843	35970	35894	35930	35927	35896	35840	35557	35909	35712	35613	35802	35801	35385	35836	35741	35688	35819	35516	35522	35622	35767	35804	35881	36028	35666	35608	35868	35683	35798	35833	35778	35849	35847	35950	35520	35848	35703	35737	35940	35737	35687	35579	35894	36011	35909	35876	36040	35896	35691	35724	35946	35708	35792	35818	35389	35824	35809	35996	35849	35515	35885	35722	35897	35731	35980	35715	35625	35725	35736	35723	35735	35996	35777	36169	35949	35691	35925	35925	35676	35638	35779	35800	35721	35735	35759	35543	35832	35764	35788	35851	35862	35651	35544	35726	35932	35820	35794	35832	35729	35878	35878	35733	35677	35639	36065	35950	35854	35861	36034	35929	35875	35740	35759	35805	36060	35729	35864	36028	35815	35857	35762	35485	35720	35642	35860	35676	35720	35809	35779	35686	35658	35725	35853	35793	35910	35781	35917	35888	35870	35688	35862	35551	35860	35784	35742	35824	35649	35931	35664	35837	35615	35796	35964	35692	35540	35751	35813	36001	36035	35483	35951	36066	35656	35764	36037	35720	35663	36091	35654	35973	35712	35770	35812	35697	35782	35688	35781	35733	35969	35848	35644	35820	35741	35613	35665	35859	35915	35985	35849	35682	35496	35758	35961	35677	35923	35747	35822	35633	35801	35809	35616	35836	35772	35615	35621	35589	36090	35525	36030	35656	35654	35789	35831	35526	35976	35750	35759	36018	35707	35788	35846	35851	35677	35695	35901	35747	35803	35954	35937	35575	35529	35765	35844	35816	35632	35631	35762	35844	35934	35906	35581	35518	35752	35737	35611	35816	35732	36200	35673	35939	35835	35556	35829	35674	35708	35752	35657	35755	35595	35825	35670	36067	35907	35647	35823	35771	35840	35968	36038	36165	36136	35887	36082	35878	35713	35874	35907	35972	35660	35593	35870	35621	35860	35637	35595	35731	35901	35787	35945	35765	35624	35764	36031	35805	36027	35820	35859	35788	35760	35707	35759	35793	35921	35718	35842	35732	35783	35585	35800	35580	35930	35859	35953	35647	35822	35994	35821	35730	35726	35658	35881	35743	35810	36123	35869	35968	35767	35890	35875	35844	35661	35902	35798	36017	35838	35827	35562	35899	35697	35860	35859	35885	35639	36124	35691	35675	35903	35930	35965	35770	35928	35684	35898	35839	35969	35826	35485	35755	35853	35688	35740	35737	35823	35853	35731	35842	35631	35725	35882	35409	35515	35912	35823	35895	35613	35818	35582	35683	35450	35899	35769	35682	35746	35870	35892	35923	35813	36046	35685	35946	35861	35836	35884	36064	35808	35816	35929	35847	35745	35874	35731	35613	35825	35722	35695	35741	35897	35912	35816	35674	35781	35927	35741	35949	35910	35584	35825	35951	36094	35813	35740	35773	35991	35809	36132	35908	35920	35941	35793	35774	35753	35703	35708	35704	35751	35673	35483	35791	35704	35913	35782	35592	35562	35963	35909	35943	35546	35831	35836	35838	35938	35960	35734	35779	35610	35660	35939	35813	35605	35525	35870	35766	35784	35737	35815	35874	35744	35726	35714	35842	35688	35685	35682	35566	35760	35879	35912	35630	35806	35638	35961	35693	35793	35824	36054	35552	35997	35707	35885	36054	35723	35862	35572	35793	35722	35592	35907	35905	35953	35996	35846	35875	35751	35788	35723	35876	36095	35875	35551	35865	35764	35724	35962	35581	35729	35596	36088	35861	35948	35904	35825	35959	35930	35925	35861	35785	35895	35786	35824	35812	35714	36005	35594	35825	35887	35806	36026	35830	35753	35945	35724	35864	35878	35730	35741	35728	35805	35858	36087	35773	35860	35843	35786	35728	35848	35883	35797	35713	35874	35912	35797	35691	35696	35993	35542	35876	35912	35866	35985	35622	35936	35887	35756	35793	35988	35807	35857	35655	35923	35775	35808	35896	35630	35902	35927	35856	35868	35744	36010	35538	35915	35916	35588	35842	35937	35743	36137	35831	35555	35902	35667	35906	35524	35588	35980	35768	35742	35794	35888	35752	35788	35783	36021	35834	35969	35791	35921	35591	35489	35685	35964	35748	35730	35896	35831	35981	36082	35798	35891	35936	35847	35600	35580	35841	36070	35850	35935	35716	35818	35794	35983	36037	35766	35807	35737	35812	35876	35654	35722	35782	35620	35763	35972	35719	35973	35989	35887	35867	35756	35693	35749	35823	35817	35718	35766	35693	35782	35887	35934	35963	35812	35701	35922	35808	35600	35688	35772	35911	36014	35555	35954	35865	35748	35644	35911	35951	35838	35882	35689	35539	35799	35701	35797	35773	35800	35822	35932	35710	35636	36025	35801	35897	35886	35694	35711	35804	35789	35981	35919	35892	36030	35747	35856	36047	35891	35915	35810	35604	35388	35805	35683	35668	35755	35807	35567	35697	35797	36043	35897	35800	35959	35788	35592	35799	35740	35957	35777	35944	35950	35842	35685	35901	35801	35733	35660	35741	35838	35773	36003	35657	35895	35766	35764	35862	35718	35656	35817	35815	35723	35763	35813	35557	35639	35875	35768	35805	35916	35723	35661	35936	35953	35729	35747	35684	35475	35732	35676	35540	35720	35709	35875	35939	35681	35819	35906	36206	35945	35584	35748	36153	35630	35623	35877	35896	35739	35713	35946	35592	36000	35715	35913	35966	35795	35796	35887	35564	35653	35979	35747	35596	35757	36003	35664	35764	35938	35788	35767	36143	35458	35522	35838	35789
35936	60834	60028	50863	45459	40566	36746	34508	32610	30980	29919	29096	28341	27898	27721	27020	26911	26754	26371	26445	26295	26109	25779	25951	25871	25998	26104	25816	25729	25676	25784	26006	25641	25759	25725	25635	25778	25708	25681	25609	25786	25606	25591	25517	25721	25607	25428	25546	25638	25565	25567	25378	25653	25461	25654	25440	25736	25623	25641	25810	25481	25544	25661	25759	25543	25409	25609	25517	25394	25668	25556	25507	25513	25650	25555	25482	25571	25371	25637	25558	25371	25565	25442	25513	25548	25570	25574	25588	25584	25411	25512	25502	25434	25704	25614	25427	25522	25664	25527	25502	25645	25623	25446	25466	25513	25573	25554	25618	25551	25474	25513	25356	25579	25551	25453	25398	25342	25654	25610	25449	25321	25350	25500	25512	25655	25618	25524	25491	25597	25628	25602	25596	25461	25542	25542	25440	25541	25465	25587	25426	25575	25510	25451	25488	25560	25540	25672	25540	25613	25452	25561	25671	25631	25536	25324	25523	25594	25575	25465	25502	25503	25481	25535	25327	25825	25597	25478	25609	25423	25504	25412	25432	25696	25608	25732	25638	25616	25547	25560	25398	25546	25503	25605	25462	25678	25550	25488	25489	25509	25534	25563	25447	25498	25524	25669	25477	25470	25484	25608	25620	25477	25493	25445	25476	25434	25508	25550	25481	25404	25310	25439	25538	25413	25465	25640	25500	25684	25745	25505	25493	25396	25540	25388	25583	25476	25493	25388	25546	25415	25457	25442	25568	25450	25429	25394	25597	25430	25606	25692	25589	25488	25575	25500	25469	25486	25492	25723	25720	25378	25387	25564	25755	25391	25586	25477	25433	25661	25493	25413	25467	25464	25359	25441	25427	25407	25654	25506	25497	25507	25574	25598	25580	25505	25621	25692	25500	25443	25716	25454	25497	25548	25519	25550	25496	25405	25501	25327	25312	25427	25587	25721	25464	25601	25586	25578	25551	25341	25477	25547	25491	25483	25441	25506	25332	25571	25598	25531	25429	25741	25449	25663	25476	25483	25582	25569	25553	25446	25355	25493	25524	25384	25671	25512	25463	25628	25472	25508	25469	25475	25736	25517	25531	25560	25616	25627	25590	25681	25340	25599	25442	25572	25415	25678	25513	25510	25373	25620	25595	25564	25303	25630	25355	25578	25481	25548	25475	25474	25389	25616	25395	25461	25627	25521	25362	25745	25309	25347	25398	25416	25579	25564	25677	25647	25374	25765	25534	25661	25646	25490	25424	25520	25426	25571	25501	25306	25509	25547	25317	25506	25608	25449	25535	25533	25490	25482	25555	25512	25501	25412	25537	25494	25504	25622	25610	25604	25461	25573	25602	25453	25382	25710	25578	25425	25314	25591	25510	25618	25354	25482	25322	25586	25506	25523	25667	25608	25445	25406	25415	25446	25476	25530	25530	25528	25561	25627	25200	25416	25767	25446	25521	25678	25666	25493	25448	25564	25569	25506	25580	25502	25451	25429	25542	25312	25455	25420	25531	25462	25523	25370	25500	25544	25618	25401	25503	25524	25522	25569	25335	25343	25449	25479	25357	25451	25437	25684	25478	25415	25370	25449	25540	25658	25565	25441	25462	25428	25525	25450	25603	25406	25482	25488	25445	25506	25561	25378	25550	25803	25424	25370	25505	25442	25599	25468	25542	25582	25509	25695	25596	25484	25507	25574	25722	25712	25447	25364	25319	25513	25457	25487	25374	25657	25442	25488	25680	25610	25599	25551	25575	25411	25504	25637	25527	25558	25366	25482	25665	25461	25581	25478	25786	25621	25395	25423	25588	25519	25575	25413	25615	25529	25496	25468	25590	25693	25496	25512	25582	25377	25532	25395	25383	25467	25335	25427	25495	25499	25487	25608	25563	25531	25372	25662	25365	25613	25470	25386	25586	25664	25360	25304	25618	25491	25573	25548	25685	25502	25550	25484	25758	25498	25579	25505	25491	25354	25585	25566	25496	25504	25583	25795	25595	25440	25617	25458	25639	25542	25445	25389	25442	25621	25479	25619	25649	25472	25505	25628	25269	25475	25602	25570	25462	25439	25426	25401	25315	25568	25495	25528	25489	25439	25610	25443	25540	25470	25528	25512	25588	25532	25469	25651	25721	25437	25591	25280	25368	25520	25608	25562	25670	25597	25640	25494	25371	25442	25537	25452	25499	25458	25489	25585	25595	25643	25763	25500	25511	25414	25344	25507	25581	25649	25504	25403	25375	25531	25701	25436	25533	25502	25542	25741	25746	25569	25548	25625	25589	25315	25541	25601	25500	25596	25409	25319	25620	25671	25388	25626	25373	25550	25505	25464	25529	25618	25655	25346	25411	25486	25417	25579	25571	25373	25529	25451	25470	25449	25525	25404	25632	25733	25638	25536	25373	25586	25544	25552	25354	25386	25473	25429	25428	25445	25497	25517	25455	25598	25445	25584	25583	25589	25562	25616	25412	25533	25331	25365	25461	25296	25502	25433	25563	25586	25198	25657	25616	25574	25614	25632	25443	25491	25406	25537	25558	25539	25464	25394	25532	25452	25659	25508	25573	25517	25557	25729	25705	25415	25577	25356	25528	25418	25444	25694	25471	25542	25473	25481	25516	25264	25345	25522	25567	25642	25345	25742	25526	25587	25375	25725	25433	25637	25503	25593	25606	25348	25495	25465	25449	25743	25578	25504	25363	25479	25460	25720	25624	25587	25606	25663	25291	25661	25333	25511	25544	25546	25403	25326	25414	25364	25457	25415	25492	25544	25505	25470	25360	25643	25603	25587	25608	25418	25307	25580	25516	25614	25545	25534	25592	25651	25504	25348	25486	25489	25574	25669	25274	25594	25718	25509	25567	25449	25553	25523	25564	25441	25402	25501	25649	25529	25454	25364	25468	25586	25432	25369	25612	25520	25476	25563	25431	25743	25607	25409	25230	25603	25349	25526	25577	25395	25516	25388	25539	25491	25544	25423	25468	25535	25500	25521	25492	25390	25478	25637	25427	25474	25459	25623	25661	25547	25621	25500	25356	25571	25457	25419	25666	25690	25421	25573	25391	25554	25708	25664	25430	25482	25665	25466	25523	25675	25621	25579	25649	25524	25461	25474	25628	25569	25494	25380	25452	25502	25590	25591	25397	25455	25619	25448	25445	25695	25495	25401	25353	25512	25543	25566	25682	25424	25495	25476	25614	25755	25468	25534	25582	25449	25588	25376	25549	25558	25508	25596	25615	25501	25468	25506	25475	25684	25501	25506	25414	25557	25498	25552	25529	25448	25548	25706	25359	25366	25613	25573	25518	25423	25514	25383	25513	25625	25527	25592	25476	25621	25319	25549	25371	25604	25450	25484	25477	25468	25391	25607	25379	25639	25488	25583	25470	25360	25371	25422	25522	25735	25492	25474	25627	25397	25369	25418	25642	25527	25434	25430	25418	25321	25708	25305	25405	25709	25526	25579	25674	25595	25579	25424	25522	25656	25435	25403	25589	25620	25568	25516	25481	25439	25447	25445	25569	25521	25514	25627	25554	25315	25373	25574	25411	25624	25513	25416	25482	25573	25563	25519	25469	25362	25669	25666	25334	25588	25564	25340	25517	25484	25466	25363	25713	25653	25421	25451	25494	25326	25739	25509	25428	25613	25567	25512	25575	25726	25524	25667	25507	25746	25512	25591	25388	25553	25361	25560	25330	25555	25679	25517	25507	25543	25636	25615	25700	25489	25647	25428	25697	25542	25388	25563	25678	25624	25491	25572	25507	25298	25480	25556	25354	25582	25630	25707	25542	25573	25316	25543	25430	25560	25235	25399	25551	25688	25430	25456	25622	25438	25588	25436	25559	25468	25716	25542	25415	25628	25477	25588	25512	25336	25500	25505	25622	25522	25471	25596	25520	25429	25603	25586	25515	25500	25529	25443	25608	25398	25426	25493	25501	25384	25496	25565	25562	25609	25587	25465	25479	25489	25634	25485	25508	25546	25661	25670	25568	25528	25558	25684	25545	25471	25505	25581	25691	25599	25582	25446	25443	25538	25437	25548	25568	25581	25509	25398	25606	25346	25446	25547	25361	25448	25403	25475	25722	25341	25534	25637	25543	25541	25722	25510	25451	25619	25340	25342	25358	25424	25511	25505	25560	25424	25651	25460	25514	25598	25625	25452	25675	25299	25489	25600	25437	25513	25362	25428	25327	25394	25417	25435	25433	25484	25494	25318	25503	25509	25519	25534	25615	25550	25524	25616	25332	25742	25474	25497	25573	25359	25502	25489	25615	25365	25521	25619	25658	25485	25386	25544	25482	25412	25484	25557	25431	25518	25354	25359	25542	25633	25531	25615	25324	25493	25638	25485	25394	25535	25547	25450	25484	25611	25588	25464	25439	25439	25650	25423	25365	25605	25457	25526	25422	25579	25509	25405	25643	25402	25771	25561	25606	25323	25483	25381	25484	25676	25342	25507	25394	25613	25550	25538	25562	25667	25785	25587	25530	25489	25568	25502	25611	25690	25417	25647	25495	25514	25619	25522	25506	25635	25694	25617	25475	25389	25551	25771	25406	25536	25424	25528	25532	25269	25652	25587	25522	25349	25346	25684	25446	25402	25545	25467	25451	25734	25461	25548	25567	25715	25334	25395	25792	25399	25552	25421	25588	25375	25530	25434	25479	25618	25612	25557	25435	25455	25590	25424	25434	25630	25515	25519	25598	25470	25403	25623	25527	25580	25429	25560	25715	25607	25506	25648	25518	25427	25630	25304	25673	25600	25494	25353	25501	25539	25615	25261	25560	25608	25640	25696	25410	25505	25547	25599	25453	25512	25477	25509	25392	25415	25518	25587	25481	25509	25390	25590	25676	25453	25440	25581	25554	25449	25548	25517	25660	25495	25541	25640	25554	25442	25455	25519	25618	25485	25483	25416	25335	25620	25355	25331	25429	25529	25533	25454	25600	25519	25592	25589	25570	25243	25417	25368	25523	25613	25397	25587	25462	25614	25724	25648	25629	25511	25543	25518	25386	25462	25501	25436	25564	25636	25336	25503	25591	25427	25616	25525	25466	25419	25381	25622	25581	25487	25503	25532	25470	25594	25665	25380	25519	25380	25461	25554	25549	25516	25493	25545	25622	25496	25470	25608	25532	25388	25626	25501	25556
38519	44081	52446	49572	45056	42880	41740	40552	40003	39501	39098	38884	38842	38909	38686	38473	38209	38089	38114	37958	38128	38330	37903	37969	38228	37883	38274	38010	38064	38243	37997	37716	37927	37944	38081	38266	38034	37887	37936	37895	37837	38058	37817	38023	37946	38316	37982	37978	37782	37846	38294	37888	37851	37806	37868	38097	37775	38261	37960	38016	37896	37734	38137	37745	37673	37667	37968	37785	37988	38278	37742	38031	38042	38024	38059	37900	38191	38042	37810	37996	37890	37900	38113	37929	37594	37663	37731	37634	37769	38312	37909	37757	38051	38099	38147	38110	37900	37824	37826	37760	37818	37884	38094	37840	38058	38071	38205	37846	37794	37856	38187	37781	37858	37947	37817	37815	38008	38072	38237	37810	37787	37966	37950	37876	38092	37812	37896	37732	37996	37765	38053	37788	38015	37966	37946	37789	37874	37828	37699	38131	37879	37809	37798	37970	37897	37836	38072	38085	37760	37984	38164	37888	37879	37769	37851	38343	37937	37849	38003	37941	37940	38078	37941	38159	37872	37902	37907	37779	37926	37767	38035	37752	37763	37838	38113	37832	37675	37678	38065	38098	38103	37974	38061	38072	37927	37850	37838	38005	37935	37875	38007	37941	38034	37800	37867	38084	37882	37864	37791	38037	38079	38125	37724	37616	38074	37852	37817	38176	38171	37948	37873	37938	37842	37714	38021	37758	37813	37865	38079	37856	37844	37867	37965	37952	37930	37737	37922	37881	38028	38057	37795	37611	37960	38031	37786	38139	38219	38120	37728	37846	37938	37719	38006	37975	38216	37988	38024	38041	38078	37789	37842	37986	38016	37978	37702	38045	37683	37976	37951	38042	38123	38022	37910	37671	37941	37670	37776	38041	37854	37590	37946	38016	37898	37669	37926	37834	37902	37748	37669	38078	37854	37635	37793	38106	38228	37779	38081	37797	37926	37865	37835	37724	37880	37954	37798	37656	38063	38024	38057	37894	37930	38208	37893	37866	37941	37949	38023	37978	38128	37824	37966	38472	38211	38311	38234	37974	37963	38062	37837	38149	38222	37928	37938	37884	37860	37738	37838	37674	37809	37696	37884	37779	37783	37851	37989	38133	37884	38042	37785	37953	37817	37962	37816	37923	38035	38152	37928	37962	37793	37903	37950	37851	37837	38101	38044	37845	37903	38196	37996	37994	37675	37731	38215	38119	37783	38045	37862	38018	37935	37786	37983	38364	38072	37685	37982	37807	38077	38033	37939	38120	38005	37822	37807	37855	38080	37723	37932	38081	37915	38106	38035	38166	37792	38177	37936	38086	38090	37632	37940	38124	38013	38091	37700	37909	38185	37903	37855	37974	38134	38030	38159	37774	38243	37898	37883	37959	37886	37738	37848	37828	37670	38142	38108	38015	38214	37855	37829	37917	38139	38088	38230	37890	37761	37788	37910	37841	38079	37943	37994	37867	38044	38241	37936	38100	38104	37879	37943	37924	38115	37881	37855	37880	37805	37998	37981	37844	37756	37696	37646	37977	38091	38083	37805	38118	37782	37872	37804	37663	37941	37885	37775	37863	37792	37880	37917	38142	37887	37903	37948	37838	38036	37906	37775	37985	38169	37873	37870	37823	37955	37827	37739	37927	38347	37757	37746	38134	38007	38089	38256	37852	37914	38199	37951	37816	37986	37836	38033	38047	37667	38047	37909	37546	37895	38143	37882	38184	37920	37708	37948	37936	37990	37722	37882	37987	38277	37787	37953	37893	38190	38034	37918	37874	37863	37977	37880	37871	37950	37880	37871	37956	37989	37943	38069	37898	37600	37588	38028	37784	38069	37719	38010	37893	38071	37951	37866	38015	37935	38256	38093	37829	37743	38067	37542	37810	37839	37890	37633	37981	38086	38057	37851	37923	38078	38195	37817	37942	38145	37872	38117	38029	38187	37951	38056	37917	37932	38005	38151	37900	37881	37690	37616	37823	37944	37907	38039	37793	38322	37827	38031	37958	38061	37926	37823	37824	37975	37914	37776	37824	37875	37951	38099	37915	37871	37896	38103	37739	38086	38130	38039	37809	37831	37992	37973	37934	37993	37827	37982	37869	37542	37638	37825	37840	37915	38006	38064	37912	38052	38008	38202	37950	38005	38057	37864	38025	37824	37998	37985	38044	37951	37887	37926	38063	37907	37900	37942	37972	37881	37927	37919	37917	38410	38039	37866	38072	38082	38056	37949	37859	37735	37890	38194	37787	37995	37712	37658	37856	37878	38016	38020	37916	38301	37984	37762	38057	37718	37745	37892	37793	37952	38002	37742	37976	37814	37801	37894	37904	38061	38148	37854	38042	37994	37937	38026	37814	37938	37849	38101	37769	37933	38141	37927	37908	37608	37734	38061	37991	37863	37879	38148	37794	37908	37859	37744	37855	37907	37766	37816	37671	38179	37913	38062	37807	37901	37898	37896	37896	38076	38078	37868	37868	37688	37945	37959	38069	38113	37866	37888	37855	38072	38011	38078	37749	37762	37879	37992	37936	37846	37884	37916	38121	37995	37942	37907	38117	38097	37749	37908	38064	38029	38245	38169	38010	37988	38033	38011	37902	37958	37810	37891	38174	37938	38060	37868	37885	37846	38088	38065	37888	38214	37866	37994	38149	38071	37833	37996	37994	38010	38028	38160	37921	37979	37681	37996	37962	37885	38216	38124	37882	38449	38013	37843	38130	38022	38211	37763	37952	37836	37743	37977	38034	37742	38115	38003	37944	37797	38017	37771	38049	37881	38001	38055	37886	37937	38117	38029	37882	37877	37970	37659	37980	37770	37648	38184	37718	38091	37897	37804	37860	38153	37856	38098	37993	37999	38018	38079	37603	37746	38175	38454	37934	37878	37735	37948	38057	38000	37869	37938	38096	37882	38140	37946	38312	38112	38014	38155	37776	37953	38082	38055	37970	37759	37737	37956	37944	38146	37919	37923	37919	37681	38285	38001	37990	37828	37892	38002	37829	37810	37798	37782	38059	37803	38166	38051	37735	38077	37661	38158	37717	38010	37883	38057	38098	38127	38017	37805	37732	37899	38095	38241	38144	38072	37718	37720	37698	37888	38078	37919	37952	37943	38107	38066	38202	37827	38037	37832	37681	37820	37788	38067	38158	37990	37993	37751	38063	37708	38267	38166	38210	37819	37863	37899	37814	37874	37968	37980	38166	37856	37799	37961	37905	37937	37828	37702	38130	38097	37796	37654	37841	37593	37736	38212	37795	37958	38075	37881	37821	37808	37807	37931	37842	37757	37728	37839	37999	37944	38008	37916	38162	37958	37709	37907	38027	37622	37855	37839	37825	38042	37956	37932	38229	37824	37948	37850	38015	37918	37912	37786	38143	37689	37873	37986	37925	37898	37929	37809	38124	37814	38090	38137	37806	38317	37947	38020	37978	37689	38223	37787	38087	38220	38263	37846	37926	37965	37987	38254	37837	37994	37913	37783	38193	37983	37791	38231	37989	38008	37954	37871	37930	37861	37963	37895	37757	37792	37937	38043	37843	38242	37848	38175	38016	37966	37986	37765	37913	37786	37799	38021	37906	37971	38139	37986	37940	37885	37878	37915	37808	37810	38220	38266	38073	37718	37929	37925	37610	38009	38152	37964	38079	37925	38222	37870	37663	37901	37942	37791	37634	37669	37705	38055	37606	37802	38137	37812	38002	38122	38053	38285	37757	37945	37910	38154	38069	37950	38004	38269	38010	38085	37864	38150	38197	38188	37914	38027	37860	38116	38154	37814	37988	38044	37881	37766	37787	37988	37976	38113	37996	38285	37889	37869	37981	37850	37993	38097	37871	38265	37855	37904	38045	38368	37959	37710	37886	37924	37883	38064	38024	38012	38144	38049	37841	37845	37997	38250	37981	37756	37811	37988	37601	38111	37857	37993	38073	37564	37846	38102	37812	37814	37864	37706	37779	37866	37766	38183	38051	37909	37532	37872	37792	37923	37962	38195	38099	38165	37822	38117	37888	38374	38101	38085	37841	38031	38044	37821	37846	38040	38149	37794	37829	37596	38009	37729	38023	37906	37968	37803	37892	38163	37800	37799	37966	37909	37841	37840	37928	37823	37944	38088	37889	38016	37820	38147	37701	38202	37826	37842	37860	38038	37948	38121	37701	37944	38118	37754	37984	38046	37935	38103	37820	38153	37902	37995	37877	38294	38017	38100	38028	37952	37879	38180	37794	37759	38128	37886	38155	37898	37803	38116	38012	37856	38098	38094	38014	37825	38212	38009	38183	37900	37822	38276	38101	37821	38187	38079	38305	38013	38122	37905	37749	37964	37924	38025	38072	38101	37818	37945	37958	37843	37966	37865	37869	37779	37888	38280	37902	37881	38010	37958	38203	37942	37980	37701	38019	38011	38206	38038	37821	38246	37635	38144	38068	37946	37914	37740	37760	37950	38073	38029	38084	38041	38337	37785	38112	37732	38031	37997	38105	38001	38066	37972	38099	37951	37819	38078	38137	37798	37870	37897	37929	37890	37964	38115	37902	37730	37890	38244	37976	37868	37742	37947	37924	38183	38139	38220	38150	38299	37715	38111	37598	37874	37856	38050	37933	38045	37910	38286	37803	38036	37976	37806	37853	38047	37793	38065	37893	37902	38068	37841	38112	38000	38100	37903	38017	38061	38226	37797	37800	37710	38027	37906	37876	37829	37857	38220	38017	37873	37988	37974	37888	38071	37978	38006	38038	37901	37877	38105	37975	38005	37950	38024	37722	37851	37984	38114	37651	37842	37768	37854	37549	38166	37889	38022	37998	38075	37732	38213	37787	38063	38213	37997	37911	38099	38108	38048	37984	38072	37956	38024	37897	37903	37693	37962	37872	37711	38042	38022	37986	37875	38091	37749	37916	37811	37707	37968	38191	38189	37750	37847	37749	38026	37875	37926	37968	38142	37788	37967	37945	37864	38016	37829	37968	38206	37892	38007	37845	37815	37710	37647	38100	37967	37898	37691	37848	37741	38128	37728	37956	37944	38045	37924	38036	38113	37902	38078	37952	38194	37790	37811	38186	38059	37785	37715	37981	37964	38050	37990	38104	37794	37878	38034	38099	37926	38024	38217	37974	38152	38090	37913	37964	37766	37936	37816	37881	37992	38155	37839	38172
39005	55081	53295	44490	39191	35422	32952	31486	30519	29714	29066	28544	28361	27992	27895	27817	27650	27643	27323	27225	27132	27290	27225	27186	27152	27090	27190	27113	27190	27159	27226	27088	27130	27118	27020	27057	27007	26879	27000	27136	26990	27008	26968	27017	27022	27128	27091	27167	26915	26893	27048	26940	27063	27043	26983	26976	27139	26895	27101	27056	26936	27026	27136	27123	27005	26836	26944	26879	27180	26820	27058	27069	26918	26760	26902	26869	27000	26882	27065	26868	26827	27045	27069	26929	26896	26990	27125	27183	26759	26949	27152	26978	26921	27168	27000	26838	26851	26906	27001	27017	26973	26831	26939	27000	26984	26850	27027	27099	27195	27005	27175	27082	26810	26937	27126	26951	27023	26894	26902	27129	26845	26957	26809	27124	27033	26893	27027	27063	27101	26956	27076	26949	27022	27115	26880	27055	26898	26958	26903	26880	27018	26997	26917	26876	26927	27036	27106	26843	26979	27081	26949	27135	26881	26861	27153	27078	27043	27122	27122	27042	26833	26986	26900	26930	27024	27302	26978	27003	27169	27044	27041	26997	27032	26925	27218	27051	27052	27198	27187	26804	26886	27021	27121	27092	27053	27027	27062	26895	27194	27036	27070	26961	26932	26808	27010	26987	26796	27014	26840	26908	26980	26784	26908	27174	27008	27167	27030	27109	26738	26996	27004	26799	26870	26860	27017	26946	27100	26943	27089	26972	27094	27154	27121	27012	27065	27004	26991	27077	27027	27020	27056	27179	26952	27049	26962	27209	26852	27070	26855	26941	27206	27059	27036	26777	27029	26913	26977	27022	26914	27216	26902	26956	27029	26980	27021	27051	26854	27024	26818	26948	26961	27014	27098	27109	27100	26867	26960	27137	27010	27240	26947	27006	27072	26837	27055	26896	26960	27060	26995	26938	27076	27072	26903	26948	26965	27009	26815	27169	27012	26914	27128	27118	27023	27128	26982	26780	26949	27038	26975	27001	26932	27057	27171	27060	26795	26979	27096	26986	27083	26870	26964	26980	26900	27058	27004	27019	27091	26995	26973	27071	26960	26993	26912	26997	26941	27135	27112	27012	26877	27052	26890	27015	27034	27016	27010	26939	26933	26955	27163	27110	26843	27082	26949	26900	26943	26893	26837	27123	27001	26903	27103	27175	27175	27014	26922	26983	27019	26902	26892	27138	27124	26943	27013	26957	27287	27326	26931	26835	26894	26807	26770	26981	27091	27003	27165	26951	26980	27169	27082	26896	26895	27158	26923	27032	26957	26944	27044	26835	27059	26817	27144	26977	26959	27038	26904	27046	26896	26944	26913	27123	26999	27215	26898	26800	27110	26917	27054	27044	27058	26989	26862	26898	27247	26823	27067	26983	26972	27031	26960	26896	27034	26740	27099	26862	27006	26819	26853	27000	27102	27179	26997	26953	27146	27063	27014	26989	26998	27000	26898	27002	26945	27070	26943	27001	26976	27008	26899	26872	26966	27056	27139	26996	26973	27176	26983	27069	26986	26840	27202	26912	27211	26956	26918	26883	27160	27030	27016	26857	27106	26813	26955	27186	26920	27173	26989	27048	27089	27055	27066	26894	27021	26908	27011	26945	26885	27050	27097	27049	26960	27119	27029	26925	27021	27050	27005	27219	27140	27086	27045	27141	27080	27080	27051	26949	26886	27086	26945	27260	26946	26947	27096	27079	26899	26916	26998	26978	27016	27097	26940	26960	26985	26878	27088	26849	26899	26952	27017	27003	27052	26936	27039	26845	26988	26942	27086	27093	27130	26977	27022	27031	26826	26967	27070	27263	26952	26813	27149	27094	27099	27153	27012	26808	27136	26900	26857	27073	27032	27055	26951	27024	27097	27061	26960	27030	27139	27231	27022	26995	27076	27136	27065	27097	26852	27094	26881	27083	27206	26863	26985	26944	27128	26867	27000	27025	26907	27063	26976	27148	26922	27065	27119	27089	26924	26984	26892	26921	27098	26981	26879	26954	26996	27000	27166	27000	26809	27006	27094	27001	26900	26928	26740	26899	27125	26795	27052	27057	26940	26990	26955	27016	27113	26997	26805	27044	27201	27038	26834	27097	26929	27063	26966	27166	27010	26879	26891	26876	27170	27016	27084	27019	27129	27090	27021	26885	27177	27021	27276	27029	26970	26942	26875	26935	27094	27098	26980	26930	26963	26923	27008	27070	27076	26943	27002	26814	26968	27006	26993	26791	27082	27102	27080	26851	27139	27040	26715	27052	26859	26968	26858	26929	26939	26946	26932	27034	27085	26897	26959	27041	27010	27188	26959	27039	26821	27199	26892	27146	26992	26986	27010	27134	27130	26969	26875	27070	27018	27051	27043	27141	26913	27034	27115	27051	26934	27018	26895	27009	27018	27083	26951	26971	26967	26954	27010	26986	26737	26992	26841	27106	27023	27148	27117	26987	26772	27045	26990	26915	26984	27032	27245	26889	27181	26987	26745	27106	26801	27015	27004	27038	26946	27249	27105	26943	27051	26973	27090	27000	26925	27250	27101	26992	26945	26782	26862	27152	26957	27089	26892	27058	26816	27034	27231	26868	27087	26952	26970	27161	27001	27226	26797	27016	26933	26809	26944	27050	27035	26919	26951	26861	27076	27080	27103	26897	26873	27121	27043	27090	26991	27304	26895	26999	27114	26935	26856	26849	26963	26977	26843	27092	27154	26948	27302	26875	26941	27022	27010	26977	27044	26727	26998	26853	27069	26885	26985	26765	27118	26879	27017	27004	27012	27145	26924	26969	26966	26991	26990	26959	27133	26928	26868	26955	26953	26801	26973	27108	26941	27061	26978	27236	26888	26826	27135	26973	27124	26850	27027	26997	26951	27099	26954	27139	26875	27008	26992	26970	26900	26911	27130	27027	27079	27043	26891	26976	26870	27085	27245	27082	26836	26871	26971	26992	27177	27069	27114	26870	27064	26775	26913	26952	26993	26975	27065	26811	26962	26964	26824	27006	27042	26803	26895	27004	27084	27099	26873	27067	27124	27053	27101	27201	27055	27048	26864	27083	27129	26993	26978	27038	27133	26945	26987	26970	27201	26904	27068	26791	26913	26934	27066	26800	26889	26903	27100	27127	27149	26991	27004	27126	27170	27067	26998	26926	26876	26877	27024	26871	27031	26819	27236	26980	26872	27138	27003	27057	27048	26947	27115	26926	27149	27183	26850	27115	26979	27206	26804	26854	26987	27029	26953	27108	27143	26848	26875	27059	27008	26871	26884	27027	27015	26992	26993	26875	26956	27046	26874	27035	26991	27071	27135	27049	27132	26960	27093	26858	26798	27133	26912	27074	26991	26905	26841	27016	27039	27040	27100	27179	27057	27051	27103	26933	27066	27033	27039	27061	27102	27132	26827	27008	27014	26852	27037	27135	27176	26916	27183	27179	27065	27311	26834	27032	27155	27000	27027	26826	27119	26992	27069	27088	26903	27023	27054	26852	26870	26847	26896	26879	27054	26998	26818	26988	26943	27243	27166	26928	27184	26831	26920	26940	27032	27151	26872	26981	27005	27177	26952	27086	27153	26970	26851	27072	26878	27036	27190	26860	27050	26922	27233	27131	26966	26825	27175	27072	26799	27125	27062	27003	26974	27116	27073	27068	27035	27162	26880	27046	26988	27085	26930	27059	27058	26982	27010	26920	27053	27174	27132	26798	27079	27008	26987	26886	27044	27121	27064	27051	27112	26852	26853	26961	27134	26980	27047	26866	26848	27084	26940	26971	27033	27050	26976	27033	27026	26764	27097	27041	26779	27117	27244	26915	27006	27017	26908	27028	27028	26758	26934	27074	27066	27123	27025	27028	26956	27174	27080	27032	27212	26846	27139	26851	27018	27071	26919	27068	26993	26888	27024	27037	27151	27014	26886	26959	26881	27045	27171	26985	27187	26986	27076	27052	26911	27124	27081	26836	27068	27088	27026	27126	26856	26922	27084	27080	26944	26839	27127	26796	26906	26977	27041	26882	27078	27208	26867	27127	27027	26922	27065	27159	27157	27044	26949	26918	27091	26983	26983	26917	26907	27049	26936	26966	27049	27001	27016	26950	26937	26933	27020	27098	27012	27189	26987	26887	27157	26832	26768	26992	26944	26975	27041	26749	27002	27118	27108	26867	27102	27002	27067	26970	27086	27107	27067	26971	26912	26954	27234	26882	27108	27023	27127	27057	26992	26766	27200	27015	27103	26974	26998	26811	27002	27094	27021	27125	27074	27096	26997	26876	27081	27033	26871	27051	26911	27310	26839	26877	27200	27009	26875	26900	26999	26972	27082	27118	27088	26997	26922	27057	26837	26975	26938	26987	27215	27073	26966	27144	27092	27093	26948	26982	26989	27109	27064	26784	27040	27006	26965	27010	27026	27110	26963	26935	27182	26867	27148	27188	27198	26980	27021	27007	26893	27099	26906	26789	27083	27226	26997	27105	26962	27047	27108	26985	26782	26990	27112	27131	27038	26865	27108	26933	27082	26970	26951	27123	27085	26967	27089	26916	26986	26941	27176	26906	27068	27150	27062	26977	26939	26896	26660	26913	27021	26934	27020	26929	27115	26780	27237	26989	27085	27146	26941	27010	27065	26982	26832	26990	26935	27108	27120	26974	27139	27009	26953	26914	26909	27061	27057	27123	27015	26921	27054	26985	27108	27284	26974	27109	26887	26917	27000	26843	27014	27185	27062	26893	27237	26972	26928	26889	26875	26969	26916	27074	26977	27007	26893	26888	27176	26985	27027	27057	27040	27217	26978	26981	27170	27011	27144	26902	27017	26950	27091	27033	26802	27069	27046	26961	27181	26953	26945	27174	27145	27089	26983	26924	26826	27007	27046	26947	27140	27068	26998	27104	27016	26801	27080	27019	26877	27101	27100	27035	27020	27182	27253	26997	27176	27023	27101	26931	27085	26947	26954	26987	27027	26964	26895	27034	26954	26929	26985	27069	27074	26920	27035	27142	26911	27017	26996	26872	27134	27101	27031	27044	26866	27278	27040	27031	27146	27145	26866	26903	26959	27113	27134	27167	26891	27264	26975	27196	27184	27001	27048	27103	27063	26929	26970	26989	27009	26975	27074	27085	27025	27061	27047	27320	27115	26995	26871	26871	27156	27169	26983	27157
24500	21738	31520	34924	39539	42951	43285	40957	40776	40343	39661	39329	39152	38872	38585	38379	38419	38207	38272	38204	37798	38088	37934	37940	37851	38135	37874	38033	37916	37620	37728	37883	37821	37872	38037	37901	37826	37963	37759	37791	37824	37805	37608	37752	37563	37800	37907	37757	37783	37876	37719	37510	37751	37726	37932	37601	37761	37877	37551	37564	37676	37680	37851	37481	37721	37833	37600	37624	37761	37791	37739	37656	37743	37507	37600	37707	37793	37594	37853	37927	37901	37818	37658	37821	37904	37544	37692	37742	37980	37867	37961	37824	37719	37753	37618	37556	37928	37584	37937	37653	38074	37881	37703	37597	37610	37365	37809	37814	37886	37560	37869	37802	37404	37745	37607	37616	37870	37572	37584	37789	37793	37813	37692	37527	37707	37753	37704	37810	37712	37683	37896	37847	37586	37612	37576	37670	37740	37614	37373	37874	37548	37632	37620	37630	37670	37826	37574	37714	37832	37668	37681	37840	37896	37765	37746	37393	37715	37568	37459	37640	37800	37736	37675	37618	37797	37632	37712	37620	37773	38074	37894	37643	37708	37468	37830	37698	37566	37738	37717	37685	37906	37730	37862	37852	37688	37625	38072	37451	37747	37613	37805	37515	37660	37767	37471	37582	37647	37723	37797	37914	37800	37677	37482	37599	37945	37691	37776	37747	37734	37761	37889	37513	37671	37704	37969	37843	37658	37702	37462	37790	37644	37787	37738	37811	37893	37818	37597	37961	37545	37745	37850	37941	37805	37842	37486	37764	38009	37939	37704	37777	37521	37417	37666	37788	37575	37719	37658	37739	37706	37788	37720	37571	37902	37718	37757	37494	37613	37570	37754	37522	37822	37649	37678	37783	37824	37687	37686	37809	37681	37545	37689	37564	37853	37682	37995	37891	37805	37725	37737	37625	37628	37651	38052	37934	37738	37425	37727	37713	37857	37781	37456	37598	37777	37620	37813	37543	37615	37355	37650	37842	37640	37507	37849	37759	37860	37822	37582	37510	37694	37723	37526	37390	37711	37665	37810	37487	37508	37466	37710	37627	37568	37920	37522	37720	37896	37541	37819	37749	37642	37752	38012	37886	37722	37549	37455	37760	37739	37848	37898	37530	37797	37635	37764	37753	37577	37668	37612	37420	37953	37819	37653	37535	37600	37710	37884	37949	37365	37769	37840	37597	37785	37450	37590	37431	37618	37593	37685	37663	37721	37482	37432	37650	37673	37982	37563	37512	37319	37531	37807	37811	37787	37704	38062	37737	37812	37738	37834	37786	37587	37812	37740	37577	37743	37930	37683	37728	37767	37566	37685	37667	37619	37690	37517	37791	37620	37636	37571	37363	37767	37624	37756	37519	37919	37888	38064	37556	37450	37942	37514	37874	37848	37626	37640	37718	37744	37766	37835	37628	37585	37939	37534	37820	37857	37542	37599	37633	37646	37497	37438	37823	37594	37547	37607	37445	37823	37590	37724	37963	37554	37936	37764	37693	37743	37833	37908	37855	37660	37592	37804	37824	37575	37938	37705	37858	37616	37784	37662	37536	37748	37806	37870	37728	37746	37589	37655	37993	37801	37542	38090	37875	37757	37713	37807	37938	37580	37728	37681	37656	37673	37502	37615	37843	37534	37684	37620	37594	37890	37782	37700	37676	37488	37740	37928	37549	37653	37568	37733	37550	37879	37863	37715	37746	37697	37700	37846	37747	37830	37575	37671	37669	37757	37855	37826	37854	37429	37644	37640	37594	37488	37620	37716	37770	37947	37754	37944	38132	37759	37834	37530	37805	37903	37630	37853	37682	37821	37522	37842	37650	37504	37686	37961	37718	37833	37869	37922	37613	37477	37614	37737	37487	37718	37660	37715	37596	37738	37595	37774	37573	37645	37609	37846	37646	37752	38048	37929	37675	37676	37550	37747	37603	37569	37782	37775	37691	37512	37692	37810	38173	37687	37450	37655	37606	37463	37685	37430	37684	37685	37621	37365	37515	37624	37738	37752	37677	37725	37936	37908	37609	37758	37632	38070	37455	37732	37516	37571	38061	37648	37775	37542	37697	37380	37515	37829	37646	37941	37806	37793	38088	37778	37636	37834	37852	37712	37778	37787	37835	37636	37837	37689	37553	37765	37760	37711	37706	37567	37673	37880	37815	37681	37549	38020	37630	37558	37792	37683	37866	37790	37771	37934	37890	37836	37551	37769	37837	37590	37811	37627	37887	37742	37720	37833	37610	37914	37725	37808	37824	37823	37762	37938	37728	37911	37707	37693	37745	37845	37568	37851	37542	37822	37735	37692	37702	37757	37801	37741	37807	37689	37873	38014	37858	37855	37440	37632	37860	37782	37523	37746	37681	37342	37845	37528	38010	37372	37652	37640	37719	37761	37974	37757	37901	37761	37911	37667	37796	37564	37871	37546	37957	37790	37561	37457	37607	38133	37890	37969	37822	37974	37786	37908	37803	37756	37598	37782	37687	37709	37959	38134	37344	37509	37889	37826	37548	37715	37811	37492	37515	37592	37868	37852	37690	37846	37671	37644	37643	37753	37429	37843	37677	37632	37681	37674	37721	37702	37974	37658	37902	37513	37911	37519	37717	37697	37741	37473	37581	37646	37575	37694	37753	37893	37833	37905	37676	37584	37431	37732	37629	37629	37600	37897	37524	37832	37884	37633	37846	37678	38002	37959	37809	37501	37437	37747	37684	37759	37921	37755	37681	37853	37635	37487	37899	37872	37861	37366	37769	37597	37956	37544	37697	37929	37693	37726	37533	37764	37448	37561	37636	37565	37705	37715	37666	37404	37575	37169	37378	37883	37927	37709	37855	37764	37707	37686	37564	37842	37517	37642	37862	37676	37854	37883	37741	37814	37790	37746	37587	37812	37710	37864	37778	37874	37769	37768	37581	37714	37507	37864	37782	37569	37785	37439	37610	37790	37618	37735	37639	37711	37563	37616	37484	37738	37552	37993	37571	37801	37565	37565	37592	37782	37493	37795	37680	37754	38042	37558	37650	37620	37638	37810	37783	37535	37667	38026	37905	38060	37837	37885	37988	37716	37723	37797	37626	37630	37800	37831	37749	37691	37656	37784	37780	37684	37659	37581	37695	37768	37940	37725	37419	37670	37530	37425	37902	37756	37689	37921	37454	37706	37802	37711	37685	37934	37768	37365	37645	37860	37632	37627	37788	37718	37569	37646	37458	37863	37360	37653	37902	37622	37933	37786	37638	37788	37875	37694	38099	37464	37767	37442	37573	37810	37777	37675	37727	37509	37822	37809	37713	37665	37533	37769	37765	37761	37383	37691	37911	37862	37631	37744	37810	37802	37380	37697	38031	37618	37660	37781	37557	37522	37557	37914	37512	37818	37685	37938	37731	37964	37766	37646	37747	37708	37674	37852	37722	37725	37606	37869	37848	37772	37557	37483	37650	38019	37693	38062	37846	37749	37390	37771	37809	37509	37650	37648	37780	37868	37720	37575	37668	37906	37628	38007	37671	37902	37615	37457	37809	37481	37840	37728	37895	37754	37735	37776	37906	37792	37455	37842	37789	37761	37882	37596	37817	37863	37602	37747	37936	37483	37619	37604	37878	37778	37578	37914	37824	37543	37591	37877	37710	37748	37624	37682	37742	37908	37774	37910	37801	37847	37428	37682	37501	37583	37720	37892	37976	37765	37853	37654	37587	37488	37553	37763	37860	37574	37725	37664	37737	37687	37710	37703	37896	37808	37851	37589	37998	37738	37752	37736	37816	37805	37606	37649	37870	37871	37686	37628	37887	37745	37669	37745	37941	37560	37707	37687	37927	37753	37666	37899	37757	37708	37707	37746	37824	37876	37730	37707	37785	37752	37763	37748	37628	37645	37802	37754	37782	37819	37823	37692	37506	37473	37661	37579	37580	37560	37592	37853	37762	37685	37570	37614	37656	37558	37963	37764	37862	37903	37782	37458	37569	37648	37648	37662	37650	37646	37916	37616	37865	37721	37528	37796	37652	37959	37873	37854	37762	37735	38007	37944	38007	37746	37917	38021	37808	37669	37550	37622	37798	37758	37692	37838	37863	37722	37796	37715	37822	37628	37743	37943	37747	37466	37565	37782	37600	37906	37828	37575	37594	37598	37530	37712	37656	37792	37657	37763	37698	37483	37816	37743	37635	37715	37780	37908	37775	37824	37661	37454	37760	37973	37758	37920	37592	37783	37919	37723	37688	37653	37897	37688	37778	37861	38011	37672	37541	37672	37873	37715	37921	37414	37673	37851	37577	37836	37735	37931	37637	37683	37659	37838	37642	37560	37755	37955	37677	37572	37750	37717	37766	37849	37727	37866	37614	37985	37660	37781	37584	37841	37611	37718	37674	37997	37646	37738	37791	37881	37823	38013	37615	37673	37666	37817	37629	38009	37925	37741	37661	37842	37664	37889	37809	37788	37773	37784	37620	37581	37673	37737	37610	38034	37643	37822	37706	37681	37984	37879	37769	37564	37583	37534	37716	37506	37424	37654	37546	37604	37373	37785	37848	37668	37671	37962	37594	37992	37740	37936	37704	37937	37303	37693	37650	37620	37815	37795	37657	37847	37667	37974	37855	37949	37880	37951	37801	37460	37513	37669	37695	37643	37996	37799	37762	38017	37987	37607	37524	37786	37911	37447	37664	37837	37814	37851	37655	37747	37616	37686	37598	37750	37749	37682	37758	37486	37692	37609	37877	37952	37789	37495	37869	37996	37496	37798	37483	37623	37514	37678	38066	38176	37904	37804	37860	37824	37466	37616	37807	37658	37769	37812	37669	37826	37614	37717	37524	37732	37609	37912	37689	37820	37875	37875	37631	37756	37598	38081	37988	37817	37717	37778	37740	37825	37673	37676	37557	37522	37562	37844	37515	37672	37948	37808	37608	37848	37843	37971	37915	37540	37538	37930	37800	37760	37621	37982	37921	37746	37654	37686	37791	37698	37482	37948	37763	37797	37933	38148	37571	37531	37724	37727	37613	37622	37707	37787	37721	37839	37482	37570	37338	37597	37790	37679	37758	37653	37592	37771	37718	37616	37592	37757	37755	38069	37854	37507	37392	37748	37669	37640	37571	37783	37749	38008	37984	37598	37810	37482	37870	37710	38011	37819	37671	37715	37889	37775	37707
36427	60077	59296	48798	43070	38462	35482	33670	32238	31063	30328	29430	29026	28663	28588	28282	27954	27859	27713	27537	27523	27153	27332	27342	27299	27262	27224	27175	26957	27306	27205	27196	27038	26953	27205	27163	27120	27288	27041	27100	27214	27110	27143	26937	27056	27011	27087	26984	27250	26976	27272	27059	26855	26842	26874	26948	26838	27014	26942	27076	27086	27032	27041	26969	26848	26947	26849	27054	27111	27068	26808	26970	26845	26925	26880	26903	27225	26812	27075	27028	27014	26817	26847	26974	26912	26970	26910	26789	26863	26873	27040	26915	26990	26931	26943	26913	26942	26753	27040	26840	26788	26863	26843	26992	26842	26897	26916	26966	26799	26831	26904	26898	27096	26811	26774	26879	26953	26804	26909	26941	26932	26953	26903	27065	27046	26867	26882	27050	26788	26977	26992	27139	26885	26887	26848	27033	26611	26766	27009	27028	27001	27043	27043	27095	27101	26880	26846	27092	26744	26908	27042	26832	26952	27016	26840	26955	26823	26925	27010	26988	27170	26942	26977	27045	26924	26791	26882	26852	26711	27007	27187	27075	26846	27185	26917	26927	27101	26861	27241	26872	26815	26884	26958	27102	26899	26961	26875	26702	26912	26870	26754	26862	26789	26746	27026	26900	26984	26757	27076	26983	27020	26852	26938	26834	27017	26864	26992	27041	26975	27048	27061	26840	26780	27006	26981	26972	27018	26992	27150	26887	26840	26906	27127	26956	26906	27070	26986	26831	27068	27067	26992	26894	26946	26881	26965	26897	26840	26792	26841	26874	27020	27095	26981	26960	27056	26949	26819	26816	27040	26717	26941	26974	26844	26772	26989	26820	27026	26901	26899	26935	27074	26851	26926	26753	26888	27029	26869	27007	26827	26977	27064	26790	26913	26957	26963	26967	26874	26913	26729	26988	26994	26924	27044	26903	26899	27090	27082	26934	26867	26952	26873	26862	27020	26977	26913	26943	26830	27020	26917	26953	26993	26978	27206	26921	26965	27061	26955	26964	26759	26796	26975	26980	26948	27109	26901	26886	26614	26874	27256	26998	26849	26902	27195	27004	26948	26975	26943	26837	26971	27047	26882	26831	27143	26964	26650	27050	26981	26937	26883	26871	27179	26890	26860	27048	26875	26934	27057	26848	27003	26838	26934	26948	27093	26995	26920	26969	27047	26953	26782	26986	26877	27103	27003	26843	26765	26936	27022	27010	27000	26830	27117	26915	26950	26919	26966	27072	26897	26964	26802	26978	26940	26754	27139	26993	26849	26951	26826	27090	26950	26948	26827	26870	27097	26983	27139	26948	27061	26975	26856	26917	27103	26839	26779	27107	27063	27038	27055	26895	26974	26921	26930	27139	26817	27023	26893	26924	26991	26906	26972	26776	26954	26852	26889	26785	26848	26978	26895	26823	26836	26893	26887	26870	26982	26920	26922	27070	26866	26945	26775	27048	27102	26792	26918	26931	26757	26969	26856	27013	26983	27008	26742	26988	26868	26883	26991	26972	26798	26935	26845	26880	26851	27035	26855	27076	26959	26820	26952	26978	26974	27081	26854	26953	26937	26935	27022	27054	27044	26966	26861	26833	26944	26783	26841	26755	27139	27261	26879	27002	27076	27087	26879	26721	26814	26743	27056	26875	26827	26846	27019	26953	26854	26835	26901	26920	26918	26927	26983	26955	26996	26918	26863	26741	26983	26926	26902	26734	27027	26926	26854	26892	27157	26920	27018	26893	26956	26927	26794	27045	26843	27007	27163	26993	26900	27022	27068	27015	27005	27118	27165	27167	26873	27024	26807	27053	26933	26893	26857	27028	26867	26970	26916	27074	26761	27108	26820	26932	26874	27053	27202	26820	26905	26909	26944	26923	27102	27153	26882	26883	26948	26878	27096	26905	26960	27003	26824	26984	26952	26818	26975	26972	26896	26983	26915	27091	27020	26914	26907	26938	26952	26993	27027	26830	27001	26972	26877	26856	26828	26972	27051	26854	27066	26869	27082	26831	27039	27122	26835	26983	27038	26913	27016	26930	27007	26930	26925	27091	26916	26806	26845	26994	26863	26867	26980	26985	26980	27312	26989	27017	26882	26994	26912	26958	26827	26981	27060	26844	27006	26961	26837	26923	27003	27089	26908	27003	27026	26840	26912	27028	26857	26927	26897	27141	26801	26915	27029	26732	27067	26958	27161	26946	26861	26975	27042	27031	27007	26825	26780	26941	27035	26960	26966	26954	27105	27081	27037	27056	26968	27034	26878	26984	27145	26992	27072	27032	26952	26899	26880	27047	26960	26892	26861	27019	26988	27075	27133	27011	27045	27020	26953	26990	26903	26981	26957	27005	26839	27042	26853	26821	26922	26840	26789	27021	26915	26957	27019	26969	26934	26830	27081	27040	27113	26905	26913	27143	26885	26985	27055	26996	27006	27093	26999	26945	26701	26937	26831	27099	27011	26967	27003	27075	26816	26861	27020	26800	26735	26864	26918	27081	27044	26967	26908	27063	26965	26963	26997	27023	26910	26870	27044	26847	26947	27000	26786	26892	27001	27037	26952	26910	27019	26850	26929	26885	26818	27015	26910	26866	26911	26844	26924	27149	26941	26978	26990	27100	27054	27063	26934	27027	27133	27187	27073	27065	26961	27041	26791	27063	26849	26870	27148	27107	26915	27138	26875	27093	27041	26947	26979	26859	26990	26922	26789	27046	27154	26926	26808	26984	26904	26841	27143	26805	26822	26984	27042	26915	27107	26983	26978	26935	26862	26845	27109	26835	26838	27019	27091	26826	27145	26760	27041	26879	26945	26772	26917	27068	26966	26871	26838	26954	27111	26906	26948	26915	26787	26798	27122	26871	26927	27120	26959	26853	26766	26874	26985	26905	26974	26830	26806	27023	26894	26877	27071	26839	26915	26888	26994	26898	26842	26877	26930	26804	27080	26922	27074	26865	27001	26959	26954	27018	27031	26979	26978	27027	26983	27102	26893	27000	27105	26949	27013	26883	26794	26850	26863	26999	26905	26863	27027	26817	26856	27002	26883	27095	26897	27019	27091	26946	26938	26849	27004	27022	26991	26877	26863	26890	27113	27182	27163	26866	26700	27043	26741	27146	26967	26972	27038	27077	26924	26838	26872	26916	27043	26725	26895	27032	26840	26873	26987	27158	26904	26918	26911	26936	26826	26846	27132	26872	26814	26905	26922	26997	26645	26957	26849	27029	26875	27026	26937	27016	26938	26909	26962	26778	26842	27057	27000	26890	27093	27166	26736	26943	26953	27038	26979	26992	27122	26882	26917	26852	27051	26960	26854	26973	26995	27002	26858	27078	27051	26781	26937	26877	26949	27035	27033	26841	26948	26957	26970	26925	26863	27113	27096	27047	27025	26939	26889	27066	26999	26733	26881	27078	27254	27011	26929	26941	26910	27029	26957	26832	26792	26889	26809	26946	27022	26880	26942	26993	26888	26992	27182	26989	26953	26893	26999	27026	27095	26944	27118	27108	26993	26885	26967	27015	26951	26828	27085	27004	26962	27019	26993	26735	27021	26984	26898	27061	26931	26955	26887	26830	27051	26835	27122	26887	27086	26785	26937	26813	27010	27050	27088	27129	26862	26994	27103	26992	26996	26860	26862	26949	27180	26955	27052	26646	26949	27118	26929	27106	26943	26822	26828	27011	27025	26956	26895	26770	26987	26826	27017	27018	27041	26902	27017	27156	27031	26858	27012	27025	26819	26871	26876	27090	26889	26946	27044	27070	26940	26879	26916	27031	26950	26945	26713	26955	27034	26792	27068	27066	27048	27034	26934	26917	26767	26852	26985	26954	26922	26985	27075	26921	26916	27072	26909	26737	26911	27220	26854	26923	26935	27075	26883	26934	27045	26898	26766	26880	26884	26930	26760	26990	26940	26928	27116	26904	26888	27223	26978	27018	26826	27071	27069	26975	26856	26977	26929	26757	27023	26954	26860	26938	26961	27101	26954	26935	27128	26895	26794	27084	27017	26703	26885	27063	26892	26910	26747	26830	26946	26975	27207	27019	27111	26908	26937	27135	27094	26988	26852	26883	26980	27014	27052	27137	26813	26966	26770	26867	26961	26839	26875	26999	27006	26903	26936	26741	26907	26999	26832	27047	26866	27003	26985	27085	26937	26771	26743	26891	27027	27048	26927	26977	26807	26987	26895	26996	26932	26873	26914	26900	26915	26993	26794	26953	27097	27165	26993	27017	27113	26974	26921	26857	26971	27069	26998	26861	26896	26835	27167	26946	26817	27056	26970	26776	27120	26962	27105	26952	26864	27010	27102	27234	27037	26930	26955	26958	26845	26873	27078	26688	26933	26920	26799	27019	26869	26762	27047	26826	26847	26836	26761	26836	27032	27068	27029	26977	26901	27159	26997	27122	27092	27137	27011	26840	27135	26867	26861	27191	26890	26882	27043	26927	26936	26903	27035	27071	26857	26963	26894	27090	26973	26845	26808	26970	27034	27055	26917	26946	27064	27058	27075	27100	26948	27069	26871	26941	26820	26883	26998	26895	27085	26658	26894	26908	26857	26950	27014	26899	27034	27051	26930	26776	26944	26946	26879	27055	26908	26932	26921	26923	26786	27088	27010	27068	27036	26901	27091	26918	26822	27052	27091	27112	26943	26970	27122	27045	26923	27086	27039	26921	26844	26793	27045	26837	27076	26924	27084	26847	27069	27097	26924	27049	26925	26958	26866	27043	26909	26921	27042	26825	27159	26943	26759	26913	26776	26985	26881	27006	26841	26965	26953	27042	26743	26901	27056	26901	27068	27056	26936	26949	26834	26811	27015	27050	26945	27007	26922	26820	26837	26976	27113	26988	26950	27073	26983	26890	26865	27076	26966	26990	26903	26988	26766	26975	27007	26765	27092	26891	26976	27005	27101	26831	26877	27039	26979	26804	26989	27102	27013	26861	26947	26800	26979	27019	26940	27023	26991	26944	27022	26854	26987	26878	26940	27008	26838	26945	26931	26936	27010	26988	27051	26825	26865	26880	27019	26931	27031	27002	27003	26874	27011	26954	26950	27001	27017	26897	27020	26678	26942	27034	26921	26987	26967	27192	27009	26987	27161	27012	26851	26978	26852	26979	27096	26821	26971	26791	26880	27071	26959	26905
23097	21541	29844	30661	37952	42860	45072	42684	42259	41696	41104	40200	40200	39738	39429	39195	38890	38684	38797	38633	38834	38593	38722	38635	38697	38348	38464	38455	38367	38508	38358	38614	38324	38304	38259	38213	38618	38452	38282	38174	38189	38478	38274	38058	38082	38365	38259	38320	38134	37940	38104	37974	38441	38308	38024	37882	38447	38291	38350	38327	38442	37861	38094	37953	37947	38312	38367	38166	38206	38099	38031	38161	38074	38176	38402	38140	38122	37921	38123	38239	38142	38088	38476	37931	38287	38132	38198	38125	38251	38048	37996	38217	38167	38268	38217	38420	38215	38239	38267	37956	38321	38286	37982	37870	38019	38224	38216	38167	38069	38188	38146	38191	38093	38214	38294	38178	38450	38194	38293	38158	38166	37864	37817	38120	38356	38300	38351	38121	38353	37991	37916	38003	38533	38388	38327	38067	38348	38244	38125	38202	38222	38290	38177	38140	38037	37988	38450	38308	38176	38154	38065	37948	37937	38126	38126	38173	38100	38180	37968	38017	38143	38537	38289	38240	38002	38019	38105	38190	38245	38212	38262	38026	38139	38215	38404	37953	38382	38354	38073	38175	38330	38097	38420	38241	37894	37931	38291	38230	37841	38067	38100	38262	38018	38223	38032	38220	38077	38254	38027	38262	38349	38089	38016	37955	37992	38090	38128	38341	38342	38288	38164	38363	38243	38099	38133	38234	38574	38248	38297	38019	38041	37986	38232	38370	38167	38275	38229	37984	38315	38327	38148	37858	38051	38214	38123	38192	38279	38261	38187	38242	38120	38297	38244	38217	38315	38278	38099	38279	38110	37897	38178	38261	38177	37922	38180	37933	38079	38369	38367	38225	38265	38300	38247	38391	37992	38072	38173	38285	37960	38122	38201	38073	38035	38182	37893	38344	38318	38150	38194	38511	38273	38178	38116	38084	38157	38265	38157	38006	38143	38154	38358	38154	38095	37894	37901	38205	38241	38506	38436	38184	37931	38133	38032	38134	38076	38217	38145	38034	38092	38244	38376	38270	38038	38206	38033	38118	38165	38286	38050	38336	38062	38223	38198	38020	38219	37996	38060	37943	38017	38253	38230	38008	37970	37922	38330	38112	38073	37963	37950	38134	38130	37965	38059	38018	38205	38157	38074	38554	38260	37949	38126	38263	38203	37931	38071	38267	38182	38080	38251	38056	38207	38120	38282	38319	38092	38427	38172	38271	38279	38306	37933	38100	38539	38341	38293	38169	38092	38196	37802	38177	38270	37991	38195	38140	38275	38169	37961	37863	38210	37950	38085	38246	37932	38149	38268	38440	38260	38060	37966	38133	37838	38227	38296	38276	38174	38163	38314	38040	38038	38128	38462	38136	38191	38347	38089	38258	38174	38157	38318	38269	38273	38125	38308	38261	38120	38019	38111	38238	38253	38067	37988	38045	37909	37966	38434	38011	38258	37881	38164	38363	37948	38286	38233	38138	37716	38199	38218	37918	38091	38391	38171	38145	38116	38021	37938	38271	37973	38291	38145	38029	38165	38220	38330	38073	38165	38115	37969	38136	37987	38132	38216	38348	38199	38266	38377	38182	38074	38101	38006	38361	38335	38251	38358	38281	38490	38384	38256	38465	38142	38090	38018	38286	38153	38226	38050	38248	38157	38401	38065	37906	38231	38252	38273	37963	38112	38145	38132	38047	38131	38068	38271	38159	38084	37989	38336	38126	38599	38193	38300	38161	38354	38380	38347	38364	38323	38293	38288	38220	38271	38094	37977	37995	38346	38030	37983	37871	38463	38281	38163	37973	38023	38134	38556	38465	38065	38096	38446	38361	38068	38238	38113	38317	38083	38001	38045	37807	38305	38011	38201	38257	38136	38414	38163	38311	38176	38133	38037	38148	38024	37965	38171	38080	37961	38124	38210	38674	38477	38111	38078	38183	38197	38031	38344	38166	38157	38133	37819	38172	38105	38062	38182	38248	38199	38032	37980	38169	38068	38178	37910	38149	38419	38264	37970	38256	38370	38002	38353	37922	38088	38242	38335	38287	38051	37886	38312	38000	38026	37978	38201	38178	38232	38247	38065	38122	38067	37859	38140	37985	38026	38149	38471	38168	38125	37810	38241	37882	38299	38250	38229	38166	38159	38208	38193	38206	37813	38223	38149	38420	38157	37882	38319	38379	38047	38217	38163	37873	38227	38162	38276	38073	38175	38146	37994	37976	38031	38024	37948	38105	37969	38169	38282	38405	38327	38148	37914	38442	38158	38140	37842	38135	38207	38118	38374	37965	38013	38221	38408	38118	38234	38123	38104	38232	38418	38193	38179	38342	38143	38289	38138	38031	38295	38280	37979	38029	38457	38111	37998	38374	37990	38044	38112	38032	37993	38015	38141	38332	38012	38176	38140	38208	38164	38155	38161	38196	38273	38106	38300	38322	38539	37980	38202	38027	38193	37997	38313	38410	38169	38207	38327	38161	38236	38197	38291	38195	38064	38152	38296	38105	38273	38126	38223	38239	38094	38173	38481	38135	37808	37874	38085	38212	38179	38131	38730	38246	38352	38213	38341	38373	38452	38036	38112	38267	38148	38073	38083	38175	38070	38103	38046	38109	38245	38422	38161	38155	38323	38177	38449	38059	38097	38104	38546	38189	37991	38433	38274	38453	38322	37789	38334	37944	38138	37970	38267	38307	38136	38232	38160	38086	38353	38080	38181	38300	38182	38074	38138	38189	38242	38165	38232	37928	38159	38272	38380	38233	38596	38051	38073	38230	38083	38139	38053	38230	37982	38203	38159	38155	38034	38121	38099	38087	38045	38169	38001	37896	38106	38350	38112	37942	38552	37897	38176	38013	38117	37984	38269	38067	38223	38426	38121	37940	38274	37917	38218	38336	37965	38233	38142	38053	38284	38150	38178	37928	37972	38005	38134	38219	38273	38212	38203	37879	38260	38147	38250	38171	38201	37951	38135	38203	38166	38056	38130	38205	38152	38183	38078	38270	37947	38085	38273	38093	38108	38135	38096	38007	38025	38113	38234	38176	38149	38037	37750	38118	37858	38357	38191	38328	38063	38060	38029	38084	38093	38061	38154	38034	37960	37964	38148	38222	38266	38203	38210	38098	38165	38199	37982	38166	37976	37833	38241	38056	38187	38226	38310	38139	37985	38100	38256	38179	38120	38137	38090	38069	38333	38007	38281	38049	38176	38097	38165	38234	38187	38132	38206	38337	38011	38047	38358	38300	37983	38286	38161	38105	38016	37980	38287	38261	37986	37994	38096	38153	37912	38469	37824	37971	37967	38287	38063	38015	37933	38349	38109	38109	38099	38027	38398	38521	38151	38111	38115	37941	38275	38286	38099	38120	38457	38011	38241	37828	37746	38127	38010	38081	37885	38401	38405	38061	38288	38356	38216	38308	38120	37932	38200	38221	38122	38112	38271	38158	38195	38173	37958	38048	38226	38002	38079	38218	38189	38050	38205	38136	38240	38223	38027	38251	38149	38305	38294	38161	38491	38236	38068	38303	37975	38259	38006	38236	38233	38395	38456	38087	38231	38241	38360	37979	38273	38156	38311	38035	38230	37988	38143	38192	38327	38169	38076	38086	38338	38140	38176	37907	37995	37879	38282	38083	38061	37886	37849	38527	38073	38096	38277	37928	38389	37943	38211	38201	38170	38030	37874	38057	38213	37925	38153	38435	38195	38022	38106	38081	38410	38168	38173	38038	38557	38246	37965	38092	38211	38021	37994	38087	38181	38070	38194	38141	38102	38130	38105	38060	38175	37966	38324	38188	38152	38233	38370	38065	38346	37994	38056	37915	38217	37997	38063	38353	38258	38104	37965	38195	38048	38152	38340	38173	38145	38166	38248	38264	38061	38286	38129	38178	38339	38070	37908	38026	38021	38074	38312	38048	38204	38233	38099	38264	38148	38245	38404	38263	37970	38143	37996	38427	38174	38185	38107	38263	38261	38180	38415	38298	38182	37994	38060	37910	38472	38140	37976	37841	38082	37988	38161	38097	38143	38235	38219	38421	38126	38256	38164	38397	38317	38304	37991	38068	38145	38184	37799	38159	38253	38029	38146	38237	38459	38131	37992	38141	38014	37944	38177	38082	38287	37986	38352	37874	38330	38193	38192	38087	38056	37989	38373	38105	38305	38140	38064	38094	38137	38259	38381	38189	38173	38041	38259	37750	38306	38179	38289	37975	38296	38140	38110	38124	38069	38055	38221	38186	38189	38143	38177	38421	38218	38060	38381	38133	38205	38406	37880	37987	38167	38596	38353	38435	38075	38193	37903	38013	38188	38325	38109	37835	38178	38408	38050	37946	38234	38140	38025	37952	38071	38191	38130	38238	38215	38316	38312	38425	38133	38482	37946	38313	38116	37975	38203	38101	38405	38341	37866	37825	38014	38103	38384	38099	38417	38109	38387	38190	38208	38406	38188	38144	38150	38161	38329	38033	38488	37939	38230	38161	38248	37942	38603	38020	38340	38112	38263	38357	38103	38142	38367	38495	38251	38042	38262	38233	38150	38035	38146	38396	37940	38000	38296	38230	38056	37846	38289	38121	38242	38334	38231	38184	38205	38464	37898	38047	38013	38225	38288	38283	38112	38099	38216	37893	38094	38323	38026	38269	38012	38120	38124	38249	38474	38259	37910	38257	38180	38170	38097	38233	38119	38234	38394	38321	38278	38119	38196	38111	38204	38435	37981	37948	38465	38160	38220	38265	38128	38208	38338	38223	37943	38100	38278	38323	38126	38385	38088	38308	37882	38013	37920	38148	38163	38186	38236	38208	38209	37984	38240	38137	38084	38072	37986	38545	38084	38058	38278	38051	38298	37810	37910	38154	38109	38078	38408	38092	38242	38498	38074	38230	38294	38185	38216	38114	38013	38125	38441	38343	38449	38151	38133	38325	38049	37839	38246	38245	38038	38012	38139	38192	37986	38249	37886	38038	38146	38270	38120	38131	38188	37997	37937	38291	38404	38519	38035	38160	38017	38050	38061	38313	38235	37953	38363	38461	38162	38252	38057	38022	37837	38097	38320	38117	38314	38119	38257	38063	38147	38189	38166	38047	38176	38214	38103	38033	38209	38292	38283	38148	38219	38205	38196	38308	38401	38218	38235	38239	37939	38243	38141	38287
37541	63946	63327	54844	48845	41891	37988	36138	34290	33047	31670	30781	30336	29736	29381	28753	28319	28328	28155	27939	27749	27663	27630	27644	27727	27737	27575	27499	27591	27389	27449	27379	27422	27526	26991	27345	27215	27229	27251	27477	27453	27387	27245	27185	27472	27387	27306	27266	27165	27283	27279	27221	27228	27152	27337	27305	27297	27165	27305	27318	27135	27065	27178	27261	27395	27128	27272	27235	26930	27203	27145	27154	27207	27193	27024	27116	27266	27253	27489	27053	27170	27221	27299	27193	27196	27159	27104	27383	27095	27125	27185	27063	27085	27122	27357	27183	27249	27117	27043	27236	27101	26954	27195	27274	27101	27009	27038	27317	27148	27221	27064	27061	27409	27051	27210	27229	27090	27067	27015	27263	27211	27103	27132	27316	27208	27095	26847	27397	27170	27253	27260	27120	27200	27142	27084	27178	27079	27276	27143	27199	27053	27147	27244	27050	27277	27269	27379	27124	27161	26932	27169	26997	27152	27218	27166	27208	26977	27124	27061	27020	27228	27395	27262	27100	27049	27318	27061	27369	26894	27128	27245	27340	27325	27150	27195	27214	27139	27166	27237	27177	27079	27125	27251	27195	27175	27193	27158	27221	27086	27223	27222	27133	27275	27300	27123	27184	27084	27092	27080	27113	27095	27312	27308	27048	27079	27269	27372	27081	26982	27185	27238	27311	27173	27149	27235	27055	27155	27136	27225	27244	27114	27090	27408	27146	27316	27264	27141	27181	27121	27221	27173	27328	27211	27293	27202	27160	27188	27074	27240	27372	27165	27109	27006	27167	27282	27203	27254	26944	27282	27115	27380	27221	27364	27283	26996	27063	27338	26866	27193	27221	27288	27253	27359	27158	27398	27085	27174	27317	27225	27011	27212	27155	27086	27328	27255	27279	26979	27232	27353	27201	27288	27094	27217	27252	27212	27106	27315	27140	27201	27283	26990	27337	27288	26997	27064	27289	27033	27139	27230	27019	27207	27124	27394	27261	27200	27219	27029	27110	27081	27262	26898	27060	27226	27270	27122	27164	27076	26941	27337	27196	27049	27183	27140	27272	27162	27197	27203	27314	27223	27252	27194	27262	27204	27246	27098	27059	27220	27266	26954	27259	27174	26993	27007	27449	27015	27367	26874	27304	27094	27157	27285	27148	26993	27205	26982	27152	27182	27196	27277	27100	27188	27135	27079	27213	27352	27240	27138	27199	26967	27166	27103	27211	27111	27235	27262	27066	27046	27121	27184	27241	27122	27223	27226	27308	27072	27329	27135	26951	27186	27256	26996	26994	27110	27298	27280	27033	27173	27160	27179	27076	27057	27237	26989	27289	27266	27062	27195	27071	27142	27191	27210	27160	27208	27116	27014	27198	27149	27209	27457	27056	27219	27188	27176	27146	27201	27319	27110	27291	27283	27194	27221	27168	27249	27087	27244	27351	27104	27213	27354	26999	27064	27354	27268	27141	27292	27194	27249	27025	27019	27155	27087	27099	27309	27017	27355	27130	27362	27204	27095	27030	27084	27132	27163	27183	27147	26941	27178	27146	27247	27189	27163	27249	27330	27088	27234	27245	27360	27260	27027	26952	27112	27273	27180	27323	27110	27057	27418	27133	27131	27041	27239	27369	27228	27038	27108	27171	27138	27101	27324	27072	27152	27199	27147	27363	27234	27187	27142	27165	27217	27144	27236	27200	27219	27153	27310	27123	27127	27156	26971	27054	27046	27063	27012	27449	27180	27147	27173	27130	27396	27118	27311	27230	27083	27028	27280	27012	27081	27120	27223	27296	27241	27028	27054	27080	27117	27182	27135	27267	27193	27121	27059	27011	27138	27355	27242	27189	26968	27180	27170	26950	27265	27190	27109	27268	27029	27225	27228	27393	27274	27339	27272	27177	27139	27440	27264	27136	27194	27156	27118	27311	27307	27175	27093	27383	27037	27155	27016	27044	27066	27240	26968	27215	27230	27135	27227	27188	27079	26883	27305	26876	27270	27319	27119	27154	27240	27076	27034	26972	27228	27153	27062	27113	27141	27048	27167	27313	27103	27287	27151	27234	27300	27059	27063	27083	27172	27234	27085	27275	27149	27101	27357	27098	27163	27175	27144	27158	27171	27179	27051	27420	27180	27136	27115	27141	27207	27259	27154	27121	27255	27149	27118	27096	27101	27028	26912	27099	27375	27163	27256	27207	27086	27302	27111	27258	27182	27304	27399	27125	27035	27116	26924	27186	27159	27204	27126	27208	27235	27295	27028	27285	27176	27167	27197	27055	27009	27163	27135	27040	27147	27080	27189	27096	27173	27133	27213	27230	27125	26971	27249	27096	27181	27161	27017	27226	27199	27279	27055	27057	27286	26873	27201	26970	27156	27214	27182	27154	27103	27203	27335	27316	27167	27327	27174	27259	27259	27137	27195	27177	27267	27099	27303	27148	27306	27272	27021	27175	27139	27178	26869	27116	27085	27223	27184	27018	27148	27057	27208	27198	27067	26991	27198	27242	27114	27205	27016	27089	27048	27095	27077	27098	27067	27291	27179	27282	27280	27178	27165	27134	27186	27277	27108	27382	27089	27144	27219	27180	26987	27064	27114	27302	27185	27102	27197	27235	27093	27220	27140	27065	27074	27243	27248	27034	27192	27071	27139	27251	27012	27196	27171	27008	27088	27046	27291	27049	27136	27128	27117	27153	27089	26996	26964	27268	27105	27082	27003	27270	27074	27179	27102	27269	27200	27181	27301	27180	27011	27193	27259	27102	27226	27029	27300	27190	27321	27155	27249	27213	27192	27206	27251	27186	27152	27100	27320	27045	26977	27111	26976	27015	27302	27246	27033	27120	27195	27278	26884	27053	27135	27243	27032	27149	27289	27408	27149	27139	27412	27098	27133	27159	27190	27107	27135	27180	27180	27218	27139	27221	27179	27139	27241	26977	27354	27129	27083	27104	27338	27271	27055	27216	27146	27181	27005	27073	27082	27200	27123	27060	27133	27186	27289	27208	27067	27061	27427	27060	27251	27184	27298	27158	27036	27085	27201	27255	27156	27139	27064	27129	27242	27198	27026	27279	27144	27155	27167	27213	27349	27068	27228	27126	27372	27056	27254	27085	27203	27345	27074	26953	27155	27053	27258	27210	27216	27182	27205	27121	27321	27259	27083	27030	27306	27242	27039	27130	27131	27075	27159	27131	27209	27137	27162	27306	27149	27116	27203	27025	27205	27043	27211	27257	27240	27273	27163	27185	27208	27177	27023	27329	27089	27163	27065	27099	27123	27426	27195	27368	27268	27252	27111	27070	27234	27126	27127	27167	27334	27235	27018	26869	27066	27019	27285	27082	26995	27013	27232	27188	27246	27187	27051	27197	27075	27041	27351	26957	27353	27269	27193	27136	27108	27220	27381	27229	27081	27213	27159	27220	27162	27374	27134	27043	27020	27226	27207	27092	27225	27306	27096	27205	27096	27214	27245	27212	27340	27098	27033	27145	26931	27226	27233	27089	27185	27160	27218	27084	27427	27167	27228	27078	27081	27296	27269	26987	27167	27497	27044	27134	27259	27125	27157	27073	27139	27127	27317	27072	27056	27165	27139	27265	27306	27329	27049	27189	27228	27192	27106	27290	27082	27232	27253	27234	26980	27245	27448	27155	27254	27284	27194	27224	27280	27172	27101	27191	27231	27318	27033	27247	27404	27234	27139	27024	27282	27307	27298	27171	27146	27134	27293	27181	27202	27086	27201	27197	27353	27163	27194	27191	27157	27168	27030	27322	26930	27269	27205	27153	27239	27370	27181	27156	27163	27064	27108	26988	27109	27120	27348	27225	27182	27183	27084	27222	27181	27140	27111	27197	27215	27265	27145	27142	27305	27102	27179	27266	27223	27159	27330	27054	27139	27161	27086	27190	27063	27088	27312	26985	27355	27239	27194	27131	27239	27164	27150	27188	27159	27216	27127	27109	27287	27179	27265	27236	27029	27192	27081	27094	27176	27146	27219	27208	27028	27193	27157	27151	27053	27108	27139	27210	27259	27334	27213	27102	27330	27035	27214	27003	27300	27101	27157	27207	27139	27133	26939	26928	27218	27320	27185	27241	27499	27116	27251	27253	27350	27087	27280	27358	27138	27152	27296	27072	27156	27337	27189	27262	26983	27222	27210	27136	27389	27061	27124	27139	27160	27147	27242	27235	27426	27113	27300	27270	27171	27269	27117	27110	27159	27333	27080	27154	27239	27145	27301	27034	27124	27248	27257	27147	27207	27214	27072	27099	27350	26982	27100	27235	27397	27142	27273	27053	27129	27367	27252	27176	27176	26951	27267	27296	27029	26884	27215	27217	27151	27217	27246	27130	27224	26954	27258	27225	27006	27089	27068	27215	27160	27298	27237	27332	27276	27103	27150	27292	27094	27097	27178	27279	27134	27167	27089	27178	27207	27067	27082	27081	27172	27220	27107	27073	27102	27325	27286	27221	27097	27078	27245	27172	27183	27156	26912	27108	27286	27143	27201	27153	26952	27173	27142	27300	27320	27089	27218	27084	27179	27024	27199	27099	27022	27293	27079	27187	27151	27023	27058	27151	27146	27195	27090	27046	27230	27359	26823	27201	27269	27125	27064	27247	27221	27235	27253	27140	27098	27375	27076	27228	27270	27190	27098	27052	27127	27145	27254	27253	27345	27114	27309	27201	26903	27268	27065	27117	27271	27056	27309	27139	27161	27118	27222	27093	27369	27189	27226	27258	27202	27067	27068	27041	27128	27380	26996	27333	26912	27122	27228	27026	26970	27080	27371	27178	27149	27332	27377	27235	27006	27290	27199	27069	27036	27067	27259	26979	26934	27255	27160	27163	27255	27251	27198	27182	27104	27057	27142	27122	27159	27152	27074	27048	27268	27009	27216	27203	27081	27005	27222	27103	27145	26994	27126	27140	27001	27167	27228	27346	27182	27282	26998	27255	27242	27146	27307	27242	27272	27152	27104	27152	27136	27213	27187	27073	26961	27080	26990	27141	27069	27293	27230	27110	27152	27156	27233	27144	27106	27111	27323	27064	27181	27217	27118	27031	27258	27042	27101	27059	27264	27048	27089	27072	27187	27095	27093	27179	27295	27076	27078	27191	27044	27197	27037	27111	27209	27224	27006	27192
38160	44413	52883	49759	44072	42042	40930	40121	39716	38864	39023	38664	38303	38543	38357	38160	38325	38431	38130	38153	38058	38153	37844	38202	38092	38013	37920	37849	37922	37857	37835	37937	37754	37526	37588	38069	37882	37896	38029	37947	37955	37606	37485	37579	37616	37755	37864	37962	37821	37560	37781	38068	37798	37880	37607	37677	37728	37715	37768	37656	37565	37704	37463	37984	37736	37911	37815	37624	37873	37798	37999	37703	37603	37702	37553	37942	37781	37813	37746	37850	37962	37695	37798	37847	37612	37614	37849	37727	37685	37704	37801	37899	37584	37783	37722	37870	38055	37841	37904	38101	37946	37926	37779	37660	37709	37923	37745	37749	37872	37786	37792	37795	37682	37588	37885	37479	37570	37711	37787	37588	37697	37700	37804	37668	37702	37965	37656	37743	37673	37815	37827	37551	37759	37707	37208	37405	37706	37566	37796	37695	37818	37665	37976	37619	37767	37799	37605	37978	37566	37906	37743	37684	38019	37629	37838	37613	38065	37754	37677	37702	37937	37678	37739	37877	37877	37741	37780	37904	37665	37933	37657	37611	37808	37810	37801	37891	37879	38196	37769	37716	37856	37718	37565	37409	37677	37407	37672	37813	37658	38054	37744	37760	37545	37996	38006	37855	37495	37764	37808	37912	37570	37764	37794	37655	37951	37783	37948	37704	37709	37885	37833	37665	37572	37557	37681	37507	37762	37791	37574	37709	37684	37833	37751	37538	37645	37714	37642	37417	37820	37808	37788	37885	37981	37872	37850	37893	37689	37726	37774	37677	37929	37807	37926	37972	37797	37718	37838	37725	37828	37731	37970	37665	37818	37945	37532	37651	37863	37827	37895	37775	37650	37728	37579	37333	37790	37687	37583	37654	37848	37581	37742	37824	37954	37807	37887	37720	37795	37718	37806	37892	37660	37880	37957	37506	37761	37678	37821	37636	37535	37569	37781	37601	37910	37518	37671	37662	38018	37596	37675	37735	37961	37832	37777	37610	37927	37634	37936	37669	37945	37913	37715	37697	37662	37542	37730	37733	37772	37861	37748	37599	37916	37870	37601	37584	37524	37692	37620	37845	37861	37958	37824	37624	37758	37702	37812	37771	37828	37593	37985	37916	37668	37477	37753	37849	37553	37671	37551	37590	37756	38014	37726	37820	37613	37759	37732	37808	37835	37860	37757	37706	37859	37576	37725	37678	37706	37546	37779	37742	37844	37803	37733	37631	37999	37569	37705	37938	37368	37450	37712	37630	37876	37559	37644	37456	37953	37482	37742	37671	37755	37804	37973	37814	37767	37704	37908	37771	37909	37889	37726	37701	37842	37802	37757	37633	37653	37791	37751	38058	37536	37733	37616	37656	37790	37589	37522	37820	37693	37778	37780	37897	37947	37744	37647	37671	37968	37422	37630	37565	37870	37720	37815	37833	37890	37778	37690	37437	37692	38033	37718	37819	37678	37482	37660	37650	37608	37672	37775	37665	38015	37650	37514	37689	37713	37586	37739	37619	37557	37909	37865	37601	38054	37900	37569	37593	37867	37804	37891	37677	37751	37600	37620	37705	37548	37623	37660	38023	37575	37526	37899	38105	37678	37711	37828	37436	37592	37966	37653	38146	37710	37682	37716	37598	37503	37892	37785	37731	37678	37716	38056	37921	37615	37732	37394	37722	37796	37997	37798	37813	37572	38014	37862	37829	37605	37604	37505	37863	37720	38079	37887	37700	37786	37764	37693	37671	37702	37837	38021	37723	37851	37652	37567	37658	37943	37935	37839	37847	37953	37924	38098	37635	37670	37531	37910	37920	37649	37552	37762	37754	37445	37661	37670	37558	37490	37693	37816	37722	37830	37703	37770	37416	37862	37810	37815	37928	37721	37847	37736	37603	37708	37864	37820	37627	37657	37661	37790	37728	37703	37517	37746	37815	37818	37715	37712	37688	37949	37873	37790	37594	37780	37468	37706	37835	37902	37720	37970	37834	37688	37576	37555	37660	37658	37735	37922	37541	37720	37676	37624	37463	37820	37744	37548	37621	37602	37817	37837	37841	37790	37603	37849	37728	37618	37817	37585	37927	37831	37519	37756	37771	37886	37861	37867	37455	37713	37803	37944	37754	37502	37474	37668	37809	37816	37598	37977	37652	37576	37649	37580	37868	37593	37684	37840	37724	37676	37495	37552	37729	37622	38002	37739	37600	37747	37644	37726	37759	37688	37758	37746	37794	37630	37785	38065	37721	37635	37662	37669	37766	37745	37522	37915	37449	37932	37594	37995	37836	37737	37552	37752	37606	37928	37838	37722	37662	37508	37692	37891	37727	37957	37715	37964	37637	37829	37773	37650	37703	37893	37599	37779	37623	37849	37693	37673	37681	37908	37799	37969	37478	37738	37903	37821	37792	37546	37495	37606	37647	37678	38009	37745	37816	37748	37609	37493	37790	37881	37671	37823	37533	37470	37608	37752	37755	37737	37767	37879	37607	37727	37681	37852	38123	37351	37734	37672	37516	37957	37918	37875	37811	37790	37693	37845	37634	38043	37933	37821	37622	37685	37982	37787	37744	37453	37545	37726	37750	37782	37959	37603	37715	37793	37615	37458	37598	37638	37640	37745	37453	37759	37600	37640	37728	37782	37804	37839	37756	37895	37988	37808	37797	37610	37547	37754	37884	37480	37958	37736	37765	37773	37701	37673	37786	37579	37881	37803	37628	37662	37889	38066	37541	37885	37831	37790	37343	37735	37703	37835	37721	37845	37598	37798	37857	37797	38013	37745	38021	37846	37605	37659	37810	37605	37782	37796	37667	37859	37563	37942	37695	37670	37662	37434	37965	37712	37932	37692	37662	37820	37982	37567	37822	37827	38063	37870	37667	37745	37806	37384	37353	37351	37884	37976	37615	37544	37361	37565	37538	37562	37701	37558	37757	37694	37720	37646	37702	37954	38034	37469	37722	37872	37722	37525	37508	37592	37789	37962	37672	37809	37806	37671	37661	37908	37901	37781	37618	37601	37563	37662	37720	37921	37884	37908	37593	37818	37608	37772	37744	37738	37710	37893	37760	37665	37651	38063	37785	37572	37825	37647	37563	37824	37713	37845	37771	37818	37696	37728	37706	37455	37758	37920	38106	37892	37751	37856	37689	37697	37732	38050	37660	38130	37859	37591	37546	37799	37829	37484	37629	37746	37527	38067	37591	37712	37753	37864	37588	37737	37667	37646	37736	37628	37665	37849	37650	38030	37788	37801	37852	37581	37936	37998	37775	37722	37676	37678	38034	37658	37628	37426	37809	37856	37839	38097	37675	37621	37704	37598	37640	37726	37559	37557	37727	37486	37573	37896	37764	37850	37793	37952	37959	37952	37765	37875	37881	37648	37399	37599	37592	37649	37659	38092	37687	37677	37922	37692	37749	37892	37692	37620	37747	38129	37679	37777	37530	37783	37719	37817	37757	37648	37980	37545	38114	37768	37999	37695	37503	37778	37936	37855	37816	38014	37724	38047	37700	37640	37568	37816	37481	37876	37668	37661	37815	37508	37962	37574	37714	37924	37944	37663	37720	37759	37675	37795	37683	37767	37498	37760	37804	37618	37674	37957	37659	37802	37666	37727	37924	37714	37933	37677	37707	37738	37814	37918	37666	37839	37657	37828	37586	37606	37806	38047	37997	37899	37927	37757	37705	37636	37871	37797	37787	37615	37913	38047	37620	37672	37807	37736	37735	37796	37772	37616	37689	37746	37610	37867	37661	37510	37697	38140	37785	37865	37536	37675	37755	37502	37984	37983	37742	38129	37594	37794	37739	38139	37762	37834	37753	37560	37727	37846	37707	38011	37591	37805	37617	37649	37704	37773	37889	37592	37418	37724	37856	37684	37759	37967	37673	37641	37815	37752	37692	37801	37663	37630	37709	37937	37757	37733	37786	37887	37796	37705	37764	37758	37663	37795	37737	37509	37735	37829	37617	37877	37603	37858	37449	37770	37774	37680	37597	38080	37658	37861	37513	37626	37739	37618	37516	37774	37630	37956	37736	37601	37696	37794	37635	37829	37620	37890	37484	37389	37729	37761	37955	37826	37518	37588	37695	37563	37774	37616	37931	37756	38016	37480	37608	37601	37533	37804	37723	37792	37584	37860	37860	37800	37778	37562	37520	37709	37660	37708	37560	37741	37801	37491	37480	37838	37805	37825	37776	37716	37900	37788	37976	37830	38093	37921	37688	37636	37905	37735	37582	37798	37926	37516	37839	37893	37753	37495	37705	37765	37456	37786	37725	37481	37638	37805	37612	37719	37730	37641	37856	37801	37731	37743	37999	37769	37805	37972	37678	37507	37762	38000	37650	37755	38059	38045	37650	37629	37598	37604	37700	37950	37605	37797	37683	37933	37630	37383	37951	37813	37749	37586	37840	37870	37872	37557	37849	37739	37728	37671	37719	37832	37632	37903	37787	37656	38070	37889	37713	37746	37803	38052	37922	37907	37617	37763	38089	37832	37917	37973	37744	38040	38010	37940	37614	37826	37564	37899	37547	37549	37912	37686	37867	37845	37688	37682	37941	37458	37546	37925	37779	37665	37641	37939	37702	37819	37760	37683	37593	37969	37669	37563	37592	37694	37751	37793	37551	37820	37661	38023	37677	37581	37555	37861	37745	37656	37773	37678	37597	37769	37858	37725	37786	37534	37455	37821	37571	37790	37800	37794	37663	37790	37934	37781	38012	37720	37709	37876	37654	37709	37599	37712	37432	37763	37717	37810	37795	37698	37762	37626	38291	38195	37674	37643	37702	37640	37715	37727	37637	37687	37588	38240	37538	37826	37565	37648	37735	37597	37681	37752	37824	37846	37804	37854	37586	37885	37505	37824	37839	37737	37797	37584	37885	37684	37660	37781	37850	37831	37626	37833	37578	37675	37912	37651	38038	37724	37834	37689	38048	37832	37703	37724	37767	37705	37581	37996	37929	37739	37339	37662	37833	37873	37497	37713	37685	37641	37589	37238	37828	37627	37693	37815	37578	37761	37483	37501	37622	37254	37608	37655	37745	37581	37928	37845	37745	37610	37457	37887	37810	37612	37849	37547	37894	37623	37962	37811	37812	37957	37670	37863	37854	37725	38018	37342	37513	37755	37917	37661	37818	37962	37711	37687	37678
38824	54228	53215	44765	37584	34351	32228	30949	30213	29462	28955	28557	28223	27961	27405	27583	27398	27122	27177	27232	27055	27011	27103	26970	26751	27123	26928	26912	26917	26716	26923	26936	26969	26869	27091	26899	26756	26921	26811	26924	26983	26783	26923	26723	26973	26780	26818	26901	26966	26964	26669	26755	26807	27039	26913	26837	26939	26586	26901	26877	26917	26803	26893	26919	26783	26694	26890	26901	26617	26791	27060	26675	26884	26653	26789	26760	26941	26776	26820	26802	26946	26817	26729	26683	26876	26780	26886	26713	26892	26774	26735	26735	26817	26959	26832	26823	26663	26781	26826	26722	26818	26827	26867	26861	26791	27016	26692	27055	26767	26862	26875	26835	26930	26782	26799	26653	26842	26802	26851	26669	26838	26784	26847	26815	26675	26874	26986	26893	26774	26853	26757	26648	26813	26981	26807	26922	26765	26755	26969	26826	26791	26674	26880	27010	26814	26623	26864	26732	26689	26931	26732	26716	26847	26890	26751	26797	26850	26728	26827	26796	26834	26712	26868	26840	26839	26861	26837	26510	26840	26880	26821	26894	26942	26962	26827	26882	26856	26798	26716	26667	26816	26919	26731	26909	26963	26845	26721	26624	26736	26789	26745	26876	26773	26818	26974	26802	26882	26813	26786	26822	26679	26866	26924	26807	26765	26826	26947	26744	26877	26972	26753	26915	26979	26625	26799	27058	26976	26825	26924	26745	26848	26809	26797	26533	26847	26767	26627	26814	26817	26825	26746	26632	26947	26825	26898	26851	26908	26672	27151	26825	26824	26768	26766	26848	26836	26866	26916	26884	26723	26842	26988	26836	26727	27045	26906	27001	26731	26803	26890	26850	26589	26740	26608	26872	26852	26924	26695	26702	26753	26777	26701	26926	26721	26839	26777	26817	26799	26789	26942	26867	26686	26676	26898	26685	26893	26787	26936	26898	26804	26861	27027	27055	26721	26956	27152	26719	26644	26704	26702	27035	26860	26944	26793	26821	26866	26629	26669	26841	26723	26666	26682	26633	26889	26769	26988	26762	26891	26791	26782	26770	26796	26683	26857	26815	26769	26805	26673	26924	26921	26653	26791	26921	26645	26764	26947	26920	26865	26768	26794	26751	26842	26762	26930	26722	26892	26940	26645	26734	26870	26821	26700	26830	26753	26830	26643	26964	26836	26616	26867	26984	26999	26926	26881	26829	26758	26743	26857	26736	26882	26757	26888	26631	26875	26811	26792	26807	26838	26717	26878	26879	26635	27154	26857	26722	26816	26961	26796	27016	26786	26995	26749	26769	26722	26682	26608	26777	26651	26851	26863	26800	26876	26839	26912	26990	26836	26677	26766	26687	26844	26857	26800	26899	26851	26805	26907	26934	26722	26972	26808	26675	26784	26807	26726	26827	26964	26641	26738	26699	26953	26646	26869	26855	26859	26721	26768	26747	26667	27010	26632	26730	26890	26748	26866	26748	26884	27000	26635	26831	26677	26854	26702	26693	26806	26830	26833	26780	27077	26543	26747	26767	26823	26671	26873	26934	26772	26832	26826	26775	26830	26688	26802	26689	26871	26896	26776	26998	26580	26693	26931	26748	26878	26898	26813	26781	26901	26732	26740	26910	26950	26743	26689	26773	26850	27016	27107	26677	26979	26688	26800	26851	26673	26687	26922	26898	26885	26789	26726	26759	26865	26966	26847	26839	26900	26781	26764	26845	26648	26882	26921	26846	26904	26708	26766	27152	26886	26890	26842	27044	26730	26762	26672	26884	26830	26855	26912	26937	26841	26782	26838	26821	26740	26641	26819	26822	26724	26864	26880	26808	26906	26808	26888	26838	26778	26673	26827	26768	26802	26854	26764	26846	26850	26931	26778	26952	26984	26726	26754	26768	26875	26727	26798	26739	26888	26652	26735	26899	26921	26966	26780	26843	26934	26841	26885	26808	26867	26903	27020	26849	26889	26886	26823	26856	26828	26691	26807	26826	26813	26767	26801	26740	26875	26708	26667	26724	26817	26943	26811	26901	26881	26990	26637	26957	26909	26917	26867	26867	26806	26889	26666	26828	26733	27007	26863	26765	26925	26876	26914	26953	26752	26858	26861	26719	26834	26661	26709	26774	26788	26874	26665	27061	26546	26675	26703	26602	26593	26913	26910	26757	26869	26681	26592	26755	26846	26864	26700	26606	26893	26748	26790	26850	26760	26901	26741	26808	26693	26789	26747	26914	26793	26649	26965	26778	26802	26890	26640	26912	26897	26890	26734	26870	26754	26768	26823	26994	26885	26975	26818	26757	26824	26919	26848	26870	26838	27011	26790	26712	26891	26832	26769	26887	26798	26757	26792	26817	26884	26857	26603	26718	26894	26864	26716	26761	26673	26808	26864	26751	26777	27108	26790	26612	26764	26870	26927	26782	26896	26841	26735	26918	26892	26880	26629	26785	26932	26944	26721	26799	26936	26739	26645	26945	26644	26733	26846	26822	26868	26750	26942	26721	26772	26831	27006	27048	26902	26857	26814	26528	27015	26740	26726	26735	26703	26662	26763	26730	26827	26710	26746	26677	26958	26968	26848	26699	26962	26704	26903	27012	26689	26852	26916	26803	26820	26778	26844	26809	26758	26672	26962	26710	26919	26738	26759	26909	26757	27038	26949	26865	26666	26770	26876	26789	26693	26818	26838	26671	26833	26870	26711	26734	26643	26810	26878	26579	26860	26952	26663	26810	26874	26846	27025	26897	27071	26781	26685	27019	26730	26791	26927	26701	26724	26770	26758	26814	26803	26722	26978	26865	26938	26981	26808	26794	26724	26832	26786	26885	26890	26703	26993	26655	26882	26880	26904	27011	26798	26914	26835	26625	26788	26703	26861	26924	26821	26748	27052	26887	26719	26846	26796	26973	26792	27085	26849	26859	26777	26755	26773	26587	26800	26875	26793	26726	26731	26847	26808	26774	26903	26675	26754	26705	26838	26742	27063	26758	26910	26880	26811	26961	26931	26720	26865	27025	26680	26917	26761	26675	26710	26750	26974	26927	26924	26773	27059	26893	26919	26807	26927	26745	26869	26783	26713	26776	26652	26884	26988	26932	26864	26861	26735	26669	26837	26853	26674	26922	26743	26994	26616	26843	26859	26812	26720	26878	26818	26808	26917	26667	26821	26971	26837	26662	26829	26787	26902	26863	26820	26888	26712	26612	26805	26879	26852	26791	26744	26810	26842	26791	26790	26793	26746	26862	26838	26876	26750	26794	26879	26640	26711	26832	26832	26884	26717	26824	26829	27248	26833	26789	26853	26932	26724	26967	26745	26823	26981	26755	26914	26984	26812	26872	26889	26961	26762	26826	26745	26889	26675	26912	26755	26749	26852	26688	26685	26799	26872	26834	26941	26902	27003	26870	26907	26929	27065	26868	26780	26894	26889	27019	26858	26812	26886	26658	26912	26725	26852	26961	26891	26951	26903	26803	26856	26788	26838	26532	26885	26754	26929	26825	26596	26826	26779	26666	26877	26721	26595	26952	26819	26884	26889	26800	26925	26787	26850	27037	26673	26997	26709	26871	26833	26945	26967	26949	26879	26874	26745	26860	26887	26981	26834	26630	26754	26708	26869	26814	27049	27008	26869	26693	26790	26966	26978	26816	26904	26684	26846	26970	26884	26908	26789	26933	26716	26785	26900	26932	26786	27033	26802	26828	26747	26836	26752	26917	26724	26716	27080	26856	26861	26614	27002	26698	26693	26740	26806	26938	26584	26877	26854	26812	26735	26939	26793	26839	26873	26920	26872	26899	26856	26760	26797	26784	26994	26814	26783	26836	26805	26793	26907	26886	26703	26869	26908	26815	27024	26813	26926	26916	26677	26718	26849	26776	26799	26972	26868	26925	26702	26941	26858	26802	26577	26983	26697	26880	26977	26741	27040	26960	26948	26870	26768	26710	26821	26849	26771	26838	26673	27013	26825	26796	26800	27011	26910	26783	26807	26722	26957	26782	26872	26750	26764	26736	26824	26763	26748	26767	26869	26829	26810	26683	26823	27036	26912	26665	26909	26781	26713	26725	26712	26631	26654	26704	26900	26842	26782	26918	26843	26706	26866	26841	26768	26903	26868	26757	26803	26906	26829	26680	26690	26685	26829	26694	26757	26950	26788	26716	26848	26727	26886	27038	26796	26861	26922	26853	26952	26606	26778	26795	26928	26822	26966	26855	26681	26840	26632	26824	26785	26920	26616	26953	26663	26926	26873	26829	26772	26807	26897	26821	26644	26829	26892	26788	26943	26835	26808	26840	26619	26688	26752	26734	26709	26841	26832	26744	26930	26731	26840	26935	26854	26964	26837	26906	26876	26852	26736	26900	26847	26956	26933	26947	26912	26739	27014	26666	26803	26876	26585	26820	26752	26835	26795	26801	26973	26779	26965	26682	26931	26886	26872	26794	26779	26759	26670	26685	26737	26849	26812	26753	26922	26822	26769	26706	26870	26897	26734	26844	26807	26810	26906	26675	26755	26859	26876	26952	26880	26862	26808	26890	26914	26870	26739	26723	26798	26850	26793	27010	26929	26645	26828	26957	27028	27052	26883	26906	26885	26759	26704	26849	26713	26919	26705	26888	26424	26895	26824	26920	26808	26905	26869	26740	26812	27027	26788	26858	26760	26751	26662	26713	26760	26765	26829	26820	26744	26822	26776	26681	26731	26835	26703	26770	26818	26944	26937	26906	26760	26881	26799	26651	26718	26753	26832	26963	27007	26780	26964	26872	26657	27030	26959	26942	26796	26873	26819	26817	26923	26804	26686	26865	26882	26783	26636	26732	26959	26822	26871	26906	26779	26868	26771	26952	26988	26904	26842	26804	26883	26744	26816	26848	26934	26956	26885	26944	26719	26653	26752	26934	26857	27023	26800	26891	26933	26876	26833	26948	26973	26604	26905	26949	26922	26824	26960	26777	26717	26920	26799	26773	26773	26668	27039	26742	26973	27006	26968	26878	26622	26931	26798	26871	26718	26859	27038	26867	26700	26812	26863	26903	26786	26824	26869	26948	27049	26679	26794	26861	26883	26687	26944	26908	26819	26930	26871	26663	26863	26752	26961	26812	26781	26840	26917	26778	26845	26851	26933	26690	26846	26732	27017	26776	26797	26812	26966	26688
24620	21762	31744	35809	38915	42577	43260	41039	40545	40263	39804	39426	39246	39021	38656	38570	38796	38599	38332	38213	37956	38285	37863	37854	37770	37973	38145	37974	38040	37788	37980	38039	37983	37933	37977	37580	37773	37949	37911	37866	37798	37819	37868	37697	37633	37746	37801	37831	38143	37666	37857	37699	38040	37796	37963	37844	37715	38062	37683	37812	37968	37616	37853	37842	37765	37729	37897	37623	37651	38058	37987	37907	37534	37938	37780	37813	37886	37511	37864	37361	37813	37748	37741	37569	37761	37828	37682	37780	37818	37506	37926	37730	38078	37607	37611	37606	38140	37923	37751	37853	37954	37622	37875	37819	37800	37828	37714	37926	37529	37591	37679	38034	37895	37626	37931	37612	37771	37725	37736	37995	38038	37728	37890	37713	37940	37669	37661	37742	37729	37832	37707	37980	37698	37773	37970	37962	37910	37822	37811	37792	37791	37933	37701	37736	37806	37504	37774	37794	37871	37520	37753	37747	37912	37656	37816	37710	37647	37804	37727	37863	37747	37744	37775	38016	37841	37633	37685	37844	37832	37935	37829	37699	37874	37645	37746	37858	37670	37949	37916	37793	37379	37647	37427	37798	37942	37388	37883	37881	37625	37738	37824	37500	37387	37618	37739	37858	37859	37816	38090	37710	37964	37817	37806	37694	37691	37494	37528	37732	37586	37553	37735	37812	37680	37802	37726	37576	37777	37679	37970	37746	37585	37552	37669	37692	37498	37677	38054	37921	37743	37911	37641	37700	37728	37842	37924	37712	37704	37951	37949	37733	37544	37912	37356	37630	37760	37374	37679	37734	37569	37886	37594	38007	37967	37820	37657	37641	37735	37617	37782	37624	37788	37971	37687	37827	37849	37865	37772	37582	37726	37746	37708	37795	37616	37617	37776	37694	37616	37848	37865	37952	38058	37869	37974	37737	37814	37867	37796	37719	37787	38017	37651	37832	37877	37703	37700	38002	38028	38062	37801	37962	37966	37984	37978	37520	37893	37830	37722	37457	37565	37654	37713	37824	37849	37888	37807	37817	38032	37484	37445	37510	37542	37789	37800	37584	37649	37733	37900	37699	37898	37671	37871	37655	37831	37836	37810	37586	37743	37981	37546	37766	38004	37691	37832	37662	37702	37536	37789	37669	37675	37590	37815	37688	37767	37558	37843	37775	37737	37845	37788	37435	37692	38083	37949	37740	37736	37781	37654	37624	37763	37780	37808	37532	37604	37768	37988	37867	37664	37394	38003	37951	37926	37786	37712	37638	37643	37758	37484	37721	37630	37623	37760	37667	37853	37598	37839	37625	37390	37699	37606	37526	37871	37570	37688	37714	37899	37600	37662	37826	37835	37862	38113	37700	37805	37689	37616	37781	37628	37537	37739	37856	37854	37591	37558	37809	37997	37847	37865	37665	37647	37824	37963	37790	37827	37691	37772	37687	37580	37815	37887	37724	37907	37492	37786	37751	37736	37684	37513	37749	37649	37627	37394	37674	37918	37881	37611	37898	37882	38008	37769	37751	37967	37907	37422	37939	37785	37823	37806	37693	37842	37669	37890	37829	37740	37877	37755	37601	37512	37970	37833	37601	37756	37693	37647	37933	37735	37969	37828	37890	37868	37960	37659	37648	38040	37890	37694	37449	37965	37885	37592	37894	37929	37559	37876	37988	37894	37751	37817	37726	37713	37966	38089	37655	37754	37722	37438	37897	37932	37721	37725	37868	37669	37667	38079	37739	37912	37620	37585	37552	37695	37965	38042	37681	37655	37591	37717	37810	37953	37596	37569	37631	37747	37703	37756	37741	37708	37623	37696	37736	37662	37871	37655	37789	37693	37797	37858	37960	37628	37651	37628	37498	37756	37754	37747	37669	37843	38009	38035	37731	37983	37723	37714	38019	37750	37853	37728	37586	37858	37589	37491	37926	37772	37570	37932	37703	37924	37631	37774	37931	37698	37734	37773	37807	37645	37877	37780	37554	37640	37786	37774	37792	37813	37960	37638	37869	37735	37532	37961	37430	37767	37637	37841	37875	37866	37726	37663	37650	37691	37638	37748	37841	37824	37789	37609	37465	37664	37833	37728	37619	37759	37495	37997	37383	37725	38029	37679	37768	37854	37994	38183	37653	37732	37941	37763	37588	37951	37680	37767	37661	37736	37873	38116	37772	37713	37780	37846	37480	37763	37663	37740	37581	37677	37946	37573	37605	37815	37840	37901	37675	38214	37674	37648	37836	37669	37813	37774	37534	37765	37726	37667	37943	38012	37679	37799	37962	37829	37512	37463	37622	37489	37901	37729	37645	37799	37531	37775	37851	37836	37940	37647	37858	37841	37637	37867	37617	37592	38015	37543	38004	37690	37848	37883	37744	37825	37604	38053	37751	37719	37919	37770	37672	37821	37810	38167	37662	37501	37632	37525	37890	37707	37897	37851	37408	37706	37976	37895	37909	37852	37865	37545	37780	37826	37690	37708	37787	37561	37749	37895	37900	37894	37652	37732	37660	37722	37958	37928	37662	37895	37816	37478	37685	37891	37796	37819	37561	37619	37898	37789	37578	37664	37771	37721	37956	37857	37890	37487	37817	37601	37828	37469	37786	37900	37788	37700	37776	37672	37699	37817	37886	37825	37730	37909	37683	37499	37754	37851	37656	38079	37809	37849	37603	38031	37556	37767	37708	37722	37837	37765	37492	37610	37983	37532	37484	37800	37705	37983	37921	37560	37855	38064	37650	37743	37757	37958	37532	37665	37943	37958	37614	37657	37843	37550	37726	37809	37602	37862	37665	37602	37598	37841	37422	37983	37914	37587	37676	37525	38072	37420	37496	37610	37969	37902	37726	37857	37631	37808	37929	37943	37950	37809	37929	37691	37711	37747	37685	37787	37831	37639	37511	37752	37618	38034	37487	37944	37741	37832	37847	37707	37944	37730	37655	37770	37937	37810	37595	37589	37718	37710	37892	37677	37907	38048	37899	37444	37740	37680	37750	37673	37766	37661	37919	37833	37908	37920	37901	37856	37661	37532	37882	37746	37450	37545	37704	37878	37773	37805	37624	37753	37884	37754	37848	37593	37851	38046	37771	37774	37927	38061	37825	37901	37682	37872	37503	37692	37682	37781	37865	37768	37722	37696	37977	37858	38230	37614	37905	37752	37857	37957	38004	37954	37699	37993	37598	37598	37505	37809	37943	37785	37910	37692	37761	37746	37668	37687	37611	37637	37788	37869	37719	37859	37606	37540	37659	37937	37440	37956	37812	37820	37892	37477	37691	37919	37627	37815	37980	37751	37728	37913	37915	37686	37735	37542	37829	37817	37607	37713	37833	37624	37625	37767	37757	37665	37773	37897	37788	37836	37849	37810	37886	37916	37752	37440	37648	37622	37773	37471	37313	37753	37704	37787	37904	37464	37674	37966	37955	37600	37803	37863	37616	37897	37871	37918	37659	37820	37699	37695	38043	37879	37714	37870	37754	38022	37668	37595	37669	37896	37882	38001	37715	37664	37817	37732	37517	37675	37848	37457	37851	37669	37684	38016	37941	37803	37972	38077	37887	37961	37765	38118	37429	37782	38063	37673	37843	37751	37886	37844	37576	37837	37826	37844	37888	37718	37990	37860	37879	37872	37937	37631	37778	37915	37936	37831	37678	37643	37572	37573	37536	37843	37538	37850	37912	37865	37705	37918	37857	37893	37918	37646	37734	37525	38006	38031	37725	37882	37453	37566	37719	37744	37724	37800	37425	37865	37873	37918	37861	37770	37911	37689	37926	37682	37861	37945	37957	37754	37677	37741	37681	37888	37750	37731	37572	37572	37820	37750	38097	37657	37723	38125	38012	37787	37671	37917	37478	37874	37504	37877	37832	37866	37856	37891	38041	37798	37816	37702	37663	37756	37787	37635	37823	37982	37724	37846	37894	38028	37681	37969	37587	37773	37813	37768	37702	37772	38042	37803	37611	38087	37814	37667	37851	37736	37780	37563	37958	37832	37744	37586	37863	37893	37486	37555	37839	37911	37742	37501	37670	37625	37714	37639	37790	37639	37750	37583	37924	37472	37802	37885	37884	37741	37860	37752	37522	37623	37780	37667	37741	37893	38108	37569	37731	37819	37889	37759	37629	37715	37536	37967	37565	37741	37760	37690	37881	37730	37722	37774	37823	37858	37740	37749	37593	37866	37766	37949	37848	37818	37874	37927	37841	37752	37725	37900	37627	37985	37724	38064	37795	37880	37781	37905	37791	38075	37973	37702	37881	37962	37843	37836	37639	37755	37953	37841	37843	37892	37913	37652	37825	37545	37710	37781	37700	37697	37792	37915	38015	37672	37677	37833	37512	37950	37893	37614	37799	37452	37694	37969	37739	37789	37824	37557	37719	37548	37673	37825	37707	37993	37637	37675	37761	37814	37675	37531	37693	37801	37666	37914	37716	37629	37869	37896	37570	37793	37902	37784	37776	37796	37971	37869	37719	37981	37732	37690	37422	37735	37693	37730	37999	37868	37734	37809	38025	37833	37802	38017	37731	37792	37719	37770	38152	37660	37794	37916	37635	37621	37727	37793	37741	37484	37773	37643	37655	37511	37642	37710	37754	37747	37479	37659	37670	37927	37739	37823	37795	37899	37723	37800	37515	37708	37871	37926	37781	37871	37739	37815	37699	37893	37466	37845	37831	37853	38008	38032	37740	37809	37910	38024	37759	37863	37912	37923	38118	37708	37869	37822	38007	37953	37702	38061	37688	37591	37806	37796	37688	37946	37877	37752	38003	37520	37731	37939	37602	37813	37846	37858	37768	38183	37926	37912	37942	37447	38106	37909	37811	37691	37696	37709	37747	37573	37911	37990	37579	37747	37969	37602	37722	37789	37748	37813	37579	37642	37786	37728	37788	37768	37742	37991	37686	37723	37772	38027	37632	37753	38025	38074	37749	38232	37896	37854	37753	37797	37840	37673	37589	37704	37656	37811	38008	37736	37603	37859	38063	38023	37767	37725	37514	37750	37696	37659	37901	37928	37706	37734	37730	37676	37898	37736	37489	37697	37894	38081	37979	37653	37820	37745	38077	37645	37932	37824	37915	37875	37626	37802	37592	37654	37718	37869	38066	38144	37965	37613	37510	37771	37676	37865	37559	37744	37735	37707	37561
36381	60126	59125	49337	42019	37903	35092	33291	32037	31087	30261	29651	29126	28820	28444	28199	28019	27905	27735	27399	27262	27346	27443	27314	27556	27224	27212	27314	27316	27193	26992	27003	27222	27071	27172	27174	27081	27146	27150	27145	27254	27001	27059	27371	27097	26914	27064	26976	27014	26989	27068	27033	27033	26987	26818	26995	26877	26951	27010	27136	27032	27106	26810	27035	27037	26991	27143	26914	27205	27092	26892	26849	26867	26946	27126	26902	26976	27063	26713	27083	26917	26989	26877	26906	26830	26940	26944	27016	26984	26964	26890	27097	27015	26782	27086	26963	27202	26871	26846	26977	27081	27056	26986	27014	26986	26983	27051	27148	27012	26980	27193	27029	27011	27064	27205	27151	27121	26904	27078	27012	26946	26890	27058	26960	26950	27024	26999	27102	26967	26984	27174	26966	27156	27003	26958	26936	27123	27069	26983	26852	26826	26946	27046	27056	27070	27067	26980	26994	26938	27040	27070	26981	26777	26904	26960	26951	26860	26981	26941	26662	26987	27099	26864	27069	26950	26840	26928	27026	27061	27049	27019	26991	26877	26955	27002	26931	26941	26749	27075	26833	26950	27095	27206	26835	27089	26906	27179	26991	27090	26951	26780	26710	27091	26947	26869	26978	26914	26916	26869	27043	26996	26891	27031	26889	26801	27034	26735	26979	26947	26912	26938	27042	26948	27047	26838	26723	26884	26932	26873	27104	26967	26952	26869	27029	26992	26788	27053	27020	26911	27091	26689	27074	26806	27058	26889	27114	26999	26903	27058	26830	26996	26922	26921	27007	27124	26973	27049	27030	26862	26905	27024	27013	26856	26957	26998	27047	26956	27154	26924	27109	26860	26934	27048	26947	26867	26817	27072	26826	27033	26968	27074	26951	27045	27030	26972	27054	26979	27002	26949	27052	26962	26941	27011	26968	26944	26983	27043	26899	26991	26980	27078	26946	26899	26961	26902	27062	27043	27161	26872	26821	26933	27008	26939	26971	26896	26954	26905	27097	26987	26956	27002	26979	27017	27033	26962	27083	26879	27054	26951	26899	27057	27053	27050	27166	26953	26927	26974	26998	26842	26935	26835	26852	27145	27001	27077	26808	26885	26858	27032	26933	26849	26826	26844	26917	27067	27168	26982	26961	26856	27060	27041	27005	26951	27066	26848	26932	26986	27150	27012	27027	26834	26986	27269	26915	27085	26964	27199	26959	26892	26897	26921	26919	26802	27177	26951	27000	27207	27059	26858	26885	27098	26858	27151	26845	26940	26912	26902	27038	26914	26913	27200	26928	26952	27088	26814	27112	27036	27006	27056	27075	26917	26833	26839	27160	26848	26957	26846	27297	27048	27016	26871	26905	27003	27059	27013	26756	26882	26903	27094	27074	27055	27081	26728	26997	26992	27069	26861	26983	27084	27167	27018	26971	27173	26793	26789	27302	27118	26985	27028	27014	26887	26878	26980	27027	27017	27274	27065	27031	27016	26950	27030	27107	26904	26805	27010	27003	27074	27014	26950	27119	26984	26977	26851	27137	27040	26925	27078	26953	26946	26997	26900	26892	27140	26976	27036	26852	27019	26954	26989	26895	26927	27171	27167	26667	27029	26903	26942	27002	26927	27055	27021	27093	27049	26892	26884	27092	26938	27080	27211	27062	26871	27313	27116	26967	27163	27016	26936	26941	26929	26969	27000	27164	27052	26868	27106	26888	26901	26936	26974	26841	27017	27173	26918	26849	26982	26973	26989	26786	27042	27032	26988	26762	27002	26940	26902	26813	26767	26948	26781	26868	27020	26992	27031	27030	26810	26711	26879	26897	26857	26938	26940	26892	26959	26989	26887	27017	26987	26892	26909	26888	26845	26964	27089	26858	27089	26853	27142	27036	26960	27059	26951	26792	26817	26919	27139	26804	26921	26744	26930	27073	27042	26911	27107	26926	27024	27007	27099	27011	26946	26800	26813	26877	27088	26955	26865	27090	27055	26969	26883	27182	26914	27007	27130	26716	26979	27059	27117	26994	27208	26903	27119	27052	26983	26945	27001	26950	27009	26945	27160	27007	27057	27014	26863	27065	27051	27147	27062	27224	26914	26971	26953	26982	27131	27068	26844	27160	26986	26975	27136	26978	27003	27053	26894	27046	26721	26982	26841	26979	27187	27006	26966	27082	26931	27039	27023	27091	27109	27016	27080	26887	27009	27041	26984	27009	27118	26992	27089	26838	26932	27108	26871	27035	26978	27072	26929	26931	26936	27005	26960	26995	27066	27059	26870	26888	26961	26849	26996	26998	26898	26999	27024	27044	26789	27098	27040	26962	27094	26957	26928	26962	26986	27070	26998	26869	26948	26812	26991	26962	27040	26910	27040	27118	26855	26967	27091	27006	27032	26937	27015	27047	26978	26935	27214	26950	27018	27257	26950	27031	26856	26988	27032	26954	26973	26898	27091	27118	27051	26850	26892	27089	26901	26988	26903	26885	26964	27178	27101	26948	26897	26924	27032	26916	27004	26982	26943	26947	26950	26903	27013	26934	27082	26909	26897	26989	26949	27095	26939	26933	27232	26882	27052	26963	27032	26900	27009	26944	26887	27031	26929	26952	27046	27012	26941	27082	27054	27043	26919	26854	26993	27063	26919	26938	26825	26912	26963	26962	26989	27080	26966	27069	26971	26938	26897	26927	27066	27039	27058	27005	26871	27107	27189	26957	26960	27067	27107	26931	26937	27139	26965	26798	26931	27047	26948	26917	26903	26676	26804	27021	27067	27022	27013	26976	27006	27131	27143	26978	27008	26973	27011	26867	27099	27192	27088	27073	26960	26954	27046	26816	26926	26924	26792	27071	26764	26896	26960	27031	27149	26995	27049	26952	27089	27053	26744	26923	27171	26826	27019	26854	27150	27072	26968	26996	26845	26944	27085	27091	27040	26778	26944	27055	27041	26844	26853	26907	26916	26815	27051	26919	26982	26887	26843	27145	27035	27010	26977	26930	27033	26799	27120	27056	27187	26985	26855	26961	27129	27107	26991	27056	26972	27007	27045	27037	26911	26894	27081	27170	27278	27204	26754	27155	27053	26938	27106	26987	27052	26801	27087	26786	26973	27015	26950	27030	27141	26969	27287	26942	26754	26788	27081	26709	27033	26819	27045	26964	26822	26797	27039	27066	27020	26893	27073	26879	27073	27051	27064	26962	26849	27105	27092	26943	27009	26920	27142	26887	27002	26947	26803	26753	26994	26950	27094	26903	26763	27095	27121	27211	27074	27021	26901	27056	26943	27083	27024	26959	26902	27093	27049	26977	26962	26952	26988	26884	27157	26944	26910	27080	26945	26889	27044	27121	26962	26997	27081	27100	27028	26949	26951	26944	26898	27079	26886	26860	27104	27023	27089	27151	26950	27110	27112	27023	27004	26980	27136	26906	26799	26953	27010	27064	26927	26897	27095	27095	26915	27008	26915	26855	26811	26823	27047	26818	26857	26963	26818	27089	27002	27270	26914	26864	27013	27019	27053	26987	27101	27061	27060	26977	27007	27042	27063	27146	26864	26923	27204	27017	26953	26984	27100	27095	27046	27075	27015	27008	26870	27161	26850	26916	27076	27038	27084	27089	27010	27092	27134	26717	26882	26769	27143	27081	26831	27084	27025	27119	27140	27129	26912	27161	26809	26889	27170	27097	26932	27013	26962	27035	27006	26900	26969	26927	26987	27134	27126	26855	27042	26900	26898	27050	27076	27288	26913	27037	26894	27087	27081	27085	26922	27035	26982	26996	26812	27058	27065	26884	27087	27108	27038	26920	27102	27149	27086	27010	27038	27017	26870	26891	27022	27000	27063	26882	26774	27253	27185	26970	26879	27121	26977	26984	26870	27121	27111	26762	27132	26896	26999	27097	26990	27030	26918	26848	27131	26970	26867	27021	26914	27060	26979	27061	26990	27191	27071	27076	26816	26958	26977	27143	27097	26993	26883	26946	27139	26783	27110	27006	26887	26764	26996	27043	26932	27035	27006	27007	26957	26987	27309	26824	26983	27104	27007	26991	26897	26922	27159	26951	27108	26990	26952	27078	26965	26845	26996	27045	27117	26916	26863	27018	26799	27014	26916	26977	27076	26898	26944	27030	26961	26759	27067	26866	27063	26959	27061	26895	26906	26796	26983	26867	27074	26828	27096	26927	26901	26843	27115	26949	27052	26948	26695	27075	27180	27087	27033	26841	26971	27233	26933	27166	27050	27128	26863	27015	26926	26873	26947	27295	26877	26940	26978	27091	27167	27062	26994	27112	26978	26950	27111	26829	27121	26968	26992	26912	27014	27087	26985	27137	26863	27109	26892	26969	26960	26715	27101	27005	27027	27031	26955	26856	26877	26880	27101	26838	27225	27081	27030	27092	26860	26848	27092	27185	26970	27089	26899	26854	27200	27071	26952	27044	27062	27119	27082	27034	26973	26979	26800	27063	26997	26729	27240	26982	27097	26865	26983	26971	27084	27017	26928	26991	27025	27218	26900	26963	27117	26898	27103	26884	27095	27088	26998	26957	27064	26938	26993	26978	26972	26998	27077	26954	26969	27012	27033	26947	26995	27144	26846	27056	27018	27054	27036	27020	27117	27050	27051	26962	27067	27084	26802	26836	26851	26982	27049	26895	27131	26963	26915	27066	27132	26728	27108	26956	26894	26953	26993	26882	27058	27210	27034	26909	27011	26897	26934	26988	27144	27085	26970	27121	26982	27054	26917	27214	26975	26996	26954	26974	26983	26950	26802	26867	27034	27129	26889	26955	27181	27097	26898	26896	26925	26972	26921	26893	26855	26944	26950	26943	26861	26855	27059	26928	26927	27085	26969	26967	27006	26900	27161	27069	27061	26997	27155	26913	26927	26932	26996	27053	27006	27059	26754	27144	27031	27009	27094	27026	27029	27007	26861	26919	27038	26855	26893	26955	26988	26827	27133	27116	26895	26888	27053	26846	26911	26979	27092	27056	26853	26953	26937	26940	26974	27032	27118	27136	27150	26823	26897	27291	27115	27072	27024	26861	26893	27149	27155	27137	26888	27012	26937	26989	27236	27104	27038	26938	26909	26963	27017	27032	26899	27061	27018	26995	27069	26812	26930	26900	27145	27081	26862	26909	27031	27051	26987	27089
23030	21580	29971	29804	35751	42674	44867	42727	42169	41702	40727	40668	40127	39794	39667	39343	39288	39033	38827	38689	38846	38505	38657	38492	38530	38479	38765	38473	38262	38524	38466	38626	38322	38144	38512	38291	38622	38266	38305	38363	38314	38240	38471	38344	38111	38155	38177	38146	38050	38195	38193	38246	38099	38357	38457	38194	38497	37970	38259	37939	38095	38430	38262	38228	38361	38133	38262	38277	38358	38185	38252	38258	38174	37857	38051	38172	38214	38429	38269	38505	38480	38331	38138	38067	38429	38176	38288	38044	38192	38448	38148	38221	38141	38042	38029	38307	38024	38317	37880	38416	38467	38016	38213	38220	38035	38144	37966	38248	38396	38195	38273	38200	38091	38252	38324	38300	38077	38160	37954	38165	38253	38101	38423	38192	38131	38229	38050	37802	38243	38069	38382	37860	38165	38303	38169	37921	38211	38176	38438	38273	38477	38248	38247	38170	37968	38279	38036	38209	38020	38313	38071	38343	37977	38093	37875	38101	38130	38339	38336	38163	38038	38173	38188	38173	38111	37955	37998	38277	38012	38271	38421	38451	38222	37929	38352	38076	38295	38278	38212	38194	38296	38269	38076	38108	38197	38182	38385	38128	37974	38257	38332	37991	38168	38178	38395	37903	38439	38315	38316	38057	38265	38269	38097	38211	38039	38242	38156	38294	37979	38393	38298	38421	38328	38135	38237	38083	38202	38064	38204	38184	38521	38290	38185	38083	38412	37899	38142	37974	38112	37957	38098	38373	38214	38139	38390	38262	37987	37902	38185	38305	38633	38169	38024	38215	37961	38296	38133	38499	38093	38071	38344	38232	38321	38280	38109	38225	38130	38138	38114	38293	37871	38433	38438	38134	38408	38172	38073	38456	37856	38196	38133	38188	38266	38405	37916	38125	38496	38292	38498	38250	37962	38094	38268	38137	37964	38210	38464	38246	38111	38435	38091	38459	38247	38245	38003	38257	38279	38203	38411	38292	38183	38417	38325	37993	38287	37992	38014	38068	38203	38194	38083	38284	38576	37999	38262	38093	38257	38400	38092	38289	38213	38369	38255	38336	38294	38238	38318	38234	38070	38395	38114	38242	38188	38191	38406	38171	38081	38451	38055	38300	38418	38259	38100	38208	38080	38183	38377	38142	38221	38069	38180	37974	38135	37886	38131	38091	38214	38035	38139	38301	38281	38144	38308	38329	38213	38126	37914	38344	38445	38112	38189	38357	38366	38394	38328	38154	38455	38370	38094	38016	38195	38260	38392	38343	38318	38321	38319	38171	37933	37959	38260	38189	38166	38069	38422	38524	38297	37946	38009	38119	38343	38181	38426	38128	38153	37996	38253	38109	38148	38301	37990	38148	38286	38004	38463	38150	38390	38246	38688	38290	38350	38198	38223	38147	38025	38155	38320	38342	38318	37835	38120	38170	38223	38213	38300	37929	37875	38071	38313	38301	38285	38453	38440	38220	38235	38384	38410	38337	38177	38545	38354	38073	38143	38148	38265	38195	38195	38150	38295	38418	38274	38246	38212	38134	38288	38117	38113	38074	38016	38092	38251	38503	38382	38066	38153	37888	38237	38084	38065	38125	38245	38270	38208	38092	37945	38255	38269	38121	38191	38008	38232	38038	38103	38260	38190	38472	38582	38041	38439	38304	38233	38312	38175	37785	38158	38390	38390	38100	38306	38131	38427	38398	38216	37996	38311	38149	38388	38355	38424	38217	38163	38219	38390	38302	38011	38023	38407	38202	38410	38276	38087	38167	38328	38325	38338	38037	38045	38172	37990	38296	38051	38196	38498	38326	38187	38314	38398	38277	38107	37920	38105	38122	38093	38268	38039	38164	38111	38240	38225	38023	38277	38099	37942	37871	38181	38235	38093	38039	38259	38476	38099	38247	37991	38065	38129	38093	38520	38426	38107	38243	38105	38014	38171	38084	38368	38177	38009	38297	38235	38122	38017	38188	38514	38126	38311	37947	38074	38236	38235	38246	38223	38154	38222	38219	38447	37959	38354	38083	38411	38171	37920	38226	38157	38284	38049	37954	38254	38280	38462	38064	38207	38223	38135	38193	38289	38120	37975	37973	38250	38294	38232	38263	37908	38242	38258	38084	38438	38169	38112	38116	38021	38391	38436	38216	38412	38051	38156	38218	38030	38321	38240	38297	38346	38090	38265	38219	37943	38118	38233	38027	38157	38406	38220	38090	37955	38039	38244	38346	38216	38176	38268	38136	38284	38281	38232	38195	38090	38025	38437	38147	38269	37883	38386	38192	38211	38211	38110	38350	38269	38262	38456	38356	37955	38034	38157	38103	38200	38273	38260	38285	37976	38169	38117	38077	38349	37792	38239	38479	38453	38091	38430	38438	38093	38300	38231	38528	38264	37970	38133	38162	38057	38097	38260	38213	38458	38234	38022	38138	38170	37964	38207	38135	37958	38030	38313	38009	38249	38249	37926	38628	38139	38052	38140	37995	38168	38070	38132	38174	37954	38182	38188	38212	38296	38096	38334	38212	38258	38229	38238	37978	38337	38151	38305	38059	37688	38261	38194	38216	38303	37961	37896	38124	38239	37942	38131	38084	38511	38202	38468	38238	38458	38114	38046	38278	38155	38344	38161	38047	38313	38368	38276	38106	38039	38182	38246	38224	38443	38235	38135	38360	38470	37911	38110	37998	38223	38455	38210	38449	38151	38111	38433	38145	38151	38518	38127	38093	38277	38198	38196	37989	38054	38420	38200	38158	38116	38144	37895	38159	38109	38043	38039	38260	38279	38285	38140	38125	38019	37992	38228	38447	38115	38411	38100	37912	38121	38505	38133	38070	38113	38257	38030	38367	38428	38441	38100	37988	38202	38023	38243	38269	38453	38304	38006	38224	38399	38152	38234	38005	38038	38137	38076	38047	38225	38119	38352	38071	38079	38240	38434	38450	38268	38304	38001	38404	37981	38188	38152	38045	38002	38283	38210	38098	38017	38256	38030	38362	38301	38134	38495	38037	38410	38355	38296	37913	38374	38244	38228	38290	38116	38070	38341	38229	38052	38300	38154	38008	38171	38200	38137	38320	38099	38251	38442	38092	38273	38192	38368	38124	37965	38406	38226	38426	38278	38127	38296	38374	38066	38115	38244	37957	38190	38070	38298	38192	38123	38100	38335	38489	38200	38400	38183	38181	38191	38331	38030	38214	38115	37924	38427	37932	37851	38066	38067	38065	38288	38508	38255	38246	38274	38193	38106	38245	38240	38246	38227	38182	38374	38029	38359	38258	38556	38338	37932	38101	38362	38171	38277	38159	38094	38056	38498	37971	38365	38375	38397	38058	38638	38198	38176	38079	38156	37835	37947	38321	38588	38035	38009	38352	38366	38308	38266	38220	38183	38365	38377	37936	38260	38141	38317	37946	38176	38405	38016	38347	38168	38304	38384	38393	38166	38241	38118	38082	37962	38066	38425	38013	38263	37851	38060	38156	38125	38276	38164	37977	37982	38076	38113	38252	38128	38263	38247	38221	37999	38225	38334	38128	38403	38190	38211	37865	38269	38277	38490	38575	38302	38116	38304	38201	38239	37985	38177	38105	38055	38159	38208	38201	38257	38135	38214	38247	38154	38456	38267	38178	38349	38067	38126	38486	38149	38024	38156	38252	38407	38471	38444	38136	38129	38183	38399	38266	38109	37917	38123	38109	38339	38350	38341	38052	38078	38141	38507	37998	38156	38647	37951	38090	38327	38117	38321	38421	37779	38195	38285	38075	38236	38309	38139	38255	37875	38332	38265	38164	38324	38188	38247	38068	37827	38027	38331	38310	38257	38254	38196	38292	38404	38311	38418	38277	38314	38141	38266	38365	38298	37959	38447	38205	37903	38118	38057	38260	38182	38107	38322	38278	38242	38122	38293	38276	38224	38383	38296	38481	37972	38122	38342	38027	38189	38334	38218	38227	37904	38537	38074	38148	38265	38195	38071	38043	38145	38173	38482	38432	38328	37850	38170	38153	38500	38569	38387	38035	38278	38086	38188	38303	38268	38411	38072	38327	38597	38118	38273	38214	38397	38363	38646	38141	38401	38433	38000	38265	38148	38168	38306	38153	38198	38203	38306	38237	38491	38279	38280	38118	38471	38063	37946	38125	38350	38250	38337	38241	38202	38192	38362	38252	38303	38399	38397	38166	38121	38258	38421	38012	38138	38029	38295	38210	38066	38154	38282	38180	38218	38251	38204	38447	38153	38221	38334	38308	38386	38491	38579	38192	38026	38151	38119	38095	37824	38117	38000	38123	38134	38238	38392	38277	38142	38078	38256	38137	38085	38254	38033	38233	38243	38041	38287	38224	38206	38158	38164	38036	38194	38202	38062	38091	38257	38372	38356	38358	38378	38274	38142	38329	38011	38233	38004	38107	38190	38166	38173	38068	38373	37958	38076	37915	38005	38292	38161	38511	38178	38128	38211	38031	38347	38207	38333	38196	38225	38465	38320	38403	38077	38232	38085	38228	38226	38454	37905	38357	38456	37921	38404	38305	37966	38126	38316	38299	38254	38400	38299	38189	38306	38243	38189	38110	38193	38212	38201	38168	38174	38199	38135	38195	38288	38248	38574	38104	38117	38332	37975	37968	38303	38247	38490	38243	38242	38186	38504	38458	38281	38395	37820	37878	38305	38196	38476	38351	38143	38316	38388	38191	38251	38166	38295	38262	38166	38273	38488	38148	38149	38123	38227	38144	38156	38286	38099	38018	38229	38082	38238	38184	38260	38069	38545	37952	38013	38185	38346	38221	38285	38127	38208	38000	38170	38343	38075	38345	38376	38157	38142	38160	38182	38208	38326	38125	38419	38284	38232	38258	38371	38403	37888	38115	38103	38175	38420	38155	38472	37984	38072	38301	37974	38075	38078	38303	38197	38116	38228	38195	38181	38164	38195	38136	38179	37998	38126	38128	38198	38011	38178	38251	38217	38304	38289	38348	38260	38127	38059	38164	37862	38206	38160	38099	38071	38303	38007	38195	37953	38147	38081	38087	38179	38208	38534	38458	38193	38282	38219	38523	38192	38183	38254	38427	38330	38384	38365	38119	38021	38081	38351	38320	38082	38256	38100	37904	38070	38242	38219	37938	38188	38298	38302	38056	38130	38567	38283	38241
37502	63935	62843	52690	45980	41039	37837	35594	34193	32815	31802	30931	30226	29498	29197	28943	28723	28265	28277	28029	27957	27808	27742	27760	27686	27650	27712	27785	27408	27532	27616	27468	27457	27586	27423	27487	27383	27607	27342	27190	27455	27321	27131	27344	27396	27242	27391	27446	27170	27227	27140	27175	27168	27355	27050	27231	27527	27255	27106	27204	27182	27282	27285	27104	27133	27084	27553	27460	27350	27356	27287	27359	27298	27317	27065	27276	27237	27180	27237	27199	27078	27280	27349	27141	27330	27231	27229	27320	27178	27188	27018	27278	27209	27265	27402	27283	27067	27119	27210	27256	27391	27249	27195	27254	27229	27163	27300	27214	27099	27288	27178	27278	27241	27104	27111	27126	27217	27185	27196	27439	27305	27291	27175	27269	27068	27342	27184	27174	27252	27283	27153	27232	27391	27162	27378	27187	27022	27160	27234	27087	27090	27359	27229	27046	27075	27182	27363	27382	27205	27167	27226	27295	27227	27131	27250	27255	27187	27410	27198	27142	27164	27040	27301	27272	27209	27256	27184	27195	27271	27335	27208	26978	27197	27400	27030	27268	27111	27449	27311	27245	27072	27070	27225	27140	27164	27222	27253	27193	27220	27196	27154	27263	27127	27292	27031	27255	27196	27277	27186	27229	27218	27203	27273	27384	27178	27195	27249	27000	27192	27242	27447	27266	27263	27268	27238	27203	27205	27326	27333	27296	27132	27497	27291	27195	27217	27431	27174	27267	27289	27287	27264	27344	27217	27195	27167	27111	27312	27110	27299	27351	27091	27311	27211	27258	26916	26936	27121	27410	27383	27261	27313	27262	27292	27298	27158	27202	27187	27002	27094	27175	27217	27333	27155	27097	27021	27140	27250	27512	27230	27119	27172	27247	27026	27042	27092	27329	27136	27259	27333	27131	27287	27084	27207	27376	27255	27070	27118	26977	27275	27195	27350	27160	27131	27356	27310	27226	27248	27167	27187	27344	26997	27228	27269	27323	27238	27174	27378	27189	27394	27177	27317	27174	27152	27246	27267	27253	27153	27093	27245	27293	27203	27344	27233	27357	27194	27023	27289	27460	27040	27366	27058	27116	27260	27445	27252	27450	27074	27305	27212	27115	27157	27295	27168	27085	27122	27302	27192	27160	27152	27165	27265	27425	27412	27122	27199	27303	27089	27336	27143	27176	27126	27233	27269	27367	27216	27120	27204	27185	27229	27067	27201	27369	27152	27306	27277	27238	27253	27213	27191	27271	27303	27031	27181	27080	27204	27307	27240	27190	27231	27165	27185	27236	27046	27169	27159	27107	27295	27385	27306	27125	27266	27405	27312	27280	27215	27151	27346	27097	27318	27191	27392	27112	27219	27116	27322	27315	27312	27055	27167	27374	27243	27306	27005	27240	27403	27133	27214	27319	27194	27164	27128	27197	27436	27515	27444	27103	27114	27360	27450	27079	27208	27339	27146	27132	27325	27168	27077	27256	27314	27187	27290	27067	27232	27256	27204	27446	27386	27233	27256	27207	27097	27224	27057	27175	27311	26964	27185	27306	27282	27021	27231	27322	27256	27196	27132	27174	27216	27170	27259	27248	27194	27118	27173	27175	27166	27195	27268	27244	27123	27178	27277	27264	27311	27191	27281	27236	27302	27283	27219	27178	27230	27189	27301	27056	27389	27167	27405	27227	27290	27117	27058	27054	27222	27101	27091	27105	26997	27307	27238	27261	27269	27170	27079	27189	27179	27124	27052	27149	27382	27147	27397	27144	27315	27377	27349	27267	27094	27061	27393	27116	27319	27052	27339	27096	27185	26970	27242	27177	27238	27142	27185	27236	27269	27209	27360	27270	27082	27131	27137	27104	27224	27345	27084	27214	27113	27248	27029	27288	27078	27157	27202	27297	27317	27077	27102	27143	27187	27268	27203	27231	27103	27088	27215	27147	27149	27175	27295	27070	27314	26944	27239	27045	27120	27232	27240	27339	26985	27249	27227	27028	27163	27276	27199	27191	27411	27259	27284	27114	27200	27233	27164	27174	27280	27310	27301	27422	27001	27192	27435	27150	27433	27373	27167	27253	27114	26949	27076	27312	27243	27182	27215	27103	27261	27037	27329	27197	27158	27158	27125	27213	27193	27167	27171	27270	27218	27160	27205	27301	27198	27325	27119	27522	27122	27318	27045	27402	27279	27247	27125	27200	27193	27168	27178	27315	27042	27024	27277	27182	27204	27219	27130	27261	27266	27312	27400	27286	27037	27334	27346	27145	27061	27205	27279	27519	27197	27261	27250	27281	27169	27176	27182	27213	27270	27284	27177	27162	27249	27146	27342	27275	27102	27257	27241	27149	27156	27156	27058	27296	27195	27211	27094	27342	27194	27240	27160	27155	27028	27161	27249	27322	27323	27249	27300	27075	27394	27207	27209	27119	27191	27233	27341	27038	27293	27395	27115	27269	27181	27064	27171	27210	27087	27307	27239	27146	27246	27114	27175	27266	27142	27176	27174	27230	27123	27302	27201	27382	27318	27219	27123	27264	27072	27213	27187	27333	27129	27046	27355	27271	27242	27058	27287	27210	27357	27120	27197	27278	27125	27158	27379	27313	27160	27279	27327	27166	27113	27057	27230	27212	27259	27218	27371	27326	27068	27240	27203	27158	27266	27168	27141	27079	27223	27345	27166	27263	27103	27453	27306	27239	27053	27159	27180	27254	27009	27150	27089	27210	27084	27239	27229	27185	27177	27193	27094	27311	27218	27364	27289	27124	27244	27175	27222	27231	27200	27318	27219	27111	27385	27150	27282	27415	27113	27352	27234	27282	27134	27507	27247	27280	27310	27287	27233	27266	27099	27075	27498	27122	27373	27138	27099	27271	27343	26963	27266	27073	27202	26972	27283	27177	27266	27265	27264	27288	27425	27112	27160	27499	27023	27346	27444	27178	27210	27080	27115	27357	27393	27370	27112	27413	27159	27288	27040	27272	27296	27076	27386	27188	27174	27186	27200	27225	27343	27296	27164	27164	27323	27262	27252	27429	27364	27239	27302	27241	27163	27157	27344	27289	27198	27244	27097	27151	27190	27203	27165	27046	27248	27313	27125	27072	27281	27069	27129	27250	27339	27290	27254	27242	27257	27156	27288	27140	27202	27338	27297	27373	27229	27174	27267	27334	27250	27187	27386	27138	27011	27011	27072	27161	27401	27026	27194	27127	27113	27049	27313	27229	27312	27177	27282	27294	27203	27389	27193	27218	27278	27290	27288	27234	27132	27187	27174	27318	27196	27077	27164	27369	26964	27195	27050	27212	27379	27398	27375	27398	27096	27296	27124	27054	27304	27326	27305	27286	27179	27366	27329	27212	27223	27054	27264	27220	27112	27359	27005	27155	27415	27086	27147	27046	27274	27301	27297	27319	27235	27437	27360	27134	27194	27239	27432	27237	27115	27112	27183	27337	27102	27175	27068	27130	27275	27144	27118	27289	27259	27171	27179	27086	27240	27199	27273	27346	27266	27274	27221	27028	27295	27156	27101	27295	27322	27352	27326	27112	27301	27246	27192	27227	27110	27245	27143	27297	27117	27208	27081	27184	27338	27260	27294	27235	27124	27151	27334	27169	27269	27237	27452	27130	27156	27430	27094	27281	27267	27107	27239	27201	27279	27199	27174	27444	27435	27240	27257	27222	27311	27103	27244	27141	27180	27064	27132	27215	27244	27187	27214	27424	27274	27232	27386	27399	27290	27115	27264	27279	27485	27146	27211	27430	27349	27191	27228	27170	27124	27317	27111	27144	27038	27290	27312	27230	27253	27299	27105	27184	27036	27190	27272	27128	27337	27192	26982	27201	27272	27191	27009	27075	27222	27130	27314	27152	27316	27150	27152	27105	27403	27369	27204	27152	27250	27159	27260	27020	27370	27357	27085	27307	27077	27162	27181	27270	27080	27218	27279	27120	27332	27153	27179	27035	27304	27241	27234	27275	27273	27226	26998	27362	27275	27113	27138	27142	27245	27144	27269	27242	27266	27368	27266	27273	27196	27329	27336	27331	27191	27195	27094	27210	27293	27060	27238	27066	27305	27224	27371	27272	27281	27146	27488	27268	27080	27304	27168	26951	27233	27125	27192	27305	27326	27186	27179	27259	27235	27355	27283	27345	27172	27324	27062	27333	27267	27265	27233	27377	27325	27009	27334	27128	27309	27219	27317	27066	27156	27294	27161	27294	27164	27153	27243	27285	27397	27109	27033	27402	27300	27167	27280	27259	27405	27195	27381	27119	27159	27292	27363	27248	27205	27333	27267	27298	27130	27349	27113	27208	27243	27244	27173	27310	27217	27208	27343	27230	27102	27118	27117	27233	27147	27191	27395	27212	27276	27202	27224	27385	27170	27265	27182	27142	27132	27177	27159	27262	27061	27097	27171	27008	27269	27514	27225	27329	27205	27283	27099	27178	27060	27285	27136	26980	27201	27097	27276	27203	27248	27048	27242	27230	27256	26961	27340	27153	27155	27236	27218	27284	27239	27427	27353	27183	27215	27255	27194	27142	27128	27358	27128	27113	27247	27428	27109	27173	27188	27157	27212	27246	27133	27160	27189	27218	27288	27157	27280	27195	27185	27140	27161	27144	27319	27189	26994	27272	27114	27352	27251	27367	27295	27328	27259	27259	27252	27315	27174	27205	27239	27213	27313	27269	27247	27225	27286	27327	27257	27184	27182	27246	27411	27284	27258	27132	27184	27346	27235	27082	27330	27256	27246	27333	27319	27331	27153	27087	27250	27139	27131	27165	27160	27137	27158	27340	27125	27283	27104	27268	27163	27345	27252	27153	27298	27190	27013	27299	27114	27174	27314	27308	27287	27082	27333	27228	27109	27099	27237	27046	27156	27283	27423	27194	27486	27230	27132	27279	27233	27156	27194	27512	27363	27276	27127	27317	27330	27048	27199	27206	26960	27159	27131	27244	27359	27328	27247	27048	27063	27416	27217	27299	27237	27048	27448	27185	27065	27160	27217	27308	27098	27226	27223	27416	27323	27430	27072	27187	27053	27231	27298	27366	27346	27228	26977	27116	27385	26995	27277	27295	27299	27225	27158	27167	27219	27299	27192	27262	27161	27227	27327	27351	27148	27246	27454	27240	27138	27254	27174	27229
38188	44602	51389	47445	43661	42081	41204	40013	39715	39664	38999	38889	38915	38735	38592	38594	38489	38449	38487	38197	38278	38018	38187	38056	38144	38303	38277	37956	38256	38073	38193	38499	38021	38123	38085	38018	38136	38202	38316	38073	37922	38052	38102	38128	38322	38004	38217	37786	37926	38303	38031	38212	38187	38281	37762	38275	38195	37964	37938	38186	38035	37795	38250	38007	38185	38173	38083	38108	38073	38155	38041	38139	38060	38020	38080	38072	37986	37842	38099	38006	38096	37996	38146	38325	38082	38234	37992	38077	38064	38243	38057	38112	38048	38060	38184	38174	37858	38057	37954	38103	38063	37944	38085	38005	37884	37986	38194	38074	38060	38164	37946	38228	38254	37795	38349	38109	38092	38048	38097	38126	37980	37806	38246	37905	38001	37777	38096	38058	37973	38096	37987	38354	38061	37944	38091	37864	38017	37889	38089	37885	38154	38066	37878	37754	38019	38368	38139	37813	37882	38003	37754	38207	38133	38303	37990	38072	38052	38096	38102	38041	37876	37862	38048	37908	38197	38260	38214	37944	38157	38116	38044	38126	37984	38196	37953	37973	38040	38105	37809	38135	37872	38009	38221	38281	37931	37671	38129	37940	38106	38256	38270	38147	38193	37953	38210	37880	38056	38200	38122	38048	37920	37864	37925	38300	37973	37943	38245	37892	37856	38122	38012	37831	38094	38067	37795	37962	38037	38072	37927	38278	38069	38264	38292	38024	38273	38075	37917	37947	37924	38139	38139	38082	38109	38097	37999	37938	38137	37954	38230	38317	37903	38012	38092	38035	37833	37949	38112	38017	37976	38134	37816	38097	38106	38144	37878	38186	37928	37946	38126	38070	37979	38076	38109	38025	38078	38048	37917	37874	38102	37985	37923	38106	38476	37816	37845	38089	38037	38021	37780	37696	37855	37873	37774	38223	38123	38016	38241	37965	38029	38093	38056	38141	37959	38045	37884	38066	37774	38134	38020	37889	38065	38343	37891	38107	38130	38017	38041	37979	37907	37930	37977	37885	38287	37916	37991	37950	37936	38032	38082	37998	38007	38150	38022	38079	38131	38114	38071	37902	37836	37928	37909	37985	38083	38113	38364	37786	37798	38142	38231	38085	38175	38305	38204	38107	38263	37793	38137	37865	38030	37887	37976	37942	38022	37808	38222	38095	38255	38305	37916	37735	38009	38183	37947	37926	38215	37671	38093	37984	37914	37907	38094	37819	37928	38031	38306	37913	38163	38047	38216	38078	38377	38055	37883	37979	37940	37948	37969	38149	37924	38061	38272	38215	38262	38132	38309	38449	38134	37872	37708	38031	38355	38081	37973	38008	38233	37866	37867	37951	38139	38173	37995	38127	38215	38115	37902	37948	38275	38335	38366	38300	38114	38172	37965	38104	38093	38083	38109	37986	37986	38049	37950	37882	37859	38118	38103	38076	38227	38060	37823	38021	38009	37967	37973	38154	38060	37726	38181	38109	38074	38164	37981	38183	38237	37821	38168	37980	38059	38116	38067	38060	38034	38135	38197	38021	38148	38001	38296	37864	38038	37972	38017	37863	37865	38202	38139	38101	38211	38107	37797	38012	38014	38137	38035	38098	37966	37802	38095	38008	37995	38225	38143	38139	38127	38371	37976	38013	38001	38089	37730	38064	37935	38117	38099	38122	38089	37998	37719	37856	38319	38170	38002	38078	37855	38047	38151	38253	38126	38153	38060	38117	37971	38177	38182	38026	38279	37843	38039	38022	37655	38226	38015	38231	38030	38388	38138	37912	37985	37926	38164	38069	38256	37891	38115	38466	38087	37831	38283	38081	37945	38058	38068	38049	38287	38024	38332	37857	38108	37880	37979	38147	37943	38059	38128	38314	38215	38310	38059	38052	37840	38068	38018	38093	38002	37973	38204	38283	37854	37751	38282	38104	38008	38123	38565	38004	38270	37756	37997	38244	38112	38078	38179	37827	38156	38299	37968	38086	38112	38100	38093	37784	38205	38028	38189	38119	37877	37995	38184	38299	38144	37981	38086	38276	37779	37823	38298	38175	37926	38039	38206	38070	38138	38130	38158	37703	38031	38137	38075	37912	38193	38126	38199	37859	38001	38043	37762	38221	37980	37934	38014	38064	37984	37964	38107	37932	38130	38271	38129	38211	37966	38184	38319	38083	37948	37933	37934	38070	38370	38424	37997	38107	37928	38128	38112	38202	37967	37895	38105	38330	38083	37960	38023	38019	38000	37977	38217	38158	38124	38125	37940	38060	38322	38102	38248	37877	38224	38016	38229	37897	38126	37927	37937	38026	38121	38027	37966	37984	37909	37908	37874	37954	38291	38210	38108	38091	38342	38327	38095	37998	38250	37904	38368	38084	38141	38363	38141	37916	38195	38062	38185	37912	37998	38092	37999	38263	38009	37873	38043	38332	38036	37962	38321	37843	37883	38223	38154	38169	38231	37809	38117	37925	37832	38023	37987	38214	38034	37899	38024	38122	37874	38000	38121	38216	38178	38396	38268	38202	38061	37965	38070	38246	38169	37860	38000	37833	38112	38177	37976	38128	37878	38335	37869	38373	38148	37994	38234	37940	37939	37874	37983	37911	38212	38024	37781	38101	38012	37998	38044	38079	38278	38118	37921	37984	37892	37870	38038	38094	38188	38182	37799	38296	38521	38234	38202	38181	38287	37938	38169	37883	38068	38168	38034	38071	38054	38056	38286	38007	38016	37839	37833	38078	37950	37853	38038	38120	38038	37987	38332	37596	37894	38008	37895	37975	38001	37973	38058	38243	38040	38259	38411	38036	37901	37899	38108	37905	37952	38173	38099	37947	38069	38141	38180	38091	38215	38137	37886	38503	38000	38029	38157	38121	38267	38013	37791	37969	38139	38048	38037	38187	38190	38150	38216	37992	38307	38083	38269	38244	37875	38277	38266	37916	37844	38249	37537	37879	38165	37961	37993	37960	38044	38061	37896	37750	38053	37842	37984	37950	37925	38020	38290	38262	38153	38073	38072	38077	38137	37788	37943	38132	37835	37846	38254	38303	38143	37981	38143	37995	38311	37934	38251	38263	38020	38146	38037	37830	38337	38223	37988	38098	38162	37827	38058	38228	38199	38055	38057	38469	38011	37852	38233	37963	38156	38209	38385	37812	38162	38125	38063	38086	38004	38073	37987	38183	38475	38016	38133	38264	38021	38053	37982	38202	38081	38104	38333	38018	38268	37944	38045	38175	38059	37946	38044	38055	38166	37957	38276	38007	37998	37944	38085	38100	37959	38251	38173	37999	38226	37809	37967	37838	37875	38080	37936	37993	37900	38057	38027	38079	38010	37844	38199	38348	37991	38054	37918	37898	38072	37872	37925	38302	38321	37715	37988	37887	38307	37999	38252	37906	38054	38092	37985	37757	38038	38169	37953	38245	37804	37972	38022	38095	38147	38241	37940	37925	38147	37946	38168	38067	38077	37648	37949	38029	38024	38114	38167	38014	37965	38001	37879	38152	38266	38066	38141	38028	38232	38049	37963	38141	38475	37927	37892	37692	37986	38122	38028	38138	38505	37926	38177	38043	38081	38054	37783	38215	37973	38196	38136	37950	37745	37941	38155	37837	38223	37986	38160	38182	37946	38160	37689	38072	38397	38045	38285	38075	38092	37749	37956	38014	38141	37759	37953	38147	38006	37977	38101	37869	38165	38069	37945	37862	37899	38106	38057	37938	38286	37992	37909	38016	38223	38046	38310	37901	38114	37964	38140	37925	37908	38178	38083	37854	37984	38024	37778	37952	37998	37933	38153	38224	38067	38312	38086	38214	38248	38226	38126	37863	38159	38020	38031	38010	38299	38157	37953	38113	37975	38002	37935	38135	37928	37974	38262	37867	38091	37686	38407	38146	38167	37974	37949	38044	38156	38058	37940	38077	37982	38322	38175	38111	38069	38071	37967	38266	38088	38109	38115	38373	38095	38141	38120	38146	38007	37885	37862	37977	37974	37897	38014	37805	37784	37844	38012	38153	38080	38204	37914	38023	37974	38022	38105	37911	37937	38090	38056	38194	38107	38153	37948	38464	37930	38015	38151	37866	38137	38369	38138	38043	38185	38009	37940	38084	38143	37948	38019	37932	37926	38252	37863	38349	38203	37965	38026	37937	38115	38196	38362	37897	37766	37952	38204	38135	37828	37989	38085	38023	38062	37960	37991	37963	38301	37949	38127	38071	37942	37898	38070	37974	38263	38062	38367	38163	38008	38308	38211	38025	38236	38195	38402	38154	37921	38108	38070	38224	38020	37886	38251	38254	38065	38067	38152	38049	38235	38229	37917	37914	38211	38297	38076	37779	37929	38164	37861	38012	38052	38061	37927	38097	37859	38027	38041	37974	37808	38019	37783	38043	38035	38174	38090	37966	38263	38165	37982	38240	38005	38118	38279	38012	37988	38007	38125	38386	37956	38099	38053	38064	37941	38208	38353	37991	38078	38259	38083	38024	38257	38226	38235	37777	37867	38083	38074	37965	38035	38004	38254	38081	38264	37774	38014	37981	38225	38206	38355	37899	38067	38233	38029	38009	37896	37964	38090	38009	38002	37794	37972	38040	38033	37955	37791	37911	38042	37885	38232	37952	38260	37728	37979	37902	37978	37897	37840	38098	38029	38153	38058	38173	37854	38117	38249	37941	38043	37963	38099	38139	37849	38272	37951	37904	37978	37913	38001	38097	38266	37895	38182	37903	38268	38078	38038	37997	37898	38040	38081	37939	38194	38176	38187	37961	38137	38124	38175	38127	37915	38084	38109	37910	38026	37919	38001	37921	38335	38068	38073	38111	37961	38094	37792	37908	37663	37718	38122	37936	38084	37938	37915	38119	37962	38176	37835	37879	38030	38332	37830	38045	38163	38180	38150	38370	38014	37810	38209	38187	37983	38074	38155	38574	38104	37931	37879	37886	38060	38361	37854	37804	38168	38082	38157	37909	38059	38424	38319	37977	38265	38013	37981	37937	37860	38301	38233	38137	38300	37912	38138	37972	37947	38036	38096	38089	38354	38126	37895	37891	37924	37883	38191	38189	38252	37980	38225	38556	37985	37648	37851	38278	37898	38380	38108	37997	37943	37965	38173	37990	38152	37944	38122	38206	38022	38078	37951	38064
38379	54896	52092	42359	37337	34177	32102	31062	30082	29422	28991	28596	28411	28155	27993	27658	27864	27489	27365	27370	27398	27438	27386	27028	27215	27189	27181	27180	27039	26844	27103	27165	27292	27055	27269	27050	27350	26979	27250	27217	27154	27211	27157	27107	27122	26994	27036	27036	27032	26988	27201	27063	27199	27050	27200	26988	26963	27250	27122	27190	26859	27186	27136	27039	27054	27061	27269	27250	27179	26885	27149	27075	27046	27093	27198	27126	26959	26872	27001	27246	27082	27161	26773	26897	27266	27117	27087	26776	27095	26993	27177	26948	26981	26939	27021	26901	27031	26928	27009	27059	27058	26944	27128	27032	27175	27128	26907	26961	27107	27128	26962	27010	26842	27173	27090	27005	27038	27126	27151	27067	27191	27077	26939	27058	27017	27074	27074	26983	27083	26964	27089	27058	27230	27158	27034	27053	26936	26937	27060	27201	26969	27062	27102	27047	26886	27002	27086	26990	27081	27170	27176	26819	27179	27082	26900	27046	27249	26917	27122	26977	27205	27132	27029	27030	27175	27030	27070	26979	27048	27066	27084	27224	27034	27041	27022	27106	27132	26805	27173	27110	27056	26941	27025	27017	27004	27086	26948	27057	27113	27026	26948	27114	26982	27052	26927	27134	26951	27214	27403	27117	27029	26989	26872	27146	26968	27036	26982	26989	26855	26944	26927	26940	26994	27075	26851	27125	27189	27048	27006	27033	27213	27071	27173	27128	27008	27011	27040	27095	27218	26956	27051	27043	26989	27092	27057	27052	26891	27005	26878	26815	26967	26940	27105	27003	26861	26934	26957	27124	26921	27158	27041	26925	27038	27006	27055	27137	26829	27073	27042	27159	27101	27050	27046	27037	27017	27014	27093	26918	27059	26865	27209	27114	27245	27103	27071	27039	26990	26981	27270	26989	26961	26797	27067	26828	27093	27058	27034	27015	27009	27222	27012	27048	26925	27029	26928	26935	27212	27205	27230	27014	27032	27132	27104	27068	27099	27051	26751	26959	26833	27015	27107	27016	27040	27061	27198	27189	26964	27140	27069	27021	27133	27114	27015	27041	27074	26920	27072	26989	27081	27107	27108	27080	27162	27069	27060	27116	26970	26848	27165	27209	27086	27216	27036	26976	27053	26999	27183	27121	27117	26965	27113	27177	26987	26946	27017	26991	27356	27083	26857	27222	27088	27077	26996	27153	26942	27147	27131	26935	27164	26948	26985	26942	27090	27096	27004	27191	27007	27131	27019	26954	27076	27028	26948	27016	27057	27176	27070	27038	26929	26918	26886	26977	27281	27166	26914	27028	27082	27351	26915	27181	27152	27117	27009	27016	27086	27088	26987	27085	27069	27076	27314	27142	26910	27080	27126	27155	26929	27208	27072	27052	27000	27098	27093	27152	26960	26949	27050	27157	27054	27156	27061	26956	27118	27068	27012	27041	27094	26984	26992	27051	27064	27075	26934	27170	27087	27198	27047	27073	27137	27085	27016	27069	26998	27106	27071	26971	26873	27157	26926	26977	27035	27038	27150	27064	27011	27071	27133	27109	27015	27027	26879	27147	26849	26872	27150	27145	27006	27203	27103	27206	27030	27056	26992	27122	27062	27065	27204	27044	27180	27250	27135	27024	26859	27112	26989	27041	27026	27142	27165	27044	26981	26868	27116	26947	27186	27141	27045	27176	27063	26985	26883	27037	27075	27222	26910	27271	27067	27031	27175	27103	26953	27120	27123	27159	26995	26899	27004	27153	26985	27127	26723	27034	27159	26930	26983	26907	27065	27013	27115	27028	27056	26961	27027	27091	27048	27019	27054	26841	27010	26914	27171	27067	27175	27098	27175	27176	27016	27058	26954	27108	27122	27046	27040	26961	27182	26906	27209	27040	27110	27015	27124	26979	27131	27153	27021	27103	26999	26981	27196	27005	27183	27111	27155	27184	27147	27054	26919	27113	27098	26973	27024	27219	27039	27284	27061	27069	27009	27012	27059	26898	26983	26965	26886	27081	27060	27159	26975	26975	26993	27244	27146	27046	27103	27132	27017	27157	26935	26878	27014	27038	27289	27055	27291	27177	26988	26999	27090	26879	26910	27047	26988	27167	26933	27053	27010	27080	27199	27118	27043	26925	27144	27080	27143	26996	27268	26942	27068	27050	27017	27040	27131	27005	26939	27050	27095	27028	27298	26825	26897	27116	26906	27140	27080	27069	27053	27057	27122	27223	27014	26912	27144	27079	27021	27143	27158	26969	27071	27116	27011	26938	27034	27176	27140	27052	26985	27113	27014	27016	27226	27200	26839	27221	27067	26989	27137	27101	27225	26868	27086	27096	26819	27091	26837	27192	26978	26808	27091	26990	27004	26928	27087	27185	26935	26977	26831	27195	26976	26975	27187	26881	27091	27068	26969	27230	27117	27033	26982	27250	27006	27210	26859	27062	27281	27169	27017	26885	27167	26912	27233	27014	26919	27062	27089	27197	26864	27163	27027	27069	26857	27123	27001	26952	26926	27097	26929	27272	26906	27149	27181	27104	27177	27003	27080	26934	27143	27023	26981	27080	27121	26977	26953	26865	27005	26962	27152	27067	27166	27180	27051	27068	27144	27155	27058	27204	27065	27034	26871	27145	27049	27129	26991	27032	27278	26913	27255	27010	27061	27141	27222	27077	26922	27151	27150	27025	26966	27010	27031	27054	27038	27037	26917	27106	27015	27012	27066	27078	26922	26825	27069	26961	27017	27022	27040	27029	26879	26949	27012	27188	26972	27285	27024	27097	26948	27100	27087	26853	27193	26859	27072	27032	27131	27057	27192	26951	26761	27039	27119	27083	27028	27207	27154	26877	27112	26841	27092	27203	27014	26962	27002	27076	26860	27089	27010	27162	26979	27170	26910	26980	27067	27117	27037	27028	27141	27000	26971	27083	27089	27008	27138	26873	26977	27049	27094	27014	27219	26955	26821	27179	27108	26829	27140	27075	26916	27170	27102	27149	27103	26978	27215	26985	27093	26969	27198	27131	26991	26810	27165	27026	27051	27039	27206	27002	27059	26975	27119	27147	27039	27150	27041	27267	26992	27128	27142	26835	27136	26909	27236	27044	26961	26897	27133	26977	26933	27089	27022	27152	27047	27119	27144	26952	27219	27037	27055	27116	27211	26952	27080	27102	27095	27072	27046	27099	27076	27153	27218	26884	27014	26933	27154	27014	27127	26956	26993	27170	26915	27143	27123	27207	27261	27173	26858	27000	26905	26981	27050	27043	27104	27170	27061	27049	27126	27064	27139	27045	27192	27055	27033	27133	26847	26892	27139	27074	27007	27055	26969	26988	27277	26912	27026	27071	26960	26997	27003	27106	26924	26958	27117	27031	26848	26903	27050	27281	27061	27050	27241	27258	26983	27027	27074	27079	27107	27133	26970	26940	26923	27103	26849	27060	26943	27197	27058	27010	26890	27108	27003	27257	27098	27148	27104	27035	27123	27086	27115	27093	26898	27224	27171	27093	27015	26981	26848	27035	26995	27096	27036	26967	27210	27032	26936	27013	26978	27245	27107	27051	27117	26844	26909	26943	27095	27114	27128	26928	27171	26994	27209	27037	27018	26999	27203	26943	27075	26922	27203	26983	26916	27085	27113	27082	26926	26849	27044	27124	27147	27144	26885	27107	27006	26867	26943	27044	27211	27036	26975	26917	27233	27032	27116	27241	27045	27036	27019	27059	27060	27059	27027	27101	27119	27110	26991	27108	27163	27026	27096	26972	27069	27027	27033	27187	27029	26917	27122	27233	27125	26963	27095	26972	26989	27227	27013	27144	27308	27142	27082	27093	27229	26986	27078	27175	27050	27140	27007	27081	27030	27127	26988	27016	27229	27106	27002	26915	27149	26974	27102	27062	27156	27066	27102	27113	27153	27106	26876	26783	27057	27076	26864	26938	27095	27121	26869	27013	27101	27103	26939	27220	27241	27202	27135	26980	26909	27005	27069	26893	27055	26933	26983	26997	27230	26913	27181	27068	26985	27045	26976	26987	27131	26919	26966	27136	26962	26965	27255	27049	27072	26986	27078	26975	26880	27256	27137	27030	26883	26947	27030	27016	26988	26896	27120	26972	27228	27184	27170	27031	27109	27109	27166	27016	27059	26990	27134	27011	27058	27273	27199	27081	27146	27083	27033	27072	26976	27003	27045	26989	26991	26967	27271	27083	26986	26996	27064	27061	27188	26966	27035	27106	27219	27069	27077	26986	27054	27062	27065	27062	26966	26946	27238	26965	27114	27099	26888	27091	27082	27336	27049	27021	27013	26942	26921	27100	27101	27060	27187	27067	27088	26848	27135	27019	27053	27023	27045	27078	27088	27100	27038	27027	27050	26939	26923	27174	27005	27057	26927	27336	27023	26772	27049	26843	27265	27052	26933	27229	27062	27009	27104	27157	27054	26952	27168	26959	27232	27287	26941	26964	27075	27033	27010	27220	26907	27031	27126	27068	26961	27225	27189	27127	27157	27073	27085	27094	27085	27147	27027	27006	26813	27166	26906	27128	27127	27109	27102	27078	26979	27370	27014	27159	26919	26921	26865	26922	27359	27039	27226	27244	27144	27099	26776	26985	27066	27072	27035	27117	26873	27072	26906	27040	27070	26907	26950	27251	26883	27010	27171	26971	26924	27000	27014	27033	27136	26994	27038	27128	27095	27061	27149	26930	27047	27004	27161	27046	27130	27022	27187	27143	27161	27011	27107	26972	27003	27191	26965	27064	26933	26905	27136	26949	26984	26997	27050	27173	27000	27111	26912	26873	27189	26885	26992	27126	27080	27326	27018	27046	27208	26946	26952	27333	27005	27086	27066	27162	27042	27027	27050	27153	27051	26955	26949	26914	27135	26881	27184	27049	26973	26933	27050	27189	27276	27184	26959	26837	26907	27046	27031	27091	27172	27183	27024	26986	27065	27204	26981	27238	27010	27254	27061	26875	26943	27184	26996	27092	27134	26967	26914	27036	27058	27139	27094	26833	27137	27047	27203	26935	27139	27170	27141	26966	27021	27061	27084	27200	27024	27018	27091	27115	26947	27118	27119	26976	27081	27047	27115	27142	27118	27130	27067	27031	27121	26971	26987	27024	27051	27070	27096	27072	27024	27014	27170	27051
24582	21731	31006	34340	38742	42837	43178	41064	40483	40222	39943	39311	39221	39104	38666	38731	38631	38284	38419	38145	38220	38323	38356	38253	38324	38008	38152	38057	37950	38240	37977	38019	37740	38219	37753	37790	37656	38299	37809	38007	37946	37898	37827	37910	37733	38141	37766	37889	37887	37749	37859	37813	37908	38006	37859	38071	38080	38056	38104	37810	37755	38028	37789	37938	38088	38037	38031	37955	38060	38057	37908	37829	38083	37961	37966	37849	38000	37899	37657	37985	38101	37843	37746	37749	37835	37801	37972	37876	37720	37681	38001	38039	37975	37865	37796	37824	37843	37566	37885	37762	38001	37730	37702	38007	38039	37745	38093	37930	37794	37876	37846	37773	37841	38136	37785	37819	37723	37715	37460	37782	37839	37919	37779	37883	37964	37832	37972	37815	37908	37665	37918	37780	38057	37932	37796	37937	37419	37697	37863	37869	38119	37826	38041	37856	37641	37639	37508	37813	37855	37834	37989	37747	37737	37988	38068	37842	37788	37889	37777	37959	37812	37843	37630	37810	38129	37761	37716	37973	38105	37946	37798	37921	37758	37778	37752	37516	38100	37981	37975	37659	37635	37852	37756	37779	37871	37980	37525	37740	37807	37644	38071	37935	37788	37859	37844	37776	37927	37951	37791	37789	37737	37677	37955	37747	37749	37511	37719	37920	37931	38002	37788	38070	38012	37973	37793	37867	37818	37835	37971	37768	37902	37815	38378	37897	38052	37746	37779	37723	37852	37850	38115	38102	37820	37817	37656	37769	37866	37786	37858	38197	37902	38046	38233	37975	38058	37791	37631	37819	37789	37961	37931	37908	37885	37801	37704	37757	37662	37935	37846	37521	38060	37924	37933	37670	37880	37780	38062	37674	37952	37818	38215	37987	37756	38108	38030	37997	37846	37517	37973	37743	37623	38174	37824	37907	37720	37813	37952	37720	37742	38223	37910	37739	37830	37745	37736	37928	37706	37797	37773	37604	38069	37678	37864	37635	37592	37861	37909	37915	37616	37688	38023	38029	37929	37677	37726	37852	37927	37841	38064	37985	37882	37925	37908	37906	37789	37894	37937	37974	37851	37816	37822	37785	38112	37770	37954	38108	37984	37926	38075	37930	37999	38004	37955	38059	37955	37907	37606	37715	38056	37779	37796	37821	37836	37675	37921	37833	37834	37795	37906	37812	37928	37723	37622	37850	37696	37811	38120	37777	37556	37750	37964	37692	37740	37746	37753	37904	37761	38031	37688	38044	37868	37828	38106	37961	37741	38088	37886	37957	37868	37888	38032	37677	37774	37911	37797	37754	37779	37415	37869	37874	37612	38082	37689	37684	37960	37641	37928	38024	37899	37901	37794	38201	37875	37781	37667	38056	38090	38020	37807	37701	38059	37808	37762	37892	38009	37796	38123	37646	38180	37906	37889	37798	37968	37699	37878	37754	38296	38010	38026	37926	38161	37836	37975	37894	38076	37625	37692	37926	37902	38069	37886	37776	38127	37942	37763	38237	38016	37776	38033	38029	37829	38130	37973	37726	37909	37827	37805	38028	37824	38266	37885	37923	37847	38049	38061	37814	37708	37982	37882	37645	37626	38025	37808	38069	37959	38023	38049	37869	37828	37669	38016	37794	38013	38015	37829	37937	37862	37883	38027	37897	37674	37763	37755	37914	37540	37672	37455	37797	37498	37811	37843	37745	37895	37819	37814	37783	38019	37794	37611	37725	38008	37601	37823	37731	37911	38109	37996	37839	37926	38006	37932	37634	38158	37832	37898	37731	37971	37662	38014	37860	37803	37709	38029	37881	38162	38058	38015	37603	37783	37685	37995	38009	37762	37786	38077	37940	37954	37640	37998	37601	37834	37646	38240	37904	37825	37891	37888	37823	37938	37820	37737	37925	37897	37987	38017	37695	37843	38196	38036	38036	37844	37869	37999	38100	37907	37442	37820	37796	37907	38263	38028	37845	37958	37858	37918	38011	37665	37859	37766	37925	37750	37949	37732	37719	38148	37899	37865	37845	37892	37851	38037	37610	37875	38092	37854	37999	37657	38082	37955	37709	37937	37963	37874	37914	37975	37976	38102	37824	37693	37788	38020	37989	37810	37683	38044	38198	38059	37939	37680	37776	37846	38022	37664	37699	37651	37964	37714	37694	38042	37934	37760	37616	38082	37832	37886	37859	37836	38026	37781	37498	38157	37983	37614	37738	38183	37959	38033	37936	37720	38037	37701	37781	38042	38147	37807	37844	37778	37539	37918	37952	37737	37794	37894	37972	38140	37871	38185	37933	37675	37813	37818	37970	37909	37886	37904	37745	37881	37964	38068	38047	37524	37907	37894	37765	37777	37804	37857	37988	37727	37805	37782	37974	37953	37733	37919	38012	37913	37848	38280	37978	37994	37950	37769	37935	37765	37821	37675	37939	38107	37740	37834	37660	37977	37809	37806	37747	38118	37980	37873	37712	37883	37975	37759	37966	37857	38047	37744	37952	37831	37980	37817	37902	37717	37732	37607	37859	37832	37867	37686	37638	37919	37887	37725	37917	37687	37654	37933	37903	37732	37577	37935	37883	37722	37545	37660	37770	37804	37777	38124	37858	37835	38088	38196	37642	37774	38000	37943	37955	38034	37869	37832	38229	37903	38075	38022	37681	37723	37799	38044	38171	38078	37874	37602	37621	37835	37751	37764	37909	37791	37659	37618	38018	37873	37838	37866	37689	37965	37751	37926	37854	38084	37938	37817	37701	37766	37800	37894	37861	37989	38037	37677	37811	37803	37640	37911	37896	38037	37900	37907	37622	38075	37954	37626	38037	37575	37785	38148	37970	37635	38003	37925	37702	37784	37761	37563	37808	37963	38093	37875	37689	37595	37919	37837	37677	37942	38018	37911	38024	37967	37924	37593	37656	37924	37739	37935	37891	37681	38146	37762	37924	37776	37801	37778	37573	37790	37771	38004	37916	37765	37919	37980	37641	37844	37721	37914	37671	37797	37938	38020	37807	37965	38200	38045	37847	37776	37974	37997	37869	38019	37894	37735	38220	37783	38116	37880	38084	38163	38118	37743	37896	37763	37838	38058	37834	37644	37796	37877	38035	37776	37693	37752	37777	37883	37973	37723	37889	37817	38059	37885	37997	37847	37833	37813	37661	37889	38093	37962	37690	37666	37884	37940	37713	38078	37785	37859	37883	37865	37786	37887	37950	37962	37825	38018	37820	37675	37735	37725	37718	37593	37607	37816	37849	37719	38001	37921	37745	38035	38010	38029	37828	38024	37861	37824	37982	37963	37684	37952	38086	37955	37838	38002	37716	38216	37878	38083	37878	37633	37821	37742	37793	37632	37822	37539	37851	37798	37566	37825	37662	37998	38021	37873	38045	38330	37758	37978	37772	37897	37855	37830	38009	37796	37801	37965	37989	37651	37983	37966	37677	37629	37659	38031	37697	37908	37990	38009	38168	38049	38055	37793	37932	38004	38129	37994	37725	37962	37743	37636	37803	37844	37802	37949	37807	37878	37766	37614	37783	37932	37966	37942	37778	38029	38097	38038	37880	37822	38136	37819	37768	37875	37622	37791	37850	37876	37978	37963	37831	37649	38014	37846	37603	38161	37955	37955	37957	37799	38099	37951	37592	37842	38111	37870	37873	37764	37928	38160	38043	37967	37776	37989	37640	38015	37655	37819	37980	37962	37586	37880	37760	37827	37964	38083	37812	37783	37581	37881	38114	37812	37665	37960	37694	37791	37933	37786	37927	38067	37675	37945	37829	37939	37806	38014	37847	38140	37897	37975	37930	38032	37875	37829	37793	37843	37537	37809	37971	37809	37788	38013	38054	37739	37761	37997	37972	37958	37740	37847	37789	37884	37991	37782	37874	37773	37784	37737	38001	38119	38066	37829	37812	37603	37655	37575	37954	38163	37965	37946	37916	38295	37799	37764	37506	37707	37954	37733	37973	37635	37785	37723	37905	37876	37784	37792	37773	37847	38250	37916	37732	37934	37860	37720	37876	37882	37702	37804	37929	37675	37789	37895	38207	37745	37862	37991	37744	37845	38007	37691	37748	37998	37790	37886	37820	37803	37782	37911	37911	37950	38285	37882	37658	37909	38013	37780	38068	37937	37619	37498	37905	37953	37847	38000	38121	37753	37854	37762	37967	37538	37778	37883	37924	38172	37649	37833	37719	38003	38010	37926	37640	37796	38088	37552	37770	37740	37767	37901	37810	37828	37765	38033	37920	38066	37953	37738	37555	37790	38062	37950	37872	38257	37773	37912	38073	37815	37850	37739	37776	37597	37842	37940	37508	37686	38171	37987	37980	37907	37854	37818	38072	37951	37958	38036	37937	37969	37933	37862	37734	37826	37863	37906	37792	38016	37914	37823	37823	38048	37825	37842	37858	37811	37926	37699	37593	37719	37665	38101	37550	37863	37645	37944	37689	37812	37796	37833	37829	37776	37894	37826	37639	37690	37970	37889	37508	37844	37791	38185	37900	37980	37928	38130	37967	37755	37709	37887	37784	37920	38036	37928	37695	38088	38293	38022	37969	37934	37717	37851	37953	37992	37845	38071	37712	37696	38029	37666	37882	37572	37837	37749	37822	38013	37751	37756	37874	37846	37894	37910	37626	37714	38039	37750	37706	37652	37876	37691	37760	37689	37589	37758	37973	37776	37808	38048	37801	37669	38005	37761	38058	37881	38042	38197	37937	37649	37553	38056	38143	38086	37660	37874	37624	37950	38010	38226	37805	37989	37587	37746	37952	37992	37739	37753	38176	37694	37869	37928	37844	38001	37619	38006	37924	37927	37985	38196	37929	37910	38009	38061	37710	37751	37692	37628	37707	37804	38034	37636	37569	37868	37938	37981	38065	37930	37717	37681	37836	37898	37879	37713	37690	38042	37833	37829	37991	37732	37673	37859	38296	37807	37782	37860	37968	37918	38072	37935	38124	37789	37780	37970	37703	37729	37677	38007	37796	37813	37810	37889	38131	37721	37980	37812	37653	37600	37755	37821	37732	37616	37794	38166	37713	37989	37698	37688	37747	37904	38008	38055	37776	37648	37913	38210	37840	38046	37821	37698	37907	37882	37929	37826	37756	37597	37642	37590	37853	37627	37776	37737	37562	37785	37820	38008	38005
36195	59856	57776	47667	41687	37697	34870	33014	31778	31123	30188	29570	29342	28757	28303	28213	27842	27836	27822	27610	27470	27386	27305	27415	27348	27352	27097	27259	27306	27192	27151	27298	27067	27204	27308	27238	27243	27019	27297	27248	27069	26984	27121	27133	27058	27260	27199	27281	26782	27280	27147	27128	26932	27043	27287	27168	27131	27056	26886	27174	27034	27034	27084	26861	27226	26999	27054	27156	27061	27141	27226	27076	27068	27143	26970	27143	26920	27106	27236	27067	26950	27047	27364	27270	27199	27014	27108	26972	27243	27133	27147	27120	26938	26892	27003	27159	27043	27210	27051	27147	26927	27004	27169	27053	27187	27069	26962	26915	27188	26839	27222	27113	27191	27079	27144	27419	27149	26967	27171	26977	27106	26984	26889	27221	27146	27133	27248	27115	27057	27275	27028	27241	27113	26920	26874	26988	26948	27113	27128	27097	27109	26940	27065	26980	26928	27122	27060	26905	27038	27022	27093	26970	27004	26941	27257	27038	27095	26776	27114	26882	27021	26870	27066	27330	26890	27151	26911	27018	26911	26935	27019	26997	26987	27069	27017	27023	26963	26961	27113	27008	27081	27086	26897	27118	26925	26813	27212	27057	27106	27113	27045	27040	27092	27183	26951	26987	27046	27039	27264	27086	27070	27033	27118	26976	26971	27231	27130	27069	26900	26992	27080	26965	26952	27288	27047	26894	27044	26851	27094	26956	27085	27169	26985	27118	26967	26952	27122	27131	26952	26981	26932	27140	27092	27103	27064	26881	27169	26991	27105	27070	27058	27122	27062	27069	27029	27160	27051	27058	27087	27030	26902	27024	27004	27042	26944	27034	27075	26887	27077	27054	27136	27101	27024	27074	26878	27126	26905	27225	27145	26941	27301	27148	27011	27056	27054	27003	27063	27167	26940	26891	27074	27054	27120	26980	26930	27010	27062	27138	26999	27011	27042	26956	26816	27036	27113	27011	27127	27138	27024	26996	27198	27123	26985	27011	27037	27015	27029	26875	27019	27286	27190	27079	27192	27116	26956	27236	27023	26981	27026	27005	27020	27166	27024	27038	26998	26995	27063	27072	27046	26857	27115	27124	27239	26976	27164	27115	27215	26902	27013	27026	26982	26980	26837	27035	27018	27127	27094	27363	26952	27055	27042	27077	27109	27116	27068	27007	26951	27033	26917	27227	27022	27018	26913	27117	27123	27047	27041	27001	26993	27124	26995	27195	27375	27044	27212	27101	27220	26993	27164	27102	27181	27089	27297	26925	27034	26958	27161	27100	26866	26801	27138	26876	26977	26992	26995	26920	27062	27015	27001	26999	27045	27193	27061	27136	26951	27097	27115	27005	27183	27128	26957	27177	26934	27012	26987	27093	27039	27095	27173	27071	27018	27226	27146	26909	27072	26951	27210	27038	27145	27151	27051	27103	26962	27133	27115	27173	27159	26863	27156	27021	27038	27040	26993	27076	26996	26988	27001	27149	27121	27115	27065	27083	27251	27130	26969	26920	27091	27120	26952	26972	27170	27020	27184	27004	27169	27001	27042	26966	27063	27128	27068	26964	27098	27164	26935	27130	27011	27119	26908	27081	27120	27018	27097	26922	26954	27049	27255	27214	27083	27148	27322	27198	27089	27129	27190	26993	27009	27111	27267	26900	26983	27140	27098	27127	27046	27046	27185	27078	27109	27080	27007	27241	26952	27050	27136	26902	27220	27112	27038	26859	27177	27148	27058	27044	27171	27116	27304	26979	27205	26952	27049	27029	26898	26929	27094	27174	27067	27198	26968	27088	26901	27025	26952	27107	27070	27208	27064	27209	27021	27157	27098	27074	26977	27051	26997	27043	26934	26989	27009	27004	27134	27138	27008	27158	27233	26856	26977	27182	26969	26996	27081	26791	26786	26987	27230	27013	27031	26895	27000	27002	26801	27041	27129	26872	27273	26994	27019	26934	27274	27135	27174	27069	27021	27337	27085	27055	27007	27113	27062	27078	27245	27013	27337	26938	27067	27146	27043	27104	27026	27198	27259	27103	26965	27013	27040	27024	26762	27126	27046	27205	26937	26951	27190	27198	27083	27121	26931	27021	26929	27002	27248	27138	27130	27217	27200	27211	27029	27159	27016	27101	26952	27193	27118	27330	27060	27170	26948	27098	27077	27142	26829	27135	27055	27023	27025	27147	26938	27002	27238	27202	27020	27015	27307	27063	27038	27129	27042	27206	27051	27127	26954	27207	26994	27103	27100	27125	27031	26928	27052	27272	27077	26830	26982	26809	27056	26877	27081	26885	26944	26907	27054	27023	27145	27191	27077	27180	27172	26979	27145	27149	27156	27227	27000	26907	26993	26944	27047	27227	26975	27107	27099	27225	27005	27152	27014	27023	26995	27038	27114	26942	27050	26831	27025	26909	27114	27195	27039	27124	27142	27050	27097	27003	27022	27082	27143	27174	26787	27013	26961	27130	26875	26945	27193	27121	26914	26929	27110	27039	27179	26971	26789	26872	27085	26880	27104	27021	26802	27091	27079	27123	27126	27142	27107	26958	27224	26901	27023	27059	26984	27000	26953	27017	26997	26910	26957	26922	27044	27109	26845	27118	27136	27148	26835	27053	26991	27088	27173	26891	26988	26987	26916	26926	27147	27041	27051	27012	27139	27038	26797	27101	26996	27035	27036	26950	26905	27046	27152	27087	26929	26884	27121	27056	27044	27028	27096	26989	27098	26977	27083	27054	27077	27102	26993	26988	27001	27116	26912	26760	26990	26946	27242	27117	27197	26960	27082	27034	26943	26919	27114	27097	27150	26931	26967	27004	27169	27027	27173	26858	27207	26996	27045	27090	27194	27091	27024	26856	26968	27072	27149	27026	26947	27179	27141	26968	27144	26963	27051	26848	26907	27152	27033	27038	27073	26992	26976	26986	27004	27011	26952	26976	27005	27017	27105	27032	26810	27122	27037	27028	27017	27317	26874	27036	27048	27041	27131	27032	27161	26964	26995	27074	27103	27167	26902	27022	27087	27140	27247	27128	27149	26998	27093	26847	27057	27036	26996	27200	26997	27006	27039	27013	27103	26943	26841	27105	27185	27174	27278	27223	27031	26939	26987	27034	26874	27220	27013	26724	26873	27082	27014	27062	26967	27126	27037	26947	26845	27093	26984	26914	26919	27196	26907	27000	27098	27075	26932	27174	27063	27039	27043	27023	26893	26994	26897	27034	26977	27008	27015	27144	27060	26891	27267	27120	27074	27031	26867	27096	27045	27100	27090	26951	27299	27070	26953	27019	27049	27256	26909	26965	27045	27215	27082	27028	27076	27138	27101	27095	26924	27122	26917	26971	27027	27001	27158	27354	27074	26998	27085	27047	26971	27062	27085	27216	27129	27021	27147	26897	27017	27108	27084	26979	27044	27137	26996	26973	27021	27056	27022	26969	27199	26944	27112	26971	26972	27017	27010	26921	26908	26914	26813	27051	26975	27231	27260	26860	26953	27076	27121	26993	27020	27200	26981	27077	27201	27080	27053	27101	27051	26968	27097	26915	27123	27049	27036	27028	26809	27151	27200	27109	27168	26868	27158	27000	27008	27023	26978	26968	27211	26993	27039	26998	26951	26913	27002	27040	27083	27201	27129	27033	26923	27026	27018	26961	27043	27038	27096	27205	27005	26904	26906	27078	26979	27049	27101	27010	27060	26822	26961	26950	27048	27050	27251	26851	26976	27020	26996	27122	27002	27151	26851	26873	27202	27245	27001	27062	27143	27139	27019	26876	27036	26831	26984	27120	27221	27161	26987	27174	27160	26871	26897	27012	27065	27026	27136	26989	27002	27118	26882	26996	27068	26947	27118	27155	27013	26943	27103	27098	27075	27086	27079	27119	26873	27167	27142	27000	26922	27187	27097	26964	27047	27109	27149	26969	26925	27038	27135	27052	27116	26842	27126	26915	26900	27342	26903	27248	27167	27266	26989	27004	27101	26961	27128	27065	27034	27103	27089	26865	27053	27258	27076	27133	27102	26960	27111	26937	27198	27018	26909	27045	27088	27036	27049	27197	27069	27172	27169	27151	26961	27224	26955	27164	26841	27060	27172	26952	26947	26823	27120	27150	27095	26904	26963	27084	27001	27231	27081	27085	27206	26943	26833	27136	27115	27009	26837	27037	26929	27023	27125	27376	26923	27159	26927	27088	27069	27012	26806	27074	27073	26981	27064	27165	27028	27374	27212	27112	27051	27100	27176	27071	27145	27218	26965	27046	27069	27078	26926	27009	27004	26977	27218	27024	27062	27027	27110	26995	27236	27061	27055	27210	27132	27076	26816	27060	27095	26990	27097	27082	27100	26947	27165	27092	27054	26865	27112	27232	26991	26965	27348	27157	26983	27055	27075	27089	26994	26884	27188	27064	27164	27126	27144	27241	27008	27126	27111	26946	26999	27028	27088	27121	27144	27119	27111	27132	27056	27200	27141	26933	27080	27068	26946	27109	27104	27023	27051	27085	26987	27289	27099	27131	27149	26960	26989	27076	27103	27077	27134	27000	27219	27103	27048	27052	26956	26842	27001	26902	26992	27214	26974	27012	27002	26913	27058	27157	27076	26973	26828	27226	27095	27034	27192	26953	27114	26920	27020	26932	26826	27098	27202	26893	27020	26898	27082	27020	26947	26922	26930	27240	26998	27032	27055	27024	26969	27130	27038	27060	27089	27206	27066	27022	27076	27073	27193	27178	26981	27217	26817	27072	26855	26927	27202	27080	27048	27071	26809	26923	27071	26903	27001	27074	27170	27106	26980	27137	27072	27089	27034	27247	26803	27065	27076	26983	27261	27138	27114	26815	27064	26978	27027	26902	27039	27004	27222	27071	27126	27048	27046	27013	27157	27269	26899	26917	27215	26962	27102	26955	27198	26952	27136	26996	27271	26999	27162	27128	26993	26966	27143	26799	27149	27228	27133	27184	27185	26981	26978	27178	27099	26951	27201	27113	27049	27090	27088	27036	26994	27260	27088	27162	27198	27054	27155	27009	27107	27155	27077	27106	27263	27059	26991	27169	27207	27086	26984	27108	27128	27171	26983	27128	27009	26934	26994	27207	26991	27179	26998	27213	27120	27065	27088	27064	27062	27076	26846	27184	26930	27170	27045	27123
23100	21541	29714	29510	35184	42648	45166	42627	41876	41551	41159	40426	40216	39922	39659	39469	39322	39008	38894	38660	38806	39017	38594	38811	39082	38782	38680	38833	38553	38798	38611	38741	38570	38475	38323	38440	38409	38529	38463	38608	38640	38363	38553	38394	38314	38439	38529	38253	38451	38292	38511	38316	38287	38482	38607	38290	38162	38204	38422	38451	38396	38198	38657	38373	38618	38321	38323	38121	38530	38390	38322	38600	38673	38579	38195	38190	38272	38278	38214	38426	38253	38658	38558	38463	38514	38441	38227	38261	38153	38333	38882	38106	38361	38651	38248	38269	38420	38325	38436	38315	38363	38037	38395	38293	38368	38042	38100	38429	38342	38319	38758	38253	38188	38147	38504	38369	38309	38289	38433	38529	38291	38244	38455	38361	38221	38065	38136	38302	38539	38275	38308	38103	38373	38426	38411	38233	38458	38201	38303	38298	37918	38260	38251	38308	38233	38361	38235	38391	38452	38008	38005	38368	38222	38381	38426	38172	38341	38361	38180	38474	38027	38040	38305	38257	38174	38168	38271	38274	38605	38193	38278	38261	38184	38168	38070	38280	37956	38127	38526	38099	38314	38406	38343	38585	38440	38386	38671	38336	38487	38408	38418	38141	38347	38367	38446	38593	38215	38267	38229	38372	38328	38166	38188	38369	38419	38171	38504	38379	38524	38255	38408	38237	38188	38419	38626	38352	38201	38508	38186	38342	38509	38349	38235	38313	38334	38240	38298	38276	38244	38089	38161	38195	38180	38197	38459	38587	38491	38172	38582	38406	38398	38277	38091	38503	38070	38710	38657	38338	38112	38388	38343	38556	38210	38275	38646	38278	38307	38397	38339	38141	38474	38385	38615	38222	38454	38229	38286	38146	38190	37887	38422	38211	38248	38410	38267	38325	38463	38423	38252	38164	38294	38168	38269	38592	38436	38534	38253	38225	38469	38609	38527	38048	38292	38300	38341	38316	38078	38116	38360	38497	38338	38525	38296	38304	38285	38173	38520	38269	38513	38380	38244	38322	38350	38281	38367	38477	38101	38133	38332	38144	38253	38443	38323	38309	38361	38573	38277	38401	38385	37968	38350	38155	38223	38400	38395	38294	38379	38566	38396	38186	38394	38447	38314	38357	38556	38375	38155	38393	38258	38141	38394	38447	38339	38319	38440	38188	38318	38429	38257	38374	38265	38387	38229	38185	38270	38297	38344	38146	38528	38172	38484	38419	38402	38472	38219	38068	38374	38226	38244	38193	38421	38411	38215	38335	38337	38601	38347	38101	38349	38323	38234	38368	38433	38333	38143	38266	38385	38372	38278	38351	38503	37976	38264	38424	38362	38519	38339	38242	38160	38292	38279	38431	37965	38301	38393	38361	38462	38369	38496	38249	38262	38519	38244	38303	38008	38276	38274	38358	38456	38249	38186	38319	38189	38278	38153	38136	38362	38530	38497	38225	38230	38100	38326	38644	38205	38211	38277	38581	38536	38515	38121	38425	38348	38415	38248	38070	38401	38323	38560	38161	38395	38210	38123	38113	38393	38334	38107	38265	38515	38287	38580	38379	38405	38037	38532	38060	38079	38484	38159	38290	38158	38382	38341	38408	38356	38193	38274	38075	38142	38342	38607	38283	38757	38332	38359	38598	38042	38200	38239	38043	38178	38489	38328	38492	38476	38356	38272	37987	38416	38490	38375	38419	38442	38151	38305	38264	38188	38200	38311	38004	38309	38393	38377	38437	38143	38309	38375	38597	38485	38437	38187	38353	38207	38132	38376	38628	38838	38485	38390	38391	38604	38225	38404	38266	38205	38176	38161	38149	38367	38350	38496	38462	38335	38456	38162	38111	38164	38463	38181	38256	38338	38588	38427	38323	38131	38253	38558	38192	38134	38263	38597	38100	38457	38165	38484	38629	38690	38430	38497	38223	38490	38418	38381	38315	38376	38463	38719	38535	38471	38191	38101	38114	38308	38333	38286	38332	38488	38435	38416	38391	38408	38688	38296	38390	38048	37926	38159	38118	38413	38315	38451	38218	38196	38484	38408	38032	38303	38084	38458	38253	38342	38310	38394	38351	38046	38292	38246	38216	38389	38362	38585	38207	38273	38262	38272	38159	38386	38333	38136	38566	38607	38295	38407	38510	38445	38157	38341	38458	38221	38560	38437	38483	38464	38440	38395	37984	38364	38401	38388	38526	38202	38102	38167	38116	38619	38608	38284	38238	38154	38454	38536	38401	38122	38248	38348	38144	38341	38460	38804	38272	38284	38128	38259	38137	38122	38333	38535	38326	38333	38550	38342	38512	38328	38431	38229	38312	38311	38488	38473	38352	38523	38195	38033	38274	38440	38287	38213	38397	38261	38229	38416	38324	38111	38262	38369	38249	38285	38405	38432	38197	38332	38194	38318	38454	38224	37999	38350	38336	38324	38578	38233	38135	38484	38242	38648	38511	38152	38331	38390	38314	38197	38178	38120	38299	38286	38143	38624	38229	38418	38290	38257	38429	38360	38257	38271	38140	38445	38295	38326	38385	38085	38425	38253	38253	38596	38186	38301	38402	38066	38119	38431	38578	38555	38470	38358	38258	38203	38144	38081	38299	38426	38250	38195	38213	38513	38292	38395	38305	38253	38590	38297	38430	38924	38361	38389	38287	38253	38497	38306	38255	38329	38288	38387	38266	38404	38179	38415	38317	38254	38429	38273	38253	38289	38299	38304	38706	38296	38172	38327	38173	38202	38224	38310	38060	38101	38174	38073	38168	38503	38595	38571	38664	38043	38430	38338	38407	38308	38221	38430	38258	38357	38403	38316	38320	38332	38176	37899	38282	38309	38188	38142	38377	38222	38302	38171	38314	38380	38646	38269	38474	38230	38210	38281	38310	38250	38452	38701	38229	38291	38663	38275	38535	38274	38173	38510	38125	38369	38032	38315	38600	38307	38327	38254	38222	38329	38258	38515	38518	38324	38435	38454	38370	38169	38539	38489	38626	38307	38522	38411	38334	38261	37982	38136	38580	38393	38248	38412	38355	38456	38561	38341	38436	38334	38510	38122	38401	38183	38238	38113	38289	38404	38553	38278	38464	38363	38273	38114	38288	38038	38188	38209	37910	38123	38199	38360	38446	38341	38299	38311	38656	38197	38147	38421	38343	38274	38248	38471	38405	38343	38355	38251	38191	38379	38299	38312	38490	38257	38459	38269	38182	38272	38040	38211	38366	38345	38426	38491	38270	38392	38453	38290	38377	38208	38429	38378	38516	38317	38312	38213	38260	38427	38472	38411	38380	38242	38308	38484	38332	38232	38351	38383	38242	38293	38326	38157	38504	38195	38307	38264	38372	38171	38600	38316	38342	38341	38343	38477	38278	38397	38437	38352	38462	38343	38495	38403	38373	38375	38131	38233	38232	38429	38310	38347	38390	38335	38314	38685	38214	38182	38201	38300	38245	38432	38114	38500	38196	38142	38152	38509	38233	38304	38478	38078	38303	38076	38533	38062	38169	38296	38101	38369	38182	38418	38734	38426	38343	38474	38489	38511	38379	38669	38354	38166	38313	38724	38263	38379	38212	38353	38225	38095	37914	38440	38276	38153	38320	38061	38343	38378	38213	38278	38269	38266	38487	38118	38482	38155	38816	38129	38197	38215	38252	38223	38128	38377	38216	38279	38232	38144	38201	38252	38259	38277	38135	38498	38485	38367	38039	38325	38268	38322	38064	38425	38418	38529	38122	38348	38514	38488	38199	38348	38344	38149	38243	38313	38370	38661	38284	38512	38068	38290	38495	38323	38207	38501	38431	38685	38270	38434	38344	38423	38370	38280	38076	38500	38218	38386	38492	38222	38483	38399	38370	38321	38206	38195	38363	38158	38526	38104	38201	37976	37992	38303	38534	38552	38408	38014	37960	38721	38349	38152	38296	38160	38231	38280	38486	38458	38441	38589	38453	38294	38423	38417	38438	38554	38268	38213	38151	38531	38254	38189	38354	38379	38271	38364	38491	38216	38280	38340	38437	38343	38198	38563	38202	38412	38300	38396	38227	38164	38359	38276	38373	38364	38393	38338	38125	38402	38441	38349	38076	38194	38309	38247	38097	38340	38487	38360	38401	38540	38340	38261	38372	38431	38275	38124	38299	38287	38323	38284	38325	38401	38169	38189	38198	38313	38152	38153	38099	38551	38410	37960	38214	38261	38397	38387	38554	38324	38428	38404	38471	38396	38463	38604	38355	38291	38166	38463	38557	38250	38479	38481	38419	38323	38540	38055	38349	38274	38218	38085	38237	38564	38423	38440	38236	38399	38166	38484	38113	38103	38519	38467	38279	38346	38359	38072	38328	38286	38530	38206	38184	38547	38425	38366	38202	38267	38513	38387	38254	38388	38354	38276	38059	38518	38300	38456	38220	38427	38194	38295	38292	38172	38228	38425	38131	38267	38557	38270	38249	38257	38274	38323	38137	38529	38235	38368	38404	38531	38095	38298	38389	38702	38316	38342	38221	38438	38294	38355	38465	38284	38184	38543	38204	38281	38197	38255	38443	38574	38452	38537	38595	38292	38177	38211	38294	38402	38383	38369	38353	38398	38387	38182	38305	38237	38484	38231	38256	38186	38375	38268	38528	38287	38271	38525	38428	38198	38344	38538	38133	38372	38264	38300	38152	38489	38559	38171	38441	38473	38716	38444	38223	38254	38119	38460	38259	38177	38300	38277	38405	38326	38330	38107	38433	38532	38010	38308	38629	38318	38402	38411	38681	38168	38204	38399	38399	38362	38258	38394	37769	38255	38409	38393	38355	38438	38373	38160	38219	38543	38223	38235	38268	38373	38359	38179	38190	38181	38325	38366	38229	38397	38588	38327	38272	38336	38229	38420	38300	38314	38342	38614	38320	38124	38256	38541	38212	38104	38275	38215	38264	38472	38108	38446	38408	38405	38194	38265	38529	38252	38436	38399	38385	38479	38111	38399	38561	38169	38232	38357	38474	38300	38012	38262	38463	38470	38250	38239	38098	38169	38324	38209	38614	38543	38216	38494	38571	38523	38254	38000	38759	38183	38482	38380	38259	38045	38237	38271	38028	38237	38330	38420	38444	38145	38432	37940	38172	38218	38268	38204	38389	38184	38464	38524	38353	38306	38223	38430	38423
37489	63664	62356	52399	45668	40878	37346	35333	33722	32723	31833	31082	30295	29744	29309	28948	28270	28311	28015	27934	27891	27959	27513	27787	27590	27477	27441	27725	27471	27405	27577	27552	27891	27577	27538	27516	27322	27379	27294	27295	27374	27543	27394	27363	27335	27308	27367	27421	27421	27259	27308	27370	27292	27278	27346	27359	27288	27037	27313	27209	27394	27325	27239	27320	27205	27161	27191	27078	27283	27302	27375	27330	27313	27133	27254	27163	27380	27112	27336	27281	27168	27295	27214	27252	27184	27435	27114	27188	27282	27205	27087	27313	27385	27344	27285	27432	27253	27194	27126	27230	27424	27342	27246	27478	27284	27275	27188	27404	27343	27184	27146	27185	27267	27389	27160	27254	27428	27311	27344	27074	27220	27202	27262	27310	27244	27153	27406	27366	27104	27265	27271	27336	27238	27082	27268	27333	27397	27389	27339	27369	27241	27235	27385	27073	27138	27218	27316	27325	27131	27403	27401	27216	27258	27288	27297	27205	27145	27267	27092	27328	27256	27155	27405	27091	27212	27210	27204	27372	27102	27131	27201	27152	27211	27039	27333	27379	27076	27205	27317	27261	27256	27428	27270	27495	27263	27284	27233	27154	27310	27216	27522	27296	27354	27255	27257	27371	27035	27233	27158	27175	27034	27283	27276	27344	27182	27172	27032	27328	27159	27143	27242	27334	27485	27181	27381	27275	27381	27116	27279	27248	27214	27330	27301	27195	27171	27385	27242	27158	27188	27368	27079	27197	27298	27447	27236	27284	27119	27434	27301	27313	27193	27327	27473	26965	27269	27020	27261	27245	27349	27347	27181	27255	27071	26907	27405	27241	27329	27295	27196	27236	27276	27399	27253	27011	27236	27006	27311	27114	27289	27287	26932	27330	27259	27121	27309	27150	27456	27157	27225	27259	27168	27260	27115	27233	27244	27428	27387	27181	27230	27337	27131	27418	27361	27200	27371	27160	27390	27242	27230	27371	27508	27188	27283	27070	27295	27026	27285	27186	27309	27322	27138	27282	27201	27337	27319	27202	27321	27149	27298	27100	27283	27166	27147	27286	27231	27312	27264	27303	27288	27354	27317	27339	27279	27339	27146	27151	27169	27097	27310	27454	27355	27287	27243	27305	27445	27251	27214	27177	27148	27512	27415	27392	27033	27307	27145	27290	27177	27340	27207	27207	27142	27392	27256	27166	27120	27364	27442	27125	27206	27187	27424	27395	27304	27284	27268	27136	27232	27209	27387	27214	27185	27414	27089	27335	27206	27328	27519	27284	27140	27351	27341	27197	27230	27199	27155	27354	27207	27132	27390	27362	27185	27164	27321	27395	27208	27002	27098	27214	27359	27377	27307	27174	27198	27430	27353	27182	27379	27330	27354	27415	27381	27529	27293	27178	27410	27420	27200	27302	27038	27283	27356	27147	27360	27013	27146	27278	27277	27361	27233	27427	27304	27382	27202	27097	27122	27091	27173	27052	27213	27405	27127	27303	27217	27192	27302	27146	27265	27271	27207	27066	27177	27199	27260	27152	27272	27151	27300	27269	27300	27225	27250	27148	27134	27114	27208	27235	27261	27191	27341	27246	27372	27135	27254	27186	27371	27358	27435	27345	27144	27424	27022	27214	27385	27163	27426	27248	27107	27142	27084	27157	27344	27338	27309	27339	27077	27325	27360	27299	27168	27255	27157	27405	27344	27130	27077	27097	27244	27275	26987	27333	27198	27174	27256	27280	27168	27231	27234	27107	27289	27215	27348	27429	27331	27275	27308	27416	27174	27189	27252	27266	27264	27225	27234	27093	27352	27475	27283	27437	27093	27350	27318	27130	27361	27140	27123	27245	27165	27390	27079	27231	27135	27230	27017	27276	27297	27090	27096	27243	27359	27234	27175	27200	27208	27384	27103	27282	27356	27283	27269	27272	27338	27331	27221	27362	27178	27413	27365	27138	27359	27366	27335	27349	27073	27311	27120	27239	27225	27414	27252	27108	27361	27063	27336	27454	27278	27186	27238	27184	27320	27483	27293	27364	27180	27223	27286	27326	27344	27232	27436	27192	27321	27263	27230	27285	27353	27243	27162	27299	27180	27048	27267	27073	27329	27151	27229	27133	27314	27097	27225	27253	27370	27363	27386	27261	27454	27127	27100	27219	27266	27262	27265	27430	27232	27143	27305	27396	27125	27028	27050	27426	27214	27146	27148	27181	27271	27320	26994	27428	27310	27349	27237	27195	27204	27277	27317	27296	27422	27378	27439	27181	27385	27189	27314	27355	27501	27210	27305	27348	27092	27315	27377	27389	27429	27314	27171	27359	27294	27237	27233	27408	27303	27189	27192	27309	27184	27202	27134	26933	27130	27239	27173	27263	27326	27359	27136	27218	27301	27174	27085	27117	27335	27360	27274	27319	27282	27237	27231	27203	27411	27315	27162	27241	27294	27184	27275	27165	27289	27210	27362	27388	27190	27412	27089	27217	27292	27164	27290	27171	27326	27383	27271	27384	27446	27308	27255	27297	27217	27160	27243	27478	27255	27282	27185	27311	27299	27133	27297	27220	27483	27144	27330	27395	27402	27396	27196	27122	27186	27107	27217	27218	27297	27288	27332	27142	27369	27325	27152	27186	27240	27229	27040	27372	27322	27181	27298	27394	27218	27422	27186	27162	27221	27204	27106	27320	27218	27374	27345	27167	27334	27500	27348	27113	27278	27184	27221	27384	27212	27244	27219	27321	27361	27225	27294	27304	27319	27155	27387	27306	27024	27316	27239	27203	27317	27287	27406	27105	27375	27289	27410	27325	27400	27283	27278	27224	27269	27232	27230	27277	27390	27349	27330	27314	27229	27389	27105	27129	27198	27190	26985	27320	27199	27227	27299	27265	27266	27177	27277	27038	27372	27357	27223	27483	27280	27222	27417	27132	27299	27178	27152	27133	27251	27258	27315	27160	27351	27239	27276	27281	27214	27236	27415	27329	27213	27368	27397	27329	27393	27100	27321	27247	27318	27249	27371	27242	27296	27380	27196	27323	27199	27247	27154	27402	27326	27476	27326	27248	27095	27270	27329	27018	27270	27400	27008	27005	27319	27054	27381	27411	27353	27551	27407	27260	27168	27320	27282	27059	27257	27100	27197	27361	27237	27234	27188	27337	27212	27160	27228	27189	27310	27266	27295	27429	27194	27161	27223	27019	27343	27460	27321	27211	27279	27243	27214	27242	27194	27186	27247	27213	27303	27176	27285	27055	27345	27378	27127	27121	27252	27177	27282	27256	27301	27137	27355	27383	27223	27328	27289	27280	27313	27163	27362	27177	27386	27293	27362	27270	27313	27349	27210	27372	27193	27277	27337	27143	27241	27106	27286	27281	27369	27287	27191	27288	27191	27133	27342	27202	27320	27254	27179	27287	27316	27117	27156	27441	27061	27279	27241	27247	27273	27146	27051	27420	27255	27325	27151	27312	27336	27222	27078	27235	27297	27428	27134	27338	27272	27347	27250	27384	27343	27226	27391	26858	27051	27376	27256	27154	27212	27327	27395	27280	27351	26988	27221	27355	27471	27208	27544	27387	27456	27196	27220	27415	27456	27219	27219	27117	27132	27240	27311	27255	27297	27109	27331	27333	27253	27411	27249	27269	27190	27190	27256	27318	27193	27278	27197	27288	27287	27078	27128	27245	27288	27172	27303	27097	27247	27275	27381	27293	27234	27306	27100	27373	27174	27246	27251	27368	27083	27404	27251	27326	27367	27354	27373	27176	27475	27426	27232	27312	27305	27251	27202	27262	27162	27501	27122	27336	27129	27399	27417	27197	27104	27196	27318	27321	27109	27288	27300	27183	27338	27041	27180	27257	27474	27277	27206	27032	27377	27378	27261	27098	27256	27208	27404	27358	27159	27382	27168	27337	27342	27251	27134	27079	27213	26926	27307	27300	27347	27011	27285	27439	27132	27217	27345	27148	27329	27209	27242	27406	27084	27273	27308	27307	27215	27196	27428	27178	27301	27300	27342	27395	27081	27258	27266	27313	27248	27341	27098	27562	27358	27299	27269	27175	27293	27155	27289	27004	27187	27038	27329	27264	27114	27299	27308	27088	27255	27462	27201	27264	27356	27183	27194	27558	27193	27135	27391	27406	27287	27342	27521	27240	27234	27308	27108	27231	27286	27296	27284	27265	27133	27188	27258	27418	27174	27100	27418	27153	27242	27306	27371	27262	27204	27265	27344	27450	27194	27179	27277	27246	27327	27347	27383	27313	27012	27201	27232	27150	27251	27121	27283	27184	27399	27433	27256	27428	27229	27226	27215	27278	27344	27147	27185	27270	27439	27059	27347	27158	27449	27199	27220	27289	27337	27168	27240	27266	27145	27323	27352	27291	27221	27390	27225	27424	27315	27151	27166	27241	27139	27219	27245	27472	27125	27336	27129	27231	27267	27139	27229	27337	27301	27069	27309	27154	27320	27377	27108	27502	27188	27332	27058	27446	27141	27193	27331	27326	27328	27289	27297	27130	27269	27336	27123	27425	27275	27380	27101	27360	27290	27188	27256	27220	27146	27342	27111	27124	27206	27291	27315	27379	27327	27328	27383	27255	27239	27343	27206	27150	27128	27164	27054	27191	27242	27185	27292	27225	27297	27213	27048	27349	27521	27219	27224	27261	27284	27193	27215	27384	27172	27312	27291	27302	27061	27458	27352	27298	27274	27312	27247	27133	27187	27250	27141	27466	27361	27261	27359	27164	27323	27361	27205	27248	27226	27410	27073	27478	27433	27096	27265	27231	27296	27299	27439	27223	27267	27153	27288	27252	27273	27139	27249	27323	27203	27127	27381	27122	27292	27495	27198	27337	27129	27302	27239	27377	27349	27469	27275	27290	27358	27265	27369	27193	27161	27247	27128	27262	27165	27110	27154	27326	27331	27607	27227	27233	27240	27367	27167	27388	27102	27302	27188	27354	27143	27403	27118	27201	27397	27202	27075	27436	27062	27168	27163	27276	27362	27207	27210	27245	27210	27115	27444	27059	27312	27358	27264	27294	27197	27391	27248	27180	27137	27320	27376	27205	27175	27303	27373	27304	27079	27309	27206	27438	27283	27235	27490	27299	27317	27222	27204	27240	27227	27284	27135	27343	27268	26994	27133	27222
38293	43076	51266	47691	43768	42235	40948	40194	39745	39613	39117	38850	38942	38570	38677	38560	38472	38280	38244	38080	38073	38161	38075	38238	38258	38060	38251	37982	38039	38230	38495	38081	38107	38127	38127	38105	38046	38300	38014	38077	38162	38154	38267	38310	38113	38206	38006	38139	38039	38071	38075	38165	38064	38305	38094	38229	38310	38059	37890	38208	38002	38161	38233	38324	38005	38076	38401	37993	38207	38221	38350	38087	38153	38279	38350	38196	37863	38280	38111	38140	38260	37922	38383	38044	38090	38041	38100	38122	38141	38362	38120	38017	38325	37883	38078	38430	38141	38168	38140	37860	37872	37820	38027	38302	38021	38437	37789	37910	38152	38057	38102	38061	38012	38183	37964	38096	37986	38085	37845	37930	38045	37899	38105	37971	38067	38126	38061	38311	38011	38293	38191	38213	38024	37787	38119	38105	38322	38409	37977	38507	37951	38302	38120	38002	38009	38085	37971	37796	37755	37863	38281	38069	38273	37880	38145	38087	38495	38143	38169	38218	38067	38322	38117	37903	37897	37991	38057	38009	37811	37975	38333	38122	38158	38052	38044	38234	38119	38170	38379	38208	37894	38183	38303	38128	38116	38246	38133	37927	38158	37966	38130	38075	38324	37937	38294	38105	38174	37864	38080	38189	38069	38141	38123	37974	38205	38118	38154	38232	38540	37818	38147	38053	38061	38374	37971	37913	37839	37929	38291	38244	38286	38074	38435	38006	38338	38134	37922	38046	38239	38272	37884	37843	38276	38038	38007	38364	37988	38130	38088	38065	38045	38353	38289	37930	37989	37878	38053	38388	38027	37944	37924	38227	38095	38044	38117	38308	38140	38384	38047	37961	37881	38172	38391	38165	38139	38192	38340	37858	38284	37886	38167	38122	38130	37965	38011	37799	38122	37800	38159	38295	37937	37982	38333	38046	37763	38175	38077	38059	38200	38452	37951	38160	38264	38201	38073	37935	37889	38047	38117	38173	38310	38169	38261	37966	38186	37953	38035	38225	38205	38139	38050	38059	38109	38154	37992	38206	38087	38143	38116	38155	37785	38155	38353	37992	37960	38242	38172	38232	38109	37763	37904	38448	38317	38208	37752	38018	38105	38224	38075	38199	38025	38101	38009	38225	37914	38028	38190	38210	38126	38304	38255	38080	38236	38381	38178	37993	37767	37789	38193	37875	38065	38199	38105	38147	38130	37918	38074	38025	38009	38125	38257	38127	37969	38363	38160	38035	38189	38419	38186	38190	38208	38129	38045	38269	38036	37794	38147	38105	37929	37901	38018	37879	38251	38072	37931	38091	38274	38197	38055	37915	38234	38014	38071	38292	38185	38209	38114	37861	38244	37987	38013	38377	38024	37977	38109	38059	37921	38005	38043	38122	38019	38178	38061	38185	38302	38218	38259	38329	38285	38112	38041	38230	38055	38285	38066	38253	38310	38145	38017	38186	38268	38229	38195	38213	38087	38136	38072	37958	38256	38286	38233	38122	38157	38011	38305	38151	38092	38254	38037	37965	38043	38124	37916	38181	38190	38139	38312	38217	37804	38027	38032	38261	38008	37935	38164	37980	38141	37991	37986	38224	38214	38119	38292	37888	38272	38187	38111	38184	37831	37995	38184	38160	37859	37804	38067	38165	38141	38311	38151	38323	38421	38221	38144	38210	38519	38076	37876	37597	37767	38018	37997	38131	37955	38078	38348	37773	38446	38026	38528	38457	38070	37960	38100	38295	38286	38043	38154	38118	38221	38135	38237	37910	38188	37825	38110	38087	38299	38221	38188	37871	38062	38168	38058	37934	38049	38089	37915	38055	37997	38140	38047	37925	38085	38263	38151	38210	38078	38247	38162	38131	38277	38451	37997	38134	38204	38414	38027	38055	38013	38104	38170	37884	38163	37955	37845	38173	37845	37954	38155	38169	38132	37737	37866	38243	38236	38128	37994	37960	38008	38093	37852	38071	38180	38269	38160	37853	38382	37818	38117	38048	37980	38089	38053	38267	38154	38026	37899	38009	38376	38191	38056	38088	38158	38204	38184	37962	38100	37887	37976	37915	38066	37850	38149	38188	38070	38000	38364	37969	38253	38209	37970	38412	38294	38188	38002	37738	38192	37914	37972	38233	38285	38174	38171	38166	38146	37789	38093	37965	38040	38197	37979	38237	38306	38295	38265	38021	38190	38022	38101	38090	38201	38019	38190	38120	38075	38162	38333	38085	37818	38106	38336	38379	38094	38093	38225	37909	38054	38018	37949	38243	38072	37747	38038	38242	38042	38108	37891	38222	38466	38089	37916	38476	38334	38199	38093	38053	38249	38067	38141	38035	38120	38281	38110	38153	38160	37967	38097	38328	38067	38026	38112	38124	38309	38210	38172	38158	38118	37976	38050	38134	38134	38186	37914	37980	38027	37713	38022	37956	37981	38267	38044	38052	37959	38067	38179	38158	38496	38431	38279	38088	38329	38168	38041	37925	38239	38158	38480	38087	37897	37915	38155	38384	37996	38229	38245	38041	38362	38085	38116	37963	38250	38154	38070	38057	38098	38374	38081	38150	38342	37801	38382	38120	38291	37939	38216	37945	38013	37998	38230	38205	38207	37926	38270	38206	38113	38082	38295	38138	37996	38053	37925	37975	37766	38200	38352	38406	38020	37931	38175	38117	38195	38259	38233	37948	38345	38172	38121	38184	38115	38329	38213	38227	37981	38234	38071	37970	38408	38035	38098	38333	38176	38468	37942	38140	38099	38131	38202	37928	38069	38128	38094	37741	38020	37812	38189	38159	38138	38009	38125	37938	37921	38093	37931	38106	37853	38034	38299	38021	38344	38226	38135	38229	38194	38218	38129	38176	38209	38226	37925	38129	38132	38398	38078	38005	38260	38059	38015	38287	37952	38293	38299	38233	38124	38174	38023	38116	38076	38118	38112	37872	38087	37908	37761	38387	38178	38218	38137	38154	38327	38250	38155	37823	38250	38408	38013	38356	38272	38198	38119	38026	37996	38099	38022	38034	38176	38136	38331	37978	37991	38126	38285	38141	38021	38070	37964	38243	38096	38006	38277	38286	38154	38209	38150	37965	38229	38228	38293	38032	38059	37924	38241	38317	38054	38036	37756	37970	38130	38232	38292	38321	38132	38181	38136	37964	38363	38328	38310	38469	38042	38411	37956	38145	38073	38235	38129	38123	38126	37854	38002	38150	38167	38288	38122	38323	38236	38061	38132	38134	37906	38113	37986	38157	38379	38189	38265	38043	37967	38259	38058	38044	38075	37870	38415	38194	38076	37825	37872	38419	38144	38159	38007	38351	38067	37937	38276	37996	38018	37692	38203	38086	38274	38227	38090	38007	38333	38107	38221	38299	38183	38124	38237	37972	38215	38271	38155	37967	38158	38295	38238	37969	38156	38433	38205	38174	38127	38373	38028	38280	38165	38114	38227	38442	38392	38286	38118	37880	37885	37853	37914	38149	38210	38033	37790	37887	38071	37840	38197	38034	37969	38135	38236	38262	38045	38106	38452	38024	38213	38433	37946	38050	37850	37753	38089	37961	37950	38027	38283	38115	38019	38017	38268	37912	37875	38022	38208	38114	38181	38315	37985	37934	37991	38046	38086	37992	38238	37916	37954	38234	38120	38111	38351	38207	38124	38177	38027	38038	38180	38255	38000	38240	38062	37981	38125	37963	37998	38080	38412	38262	38316	37863	38068	38175	38237	37974	38145	38228	38357	38158	38346	37977	38149	37976	38089	38058	38025	38168	38225	38295	38287	37880	38253	38249	38145	38204	37924	37997	38186	38197	38365	38075	37943	38240	38100	38263	38207	38016	38406	38237	38165	38030	38033	38000	38183	38219	37871	38392	37814	38140	38160	38028	38285	38155	38061	38307	38027	38004	38242	38312	38134	38382	38123	38005	38172	37944	38342	38198	37902	38386	38166	38246	37943	37898	38316	38199	37988	37832	37945	37761	38130	37977	38086	38021	38241	38083	37791	37983	38307	38209	38187	38228	38387	37979	38254	37886	38158	37940	38366	38478	38206	38145	38292	38076	38105	37760	37958	38122	38045	38333	38228	37974	38129	38288	38388	38446	37917	38356	38196	38174	38345	37940	38369	38101	37826	38206	38178	37795	38314	38336	38351	37757	38269	38288	38076	38284	38044	38275	38028	38172	38279	38226	38000	38162	38187	38113	38086	38376	38435	37879	38069	38197	38260	38399	38255	38059	37961	37892	38172	38156	38078	38075	37960	37842	37653	38188	38291	38349	37917	38137	38194	37841	38152	38393	38226	38144	37976	38280	38275	38121	38020	38117	38172	38109	38168	38330	38212	38166	38188	38079	38273	38119	38103	37816	37945	38132	38355	38265	38036	37881	37973	38059	38153	38227	38163	38183	37797	38212	38495	38204	38205	38164	38312	38158	38141	38066	37947	38335	38053	37833	37962	37981	38174	38102	38155	38051	38062	37843	38235	38250	38216	38356	38380	38021	38064	38128	38087	38303	37838	38290	38207	38040	38115	37940	38504	38312	38278	38249	37997	37974	38285	37997	37890	38391	37989	38061	38200	38331	38189	38180	38107	38081	38374	38148	38027	38034	38193	38259	38168	37931	38226	38130	38330	38092	38080	38155	38062	37876	38293	37914	37964	37790	38129	38158	37983	38085	38022	38307	37960	37998	37923	37994	38154	37921	37974	38059	38361	38413	38082	37834	38475	37959	38235	38102	38299	38197	37865	38095	38074	38026	38384	38108	37857	38205	38031	37799	38089	38257	38195	38112	38043	38299	37900	38047	37811	38200	38290	37808	38125	38027	38101	37995	38253	38049	38241	38092	37970	38177	38061	37922	37908	38021	37982	38074	38134	37982	37994	38185	38121	38072	38358	38000	38299	38099	37877	37955	37954	38298	38169	38375	38173	37996	38261	38043	38306	38107	38162	37727	38271	37871	38074	37951	38092	38157	38196	38098	38253	38132	38019	38005	37913	37881	38236	38066	38141	38182	37908	37908	38264	38178	38146	38321	38384	38043	37943	37989	37955	37956	38190	37995	37934	38229	38207	38156	37970	38456	37977	38287	38198	38324	38300	38039	38046	38130	37879	37922	37739	37995	38304	38017	38119	37794	38162	38106	37933	38143	38026	37957
38089	53433	51375	41992	36954	33894	32029	30636	30160	29267	29038	28409	28291	28280	27888	27658	27614	27441	27498	27353	27194	27171	27170	27239	27331	27311	27332	27322	27275	27031	27158	27138	27046	27255	27214	27112	27098	27037	27293	26859	27370	26855	27124	26846	27284	27090	27173	27096	27024	27057	27062	27172	27052	27149	27030	27322	27083	27027	27056	26882	27158	27075	26850	27309	26926	26977	27030	27384	26939	26988	27014	26881	26920	26933	27032	27374	26951	27114	27160	27161	27266	26948	27066	27081	27149	27092	26989	26932	27072	27402	26923	27317	27082	27044	27038	27105	26994	27104	26926	27137	27053	26877	26892	27018	27136	26976	27125	26979	27079	26904	27066	26939	27061	26996	27037	26931	27028	26924	26971	27119	27094	26962	27398	27009	27173	27220	27021	27089	26935	26947	26893	27099	26994	27149	27044	27044	27021	26968	27156	27228	26927	27189	27151	27261	27086	27165	26962	27174	27075	27164	27280	27074	27100	26956	27262	27075	27025	27022	27029	27072	27185	27053	27007	27025	26995	27193	27084	27021	26870	27165	27079	27009	27062	27060	27072	27006	27146	26938	26919	27148	27039	26958	27149	27112	26992	27093	27004	27033	27057	27015	27007	26903	26907	27042	26945	27013	27051	27060	27007	27116	27199	26992	27186	26947	26930	26951	26914	27027	27194	27082	27073	27141	27067	27139	26950	27191	27191	27171	27003	27060	27123	27237	26970	27071	27114	26984	27110	26964	27051	26957	27292	27143	27148	27004	26939	26876	27131	27289	26990	27078	27000	27024	26947	27091	26997	27045	26936	27109	27071	27085	27024	27152	26869	27018	26984	27098	27108	26968	26923	27039	27129	26794	26824	27060	26804	27099	26994	27117	27204	26944	26764	27000	27055	27172	26913	27024	27032	26934	26916	27226	27077	27057	27008	26918	27227	27062	26990	27034	27097	27132	27136	27072	26937	27114	27044	27023	27159	27143	27069	26947	27028	27141	26920	26915	26923	27159	27115	26989	26996	27204	27075	27149	26953	27133	27100	27032	26846	26856	27117	27311	27070	26912	27076	27235	27032	27085	26925	27188	26970	26948	26962	26977	27038	27110	27029	27057	26897	26969	27087	27021	27121	26909	26907	26975	27032	26936	27216	27148	27049	27306	27101	26870	27034	26994	26997	26896	26987	27202	27073	27004	27156	26844	27040	27172	26983	26890	27111	27103	26989	27213	27113	27044	27117	27034	27200	27065	26849	27153	27067	27085	27060	27252	26771	27089	26921	26989	27025	27121	27073	27013	27157	27204	27105	26939	27124	27038	27039	27142	26899	27252	26870	27157	26994	27047	26941	27052	27130	26893	26955	27049	27071	27132	26982	27166	27016	27281	26961	27104	27173	27020	26943	26957	27069	26999	27172	27064	27088	27048	27125	27215	26983	27060	27169	27045	27063	26961	27056	27123	26898	27093	27164	27264	27213	27067	27145	27355	26977	26994	27120	27030	27065	27151	27098	27001	27029	26996	27099	26967	27054	26984	27033	27017	27105	27058	27019	27075	26930	27218	26995	26871	27011	27148	26752	27076	27062	26988	26942	27042	26968	27001	27202	27204	27060	27115	27140	27040	26936	27075	27168	27073	27066	26953	26993	26955	27108	27101	26740	27057	27083	27024	26941	27160	27073	27049	27127	27213	27140	27088	27077	27096	27152	27055	27258	27002	26955	27163	27042	27094	27115	27066	27178	26988	27165	27074	26949	27191	26907	26951	26982	27084	26858	27077	26947	26832	27120	26960	26958	27109	27114	27000	27188	27059	27117	27050	27096	26886	27054	27017	27048	27153	27058	26957	27057	27035	27030	27073	27043	27133	27000	27019	27173	27187	26975	26988	26983	26896	26982	27122	26995	27187	27058	27085	26902	27175	27160	27039	27061	27156	26882	27079	26918	27074	26890	27004	27063	26929	27018	27041	27036	27067	26927	27082	27096	27263	27200	27071	26997	27092	26980	27172	27053	26884	27212	27082	27154	26835	27032	26972	27106	27025	27095	27110	27076	26955	27103	27106	27117	27096	27047	27074	27106	26951	27039	27060	27084	27166	27100	26913	26908	26869	27095	26952	27205	27156	27142	27046	26961	27121	26961	27129	27091	27082	27189	27070	27095	27129	27090	27194	27058	27187	27051	26971	27074	27186	26896	26945	27173	27078	27033	26798	26974	27043	27108	27083	27060	27192	27058	27113	27010	27270	27094	27015	27179	27075	26855	27160	27215	27101	27137	27149	26809	27044	26942	27089	26977	26990	27075	27068	26956	27067	27061	27217	27233	26974	27147	26971	27237	26930	26918	27148	26934	27144	26824	27104	27144	27106	26981	27102	26926	27079	27100	27138	26869	27094	27082	27063	27220	27045	27191	26931	27039	27066	26946	27176	27075	27149	26840	26937	26966	27097	27006	27051	26981	27141	27127	27055	26896	26981	27092	27269	26968	27237	26909	27359	27140	27047	27056	26927	27041	27038	27192	27034	26997	27091	26971	27075	26964	26812	27150	27039	26985	27089	27029	27022	27059	27019	27050	26992	26877	27047	27109	26950	27158	27010	27126	27115	26948	27117	27003	27251	27053	27004	27004	26974	27286	27036	27086	27172	26835	26953	26991	27135	27101	27085	27051	27181	27031	27030	26962	26962	26936	26950	27076	27116	26962	27013	27060	27183	27181	27036	27055	27048	27054	26875	27107	27038	27126	27119	27100	26893	26968	26914	27269	26974	27092	27088	26893	26939	27099	27033	27081	26991	26942	26916	27172	27130	27046	27011	27091	26828	27154	26902	27077	27005	27011	27016	26985	27117	27032	26922	27126	27097	27028	26939	26915	27061	27230	27226	26925	27187	27077	27092	27013	26951	27103	27031	27132	27061	27087	26945	27100	26947	27244	27172	26989	27106	27034	27147	27129	26978	27081	27021	27112	27005	27079	27338	26961	27000	27350	27060	27095	27041	27000	27089	26883	27167	27029	26821	27306	27004	27123	27100	27066	27092	27014	27142	27059	27238	26965	27188	27020	26963	26922	26875	27146	27003	27167	27224	27048	27055	27079	27208	27061	26934	27165	26916	27098	27070	27065	26909	27079	27106	26942	27094	27017	27079	26931	27161	26978	27079	27070	27123	27034	27009	27178	26933	27156	26690	27249	27233	27186	26920	26916	26980	26942	27046	27071	27036	26834	26979	27059	26997	27158	27121	27074	27107	26919	27143	27028	26974	27017	26948	27016	26926	27090	27036	27039	27032	27075	27092	27056	26957	27008	27005	26989	26914	26896	27130	26966	27015	27122	26854	27234	27291	27120	27094	27109	27080	26899	27011	27125	27095	26948	27016	27031	27001	27016	27140	27121	27007	27093	26825	26993	27056	26994	27179	27074	27036	26892	26906	27012	27132	26948	27108	27092	26991	27070	27062	27166	26813	27144	27052	26893	26959	27101	27096	27179	27001	27189	27131	27062	26969	26963	27036	27036	27082	27095	27020	27097	27054	27135	27060	26923	26845	27316	27045	26978	27042	27239	27123	26928	27138	27118	27101	26933	26958	27350	27138	26910	26954	27059	26966	27204	27148	27001	27177	27217	27099	26903	27207	27004	27063	27100	26902	27085	27184	27115	26752	27020	26939	26988	27054	27042	27259	27099	27063	27081	26806	27052	27116	27044	26937	27035	27329	27069	27076	26909	26963	26915	26957	27274	26902	27129	27064	27147	27087	27268	26958	27060	27004	27007	27101	27015	26981	27036	26977	26969	27261	26963	27087	27055	27063	27068	27082	27130	26953	27064	27135	26890	27055	27056	27064	27131	26939	27306	26913	27138	27105	27009	27141	26959	26998	27018	26848	27055	26941	26862	27101	26963	27062	26789	27083	27163	26940	26937	27086	26907	27111	26898	26983	26987	27002	26977	26815	27026	27127	26967	27170	27033	26892	26961	26953	27040	27129	26988	27108	27017	27007	27074	27142	27103	27168	27064	26929	26970	27138	27061	27014	27072	27049	27073	27055	26979	26996	27001	27004	27029	27177	27109	27166	27072	26864	26982	27122	26930	27136	27077	27109	27006	27057	27128	27212	26853	26754	26838	27144	26889	26926	26901	27046	27015	26907	27085	27158	27232	27063	26903	27053	27073	27050	26991	27095	26980	27055	27013	27080	27205	26949	27050	27024	27187	26943	27093	27001	27275	26957	26797	27193	26915	26972	27031	27196	26920	27171	26826	27107	27086	27018	27023	27174	27086	26992	27200	27011	27103	27138	26970	27002	27015	27185	27223	26907	27143	27149	26934	27104	26997	27206	27071	27136	26918	27108	27013	27061	27120	27173	26921	26771	27218	27209	26974	27005	27201	27105	26841	27353	27054	27137	27162	27111	27081	27192	27014	27156	27196	27136	27185	27100	27027	27064	27033	27108	27075	26930	27153	27142	26890	26910	26994	27066	27172	27032	27034	27096	27209	27089	27070	27047	27101	26995	26963	27242	27024	27081	26980	27148	27014	27090	26752	26930	26962	27155	27118	27004	27159	27154	27074	27055	27069	26880	26798	26948	27013	27040	27042	27101	26931	26989	27065	27059	27083	26931	26946	26997	26951	27059	27130	26949	27109	27113	26972	26987	27017	27109	26989	27161	26891	27004	26970	27085	27157	26970	27017	26973	27114	26993	27138	27136	26976	27157	26985	27037	27187	27149	27028	27139	27049	26893	26956	27000	27166	27050	27051	26908	27257	27102	27023	27072	27077	26788	26991	27037	26928	27040	27189	27133	27123	26976	27049	27109	26907	27262	27084	27045	27028	27111	27228	27198	27101	27095	27090	27104	27143	26976	27014	27118	26893	27137	26942	27061	26894	27052	27172	27064	27025	27029	26989	26949	27023	27169	27088	27050	26872	27045	26993	26952	26910	26860	26922	27181	27276	26842	27075	27060	26949	27065	26958	27073	27044	26973	27009	26939	27121	26901	27173	27151	27018	27016	27013	27309	27000	27008	27086	27030	27058	27042	26902	26869	27058	27013	27011	26949	27073	27031	27059	26823	26917	26946	27052	26976	27130	27067	27135	27144	26971	27064	27028	27009	27221	26968	26929	27020	27200	27011	27234	27089	26776	27041	27123	27000	27111	27084	27077	27167	26969	27022
24498	21683	30769	33873	38645	43271	43211	41032	40776	40096	39626	39493	38874	39172	38836	38561	38678	38581	38632	38216	38053	38165	38019	38001	38080	38328	38310	38035	38197	38387	38139	38076	38390	37944	38089	38058	38267	38128	37937	37874	38118	37976	38177	38167	38246	38031	37993	37824	37775	37694	37797	38256	37833	37975	38000	37916	38434	37818	38156	38170	38264	38000	37849	37913	38206	38094	37970	37899	38070	37992	37690	37846	37790	37699	37767	38144	38024	37837	37769	37638	38279	38205	38331	38072	38031	37867	38003	37809	38308	37962	38072	38123	37994	37934	38211	37966	37746	38178	38054	37938	37995	38152	37761	37902	37980	37911	37825	37953	37876	37763	37994	38111	37900	38072	38222	38088	37951	37666	38060	37619	38007	37928	37960	37857	37882	37977	38042	38008	38041	38039	37841	37661	37798	37890	38095	37882	37901	38347	37994	37797	37533	38248	38045	37894	37831	38026	37831	38135	37880	37877	38001	38050	37964	37662	37945	38072	37924	37819	37879	38066	37786	37947	37976	38022	37845	37997	38009	38074	38148	38064	37945	37986	37861	37800	37988	37870	38166	38020	38221	38409	37773	37754	37813	38075	37911	38132	37990	37857	37814	37961	38247	37943	38176	37907	38117	37992	37727	37948	37933	37928	38151	37924	37870	37879	37990	38142	37770	37937	37989	37867	37871	37947	38016	38195	37938	37929	38062	37792	37813	37755	38256	38271	37720	37876	38282	37770	37633	38007	37976	38154	38034	37846	37907	38147	38253	38169	38255	38202	38175	37849	38082	37973	37942	37592	37973	38013	37901	38086	38145	37973	37838	38183	37926	37665	38251	37744	37913	38016	38107	38086	38036	38169	37748	37877	38065	38042	37839	38104	38142	38037	37857	37873	37894	38006	37861	37717	37911	38084	37985	37833	37772	38032	37931	37762	37884	37982	37650	38020	37920	37905	37775	37775	37982	37885	38023	38118	38125	38113	38254	37820	37841	38112	37830	38011	37902	37898	37980	38129	38039	38275	38296	37909	38118	38028	37995	38063	37686	38088	38039	38075	37952	37887	37958	38113	38026	37990	38015	37809	38114	37675	37767	37649	37858	38091	37993	37968	37991	38028	38046	37934	37841	37963	37695	37921	37888	37964	37844	37894	37998	37944	38012	37853	38142	38034	37727	37908	37774	37894	37796	38037	37718	37753	37873	37883	38048	37989	37740	37694	37764	37893	37790	38072	38104	38129	38040	37844	38008	37866	37946	37927	37956	38178	37747	37786	37845	37629	38029	38214	37877	37821	38126	37822	37817	37895	37912	37901	37819	37870	37940	37905	37996	38113	38042	38121	37837	37869	37911	37954	37941	38060	37841	37914	37832	37829	38190	38047	38060	38037	37799	37790	37830	38149	38042	37925	38011	38064	37988	38057	37661	38027	37888	37991	38035	38209	38220	37963	38339	37916	37946	37958	37997	38036	37966	37749	37992	37897	37921	37920	38240	38001	37878	38154	37840	38220	37998	38014	38108	37967	37793	38242	38275	38024	37981	37923	37796	37840	37873	37961	38016	37934	38149	38270	37861	37928	37858	37771	37925	38037	37945	37680	37790	38025	38026	38077	38192	37927	38062	37919	37816	37861	37955	38021	37921	37808	38086	38043	38039	38122	38090	37891	38048	38088	38006	37986	38181	38062	37576	37909	38037	37740	38106	38051	38162	37972	38070	37822	37772	38131	37822	37882	38138	38091	37790	37929	38158	37809	37913	37955	37966	37934	37760	38092	38409	37898	37967	38023	37943	37834	38229	38041	38142	37650	37852	37888	38394	38118	38006	38103	38101	38407	38025	37734	37999	38310	37980	37947	38065	38013	38136	37922	38315	38227	38197	37698	37824	37924	38155	37965	38306	38056	38167	38054	38037	37895	37809	37929	37765	37943	37874	37943	38143	37899	38079	37911	37955	38054	37873	37867	37963	37635	37746	37806	38221	37913	38025	38057	37836	38000	37896	38152	37985	37989	38042	37809	37788	38000	37823	37832	38048	37856	38108	38169	38370	38166	38063	38158	38018	38109	37985	37816	37807	37856	38129	38064	37983	37935	37899	38071	38147	37911	37966	37946	38127	38000	37966	37623	38016	37954	38074	37950	37731	37988	37912	37969	38155	38085	38216	38321	38076	37909	38012	38166	37620	38115	37909	37893	38265	38259	38079	37982	37858	37988	38055	38029	38355	38263	37965	37800	37917	38056	37925	38139	37965	38075	37768	37757	38085	38230	37999	38157	37856	37860	38301	37836	38083	38096	37910	37917	37966	38094	37962	38285	37947	37892	37954	38148	37950	38206	37675	37828	38126	38075	38034	38331	38245	38160	37762	38001	38048	38029	38191	37738	37989	38130	38245	37957	37759	38191	38229	37882	38078	38106	38164	37750	37821	38232	38001	37902	38025	38077	38025	38038	37948	37752	38055	37884	37863	37819	38023	37918	37929	37906	38030	37871	37841	37984	37991	37644	37956	37736	38172	37900	37852	37795	38270	38044	38210	37994	38286	37973	38164	38092	38236	37838	38012	38095	38108	38051	37681	38039	37704	37918	37872	38077	37848	37899	38016	37922	38158	37745	38167	37954	37689	37918	38350	38107	37945	37911	38051	38087	37695	38135	38073	37881	37876	38009	37890	37916	37962	38109	37963	38164	37811	38131	38391	38190	38121	38194	37897	37909	37980	38230	38139	38189	38039	37817	38025	37919	38062	37772	37911	37828	38049	37944	37634	37931	38037	38055	38115	37910	38039	38079	38080	38000	37705	37872	38020	38161	37990	37899	38015	37972	38181	37945	37883	37810	37826	37675	37893	37945	38044	38166	38278	37695	37780	37875	38114	38015	38168	37837	37923	38098	38058	37873	37963	37835	37925	38142	38059	38156	38318	37739	38013	38025	37773	38094	37935	38162	37631	38243	38222	37705	38080	38119	37942	38100	38169	37897	37891	38111	38062	37943	38191	37991	38034	38172	38004	37596	38097	37985	38172	37893	37856	38010	37949	38076	38187	37958	37737	37940	37903	38031	38041	37832	37914	37745	38116	37895	38174	37952	38259	38131	38017	37737	37825	37993	37832	37823	38091	37775	37711	38116	37880	37964	38049	37977	37947	37735	37895	38150	38094	38034	38128	37977	37883	37769	37717	38041	37849	38001	38022	37887	38059	38019	37897	38112	37816	37939	37971	37850	38003	38071	37810	38146	38285	38099	37806	37808	38250	37832	37955	38053	37895	37808	37917	37921	37956	37972	38089	38051	37826	37663	38003	37934	38161	38036	37869	38039	37859	37662	38206	38094	37946	37805	37952	38007	37815	37816	37878	38072	37821	38022	38078	37920	38113	38011	38004	38066	37824	38229	38046	37980	38074	37983	37737	38165	38313	37867	38000	37913	38034	38176	38027	37923	37959	38029	37925	37994	38223	37857	38011	38223	37839	37996	37821	37922	38075	38086	38004	37915	37743	38246	37770	37932	37560	37802	37927	37950	38031	37865	38001	38274	37982	37949	38062	38013	38002	37674	37967	37795	37919	37904	37966	37885	38240	37949	37998	38005	37963	38191	38041	38207	38005	37770	37784	38102	38267	38018	37873	37799	38008	38070	38221	37922	37750	37764	37751	38095	37733	37957	38156	37894	38252	38126	37711	37691	38026	37856	38140	38052	37836	38051	38046	37771	37576	37806	37710	37999	37735	37789	38098	38153	38035	37887	37855	38143	38002	37956	38075	38031	38180	37920	38042	37973	37953	37882	37791	38080	38006	38101	38180	37897	37986	37913	37813	38065	38148	37910	38014	37924	38019	37898	38047	37864	37725	37941	37777	38106	38135	37822	38110	37755	37965	38044	37990	37835	38088	38112	38206	38027	38139	38088	37972	38057	37854	38103	37967	38048	37935	38022	37868	38179	37745	38058	37993	37992	38049	37604	37701	38115	38126	37911	38002	37898	38188	38025	38152	37852	38452	38170	38041	38143	37990	38173	38064	38003	37971	37815	37951	37841	37970	37980	37949	37811	38248	38101	37983	38016	37947	37829	37998	37870	38016	37841	38067	37994	37907	38181	38220	38009	37946	38008	37906	37947	38242	38165	38242	38221	38222	37974	38062	37942	38068	38195	37985	37793	37852	38203	38065	37833	37882	37981	38194	38170	37774	38250	38036	38283	38012	37952	38030	37973	37753	38040	37901	38095	38082	38129	38245	37964	38301	37928	37794	37910	37949	37850	38124	38101	38050	38171	37724	37951	38027	38175	37835	37813	38107	37797	37760	37806	38157	38029	38210	37896	38134	37910	37749	37966	38196	37822	37979	38160	38030	37832	38222	38069	37972	37831	37894	37909	38158	37955	37824	37695	38012	37849	38318	38048	38029	38078	38105	38195	38052	37897	37937	37997	38004	37619	37941	37900	38110	37940	37967	38088	38043	37959	38240	37879	38041	38276	37851	37881	37924	37951	38019	37911	38022	37819	37942	37985	38178	37956	38149	37773	37849	37885	38081	37757	37777	38140	37953	37935	38131	38110	37949	38141	37968	38005	38047	37788	37899	38006	38113	38099	37906	37918	37981	38112	37930	38078	38061	37842	38131	38128	38176	38064	38008	37941	38165	38153	37780	38092	38187	38165	38078	38138	38134	37791	37936	37739	37985	38147	37733	38123	37953	37778	38049	38119	37916	38110	37936	38081	37859	37970	37932	38120	37991	38077	37758	38108	37942	37745	38004	38007	37918	37888	37969	37913	38060	37910	37968	37834	37909	37747	38112	38014	38084	38117	38231	37664	37870	37985	38082	37968	37938	37912	37794	37985	37687	37795	37811	37961	38154	37922	38172	37683	37823	37903	37976	37958	37859	37662	38117	37952	37944	37956	37945	37763	37871	37782	38145	38143	37866	37746	37952	38152	38211	37846	37894	38216	38046	37978	38243	37915	37932	37944	37817	37967	37913	38002	38065	38078	37860	38262	37903	38206	38219	37883	37902	38066	38020	38122	38018	37969	38100	38004	38165	38017	37896	37811	38161	37919	38113	37941	38263	38159	37883	37735	37651	37791	37885	37896	37789	38033	38028	37768	37723	37814	38050	38117	37935	37732	38155	38002	38120	37920	37813	37925	38003	38125	38110	38200	38160	37847	38112	38006
35885	59463	57813	47314	41748	37581	34663	32972	31591	30856	30171	29683	29100	28579	28252	28225	27947	27948	27463	27483	27425	27607	27469	27298	27658	27417	27268	27437	27391	27160	27267	27539	27161	27139	27166	27407	27223	27176	27165	27176	27184	27239	27195	27130	27073	27127	27046	27080	27080	26840	27098	26948	26905	27287	27221	26957	26999	26953	26926	26976	27099	27149	27179	26960	27099	27291	27170	27114	27005	27163	26927	27212	27141	27256	27174	27093	27322	27028	27101	27252	27174	27117	26981	27095	27228	27114	27149	26894	27060	27054	27078	26754	27254	27358	27223	27264	27099	27043	27172	27059	27090	27239	27291	26935	26937	27208	27079	26888	26950	26986	27089	26898	27045	27206	27011	27031	26997	27088	27291	27126	27169	26952	26974	26925	27105	27020	27077	27031	26983	27055	26985	27166	27059	27159	26956	27144	27185	27195	27071	27060	27146	27169	27163	27264	27002	26986	27016	27085	27052	26955	27166	27163	27030	27256	27125	27165	27272	27195	27060	27182	26999	27000	26987	27170	27112	27257	27155	27177	27005	27224	27017	27284	27009	27220	27127	27016	26928	27083	26977	27106	26889	27181	27002	27067	27153	27034	26965	27339	27046	26922	27217	26937	27206	27143	27038	27134	27082	27030	27051	27005	27175	27072	26948	27212	27005	27050	27229	27132	26870	27103	27062	27031	27018	26973	27041	27080	26949	27237	27139	26992	26929	27066	26979	27027	27178	27110	27067	27168	27088	26939	27077	26947	26972	27073	27155	26996	26909	27164	27184	27161	26917	27083	27076	27184	26939	26975	26969	27318	27081	27021	27053	27062	27248	26980	26993	27025	26924	27015	27156	27046	26798	27250	27028	27070	27007	27018	27181	26960	27029	26957	27188	27024	27097	27073	27240	27112	27028	27137	27089	26980	27028	27300	26854	27020	27162	27089	26946	26872	27016	27087	27209	27045	27181	27120	26990	27017	26933	27055	27074	26911	27205	27040	27258	27069	27135	27161	27066	27019	27068	27292	27125	26990	27054	26946	26990	26978	26973	27271	27181	27197	27004	27106	27030	27197	27016	27116	26977	27179	27051	27038	27056	27140	27075	27049	26991	27202	27177	27280	27049	27132	27163	27050	27064	27043	27090	27054	27208	26988	27205	26998	27332	27175	27169	27014	27057	27091	27015	27030	27145	26891	27246	27084	26957	26973	27067	27149	26958	27039	27065	27326	27205	27209	27147	26970	26997	27060	27104	27185	27094	27033	27014	27033	27172	27109	27119	27140	27200	27173	26871	27290	27084	26994	27011	27015	27074	27004	27099	27197	27086	27134	27061	27054	27117	27194	26903	26974	26992	27139	27066	26987	27107	27043	26997	27151	27060	27167	27217	27132	26958	27153	27119	26914	27195	27131	27069	26854	27174	27080	26943	26936	27140	27096	27281	26980	26933	27247	27079	26981	27116	27079	27032	27222	27104	26930	27201	27218	27021	27152	27005	27001	27141	26936	26956	27122	27149	27111	27157	26912	26942	27178	26942	26977	27181	27223	27043	27144	27214	27072	27104	26993	27023	27009	27034	27130	27326	27142	27118	27147	26962	27152	26957	26990	27238	27077	27145	27124	27146	27021	27130	27196	27226	27003	27202	27173	27052	27172	26871	27023	27099	27076	27004	27182	27120	27254	27154	27029	26882	27063	26932	27018	27153	27236	26879	26965	27136	27150	27050	27232	27153	27098	27077	27034	27085	27245	27296	27002	26927	27082	27009	27119	27129	26953	27170	27071	27096	26899	26965	27033	27050	27074	26977	27100	26887	27210	26945	27012	27134	27076	27086	27172	26965	27088	26976	26919	27130	27145	26996	27068	26987	26932	26954	27120	27119	27090	27365	27013	27248	27018	27175	27053	27027	27190	27079	27041	27081	27115	27224	26869	27117	26923	26904	27102	26966	27277	27127	27185	27107	27065	27047	26974	26937	27181	26979	27004	26974	27015	27091	27154	26938	26916	26990	27016	26956	26987	27169	26943	27169	27135	27058	27050	27099	27130	27053	27058	26887	27142	27106	27077	27108	27007	26933	26895	27095	27193	27104	26966	27087	27158	27146	27137	27258	27041	27066	27103	27199	27170	27094	27119	27138	26945	27082	27072	27075	27066	27204	27029	27139	27187	27072	27186	27136	27252	27066	27078	27246	27084	27111	27069	27225	26953	27249	27036	27134	27273	26866	27094	27011	27037	26914	27149	27027	27154	27140	27057	26950	27095	27498	27115	27141	27170	27199	26993	27060	27235	27173	27178	27208	27073	26914	27039	27132	27099	27160	27046	27076	26986	27393	27079	27226	27091	26996	27144	26965	27123	27201	27165	27288	27008	27045	26996	27012	27025	27067	27028	27171	27037	27060	27072	27105	27001	27228	27027	27045	26996	26958	26996	27094	27120	27018	27016	27157	27105	27047	27040	27014	27143	27065	27308	27117	26997	27009	27135	27260	27145	27250	26894	27249	27023	26894	27249	27026	27050	26947	27031	27170	27070	26987	26945	26868	27012	27184	27081	27142	27195	27129	27286	27095	27018	27112	27036	27127	27024	27067	27096	27042	27029	27291	27064	27100	27070	27182	27142	27208	27065	26936	27164	27254	27146	27158	26930	27081	27250	27060	27006	26990	27066	27060	27169	27072	27059	27042	27038	27154	27213	27127	26940	27151	27124	27046	26980	27086	26919	27122	27027	27229	27046	27035	27104	26941	27096	27071	27212	27083	27074	27094	27194	27017	27062	27306	26964	27078	27067	27096	27027	26986	26924	27092	26967	27097	27085	27250	26911	27081	27057	26967	27184	27217	27211	27148	27113	27026	27166	27063	27027	26960	27006	27067	27091	27260	26902	27134	27125	27244	27098	27200	27018	26940	26960	27132	26942	27005	26817	27160	27020	27064	27085	27130	27122	27021	27167	27147	26907	26932	27034	26969	26880	27234	26985	27156	27030	27068	27025	27158	27024	27076	27111	27010	27045	27049	27076	27189	27074	27223	27028	27208	27088	26926	27097	26939	27145	27128	27195	27133	27097	27088	27107	27118	27093	27100	27155	27227	27146	27029	27059	27114	27169	26936	27209	27009	27279	26961	27076	27143	27213	27185	27146	27145	27046	26990	26950	27183	26982	27023	27166	26983	26972	27122	27174	27024	27073	27117	26914	26954	27174	27036	27114	27168	26988	27055	27311	27167	27044	27058	27070	27014	27180	27070	27021	27283	27005	27115	26929	27264	27035	27266	27084	27285	27067	26867	26874	27124	27006	27239	27038	27130	27066	27176	26895	26969	27228	27013	27157	27090	27074	27055	27029	27222	27192	27186	27003	27152	27150	26885	26982	27101	26979	26970	27020	27061	26809	27049	27146	27041	26892	27125	26931	27127	27071	26959	27149	27277	27333	27002	27139	27097	27038	27071	27143	27225	27057	27053	27078	27136	27069	26993	26984	26982	27191	27033	27101	27429	26953	27108	26905	27138	26996	27222	27177	27153	27059	27210	27018	26880	27102	27079	27171	26854	27044	26897	27256	27153	27058	27006	27024	27086	26790	27211	27003	27066	27212	27181	26899	27151	27050	27075	27043	26943	27139	27207	26981	26975	27172	27147	27096	27222	27011	27044	27223	27154	27194	27139	26978	26987	27081	27007	27068	27159	27211	27239	27094	26973	27110	27144	26890	27045	27003	26840	26989	27053	26921	27197	26919	27220	27210	27059	27063	27138	27164	27198	26990	27098	27105	27007	27290	27239	27030	27058	27191	27127	27081	27087	27048	27112	27091	27172	27077	27066	27047	27003	27086	27245	27162	27062	27103	26928	27179	27093	27124	27164	27218	27088	26886	26947	26904	27087	26946	27338	27028	27005	27101	27086	27045	27266	27057	27107	27127	27024	27061	26975	27235	27026	27123	27199	27029	27129	26928	26932	27046	27085	27190	27099	27177	27232	27134	27153	27068	26991	27025	27006	27207	27162	27127	27180	27003	27098	27052	27072	27066	27180	27099	27093	27057	27056	27039	26892	27004	27155	27198	27120	27006	26951	27089	27151	27010	27014	27148	27121	27100	27235	27080	27108	27047	27052	27017	26894	27118	26939	26976	27081	27037	27224	27166	27128	27157	27021	26952	27017	27032	27157	27100	27146	27260	27001	26996	27246	26974	26951	27288	27006	27037	27154	27216	26936	27037	27161	27137	27099	27254	27087	27140	27075	26945	26876	27094	26996	27145	27128	27269	26966	27002	27041	27094	26984	27056	27070	27067	27135	27020	27126	27220	26882	27143	27145	26998	27094	27107	26830	26966	27043	27190	27060	27313	27127	27201	27230	27040	26996	27014	27185	27123	27138	26948	27106	27040	26991	26946	27147	27134	27103	27170	27108	27389	27129	27014	26962	27112	26902	27117	27362	27146	27081	27157	27083	27026	26940	27122	27063	27066	27213	27024	27043	27183	27142	27196	27317	26942	27041	27139	27035	27045	27270	27079	27156	27116	27025	27073	27005	27142	27309	27187	26972	26877	27179	27147	27102	27145	27138	27245	27091	27240	27159	27123	27270	27105	27078	27135	27158	26966	27144	27190	27216	27154	26959	27016	26990	27128	27085	26978	27028	27143	27162	27098	27035	27070	27209	27182	27053	27035	27117	27179	27050	26817	27081	26982	26983	27256	27168	26863	27172	27089	27094	26932	26887	27173	27178	26966	27046	27125	27205	27113	27116	27052	27155	27201	27011	27020	27034	27149	27237	27107	27090	27236	27139	27016	27025	27120	27150	27066	27071	27076	26960	27127	27192	26901	27088	26991	27229	27116	26941	27204	27079	27134	27038	27056	27211	27120	27069	27335	26895	27061	27050	27155	27315	26990	26957	27125	27116	27035	26968	27117	27145	27078	26999	27030	27064	27137	27104	26983	27211	27095	27076	27087	27129	26962	27213	27100	27009	27079	27015	26978	27016	27247	27231	27153	27147	26816	27078	27144	27044	27117	27071	27027	27045	27141	26879	27024	27177	27188	27055	27062	27012	27174	27109	26969	27048	27004	27076	26929	26951	27167	27020	27048	27176	27268	27035	27198	27131	27374	26982	27128	27130	27222	27202	27084	26984	27128	27315	27185	27237	27128	27195	27155	27090	26920	26906	27214
23105	21530	29696	29368	35628	43224	45334	42720	41957	41567	41061	40633	40189	39714	39463	39351	39294	39004	38831	38939	38939	39173	39093	38742	38845	38758	38776	38828	39028	38854	38877	38550	38808	39019	38501	38579	38713	38591	38667	38905	38641	38586	38499	38476	38516	38494	38631	38776	38383	38640	38603	38592	38522	38377	38916	38670	38719	38543	38828	38613	38591	38507	38703	38507	38475	38520	38460	38254	38465	38478	38575	38435	38721	38428	38571	38478	38473	38483	38355	38617	38445	38308	38752	38377	38544	38228	38398	38602	38191	38371	38275	38811	38508	38539	38199	38451	38560	38379	38456	38476	38647	38359	38248	38179	38522	38346	38243	38454	38529	38347	38161	38632	38575	38602	38616	38497	38524	38274	38453	38675	38537	38178	38188	38425	38394	38480	38450	38683	38652	38460	38626	38191	38473	38605	38503	38417	38360	38149	38392	38626	38467	38386	38327	38468	38466	38737	38612	38363	38624	38466	38519	38585	38540	38485	38246	38514	38649	38635	38499	38143	38478	38391	38533	38462	38512	38572	38381	38329	38331	38544	38225	38343	38564	38699	38372	38680	38480	38335	38281	38373	38097	38127	38510	38364	38435	38419	38658	38421	38617	38465	38656	38721	38505	38471	38438	38259	38493	38639	38575	38160	38389	38454	38575	38496	38399	38332	38706	38298	38572	38192	38425	38419	38303	38521	38858	38658	38365	38428	38386	38268	38297	38399	38598	38633	38580	38500	38480	38303	38404	38440	38673	38441	38316	38506	38272	38293	38428	38710	38496	38663	38485	38343	38394	38439	38311	38489	38747	38522	38306	38572	38451	38603	38398	38466	38567	38390	38467	38464	38587	38550	38437	38570	38401	38185	38343	38262	38527	38423	38512	38434	38781	38463	38416	38638	38439	38530	38246	38430	38320	38394	38452	38374	38373	38492	38390	38623	38389	38343	38327	38223	38686	38667	38429	38417	38613	38567	38402	38521	38234	38483	38420	38423	38569	38350	38530	38389	38460	38415	38591	38612	38825	38525	38551	38332	38644	38434	38417	38409	38193	38269	38184	38222	38358	38595	38453	38486	38567	38396	38441	38722	38654	38636	38451	38425	38365	38437	38322	38336	38359	38323	38472	38349	38318	38122	38345	38654	38549	38323	38615	38376	38467	38395	38773	38547	38433	38457	38663	38397	38749	38556	38876	38480	38539	38432	38549	38511	38166	38032	38283	38545	38304	38402	38516	38561	38430	38298	38291	38487	38664	38477	38667	38473	38560	38386	38323	38389	38429	38724	38421	38317	38162	38329	38467	38331	38507	38319	38303	38438	38399	38445	38456	38398	38491	38317	38685	38482	38273	38488	38389	38446	38453	38420	38579	38585	38318	38603	38441	38418	38464	38341	38354	38191	38172	38619	38607	38260	38284	38274	38386	38654	38718	38368	38474	38452	38398	38405	38544	38436	38475	38470	38308	38102	38512	38556	38694	38387	38591	38278	38531	38223	38335	38471	38491	38376	38661	38504	38487	38350	38833	38200	38474	38191	38728	38432	38518	38417	38414	38467	38298	38562	38444	38441	38506	38595	38464	38570	38630	38396	38308	38393	38380	38344	37965	38362	38385	38785	38274	38620	38539	38499	38341	38478	38558	38369	38254	38204	38503	38607	38350	38142	38516	38294	38425	38508	38517	38521	38239	38334	38681	38436	38407	38467	38443	38324	38487	38424	38711	38626	38459	38585	38712	38516	38488	38536	38301	38220	38229	38551	38322	38371	38450	38545	38458	38683	38459	38504	38363	38531	38671	38457	38524	38457	38567	38462	38638	38515	38465	38518	38723	38808	38352	38320	38460	38593	38562	38468	38474	38137	38449	38543	38558	38356	38424	38472	38572	38541	38385	38580	38463	38337	38413	38506	38511	38589	38398	38258	38603	38164	38524	38599	38699	38353	38530	38629	38545	38356	38232	38776	38689	38483	38398	38594	38457	38603	38607	38475	38532	38401	38214	38253	38402	38516	38725	38562	38404	38972	38509	38676	38369	38513	38688	38545	38573	38235	38580	38227	38595	38687	38455	38565	38604	38581	38558	38368	38689	38543	38280	38634	38602	38551	38572	38436	38443	38561	38279	38367	38465	38413	38279	38546	38451	38500	38375	38521	38631	38511	38335	38449	38668	38360	38247	38476	38358	38664	38466	38574	38246	38389	38386	38679	38618	38503	38237	38561	38731	38512	38409	38464	38392	38496	38381	38486	38274	38394	38401	38592	38467	38412	38522	38431	38186	38593	38638	38421	38221	38380	38596	38566	38418	38689	38635	38546	38080	38284	38445	38433	38598	38448	38528	38615	38385	38150	38225	38492	38371	38422	38368	38469	38410	38870	38792	38640	38518	38465	38332	38373	38288	38468	38318	38444	38556	38488	38530	38246	38320	38435	38303	38370	38371	38302	38515	38530	38363	38209	38676	38557	38279	38357	38523	38496	38532	38574	38569	38490	38594	38565	38496	38506	38595	38194	38375	38429	38435	38664	38764	38555	38422	38449	38736	38599	38520	38281	38415	38706	38375	38490	38294	38442	38245	38571	38410	38604	38325	38378	38474	38373	38514	38651	38527	38231	38619	38225	38344	38441	38615	38715	38944	38340	38487	38615	38509	38509	38285	38363	38572	38376	38469	38578	38452	38312	38499	38524	38426	38370	38123	38504	38417	38670	38196	38417	38691	38393	38452	38389	38277	38287	38462	38280	38417	38655	38434	38580	38655	38675	38450	38601	38481	38611	38458	38497	38819	38555	38827	38754	38557	39019	38449	38485	38456	38529	38500	38396	38609	38411	38266	38685	38458	38401	38430	38419	38251	38539	38335	38705	38375	38564	38577	38418	38835	38433	38621	38426	38075	38610	38471	38565	38625	38593	38519	38373	38391	38239	38180	38410	38485	38577	38425	38389	38433	38345	38363	38175	38522	38245	38589	38500	38203	38625	38368	38662	38428	38455	38222	38378	38414	38221	38369	38613	38791	38339	38455	38213	38622	38273	38120	38798	38470	38461	38509	38502	38239	38435	38234	38527	38589	38707	38433	38605	38538	38675	38674	38594	38391	38322	38457	38415	38435	38587	38638	38577	38354	38437	38476	38369	38198	38263	38443	38425	38632	38415	38546	38457	38651	38502	38412	38338	38443	38492	38351	38219	38386	38450	38567	38531	38701	38535	38340	38737	38453	38206	38341	38371	38348	38430	38412	38355	38364	38245	38867	38511	38039	38485	38533	38670	38562	38817	38377	38494	38328	38472	38631	38511	38412	38286	38070	38469	38627	38413	38462	38282	38352	38486	38440	38567	38455	38387	38777	38376	38273	38491	38426	38368	38428	38540	38400	38368	38292	38406	38359	38322	38475	38725	38262	38368	38336	38456	38449	38219	38502	38489	38573	38382	38521	38639	38514	38363	38184	38292	38409	38647	38389	38451	38270	38802	38598	38361	38649	38697	38373	38673	38488	38598	38713	38417	38510	38512	38492	38581	38377	38141	38595	38394	38544	38597	38441	38509	38575	38423	38648	38690	38619	38650	38492	38378	38376	38642	38352	38681	38505	38432	38600	38258	38532	38356	38441	38520	38332	38519	38718	38319	38676	38433	38274	38369	38514	38563	38306	38384	38672	38615	38372	38336	38448	38380	38451	38309	38393	38658	38389	38583	38399	38342	38542	38554	38444	38135	38563	38459	38460	38586	38618	38598	38486	38366	38393	38285	38525	38801	38227	38524	38567	38601	38424	38504	38499	38331	38201	38380	38665	38527	38469	38350	38326	38419	38588	38433	38248	38419	38363	38372	38412	38331	38348	38539	38502	38891	38355	38377	38358	38555	38693	38434	38496	38344	38447	38459	38436	38537	38253	38596	38583	38300	38590	38816	38482	38871	38567	38445	38428	38430	38606	38514	38589	38494	38387	38112	38323	38571	38247	38311	38630	38363	38179	38623	38389	38284	38584	38552	38716	38489	38440	38270	38493	38547	38472	38471	38549	38427	38536	38372	38306	38538	38346	38346	38492	38602	38662	38438	38450	38515	38396	38539	38519	38228	38508	38414	37961	38369	38584	38312	38422	38719	38842	38522	38392	38326	38426	38206	38469	38489	38531	38495	38187	38672	38331	38320	38420	38301	38667	38539	38520	38478	38269	38304	38411	38661	38541	38498	38186	38345	38520	38791	38314	38287	38429	38211	38551	38311	38238	38573	38303	38548	38823	38680	38473	38439	38652	38628	38427	38551	38482	38430	38587	38393	38736	38480	38542	38517	38632	38425	38493	38381	38436	38520	38436	38368	38485	38481	38282	38597	38439	38374	38430	38584	38489	38231	38287	38415	38489	38540	38222	38396	38529	38315	38400	38306	38353	38511	38404	38067	38366	38452	38475	38697	38574	38547	38565	38399	38209	38527	38282	38616	38648	38242	38550	38434	38516	37999	38354	38419	38456	38602	38520	38524	38505	38688	38469	38385	38558	38596	38449	38286	38401	38633	38452	38357	38731	38584	38626	38478	38410	38563	38458	38150	38495	38539	38417	38522	38561	38201	38652	38521	38323	38254	38488	38251	38293	38202	38412	38511	38353	38526	38318	38285	38544	38511	38255	38377	38493	38258	38642	38264	38352	38303	37970	38248	38496	38518	38475	38424	38574	38505	38633	38291	38445	38382	38432	38500	38365	38398	38501	38424	38675	38302	38709	38288	38364	38129	38587	38726	38535	38624	38716	38351	38220	38492	38717	38736	38412	38640	38297	38474	38773	38454	38595	38156	38607	38529	38378	38079	38322	38766	38607	38645	38498	38180	38514	38388	38538	38551	38456	38458	38765	38286	38671	38381	38367	38608	38519	38552	38287	38587	38606	38546	38498	38294	38424	38625	38474	38581	38525	38666	38646	38415	38326	38498	38586	38649	38545	38436	38507	38267	38523	38567	38558	38617	38605	38556	38394	38358	38421	38493	38005	38167	38312	38843	38216	38721	38794	38441	38420	38518	38178	38581	38522	38584	38667	38524	38381	38660	38636	38657	38439	38269	38402	38379	38527	38449	38244	38617	38646	38385	38389	38404	38797	38444	38449	38274	38606	38470	38286	38267	38371	38458	38504	38570	38453	38433	38276	38692	38429	38488	38375	38582	38550	38426
37469	64224	62944	52461	46193	41307	37718	35303	33675	32562	31840	30845	30095	29654	29300	28933	28675	28238	28134	28116	27963	28056	27671	28045	27663	27628	27941	27808	27801	27704	27742	27567	27877	27549	27465	27680	27443	27645	27582	27367	27336	27460	27557	27312	27424	27540	27619	27572	27493	27544	27304	27230	27431	27200	27328	27515	27301	27545	27470	27178	27186	27275	27446	27500	27377	27536	27395	27226	27414	27235	27486	27365	27381	27296	27352	27319	27288	27437	27502	27240	27167	27214	27442	27450	27288	27328	27344	27329	27320	27320	27110	27358	27364	27203	27398	27199	27376	27225	27333	27431	27403	27444	27298	27304	27294	27345	27327	27276	27327	27258	27485	27278	27215	27415	27067	27390	27513	27378	27277	27420	27480	27258	27429	27240	27241	27496	27456	27456	27466	27293	27250	27423	27319	27369	27196	27427	27236	27219	27419	27416	27519	27242	27463	27362	27358	27342	27013	27526	27255	27439	27169	27415	27474	27458	27175	27533	27329	27495	27392	27312	27393	27352	27578	27199	27437	27425	27329	27316	27376	27371	27426	27366	27286	27346	27568	27275	27240	27318	27286	27310	27248	27276	27507	27253	27219	27198	27318	27165	27300	27315	27234	27286	27325	27317	27069	27108	27199	27460	27206	27297	27438	27259	27325	27148	27286	27363	27261	27296	27258	27303	27465	27317	27365	27426	27305	27347	27276	27328	27451	27340	27304	27335	27461	27528	27397	27418	27233	27452	27318	27433	27280	27215	27269	27156	27358	27198	27391	27202	27250	27415	27309	27407	27297	27242	27257	27415	27347	27276	27322	27133	27502	27410	27281	27364	27494	27195	27489	27189	27345	27147	27327	27284	27219	27154	27226	27297	27442	27192	27465	27092	27367	27255	27237	27298	27454	27176	27384	27453	27342	27138	27308	27243	27299	27218	27317	27352	27379	27248	27367	27457	27323	27330	27272	27302	27400	27408	27335	27231	27411	27334	27344	27259	27417	27508	27187	27376	27300	27438	27417	27153	27291	27336	27284	27529	27086	27385	27343	27308	27263	27487	27143	27331	27798	27224	27382	27382	27299	27408	27389	27200	27245	27363	27253	27328	27321	27280	27264	27129	27510	27294	27176	27319	27294	27283	27228	27170	27372	27233	27223	27460	27293	27468	27306	27388	27320	27337	27241	27279	27203	27236	27368	27307	27458	27252	27276	27322	27486	27186	27250	27388	27321	27286	27272	27402	27357	27302	27346	27298	27453	27059	27196	27170	27345	27255	27337	27449	27253	27304	27342	27178	27394	27144	27431	27480	27107	27263	27472	27625	27214	27259	27335	27428	27193	27263	27293	27359	27496	27373	27596	27262	27093	27298	27380	27214	27340	27450	27367	27299	27334	27363	27115	27304	27294	27288	27313	27249	27162	27247	27263	27344	27291	27417	27435	27298	27313	27404	27241	27259	27365	27477	27415	27553	27534	27508	27483	27255	27368	27248	27354	27171	27295	27233	27296	27398	27237	27388	27259	27421	27398	27344	27350	27338	27275	27325	27254	27284	27442	27270	27267	27398	27245	27209	27252	27356	27439	27325	27362	27474	27457	27284	27265	27431	27548	27442	27188	27473	27320	27361	27353	27398	27184	27285	27113	27360	27378	27336	27210	27317	27437	27350	27319	27345	27281	27424	27385	27226	27255	27309	27294	27255	27454	27380	27349	27377	27303	27221	27388	27233	27199	27315	27442	27315	27545	27377	27461	27505	27254	27385	27397	27355	27309	27463	27265	27453	27394	27483	27197	27353	27470	27538	27322	27219	27244	27169	27349	27187	27327	27333	27264	27398	27211	27304	27371	27215	27301	27298	27349	27430	27283	27479	27246	27382	27272	27436	27304	27151	27342	27181	27331	27329	27540	27384	27302	27216	27393	27363	27225	27351	27206	27412	27184	27477	27303	27235	27350	27346	27099	27289	27488	27340	27583	27357	27275	27432	27389	27122	27403	27366	27248	27288	27436	27213	27427	27216	27351	27390	27299	27233	27228	27257	27214	27238	27460	27279	27488	27169	27297	27339	27271	27294	27404	27377	27344	27256	27291	27246	27287	27323	27361	27201	27184	27297	27203	27399	27474	27257	27341	27213	27463	27308	27290	27495	27396	27145	27355	27293	27296	27332	27265	27401	27376	27343	27359	27208	27339	27514	27217	27306	27245	27149	27459	27285	27428	27310	27174	27302	27155	27361	27461	27304	27427	27148	27362	27260	27315	27192	27503	27130	27283	27234	27310	27393	27333	27472	27487	27401	27293	27273	27516	27411	27326	27326	27334	27402	27244	27413	27402	27178	27333	27326	27247	27089	27259	27477	27284	27369	27168	27326	27439	27496	27365	27758	27256	27390	27466	27264	27169	27439	27342	27459	27152	27433	27365	27318	27441	27434	27291	27350	27134	27274	27184	27303	27386	27500	27288	27554	27190	27274	27291	27401	27276	27354	27364	27455	27565	27244	27427	27106	27268	27270	27284	27255	27415	27314	27410	27396	27382	27210	27539	27154	27220	27353	27460	27366	27269	27394	27356	27461	27287	27166	27310	27231	27278	27367	27434	27310	27221	27462	27150	27408	27331	27394	27411	27396	27458	27361	27339	27292	27248	27269	27248	27432	27297	27326	27412	27317	27291	27470	27287	27251	27349	27414	27237	27031	27347	27277	27453	27336	27439	27231	27155	27242	27214	27368	27403	27532	27080	27255	27445	27269	27348	27264	27344	27322	27282	27304	27326	27352	27339	27232	27470	27100	27273	27264	27254	27190	27327	27545	27303	27425	27395	27421	27227	27265	27282	27245	27460	27323	27324	27206	27310	27356	27371	27234	27281	27347	27265	27258	27233	27418	27322	27566	27180	27203	27462	27210	27392	27199	27236	27537	27236	27379	27411	27368	27264	27272	27259	27271	27310	27176	27424	27287	27481	27296	27355	27352	27246	27260	27197	27429	27325	27327	27219	27331	27295	27258	27322	27373	27410	27338	27188	27239	27440	27213	27322	27256	27435	27263	27298	27357	27318	27450	27396	27311	27316	27388	27373	27461	27264	27273	27276	27300	27244	27273	27316	27138	27526	27297	27202	27318	27441	27201	27294	27153	27346	27347	27096	27208	27367	27499	27407	27332	27422	27178	27451	27348	27361	27192	27255	27267	27290	27441	27397	27482	27221	27383	27266	27245	27345	27199	27371	27339	27580	27171	27396	27359	27420	27443	27530	27349	27438	27386	27024	27424	27291	27312	27447	27304	27285	27301	27568	27126	27281	27323	27180	27512	27161	27293	27336	27265	27388	27322	27562	27402	27416	27279	27305	27184	27475	27218	27308	27407	27305	27341	27373	27341	27216	27276	27282	27313	27351	27370	27398	27258	27405	27305	27312	27269	27284	27356	27269	27178	27336	27429	27398	27431	27410	27471	27635	27347	27406	27410	27368	27377	27291	27106	27232	27161	27175	27413	27131	27453	27327	27400	27342	27166	27659	27274	27357	27411	27338	27089	27400	27461	27274	27314	27216	27200	27267	27343	27206	27534	27249	27425	27395	27549	27275	27445	27319	27281	27399	27227	27300	27300	27463	27269	27305	27279	27302	27300	27516	27291	27244	27342	27361	27416	27298	27324	27285	27531	27205	27249	27576	27316	27485	27151	27181	27513	27396	27314	27633	27376	27367	27476	27347	27542	27246	27382	27350	27427	27163	27364	27259	27378	27442	27264	27451	27247	27359	27361	27433	27490	27452	27248	27207	27222	27281	27360	27483	27283	27283	27317	27432	27307	27184	27316	27500	27318	27311	27395	27374	27308	27359	27314	27400	27325	27321	27272	27323	27443	27459	27305	27445	27408	27398	27378	27286	27323	27372	27283	27263	27353	27203	27379	27299	27378	27549	27315	27337	27314	27260	27393	27295	27310	27469	27266	27492	27261	27402	27297	27347	27393	27310	27243	27329	27406	27279	27268	27374	27452	27413	27347	27530	27286	27230	27333	27457	27226	27284	27171	27191	27278	27455	27299	27211	27347	27322	27075	27439	27147	27241	27216	27267	27222	27297	27279	27273	27341	27369	27326	27337	27332	27207	27173	27307	27248	27398	27258	27254	27445	27346	27310	27281	27220	27357	27339	27325	27183	27623	27208	27303	27452	27284	27342	27131	27201	27472	27398	27325	27496	27455	27086	27315	27424	27299	27308	27250	27088	27214	27349	27224	27462	27193	27388	27114	27397	27372	27212	27373	27262	27202	27272	27393	27336	27430	27464	27374	27493	27538	27236	27379	27364	27398	27398	27433	27330	27317	27380	27478	27264	27429	27197	27346	27260	27340	27279	27230	27426	27292	27387	27479	27251	27274	27223	27284	27501	27324	27424	27334	27286	27400	27131	27354	27400	27249	27438	27496	27300	27293	27434	27258	27262	27396	27423	27340	27176	27347	27333	27049	27257	27485	27304	27132	27430	27225	27323	27205	27334	27025	27361	27295	27236	27303	27400	27466	27161	27464	27296	27280	27221	27377	27251	27383	27424	27466	27195	27294	27441	27358	27265	27221	27359	27368	27330	27318	27320	27170	27448	27111	27400	27459	27286	27313	27302	27326	27259	27363	27251	27264	27420	27289	27417	27260	27300	27361	27272	27279	27463	27315	27322	27565	27294	27272	27425	27320	27307	27303	27269	27372	27559	27513	27018	27480	27256	27284	27245	27261	27398	27331	27290	27190	27358	27341	27371	27313	27369	27250	27279	27354	27203	27486	27424	27258	27344	27286	27342	27377	27398	27203	27411	27314	27575	27556	27365	27223	27526	27308	27514	27483	27377	27385	27226	27440	27017	27145	27345	27284	27296	27555	27407	27400	27481	27258	27473	27426	27234	27218	27456	27256	27392	27557	27329	27300	27360	27448	27383	27374	27444	27238	27586	27126	27259	27437	27494	27244	27259	27352	27345	27312	27256	27194	27315	27358	27328	27337	27300	27367	27264	27316	27423	27206	27267	27316	27442	27260	27376	27228	27411	27283	27569	27373	27477	27252	27340	27228	27297	27442	27363	27418	27305	27159	27369	27265	27356	27317	27554	27340	27280	27328	27329	27371	27334	27377	27253	27536	27427	27302	27307	27585	27375	27389	27307	27465	27323	27034	27531
38268	43674	52511	49127	44170	42411	41115	40450	39858	39628	39063	39393	38886	39011	38829	38394	38645	38843	38743	38412	38748	38336	38347	38500	38557	38354	38484	38462	38559	38220	38480	38502	38490	38360	38455	38296	38348	38571	38589	38452	38438	38104	38497	38371	38353	38327	38427	38219	38503	38326	38317	38239	38462	38238	38390	38493	38623	38218	38402	38291	38571	38343	38386	38532	38273	38400	38350	38153	38402	38359	38081	38194	38235	38433	38382	38177	38037	38686	38228	38437	38583	38020	38234	38486	38496	38566	38281	38440	37992	38285	38661	38462	38334	38021	38330	38232	38399	38601	38282	38237	38300	38490	38195	38036	38315	38736	38597	38375	38624	38396	38308	38029	38414	38466	38459	38200	38223	38286	38357	38308	38202	38449	38343	38062	38190	38490	38451	38725	38309	38528	38333	38273	38126	38181	38435	38360	38378	38481	38482	38245	38290	38045	38196	38339	38137	38506	38315	38539	38547	38360	38050	38496	38212	38276	38176	38135	38179	38322	38215	38413	38075	38191	38329	38119	38522	38477	38387	38333	38369	38309	38343	38401	38384	38618	38506	38218	38353	38178	38314	38558	38432	38132	38352	38528	38229	38366	38324	38399	38482	38353	38371	38607	38290	38458	38493	38301	38196	38488	38586	38221	38437	38471	38294	38062	38600	38532	38545	38426	38496	38567	38587	38375	38415	38084	38415	38243	38418	38425	38576	38112	38317	38321	38390	38191	38363	38346	38142	38437	38410	38351	38641	38375	38332	38383	38256	38113	38298	38372	38326	38388	38408	38218	38291	38201	38378	38573	38473	38318	38535	38032	38493	38478	38233	38548	38361	38463	38511	38709	38642	38069	38371	38634	38558	38439	38433	38395	38386	38414	38299	38668	38536	38371	38057	38504	38476	38571	38435	38463	38364	38233	38606	38672	38252	38199	38302	38404	38499	38340	38417	38494	38593	38076	38506	38517	38345	38634	38032	38266	38425	38327	38393	38474	38414	38348	38480	38391	38440	38533	38055	38333	38521	38460	38500	38106	38271	38293	38401	38495	38331	38290	38303	38427	38195	38330	38423	38452	38320	38498	38255	38224	38120	38470	38449	38414	38416	38314	38361	38365	38559	38218	38263	38248	38117	38287	38465	38407	38211	38231	38368	38406	38523	38191	38412	38162	38435	38294	38272	38438	38642	38580	38367	38407	38325	38309	38005	38217	38552	38397	38351	38503	38284	38448	38518	38515	38367	38159	38080	38608	38339	38374	38372	38154	38298	38194	38248	38528	38271	38300	38114	38398	38393	38353	38224	38460	38364	38366	38415	38155	38149	38366	38410	38445	38260	38370	38292	38571	38475	38425	38289	38367	38503	38290	38310	38566	38289	38115	38325	38624	38317	38348	38473	38201	38160	38389	38626	38430	38421	38485	38503	38468	38283	38018	38339	38163	38234	38478	38223	38622	38670	38430	38448	38280	38528	38276	38382	38837	38290	38344	38281	38373	38287	38511	38296	38172	38202	38269	38330	38444	38143	38362	38562	38388	38331	38307	38457	38363	38332	38409	38549	38275	38302	38499	38237	38513	38620	38479	38395	38299	38162	38306	38302	38380	38428	38408	38498	38413	38214	38402	38392	38290	38401	38117	38177	38240	38551	38393	38429	38195	38475	38440	38500	38562	38343	38392	38533	38490	38249	38501	38668	38206	38194	38033	38237	38124	38191	38611	38476	38199	38197	38399	38389	38312	38600	38313	38466	38551	38580	38151	38438	38190	38539	38174	38365	38415	38153	38551	38445	38481	38696	38619	38256	38305	38461	38386	38552	38423	38379	38276	38355	38326	38206	38463	38345	38150	38149	38284	38206	38235	38337	38323	38556	38390	38541	38561	38228	38685	38520	38330	38453	38246	38220	38397	38354	38209	38323	38095	38290	38313	38473	38362	38293	38153	38458	38236	38141	38351	38448	38390	38742	38382	38239	38493	38210	38167	38324	38207	38219	38364	38600	38227	38349	38142	38324	38448	38471	38573	38140	38117	38436	38337	38370	38339	38463	38398	38125	38328	38273	38274	38370	38465	38441	38563	38532	38211	38570	38559	38625	38145	38488	38457	38212	38353	38399	38162	38091	38284	38648	38022	38244	38214	38641	38387	38513	38109	38536	38233	38347	38422	38338	38262	38308	38063	38374	38045	38269	38344	38163	38354	38331	38141	38608	38622	38578	38292	38434	38231	38137	38471	38401	38170	38487	38392	38649	38502	38776	38327	38413	38140	38158	38312	38412	38337	38259	38368	38429	38311	38600	38455	38452	38210	38289	37997	38517	38405	38307	38473	38138	38167	38373	38426	38225	38274	38697	38589	38291	38530	38448	38306	38300	38460	38395	38538	38439	38563	38251	38531	38217	38503	38622	38374	38216	38327	38290	38420	38507	38042	38404	38300	38631	38197	38297	38558	38001	38289	38563	38146	38248	38542	38275	38300	38274	38140	38421	38324	38403	38367	38376	38394	38430	38404	38236	38464	38355	38408	38301	38261	38064	38389	38273	38375	38395	38224	38573	38327	38454	38577	38337	38550	38631	38524	38584	38432	38270	38446	38468	38394	38432	38075	38292	38457	38266	38046	38386	38559	38382	38437	38635	38575	38360	38460	38328	38460	38447	37931	38355	38454	38258	38644	38433	38373	38465	38361	38666	38346	38472	38337	38460	38508	38509	38645	38466	38268	38250	38375	38564	38390	38493	38526	38512	38360	38204	38309	38498	38469	38054	38324	38308	38371	38059	38439	38489	38111	38466	38302	38298	38402	38578	38301	38467	38287	38219	38144	38397	38330	38293	38441	38470	38375	38426	38451	38610	38430	38596	38451	38435	38209	38428	38556	38240	38236	38428	38383	38489	38584	38675	38527	38219	38371	38339	38361	38416	38303	38411	38357	38314	38546	38515	38446	38375	38059	38718	38550	38202	38511	38613	38567	38268	38248	38467	38253	38480	38450	38400	38347	38416	38304	38394	38631	38296	38307	38188	38241	38402	38437	38569	38748	38613	38455	38183	38662	38175	38518	38729	38258	38688	38264	38295	38357	38495	38609	38272	38435	38299	38323	38466	38206	38099	37979	38404	38338	38312	38243	38231	38437	38383	38377	38569	38572	38091	38325	38292	38439	38321	38508	38509	38435	38002	38365	38338	38393	38428	38275	38622	38159	38494	38414	38091	38156	38419	38584	38365	38448	38517	38353	38617	38486	38400	38361	38397	38237	38314	38523	38418	38516	38379	38255	38588	38265	38319	38501	38649	38595	38451	38315	38543	38494	38403	38360	38309	38492	38463	38313	38242	38320	38462	38390	38331	38519	38489	38758	38382	38472	38321	38516	38416	38265	38198	38359	38343	38232	38394	38611	38632	38375	38435	38155	38475	38686	38449	38595	38399	38382	38530	38665	38257	38283	38342	38329	38399	38372	38109	38560	38123	38313	38593	38327	38407	38375	38526	38514	38221	38120	38760	38076	38202	38378	38412	38284	38052	38072	38318	38205	38497	38538	38481	38402	38395	38205	38281	38357	38435	38331	38320	38503	38503	38351	38433	38111	38834	38027	38412	38076	38673	38494	38590	38401	38237	38369	38331	38066	38292	38484	38436	38245	38469	38104	38327	38035	38340	38549	38107	38075	38255	38292	38246	38335	38489	38231	38501	38195	38297	38445	38274	38341	38873	38552	38201	38680	38755	38489	38723	38543	38440	38466	38340	38635	38420	38561	38214	38346	38168	38662	38354	38244	38342	38462	38706	38368	38126	38261	38291	38746	38532	38399	38762	38147	38541	38148	38310	38199	38558	38624	38636	38339	38318	38453	38358	38335	38284	38322	38252	38633	38492	38540	38374	38727	38600	38414	38144	38435	38319	38234	38336	38419	38420	38448	38410	38266	38309	38259	38336	38281	38300	38531	38381	38383	38350	38536	38372	38469	38436	38319	38401	38347	37979	38399	38421	38264	38422	38750	38306	38159	38595	38556	38336	38313	38424	38596	38456	38195	38118	38502	38311	38438	38374	38466	38450	38266	38157	38410	38290	38509	38414	38510	38375	38365	38227	38584	38354	38395	38379	38345	38390	38450	38301	38185	38194	38049	38392	38347	38456	38530	38709	38483	38204	38517	38392	38180	38459	38624	38351	38346	38192	38308	38192	38410	38452	38401	38281	38218	38575	38218	38481	38404	38388	38553	38549	38409	38530	38259	38415	38416	38401	38341	38588	38319	38285	38407	38675	38255	38612	38410	38337	38373	38656	38448	38376	38393	38362	38265	38075	38179	38444	38095	38659	38430	38219	38295	38390	38423	38501	38459	38303	38318	38379	38318	38560	38294	38677	38436	38379	38215	38363	38205	38333	38280	38395	38491	38389	38444	38163	38564	38545	38310	38466	38478	38502	38363	38392	38190	38144	38469	38349	38408	38418	38511	38446	38555	38332	38773	38533	38503	38485	38327	38006	38371	38236	38112	38411	38293	38530	38323	38398	38419	38206	38098	38376	38539	38503	38609	38462	38167	38425	38278	38387	38164	38391	38376	38319	38379	38388	38198	38612	38289	38507	38733	38868	38436	38253	38348	38468	38320	38269	38661	38465	38522	38490	38418	38224	38493	38402	38427	38546	38380	38368	38254	38677	38520	38664	38045	38591	38330	38012	38279	38383	38102	38530	38175	38379	38552	38525	38530	38350	38612	38352	38435	38537	38453	38562	38285	38222	38256	38458	38327	38555	38538	38544	38316	38387	38259	38410	38474	38345	38213	38279	38077	38328	38402	38516	38344	38552	38626	38492	38431	38290	38358	38251	38215	38714	38364	38215	38187	38289	38558	38223	38466	38482	38317	38199	38451	38474	38274	38275	38339	38437	38216	38391	38534	38755	38416	38554	38446	38567	38376	38231	38269	38075	38224	38809	38234	38489	38132	38449	38586	38468	38350	38470	38234	38456	38608	38277	38485	38550	38232	38370	38283	38141	38269	38379	38362	38278	38690	38450	38614	38506	38356	38630	38608	38558	38398	38303	38526	38591	38460	38431	38928	38241	38642	38301	38493	38668	38564	38305	38533	38393	38447	38698	38416	38525	38335	38481	38362	38559	38105	38518	38329	38539	38347	38398	38415	38281	38383	38053	38216	38414	38315
38329	54114	52491	43661	37591	34450	31932	30665	29990	29494	29073	28631	28479	27948	27766	27872	27585	27739	27423	27433	27415	27459	27417	27118	27550	27393	27348	27227	27183	27294	27385	27276	27367	27373	27244	27224	27236	27157	27313	27088	27084	27166	27078	27213	27254	27207	27256	27143	27156	27183	27043	27033	27059	27159	27042	27043	27145	27161	27272	27289	27114	27059	27260	27260	27089	27125	27137	27081	27182	27115	26981	27163	27295	27250	27117	27132	27168	27068	27073	27155	27186	27217	27339	27323	26892	27060	27122	27096	27109	27209	27114	27071	27029	27150	27052	26989	27321	27186	27352	27255	27034	27226	26994	27062	27306	27170	27021	27253	27046	27438	27294	27075	27291	27273	27259	27097	27140	27127	27286	27284	27094	27177	27235	27351	27236	27003	27072	27405	27229	27186	27240	26970	27143	27071	27112	27092	27094	27154	27366	27078	27169	27028	27023	27153	27334	26851	27086	27211	27306	26997	27072	27154	27353	27113	27066	27131	27045	27202	27181	27184	27264	27055	27227	27198	27217	27155	27170	27186	27086	27182	27110	27182	27187	26921	27080	27168	27261	27027	27299	27101	27125	27192	27273	27148	27120	27248	27146	27291	27214	27026	27201	27005	27186	27006	27189	27154	27013	27281	27321	27245	27310	27091	27232	27061	27078	26977	27051	27159	27194	27297	27040	27177	27030	27330	26978	27022	27246	27243	26960	27149	27009	27329	27234	27122	27035	27122	27175	27132	27232	27108	27328	27143	27332	27042	27095	27389	27152	27064	27198	26942	27168	27054	27196	27075	27236	27027	27116	27241	27141	27062	27081	27234	27113	27189	27287	27049	27214	27218	26896	27312	27172	27162	27070	26977	27281	27108	27077	27244	27174	27180	27254	27370	27088	27181	27250	27162	27093	27282	27038	26967	27184	27046	27228	27214	27248	27251	27199	27028	27140	27191	27056	27088	27154	27058	27048	27159	27129	27196	27130	27062	27301	27240	27248	27135	27095	27249	27145	27266	27081	27245	27106	27348	27037	27107	27045	27199	27250	27135	27028	27062	27334	27042	27241	27327	27149	27063	27158	27020	27097	27305	27047	27222	27115	27123	26893	27130	27147	27245	27118	27172	27218	27045	27220	26917	26982	27168	27026	27278	27112	27123	27138	27095	27324	27142	26995	27024	27144	27128	27122	27126	26960	27201	27084	27172	27035	27036	27228	27128	26999	27325	27174	26998	27318	27152	27101	27044	27189	27177	27327	27175	27211	26974	27069	27334	27262	27136	27234	27309	27219	27086	27005	27097	27080	27268	27289	27199	27242	27056	27074	27077	27039	27137	27114	27284	27170	27090	27324	26948	27329	27003	26946	26916	27239	27095	27112	27055	27136	26963	27320	27208	27093	26888	27097	27097	27239	27004	27239	27138	27217	27221	27165	27029	27224	27225	27050	27176	27260	27267	27178	27318	27159	27170	27230	27125	27178	27143	27236	27050	27054	27217	26921	27154	27076	27381	27023	27084	27084	27119	27134	27120	27247	27119	27039	27251	27146	27249	27233	27075	27280	27143	27278	27277	27230	27150	26898	27139	27129	27050	27302	27051	27301	27210	27074	27150	27150	27005	27171	27229	27216	27251	27219	27038	27179	27158	27355	27205	27046	27076	27084	27015	27185	27093	27145	27311	27138	27042	27077	27186	27248	27130	27138	26987	27303	27048	27026	27051	27129	27281	27255	26909	27066	26964	27172	27064	27295	27262	27180	27286	27172	27082	27144	27409	27133	27029	27267	27155	27143	27377	27145	26970	27228	27074	27009	27072	27401	26895	27227	27295	27226	27048	27176	27085	27120	27195	27113	26963	27085	27241	27099	27137	26985	27091	27127	27277	27090	27156	27328	27110	27146	27193	27197	27073	27145	27176	27158	27160	27208	27230	27265	27205	27309	27159	27234	27358	27133	27064	27214	27187	27200	27011	27059	27045	27116	27136	27214	27070	27105	27231	27207	27075	27218	27321	27392	27255	27198	27270	27060	27453	27122	27141	27048	27287	27243	27193	27074	27194	27144	27114	27031	27244	27203	27223	26991	27110	27227	27095	27075	26995	27306	27217	27280	27201	27293	27270	27162	26869	27041	27042	27135	27124	27327	27298	27315	27048	27239	26974	27113	27241	27147	27248	27212	27279	27015	27338	27071	27272	27015	27147	27215	27046	27105	27167	27175	27126	27276	27146	27255	27281	27207	27156	26883	27148	27069	27076	27196	27055	27113	27243	27052	26970	27321	27122	27178	27274	27155	27241	27128	27296	27008	27103	27369	27334	27181	27142	27076	27265	27099	27120	27265	26933	27112	26966	27265	27063	27058	27033	27214	27102	27145	27133	27083	27166	27331	27096	27299	27168	27202	26968	26967	27094	27056	27176	27103	27150	27171	27136	27168	26964	27132	27075	27195	27172	27174	27253	27312	26991	27154	27360	27009	27248	27237	27039	27297	27283	27280	27113	27040	27096	27075	27417	27235	27017	26952	27081	27076	27092	27357	27150	27144	27003	27026	27056	27238	27044	27094	27140	27247	27295	27213	27188	27189	27090	27232	27142	27154	27317	27167	27136	27122	27218	27280	27178	27150	27041	26913	27109	27099	27078	27089	27220	27133	27118	27201	27103	27089	27128	27067	27098	27258	27188	27150	26989	27099	27060	27173	27018	27282	27008	26976	27090	27130	27209	27242	27376	27304	27077	27091	27222	27215	27220	27158	27098	26977	27076	27211	27104	27032	27049	27294	27061	27127	27281	27161	27069	27324	27158	27334	27140	27122	27063	27211	27120	27107	27136	27204	27119	27163	27070	27262	27126	27048	27311	27141	27161	27187	27160	27027	27342	27081	27092	27100	27221	27117	27031	27097	27288	27167	27065	26942	27053	27166	27145	27158	26922	27149	27348	27140	26985	27033	27323	27256	27243	27062	27206	27188	27141	27225	27102	26984	27233	27174	27117	27094	27187	27122	27240	27368	27155	27109	27033	27196	27099	27017	26948	27186	27215	27134	26990	27209	27162	27288	27201	27370	27102	26934	27126	27027	27265	27132	27232	27171	27260	27090	27191	27045	27224	27279	27299	27094	27253	27164	27290	27249	27188	27207	27210	27355	27215	27271	27169	27178	27172	27194	27287	27075	27231	27077	27205	27148	27184	27160	27039	27285	27167	27003	27000	27162	27205	27195	27036	27128	27039	27164	27038	27130	27208	27092	27220	27152	27144	27256	27199	27141	27298	27035	27174	27182	27166	27077	27246	27076	26929	27037	27147	27410	27142	27165	27195	27186	27149	27433	27141	27184	27130	27019	27218	27323	27139	26990	27258	26971	27217	27186	27108	27136	27133	27168	27098	27243	27107	27271	27162	27249	27172	26979	27271	27156	26991	27384	27148	26846	27286	27035	27230	27072	27131	27296	27302	27339	27031	26910	27121	27161	27195	27075	27216	27291	27169	27187	27381	27213	27225	26913	27245	27142	27225	27240	27218	27165	27314	27215	27000	27067	27165	27072	27154	27034	27159	27061	27253	27159	27203	27172	27061	27254	27066	27086	27310	27350	27248	27242	26907	27119	27334	27088	27241	27051	27180	27154	27306	27108	27156	27092	27133	27163	26987	26992	27020	27128	27010	27338	27139	26975	27066	27055	27247	27100	26963	27097	27226	27374	27108	27078	27182	27350	26985	27167	27136	27101	27253	27087	27134	27087	27076	27270	27074	27147	27220	27010	27122	27157	27204	27092	27123	27102	27190	26897	27253	27090	27110	27034	27153	27052	27127	27277	27130	27076	27035	27040	27273	27379	27210	27057	27042	27171	27272	27116	27327	27002	27277	27164	26980	27103	26850	27297	27213	27147	27222	27037	27109	27086	27132	27253	27013	27178	27096	27029	27282	27120	27301	27252	26933	27203	27020	27244	27119	27229	27328	27264	27130	27218	27223	27165	27267	27159	27154	27153	27192	27087	26854	27262	26933	27130	27154	27114	27140	27062	27173	27110	27007	27151	27250	27068	27169	27290	27220	26975	27280	26958	27312	27120	27237	27108	27220	27234	27104	27254	27200	27152	27071	27068	27254	27113	27106	27064	27070	26860	27066	26984	27207	27201	26997	27251	27279	27195	27092	27098	27069	27276	27132	27122	27131	27155	27200	27170	27120	27049	27038	27067	27144	27282	27147	27285	27041	27186	27266	27036	27078	27076	27157	27250	27111	27346	27201	27220	27121	27166	27226	27078	26949	27253	27323	27220	27013	27310	27285	27082	27234	27165	27004	27197	27221	26954	26958	27258	26940	26984	27196	27153	27240	27228	27176	27085	26934	27239	27128	26992	27228	27221	27161	27215	27040	27229	27066	27118	27130	27096	27014	27134	26959	27283	27322	26988	27116	27242	27071	27227	27170	27153	27359	27087	27080	27065	27194	27332	27156	27147	27145	27158	27045	27208	27110	27232	27167	27240	27139	27089	27090	27220	27154	27001	27312	27125	27254	27122	26985	26985	27026	27029	27148	27132	27152	26918	26961	27074	27340	27235	27386	27194	27043	27151	26975	27053	27241	27175	27200	27156	27301	27218	27112	27169	27193	26942	27152	27223	27151	27198	27301	27014	27095	27385	26961	27374	27012	27024	27235	27106	27063	27282	27206	27383	27104	27066	27073	27003	27016	27078	27130	27058	27201	27169	27230	27008	27075	27211	27099	27264	27019	27185	27225	27098	27283	27176	27243	27015	27230	27129	27063	27343	27174	27070	27045	27093	27181	27293	27283	27177	27018	27138	27205	27353	27208	27179	27409	26973	27118	27133	27058	27143	27118	27305	27000	27198	27154	27203	27216	27117	27052	27242	27096	27307	27042	27183	27003	27190	27199	27222	27271	27104	27143	27125	27037	27234	27174	27193	27237	26935	26945	27169	27025	27029	27101	27374	27188	27189	27071	27107	27196	27155	27060	27255	27248	27342	27230	27197	27190	27275	27015	27211	27431	27206	27267	27178	27139	27115	27145	27136	27236	27356	27138	27258	27125	27191	27181	27154	27164	27003	27198	26974	27149	27190	27290	27057	27215	27156	27288	27229	27160	27239	27297	27110	27294	27209	27204	27150	27087	27261	27091	27069	27055	27307	27122	27146	27153	27133	27049
24588	21746	31119	34104	38606	42606	43143	41191	40527	40679	40033	39714	39335	39212	39136	38823	38655	38779	38563	38416	38415	38438	38423	38165	38214	38340	38272	38255	38194	38270	38227	38377	38287	38062	38067	38537	38301	38370	38312	38202	38260	38302	38337	37930	38459	37968	38245	38147	38311	38011	38180	38195	38318	38101	37978	37985	38277	38409	38180	37964	38289	38343	37988	38205	38168	37908	37991	38302	38385	37872	38186	37953	38142	38098	38198	38142	37928	38160	37919	38044	38085	38117	38141	38074	38310	37854	38395	38101	38175	38275	38071	37913	38043	38037	38208	38282	38033	38102	38195	38018	37897	38070	38191	37896	38245	38011	37965	37970	38349	37994	37992	38145	38204	38270	38219	38398	38254	38432	38228	37946	38186	38104	38160	38095	38151	38137	38168	38201	37949	38251	38049	38041	37913	38326	37965	38243	38105	38078	38229	38324	38132	37952	38300	38253	38306	38074	38136	38214	38096	38034	37985	38051	38274	38142	37965	38026	38452	38094	38143	38223	38100	37885	37581	38444	38036	38146	38043	37962	38238	38241	38017	38201	37949	38160	38211	38462	38123	38377	37797	38086	38018	38356	38228	37792	37966	38159	38170	38209	38230	38114	38256	37948	38019	38218	38120	38149	38180	38230	38213	38268	38197	37961	38215	38026	38090	38027	38124	38038	38194	38211	38053	38182	38109	38224	38082	38075	38123	38160	38132	38170	38158	38278	38290	38011	38088	37920	38012	38155	38230	37947	38007	38096	38142	38236	37958	37967	38070	37887	38022	38174	37636	38230	37714	38197	38053	38130	38272	37971	38063	37987	38358	38250	38269	38123	38111	38052	38127	38323	37620	38061	38286	38323	37971	38177	38246	38418	38018	38173	38052	38362	37832	38212	38178	38048	38073	38248	38219	38171	38143	38072	38053	37991	38089	37950	38129	38037	38119	37972	38091	38070	38079	38243	37963	37884	38035	38006	38354	38105	38206	38337	38014	37906	38076	38311	38038	38112	37840	38130	38045	38253	38165	38319	38096	38201	38196	38192	38265	38052	38189	38071	38301	37888	38127	38045	38386	37996	38241	38203	38067	38292	38135	38017	38273	38265	38211	38011	38362	37945	38268	38199	37969	38303	38065	37726	38155	38203	38272	38091	38078	38142	37995	38105	37965	38339	37988	37880	37830	38131	38223	38183	38252	38399	38180	37998	38097	38204	38184	38161	38059	38103	38227	37993	38042	38086	38084	37868	37911	37956	37834	38010	38176	38177	38098	37808	38137	38177	38471	38161	38070	38114	38368	38014	37830	38275	38223	38235	37925	37993	38081	38249	38188	38269	38219	37856	38224	38175	38187	38093	38190	37937	38290	38354	38007	37934	38150	38045	38193	38157	38151	38138	37827	37891	38084	37853	38028	37959	38578	37910	38301	38058	37755	37911	37961	37937	38079	38100	37924	37894	38080	38119	38286	38114	38281	37909	38160	38526	38087	37981	38262	38289	38160	38294	38336	38276	38095	38300	38183	38220	38107	38340	38208	37906	38030	38294	37957	38083	37924	38116	38117	37939	38016	38035	38231	37896	37869	38328	38105	38286	38224	38336	37965	37752	38029	38294	38058	38146	38093	37964	38127	38174	37912	38081	38222	38039	38039	38362	37930	38150	38019	38427	38228	37979	37887	38192	37954	38174	38254	38194	38037	38172	38048	38166	37974	38134	38048	38161	38021	37881	38048	38155	38021	38049	38131	37834	38239	38170	38086	38008	37787	38063	38112	38033	38439	38148	37816	37860	38143	38174	38295	38250	38040	38225	38108	38397	37944	38231	38275	38201	38296	38171	38350	38031	37827	38164	38155	37994	38171	38269	37944	38102	38254	38133	38175	38240	38206	37977	37977	38083	38228	38154	38092	38085	37972	37959	38162	38091	38070	38158	37987	37979	38096	38198	38318	38296	38089	38194	38259	38044	38208	38234	38160	37945	38170	38051	38054	38144	38228	37945	38151	38230	38327	38157	38210	38207	38162	37998	38567	38034	38358	38183	38194	37777	38243	38238	37968	37954	38245	38028	37971	38149	38296	38124	37745	38045	38219	38042	38495	38069	38145	38184	38145	38037	38239	38130	38135	38193	38169	38045	38169	38140	38052	37781	37929	38099	37978	37908	38019	38299	38052	37857	38280	37839	38184	38133	38187	38284	37948	38087	38057	37947	38322	38101	38117	38067	38146	38076	37944	37984	38163	38510	38201	37899	37960	38298	38211	38267	37969	37973	38234	37921	38353	38079	38275	38288	38076	38182	38283	38189	38072	38051	38105	38193	37939	38060	37947	38096	38063	38132	38225	38124	38232	38106	38187	37950	38057	38177	38058	37924	37996	37970	38191	37967	38330	38062	37982	38170	38058	38309	37880	37750	38121	38263	38245	38126	38322	38073	38255	38110	38295	38237	37990	38189	37965	38010	38271	37960	37981	37957	38327	38052	38034	38193	38087	38013	38203	38235	38044	38112	38129	38128	38016	38191	38206	38148	37958	38043	38143	38030	38276	38231	38327	38347	37690	38038	38238	37851	37946	37941	38028	38232	38283	38262	38317	38157	38476	38061	38448	38225	38105	37951	38186	38271	38103	37971	38264	38090	38144	38110	38199	38110	38168	38174	37959	38152	38131	37947	38296	38217	38122	37856	38045	38361	38219	38148	38114	38008	37842	38266	38171	38143	38119	38162	37936	38190	37990	38024	38067	37828	38141	38249	37921	38164	37983	38365	38172	37862	38003	38190	38056	37914	37938	38101	38073	38071	37982	37704	38232	38295	38049	38157	38091	38100	38255	38163	38072	38052	38261	38085	38062	37868	37963	38015	38013	37866	37940	38121	37912	37993	38233	38106	38111	38090	38210	38013	38065	38112	38057	38087	38134	38128	38553	37986	38135	38015	38242	38072	38218	38097	38015	37990	38134	38046	38039	37859	38209	38166	38024	38273	38046	37793	37845	38119	38343	38024	37873	37965	38271	37960	38237	37983	37918	38122	37809	37916	38170	38032	38604	38086	38045	38156	38103	37981	37771	38211	38198	38085	38038	37979	38007	38173	37999	38185	38294	38397	38135	38333	38217	38221	37908	38159	38270	38127	38396	38083	38122	38121	38132	38359	38168	38324	38189	38049	38378	38269	38164	38225	37789	37834	37922	37918	38278	38163	37837	38072	38133	38371	38259	37974	38323	38056	38158	38063	38121	38023	38110	38011	38036	38220	38168	38088	38167	38230	38414	38028	38117	38382	37996	38028	38242	38196	38159	37980	38162	38156	38392	38201	37866	38185	38094	38264	38247	38490	38164	38037	38179	38137	38097	37911	38337	38238	37916	38213	37769	38358	38428	38040	38023	38240	38108	38001	38260	37923	38162	38276	38323	38218	38115	38089	38017	38109	38294	38321	38358	37971	38013	38230	38181	38224	38174	38244	38165	38010	38059	38237	38232	37908	38142	38241	38144	38014	38393	37936	38006	37862	38069	38069	38328	38117	38064	38497	38085	37981	38129	37970	38305	38250	37976	38058	38411	38093	37914	37811	37955	37982	38181	38479	38291	38137	38183	38247	38284	38380	38217	38001	37974	37941	38060	37979	38228	38402	38086	38181	38102	37990	38049	38101	38194	37853	38241	38072	38318	38217	38169	38349	38089	37968	38228	38120	38034	38165	37990	38245	38391	38282	38080	38051	38195	38347	38416	38104	38420	38151	38133	38176	38261	38084	38085	37955	38091	38261	38104	38171	37886	38102	38005	37996	38276	37990	37952	38251	38008	38143	38189	38128	38148	38343	37993	38166	38259	37820	38072	38098	38174	37867	38467	38207	38155	38156	38070	38072	38054	38051	38095	38399	38161	38089	37952	38061	38232	38132	38353	38200	37880	38003	37889	38195	38320	37919	38040	37981	38195	37954	37949	37855	37872	38067	38291	38071	38184	38168	38049	38277	38303	38048	38128	38003	38283	38182	38197	38354	37995	38472	38200	37939	38108	38260	38068	38070	38439	37888	38164	38009	38081	38185	38129	38306	38218	38167	38005	38143	37939	38059	38223	38146	37979	38186	38224	38206	38107	37939	38407	38076	38030	38049	38025	38034	38104	38448	38477	38311	38115	37845	38089	38071	37980	37877	38175	37948	38046	38315	38449	38029	37918	38045	38174	38106	37980	38232	38071	38324	38464	38027	37994	38115	38315	37999	38218	38129	38205	38083	38150	38236	38042	38319	38048	38244	38189	38259	37912	38213	38189	38103	38305	38125	38208	38204	38253	37937	38301	38167	37931	38125	38325	38221	38260	38202	38240	38179	38265	38354	38109	38087	38335	38013	38172	37906	38407	38349	38153	38008	38041	37953	38323	37867	38127	38385	38253	38236	38242	37899	38288	38384	38011	38340	38258	38170	37973	37928	37949	38196	38213	37928	38028	38235	38289	38312	38217	38164	38337	38196	38239	38211	38090	37903	38163	38088	38174	38237	37941	37957	38105	38089	38165	38253	38155	38146	38410	38517	38122	38093	38293	37886	38188	38181	37886	38341	38158	38354	38309	37778	38122	37933	38256	38121	38216	38164	38064	38163	37922	37961	38284	38182	38193	38037	38166	38066	38083	38204	38306	38174	38127	37912	38101	37851	38109	37972	37872	38072	38186	38218	37995	38117	38231	37957	37998	38035	38073	38187	38272	38177	38213	38204	38200	38060	38126	38115	37842	38330	38236	38097	38213	38107	37908	38116	38228	38149	37882	37952	38102	37921	37968	37993	38108	38207	37990	38325	38036	38324	38326	38158	37876	38091	38192	38085	38262	38294	38331	37994	38235	38134	38521	38132	38317	37868	38235	38090	38221	37978	37998	37963	38060	38360	37921	37876	38341	37981	38096	38248	38096	38287	37967	38319	38218	38046	38025	37982	38026	38137	38060	38150	37809	38297	38324	37953	38413	38360	38164	38181	38251	38198	37996	38244	37861	38125	38113	38335	37929	37805	38235	37827	38023	38205	38020	38015	38062	38197	38132	37934	38129	37978	38166	38035	37989	38174	38344	38033	38090	38071	38009	38085	38265	37992	37893	38050	38258	37785	37970	38307	38229	38123	38314	38242	38004	37901	38217	37935	38161	38121	38130	38270	38145	38003	38003	37862	38183	37920
36226	59939	58058	47810	41412	37195	34522	32679	31827	30989	30422	29644	29051	28693	28324	28231	27829	27770	27592	27534	27747	27670	27623	27540	27501	27417	27517	27452	27456	27408	27366	27295	27292	27382	27341	27179	27287	27195	27354	27295	27154	27283	27272	27175	27038	27062	27201	27083	26877	27373	27252	27294	27185	27070	26873	27091	27040	27032	27228	27059	27059	27204	27173	27181	27077	26937	27122	26997	27236	27193	27531	27148	27161	27140	27207	27007	27156	26972	27093	27139	26888	27142	27305	27213	27211	27205	27138	27228	27027	27213	27230	27313	27097	27171	27286	27054	27171	27061	27038	27137	27059	27255	27039	27260	27066	26961	27091	27149	27105	27179	27202	26976	27085	27116	27181	27248	27231	27003	27138	27119	27320	27088	27048	27202	27118	27190	27059	27162	27093	27161	27018	27184	27113	27288	27101	27148	27164	26965	27017	27085	27067	27001	27202	27215	27222	27196	27089	27029	27229	27190	27267	26970	27139	27280	27010	27008	27042	27236	27258	27257	27268	26982	27315	27264	27256	27264	26975	27331	27225	27156	27164	26939	27162	27001	27002	27162	27219	27169	27255	26862	27201	27058	27072	27085	27079	27098	27217	27221	27115	27112	27156	27292	26885	27077	27189	27056	27151	27068	27171	27049	27168	27112	26927	26972	27241	27048	27097	27059	27224	27311	27122	27046	27167	27071	27221	27030	26966	27127	26942	27200	27332	27387	27308	27222	27047	27252	27134	27258	27322	27108	27147	27214	27197	27237	26937	27112	27201	27100	27112	27056	27230	27225	27017	27319	27150	27004	27039	26941	27167	27055	27052	27172	27084	27135	26810	27104	27197	27270	27088	27116	27270	27045	27315	27437	27053	27140	27192	27019	27241	27179	27083	26956	27133	26999	27206	26946	27095	27183	27228	27146	27162	27107	27174	27123	27150	27143	27341	27015	27069	26989	27026	27249	27194	27084	27157	27097	27134	26840	27090	27033	27003	26867	27083	27057	27296	27240	27079	27032	27167	26997	27142	27158	27141	27100	27159	27112	27114	27025	27130	27215	27077	27120	27051	27187	27108	27195	27232	27072	27183	27009	27084	27219	26965	27009	27270	27057	27199	26953	27074	27153	27170	27033	27183	27023	27090	27171	27200	27027	27176	26954	27234	27125	27103	26971	27239	27098	27083	27059	27096	27165	27222	27104	27100	27205	27106	27054	26947	27169	27052	27070	27201	27085	27321	27021	26887	27052	27095	27078	27178	27068	26909	26979	27237	27088	27198	27047	27138	27003	27072	27103	26934	27030	27292	27101	27008	27087	26918	27300	26959	27241	27173	26958	27232	27102	27107	27008	27131	27001	27051	27234	27017	27060	27063	26947	27231	27134	27285	27173	27202	26897	27095	27234	27167	26861	27077	26990	27159	27094	27308	27011	27043	27138	27087	27050	27264	27177	27021	27095	26969	27070	27237	27206	27315	27148	27230	27015	26984	27296	27096	27203	27287	26948	27108	27185	27124	27176	27021	27164	27066	27047	27053	27000	27243	26990	26984	27115	27212	27165	27054	27053	27281	27224	27160	27112	27055	27076	27163	26991	27307	27205	27110	27175	27065	27155	27081	26950	26945	27203	27164	27279	26999	26910	27207	27092	26958	27270	27023	27117	27333	27364	27200	27279	26974	27133	27016	27049	27061	27066	27130	27171	27085	26916	27232	27147	27062	27237	27032	27169	27179	27075	27195	27032	27207	26912	27363	27143	27107	27068	27117	27151	27092	27159	27174	27210	27022	27057	27218	27274	27253	27166	27095	27247	27114	27065	26973	27115	27057	27116	26930	27234	27190	26974	27135	26886	27123	27178	27041	27347	27098	27081	27133	27127	27148	27027	27004	26994	27114	27234	26848	27177	27152	27021	27173	26905	26946	26859	27174	27146	27096	27054	27149	27155	27278	27000	27196	27102	27028	27244	26998	27020	27197	27077	26966	27271	27098	27011	27039	27163	27313	27115	27148	26797	27100	27175	27206	27011	27074	27226	27143	26937	27254	27168	27089	27254	26997	27090	26994	27195	27171	27235	27212	26954	26981	27060	26974	27073	27046	27334	27031	27316	27142	27179	27095	27065	27031	27004	27160	27127	27120	26903	27224	26986	27101	27101	27238	27112	27329	27061	27008	27156	27227	27146	27073	27151	27201	27077	27050	26976	27329	27227	27160	27052	27081	27130	27197	27112	27048	27062	27122	27121	26971	27103	27106	26999	26987	27206	27090	27074	27248	27166	26924	27222	26952	27091	26968	27025	27310	27085	26868	27391	27115	27233	27030	27124	26893	27136	26864	27104	27170	27251	27094	27195	27054	27097	27103	27126	26987	27154	27012	27041	27054	27140	27187	27321	27333	27283	27002	27290	27253	27199	27038	27246	27117	27003	27173	27236	27109	27028	27149	27103	27185	27196	27124	27188	27099	27006	27157	27126	27179	27058	27036	26978	27217	26978	27267	27047	27074	27137	27272	27141	27065	27066	27135	27008	27058	27143	27244	27172	27120	26926	26951	27160	27092	27098	27020	27193	27020	27067	26888	26981	27261	27252	27151	27005	27280	27162	27191	27231	27290	27119	27093	27094	27241	27048	26989	27201	27125	27107	27081	27152	27180	27174	27253	27289	27077	27081	27365	27234	26997	27214	27145	27147	27313	27150	27274	27170	27065	27214	27282	27151	27272	27269	27079	27224	27174	27082	27225	27180	27097	27153	27222	27250	27194	27108	27181	27030	27126	27315	27164	27060	27277	27310	27187	27269	27062	27134	27128	27125	27261	27240	27120	26934	26925	27119	27119	27350	27039	27133	27077	27357	27074	27313	27041	27197	26952	26967	27047	27076	27072	27146	27124	27203	27043	27081	27042	26965	27163	27043	27169	27200	26989	27231	27177	26946	27266	27107	27122	27063	27268	27036	27147	26983	27096	27123	27054	27101	27093	27152	27038	27188	27336	27225	27382	27128	27108	27073	27118	27161	27150	26973	27081	26962	27039	27192	27127	26969	27104	27125	27173	27037	27057	27025	27311	27058	27164	27276	27068	27161	27071	27162	27157	26996	27196	27245	27136	27037	27131	27082	27080	27269	27118	27033	27115	27193	27358	27251	27279	27048	27248	27167	27092	27094	27124	27028	27199	27100	27186	27189	27112	27076	27116	26967	27161	27060	27223	27153	26999	27124	27135	27086	27113	27011	27439	27013	27009	27255	27068	27113	27172	27267	27196	27089	26996	27026	27208	27191	27185	27235	27089	27070	27113	27297	27178	26989	27171	27213	27081	27035	27159	27141	27301	27256	27200	27294	26836	27076	27120	27268	27193	27139	27050	27142	27254	26833	27047	27260	27141	27161	26860	27270	27220	27104	27261	26946	27182	27206	27062	26992	27166	27136	27121	27125	27174	26999	27053	27328	26912	27380	27102	27176	27169	27138	27110	27206	27195	27081	27026	27223	27103	27108	27181	26997	27061	27013	26975	27092	27215	27129	26972	27108	27095	27253	27050	27298	27200	27167	27089	27138	27118	27006	27220	27145	27083	27106	27208	27072	27228	27125	27070	27052	27300	27099	27159	27002	27100	26947	27112	27046	27109	27094	27045	27399	27175	27119	27187	26988	27229	27225	27240	26868	27125	27194	26983	27096	27224	27027	27265	27229	26884	27247	27039	27053	27062	27069	27220	27270	27260	27030	27223	27229	27215	27293	27115	27094	27009	26988	27210	27197	27085	27136	27051	27292	26985	27193	27090	27155	27179	27201	27000	27346	27041	27073	27024	27125	27084	27196	27009	27231	26983	27163	27138	27122	27067	27146	27129	27159	27106	27262	27189	27147	26975	26930	27018	27055	27269	27002	27125	27081	27283	27121	27186	27082	27289	27036	27117	27199	27176	27044	27170	27113	27133	27196	26854	26984	27082	27262	27033	27013	27123	27036	27176	27159	27173	27252	27040	27150	27036	27084	26811	27244	27093	27356	27091	27088	27271	27047	26922	27228	27193	27160	27161	27252	27120	27192	27097	27096	26934	27224	27224	26992	27269	27204	27041	27059	27191	27150	27176	27290	27108	27169	26883	27309	27041	27092	27205	26975	27229	27061	27323	27207	27465	27260	27173	27115	27241	27079	27103	27162	27363	27157	27144	27124	27214	26925	27182	27298	26967	27011	27214	27183	27123	27238	27278	27115	26980	26971	27140	27209	27183	27241	27140	27253	26964	27173	27235	27205	27011	27006	27168	27242	27310	27074	27251	27151	27169	27169	27087	27035	27113	27172	27151	27296	26945	27327	27317	27067	26919	27065	27019	27177	27232	27173	27124	27199	26932	27071	27348	27198	27031	27129	27200	27317	27178	27008	27173	27231	27058	27193	27126	27240	27121	27089	27187	27263	27121	27203	27141	27046	27013	27347	27224	27036	27169	27357	27074	27263	27087	27046	27084	27138	27210	27291	27074	27154	27226	26950	27198	26900	27133	27204	26969	27285	27054	27231	27091	27168	27063	27101	27146	27054	27058	27360	27158	27298	27094	27062	27065	27024	27055	26993	27031	27154	27238	27259	27117	26992	27220	27119	27063	27167	27146	27246	27121	27166	27132	27142	27093	26924	27125	27195	27127	27122	27013	27091	27056	27130	27204	27207	27270	27204	27055	27102	27094	26997	27177	27180	27013	27194	27050	27223	27064	27166	27169	27054	27328	27014	27142	27158	27181	27066	27230	26920	27139	27243	27237	27219	27249	27075	27113	27016	27016	27142	26967	27182	27152	26976	27157	27065	27419	27014	27064	27152	27072	27139	27242	27361	27250	26998	27254	27246	27187	27027	27008	27188	27219	27118	26862	27105	27247	26948	27098	27247	27054	27016	27146	27000	27163	26886	27140	27190	27038	27151	27235	27214	27324	27154	27147	27031	27002	27225	27266	27152	27274	27044	27070	27219	27095	27091	27209	27059	27152	27342	27039	27076	27011	26997	27212	27252	27174	26982	27077	26926	27152	27307	27238	27183	27338	27258	27113	26949	27021	27045	27218	27234	27070	27122	27026	27336	27256	27005	27010	27257	27120	26908	27147	27332	27174	27273	27203	27277	27191	27116	27119	27338	27092	27067	27193	27104	26940	27004	27154	26981	27104	27266	27178	27301
23101	21539	29633	29316	35380	42795	45187	42587	42377	41819	41156	40217	40497	39904	39718	39820	39511	39621	39383	39075	39172	38926	39059	38956	38870	39030	38856	38958	38906	39072	38798	39082	38858	38508	38810	38749	38498	38783	38634	38708	38864	38754	39040	38570	38522	38806	38887	38522	38502	38606	38819	38728	38478	38492	38815	38885	38709	38531	38447	38503	38933	38684	38705	38663	38475	38683	38375	38804	38575	38716	38552	38791	38471	38820	38635	38578	38663	38483	38548	38642	38515	38568	38433	38515	38464	38649	39145	38577	38480	38573	38630	38615	38700	38838	38530	38522	38424	38478	38667	38685	38871	38641	38599	38580	38486	38548	38766	38497	38518	38731	38510	38405	38711	38419	38788	38635	38740	38760	38391	38522	38486	38343	38500	38649	38547	38558	38233	38554	38619	38667	38567	38645	38471	38774	38705	38655	38406	38600	38511	38621	38662	38370	38571	38483	38443	38354	38592	38397	38418	38379	38576	38460	38480	38678	38688	38497	38668	38610	38434	38584	38637	38653	38412	38494	38611	38559	38409	38610	38583	38860	38617	38325	38532	38435	38671	38644	38681	38205	38633	38536	38663	38711	38576	38652	38487	38506	38500	38673	38906	38542	38247	38445	38543	38673	38640	38505	38518	38721	38546	38540	38632	38535	38730	38893	38649	38509	38684	38116	38626	38768	38755	38827	38475	38185	38645	38573	38706	38502	38673	38741	38622	38576	38598	38430	38477	38286	38618	38382	38632	38681	38353	38612	38289	38592	38747	38625	38528	38788	38587	38435	38917	38721	38604	38666	38659	38716	38558	38741	38654	38750	38510	38899	38879	38395	38604	38654	38400	38580	38529	38526	38416	38626	38869	38641	38512	38667	38659	38694	38571	38477	38514	38379	38639	38737	38573	38448	38559	38742	38990	38935	38560	38574	38629	38574	38894	38582	38809	39001	38931	38610	38717	38415	38563	38513	38596	38634	38563	38813	38623	38481	38406	38809	38468	38377	38287	38635	38624	38601	38784	38481	38767	38709	38761	38700	38484	38614	38750	38723	38689	38398	38470	38566	38432	38394	38655	38747	38496	38798	38609	38543	38912	38623	38543	38834	38181	38568	38463	38564	38483	38780	38624	38500	38550	38588	38654	38304	38415	38507	38517	38704	38505	38352	38484	38592	38531	38448	38411	38596	38908	38851	38764	38641	38639	38795	38726	38445	38627	38497	38412	38814	38665	38832	38404	38577	38589	38765	38702	38702	38837	38670	38631	38651	38462	38628	38664	38731	38593	38660	38483	38624	38505	38678	38611	38488	38415	38819	38491	38625	38656	38742	38654	38638	38617	38753	38665	38260	38296	38461	38748	38432	38448	38613	38835	38482	38439	38461	38537	38580	38410	38786	38807	38777	38741	38411	38647	38461	38811	38580	38899	38304	38778	38562	38328	38576	38396	38678	38496	38509	38614	38600	38398	38775	39024	38418	38458	38511	38400	38470	38565	38586	38498	38748	38679	38269	38366	38699	38724	38583	38743	38558	38834	38447	38739	38433	38539	38786	38616	38433	38745	38631	38586	38403	38584	38660	38509	38766	38559	38560	38828	38531	38575	38771	38455	38286	38606	38655	38467	38705	38555	38585	38469	38455	38674	38546	38578	38794	38547	38635	38411	38672	38344	38560	38628	38550	38743	38632	38571	38554	38698	38679	38696	38552	38782	38517	38648	38331	39066	38685	38839	38350	38502	38715	38823	38588	38467	38626	38589	38768	38527	38531	38518	38598	38639	38384	38467	38424	38515	38559	38418	38730	38818	38734	38829	38496	38741	38811	38682	38604	38721	38562	38742	38557	38548	38630	38799	38589	38641	38823	38410	38607	38422	38853	38724	38546	38628	38256	38590	38646	38488	38206	38380	38372	38634	38324	38520	38573	38510	38756	38853	38885	38729	38638	38484	38555	38632	38566	38597	38561	38583	38643	38584	38766	38784	38683	38862	38330	38547	38826	38382	38671	38665	38865	38447	38451	38747	38534	38697	38646	38539	38494	38746	38667	38664	38495	38504	38397	38698	38617	38837	38743	38490	38511	38566	38491	38540	38631	38488	38710	39007	38690	38726	38621	38407	38934	38450	38358	38315	38663	38407	38729	38386	38587	38721	38657	38449	38600	38425	38571	38711	38625	38506	38724	38635	39043	38864	38490	38416	38449	38595	38330	38824	38581	38603	38465	38747	38757	38555	38464	38436	38659	38487	38546	38555	38528	38599	38606	38699	38588	38482	38943	38314	38696	38872	38758	38434	38492	38495	38519	38433	38585	38409	38772	38692	38474	38374	38963	38803	38709	38664	38835	38498	39036	38547	38615	38629	38608	38737	38614	38593	38666	38730	38691	38566	38557	38896	38599	38384	38769	38370	38610	38486	38605	38895	38728	38686	38583	38674	38688	38752	38578	38780	38498	38648	38249	38698	38783	38625	38694	38785	38573	38664	38837	38545	38656	38587	38344	38555	38322	38410	38817	38444	38589	38581	38617	38780	38333	38519	38610	38768	38383	38858	38810	38562	38847	38737	38761	38381	38561	38399	38859	38405	38541	38568	38528	38625	38499	38675	38503	38499	38504	38546	38753	38778	38515	38530	38644	38601	38493	38734	38628	38497	38655	38628	38815	38657	38673	38475	38764	38604	38814	38620	38631	38551	38820	38775	38494	38588	38467	38510	38836	38777	38634	38725	38806	38453	38545	38460	38781	38450	38851	38817	38589	38565	38557	38683	38693	38811	38640	38500	38592	38449	38477	38420	38571	38734	38698	38672	38489	38582	38820	38802	38862	38761	38634	38730	38816	38471	38543	38655	38467	38446	38932	38628	38657	38574	38414	38430	38458	38574	38707	38629	38467	38315	38702	38472	38502	38648	38553	38673	38689	38606	38686	38722	38678	38773	38598	38482	38604	38655	38536	38585	38741	38903	38697	38753	38589	38415	38374	38829	38469	38628	38616	38606	38682	38674	38662	38722	38828	38421	38580	38877	38432	38628	38438	38495	38545	38447	38437	38757	38588	38402	38474	38590	38477	38610	38765	38666	38613	38629	38700	38695	38727	38537	38466	38740	38399	38371	38561	38642	38554	38867	38420	38516	38415	38518	38724	38614	38446	38586	38671	38547	38695	38768	38514	38649	38579	38536	38555	38537	38583	38869	38502	38704	38367	38827	38283	38638	38572	38714	38552	38860	38395	38813	38579	38545	38602	38585	38706	38403	38464	38419	38228	38578	38684	38936	38799	38416	38499	38638	38426	38663	38805	38417	38384	38742	38679	38419	38635	38806	38743	38666	38613	38469	38441	38590	38559	38443	38465	38679	38423	38545	38620	38997	38356	38522	38808	38453	38699	38537	38502	38685	38515	38787	38763	38543	38518	38589	38516	38551	38595	38651	38513	38527	38546	38555	38459	38513	38648	38332	38519	38843	38571	38889	38518	38420	38591	38610	38556	38698	38830	38473	38512	38461	38810	38737	38589	38514	38660	38832	38376	38586	38669	38586	38589	38638	38645	38479	38845	38538	38476	38516	38442	38612	38871	38455	38590	38725	38834	38559	38490	38611	38479	38680	38261	38416	38714	38672	38687	38564	38527	38556	38422	38699	38874	38827	38524	38718	38665	38595	38752	38415	38502	38535	38702	38141	38455	38632	38855	38446	38546	38578	38261	38627	38670	38515	38562	38862	38956	38763	38663	38251	38611	38580	38785	38582	38294	38774	38564	38618	38678	38597	38637	38382	38679	38775	38495	38803	38501	38498	38812	38394	38346	38512	38764	38447	38647	38371	38835	38823	38545	38407	38550	38513	38812	38659	38786	38693	38564	38869	38766	38627	38598	38456	38735	38499	38501	38639	38767	38724	38842	38527	38363	38609	38494	38775	38763	38509	38486	38758	38575	38808	38633	38562	38387	38545	38544	38552	38526	38628	38734	38757	38624	38609	38521	38561	38514	38473	38517	38380	38553	38708	38666	38690	38595	38821	38574	38578	38508	38669	38676	38917	38562	38695	38589	38583	38560	38667	38598	38571	38572	38813	38573	38834	38653	38846	38855	38605	38472	38499	38597	38787	38757	38910	38865	38663	38698	38615	38919	38640	38496	38470	38685	38502	38426	38637	38701	38733	38488	38938	38600	38639	38809	38479	38964	38528	38445	38445	38620	38536	38672	38520	38551	38600	38605	39024	38921	38680	38343	38641	38617	38519	38366	38734	38585	38370	38778	38650	38787	38740	38738	38976	38331	38531	38802	38721	38413	38540	38711	38661	38444	38568	38624	38685	38419	38675	38504	38625	38567	38639	38753	38721	38431	38574	38456	38522	38425	38637	38465	38687	38681	38838	38699	38713	38452	38492	38916	38760	38485	38617	38666	38649	38582	38626	38621	38937	38630	38724	38785	38594	38655	38769	38612	38500	38618	38792	38830	38756	38344	38534	38418	38342	38770	38708	38638	38783	38823	38981	38755	38571	38520	38571	38487	38396	38998	38539	38534	38643	38378	38489	38613	38527	38593	38611	38592	38514	38491	38535	38814	38467	38652	38679	38846	38383	38447	38626	38739	38618	38583	38700	38659	38570	38615	38567	38713	38568	38599	38475	38638	38540	38627	38557	38738	38346	38757	38686	38503	38557	38541	38549	38555	38829	38301	38518	38552	38506	38659	38458	38670	38547	38730	38371	38489	38540	38368	38443	38416	38583	38696	38471	38723	38618	38575	38812	38626	38458	38549	38583	38664	38715	38316	38559	38652	38397	38608	38689	38555	38207	38586	38420	38630	38545	38810	38606	38578	38644	38690	38657	38709	38657	38762	38634	38569	38587	38658	38590	38765	38555	38702	38579	38437	38635	38404	38528	38570	38645	38499	38932	38296	38557	38774	38499	38284	38317	38813	38629	38287	38475	38443	38547	38853	38823	38648	38643	38747	38838	38855	38561	38568	38877	38584	38865	38562	38560	38540	38744	38243	38571	38632	38465	38522	38517	38672	38731	38489	38503	38409	38812	38350	38423	38484	38590	38601	38566	38342	38507	38511	38312	38426	38731	38689	38651	38720	38551	38637	38728	38405	38577	38754	38556	38539	38575	38486	38640	38624	38472	38466	38505	38564	38702	38499	38559	38493	38735	38485	38442	38581
37347	63406	62004	52143	45605	40717	37152	34981	33716	32687	31604	30775	30161	29788	29194	28768	28569	28622	28179	28056	27939	27989	27827	27914	27958	27767	27762	27664	27922	27853	28030	27759	27677	27717	27649	27436	27553	27640	27752	27609	27565	27600	27465	27511	27587	27446	27652	27558	27609	27448	27410	27504	27274	27293	27342	27450	27458	27386	27390	27317	27371	27478	27462	27483	27504	27160	27528	27509	27647	27425	27406	27433	27309	27452	27203	27362	27336	27184	27376	27448	27533	27325	27520	27536	27400	27557	27445	27581	27391	27303	27256	27384	27354	27441	27297	27376	27290	27518	27382	27360	27390	27480	27674	27277	27433	27200	27344	27386	27332	27563	27106	27565	27476	27421	27469	27318	27563	27383	27361	27500	27394	27281	27467	27347	27453	27358	27326	27497	27317	27454	27381	27529	27310	27315	27312	27171	27248	27542	27301	27317	27251	27305	27299	27231	27192	27405	27302	27252	27300	27238	27418	27432	27178	27388	27427	27377	27467	27386	27420	27309	27363	27238	27284	27458	27425	27343	27327	27341	27383	27629	27469	27325	27304	27386	27336	27410	27395	27023	27341	27365	27513	27341	27467	27263	27434	27505	27389	27610	27384	27432	27398	27423	27249	27449	27597	27374	27572	27414	27154	27478	27450	27385	27341	27331	27255	27386	27501	27401	27341	27353	27353	27442	27456	27204	27507	27361	27446	27248	27306	27409	27412	27351	27286	27593	27345	27407	27288	27401	27234	27447	27337	27404	27160	27405	27406	27282	27253	27465	27453	27485	27197	27355	27356	27297	27347	27264	27414	27446	27512	27415	27249	27416	27393	27429	27316	27372	27173	27370	27375	27473	27288	27380	27252	27273	27526	27321	27303	27580	27255	27409	27336	27387	27397	27360	27309	27444	27283	27330	27164	27431	27381	27278	27265	27313	27463	27333	27220	27248	27326	27460	27299	27504	27434	27531	27034	27149	27423	27517	27322	27350	27409	27322	27407	27345	27408	27430	27472	27467	27357	27472	27474	27251	27479	27308	27372	27337	27268	27344	27294	27362	27256	27348	27342	27271	27711	27541	27198	27570	27356	27392	27443	27306	27319	27331	27270	27489	27429	27481	27560	27315	27439	27478	27296	27300	27341	27378	27355	27532	27408	27256	27247	27130	27308	27271	27331	27385	27273	27345	27286	27253	27136	27450	27154	27265	27397	27319	27403	27366	27430	27307	27306	27369	27406	27509	27246	27511	27323	27457	27274	27369	27355	27538	27333	27279	27461	27499	27336	27266	27404	27338	27267	27451	27420	27414	27460	27413	27407	27235	27264	27428	27412	27491	27352	27464	27312	27623	27362	27301	27542	27452	27230	27256	27613	27378	27376	27350	27359	27259	27525	27445	27365	27377	27538	27343	27502	27327	27299	27523	27316	27328	27293	27356	27550	27294	27478	27227	27538	27302	27510	27275	27356	27357	27453	27258	27292	27245	27402	27367	27729	27326	27599	27317	27461	27305	27320	27237	27272	27307	27328	27319	27278	27515	27344	27437	27337	27435	27160	27466	27394	27555	27272	27254	27300	27458	27236	27337	27440	27258	27357	27450	27554	27358	27565	27346	27484	27453	27284	27223	27321	27367	27500	27464	27291	27397	27418	27316	27402	27304	27372	27501	27357	27425	27334	27219	27459	27309	27480	27194	27620	27313	27421	27373	27265	27331	27453	27446	27245	27332	27346	27660	27245	27282	27340	27291	27463	27198	27365	27449	27293	27525	27301	27413	27446	27372	27167	27279	27285	27391	27603	27319	27345	27281	27422	27549	27329	27423	27263	27356	27248	27399	27411	27219	27444	27401	27340	27488	27425	27151	27344	27148	27535	27459	27206	27344	27443	27115	27528	27309	27247	27136	27363	27365	27324	27176	27538	27580	27311	27404	27372	27407	27444	27338	27574	27370	27386	27506	27469	27258	27164	27411	27301	27365	27166	27396	27410	27473	27342	27499	27428	27420	27322	27283	27279	27579	27431	27553	27307	27396	27379	27417	27354	27316	27433	27391	27338	27257	27424	27469	27327	27494	27225	27417	27338	27295	27472	27302	27402	27349	27377	27315	27288	27485	27176	27414	27078	27356	27477	27456	27409	27418	27357	27522	27383	27454	27309	27336	27370	27451	27369	27400	27517	27455	27217	27403	27476	27380	27322	27517	27393	27314	27146	27584	27332	27232	27356	27361	27406	27315	27416	27329	27458	27543	27263	27425	27326	27352	27423	27300	27441	27411	27421	27484	27347	27242	27295	27458	27387	27501	27248	27389	27273	27263	27306	27213	27123	27373	27470	27345	27302	27287	27427	27297	27349	27330	27313	27498	27258	27481	27354	27375	27393	27411	27302	27359	27187	27382	27350	27403	27446	27293	27285	27348	27388	27420	27360	27263	27502	27532	27482	27387	27542	27223	27348	27417	27571	27399	27377	27350	27389	27461	27217	27400	27561	27388	27510	27354	27237	27460	27519	27423	27355	27403	27417	27346	27519	27417	27255	27417	27355	27458	27399	27423	27673	27370	27341	27358	27366	27250	27379	27543	27453	27493	27374	27322	27394	27313	27457	27458	27242	27293	27443	27282	27368	27250	27360	27342	27435	27457	27456	27393	27408	27482	27346	27511	27277	27316	27351	27336	27477	27248	27338	27418	27673	27461	27523	27154	27509	27412	27260	27463	27436	27394	27407	27456	27493	27280	27399	27292	27508	27391	27198	27296	27117	27366	27560	27527	27307	27374	27371	27518	27237	27247	27412	27322	27354	27390	27415	27432	27375	27258	27260	27420	27355	27409	27347	27289	27395	27183	27319	27344	27284	27501	27449	27501	27394	27353	27365	27308	27510	27318	27243	27475	27496	27371	27254	27397	27337	27608	27342	27323	27373	27408	27388	27436	27440	27377	27435	27308	27462	27283	27249	27347	27355	27128	27254	27489	27246	27492	27260	27313	27434	27376	27491	27435	27349	27475	27424	27481	27474	27409	27325	27263	27368	27450	27362	27428	27329	27138	27529	27120	27385	27353	27175	27496	27379	27318	27394	27340	27298	27335	27388	27366	27357	27363	27280	27460	27569	27342	27374	27293	27227	27266	27377	27357	27435	27357	27419	27477	27477	27461	27580	27478	27597	27275	27507	27252	27322	27259	27373	27487	27335	27444	27372	27175	27298	27347	27330	27487	27421	27405	27305	27411	27497	27290	27366	27439	27395	27462	27395	27109	27444	27167	27551	27244	27491	27287	27489	27301	27512	27360	27503	27248	27426	27354	27475	27326	27370	27337	27475	27440	27501	27144	27449	27387	27452	27270	27516	27315	27401	27576	27434	27353	27453	27406	27204	27336	27614	27564	27301	27267	27246	27532	27244	27297	27445	27280	27521	27311	27145	27500	27601	27452	27208	27476	27541	27335	27356	27475	27257	27266	27249	27361	27529	27492	27485	27398	27196	27280	27454	27506	27275	27601	27420	27284	27481	27292	27515	27260	27353	27415	27265	27337	27581	27295	27424	27488	27619	27431	27462	27096	27516	27419	27400	27521	27072	27414	27297	27320	27484	27341	27314	27419	27395	27283	27269	27462	27522	27273	27425	27591	27251	27418	27407	27393	27386	27296	27296	27475	27325	27315	27431	27428	27248	27351	27373	27442	27287	27370	27286	27348	27268	27275	27293	27361	27389	27541	27323	27368	27625	27287	27516	27588	27273	27434	27449	27507	27334	27382	27319	27448	27333	27112	27393	27374	27394	27488	27457	27527	27446	27453	27436	27486	27296	27325	27320	27465	27339	27163	27450	27483	27486	27453	27385	27336	27244	27467	27608	27507	27239	27354	27390	27334	27302	27316	27252	27295	27265	27440	27480	27310	27403	27437	27519	27238	27438	27303	27372	27482	27425	27387	27344	27157	27286	27510	27324	27468	27409	27312	27397	27397	27433	27362	27465	27518	27242	27559	27434	27215	27330	27364	27478	27609	27217	27286	27386	27099	27393	27402	27485	27339	27542	27400	27305	27097	27394	27474	27403	27272	27496	27248	27443	27369	27242	27280	27399	27399	27217	27309	27499	27420	27457	27503	27343	27405	27420	27098	27443	27400	27376	27298	27331	27359	27203	27403	27499	27483	27618	27334	27382	27300	27284	27475	27224	27408	27531	27399	27386	27262	27397	27475	27276	27343	27349	27362	27622	27342	27397	27467	27524	27398	27302	27264	27346	27374	27261	27340	27277	27622	27281	27321	27364	27431	27355	27352	27563	27259	27319	27376	27394	27419	27334	27436	27458	27242	27353	27386	27505	27269	27574	27331	27349	27422	27436	27395	27364	27351	27269	27308	27357	27237	27705	27341	27312	27380	27285	27551	27365	27431	27325	27440	27388	27339	27542	27312	27221	27377	27347	27362	27501	27343	27725	27439	27464	27258	27505	27226	27203	27459	27258	27230	27331	27353	27424	27470	27243	27334	27391	27315	27182	27513	27398	27417	27482	27460	27306	27329	27376	27338	27340	27289	27364	27465	27437	27286	27332	27349	27277	27476	27531	27540	27146	27297	27573	27499	27331	27451	27359	27357	27512	27346	27416	27153	27470	27299	27238	27435	27284	27475	27350	27517	27299	27236	27302	27500	27476	27436	27474	27297	27460	27667	27504	27375	27333	27398	27236	27404	27354	27290	27159	27571	27357	27602	27216	27437	27412	27352	27384	27447	27487	27232	27218	27521	27544	27201	27592	27395	27478	27480	27414	27325	27269	27330	27322	27462	27367	27472	27447	27271	27377	27403	27420	27324	27297	27379	27323	27400	27405	27370	27376	27469	27360	27337	27234	27278	27386	27304	27614	27448	27248	27485	27446	27487	27305	27530	27198	27476	27587	27306	27329	27439	27253	27308	27395	27427	27519	27392	27377	27180	27559	27374	27503	27413	27566	27390	27272	27363	27478	27549	27432	27502	27360	27421	27417	27428	27420	27334	27334	27452	27236	27431	27551	27331	27235	27260	27423	27371	27222	27477	27292	27290	27388	27548	27339	27320	27348	27472	27307	27356	27380	27541	27422	27374	27297	27359	27475	27405	27337	27368	27387	27585	27192	27338	27410	27415	27259	27336	27410	27278	27532	27347	27174	27373	27585	27466	27274	27539
37635	42961	50687	47816	43767	41925	40993	40030	39575	39720	39292	38748	38863	38812	38737	38784	38790	38565	38221	38348	38529	38170	38202	38402	38498	38132	38151	38413	38309	38353	38313	38127	38551	38050	38606	38237	38215	38367	38111	38173	38220	38449	38109	37952	38138	38224	38398	38027	38434	38253	38266	38361	38246	38145	38299	38120	37901	38312	38371	38050	38262	38263	37948	38003	38441	38253	38330	38185	37923	38436	38059	38214	38084	38108	38380	38193	38268	38330	38187	38197	38177	38291	38192	38093	38042	38070	38323	38141	37965	38150	38090	38206	38216	38254	38260	38017	38540	38334	37958	37930	38237	38026	38205	38307	38348	38324	38177	38071	38019	38328	38333	38214	38218	38422	37989	38181	38210	38204	37980	38268	38139	38312	38244	38318	38255	38130	38139	38284	38267	38063	38355	37931	38360	38154	37972	38278	38149	38283	38173	38252	38300	38261	38124	38174	38330	38246	38413	38368	38373	38253	38167	38081	38193	38184	38297	38052	37959	38085	38348	38073	38010	38144	38228	37977	38318	38171	38274	38250	38023	38124	37999	38049	38133	38189	38413	38188	37954	38062	38104	38295	38188	38223	37834	38183	37949	38414	38028	38184	38019	38075	38048	38530	38058	37952	38103	38230	38408	38150	37873	38080	38362	38114	38190	38281	38262	38497	38220	38112	37915	38155	38422	38109	37970	38121	38347	38141	38201	38131	38483	38102	38010	38214	38421	38037	38341	37995	38342	38170	38173	38192	38034	37946	38108	37979	38419	38279	37917	37984	38136	38005	37942	38199	38464	38209	38180	38245	38150	38188	38067	38161	37965	37934	38025	38105	38009	38279	38078	38150	38122	37723	38268	38218	38136	38160	38161	38082	38293	38235	38342	38283	38267	38198	38408	38292	38280	38291	38234	38220	38349	38321	38391	38277	37964	37953	38253	38328	38133	38400	37773	38217	37969	38076	37980	38414	38273	38079	38246	38200	38282	38253	38148	37667	38160	38121	37858	37819	38186	38119	38136	38232	37836	38164	38063	38173	38386	38180	38165	38446	38329	38062	38131	38262	37998	38005	38312	38130	38162	38090	37982	38158	38238	38168	37934	38251	37881	38092	38074	37941	38527	38381	38112	38180	38225	37913	38286	38251	38109	38376	38054	37852	38084	38321	38086	37895	38033	38124	38320	37936	38154	38209	38004	38318	37900	38263	38200	38098	38395	38205	38087	38124	38307	37929	38503	38331	38009	38019	38351	38086	38303	38330	38518	38329	38214	38166	38193	38053	38116	38146	37817	38142	38062	38099	38295	38264	38350	38198	38313	37996	38227	38059	38178	37810	37986	38077	38055	38152	38135	38317	38242	38006	38093	38020	37873	38186	38245	37961	38239	37964	38382	38294	38385	38434	38252	38029	37863	38097	38077	38000	38393	37650	38242	38331	38109	38197	38182	38052	38295	38301	38301	37781	38282	38020	38267	38052	38332	38181	37951	38039	38136	38088	38384	37873	38109	37874	38296	37616	38339	38168	38129	38233	38430	38012	38176	38238	38070	38162	38436	38032	38224	38285	38028	38330	38296	38035	38234	38087	38203	37874	38267	38286	38206	37952	38031	38105	38107	38255	38181	38257	38141	38058	38234	38088	38032	38000	38231	38275	38071	38301	38162	38073	38211	38098	38173	38282	38579	38166	38361	38171	38230	38118	38057	38092	38335	38198	38114	38415	38185	38023	38089	38075	37977	38035	38312	37958	37835	38358	38258	38111	38084	38080	38205	38411	38212	38156	38312	38088	38493	38245	38613	38249	38180	38188	38487	38255	38437	38097	38397	38425	38385	38407	38401	37897	38296	38065	38069	38608	38047	38103	38076	38234	38146	38282	38139	38304	37887	38120	38133	38159	38053	37962	38071	38129	38251	38143	38096	38310	38174	37926	38106	38084	38205	38099	38092	38124	38178	38501	38100	38519	37997	38261	38195	37975	38064	38259	38111	38162	37862	38107	38337	38079	38198	38162	38023	38089	38156	38110	38261	37980	38218	38422	38139	38018	37983	37939	38191	38544	38211	38282	38265	38156	38278	38078	38146	38062	38477	38124	38231	38236	38261	38196	38146	38177	38408	38345	37995	38279	38418	38014	38241	38187	37979	38164	38186	38222	38012	37844	38196	38079	38261	38053	38164	38184	38180	37777	38270	38175	38223	37989	37961	38342	38207	38080	37952	38148	38195	38246	37681	38114	38209	38339	38139	37864	38349	38292	38297	38450	37864	38248	38197	38225	38293	38360	38244	38045	38194	38084	38167	37973	38319	38105	38124	38212	38164	38053	38115	38172	38196	38083	38041	38245	38121	38024	38400	38078	38200	38090	38115	38118	38265	38356	38420	37970	38152	38141	38233	38310	38110	38178	38347	38040	37993	37853	38039	38097	38269	38203	38185	38342	38203	38266	38078	38284	37914	38309	38195	38140	37900	38323	37814	37794	38223	38110	38190	38034	38275	38102	38004	38207	38327	38121	38178	38178	38146	38224	38226	38232	38138	37962	38311	38159	38254	38102	38365	38160	38278	38232	38336	37965	38097	38076	37997	38290	38128	38214	38159	38335	38123	38038	38357	38163	37982	38383	38443	38203	38158	38203	38357	38294	38218	38013	38357	38103	37896	37946	38236	38144	38173	38059	38274	38280	38130	38040	37810	38013	37764	38092	38270	37990	38300	38221	37944	38097	38205	37974	38349	37901	38364	38262	38202	38026	38320	38462	38385	38100	38109	38002	38280	38256	38235	38171	38298	38165	38276	37988	38041	38015	38288	38044	38099	38076	38064	38011	38237	38263	38071	38129	37912	38151	38123	38266	38121	38026	38130	38312	38490	38004	38370	37929	38192	38395	38223	38205	38299	38364	38310	38317	38032	38384	37921	38110	38574	38091	38056	38233	38337	38544	38472	38202	38143	38103	38372	37964	38045	38332	38307	38076	38382	38343	38129	37930	38111	37998	38292	38166	38146	38476	38250	38005	38005	38282	38534	38240	37908	38152	38317	37985	37874	38237	38088	38357	37964	38061	38197	38119	38276	38257	38384	38205	38276	38166	38087	38200	38150	38268	38296	38349	38155	38408	38447	37896	38104	38182	38707	38316	38047	38266	38095	38377	38085	38209	38233	38253	38135	38327	38312	38162	37980	38006	38214	38239	38330	38128	38434	37862	37985	38169	38275	38336	37949	38025	38200	38417	38220	38183	38196	38261	38094	38099	38255	38087	37971	37992	38277	38154	38225	38140	38186	38171	38242	38248	38071	37806	37970	38038	37971	38213	38292	38268	38021	37938	38342	38238	38120	37987	38165	38209	38065	38085	38137	38042	38297	38223	38378	38040	38181	38054	38378	38190	38292	37873	38092	38205	38213	38215	38391	38036	38104	38194	38292	38292	37923	38381	38242	38240	38161	37972	38382	38063	38401	38201	38211	38342	38126	37969	37966	38156	38150	38029	38168	38199	38070	38243	37995	37985	38321	38303	38483	38324	38177	38374	38176	38122	38079	38207	38207	38466	38180	38326	38032	38123	38035	38463	38639	38534	38226	37939	38145	38204	37873	38511	38014	38037	38311	38240	38005	38354	38236	38238	38415	38176	38348	38484	38259	38239	38303	38084	38120	37789	38303	38456	38113	38354	38066	38163	38371	38369	38166	38059	37850	37974	38167	37829	38105	38374	37993	38349	38231	38197	38117	38231	38281	37943	38331	37885	38173	38216	38032	38085	38272	38254	38084	38067	38181	38064	38597	38276	37920	38333	38133	38253	38363	38381	38265	38155	38248	37926	37924	38236	38237	38243	38137	38510	38287	38092	38282	37960	38245	38418	38394	38340	38172	38418	38296	38433	38393	37962	38178	37971	38070	38031	38470	38219	38100	38097	38191	38127	38325	38012	38196	38207	38305	38145	38222	38053	38379	38309	38076	38120	37841	38091	38013	38088	38376	38406	38289	38104	38487	38055	38236	38096	38279	38292	38056	38267	38210	38131	38170	38184	38180	38067	37954	38126	38225	38197	38401	38107	38250	38096	38104	38064	38130	38116	38414	38154	38198	38125	38287	38204	38019	38512	38493	38214	38105	38170	38154	38225	38286	38509	38195	37934	38148	38168	38172	38159	37936	38129	38195	38108	38108	38277	38236	38115	38247	37919	38158	38218	38168	38415	38070	38185	38448	38425	38106	38469	38366	38081	37908	37963	38440	38150	37868	38254	38126	38188	38035	37900	38007	38283	38266	37997	38096	38262	37910	38202	38119	38128	38073	38250	38087	37978	38294	38112	38202	37991	38017	38356	38081	38176	38123	38244	38383	38135	38222	37980	38165	38021	38280	37999	38177	38337	38175	38064	38158	38441	38500	38281	38090	38078	38297	38240	38371	38362	38384	38153	38330	37922	38087	38087	38218	38199	38281	38249	38077	37882	38134	38050	38144	38129	38320	38519	38149	38362	38305	38154	38413	37969	38047	37924	38190	37951	37993	38380	38338	38050	38103	38207	38186	38165	38323	37957	38069	38123	38051	38141	37941	38304	37956	38183	38302	38305	38361	38295	38155	38036	38237	37973	38253	38193	37738	38283	38204	38002	38117	38281	38335	38027	38088	38215	38002	38252	38305	38263	38281	38243	38195	38384	38069	38100	38625	38095	38276	38179	38136	38031	38562	38006	38131	38222	38175	38143	38188	37901	38009	38103	38032	38042	38195	37953	38181	38177	38175	38059	38321	38119	38228	38490	38339	38079	37919	38160	38076	38194	37965	38200	38137	37968	38085	37930	37994	37905	38031	38250	38404	38159	38366	38382	38241	38330	38414	38159	38443	38364	38214	38196	37967	38155	38190	38182	38002	38307	38129	37915	38149	38184	38409	38222	38149	38007	38031	38124	37882	38190	38179	38213	37756	38038	38158	38059	38104	38204	38241	38148	38084	38274	38185	38215	38302	38024	38186	38314	38241	38246	38162	38276	38231	38413	38296	38178	38212	38151	38211	38211	38237	38134	38084	37855	38261	38313	38278	38399	38130	38289	38239	38279	38265	38285	38061	38296	38139	38210	38197	38306	38387	38355	38162	38146	38054	38121	38194	38171	38245	38338	38448	38170	38368	38371	38123	38077	38169	38403	38086	38270	38043	38025	38352	38465
37940	53286	50453	41886	36746	33447	31411	30306	29518	29269	28903	28482	27979	27900	27627	27561	27584	27292	27423	27328	27345	27242	27135	27266	27223	27142	27162	27179	26996	27215	27078	27199	27159	27161	27087	27095	27183	27108	27256	26961	26970	26912	26998	27091	27054	26935	27002	26881	27093	26920	27040	27004	27067	26968	27149	26864	26876	27050	27238	26948	26996	26948	26870	26975	27042	26763	27101	26999	26927	27113	27103	26863	27071	27041	27116	26950	27128	27182	26839	26923	27240	26937	27356	26959	26940	26941	26821	26903	26964	26986	27011	26958	26944	27094	27009	27041	27109	27066	27049	27000	27005	26854	26825	27038	27029	27072	27115	27016	26947	27047	26863	27148	27007	27069	27083	26994	27034	26999	27056	26977	26994	26929	27056	26907	27107	27040	26844	26992	27025	27191	27076	27113	26847	27075	27118	26944	27164	26959	27075	26992	26982	26791	26901	26969	27137	27074	27018	26880	26915	26946	26990	27124	27000	26749	26873	27028	27013	26881	27089	26983	26911	26982	26908	27031	27117	27041	27028	27167	26951	27113	27088	26846	27118	26915	26940	26964	27032	26876	26884	26974	27176	26743	27059	26809	26910	27051	26942	27011	26915	26978	26926	27138	26779	26855	26887	27144	27242	26953	26784	26796	27059	27087	27106	26927	26916	27023	26938	26700	26891	27046	26975	26990	27017	26842	27029	26972	27065	26954	26936	27015	27194	26966	26909	26859	26994	27054	26992	27044	26990	26977	27168	26985	26859	27031	27041	26992	27003	27000	27098	27072	26937	26978	26897	26734	26902	26773	27065	26986	27058	26765	26929	27030	27092	27002	27102	26859	27002	27002	26863	27089	27051	27133	26958	26795	27264	26908	27061	27250	26992	27049	26956	27097	26808	27094	27053	26961	27078	26871	27113	26870	27088	26931	27062	27027	26969	27101	26963	27024	26822	27104	27014	27082	26997	27033	27108	26946	27064	27102	26869	27002	26847	26993	27271	26935	26947	26980	27020	26892	26997	27112	26886	27179	26676	26874	27082	26872	27149	27173	27091	26828	27129	27068	27009	26998	26844	26799	26851	26872	26977	27303	26967	26861	26949	26871	27061	26817	26932	26911	27067	26967	26919	26921	27185	27111	27104	26958	27196	27226	27054	26960	27018	27042	26842	27151	26945	26923	27226	26966	27024	27256	27011	26805	27297	27000	26914	26954	27074	26993	27054	26866	27036	26827	27035	27076	27017	26990	27208	26984	27035	27058	26927	27012	27091	27034	26875	26929	27049	26938	27062	27109	26858	27055	26938	27015	27114	27005	27127	27026	26862	27043	26804	27173	27019	27017	26856	26906	27380	27030	26869	26947	27075	26875	27038	26927	27137	27056	26880	27038	27037	26899	26835	27011	27132	27086	27000	26936	27063	27033	27143	27102	27014	26860	26959	27022	27115	27031	26883	27017	26904	27041	26974	26915	27115	26897	27184	26960	27132	26933	27054	26826	27090	27161	26827	27014	26994	26929	26826	27010	27293	27027	27014	26970	27040	26856	27033	26901	27116	27021	26882	27027	26923	26955	26939	26940	26979	26920	27195	27216	26990	26909	26882	27092	27146	27069	26876	26989	27088	26924	27060	27068	27101	27240	26905	27010	27094	26785	26856	26836	27075	26784	27308	27098	26957	26776	26810	27085	27004	26980	27133	26992	27035	27043	27091	26958	27106	26997	27020	27069	27032	26904	27051	26854	26946	27065	27007	26935	26952	27106	26966	26821	26981	27020	26894	26871	26946	26988	26771	26900	26953	26977	26916	27018	27036	27141	26947	26993	26947	27006	27061	26984	26910	27071	27038	26937	27079	26942	27091	27229	27061	27084	27018	27024	26969	26933	27102	27162	26956	26941	27036	27026	26802	26836	27126	26839	27031	26942	26976	27047	27055	27020	27005	26951	27035	27090	26911	27119	27151	26961	26974	27112	27054	27051	27058	27004	27149	27035	27010	27008	27159	26942	27041	26985	26927	26954	26979	27008	27006	26986	27044	27084	27072	27043	27019	26896	27032	26925	27087	27004	27026	27137	26967	26968	26922	27105	26994	27013	27010	27075	27009	27070	27097	26884	27123	27191	26991	27066	27029	26895	26941	27204	26921	26974	26791	26983	26872	27083	26970	27106	27077	26904	27083	26985	27046	26927	26868	26892	27010	27149	26987	27144	27056	27106	26969	26893	27065	26842	26884	27151	27074	27107	26932	27033	27031	26905	27098	27074	26920	27008	27153	27055	27049	27060	27134	27180	26967	26849	26947	26977	27134	27088	27186	27052	26885	26735	26924	26925	27163	27051	26858	26851	26993	26947	26871	27075	26768	26931	27075	27104	27204	27037	27010	26974	27171	26855	27015	27001	27018	27083	27037	27216	27001	26772	27209	27151	26747	27079	27109	26995	26927	27100	26959	27058	26853	26885	27075	26902	26898	26987	27184	26944	27135	27128	26984	26993	26846	26910	27044	26869	26973	26822	27024	27006	27019	26783	27094	27043	27168	27162	26966	26935	27137	27123	27008	26768	27222	27016	27077	26723	27053	27032	26969	26865	26907	27093	27016	26945	27032	27139	26997	27024	27065	26943	27132	27197	26981	26907	27108	27011	26882	27138	26827	26978	27179	26944	26895	26879	27106	26757	26969	26872	26996	26892	27045	27061	27037	27159	27024	27074	26886	26943	26867	27070	27039	27022	27143	27027	26867	26776	26954	26830	27093	26995	27070	26870	27051	27113	26887	26946	27224	27022	26948	27081	27098	26764	27159	26936	27000	27089	27006	27230	26984	26862	27004	26838	27013	26942	27093	27118	26960	26949	27043	27144	26760	27034	27217	26917	26932	26974	27219	27093	26898	26858	27064	26954	26966	26949	27031	26912	26935	26911	27116	27063	27065	27040	26961	27053	27066	26835	26965	26919	27271	27042	26972	27095	26935	26912	27128	27067	26958	26964	26943	27079	27045	27029	26967	27042	27133	26839	27168	27074	26925	27022	27068	27215	27131	27131	26821	27073	27035	27120	26997	27159	27019	26897	27091	27140	26893	27158	27013	26896	26987	26886	27234	27022	26994	27093	26907	26777	27007	27055	27041	26932	27069	27037	27138	26943	27107	27127	27245	27008	27095	27089	26976	27012	26760	27052	27204	27085	27129	27135	26947	27114	27233	26825	26947	27081	27180	27480	27046	26948	26874	26980	27123	27077	27057	26984	26853	26978	26972	27169	27137	27062	26921	27044	27022	27096	27030	26940	27117	26908	26982	26963	26968	27075	26951	27119	27027	26880	27183	27062	27018	27046	26951	27134	27133	27002	27051	27073	27011	26931	27060	27095	26984	26939	26900	27036	26854	27008	27112	26941	26972	27084	26988	27021	26938	26850	27125	26932	27245	27055	26872	26814	26880	26978	26892	26887	26901	26985	27064	27091	26907	27050	27040	26907	26995	26949	26974	27049	26882	26847	27070	27000	27089	26978	26794	27144	26997	26973	26954	27122	27054	26966	26848	26968	27043	26933	27034	27056	27032	26956	27072	27107	26864	26971	26989	27039	26869	26962	27056	26997	27098	27047	27059	27062	27068	27232	27061	26855	27106	26905	27113	26969	26855	26892	26937	27181	26978	27077	27049	27132	27078	26899	27009	27098	26974	27030	27011	27084	26936	27079	26924	27104	27060	27040	27216	27024	27059	27041	27175	26819	27014	26940	26959	26998	27037	27100	26957	26946	26941	26802	27016	26947	26884	27086	26994	26918	27147	26914	26946	27097	27169	26991	26968	26891	27021	26880	26932	27111	26940	27103	27057	27030	27062	27009	27142	27025	27156	27008	27259	26857	27023	26851	27132	26976	27169	26826	26921	27074	27020	27106	27133	27005	26837	27005	27013	27062	27088	26980	27039	26905	26945	27053	26991	26928	27084	27102	26959	27070	27012	27107	27150	27149	26972	27153	26810	26986	26935	27006	27007	27038	27155	27033	27194	27126	26902	27159	27035	26891	26911	27152	26959	26958	27061	27026	27047	27052	27041	26830	26974	27170	27015	26977	27068	27018	27012	27026	26833	27043	27023	26901	26977	26899	26898	27090	26986	27112	27216	26841	27172	26884	27080	26944	26999	26933	27074	27016	27044	27087	26928	26830	27130	26994	26983	27113	26935	27016	27022	27020	26967	26961	27231	26818	27076	27067	27165	27090	26933	26902	26980	27095	26923	27051	27062	26861	26888	27044	26917	27229	27043	26966	27016	26995	26934	26788	26883	27084	26941	27013	27002	27097	26924	27042	27190	27139	27021	26820	27260	26837	27078	27228	27010	27067	27092	26998	27080	27031	27105	26851	27262	27058	26997	26869	27010	26916	26985	26929	26831	27030	27049	26854	26950	27106	26896	27089	26900	26881	26942	26923	27102	27066	27052	27074	26963	27011	27073	27010	27179	26779	27144	27060	27331	26931	27092	27053	26996	27044	26917	26991	26881	27111	26789	26991	27030	26892	26988	27077	27115	26981	27059	27115	26889	27198	26968	26982	27067	26902	26984	27021	27044	27061	27341	26973	27016	27010	27067	27046	27101	26838	26918	27007	27092	26920	27157	27033	26960	27149	27030	27057	27019	26965	27170	27118	26960	27081	26997	26970	27032	26875	27030	26934	27293	26907	27034	27130	27028	27033	26902	27057	26909	26863	27032	26984	27168	26920	26884	27017	27082	26954	27147	26935	27029	27086	27102	27306	27128	26867	26933	27093	27146	26933	26962	27034	27126	26951	26823	27038	26864	27040	26874	26991	27041	27053	26997	26943	27142	26899	27226	26928	27018	26856	26832	26850	27018	27052	26932	27022	27024	26992	26858	26942	26944	26975	26922	26910	27085	27040	27032	26924	27051	26976	27050	27060	27193	27025	26830	27017	27124	26926	27097	27188	27039	27091	27136	26953	26790	27076	26897	26967	27195	27028	26963	27074	27057	27084	27132	26972	26885	27163	26959	26914	27073	27223	27020	26902	27162	26984	27045	26987	26961	26879	27072	27013	27096	27045	26894	27011	26950	26926	27046	27000	27043	26922	27043	27057	27038	26938	27078	27067	27059	26907	27110	26951	26967	27167	27018	27002	26966	27072	27088	27005	27325	26978	27008	26887	26954	27160
24562	21655	30645	33461	38248	42318	43041	41166	40603	40386	39984	39565	39427	39389	39062	38960	38726	38642	38523	38784	38378	38706	38466	38612	38650	38781	38521	38539	38434	38675	38249	38392	38434	38380	38419	38248	38095	38520	38246	38227	38562	38210	38579	38636	38406	38248	38434	38382	38111	38183	38559	38465	38068	38275	38239	38098	38178	38301	37937	38339	38302	38199	38191	38386	38363	38212	38214	38171	38198	38103	38464	38145	38262	38073	38071	38253	38167	37972	38254	38033	37982	38058	38071	38023	38295	38340	38029	38279	38020	38326	38352	38172	38132	38187	38235	38213	37941	38472	38299	38036	38236	38086	38318	38046	38233	38197	37729	38152	38336	38118	38216	38087	37990	38035	38188	37988	38103	38279	38021	38059	38292	38127	38117	38108	38276	38146	38271	38309	38173	38056	38236	38146	38151	38050	38268	38476	38109	38197	38166	38438	38185	38167	38398	38120	38219	38037	38241	38059	38041	38125	38290	38076	37923	38015	38273	38401	38426	38475	37925	37906	38190	38533	38253	38191	38203	38227	37939	38262	38143	38273	38211	38174	38183	38468	38408	38175	38166	38023	38112	38108	37951	38222	38236	38066	38281	38145	38308	38220	38113	37802	37991	37975	38415	38076	38269	38248	38258	38151	38190	37971	38179	38316	38169	38106	38268	38140	38146	38076	38092	38122	38242	38309	38277	38090	38099	38212	38333	38145	38093	38027	38309	37725	38126	38047	38147	38349	38299	38048	37854	38356	38093	38135	38026	38053	38290	37963	38153	38275	38063	38267	38301	38254	38322	38040	38078	38326	38281	37924	38193	38333	38017	38123	38128	38103	37903	38295	38181	38285	38095	38144	37819	38147	38104	38169	38456	38133	38201	38178	38232	38208	38394	38063	38130	38041	38034	38087	38090	38245	38312	38308	38527	37969	38080	38031	38252	38300	38165	38071	38018	38282	38127	37992	38131	38325	38129	38323	38215	38201	38157	38387	38007	38474	38313	38328	38518	38307	38105	38455	38437	38062	38320	38308	38221	38162	38246	38331	38410	38336	38109	37917	38400	38192	38368	38129	37992	38134	38375	38244	38159	37794	37978	38244	38437	38377	38066	38118	38193	38056	38403	38070	38086	37773	38110	37972	37986	38174	38323	38321	38419	38163	38068	37967	38243	37871	37943	38102	38244	38144	38184	38433	38125	37974	37952	38026	38250	38207	38172	38316	38161	37897	38218	38237	38297	38248	38191	38011	38141	38134	38363	38096	38052	38061	38135	38306	38130	37980	38113	38442	38179	38423	38305	38160	38147	37915	38183	38140	37839	38193	38551	38508	38138	38178	38303	38202	38432	38235	38075	38109	38239	38233	38318	37839	38173	38054	37957	38028	38148	38131	38362	38317	38321	37989	38241	37799	37986	38364	38336	37948	38363	38295	38071	38180	37859	38350	38221	38039	38187	38398	38091	38228	38262	38191	38176	38144	38511	38286	38098	37951	38372	38073	38208	38307	38063	38308	38103	38104	38234	38251	38133	38301	38281	38191	38001	38308	38120	38160	38428	38366	38451	38049	37903	37972	38017	38200	38331	38040	38116	38098	38429	37942	38359	38291	38084	38285	38273	38501	38030	38091	38282	38056	38203	38384	38062	37931	37986	38596	37976	38195	38119	38180	38312	38213	38257	38258	38409	38256	38335	38206	38134	38250	38022	38244	38403	38189	38212	38192	38369	38042	38106	38396	38163	38181	38208	38433	38271	38163	38274	38221	38441	38196	38246	38410	38140	38260	38293	38089	38452	37888	38103	37876	38158	38305	38035	37991	38080	38195	38286	38050	38352	38440	38355	38093	38257	38286	38202	38350	38298	38171	37877	37983	38077	38639	38130	38349	38000	38254	38209	38580	38479	38301	38112	38137	38158	38528	38134	38154	38290	38185	38292	37918	37929	38224	38092	38299	38128	38361	38313	37897	37772	37932	37858	38247	38245	38182	37948	38257	38174	38154	38055	38053	38210	38532	38456	38524	37899	38011	38149	38039	38348	38176	38345	38354	38195	38198	38245	38078	38188	38134	38234	38405	38027	38249	38481	38100	38134	38109	38050	38177	38091	38222	38287	38178	38133	38075	38287	38056	38332	37977	38291	38564	38164	38243	38266	38244	38360	38205	38229	38315	38067	38256	38178	38134	38255	38038	37871	38262	38270	38289	38387	38265	38097	38358	38296	38339	38110	38139	38077	38113	38445	38253	38266	38322	38295	38106	37885	38085	38244	38084	38252	38153	38219	38393	38476	38154	38113	38211	38227	38231	38108	38238	38120	38469	37996	38169	38137	38121	38213	38111	38182	38051	38013	38125	38204	38362	38376	38185	38228	38290	38455	38400	38268	37943	37908	38220	38031	38230	38097	38197	38312	37929	38362	38489	38347	38144	38180	38235	38277	38060	38111	38067	38174	38389	38115	38349	38005	37974	38158	38204	38252	38305	37978	38212	38263	38247	38151	38116	38186	38075	38228	37922	38001	38169	38156	38482	38292	38394	38068	38361	38366	37893	38085	37883	38171	38103	38229	37996	38056	38223	38386	38256	38394	38076	38216	38313	38383	38199	38126	37886	38147	37926	38211	38064	38199	37910	38255	38224	38119	38314	38193	37990	38127	38404	38216	38385	38293	38393	38317	38083	38034	38184	38008	38208	38165	38424	38622	38167	37933	38157	38296	38149	38078	38220	38324	38276	38118	38226	38227	38231	38134	38241	38152	38132	38135	38287	38164	38104	38002	38307	38115	38297	38040	38143	38206	38136	37983	37851	38156	38030	38278	38049	38194	38322	38372	38051	38150	38449	38204	38164	38258	38310	38078	38414	38255	38207	38017	38067	37742	38084	37819	38117	38307	38058	38100	38110	38256	38093	38337	38143	38109	38157	38525	38295	38025	38127	38068	38132	38247	38359	38310	38172	38488	38112	38098	38335	37927	37982	38190	38257	38252	38065	38322	38094	38367	38055	38137	38122	37842	38148	38174	38329	38013	38111	38244	38185	38337	38253	38066	38377	38038	38022	38252	38039	38211	38271	38602	38233	38162	38191	38213	38380	38343	38038	38163	38091	38222	38351	38132	38230	38356	38285	38282	38201	38352	38087	37980	38209	38169	37989	38013	38139	38180	38206	38196	38476	38155	38156	38195	38032	38385	38384	38122	38311	38210	38009	38017	38335	38285	38272	37938	37882	38130	38168	38324	37950	38304	38183	38210	38137	38284	38018	38198	37860	38224	38052	38117	38044	37960	38376	38068	38116	38037	38280	38094	38158	38300	38204	38318	38174	38320	38219	38421	38116	38235	38241	38141	38252	38128	38167	37981	38205	38167	38125	38245	38136	38226	38183	38102	37964	38321	38050	38438	38412	38176	38039	38181	38379	38358	37967	38089	38103	38324	38130	38166	38118	38343	38222	38277	38338	38433	38221	38389	38349	38087	38220	38344	38306	37779	37994	38361	38076	38034	38120	38151	38000	38085	38442	38042	38236	38366	38184	37796	38398	38027	38135	38119	38006	38263	38292	38094	38177	38210	38301	38290	37941	37913	37993	38348	38059	38172	38287	38181	38076	38264	37849	38265	38305	38303	38155	38260	37921	37986	38183	38185	38427	38234	38215	37926	38175	38144	38216	38193	38137	37881	38129	38187	38285	38383	38278	38256	38074	38156	38147	38484	38261	38105	38084	38501	38133	38086	38224	37976	38412	38280	37980	38240	38340	38029	38157	38036	38250	38529	38202	38009	38193	38048	38103	38025	38206	38117	38238	38158	38075	38328	38254	38393	38243	37890	38236	37984	38040	38007	37975	37826	38300	37996	38202	37995	38173	38066	38140	38288	38208	38123	38383	38399	38242	38193	38224	38273	38206	38387	38104	38458	38107	37811	38326	38535	38223	38100	38137	38424	38385	38332	38309	38382	38234	38061	38158	38138	38325	38048	38152	38195	38232	38203	37957	38216	38263	37933	38188	38156	38160	37938	38348	38321	38039	38102	38055	38273	38097	38264	38225	38218	38024	38449	38124	38265	38053	38325	38192	38295	38178	38257	38183	38480	38234	38231	38019	38208	38303	38138	38446	38206	38063	38355	38350	38359	38404	37926	37905	38192	38001	38164	38010	38490	38363	37971	37972	38087	38269	38449	37956	38341	38373	38228	38001	38254	38087	38347	38229	38448	38327	38157	38161	37820	38097	38057	38188	37879	38257	38077	38134	38251	38131	38207	38361	38393	38191	38240	38125	38056	38372	38126	38252	37954	38252	38002	38127	38287	38370	37952	38021	38194	38049	38182	38397	38223	38321	38354	38348	38112	38033	37821	38275	38214	38131	38108	38376	38327	38161	38090	37985	38274	38190	38192	38158	38196	38002	38368	38123	38191	38376	38045	38242	38326	38116	38261	38464	38146	38260	38201	38237	38144	38144	37866	38095	38275	38425	38198	38005	38282	38270	38395	38210	38314	38445	38112	38259	38209	38099	38344	38096	38298	38263	38233	38074	38017	38330	38334	38355	38444	38220	38073	38453	38198	38107	38233	38207	38181	38367	37894	37897	38169	38228	38107	38478	38179	38364	38461	38070	38061	38170	38011	38371	38276	38123	38242	38154	38047	38327	38240	38241	38260	37991	38280	38327	38203	38107	38167	37848	38311	38093	38301	38362	38291	38114	38307	38536	38466	38283	38240	38302	38062	38206	38239	38179	38032	38266	38203	38187	37999	38213	38149	38107	38192	38228	38405	38158	38275	38236	38239	38388	38178	38160	38219	38079	38305	38127	38246	38274	38111	38335	38155	38004	38193	38035	38197	38275	38366	38299	38305	38022	37851	38175	38322	38092	38049	38279	38242	38186	38132	38267	38283	38141	38057	38140	38110	37943	38328	38190	38287	38338	38369	37982	38261	38147	38080	38312	38297	38210	38293	38011	38294	38218	37876	38188	38264	37929	38275	37855	38194	38226	38183	38212	38046	38470	38200	38220	37974	38192	37999	38228	38292	38210	38311	38046	38069	38069	37903	38037	38436	38465	38133	38096	38157	38326	38101	38217	38559	38056	38219	38207	38393	38180	38404	38276	38266	38274	38022	38343	38242	38466	38044	38171	38046	38078	37997	38106	37970	38223	38076	38120	38135	38010	38532	38186
35916	58976	56377	47087	40861	36594	34021	32585	31601	30508	30082	29613	29122	28811	28585	28203	27989	27752	27655	27759	27740	27400	27460	27492	27530	27704	27779	27507	27568	27337	27266	27480	27368	27432	27112	27372	27416	27355	27247	27490	27062	27386	27204	27238	27283	27154	27324	27141	27455	27041	27263	27136	27231	27211	27172	27179	27104	27272	27200	27285	27218	27263	27145	27187	27271	27216	27159	27295	27028	27312	27140	27101	27407	27403	27173	27178	27065	27050	27222	27197	27181	27283	27273	27207	27168	27074	27157	27099	27271	27335	27264	27111	27133	27020	27211	27149	27297	27079	27100	27227	27202	27335	27182	27064	27117	27108	27193	27063	27266	27166	27186	27180	27169	27123	27224	27175	27394	27053	27146	27222	27234	27369	26968	27170	27223	27078	27206	27048	27191	27153	27203	27069	27129	27039	27220	27051	27304	27168	27108	27152	27180	27397	27244	27206	27217	27072	27119	27165	27133	27272	27003	27231	27099	27099	27332	27272	27324	27216	27094	27276	27166	27132	27148	27106	27064	27089	27205	27022	27301	27238	27159	26988	27118	27213	27106	27225	27122	27198	27290	27236	27350	26990	27121	27229	27094	27265	27206	27019	27007	27239	27073	27134	27176	27116	27239	27209	27084	27164	27252	27076	27157	27211	27222	27110	27111	27219	26992	27179	26975	27223	27211	27123	27143	27217	27268	27242	27267	27029	27170	27127	27105	27046	27282	27207	27360	27074	27274	27171	27277	27123	27186	27005	27294	26921	27251	27164	26988	27324	27233	27121	27284	27152	27299	27118	27215	27433	26943	27181	27250	27092	26902	27200	27156	27212	27202	27202	27239	27177	27329	27134	27196	27165	27254	27112	27242	27288	27190	27240	27157	27073	27044	27221	27067	27039	27292	27332	27240	27044	27163	27187	27085	27289	27306	27271	27042	27118	27306	27106	27284	26947	27260	27253	27246	27109	27050	27126	27319	27366	27167	27015	27261	27051	27139	27071	27365	27146	27290	27255	27172	27336	27133	27127	26970	27147	27078	27137	27244	27156	27163	27257	27258	27087	27114	27340	27224	26992	27161	27221	27181	27187	27109	27303	27210	27300	27074	27149	27162	26975	27288	27172	27237	27235	27108	27170	27117	26999	27186	27068	27193	27078	27104	27091	27157	27155	27173	27202	27326	27043	27097	27331	27202	27333	27003	27222	27146	27097	26911	27405	27242	27136	26978	27593	27283	27178	27174	27205	27137	27095	27229	27186	27136	27181	27243	27139	27184	27165	27110	27218	27245	27143	27035	27181	27243	27121	27271	27143	27217	27083	27070	27012	27193	27221	27206	27265	27047	27349	27122	27106	27154	27297	27255	27065	27073	27205	27096	27056	27240	27143	27273	27110	27290	27306	27159	27203	27434	27038	27181	27096	27064	27336	27267	27009	27047	27187	27129	27361	27224	27249	27235	27100	27287	27154	27135	27228	27160	27154	27180	27181	27165	27218	27365	27171	27055	27301	27145	27084	27320	27123	27297	27323	27131	26996	27052	27379	27107	27318	27118	27260	27173	27137	27129	27121	27160	27041	27244	27059	27103	27218	27172	27075	27160	27027	27305	27253	27103	27144	27141	27193	27203	27103	27193	27108	27088	27182	27093	27194	27109	27129	27314	27329	27137	27214	27175	27008	27131	27169	27023	27171	27207	27342	27101	27313	27239	27210	27168	27167	27136	27264	27219	27126	27390	27190	27119	27230	26977	27152	27205	27157	27030	27077	27268	27135	27282	27146	27168	27166	27257	27084	27084	27392	27274	27038	27008	27267	27050	27144	27277	27080	27245	27165	27165	27039	27121	27329	27121	27115	27300	27147	27131	27206	27025	26957	27331	27189	27128	27146	27205	27131	26999	26957	27302	27138	27266	27272	27118	27083	27267	27326	27052	27018	27320	27326	27249	27252	27109	27245	27233	27076	27224	27188	27227	27043	27263	27136	27351	27125	27394	27352	27088	27224	27092	27315	27257	26984	27089	27351	27182	27336	27081	27157	27160	26922	27089	27052	27160	27175	27165	27297	27278	27104	26967	27217	27205	26992	27024	27109	27229	27198	27125	27095	27263	27302	27196	27135	27114	27233	27166	27090	27112	27135	27295	27126	27129	27327	27127	27175	27200	27173	27253	27115	27171	27133	27355	27255	27211	27218	27118	27306	27269	27199	27085	26966	27060	27430	27164	26934	27375	27075	27181	27332	27151	27172	27219	27056	27120	27228	27162	27123	27312	27184	27103	27336	26975	27365	27227	27239	27011	27148	27043	27080	27356	27305	27145	27129	27192	27055	27057	27349	27255	26995	27132	27056	27249	27048	27232	27203	27128	27241	27171	27038	27061	27069	27160	27070	27314	27100	27059	27248	27215	27255	27268	27243	27197	27088	27076	27188	27275	26946	27146	27296	27125	26932	27158	27203	27201	27163	27312	27144	27121	27210	27245	27093	27055	27061	27104	27178	27234	27118	27202	27345	27153	27008	27203	27235	27042	27106	27289	27157	27151	27385	27059	27119	27088	27289	27207	27273	27274	27242	27090	27107	26977	27132	27404	27055	27254	27242	27259	27140	27288	27128	27170	27233	27243	27152	27031	27063	27217	27408	27262	27364	27323	27205	27046	27209	27119	27162	27215	27269	27350	27119	27215	27154	27231	27423	27257	27238	27127	27220	26965	27240	27186	27197	27342	27241	27252	26975	27058	27245	26986	27079	27149	27427	27081	27080	27181	27257	27162	27169	27244	26992	27141	27205	27168	27350	27123	27022	27235	27200	27267	27265	27424	26977	27315	27093	27415	27320	27227	27283	27059	27193	27123	27136	27140	27157	27192	27045	27195	27175	27363	27117	27331	27180	27116	26957	27195	27362	27140	27184	27102	27067	27153	27151	27146	27068	27098	27211	27064	27296	27339	27233	27354	27149	27071	27231	27126	27141	27194	27405	27123	27319	27064	27055	27188	27121	27225	27051	27244	27143	27138	27159	27418	27161	27214	27312	27126	27123	27336	27079	27221	27235	27256	27255	27098	27300	27075	27138	27123	27206	27108	27188	27205	27155	26975	27376	27419	27175	27314	27015	27163	27109	27067	27003	27242	27134	27156	27269	27001	27303	27143	27355	27132	27206	26869	27137	27158	26968	27230	27186	27294	27192	27234	27033	27127	27259	27260	27199	27153	27248	27160	27332	27088	27258	27141	27085	27230	27393	27096	27175	27084	27162	27060	26953	27280	27160	27199	27225	27222	27085	27213	27342	27298	27159	27307	27000	27100	27141	27114	27169	27237	27039	27200	27121	27115	27283	27292	27322	27272	27128	27222	27230	27153	27167	27208	27086	27144	27096	26996	27302	27199	27166	27054	27182	26990	27190	27172	27128	27206	27054	27240	27289	27352	27074	27126	27142	27212	27258	27042	27317	27289	27071	27150	27159	27370	27118	27187	27217	27296	27061	27329	27252	27288	27103	27305	27035	27373	27056	27372	27085	27056	27294	27411	27362	27288	27280	27056	27219	27294	27218	27398	27199	27047	27270	27150	27074	27443	27133	27162	27026	27410	27190	27168	27280	27142	27214	27249	27188	27258	27140	27136	27278	27036	27155	27119	27215	27230	27097	27339	27048	27141	27208	27270	26941	27120	27193	27028	27403	27187	27014	27343	27252	27163	27152	27129	27287	27253	26989	27304	26895	27280	27093	27134	26933	27109	27141	27172	27064	26943	27300	27069	27133	27057	27264	27076	27402	27352	27196	27241	27066	27146	27195	27230	27105	27168	27250	27296	27254	27056	27364	27061	27170	27306	27128	27287	27086	27182	27001	27232	27259	27280	27226	27075	27025	27227	27407	27177	27128	26980	27274	27016	27134	27168	27149	27372	27020	27258	27185	27067	27107	27145	27410	27247	27090	27229	27116	27231	27209	27240	26983	27118	27056	27248	27160	27054	27101	27176	27157	27134	26986	27133	27300	27301	27200	27432	27199	27269	27109	27240	27227	27147	27243	27267	27076	27135	27059	27234	27205	27123	27247	27035	27221	27338	27333	27203	27175	27290	27065	26981	27173	27158	27181	27273	27369	27239	27094	27049	27044	27030	27129	27129	27236	27146	27208	27099	27261	27322	27100	27173	26889	27260	27175	27144	27074	27085	27219	27199	27064	27373	27334	27205	27264	27125	27200	27180	27222	26949	27322	27104	27248	27080	27261	27230	27115	27151	27213	27192	27044	27218	27091	27248	27177	27200	27332	27252	27391	27162	27154	27388	27249	26929	27287	27204	27123	27041	27288	27171	27177	27372	27277	27289	27148	27428	27147	27105	27037	27114	27137	26982	27208	27150	27139	27145	27184	27231	27329	27252	27214	27241	27058	27134	27187	27102	27006	27304	27298	27066	27207	27099	27203	27161	27156	27179	27235	27096	27073	27216	27241	27002	27274	27175	27287	27209	27146	27031	27106	27174	27316	26971	27047	26893	27130	27390	27399	27162	27160	27020	27083	27166	27392	27086	27232	27122	27347	27272	27107	27235	27204	27034	27093	27168	27412	27145	27156	27333	27281	27188	27193	27018	27201	27206	27207	27171	27062	27359	27243	27181	27018	27206	27295	27194	27092	27226	27302	27347	27156	27217	27345	27198	27149	27029	27112	27085	27181	27159	27080	27157	27212	27381	27116	27137	27105	27206	27087	27259	27250	27221	27187	27208	27322	27135	27191	27271	27185	27222	27075	27049	27290	26932	27105	27143	27026	27172	27312	27144	27060	27060	27358	27196	27088	27134	27178	26992	27360	27120	27197	27211	27189	27206	27310	27290	27311	27227	27243	27306	27171	27149	27098	27327	27127	27152	27112	27096	27172	27360	27096	27218	27357	27181	26973	27244	27209	27128	27248	27231	27163	27054	27169	27158	27149	27259	27077	27172	27170	27020	27303	27177	27035	27310	27238	27311	27158	27288	27135	27255	27225	27181	27271	27287	27238	26995	27282	27093	27218	27044	27250	27197	27345	27290	27235	27226	27196	27087	27182	27231	27066	27274	27219	27208	27264	27375	27201	27281	27245	27095	27142	27208	26990	27112	27224	27245	27079	27177	27163	27162	27252	27160	27147	27133	27207	27348	27244	27302	27223	27225	27204	27300	27168
23121	21581	29741	29373	35179	42161	44647	42603	42020	41913	41108	40880	40482	40040	39963	39634	39146	39249	39415	39158	39257	39212	39116	38996	38895	39231	39148	39112	38969	39013	39265	39152	38866	38765	39074	38983	39068	38927	38997	38889	38879	38952	39152	38938	38821	39059	38741	38679	39051	39145	38899	38854	38973	38909	38759	38597	38918	39013	38736	38769	38368	38779	38445	38832	38641	38493	38825	38631	38814	38650	38688	38733	38657	38724	39091	38864	39215	38853	38290	38663	38610	38745	38696	38669	38776	38723	38703	38542	38688	38833	38862	38786	38548	38634	38679	38592	38503	38517	38669	38726	39016	38688	38802	38778	38522	38733	38823	38584	38624	38475	38619	38680	38690	38742	38835	39003	39104	38854	38553	38628	38752	38891	38605	38826	38809	38934	38980	38573	39105	38721	38644	38645	38854	38928	38919	38753	38691	38733	38533	38579	38463	38606	38693	38861	38642	38680	39023	38602	38785	38721	38467	38614	38740	38846	38920	38653	38708	38728	38713	38717	38756	38741	38475	38602	38647	38708	38500	38782	38776	38727	38758	38606	38691	38634	38750	38700	38619	38462	39030	38687	38800	38607	38778	38991	38783	38655	39007	38821	38690	38889	38920	38625	38471	38634	38724	38824	38524	38763	38576	38614	38574	38815	38805	38682	38429	38687	38841	38545	38974	38772	38852	38593	38767	38569	38879	38971	38733	38870	38801	38508	38466	38609	38656	38690	38781	38768	38611	38534	38573	38740	38738	38637	38621	38663	38613	38963	38900	38827	38705	38700	38779	38704	38929	38632	38676	38704	38979	38762	38627	38750	38758	38752	38729	38756	38968	38891	38781	38665	38787	38997	38890	38618	38673	38865	38707	38836	38673	38882	38975	38858	38905	38610	38728	38683	38713	38852	39038	38675	39011	38755	38603	39111	38931	38467	38814	39021	38975	38788	38777	38937	38671	38437	38632	38669	39214	39127	38578	38908	38704	38677	38688	38813	38772	38844	38719	38749	38746	38387	38845	38681	38491	39010	38798	38699	38975	38660	38985	38791	38759	38622	38695	38402	38601	38970	38951	38842	38691	38650	38317	38899	38501	38733	38815	38643	38745	38678	38745	38777	38536	38644	38706	38676	38535	38512	38392	38674	38738	39025	38662	38719	38806	38739	38926	38836	38481	38524	38490	38834	38584	39088	38631	38613	38822	38687	38336	38591	39057	38859	38825	38769	38796	38737	38683	38886	38939	38850	38694	38554	38816	38773	39057	38612	38754	38615	38639	38807	38839	38785	38453	38765	38736	38816	38569	38497	38541	38708	38767	38800	38938	38708	38805	38686	38769	38613	38411	38678	38579	38749	38896	38726	38813	38498	38507	38684	38287	38621	38941	38699	38789	38877	38802	38632	38655	38874	38811	38636	38832	38476	38691	38659	38741	38532	38692	38724	38632	38736	38797	38651	38658	38909	38554	38787	38922	38742	38821	38689	38669	38459	38653	38518	38839	39013	38800	38809	38576	38678	38546	38497	38634	38965	38939	38567	38881	38668	38740	38962	38409	38560	38590	38687	38582	38611	38765	38946	38458	38877	39075	38813	38726	38688	38734	39017	38668	38813	38784	38819	38548	38836	38622	38643	38829	38642	38953	38719	38533	38767	38755	38767	38582	38704	39024	38795	38886	38589	38720	38723	38799	38596	38649	38701	38956	38646	38598	38833	38635	38797	39043	38864	38700	38999	38708	38722	38638	38213	38621	38561	39020	38698	38629	39077	38775	39072	38748	38738	38580	38851	38457	38699	38853	38621	38639	38768	38900	38879	38576	38788	38821	38816	38677	38487	38785	38768	38445	38658	38622	38680	38852	38749	38981	38530	38910	38493	38563	38723	38560	38862	38792	38684	38568	38790	38729	38722	38624	38766	38791	38850	38578	38467	38812	38786	38851	38656	38620	38536	38642	38575	38649	38450	38859	38637	38828	38670	38797	38630	38608	38687	38605	38646	38804	38438	38821	38795	38669	38604	38694	38769	39091	38553	38596	38880	38819	38776	38729	38384	38722	38844	38543	38836	38806	38733	38767	38663	38458	38760	38873	38768	39164	38847	38898	38819	38592	38829	38725	38720	38870	38964	38816	38663	38685	38560	38725	38667	38657	38771	38956	38645	38586	38613	38763	38836	38742	38840	38641	38865	38657	38493	39038	38901	38927	38714	38824	38726	38516	38496	38707	38511	38671	38421	38828	38728	39017	38783	38828	38706	38673	38553	38684	38635	38910	38553	38750	38772	38751	38731	38579	38705	38777	38799	38781	38738	38844	38873	38597	38750	38705	38692	38399	38757	38937	38878	38755	38600	38830	38786	38592	38827	38555	38651	38830	38528	38815	38897	38959	38497	38418	38589	38821	38759	38825	38615	38912	38828	38683	38647	38964	39020	38696	38835	38656	38692	38684	38805	38668	38774	38541	38677	38974	38892	38434	38447	38791	38694	38819	38774	38685	38888	38860	38702	38899	38767	38626	38706	38595	38989	38676	38795	38843	38376	38559	38976	38469	38571	38853	38786	38868	38767	38925	38674	38814	38877	38687	38897	38534	38519	38523	38720	38812	38781	38657	38919	38912	38743	38763	38624	38874	38842	38903	38904	38781	38641	38868	38855	38982	38720	38624	38534	38608	38714	38965	38753	38854	38776	38849	38755	38868	38817	38746	38901	38963	38906	38658	38709	38737	38807	38658	38644	38756	38755	38424	38727	38475	39169	39005	38642	38819	38830	38826	38721	38698	38570	38586	38615	38821	38800	38655	38530	38731	38960	38774	38698	38524	38684	38591	38674	38918	38856	38812	38880	39053	38640	38697	38670	38701	38526	38456	38683	38873	39066	38830	38556	38797	38841	38762	38726	38632	38750	38530	38805	38831	38693	38825	38420	38827	38590	38734	38501	38730	38824	38666	38256	38636	38875	38421	38553	38868	38965	38610	38684	38931	38871	38884	38679	38611	38925	38725	38711	38888	38532	38846	38776	38586	38803	38680	38362	38666	38593	38551	38522	38931	38884	38890	38741	38851	38747	38583	38589	38917	39173	38912	38800	38768	38694	38689	38829	38529	38580	38783	38990	38956	38937	38747	38943	38778	38454	38497	38584	39280	38647	38787	38728	38619	38627	38819	38842	38863	38695	38850	38678	38462	38751	38836	38804	38693	38930	38634	38883	38694	38675	38636	38723	38729	38626	38631	38714	38426	38730	38527	38734	38858	38873	38615	38711	38784	38719	38758	38794	38795	38995	38518	38692	38674	38500	38934	38829	38999	38832	38987	38709	38831	38883	38850	38991	38881	38823	38872	38777	38383	38808	38697	38819	38950	38805	38586	38654	38954	38686	38631	38523	38498	38544	38921	38743	39003	38880	38514	38759	38889	38675	38724	38752	38923	38791	38719	38780	38600	38666	38638	38842	38664	38593	38800	38674	38541	38681	38856	39177	38670	38711	38803	38745	38701	38794	38824	38628	38802	38623	38768	38538	38686	38652	38876	38752	38812	38538	39024	38762	38753	38934	38714	38903	38646	38687	39032	38728	38962	38764	38540	38901	38742	38695	38889	38829	38731	38826	39158	38839	38888	38808	38754	38735	38760	38796	38745	38849	38728	38820	38826	38747	38725	38462	38711	38700	38993	38502	38901	38691	38815	38652	38297	38805	38643	38683	38739	38620	38616	38719	38714	38555	38571	38744	38503	38917	38806	38935	38710	38733	38729	38716	38663	38645	39024	38760	38799	38611	38708	38724	38541	38696	38890	38971	38757	38977	38365	38981	38863	38842	38546	38611	38805	38457	38793	38662	38596	38876	38753	38797	38886	38589	38852	38711	38862	38626	38850	38780	39005	38667	38883	38478	38813	38717	39062	38804	38937	38856	38730	38705	38550	38607	38786	38765	38886	38846	38809	38451	38462	38971	38636	38549	38914	38807	38933	38756	38486	38584	38558	39046	38822	38691	38349	38732	38734	38991	38695	38611	38593	38638	38691	38503	38943	38931	38809	38615	38863	38684	38841	38781	38576	38706	38677	38819	38816	38652	38770	38663	39009	38613	38522	38791	38639	38416	38586	38987	39130	38555	38858	38671	38747	38733	38668	38868	38627	38937	38986	38662	38706	39073	38809	38497	38631	38884	38657	38849	38679	38572	38628	38466	38816	38270	38757	38853	38735	38859	38800	38680	38578	38989	38922	38760	38655	38569	38669	38758	38938	38853	38815	38619	38536	38549	38552	38888	39002	38652	38663	38677	38764	38391	38647	38951	38650	38808	38817	38888	38613	38632	38638	38695	38735	39102	38585	38908	38723	38621	38585	38637	38852	38647	38668	38857	38748	38430	38447	38771	38864	38793	38741	38772	38839	38772	38753	38689	38577	38648	38913	38970	38689	38966	38979	38692	39030	38762	38590	38751	39139	38689	39123	38883	38840	38782	38809	38741	38707	38887	38757	38752	38752	38794	38703	38806	38644	38737	38758	38656	38934	38769	38612	38866	38875	38757	38748	38958	38954	38729	38803	38968	38842	38663	38557	38700	38873	39021	38803	38556	38829	38728	38822	38677	38499	38695	38876	38994	39059	38610	38755	38658	38798	38884	38553	39151	38945	38818	38827	38748	38671	38772	38596	38860	39070	38884	38920	38494	38809	38479	38706	38792	38503	38706	38883	39023	38711	38946	38931	38912	38722	38793	38846	38882	38877	38729	38922	38834	38664	38661	38663	38476	38851	38888	39012	38729	38910	38955	39037	39162	38698	38580	38477	38887	38662	38885	38819	38734	38791	38967	38838	38648	38789	38745	38756	38780	38679	38865	38798	38663	38944	38661	38807	38516	38832	38870	38555	38812	38638	38907	38865	38459	38789	38511	38938	38740	38502	38783	38886	38827	38771	38500	38701	39017	38793	38574	38663	38860	38737	38776	38914	38846	38747	38863	38706	38866	38724	38832	39089	38734	38894	38892	38688	38494	38882	38819	38686	38593	38453	38676	38711	38769	38713	38809	38603	38770	39062	38652	38696	38644	38863	38894	38860	38737	38871	38596	38669	38853	38864	38537	38756	38605	38745	38440	38811	38585	38703	38791	38887	38548	38983	38844	38710	38743	38813	38501	38719	38690	38698	39011	38784	38519	38662	38859
37183	63507	62147	51278	44434	39415	36632	34656	33596	32331	31421	30835	30304	29750	29100	28809	28443	28431	28127	28230	28086	28041	27931	28028	28016	27908	27769	27723	27720	27886	27827	27661	27716	27813	27795	27697	27559	27608	27693	27686	27609	27702	27764	27605	27767	27676	27467	27676	27387	27593	27546	27491	27492	27538	27457	27362	27547	27476	27368	27373	27356	27523	27565	27551	27495	27532	27478	27427	27454	27466	27494	27506	27418	27454	27447	27411	27487	27512	27226	27516	27286	27593	27339	27485	27423	27444	27503	27310	27465	27581	27361	27311	27498	27493	27570	27486	27407	27511	27480	27644	27462	27594	27600	27417	27375	27469	27529	27467	27459	27433	27497	27603	27459	27479	27437	27531	27409	27421	27363	27613	27407	27350	27377	27491	27433	27544	27638	27422	27567	27518	27407	27427	27285	27401	27563	27333	27587	27319	27415	27436	27408	27536	27433	27500	27719	27643	27297	27514	27477	27433	27589	27447	27648	27382	27331	27491	27465	27406	27498	27316	27425	27405	27304	27424	27520	27475	27403	27482	27289	27243	27557	27624	27541	27584	27340	27534	27403	27456	27502	27291	27500	27502	27485	27139	27438	27395	27540	27423	27434	27358	27345	27556	27339	27489	27430	27444	27611	27360	27494	27367	27534	27410	27328	27388	27358	27589	27455	27307	27325	27691	27341	27369	27498	27665	27461	27425	27542	27662	27575	27309	27401	27412	27509	27492	27571	27453	27469	27376	27523	27554	27546	27533	27472	27607	27386	27519	27314	27240	27360	27395	27620	27351	27371	27467	27299	27420	27336	27476	27417	27515	27387	27411	27671	27468	27543	27263	27474	27530	27600	27397	27552	27402	27346	27391	27466	27324	27301	27497	27218	27427	27457	27453	27648	27456	27330	27311	27476	27378	27473	27345	27354	27422	27561	27476	27420	27398	27314	27530	27394	27509	27448	27577	27574	27426	27513	27508	27410	27601	27323	27437	27460	27415	27588	27507	27561	27614	27349	27462	27367	27375	27464	27585	27444	27459	27288	27340	27306	27463	27522	27506	27270	27691	27325	27496	27378	27164	27392	27331	27465	27414	27248	27236	27422	27293	27565	27404	27639	27332	27563	27417	27501	27494	27444	27420	27601	27652	27285	27437	27342	27516	27335	27247	27313	27522	27443	27287	27530	27519	27397	27437	27577	27310	27530	27665	27340	27578	27578	27591	27349	27547	27347	27466	27681	27246	27407	27408	27401	27471	27494	27458	27434	27402	27386	27253	27313	27354	27407	27390	27563	27355	27261	27644	27445	27546	27285	27370	27542	27489	27527	27362	27217	27617	27228	27476	27416	27565	27445	27468	27474	27369	27563	27598	27346	27259	27518	27397	27465	27580	27283	27596	27489	27333	27369	27437	27338	27436	27464	27319	27586	27559	27425	27396	27477	27490	27591	27575	27445	27468	27501	27405	27442	27558	27442	27537	27519	27468	27487	27433	27265	27480	27503	27584	27373	27518	27333	27422	27429	27559	27584	27635	27426	27457	27346	27161	27467	27495	27422	27691	27355	27530	27519	27464	27339	27470	27421	27528	27209	27322	27315	27473	27507	27202	27616	27439	27318	27370	27473	27401	27410	27593	27332	27346	27497	27551	27532	27429	27431	27253	27415	27670	27545	27676	27236	27556	27688	27661	27264	27288	27539	27556	27257	27234	27401	27415	27498	27355	27327	27507	27317	27470	27547	27485	27477	27519	27300	27297	27280	27383	27336	27290	27414	27555	27391	27569	27456	27382	27378	27377	27510	27731	27472	27555	27380	27388	27549	27420	27553	27257	27285	27332	27470	27416	27436	27524	27624	27332	27336	27431	27498	27369	27544	27505	27328	27491	27329	27513	27484	27252	27467	27443	27425	27450	27422	27481	27577	27342	27323	27539	27277	27450	27575	27425	27587	27655	27632	27588	27314	27212	27422	27341	27438	27261	27461	27428	27566	27511	27582	27396	27448	27378	27317	27573	27521	27631	27535	27418	27442	27428	27379	27321	27381	27340	27374	27491	27415	27462	27393	27310	27447	27487	27485	27391	27387	27358	27611	27598	27501	27555	27282	27408	27487	27547	27341	27461	27507	27507	27452	27487	27639	27504	27369	27393	27193	27353	27550	27439	27580	27534	27463	27383	27567	27596	27582	27217	27597	27440	27470	27373	27425	27430	27503	27320	27462	27724	27425	27397	27122	27335	27403	27463	27365	27510	27486	27406	27343	27459	27256	27443	27465	27227	27543	27338	27437	27690	27456	27379	27542	27526	27470	27296	27583	27423	27476	27405	27384	27539	27482	27362	27405	27510	27322	27496	27402	27605	27239	27713	27378	27433	27474	27555	27392	27447	27365	27503	27670	27317	27228	27456	27313	27529	27404	27432	27537	27437	27573	27310	27611	27477	27305	27397	27440	27466	27605	27494	27314	27403	27381	27357	27436	27569	27504	27366	27434	27437	27595	27328	27273	27600	27465	27519	27468	27649	27461	27458	27392	27311	27446	27560	27538	27418	27316	27461	27474	27570	27523	27498	27321	27386	27362	27454	27535	27437	27449	27479	27455	27576	27485	27665	27305	27600	27319	27412	27365	27467	27135	27421	27566	27334	27405	27376	27314	27447	27285	27320	27439	27462	27547	27508	27545	27416	27512	27391	27530	27628	27557	27604	27297	27483	27412	27389	27481	27371	27395	27455	27479	27423	27552	27247	27310	27606	27362	27499	27483	27465	27376	27242	27402	27392	27381	27506	27491	27612	27631	27484	27300	27292	27411	27547	27504	27545	27484	27620	27415	27124	27530	27458	27602	27401	27333	27436	27578	27483	27430	27603	27512	27365	27347	27317	27535	27375	27439	27532	27367	27447	27502	27558	27560	27267	27303	27418	27482	27475	27373	27249	27366	27678	27435	27503	27377	27518	27494	27324	27575	27301	27429	27508	27556	27285	27551	27532	27507	27350	27387	27391	27451	27544	27592	27385	27497	27439	27377	27450	27419	27331	27482	27514	27396	27470	27415	27768	27597	27450	27341	27446	27396	27372	27429	27372	27564	27502	27465	27342	27503	27488	27336	27404	27484	27504	27458	27361	27399	27460	27367	27376	27553	27394	27534	27373	27511	27461	27454	27575	27504	27354	27337	27353	27535	27450	27670	27289	27517	27371	27355	27477	27430	27288	27542	27436	27540	27301	27540	27456	27500	27493	27488	27516	27389	27445	27444	27479	27368	27499	27643	27409	27300	27618	27583	27487	27405	27391	27479	27581	27273	27491	27555	27476	27487	27331	27399	27468	27455	27434	27343	27509	27401	27451	27324	27314	27456	27512	27294	27437	27596	27306	27603	27428	27495	27525	27560	27301	27527	27502	27380	27594	27304	27562	27535	27422	27447	27450	27363	27314	27491	27604	27272	27516	27386	27533	27242	27525	27546	27435	27399	27616	27523	27399	27244	27577	27602	27477	27453	27512	27427	27346	27423	27414	27447	27634	27300	27546	27454	27447	27389	27397	27512	27477	27346	27326	27445	27618	27403	27598	27481	27397	27584	27411	27430	27387	27345	27535	27384	27545	27356	27627	27458	27381	27527	27394	27605	27722	27563	27405	27375	27428	27444	27280	27482	27471	27465	27498	27344	27631	27343	27559	27376	27361	27487	27435	27585	27606	27382	27650	27424	27535	27659	27497	27484	27433	27531	27437	27534	27341	27515	27538	27324	27586	27511	27413	27465	27496	27266	27247	27581	27332	27408	27478	27461	27410	27423	27434	27394	27393	27342	27597	27528	27339	27431	27618	27637	27468	27518	27374	27576	27253	27310	27429	27511	27423	27556	27441	27464	27513	27449	27350	27263	27619	27285	27666	27360	27484	27450	27486	27350	27435	27631	27270	27734	27439	27291	27705	27408	27682	27454	27380	27486	27357	27480	27742	27616	27345	27475	27511	27550	27375	27481	27553	27471	27535	27365	27514	27505	27456	27555	27521	27536	27488	27446	27415	27464	27475	27299	27274	27318	27421	27482	27659	27368	27413	27310	27610	27502	27545	27557	27551	27449	27383	27352	27411	27279	27502	27394	27469	27382	27652	27507	27377	27536	27629	27367	27496	27540	27389	27434	27419	27515	27304	27417	27523	27455	27352	27511	27425	27396	27425	27344	27686	27178	27354	27252	27373	27494	27419	27425	27465	27351	27612	27313	27577	27418	27534	27229	27363	27508	27550	27400	27445	27538	27363	27541	27398	27569	27368	27393	27300	27778	27244	27445	27385	27502	27388	27405	27611	27409	27392	27450	27500	27585	27634	27609	27411	27599	27447	27472	27752	27467	27397	27501	27678	27462	27359	27486	27552	27342	27442	27520	27441	27352	27446	27435	27415	27607	27293	27489	27579	27461	27282	27321	27569	27543	27358	27312	27596	27492	27340	27469	27357	27594	27683	27404	27423	27409	27507	27337	27638	27267	27626	27435	27677	27379	27589	27515	27434	27556	27622	27474	27391	27515	27269	27577	27881	27630	27468	27502	27451	27525	27564	27253	27421	27225	27510	27522	27529	27365	27451	27291	27445	27369	27452	27519	27427	27457	27416	27462	27442	27347	27442	27359	27562	27307	27558	27366	27432	27617	27437	27359	27609	27390	27550	27550	27433	27602	27447	27436	27450	27383	27426	27502	27491	27277	27721	27318	27437	27635	27505	27464	27512	27462	27375	27398	27507	27377	27465	27458	27472	27659	27499	27551	27369	27474	27359	27575	27396	27440	27418	27274	27317	27579	27391	27610	27191	27622	27374	27513	27392	27452	27417	27463	27528	27332	27332	27672	27465	27501	27475	27498	27429	27617	27537	27345	27352	27608	27433	27543	27453	27630	27350	27287	27556	27307	27504	27592	27490	27461	27692	27430	27501	27608	27651	27294	27412	27456	27461	27344	27505	27356	27477	27458	27359	27547	27445	27330	27581	27615	27580	27511	27364	27445	27345	27447	27504	27490	27447	27539	27774	27553	27527	27475	27539	27586	27603	27510	27515	27643	27529	27425	27494	27415	27373	27470	27355	27270	27510	27390	27421	27304	27480	27523	27708	27396	27398	27548	27468	27352	27421	27401	27439	27468	27271	27327	27546	27453	27296	27407	27490	27408	27550
38320	44043	51585	47037	43477	41900	41056	40230	40163	39752	39491	39304	39359	38931	39256	39154	38879	38565	38752	38863	38601	38310	38781	38797	38761	38826	38579	38716	38637	38517	38842	38794	38862	38469	38643	38835	38580	38730	38309	38660	38661	38584	38210	38948	38453	38676	38527	38615	38671	38632	38540	38643	38742	38942	38759	38424	38686	38859	38752	38741	38610	38641	38780	38294	38567	38701	38791	38576	38836	38663	38577	38729	38497	38536	38743	38531	38717	38697	38691	38548	38743	38539	38686	38660	38513	38665	38701	38671	38470	38599	38458	38823	38689	38881	38502	38508	38595	38628	38860	38664	38779	38268	38512	38581	38557	38814	38745	38575	38423	38528	38821	38620	38673	38764	38678	38871	38441	38412	38914	38686	38558	38681	38716	38758	38635	38673	38386	38551	38508	38663	38718	38664	38787	38868	38720	38566	38300	38563	38393	38709	38437	38728	38752	38542	38491	38804	38864	38665	38572	38542	38563	38519	38646	38494	38563	38417	38523	38733	38527	38555	38867	38537	38378	38036	38515	38664	38697	38800	38468	38489	38493	38758	38214	38750	38919	38408	38513	38322	38700	38744	38442	38510	38679	38404	38626	38799	38930	38826	38738	38760	38477	38487	38649	38486	38766	38230	38393	38726	38645	38576	38825	38621	38664	38690	38467	38409	38705	38519	38657	38639	38627	38608	38699	38506	38522	38602	38358	38575	38512	38648	38584	38988	38684	38593	38313	38523	38610	38345	38658	38701	38522	38547	38821	38812	38412	38656	38635	38853	38564	38372	38702	38826	38565	38675	38699	38752	38674	38281	38647	38564	38549	38639	38512	38502	38455	38511	38770	38792	38639	38648	38330	38629	38731	38759	38652	38412	38790	38534	38623	38687	38634	38659	38481	38884	38798	38495	38753	38665	38597	38713	38625	38782	38394	38624	38825	38612	38478	38466	38762	38426	38534	38602	38524	38605	38921	38603	38621	38410	38605	38607	38603	38569	38540	38577	38510	38682	38562	38542	38104	38365	38501	38709	38337	38515	38771	38781	38743	38561	38455	38540	38538	38545	38610	38475	38507	38624	38462	38743	38701	38531	38516	38634	38570	38594	38570	38544	38622	38768	38631	38528	38528	38647	38354	38550	38943	38801	38674	38892	38646	38660	38716	38651	38582	38650	38833	38551	38577	38692	38739	38215	38546	38503	38555	38694	38620	38528	38498	38859	38646	38354	38894	38635	38649	38868	38514	38601	38659	38591	38673	38796	38663	38716	38450	38264	38604	38696	38609	38611	38763	38619	38644	38547	38538	38709	38518	38707	38545	38674	38448	38470	38458	38738	38815	38676	38783	38664	38635	38728	38509	38126	38665	38445	38701	38526	38686	38437	38703	39093	38625	38415	38903	38537	38391	38463	38412	38455	38464	38450	38494	38627	38811	38611	38574	38507	38482	38827	38675	38529	38435	38653	38974	38600	38516	38566	38528	38510	38422	38631	38759	38676	38693	38564	38544	38549	38483	38522	38800	38464	38404	38986	38532	38597	38746	38570	38534	38739	38439	38542	38627	38939	38575	38762	38649	38692	38784	38729	38706	38832	38611	38320	38267	38636	38826	38427	38664	38740	38626	38452	38609	38521	38589	38661	39054	38382	38828	38529	38672	38311	38473	38682	38741	38756	38513	38779	38635	38359	38564	38663	38652	38676	38495	38832	38724	38630	38709	38643	38551	38755	38745	38576	38693	38475	38613	38664	38499	38502	38641	38749	38760	38476	38574	38757	38762	38794	38678	38739	38541	38505	38624	38746	38731	38269	38483	38833	38466	38640	38433	38662	38653	38388	38374	38874	39056	38616	38582	38643	38564	38501	38532	38657	38504	38217	38713	38831	38823	38655	38485	38808	38460	38582	38710	38223	38807	38660	38531	38641	38628	38778	38782	38298	38563	38420	38401	38614	38779	38492	38646	38368	38927	38622	38501	38648	38797	38721	38633	38575	38549	38656	38836	38371	38652	38913	38465	38573	38671	38608	38677	38404	38675	38622	38771	38799	38567	38708	38480	38751	38542	38399	38678	38506	38655	38569	38722	38254	38388	38520	38891	38490	38774	38817	38748	38735	38850	38412	38792	38532	38548	38735	38505	38680	38415	38718	38436	38685	38861	38608	38712	38705	38887	38440	38569	38519	38433	38451	38650	38876	38933	38937	38598	38658	38507	38577	38456	38350	38615	38621	38607	38442	38572	38549	38576	38375	38829	38782	38560	38773	38286	38673	38665	39006	38463	38752	38795	38479	38784	38774	38504	38727	38556	38419	38542	38894	38638	38888	38706	38324	38749	38484	38810	38572	38551	38542	38667	38633	38577	38354	38686	38532	38747	38479	38703	38699	38636	38849	38868	38689	38479	38603	38988	38706	38510	38677	38736	38758	38605	38542	38298	38820	38758	38852	38894	38670	38534	38438	38758	38431	38593	38658	38648	38618	38501	38646	38802	38368	38817	38890	38930	38623	38585	38530	38663	38496	38776	38819	38919	38627	38588	38660	38465	38506	38772	38633	38707	38612	38743	38580	38605	38435	38852	38372	38853	38510	38575	38797	38616	38527	38968	38502	38581	38480	38670	38448	38561	38688	38810	38543	38726	38369	38298	38506	38493	38786	38902	38532	38690	38835	38627	38380	38497	38553	38750	38495	39018	38477	38170	38459	38487	38589	38469	38565	38677	38880	38692	38657	38669	38673	38526	38684	38830	38619	38579	38480	38570	38541	38624	38529	38656	38351	38678	38674	38775	38696	38961	38627	38462	38344	38474	38405	38833	38400	38575	38659	38892	38439	38617	38683	38578	38514	38878	38577	38730	38649	38465	38606	38495	38466	38512	38333	38622	38841	38857	38912	38695	38563	38593	38738	38489	38734	38657	38809	38819	38593	38642	38278	38408	38552	38688	38484	38562	38765	38836	38722	38713	38319	38726	38465	38725	38362	38736	38592	38833	38673	38553	38653	38598	38466	38309	38661	38448	38536	38699	38604	38680	38577	38459	38595	38506	38570	38451	38803	38759	38505	38812	38779	38563	38669	38748	38423	38594	38715	38673	38678	38358	38750	38738	38577	38763	38349	38672	38653	38650	38737	38720	38594	38524	38772	38553	38708	38884	38745	38544	38387	38699	38453	38572	38278	38629	38543	38657	38526	38670	38472	38682	38631	38585	38534	38479	38710	38591	38712	38615	38500	38695	38675	38572	38530	38803	38493	38613	38546	38548	38712	38781	38818	38822	38651	38509	38752	38527	38643	38376	38871	38880	38803	38771	38665	38584	38608	38752	38661	39025	38734	38668	38389	38690	38629	38532	38777	38613	38793	38563	38327	38900	38697	38576	38682	38775	38805	38962	38595	38602	38689	38402	38480	38704	38413	38722	38305	38634	38763	38742	38543	38383	38497	38532	38594	38650	38674	38888	38625	38658	38645	38784	38749	38570	38549	38407	38581	38492	38726	38848	38616	38546	38735	38825	38741	38674	38584	38818	38552	38762	38546	38395	38591	38613	38621	38351	38381	38808	38487	38587	38424	38560	38656	38670	38791	38519	38704	38559	38509	38916	38639	38687	38605	38573	38664	38650	38423	38683	38832	38613	38643	38501	38713	38578	38322	38653	38818	38540	38696	38847	38855	38839	38566	38921	38546	38686	38763	38618	38515	38601	38585	38305	38640	38639	38357	38815	38586	38589	38537	38614	38403	38606	38666	38540	38525	38834	38608	38551	38282	38577	38507	38807	38741	38665	38793	38743	38777	38664	38522	38608	38715	38599	38701	38596	38264	38743	38553	38712	38811	38527	38619	38471	38717	38493	38653	38690	38766	38364	38749	38803	38452	38692	38545	38364	38593	38571	38603	38593	38458	38866	38687	38678	38452	38584	38603	38648	38499	38452	38762	38725	38574	38810	38629	38757	38573	38573	38602	38701	38605	38603	38581	38676	38612	38662	38680	38316	38971	38571	38418	38379	38320	38467	38524	38722	38758	38964	38608	38806	38812	38416	38678	38721	38760	38928	38543	38788	38517	38739	38617	38565	38565	38598	38538	38333	38423	38656	38522	38521	38670	38835	38294	38699	38566	38548	38471	38477	38257	38655	38418	38784	38754	38520	38509	38673	38702	38680	38613	38652	38757	38705	38862	38564	38870	38663	38823	38931	38550	38612	38557	38628	38690	38409	38590	38668	38638	38598	38397	38794	38712	38713	38647	38484	38663	38633	38557	38414	38853	38722	38388	38552	38821	38405	38754	38496	38775	38512	38697	38229	38709	38527	38458	38475	38562	38517	38534	38735	38545	38732	38290	38950	38478	38604	38374	38759	38828	38540	38490	38628	38816	38564	38518	38681	38491	38834	38506	38578	38590	38803	38622	38525	38455	38458	38812	38723	38778	38711	38587	38667	38484	38598	38642	38739	38589	38580	38792	38693	38526	38465	38511	38794	38373	38388	38916	38645	38435	38345	38425	38668	38608	38768	38745	38494	38498	38527	38814	38482	38776	38705	38676	38743	38260	38585	38683	38581	38693	38759	38686	38350	38515	38668	38583	38646	38593	38756	38437	38417	38743	38601	38437	38526	38696	38843	38532	38379	38416	38530	38674	38714	38853	38757	38534	38842	38631	38585	38616	38465	38523	38543	38614	38530	38688	38637	38610	38469	38648	38614	38463	38559	38515	38596	38669	38944	38686	38506	38443	38364	38643	38705	38274	38415	38668	38920	38742	38958	38709	38573	38575	38606	38560	38624	38555	38607	38666	38569	38902	38564	38656	38537	38540	38563	38656	38596	38523	38481	38534	38338	38691	38730	38352	38554	38603	38716	38702	38717	38845	38485	38783	38617	38548	38798	38825	38751	38709	38829	38824	38636	38659	38761	38743	38931	38428	38834	38471	38662	38530	38515	38834	38341	38476	38630	38690	38540	38588	38631	38689	38927	38744	38665	38598	38659	38175	38800	38542	38692	38381	38799	38581	38614	38548	39037	38732	38493	38373	38497	38744	38754	38627	38706	38487	38516	38758	38658	38688	38769	38670	38391	38313	38365	38419	38954	38522	38830	38620	38801	38657	38682	38648	38772	38644	38801	38672	38754	38676	38347	38661	38685	38743	38520	38367	38650	38696	38924	38526	38706	38702
38482	54055	51316	41109	36314	32999	31469	30544	29589	29466	28903	28864	28458	28055	28009	27850	27766	27681	27547	27490	27394	27398	27563	27649	27574	27472	27451	27437	27489	27547	27496	27460	27630	27414	27373	27245	27397	27416	27489	27374	27365	27404	27260	27342	27376	27210	27252	27223	27353	27251	27184	27212	27373	27217	27620	27432	27426	27393	27205	27415	27244	27372	27568	27284	27501	27129	27366	27394	27337	27288	27345	27295	27249	27190	27154	27410	27364	27154	27392	27150	27413	27319	27309	27234	27230	27293	27172	27105	27323	27252	27158	27398	27268	27223	27393	27322	27278	27490	27221	27429	27365	27482	27544	27401	27355	27145	27266	27296	27259	27395	27105	27153	27264	27366	27283	27303	27304	27270	27419	27407	27109	27308	27117	27282	27187	27364	27150	27233	27376	27406	27433	27131	27400	27208	27353	27161	27394	27286	27201	27372	27131	27132	27280	27229	27295	27304	27349	27431	27324	27188	27090	27255	27419	27204	27212	27310	27197	27129	27185	27269	27273	27176	27456	27440	27208	27165	27414	27414	27176	27287	27246	27258	27471	27314	27351	27409	27308	27154	27320	27454	27239	27184	27366	27264	27099	27336	27421	27255	27392	27375	27208	27137	27467	27222	27212	27251	27444	27417	27226	27391	27287	27189	27132	27250	27198	27239	27470	27306	27332	27366	27174	27092	27295	27301	27209	27382	27173	27302	27359	27324	27238	27336	27305	27423	27276	27436	27462	27203	27300	27407	27369	27214	27356	27254	27184	27297	27248	27454	27155	27424	27297	27275	27140	27260	27320	27165	27361	27463	27376	27184	27366	27396	27510	27278	27206	27188	27303	27446	27193	27414	27467	27193	27231	27126	27430	27250	27277	27126	27214	27390	27503	27361	27304	27271	27179	27303	27258	27370	27368	27405	27237	27449	27320	27244	27395	27358	27156	27260	27327	27395	27293	26981	27401	27219	27335	27194	27236	27276	27322	27242	27309	27392	27436	27265	27190	27127	26999	27339	27303	27355	27292	27191	27192	27317	27375	27223	27215	27302	27189	27171	27160	27277	27322	27120	27255	27436	27335	27148	27242	27425	27346	27328	27316	27491	27349	27278	27208	27191	27454	27160	27356	27408	27271	27159	27307	27150	27041	27163	27363	27317	27280	27364	27254	27258	26992	27292	27202	27260	27452	27257	27113	27251	27457	27298	27274	27242	27105	27287	27238	27223	27246	27103	27331	27029	27112	27273	27178	27218	27396	27096	27192	27518	27274	27353	27270	27371	27396	27414	27295	27263	27106	27349	27318	27311	27280	27190	27290	27142	27354	27106	27083	27340	27320	27331	27333	27256	27287	27381	27231	27252	27246	27458	27435	27345	27219	27481	27199	27372	27311	27315	27201	27297	27276	27345	27165	27339	27416	27224	27400	27313	27254	27290	27324	27336	27319	27123	27373	27287	27311	27267	27472	27410	27237	27378	27387	27179	27328	27251	27249	27150	27366	27345	27494	27205	27242	27329	27229	27307	27201	27129	27521	27189	27373	27307	27216	27326	27332	27363	27430	27149	27404	27234	27150	27379	27453	27309	27158	27301	27403	27190	27317	27123	27484	27155	27279	27194	27281	27341	27269	27091	27634	27233	27197	27458	27222	27202	27115	27191	27240	27477	27191	27352	27412	27260	27387	27249	27191	27235	27433	27120	27169	27199	27461	27290	27261	27331	27258	27321	27202	27351	27242	27156	27208	27462	27304	27262	27250	27418	27333	27190	27449	27172	27203	27355	27170	27338	27264	27400	27370	27072	27215	27336	27204	27216	27243	27283	27260	27345	27483	27195	27271	27171	27363	27339	27290	27070	27274	27281	27084	27354	27178	27317	27263	27488	27296	27482	27320	27505	27391	27177	27192	27289	27163	27385	27372	27204	27202	27395	27330	27200	27431	27191	27339	27308	27332	27241	27106	27325	27220	27299	27462	27459	27378	27399	27231	27279	27217	27303	27209	27143	27207	27457	27211	27198	27228	27287	27290	27200	27487	27260	27285	27084	27322	27218	27443	27220	27295	27353	27272	27284	27259	27446	27301	27352	27234	27274	27636	27432	27337	27275	27570	27152	27339	27113	27315	27319	27096	27338	27257	27179	27264	27362	27289	27337	27227	27185	27352	27272	27206	27336	27217	27277	27376	27132	27144	27424	27139	27361	27349	27420	27182	27277	27061	27345	27171	27095	27388	27071	27573	27195	27525	27289	27230	27219	27419	27247	27459	27486	27421	27402	27388	27168	27371	27421	27277	27327	27116	27348	27284	27296	27334	27307	27173	27305	27138	27203	27504	27141	27262	27129	27242	27140	27272	27412	27308	27239	27331	27216	27334	27235	27305	27182	27173	27412	27280	27337	27528	27179	27505	27505	27219	27404	27165	27371	27141	27332	27248	27220	27293	27410	27445	27256	27139	27256	27291	27354	27341	27249	27351	27317	27215	27372	27472	27498	27013	27344	27443	27043	27252	27461	27238	27310	27389	27365	27221	27276	27190	27187	27268	27331	27386	27523	27275	27338	27143	27264	27272	27226	27355	27230	27346	27078	27280	27326	27192	27155	27029	27328	27181	27400	27370	27427	27613	27365	27444	27136	27392	27371	27301	27199	27151	27423	27269	27423	27141	27458	27332	27243	27338	27334	27126	27265	27281	27385	27263	27415	27353	27277	27342	27139	27239	27510	27251	27265	27287	27228	27211	27530	27480	27159	27240	27278	26992	27299	27212	27370	27321	27263	27391	27306	27294	27277	27278	27271	27245	27468	27398	27178	27314	27304	27435	27333	27380	27311	27469	27387	27141	27410	27363	27340	27085	27297	27269	27311	27347	27201	27418	27194	27318	27493	27252	27270	27351	27522	27355	27336	27347	27188	27334	27162	27355	27026	27040	27450	27265	27278	27343	27518	27295	27420	27162	27455	27293	27225	27487	27352	27350	27413	27432	27538	27263	27314	27326	27216	27284	27264	27293	27155	27457	27244	27246	27453	27223	27312	27342	27385	27429	27301	27327	27380	27367	27372	27164	27264	27458	27366	27351	27239	27130	27300	27270	27442	27184	27350	27399	27433	27141	27416	27095	27324	27104	27414	27176	27251	27436	27265	27295	27236	27189	27459	27285	27369	27152	27391	27483	27313	27261	27473	27418	27357	27246	27186	27412	27188	27145	27279	27366	27392	27132	27294	27308	27366	27259	27243	27244	27318	27300	27397	27316	27317	27397	27286	27369	27145	27332	27378	27288	26988	27351	27244	27378	27389	27250	27307	27249	27337	27301	27384	27376	27348	27240	27341	27205	27233	27428	27267	27537	27405	27193	27358	27332	27242	27304	27437	27504	27085	27303	27334	27196	27250	27132	27247	27275	27242	27310	27344	27383	27335	27359	27398	27429	27255	27338	27359	27230	27265	27294	27119	27277	27198	27343	27487	27378	27195	27254	26979	27260	27447	27255	27372	27243	27330	27177	27402	27464	27401	27022	27125	27467	27346	27023	27256	27167	27157	27306	27227	27309	27309	27264	27358	27191	26976	27414	27282	27144	27349	27363	27380	27183	27357	27251	27100	27143	27221	27297	27337	27134	27288	27413	27359	27313	27324	27206	27327	27082	27105	27259	27320	27398	27352	27262	27252	27384	27248	27261	27224	27375	27389	27395	27408	27519	27191	27248	27420	27261	27424	27324	27377	27251	27157	27285	27207	27414	27429	27226	27401	27292	27124	27375	27131	27212	27140	27297	27384	27275	27146	27541	27255	27229	27460	27287	27307	27257	27173	27228	27230	27144	27326	27189	27331	27232	27344	27310	27511	27228	27394	27230	27163	27419	27400	27239	27247	27300	27430	27205	27352	27386	27124	27307	27244	27093	27363	27328	27263	27232	27417	27084	27173	27406	27315	27154	27229	27363	27383	27370	27188	27477	27206	27283	27274	27466	27183	27305	27383	27380	27240	27079	27345	27236	27218	27211	27267	27303	27297	27205	27190	27202	27389	27417	27234	27366	27368	27129	27418	27073	27315	27203	27365	27400	27263	27184	27193	27334	27084	27227	27327	27306	27407	27278	27429	27294	27448	27224	27519	27426	27402	27206	27429	27230	27149	27470	27153	27435	27339	27407	27206	27267	27318	27044	27221	27185	27236	27421	27264	27117	27342	27446	27131	27399	27052	27077	27374	27528	27262	27478	27260	27270	27365	27191	27315	27514	27230	27271	27306	27477	27308	27211	27179	27204	27316	27371	27286	27198	27437	27139	27320	27188	27346	27353	27381	27169	27245	27523	27471	27293	27460	27372	27384	27224	27284	27260	27241	27293	27355	27480	27317	27295	27378	27019	27298	27199	27398	27328	27216	27327	27238	27211	26999	27438	27321	27474	27477	27306	27377	27297	27445	27401	27230	27321	27247	27363	27232	27339	27401	27421	27096	27391	27257	27266	27224	27196	27369	27226	27286	27351	27276	27329	27240	27329	27242	27478	27194	27222	27363	27363	27474	27330	27297	27380	27325	27312	27393	27323	27397	27285	27367	27292	27379	27193	27437	27369	27173	27328	27509	27259	27207	27194	27403	27119	27421	27245	27196	27217	27218	27408	27387	27233	27256	27201	27528	27351	27291	27042	27254	27198	27235	27154	27136	27450	27218	27345	27365	27272	27182	27415	27312	27439	27229	27348	27286	27473	27440	27381	27281	27460	27325	27227	27279	27353	27170	27452	27223	27407	27216	27255	27457	27362	27150	27292	27414	27164	27466	27261	27451	27421	27191	27372	27281	27377	27145	27335	27387	27287	27283	27347	27216	27346	27147	27413	27236	27388	27279	27394	27144	27211	27203	27201	27251	27481	27417	27327	27157	27292	27439	27242	27278	27241	27304	27387	27164	27441	27273	27434	27117	27271	27429	27144	27249	27283	27262	27340	27362	27422	27389	27335	27217	27311	27284	27194	27288	27314	27335	27189	27311	27336	27474	27354	27338	27197	27291	27347	27383	27415	27297	27216	27419	27438	27296	27302	27189	27253	27258	27195	27354	27188	27169	27285	27338	27213	27480	27282	27406	27291	27298	27419	27360	27556	27281	27340	27180	27347	27316	27140	27162	27371	27278	27241	27412	27358	27168	27463	27151	27261	27078	27157	27299
24483	21681	30794	33370	38153	42390	42869	41027	40593	40728	40166	39731	39705	39399	38882	38837	38800	38986	38998	38963	38690	39014	38693	38505	38414	38628	38703	38356	38565	38632	38383	38585	38710	38520	38297	38480	38520	38429	38536	38478	38631	38551	38557	38246	38556	38331	38379	38207	38376	38216	38581	38094	38645	38532	38516	38454	38523	38142	38304	38311	38241	38144	38302	38193	38188	38029	38283	38250	38153	38447	38514	38038	38256	38242	38362	38305	38217	38301	38252	38237	38545	38337	38197	38122	38403	38502	37979	38146	38370	38137	38202	38513	38394	38405	38145	38085	38354	38070	38231	38116	38526	38443	38173	38223	38317	38336	38426	38330	38337	38260	38480	38495	38390	38075	38350	38134	38516	38492	38235	38384	38329	38310	38301	38043	38243	38374	38421	38168	38211	38094	38330	38124	38062	38343	38564	38293	38471	38297	38522	38296	38360	38579	38171	38405	38039	38144	38124	37867	38558	38198	38564	38439	38450	38094	38157	38225	38384	38146	38325	38353	38176	38309	38324	38371	38422	38433	38464	38546	38318	38150	38252	38308	38215	38296	38321	37937	38236	38215	38116	38355	38272	38545	38258	38148	38079	38352	38297	38177	38273	38215	38137	38321	38007	38203	38236	38295	38436	38276	38132	38276	38290	38111	38215	38436	38347	38131	37936	38115	38230	38202	38271	38365	38321	38311	38391	38222	38205	38046	38468	38408	38014	38434	38180	37971	38271	38437	38288	38435	38362	38319	38238	38526	38226	38484	38170	38321	38248	38132	38183	38257	38382	38085	38259	38301	38403	38348	38228	38137	38337	38267	38341	38423	38578	38579	38235	38081	38249	38331	38456	38390	37992	38059	38291	38102	38089	37965	38031	38267	37994	38461	38234	38253	38498	38224	38219	37951	38053	38598	38277	38300	38213	38285	38437	38153	38033	38179	38269	38184	38524	38377	38136	38302	38300	38101	38126	38396	38171	38353	38176	38500	38257	38369	38483	38250	38514	38353	38144	38588	38419	38324	38338	37879	38398	38257	38309	38236	38089	38109	38273	38239	38275	38230	38292	38098	38417	38344	38405	38521	38284	38315	38373	38294	38228	38549	38320	38498	38293	38432	38472	38488	38299	38372	38011	38425	38268	38112	38025	38345	38158	38251	38323	38115	38317	38173	38224	38349	38321	38258	38447	38176	38318	38479	38462	38235	38231	38014	38262	38113	38488	38255	38305	38190	38296	38475	38016	38177	37941	38097	37918	38430	38369	38051	38048	38237	38336	38227	38238	38487	38391	38252	38337	38419	38232	38094	38286	38394	38192	38487	38480	38261	38409	38471	38270	38144	38088	38367	38179	38271	38205	38513	38428	38696	38109	38435	38064	38387	38363	38182	38271	38317	38223	38464	38228	37993	38140	38170	38372	38297	38247	37906	38147	38285	38407	38189	38240	38495	38521	38323	38412	38540	38138	38125	38349	38263	38204	38259	38297	38096	38150	38155	38297	38207	38459	38273	37989	38354	38325	38235	38530	38277	38087	38029	38209	38104	37924	38174	38392	38268	38353	38459	38077	38273	38412	38479	38478	38226	38267	37961	38360	38223	38267	38397	38067	38131	38193	38244	38502	38230	38298	38202	38331	38189	38320	38371	38599	38334	38132	38187	38276	38287	38413	38155	38340	38277	38216	38171	38318	38171	38406	38060	38338	37985	38093	38208	38020	38333	38229	38272	38372	38462	38465	38536	38407	38491	38256	38500	37983	38275	38436	38328	38253	38182	38203	38480	38197	38212	38408	38421	38207	38275	38338	38395	38454	38330	38239	38449	38263	38278	38067	38376	38461	38162	38409	38163	38156	38326	38370	38375	37967	38119	38373	38341	38281	38296	38285	38354	38334	38171	38213	38333	38559	38223	38319	38493	38032	38231	38101	38427	38363	38502	38406	38066	38138	38351	38333	38139	38354	38250	38296	38219	38312	38135	38190	38323	38248	38527	38350	38234	38155	38288	38325	38064	38078	38481	38425	38373	38374	38189	37980	38158	37919	38627	38250	38394	38309	38319	38223	38418	38334	38227	38246	38325	38422	38347	38221	38257	38331	38469	38167	38454	38382	38331	38384	37951	38373	38400	38122	38269	38141	38405	38149	37927	38386	38361	38320	38281	38392	38296	38745	38438	38392	38077	38140	38215	38475	38367	38069	38293	38585	38526	38115	38521	38234	38030	38288	38155	38250	38417	38340	38435	38182	38248	38341	38337	38205	38258	38185	38004	38443	38269	38367	38202	38191	38562	38410	38454	38408	38272	38336	38442	38426	38384	38369	38224	38374	38261	38163	38003	38148	38162	38584	38451	38422	38205	38328	37969	37967	38603	38156	38167	38494	38177	38579	38228	38544	38414	38536	38649	38333	38373	38215	38079	38345	38016	38345	38423	38297	38593	38184	38239	38415	38097	38410	38345	38353	38146	38176	38149	38454	38359	38178	38356	38564	38641	38494	38364	38430	38228	38036	38407	38252	38442	38260	38416	38557	38298	38340	38415	38312	38343	38109	38298	38099	38408	38565	38528	38465	38320	38341	38481	38283	38057	38425	38403	38437	38473	38327	38155	38538	38202	37854	38466	38252	38317	38494	38287	38318	38215	38248	38348	38162	38309	38109	38172	38359	38501	38308	38438	38163	38250	38564	38145	38234	38119	38116	38282	38411	38768	38393	38212	38428	38448	38386	38478	38093	38201	38184	38290	38268	38192	38556	38162	38616	38607	38330	38435	38393	38262	37964	38325	38425	38295	38065	38312	38127	38285	38109	38454	38322	38438	38390	38094	38308	38309	38336	38238	38326	38073	38469	38332	38146	38476	38116	37958	38520	37888	38035	38211	38054	38545	38264	38186	38365	38206	38183	38131	38420	38262	38200	38567	38400	38084	38253	38274	38162	38218	38289	38424	38362	38272	38155	38411	38238	38319	38160	38361	38421	38435	38404	38396	38471	38244	38397	38083	38212	38176	38475	38257	38240	38270	38261	38303	38118	38342	38219	38309	38534	38108	38424	38061	38518	38252	38539	38242	38117	38681	38439	38215	38507	38332	38365	38253	38223	38290	38164	38493	38238	38137	38236	38384	38162	38253	38207	38223	38077	38317	38280	38146	38351	38244	38429	38118	38540	38238	38423	38084	38209	38466	38410	38130	38461	38337	38332	38352	38242	38146	38472	38116	38265	38181	38105	38215	38251	38573	38556	38317	38213	38307	38471	38174	38454	38329	38404	38241	38208	38283	38298	38080	37784	37831	37876	38105	38330	38344	38361	38589	38349	38445	38516	38462	38468	38157	38386	38270	38210	38201	38476	38114	38611	38222	38453	38361	38478	38105	38008	38147	38075	38260	38487	38355	38291	38128	38483	38435	38200	38279	37868	38248	38178	38446	38386	38422	38377	38291	38332	38700	38357	38345	38053	38291	38313	37964	38398	38065	38340	38348	38292	38186	38185	38155	38420	38386	38364	38448	38232	38084	38191	38469	38272	38161	38422	38300	38519	38359	38323	38382	38359	38263	38183	38440	38200	38622	38578	38070	38362	38435	38094	38157	38247	38023	38473	38216	38308	38308	38139	38348	38232	38111	38178	38599	38330	38234	38069	38145	38321	38263	38059	38436	38418	38509	38192	38142	38279	38402	38543	38180	38243	38309	38246	38234	38498	38728	38532	38328	38301	38577	38063	38255	38307	38257	38279	38285	38237	38520	38634	38304	38049	38373	38185	38216	38331	38506	38241	38385	38220	38554	38440	38478	38160	38324	38355	38172	38464	38224	38282	38411	38505	38382	38155	38228	38227	38128	38205	38443	38115	38202	38034	38214	38130	38282	38207	38300	38417	38069	38488	38315	38304	38192	38252	37875	38241	38171	38333	38196	38234	38089	38453	38192	38372	38342	38460	38561	38226	38561	38501	38361	38281	38377	38406	38492	38255	38337	38274	38333	38453	38097	38280	38413	38318	38541	38070	38152	38327	38233	38051	38201	38324	38367	38602	38351	38337	38621	38283	38358	38197	38444	38359	38333	38332	38062	38469	38043	38127	38223	38539	38341	38409	38464	38273	38257	38561	38150	38730	38095	38460	38393	38188	38141	37915	38262	38436	38400	38230	38152	38382	38174	38127	38598	38446	38309	38569	38354	38601	38101	38384	38185	38366	38358	38333	38499	38355	38250	38058	38185	38254	38003	38390	38665	38352	38574	38386	38366	38247	38402	38321	38636	38532	38276	38350	38479	38202	38050	38361	38209	38105	38041	38413	38334	38357	38246	38216	38338	38014	38494	38451	38702	38212	38231	38345	38205	38167	38258	38112	38356	38389	38825	38427	38423	38306	38111	38366	38270	38449	38276	38447	38091	38394	38505	38522	38350	38115	38100	38166	38204	38442	38450	38408	38327	38423	38651	38231	38361	38428	38352	38447	38515	38380	38377	38257	38591	38294	38429	38290	38480	38401	38315	38297	38273	38523	38506	38615	38779	38332	38000	38605	38138	38187	38126	38039	38046	38194	38131	38362	38445	38275	38201	38360	38299	38272	38317	38538	38356	38370	38242	38321	38133	38435	38461	38106	38417	38341	38429	38159	38308	38128	38375	38185	38367	38231	38156	38384	38188	38257	38538	38189	38368	38229	38208	38124	38347	38256	38305	38598	38379	38464	38469	38466	38167	38486	38117	38250	38405	38054	38335	38163	38458	38207	38327	38177	38102	38353	38439	38340	38316	38190	38197	38239	38553	38522	38007	38329	38228	38027	38031	38406	38225	38324	38154	38548	38013	38431	38516	38093	38289	38487	38094	38501	38645	38592	38519	38456	38305	38296	38107	38378	38272	37949	38192	38266	38233	37939	38210	38489	38389	38440	38141	38077	38042	38468	38447	38375	38377	38289	38205	38435	38095	38154	38489	38367	38501	38360	38326	38192	37835	38135	38144	38207	38267	38232	38160	38284	38255	38490	38321	38446	37977	38431	38022	38514	38323	38238	38104	38536	38425	38290	38379	38580	38437	38567	38297	38218	38362	38318	38489	38590	38202	38289	38331	38351	38441	38443	38438	38553	38130	38629	38349	38177	38334	38212	38047	38199	38366	38400	38497	38209	38298	38392	38516	38522	38360	38170	37904	38225	38359	38257	38053
36081	58859	56775	45851	40430	36452	33870	32421	31494	30713	29769	29388	29111	28604	28382	28330	27988	27903	27788	27783	27588	27574	27625	27696	27551	27431	27897	27352	27458	27594	27463	27462	27637	27406	27377	27299	27469	27230	27249	27435	27396	27473	27308	27226	27314	27153	27468	27282	27342	27262	27247	27273	27310	27321	27292	27361	27112	27291	27320	27274	27256	27285	26960	27199	27212	27337	27171	27197	27254	27293	27269	27313	27189	27481	27334	27200	27284	27182	27205	27437	27121	27314	27236	27335	27319	27324	27164	27240	27270	27346	27166	27101	27490	27346	27277	27161	27138	27283	27106	27008	27264	27213	27122	27195	27266	27237	27380	27270	27373	27221	27334	27145	27224	27399	27114	27106	27098	27252	27391	27422	27171	27375	27220	27081	27173	27092	27290	27107	27159	27153	27257	27094	27220	27242	27202	27283	27297	27159	27264	27228	27229	27110	27362	27228	27276	27113	27347	27121	27114	27212	27154	26976	27227	27107	27169	27332	27489	27096	27230	27311	27211	27365	27272	27269	27142	27285	27297	27165	27073	27144	27457	27155	27441	27201	27131	27360	27121	27142	27277	27169	27142	27221	27406	27323	27247	26910	27199	27214	27161	27178	27302	27166	27441	27279	27118	27236	27287	27270	27223	27110	27184	27153	27197	27255	27157	27135	27305	27253	27271	27070	27298	27037	27232	27370	27335	27304	27132	27183	27170	27241	27364	27345	27035	26994	27220	27016	27366	27000	27344	27227	27341	27192	27331	27170	27323	27399	27262	27463	27332	27391	27050	27074	27262	27279	27410	27193	27271	27349	27135	27213	27206	27310	27372	27159	27086	27059	27281	27057	27087	26936	27218	27327	27075	27139	27258	27169	27266	27171	27317	27318	27181	27241	27035	27079	27315	27156	27320	27331	27207	27233	27345	27317	27459	27026	27120	27263	27012	27226	27397	27421	27319	27349	27205	27194	27216	27213	27305	27296	27255	27160	27171	27229	27187	27354	27307	27273	27107	27221	27032	27037	27193	27266	27175	27343	27273	27167	27284	27266	27418	27110	27260	27186	27430	27231	27146	27044	27176	27362	27233	27192	27204	27230	27296	27221	27155	27332	27226	27077	27206	27258	27095	27127	27105	27216	27349	27268	27213	27193	27188	27253	27179	27365	27123	27155	27278	27397	27295	27345	27348	27211	27263	27325	27258	27135	27110	27182	27124	27315	27386	27226	27281	27132	27203	27332	27152	27045	27244	27264	27278	27382	27272	27170	27328	27072	27102	27207	27178	27168	27396	27354	27395	27243	27169	27308	27256	27375	27247	27321	27243	27242	27412	27415	27374	27301	27227	27296	27430	27136	27208	27106	27121	26999	27055	27333	27230	27270	27157	27314	27258	27227	27129	27218	27122	27261	27213	27110	27425	27353	27287	27235	27282	27251	27148	27157	27286	27372	27231	27181	27279	27182	27196	26988	27075	27260	27478	27144	27360	27344	27242	27377	27127	27455	27284	27190	27262	27368	27219	27123	27302	27165	27173	27241	27349	27041	27301	27090	27090	27351	27345	27308	27188	27244	27259	27301	27163	27175	27046	27203	27193	27046	27223	27263	27263	27337	27569	27218	27162	27305	27271	27339	27270	27163	27304	27045	27074	26987	27169	27275	27170	27252	27118	27170	27189	27172	27179	27112	27205	27292	27151	27067	27257	27317	27193	27298	27391	27071	27225	27253	27185	27233	27242	27314	27282	27231	27298	27030	27215	27353	27261	27230	27337	27241	27205	27231	27121	27054	27068	27109	27413	27167	27287	27283	27299	27182	27286	27297	27291	27109	27257	26924	27233	27221	27194	27303	27052	27180	27140	27141	27164	27207	27263	27330	27317	27360	26910	27275	27236	27112	27203	27175	27295	27368	27287	27310	27218	27026	27239	27177	27076	27277	27241	27296	27280	27082	27243	27314	27418	27309	27535	27246	27300	27298	27241	27212	27137	27192	27209	27138	27071	27116	27251	27222	27063	27441	27222	27116	27032	27502	27172	26962	27247	27228	27228	27330	27253	27172	27320	27286	27011	27216	27332	27223	27230	27345	27041	27279	27192	27326	27227	27287	27319	27263	27194	27143	27391	27124	27239	27419	27236	27141	27168	27278	27228	27302	27138	27242	27237	26923	27230	27461	27132	27063	27241	27225	27248	27113	27241	27231	27394	27325	27175	27264	27244	27246	27300	27241	27121	26955	27363	27162	27297	27551	27189	27272	27050	27272	27282	27217	27228	27117	27210	27117	27218	27155	27220	27176	27195	27091	27283	27279	27279	27229	27209	27283	27127	27139	27336	27283	27087	27211	27231	27194	27235	27121	27313	27068	27215	27028	27144	27372	27304	27092	27527	27135	27273	27278	27087	27341	27325	27297	27159	27156	27057	27213	27316	27107	27156	27059	27154	27252	27451	27197	26924	27221	27245	27366	27185	27255	27146	27312	27318	27311	27256	27325	27267	27333	27299	27279	27331	27325	27223	27393	27080	27295	27254	27194	27160	27007	27015	27209	27239	27258	27156	27182	27204	27136	27245	27127	27279	27204	27181	27450	27253	27112	27331	27282	27143	27155	27326	27071	27131	27142	27108	27244	27251	27397	27145	27145	27307	27267	27213	27376	27295	27346	27321	27062	27123	27247	27179	27211	27055	27121	27294	27390	27304	27323	27286	27252	27317	27217	27199	27141	27467	27121	27174	27201	27198	27077	27048	27146	27302	27249	27346	27126	27171	27186	27220	27116	27182	27302	27261	27531	27086	27079	27205	27269	27183	27351	27190	27334	27336	27248	27144	27230	27282	27116	27339	27243	27318	27274	27281	27461	27194	27038	27394	27477	26905	27233	27292	27374	27193	27053	27166	27376	27330	27177	27218	27098	27067	27221	27179	27267	27317	27257	27282	27144	27252	27062	27355	27215	27195	27200	27118	27165	27336	27370	27127	26995	27230	27061	27116	27342	27120	27274	27497	27149	27199	27398	27135	27469	27163	27321	27268	27260	27095	27127	27386	27029	27279	27056	27196	27303	27287	27300	27248	27195	27383	27133	27271	27088	27258	27270	27143	27192	27493	27172	27288	27178	27245	27313	27246	27061	27264	27240	27286	27141	27260	27362	27123	27351	27356	27288	27226	27294	27381	27235	27287	27336	27379	27202	27128	27304	27379	27255	27174	27238	27124	27110	27354	27242	27211	27236	27147	27424	27221	27258	27528	27174	27020	27366	27330	27252	27403	27304	27257	27139	27041	27345	27243	26925	27349	27151	27188	27281	27151	27312	27305	27180	27285	27115	27163	27269	27218	27283	27131	27198	27109	27272	27113	27091	27309	27255	27239	27282	27210	27264	27417	27162	27278	27277	27092	27241	27223	26972	27218	27249	27297	27103	27180	27436	27169	27325	27025	27291	27191	27430	27373	27176	27180	27400	27320	27214	27241	27264	27371	27202	27112	27311	27324	27346	27085	27219	27387	27135	27133	26974	27040	27201	27193	27192	26986	27173	27210	27292	27147	27419	27115	27173	27112	27225	27242	27280	27291	27317	27243	27195	27247	27376	27179	26965	27387	27297	27121	27241	27409	27216	27166	27287	27227	27085	27281	27306	27040	27263	27430	27142	27235	27020	27212	27234	27259	27300	27134	27291	27201	27383	27242	27213	27124	27116	27252	27020	27163	27295	27156	27299	27323	27253	27330	27179	27224	27175	27315	27177	27323	27131	27199	27196	27079	27492	27105	27299	27236	27113	27087	27326	27296	27220	27284	27212	27319	27350	27299	27208	27335	27187	27015	27302	27229	27219	27472	27299	27109	27234	27279	27300	27040	27418	27159	27166	27142	27105	27188	27343	27271	27468	27201	27237	27231	27401	27330	27129	27112	27249	27212	27114	27307	26989	27210	27118	27403	27337	27336	27191	27245	27263	27068	27209	27291	27292	27104	27372	27129	27260	27141	27084	27445	27061	27370	27284	27265	27127	27248	27298	27098	27344	27174	27317	27369	27156	27247	27232	27268	27121	27206	27354	27270	27237	27219	27229	27139	27301	27405	27138	27390	27202	27325	26943	27167	27404	27184	26943	27408	27257	27283	27275	27203	27259	27122	27129	27211	27263	27186	27305	27348	27145	27289	27325	27055	27339	27230	27407	27187	27194	27297	27156	27243	27330	27413	27313	27072	27377	27148	27237	27162	27201	27212	27293	27143	27067	27322	27349	27307	27206	27119	27194	27018	27076	27261	27294	27150	27259	27256	27290	27362	27284	27288	27109	27381	27365	27248	27331	27338	27378	27081	27321	27326	27187	27342	27295	27422	27108	27340	27376	27016	27307	27162	27354	27206	27301	27332	27274	27333	27268	27407	27155	27111	27330	27156	27196	27261	27235	27181	27458	27243	27330	27123	27460	27361	27417	27371	27163	27310	27278	27364	27239	27161	27136	27391	27283	27289	27204	27473	27305	27249	27242	27234	27073	27245	27198	27091	27218	27105	27174	27404	27137	27217	27268	27396	27071	27393	27281	27147	27415	27064	27121	26896	27488	27218	27078	27195	27257	27322	27305	27260	27215	27393	27313	27111	27136	27354	27222	27189	27290	27066	27331	27412	27456	27223	27183	27005	27388	27294	27166	27276	27400	27125	27263	27219	27052	27194	27051	27183	27323	27013	27363	27215	27176	27074	27258	27140	27267	27329	27136	27222	27367	27199	27221	27151	27272	27182	27357	27114	27173	27015	27122	27006	27359	26984	27250	27258	27090	27367	27324	27545	27409	27249	27131	27297	27177	27236	27253	27118	27177	27360	27241	27225	27237	27262	27210	27352	27331	27269	27100	27336	27282	27166	27234	27188	27345	27354	27118	27256	27215	27276	27208	27251	27254	27332	27138	27131	27220	27063	27189	27186	27065	27019	27281	27469	27226	27061	27240	27204	27108	27065	27209	27088	27151	27250	27240	27091	27160	27229	27165	27194	27284	27122	27250	27143	27257	27149	27225	27179	27388	27156	27103	27249	27147	27236	27197	27192	27148	27417	27304	27274	27333	27166	27407	27302	27324	27328	27248	27229	27424	27065	27113	27375	27134	27357	27205	27148	27331	27316	27123	27188	27418	27219	27266	27178	27250	27248	27326	27129	27343	27123	27092
23028	21516	29529	29117	35224	42459	44944	42320	42000	41668	40869	40600	40457	40410	40050	39781	39629	39344	39517	39144	39277	39198	39177	39339	39259	39039	39128	39009	39279	39068	38804	39122	39240	39304	38892	38706	38735	39062	38980	38813	38630	38810	39068	38806	38714	38560	38770	38842	38737	39010	38644	38932	38893	38773	38716	38746	38959	39004	39051	38867	38633	39066	38821	38772	38801	38903	38692	38853	38885	38857	38839	38765	38938	38911	38660	38736	39003	38610	38856	39042	38846	38674	38910	38903	38911	38625	38859	38667	38668	38736	38681	38710	39030	38873	38837	38841	38738	38565	38827	38954	39035	38795	38765	38886	38568	38712	39112	38573	38974	38686	38723	38743	38868	38674	38734	38722	38788	38764	38685	38632	38822	38711	38445	39177	38882	38996	38582	38572	38658	38726	38658	38652	38827	38762	38696	39012	38953	38785	38885	38546	38584	39205	38647	38844	38989	38784	38758	38829	38704	38826	38815	38758	38696	38820	38777	38914	38815	38502	38804	38552	38814	38854	38758	38854	38697	38855	38917	38669	38816	38662	38754	38930	38794	38854	38862	39017	38582	38839	38440	38695	38488	38739	38946	38786	38815	38949	38776	38772	38679	38869	38790	38737	38731	39104	38666	38825	38566	38745	38798	39046	38790	38675	38751	38903	38994	38622	38949	38642	38883	38676	38449	38622	38849	38949	38804	38832	38779	38848	38972	38729	38714	38668	38733	38683	38898	38879	39058	38800	38799	38854	38860	38852	38681	38923	38739	38884	38926	38884	38689	38594	38965	38750	38836	38765	38747	38955	38764	38815	38930	38729	38684	38608	38775	38767	38922	39003	38866	38804	38836	38796	38895	38792	38647	38817	38807	39098	38923	39058	38712	38638	38729	38956	38671	38945	38577	39017	38543	38662	38495	38543	38929	38657	38935	38695	38960	39037	38736	38925	38868	38678	38503	38684	39042	38404	38796	38605	38672	38794	38687	38774	38714	38831	38909	38697	38454	38463	38921	38810	39029	38877	38543	38476	38931	38778	38971	38651	38631	39185	38995	38794	38827	38722	39097	38770	38931	39109	38701	38716	38762	38716	38825	38671	38704	38627	38737	38637	38649	38546	38973	38589	38919	39018	38699	38781	38852	38632	38441	38877	38730	38980	39034	39013	38835	38702	38504	38826	38634	38755	38702	38983	39143	38720	38905	38832	38847	38381	38673	38739	38655	38590	39091	38633	38654	38847	38848	38365	38759	38797	38965	38810	38973	38987	38603	39080	38803	38804	38662	38345	38575	38732	38746	38845	38905	38624	38738	38620	38668	38723	38926	38615	38492	38736	39027	38565	38628	38716	38825	38697	38619	38762	38891	38477	38495	38613	38988	38872	38604	38665	38927	38846	38685	38816	38803	38844	38738	38521	38730	38854	38748	38865	38777	38580	38933	38631	38657	38549	38641	38841	38777	38918	38751	38900	38993	38557	38686	38863	38663	38778	38779	38872	38702	38636	38594	38884	38606	38786	38875	38670	38662	38694	38720	38593	38757	38928	39039	38614	38631	38862	38851	38775	38660	38582	38669	38612	39060	38873	39179	38831	38987	38745	38702	38886	38768	38866	38989	38821	38579	38654	38661	38849	38880	38738	38655	38750	38649	38773	38811	38649	38712	38602	39130	39195	38610	38628	38866	38782	38882	38527	38807	38769	38759	38726	38681	38660	38863	38683	38672	38830	38903	38928	38670	38984	38628	39018	38725	38832	38740	38585	38522	38987	38682	38761	38697	38801	38949	38595	38990	39013	39120	38719	38607	38635	38758	38997	38671	39085	38755	38852	38339	38758	38870	38956	38714	38573	38406	38682	38937	38697	39097	38671	38558	38685	38480	38766	38648	38909	38766	38296	38837	38822	38699	38501	38858	38513	38504	38954	38810	38767	38791	38690	38859	38581	38664	38934	38294	38795	38977	38640	38783	38845	38868	38704	38925	38979	38745	38640	38966	38781	39015	38607	38928	39005	38745	38613	38549	38860	39066	38990	38628	38701	39044	38607	38664	38796	38608	38867	38820	38722	39031	38651	38838	38639	38705	38901	38536	39011	38616	38585	38789	38675	38726	38684	38825	38832	38695	39092	38693	38786	38879	38675	38672	38636	38938	38742	39000	38963	38812	38579	38785	38721	38776	38663	38638	38593	38885	39046	38945	38707	38771	38799	38705	38766	38918	38795	38730	38673	38826	38613	38769	38819	38532	38575	38757	38709	38759	38792	38658	38662	38855	38428	38668	39060	38885	38575	38803	38839	38878	38501	38804	38677	39023	38589	38554	38719	38704	38514	38557	38960	38960	38832	38916	38760	38676	38575	38847	38832	38761	38803	38827	38875	38856	38937	38828	38819	38839	38761	38621	38434	38663	38770	38770	38582	38557	38931	38931	39031	38439	38693	38810	38887	38621	38469	38761	38865	38667	38841	38510	38680	38626	38551	38766	38901	38456	39023	38769	38823	38834	38813	38981	38779	38839	38915	38732	38884	38674	38667	38728	38810	38631	38711	38846	38590	38764	38651	38505	38634	38674	38463	38754	38808	38721	39043	39034	38639	38807	38530	38474	38636	38819	38779	38874	38762	38921	39057	38736	38845	38675	38698	38781	38689	38579	38651	38885	39071	38671	38740	38686	39089	38827	38817	39011	38946	38802	38717	38658	38846	38858	38733	38615	38707	38503	38639	38975	38483	38974	38984	38832	38668	38695	38637	38812	38934	38822	38720	38714	38739	38951	38923	38543	38840	38808	38801	38690	38676	38519	38458	38803	38650	38707	38740	38989	38862	38776	38989	38721	38903	38817	38695	38985	38597	38658	38791	38769	38928	38746	38883	38793	38627	38955	38434	38749	38869	39033	38952	38864	38977	38801	38852	38716	38800	38609	38792	38751	38827	38865	38825	38921	38768	38797	38911	38812	38626	38798	38662	38740	38835	38686	38710	38673	38695	38812	39058	38896	38882	38824	38823	38924	39005	38852	38720	38761	38607	38626	38750	38682	39015	38885	38863	38846	39013	38933	38901	38846	38717	38805	38627	38807	38783	38644	38473	38656	39113	38709	38962	38999	38954	38861	38767	38516	39045	38713	38899	38838	38873	38727	38777	38968	38751	38927	38407	38903	38899	38943	38871	38750	38547	39073	38867	38912	38681	38856	38706	39008	38659	38720	38674	38734	38724	38816	38914	38818	38661	38850	38876	38802	38917	38755	38776	38742	38565	38622	38720	38780	38862	39113	38885	38688	38892	38763	38760	38611	39101	38682	38834	38590	38656	38667	38654	39034	38868	38641	38778	38918	38884	38701	38902	38654	38742	38793	38897	38916	38669	38833	38771	38965	38739	38674	38705	38896	38828	38640	39011	38960	38848	38866	38857	38847	38792	38991	38732	38937	38651	38962	38846	38683	38785	39003	38977	38705	38545	38636	38955	39082	38747	38631	38995	38791	38973	38916	38885	38601	38875	38806	38688	39081	38913	38722	38783	38743	38748	38885	38973	38643	39028	38876	38626	38693	38523	39024	38720	38564	38771	38544	38928	39085	38858	39051	38646	38652	38948	38807	38820	38808	38843	38841	38881	39087	38739	38519	38842	38615	39115	38874	38646	38842	38971	38778	38742	38809	38765	39028	38828	38931	38571	38686	38753	38902	38620	38772	38782	38748	39058	38803	38559	38806	38965	38903	38782	38724	38891	38517	38715	38873	38716	38798	38917	38731	38975	38533	38767	38942	38848	39058	38946	38866	38770	38931	38888	38906	38598	38834	38950	39177	38798	38881	38747	38721	39050	38892	38578	39032	38767	39056	38934	38971	38871	39027	38649	38639	38609	38940	38633	38978	38846	38548	38819	38830	38712	38782	38521	38882	38686	38603	38758	38741	38664	38890	38491	38962	38759	38764	38847	38561	38484	38564	38520	38506	39030	38893	38521	38812	38869	38872	38779	38659	38892	38642	38465	38609	38705	38812	38803	38677	38944	38639	38892	38752	38808	38493	38857	38554	38690	38681	38796	38815	38760	38796	38787	38629	38940	38767	38711	38945	38887	38742	38823	38743	38978	38796	38704	38799	38441	38452	38635	38508	38735	38854	38502	38753	38550	38907	38746	38500	38832	38800	38593	38815	38573	38885	38752	38798	38856	38845	38884	38981	38597	39029	38902	39016	38934	38745	38561	38438	38609	38869	38786	38714	38704	38683	38745	38743	38629	38812	39159	38473	38688	38725	38775	38725	38372	38996	38826	38937	38927	38679	38884	38761	38819	38727	38720	39326	38727	38844	39068	38598	38754	38757	38896	38450	38617	38698	38645	38723	38758	39030	38521	38862	38845	38660	38791	38780	38870	38716	38775	38730	38826	38815	38794	38925	38823	38601	38839	38507	38956	38675	38518	39020	38832	38794	38641	38501	38751	39027	38895	38749	38660	38928	38812	38826	38603	38406	38665	38921	39006	38689	38615	38972	38665	38935	38575	38921	38639	38855	38697	38971	38897	38893	38707	39041	38916	38574	39007	38855	38536	38874	38796	39020	38342	38793	38756	38949	38938	39095	38811	38841	38596	38795	38696	38630	38912	38845	38753	38780	38785	38765	38593	38894	38496	38791	39005	38876	38804	38730	38626	38592	38810	38998	38772	38914	38804	39020	38716	38585	38771	38891	38525	38638	38808	38833	38764	38828	38773	38783	39006	38672	38687	38609	38571	38667	38921	38648	38861	38610	38746	38694	38760	38475	38798	38999	38898	38973	38793	38467	38739	38992	38890	38860	38804	38657	38950	38983	38811	39135	38814	39117	38669	38516	38797	38675	38667	38782	38577	38652	38997	38815	38671	38679	38719	38686	38552	38700	38765	38504	38735	38726	38730	38717	38772	38709	38803	38751	38861	39009	38874	38709	38465	38817	38671	38881	38936	38874	38849	38713	38926	38972	39005	38876	38790	38742	38846	38679	38591	38881	38808	38773	38695	38766	38735	39072	38723	38614	38748	38480	39043	38600	38813	38803	38871	38791	38810	38809	38530	38780	38903	38842	38669	38927	38781	38763	38503	38656	38852	38724	38777	38676	38771	38665	38719	38725	38782	38660	38948	38937	38625	38622	38778	38581	38801	38668	38544	38785	39071	39044	38750	38977	38712
37074	62834	60680	50764	45201	40033	36539	34429	33001	31883	31181	30495	29987	29521	29375	28790	28613	28390	28232	28087	28117	28187	28230	28116	28040	28068	27809	27979	27848	28126	27767	27863	27782	27728	27718	27752	27755	27730	27732	27741	27883	27652	27713	27565	27687	27712	27613	27666	27733	27397	27520	27648	27397	27602	27730	27687	27413	27363	27543	27436	27595	27366	27576	27405	27575	27471	27448	27719	27471	27518	27462	27481	27450	27593	27749	27631	27404	27298	27311	27386	27518	27550	27449	27590	27242	27573	27442	27529	27474	27625	27508	27494	27452	27616	27545	27610	27462	27394	27330	27481	27599	27393	27386	27628	27354	27578	27602	27375	27411	27403	27417	27482	27499	27375	27334	27457	27498	27294	27430	27416	27153	27254	27312	27522	27365	27617	27199	27482	27496	27409	27458	27567	27422	27384	27350	27557	27543	27425	27408	27521	27454	27473	27310	27628	27671	27419	27565	27467	27367	27310	27320	27471	27538	27547	27389	27512	27375	27418	27506	27297	27487	27506	27418	27471	27485	27388	27193	27527	27261	27531	27190	27332	27417	27575	27414	27472	27541	27436	27381	27522	27522	27538	27373	27563	27515	27338	27504	27459	27411	27298	27503	27370	27395	27573	27493	27484	27406	27531	27498	27655	27443	27475	27456	27574	27288	27571	27372	27480	27596	27644	27359	27388	27615	27336	27412	27404	27395	27534	27392	27453	27435	27437	27303	27320	27505	27615	27390	27307	27568	27495	27589	27410	27322	27446	27348	27414	27511	27333	27488	27447	27434	27384	27324	27635	27438	27208	27635	27544	27362	27567	27656	27388	27595	27409	27371	27497	27373	27372	27665	27331	27430	27475	27463	27689	27618	27399	27492	27528	27471	27229	27561	27419	27729	27396	27555	27474	27642	27489	27201	27543	27510	27607	27310	27539	27404	27572	27444	27414	27416	27491	27480	27441	27541	27493	27580	27393	27342	27393	27498	27529	27558	27467	27467	27437	27307	27484	27325	27326	27405	27494	27510	27636	27473	27460	27577	27468	27455	27432	27319	27385	27739	27637	27519	27348	27396	27356	27587	27351	27374	27504	27480	27295	27316	27427	27378	27357	27571	27494	27455	27506	27327	27400	27443	27467	27461	27407	27698	27484	27574	27392	27288	27377	27258	27296	27381	27334	27609	27534	27429	27494	27471	27541	27469	27484	27582	27492	27593	27465	27321	27468	27403	27393	27451	27491	27456	27476	27425	27539	27478	27457	27504	27271	27358	27496	27660	27569	27374	27283	27653	27252	27551	27430	27415	27310	27512	27440	27477	27497	27540	27499	27374	27571	27407	27420	27579	27502	27608	27508	27551	27474	27441	27527	27290	27390	27588	27622	27520	27490	27460	27445	27273	27418	27498	27502	27448	27639	27365	27466	27608	27470	27778	27491	27580	27594	27163	27421	27472	27361	27637	27406	27744	27500	27631	27610	27542	27406	27482	27301	27300	27417	27531	27326	27520	27371	27330	27426	27347	27387	27281	27575	27701	27418	27388	27403	27394	27484	27477	27520	27518	27470	27422	27497	27257	27460	27373	27409	27523	27459	27716	27404	27687	27448	27439	27474	27519	27600	27506	27304	27399	27579	27466	27412	27345	27442	27453	27320	27440	27576	27361	27410	27390	27530	27219	27624	27308	27520	27502	27552	27599	27514	27419	27201	27316	27472	27360	27604	27629	27302	27549	27524	27574	27632	27352	27527	27335	27386	27423	27538	27309	27448	27434	27442	27531	27608	27414	27441	27498	27447	27553	27539	27511	27545	27527	27521	27373	27607	27634	27487	27492	27378	27278	27769	27511	27483	27318	27555	27389	27575	27556	27374	27671	27559	27571	27557	27399	27358	27413	27320	27675	27434	27528	27422	27427	27342	27590	27598	27476	27416	27390	27540	27523	27470	27340	27610	27443	27428	27444	27656	27538	27409	27434	27399	27605	27509	27538	27697	27548	27509	27637	27394	27565	27366	27297	27513	27478	27524	27560	27503	27552	27329	27451	27525	27399	27285	27444	27394	27727	27503	27456	27377	27587	27583	27543	27523	27485	27428	27421	27328	27467	27604	27539	27417	27495	27358	27547	27405	27337	27495	27565	27303	27509	27432	27317	27503	27406	27390	27469	27314	27346	27468	27332	27339	27445	27422	27502	27690	27642	27392	27304	27555	27333	27540	27382	27440	27503	27549	27349	27329	27488	27624	27412	27467	27370	27348	27453	27396	27562	27405	27328	27570	27375	27447	27424	27416	27395	27540	27710	27413	27438	27414	27545	27334	27389	27460	27658	27586	27518	27425	27374	27388	27298	27385	27370	27530	27382	27461	27396	27602	27605	27468	27289	27415	27323	27585	27414	27717	27406	27459	27456	27534	27370	27518	27409	27534	27512	27414	27562	27614	27444	27614	27371	27439	27506	27515	27444	27574	27438	27626	27361	27511	27525	27263	27466	27458	27489	27529	27529	27460	27513	27547	27428	27547	27523	27512	27480	27447	27507	27413	27527	27543	27347	27380	27618	27502	27460	27514	27266	27557	27533	27431	27490	27266	27384	27458	27371	27332	27321	27537	27689	27535	27510	27411	27365	27478	27690	27365	27246	27496	27490	27519	27399	27545	27546	27460	27445	27363	27715	27646	27585	27327	27369	27407	27382	27327	27475	27489	27508	27427	27282	27509	27547	27363	27453	27310	27425	27638	27473	27501	27587	27429	27421	27511	27553	27530	27465	27306	27411	27473	27622	27494	27459	27473	27466	27394	27386	27550	27370	27722	27560	27390	27549	27437	27600	27497	27410	27276	27462	27366	27366	27561	27591	27563	27447	27437	27446	27338	27410	27492	27371	27481	27433	27464	27454	27552	27601	27514	27362	27564	27373	27471	27496	27614	27313	27666	27435	27586	27404	27283	27553	27522	27310	27439	27370	27513	27351	27622	27534	27468	27435	27469	27626	27436	27623	27340	27494	27467	27292	27402	27479	27505	27503	27440	27290	27310	27475	27241	27578	27444	27194	27328	27609	27523	27553	27358	27390	27610	27389	27545	27603	27405	27612	27329	27524	27432	27569	27676	27582	27361	27507	27489	27486	27303	27520	27444	27435	27554	27416	27430	27465	27561	27463	27206	27453	27472	27350	27445	27472	27333	27423	27714	27447	27473	27429	27429	27560	27420	27542	27464	27513	27391	27271	27565	27312	27250	27448	27496	27339	27428	27475	27438	27618	27715	27409	27458	27511	27444	27546	27295	27331	27532	27433	27448	27376	27376	27281	27525	27579	27369	27661	27603	27487	27618	27479	27512	27401	27337	27371	27531	27502	27424	27410	27425	27410	27554	27461	27669	27485	27455	27587	27741	27442	27474	27510	27422	27516	27421	27408	27339	27424	27308	27343	27540	27476	27466	27434	27563	27533	27521	27585	27588	27532	27328	27586	27506	27595	27471	27504	27469	27404	27398	27298	27557	27315	27429	27547	27413	27640	27557	27478	27530	27496	27479	27559	27376	27630	27497	27451	27425	27333	27287	27530	27350	27628	27583	27629	27255	27444	27587	27373	27507	27282	27417	27425	27485	27251	27366	27492	27374	27725	27409	27491	27355	27371	27571	27663	27530	27360	27526	27315	27448	27673	27310	27477	27430	27500	27485	27326	27463	27558	27351	27368	27347	27377	27431	27605	27443	27531	27471	27381	27354	27474	27532	27374	27243	27532	27424	27500	27534	27435	27244	27415	27331	27402	27470	27500	27464	27522	27371	27376	27306	27491	27436	27455	27626	27589	27384	27442	27331	27432	27395	27294	27450	27297	27413	27491	27465	27544	27359	27432	27599	27517	27396	27344	27363	27467	27663	27335	27566	27556	27320	27770	27565	27442	27373	27584	27585	27504	27568	27481	27581	27598	27555	27432	27307	27544	27378	27327	27633	27312	27338	27245	27505	27552	27197	27532	27496	27450	27700	27338	27482	27356	27440	27468	27333	27446	27654	27451	27451	27236	27443	27671	27592	27558	27387	27592	27342	27488	27489	27449	27673	27321	27227	27429	27387	27533	27340	27485	27372	27530	27419	27540	27359	27488	27394	27389	27428	27530	27490	27295	27412	27460	27346	27491	27625	27424	27409	27374	27410	27489	27430	27622	27258	27432	27644	27582	27600	27392	27426	27488	27530	27640	27583	27425	27447	27525	27480	27399	27540	27439	27693	27465	27693	27320	27440	27522	27512	27552	27390	27282	27482	27658	27470	27551	27374	27322	27436	27616	27152	27385	27428	27576	27427	27436	27656	27315	27387	27486	27525	27523	27304	27431	27426	27446	27444	27671	27429	27591	27537	27534	27514	27474	27509	27603	27437	27311	27526	27556	27498	27576	27375	27536	27404	27451	27516	27391	27336	27418	27464	27619	27398	27293	27587	27705	27297	27750	27494	27508	27541	27514	27502	27415	27378	27287	27376	27347	27458	27514	27399	27432	27560	27469	27476	27335	27488	27523	27603	27472	27326	27588	27515	27348	27543	27688	27491	27514	27556	27293	27415	27261	27546	27576	27430	27377	27641	27283	27504	27541	27721	27558	27330	27393	27498	27443	27547	27603	27476	27475	27451	27417	27397	27412	27467	27519	27480	27387	27586	27443	27256	27341	27182	27580	27525	27339	27523	27631	27470	27439	27295	27533	27371	27528	27460	27318	27454	27374	27559	27368	27456	27494	27400	27408	27542	27331	27457	27478	27553	27338	27499	27675	27366	27406	27789	27653	27390	27670	27523	27457	27454	27601	27308	27442	27433	27232	27702	27612	27418	27442	27355	27511	27657	27411	27431	27509	27366	27606	27622	27290	27407	27411	27514	27452	27499	27361	27446	27480	27445	27631	27461	27633	27325	27503	27390	27550	27694	27842	27560	27296	27428	27351	27649	27521	27678	27491	27646	27412	27329	27542	27405	27595	27598	27474	27603	27437	27481	27399	27621	27392	27400	27641	27578	27647	27599	27312	27319	27520	27514	27305	27666	27476	27670	27508	27582	27402	27645	27431	27513	27526	27466	27365	27582	27501	27309	27517	27402	27441	27586	27603	27582	27528	27551	27555	27346	27457	27590	27473	27522	27603	27429	27449	27542	27422	27517	27279	27565	27662	27422
38347	42394	50149	47164	43603	42039	41219	40439	40154	39770	39327	39359	39180	39181	38914	38953	38720	38926	38557	38899	38609	38907	38718	39026	39098	38783	38860	38669	38879	38921	38772	38444	38660	38865	38948	38481	38403	38602	38743	38461	38807	38647	38862	38747	38671	38720	38810	38752	39040	38656	38656	38612	38589	38874	38639	38576	38572	38473	38619	38496	38818	38441	38488	38810	38440	38617	38546	38597	38813	38800	38400	38912	38645	38515	38591	38577	39019	38466	38801	38433	38595	38634	38413	38721	38539	38586	38895	38709	38825	38634	38777	38362	38723	38787	38937	38560	38596	38666	38619	38505	38563	38804	38429	38858	38925	38929	38875	38476	38644	38553	38627	38664	38518	38754	38873	39000	38780	38702	38484	38919	38529	38419	38822	38631	38971	38770	38593	38784	38682	38882	38627	38349	38706	38901	38727	38710	39024	38593	38579	38891	38807	38752	38529	38371	38733	38926	38879	38608	38574	38677	38520	38507	38638	38581	38619	38702	38743	38866	38734	38544	38604	38764	38670	38486	38563	38846	39067	38660	38382	38709	38709	38538	38514	38518	38785	38877	38662	38679	38720	38720	38767	38445	38717	38711	38706	38694	38740	38775	38673	38416	38653	38535	38646	38925	38606	38834	38734	38682	38806	38451	38391	38209	38515	38683	38597	38764	38611	38540	38469	38707	38613	38725	38687	38524	38689	38783	38732	38688	38518	38708	38745	38749	38629	38695	38722	38567	38712	38743	38943	38586	38533	38574	38674	38479	38700	38599	38848	38647	38643	39001	38560	38718	38565	38719	38554	38604	38734	38836	38757	38614	38829	38717	38597	38534	38574	38730	38611	38625	38539	38635	38860	38484	38910	38704	38712	38703	39056	38546	38818	38711	38658	38888	38804	38369	38690	38689	38804	38723	38467	38613	38705	38676	38899	38614	38734	39017	38712	38610	38651	38512	38635	38641	38858	38828	38536	38600	38823	38685	38652	38716	38760	38877	38463	38885	38337	38481	38364	38634	38678	38310	38665	38709	38359	38743	38533	38665	38489	38573	38735	38566	38959	38658	38575	38785	38686	38457	38678	38578	38735	38924	38918	38732	38558	38688	38582	38764	38857	38520	38464	38713	38605	38527	38878	38758	38747	38599	38618	38867	38472	38519	38661	38501	38452	38577	38706	38762	38653	38621	38420	38665	38541	38643	38717	38663	38509	38615	38619	38841	38671	38548	38854	38620	38629	38557	38655	38673	38918	38887	38562	38757	38610	38515	38764	38542	38997	38809	38725	38402	38939	38531	38588	38531	38532	38721	38575	38559	38526	38833	38805	38286	38645	38722	38708	38364	38893	38729	38772	38825	38844	38784	38710	38613	38544	38911	38633	38783	38681	38818	38614	38833	38492	38633	38400	38779	38741	38551	38754	38577	39053	38589	38994	38909	38759	38660	38743	38604	38468	38758	38717	38808	38679	38437	38495	38793	38528	38809	38633	39039	38568	38442	38836	38671	38741	38838	38830	38503	38643	38556	38320	38580	38369	38610	38796	38622	38637	38885	38816	38751	38900	38600	38611	38755	38807	38778	38951	38728	38513	38849	38588	38673	38523	38597	38702	38660	38692	38568	38680	38573	38486	38472	38577	38626	38656	38744	38531	38671	38574	38341	38593	38720	38743	38716	38869	38673	38774	38668	38789	38469	38989	38574	38548	38568	38607	38746	38666	38818	38795	38550	38967	38666	38831	38560	38678	38994	38739	38458	38711	38719	38503	38263	38475	38521	38659	38642	38620	38546	38396	38878	38776	38568	38576	38782	38797	38670	38603	38594	38591	38707	38849	38617	38735	38843	38810	38838	38795	38463	38758	38860	38771	38531	38678	38576	38576	38542	38748	38849	38765	38691	38802	38852	38690	38559	38423	38638	38614	38848	38800	38867	38778	39030	38553	38626	38565	38685	38619	38499	38611	38900	38651	38494	38504	38869	38582	38732	38808	38717	38807	38728	38926	38275	38448	38791	38766	38857	38574	38729	38610	38556	38644	38897	39011	38570	38441	38898	38766	38793	38417	38598	38672	38463	38610	38907	38595	38681	38737	38697	38870	38983	38594	38727	38848	38608	38841	38606	38482	38573	38818	38718	38673	38861	38560	38640	38595	39012	39008	38680	38470	38510	38923	38918	38953	38460	38858	38454	38655	38616	38400	38477	38756	38479	38901	38405	38777	38626	38882	38584	38915	39014	38786	38553	38648	38623	38602	38851	38748	38454	38730	38770	38646	38641	38651	38596	38665	38643	38764	38615	38697	38564	38707	38605	38701	38740	38665	38424	38436	38464	38673	38772	38737	38325	38708	38654	38405	38783	38659	38530	38364	38671	38744	38903	38747	38658	38909	38799	38674	38715	38384	38638	38984	38516	38173	38826	38617	38634	38543	38991	38655	38636	38579	38690	38781	38955	38464	38695	38504	38568	38723	38581	38692	38513	38574	38525	38587	38740	38939	38614	38613	38651	38860	38809	38797	38831	38893	38830	38329	38717	38638	38629	38625	38473	38597	38679	38671	38810	38630	38635	38561	38511	38494	38791	38755	38540	38630	38612	38839	38829	38959	38717	38641	38529	38718	38518	38637	38856	38702	38442	38594	38605	38684	38662	38511	38833	38334	38554	38929	38619	38584	38881	38411	38717	38669	38627	38853	38288	38953	38804	38428	38751	39057	38411	38626	38560	38941	38687	38693	38645	38859	38548	38407	38601	38497	38565	38486	38832	38536	38404	38500	38752	38418	38665	38873	39023	38649	38504	38653	38677	38692	38634	38508	38570	38620	38646	38915	38668	38546	38514	38864	38632	38663	38808	38784	38433	38513	38629	38607	38911	39082	38679	38822	39082	38412	38856	38797	38772	38700	38332	38656	38723	38828	38785	38918	38654	38883	38491	38685	38602	38626	38581	38660	38673	38531	38819	38764	38652	38760	38831	38767	38497	38617	38725	38786	38985	38609	38732	38709	38999	38551	38888	38674	38534	38658	38835	38588	38781	38669	38911	38916	38620	38719	38899	38975	38776	38740	38565	38763	38623	38693	38762	38569	38890	38492	38609	38545	38847	38583	38648	38579	38698	38668	38886	38649	38670	38486	38882	38610	38624	38605	38524	38647	38757	38878	38798	38972	38917	38802	38898	38524	38499	38663	38682	38717	38704	38690	38705	38617	38872	38884	38662	38624	38601	39088	38541	38486	38635	38991	38665	38837	38686	38580	38738	38641	38787	38544	38627	38586	38788	38811	38491	38578	38479	38454	38881	38579	38575	38630	38751	38627	38814	38668	38858	38700	38874	38653	38824	38834	38570	38604	38664	38496	38504	38774	38746	38793	38737	38858	38774	38883	38682	38701	38757	38781	38944	38892	38547	38706	38674	38844	38676	38582	38840	38623	38746	38611	38635	38584	38811	38613	38709	38595	38743	38701	38704	38570	38999	38583	38680	38789	38618	38591	38794	38891	38739	38578	38599	38721	38539	38492	39006	38583	38976	38858	38714	38455	38391	38649	38768	38456	38489	38655	38665	38694	38677	38610	38687	38604	38483	38933	38625	38644	38784	38803	38867	39181	38682	38681	38792	38492	38688	38691	38763	38639	38415	38731	38697	38564	38617	38825	38854	38641	39017	38456	38736	38867	38719	38514	38457	38930	38662	38474	38688	38392	38791	38630	38792	38597	38819	38910	38770	38572	38515	38299	38967	38381	38803	38857	38947	38695	38579	38698	38700	38687	38643	38643	38950	38792	38650	38710	38767	38757	38760	38566	38581	38773	38731	38912	38897	38710	38981	38975	38713	38452	38560	38738	38709	38802	38596	38765	38645	38761	38486	38646	38614	38709	38435	38438	38344	38701	38469	38910	38485	38628	38623	38360	38638	38756	38808	38532	38832	38703	38575	38695	38679	38769	38673	38717	38551	38704	38734	38642	38457	38535	38200	38702	38527	38803	38625	38349	38457	38593	38878	38625	38605	38716	38642	38848	38722	38833	38830	38841	38835	38541	38584	38533	38630	38778	38712	38732	38735	38747	38416	38864	38442	38545	38453	38571	38919	38461	38822	38853	38745	38587	38545	38670	38573	38913	38722	38714	38788	39005	38762	38710	38991	38434	38651	38707	38539	38765	38829	38700	38474	38725	38553	38785	38379	38740	38731	38764	38742	38715	38612	38808	38647	38572	38705	38733	38689	38599	38745	38754	38753	38355	38620	38835	38710	38466	38572	38770	38647	38620	38789	39050	38767	38882	38467	38581	38802	38638	38746	38610	38571	38508	38639	38674	39082	38758	38592	38590	38392	38788	38751	38437	38430	38534	38778	38638	38665	38751	38634	38697	38779	38790	38456	38752	38664	38704	38642	38574	38809	38586	38443	38954	38434	38650	38802	38745	38604	38795	38703	38653	38653	38874	38755	38673	38813	38659	38778	38574	38918	38594	38852	38514	38637	38700	38820	38826	38807	38652	38793	38641	38795	38950	38826	38805	38336	38840	38977	38573	38376	38880	38753	38810	38753	38781	38685	38756	38692	38669	38553	38627	38636	38758	38846	38831	38567	38531	38749	38738	38696	38367	38748	38592	38460	38601	38888	38805	38624	38798	38576	38702	38851	38855	38732	38744	38721	38556	38762	38445	38234	38842	38772	38825	38802	38584	38792	38461	38704	38825	38708	38441	38767	38777	38633	38709	38585	38694	38636	38685	38676	38818	38913	38936	38523	38537	38673	38586	38669	38666	38522	38457	38583	38463	39021	38686	38714	38584	38577	38505	38777	38756	38684	38666	38803	38545	38761	38862	38659	38597	38841	38415	38685	38716	38666	38819	38820	38871	38966	38774	38654	38549	38705	38691	38678	38851	38841	38721	38612	38489	38515	38445	38644	38990	38419	38710	38603	38622	38645	38895	38806	38638	38702	38574	38889	38723	38696	38845	38736	38545	38578	39033	38665	38825	38905	38661	38657	38802	38704	38843	38528	38617	38595	38407	38563	38872	38730	38987	38720	38839	38708	38898	38449	38700	38627	38759	38454	38646	38621	38601	38501	38501	38903	38674	38463	38580	38644	38697	38470	38981	38682	38894	38569	38274	38420	38873	38543	38698	38496	38696	38828	38911	38749	38742	38648	38702	38593	38700	38667
38224	52245	49506	40563	36084	33299	31626	30460	29601	29164	28926	28529	28188	28065	28063	27880	27768	27712	27793	27491	27461	27664	27690	27628	27688	27432	27635	27471	27490	27705	27312	27473	27401	27514	27351	27650	27470	27421	27433	27326	27242	27277	27180	27183	27238	27468	27275	27373	27283	27474	27417	27149	27451	27192	27335	27511	27419	27284	27301	27373	27235	27214	27439	27302	27476	27152	27215	27480	27339	27312	27205	27279	27136	27199	27476	27296	27394	27221	27396	27226	27303	27287	27193	27267	27392	27199	27391	27184	27215	27431	27295	27320	27283	27159	27311	27223	27521	27373	27161	27366	27311	27340	27501	27195	27375	27297	27408	27390	27268	27213	27182	27268	27550	27307	27426	27324	27298	27444	27386	27415	27153	27353	27301	27231	27264	27484	27269	27423	27416	27329	27217	27310	27366	27109	27385	27144	27489	27176	27207	27238	27387	27314	27157	27417	27390	27378	27409	27245	27496	27181	27361	27303	27335	27389	27344	27387	27474	27282	27225	27304	27533	27012	27251	27551	27193	27406	27380	27479	27332	27350	27401	27258	27177	27243	27265	27453	27056	27519	27330	27366	27446	27419	27297	27324	27335	27330	27358	27418	27382	27366	27344	27054	27280	27155	27286	27401	27484	27289	27430	27374	27413	27305	27459	27413	27276	27247	27474	27272	27484	27401	27226	27493	27244	27467	27319	27288	27493	27279	27506	27094	27376	27398	27287	27355	27424	27322	27499	27193	27472	27364	27414	27479	27304	27335	27365	27292	27198	27401	27359	27458	27163	27363	27206	27182	27207	27510	27364	27257	27240	27366	27345	27460	27330	27201	27530	27203	27559	27364	27198	27461	27176	27386	27387	27319	27297	27519	27175	27313	27271	27295	27190	27491	27347	27409	27222	27368	27419	27215	27458	27365	27441	27292	27216	27375	27285	27326	27223	27295	27405	27317	27305	27199	27288	27223	27206	27377	27187	27376	27342	27252	27327	27387	27599	27337	27491	27372	27400	27253	27229	27177	27459	27297	27393	27402	27371	27259	27312	27219	27333	27091	27304	27442	27114	27503	27268	27385	27338	27395	27260	27271	27308	27399	27430	27261	27469	27190	27272	27479	27390	27170	27413	27315	27220	27273	27348	27202	27194	27568	27227	27202	27163	27243	27256	27263	27271	27385	27299	27377	27317	27474	27452	27404	27303	27342	27547	27402	27448	27380	27408	27310	27455	27295	27315	27174	27558	27377	27282	27327	27316	27194	27534	27320	27340	27351	27528	27328	27290	27248	27467	27234	27302	27202	27311	27389	27291	27352	27266	27357	27485	27407	27313	27393	27317	27187	27385	27238	27207	27252	27131	27256	27224	27369	27373	27403	27515	27347	27166	27284	27461	27287	27409	27266	27132	27177	27428	27309	27356	27365	27420	27285	27365	27352	27339	27200	27398	27535	27256	27349	27151	27470	27291	27207	27183	27394	27350	27313	27387	27304	27471	27452	27223	27390	27153	27318	27314	27293	27143	27360	27348	27466	27378	27239	27191	27404	27322	27284	27308	27347	27279	27389	27448	27467	27357	27359	27302	27471	27424	27422	27422	27221	27333	27292	27373	27425	27376	27448	27239	27184	27377	27343	27352	27237	27493	27254	27469	27240	27525	27412	27260	27364	27459	27295	27406	27207	27557	27411	27449	27257	27301	27453	27315	27122	27378	27446	27308	27285	27220	27389	27241	27233	27277	27471	27303	27302	27557	27381	27469	27315	27260	27398	27298	27256	27477	27312	27285	27232	27413	27427	27219	27064	27299	27224	27276	27457	27338	27394	27335	27268	27376	27472	27386	27259	27231	27298	27436	27252	27444	27430	27319	27217	27314	27361	27328	27334	27195	27381	27067	27417	27339	27299	27475	27208	27308	27310	27283	27409	27180	27298	27352	27200	27298	27235	27210	27297	27470	27208	27324	27427	27231	27234	27415	27275	27497	27468	27092	27371	27235	27214	27408	27279	27406	27495	27253	27475	27241	27403	27347	27377	27553	27337	27317	27409	27233	27480	27254	27243	27228	27398	27507	27500	27236	27336	27262	27366	27307	27350	27337	27329	27349	27300	27309	27360	27252	27208	27168	27344	27477	27389	27252	27260	27373	27276	27366	27423	27381	27229	27378	27359	27459	27285	27245	27454	27275	27351	27281	27421	27345	27307	27342	27368	27371	27339	27357	27431	27414	27154	27409	27487	27326	27515	27233	27151	27264	27342	27266	27625	27357	27397	27348	27370	27405	27335	27157	27294	27382	27168	27344	27372	27401	27434	27314	27468	27254	27276	27319	27257	27354	27286	27412	27352	27205	27371	27533	27246	27347	27403	27267	27239	27409	27211	27225	27361	27286	27389	27359	27519	27399	27387	27474	27311	27519	27183	27354	27301	27341	27269	27364	27375	27301	27263	27489	27352	27175	27426	27200	27380	27414	27235	27305	27318	27418	27223	27235	27428	27312	27322	27464	27233	27243	27248	27436	27231	27349	27160	27349	27206	27249	27238	27325	27280	27284	27372	27426	27402	27171	27382	27292	27090	27284	27382	27239	27226	27226	27341	27288	27475	27374	27311	27393	27354	27407	27207	27477	27343	27233	27362	27364	27159	27490	27427	27273	27482	27390	27221	27438	27415	27571	27377	27394	27344	27352	27270	27232	27279	27384	27453	27288	27240	27595	27391	27453	27310	27515	27359	27594	27191	27310	27232	27232	27378	27310	27450	27336	27386	27401	27375	27237	27450	27399	27303	27203	27374	27374	27369	27464	27466	27247	27214	27429	27251	27396	27309	27353	27484	27359	27269	27207	27308	27368	27305	27288	27175	27346	27315	27507	27283	27246	27378	27238	27489	27519	27380	27343	27454	27275	27261	27340	27443	27217	27255	27265	27303	27381	27245	27398	27198	27372	27313	27306	27265	27245	27263	27468	27338	27077	27354	27368	27293	27325	27257	27254	27333	27391	27367	27364	27314	27530	27261	27433	27260	27366	27446	27400	27184	27437	27314	27321	27481	27314	27401	27324	27199	27421	27250	27453	27215	27335	27284	27473	27280	27212	27458	27229	27344	27307	27226	27208	27080	27447	27437	27218	27229	27524	27308	27259	27095	27408	27305	27333	27364	27342	27369	27239	27238	27239	27302	27334	27332	27515	27220	27522	27496	27372	27624	27455	27319	27390	27347	27372	27459	27164	27338	27163	27415	27334	27366	27456	27280	27469	27326	27409	27345	27321	27269	27246	27240	27354	27269	27428	27260	27393	27484	27339	27366	27470	27302	27377	27191	27268	27437	27476	27376	27337	27382	27255	27494	27465	27378	27341	27209	27391	27259	27326	27330	27477	27511	27254	27260	27373	27323	27479	27429	27282	27366	27208	27364	27541	27204	27405	27271	27362	27262	27446	27289	27323	27372	27403	27280	27375	27268	27216	27428	27491	27262	27284	27234	27329	27293	27335	27377	27384	27296	27303	27523	27286	27459	27474	27321	27284	27475	27186	27364	27414	27269	27530	27244	27342	27369	27272	27336	27174	27441	27194	27348	27452	27546	27340	27344	27320	27439	27265	27454	27131	27457	27398	27568	27563	27272	27249	27445	27278	27340	27279	27572	27463	27335	27236	27423	27333	27362	27407	27306	27326	27425	27249	27193	27421	27241	27257	27208	27192	27255	27212	27220	27205	27235	27388	27276	27307	27219	27213	27252	27478	27256	27342	27223	27340	27258	27296	27338	27116	27418	27607	27366	27234	27358	27323	27248	27216	27254	27460	27062	27352	27368	27183	27201	27430	27244	27404	27315	27343	27492	27366	27295	27443	27479	27199	27286	27371	27314	27388	27341	27332	27530	27418	27391	27461	27371	27197	27361	27250	27204	27394	27339	27296	27320	27273	27232	27215	27362	27364	27211	27267	27192	27235	27354	27252	27386	27292	27222	27175	27235	27302	27385	27439	27408	27304	27375	27469	27250	27315	27137	27424	27441	27243	27132	27349	27215	27320	27282	27426	27339	27475	27483	27222	27333	27245	27419	27354	27336	27237	27285	27141	27425	27313	27263	27204	27448	27332	27463	27385	27350	27231	27422	27331	27326	27409	27443	27321	27326	27367	27422	27295	27468	27207	27343	27432	27379	27221	27418	27446	27159	27488	27497	27343	27166	27189	27227	27541	27073	27188	27234	27381	27408	27224	27476	27169	27255	27312	27288	27431	27248	27417	27439	27261	27322	27478	27293	27435	27466	27260	27491	27225	27458	27376	27125	27378	27337	27066	27312	27419	27237	27306	27116	27302	27315	27445	27216	27271	27355	27348	27339	27426	27457	27211	27107	27585	27248	27269	27424	27513	27386	27195	27270	27416	27273	27473	27379	27284	27350	27288	27144	27483	27321	27373	27178	27266	27379	27151	27430	27285	27351	27226	27298	27413	27462	27238	27258	27277	27389	27462	27265	27287	27311	27139	27457	27325	27370	27393	27280	27305	27395	27285	27298	27411	27211	27388	27430	27356	27326	27403	27351	27516	27349	27344	27309	27124	27340	27402	27276	27261	27589	27244	27368	27284	27438	27196	27152	27301	27507	27353	27518	27415	27382	27298	27348	27462	27370	27393	27164	27339	27406	27410	27427	27230	27414	27266	27637	27233	27468	27288	27282	27277	27274	27308	27365	27166	27110	27253	27388	27272	27447	27309	27480	27154	27279	27150	27403	27396	27537	27441	27596	27526	27405	27555	27237	27457	27447	27276	27469	27329	27278	27449	27386	27341	27400	27298	27294	27274	27327	27327	27279	27349	27347	27178	27379	27463	27176	27276	27282	27339	27541	27251	27335	27386	27412	27350	27192	27387	27292	27551	27406	27252	27218	27172	27337	27428	27369	27274	27223	27451	27311	27273	27368	27157	27283	27342	27411	27534	27401	27374	27549	27414	27333	27311	27282	27324	27236	27258	27202	27420	27461	27312	27397	27271	27215	27283	27328	27412	27382	27134	27441	27587	27529	27324	27380	27253	27204	27447	27364	27396	27439	27451	27364	27288	27318	27482	27401	27190	27403	27396	27227	27326	27032	27218	27379	27369	27570	27272	27195	27234	27436	27275	27284	27526	27434	27292	27348	27420	27400	27391	27306	27241	27504	27285	27396
24495	21666	30613	33172	37922	42060	43239	40970	40510	40422	40013	39921	39666	39206	39151	38947	38915	38945	38620	38699	38535	38722	38575	38701	38536	38450	38676	38577	38617	38284	38498	38738	38636	38413	38518	38709	38648	38585	38480	38441	38364	38284	38723	38368	38400	38489	38401	38319	38459	38596	38686	38297	38388	38343	38645	38143	38239	38583	38281	38191	38618	38280	38359	38393	38304	38128	38329	38162	38420	38440	38351	38482	38137	38533	38694	38663	38445	38327	38393	38307	38243	38496	38479	38466	38365	38251	38635	38302	38186	38621	38592	38474	38335	38555	38329	38616	38321	38343	38220	38485	38457	38259	38363	38140	38465	38239	38120	38131	38607	38490	38522	38242	38056	38126	38157	38297	38490	38489	38543	38420	38552	38449	38232	38369	38678	38338	38185	38416	38344	38589	38396	38161	38558	37877	38226	38673	38417	38383	38257	38278	38242	38300	38211	38507	38251	38359	38585	38728	37998	38168	38111	38372	38410	38397	38388	38263	38253	38444	38264	38655	38643	38273	38346	38121	38161	38712	38251	38156	38547	38338	38085	38391	38248	38229	38382	38106	38295	38357	38169	38127	38245	38274	38309	38027	38455	38303	38513	38614	38509	38665	38409	38373	38650	38297	38207	38186	38471	38130	38439	38098	38133	38342	38279	38065	38220	38428	38372	38411	38751	38453	38271	38382	38424	38391	38381	38493	38090	38537	38204	38485	38309	38169	38484	38228	38244	38350	38397	38434	38323	38311	38354	38495	38307	38444	38398	38341	38344	38387	38409	38347	38465	38213	38095	38544	38267	38437	38288	38468	38382	38015	38399	38375	38332	38218	38341	38143	38421	38546	38713	38257	38177	38262	38318	38033	38242	38284	38305	38360	38190	38263	38171	38251	38457	38391	38336	38568	38465	38232	38408	38224	38297	38361	38464	38492	38458	38848	38124	38204	38831	38472	38617	38264	38505	38311	38309	38376	38611	38592	38159	38445	38524	38286	38415	38290	38211	38293	38427	38426	38331	38478	38308	38339	38396	38462	38363	38462	38621	38524	38657	38303	38492	38442	38392	38301	38261	38498	38353	38357	38263	38571	38508	38389	38217	38486	38166	38130	38024	38406	38271	38437	38406	38463	38483	38254	38316	38298	38481	38393	38172	38160	38461	38461	38332	38312	38494	38476	38464	38524	38282	38484	38329	38196	38248	38209	38288	38218	38592	38497	38301	38535	38535	38547	38139	38440	38465	38426	38213	38305	38575	38421	38388	38369	38240	38344	38186	38152	38412	38709	38444	38205	38420	38302	38259	38569	38539	38023	38310	38073	38607	38352	38507	38157	38046	38359	38292	38352	38083	38385	38469	38460	38409	38305	38397	38269	38218	38402	38382	38109	38117	38490	38280	38436	38371	38435	38458	38199	38308	38599	38238	38202	38205	38244	38131	38294	38298	38270	38373	38367	38395	38249	38237	38361	38572	38110	38069	38488	38322	38315	38596	38426	38353	38381	38474	38373	38561	38272	38520	38123	38497	38331	38216	38307	38127	38184	38161	38378	38230	38257	38205	38385	38464	38567	38353	38345	38408	38610	38317	38590	38581	38259	38508	38473	38310	38165	38441	38197	38172	38385	38678	38210	38254	38362	38335	38253	38372	38424	38457	38433	38565	38410	38564	38188	38452	38092	38327	38399	38520	38373	38378	38325	38439	38365	38479	38255	38246	38351	38335	38444	38212	38313	38372	38548	38308	38360	38237	38354	38310	38347	38598	38570	38421	38166	38370	38289	38355	38452	38405	38381	38355	38465	38355	38305	38478	38463	38364	38451	38400	38403	38424	38348	38243	38339	38371	38433	38511	38361	38324	38097	38422	38377	38094	38188	38336	38300	38269	38544	38084	38290	38054	38274	38390	38526	38291	38357	38600	38288	38442	38294	38151	38402	38392	38437	38346	38454	38565	38241	38210	38612	38442	38303	38501	38247	38403	38294	38485	38227	38388	38469	38372	38280	38598	38257	38365	38596	38489	38561	38314	38343	38196	38281	38423	38135	38273	38254	38307	38391	38172	38690	38372	38355	38211	38291	38346	38239	38482	38494	38399	38296	38408	38558	38320	38472	38296	38334	38472	38295	38627	38254	38424	38391	38312	38390	38536	38246	38480	38412	38283	38506	38426	38317	38290	38267	38431	38250	38504	38102	38349	38393	38251	38356	38398	38344	38221	38492	38097	38198	38378	38236	38215	38471	38286	38299	38572	38292	38274	38529	38337	38504	38621	38455	38516	38220	38382	38420	38338	38262	38399	38611	38579	38247	38378	38440	38459	38432	38451	38464	38496	38143	38193	38370	38288	38143	38250	38308	38400	38378	38419	38208	38541	38169	38275	38286	38475	38416	38513	38265	38627	38531	38611	38396	38439	38326	38299	38414	38365	38515	38514	38431	38362	38556	38399	38353	38276	38334	38421	38221	38518	38419	38433	38243	38536	38189	38268	38263	38480	38358	38515	38384	38291	38275	38246	38184	38269	38312	38387	38472	38496	38644	38395	38269	38267	38411	38323	38448	38374	38468	38143	38182	38536	38406	38226	38356	38487	38568	38730	38164	38664	38253	38426	38279	38575	38371	38501	38224	38129	38335	38481	38226	38142	38223	38190	38298	38511	38452	38212	38389	38401	38010	38285	38674	38460	38189	38217	38687	38601	38290	38172	38431	38414	38280	38558	37940	38445	38437	38466	38442	38226	38354	38339	38452	38264	38150	38503	38506	38405	38282	38446	38553	38102	38644	38658	38513	38546	38341	38554	38261	38100	38519	38664	38536	38346	38576	38223	38589	38433	38592	38451	38171	38430	38490	38220	38186	37982	38468	38160	38472	38567	38440	38277	38372	38687	38363	38385	38561	38217	38523	38313	38300	38483	38291	38554	38289	38210	38472	38563	38343	38562	38463	38284	38244	38424	38330	38668	38554	38472	38106	38506	38233	38299	38105	38455	38447	38377	38382	38461	38187	38728	38290	38364	38320	38359	38510	38352	38600	38216	37990	38339	38489	38423	38278	38139	38465	38347	38184	38431	38496	38444	38306	38260	38225	38526	38415	38403	38409	38416	38375	38489	38232	38492	38396	38463	38105	38276	38398	38381	38299	38419	38604	38535	38454	38405	38362	38427	38211	38253	38572	38379	38431	38374	38175	38061	38453	38524	38237	38232	38434	38269	38224	38553	38457	38360	38143	38393	38675	38290	38412	38411	38347	38202	38597	38551	38303	38386	38348	38398	38123	38319	38405	38446	38486	38214	38339	38273	38474	38168	38375	38454	38379	38342	38496	38175	38342	38436	38243	38254	38380	38238	38547	38372	38204	38348	38528	38170	38125	38372	38670	38535	38366	38526	38432	38325	38132	38199	38368	38446	38189	38181	38563	38250	38304	38297	38174	38427	38269	38249	38337	38567	38114	38236	38309	38344	38269	38316	38271	38400	38445	38574	38382	38483	38093	38414	38269	38277	38454	38273	38371	38238	38289	38525	38490	38352	38303	38275	38308	38335	38231	38242	38057	38486	38468	38510	38394	38516	38165	38366	38198	38561	38456	38477	38537	38274	38433	38229	38750	38575	38215	38659	38554	38392	38333	38274	38281	38328	38637	38293	38285	38477	37977	38051	38467	38298	38481	38366	38604	38238	38528	38277	38217	38144	38452	38442	38175	38353	38453	38653	38648	38387	38459	38523	38606	38384	38304	38318	38473	38266	38531	38684	38264	38372	38474	38332	38575	38556	38473	38299	38286	38369	38286	38626	38465	38539	38492	38028	38302	38300	38490	38355	38487	38314	38522	38511	38347	38241	38263	38527	38024	38154	38362	38620	38187	38328	38031	38246	38250	38438	38382	38306	38191	38354	38666	38490	38608	38412	38430	38433	38355	38181	38052	38343	38149	38488	38527	38657	38671	38312	38482	38402	38276	38425	38130	38359	38216	38460	38295	38137	38274	38572	38464	38422	38335	38493	38265	38514	38414	38530	38282	38315	38214	38408	38043	38278	38435	38413	38330	38427	38143	38521	38457	38388	38278	38249	38377	38249	38151	38371	38217	38391	38397	38190	38217	38415	38319	38405	38390	38457	38120	38239	38186	38299	38221	38356	38318	38229	38591	38152	38068	38470	38392	38395	38546	38273	38167	38234	38517	38316	38350	38514	38418	38477	38316	38443	38480	38261	38329	38202	38023	38618	38514	38483	38494	38596	38163	38324	38046	38319	38338	38405	38389	38360	38439	38388	38426	38410	38065	38442	38307	38288	38301	38554	38371	38321	38436	38639	38430	38476	38245	38445	38294	38171	38348	38390	38498	38476	38325	38369	38465	38390	38546	38469	38478	38669	38417	38468	38213	38198	38197	38606	38421	38056	38413	38113	38303	38433	38203	38398	38312	38382	38533	38355	38295	38433	38436	38380	38167	38402	38218	38184	38619	38469	38362	38436	38165	38361	38555	38382	38234	38689	38124	38368	38051	38509	38568	38314	38239	38335	38275	38087	38154	38376	38472	38406	38559	38159	38327	38600	38269	38463	38577	38404	38280	38404	38421	38329	38362	38329	38538	38299	38543	38238	38377	38517	38238	38579	38380	38335	38331	38320	38402	38423	38371	38537	38461	38473	38462	38518	38440	38344	38351	38385	38356	38622	38136	38309	38162	38153	38325	38352	38398	38310	38269	38661	38623	38455	38406	38354	38465	38351	38275	38358	38454	38716	38340	38603	38476	38427	38064	38401	38280	38365	38259	38161	38474	38012	38297	38403	38146	38453	38499	38556	38527	38391	38204	38170	38529	38439	38402	38406	38395	38308	38352	38483	38531	38324	38225	38468	38316	38065	38323	38188	38439	38371	38245	38495	38335	38198	38311	38480	38469	38303	38433	38358	38177	38547	38536	38507	38479	38461	38468	38427	38388	38270	38397	38037	38665	38032	38334	38312	38312	38510	38267	38543	38430	38330	38026	38209	38511	38309	38457	38538	38513	38345	38554	38316	38433	38788	38415	38505	38384	38424	38352	38253	38343	38434	38331	38362	38431	38439	38580	38308	38397	38081	38207	38319	38454	38198	38418	38408	38509	38275	38139	38567	38257	38714	38650	38531	38285	38247	38393	37875	38562	38448	38179	38327	38438	38445	38306
35408	58021	55504	45600	39985	36603	34102	32028	31020	30306	29746	29297	29114	28636	28391	28344	28099	27980	27933	27904	27698	27741	27689	27879	27581	27739	27678	27500	27596	27694	27632	27413	27500	27553	27432	27510	27454	27385	27324	27536	27410	27435	27270	27607	27299	27359	27409	27203	27301	27307	27261	27307	27286	27144	27493	27252	27307	27101	27435	27370	27366	27301	27214	27399	27421	27175	27175	27234	27097	27313	27221	27238	27152	27150	27076	27431	27424	27317	27238	27370	27340	27360	27405	27231	27382	27295	27307	27316	27254	27363	27291	27210	27264	27097	27222	27522	27184	27205	27417	27251	27231	27303	27449	27365	27246	27326	27222	27413	27313	27353	27299	27185	27333	27277	27374	27252	27426	27282	27275	27196	27326	27222	27070	27293	27304	27355	27366	27212	27349	27300	27223	27384	27109	27303	27193	27235	27475	27454	27249	27306	27234	27380	27420	27265	27213	27270	27269	27459	27393	27194	27168	27212	26951	27244	27221	27076	27491	27472	27105	27128	27182	27268	27345	27449	27200	27341	27249	27381	27206	27154	27230	27246	27163	27304	27333	27148	27051	27223	27297	27040	27413	27304	27214	27103	27398	27404	27279	27186	27374	27182	27333	27278	27114	27097	27166	27322	27215	27325	27339	27279	27226	27300	27297	27318	27231	27190	27436	27135	27307	27354	27310	27368	27242	27265	27323	27367	27247	27085	27186	27247	27542	27263	27337	27132	27148	27263	27203	27229	27158	27166	27227	27208	27258	27160	27323	27398	27371	27306	27367	27222	27336	27102	27212	27260	27303	27239	27259	27241	27300	27029	27329	27065	27123	27303	27310	27310	27189	27460	27376	27237	27232	27232	27264	27311	27338	27314	27177	27261	27162	27395	27324	27189	27190	27349	27372	27405	27369	27191	27397	27245	27225	27153	27421	27216	27392	27372	27440	27053	27044	27414	27115	27215	27128	27328	27315	27248	27112	27326	27274	27389	27249	27358	27257	27333	27241	27035	27315	27361	27205	27296	27354	27208	27192	27280	27308	27251	27199	27312	27247	27236	27139	27258	27436	27357	27457	27368	27205	27399	27124	27468	27111	27211	27288	27011	27476	27382	27402	27355	27321	27074	27344	27272	27370	27304	27433	27299	27374	27235	27231	27372	27330	27205	27182	27108	27323	27283	27276	27174	27276	27310	27301	27246	27436	27403	27358	27148	27350	27425	27258	27186	27247	27461	27509	27254	27397	27429	27218	27252	27278	27257	27464	27258	27115	27195	27359	27421	27034	27419	27236	27180	27387	27246	27302	27298	27194	27283	27414	27148	27111	27315	27237	27183	27360	27336	27363	27313	27078	26993	27301	27150	27295	27085	27454	27336	27432	27243	27224	27545	27268	27301	27438	27323	27427	27113	27363	27235	27109	27133	27373	27545	27228	27382	27446	27379	27091	27302	27117	27350	27367	27149	27155	27387	27416	27196	27260	27249	27275	27374	27248	27357	27208	27284	27348	27345	27281	27346	27227	27291	27247	27382	27231	27311	27087	27369	27231	27495	27264	27360	27334	27220	27453	27119	27383	27197	27285	27457	27243	27267	27335	27296	27298	27269	27343	27173	27407	27278	27459	27316	27364	27313	27221	27498	27226	27378	27448	27199	27404	27372	27243	27325	27356	27189	27162	27244	27200	27376	27256	27283	27139	27405	27203	27240	27241	27237	27378	27302	27142	27211	27239	27283	27290	27243	27332	27340	27381	27354	27230	27476	27401	27208	27304	27330	27294	27187	27213	27243	27308	27340	26997	27130	27298	27338	27132	27456	27616	27186	27224	27241	27277	27346	27240	27301	27385	27442	27303	27444	27134	27131	27350	27044	27409	27255	27243	27177	27468	27300	27190	27484	27536	27455	27190	27233	27438	27315	27243	27279	27409	27386	27453	27304	27193	27279	27206	27118	27198	27235	27186	27339	27267	27299	27497	27491	27282	27312	27113	27345	27191	27391	27182	27297	27157	27052	27514	27470	27339	27227	27295	27470	27184	27301	27183	27258	27430	27160	27223	27274	27361	27214	27080	27427	27385	27153	27326	27166	27247	27112	27447	27151	27279	27409	27214	27119	27293	27374	27151	27478	27374	27187	27124	27285	27159	27119	27236	27098	27269	27056	27116	27466	27112	27202	27263	27475	27296	27301	27454	27059	27403	27173	27149	27394	27364	27220	27374	27449	27307	27210	27462	27281	27333	27150	27448	27101	27375	27198	27190	27407	27264	27391	27319	27182	27426	27218	27157	27258	27164	27204	27254	27276	27124	27197	27185	27077	27203	27336	27441	27241	27224	27320	27386	27199	27240	27159	27276	27341	27304	27336	27128	27483	27266	27341	27273	27247	27114	27247	27172	27299	27324	27315	27228	27344	27316	27190	27268	27324	27026	27147	27564	27197	27310	27382	27519	27278	27184	27272	27348	27127	27332	27389	27313	27152	27329	27209	27040	27161	27347	27281	27272	27491	27354	27299	27431	27268	27344	27238	27402	27202	27356	27403	27221	27362	27281	27297	27335	27200	27202	27063	27426	27266	27462	27104	27323	27385	27254	27345	27302	27371	27261	27306	27060	27198	27211	27191	27222	27350	27098	27282	27277	27214	27226	27228	27259	27381	27344	27124	27525	27329	27175	27426	27430	27447	27267	27491	27345	27239	27280	27242	27326	27032	27193	27195	27338	27201	27000	27312	27284	27363	27168	27419	27281	27133	27241	27282	27267	27158	27383	27282	27256	27368	27232	27300	27344	27425	27208	27373	27221	27355	27280	27186	27325	27333	27403	27383	27331	27302	27168	27352	27194	27291	27515	27261	27383	27363	27341	27245	27253	27179	27311	27320	27314	27393	27246	27128	27316	27376	27386	27293	27213	27194	27302	27400	27171	27159	27342	27102	27341	27414	27187	27249	27397	27074	27260	27303	27368	27218	27392	27306	27110	27348	27300	27149	27264	27296	27259	27109	27323	27298	27198	27353	27253	27335	27121	27232	27410	27313	27239	27268	27313	27269	27262	27181	27256	27273	27167	27195	27259	27180	27290	27401	27129	27214	27316	27372	27172	27203	27298	27315	27450	27395	27301	27213	27469	27195	27219	27179	27282	27165	27196	27201	27183	27134	27308	27218	27411	27088	27478	27208	27222	27232	27336	27277	27256	27266	27210	27285	27406	27348	27230	27407	27302	27321	27345	27258	27201	27341	27276	27274	27291	27282	27264	27251	27091	27122	27377	27303	27247	27161	27313	27389	27402	27292	27275	27342	27198	27419	27176	27366	27219	27141	27331	27262	27094	27427	27397	27290	27214	27335	27396	27197	27191	27258	27311	27284	27410	27247	27358	27258	27560	27501	27485	27320	27267	27297	27244	27178	27264	27161	27459	27340	27331	27154	27284	27277	27269	27317	27262	27162	27448	27347	27418	27314	27381	27256	27301	27354	27183	27199	27470	27230	27234	27294	27446	27309	27193	27358	27352	27274	27276	27237	27253	27316	27258	27473	27312	27139	27205	27273	27382	27244	27150	27282	27309	27338	27261	27310	27280	27319	27354	27446	27307	27432	27149	27133	27330	27247	27248	27145	27407	27090	27236	27290	27233	27438	27239	27194	27512	27248	27292	27213	27355	27192	27391	27304	27328	27228	27140	27289	27449	27507	27195	27279	27406	27371	27245	27177	27221	27272	27172	27326	27237	27155	27359	27297	27123	27263	27309	27226	27411	27255	27128	27256	27410	27340	27250	27179	27407	27286	27500	27108	27354	27234	27498	27306	27409	27238	27366	27241	27233	27221	27310	27418	27393	27362	27206	27381	27335	27306	27339	27058	27427	27274	27315	27313	27405	27355	27264	27396	27361	27187	27190	27289	27359	27480	27397	27272	27089	27201	27302	27116	27226	27498	27268	27388	27497	27402	27152	27295	27383	27187	27478	27214	27252	27120	27268	27154	27288	27117	27223	27388	27173	27220	27155	27267	27356	27260	27068	27283	27321	27293	27389	27387	27430	27258	27184	27372	27298	27288	27248	27124	27251	27318	26981	27457	27291	27458	27183	27262	27083	27306	27383	27431	27366	27135	27302	27173	27226	27251	27298	27293	27453	27407	27409	27166	27248	27484	27325	27219	27308	27427	27249	27440	27229	27218	27077	27310	27521	27332	27347	27297	27290	27301	27168	27240	27301	27235	27352	27310	27316	27268	27398	27225	27238	27333	27335	27553	27089	27318	27413	27366	27302	27368	27446	27366	27365	27208	27242	27397	26931	27188	27428	27160	27032	27182	27012	27294	27190	27176	27415	27212	27286	27164	27325	27394	27291	27154	27183	27402	27208	27414	27214	27083	27259	27354	27629	27363	27416	27463	27019	27304	27057	27446	27298	27207	27249	27179	27290	27417	27423	27461	27131	27062	27140	27401	27308	27409	27314	27278	27096	27334	27263	27325	27225	27357	27392	27313	27093	27312	27385	27332	27434	27424	27282	27271	27360	27195	27284	27221	27421	27397	27227	27095	27284	27219	27396	27341	27415	27130	27381	27182	27263	27294	27239	27344	27195	27401	27302	27280	27310	27227	27504	27443	27492	27413	27393	27123	27231	27437	27560	27193	27393	27387	27321	27318	27238	27315	27401	27497	27282	27318	27209	27214	27361	27132	27382	27272	27234	27494	27270	27229	27332	27389	27058	27340	27328	27387	27305	27254	27516	27385	27482	27348	27160	27272	27214	27297	27197	27419	27214	27161	27275	27302	27187	27490	27425	27314	27358	27321	27339	27114	27208	27290	27147	27366	27148	27240	27281	27097	27260	27094	27371	27317	27372	27384	27170	27271	27419	27314	27327	27510	27168	27150	27333	27260	27159	27297	27173	27461	27176	27361	27434	27203	27229	27309	27571	27264	27205	27199	27433	27160	27184	27409	27069	27316	27161	27354	27375	27221	27280	27307	27188	27399	27244	27344	27357	27378	27434	27211	27283	27294	27315	27143	27363	27490	27302	27389	27270	27395	27338	27129	27496	27278	27513	27270	27309	27155	27332	27340	27507	27203	27303	27411	27292	27261	27144	27439	27207	27323	27380	27251	27441	27232	27445	27169	27358	27212	27324	27321	27200	27198	27408	27336	27231	27263	27402	27023	27391	27481
23067	21544	29587	29117	34711	42366	44922	42301	41324	41454	41064	40694	40149	40249	40068	39831	39812	39529	39475	39204	39391	39423	39504	39395	39151	39312	39310	39513	39373	39445	39098	38962	38920	39057	38907	38889	39039	39383	39040	39051	39170	39067	39171	39225	38762	39297	38987	39046	39021	38946	38902	39203	38971	38697	38928	39191	38793	38935	38762	38850	38799	38911	38772	38926	38881	38961	38937	38963	38847	39102	38591	38929	38926	38943	38906	38747	39089	38821	38950	38743	38774	38778	39007	38768	38670	38857	38716	38985	38766	38995	39298	38729	38790	39225	39229	38968	38796	38948	38978	38861	39088	39072	38754	38930	38809	38910	39194	38530	38729	38676	38922	38965	38838	38699	38985	38813	38880	39136	38836	38926	39031	38742	39026	39041	38944	38811	39035	38871	38714	38913	38819	38821	38680	38823	38906	38795	38779	39132	38913	38764	39118	38909	38735	39076	38794	38978	38887	38753	38875	38890	38974	38843	38967	38834	38699	38904	38938	39069	38698	38816	39092	39133	38985	38897	38880	38777	39068	38964	38692	38769	39074	38799	38887	38871	39027	38779	38933	38895	39134	39088	38969	38673	39126	38912	38649	39034	39032	38854	38919	38756	39008	38844	38979	39015	38702	38721	38955	38912	38902	38975	39088	38623	38848	38787	38910	38882	39010	38974	38991	38633	38771	38971	38834	38832	38815	39161	39171	38629	38684	38957	38751	38915	38610	38845	38857	38932	38769	38845	38938	38923	39157	38878	38767	38801	38807	38586	38925	38761	38816	38814	38968	38990	39008	38826	38807	38830	38786	38843	38889	38896	38868	38768	38930	38795	39035	38944	38998	38746	38725	38740	39066	38712	38633	38917	38749	39033	38809	38786	38840	38716	38720	38841	39002	38647	39031	38858	39084	38898	39009	38814	39053	39130	38921	38745	38803	38848	39011	38846	39082	38851	39146	38850	39294	38822	38811	38813	38793	38692	39199	38864	38846	39081	39024	38799	38792	38924	38790	39112	38872	38766	38834	38817	39010	38651	38886	39091	39126	38670	39043	38935	39058	38858	39050	39112	38711	38948	38834	38891	38752	38773	38837	38728	38842	38687	39057	38650	38858	38729	38913	38897	39133	38818	38870	38845	38738	39187	38833	38721	38885	38778	38887	38930	38811	38979	38953	38892	38984	38903	38843	38971	38890	38892	38937	38941	39380	38863	39055	38705	38613	38813	38489	38842	38806	39049	39026	38554	38947	38757	39196	38882	38877	38725	38821	38507	38990	38814	39094	38743	38850	38856	38804	38847	38940	38902	38843	38920	38945	38666	38897	38960	38956	38874	38906	39053	38793	38833	38744	38836	38876	38691	38950	38891	38877	39033	38674	38640	38865	39048	39199	38945	39131	38777	39055	38727	39012	38821	38959	38815	38660	38969	39255	38647	38715	39146	38946	38832	38968	38875	39006	38943	38953	38953	38882	38852	38977	39137	39020	39250	38897	38807	38853	38900	38818	39009	38960	38845	38805	38883	39081	38851	38957	38737	38917	38672	38952	38962	38858	38730	38930	38767	38930	38930	38857	38842	38878	39042	39119	38818	38912	39242	39020	38874	38954	38960	39072	38816	38837	38875	38966	38831	38665	38932	38810	38781	38752	38954	38790	38773	38787	38792	38950	38609	38995	38885	38615	38835	38833	38714	38854	38950	38759	38843	38904	38776	38654	38744	38874	38696	38623	39006	38828	38638	38878	38816	38921	38744	38508	39004	39226	39175	38659	39024	38866	39078	38865	38789	39158	38999	38791	38886	39144	38959	38932	38564	38796	39096	39314	38787	38864	38741	38970	38544	38511	38670	38803	38634	38980	39321	39128	38617	38824	38762	38701	38757	38790	38761	38856	38862	38969	38908	38876	38935	38858	38830	38853	38762	38758	38653	39038	38860	38839	38835	38785	39044	38815	38824	38640	38838	38830	38981	39007	38994	38978	38976	38942	38643	38600	38913	38865	38663	38872	38978	38868	38936	38709	38770	39115	38972	38776	38928	38919	38778	38788	38865	38787	38945	38820	39018	38827	38944	39005	38666	38960	38654	38577	38866	38930	38988	38961	38880	39070	38720	38894	38570	38766	38891	38864	38774	38854	38855	38997	39114	38879	38924	38630	38591	38536	38974	38817	38770	39105	38848	38974	38636	38731	38570	38608	39123	38837	38886	38921	38693	38810	39033	38871	38928	38769	38776	38778	38609	38943	39113	38859	38964	38823	38762	39144	38868	38949	38904	38786	38751	38957	38805	39075	38855	38850	38996	38969	39243	38887	38727	38918	38930	38837	38923	39233	38895	38926	38730	39238	39063	38993	38969	38574	38870	38996	38884	38973	39180	38858	38601	38768	38903	38892	39002	38828	39144	38753	38809	38772	38936	38843	38847	39002	38972	38961	38888	38848	39109	39077	38948	38990	39052	38943	38697	39034	38900	38800	39042	38898	38890	38574	38641	38681	38836	38888	38982	38895	38965	38848	38941	38902	39188	38915	38949	39141	38956	38692	38873	38831	38730	39133	38700	38820	39047	38881	38908	38628	38862	38873	39009	39092	39092	38604	38839	38791	38880	38846	38828	38809	39053	38748	38792	38847	38792	38971	38688	38930	38610	39178	38683	38822	38808	38819	38888	38848	38883	38721	38925	39063	38907	38907	38996	38814	38717	38901	38928	39069	38922	38803	38828	38791	38784	38418	38800	38893	38916	38899	38885	38845	38817	39135	38991	38711	38734	38990	38946	38864	39053	38919	38723	38785	38749	38968	38962	39154	38668	38801	38731	38574	38637	38967	38695	38523	39160	38870	38703	38822	38653	38966	38673	38899	38825	38723	38750	38932	38995	39049	38885	39061	38746	38829	38918	38645	38708	39006	38902	38896	38549	38607	38739	38990	38823	38846	38843	39095	39013	38781	38669	38952	38789	38880	38956	38959	39005	39010	38943	39193	38992	38905	38966	38734	38864	39010	38771	39017	38877	38835	38801	38727	38752	38826	38490	38738	38894	39130	38911	38918	38806	38792	38651	39005	39200	38791	38637	38858	38903	38896	38834	38784	38973	38989	38793	38685	38839	39014	39022	38870	38738	38740	38932	39020	38948	38734	38939	39033	38707	38709	38686	38691	38993	38922	38942	38892	38962	39020	38735	38606	38793	38809	38796	38993	38705	38854	39013	39007	38920	39038	38669	38869	38747	39070	38601	38988	39126	38944	38977	38880	38752	38968	38857	38856	38765	38805	38813	39170	39032	39111	38806	38747	38633	38877	38645	38909	38915	39259	39005	38751	38956	38970	38667	39078	38714	38741	38654	38782	38886	38712	38696	39141	38705	38850	38650	38932	38981	38553	38676	39082	39134	39020	38795	39257	38590	39028	38901	38771	39134	39027	38764	38845	38950	38990	38871	38959	38771	38997	38924	38966	38715	38872	38772	39103	38849	39088	38531	39044	38787	38990	38852	38884	38704	38996	38690	38906	38599	38836	38893	38996	38745	38886	38990	39023	38874	38895	38937	38767	38861	39068	39045	39119	38863	39025	38743	38856	38928	38932	38939	38757	38828	38700	38751	38780	38595	38934	38723	39005	39028	38963	38693	38880	38990	38903	38758	38775	38595	38754	38639	38922	38919	38947	38964	38997	38946	38992	38973	38885	39039	38771	38774	38879	39028	38969	38989	38854	39163	38830	38836	38848	38776	38992	38918	38871	38728	38655	39009	38779	38979	39000	38882	39208	38982	38883	38924	38840	38708	38822	39023	38988	38785	38931	38834	38573	38706	38954	38809	38748	38865	38624	38744	38892	38869	39039	38925	38913	39051	38936	38828	38899	38746	38898	38767	39089	38864	38910	38899	38864	38890	38917	39026	38900	39003	39029	39041	39142	38884	38723	38729	39115	38693	38683	38697	38627	38683	38700	39163	38977	39057	39136	38862	38779	38815	38892	38899	38765	38988	38873	38855	39048	38786	38924	39108	38760	38881	39149	38749	38872	38928	38962	38659	38724	39160	39036	38859	38831	38911	38790	39004	39082	39155	39076	38810	39184	39120	38785	38914	38988	38814	38946	38903	38982	39083	38882	38669	38763	38734	38855	38930	38807	39188	38973	38724	38962	38589	38657	38858	38904	38834	39004	38808	39081	38770	39027	39013	38956	38808	39039	38909	38839	38824	38682	38888	38899	39152	39183	38909	38874	38667	38880	38780	39067	38802	38844	38909	38799	39031	38934	38953	38703	38693	38927	38953	38915	39009	38839	38793	38903	38598	38550	38796	38656	38924	38976	38781	38713	38757	38949	38932	39036	38960	38873	38913	38776	38748	39064	38869	38882	38778	38815	38677	38835	39006	38729	38741	38685	38945	38850	38903	39031	38534	38990	38911	38995	38756	39039	38856	38524	39180	38961	38948	38898	38614	38828	38978	38978	39123	38757	38863	38804	38849	38888	38840	38833	38713	39051	38666	38992	38627	39008	39107	38881	38736	39049	38875	39009	38918	39050	38885	38999	38669	39009	39080	39304	38791	38700	38815	38940	38642	38645	38589	38772	38758	38815	38734	38815	38769	38926	38684	39162	38766	38823	38566	38681	38779	38687	38846	38860	39055	38853	39123	38983	38819	39084	38599	38800	39014	39155	38880	39137	38733	38644	38850	38790	38928	39210	38875	38930	38719	38879	38912	38760	38797	39072	38609	38776	38813	39169	38956	38673	39046	38948	39027	38958	38767	38681	38885	38789	39054	38680	38795	39093	39194	38742	38444	38892	39120	38743	38837	38922	38732	39243	38940	39271	38801	38957	38936	38991	38584	38746	39170	38950	38725	39136	38992	39034	39005	39013	39075	38740	38882	38875	38952	39073	38960	38880	38806	38509	39100	39179	39213	38879	38919	38833	39221	39232	39263	39039	38755	38849	38991	39098	38912	38781	38846	38641	39100	38987	38879	38939	38754	38791	38947	38720	38733	38877	38802	38936	38875	38919	39035	38859	39099	39031	39408	38941	38939	38774	38724	39038	38786	38653	39083	38753	39128	38854	39131	38974	38834	39040	38916	38847	38955	38956	38879	38551	38789	38935	38737	38980	38707	38998	38678	39069	38834	39126	39062	39113	39103	38812	38588	39177	38753	38957	38904	38980	38666
37086	62988	61650	50621	44180	39623	36532	34239	32787	31708	30799	30354	29887	29501	29383	28905	28632	28763	28268	28308	28246	28328	28231	28110	28013	28186	27999	27846	28036	28085	28039	28061	27928	27809	27786	27972	27837	27881	27704	27718	27656	27858	27747	27625	27996	27622	27851	27400	27683	27548	27978	27605	27612	27625	27304	27475	27695	27690	27383	27445	27546	27569	27508	27764	27505	27591	27390	27307	27419	27615	27681	27582	27415	27618	27505	27470	27620	27626	27521	27521	27487	27456	27525	27409	27461	27497	27376	27689	27635	27582	27612	27521	27476	27564	27429	27408	27750	27670	27660	27409	27580	27391	27462	27382	27568	27543	27564	27509	27459	27524	27638	27544	27614	27428	27553	27598	27485	27630	27472	27428	27671	27576	27572	27321	27520	27701	27609	27337	27429	27436	27610	27527	27578	27552	27632	27504	27565	27316	27647	27433	27519	27537	27636	27367	27608	27363	27594	27596	27745	27590	27544	27423	27665	27395	27390	27524	27685	27521	27727	27512	27483	27400	27448	27350	27457	27482	27552	27632	27577	27631	27590	27482	27335	27581	27374	27509	27379	27549	27752	27617	27443	27463	27780	27536	27513	27557	27528	27599	27545	27541	27457	27623	27499	27455	27612	27809	27656	27696	27415	27653	27435	27544	27641	27624	27606	27437	27484	27601	27312	27425	27550	27499	27491	27354	27433	27486	27380	27501	27481	27299	27576	27520	27503	27440	27615	27530	27509	27523	27447	27387	27566	27437	27290	27489	27450	27714	27504	27492	27500	27594	27446	27529	27591	27680	27394	27530	27696	27381	27280	27671	27568	27303	27587	27493	27446	27461	27444	27482	27426	27600	27505	27640	27495	27592	27594	27528	27551	27434	27689	27441	27618	27740	27436	27575	27452	27495	27558	27559	27657	27412	27555	27473	27555	27538	27432	27570	27313	27570	27421	27346	27511	27565	27498	27280	27512	27590	27719	27525	27433	27456	27529	27583	27572	27435	27672	27436	27446	27447	27408	27602	27424	27541	27453	27567	27609	27484	27438	27549	27553	27457	27470	27519	27574	27660	27589	27449	27551	27662	27453	27363	27766	27613	27536	27517	27521	27663	27493	27538	27615	27564	27523	27576	27611	27532	27456	27532	27430	27562	27812	27594	27443	27235	27505	27482	27406	27546	27645	27556	27691	27731	27492	27591	27502	27537	27614	27585	27598	27605	27504	27242	27420	27554	27459	27522	27485	27645	27484	27279	27483	27419	27524	27191	27398	27435	27481	27467	27362	27533	27533	27690	27383	27465	27311	27553	27484	27595	27424	27479	27532	27622	27512	27451	27544	27478	27607	27514	27597	27690	27450	27306	27564	27657	27416	27340	27533	27548	27492	27568	27322	27556	27367	27694	27618	27527	27491	27477	27509	27552	27344	27412	27470	27731	27522	27335	27690	27652	27550	27398	27417	27561	27620	27323	27465	27597	27348	27593	27796	27456	27545	27562	27680	27334	27557	27486	27441	27515	27522	27198	27377	27691	27506	27401	27386	27372	27345	27634	27607	27491	27396	27393	27447	27304	27513	27423	27543	27359	27595	27577	27630	27490	27567	27510	27619	27586	27435	27600	27449	27396	27571	27645	27544	27593	27518	27713	27393	27672	27492	27612	27560	27615	27474	27528	27510	27653	27532	27378	27668	27520	27573	27446	27681	27718	27591	27468	27654	27438	27551	27360	27619	27532	27546	27391	27432	27410	27590	27508	27516	27646	27259	27626	27727	27391	27433	27613	27640	27406	27565	27334	27498	27302	27600	27555	27522	27639	27294	27526	27581	27359	27633	27580	27567	27568	27543	27641	27446	27571	27399	27231	27594	27610	27409	27423	27679	27664	27760	27483	27373	27402	27382	27516	27591	27627	27461	27332	27475	27349	27469	27485	27515	27505	27527	27533	27425	27562	27474	27501	27602	27513	27528	27411	27599	27291	27723	27503	27551	27358	27577	27442	27619	27498	27357	27734	27730	27572	27501	27509	27508	27550	27549	27646	27574	27428	27546	27720	27399	27591	27569	27438	27493	27669	27317	27605	27637	27344	27423	27465	27557	27429	27344	27639	27396	27637	27499	27447	27465	27267	27458	27557	27582	27538	27472	27482	27509	27527	27371	27618	27516	27366	27377	27495	27624	27637	27607	27553	27537	27573	27735	27402	27450	27546	27587	27453	27475	27642	27455	27458	27267	27480	27574	27456	27565	27410	27617	27588	27517	27535	27612	27385	27659	27383	27432	27574	27378	27499	27490	27667	27676	27485	27516	27512	27574	27466	27559	27635	27555	27652	27648	27441	27537	27531	27566	27576	27517	27669	27624	27434	27471	27588	27500	27745	27428	27574	27560	27507	27587	27423	27563	27505	27636	27538	27547	27375	27608	27605	27645	27501	27421	27642	27536	27468	27580	27613	27446	27550	27632	27429	27541	27598	27228	27468	27672	27346	27563	27385	27510	27556	27472	27593	27326	27688	27682	27625	27343	27552	27373	27480	27654	27448	27457	27648	27532	27443	27476	27534	27390	27397	27700	27341	27438	27583	27594	27276	27586	27392	27537	27559	27461	27545	27547	27786	27689	27319	27844	27642	27521	27724	27416	27773	27488	27736	27475	27481	27546	27408	27429	27659	27320	27502	27567	27575	27713	27548	27683	27603	27280	27565	27600	27622	27459	27644	27331	27575	27403	27429	27373	27624	27487	27455	27663	27167	27303	27478	27394	27465	27336	27454	27523	27370	27427	27387	27623	27446	27590	27684	27479	27561	27490	27482	27538	27656	27514	27502	27489	27372	27619	27488	27328	27568	27336	27548	27528	27691	27535	27471	27515	27361	27623	27553	27422	27440	27388	27702	27483	27630	27417	27590	27513	27593	27628	27545	27650	27471	27659	27537	27450	27542	27430	27630	27504	27499	27413	27516	27485	27639	27519	27313	27532	27620	27347	27545	27457	27462	27476	27241	27373	27588	27619	27622	27669	27559	27497	27489	27682	27470	27597	27443	27510	27373	27576	27470	27474	27369	27472	27638	27497	27324	27441	27609	27663	27511	27635	27533	27579	27567	27573	27629	27591	27664	27551	27557	27501	27579	27520	27449	27464	27527	27494	27517	27345	27489	27525	27334	27448	27563	27593	27625	27365	27555	27435	27518	27356	27606	27521	27504	27590	27478	27654	27418	27718	27332	27652	27516	27372	27564	27584	27529	27533	27579	27820	27381	27683	27445	27620	27537	27540	27326	27336	27554	27673	27545	27638	27589	27477	27501	27434	27454	27623	27551	27365	27639	27532	27614	27640	27442	27925	27647	27325	27607	27393	27537	27500	27419	27370	27343	27432	27406	27448	27541	27548	27600	27469	27597	27373	27636	27385	27628	27484	27539	27549	27501	27529	27594	27533	27368	27613	27510	27531	27419	27602	27491	27382	27589	27619	27474	27556	27364	27343	27531	27421	27484	27442	27452	27372	27744	27483	27609	27564	27557	27619	27620	27454	27481	27481	27614	27531	27632	27606	27578	27403	27523	27477	27560	27612	27376	27566	27386	27495	27610	27345	27427	27604	27435	27610	27490	27718	27550	27414	27492	27531	27470	27307	27519	27664	27525	27230	27586	27581	27476	27732	27599	27447	27339	27645	27367	27510	27547	27436	27467	27519	27722	27551	27510	27548	27705	27483	27423	27477	27521	27453	27777	27256	27719	27438	27432	27412	27457	27508	27577	27507	27413	27500	27552	27760	27575	27552	27436	27458	27602	27469	27556	27678	27528	27441	27569	27559	27519	27606	27440	27337	27500	27642	27396	27665	27356	27335	27665	27531	27562	27541	27377	27600	27616	27430	27570	27632	27474	27340	27566	27446	27556	27600	27654	27417	27734	27612	27597	27532	27538	27704	27429	27513	27612	27712	27469	27506	27478	27651	27529	27568	27552	27435	27516	27429	27832	27591	27550	27436	27407	27602	27529	27481	27606	27476	27494	27713	27585	27493	27668	27532	27358	27588	27645	27618	27618	27498	27441	27570	27527	27767	27650	27557	27468	27692	27461	27517	27647	27507	27390	27623	27405	27687	27516	27590	27631	27606	27541	27462	27536	27666	27646	27493	27414	27502	27578	27621	27531	27565	27679	27643	27626	27562	27384	27513	27474	27561	27584	27607	27573	27612	27522	27478	27465	27370	27596	27380	27459	27443	27584	27588	27351	27538	27467	27562	27578	27495	27551	27569	27452	27581	27493	27470	27530	27551	27505	27399	27588	27426	27664	27552	27533	27644	27381	27474	27687	27367	27579	27468	27504	27580	27650	27447	27500	27483	27699	27546	27690	27576	27675	27602	27414	27515	27580	27573	27321	27624	27586	27442	27660	27560	27451	27663	27411	27780	27509	27484	27540	27541	27502	27383	27356	27537	27416	27639	27596	27493	27499	27613	27634	27700	27484	27407	27769	27579	27548	27484	27767	27497	27343	27574	27421	27375	27595	27687	27315	27734	27466	27344	27665	27511	27622	27542	27584	27434	27592	27429	27416	27546	27616	27335	27489	27342	27314	27508	27592	27574	27485	27674	27488	27693	27628	27293	27506	27703	27359	27563	27676	27416	27389	27707	27434	27419	27520	27573	27352	27534	27602	27436	27380	27495	27420	27508	27419	27489	27363	27575	27426	27648	27549	27506	27448	27541	27680	27693	27496	27412	27378	27732	27483	27506	27341	27452	27479	27563	27526	27556	27564	27443	27612	27499	27364	27502	27379	27628	27428	27590	27439	27626	27364	27531	27643	27431	27681	27548	27586	27591	27527	27451	27572	27271	27405	27659	27508	27674	27502	27565	27647	27461	27418	27502	27503	27593	27528	27463	27484	27461	27616	27568	27428	27744	27609	27543	27342	27324	27248	27605	27446	27585	27491	27384	27427	27536	27441	27480	27464	27582	27406	27414	27298	27506	27413	27443	27718	27475	27419	27488	27418	27497	27522	27601	27578	27742	27470	27407	27575	27671	27662	27459	27490	27481	27560	27394	27541	27458	27627	27429	27554	27430	27506	27584	27639	27416	27540	27397	27550	27446	27755	27578	27474	27709	27510	27640	27533	27486	27437	27609	27647	27448	27521	27511	27420	27542	27346	27413	27576	27514	27624
38000	42744	49313	46326	43538	42318	41304	40354	40057	39915	39477	39279	39231	39391	39106	39072	39520	39187	39122	39218	39011	39224	39193	38811	38914	39162	39343	38706	38771	38631	38876	38549	38889	38782	38855	38787	38702	38722	38574	38652	38693	38636	38871	38585	38779	38999	38582	38890	38721	38823	38629	39034	38678	38724	38835	38746	38700	38925	38905	38587	38930	38808	38635	38862	38861	38639	38722	38772	38692	38588	39139	39051	39033	38875	38568	38821	38944	38787	38861	38653	38491	38593	38760	38646	38685	38751	39040	38642	38957	38557	38755	38758	38458	38882	38891	38905	38673	38912	38919	38831	38705	38551	38571	38662	38653	38805	38663	38774	38840	38764	38947	39043	38977	38986	38769	38878	38745	38762	38788	38847	38861	38925	38784	38862	38585	38732	38689	38801	38902	38457	38836	38609	38845	38758	38835	39113	38986	38285	38786	38637	38777	39042	39110	38646	38980	38883	38543	38849	38680	38772	38708	38933	38741	38557	38575	38600	38820	38833	38403	38829	38809	38736	38682	39018	38610	38574	38573	38679	38690	38818	38723	38499	38906	38957	38948	38978	38756	38819	38965	38792	38660	38546	38537	38677	38404	38695	38636	38704	38571	38475	38814	39001	38615	38778	38940	38677	38755	38754	38936	38833	38833	38857	38764	38786	38825	38478	38603	38772	38875	38660	38619	38686	38842	38633	38782	38867	38608	38467	38666	38732	38707	38933	39131	38533	38676	38933	38880	38916	38846	39029	38586	38706	38720	38702	38917	38511	38955	38636	38657	38804	38791	38819	39069	38836	38936	38539	38686	38780	38744	38653	38907	38657	38878	38305	38685	38901	38758	38737	38712	38811	38860	38865	38919	39015	38837	38779	38877	38795	38945	38846	38921	39008	38816	38714	38587	38689	38840	38594	38723	38839	38841	38822	38727	38749	38772	38808	38977	38880	38456	38765	38748	38816	38615	38770	38583	38492	38696	38762	38956	38795	38716	38518	38707	38688	38809	38820	38995	38549	38783	38689	38496	38612	38749	38665	38536	38607	38556	38841	38712	38771	38882	38603	38785	38703	38551	38741	38591	38501	38736	38835	38583	38651	38823	38682	38577	38570	39076	38993	38738	38697	38898	38558	38650	38882	38793	38773	38859	38850	38911	38712	38713	38863	38879	38712	38807	38951	38763	38651	38647	38898	38700	38540	38560	38720	38908	38443	38624	38906	38736	38740	39251	38739	38883	38761	38972	38814	38847	38805	38913	39001	38654	38782	38671	38992	38581	38871	38778	38885	38654	38630	38799	38690	38962	38518	38758	38734	38680	38726	38837	38875	38801	38604	38756	38850	38994	38784	38849	38863	38607	38299	38750	38656	38897	38972	38653	38750	38428	38515	38867	38873	38665	38557	38403	39044	38736	38713	38706	38842	38936	38642	38827	38660	39019	38804	38875	38742	38788	38843	38682	38575	38851	38858	38960	38601	38918	38840	38872	38975	38775	38886	38685	38678	38419	38891	38906	38733	38766	38729	38777	38613	38660	38826	38599	38991	39024	38750	38358	38669	38741	38686	38570	38382	38700	38872	39010	38825	38524	38651	38760	38574	38880	39077	38915	39124	38745	38957	38586	38493	38780	38887	38801	38780	38656	38640	38801	38800	38830	38847	38786	38639	38715	38665	38948	38747	38684	38812	38955	38870	38526	38656	38899	38819	38806	38730	38832	38583	38972	38732	39081	38678	38851	38755	38860	38812	38808	39051	38992	38582	38936	38897	38662	38805	38980	38846	38663	38839	38747	38731	38597	38728	38825	38686	38880	38583	38726	38702	38745	38630	38675	38809	38830	38789	38868	38872	38800	38857	38990	38811	38590	38842	38776	38595	38660	38889	38669	38847	38704	38731	38954	38754	38549	38713	38593	38647	38753	38952	38696	38624	38773	38618	38907	38775	38622	38339	38741	38720	38634	38796	38561	38799	38846	38919	38891	39042	38764	38771	39000	38658	38773	38406	38806	38773	38862	39092	38502	38982	38538	38728	38588	38672	38860	38650	38782	38863	38682	38901	38541	38540	38671	38741	38983	38596	38829	38827	38702	39151	38743	38709	38961	39021	38785	38743	38771	38619	38576	38938	38798	38723	38547	38601	38749	38943	38634	38919	38770	38785	38584	38581	38813	38808	38554	38723	38732	38923	38903	38890	38853	39000	39062	38992	38915	38880	38388	38907	38867	38606	38634	38583	38700	38801	38684	38818	38844	38725	38982	38987	38833	38748	39134	38640	38728	38914	38512	38580	38940	38715	38856	38918	38941	38816	38776	38767	39058	38588	38646	38628	38940	38878	38692	38875	38790	38738	38901	38828	38877	38535	38981	39002	38644	38685	38763	38647	38787	38510	38572	38794	38558	38532	38685	38735	38623	38809	38476	38651	39216	38682	38767	38874	38602	38793	38883	38792	38809	38678	38729	38896	38641	38781	38872	38755	38708	38844	38833	38700	38576	39040	38855	38574	38889	38736	39012	38965	38688	38936	38632	38697	38866	38677	38815	38927	38879	38837	38644	38850	38790	38684	38506	38663	38885	38614	38671	38674	38802	38561	38769	38589	38607	38666	39046	38586	38630	38694	38824	38595	39116	38765	39027	38775	38948	38729	38632	38656	38798	38718	39104	38700	38755	38817	38712	38996	38685	38605	38690	38521	38724	38621	38832	39182	39023	38915	38704	38804	38922	38845	38681	38743	38583	38754	38995	38741	38684	38883	38707	39019	38815	38538	38925	38725	38790	38622	38832	38897	38967	38654	38743	38508	38519	38635	38514	38851	38957	38766	38882	38825	38975	38995	38661	38756	38822	38663	38946	38690	38912	38596	38660	38781	38802	38802	38571	38700	38825	38826	38608	38831	38820	38800	38790	38979	38666	38527	38838	38804	38592	38663	38674	38477	39015	38987	38821	38569	38650	38589	38696	38897	38667	38773	38639	38871	38874	38675	38794	38603	38752	38721	38608	38733	38728	38842	38812	38616	38808	38770	39104	38948	38769	38694	38920	38690	38614	39006	38663	38807	38697	38497	38625	38833	38707	38807	38945	38788	38843	38711	38900	38695	38674	38874	38816	38737	38658	38918	38569	38728	38864	38827	38703	38895	38558	38834	38998	38839	38851	38556	39029	38905	38832	38779	38741	38778	38789	38883	38925	38730	38918	38819	38771	38891	38705	39027	38700	38469	38740	38731	38792	38819	38933	38784	38418	38864	38659	38802	38708	38794	38655	38790	38714	39050	38669	38691	38948	38650	38673	38511	38842	38591	38692	38782	38938	38845	38943	38662	38958	38611	38890	38930	38699	38479	38821	38591	38968	38920	38934	38665	38696	38620	38837	38544	39063	38737	38455	38954	38852	38751	38734	38730	38810	38670	38563	38783	38746	38767	38986	38921	38486	38603	38761	39031	38738	38614	38747	38668	39074	38854	39026	38647	38918	38671	38841	38599	38408	38878	38673	38819	38814	38826	38964	38545	38943	38664	38836	38758	38785	38454	38523	38602	38919	38801	38903	38648	38731	38595	38987	38620	38896	38642	38856	38861	38929	38573	38715	38917	38944	38950	38461	38735	38976	38947	39028	39196	38720	38691	38943	38642	38671	38791	39056	38827	38579	39215	38951	38458	38760	38934	38883	38895	38650	38953	38979	38722	39046	38908	38917	38867	38524	38986	38906	38509	38860	38790	38369	39040	38835	38696	38759	38782	38660	38681	38659	39037	38724	39103	38918	38560	38636	38661	39010	38642	38602	38660	38859	38568	38620	38611	39012	38581	38624	38789	38900	38872	38742	38655	38619	38849	38995	38821	38838	38819	38680	38798	38458	38840	38594	38826	38641	38460	38783	38761	38776	38593	38732	38874	38660	38573	38994	38665	38704	38657	38736	38811	38486	38778	38729	38930	38750	38530	38559	38668	38518	38625	38781	38794	39024	38667	38626	38789	38691	38801	38375	39228	38762	38746	38761	38703	38787	38910	38754	38809	38656	38925	38674	39151	38677	38767	38906	38557	38547	38602	38755	38507	38742	38893	38698	38486	38806	38926	38707	39099	38849	38881	38553	38706	38856	38807	38695	38450	38498	38925	38845	38760	38856	38877	38827	38643	38875	38873	38453	38639	38695	38826	39008	38703	38927	38632	38866	38670	38688	38656	38871	38963	39040	38833	38940	38639	38835	38838	39054	38564	38556	38880	38873	38726	38906	38985	38816	38849	38967	38397	38827	38459	38761	39008	38523	38596	38622	38445	38737	38461	39119	38840	38728	38678	38602	38887	38887	38894	38617	38452	38758	39098	38784	38535	38703	38505	38686	38902	38775	38810	38784	39026	38730	38631	38524	38889	39068	38695	38672	38889	38875	38548	39005	38657	38834	38799	39015	38853	38800	38745	38888	38816	38817	38745	38632	38869	38484	38752	38485	38757	38874	39169	38812	38696	38689	38718	38795	38756	38854	38901	38851	38598	38865	38816	38754	39000	38752	38497	38689	39043	38523	38711	38717	38695	38714	38731	38813	38755	38775	38575	38657	39073	38872	38760	38644	39097	38811	38538	38938	38834	38853	38631	38909	38762	38686	38727	38649	38669	39037	38740	38610	38796	38912	39197	38687	38591	38627	38756	39005	39029	38737	38648	38989	38945	39007	38897	38802	38468	38544	38836	38681	38827	38617	38882	38631	38606	38859	38802	39116	38989	38907	38605	38611	38641	38824	38835	38768	38527	38579	38538	38777	38793	38466	38640	38970	38902	39026	38873	38888	38750	38814	38935	38871	38610	38542	38821	38860	38828	38847	38729	38866	38847	39003	38902	38790	38598	38741	38646	38849	38551	38893	38822	38775	38797	38572	38424	38628	38738	38553	38519	38857	38451	38758	38804	38980	38632	38519	38753	38985	38908	38560	38826	38834	38857	38715	38588	38824	38818	38688	38826	38818	38848	38649	39091	39032	38872	38588	38865	39105	38493	38997	39067	38948	38855	38849	38845	38505	38821	38692	38693	38870	38543	38894	38854	39006	38546	39268	38886	38764	38935	38533	38576	38650	38678	38783	38805	38771	38682	38813	38855	38796	38808	38701	38875	38795	38629	38785	38837	38827	38755	38875	38611	38456	38699	38629	38910	38728	38492	38865	39099
38122	52803	48668	39648	35920	33264	31592	30341	29640	29010	28801	28486	28304	28192	27953	27741	27779	27733	27693	27867	27467	27599	27725	27521	27547	27443	27606	27648	27572	27432	27436	27477	27341	27613	27467	27557	27474	27462	27407	27597	27327	27405	27274	27444	27483	27424	27444	27340	27597	27526	27508	27254	27233	27367	27430	27478	27110	27335	27303	27431	27307	27189	27359	27412	27243	27312	27474	27431	27353	27263	27154	27219	27354	27244	27187	27372	27405	27272	27333	27392	27321	27357	27299	27503	27361	27344	27546	27399	27349	27314	27556	27415	27207	27376	27504	27307	27349	27316	27273	27208	27247	27196	27496	27455	27505	27471	27408	27227	27387	27419	27353	27401	27440	27307	27423	27293	27262	27266	27341	27375	27280	27485	27448	27288	27190	27367	27472	27199	27238	27437	27407	27453	27366	27362	27343	27379	27191	27373	27372	27545	27407	27342	27401	27451	27229	27458	27225	27370	27150	27305	27240	27283	27415	27325	27171	27426	27242	27391	27281	27425	27455	27454	27319	27361	27342	27526	27549	27151	27307	27224	27295	27375	27249	27261	27274	27465	27454	27166	27335	27216	27293	27334	27373	27360	27431	27421	27312	27384	27282	27338	27369	27254	27491	27233	27473	27447	27469	27327	27183	27396	27304	27474	27348	27381	27218	27473	27447	27325	27405	27216	27387	27306	27430	27495	27288	27375	27440	27311	27416	27397	27500	27379	27252	27452	27421	27367	27173	27200	27560	27404	27473	27346	27385	27249	27319	27343	27503	27417	27583	27482	27506	27403	27468	27234	27488	27345	27287	27285	27189	27487	27518	27396	27269	27283	27355	27250	27532	27356	27487	27303	27317	27427	27461	27337	27470	27478	27481	27488	27370	27334	27260	27138	27425	27482	27368	27542	27475	27453	27425	27296	27228	27274	27409	27710	27504	27400	27294	27439	27368	27518	27467	27369	27311	27176	27225	27224	27454	27436	27219	27517	27326	27312	27116	27245	27299	27489	27229	27508	27445	27344	27187	27368	27310	27306	27429	27460	27241	27403	27364	27221	27458	27408	27310	27326	27431	27346	27305	27222	27274	27457	27417	27426	27307	27384	27347	27287	27374	27639	27445	27370	27225	27395	27235	27501	27402	27487	27265	27499	27411	27337	27386	27449	27347	27353	27315	27368	27364	27418	27359	27502	27202	27293	27479	27586	27325	27420	27484	27442	27339	27202	27374	27370	27540	27182	27489	27573	27334	27393	27417	27455	27307	27269	27594	27300	27354	27175	27399	27346	27396	27373	27397	27224	27424	27369	27545	27389	27446	27304	27440	27352	27524	27253	27535	27304	27233	27291	27273	27217	27376	27404	27494	27372	27234	27379	27402	27414	27307	27361	27441	27398	27315	27308	27217	27361	27472	27546	27456	27272	27342	27335	27358	27350	27270	27173	27549	27434	27312	27354	27513	27303	27303	27230	27269	27196	27334	27191	27376	27358	27324	27346	27381	27270	27377	27277	27233	27360	27252	27486	27261	27413	27205	27393	27357	27094	27445	27372	27484	27332	27475	27288	27269	27123	27461	27217	27581	27472	27317	27334	27289	27168	27440	27307	27285	27383	27605	27510	27194	27498	27394	27423	27440	27240	27341	27437	27447	27302	27424	27409	27472	27410	27435	27332	27293	27495	27655	27388	27403	27305	27350	27367	27431	27272	27410	27487	27327	27380	27542	27377	27180	27373	27442	27441	27232	27393	27552	27338	27334	27454	27422	27270	27332	27209	27405	27525	27201	27330	27335	27501	27377	27296	27331	27416	27307	27382	27506	27126	27372	27317	27326	27520	27380	27156	27407	27524	27261	27393	27326	27300	27221	27399	27318	27390	27240	27537	27344	27197	27213	27470	27462	27319	27392	27280	27542	27448	27332	27401	27530	27515	27581	27293	27578	27299	27381	27512	27472	27292	27427	27367	27372	27401	27456	27338	27387	27350	27165	27363	27353	27230	27318	27446	27250	27186	27198	27221	27347	27346	27419	27287	27454	27334	27416	27308	27381	27472	27389	27309	27142	27357	27353	27467	27406	27377	27275	27326	27489	27484	27242	27402	27306	27458	27402	27428	27273	27287	27178	27297	27318	27421	27429	27444	27369	27452	27356	27364	27339	27537	27341	27405	27395	27527	27467	27376	27518	27416	27374	27520	27255	27226	27214	27339	27416	27231	27348	27289	27249	27160	27312	27429	27237	27390	27439	27360	27521	27355	27473	27401	27427	27542	27312	27357	27193	27453	27359	27393	27474	27445	27442	27391	27402	27233	27275	27411	27443	27372	27414	27379	27358	27225	27456	27414	27300	27275	27220	27504	27434	27419	27332	27150	27481	27182	27554	27277	27236	27472	27445	27568	27277	27548	27421	27474	27496	27566	27313	27229	27428	27206	27253	27301	27351	27320	27191	27263	27424	27336	27372	27508	27566	27421	27402	27343	27465	27367	27254	27618	27454	27414	27410	27600	27415	27352	27242	27431	27439	27329	27277	27341	27455	27326	27378	27474	27327	27271	27424	27256	27412	27349	27273	27499	27266	27395	27419	27267	27655	27460	27490	27430	27277	27423	27338	27574	27546	27499	27352	27477	27244	27416	27523	27178	27466	27562	27292	27430	27421	27592	27336	27392	27257	27399	27170	27318	27242	27651	27334	27312	27364	27465	27475	27416	27507	27346	27257	27293	27477	27381	27411	27509	27261	27477	27485	27377	27345	27450	27272	27445	27322	27412	27257	27222	27377	27345	27394	27426	27397	27385	27407	27270	27506	27195	27337	27187	27384	27433	27393	27559	27300	27496	27691	27287	27447	27348	27308	27272	27236	27449	27455	27384	27434	27382	27374	27437	27379	27232	27371	27302	27444	27192	27153	27492	27314	27426	27066	27404	27445	27363	27296	27421	27436	27314	27286	27211	27481	27485	27441	27211	27510	27527	27434	27398	27185	27360	27209	27470	27164	27326	27420	27507	27313	27427	27347	27434	27230	27411	27635	27407	27344	27471	27480	27216	27287	27502	27411	27401	27366	27316	27475	27279	27230	27470	27321	27350	27403	27358	27363	27274	27484	27329	27392	27237	27312	27570	27221	27266	27431	27211	27363	27498	27418	27279	27151	27457	27227	27355	27223	27424	27608	27270	27249	27221	27345	27369	27346	27459	27292	27549	27416	27334	27338	27462	27350	27415	27368	27434	27386	27197	27311	27343	27452	27450	27429	27376	27239	27397	27354	27462	27333	27230	27319	27222	27425	27280	27141	27366	27385	27508	27506	27253	27179	27355	27393	27417	27297	27473	27365	27393	27496	27230	27263	27223	27602	27398	27355	27392	27512	27400	27207	27335	27285	27272	27487	27367	27273	27376	27489	27351	27438	27470	27296	27307	27505	27435	27355	27275	27507	27353	27247	27541	27292	27455	27286	27109	27328	27191	27485	27207	27212	27239	27458	27360	27201	27257	27440	27375	27389	27471	27434	27695	27409	27359	27404	27605	27218	27425	27398	27268	27318	27268	27397	27322	27473	27261	27349	27425	27507	27116	27462	27487	27487	27239	27322	27329	27485	27379	27452	27358	27375	27307	27366	27413	27240	27307	27352	27314	27433	27340	27377	27503	27355	27223	27465	27468	27248	27234	27254	27291	27318	27402	27281	27514	27259	27447	27371	27340	27358	27554	27276	27249	27450	27330	27395	27516	27544	27294	27459	27422	27483	27370	27336	27356	27459	27232	27310	27415	27367	27334	27137	27447	27379	27541	27420	27303	27299	27481	27237	27463	27457	27310	27323	27390	27597	27189	27335	27506	27390	27437	27349	27299	27316	27414	27412	27414	27443	27309	27192	27361	27408	27233	27210	27426	27270	27448	27265	27352	27396	27348	27562	27350	27373	27287	27408	27509	27397	27223	27535	27480	27359	27307	27090	27414	27242	27397	27599	27577	27320	27328	27359	27362	27436	27281	27314	27333	27245	27477	27360	27394	27489	27439	27470	27539	27345	27376	27568	27503	27245	27450	27418	27331	27445	27466	27340	27377	27419	27383	27237	27424	27380	27281	27286	27466	27488	27301	27315	27257	27377	27342	27448	27167	27504	27560	27420	27437	27286	27499	27497	27429	27330	27437	27411	27384	27365	27425	27467	27225	27483	27280	27625	27417	27534	27251	27463	27369	27430	27229	27547	27474	27389	27384	27347	27389	27220	27536	27299	27474	27423	27403	27255	27498	27447	27310	27308	27343	27343	27287	27385	27172	27412	27451	27486	27315	27246	27447	27489	27502	27397	27466	27311	27351	27222	27400	27275	27331	27383	27440	27662	27379	27395	27294	27343	27589	27392	27342	27452	27398	27101	27433	27439	27324	27477	27432	27282	27115	27744	27365	27329	27292	27307	27328	27485	27277	27344	27369	27421	27486	27397	27087	27603	27362	27555	27288	27370	27290	27378	27139	27536	27295	27513	27465	27392	27422	27417	27316	27299	27517	27292	27337	27327	27380	27344	27503	27399	27168	27522	27171	27241	27659	27174	27244	27483	27502	27409	27267	27548	27226	27409	27227	27326	27353	27431	27539	27460	27378	27393	27476	27216	27202	27359	27538	27492	27475	27377	27324	27382	27323	27475	27409	27392	27475	27281	27363	27417	27523	27394	27327	27400	27349	27276	27581	27500	27438	27498	27462	27536	27370	27446	27379	27311	27467	27672	27516	27376	27071	27472	27329	27313	27157	27384	27206	27099	27311	27275	27446	27393	27560	27332	27435	27363	27571	27324	27251	27237	27193	27398	27347	27369	27286	27288	27428	27490	27234	27167	27471	27491	27534	27360	27437	27391	27656	27539	27519	27437	27374	27441	27303	27307	27516	27295	27220	27433	27448	27389	27291	27410	27323	27466	27321	27519	27419	27267	27287	27269	27346	27391	27413	27501	27294	27517	27449	27326	27335	27534	27540	27442	27516	27493	27469	27413	27276	27416	27389	27361	27233	27394	27411	27470	27435	27377	27471	27419	27376	27408	27401	27281	27212	27420	27472	27347	27336	27472	27274	27439	27465	27428	27271	27515	27277	27311	27577	27419	27520	27433	27222	27448	27451	27290	27598	27439	27390	27502	27339	27536	27401	27486	27364	27322	27424	27428	27593
24583	21687	30490	32469	37761	42270	43222	41198	40403	40625	40147	39725	39385	39206	39395	38970	39072	39156	39102	39016	38697	39132	38672	38714	38807	38808	38881	39015	38701	38780	38870	38536	38694	38467	38588	38468	38773	38525	38641	38537	38495	38655	38409	38721	38681	38521	38521	38605	38377	38404	38595	38698	38605	38622	38866	38577	38654	38105	38425	38364	38402	38487	38384	38537	38374	38488	38765	38585	38320	38466	38688	38367	38070	38614	38416	38448	38545	38557	38720	38574	38466	38421	38726	38556	38327	38383	38507	38513	38506	38494	38575	38359	38320	38447	38508	38612	38276	38484	38305	38491	38310	38288	38393	38363	38553	38820	38452	38200	38369	38284	38454	38679	38757	38563	38565	38423	38330	38633	38507	38350	38392	38324	38277	38423	38160	38417	38346	38384	38651	38520	38368	38700	38327	38288	38513	38449	38556	38471	38486	38525	38537	38366	38594	38579	38486	38586	38361	38725	38265	38426	38669	38413	38531	38439	38562	38442	38496	38463	38395	38370	38837	38547	38453	38646	38518	38746	38501	38298	38306	38395	38230	38767	38435	38496	38674	38399	38414	38581	38458	38637	38263	38217	38506	38393	38240	38473	38371	38458	38561	38866	38362	38508	38415	38675	38501	38695	38521	38292	38456	38533	38418	38399	38790	38531	38584	38223	38498	38343	38253	38499	38509	38451	38666	38528	38250	38361	38328	38452	38509	38272	38472	38359	38655	38447	38539	38240	38519	38542	38616	38545	38393	38523	38421	38343	38335	38667	38476	38308	38646	38634	38326	38557	38402	38486	38649	38702	38694	38303	38416	38246	38730	38532	38456	38452	38413	38822	38588	38370	38493	38283	38330	38611	38400	38353	38438	38684	38783	38139	38770	38525	38187	38382	38494	38001	38325	38537	38492	38405	38609	38501	38633	38645	38523	38502	38500	38400	38645	38259	38304	38407	38493	38594	38398	38446	38605	38618	38438	38283	38565	38386	38781	38833	38465	38326	38697	38511	38627	38472	38414	38353	38535	38584	38511	38489	38667	38605	38436	38743	38454	38351	38352	38599	38610	38739	38898	38827	38346	38694	38506	38279	38674	38527	38287	38346	38407	38684	38462	38425	38369	38138	38314	38523	38612	38437	38323	38610	38525	38595	38343	38237	38425	38599	38265	38614	38407	38362	38467	38344	38581	38467	38250	38612	38569	38610	38664	38635	38351	38579	38764	38542	38406	38331	38437	38623	38354	38385	38667	38463	38534	38251	38477	38574	38568	38363	38505	38618	38442	38358	38174	38523	38274	38621	38464	38307	38547	38287	38337	38521	38462	38346	38586	38645	38387	38453	38404	38536	38661	38462	38499	38307	38854	38256	38712	38440	38464	38020	38243	38413	38636	38186	38335	38375	38599	38511	38280	38390	38719	38581	38680	38348	38518	38506	38420	38557	38452	38488	38334	38699	38301	38386	38376	38518	38289	38761	38520	38443	38457	38649	38318	38324	38619	38265	38508	38601	38517	38700	38388	38470	38426	38651	38747	38363	38448	38655	38722	38416	38691	38510	38394	38442	38491	38309	38562	38573	38503	38500	38412	38111	38376	38317	38498	38607	38659	38514	38539	38267	38411	38294	38508	38431	38561	38433	38391	38460	38586	38356	38378	38289	38564	38511	38594	38320	38362	38510	38415	38397	38492	38514	38639	38508	38133	38670	38291	38285	38504	38381	38230	38492	38563	38682	38569	38552	38391	38650	38509	38352	38394	38288	38373	38173	38549	38143	38574	38614	38612	38607	38723	38535	38470	38235	38585	38528	38667	38550	38458	38593	38831	38192	38576	38387	38311	38506	38747	38564	38442	38626	38395	38332	38488	38779	38469	38208	38198	38447	38574	38446	38532	38628	38447	38464	38389	38172	38372	38565	38553	38516	38368	38449	38537	38314	38692	38502	38416	38493	38171	38417	38771	38551	38472	38451	38676	38395	38210	38552	38528	38804	38545	38603	38269	38531	38639	38491	38820	38324	38601	38496	38344	38624	38717	38460	38556	38290	38509	38579	38524	38159	38318	38517	38837	38570	38542	38503	38499	38422	38241	38442	38660	38505	38348	38297	38391	38515	38356	38463	38609	38260	38408	38612	38395	38375	38387	38739	38488	38477	38669	38203	38353	38397	38509	38568	38628	38264	38608	38541	38640	38406	38438	38348	38507	38457	38653	38651	38445	38359	38163	38595	38454	38591	38431	38396	38418	38409	38468	38654	38343	38457	38362	38391	38550	38206	38327	38403	38546	38689	38633	38439	38444	38535	38773	38860	38593	38425	38562	38663	38817	38464	38465	38731	38490	38145	38274	38259	38818	38339	38402	38474	38422	38395	38748	38454	38716	38330	38494	38700	38754	38565	38372	38283	38600	38275	38634	38571	38458	38445	38716	38682	38784	38737	38302	38359	38387	38463	38680	38478	38114	38262	38343	38346	38397	38333	38539	38243	38427	38586	38333	38559	38526	38502	38719	38403	38858	38294	38680	38534	38454	38206	38638	38371	38519	38255	38454	38663	38423	38292	38667	38370	38251	38667	38430	38234	38732	38580	38442	38549	38542	38305	38409	38724	38521	38545	38233	38842	38172	38876	38156	38287	38376	38424	38339	38671	38346	38614	38426	38345	38502	38372	38619	38405	38443	38489	38639	38274	38428	38359	38386	38374	38415	38433	38664	38837	38592	38440	38587	38360	38545	38464	38363	38457	38432	38447	38545	38591	38563	38447	38353	38144	38496	38187	38469	38496	38397	38334	38577	38155	38560	38104	38603	38490	38317	38696	38709	38627	38404	38550	38382	38397	38432	38454	38376	38434	38459	38489	38594	38514	38536	38605	38543	38397	38453	38420	38340	38511	38597	38514	38620	38583	38760	38390	38406	38563	38485	38523	38535	38950	38569	38755	38627	38352	38490	38480	38384	38686	38365	38374	38645	38627	38716	38601	38346	38640	38601	38304	38733	38796	38612	38409	38239	38701	38331	38567	38404	38426	38415	38628	38524	38323	38424	38745	38470	38577	38698	38592	38379	38498	38307	38369	38606	38332	38475	38591	38107	38497	38515	38530	38631	38647	38366	38581	38536	38328	38464	38398	38624	38446	38636	38276	38537	38451	38511	38587	38013	38183	38560	38334	38507	38548	38551	38547	38539	38466	38469	38348	38901	38605	38568	38610	38126	38449	38279	38431	38691	37885	38585	38449	38632	38546	38234	38516	38548	38456	38614	38600	38203	38346	38355	38328	38515	38479	38379	38486	38559	38299	38529	38303	38487	38505	38319	38478	38492	38429	38623	38285	38166	38421	38633	38748	38488	38546	38788	38693	38425	38415	38389	38449	38295	38288	38730	38521	38656	38475	38653	38324	38496	38540	38301	38394	38265	38510	38341	38505	38481	38758	38289	38497	38615	38405	38500	38604	38740	38664	38396	38527	38558	38571	38607	38517	38448	38671	38317	38329	38631	38590	38448	38556	38491	38638	38422	38572	38508	38547	38383	38379	38503	38290	38513	38396	38530	38396	38489	38192	38513	38509	38254	38508	38604	38378	38635	38277	38595	38384	38446	38334	38547	38669	38589	38536	38377	38566	38354	38417	38596	38805	38302	38554	38240	38474	38570	38303	38435	38337	38570	38264	38342	38603	38486	38496	38560	38525	38728	38329	38445	38541	38524	38700	38686	38555	38338	38328	38692	38627	38732	38318	38712	38744	38616	38446	38467	38263	38391	38359	38588	38242	38437	38609	38575	38389	38518	38622	38526	38617	38379	38443	38506	38287	38352	38257	38569	38525	38683	38451	38571	38530	38476	38242	38672	38784	38599	38625	38577	38597	38523	38299	38118	38275	38313	38501	38427	38539	38382	38328	38427	38443	38441	38333	38301	38656	38358	38504	38370	38416	38754	38615	38658	38546	38467	38307	38663	38524	38242	38602	38497	38402	38350	38660	38639	38600	38458	38695	38593	38521	38351	38596	38593	38486	38797	38352	38401	38367	38195	38482	38415	38608	38509	38277	38457	38235	38705	38466	38281	38507	38422	38395	38451	38728	38533	38321	38848	38185	38448	38323	38425	38595	38563	38689	38619	38723	38519	38614	38140	38409	38367	38566	38541	38437	38499	38556	38528	38607	38373	38516	38485	38521	38453	38382	38613	38391	38471	38445	38621	38441	38731	38589	38585	38612	38232	38336	38238	38659	38414	38435	38621	38359	38754	38414	38318	38492	38411	38668	38704	38740	38340	38252	38360	38505	38735	38460	38344	38681	38573	38479	38266	38455	38220	38650	38199	38302	38648	38202	38433	38408	38360	38695	38630	38705	38391	38658	38504	38626	38454	38484	38459	38355	38571	38670	38622	38734	38412	38430	38491	38457	38581	38648	38680	38532	38587	38646	38664	38744	38666	38444	38478	38434	38527	38378	38372	38462	38349	38706	38260	38420	38520	38642	38554	38594	38510	38756	38768	38602	38450	38716	38512	38338	38380	38286	38627	38494	38613	38275	38317	38478	38414	38449	38607	38584	38413	38583	38875	38307	38595	38462	38476	38495	38601	38570	38251	38461	38499	38526	38369	38572	38497	38566	38300	38552	38736	38420	38295	38203	38502	38361	38453	38554	38380	38720	38782	38596	38372	38511	38669	38481	38640	38362	38233	38293	38475	38433	38747	38597	38545	38339	38446	38372	38443	38496	38309	38543	38551	38604	38801	38310	38353	38701	38561	38635	38439	38745	38271	38433	38580	38564	38654	38607	38629	38265	38364	38525	38390	38344	38585	38356	38562	38498	38328	38680	38602	38208	38470	38489	38277	38365	38501	38412	38277	38391	38769	38476	38599	38685	38534	38396	38396	38343	38399	38164	38573	38417	38233	38308	38578	38599	38636	38451	38375	38378	38550	38456	38622	38597	38589	38438	38397	38583	38256	38478	38281	38483	38471	38494	38602	38642	38404	38491	38501	38710	38472	38580	38698	38698	38573	38325	38290	38320	38202	38395	38576	38486	38852	38448	38531	38537	38570	38516	38217	38361	38604	38588	38797	38661	38717	38572	38614	38691	38781	38511	38675	38542	38504	38766	38558	38392	38616	38425	38607	38643	38594	38634	38553	38756	38509	38744	38488	38532	38415	38467	38768	38385
35717	58563	54714	44950	40107	36449	33848	32297	31164	30296	29806	29411	28971	28719	28386	28415	28139	27869	28114	27906	27922	27773	27771	27818	27745	27646	27745	27761	27698	27618	27750	27536	27522	27335	27577	27472	27347	27506	27512	27540	27446	27596	27638	27351	27519	27392	27235	27228	27291	27266	27350	27243	27198	27363	27458	27243	27274	27543	27341	27300	27554	27279	27359	27284	27497	27315	27409	27352	27386	27256	27374	27277	27294	27295	27471	27337	27420	27301	27283	27403	27208	27315	27222	27382	27125	27361	27331	27241	27260	27220	27211	27222	27419	27231	27436	27334	27319	27430	27365	27296	27454	27318	27289	27354	27263	27278	27385	27353	27252	27235	27267	27177	27288	27237	27279	27414	27340	27416	27087	27541	27223	27317	27388	27214	27408	27327	27401	27446	27356	27269	27171	27332	27166	27504	27289	27362	27360	27254	27320	27446	27033	27391	27387	27309	27294	27253	27357	27247	27447	27167	27287	27166	27195	27572	27407	27410	27063	27372	27356	27378	27266	27250	27350	27329	27134	27317	27365	27357	27425	27323	27603	27412	27270	27428	27273	27213	27484	27288	27277	27335	27323	27482	27400	27228	27364	27241	27356	27408	27294	27079	27316	27421	27229	27374	27411	27361	27479	27354	27246	27341	27300	27156	27315	27195	27471	27292	27186	27318	27365	27209	27098	27247	27514	27301	27470	27229	27106	27531	27397	27413	27380	27277	27487	27503	27289	27336	27162	27336	27246	27391	27580	27322	27293	27517	27411	27153	27271	27465	27206	27635	27281	27482	27324	27340	27408	27171	27274	27405	27446	27354	27397	27202	27214	27398	27109	27535	27277	27400	27200	27374	27462	27159	27169	27365	27296	27373	27313	27360	27397	27356	27550	27277	27332	27492	27337	27384	27083	27283	27333	27271	27466	27362	27307	27205	27431	27177	27420	27197	27148	27357	27364	27484	27360	27091	27391	27279	27415	27339	27267	27506	27351	27321	27254	27372	27410	27198	27303	27206	27318	27359	27362	27456	27272	27227	27405	27231	27434	27337	27260	27340	27432	27387	27193	27437	27204	27391	27181	27333	27326	27203	27281	27161	27269	27353	27188	27429	27379	27250	27451	27499	27338	27516	27328	27403	27446	27250	27342	27469	27391	27356	27469	27336	27411	27433	27519	27429	27403	27388	27402	27452	27389	27430	27247	27420	27251	27248	27300	27136	27286	27147	27289	27327	27329	27345	27105	27178	27562	27418	27223	27519	27315	27271	27317	27214	27168	27337	27169	27392	27257	27360	27266	27388	27590	27454	27311	27432	27119	27353	27466	27364	27316	27306	27210	27373	27471	27468	27559	27439	27340	27273	27249	27339	27518	27274	27460	27289	27352	27235	27120	27255	27372	27266	27392	27276	27274	27354	27322	27321	27364	27371	27347	27379	27320	27233	27475	27358	27348	27492	27378	27274	27309	27391	27242	27196	27317	27305	27278	27206	27330	27379	27284	27310	27244	27148	27420	27282	27309	27216	27237	27358	27396	27175	27310	27098	27429	27405	27347	27415	27330	27440	27359	27491	27245	27440	27350	27274	27430	27393	27486	27256	27278	27278	27356	27588	27256	27161	27287	27312	27353	27344	27294	27495	27523	27337	27198	27252	27552	27425	27204	27308	27323	27510	27353	27364	27303	27239	27256	27216	27264	27177	27350	27470	27350	27166	27182	27390	27247	27486	27389	27278	27427	27288	27304	27335	27467	27314	27225	27251	27202	27316	27344	27329	27447	27277	27293	27052	27211	27128	27333	27318	27368	27217	27309	27336	27415	27247	27306	27296	27343	27354	27191	27286	27341	27333	27354	27334	27440	27472	27354	27210	27057	27224	27278	27294	27364	27427	27471	27334	27363	27290	27100	27306	27227	27186	27308	27425	27523	27433	27394	27235	27470	27322	27401	27214	27411	27208	27466	27314	27355	27324	27479	27351	27254	27397	27179	27477	27239	27601	27249	27422	27343	27145	27260	27502	27318	27474	27393	27348	27388	27187	27258	27299	27196	27377	27229	27198	27351	27160	27474	27325	27290	27449	27420	27240	27267	27282	27409	27574	27314	27526	27503	27221	27427	27172	27310	27282	27439	27464	27258	27516	27462	27610	27477	27295	27238	27095	27282	27390	27296	27217	27322	27199	27462	27202	27386	27223	27114	27468	27457	27419	27201	27470	27437	27242	27416	27197	27381	27248	27386	27433	27402	27378	27515	27198	27345	27339	27474	27336	27425	27303	27327	27511	27123	27423	27359	27249	27294	27026	27406	27462	27263	27155	27394	27440	27352	27455	27450	27292	27250	27192	27495	27370	27320	27437	27241	27355	27426	27357	27280	27270	27349	27371	27050	27365	27429	27239	27413	27406	27333	27422	27474	27362	27200	27167	27175	27313	27496	27531	27136	27391	27214	27288	27277	27592	27234	27325	27228	27372	27483	27362	27390	27426	27512	27358	27274	27317	27210	27402	27445	27337	27408	27381	27493	27217	27489	27323	27202	27337	27336	27300	27289	27443	27246	27334	27366	27305	27195	27411	27487	27203	27498	27154	27441	27374	27433	27315	27375	27320	27399	27341	27368	27245	27370	27157	27482	27322	27387	27349	27219	27031	27461	27316	27414	27413	27317	27297	27302	27213	27363	27480	27302	27573	27462	27390	27225	27116	27163	27278	27487	27204	27333	27344	27371	27313	27197	27474	27237	27179	27360	27407	27302	27399	27524	27458	27446	27245	27258	27390	27275	27238	27308	27424	27091	27358	27131	27153	27366	27135	27205	27261	27178	27207	27104	27362	27433	27304	27375	27375	27503	27318	27284	27286	27239	27348	27475	27318	27306	27292	27058	27254	27446	27353	27340	27442	27374	27242	27335	27351	27375	27313	27133	27137	27303	27495	27558	27461	27238	27197	27405	27347	27247	27331	27124	27362	27383	27378	27209	27303	27325	27414	27462	27241	27288	27189	27410	27405	27340	27227	27312	27203	27379	27388	27360	27257	27385	27292	27261	27269	27395	27444	27660	27250	27369	27191	27437	27307	27265	27251	27242	27335	27410	27451	27371	27272	27339	27440	27418	27344	27225	27399	27298	27323	27383	27235	27392	27442	27431	27333	27140	27272	27397	27392	27243	27279	27460	27460	27347	27164	27331	27422	27339	27398	27223	27147	27475	27374	27227	27226	27311	27318	27265	27279	27356	27432	27336	27377	27302	27347	27484	27289	27298	27197	27527	27231	27500	27282	27481	27144	27298	27348	27269	27309	27164	27277	27285	27236	27159	27377	27465	27178	27288	27441	27338	27279	27176	27400	27145	27412	27430	27264	27210	27344	27193	27318	27464	27195	27162	27529	27329	27376	27428	27573	27349	27141	27334	27298	27152	27531	27510	27369	27149	27460	27419	27142	27330	27328	27293	27370	27329	27264	27257	27268	27320	27281	27400	27321	27169	27203	27311	27277	27327	27551	27332	27166	27316	27240	27486	27332	27355	27597	27236	27497	27221	27277	27228	27413	27394	27488	27325	27347	27407	27403	27290	27173	27264	27388	27442	27321	27343	27233	27253	27324	27460	27384	27379	27272	27288	27380	27386	27400	27343	27381	27254	27338	27284	27117	27475	27375	27214	27265	27304	27165	27331	27319	27449	27231	27365	27197	27344	27434	27632	27321	27362	27246	27404	27326	27273	27441	27391	27196	27325	27262	27388	27434	27319	27296	27167	27319	27273	27140	27670	27385	27338	27219	27343	27500	27292	27268	27392	27220	27349	27217	27304	27386	27287	27321	27447	27318	27228	27384	27386	27382	27165	27138	27290	27268	27259	27382	27410	27259	27321	27078	27584	27234	27407	27405	27399	27581	27353	27313	27363	27296	27321	27329	27384	27361	27325	27253	27368	27256	27445	27300	27230	27450	27338	27451	27265	27267	27314	27382	27450	27178	27423	27426	27396	27281	27401	27285	27386	27285	27244	27481	27378	27298	27488	27415	27521	27496	27422	27348	27387	27364	27349	27442	27424	27190	27488	27243	27294	27450	27294	27194	27322	27383	27270	27322	27164	27518	27291	27258	27286	27367	27238	27408	27538	27168	27315	27385	27359	27384	27392	27260	27301	27627	27393	27314	27443	27294	27239	27551	27333	27209	27450	27345	27584	27485	27270	27528	27324	27247	27343	27201	27607	27195	27367	27356	27225	27356	27271	27407	27512	27507	27379	27430	27106	27302	27318	27152	27348	27433	27195	27293	27479	27221	27306	27307	27417	27439	27293	27144	27399	27298	27308	27476	27420	27141	27419	27514	27264	27391	27336	27252	27190	27249	27274	27493	27518	27321	27324	27317	27307	27483	27587	27279	27488	27167	27428	27370	27454	27412	27258	27359	27213	27369	27361	27252	27365	27428	27265	27355	27182	27257	27512	27234	27407	27324	27331	27428	27274	27456	27342	27228	27492	27396	27427	27189	27346	27197	27445	27260	27234	27215	27303	27284	27327	27258	27148	27207	27362	27335	27340	27273	27226	27299	27310	27211	27512	27258	27213	27343	27272	27257	27444	27252	27312	27336	27398	27281	27581	27366	27283	27384	27297	27315	27076	27242	27415	27345	27265	27250	27302	27435	27332	27375	27364	27491	27340	27328	27375	27290	27329	27492	27316	27306	27239	27173	27282	27503	27320	27329	27285	27350	27384	27301	27324	27343	27361	27442	27440	27223	27339	27422	27364	27407	27294	27531	27318	27262	27333	27187	27173	27463	27393	27181	27296	27381	27439	27358	27249	27344	27325	27386	27117	27191	27300	27238	27314	27201	27309	27395	27333	27409	27295	27271	27336	27328	27176	27263	27401	27339	27388	27332	27247	27390	27447	27624	27411	27330	27366	27353	27237	27238	27340	27298	27433	27358	27306	27302	27236	27321	27448	27382	27348	27271	27357	27327	27305	27309	27347	27087	27305	27204	27246	27354	27351	27335	27348	27474	27366	27351	27249	27374	27585	27240	27510	27203	27313	27346	27383	27266	27429	27040	27487	27353	27580	27256	27444	27257	27380	27395	27273	27382	27106	27378	27354	27364	27529	27474	27458	27304	27506	27427	27307	27381	27297	27432	27399	27454	27268	27250	27419	27496	27274	27499	27328	27437
23065	21553	29606	28699	34355	42412	44836	42328	42012	41527	41294	40653	40541	40439	39842	40204	39852	39544	39713	39394	39609	39635	39439	39381	39641	39483	39372	39353	39560	39410	39374	39487	39490	39199	39135	39216	39404	39233	39320	39197	39249	38850	39271	39159	38955	39260	38847	39158	39184	39015	39014	39266	39258	39281	39190	39364	39106	39172	39051	39089	38939	38978	39112	38729	38848	39130	39160	38874	39056	39170	38752	38992	39189	38941	38993	39021	38758	39055	39034	38762	39222	38974	38751	39090	38886	39236	39005	38994	38819	38925	39324	39206	39081	39040	38933	38968	39260	38955	38980	39075	39062	38827	39306	38837	38941	39207	39299	38802	39218	39302	39298	38971	39298	39037	38883	39142	39122	38596	39005	38992	38670	38868	39145	38986	38934	39315	39099	39179	38831	39095	39055	38997	39062	39219	39031	38940	38826	39010	38864	39106	38947	38889	39028	38947	39147	39243	39151	39022	39143	38745	39088	38951	39238	38713	39037	39024	38939	39101	38956	38734	39100	38990	39088	38987	38850	39155	38977	39061	39079	38887	39034	38790	39222	38940	39032	39113	39222	39177	38895	39017	39066	38904	38940	38886	38835	39145	38964	38779	38886	39412	39070	38738	38850	38652	38836	39126	38777	38938	38931	39273	38971	38984	38771	38868	38908	39291	38806	39115	38995	39180	39100	39177	38831	39009	38929	38913	38846	38571	39097	38924	38855	38890	39019	39144	39084	39180	39105	39062	39284	38982	38710	38950	39295	39151	38535	38892	38728	38891	39076	39001	38973	39066	39011	38879	39021	38977	38940	39092	38972	39130	39041	39025	39051	38761	38900	39057	39009	39104	38924	39164	39200	38926	38722	38888	39125	39262	39051	39085	38946	38856	39215	39001	38858	39154	39133	38891	38914	39146	38952	39108	38745	38964	38964	38688	38811	39139	39186	38831	39105	39238	38886	38980	38849	39077	38957	38998	38974	39124	38969	39143	38847	38868	38808	38926	39112	38868	38991	39004	39159	39094	39063	38774	38927	38894	39151	39065	38859	39152	38980	38935	38878	39258	38764	38801	38817	39017	39057	38790	38900	38795	38997	38973	39125	38985	39004	38914	38761	38754	39146	39009	38902	38818	39079	38887	38966	38936	38887	39125	38949	38684	38874	39013	38916	39215	38902	39240	39308	38921	38971	39078	39261	38553	38967	38885	38831	38856	39004	39183	39099	39039	38995	39047	39127	38923	38972	38915	39263	39019	39246	39169	39108	39013	39043	39068	38933	38987	39004	39038	38932	38749	38754	38800	39220	38940	38968	39198	39402	39017	39092	38996	38506	38925	38958	39073	38710	38756	38908	38761	39240	38965	39162	39130	39125	39067	38873	38947	38887	39207	38975	39141	39029	38939	38906	38889	39178	39000	38797	38986	38984	39153	38889	38940	38972	38899	38894	38858	39136	38917	38817	39122	38973	38938	39264	39126	39017	39028	39037	39112	38898	38799	38827	38801	38654	39137	39184	39092	38985	39018	39043	39217	38961	38987	39268	39244	39003	39040	38898	39198	39133	39195	38836	39004	39227	38701	39078	39076	39207	39062	39110	39110	38767	39181	38940	39212	39087	38902	38988	38755	38869	38972	38702	38871	39126	39088	39196	38699	39126	38770	38692	38986	38730	38835	39185	38824	39289	39171	38787	38939	39175	38725	38901	38970	38843	38840	39047	39072	39021	39128	39017	39043	38920	38877	38921	39220	38939	38859	39088	38998	38927	39290	39119	39062	38964	38874	39042	38870	38970	39042	39040	38842	38790	38934	39103	39039	39030	39120	39182	38937	39100	38920	39340	38889	38663	39032	39116	38927	38891	38696	39083	38898	39089	38945	38822	38924	38967	39032	39024	38871	39108	38992	39259	38851	38996	38745	38970	39057	39023	39092	38839	38839	38874	38706	39097	39134	38955	38818	38946	38865	39075	39232	39021	38963	39229	38941	39054	39010	38734	38762	38869	38926	38873	38944	38920	38971	39056	38842	38992	39183	39030	38826	38944	38830	38985	38845	39085	38998	39221	38925	39003	39007	38929	38985	38893	39015	38844	39066	39294	38917	39155	38770	39065	38843	39062	39085	39112	38962	39116	38745	38988	38883	39051	38947	38887	39009	39114	38998	38999	38867	38798	39086	38974	39117	38882	38859	38832	38883	39076	39054	39029	38863	39077	38886	38785	39050	39176	39049	38945	38807	39122	39133	39098	38967	39025	38702	39231	38967	38821	38987	38871	39007	39008	39055	38698	38807	38774	39083	38856	38810	38381	39031	39092	39001	39168	39027	38946	38903	38954	38981	39146	38947	38838	38972	38834	38719	38771	39046	39145	39093	39283	38861	39124	39109	39119	39060	38644	38923	39190	39165	39290	39129	38906	39113	39121	39412	39117	38928	38782	39023	38872	39111	39341	38998	38976	39021	39171	39010	38864	39110	38960	38876	38943	39205	38902	39077	38918	39026	39048	38845	39299	39145	38897	38749	39166	39022	38892	38770	39203	39053	38860	38959	39235	38832	38872	38989	39075	38857	39049	38963	39157	38786	38821	38983	39132	39262	38916	39075	39017	38744	38918	39134	38898	38942	38847	39153	39212	39239	39233	38928	39071	39075	39132	39208	38930	39303	39124	39205	38954	38880	38747	38936	38763	39258	39074	38940	38838	38930	38868	38958	39020	38932	39080	38954	39031	39012	39210	38938	39115	38996	38811	38948	39146	39146	39090	39007	39208	38926	39096	38799	39191	39393	39165	38858	38996	39060	38930	38918	39050	38894	39191	39187	39124	38993	39018	38994	38667	39115	39095	38872	39014	38834	38809	39124	38890	39070	39182	39190	38904	38726	38910	39080	39242	38874	39217	39021	39215	38832	38818	39037	38999	39247	39155	39202	38976	38980	38800	39127	38852	38925	39030	39177	39091	39247	39259	39211	39220	38945	38923	39226	39162	38880	39140	38869	39233	39211	39247	39176	38656	38845	39076	39156	39112	38974	38738	38959	39369	39061	39158	39001	39066	38952	38788	39356	38780	39037	39144	38824	39220	38880	39048	39235	39229	39003	38926	39083	39168	38931	39110	38701	38841	38945	38890	38695	39280	39006	39050	39255	39121	39213	39183	39057	38867	39003	38861	39149	38849	38935	39020	38879	38941	39274	39156	39027	39224	39027	38920	38890	38681	38981	39100	38892	38961	38845	38835	39072	39238	39323	39004	38868	39078	38726	39073	39101	38973	39272	38972	38910	38988	39247	39053	38770	38919	38885	38778	39098	39321	38848	39348	39000	38667	39241	38821	39015	38923	38889	38956	38877	39075	38845	39116	39067	39236	39031	38890	39055	39154	38939	39074	39166	39035	38925	38975	38708	38936	39054	38860	39175	38644	39093	39118	39029	39127	39063	39014	39423	39259	38874	39066	38912	39119	39049	38953	39017	39022	39197	39191	38810	38808	39071	39189	39143	38944	39203	39088	39128	38950	39220	39287	39133	39428	38968	39067	38955	38885	38880	38917	38948	38809	38993	39286	39009	38905	38884	39264	39177	38916	39183	38816	38951	39257	38730	38929	39046	38937	38963	38895	39099	38850	38787	38914	39317	39099	38915	38930	39046	38907	39100	39175	39016	39142	38675	39025	39114	39121	38977	39018	39055	38854	39010	39007	39227	39140	39118	38961	38982	39251	38900	38890	39140	38912	38842	39073	38836	38946	39075	39025	38682	39016	39222	38854	39139	39219	39004	39117	38794	39205	38890	39093	39011	38994	38787	38962	38817	39247	38795	39057	38994	39281	39110	39130	38880	39024	38930	38849	38995	38958	38965	38831	39186	39041	39166	38894	39057	38981	39103	39087	38999	39095	38994	38800	38749	39111	39180	39148	38936	39110	38769	39032	39114	39102	39183	38940	39141	38972	39063	38886	38796	38706	38910	39150	39022	38920	39110	38886	38787	38951	39105	39111	38964	38926	39003	38841	39153	39087	38981	39141	39092	38860	38761	39077	38911	38921	39088	39054	39219	39118	38955	39049	39349	38876	39100	38989	38766	39116	39071	38910	39207	39166	39318	39134	38855	39022	38905	39096	38792	38798	38883	38778	39124	39032	39021	38868	39321	39111	39114	39036	38981	38824	38910	38800	38974	39002	39143	38798	38976	38952	38821	38910	38872	38994	38947	38917	38615	39017	38896	38973	38612	39087	38926	39001	39186	38588	39173	39009	38985	39092	38924	39004	38955	38746	39043	39071	38883	38930	39102	38995	39071	38995	39117	38886	38947	39106	39053	39021	39007	39077	39121	39140	39358	38890	39044	38541	38841	39066	39099	39275	39210	38855	39041	39206	38933	38964	38767	38787	39026	39011	39231	39154	39080	38971	39036	39089	39009	39233	39155	39362	39151	39059	39239	38737	38994	38889	38965	39112	38985	39044	39016	38989	38979	38871	39221	38975	39054	39123	38852	38806	39118	38967	39165	38918	39021	38942	39253	39014	39207	39134	39221	39112	39272	39077	39069	39077	38912	38842	38999	38969	38976	38977	39069	38876	38909	39131	38846	39237	38855	39047	39169	38975	38940	38850	39118	39051	38993	39086	39235	39238	38956	38995	39096	38889	39114	39075	38926	39095	39005	38962	38818	39048	38759	38836	39402	38921	38842	38936	38903	39004	38887	39061	38835	39026	39089	38868	38912	38899	38809	39079	39187	38957	38899	39079	39023	39353	38963	39009	39057	39271	38989	39252	38876	39366	38978	38885	38947	38938	39128	39187	39127	38993	38958	38916	39117	39057	39107	39082	38841	38808	38961	38907	38856	38899	39032	39015	38915	39119	38597	38643	39095	38976	39323	38906	39184	38923	39000	38906	38843	38924	38972	39097	38964	39178	39285	39281	39208	39227	38900	39096	38954	39132	39017	38942	39113	38962	39209	39138	38957	39092	38896	38979	38802	39067	38892	39067	38843	38798	39148	38832	39081	39326	39188	39101	39020	39233	39097	39030	38945	39146	39152	39012	38834	39049	38925	38853	38930	39242	39201	38926	38939	38965	38933	39057	39075	39146	39118	38977	39203	39023	38908	39019	38911	39030	39245	38937	38985	38852	39031	39169	38769	38903	38757	39121	38833	39037	39110	39074	38877	39144	38889
37386	61898	60754	50040	43706	39557	36618	34539	32962	31846	31050	30529	29846	29489	29076	28943	28988	28611	28461	28477	28406	28230	28316	28390	28176	28275	28132	27953	27991	28020	28230	27924	27871	27833	27898	27788	27886	27866	27749	27786	27837	27679	27666	27741	27767	27752	27665	27660	27725	27591	27659	27646	27823	27574	27704	27581	27448	27537	27584	27511	27548	27423	27513	27591	27387	27638	27599	27602	27441	27479	27557	27596	27606	27664	27882	27289	27465	27588	27582	27547	27691	27741	27429	27546	27393	27703	27514	27564	27186	27495	27580	27580	27503	27660	27593	27525	27569	27701	27699	27532	27405	27446	27688	27629	27613	27500	27502	27699	27740	27360	27616	27735	27541	27510	27532	27504	27694	27624	27608	27602	27575	27495	27530	27702	27652	27410	27440	27607	27609	27555	27558	27618	27462	27627	27492	27687	27551	27507	27674	27507	27841	27604	27762	27641	27628	27511	27477	27513	27651	27580	27635	27443	27615	27614	27434	27535	27553	27614	27575	27694	27588	27626	27751	27635	27481	27600	27484	27549	27520	27363	27519	27453	27625	27748	27623	27712	27592	27542	27320	27555	27549	27553	27670	27600	27531	27573	27606	27364	27485	27494	27479	27413	27599	27496	27772	27605	27510	27526	27686	27604	27574	27627	27858	27461	27528	27619	27713	27481	27542	27492	27430	27431	27654	27569	27529	27502	27437	27562	27594	27613	27393	27674	27611	27633	27571	27554	27656	27541	27529	27664	27636	27459	27784	27465	27505	27696	27568	27571	27555	27746	27554	27516	27549	27597	27519	27634	27363	27476	27457	27576	27604	27650	27466	27649	27437	27393	27672	27618	27795	27614	27688	27464	27375	27635	27500	27465	27175	27452	27599	27569	27516	27709	27704	27594	27519	27580	27548	27475	27738	27504	27625	27386	27452	27481	27623	27481	27592	27741	27574	27456	27633	27638	27721	27580	27555	27570	27597	27589	27454	27518	27570	27468	27489	27432	27625	27586	27642	27453	27456	27492	27555	27522	27628	27546	27480	27559	27557	27603	27510	27503	27622	27636	27498	27685	27586	27366	27687	27775	27461	27804	27582	27579	27605	27611	27467	27368	27564	27554	27506	27468	27632	27651	27671	27509	27731	27433	27470	27463	27593	27790	27654	27618	27497	27612	27580	27389	27548	27333	27649	27554	27381	27482	27517	27527	27574	27656	27750	27491	27391	27748	27455	27612	27669	27717	27415	27380	27538	27656	27609	27631	27566	27547	27447	27640	27535	27566	27521	27370	27565	27627	27449	27558	27525	27530	27643	27654	27390	27625	27443	27614	27454	27734	27358	27573	27499	27448	27535	27517	27729	27380	27693	27756	27563	27623	27794	27597	27349	27781	27681	27547	27890	27479	27656	27651	27508	27522	27570	27629	27738	27410	27611	27579	27491	27577	27504	27655	27480	27627	27592	27569	27648	27557	27440	27424	27571	27536	27541	27694	27633	27395	27736	27309	27608	27625	27700	27478	27566	27688	27453	27944	27654	27520	27424	27667	27393	27734	27598	27649	27717	27748	27552	27637	27737	27459	27668	27558	27715	27517	27488	27405	27714	27616	27637	27453	27656	27645	27584	27531	27508	27563	27506	27589	27557	27478	27524	27624	27572	27592	27657	27551	27486	27767	27586	27511	27653	27894	27417	27603	27492	27374	27600	27473	27572	27547	27435	27458	27746	27564	27843	27496	27509	27428	27519	27562	27528	27520	27339	27501	27601	27548	27575	27603	27656	27625	27534	27647	27632	27543	27697	27489	27711	27450	27679	27357	27592	27599	27645	27601	27611	27541	27471	27781	27565	27534	27722	27292	27594	27692	27762	27482	27398	27548	27588	27739	27618	27485	27652	27634	27539	27660	27499	27442	27448	27700	27621	27483	27626	27505	27690	27553	27571	27534	27580	27643	27656	27529	27677	27539	27577	27465	27617	27647	27560	27497	27662	27658	27434	27597	27560	27609	27484	27624	27821	27590	27567	27326	27501	27593	27480	27527	27481	27709	27638	27509	27589	27664	27658	27495	27405	27610	27484	27499	27705	27518	27619	27524	27613	27709	27479	27540	27481	27671	27671	27676	27585	27827	27346	27511	27615	27388	27522	27758	27636	27573	27613	27592	27698	27574	27637	27571	27504	27662	27365	27524	27453	27692	27409	27553	27491	27543	27434	27528	27745	27615	27522	27616	27587	27474	27763	27405	27548	27632	27663	27578	27691	27643	27664	27644	27596	27575	27381	27753	27587	27668	27777	27674	27607	27556	27559	27561	27392	27596	27509	27666	27569	27687	27665	27564	27478	27468	27572	27623	27485	27778	27623	27347	27463	27749	27573	27530	27483	27490	27597	27587	27616	27389	27590	27510	27628	27721	27439	27547	27583	27444	27651	27430	27516	27467	27649	27684	27777	27477	27601	27248	27672	27504	27624	27465	27590	27620	27428	27605	27677	27658	27518	27647	27516	27793	27573	27645	27574	27401	27722	27584	27443	27659	27684	27461	27673	27514	27532	27521	27621	27671	27563	27607	27279	27611	27582	27513	27647	27391	27506	27653	27489	27515	27748	27636	27708	27697	27676	27365	27338	27602	27660	27508	27630	27697	27697	27461	27390	27711	27674	27564	27373	27857	27590	27599	27636	27632	27660	27563	27471	27488	27618	27568	27740	27566	27818	27615	27329	27455	27570	27461	27620	27596	27538	27441	27438	27485	27512	27497	27572	27536	27706	27428	27685	27581	27539	27515	27544	27345	27744	27584	27573	27663	27385	27693	27623	27447	27490	27727	27555	27604	27718	27267	27619	27594	27666	27651	27564	27577	27616	27566	27464	27548	27595	27586	27648	27688	27759	27611	27523	27827	27642	27620	27756	27673	27455	27659	27586	27647	27476	27637	27483	27515	27531	27480	27811	27335	27697	27666	27564	27668	27602	27610	27394	27534	27496	27633	27410	27693	27442	27557	27540	27741	27292	27489	27751	27494	27436	27501	27726	27288	27504	27652	27535	27606	27475	27570	27690	27554	27395	27563	27544	27711	27611	27716	27839	27437	27672	27534	27629	27513	27532	27599	27608	27673	27490	27466	27410	27544	27679	27715	27589	27471	27430	27600	27742	27520	27399	27518	27560	27758	27571	27606	27652	27632	27601	27566	27605	27644	27546	27560	27621	27656	27428	27542	27598	27599	27516	27747	27575	27456	27504	27657	27662	27607	27596	27626	27491	27581	27391	27540	27658	27737	27655	27513	27418	27521	27739	27562	27531	27564	27673	27453	27574	27618	27561	27627	27529	27652	27639	27460	27562	27475	27428	27665	27595	27630	27509	27723	27544	27520	27550	27761	27583	27637	27645	27504	27610	27549	27776	27506	27572	27447	27664	27651	27586	27481	27754	27561	27617	27610	27700	27763	27719	27488	27557	27554	27466	27556	27324	27462	27573	27553	27576	27412	27448	27464	27622	27572	27675	27608	27589	27584	27561	27678	27374	27698	27594	27490	27473	27660	27623	27466	27567	27442	27545	27480	27580	27744	27656	27340	27725	27614	27532	27586	27362	27733	27662	27601	27914	27563	27605	27512	27633	27656	27575	27621	27471	27563	27526	27590	27404	27528	27768	27684	27443	27633	27398	27459	27699	27669	27663	27405	27505	27581	27515	27529	27517	27586	27413	27767	27725	27790	27616	27549	27681	27489	27425	27567	27583	27451	27538	27642	27320	27573	27472	27678	27670	27627	27434	27631	27675	27616	27672	27681	27592	27603	27658	27571	27629	27621	27637	27633	27611	27624	27754	27609	27669	27442	27843	27540	27728	27331	27539	27619	27652	27584	27536	27700	27636	27546	27511	27758	27496	27716	27546	27491	27567	27669	27651	27630	27614	27591	27639	27653	27514	27626	27712	27511	27548	27418	27663	27616	27612	27613	27541	27764	27494	27610	27683	27305	27702	27463	27599	27628	27405	27554	27358	27577	27689	27809	27702	27349	27554	27599	27524	27486	27390	27559	27650	27490	27508	27502	27645	27592	27617	27667	27559	27529	27498	27570	27470	27675	27645	27611	27402	27711	27728	27359	27607	27572	27593	27788	27534	27651	27503	27290	27596	27476	27556	27759	27637	27532	27539	27516	27860	27665	27563	27433	27722	27582	27520	27586	27660	27640	27735	27562	27468	27668	27456	27554	27572	27520	27420	27488	27600	27625	27647	27538	27614	27618	27609	27611	27475	27609	27652	27609	27498	27541	27417	27659	27466	27800	27509	27649	27565	27691	27568	27640	27546	27485	27544	27476	27722	27297	27538	27743	27444	27460	27664	27510	27514	27484	27677	27618	27693	27500	27647	27423	27462	27514	27540	27590	27485	27593	27612	27423	27563	27618	27498	27577	27599	27596	27508	27538	27628	27627	27674	27567	27578	27588	27620	27417	27740	27503	27761	27523	27803	27562	27481	27602	27686	27615	27596	27617	27612	27721	27770	27635	27702	27522	27629	27527	27606	27592	27563	27521	27640	27716	27626	27644	27621	27363	27523	27617	27518	27666	27694	27576	27730	27499	27637	27562	27661	27655	27655	27572	27652	27377	27563	27775	27645	27638	27496	27467	27609	27566	27510	27686	27625	27522	27575	27585	27510	27505	27583	27593	27614	27519	27531	27702	27575	27456	27515	27363	27517	27518	27729	27367	27628	27631	27553	27584	27605	27555	27651	27447	27509	27347	27629	27557	27685	27656	27707	27465	27584	27470	27507	27470	27431	27548	27795	27622	27449	27709	27663	27537	27502	27577	27484	27542	27734	27506	27709	27639	27497	27654	27431	27614	27789	27510	27566	27540	27642	27454	27746	27529	27785	27375	27552	27566	27653	27586	27700	27537	27762	27521	27602	27214	27572	27468	27666	27571	27638	27572	27544	27505	27446	27447	27510	27389	27748	27378	27520	27518	27507	27582	27558	27567	27643	27651	27536	27561	27637	27661	27756	27648	27620	27456	27704	27401	27693	27595	27563	27727	27605	27545	27427	27491	27669	27415	27582	27591	27594	27538	27626	27478	27711	27585	27530	27601	27655	27593	27645	27581	27523	27487	27613	27482	27508	27476	27523	27475	27494	27594	27312	27485	27772	27435	27600	27446	27585	27292
38334	42343	49153	46785	43371	42004	40893	40522	39942	39828	39605	39470	39496	39109	39316	39190	39253	39206	39201	38739	39177	39062	38831	39020	39054	38693	38956	38873	38891	38832	39023	39051	38750	38922	39213	39125	38953	39146	38977	38959	39070	38925	38866	38879	38902	38818	38790	38836	39051	38734	38980	38932	38910	38920	38857	38995	38969	38485	38976	38967	38785	38867	38907	38685	38653	38794	38752	38663	38880	38950	38944	39012	38988	38900	38948	38673	38844	38711	38671	38831	38687	38554	38774	39144	39033	38624	38880	38750	38553	38683	38695	38672	38839	39034	38567	38693	38691	38921	38709	38999	38946	38675	39122	38676	38989	38748	38696	38703	39049	38820	38959	38896	38920	38915	39167	38621	38768	38673	39087	38818	38685	39052	38995	38803	38948	38996	38929	38889	38988	38833	38624	38868	38801	38798	38765	38749	38990	38744	38926	38847	38921	38831	38698	38772	38761	39142	38978	38739	38934	38606	38821	38470	39120	38991	38594	38822	38923	39037	38700	38981	38972	38726	38700	38904	38692	38928	39086	38764	39000	38774	38718	38855	38979	38816	38687	38842	38644	39082	38973	38852	39026	38762	38903	38696	39123	38913	38679	38893	39071	38759	38320	38939	38947	39091	38989	38835	38653	38511	38777	38931	38791	38928	38963	38881	38504	38992	39027	38860	38667	39076	38487	38791	38877	38702	38699	38829	38894	38801	38812	38746	38892	38831	39047	39087	38949	38793	38761	38829	38686	38600	38623	38741	38776	38996	38860	39101	38871	38760	38958	38726	38734	38705	38737	38895	38935	38864	39013	38774	38904	38611	38821	38757	38757	38875	38709	38815	38857	38637	38863	38740	38668	38859	38728	38944	38744	38481	38660	38802	38760	38683	38793	38905	38847	38761	38788	38931	38810	38659	38913	39031	38565	39029	38627	38709	38667	38840	38610	38698	38824	38635	38724	38688	38694	38868	38719	38880	38911	38699	38992	39027	38826	38822	38780	39028	38897	38755	38647	38571	38639	38611	38685	38851	38897	38770	38864	39018	38875	38816	38947	38983	38852	38923	38981	39131	38950	38964	38899	38893	38684	38881	38817	38936	38838	38694	38962	38729	38868	38848	38780	38860	38885	38757	38990	38842	39066	38821	38688	38970	38960	38803	38811	38721	38813	38922	38728	38663	39196	39145	38947	38552	39004	38812	39033	38876	38845	38938	38950	38852	38923	38697	38799	38691	38803	38645	38678	38810	38603	38814	38827	38762	38614	38572	38673	38989	38869	38795	38647	38735	38586	38648	38773	38867	38960	38922	38743	38801	38790	38753	38911	39156	38914	39201	38871	38962	38720	38795	38891	38818	38750	38896	38856	38890	38696	38934	38767	38981	39057	38880	39071	38834	38755	38761	38642	38741	38797	38722	38739	38687	38824	38978	38790	39124	38871	38689	38735	38739	38719	38813	38683	38943	38960	38653	39017	38737	38784	39087	38729	38777	38956	38933	38739	38675	39083	39127	38844	38751	38859	38873	38908	38914	38649	38851	38918	38869	38771	38553	38888	39247	38875	38624	38986	38790	39023	38793	38812	39015	38881	38929	38848	38827	38835	38800	39053	38556	38626	38758	38669	38712	38669	38529	39008	38812	38732	38809	38997	39020	39063	38645	38927	38748	38813	38817	38628	38926	39047	38577	38675	38798	38978	38889	38773	38987	38668	38879	38923	38837	38670	38701	39302	38788	38828	38868	38733	38603	38937	39006	38672	38800	38785	38925	38824	38802	38652	38752	38818	38654	39074	38760	39016	38771	38703	38797	38758	38715	39018	38681	39132	38745	39001	38888	39107	38650	38810	38835	39030	38891	38984	38680	38928	39007	38808	38986	39100	38894	39023	38649	38987	38769	38643	38690	38734	38652	38843	38884	38867	38896	39102	39060	38721	38473	38798	38838	38835	38958	38796	38688	38832	38791	38692	39122	38786	38723	38506	39183	38875	38877	39070	38818	39044	39055	38947	38724	38894	39002	38814	38709	38867	38930	38794	38977	38729	38958	38801	38704	39032	39009	38649	38746	38687	38824	38777	38770	38827	38576	39047	38948	38897	38822	38945	39002	38713	38682	38651	38960	38703	38881	38914	38759	38881	38951	39051	38936	39025	38962	38919	38896	38801	38590	38669	38837	38758	39029	38673	38796	38852	38837	38721	38669	38818	39040	38858	38816	39040	38860	38551	38750	38919	38629	38278	38565	38740	38783	39064	38650	38642	38720	38852	38987	38639	38850	39200	38962	38743	38819	38823	39034	38905	39004	39109	38980	39060	38619	38870	38729	39246	38639	38646	38906	39088	38818	38894	38769	38760	38968	38953	38770	38658	38923	39012	38589	38937	38854	38912	38839	39138	38665	38817	39074	38729	38879	38922	39015	38852	39013	38924	38735	38595	38879	38913	38734	38729	39010	38784	38967	38885	38554	38749	38899	38984	38854	38635	38835	38839	38837	38796	38904	38863	38427	38734	38892	38848	38651	38703	38753	39122	38926	38834	38748	38795	38723	38916	38910	38661	38907	38668	38577	39018	39114	38941	38832	38946	38921	38784	38957	38884	38709	38895	39041	38806	39044	39070	38846	38758	38745	39057	38977	38897	39032	38794	38963	38668	38694	38799	38848	38793	38798	38726	38806	38581	39214	39179	38795	38787	38770	38694	38843	38720	38717	38744	38888	38991	38785	38931	38592	38678	38872	38576	38845	38860	38794	38981	39115	38805	39081	38921	38919	38790	38779	38496	38736	38671	38635	38792	38664	38498	38828	38467	38960	39125	38888	38614	38896	38845	38870	38954	38936	39149	39029	38811	38805	39049	38450	38750	38816	38870	38722	38820	38907	38912	38833	38788	38704	39179	38820	39013	38922	38902	38766	38982	38990	39006	39051	38965	38715	38746	38755	38612	38874	38862	39139	38624	38987	38655	38997	38625	38858	38677	38681	38778	38650	38905	38786	38922	38708	38936	38972	39125	38956	38942	38493	38782	38723	38837	38872	38732	38819	38696	38529	38794	38836	38711	38701	38856	38655	39061	38886	38731	38902	39111	38966	38960	38983	39016	38498	38550	38881	38665	38990	38739	38896	39120	38911	38960	38964	38833	39015	38783	38953	39091	38934	38852	38733	38885	38891	38761	39034	38670	39116	38940	38708	38660	38647	38475	38804	39036	39150	38776	38866	38712	38700	38924	38909	38805	38913	38790	38656	38667	38976	38859	38645	38797	38860	38900	38587	38774	38821	38889	38859	38964	38775	39090	38796	38900	38774	38763	38770	39298	38671	38713	38698	38720	38888	38906	39080	38581	38874	38858	38956	38886	38636	38753	38861	38984	38674	38885	38519	38830	38822	38950	38670	38608	39006	38725	38776	38859	38856	38920	38571	38736	38871	38994	39055	38924	38785	38881	38735	38861	38878	38685	38727	38772	38530	38974	38770	38875	38593	38911	38678	38899	38950	38668	38629	38700	38834	38631	38603	38873	38717	38901	38820	38772	38967	38977	38689	38870	39156	38771	38748	39099	38870	38819	38892	38648	38862	38948	38785	38982	39262	39095	38849	38940	38875	38703	38915	38910	38926	38919	38926	38942	39042	38713	38891	38960	38602	38780	38825	38785	38891	38827	38974	38648	38914	38920	38743	38757	38766	38763	38912	39067	39044	38976	38799	38971	38708	39049	38715	38858	38656	38939	39054	38803	38881	38787	38602	38867	39046	38818	38766	38691	38700	39000	38767	38832	38859	38815	38946	38835	38726	38899	39011	39155	38922	38891	38694	38982	38486	38729	38628	38806	38776	38704	38892	38770	39041	38873	39033	38792	38665	38941	38583	38682	38688	38802	39200	38712	38661	38956	38962	38886	38951	38809	38898	38677	38558	39079	38847	38985	38801	38725	38940	38959	38657	39003	38817	38954	38783	39043	39118	38837	38775	38937	38929	38781	38600	38923	38874	38771	38904	39051	38837	38760	39045	38991	38779	39119	38790	38950	39066	39000	38764	38754	38784	38966	38792	38700	38993	38833	39086	38907	39037	38730	38734	38838	38930	39156	38834	38894	38642	38769	38745	38983	38828	38805	38814	38608	39263	38548	38686	38853	38783	38986	39004	38860	38790	39007	38893	38754	38612	38849	38767	38991	38804	38757	38869	38742	38737	38712	38844	38881	38802	38411	38902	38773	39009	38891	38890	39013	39036	39058	38783	38919	38931	38682	38906	39099	38862	38813	38878	38706	38981	38680	39042	38714	38712	38948	38872	38718	38951	38980	38996	38805	38814	38878	38550	38839	38717	38808	38994	38750	38568	38867	38645	38949	38920	38697	39135	38930	38583	38899	38737	38451	38828	38897	38973	38651	39021	38839	38928	38597	38855	38802	38935	38835	38943	38964	38819	38892	38593	38995	38718	38687	38756	39037	38918	38852	38798	38755	38871	38797	38943	38522	38783	38784	38727	38963	38906	38816	38504	38861	38976	38924	38724	38786	38753	38870	38999	38884	38910	38897	38770	38422	38668	38512	38861	38887	38698	39119	38761	38521	38654	38977	38721	39233	38881	39126	38912	38793	38631	38717	38744	38988	38716	38575	38794	38850	38722	38605	38656	38846	38706	38730	38896	38804	38714	38826	38957	38517	38502	38857	38539	39130	38934	38833	38729	38827	39092	38963	38848	38845	38817	38923	38927	38857	38948	38780	38922	38970	38570	38777	38474	38576	38515	38936	39120	38900	39335	38797	38825	38595	38638	38884	38890	38988	38831	38843	38885	38983	38501	38814	38802	38754	38842	38974	38788	38831	38753	38965	38909	39008	38773	38747	38906	39158	39157	38999	38710	38855	38983	38743	38776	38775	38802	38925	38802	38927	38746	38577	38873	38720	38923	39001	39006	38929	38790	38985	39038	38756	38852	38927	38557	38908	38977	38898	38966	38823	39031	38721	38635	38830	38825	38808	38825	38825	39072	38863	38851	38642	38670	39056	39051	38936	38706	38887	38796	38934	38781	38867	38776	38937	38859	38838	38782	39008	38618	38789	38846	38728	38766	38947	38921	38802	38765	39157	38954	38794	38946	38849	38650	38919	38876	38980	38941	38970	39044	38870	38772	39024	38927	38586	38697	38849	38732	38866	38837	39106	38813
38232	51863	48411	39979	35756	33037	31312	30258	29558	29134	28752	28510	28147	28240	27799	27826	27912	28092	27793	27927	27531	27721	27551	27925	27460	27528	27574	27475	27678	27694	27496	27565	27527	27278	27523	27405	27450	27432	27432	27536	27394	27471	27522	27420	27510	27303	27376	27465	27389	27555	27401	27290	27364	27304	27428	27240	27536	27355	27395	27325	27331	27432	27386	27351	27367	27369	27362	27345	27508	27393	27514	27424	27339	27203	27457	27260	27534	27389	27432	27227	27507	27372	27323	27321	27551	27420	27313	27399	27332	27499	27443	27301	27396	27438	27291	27473	27420	27360	27277	27346	27278	27378	27427	27458	27380	27430	27457	27601	27465	27272	27373	27268	27273	27523	27130	27233	27427	27393	27262	27340	27349	27436	27541	27407	27523	27219	27343	27498	27573	27263	27298	27417	27344	27446	27328	27267	27517	27101	27348	27461	27411	27374	27391	27368	27498	27356	27309	27457	27525	27421	27432	27412	27244	27445	27321	27393	27386	27394	27389	27504	27299	27427	27600	27465	27321	27289	27316	27353	27293	27428	27350	27582	27432	27591	27454	27463	27580	27384	27707	27400	27319	27465	27231	27488	27243	27405	27169	27327	27349	27479	27272	27263	27445	27319	27418	27466	27411	27466	27222	27608	27515	27384	27388	27547	27529	27629	27238	27375	27386	27598	27317	27640	27502	27436	27601	27305	27230	27432	27413	27454	27387	27523	27484	27419	27392	27229	27527	27462	27405	27279	27383	27388	27322	27612	27331	27327	27637	27397	27359	27308	27463	27468	27338	27088	27409	27380	27452	27469	27407	27276	27458	27526	27613	27256	27506	27329	27383	27292	27404	27396	27468	27319	27285	27482	27426	27328	27371	27426	27418	27357	27425	27277	27415	27287	27359	27300	27497	27455	27585	27283	27376	27441	27381	27507	27067	27275	27281	27444	27394	27400	27580	27330	27312	27498	27346	27514	27281	27378	27493	27413	27437	27202	27551	27457	27445	27347	27377	27383	27354	27205	27333	27390	27370	27342	27475	27495	27396	27420	27426	27277	27427	27293	27468	27510	27346	27367	27187	27352	27474	27191	27582	27260	27481	27450	27346	27467	27333	27437	27320	27276	27157	27491	27477	27471	27394	27529	27271	27224	27446	27451	27417	27463	27311	27473	27508	27432	27267	27339	27362	27473	27535	27482	27502	27262	27407	27211	27523	27699	27369	27513	27395	27359	27196	27424	27431	27519	27342	27260	27394	27465	27256	27465	27420	27593	27403	27441	27166	27298	27435	27320	27210	27471	27476	27424	27497	27225	27180	27418	27312	27456	27203	27321	27375	27346	27285	27419	27270	27294	27495	27303	27372	27347	27468	27261	27492	27491	27501	27409	27410	27444	27459	27343	27442	27415	27221	27445	27452	27397	27492	27307	27449	27397	27245	27520	27441	27320	27426	27450	27111	27601	27040	27398	27556	27524	27477	27327	27550	27356	27300	27389	27434	27382	27408	27466	27479	27493	27438	27410	27433	27434	27302	27363	27528	27567	27339	27449	27423	27425	27316	27435	27408	27285	27394	27502	27580	27253	27289	27348	27254	27476	27243	27487	27491	27313	27365	27349	27575	27196	27458	27259	27482	27290	27481	27355	27428	27373	27300	27526	27322	27384	27258	27240	27514	27453	27278	27501	27355	27326	27440	27489	27365	27315	27445	27309	27482	27296	27231	27364	27464	27543	27108	27479	27475	27413	27467	27376	27457	27365	27407	27509	27311	27360	27543	27249	27497	27321	27648	27470	27515	27547	27567	27479	27399	27437	27715	27270	27218	27466	27385	27283	27304	27510	27249	27331	27345	27447	27312	27567	27279	27391	27523	27284	27616	27263	27353	27432	27330	27303	27434	27453	27557	27423	27481	27261	27129	27299	27480	27178	27417	27271	27309	27413	27228	27487	27356	27507	27326	27291	27295	27508	27628	27357	27288	27283	27599	27614	27371	27433	27447	27582	27360	27271	27264	27391	27270	27505	27311	27257	27579	27486	27490	27562	27357	27546	27258	27422	27385	27407	27400	27254	27571	27231	27293	27577	27265	27405	27350	27419	27285	27327	27452	27347	27389	27379	27376	27262	27267	27415	27458	27377	27428	27442	27678	27248	27275	27362	27294	27427	27437	27376	27502	27441	27385	27480	27287	27606	27233	27319	27534	27211	27465	27365	27474	27273	27170	27291	27220	27321	27460	27281	27267	27451	27469	27391	27465	27246	27492	27473	27355	27575	27459	27304	27223	27384	27485	27397	27351	27467	27356	27253	27427	27529	27402	27707	27492	27475	27246	27423	27187	27482	27532	27511	27279	27384	27357	27293	27280	27544	27385	27309	27390	27188	27364	27372	27358	27256	27488	27357	27308	27370	27376	27290	27423	27370	27302	27193	27338	27272	27398	27429	27319	27287	27368	27368	27278	27411	27245	27421	27436	27647	27269	27450	27346	27366	27334	27241	27464	27436	27542	27144	27382	27514	27451	27408	27393	27587	27207	27438	27111	27179	27344	27421	27139	27401	27421	27343	27293	27254	27505	27377	27368	27366	27303	27553	27298	27177	27316	27445	27366	27456	27392	27386	27530	27459	27378	27504	27431	27403	27584	27514	27461	27403	27383	27400	27394	27335	27377	27335	27514	27496	27316	27300	27455	27543	27477	27395	27311	27229	27444	27310	27495	27415	27303	27395	27343	27336	27357	27479	27363	27436	27311	27360	27436	27524	27332	27296	27408	27265	27446	27410	27465	27337	27368	27546	27327	27363	27485	27475	27482	27526	27264	27350	27388	27480	27317	27457	27432	27202	27234	27455	27305	27416	27411	27301	27545	27722	27342	27451	27391	27439	27307	27642	27210	27491	27569	27401	27515	27249	27446	27376	27506	27280	27440	27229	27509	27481	27296	27443	27395	27369	27277	27493	27315	27257	27414	27366	27398	27398	27418	27274	27275	27461	27413	27484	27415	27545	27618	27202	27571	27347	27445	27318	27260	27318	27517	27275	27476	27399	27255	27310	27383	27397	27350	27538	27336	27463	27516	27316	27510	27176	27567	27329	27382	27360	27379	27425	27287	27380	27340	27370	27316	27444	27586	27360	27414	27301	27257	27491	27377	27379	27560	27423	27581	27375	27316	27551	27454	27377	27375	27411	27398	27481	27442	27255	27539	27437	27400	27395	27261	27411	27423	27297	27318	27391	27387	27274	27229	27183	27538	27508	27297	27389	27354	27266	27425	27414	27551	27230	27701	27270	27282	27433	27270	27346	27404	27319	27357	27396	27503	27449	27627	27522	27257	27521	27376	27372	27359	27444	27438	27476	27345	27471	27312	27242	27441	27304	27552	27144	27404	27536	27363	27415	27473	27283	27628	27327	27322	27352	27294	27313	27461	27336	27208	27403	27315	27533	27557	27276	27444	27400	27405	27364	27516	27598	27478	27431	27420	27548	27399	27259	27414	27407	27278	27353	27373	27503	27461	27452	27254	27419	27332	27583	27430	27368	27374	27193	27241	27364	27369	27356	27537	27502	27456	27596	27362	27287	27382	27490	27419	27364	27546	27312	27683	27022	27467	27302	27539	27472	27480	27448	27162	27422	27417	27386	27548	27458	27423	27406	27520	27334	27427	27145	27544	27588	27504	27404	27204	27348	27338	27363	27515	27360	27475	27364	27238	27462	27488	27438	27405	27467	27348	27443	27403	27362	27569	27555	27484	27553	27368	27468	27241	27483	27589	27269	27502	27386	27467	27270	27302	27306	27302	27214	27580	27529	27384	27362	27351	27321	27450	27219	27501	27342	27282	27309	27330	27382	27229	27308	27197	27213	27556	27328	27387	27265	27533	27160	27294	27462	27475	27507	27438	27339	27353	27477	27365	27428	27303	27395	27508	27435	27321	27540	27461	27485	27440	27491	27373	27404	27488	27330	27446	27331	27632	27482	27462	27351	27492	27445	27364	27393	27278	27412	27522	27588	27269	27333	27403	27447	27634	27511	27470	27435	27137	27387	27327	27366	27367	27500	27499	27359	27310	27475	27292	27235	27542	27498	27274	27593	27381	27465	27462	27561	27273	27464	27382	27479	27389	27287	27343	27439	27448	27380	27549	27252	27426	27282	27294	27533	27153	27326	27314	27169	27428	27244	27306	27260	27414	27336	27462	27307	27295	27457	27532	27257	27153	27284	27496	27315	27501	27383	27412	27720	27353	27352	27561	27337	27644	27571	27356	27304	27473	27468	27480	27470	27395	27262	27239	27139	27382	27337	27420	27388	27342	27214	27301	27387	27270	27352	27382	27440	27404	27371	27304	27400	27302	27415	27235	27376	27464	27170	27318	27523	27410	27320	27291	27370	27473	27426	27415	27445	27476	27328	27540	27645	27300	27508	27430	27235	27535	27404	27349	27381	27372	27377	27245	27318	27329	27306	27244	27350	27318	27371	27258	27487	27619	27328	27465	27354	27354	27328	27295	27259	27455	27486	27413	27541	27247	27571	27425	27230	27375	27464	27455	27460	27380	27556	27300	27348	27451	27458	27457	27299	27428	27285	27586	27282	27397	27317	27268	27337	27364	27404	27411	27433	27445	27400	27311	27256	27360	27259	27501	27234	27478	27272	27286	27231	27238	27527	27454	27422	27448	27236	27433	27379	27425	27386	27281	27594	27262	27592	27496	27391	27415	27445	27365	27325	27255	27545	27550	27316	27397	27425	27393	27540	27454	27457	27222	27393	27488	27398	27377	27368	27460	27118	27300	27294	27657	27493	27477	27693	27395	27493	27202	27598	27447	27410	27490	27332	27430	27551	27453	27249	27201	27343	27260	27469	27302	27558	27374	27566	27414	27509	27344	27356	27415	27183	27351	27370	27474	27349	27651	27522	27507	27411	27433	27325	27414	27457	27541	27281	27458	27380	27335	27445	27365	27522	27380	27379	27515	27266	27354	27515	27371	27337	27452	27388	27487	27653	27497	27388	27412	27399	27356	27430	27388	27417	27537	27424	27539	27323	27486	27228	27401	27484	27549	27284	27368	27275	27110	27482	27254	27325	27462	27280	27414	27452	27508	27354	27470	27374	27537	27397	27480	27404	27333	27413	27393	27465	27316	27158	27433	27461	27300	27340	27480	27568
24634	21651	30215	32657	37624	42193	43073	41225	40692	40535	39849	39534	39633	39449	39340	39120	39116	38946	38751	39240	39342	39142	38800	38926	38844	38943	38879	38861	38826	38544	38802	38817	39021	38595	38840	38799	38959	38670	38871	38892	38585	38768	38742	38356	38443	38705	38702	38770	38719	38781	38623	38584	38617	38486	38309	38519	38696	38399	38594	38608	38788	38678	38680	38375	38584	38797	38523	38531	38611	38449	38685	38546	38410	38588	38342	38701	38799	38595	38347	38554	38441	38395	38302	38443	38558	38662	38498	38572	38608	38442	38536	38638	38589	38443	38668	38602	38504	38551	38592	38753	38632	38565	38680	38290	38421	38531	38341	38194	38329	38484	38581	38446	38544	38736	38443	38646	38555	38518	38787	39002	38431	38666	38643	38280	38540	38451	38629	38516	38613	38442	38510	38513	38793	38467	38698	38759	38536	38385	38660	38557	38620	38377	38691	38534	38651	38816	38537	38863	38567	38558	38578	38606	38574	38551	38581	38382	38530	38487	38632	38325	38549	38710	38818	38700	38776	38547	38638	38722	38328	38613	38600	38592	38419	38572	38684	38594	38508	38534	38503	38543	38545	38359	38697	38446	38428	38841	38573	38473	38605	38464	38425	38390	38533	38555	38503	38563	38544	38347	38693	38569	38802	38428	38462	38565	38437	38383	38562	38679	38536	38515	38439	38237	38738	38819	38476	38484	38651	38846	38623	38539	38774	38507	38516	38428	38556	38588	38352	38524	38745	38713	38646	38856	38700	38565	38554	38543	38150	38664	38237	38550	38366	38428	38586	38743	38479	38617	38796	38674	38475	38452	38513	38894	38310	38665	38419	38683	38662	38404	38442	38525	38635	38461	38796	38592	38291	38793	38312	38248	38426	38543	38658	38433	38747	38729	38304	38254	38531	38441	38224	38503	38406	38589	38619	38439	38766	38418	38496	38548	38658	38855	38665	38378	38300	38643	38585	38729	38686	38926	38822	38658	38517	38629	38547	38557	38567	38419	38515	38578	38430	38741	38753	38424	38831	38330	38735	38532	38559	38473	38358	38736	38567	38402	38741	38612	38729	38470	38473	38320	38491	38591	38211	38778	38507	38710	38702	38716	38744	38763	38682	38510	38588	38634	38537	38402	38597	38494	38693	38617	38258	38559	38382	38374	38763	38583	38606	38565	38514	38631	38703	38620	38479	38445	38301	38589	38439	38482	38558	38405	38428	38295	38405	38779	38532	38414	38573	38647	38553	38204	38421	38414	38620	38593	38542	38430	38772	38550	38471	38796	38931	38756	38400	38582	38888	38392	38635	38613	38690	38779	38702	38929	38547	38561	38416	38510	38594	38540	38724	38629	38700	38899	38628	38594	38507	38561	38436	38307	38653	38737	38689	38445	38551	38516	38771	38558	38564	38344	38758	38790	38488	38217	38535	38243	38922	38688	38857	38583	38592	38625	38610	38490	38402	38454	38966	38564	38271	38640	38510	38584	38589	38790	38330	38632	38669	38295	38352	38602	38527	38389	38571	38404	38607	38559	38630	38511	38332	38395	38674	38808	38543	38524	38705	38564	38646	38734	38625	38404	38443	38256	38275	38479	38759	38706	38716	38795	38698	38847	38445	38796	38487	38725	38505	38830	38603	38630	38429	38726	38549	38436	38800	38320	38310	38375	38680	38525	38721	38707	38668	38632	38532	38866	38822	38735	38656	38731	38628	38419	38638	38726	38501	38802	38604	38724	38516	38736	38834	38472	38533	38421	38732	38467	38553	38579	38674	38741	38643	38578	38620	38551	38580	38445	38429	38471	38678	38774	38811	38840	38598	38504	38336	38486	38524	38361	38373	38464	38587	38403	38519	38486	38007	38663	38871	38701	38601	38497	38919	38404	38649	38362	38806	38627	38766	38553	38533	38475	38574	38313	38809	38646	38564	38669	38729	38494	38877	38633	38556	38487	38691	38320	38394	38769	38710	38715	38277	38455	38402	38522	38318	38647	38614	38511	38426	38472	38608	38686	38842	38414	38753	38724	38536	38379	38526	38723	38565	38639	38491	38816	38738	38784	38746	38392	38666	38582	38630	38453	38570	38359	38706	38354	38567	38743	38425	38372	38436	38755	38579	38494	38516	38327	38491	38573	38614	38567	38794	38612	38785	38696	38597	38291	38354	38444	38512	38689	38469	38583	38476	38658	38401	38537	38683	38464	38527	38435	38600	38971	38529	38728	38595	38421	38634	38478	38445	38568	38566	38608	38497	38147	38512	38698	38482	38123	38605	38687	38521	38331	38455	38629	38477	38543	38494	38758	38615	38524	38632	38501	38690	38540	38815	38797	38639	38640	38415	38549	38565	38517	38891	38935	39000	38589	38654	38579	38541	38512	38719	38615	38695	38745	38774	38539	38345	38705	38665	38473	38643	38442	38480	38718	38558	38627	38655	38395	38337	38138	38791	38712	38830	38576	38468	38649	38878	38572	38680	38647	38528	38482	38661	38375	38584	38478	38403	38492	38535	38496	38607	38550	38576	38357	38206	38481	38690	38607	38707	38835	38802	38533	38421	38582	38687	38354	38433	38696	38763	38691	38997	38539	38454	38445	38416	38613	38543	38342	38580	38772	38716	38667	38781	38385	38412	38424	38363	38562	38572	38485	38534	38514	38691	38698	38646	38484	38485	38593	38471	38708	38534	38450	38672	38775	38692	38276	38608	38673	38560	38653	38677	38846	38523	38742	38732	38449	38560	38600	38678	38409	38546	38661	38436	38744	38351	38362	38593	38460	38452	38826	38518	38707	38602	38678	38763	38401	38607	38274	38361	38539	38450	38298	38621	38729	38653	38369	38473	38256	38466	38617	38607	38703	38553	38710	38629	38668	38618	38598	38511	38488	38945	38760	38529	38606	38644	38755	38602	38583	38405	38592	38516	38613	38754	38678	38534	38636	38718	38706	38256	38475	38417	38570	38669	38385	38793	38873	38752	38696	38377	38932	38668	38450	38610	38334	38657	38596	38356	38510	38812	39024	38614	38419	38599	38466	38386	38624	38659	38521	38709	38648	38681	38412	38531	38444	38509	38676	38604	38781	38372	38605	38663	38581	38689	38298	38613	38599	38532	38406	38638	38597	38634	38656	38707	38549	38421	38258	38615	38474	38516	38395	38622	38409	38671	38717	38650	38550	39022	38455	38680	38544	38592	38554	38417	38537	38626	38421	38682	38299	38504	38681	38450	38718	38492	38439	38271	38368	38488	38539	38571	38662	38590	38569	38589	38439	38681	38502	38448	38445	38632	38447	38512	38746	38877	38412	38469	38706	38619	38654	38652	38493	38632	38413	38609	38454	38971	38525	38582	38804	38889	38409	38496	38627	38431	38380	38825	38768	38730	38518	38358	38457	38330	38233	38334	38677	38802	38341	38292	38612	38834	38705	38442	38584	38403	38686	38535	38412	38766	38782	38184	38518	38562	38340	38431	38632	38524	38742	38625	38668	38700	38423	38340	38691	38552	38541	38768	38622	38730	38529	38443	38475	38470	38123	38401	38560	38298	38627	38464	38454	38696	38744	38491	38528	38584	38781	38628	38495	38544	38460	38685	38623	38497	38598	38542	38503	38304	38648	38655	38363	38445	38671	38659	38515	38138	38748	38591	38394	38620	38671	38529	38691	38367	38586	38822	38601	38623	38640	38496	38580	38497	38579	38678	38509	38785	38662	38625	38664	38296	38413	38668	38607	38621	38374	38460	38685	38790	38533	38650	38591	38622	38675	38496	38554	38593	38844	38545	38749	38575	38468	38402	38537	38642	38397	38667	38062	38437	38663	38418	38911	38603	38826	38467	38759	38551	38448	38401	38810	38546	38713	38652	38757	38573	38733	38646	38678	38428	38556	38789	38529	38690	38840	38674	38515	38510	38625	38474	38558	38503	38613	38639	38879	38718	38882	38585	38856	38483	38362	38577	38478	38613	38522	38618	38603	38563	38312	38422	38491	38167	38573	38998	38305	38271	38527	38632	38512	38724	38310	38482	38609	38623	38633	38792	38646	38750	38734	38391	38460	38682	38710	38792	38426	38311	38471	38608	38693	38509	38568	38785	38621	38551	38693	38518	38217	38524	38604	38736	38565	38947	38565	38587	38407	38753	38890	38663	38492	38639	38769	38642	38581	38576	38889	38716	38620	38612	38380	38503	38433	38685	38469	38486	38746	38625	38576	38702	38755	38446	38703	38378	38683	38591	38769	38495	38688	38731	38540	38339	38393	38536	38569	38807	38643	38540	38456	38503	38839	38607	38648	38797	38418	38756	38582	38551	38678	38914	38565	38664	38516	38446	38860	38574	38388	38738	38639	38376	38625	38557	38811	38790	38725	38626	38529	38624	38574	38606	38561	38286	38681	38452	38608	38725	38630	38694	38454	38604	38468	38543	38504	38305	38564	38689	38770	38447	38768	38701	38426	38531	38499	38794	38653	38492	38533	38459	38483	38436	38699	38458	38386	38706	38415	38526	38535	38533	38462	38262	38834	38641	38463	38594	38589	38531	38618	38540	38403	38643	38523	38482	38864	38950	38521	38481	38357	38580	38611	38451	38548	38781	38621	38726	38547	38477	38410	38501	38387	38348	38438	38195	38532	38390	38370	38538	38904	39079	38423	38552	38496	38463	38813	38636	38574	38553	38699	38537	38488	38451	38683	38553	38497	38681	38384	38454	38676	38370	38467	38348	38440	38291	38663	38546	38472	38654	38634	38784	38521	38854	38751	38565	38558	38887	38491	38554	38837	38606	38839	38675	38650	38609	38703	38522	38978	38600	38573	38750	38475	38657	38326	38435	38624	38731	38555	38481	38905	38737	38825	38602	38567	38591	38451	38660	38617	38796	38748	38547	38792	38593	38707	38879	38691	38568	38816	38771	38371	38767	38508	38471	38495	38622	38673	38661	38843	38460	38443	38716	38701	38782	38620	38722	38617	38664	38709	38795	38673	38858	38835	38983	38525	38466	38644	38718	38962	38718	38405	38588	38689	38423	38598	38530	38470	38533	38471	38617	38652	38489	38729	38467	38623	38392	38447	38608	38754	38742	38426	38823	38562	38425	38441	38803	38831	38893	38345	38488	38865	38463	38234	38507	38570	38571	38608	38482	38478	38565	38537	38395	38569	38489	38487
36003	56883	54081	44763	39814	35908	34033	32075	31075	30319	29844	28974	28715	28940	28489	28400	28127	28005	28082	27951	27887	27911	27934	27743	27689	27829	27716	27754	27867	27807	27768	27753	27624	27645	27534	27609	27583	27595	27569	27504	27390	27365	27663	27433	27462	27419	27448	27290	27518	27440	27504	27360	27264	27329	27448	27540	27441	27424	27406	27470	27491	27302	27604	27405	27399	27284	27444	27368	27556	27490	27234	27406	27368	27360	27365	27299	27381	27413	27416	27554	27343	27493	27253	27314	27284	27337	27419	27079	27403	27363	27554	27447	27297	27370	27277	27227	27385	27359	27384	27448	27442	27213	27411	27358	27504	27409	27346	27295	27458	27388	27483	27335	27648	27323	27512	27542	27502	27174	27439	27339	27372	27301	27385	27368	27210	27357	27455	27459	27314	27207	27596	27359	27314	27462	27415	27219	27477	27198	27316	27243	27308	27435	27234	27314	27308	27419	27426	27537	27431	27368	27295	27403	27404	27324	27254	27347	27417	27413	27328	27198	27429	27450	27208	27100	27449	27428	27360	27163	27270	27446	27349	27318	27356	27369	27220	27356	27554	27291	27229	27310	27323	27360	27453	27394	27381	27375	27438	27205	27509	27498	27381	27455	27450	27213	27572	27232	27462	27463	27339	27496	27346	27310	27326	27193	27283	27284	27134	27387	27336	27370	27286	27293	27244	27399	27408	27461	27294	27339	27473	27205	27199	27258	27329	27420	27289	27418	27313	27330	27350	27375	27554	27200	27148	27436	27270	27315	27175	27396	27427	27184	27347	27286	27165	27287	27199	27420	27386	27280	27278	27383	27419	27416	27156	27482	27563	27137	27257	27357	27279	27338	27314	27364	27232	27445	27285	27401	27378	27467	27333	27395	27354	27377	27391	27144	27282	27459	27421	27547	27275	27465	27257	27483	27398	27482	27425	27179	27517	27722	27352	27346	27384	27352	27221	27502	27169	27414	27354	27320	27344	27315	27529	27536	27315	27319	27384	27298	27227	27424	27411	27356	27330	27122	27564	27566	27323	27217	27373	27148	27173	27445	27402	27189	27416	27385	27276	27254	27487	27326	27685	27158	27427	27135	27352	27160	27334	27407	27468	27300	27475	27286	27615	27258	27472	27376	27426	27407	27329	27551	27491	27517	27261	27400	27461	27416	27515	27158	27449	27474	27293	27393	27286	27443	27454	27315	27401	27506	27506	27406	27078	27215	27449	27366	27286	27399	27382	27217	27374	27138	27388	27147	27379	27440	27288	27262	27421	27332	27432	27456	27270	27338	27372	27251	27409	27610	27483	27392	27312	27229	27356	27340	27262	27338	27454	27579	27172	27281	27373	27436	27548	27172	27370	27471	27179	27451	27513	27449	27544	27372	27455	27308	27409	27497	27331	27256	27298	27110	27363	27333	27603	27258	27385	27390	27503	27320	27316	27240	27463	27434	27353	27259	27221	27398	27291	27524	27124	27248	27456	27593	27276	27486	27467	27338	27483	27309	27477	27374	27304	27209	27155	27462	27330	27275	27360	27383	27306	27460	27474	27426	27482	27250	27485	27423	27423	27271	27480	27425	27409	27386	27317	27360	27367	27332	27332	27324	27384	27488	27378	27314	27311	27298	27425	27438	27528	27688	27308	27492	27454	27312	27350	27301	27366	27512	27310	27261	27327	27323	27440	27442	27435	27286	27423	27223	27383	27253	27380	27270	27247	27352	27455	27455	27571	27430	27205	27371	27247	27395	27267	27483	27370	27450	27293	27559	27262	27410	27403	27139	27303	27392	27366	27312	27426	27362	27450	27338	27477	27371	27227	27438	27509	27299	27359	27701	27523	27461	27520	27245	27296	27372	27319	27493	27521	27347	27352	27327	27436	27354	27314	27445	27448	27295	27276	27304	27310	27609	27251	27275	27392	27428	27346	27462	27295	27305	27486	27287	27419	27340	27383	27383	27316	27416	27189	27590	27477	27389	27248	27310	27135	27263	27336	27398	27205	27684	27389	27364	27412	27386	27447	27250	27286	27416	27275	27283	27276	27461	27535	27366	27420	27318	27416	27349	27442	27334	27576	27487	27448	27320	27443	27398	27376	27358	27259	27199	27211	27130	27206	27471	27381	27539	27369	27305	27481	27287	27370	27412	27469	27349	27249	27284	27481	27264	27299	27528	27412	27376	27477	27302	27388	27428	27309	27410	27299	27474	27395	27440	27254	27330	27339	27430	27236	27369	27313	27576	27502	27359	27358	27541	27424	27278	27403	27252	27518	27174	27390	27310	27474	27564	27256	27332	27438	27491	27457	27288	27148	27547	27356	27344	27462	27367	27472	27384	27364	27420	27203	27447	27399	27540	27327	27413	27582	27259	27354	27485	27445	27374	27220	27338	27378	27218	27533	27252	27399	27407	27320	27404	27317	27582	27350	27177	27363	27205	27370	27461	27440	27434	27373	27474	27149	27350	27551	27401	27443	27197	27192	27398	27346	27345	27317	27585	27292	27367	27177	27219	27313	27417	27377	27279	27406	27397	27346	27300	27395	27558	27491	27342	27384	27348	27254	27393	27465	27417	27340	27505	27566	27370	27440	27390	27266	27509	27366	27441	27309	27432	27424	27335	27304	27426	27344	27549	27473	27236	27377	27438	27317	27454	27329	27461	27426	27403	27294	27306	27422	27547	27537	27411	27323	27281	27213	27331	27314	27335	27527	27466	27374	27382	27365	27474	27411	27506	27329	27361	27394	27261	27342	27431	27550	27434	27288	27326	27256	27487	27437	27546	27265	27110	27322	27416	27368	27376	27320	27414	27280	27268	27210	27597	27331	27540	27250	27302	27516	27416	27270	27457	27337	27340	27406	27422	27326	27485	27383	27491	27244	27272	27423	27374	27319	27303	27498	27313	27382	27296	27240	27279	27291	27441	27330	27433	27550	27237	27329	27353	27385	27281	27419	27289	27438	27412	27397	27198	27396	27373	27387	27458	27492	27397	27384	27226	27244	27350	27296	27116	27353	27296	27587	27422	27551	27311	27406	27257	27481	27392	27415	27445	27438	27518	27418	27455	27467	27348	27455	27341	27400	27353	27371	27355	27321	27494	27389	27372	27283	27280	27218	27411	27314	27460	27537	27457	27380	27407	27475	27283	27420	27240	27265	27352	27184	27061	27313	27300	27360	27548	27396	27577	27377	27477	27455	27330	27358	27162	27389	27480	27261	27396	27410	27315	27429	27348	27350	27468	27373	27245	27416	27341	27600	27501	27446	27347	27385	27365	27546	27425	27262	27341	27380	27259	27409	27387	27429	27533	27392	27259	27241	27300	27272	27313	27410	27487	27344	27351	27365	27413	27131	27269	27359	27314	27379	27433	27232	27290	27286	27481	27477	27395	27535	27413	27269	27317	27263	27250	27378	27200	27292	27257	27334	27418	27274	27372	27385	27237	27593	27353	27517	27275	27374	27338	27099	27549	27455	27223	27285	27273	27468	27454	27359	27302	27391	27445	27473	27516	27480	27311	27357	27381	27462	27406	27081	27491	27441	27254	27309	27324	27266	27366	27576	27372	27190	27362	27417	27353	27522	27466	27388	27528	27326	27446	27402	27267	27445	27290	27508	27435	27232	27516	27252	27338	27405	27381	27344	27219	27418	27422	27368	27326	27217	27346	27491	27372	27531	27202	27407	27240	27441	27547	27431	27429	27495	27514	27279	27509	27219	27472	27472	27353	27605	27331	27378	27290	27400	27460	27359	27279	27414	27368	27375	27096	27276	27365	27354	27408	27300	27243	27252	27228	27482	27487	27403	27351	27443	27387	27371	27197	27418	27383	27385	27381	27400	27376	27293	27355	27350	27177	27420	27292	27513	27274	27358	27329	27493	27233	27204	27373	27142	27378	27193	27220	27624	27449	27531	27293	27327	27415	27578	27318	27238	27316	27393	27292	27392	27517	27300	27420	27194	27209	27337	27364	27290	27494	27293	27318	27277	27211	27633	27375	27363	27287	27393	27401	27324	27456	27563	27340	27375	27347	27333	27291	27317	27312	27221	27335	27439	27376	27388	27314	27444	27415	27360	27309	27478	27453	27392	27301	27337	27562	27283	27336	27319	27395	27352	27510	27362	27259	27353	27363	27329	27305	27332	27360	27452	27197	27272	27428	27541	27269	27431	27426	27492	27417	27326	27312	27530	27234	27171	27289	27536	27457	27297	27348	27328	27333	27460	27346	27398	27472	27383	27203	27475	27472	27340	27393	27273	27348	27470	27297	27365	27401	27556	27330	27434	27515	27375	27258	27382	27382	27306	27268	27424	27400	27405	27523	27291	27400	27331	27566	27153	27295	27362	27201	27492	27308	27489	27428	27232	27394	27294	27404	27480	27335	27474	27407	27417	27346	27294	27318	27393	27478	27464	27403	27193	27384	27424	27518	27317	27294	27263	27316	27232	27267	27103	27386	27389	27474	27401	27398	27439	27356	27364	27418	27419	27362	27292	27405	27369	27413	27268	27399	27441	27237	27362	27287	27309	27402	27466	27220	27553	27391	27499	27414	27247	27370	27422	27362	27277	27212	27190	27424	27461	27384	27568	27515	27395	27347	27464	27464	27404	27519	27498	27505	27313	27374	27266	27577	27358	27501	27501	27388	27353	27323	27353	27315	27527	27340	27393	27472	27406	27299	27484	27569	27307	27272	27534	27180	27314	27518	27270	27405	27421	27440	27372	27268	27266	27447	27492	27314	27277	27270	27572	27332	27420	27428	27296	27501	27417	27398	27143	27426	27499	27398	27433	27385	27199	27365	27429	27446	27525	27279	27407	27463	27348	27343	27454	27477	27254	27413	27513	27411	27319	27322	27360	27273	27382	27331	27473	27371	27309	27481	27575	27524	27265	27484	27379	27333	27189	27552	27363	27401	27218	27449	27489	27575	27241	27397	27254	27314	27299	27400	27386	27318	27239	27557	27408	27152	27344	27334	27343	27096	27381	27241	27320	27286	27425	27457	27371	27317	27420	27366	27276	27388	27462	27308	27335	27368	27357	27316	27429	27460	27464	27277	27388	27400	27357	27376	27361	27453	27352	27458	27537	27301	27179	27230	27236	27425	27230	27523	27395	27432	27519	27530	27504	27591	27367	27434	27235	27222	27424	27405	27361	27376
23053	21501	29485	28469	34412	41940	44910	42631	41817	41607	41212	40530	40504	40450	40124	40058	39765	39593	39762	39791	39590	39743	39292	39510	39346	39545	39673	39440	39329	39153	39613	39259	39476	39069	39293	39074	39161	39048	39185	39236	38785	38919	38996	39308	39499	38919	39155	39228	39216	39023	39250	38999	39093	39150	38808	39063	39084	39027	39228	39341	39067	39079	38694	38829	39227	39134	38880	38958	38682	39153	38926	39022	38977	38964	38846	39209	38970	38945	38789	39222	39201	39050	39001	38966	38915	39066	39032	38992	38979	38902	39010	39146	39147	39024	38826	38922	38881	38836	39063	39113	39170	38965	39342	38966	38884	38979	39087	39257	39004	39271	38880	38921	39071	38932	38922	38944	38999	38946	39339	39141	38907	38999	38892	39178	39042	39009	38777	38897	39135	38970	38891	39002	38895	39125	39330	38999	39347	39026	38824	38939	38993	39277	38810	39004	39087	38962	38580	39294	39285	39104	38987	38818	38969	39109	39121	39175	39000	39098	38988	38817	38971	38853	38974	38713	39134	38907	39003	39026	38934	38956	38874	39191	38970	39022	38930	38916	39282	39318	39233	39278	39138	39033	38832	39104	38959	39139	38963	38741	38914	38836	38957	38965	38636	39401	39005	38960	39097	39041	38808	38825	39037	39126	39319	38948	38868	38894	39059	39052	39068	38904	39135	38867	39028	38921	39082	38975	38853	38991	39255	39141	39215	38874	39086	39193	38899	38893	38920	38893	38861	38500	38875	39202	39288	39133	38903	38821	38930	39134	39145	38831	39245	39124	39035	38976	38946	39013	38995	39087	39095	39150	39063	39185	38939	38824	38771	38886	38833	39204	38854	39139	39161	38819	39138	38871	38951	38981	38832	39169	39227	39163	39208	38878	39239	39045	39378	38868	38945	39005	39099	38884	38998	38815	38948	38756	38721	38828	38746	39089	39072	39325	39012	38719	38861	39110	38869	38801	39011	38913	38769	39087	38847	38932	38888	39095	38920	38809	38720	38959	39257	39390	39087	38840	39051	39200	39038	39018	39054	39055	39294	39245	38887	39199	38979	39058	38931	39242	39281	38985	39276	38844	38891	39083	39063	38985	38863	39401	39110	38774	38885	39198	38953	38853	39077	38875	39139	39147	39301	38827	39040	39000	38989	39133	39063	39126	38905	38856	39060	38985	39168	39247	38953	39030	38834	38964	38971	38971	39072	38949	38841	39298	38804	38801	39051	38956	38784	38892	38858	38803	38976	38925	38964	39087	39007	39143	39047	39133	38889	38909	38709	38819	38823	38874	39103	39197	38563	39329	38961	39114	39116	39127	39121	39082	38951	39186	39079	38948	39081	38794	39104	38887	39070	38882	39156	38885	39045	39005	38957	38897	38970	39225	39045	39024	39016	39008	39087	39099	39033	38733	38943	39053	38710	39033	38854	38766	38975	39036	38766	38900	38920	38948	39057	39019	39219	38961	38794	38971	39051	38772	39078	39088	38980	38850	39303	39035	39213	39225	38902	39056	39005	39255	38896	38828	39057	39010	39123	38974	39239	39094	39105	39022	39161	38851	38856	39112	38835	38992	39055	38913	39078	38646	38887	38804	39077	39175	39211	39181	39054	39085	38907	38891	38980	38807	38911	38760	38853	38891	39286	38927	38552	38754	39026	39120	39122	39087	38929	38782	38796	39031	38965	38820	39013	38927	38799	39063	39240	39113	38701	38703	38914	38918	38665	38939	38921	39149	39101	39208	38799	39266	39185	39062	39014	38919	38672	39008	38927	38721	38956	38958	39041	38952	38947	38928	38924	39101	38859	39058	39114	39218	39026	38831	38774	38815	39060	38644	39072	38689	38972	39091	38868	39076	38992	38882	39034	38781	39212	38914	38971	39190	39052	39108	39063	39110	38969	38813	39119	38952	39042	39056	39315	38860	38940	38749	39164	39127	39131	38949	38691	38897	39352	38970	39106	39046	39475	38921	39378	38764	38979	38801	38961	39055	39051	39327	38911	38968	39224	38976	38965	38981	38734	38902	38941	39186	39042	39091	39267	38988	39182	39069	38897	39239	38974	39078	38723	38730	39043	39061	38818	39071	38949	39000	38874	39067	39014	39054	38897	39029	38817	38867	39319	38927	39263	38751	39020	38605	39074	39038	38862	39100	39350	39236	39044	38877	39234	39509	39135	39028	39055	39217	38852	39103	38958	39179	38841	38996	39006	38938	38898	39211	38795	39033	39167	39161	39527	38881	38910	39074	39040	39139	38938	38999	39103	39076	39071	39098	39125	39094	39212	38830	39050	38973	39032	39011	38708	39146	39037	39263	38849	39116	38881	38911	38882	39089	39040	38926	39092	38869	38969	39011	39368	39065	39180	39197	39101	38948	38940	38732	38978	38889	39023	38916	39065	39028	38937	38855	39306	38855	39001	38948	39149	39086	39332	38979	38988	39101	39083	38933	39164	38809	39189	39265	39181	39097	38987	39210	39122	39035	39287	38867	39110	38947	39111	39005	39094	39165	38806	39120	39381	39275	39103	38942	38913	38994	38990	39117	38933	38661	38875	38923	39030	39099	38962	38608	39054	39064	39020	38803	39136	38891	39067	39244	38698	39081	38946	39275	39047	39053	38716	38892	38975	38896	38894	39000	38959	38979	38998	39434	39079	38882	39034	39062	38989	39264	39002	38831	39125	39058	38806	39081	39128	38754	38824	38869	38796	39162	38772	38857	38956	38838	38848	39037	39023	38829	39029	38947	38879	39061	39318	38974	39001	39058	39052	38870	39041	39070	38783	39069	38840	39061	38905	39054	38983	39112	39229	39286	38685	39155	38841	39039	38830	38948	39061	38763	39316	38882	39258	38956	38962	39086	39269	39057	38988	39128	38938	39107	39087	38954	39430	39087	39223	38803	38865	39094	39042	38950	39054	39038	38909	38808	39030	39225	39154	38698	38911	39136	39058	38837	38811	39004	39258	38934	39057	39158	39105	38853	39009	38639	38961	39145	39122	39124	39234	39001	39081	39110	38969	38844	38859	39172	39313	38832	38937	38915	39144	39064	38885	38947	38969	38749	38940	39252	39063	38609	39178	39098	38832	38885	38821	38907	39181	39019	38898	39008	39088	39184	39062	38834	38865	38972	39110	39052	38942	38993	39317	39121	38883	39119	38760	38755	39245	38970	38904	39295	38999	38818	39067	38805	38966	38922	38870	38957	38886	39038	38842	39021	39121	39037	38980	39194	39148	39010	38812	39029	38849	39017	38727	38875	39163	39008	39062	38835	38935	38891	38798	38978	38628	38918	39101	39045	39032	39054	38941	39026	38858	39458	39231	39123	39111	38986	39127	38987	39207	39107	38759	38915	39126	38860	39008	39249	39121	39011	39055	38962	39041	39219	39152	38844	38881	39278	38955	38694	38961	38935	38926	38920	39056	39209	38736	38999	39221	38865	38967	39014	39039	39061	38776	38973	39179	39060	39150	38938	38909	39126	38894	39100	39102	39077	38978	38849	38959	38920	38996	39035	39017	39050	38987	39311	39151	38987	39119	39037	39060	38779	38924	39132	39218	38804	38966	38943	38893	38762	39184	39299	39289	38808	39156	38753	38796	38933	38936	39031	39136	38748	38454	38993	39428	38992	39093	39094	38856	39200	39168	39216	39054	38712	38864	38900	38984	38929	38854	38982	38827	38988	39096	38945	39137	38994	38915	39118	39051	38651	38956	39034	38748	38950	38962	38850	38937	38896	39014	39355	38725	39099	39002	39017	39008	39081	38902	39163	39488	39240	39074	39073	38973	39041	39208	39280	39166	39015	39182	39174	39129	38983	39056	38934	39034	39064	38978	38860	38950	38957	38921	39155	39049	39096	38915	39266	38781	38761	38904	39209	38854	38867	38814	39248	39258	39071	39019	38989	39138	38956	39212	39127	38886	38998	38851	38747	38759	38649	38994	39037	39036	38939	38873	39047	39080	39034	38791	38859	39116	38985	39296	39302	39031	38856	39261	39097	39104	39188	39044	39127	39228	38955	39202	39258	38929	38922	38870	38984	39183	39061	39087	39099	39012	38832	39126	38773	39100	38885	38790	39140	39263	39229	38809	39138	39025	38937	38843	38837	38843	38914	38746	39034	39117	38959	39366	38904	38684	38949	39075	39212	39170	38991	38751	38936	39052	38804	38932	39043	38959	39141	39070	39252	38819	38960	39016	38632	38894	38999	39074	39075	39082	38878	39152	38874	39020	38921	39292	38883	39028	38633	39163	38868	39038	38835	39019	39234	39286	39222	38693	39119	38641	39216	39174	38840	39169	38961	39188	39057	38914	39074	39064	39079	39198	39011	39028	38916	39100	38900	39005	38735	38801	38755	38916	39056	38834	38841	39014	39056	38990	38761	39010	39307	39000	39055	38859	39005	38633	39099	39426	38979	38803	38856	38879	39164	38928	39129	39032	38864	39047	38886	38929	38956	38827	38997	39216	39002	39180	39041	39342	38757	38875	38997	39227	39041	38889	39194	38990	38807	39143	38921	38886	38955	39023	38796	39141	39044	39054	38705	39051	38830	38848	38921	38825	39271	38890	38982	38997	38859	39145	39165	39189	39118	39015	39148	39017	38968	39363	39166	39106	38846	39092	38879	39108	39292	39103	39123	38992	39105	39040	38882	39199	39139	39190	38915	39114	38827	39389	38896	39077	38890	39238	38949	38688	38820	39183	38871	39014	38645	39292	38787	39040	38954	38748	39125	39113	38981	39015	39085	39270	38956	38808	38809	38886	38825	39368	39168	39185	39503	38879	38965	38727	39068	39047	39093	38806	38821	38943	39141	39112	38890	39044	38825	39080	39056	38872	38995	38878	38792	39031	39312	39163	39022	39055	38873	39005	39280	39053	38662	38890	38874	38883	38826	38973	39005	39016	39052	39330	38822	38869	39089	39217	38688	39126	39134	39163	38980	39181	38692	38785	38918	39136	39046	38707	38731	39069	38892	38909	38843	39125	39218	39124	39329	39243	38839	39082	38843	38924	39214	39065	39066	39027	38949	39200	39045	39036	39056	38767	38861	38866	38882	38617	39167	39109	38959	39219	38931	39172	38969	39050	38908	38924	38853	39049	39104	39064	38884	39179	38821	39045	38908	39227	38836	38990	38996	39003	39034
36466	60278	58567	49047	43123	38789	36258	34430	32878	31631	31033	30457	29760	29569	29193	28876	28918	28554	28457	28271	28255	28274	28248	28310	28256	28239	28091	28041	28110	28012	27949	28034	28005	28137	27841	27921	27923	27688	28011	27776	27642	27754	27883	27734	27584	27659	27712	27598	27677	27564	27475	27629	27525	27515	27465	27625	27582	27529	27477	27664	27462	27497	27570	27697	27478	27649	27507	27574	27364	27612	27714	27637	27639	27587	27549	27516	27494	27467	27649	27614	27416	27530	27698	27572	27586	27434	27650	27520	27538	27556	27461	27537	27705	27451	27330	27516	27520	27477	27484	27592	27640	27514	27627	27545	27701	27515	27526	27467	27412	27670	27403	27543	27646	27639	27351	27421	27676	27463	27489	27561	27639	27706	27745	27510	27470	27629	27559	27612	27651	27747	27669	27488	27702	27654	27690	27495	27517	27572	27534	27618	27602	27514	27608	27701	27484	27488	27546	27399	27353	27533	27533	27651	27582	27416	27582	27618	27678	27397	27418	27691	27484	27702	27748	27635	27588	27604	27594	27625	27376	27428	27664	27454	27610	27432	27503	27609	27614	27717	27499	27542	27679	27505	27637	27635	27470	27663	27542	27632	27629	27370	27629	27576	27555	27692	27505	27581	27620	27691	27435	27492	27549	27591	27451	27501	27457	27657	27466	27440	27539	27584	27551	27645	27549	27440	27517	27509	27593	27500	27446	27593	27403	27635	27664	27597	27452	27634	27655	27591	27340	27556	27742	27534	27647	27510	27497	27598	27647	27352	27734	27655	27673	27717	27622	27650	27490	27476	27415	27444	27403	27572	27605	27611	27478	27677	27633	27424	27553	27527	27523	27333	27560	27499	27748	27577	27877	27467	27655	27466	27566	27609	27480	27485	27488	27521	27401	27419	27516	27465	27632	27556	27660	27598	27507	27479	27446	27525	27563	27498	27363	27394	27724	27461	27453	27714	27495	27536	27539	27653	27575	27533	27517	27431	27661	27478	27393	27621	27597	27358	27659	27476	27472	27539	27449	27654	27586	27628	27671	27518	27499	27587	27579	27589	27591	27460	27614	27480	27594	27643	27411	27606	27538	27609	27521	27579	27428	27612	27720	27388	27452	27482	27619	27819	27509	27613	27529	27465	27566	27458	27417	27686	27447	27573	27734	27587	27620	27443	27615	27526	27506	27340	27744	27563	27820	27589	27781	27482	27452	27553	27646	27431	27477	27547	27563	27505	27452	27573	27605	27590	27651	27495	27475	27841	27599	27567	27613	27525	27775	27420	27554	27429	27627	27742	27535	27561	27728	27354	27422	27657	27707	27563	27548	27478	27666	27580	27370	27513	27522	27474	27552	27546	27616	27592	27592	27387	27561	27523	27568	27360	27511	27590	27586	27575	27428	27717	27653	27519	27466	27566	27524	27574	27418	27558	27495	27406	27548	27495	27648	27645	27381	27635	27495	27366	27580	27472	27479	27639	27732	27538	27424	27648	27555	27484	27593	27537	27608	27453	27608	27451	27539	27503	27432	27365	27490	27483	27784	27547	27493	27574	27469	27612	27619	27526	27639	27557	27715	27461	27696	27576	27522	27534	27534	27577	27434	27697	27684	27625	27436	27638	27552	27408	27544	27511	27429	27549	27458	27585	27533	27774	27470	27601	27643	27659	27724	27580	27785	27372	27597	27440	27665	27547	27550	27350	27462	27428	27444	27648	27573	27390	27643	27496	27661	27351	27534	27585	27514	27449	27425	27501	27419	27707	27579	27742	27534	27432	27542	27679	27511	27497	27465	27565	27516	27596	27549	27663	27694	27519	27588	27535	27796	27547	27545	27431	27488	27694	27535	27524	27486	27509	27664	27563	27467	27718	27422	27474	27454	27506	27351	27563	27516	27462	27572	27551	27576	27656	27602	27477	27720	27569	27669	27590	27441	27479	27503	27726	27501	27593	27590	27761	27439	27587	27551	27711	27508	27547	27383	27626	27590	27658	27446	27775	27632	27594	27570	27449	27532	27515	27656	27590	27312	27392	27559	27612	27548	27506	27327	27413	27528	27638	27522	27654	27395	27678	27564	27699	27589	27491	27165	27637	27491	27517	27509	27746	27522	27668	27565	27647	27365	27422	27452	27529	27456	27616	27638	27788	27516	27638	27518	27494	27463	27518	27568	27722	27499	27572	27647	27715	27556	27704	27597	27446	27577	27571	27546	27515	27453	27446	27510	27570	27663	27439	27558	27582	27499	27771	27577	27658	27628	27381	27553	27681	27565	27581	27710	27432	27469	27572	27563	27604	27658	27554	27643	27557	27593	27536	27639	27495	27375	27706	27382	27538	27570	27551	27503	27600	27540	27552	27503	27748	27467	27579	27512	27750	27490	27478	27592	27646	27679	27579	27494	27553	27555	27605	27506	27673	27568	27385	27486	27687	27434	27370	27384	27515	27713	27565	27595	27493	27530	27506	27702	27498	27618	27362	27653	27553	27615	27459	27593	27593	27268	27561	27582	27604	27654	27484	27616	27597	27455	27702	27607	27657	27581	27616	27711	27712	27589	27570	27602	27711	27441	27593	27504	27685	27387	27561	27535	27467	27502	27473	27565	27455	27625	27419	27649	27381	27446	27461	27571	27573	27632	27511	27574	27564	27464	27321	27441	27658	27606	27642	27498	27573	27619	27471	27485	27644	27517	27551	27584	27566	27517	27717	27650	27474	27367	27574	27520	27578	27563	27485	27603	27683	27472	27547	27766	27568	27596	27560	27505	27554	27638	27524	27639	27459	27657	27528	27608	27698	27583	27732	27609	27433	27271	27615	27584	27444	27451	27533	27709	27655	27581	27600	27503	27554	27539	27625	27708	27489	27488	27525	27871	27582	27260	27449	27585	27517	27546	27675	27772	27560	27700	27481	27426	27538	27802	27620	27616	27550	27637	27637	27314	27653	27605	27707	27696	27447	27499	27258	27437	27592	27613	27724	27315	27589	27508	27656	27585	27572	27650	27647	27506	27717	27651	27602	27454	27665	27448	27384	27508	27597	27608	27565	27698	27470	27567	27414	27819	27682	27607	27417	27455	27482	27713	27549	27501	27460	27474	27335	27519	27497	27635	27495	27601	27630	27584	27658	27587	27551	27403	27624	27680	27581	27602	27416	27509	27481	27560	27626	27617	27572	27486	27691	27724	27547	27604	27673	27610	27605	27508	27662	27640	27627	27582	27492	27460	27455	27784	27411	27553	27480	27549	27550	27557	27653	27672	27480	27598	27477	27502	27587	27667	27636	27896	27623	27778	27567	27668	27401	27444	27639	27640	27526	27622	27617	27534	27447	27654	27350	27606	27599	27356	27695	27557	27789	27629	27457	27435	27810	27402	27629	27702	27624	27599	27752	27499	27637	27605	27660	27436	27602	27575	27617	27397	27587	27496	27606	27622	27536	27403	27569	27490	27624	27619	27530	27447	27550	27631	27528	27676	27679	27707	27577	27652	27773	27742	27480	27577	27421	27623	27549	27702	27533	27304	27696	27691	27500	27711	27675	27674	27481	27693	27819	27397	27599	27658	27638	27655	27652	27481	27607	27588	27512	27776	27449	27605	27365	27568	27589	27888	27365	27510	27462	27567	27530	27552	27438	27568	27603	27386	27469	27499	27673	27634	27612	27552	27709	27542	27678	27673	27617	27468	27511	27550	27392	27647	27577	27746	27604	27515	27632	27549	27652	27458	27497	27563	27799	27644	27339	27647	27493	27536	27567	27700	27580	27562	27563	27538	27631	27681	27678	27656	27605	27438	27523	27514	27436	27646	27415	27520	27609	27618	27675	27530	27565	27580	27541	27605	27642	27753	27440	27527	27575	27671	27588	27597	27543	27616	27445	27503	27568	27374	27733	27411	27487	27393	27522	27702	27578	27564	27774	27635	27492	27539	27540	27426	27716	27621	27465	27591	27518	27616	27572	27698	27614	27582	27490	27607	27402	27569	27485	27550	27797	27459	27542	27509	27573	27380	27393	27504	27499	27712	27594	27549	27703	27658	27518	27594	27474	27590	27482	27580	27505	27482	27630	27610	27611	27390	27534	27652	27415	27480	27741	27482	27498	27602	27551	27400	27570	27688	27665	27670	27555	27492	27531	27488	27619	27562	27521	27633	27559	27502	27547	27633	27534	27363	27362	27558	27485	27452	27634	27519	27479	27356	27591	27684	27651	27536	27448	27628	27466	27677	27445	27564	27440	27633	27562	27370	27666	27691	27771	27684	27370	27443	27697	27764	27474	27414	27664	27445	27518	27601	27567	27688	27353	27621	27470	27560	27551	27671	27560	27584	27623	27693	27475	27427	27663	27552	27555	27535	27535	27426	27487	27571	27752	27527	27518	27454	27452	27815	27663	27569	27483	27653	27665	27559	27454	27657	27609	27682	27462	27653	27461	27600	27479	27461	27649	27521	27688	27638	27694	27448	27616	27621	27451	27534	27354	27621	27460	27528	27641	27507	27543	27768	27546	27614	27803	27617	27551	27552	27645	27606	27660	27603	27528	27552	27487	27580	27596	27476	27589	27535	27408	27707	27514	27526	27340	27387	27416	27649	27698	27484	27458	27606	27569	27454	27542	27726	27440	27692	27546	27500	27486	27501	27585	27580	27598	27497	27429	27806	27419	27646	27573	27670	27764	27586	27451	27493	27544	27694	27663	27477	27578	27664	27689	27621	27554	27603	27512	27722	27381	27584	27292	27735	27600	27515	27536	27292	27684	27477	27482	27645	27496	27474	27538	27546	27621	27581	27455	27584	27453	27679	27547	27717	27535	27682	27405	27615	27482	27574	27604	27550	27559	27584	27610	27540	27591	27496	27518	27506	27635	27601	27519	27569	27549	27574	27628	27566	27743	27486	27406	27673	27370	27538	27641	27398	27505	27459	27551	27572	27679	27587	27509	27467	27617	27704	27665	27471	27632	27836	27515	27594	27433	27829	27572	27481	27755	27414	27553	27557	27679	27636	27545	27706	27382	27636	27604	27424	27828	27757	27702	27561	27558	27543	27733	27610	27646	27523	27574	27801	27471	27569	27532	27613	27396	27576	27559	27583	27468	27576	27585	27783	27612	27622	27627	27611	27461	27540	27463	27600	27701	27729	27489	27547	27585	27688	27523	27688	27472
37667	40558	48457	46588	43027	41884	41277	40445	39991	39730	39831	39709	39357	39179	39281	39334	38948	39018	39075	38868	39082	39086	39118	39056	39022	39199	39170	39146	39107	38927	38967	38849	39096	39156	38918	38802	39116	38962	39061	39250	38991	38866	38990	38924	38787	38818	39023	38926	38975	38564	39013	38937	38738	38749	38910	38817	38705	39405	39239	38707	38862	39007	38988	39194	39025	39068	38807	39066	39033	39047	39073	38817	38903	39106	39005	38970	38947	38971	38770	38870	38715	38821	38933	38824	38778	38925	38993	38941	38666	39057	38887	38637	39014	38976	39139	38859	38895	38875	39057	39140	38940	38648	38759	38818	38979	38791	38906	38525	38783	38900	38766	38716	39113	38747	39098	39247	38868	38562	38728	38992	38967	38777	38893	39006	39115	38760	38959	39068	38913	38805	39119	38835	38717	39093	38946	38920	38925	38867	38930	38759	38904	39017	38789	38802	38914	38922	38720	38895	38737	38949	39054	38957	38924	38857	38756	38868	38682	39219	38717	38992	38690	38950	38992	38978	39131	38955	38868	38816	38841	38827	38941	38937	38940	39077	38694	38793	38888	38708	38598	38607	38807	38898	39127	38950	38814	39155	39199	38846	38787	38951	38879	38826	38755	38954	38847	38799	38787	38884	39091	38696	38899	38656	39033	39014	38988	38877	39105	38824	38916	38740	38950	38788	38987	38907	38893	38965	38594	38612	39072	39062	38804	38921	39070	38682	38873	38786	39058	38860	38864	39024	38840	38798	38886	38957	38783	38758	39001	38834	38898	38966	38690	38865	38981	38880	38767	38416	39098	39204	38888	39186	38979	38495	38991	38806	39110	38755	38902	38889	38840	38608	38777	38770	38923	38562	39026	38890	38851	39073	38794	38888	38957	38786	38685	38861	38951	39011	38902	38932	39068	39086	39048	38909	39285	38915	38915	38886	39149	38818	38826	38946	38950	39303	38918	38839	39057	38927	39212	38884	38976	38904	38730	38991	38961	38926	38954	38750	38973	38759	38783	38737	38980	39091	38971	38647	38696	38663	38854	39020	38876	38993	39035	38530	38898	38746	38905	38748	38703	38887	39189	38825	38860	39014	38895	39067	39004	39058	39171	38753	38961	38839	39052	39029	38979	39003	39035	38911	39068	38894	38856	39014	38784	38882	38881	38741	38788	38923	38845	38821	38881	39052	38909	38795	39107	38743	38756	39002	38912	38879	39069	38962	38912	38622	38899	38795	38967	38932	39017	38849	38878	39067	38915	38840	38846	38529	38938	38855	38897	38670	38640	38826	38891	38823	38838	38870	39031	39020	38703	38835	38956	38944	38751	38962	39088	38837	38716	38930	38675	39119	38993	38718	39118	38999	39256	38835	38817	38691	38689	38799	39085	38813	39058	38768	39091	38554	39113	38853	38900	38986	39086	38683	38769	38754	38831	38765	38662	38389	38781	38690	38767	38701	38982	38640	38958	38561	38718	38657	38933	38870	38956	38962	38717	39199	39097	38788	39110	38974	38912	38815	39210	38977	39030	38939	38916	39098	38729	38632	39244	39022	38644	38613	38811	38935	38922	38768	38578	39070	38528	38888	38831	38991	38899	39022	38596	38811	38503	38550	39050	38759	38674	38933	38960	38865	39082	38919	38702	38768	38984	38851	38793	38920	38844	38768	38803	38754	38949	38951	39122	38864	38963	38812	38789	38855	38820	38648	38859	38793	38793	38907	38719	38835	39079	38975	38531	38955	39075	38920	38644	38864	38952	38669	39064	38901	39203	38836	39042	38749	39029	39026	38706	38712	38718	38672	38739	38775	39149	38650	38928	39123	38862	38863	38715	38920	38648	38845	39114	38702	38783	39026	38806	38814	38756	39011	39229	39060	38993	38882	38548	38817	38831	38960	38904	38749	38786	38928	39133	38823	38743	38725	38790	38876	38708	39005	38968	39000	38995	38516	38675	38529	38993	38809	38691	38898	38786	38832	38945	38888	39058	38923	38617	38977	38730	38735	39051	38895	38832	38842	38970	39311	38793	38816	39287	38805	38715	38695	38840	38863	38826	38658	38660	39061	38936	38972	38964	39104	38971	38731	38919	38787	38688	38855	38670	39073	38747	38984	39056	38836	38652	38814	39082	38940	38867	38527	38774	38647	38750	38888	38850	38828	38900	39055	39068	39043	38806	39118	38635	39022	39259	39108	38749	38757	38780	38853	38973	38977	38656	38764	38820	38877	38918	38515	38772	38732	38799	38781	38803	39052	38924	38877	38909	38915	38880	38843	38653	38997	38958	39001	39094	38922	38904	38814	38550	38888	38636	38897	39043	38897	38812	38811	38748	38962	38781	38927	38890	38669	38987	38788	38664	38637	39047	38830	39050	38783	38970	39014	39105	39018	38958	39103	38959	38702	38738	38696	38778	39032	39248	38850	38753	38696	39164	38868	38891	38935	38751	38798	39126	38880	39082	38788	38694	38775	39078	38801	38993	38742	39184	38886	39250	38863	38733	38942	38628	38795	39011	38918	38987	38995	39090	38938	38810	39159	38855	38613	38839	39014	39128	38885	38807	38774	38902	38633	38815	38899	38964	38680	38851	38545	38862	38708	38696	38696	38775	38868	38843	38971	39029	38899	38661	38833	38658	38866	39013	38724	38971	38777	38970	38674	38851	38807	38942	38722	38970	38885	38852	38659	38803	38846	38748	38901	38951	38732	38900	39132	38696	38824	38968	38920	38863	38476	39013	39025	39182	39079	39032	38741	39077	38898	38975	39057	38874	38518	38714	38872	38886	39047	39261	38692	38714	38837	39031	38905	38982	38650	38803	38959	39109	38984	38892	38900	38980	39190	39123	38828	38884	38857	39080	39050	38575	39080	39294	38823	38766	39008	39006	39121	38891	39313	38977	38690	38822	38988	38820	39182	39286	38976	38956	39142	39158	38770	39003	38549	38932	38883	38883	38884	39055	38875	38950	38701	38758	38761	38882	39054	39080	39010	38655	38666	38967	38807	38904	38603	38897	38943	38683	38902	38743	38499	38550	38945	38872	38848	39142	38975	38802	39048	38788	39045	38901	38876	38980	39007	39030	38702	38753	38811	38844	38508	39154	38971	39010	38785	38865	38908	38856	38862	39025	39008	38821	38898	38954	38752	38851	38987	38921	38828	38943	38675	38812	38671	38764	38747	38782	38926	38970	38864	38836	38625	38815	38809	38747	39010	39005	39042	39065	38934	39090	39004	39011	38758	38863	38941	38816	38999	38729	38615	38939	38612	39159	38711	38695	38837	38760	38623	38745	38984	39003	38779	38790	39057	38723	38822	38962	38949	38954	38954	39051	38860	38606	38929	38852	38931	38721	38502	39158	38939	39040	38801	39084	38852	38855	38855	38976	39116	39152	38880	39038	39137	38759	38688	38921	38898	38743	39025	39086	39046	39019	38862	38755	38968	38673	38936	38778	39160	38937	39135	38996	38905	39069	39044	39114	38887	38983	39088	38975	38840	38993	38913	38804	39023	39086	38764	38999	38782	38989	38919	39119	39108	38822	38980	38873	38729	38969	38707	39092	38795	39019	38689	38831	38784	38706	38994	38990	39081	39021	39001	39122	38508	38923	38795	38905	38949	38988	38974	39151	38911	39033	38646	38712	38806	39009	38937	39117	38665	38764	38732	39203	38924	38704	38562	38859	38817	38887	39062	38922	39047	39043	38714	38633	38737	38809	39055	38864	38737	38774	38859	38661	38840	38696	38765	38876	38911	38935	38867	38720	38631	38945	39154	39024	38951	38825	38758	38700	38761	38995	38779	38771	38645	38813	38689	38601	38729	38957	38948	38697	38714	39054	39017	38916	39078	38695	38836	38720	38720	38965	38540	38890	38860	39148	39091	38718	38828	38658	38956	38976	39053	38844	38894	38897	38473	38847	39005	38830	39018	38696	38865	39132	39130	38902	38728	39033	38607	38847	38634	38687	38737	38996	38767	38603	38762	38828	39061	39011	38604	38711	39050	38934	38762	38952	38819	38890	38838	38906	38946	38852	38842	38979	38948	38833	39070	38846	38829	39112	38643	38902	38930	38868	38826	39052	38747	38740	38924	38723	38809	39275	39008	39091	38808	38684	38769	38960	39020	39016	38921	38729	38826	39081	38951	38981	38646	39054	38909	38977	39171	38699	38862	38900	39044	38680	39105	38832	38840	39106	38909	38761	38755	38956	38485	39029	39072	39191	38919	38895	38822	38930	39076	38899	38677	38916	38737	38679	39020	38853	38724	38900	38846	38704	38840	38905	39041	38858	39102	38645	38991	38739	38962	38722	38971	38721	38969	38840	38774	38962	39041	38682	39149	38863	38899	38659	38893	38676	38828	38970	38963	38814	38781	38699	38944	38813	38788	38963	38507	38845	38980	38982	38724	38895	38660	38800	38772	38829	38768	39152	38929	38811	39031	39012	38829	38820	38830	38671	38869	39036	38929	38690	38889	39033	39071	38746	39095	38986	39122	38805	38694	38797	38916	38956	38934	38799	38850	38767	38927	38843	39164	38956	38684	38705	39013	38991	39145	38709	38906	38867	39033	38863	38537	38819	39201	38989	38598	38617	39067	38850	38824	38987	38795	39122	38815	38824	38615	39020	38768	38680	38924	38882	39016	39057	38858	38763	38749	39084	38885	38681	38952	38819	38869	39121	39015	38719	38799	38738	38847	38799	39018	39078	39035	38922	38855	38793	38676	39103	38893	38738	38918	38927	38949	38749	38840	38789	39058	39091	38806	38715	39062	38890	38866	38941	38796	38693	39013	38858	38945	39153	39069	38874	38793	39045	39060	38820	38886	38990	39072	38912	38779	38968	38786	39108	38858	38775	39056	38817	38839	38932	38822	38930	38753	38913	38929	39075	38744	38957	38786	38816	38866	38809	38964	38674	38861	38621	38946	38759	38919	38883	38578	38973	38787	39002	38761	38812	38969	39109	38966	39003	38795	39028	38565	38860	38690	38567	38889	38885	38744	38766	38780	38830	39031	38953	39041	38707	38665	38729	39078	38916	38975	39094	38965	38762	38858	38949	38869	39028	38996	38878	39027	38736	38992	38994	38886	38665	38869	38916	38776	39004	38861	38922	38930	39165	39117	38931	38676	38977	39079	38920	38987	38859	38580	38919	38908
36342	49223	46675	39509	35215	32688	31335	30338	29618	29215	28829	28338	28205	28253	27935	27958	27813	27974	27749	27758	27703	27716	27680	27629	27857	27528	27568	27576	27678	27817	27564	27596	27508	27470	27670	27480	27673	27459	27471	27691	27413	27464	27663	27412	27341	27606	27466	27720	27443	27373	27345	27702	27285	27414	27228	27536	27563	27493	27408	27543	27376	27554	27570	27365	27367	27388	27499	27534	27388	27339	27438	27447	27352	27241	27570	27547	27356	27435	27576	27343	27396	27479	27515	27528	27593	27547	27490	27706	27243	27505	27247	27330	27584	27460	27355	27559	27585	27414	27267	27288	27668	27414	27506	27381	27349	27442	27494	27382	27454	27543	27531	27507	27349	27458	27535	27369	27336	27278	27506	27537	27424	27575	27381	27394	27409	27561	27473	27356	27440	27497	27575	27258	27356	27304	27491	27348	27261	27435	27534	27393	27446	27483	27462	27466	27330	27506	27550	27407	27393	27647	27534	27443	27503	27436	27503	27418	27421	27452	27499	27376	27505	27510	27420	27304	27481	27625	27345	27349	27663	27520	27407	27555	27329	27212	27532	27448	27408	27493	27464	27389	27517	27433	27412	27165	27431	27483	27449	27301	27341	27402	27427	27549	27446	27408	27386	27293	27397	27453	27390	27557	27180	27473	27416	27417	27586	27347	27453	27289	27482	27403	27263	27364	27463	27601	27367	27398	27370	27392	27412	27436	27385	27477	27389	27502	27442	27417	27549	27718	27312	27660	27376	27513	27471	27484	27456	27286	27413	27303	27368	27484	27247	27446	27534	27358	27453	27538	27416	27551	27319	27604	27421	27350	27434	27482	27381	27391	27366	27353	27462	27467	27520	27265	27375	27488	27634	27592	27421	27559	27322	27463	27390	27547	27335	27521	27479	27216	27495	27515	27549	27463	27350	27530	27435	27425	27299	27477	27265	27453	27544	27404	27357	27225	27576	27620	27564	27446	27421	27464	27540	27484	27316	27569	27362	27576	27504	27352	27503	27388	27328	27480	27340	27393	27521	27494	27393	27382	27311	27457	27437	27433	27423	27488	27484	27512	27238	27497	27484	27534	27462	27381	27445	27470	27560	27402	27512	27314	27634	27327	27555	27382	27322	27403	27353	27482	27457	27505	27683	27530	27319	27245	27625	27697	27373	27184	27396	27420	27312	27376	27347	27491	27534	27482	27630	27564	27495	27381	27488	27517	27428	27433	27271	27411	27625	27604	27458	27308	27461	27305	27571	27358	27490	27588	27455	27388	27430	27270	27322	27445	27219	27252	27512	27530	27507	27506	27560	27420	27342	27452	27418	27441	27535	27280	27489	27418	27384	27490	27544	27507	27385	27467	27621	27369	27575	27395	27225	27723	27383	27591	27673	27495	27415	27576	27305	27432	27424	27501	27315	27386	27243	27613	27184	27498	27423	27665	27576	27478	27370	27620	27685	27410	27402	27384	27458	27610	27402	27478	27332	27510	27308	27580	27474	27508	27522	27488	27405	27558	27489	27627	27307	27371	27474	27328	27425	27420	27486	27350	27361	27256	27587	27453	27581	27494	27546	27517	27293	27610	27273	27370	27363	27227	27303	27419	27607	27396	27119	27361	27487	27299	27336	27464	27576	27413	27588	27464	27568	27332	27380	27600	27587	27388	27399	27564	27447	27451	27296	27530	27383	27323	27416	27440	27389	27604	27370	27342	27351	27242	27516	27351	27563	27428	27347	27709	27535	27161	27453	27543	27308	27451	27476	27528	27370	27383	27363	27256	27284	27587	27330	27565	27501	27525	27308	27483	27440	27564	27510	27335	27508	27489	27386	27561	27593	27581	27458	27475	27460	27404	27404	27373	27407	27445	27469	27373	27403	27328	27458	27476	27449	27708	27509	27460	27439	27351	27417	27458	27365	27423	27552	27522	27581	27311	27359	27430	27362	27600	27450	27505	27376	27381	27561	27501	27553	27463	27493	27386	27445	27301	27451	27529	27374	27676	27401	27311	27570	27385	27338	27567	27316	27312	27326	27442	27352	27331	27371	27314	27306	27549	27286	27526	27465	27424	27238	27438	27645	27314	27449	27377	27431	27302	27430	27360	27388	27479	27480	27452	27429	27641	27285	27442	27361	27361	27294	27476	27389	27393	27604	27448	27525	27383	27430	27518	27475	27277	27386	27438	27243	27326	27346	27365	27454	27412	27367	27329	27633	27377	27442	27328	27337	27488	27399	27608	27229	27524	27328	27347	27511	27347	27390	27458	27294	27408	27404	27337	27470	27478	27747	27385	27459	27437	27628	27547	27595	27465	27669	27383	27323	27468	27509	27576	27393	27259	27377	27408	27540	27375	27380	27503	27316	27411	27537	27433	27583	27471	27389	27254	27471	27421	27479	27391	27420	27657	27388	27392	27439	27478	27432	27521	27687	27486	27531	27528	27564	27363	27616	27418	27409	27427	27289	27447	27400	27451	27262	27634	27390	27404	27459	27431	27424	27350	27459	27445	27436	27525	27514	27527	27539	27316	27479	27391	27442	27449	27339	27462	27528	27262	27620	27424	27481	27494	27492	27402	27654	27269	27672	27395	27643	27248	27542	27423	27460	27357	27502	27408	27299	27491	27381	27408	27400	27452	27343	27480	27532	27650	27516	27536	27367	27522	27410	27574	27338	27371	27642	27480	27382	27377	27476	27498	27464	27416	27419	27393	27586	27424	27529	27337	27461	27576	27485	27327	27469	27553	27453	27550	27462	27424	27502	27392	27427	27390	27535	27554	27508	27366	27298	27570	27443	27428	27556	27387	27390	27395	27484	27340	27290	27513	27380	27403	27584	27410	27783	27673	27362	27365	27434	27557	27527	27483	27443	27481	27270	27403	27396	27412	27446	27354	27505	27464	27348	27504	27502	27390	27260	27488	27384	27376	27568	27488	27464	27643	27543	27389	27469	27457	27285	27644	27616	27284	27286	27457	27488	27366	27357	27551	27445	27461	27303	27435	27626	27560	27343	27467	27446	27401	27378	27290	27368	27422	27499	27448	27500	27314	27523	27308	27392	27434	27408	27317	27448	27396	27484	27577	27531	27585	27447	27402	27613	27504	27479	27552	27310	27497	27631	27544	27328	27508	27410	27455	27634	27357	27513	27512	27607	27238	27575	27370	27493	27461	27649	27414	27396	27428	27434	27486	27318	27443	27488	27446	27398	27499	27461	27576	27585	27420	27509	27362	27696	27482	27372	27556	27490	27509	27470	27532	27484	27499	27391	27402	27488	27503	27445	27397	27527	27534	27432	27482	27462	27282	27512	27354	27358	27447	27246	27299	27476	27504	27423	27461	27493	27593	27521	27285	27513	27345	27400	27418	27499	27494	27498	27372	27536	27408	27262	27580	27427	27384	27612	27468	27392	27408	27490	27532	27479	27497	27458	27250	27184	27480	27502	27443	27589	27465	27390	27392	27486	27415	27543	27417	27386	27524	27473	27420	27522	27567	27388	27590	27398	27515	27358	27546	27461	27482	27537	27357	27595	27379	27370	27405	27340	27562	27530	27539	27486	27482	27583	27408	27542	27506	27492	27398	27464	27472	27365	27458	27361	27340	27324	27408	27373	27391	27508	27443	27488	27348	27476	27202	27467	27474	27460	27405	27473	27489	27534	27455	27585	27481	27486	27465	27337	27427	27288	27543	27304	27462	27418	27460	27539	27374	27485	27351	27471	27474	27511	27235	27357	27472	27387	27372	27558	27559	27200	27557	27391	27502	27426	27452	27341	27362	27425	27400	27277	27464	27569	27231	27643	27308	27657	27404	27629	27342	27552	27492	27513	27504	27391	27642	27416	27385	27549	27466	27376	27579	27578	27176	27561	27573	27545	27331	27641	27538	27326	27375	27382	27351	27405	27493	27457	27472	27265	27703	27539	27446	27322	27434	27426	27664	27524	27557	27448	27687	27462	27508	27448	27530	27489	27576	27568	27428	27439	27388	27468	27623	27383	27313	27197	27447	27331	27316	27495	27495	27550	27200	27434	27288	27604	27408	27384	27374	27464	27556	27400	27514	27426	27526	27381	27509	27319	27439	27576	27452	27419	27388	27342	27297	27590	27615	27612	27523	27431	27492	27467	27359	27630	27470	27387	27468	27516	27252	27405	27408	27401	27378	27583	27570	27401	27639	27413	27422	27430	27490	27654	27453	27501	27304	27586	27460	27485	27352	27399	27515	27497	27369	27434	27453	27314	27590	27529	27448	27254	27141	27486	27470	27426	27482	27375	27346	27400	27540	27455	27390	27473	27500	27384	27324	27557	27426	27382	27385	27443	27301	27351	27476	27412	27381	27484	27527	27539	27586	27288	27399	27444	27650	27403	27483	27409	27447	27530	27563	27636	27324	27639	27450	27614	27367	27324	27384	27491	27447	27313	27493	27457	27433	27361	27308	27438	27312	27419	27375	27408	27562	27696	27425	27374	27406	27543	27316	27413	27723	27461	27509	27313	27316	27327	27507	27456	27455	27368	27450	27349	27410	27356	27420	27594	27375	27328	27653	27524	27444	27338	27371	27422	27391	27595	27498	27451	27614	27397	27303	27381	27364	27384	27446	27535	27272	27327	27431	27528	27537	27308	27352	27460	27604	27463	27676	27478	27501	27296	27498	27499	27307	27420	27413	27535	27439	27373	27518	27428	27395	27335	27486	27595	27538	27378	27460	27323	27378	27382	27397	27627	27402	27526	27307	27539	27494	27273	27379	27548	27300	27488	27549	27562	27448	27587	27590	27439	27381	27408	27385	27524	27361	27597	27463	27404	27624	27393	27516	27492	27673	27458	27468	27327	27410	27471	27659	27517	27422	27410	27697	27615	27598	27444	27260	27255	27515	27444	27495	27476	27357	27550	27468	27403	27503	27555	27322	27363	27490	27585	27391	27277	27504	27671	27482	27442	27319	27551	27488	27328	27474	27472	27519	27479	27297	27632	27594	27493	27545	27481	27277	27554	27419	27609	27247	27379	27617	27328	27654	27416	27541	27490	27383	27533	27468	27606	27441	27499	27680	27367	27380	27406	27537	27488	27476	27587	27466	27615	27451	27511	27345	27536	27480	27462	27674	27530	27475	27490	27364	27562	27639	27491	27425	27285	27492	27411	27379	27228	27614	27501	27443
24507	21565	30152	32204	37479	41938	43135	41390	40627	40269	39852	39594	39519	39659	39341	39473	39121	38940	39189	39102	39220	38692	38937	38834	38976	38853	39043	38796	38913	38825	39028	38785	38876	38509	38992	38689	38867	38774	38708	38801	38523	38667	38403	38584	38534	38533	38778	38462	38619	39086	38594	38577	38799	38619	38647	38676	38287	38290	38697	38693	38320	38402	38595	38576	38727	38482	38815	38539	38424	38724	38962	38640	38433	38254	38588	38329	38541	38796	38442	38649	38547	38634	38471	38417	38615	38638	38552	38444	38349	38749	38670	38247	38750	38695	38612	38582	38746	38573	38632	38339	38467	38608	38463	38432	38561	38412	38765	38644	38563	38587	38663	38579	38638	38758	38531	38235	38514	38568	38623	38273	38807	38348	38575	38556	38700	38617	38459	38741	38607	38538	38594	38413	38533	38273	38373	38541	38505	38706	38490	38243	38909	38336	38401	38626	38511	38850	38519	38603	38425	38197	38447	38516	38584	38437	38699	38610	38600	38340	38465	38206	38475	38331	38754	38905	38689	38459	38517	38515	38731	38624	38680	38491	38404	38651	38741	38513	38546	38685	38615	38247	38290	38488	38526	38587	38736	38783	38298	38283	38368	38446	38402	38517	38857	38551	38554	38482	38353	38728	38713	38235	38548	38403	38619	38218	38425	38487	38716	38499	38715	38529	38378	38371	38536	38766	38593	38621	38161	38435	38741	38404	38580	38478	38401	38440	38527	38304	38646	38633	38452	38378	38598	38453	38565	38634	38613	38159	38636	38543	38491	38515	38550	38556	38752	38559	38507	38387	38619	38806	38697	38508	38880	38478	38554	38490	38818	38378	38703	38377	38700	38817	38697	38362	38341	38370	38321	38390	38653	38419	38822	38337	38566	38687	38630	38650	38699	38855	38677	38601	38541	38758	38783	38529	38672	38622	38563	38459	38565	38524	38558	38940	38523	38297	38426	38772	38616	38637	38249	38542	38802	38635	38628	38657	38590	38414	38412	38084	38388	38451	38653	38563	38371	38488	38458	38462	38590	38491	38491	38374	38789	38721	38769	38488	38625	38751	38670	38315	38444	38559	38374	38609	38481	38710	38616	38495	38226	38327	38309	38466	38697	38328	38817	38475	38425	38442	38658	38228	38649	38455	38343	38656	38758	38545	38435	38416	38618	38477	38410	38391	38691	38677	38796	38651	38748	38522	38551	38640	38763	38378	38745	38569	38291	38796	38521	38378	38402	38589	38639	38664	38553	38583	38932	38603	38471	38331	38564	38654	38674	38365	38472	38846	38540	38559	38312	38647	38517	38513	38509	38530	38438	38510	38560	38576	38249	38470	38395	38719	38525	38505	38585	38626	38479	38384	38523	38501	38698	38479	38494	38443	38539	38556	38627	38505	38781	38669	38454	38480	38399	38574	38647	38699	38388	38685	38777	38443	38713	38511	38297	38743	38607	38688	38614	38405	38631	38341	38648	38649	38836	38809	38475	38324	38394	38881	38761	38661	38504	38483	38677	38508	38527	38643	38713	38595	38544	38360	38565	38575	38460	38527	38488	38592	38604	38541	38836	38626	38450	38410	38557	38614	38315	38732	38566	38340	38507	38496	38585	38519	38600	38501	38255	38420	38567	38543	38548	38531	38690	38249	38551	38392	38530	38567	38532	38654	38460	38582	38515	38349	38271	38389	38228	38601	38764	38879	38355	38337	38567	38660	38544	38378	38547	38397	38675	38697	38594	38442	38718	38475	38638	38601	38302	38524	38441	38514	38625	38689	38532	38803	38516	38401	38536	38532	38299	38434	38575	38479	38484	38297	38547	38322	38556	38574	38531	38911	38489	38534	38509	38574	38444	38152	38762	38500	38420	38251	38425	38524	38298	38393	38628	38530	38558	38637	38380	38522	38551	38651	38391	38480	38641	38622	38698	38498	38669	38455	38353	38497	38287	38488	38697	38505	38382	38851	38551	38568	38544	38599	38466	38488	38486	38405	38483	38531	38624	38354	38540	38537	38524	38283	38938	38550	38771	38592	38639	38550	38609	38559	38614	38284	38798	38539	38848	38553	38389	38245	38407	38414	38506	38570	38409	38523	38340	38575	38616	38572	38311	38535	38494	38485	38660	38722	38354	38428	38838	38502	38632	38621	38300	38528	38557	38670	38515	38509	38351	38321	38574	38388	38801	38506	38644	38708	38446	38375	38412	38530	38542	38867	38939	38714	38606	38282	38520	38717	38540	38328	38633	38943	38924	38659	38497	38309	38500	38396	38454	38594	38530	38492	38181	38789	38696	38671	38653	38616	38514	38524	38670	38556	38635	38657	38748	38692	38701	38386	38416	38770	38595	38570	38646	38935	38454	38531	38366	38632	38464	38685	38592	38505	38379	38153	38561	38628	38511	38311	38345	38496	38557	38522	38498	38472	38393	38534	38595	38654	38660	38801	38780	38510	38425	38582	38520	38435	38778	38697	38559	38527	38416	38233	38559	38603	38531	38661	38425	38651	38765	38502	38656	38675	38621	38587	38657	38770	38484	38579	38530	38669	38493	38605	38450	38523	38774	38516	38721	38323	38873	38495	38624	38404	38532	38462	38535	38332	38240	38571	38499	38734	38474	38470	38461	38615	38700	38472	38371	38335	38296	38730	38626	38299	38263	38285	38562	38864	38594	38586	38544	38459	38636	38377	38530	38525	38711	38531	38678	38394	38510	38485	38378	38386	38727	38380	38316	38334	38699	38346	38471	38697	38679	38206	38372	38502	38456	38671	38685	38653	38426	38721	38464	38206	38565	38471	38445	38586	38265	38693	38400	38564	38511	38456	38547	38531	38621	38539	38569	38408	38666	38437	38772	38642	38572	38611	38779	38488	38280	38428	38435	38920	38457	38594	38639	38297	38441	38401	38786	38742	38524	38507	38964	38603	38497	38355	38595	38595	38426	38456	38487	38574	38363	38431	38452	38587	38609	38557	38333	38701	38490	38493	38824	38567	38589	38948	38707	38518	38496	38469	38315	38511	38477	38378	38513	38342	38374	38605	38606	38670	38480	38289	38416	38533	38757	38511	38680	38604	38439	38512	38507	38227	38590	38428	38661	38637	38483	38390	38634	38540	38515	38372	38419	38621	38536	38581	38487	38870	38760	38640	38493	38433	38747	38601	38552	38563	38680	38495	38411	38367	38393	38184	38512	38708	38687	38454	38595	38460	38696	38877	38564	38575	38277	38557	38565	38403	38473	38406	38719	38724	38806	38745	38464	38714	38790	38518	38592	38508	38580	38479	38606	38841	38501	38500	38536	38499	38693	38365	38627	38282	38610	38579	38656	38280	38258	38282	38270	38632	38450	38268	38700	38386	38466	38468	38452	38704	38582	38673	38848	38815	38312	38345	38475	38476	38412	38347	38261	38589	38424	38377	38560	38450	38349	38544	38403	38510	38480	38398	38742	38638	38637	38321	38542	38681	38616	38276	38549	38438	38542	38493	38673	38670	38505	38525	38559	38545	38628	38529	38455	38607	38949	38692	38640	38564	38575	38584	38371	38779	38506	38575	38725	38385	38652	38671	38566	38389	38464	38674	38648	38372	38565	38238	38585	38578	38696	38590	38688	38602	38874	38470	38783	38393	38660	38611	38352	38685	38570	38415	38476	38340	38317	38773	38707	38600	38788	38314	38730	38458	38796	38531	38561	38022	38856	38403	38463	38563	38533	38603	38734	38685	38723	38721	38609	38561	38631	38782	38473	38589	38414	38327	38551	38442	38791	38598	38416	38519	38425	38528	38371	38396	38632	38649	38427	38401	38609	38554	38349	38374	38266	38458	38477	38525	38370	38475	38672	38580	38636	38964	38325	38655	38656	38590	38484	38533	38623	38250	38553	38583	38492	38634	38570	38540	38667	38576	38400	38841	38567	38663	38323	38491	38540	38832	38836	38556	38513	38563	38531	38687	38558	38187	38367	38444	38594	38556	38693	38512	38688	38456	38640	38441	38661	38671	38465	38549	38736	38421	38460	38579	38421	38526	38704	38421	38685	38582	38680	38745	38593	38448	38828	38422	38640	38632	38650	38371	38747	38511	38478	38190	38373	38567	38369	38609	38637	38385	38651	38914	38413	38510	38462	38376	38591	38704	38568	38568	38560	38716	38414	38618	38705	38603	38425	38587	38647	38456	38788	38431	38555	38391	38297	38724	38555	38559	38544	38484	38544	38504	38662	38900	38684	38353	38124	38609	38472	38632	38634	38483	38286	38519	38753	38326	38888	38563	38299	38387	38641	38771	38457	38592	38743	38357	38366	38486	38660	38451	38671	38453	38658	38359	38555	38492	38460	38257	38523	38346	38394	38572	38514	38561	38769	38460	38461	38581	38593	38401	39049	38450	38672	38568	38514	38684	38631	38246	38620	38607	38493	38698	38637	38608	38473	38539	38735	38622	38528	38773	38497	38795	38596	38437	38482	38456	38566	38467	38318	38544	38436	38437	38725	38662	38832	38512	38218	38346	38388	38481	38512	38430	38374	38383	38305	38734	38674	38269	38522	38440	38647	38572	38548	38708	38671	38591	38365	38377	38687	38740	38577	38767	38312	38473	38579	38573	38595	38559	38298	38478	38771	38567	38321	38404	38501	38522	38641	38490	38514	38383	38846	38850	38483	38433	38798	38458	38404	38405	38332	38593	38767	38358	38407	38173	38658	38538	38480	38513	38659	38733	38679	38458	38810	38453	38730	38682	38489	38372	38570	38645	38820	38595	38886	38545	38440	38424	38732	38534	38641	38453	38263	38362	38646	38485	38485	38559	38641	38637	38607	38533	38602	38691	38575	38272	38745	38796	38799	38784	38622	38678	38465	38503	38870	38816	38619	38489	38370	38369	38637	38470	38343	38643	38844	38585	38298	38501	38466	38586	38386	38258	38590	38551	38772	38659	38763	38595	38762	38523	38807	38560	38418	38415	38393	38638	38654	38718	38857	38688	38371	38653	38300	38496	38418	38398	38459	38613	38481	38854	38721	38771	38456	38583	38439	38704	38511	38701	38790	38367	38453	38658	38339	38484	38545	38294	38675	38776	38627	38357	38566	38192	38511	38331	38261	38279	38447	38380	38702	38613	38667	38276	38343	38739	38282	38633	38615	38663	38387	38916	38415	38448	38660	38271
33896	55074	53398	43826	38935	35533	33815	32283	31083	30461	29597	29148	28876	28708	28416	28295	28157	27894	28185	28014	28005	28042	27760	27681	28007	27768	27711	27775	27691	27775	27535	27741	27466	27459	27532	27413	27450	27407	27368	27549	27637	27549	27368	27485	27574	27429	27320	27494	27355	27426	27456	27601	27418	27356	27380	27225	27342	27247	27369	27488	27519	27211	27426	27440	27250	27423	27329	27498	27319	27585	27386	27398	27549	27470	27428	27508	27312	27437	27232	27347	27364	27372	27236	27159	27419	27291	27331	27202	27365	27428	27458	27344	27419	27546	27444	27408	27523	27350	27381	27413	27426	27445	27394	27335	27417	27473	27438	27281	27598	27527	27380	27323	27488	27269	27095	27419	27278	27278	27440	27379	27341	27164	27532	27407	27404	27320	27345	27394	27513	27243	27401	27368	27572	27275	27411	27474	27285	27425	27561	27609	27183	27362	27213	27247	27375	27321	27576	27400	27298	27342	27241	27529	27244	27373	27478	27237	27345	27203	27507	27513	27549	27030	27304	27464	27311	27396	27322	27387	27294	27247	27224	27379	27321	27206	27333	27491	27422	27379	27314	27367	27516	27317	27474	27358	27312	27424	27385	27386	27405	27362	27614	27274	27299	27176	27457	27406	27400	27250	27238	27257	27557	27381	27161	27282	27422	27288	27316	27542	27498	27427	27389	27625	27422	27247	27287	27435	27195	27113	27287	27157	27453	27103	27179	27255	27450	27263	27406	27350	27242	27393	27351	27387	27313	27449	27346	27230	27255	27430	27324	27456	27401	27390	27456	27434	27246	27281	27489	27425	27491	27524	27330	27369	27446	27277	27485	27211	27391	27207	27262	27341	27241	27335	27305	27328	27256	27236	27396	27442	27394	27372	27510	27396	27336	27201	27373	27233	27369	27308	27260	27576	27277	27302	27498	27290	27252	27347	27155	27289	27418	27324	27236	27670	27349	27548	27455	27372	27497	27214	27437	27405	27301	27353	27321	27323	27359	27479	27331	27200	27350	27462	27585	27226	27488	27322	27303	27381	27437	27433	27469	27367	27523	27426	27382	27350	27276	27419	27413	27397	27412	27336	27445	27324	27341	27365	27501	27328	27459	27330	27341	27468	27402	27299	27326	27301	27312	27144	27411	27334	27517	27398	27361	27206	27295	27353	27632	27307	27305	27452	27383	27370	27289	27331	27158	27053	27487	27434	27423	27537	27323	27278	27309	27459	27362	27267	27457	27363	27591	27549	27298	27338	27769	27224	27557	27505	27305	27567	27215	27417	27328	27361	27318	27417	27412	27393	27465	27454	27449	27443	27447	27436	27355	27436	27421	27202	27560	27402	27358	27233	27366	27349	27393	27428	27258	27385	27364	27190	27252	27485	27282	27284	27427	27395	27340	27203	27357	27485	27231	27127	27442	27326	27489	27321	27228	27469	27509	27431	27424	27509	27486	27266	27257	27358	27513	27437	27185	27600	27538	27248	27181	27366	27288	27304	27365	27213	27479	27225	27448	27399	27268	27316	27411	27429	27519	27297	27408	27534	27139	27273	27219	27436	27160	27286	27343	27589	27404	27423	27246	27443	27359	27226	27340	27439	27169	27380	27292	27330	27210	27165	27359	27298	27354	27375	27358	27404	27314	27310	27501	27448	27473	27408	27320	27454	27465	27523	27353	27522	27398	27190	27343	27400	27414	27319	27358	27287	27532	27194	27341	27593	27517	27614	27306	27365	27469	27402	27363	27436	27289	27524	27495	27343	27286	27294	27264	27420	27564	27417	27501	27347	27324	27362	27483	27430	27524	27433	27320	27562	27336	27319	27597	27315	27430	27337	27261	27398	27453	27362	27467	27320	27348	27395	27438	27290	27437	27279	27401	27280	27244	27412	27401	27443	27422	27383	27295	27434	27394	27395	27300	27465	27180	27391	27474	27540	27330	27413	27485	27423	27333	27329	27506	27260	27450	27447	27314	27378	27609	27212	27327	27498	27462	27486	27521	27506	27176	27274	27342	27314	27377	27339	27502	27437	27395	27345	27207	27503	27448	27141	27399	27411	27551	27476	27483	27145	27432	27179	27336	27330	27517	27468	27370	27618	27306	27332	27175	27547	27233	27263	27488	27338	27302	27441	27265	27446	27236	27460	27012	27166	27413	27419	27246	27365	27491	27452	27195	27283	27467	27481	27486	27139	27189	27683	27536	27250	27427	27280	27439	27244	27330	27341	27379	27443	27360	27282	27326	27336	27529	27323	27301	27395	27263	27373	27377	27483	27351	27400	27471	27535	27439	27366	27481	27301	27335	27369	27479	27322	27171	27403	27232	27366	27321	27310	27392	27469	27357	27428	27547	27320	27450	27428	27453	27324	27345	27366	27638	27397	27318	27558	27255	27132	27316	27510	27212	27244	27279	27313	27395	27371	27109	27396	27392	27303	27491	27434	27481	27407	27315	27264	27293	27236	27391	27505	27068	27427	27358	27293	27412	27359	27340	27450	27260	27452	27371	27436	27438	27329	27537	27440	27323	27476	27238	27422	27165	27383	27413	27314	27393	27259	27461	27507	27232	27560	27435	27600	27458	27490	27411	27366	27454	27427	27300	27388	27431	27456	27451	27280	27234	27387	27270	27512	27436	27327	27620	27432	27302	27421	27318	27509	27231	27521	27351	27387	27280	27410	27430	27413	27473	27251	27294	27404	27220	27208	27421	27290	27501	27466	27371	27460	27243	27364	27344	27248	27174	27338	27476	27390	27338	27303	27355	27479	27255	27333	27340	27428	27159	27559	27207	27415	27498	27232	27441	27338	27396	27222	27546	27372	27326	27380	27202	27405	27179	27282	27642	27330	27291	27329	27199	27523	27516	27334	27207	27595	27404	27479	27272	27419	27277	27332	27509	27528	27499	27093	27194	27435	27350	27303	27406	27335	27797	27309	27140	27182	27469	27435	27250	27265	27241	27517	27417	27344	27519	27573	27437	27427	27440	27322	27322	27275	27532	27249	27343	27340	27326	27373	27349	27427	27435	27268	27441	27266	27346	27356	27271	27332	27389	27381	27524	27319	27169	27305	27371	27741	27570	27498	27491	27414	27375	27494	27407	27383	27387	27368	27259	27407	27485	27426	27336	27501	27333	27330	27357	27591	27379	27477	27281	27305	27454	27374	27289	27618	27320	27505	27354	27441	27322	27477	27495	27299	27305	27566	27496	27369	27424	27428	27491	27331	27601	27219	27265	27345	27129	27387	27321	27352	27319	27310	27323	27354	27499	27444	27380	27169	27377	27325	27346	27221	27646	27443	27488	27545	27267	27325	27464	27641	27212	27462	27440	27395	27417	27427	27318	27261	27358	27296	27223	27401	27430	27395	27445	27243	27396	27291	27357	27247	27345	27306	27292	27011	27438	27521	27330	27452	27443	27360	27461	27425	27382	27365	27358	27474	27209	27510	27337	27267	27516	27395	27537	27457	27373	27265	27390	27244	27477	27330	27306	27443	27340	27389	27474	27401	27193	27405	27483	27265	27312	27328	27297	27393	27426	27333	27458	27421	27328	27423	27522	27431	27356	27398	27456	27361	27212	27262	27269	27414	27381	27285	27289	27445	27403	27319	27176	27573	27197	27465	27289	27407	27391	27316	27579	27385	27347	27404	27331	27227	27443	27479	27454	27440	27499	27394	27628	27331	27465	27493	27360	27413	27570	27407	27519	27388	27310	27536	27231	27375	27309	27297	27397	27516	27518	27387	27359	27450	27135	27441	27484	27342	27467	27284	27409	27420	27591	27454	27603	27464	27351	27303	27220	27356	27482	27360	27396	27304	27507	27254	27283	27414	27333	27316	27471	27478	27332	27292	27248	27358	27421	27347	27405	27465	27454	27298	27485	27365	27389	27246	27334	27379	27562	27470	27370	27240	27304	27505	27551	27375	27418	27273	27490	27293	27454	27416	27474	27403	27499	27258	27220	27409	27265	27321	27166	27481	27394	27319	27490	27419	27461	27282	27354	27422	27292	27431	27469	27352	27442	27320	27468	27459	27364	27267	27396	27505	27293	27393	27302	27558	27495	27373	27274	27266	27274	27455	27436	27289	27386	27246	27432	27292	27305	27287	27338	27414	27435	27406	27134	27469	27317	27208	27514	27214	27472	27379	27432	27334	27551	27354	27395	27221	27190	27550	27350	27276	27455	27303	27482	27073	27478	27387	27462	27266	27371	27315	27245	27260	27460	27424	27410	27439	27398	27479	27420	27555	27316	27291	27326	27314	27090	27070	27407	27358	27228	27201	27453	27456	27550	27432	27283	27338	27303	27312	27391	27323	27212	27255	27528	27256	27360	27295	27222	27370	27484	27373	27454	27516	27418	27220	27544	27291	27509	27388	27376	27214	27340	27300	27335	27323	27399	27391	27243	27250	27509	27464	27420	27459	27467	27297	27454	27499	27477	27443	27130	27407	27297	27304	27281	27423	27502	27369	27105	27112	27372	27431	27483	27417	27516	27547	27265	27339	27301	27356	27323	27395	27179	27318	27341	27270	27494	27281	27400	27080	27306	27550	27279	27432	27423	27337	27335	27197	27463	27406	27433	27363	27339	27420	27333	27266	27505	27377	27472	27252	27261	27327	27355	27355	27514	27501	27352	27418	27478	27562	27498	27321	27324	27364	27400	27635	27488	27534	27408	27390	27379	27494	27212	27465	27288	27368	27238	27235	27612	27213	27294	27329	27252	27299	27250	27338	27556	27380	27302	27272	27513	27428	27223	27452	27470	27422	27503	27325	27426	27518	27343	27408	27448	27508	27406	27419	27232	27397	27345	27418	27368	27376	27434	27359	27263	27286	27248	27330	27256	27367	27452	27147	27290	27409	27170	27347	27469	27315	27232	27425	27311	27337	27251	27171	27421	27483	27383	27351	27220	27511	27506	27376	27420	27619	27290	27265	27497	27448	27275	27439	27254	27341	27329	27326	27295	27391	27347	27462	27291	27441	27513	27493	27237	27301	27512	27440	27422	27357	27498	27569	27489	27325	27290	27352	27404	27290	27342	27393	27321	27519	27356	27069	27323	27642	27430	27388	27416	27273	27279	27399	27564	27297	27326	27377	27414	27322	27334	27251	27394	27325	27182	27339	27295	27168	27316	27415	27186	27380	27513	27338
23070	21542	29401	28260	34280	41970	45105	42804	42022	41744	41101	40928	40565	40314	40025	40066	39949	39969	40034	39913	39847	39718	39890	39644	39654	39852	39656	39500	39392	39580	39722	39472	39444	39463	39654	39323	39695	39310	39322	39396	39562	39048	39013	39371	39401	39060	39186	39141	39039	39287	39057	39189	39186	39172	39227	39269	39047	39134	39018	39133	39231	39433	39165	39067	39121	39362	39002	39157	39196	39174	39144	39194	39268	39003	39038	39284	38861	39164	39303	38990	38896	38916	39090	38996	38913	38933	39060	39257	39222	39287	38996	39044	39434	39059	39284	38769	38944	39327	39178	39135	39061	39146	39237	39155	39219	39346	39211	39226	39200	39333	39301	38978	39382	39076	39121	39096	39077	39409	39290	39079	38690	39254	39094	39192	39170	39193	39183	39370	39097	39113	39206	39106	39366	39279	39257	38909	39106	39241	39178	38963	38920	39310	39160	39123	39307	39095	39210	39223	39163	38974	39178	39068	39187	38890	39251	39282	39117	39262	39040	38942	39366	39206	39257	39132	39072	38969	39299	39145	39136	39111	39237	38984	39234	39072	39098	38916	39051	38957	39057	38959	38984	39137	39108	38918	38899	39167	39212	39302	39089	39093	39254	38931	39259	39046	39005	38867	39022	38923	39340	38991	39321	39053	38988	38995	38836	39353	39298	39195	39148	39103	39037	38894	39104	38733	39069	39449	39216	39326	39210	39473	39200	39205	39214	39143	39224	39106	39121	39033	39172	38974	39050	38930	39334	39278	39139	38924	39213	38942	39095	39030	39195	38909	39134	39121	39196	38922	39032	39185	38906	38724	38905	39060	39286	39130	39066	39134	39198	38874	39033	39121	39170	38809	38934	39169	39135	39414	39448	39100	39124	39057	38924	39064	39327	39188	39173	38750	39080	38973	38858	39159	39072	39197	38856	39021	39470	39172	39054	39274	39165	38893	39005	39546	39143	39260	39135	39006	38970	39326	39178	39055	38877	39103	39171	38960	38992	39159	39222	38784	39378	39166	39203	39092	38827	39116	38901	38869	39215	39307	39158	38977	39090	39021	39462	38942	39010	39257	39279	38925	38993	38892	39215	39133	38836	39257	38993	39117	39203	39060	38963	39024	39235	39049	39001	39060	39327	38816	39246	38885	38964	39278	39117	39148	39152	39124	39166	39004	39092	39151	39116	39152	39114	39183	39001	39529	39314	39083	39016	39033	39472	39197	38893	39205	39021	39099	39169	39176	39220	39299	38973	39190	38997	39239	39172	39290	39254	39233	39026	38904	39102	38992	38688	39125	39333	39312	38988	39007	39184	38914	39112	39221	39347	38931	39012	39274	38961	38954	39665	39044	39177	39010	39086	38823	39112	39094	38926	38974	39160	39115	39494	38963	39183	38910	38963	38925	39323	38953	39105	39173	39056	39237	39255	38735	39278	39138	39194	39182	39074	39033	39023	39208	39066	39097	39252	39076	39213	39205	39132	39220	39032	38805	39011	39185	39087	39124	39404	39209	39199	39326	39159	38913	39176	38918	39004	39026	39191	39030	39264	38878	38989	39183	39233	38970	39042	39211	38954	39020	39173	38727	39002	38982	38938	39195	39592	39344	39169	39090	39005	38981	39131	39269	38910	39365	39035	39022	39069	38923	39260	39304	39045	39078	39322	39134	38983	39258	39412	38779	39043	39083	39006	39176	39278	39149	39234	38903	38941	39128	39212	39040	38954	39051	39168	39091	38942	38690	39170	39322	39210	39213	39263	38997	39084	39089	39085	39178	39001	38968	39126	39199	39276	38987	38768	38941	39240	39029	38996	39093	39044	39109	39067	38937	39146	39009	39157	38852	38911	39318	38973	39300	39109	38927	39288	39126	39080	39066	39223	39188	38952	39301	39128	39335	39087	39303	39242	39248	39107	39138	39143	39073	39032	39216	39045	39161	39086	38956	39203	39065	39262	39117	39249	39152	39267	39087	39323	39085	39266	39254	39442	39281	38903	39243	39153	39224	39206	39129	39170	39002	38949	39071	38908	38875	38949	39058	39327	39137	39171	39123	39355	39044	39305	39064	39302	39141	39324	39163	39218	39258	39223	38957	39139	39070	38950	38901	38884	39001	39089	38944	39155	38867	39010	39384	39354	38945	39259	39289	39141	39173	39280	39344	39046	39245	39035	39248	39036	39069	38925	38821	39040	38956	38905	39245	39211	39363	39142	38851	39161	39041	39354	39221	38987	38903	38823	39333	38892	39131	39064	39037	39188	39000	39172	39236	38892	39126	39097	39524	38983	39118	39206	39030	39029	38822	38927	39161	38924	39074	39238	39259	39035	39074	39095	39250	39386	39127	38985	39229	38926	39117	38927	39189	39000	38984	39103	39141	39089	39055	39107	39291	38872	39111	39321	39419	39201	39051	39043	39040	38973	39202	39013	38950	39436	38951	39302	39037	38989	39183	39030	39046	39025	39429	39019	39161	39132	38794	39038	39000	39039	39077	39008	39324	38941	38894	39141	39162	39321	39226	39029	39060	39153	38973	39018	38965	39074	39384	39130	39096	39073	39491	38885	39310	39135	38894	39347	38923	39277	39378	39034	39248	39226	39163	39038	39165	39325	39146	38978	39296	38937	38953	39159	39115	38751	39356	39130	39278	39056	38937	39353	39058	39026	39183	39250	39244	39286	38965	38825	39124	39430	38910	39172	38977	39445	39170	39176	39044	39026	39088	39089	39273	39045	38914	39307	39109	38989	38970	39221	38854	38944	38980	39420	39141	39053	39319	39310	39186	39237	39294	39178	39365	38940	39246	39080	39141	39320	39151	39250	39065	39200	39320	39204	39198	39099	39085	38906	39006	39243	38920	39007	39192	39290	39220	38920	39180	39228	39215	39082	39328	39080	39038	39019	39075	38967	39008	38856	39086	39320	39218	39130	39162	39071	39039	39070	39270	39119	39077	39205	39137	39113	38885	39136	39186	39309	39122	39175	39095	39204	39268	39276	39250	39059	38773	38982	39213	38899	39107	39443	39014	39111	38840	39286	38894	39283	38920	39256	38959	39057	39125	38959	38935	39049	39013	39098	38927	39052	39490	39066	39255	39026	38992	39188	39179	39302	38807	39290	39209	38987	39417	39261	39287	39159	39010	39155	38805	39154	38969	39160	39037	39029	39247	39034	38797	39179	39138	39298	39267	39139	38991	38979	39041	39218	38839	39051	39080	39092	39018	39348	39312	38969	38892	39051	39010	39113	39053	38801	39005	39051	39096	39400	39205	39138	38881	39291	39131	39401	39148	38971	39307	39158	39156	39336	39069	39294	39207	39110	39013	38986	39078	39101	38991	38939	39106	39267	39066	39181	38960	39173	38955	38992	39125	39207	39153	39248	39286	39359	39233	38934	39020	39100	38822	39473	39092	39165	38836	38918	39134	38927	38851	39248	39017	39079	39234	39386	39243	38867	38865	39146	38837	39100	39200	38926	38953	38984	39117	39039	39099	39116	39130	39226	38982	39195	39280	39130	39107	38942	38737	39148	39137	39041	39287	39206	39224	39040	39064	39160	39107	39161	38972	39239	39095	39219	39155	39019	38946	39159	39385	39431	39040	38975	39004	39330	39058	39027	38940	38696	39136	38884	38732	39020	38986	39183	38932	39114	39250	39134	39068	38982	39133	39444	39046	39108	39049	39187	39135	39183	38996	39149	39125	39232	38959	39140	39118	39352	39493	39225	39335	39075	39188	38767	39044	39046	39025	39056	39099	39219	38919	39189	38997	38973	39205	38986	39026	39192	39019	38836	39289	39280	39174	39096	39006	39139	39088	39440	39060	39140	39104	39165	38921	39127	39166	39116	39058	39529	39021	39193	39138	39295	39138	38837	39095	39250	39241	39307	39282	39133	39235	39434	38979	38658	38968	39177	39190	39078	39105	39048	39008	39067	39224	39403	39123	39231	39141	39332	39192	39207	39103	39394	39064	39151	39025	38868	39077	39020	39102	38966	39069	38948	39309	39219	39374	38989	38873	38952	39135	39084	39137	39201	39062	39152	39139	39237	39192	39122	39089	39088	39185	39325	39074	39074	39153	39114	39426	38983	39385	39083	39150	39345	39291	38983	38820	39166	39046	38867	39106	39390	39159	39155	39211	39226	39045	39082	39304	39140	39079	39172	39206	39137	39155	38984	38937	39086	38807	39034	38930	39174	38915	39228	39119	39288	39084	39260	39185	39215	39012	38932	38747	39060	38857	39261	39151	39136	39303	39176	39282	38976	39086	39094	39303	39207	38971	39069	39402	39389	39225	39132	39368	39466	38966	39030	39325	39109	39142	39207	38947	39016	39109	38958	39022	39002	38970	38886	38923	39199	39116	39173	38978	38833	39138	39313	39115	39039	39110	39258	38944	39383	39113	39105	39160	39061	39084	39321	39302	39399	39129	38971	38925	38953	39116	38901	39173	39158	39291	39159	39561	39330	39061	39091	39019	39018	39195	39269	39178	38771	39116	39100	38974	39021	38897	39277	39300	39342	39027	39094	39131	39373	39092	39077	39642	39032	39044	38988	39263	38907	39065	39210	38906	39044	39342	39029	39280	38991	39228	39140	39034	39170	39265	39227	39208	38974	39182	39284	39088	39210	39156	39398	39246	39392	38904	39075	39244	39593	39107	39116	38889	39001	39296	39285	39330	39394	39261	39123	39117	38971	39043	38837	38972	39314	39049	39390	39344	38856	39241	39436	39314	39305	38952	38820	39292	39208	38960	39175	39007	39350	39404	39218	38823	39013	39229	39102	38939	39289	38992	39162	38910	39203	39041	39513	39364	39395	39028	39316	38979	39304	38916	39076	38612	39306	38968	39143	39347	38776	39157	38974	38850	38935	39120	39049	39206	39300	39013	39070	39233	39096	39142	39317	38969	39102	38829	38967	39042	39237	39284	39007	39008	39147	39166	39282	38824	39165	39045	39309	39096	39022	39273	38725	39170	39199	39134	38850	39059	39070	39145	39193	38729	39034	39054	39403	39251	39089	39047	39034	38910	39248	38923	39097	39046	39177	38990	39105	39092	39001	39028	39039	39132	39140	39308	39378	39018	39110	39076	39443	39456	39293	39066	38907	39063	39116	39312	39193	39006	39143	39163	39271	39213	39214	39401	39303	39089	39155	39207
35593	60206	58631	48623	42929	39008	36415	34791	33114	31928	31161	30680	30022	29663	29472	29237	28818	28682	28645	28492	28743	28605	28367	28406	28321	28381	28277	28290	28205	28049	28244	28323	28081	27826	27978	27994	27964	27962	28006	27973	28153	27888	27842	27895	27834	27812	27778	27777	27697	27842	27698	27764	27626	27714	27713	27602	27629	27747	27572	27483	27668	27842	27734	27474	27694	27702	27773	27669	27795	27687	27674	27542	27699	27571	27517	27796	27784	27623	27740	27681	27726	27572	27674	27689	27670	27695	27686	27438	27531	27674	27502	27717	27524	27733	27750	27696	27615	27395	27854	27696	27665	27706	27731	27629	27639	27733	27871	27557	27702	27687	27435	27622	27580	27694	27473	27653	27738	27620	27537	27750	27630	27550	27768	27482	27596	27808	27570	27477	27668	27661	27705	27607	27774	27521	27751	27749	27616	27822	27718	27481	27487	27702	27627	27491	27787	27715	27550	27423	27589	27637	27598	27767	27661	27699	27465	27712	27661	27546	27651	27593	27704	27708	27709	27746	27635	27590	27840	27883	27607	27743	27514	27670	27826	27616	27537	27711	27698	27533	27758	27533	27646	27578	27504	27745	27733	27538	27712	27774	27719	27576	27639	27561	27754	27763	27666	27763	27634	27741	27602	27697	27720	27476	27695	27817	27826	27710	27438	27786	27525	27639	27555	27661	27904	27696	27580	27699	27718	27676	27559	27722	27916	27730	27634	27682	27374	27593	27587	27614	27578	27602	27770	27506	27678	27855	27696	27618	27515	27656	27755	27767	27626	27544	27495	27785	27630	27799	27787	27465	27530	27534	27369	27760	27593	27758	27484	27747	27561	27733	27769	27792	27637	27599	27689	27626	27883	27775	27735	27667	27796	27573	27711	27459	27726	27738	27779	27599	27776	27608	27681	27717	27505	27641	27660	27721	27649	27677	27675	27725	27724	27749	27750	27705	27587	27541	27741	27629	27647	27691	27568	27599	27611	27770	27653	27618	27649	27644	27682	27579	27662	27562	27790	27946	27737	27562	27661	27491	27625	27636	27677	27669	27621	27579	27522	27577	27623	27592	27620	27765	27765	27573	27645	27722	27669	27626	27607	27545	27758	27466	27780	27817	27674	27667	27478	27586	27891	27522	27567	27470	27590	27590	27793	27773	27605	27511	27701	27682	27868	27750	27686	27649	27911	27639	27645	27626	27588	27806	27555	27736	27511	27650	27836	27574	27931	27676	27655	27669	27698	27486	27626	27581	27681	27689	27932	27572	27683	27719	27564	27535	27594	27702	27489	27781	27522	27557	27567	27473	27787	27779	27810	27624	27624	27903	27525	27847	27799	27537	27616	27698	27678	27657	27845	27571	27546	27605	27760	27699	27685	27537	27607	27657	27794	27518	27614	27686	27626	27738	27613	27558	27663	27601	27612	27598	27714	27631	27712	27752	27570	27796	27685	27604	27750	27707	27707	27703	27645	27523	27742	27617	27779	27557	27606	27660	27593	27678	27840	27536	27598	27504	27714	27483	27496	27596	27624	27696	27535	27706	27877	27579	27557	27696	27473	27567	27758	27640	27551	27705	27510	27569	27790	27760	27662	27762	27768	27636	27774	27455	27664	27566	27560	27700	27535	27723	27624	27689	27554	27794	27595	27600	27837	27847	27631	27661	27760	27495	27551	27600	27808	27569	27590	27426	27730	27575	27481	27824	27645	27595	27568	27729	27593	27652	27488	27727	27718	27652	27707	27688	27748	27874	27518	27489	27544	27568	27718	27694	27759	27728	27696	27598	27597	27777	27495	27755	27734	27677	27641	27692	27597	27456	27642	27462	27582	27698	27615	27554	27486	27696	27674	27732	27683	27563	27646	27667	27691	27708	27761	27823	27727	27782	27731	27596	27482	27670	27485	27708	27640	27735	27707	27624	27485	27470	27643	27753	27761	27675	27785	27475	27820	27755	27663	27723	27636	27481	27736	27557	27626	27713	27596	27777	27686	27746	27646	27565	27807	27629	27449	27719	27569	27663	27705	27765	27665	27722	27739	27632	27688	27702	27595	27604	27656	27582	27585	27769	27675	27636	27742	27455	27548	27728	27811	27586	27805	27723	27819	27460	27703	27528	27646	27618	27577	27747	27624	27709	27679	27722	27654	27672	27496	27711	27636	27675	27787	27720	27602	27475	27773	27714	27751	27558	27638	27632	27732	27617	27730	27731	27784	27624	27572	27731	27771	27932	27927	27557	27605	27631	27638	27675	27446	27765	27499	27693	27700	27451	27765	27603	27706	27675	27780	27660	27573	27554	27554	27744	27493	27769	27682	27653	27745	27520	27935	27575	27567	27535	27827	27442	27569	27755	27673	27766	27619	27537	27734	27533	27651	27672	27578	27719	27672	27768	27559	27673	27725	27568	27844	27618	27740	27695	27708	27711	27679	27571	27638	27786	27858	27791	27680	27737	27307	27994	27656	27777	27674	27532	27699	27719	27608	27714	27663	27691	27564	27661	27776	27601	27695	27541	27599	27635	27659	27511	27564	27576	27608	27642	27796	27646	27586	27673	27579	27676	27699	27483	27728	27704	27584	27665	27601	27722	27678	27503	27646	27557	27702	27725	27590	27643	27751	27897	27725	27696	27610	27629	27642	27635	27616	27739	27540	27559	27674	27757	27770	27763	27540	27646	27636	27553	27686	27674	27826	27827	27612	27661	27580	27639	27515	27636	27629	27666	27798	27595	27654	27533	27843	27660	27591	27674	27707	27690	27689	27742	27786	27339	27620	27596	27634	27825	27600	27812	27562	27609	27609	27573	27662	27838	27738	27635	27579	27627	27759	27602	27688	27730	27793	27584	27349	27640	27593	27751	27470	27653	27676	27732	27650	27612	27674	27725	27693	27612	27609	27568	27676	27755	27600	27630	27644	27750	27705	27597	27667	27650	27674	27639	27791	27522	27816	27711	27749	27582	27498	27571	27596	27737	27674	27695	27656	27582	27390	27607	27704	27586	27626	27770	27587	27670	27680	27718	27694	27613	27605	27774	27680	27635	27734	27466	27729	27549	27615	27648	27723	27527	27661	27562	27823	27768	27601	27616	27664	27543	27755	27493	27706	27705	27656	27324	27600	27564	27540	27629	27779	27585	27732	27673	27770	27620	27531	27651	27980	27694	27636	27699	27684	27495	27612	27719	27684	27588	27735	27622	27413	27564	27542	27760	27647	27575	27463	27665	27476	27599	27558	27618	27459	27725	27639	27694	27815	27654	27578	27751	27564	27743	27553	27628	27591	27801	27604	27694	27645	27686	27667	27511	27568	27683	27657	27605	27763	27774	27666	27641	27493	27690	27663	27634	27723	27486	27724	27620	27593	27863	27551	27570	27653	27723	27669	27602	27864	27809	27902	27666	27719	27557	27556	27797	27647	27786	27760	27678	27822	27773	27573	27796	27733	27513	27662	27785	27696	27738	27635	27660	27824	27798	27739	27694	27495	27673	27646	27485	27810	27804	27479	27673	27623	27722	27501	27769	27955	27654	27665	27443	27556	27724	27670	27480	27659	27631	27639	27639	27710	27577	27739	27761	27819	27736	27684	27588	27570	27647	27634	27594	27737	27795	27772	27561	27682	27607	27693	27631	27721	27623	27759	27643	27581	27456	27780	27875	27741	27543	27653	27637	27582	27656	27797	27740	27770	27665	27899	27473	27555	27527	27574	27517	27751	27530	27566	27699	27680	27735	27659	27636	27700	27702	27721	27645	27641	27682	27671	27701	27741	27708	27607	27703	27644	27730	27672	27566	27676	27599	27520	27779	27648	27810	27766	27616	27676	27776	27854	27594	27542	27977	27564	27798	27486	27531	27871	27762	27616	27460	27820	27768	27564	27653	27607	27583	27817	27618	27495	27657	27684	27696	27742	27624	27724	27567	27714	27702	27684	27547	27634	27871	27653	27639	27653	27709	27939	27582	27588	27599	27484	27739	27555	27728	27631	27761	27600	27509	27762	27681	27798	27667	27734	27462	27740	27477	27795	27566	27455	27540	27709	27375	27547	27594	27641	27627	27657	27912	27619	27761	27461	27714	27604	27690	27773	27750	27645	27452	27571	27531	27637	27581	27667	27701	27501	27586	27678	27803	27560	27686	27594	27818	27618	27533	27639	27930	27655	27638	27698	27616	27637	27788	27552	27635	27470	27661	27719	27606	27745	27502	27785	27634	27725	27711	27576	27599	27764	27765	27689	27619	27651	27476	27701	27562	27670	27649	27667	27489	27746	27654	27706	27847	27690	27647	27547	27554	27728	27525	27773	27804	27521	27680	27641	27714	27597	27692	27680	27602	27468	27609	27605	27720	27764	27807	27779	27840	27597	27502	27806	27587	27849	27521	27459	27521	27899	27694	27576	27663	27753	27733	27535	27610	27681	27483	27629	27653	27833	27544	27702	27841	27729	27670	27671	27603	27788	27529	27829	27568	27530	27736	27480	27556	27640	27613	27887	27851	27414	27625	27681	27658	27614	27722	27812	27604	27631	27462	27727	27625	27652	27776	27604	27554	27671	27729	27472	27563	27648	27738	27691	27802	27890	27801	27662	27938	27689	27598	27703	27893	27545	27627	27745	27690	27467	27558	27632	27631	27681	27408	27691	27799	27777	27657	27510	27652	27631	27554	27743	27578	27678	27608	27596	27483	27617	27727	27784	27738	27754	27782	27897	27577	27651	27707	27476	27633	27729	27558	27819	27591	27696	27620	27792	27673	27667	27657	27644	27579	27562	27704	27687	27653	27676	27551	27808	27603	27772	27722	27547	27774	27613	27778	27698	27596	27661	27473	27646	27722	27702	27661	27710	27644	27590	27848	27610	27548	27586	27632	27794	27797	27682	27669	27709	27804	27702	27756	27698	27693	27710	27709	27642	27815	27586	27711	27688	27546	27828	27625	27513	27649	27539	27648	27513	27564	27559	27786	27833	27714	27798	27704	27783	27649	27588	27638	27657	27556	27525	27467	27498	27520	27754	27559	27572	27626	27635	27764	27843	27648	27556	27751	27710	27736	27759	27633	27709	27753	27571	27668	27716	27716	27610	27645	27802	27695	27862	27644	27636	27673	27590	27545	27657	27936	27697	27644	27562	27698	27548	27491	27515	27718	27831	27658	27794	27618
37513	40307	48283	45572	42928	41853	41419	40496	40346	40204	39631	39472	39646	39351	39221	39327	39364	39302	39225	39137	39169	39290	38946	38947	39082	39145	38997	38874	39114	39138	39080	39096	39336	39167	39147	39060	39399	39137	38924	38851	39301	39077	38820	39023	39179	39095	39134	39262	39099	38935	38579	39067	38928	38948	38933	39007	38761	39196	39131	38760	38815	39068	38989	39013	39063	39164	38823	38985	39102	38916	38799	39100	39010	39094	39137	39031	38824	38907	39140	39190	38952	38807	38874	38977	39197	39122	38777	38937	38998	39005	39035	39108	38947	38927	38943	39052	38966	38907	39020	39045	38938	38992	38785	39037	39046	38857	39008	38837	38704	38888	39039	39087	38897	39361	39049	38759	38869	39064	38709	38929	38844	39019	38956	38975	38758	38935	39004	39063	38862	39028	38998	38859	39126	38863	38855	38998	39271	39022	38923	39049	39099	39139	38957	38889	38816	39234	38849	38974	38888	39187	39060	38948	38960	39082	39142	39175	38768	38803	38958	38797	39257	38743	39091	39018	39034	38864	38992	38868	38816	38871	38765	39107	38834	38861	38999	39240	38805	38857	39100	39029	38906	38822	39113	38871	38919	38772	38997	38829	38892	38907	38867	39111	38951	38993	39176	38813	39010	39293	39059	38944	38768	38917	39131	38779	38954	38960	38905	38963	38824	38787	39089	38778	38912	39193	38848	38636	38940	38914	39000	39084	38894	39059	39029	38968	39027	39189	39263	38852	38998	39192	38905	39216	38859	39018	39189	38952	38791	39158	38999	38733	39104	38850	39204	39036	38914	38963	39065	38776	39171	39122	39100	38921	38972	39171	38892	38959	39037	39201	38880	38916	38901	38738	38724	39016	38893	39015	38947	38883	39270	39109	39158	38871	38897	38945	39272	39153	38860	38978	39182	38852	38894	39097	38959	38962	39279	39031	39018	38879	39098	38884	38819	39078	39071	39202	38937	38848	38789	39245	39088	38996	38642	38999	39042	39129	38829	38843	38944	38940	39089	38856	38969	39133	38679	38901	39072	38756	38990	39362	38956	38956	38925	39200	38888	39057	39071	38991	38754	38845	38938	38923	38980	38942	38847	39019	38951	39071	38991	38972	38814	38846	38925	38925	38964	38938	39028	38866	38679	38950	38865	39106	39243	39002	39072	38939	38844	38866	38919	38960	38725	38810	39151	38829	39050	39204	38987	39193	38952	38894	39036	38957	39112	38967	38934	38779	39259	38883	38975	39269	38886	39045	38993	38910	39145	38711	39049	39044	38910	38886	39087	39198	38939	39043	39139	38790	38950	38889	39095	38988	38796	39147	39028	38858	39101	38833	38911	38966	39035	39078	39010	38960	38952	39005	39344	39082	38917	39307	38985	39238	39145	39449	39293	38770	39109	38903	39090	39048	38862	39229	39239	38865	39169	39196	38883	39071	39032	39042	39169	38949	38745	38902	39052	39003	38911	39346	39159	38887	39274	38996	38944	39103	38802	39017	38897	38789	38814	39062	39226	39057	38844	39037	39119	39137	39084	38716	38943	38778	39259	38971	39217	39249	39027	39020	38949	38633	39085	38993	39045	39126	39044	38950	38762	38838	39389	38944	39037	38955	39026	39059	38888	39037	39173	38723	39121	38864	39057	39070	38979	39097	38898	38803	39086	39059	38915	39099	38739	39094	39012	39093	38999	38877	39097	39302	39129	38985	38965	38644	38807	38715	38803	39055	39025	39152	39023	38991	39124	38938	38936	39225	38816	38886	38891	39142	39157	38986	39175	38826	38787	38864	39137	39196	39489	39024	39292	39035	38913	38945	38999	39032	39266	38982	39210	38993	38778	39336	39099	38882	38809	39268	39049	38658	38906	38868	38898	38978	38726	38551	39080	38927	39053	39177	39170	39231	39106	38874	38849	38993	38704	39037	38887	38999	39106	38533	38966	38987	38825	38677	38941	38870	39015	38910	38788	38738	39058	39207	38884	39041	39021	38733	39034	39095	38867	39194	39027	38886	39026	39003	39110	39049	39110	38793	38946	39290	38933	39093	39109	39052	38768	39001	38796	39066	38942	38958	39154	39053	38748	39016	38807	38926	38734	39038	39068	39232	38948	38977	39187	39074	39038	38986	39036	39074	38839	38936	38821	39165	39226	39213	39162	38802	38912	39056	38759	38812	39156	38949	38935	38901	39222	38894	39252	38993	38972	38818	39103	38919	38826	39108	38721	38839	39122	38937	38902	38979	39203	38954	38874	38996	38811	39188	39269	38977	38943	38848	39090	39014	38858	39049	39200	38839	38967	39164	39155	39116	39022	39101	39075	38766	39254	38853	38878	39452	38914	39191	39130	39030	38773	39055	39108	39210	39336	39018	39063	38707	38932	38723	38881	38864	39006	39148	38981	39059	39143	39235	39127	38865	38880	38712	39025	39014	38943	38986	39108	39120	38907	39250	39141	39084	39008	38937	38969	39126	39117	39027	38869	38924	38960	38843	39006	38678	38887	38779	39005	39095	38882	38985	39042	39172	38859	38888	38985	39120	38973	39169	39141	38987	39060	38855	38897	39189	38996	38829	38683	38794	38919	39066	39149	39020	39010	38950	38868	39152	38884	38977	38597	39233	38929	39073	39052	39021	39107	38917	38996	39051	38982	38766	38957	38818	38981	39117	38874	39183	39156	39218	38867	38993	39005	38718	38726	38970	39349	38933	39366	38866	38725	39056	39010	39002	38822	39151	38951	39037	38984	38801	39067	38848	38653	39037	39151	39010	38897	38930	39195	38859	39101	39033	38721	39119	38971	38792	38794	39057	39029	39087	39461	38926	39144	39045	39028	39038	39089	39057	38914	39321	39179	38990	38804	39008	39054	38572	38772	39009	38687	38869	38882	39151	38960	38925	39006	39000	38845	39011	39265	38897	39198	38677	38727	39089	38911	38912	39118	39039	39025	38774	38700	38554	39024	38978	39111	38846	39133	39070	39000	38802	38978	38858	39173	38715	39177	39046	39011	38825	39116	38887	38795	39193	39018	38760	38857	38971	38833	39083	39000	38946	38873	38915	38961	38863	39242	39080	39023	38998	38918	38910	38830	39083	38931	39258	39000	38988	38657	38843	38812	38738	38866	38949	39271	38987	38963	39131	39162	39010	39046	39159	39200	39108	39029	39365	38918	39072	38993	39135	38975	38911	38845	38851	38893	38914	39028	38983	38832	38899	38761	39067	39016	38879	39097	38992	38764	38981	39006	39287	39108	39028	39037	39143	39061	39229	38895	39156	39226	38877	39074	39296	38956	39157	39062	39152	39084	38984	38875	39106	39048	38651	38842	39041	38857	38970	38937	38935	39159	38883	39149	38955	39001	38700	39139	38997	39066	39058	38815	39334	39081	39136	38933	38792	39005	39360	38944	38867	38910	38998	38970	38977	38981	39103	39054	38931	39134	39122	39329	39086	39112	39097	38843	39022	39097	38992	39134	38869	39102	38854	38956	38600	38975	39069	39044	39034	38889	39117	39246	38986	39065	39020	39032	38923	38974	39370	38930	38927	38786	39211	39092	38950	38813	38908	39123	39064	38948	38811	38849	38967	38923	38969	38980	38909	39009	39033	39014	38902	39206	38931	39260	39369	38987	38920	38769	39028	38803	39014	38990	39068	39005	38956	39037	38939	38781	38835	39197	38927	38827	38951	38939	38971	39011	38743	38862	39065	38703	39219	39061	38950	39143	38866	38947	39084	39028	38775	39038	38900	38987	38970	38947	38866	39071	38909	39050	39041	39090	38773	39097	38993	39160	38814	38805	39161	38837	38924	38980	39072	39220	38771	38726	38972	38910	38813	39177	39113	39158	39018	38913	39158	38819	38804	38683	38830	39251	38829	39110	39264	38981	39051	39043	39113	38742	39201	39215	38908	38914	39112	39056	38961	39097	38958	38776	38932	38903	39171	39105	38926	38766	39017	38994	38892	38719	38934	38859	38819	38776	38995	38787	38836	39305	38901	38883	39154	38859	38959	38930	38962	39150	39077	38679	39198	38862	38951	39210	39305	39104	38790	38777	38840	39064	39092	38993	39032	39048	38844	38818	39029	39112	39024	39230	39005	38933	39061	39112	38655	39102	39022	38771	38960	38932	38886	39003	38898	39027	38939	38993	39240	39110	38817	38853	38869	38786	38863	39138	39114	39149	39078	39022	38920	38772	38787	38958	39101	39111	38844	38989	38645	38912	39200	39157	38975	38805	39010	38978	39113	39043	39173	39045	39064	39002	39187	39203	38775	39100	38934	39046	39246	39026	38748	38967	39238	39099	39104	39123	38931	38927	38693	39019	39015	38978	39128	38891	39047	39032	39184	38759	38917	39062	39216	39094	39119	38946	39059	38573	38924	38988	39118	39294	39102	38823	38731	38878	38852	39291	38981	39006	38975	39092	38960	39055	39007	39074	38893	38784	39124	39056	39119	39061	39036	38795	38882	38874	38698	38974	39075	38747	39090	38999	38885	38898	39105	39141	39001	39225	38852	38962	38852	38904	39014	39010	39181	38746	39191	39039	38988	39231	38957	39152	38852	38861	39074	38831	39198	39087	39101	38939	39046	39047	39116	39239	39026	38966	38992	38929	39001	39207	38943	39236	39049	39090	38988	38869	38787	38668	38810	38948	38979	39125	38803	38718	38992	39101	39006	39278	38928	39023	39242	39202	38873	38936	38917	38880	38724	39220	39102	39020	38811	39404	39051	38762	38892	38911	39036	38832	38974	38876	38930	38766	38895	38868	39153	38724	38986	39105	39009	39249	38919	38634	39085	39152	38909	38890	39050	39181	39001	39159	38705	38895	39034	39110	39125	39081	38877	38995	38884	39103	39030	38753	38998	38637	38941	39014	39315	38998	39197	38918	39214	39072	38891	38824	39011	38993	39056	39124	39015	38861	38860	39150	38899	38833	38764	39076	39301	38952	39044	39167	39184	39360	38769	39062	39140	39023	38923	38946	38918	38989	39009	39060	39008	39133	38862	38745	38928	39125	38998	38989	39066	38891	39044	38771	39183	39114	39058	38834	39240	38870	39124	39110	39097	39348	38913	39037	38979	39070	39467	39105	38949	38928	39003	38898	38878	39102	39107	39112	38910	39055	39314	39053	39072	38957	38927	38899	39040	38688	39078
36146	49084	46426	38438	35025	32747	31432	30500	29618	29163	28729	28593	28606	28282	27989	28136	27837	27809	27822	27702	27798	27940	27782	27639	27736	27710	27671	27573	27546	27760	27731	27532	27585	27628	27665	27722	27444	27651	27600	27581	27557	27425	27683	27350	27515	27505	27478	27725	27468	27556	27551	27544	27405	27483	27483	27467	27457	27559	27320	27469	27374	27318	27516	27554	27414	27507	27473	27564	27592	27233	27407	27332	27545	27466	27675	27389	27528	27471	27671	27382	27465	27383	27350	27395	27633	27452	27486	27382	27496	27550	27407	27575	27672	27436	27596	27348	27382	27492	27421	27501	27438	27299	27485	27382	27371	27420	27410	27523	27718	27501	27328	27545	27400	27535	27459	27425	27348	27580	27513	27492	27533	27496	27398	27498	27206	27271	27450	27419	27480	27369	27364	27501	27596	27483	27540	27510	27407	27380	27295	27341	27468	27305	27472	27436	27567	27393	27337	27502	27452	27303	27565	27655	27508	27445	27706	27465	27439	27369	27437	27597	27465	27405	27364	27345	27580	27410	27516	27378	27263	27673	27414	27488	27547	27477	27328	27532	27290	27828	27516	27363	27437	27422	27488	27509	27592	27244	27470	27484	27553	27447	27529	27315	27335	27628	27423	27597	27367	27350	27366	27488	27574	27398	27472	27401	27582	27537	27432	27716	27459	27244	27480	27560	27529	27489	27640	27305	27755	27538	27497	27506	27422	27453	27450	27591	27538	27462	27491	27314	27363	27378	27395	27583	27323	27401	27412	27481	27486	27476	27489	27461	27236	27488	27457	27453	27452	27393	27445	27497	27361	27470	27485	27493	27152	27492	27496	27447	27425	27542	27476	27634	27325	27350	27557	27460	27542	27504	27372	27374	27504	27408	27470	27436	27341	27311	27685	27478	27531	27587	27485	27432	27527	27509	27406	27470	27507	27421	27500	27363	27610	27544	27568	27386	27335	27433	27434	27521	27562	27507	27642	27548	27386	27391	27503	27405	27465	27367	27430	27375	27626	27479	27508	27613	27507	27429	27508	27257	27257	27455	27390	27490	27465	27367	27480	27259	27376	27341	27697	27443	27439	27578	27522	27529	27470	27570	27505	27610	27487	27509	27626	27367	27405	27411	27561	27598	27418	27482	27581	27295	27525	27323	27595	27517	27461	27410	27508	27498	27419	27386	27634	27504	27548	27471	27490	27369	27608	27340	27471	27267	27623	27594	27595	27369	27556	27343	27628	27738	27535	27647	27506	27511	27353	27359	27649	27565	27449	27443	27316	27394	27513	27631	27621	27420	27480	27371	27467	27445	27294	27512	27605	27507	27384	27463	27364	27492	27512	27456	27494	27497	27375	27469	27420	27465	27169	27481	27513	27589	27472	27471	27488	27575	27562	27403	27556	27354	27627	27447	27634	27461	27454	27453	27560	27602	27559	27519	27601	27552	27523	27465	27365	27638	27622	27412	27487	27462	27572	27562	27503	27410	27408	27622	27461	27543	27403	27209	27580	27345	27566	27537	27460	27540	27249	27445	27458	27360	27615	27733	27303	27441	27444	27417	27452	27520	27606	27409	27409	27454	27377	27396	27691	27457	27465	27508	27686	27476	27361	27593	27270	27561	27716	27392	27506	27406	27458	27490	27334	27436	27656	27487	27629	27443	27381	27629	27506	27551	27407	27502	27533	27625	27397	27588	27416	27343	27337	27606	27520	27453	27485	27498	27433	27622	27549	27414	27489	27468	27384	27399	27385	27342	27505	27379	27342	27561	27576	27411	27522	27482	27401	27422	27351	27715	27277	27577	27576	27442	27686	27412	27677	27607	27417	27631	27562	27490	27611	27568	27354	27576	27434	27414	27593	27555	27440	27442	27588	27248	27550	27498	27641	27424	27277	27444	27368	27527	27499	27539	27577	27514	27524	27382	27468	27537	27406	27281	27420	27195	27414	27571	27637	27538	27524	27426	27476	27552	27538	27436	27577	27589	27467	27531	27450	27497	27581	27361	27517	27616	27566	27594	27761	27500	27345	27642	27499	27381	27437	27685	27505	27442	27552	27604	27570	27518	27518	27623	27422	27619	27452	27442	27653	27472	27377	27657	27570	27679	27412	27545	27490	27515	27419	27579	27657	27511	27584	27451	27626	27411	27527	27561	27429	27244	27431	27753	27337	27503	27561	27478	27517	27472	27499	27435	27525	27413	27636	27442	27731	27491	27449	27446	27382	27491	27418	27544	27713	27612	27503	27552	27510	27496	27516	27639	27482	27409	27439	27774	27476	27432	27471	27403	27714	27590	27366	27342	27589	27756	27576	27483	27697	27527	27502	27534	27368	27619	27600	27440	27394	27399	27490	27476	27471	27581	27470	27332	27490	27349	27716	27615	27428	27528	27540	27692	27354	27600	27387	27317	27541	27410	27523	27553	27624	27416	27339	27531	27317	27408	27444	27403	27383	27643	27420	27572	27435	27452	27532	27561	27371	27530	27398	27494	27433	27442	27617	27699	27434	27466	27641	27555	27454	27463	27437	27369	27469	27385	27474	27497	27530	27423	27676	27331	27178	27364	27582	27567	27424	27489	27372	27539	27627	27609	27598	27484	27466	27402	27544	27653	27312	27525	27351	27389	27460	27684	27371	27712	27363	27518	27522	27358	27550	27389	27518	27348	27580	27349	27297	27483	27421	27441	27288	27544	27536	27561	27649	27479	27308	27504	27361	27556	27360	27453	27373	27577	27475	27520	27412	27490	27601	27506	27299	27418	27421	27268	27330	27434	27294	27351	27567	27395	27448	27503	27445	27513	27461	27366	27509	27506	27540	27641	27387	27484	27542	27395	27487	27428	27425	27378	27386	27149	27482	27568	27747	27479	27521	27487	27195	27527	27446	27339	27412	27500	27477	27464	27448	27316	27770	27445	27589	27608	27569	27439	27394	27458	27404	27720	27510	27496	27580	27450	27264	27328	27439	27287	27607	27438	27739	27559	27628	27441	27363	27583	27686	27531	27478	27401	27515	27419	27411	27404	27535	27339	27399	27386	27545	27482	27536	27371	27368	27470	27467	27598	27480	27573	27490	27662	27376	27524	27576	27543	27554	27532	27282	27506	27479	27501	27690	27641	27577	27569	27441	27460	27383	27525	27363	27342	27441	27334	27721	27501	27429	27600	27480	27436	27531	27352	27206	27374	27590	27476	27574	27529	27439	27580	27513	27427	27584	27560	27365	27289	27445	27403	27538	27363	27557	27615	27564	27590	27576	27519	27365	27604	27450	27578	27661	27473	27552	27521	27681	27470	27528	27512	27692	27371	27623	27479	27471	27708	27321	27502	27645	27386	27553	27308	27417	27392	27573	27462	27513	27483	27516	27446	27495	27446	27481	27489	27415	27569	27621	27520	27474	27491	27434	27515	27506	27495	27515	27578	27371	27588	27445	27569	27453	27316	27512	27573	27429	27540	27442	27339	27442	27518	27442	27591	27592	27723	27388	27341	27259	27557	27406	27521	27536	27556	27432	27450	27533	27650	27289	27582	27428	27340	27576	27346	27442	27439	27413	27238	27312	27438	27508	27445	27331	27298	27508	27615	27446	27595	27679	27670	27477	27601	27536	27527	27529	27412	27574	27486	27434	27654	27488	27508	27388	27597	27582	27549	27591	27405	27551	27560	27766	27576	27590	27588	27448	27416	27562	27728	27534	27648	27572	27403	27379	27725	27734	27563	27467	27576	27623	27567	27500	27700	27524	27465	27350	27363	27423	27482	27493	27399	27382	27451	27352	27686	27509	27468	27495	27419	27497	27441	27693	27444	27610	27708	27582	27381	27517	27594	27324	27381	27508	27526	27468	27487	27654	27520	27618	27601	27696	27677	27375	27525	27573	27339	27310	27362	27365	27440	27539	27536	27447	27486	27548	27606	27515	27507	27589	27584	27463	27487	27345	27318	27495	27603	27515	27496	27441	27393	27529	27436	27498	27365	27440	27572	27424	27449	27439	27483	27498	27680	27572	27202	27548	27582	27687	27504	27363	27450	27351	27558	27491	27631	27294	27525	27521	27491	27502	27626	27442	27691	27380	27680	27516	27474	27646	27376	27591	27644	27276	27400	27606	27468	27530	27652	27461	27308	27550	27648	27547	27487	27371	27696	27481	27480	27467	27452	27364	27446	27546	27325	27709	27258	27357	27407	27382	27651	27328	27414	27461	27356	27466	27438	27446	27536	27456	27292	27594	27479	27393	27625	27652	27371	27493	27217	27557	27640	27425	27493	27397	27659	27448	27522	27595	27526	27353	27583	27562	27526	27552	27499	27508	27582	27381	27370	27709	27495	27515	27422	27545	27571	27391	27449	27477	27434	27377	27524	27585	27359	27474	27418	27411	27519	27637	27510	27412	27538	27493	27590	27649	27435	27343	27485	27505	27471	27323	27493	27736	27417	27597	27566	27600	27397	27489	27520	27707	27410	27445	27462	27505	27378	27412	27393	27545	27607	27572	27449	27528	27455	27521	27491	27432	27386	27553	27492	27568	27638	27438	27482	27505	27472	27329	27524	27497	27364	27517	27519	27477	27506	27338	27435	27773	27428	27362	27518	27501	27287	27379	27378	27397	27683	27394	27562	27358	27388	27622	27501	27441	27377	27612	27531	27432	27814	27359	27619	27826	27363	27563	27684	27460	27599	27399	27393	27486	27531	27565	27477	27418	27559	27441	27644	27522	27605	27567	27476	27648	27650	27447	27418	27344	27337	27670	27722	27436	27487	27525	27408	27328	27666	27414	27509	27578	27466	27407	27519	27428	27355	27487	27615	27363	27572	27686	27510	27374	27429	27652	27448	27423	27469	27373	27487	27327	27489	27397	27435	27443	27420	27345	27568	27524	27536	27541	27479	27467	27654	27545	27419	27350	27601	27455	27546	27521	27486	27581	27570	27466	27553	27500	27566	27443	27503	27377	27470	27420	27317	27470	27563	27691	27540	27358	27416	27573	27484	27685	27547	27512	27462	27399	27396	27444	27398	27478	27498	27465	27494	27510	27431	27504	27384	27483	27366	27547	27526	27573	27657	27470	27535	27368	27468	27418	27322	27645	27509	27479	27523	27371	27627	27474	27373	27449	27516	27296	27420	27411	27519	27435	27424	27657	27521	27546	27587	27708	27553
24477	21559	30042	32156	37520	42321	43398	41202	40759	40474	40192	39751	39475	39363	39518	39501	39197	39269	39131	38773	38798	39040	39096	38909	38973	39052	39067	39086	39255	39121	38659	38779	38825	39097	38859	38804	38891	38887	38966	38815	38754	38596	38726	38584	38612	38616	38647	38559	38956	38857	38816	38713	38741	38598	38851	38734	38837	38640	38647	38662	38602	38314	38658	38648	38693	38681	38577	38613	38585	38511	38544	38671	38513	38597	38325	38713	38498	38413	38930	38891	38539	38794	39055	38597	38813	38886	38701	38700	38811	38869	38406	38694	38692	38906	38925	38534	38503	38535	38527	38601	38404	38617	38636	38376	38545	38432	38602	38881	39073	38832	38518	38814	38854	38575	38673	38311	38668	38768	38922	38405	38409	38569	38474	38712	38650	38982	38673	38743	38694	38418	38641	38584	38928	38671	38927	38713	38685	38530	38643	38650	38855	38973	38671	38429	38604	38368	38619	38510	38856	38333	38510	38702	38630	38432	38389	38657	38745	38595	38646	38524	38360	38807	38258	38416	38703	38702	38564	38720	38446	38611	38786	38522	38413	38659	38406	38743	38776	38596	38441	38824	38505	38493	38502	38526	38526	38613	38562	38942	38661	38701	38661	38457	38492	38938	38857	38570	38706	38487	38716	38833	38872	38737	38723	38532	38441	38500	38724	38529	38695	38410	38695	38934	38550	38740	38541	38513	38663	38758	38635	38546	38898	38558	38629	38705	38562	38789	38632	38743	38753	38837	38797	38460	38574	38690	38618	38534	38404	38443	38799	38649	38459	38569	38721	38554	38672	38731	38743	38683	38567	38377	38597	38696	38622	38562	38844	38951	38601	38774	38637	38727	38845	38559	38706	38817	38629	38627	38692	38483	38184	38344	38609	38620	38710	38792	38410	38548	38640	38841	38796	38625	38710	38509	38764	38683	38374	38454	38931	38855	38785	38798	38785	38717	38561	38836	38511	38552	38932	38287	38521	38939	38491	38716	38706	38635	38583	38552	38733	38503	38581	38582	38707	38431	38545	38682	38777	38583	38981	38644	38863	38530	38862	38780	38398	38616	38368	38628	38826	38498	38651	38614	38538	38525	38517	38627	38541	38760	38679	38550	38708	38726	38699	38324	38865	38781	38606	38679	38674	38586	38898	38761	38824	38301	38370	38612	38617	38560	38692	38321	38479	38718	38528	38394	38614	38749	38500	38454	38549	38756	38381	38143	38576	38415	38917	38614	38721	38694	38589	38518	38822	38795	38394	38761	38623	38683	38630	38500	38754	38265	38832	38621	38783	38723	38572	38461	38463	38719	38625	38574	38651	38589	38466	38500	38518	38353	38411	38765	38363	38724	38584	38620	38633	38426	38433	38861	38783	38846	38614	38640	38737	38659	38408	38492	38614	38597	38578	38382	38781	38474	38852	38869	38548	38673	38692	38581	38481	38631	38621	38678	38533	38542	38823	38535	38541	38479	38706	38395	38688	38611	38588	38474	38883	38550	38727	38768	38581	38847	38305	38450	38538	38523	38854	38313	38381	38594	38635	38764	38577	38599	38600	38723	38653	38682	38502	38561	38906	38718	38597	38652	38646	38502	38273	38621	38531	38604	38646	38583	38829	38523	38774	38694	38701	38660	38482	38342	38447	38495	38859	38669	38777	38484	38603	38469	38738	38513	38636	38499	38298	38527	38593	38648	38782	38696	38525	38839	38633	38927	38814	38569	38685	38749	38731	38463	38734	38541	38536	38749	38936	38658	38758	38576	38614	38821	38616	38805	38455	38365	38451	38581	38623	38542	38711	38375	38768	38366	38634	38701	38471	38838	38647	38421	38371	38262	38573	38601	38610	38470	38531	38584	38792	38821	38688	38740	38717	38596	38447	38548	38599	38447	38716	38673	38233	38569	38851	38592	38574	38624	38681	38818	38660	38721	38652	38575	38679	38575	38880	38592	38755	38806	38970	38721	38863	38519	38625	38622	38627	38491	38726	38736	38454	38830	38745	38530	38800	38742	38718	38629	38777	38708	38398	38766	38734	38749	38676	38832	38586	38700	38888	38837	38508	38417	38648	38546	38811	38812	38640	38555	38712	38445	38613	38624	38645	38621	38589	38482	38595	38804	38954	38638	38594	38641	38890	38516	38665	38489	38778	38594	38739	38521	38681	38510	38544	38650	38672	38586	38579	38537	38745	38689	38431	38797	38708	38395	38536	38726	38652	38838	38764	38492	38951	38927	38386	38696	38574	38545	38597	38694	38753	38521	38781	38754	38499	38403	38839	38766	38944	38704	38641	38846	38587	38642	38574	38600	38710	38657	38646	38628	38607	38790	38749	38657	38660	38623	38484	38660	38818	38616	38609	38935	38755	38794	38578	38649	38539	38638	38508	38558	38885	38752	38742	38523	38742	38643	38698	38451	38687	38484	38578	38777	38853	38381	38788	38565	38531	38608	38663	38703	38922	38679	38717	38464	39035	38655	38487	38652	38568	39028	38688	38701	38798	38812	38731	38447	38590	38926	38823	38565	38942	38651	38314	38676	38592	38582	38598	38824	38738	38746	38407	38574	38723	38672	38906	38716	38668	38627	38413	38654	38992	38693	38799	38856	38809	38835	38723	38540	38444	38691	38505	38501	38557	38652	38662	38799	38922	38573	38521	38569	38566	38413	38449	38705	38570	38583	38742	38359	38694	38525	38623	38529	38834	38805	38640	38601	38940	38710	38644	38465	38961	38464	38571	38667	38630	38844	38444	38665	38579	38565	38636	38574	38790	38771	38821	38737	38728	38787	38820	38363	38693	38657	38697	38594	38730	38640	38714	38814	38529	38720	38529	38668	38654	38472	38483	38699	38411	38735	38878	38578	38657	38632	38750	38754	38710	38817	38710	38791	38612	38421	38664	38614	38653	38581	38431	38610	38850	38478	38627	38413	38599	38659	38570	38573	38706	38560	38549	38705	38679	38458	38703	38653	38774	38801	38475	38725	38595	38669	38723	38806	38685	38635	38606	38788	38787	38787	38331	38718	38699	38569	38750	39005	38842	38431	38589	38547	38631	38407	38535	38866	38496	38774	38777	38866	38614	38657	38292	38600	38654	38422	38636	38779	38835	38575	38771	38461	38735	38676	38714	38623	38850	38606	38614	38546	38908	38712	38372	38697	38804	38710	38719	38394	38731	38615	38174	38324	38596	38745	38393	38776	38743	38483	38457	38539	38785	38977	38593	38849	38792	38881	38836	38659	38699	38948	38625	38664	38833	38629	38899	38715	38431	38984	38513	38677	38781	38582	38728	38634	38838	38418	38881	38758	38579	38588	38554	38870	38531	38459	38719	38571	38530	38689	38483	38599	38509	38662	38666	38713	38552	38557	38495	38704	38745	38691	38934	38613	38559	38761	38861	38512	38668	38686	38642	38537	38709	38468	39080	38604	38758	38718	38391	38634	38935	38490	38712	38775	38520	38478	38693	38538	38771	38581	38800	38684	38747	38710	38734	38540	38411	38413	38718	38667	38635	38906	38472	38547	38297	38700	38429	38750	38773	38613	38662	38455	38758	38596	38781	38609	38734	38683	38586	38474	38610	38506	38626	38795	38504	38590	38533	38604	38757	38694	38531	38784	38996	38593	38813	38888	38472	38836	38865	38494	38589	38587	38648	38570	38289	38732	38940	38806	38917	38423	38962	38639	38613	38653	38731	38385	38634	38691	38720	38601	38478	38668	38493	38833	38751	38339	38387	38781	38758	38618	38689	38821	38716	38908	38601	38818	38682	38717	38759	38790	38948	38586	38648	38531	38693	38519	38424	38687	38960	38684	38770	38616	38755	38754	38720	38543	38777	38760	38608	38555	38390	38625	38652	38516	38502	38616	38551	38706	38717	38742	38756	38708	38643	38461	38544	38679	38686	38527	38698	38595	38717	38800	38401	38599	38479	38698	38510	38735	38360	38447	38530	38780	38396	38330	38800	38760	38557	38351	38571	38456	38430	38577	38716	38793	38600	38402	38555	38603	38818	38756	38656	38731	38240	38763	39031	38559	38585	38442	38655	38271	38734	38598	38443	38898	38538	38831	38875	38563	38518	38642	38783	38519	38628	38778	38501	38706	38588	38538	38806	38615	38745	38695	38663	38658	38844	38630	38555	38736	38642	38571	38585	38546	38695	38670	38932	38630	38493	38736	38530	38863	38890	38682	38690	38703	38645	38731	38454	38913	38611	38444	38733	38681	38394	38481	38812	38696	38889	38547	38776	38580	38645	38874	38822	38625	38886	38694	38852	38898	38630	38438	38411	38556	38810	38779	38750	38659	38447	38704	38529	38460	38773	38776	38631	38560	38903	38563	38501	38692	38438	38281	38844	38843	38552	38896	38741	38706	38469	38677	38603	38629	38666	38699	38774	38753	38484	38704	38815	38527	38905	38495	38766	38692	38571	38635	38495	38688	38678	38748	38383	38402	38766	38597	38617	38554	38683	38741	38546	38600	38735	38773	38955	38779	38849	38628	38366	38480	38497	38464	38419	38504	38408	38660	38605	38740	38724	38556	38483	38640	38411	38678	38554	38619	38561	38743	38637	38573	38746	38785	38590	38751	38425	38857	38752	38790	38586	38588	38743	38639	38542	38460	38547	38784	38617	38869	38769	38477	38670	38702	38781	38609	38829	38583	38780	38419	38514	38724	38621	38694	38541	38825	38496	38639	38686	38618	38792	38917	38757	38719	38597	38794	38784	38473	38566	38485	38415	38773	38425	38707	38662	38803	38572	38483	38676	38553	38630	38543	38869	38644	38746	38547	38536	38770	38540	38737	38602	38751	38636	38646	38918	39021	38639	39027	38726	38628	38515	38626	38357	38707	38738	38558	38628	38646	38849	38766	38812	38818	38762	38805	38976	38883	38652	38652	38530	38577	38669	38836	38421	38482	38682	38509	38678	38617	38380	38830	38918	38570	38815	38520	38673	38514	38720	38509	38676	38920	38764	38772	38557	38652	38523	38827	38415	38870	38803	38911	38736	38345	38636	38708	38670	38773	38715	38787	38801	38944	38710	38757	38674	39113	38779	38738	38588	38701	38509	38503	38835	38479	38558	38444	38500	38746	38289	38558	38629	38634	38928	38490	38484	38684	38598	38596	38535	38654	38514	38784	38644	38598	38693	38534
33590	54671	52251	43684	39075	35992	34065	32497	31202	30415	29936	29322	29017	28669	28614	28226	28357	28101	28050	28113	27967	27866	27929	27687	27995	27768	27815	27738	27992	27606	27769	27774	27611	27547	27745	27505	27667	27535	27378	27540	27747	27523	27369	27497	27436	27398	27480	27414	27266	27531	27424	27246	27291	27527	27478	27310	27448	27520	27420	27445	27513	27548	27345	27363	27374	27596	27505	27516	27174	27560	27470	27410	27394	27465	27270	27476	27277	27376	27503	27504	27456	27545	27533	27594	27386	27395	27475	27548	27649	27306	27573	27399	27345	27168	27341	27239	27337	27277	27391	27236	27434	27299	27339	27457	27457	27383	27603	27311	27506	27224	27425	27421	27446	27624	27425	27368	27336	27631	27359	27195	27531	27422	27323	27306	27405	27436	27573	27331	27273	27435	27350	27229	27371	27374	27224	27562	27557	27475	27531	27347	27399	27491	27457	27529	27361	27252	27500	27192	27376	27316	27374	27298	27345	27447	27494	27526	27340	27575	27277	27390	27511	27373	27369	27243	27293	27322	27330	27382	27406	27568	27433	27320	27239	27353	27442	27357	27377	27271	27297	27365	27357	27199	27543	27384	27482	27259	27440	27321	27421	27415	27610	27379	27415	27474	27261	27270	27429	27428	27486	27386	27518	27311	27436	27367	27435	27516	27573	27585	27387	27353	27412	27327	27385	27389	27387	27624	27381	27531	27479	27368	27593	27551	27285	27378	27487	27367	27384	27340	27321	27331	27261	27439	27464	27310	27515	27291	27476	27383	27331	27288	27554	27360	27419	27423	27224	27555	27507	27456	27699	27280	27364	27624	27338	27226	27450	27521	27329	27596	27493	27454	27515	27407	27313	27544	27306	27427	27338	27487	27292	27475	27096	27395	27190	27512	27495	27358	27329	27270	27250	27502	27522	27338	27361	27512	27453	27208	27492	27523	27212	27469	27326	27412	27380	27340	27308	27350	27378	27340	27532	27500	27502	27449	27378	27416	27733	27464	27687	27322	27518	27428	27413	27392	27285	27494	27598	27338	27441	27432	27565	27404	27399	27501	27091	27406	27178	27412	27355	27263	27339	27531	27319	27397	27362	27387	27427	27332	27338	27387	27393	27357	27339	27667	27194	27565	27239	27423	27427	27377	27481	27422	27326	27347	27367	27445	27181	27493	27264	27466	27245	27464	27459	27161	27268	27431	27521	27522	27345	27320	27289	27222	27365	27553	27392	27284	27548	27510	27512	27395	27563	27572	27356	27367	27279	27420	27513	27356	27475	27494	27573	27222	27439	27465	27588	27430	27264	27449	27476	27438	27284	27391	27378	27245	27422	27388	27457	27454	27483	27298	27391	27285	27230	27503	27432	27540	27410	27385	27279	27368	27503	27605	27376	27474	27493	27439	27499	27354	27254	27246	27480	27423	27427	27467	27426	27359	27499	27271	27366	27217	27418	27229	27494	27102	27648	27387	27402	27376	27370	27601	27236	27412	27497	27367	27551	27527	27506	27525	27461	27325	27462	27384	27269	27519	27473	27566	27516	27530	27390	27346	27394	27471	27319	27453	27378	27479	27267	27186	27307	27504	27312	27493	27433	27413	27341	27310	27433	27311	27582	27307	27271	27472	27588	27298	27278	27349	27374	27488	27324	27646	27497	27350	27408	27533	27477	27324	27426	27315	27531	27340	27472	27389	27527	27453	27315	27404	27315	27489	27266	27354	27337	27366	27428	27492	27368	27375	27330	27455	27450	27529	27280	27342	27451	27225	27447	27457	27378	27474	27434	27292	27452	27432	27337	27432	27480	27427	27386	27551	27210	27270	27484	27288	27442	27366	27427	27401	27399	27258	27386	27425	27357	27592	27313	27365	27342	27532	27353	27329	27627	27568	27414	27433	27207	27404	27289	27525	27556	27302	27342	27414	27341	27329	27492	27513	27283	27522	27288	27432	27488	27340	27359	27543	27357	27350	27524	27385	27206	27343	27494	27441	27360	27544	27386	27254	27315	27324	27512	27466	27429	27445	27506	27342	27132	27479	27309	27421	27642	27322	27481	27212	27384	27264	27414	27499	27301	27436	27365	27444	27261	27275	27565	27358	27508	27327	27435	27447	27277	27546	27514	27425	27404	27277	27508	27479	27439	27459	27366	27285	27399	27377	27489	27254	27290	27654	27300	27454	27247	27192	27429	27321	27530	27556	27444	27489	27590	27358	27304	27383	27677	27308	27316	27302	27263	27424	27424	27347	27304	27443	27508	27632	27475	27437	27348	27132	27217	27351	27350	27368	27199	27424	27401	27354	27454	27450	27423	27334	27428	27323	27264	27268	27361	27344	27514	27564	27509	27405	27349	27415	27275	27479	27319	27381	27245	27498	27307	27329	27456	27294	27430	27364	27412	27492	27322	27399	27475	27453	27547	27443	27390	27489	27255	27426	27406	27449	27345	27427	27415	27345	27452	27387	27434	27473	27406	27360	27467	27457	27201	27481	27337	27517	27369	27360	27524	27454	27565	27180	27485	27398	27665	27489	27330	27492	27425	27422	27417	27576	27667	27312	27421	27559	27434	27274	27465	27406	27452	27355	27411	27171	27542	27453	27215	27374	27434	27337	27390	27337	27264	27226	27400	27167	27325	27442	27423	27577	27521	27482	27526	27388	27205	27316	27419	27266	27445	27264	27460	27538	27485	27312	27383	27532	27618	27348	27566	27387	27463	27359	27545	27477	27198	27453	27521	27573	27333	27341	27406	27362	27368	27185	27613	27296	27567	27620	27472	27518	27367	27410	27562	27442	27408	27269	27438	27430	27481	27428	27415	27296	27504	27384	27368	27540	27479	27536	27461	27445	27503	27150	27583	27340	27432	27451	27433	27490	27446	27326	27499	27525	27280	27408	27333	27415	27312	27392	27394	27375	27330	27555	27472	27175	27447	27490	27452	27309	27418	27442	27462	27293	27519	27402	27272	27617	27344	27450	27538	27327	27302	27503	27426	27652	27239	27327	27266	27481	27373	27446	27373	27357	27502	27505	27158	27325	27288	27269	27509	27402	27494	27294	27395	27404	27609	27418	27428	27472	27402	27385	27192	27387	27371	27365	27403	27216	27584	27297	27678	27315	27366	27421	27337	27607	27360	27537	27483	27292	27267	27402	27397	27489	27548	27363	27254	27429	27406	27474	27158	27487	27440	27343	27295	27320	27517	27446	27552	27388	27475	27519	27650	27476	27340	27513	27307	27324	27427	27471	27453	27470	27414	27522	27493	27339	27395	27345	27425	27482	27307	27528	27420	27222	27224	27308	27245	27378	27378	27470	27330	27333	27570	27276	27289	27541	27416	27429	27161	27270	27421	27366	27382	27489	27341	27312	27409	27422	27341	27475	27331	27330	27429	27414	27466	27487	27496	27393	27351	27477	27427	27402	27481	27442	27501	27380	27401	27479	27493	27425	27316	27541	27378	27525	27431	27374	27448	27456	27494	27343	27540	27191	27438	27605	27393	27387	27448	27381	27442	27365	27363	27496	27532	27403	27326	27123	27362	27324	27438	27374	27455	27243	27490	27481	27476	27478	27377	27531	27407	27398	27367	27539	27381	27478	27288	27362	27506	27402	27364	27281	27369	27537	27358	27434	27481	27313	27377	27626	27456	27425	27391	27392	27287	27416	27515	27333	27429	27321	27331	27288	27542	27431	27335	27304	27591	27485	27428	27437	27579	27432	27561	27428	27292	27461	27361	27479	27486	27493	27460	27404	27525	27504	27556	27367	27324	27375	27321	27395	27450	27438	27404	27475	27356	27500	27355	27425	27400	27391	27266	27650	27430	27360	27586	27455	27519	27260	27223	27347	27238	27544	27394	27341	27483	27296	27201	27142	27457	27439	27340	27505	27429	27468	27457	27494	27611	27528	27442	27297	27583	27358	27417	27388	27316	27410	27325	27384	27336	27424	27526	27300	27444	27303	27730	27346	27498	27343	27394	27454	27643	27415	27327	27267	27511	27393	27344	27542	27343	27453	27455	27406	27388	27465	27298	27496	27477	27220	27486	27438	27420	27488	27370	27567	27334	27526	27340	27528	27368	27413	27377	27300	27453	27169	27500	27391	27442	27381	27528	27489	27278	27473	27376	27252	27582	27373	27533	27434	27447	27543	27425	27500	27115	27581	27453	27458	27302	27533	27505	27602	27502	27426	27339	27538	27386	27454	27518	27330	27507	27437	27337	27361	27389	27517	27294	27532	27319	27172	27246	27302	27373	27182	27500	27477	27364	27206	27580	27316	27506	27472	27572	27418	27244	27325	27167	27501	27478	27446	27221	27467	27491	27290	27341	27432	27424	27473	27556	27507	27419	27515	27474	27260	27457	27427	27389	27445	27446	27294	27346	27352	27290	27439	27454	27412	27398	27540	27356	27500	27410	27504	27443	27387	27562	27464	27431	27384	27321	27575	27356	27177	27453	27588	27347	27340	27357	27337	27271	27523	27454	27450	27190	27450	27413	27150	27414	27545	27368	27462	27353	27418	27453	27300	27559	27342	27362	27442	27440	27285	27527	27471	27465	27497	27455	27518	27407	27176	27671	27532	27265	27385	27488	27296	27456	27334	27245	27406	27405	27486	27262	27368	27431	27323	27580	27538	27454	27113	27412	27421	27585	27294	27538	27499	27433	27209	27488	27489	27493	27280	27360	27432	27577	27504	27452	27521	27429	27518	27298	27500	27352	27533	27377	27477	27499	27510	27588	27208	27398	27569	27596	27467	27391	27489	27498	27259	27531	27432	27362	27390	27489	27422	27418	27283	27454	27496	27409	27517	27666	27535	27401	27230	27448	27394	27336	27263	27543	27246	27631	27288	27495	27405	27397	27450	27351	27432	27287	27363	27494	27296	27422	27405	27456	27454	27372	27442	27305	27308	27365	27542	27407	27325	27422	27344	27364	27467	27501	27471	27411	27494	27650	27358	27471	27366	27250	27629	27533	27374	27402	27482	27366	27491	27604	27325	27557	27477	27431	27387	27441	27297	27450	27635	27662	27528	27471	27469	27249	27450	27426	27355	27160	27582	27585	27499	27459	27238	27442	27645	27214	27481	27552	27414	27304	27446	27458	27347	27473	27385	27466	27333	27433	27498	27345	27285	27304	27471	27543	27301	27326	27408
22995	21481	29247	28154	34214	42281	45007	42603	41891	41799	41041	40677	40576	40361	40284	40230	40066	40124	40061	39755	39850	39913	39728	39801	39927	39714	39795	39649	39418	39531	39510	39259	39384	39449	39459	39310	39073	39432	39456	39343	39391	39469	39319	39347	39160	39271	39361	39059	39387	39177	39380	39065	39158	38961	38841	39493	39158	39129	39035	39339	38917	39052	39088	39068	38980	39087	39131	39241	39195	38749	39210	39026	38921	39150	39092	39382	39050	39094	39053	39034	38897	39125	39369	39281	39139	39117	39064	39532	39283	38865	38999	39481	39091	39262	39244	39405	39133	39344	39231	39323	39271	39177	38931	39101	39099	39324	39225	39130	39202	39191	39110	39016	39547	39131	39012	39179	39144	39256	39297	39197	39350	39269	39229	39141	39171	39372	39307	39228	38989	39343	39056	39010	39163	39294	38966	39221	39116	38836	38977	38913	39201	39191	38952	38843	39091	39408	39024	39322	39197	39019	39275	39078	39165	39030	39292	39069	38938	38982	39004	39147	39518	39084	39241	39211	39229	39110	39528	38999	39014	39291	39260	39138	39497	38891	39396	38937	38991	39157	39006	39001	39205	38918	39373	39320	39127	38990	39001	39293	39394	39005	39352	39090	38883	39099	39130	39169	38888	39171	39332	39245	39070	39220	39108	39347	39327	38882	39164	39003	39198	39076	39163	39535	38958	38982	39134	39133	39172	39098	39264	39025	39330	39457	39020	39127	39173	39248	39091	39096	39158	39100	39213	39118	39095	39091	39013	39155	39320	39112	39190	39416	39008	39060	39352	39339	39126	39045	38985	39013	39234	39220	39302	38903	39039	39154	38918	39227	39101	39238	39551	39385	38969	39096	39054	39233	39133	39036	38982	38989	39211	39004	39190	39370	39228	39535	39381	39368	39126	39193	39143	38995	39293	38937	39134	39096	38879	38962	39276	39298	39160	39277	39162	38890	39054	39171	39160	39202	38980	39416	39127	39136	39011	39276	38953	39245	39307	39218	39033	39397	39233	39248	39596	39710	39345	39412	39154	39219	39190	39121	39213	39255	39216	39031	39166	38884	39152	39193	39229	39027	39107	38853	38930	39221	39136	38999	39242	39446	39247	38850	39130	39204	39238	39266	39107	39020	39121	39212	39204	39156	39264	38966	38898	39217	39198	39340	39318	39050	39282	38919	39027	39326	39109	39089	39069	39048	39321	39199	39281	38982	39235	38940	39234	39410	39248	39286	39091	39140	39283	39172	39147	39182	39108	38955	39110	39187	39007	39337	39269	39406	39088	38993	39266	38921	39297	38820	39256	39053	39146	39171	39237	39322	39113	39096	39040	39152	39002	39398	39155	39241	39172	39160	39298	38962	39246	39024	39324	39316	39064	38945	39348	38906	39133	39084	39095	39099	39370	38979	39302	38980	38958	39041	39397	39309	38902	39320	39277	39129	39273	39247	38805	39270	39461	39182	39094	39019	39258	38800	39225	39129	39269	39130	39155	39194	39207	38964	39048	39051	39200	39049	39330	38910	39203	39024	38981	39154	39036	38996	39282	39132	39193	39237	39209	38903	39354	39361	39214	39009	39185	39125	39229	39116	39285	38895	39346	39157	39339	39158	39124	38928	39349	39141	38931	39123	39092	39186	39062	39225	39267	38990	39373	39070	39194	39197	38915	38934	38936	39025	39188	39123	39221	39367	39141	39259	39041	39029	39390	39207	39138	39018	39023	39148	39251	39332	38987	39150	39174	39015	39169	38949	39246	39211	39198	39030	39026	39165	39183	39213	38894	39229	39162	38751	38953	39235	39121	39045	39301	39152	39113	39296	39388	39437	39053	39157	39364	39183	39106	39086	39472	39171	39237	39161	39077	38969	39469	39210	39144	39213	38990	38935	39071	39054	39132	38851	38862	38965	39363	39340	39438	39211	39217	39083	39447	39085	38953	38949	39102	39396	39047	39085	38940	39087	39164	39233	39285	39234	39141	39283	39152	39295	39476	39288	39072	39310	39015	39294	38980	39111	39037	39174	38926	38934	38889	39125	38997	39523	39147	39245	39436	38885	39119	39234	39170	39224	39117	39009	39147	39052	39256	39163	39266	39350	39085	39221	39123	39153	39212	39152	39203	39094	39334	39053	39317	39312	39185	39150	39020	39113	39129	38974	39246	39241	39270	39163	39116	39341	39228	39007	39121	39219	39345	38819	39397	39350	39177	39182	39080	38751	39087	39442	39201	39146	39248	39326	39063	39133	38954	38909	39126	39069	39150	39209	38991	39108	38966	39204	39238	39389	38939	39039	39214	38982	39084	39203	39036	39264	39095	39219	39327	39103	39134	38869	39082	38989	39352	39436	39205	39164	39156	39172	39273	39417	39374	39373	39539	39344	39156	39034	39198	39242	38991	38982	39099	38967	39198	39207	38918	38860	39159	39092	39543	39178	39258	39165	39243	39225	39416	39337	39261	38941	39173	39137	39245	39135	39206	39231	39157	39257	39231	39148	39270	39048	39055	39378	39039	38894	39035	39175	38804	39141	39277	39199	38981	39001	39209	39166	39321	38951	39397	39141	39378	39321	39145	39296	39308	39078	39015	39153	39018	39358	39255	38974	39113	39273	39392	38866	39382	39420	39293	39048	39018	39234	38899	39074	38919	39011	39020	39226	38882	39160	39112	39159	39275	39254	39088	39066	39085	39475	39046	39154	39460	39425	39204	39438	39232	38941	39131	39000	38930	39311	39232	39063	39265	39195	39131	39030	39076	39044	38982	38975	39226	38918	39071	38834	39044	39182	39301	39018	39242	39286	39315	39167	39120	39108	39461	39406	39313	38929	39183	39373	39212	39154	39099	39103	39168	39085	38930	39124	39137	39161	39143	39303	39095	39132	39036	39240	39158	39283	39316	39129	39222	39211	39304	39140	39106	39014	38918	39031	39298	38931	39142	39060	39576	39124	39162	39067	39072	39164	39078	39286	39169	39155	39110	39194	39194	39126	38903	39032	39342	39306	38994	38996	39057	39129	38991	39171	39028	39076	39177	39141	39378	39095	39267	39163	39133	38778	39556	39036	39050	39263	39298	39162	38902	39077	39176	39133	39005	39170	38984	39327	39131	39061	39159	39216	39163	39337	39410	39274	38953	39032	39154	39262	39385	39373	39246	39267	39181	38794	39212	38925	39323	38887	38971	38921	39162	39139	38950	39092	39050	39031	39219	39324	39143	38988	39252	38937	39076	39064	39319	39275	38895	39155	39245	39266	39200	39329	39000	38966	38974	38904	39252	39173	39346	39213	39206	38956	39263	38999	39112	39064	39148	39201	39053	39415	39110	39198	39078	39039	39313	39146	39056	39152	39003	39284	39334	39081	39294	38988	39119	39205	39060	39171	39195	39224	39047	39095	39024	39271	39227	38925	39101	39235	39070	39035	39346	39206	39309	39271	39219	39099	39380	38870	39131	39365	38956	38959	39416	39195	39334	39107	39135	39227	39033	39604	39412	39351	39180	39129	39161	39145	38989	39137	39264	39106	39275	39223	39173	39430	38931	39379	39230	39149	39267	39128	39207	39141	39139	39295	39174	39210	39330	38968	39341	38884	39048	39235	39367	39253	39100	39405	39175	39293	38902	39087	39213	39474	39280	39136	39103	39127	39080	39243	39339	39034	38991	39357	39229	39472	38987	39118	39205	39201	39028	39042	38702	39147	39172	39107	39271	39269	39013	39424	39224	39252	39237	39068	38944	39285	39212	39533	39049	39217	38986	39120	39273	39317	39328	39140	39188	39477	39450	39253	39488	39241	38972	39097	39299	39186	38889	39543	39038	39276	38987	39181	39250	39230	39189	39430	39303	39215	39224	39073	38940	38741	39214	38985	39115	39178	39311	39203	38986	39042	38894	38974	38888	39077	39530	39399	39462	39318	38901	39032	39027	39166	39272	39092	39440	39082	39159	38999	39407	39222	39208	39051	38942	38966	39216	39071	39135	39262	39133	39170	39459	38916	38937	39152	39220	39261	39067	38895	39188	39312	39144	39038	39236	39117	39080	39214	39319	39381	39266	38964	38906	39232	39276	39048	38974	38919	39381	38990	39305	39154	39295	38980	39046	39143	39499	39432	39223	39178	39334	39221	38956	39251	39349	39502	39264	39069	39169	39150	39169	39196	39205	39161	39254	39117	39139	38998	39198	38922	38915	39506	39452	38952	38890	39081	39200	39098	39088	39346	38898	39127	39188	39293	39421	39170	39226	39285	39260	38901	39370	38966	39188	39165	39068	39251	38829	39140	39274	39144	39353	39089	39322	38944	39227	39234	39151	39219	39278	39076	38898	39209	39137	39001	39522	39184	39416	39167	38933	39313	39305	38974	39226	39100	39296	38703	39093	39020	39355	39493	39066	39249	39060	39279	39279	39156	39303	39136	39384	39171	39306	39194	39262	39034	39396	39290	38979	39128	39316	39392	39227	39269	39121	39108	39254	38957	38908	39159	39233	39064	39413	39236	39345	38993	38856	39150	39320	39051	39315	39333	38977	39291	38839	39161	39234	39087	39243	39197	39154	39225	39190	39019	39326	39114	39365	39157	38918	39101	38994	39160	38981	39067	39252	39042	39164	38964	39344	39207	39204	39366	39344	39166	39161	39350	39443	39206	39285	39043	39460	39182	39104	39078	39132	39114	39199	39188	39021	39157	39131	39221	39112	39096	39050	39266	39011	39153	39572	39242	39014	39327	39235	38848	39364	39260	39039	39243	39348	38993	39101	39235	39137	39014	39215	39234	39079	39119	39254	39117	39086	39115	39585	39325	39156	39263	39188	39157	39402	39394	39274	38970	39112	39174	39157	39061	39162	39043	38901	39209	39135	38862	39086	38914	38993	39156	39262	38980	38958	39150	39344	39176	39222	38909	38970	39090	39244	39092	39053	38826	39326	39289	39172	39006	39066	39281	39097	39136	39052	39175	39092	39148	39501	39015	39194	39274	39258	39281	39085	39177	39150	39155	39068	39255	39166	39244	39144	39357	39099	39103	39118	39100	39080	39087	39089	39195	39230	39206	39067	39407	38978	39240	38966	38950	39057	39133	39266	38929	39155	38860	39331	39145	39276	39098	39038	39074	38945	38961	38983	39022	39199	39103	39425	39345	39233	39136	39075	38979	39165	39061
34607	59059	57802	48677	43166	39331	36873	34712	33126	32056	31182	30249	30033	29510	29304	29338	28999	28566	28705	28531	28489	28424	28610	28577	28393	28293	28091	28192	28104	28177	28081	27983	28135	27992	27878	27838	27866	27800	28022	27944	27852	27652	27855	27920	27868	27623	27735	27874	27708	27754	27838	27489	27947	27599	27859	27583	27698	27854	27668	27590	27621	27771	27675	27752	27671	27782	27751	27678	27731	27700	27387	27704	27724	27712	27545	27695	27746	27667	27598	27687	27598	27650	27605	27655	27777	27607	27490	27716	27719	27547	27641	27746	27666	27625	27608	27626	27718	27658	27725	27868	27761	27587	27628	27771	27496	27670	27655	27569	27615	27766	27842	27580	27913	27524	27764	27554	27611	27581	27773	27794	27744	27578	27439	27623	27599	27774	27569	27434	27638	27781	27720	27566	27484	27646	27575	27753	27525	27628	27706	27505	27677	27683	27739	27627	27600	27654	27626	27487	27413	27506	27634	27658	27662	27695	27696	27615	27654	27637	27628	27729	27635	27665	27554	27645	27634	27609	27427	27614	27513	27517	27743	27664	27614	27488	27569	27702	27524	27521	27526	27585	27701	27568	27661	27518	27703	27654	27571	27476	27513	27641	27502	27698	27637	27769	27699	27716	27706	27706	27643	27664	27563	27502	27747	27622	27870	27743	27589	27449	27611	27501	27450	27806	27484	27713	27542	27661	27640	27712	27803	27678	27748	27829	27514	27671	27660	27571	27748	27698	27598	27672	27653	27845	27724	27582	27627	27548	27797	27365	27726	27696	27652	27415	27461	27519	27614	27645	27527	27693	27708	27761	27653	27674	27770	27445	27578	27679	27502	27826	27565	27484	27574	27414	27680	27612	27686	27448	27630	27586	27477	27705	27703	27651	27635	27618	27699	27451	27707	27415	27733	27487	27570	27646	27695	27455	27538	27465	27981	27530	27589	27694	27613	27348	27626	27729	27620	27562	27642	27517	27489	27738	27704	27533	27660	27686	27599	27585	27806	27570	27691	27740	27546	27717	27710	27635	27654	27494	27615	27652	27482	27517	27625	27587	27591	27831	27661	27763	27761	27584	27646	27591	27710	27825	27619	27516	27631	27500	27776	27641	27730	27595	27518	27649	27606	27660	27805	27624	27643	27758	27674	27519	27603	27558	27670	27447	27612	27715	27493	27568	27645	27698	27529	27695	27457	27493	27754	27644	27676	27508	27606	27702	27654	27565	27833	27574	27825	27622	27706	27578	27848	27675	27616	27577	27706	27677	27802	27543	27558	27739	27847	27661	27617	27594	27539	27707	27495	27605	27587	27818	27671	27535	27552	27771	27635	27657	27606	27561	27538	27417	27772	27634	27532	27591	27814	27607	27671	27557	27640	27702	27897	27631	27588	27577	27710	27590	27555	27922	27654	27708	27417	27632	27744	27735	27648	27752	27603	27623	27500	27549	27637	27614	27557	27505	27691	27718	27804	27570	27525	27627	27561	27773	27561	27512	27559	27877	27957	27710	27602	27760	27579	27866	27649	27378	27561	27758	27645	27551	27566	27633	27698	27513	27481	27684	27551	27677	27733	27664	27617	27789	27633	27577	27668	27548	27664	27630	27621	27622	27561	27548	27488	27679	27593	27507	27745	27707	27720	27699	27537	27648	27801	27633	27801	27574	27780	27431	27607	27608	27788	27519	27774	27649	27730	27840	27696	27547	27432	27580	27657	27709	27691	27687	27801	27543	27621	27501	27847	27497	27744	27579	27744	27528	27560	27617	27682	27769	27458	27708	27626	27603	27557	27566	27728	27543	27697	27474	27506	27719	27904	27652	27563	27616	27744	27482	27571	27585	27735	27576	27566	27566	27633	27679	27767	27738	27524	27830	27524	27794	27635	27674	27392	27585	27577	27704	27793	27711	27555	27471	27684	27599	27539	27522	27559	27674	27588	27684	27683	27501	27618	27626	27556	27569	27662	27584	27615	27593	27642	27635	27666	27782	27499	27615	27566	27744	27695	27752	27601	27822	27793	27576	27611	27670	27636	27568	27719	27686	27476	27717	27767	27648	27630	27686	27702	27825	27400	27674	27700	27820	27600	27542	27735	27649	27609	27649	27713	27568	27679	27636	27753	27644	27635	27798	27524	27644	27874	27609	27635	27608	27761	27699	27626	27656	27545	27563	27621	27589	27629	27768	27713	27664	27737	27575	27693	27448	27640	27536	27487	27673	27623	27692	27563	27632	27691	27448	27696	27690	27524	27512	27708	27483	27598	27465	27818	27633	27566	27630	27631	27610	27678	27680	27738	27799	27546	27616	27516	27681	27752	27803	27662	27425	27755	27925	27504	27536	27681	27726	27483	27623	27542	27750	27520	27797	27724	27665	27738	27650	27543	27718	27744	27668	27446	27644	27735	27695	27732	27526	27773	27652	27535	27600	27775	27515	27670	27560	27660	27661	27624	27644	27728	27822	27646	27723	27669	27626	27459	27495	27528	27652	27771	27720	27676	27589	27727	27694	27741	27603	27836	27849	27660	27605	27694	27494	27759	27742	27755	27787	27550	27578	27737	27490	27854	27623	27662	27612	27568	27562	27656	27609	27661	27568	27649	27743	27629	27747	27778	27511	27644	27671	27882	27623	27750	27722	27697	27728	27654	27575	27643	27420	27571	27642	27692	27531	27674	27573	27716	27586	27571	27739	27627	27542	27768	27559	27646	27621	27594	27591	27685	27693	27630	27634	27681	27695	27559	27502	27738	27876	27653	27539	27500	27616	27502	27729	27492	27492	27838	27299	27753	27921	27442	27641	27632	27719	27661	27760	27546	27630	27746	27485	27607	27413	27634	27712	27620	27856	27655	27658	27659	27598	27827	27843	27607	27625	27618	27612	27776	27677	27673	27453	27731	27847	27408	27606	27675	27761	27661	27613	27487	27636	27546	27630	27678	27647	27738	27584	27499	27713	27606	27587	27504	27824	27557	27562	27699	27629	27489	27438	27451	27525	27588	27815	27602	27661	27773	27721	27571	27624	27602	27530	27359	27375	27639	27689	27515	27481	27648	27769	27600	27753	27716	27682	27591	27727	27649	27497	27516	27765	27654	27740	27656	27583	27589	27749	27654	27695	27779	27690	27676	27516	27666	27593	27581	27429	27561	27593	27761	27638	27755	27719	27652	27609	27727	27515	27625	27529	27810	27737	27643	27630	27543	27583	27829	27657	27747	27432	27554	27691	27835	27530	27625	27614	27507	27672	27676	27661	27678	27631	27682	27482	27737	27604	27723	27717	27784	27652	27576	27700	27652	27750	27508	27761	27776	27588	27650	27663	27608	27805	27590	27692	27620	27572	27609	27644	27672	27638	27540	27655	27625	27702	27505	27531	27808	27614	27623	27707	27788	27449	27438	27855	27734	27637	27602	27715	27544	27558	27743	27763	27511	27501	27510	27673	27555	27682	27692	27757	27488	27627	27630	27821	27511	27711	27686	27880	27517	27764	27615	27471	27669	27586	27871	27542	27780	27566	27734	27653	27623	27632	27562	27694	27691	27697	27754	27662	27600	27722	27730	27668	27664	27641	27602	27879	27680	27735	27628	27735	27500	27707	27462	27925	27468	27702	27781	27638	27550	27355	27545	27672	27440	27509	27695	27714	27726	27864	27810	27580	27600	27491	27576	27795	27604	27647	27708	27449	27668	27511	27717	27553	27777	27355	27580	27554	27630	27717	27630	27668	27503	27623	27611	27576	27583	27640	27716	27612	27692	27576	27565	27601	27535	27707	27649	27581	27807	27756	27462	27552	27603	27583	27708	27635	27648	27656	27678	27503	27540	27599	27765	27397	27735	27621	27772	27587	27633	27790	27593	27619	27655	27762	27493	27610	27871	27686	27488	27636	27651	27581	27618	27595	27513	27607	27625	27605	27536	27520	27835	27602	27703	27648	27549	27595	27748	27628	27689	27605	27672	27674	27714	27602	27510	27632	27501	27539	27683	27578	27583	27832	27640	27533	27635	27769	27765	27730	27507	27699	27655	27673	27620	27715	27741	27670	27708	27718	27646	27567	27498	27594	27762	27491	27647	27710	27600	27626	27723	27463	27590	27661	27701	27497	27592	27545	27693	27545	27610	27414	27648	27612	27691	27689	27663	27620	27529	27697	27665	27814	27775	27666	27379	27772	27402	27463	27692	27698	27477	27442	27634	27484	27662	27620	27726	27695	27500	27692	27639	27519	27521	27733	27639	27623	27621	27485	27522	27700	27699	27406	27693	27705	27603	27622	27646	27569	27639	27656	27516	27559	27527	27571	27689	27601	27750	27534	27676	27673	27839	27678	27490	27589	27620	27709	27573	27626	27818	27714	27654	27658	27658	27672	27760	27502	27545	27677	27674	27558	27614	27672	27477	27548	27613	27792	27839	27572	27681	27583	27619	27469	27590	27619	27481	27724	27529	27718	27737	27800	27676	27451	27711	27627	27546	27660	27653	27808	27633	27466	27833	27738	27534	27531	27679	27605	27558	27719	27543	27680	27593	27684	27697	27502	27650	27635	27730	27651	27726	27689	27797	27930	27710	27488	27598	27612	27891	27844	27769	27637	27658	27755	27643	27703	27721	27581	27529	27554	27583	27578	27599	27580	27624	27682	27730	27888	27692	27580	27606	27669	27580	27675	27594	27702	27557	27755	27600	27482	27748	27672	27520	27603	27692	27810	27639	27572	27535	27711	27671	27553	27602	27425	27642	27687	27428	27624	27599	27718	27617	27515	27784	27609	27631	27737	27650	27747	27678	27568	27576	27702	27729	27814	27474	27669	27656	27835	27715	27630	27615	27469	27562	27592	27694	27787	27744	27486	27596	27641	27560	27544	27753	27686	27436	27594	27569	27332	27542	27711	27465	27626	27742	27593	27790	27744	27652	27658	27670	27633	27710	27581	27698	27816	27652	27578	27582	27752	27656	27529	27514	27830	27691	27721	27492	27648	27654	27657	27618	27655	27748	27798	27666	27733	27761	27669	27530	27688	27527	27762	27598	27748	27638	27526	27689	27634	27684	27608	27864	27588	27738	27678	27592	27720	27698	27623	27665	27571	27668	27479	27623	27652	27646	27717	27638	27698	27696	27739	27653	27743	27527	27753	27708	27526	27748	27767	27815	27574	27730	27609
37299	40061	48090	46292	43684	42482	41879	40840	40383	40175	39919	39581	39783	39705	39501	39607	39880	39381	39172	39353	39491	39093	39184	39148	39049	39199	39334	39209	39218	39337	39075	39130	39100	39114	39126	39161	39023	39422	39349	39303	38869	39241	39108	39294	38983	38882	39229	38988	39239	39192	39235	39191	39253	39194	39033	39131	39071	39298	39126	39061	39062	38996	39092	39145	39156	39126	39218	38865	38935	39303	39022	39054	39096	39302	39135	39434	39309	39043	39151	39034	39297	39351	39238	39259	39210	39044	39060	38892	39274	39388	38946	39008	39175	38972	39392	38933	39219	39183	38975	39185	39296	39027	39079	39045	39045	39050	39083	39026	38982	39164	39030	39138	38866	39026	39077	39008	39083	39149	39128	39324	39348	39264	39021	39078	39266	39010	39246	39077	39228	39048	39119	38993	39121	39045	38952	39296	39149	39147	39334	38910	39068	38936	38950	38951	39124	38990	39074	38987	38979	39070	39028	39260	39015	39009	38846	39169	39122	39041	39191	39299	38902	39130	39426	38909	39183	38978	39133	39145	39334	39096	39169	39084	39194	38963	38944	39092	38693	39003	39095	39364	38934	39224	39166	38785	39108	39349	39174	39180	39212	39125	39100	39266	39446	39274	39024	38946	39062	39031	38937	38882	39120	39290	38684	38948	39048	39401	39022	39107	39110	39208	39250	39137	39290	39186	38926	39172	39343	39122	39078	38751	38741	38879	38932	39009	39185	39061	39197	38984	38899	39012	39126	39103	39207	38998	39144	38988	38960	39120	38859	39250	38929	39428	39260	39230	39183	39075	39261	38843	38980	39144	38951	39037	39185	38991	39158	39185	39146	38945	38776	38693	39011	38933	39079	39309	38856	38842	39073	39219	39133	38995	39101	39079	39083	39159	38857	39067	39159	39002	38921	38898	39002	38892	39267	39001	39123	39185	39152	38708	38884	39057	39313	38908	38891	39190	39011	39135	38984	39028	39101	38990	38946	39088	39197	39270	39041	39149	39082	38968	39077	39140	38982	39048	38943	39263	39374	39201	38731	39047	39182	39195	39123	39008	39218	38875	38942	39030	39382	38998	38890	39102	39013	39331	39061	39197	38929	39052	38977	39303	39278	38847	39357	39236	39337	39102	39482	39213	39207	38944	39314	39019	38974	39374	39405	39201	39002	39134	38945	38952	39255	39249	39091	38958	39475	39075	38970	39113	39312	39240	39070	39080	38797	38906	39037	39212	39153	39049	39055	39350	39154	39029	39077	39230	39177	38948	38997	39109	39015	39285	39239	39097	39283	38836	38955	39076	38994	39150	38963	38898	39244	38977	39016	39176	38863	39186	39314	39067	39314	39353	39001	38973	39153	38899	39164	39132	39011	39108	39158	39110	39211	39183	39215	39140	39159	39238	39328	39095	39184	39060	39118	38880	39173	38998	39163	38799	39159	38967	39005	39321	39022	38872	38885	38986	39298	38958	39131	39008	39033	39021	39224	39404	39395	39112	39246	39151	38922	39243	39139	39035	39234	38977	38824	39109	39347	39159	39044	38878	39032	39067	39072	39152	39079	39040	38906	39139	38953	38800	39274	39212	39014	39057	38841	38923	39010	39106	39021	38942	38969	39328	39190	39297	39325	39033	39027	38998	39084	39175	38693	39071	39177	39115	38836	39012	38826	39125	39078	39113	38985	38912	38817	39040	38917	39048	38917	38700	39256	39463	39170	39224	38910	39170	38948	38815	39101	39020	38826	39059	39080	39218	39175	38863	39062	38948	39203	39023	39083	39121	39207	39083	38973	39122	39002	38971	39074	39252	39063	39133	39282	39168	39395	39214	39215	39301	39163	39093	39232	38880	38979	39060	39424	39129	39151	39334	38612	39129	38777	39102	39156	39090	39182	39142	38957	39016	39103	39312	38902	39120	39117	38804	39075	39036	38952	38738	39009	38889	39099	38972	39123	39208	38945	39178	39025	39149	39215	39131	39142	39006	39201	39167	39212	39007	39369	39087	38994	39024	39083	38772	39027	38988	38857	39007	39055	38879	39129	39154	39227	39004	39112	39102	38918	39288	38851	39126	39069	39320	39288	39061	38796	39032	38989	39108	39139	39180	38980	38752	39011	39017	38812	39294	38853	39059	39275	39424	39143	38940	38995	39092	39444	39458	39180	39122	39408	38913	39000	39390	39217	39018	39223	39035	39106	39085	39254	39102	38912	38949	39214	39076	39197	39017	39098	38965	39187	38760	39186	39182	39008	39018	39102	39044	39017	39004	38891	39265	39217	38977	39117	39143	38984	39303	39066	39214	39287	38974	39276	39179	39204	39080	39202	39220	38974	39023	39242	38994	39291	39212	38918	39087	39100	39299	38999	39054	38991	39371	38880	39130	38940	39156	39108	39167	39219	39114	39262	38949	38982	39139	39149	39022	39036	39029	39064	39034	38909	39117	38973	38925	39285	39402	38775	39083	39284	39110	38905	39070	39160	39332	39028	39086	38946	39369	38812	39205	39238	38944	39116	38844	39169	38937	38913	39201	39130	38990	39359	39129	39099	39066	39246	39214	38940	38982	39140	38825	38915	39094	39204	39142	39337	39214	38994	39183	39165	39159	39030	38827	38944	39022	39035	39140	39342	39214	39077	39024	39383	39227	39060	39238	39165	38709	38983	39011	38970	39020	38999	38955	38993	39272	39284	39230	39050	38875	38797	39069	39027	39039	39185	39187	38981	39230	39292	39193	39154	39208	39079	38976	39032	38974	39053	39031	38983	39044	39082	39306	38976	39355	39057	39156	39222	38894	39113	39064	39144	39257	39199	39118	38812	39040	39141	39161	39335	39163	38957	38948	39072	38954	38945	39276	39203	38984	39203	39380	39153	39128	39156	39156	39229	38910	39208	39113	39135	38856	38926	39081	39059	39143	39218	39132	39045	39151	39531	38983	39126	39063	39216	39352	39256	39055	39298	39035	39031	38918	38893	39231	39147	38844	39257	39237	38940	39065	39031	39310	39099	39033	38897	39004	38994	39131	39158	38960	39129	39071	39384	39203	38911	39010	39373	39282	39163	38942	39006	39056	39128	39315	39514	39267	39097	39107	39142	38971	39360	39069	38954	39281	39233	39376	39111	39133	38928	38939	39150	39066	39007	38937	39080	39209	39043	38774	39236	39203	39160	39112	38952	38995	39227	39166	39041	38986	39237	39234	39199	39140	39225	38971	38868	39010	38987	38881	38970	39245	38996	39097	39043	39001	39314	39018	39106	38958	39418	39073	39196	38977	38919	39110	38967	39035	38985	39078	39007	39185	39052	39005	39195	39352	39263	39263	39111	39242	38917	39054	39172	39005	39290	39145	38991	39014	38959	38912	39010	39067	39238	38983	39280	38894	39104	39177	38969	38899	39304	39104	39227	39314	39320	39145	39208	38945	39192	39069	38994	38964	38898	39232	39082	39023	39158	39057	39096	39056	39101	39121	38888	38888	39384	39048	39408	39041	39072	38757	39412	39480	38888	38952	39154	39143	39193	38970	39031	39282	38841	39009	39198	39061	39456	39245	38859	39506	39069	39015	39018	38888	39212	39111	39254	39215	39354	39401	38933	39152	39141	39029	39005	39134	39038	38949	39210	39132	39234	39026	39198	38854	39178	39073	38824	38937	39050	38983	38860	39095	38838	39125	39223	39201	39265	39097	39376	39131	39242	39072	39131	39349	38960	38963	39190	39192	38950	39165	39162	38943	39208	39016	39034	39167	39052	39182	39205	39042	39134	39314	39088	39057	39256	39058	39334	39259	39132	39084	39155	39087	39116	39264	39222	39102	39118	39221	39299	39215	39175	39177	39061	39140	39068	39157	39109	39180	39237	39145	39248	39052	39082	39186	39017	38991	39046	38939	39344	39410	39055	39046	39031	39004	39550	39294	38716	38782	38980	39106	39170	39055	39114	39132	39063	39216	39299	39110	39174	39070	39020	39094	38953	39076	39021	39187	39017	38966	39104	39120	39003	39040	39375	38904	39125	38946	39173	39015	39105	39075	38890	38831	39118	39131	39210	39332	39099	38961	39379	39254	39255	39311	39199	39360	39173	39414	39107	39093	38922	39222	39150	38984	39141	39017	39165	39334	39161	39115	39075	39132	39244	39298	39184	39141	39190	38996	39234	39110	39198	39156	39411	39137	39074	39080	39363	39420	38989	39088	39081	39073	39237	39182	38984	39338	39238	39160	39316	38967	38963	39055	39195	38739	38804	39092	38974	39123	39285	39123	39169	39092	38916	38922	39047	38918	39053	38977	38961	38858	39309	38979	38962	39308	38841	39144	39055	39017	38889	39207	38940	38906	39066	39108	39279	39027	38913	38915	39261	39367	39366	39243	38848	38772	39142	39248	39333	38948	39174	38958	39280	39100	39181	38993	38911	39094	39297	39010	38944	39158	39486	39144	38975	38874	39166	39149	39195	39215	39173	38849	38865	39016	39104	39140	39071	39118	39033	38976	39181	39140	39233	39332	39193	39053	39206	38822	39219	38983	38943	39042	39181	38645	38998	39239	39110	38941	39362	39178	39144	38752	39017	39051	39223	39247	38953	38928	38849	39217	39066	39156	39230	39075	39037	39030	39157	39061	38917	39073	39222	39133	39227	39008	39359	39051	38987	39079	38899	38781	39397	39180	39155	39106	39032	39069	38889	39326	39172	39080	39335	39192	39415	39040	39169	39134	39283	39248	39043	38919	38852	39355	39180	39171	39195	39416	39321	38974	39161	39062	38948	39368	39385	39183	39033	38978	38903	39170	38961	39071	39004	39279	39253	39157	38894	39005	39523	39279	39016	39039	39123	38928	39360	38898	39096	39467	39277	39053	39230	39052	39179	39261	39374	38912	39172	39073	39038	38836	39145	39021	39231	39056	39066	39171	39440	39508	38827	38964	39087	38997	39210	39107	39065	39213	39101	39477	39019	39108	39192	39001	39046	39042	39195	39060	39080	39117	39214	39244	38911	39035	39031	39090	39242	39065	39194	38935	39039	38981	39166	39028	38960	39131	39229	38979	39176	39105	39296	39094	39143	39386	39296	39071	39184	39268	39389	38999	39229	39361	39205	39241	39146	39295	39206	39020	39208	38665	39543	39097	39186	38974	38984	38903	39096	39084	39227	38912	39163	38973
35482	49198	46367	39138	35523	33356	31755	30820	29878	29441	29063	28691	28469	28474	28133	28016	28147	27822	27896	27736	27892	27846	27832	27793	27937	27784	27636	27796	27664	27630	27888	27825	27652	27898	27667	27561	27723	27871	27360	27833	27706	27536	27579	27663	27721	27541	27572	27461	27541	27589	27602	27452	27494	27609	27697	27471	27569	27633	27827	27531	27546	27518	27712	27421	27519	27531	27493	27554	27570	27539	27573	27368	27574	27484	27560	27583	27474	27679	27469	27591	27491	27591	27626	27635	27577	27541	27660	27664	27599	27528	27645	27538	27538	27599	27673	27473	27338	27590	27471	27553	27602	27464	27515	27475	27509	27606	27626	27477	27681	27307	27684	27546	27481	27535	27553	27488	27622	27616	27500	27503	27696	27497	27458	27686	27443	27722	27437	27541	27692	27468	27569	27478	27496	27451	27577	27682	27346	27847	27406	27607	27737	27551	27618	27543	27422	27623	27586	27641	27504	27677	27663	27612	27478	27481	27438	27606	27738	27335	27612	27516	27542	27680	27302	27449	27542	27649	27491	27484	27655	27359	27512	27490	27435	27579	27613	27513	27551	27592	27665	27437	27774	27428	27336	27433	27504	27636	27299	27632	27427	27679	27317	27564	27423	27572	27821	27641	27634	27569	27693	27601	27629	27546	27677	27586	27323	27450	27414	27332	27602	27431	27570	27580	27484	27398	27595	27561	27664	27552	27558	27584	27444	27713	27582	27520	27494	27707	27591	27654	27504	27725	27713	27515	27596	27634	27200	27516	27577	27534	27507	27524	27666	27466	27453	27557	27464	27565	27603	27697	27618	27438	27625	27483	27485	27743	27762	27493	27341	27735	27616	27536	27605	27414	27366	27539	27639	27469	27678	27427	27555	27578	27448	27607	27461	27258	27559	27716	27403	27680	27584	27328	27470	27441	27407	27352	27331	27612	27467	27659	27354	27619	27535	27518	27518	27704	27506	27505	27592	27494	27542	27631	27494	27411	27337	27572	27475	27600	27656	27531	27501	27591	27560	27673	27657	27592	27659	27417	27492	27668	27681	27556	27655	27664	27494	27425	27681	27421	27528	27644	27532	27584	27685	27491	27556	27527	27423	27596	27623	27491	27512	27646	27653	27774	27537	27655	27391	27483	27899	27573	27696	27795	27575	27518	27505	27629	27648	27707	27628	27651	27496	27614	27670	27616	27753	27551	27512	27450	27599	27509	27615	27463	27499	27530	27583	27557	27600	27552	27480	27608	27504	27633	27665	27481	27494	27596	27397	27751	27400	27618	27692	27623	27608	27436	27464	27495	27597	27451	27519	27633	27516	27539	27482	27514	27552	27641	27630	27603	27585	27539	27604	27571	27571	27391	27567	27524	27663	27467	27565	27444	27484	27269	27479	27705	27653	27442	27498	27384	27474	27531	27560	27719	27423	27402	27823	27576	27527	27497	27541	27482	27534	27554	27433	27712	27480	27469	27645	27540	27574	27388	27480	27577	27618	27375	27466	27607	27648	27560	27559	27524	27595	27683	27588	27487	27722	27442	27393	27617	27465	27618	27827	27504	27467	27522	27571	27451	27630	27695	27395	27672	27645	27510	27668	27757	27604	27593	27520	27589	27515	27657	27314	27560	27595	27573	27590	27590	27668	27484	27666	27530	27682	27540	27652	27609	27629	27479	27687	27703	27580	27617	27633	27623	27561	27699	27504	27557	27397	27590	27753	27560	27779	27633	27641	27583	27502	27360	27554	27491	27644	27516	27545	27505	27496	27567	27650	27553	27580	27683	27490	27371	27460	27572	27545	27602	27581	27519	27686	27394	27517	27736	27579	27847	27705	27687	27501	27666	27619	27633	27614	27620	27682	27485	27678	27422	27597	27600	27446	27286	27684	27756	27517	27505	27723	27681	27612	27519	27565	27388	27614	27630	27509	27485	27864	27528	27483	27527	27403	27477	27471	27432	27869	27425	27419	27539	27802	27676	27660	27505	27651	27576	27743	27545	27507	27535	27422	27587	27687	27544	27310	27377	27357	27607	27544	27559	27457	27425	27303	27717	27484	27590	27591	27770	27528	27505	27533	27714	27635	27553	27589	27575	27395	27579	27655	27648	27623	27573	27471	27577	27685	27563	27546	27626	27403	27595	27625	27716	27507	27516	27581	27514	27444	27559	27485	27709	27671	27615	27480	27596	27546	27483	27624	27555	27622	27376	27511	27381	27604	27624	27347	27804	27427	27531	27512	27537	27736	27483	27609	27493	27517	27676	27452	27601	27332	27722	27573	27442	27545	27664	27477	27537	27189	27677	27415	27629	27509	27644	27565	27334	27618	27593	27518	27449	27497	27801	27733	27755	27590	27512	27713	27609	27541	27382	27682	27629	27447	27456	27616	27478	27680	27449	27573	27730	27596	27579	27606	27345	27631	27475	27452	27543	27629	27532	27591	27768	27481	27654	27406	27509	27692	27577	27758	27523	27630	27418	27496	27721	27312	27556	27405	27574	27479	27412	27590	27641	27595	27357	27654	27623	27772	27552	27612	27657	27726	27347	27626	27728	27559	27416	27598	27528	27641	27568	27679	27648	27589	27394	27565	27612	27558	27579	27382	27535	27626	27542	27657	27567	27767	27457	27505	27561	27819	27787	27462	27694	27478	27440	27523	27495	27378	27558	27606	27516	27406	27596	27703	27561	27625	27567	27469	27629	27544	27635	27525	27513	27604	27559	27554	27638	27614	27559	27473	27394	27681	27405	27540	27650	27714	27494	27470	27562	27724	27345	27602	27562	27593	27563	27514	27527	27577	27778	27537	27560	27660	27657	27525	27550	27622	27738	27825	27599	27647	27552	27525	27518	27673	27595	27567	27567	27599	27581	27611	27524	27535	27546	27572	27500	27523	27620	27633	27586	27564	27662	27435	27782	27387	27443	27550	27594	27565	27666	27514	27537	27593	27526	27584	27394	27611	27458	27343	27553	27380	27660	27688	27541	27611	27523	27720	27607	27612	27508	27744	27522	27607	27631	27692	27487	27639	27564	27395	27585	27560	27584	27558	27521	27529	27571	27579	27501	27429	27702	27671	27589	27557	27724	27781	27596	27537	27512	27710	27528	27492	27621	27435	27502	27602	27688	27732	27457	27602	27577	27442	27704	27672	27590	27474	27704	27608	27749	27582	27460	27627	27608	27643	27541	27539	27476	27561	27779	27607	27680	27758	27534	27442	27624	27564	27669	27497	27748	27554	27466	27513	27627	27585	27377	27574	27639	27507	27765	27654	27400	27607	27481	27358	27585	27601	27489	27609	27497	27601	27572	27429	27481	27634	27580	27533	27531	27604	27641	27469	27701	27512	27603	27539	27373	27565	27654	27690	27357	27642	27449	27482	27548	27672	27587	27509	27584	27640	27567	27579	27403	27643	27809	27541	27596	27532	27740	27466	27541	27566	27546	27483	27548	27704	27649	27687	27619	27513	27329	27690	27458	27482	27589	27344	27711	27598	27573	27682	27536	27437	27663	27502	27664	27516	27557	27469	27732	27455	27397	27499	27367	27603	27648	27612	27752	27633	27683	27313	27351	27490	27825	27522	27683	27657	27678	27492	27504	27631	27394	27616	27658	27580	27542	27580	27376	27551	27597	27442	27459	27452	27506	27685	27555	27492	27324	27557	27570	27634	27521	27646	27489	27364	27595	27569	27453	27730	27586	27463	27706	27930	27578	27615	27588	27475	27564	27514	27591	27597	27566	27591	27659	27616	27551	27562	27708	27471	27769	27374	27557	27541	27471	27589	27553	27672	27634	27608	27498	27611	27516	27591	27653	27544	27495	27566	27751	27426	27691	27813	27464	27437	27699	27644	27566	27584	27541	27643	27606	27505	27670	27496	27591	27773	27527	27467	27563	27719	27522	27567	27434	27499	27430	27517	27627	27554	27663	27510	27488	27541	27362	27629	27701	27596	27478	27571	27558	27630	27693	27683	27598	27737	27573	27622	27448	27473	27584	27683	27623	27686	27785	27533	27594	27665	27636	27537	27760	27554	27645	27601	27585	27717	27555	27455	27637	27642	27688	27521	27610	27623	27694	27558	27504	27543	27496	27673	27480	27474	27464	27367	27517	27572	27716	27501	27553	27710	27410	27365	27409	27502	27637	27467	27609	27615	27541	27702	27557	27603	27602	27411	27684	27507	27688	27648	27556	27542	27443	27466	27666	27598	27539	27588	27544	27643	27446	27405	27614	27479	27491	27384	27579	27402	27522	27661	27480	27577	27622	27621	27497	27708	27702	27584	27586	27702	27776	27386	27599	27701	27561	27455	27541	27528	27423	27542	27613	27439	27401	27622	27813	27511	27578	27604	27463	27540	27615	27674	27553	27682	27709	27522	27690	27485	27513	27624	27469	27721	27694	27604	27359	27583	27587	27657	27325	27651	27582	27568	27748	27680	27561	27428	27485	27430	27653	27643	27580	27672	27550	27554	27409	27591	27645	27527	27489	27627	27506	27515	27508	27637	27491	27527	27636	27597	27451	27518	27518	27666	27515	27646	27517	27728	27910	27656	27325	27507	27460	27678	27724	27654	27622	27562	27649	27770	27429	27554	27651	27511	27540	27465	27709	27558	27519	27468	27657	27542	27526	27693	27483	27560	27533	27514	27507	27351	27621	27556	27605	27527	27719	27560	27631	27626	27798	27689	27640	27670	27672	27445	27547	27530	27580	27684	27452	27626	27420	27660	27578	27700	27646	27694	27494	27482	27623	27667	27542	27450	27737	27417	27599	27700	27667	27657	27708	27583	27522	27511	27616	27580	27488	27486	27498	27562	27388	27491	27569	27380	27575	27632	27624	27561	27600	27645	27465	27623	27561	27625	27550	27496	27516	27897	27606	27705	27565	27360	27598	27517	27706	27604	27682	27608	27535	27716	27334	27583	27787	27461	27671	27627	27540	27662	27642	27653	27599	27639	27454	27583	27721	27562	27598	27587	27368	27445	27523	27548	27477	27522	27567	27548	27444	27519	27553	27546	27446	27430	27537	27535	27661	27482	27585	27563	27607	27484	27735	27614	27527	27509	27600	27502	27673	27426	27618	27476	27629	27661	27425	27421	27458	27574	27506	27502	27637	27523	27462	27598	27639	27743	27326	27618	27532	27620	27759	27628	27585
24529	21555	30013	32328	38276	42889	43544	41606	40987	40816	40562	40173	39696	39602	39400	39379	39337	39448	39636	39335	39302	39232	39241	39194	38804	39166	39199	39185	39222	39112	38811	39215	38823	39378	38657	38835	38894	38957	38792	38839	38576	38935	38898	38449	39120	38712	38430	38767	38977	39062	38909	38837	38770	38927	39212	39018	38769	38890	38782	38777	38540	38677	38849	38794	38772	38811	38840	38530	38874	38914	38776	38981	38685	38811	38698	38708	38737	38815	38842	38590	38794	38925	38873	38752	38799	38554	38913	38893	38601	38873	39002	38666	38902	38967	38971	38844	38888	38728	38573	38673	38499	39018	38795	38544	38631	38688	38749	38926	38803	38877	38872	38627	38433	38603	38787	38741	38535	39007	38833	38596	38623	38874	38769	38738	38785	38389	38818	38743	38973	38643	38926	38782	38870	38646	38745	38654	38794	38854	39005	38742	38734	38627	38808	38741	38643	38758	38823	38460	38829	38608	38859	38891	38752	38770	38670	38401	38703	38942	38809	38824	38494	38963	38761	38810	38849	38722	38822	38914	38771	38709	38709	39038	38822	38746	38924	38674	38861	38737	38722	38651	38782	38604	38700	38544	38566	38964	38749	38953	38900	38646	38763	38538	38687	38842	38886	38782	38909	38707	38875	38994	38755	38859	38699	39045	38781	38646	38792	38756	38863	38704	38839	38778	38551	38628	38721	38773	38755	38630	38646	38809	38644	38720	38964	38739	38563	38738	38681	38752	39055	38615	38845	38902	38912	38663	38685	38561	38886	38907	38726	39141	38927	38888	38663	38560	38939	38788	38832	38820	38823	38845	39007	38725	38924	38879	38790	38885	38551	38739	38685	38985	38808	38884	39262	38831	38756	38611	38681	38988	39058	38857	39040	38867	38751	38663	38761	38925	38660	38560	39108	38740	38756	38668	38886	38595	38865	38837	38848	38668	38868	38623	38784	38902	38765	38502	38832	38980	38740	38968	38661	38899	38867	38821	38667	38843	38666	38537	38697	38896	39110	38601	38993	38898	38770	38689	38720	38995	38723	38755	38918	38636	38952	38777	38869	38635	38453	38640	38719	38700	38903	38959	38688	38883	38715	38850	38832	38978	38994	38918	38609	38538	38695	38617	38830	38894	38846	38968	38665	38785	38504	38735	38889	38741	38614	38786	38995	38757	38785	38715	39029	38967	38989	38911	38717	38835	38834	38703	38403	38870	38680	38592	38932	39058	39097	38949	38810	38954	38762	38765	38934	38892	38774	38932	38779	38626	38998	38799	38966	38829	38778	38682	38771	38991	38651	38818	38614	38764	38861	38703	39041	38747	38924	38694	38861	38715	38677	38631	38824	38827	38686	39189	38892	38602	38643	38827	38984	38452	38769	38990	39015	38674	38787	38571	39030	38753	38849	38818	38885	38822	38674	38856	38896	39131	39167	38916	38698	38721	38810	38491	38696	38677	38731	38722	38933	39130	38834	38832	38730	38924	38792	38765	38742	38932	38851	38924	38909	38825	38464	38719	38639	38651	38758	38726	38840	38705	38701	38768	39041	38773	38935	38803	38694	38664	38796	38864	38521	38751	38723	38748	38831	38953	38562	38872	38852	38654	38577	38727	38475	38674	38728	38768	38626	38632	38956	38802	38740	39176	38798	38741	38651	38624	38557	39018	38734	38932	38799	38630	38954	38977	38436	38687	38726	38913	38477	38720	38863	38741	39002	38629	38640	38906	38845	38591	38691	38500	38703	38726	38831	39019	38994	38897	38532	38704	38647	38829	38857	38668	38723	38766	38919	38987	38747	38641	38681	38605	38789	38847	38659	38933	39030	38967	38824	38847	38725	38847	38739	38776	38857	38773	38546	38729	38563	38763	38414	38691	38660	38910	38824	38551	38811	38675	38952	38804	38932	39014	38926	38449	38693	38627	38482	39146	38847	38700	38807	38675	38727	38804	38727	38833	38977	38760	38927	38739	38731	38848	38654	39344	38626	38699	38927	38766	38790	38683	38759	38863	38800	38636	38891	38618	38791	38872	38764	38849	38561	38727	38855	38700	38766	38462	38941	38768	38989	38710	38765	38798	38693	39017	38871	38810	38958	38745	38936	38965	38886	38704	38811	38886	38764	38812	38673	38945	38779	38765	38307	38767	38692	38711	38930	38593	38642	38828	39159	39003	38807	38876	38483	38704	38893	38885	38961	38973	38816	38557	38921	38900	38825	38854	39000	38875	38921	38579	38817	38804	38792	38673	38521	38789	38428	38878	38892	38604	38908	38678	38670	38715	38632	38862	39022	38704	38736	38964	38672	38930	38725	38740	38693	38893	38779	38752	38585	38929	39010	38674	38836	38707	38839	39018	38689	38982	38772	38823	38852	38884	38745	38908	38913	38660	39272	38759	38659	38938	38956	38855	38832	38595	39162	38364	38728	38644	38952	38863	38830	38871	38806	38751	38885	38704	38784	38747	38851	38820	38952	38816	38602	38882	38791	38857	38761	38590	38805	38983	38690	39045	38673	38558	38710	38792	38722	38730	38743	38748	38792	38705	39079	39131	38834	38906	39022	38865	39073	38844	38947	38694	38955	38725	38894	38732	38705	38814	38799	38629	38620	39068	38909	39065	38765	38894	38893	38792	38764	38730	38775	38717	38741	38777	38617	38691	38708	38712	38910	38964	38902	39045	38761	38519	38691	38863	38952	38723	39181	38719	38637	38912	38645	38951	38945	38862	38867	38731	38750	38779	38928	38979	38743	38767	38967	38828	38837	38763	38794	38792	38752	39007	38701	39012	38662	38756	38986	38626	38684	38762	39008	38872	38637	38708	38759	38808	38799	38752	39060	38891	38629	38424	38717	38495	38972	38650	38763	38648	38528	38714	38782	38519	38981	38874	38720	38788	38809	38625	38716	38866	38614	38881	38830	38739	38916	38954	38970	38791	38814	38709	38646	38705	38769	38807	39019	38863	38509	38896	38511	39048	38918	38876	38930	38934	38807	38684	38566	38674	38780	38560	38771	38926	38795	38783	38653	38750	38893	39073	38903	38690	39074	38914	38972	38577	38590	38840	38960	38784	38837	38792	38661	38681	38867	38919	38804	38777	38616	38978	38619	38878	38842	38638	38578	38774	38724	38552	38938	38625	38683	38888	39022	38959	38774	38520	38832	38640	39057	38746	38814	38606	38948	38562	38757	38975	38516	38621	38713	38551	38649	38817	38670	38684	38430	38953	38702	38691	38856	38686	38839	38665	38855	38766	39077	38850	38716	38751	38956	38504	38674	38885	38593	38647	38906	38699	38521	38439	38760	38630	38747	38703	38736	38914	38827	38703	39085	38936	38596	38642	38655	38655	38720	38913	39069	38836	38730	38493	38802	38728	38862	39005	38730	38861	38842	38750	38881	38665	38606	38685	38797	38636	38899	38710	38526	38616	39087	39083	38596	38545	39095	38665	38727	38611	38810	38939	38652	38860	38746	39014	38722	38820	38751	38696	38837	38781	38693	38795	38840	38822	38820	38707	38748	38585	38774	38652	38533	38746	38883	38998	38876	38754	38847	38628	38673	39040	38861	39128	39072	38968	38656	38880	38592	38954	38692	38860	39114	38707	38699	39075	38752	38764	38645	38530	38780	38667	38588	38561	39005	38832	38608	38863	38635	38670	38695	39018	38640	38702	38834	38815	38785	38651	39035	38781	38680	39042	38829	38908	38892	38650	38763	38814	38927	38997	38766	38796	38876	38975	38655	38527	38955	38795	38848	38613	38812	38949	38854	38869	38878	39033	38932	38760	38764	39100	38840	38742	38622	38782	38884	39045	38843	38841	38856	38495	38834	38706	38661	38560	38728	38878	39052	38876	38801	38774	38861	39005	38798	38894	38893	38652	38689	38769	38679	38626	38803	38390	38851	38562	38728	38991	38808	38753	38715	38527	38702	38879	38898	39002	38681	38793	38651	38978	39042	38856	38517	38530	38804	38814	38820	38561	38563	38822	38839	38537	38844	38481	39158	38772	38737	38929	38412	38711	38853	38880	38995	38939	38879	38751	38714	38975	39089	38750	38661	38852	39048	38451	38647	38843	38672	39025	38949	38568	38791	38972	38707	38697	38957	38745	38630	38446	38703	39151	38658	38593	38953	38892	38909	38666	38717	38827	38916	38764	38801	39069	38946	38616	38707	38841	39037	38746	38839	38591	39005	38805	38920	38826	39030	38918	39022	39032	38857	38855	39154	39000	38660	38754	38649	38588	38627	38776	38862	38524	38728	38947	38806	39058	39003	38917	38785	38726	38641	39071	38941	38663	38490	38914	38880	38577	38757	39048	38737	38708	38685	38961	38601	38758	38897	38758	38794	38928	38954	38605	38803	39086	38725	38971	39005	38735	38847	38824	38801	38948	38974	38888	38859	38680	38594	38734	38790	38918	39004	38772	38674	38616	38916	38839	38592	38812	38810	38833	38559	38819	38997	38506	38786	38815	38731	38707	38659	38847	38792	38632	38794	38753	38700	38789	38628	39153	38860	38863	38804	38861	38967	38485	38776	38859	38462	38862	38894	38762	38983	39017	38579	38929	38847	38574	38740	38708	38763	38781	39027	38885	38692	38725	38723	38717	38896	39036	38949	38927	38790	38722	38891	38890	39061	38886	38886	38734	38948	38992	38926	38853	38767	38763	38563	38724	38688	38766	38986	38724	38659	38939	39093	38950	38960	38773	39113	38620	38859	38784	38960	38805	38933	38713	39120	38789	39158	38638	38521	38827	38896	38773	38716	38941	38672	39013	38669	38754	38956	38737	39005	38792	38726	38812	38731	39030	38588	38878	38977	38731	38669	38713	38964	38808	38878	38979	39011	38686	38802	38820	38676	38718	38895	38838	38751	38889	38673	38851	38914	38632	38954	38657	38699	38851	38816	38680	38490	38749	38815	38914	38821	38748	38747	38718	38631	38840	38891	38779	38871	38900	38500	38913	38614	38690	38750	38742	38661	38647	39123	38680	38783	38733	38828	38704	38863	38324	38492	38564	38766	38969	38563	38523	38746	38723	39077	38807	38710	38672	38517	38892	38789	38951	38847	38782	38598	38903	38734	38567	39023	38874	38747	38601	38508	38865	38878	38732	38881	38479	38747	38492	38617	39058	38860	39016	38964	38697	38455	38701
33398	53866	52506	44196	40121	36803	34691	32728	31798	30752	29923	29308	29345	28835	28618	28545	28530	28182	28298	28117	28107	28080	28134	28191	28097	28019	27945	28104	27772	27613	27595	27882	27625	27863	27799	27609	27713	27494	27585	27431	27729	27517	27623	27523	27722	27594	27698	27623	27563	27590	27495	27499	27502	27490	27351	27625	27296	27672	27530	27352	27465	27493	27605	27535	27689	27649	27521	27580	27322	27465	27497	27341	27620	27523	27401	27514	27574	27393	27419	27538	27349	27522	27623	27494	27612	27422	27333	27405	27544	27542	27361	27522	27449	27508	27541	27470	27560	27418	27470	27445	27614	27558	27645	27248	27529	27526	27415	27558	27466	27544	27520	27509	27473	27654	27590	27504	27605	27384	27474	27392	27512	27553	27268	27338	27501	27492	27376	27794	27507	27561	27751	27323	27463	27365	27542	27462	27638	27546	27610	27612	27553	27732	27600	27512	27418	27453	27501	27398	27498	27529	27527	27394	27586	27450	27594	27357	27433	27560	27459	27521	27415	27620	27294	27500	27510	27445	27646	27500	27430	27439	27226	27577	27528	27431	27548	27358	27446	27478	27436	27681	27531	27377	27573	27511	27500	27530	27313	27531	27378	27536	27384	27555	27396	27623	27555	27452	27525	27411	27474	27404	27393	27373	27160	27433	27494	27586	27442	27525	27576	27512	27263	27595	27452	27462	27603	27560	27450	27598	27446	27510	27515	27636	27658	27475	27483	27640	27525	27444	27421	27570	27643	27539	27509	27480	27333	27598	27543	27470	27496	27576	27585	27482	27450	27480	27538	27443	27562	27452	27390	27476	27342	27500	27493	27456	27496	27540	27625	27494	27591	27538	27309	27467	27350	27391	27442	27465	27448	27408	27602	27560	27387	27497	27455	27395	27467	27633	27572	27531	27550	27555	27394	27651	27547	27613	27545	27453	27302	27473	27461	27470	27599	27431	27709	27383	27493	27688	27201	27557	27697	27507	27528	27372	27341	27390	27465	27447	27510	27551	27263	27437	27459	27684	27454	27467	27471	27572	27506	27495	27474	27410	27409	27335	27517	27352	27419	27611	27445	27477	27400	27537	27430	27513	27361	27501	27478	27546	27409	27543	27517	27703	27408	27413	27370	27328	27509	27599	27391	27606	27487	27496	27435	27663	27517	27600	27458	27419	27483	27394	27397	27579	27416	27586	27525	27332	27502	27486	27442	27494	27330	27394	27505	27426	27453	27555	27413	27515	27351	27475	27321	27475	27533	27409	27451	27511	27603	27750	27552	27411	27297	27350	27327	27396	27288	27508	27818	27608	27576	27408	27541	27425	27445	27566	27446	27457	27607	27203	27318	27603	27591	27489	27524	27395	27511	27535	27490	27195	27368	27476	27513	27382	27488	27271	27520	27339	27383	27496	27607	27372	27593	27503	27530	27644	27346	27413	27392	27519	27554	27519	27705	27406	27579	27250	27507	27534	27532	27379	27475	27370	27446	27547	27588	27471	27205	27563	27422	27353	27596	27406	27723	27570	27423	27486	27404	27425	27530	27463	27575	27740	27421	27674	27272	27640	27375	27334	27676	27481	27391	27365	27652	27541	27490	27552	27415	27670	27565	27465	27440	27601	27394	27684	27398	27644	27620	27333	27547	27597	27557	27451	27467	27399	27537	27507	27535	27514	27477	27556	27631	27557	27369	27394	27598	27339	27425	27598	27455	27655	27295	27594	27540	27294	27357	27645	27677	27497	27524	27519	27421	27627	27540	27564	27387	27500	27584	27503	27403	27601	27495	27490	27496	27495	27430	27557	27464	27615	27591	27504	27413	27501	27378	27492	27544	27372	27340	27422	27577	27378	27578	27526	27295	27423	27495	27439	27430	27657	27417	27319	27436	27500	27341	27534	27521	27635	27394	27546	27453	27493	27434	27325	27608	27525	27429	27523	27573	27510	27603	27606	27612	27358	27528	27376	27457	27516	27647	27409	27699	27493	27450	27498	27501	27481	27578	27397	27243	27582	27417	27496	27374	27494	27696	27340	27416	27409	27437	27580	27467	27448	27488	27428	27557	27553	27339	27451	27384	27517	27323	27506	27511	27639	27353	27584	27370	27659	27582	27546	27361	27512	27575	27707	27549	27597	27532	27448	27404	27559	27509	27594	27469	27590	27427	27445	27689	27487	27608	27520	27576	27519	27574	27683	27461	27499	27485	27707	27414	27617	27541	27329	27385	27403	27613	27402	27411	27537	27528	27531	27363	27592	27616	27306	27320	27530	27663	27587	27859	27460	27775	27595	27462	27541	27425	27452	27485	27568	27346	27520	27329	27638	27519	27393	27515	27349	27464	27554	27666	27829	27562	27668	27429	27359	27588	27426	27581	27479	27317	27459	27620	27530	27527	27644	27527	27380	27692	27598	27398	27441	27438	27565	27723	27406	27206	27675	27534	27511	27512	27442	27491	27462	27562	27341	27516	27512	27566	27443	27474	27471	27617	27583	27619	27318	27357	27499	27535	27389	27492	27601	27423	27499	27515	27349	27538	27457	27542	27732	27520	27411	27363	27624	27565	27481	27424	27424	27536	27502	27561	27635	27392	27474	27370	27299	27473	27314	27389	27618	27593	27457	27490	27463	27506	27611	27556	27475	27457	27490	27310	27508	27606	27562	27385	27476	27591	27363	27517	27470	27514	27498	27563	27533	27405	27512	27491	27516	27405	27578	27428	27657	27457	27415	27400	27709	27408	27659	27598	27425	27471	27569	27487	27625	27511	27493	27635	27252	27612	27333	27574	27470	27415	27592	27566	27585	27554	27728	27499	27426	27449	27310	27489	27560	27531	27481	27538	27472	27456	27386	27666	27493	27565	27533	27581	27415	27523	27529	27609	27527	27727	27460	27371	27419	27452	27514	27592	27413	27554	27394	27567	27358	27634	27786	27532	27656	27376	27589	27498	27466	27290	27658	27408	27519	27267	27608	27504	27411	27595	27511	27522	27463	27648	27495	27427	27471	27616	27476	27402	27575	27476	27480	27381	27496	27448	27540	27567	27567	27569	27594	27568	27677	27500	27643	27544	27387	27481	27301	27580	27487	27549	27439	27508	27411	27307	27578	27542	27437	27446	27453	27300	27585	27423	27486	27557	27423	27601	27321	27553	27646	27247	27587	27551	27550	27482	27412	27453	27379	27321	27526	27550	27317	27388	27455	27486	27657	27590	27608	27606	27535	27594	27465	27623	27672	27790	27458	27714	27425	27517	27434	27508	27418	27355	27554	27519	27568	27396	27431	27670	27537	27462	27616	27513	27441	27632	27431	27542	27524	27577	27401	27421	27204	27691	27451	27703	27633	27498	27764	27386	27378	27484	27418	27659	27544	27346	27375	27264	27456	27373	27513	27638	27453	27407	27531	27372	27403	27602	27540	27643	27458	27687	27562	27408	27619	27374	27552	27498	27483	27525	27524	27678	27524	27547	27302	27432	27777	27337	27445	27462	27583	27463	27452	27483	27472	27644	27323	27690	27432	27429	27364	27357	27630	27576	27217	27465	27541	27539	27359	27495	27455	27726	27423	27328	27484	27531	27542	27532	27401	27732	27425	27432	27593	27361	27546	27885	27331	27474	27493	27468	27401	27491	27464	27491	27581	27581	27404	27618	27568	27553	27516	27491	27508	27545	27473	27548	27643	27492	27396	27592	27477	27590	27388	27652	27270	27645	27417	27331	27341	27678	27717	27640	27617	27272	27634	27410	27592	27621	27557	27574	27411	27600	27532	27516	27467	27459	27445	27611	27610	27681	27623	27454	27381	27426	27509	27636	27509	27570	27401	27587	27434	27455	27562	27401	27594	27411	27438	27500	27585	27506	27554	27566	27678	27358	27467	27624	27407	27409	27546	27603	27576	27482	27495	27580	27345	27571	27313	27456	27393	27327	27568	27552	27395	27469	27571	27334	27574	27549	27489	27383	27376	27348	27447	27401	27487	27423	27398	27528	27338	27596	27355	27521	27470	27524	27252	27472	27319	27626	27527	27478	27438	27372	27429	27495	27555	27401	27528	27499	27570	27542	27475	27415	27417	27346	27692	27415	27466	27595	27510	27493	27350	27655	27585	27454	27283	27445	27379	27499	27318	27646	27496	27421	27433	27588	27597	27426	27282	27452	27551	27593	27558	27498	27586	27555	27480	27480	27678	27483	27462	27560	27418	27525	27496	27641	27397	27615	27479	27551	27419	27595	27531	27561	27369	27367	27589	27473	27590	27424	27446	27461	27500	27672	27404	27563	27455	27161	27514	27460	27494	27482	27532	27497	27542	27395	27609	27330	27661	27453	27676	27578	27540	27582	27416	27307	27433	27395	27542	27483	27569	27678	27375	27728	27594	27361	27710	27426	27400	27493	27547	27524	27353	27633	27358	27507	27416	27525	27445	27483	27510	27583	27494	27566	27500	27437	27559	27663	27564	27519	27413	27452	27438	27509	27480	27583	27344	27474	27441	27616	27651	27261	27569	27535	27408	27503	27608	27387	27328	27435	27357	27306	27582	27413	27651	27517	27428	27359	27286	27321	27534	27358	27606	27329	27420	27440	27607	27456	27586	27629	27541	27620	27366	27377	27377	27528	27375	27483	27403	27470	27569	27402	27363	27618	27435	27680	27467	27362	27419	27765	27473	27471	27498	27513	27694	27390	27285	27572	27367	27447	27311	27486	27517	27427	27455	27534	27336	27519	27379	27509	27245	27411	27431	27447	27469	27334	27454	27573	27348	27596	27469	27324	27434	27530	27488	27353	27635	27520	27454	27680	27545	27410	27440	27630	27466	27476	27490	27483	27389	27494	27637	27392	27524	27481	27470	27544	27578	27531	27534	27527	27546	27358	27610	27475	27378	27705	27561	27540	27579	27230	27408	27802	27561	27381	27514	27348	27366	27532	27181	27467	27331	27423	27528	27442	27484	27600	27719	27555	27308	27478	27519	27439	27233	27522	27585	27654	27483	27461	27539	27620	27636	27560	27522	27562	27558	27322	27403	27450	27632	27525	27485	27376	27666	27539	27617	27675	27475	27876	27466	27371	27508	27478	27370	27494	27766	27356	27567	27515	27586	27468	27405	27598	27484	27413	27313	27624	27496	27682	27567	27550	27396	27405	27612	27397	27452	27411	27511
23017	21470	29355	28436	34461	42523	45022	42923	42209	42108	41771	41209	40936	40709	40313	39966	40496	40043	40038	40054	39768	39920	39740	40037	40170	39572	39908	39818	39709	39598	39579	39232	39636	39731	39453	39529	39312	39440	39728	39382	39612	39504	39479	39192	39464	39154	39436	39299	39278	39206	39074	39158	39305	39159	39326	39236	39304	39494	39435	39614	39715	39420	39310	39179	39323	39226	39273	39419	39207	39262	39536	39524	39428	39425	39211	39340	39304	39332	39586	39340	39007	39210	39334	39468	39190	39367	39268	39208	39254	39428	39150	39292	38969	39183	39134	39618	39239	39189	39256	38994	39046	39397	39337	39222	39196	39267	39258	39503	39221	39397	39658	39498	39487	39156	39565	39097	39334	39299	39234	39462	39160	39339	39282	39286	39157	39235	39523	39428	39292	39150	39410	39475	39212	39141	39432	39202	39547	39630	39156	39058	39242	38978	39001	39322	39348	39055	39110	38920	39100	39293	39380	39212	39385	39277	39358	39034	39128	39373	39185	39157	39348	39037	39367	39177	39287	39290	39550	39184	39326	39265	39679	39452	39495	39298	39248	39144	39366	39518	39424	39461	39456	39344	39113	39306	39390	39255	39090	39055	39385	38900	39234	39195	39159	39178	39371	39512	39056	39204	39322	39223	39533	39330	39223	39263	39170	39127	39339	39500	39360	39192	39025	39188	39109	39422	39206	39042	39407	39148	39576	39444	39306	39179	39158	39334	39448	39217	39453	39370	39087	39269	39280	39281	39278	39225	38888	39328	39312	38849	39148	39160	39121	39367	39367	39281	39263	39090	38997	39031	39459	39395	39700	39311	39432	39348	39411	39231	39328	39372	39147	39392	39217	39289	39426	39465	39149	39258	39342	39364	39362	39106	39086	39133	39284	39380	39373	39317	39124	39229	39297	39524	39232	39093	39093	39210	39044	39245	39015	39594	39386	39191	39391	39324	39429	39375	39206	39426	39259	39441	39230	39459	39226	39236	39265	39506	39178	39496	39321	39228	39166	39296	39122	39234	39259	39203	39420	39251	39091	39160	39215	39165	39098	39142	39100	39126	39494	39430	39347	39381	39541	39135	39104	39184	39206	39231	39248	39200	39200	39377	39445	39122	39340	39315	39335	39239	39309	39098	38997	39309	39291	39181	38990	39334	39360	39105	39167	39455	39352	39254	39212	39175	39476	39226	39180	38876	39328	39159	39359	39392	39045	39233	39299	39165	39357	39126	39128	39340	39187	39185	39367	39212	39363	39127	39223	39439	39188	39114	39005	39052	39260	39235	39404	39209	39386	39250	39244	39355	39248	39149	39043	39185	39110	39261	39314	39305	39055	39026	39483	39161	38838	39159	39298	39336	38909	39271	39076	38948	39492	39078	39430	39396	39098	39397	39122	39080	39202	39056	39303	39133	39268	39549	39289	39416	39348	39018	39226	39194	39255	39107	38987	39343	39475	39210	39312	39182	39154	39251	39417	39057	39336	39282	39347	39401	39339	39220	39441	39464	39417	39279	39072	39366	39128	39327	39308	39071	39328	39194	39373	39088	39493	39154	39111	39216	39349	38965	39086	39034	39123	39120	39184	38872	39053	39275	39115	39202	39073	39321	39234	39257	39143	39180	39228	38928	39280	39332	39423	39410	39350	39213	39431	39272	39136	39318	39062	39195	39199	39289	39311	39521	39263	39244	38990	39250	39092	39241	39275	39116	39311	39072	39364	39144	39286	39328	39506	39510	39286	39547	39524	39122	39250	39444	39328	39323	39293	39151	39011	39371	39358	39285	39468	39406	39330	39560	39136	39276	39186	39208	39149	39483	39455	39121	39439	39404	39333	39376	39238	39236	39097	39213	39262	39219	39391	38977	39226	39286	39190	39217	39059	39172	38987	39111	39256	39024	39459	39085	39017	39092	39080	39522	39192	39562	39391	39320	39420	39597	39297	39116	39200	39331	39216	39272	39231	39254	39167	39350	39183	39454	39144	39282	39017	39090	39059	39421	39058	39209	39395	39234	39278	39395	39344	38955	38994	39284	39275	39271	39460	38997	39091	38910	39438	39293	39072	39076	39396	39396	39232	39102	39412	39514	39331	39237	39310	39380	39145	39355	39105	39457	39503	39172	39225	39152	39270	39397	39173	39033	39426	39284	39035	39146	39405	39231	39101	39365	38938	39211	39298	39051	39307	39328	39229	39339	39108	39050	38932	39125	39434	39473	39396	39002	39345	38964	39471	38929	39402	39242	39089	39432	39306	39174	39130	39058	39181	39168	39664	39233	39417	39306	39008	39225	39299	39249	39243	39134	39301	39360	39370	39164	39277	39396	38917	39274	39326	39497	39365	39245	39173	39325	39185	39156	39520	39630	39166	39282	39443	38988	39235	39396	39241	39221	39405	39159	39580	39180	39037	39474	39526	39378	39155	39309	39154	38996	39250	39186	39015	38974	39138	39071	39170	39091	39444	39067	39337	39379	39445	39181	39262	39071	39258	39335	39361	39384	39086	39319	39120	39503	39461	39515	39320	39329	39379	39181	39056	39272	38848	39267	39348	39451	38975	39434	39378	39296	39425	39213	39358	39396	39260	39155	39273	39250	39262	39224	39308	39191	39081	39267	39302	39171	39340	39497	39226	39084	39205	39187	39174	39151	39108	39047	39130	39082	39190	39372	39508	39436	39167	39347	39573	39305	39034	39147	39162	39208	39524	38976	39398	39322	39422	39328	39417	39118	39352	39523	39428	39238	39146	39159	39386	39378	39370	39283	39548	39372	39214	38976	39295	39133	39259	39192	39328	39275	39044	39288	39422	39196	39205	39287	39316	39241	39267	39090	39340	39464	39279	39262	39551	38960	39092	39199	38976	39206	39297	39434	39201	39163	39167	39254	39063	39275	39288	39151	39296	39312	39175	39291	39279	39252	39131	39418	38960	39164	39063	39327	39370	39092	39094	39457	39090	38938	39299	39336	39301	39308	39337	39351	39333	39179	38870	39437	39397	39490	39037	39184	39099	39053	39511	39493	39460	39396	39037	39357	39051	39220	39074	39299	39248	39187	38875	39298	39172	39028	39497	39281	38837	38877	39164	39078	39096	39234	39468	39282	39201	39232	39293	38989	39057	38917	39269	39267	39265	39200	39114	39310	39151	39444	39229	39200	39314	39180	39232	39333	39414	39173	39375	39253	39342	39237	39185	39152	39033	39107	39210	39408	39255	39431	39433	39394	39145	39172	39542	39197	39238	39284	39253	39367	39479	39062	39191	39299	39311	39411	39220	39090	39118	39536	39366	39233	39300	39247	39149	39187	39512	39329	39200	39364	39262	39061	39456	39036	39485	39263	39181	39301	39152	39190	39300	39289	39344	39169	39311	39291	38965	39471	39381	39243	39407	39655	38996	39288	39062	39139	39439	39567	39101	39300	39098	39231	39489	39648	39480	39289	39157	39268	39171	39296	39006	39149	39119	39578	39431	39620	39307	39311	39511	39240	39064	39145	39281	39390	39183	39168	39307	39369	39265	39300	39336	38975	39354	39566	39180	39015	39321	39341	38889	39404	39012	39323	39428	39218	39372	39362	39114	39450	39647	39285	39096	39297	39352	39321	39253	39252	38982	39138	39222	39405	39046	39252	39251	38909	39205	39259	39404	39214	39280	39297	39239	38888	39526	39497	39317	39473	39164	39086	39032	39124	39362	39027	39316	39466	39077	39150	39235	39500	39272	39150	39542	38968	39123	39147	39240	39280	39340	39728	39261	39202	39248	39273	39428	39138	39156	39010	39060	39442	39287	39390	39287	39395	39206	39520	39342	39243	39213	39219	39525	39140	39287	39274	39333	38997	39365	39227	39413	39113	39457	39254	39369	39544	39365	39390	39336	39378	39220	39451	39215	39147	39161	39408	39393	39252	39141	39329	39328	39169	39228	39445	39330	39367	39281	38997	39159	39323	39187	39399	39563	39493	39288	39288	38966	39157	39173	39288	39033	39267	39307	39540	39187	39128	39324	39283	39587	39390	39498	39207	39182	39333	39159	39263	39284	39307	39070	39217	39232	39402	39363	39340	39431	39362	39160	39196	39232	39332	39302	39198	39217	39007	39281	39185	39295	39338	39135	39179	38959	39004	39077	39319	39250	39068	39065	39380	39427	39548	39014	39381	39198	39555	39134	39417	39469	39416	39304	39236	39348	39449	39281	39374	39514	39493	39444	39065	39230	39183	39020	39295	39363	39302	39201	39352	39454	39067	39137	39062	39275	39243	39478	39252	39441	39012	39336	39232	38997	39311	39304	39456	39370	39327	39195	39433	39659	39273	39285	38837	39382	39384	39164	39115	39285	39487	39129	39264	39245	39110	39546	39320	39350	38997	39382	39504	39339	39652	39542	39254	39197	39311	39204	39552	39415	39273	39495	39199	39220	39428	39326	39337	39270	39331	39084	39139	39174	39277	39259	39315	39557	39372	39051	39390	39270	39200	39265	39248	39228	39325	39245	39389	39409	39239	39384	39177	39279	39240	39204	39290	39113	39335	39463	39216	39189	39345	39148	39125	38993	39252	39197	39017	39235	39273	39315	39276	39088	39305	39076	39158	39292	39383	39221	39210	39565	39023	39331	38932	39108	39272	39246	39338	39365	38988	39160	39248	39356	39068	39252	39367	39076	39367	39509	39491	38804	39238	39303	39524	39315	39083	39239	39118	39431	39224	39525	39217	39312	39105	39002	39436	39342	39322	39377	39497	39344	39312	39106	39321	39561	39409	39323	39350	39062	39267	39234	39126	39118	39199	39081	39120	39317	39259	39341	39266	39092	39327	39214	39282	39713	39437	39207	39257	39057	39234	39268	39249	39288	39076	39477	39304	39402	39266	38969	39524	39214	39133	39135	38995	39174	39337	39696	39164	39344	39264	39466	39261	39279	39359	38940	39254	39493	39360	39626	39385	39250	39541	39189	39247	39216	39125	39548	39456	39453	39244	39433	39175	39514	39469	39259	39151	39263	39626	39484	39611	39259	39189	39391	39095	39137	39213	39337	39296	39394	39340	39574	39365	39072	39271	39066	39102	39271	39176	39303	39151	39274	39399	39576	39350	39413	39231	39057	39311	39335	39557	39209	39544	39384	39521	39222	39502	39213	39222	39193	39304	39221	39291	39457	39072
34206	57749	57719	48580	43062	39445	36895	34807	33469	32422	31701	30692	30230	29783	29519	29123	29020	28921	28742	28493	28416	28671	28636	28532	28315	28660	28362	28254	28615	28208	28232	27952	28038	28013	27933	27552	28032	27907	27982	27955	28063	27951	27733	27691	27845	27733	27942	27765	27758	27712	27929	27731	27853	27623	27681	27821	27869	27742	27701	27934	27792	27599	27934	27814	27766	27866	27706	27586	27678	27820	27795	27719	27800	27862	27863	27752	28022	27867	27698	27709	27683	27851	27640	27497	27823	27822	27594	27842	27651	27678	27651	27911	27620	27670	27746	27472	27653	27718	27683	27867	27757	27648	27704	27835	27644	27673	27643	27812	27650	27632	27760	27792	27866	27647	27638	27615	27814	27676	27955	27880	27807	27846	27722	27752	27785	27716	27599	27762	27763	27734	27910	27756	27783	27607	27815	27784	27777	27878	27589	27771	27872	27562	27859	27658	27591	27789	27654	27635	27746	27906	27652	27737	27814	27849	27551	27618	27729	27687	27791	27777	27582	27742	27584	27537	27622	27685	27575	27733	27626	27835	27708	27486	27568	27451	27739	27702	27786	27739	27713	27708	27974	27910	27787	27584	27663	27613	27764	27743	27744	27836	27683	27654	27897	27832	27710	27621	27707	27906	27854	27679	27731	27733	27851	27874	27678	27730	27648	27716	27656	27685	27782	27926	27689	27699	27798	27763	27692	27701	27683	27444	27807	27754	27660	27688	27826	27842	27669	27813	27754	27649	27546	27754	27819	27754	27864	27725	27634	27814	27853	27630	27750	27872	27666	27679	27678	27609	27516	27787	27648	27641	27805	27624	27615	27535	27759	27904	27762	27906	27734	27593	27596	27857	27941	27653	27786	27816	27639	27776	27695	27821	27764	27789	27708	27692	27732	27724	27856	27763	27787	27543	27546	27809	27676	27638	27814	27695	27706	27732	27863	27827	27815	27736	27826	27694	27767	27787	27626	27807	27736	27813	27715	27743	27702	27551	27590	27794	27670	27620	27769	27512	27551	27918	27557	27587	27661	27554	27726	27605	27784	27635	27756	27638	27613	27624	27606	27706	27722	27758	27652	27778	27535	27770	27687	27646	27774	27637	27705	27836	27639	27750	27709	27663	27701	27647	27668	27568	27861	27666	27778	27793	27718	27556	28083	27715	27739	27649	27744	27786	27661	27865	27721	27603	27759	27358	27663	27914	27579	27847	27747	27840	27864	27802	27822	27604	27741	27746	27614	27893	27608	27804	27710	27841	27667	27684	27514	27797	27612	27898	27763	27722	27578	27642	27810	27800	27739	27702	27733	27733	27676	27642	27917	27768	27818	27806	27907	27842	27602	27801	27724	27591	27732	27612	27629	27729	27761	27659	27837	27549	27802	27949	27636	27669	27683	27705	27862	27930	27635	27748	27747	27596	27959	27759	27713	27651	27713	27674	27757	27855	27710	27623	27740	27699	27776	27785	27801	27864	27650	27673	27882	27925	27693	27533	27771	27829	27662	27980	27747	27757	27740	27818	27730	27700	27521	27555	27735	27972	27755	27841	27695	27785	27824	27821	27623	27726	27503	27703	27750	27720	27565	27642	27638	27845	27792	27736	27777	27813	27674	27734	27554	27819	27640	27557	27652	27719	27738	27672	27718	27424	27784	27837	27798	27789	27702	27885	27763	27559	27807	27630	27717	27590	27852	27624	27715	27684	27734	27790	27903	27739	27705	27990	27766	27806	27824	27846	27717	27806	27796	27893	27709	27824	27699	27660	27733	27621	27795	27709	27865	27757	27963	27672	27746	27556	27906	27668	27975	27660	27661	27871	27699	27770	27583	27746	27839	27790	27727	27606	27675	27823	27757	27787	27784	27808	27677	27741	27686	27540	27766	27600	27820	27678	27704	27750	27739	27538	27799	27577	27826	27725	27715	27742	27718	27876	27747	27763	27761	27585	27778	27528	27590	27716	27664	27538	27810	27554	27819	27672	27911	27833	27753	27698	27798	27796	27641	27590	27796	28001	27947	27551	27729	27656	27715	27819	27642	27490	27645	27646	27729	27886	27644	27619	27617	27807	27871	27663	27649	27723	27790	27856	27607	27673	27569	27979	27781	27612	27810	27808	27685	27676	27857	27757	27791	27715	27807	27648	27771	27701	27625	27727	27674	27623	27916	27703	27548	27735	27593	27865	27696	27819	27660	27811	27565	27596	27823	27723	27845	27674	27794	27813	27657	27850	27612	27833	27688	27717	27675	27695	27724	27721	27615	27728	27855	27666	27601	27774	27675	27776	27610	27658	27764	27726	27769	27594	27716	27703	27787	27759	27657	27625	27755	27616	27766	27695	27705	27671	27513	27703	27590	27713	27967	27896	27637	27701	27823	27810	27516	27683	27829	27877	27825	27593	27529	27693	27651	27785	27789	27739	27776	27670	27637	27667	27591	27573	27614	27834	27973	27698	27728	27921	27568	27615	27701	27697	27645	27753	27737	27789	27505	27671	27798	27758	27646	27844	27676	27728	27878	27729	27750	27685	27798	27841	27583	27791	27604	27638	27826	27731	27626	27774	27737	27657	27695	27720	27705	27515	28045	27753	27749	28016	27773	27706	27798	27607	28017	27736	27828	27627	27755	27863	27884	27761	27713	27782	27706	27718	27823	27768	27635	27907	27639	27787	27679	27910	27715	27805	27734	27663	27895	27606	27662	27596	27507	27697	27698	27735	27887	27798	27788	27874	27669	27808	27641	27656	27752	27739	27724	27761	27735	27720	27758	27756	27687	27534	27636	27563	27679	27526	27696	27733	27686	27819	27805	27679	27918	27606	27644	27746	27612	27637	27824	27697	27622	27811	27613	27546	27599	27639	27871	27774	27638	27733	27927	27716	27735	27570	27449	27758	27573	27679	27756	27792	27685	27771	27721	27606	27608	27724	27527	27773	27751	27815	27757	27840	27459	27598	27462	27671	27715	27839	27685	27755	27717	27749	27836	27597	27767	27945	27550	27831	27625	27698	27664	27659	27680	27679	27675	27801	27652	27862	27880	27814	27527	27687	27848	27916	27737	27757	27717	27778	27682	27678	27783	27706	27572	27694	27635	27753	27537	27762	27689	27551	27935	27699	27648	27752	27827	27670	27735	27894	27700	27673	27644	27702	27687	27612	27810	27707	27734	27722	27857	27675	27685	27671	27749	27667	27799	27515	27676	27779	27634	27881	27601	27905	27746	27845	27828	27819	27881	27642	27787	27849	27741	27891	27921	27701	27721	27615	27807	27660	27849	27722	27592	27672	27703	27708	27635	27620	27566	27711	27689	27837	27707	27708	27832	27707	27498	27845	27559	27921	27685	27768	27826	27819	27752	27608	27485	27641	27778	27772	27674	27754	27775	27758	27666	27838	27609	27715	27654	27662	27788	27813	27620	27709	27755	27718	27656	27695	27690	27723	27783	27690	27808	27777	27642	27848	27876	27716	27853	27705	27629	27589	27820	27593	27667	27671	27771	27658	27650	27730	27906	27717	27887	27660	27692	27678	27841	27781	27703	27932	27670	27640	27838	27679	27703	27564	27490	27921	27495	27654	27816	27752	27543	27685	27832	27650	27733	27728	27620	27706	27740	27677	27646	27824	27749	27713	27837	27845	27743	27601	27719	27717	27778	27770	27871	27722	27447	27807	27682	27699	27895	27668	27656	27703	27850	27693	27660	27755	27834	27600	27537	27655	27642	27879	27634	27617	27515	27521	28110	27795	27665	27650	27705	27960	27740	27567	27834	27612	27777	27836	27569	27647	27924	27744	27793	27616	27645	27722	27716	27642	27732	27468	27734	27596	27981	27670	27704	27659	27660	27617	27912	27576	27696	27722	27842	27517	27542	27515	27543	27593	27830	27614	27684	27566	27951	27696	27525	27809	27706	27609	27859	27684	27801	27646	27690	27766	27827	27680	27994	27674	27714	27888	27732	27851	27701	27632	27914	27648	27792	27798	27676	27630	27708	27620	27761	27794	27736	27670	27825	27889	27724	27581	27628	27795	27847	27754	27521	27642	27835	27624	27463	27760	27813	27670	27647	27601	27710	27674	27673	27747	27489	27861	27661	27748	27624	27672	27811	27804	27753	27452	27735	27515	27634	27919	27724	27789	27951	27611	27618	27611	27553	27880	27826	27724	27764	27580	27789	27745	27759	27799	27669	27682	27543	27677	27797	27677	27651	27877	27739	27806	27702	27829	27846	27693	27855	27750	27877	27727	27731	27647	27819	27705	27757	27685	27695	27704	27701	27809	27754	27720	27823	27604	27697	27630	27842	27929	27726	27808	27896	27860	27650	27543	27687	27709	27715	27654	27659	27558	27756	27722	27688	27658	27714	27763	27774	27574	27655	27753	27700	27664	27773	27761	27743	27870	27723	27705	27663	27787	27905	27831	27746	27773	27602	27677	27755	27918	27929	27734	28019	27689	27745	27609	27680	27817	27621	27520	27523	27663	27712	27691	27708	27789	27697	27720	27550	27815	27942	27768	27771	27781	27676	27761	27807	27733	27718	27680	27742	27795	27944	27704	27696	27704	27764	27833	27804	27684	27942	27736	27696	27826	27986	27677	27694	27637	27755	27609	27619	27766	27720	27811	27878	27727	27694	27641	27760	27803	27901	27747	27612	27618	27844	27779	27817	27683	27691	27655	27755	27660	27733	27730	27705	27570	27564	27785	27935	27726	27747	27934	27711	27756	27776	27814	27840	27738	27799	27857	27676	27558	27793	27652	27632	27749	27845	27647	27795	27733	27497	27961	27875	27730	27705	27628	27641	27856	27703	27772	27619	27691	27709	27717	27798	27679	27771	27668	27744	27649	27777	27651	27780	27653	27846	27640	27573	27846	27822	27526	27523	27638	27658	27702	27877	27593	27490	27766	27656	27830	27815	27606	27614	27753	27674	27654	27770	27632	27578	27735	27732	27687	27681	27823	27884	27647	27770	27772	27658	27624	27706	27590	27740	27741	27697	27805	27738	27642	27691	27931	27798	27666	27712	27902	27697	27737	27837	27590	27651	27928	27808	27835	27862	27767	27690	27814	27859	27638	27726	27682	27795	27620	27600	27763	27805	27805	27627	27651	27781	27725	27704	27710	27746	27807	27784	27740	27837	27781	27877	27698	27618	27627
36968	39192	47998	46565	43594	42537	41733	40808	40591	40336	40115	40104	39797	39605	39808	39389	39531	39523	39895	39699	39665	39631	39409	39339	39488	39293	39323	39452	39556	39248	39497	39664	39375	39386	39409	39448	39484	39269	39337	39649	39311	39468	39271	39194	39322	39398	39648	39550	39401	39098	39422	39425	39307	39354	39176	39045	39071	39374	39290	39368	39254	39161	39213	39324	39552	39311	39366	39325	39509	39128	39189	39030	39161	39217	39413	39064	39439	39656	39548	39460	39397	39496	39640	39030	39411	39363	39260	39143	39335	39274	39425	39252	39478	39114	39165	39343	39449	39317	39302	39288	39353	39290	39534	39369	39243	39228	39240	39439	39472	39054	39230	39182	39239	39095	39292	39327	39349	39160	39442	39426	39459	39217	39537	39349	39234	39096	39179	39574	39423	39097	39326	39171	39579	39381	39158	39212	39365	39247	39170	39098	39463	39375	39252	39003	38943	39263	39406	39308	39204	39241	39086	39295	39207	39099	39178	39242	39288	39254	38943	39022	39210	39434	39059	39026	39330	39342	39399	39474	39240	39060	39538	39436	39470	39540	39228	39363	39142	39204	39086	39278	39136	39275	39274	39273	39091	39119	39241	39396	39403	39394	39370	39159	39262	39297	39124	39161	39424	39376	39350	39279	39287	39240	39288	39304	39229	39239	39288	39139	39453	39173	39526	39408	39177	39210	39120	39451	39184	39194	39204	39213	39291	39368	39286	38869	39441	39220	39135	39092	39387	39163	39338	39399	39203	39507	39050	39107	39294	39161	39185	39538	39251	39087	39266	39252	39065	39154	39191	39356	39145	39381	39353	39587	39214	39233	39316	39567	39179	39179	39177	39422	39084	39075	39262	39223	39240	39230	39369	39174	39225	39249	39356	39420	39199	39558	39168	39170	39148	39382	39365	39334	39206	39360	39288	39185	39291	39116	39312	39319	39222	39473	39547	39150	39183	39081	39176	39518	39209	39346	39361	39510	39422	39281	39265	39419	39446	39530	39313	39350	39317	39032	39545	39648	39335	39152	38915	39153	39348	39407	39172	39280	39371	39216	39433	39260	39437	39341	39325	39212	39221	39150	39266	39307	39474	39195	39053	39409	39279	39256	39218	39286	39320	39401	39374	38915	39038	39199	39172	39397	39424	39517	39276	39170	39329	39483	39501	39197	39268	39031	39415	39452	39193	39538	39314	39271	38990	39396	39072	39034	39633	39035	39333	39308	39091	39293	39291	39231	38959	38990	39262	39326	39083	39273	39219	39501	39066	39611	38897	39116	39487	39504	39096	39550	39164	39509	39257	39177	39376	39242	39169	39337	39146	39372	39117	39280	38993	39158	39095	39293	39510	39198	39343	39433	39126	39051	39146	39375	39045	39301	39373	39516	39525	39152	39370	39514	39187	39246	39333	39210	39275	39503	39381	39108	39355	39266	39534	38965	39276	39229	39421	39536	39251	39361	39444	39161	39085	39178	39014	39128	39160	39394	39480	39184	39172	39608	39217	39390	39361	39293	39349	39413	39402	39063	39228	39348	39353	39240	38952	39359	39483	39126	39435	39264	39392	39387	39320	39296	39283	39227	39207	39217	39642	39203	39455	39213	39116	39234	39237	39571	39229	39401	39475	39188	39077	39531	39139	39290	39229	39165	39339	39255	39200	39310	39275	39222	39088	39439	39289	38910	39476	39211	39140	39437	39251	39113	39277	39521	39187	39069	39306	39105	39239	39131	39091	39251	39419	39235	39137	39235	39244	39245	39412	39497	39061	39225	39337	39443	39402	39284	39425	39030	39282	39274	39167	39331	39279	39380	39336	39571	39271	39262	39185	39241	39393	39249	39328	39435	39337	39209	39250	38990	39248	39109	39335	39041	39235	39250	39161	39057	39534	39255	39422	39219	39188	39411	39351	39213	39376	39353	39356	39355	39201	39439	39070	39323	39236	39077	39197	39267	39520	39429	39372	39183	39285	39507	39513	39366	39269	39249	39333	39228	39343	39132	39356	39373	39390	39053	39425	39219	39331	39303	39273	39167	39391	39562	39359	39242	39323	39210	39220	39498	39422	39384	39262	39216	39367	39271	39344	39390	39102	39257	39176	39174	39493	39233	39385	39340	39608	39226	39229	39135	39336	39302	39409	39587	39349	39283	39329	39261	39389	39149	39234	39759	39433	39112	39429	39340	39358	39332	39431	39662	39477	39353	39218	39266	38865	39190	39139	39447	39241	39300	39299	38902	39236	39285	39326	39226	39422	39436	39352	39272	39182	39434	39141	39277	39559	39414	39402	39269	39257	39165	39098	39117	39348	39161	39359	39121	39364	39240	39421	39164	39134	39422	39464	39027	39339	39199	39588	39329	39600	39310	39207	39144	39270	39258	39332	39220	39222	39408	39243	39168	39456	39545	39273	39183	39368	39021	39182	39066	39318	39218	39498	39112	39484	39030	39399	39236	39190	39202	39190	39283	39496	39452	39720	38982	39201	39261	39229	39117	39436	39181	39500	39391	39430	39332	39457	39276	39286	39338	39468	39293	39268	39164	39389	39331	39193	39332	39131	39357	39280	39297	39218	39550	39327	39656	39202	39330	39511	39368	39366	39273	39324	39159	39281	39372	39205	39376	39264	39434	39461	39164	39120	39378	39366	39261	39332	39331	39079	39250	39526	39701	39345	39404	39219	39066	39427	39089	39108	39266	38802	39424	39519	39203	39322	39309	39180	39368	39145	39411	39359	39376	39413	39561	39407	39323	39476	39218	39277	39282	39358	39071	39584	39194	39268	39609	39559	39571	39520	39276	39351	39351	39124	39499	39168	39096	39169	39526	39470	39320	39403	39262	39194	39255	39274	39282	39129	39282	39312	39279	39424	39307	39084	39325	39257	39163	39191	39218	39215	39143	39179	39083	39031	39091	39517	39319	39152	39106	39549	39496	39045	39365	39312	39123	39451	39330	39276	39299	39599	39307	39397	39061	39016	39292	39291	39253	39218	39355	39282	39390	39264	39277	38999	39229	38960	39112	39689	39300	39281	39322	39443	39460	39327	39200	39721	39221	39319	39147	39212	39106	39453	39411	39316	39199	38872	39307	39242	39536	39336	39410	39192	39273	39101	39329	39418	39141	38869	39378	39357	39482	39402	39330	39459	39455	39155	38998	39196	39167	39012	39180	39206	39319	39296	39196	39508	39297	39168	39097	39474	39460	39144	39151	39315	39207	39134	39477	39400	39074	39518	39488	39235	39322	39360	39044	39161	39238	39243	39113	39324	39361	38990	39127	39212	39249	39202	39207	39041	39518	39341	39458	38990	39325	39293	39286	39255	39313	39182	39134	39481	39402	39247	39354	39306	39299	39175	39176	39249	39050	39237	39162	39116	39123	39331	39387	39376	39610	39220	39444	39334	39327	39470	39119	39315	39136	39152	39315	39312	39404	39345	39303	39551	39207	39179	39155	39168	39326	39576	39132	39419	39063	39089	39284	39348	39048	39165	39348	39392	39406	39158	38790	39261	39251	39446	39102	39420	39269	39236	39291	39366	39493	39246	39265	39172	39115	39490	39567	39263	38851	39148	39198	39194	39292	39306	39515	39265	39179	39117	38994	39645	39210	39501	39219	39423	39356	39322	39353	39130	39448	39155	39338	39253	39093	39380	39239	39398	39213	39414	39417	39153	39200	39213	39293	39278	39139	39240	39387	39166	39366	39480	39331	39327	39105	39500	39103	39598	39220	39410	39001	39451	39076	39200	39099	39287	39419	39217	39417	39471	39326	39114	39236	39403	39329	39431	39140	39521	39317	39222	39452	39593	39362	39215	39523	39487	39242	39150	39186	39273	39317	39262	39245	39127	39275	39246	39222	39388	39019	39511	39390	39204	39298	39263	39307	39207	39287	39262	39224	39249	39359	39585	39482	39336	39264	39473	38962	38829	39128	39369	39268	39267	39455	39117	39249	39268	39222	39371	39533	39331	39503	39377	39421	39528	39514	39209	39288	39175	39453	39282	39248	39061	39266	39466	39547	39334	39549	39340	39119	39441	39322	39309	39248	39167	39032	39381	39271	39545	39504	39204	39254	39579	38931	39088	39453	39476	39581	39431	39135	39426	39315	39495	39227	39231	39252	39196	39245	39174	39293	39271	39358	39239	39161	39312	39122	39164	39220	39293	39248	39178	39368	39532	39343	39229	39188	39333	39365	39327	39048	39430	39210	39229	39433	39114	38921	39269	39094	39375	39474	39300	38992	39175	39134	39177	39459	39390	39125	39431	39234	39232	39209	39277	38934	39410	39190	39459	39350	39172	39384	39047	39341	39340	39330	39433	39257	39439	39136	39366	39150	39099	39374	39436	39454	39207	39246	39318	39212	39157	39192	39402	39143	39166	39317	39419	39291	39326	39411	39328	39462	39346	39396	39742	39493	39573	39187	39519	39147	39447	39350	39262	39401	39407	39435	39262	39448	39485	39100	39374	39433	39493	39304	39296	39271	39365	39339	39232	39392	39410	39327	38836	39412	39118	39542	39295	39286	39542	39132	39412	39363	39317	39056	39349	39424	39402	39385	39528	39467	39319	39115	39186	39404	39314	39414	39153	39229	39129	39436	38933	39458	39381	39283	39094	39420	39367	39153	39376	39535	39394	39440	39592	39357	39282	39427	39328	39503	39203	39370	39094	39312	39110	39170	39261	39079	39238	39182	39395	39110	39298	39183	39336	39246	39279	38976	39227	39460	39421	39542	39091	39067	39397	39261	39280	39214	39169	39116	39605	39401	39374	39327	39082	39174	39118	39224	39139	39346	39500	39418	39304	39370	39578	39271	39279	39476	39411	39352	39432	39243	39101	39356	39393	39185	39258	39114	39138	39164	39578	39739	39234	39355	39137	39234	39464	39233	39086	39252	39317	39091	39428	39330	39062	39333	39332	39137	39229	39703	39444	39359	39228	39282	39036	39399	39242	39319	39196	39306	39117	39324	39221	39186	38966	39175	39031	39190	39354	39202	39188	39161	39312	39149	39108	39370	38989	39075	39209	39299	39102	39319	39499	39429	39411	39373	39346	39376	39369	39364	39198	39309	39243	39459	39059	39282	39503	39177	39161	39404	39355	39166	39346	39100	39369	39409	39647	39216	39428	39664	39629	39171	39180	39502	39289	39284
35139	47611	45995	39265	35627	32972	31625	30770	29948	29491	29197	28963	28692	28425	28366	28454	28199	28134	27889	27979	28173	28069	28072	27789	27947	27907	27838	27831	27630	27772	27675	27869	27820	27632	27795	27870	27830	27628	27795	27585	27813	27510	27707	27623	27739	27676	27700	27749	27427	27752	27662	27538	27786	27803	27608	27626	27653	27704	27537	27648	27528	27666	27718	27677	27536	27571	27766	27676	27637	27596	27595	27512	27619	27607	27809	27799	27546	27646	27594	27571	27716	27681	27496	27677	27746	27685	27574	27687	27717	27633	27668	27677	27733	27711	27755	27770	27697	27559	27792	27578	27682	27600	27477	27665	27548	27576	27499	27669	27515	27543	27518	27630	27765	27443	27828	27643	27697	27710	27760	27417	27702	27596	27591	27765	27597	27697	27713	27775	27553	27745	27780	27597	27532	27746	27697	27437	27504	27627	27785	27518	27727	27677	27736	27470	27556	27578	27621	27648	27799	27605	27793	27560	27543	27770	27647	27453	27520	27668	27648	27480	27828	27626	27775	27639	27759	27533	27760	27597	27542	27768	27532	27755	27558	27514	27801	27722	27639	27687	27576	27637	27720	27698	27480	27544	27670	27594	27713	27593	27551	27520	27832	27831	27594	27624	27569	27573	27583	27620	27713	27485	27609	27786	27650	27659	27476	27609	27629	27651	27759	27767	27796	27636	27667	27595	27592	27592	27695	27491	27723	27660	27735	27631	27590	27667	27603	27785	27416	27771	27757	27797	27630	27718	27720	27588	27681	27641	27702	27852	27607	27695	27669	27579	27839	27668	27614	27707	27542	27655	27626	27633	27704	27670	27469	27675	27588	27589	27607	27637	27509	27701	27533	27569	27793	27552	27867	27447	27382	27782	27486	27614	27757	27525	27568	27708	27372	27729	27484	27741	27766	27662	27800	27573	27407	27688	27592	27759	27810	27633	27440	27629	27678	27655	27706	27706	27749	27758	27425	27671	27769	27913	27688	27772	27618	27753	27706	27858	27465	27760	27838	27702	27531	27491	27792	27755	27602	27598	27710	27745	27582	27610	27820	27605	27763	27444	27526	27687	27711	27629	27421	27819	27630	27763	27796	27631	27526	27523	27638	27902	27628	27697	27564	27952	27777	27538	27760	27746	27691	27626	27368	27646	27623	27676	27579	27539	27686	27689	27711	27539	27448	27849	27714	27686	27749	27645	27562	27577	27594	27809	27587	27652	27630	27543	27434	27781	27669	27580	27628	27579	27689	27725	27617	27561	27591	27917	27665	27610	27737	27652	27694	27550	27607	27597	27907	27754	27565	27371	27612	27690	27671	27728	27516	27704	27360	27637	27563	27810	27808	27698	27776	27632	27655	27644	27669	27557	27473	27585	27619	27706	27733	27688	27650	27689	27537	27832	27639	27639	27717	27458	27520	27651	27635	27570	27690	27680	27603	27587	27511	27628	27646	27582	27721	27630	27851	27814	27802	27692	27502	27664	27650	27735	27732	27491	27692	27978	27708	27656	27585	27449	27735	27484	27731	27613	27571	27635	27729	27744	27462	27678	27718	27599	27839	27727	27693	27654	27513	27739	27740	27694	27564	27472	27637	27560	27605	27717	27535	27480	27693	27582	27624	27561	27763	27677	27551	27767	27447	27647	27627	27452	27511	27598	27868	27414	27731	27582	27610	27741	27658	27620	27576	27649	27737	27636	27483	27460	27648	27820	27701	27606	27711	27547	27659	27713	27497	27857	27495	27769	27550	27590	27643	27604	27828	27575	27582	27714	27673	27941	27666	27560	27743	27523	27615	27868	27753	27588	27729	27553	27872	27464	27534	27823	27422	27812	27680	27571	27716	27712	27620	27584	27722	27664	27598	27690	27566	27487	27727	27505	27659	27520	27720	27682	27733	27438	27825	27540	27715	27599	27824	27643	27599	27678	27387	27634	27749	27373	27589	27828	27495	27655	27683	27687	27601	27739	27464	27688	27752	27601	27618	27759	27530	27550	27625	27666	27678	27747	27502	27545	27652	27785	27634	27461	27748	27735	27768	27804	27751	27639	27617	27895	27686	27807	27714	27646	27598	27672	27684	27950	27476	27624	27575	27864	27829	27695	27719	27743	27513	27527	27746	27733	27708	27681	27652	27721	27556	27811	27638	27572	27622	27406	27909	27767	27492	27616	27490	27718	27629	27644	27541	27759	27784	27527	27724	27628	27522	27665	27740	27612	27549	27565	27597	27643	27727	27413	27568	27611	27625	27933	27731	27689	27667	27776	27910	27613	27691	27697	27812	27633	27553	27705	27567	27761	27518	27547	27707	27660	27489	27835	27608	27604	27690	27618	27507	27613	27805	27644	27741	27826	27706	27409	27705	27687	27703	27699	27849	27768	27780	27830	27748	27664	27696	27393	27533	27769	27622	27731	27839	27610	27601	27634	27605	27452	27673	27651	27650	27665	27655	27568	27727	27706	27770	27719	27553	27618	27592	27557	27671	27771	27666	27837	27728	27610	27684	27542	27528	27630	27774	27701	27614	27698	27765	27781	27685	27563	27614	27777	27563	27641	27623	27604	27780	27558	27520	27682	27672	27627	27613	27598	27630	27726	27720	27413	27918	27589	27684	27597	27620	27668	27721	27416	27557	27658	27888	27679	27551	27883	27660	27509	27763	27469	27716	27665	27696	27686	27779	27663	27661	27471	27705	27606	27635	27651	27331	27775	27630	27520	27607	27817	27730	27564	27686	27564	27735	27719	27706	27594	27667	27508	27560	27623	27890	27783	27727	27820	27509	27664	27683	27587	27744	27628	27672	27781	27653	27568	27510	27741	27686	27703	27683	27536	27587	27596	27598	27672	27791	27669	27661	27609	27591	27542	27739	27632	27545	27572	27628	27584	27659	27498	27583	27673	27804	27497	27702	27672	27640	27683	27569	27654	27759	27678	27543	27656	27631	27599	27507	27543	27738	27610	27573	27640	27652	27669	27462	27618	27678	27577	27559	27572	27543	27712	27572	27483	27862	27671	27727	27737	27487	27641	27770	27693	27580	27832	27680	27590	27522	27645	27652	27643	27705	27470	27640	27694	27588	27723	27719	27586	27639	27451	27478	27637	27464	27494	27561	27720	27476	27768	27699	27593	27408	27777	27689	27724	27601	27567	27620	27719	27452	27526	27634	27699	27740	27856	27354	27677	27655	27687	27590	27554	27684	27675	27744	27702	27549	27675	27501	27752	27621	27528	27774	27764	27646	27676	27733	27602	27637	27664	27367	27517	27649	27604	27497	27674	27602	27576	27776	27768	27731	27550	27611	27670	27576	27748	27680	27595	27633	27703	27769	27540	27581	27739	27669	27613	27592	27584	27736	27662	27871	27591	27658	27633	27636	27536	27566	27729	27519	27536	27528	27577	27668	27596	27864	27703	27727	27742	27672	27804	27846	27694	27660	27614	27689	27541	27581	27729	27569	27565	27552	27729	27712	27747	27707	27488	27661	27715	27691	27630	27588	27807	27554	27828	27662	27616	27598	27753	27575	27629	27578	27925	27499	27611	27592	27670	27725	27406	27719	27682	27613	27807	27612	27601	27617	27666	27619	27559	27820	27724	27648	27675	27421	27740	27613	27835	27592	27626	27569	27738	27586	27572	27543	27777	27577	27837	27567	27448	27711	27501	27417	27817	27695	27624	27678	27560	27705	27630	27756	27562	27721	27700	27446	27457	27675	27545	27598	27633	27661	27578	27772	27692	27691	27624	27670	27781	27737	27678	27570	27604	27731	27540	27598	27457	27719	27631	27698	27527	27827	27771	27558	27495	27737	27679	27708	27885	27536	27591	27692	27801	27549	27583	27845	27793	27670	27452	27831	27726	27698	27785	27593	27571	27532	27482	27714	27480	27737	27542	27673	27556	27549	27701	27772	27405	27502	27489	27772	27603	27689	27506	27790	27716	27475	27585	27816	27588	27714	27708	27617	27527	27731	27559	27705	27578	27775	27442	27580	27545	27520	27640	27529	27588	27692	27582	27810	27656	27498	27738	27762	27646	27742	27725	27653	27781	27789	27630	27645	27652	27732	27727	27560	27667	27612	27650	27658	27628	27744	27524	27629	27538	27599	27621	27826	27633	27737	27587	27661	27748	27556	27745	27736	27773	27504	27715	27663	27584	27648	27572	27611	27626	27678	27540	27647	27529	27611	27672	27722	27752	27620	27681	27530	27835	27718	27638	27589	27639	27739	27755	27694	27488	27773	27561	27624	27659	27586	27764	27623	27741	27701	27636	27647	27732	27601	27726	27726	27584	27521	27410	27611	27761	27661	27736	27579	27750	27543	27696	27526	27675	27676	27583	27442	27805	27619	27517	27741	27670	27600	27618	27677	27633	27463	27630	27645	27702	27692	27546	27701	27571	27619	27617	27567	27691	27652	27650	27669	27751	27475	27684	27702	27684	27559	27676	27612	27575	27491	27686	27686	27683	27655	27740	27568	27635	27681	27913	27591	27569	27492	27744	27714	27506	27606	27810	27730	27610	27671	27616	27535	27764	27820	27765	27548	27851	27632	27480	27660	27643	27706	27617	27751	27420	27667	27701	27668	27688	27663	27575	27646	27553	27621	27833	27374	27529	27532	27553	27608	27684	27521	27584	27548	27591	27604	27684	27452	27672	27636	27620	27698	27600	27562	27663	27632	27680	27715	27687	27598	27650	27562	27517	27801	27475	27614	27807	27552	27795	27766	27535	27664	27571	27714	27665	27656	27599	27775	27645	27590	27640	27541	27509	27710	27471	27670	27562	27688	27730	27571	27753	27829	27506	27583	27714	27781	27606	27741	27740	27773	27775	27699	27550	27541	27666	27674	27658	27845	27739	27561	27723	27702	27478	27649	27624	27603	27589	27751	27424	27701	27595	27596	27718	27740	27693	27541	27686	27685	27740	27684	27617	27688	27688	27531	27715	27633	27659	27652	27667	27624	27694	27525	27577	27730	27636	27626	27546	27745	27686	27703	27738	27604	27649	27742	27519	27511	27629	27449	27794	27681	27584	27647	27486	27406	27812	27756	27643	27618	27821	27632	27735	27587	27652	27637	27759	27726	27401	27582	27591	27622	27649	27702	27770	27824	27391	27660	27765	27614	27702	27684	27622	27555	27530	27473	27613	27531	27719
24437	21589	30182	32717	37957	42285	43814	41655	40945	40798	40572	40200	40128	39842	39853	39558	39688	39526	39404	39507	39447	39198	39493	39344	38935	39329	39333	39120	39218	39100	39110	39098	39310	38840	39431	38991	39040	38761	39195	38920	38999	38586	38918	39008	38957	38920	39147	39058	38938	38858	39086	38929	39109	39062	39199	39057	39003	38949	38996	38998	38857	38708	38852	39035	38848	38678	38912	38814	38903	38986	38873	39127	38805	38745	38760	39144	39129	38996	39102	39017	38890	38784	39018	39139	39084	39014	38900	38911	38963	39015	39115	39026	38998	39035	39239	38920	38885	39060	39142	38895	38841	38857	38763	38906	38895	39029	38613	39122	38579	39082	38966	38833	38732	38665	39127	38952	38944	38850	39042	39152	39062	38902	39206	38734	39047	39164	39067	38956	39082	38892	38821	39116	39077	39099	38875	38799	38997	38825	38890	39092	38877	38786	38773	38898	38764	39032	39053	38739	38829	39182	38977	38867	39115	38878	38942	38958	38889	39120	39026	38929	38862	38871	39003	38907	38892	38969	38933	38772	38950	38710	38987	39169	38839	38995	38830	39057	38928	38665	38830	38938	38810	39007	38744	39031	39025	38885	39174	38903	38895	38912	38895	38938	39022	38916	39085	38911	38653	38840	38832	38984	39053	39057	39032	38983	38821	38847	38769	38552	38744	39016	39079	39013	39174	38745	38874	38924	39004	39018	38798	38803	38868	38877	38934	38987	39149	38862	39091	38965	38716	39057	39009	39343	39251	38779	39011	38982	38998	39118	38892	38907	39101	38985	39023	38844	38997	38532	39079	39128	38847	38905	38891	38824	38867	38796	38613	38934	39051	39093	38934	38903	38949	38994	39070	39015	39013	38996	39190	38678	38997	38900	38964	38960	38634	38927	39084	38982	39070	38969	38900	39181	39032	39123	38851	38787	38806	39082	39118	38873	38718	38905	38894	38942	38982	38825	39063	39022	39056	38915	38904	38982	38901	38947	38662	39313	38721	38663	38891	38728	38808	38847	39011	38692	39160	39067	39021	38910	39096	38900	38908	38789	39098	38875	38888	39032	38604	39071	39025	38808	39047	39173	39267	38753	38894	38736	38833	39015	39005	38984	39197	38775	38913	38983	39289	39149	38984	39133	39039	39141	39178	38716	38841	39025	38829	39020	39278	39143	39071	38939	38800	39104	39130	38839	38819	39094	38964	38896	39142	38803	39136	39088	39038	38855	39145	39075	39198	39010	39162	38756	38946	39249	39057	38843	38918	38674	39033	39023	38888	38988	38944	38882	38659	38725	39108	38807	38826	38967	39123	39033	38895	39109	38852	39065	38999	38793	39154	38934	38771	38972	39083	38842	38987	38981	38908	38993	39044	39047	39090	38780	39184	39124	38626	38981	39036	39322	38874	39052	38931	38619	39221	39076	38891	39281	38932	38747	38564	38951	39169	38900	39025	39053	38903	38817	38952	39130	38973	39109	39088	38767	38877	38832	38760	39002	38842	38755	39092	38917	38977	38872	38700	39018	38932	38959	38945	39138	39061	38746	38945	38844	38903	38563	39131	38934	38894	39033	38938	38940	38992	38861	39122	38988	39001	38815	38697	38743	38955	38941	38943	38976	38854	38641	38961	39130	38975	38874	38684	38939	39121	38934	38890	39205	38969	38817	38704	38750	38781	38878	38931	39114	38925	39052	39195	38886	38951	38936	39015	38747	39084	38840	38947	38595	39118	38681	39121	38848	38865	39022	38754	38745	38960	39037	39187	38985	39035	38949	39275	38985	39167	38827	38668	39028	39128	38822	39036	39198	38957	38995	38825	38710	39126	39014	39061	39004	39337	38823	39051	38773	38745	38772	38791	38918	39003	39235	38972	38911	39121	39149	38654	39057	39021	39137	38926	38904	38663	38929	38922	38648	39038	39108	39086	39001	39089	38884	38790	38975	39020	39006	39219	39021	38821	39030	39188	38985	38722	39127	39064	38961	38618	38784	38929	38917	38943	38846	38949	39071	38824	38977	38733	38895	39032	39044	38785	38989	38902	38951	38843	38743	38860	38851	38711	38953	38770	38958	38703	38787	38994	38830	38683	38847	38820	38845	39190	39049	39007	39093	39006	38819	39270	38793	39032	38824	38915	38672	38840	38646	38888	39108	38935	39038	38629	39009	38845	38969	38908	38729	38936	38809	38834	38811	38608	38912	38896	38970	38781	39055	38892	38737	38831	38877	38912	38920	38993	39069	38929	39019	38982	38766	38762	38899	38904	38919	39084	39363	39227	38916	39196	38956	38855	39011	38961	39049	38753	38885	39081	39216	38964	38877	38756	39045	39240	38951	38858	38925	39015	38935	38719	39046	39148	39112	38856	38614	39253	38852	38842	38872	38956	38797	38694	39088	38692	38983	38885	39014	39023	38763	39032	38806	39152	38905	38841	38840	38982	39158	39205	39126	39298	38877	38929	38964	38814	38598	38845	38820	39091	39138	39080	39296	39062	38852	38951	38896	39123	39070	38857	39004	39212	38885	38929	38733	39001	38783	38569	39091	38812	38855	39223	38830	38852	38834	39123	38909	38927	39275	38874	38768	38854	38760	38843	38757	38961	38855	39035	39032	39131	38932	38819	38911	39206	39198	39303	38803	39069	38806	39089	39071	38826	38911	39069	39234	38792	38562	38891	38893	38785	38998	38824	38984	38967	39174	39145	38830	38963	38985	38935	39313	38907	38824	39050	38843	39043	38866	38810	38861	38922	38512	39085	39172	38962	38972	38914	38750	38557	39084	38821	38984	39240	39035	39030	38786	39083	39068	39000	39041	38842	38938	38899	39162	38846	38807	39035	39012	38808	39047	38986	39007	39002	39036	38877	38902	38773	38889	39235	39028	38700	38829	38991	39084	39030	39134	38753	38908	38792	38879	38984	38910	39053	39050	38898	38964	38990	38897	39165	38863	39001	38817	38913	39101	38966	39003	38795	38958	38923	39029	39011	39155	39010	39026	39117	39030	39083	38964	39144	38881	39078	39299	38671	39100	39222	38828	39231	39181	39142	38843	38787	38947	38851	39070	39015	38896	38774	38891	39020	38987	38815	38771	38686	38925	38889	38891	38937	38946	39039	38849	38951	38827	38581	38965	38861	39027	38906	38772	38947	38851	38977	38879	38736	38940	38683	38726	39159	38839	39072	38915	39054	39293	39429	39083	38976	38776	39170	38953	38919	38892	39231	38691	38755	38695	39112	38699	38620	38893	39060	38826	38723	38822	38598	38907	38771	38998	38981	38581	38735	39041	39121	39031	39009	39182	38921	38977	38854	38772	38921	38766	39303	38916	39091	38926	38928	38982	39144	39336	39073	38816	38705	38912	38902	38872	38846	38865	38755	38917	39271	38974	38782	38971	39015	38988	38918	38682	39072	39277	39032	39244	38780	38948	38879	38868	39008	39125	39065	38559	38832	39114	38842	38988	38655	38815	39096	38978	39055	38886	38969	38867	39043	38796	38807	38767	38987	38953	38984	38936	39008	38803	39065	38871	39017	39230	38862	38950	38941	38808	39056	38904	38831	38727	39155	39119	38865	39014	38931	38794	39059	39121	39229	39259	38782	39039	38802	38634	38813	38984	38899	39056	38755	38726	38941	38629	38912	38918	38908	38729	39353	38766	38926	38977	38904	38593	39088	38578	38710	39075	38961	39229	39203	38840	38888	38835	38798	38905	38575	38849	38773	38825	38813	38623	38923	38908	38935	38816	39042	38952	39102	39099	38876	38662	38923	38788	38919	39031	39045	38725	38736	38824	39038	38732	38727	38957	38997	38982	38900	39029	39126	38872	39156	38976	38780	39018	38915	38951	38795	39275	39216	38902	39046	39069	38804	38855	38715	38828	38578	38849	38910	38693	38912	38835	39272	39035	38837	38726	39168	38985	38915	38889	38947	38878	38915	38805	38846	38878	38897	38872	38854	39058	38808	38936	39245	38892	38748	38995	38900	39008	38835	38846	38873	39046	38850	39158	39022	38877	39077	38895	39252	38833	38850	38966	39198	39027	38980	38861	38930	38968	39110	39084	39079	39187	39192	38913	38814	39130	38817	38610	38910	38816	38782	38974	39094	39032	39073	38880	39037	39088	38916	38802	38789	39096	39022	39073	39085	38743	38883	39060	39105	39154	39006	38759	39120	39028	38945	38931	39056	39127	38923	38804	39008	38771	38818	39056	38702	39023	39100	39132	39006	39026	38975	39205	38844	39016	39185	39038	38850	38988	39152	38879	38746	38809	38796	39164	39077	39049	38833	38950	38904	39068	38801	38947	38899	39098	38946	38633	38748	38867	39151	38755	38931	38890	39159	39120	39213	39008	38949	39380	39059	38919	39056	38944	39200	39130	39131	39137	39085	38722	38727	39043	39022	39149	38921	39026	38660	38830	39080	38885	38838	38934	38872	39208	39055	38980	38792	38932	38893	38920	38911	38903	38948	38891	38946	38877	39044	38686	38973	38858	38779	38995	38999	38760	39158	38837	38701	38811	38943	39087	38819	39004	39245	38999	38819	38813	38803	39357	38935	38999	39209	38981	38932	38907	39064	39117	38885	39188	38986	38861	38853	38783	38956	38766	39041	39142	38841	38792	38855	38684	38771	38903	39046	39032	38883	39068	39058	39025	39024	38989	38905	38903	39038	39033	38594	38897	39221	38659	38848	38968	38905	39022	39077	39076	38928	38809	39149	38741	38781	39059	38948	38767	38631	38856	38895	38986	38858	38898	39111	38876	39061	38908	39069	39026	38855	38846	38677	39118	39000	39148	38869	38853	38955	38976	38640	38925	38895	38854	38974	38967	38790	38941	38625	39007	39040	38833	38616	38818	38953	38958	38889	38901	39100	38931	38938	38895	39108	38795	38958	38848	39118	39191	38899	38715	39019	39053	38969	38977	38838	39085	39016	39096	39132	38650	39263	39060	38997	38878	38881	38966	38916	38933	38827	38946	38928	39177	38793	38740	38941	39210	38971	39074	38803	38939	39100	38904	38969	39124	38807	38829	39176	39027	38876	38984	39019	38963	38459	39110	38955	38949	38824	39117	38911	38787	38787	38691	38939	38619	38847	38968	38924	38672	38892	38907	38842	38930	39027	38786	38878	38832	39025	39208	38898	38752	38886	39066
33191	54892	52865	44950	39935	36643	34446	33038	31713	30706	30413	29943	29555	29245	28946	28585	28386	28342	28367	28183	28256	28170	28334	28145	28070	28108	28111	28133	27932	27965	27920	27720	27920	27856	27646	27749	27819	27639	27797	27816	27644	27662	27922	27519	27836	27482	27776	27609	27576	27490	27538	27799	27757	27606	27631	27763	27526	27431	27651	27755	27472	27481	27685	27473	27619	27629	27482	27507	27492	27573	27549	27544	27619	27641	27708	27488	27590	27553	27524	27717	27581	27442	27716	27578	27662	27548	27546	27461	27611	27639	27624	27604	27630	27355	27825	27663	27607	27666	27450	27475	27602	27505	27497	27662	27841	27703	27683	27582	27546	27708	27645	27676	27558	27626	27567	27505	27420	27693	27654	27557	27591	27556	27447	27687	27492	27514	27523	27443	27658	27389	27487	27466	27573	27531	27692	27592	27584	27421	27637	27727	27466	27625	27565	27556	27789	27506	27544	27642	27615	27621	27518	27725	27622	27578	27633	27431	27570	27512	27541	27520	27489	27638	27662	27652	27651	27526	27511	27573	27756	27533	27820	27691	27428	27872	27682	27486	27731	27540	27701	27438	27576	27631	27583	27472	27520	27573	27543	27602	27670	27548	27417	27689	27450	27638	27727	27561	27503	27689	27591	27598	27611	27485	27580	27587	27473	27637	27417	27558	27628	27338	27626	27565	27800	27608	27552	27641	27358	27657	27697	27431	27428	27648	27614	27652	27510	27525	27617	27622	27433	27663	27562	27484	27646	27623	27748	27487	27610	27689	27636	27474	27639	27747	27462	27695	27752	27541	27532	27650	27335	27575	27604	27528	27378	27721	27693	27589	27542	27670	27699	27617	27746	27689	27595	27634	27608	27743	27611	27581	27610	27630	27286	27618	27733	27644	27471	27667	27510	27500	27565	27594	27821	27822	27482	27462	27677	27583	27792	27553	27589	27591	27675	27583	27643	27537	27457	27657	27660	27548	27605	27503	27480	27726	27583	27657	27614	27548	27679	27532	27461	27521	27440	27576	27539	27677	27580	27754	27580	27813	27647	27391	27496	27604	27445	27295	27476	27639	27728	27580	27684	27622	27641	27417	27696	27558	27542	27472	27752	27574	27638	27678	27319	27616	27387	27688	27634	27419	27428	27538	27508	27574	27641	27396	27736	27596	27669	27362	27577	27571	27713	27542	27606	27601	27656	27426	27526	27735	27609	27525	27586	27756	27665	27420	27615	27562	27794	27444	27387	27528	27739	27652	27641	27481	27650	27606	27635	27515	27632	27528	27740	27625	27469	27592	27540	27554	27567	27428	27630	27600	27557	27560	27737	27576	27673	27592	27648	27673	27648	27629	27647	27521	27561	27351	27474	27582	27479	27726	27368	27444	27677	27648	27611	27549	27507	27635	27562	27556	27409	27455	27510	27465	27645	27453	27637	27604	27600	27656	27586	27697	27610	27698	27692	27358	27516	27515	27438	27633	27613	27629	27544	27769	27653	27447	27340	27647	27677	27517	27479	27620	27409	27585	27414	27632	27519	27711	27741	27514	27634	27550	27548	27515	27474	27661	27595	27608	27352	27391	27495	27744	27576	27605	27633	27491	27502	27544	27549	27748	27595	27343	27634	27439	27867	27418	27584	27608	27585	27417	27539	27611	27775	27634	27573	27587	27938	27573	27558	27570	27524	27599	27464	27699	27618	27518	27680	27633	27683	27642	27611	27625	27661	27400	27679	27634	27658	27542	27519	27695	27648	27557	27532	27739	27621	27586	27617	27666	27575	27744	27672	27666	27542	27573	27498	27714	27663	27598	27582	27539	27888	27566	27601	27509	27679	27546	27483	27610	27520	27648	27538	27512	27590	27660	27584	27662	27678	27510	27563	27608	27703	27596	27363	27669	27476	27581	27536	27793	27561	27630	27592	27541	27478	27425	27677	27558	27719	27573	27562	27518	27500	27646	27482	27571	27667	27653	27557	27510	27735	27558	27649	27650	27547	27509	27621	27760	27616	27800	27372	27758	27509	27526	27718	27466	27599	27456	27580	27656	27591	27631	27616	27669	27555	27595	27588	27474	27534	27288	27368	27564	27672	27578	27615	27631	27636	27602	27665	27620	27686	27617	27444	27570	27514	27467	27737	27691	27542	27605	27500	27646	27461	27625	27648	27534	27673	27483	27596	27791	27593	27685	27461	27660	27594	27593	27550	27448	27522	27628	27794	27506	27610	27713	27588	27614	27480	27585	27635	27689	27572	27646	27658	27468	27679	27579	27717	27545	27633	27534	27553	27606	27759	27498	27499	27572	27555	27361	27545	27334	27656	27593	27639	27591	27753	27478	27561	27488	27462	27485	27596	27503	27582	27445	27477	27697	27438	27594	27372	27474	27539	27713	27628	27650	27708	27544	27556	27393	27502	27659	27763	27500	27595	27404	27528	27564	27557	27725	27603	27584	27548	27672	27495	27568	27579	27690	27381	27828	27426	27336	27625	27567	27536	27683	27860	27526	27634	27477	27596	27563	27725	27430	27481	27718	27668	27648	27587	27785	27509	27576	27480	27562	27594	27278	27579	27627	27545	27394	27598	27522	27565	27565	27570	27606	27598	27560	27678	27505	27506	27633	27543	27592	27544	27595	27558	27544	27690	27527	27470	27434	27487	27412	27421	27630	27685	27589	27519	27692	27565	27499	27596	27567	27422	27630	27696	27495	27509	27710	27699	27640	27807	27483	27616	27518	27605	27798	27582	27566	27755	27632	27545	27370	27625	27550	27445	27694	27636	27623	27605	27515	27610	27497	27681	27615	27692	27483	27638	27537	27558	27639	27559	27745	27711	27523	27788	27565	27447	27407	27586	27782	27498	27480	27697	27591	27724	27613	27584	27547	27706	27660	27580	27389	27630	27448	27815	27586	27785	27558	27570	27437	27631	27731	27672	27457	27594	27667	27518	27713	27410	27560	27350	27647	27461	27685	27486	27867	27485	27357	27529	27548	27524	27566	27559	27568	27600	27652	27732	27626	27682	27563	27748	27556	27586	27620	27674	27702	27536	27617	27594	27585	27535	27696	27547	27567	27568	27638	27531	27505	27518	27348	27490	27660	27601	27498	27514	27726	27641	27260	27622	27482	27484	27676	27673	27248	27632	27604	27661	27618	27618	27340	27621	27587	27623	27649	27519	27702	27533	27550	27459	27717	27723	27487	27718	27537	27534	27610	27567	27559	27659	27728	27493	27556	27486	27833	27610	27616	27615	27462	27571	27496	27654	27464	27689	27506	27547	27822	27686	27689	27621	27351	27656	27793	27466	27593	27629	27630	27611	27637	27559	27552	27616	27467	27554	27601	27659	27457	27606	27622	27572	27468	27633	27537	27621	27664	27288	27656	27345	27797	27725	27709	27571	27483	27446	27616	27466	27673	27794	27639	27791	27402	27735	27511	27478	27608	27520	27527	27592	27638	27725	27545	27644	27521	27593	27490	27579	27433	27529	27614	27424	27639	27670	27606	27693	27472	27731	27631	27556	27576	27728	27657	27616	27539	27605	27584	27602	27615	27572	27778	27461	27743	27628	27604	27654	27614	27552	27669	27525	27515	27787	27463	27630	27596	27695	27575	27952	27501	27645	27503	27460	27719	27445	27583	27703	27667	27589	27638	27591	27447	27537	27620	27631	27500	27462	27530	27528	27525	27471	27509	27657	27811	27647	27423	27654	27603	27489	27628	27468	27454	27646	27621	27790	27523	27603	27441	27639	27641	27618	27500	27795	27589	27559	27728	27495	27638	27428	27711	27518	27646	27799	27608	27637	27592	27693	27736	27572	27599	27596	27576	27605	27667	27589	27695	27666	27767	27616	27731	27643	27682	27572	27532	27592	27520	27752	27682	27590	27681	27623	27740	27527	27594	27617	27605	27606	27753	27611	27574	27444	27501	27545	27455	27586	27688	27463	27606	27745	27711	27396	27728	27684	27622	27655	27588	27493	27705	27654	27667	27503	27496	27513	27597	27523	27637	27719	27498	27317	27441	27640	27520	27549	27569	27421	27472	27503	27749	27583	27724	27613	27664	27663	27416	27476	27533	27706	27594	27566	27494	27668	27484	27393	27625	27517	27477	27699	27528	27669	27583	27495	27578	27576	27533	27604	27569	27664	27546	27731	27626	27668	27468	27870	27432	27535	27487	27654	27423	27480	27473	27724	27482	27700	27341	27608	27500	27726	27426	27621	27713	27486	27343	27710	27716	27501	27435	27561	27786	27684	27421	27655	27537	27731	27633	27637	27749	27511	27597	27639	27585	27644	27532	27502	27557	27506	27695	27464	27657	27559	27525	27558	27537	27512	27658	27502	27589	27630	27716	27638	27574	27515	27645	27739	27519	27642	27761	27628	27554	27626	27526	27555	27504	27382	27551	27638	27568	27457	27670	27574	27679	27443	27679	27602	27621	27593	27603	27528	27625	27741	27560	27600	27802	27684	27554	27510	27703	27533	27582	27704	27579	27651	27636	27595	27503	27440	27516	27607	27552	27559	27534	27640	27385	27441	27680	27605	27480	27624	27604	27488	27629	27344	27479	27600	27599	27603	27485	27528	27460	27586	27425	27487	27611	27720	27661	27655	27437	27565	27580	27569	27704	27631	27448	27687	27572	27610	27430	27605	27597	27394	27444	27439	27739	27424	27921	27483	27645	27746	27696	27701	27325	27810	27716	27458	27681	27665	27501	27558	27556	27387	27488	27515	27455	27500	27587	27584	27515	27522	27489	27630	27589	27678	27555	27620	27500	27481	27598	27644	27592	27441	27662	27579	27593	27551	27679	27643	27621	27698	27456	27663	27568	27636	27642	27442	27647	27694	27460	27489	27594	27607	27320	27662	27603	27510	27521	27442	27551	27512	27610	27658	27525	27599	27645	27899	27552	27670	27721	27530	27569	27625	27556	27504	27466	27470	27599	27533	27633	27677	27498	27638	27646	27683	27621	27677	27859	27465	27446	27670	27462	27496	27547	27646	27496	27530	27705	27568	27606	27595	27667	27617	27757	27450	27643	27542	27551	27580	27661	27629	27550	27592	27499	27310	27510	27678	27708	27783	27518	27619	27586	27620	27480	27521	27755	27806	27701	27638	27711	27602	27710	27840	27334	27798	27351	27372	27516	27598	27549
22981	21500	29349	28801	34945	42716	45722	43459	42838	42098	41942	41287	40987	40852	40764	40375	40249	40404	40440	40069	40210	40092	39996	40136	40009	40044	39807	39904	39921	39805	39840	39919	39592	39842	39754	39753	39857	39608	39598	39493	39863	39483	39452	39728	39478	39704	39448	39540	39512	39476	39496	39741	39518	39219	39395	39336	39391	39416	39553	39400	39669	39454	39783	39575	39373	39546	39484	39454	39332	39496	39526	39626	39565	39778	39590	39221	39755	39453	39283	39507	39448	39367	39283	39712	39331	39479	39761	39430	39724	39429	39534	39442	39556	39492	39422	39366	39342	39671	39594	39318	39360	39557	39448	39526	39964	39558	39562	39382	39530	39457	39370	39502	39565	39471	39687	39229	39266	39608	39600	39367	39493	39207	39233	39291	39395	39489	39563	39581	39503	39493	39374	39592	39309	39488	39661	39945	39412	39420	39339	39343	39308	39769	39494	39302	39239	39366	39574	39430	39560	39556	39400	39422	39493	39598	39570	39621	39604	39663	39620	39738	39472	39474	39263	39590	39498	39414	39239	39492	39453	39496	39392	39487	39358	39586	39590	39469	39425	39678	39646	39163	39515	39260	39440	39401	39586	39400	39366	39172	39502	39595	39540	39642	39343	39319	39584	39484	39527	39640	39107	39228	39580	39213	39440	39256	39216	39454	39408	39426	39594	39615	39407	39421	39907	39390	39176	39074	39319	39320	39603	39585	39725	39511	39415	39364	39453	39516	39580	39560	39562	39516	39542	39552	39278	39416	39538	39615	39535	39487	39520	39403	39474	39575	39625	39249	39366	39583	39455	39621	39433	39565	39427	39402	39463	39589	39428	39627	39413	39626	39357	39565	39386	39499	39412	39300	39527	39465	39553	39389	39303	39497	39681	39202	39610	39352	39486	39407	39433	39414	39286	39366	39382	39450	39474	39377	39256	39616	39582	39469	39803	39647	39511	39483	39167	39661	39471	39604	39260	39357	39395	39482	39125	39305	39643	39600	39684	39821	39540	39458	39474	39489	39388	39487	39278	39477	39501	39553	39622	39102	39461	39435	39665	39371	39422	39287	39322	39466	39682	39528	39485	39396	39338	39421	39734	39061	39289	39502	39649	39517	39523	39642	39599	39490	39347	39147	39428	39433	39626	39365	39455	39534	39480	39571	39437	39792	39531	39455	39377	39657	39459	39386	39407	39490	39432	39552	39595	39371	39415	39381	39474	39580	39389	39412	39451	39445	39400	39449	39473	39306	39130	39501	39502	39594	39438	39341	39332	39178	39309	39745	39430	39721	39524	39345	39473	39015	39305	39476	39350	39455	39655	39453	39409	39438	39250	39121	39747	39372	39213	39424	39221	39329	39279	39625	39623	39890	39428	39632	39839	39555	39609	39426	39572	39373	39780	39603	39280	39815	39447	39599	39302	39509	39719	39583	39291	39406	39334	39548	39495	39645	39651	39442	39362	39719	39437	39345	39530	39620	39290	39354	39551	39306	39494	39387	39540	39310	39103	39717	39469	39304	39673	39825	39457	39536	39279	39498	39257	39424	39615	39684	39302	39366	39405	39382	39326	39243	39326	39440	39432	39256	39423	39602	39592	39370	39628	39246	39479	39442	39350	39304	39378	39402	39830	39488	39555	39547	39601	39259	39341	39403	39392	39385	39720	39386	39452	39483	39297	39548	39499	39653	39551	39470	39238	39388	39452	39451	39660	39470	39500	39464	39311	39315	39454	39386	39339	39699	39542	39748	39592	39384	39513	39181	39605	39384	39314	39174	39183	39494	39419	39271	39581	39367	39378	39724	39358	39444	39546	39527	39709	39234	39264	39234	39409	39541	39550	39381	39547	39378	39318	39488	39679	39271	39441	39026	39550	39378	39334	39791	39672	39564	39555	39321	39482	39662	39681	39677	39347	39593	39380	39389	39258	39261	39337	39425	39255	39475	39455	39465	39225	39474	39373	39464	39272	39590	39516	39394	39414	39163	39362	39596	39584	39569	39503	39609	39568	39641	39578	39523	39237	39556	39599	39605	39574	39483	39804	39647	39562	39637	39383	39446	39368	39840	39530	39412	39459	39218	39425	39370	39470	39635	39840	39489	39571	39412	39453	39520	39812	39497	39446	39371	39483	39557	39554	39701	39409	39287	39305	39429	39497	39261	39438	39659	39523	39416	39551	39419	39292	39754	39623	39558	39657	39324	39375	39676	39577	39213	39524	39260	39352	39176	39427	39339	39445	39467	39447	39787	39310	39583	39406	39718	39638	39637	39463	39189	39295	39471	39183	39831	39667	39372	39568	39520	39502	39502	39623	39773	39564	39583	39564	39225	39198	39320	39304	39270	39522	39720	39271	39429	39288	39202	39447	39766	39407	39482	39777	39534	39373	39452	39130	39406	39297	39273	39447	39626	39476	39463	39677	39635	39312	39539	39466	39632	39535	39317	39653	39175	39460	39280	39551	39398	39320	39372	39225	39466	39411	39440	39716	39364	39239	39683	39522	39557	39860	39403	39208	39412	39429	39498	39532	39437	39740	39353	39365	39308	39603	39465	39385	39605	39250	39388	39638	39617	39518	39453	39428	39084	39524	39384	39660	39544	39522	39562	39360	39403	39720	39403	39393	39398	39395	39445	39485	39494	39673	39533	39561	39437	39510	39325	39459	39195	39264	39602	39533	39361	39611	39488	39446	39532	39485	39556	39316	39452	39571	39624	39611	39514	39383	39661	39234	39425	39241	39294	39319	39935	39538	39566	39621	39316	39556	39698	39519	39487	39281	39503	39368	39096	39475	39563	39649	39562	39456	39624	39306	39167	39509	39237	39614	39323	39418	39470	39400	39352	39390	39425	39587	39553	39380	39643	39621	39174	39566	39436	39445	39642	39646	39548	39592	39589	39477	39346	39562	39368	39617	39399	39377	39775	39750	39334	39276	39413	39490	39282	39652	39433	39494	39234	39527	39453	39509	39513	39574	39176	39471	39334	39554	39488	39828	39733	39801	39545	39223	39589	39380	39455	39435	39401	39452	39482	39591	39317	39479	39469	39452	39406	39511	39479	39504	39304	39521	39628	39227	39306	39547	39155	39408	39398	39237	39552	39534	39487	39410	39353	39360	39372	39589	39424	38894	39615	39638	39525	39742	39535	39720	39650	39286	39461	39376	39487	39490	39800	39833	39602	39344	39449	39293	39550	39413	39626	39738	39521	39405	39577	39413	39423	39358	39411	39265	39545	39324	39340	39359	39287	39499	39498	39598	39248	39240	39501	39508	39593	39374	39363	39281	39262	39354	39368	39683	39523	39454	39391	39755	39547	39324	39246	39399	39547	39689	39052	39639	39723	39503	39577	39445	39600	39323	39305	39391	39379	39418	39734	39672	39368	39646	39773	39490	39659	39545	39289	39773	39374	39493	39263	39602	39616	39316	39548	39417	39475	39456	39627	39430	39375	39877	39488	39577	39581	39455	39330	39481	39335	39528	39487	39757	39686	39426	39306	39394	39706	39376	39499	39328	39430	39364	39374	39814	39535	39555	39498	39615	39589	39226	39663	39572	39573	39420	39467	39372	39290	39383	39503	39619	39674	39423	39569	39407	39157	39346	39693	39650	39643	39473	39322	40010	39619	39614	39737	39745	39403	39549	39362	39674	39213	39328	39641	39637	39582	39633	39574	39564	39779	39499	39746	39626	39699	39416	39639	39358	39482	39499	39376	39626	39431	39547	39634	39763	39579	39397	39437	39557	39508	39304	39509	39196	39248	39738	39503	39692	39494	39720	39605	39481	39352	39568	39526	39684	39564	39531	39631	39107	39500	39118	39648	39352	39399	39471	39484	39959	39801	39695	39566	39291	39444	39532	39378	39694	39395	39553	39681	39415	39362	39745	39459	39144	39358	39354	39541	39575	39343	39350	39368	39317	39396	39316	39609	39754	39508	39431	39881	39649	39318	39389	39269	39525	39416	39297	39326	39513	39385	39568	39219	39631	39605	39468	39537	39299	39409	39339	39580	39605	39378	39418	39598	39606	39186	39595	39434	39326	39127	39327	39323	39425	39653	39416	39615	39584	39433	39493	39474	39267	39487	39651	39667	39653	39412	39199	39412	39570	39605	39264	39252	39668	39536	39552	39500	39492	39691	39387	39217	39415	39709	39416	39595	39816	39276	39745	39451	39497	39722	39476	39659	39628	39318	39530	39570	39755	39498	39656	39538	39353	39713	39314	39646	39234	39232	39345	39613	39608	39696	39986	39363	39680	39254	39396	39240	39500	39621	39314	39377	39467	39588	39482	39367	39289	39677	39555	39273	39555	39766	39365	39654	39640	39468	39480	39599	39290	39820	39354	39449	39544	39354	39345	39232	39366	39316	39536	39294	39458	39187	39615	39468	39657	39584	39437	39359	39565	39314	39425	39344	39538	39406	39652	39646	39464	39290	39408	39589	39424	39442	39217	39658	39488	39640	39366	39463	39359	39550	39385	39589	39303	39566	39613	39734	39392	39529	39430	39312	39394	39307	38938	39285	39035	39385	39631	39533	39428	39658	39643	39182	39296	39637	39546	39147	39644	39367	39495	39386	39493	39459	39722	39539	39526	39212	39451	39310	39651	39432	39569	39394	39574	39431	39765	39651	39374	39498	39357	39520	39526	39430	39551	39360	39437	39259	39552	39407	39404	39760	39290	39161	39521	39093	39507	39523	39326	39344	39383	39415	39376	39283	39721	39399	39706	39591	39380	39373	39436	39455	39568	39694	39427	39265	39513	39373	39246	39575	39380	39525	39411	39441	39469	39664	39600	39551	39448	39379	39375	39393	39377	39654	39672	39603	39440	39417	39370	39280	39430	39565	39584	39611	39386	39445	39588	39620	39348	39451	39407	39516	39443	39278	39295	39645	39403	39223	39325	39584	39664	39291	39513	39680	39358	39404	39515	39412	39557	39188	39593	39333	39263	39487	39361	39359	39720	39678	39654	39484	39172	39677	39424	39659	39318	39424	39388	39276	39485	39591	39378	39513	39463	39556	39537	39455	39557	39684	39440	39474	39662	39399	39493	39405	39534	39415	39429	39469	39539	39571	39441	39703	39454	39452	39433	39597	39162	39337	39666	39728	39462	39539	39196	39271	39649	39197	39496	39590	39499	39512	39502	39523	39524	39443
34331	58727	57981	49316	44126	40076	37310	35179	33983	32593	31639	31170	30634	30109	29668	29330	29355	28859	29002	28835	28697	28650	28585	28588	28411	28389	28634	28575	28260	28391	28353	28166	28174	28157	28040	28049	28204	28021	27923	27914	27820	28004	27890	27976	28109	27954	28051	27775	28051	27959	27846	27861	27770	27950	27690	27907	27894	27773	27904	27899	27735	27755	27759	27814	27830	27929	27766	27838	27848	27899	27676	27965	27826	27890	27783	27940	27870	27785	27940	27880	27824	27722	27924	27913	27799	27670	27767	27970	27919	27690	27750	27771	27620	27802	27862	27708	27988	27828	27766	27781	27653	27848	27801	27798	27957	27924	27673	27879	28067	27951	27945	27756	27906	27729	27779	27905	27902	27584	27600	27748	27789	27766	27736	27829	27802	27754	27726	28088	27846	27851	27860	27830	27698	27583	27811	27772	27743	27799	28057	27636	27901	27914	27958	27838	27833	27875	27826	27982	27890	27741	27921	27871	27645	27860	27777	27789	27684	27856	27920	27742	27755	27771	27816	27798	27852	27667	27807	27891	27931	27843	27853	27922	27751	27790	27688	27669	28036	27934	27958	27731	27927	27688	27970	27798	27542	27797	27839	27691	27775	27828	27981	27888	27697	27680	27640	27764	27711	27795	27824	27801	27762	27864	27828	27690	27827	27971	27813	27729	27832	27680	27795	27949	27827	27906	27973	27853	27786	27680	27453	27747	27841	27833	27752	27959	27765	27837	27553	27812	27789	27786	27819	27825	27626	27741	27711	27762	27846	27779	27875	27880	27786	27846	27855	27767	27672	27776	27590	27650	27880	28019	27833	27844	27996	27617	27905	27755	27713	27745	27732	27831	27776	27579	27815	27681	27792	27740	27820	27673	27617	27909	27934	27957	27778	27778	27624	27588	27878	27774	27887	27693	27954	27889	27951	27923	27707	27856	27721	27683	27900	27677	27743	27714	27869	27833	28013	27717	27814	27961	27821	27703	27737	27889	27870	27719	27950	27756	27707	27773	27830	27800	27947	27779	27833	27842	27656	27692	27599	27928	27789	27739	28055	27890	27879	27744	27789	27908	27861	27843	27797	27924	27760	27810	27736	27779	27620	27647	27723	27950	27811	27855	27851	27595	27909	27666	27869	27738	27821	27921	27828	27721	27726	27865	27729	27731	27760	27786	27698	27897	27682	27774	27741	27794	28072	27813	27884	27859	28050	27797	27928	27638	27751	27784	28001	27702	27864	27728	27778	27830	27941	27726	27660	28002	27646	27857	27790	27593	27819	27723	27799	27918	27916	27737	27852	27752	27787	27688	27699	27785	27802	27605	27823	27746	27715	27801	27798	27772	27963	27824	27698	27897	27852	27711	27720	27992	27798	27995	27739	27902	27859	27725	27629	27755	27732	27960	27809	27974	27857	27639	27714	27930	27819	27842	27738	27809	27692	27818	27938	27826	27677	27858	27690	27705	27946	27842	27767	27880	27905	27767	27747	27775	27869	28078	28015	27896	27546	27659	27832	27719	27657	27823	27760	27806	27838	27905	27962	27963	27797	27920	27773	27723	27915	27812	27848	27852	27682	28053	27731	27653	27632	27979	27828	27949	27915	27820	27772	27751	27801	27856	27954	27630	27799	27763	27905	27932	27776	27938	27736	27769	27764	27904	27870	27829	27967	27702	27736	27697	27780	27710	27733	27731	27799	27624	27884	27876	27632	27721	27562	27947	27725	27778	27887	27718	27841	27560	27791	27910	27705	27889	27872	27939	27760	27876	27767	27835	27781	27605	27999	27704	27712	27766	27763	27840	27846	27887	27614	27739	27791	27619	27807	27930	27811	27718	27927	27934	28024	27750	27915	27716	28040	27909	27794	27692	27819	27996	27716	27846	27759	27774	27887	27801	27788	27702	27746	27585	27912	27717	27861	27831	27799	28037	27729	27875	27772	27929	27966	27803	27852	27715	27854	27859	28074	27858	27864	27754	27833	27751	27759	27736	27880	27704	27860	27861	27766	27895	27877	27863	27843	27987	27795	27822	27686	27705	27915	27813	27912	27919	27895	27913	27829	27778	27790	27781	27800	27920	27764	27818	27917	27889	27717	27868	27736	27809	27939	28012	27835	27631	27985	27823	27751	27866	27832	27880	27896	27730	27775	27710	27860	27780	27767	27633	27763	27813	27793	27798	27835	27793	27751	27640	27767	27618	27781	27819	27888	27889	27822	27839	27831	27786	27831	27700	28018	27814	27918	27757	27726	27784	27652	27948	27748	27825	27780	27912	27729	27735	27748	27908	27805	27846	27789	28002	27764	27733	27751	27894	27902	27726	27841	27790	27916	27843	27847	27729	27837	28035	27935	27646	27909	27697	27847	27844	27970	27671	27823	27775	27728	27792	27630	27947	27606	27747	28092	27762	27872	27740	27695	27798	27616	27637	27766	27657	27858	27652	27868	27778	27919	27777	27958	27716	27672	27866	27865	27848	27775	27609	27647	27935	27780	27763	27868	27878	27865	27774	27562	27702	27969	27778	27911	27696	27850	27773	27900	28025	27746	27992	27801	27811	27770	27850	27721	27811	27691	27901	27894	27756	27789	27813	27746	27860	27883	27803	27933	27759	27731	27815	27676	27677	27695	27938	27698	27852	27835	27909	27815	27732	27897	27754	27767	27858	27978	27822	27797	27869	27809	28020	27889	27876	27812	27853	27950	27967	27943	27868	27780	27887	27959	27810	27731	27825	27827	27609	27992	27807	27664	27982	27797	27830	27886	27840	27752	27682	27639	27864	27912	27853	27991	27844	27949	27785	27690	27962	27677	27755	27817	27715	27739	27749	27961	27726	27851	27758	27721	27698	27889	27943	27851	27939	27701	27995	27685	27656	27848	27759	27815	27821	27713	27778	27711	27727	27847	27880	27858	27923	27877	27947	27899	27752	27877	28068	27870	27991	27698	27893	27734	27893	27876	27752	27691	27714	27700	28003	27744	27817	27796	27889	27864	27746	27780	27796	27822	27764	28016	27857	27750	27877	27937	27921	27920	27822	27931	27602	27938	27803	27767	27835	27763	27783	27757	27897	27975	27851	27883	27861	27943	27736	27981	27731	27720	27821	27968	27796	27874	27834	27806	27786	27690	27824	27776	27598	27905	27750	27850	27863	27748	27762	27805	27887	27730	27826	27794	27700	27913	27769	27656	27849	27728	27739	27754	27689	27881	27851	28035	27742	27784	27821	27903	27817	27921	27974	27875	27716	27815	27866	27710	27725	27887	27802	27880	27845	28070	27661	28018	27852	27913	27947	27871	27956	28009	27886	27779	28058	27710	27850	27909	27591	27915	27891	27882	27735	27756	27812	27774	27877	27925	27787	28030	27679	27674	27779	27728	27819	27970	27763	27777	27921	27791	27861	27905	27735	27736	27943	27655	27919	28040	27893	27636	27728	27953	27964	27874	27687	27672	27810	27855	27713	27809	27778	27814	27851	27693	28006	27780	27878	27649	27689	27876	27802	28059	27826	27949	27830	27678	27878	27836	27753	27907	27838	27765	27760	27852	27932	27803	27623	27731	27906	27907	27805	27778	27831	27862	27618	27689	27898	27881	27703	28033	27939	27808	27756	27891	27917	27859	27805	27849	27963	27834	27841	27779	27670	27742	27718	27934	27659	27907	27750	27757	27727	27866	27620	27692	27878	27628	27790	27655	27753	27787	27997	27801	27929	27815	27924	27819	27805	27674	27739	27876	27682	27701	27881	27949	27826	27974	27754	27710	27937	27914	27717	27829	27732	27744	27912	27823	27832	27806	27864	27998	27826	27783	27884	27899	27742	27971	27851	27889	27778	27654	28014	27937	27889	27904	27874	27825	27769	27730	27789	27712	27780	27755	27890	27875	27899	27832	27885	27746	27634	27655	27835	27971	27760	27907	27901	27969	28049	27897	27896	27764	27695	27718	27725	27840	27873	28070	27873	27827	27916	27970	27952	27654	27816	27808	27679	28023	27684	27711	27794	27940	27714	27671	27864	27679	27703	27805	27837	27824	27728	27800	27791	27683	27812	28007	27794	27804	27861	27830	27715	27795	27802	27712	27673	27747	27855	27746	27700	27835	27910	27699	27880	27964	27668	27792	27825	27726	27989	27859	27941	27574	27897	27811	27794	27895	27900	27571	27901	27875	27707	27798	28042	28063	27784	27807	27775	27929	27815	28042	27952	27974	28011	27951	27647	27818	28062	27747	27854	27818	27671	27907	27879	27747	27800	27768	27757	27972	27873	27765	27880	27709	27905	27645	27693	27949	27877	27749	27832	27836	27764	27830	27822	27802	27924	27953	28062	27780	27722	27861	27709	27949	27795	27874	27859	27850	27826	27803	27859	27791	27696	27713	27857	27791	27685	27823	27842	27747	27758	27835	27711	28009	27881	27941	27644	27803	27818	27695	28004	27911	27690	27908	27946	27824	27951	27854	27724	27995	27875	27777	27825	27822	27587	27873	27907	27568	27761	27790	27793	27713	27736	27786	27706	27978	27807	27921	27690	27491	27631	27680	27805	27863	27835	27865	27969	27772	27534	27815	27732	27761	27861	27812	27930	27751	27933	27853	27819	27711	28043	27738	27795	27865	27816	27818	27725	27873	27819	27882	27871	27975	27903	27938	27810	27945	27862	27887	27980	27948	27591	27778	27787	27784	27738	27878	27939	27803	27870	27836	28070	27836	27872	27714	28082	28100	27807	27868	27965	27692	27857	27763	27639	27894	27930	27848	27796	27859	28044	27870	27831	27911	27765	27875	27768	27877	27814	27761	27769	27851	27750	27663	27993	27951	27709	27885	27827	27945	27674	27909	27926	27920	27853	27943	27829	27814	27793	27816	27660	27843	27976	27740	27857	27685	27915	27863	27810	27802	27721	27842	27829	27829	27542	27820	27898	27860	27976	27776	27892	27634	27749	27935	27651	27859	27793	27708	27676	27864	27834	27702	27799	27699	27580	27763	27737	27882	27846	27635	27771	27632	27841	27759	27610	27751	27850	27883	27711	27823	27999	27689	27780	28030	27973	27739	27955	27910	27855	27748	27923	27884	27783	27917	27850	27735	27904	27887	27838	27675	27888	28042	27816	27932	27881	27963	27868	27940	27622	27724	28045	27708	27742	27888	27801	27890	27782
37110	39609	49135	46923	43791	42413	41867	41412	40802	40442	40108	40117	39903	39593	39903	39556	39844	39645	39705	39761	39745	39656	39709	39432	39611	39329	39628	39372	39695	39506	39454	39408	39618	39242	39707	39215	39298	39476	39139	39460	39402	39228	39319	39581	39463	39383	39504	38992	39281	39273	39240	39458	39316	39177	39544	39407	39165	39460	39240	39336	39306	39436	39380	39326	39062	39150	39340	39167	39442	39307	39186	39378	39541	39214	39299	39273	39449	39206	39493	39434	39465	39419	39403	39498	39530	39198	39451	39356	39371	39210	39272	39428	39463	39223	39412	39347	39273	39532	39214	39324	39605	39415	39289	39543	39264	39458	39223	39501	39512	39234	39350	39317	39370	39449	39551	39420	39681	39309	39151	39403	39358	39525	39470	39501	39321	39400	39740	39501	39244	39259	39488	39298	39272	39503	39150	39127	39258	39223	39456	39137	39284	39199	39339	39159	39304	39437	39159	39255	39342	39340	39405	39489	39509	39219	39122	39286	39479	39425	39554	38976	39037	39077	39205	39509	39462	39311	39370	39235	39276	39237	39265	39220	39102	39160	39141	39237	39536	39580	39292	39123	39090	39160	39304	39343	39265	39341	39240	39312	39481	39125	39318	39302	39551	39517	39491	39256	39533	39357	38847	39234	39241	39439	39244	39408	39124	39456	39350	39297	39111	39422	39330	39260	39302	39261	39167	39335	39333	39339	39238	39208	39243	39269	39449	39246	39131	39185	39404	39118	39470	39490	39392	39361	39409	39111	39273	39260	39534	39356	39376	39121	39213	39412	39524	39356	39228	39513	39362	39542	39434	39326	39426	38914	39508	39352	39543	39423	39211	39357	39229	39355	39450	39487	39214	39257	39395	39413	39289	39464	39304	39508	39102	39345	39615	39404	39501	39445	39264	39314	39293	39460	39441	39509	39466	39481	39446	39722	39188	39240	39422	39420	39300	39328	39283	39261	39222	39340	39280	39434	39629	39294	39441	39297	39054	39239	39405	39343	39359	39141	39101	39438	39264	39246	39310	39225	39369	39382	39218	39163	39299	39574	39302	39466	39246	39372	39257	39127	39128	39276	39379	39461	39484	39393	39230	39241	39318	39520	39359	38969	39225	39406	39196	39491	39211	39285	39194	39677	39397	39696	39369	39480	39577	39343	39297	38761	39261	39065	39332	39438	39406	39344	39319	39176	39405	39331	39705	39328	39489	39392	39304	39289	39442	39077	39307	39501	39275	39528	39416	39300	39248	39320	39377	39715	39316	39178	39297	39222	39124	39550	39283	39166	39196	39252	39420	39480	39300	39383	39547	39236	39059	39124	39344	39245	39463	39471	39198	39476	39518	39368	39551	39188	39291	39224	39283	39605	39643	39299	39323	39246	39455	39134	39242	39491	39759	39471	39344	39318	39251	39303	39230	39455	39379	39225	39648	39329	39143	38835	39166	39524	39358	39184	39315	39551	39287	39401	39252	39046	39403	39412	39420	39480	39339	38924	39326	39416	39233	39210	39373	39423	39342	39659	39335	39096	39250	39195	39387	39171	39334	39290	39140	39025	39372	39130	39153	39251	39491	39454	39154	39281	39595	39371	39251	39535	39074	39376	39119	39135	39372	39569	39422	39612	39250	39425	39139	39307	39441	39088	39451	39585	39296	39608	39295	39533	39146	39464	39451	39230	39142	39515	39432	39393	39152	39323	39477	39373	39336	39556	39645	39388	39466	39509	39382	39274	39502	39481	39416	39519	39413	39698	39715	39362	39252	39257	39332	39242	39163	39472	39341	39276	39500	39624	39441	39397	39291	39494	39390	39366	39458	39506	39644	39210	39360	39308	39388	39597	39513	39341	39030	39407	39364	39200	39309	39146	39404	39501	39366	39465	39841	39461	39385	39131	39211	39218	39387	39378	39050	39451	39414	39515	39317	39367	39233	39349	38931	39143	39574	39252	39591	39513	39398	39361	39216	39393	39329	39601	39270	39350	39299	39177	39452	39137	39396	39001	39487	39240	39427	39312	39323	39361	39241	39487	39576	39222	39368	39441	39665	39201	39606	39318	39517	39246	39510	39619	39713	39231	39334	39390	39393	39196	39273	39280	39212	39371	39564	39304	39366	39263	39197	39695	39309	39400	39469	39377	39319	39260	39313	39215	39387	39431	39593	39161	39372	39520	39411	39245	39488	39394	39108	39535	39183	39419	39455	39476	39425	39454	39415	39239	39087	39433	39347	39345	39531	39087	39607	39319	39346	39415	39355	39352	39428	39290	39619	39040	39364	39187	39540	39214	39530	39127	39187	39485	39392	39374	39772	39463	39216	39231	39498	39364	39497	39278	39527	39081	39482	39295	39287	39317	39491	39544	39414	39128	39465	39237	39352	39701	39061	39093	39229	39518	39433	39448	39701	39283	39444	39184	39580	39301	39295	39591	39485	39529	39579	39171	39481	39479	39299	39396	39005	39158	39345	39401	39498	39322	39044	39459	39403	39254	39443	39257	39338	39398	39257	39328	39080	39201	39210	39343	39325	39463	39709	39454	39316	39363	39489	39402	39372	39473	39580	39498	39358	39235	39466	39494	39391	39228	39511	39529	39389	39334	39309	39215	39375	39060	39291	39746	39491	39390	39687	39323	39450	39534	39415	39177	39554	39449	39655	39482	39351	39372	39261	39535	39391	39342	39491	39130	39311	39175	39394	39113	39596	39282	39493	39680	39531	39482	39283	39488	39169	39363	39520	39128	39106	39214	39530	39385	39410	39134	39139	39407	39373	39078	39461	39212	39294	39370	39263	39245	39509	39151	39635	39224	39167	39251	39357	39183	39336	39350	39435	39266	39395	39319	39271	39240	39201	39273	39316	39549	39253	39303	39543	39317	39279	39432	39344	39140	39482	39203	39275	39422	39282	39211	39412	39463	39263	39204	39230	39078	39520	39397	39122	39256	39240	39288	39350	39362	39661	39664	39435	39719	39534	39316	39449	39345	39204	39364	39512	39289	39226	39424	39429	39349	39413	39250	39034	39648	39298	39307	39265	39813	39398	39012	39224	39355	39677	39464	39515	39595	39297	39345	39343	39869	39928	39492	39221	39287	39341	39395	39413	39223	39366	39417	39420	39474	39226	39214	39445	39138	38997	39351	39379	39158	39535	39119	39328	39311	39452	39359	39682	39317	39191	39348	39379	38986	39355	39413	39428	39369	39353	39155	39526	39245	39357	39088	39095	39249	39234	39258	39349	39238	39336	39273	39269	39542	39246	39512	39398	39165	39391	39250	39399	39474	39460	39215	39374	39313	39107	39072	39347	39777	39522	39437	39610	39465	39444	39405	39324	39570	39524	39404	39413	39533	39311	39412	39789	39286	39783	39350	39380	39040	39298	39149	39233	39388	39316	39519	39308	39240	39221	39438	39376	39269	39511	39154	39486	39473	39569	39551	39186	39313	39282	39111	39419	39466	39210	39822	39144	39376	39416	39332	39416	39353	39098	39447	39500	39475	39295	39305	39386	39410	39511	39533	39339	39623	39150	39108	39540	39561	39346	39187	39117	39605	39342	39705	39573	39263	39436	39371	39330	39331	39371	39248	39069	39285	39651	39820	39403	39466	39487	39334	39394	39455	39217	39421	39729	39131	39414	39368	39202	39234	39232	39094	39403	39321	39385	39180	39481	39693	39402	39087	39377	39268	39453	39378	39632	39164	39160	39410	39585	39419	39160	39647	39191	39337	39424	39576	39454	39336	39128	39610	39429	39284	39357	39337	39290	39464	39349	39446	39412	39242	39200	39305	39504	39288	39507	39112	39214	39332	39167	39341	39272	39202	39423	39100	39426	39484	39153	39169	39462	39441	39462	39276	39345	39516	39440	39200	39505	39234	39417	39249	39446	39286	39336	39200	39347	39383	39122	39669	39264	39385	39454	39334	39510	39289	39227	39485	39742	39342	39458	39238	39483	39231	39213	39048	39211	39355	39480	39010	39278	39255	39458	39110	39359	39229	39134	39244	39429	39341	39443	39354	39366	39487	39153	39361	39516	39225	39557	39270	39454	39278	39405	39532	39330	39297	39513	39418	39131	39233	39230	39519	39560	39623	39396	39308	39248	39344	39459	39146	39346	39179	39558	38976	39143	39318	39352	39712	39381	39492	39255	39554	39398	39380	39269	39277	39193	39495	39465	39594	39461	39561	39406	39050	39083	39105	39224	39412	39223	39645	39409	39344	39534	39270	39401	39477	39281	39402	39495	39305	39494	39366	39688	39548	39605	39646	39117	39164	38982	39211	39147	39387	39492	39438	39403	39296	39524	39534	39384	39510	39049	39404	39310	39460	39352	39375	39432	39277	39534	39297	39643	39306	39398	39187	39261	39040	39387	39506	39152	39254	39515	39239	39345	39170	39188	39378	39238	39420	39112	39362	39153	39117	39298	39272	39338	39454	39334	39685	39160	39307	39426	39475	39405	39510	39446	39600	39385	39643	39450	39655	39549	39136	39416	39229	39308	39202	39339	39247	39393	39352	39557	39213	39372	39120	39507	39469	39236	39294	39373	39164	39069	39487	39252	39417	39566	39380	39460	39304	39414	39399	39365	39448	38886	39639	39475	39369	39358	39101	39328	39236	39495	39355	39296	39324	39451	39566	39317	39668	39578	39443	39293	39350	39352	39314	39394	39174	39305	39381	39172	39074	39275	39259	39838	39370	39507	39264	39366	39512	39616	39248	39357	39303	39225	39623	39462	39467	39264	39135	39187	39375	39188	39330	39555	39246	39484	39219	39254	39474	39422	39471	39555	39326	39509	39363	39090	39657	39289	39281	39579	39331	39232	39278	39476	39281	39094	39431	39447	39437	39361	39185	39404	39156	39491	39264	38947	39372	39390	39513	39282	39303	39230	39148	39162	39390	39056	39483	39279	39614	39472	39250	39139	39165	39464	39569	39228	39397	39225	39586	39455	39317	39310	39339	39580	39298	39508	39458	39413	39230	39390	39500	39554	39329	39596	39243	39475	39469	39428	39381	39291	39554	39414	39527	39267	39484	39025	39554	39733	39487	39469	39075	39485	39319	39107	39289	39034	39405	39572	39458	39589	39449	39152	39318	39447	39551	39502	39293	39388	39559	39235	39381	39729	39496	39316	39338	39245	39629	39472	39334	39583	39273
34680	48139	46822	39580	35947	33390	32074	30845	30173	29749	29170	28946	29083	28426	28358	28395	28226	28216	28015	27955	27974	28053	27939	27984	27847	27904	27664	27800	27885	27910	27882	27889	27797	27797	27713	27736	27857	27733	27787	27649	27505	27690	27528	27528	27632	27748	27565	27703	27968	27557	27478	27647	27765	27467	27658	27491	27695	27422	27696	27635	27673	27717	27598	27560	27670	27683	27614	27684	27669	27680	27767	27714	27647	27529	27731	27756	27654	27522	27545	27693	27888	27632	27480	27656	27593	27482	27702	27663	27726	27651	27704	27590	27617	27604	27643	27669	27576	27587	27663	27774	27593	27564	27785	27561	27526	27644	27612	27763	27760	27667	27543	27621	27623	27696	27605	27810	27569	27663	27680	27581	27446	27609	27463	27454	27630	27486	27737	27686	27689	27735	27622	27772	27698	27540	27774	27646	27572	27876	27617	27743	27639	27615	27854	27566	27691	27698	27735	27563	27578	27728	27731	27520	27495	27580	27643	27640	27812	27667	27487	27379	27580	27470	27656	27613	27535	27708	27608	27611	27742	27696	27575	27668	27593	27739	27627	27600	27675	27548	27575	27749	27756	27490	27669	27468	27835	27612	27499	27625	27528	27644	27776	27631	27594	27705	27598	27811	27623	27622	27687	27651	27592	27486	27722	27647	27615	27587	27721	27659	27701	27835	27570	27707	27529	27600	27584	27466	27615	27643	27651	27779	27719	27697	27918	27606	27691	27717	27737	27522	27630	27674	27540	27598	27526	27475	27745	27475	27645	27642	27628	27634	27720	27743	27491	27612	27482	27703	27758	27619	27650	27639	27619	27713	27715	27814	27729	27771	27521	27711	27692	27731	27568	27700	27590	27648	27819	27567	27713	27641	27524	27576	27604	27750	27732	27781	27817	27493	27655	27664	27770	27545	27595	27623	27619	27826	27466	27663	27497	27657	27838	27582	27680	27532	27712	27704	27727	27796	27588	27658	27933	27902	27592	27715	27841	27859	27506	27611	27567	27888	27601	27625	27755	27668	27564	27621	27577	27689	27669	27703	27578	27748	27644	27741	27603	27629	27539	27620	27518	27931	27620	27612	27686	27681	27687	27782	27521	27647	27783	27532	27620	27562	27783	27778	27644	27728	27645	27640	27710	27606	27575	27610	27785	27676	27756	27790	27790	27694	27580	27605	27667	27750	27646	27702	27697	27659	27647	27562	27569	27617	27771	27502	27760	27625	27550	27652	27777	27469	27622	27677	27604	27625	27723	27769	27715	27665	27536	27794	27656	27564	27747	27704	27659	27664	27736	27615	27597	27824	27712	27773	27827	27621	27713	27602	27791	27860	27594	27615	27684	27582	27709	27556	27589	27630	27739	27736	27751	27635	27601	27846	27655	27765	27716	27674	27675	27722	27603	27781	27672	27538	27588	27592	27788	27650	27731	27601	27779	27625	27689	27580	27575	27787	27747	27537	27566	27533	27832	27935	27587	27686	27781	27600	27594	27767	27701	27959	27706	27740	27802	27756	27647	27838	27667	27819	27624	27611	27648	27752	27764	27559	27554	27608	27393	27603	27675	27710	27525	27622	27712	27813	27712	27684	27606	27725	27523	27593	27618	27487	27760	27585	27855	27642	27689	27675	27691	27701	27615	27612	27859	27940	27744	27807	27730	27918	27653	27567	27714	27789	27772	27680	27671	27665	27641	27516	27729	27616	27555	27704	27493	27689	27715	27659	27652	27651	27700	27706	27824	27446	27608	27524	27627	27573	27664	27802	27601	27660	27722	27758	27579	27632	27668	27533	27543	27704	27670	27472	27552	27702	27731	27574	27735	27899	27450	27724	27699	27613	27700	27597	27537	27574	27917	27598	27674	27418	27650	27851	27840	27637	27613	27684	27751	27822	27686	27498	27859	27636	27673	27678	27757	27639	27524	27586	27684	27549	27852	27525	27522	27783	27591	27765	27737	27615	27688	27935	27782	27667	27727	27552	27732	27800	27539	27538	27693	27613	27896	27671	27562	27776	27635	27564	27657	27565	27829	27589	27545	27736	27769	27600	27693	27699	27600	27679	27543	27843	27399	27762	27509	27655	27716	27592	27626	27509	27735	27579	27737	27877	27712	27750	27557	27684	27735	27556	27671	27686	27674	27545	27713	27619	27675	27846	27840	27612	27684	27554	27692	27530	27763	27718	27703	27679	27576	27597	27588	27663	27710	27853	27614	27837	27728	27658	27712	27596	27733	27532	27620	27721	27682	27672	27644	27746	27815	27790	27581	27580	27720	27752	27752	27772	27686	27713	27884	27654	27770	27762	27686	27869	27695	27598	27755	27564	27883	27669	27876	27664	27645	27763	27685	27658	27655	27557	27708	27601	27587	27672	27775	27639	27818	27538	27579	27662	27685	27531	27543	27674	27755	27668	27583	27689	27743	27629	27699	27661	27802	27712	27557	27551	27563	27672	27632	27700	27793	27809	27738	27802	27613	27685	27664	27603	27740	27668	27502	27625	27658	27598	27871	27795	27711	27589	27706	27742	27799	27958	27795	27562	27726	27684	27732	27694	27804	27563	27610	27665	27768	27723	27619	27685	27694	27643	27747	27845	27722	27692	27594	27842	27671	27700	27754	27860	27623	27844	27743	27723	27696	27836	27765	27687	27813	27623	27704	27441	27699	27708	27542	27792	27613	27678	27767	27529	27586	27558	27664	27647	27641	27705	27651	27740	27576	27552	27507	27473	27599	27623	27616	27599	27800	27790	27710	27753	27655	27917	27863	27695	27771	27746	27579	27697	27770	27689	27694	27600	27751	27681	27587	27711	27716	27616	27659	27637	27677	27463	27684	27771	27756	27482	27679	27671	27771	27657	27797	27730	27631	27748	27769	27760	27823	27597	27617	27638	27758	27596	27580	27699	27700	27690	27726	27574	27814	27543	27633	27718	27628	27630	27627	27642	27689	27781	27703	27757	27657	27667	27710	27654	27740	27594	27747	27785	27658	27797	27490	27738	27679	27628	27528	27421	27484	27836	27652	27493	27462	27756	27714	27632	27892	27678	27812	27563	27461	27810	27728	27708	27648	27611	27739	27603	27799	27654	27647	27499	27693	27768	27682	27713	27556	27749	27538	27768	27815	27522	27594	27753	27613	27616	27726	27702	27619	27805	27528	27537	27605	27583	27694	27879	27753	27725	27813	27696	27701	27669	27725	27658	27918	27672	27691	27509	27507	27760	27637	27718	27769	27607	27656	27681	27652	27748	27731	27786	27665	27747	27643	27624	27574	27817	27803	27614	27627	27742	27706	27791	27843	27696	27660	27656	27778	27759	27636	27548	27759	27550	27517	27749	27661	27689	27589	27492	27519	27656	27754	27761	27597	27638	27571	27727	27446	27725	27748	27750	27694	27679	27653	27635	27648	27790	27990	27833	27765	27896	27626	27728	27871	27759	27725	27540	27666	27701	27533	27573	27562	27408	27669	27710	27698	27659	27683	27648	27694	27635	27902	27693	27690	27742	27499	27749	27732	27569	27543	27655	27509	27667	27569	27830	27738	27452	27518	27776	27652	27583	27553	27590	27851	27676	27967	27719	27720	27755	27766	27900	27848	27620	27744	27749	27514	27659	27760	27777	27608	27684	27654	27624	27800	27747	27624	27796	27682	27617	27498	27690	27681	27624	27780	27615	27525	27704	27675	27549	27651	27601	27646	27821	27647	27791	27716	27602	27528	27527	27663	27632	27698	27555	27804	27645	27661	27769	27624	27619	27657	27851	27801	27742	27712	27637	27494	27519	27663	27709	27618	27557	27516	27854	27736	27725	27863	27724	27650	27494	27578	27602	27543	27837	27774	27820	27738	27898	27804	27699	27737	27588	27591	27796	27575	27553	27707	27671	27591	27683	27541	27644	27593	27512	27621	27544	27586	27619	27862	27785	27614	27553	27574	27602	27562	27725	27596	27658	27742	27576	27638	27718	27751	27622	27679	27608	27599	27724	27620	27674	27708	27587	27583	27858	27672	27665	27698	27809	27589	27613	27734	27816	27487	27607	27785	27550	27726	27798	27582	27576	27744	27652	27612	27851	27696	27480	27785	27593	27633	27543	27580	27553	27647	27608	27847	27601	27763	27873	27638	27741	27817	27653	27674	27640	27767	27590	27629	27808	27567	27680	27705	27686	27779	27532	27513	27659	27863	27654	27665	27653	27695	27553	27564	27610	27566	27764	27522	27818	27538	27848	27425	27543	27621	27699	27803	27846	27707	27619	27566	27509	27451	27823	27641	27896	27825	27649	27707	27679	27661	27705	27574	27581	27693	27744	27655	27746	27584	27760	27573	27561	27768	27711	27644	27860	27865	27653	27749	27822	27647	27504	27743	27799	27803	27598	27376	27539	27515	27807	27563	27507	27506	27414	27686	27597	27689	27732	27512	27792	27781	27796	27660	27531	27835	27721	27952	27535	27714	27799	27641	27582	27654	27820	27647	27609	27683	27611	27659	27612	27823	27612	27715	27427	27542	27614	27716	27612	27781	27587	27490	27768	27656	27536	27539	27647	27707	27716	27677	27768	27698	27480	27848	27840	27701	27490	27604	27498	27644	27877	27782	27785	27609	27694	27559	27754	27705	27824	27605	27792	27734	27710	27796	27827	27872	27826	27650	27736	27724	27666	27487	27751	27539	27578	27543	27821	27836	27803	27646	27560	27685	27785	27772	27785	27850	27710	27803	27620	27584	27857	27558	27705	27611	27566	27891	27758	27782	27743	27504	27684	27737	27616	27652	27710	27753	27651	27686	27683	27641	27688	27715	27654	27677	27698	27782	27783	27744	27641	27658	27842	27642	27738	27622	27675	27710	27680	27791	27671	27554	27764	27793	27657	27639	27534	27718	27863	27735	27661	27658	27497	27666	27532	27459	27709	27741	27611	27735	27684	27595	27783	27632	27842	27583	27575	27612	27529	27812	27590	27510	27770	27587	27576	27545	27685	27584	27512	27670	27481	27685	27664	27706	27704	27717	27728	27755	27814	27549	27651	27630	27844	27613	27574	27613	27615	27685	27513	27783	27577	27520	27487	27691	27767	27627	27545	27623	27720	27551	27644	27652	27667	27611	27557	27498	27495	27780	27696	27793	27589	27676	27641	27664	27613	27660	27703	27809	27541
24430	21573	30257	32775	38603	43202	43818	42195	41125	41306	40657	40369	40267	40314	40023	39912	39987	40004	39672	39834	39827	39808	39584	39622	39407	39474	39405	39550	39490	39210	39370	39090	39659	39647	39458	39052	39178	39249	39159	39621	38837	39017	39221	39026	39302	39154	39327	39131	39120	39264	39343	39249	39109	39105	38922	39197	39083	39250	39142	39139	39143	39144	39089	39082	39093	38983	39209	38968	39040	39360	39288	39157	39357	39154	39309	39351	39047	39056	39047	39177	39155	39173	39378	39250	38920	38946	39151	39098	39482	38826	39373	39043	39158	39358	39175	39086	39029	39191	38935	39195	39340	39303	39261	39236	39228	39174	39061	39280	39166	39263	39140	39111	38946	39401	39214	39054	39258	38915	39277	39010	39341	39085	38934	38826	39286	38998	39003	39236	39229	38872	39090	39128	38879	39293	39310	39226	39240	39178	39317	39297	38940	39184	38887	38996	39140	38907	38961	38927	39050	39029	39177	39000	39238	38823	38984	39074	39183	39078	39271	39241	39074	39182	39347	38929	38972	38903	39201	39268	39208	39458	39208	39096	39234	39040	39230	38905	39100	39474	39294	39105	39177	39229	39206	39185	38918	39166	39072	39055	39120	38806	39139	39130	38755	39413	39109	38898	39182	39267	38977	38985	39094	38959	39059	39011	39483	38900	38948	39191	39222	38979	39138	39081	39022	38940	38987	38860	39056	39002	39393	38908	39085	39301	39260	39082	39050	39283	38929	38918	39177	39049	39150	38926	39199	39076	39247	39074	39074	39100	39361	39178	39100	39214	39284	39198	39228	39161	39204	39118	39339	38838	39196	38931	38654	38847	39090	39267	39302	39119	38879	39180	39239	39201	39120	39318	39014	38955	39171	38978	39014	39253	39156	39194	39148	39430	39389	39138	39182	39245	38931	39153	39135	39074	39361	39164	38987	39174	39174	39237	39385	39257	38879	39146	39069	39166	39420	39326	39091	38980	39107	39201	39041	39098	39171	38996	39280	39459	39312	39015	38971	39268	39170	38895	39334	39000	39289	39465	39250	39255	39013	39458	39223	39153	39128	39223	39065	39198	39221	39120	38831	39186	39063	39109	39044	39431	39130	38897	39034	39040	39092	38955	39134	39375	39101	38718	38970	39066	39074	39061	39247	39389	39324	39255	39173	38907	39091	39097	39177	39259	39454	39188	38983	39173	39216	39471	39400	38881	38996	39085	39185	38964	39076	39106	38901	39296	39423	39355	39189	39349	39182	38883	39006	39165	39310	39039	39105	39319	39043	38785	38880	39262	39342	39013	39194	39058	39190	39062	39239	39168	39050	39031	39161	38900	38812	39076	39210	39108	38853	39134	39178	39041	39177	39191	39051	39005	39042	39229	39438	39022	38973	39523	39354	38897	38883	39301	39245	39061	39215	39186	38872	39063	38866	39043	39169	38995	39197	38912	39057	39305	39291	39025	39280	39135	39202	39010	39157	39209	39064	39046	39255	39083	39100	39138	38912	39137	39173	39437	39178	39391	39116	39275	39415	39212	39002	39206	39132	39060	39240	39077	38782	39256	38947	39272	39066	39203	39053	39237	38930	39138	39334	39217	38999	39234	38982	39253	39178	39401	39538	39144	38916	39350	38945	39034	39216	39097	39004	38869	39054	39269	39001	38934	39016	38777	39210	38962	39014	38903	39017	38911	39152	38963	39023	39173	39317	38965	39075	39223	39005	39184	39280	39082	39437	39059	39338	39137	39285	39269	39368	39421	39181	39436	39287	39178	39276	39026	39287	39462	39265	39289	39237	39154	38777	38780	39335	39270	39621	39109	39059	39180	39144	38969	39264	38960	38976	38910	39055	39223	39233	39181	39145	39168	39025	39094	39382	39459	39033	39287	39226	39269	39078	39053	38928	39034	38946	38900	38971	39222	39264	39195	39171	39164	39149	38804	39099	38937	38856	39079	39154	39193	39066	39067	39124	38836	38781	39220	39296	38845	38982	38995	39090	38892	39132	39092	39141	39010	38992	39069	39014	39247	38934	39140	39258	39126	39086	39073	38966	39120	38928	39348	39329	39055	39049	39298	39268	39270	38990	39154	39381	38850	39393	39269	39182	39174	39161	39071	39238	39306	39148	39257	38950	39131	39015	39158	38890	39267	39130	39101	39253	38876	38474	39131	39467	38987	38962	39009	39159	39115	39211	38994	39212	39335	39517	39318	39179	39338	39220	39327	39321	39131	39220	39061	38985	39149	39320	39355	39184	39030	39178	38865	39386	39157	38944	38953	39000	39216	38980	39098	39242	39181	39377	39102	39014	39380	39166	39040	39243	39256	39082	39325	39205	39346	38990	39423	39100	38762	39224	39150	38816	39243	39127	39202	39436	39333	39180	39297	39253	39166	39065	38884	39201	39321	38939	39326	39286	39144	39109	38973	39119	39127	39268	38969	39383	39052	39090	39195	39373	39253	39125	38948	39004	39137	38918	39179	39344	39026	39194	39089	39116	39104	39222	39098	39135	39310	39111	39043	39046	39086	39165	39023	38970	38872	38927	38923	39354	39129	39127	39084	39148	39229	39365	38926	39283	39054	39217	39038	39109	38780	39110	38960	38827	39318	39142	39219	39118	39187	38904	39133	39321	39062	38781	38957	39299	39225	39159	38852	39188	39031	39083	39427	39024	39117	39261	39367	38890	39191	39209	39310	39355	39157	39213	38971	38910	39187	39480	39148	39056	38959	39146	39042	39027	39260	39499	39415	39080	38725	39016	38979	38905	39107	39062	39500	39206	39196	39016	39181	39381	39118	39113	38967	39221	38991	39125	39224	39320	39271	39267	39141	39310	39099	39313	39334	39031	39214	39482	38835	39248	38910	39175	39092	39180	39164	38994	39200	39162	39160	39122	38910	39085	39034	39244	39197	39306	39123	39082	39164	39316	38937	39162	38995	39063	39028	39299	39359	39025	38889	39120	39302	39271	39319	39301	39216	39111	39142	39067	39165	39104	39180	39019	39186	39171	39192	39096	39021	39264	39048	39058	39155	39014	39235	39371	39209	39227	38982	38996	39063	39190	39030	39213	39155	38947	39064	39021	39082	38948	39230	39311	39238	39181	39084	39146	39100	38990	39127	38997	39037	39539	38956	39354	39230	39178	39162	39164	38987	39034	39037	39236	39329	39140	39039	39157	39344	38921	38965	39156	39147	39137	39276	39313	38985	39184	39236	39249	39157	39309	38919	39286	38980	39042	39294	39096	39374	38959	39005	39278	39347	39282	39253	39076	39119	39026	39216	39171	39381	39160	39104	39289	38844	38896	38980	39052	39192	39340	39341	39360	39418	39052	39016	38906	39150	39175	39056	39282	39171	38963	39132	39333	38963	39101	39169	39127	39165	39153	39270	39205	39033	39029	39192	39321	39030	39113	39075	39291	39241	39099	38995	39177	39326	39125	39184	38857	39112	39110	39234	39436	39311	39355	39087	39265	39101	39177	39164	39187	39260	38907	39339	39391	39021	39113	38944	38970	38958	39307	39087	39071	39167	39250	39091	39122	38827	39178	39032	38967	39030	38830	38958	38973	39226	39096	39222	39143	39216	38890	39077	39184	39264	39363	39242	39315	39299	39226	39009	39223	39205	39204	39071	39245	39287	39128	38992	38943	39189	39190	38986	38972	39106	39270	39100	39025	38808	38955	39281	38971	38950	39093	38803	39016	39252	39285	38900	39316	39299	39109	39118	39121	39085	39139	39035	39354	38965	39263	39140	38933	38962	38794	39061	39067	38951	39372	39087	39230	39167	39174	39067	39269	39245	39191	39220	39112	39114	39092	38946	38971	39154	39275	39061	39440	39054	39231	39162	39231	39106	39133	38776	38559	39112	39025	39252	38961	39240	39404	39037	38891	39014	39405	39013	39220	38764	39105	39034	38840	39112	39262	39421	39243	38812	39147	38917	38911	38817	39205	39252	39212	38974	39122	39080	39119	39100	39108	39142	39385	39214	39178	38988	39181	39175	39010	38898	39089	39314	39144	39155	39070	39145	39006	39095	39013	38900	39181	39068	39234	38973	38847	39079	39327	39172	39134	39031	39013	39085	39118	39075	39006	38942	39053	39414	39026	38926	39208	39478	39194	39066	39404	39090	38842	39022	39003	39111	39049	38936	39362	39058	39433	39167	39058	38970	39145	39178	39282	39150	39081	39092	39133	39190	39201	39179	39113	39123	39199	39333	39015	39180	39047	39073	39427	39225	39092	39101	39228	39082	39099	39188	39275	39091	39015	39107	39196	39077	39060	39162	39111	39264	38946	39029	38842	39091	39285	39066	39220	39014	39172	39374	39278	39043	39226	39003	39165	38998	38895	39194	39281	39235	39280	39091	39277	39144	38786	39088	39145	39065	38715	38937	38832	39413	39023	39096	39147	39007	39184	39156	39453	39070	39193	39032	39208	39211	39072	39135	39014	39337	39296	39006	39049	39264	39072	39218	39172	39096	39066	39182	39124	39075	39048	39230	39061	38915	38988	39246	39213	38966	39192	39248	39333	39175	39164	39191	39103	39269	39071	39127	38822	39077	39159	38964	39034	39081	38976	39450	39258	39205	39109	39176	39259	39174	39224	39091	39094	39075	39407	39095	39033	39151	39026	39365	39169	39054	39134	39182	38952	38994	39413	39013	38932	39035	39296	39137	39115	39450	39333	39351	38946	39057	38927	39286	39235	39294	39147	39182	39087	39168	39215	39377	39260	39033	38970	39181	39126	39150	38834	38943	39179	39286	39103	39214	39409	38754	38933	39227	39230	39271	38891	39011	39209	39002	39101	39154	39047	38804	39189	39098	38982	39307	39071	39142	39202	39083	39084	39278	38955	39130	39098	39071	39227	39251	39263	39370	39234	38986	39164	39085	39233	39102	39162	39233	39491	38992	39187	39196	39132	39242	39317	39216	39137	39078	39071	39324	39110	39185	39237	38950	38762	39054	39186	39316	39440	38928	39052	39038	39015	38694	39235	39137	39068	38944	39234	39310	39227	39319	39113	39108	39140	39340	39098	38894	39115	39024	39263	39145	39086	39351	39386	39275	39178	38923	38896	38914	38839	39367	38903	39200	39324	39129	38897	39315	39284	39092	39174	38919	39296	39315	39141	38976	39370	38869	39176	39029	39396	39266
32851	53987	53111	44978	40289	37136	34748	33232	32153	30979	30173	30037	29700	29286	28974	28642	28565	28564	28441	28397	28379	28247	28370	28501	28056	28216	28083	28018	28060	28089	27983	27712	27727	27790	27772	27990	27963	27815	27855	27490	27663	27474	27639	27783	27473	27833	27601	27665	27845	27577	27805	27621	27450	27735	27969	27739	27690	27497	27790	27784	27821	27742	27685	27723	27527	27682	27645	27661	27518	27628	27671	27605	27770	27692	27531	27813	27710	27690	27679	27795	27618	27542	27612	27745	27784	27488	27714	27665	27527	27684	27726	27553	27670	27591	27619	27683	27565	27855	27692	27701	27707	27670	27736	27520	27702	27764	27546	27621	27578	27651	27647	27551	27598	27705	27471	27715	27639	27752	27581	27611	27760	27627	27784	27657	27544	27626	27677	27654	27767	27587	27621	27560	27584	27545	27594	27732	27698	27642	27519	27663	27520	27688	27722	27586	27704	27553	27717	27727	27592	27679	27960	27559	27701	27590	27539	27583	27533	27535	27624	27659	27619	27678	27739	27621	27659	27698	27631	27557	27386	27492	27821	27479	27718	27665	27761	27639	27723	27532	27557	27464	27607	27844	27610	27629	27623	27723	27537	27600	27550	27713	27712	27579	27661	27501	27663	27753	27713	27613	27611	27754	27607	27529	27542	27665	27845	27721	27642	27762	27668	27757	27615	27546	27713	27649	27699	27557	27783	27738	27598	27503	27833	27741	27646	27727	27578	27799	27678	27717	27744	27634	27728	27556	27709	27857	27716	27551	27708	27795	27647	27731	27591	27671	27723	27735	27604	27817	27580	27642	27628	27597	27603	27475	27642	27705	27454	27479	27521	27547	27598	27684	27710	27560	27761	27569	27755	27750	27725	27630	27748	27658	27606	27701	27764	27565	27776	27493	27462	27782	27572	27570	27697	27686	27516	27746	27703	27611	27554	27522	27558	27627	27591	27693	27662	27586	27588	27771	27596	27689	27817	27541	27552	27700	27641	27435	27683	27683	27722	27564	27632	27678	27575	27652	27507	27567	27800	27760	27725	27518	27610	27638	27558	27441	27724	27729	27566	27815	27618	27693	27693	27480	27547	27536	27746	27593	27638	27649	27705	27802	27776	27507	27583	27563	27728	27754	27563	27497	27595	27406	27604	27687	27584	27563	27582	27491	27605	27677	27704	27559	27543	27591	27526	27652	27596	27564	27872	27648	27698	27866	27720	27623	27701	27757	27763	27535	27670	27821	27652	27553	27732	27600	27593	27754	27879	27629	27530	27653	27368	27735	27601	27739	27659	27617	27817	27662	27708	27453	27671	27498	27759	27467	27513	27607	27885	27489	27702	27506	27625	27546	27701	27651	27653	27630	27588	27553	27725	27635	27529	27627	27615	27829	27632	27611	27724	27575	27638	27837	27587	27687	27740	27701	27622	27615	27778	27489	27683	27630	27564	27714	27405	27748	27512	27689	27616	27806	27611	27602	27682	27406	27505	27648	27802	27553	27782	27823	27742	27677	27697	27721	27647	27540	27531	27617	27623	27639	27720	27794	27809	27711	27688	27494	27618	27608	27548	27632	27551	27751	27778	27870	27691	27735	27730	27593	27483	27684	27527	27604	27799	27600	27807	27578	27858	27716	27624	27548	27669	27609	27830	27776	27732	27669	27681	27705	27762	27675	27620	27605	27794	27676	27674	27712	27645	27570	27818	27591	27686	27653	27619	27523	27548	27782	27722	27592	27579	27716	27645	27585	27797	27604	27713	27923	27657	27588	27743	27746	27632	27632	27627	27626	27601	27596	27772	27707	27472	27451	27699	27546	27672	27673	27565	27740	27681	27450	27660	27783	27896	27549	27803	27576	27571	27632	27687	27453	27711	27395	27555	27635	27636	27587	27524	27639	27573	27629	27766	27676	27706	27734	27565	27574	27663	27684	27538	27717	27438	27873	27677	27691	27582	27749	27649	27663	27491	27618	27648	27668	27818	27602	27709	27595	27864	27740	27540	27605	27516	27746	27681	27682	27561	27792	27855	27608	27779	27555	27690	27785	27735	27688	27689	27756	27893	27709	27748	27669	27800	27750	27774	27688	27739	27818	27434	27681	27568	27489	27673	27617	27763	27642	27544	27471	27686	27742	27711	27819	27516	27638	27671	27486	27607	27596	27710	27610	27647	27735	27745	27636	27642	27610	27604	27610	27793	27658	27544	27789	27662	27488	27664	27616	27782	27666	27746	27747	27583	27519	27527	27537	27761	27624	27678	27732	27652	27713	27507	27713	27526	27633	27594	27510	27711	27748	27635	27760	27706	27667	27711	27651	27657	27727	27467	27374	27616	27758	27790	27665	27430	27858	27653	27634	27674	27466	27670	27617	27655	27532	27686	27745	27665	27587	27751	27691	27805	27652	27566	27992	27628	27676	27745	27616	27454	27686	27597	27561	27666	27799	27501	27687	27502	27802	27598	27545	27486	27555	27781	27743	27709	27586	27920	27813	27619	27654	27603	27604	27542	27601	27599	27697	27748	27701	27612	27762	27640	27549	27599	27599	27628	27820	27700	27725	27620	27516	27785	27601	27571	27559	27655	27636	27558	27660	27575	27595	27656	27858	27660	27549	27767	27717	27710	27655	27616	27679	27567	27624	27682	27809	27606	27522	27726	27480	27882	27634	27574	27631	27741	27712	27733	27659	27628	27503	27506	27522	27713	27611	27797	27642	27561	27893	27660	27577	27795	27482	27681	27576	27667	27806	27469	27754	27701	27799	27537	27621	27512	27524	27554	27958	27842	27550	27743	27701	27750	27610	27583	27655	27497	27545	27707	27665	27515	27740	27576	27614	27694	27940	27635	27641	27692	27675	27563	27703	27777	27650	27737	27815	27562	27672	27757	27576	27673	27810	27560	27715	27855	27620	27547	27607	27589	27571	27650	27560	27682	27752	27569	27704	27803	27551	27615	27647	27912	27577	27663	27675	27530	27563	27747	27582	27700	27572	27512	27565	27683	27735	27595	27804	27601	27617	27565	27509	27653	27781	27503	27589	27505	27673	27486	27669	27590	27704	27713	27832	27607	27775	27669	27642	27760	27540	27837	27509	27592	27673	27622	27621	27631	27516	27675	27578	27556	27747	27745	27397	27792	27647	27783	27679	27812	27507	27470	27694	27657	27575	27665	27695	27556	27671	27625	27637	27628	27662	27668	27695	27667	27774	27598	27676	27567	27588	27714	27557	27690	27735	27726	27671	27622	27602	27671	27635	27858	27493	27659	27446	27583	27589	27594	27850	27648	27524	27703	27727	27722	27757	27718	27646	27808	27497	27639	27719	27826	27585	27526	27703	27488	27553	27784	27564	27677	27741	27581	27672	27791	27590	27486	27624	27672	27751	27520	27654	27574	27755	27588	27572	27649	27345	27754	27643	27620	27677	27724	27511	27567	27764	27602	27586	27618	27618	27690	27709	27843	27700	27465	27605	27780	27736	27626	27608	27724	27713	27479	27539	27683	27651	27608	27559	27812	27521	27545	27511	27624	27790	27542	27546	27644	27569	27445	27576	27667	27732	27633	27596	27695	27636	27374	27515	27579	27500	27673	27698	27773	27514	27808	27618	27623	27647	27779	27465	27731	27599	27553	27564	27658	27544	27638	27773	27809	27510	27661	27636	27628	27567	27652	27387	27633	27622	27604	27702	27715	27803	27633	27668	27856	27817	27604	27512	27753	27555	27531	27745	27568	27716	27449	27804	27548	27658	27784	27765	27653	27495	27541	27616	27609	27911	27670	27566	27629	27640	27713	27573	27682	27754	27539	27743	27406	27648	27701	27776	27752	27610	27556	27719	27552	27766	27546	27822	27718	27753	27907	27513	27721	27465	27598	27516	27725	27595	27552	27616	27621	27552	27636	27823	27668	27649	27529	27515	27338	27511	27800	27633	27771	27558	27507	27528	27526	27581	27439	27721	27600	27855	27665	27651	27621	27868	27760	27656	27366	27620	27735	27590	27499	27661	27740	27543	27733	27678	27558	27604	27636	27632	27865	27683	27751	27622	27595	27727	27716	27722	27520	27749	27514	27898	27763	27607	27497	27678	27725	27611	27584	27823	27614	27619	27840	27611	27693	27838	27619	27806	27743	27612	27705	27850	27905	27695	27517	27618	27681	27526	27667	27615	27905	27534	27693	27735	27510	27329	27667	27637	27665	27670	27675	27625	27757	27760	27821	27647	27670	27660	27778	27783	27553	27549	27586	27560	27585	27675	27470	27655	27699	27532	27672	27827	27855	27661	27575	27648	27695	27703	27706	27664	27817	27582	27585	27659	27642	27477	27894	27643	27628	27547	27752	27718	27702	27484	27660	27752	27769	27750	27789	27466	27540	27502	27591	27722	27685	27436	27685	27358	27751	27638	27640	27747	27823	27511	27849	27624	27452	27591	27712	27706	27516	27573	27697	27584	27459	27561	27656	27799	27657	27686	27842	27681	27725	27773	27750	27914	27589	27621	27577	27770	27764	27634	27694	27605	27568	27497	27547	27573	27698	27646	27589	27691	27782	27641	27707	27601	27591	27715	27666	27597	27657	27590	27800	27646	27651	27555	27611	27586	27673	27680	27562	27723	27841	27648	27805	27686	27450	27531	27725	27787	27503	27625	27654	27736	27798	27679	27901	27649	27522	27580	27504	27490	27678	27843	27551	27621	27737	27696	27794	27575	27802	27475	27718	27500	27485	27624	27706	27559	27748	27605	27590	27854	27792	27569	27808	27755	27844	27602	27549	27661	27526	27629	27607	27631	27864	27692	27788	27553	27882	27738	27620	27708	27717	27770	27517	27620	27668	27571	27782	27590	27683	27601	27728	27536	27634	27662	27605	27653	27514	27518	27511	27762	27386	27682	27576	27679	27734	27478	27669	27626	27591	27695	27763	27529	27854	27661	27889	27470	27503	27561	27662	27657	27713	27621	27580	27682	27802	27466	27718	27575	27610	27749	27681	27549	27687	27633	27714	27521	27826	27670	27607	27590	27574	27684	27654	27835	27554	27775	27753	27559	27747	27627	27610	27537	27492	27609	27572	27611	27588	27578	27746	27747	27446	27548	27429	27501	27640	27677	27542	27670	27484	27567	27775	27607	27553	27814	27721	27570	27654	27461	27784	27700	27675	27725
23030	21512	29429	29214	35996	43712	46241	43864	43254	42685	42616	41410	41301	41440	40864	40726	40662	40594	40481	40509	40533	40194	40254	40041	40163	40176	40247	40215	40003	40145	40150	39762	40304	40083	40065	40283	39842	40005	40094	39758	39798	40024	39647	39960	39991	39624	39649	39692	39781	39367	39655	39563	39797	40110	39726	39452	39855	39894	39876	39831	39603	39607	39470	39695	39713	40066	39872	39570	39615	39489	39679	39369	39655	39546	39602	39659	39905	39761	39527	39807	39709	39636	39861	39727	39739	39595	39583	39825	39600	39761	39700	39927	39755	39952	39851	39605	39540	39617	39702	39472	39774	39720	39669	39690	39508	39551	39720	39647	39935	39683	39968	39765	39802	39721	39771	39786	39743	39707	39707	39445	39895	39972	39518	39781	39724	39974	39857	39455	39545	39548	39707	39788	39560	39663	39540	39611	39899	39891	39689	39769	39600	39710	39716	39696	39840	39822	40078	39729	39616	39732	40085	39730	39700	39654	39759	39864	39916	39379	39618	39939	39736	39918	39791	39405	39775	39540	39802	39634	39546	39946	39644	39771	39545	39829	39324	39773	39490	39516	39692	39776	39536	39722	39410	39921	39708	39606	39537	39801	39740	39500	39774	39903	39863	39819	39617	39666	39687	39757	39781	39728	39523	39883	39225	39747	39644	39497	39736	39451	39786	39984	39919	39924	39670	39847	39603	39666	39718	39567	39775	39677	39369	39833	39711	40097	39811	39831	39755	39364	39595	39471	39952	39741	39882	39966	39634	39545	39742	39747	39933	39677	39703	39423	39814	39718	39408	39775	39736	39818	39794	39687	39908	39884	39873	39643	39566	39818	39624	39698	39894	39588	39607	39516	39759	39541	39575	39744	39780	39432	39496	39603	39594	39807	39905	39433	39608	39923	39657	39656	40058	39991	40014	39717	39614	39763	39501	39634	39841	39858	39875	39473	39745	40076	39816	39573	39578	39643	39951	39452	39369	39929	39715	39691	39719	39685	39872	39836	39608	39547	39882	39587	39618	39671	39825	39511	39686	39643	39607	39971	39774	39522	39566	39788	39675	39646	39354	39973	39769	39667	39553	39894	39601	39740	39771	39569	39794	39582	39588	39588	39597	39661	39497	39820	39858	39844	39454	40007	39683	40084	39844	39537	39584	39850	39961	39664	39621	39888	39883	39917	39719	39853	39758	39673	39798	39905	39688	39774	39663	39380	39752	39577	39817	39649	39534	39523	39793	39706	39489	39665	39931	39942	39738	39870	39625	39737	39660	39519	39686	39589	39570	39478	39925	39577	39842	39490	39583	39550	39557	39605	39901	39771	39450	39797	39540	39560	39754	39575	39588	39838	39806	39648	39766	39654	39667	39611	39736	39603	39663	39762	39978	39790	39759	39618	39987	39817	39660	39530	39624	39499	39837	39624	39622	39627	39529	39749	39581	39539	39602	39492	39952	39819	39879	39556	39917	39720	39652	39660	39678	39788	39871	39877	39723	39520	39829	39714	39720	39530	39595	39708	39695	39691	39842	39841	39882	39729	39774	39732	39780	40001	39982	39701	39655	39860	39773	39657	39663	39681	39429	39829	40028	39822	40070	39783	39781	39753	39624	39709	39592	39721	39547	39817	39598	39726	39781	39457	39760	39549	39828	39702	39315	39721	39890	39647	39771	39550	39476	39844	39602	39865	39524	39774	39556	39548	39540	39891	39639	39834	39894	39859	39898	39653	40077	39518	39587	39753	39708	39589	39803	39964	39940	39738	39722	39453	39652	39689	39641	39906	39593	40033	39716	39795	39695	39914	39350	39942	39631	39747	39889	40046	40075	39692	39622	39721	39765	39963	39704	39624	39378	39488	39492	39759	39951	39768	39563	39592	39609	39603	39755	39942	39861	39829	39930	39739	39574	39729	39684	39632	39751	39783	39621	39564	39690	39656	39965	39640	39801	39564	39815	39736	39839	39763	39801	39623	39498	39726	39858	39714	39600	39642	39619	39593	39582	39729	39753	39928	40064	40023	39720	39747	39481	39584	39482	39527	39596	39599	39755	39394	39898	39655	39763	39656	39502	39668	39650	39896	39618	39524	39674	39985	39570	39620	39627	39998	39334	39717	39517	39835	39576	39690	39552	39660	39791	39583	39809	39510	39800	39575	39765	39401	39736	39784	39826	39845	39744	39580	39640	39544	39539	39915	39554	39778	39774	39641	39668	39617	39786	39734	39625	39671	39614	39741	39595	39745	39709	40040	39482	39560	39404	39534	39860	39778	39581	39730	39614	39795	40034	39562	39687	39791	39638	40320	40107	39429	39550	39772	39412	39572	39741	40001	39556	39549	39441	39761	39708	39387	39958	39729	39626	39613	39687	39767	39581	39674	39907	39444	39790	39559	39888	39880	39765	39781	39585	39728	39661	39686	39601	39866	39903	39804	39548	39960	39735	39957	39757	39714	39889	39608	39675	39775	39946	39868	39627	39733	39595	39831	39656	39730	39745	39736	39842	39691	39820	39828	39848	39746	39552	39561	40000	39748	39964	39765	39832	39635	39479	39592	39767	39856	39659	39657	39545	39801	40009	39816	39854	40012	39805	39457	39805	39760	39797	39463	39668	39881	39525	39910	39721	39781	39780	39588	39898	39845	39578	39558	39788	39765	39680	39596	39667	39430	39744	39635	39650	39637	39529	39858	39811	39796	39546	39581	39634	39605	40040	39683	39816	39542	39758	39758	39671	39788	39712	39726	39886	39708	39858	39942	39750	39281	40052	39791	39587	39710	39765	39532	39495	40094	39886	39679	39664	39677	39641	39888	39625	39807	39375	39739	39687	39872	39796	39654	39822	39500	39841	40056	39632	39398	39753	39821	39543	39503	39769	39465	39869	39873	39490	39591	39849	39628	39768	39620	39601	39521	39827	39890	39584	39692	39841	39829	39891	39591	39968	39669	39783	39689	39601	39790	39900	39749	39834	39703	39714	39803	39636	39747	40027	39932	39752	39977	39841	39789	39432	39752	39695	39809	39712	39822	39800	39874	39857	39593	39646	39514	39532	39823	39689	39577	39569	39732	40033	39797	39413	39933	39508	39771	39711	39727	39580	39785	39946	39756	39707	39852	39903	39570	39818	39685	39749	39359	39796	39657	39763	39638	39788	39512	39489	39425	39581	39871	39646	39698	39659	39601	39801	39932	39766	39737	39606	39642	39838	39676	39842	39523	39509	39539	39624	39623	39700	39713	39706	39800	39772	39489	39610	39556	39525	39729	39662	39902	39710	39793	39781	39599	39711	39742	39869	39655	39650	39613	39715	39849	39623	39538	39635	39599	39820	39758	39691	39525	39807	39697	39719	39711	39756	39777	39751	39653	39519	39487	39659	39820	39863	39746	39699	39937	39995	39708	39529	39584	39886	39620	39550	39603	39785	39771	39588	39747	39672	39964	39589	39840	39791	39911	40011	39764	39671	39557	39658	39632	39535	39586	39657	39556	39678	39671	39844	39664	39505	39729	39845	39895	39963	39597	39678	39789	39888	39440	39727	39548	39873	39542	39432	39669	39659	39570	39583	39930	39793	39747	39529	39964	39963	39648	39950	39373	39813	39811	39771	39677	39860	39800	39504	39723	39855	39760	39999	39949	39633	39873	39778	39753	39901	39864	39929	39651	39665	39411	39804	39678	39570	39594	39611	39405	39811	39592	39958	39537	39482	39693	39778	39303	39556	39597	39711	39657	39768	39930	39923	39841	39694	39729	39819	39822	39870	39776	39666	39875	39709	39540	39668	39684	39785	40020	39588	39819	39401	39583	39771	39843	39828	39666	39766	39838	39535	39674	39963	39789	39728	39653	40016	39874	39729	39673	39557	39744	39895	39909	39651	39491	39773	39897	39934	39941	39887	39645	39541	39539	39738	39652	39682	39461	39482	39760	39897	39707	39591	39576	39832	39864	39753	39656	39899	39670	39991	39984	39804	39636	39712	39984	39560	39742	39449	39584	39384	39654	39628	39552	39618	39708	39591	39787	39564	39791	39521	39792	39819	39566	39762	39741	39751	39699	39504	39766	39660	39899	39825	39675	39716	39760	39731	39840	39690	39527	39794	39712	39670	39746	40062	39816	39427	39770	39542	39644	39581	39690	39838	39581	39929	39549	39811	39715	39865	39337	39630	39369	39763	39847	39506	39771	39650	39814	39837	39641	39873	40038	39452	39596	39858	39667	39599	39560	39910	39674	39914	39837	39922	39759	39452	39715	39936	39838	39582	39694	39614	39721	39765	39568	39560	39770	39849	39816	39592	39785	39921	39706	39596	39816	39593	39753	39809	39663	39550	39758	39751	39846	39632	39409	39699	39515	39704	39718	39575	39946	39776	39568	39598	39415	39785	39759	39557	39761	39871	39858	39882	39472	39795	39742	39751	39697	39516	39689	39252	39751	39751	39673	39772	39835	39660	39929	39697	39824	39568	39305	39788	39389	39773	39789	39797	39513	39611	39565	39633	39723	39751	39669	39808	39730	39806	39854	39819	39548	39929	39952	39844	39956	39878	39688	39755	39652	39590	39818	39755	39821	39606	39871	39612	39632	39677	39812	39858	39464	39601	39556	39650	39828	39694	39491	39528	39694	39905	39697	39720	39701	39623	39525	39989	39638	39903	39850	39794	39630	39628	39281	39513	39715	39698	39666	39622	39821	39956	39673	39625	39815	39703	39826	39618	39806	40003	40059	39772	39714	39763	39684	39882	39596	39471	39721	39867	39811	39771	39587	39542	39810	39627	39521	39636	39599	39883	39707	39483	39416	39987	39754	39738	40045	39735	39469	39742	39699	39773	39630	39781	39740	39863	39721	39763	39633	39822	39973	40174	40033	39853	39914	39872	39486	39629	39982	39487	39551	39607	40045	40120	39504	39663	39830	39608	39826	39733	39685	39946	39783	39899	39743	39901	39689	40018	39889	39594	39187	39675	39968	39825	39701	39755	39652	39593	39469	39793	39566	39796	39771	39871	39667	39714	39699	39437	39755	39630	39650	39561	39855	39909	39709	39808	40052	39988	39642	39574	39523	39579	39829	39741	39864	39838	39499	39440	39728	39762	39814	39696	39812	39941	39617	39664	39914	39665	39850	39577	39758	39798	39561	39334	39338	39672	39667	39587	39580	39517	39423
34651	59549	59044	50191	45052	41003	38388	35847	33971	32752	32033	31262	30706	29980	29831	29528	29171	29119	29029	28992	28698	28924	28802	28911	28523	28499	28600	28386	28379	28254	28464	28009	28269	28164	28176	28165	28038	27889	28215	28011	28059	28072	27901	27891	28097	27919	28114	27865	28016	28009	27947	27959	28002	27881	28006	27587	27981	27945	28064	28119	28040	27913	27926	27952	27734	27798	28030	27836	27974	27986	27895	27885	27906	27857	27794	28009	27881	27934	28083	28017	28053	27793	27953	27806	28079	27930	27877	27760	27828	27859	27668	27912	27931	27938	28002	27898	28114	27980	27960	27833	27926	27916	28011	27987	27950	27712	27896	27689	27932	27940	27824	27784	28064	27759	27987	27861	28026	27965	27926	27812	27831	27721	27923	27899	28127	27866	27840	27927	27978	27895	27944	27888	27814	27942	27930	27917	27855	27796	27880	27921	28155	27789	27907	27849	27952	27967	28028	28065	27910	27874	27643	27927	27813	27829	27879	27948	27796	27922	27854	28020	28106	27935	28004	27982	27981	27975	28056	28012	27840	27840	27832	27866	27725	27934	27886	27905	27872	27833	28046	27883	27961	27812	27805	27954	27942	28062	28039	27630	27840	28025	27875	27906	28059	27732	27975	27811	27851	27780	27896	27720	27926	27963	27890	27885	28107	27791	27841	27754	27876	28030	27914	27829	27869	27708	27877	27910	27875	28116	27882	27948	27766	27681	28120	27824	27912	27873	27866	27985	27936	27935	27893	27806	28077	28063	27725	27991	28013	27893	27856	27956	27916	27835	28058	27952	27813	27686	27749	28072	28001	27878	27933	28039	27951	27890	27773	27953	27768	27983	27947	27799	27960	27973	27875	27890	27898	27748	27855	27832	27826	27701	27998	27796	28058	27974	27982	28000	28088	27725	27846	27864	27886	27908	27932	27720	27864	27950	28015	27839	27880	27881	27922	27914	27836	27908	27848	27860	27905	27971	28026	27949	27881	27795	28057	27977	27955	27806	27912	27815	27831	27780	27636	27811	27905	27861	27940	27848	27967	28022	27698	27783	27916	28047	28074	28019	28077	27939	28080	27713	28006	27648	27945	27897	27799	27827	27852	27775	27824	27767	27746	28031	27996	27864	27824	28055	27832	27892	28174	27931	27878	27958	28046	27888	27925	27861	27836	27896	28006	27746	28041	27972	27753	27763	27788	27947	27919	27835	27856	27929	27829	27829	27869	27975	28056	27990	27812	27883	28044	27822	28044	28031	27860	27758	27936	27858	27797	27765	27982	28018	27906	27821	27825	27880	27902	27952	27801	27887	27908	28022	27912	27790	27921	27773	27904	27723	27642	28062	27925	27626	28007	27774	28036	27739	27789	27934	27771	27951	27972	27945	27990	27773	27709	28057	27787	27861	27901	27916	27896	27836	27911	27768	28045	27885	27931	28013	27854	27663	27871	27997	27895	27989	27701	27892	27919	27903	27922	27789	27687	27904	27930	28056	27810	28012	27857	27639	27882	27952	27699	27960	27830	28153	27944	27833	27765	28017	27965	28009	27946	27774	27946	27912	27948	27736	27841	28016	27849	27932	27787	27922	27981	27884	27873	27850	28009	27854	27942	27790	27880	27698	27998	28009	27857	27860	27879	27905	28031	27700	27856	27958	28014	27970	27958	27897	27928	27742	28008	27990	27751	28027	27957	27732	27817	27834	27885	27778	27784	27949	28052	27925	27962	27888	27658	27697	28093	27795	28198	27944	28152	28044	27824	27802	27865	27803	27761	28177	27836	27779	27877	27785	27970	27955	28013	27776	28086	27895	27941	27971	27834	27973	27915	27875	27899	27874	27896	27775	27861	28032	27896	27926	27886	28084	28013	27978	27822	28062	28025	27832	27992	27825	27966	27728	27884	28050	28014	27967	27790	28005	27753	27790	27879	27863	27941	28144	27885	27919	27785	27829	27977	27746	27974	27852	27952	28100	27980	28000	27752	27888	27884	27983	27937	27750	27757	27909	27995	27888	27861	27813	27976	27842	27837	27961	27915	27948	27662	27827	27886	27920	27819	27803	27811	27919	27959	28027	27931	27909	27994	27846	27972	27788	27642	27957	27892	27937	27941	27945	28138	27861	27806	27925	27756	27970	27821	27906	27879	27931	27974	27879	27831	27968	27855	28058	27871	27829	27755	27986	27985	27853	28024	27764	27787	27945	27971	27931	27894	27910	28001	28016	27953	27967	27888	27783	27819	28042	28064	27920	27737	27986	27888	27850	27651	27933	27938	27747	27790	27889	28014	28063	27866	28105	27760	27990	27900	28038	28063	27914	27854	27837	27922	27919	27764	28047	27957	27809	27833	28013	27899	27894	27997	27772	28004	27978	27861	27893	28037	27818	28141	27894	27851	27729	28015	27992	27915	27720	27964	27886	27782	27758	28043	28146	28076	28048	27791	27895	28070	28058	27882	27841	27831	28113	27800	28028	28044	27944	27993	27912	27934	27694	27855	27858	27765	27771	27791	28008	27883	28071	28038	27965	27900	28041	27848	28008	27694	27964	27707	27871	28005	28006	27877	28031	27712	27826	27729	27912	27706	27847	27725	27851	27918	27834	27864	27731	27815	27940	27758	27897	27848	27951	28012	27906	27701	27879	27796	27918	27992	27902	28034	27823	27964	28016	28053	27892	27879	27657	27879	27984	27904	27933	28050	27863	27695	27676	28189	27925	27851	27743	28061	27758	27805	27949	27765	27785	27840	27825	27777	27800	28033	27792	28132	27953	27762	27910	27892	28183	27934	27753	27856	27952	27822	27960	27710	27971	27892	27823	27834	27967	27844	27940	27831	27782	27887	27935	28049	27741	28098	27772	27997	27748	27753	28001	27906	27865	28018	27859	27780	27961	27961	27883	28069	27861	27836	27947	28175	27890	27909	27811	27963	27923	27899	27758	27853	27736	27895	27965	27858	27833	27831	27814	27936	27787	27948	27989	27643	28077	27912	27886	27789	27942	27914	27901	27985	27935	27910	27762	27774	28054	28057	27912	27916	27758	27948	27969	27754	28068	27928	27662	27904	27767	28013	27876	28093	27917	27729	27906	27852	27866	27926	28036	28009	27916	27973	27926	28006	27875	28172	27935	27857	27929	27611	27858	27841	27832	28009	27901	27894	27926	27625	28023	27831	28007	27751	27957	27771	27874	27750	27837	27834	27921	27884	27936	27751	27994	28020	27984	27883	27761	27807	27728	27861	27965	28062	27868	27862	27801	27926	27845	27893	27862	27989	27752	27955	27771	27802	27845	28031	27946	27913	27777	27955	27993	28042	27877	27848	27863	27750	27792	27887	27685	27888	27817	27788	28093	27817	27817	28096	28015	28124	27811	27979	27828	28044	27997	27878	27829	27939	27773	27906	27967	27884	27766	27877	27815	27897	27867	27979	27965	27934	27831	27804	27837	27782	27917	28074	27826	27806	27913	27943	27814	27939	27921	27844	27875	27779	28054	27982	27924	27900	27775	27854	27995	27962	27888	27829	27871	27938	27783	27869	27899	28028	27632	27921	27806	27834	28056	27864	27939	28194	28027	27660	27765	27934	28060	27774	27960	28106	28100	27837	27776	27883	28001	27947	28021	27777	27821	28034	27800	28158	27957	27770	27908	27864	27882	27972	27843	27897	27604	27763	27848	27878	28002	28005	28155	28032	27996	27933	28007	27850	27695	27932	28002	27920	28073	27696	27814	27670	28004	27909	27839	28005	27992	28059	27878	27854	27995	27947	27794	28186	27837	27970	27855	27958	27723	27930	27910	27902	28045	28103	27881	27882	27944	27900	27899	27923	27938	27998	27941	27956	27920	27827	27934	27835	27845	27877	27724	27813	27825	27961	27746	27853	27925	27751	27768	28015	28005	27993	27972	27966	27905	27846	27872	28131	27849	27931	27794	28012	27762	27759	27979	27904	27864	27868	27833	27793	27800	27920	27791	28032	27863	28014	28061	27828	27884	27805	28001	27865	27857	27917	27920	27956	27769	27876	27832	28120	27778	27924	27881	27977	27882	27907	27969	27861	28105	27827	27778	28145	27687	27833	27921	27827	27974	27900	27774	28005	27975	28009	27960	27883	27939	27939	27799	27959	27929	27853	27880	27930	27820	27994	27936	27772	27872	27955	27807	27800	27899	28034	28022	27687	28066	27523	28187	27869	27930	27916	27876	27883	28157	27888	27893	27827	27918	27854	27808	27883	27950	27881	27672	27943	27836	27899	27880	27908	27756	27879	28108	27881	27775	27785	27828	27989	28058	27973	27863	27809	27941	27805	27838	28137	27854	27757	27857	28057	28017	27831	28009	27925	28050	27942	27922	28099	27995	27915	28009	28050	28097	27605	27851	27810	27836	27832	27750	27928	27833	28048	27709	27835	27885	27966	27854	28065	27805	27929	27794	27997	27912	27902	28041	27928	28013	27867	27746	27923	27975	27854	28010	27656	27899	27877	27809	28078	28165	27922	27978	27971	27771	27950	27970	27747	27804	27851	27892	27959	27852	27835	27926	27966	27962	27956	28032	28003	28038	27815	27939	27957	28041	27875	27779	27810	27804	27903	28007	27842	28100	27838	27848	28001	28074	27956	27616	27961	27678	28012	27839	28078	28013	27680	27855	27796	27952	27948	27925	27782	27916	27962	27929	28124	27941	27723	28052	27824	28083	27801	27864	28029	27824	28091	27801	27964	28016	27841	27829	27735	27789	27724	27794	27660	27882	27742	28022	27820	27865	28010	27831	28033	27920	27963	28065	27906	28055	28228	27861	27886	27705	27774	27920	27710	27975	28039	27810	27808	27973	27851	28157	27797	27811	27876	27847	27917	27939	28017	27964	27911	27922	27784	27775	27929	27918	27902	27842	27849	27725	27837	27790	27932	27832	27950	27967	27916	28040	27876	27993	27809	27830	27941	28042	27783	27909	28017	28020	27926	27817	28050	28142	27972	27787	28072	27926	27861	27824	28032	27967	28059	27850	27952	27959	27757	27717	27928	27835	27732	27959	27802	27981	27907	28053	28041	27838	28030	27969	28021	27962	27793	27795	27777	27945	28048	27822	27796	27948	27780	27870	28040	27942	28068	27923	27772	27949	27886	27706	27928	27913	28102	27937	27914	27990	28065	28082	27890	27840
37252	39959	49301	47880	44476	43251	42299	41632	40977	40650	40904	40359	40257	40111	40174	39993	39794	39950	39835	40100	39879	39962	39604	39698	40044	39667	39759	39667	39847	39814	39984	39607	39668	39818	39625	39507	39393	39960	39699	39451	39672	39835	39586	39468	39780	39771	39649	39684	39623	39528	39599	39838	39892	39593	39534	39589	39536	39698	39453	39603	39755	39531	39258	39459	39554	39677	39660	39575	39563	39572	39928	39844	39752	39759	39480	39539	39711	39877	39286	39759	39609	39235	39650	39646	39446	39648	39529	39551	39530	39322	39676	39702	39688	39755	39531	39475	39672	39594	39516	39611	39561	39815	39487	39389	39520	39602	39528	39696	39603	39546	39719	39483	39663	39660	39514	39734	39433	39489	39623	39695	39651	39595	39601	39760	39660	39643	39672	39535	39410	39613	39813	39658	39678	39490	39557	39718	39439	39748	39713	39512	39462	39831	39542	39773	39494	39559	39572	39477	39451	39631	39671	39655	39583	39681	39636	39843	39561	39491	39487	39540	39755	39816	39790	39711	39494	39763	39788	39455	39656	39783	39711	39589	39333	39501	39742	39712	39587	39540	39859	39463	39404	39688	39650	39483	39823	39624	39483	39799	39850	39568	39724	39546	39529	39584	39790	39661	39567	39629	39443	39391	39416	39322	39946	39589	39805	39583	39550	39283	39780	39509	39489	39880	39556	39324	39272	39459	39474	39428	39862	39665	39556	39535	39499	39536	39858	39885	39627	39903	39447	39709	39712	39498	39397	39660	39679	39480	39806	39470	39489	39489	39757	39493	39736	39644	39757	39633	39325	39744	39668	39695	39403	39258	39563	39348	39805	39580	39455	39273	39637	39422	39649	39363	39526	39560	39596	39674	39705	39675	39672	39389	39424	39481	39330	39477	39807	39662	39688	39549	39222	39557	39594	39567	39620	39543	39845	39721	39432	39682	39790	39471	39545	39562	39646	39494	39793	39342	39295	39509	39427	39602	39402	39721	39894	39481	39331	39430	39946	39574	39732	39613	39552	39947	39819	39685	39363	39608	39560	39639	39497	39520	39499	39435	39727	39452	39419	39666	39527	39410	39275	39560	39553	39840	39946	39483	39681	39814	39786	39359	39688	39770	39561	39735	39652	39276	39513	39633	39769	39734	39578	39522	39541	39354	39381	39571	39461	39491	39482	39307	39980	39868	39945	39599	39535	39606	39852	39782	39573	39655	39338	39413	39603	39591	39633	39927	39590	39377	39612	39865	39692	39623	39536	39972	39721	39513	39613	39522	39579	39405	39700	39673	39675	39564	39507	39637	39660	39263	39661	39547	39543	39722	39695	39496	39674	39691	39534	39585	39746	39503	39648	39758	39611	39678	39821	39349	39451	39528	39354	39796	39587	39749	39488	39505	39786	39759	39688	39525	39550	39557	39702	39198	39629	39508	39656	39763	39532	39304	39758	39745	39772	39794	39399	39800	40024	39406	39528	39730	39573	39676	39772	39309	39680	39571	39574	39409	39763	39687	39568	39586	39907	39640	39722	39815	39673	39491	39657	39440	39732	39924	39875	39582	39865	39564	39556	39648	39785	39696	39711	39642	39665	39686	39708	39615	39679	39621	39564	39505	39596	39918	39700	39574	39411	39853	39590	39623	39507	39436	39461	39536	39891	39641	39737	39631	39403	39576	39646	40026	39517	39747	39805	39569	39496	39525	39541	39530	39568	39672	39418	39377	39755	39745	39352	39387	39807	39930	39894	39523	39861	39348	39599	39423	39707	39920	39716	39582	39425	39646	39729	39526	39660	39684	39607	40035	39745	39665	39502	39596	39355	39552	39840	39778	39559	39665	39615	39617	39782	39593	39637	39815	39528	39578	39630	39574	39736	39404	39850	39593	39886	39376	39609	39485	39576	39419	39761	39583	39606	39725	39715	39634	39469	39899	39773	39422	39829	39812	39673	39709	39753	39515	39493	39900	39381	39506	39571	39469	39638	39654	39613	39626	39595	39539	39403	39443	39498	39691	39702	39657	39891	39475	39763	39581	39537	39537	39535	39762	39776	39657	39812	39833	39877	39405	39545	39705	39795	39745	39645	39515	39778	39672	39682	39600	39673	39844	39675	39517	39720	39603	39627	39654	39574	39442	39604	39400	39746	39587	39788	39785	39539	39479	39634	39565	39641	39566	39572	39228	39352	39744	39617	39326	39723	39442	39508	39784	39364	39676	39427	39631	39577	39706	39490	39625	39886	39504	39371	39540	39356	39610	39736	39574	39574	39446	39653	39528	39719	39418	39664	39765	39367	39541	39424	39740	39416	39489	39354	39893	39572	39573	39646	39381	39395	39528	39604	39791	39521	39773	39415	39474	39638	39597	39716	39446	39212	39491	39604	39749	39539	39349	39802	39517	39829	39612	39613	39733	39518	39517	39766	39372	39638	39708	39513	39470	39538	39780	39441	39424	39600	39537	39599	39466	39522	39374	39876	39833	39697	39698	39706	39747	39614	39540	39706	39482	39627	39415	39370	39481	39782	39752	39388	39504	39713	39623	39086	39338	39614	39535	39593	39727	39747	39559	39607	39457	39529	39470	39581	39439	39505	39697	39491	39672	39714	39172	39385	39644	39544	39747	39560	39656	39663	39570	39567	39533	39857	39709	39777	39423	39839	39424	39705	39776	39921	39710	39526	39630	39699	39578	39579	39575	39701	39809	39814	39544	39370	39634	39703	39899	39721	39670	39470	39436	39603	39578	39403	39591	39685	39566	39507	39417	39811	39323	39482	39589	39472	39303	39962	39882	39931	39612	39321	39742	39810	39776	39535	39474	39625	39651	39711	39768	39718	39637	39837	39967	39616	39350	39841	39548	39642	39481	39560	39677	39654	39859	39764	39533	39609	39538	39638	39537	39436	39600	39428	39637	39718	39568	39502	39529	39841	39655	39523	39508	39763	39595	39539	39476	39571	39690	39692	39985	39777	39691	39384	39439	39507	39722	39887	39723	39681	39543	39698	39601	39597	39687	39633	39585	39355	39713	39809	39536	39576	39454	39650	39738	39523	39687	39723	39759	39739	39664	39738	39746	39669	39718	39736	39675	39799	39753	39692	39861	39718	39407	39616	39407	39734	39596	39580	39669	39166	39597	39589	39693	39523	39761	39651	39555	39472	39805	39899	39624	39995	39313	39450	39898	39534	39757	39597	39679	39747	39695	39303	39268	39447	39592	39659	39712	39636	39601	39706	39717	39563	39786	39540	39768	39782	39404	39719	39577	39381	39719	39779	39481	39594	39936	39543	39885	39786	39357	39709	39825	39724	39746	39767	39877	39642	39653	39444	39674	39873	39494	39642	40030	39410	39674	39400	39548	39483	39561	39889	39645	39462	39566	39576	39664	39598	39728	39566	39626	39748	39711	39555	39519	39319	39384	39435	39715	39637	39701	39654	39723	39698	39707	39631	39500	39600	39553	39527	39583	39995	39594	39453	39665	39826	39710	39407	39466	39832	39695	39705	39623	39711	39578	39696	39362	39800	39444	39700	39216	39479	39408	39509	39693	39720	39553	39612	39541	39656	39569	39547	39596	39479	39586	39704	39671	39310	39611	39490	39529	39784	39604	39859	39683	39765	39780	39457	39576	39453	39844	39602	39596	39690	39606	39662	39513	39517	39656	39756	39732	39597	39652	39630	39673	39585	39394	39544	39527	39472	39670	39647	39537	39607	39817	39552	39705	40061	39435	39532	39254	39370	39595	39619	39723	39744	39822	39718	39713	39467	39288	39667	39408	39892	39392	39545	39543	39859	39688	39430	39516	39427	39891	39668	39803	39547	39699	39612	39395	39766	39699	39552	39528	39576	39587	39553	39634	39659	39701	39453	39577	39871	39654	39457	39614	39336	39683	39495	39491	39448	39542	39720	39934	39784	39571	39743	39607	39707	39689	39682	39703	39631	39719	39685	39387	39552	39730	39788	39513	39553	39673	39769	39587	39840	39649	39512	39315	39542	39749	39592	39718	39895	39689	39490	39660	39491	39497	39499	39460	39520	39645	39690	39566	39483	39649	39580	39539	39623	39726	39632	39823	39550	39690	39536	39637	39554	39854	39646	39805	39722	39745	39778	39769	39779	39629	39665	39627	39462	39440	39760	39713	39508	39605	39825	39505	39434	39358	39539	39552	39662	39827	39749	39634	39496	39710	39598	39720	39871	39660	39361	39805	39597	39608	39528	39418	39429	39670	39545	39502	39792	39680	39590	39621	39646	39390	39667	39522	39786	39540	39542	39757	39654	39373	39480	39571	39374	39667	39558	39873	39994	39741	39650	39408	39417	39932	39524	39366	39690	39775	39515	39684	39737	39474	39436	39622	39977	39909	39493	39649	39527	39669	39545	39482	39911	39698	39675	39386	39602	39345	39543	39781	39353	39571	39639	39688	39569	39627	39798	39472	39483	39715	39765	39896	39567	39669	39384	39638	39608	39693	39706	40000	39572	39631	39512	39789	39517	39598	39555	39486	39497	39801	39702	39624	39608	39457	39728	39327	39835	39575	39571	39603	39737	39524	39715	39086	39419	39951	39565	39463	39367	39713	39510	39613	39704	39655	39595	39858	39649	39366	39489	39476	39286	39535	39717	39912	39611	39750	39476	39701	39531	39669	39521	39862	39694	39627	39447	39845	39492	39655	39851	39773	39690	39626	39736	39498	39747	39560	39548	40051	39515	39569	39561	39671	39410	39574	39610	39337	39652	39463	39488	39435	39718	39516	39912	39609	39429	39430	39624	39634	39741	39528	39454	39623	39839	39873	39881	39379	39733	39448	39603	39585	39788	39454	39867	39735	39549	39532	39792	39764	39684	39528	39716	39599	39401	39375	39720	39244	39755	39719	39628	39551	39517	39543	39519	39441	39778	39391	39815	39802	39776	39419	39573	39282	39628	39584	39657	39480	39728	39576	39500	39119	39382	39780	39745	39805	39532	39519	39742	39486	39699	39577	39678	39730	39503	39680	39759	39447	40029	39884	39898	39721	39657	39580	39756	39518	39568	39761	39612	39634	39558	39724	39706	39586	39570	39565	39599	39499	39572	39506	39520	39525	39822	39588	39566	39417	39866	39448	39809	39739	39803	39657	39653	39635	39749	39747	39604	39426	39591	39537	39767	39438	39421	39662
34836	48141	47312	40092	36226	34257	32595	31387	30406	30083	29273	29081	28708	28506	28658	28546	28343	28475	28344	28030	27960	28223	28116	27852	27958	28049	28118	27861	28099	27794	27831	27853	27818	27826	27692	27729	27749	27952	27993	27857	27577	28086	27878	27584	27670	27799	27764	27866	27634	27902	27775	27813	27670	27590	27869	27660	27717	27793	27677	27806	27646	27790	27828	27595	27815	27754	27887	27843	27794	27885	27762	27745	27686	27873	27726	27680	27682	27853	27693	27773	27769	27625	27798	27614	27709	27913	27684	27634	27721	27875	27797	27892	27743	27862	27817	27747	27766	27736	27703	27786	27615	27825	27651	27766	27932	27679	27666	27792	27672	27634	27730	27524	27815	27796	27805	27785	27871	27723	27753	27756	27874	27742	27630	27766	27645	27964	27615	27700	27665	27818	27746	27847	27782	27784	27589	27866	27616	27789	27702	27772	27788	27811	27638	27636	27491	27741	27724	27752	27660	27937	27727	27924	27684	27815	27709	27799	27690	27736	27891	27692	27729	27842	27667	27759	27796	27683	27794	27846	27683	27728	27582	27494	27629	27744	27799	27839	27684	27646	27658	27799	27611	27715	27950	27692	27559	27742	27805	27916	27576	27783	27966	27743	27810	27730	27586	27628	27620	27593	27792	27518	27790	27921	27747	27723	27822	27733	27803	27739	27643	27779	27766	27959	27753	27938	27754	27631	27732	27630	27678	27799	27601	27723	27751	27569	27693	27791	27703	27689	27779	27802	27807	27772	27576	27552	27722	27638	27620	27716	27886	27813	27936	27605	27730	27849	27728	27564	27751	27574	27687	27870	27625	27795	27798	27682	27710	27889	27597	27857	27637	27760	27589	27635	27717	27656	27715	27670	27775	27777	27560	27816	27790	27799	27665	27664	27818	27785	27571	27699	27772	27631	27697	27609	27544	28075	27632	27787	27599	27688	27554	27715	27781	27701	27662	27828	27692	27863	27847	27843	27664	27581	27575	27524	27735	27509	27664	27585	27744	27576	27857	27596	27627	27652	27765	27669	27805	27847	27774	27569	27711	27753	27701	27812	27860	27646	27745	27653	27804	27694	27552	27775	28040	27622	27762	27601	27701	27528	27728	27651	27673	27773	27763	27540	27858	27758	27679	27795	27819	27785	27666	27990	27805	27731	27791	27799	27726	27536	27779	27647	27611	27733	27554	27606	27762	27741	27580	27517	27852	27728	27945	27567	27611	27802	27606	27838	27859	27797	27849	27709	27661	27679	27777	27797	27791	27530	27803	27749	27726	27801	27777	27730	27671	27539	27835	27683	27639	27691	27874	28001	27639	28010	27772	27772	27797	27874	27746	27644	27533	27773	27788	27714	27683	27713	27775	27809	27758	27710	27642	27678	27954	27569	27923	27760	27815	27595	27699	27665	27662	27807	27722	27843	27850	27677	27841	27716	27730	27715	27785	27631	27690	27757	27830	27764	27890	27759	27674	27733	27789	27866	27518	27696	27775	27876	27581	27619	27681	27653	27863	27622	27769	27767	27671	27768	27543	27684	27661	27816	27838	27861	27773	27658	27976	27726	27732	27667	27668	27738	28054	27592	28047	27569	27745	27687	27664	27714	27706	27734	27722	27885	27733	28036	27688	27664	27573	27680	27764	27844	27845	28000	27772	27698	27702	27685	27878	27971	27785	27834	27790	27643	27795	27506	27830	27773	27724	27745	27730	27761	27530	27907	27904	27776	27923	27510	27713	27702	27615	27633	27856	27716	27737	27662	27707	27724	27521	27816	27793	27711	27576	27824	27606	27742	27576	27660	27585	27695	27737	27624	27830	27830	27789	27734	27700	27817	27922	27817	27930	27836	27849	27651	27786	27664	27589	27732	27756	27678	27876	27528	27703	27778	27493	27836	28024	27782	27653	27698	27649	27734	27649	27706	27769	27880	27803	27723	27707	27645	27665	27691	27436	27836	27690	27663	27715	27863	27631	27808	27672	27751	27703	27628	27892	27897	27769	27740	27819	27682	27506	27786	27661	27909	27602	27642	27573	27859	27543	27719	27690	27648	27627	27748	27737	27784	27782	27825	27776	27492	27866	27787	27584	27762	27750	27784	27777	27764	27595	27782	27545	27716	27823	27690	27784	27811	27820	27825	27586	27927	27590	27559	27658	27830	27855	27627	27579	27632	27909	27931	27555	27743	27631	27764	27841	27804	27666	27801	27892	27658	27702	27810	27784	27825	27858	27606	27598	27966	27768	27693	27948	27834	27832	27694	27967	27734	27953	27704	27583	27724	27797	27920	27739	27678	27564	27644	27828	27765	27702	27833	27878	27678	27750	27713	27776	27822	27603	27847	27695	27730	27696	27683	27745	27727	27688	27767	27737	27658	27811	27860	27814	27667	27871	27874	27953	27464	27945	27765	27916	27668	27742	27803	27774	27602	27872	27727	27788	27619	27742	27825	27871	27765	27839	27630	27641	27735	27843	27534	27743	27758	27730	27769	27751	28002	27731	27857	27829	27806	27836	27582	27783	27665	27851	27560	28027	27659	27604	27715	27807	27718	27809	27534	27766	27790	27735	27677	27709	27548	27844	27626	27626	27657	27794	27809	27914	27601	27904	27730	27876	27798	27853	27802	27685	27817	27621	27876	27840	27868	27688	27660	27737	27877	27785	27685	27692	27833	27792	27682	27473	27751	27851	27547	27607	27771	27649	27697	27726	27811	27715	27871	27946	27679	27612	27849	27602	27728	27686	27725	27640	27680	27730	27791	27790	27807	27636	27965	27682	27681	27833	27728	27598	27740	27665	27732	27822	27584	27662	27665	27893	27691	27946	27915	27759	27799	27811	27659	27712	27939	27732	27819	27607	27822	27825	27839	27905	27596	27452	27808	27724	27757	27832	27605	27789	27861	27730	27502	27786	27669	27646	27970	27842	27786	27888	27712	27970	27674	27705	27728	27870	27715	27860	27697	27789	27663	27742	27754	27825	27940	27795	27902	27763	27897	27775	27799	27841	27665	27829	27762	27712	27882	27683	27706	27763	27712	27911	27730	27715	27719	27728	27781	27635	27752	27782	27738	27594	27782	27831	27796	27851	27458	27687	27821	27668	27648	27828	27640	27634	28062	27667	27672	27672	27548	27779	27806	27757	27746	27753	27565	27825	27854	27533	27895	27806	27721	27579	27833	27808	27464	27904	27701	27732	27603	27855	27614	27813	27843	27845	27748	27780	27746	27636	27747	27716	27684	27919	27573	28015	27695	27904	27663	27944	27704	27763	27688	27844	27690	27907	27673	27918	27850	27631	27646	27741	27780	27653	27635	27538	27673	27674	27652	27928	27759	27619	27839	27737	27827	27779	27643	27526	27827	27764	27760	27724	27828	27876	27701	27578	27779	27825	27922	27738	27699	27851	27766	27924	27471	27874	28001	27763	27720	27703	27664	27772	27749	27696	27774	27881	27794	27790	27659	27828	27617	27801	27722	27809	27704	27658	27833	27785	27788	27719	27909	27622	27750	27649	27822	27825	27532	27786	27713	27815	27920	27837	27646	27869	27775	27566	27825	27817	27803	27653	27803	27749	27729	27719	27766	27703	27692	27707	27786	27763	27692	27808	27778	27658	27740	27779	27646	27804	27587	27859	27780	27604	27760	27540	27617	27877	27849	27670	27821	27802	27912	27783	27641	27688	27760	27798	27858	27844	27507	27823	27636	27822	27807	27771	27807	27979	27676	27740	27741	27863	27588	27860	27673	27717	27976	27691	27745	27676	27724	27833	27838	27639	27540	27845	27767	27913	27883	27797	27878	27713	27855	27717	27922	27822	27626	27726	27637	27700	27742	27802	27697	27791	27808	27779	27702	27719	27794	27740	27750	27662	27932	27632	27838	27809	27689	27741	27798	27749	27690	27577	27672	27647	27855	27890	27806	27767	27762	27956	27718	27634	27787	27775	27748	27623	27843	27722	27781	27694	27687	27762	27785	27759	27788	27795	27646	27598	27779	27824	27632	27882	28039	27946	27865	27661	27901	27628	27862	27648	27588	27654	27685	27767	27763	27689	28010	27644	27720	27576	27635	27547	27657	27896	27705	27795	27612	27839	27861	27852	27809	27805	27542	27874	27737	27665	27722	27551	27727	27807	27668	27856	27817	27649	27716	27966	27938	27523	27709	27772	27676	27883	27853	27879	27774	27794	27723	27839	27771	27628	27764	27771	27653	27732	27662	27520	27875	27854	27881	27832	27836	27748	27840	27607	27919	27871	27701	27780	27847	27745	27751	27650	27610	27725	27645	27745	27688	27605	27710	27701	27762	27766	27748	27709	27862	27944	27866	27695	27696	27761	27551	27864	27702	27580	27578	27853	27788	27831	27646	27678	27662	27811	27672	27869	27563	27738	27831	27806	27850	27696	27783	27588	27935	27677	27806	27696	27822	27890	27626	27632	27843	27806	27661	27746	27751	27587	27710	27762	27614	27673	27851	27868	27579	27932	27875	27784	27762	27650	27642	27920	27796	27787	27823	27617	27583	27885	27854	27841	27658	27624	27879	27664	27355	27771	27666	27845	27574	27727	27582	27783	27928	27681	27629	27855	27555	27916	27584	27799	27721	27704	27805	27711	27788	27666	27739	27721	27591	27806	27752	27945	27594	27682	27747	27643	27901	27657	27853	27963	27834	27832	27841	27629	27921	27930	27778	27795	27622	27897	27701	27707	27838	27708	27825	27768	27614	27887	27617	27809	27625	27895	27787	27685	27901	27871	27879	27737	27616	27698	27634	27700	27725	27556	27862	27656	27505	27864	27844	27841	27628	27737	27811	27647	27756	27757	27888	27650	27631	27708	27715	27579	27747	27786	27831	27787	27815	27822	27792	27780	27879	27640	27697	27784	27763	27823	27641	27817	27719	27680	27881	27552	27761	27668	27659	27941	27694	27631	27709	27881	27627	27807	27663	27798	27752	27785	27824	27735	27738	27682	27754	27689	27853	27768	27443	27556	27696	27752	27866	27907	27654	27795	27690	27850	27703	27425	27805	27673	27796	27512	27925	27666	27711	27709	27558	27668	27962	27549	27867	27707	27834	27817	27575	27773	27704	27802	27803	27831	27691	27740	27734	27767	27625	27820	27714	27781	27799	27661	27804	27717	27650	27825	27660	27691	27753
24402	21553	30144	33099	38792	43957	44732	42538	41734	41073	41363	40596	40438	40267	40167	39965	39767	39946	39924	40119	39860	39597	39914	39468	39656	39537	39680	39488	39820	39521	39566	39351	39438	39645	39286	39181	39488	39465	39423	39237	39557	39240	39021	39271	39335	39165	39464	39278	38788	39250	39180	39250	39082	39447	39234	39194	39370	39431	39117	39239	39237	39244	39497	39461	39401	39212	39401	39076	39399	39352	39319	39160	39221	38982	39135	39142	39406	39275	39208	39107	39265	39176	39156	39331	39219	39030	39289	39279	39340	39450	39279	39434	39282	39329	39273	39423	39167	39497	39422	39220	39056	39190	39291	39152	39013	39183	39268	39407	39596	39123	38914	38879	39415	39326	39327	39183	39435	39175	39193	39351	39201	39216	39413	39085	39305	39246	39407	39437	39175	39469	39298	39326	39005	39367	39302	39330	39376	39171	39216	39183	39189	39068	39112	39353	39086	39387	39482	39302	39417	39449	39045	39399	39222	39111	39552	39368	39424	39434	39290	38945	39667	39267	39039	38924	39292	39088	39282	39297	39276	39239	38924	39252	39235	39483	39186	39337	39329	39071	39179	39125	39247	39171	39175	38876	39473	39317	39276	39098	39405	39102	39425	39295	39204	39182	39019	39141	39644	39347	39463	39543	39305	39239	39158	39266	39236	39178	39323	39060	39340	39081	39220	39270	39163	39131	39293	39275	39190	39241	39234	39356	39381	39154	39476	39213	39432	39255	39436	39420	39204	39291	39394	39231	39193	39306	39249	39188	39252	39358	39314	39449	39265	39170	39291	39113	39120	39155	38962	39342	39421	39123	39284	39106	39401	39525	39510	39305	39378	39330	39610	39266	39047	39270	38974	39041	39241	39495	39498	39177	38877	39301	39277	39501	39204	39233	39212	39563	39248	38975	39313	39189	39327	39486	39129	39238	39253	39073	38938	39108	39106	39005	39320	39039	38920	39153	39197	39156	39273	39359	39347	39537	39305	39418	39304	39037	39165	39153	39176	39230	39556	39168	39157	39040	39141	39421	39231	39311	39069	39415	39360	39162	39193	39048	39266	39446	39169	39522	39378	39126	39488	39262	39289	39418	39369	38950	39338	38985	39557	39370	39196	39483	39564	39444	39243	39157	39439	39329	39022	39172	39187	39148	39517	39303	39272	39162	39350	39154	39276	39381	39022	39465	39528	39171	39249	39161	39378	39121	39385	39203	39142	39267	39192	39131	39328	39408	39113	39272	39455	39319	39376	39270	39109	38881	39372	39227	39279	39147	39393	39285	39340	39353	39323	39175	39532	39381	39152	39159	39096	39215	39283	39330	39098	39216	39125	39107	39342	39134	39161	39433	39362	39132	39175	39339	39267	39147	39121	39049	39006	39311	38978	39387	39221	39374	39253	39005	39539	39058	39387	39450	39251	39232	39261	39291	38982	39197	39288	39266	39224	39366	39199	39236	39152	39344	39258	39075	39081	39199	39424	39384	39402	39235	39415	39347	39288	39495	39295	39467	39134	39587	39498	39246	39397	39146	39234	39081	39428	39253	39117	39091	39300	39249	39092	39187	39486	39383	39479	39057	39246	39075	39454	39088	39284	39336	39052	39214	39356	39161	39141	39272	39341	39277	39468	39394	39709	39489	39449	39409	39307	39400	39549	39309	39043	39180	39582	39669	39218	39385	39219	39230	39340	39351	39360	39256	39284	39146	39454	39270	39459	39299	39385	39207	39336	39409	39225	38988	39116	38888	39411	39279	39078	38993	38965	39172	39261	39026	39136	38987	39416	39324	39142	39438	39117	39245	39464	39273	39221	39262	39280	39289	39270	39069	39350	39449	39012	39146	39581	39327	39321	38990	39069	39139	39290	39273	39417	39231	39250	39581	39311	39150	39260	39378	39229	39459	39413	39227	39221	39467	39279	39221	39278	39423	39259	39236	39131	39141	39342	39178	39317	39286	39491	39354	39469	39163	39344	39472	39218	39395	39426	39392	39416	39243	39292	39225	39150	39307	39203	39252	39206	39079	39194	39338	39225	39413	39493	39440	39276	39180	39480	39513	39196	39178	39281	39524	39077	39348	39301	39228	39097	39501	39345	39275	39604	39280	39190	39174	39259	39286	39281	39393	39581	39532	39290	39073	39177	39381	39384	39323	39052	39108	39218	39376	39092	39108	39299	38980	39562	39247	39305	39417	39088	39261	39579	39409	39067	39108	39315	39365	39418	39392	39349	39359	39223	39095	39460	39311	39315	39057	39330	39558	39255	39101	39218	39345	39333	39273	39230	39255	39176	39174	39093	39333	39265	39266	39210	39568	39051	39177	39299	39249	39312	39170	39138	39433	39098	39334	39144	39388	39497	39225	39332	39145	39339	39213	39432	39081	39192	39392	39329	39152	39214	39472	39322	39163	39553	39651	39077	39384	39467	39251	39345	39427	39292	39296	39028	39216	39170	39369	39347	39355	39219	39046	39451	39244	39297	39316	39333	39321	39332	38673	38998	39262	39292	39114	39163	39423	39326	39248	39300	39239	39218	39497	39357	39309	39393	39066	39198	39369	39052	39189	39301	39573	39414	39334	39281	39002	39155	39126	39189	39172	39231	39294	39354	39306	38987	39302	38949	39185	39397	39184	39155	39143	39122	38885	39281	39066	39549	39246	39340	39308	39319	39143	38943	39395	39272	39399	39463	39395	39367	39302	39296	39011	39204	39090	39373	39344	39534	39451	39324	39142	39183	38930	39162	39299	39155	39288	39118	39066	39348	39486	39453	39308	39543	39395	39332	39343	39576	39535	39388	39506	39434	39379	39244	39288	39112	39097	39265	38944	39249	39328	39193	39321	39443	39261	39404	39157	39015	39119	39173	39308	39311	39359	39219	39375	39217	39254	39291	39349	39218	39216	39066	39333	38944	39183	39335	39209	39233	39458	39153	39348	39340	39512	39184	39352	39248	39218	38938	39351	39056	39264	39124	39243	39399	39294	39494	39185	39271	39271	39050	39228	39412	39405	39361	39661	39539	39246	39294	39356	39220	38996	39255	39320	39205	39273	39372	39295	39618	39309	39359	39194	39346	39111	39389	39306	39522	39345	39391	39041	39194	39472	39202	39391	39546	39458	39304	39324	39556	39269	39509	39404	39213	39452	39294	39157	39259	39267	39417	39226	39319	39183	39063	39434	39055	39339	39363	39403	39056	39116	39072	39557	39123	39155	39146	39201	39296	39271	39483	39268	39082	39208	39219	39187	39487	39073	39239	39223	39372	39297	39198	39317	39352	38928	39187	39369	39305	39133	39279	39564	39206	39247	39138	39271	39403	38984	39259	39228	39332	39182	39134	39411	39408	39253	39300	39196	39471	39315	39240	39269	39120	39318	39171	39305	39057	39205	39142	39580	39391	39150	39442	39317	39057	39262	39367	39172	39235	39240	39160	39202	39241	39335	39450	39300	39342	39082	39162	39467	39191	39314	39422	39422	39138	39236	39404	39321	39459	39461	39111	38882	39397	39487	39402	39471	39214	39270	39351	39104	39134	39399	39399	39289	39674	39296	39471	38927	39239	39332	39453	39330	39215	39172	39547	39390	39265	39363	39106	39147	39079	39160	39257	39141	39021	39188	39393	39130	39050	39270	39072	39174	39073	39170	39205	39510	39112	39197	39594	39487	39139	39239	39163	39193	39324	39495	39441	39061	39380	39214	39004	39211	39185	39277	39341	39317	39328	39550	39134	39243	39306	39420	39501	39258	39393	39233	39358	39546	39347	39135	39561	39384	39227	39108	39196	39285	39359	39373	39139	39226	38953	39555	39508	39240	39508	39493	39326	39149	39244	39211	39145	39339	39232	39308	39368	39163	39495	39153	39319	39284	39425	39523	39379	39353	39563	39512	39252	39118	39458	39207	39433	39287	39337	39424	39151	39393	39508	39007	39411	39030	39334	39314	39054	39379	39402	39296	39232	39183	39246	39447	39404	39350	39494	39349	39374	39335	39154	39184	39362	39366	39473	38959	39272	39334	39221	39235	39575	39403	39134	39104	39319	39404	39429	39182	39257	39244	39093	39193	39322	39214	39243	39459	39328	39507	39142	38935	39241	39105	39389	39364	39404	39430	39300	39184	39191	39159	39342	39648	39343	39140	39463	39540	39179	39395	39250	39060	39073	39293	39314	39193	39450	39329	39382	39351	39229	39363	39312	39304	39226	39211	39141	38982	39213	39474	39227	38857	39209	38911	39048	39284	39092	39308	39293	39108	39234	39198	39057	39355	39318	39382	39347	39491	39482	39359	39173	38996	39321	39108	39290	39163	39416	39286	39144	39489	39050	39220	39131	39404	39211	39222	39260	39419	39445	39386	39272	39294	39085	39191	39161	39213	39269	39234	39338	39379	39371	39075	39514	39300	39263	39215	39466	39330	39025	39377	39249	39063	39360	39633	39449	39438	39141	39135	39533	39058	39516	39299	39486	39508	39258	39281	39556	39262	39621	39229	39237	39171	39566	39396	39234	39456	39423	39181	39308	39490	39267	39325	39359	38938	39208	39425	39054	39281	39592	39073	39167	39455	39653	39444	39332	39339	39221	39032	39294	39196	39272	39419	39174	39271	39149	39343	39579	39323	39271	39470	39176	39051	39423	39433	39595	39129	39393	38985	39204	39285	39171	39513	39424	39374	39338	39089	39296	39396	39468	39313	38988	39388	39252	39461	39271	39276	39517	39324	39514	39232	39145	39023	39559	39230	39384	39388	39302	39302	39380	39276	39280	39194	39558	39036	39236	39262	39425	39173	39404	39270	39231	39521	39339	39372	39585	39196	39373	39406	39345	39564	39457	39302	39569	39464	39333	39185	39375	39393	39514	39299	39439	39010	39074	39335	39220	39276	39300	39220	38924	38932	39311	39150	39120	39460	39394	39123	38988	39460	39380	39541	39274	39020	39299	39159	39068	38999	39306	39267	39133	39166	39403	39024	39329	39714	39231	39108	39366	39605	39273	39414	39388	39294	39305	39572	39433	39322	39216	39350	39484	39100	39349	39404	39190	39336	39187	39089	39170	39289	39109	39240	39314	39221	39574	39081	39303	39114	39496	39364	39210	39395	38988	39147	39248	38855	39397	39124	39652	39432	39434	39542	39032	39114	38998	39399	39426	39336	39518	39100
32635	54473	53317	45363	41076	37680	35375	33722	32511	31272	30546	29814	29535	29142	28911	28837	28629	28429	28512	28532	28307	28445	28232	28190	28278	28117	28331	28117	27994	27979	28058	27886	28010	27891	28013	27661	27723	27924	27867	27936	27880	27761	27813	27925	27753	27589	27559	27818	27681	27741	27794	27678	27885	27815	27666	27781	27648	27810	27522	27743	27476	27713	27768	27666	27735	27778	27493	27694	27735	27624	27648	27577	27746	27805	27668	27647	27565	27705	27727	27826	27717	27701	27657	27614	27510	27825	27489	27549	27798	27829	27676	27803	27526	27637	27611	27395	27700	27737	27850	27896	27462	28001	27748	27705	27617	27443	27467	27670	27872	27674	27562	27776	27566	27726	27895	27539	27766	27664	27702	27800	27765	27673	27788	27770	27867	27650	27647	27509	27780	27704	27501	27598	27528	27816	27521	27679	27535	27689	27702	27438	27678	28009	27626	27338	27805	27626	27672	27806	27564	27710	27745	27578	27555	27796	27840	27694	27547	27545	27827	27662	27689	27829	27672	27809	27690	27646	27732	27725	27653	27626	27561	27693	27763	27643	27627	27761	27628	27731	27632	27733	27487	27713	27666	27850	27666	27803	27672	27661	27691	27977	27645	27845	27666	27686	27823	27773	27583	27523	27675	27502	27703	27610	27691	27519	27683	27732	27677	27555	27706	27623	27746	27710	27648	27912	27765	27597	27753	27823	27919	27708	27636	27778	27548	27724	27822	27726	27671	27666	27590	27635	27717	27786	27680	27747	27786	27700	27567	27639	27794	27593	27719	27751	27578	27641	27779	27670	27665	27588	27651	27856	27797	27627	27498	27730	27811	27626	27694	27552	27546	27808	27793	27640	27700	27611	27693	27727	27606	27729	27641	27618	27615	27735	27643	27715	27783	27669	27520	27882	27524	27546	27677	27848	27748	27891	27660	27683	27670	27564	27682	27731	27663	27535	27810	27538	27815	27772	27752	27667	27726	27635	27677	27726	27523	27808	27759	27677	27635	27540	27741	27624	27529	27753	27577	27898	27609	27841	27731	27664	27519	27895	27669	27853	27779	27771	27789	27909	27727	27725	27798	27713	27625	27798	27668	27506	27669	27656	27642	27616	27585	27615	27686	27670	27761	27657	27609	27657	27684	27636	27960	27678	27739	27668	27731	27672	27914	27743	27655	27700	27539	27778	27709	27712	27626	27631	27705	27738	27817	27745	27836	27783	27688	27718	27364	27550	27713	27764	27696	27559	27529	27847	27705	27797	27661	27767	27702	27804	27718	27850	27861	27654	27653	27695	27709	27878	27612	27597	27653	27613	27675	27736	27767	27635	27713	27515	27701	27713	27774	27829	27538	27802	27661	27716	27520	27716	27797	27688	27620	27698	27834	27723	27724	27812	27574	27708	27731	27710	27721	27837	27844	27617	27754	27669	27613	27711	27795	27765	27635	27513	27659	27778	27540	27527	27735	27787	27447	27734	27479	27601	27740	27744	27539	27777	27843	27758	27673	27724	27675	27688	27473	27588	27616	27833	27749	27615	27614	27592	27779	27887	27637	27775	27589	27592	27572	27763	27629	27711	27607	27605	27962	27463	27806	27848	27713	27681	27748	27776	27635	27699	27873	27616	27715	27582	27740	27728	27559	27806	27858	27867	27736	27640	27648	27799	27626	27730	27565	27555	27527	27575	27565	28044	27846	27766	27424	27726	27705	27874	27584	27715	27779	27585	27704	27705	27758	27468	27907	27760	27706	27706	27579	27637	27658	27657	27731	27731	27600	27743	27853	27479	27624	27769	27760	27563	27789	27725	27690	27789	27654	27812	27775	27764	27763	27794	27850	27636	27616	27644	27678	27836	27835	27659	27617	27630	27545	27626	27654	27611	27750	27836	27667	27670	27730	27604	27952	27712	27727	27718	27760	27604	27666	27516	27600	27632	27738	27742	27713	27676	27867	27757	27732	27502	27770	27561	27916	27710	27727	27801	27732	27700	27626	27613	27720	27653	27776	27619	27818	27649	27631	27621	27660	27721	27767	27743	27734	27749	27531	27790	27918	27585	27589	27641	27723	27769	27676	27714	27502	27735	27595	27610	27746	27813	27791	27768	27626	27632	27669	27824	27783	27695	27698	27774	27770	27855	27835	27659	27815	27523	27581	27806	27846	27682	27564	27802	27605	27577	27770	27598	27815	27804	27528	27688	27921	27619	27744	27926	27619	27731	27394	27642	27751	27742	27642	27596	27741	27619	27628	27743	27782	27736	27440	27789	27654	27885	27701	27613	27810	27792	27595	27669	27498	27642	27787	27679	27654	27558	27641	27628	27727	27854	27662	27667	27800	27779	27776	27795	27582	27913	27575	27797	27677	27659	27754	27847	27693	27846	27756	27703	27772	27583	27735	27612	27812	27648	27713	27524	27676	27627	27821	27367	27696	27727	27674	27543	27630	27790	27721	27735	27512	27772	27810	27673	27607	27724	27673	27736	27513	27642	27621	27709	27737	27530	27599	27512	27704	27834	27541	27862	27675	27772	27878	27682	27697	27665	27801	27475	27659	27659	27777	27612	27599	27754	27834	27713	27910	27729	27623	27671	27686	27550	27580	27677	27753	27569	27727	27734	27803	27750	27703	27666	27621	27839	27691	27737	27848	27740	27666	27634	27776	27694	27717	27643	27688	27536	27764	27656	27625	27609	27704	27739	27670	27756	27654	27715	27705	27765	27937	27719	27583	27872	27709	27630	27742	27752	27764	27803	27649	27901	27600	27651	27634	27731	27810	27767	27658	27774	27795	27708	27741	27800	27702	27795	27491	27724	27728	27706	28010	27566	27800	27788	27732	27707	27627	27717	27841	27530	27637	27592	27799	27699	27806	27797	27509	27579	27675	27566	27656	27695	27778	27659	27752	27593	27514	27576	27641	27725	27857	27442	27674	27721	27820	27748	27758	27645	27847	27726	27750	27677	27770	27604	27682	27854	27679	27319	27789	27703	27591	27677	27656	27588	27736	27662	27690	27828	27751	27619	27579	27801	27593	27740	27799	27813	27510	27750	27675	27709	27632	27728	27759	27649	27580	27728	27644	27686	27685	27622	27784	27868	27677	27614	27531	27853	27560	27775	27661	27665	27585	27583	27671	27820	27744	27627	27593	27646	27856	27470	28080	27759	27817	27752	27593	27770	27645	27842	27514	27849	27854	27859	27744	27921	27996	27557	27683	27680	27754	27813	27744	27628	27814	27746	27671	27706	27693	27572	27559	27788	27730	27706	27723	27788	27605	27961	27666	27844	27619	27703	27682	27634	27701	27605	27719	27711	27923	27649	27645	27655	27878	27690	27644	27703	27578	27724	27794	27553	27886	27750	27795	27645	27691	27696	27819	27706	27716	27643	27444	27680	27849	27588	27680	27820	27704	27510	27826	27797	27734	27625	27804	27735	27685	27581	27949	27733	27500	27761	27618	27943	27811	27692	27701	27691	27634	27643	27475	27867	27683	27707	27671	27699	27703	27902	27697	27644	27559	27717	27875	27679	27774	27675	27679	27471	27674	27749	27530	27707	27581	27721	27790	27847	27719	27742	27816	27712	27887	27829	27593	27638	27747	27646	27771	27654	27756	27687	27641	27700	27695	27463	27513	27677	27415	27769	27675	27703	27544	27730	27715	27625	27636	27763	27786	27735	27770	27808	27738	27769	27797	27575	27792	27801	27557	27691	27632	27553	27740	27684	27669	27768	27540	27758	27803	27729	27713	27504	27639	27762	27830	27613	27634	27503	27948	27836	27766	27655	27618	27754	27705	27711	27651	27638	27560	27701	27810	27517	27816	27440	27715	27633	27585	27590	27839	27631	27849	27468	27702	27695	27668	27711	27776	27766	27660	27669	27898	27677	27806	27692	27672	27606	27700	27832	27625	27676	27680	27847	27713	27643	27646	27597	27789	27749	27748	27709	27657	27616	27711	27754	27607	27716	27661	27743	27831	27816	27679	27544	27819	27658	27858	27795	27738	27767	27713	27584	27936	27452	27720	27781	27767	27757	27694	27854	27747	27774	27683	27699	27610	27678	27903	27620	27627	27843	27637	27727	27726	27635	27892	27511	27481	27557	27829	27638	27687	27617	27814	27563	27645	27672	27716	27654	27805	27635	27734	27575	27614	27754	27843	27636	27859	27677	27745	27677	27819	27516	27805	27771	27573	27796	27711	27846	27675	27779	27617	27552	27714	27967	27774	27659	27636	27840	27676	27655	27659	27663	27606	27639	27648	27823	27760	27698	27515	27684	27699	27618	27736	27587	27737	27631	27733	27807	27833	27651	27799	27560	27620	27673	27673	27556	27583	27608	27673	27699	27737	27604	27797	27811	27762	27924	27644	27788	27676	27745	27750	27586	27878	27682	27741	27729	27638	27859	27732	27847	27682	27587	27733	27773	27681	27711	27618	27830	27603	27717	27867	27563	27809	27755	27815	27738	27633	27653	27553	27912	27656	27535	27691	27763	27704	27639	27812	27441	27885	27795	27891	27841	27630	27728	27787	27589	27495	27563	27795	27577	27684	27644	27684	27688	27647	27563	27712	27685	27648	27604	27573	27563	27788	27864	27740	27584	27739	27734	27556	27725	27692	27521	27845	27698	27741	27692	27550	27666	27817	27658	27748	27499	27810	27683	27766	27548	27694	27629	27713	27600	27801	27749	27550	27767	27890	27444	27758	27717	27733	27584	27798	27531	27856	27663	27863	27612	27590	27594	27587	27863	27724	27505	27969	27651	27580	27767	27512	27706	27548	27603	27652	27609	27762	27655	27961	27405	27776	27660	27735	27679	27821	27726	27508	27761	27894	27670	27636	27540	27767	27690	27954	27879	27729	27773	27584	27626	27740	27835	27763	27679	27602	27676	27621	27595	27651	27721	27658	27589	27853	27865	27580	27661	27791	27716	27775	27797	27697	27723	27862	27679	27650	27811	27738	27519	27600	27645	27628	27806	27552	27431	27732	27721	27777	27682	27641	27509	27581	27721	27771	27708	27958	27558	27521	27748	27712	27777	27665	27746	27735	27884	27696	27837	27713	27653	27778	27427	27765	27645	27599	27714	27655	27592	27638	27670	27781	27618	27711	27684	27566	27696	27704	27617	27798	27645	27879	27654	27667	27671	27697	27696
23081	21554	29387	29050	35817	43965	46299	44056	43441	43045	42400	41757	41227	41422	41097	40663	40714	40740	40531	40455	40487	40236	40377	40525	40505	40256	40458	40078	39992	40302	39953	40483	40193	39972	39907	39826	40178	40023	39931	40089	40010	40159	40147	39865	40099	39860	39843	39922	39806	40049	39996	40129	40139	39949	39856	39910	39719	39657	39727	39887	39700	39761	39845	39798	39722	39635	39678	39675	39964	39938	40110	40008	40011	39605	39678	39998	40012	39883	39930	40082	39811	39936	39951	39658	39958	40018	39773	39885	39795	39829	40074	39805	39827	39610	39903	39985	39794	39882	39688	39958	39794	39952	39893	40123	39872	39619	39692	39747	39956	39809	39912	39839	39706	39758	39903	39953	39661	39927	40108	39890	39720	39658	39855	39880	39656	40024	39918	39836	39795	39980	39954	39762	39774	39755	39806	39778	39793	39848	39712	39580	39712	39769	39791	39720	40151	40071	39867	39986	39771	39715	39956	40024	39878	39791	39883	40088	39693	39838	40092	39780	39685	39870	39706	39723	39821	39994	39691	39603	40016	39544	39805	39755	40155	39867	39911	39842	39546	39742	39980	39617	39873	39795	39877	39977	39788	39915	40072	39654	39870	39638	39905	39751	39937	39998	39702	39782	39911	40017	39891	39793	39809	39884	39900	39882	39955	39742	40067	39626	39737	39742	39835	39804	39832	39813	39921	39780	39944	39868	39853	39713	39801	39958	39855	39980	39967	40045	39516	39506	39845	39610	39669	39912	39892	39998	39877	39942	39961	39665	39725	40048	39885	39832	39929	39953	39835	39706	39984	39892	39698	39812	39735	39886	39703	39793	39792	39986	40013	39620	39788	39741	39943	39782	39569	39698	39783	39588	39958	39931	39733	39778	40016	39735	39720	39855	39675	39952	39805	39910	39905	40138	40085	39748	39762	39724	40108	39925	39674	39818	39948	40034	39735	39932	39763	40148	40026	39554	39609	39880	39815	39923	39962	39859	39963	39852	39753	39917	39947	39850	39987	39814	39848	39672	39822	39898	40013	39904	39903	39741	39934	39597	39679	39571	40107	39559	39895	40070	39777	39607	40194	39847	39779	39691	40012	39560	39690	39793	39872	39938	39675	39636	39891	39768	39946	39975	39554	39897	39841	39936	39951	39537	39797	40179	39794	39694	39942	40074	39806	39730	40040	40021	40077	39941	39679	39977	39881	39805	39967	39832	39787	39768	39981	39760	39651	39707	39691	39811	39944	39936	39902	39796	39963	40056	39609	40082	39804	39808	40124	39784	39929	39564	39940	39778	39914	39886	39938	39910	39817	39729	39949	39733	39900	39854	39927	39858	40134	39959	39844	40026	39900	40049	39828	39926	39797	39759	39896	39798	39804	39929	39956	40012	40048	40063	39705	39820	40128	40011	40094	39790	39853	39694	39728	39848	39938	39745	39765	39835	39602	39888	40049	40027	40121	39933	39748	39554	39586	39810	39885	39630	39847	39704	40117	39892	39950	39571	39945	39744	39593	39820	39920	39851	39965	39901	40055	39901	39542	39527	39779	39833	39714	39480	39871	39825	39865	39949	39824	39953	40249	39674	39873	39696	39699	39846	39872	39796	39775	39896	39778	39585	40070	39726	39645	40078	40138	39819	39838	39708	39625	39859	39784	39749	39948	39942	39777	39996	39907	39821	40130	40345	39856	39899	40093	39897	39606	39960	39847	40092	39951	39772	39698	39733	39844	39920	39553	39929	39950	40011	39984	39807	40005	39648	39956	39831	39674	39963	39891	40079	39663	39838	39645	40024	39915	39759	39650	39863	39955	40042	40082	39656	39928	39951	39840	40004	39908	39760	39808	39929	39701	39807	40068	39896	39872	40086	39612	39808	39916	39800	39540	39615	39659	40024	39744	40027	40054	39850	39849	39544	39797	39788	39880	39740	39796	39787	39698	39823	39959	39866	40175	39750	39788	39841	39742	39933	39973	39828	40030	39715	39953	40053	39815	39551	39686	39829	39892	39750	39632	39804	39874	39842	39963	39860	39858	40030	40091	39713	39870	39863	39630	39935	39983	39701	39837	40048	39782	39798	39719	39819	39692	39573	39857	39969	39916	39717	39922	39598	39719	40150	40206	39763	39869	40047	39846	39932	40066	39578	39865	39991	39860	39748	39830	39879	39695	39652	39769	39599	39896	39571	39654	39908	39985	39749	39867	39706	39680	39965	39979	39963	40155	39932	39888	39854	39777	39797	39975	39776	39835	39835	39919	39741	39842	40155	39974	39987	39970	39907	39990	39895	40017	40198	39860	39918	39748	39592	39705	39637	39628	39906	39714	39741	39720	40033	39690	40136	39775	39665	39963	39716	39602	40170	39818	39851	40002	39967	40089	40274	39964	39573	39805	39677	39875	39845	39801	39720	39797	39856	39776	40011	39795	39677	39586	39925	39779	39720	39767	39645	39659	39831	39799	39797	39780	39542	39796	39909	39667	39837	39891	39932	39906	39992	39778	39803	39976	40100	39973	39938	39902	40082	40289	40026	39793	39949	39934	39853	39623	39802	40063	39789	39520	39466	40050	39984	39835	39808	39843	39879	39974	39829	39893	39876	39818	39609	39556	39942	39890	39799	39684	39816	39764	39821	40262	40041	40017	39788	39504	39787	39777	39718	39519	39728	39903	39522	39588	39791	39688	39955	39853	39872	40154	40156	39765	39664	39631	40048	40091	39977	39606	39730	39972	39995	40167	40000	39841	39933	39684	39791	39946	39879	39927	39895	40046	39976	39742	39821	39847	39577	40101	39720	39894	39973	40234	40118	40029	39675	39861	40042	40084	39962	39679	39765	39786	39987	39687	39877	39880	40074	39759	39713	39726	39902	39800	39880	39593	40055	39937	39841	39685	39962	39843	39942	39928	40031	39830	39738	39801	40125	40128	39820	39591	39747	39979	39959	39868	39746	39821	39923	39997	39687	39884	39944	39754	39894	39655	39677	39818	39781	40191	40028	39787	39819	40106	40143	40010	39628	39771	39813	39987	39806	39948	39780	39675	39821	39778	39770	39888	39892	39825	39508	39948	39759	39628	39850	39815	39742	39637	39809	39672	40229	40034	39951	39910	39973	40108	39743	39734	39932	39928	39930	40026	40031	40028	39737	39876	39768	39976	39817	39999	39782	40148	39772	39777	39803	40192	39808	39967	39755	39764	39727	39868	40078	40029	39523	40042	40150	40119	39860	39876	39612	39843	39896	39894	39800	39579	40128	39729	39512	39636	39790	39803	39797	39992	39816	39982	39810	39829	39666	39747	39982	39877	39876	39853	40092	39965	39920	39755	39847	39964	39908	40156	39977	40030	39940	39964	39871	39843	40016	39682	39922	40120	40078	39948	39805	39836	39834	39797	39778	39952	39945	39803	39833	39792	39726	39960	39672	39705	39786	39967	39977	39693	39794	40026	39780	39951	39861	39839	39657	39683	39780	39714	39854	39904	40384	39889	39632	39766	40029	39563	40041	39815	39942	39677	39467	40068	39477	40072	40015	39757	39505	39599	39649	39757	39647	39876	40007	39839	39928	39932	39647	39795	39633	39996	40268	39647	39906	40128	39847	39778	40008	39992	39788	39729	40014	40151	39826	39608	39905	39852	39837	39962	39768	39937	39960	40089	40079	39999	39968	39468	39595	39889	39885	40000	39835	39772	39814	39797	40129	39938	39918	39643	39892	39957	39793	39982	39849	40063	39807	40127	40153	39953	39576	40208	39859	39834	39879	40008	39992	39899	40132	39965	39717	39849	39869	39876	39703	40205	39955	39708	39718	40053	39813	40049	39804	39872	39919	39934	39842	40015	39898	39848	39717	39541	39475	39831	39991	39991	40050	39981	40184	40096	40186	39849	39700	39977	39860	40021	39653	39951	40302	39877	39929	39764	39567	39848	39776	39974	39822	39557	39679	39947	39835	39870	39731	39762	40039	39981	39831	39833	39848	39756	39662	39681	39546	39913	39900	39878	39529	39522	39974	39955	39982	39970	39999	39710	39797	40106	40100	39941	39537	39906	39819	39646	39743	39778	39704	39799	39713	39653	39759	39756	39869	39858	40004	39679	39805	39857	39826	39995	40135	40122	40367	40072	40349	39802	40029	40115	39549	39620	39906	39924	39724	39806	39725	39863	39775	39841	39550	39743	40057	40139	39845	40171	40038	39895	39787	39913	39815	39787	39694	40158	39918	39958	40108	39542	40115	39815	39459	39896	39793	40021	39809	39726	40024	39936	39852	39967	40014	40105	39789	39908	40014	39643	39979	39841	39798	39782	39980	39999	39818	39947	39678	39919	39928	39836	39891	39988	39968	39901	39950	40148	40141	40274	39927	39657	39470	39781	39846	39775	39810	39727	39996	39670	40059	39922	39899	39931	39959	39863	40031	39818	39763	39611	39777	39721	39933	40105	39504	39834	40285	40116	39802	39848	39899	39874	39743	40186	39853	39810	39960	39625	40114	40038	40236	39785	39815	40242	40061	40107	39706	39743	39600	39762	39740	39871	39993	39868	39771	40068	40052	39861	39718	39935	39753	39902	39839	39986	39827	39752	39836	39746	39673	39772	39869	39664	39848	39731	39751	39832	40083	39905	39974	39680	39921	39757	39885	39620	39810	40033	39852	39952	39826	39761	39917	39931	39756	39750	39729	39986	39931	39739	40097	40033	39963	40020	39828	40061	39897	39804	39767	39763	39771	39958	39852	40012	40138	40090	40164	39850	40008	39887	39704	39935	39787	39777	39706	39599	39726	39825	39944	39674	39750	39598	39988	40002	39950	39891	40008	39904	39780	39958	39846	39974	39942	39786	39754	39673	39683	39862	40005	39864	40017	39992	39623	39756	40001	39969	39974	39975	40018	39918	39752	40202	39838	39797	39826	39934	39879	39960	39791	39984	39838	39945	40199	39745	39906	40046	39696	39663	39991	40095	40271	39668	39816	39881	40044	39947	39820	39599	40075	39636	39673	39795	39941	39837	39761	39910	39679	39558	40083	39897	39953	39941	39944	39832	39692	40028	39797	39835	39696	40035	40045	39850	39722	39788	39867	39880	39952	39930	39893	39968	40024	39780	39853	39861	39705	40185	39685	39974	39876	39841	39644	39887	39449	40044	39825	39682	39672	40073	40025
34090	59476	58811	49388	44531	40896	37903	35646	34522	33210	32324	31173	30807	30328	29791	29654	29382	29171	29167	29104	29087	29080	28825	28787	28786	28762	28592	28423	28399	28470	28379	28400	28444	28261	28244	28210	28135	28139	28329	28195	28094	28192	27950	28038	28122	28015	28025	27897	27969	28002	28036	27852	27971	27947	27930	28119	27988	27969	28122	27857	27892	27933	28050	27965	28224	27923	28138	28107	27988	27884	27980	28180	27996	27887	27919	27875	27978	27922	27758	27793	28074	28015	27995	28136	28109	28223	27795	27995	27986	27924	28079	27964	27978	27900	28011	28087	27915	28006	27998	28082	27894	27831	28064	27993	27980	27989	27967	28034	28077	27823	27958	28090	27891	28064	28126	27993	27887	27878	28072	27942	27839	27786	28106	27962	28005	27986	27843	27998	27968	28000	27848	27932	27952	27908	27990	27898	27846	28040	28004	27896	27981	28109	28018	27903	27949	27939	27974	27976	27837	28046	27877	27742	28089	27738	28057	27931	28082	27771	28011	28309	27790	27974	28046	28033	27750	28058	27712	28206	27784	28115	27808	28064	27912	28003	28198	27824	27936	27819	27904	27867	28015	27993	27947	27922	28095	27990	27969	27937	27859	28034	28089	27877	28281	27927	27975	28100	27953	27874	28131	27982	28027	27826	28028	27920	27904	27825	28095	27944	28139	28034	27991	28021	28283	28052	28044	28150	28244	28132	27961	27821	28049	27887	27966	27700	27826	28097	27883	28062	27892	27929	27876	28034	27932	28046	28103	28035	27949	28004	27981	27988	28096	28118	27877	28084	28026	27854	28087	28209	28003	28072	28127	28022	27931	28043	27828	28142	28167	27906	28042	28106	28074	28015	27994	27999	27793	28043	27947	28021	28076	27901	27949	28061	28160	28003	27801	27895	27996	27934	28033	27868	28142	28100	27881	28000	27848	27957	27814	27895	27976	28110	28206	28029	27949	28073	27924	27935	27948	27887	28134	28002	27900	28044	27856	27950	28059	28010	28163	28056	27911	28179	28017	27868	28101	28080	27930	28146	27887	27953	27816	28090	27823	28075	27989	27966	28000	27932	28106	27827	27996	27923	28016	28003	28009	27972	27952	27979	27889	27990	28196	27945	27938	28093	28083	28033	27972	27877	28068	27926	28089	27964	27911	28045	27855	28149	27827	28046	27777	28126	27837	28128	28254	27994	27881	27827	27841	27737	27831	27908	27979	27808	27971	27925	28114	27941	28025	27776	27897	28046	27907	27847	28030	27853	27927	28015	28058	28146	27940	28058	27934	28062	27999	27999	27879	28011	28098	28030	27876	28039	28012	27840	27929	27920	28045	27922	27924	27875	27993	27889	27980	28026	27977	28059	27962	28059	28123	28027	28196	27886	27891	27908	27884	28088	27866	27972	27959	27919	27960	28015	27965	27962	28041	27940	27967	28000	28019	28285	28003	27966	28112	27778	27861	27918	28122	28009	27866	28185	28096	28017	27873	27924	27966	27781	27881	28076	27962	27953	27946	28009	27869	28002	28136	27879	28100	27911	27774	27935	28000	28062	28104	28001	28081	28087	27989	27830	27771	27885	28066	27937	28016	27963	28122	28032	27943	28137	28042	27915	27976	28136	28019	28027	28027	28015	28168	28080	28185	28166	27980	28172	28106	28045	28100	28000	27860	27926	27954	28032	27894	27894	27913	27988	28099	28008	27880	27836	27963	27920	28047	27977	28032	27923	28078	27840	28054	27830	27955	27982	28018	28017	28034	28019	27916	28079	28022	28149	28091	27882	28131	28048	28064	27922	28130	28044	27908	28047	27919	27969	28125	27988	28197	28022	28070	28044	28069	28023	27996	27885	27920	27869	28084	27930	28096	27973	27949	27843	27922	27889	27788	27899	27879	27919	27877	27824	27996	27980	28100	27818	27980	27920	27974	27970	27795	27830	27816	28069	27900	28116	28124	28055	28190	27927	28123	27906	27812	28051	28022	27995	28161	28002	28060	27973	27916	27792	27859	27932	28005	27971	27860	27877	27903	27916	27978	28040	28007	28185	27981	28047	28022	28060	28049	27936	27963	27986	27857	28014	27991	27809	28005	28000	28013	27870	27809	27768	28047	27878	28019	27798	27982	27873	28221	27871	27949	27902	28015	27993	27764	27998	28121	27903	27969	27925	28069	27914	27988	27897	27937	27992	28016	28082	28127	27858	27907	28053	27932	27968	28070	28214	27905	28073	27867	28107	28017	27927	28052	27782	27813	27950	28006	27987	28031	27997	27855	28106	28021	27795	27882	27971	28006	27850	28017	27839	27919	27794	27963	27856	27993	27958	28008	28026	27947	28053	27897	27947	27965	28059	28112	27868	27909	27973	27975	27881	27905	27961	28047	27925	27853	28021	28043	28171	27892	27959	27976	27876	28118	27840	28021	27936	27988	27879	27919	28014	27903	28252	28082	27937	27915	27965	27904	28040	27988	28009	28020	27995	28146	27856	28044	27963	27881	27943	28008	28054	27952	28137	28011	27828	28010	28120	28006	27977	27768	27978	27861	27822	28087	27827	27905	27906	28060	28045	28025	27915	27782	28010	28098	27743	27965	27957	27862	27906	28152	28065	28029	28025	27988	27922	27963	27750	27909	28164	27945	28092	28037	28015	28183	27975	28089	28023	28132	27954	27988	28155	27965	27944	27835	28037	28137	27899	28132	28038	27929	28090	27945	28007	27887	27947	27932	27878	27921	28028	27964	27749	28060	28023	28056	27990	27951	27956	28000	28019	27891	27925	27827	27947	27798	27930	27771	27891	28018	27873	28018	27932	27961	27901	27973	27866	27873	28123	27836	27942	28015	28077	27957	27953	27963	27875	28048	27944	27961	28044	27964	28067	28012	28022	28092	27857	28014	28177	28085	27922	27892	27964	27996	27913	28074	28023	27844	27952	28057	28100	28067	28093	27925	27895	28102	28001	27841	28145	28049	28138	27926	27943	28021	28113	27884	28064	28063	28160	28156	27965	28160	28063	28012	27746	27992	28077	28071	27854	27919	28050	27837	28040	28260	27828	28046	28046	28078	27855	27871	27872	28060	27853	28066	27947	28014	27986	27972	27951	28069	27905	28007	27890	27963	28074	27875	27956	27949	28139	27865	27781	27923	28138	28020	28099	27963	27948	27975	28071	27933	28060	28094	27895	27993	27986	28010	28110	27693	27887	28032	28008	27879	27953	28138	28020	27846	28109	27840	28020	28036	27901	27828	27996	27892	28069	27754	28151	28115	27967	27931	27804	28072	28103	27952	27901	27981	27887	27998	27750	28017	27814	27821	28047	27962	27924	28028	27900	27999	27910	27845	27833	27997	27955	27909	28033	27873	27805	27792	28031	28124	27937	28066	27928	27682	27956	28134	27904	27693	27993	27950	27980	27983	28041	27940	27975	27929	28070	28220	27829	27886	28022	27738	27936	27994	27857	27863	27940	27790	27934	27941	27939	27866	28143	27975	27785	28155	27812	28181	28038	27946	28080	28208	28146	28128	27923	27760	28040	27835	27899	28125	27900	28018	28148	28160	28007	28014	27974	28077	27947	27789	27979	27823	27976	27871	27879	28016	27920	28123	27711	28046	28005	28089	28038	27750	27929	27847	27887	28168	27850	27714	28133	28016	27899	27863	27943	28145	27964	28050	27991	27982	27942	27961	27812	27884	28032	28024	28141	27993	27968	28177	27964	27894	27882	27978	28194	27949	28028	27953	28107	28048	27898	28007	27801	27915	28103	27950	27932	28138	28042	27977	27876	27961	27952	28079	27863	28143	28010	27930	28130	27907	28057	27969	27971	27940	28115	27950	27963	27882	27910	28016	28106	28068	28020	27759	28072	27913	28100	27818	28090	27969	27918	28080	27868	28116	27828	28110	27982	28054	27936	28140	28055	27820	27774	28049	27993	28005	27900	27854	27971	28071	27961	27842	27935	28059	28132	28073	28054	28070	28073	28054	28089	27989	28045	28026	27973	27906	28037	28070	27931	28158	28017	28058	28060	27907	27978	27848	28067	28109	27981	28045	28052	27994	28057	27966	27753	28069	28101	27795	28014	27841	27883	28017	27755	28211	27795	28022	28144	28036	27734	28017	28027	28012	27929	28213	28014	27949	27879	27868	27831	28112	27822	28062	28020	28021	27915	28156	28019	27750	28162	27855	27970	27926	27997	27854	27816	27964	27874	28160	28033	27967	27854	28014	27861	28226	28042	28126	27910	28072	27971	27961	27838	28066	28163	28015	27799	28154	27981	28005	28140	27858	27988	27946	27799	28074	27889	28075	27944	28000	27915	27935	28034	28119	27955	27954	28111	27973	27886	28006	27835	27981	28001	27796	27984	27813	28011	28009	27949	28005	27899	27731	27946	27919	28065	27881	28090	27921	28034	27951	27895	27977	27953	28057	28113	27824	28004	27929	27982	27990	27762	27915	27928	27919	28060	28033	27774	27986	28043	27998	28173	27803	28060	28117	27899	27979	28006	27787	27973	28170	28002	28011	28019	27878	27979	27777	27862	28054	27789	27999	28079	28036	28137	28087	28076	28029	27863	27786	28016	27906	27973	28014	27848	27844	27876	28127	28025	27920	27934	28088	27866	28149	27829	28180	28005	28075	28020	28051	27992	27933	28071	27956	27958	27831	27927	28026	28011	27960	28029	27868	27921	28027	27775	27931	28233	28041	28061	28132	28036	27993	28005	27787	27973	28022	27863	27890	27938	27885	27995	28143	28173	28018	28085	27910	28107	27912	27983	28161	27970	27822	27903	27836	27868	28056	28009	28041	27811	27952	27996	27883	27898	28047	27929	27970	28028	28034	27934	27854	27991	27921	28108	28005	28068	28103	28055	27939	27970	27955	28087	28053	27834	27871	28160	27843	28055	27771	27991	28045	27928	28018	27925	28194	27924	27689	28098	28057	27826	27816	27893	27953	27954	27979	27995	27746	27866	28103	27919	27937	27895	27888	27803	28067	28084	27985	28210	27896	28032	28118	28047	27938	27957	27893	28090	27978	28073	28061	27999	27900	27885	27868	27884	27961	27891	27853	28034	27887	27984	27765	28154	27871	28237	27923	27909	27989	28093	27965	28323	27785	27916	28003	27952	27946	28163	28173	28035	27889	27846	27928	27986	28094	27806
37137	40397	50308	47285	44219	43365	42432	41810	41221	40811	40611	40525	40197	40336	39945	40004	39997	40200	40207	40366	40158	40075	39995	39901	39764	39983	39787	39585	39795	39923	39590	39852	39980	39887	39931	39734	39644	39422	39858	39699	39523	39724	39421	39985	39899	39648	39667	39851	39739	39391	39683	39692	39844	39692	39580	39880	39610	39578	39694	39768	39408	39565	39652	39735	39670	39734	39589	39535	39525	39677	39564	39881	39792	39973	39687	39637	39921	39593	39445	39646	39617	39794	39544	39656	39822	39950	39776	39782	39796	39506	39652	39621	39739	39761	39795	39632	39577	39785	39739	39852	39483	39504	39571	39807	39791	39624	39499	39838	39936	39698	39570	39678	39517	39581	39645	39682	39823	39592	39661	39553	39917	39575	39583	39563	39842	39806	39513	39431	39731	39770	39758	39990	39744	39659	39842	39846	39600	39792	39710	39682	39474	39753	39810	39701	39143	39587	39444	39791	39645	39767	39785	39580	39949	39857	39677	39692	39788	39579	39443	39588	39655	39807	39930	39750	39624	39573	39616	39790	39745	39620	39707	39454	39938	39582	39739	39722	39812	39843	39758	39689	39821	39743	39715	39656	39772	39836	39912	39977	39548	39617	39740	39767	39668	39591	39774	39933	39827	39556	39664	39523	39504	39604	39576	39690	39588	39583	39770	39607	39655	39666	39727	39728	40002	39859	39777	39700	39636	39735	39822	39757	39642	39619	39870	39667	39496	39787	39730	39449	39574	39754	39716	39417	39569	40099	39957	39297	39679	39655	39518	39630	39700	39686	39860	39504	39611	39426	39701	39655	39879	39626	39863	39830	39704	39582	39656	39758	39775	39514	39746	39862	39900	39836	39485	39609	39570	39776	39821	39687	39693	39705	39645	39749	39793	39934	39556	39935	39397	39677	39566	39869	40063	39316	39799	39736	39892	39970	39883	39829	39808	39874	39813	39734	39869	39769	39821	39470	39738	39854	39672	39662	39669	39492	39444	39623	39731	39671	39917	39565	39924	39707	39669	39935	39674	39401	39623	39761	39472	39768	39734	39690	39480	39662	39687	39673	39625	39604	39746	39489	39767	39557	39651	39501	39526	39800	39569	39534	39521	39794	39619	39682	39826	39786	39813	39933	39715	39591	39333	39743	39665	39699	39735	39724	39584	39825	39889	39841	39613	39588	39833	39592	39625	39588	39880	39242	39682	39852	39642	39773	39698	39373	39517	39622	39645	39713	39622	39386	39593	39610	39708	39638	39620	39638	39866	39814	39913	40058	39567	39738	39788	39574	39994	39604	39523	39881	39769	39553	39821	39365	39519	39838	39875	39957	39662	39756	39719	39470	39465	39762	39691	39562	39618	39599	39660	39668	39526	39865	39897	39431	39667	39714	39704	39643	39614	39499	39454	39554	39755	39666	39527	39862	39574	39780	39353	39792	39636	39834	39717	39519	39755	39794	39412	39621	39603	40000	39810	39771	39834	39677	39526	39625	39457	39971	39814	39723	39782	39554	39681	39866	39709	39841	39819	39678	39710	39683	39771	39773	39503	40064	39761	39980	39813	39611	39572	39666	39615	39427	39832	39673	39659	39682	39852	39818	39757	39997	39773	39462	39542	39638	39556	39901	39758	39555	39904	39722	39834	39793	39660	39635	39693	39758	39719	39549	39320	39460	39759	39719	39774	39678	39903	39587	39607	39616	39516	39848	39657	39725	39521	39749	39789	39692	39784	39946	39856	40111	39725	39913	39766	39707	39831	39756	39686	39889	39423	39736	39749	39569	39607	39492	39844	39573	39597	39649	39914	39903	39710	39849	39790	39777	39612	39580	39848	39685	39672	39669	39472	39873	39948	39602	39704	39732	39830	39746	39594	39945	39640	39854	39677	39687	39673	39531	39769	39929	39669	39379	39559	39508	39704	39693	39783	39636	39799	39758	39637	39758	39764	39826	39546	39584	39793	39727	39791	39492	39776	39945	39565	39838	39774	39404	39530	39888	39431	39841	39732	39735	39741	39826	39813	39811	39803	39653	39644	39752	39873	39655	39747	39760	39768	39540	39684	39656	39736	39428	39740	40120	39676	39687	39681	39518	39457	39764	39536	39492	39392	39362	39542	39276	39773	39389	39550	39518	39466	39791	39683	39654	39577	39625	39616	39795	39877	39524	39825	39880	39618	39464	39638	39832	39555	39797	39714	39556	39396	39659	39735	39282	39606	39772	39640	39710	39657	39558	39698	39926	39536	39318	39679	39573	39848	39717	39774	39587	39897	39645	39776	39829	39408	39805	39641	39752	39611	39378	39547	39678	39489	39736	39555	39761	39449	39655	39971	39851	39721	39695	39355	39823	39987	39690	39822	39727	39584	39636	39660	39755	39733	39580	39491	39397	39828	39828	39739	39588	39917	39642	39719	39555	39551	39636	39738	39781	40083	39613	39611	39895	39579	39600	39680	39635	39520	39943	39818	39554	39827	39752	39747	39491	39709	39792	39709	39517	39653	39546	39786	39680	39856	39679	39585	39522	39455	39500	39753	39685	39598	39964	39719	39735	39840	39742	39633	39716	39753	40130	39665	39756	39901	39821	39763	39837	39531	39488	39605	40014	39774	39709	39728	39600	39843	39674	39541	39537	39479	39694	39582	39764	39641	39447	39740	39717	39706	39876	39708	39792	39761	39926	39693	39713	39627	39922	39578	39908	39813	39737	39711	39796	39662	39800	39738	39732	39462	39822	39535	39622	39936	39681	39778	39796	39507	39706	39506	39458	39512	40119	39706	39792	40009	39920	39818	39759	39558	39963	39817	39635	39350	39687	39633	39774	39543	39949	39717	39846	39805	39583	39387	39535	39769	39618	39669	39689	39754	39970	39553	39498	39804	39512	39521	39511	39597	39266	39821	39588	39748	39657	39703	39844	39838	39935	39609	39469	39368	39704	40022	39712	39846	39538	39544	39663	39884	39786	39784	39622	39583	39650	39629	39466	39764	39858	39692	39898	39988	39740	39469	39705	39710	39583	39638	39616	39644	39554	39677	39886	39587	39802	39866	39243	39711	39663	39951	39773	39672	39665	39932	39645	39788	39605	39934	39793	39800	39871	39677	39893	39456	39658	39823	39486	39825	39646	39730	39668	39798	39923	39464	39409	40004	39419	39599	39452	39802	39640	39708	39869	39675	39546	39336	39623	39652	39862	39804	39363	39599	39915	39496	39674	39382	39746	39635	39392	39696	39600	39756	40037	39696	39805	39601	39706	39531	39857	39428	39554	39567	39704	39981	39807	39595	39939	39695	39667	39554	39659	39761	39590	39888	39559	39663	39591	39690	39992	39840	39885	39888	39435	39509	39510	39780	39701	39822	39646	39514	39542	39683	39654	39665	39617	39396	39559	39649	39945	39734	39564	39563	39701	39767	39848	39731	39978	39843	39609	39725	39711	39537	39884	39634	39774	39876	39987	39646	39910	39961	39869	39848	39854	39454	39676	39731	39578	39749	39372	39522	39756	39822	39930	39669	39468	39454	39561	39815	39772	39919	39800	39922	39906	39816	39636	39322	39817	39388	39582	39691	39781	39617	39804	39841	39929	40110	39643	39762	39733	39822	39772	39696	39686	39704	39554	39576	39901	39687	39601	39727	39577	39694	39700	39851	39627	39767	39494	39788	39700	39392	39907	39785	39802	39464	39688	39887	39493	39896	39589	39700	39728	39615	40019	39764	39911	39814	39619	39665	39967	39912	39882	39453	39790	39675	39806	39817	39598	39979	39702	39684	39546	39823	39809	39852	39566	39701	39608	39770	39691	39284	39579	39438	39679	39906	40021	39802	39749	39448	39564	39462	39752	39620	40071	39663	39796	39569	39369	39612	39729	39796	39696	39845	39820	39654	39506	39928	40081	39663	39770	39676	39515	39656	39608	39704	39653	39575	39753	39744	39489	39693	39823	39467	39625	39712	39676	39599	39867	39564	39474	39798	39652	39721	39647	39541	39932	39925	39825	39562	39560	39515	39871	39806	39982	39836	39538	39647	40058	39704	39692	39751	39598	39461	39935	39824	39476	39892	39648	39669	39648	39374	39834	39566	39521	39716	39786	39777	39890	39751	39622	39670	39487	39754	39744	39709	39841	39555	39894	39773	39708	39761	39625	39651	39552	39744	39845	39455	39643	39768	40014	39872	39831	39574	39794	39587	39659	39495	39720	39746	39365	39806	39455	39806	39591	39589	39660	39611	39524	39524	39651	39767	39639	39664	39748	39817	39827	39815	39281	39911	39818	39910	39830	39642	39444	39822	39711	39912	39820	39581	39750	39575	39725	39824	39908	39523	39728	39854	39556	39755	39840	39785	39640	39524	39552	39481	39702	39837	39759	39813	39741	39741	39570	39431	39795	39622	39881	39763	39432	39561	39810	39949	39762	39640	39908	39823	39563	39650	39557	39631	39631	40067	39893	39630	39756	39800	39709	39633	39606	39541	39659	39541	39787	39453	39879	39706	39622	39617	40019	39742	40024	39542	39565	39628	39451	39686	39887	39661	39674	39728	39604	39482	39666	39593	39763	39336	39543	39687	39528	39633	39905	39639	39987	39603	39648	39993	39515	39626	39842	39710	39684	39653	39682	39783	39738	39864	39796	39671	39875	39469	39689	40006	39654	39556	39796	39815	39716	39637	39817	39620	39646	39837	39580	39871	39714	39967	39815	39718	39454	39776	39757	39861	39668	39758	39770	39738	39973	39818	39790	39829	39753	39993	39580	39816	39891	39506	39534	39668	39534	39592	39635	39987	39843	39803	39860	39824	39747	39768	39399	39594	39607	39905	39911	39847	39639	39827	39894	39672	39528	39522	39708	39770	39781	39807	39769	39763	39900	39836	39983	39729	39519	39690	39871	39548	39687	39839	39793	39707	39739	39714	39381	39661	39862	40086	39683	39456	40096	39525	39412	39781	39628	39587	39736	39660	39646	39616	39652	39703	39642	39727	39564	39679	39386	39698	39449	39894	39590	39956	39852	39837	39779	39659	39702	39514	39751	39692	39650	39880	39372	39675	39774	39524	39971	39696	39586	39534	39662	39522	39663	39942	39906	39702	39411	39898	39855	39605	39773	39992	39780	39714	39776	39815	39763	39793	39781	39529	39589	40038	39701	39686	40001	39574	39580
35066	49540	48561	40073	36331	34111	32588	31445	30709	29923	29652	29244	28953	28632	28571	28476	28331	28352	28255	28143	28290	28328	28133	28200	28134	27979	27909	28013	28063	27925	28032	27844	27893	27978	27848	27904	27902	28002	27813	27699	27943	28088	27855	27831	27894	27672	27596	27894	27810	27822	27692	27614	27803	27486	27871	27735	27801	27778	27808	27719	27657	27873	27809	27760	27834	27738	27582	27850	27761	27686	27752	27790	27720	27763	27978	28108	27675	27872	27590	27780	27596	27721	27832	27816	27611	27813	27779	27684	27900	27754	27762	27843	27885	27799	27722	27690	27750	27815	27686	27774	27721	27776	27397	27999	27687	27924	27795	27691	27742	27947	27719	27652	27803	27882	27727	27831	28001	27494	27779	27973	27883	27919	27928	27584	27838	27716	27789	27539	27732	27917	27971	27530	27633	27728	27818	27613	27770	27857	27766	27702	27629	27905	27850	27742	27652	27755	27887	27818	27980	27723	27692	27956	27699	27757	27820	27905	27844	27784	27943	27878	27815	27862	27956	27837	27752	27800	27618	27960	27880	28024	27736	27779	27692	27719	27730	27865	27847	27761	27725	27738	27796	27628	27823	28044	27839	27867	27816	27813	27641	27876	27717	27866	27809	27841	27725	27800	27835	27774	27866	27801	27700	27694	27795	27705	27673	27817	27841	27657	27801	27999	27717	27639	27731	27792	27747	27802	27851	27775	27835	27656	27776	27783	27747	27762	27898	27795	27872	27932	27810	27849	27831	28084	27780	27761	27722	27746	27818	27809	27796	27741	27827	27856	27820	27746	27682	27736	27994	27660	27861	27633	27946	27668	27881	27958	27770	27718	27912	27948	27611	27473	27817	27909	27560	27835	27763	27725	27726	27725	27806	27741	27798	27682	27755	27806	27784	27852	27772	27758	27656	27979	27801	27844	27752	27824	27814	27876	27507	27774	27843	27854	27926	27692	27876	27697	27880	27850	27766	27766	27782	27954	27785	27886	27910	27770	27801	27739	27740	27772	27710	27910	27875	27844	27903	27675	27883	27820	27636	27870	27869	27719	27824	27831	27770	27899	27652	27936	27962	27747	27705	27752	27802	27879	27948	27720	27746	27804	27855	27810	27783	27893	27964	27745	27907	27595	28001	27734	27808	27731	27868	28042	27703	27717	27738	27868	27668	27622	27782	27832	27829	27702	27740	27810	27762	27759	27952	27733	27925	27602	27866	27761	27815	27967	27891	27852	27887	27785	27676	27924	27852	27884	27763	27838	27716	27926	27680	27807	27702	27750	27884	27771	28006	27726	27593	27946	27691	27857	28010	27735	27577	27830	27728	27684	27759	27769	27868	27937	27819	27703	27663	27850	27876	27831	27735	27617	27884	27762	27939	27743	27811	28016	27951	27778	27962	27920	27793	27832	27838	27842	27730	27835	27831	27569	27884	27655	27534	27761	27704	27798	27746	27845	27721	27774	27865	27786	27747	27788	27861	27708	27822	27812	27678	27576	27835	27798	27738	27690	27847	27855	27798	27836	27835	27765	27962	27864	27751	27736	27762	27829	27779	27630	27802	27594	27803	27661	27775	27923	27872	27793	27843	27737	27664	27730	27799	27799	27631	27847	27895	27814	27703	27772	27951	27751	27768	27806	27818	27596	27999	27724	27731	27844	27883	27654	27664	27692	27748	27888	27891	27927	27837	27716	27758	27853	27782	27723	27915	27628	27806	27872	27760	27989	27917	27781	28027	27753	27887	27707	27791	27804	27768	27735	27600	27779	27751	27821	27809	27933	27796	27826	27842	27695	27759	27831	27855	27905	27813	27838	27870	27798	27804	27821	27893	27948	27729	27778	27899	27820	27937	27763	27827	27708	27603	27965	27809	27760	27481	27789	27776	27729	27530	27849	27778	27657	27598	27635	27735	28001	27608	27820	27670	27710	27969	27790	27722	27731	27785	27782	27963	27778	27790	27684	27681	27786	27579	27761	27649	27905	27815	27665	27643	27871	27713	27714	27714	27732	27910	27922	28099	27929	27844	27889	27910	27734	27793	27870	27811	27731	27790	27760	27910	27815	27884	27747	27815	27976	27749	27774	27883	27846	27563	28054	27732	27750	27696	27793	27779	27771	27869	27705	27541	27782	27881	27702	27834	27653	27935	27865	27881	27598	28030	27683	27912	27820	27860	27921	27711	27630	27680	27777	27595	27870	27873	27613	27837	27850	27710	27789	27600	27885	27669	27782	27903	27920	27911	27850	27838	27773	27795	27695	27824	27727	27657	27800	27887	27916	27758	27684	27698	27974	27767	27757	27701	27660	27800	27746	27599	27673	27849	27886	27789	27732	27990	27821	27744	27881	27738	27769	27734	27915	27828	27722	27765	27697	27731	27628	27857	27649	27817	27938	27963	27819	27859	27855	27693	27870	27792	27738	27693	27554	27841	27821	27723	27825	27912	27749	27813	27787	27732	27847	27646	27719	27663	28043	27859	27930	27846	27737	27786	27960	27741	27705	27817	27768	27729	27820	28032	27851	27672	27866	27862	27724	27634	27722	27811	27752	27815	27800	27731	27949	27775	27938	27896	28008	27936	27606	27849	27547	27832	27879	27687	27861	27855	27897	27958	27817	27912	27746	27764	27691	27768	27867	27851	27742	27901	27885	27882	27757	27893	27711	27777	27861	27720	28059	27818	27886	27718	27699	27836	27794	27775	27964	27687	27706	27799	27524	27808	27752	27774	27820	27687	27860	27695	27946	27684	27909	27957	27788	27940	27747	27868	27859	27900	27929	27927	27664	27815	27749	27904	27717	27792	27826	27849	27718	27845	27784	27644	27846	27715	27705	28107	27664	27903	27732	27893	27827	27813	27693	27573	27715	27695	27748	27648	27789	27900	27616	27846	27710	27678	27775	27801	27842	27725	27635	27697	27684	27865	27697	27799	27740	28038	27959	27680	27714	27741	27862	27732	27966	27797	27910	27804	27823	27803	27639	27747	27751	27988	27991	27705	27789	27838	27970	27707	27949	27757	27834	27784	27961	27663	27895	27668	27535	27800	27844	27806	27765	27828	27836	27954	27780	27720	27946	27850	27864	27871	27835	27861	27909	27922	27843	27818	27742	28010	27723	27977	27846	27656	27655	27840	27912	27561	27874	27672	27771	27857	27593	27747	27766	27822	27708	27987	27766	27827	27620	27693	27724	27895	27868	27916	27914	27638	27784	27986	27933	27930	27810	27891	27762	27795	27754	27980	27957	27691	27692	27707	27920	27672	27696	27690	27618	27872	27579	27990	27889	27913	27751	27837	27792	27717	27858	27683	27666	27747	27633	27773	27649	27831	27947	27839	27845	27801	27799	27825	27911	27783	27845	27990	27898	27771	27750	27860	27892	27715	27733	27980	27706	27715	27594	27979	27837	27706	27805	27995	27922	27849	27857	27884	27627	27925	27699	27863	27874	27839	27846	27834	27601	27768	27771	27848	27934	27757	27939	27892	27719	27843	27675	27841	27832	27875	27687	28018	27698	27958	27685	27936	27815	27670	27732	27728	27903	27958	27831	27770	27768	27781	27644	27878	27788	27750	27806	27933	27948	27805	27842	27718	27805	27865	27869	27690	27807	27732	27844	27889	27839	27801	27945	27874	27744	27842	27893	27790	27693	27679	27879	27639	27974	27889	27797	27859	27909	27875	27636	27762	27626	27680	27977	27749	27820	27772	27516	27733	27595	27667	28004	27969	27699	27769	27950	27846	27745	27695	27993	27713	27670	27677	27705	27862	27810	27744	27934	28039	28031	27706	27674	27728	27824	27672	27874	27779	27855	27566	27784	27755	27910	27707	27566	27731	27851	27983	27804	27803	27906	27974	27834	27761	27762	27722	27680	27802	27813	27891	27901	27770	27807	27723	27699	27824	27640	27819	27891	27738	27778	28029	27569	27887	27814	27829	27690	27835	27844	27737	27809	27810	27982	27754	27602	27853	27736	27886	27738	27845	27771	27652	27991	27586	27869	27641	27796	27777	27624	27783	27903	27936	27615	27946	27710	27727	27670	27894	27893	27895	27732	27612	27731	27663	27682	27717	27731	27770	27668	27793	27835	27777	27831	27802	27630	27768	27983	27869	27742	27808	27868	27730	27741	27735	27696	27798	27627	27731	27818	27830	27763	27739	27793	27898	27924	27693	27654	27812	27776	27677	27583	27985	27830	27956	27749	27772	27727	27897	27890	27644	27691	27654	27888	27833	27888	27768	27693	27845	27623	27733	27856	27766	27836	27838	27670	27891	27887	27899	27774	27760	27791	28021	27812	27602	27870	27685	27942	27886	27750	27876	27798	27816	27928	27876	27923	27836	27666	27888	27531	27903	27705	27652	27836	27863	27773	27879	27731	27714	27923	27969	27852	27833	27772	27758	27960	27692	27742	27719	27806	27772	27987	27627	27617	27806	27891	27776	27787	27758	27810	27855	27875	27799	27553	27931	27772	27846	27807	27648	28065	27918	27876	27860	27839	27830	27783	27913	27859	27916	27795	27724	27919	27752	27622	27620	27902	27731	27788	27720	27746	27764	27945	27863	27721	27923	27754	27695	27768	27731	27943	27794	27542	27639	27954	27737	27715	28024	27818	27680	27968	27704	27834	27711	27783	27904	27748	27778	27541	27869	27911	27978	27959	27668	27652	27864	27660	27872	27940	27551	27764	27881	27934	27776	27773	27690	27868	27759	27839	27765	27964	27863	27765	27793	27861	27763	27759	27717	27622	27858	27740	27985	27958	27689	27920	27750	27823	27894	27820	27848	27718	27921	28028	27803	27807	27739	27683	27817	27699	27864	27908	27772	27870	27819	27819	27639	27727	27922	27656	28031	27798	27769	27948	27780	27777	27859	27853	27763	27909	27699	27856	27762	27935	28104	27726	27849	27651	27878	27649	27939	27684	27871	27525	28008	27780	27870	27648	27827	27945	27858	27803	27683	27908	27803	28075	27668	27835	27834	27892	27653	27964	27925	27807	27844	27840	27744	27825	27752	27785	27749	27828	28104	27733	27713	27881	27758	27873	27825	27817	27692	27830	27561	27776	27609	27800	27931	27602	27865	27915	27607	27721	27760	27852	27763	27779	27860	27933	27829	27733	27908	27768	27873	27797	27774	27711	27600	27790	27792	27887
24435	21606	30662	33414	38728	43790	44600	42869	42185	41705	41390	40950	40669	40435	39990	40180	40045	40000	39974	39830	39942	39920	40064	39958	39839	39825	39472	39399	39928	39534	39564	39416	39621	39385	39775	39506	39366	39356	39491	39613	39464	39553	39429	39536	39641	39411	39153	39095	39630	39492	39229	39727	39603	39477	39447	39542	39586	39258	39286	39688	39455	39418	39343	39417	39486	39507	39641	39467	39726	39496	39316	39413	39436	39536	39460	39400	39605	39394	39412	39471	39269	39672	39597	39393	39781	39428	39420	39443	39557	39138	39548	39563	39509	39489	39483	39175	39489	39202	39485	39495	39317	39155	39165	39455	39275	39503	39674	39361	39601	39178	39311	39665	39288	39318	39901	39477	39162	39439	39546	39468	39182	39274	39192	39738	39281	39572	39236	39631	39611	39627	39348	39127	39538	39634	39203	39329	39390	39555	39359	39556	39476	39457	39271	39384	39366	39484	39419	39160	39419	39370	39724	39536	39311	39121	39269	39727	39421	39341	39528	39567	39559	39309	39368	39615	39348	39324	39247	39318	39336	39341	39440	39317	39541	39515	39759	39239	39601	39445	39068	39365	39247	39599	39296	39373	39219	39411	39688	39529	39310	39308	39429	39478	39228	39478	39272	39413	39413	39283	39444	39263	39709	39554	39363	39285	39413	39329	39175	39318	39280	39583	39299	39511	39157	39459	39390	39547	39265	39441	39352	39573	39562	39500	39588	39330	39459	39401	39444	39569	39445	39474	39355	39459	39604	39347	39610	39712	39537	39413	39494	39393	39490	39343	39540	39608	39352	39320	39402	39512	39099	39505	39192	39576	39476	39422	39498	39369	39555	39639	39656	39346	39493	39334	39360	39305	39123	39312	39538	39504	39576	39386	39180	39597	39580	39665	39105	39311	39486	39421	39573	39411	39368	39220	39319	39372	39424	39178	39471	39322	39462	39257	39376	39589	39477	39228	39496	39235	39414	39114	39573	39416	39522	39487	39424	39457	39539	39579	39469	39244	39381	39664	39244	39154	39568	39503	39467	39385	39507	39342	39442	39568	39565	39253	39296	39302	39425	39658	39522	39390	39065	39239	39349	39142	39465	39437	39445	39547	39338	39437	39557	39586	39645	39641	39496	39261	39304	39174	39435	39162	39128	39380	39435	39510	39242	39279	39358	39481	39601	39483	39832	39231	39434	39283	39456	39394	39534	39547	39525	39569	39481	39332	39574	39260	39341	39199	39365	39618	39587	39402	39587	39396	39377	39511	39468	39616	39541	39475	39480	39654	39351	39345	39468	39343	39402	39490	39245	39512	39065	39351	39318	39479	39408	39440	39655	39444	39248	39444	39332	39665	39310	39401	39287	39573	38960	39359	39326	39305	39489	39228	39523	39368	39446	39433	39210	39637	39365	39423	39410	39394	39193	39357	39444	39454	39609	39680	39686	39370	39241	39500	39300	39367	39473	39537	39279	39350	39250	39429	39569	39730	39465	39325	39516	39381	39587	39320	39354	39324	39389	39053	39322	39414	39391	39745	39413	39473	39500	39418	39431	39275	39367	39436	39360	39434	39101	39181	39847	39347	39301	39383	39628	39457	39489	39098	39409	39505	39614	39411	39337	39264	39444	39647	39300	39285	39330	39581	39662	39263	39192	39188	39219	39623	39437	39434	39451	39435	39348	39449	39745	39602	39623	39349	38994	39422	39299	39772	39343	39319	39301	39162	39355	39461	39651	39575	39491	39512	39520	39592	39504	39488	39658	39440	39441	39094	39407	39448	39741	39649	39024	39391	39335	39456	39381	39451	39493	39102	39732	39400	39421	39315	39163	39327	39456	39456	39480	39619	39420	39375	39409	39358	39347	39524	39589	39625	39539	39390	39482	39237	39421	39551	39374	39385	39572	39674	39316	39210	39636	39567	39397	39414	39396	39055	39196	39355	39380	39380	39411	39439	39477	39344	39468	39508	39150	39474	39574	39537	39261	39434	39554	39095	39145	39345	39402	39321	39295	39289	39450	39344	39569	39629	39256	39570	39495	39557	39599	39182	39466	39423	39337	39510	39588	39423	39105	39464	39606	39641	39594	39045	39611	39298	39236	39442	39485	39374	39155	39399	39209	39136	39537	39203	39499	39327	39482	39316	39391	39367	39377	39668	39519	39131	39484	39253	39141	39836	39559	39395	39556	39423	39496	39485	39544	39597	39555	39167	39378	39588	39469	39423	39546	39420	39473	39625	39491	39200	39740	39517	39257	39341	39437	39368	39131	39274	39574	39646	39442	39732	39438	39542	39563	39221	39384	39416	39418	39169	39267	39327	39709	39364	39147	39303	39560	39675	39529	39575	39361	39381	39338	39116	39622	39473	39350	39476	39393	39224	39272	39489	39226	39298	39504	39193	39644	39534	39414	39488	39775	39339	39536	39325	39372	39247	39165	39554	39642	39650	39432	39373	39197	39472	39588	39316	39495	39338	39518	39541	39195	39452	39529	39271	39424	39204	39496	39530	39560	39601	39594	39555	39721	39435	39064	38999	39465	39606	39311	39487	39395	39221	39461	39286	39714	39380	39078	39341	39566	39600	39543	39391	39191	39307	39228	39267	39431	39492	39354	39279	39217	39459	39462	39688	39658	39294	39208	39478	39314	39159	39380	39476	39065	39440	39313	39423	39290	39326	39270	39107	39289	39339	39498	39462	39265	38952	39546	39430	39595	39443	39512	39638	39389	39224	39320	39347	39271	39335	39381	39107	39232	39422	39304	39458	39488	39462	39231	39377	39798	39594	39137	39526	39461	39486	39234	39673	39569	39132	39325	39189	39232	39139	39421	39538	39258	39307	39579	39346	39237	39468	39440	39230	39175	39543	39494	39644	39292	39331	39473	39266	39638	39503	39476	39548	39460	39236	39240	39253	39337	39653	39539	39522	39495	39411	39453	39418	39265	39363	39378	39426	39309	39512	39466	39280	39659	39565	39337	39365	39498	39459	39530	39053	39395	39304	39675	39649	39449	39423	39413	39434	39234	39484	39370	39365	39522	39567	39379	39340	39482	39620	39511	39408	39176	39236	39671	39514	39116	39304	39326	39393	39435	39121	39205	39104	39325	39508	39381	39510	39393	39620	39602	39494	39432	39475	39561	39476	39470	39605	39520	39393	39260	39422	39298	39513	39290	39445	39379	39586	39530	39671	39566	39215	39558	39359	39559	39384	39024	39244	39158	39301	39501	39423	39251	39403	39469	39467	39536	39386	39632	39522	39454	39538	39309	39180	39581	39515	39324	39191	39577	39301	39469	39462	39224	39516	39316	39362	39525	39590	39290	39284	39397	39652	39374	39213	39258	39543	39219	39459	39362	39426	39397	39567	39339	39321	39328	39447	39384	39371	39309	39589	39523	39309	39383	39291	39563	39512	39596	39262	39623	39033	39365	39388	39581	39351	39530	39532	39241	39313	39168	39613	39496	39295	39294	39344	39304	39461	39253	39388	39587	39470	39520	39634	39196	39705	39255	39412	39428	39186	39138	39775	39654	39362	39398	39618	39492	39450	39584	39190	39505	39258	39423	39283	39805	39750	39393	39303	39730	39469	39392	39679	39558	39062	39371	39344	39512	39729	39482	39473	39584	39218	39286	39234	39595	39291	39353	39381	39578	39432	39721	39544	39343	39292	39461	39484	39397	39413	39627	39284	39336	39600	39387	39250	39420	39420	39376	39274	39363	39514	39548	39631	39333	39217	39335	39676	39404	39413	39517	38967	39527	39437	39644	39301	39221	39348	39615	39313	39335	39384	39226	39447	39675	39349	39656	39275	39436	39034	39272	39499	39380	39455	39361	39171	39237	39260	39263	39166	39345	39552	39524	39426	39105	39695	39287	39548	39588	39514	39252	39326	39644	39645	39342	39447	39475	39322	39560	39548	39768	39491	39456	39457	39458	39283	39328	39576	39541	39437	39392	39395	39342	39231	39420	39534	39335	39676	39348	39188	39560	39511	39305	39180	39227	39287	39305	39494	39395	39617	39247	39274	39335	39582	39240	39519	39569	39831	39135	39416	39395	39404	39605	39269	39302	39497	39554	39422	39435	39294	39334	39757	39486	39479	39468	39543	39251	39032	39222	39278	39457	39590	39682	39425	39712	39386	39611	39306	39377	39534	39326	39449	39540	39387	39263	39289	39754	39534	39319	39585	39157	39390	39537	39180	39163	39249	39374	39546	39230	39252	39263	39257	39255	39432	39195	39387	39334	39484	39489	39318	39474	39519	39474	39536	39464	39295	39560	39391	39442	39584	39429	39427	39512	39481	39331	39314	39454	39559	39705	39364	39239	39327	39571	39514	39417	39411	39316	39315	39534	39548	39462	39274	39276	39217	39458	39435	39594	39486	39494	39473	39477	39393	39532	39717	39445	39524	39447	39452	39281	39377	39390	39362	39206	39443	39562	39481	39326	39523	39381	39437	39179	39461	39586	39427	39316	39299	39436	39575	39657	39802	39459	39546	39361	39419	39607	39695	39483	39449	39155	39599	39535	39478	39448	39165	39310	39519	39465	39275	39225	39486	39348	39690	39472	39719	39768	39350	39451	39394	39695	39420	39448	39409	39687	39517	39465	39530	39805	39216	39631	39140	39136	39331	39343	39137	39522	39132	39339	39400	39466	39390	39352	39399	39402	39366	39639	39300	39593	39338	39544	39202	39383	39450	39379	39434	39293	39382	39469	39536	39529	39728	39562	39334	39462	39627	39524	39361	39474	39439	39528	39267	39729	39343	39450	39182	39574	39479	39493	39417	39692	39356	39243	39439	39432	39488	39593	39309	39438	39392	39394	39339	39310	39477	39483	39397	39587	39473	39323	39712	39404	39426	39219	39352	39108	39339	39326	39521	39258	39137	39174	39403	39646	39438	39449	39251	39415	39177	39413	39517	39171	39315	39485	39540	39315	39388	39267	39499	39427	39240	39134	39402	39814	39424	39287	39172	39216	39424	39456	39546	39376	39191	39316	39349	39639	39556	39523	39493	39770	39198	39445	39357	39385	39525	39378	39277	39448	39494	39408	39473	39539	39188	39611	39582	39412	39012	39806	39490	39451	39464	39530	39141	39543	39380	39404	39539	39452	39394	39231	39401	39342	39424	39330	39533	39548	39612	39300	39599	39327	39231
33477	55954	54697	45485	40857	37685	35566	33844	32578	31634	30703	30253	29684	29323	29111	28925	28671	28784	28478	28389	28442	28374	28317	28334	28300	28285	28257	28354	28014	27954	27963	27943	27981	27851	28105	27963	27845	28025	27684	27982	27841	27862	27870	27815	27760	27688	27877	27755	27779	27725	27929	27559	27933	27668	27699	27781	27771	27902	27813	27802	27840	27816	27878	27928	27858	27753	28196	27877	27800	27716	27692	27792	27641	27715	27618	27708	27680	27881	27717	27715	27754	27793	27973	27625	27883	27649	27825	27622	27940	27760	27731	27664	27785	27747	27964	27848	27785	27770	27673	27846	27763	27957	27798	27624	27765	27795	27692	27717	27796	27612	27872	27557	27732	27905	27621	27639	27940	27814	27807	27717	27948	27641	27873	27620	27659	27816	27767	27684	27478	27682	27826	27659	27690	27730	27917	27604	27717	27756	27917	27759	27823	27745	28011	27807	27793	27670	27707	27870	27783	27982	27811	27798	27695	27700	27741	27854	27818	27508	27990	27630	27869	27682	27727	27674	27678	27988	27734	27747	27722	27908	27863	27639	27893	27875	27757	27816	27857	27758	27638	27656	27875	27907	27888	27707	27856	27760	27874	27571	27624	27765	27769	27682	27805	28026	27840	27599	27808	27656	27750	27773	27767	27694	27900	27561	27695	27774	27620	27624	27824	27823	27883	27727	27701	27880	27775	27749	27814	27814	27694	27801	27813	27940	27705	27818	27851	27660	27662	27768	27631	27936	27756	27650	27851	27802	27690	27635	27828	27739	27841	27631	27782	27728	27709	27835	27719	27468	27776	27795	27896	27718	27751	27820	27750	27856	27809	27799	27718	27666	27788	27864	27865	27652	27650	27737	27783	27845	27667	27808	27838	27630	27789	27781	27825	27803	27889	27838	28019	27762	27763	27848	27575	27685	27883	27696	27868	27651	27784	27778	27900	27624	27745	27721	27524	27828	27766	27654	27731	27645	27794	27694	27977	27752	27812	27658	27715	27795	27934	27642	27799	27601	27641	27645	27730	27687	27761	27720	27780	27787	27787	27768	27822	27770	27769	27817	27761	27888	27842	27779	27810	27837	27658	27762	27660	27683	27714	27654	27706	27878	27670	28019	27642	27858	27663	27616	27818	27784	27748	27640	27932	27742	27734	27695	27869	27937	27809	27889	27778	27714	27883	27845	27748	27695	27817	27960	27998	27851	27638	27740	27882	27819	27899	27664	27678	27746	27719	27774	27700	27772	27820	27649	27760	27784	27656	27751	27869	27745	27760	27806	27782	27634	27763	27656	27652	27683	27902	27663	27788	27883	27812	27922	27722	27610	27988	27777	27684	27791	27970	27716	27869	27667	27825	27881	27762	27736	27837	27721	27733	27541	27725	27693	27885	27616	27893	27668	27688	27790	27959	27658	27496	27800	27734	27726	27865	27741	27619	27845	27653	27700	27729	27793	27815	27696	27803	27759	27719	27786	27758	27729	27687	27791	27763	27744	27682	27608	27825	27791	27694	27825	27731	27652	27981	27749	27657	27807	27777	27687	27802	27730	27688	27840	27654	27614	27836	27643	27950	27564	27760	28029	27766	27979	27825	27725	27691	27693	27733	27640	27847	27722	27682	27804	27662	27836	27813	27737	27722	27624	27692	27860	27692	27567	27893	27532	27830	27754	27773	27851	27891	27628	27922	27606	27797	27803	27717	27819	27755	27729	27882	27794	27813	27655	27683	27737	27731	27719	27797	27733	27674	27855	27586	27838	27738	27597	28044	27785	27916	27559	27813	27636	27870	27525	27655	27745	27804	27628	27840	27754	28021	27704	27988	27898	27826	27836	27729	27698	27661	27716	27857	27788	27644	27983	27632	27721	27648	27840	27729	27895	27796	27719	27634	27562	27676	27762	27736	27807	27630	27906	27780	27611	27679	27762	27713	28003	27622	27790	27777	27726	27803	27571	27818	27824	27815	27772	27619	27835	27684	27905	27670	27764	27902	27790	27815	27898	27894	27759	27762	27763	27708	27615	27906	27632	27932	27930	27750	27737	27905	27777	27516	27934	27856	27945	27681	27678	27698	27627	27749	27879	27648	27688	27695	27753	27823	27776	27794	27732	27836	27642	27621	27789	27735	27748	27759	27705	27962	27660	27748	27797	27733	27731	27844	27763	27655	27590	27797	27703	27673	27958	27782	27859	27577	27745	27880	27761	27702	27687	27763	27783	27820	27852	27961	27802	27715	27928	27840	27568	27804	27874	27788	27830	27692	27732	27846	27769	27806	27810	27866	27558	27727	27866	27676	27877	27873	27805	27704	27621	27579	27908	27906	27645	27677	27770	27810	27760	27689	27713	27777	27828	27740	27658	27864	27879	27837	27759	27539	27665	27544	27737	27819	27777	27976	27816	27743	27621	27560	28006	27911	27694	27855	27850	27811	27762	27732	27908	27819	27857	27800	27719	28100	27653	27680	27814	27742	27679	27835	27758	27880	27857	27721	27828	27995	27835	27875	27779	27910	27767	27788	27684	27821	27748	27882	27689	27865	27825	27983	27731	27651	27824	27708	27722	27737	27747	27816	27928	27695	27715	27674	27734	27775	27740	27744	27958	27752	27753	27968	27847	27793	27814	27735	27556	27869	27747	27826	27841	27852	27882	27744	27529	27860	27724	27887	27667	27622	27847	27856	27881	27796	27833	27964	27797	27809	27944	27846	27851	27693	27697	27929	27817	27861	27760	27894	27830	27668	27754	27727	27766	27654	27736	27741	27948	27663	27646	27618	27941	27906	27800	28002	27795	27898	27911	27769	27832	27654	27832	27593	27828	27777	27639	27763	27705	27891	27674	27749	27647	27783	27745	27678	27917	27814	27844	27823	27930	27860	27869	27706	27841	27711	27699	27788	27837	27597	27600	27813	27854	27922	27574	27845	27852	27599	27825	27830	27876	27654	27988	27793	27787	27677	27788	27782	27684	27834	27811	27829	27683	27650	27592	27850	27707	27958	27757	27569	27866	27943	27909	27694	27808	27820	27795	27860	27754	27819	27772	27627	27708	27795	27797	27626	27647	27861	27540	27622	27910	27802	27726	27736	27724	27751	27725	27703	27676	27848	27948	27920	27795	27813	27643	27779	27921	27902	27893	27581	27872	27834	27700	27723	27735	27809	27852	27615	27822	27662	27722	27710	27834	27806	27993	27877	27931	27762	27998	27644	27837	27805	27725	27734	27806	27774	27805	27824	27900	27851	27790	27930	27703	27726	27802	27670	27742	27629	27735	27687	27758	27959	27839	27565	27720	27813	27623	27704	27928	27644	27690	27791	27717	27587	27824	27668	27896	27464	27522	27757	27571	27693	27843	27692	27899	27846	27794	27759	27916	27883	27720	27742	27789	27989	27700	27792	27787	27811	27705	27903	27685	27782	27927	27829	27838	27647	27683	27885	27877	27619	27975	27826	27672	27876	27799	27629	27697	27814	27568	27545	27780	27509	27984	27751	27872	27675	27699	27843	27791	27834	27809	27700	27788	27720	27721	27786	27700	27452	27802	27746	27739	27891	27919	27951	27878	27879	27692	27912	27806	27807	27694	27878	27616	27677	27714	27900	27802	27834	27618	28008	27792	27674	27805	27714	27633	27624	27558	27894	27771	27496	27689	27889	27860	27627	27704	27728	27865	27787	27685	27660	27765	27732	27708	28017	27786	27828	27791	27733	27727	27772	27737	27734	27771	27794	27762	27581	27929	27669	27636	27877	27849	27660	27706	27956	27697	27863	28079	27899	27738	27747	27756	27694	27841	27715	27677	27707	27835	27687	27830	27768	27771	27569	27671	27780	27838	27907	27893	27742	27755	27607	27652	27629	27770	27687	27716	27681	27913	27658	27952	27774	27739	27533	27757	27849	27677	27818	27588	27928	27760	27646	27861	27830	27811	27740	27767	27741	27824	27881	27949	27708	27756	27813	27775	27745	27736	27587	27568	27560	27862	28004	27779	27853	27698	27842	27736	27975	27695	27703	27879	27712	27681	27968	27665	27715	27882	27666	27798	27728	27748	27903	27673	27828	27698	27619	27756	27720	27629	27783	27718	27798	27921	27737	27807	27860	27868	27715	27759	27657	27746	27866	27833	27798	27778	27819	27856	27714	27832	27536	27777	27636	27826	27823	27745	27842	27768	27875	27798	27666	27547	27794	27978	27802	27897	27582	27821	27601	27572	27893	27776	27906	27739	27894	27806	28014	27678	27829	27841	27880	27691	27716	27849	27772	27880	27798	27821	27772	27811	27916	27634	27789	27675	27982	27812	27746	27967	28023	27527	27853	27633	27785	27928	27790	27777	27955	27688	27908	27790	27743	27679	27635	27590	27692	27844	27639	27843	27690	27996	27742	27709	27693	27714	27656	27831	27778	27655	27860	27879	27726	28003	27882	27848	27686	27899	27990	27679	27866	27908	27796	27804	27693	27901	27916	27893	27934	28012	27870	27670	27733	27761	27760	27790	27836	27760	27705	27816	27831	27850	27805	27954	27967	27892	27661	27800	27737	27904	27903	27846	27690	27799	27762	27472	27644	27658	27772	27638	27830	27802	28057	27711	27835	27973	27676	27806	27796	27622	27692	27764	27469	27782	27707	27693	27718	27726	27941	27728	27771	27721	27649	27965	27744	27704	27914	27825	28009	27771	27763	27630	27760	27791	27690	27920	27691	27775	27871	27852	27556	27794	27612	27685	27663	27691	27846	27923	27657	27775	27650	27807	27802	27748	28063	27921	27719	27621	27780	27586	27616	27621	27981	27792	27825	27677	27820	27731	27859	27896	27673	27764	27813	27595	27753	27756	27722	27768	27710	27739	27637	27914	27762	27540	27777	27665	27678	27825	27625	27934	27650	27857	27932	27565	27950	27762	27676	27874	27725	27642	27741	27942	27621	27978	27930	27665	27885	27768	27782	27772	27680	27810	27795	27641	27798	28042	27745	27987	27598	27883	27719	27711	27698	27906	27920	27884	27804	27969	27875	27973	27715	27623	27874	27856	28007	27699	27897	27796	27945	27722	27754	27689	27730	27715	27794	27840	27773	27867	27804	27700	27688	28184	27831	27755	28062	27803	27573	27597	27736	27598	27784	27734	27667	28004	27836	27827	27870	27854	27702	27821	27987	27840
22958	21539	29600	29303	35910	43849	46504	44091	43501	43518	42534	41679	41556	41438	41410	40843	40871	41043	40746	40526	40802	40409	40630	40726	40501	40495	40194	40244	40320	40283	40294	40482	40220	40242	40135	39980	40107	39941	39915	39945	39987	39947	40000	39946	39693	40026	39941	39918	40098	39825	40115	39859	39997	39965	39811	40006	39968	39718	39709	39979	40220	39942	39604	39724	39943	39969	40390	39624	40040	39742	39936	39704	39855	39928	39726	39907	39921	39760	39776	39823	39745	39958	39867	39531	39933	39633	39926	39853	39874	39793	39925	40198	40084	39691	39791	40065	39915	39865	39916	39961	40032	39734	39907	39994	39771	39876	39727	39756	39595	39977	39725	40035	40199	39880	39901	39913	39759	39843	39636	39822	39992	39857	39830	39681	40067	39763	40059	39704	39829	39815	40029	39649	39964	39881	39713	39750	39805	39792	40190	40144	40163	39911	40131	39732	39994	39677	39990	39859	40203	39839	39992	40134	40025	39829	39692	40342	39962	40099	39916	39785	39858	39987	39708	40173	39945	39959	39923	39952	39980	39905	39716	39968	39725	39662	39867	39995	39725	39735	39865	39648	40198	39812	39718	40041	39843	39878	39879	39988	40030	39403	40046	39985	39725	39890	39719	39758	39769	39937	40046	39794	39827	40053	39891	39814	39757	39853	40149	39588	39868	39839	39945	39880	39972	39890	39939	39938	39732	39748	39843	39691	39685	39752	39538	39993	39917	39619	40048	39959	40014	39984	39807	39408	40017	40152	39757	39860	40000	39698	39885	39887	39478	39880	40023	39690	39845	39766	40146	39803	39594	39826	39762	39704	39962	39703	39859	39837	39953	39956	39791	40100	39994	39889	39809	39741	39817	39798	39828	39719	39761	40041	39900	40002	39873	39990	40089	39935	39960	39868	39989	39878	39887	39835	39705	40034	39825	39855	40014	39939	39743	40055	39717	39866	39510	39543	39867	39597	39887	39900	39682	39931	40039	39629	39654	39776	40043	39881	39913	39964	39756	40171	39926	39706	39862	39858	39784	39832	39963	39632	39593	40121	39799	39978	39834	39937	40014	39914	39839	39915	39743	40089	40003	39585	39768	40081	39595	39822	39648	39900	39875	39772	40122	39843	40133	40011	39769	39778	40208	40130	40083	39786	39798	39991	40028	40004	39975	39880	40106	39917	39840	39849	39827	39960	39987	39928	40105	39654	40030	39810	39777	40008	39948	40093	39856	39795	39954	39718	39896	39973	39902	40122	39781	39729	39650	39979	40137	39859	39682	39960	39828	39810	39823	39707	39572	39948	39888	39799	39693	39921	39811	39926	40251	39912	39644	39942	39693	39907	39840	40040	39847	40096	40042	39860	39855	39987	39602	39698	39717	39915	40079	39745	39535	40097	39860	39778	39568	39757	39638	39974	40196	40091	39830	39755	39930	40102	39718	39791	39952	39644	39669	39747	39972	39942	39614	39885	39931	39859	39943	40137	39728	39824	39902	39795	39892	40012	39854	39990	40114	40000	39928	39944	39931	39934	39794	39907	39960	39964	39921	39761	39719	39821	39929	39843	40106	39857	39933	39793	39710	40161	39784	39924	39750	39803	39815	40022	39942	40179	39925	40007	40042	39831	40215	39824	39813	39520	39941	39872	40056	39693	39635	39941	39708	39905	39964	39891	39895	40157	40096	40122	39876	39549	39932	39806	40016	39672	39920	39727	39972	39976	40030	39783	39665	39804	39904	39730	39855	39700	40129	39996	39799	39821	40030	39810	39833	39856	39841	40020	39788	39954	39948	39723	39697	40017	39919	40036	39784	39988	39695	39878	39795	40011	39968	39741	39998	40064	39891	39961	40076	40153	40181	39690	39651	39676	40030	39621	40054	39790	39872	39991	40151	39974	39856	39856	39851	39883	39824	39603	39869	40104	39954	39603	39775	40061	40098	40038	39616	39746	39878	39790	39883	39611	39865	39947	39899	39701	40056	39684	40034	39664	39812	39806	39954	39742	39639	39747	39998	40006	39771	39964	39911	40009	40031	39938	39964	39632	39736	39915	39764	39933	39852	39674	39902	40040	39707	39929	40003	39883	39993	39558	39827	39742	39691	39706	39948	39824	39778	39936	39831	39711	39875	39976	40018	39852	39803	39688	39910	39846	39951	39670	39865	39588	39961	39959	39664	39888	39876	39878	40209	40066	39800	39873	39594	39967	40044	39864	39971	39835	40012	39731	39799	39859	39765	39798	39789	40102	39955	39779	39764	39713	39801	39871	39848	39886	40054	39601	39915	39856	39892	39958	39780	39791	39634	40091	40068	39815	39690	39825	40047	39906	39731	39822	39868	39693	39829	40014	39891	39993	39950	39958	40011	40161	39862	39781	40139	39797	40081	39671	39887	39869	39569	39844	39854	39755	40191	40241	39856	40236	39627	39730	40152	39655	39459	39792	39831	39729	39691	40160	40156	39987	39810	39720	39878	40009	39985	40009	39896	40001	40075	39788	39796	39887	39926	39728	39916	39614	39992	40059	39987	39902	39950	39769	40100	39992	40015	39914	39931	39757	39818	39722	40130	39828	39858	39943	39720	39760	40112	39896	39981	39679	39695	39833	39993	39997	39980	39905	39947	39930	39664	39755	40148	39777	39671	39659	39925	40065	39914	40008	40050	39748	39747	40094	40190	40166	39855	40127	40027	39631	40034	39620	39835	39898	39916	39824	39523	39719	39880	39960	39833	39781	39641	39929	39852	39731	39997	39841	39749	39931	39989	39964	40164	39833	39668	39891	39947	39771	40137	39952	40224	39919	39871	40037	39776	39966	39669	39534	39859	39976	40041	40145	39830	39611	39896	39921	39585	39980	39855	39917	39907	39611	39770	39900	39973	39992	39942	39971	39870	39856	39719	39830	40154	40040	39946	40375	39805	39963	39902	39967	39800	39782	39878	39889	40022	39743	39869	40076	39688	40025	39838	39999	39730	40051	39803	39784	39800	39828	39793	39858	40232	39893	39650	39864	39917	40073	39756	40042	39818	39828	39886	39658	39640	39865	39869	39989	39777	39950	40030	40047	39760	40011	39898	39795	39900	39909	39947	39701	40011	39752	40006	39776	39792	39766	39882	39973	40024	40267	39904	39718	39855	39717	39838	39954	39970	40087	39829	39993	39888	39873	40006	40004	40146	39559	40005	39842	39998	40345	39930	39664	39738	39589	40156	39808	39819	39716	40088	40135	40167	39811	39967	39896	40052	39771	39880	40007	39513	39521	39582	39761	39827	40025	39930	39890	40005	39883	39792	39984	40010	39938	40037	39867	39671	39732	39772	39946	39682	39827	39936	39679	39884	39887	40019	39853	40171	39869	40008	39841	40023	39885	39901	39738	39835	39835	40049	39875	39823	40117	39988	40097	39946	39833	39984	39713	39728	39774	39907	39888	39717	39920	39967	40182	39957	40047	40234	40136	39900	39702	39864	39901	39927	40034	39972	39868	39925	39742	40011	39988	39798	39950	39827	39816	40096	39801	39841	40024	39898	39892	39917	39955	40089	40192	40078	40007	40088	39933	39985	39962	39966	39800	39825	39793	39796	39842	40051	39682	39892	39779	39689	39895	40036	39805	39735	40033	39835	40103	39870	39727	39985	39992	40036	39911	40079	39855	39725	39715	39850	39973	39727	39958	39741	39732	40085	39845	39916	39932	40073	39878	40013	39806	39861	39616	39805	39860	39806	39716	39820	39887	39605	39577	39774	39673	39733	39908	40073	39922	40135	39867	40240	39853	39883	40068	39985	39751	39854	39976	39825	39739	40011	39763	39641	39886	39810	39979	40040	39844	39977	39786	39982	39858	39710	39761	40059	39901	39983	39732	39650	39916	39932	40167	39717	40073	39913	39900	39983	39820	39870	40089	39682	39684	39755	39833	39958	39854	39945	39770	40309	39901	39587	39654	40104	40190	39851	39834	39953	40136	40036	40243	40020	39697	39977	39827	40228	39903	39990	40120	40150	39953	40099	39852	39925	39679	39811	40040	39790	39609	39720	39978	39836	40098	39815	39792	39805	39951	40040	39763	39806	39985	39750	39842	39882	39929	40200	39851	39890	39718	39937	39558	39822	39955	39888	40121	39958	39933	39905	40085	40017	39964	39908	39852	40297	40004	39897	39678	39684	39743	39707	39854	40000	39895	40191	40135	39654	40093	39705	39560	40062	39829	39775	40084	39984	39826	39827	39815	39565	39837	40097	40211	39989	40157	39784	39616	39808	39964	39833	40035	39819	40024	40039	39945	39428	39764	39927	39776	39818	39790	39699	40256	39685	39901	39796	39829	39844	39732	39944	39945	39732	39793	39935	39849	39717	39820	39899	40026	39580	40004	39962	40046	39756	39909	39708	39874	40065	40109	39890	39833	39897	39844	39970	39927	39918	39992	39832	39769	39682	39871	39995	39995	39901	39840	40174	39917	39559	39617	40048	39811	39890	39700	40008	39784	39758	39784	39932	39797	39899	40055	39818	39809	39757	39984	39909	39950	39980	39882	39956	40005	39976	40212	39601	39908	39888	39923	40033	39860	39650	39891	39974	40184	39921	39896	40061	39955	39824	40059	39863	39882	39746	40162	39864	40175	39903	39987	39791	40037	39705	39985	39924	40014	39886	40155	39956	39814	39891	39887	39969	39999	40034	40111	40133	39803	39867	39810	39522	39747	40051	39813	39876	39740	40036	39844	39918	39911	39861	39888	39738	39851	39828	39746	39931	39911	39933	39710	39575	40030	39949	39944	39912	39826	39661	39748	39702	39568	39764	39838	39763	39675	40178	39919	39617	39987	39976	39549	39752	39960	39937	39825	40128	40071	39973	39816	40124	39705	39913	39973	39823	39950	39873	39804	39907	39794	39852	39705	40047	40069	40169	39748	39794	39865	40004	39635	39911	39893	39921	39831	39907	40243	39796	39880	40078	39922	39952	39790	40138	40181	39767	39837	39870	40035	39665	39955	39889	39795	40012	40211	39488	39691	39792	40137	39789	39933	40136	39684	39754	40071	39830	40020	39868	39726	40018	40014	40226	39587	39780	39805	39957	39937	39989	39865	40097	39904	39768	39875	39744	39845	39655	39569	39986	40059	39950	39924	39650	39891	39967	39994	40040	39554	39516	39867	40037	39740
35053	60480	59296	49936	45193	41181	38283	36040	34586	33520	32336	31462	30795	30043	29879	29674	29442	29381	29207	29027	28968	28955	28783	28710	28816	28552	28586	28406	28250	28497	28318	28214	28242	28077	28240	28019	28119	28098	28122	28017	28250	28049	28118	27934	27791	28205	28017	28079	27946	28007	28037	27984	27987	28144	28101	27949	27873	28015	27971	28013	27971	28059	27835	28014	27992	28016	28104	27938	28148	28064	28126	27997	28191	27959	27962	27954	28028	27855	27932	27964	27911	27981	28146	28023	28087	28175	27894	28134	27836	27991	28279	27673	28023	27798	28182	27856	28098	27977	27947	28019	28003	28032	27956	27914	28130	28074	27885	27930	28021	27859	27930	28000	28069	27941	27855	28071	28135	27990	27864	28073	27848	27782	27838	27882	27976	28002	27907	28016	27934	28065	27946	27978	27984	27962	27998	27817	27697	28031	27897	27911	27996	27959	27841	27849	27888	27895	28161	28045	28044	27890	28045	27921	28032	27884	27995	28020	27934	27765	28081	27882	28209	27945	27974	27788	28106	28022	27846	28079	27785	27887	27951	28053	28018	28003	28009	27951	27662	28063	28017	27981	27979	27902	27949	28202	27671	28085	27752	28191	28076	28022	28015	27939	28074	27876	28056	27984	27874	28044	27928	27752	28011	27977	28167	27887	27917	28141	28036	27874	27682	28050	27994	28002	27787	28074	28049	27884	28059	28005	27808	27979	28092	28007	27911	27897	27942	27987	27932	27910	28052	27879	28022	28075	28000	28041	27933	28005	27933	27854	27795	28106	27910	27900	27823	28058	27904	28121	28070	27974	27890	27856	28126	27849	27948	27972	27975	27890	27926	27926	27939	27912	28059	27998	27994	28038	27961	27832	27903	27990	28117	27843	28044	27934	27811	27899	27853	28022	28020	27982	27920	28194	27936	28086	27827	28067	27855	27829	27929	27898	27997	28012	28056	27849	28035	27937	27989	27685	28075	27902	27908	28053	27913	27910	27977	28208	28087	27911	27854	28109	27980	27959	28102	28056	28013	28000	27829	27963	27969	28007	28055	28058	27935	27833	28011	27869	28076	28059	28017	27840	27959	28015	27919	27988	28054	27939	27907	28025	27897	27850	28067	28134	27929	28023	28000	27945	27981	27929	28107	27878	28187	28076	27941	27889	28042	27987	28108	27827	27978	27880	28030	27826	28059	27742	27908	28028	27998	28029	27844	27968	27886	28087	27897	28086	27813	27889	28106	27955	27868	27996	28038	27835	27939	27955	27911	27975	27987	28001	27847	27926	28042	27961	27774	27892	28104	27827	27907	28111	27738	27861	27962	28017	27945	27944	27964	27994	27923	28123	28098	28067	27923	27880	27994	28003	27994	27967	27982	28021	28114	27855	27865	28042	27902	28086	28020	27854	28031	27890	27934	27783	27949	27914	28180	27971	27884	27993	27871	27906	28204	27966	28099	27810	28090	27864	27785	28116	28027	27854	28066	27932	27899	27925	27790	27951	28100	27934	27906	27897	28055	28131	27966	27910	28115	27882	27886	27917	28044	28055	27837	27935	28052	28155	27949	27906	27894	28107	27922	28074	28006	27882	27966	27899	27991	28040	27925	27946	27719	28094	28071	27983	27870	27993	27872	28112	27776	28092	27966	27839	28059	28083	28004	27979	28183	27987	28108	27935	28095	27924	27868	27811	27978	27999	27906	27939	27848	27919	27756	27993	28068	27865	27994	27898	27919	27927	28004	28124	27950	27849	28131	27799	27920	27807	27962	27974	28105	27920	28013	27999	28108	28144	27950	27801	27898	27815	28050	28003	28064	28087	28028	27915	27877	28053	27833	27933	27860	27950	28023	27983	27892	27827	28070	28046	27956	28191	28005	27908	27936	27961	28003	27980	28205	27886	27903	28011	28081	27982	27871	28088	27884	27996	27997	28149	27805	27941	27985	28020	27876	27884	27994	27996	27931	27895	27987	27994	27986	28042	28070	28091	28025	27961	27734	28053	28021	27857	28110	27848	27931	27952	27951	27957	28050	28225	27921	27996	27940	27789	28015	27901	27928	27995	28077	27993	28004	28070	28065	28081	27837	27886	28033	28015	27944	27944	28076	27871	27921	27875	28007	28052	27960	27976	27884	27906	28028	27746	27910	27869	28040	28082	28059	27964	28133	28189	27973	28113	28076	28119	27967	28124	28111	28097	28102	28104	27848	27748	27836	27967	28122	28029	27999	28040	27885	27991	27943	27967	27905	27945	27907	27892	27746	27998	27984	28071	27900	27978	27888	27983	27912	27973	27839	28083	27988	27847	27977	28109	28245	28008	27966	28125	28023	27892	28038	27768	28072	27994	27969	28118	27925	28086	27792	28017	27868	28064	27997	27936	27836	28097	27951	27964	27943	27825	28044	28056	27897	27780	28000	28099	28015	28051	28033	27981	27994	27739	28065	28064	28011	27982	27954	27885	28026	27917	27884	27992	27864	27623	27912	28068	28070	27894	28134	27901	27985	27860	28092	27920	27947	27884	27964	28036	27974	28031	27922	28118	27930	28056	28063	27894	27933	27869	27907	27996	27874	28014	27977	27988	27999	28099	28152	28045	27974	27950	28029	27948	28003	28300	28017	28079	27852	27842	27892	28011	27995	28066	27949	27989	27981	27773	27987	27997	28239	27953	28162	27911	27895	28030	27914	27991	27901	27990	27881	27931	28020	28087	28000	27832	28048	28063	27983	28300	28022	27855	27914	28021	27970	27703	27945	27897	27953	27882	27986	28009	27878	27822	27714	27985	28050	27967	28118	27959	28016	27988	27953	28007	27932	28000	27830	28075	27834	28014	27945	27955	27998	27612	27992	28127	28130	27987	28023	28185	27955	27875	27961	27884	27942	28041	27831	27875	28150	27875	28074	27932	28161	27845	27882	28059	27914	28050	27842	28232	28046	28005	27947	28053	27951	28170	27972	27960	28014	27871	27981	27965	27892	27868	28022	27848	28067	28043	28072	27928	27956	27983	27942	27979	28037	27806	27995	27903	28030	27953	27997	27963	27844	27927	27937	28055	28113	27843	27978	28042	27937	27917	27981	27916	28076	27877	28004	28036	27906	28002	28117	27821	28025	27881	27963	27856	27981	27950	27925	27789	27966	27904	27979	27718	28047	27867	28029	27985	27952	28069	28031	27925	27892	27797	27791	27957	28013	28109	28017	28106	27869	28022	28126	27882	28016	27725	27896	27887	28038	27777	27897	28032	28059	28082	28075	28031	27936	27885	28029	28276	28145	28038	27939	27741	27944	27909	27917	28028	27963	27944	27975	28089	28166	27942	27976	28029	28053	28067	28069	27979	27769	28098	27895	28048	27949	28040	28089	27976	27996	27948	28058	27907	27825	27836	27898	28093	27878	27819	27976	28143	27842	27885	27902	28146	27744	27972	27891	27789	27946	27995	28171	27955	28183	27740	28055	27828	27956	27884	27830	28305	27792	27978	28079	27949	27923	27856	27945	27853	28162	27790	28044	27896	28138	27872	28008	28103	27930	28004	28068	28021	27859	27966	28028	27848	28094	28038	28036	27920	28094	28042	28078	28058	27973	27913	27932	27914	28039	28068	27911	27901	27985	27920	27943	27768	28137	28144	27961	28030	28067	27975	28113	27906	27944	28028	27932	27787	27977	27945	27934	27912	27954	28026	27917	28046	27870	27907	28061	28155	27911	28043	27971	27789	27927	28079	27892	28075	27879	28115	28090	27966	27957	27943	27971	27915	27875	28108	27957	27943	28014	27881	28035	27912	28055	27998	27748	27987	27917	27975	28023	27785	27852	27779	28071	27947	28057	27800	27733	27747	27878	27911	27855	27751	27831	28108	27915	27946	28194	27969	28099	28054	27891	27869	27830	27877	27906	27888	28065	27959	27741	27932	28019	27996	27937	28132	28058	27892	28016	27943	28124	27894	27823	27962	28124	27948	28023	27993	27922	27985	28117	27641	27849	27983	27688	27776	27953	28041	27963	28014	28114	27848	27957	27774	27938	28188	28063	27966	28027	27811	27948	27898	27810	28074	28150	27957	27937	28021	28071	28021	27927	27855	28027	27854	27996	27904	28075	27874	28164	27889	28168	27978	27986	27745	27945	27921	28098	28010	27973	27965	28075	27989	27934	27908	27740	27890	28050	27925	28084	27832	28066	28039	28114	27972	28012	28026	27942	27835	27971	27973	27910	27964	28017	27969	27997	27968	28085	27950	28142	28145	27824	27856	27899	27973	28083	28152	28004	27950	28138	27886	28068	27913	27945	27786	27999	27902	27993	27935	27911	27893	28096	27866	27956	28054	27873	27854	28011	27831	28041	27994	28023	27940	27813	27957	27980	27906	28087	28015	28107	27985	27926	27805	28102	27830	27961	27957	27987	28090	28016	27944	28300	28104	27850	28092	27949	28017	28163	27898	27792	27980	27974	28002	28028	27894	27803	28041	27986	27968	27994	28193	27936	27971	28156	27883	27945	27903	28074	27933	28086	28032	27894	28064	28050	28050	28229	27852	27967	27867	28082	28069	27877	28025	27968	27890	28187	27982	27976	27898	27947	28210	28188	27790	27832	28041	27936	27996	27959	27931	27872	27942	28014	27910	27938	27962	28254	28029	27878	27786	28076	28085	28207	27847	27935	28127	27874	27921	28287	27974	28023	27878	27935	28015	28076	28098	28069	27900	27984	27931	28172	27784	27981	27814	28026	28008	28044	27976	28071	28058	27848	28089	27874	28141	28000	27817	28093	28015	28056	28121	27848	27972	28098	28072	27796	27902	27929	27990	28098	27820	28001	27949	27912	28069	28013	28221	27994	27914	28094	27951	27917	27967	28104	28008	28021	27937	27871	27969	27979	28090	28107	27955	28082	28088	27922	27974	27834	27869	27868	27849	27966	28091	27891	27906	28194	28084	27998	28030	28041	27937	28259	28132	28116	27772	27961	27982	28003	27934	28027	28015	28087	27986	28003	27758	28004	27913	27758	28278	27900	28033	28008	28141	27905	28000	27988	28192	27969	27894	27963	27765	28118	27910	27877	27947	28083	27885	27915	28126	27958	27925	28167	27953	28189	27913	27940	27931	27925	27827	28165	28038	28128	27807	27852	28055	27775	27957	27926	27790	27869	27855	28104	27794	27963	28246
37770	41427	50292	48131	44726	43070	42579	41891	41408	41167	40914	40904	40698	40583	40472	40258	40168	40121	40168	40324	40143	40035	40207	40272	40156	40143	39889	40104	39994	39841	39967	39871	39755	40031	39803	39913	39683	39814	39853	39895	39787	39738	40216	39881	39688	39631	40089	39822	40018	39754	39881	40089	39644	39795	39887	39853	39739	39728	40014	39878	40023	39772	40121	40017	39844	39899	40036	39925	39821	39671	39773	39808	40005	40174	40131	39826	39817	39994	40001	39962	40009	39833	39664	40090	39676	39873	39969	39852	39820	39681	39778	39672	39661	39681	40028	39732	39812	39869	39996	39969	39893	39819	39837	39967	39613	39913	39758	39636	39837	39997	39975	40055	39814	39987	39826	39877	39937	39723	39807	39890	39855	40091	39580	39888	39894	39778	39820	39898	39818	39748	39965	39811	39859	40066	39784	39755	40254	40100	39624	39804	40096	40098	39791	40002	39942	39707	39761	39644	39885	39968	39891	39799	39852	39712	39833	40203	39848	39951	39641	39993	39948	39874	40045	39933	39933	39702	39787	40002	39762	39734	39928	39601	39821	39903	39587	40192	40012	40090	39945	40070	39975	40063	40051	40178	39874	39524	39853	39641	39767	39722	39535	39650	39877	40021	39931	39640	39995	39973	40013	40087	39926	40107	39800	39811	39819	39940	39583	40007	39972	39727	39863	40051	39989	39626	40066	39944	39656	39892	39926	39599	40000	39783	39976	39478	39994	40061	39892	39752	40205	40348	39747	39875	39733	39880	39992	39672	39827	39708	39809	39727	39672	40099	39917	39576	39973	39788	40004	40017	39832	39686	40083	39889	40091	39990	39905	39941	39912	39721	40135	39636	39875	39967	40130	39914	39926	40064	40093	39770	39731	39618	39793	39844	39841	39863	40083	39865	39900	39660	39800	39839	39820	40078	39784	39797	39514	40118	39996	39745	39944	39798	40023	39921	39857	39726	40017	39873	39839	39609	39896	39485	40023	39703	39772	39740	40008	39724	39705	39718	39643	39699	39787	39994	39428	39755	39911	39915	39650	40054	40003	39878	39950	39655	39920	39847	39886	39714	39785	39949	39707	39530	39806	39808	39865	39764	39419	39700	40009	39905	39783	40009	40184	39953	39911	39720	39963	39802	39578	39761	40110	39679	39827	39850	39987	39907	39538	39837	39893	39749	39867	39789	39732	39593	39599	40047	39874	39854	39986	39907	39981	39941	39846	39781	40065	40036	39791	39780	39703	39915	39875	39865	39669	39791	40176	39883	40162	39940	39838	39947	39788	39956	39887	39548	39982	40121	39924	39871	39856	39742	39856	39862	39991	39812	39828	39796	39752	39835	39923	39912	40148	39927	39868	39628	40236	39926	39832	39815	39921	40218	39867	39803	39784	39888	39944	39733	39826	39872	40059	39865	39977	39844	39654	39926	39911	39741	39839	39754	39698	39862	39750	39947	39739	39923	39859	40032	39959	39863	39871	39819	39799	39810	39796	39790	39940	39626	39884	39829	39970	39956	40021	39936	39659	39644	39614	39863	39677	39892	40143	39896	39586	40019	40153	39802	40015	39844	40135	39806	39830	39901	39912	39884	39830	39682	39619	39747	39805	39850	39674	39855	39676	39598	39834	39822	40071	39688	39515	39850	39766	39691	39729	39897	39923	39934	39797	39725	39968	40037	39931	39955	39701	40013	39648	39814	39958	39993	39855	39878	39744	39941	39999	39949	39935	40386	39800	39783	39917	39706	39731	39857	40077	39745	39851	39949	40065	39781	40037	40060	39946	39892	39864	39931	39752	39811	39740	40059	39909	39442	39618	39685	39968	39830	39793	39798	39889	39648	39743	39981	39709	40175	39746	39912	39817	39783	40081	39768	39949	39984	39779	39741	39883	39979	40040	39959	39780	39725	39710	39785	40021	39918	39860	39831	39648	40007	39595	39980	39996	39880	39998	40023	39799	39752	39772	39936	39819	39975	39919	39539	40011	40025	39685	39741	39958	40042	39703	39672	39744	39549	40215	39688	39500	39829	39864	39727	39805	40003	39952	40075	40367	39691	39974	39906	40085	39678	39913	39819	39798	39710	39573	39759	39928	40024	40026	39974	39922	40180	39676	39954	39606	40149	39949	39673	39927	39962	40028	39730	39961	39716	40148	39667	39929	39797	39916	39968	40046	39702	39895	39730	39860	39940	40093	40012	39847	39922	40055	39907	39738	39656	39894	39719	39988	39807	39988	40210	40006	39968	39818	39865	39886	40056	39931	40155	39877	39933	39909	39976	39792	39535	40095	39963	40021	39781	40058	39647	39700	39962	39690	39570	39714	39764	39768	39896	40091	39714	39851	39992	39840	39849	39967	39755	39718	39792	39718	39876	39876	39914	39886	39829	39721	39644	39967	39954	39893	39733	39745	39709	39776	39820	39826	39756	39848	39809	39895	39721	40057	39730	39559	39734	39761	40067	39812	39630	40104	39997	39834	39906	39725	39862	39754	39573	39559	39720	39749	39648	40226	39994	39952	39772	39886	40007	39878	40021	40033	39755	40196	40025	39778	39729	39556	40044	39825	39847	39749	39281	39913	39946	39774	39679	39782	39776	39889	39998	39962	40050	40023	40019	39639	39872	39966	39743	39844	39936	39830	39908	39930	39952	39701	39788	39831	40022	39517	39743	39890	40081	39622	40038	39963	39801	39872	39832	40026	39743	39823	39829	39823	39867	39844	39796	39647	39656	39785	40135	39834	39931	40175	39899	40042	39854	39898	39854	39937	39727	39845	39768	40051	39648	39720	39919	40204	39965	39909	39894	39934	39998	40005	39865	39764	39775	39964	39965	39657	39818	39797	40080	39864	39707	39884	39968	39888	40186	39789	39839	40040	39888	39727	39886	39576	40022	39803	39983	40113	39427	39732	39549	39808	39720	39932	39977	40056	39578	39797	39889	39813	40121	39899	40002	40163	40023	39954	39930	39750	40067	39584	40071	39835	39793	40048	39906	39991	39765	39979	39850	39825	39714	39855	39835	39662	39944	39724	39931	39921	39798	40061	39769	39904	39628	39799	39728	39951	39731	39721	39564	39858	40047	39970	39859	39813	39748	39831	39741	40168	39992	40120	39815	39510	39572	39667	39903	39790	39877	39876	39988	39909	39940	39924	40027	40221	39739	40013	39854	39671	39838	39953	39936	39860	39786	39891	39875	40099	39837	39897	39669	39778	39935	39821	39897	39999	40076	39962	39869	40027	39880	39705	39980	39766	39931	39942	39784	40052	39729	39907	39772	39949	40083	39809	39819	39955	39967	39843	40076	39690	39890	39809	39740	39901	39732	39771	39898	39775	39703	39551	39891	39867	39887	40005	39971	39907	40077	39579	40024	39742	39436	39607	40131	40154	39940	39910	39737	40153	39773	39931	39624	39913	39877	40112	39750	39599	39659	39874	40038	39657	39827	39815	39914	39900	39887	39837	40142	39822	39590	40191	39736	39757	39887	39719	39761	40086	39861	39886	39846	39771	39882	39972	39861	40035	40238	40061	39562	40006	39699	39999	39692	39721	39893	39668	39962	39919	39685	39993	39660	39885	39766	40008	40130	39903	39954	39834	39745	39975	39796	39931	39816	39673	39933	39905	39849	39817	40043	39773	39390	39778	40023	39876	39984	39788	39962	39681	39850	40022	39794	39740	39881	39756	39793	39699	39951	39820	40149	40139	40073	39865	39541	39739	39634	39816	39633	40075	39842	40035	39855	39942	39893	39759	39972	39646	40016	39513	39840	39996	39858	39751	39931	39863	39865	40070	39943	39573	39867	40020	39867	39658	39955	39809	40200	39779	39801	40027	39960	40165	40090	39955	39787	39759	39871	40039	39675	39824	39956	39916	39897	39799	39956	39775	39608	39790	39855	39834	39934	39830	39661	39846	39691	39755	40129	40012	39654	39836	39781	39880	39917	40074	39759	39628	39847	40042	39930	39838	39712	39907	39764	40163	39905	39687	40069	39858	39873	39725	39822	40228	39779	39795	39387	39884	39718	40055	39913	39843	39796	39702	40048	39854	40216	39885	39698	39750	39888	40074	39762	39805	39860	39726	39947	39883	40073	39921	39976	39791	40093	39860	39898	39649	39800	39979	39953	39781	40013	39817	39737	39847	39599	39780	39821	39795	40020	40057	39796	39832	39802	39725	39795	39882	40054	40138	39967	40080	39758	39566	39607	39828	39956	39875	39807	39925	40014	39820	39763	40120	40149	39907	39455	39949	39834	40016	39732	39884	39721	39904	39738	40095	39933	40178	40093	39778	40104	39624	39512	39930	39932	39984	39695	39774	39701	39795	39780	39634	39969	39839	39984	40017	39824	39916	39983	39969	40024	39832	39835	39627	39770	39792	39835	40045	40016	40027	39754	39700	39534	39713	39870	39791	39609	39913	39641	39891	39691	39751	39779	39963	39950	39776	40083	39858	39690	40034	40014	39710	39844	39906	39758	39870	39812	39729	39804	39787	40047	40049	39945	39583	39761	39880	39842	39869	40039	40233	40007	39777	39647	39716	39921	39769	39684	39947	39608	39793	39751	39872	39917	39840	39704	39928	39869	39884	39711	39926	39752	40156	39809	39705	39588	39907	39706	40095	40170	39857	39900	39645	39965	39979	39903	39972	39908	39902	39821	39947	39608	40100	39755	39983	40011	39719	39557	39741	39693	40006	39901	39760	39762	39921	39648	40035	39976	39723	39617	39774	39923	39995	39412	39682	39786	39978	39976	39828	39833	39962	39987	40011	39988	39832	39718	39917	39686	39909	40041	40006	39946	39906	40142	40104	40055	39741	39955	39920	39895	40045	39691	39655	39843	39887	39752	39997	39876	39993	40032	40023	39972	40086	40055	39963	39894	39808	40023	39919	39836	40052	39877	39883	39930	39834	39900	40052	39949	40115	40047	39769	39702	39821	39806	39780	39873	39835	39893	39936	39735	39539	39961	39912	39849	39991	39560	39501	39717	39859	39719	39830	39858	40052	39794	39845	39886	39898	39791	39857	40228	39855	39677	39838	39941	39849	39943	39896	39752	39928	39887	39786	39760	39757	40091	39489	40019	40046	39902	39987	40048	39958	39895	39839	39501	39690	40056	39959	39819	39607	39910	39838	39888	40080	39612	39530	40134
35946	50463	48932	40834	36721	34428	32453	31489	30782	30190	29658	29246	28982	28819	28606	28587	28474	28373	28166	28364	28286	28427	28152	28232	28346	28437	28005	28076	27969	28040	27925	28033	28000	27997	27974	27933	28030	28057	27901	27975	27979	27957	28009	28035	27899	28080	27886	28003	27897	27970	27843	27784	27892	27685	27809	28025	27762	28016	27762	28022	27794	27822	27765	27930	27918	27987	27942	27636	27799	27697	28016	27915	28021	27970	27717	27769	27803	27941	27884	27871	27714	27710	27654	27806	27726	27968	27949	27783	27960	27933	27837	27958	27807	27804	27965	27751	27863	27778	27815	27923	27828	27786	27928	27921	28167	27769	27744	27828	27856	27820	27856	27692	27789	27977	27835	27775	27792	27831	27836	27920	28040	27855	27871	27957	27745	27782	27817	27816	27778	28062	27850	27828	27987	27996	27674	28018	27844	27668	27796	27792	27817	27911	27736	27701	28057	27845	27923	27810	27876	27747	27793	27993	27822	27888	27770	27961	27906	27861	27679	27785	27904	27928	27858	27865	27925	27680	27861	28021	27705	27804	27938	27908	27753	27946	27739	27802	27804	27728	27754	27724	27741	27874	27718	27808	27825	27982	27873	27673	27839	28020	27709	27774	27859	27992	27795	27824	28112	27781	27880	27823	27833	27880	27737	27792	27788	28077	28137	27855	27792	27928	27980	27677	28002	27866	27903	27819	27679	27853	27855	27786	27820	27704	27877	27702	28089	27817	28047	27766	27786	27912	27798	27971	27925	27857	27911	27753	27978	28031	27804	27676	27876	27922	28012	27692	27772	27873	27659	27786	27869	27959	27995	27912	27973	27887	27807	27919	27993	27842	27831	28041	27938	27879	27687	27739	27797	27868	28004	27790	27812	27796	27717	27756	27807	27699	28046	27691	27841	27916	27547	27925	27970	27940	27944	27876	27963	27712	27895	28084	27730	27929	27832	27875	27832	27950	27946	27941	27962	28046	27975	27835	27873	27735	27862	28038	27949	27943	27950	28046	27914	27656	27867	27667	27719	27955	27562	27912	27738	27755	27827	27832	27897	27926	27889	27773	27655	27829	28036	27886	27917	27845	27808	27786	27874	27787	27880	27895	28136	27830	27865	27940	27895	27913	27923	27756	27856	27881	27851	27896	27974	27841	27741	27831	27877	27991	27835	28102	28002	27832	27795	27979	27834	27857	27789	27791	27721	27888	27884	28000	27923	28004	27884	28032	27837	27544	27932	27814	27925	27750	27834	27952	28002	27952	27931	27826	27904	27846	27859	27791	27997	27953	27996	28088	27890	27880	27832	27862	27829	27795	28065	27788	27739	27790	27895	27836	27836	27798	27916	27946	27911	27783	27890	27793	27901	28053	27713	27737	27888	27818	27782	28022	27853	28068	27834	27657	27985	27912	27820	27788	28012	27837	27958	27750	27637	27897	27983	27863	27926	28000	27883	27792	27833	27871	27870	27778	27979	28051	27855	27990	27817	27939	27759	27908	27923	27704	28012	27629	27914	27919	27885	27831	27848	27824	27969	27902	27948	27869	28006	27816	27809	27694	28039	27994	27904	28003	27788	28143	27796	27879	27851	27906	28058	27783	27960	27969	27803	27812	28110	27930	27825	27720	27845	28094	27909	27685	27842	27900	27620	27907	27936	27819	27765	27990	27951	27953	28002	27824	27895	27853	27939	28120	27808	27947	27926	27902	27924	27926	27752	27862	28005	27862	27912	27852	27727	27781	27804	27830	27936	27849	27806	27971	27881	28030	27943	27958	27797	28030	27735	27766	27661	27961	28101	27877	28024	27919	28039	27822	27942	27755	27945	27938	27879	27774	27818	27771	28001	27827	27961	27904	27877	27677	27666	28026	27953	27917	27933	27880	27767	28040	27940	27756	27858	27973	27824	27931	27917	27873	27895	27900	27855	27672	27785	28010	27836	27881	27799	27871	27858	27871	27827	27863	27964	27840	27769	28013	27793	27732	27785	27855	27818	27837	27689	27789	27815	28040	27873	27783	28058	27936	27684	27781	27920	27812	27972	28029	27889	27916	27944	27987	28072	27827	27795	27753	27828	27677	27698	27985	27872	28091	27794	28063	27668	27934	27878	28075	27782	27857	27956	27811	27823	27842	27915	28082	27938	27739	28008	27778	27967	27759	27957	27738	27911	27836	27939	28091	27897	27931	27771	28002	27720	27954	27816	27723	27904	27690	27706	27905	27964	27949	28093	27817	27894	27835	27770	27808	27836	27986	27938	27741	27627	27845	27932	27830	27742	27736	27912	27695	27753	27896	27668	28010	27786	27796	27939	27920	27937	27675	27884	27828	27977	27854	27734	27989	27865	28031	27892	28085	27846	27826	27971	27759	27805	27798	27935	27934	27900	27917	27965	28116	27898	27811	27788	27871	27703	27979	27776	27864	27968	27897	27840	27716	28083	27978	27780	27761	27808	27788	27913	27846	27929	27942	28009	27931	28079	27823	27840	27741	27600	27829	27816	27997	27719	27786	27848	27984	27794	27910	27830	27657	27867	27777	27714	27713	27989	27946	28135	27730	27952	27866	27815	27759	27977	27845	27709	27811	28070	27879	27891	27718	28017	27680	27662	27841	27991	27778	27828	27885	27546	27859	27943	28058	27849	27770	27870	27736	27840	27839	28041	27901	27809	28042	28231	27815	28084	27899	27865	27736	27943	27747	27832	28002	28058	27896	27802	27883	27958	27982	27834	27875	27804	27719	27984	27893	27713	27947	27905	27816	27791	28096	27988	27816	27864	27921	27748	27753	27811	28154	28004	27700	27901	27920	27843	27685	27901	27834	27833	27904	27817	27842	27904	27866	27880	27997	28002	27788	27746	27795	27988	27905	27891	27828	27881	27789	27891	27776	27958	27864	27921	28003	27841	27746	27801	27891	28125	28066	28012	27800	27938	27853	27844	28040	27643	27878	28068	27949	28010	27988	28045	27746	27824	27942	27896	27896	28063	27907	27980	27814	28019	27793	27898	27969	27926	27830	27854	28062	27898	27873	27913	27708	27739	27922	27889	27963	27747	27777	27739	27888	27809	27839	27892	27917	27928	27685	27809	27712	27942	27944	27740	27828	27736	27958	27876	27770	27859	27834	27867	27727	27873	27726	27853	27872	27920	27767	27824	27859	27911	27984	27926	27949	27854	27907	27845	27697	27928	27911	27986	28062	27674	27671	27778	27852	28048	27919	27835	27900	28083	27803	27850	27985	27578	27825	27867	27922	27742	27901	27685	27656	27685	27727	27942	27836	27822	27888	27846	27891	27977	27790	27721	27671	27737	27752	27872	27783	27716	27952	27691	28056	27737	27900	27717	27976	28166	27971	27690	27895	27938	27820	27875	27785	27922	27894	27739	27920	28124	27990	27842	28222	27839	27910	27890	27884	27906	27990	27719	27859	27953	27834	27780	27824	27794	27846	28020	27877	27919	27979	27884	27979	27948	27933	27776	28011	27902	27929	27862	28018	27713	27885	27661	27856	27812	27960	28032	27886	27886	27946	27709	27879	27974	27932	27967	28077	27793	27845	27983	27843	27795	27890	27974	27736	27829	27844	27745	27906	27804	28023	27681	27789	27803	27880	27840	27872	27857	27963	27903	27878	27846	28094	27670	27795	27859	27904	27713	27765	27899	27703	27969	27799	27734	27972	27890	27575	28000	27689	28063	27921	27880	28005	27909	27862	27981	27875	28152	27997	27654	27911	27863	27964	28019	27926	27829	27869	27915	27759	27922	27954	28094	28064	27804	27779	27824	27935	27870	27773	27820	27840	27769	27850	27961	27925	27860	27764	27989	27760	27898	27621	27890	27963	27887	27916	27844	27788	27868	27843	27698	27742	27765	27779	27988	27771	27782	27930	27796	27867	27701	28045	27793	28094	27611	27933	27818	27910	27955	28140	27980	27924	27912	27893	27698	27853	27938	27970	27897	27921	27914	27842	27764	27965	27952	27896	27910	27881	27930	28047	27694	27904	27978	27919	27768	27905	27914	27774	27647	27899	27960	27887	27702	27837	27977	27890	27787	27826	27918	27790	28023	27788	27816	27809	27877	27803	27792	27862	27838	28010	27856	27798	27666	28011	27860	27924	27786	27936	27908	27792	27779	27776	28102	27814	27953	27958	27842	27736	27906	27948	27901	27796	27710	27847	27682	27764	27897	27711	27926	27854	27868	27774	27927	27781	27942	27986	27854	27739	27947	27824	27796	27897	28013	27779	27610	27798	27846	27808	27791	28008	28040	27820	27792	27852	27867	27946	27754	27892	27987	27809	28077	27710	27835	27901	27818	27807	27945	27873	28164	27779	27972	27736	27868	27881	27889	27965	27666	27874	27945	28100	27944	27965	27883	27714	27815	27911	28063	27869	27902	27861	27976	27828	27835	27972	27887	27796	27974	28058	27833	27833	27911	27964	27816	27786	27883	27915	27871	27998	28012	27825	28159	27694	27864	27695	28010	27887	27664	27822	27999	27889	27798	27936	28000	27697	27825	27808	27828	27962	27796	27788	27845	27813	28095	27663	27903	27977	27833	27818	27852	28070	27925	28100	27730	27840	27803	27978	28030	27962	27918	27912	27990	27762	27866	27971	27860	27707	27868	27842	27876	27905	27918	27764	27933	27876	27952	27680	27936	27896	27979	27877	27904	27811	27825	28155	27889	28022	27899	27953	27941	27990	27771	27721	27976	27816	27850	27690	27887	27788	27964	27882	27906	27792	28043	27882	27813	27892	27875	27711	27993	28035	28051	27761	27925	27879	28006	27799	27884	27886	27931	27825	28123	27680	27860	27973	28118	27713	27810	28040	27884	27859	27980	28014	27888	27917	27936	27851	27822	27589	28026	28106	27927	27768	28128	27662	27863	27715	28090	27851	27778	27969	27799	28133	27811	27732	27803	27902	27944	27724	27928	27714	27787	27943	28055	27873	27879	27922	27839	27876	27906	27982	28023	27859	28092	27847	27799	27889	27730	27938	27963	27900	27825	27725	28031	27952	27836	27711	27886	27730	27846	27738	28033	28056	27766	27908	27977	27902	27898	27868	27857	28036	27946	27792	27946	27982	27943	27779	27924	27931	27794	27824	27704	28018	27941	27908	28112	27826	27610	27869	28013	27893	27935	28164	27798	27939
24474	21680	30602	35003	40083	44037	44784	42638	42489	42139	41447	41087	40801	41040	40259	40445	40207	40127	40263	40060	39746	39916	40359	39782	39766	39958	40044	39690	39704	39582	39951	39560	39679	39940	40096	40014	39590	39940	39843	39637	39485	39649	39499	39829	39941	39519	39700	39450	39231	39694	39601	39561	39434	39582	39706	39853	39598	39528	39706	39634	39613	39720	39920	39740	39677	39493	39390	39719	39622	39751	39744	39743	39895	39812	39653	39562	39628	39591	39619	39613	39422	39764	39654	39745	39419	39552	39863	39537	39764	39591	39748	39468	39504	39389	39412	39912	39820	39541	39650	39665	39728	39552	39472	39532	39724	39553	39519	39260	39810	39695	39410	39750	39385	39803	39933	39822	39507	39377	39554	39580	39488	39937	39426	39746	39520	39714	39740	39293	39661	39422	39532	39687	39534	39395	39613	39567	39413	39332	39552	39494	39666	39453	39767	39424	39723	39436	39680	39900	39351	39349	39467	39592	39502	39556	39687	39477	39534	39461	39925	39866	39629	39788	39688	39704	39668	39528	39781	39524	39474	39371	39828	39736	39566	39653	39683	39497	39269	39527	39522	39681	39520	39354	39721	39469	39740	39625	39521	39485	39661	39411	39401	39408	39904	39528	39493	39284	39703	39651	39558	39487	39494	39775	39592	39397	39540	39438	39562	39558	39607	39653	39609	39670	39683	39614	39740	39642	39783	39665	39608	39515	39979	39814	39697	39744	39350	39352	39569	39457	39487	39753	39564	39644	39381	39574	39377	39674	39850	39693	39538	39762	39421	39858	39572	39724	39643	39662	39441	39716	39605	39560	39832	39726	39449	39540	39778	39777	39554	39823	39589	39232	39547	39684	39682	39574	39493	39525	39742	39806	39754	39729	39631	39748	39482	39465	39541	39636	39612	39742	39570	39792	39691	39548	39562	39604	39556	39688	39514	39834	39637	39603	39780	39807	39607	39721	39540	39834	39791	39686	39462	39601	39693	39293	39598	39570	39558	39666	39621	39602	39441	39821	39709	39439	39514	39618	39268	39598	39571	39477	39585	39947	39716	39334	39603	39452	39508	39699	39374	39337	39641	39644	39700	39207	39459	39774	39542	39673	39516	39681	39524	39732	39653	39501	39542	39766	39540	39839	39617	39731	39720	39718	39798	39412	39698	39504	39730	39796	39612	39612	39650	39708	39541	39849	39556	39474	39876	39791	39698	39582	39691	39408	39243	39400	39644	39427	39635	39758	39763	39347	39674	39733	39775	39717	39545	39957	39701	39562	39572	39495	39357	39453	39699	39322	39520	39567	39505	39736	39414	39687	40132	39535	39732	39711	39649	39321	39453	39537	39548	39778	39728	39791	39841	39612	39546	39542	39767	39594	39675	39506	39882	39824	39623	39623	39510	39581	39343	39491	39371	39440	39661	39882	39319	39423	39657	39788	39759	39675	39492	39609	39465	39652	39597	39565	39778	39682	40001	39485	39554	39568	39484	39694	39390	39413	39651	39705	39703	39595	39616	39887	39764	39623	39403	39490	39848	39342	39358	39347	39461	39644	39653	39590	39432	39457	39803	39633	39622	39632	39660	39541	39613	39985	39532	39560	39497	39468	39558	39523	39700	39969	39620	39812	39495	39623	39623	39613	39655	39549	39381	39787	39571	39362	39830	39566	39760	39739	39583	39684	39604	39907	39462	39497	39505	39912	39548	39988	39460	39233	39356	39512	39667	39814	39528	39488	39489	39590	39600	39169	39600	39457	39641	39584	39743	39339	39536	39615	39704	39616	39700	39690	39969	39581	39570	39665	39771	39622	39827	39529	39357	39816	39597	39701	39710	39549	39585	39736	39478	39711	39523	39550	39609	39590	39879	39498	39483	39673	39691	39841	39544	39745	39571	39546	39607	39407	39724	39515	39567	39821	39746	39748	39780	39510	39533	39623	39541	39632	39773	39561	40074	39584	39418	39446	39817	39674	39375	39679	39772	39543	39717	39730	39673	39686	39663	39405	39474	39874	39564	39611	39606	39178	39136	39543	39668	39535	39476	39780	39591	39685	39718	39772	39659	39330	39741	39709	39869	39908	39328	39546	39642	39723	39506	39701	39898	39812	39747	39519	39609	39636	39593	39691	39518	39351	39645	39616	39460	39719	39325	39485	39946	39609	39512	39670	39843	39481	39712	39322	39601	39483	39842	39691	39605	39580	39715	39575	39895	39738	39454	39615	39430	39710	39925	40037	39714	39562	39720	39382	39566	39560	39662	39568	39670	39854	39688	39557	39535	39408	39642	39562	39390	39536	39640	39480	39486	39592	39575	39551	39777	39521	39844	39763	39677	39613	39818	39690	39604	39540	39619	39416	39548	39669	39620	39394	39507	39958	39780	39620	39870	39159	39828	39508	39767	39648	39443	39449	39467	39561	39441	39658	39794	39908	39741	39532	39631	39559	39516	39545	39481	39468	39903	39401	39647	39604	39554	39400	39778	39505	39716	39664	39568	39528	39927	39566	39642	39581	39710	39492	39752	39567	39585	39670	39378	39848	39791	39604	39600	39694	39563	39706	39656	39621	39532	39625	39484	39518	39766	39582	39647	39839	39379	39530	39533	39594	39828	39509	39817	39775	40142	39619	39928	39615	39756	39848	39819	39555	39465	39412	39874	39615	39569	39993	39760	39752	39648	39822	39717	39340	39498	39548	39409	39548	39598	39725	39481	39448	39712	39619	39285	39643	39559	39442	39541	39312	39549	39708	39572	39724	39507	39653	39574	39808	39566	39551	39460	39728	39522	39696	39613	39621	39812	39613	39741	39521	39659	39382	39464	39399	39542	39706	39726	39540	39678	39778	39495	39618	39541	39548	39631	39537	39725	39663	39823	39562	39458	39253	39466	39751	39236	39373	39617	39681	39504	39561	39799	39613	39456	39477	39333	39444	39519	39475	39591	39568	39726	39534	39674	39499	39686	39526	39837	39737	39701	39598	39706	39653	39712	39405	39716	39741	39796	39727	39411	39563	39679	39615	39617	39673	39892	39740	39696	39528	39723	39645	39603	39444	39977	39595	39554	39641	39700	39839	39639	39462	39348	39633	39737	39700	39582	39586	39748	39747	39614	39692	39845	39790	39655	39800	39631	39640	39530	39392	39586	39656	39739	39526	39424	39618	39392	39554	39791	39806	39521	39500	39661	39488	39561	39524	39830	39508	39705	39638	39788	39678	39688	39568	39639	39355	39653	39915	39917	39633	39357	39562	39909	39814	39646	39454	39343	39471	39561	39450	39725	39585	39683	39606	39839	39503	39783	39602	39956	39484	39923	39835	39381	39119	39721	39622	39886	39835	39532	39632	39542	39780	39393	39701	39509	39314	39651	39740	39748	39504	39468	39237	39419	39488	39760	39614	39654	39484	39486	39583	39583	39549	39636	39541	39544	39730	39857	39601	39803	39633	39736	39615	39479	39514	39513	39880	39753	39648	39498	39554	39577	39695	39532	39464	39659	39750	39652	39862	39735	39699	39921	39471	39961	39772	39657	39619	39818	39912	39645	39386	39577	39588	39328	39772	39608	39283	39409	39523	39577	39497	39501	39778	39599	39452	39580	39523	39517	39508	39546	39623	39779	39690	39625	39802	39705	39718	39787	39618	39530	39689	39582	39503	39724	39544	39745	39692	39596	39567	39614	39622	39578	39397	39683	39657	39665	39730	39555	39944	39802	39582	39538	39665	39568	39466	39834	39820	39472	39572	39583	39614	39587	39674	39722	39849	39660	39316	39555	39767	39679	39898	39461	39496	39771	39552	39849	39540	39618	39849	39651	39500	39564	39603	39427	39624	39880	39440	39606	39693	39742	39552	39626	39635	39603	39595	39443	39555	39707	39728	39747	39621	39498	39503	39641	39745	39874	39795	39686	39365	39553	39810	39837	39643	39873	39617	39715	39626	39677	39768	39640	39583	39706	39638	39509	39422	39424	39550	39556	39779	39799	39580	39727	39464	39700	39599	39535	39642	39729	39619	39574	39613	39654	39516	39584	39315	39659	39631	39577	39493	39506	39756	39646	39410	39480	39873	39483	39384	39401	39327	39643	39687	39821	39612	39382	39575	39594	39382	39627	39455	39630	39518	39765	39800	39919	39618	39549	39589	39516	39778	39666	39758	39833	39583	39377	39238	39613	39426	39464	39599	39494	39715	39481	39794	39893	39596	39604	39560	39493	39378	39632	39480	39457	39599	39677	39685	39532	39524	39633	39694	39630	39516	39657	39845	39289	39547	39515	39477	39729	39702	39459	39602	39549	39503	39925	39604	39734	39565	39612	39723	39353	39773	39254	39391	39882	39480	39412	39300	39679	39407	39717	39331	39420	39638	39662	39708	39699	39725	39682	39483	39754	39518	39401	39587	39662	39488	39537	39477	39664	39784	39677	39570	39619	39745	39499	39669	39535	39874	39599	39579	39636	39688	39712	39590	39628	39907	39607	39905	39570	39364	39334	39591	39353	39640	39984	39550	39396	39750	39422	39671	39532	39548	39577	39752	39749	39414	39506	39593	39764	39448	39522	39536	39600	39538	39625	39275	39507	39693	39560	39542	39394	39439	39559	39473	39906	39725	39804	39479	39525	39841	39745	39403	39367	39997	39563	39495	39483	39767	39632	39522	39817	39652	39618	39391	39455	39403	39707	39892	39699	39549	39636	39528	39777	39562	39779	39461	39925	39716	39480	39720	39738	39338	39545	39897	39577	39791	39837	39781	39833	39798	39465	39816	39910	39905	39838	39628	39346	39388	39430	39717	39621	39997	39894	39687	39819	39398	39566	39801	39594	39686	39376	39530	39604	39627	39672	39732	39619	39594	39473	39573	39771	39608	39357	39524	39533	39780	39770	39468	39461	39615	39467	39555	39720	39699	39653	39659	39661	39523	39661	39403	39688	39375	39631	39821	39712	39561	39431	39692	39533	39646	39505	39494	39549	39784	40016	39707	39754	39680	39569	39487	39306	39701	39677	39433	39591	39530	39420	39632	39561	39705	39465	39554	39559	39733	39708	39613	39541	39516	39430	39591	39565	39390	39606	39340	39317	39244	39654	39652	39507	39597	39742	39786	39737	39725	39526	39526	39654	39591	39773	39701	39856	39461	39561	39473	39813	39585	39942	39809	39366	39539
33705	56135	54892	47323	41615	37970	35788	34219	32745	31690	31421	30405	29879	29406	29251	28815	28989	28825	28509	28776	28691	28446	28401	28536	28507	28373	28487	28403	28130	28139	28095	28204	28149	28163	27920	28010	28044	28042	27999	27959	28076	27783	27872	27897	28025	27944	27845	27807	28046	27864	27833	27747	28074	27704	27846	27857	27962	27757	27906	27764	27866	27708	27881	27889	27856	27834	27907	27785	28005	27865	27866	27871	27813	27968	27640	27902	27747	27860	27960	27958	27660	27868	27883	27877	27860	27892	27709	28059	27949	28180	27846	27851	27747	28052	27714	27955	27919	27669	27855	27956	27924	27876	27910	27878	27985	27862	27936	27695	27826	27897	27917	27933	27894	27999	27738	27722	27843	27933	27979	27841	27819	27753	27805	27929	27814	27744	27856	27896	27994	27800	27882	27904	27709	27879	27946	27960	27945	27846	27812	27862	28018	27773	27810	27833	27829	27898	27933	27950	28007	27904	27858	27903	28078	27733	27817	27924	27768	27838	27834	27924	27749	27736	27700	27854	27974	28046	27798	27986	27742	27953	27941	27860	27770	27726	27824	27614	27854	27879	27805	27718	27719	28019	27827	27799	27911	27972	27889	27948	27787	27869	27948	27831	27871	27761	28114	27815	27836	27687	27824	27798	27886	27820	27700	27879	27798	27884	27761	27660	27853	27659	27849	27867	28054	27761	27934	27800	27820	27617	27924	27934	27687	27877	27841	28083	27785	27818	27876	27706	27778	27993	27970	28073	27771	27952	28037	27882	27898	27969	27710	27669	28082	27796	27762	27773	27851	27868	27870	27786	27873	27825	27879	27861	27908	27798	27758	27763	28015	27842	27820	27899	27772	27768	27852	27801	27799	27982	27716	27846	27815	27733	27961	27797	27766	27932	27816	27963	27714	27848	27727	27933	27799	27784	27850	27848	27844	27980	27965	27786	27776	27875	27783	27846	27796	27660	27813	27983	27653	27843	27762	27693	27956	27959	27687	27650	27870	27993	27927	27989	27869	28014	27874	27618	27854	27733	27935	27809	28092	28031	27801	27812	27749	27801	27805	27848	27748	27879	27839	28048	27951	27747	27956	27805	27818	27767	27977	27772	27912	27706	27831	27769	27873	27821	27825	27989	27782	27800	27940	27878	27857	27739	27770	27613	27811	27965	27990	27979	27881	27853	27717	28022	27948	27810	27827	27924	27672	27928	27930	27863	27613	27902	27841	27919	27880	27907	27844	27755	27904	27651	27958	27783	27636	27929	27748	27759	27822	27696	27751	28021	27800	27785	27635	27733	27972	27971	27952	27623	27942	27814	27819	27861	27959	27793	27758	27926	27988	27949	27975	28021	27865	27816	27906	28000	27868	27764	27844	27838	27894	27867	27930	28028	27896	27713	27985	27915	27884	27770	27884	27937	27827	27802	27863	27812	27790	27889	27867	27770	27834	27785	27865	27804	27964	27886	27869	27833	27957	27917	27718	27943	27847	27924	27587	27789	27779	27865	27991	28150	27779	27820	27944	27855	27926	27936	27889	27856	27975	27860	27844	27966	27910	27786	27790	27860	27905	27766	27884	27617	27978	27810	27958	27803	27813	27931	27669	27894	27793	27820	27867	27900	27921	27808	27830	27978	27793	28122	27823	27905	27831	27921	27852	27823	27946	27803	27877	27892	27936	27945	27872	27785	27771	27723	27945	27632	27933	27838	27866	27717	27845	27909	27701	27733	27640	27866	27848	27674	27887	28025	27840	27723	27974	27876	27685	27770	27903	27740	27754	27773	27920	28039	27878	27774	27899	27912	27888	27782	28045	27945	27878	27849	27755	27983	27799	27866	27849	27950	27840	27968	27891	27883	27634	27759	28163	27953	27906	27836	27787	28004	27669	27739	27729	27995	27830	27803	27973	27684	27806	27827	27715	27770	27623	27877	27975	27874	27761	27855	27869	27698	27805	27882	27769	27874	27732	28031	27892	27854	27976	27641	28048	27962	27841	27773	27907	27725	27892	27797	27680	27891	27828	27730	27734	27819	27756	27881	27931	27967	27928	27767	27886	27815	27865	27796	28024	27883	27950	27864	27986	28159	27724	27716	27910	27894	27822	27697	27906	27877	27921	27834	28025	27870	27852	27767	28019	27713	27906	27783	27771	27788	27859	28014	27751	27917	27844	27927	27924	27897	27807	27826	27832	27960	27748	27988	27850	28006	27893	27907	27872	27928	27845	27831	27880	27719	27847	27903	27808	27767	28042	27771	28031	27801	27825	27899	27975	27781	27814	27760	27672	27833	27944	27784	27911	27918	27749	27715	27838	27749	28028	27504	27887	28163	27812	27774	27777	28010	27653	27840	27729	27963	27842	27803	27947	28022	27751	27909	27807	27969	28014	27744	27882	28025	27843	27905	27787	27864	27773	27958	28056	27871	27906	27812	27857	27968	27754	27695	27797	27838	27656	27981	27830	27826	27876	27904	27733	27730	27775	27781	27968	27935	27707	27672	27812	27800	27918	27955	27881	27878	27948	27794	27952	27837	27939	27821	27621	27837	27792	27769	27938	27960	27816	27656	27927	28062	27761	27929	27888	27952	27900	27916	27927	27835	27678	27825	27902	27628	27782	28010	27761	27905	27828	27761	27909	27674	28039	27807	27800	27637	27801	27847	27882	27863	27803	27818	27728	27793	27741	27896	27742	27804	28012	27836	27996	27900	27700	27898	27834	27919	27961	27800	27786	27856	27758	27880	27800	27791	28070	27840	27854	27825	27805	27828	27792	27698	27784	27902	27926	27856	27784	27699	27938	28124	27843	27855	27874	27816	27799	27800	28036	27801	27840	27825	28044	27901	27934	27740	27952	27870	27820	27854	27848	27932	27848	27845	27895	27858	27839	27818	27793	27854	27814	27873	27830	27775	27923	27798	27778	27840	28005	27805	27973	27888	27815	27716	27913	27801	27989	27971	27677	27919	27970	27769	28068	27586	27773	27801	27876	27717	27864	27870	28051	27821	27957	27895	27737	27815	27868	27969	27862	27849	27852	27898	27933	27834	27833	27810	28027	27822	27913	27932	27786	27841	27756	28017	27820	27859	27884	27839	27826	27947	27737	27610	28028	27851	27866	27909	28142	27936	27827	27728	27756	27731	27755	27905	27915	27777	27890	27927	27820	27971	27726	27963	27729	27734	27749	27752	28026	28055	27733	27889	27864	27727	27786	28009	27841	28076	27851	27702	27717	27942	27954	27883	28115	27886	28043	27957	27890	27908	27904	27892	27798	27965	28023	27863	27878	27922	28086	27829	27786	27881	27769	27760	27730	27809	27794	27923	27851	28004	27804	27847	27834	27829	27932	27649	27746	27804	27889	28087	27776	27838	27836	27816	27943	27731	27791	27990	27938	27709	27927	28024	27768	27864	27875	27746	27803	27689	27925	28039	27736	27968	27845	27979	27919	27846	27745	28090	27943	27866	28075	27939	27849	27860	28075	27856	27863	28021	27869	27902	28016	27786	27857	27915	27702	27957	27771	27820	27853	27846	27896	27888	27838	27740	27889	27846	27962	27786	27955	27692	27698	27736	27708	27997	27778	27804	27735	27715	27842	27792	27823	27823	28151	27801	27984	27932	27757	28080	27797	27921	27717	27840	27954	27647	27939	27743	27747	27845	27787	27859	28012	27772	27830	27718	27861	27909	27926	27843	27789	27906	27933	27855	27910	27968	27903	27622	27920	27903	27846	27907	27877	27971	27804	27711	27693	27792	27962	27783	27856	27993	28026	28036	27711	27813	27837	27945	27723	27986	27663	27862	27858	27784	27903	28003	27881	27849	27827	27778	27746	27833	27894	27660	27736	27945	27737	27957	27881	27776	27829	27934	27960	27925	27897	27941	27999	28008	27891	27896	27770	27833	28030	27818	27903	27799	27937	27786	27759	27572	27906	27840	27872	27921	27846	27758	27872	27849	27901	27849	27826	28094	27945	27864	27817	27633	27939	27888	27781	27811	27735	27689	27603	27839	27893	27758	27773	27915	27943	27942	27908	28030	27911	27842	27731	27898	27589	27948	27852	27828	27717	27660	27743	28007	27985	27721	27947	27865	27831	27581	27689	27570	28036	27567	27878	27895	27800	27813	27994	27900	27936	28049	27789	27794	27968	27762	27951	27913	27839	27784	27772	27851	27788	27829	27938	27869	27955	27802	27743	27848	27754	27811	27756	27810	27886	27913	27862	27746	28022	27810	27783	27690	27724	27851	27901	27756	27947	27539	27787	27758	27804	27826	27924	28027	27763	27802	27706	27948	27844	27900	27791	27952	28069	27828	27895	27973	27665	28104	27855	27924	27864	27911	27806	27983	27585	27815	27822	27917	27783	27756	27980	28036	27932	27912	27854	27950	27923	27862	27769	27720	27937	27781	27846	27801	27907	27810	27962	27771	27770	28016	28087	27790	27641	27880	27855	27634	27838	28028	27859	27775	27883	27681	27578	27885	28001	27770	28132	27729	27870	27772	27716	27819	27784	27782	28096	27806	27892	27769	27835	27744	27848	27823	27972	28067	28007	27947	27987	27892	27727	27693	27784	27905	27855	27933	27868	27751	27754	27781	28084	27813	27941	27982	27759	27737	27917	27730	27821	27710	27794	27831	28002	27646	27647	27861	27781	27885	27796	27806	27996	27779	27872	27803	27862	27982	27670	27848	27802	27788	27859	27933	27857	27866	27648	27919	27770	27936	27991	27802	27707	27983	27833	28007	27862	27823	27800	27864	27749	27835	27987	27895	27771	27970	27841	27789	27796	27897	27842	27785	27966	28074	27835	27853	27766	27782	27923	27934	27894	27939	27946	27789	27721	27707	27713	27865	27993	27901	27866	27891	27885	27863	27814	27811	27902	27877	28016	27857	27824	27898	27997	28005	27968	27819	27923	27855	27840	27834	27889	27872	27730	27674	27727	27849	27838	27839	28090	27944	27729	27878	28040	27890	27996	27752	27806	28123	27937	27998	28045	27740	28110	27911	27905	27613	27838	27829	27748	27891	28109	27971	27759	27938	27848	27734	28126	27776	27769	28106	27821	27789	27706	27911	27952	27837	27907	27890	27902	27826	27784	27746	27865	27832	27890	27735	27882	27857	28044	27804	27908	27885	27829	27924	28033	27842	27931	27893
23029	21556	29716	30651	37102	44302	47000	44585	44067	43317	42646	42154	41727	41727	41536	41141	41163	40968	40744	40684	40725	40834	40615	40548	40330	40357	40267	40324	40440	40224	40467	40194	40369	40298	40079	40057	40131	40134	40370	40191	40092	40075	40236	40251	39996	39957	39936	40220	40356	40051	40169	39810	39939	40256	40055	40142	40055	40162	40136	40247	40189	40400	40077	40086	40036	40070	40340	40161	39994	40211	40048	40033	40303	40073	40122	40040	40177	40161	40103	40131	39968	40053	40210	40213	39898	40190	40159	40017	39793	39786	39872	39911	40154	40177	40327	40111	40146	39963	39842	40226	40169	40091	39710	40094	40231	40153	40144	39858	40157	40202	39911	40205	40128	39869	40091	39911	40110	39960	39874	40298	39958	40145	39899	39833	40008	39991	40223	40099	39984	40156	40147	40364	40190	39981	40130	39823	40279	40225	40058	39845	40013	40324	40101	40139	40167	40081	40128	40254	39992	40117	39767	39896	39927	40179	40095	40170	40343	40115	40275	39982	40140	39990	40403	40074	40089	39994	40166	40072	40302	40172	40090	39809	39790	40121	40205	40017	40132	40033	39849	40241	40192	39902	40120	40190	40320	40320	39896	40061	40203	39903	40279	40226	39767	40169	40173	40063	40026	39847	39852	40022	40074	40344	40349	40263	40074	39891	39928	40010	39972	39888	40232	39911	40458	39966	40078	40266	40351	39882	40240	40016	40125	39891	40150	39950	40411	39979	40168	39960	40088	39856	40181	40082	39976	40023	39924	40065	40271	40098	39964	40226	40251	40076	39821	39799	40151	39907	40014	40034	40250	39664	40082	39984	40055	40095	40138	40258	40286	40123	40060	39916	39806	39983	40040	40217	39833	39981	39990	40223	40005	40194	39980	40107	39999	40101	40044	40012	39988	39934	40388	39961	40405	40125	40026	39944	39997	40423	40431	40068	40289	40155	40023	40207	40111	39994	39875	40273	40103	39811	40135	40310	40009	40285	40051	39861	40070	39897	40131	39917	39893	39954	39939	39816	40096	39912	39835	40189	40258	40141	40296	39896	39898	40052	40149	39954	40097	40283	39987	39845	40000	39795	39898	40301	40193	40161	39870	40045	40268	40149	39870	39893	39819	39918	39987	40114	39918	40183	40210	40000	39837	40037	39979	40045	40131	40190	40052	40244	40106	40338	40176	40062	39883	39813	40165	40059	40043	40064	39976	40118	40319	39950	40500	40127	40074	40010	40356	40190	40231	39896	40127	39936	39934	40073	40072	40067	39866	40227	39996	40254	40225	40185	40166	40241	39824	39739	40116	40102	40003	40140	39978	40239	40034	40173	40149	40127	40050	39954	40423	40287	40151	39990	39966	39934	40051	39963	39971	40003	40452	39889	39754	39962	40080	39990	39932	39844	39985	40189	40008	39853	40129	39777	40040	39959	40160	39907	40157	40027	39869	40166	40181	40068	40202	40073	39975	40024	39895	39907	40305	40283	40265	39953	40398	40035	39938	40117	40048	40290	40009	40178	40117	39993	39932	39988	39997	39882	39892	39847	39860	40284	39966	39927	40176	40232	40350	40198	40158	40213	40225	39882	40267	39981	40261	40185	40355	40255	39948	40376	40077	40055	40294	39982	40120	40291	39947	39821	40207	40020	40295	40209	40165	40028	40224	40051	40343	40033	40051	40183	40071	40108	39975	40364	40002	40132	40171	40088	39893	39995	39967	39970	40402	39867	39992	39744	39910	40269	40024	39995	40167	39942	40078	39931	40028	39837	39878	40131	40074	40342	39986	39807	39897	40004	40151	40056	40019	40020	39985	39943	40028	40043	39789	40006	40162	39854	40071	40230	40231	40146	39752	40051	40188	40200	40159	40091	40278	40584	40353	39970	40004	39953	39948	40105	39934	39964	40045	40110	39905	39973	40180	40085	40533	40215	40146	40158	40145	39960	40139	40061	40107	40007	39742	39865	39904	40050	39672	40143	40089	40010	40167	39884	40048	40233	40124	40016	40287	40190	40223	40149	39909	39753	40195	40038	40204	40007	39948	40238	40012	40069	40128	40002	39885	39928	40089	40338	40582	40129	40006	39969	40118	40068	39946	40280	40228	40075	40087	40390	40138	40027	39959	40309	40179	40012	39875	40155	39826	39873	40150	39737	39905	40136	40121	40075	39967	40078	40252	40499	40144	40171	40039	40021	40151	39876	40036	40084	39977	39907	40380	40089	40115	39897	40260	39830	39975	39837	39982	39912	40104	40100	40302	40099	40114	39796	40116	39966	40225	39945	40478	40086	40166	39894	40073	40269	40325	40255	40267	40360	40376	40051	40047	40286	40063	40272	40028	39904	40120	39989	40051	40014	40112	40172	40247	40199	40014	40127	40080	40140	40045	39910	39828	40249	39797	40168	39999	40174	40035	40026	39990	40058	39912	40087	40220	40122	40218	40181	40020	40114	40116	39839	40129	40012	40137	40127	40002	40066	40117	39982	40017	40109	40266	39866	40120	40196	40235	40184	39909	39911	40134	40121	40256	39457	39989	40156	40069	39844	40001	39940	40205	40230	40089	40088	40406	40093	40253	40275	40112	39938	40015	40027	39916	40391	40140	40148	39832	40146	40194	40154	40074	40123	40244	39987	40064	40038	39979	40118	40213	40057	40131	39976	39904	39841	40229	40042	40132	39906	40041	40294	40102	39992	39899	40056	40193	39942	40089	39876	40320	40106	39956	40126	40141	40223	40170	40140	39963	40167	39944	40304	40015	40033	40240	40200	40169	39981	40390	39861	40196	40143	40084	40360	40149	39911	40202	40125	39969	40077	40098	40058	39775	39889	39951	39923	40140	39894	39990	40023	40066	40117	40034	39983	39950	40225	39914	39954	40487	39954	39903	40045	40216	40092	40064	40260	40024	40316	39966	40023	39890	40168	40158	40333	40110	40334	39992	40325	39915	40069	39956	40071	40108	39802	40020	39723	40097	39897	39977	39902	39900	40133	40217	40083	40028	40163	39829	40236	40024	39978	39944	40006	40110	40400	40009	40019	39985	39793	39862	39942	39957	40073	39833	39966	40188	40431	40070	40228	40096	40238	40170	40152	39981	39964	40048	39689	39992	40119	39967	40044	40129	40037	40032	40142	40097	40011	40248	39970	40165	40140	40179	40154	40146	39913	40104	40096	40378	39750	39837	40025	39994	39865	40402	40055	40015	40111	40062	39904	40065	40159	39987	39967	39999	39955	40127	39840	40080	40455	39963	39970	39995	40037	39944	40315	40055	39901	39900	39967	40088	40106	40022	40231	40048	40085	40240	40147	40043	40330	40091	40025	40133	40195	39786	40228	40345	40377	40393	39678	39988	40170	39906	39974	39978	39818	39989	40040	40486	40074	40261	40170	40041	40054	40275	40014	40037	39987	40130	40114	40368	39975	40160	40190	40040	40170	39876	40188	39972	39969	40168	40369	39856	40200	39884	40414	40318	40245	40119	39810	39786	40267	39944	39916	40459	40312	40276	40049	39990	39975	40160	39780	40120	39793	40276	39916	40163	40171	40005	40059	40083	40229	40119	40045	40010	40243	40298	40207	39861	40158	40081	40112	39883	40397	40202	39922	40210	40107	40045	39899	39929	40072	40013	39980	40147	40056	40161	40265	40134	40071	39926	40147	40083	40053	39891	40171	40054	40037	40029	40229	39949	40075	40163	40218	40131	40073	40144	40194	39880	40067	39853	40102	40034	39947	39917	40163	39929	40168	40079	39987	40145	39945	40230	39932	40018	39848	39995	40244	40157	40059	40016	40049	40007	40078	39928	40095	40109	40102	40329	40073	40013	39792	40010	39960	39968	39927	40202	40146	40060	39907	39776	40226	39923	39862	39895	40033	40047	40170	40036	40124	39964	39976	40201	40177	40218	39993	40035	39927	40105	40145	40200	40148	40155	40321	40364	40050	40336	40000	40008	40132	39986	39892	40106	40124	40044	40456	40251	40097	40177	40084	39907	39839	39876	40162	40439	40138	39865	39934	39982	40098	39888	39973	40007	40089	40082	39941	40130	40152	39897	39910	39930	40065	40312	40175	40275	40191	39783	40195	40219	40148	40184	40303	40342	40222	40193	40148	40079	40136	40047	39966	40070	40007	40009	39973	40393	40003	39722	40329	40116	40124	40301	40144	40148	39840	40191	39996	39897	39833	40139	40165	40045	40177	40232	40253	40114	40067	39914	39981	40107	39686	40300	40145	40217	39986	40189	40366	40309	40100	39980	39954	40211	40226	40150	40004	39966	40323	40431	40323	40175	40208	39933	40098	40110	40203	40053	40118	40210	39908	40084	40296	40055	39680	40134	39964	40085	40154	40208	40105	40098	39964	40089	40260	40087	39946	40038	39981	39992	40073	40048	40177	40251	40188	40109	39931	39971	40110	40481	40126	39989	39928	40269	40005	40055	40010	40229	39884	39938	39968	40150	39989	39923	40254	40073	40235	40061	39929	40081	40067	40099	40040	40246	40158	40172	40298	40095	40197	40098	40123	39995	40110	40017	40069	40031	39811	40449	40169	40198	40330	39836	39946	39970	39870	39859	40046	39967	39906	40174	39853	40108	40079	39812	39756	40181	40458	40046	40098	40256	40020	40265	39939	40202	39988	40116	40108	40281	39908	39980	40386	40096	40250	40276	39975	39915	39974	40169	39773	40176	40331	40371	40189	40045	40130	40105	40168	40057	40228	40078	40063	40074	40033	40238	40276	40212	39967	39917	40099	39963	40304	40106	39716	40061	39980	39961	40224	40149	40116	39979	40129	40333	40485	40246	40071	40088	40142	39800	40105	40023	40185	39908	39794	39937	39789	40047	39952	40102	40035	39936	40346	39880	40077	40165	40200	39939	40121	40081	40278	40108	40254	40367	40144	39885	40081	40110	40002	40185	40188	40083	39813	40017	40169	40006	40293	40037	39946	40021	40072	39865	40249	40074	40049	40112	39967	39898	40256	40078	39952	40038	39965	40131	40333	40176	40155	40221	39955	40460	40336	40049	39849	40158	40033	39876	40071	40157	39909	40221	40151	40193	40423	40242	39898	40338	40117	40007	39763	39913	40265	40394	40284	40068	40246	40169	40200	40033	40391	40167	40025	40128	40125	40019	39951	40334	40037	40010	39997	39960	39911
34985	60523	60224	52177	45866	41811	39011	37024	35150	33721	32628	31601	31291	30447	29946	29771	29548	29354	29296	29167	28882	28932	29038	28748	28664	28719	28671	28757	28582	28471	28422	28588	28434	28362	28167	28254	28344	28283	28160	28200	28186	28289	27860	28265	28066	28285	28130	28005	28077	28029	28181	27987	28100	28042	27999	28146	27978	28061	28062	28084	28054	28094	28195	27977	28115	28075	27975	28005	27966	28178	28034	27892	28100	28240	28131	28037	27985	28090	28296	27992	28122	28009	28039	28138	28056	27854	28136	28210	28068	28001	28228	28001	28003	28211	28104	28111	28174	28115	28045	28102	28184	28204	28174	28155	28192	28064	28140	27878	28091	28124	27894	27883	28091	28072	28026	28129	28020	28124	28153	27931	28079	27993	27948	28103	28074	27918	28052	28135	27960	28117	28077	28053	27945	28252	28103	28130	28044	28138	28124	27921	28014	27988	28065	28133	28145	28073	28098	27960	28137	28106	28080	28244	28012	28162	28188	28089	28159	27722	28008	28133	28094	28071	28080	28098	27979	27870	27897	28038	28078	28213	27946	28166	28111	28104	28190	28170	28162	27930	28058	27851	27971	28025	28051	28172	28020	28012	28084	28149	28200	28184	28110	28035	27949	27866	27958	27951	28066	28077	28129	28094	28138	28102	27904	28108	27967	27862	27988	27968	27983	28185	28104	28158	28095	27977	28137	27955	28017	28022	27998	27956	28231	27948	27867	28114	28064	28071	28039	28159	27992	28040	27959	28203	28053	27956	27921	27832	28051	28135	28119	28058	28059	28122	27966	28106	28119	28099	28145	28118	27901	28005	28109	28091	27865	28258	28025	27959	27977	28113	28102	28154	28029	28073	28019	28018	28112	28014	27989	28042	28124	27874	28113	27953	27967	28070	27928	27878	28210	28165	27986	28067	28020	27968	28137	27989	28015	28279	28201	28049	28106	28003	27913	28038	28014	27926	27960	27926	28060	27993	27978	28073	28088	28084	28141	27994	28148	28102	28060	28239	28183	28145	28150	28025	28016	27962	27870	28016	28033	28241	28071	28108	27927	28006	28017	28195	28200	28113	28007	28103	28075	28218	27894	28030	28260	28141	28256	27860	28019	28117	28027	28246	28162	28083	28215	27943	28125	28238	28093	28085	28048	28232	28070	28054	28043	28228	27920	28092	28139	28073	27977	27969	28079	28040	27705	28118	27917	28002	27984	28069	28094	28143	27984	28025	28170	28259	28200	27883	27889	28247	28001	27977	28075	28119	27934	28068	28137	28188	28126	28132	28130	28008	28065	27887	28029	28104	28126	28172	28055	28180	28171	28158	28083	28049	27995	27992	28088	28141	28039	27983	28126	27983	28055	28179	28096	27970	27983	27930	28125	28016	28090	27828	28115	28039	28165	28077	28147	27946	27966	27937	28132	28020	28082	28022	27979	27875	27995	28090	28010	27860	28084	28183	27950	28003	27964	28226	28191	28139	28151	27952	28075	28120	27960	28043	28183	28163	28040	27997	28008	28098	28086	28102	28123	28199	28099	27842	28030	28018	28059	27931	27960	28063	28145	28014	28357	28076	28057	27914	28119	28072	27975	28048	27897	28193	28154	28158	27910	27916	28137	28096	27984	28078	28034	28007	28003	28185	27889	28056	27986	28138	27914	27978	28038	27954	27960	28068	27949	28043	28116	28079	28030	27906	28119	28009	27882	28031	27970	27927	28229	28127	28160	28190	28141	28093	28047	28194	27998	27911	28012	27846	28152	27955	28022	28187	28176	28068	28032	28128	28207	27989	28206	28042	28063	27939	28133	28025	28186	28072	28092	28129	28112	27978	28052	28171	27997	28032	27983	27962	28100	28134	27993	27971	28064	28111	28226	27804	28150	28256	28081	28000	28114	28061	28064	28045	28119	27988	28028	28102	28134	27948	28078	28018	28006	28027	28105	27967	28078	28303	28045	27885	28101	28038	28001	28109	28010	28119	27995	28166	28204	28130	27967	28006	28052	28093	27960	28226	27890	28083	27840	27906	28136	28019	28151	27976	27916	28186	28166	27987	28066	28071	28300	27995	27907	28104	28202	28091	28083	28239	28134	27960	27936	28318	27964	27984	28110	28041	27907	28019	27979	28130	28118	28103	28076	28058	27849	27960	28003	28189	27911	28001	28019	28069	28003	28079	28083	27951	28195	28024	28000	28137	28069	27875	28113	27946	28101	28024	27953	28103	28104	28032	28038	27973	28067	28193	28165	28032	28151	28163	27933	27973	28037	28160	28111	28068	28021	27956	28081	28033	27912	28107	28104	28098	27926	28023	28183	27975	28060	28009	28190	28063	27992	28117	27992	27958	28106	27963	27992	28128	28047	28142	27936	28058	28145	28059	28160	28171	28074	28234	28128	28054	28308	28079	28072	28000	27942	28312	27895	28085	27959	28054	28011	27944	28134	28085	28363	28218	28059	27962	28081	27949	28086	28061	28143	28067	28160	28046	28201	28179	28054	28123	28063	27963	28085	28009	28005	27989	28127	28004	27927	28019	28214	28149	27957	27954	27792	27950	28078	28007	28132	28170	28119	28029	28092	28039	28125	27988	27978	28026	28039	28086	28077	28111	28073	27996	27961	28149	27901	27932	28129	28188	28097	28202	28283	28010	28051	27978	27986	28081	28058	27977	28149	28079	28220	28075	28031	28212	28187	27964	28279	28111	28179	28117	28059	28003	28048	27994	27972	28126	28108	27805	27986	27971	28149	28029	28217	28061	27942	28084	28037	27897	28200	27977	27933	27942	28020	27990	28120	28167	28032	28163	27871	27921	28139	28138	28254	28019	28095	28107	28067	28255	27921	28011	28003	28045	27999	28108	27862	28054	28016	27966	27883	28041	28168	28041	28145	28038	28081	28112	27899	28117	28168	28238	27974	28119	28059	28002	28008	27962	28127	28241	27964	28202	28295	28028	28058	28120	28057	28166	28089	28039	27997	27976	28060	27922	28131	28031	28149	27969	28017	28193	27910	28006	28101	28031	28100	28033	27878	27991	28152	28080	28079	28088	28241	27960	28098	27873	28137	27921	27908	28139	28023	28121	27922	28060	28178	28063	27980	27933	28017	28059	28059	28065	28069	28032	28081	27927	28050	28077	28026	27907	28204	28020	28136	28107	28100	27995	28030	28199	28147	27941	28031	28164	27889	28127	28151	27933	28052	28029	27970	28032	28115	28011	28035	28001	27988	28303	27935	27777	28118	28310	28148	27956	28203	28045	28114	28037	27858	28113	28151	27991	28077	27987	28047	28172	28083	28052	28170	27939	28180	27915	27876	28000	27857	28222	28072	28031	28155	27981	27966	28204	28008	28045	28032	28109	27969	28126	28334	27880	27990	28079	28207	27952	27953	28098	27842	28144	28138	28020	28166	28197	27918	28007	28232	28058	27975	28032	27932	28169	28087	28248	27941	28023	28010	27966	27906	28033	28114	28024	28065	28220	28253	28061	27809	28248	27958	28103	28104	28047	28122	28032	28048	28038	28028	28117	28113	27969	27953	27902	28110	27958	28041	28043	28060	27994	27970	28076	27991	27978	28161	27902	28149	28138	28215	28208	28056	28009	28070	28108	28085	28044	27861	28089	28057	28220	28191	27865	27870	28011	28117	27940	28143	28021	28085	28110	27975	28031	28024	27865	27955	27977	28057	28375	27979	28004	28042	28136	28114	28150	27842	27998	27916	28362	28052	28010	28064	28019	28085	28153	28169	27930	28132	28100	27824	28246	28017	28159	27888	28064	27974	28145	28037	28034	28049	28132	28076	28170	28113	27998	28109	28146	28068	28039	28086	27992	28110	28202	28042	28058	27921	28112	27950	28037	27944	27982	28038	28169	28064	27937	28061	27922	27981	28160	28078	27974	28100	28184	28155	27953	28216	28078	27933	28250	28077	28002	28176	27993	28099	27870	28118	28223	28120	28084	28239	27938	28128	28097	28061	28017	28166	27984	28074	28011	27999	28135	28042	27812	28059	27960	27967	28091	28035	27968	28241	28063	28210	28169	28056	28152	28174	27994	28155	28113	28062	28115	28052	28172	28046	28079	28011	28087	28219	27912	28054	27980	28221	27872	28030	27850	28098	28109	28003	28122	27928	28171	27944	28158	28320	28085	28037	28234	28104	27936	28239	28031	28207	28015	28000	28052	27926	28108	28156	28157	27968	28027	28172	28153	28027	27936	28048	27869	28063	28165	28048	28039	28147	28047	28157	27908	28382	28189	27887	28210	27905	28062	28348	28066	28118	28023	27788	28118	28131	27952	28080	28109	28012	27993	28229	27952	27972	28029	28064	28159	28055	28133	27822	28117	28050	28094	27944	27993	27958	28287	28217	27995	28018	27981	28054	28082	28061	27976	28075	28083	28202	28163	28138	27939	28236	28168	28025	28118	28158	28138	28054	28268	28170	27994	27897	28203	28011	28261	28072	28027	28133	28013	27924	27988	27981	27971	27915	27745	28003	28031	28152	27960	28021	28006	28015	28048	28164	28175	28105	28014	27979	28024	28109	28316	28052	28192	28004	28138	28022	28138	27913	28221	27988	28042	27995	28149	28330	27853	28086	28073	28098	27931	27981	27999	28209	27985	28049	28139	27928	28071	28085	28113	27982	27947	28106	28250	28143	27937	28268	28060	28084	28031	28100	28188	27984	28149	27982	28020	28156	27995	27965	28051	28025	28027	28019	28291	28037	28042	28100	28258	28051	28148	28109	27916	27938	28269	28049	28170	27985	28080	27978	28096	27883	28118	28057	28207	28082	28078	27922	28141	27967	28027	28166	27950	28002	28195	28161	28082	27994	28074	27723	28114	28026	28209	28082	28054	28095	27984	28026	28026	28029	28088	28020	28001	28163	28177	27938	28026	28048	28075	27936	27974	28141	27912	27980	28087	28014	27850	28218	28052	28069	28017	27969	28143	28032	28228	28138	28018	27928	28085	28126	28068	28246	28049	28092	28024	28045	28185	28029	27988	28067	27967	28073	28188	28061	28069	28092	28142	28088	28031	27930	27911	28015	28078	27937	28025	28111	27937	28183	28008	28100	28168	28139	28026	28048	27949	28126	27952	28064	28027	28218	27898	28087	28060	28060	27965	27894	28218	28267	27941	28082	27991	28141	28173	28115	28001
37819	41504	49972	48728	45926	44520	42966	41992	41720	41562	40761	41076	40817	40542	40448	40120	40116	40204	40078	40035	40276	40488	40202	39980	40001	40349	40139	40307	40016	40175	40016	40189	40154	39985	39835	39964	40258	40044	39945	40254	39900	40251	40265	39763	40031	40038	39715	39990	40136	39838	39927	40065	39945	40066	40074	39992	39756	39709	39908	39769	40064	40086	39969	40013	40049	39785	40079	39890	39726	40113	39653	40108	40085	40018	39838	39879	40047	40206	40049	40013	40026	39861	39927	40050	39741	39873	39746	40152	39960	39917	39676	39852	39898	39834	39928	39916	39851	39961	39907	39904	39844	40157	39932	39880	40143	39884	40272	39978	40123	39713	39878	39820	40045	40100	39836	40118	40078	39993	39880	40159	39990	39872	39885	39980	40065	39842	40072	39903	39845	39794	39793	39950	39911	39828	39996	40204	40004	39746	39882	40187	40035	40191	40015	40074	40011	39730	39932	39911	40066	39795	40196	39701	39844	39776	39724	39767	40028	39547	39960	39678	39806	39735	40069	39872	40010	39754	39939	39926	40223	40044	39907	39876	40185	40042	39984	40016	39847	39881	40222	39964	39866	40053	39898	39659	39925	40238	40187	40106	40092	40149	39967	39875	39854	40021	40152	39979	40005	40011	40254	39957	39844	39949	40331	39985	39995	39883	39857	40143	39853	39901	39830	40022	40107	39875	40231	40099	40029	39999	40031	39858	39878	39846	39830	40189	40032	40013	40091	39644	39797	40020	40046	39732	40100	39920	40185	39987	39853	40096	39824	39889	39948	39987	40078	40088	39989	39631	39851	39985	40057	40048	39952	39864	39737	40024	39849	40244	40038	40002	39860	39897	39972	40022	39740	39860	39769	39901	40112	39737	40078	40167	39898	40158	39713	39823	40016	40033	40043	40086	39833	40198	39917	39810	40220	39712	39860	39895	40050	40043	39632	39934	39924	39930	39877	39874	39935	39964	39666	39998	39944	40309	40199	40018	39904	39929	40001	39943	40084	39906	40243	40034	40042	39841	40232	40002	40018	39913	39749	40113	39746	39752	39841	40086	39983	39865	39872	39729	40114	39849	40164	39917	40127	39989	39662	39811	39698	39717	39892	39852	40198	40057	39995	39772	39724	39877	40255	39757	39951	40234	39998	40078	39876	39905	39951	40014	39940	39871	40127	40078	40121	39673	39872	40058	39834	40163	40163	39931	39929	39946	40023	39981	40058	39926	39753	40119	40209	39872	40040	39911	39750	39918	40099	40107	40014	39993	39966	39738	39975	40294	39726	39963	39978	40076	39956	40236	39924	40271	40028	39969	39761	39902	40000	39925	40048	39817	39909	40032	39829	39906	39918	39768	40077	40503	39959	40250	39939	39997	39872	40001	39901	39847	39911	40004	39779	40099	39884	40040	40008	39792	40124	40018	39958	39849	40110	39858	40049	39738	39978	39889	40185	39708	39922	39763	40043	39925	39794	39799	39899	39947	40142	40008	40005	40079	39899	39935	40038	40140	40158	40045	39587	39921	40015	40024	40233	40075	39781	39563	39718	39620	40133	39851	39707	39954	39869	40105	40126	39969	39859	39981	40041	39787	39814	39830	40001	39746	40095	40020	40014	40198	39638	39820	39974	39973	40029	40031	40280	40000	40216	39768	40015	40074	40100	40144	40117	39746	40034	40112	39902	39725	39996	40140	39800	39781	39928	40049	39981	39952	40004	39855	39650	39945	39828	39970	40080	39959	40028	39989	39991	39899	39906	39949	40132	39820	40070	39890	39665	40120	39951	39678	40055	39813	39850	39838	39946	39772	39719	39963	40225	40097	39972	39816	40046	39991	39935	39891	39846	39914	39983	40067	40103	39596	39885	39930	40084	39847	39805	40219	40024	40184	39991	39948	39707	39729	39834	39999	39920	39918	40155	39926	40031	39853	40158	40171	40169	40148	39944	39910	39750	40093	40003	40130	39813	39635	39838	40006	39858	40296	40117	40116	39930	40057	39726	39764	39991	39962	40291	40045	39999	39864	40020	39942	39982	39989	40002	40067	39965	39873	39875	39755	40246	40103	39926	40131	39901	39964	39714	40183	40288	39977	39758	39651	40149	40129	40074	39687	39974	39793	39749	39843	40098	40207	39639	40049	39870	40273	39666	39945	39789	40046	39914	39603	40073	40000	39994	39814	39845	39950	39988	40022	40134	39921	40122	39942	40053	40001	39867	39912	40025	40010	40034	40116	39839	39758	40036	39838	40012	40053	40001	39932	40145	40067	39812	40052	39717	39961	40220	40021	39685	40000	39928	39999	39658	39774	40067	39819	40036	39960	39971	39930	39673	40102	39821	39639	40131	39980	40016	40088	39919	39961	40301	39876	39916	39904	39899	40114	39890	40175	40192	39899	39965	39983	39803	40119	40067	40042	39934	39882	40115	39874	39855	39798	39864	39831	39893	39799	39902	39781	39796	40171	39964	39693	40002	39986	40006	40116	39736	39983	39846	39853	39919	39798	39649	39895	39907	39765	40167	39904	39920	39827	39932	39974	39878	40049	40024	39884	39857	40086	39830	39968	40172	39934	39831	39862	39809	39947	39671	39881	40138	40149	40077	39822	39612	40054	40023	39944	40184	39972	40033	39829	40111	39858	39927	39875	39947	39988	39632	39645	39923	40040	39893	40002	39967	39853	39832	39948	40108	39976	40137	39899	39963	39994	40219	40101	39811	40133	39820	40023	40026	39951	39875	39992	40276	40334	40049	39746	40104	39861	39886	39905	40162	40130	40083	39831	40326	39743	40145	40062	39998	39692	40090	40203	39815	40128	39901	39960	40326	40162	39887	39937	39942	39852	39733	39719	39855	40025	39938	40085	40170	39821	40245	39747	39893	39735	39927	39906	39998	39889	39878	40108	40290	40080	39793	40192	39798	40126	39852	40036	40363	40199	39955	39702	39682	39908	39969	40150	39901	39816	39939	39839	39846	40038	39814	40114	39838	40153	40116	39908	39822	39857	39929	40129	40036	39959	40095	39536	39966	39755	40109	40057	39938	39891	39910	39714	40050	39920	39891	40287	40178	39919	39918	40057	40006	39841	40094	39835	39745	39818	39792	39816	40162	39799	39873	39864	40108	40120	39828	39935	39800	39804	39812	40163	39829	40049	40087	40017	39710	39971	39794	39735	40023	39998	40073	39745	39804	40013	40025	40086	40324	39963	40119	40063	40083	39995	40268	40063	39859	39816	40219	39751	40286	40052	40161	39904	40029	40261	39795	39838	40017	39925	39887	39975	39649	39907	40182	39609	39720	39645	40335	40082	39927	40053	39950	39876	40030	39745	40085	40254	40095	40174	40105	40102	39882	39790	39924	39872	40117	40207	40266	39747	39980	40247	39884	39795	40153	40252	39717	39836	40094	40147	39674	40058	40192	40179	40132	39858	39974	40191	40017	40007	39795	39921	39911	40083	40128	40011	40350	40040	40085	40066	39976	39938	40224	40065	39875	39978	39841	39769	39943	39932	40058	40069	39971	40183	40099	40054	39929	40059	39881	39758	39920	39908	39950	39851	40049	40061	39688	39906	39948	40098	40012	39964	39862	40027	40030	40373	39996	39968	40118	39853	39900	40154	39838	40162	40049	39695	40033	40022	40113	40036	40062	39840	39868	40018	39795	39860	40118	39913	40215	39839	40175	40022	39896	39805	40062	39877	40057	39991	40045	39907	39957	39963	40142	40116	39774	40205	39939	40178	40204	40163	40110	39765	39968	40139	39942	39896	40129	40151	39850	39952	40363	39846	39870	39840	39977	40071	39888	39601	40206	40114	39850	40072	39703	40025	40092	39891	39948	39970	39816	40001	39655	40220	40112	39886	39926	40097	39828	40109	39787	40096	40046	40246	40064	39742	40178	40278	40002	40089	40154	40398	39955	40123	40215	40102	40091	40014	39906	40055	39902	39829	39792	39837	40300	39929	39908	39776	40025	40102	39878	39930	39865	40079	40125	40043	39982	39845	39937	40060	39616	39751	40039	39926	39945	39631	39633	40235	40040	40021	40007	40180	39961	39807	40050	39970	40175	39626	39928	40031	40369	40197	40290	40044	39929	39914	40077	39973	40126	40146	40267	39837	39860	40048	40033	40113	39771	39666	40014	39939	39960	39931	39825	39870	39825	40035	40009	40354	39803	39881	40278	40233	39879	39983	39906	39954	40069	39908	39989	39921	39629	39636	40017	39857	39618	40314	39977	40010	39940	39733	40085	39794	39978	39906	39879	40102	40111	40255	39944	40179	39872	39878	40001	39792	39991	40208	40029	39653	40119	40162	39793	40207	40125	39892	40303	39874	39911	40135	40090	39820	40025	40254	40147	40076	40191	39887	40306	39955	39801	40233	40202	40114	40210	40115	40301	40005	39842	39818	40218	40202	39774	40098	40225	40030	39950	39921	40175	39824	39971	40021	39874	40163	40046	40206	40134	40162	39920	39993	39704	40271	40079	39772	39666	40028	39868	39891	39849	40068	39883	40047	39967	39868	40015	39946	39873	39874	40373	40128	39850	40030	39999	40200	40104	40226	40114	39930	40004	39943	40084	40003	39852	39848	40082	39786	39965	39659	39986	39850	40216	39863	40107	40375	40029	40084	39862	40134	39878	40014	39914	39793	39964	39933	40069	40106	40086	39898	39857	39835	39837	39966	39903	39698	39860	39856	39821	39954	39818	40188	40069	39858	40294	40091	39866	39594	39799	40250	39992	39934	39794	40036	39694	39894	40016	40119	39700	39904	39755	39747	40006	40122	40182	40050	40093	39978	39877	40107	39803	39846	40002	39995	40257	40012	40249	40090	39940	39792	40128	40038	40072	39978	40138	39921	39852	40005	39953	40012	40088	40009	39832	39797	39818	39958	40116	39848	40081	39972	39735	40142	39948	39872	39992	39963	40089	39917	40175	40091	39979	40226	39764	40168	39652	39846	40085	39910	39831	39786	39917	40029	40199	40201	39831	39905	40126	40305	40122	40082	40061	39853	39971	39997	39829	39881	39901	39990	39967	39846	39897	39578	40011	39963	39840	39963	40481	39926	40286	39655	39992	39860	40102	39964	40329	39910	40178	39974	40081	39889	40199	40209	40068	39795	39966	39821	40150	40078	39983	40187	40009	39827	40289	39930
35940	50000	48423	41547	38459	35255	33252	31965	31115	30370	29933	29356	29097	28987	28523	28577	28353	28403	28165	28274	28223	28092	28237	28218	28177	28170	28366	28143	27951	28170	27959	27853	27816	28057	27976	28027	27996	27845	27990	28118	27952	28039	28060	27929	27817	27652	27918	27941	27884	27871	27867	27858	27929	27777	28035	27781	27708	27778	27715	27965	27986	27795	27765	27808	27894	27942	27820	27931	27755	27837	27876	28009	27823	28014	27779	27972	27869	27940	28069	27881	27955	27946	27868	27863	28120	27902	27927	27945	28036	27844	27879	27733	27826	27825	27980	27651	27932	27875	27703	27819	27816	27746	28025	28089	27893	28084	27963	27795	27993	27942	27785	27832	28021	27872	27892	27917	28009	27948	28034	27845	27714	27926	27960	27623	27847	27878	28024	27750	28005	27952	27920	27795	27759	27842	27839	27865	28030	27791	28015	27799	27816	28106	27921	27999	27874	27778	27853	28011	27701	27849	28058	27868	28021	27795	27954	28039	27944	27720	27909	27824	27866	27657	27832	27861	27879	28026	27815	27970	27886	27833	27768	27831	27827	27750	27898	28083	27714	27827	27803	27771	28060	27780	27832	27892	27909	27901	27710	27801	28099	27757	27833	27969	27889	27791	27906	27898	27933	27847	27994	27659	28004	27836	27909	27902	27845	27881	27871	27865	28049	27712	27894	27759	28032	27968	28019	27978	27769	27851	28030	27998	27862	27882	27809	27765	27829	27861	27800	27811	28135	27883	27781	27851	28100	27964	27805	27885	27989	27917	28000	27924	27987	27926	27964	27671	27906	27947	27842	27887	27950	27731	28024	27816	27990	27963	27784	27971	27916	27782	27853	27951	27873	27770	27529	27706	27881	27866	27796	27974	28037	27918	27959	27831	27757	27841	27927	27832	27824	27871	27967	27940	27814	27885	27955	28083	27903	27965	27819	27915	27839	27830	27800	27874	27940	27853	27945	27848	27864	27922	28053	27863	27768	28005	27940	27834	28016	27904	27724	28011	28033	27982	27912	27745	27857	27987	27698	28075	27911	28094	27993	28110	27777	27881	27726	27904	28024	28027	27983	27982	27812	27917	27827	27911	27903	27952	27801	27782	27943	27753	28030	27867	27781	27869	27926	27903	27853	27883	27825	28019	27752	27883	28015	27920	28019	27703	27911	27809	27852	28018	27934	28164	28054	27877	28060	27914	27966	27962	27835	27768	28006	27942	27855	27818	27999	27980	27994	28042	27988	27935	27819	27831	28061	27761	27852	27851	27986	28014	28040	27942	28009	27876	27921	27975	27900	27800	28029	27997	28004	27838	27948	27924	28090	27913	27934	27812	27979	27930	27896	27857	27934	27894	27811	28043	27792	27892	27901	27975	27895	27773	27693	27878	27879	27960	27841	27902	27925	27856	27773	28002	27706	27770	28044	27985	27869	27858	27811	27836	27895	27952	27830	27787	27921	27748	27827	27886	27669	27786	27883	27865	27899	27783	27786	28160	28068	28156	28002	27896	28154	27855	27846	27976	28079	27830	27924	27905	27869	27975	27620	27911	27990	27922	28076	27923	27879	27874	27980	27906	27702	27946	27903	27994	27884	28115	27813	27805	27832	27833	27758	27911	27840	27791	27929	27884	27806	27845	27870	27708	27851	27819	27890	27946	28025	27860	28140	27846	27912	27761	27957	27964	27910	27887	27852	27886	27929	27848	27880	27702	28065	28152	27803	27986	27873	27797	27881	27931	28062	27895	27969	27822	27825	28018	27957	28121	27898	27971	28042	28112	27766	28000	28065	27837	28008	27973	27885	27944	27990	27999	27800	27993	27950	27959	27922	27898	27849	27824	27909	27950	27999	27817	27917	28052	27894	27835	27677	27777	28115	27905	27629	28014	28043	27997	28032	28093	27924	27973	27997	27890	27881	28092	28083	27664	27914	27949	27856	27811	27983	28024	27728	27816	27923	27772	27973	27843	27925	27882	28039	28044	27832	27663	27969	28063	27911	27723	28006	27876	27956	27862	27968	27795	27940	27771	27955	27821	27890	27828	27946	27699	27944	27950	28037	28024	27846	27797	28119	27885	27809	28242	27872	27917	28005	27768	28099	27677	27849	27980	27961	27877	28025	27936	27899	27746	27929	27899	28141	27823	27849	27982	28154	27743	27963	27838	27894	28001	27757	27938	28074	27935	27897	27926	27846	27883	28004	28084	27976	27988	27891	27925	27764	27888	27827	28095	27833	27618	27861	28039	27661	28155	27797	27804	27835	27821	27961	27739	27853	27943	27806	27916	27991	27829	27955	27992	27921	28274	28042	27963	27938	27963	27747	27748	27906	28058	27882	27976	27955	27902	27659	27811	27774	27943	28129	27925	28043	27896	27895	27848	27868	27942	27855	27736	28059	27762	28015	27856	27969	27862	27962	27850	27822	27808	28030	27931	27916	28109	27903	27899	27812	28064	27954	27985	27961	27802	27809	27956	27939	27956	27953	27919	28163	27768	27905	27932	28132	27892	27695	27875	28161	28072	27749	27912	27894	27883	28064	28130	27919	27920	27907	27902	27903	27882	28114	28025	27953	27815	27760	27768	27980	28048	27983	27874	27924	27949	28031	27909	28043	27882	27801	27999	28139	27910	27883	27622	27973	27970	27904	27792	28016	27905	27895	28046	27693	27889	28034	27877	28002	27925	27911	27922	27960	27951	27917	28090	27908	27896	27939	27939	27925	27908	27759	27923	28036	27901	27903	27971	27913	27911	27876	27952	27868	28016	27723	27931	27935	27931	27878	27837	28022	27823	27779	28015	27986	27775	27975	27934	28217	27946	27752	28048	27950	27900	27798	27912	27888	27838	27875	27824	28007	27974	27840	27963	27923	27924	27838	27828	27938	27653	28001	27865	27865	27867	28017	27889	27916	27941	28065	28146	28000	27823	27808	28026	28021	28008	27958	27908	28021	27981	27944	27942	28134	27924	27805	27977	27848	27737	28059	27969	27975	27737	28010	27616	27881	27952	27896	28094	27832	27827	28133	27877	27908	27929	28145	27858	27963	27981	28025	28088	27796	27978	28058	28148	27947	28028	27812	27994	27885	28057	27774	27952	27980	27872	27767	27901	27965	27795	28064	27945	27929	27915	27761	27814	27892	27844	28038	27938	27815	27777	27737	27767	27980	27953	27809	27739	27941	28011	27963	27811	27565	27967	27930	27814	27886	27990	27857	27949	28030	28050	27835	28016	27940	27968	28013	27875	27861	28177	27794	27940	27777	27936	27852	27974	27755	27763	27854	27877	28058	27825	27651	27897	27915	27822	27813	27975	28014	27850	27908	27895	27842	27856	28062	27796	28064	27914	27989	28007	27903	27976	27883	27883	28092	27799	28038	27680	27921	27951	28053	27817	27878	27961	27675	27838	27903	27858	27908	27819	27966	27791	27887	27766	28113	27802	28039	27900	28052	27734	27922	27976	27867	27798	27888	28208	27838	27942	27917	27778	27852	27865	28007	27926	28106	27892	28050	27870	27853	27956	28046	27836	27684	27841	27942	27825	28035	27905	28035	28104	28125	27855	28031	27788	27789	27855	28003	28006	27969	27972	27891	27770	27914	28033	28001	27974	27987	27701	27803	28171	27919	28084	27838	27843	28051	27927	27782	27951	28008	27941	27983	28032	27980	27702	27935	27871	27851	27989	27931	27885	27934	27768	27917	27931	27804	27759	27984	27903	27827	28138	27844	27774	27824	28010	27720	27658	27866	27916	28143	27881	27868	27937	27774	27977	27978	27879	27817	27840	28095	27888	27777	28023	27815	27878	27831	27870	27888	27864	27985	27758	27931	27964	27866	27968	27911	27913	27707	28049	27945	27869	27958	27898	27943	27787	27860	28041	27957	27798	27861	27940	27985	27904	27854	27832	27980	27872	27858	27920	27878	27752	27896	27872	28047	27856	27993	27716	27774	27817	27766	27952	27870	28042	28081	27818	27880	27722	27956	27834	27880	28011	27963	27966	27985	27912	27889	27987	27887	27828	28038	27859	28071	27941	27884	27951	27935	27862	28100	27917	27872	27902	28014	28043	27872	27997	27901	27984	28016	27879	27913	27828	27804	27927	27866	27935	27934	27898	27831	28167	27803	27952	27971	28100	28015	27800	27935	27864	27806	28100	27933	27760	28017	27939	27792	28000	27813	27931	27965	27890	27746	27935	27965	27888	27920	27687	27979	27858	27771	27892	27844	27923	27878	27999	28054	27834	27928	27872	28093	27980	27687	28018	27871	27763	27854	27780	27764	27933	27870	27836	27923	27786	27790	27957	27888	27845	27914	27974	27942	27879	27940	27876	27898	28026	28064	27874	27904	27847	27865	27879	27842	28008	27987	27791	28074	27986	27886	27870	27901	27833	27853	27810	27976	27774	28040	27889	28060	27833	27819	27895	27906	27949	27972	27854	28029	27997	27908	27585	27818	27976	27936	27862	27918	27781	27829	27827	27976	28022	27772	27927	27860	27984	27760	27943	27933	28002	27983	27864	27711	27953	27963	27850	27760	28061	27947	27760	27949	28144	27755	27899	28117	28051	27921	27999	27956	28052	27784	27956	27894	27846	28068	27869	27978	28004	27783	27980	27819	27992	27844	27946	27860	27983	27962	27865	27997	27929	27966	27758	27988	28061	27966	27830	27909	27976	27888	27910	28064	27768	27781	27887	27655	27850	27899	28010	27835	27948	27924	27916	27746	27975	27711	28030	27906	27826	28012	28056	28047	27688	27844	27926	27740	27728	27708	27788	28036	27840	27948	28128	27897	27994	27926	27887	28029	27911	27983	27820	27890	27851	27894	27937	28118	27974	28098	27965	27996	27796	28027	27782	27866	27767	27922	27818	27909	28057	27969	27937	27915	27781	27990	27949	28024	28074	27935	28146	28102	27648	27876	28149	27958	27943	27930	27733	27930	27919	28029	27937	27933	27834	28034	27870	28030	28023	27771	27769	27937	27977	27998	27850	27901	27859	27784	27879	27916	28084	27910	28025	27957	27977	27899	27930	28123	27944	27951	27818	27889	27854	28102	27992	27789	27985	27749	27872	27697	28027	27835	27964	27703	28186	28044	27927	27936	27967	27669	27806	28080	27876	27906	27969	27944	28039	27860	27971	27954	27954	27962	27834
24349	21601	30462	33839	40178	44774	45560	43394	42265	41984	41639	41089	40684	40653	40185	40273	40283	40137	40261	40032	39842	39827	39934	39789	39830	39685	39965	39963	39855	39890	39579	39529	39580	39473	39653	39612	39745	39764	39729	39490	39843	39705	39729	39446	39690	39475	39678	39602	39655	39757	39414	39353	39872	39823	39604	39462	39516	39325	39421	39818	39578	39399	39619	39569	39394	39571	39601	39619	39508	39472	39570	39523	39915	39521	39862	39592	39656	39516	39375	39386	39540	39400	39572	39793	39821	39557	39497	39403	39497	39621	39506	39461	39550	39473	39593	39663	39815	39458	39733	39903	39606	39678	39582	39473	39475	39386	39432	39225	39515	39611	39722	39793	39392	39394	39805	39445	39620	39535	39801	39758	39778	39183	39442	39556	39936	39749	39531	39468	39497	39861	39648	39518	39598	39465	39612	39684	39628	39497	39358	39632	39607	39393	39556	39529	39578	39413	39762	39696	39755	39499	39251	39776	39812	39593	39608	39500	39549	39248	39634	39731	39719	39438	39803	39570	39509	39673	39854	39759	39972	39632	39738	39705	39609	39627	39565	39655	39484	39423	39586	39333	39656	39503	39423	39710	39633	39454	39561	39456	39472	39566	39459	39785	39596	39727	39586	39488	39620	39522	39553	39813	39680	39842	39415	39533	39575	39696	39712	39609	39475	39600	39547	39578	39661	39657	39828	39335	39369	39810	39618	39617	39576	39821	39857	39538	39632	39334	39469	39570	39605	39761	39253	39592	39666	39589	39869	39585	39587	39443	39288	39672	39519	39474	39367	39550	39349	39518	39671	39377	39378	39601	39367	39268	39592	39607	39677	39707	39261	39289	39623	39617	39340	39754	39501	39564	39395	39409	39494	39670	39587	39763	39194	39464	39497	39422	39572	39480	39504	39510	39570	39669	39540	39296	39466	39521	39514	39408	39875	39674	39613	39616	39678	39355	39506	39418	39441	39649	39403	39450	39399	39754	39755	39581	39499	39529	39597	39691	39852	39806	39506	39803	39361	39497	39818	39455	39750	39627	39525	39623	39508	39686	39793	39553	39378	39311	39355	39284	39762	39414	39546	39347	39440	39510	39590	39447	39580	39605	39335	39525	39326	39298	39398	39576	39559	39497	39596	39619	39623	39743	39571	39340	39475	39234	39551	39486	39578	39670	39216	39539	39610	39136	39350	39744	39479	39576	39526	39570	39651	39628	39364	39665	39825	39654	39504	39650	39657	39470	39586	39800	39711	39836	39261	39337	39515	39433	39534	39465	39492	39878	39514	39430	39573	39874	39488	39569	39686	39776	39773	39478	39510	39306	39502	39829	39584	39808	39797	39503	39445	39571	39644	39561	39502	39506	39648	39721	39628	39285	39951	39489	39682	39761	39783	39587	39477	39595	39640	39708	39844	39400	39363	39503	39699	39440	39522	39330	39519	39393	39682	39594	39886	39608	39419	39439	39614	39445	39764	39458	39422	39507	39490	39559	39459	39293	39720	39472	39516	39428	39538	39661	39702	39607	39347	39626	39782	39814	39533	39501	39752	39505	39664	39800	39306	39375	39731	39417	39805	39713	39580	39532	39706	39448	39565	39294	39631	39671	39400	39666	39705	39629	39278	39663	39699	39802	39613	39434	39727	39778	39778	39732	39628	39641	39657	39312	39650	39257	39562	39444	39627	39595	39584	39489	39682	39306	39475	39413	39475	39343	39578	39627	39750	39563	39563	39368	39560	39489	39727	39413	39391	39623	39467	39854	39734	39821	39550	39420	39261	39337	39685	39544	39524	39403	39579	39617	39240	39386	39863	39671	39392	39778	39479	39441	39549	39598	39454	39502	39358	39869	39756	39331	39797	39500	39708	39455	39544	39432	39574	39900	39749	39632	39624	39533	39582	39405	39728	39459	39530	39610	39620	39695	39908	39476	39520	39717	39563	39813	39633	39702	39596	39619	39910	39357	39639	39580	39395	39338	39631	39609	39666	39645	39780	39647	39560	39666	39383	39586	39435	40012	39416	39620	39359	39398	39266	39663	39420	39347	39590	39312	39588	39464	39809	39477	39640	39625	39435	39451	39634	39432	39451	39615	39686	39547	39705	39390	39519	39712	39718	39587	39540	39345	39291	39494	39347	39614	39479	39758	39614	39435	39495	39446	39634	39652	39554	39569	39583	39406	39601	39603	39221	39537	39462	39663	39652	39546	39533	39497	39691	39659	39476	39867	39437	39237	39399	39541	39443	39556	39469	39362	39586	39249	39699	39639	39191	39367	39402	39187	39347	39524	39641	39518	39463	39498	39486	39558	39742	39578	39529	39423	39593	39534	39839	39490	39469	39229	39687	39287	39468	39330	39632	39512	39683	39617	39701	39554	39627	39613	39713	39912	39560	39525	39330	39941	39723	39556	39582	39522	39318	39510	39611	39490	39714	39641	39705	39589	39850	39467	39289	39447	39321	39576	39754	39314	39405	39473	39416	39689	39641	39566	39556	39695	39568	39433	39534	39468	39792	39561	39380	39568	40006	39709	39588	39665	39769	39258	39366	39227	39414	39464	39545	39735	39406	39635	39453	39586	39587	39716	39644	39496	39879	39623	39402	39531	39409	39559	39218	39445	39533	39602	39727	39770	39841	39386	39785	39482	39591	39718	39689	39266	39387	39588	39897	39189	39762	39419	39575	39562	39529	39625	39615	39654	39479	39438	39695	39587	39387	39881	39582	39630	39659	39776	39684	39497	39466	39545	39583	39341	39674	39630	39379	39537	39383	39532	39641	39584	39611	39562	39623	39660	39578	39709	39463	39551	39539	39576	39571	39566	39408	39871	39639	39526	39681	39567	39381	39452	39366	39759	39465	39480	39783	39275	39710	39832	39489	39879	39496	39555	39414	39462	39559	39661	39624	39380	39514	39355	39672	39272	39558	39529	39654	39334	39671	39657	39802	39598	39759	39399	39510	39661	39408	39198	39671	39295	39319	39521	39461	39540	39418	39676	39601	39508	39505	39541	39100	39588	39392	39838	39502	39588	39910	39582	39473	39515	39986	39842	39713	39597	39630	39453	39814	39430	39619	39321	39630	39699	39630	39537	39457	39873	39666	39522	39460	39829	39886	39553	39778	39779	39620	39536	39676	39417	39453	39601	39624	39463	39319	39153	39829	39347	39741	39271	39377	39684	39472	39497	39630	39646	39625	39477	39616	39684	39759	39621	39838	39717	39690	39364	39398	39521	39206	39613	39682	39648	39744	39571	39545	39347	39620	39441	39475	39549	39481	39491	39352	39735	39446	39628	39297	39362	39554	39621	39563	39834	39782	39572	39620	39684	39517	39770	39450	39370	39532	39515	39637	39824	39371	39584	39696	39765	39587	39697	39509	39710	39812	39700	39737	39933	39534	39494	39351	39620	39731	39624	39470	39719	39472	39836	39567	39494	39422	39449	39507	39766	39549	39571	39680	39334	39639	39546	39719	39735	39351	39573	39439	39783	39655	39705	39811	39540	39453	39789	39618	39318	39503	39573	39635	39502	39483	39684	39503	39355	39572	39692	39531	39766	39658	39452	39563	39575	39480	39373	39604	39301	39616	39374	39726	39631	39660	39735	39638	39657	39647	39436	39462	39485	39376	39639	39527	39511	39668	39715	39790	39575	39798	39593	39695	39795	39490	39304	39455	39404	39604	39833	39750	39603	39876	39632	39615	39670	39531	39525	39693	39641	39832	39686	39358	39595	39500	39857	39602	39759	39805	39554	39552	39399	39607	39476	39371	39839	39451	39605	39671	39492	39588	39451	39591	39487	39393	39589	39817	39601	39190	39425	39493	39654	39427	39374	39443	39393	39648	39623	39351	39650	39561	39700	39492	39547	39474	39849	39780	39361	39332	39471	39667	39554	39555	39652	39653	39599	39756	39065	39863	39582	39495	39360	39340	39377	39455	39603	39640	39548	39796	39573	39532	39610	39716	39586	39460	39556	39564	39547	39630	39515	39360	39637	39796	39593	39263	39396	39750	39500	39416	39697	39919	39292	39409	39598	39360	39447	39285	39168	39518	39718	39681	39356	39744	39760	39675	39760	39578	39766	39571	39571	39398	39398	39194	39914	39652	39580	39633	39690	39353	39616	39708	39474	39382	39566	39824	39629	39663	39565	39424	39715	39855	39784	39417	39360	39593	39678	39553	39441	39469	39579	39480	39578	39845	39411	39400	39423	39678	39494	39516	39570	39747	39615	39408	39833	39682	39307	39909	39661	39524	39561	39429	39890	39554	39827	39489	39369	39471	39588	39431	39851	39329	39425	39420	39505	39330	39628	39665	39539	39196	39352	39298	39480	39673	39470	39700	39848	39608	39403	39596	39525	39626	39427	39596	39483	39648	39561	39613	39542	39496	39538	39754	39367	39418	39464	39484	39322	39400	39461	39720	39674	39698	39397	39452	39642	39599	39615	39503	39608	39644	39562	39374	39696	39947	39827	39384	39627	39580	39591	39294	39501	39125	39646	39749	39592	39464	39223	39633	39390	39519	39424	39579	39573	39750	39583	39550	39687	39641	39811	39372	39643	39704	39521	39669	39510	39696	39447	39597	39788	39466	39572	39685	39814	39555	39633	39519	39857	39668	39434	39546	39498	39834	39461	39760	39674	39705	39788	39637	39871	39533	39600	39514	39393	39455	39813	39750	39697	39381	39509	39557	39598	39683	39733	39747	39621	39553	39559	39566	39625	39386	39408	39529	39847	39442	39485	39609	39438	39657	39585	39435	39506	39751	39613	39606	39647	39646	39756	39625	39450	39645	39720	39474	39476	39713	39499	39560	39450	39527	39639	39562	39752	39785	39408	39698	39739	39600	39640	39570	39774	39463	39394	39428	39144	39567	39475	39552	39711	39769	39644	39565	39750	39878	39832	39438	39796	39545	39217	39431	39424	39163	39793	39267	39648	39605	39636	39641	39269	39569	39621	39712	39455	39527	39828	39510	39609	39682	39442	39539	39233	39533	39491	39660	39628	39540	39702	39515	39329	39539	39462	39642	39521	39443	39453	39556	39567	39526	39435	39662	39389	39454	39289	39681	39665	39782	39685	39521	39542	39424	39792	39598	39455	39578	39320	39426	39622	39617	39564	39675	39784	39584	39696	39706	39508	39297	40004	39527	39580
33461	55908	55182	46757	42556	39262	36636	34708	33133	32137	31567	30575	29993	29564	29211	29001	28894	28783	28660	28463	28601	28441	28273	28231	28476	28434	28159	28312	28351	27966	28042	28007	27764	28176	27912	27950	27816	27964	28042	27914	27824	27930	27903	27703	27965	27784	28065	27873	27852	27756	27793	27761	27969	27832	27947	28139	27631	27857	27733	27796	27641	27843	27817	27754	27751	27889	27929	27750	27895	27647	27925	27666	27842	27960	27856	27659	27956	28072	27842	27666	27832	27788	27549	27836	27764	27648	27904	27936	27889	27962	27660	27894	27796	27736	27712	27655	27908	27726	27819	27686	27879	27894	27993	27911	27867	27836	27957	27723	27741	27819	27842	27841	28061	27786	27736	27724	27915	27726	27656	27609	27868	27785	27853	27906	27763	27742	28152	27729	27661	27895	27881	27919	27676	27975	27838	27876	27795	27836	27664	27851	27817	27681	27716	27793	27805	27967	27709	27928	27735	27803	27807	27779	27698	27681	27867	27818	27941	27780	27719	27790	27798	27794	27884	27676	27832	27788	27836	27611	27833	27899	27729	27637	27821	27755	27832	27755	27735	27920	27826	27616	27816	27787	27633	27889	27925	27726	27543	27715	27957	27932	27716	27803	27743	27808	27806	27756	27760	27705	27867	27884	27905	27913	27864	27819	27888	27614	27673	27815	27919	27690	27778	27875	27686	27771	27895	27470	27614	27765	27709	27791	27702	27945	27841	27922	27889	27838	27897	27902	27624	27560	27776	27797	27782	27929	27812	27715	27876	27929	27837	27700	27687	27892	27959	27670	27789	27730	27773	27809	27517	27776	27873	27875	27892	27944	27860	27786	27739	27988	27829	27735	27863	27664	27957	27678	27766	27712	27719	27831	27767	27550	27848	27718	27865	27748	27785	27773	27894	27701	27740	27815	27848	27835	27743	27942	27738	27877	27977	27738	27827	27796	27809	27686	27663	27651	27671	27720	27779	27807	27873	27946	27759	27838	27738	27743	27748	27873	27738	27826	27693	28041	27937	27686	27701	27832	27882	27702	27899	27854	27778	27752	28013	27643	27704	27702	27862	27815	27840	27661	27658	27878	27739	27795	27908	27984	27674	27765	27749	27836	27693	27921	27797	27740	27846	27836	27832	27804	27964	27703	27927	27795	27776	27754	27700	27843	27828	27956	27676	28102	27859	27873	27929	27906	27764	27839	27629	27764	27990	27828	27757	28003	27833	27821	27762	27774	27693	27885	27674	27915	27890	27747	27874	27768	27803	27766	27723	27868	28011	27868	27944	27792	27813	27763	27935	27823	27901	27838	28021	27808	27700	27838	27949	27777	27889	27998	27854	27772	27839	27792	27829	27735	27731	27705	27813	27582	27854	27875	27857	27730	27708	27848	27791	27944	27794	27768	27725	28006	27749	27694	27674	27718	27662	27819	27703	27880	27910	27772	27837	27659	27880	27775	27673	27935	27794	27878	27767	27978	27710	27693	27759	27691	27911	27849	27955	27830	27862	27729	27836	27968	27797	27826	27834	27765	27726	27825	27801	27758	27827	27828	27671	27885	27958	27838	28039	27791	27904	27860	27623	27794	27818	27919	27813	27893	27698	27772	27761	27802	27792	27664	27630	27861	27827	27661	27726	27667	27915	27701	27863	27715	27827	27833	27597	27892	27861	27773	27731	28047	27834	27952	27846	27709	27728	27519	27770	27782	27869	27975	27956	27693	27871	27735	27783	27653	27754	27878	27687	27879	27775	28101	27805	27962	27882	27799	27823	27898	27644	27799	27928	27773	27726	27766	27833	27936	27889	27670	27935	27898	27923	27694	27840	27808	28077	27808	27792	27779	27810	27860	27830	27853	27799	28172	27776	27670	27736	27902	27878	27761	27768	27591	27968	27755	27689	27643	27941	27871	27824	27744	27873	27924	27732	27829	27938	27884	27799	27748	27815	27782	27719	27756	27906	27960	27898	27975	27991	27756	27791	27892	27775	27801	27675	27853	27627	27948	27614	27679	27955	27770	27986	27702	27884	27786	27823	27884	27855	27774	27782	27823	27941	27763	27813	27778	27866	27836	27679	27734	27754	27875	27790	27932	27768	27702	27892	27737	27850	27875	27937	27753	27854	28010	27774	27869	27802	27955	27816	27662	27932	27682	27838	27825	28012	27773	27784	27769	27829	27789	27876	27863	27829	27773	27889	27754	27780	27942	27885	27784	27995	27757	27809	27745	27770	27809	27852	27941	27766	27870	27706	27740	27901	27812	27517	27755	27722	27854	27797	27847	27984	27812	27980	27957	27777	27828	27931	27888	27701	27841	27844	27788	27756	27731	27724	27800	27810	27790	27773	27787	27721	27701	27698	27811	27762	27775	27717	27732	27759	27907	27871	27824	27737	27875	27771	27783	27934	27891	27750	27870	27936	28001	27747	27849	27601	27706	28045	27857	27972	27675	27835	27930	27780	27759	27827	27832	27649	27671	27730	27915	27767	28071	27908	27593	27897	27763	27624	27869	27855	27614	27837	27727	27781	27556	27834	27830	27735	27821	27628	27794	27878	27828	27764	27743	27949	27685	27674	27851	27673	27595	27827	27915	27847	27776	27779	27736	27735	27911	27826	27979	27765	27781	27865	27840	27954	27915	27696	27913	27617	27916	27831	27666	27821	27932	27961	27531	27766	27843	27700	27843	27762	27779	27886	27893	27717	27870	27819	27617	27943	27637	27797	27862	27735	27869	27694	27918	27664	27743	27784	27778	27909	27845	27862	27770	27766	27898	27709	27931	27690	27905	27735	27814	27929	27897	27808	27778	27808	27813	27652	28018	27815	27651	27806	27985	27916	27980	27627	27831	27707	27707	27914	27840	27588	27916	27827	27820	27902	27787	27973	27883	27676	27706	28051	27815	27748	27885	27860	27985	27883	27990	27806	27757	27742	27862	27817	27893	27735	27952	27745	27584	27723	27864	27911	27865	27855	27946	28150	27745	27754	27778	27610	27696	27811	27918	27876	27550	27806	27759	27903	27936	27830	27952	27787	27711	27764	27841	27828	27916	27928	27738	27871	27859	27742	27656	27763	27847	27829	27542	27992	28035	27578	27748	27659	27562	27652	27879	27696	27863	27677	27744	28024	27835	27894	27668	27995	27908	27789	27834	27825	27804	27968	27657	27924	27873	28003	28007	27859	27952	27796	27831	27896	27750	27960	27692	27879	27921	27759	27843	27802	27877	27884	27770	27823	27716	27787	27601	27986	27827	27780	27852	27681	27780	27840	27772	27838	27929	27848	27698	27860	27709	27807	27760	27878	27961	27575	28055	27716	27756	27699	27732	27689	27833	27739	27953	27804	27858	27884	27721	27655	27807	27689	27918	27651	27693	27838	27707	27797	27914	27829	27876	27825	27811	28025	27690	27819	27805	27755	27722	28045	27785	27771	27891	27706	27761	27881	27951	27788	27690	27841	27752	27844	27604	27745	27873	27801	27852	27908	27744	27837	27911	27919	27734	27631	27891	27768	27815	27850	27943	27805	27934	27747	27909	27697	27957	27930	27732	27877	27948	27878	27781	27952	27819	27631	27809	27830	27812	27780	27829	27889	27699	28017	27795	27849	27786	27651	27669	27838	27863	27801	27867	27834	28011	27973	27923	27925	27709	27856	27850	27816	27824	27903	27713	27850	27809	27795	27930	27725	27837	27797	27926	27735	27820	27962	27766	27867	27906	27880	27638	28043	27654	27671	28066	27651	27882	27807	27894	28053	27893	27803	27882	27543	27905	27861	27734	27783	27842	27847	27876	27818	27891	27863	27605	27746	27739	27655	27798	27801	27638	27756	27876	27780	27956	27869	27977	27827	27896	27881	27767	27889	27991	27993	27872	27773	27788	27753	27811	27809	27852	27943	27768	27748	27766	27877	27724	27871	27722	27813	27793	27821	27667	27859	27850	27761	27851	27980	27692	27864	27868	27852	27835	27869	28029	27870	27807	27821	27691	27871	27996	27793	27942	27742	27689	27829	27663	27733	27910	27821	27855	28197	27771	27967	27815	27676	27943	27713	27815	27948	27827	27691	27735	27755	27894	27774	27734	27985	27828	27913	27688	27830	27790	27613	27781	27651	27912	27976	27683	27848	27804	27855	27684	27827	27789	27779	27927	27824	27768	27828	27930	27855	27611	27719	27721	27950	27837	27903	27867	27660	27698	27573	27788	27948	27784	27667	27874	27683	27812	27848	27970	27773	27823	27630	27684	27802	27853	27657	27847	27729	27853	27834	27989	27822	27715	27667	27698	27763	27814	27871	27890	27856	27861	27792	27858	27823	27942	28079	27669	27952	27667	27952	27838	27742	27827	27792	27865	27714	27844	27842	27938	27826	27715	27760	27921	27854	27743	27790	27858	27911	27768	27890	27717	27891	27808	27741	27654	27887	27904	27813	27791	27938	27789	27818	27758	27788	27962	27815	27814	27816	27809	27738	27921	27738	27915	27835	27850	27871	27884	27775	27685	27896	27888	27722	27772	27787	27757	27843	27988	27813	27912	27790	27897	27713	27870	27768	27841	27784	27846	27678	27813	27736	27943	27818	27819	27904	27728	27931	27653	27789	27841	27573	27843	27788	27824	27905	27741	27798	27685	27728	27791	27998	27869	27794	27936	27860	27640	27982	27926	27850	28003	27770	27733	27869	27943	27889	27763	27723	27822	27846	27917	27707	27809	27758	27809	27750	27598	27716	27886	27802	28029	27807	27776	27891	27779	27770	27712	27975	27822	27755	27895	27886	27882	27807	27877	27777	27857	27946	27906	27733	28024	27817	27888	27781	27863	27856	27695	27785	27782	27742	27793	27988	27872	27817	27708	27708	27907	27739	28000	27632	27727	27960	27829	27831	27895	27734	27758	27745	27941	27742	27773	27629	27762	27787	27759	27804	27980	27875	27934	27823	27778	27919	27887	27765	27862	27811	27702	27559	27920	27653	27765	27898	27807	27781	27787	27713	27777	28026	27679	27805	27973	27792	27999	27852	27674	27773	27958	27683	27692	27681	27937	27887	27871	27679	27717	27821	27893	27865	27955	27945	27743	27715	27640	27965	27860	27855	27731	27834	27783	27848	27905	27764	27898	27923	27724	28042	27793	27830	27802	27879	27834	27819	27772	27813	27794
22953	21501	29485	29721	36869	44922	47408	45316	44027	43853	43145	42249	42082	41696	41708	41565	41375	41062	41147	40974	41039	40768	40852	40559	40800	40284	40210	40491	40560	40353	40240	40683	40467	40224	40499	40209	40291	40432	40147	40114	39985	40171	40228	40108	40241	40077	40029	39874	40175	40049	39924	39960	40304	39785	40114	40080	40171	40134	40163	40166	39993	40049	40151	40044	39961	40324	40186	40008	40154	39933	40148	40427	40004	40048	40114	40099	40205	40014	39953	39857	39957	40280	39953	39978	39871	40230	39762	40153	40144	39935	40095	40138	40056	39995	39990	40047	40023	40052	40104	39760	40158	40277	40235	39849	39935	40242	39868	40094	40056	39936	40124	40216	39930	40129	39928	39929	39983	40240	40015	40227	39717	40114	40156	40149	40060	40114	39736	40151	39881	40071	40122	40019	40012	40266	40296	39903	40059	39927	40114	40147	40170	40104	40219	40223	39930	39836	40270	39939	40041	40140	39938	40116	39975	39893	39957	40118	40019	40275	40034	39869	39737	40095	40022	40357	40409	39915	39976	39985	40028	39732	39812	39942	40134	39922	40057	40114	40440	40121	40133	40104	39969	40295	40201	39721	39985	40181	39929	40032	40125	40155	40120	40059	40388	40013	39973	39991	40042	40237	40139	40025	39905	40070	39927	39948	39884	39974	40110	40165	40012	40101	40066	40206	40144	40254	40081	40034	40067	39958	39833	39801	40206	40020	40128	40062	40290	39816	39711	40007	39874	40132	39994	39837	40286	39715	39949	39794	40050	39994	39935	40099	39964	40104	39930	39945	39886	39925	39884	39857	40265	39969	39922	40074	40139	40134	39852	40262	40118	40033	40112	40189	39985	40047	39875	40150	40079	39976	40122	40173	40099	39886	40017	40295	39982	40235	39940	39939	39743	39807	40162	39813	40177	40084	40220	40174	40023	39869	39900	39990	40023	40185	40243	39806	40009	39736	40009	39895	39785	39951	39888	40021	40123	40057	39907	40013	40072	39949	40120	40336	39643	39972	40131	39994	40110	40078	40195	40195	40071	40102	40113	39900	40024	40068	39957	40145	40027	39796	40138	39913	40162	40046	40096	40027	39937	39860	40017	40147	40437	40323	40041	40154	40068	40079	40150	39908	40074	40278	40305	40025	39876	40029	39711	40125	40277	39971	39967	39717	39964	40292	40105	40217	39998	39919	39919	40118	40160	40217	39988	40026	40143	39805	40243	40044	40146	40119	39993	40120	40076	40165	40147	40027	39947	40300	40056	39795	40122	40046	40305	40119	39945	40114	40121	40009	40009	39856	39894	40095	40044	40350	40144	40014	40000	40149	40071	39976	39920	40120	39763	40106	39927	40105	39802	39950	40260	40143	39841	40170	40074	39722	39850	40007	40149	40042	39761	40241	40167	40256	40218	40041	40157	40085	39948	40184	40289	40220	39712	39796	39725	40251	40069	40009	40178	39829	40062	40039	39882	39961	40178	40417	40364	40052	39930	39862	39861	40028	40010	40451	40139	40032	40293	39978	40071	40021	39999	40136	40091	40042	40038	40102	39894	40103	40035	39854	39855	39916	40197	40078	40221	40170	39918	39969	39962	40215	40420	39821	39890	39934	39918	39993	39885	40145	39719	39853	39960	39715	40053	39798	39862	40174	39999	40018	39828	39942	40097	40120	40267	40029	40103	40191	40249	40159	40015	40012	40011	39880	40181	40447	40146	40018	40350	39902	40259	39893	40039	40024	40153	39913	39891	40263	39878	39596	39981	40212	40188	40065	39932	40198	40237	40088	40037	39967	40097	40033	40511	40078	39797	40026	39894	40040	40254	39975	40051	40019	39972	40129	39891	40133	40054	40131	39989	39956	40113	40174	39954	40114	40166	39823	39768	40194	39880	39583	39829	40008	40256	40260	39996	40048	39989	40095	39890	40092	40154	40180	39987	40133	40092	39739	39907	39671	39895	40136	40091	39968	40204	40086	39941	40073	39894	39869	39999	40061	40151	40097	40020	40345	40194	40243	40106	40251	40055	39994	40116	40276	39913	39723	40051	40321	40092	39959	39959	39878	40072	40004	39827	39897	39982	40094	39893	39844	40227	39999	40037	40301	39906	39778	40124	39784	40160	40178	40221	40120	39986	40149	40019	40225	40114	39763	39956	40177	39950	40042	40478	40120	40077	39943	40034	40020	40323	40048	40358	40123	40176	40214	40124	39868	39967	40100	39746	40011	40362	39954	40241	40135	40288	39983	39801	39940	39756	39843	40235	39987	40067	40242	40223	40074	40137	40119	40091	40229	40132	40137	40059	40022	40218	39803	40127	39869	40072	40039	40056	39952	39919	40119	39800	40027	39892	39810	40200	40076	40271	39956	40137	39978	40053	40247	40020	39922	40241	40330	40043	39833	39825	39961	40051	40103	39857	39829	39847	40109	40141	39646	40067	40000	39963	40157	40121	39851	40096	39822	40075	39835	39915	39979	39980	40178	40184	39971	40349	39907	39969	39964	40003	40190	40066	40103	39874	40318	40221	40215	40217	39957	40163	39884	40063	40053	40148	40137	40214	40030	40006	39904	40062	39979	39901	40223	40000	40047	40073	39906	40122	40266	40022	39780	39886	39888	39812	40298	39913	40241	40133	39664	40158	40130	39728	39950	40255	40222	40143	39934	40257	40191	40074	39778	40261	39974	39993	40036	40090	39886	40101	39941	40046	40095	40018	39993	39883	40245	39809	39945	40348	40432	40150	40133	39780	39750	39871	40027	40059	40194	40317	40005	40375	39964	40025	40103	39938	40058	40145	40111	39951	39824	40055	40248	39905	40258	40240	39968	40122	39962	40115	40535	40004	40046	40020	39932	40084	39947	40096	40194	39887	39917	40217	40198	39972	40090	40030	39798	40143	40017	40172	39923	40266	39890	40005	40407	40279	39935	40340	40182	40309	39895	39926	39749	39939	40030	39946	39962	40123	40212	40325	40170	40114	40105	40065	40158	40025	39945	40178	40242	40178	40185	40067	40493	40042	40004	39990	39916	40033	40321	40073	40154	40171	40265	40178	40097	40266	40165	40140	39983	40291	39734	40139	40068	40152	40013	39838	39977	40062	40069	39971	40421	40092	39982	40107	40105	40037	39782	40146	40052	40177	40172	40048	39974	40197	40129	40183	39706	40348	40181	40255	40138	40279	40079	40031	39972	40085	40038	39873	40027	39959	40169	39892	39761	40017	39891	39881	40204	40189	40173	40033	40128	39979	39996	40165	40147	39857	40317	40110	39943	40027	39831	39889	40000	39876	39919	39917	40075	40173	40029	40060	39654	40149	39908	40001	39936	39931	39895	40253	40215	40151	39699	39685	39859	39920	39968	39860	40001	39779	40014	39966	40026	40188	39705	39897	40150	40090	39602	39831	40091	40042	40122	39890	40201	40183	39779	40195	40261	40063	39752	39955	39935	40135	40287	40289	39803	40243	39914	40299	39953	40297	40318	40102	39927	39970	39972	40373	39965	40011	40118	40271	39956	40022	40109	39961	39963	40098	40024	39976	39628	40099	39945	39878	40151	39884	39879	40047	40101	40354	40105	40112	40144	40127	40358	40046	40093	39900	39639	40234	39991	40020	40287	39992	40014	40138	40013	40018	40248	40177	40047	40109	40174	40162	39833	39972	39968	40137	39878	39934	40075	40083	39838	40237	39923	39801	40153	40296	40249	40270	40116	40276	39907	40089	40158	40050	39996	39942	39931	40150	40004	40227	40275	40193	40305	39901	40193	39950	40062	39818	40013	40291	39889	39964	39821	39742	39880	40112	40118	40122	39946	40079	40142	40046	40004	39728	40011	40023	40101	39982	40270	40233	40076	40050	40027	40137	40090	40295	40026	39969	39998	40139	40096	40256	39859	39928	40155	40149	40180	39765	39855	39975	39872	40069	39909	40215	40029	40122	40192	39896	39817	40093	39950	39838	40318	40348	39923	39845	40018	39725	39840	39926	40067	40210	40334	39976	39890	40092	39828	40165	40184	40404	40220	39862	39982	40001	40131	40385	39954	39851	40149	40044	39939	39971	40046	40219	40208	40229	40088	39997	40012	40152	39661	39891	40181	40104	40362	39841	40213	40071	40533	39973	40286	40124	39822	40035	39879	39797	39941	40121	40065	40214	40283	40184	40230	40209	40246	39935	39563	40179	40197	40100	40186	40321	39730	39917	39836	40210	40056	39888	40064	40042	40158	40051	39862	39851	39893	40259	39966	40285	40358	40053	39933	39971	40021	39993	40103	39916	40151	39852	40011	40289	40242	39649	40071	40242	40022	40035	40031	40051	40236	40114	40040	40262	40166	39966	39939	40178	39844	40269	39935	40247	40128	40095	39945	39956	39975	40075	40032	40083	40086	39971	40190	40050	40183	40053	40036	40094	40150	39986	40182	40294	39962	40157	40120	40452	40037	40165	40145	40279	40294	40059	40176	40156	40174	40296	40247	40200	40105	40183	40088	40552	40177	39870	39969	40029	39826	40100	39824	39955	40210	39897	39798	40058	40083	40105	39812	39742	40025	40322	40153	40074	39986	40250	40130	39969	40296	40094	40034	39888	39799	39845	40075	40160	40227	40072	39956	40226	40096	40290	40180	40242	40172	39904	39994	39869	39668	40013	39972	39949	39967	39999	40378	40098	39980	40049	40036	40102	40114	40303	40012	40117	39844	40013	40150	40166	40138	40304	40105	40074	40282	40003	40143	40163	39941	39921	40232	39902	39930	40143	39918	40001	40148	39955	40163	40273	39861	40042	40181	40239	40038	40164	40081	40023	40097	39686	39826	39887	39771	40041	40001	39949	40069	40128	39815	39816	40010	40003	40120	39903	39790	40234	40054	39900	40030	39988	40290	39858	39619	39901	40013	39925	40075	40194	39980	39889	40244	40040	40219	40116	39858	40098	40101	39775	40054	40237	39748	39972	39893	39973	40034	39880	39974	39742	40113	40265	39878	39984	39914	39871	40061	39960	40078	39808	39758	40092	40006	40359	39955	40338	40302	40326	40111	40111	40212	39854	40035	40168	39864	39762	39937	39818	40087	39964	40230	40091	39974	40234	40008	40176	40074	40018	39962	40182	40013	40126	40315	40166	39981	40215	39907	39940	40294	40245	40165	40211	40155	39681	39949
34918	60888	60483	51439	46464	42617	39715	38030	35546	34090	33170	31865	31202	30712	30436	30046	29729	29553	29187	29265	29185	28907	28857	29063	28827	28603	28714	28480	28563	28537	28534	28552	28278	28615	28249	28024	28164	28352	28256	28316	28190	27912	28373	28003	28078	28252	28045	28097	28126	28177	28137	28097	28421	28175	28036	28055	28220	28117	28109	28040	28197	28035	28128	27952	28118	28191	28001	28056	28116	28031	28060	27894	28197	28056	28177	28018	28109	28088	28030	28347	27892	28202	28095	28054	28153	28183	28057	27998	28110	28000	28204	28242	27957	27973	27972	27948	28075	28269	28058	28052	27924	28277	27958	28107	28210	28016	28053	28015	28175	28023	28092	27897	28086	27917	28077	27812	28154	28128	28035	28039	28134	27990	28000	27944	27981	27958	27876	28105	28234	28013	28006	28225	28010	28066	27873	28156	28053	28151	27924	28129	28173	27915	27979	27941	28006	28130	27971	27859	28055	28243	28167	27998	28032	27791	27953	28064	28054	28111	28118	28074	27952	28069	28030	27990	28040	27984	27939	28027	28025	28008	28144	28033	28152	28133	28063	28043	27831	28069	28008	27923	27905	28002	28089	28080	28055	28008	28135	28098	28054	27930	27938	28031	28052	27941	28260	27997	27961	28063	28076	27990	28001	28039	28027	28101	28148	28050	28211	27947	28028	28041	28106	27951	28083	28184	28237	28015	27988	28062	28231	28089	28319	27875	28004	28169	27992	28192	27870	28145	28117	27987	28175	27901	28045	27858	28010	28015	28077	28080	27979	28073	28134	28116	28173	28063	27972	28083	28040	28105	28146	28107	28209	28188	28061	28058	28118	28155	27839	28126	28188	28012	28078	28115	28047	28048	27908	28010	28113	28164	27952	28111	28068	28125	28266	28146	27804	28042	28043	27886	27999	28055	28231	28119	27969	27930	28176	28068	28172	28020	28031	28238	27962	28126	28098	28154	28021	28133	27984	28230	28074	27992	28110	28185	28132	28060	27969	28201	28047	28201	28050	28059	27981	27977	27897	28252	28131	28173	28129	28040	28002	28167	28070	28074	28124	27949	28218	28041	28420	28263	28089	28008	28037	28106	27951	28145	28102	27734	28004	28191	27793	27916	28047	28057	27931	27939	28118	28057	28062	28138	28084	28235	28088	28215	28160	28087	28077	28069	28191	27923	27920	28131	27929	27981	28208	27960	27944	28027	27981	28087	28098	28083	28150	28129	28066	27997	27928	28368	28030	28084	28010	28021	28008	28138	27916	27951	27968	28025	28040	28125	27882	28095	28040	28076	27968	28334	27719	28052	28115	27935	28205	28158	28111	28061	27870	27813	28004	27993	28056	27956	28015	28063	27956	28044	28072	28097	27928	28117	28161	28112	27959	28088	28099	28051	28183	28110	28019	28057	28068	28178	27894	28182	27838	28045	27981	28014	27977	28098	28168	28005	27979	27932	28063	28089	28114	27897	28095	28037	28029	28030	28235	27933	28100	28057	27989	28257	27993	27967	28216	27863	28167	28074	28105	28090	28007	28077	27980	28093	28048	28144	28036	27989	28171	28032	28102	27938	27985	28096	28186	28106	27970	28154	27906	28372	28240	28157	28092	28106	27983	28064	28130	28216	28081	28052	27987	28117	28026	28004	28085	28101	28158	28272	27936	28209	27949	28011	28064	28185	28037	28126	28100	27916	27955	27984	28056	28137	27995	27905	28051	28022	28198	28010	28178	27953	28038	28060	27913	28057	28011	28205	28078	28047	27942	27956	28113	28059	28025	28052	28118	28059	27978	27975	28253	28216	27983	28120	27989	28025	28039	28004	28220	27881	27859	28118	28186	27979	27888	28045	27984	28163	28138	28035	27999	28000	28132	27822	28024	28061	27931	27932	27982	27977	28185	28002	28103	27812	28113	27914	28113	28121	27925	28115	27945	27919	28107	28030	28144	27931	28224	28121	28217	27965	28119	27920	28136	28175	28054	27963	28257	28010	28126	28032	28036	28130	28084	27816	28044	28117	28145	28035	28111	27943	27988	28112	28198	28157	27895	28136	28044	28081	28072	28120	28031	28092	28105	28069	28065	28047	28224	28126	27895	27924	27868	27991	28091	27946	28006	28178	27939	28007	27917	28025	28038	28212	28110	28005	28143	28052	28098	28089	28086	28039	28202	28019	28231	28112	27960	27940	28211	28114	28169	28250	27955	28004	27907	27841	28012	28117	28169	28048	27990	27785	28017	28053	28066	28138	27940	28113	28119	27933	28211	27856	28054	28089	28154	27804	27930	28102	28130	28020	28134	28303	27756	28229	28229	27993	28063	28006	28061	28068	28002	28079	27993	28054	28116	27905	28055	28002	28042	28086	28259	27905	28152	27917	28019	28034	28064	28056	27819	28160	28015	28076	28033	28085	28140	28108	28040	28040	28065	27923	28159	28089	28074	28124	28099	27992	28031	28058	28167	27928	28149	27938	28062	27946	27911	28100	28273	28047	27909	28129	28092	27927	28110	27951	28107	27942	28174	28017	28020	28000	27958	28024	28032	28125	27966	28037	28006	28060	28146	28053	27973	28174	28039	27997	28068	28138	28192	28081	28150	28078	28115	27958	28058	28095	28129	27983	28153	27953	28144	28180	28103	28148	28172	27933	28078	28053	27996	28076	28104	27906	28240	27981	28153	28073	27833	28251	28001	27972	28144	28152	28177	28034	28130	28107	28152	27921	28052	28164	28035	27955	28108	27992	27992	28356	28121	27948	28021	28050	28156	28022	28147	28064	28048	27970	28036	28106	27967	28000	28153	28183	28026	27851	28003	27783	28080	28088	28095	28079	28093	28113	27850	28132	28053	28056	28196	28130	28031	28237	28066	27818	28059	28170	28139	28034	28124	28073	28011	27961	28096	28239	28137	27969	28014	28157	28048	28035	28052	28156	28084	27986	27900	27970	27929	28130	27969	28262	27936	28038	27960	27949	28023	27997	27981	27970	27869	28019	28018	28043	28201	28305	28047	27858	27983	27934	28180	28141	28061	28183	28129	28202	28122	27838	28064	28065	28026	27980	28009	28057	28188	28293	27981	28032	27915	28255	27973	27979	28136	27956	28203	27853	28207	28123	27953	28017	28031	27986	28117	28105	28202	28084	28078	27856	27983	27970	27940	27906	27950	27967	27917	27948	28043	28017	27850	28034	28025	28212	27961	28032	27914	28058	27991	28273	28033	28030	28072	28031	28272	28193	28106	27902	28046	27932	27972	28205	28095	28156	28085	28179	27914	28086	28311	28004	28252	27922	27909	28069	27975	28117	27818	28177	28112	28105	28012	28167	28086	28188	27905	27958	28111	28068	27949	27930	27999	28055	28063	27919	28245	28251	28097	28059	28119	28017	27962	27892	27941	28274	28068	28079	28086	28197	27932	28067	28198	28372	27897	28177	28144	27955	28191	28104	28283	27962	28085	27901	28331	28035	28014	27987	28031	27836	28254	28174	28152	28148	28098	28092	27805	28121	28268	28100	28175	28008	28163	28215	27922	28092	28142	28016	28091	28049	28106	28071	28119	28137	28034	28034	28272	27991	28233	27916	28010	28036	28077	28124	27932	28033	28181	28015	28068	28044	28157	28061	28062	28164	28042	28075	27907	27861	28076	27993	28219	28125	28017	27977	28284	27826	28292	28025	28081	28120	28031	27977	28042	28183	28205	28111	28197	28238	28039	27897	28067	28323	28077	28028	28013	27980	28083	27942	28020	28079	27943	28014	28198	28052	28256	28180	27889	27997	28052	28141	27955	28129	27994	28084	28168	28171	27952	28066	28087	27934	28055	27948	28096	27899	27986	28091	28093	27894	28295	28076	27871	27942	28038	28159	28036	28137	28093	28054	27936	28123	27966	28194	27957	28195	28211	28023	28135	28017	27973	27946	28090	28104	27881	28028	28142	27908	28147	28114	28102	27924	28120	27938	27989	27951	28359	28031	28125	28060	28058	28181	27959	28071	27959	28055	27997	28171	27995	28145	27975	28123	27979	28073	27918	28141	28199	28094	28075	28057	28002	28165	28223	28109	28121	28062	28168	28011	28019	27959	28016	28040	27845	28055	27952	28063	28075	28013	28149	28046	28220	28093	28164	28004	27994	28039	28056	28112	28160	28169	27988	28096	28274	27929	27958	27916	27922	28022	27967	28055	28218	27871	27915	28205	28027	28003	27995	28032	28120	28076	28015	28144	28081	28065	28089	28047	28182	28035	28203	27901	28121	28130	28007	28073	28113	27929	28075	27902	28193	28109	28011	28172	28127	28026	27948	28226	28239	28103	28014	28057	28197	27967	28046	28138	27954	28077	28133	28101	27996	28066	28259	27863	28184	28009	28213	28138	28380	27834	27941	28165	28296	28061	28012	28034	28180	28111	28262	27924	28070	28010	28086	28070	28073	28102	28017	28133	28250	28091	28051	28203	28194	28096	28107	28310	28119	27991	28066	28032	28031	28051	28054	28126	28111	28018	27897	27862	28009	27909	27991	27987	28028	28133	28183	28029	27962	28178	28013	27905	27999	27919	28094	28259	28245	27938	28047	28332	27996	28107	28035	28077	28215	28068	27988	28058	28109	28179	28017	27903	28114	27984	28178	28025	28051	27964	27932	28027	28162	27883	28349	27947	28155	27857	28151	27915	28066	27862	28155	28133	28064	28252	27976	28177	28071	28210	28131	28088	28199	28036	28226	28142	28268	27977	28155	27964	28041	27826	28161	27989	28131	28026	28031	27835	28011	28155	28078	28004	28106	27819	28200	27958	28079	27999	28188	28029	28092	28088	28158	28058	28323	28006	28114	28361	27944	28106	28189	27906	28225	28051	28084	27987	28000	28020	28113	28037	28110	28025	28113	28020	28193	27954	28252	28204	28117	27937	28109	28233	28048	28213	27980	28207	28183	27967	28015	28229	27976	27883	27989	28135	28162	28088	28109	28126	27891	28141	28075	28161	28067	28002	28078	28042	27909	28001	28169	28041	28078	28137	28154	27746	28042	28246	28099	28058	28111	28179	28038	28120	28049	28219	27974	28042	28070	28176	28131	27813	28273	28133	27918	28095	27966	28083	28125	28070	28068	28256	28173	27973	28066	28070	27956	28244	28081	27954	27953	27839	28080	28041	28115	28018	27893	27865
37467	40666	50079	48536	45230	44666	43493	42957	41754	41578	41119	40798	40565	40339	40292	40335	40169	40237	40018	39964	39858	40080	39974	39944	40053	40061	39791	40053	40022	40096	39976	40045	39597	39810	40012	39735	39879	39981	40093	39839	39633	39686	40008	39905	39927	39714	39729	39970	40016	39765	39891	39720	40024	39987	39700	39639	39861	39684	40003	39787	39754	39979	39665	39707	39733	39702	39746	39968	39714	39693	39588	39597	40071	39767	39615	39974	39883	39736	39977	39855	39493	39845	40018	39644	39872	39753	39880	39939	39630	39521	39742	39752	39765	39710	39720	39967	39965	39871	39862	39995	39632	39571	39883	39624	39949	39848	39930	39714	39802	39817	39734	39654	39861	40007	40047	39661	39819	39893	39666	39821	39794	40085	39584	39985	39839	39672	39559	39613	39896	39975	39841	39651	39677	39995	39949	39620	39670	39838	39686	39913	39824	39887	39937	39784	39804	39650	39832	39853	39829	39699	39865	39608	39886	39795	40147	39866	39880	39712	39773	39782	39575	39660	39824	40285	39770	39914	39865	39744	39994	39901	39980	39806	39849	39651	39806	39891	39944	39866	39924	39766	40159	39694	39932	39922	40136	39574	39768	39869	39786	39537	39996	39688	39881	39572	39446	39897	39646	39876	39873	39711	39986	39882	39787	39891	39600	39875	39814	39569	39702	39693	39882	39725	39667	39705	39982	39708	39807	39867	39759	39886	39883	39786	39826	39923	40139	39826	40105	39803	39813	40035	39877	39700	39859	39841	39974	40032	39607	39791	39764	39943	39989	39725	39904	39673	39548	39839	39919	39781	40017	39872	39650	39387	39620	39464	39989	39727	39670	39881	39895	39741	40055	39744	39734	39955	39936	39808	39960	39353	39756	39828	39833	39691	40081	39665	39793	40024	39856	39823	39593	39793	39691	39883	39778	39543	39722	39746	39764	39879	39930	39843	39959	39635	39952	39774	39521	39820	39991	39826	39673	39841	40122	39801	39933	39548	39833	39747	39652	39949	40087	39633	39854	39961	39796	39547	39647	39898	39700	39272	39762	39955	39646	39421	40034	39798	39798	39667	39753	39684	39373	39689	39839	39858	39552	39759	39834	39944	39940	39748	39986	39914	39569	39703	39709	39983	39571	39779	39679	39736	39695	39668	39681	40094	39817	39708	39886	39795	39967	39611	39758	39620	39819	39866	40044	39952	39903	39967	39604	40027	39958	39845	39734	39757	39814	39641	39742	39801	39846	39717	39689	39650	39847	39758	39692	39583	39879	39847	39740	39540	40017	39782	40002	39759	39983	39775	39607	39748	39613	39789	39863	39932	39737	39798	39766	39738	39863	39759	39321	39441	39797	39616	39695	39931	39484	39818	40047	39861	40010	39710	39725	39640	39812	39664	39714	39750	39907	39826	39627	39618	39791	39827	39879	39933	39599	39830	39445	39488	39652	39687	39723	40077	39744	39538	39637	39609	39916	39953	40008	40018	39837	39703	39697	39863	39654	39631	39810	39732	39443	39773	39988	39946	39829	39837	39617	39890	39827	39556	39716	39850	39873	40053	39745	39689	39850	39858	39868	40032	39690	39539	39615	39823	39988	39772	40152	39949	39932	39764	39846	39614	39963	39926	39823	39726	39626	39692	39727	39734	39719	40141	39741	39561	39616	39697	39690	39546	39517	39809	39944	39920	39849	39508	39941	39835	39775	39795	39699	39563	39810	39710	40000	39814	39765	39747	39752	39846	39906	39728	39904	39794	39871	39840	39776	39598	39770	39828	39666	39549	39688	39933	39768	39829	39719	39972	39632	39557	39526	39622	39746	39679	39727	39597	39829	39870	39818	39902	39643	39745	39759	39878	39991	39946	39827	39784	39790	39774	39698	39652	39733	40037	39579	39730	39817	39939	39645	39665	39788	39831	39776	39902	39808	39832	39807	39974	39949	39692	39595	39585	39559	39778	39731	39833	39957	39843	39852	39482	39767	39595	39883	39985	39792	39596	39749	39614	39702	39614	39845	39820	39855	39939	39648	39669	39863	39889	39810	39823	40091	39612	39603	39673	39907	39915	40106	40082	39861	39852	40151	39669	39901	39586	39933	39777	39542	39723	40038	39884	40004	39676	39961	39811	39979	40045	40112	39605	40184	39837	39801	39742	39902	39628	39834	39561	39859	39807	39935	40071	39957	39649	39695	39690	39879	40055	39913	39755	39750	39801	39868	40045	39574	39642	39846	39699	40089	39714	39778	39541	39760	39994	39697	39849	39740	39729	39900	39855	39834	39849	39752	39824	39633	39559	39661	39820	39765	40185	39664	39977	39835	40086	39913	39808	39994	39974	39820	39703	39951	39627	39665	39516	39857	39668	39899	40002	39834	39597	39875	39816	39758	39799	39631	39814	40085	39679	39875	39909	39570	39773	39749	39889	39830	40006	39642	39840	39992	40002	40021	39971	40028	39744	39805	39653	39770	39761	39947	39820	39819	40087	39874	39883	39982	39710	39977	39891	39630	39731	39619	39973	40135	39838	39898	39479	39880	40090	39700	39700	39980	39922	39711	39673	39805	39816	39690	39644	39916	39658	40120	39816	39820	39901	39825	39787	39598	39737	39955	39589	39749	39694	39853	39542	39767	39812	39845	39841	39750	39845	39792	39915	39775	39818	39750	39919	40127	39931	39688	39657	39791	39820	39712	39943	39601	39851	39804	39871	39681	39867	39602	39667	39705	39866	39787	39799	39753	39972	39794	39713	39835	39745	39772	39809	39572	39803	40027	39942	40087	39872	40069	39596	39999	39926	39574	39777	39957	39748	39908	39979	39967	39644	39660	39442	39739	39610	39746	39814	39794	39791	40162	39874	40004	39766	39761	39582	39767	39685	39626	39699	39636	39782	39615	39520	39795	39568	39932	39628	39917	39886	39770	39849	39896	39675	39491	39687	39778	39450	39640	39635	39795	39846	39565	39710	39799	39960	39851	39923	39717	40109	40087	39840	39797	39731	39862	39921	39606	39675	39850	39852	39855	39745	39855	39895	39887	40100	39869	39488	39409	39449	39895	40166	39887	39574	39751	39924	40102	39637	39842	39713	39895	39791	39994	39820	40068	39879	39931	39860	39817	39689	39941	39707	40091	39623	39913	39564	39584	40052	40140	39903	39778	40108	40000	39945	39782	39745	39777	39476	39880	39728	39804	40010	39854	39857	40014	39799	39810	39963	39746	39671	39880	39897	39831	40039	39918	39912	39809	39995	39584	39828	39666	39929	39599	39747	39662	39907	39709	39673	39837	39990	39851	39789	39735	39962	39864	39700	39668	39692	39798	40080	39859	39905	39601	39965	39899	39878	40086	39941	39824	39671	39710	39809	39811	39897	39962	39808	39798	39858	39867	39847	39808	39520	39681	39818	39897	39650	39698	39754	39801	39818	39556	39704	39553	39656	39716	39834	39780	39709	39834	39734	39832	39562	39824	39550	39575	39760	39744	39653	39467	39713	39995	39932	39649	39547	39874	39668	39609	39606	39905	39664	39598	39826	39871	39531	40022	40115	39924	39602	39568	39923	39911	39711	39516	39576	39959	39699	39836	39906	39938	39940	39807	39869	39700	39505	39788	40059	39667	39721	39991	39785	39915	39845	39862	40031	39822	40037	39855	39741	39688	39935	39688	39727	39826	39832	39799	39870	39990	39660	39807	39748	39976	39647	39807	39749	39927	39824	39862	39902	39593	39813	39739	39858	39886	39550	39585	39636	39824	39704	39988	39844	39695	39640	39855	40113	39796	39987	39697	39611	39883	39642	39647	39679	39693	39550	39730	39784	39785	39813	39716	40093	39872	39648	39750	40059	39992	39935	39795	39434	39689	39853	39941	39384	39967	39714	39592	39858	39818	40238	39880	39716	39753	39712	39702	39899	39588	39793	39571	39743	39493	39872	39646	39824	39984	39457	39864	39987	39797	39706	39643	39644	40017	39679	39819	40032	39447	39884	39939	39863	39937	39610	39837	39707	39759	39627	39978	39779	39907	39715	39804	40004	39912	39707	40018	39810	39632	39920	39797	39744	39408	39537	39897	39757	39619	39717	39760	39950	39885	39695	40053	39740	39902	39935	39650	39707	39949	39682	39594	39682	39866	39696	40081	39821	39906	39979	39777	39649	40101	39985	39650	39878	39608	39757	39659	39727	39744	39925	39566	39843	39836	39856	39634	39987	39773	39929	39879	39862	39946	39882	39992	39788	39729	39872	39808	39821	39738	39994	40018	39861	39790	39827	40008	39577	39817	39692	39713	39669	39845	39710	39733	39716	39856	39886	39704	39626	39797	39941	39844	39844	39783	39639	39704	39888	39904	39401	39617	39712	40055	39796	39761	39815	39653	40175	39701	40058	39825	39802	39653	39869	39804	39630	39994	39991	39695	39750	40249	39821	39722	39772	39922	39874	39732	39857	39697	39941	39942	39872	39743	39885	39704	39844	39441	39791	39816	39993	39896	40043	39925	39910	39680	39910	39883	39919	39523	39843	39864	39821	39925	39784	39899	39716	39837	39460	39698	39915	39576	39739	39760	39834	39885	39867	39889	39844	39755	39631	39820	39775	39646	40170	39545	39741	39651	39690	39851	39715	39867	39842	39753	39862	39987	39847	39831	40037	39481	39797	40032	39718	39970	39889	39876	39966	39750	39701	40003	39956	40071	39635	39991	39921	39904	39699	39764	39792	40001	39743	40050	39822	39886	39674	39477	39641	39725	39798	39861	40057	39936	39978	39745	39952	39777	39965	39592	39969	39950	39902	39532	39953	39542	39662	39920	39506	39564	39788	39604	39579	39850	40000	39995	39783	39840	39920	39984	39555	39683	39830	40130	39952	40119	39787	39903	40000	39856	39793	39680	39700	39728	39834	39633	39703	40026	39775	40076	39831	39424	39743	39557	39508	39852	39765	39909	39795	39882	39825	39728	39509	40083	40082	39708	39711	39972	39680	39712	39787	39659	39492	39804	39626	39794	39517	39884	39637	39733	39632	39784	39743	39665	39909	39817	39965	39917	39830	39801	39889	39611	39847	39867	39803	39744	39703	39755	39678	39620	39811	39803	39790	39794	39825	39599	39762	39790	39871	39872	39721	39562	39911	39815	39702	39646	39576	39898	39826	39927	39912	39872	39776
35758	49676	48845	41571	37778	35866	34288	33110	31295	30547	29985	29650	29096	28847	28589	28396	28578	28266	28401	28152	28212	28234	27988	27995	28120	28037	28234	28035	27941	27949	27896	28088	27698	27956	28096	27837	27969	27662	27956	27887	27877	28099	27830	27912	27899	28102	27790	27790	27866	27748	27872	27851	27730	27853	27710	27854	27908	27845	27841	27867	27857	27954	27813	27731	27758	27913	27855	27733	27770	27923	27735	27868	27891	27659	27715	27858	27725	27672	27754	27764	27753	27882	27646	28008	27881	27784	27847	27855	27711	27767	27908	27845	27780	27670	27905	27959	28016	27841	27746	27844	27781	27917	27631	27759	27806	27834	27968	27537	27774	27903	27971	27938	27889	27760	27782	27831	28079	27693	27732	27891	27845	27943	27844	27852	27775	27801	27689	27791	27893	27927	27894	27887	27810	27851	27979	27757	27744	27635	27991	27697	27805	27926	27766	27759	27844	27749	27901	27744	27914	27826	27816	27699	27759	27640	27847	27934	27830	27810	27894	27738	27878	27857	27885	27698	27690	27894	28063	27859	27981	27791	27811	27873	27798	27676	27776	27622	27794	27775	27951	27790	27975	27937	27786	27742	27806	27789	27878	27708	27911	27762	27707	27881	27802	27602	27814	27872	27728	27870	27936	27776	27667	27938	27755	27896	27760	27782	27624	27760	27814	27783	28122	27812	27822	27694	27689	27596	27915	27744	27685	27753	27636	27998	27730	27761	27720	27884	27830	27942	27791	27872	27908	27863	27723	27858	27963	27784	27839	27708	28014	27840	27921	27767	27901	27948	27748	27832	27776	28051	27860	27850	27686	27681	27893	27822	27869	27901	27801	27986	27909	27752	27810	27803	27782	27778	27818	27877	27896	27730	27982	27786	27801	27649	27670	27594	27705	27849	27839	27835	27643	27907	27877	27863	27838	27893	27731	27712	27865	27800	27725	27975	27725	27792	27806	27900	27702	27876	27826	27827	27986	27602	27881	27752	27966	27821	27809	27950	27838	27731	27969	27710	27859	27935	27795	27900	27950	27899	27870	27808	27980	27892	27878	27943	27768	27962	27936	27948	27793	27959	27715	28010	27998	27889	27712	27805	27985	27670	27866	27759	27759	27652	27875	27679	27839	27827	27790	27653	27987	28074	27810	27775	27712	27963	27762	27750	27925	27709	27938	27697	27931	27856	27545	28036	27836	27720	27871	27686	28016	27726	27837	28001	27858	27606	27944	27741	27936	27540	27630	27789	27716	27822	27702	27699	27873	27654	27749	27845	27823	27792	27705	27780	27886	27988	27924	27661	27977	27866	27812	27916	27868	28046	27705	27841	27684	27884	27853	28184	27806	27914	27749	27952	27714	27834	27644	27945	27843	27841	28051	27911	27848	27826	27743	27740	27779	27879	27800	27744	27777	27881	27888	27873	27772	27742	27887	27808	27774	27799	27530	27817	28062	27828	27835	28106	27775	27742	27881	27880	27855	27848	27908	27966	27822	27882	27865	27991	27876	27906	27768	27869	27800	27774	27633	27710	27835	27892	28033	27891	27780	27815	27859	27727	27827	27825	27932	27730	27828	27885	27781	27750	27680	27666	28016	27698	27811	27808	27688	28131	27858	27877	28012	27784	27836	27737	27886	27894	27929	27778	27827	27793	27897	27864	27671	27774	27952	27951	27745	27794	27744	27801	27974	27795	27938	27783	27899	27736	27853	27760	27895	27934	27837	27879	27731	27879	28000	27587	27746	27833	27836	27765	27907	27958	27736	27975	27929	27878	27815	27969	27810	27735	27834	27867	27689	27777	28043	27869	27904	27743	27787	27930	27716	27806	27959	27743	27975	27839	27668	27789	27991	27760	27796	27870	27655	27845	27845	27622	28073	27712	28097	27859	27645	27685	27954	27717	27745	27577	27910	27614	27776	27850	27768	27710	27647	27818	28079	27893	27781	27938	27874	27833	27724	27882	27743	27994	27641	27944	27781	27916	27849	27655	27925	27859	27792	27755	27692	27874	27870	27728	27792	27930	27730	27750	27893	27904	27776	27827	27871	27758	27918	27789	27933	27969	27859	27770	27957	27574	27881	27731	27772	27696	27763	27742	27728	27961	27844	27826	27992	27993	27940	27834	27831	27781	27699	27736	27891	27869	27711	27941	27778	27767	27916	27839	28024	27705	27907	27925	27954	27895	27811	27849	27685	27942	27651	27884	27928	27645	27818	27792	27866	28023	27749	27959	27796	28058	27748	27834	28069	27701	28024	28025	27946	27769	27750	27925	27876	27951	27845	27713	27810	27901	27915	27699	28013	27936	27880	27938	27677	27977	27810	27823	27584	27885	27494	27689	27964	27863	27812	27848	27704	27846	28032	27971	27918	27985	28025	27894	27809	27730	27811	27780	27834	27753	27803	28005	27825	27790	27712	27949	27955	27866	27588	27829	27989	27673	27879	27821	27867	27841	27675	27669	27856	27963	27878	27790	27723	27901	27802	27922	27919	27802	27752	27908	27868	27737	27784	27962	27799	27859	27866	28084	27722	27781	27904	27783	27951	27835	27941	27738	27716	27745	27912	27910	27790	27760	27773	27681	27855	27637	27833	27650	27847	27802	27789	27968	27876	27808	27941	28021	27725	27731	27987	27944	27907	27735	27782	27825	27799	27710	27895	28009	28044	27939	27900	27698	27703	27945	27774	27604	27901	27877	28031	27956	27881	27878	27883	27915	27723	27765	27803	27747	27880	27889	27663	27794	27901	27769	27836	27746	27781	27673	27889	27966	27888	27772	28070	27975	27859	27772	27653	28051	27794	27735	27896	27914	27752	27612	27852	27967	27912	27969	27832	27862	27916	27745	27829	28007	27813	27825	27888	27723	27733	27709	27866	28036	27848	27959	27944	27702	27660	27893	27860	27924	27672	27933	27773	27989	27774	27889	27883	27894	27796	27753	27889	27577	27906	27831	27838	27942	27916	27907	27877	27694	27986	28034	27895	27698	27858	27678	27849	27801	27781	27838	27739	27951	27815	27840	27719	27712	27783	27883	28028	27971	27895	27952	27835	27551	27851	27633	27792	27810	27836	27835	27714	27885	27842	27744	27732	27774	27903	27951	27826	27740	27860	27629	27829	28042	27758	27711	28003	27796	27781	27874	27727	27806	27901	27796	27944	27703	27854	27935	27737	27784	27791	27875	27984	27826	27885	27717	27733	27809	27733	27984	28020	27749	27637	27843	27950	27697	27905	28236	28085	28037	27763	27767	27702	27616	27785	27913	27603	27931	27799	27759	27920	27957	27785	27482	27895	27967	27788	27842	27705	27860	27821	27816	27857	27898	27874	27806	28009	27885	27949	28108	27870	28155	27930	27932	27823	27714	27690	27789	27835	27850	27955	27792	27731	27842	27867	27634	27967	28022	27780	27733	27679	27945	27779	27766	27779	27919	27862	27811	27896	27810	27775	27867	27746	27734	27790	27987	27928	27728	27841	27930	27887	27887	27909	27944	27838	27835	27822	27951	27872	27865	27911	27759	27819	27641	27738	27678	27783	27883	27625	27842	27817	27771	27964	27923	27880	28078	27819	27979	27834	27799	28017	27926	27821	28051	27709	27774	27951	27858	27860	27722	27806	27876	27952	27981	27927	27808	27977	28081	27564	28031	27793	27792	27845	27892	27863	27728	27686	27850	27821	27846	27781	27797	27676	27755	27926	27824	27655	27848	27735	27748	27793	27790	27875	27795	27785	27795	27800	27971	27688	27791	28009	27854	27809	27805	28028	27760	27737	27762	27901	27829	27945	27926	27963	27693	27988	27698	27846	27769	27913	27628	28037	27662	27961	27806	27865	27830	27891	27748	27888	27698	27746	27799	27837	27762	27790	28051	27686	27685	27808	27915	27715	27854	27685	27898	27879	27897	27759	27866	27945	27816	27712	27702	27921	27714	27896	28048	27728	27863	27909	27751	27760	27678	27656	27913	28055	27882	27848	27842	27773	27829	27597	27725	27798	27823	27930	27658	27887	27868	27746	27737	27963	27772	28031	27834	27957	27547	27826	27784	27843	27958	27819	27839	27783	27795	27823	27632	28020	27722	27845	27879	27759	27774	27850	27826	27747	27790	27810	27650	27646	27903	27943	27994	27864	27751	27901	27730	27913	27876	27747	27616	27830	27759	27861	27826	27930	27746	27824	27889	27818	27802	27766	27951	27641	28048	27774	28110	27792	27702	27916	27921	27763	27990	27861	27774	27805	27939	27985	27866	27860	27736	27791	27671	27885	27799	27995	27928	27701	27928	27754	27750	27756	28075	27889	27940	27779	27916	27729	27746	27859	27797	27874	27727	27464	27835	27772	27869	28004	27981	27797	27984	27593	27764	27806	27527	27770	27781	27781	27938	27883	28021	27780	27609	27865	27850	27930	28033	27752	27811	27822	27742	27666	27879	27899	27837	27609	27942	27901	27738	27844	27965	27776	27654	27789	27906	27603	27893	28012	27617	27784	27849	27783	27706	27621	27797	27867	27896	27919	27875	27822	27869	27798	27611	27759	27665	27717	27954	27844	27901	27836	27985	27791	27880	27727	27739	27710	27785	27752	27968	27788	27936	27795	27938	27661	27577	27777	27702	27942	27979	27854	27808	27712	27975	27811	27868	27921	27776	27832	28004	27950	28032	27802	27765	27819	27966	27742	28077	28113	27744	27916	27660	27780	27880	27896	27637	27973	27890	27948	27798	27801	27808	27852	27913	27816	27590	27884	27782	27867	27947	27937	27784	27905	27713	27890	27880	27775	27714	27862	27944	27812	27837	27914	27939	27767	27839	27921	27843	27748	27841	27754	28024	27791	27672	27789	27949	27844	28002	27854	27809	27868	27713	28046	27950	27809	27883	27851	27747	27809	27953	27825	27877	27776	27960	27844	27938	27816	27976	27766	27571	27908	27929	27817	27779	27697	28013	27603	28029	27706	27858	27759	27764	27833	27808	27948	27780	27810	27975	27900	27976	28038	27896	27693	27934	27710	27822	27862	27962	27890	27791	27845	28046	28014	27700	27972	27851	27935	27788	27728	27708	27865	27756	27786	27942	27918	27733	27683	27661	27868	27843	27909	27940	27690	27923	27887	27884	27718	27747	27909	27584	27843	27836	28016	27947	27781	27964	27703	27590
24349	21625	30557	34268	40258	45141	46110	43945	43176	42173	41565	41406	40929	41116	40539	40132	40540	40361	40338	40209	40332	40292	39890	39876	39894	39914	39974	39693	40088	40074	40005	39923	39479	39633	39818	39629	39781	40013	39614	39802	39276	39921	39705	39729	39521	39787	39371	39743	39774	39512	39564	39669	39508	39900	39778	39329	39691	39910	39739	39454	39857	39912	39480	39681	39832	39811	39860	39752	39537	39719	39633	39624	39449	39547	39510	39582	39746	39385	39580	39761	39633	39778	39681	39442	39950	39649	39763	39652	39610	39671	39527	39608	39788	39629	39679	39585	39450	39796	39816	39781	39620	39848	39715	39697	39798	39558	39621	39615	39609	39505	39552	39604	39589	39706	39454	39489	39458	39524	39404	39632	39508	39830	39867	39481	39656	39375	39637	39800	39528	39507	39807	39926	39727	39577	39575	39765	39596	39556	39540	39423	39626	39458	39891	39432	39779	39700	39286	39351	39504	39650	39514	39561	39838	39571	39926	39808	39610	39419	39889	39894	39646	39671	39509	39429	39910	39758	39539	39708	39669	39555	39585	39746	39490	39821	39505	39653	39469	39672	39521	39732	39819	39427	39632	39547	39710	39704	39614	39724	39573	39574	39681	39356	39842	39567	39652	39446	39480	39596	39672	39656	39540	39548	39556	39590	39272	39603	39476	39527	39827	39560	39531	39815	39657	39429	39723	39634	39411	39577	39675	39749	39739	39628	39679	39775	39662	39463	39674	39672	39906	39838	39802	39390	39451	39511	39547	39555	39599	39569	39507	39408	39559	39576	39630	39848	39637	39479	39454	39433	39764	39524	39780	39487	39860	39710	39657	39621	39394	39768	39705	39635	39856	39697	39438	39720	39562	39514	39813	39865	39645	39808	39912	39479	39682	39284	39591	39607	39498	39523	39628	39774	39587	39666	39480	39651	39361	39459	39838	39503	39350	39691	39662	39777	39502	39738	39704	39493	39460	39558	39908	39629	39573	39735	39403	39726	39419	39447	39466	39644	39417	39556	39707	39484	39616	39584	39527	39874	39593	39596	39743	39765	39474	39547	39532	39449	39410	40120	39679	39627	39477	39544	39409	39949	39529	39601	39586	39809	39817	39759	39880	39624	39695	39877	39571	39702	39477	39445	39767	39577	39639	39465	39766	39715	39379	39678	39733	39644	39606	39618	39417	39751	39614	40090	39538	39643	39349	39600	39784	39710	39560	39513	39724	39740	39652	39700	39734	39921	39661	39278	39574	39548	39508	39651	39467	39208	39697	39654	39697	39372	39844	39570	39732	39496	39762	39813	39967	39457	39541	39450	39696	39403	39664	39664	39512	39813	39488	39733	39700	39490	39858	39476	39588	39794	39478	39509	39566	39612	39723	39726	39680	39537	39250	39536	39520	39634	39562	39710	39555	39459	39621	39829	39615	39819	39609	39807	39923	39816	39354	39810	39536	39764	39622	39564	39655	39711	39506	39483	39491	39443	39317	39540	39829	39622	39582	39583	39521	39812	39541	39789	39705	39904	39738	39798	39654	39718	39561	39706	39637	39632	39800	39652	39603	39834	39667	39691	39506	39525	39549	39680	39609	39857	39679	39621	39541	39823	39508	39723	39574	39855	39675	39741	39873	39690	39748	39615	39486	39528	39575	39500	39891	39790	39632	39544	39640	39667	39588	39648	39734	39503	39661	39637	39837	39771	39705	39423	39523	39596	39523	39601	39818	39581	39757	39342	39705	39587	39496	39781	39718	39476	39798	39623	39478	39640	39671	39596	39460	39333	39649	39682	39773	39722	39657	39363	39388	39623	39712	39619	39531	39815	39485	39737	39833	39488	39770	39544	39454	39329	39756	39267	39810	39727	39636	39610	39679	39752	39324	39591	39696	39636	39737	39660	39527	39690	39646	39254	39851	39740	39533	39764	39795	39782	39509	39443	39901	39554	39726	39734	39574	39488	39581	39654	39768	39740	39858	39626	39916	39880	39688	39736	39729	39644	39731	39618	39407	39537	39645	39440	39265	39610	39514	39647	39466	39667	39769	39723	39668	39610	39627	39530	39686	39570	39606	39661	39575	39544	39672	39701	39875	39674	39646	39748	39525	39696	39656	39627	39543	39754	39843	39692	39755	39533	39503	39639	39790	39563	39566	39758	39497	39686	39748	39599	39561	39677	39726	39790	39594	39650	39683	39497	39432	39470	39621	39701	39717	39462	39735	39637	39673	39495	39487	39560	39621	39431	39511	39917	39642	39605	39641	39360	39559	39759	39667	39883	39819	39520	39749	39742	39645	39586	39633	39693	39969	39776	39869	39367	39864	39687	39790	39457	39402	39673	39642	39526	39827	39839	40019	39495	39669	39518	39597	39550	39824	39891	39570	39546	39464	39496	39707	39552	39694	39836	39642	39511	39452	39816	39539	39361	39438	39642	39742	39582	39902	39724	39634	39955	39469	40194	39929	39990	39686	39702	39909	39618	39343	39685	39714	39287	39615	39514	39774	39816	39523	39869	39772	39545	39763	39696	39647	39677	39592	39300	39541	39848	39488	39645	39516	39600	39527	39417	39790	39520	39880	39737	39497	39503	39639	39766	39545	39446	39731	39729	39404	39472	39528	39345	39551	39641	39657	39539	39568	39617	39565	39431	39450	39502	39571	39603	39507	39637	39798	39584	39703	39914	39322	39471	39548	39662	39499	39460	39536	39696	39509	39592	39643	39866	39483	39522	39516	39403	39657	39834	39651	39523	39583	39610	39554	39459	39439	39733	39516	39903	39669	39808	39699	39650	39338	39707	39764	39444	39583	39607	39839	39664	39466	39508	39523	39507	39471	39697	39509	39514	39832	39340	39566	39552	39580	39443	39419	39624	39586	39810	39461	39638	39905	39685	39599	39647	39749	39713	39662	39765	39682	39714	39444	39444	39717	39686	39653	39444	39536	39364	39348	39838	39813	39791	39562	39695	39713	39826	39426	39490	39417	39578	39568	39393	39797	39509	39589	39601	39568	39705	39738	39623	39561	39634	39733	39759	39931	39679	39579	39522	39854	39693	39802	39753	39508	39682	39690	39261	39402	39514	39743	39766	39803	39668	39700	39611	39471	39861	39483	39697	39631	39603	39433	39388	39818	39695	39652	39322	39674	39546	39355	39394	39555	39791	39647	39684	39803	39590	39813	39909	39454	39478	39873	39466	39711	39487	39732	39725	39496	39836	39396	39843	39971	39707	39748	39516	39635	39518	39574	39562	39573	39627	39603	39560	39715	39801	39675	39759	39477	39859	39612	39685	39727	39744	39574	39715	39779	39586	39559	39460	39691	39712	39774	39816	39645	39597	39642	39409	39811	39647	39556	39601	39566	39486	39574	39388	39463	39735	39637	39933	39894	39935	39532	39454	39616	39810	39530	39533	39813	39549	39792	39937	39551	39767	39594	39528	39926	39712	39443	39492	39790	39721	39739	39667	39630	39585	39557	39620	39621	39516	39836	39675	39429	39702	39589	39935	39591	39519	39647	39662	39705	39862	39477	39358	39592	39719	39533	39335	39797	39396	39693	39674	39494	39586	39409	39628	39745	39324	39679	39603	39867	39527	39703	39871	39454	39777	39660	39593	39466	39753	39377	39707	39526	39615	39813	39520	39794	39732	39913	39807	39713	39906	39770	39770	39821	39723	39480	39610	39683	39482	39463	39645	39663	39779	39680	39805	39684	39687	39310	39547	39752	39608	39772	39522	39600	39726	39849	39607	39540	39880	39506	39703	39678	39627	39723	39288	39284	39750	39333	39836	39620	39883	39524	39595	39740	39559	39707	39792	39550	39553	39773	39730	39539	39693	39627	39813	39628	39631	39559	39734	39841	39846	39827	39438	39553	39832	39837	39507	39809	39271	39459	39704	39734	39581	39471	39591	39783	39438	39544	39723	39485	39452	39808	39563	39880	39675	39552	40037	39611	39696	39841	39471	39598	39552	39832	39562	39764	39593	39291	39685	39793	39479	39651	39759	39586	39636	39425	39756	39499	39555	39967	39679	39550	39489	39822	39644	39771	39718	39532	39585	39383	39652	39731	39796	39460	39783	39610	39964	39521	39793	39537	39678	39779	39936	39534	39531	39582	39336	39681	39576	39615	39635	39675	39439	39419	39634	39513	39600	39532	39580	39747	39839	39650	39717	39650	39800	39416	39769	39506	39699	39909	39404	39501	39532	39648	39788	39730	39649	39669	39511	39731	39628	39681	39383	39619	39495	39775	39702	39628	39785	39876	39946	39539	39738	39623	39515	39664	39556	39659	39562	39714	39666	39798	39630	39520	39683	39614	39637	39717	39689	39758	39470	39486	39685	39510	39607	39666	39364	39736	39574	39720	39469	39451	39687	39587	39906	39757	39458	39832	39897	39731	39481	39348	39418	39563	39451	39586	39746	39808	39669	39357	39803	39732	39632	39896	39867	39499	39604	39722	39796	39587	39464	39624	39626	39480	39592	39605	39761	39929	39399	39557	39409	39877	39546	39516	39533	39634	39624	39513	39527	39797	39304	39758	39468	39325	39809	39523	39726	39483	39660	39764	39628	39711	39527	39517	39537	39818	39729	39637	39431	39675	39500	39624	39660	39742	39588	39455	39770	39870	39616	39595	39713	39593	39541	39711	39658	39753	39510	39663	39720	39544	39455	39613	39499	39677	39697	39864	39693	39424	39471	39536	39618	39658	39595	39454	39621	39684	39579	39818	39354	39458	39436	39993	39595	39715	39825	39455	39614	39710	39894	39624	39844	39866	39786	39567	39787	39371	39463	39649	39405	39540	39526	39645	39267	39622	39719	39709	39735	39584	39407	39514	39522	39745	39585	39649	39553	39660	39571	39772	39606	39432	39862	39681	39842	39476	39701	39621	39560	39779	39547	39793	39689	39626	39144	39509	39633	39521	39708	39772	39528	39770	39573	39697	39742	39550	39500	39482	39614	39338	39866	39810	39308	39506	39684	39816	39786	39412	39510	39577	39820	39859	39758	39701	39622	39603	39322	39370	39609	39578	39343	39653	39687	39543	39783	39518	39547	39451	39731	39805	39680	39877	40236	39644	39766	39821	39909	39806	39811	39848	40071	39774	39824	39541	39598	39614	39640	39682	39713	39548	39883	39680	39742	39595	39712	39471	39481
33687	56596	56316	47726	43217	39947	37650	36003	34183	32326	31466	30690	30265	29893	29490	29448	29033	28771	28823	28517	28647	28433	28449	28432	28478	28049	28335	28253	28069	27954	28055	28143	28005	27941	27898	27926	27882	28165	27985	27989	28038	27929	27942	27802	27885	27919	27949	27956	27896	27820	27796	27833	27848	27760	28153	27970	27885	27987	27908	27769	27965	27901	27845	27764	27853	27836	27740	27779	27921	27951	27745	28129	27974	27738	28027	27946	27956	27834	27933	27767	27739	27781	27904	27755	27992	27707	28060	27834	27739	27874	28022	27913	27988	27778	27962	28026	28061	27865	27884	27868	27917	28051	27743	28015	27901	27758	27702	27610	27954	27773	27836	27722	27994	27807	28006	27793	27812	27819	27895	27933	27932	27831	27838	27894	27774	27770	27930	27894	27758	27849	27640	27907	27803	27769	27779	27975	28014	27802	27876	27861	27859	27848	27624	28001	27722	27803	27922	28002	27882	27878	27766	27686	27850	27920	27824	28033	28089	27839	27940	27883	27775	27657	27775	27868	27774	27915	27843	27753	27971	27866	27689	27814	27807	27804	27872	27736	27804	27895	27818	27683	27748	27888	27956	27826	27918	27753	27802	27900	27797	27805	27808	27871	27889	27787	27913	27912	27765	27750	27812	27699	28024	27671	27944	28002	27897	27708	27818	28028	27961	27797	27727	27845	27737	28110	27895	27900	28053	27909	27909	27975	27788	27663	27970	27936	28042	27760	28000	27927	27907	27699	27916	27777	27823	27918	27924	27640	27793	27819	27781	27812	27887	27957	27728	27784	27712	27768	27997	27881	27837	27909	27799	27935	27951	27840	27646	27814	27924	27755	27880	27866	27827	27811	27897	27599	27774	27920	27967	27831	27880	27945	27838	27663	27909	27915	27905	27857	27826	27653	28001	27989	27772	27688	27990	27842	28075	27877	27780	27873	27964	27796	27839	27885	27755	27970	27923	27888	27884	28179	27895	27869	27860	27720	27909	27825	27957	27764	27849	27943	27826	27655	28017	27613	28021	27696	27687	27957	27805	27839	27869	27736	27829	27950	27785	27942	27774	27770	27843	27932	27795	28062	27790	27798	27775	27949	27844	27804	27849	27814	27894	27853	27918	28091	27829	27955	27722	27986	27890	27808	27712	28005	28016	27992	27906	27633	28048	27804	28003	27813	27759	27784	27813	27794	28131	27736	27849	27794	27897	28067	27820	27654	27724	27884	27912	27836	27944	27857	27904	27905	27878	27843	28024	27868	27913	27847	27998	27891	27955	28188	27815	27948	28091	27823	27871	27862	27827	27794	27976	27996	27758	27948	27595	27821	27815	27899	27831	27795	27998	28016	27720	27946	28135	27955	27775	27935	27883	27811	27864	27899	27797	27823	27909	27851	27788	27949	28065	27696	27873	27770	27771	27894	27948	27888	27847	28013	27909	27924	27722	27650	27953	27872	27660	27937	27966	27818	27904	27684	27949	27872	27974	28015	27909	27785	27974	28060	27933	27608	28036	28020	27792	27900	27808	27886	28053	27922	27852	27802	27861	27786	27792	27828	27859	27851	28006	27937	27654	27759	27996	27766	27728	28073	27811	27698	27797	27873	27940	27824	27824	27679	28024	27610	28071	28022	27809	27847	27902	27857	27740	27675	27805	27933	27997	27998	27970	27863	27760	27833	27742	27972	27950	27884	27690	27830	27997	27879	27858	27952	27822	27980	28033	27716	28094	27811	27941	27944	27764	27874	27928	27774	27924	27975	27876	27800	27820	27872	27833	27799	27838	27844	27989	27828	27762	27875	27773	27801	27804	27739	27729	27775	27775	27910	27839	27834	28055	27905	27821	27883	27926	27666	27891	27865	27853	27808	28112	27789	28089	27803	27867	27913	28142	27930	27914	27758	28089	27829	28142	28068	27979	27803	27877	27913	27730	27844	27953	27938	27816	28025	27777	28004	27945	27605	27736	27964	27937	27988	28019	27883	27861	27756	27791	27806	27930	27886	27974	27845	27704	28014	27780	27974	27854	27749	27861	27966	27773	27899	27987	27859	27800	27933	27906	27778	27807	27761	28073	27750	27921	27846	27716	27777	27696	27777	27655	27795	27813	27816	27985	27773	27822	27732	27868	27970	27933	27859	27874	27778	27846	28012	27819	27877	27911	27800	28044	27867	28047	27941	27805	27969	27782	27910	27786	27947	27721	27812	27996	27980	27723	27885	27889	27969	27801	27733	27930	27743	27824	27704	28054	27813	27855	27922	27736	27744	27955	27794	27948	27938	27741	27912	27804	27859	27737	27769	27991	27868	27715	27951	27837	28027	28055	27803	27896	27964	28115	27762	27742	27807	27907	27961	27910	27671	27806	27779	27844	27796	27926	27942	27942	27886	27650	27892	27901	27999	27720	27862	27626	27905	27800	27666	27776	27888	27798	27925	27975	27747	27919	27778	27759	27907	27900	27817	27833	27741	27845	28042	27973	27871	27802	27939	27841	27961	27851	27797	27779	27842	27807	27934	28028	27944	27714	27788	28018	27929	27821	27933	28001	27718	27831	27758	27941	27805	28071	27885	27785	27836	27932	27921	27954	27969	27947	27735	27765	27984	27829	27876	27949	27849	27768	27965	27872	27881	27709	28140	27917	27583	27824	28022	27967	27738	28012	27768	27870	27791	27853	27671	28054	27857	27725	27890	27911	27771	28032	27808	27748	28028	27846	27814	27748	27752	28094	27731	27910	27775	27715	27964	27984	27744	27880	27972	27946	28120	27832	28092	27755	27883	27839	27843	27827	27949	27741	27764	27846	27969	27985	27895	27742	28022	27768	27932	27881	27818	27919	27736	28046	28065	27885	27850	27872	27820	27840	27840	28005	28185	27700	27814	27645	27821	27803	27913	28023	27782	27744	27992	27946	27800	27826	27950	28001	27826	27912	27924	27706	27994	27874	27755	27793	27941	27810	27880	27920	27769	27805	27548	28011	27833	27834	28039	27830	27987	27834	27984	27999	27624	27808	27742	28083	27895	28032	27919	27976	27816	27818	27750	27922	28003	28044	27877	27710	28018	27907	27871	27844	27789	27884	27893	27858	28029	27984	27874	28007	27697	27825	27645	28149	27821	27789	27770	27736	27931	27770	27862	27790	27733	27816	27805	27767	28069	27796	27761	27735	27883	27915	27885	28018	27961	27965	27760	27873	27994	27931	27936	27760	27949	27836	27973	27929	27833	28022	27938	27971	28110	27853	27786	27847	27849	27841	27836	27712	28011	27825	27817	27858	27849	27910	27765	27778	28002	28002	27858	27865	27820	27872	27853	28017	27757	27939	28108	27931	27932	27882	27970	27849	27793	27625	27761	27933	27951	27795	27908	27960	27938	27779	27899	27886	27942	27864	27923	27852	27774	27799	27823	27836	27858	27963	27713	27920	28196	27836	27938	27697	27975	27745	27721	28056	27953	27933	28084	27921	27739	27940	27858	27902	27866	27780	27895	28003	28012	28009	27903	27811	27737	27873	27812	27615	27787	27821	27920	27873	27843	27787	27815	27732	27874	27943	27762	27922	27886	27830	27923	27921	27765	27811	28009	28060	27990	27828	28038	27789	27971	27961	27816	27807	27834	27716	27844	28080	27825	27803	27964	27820	27864	27994	27831	27890	27770	28041	27841	27857	27681	27722	27921	27841	27850	27912	27930	27742	27824	27835	27815	27896	27897	27919	27762	28037	27654	28130	27737	27877	27860	27727	27767	27897	27936	27839	27745	27883	27888	28001	27839	27811	27917	27776	27923	27954	27821	27798	27929	27881	27822	27885	27924	27822	27868	27871	27973	27834	28034	27862	27852	27917	28002	27888	27954	27903	27805	27675	27908	27913	27827	28052	27852	27792	27738	27954	27790	27672	27815	27705	27675	27847	27908	27782	27846	27976	27906	28051	27924	27771	27854	27826	27801	27786	27923	28066	27916	27898	27824	27816	27719	27739	27842	27909	27854	27763	27871	27981	27913	27877	27845	27876	27899	27816	27774	27900	28023	28015	27936	27953	27797	27854	27869	27833	27835	27892	27897	27964	27952	27839	27944	27843	27922	27825	27735	27914	28000	27777	27953	27653	27881	27817	27876	27817	27806	27953	27872	27776	27835	27903	27967	27894	27835	27918	27992	27938	27838	27957	27755	27775	27946	27925	27664	27838	28000	28038	27911	27899	27672	28009	27786	27741	27882	27862	27626	27976	27892	27762	27888	27812	27813	27735	27782	27781	27988	28053	27816	28166	27961	27818	28103	27907	28003	28093	27651	27955	27902	27851	27801	27831	27841	27961	27800	27901	27865	27868	27784	27783	27872	28156	27890	27836	27928	27851	28040	27833	27652	28024	27700	27902	28063	28011	28030	27888	27820	27860	27943	27691	27843	27943	28013	27743	27753	27739	27878	27765	27949	27942	27902	27889	27869	27856	27953	27905	28038	27766	27886	27936	27950	27821	27853	27957	27923	27894	27890	27949	27957	28050	27812	27853	27971	27868	27934	27745	27803	27766	27877	28148	27771	27860	27804	28020	27871	27859	27745	27871	27730	27988	27704	27938	27864	27903	27771	27939	28021	27928	27916	27851	27952	27692	27943	27833	28014	27805	27773	27922	27890	27762	28034	27639	28226	27723	27955	27952	27943	27800	27932	27670	27876	27731	27961	27833	27820	27978	27972	27882	27975	27829	27919	27690	27795	27921	27913	27744	27889	27833	27822	27851	27827	27930	27862	27934	27790	27882	27756	27838	27880	27948	27726	27821	27862	27860	27749	27874	27800	27946	27836	27762	27821	27880	27782	27945	27814	27752	27760	27942	27813	27837	27916	27935	27912	27811	27858	27975	28012	27961	27714	27857	27955	27890	27942	27606	27731	27925	27917	28063	27974	28150	27806	27938	27660	27839	27845	27987	28063	27849	27771	27959	27886	27993	27910	27912	27938	27812	28036	28078	28011	27760	27882	27788	28126	27740	27856	27881	27858	27864	27777	27867	27886	27798	27971	27863	27862	27991	27999	27872	27882	27793	28107	28039	28077	27747	27701	27860	28007	27822	27811	27969	27740	27822	27917	27932	27830	28023	27910	27899	27707	27923	27818	28049	27834	27973	27702	27946	27788	27763	28007	27849	27949	27837	27800
22950	21508	29511	30663	38899	46351	47645	45760	44506	43828	43290	42248	42070	41704	41505	41458	41169	41240	40777	41171	40674	40861	40717	40664	40534	40675	40937	40633	40250	40439	40597	40727	40138	40507	40288	40218	40378	40087	40321	39880	40364	40052	40205	40315	40147	40328	40197	40192	39884	40119	40384	40294	40317	40055	40020	40073	40186	40293	40110	40190	40326	40148	40039	40124	39876	39708	40279	40312	40320	40099	40422	40009	40050	39981	40157	40218	40074	40454	40148	40088	40185	40007	40181	40098	40058	40217	40472	40303	40237	40147	40152	40300	40057	40376	40441	40089	40120	39916	39933	40221	40231	40284	40285	40054	40159	40067	39958	39810	39963	40219	39944	39985	40184	39934	40042	40207	40130	39958	40283	40259	40167	39950	40042	39991	39949	40022	40007	40144	40026	40060	40130	40418	40072	40258	40304	40101	40243	40192	40134	40113	40378	40295	40058	40052	40087	39999	40390	40135	40072	40103	39823	40077	40160	40343	40444	40133	39987	40055	40092	40160	39998	40162	40151	40085	40103	40041	40049	40045	40038	40107	40046	39892	40241	40380	40304	40117	40214	39802	40087	40155	40263	39983	39853	40191	40054	40002	40260	39997	40126	40027	40119	40032	40078	39973	40136	39973	39980	39720	40345	40032	40090	40210	39918	40100	40200	40085	40237	40233	40163	39872	40255	39982	40101	40211	40336	39956	40177	39787	40137	40253	40229	40198	40076	40090	40139	40123	40132	40033	40151	40067	40076	40255	40081	40147	40275	40323	39841	40002	40016	39960	39973	40199	40367	39703	39922	40135	40254	40183	40160	40215	40034	39895	40040	40083	40201	39917	40172	40085	40107	40155	40256	40061	40153	40124	40002	40051	40074	40145	40172	40098	39982	39961	40331	40177	40210	40297	40105	40102	39911	40267	40219	40011	40188	39847	39966	39821	40108	40157	40182	40319	40055	39971	40144	39983	40252	40099	40112	40051	40102	40262	40019	40103	39790	39943	39992	39972	40369	40050	40047	40056	39954	40005	40143	40018	40048	39951	40238	39866	40045	40214	40088	40014	39913	40258	40419	40180	39839	40113	40254	39907	40027	40183	39849	39939	40311	40083	40167	40115	40122	40330	40328	40062	40226	40049	40079	39906	40159	40372	40025	40055	40025	40090	40330	40065	39919	39921	39954	40045	39933	40357	40150	40001	39936	40015	40183	40224	39986	40232	40325	40383	40147	40061	40085	40299	40219	40094	40155	40002	40210	40008	40341	39953	40194	39986	40309	40034	39980	40200	40135	40036	39999	40176	40067	39829	40128	40364	40220	39963	39742	40072	40066	39808	39945	40024	40194	40050	39933	39926	40010	40021	40280	40112	39942	39786	40124	39888	40247	40079	39970	39942	40209	40209	40023	39934	40159	40127	40037	40127	40116	40066	40260	40068	39999	40143	40182	40050	40224	40155	40331	39946	40008	40104	40142	40232	40093	40067	39926	39798	40146	39988	39849	40160	40118	40044	40175	40199	40097	40027	40293	40370	40142	39885	39972	39860	40217	39995	39960	39962	40095	40107	40180	39927	40023	40115	40479	39895	40252	39931	39966	39679	39861	40223	40096	40165	40015	40114	40461	40156	39931	40203	40098	40019	39974	39876	40055	40064	40368	40160	40287	40004	40015	39934	40121	40121	40251	40328	40197	40573	40287	40137	40096	39930	40305	40149	40346	40241	40381	40324	40105	40146	40218	39718	40091	40027	40267	39973	40071	40233	40231	40016	40476	39815	40162	40233	39933	40207	40122	40084	40537	40194	39784	40036	40213	40126	40311	40107	40127	40109	40107	40376	40212	40088	40214	39961	40187	40084	40274	40099	40085	40044	40044	39862	40176	39954	39763	40078	40240	40156	40275	39968	40107	39980	39992	40161	40132	40146	40219	40127	40138	39896	40289	40158	40134	40284	40152	39988	39790	40184	40133	39907	39927	40335	39984	40207	40420	40332	40290	40011	40206	40123	40327	39946	40178	39883	40229	40201	40190	40189	39863	40310	39944	39866	40055	40089	40082	39994	40194	40290	40075	40065	40370	40246	40228	40049	40051	40108	39969	39977	40169	39910	40590	40380	40365	40350	40461	39942	40226	40041	40334	40075	39940	40289	39993	40233	39998	40360	40045	40075	40154	40154	40390	40554	40589	40135	40273	39990	40017	39991	39983	40432	40080	40137	40066	39966	40131	40013	39830	40135	40039	40231	40163	39993	39980	40011	40104	40135	40146	40309	40236	40282	40222	40005	40205	40258	40190	40264	39985	40127	40165	39771	40195	40081	40225	40245	39984	40152	40039	39969	40182	40146	40071	40429	40200	40184	40007	39985	40053	40113	40305	39965	40065	40352	40243	40200	40240	40078	40310	40097	40154	40092	40292	40276	40146	40155	39936	40310	39963	40165	40361	40019	40173	40217	39964	40050	39838	39892	40311	40179	40486	39924	40118	40297	40003	40074	40243	40169	40007	39967	40074	40116	40259	40171	40188	40118	40351	40044	40080	40252	39890	40075	40142	40315	40275	40359	40088	40344	40007	40246	40279	40157	40315	40340	40202	40087	40095	39993	39878	40075	40239	40236	40143	40240	40047	40237	40108	40222	39977	40073	40249	40053	39869	40052	40252	39874	40053	39802	40117	39934	40064	40249	39984	40239	40447	40322	40440	40291	40196	39725	40209	39721	40144	40179	40109	40206	40240	40124	40278	40220	39918	39916	40144	40157	40128	40226	40355	40332	40113	40245	40116	39944	40025	40155	40041	39983	40210	40346	40158	39965	40142	39998	40264	40212	40133	40348	40005	40059	40156	40393	40203	40106	40308	40156	39987	39986	40228	40039	40331	39963	40162	40496	39999	40239	39872	40179	40112	39847	40221	40368	39971	40217	40067	40081	40019	40117	39959	40067	39957	40072	40230	39683	39953	40144	40108	39966	40275	39912	40355	40144	40140	40152	39974	40099	40406	40164	40189	39955	40052	40267	39860	39802	40190	40014	39955	40271	40205	40045	39986	40124	40375	40382	40339	39913	40057	40085	40019	40372	40295	39971	40163	40130	40018	40075	40079	40147	40060	40177	40097	40271	40020	39979	40087	40133	39904	39975	40167	40034	40093	40255	40192	40083	40066	40373	40302	39974	40095	40105	40068	39909	39935	40062	40338	40159	40153	40047	39833	40004	40207	40298	39980	39916	40053	40172	40120	39805	40226	40181	40002	40188	40211	40140	40300	40219	40258	40051	40174	40346	40093	39812	39877	39997	39961	40381	40190	40379	40466	40105	40047	39928	39897	40351	40319	40116	40363	40152	39958	39856	40234	40210	40015	40330	39902	40095	40129	40396	40036	39894	40219	40266	40111	40286	40195	40130	40279	40334	40438	40170	40457	40189	40082	39840	39940	39876	40189	40298	39986	40163	40155	40078	39878	40199	40181	40079	39910	39852	40064	39907	40234	40133	40010	40162	39706	40123	40135	39978	40080	40039	40217	40132	40241	39964	40204	40280	40017	40162	40325	40070	40198	40198	39876	40245	40021	39931	40026	40197	40325	40070	39975	40134	39871	39962	39780	39785	40096	40200	40242	40238	40385	39974	40094	40068	40277	40089	40161	40400	39926	40054	40044	40216	40376	40100	40139	39824	40376	40149	40093	40277	40117	39973	40064	40089	40034	40186	39982	40291	40095	39996	40155	40409	39949	40181	39947	40198	40221	40188	40241	40241	40245	40179	39841	40257	40133	40043	39719	40026	40564	40159	40319	39968	39992	39933	40019	40024	40316	40107	40132	40206	40003	40231	40133	40269	40072	40010	40019	40031	39847	39978	40318	39945	40309	40092	40204	39969	40123	40206	40087	39953	39994	40023	40241	40099	39931	39785	40122	39832	40201	40173	39945	39882	39962	40376	40244	40106	40059	40315	39857	39963	40162	39798	39786	40327	40243	39991	39976	40216	40065	40302	40278	40198	40013	40157	40169	40151	39969	40212	40171	39919	40376	40018	40145	40209	40245	40417	39867	39970	39990	39922	40089	39931	39826	40104	40199	40141	40040	40289	40233	39978	40071	39882	40060	40320	40464	40177	40138	40081	40124	40219	40148	39979	40240	40083	40135	39904	40053	40224	39941	40126	39953	40015	39978	40211	40019	39908	40193	40142	40331	40134	40235	40341	40278	40085	40301	39986	40136	40060	40220	40053	40255	40152	39980	40367	40209	39993	40140	40004	40095	39938	40051	40090	39927	40093	40138	40318	40277	40103	39933	40285	40393	40120	40051	40014	39868	40469	40125	40148	40012	40008	39631	40236	40206	40209	40133	40046	40230	40263	40101	40039	40178	40308	40180	40265	39882	40248	40044	40110	40421	39868	40213	40145	40050	40251	40468	40374	40195	40140	40062	40057	40054	40118	40021	40258	40060	39856	40264	39767	39977	39956	40375	40030	40217	40138	40163	39865	40156	40195	40063	40006	39997	40280	40013	40377	40392	40048	39821	40112	39963	40181	39891	40234	40165	40162	40040	39967	40071	40217	40008	39817	39744	40112	40037	40298	40290	40392	40308	40230	40444	40144	40080	39968	40114	40089	40012	39714	39809	40342	40243	39899	40211	40171	40249	40021	40338	40361	40214	40121	40120	40062	40270	39919	40322	40215	39990	40014	40137	40123	39917	40166	40190	40331	39987	40074	40317	40137	40002	39974	40019	40157	40092	40062	40176	40244	40282	39848	40278	40212	40351	40102	39708	40064	40142	40211	40103	40195	40082	39987	40111	40113	40145	39978	40191	39911	40199	40187	40066	40062	39923	40080	40138	39962	40188	40043	40107	40346	40236	40072	40084	39926	40088	40361	40148	40125	39971	39853	39988	40067	40075	40097	40085	40324	40196	40142	40256	40040	40223	40160	40166	40218	39975	40158	40119	40077	40079	40079	40269	40176	40068	40094	40153	40043	40388	39982	39902	39855	40067	40153	39946	40192	40349	40178	40126	40239	40166	40066	40168	39804	40178	40248	40381	40005	40104	40141	39997	40137	40104	39914	40262	40151	39936	39910	40161	40236	40202	40217	40141	40097	40241	40100	40229	40303	39993	39881	40205	39915	40128	40104	40310	40077	39938	40044	40094	40078	40050	39987	40063	40281	39936	39883
35540	60825	60169	52407	48950	44345	40409	38870	36154	34596	33307	32391	31511	31005	30339	30068	29842	29533	29394	29212	29254	28925	28819	28637	28778	28732	28700	28651	28531	28205	28314	28510	28291	28360	28189	28299	28370	28193	28106	28085	28058	28112	28367	28144	28059	28061	28002	28224	28077	28038	28049	28315	28254	28345	28158	28228	28151	28342	28219	28050	28018	28094	27979	28102	28122	28025	28240	28108	28236	28199	28027	27994	28033	27989	28124	28278	28033	28115	28267	28208	28192	27934	28134	28061	28013	28186	28000	28151	28008	28089	28159	27952	28093	28152	28089	27900	27976	28113	28282	27970	28158	28043	28121	28111	28120	28250	28248	27904	28088	28093	28164	27950	28337	28085	28251	28178	28186	28250	28136	28179	28224	27990	28153	27989	27802	27895	28158	27840	27983	28129	27979	28068	28000	28079	27904	27895	27989	28200	28199	28082	28289	28060	28206	28111	28179	28242	28061	28225	27994	27990	27987	28184	28215	27975	28068	28098	28290	28004	28020	28124	28316	27990	28080	28149	27970	28239	28108	28313	27902	27940	27886	28133	28330	28191	28041	27970	28041	28019	27940	28136	28030	28081	28109	27972	28036	27903	28106	28163	28035	28153	27997	28012	28170	27910	27978	28256	28213	28188	27927	28034	28055	28047	28085	28134	27822	28295	28144	28056	28139	27909	28163	28049	28095	27929	28097	28103	28105	28108	27935	27987	28027	28139	28001	28265	28055	28077	28286	28175	28012	27959	28162	28057	27995	28099	28052	28213	28213	28185	27892	28095	27986	28229	28162	28088	28197	28057	28237	28192	28039	28076	28133	28079	28065	28103	27962	28026	27940	28032	28027	28088	27944	27922	28170	28262	27888	28159	28166	28146	28073	27895	28103	27866	28063	28110	27970	28152	28117	28034	27956	28172	28182	28032	28061	28202	27945	27896	28292	27969	28302	28310	28234	27847	28231	27998	28084	28175	27939	28125	28278	28088	28150	28207	28070	28140	28105	27953	28106	27877	28209	28217	28070	28054	28164	27962	28044	28214	27948	28138	28323	28062	28317	28075	28245	28153	28123	28134	27868	27876	28206	28178	27986	28197	28016	28135	28181	28042	28144	28235	28176	28099	27918	28028	28363	28201	28288	28028	27851	28017	28077	27996	27940	28022	28157	27951	27904	27878	28032	27958	28121	28048	28210	28031	28156	28104	28035	28198	28028	27869	28112	28032	28110	28116	28356	27974	28333	28111	27940	28021	27909	28044	28257	27986	28022	28057	27969	28102	28278	27957	28044	28375	27929	27871	28019	27968	27765	28203	28097	28231	27973	28206	28071	28174	28073	28044	27948	28003	28068	27894	28303	28034	28095	28187	27921	28254	28129	27941	28117	27986	28134	28144	28275	27890	27863	28285	28020	27903	28056	28275	28050	27993	28202	28046	28201	28029	28278	28037	27990	28007	28231	27941	28164	28079	28055	27978	28119	28106	28146	28248	28014	28162	27961	28148	28133	28234	28019	27927	28228	28148	28018	28150	27960	28040	28197	27996	28150	27915	28082	27998	27856	28072	28199	28035	28011	27957	28076	28282	28065	28034	28136	28245	28055	28082	28116	28155	28358	28158	28068	28135	27988	28028	28099	27868	27965	28152	28113	28308	28076	28007	28151	28046	28151	28141	28078	28259	28038	28099	28099	28016	27943	28116	28068	28029	28283	27920	28126	28135	28053	27954	28188	28302	28024	28379	27993	28187	28129	28040	28042	28103	28118	28087	28045	28022	28029	28121	28196	28033	28088	28105	28183	28220	28052	28072	27956	27971	27951	28011	28021	28006	28022	28302	28010	28003	27879	28122	28203	28193	28062	28156	28075	28021	28139	28070	28069	28003	28338	28124	28108	28106	28074	27916	28067	27954	28035	28114	28116	28269	28166	27989	28072	28058	28149	28177	27990	28018	27949	28065	28063	28121	28197	28104	28010	28244	28138	28041	28074	28067	28030	28027	28036	28014	28125	28077	27927	28070	28268	28012	28056	28051	28018	28171	28075	28062	28213	27993	28280	28128	28156	28110	28149	28111	28045	27989	28162	27961	28138	28072	28009	27945	27857	27896	28311	27942	28191	28027	28106	28281	27926	28126	28165	28109	28201	27934	27976	28234	28320	28149	28185	28029	27951	28267	28137	27868	28153	28087	28186	27949	28148	28135	28088	28026	28111	28014	28124	28349	27981	27888	28078	28218	28093	28013	28020	28115	28105	27927	28089	27992	28014	28145	28133	27950	28002	27912	28194	27903	28155	27879	28130	27963	28046	28018	28251	28238	28206	28168	27991	28008	28400	28034	27965	28030	28090	28111	28014	28159	27943	28189	28090	28164	28170	27880	28101	28174	28179	28054	27888	27979	27966	28011	28051	28032	28025	27968	28041	28102	28115	28101	27881	28111	28269	28174	28224	28084	28184	28058	28291	28079	28069	28038	28159	28188	27997	27897	28117	28163	27926	28050	28088	28240	28241	28041	28128	27949	28209	27787	28267	27992	28181	28011	28271	27927	28123	28092	27983	27880	28067	28097	27891	28064	27998	28186	27995	28120	28157	28196	28088	27955	28170	28241	27961	28007	28390	28089	27894	28073	27943	27967	28049	28254	27959	28172	28026	28284	28041	27951	28142	28027	27979	28070	27946	28240	28222	28064	28102	28140	28072	28091	28105	27976	28132	27938	28091	27950	28012	28114	28056	28130	28229	28047	28222	28021	28125	28049	27934	28025	28164	28046	28249	28105	28124	27892	28040	28137	28051	28088	28131	28077	28212	28187	28257	28132	28096	28063	28140	28145	28110	28045	28035	28017	28143	27930	28099	27979	28100	28248	27883	28210	27937	27976	28109	28154	28081	27937	28155	28094	28058	28018	28015	28060	27973	28136	28034	28006	28035	28003	28133	28374	28135	28080	28199	28165	28243	28288	28014	28178	28124	28334	28035	28167	28046	28023	28171	28023	28089	28127	28208	28147	28008	28248	28079	28353	28033	28184	28139	28058	28178	28037	28087	28107	27997	27950	28183	27976	28178	28223	27957	28100	28107	28092	28145	28064	28237	28170	28027	28191	28215	28132	28142	28174	28223	28106	27882	28205	28015	27906	28018	28025	28053	28019	27895	28062	28085	28197	28154	28134	27904	28127	28097	28145	28278	28042	28099	28055	27957	27984	28222	27997	28024	28110	28095	28034	28203	27992	28070	27846	28036	28061	28088	28153	28189	28208	28006	28057	28104	27966	28141	28117	28051	28196	28144	27904	28032	28084	28121	28104	28024	28227	28053	27982	28070	28174	28272	28125	28114	28078	28025	28127	28066	27854	28092	28177	27964	28097	27996	27962	28138	27954	27970	28133	28100	27882	28062	28118	28013	28164	28139	28267	28134	28049	28042	28181	28127	28172	27953	28013	28068	27979	28134	28060	28097	28123	28150	28089	28094	28012	27960	28152	28211	27919	28148	28078	28050	28076	28026	28081	28152	28180	28180	27929	28070	28032	28014	28294	28255	28026	28127	28066	28155	28086	28145	27871	28264	27986	28135	28106	27981	28116	28197	27881	28154	28191	28151	27978	28035	28156	28172	28083	28161	28042	28338	28120	28184	27993	28137	28106	27985	28173	28066	28057	28063	28108	28155	27999	27906	28303	27965	28294	28075	28060	28173	28138	27953	28134	27949	28141	28021	28117	27985	28055	28211	27996	28240	28028	28097	28112	28059	28284	27961	28016	28181	28149	27813	28186	27994	27956	28192	27901	28024	28055	28136	28059	28054	28155	28203	28073	28120	28117	28103	28071	28083	28019	27915	28175	27960	28046	27941	28201	28102	28011	28029	28064	28069	28036	28063	28194	28237	28105	27960	27986	28029	28177	27972	28021	28262	28329	28266	27967	28248	27917	28108	27907	28165	28153	28181	28039	28242	28018	28194	28231	27974	28156	27906	28354	28063	27818	28151	27938	28083	28015	28065	28095	28166	27965	28064	28064	28106	28090	28251	28152	28140	28138	28196	27986	28125	28263	28218	28341	28233	28062	27899	28174	28120	28076	27986	28042	28211	28131	28161	28146	28081	28018	28153	28201	28093	28030	28036	27865	27997	28161	27958	28029	28132	28127	28088	28069	28165	28240	28221	28086	28131	28214	28131	28124	28054	28137	28220	28126	28176	27900	27997	27998	28140	28224	27857	27976	28042	28105	28063	28117	28273	27947	28121	27979	27980	28236	28154	28181	28136	28187	28216	28241	27892	28212	28112	28067	28070	28060	28143	28335	28173	28015	28225	28145	27904	28281	28047	28054	27740	27883	28233	28351	28025	28214	28206	27836	28052	28109	28219	28022	28217	28181	28153	28090	27987	28066	28182	27899	28053	28102	28167	28258	28049	28000	28145	28129	28129	27963	28063	28123	27971	28061	28134	27883	28105	28236	28066	28164	27964	28307	28075	28126	28147	27881	28100	28191	28020	28017	28158	28236	27868	28173	28062	27981	28192	28000	28087	28095	28215	28038	28189	28195	28107	28028	28124	28086	27978	28102	28141	28085	27992	28144	28054	28181	28136	28133	27936	28072	28015	28289	28047	27996	27862	28139	28113	28041	28148	28087	27978	28112	28267	28027	28071	28107	27955	28084	28181	28129	28199	27996	28199	27958	28227	28300	28124	28197	28118	27984	28107	28176	28024	27883	28040	28177	28054	28221	27956	28092	28219	28002	28079	28089	27966	27991	28106	28151	28037	28008	28273	28144	27842	28047	28009	28068	27990	28239	27964	28000	28137	28063	28163	28060	28306	28139	28185	28308	28020	28032	27968	28175	28035	28123	27949	28073	28219	28208	28080	28058	28033	28129	27964	28032	28301	27899	27998	28145	28132	28070	28224	28097	28185	28196	28221	28007	28039	28090	28249	27986	27991	28165	28037	28172	28090	28198	28096	28259	28135	28059	28038	28283	28030	28219	28155	28020	27890	28166	28190	28094	28271	28121	28018	28182	28059	27871	28006	28111	28118	27970	28188	28157	28024	28170	28150	27968	27990	28243	28118	28075	28009	28104	27919	27989	27937	27983	28078	28119	28037	28023	28100	27975	28183	28057	28108	28112	27988	27973	27844	28071	27897	28123	28213	28278	28213	28172	28058	28149	28125	28086
37707	40855	51401	50058	45742	44347	43459	42565	42284	41676	41387	40831	40771	40964	40455	40400	40385	40252	39961	40560	40321	40104	39896	40082	40130	39897	40073	40536	40161	39844	39864	40036	40084	40049	40037	39976	40100	40342	40130	40026	39635	40270	40101	40153	39816	40018	39986	39939	39795	40009	39943	39849	39928	39931	40033	40135	40084	39975	40017	40058	39882	39929	39914	39892	39972	39938	39837	40013	39856	40083	40065	40005	40103	39961	39772	40190	39887	39896	40093	39959	39984	39859	39962	40146	40301	39980	39857	40011	39930	39666	39759	40121	40030	40192	40012	40202	40554	40027	40035	39958	39981	40001	40386	39907	40102	40202	39812	39949	40175	40004	39943	39782	40171	39987	40187	40246	40188	39926	39905	40163	39533	39640	40140	40184	40014	39853	40304	39902	40140	39952	39985	40234	40085	40161	39839	40083	39984	40124	40289	39964	40025	39890	40029	40149	40346	40092	40064	39819	39862	39736	39932	39991	40160	40333	40046	40041	39789	40022	39858	39912	39953	39856	39734	39786	39962	39948	39999	39902	40076	39978	40249	40117	40194	40079	39897	40094	39916	39873	39961	39954	40106	40122	39831	39957	39777	39947	40159	39900	39818	39896	39952	40043	40093	40211	40210	39832	39747	39971	40273	39827	40127	39960	40009	40153	40068	39837	40084	40027	39983	40071	40026	39894	39781	40175	40103	40110	39863	39562	39797	40087	40079	39951	40185	39804	39954	39864	39718	39957	40079	39548	40212	40208	40194	40100	39843	39810	40008	39748	39949	40310	40203	39866	39944	39949	40048	39828	40081	39856	39809	40065	39810	39901	39846	39802	39869	39719	40106	39767	40140	39909	40046	39802	40256	40087	39930	40052	39858	40199	40059	39935	40252	39924	40204	39863	40156	40169	39925	40110	40234	40001	39914	39995	40203	40092	39849	39891	40124	39980	39750	40226	39811	40087	39863	40237	40243	39924	40046	40001	39855	40046	40049	40015	39877	40117	39899	40174	39996	40027	40053	40055	39917	40117	40067	39821	40258	39966	39987	40129	40003	39839	39879	40150	40072	39831	40260	39981	40141	40071	40113	40021	40020	39908	40107	40092	39990	39956	39934	39885	39873	40108	39970	40020	39796	40210	40082	40101	39640	39876	39955	39746	40189	40096	39918	39883	40143	40120	40013	39898	40247	40162	39921	39684	40194	40027	39991	40040	39923	40121	40083	39974	40036	39696	39775	39795	40079	39892	40053	39724	40009	39805	40121	39935	39777	39909	39859	39850	39768	39902	40054	40093	40006	40145	39983	39832	39957	40060	40278	39851	40063	39908	39995	39918	40029	39896	40139	40248	39690	39797	40194	40046	40054	40175	40084	40143	39776	39960	40062	40065	39755	39672	40046	40003	40037	39818	39989	39685	40075	40362	39991	39960	40150	40041	39970	40133	40044	39784	39858	40047	40182	40101	39895	39898	40252	40094	39859	39802	40406	39905	40103	40111	40200	40090	39831	40138	40169	40300	40035	39667	40260	39971	39785	40023	40184	39896	39833	39862	40143	39916	40156	39753	39894	39860	39978	40231	40142	39985	40140	39693	40006	40217	39956	40245	39693	39876	39659	39920	39898	40194	40079	40234	40089	39742	39594	39983	40039	39976	40019	39774	39896	40036	40192	39925	39855	40369	39821	39880	39709	40136	40019	40023	39930	40144	40163	40090	40089	40047	39808	39985	40179	40187	39953	39978	39949	40015	39939	39729	40051	39906	39662	39858	39837	40024	39894	40056	39997	39891	39839	39994	39934	40224	39871	40160	40158	39903	40165	40001	39986	40092	40023	40166	40205	39935	39744	39788	40059	39976	40015	40048	39756	39725	40053	39927	40184	39827	40043	40333	40298	39945	40068	40343	39968	39967	39871	39874	39930	39993	40027	39953	40217	40181	39918	39877	39925	40170	39907	40176	40182	40123	40161	40076	40025	40349	40281	40142	40119	39909	39860	40029	40190	39882	39936	39959	39842	39932	39839	39803	40299	40009	39932	40226	39982	39961	39763	40008	40156	40156	39919	40029	40011	39993	40033	40064	40039	39926	39752	40059	39766	40066	39863	39833	39774	40073	40082	39919	39768	40086	40167	39979	40228	40071	39951	40067	40075	40227	39903	40048	40055	39945	39968	39836	39853	39906	39825	39936	39863	39723	39851	40029	40017	40066	40079	40051	40089	40055	39813	40010	39741	39971	40333	39858	39955	39949	40021	39807	39953	40030	40152	40162	40021	40043	39740	40079	39946	39915	40167	40137	40063	40018	40305	40081	39810	40077	39810	39777	40183	39783	39962	40104	39734	39968	39892	39685	40212	39947	39825	39965	40043	40024	39945	40268	40207	40139	40011	40088	39949	40157	39751	40246	40438	39888	39673	40064	39999	40092	39568	40128	39874	40007	40201	40149	39834	40128	39990	39851	39655	39942	40014	40052	40136	40292	39986	39677	39955	39882	40066	39974	40243	40404	39687	40356	40313	40355	40049	39793	40074	39856	39548	40081	39875	39970	40141	39902	40171	40271	39880	39917	39777	39596	39770	40127	39822	39901	40062	39982	40101	40176	39955	40430	40230	40131	40054	40158	40351	40192	39976	40351	39919	39972	40022	40233	39935	40071	40151	40144	40022	39973	40108	40075	40068	39929	39902	40231	40001	40193	39992	39952	40131	39741	39809	39921	40201	39894	39947	39908	40001	39993	39986	39890	39775	39842	39836	39788	39937	39827	39861	40034	40060	39758	39733	40466	39918	39682	39756	39969	40142	40062	39903	40092	40095	39881	39777	39817	40118	39954	40004	39967	39823	40301	39835	39987	39811	40064	40073	39797	39962	40102	39901	39992	39713	39725	39703	40144	39914	40135	40066	40218	40103	40056	40026	39941	40302	40286	39773	39711	39946	39876	40144	39804	39848	39950	40014	39807	39749	39869	40055	40061	40021	39996	39912	39886	39978	39979	40213	40181	40103	39858	39797	39957	39908	39937	39886	39854	40017	40029	40260	39992	39938	39772	39969	40005	40278	40255	40030	40100	40013	40225	39796	39961	40066	40053	40259	39724	39844	40144	39932	40047	39991	40085	40031	39805	39755	40139	39985	40007	39953	39975	40008	39964	39825	39746	40088	40229	40011	39826	39848	40101	39744	40102	39968	40012	39939	40207	39865	39642	39878	39960	40033	39914	39913	39874	40126	39934	39959	39988	40226	40006	40010	39814	40306	39978	40176	39994	40007	40041	40252	39952	39921	39790	39860	40115	39907	39948	39896	40231	40286	40181	39905	39793	40223	40401	40050	40014	40036	39949	40261	39987	40042	39860	39871	40289	39975	39975	40020	39829	40082	39886	39853	39999	40255	40041	40173	40228	40059	40146	39987	39898	39985	39665	40081	40028	40073	40219	40148	39892	40101	40073	40062	40206	39950	40210	40154	39955	40040	39912	39937	39984	39894	40059	39731	40339	40096	39920	39761	40142	39769	39729	39981	39911	40045	40366	39944	40196	39730	39907	39670	39848	39734	39992	39973	40183	39976	40166	40175	39821	39787	39981	40004	40120	40129	39977	40004	39875	40001	39949	39859	40014	40005	39914	40135	40088	39966	39797	39904	40141	39911	39828	40096	39955	39778	39834	39854	40038	40155	39896	40338	40022	40185	40157	39895	40145	39882	40184	40338	40084	39838	40090	39970	40183	40024	39649	40173	39926	40181	40002	40087	40246	39575	39464	39843	39991	40081	40065	40072	40164	39794	40080	40238	39896	39973	39942	40239	40079	39936	39815	39923	39948	40226	39911	40160	39939	39772	40026	39941	39906	40149	39974	40105	39633	39931	40397	39907	39849	40122	39732	40232	39971	40075	40239	40329	40148	40014	39757	40030	39879	40193	39951	40074	40075	40096	40023	40498	39786	40102	40144	39721	40016	40117	39949	39793	39947	40105	39828	39916	40080	40078	40030	40152	39985	39937	40012	40161	39830	40092	40075	40181	40357	39751	39867	39959	40313	39760	39895	40036	40310	40063	39845	39982	40052	40063	40068	39839	40100	39975	39902	39874	39926	39903	40054	39992	40115	39967	39824	40122	39926	40226	39909	40081	39827	39939	40052	39946	39757	39796	39874	39704	40000	40158	40070	40040	39552	40094	40248	40041	39926	40063	39917	40053	39951	39909	40238	40007	40011	40053	40137	39890	40008	39841	39936	40013	40234	39934	40162	39984	40212	39906	39956	40195	39958	39861	39881	40029	39953	39916	40097	40107	40306	39822	39860	39905	40124	39860	40206	39863	40010	40163	39936	40056	40020	40186	40025	39891	40057	40288	39789	40028	40255	40083	39962	40023	40106	40050	40124	39865	40340	39869	39881	39874	40105	40021	39830	40302	39703	40083	40073	40034	39779	40140	40085	40206	39918	39772	40042	40375	40130	39800	39851	39851	40187	39976	39755	40243	39953	40275	39893	40008	39993	40133	39991	40020	40018	39639	40083	39937	40250	40458	39776	39764	40089	39878	40008	40188	40054	39855	40015	39563	39733	40038	40268	40174	40122	40178	39998	40035	40141	40150	40141	39922	40000	39971	40016	40069	40360	39900	39963	40147	40205	39975	39964	39999	39921	39998	39891	40035	40040	40120	40222	39904	40244	39961	40236	39884	40077	40088	40097	40162	39829	39730	39889	39960	40151	39939	39798	40298	40082	40221	39906	40255	39896	39995	40159	39765	39781	39863	40038	40180	39939	39830	39815	40059	39900	40256	39948	39834	39997	39838	40092	39733	40028	39927	39916	40087	39943	40164	40132	40222	40052	40125	40038	39885	40036	40170	39744	40101	39847	40123	39803	40144	39914	40150	40077	39831	39728	40013	39957	40010	39822	39777	39895	40007	40234	39833	40183	40008	39836	40004	39863	39926	39926	40054	39589	40099	39993	39928	39773	39963	39797	40098	39746	40159	39870	39950	39977	40039	39791	39817	39918	39824	39984	39989	39938	40080	39887	39816	39947	39961	39925	40197	40087	40117	40011	40318	39790	39954	40125	40041	39980	39985	40176	40122	39980	39847	40122	40087	40164	40282	40253	39744	40249	39959	39843	39993	40008	39871	39775	39848	39829	39976	40134	40148	40134	40267	40025	39666	40073	40206	40155
35777	49917	50084	43544	38252	35781	34121	32842	31857	30752	30183	29726	29334	29153	28769	28671	28808	28749	28339	28258	28254	28288	28217	28189	28131	28211	28154	28285	28067	28118	27958	28027	27935	28144	27970	28089	27886	27934	28003	28120	27877	27972	28078	27942	27832	28174	27802	27966	27976	28144	27922	27788	27905	27881	28051	27968	27870	27848	27947	27879	27868	27984	28006	27968	27979	27876	27916	27963	27632	27993	27906	27915	27743	27920	27879	27855	27990	28019	27835	27991	27846	28018	27928	27802	28066	28091	27888	27711	27945	27835	27886	27849	28010	27895	28143	27782	28003	27968	27913	27879	27971	27946	28027	27989	27692	28016	27955	28000	28069	28006	28008	27916	27816	27972	28020	27994	27801	27806	27839	28258	27797	28058	27854	27927	27934	27768	28077	27739	27993	27840	28080	27815	28021	27889	27865	27948	27902	27888	27914	27944	27863	27943	27742	27987	28124	27924	27963	27960	28146	27894	27930	27966	27999	27907	27833	27909	27842	28062	28045	28025	27721	27919	27880	27861	27943	27761	27882	27991	27917	28004	27967	28018	27838	28118	27727	27809	27964	28042	28029	28047	27985	27991	27981	28048	27901	27989	27922	27989	27922	27911	28104	27826	27669	27894	28179	28160	27883	27860	28012	27805	27962	27948	27932	27843	28049	27689	27988	28022	27931	28034	27897	28023	28064	28028	27949	27934	27979	27830	27974	27818	27932	28097	27790	28165	28064	27987	28038	28008	27770	27997	27976	27860	27867	27901	27871	28059	28203	27969	27926	27743	28045	28032	27879	27806	27902	27696	27857	27910	27886	27956	27910	27794	27955	28022	28142	27829	27904	28034	27946	27986	27796	27915	27899	27955	27879	27912	28035	27964	27717	28048	27828	27982	28071	27778	27951	28077	27820	27806	28026	27940	27984	28041	28095	27871	27846	28032	27910	27777	28041	27918	28140	27780	27983	27935	28018	27880	27848	27806	27771	27991	27978	27948	28114	27897	28039	28204	28104	28117	27866	27781	27984	27869	27733	28056	28132	27879	27804	27910	27920	28078	27955	27985	28008	28045	27720	27895	27910	28006	27929	28103	27941	27892	27796	27879	27987	27740	28013	27898	27886	27867	28223	28050	27797	27752	28079	27910	28127	27713	27737	27894	27886	27980	27829	27745	28057	28064	27998	27958	28075	27783	27739	27662	27804	27816	27868	27894	27985	27908	27927	28004	27906	28075	27917	27714	27690	28034	27902	28169	27869	28022	27764	28128	28038	27802	27947	27873	28017	27853	27958	27737	27870	28053	27831	28074	28095	27935	27813	27834	27797	27886	27951	27952	27866	28072	27895	28025	28104	27815	27950	27723	27970	27926	27979	27824	28118	27985	28009	28021	27872	27926	27985	27966	27957	27820	28060	27710	28000	28044	27957	28019	28275	27981	28091	27962	27865	28031	27997	28052	27753	27982	27891	28037	27779	27979	28095	28052	27893	27922	27746	27983	28080	27942	28028	28058	27737	27822	27998	27748	27867	27840	28096	27930	27926	27939	27787	27828	28074	27896	27988	27912	28076	27882	27731	28078	28004	27912	28040	28147	27966	28088	27908	27878	27862	27806	27873	28036	28135	27974	27913	27689	28252	27940	27987	28003	27909	27984	28027	28116	27807	27872	27935	27921	27992	27966	27943	27982	28027	28089	27979	27797	27966	27775	28161	27888	28064	27954	27762	28090	27848	27830	27964	27955	27911	27728	28117	27909	27963	27918	27853	27912	27768	27777	28050	27942	27896	27967	28116	27860	27796	27871	27791	27980	27798	27813	27830	27565	27916	27811	28064	27984	28121	27802	27855	27928	27953	27868	27854	28144	28031	27831	27798	27950	27898	28029	28049	27782	27913	28077	27970	27936	27863	27965	27963	28044	27882	28030	27890	28158	28012	27871	27799	27854	27937	27756	27821	27892	27753	27885	27737	27753	27924	27963	27919	27897	27991	28034	27919	27903	27855	28085	27770	28019	27930	27806	27950	27917	27995	27852	27926	27843	27825	27963	27962	27812	27982	27830	28006	27907	27843	27845	27834	27982	27969	27818	27966	27839	27887	28158	27933	27925	27850	27928	27923	28137	28011	27697	27993	27896	27952	27722	27875	27832	27922	27881	28120	27936	27842	27844	27691	27984	27866	27877	27932	27931	27941	28105	27765	27932	27976	27927	27787	27949	28027	27845	28032	28074	27958	27969	28042	27895	27757	27993	28041	28010	28148	27928	27871	28045	27835	27836	27777	28062	27868	28145	27909	27713	27792	27918	27908	28030	28042	27939	28139	27942	27794	27945	27873	27830	27960	28023	27982	27826	27919	27988	27851	28121	27897	27905	28176	27931	27975	28094	27926	27987	28030	27834	28062	27811	27909	28007	27884	27944	28014	27968	27927	27826	27865	27895	27964	27995	28014	27988	27916	27987	28056	27741	28005	28204	28051	27822	27756	27898	27789	28024	27892	27917	27780	27913	27702	28088	27904	28105	27857	27822	27937	27881	27981	27821	28062	27936	27966	27935	28205	28000	28051	27831	27738	27772	28149	27855	27820	27986	27657	28094	28042	27833	28021	27831	27865	27860	28014	28011	27993	28039	28049	28077	28113	27773	27923	27972	27960	27811	28215	27905	27838	27963	28044	27965	28157	27836	28092	27886	27905	28066	27884	27956	27792	28040	27943	27947	27999	27849	27828	27919	28094	28009	27833	27917	27783	27952	27812	27888	27903	27767	27927	27994	27992	27881	27987	27987	27891	27784	28073	28034	27773	27884	27844	27790	27974	28002	27881	27928	27938	28065	27864	27865	27871	27950	28025	27949	28000	28068	27992	27841	27836	28042	28056	28024	27865	27910	27853	27803	27947	27968	27903	27685	27903	28221	27947	28081	28022	27874	27995	27930	27937	27945	27799	27831	27926	27899	27957	28076	27776	28030	27921	27775	28079	27924	28017	28081	27858	27997	27980	27830	27966	28015	27930	27990	27817	27910	28004	27818	27981	27860	27991	27842	27887	27998	27852	27955	28059	27906	27864	27975	27867	27926	27979	27956	27842	28118	28169	27867	27942	27814	28007	27825	28040	27901	27807	27819	27884	27865	28071	28055	27845	27720	28124	27992	27884	28001	27967	27964	28054	27961	27677	27785	27990	27945	27726	27758	27820	27795	27919	27886	27950	28121	27957	27877	28063	27891	27805	27985	27859	27750	28039	27781	28209	27916	27818	28015	27903	27908	28054	27909	28134	27994	27911	27933	28113	28087	27831	27945	28096	28000	28065	27904	27950	27704	27959	27852	27912	27913	27796	27938	27950	27991	27986	27807	27891	27789	27908	28111	27841	28053	27921	27836	27956	28011	28052	28175	28019	27825	27912	28005	27888	27932	28020	27877	27945	27702	27823	28018	27981	27968	27912	27802	27802	27941	27901	28062	28010	28056	27804	27935	28008	27761	27890	27802	27843	27929	27797	28038	27960	28092	27797	27848	27885	28058	27890	28001	27941	27953	27770	27912	27946	27788	28020	27992	27774	27879	27998	27712	27822	27878	28030	27804	27815	27964	27950	28045	27917	27891	28070	28144	28050	28021	27918	27956	28019	28029	27888	28017	28004	27956	27838	27839	27917	27671	27696	27985	28045	28050	27928	28010	27990	27904	27869	27986	27872	27980	27793	27980	28053	27910	27899	27774	27873	27757	28033	27990	28008	28105	28058	27767	27999	28012	27935	27943	27897	27745	27960	28020	27855	28070	27730	28087	27974	27937	27854	27851	27982	27905	28143	28199	27872	28222	27816	27994	27909	27831	27934	28001	27904	27940	27789	27959	27864	27933	27924	27836	28005	28022	27836	28015	27897	27922	27981	27878	27822	27872	27851	28164	27866	27894	27916	28027	27946	28097	27747	28045	28049	27929	27994	27856	27923	27887	28130	27909	27920	27793	27916	27785	28106	27920	28072	28040	27885	27877	27846	27827	28059	28188	28105	27972	27826	27831	27906	28053	27949	27934	27899	27848	27857	28056	27951	27840	27927	28118	27882	27930	27971	27940	28005	27898	28057	28110	28036	27687	27713	28045	27934	28020	27875	28072	27997	27899	27990	28014	27900	28048	27943	27831	27845	27955	27898	28045	27882	27992	27896	27785	27935	28147	27995	27938	27819	28077	28107	27881	27990	27820	28111	27867	27963	27943	28155	27724	27920	27916	27954	27897	27910	28053	27990	27965	27760	27876	28039	27991	27809	27886	27955	28161	27876	28082	27951	27910	27843	27822	28000	27954	28136	27985	27989	27853	27895	27794	27974	28092	27998	27931	27893	27755	27957	27873	27920	28141	27850	27923	27873	27930	28073	27824	27901	27823	27864	28116	27959	28216	27948	28081	27963	28001	27990	27821	27669	28154	27811	28197	27846	27907	28009	27953	27896	28034	28098	27889	28009	28047	27887	27842	28087	27881	27941	27800	28131	27948	28079	27928	27932	27991	27985	28165	27954	27897	27870	27917	28035	28025	27891	27941	28009	27849	28035	27891	28027	27909	27991	27810	27878	27734	27873	28043	28023	27966	27874	27861	28083	27953	27834	27886	28033	27900	27862	28136	27596	28034	28030	27947	27825	27918	27838	27951	27840	27928	28298	28048	27878	27875	28054	27962	27926	27964	27907	27884	28074	27936	27765	27953	27956	28020	27971	27899	28074	27953	27938	27862	27817	28114	28031	27979	27944	28071	27903	27801	27905	27804	27993	28056	27753	27884	27769	27990	28066	27824	28000	27915	27983	27648	27935	27778	27920	27895	27778	27752	27910	27934	27920	27825	28166	27972	27835	28046	28069	27990	27822	27956	28113	27901	27664	28046	27936	28079	28065	28094	28091	27857	27868	28159	27940	27954	27924	27819	27929	27873	27865	27825	28171	28038	28021	27858	27996	27995	28052	27861	27875	27891	27837	28048	27848	27833	28155	27896	27960	27949	27898	27830	28136	28026	27904	27918	27962	27829	27984	28029	27972	27853	27889	27687	28091	27891	28020	27945	27989	27793	27870	27744	27943	27848	27859	27886	27856	27832	27991	28137	27839	27901	27858	28001	27794	27953	27928	27859	28032	27962	27901	28072	28061	27937	27932	27970	27811	27841	27958	27809	28045	28056
24395	21582	30762	34929	40472	44877	45847	43989	43158	42775	42014	41212	41086	40824	40569	40324	40474	40194	40236	39963	39897	40200	39819	40040	39946	39885	39993	39965	39939	39809	39941	39961	40010	39733	39886	39909	39745	40115	39919	39781	39567	39764	39848	39562	39597	39714	39800	39460	39283	39512	39964	39824	39715	39479	39439	39998	39637	39904	39774	39849	39851	39575	39729	39828	39654	39642	39733	39720	39545	39744	39419	39415	39684	39759	39620	39669	39864	39827	39561	39794	39639	39454	39615	39708	39541	39557	39577	39604	39673	39502	39749	39617	39665	39657	39681	39571	39470	39756	39758	39621	39632	39678	39530	39798	39520	39640	39648	39656	39694	39689	39669	39713	39601	39736	39976	39506	39408	39670	39786	39722	39668	39878	39371	39484	39565	39679	39789	39549	39281	39720	39843	39607	39783	39559	39448	39675	39746	39571	39699	39638	39680	39418	39539	39651	39715	39775	39564	39673	39884	39839	39727	39576	39651	39412	39592	39909	39745	39825	39783	39507	39674	39821	39899	39578	39724	39802	39740	39591	39683	39621	39687	39842	39733	39531	39779	39715	39646	39652	39687	39793	39589	39747	39719	39793	39519	39480	39733	39545	39759	39632	39597	39706	39915	39281	39722	39517	39815	39629	39857	39602	39764	39399	39834	39530	39823	39777	39417	39700	39484	39442	39770	39913	39584	39771	39488	39683	39628	39602	39612	39886	39872	39472	39566	39725	39754	39412	39662	39842	39838	39508	39819	39629	39812	39642	39875	39922	39527	39518	39453	39722	39681	39794	39549	39534	39432	39473	39629	39803	39517	39279	39527	39819	39554	39430	39563	39584	39662	39587	39594	39541	39958	40220	39997	39684	39460	39652	39638	39615	39447	39756	39584	39752	39811	39768	39931	39652	39856	39748	39837	39821	39714	39508	39689	39704	40021	39681	39538	39704	39642	39710	39930	39618	39719	39469	39799	39654	39554	39237	39938	39765	39595	39533	39760	39313	39707	39673	39799	39683	39652	39677	39781	39654	39619	39791	39440	39721	39848	39804	39657	39757	39734	39634	39461	39763	39857	39720	39596	39307	39800	39802	39674	39565	39644	39655	39512	39490	39616	39646	39533	39893	39724	39672	39512	39670	39718	39950	39590	39432	39795	39803	39824	39878	39679	39377	39707	39893	39765	39831	39661	39662	39511	39619	39867	39521	39818	39651	39746	39501	39481	39580	39722	39662	39737	39497	39676	39871	39840	39217	39634	39874	39337	39605	39656	39667	39630	39718	39501	39564	39717	39629	39448	39642	39797	39867	39618	39738	39561	39701	39899	39819	39779	39742	39446	39667	39751	39750	39611	39504	39935	39790	39572	39694	39617	39835	39763	39502	39546	39729	39590	39807	39470	39630	39667	39650	39761	39900	39842	39556	39405	39691	39352	39500	39823	39498	39723	39550	39625	39709	39644	39768	39627	39611	39596	39585	39896	39726	39637	39780	39675	39603	39861	39759	39567	39396	39731	39515	39751	39515	39694	39729	39648	39425	39811	39701	39700	39663	39717	39690	39565	39829	39283	39513	39206	39572	39796	39747	39320	39550	39461	39453	39779	39694	39505	39829	39755	39909	39602	39662	39832	39638	40001	40079	39864	39738	39471	39451	39491	39450	39598	39547	39421	39474	39634	39644	39479	39766	39663	39782	39739	39835	39770	39708	39762	39928	39837	39639	39541	39568	39639	39829	39621	39708	39636	39742	39652	39717	39570	39351	39630	39800	39672	39697	39615	39600	39772	39607	39431	39692	39729	39918	39599	39305	39672	39735	39514	39795	39669	39778	39613	39882	39814	39736	39340	39595	39280	39739	39524	39496	39797	39459	39745	39670	39774	39626	39676	39623	39658	39663	39659	39553	39436	39570	39772	39670	39813	39493	39583	39716	39674	39394	39834	39898	39635	39414	39828	39750	39828	39583	39456	39814	39433	39571	39702	39482	39426	39554	39695	39546	39491	39351	39645	39772	39586	39767	39757	39680	39573	39904	39804	39731	39539	39717	39644	39825	39802	39702	40112	39541	39528	39588	39784	39593	39775	39755	39541	39675	39623	39517	39568	39860	39741	39540	39666	39339	39728	39632	39555	39538	39936	39502	39374	39597	39691	39394	39779	39878	39617	39497	39743	39250	39717	39525	39735	39749	39803	39748	39799	39539	39607	39439	39380	39646	39485	39517	39422	39593	39429	39695	39796	39836	39298	39883	39634	39642	39614	39533	39457	39676	39642	39611	39694	39737	39680	39662	39709	39318	39834	39773	39767	39787	39788	39548	39527	39560	39628	39509	39650	39391	39829	39672	39756	39621	39862	39884	39684	39608	39653	39439	39492	39723	39710	39614	39627	39659	39749	39729	39718	39540	39843	39689	39764	39517	39807	39648	39619	39592	39555	39936	39835	39799	39594	39694	39843	39375	39756	39805	39385	39717	39570	39638	39558	39688	39748	39472	39581	39944	39681	39371	39745	39770	39592	39568	39585	39466	39844	39636	39779	39363	39678	39627	39721	39373	39422	39703	39487	39559	39675	39626	39741	39795	39732	39975	39478	39754	39670	39599	39649	39476	39593	39718	39498	39689	39668	39611	39505	39703	39911	39707	39718	39752	39756	39441	39844	39461	39669	39786	39690	39602	39433	39742	39583	39718	39728	39609	39782	39910	39887	39648	39592	39735	39688	39684	39609	39848	39929	39513	39291	39486	39740	40081	39768	39419	39836	39607	39623	39576	39745	39732	39977	39479	39660	39579	39544	39907	39637	39673	39380	39756	39920	39388	39767	39427	39695	39829	39473	39562	39462	39646	39452	39946	39794	39651	39845	39818	39785	39427	39603	39686	39728	39895	39738	39628	39684	39798	39327	39699	39663	39593	39549	39526	39677	39665	39519	39806	39788	39765	39616	39642	39597	39609	39784	39858	39623	39679	39649	39840	39905	39583	39680	39346	39892	39665	39636	39464	39784	39773	39627	39759	39607	39615	39477	39614	39842	39563	39831	39620	39774	39720	39646	39835	39570	39640	39592	39507	39662	39733	39773	39645	39937	39873	39735	39761	39602	39656	39846	39591	39526	39585	39516	39782	39641	39890	39861	39781	39617	39718	39680	39735	39744	39675	39534	39591	39678	39453	39773	39633	39616	39496	39597	39516	39692	39601	39723	39373	39458	39806	39739	39587	39652	39562	39826	39541	39615	39707	39754	39765	39573	39796	39463	39911	39702	39791	39638	39658	39545	39590	39717	39663	39990	39544	39300	39594	39681	39567	39769	39684	39697	39563	39655	39763	39368	39603	39637	39749	39902	39686	39659	39534	39467	39698	39695	39967	39521	39780	39610	39812	39707	39668	39498	39635	39278	39597	39702	39761	39640	39596	39695	39501	39699	39615	39866	39580	39933	39868	39552	39586	39546	39655	39776	39682	39725	39634	39523	39446	39786	39598	39744	39719	39793	39559	39702	39504	39620	39625	39510	39634	39659	39549	39421	39650	39777	39620	39731	39556	39612	39526	39423	39688	40028	39705	39701	39871	39648	39834	39579	39355	39608	39683	39847	39787	39824	39690	39818	39796	39558	39563	39476	39498	39599	39695	39446	39836	39851	39496	39712	39975	39956	39495	39473	39603	40038	39577	39712	39792	39591	40003	39520	39659	39447	39778	39485	39523	39639	39438	39506	39868	39564	39766	39902	39761	39650	39579	39530	39403	39925	39667	39526	39901	39844	39997	39699	39515	39796	39733	39870	39573	40088	39674	39753	39704	39690	39690	39907	39739	39677	39402	39507	39475	39455	39661	39668	39498	40026	39523	39714	39621	39692	39563	39700	39453	39390	39515	39659	39800	39538	39577	39532	39352	39744	39543	39677	39625	39392	39796	39834	39883	39557	39909	39377	39806	39969	39864	39744	39603	39556	39653	39696	39548	39680	39680	39587	39706	39494	39653	39726	39606	39812	39533	39512	39446	39853	39438	39756	39600	39738	39465	39592	39824	39819	39704	39513	39490	39643	39883	39744	39634	39489	39498	39668	39689	39636	39947	39721	39645	39713	39540	39265	39765	39700	39344	39476	39580	39733	39576	39505	39501	39605	39508	39586	39653	39776	39599	39580	39732	39687	39655	39648	39727	39705	39732	39727	39595	39690	39671	39662	39741	39654	39845	39471	40107	39694	39249	39817	39463	39346	39728	39738	39746	39415	39492	39838	39630	39588	39568	39602	39529	39655	39514	39929	39887	39825	39616	39493	39566	39543	39643	39865	39800	39810	39786	39811	39625	39808	39550	39738	39688	39663	40035	39629	39566	39541	39531	39627	39766	39689	39681	39987	39592	39712	39658	39746	39514	39572	39707	39674	39404	39854	39799	39511	39477	39650	39936	39630	39510	39430	40088	39633	39755	39600	39480	39879	39609	39540	39634	39626	39790	39710	39470	39756	39714	39788	39680	39795	39832	39850	40234	39934	39485	39592	39572	39682	39758	39878	39780	39733	39576	39802	39816	39563	39559	39888	39711	39549	39534	39432	39843	39751	39681	39645	39541	39616	39402	39758	39945	39605	39356	39576	39613	39560	39762	39952	39865	39861	39540	39830	39477	39594	39573	39622	39387	39754	39635	39600	39538	39873	39827	39654	39524	39694	39406	39443	39501	39824	39827	39625	39569	39642	39780	39834	39870	39689	39396	39959	39689	39805	39697	39911	39671	39698	39888	39509	39761	39517	39495	39551	39648	39789	39802	39608	39814	39633	39682	39412	39662	40029	39657	39437	39475	39645	39750	39793	39695	39533	39594	39905	39567	39661	39624	39612	39558	39910	39749	39631	39673	39560	39418	39471	39445	39624	39797	39423	39575	39389	39531	39830	39465	39704	39923	39645	39709	39461	39314	39511	39501	39905	39756	39622	39641	39716	39510	39561	39779	39399	39450	39654	39805	39802	39642	39756	39602	39603	39974	39655	39885	39450	39732	39628	39781	39489	39781	40044	39853	39589	39922	39614	39624	39727	39596	39835	39715	39595	39615	39834	39825	39745	39704	39595	39820	39659	39663	39715	39721	39696	39747	39648	39643	39555	39738	39775	39653	39550	39745	39467	39501	39452	39578	39793	39642	39317	39960	39692	39738	39627	39590	39624	39206
34064	56388	55962	48476	43325	40117	37257	35702	33820	32907	31713	30622	30128	29698	29626	29095	28959	28706	28834	28509	28616	28395	28592	28246	28258	28242	28524	28118	28168	28280	28171	27882	28084	28326	27934	28018	27769	28032	28037	27846	28105	27903	28011	27918	27781	27960	27794	27775	27930	27938	27743	28005	27905	27887	27863	27833	27894	27789	27953	27700	27836	27745	27817	27845	27971	27809	27937	27730	27702	27791	27813	28031	27837	27899	28005	27728	27745	27952	27694	27990	27925	27828	27779	27859	27981	27842	27968	27737	27789	27871	28111	28042	28095	27895	27886	27955	28003	27882	27912	27794	27992	27889	27829	27784	27808	27998	27868	27873	28082	27783	27980	27920	27931	27780	27888	27871	27743	27866	27950	27949	27688	27850	27961	28027	28044	27856	27805	27961	27987	27892	27890	27795	27918	27855	27982	27953	27856	27801	27936	27791	28005	27861	27936	27954	27737	27879	27831	27911	27835	28007	27977	27959	27882	27869	27783	27721	27982	27997	28023	27859	27918	27919	27755	27812	27988	27943	27869	27986	27943	27800	27957	27852	27702	27952	27930	27831	27986	28037	27836	28018	27821	28004	27896	27816	27929	27936	27897	27784	27849	27811	27725	27965	27865	27792	27905	27806	28056	27869	28049	27847	27865	28046	27816	28060	27797	27952	28145	27733	27988	28061	27954	28023	27941	27785	28027	27787	27972	28016	27798	27753	27976	27926	27991	27953	27779	27813	27884	27889	28037	27675	27734	27944	27724	27860	27713	28031	28001	27899	27777	28051	27914	27919	27760	27709	27943	27727	27818	27842	27938	27784	27838	27920	27918	27953	27817	27838	27664	27792	27904	27817	27838	27993	27890	27893	27730	27813	27909	27842	27882	27849	27841	27578	27827	28003	27931	27883	27896	27829	28038	27846	27753	27832	28030	27926	27925	27860	27974	27838	27893	27818	27845	27752	27730	27689	27903	27819	27897	28024	27829	27977	27912	27756	27997	27879	27851	27960	27906	27936	27868	27833	27964	27791	27868	27945	28039	27801	27969	27916	27747	27875	27828	27920	27747	27898	27946	27883	28019	27995	27827	27809	27894	27952	27717	27965	27919	27618	27967	27879	27949	27854	27764	27787	27626	27847	27954	28053	27803	27949	27795	28015	27870	28007	27977	27986	27917	27865	28109	27872	28135	27715	27837	27762	27856	27898	28074	27863	28009	27833	27964	27920	27787	27655	27770	27967	27838	27897	27706	27990	27735	27873	27893	27913	27807	27988	28053	27968	27822	27921	27785	27634	27966	27884	27762	27766	27791	27927	27883	27868	28122	27965	27945	27860	27961	27905	27897	27913	27888	27543	27726	27871	27952	27789	27799	27817	27788	28017	27932	27994	27776	27922	27913	27870	27790	28003	27892	27668	27827	27928	27910	27816	27858	27817	27952	27877	27931	27775	27880	27753	27606	27762	27741	27720	27826	27727	27856	27836	27822	27608	27980	27928	27909	27921	27679	27950	27926	28018	27981	27859	27983	27820	27988	27933	27648	28006	28088	27888	27997	27826	27820	27855	27891	27856	27949	27986	27908	27776	27860	27771	27693	28035	27873	27699	27907	28015	27806	27848	27813	27869	27797	27838	27792	27745	27896	28026	28076	27938	27808	27879	27902	27892	27912	27915	27814	27757	27844	27861	27979	28098	27842	27978	27978	27865	27886	28060	27837	27747	27993	27817	27871	27895	27787	27784	27931	27989	27891	27720	27915	27890	27871	28032	27944	28010	27833	27791	27792	27936	27867	27823	28037	27831	27890	27891	28044	27951	27691	27874	27799	27985	27864	27924	27799	27790	27821	27765	27857	27924	27866	27959	27786	27762	28034	27835	27665	27806	27710	27891	27863	28174	27859	27939	27970	27828	27966	28151	27784	27812	28078	27805	27856	27665	27862	27827	27908	27896	27707	27991	27935	27912	27930	27773	27894	27837	27823	27824	27709	27785	27864	28057	27940	27786	27827	27750	27899	27821	27967	27985	27875	28108	27904	27735	28112	27715	27873	27829	27907	27680	27977	27659	27825	27938	27978	27778	28100	27982	27812	27825	27943	28137	27866	27958	27959	27910	28040	27846	27928	27854	27882	27963	27808	28135	27921	28130	27942	27726	27778	27793	27947	27786	27977	27735	28090	27767	27971	28081	28031	27810	27996	27920	27927	27917	27737	27871	27905	27963	27876	27864	27936	27844	27933	28048	28005	27830	27851	27970	27777	27848	27847	27800	27849	27764	27731	27865	27941	27980	27954	27701	27657	27925	27781	27613	27916	27836	27911	27658	27800	27727	27813	27738	27977	28006	27977	27976	27751	27686	28010	28062	27911	27846	28086	27921	27851	27557	27959	27896	27978	27721	27779	27826	27872	27984	27872	27580	27825	28002	27968	27874	27755	27942	27753	27983	27689	27980	27910	28018	27974	27897	27634	27867	27831	28086	27812	27877	27931	27874	27827	27792	27939	28015	27957	27996	27982	27934	27883	27870	27668	27901	27852	27856	27864	27756	27835	27986	27737	27983	27907	27971	27732	28027	27880	27904	27895	27873	27793	27973	27867	27782	27980	27797	27948	27750	28019	28052	27877	27896	27938	27719	27718	27760	27818	27959	27684	27999	27857	27861	27967	27714	27814	27873	27833	27863	27846	27946	27950	27747	27864	27766	27797	27947	27872	27921	27813	27903	27765	27809	27772	28001	28001	27912	27895	27957	27915	28025	27754	27819	27987	27763	27962	27774	28128	27899	27972	27879	27956	27983	27624	27861	28046	27834	27958	27784	28052	27981	27840	27791	27733	27965	27852	27674	27956	27811	27853	27881	27664	27812	27724	27877	27892	27926	27818	27838	28119	27922	27756	27870	27994	27836	27978	27915	27899	27850	28140	27810	27950	27926	27833	27788	27831	28024	27769	27963	28040	27999	27844	28060	27916	27760	27633	27965	27999	27712	27715	27885	27859	27930	27861	27924	27976	27937	27892	27989	28056	27960	27920	28028	27953	27880	27915	28096	27784	27937	28073	27787	27953	27842	27715	27922	27858	27825	27886	27832	27760	27889	27930	27713	27817	28054	27938	27909	28053	27938	27756	27916	27839	27800	27641	27825	27874	27959	27901	28042	28080	28147	27869	27947	27895	27840	28059	28023	28026	27765	27897	27924	27759	27960	27782	28030	28059	27788	27734	28084	27718	28045	27902	27991	27834	27878	27921	27864	27770	27967	27787	27735	27809	27988	27989	27782	27811	27893	27995	27886	27962	27963	27696	27813	27878	27853	27818	27786	27890	28023	27875	27756	27880	27789	28013	28001	27911	27935	27799	27913	27834	27789	28074	27875	27945	27994	27867	27734	27996	27774	27849	27748	28100	27839	27820	27980	27881	27880	27814	27895	27990	27988	28045	27795	27703	27853	27963	27891	27838	27764	28145	27971	27846	27817	27742	27972	28108	27921	27953	27891	27784	27868	27882	27967	27868	27837	27948	27812	27791	27991	27973	27842	27797	27823	27882	27940	28066	28053	27913	27926	27757	27973	27852	28095	27956	27806	28024	27998	27902	27665	27841	28060	27827	27804	27913	27753	27950	27938	27829	27935	27996	27901	27838	27691	28007	27941	27677	27798	27902	27797	27859	28061	27880	27939	27857	27848	27810	27908	27870	27790	27862	27864	27935	27866	27974	27979	27826	27732	28103	27759	27955	27975	27955	27814	27810	27915	27820	27780	27799	27807	28101	27913	27774	27806	28052	27877	28060	27980	27832	27707	27759	27871	27841	27742	27895	28040	27827	27937	27927	27863	27909	27836	27727	27832	28043	27895	27971	27871	27895	28041	27848	27918	27771	27751	27799	27932	27783	27854	27796	27900	27649	28007	27893	27794	28129	27614	27907	27867	28004	27885	28011	27946	27782	27919	27879	27910	27922	27952	27953	27704	27793	27886	27993	27831	27998	28012	27723	27934	27738	28049	27959	28273	27886	28098	27896	27887	27945	27826	27857	27816	27959	27974	28036	27787	27999	27817	27682	28030	27928	27847	27713	27819	27967	27849	28059	27894	27724	27722	27750	27952	27817	27832	27698	28004	27903	27922	27828	27916	27865	27712	27629	27836	27827	27709	27968	27899	27892	27869	27663	27928	27782	27812	27901	28007	28132	27922	27694	27788	27737	27821	27727	27741	27861	27865	27849	28009	27907	27877	27796	28074	27822	27952	27815	28073	27962	28038	27808	28057	27863	27980	27720	27874	27906	27898	27761	28148	27901	27729	27940	28030	27873	28058	27978	27989	28019	27849	27884	27951	27998	27845	27683	27873	27989	27953	27952	27745	27829	28156	27938	27961	27990	27620	28114	27960	27772	27838	27714	28050	27850	27950	27907	27813	27859	27881	27766	27844	27933	27978	28009	27826	27794	28040	27699	27916	27910	27849	27734	28102	27882	27835	27852	28024	27604	27776	27806	27784	27997	27958	27851	27874	28000	27860	27731	27854	27852	27856	27999	27883	27756	27880	27983	27691	27684	27925	27984	27753	27987	27879	27819	27896	27687	28049	27747	27950	27704	27868	28012	27848	27811	27775	27993	27761	27917	27864	27992	27844	27798	27831	27954	27584	27776	27884	27837	27891	27927	27868	27990	27792	27829	27747	28065	27762	27927	27881	27809	28046	27790	27980	27987	28010	27998	27897	28020	27709	28094	27770	27781	27899	27939	27999	27900	27763	27977	28097	27997	27909	27657	27906	27952	27889	28045	27639	27858	27750	27676	27942	27938	28096	27914	27905	27763	27971	27949	27767	27892	27900	27971	28003	27816	27897	27892	27832	27821	27896	27599	27815	27755	27806	27974	27955	27946	27731	27998	27764	27942	27876	27933	27977	27901	27772	27885	28050	27933	28089	27815	27946	27767	27955	27920	27681	27929	27910	28083	27847	27877	27886	28000	27977	27960	27721	27802	27938	27906	28003	27801	27837	27829	27815	27825	27988	28058	27750	27914	27890	27890	27748	27927	28049	27988	28037	27901	27777	28075	27817	27952	27873	27880	27841	27812	27716	27827	27905	28120	27801	27795	27871	27970	27833	27855	27754	27990	27889	27982	27886	27810	27961	27954	28007	27793	27887	27795	27928	27928	27867	27922	27786
22948	21564	29975	30748	38240	46065	48410	46052	45287	44476	43370	42732	42070	42036	41731	41202	41304	41028	41389	41217	40746	40993	41212	40746	40720	40768	40903	40560	40553	40230	40417	40213	40501	40298	40484	40304	40285	40353	40430	40433	40239	40346	40326	40163	40447	40100	40203	40329	40250	39987	39835	40083	40017	40218	40227	40184	39995	40302	40581	40174	40133	40085	40161	40045	40286	40239	40330	40011	40175	40467	40423	40044	40320	40308	40243	40172	40025	40444	40441	40267	40220	40409	40205	40010	40106	40261	40318	40232	40072	39955	39776	40344	40398	40372	40239	40278	39864	39945	40428	40036	40097	40143	40168	40268	39970	40183	40275	40234	40328	40591	40167	40165	40209	40144	40107	40139	39956	40167	40229	40155	40182	40231	40272	39662	40151	40153	40031	39944	40128	40062	40194	40308	40316	39869	40150	39873	40158	39995	40357	40281	40096	40068	40009	40213	39992	40062	40118	40021	40276	40025	39907	40496	40354	40020	40254	40096	39835	40268	40182	40195	39876	40401	40136	40214	40066	40139	40160	40134	40060	40369	40332	40355	39941	39919	40076	40162	40167	40164	40071	40302	40148	39807	40134	40376	39998	40095	40030	39825	40006	39914	40279	39797	40126	40391	40064	40176	40236	40093	40307	40177	39912	40164	40144	39908	40219	40283	40304	39826	40228	40245	40105	40188	40183	40108	40351	39948	40356	39976	40144	40160	40023	40324	40183	40236	40214	40135	40118	40175	40097	40265	40159	40083	40366	40206	40044	40115	40360	40065	40095	40128	39986	39941	40250	39987	39963	39898	40095	40041	40162	40263	40009	40502	40272	40212	39949	39932	40141	39999	40368	40386	39982	40192	40262	40257	40192	39907	40215	40123	40265	40115	39975	39846	40025	40194	39843	40185	40251	40125	40297	40304	40155	40094	40080	39927	40225	40200	40205	40243	40274	40489	40212	40253	40188	39843	40067	39896	40036	39966	40273	40124	40007	40314	40209	40211	40190	40083	40180	40040	39874	40398	40331	40238	40250	40214	40076	40103	39983	40145	39995	40056	40195	40000	40043	39935	40053	40019	40014	40119	40111	40093	39906	40218	40165	40033	40277	40183	40149	40315	40445	40412	39939	40040	39694	40137	40261	40213	40327	40270	40103	39833	39941	40107	39973	40010	40016	39936	40074	40121	40337	40159	40230	39874	40149	40083	40325	40045	40028	39842	40018	40100	39999	40355	40193	40453	40072	40299	40088	40138	39907	39725	39885	40149	39933	40341	40123	40069	40110	40224	40237	40327	40256	39880	40438	40036	40114	40072	40212	40036	40232	40010	40196	40027	39925	40199	40028	39956	40009	40170	39733	40087	40323	40108	40395	39991	40167	40240	40139	39987	40379	39940	40275	40158	40026	40058	40275	40410	40215	40210	40190	40008	40276	40009	40199	40064	40326	40295	40179	40070	39912	40241	40379	40097	39986	40140	40028	39733	40376	40177	40179	40002	40106	39923	39920	40173	40209	40206	40292	40186	40236	40012	40412	40253	40227	40030	40186	40051	40027	40202	40227	40200	40391	40302	40327	39832	40272	39882	40285	40362	40156	39910	40241	40066	40170	40225	39967	40235	40265	40034	40258	39936	40524	40257	40299	40390	40234	40111	40164	40114	40398	40192	40266	40081	40060	40222	40043	39744	40180	40621	40191	39818	40392	39951	40408	40120	40265	40113	39979	40122	40209	40271	39930	40018	40177	39890	40107	40033	40109	40119	40216	40174	39735	40029	39746	40337	40368	40369	40173	40011	40091	40227	39955	40269	40202	39950	39930	40260	40046	40319	40122	40260	40094	40238	40285	40491	40168	40284	40322	40236	40110	40002	40151	40299	40030	40065	39939	40463	40175	40459	40008	39987	40048	40286	39849	40013	40185	40208	39848	40584	40395	40105	40069	40334	40179	40229	40100	40157	40153	40225	40161	40068	39860	40051	40254	40114	40352	40041	40055	40352	39939	40157	39982	39851	40095	40309	40079	40186	39988	40203	40096	40286	40206	40009	40279	40105	40169	40040	40010	40259	40198	40146	40346	39936	40048	40209	40257	39943	40101	39880	40208	40196	40148	40119	39963	40070	40227	40251	40201	39968	40083	40217	40437	40171	40319	40169	39979	40285	40062	39822	39788	39844	40173	40203	40014	40095	40431	40272	39788	40095	40026	40006	40269	40432	40650	40403	40137	40146	40263	40502	40124	40273	39966	39916	40302	40051	40232	39964	40245	40252	40333	40351	40217	40280	40073	40153	40141	40166	40133	40267	40262	40381	40393	40185	40228	40329	40170	40059	40218	40115	40293	40254	40267	40195	40079	39990	39949	40276	40087	40145	39866	40249	40288	39899	40284	40261	40150	39952	40358	40022	39961	40121	40151	40171	40031	40691	39841	39991	40280	40082	40068	39993	39696	39849	40115	39999	40000	40051	40127	40205	39897	40076	40110	40213	40248	40182	40124	40213	40124	40434	40022	40054	39968	40258	40006	40273	39981	40138	40367	40114	39939	40132	40129	40156	40131	40222	40134	40075	39842	39804	40217	40229	40222	39960	40138	40337	40006	40100	39888	39852	40024	40142	40130	40245	40027	40309	40254	40097	39999	40148	40231	40328	40338	40231	40000	40005	40199	40183	40135	39944	39998	40169	40059	40150	39852	40286	40054	40216	40039	40106	39911	40444	40184	40267	40024	40039	40461	40011	39815	40104	39986	39796	40204	40014	40226	40296	40338	40416	40066	40103	40185	40176	40118	40037	40027	40162	39931	39976	40093	40164	40201	40220	39930	40018	40194	40052	40155	39837	40280	40027	40256	39776	40049	40276	40339	40127	40081	40125	39762	40107	40615	40393	40136	40296	40045	40254	40342	40036	40035	40054	39860	40111	39947	40350	40126	40190	39783	39957	40180	39821	40008	40291	40236	40233	40026	40244	40189	40370	40287	40123	40228	40234	39775	40204	40254	40389	40303	40268	40073	40104	40175	40047	40059	39929	39867	40133	40075	40249	40216	39799	40060	40065	40184	40372	40179	40393	40224	40285	40010	40236	40344	40198	40515	40068	39790	40264	39897	40092	40147	40389	40127	39953	40165	40227	39950	40065	40352	40197	40115	40355	40360	40295	40024	39908	39966	40069	39895	40016	40109	39899	40262	40216	40326	40248	40509	40303	40243	40335	40194	40074	40144	40105	40253	40221	40192	40251	40186	40031	40001	40106	40130	40186	40190	40321	40230	40159	40096	40121	40196	39892	40461	40205	40165	40238	40240	40095	40243	40182	40449	40353	40242	39895	40449	40311	40169	40055	40145	39983	40231	39909	40156	39906	40204	40058	40065	39895	39776	40376	39848	40254	40254	40242	39971	40281	40082	40324	40360	40119	40416	40122	40177	40247	40248	39943	40165	39972	39964	40065	39812	40079	40199	40391	40234	39999	39778	40411	40353	40314	39972	40269	40401	40271	39918	40299	40238	39953	40264	40140	40195	40404	40090	40216	39968	40059	40000	40204	40121	40126	40100	39977	40160	40173	39847	39982	40237	40178	40333	40058	40220	40102	40348	40150	40143	40095	40039	40454	40186	40027	40296	40188	40162	40145	40093	40271	39935	39864	39783	40090	39971	40195	40206	40197	40482	40033	40118	39850	40413	39948	40072	39941	40187	40068	40420	40220	40181	40252	40300	40086	40371	40335	40129	40056	40290	40330	39965	40213	40246	40008	39915	40185	40175	39985	40270	40197	40029	40069	40409	40063	40171	40222	40206	40093	40334	40074	39983	40177	40051	40047	40369	40266	40231	40021	40178	39772	39819	39944	39980	40303	39952	39929	40285	40182	39959	40478	40313	40024	39995	39959	40281	40232	40048	40178	40159	40053	40407	40394	40207	40101	40249	40257	40188	40383	40116	39880	40312	39857	40116	40077	40043	40202	40346	39993	40144	39947	40233	39978	39908	40403	40179	40211	40083	39974	40158	40301	40208	40189	40472	40129	40197	40277	40214	40334	40081	40212	40214	40174	40135	40171	40203	40177	39904	40150	40108	40255	39844	40070	40195	40253	40242	40115	39913	40065	40294	40151	40267	40055	39902	39972	39848	40240	40106	40155	39905	40430	40191	40087	39964	40157	40106	40087	40396	40043	40099	40103	40130	40291	40080	40127	40259	40161	40186	39938	40198	39946	39848	40212	39981	40305	40216	40229	40124	40002	40388	40180	40190	40088	40337	40074	40142	40306	40179	40528	40440	40023	40423	40058	40074	40177	39942	40059	40072	40400	40649	40128	40218	40086	40023	39924	40136	39786	39990	40283	40247	40137	40231	40078	40182	39938	40366	40344	40182	40115	40020	40125	40178	40289	40296	40211	40195	40117	40281	40024	40241	40229	40362	39988	40365	40142	40036	39993	40546	40257	40242	40245	40168	39983	40219	40225	40172	40202	40177	40153	40275	40227	40087	40172	39999	40407	40237	40029	40190	40051	40354	39925	40308	40392	40055	40016	40119	40201	39928	40114	40444	40129	40276	40226	40169	40114	40095	40085	40367	39945	40360	40229	40287	39758	40128	40056	40347	40426	40154	40389	40190	40238	40159	40230	40332	40030	39797	39776	40024	40039	39963	40101	40091	40232	40023	40241	40004	40151	40094	39920	40143	40067	40282	40416	40299	40214	40030	40174	39960	40194	40073	39869	40019	40284	40302	40094	40203	40274	40201	40012	40203	39891	40339	40095	40270	40093	39723	40137	40329	40046	40208	40223	40066	40124	40325	39953	39912	39951	39978	40002	40058	40206	40228	40431	40191	40070	39970	40213	39908	40375	40188	40339	40353	40069	40175	39918	40415	40046	40009	40250	40255	40247	40004	39889	40197	39890	39774	40306	40114	40127	40051	40238	40200	39920	39729	40353	40135	40121	39926	39969	39874	40032	40076	40101	39853	40182	40215	39923	40076	40014	40224	40094	40038	39926	40205	40038	40100	40102	40238	40170	40001	39981	40154	40136	40296	40342	40303	40044	40483	40280	40124	39969	39915	40356	40043	40192	39692	40056	40303	40116	40110	40087	39999	40268	39809	40233	40127	40393	40170	40147	40466	40002	40087	40071	40271	40137	40014	40190	40354	40208	40028	40115	40118	40339	40219	40622
35760	62606	61111	53028	48513	44595	41301	38501	36842	35059	33499	32223	31377	30699	30502	30074	29620	29471	29453	29164	29333	29108	29082	28762	28787	28798	28619	28705	28717	28647	28540	28589	28542	28393	28347	28261	28286	28212	28285	28202	28221	28027	27916	28268	28181	27956	28203	28365	28084	28231	28071	28313	28185	28244	27992	28227	28138	28266	28071	28024	27998	28119	28079	28139	28129	28157	28162	28217	28287	27974	27924	28259	27848	28047	28175	28317	28115	28103	28168	28206	28096	28192	28248	28138	28006	27977	28249	28259	28165	27927	27952	28269	28109	28016	28180	28024	28048	28113	28127	28173	28017	28059	28073	28129	28202	27960	28272	27955	27933	28125	28209	28028	28026	28124	28145	27950	28032	27997	28156	28162	28162	28069	28034	28159	28099	28087	28197	28069	28108	28063	28165	28180	28102	28215	28183	28002	28084	27978	28332	28068	28247	28071	28202	28077	28174	28060	28276	28013	27998	28146	28144	28088	28076	28284	28202	28087	28134	27930	27996	28174	28293	28081	27934	28182	27918	28200	28311	28106	28429	28015	28023	28013	28121	28123	28058	28096	28224	28199	27975	28179	28280	27946	28014	28288	27932	28125	28111	28015	27959	27980	28271	28134	28109	28342	28129	28071	28121	28261	28097	28309	28158	28265	28004	28340	28196	28013	28128	28054	28143	27946	27949	28172	28130	28167	28020	28185	27943	28184	28289	28152	28032	27995	28090	28093	28033	28129	28218	28017	28187	28117	28031	28096	28183	28181	28123	27997	27891	28013	28153	27885	28147	28272	28196	28186	28073	28101	28039	28119	28050	28021	28149	28162	28055	28113	28098	28054	27898	28084	28121	28179	28096	28282	28086	28060	28076	27950	27909	28231	28092	28106	28131	28074	28244	28124	28091	28142	28227	28212	28092	27890	27989	28092	28054	28057	28138	28076	28083	28173	28089	28256	28197	28099	28211	28141	28025	28266	28081	27798	28206	28115	27991	28243	28208	27909	28262	28165	27980	28054	28023	28098	28101	27943	28079	28290	28194	28049	28274	27983	27911	28231	28233	28245	28075	28183	28258	28061	28005	28048	28027	27889	27941	28079	28197	27984	27911	28197	28002	28272	28064	27955	27983	28077	28332	28069	28249	28066	28176	28035	28153	27945	28228	28090	28286	27845	28470	28134	28097	28013	28256	28049	28220	28024	28209	28041	28272	28271	28028	28180	28040	28038	28256	28054	28010	28037	28048	28150	27877	28155	27850	28106	28182	28110	28090	28101	28210	28248	28116	28005	28040	28215	28033	28195	28191	28106	28030	28074	28011	27975	28028	28143	28143	28089	28181	28268	28095	28132	28166	27974	28055	28128	28038	28019	28097	28150	28130	28228	28119	28050	28276	27847	27985	28124	28140	28072	28089	28210	27992	28100	28058	28193	28273	27965	28172	28050	28080	28088	28112	28163	28158	28267	28101	28135	28024	28306	28098	27901	28025	28054	28125	28021	28068	28218	28020	28092	28238	28193	28096	28073	28035	28154	28210	28087	28022	28023	28195	28202	28036	28125	28075	28069	28162	28140	28176	27960	28219	28193	28147	28179	27945	28045	27944	28177	28162	28104	28090	28105	28141	28245	28128	28014	28177	28016	28160	28010	28271	28384	28115	27974	27987	28157	28177	28025	28076	28151	27973	28162	27974	27983	28147	27965	28197	28052	28031	27981	27993	28242	28062	28064	28310	28103	28136	28145	28117	28158	28151	28065	28246	27860	27888	28261	27940	27948	28080	28111	28126	28232	28192	28094	28088	28033	28014	28069	28102	27925	28157	27956	28116	28230	28279	28088	28289	28277	28024	28123	27912	28013	28160	28035	28144	28394	28130	28089	27977	27941	28167	28223	28238	28156	28170	27929	27999	28259	28172	28095	28283	28016	28046	28129	28062	28010	28325	28135	28208	27993	28125	28082	28079	28168	28129	28289	28024	28114	28095	28067	28257	28037	28074	27945	28108	28088	28137	28271	28028	28223	28282	28119	28092	28184	27914	27997	28143	27983	28340	27999	28184	27928	28088	28136	28033	28059	28157	28087	28183	28116	28107	28073	28198	28084	28044	28138	28091	28116	28102	27919	28083	28285	28187	28062	28068	28140	28267	28093	28258	28211	28197	28147	28233	28123	28131	28124	28037	28215	28291	28240	28126	27930	28041	27958	27934	28062	28243	28122	27991	27965	28070	28237	28143	28326	28195	28310	28027	28289	28035	28044	27989	28111	28116	28039	28085	28206	28138	28205	28196	28021	28062	27907	28236	28203	28169	28085	27987	28103	28085	28231	28165	28058	28168	28191	28048	28025	27980	28131	28020	28058	28175	28101	28153	28319	28170	28228	28071	28013	27983	28202	28083	27991	28307	28045	28169	28012	28250	28047	28054	28104	28192	28137	28038	28052	28014	28043	28059	27994	28117	28006	27985	28048	28082	27977	28099	27943	28113	28029	28199	28127	28260	28169	28232	28071	28029	28231	28222	28119	28179	27974	27960	28118	28088	28059	28031	28114	28116	28158	28079	28212	28101	28076	28195	28135	28189	28248	28166	28066	28089	28253	28025	28042	28134	28132	28072	27920	28248	27707	28049	28224	28071	28029	28208	28119	28202	28126	28094	28007	28074	28015	28024	27991	28238	27987	28054	28175	28184	28076	27864	28226	28157	28100	28264	28115	27983	28136	27980	28200	27976	28188	28129	28014	28142	28010	28296	27946	28129	28222	28148	27995	28052	27949	28170	27895	28255	28210	28076	28089	28213	28096	28129	28205	28272	27833	28103	28082	28041	28274	28004	28078	28061	28163	28109	28236	28093	28031	28110	28101	28149	28067	28197	28225	28213	28036	28067	27963	28380	28063	27954	28311	28060	27998	27997	28233	28251	28083	28195	28104	28269	28083	28193	27915	28086	28154	28161	28070	28001	28126	27960	27827	28056	28307	28159	28230	28105	28069	28254	28124	28100	27990	28118	28303	27976	28070	28134	28014	28189	27990	28084	28383	28266	28112	28125	28117	28169	28065	28036	27908	28100	28137	28152	28244	28150	28237	27980	28102	28065	28123	28270	28142	28187	28143	28141	28053	28147	28014	28219	28077	28156	28145	28205	28026	28136	28224	27998	28304	28066	28024	28038	28095	28184	28105	28052	28334	28264	27884	28086	28354	28064	28179	28123	28148	28279	27889	27981	28142	28054	28176	28117	28009	28198	28183	27966	28059	28197	28013	28092	28172	28025	28113	28143	27995	28188	28121	28020	28112	27980	28245	28204	27879	27991	28021	28028	28056	28217	28158	27826	27933	28498	28044	28176	28094	28180	28142	27980	27961	28131	28434	28048	28120	28007	28049	28259	28142	28105	28155	28196	28176	28251	28260	27998	28032	28330	28201	28188	28074	27962	27897	28097	28148	28071	28001	28343	28062	28153	28050	28046	28022	28115	28091	28004	28419	28265	28178	28287	28175	28130	27994	27944	28135	28208	28193	28074	28071	28035	28098	28104	28017	28118	28154	28071	27873	28251	28072	28048	27994	27914	28216	28044	28046	28116	28040	28049	28119	28106	28088	28023	28012	28150	28146	27987	27908	28149	28073	28118	27945	28133	28272	28154	27939	28225	28071	28038	28108	28207	28161	28021	28269	28264	27999	28066	28186	28068	27918	28012	28057	28006	28126	27951	28263	28116	28159	28229	28124	28429	27997	28158	28175	28266	28101	27956	27979	28069	28076	28198	27975	28328	27942	28116	28146	28007	28151	27945	28209	28250	28126	28031	27941	28105	28109	28033	28207	28067	28152	28118	28052	28217	27978	28215	28098	28109	28011	27983	28173	28140	28024	28134	28087	28074	28060	28084	28061	28069	28050	27972	28192	28155	28283	28339	27940	28228	28271	28155	28092	28097	28306	27950	27935	28285	28158	28203	28100	28079	28088	28102	28142	28015	28212	28138	28086	28132	27964	28225	28084	28139	28030	28249	27953	28062	28093	28160	28038	27890	28046	28147	28141	28035	28276	28211	28060	28200	28115	28130	28159	28077	28183	28046	28120	28015	28207	28097	28175	28067	28081	27996	28041	28187	28009	28079	28145	28196	28054	28062	28231	28087	28055	28082	28076	28109	28187	28192	28091	28103	28173	28144	28169	27962	28158	28125	28189	28104	28226	28283	28093	28195	28272	27939	28022	28305	28057	28166	28192	28116	28078	28047	28254	28012	28129	28133	28018	28210	28024	28132	28040	28104	28117	28086	28106	28165	28091	27921	28404	27885	28119	28011	28268	28269	28034	28027	28046	28230	27998	28171	28060	27944	28093	28029	28156	28181	28305	28136	27931	28267	28090	28176	28225	27964	28095	28282	28144	27874	28267	28149	28271	28068	28261	28074	28192	28263	28145	27941	28011	28242	28062	28033	28026	28289	27939	28071	28120	28002	28079	28147	27971	28202	28023	28209	28317	28109	28154	28185	28117	27884	28279	28240	28192	28208	28115	28196	28071	28248	27945	28169	28317	28055	28192	28199	28182	28035	27962	28029	28119	28155	28132	28133	27956	28176	28141	28092	27993	28052	28158	28223	28038	28068	28022	28103	27972	28197	27942	28063	28126	28057	28175	28198	28015	27831	28147	27963	28187	28193	28038	28034	28270	28009	28113	28386	28286	28195	28231	27980	28103	28264	28045	28024	28143	28237	28097	28338	28158	28199	27951	28163	28011	28066	28058	28143	28126	27982	28226	28171	28072	28209	28170	28114	28304	28014	28221	28288	28291	28174	28185	28133	28104	28236	28097	28333	28039	28171	28160	28078	28193	28032	28323	28078	28111	27997	28199	28088	28148	28154	27838	28167	27988	28080	27930	28202	28064	28035	28023	28222	28319	27981	28187	28217	27916	28069	28055	28208	28239	27948	28229	28079	28184	28134	28198	28041	27893	28001	28097	28102	28052	28198	28006	28204	28281	28247	28238	28198	28107	28117	28240	28088	28064	28194	28119	28205	28250	28179	27984	27953	27807	28112	28247	28203	28209	28121	28160	28093	28101	28088	28047	28206	28332	27963	28296	28031	28063	28040	28038	28080	28151	28165	27828	28136	28007	28334	27944	28235	28140	28255	27995	27966	28156	28116	28119	27815	28349	27885	28083	28089	28181
37603	40766	51200	50280	47023	45528	44031	42907	42743	41711	41443	40874	40687	40458	40838	40527	40472	40405	40615	40433	40494	40318	40406	40246	40244	40130	40205	39845	40171	40265	40303	39958	40279	40168	40063	40023	40189	40092	40160	39833	40184	40073	40003	40299	39948	40085	40286	40200	40099	39745	39779	40259	40359	40291	40282	40020	39939	40102	39888	39900	40279	40073	39777	40031	40060	40102	39872	40160	40107	40040	40271	40134	40266	39926	40239	39715	39932	40029	39830	39857	40002	40113	40168	40157	40215	39751	40072	40158	40102	40014	40007	40073	39904	39937	40057	40018	39911	40086	40199	40265	40052	40420	39708	39824	40436	40215	40100	39831	40004	40198	39793	39861	40026	39965	40234	39759	40025	40115	39999	40214	40053	39698	39841	39966	40116	40110	40071	40172	40071	40052	40154	40041	40074	40137	40190	39939	40118	40051	40061	39884	39940	40049	40306	40121	40208	40009	40029	39918	40052	40287	39813	39811	40123	39986	40219	40089	39894	40223	39952	39776	39935	39971	40301	40055	39758	39899	39975	40037	40033	39891	40233	40337	40104	39971	40133	39837	39979	39978	40009	40130	40095	40287	40053	39885	39924	39747	40148	40133	39967	39999	40109	39933	40307	40008	39837	40185	39893	40052	39960	39985	39945	39740	39951	40040	40255	40038	40048	39786	40215	40118	39826	39974	40232	40259	40247	40083	39951	40040	40089	39844	39969	39929	39800	39881	39749	39837	39911	40183	40027	39987	39815	39777	40166	39803	40210	39966	40023	40179	40122	39642	40100	40026	40096	40429	40042	40075	40196	40016	40186	39841	39845	39974	39884	40008	39980	40309	40228	39868	39979	40080	39831	40008	40012	39967	39830	40273	40252	40090	39954	40096	40215	39971	39925	39815	39851	39917	40038	40037	39851	40049	39887	40089	40099	40282	39964	40080	40001	39896	40111	40067	40197	40069	39894	39899	40024	40025	39962	39781	39857	40185	40050	40106	39982	40200	40305	40103	39951	40071	40157	40249	39835	39815	40432	40047	40182	39833	40105	39974	40045	40181	40116	40098	39814	39925	40142	39798	40003	39883	39865	40030	40084	40231	39931	40068	40066	39949	40318	40148	40097	40133	40101	39824	40073	39998	39773	40228	39749	39888	39750	39898	40096	40128	40120	39947	39954	40001	40019	40166	39791	40231	40120	39967	39740	40033	40123	39958	40021	39968	40132	40056	40124	40116	39954	39739	40176	40192	40020	40166	40257	39930	40196	39997	40106	40215	40114	40195	40287	39887	39527	39998	39894	39940	40034	39690	39755	39956	40183	39891	40033	39988	39936	39998	39855	40032	40201	39996	40065	39994	39967	39902	39929	40094	40153	39870	39940	39630	39931	40310	39879	39977	40232	39958	40195	39844	39975	40114	40196	39749	39833	39865	39914	39784	40067	40152	39925	39982	39919	39903	40200	39899	40172	39846	40026	39974	39749	40125	40267	39926	39933	40038	39881	39830	39844	39824	39635	40002	39784	40241	39966	40158	40033	40168	39881	39983	40059	40093	39953	39916	40018	40244	40349	39904	39941	39995	40301	40255	40175	39831	40116	40291	39995	40375	40207	39840	40035	40026	40042	39767	39977	39930	40195	40063	40127	39791	40038	40082	40054	39913	40084	39930	39690	39944	40263	39897	39894	40082	40104	40087	40257	40326	39910	39898	40129	39974	40170	39886	39923	40180	40094	40213	40104	39948	40115	39978	40033	40126	40012	39947	39867	40009	40108	39917	40301	40215	40081	40237	40052	39787	39837	39888	40156	39708	39992	39963	39955	40057	40051	40324	39895	39788	39917	40292	40070	39814	39935	39938	40131	40180	40008	40331	39852	40044	39928	40138	39944	40151	40085	39979	39886	40153	40079	40002	40035	40046	40077	39976	39901	39848	39937	39950	39990	39837	39956	40071	40203	40041	40037	39997	40203	39942	39958	39942	40195	39905	39984	40232	40076	39758	40099	39941	40073	39931	39968	40064	40260	40180	40242	40085	39945	40166	40134	39939	39968	39783	40161	39831	40213	39755	39701	39801	40112	40057	40019	40137	40016	40232	40181	39981	39910	39869	40213	40118	40231	40030	39944	39831	40283	40237	40069	39704	39742	39652	39700	40228	40283	39799	40115	39958	40078	40102	40351	40273	39740	40249	39925	40166	39976	39956	39960	39970	40118	40035	40233	39973	40072	39906	39896	40265	39997	40050	39887	40122	40215	39978	40212	40180	40418	40253	40077	39994	40014	40109	39987	40318	39926	39992	39989	40022	40067	39881	40109	39585	40096	40019	40101	39906	39978	39916	40162	40004	40082	40075	40003	40314	40163	40024	39993	40073	39947	39813	39956	39910	39993	39959	39948	39844	40106	39789	39798	40116	40127	40129	40229	40234	39947	40086	39671	39991	39987	39716	40101	40085	40049	39875	40097	39854	39642	39742	39794	40198	39971	40149	40063	40128	40010	40056	39884	40062	40095	40337	39825	39924	40040	39959	39955	40000	40186	39767	40025	39979	39669	39732	39913	39862	39904	39941	40181	40285	39927	39899	40285	39914	40164	40329	40009	40200	40308	39885	40052	39982	39900	39961	39815	40307	40126	39931	40426	39963	40036	40204	39859	39857	39887	40023	40238	39946	40237	39793	40176	40138	39827	39970	40220	39827	40041	40045	39789	39857	39931	40053	39956	40043	39892	39772	40025	39820	40090	40096	40064	40092	40020	39731	40122	39731	40053	40216	40150	40127	40009	39903	40219	39852	39988	39992	40057	40050	39978	40164	40021	40192	39818	40139	40023	40071	39713	39886	40152	40286	40126	40005	39741	39960	40190	40103	39947	39886	40066	39923	40135	40247	40174	40040	40049	40162	40284	40041	39807	40170	40278	39962	40140	39936	40057	40006	40356	40432	39809	39770	39941	40226	40068	39808	40245	40140	39991	40008	39824	39870	40142	40335	40106	40049	40214	40009	40072	39763	39943	39973	39991	40231	40150	40260	39984	40012	39978	39953	40038	39907	39979	40027	40085	40168	39958	40056	40031	40362	39804	40162	39812	40073	40019	40059	40029	39994	40162	39874	40106	40204	40303	40222	40213	40081	40129	40160	40185	39965	40055	39952	39921	40121	40233	40227	39920	40056	39899	40020	40098	40386	40251	40098	40172	40040	39896	40210	40338	40043	39831	40087	39847	39976	39923	39760	39934	40046	40217	40139	40003	40188	40126	39862	39992	40061	39880	39961	40143	40136	40052	40144	39844	39892	40270	40132	39964	39962	40081	40162	39907	39886	40039	40033	39964	40052	39835	39899	40140	39955	40143	40199	39957	39886	39854	39807	39792	39939	40202	39943	39888	39966	39927	39959	40228	40022	39967	39940	40229	40187	40018	39850	39932	40001	40070	40161	40234	40075	40061	40349	40329	40086	40077	40121	39722	39867	40024	39727	39803	40030	39981	39877	39937	39939	39988	40366	40114	40006	39925	40190	39939	40217	39860	40080	39844	39908	40222	40209	39986	40083	40218	40069	39956	39986	40056	40332	39868	39946	40045	39655	39832	39990	39998	39985	40055	40051	40017	40347	40103	40390	40141	40008	40204	40051	40087	40138	40107	39793	40036	39936	40442	40039	40073	40009	39903	40044	40209	40002	40098	39818	39927	40034	40132	39955	40015	39935	39973	40263	40274	40253	40010	39927	40154	40245	39846	39961	40272	40182	40045	39875	39831	40130	39694	40102	39878	40250	40099	39755	40020	40123	40181	39807	40086	40248	40141	39826	39897	39812	40147	40008	40161	39995	40134	40159	40034	39919	40057	40046	39852	40121	40089	40001	40370	40099	40091	39810	39659	40067	39856	39782	39928	40010	40259	40063	39905	40066	40059	39629	40120	39980	40146	40227	40142	39805	39954	39899	39806	40254	39813	40127	40038	40030	40094	40146	39777	39842	40017	39886	39892	40143	40253	40028	40189	39943	40277	40023	39772	40058	40013	40014	39889	39859	39955	40170	40186	40092	39876	40100	40098	40033	40031	39845	40032	40128	40346	40051	40124	40098	40254	39829	40108	40250	40016	39793	40014	40048	40104	40188	40090	40035	39936	40095	40166	40183	40127	39928	39906	40267	39918	40058	40030	40134	40006	40142	40288	40095	40260	39882	39871	40128	40029	40061	40132	40075	40170	40041	40387	39728	40270	40186	40286	40239	40032	39977	39995	40050	40014	39874	40055	40060	40261	39983	40199	39783	39932	39862	40336	39948	39857	40008	40087	39891	39700	40121	40226	39932	40006	39994	39870	40085	40210	40259	40091	40005	40023	39981	40173	39762	40392	39991	40554	40086	40127	39984	40191	39815	39897	39894	39966	40085	40189	40082	40140	40114	40074	39819	39839	40218	40157	39940	39696	40189	39908	40104	40086	39860	39798	39753	40174	40157	40201	40010	39801	40091	40215	39806	40191	40360	39788	39889	39802	39971	40282	39752	39783	39956	39896	40312	40095	39861	40235	40236	40017	40119	40256	40040	40202	40121	39904	40134	40093	40127	40397	40105	40015	40146	39765	39892	40179	39793	40002	40225	40144	40082	40019	40085	39962	39799	40004	39924	39863	40008	40056	39964	39791	40032	40054	40070	40117	40140	39891	40140	39975	39816	39864	39747	39947	40175	40255	39946	39921	39742	40218	39993	40132	39940	40205	39928	40041	40118	40093	39862	40131	39991	39734	39987	39927	40170	40053	40337	40265	39971	39958	39832	40081	40286	40007	39835	40139	40046	40053	40355	40036	40088	40121	40015	40054	40007	40157	40061	39883	39773	39911	39970	40223	39933	40084	40274	39829	40062	40065	40179	40042	40147	39643	39925	39813	39793	40207	40081	40042	39993	39931	40030	40168	39989	40065	40001	39946	39985	40159	40032	39933	40009	40074	39913	40162	40280	40093	39846	40105	40044	39779	40338	39912	40030	39977	39998	40201	39929	40189	39967	40126	40042	40173	39985	40085	40150	40109	40051	40050	40034	39810	40210	40178	40011	40177	39970	40013	39865	39916	40047	39956	39980	40067	40118	40105	40120	40160	40143	40259	40002	39968	39969	40120	40036	40269	40265	39764	39918	39928	39846	40218	40146	40022	40131	40095	39928	39880	40006
36436	49939	49825	43699	39930	36802	34482	33246	32219	31116	30325	29704	29113	28837	28856	28455	28479	28408	28535	28468	28445	28320	28284	28139	28187	28127	28017	28283	28016	28088	28060	27925	27870	28074	28045	27890	27965	28089	27894	27945	28102	27839	28048	27911	27885	28074	28195	27924	27923	28024	28059	27996	27919	27940	27799	28038	28142	28021	28016	27967	27952	27964	28045	27928	27951	27877	27818	27747	27918	28139	28223	28041	27929	28183	27888	27898	27992	27941	28053	27687	27961	27828	27993	27820	27927	28035	27769	27777	27826	27664	28001	27896	27973	27887	27952	27732	28057	28030	27916	27913	27993	27883	27918	27871	27832	27965	27938	27991	28011	27970	27897	27946	27780	28030	27940	27947	28242	28067	27957	28022	27878	28125	27946	28040	27964	27887	28235	27888	27889	27920	27951	28104	27794	27979	27934	27996	27848	27966	27979	28040	28038	27925	27918	28075	27950	27788	28115	27819	27952	27773	27943	28041	27916	27893	27951	28063	27804	28000	27986	27769	27922	27803	27940	27853	27964	28052	27855	27964	27825	27963	28089	27938	27928	27962	28016	27954	28097	28048	28088	27923	28047	27887	27960	27987	27911	28081	27923	27833	27829	28106	28022	28041	27874	28004	28015	27939	28081	27899	27802	27973	27852	27972	27817	28012	27853	27951	27965	27833	28083	28087	28019	27895	27936	28122	27950	28101	28166	27933	28044	27852	28035	27836	27835	27840	27990	27949	27947	28139	27827	27908	28076	27932	27846	27950	28083	27713	27878	28018	27853	27828	27859	27896	27940	27909	27966	27799	27881	27905	28014	27889	28082	27973	27981	28187	27879	27987	27729	27965	27693	27870	27833	27992	27963	27945	28081	27794	27834	27996	27992	27888	28028	27877	27917	27934	27976	27887	27932	27689	28256	27925	28043	27857	27902	27767	27941	27870	27848	28048	27779	27962	27891	28020	27947	28074	27944	27910	27932	27900	27994	27880	28013	27996	28053	27656	28008	27901	27859	27932	27946	27829	28064	28013	28041	27855	28030	27786	27932	27935	27769	27873	28017	27877	28054	27969	27797	28051	28033	27915	27992	28218	27972	28034	27997	27958	27934	27911	27990	27845	28198	28031	28066	28045	28006	28154	28002	27998	27948	27950	27926	27953	28014	27885	27888	27940	27894	27901	27952	27812	28204	27969	28006	28001	27856	27969	27905	28035	27876	27855	27998	27848	27959	27616	28099	27847	27861	27787	27992	28020	27903	27953	27895	28112	28111	28063	27939	27855	27961	27889	27912	27976	28167	27737	27935	27853	27942	28092	27883	27986	28062	28002	27927	27849	28060	27802	28090	28082	27907	27885	27899	28072	27993	28159	27965	27840	28078	28010	28041	27891	27721	27850	27808	27904	27842	28110	27887	27877	27791	27815	28038	28126	27956	27925	27795	27947	27892	28133	27724	27926	28044	27945	27960	27879	27851	28025	28039	27966	27855	27795	27938	28079	27971	28021	27995	27758	28018	27910	27914	27993	28084	27910	27992	28060	27959	27795	27838	27895	27912	27931	27971	28013	27987	27931	27846	27866	27892	27972	27986	27875	27936	27884	27950	27753	27982	27951	27962	27936	28036	27790	27961	27985	28068	27933	27938	28010	27937	27934	27946	28076	27872	27966	28060	27872	28113	27929	27988	28134	27892	27819	27917	27952	27884	28087	27872	27896	27904	28006	27961	27918	27998	27994	27930	27989	28171	27889	27981	27884	27697	27932	27942	28210	28061	27893	28055	27769	28055	27979	28012	27943	28060	28106	28084	27970	27839	28138	27969	27908	27980	27970	27951	27756	27702	28039	27855	28119	27849	28052	27925	27932	28022	28150	27944	28009	27931	28119	27972	27832	27930	27844	28054	27917	27884	27833	27947	28014	27993	27879	28074	27914	27902	27923	27891	28007	27694	27850	27980	28054	27906	27931	28168	27915	27849	27919	27975	28125	27925	27954	27783	27873	27820	27989	28076	27823	27956	28062	27934	28025	28012	28073	27862	27884	27976	28053	27925	28038	27902	27853	27894	27854	27863	27965	27990	27923	27921	27988	28112	27905	27949	27831	28144	28060	28016	28180	27743	27945	27980	28172	27882	27898	28037	28041	27894	27934	27988	27749	27839	27996	27945	27996	28043	28029	27973	27882	28054	27884	27920	27864	27942	27867	27916	27962	28071	27811	28022	27909	28062	27908	28036	28056	27834	28081	27670	28025	27924	27906	27797	27751	27828	28015	27819	27987	27974	28130	27897	27933	27853	27875	28154	28036	28062	28040	28049	27834	28072	27935	27967	27864	28084	27917	27683	28084	27933	28085	28082	27904	28034	27850	27830	27930	27921	27997	27955	27773	27984	27819	27998	27902	28051	28073	28062	27910	27992	28030	28064	27970	28099	28069	28032	28015	27883	28031	28094	28102	27936	28047	28026	27966	27846	28004	27911	28091	27861	28049	27955	27981	27963	27963	27874	28011	28001	27909	27761	27935	28148	27854	27998	27814	28083	27757	28076	27801	27751	27973	27980	27885	27986	27974	27898	27785	27973	27866	27927	27859	27909	27812	28127	28049	28063	27761	27941	28043	27792	27939	28032	27961	28111	27837	28032	27898	28015	27976	28019	27836	28032	27912	28026	28044	27942	28133	28022	27876	28144	27908	28120	27836	28058	27949	27907	27936	28069	27836	28021	27928	28078	27887	27942	27898	27690	28206	27781	27926	27888	27955	28025	28023	27797	27878	27724	27913	28078	28013	27905	28036	27881	27832	27888	27858	28097	27974	27949	27897	27911	28139	27965	28001	28099	27795	27780	27991	27865	28189	28055	27995	27976	27858	27957	27867	28053	27969	28047	27827	27876	27846	27910	27748	27951	27936	27906	27860	27966	28050	28006	28118	27928	27909	27877	27995	27959	27817	27953	27816	27888	28019	28044	27946	27846	27980	27848	27862	28058	28007	28087	28079	27796	27983	27957	28104	28044	28167	28131	27890	28038	27969	28004	28123	27870	27832	27934	28036	27838	27998	27964	27836	27920	28059	28054	28009	28034	28007	27839	28104	27922	28103	27916	27874	27928	28024	27834	27907	27927	27932	28035	28163	28015	27689	28063	27926	28098	27953	27876	27961	27921	28204	28047	27888	28034	27937	27912	28092	27926	27930	27945	28088	28124	28041	27795	28048	28039	27923	27934	27966	27925	28051	28133	28089	27710	27962	28115	27888	28034	27745	28055	27835	27761	28030	27984	28097	27934	28045	27893	27921	28015	27956	28181	28053	27867	27823	28133	27895	27909	27934	27754	28030	27971	28027	27984	27971	28042	28026	27884	27930	28026	27850	28022	28004	27924	28005	27937	28084	27710	27886	27978	28101	27867	27901	28010	27986	28035	27985	28073	28058	27967	28041	27941	27985	28058	27972	28009	27963	27958	27985	28127	27975	27859	27982	27950	28146	27948	27871	28095	27740	27854	28047	28142	27969	28023	27854	27831	27916	28007	28075	28225	27997	27747	27981	27900	28094	28102	28147	27917	27917	27904	27814	28038	27889	27800	27981	28159	28054	27944	27918	27909	27869	27960	27876	27884	28011	27965	27972	27959	27888	27867	27935	27888	27909	27889	27987	28231	28014	27918	28175	27956	27985	27964	27902	27968	27923	27970	27862	28249	28089	27924	27978	28005	27989	27831	27996	27918	27897	28121	28020	27852	27992	27759	27905	27845	28011	27979	27928	27976	27971	27886	27858	27946	27813	27983	28023	27882	27918	27744	28089	27952	28025	28070	28082	27893	28036	27913	28081	28013	28164	27993	27934	28256	27810	28184	27764	27917	28008	27981	28006	27996	27823	27909	27949	27849	28005	27933	28078	27984	28011	27829	28013	27968	27874	27969	27970	28095	27772	28075	27967	27955	27994	28111	27801	27935	28065	27778	28194	27885	27865	27694	27916	27812	27821	27923	27985	27767	27855	28022	27886	28014	28069	27929	27906	27832	27831	27836	27974	28081	27904	28156	27863	28014	27951	27857	28020	28031	27891	27844	27835	28087	27999	28011	27943	28111	27993	27894	27811	27916	28004	27958	27943	27972	27992	28030	27964	27927	27994	28021	27918	28010	27948	27960	28038	27878	28045	28003	27832	27893	28130	27827	28176	28058	27735	28010	27814	28025	27898	27859	28041	27897	27927	27908	28043	27974	27924	27986	27871	27903	28021	27822	27964	27894	27788	27920	27983	28025	27940	27987	28046	27915	28138	27928	27887	28026	27987	27879	27969	28010	27968	27894	28051	27975	27889	28110	27805	27910	27865	27935	27783	27905	27837	27970	27824	28094	27928	27916	28035	27899	27792	27844	27979	27974	27874	27824	27866	27949	27868	27971	27988	27964	27883	27870	28092	27978	27955	28172	27801	27960	27875	28105	27840	28114	27968	27782	28005	27964	27963	27916	27921	28034	27754	27934	28103	28079	28002	27850	27962	28088	27842	27857	28002	27987	27828	27809	27982	27904	27832	27871	28016	27921	27853	27952	27987	28025	28119	28062	28012	27912	28083	28040	28131	27906	27938	27925	27933	27843	27855	28065	28134	27961	27946	27837	28074	27866	27994	28123	28072	27983	27847	27911	27964	28109	28201	27853	27956	27837	27869	27921	27947	28092	28053	28015	27889	27691	28051	27879	28075	27960	28031	28323	27981	27850	27865	27958	27672	28040	27885	28190	27915	27948	28014	27897	27981	28076	28040	27988	27703	27626	27969	27897	27866	27825	28241	27821	27985	28007	27957	27977	27861	27876	28037	28086	27999	27952	27812	28055	28098	27970	27998	28124	27854	27980	27902	28006	27804	27961	27806	27813	27985	27838	28100	27982	28142	28045	27875	27890	27975	27966	27883	28033	27902	27958	27888	27796	27922	28083	28118	27892	27834	27988	28017	28015	28030	28060	27676	28040	27903	28122	28062	27929	27948	27876	27962	28010	28045	27929	28056	28086	27935	27846	27885	27765	27936	27843	27938	28045	27956	27899	27858	27961	28054	28078	27725	28192	27789	27912	28176	27772	27993	28099	27755	27858	28063	28026	27833	27793	28043	27960	27796	27891	27984	28092	27940	27927	27857	27913	28056	27888	28103	27876	27975	27980	28090	27683	28089
24421	21618	30776	35552	42064	46584	46949	44574	43346	42687	42276	41374	40788	40504	40610	40433	40563	40473	40180	40386	40171	40347	40166	39939	40340	40103	39848	40020	40003	39823	40004	39948	39817	39809	39793	39669	39960	39567	39845	39701	39543	39707	39614	39824	39675	39982	39476	39433	39761	39948	39598	39627	39779	39682	39773	39442	39807	39725	39569	39697	39560	39935	39510	39564	39666	39690	39764	39648	39524	39445	39599	39583	39642	39879	39410	39422	39703	39549	39617	39692	39753	39714	39569	39704	39792	39866	39704	39781	39914	39534	39598	39745	39642	39219	39624	39780	39454	39819	39444	39666	39651	39608	39257	39484	39723	39584	39427	39610	39428	39579	39595	39681	39843	39690	39439	39810	39505	39783	39591	39651	39526	39209	39595	39504	39649	39625	39673	39683	39599	39650	39733	39648	39465	39664	39910	39473	39456	39265	39441	39518	39555	39817	39324	39577	39682	39312	39735	39860	39806	39579	39300	39805	39480	39526	39740	39665	39651	39834	39544	39404	39988	39739	39925	39383	39608	39481	39412	39347	39261	39689	39701	39774	39584	39439	39486	39630	39592	39606	39760	39611	39637	39936	39587	39603	39286	39595	39493	39389	39701	39582	39501	39520	39823	39653	39656	39609	39587	39461	39747	39651	39646	39899	39683	39421	39634	39829	39562	39352	39526	39646	39820	39662	39399	39787	39483	39420	39475	39667	39647	39511	39913	39518	39787	39588	39384	39679	39644	39462	39771	39331	39655	39705	39738	39588	39675	39451	39461	39637	39661	39441	39695	39541	39451	39691	39646	39633	39411	39570	39556	39382	39577	39638	39678	39665	39451	39622	39935	39724	39422	39732	39686	39610	39361	39636	39527	39522	39610	39605	39626	39437	39457	39565	39602	39811	39769	39382	39848	39639	39894	39498	39967	39526	39752	39782	39852	39602	39581	39491	39525	39670	40020	39856	39586	39412	39638	39745	39628	39829	39514	39558	39825	39915	39612	39351	39655	39726	39478	39789	39714	39432	39578	39762	39821	39642	39698	39533	39702	39688	39811	39596	39666	39525	39854	39433	39414	39375	39485	39899	39633	39557	39710	39574	39445	39878	39883	39495	39670	39615	39709	39495	39419	39522	39478	39510	39732	39651	39639	39752	39835	39595	39966	39455	39719	39427	39633	40114	39482	39519	39824	39738	39828	39531	39926	39588	39649	39822	39634	39733	39668	39678	39658	39511	39601	39497	39650	39478	39659	39845	39569	39641	39460	39705	39688	39420	39760	39519	39480	39530	39709	39419	39556	39421	39700	39702	39522	39173	39536	39454	39795	39284	39407	39635	39902	39494	39549	39695	39760	39574	39609	39621	39443	39626	39468	39529	39640	39928	39546	39679	39566	39513	39562	39399	39600	39534	39708	39680	39443	39626	39854	39854	39703	39474	39685	39684	39906	39617	39644	39763	39521	39680	39873	39508	39812	39545	39566	39613	39533	39609	39698	39636	39825	39534	39803	39674	39405	39537	39350	39615	39526	39895	39682	39536	39644	39845	39635	39690	39691	39704	39670	39464	39670	39698	39396	39542	39840	39792	39713	39782	39610	39836	39734	39723	39607	39649	39368	39381	39616	39598	39682	39547	39669	39446	39582	39771	39854	39708	39591	39476	39732	39508	39889	39542	39929	39509	39656	39527	39789	39415	39629	40071	39891	39787	39736	39283	39532	39573	39624	39594	39585	39455	39687	39679	39499	39740	39544	39673	39735	39702	39802	39733	39592	39575	39653	39732	39549	39538	39823	39421	39723	39393	39607	39716	39808	39640	39826	39616	39704	39441	39451	39402	39464	39515	39625	39794	39798	39348	39850	39538	39866	39697	39597	39619	39933	39705	39595	39800	39719	39640	39898	39627	39721	39410	39488	39436	39408	39784	39558	39399	39672	39653	39527	39654	39441	39641	39766	39585	39797	39617	39944	39658	39557	39799	39784	39679	39519	39883	39800	39598	39550	39857	39939	39825	39920	39661	39602	39485	39649	39337	39452	39620	39874	39694	39480	39864	39585	39467	39632	39682	39445	39347	39303	39725	39517	39874	39668	39831	39588	39782	39854	39498	39470	39409	39681	39542	39640	39711	39532	39512	39807	39654	39809	39651	39884	39762	39562	39521	39877	39339	39692	39535	39708	40026	39835	39798	39678	39615	39840	39945	39699	39561	39727	39331	39373	39450	39526	39487	39604	39608	39745	39985	39498	39839	39702	39812	39813	39508	39359	39408	39705	39812	40010	39823	39654	39431	39851	39702	39695	39581	39610	39294	39699	39751	39625	39670	39341	39413	39854	39671	39500	39536	39681	39378	39546	39459	39812	39712	39664	39559	39281	39618	39646	39874	39422	39547	39713	39697	39565	39747	39622	39438	39680	39807	39685	39509	39481	39355	39637	39756	39302	39653	39560	39866	39501	39356	39561	39809	39617	39554	39462	39905	39654	39367	39760	39621	39748	39441	39787	39876	39413	39818	39656	39742	39546	39788	39581	39313	39587	39637	39489	39517	39648	39422	39491	39817	39506	39620	39783	39614	39823	39478	39708	39804	39749	39677	39650	39519	39645	39780	39679	39650	39509	39382	39891	39952	39611	39690	39614	39656	39858	39852	39949	39712	39450	39333	39527	39733	39906	39480	39329	39252	39437	40112	39594	39880	39636	39872	39414	39536	39347	39740	39905	39851	39798	39755	39578	39963	39543	39712	39814	39614	39566	39875	39866	39549	39890	39671	39625	39479	39567	39600	39537	39539	39752	39683	39752	39300	39468	39354	39652	39554	39328	39402	39584	39806	39506	39882	39617	39477	39799	39632	39615	39496	39892	39581	39696	39333	39721	39647	39797	39800	39950	39652	39532	39602	39771	39684	39867	39809	39749	39671	39318	39610	39601	39767	39763	39668	39624	39691	39629	39689	39597	39698	39933	39887	39599	39690	39730	39845	39373	39373	39659	39953	39891	39609	40074	39721	39716	39675	39525	39395	39628	39601	39589	39513	39457	39592	39827	39663	39588	39454	39707	39413	39599	39878	39908	39557	39808	39533	39768	39749	39618	39874	39632	39796	39477	39851	39728	39671	39558	39573	39582	39846	39758	39517	39696	39641	39890	40009	39948	39523	39821	39549	39532	39485	39635	39747	39539	39676	39621	39889	39603	39553	39522	39416	39256	39710	39362	39821	39632	39678	39649	39769	39469	39537	39457	39706	39625	39780	39622	39669	39907	39724	39528	39651	39967	39431	39632	39594	39625	39312	39511	39355	39774	39487	39711	39799	39563	39969	39792	39765	39781	39606	39636	39363	39789	39682	39592	39227	39614	39656	39596	39764	39676	39691	39605	39437	39895	39955	39767	39536	39754	39589	39384	39504	39680	39666	39721	39628	39853	39560	39723	39891	39276	39550	39655	39626	39644	39554	39743	39599	39528	39362	39560	39794	39547	39439	39745	39813	39749	39565	39325	39875	39694	39745	39443	39502	39314	39335	39729	39710	39547	39675	39860	39681	39549	39812	39622	39925	39710	39845	39867	39753	39773	39572	39684	39367	39563	39480	39684	39710	39746	39715	39565	39634	39468	39425	39518	39408	39564	39720	39652	39454	39801	39525	39726	39791	39622	39693	39783	39470	39591	39767	39912	39705	39649	39734	39749	39681	39740	39857	39591	39701	39805	39611	39602	39597	39642	39830	39551	39343	39837	39729	39579	39814	39869	39710	39615	39871	39746	39603	39667	40041	39569	39754	39355	39633	39674	39591	39713	39439	39417	39523	39530	39570	39600	39769	39482	39816	39747	39769	39588	39669	39524	39396	39808	39379	39622	39586	39644	39809	39810	39867	39953	39533	39701	39592	39815	40007	39758	39671	39473	39561	40029	39671	39600	39389	39660	39612	39608	39442	39318	39928	39509	39883	39643	39977	39688	39613	39715	39653	39918	39606	39571	39707	39747	39560	39910	39541	39569	39503	39590	39550	39656	39751	39707	39805	39798	39628	39459	39803	39732	39805	39743	39523	39530	39731	39641	39566	39536	39664	40052	39426	39640	39649	39653	39847	39599	39677	39417	39549	39540	39509	39449	39388	39609	39557	39675	39509	39955	39800	39586	39705	39940	39852	39563	39908	39559	39541	39534	39496	39595	39789	39522	39573	39530	39637	39603	39747	39620	39406	39717	39631	39526	39660	39930	39787	39779	39669	39576	39826	39618	39203	39789	39489	39682	39630	39861	39933	39530	39607	39829	39779	39798	39704	39462	39647	39584	39845	40107	39619	39749	39572	39612	39865	39626	39734	39785	39787	39651	39686	39476	39568	39437	39475	39801	39543	39690	39651	39741	39413	39740	39306	39571	39648	39528	39758	39457	39515	39654	39410	39646	39805	39626	39535	39672	39611	39544	39545	39925	39581	39731	39383	39727	39763	39929	39534	39333	39491	39823	39540	39663	39504	39637	39815	39660	39662	39735	39712	39833	39711	39819	39582	39760	39647	39444	39985	39451	39340	39807	39744	39685	39635	39662	39810	39674	39392	39646	39798	39605	39726	39686	39887	39474	39631	39568	39533	39816	39681	39826	39757	39481	39707	39939	39682	39706	39656	39528	39758	39636	39644	39700	39330	39613	39730	39476	39734	39589	39751	39404	39404	39772	40004	39544	40080	39723	39600	39627	39530	39511	39650	39744	39590	39945	39524	39617	39654	39466	39519	39501	39878	39858	39686	39667	39616	39542	39667	39730	39526	39760	39538	39570	39817	39794	39902	39585	39727	39612	39616	39646	39697	39680	39567	39516	39680	39629	39889	39759	39642	39712	39694	39842	39750	39684	39530	39701	39499	39799	39590	39692	39525	39502	39785	39805	39309	39562	39610	39552	40040	39761	39612	39501	39569	39942	39933	39897	39787	39753	39711	39719	39575	39471	39828	39384	39755	39847	39697	39452	39896	39831	39899	39575	39581	39599	39742	39567	39638	39732	39978	39772	39715	39314	39723	39683	39483	39542	39634	39577	39566	39499	39689	39894	39426	39662	39730	39827	40085	39804	39442	39615	39669	39508	39713	39694	39725	39919	39522	39771	39439	39463	39370	39444	39721	39766	39548	39610	39604	39726	39656	39616	39702	39713	39896	39791	39695	39698	39633
33772	56751	56830	49288	45675	41947	39160	36343	34398	33266	31962	30988	30415	29879	29416	29114	29073	28839	28910	28694	28534	28326	28411	28336	28425	28226	28339	28241	28146	28081	28054	27906	28117	28092	28105	28146	28113	27996	28044	27950	27678	28104	28016	27893	27971	28063	27931	27943	27922	27753	28086	27915	27757	27942	27805	27890	27879	28027	28062	27912	27872	28059	28152	27898	27950	27935	28068	27779	27928	27934	27904	27749	27846	27976	28040	28015	28075	27986	27952	27950	27798	27877	27851	27820	28006	27861	28042	27593	28143	27868	27782	28219	27964	27903	27874	27987	27868	27652	28018	27907	27988	27953	28009	28000	27828	27968	27794	27933	27948	27922	28029	27919	27904	27880	27948	27889	27954	27992	27772	27851	28021	27819	27901	27770	27699	28170	28088	27892	27796	27875	28051	27769	28024	27870	27833	27829	28040	27823	27991	27780	27914	27871	27976	27868	27836	28160	27670	27936	27857	27848	28023	27693	28150	27663	27898	27816	27900	27770	27777	27894	27794	27904	28056	27780	27911	27944	27644	27776	27881	27945	27996	27829	27979	27851	27954	27867	27948	28066	27741	27936	27938	27703	27992	27819	27890	27893	28067	27869	27808	27945	27911	28121	27937	27832	27970	27889	27908	28095	27841	27831	28028	27902	27950	28008	27956	27652	27858	27909	28099	27922	27863	27967	27726	27852	28017	27757	27935	28099	27868	27626	28125	27821	27957	27894	27941	27937	28013	27901	27834	28049	27891	27946	27702	28042	27773	27729	27732	28000	27990	27815	27819	27723	28001	27766	27981	28015	27811	27757	27886	27806	27790	27830	27706	27930	28020	28032	27855	27818	27805	27883	27941	27898	27819	28079	27968	27930	27717	27894	27971	27944	28054	27972	27845	27936	27896	27976	27914	27841	27932	27717	27904	27913	28047	27890	27902	28101	27934	27772	27888	27838	27837	28081	27844	27903	27841	27797	27828	27949	27849	28034	27836	28061	27939	27564	28039	27827	27818	27893	27930	27857	27962	27872	27984	27815	28085	27855	28067	27898	27969	27712	27910	27935	27898	27777	27858	27842	28049	27868	27920	27744	27929	27922	27884	28001	27793	27793	28039	28043	27810	27792	28045	27807	28028	27978	27836	27879	27730	27919	27852	27930	28001	27641	27948	27849	27856	27936	27972	27716	27838	27882	27819	27826	27834	27898	27814	28044	28009	27857	27975	27940	27823	27905	27988	27952	27836	27875	27816	27805	27843	27828	27882	27835	28083	27920	27880	27958	27925	27963	27863	28103	27924	27870	27876	27779	27598	27915	27775	27787	27911	27708	27885	27849	27843	27705	27863	27815	27865	27927	27871	27916	27720	27915	27828	27690	27964	27850	28097	27808	27843	28033	27842	27952	27688	28033	27970	27907	27834	27917	27796	28166	27824	27907	27964	27893	27792	27981	27747	27962	27907	27860	27975	27665	28006	27870	27891	27912	27836	27885	27899	28030	27787	28089	27833	27928	27901	27914	28002	28086	27874	27981	27913	27862	27956	28004	27846	27803	27941	27980	27900	27791	27881	27865	27960	27645	27907	27915	28031	27855	27739	28227	28020	27759	27797	27943	27654	28155	27782	27957	28048	27812	28018	27829	27819	27991	27924	27817	28033	27794	27710	27877	27916	27850	27793	27831	27817	27834	28007	27921	27875	28000	27878	27956	28143	28019	27756	27801	27735	27810	27881	27764	27840	27910	27873	27903	27904	27834	28176	27961	27599	27744	27907	27865	28023	27693	27873	27931	27839	27927	27740	28052	28094	27827	27741	27916	27842	27854	27809	27927	27853	27722	28008	28003	27864	27865	28013	27760	27870	27983	27733	28003	27887	27712	27663	27896	27783	28009	28012	27824	27700	27809	27847	27914	28065	27812	27690	27967	27925	27989	27691	27837	27975	28028	27919	27755	27976	27962	28078	27939	27794	28076	27812	27858	27837	27936	27798	27920	28055	27733	27888	27764	28022	27891	27929	27986	27740	27701	27873	27984	28071	28051	27904	27891	28028	27553	27896	27915	27869	27985	28074	27875	28163	27837	27740	28023	28009	27956	27820	28048	27830	27918	27901	28066	27987	28044	27860	28079	27959	28015	27947	27809	27861	27826	27869	27951	27933	27850	27833	27885	27852	27932	27801	27921	28072	27833	28083	27856	27826	27840	27755	27962	27843	28122	27752	27778	27677	27974	27953	27895	27937	28122	27882	27659	27855	27897	27914	27811	27796	27863	27830	27737	27962	27861	27751	27879	27911	27891	27834	27904	27773	27859	28003	28057	27820	27896	27790	27933	27936	28084	27846	27912	27607	27832	27737	27920	27835	27947	27795	27811	28099	27894	27913	28110	27911	27982	27867	27903	27901	27810	28014	28019	27865	27675	27978	28065	27782	27985	28028	27966	27956	27935	28010	27836	27880	28071	27980	27686	27863	27860	27878	27761	27978	28035	27814	27937	27949	27917	27880	27809	28017	28062	27856	27993	27838	27720	27778	27756	28134	28005	27766	28074	27776	28091	27925	27886	27871	27802	27895	27992	28092	28027	27904	27896	27793	27935	27891	27787	27840	27952	28011	27941	27876	27846	28032	27835	28048	27852	27975	27762	27872	27831	27994	27865	27900	28040	27802	28014	27999	27847	27762	27958	27999	27871	27941	27872	28000	27774	27889	27849	27975	27967	27960	27812	27841	28205	27988	28033	27782	27790	27687	27862	27862	27904	28057	27846	27867	27931	27895	27938	27987	27631	27698	27930	27814	27651	27789	28053	27835	27914	27808	27938	27822	27915	27853	27806	28015	27875	28089	27985	27811	27970	27692	27873	27868	27975	27956	27860	28199	27910	27747	27875	27754	27728	27886	27911	27887	27790	28117	27940	27820	27995	27812	27837	27922	27745	27821	27881	27926	27891	27792	28165	27791	27882	27882	27860	28147	27840	28056	27923	27839	27864	27896	27693	27760	28100	27907	27864	27921	27856	27902	27918	27895	28058	27829	28048	27859	27835	27836	27986	27804	27945	27923	27923	27879	27887	27824	27846	27939	27960	27743	27928	27906	27756	27947	27923	27689	27956	27983	27981	27835	27847	27884	27865	27890	27807	27803	27944	27839	27777	27851	28078	27699	28002	27722	28106	27928	27909	27954	27858	27880	27721	27760	27828	27812	28141	27830	27940	27972	27791	27825	27860	27878	27915	27869	27919	27779	27935	28008	28051	28006	27882	27779	27750	27862	27966	28060	27819	27948	28060	27817	27870	27718	27943	27723	28023	27796	27935	27659	27867	28027	27882	27891	27856	27954	27871	27799	27685	28144	27731	27965	27920	27775	28057	27815	27971	27959	27856	27841	27915	27771	27860	27931	27853	27765	27958	27841	27880	27674	27901	28011	27707	28096	27763	27924	27886	28076	27814	27999	27716	27811	27992	27778	27770	27920	27835	27911	27993	27788	27868	28043	27820	27855	27951	27877	27846	27938	27916	27825	27881	28023	27859	27867	27988	27928	27792	27953	28020	27932	27944	27852	27842	27777	27884	27929	27945	27987	27799	28036	27758	27925	27832	27829	27767	27912	27793	27906	27784	28018	27932	28079	28106	27923	28066	27851	27902	27829	27761	27959	27866	27894	27872	27996	27786	27828	27907	27951	27910	27885	27934	28002	28043	27698	27935	27852	28023	28161	27835	27978	27775	28012	27917	27911	27807	27725	27954	27908	27905	27914	27890	27748	27907	27807	27998	27913	28141	28033	27888	27781	27994	27995	28052	27855	27941	27897	27979	27867	28058	27804	27798	28002	28109	27860	27830	27819	27737	27983	27937	27826	27871	27727	27914	27965	27828	27806	27838	27805	28025	27924	27925	27798	28007	27966	28055	27874	27707	27889	28053	27940	27806	27748	27784	27893	27857	28099	27976	28040	27843	27931	27824	27987	27904	27858	27830	27781	27738	27713	28060	27818	27988	27822	27855	28038	27908	27953	27800	27964	27955	27987	27629	27791	27951	27936	27971	27971	27850	27821	27771	28060	27822	28004	28017	27708	28072	27709	28126	28077	27758	27793	27821	27887	28031	27926	27731	27801	27835	27785	27931	27735	27804	27890	28087	27850	27920	27956	27873	27916	28001	27967	27763	27919	27809	27966	27882	27800	27878	28010	27753	27937	27662	27959	27894	27898	28043	27825	27923	27883	27809	28006	27889	27869	27926	28020	27915	27746	27963	28010	27982	28001	27723	27982	27865	28017	27873	28180	27845	27980	27756	27990	27730	27780	27930	28049	27902	27784	27954	27726	27942	27936	27838	27809	27712	27750	27928	27984	27850	27905	27711	28058	27714	28064	27843	27955	27766	27888	27801	27715	27938	27989	27907	28070	27872	28040	27806	27861	27857	27803	27987	28065	27840	27934	27933	28040	27921	27963	28018	27884	28025	27867	27756	27977	27857	27911	27802	28009	27800	27965	27821	27845	28000	27840	27988	27835	28031	27721	27964	27852	27994	27818	27978	28032	27801	27848	27891	27720	27884	28129	27884	27804	28093	27756	27891	27887	28011	27810	27903	28026	27819	27996	27903	27905	27931	27832	27809	27824	27983	27883	27978	28095	27841	28040	27724	27999	27819	27967	27885	27940	27927	28048	27800	27777	27861	28024	28044	27934	27900	27904	27926	27708	27816	27789	27656	28025	27833	27780	27939	27899	27833	27856	27847	27902	27713	28053	27869	27894	27891	27852	28001	27787	27856	27955	27835	27879	27898	27685	27997	27926	27790	27987	27898	28091	27900	27885	27825	27779	27875	28054	27981	27851	27872	27833	28001	27990	27749	27990	27737	27957	27906	27673	27886	27771	27845	28042	27935	27915	27726	28049	27969	27926	27845	27762	28019	27791	27958	27824	27780	27991	27921	27795	27836	28005	28094	27855	27837	27823	27793	27967	27844	28021	27889	27909	27914	27890	28048	27743	28057	27820	27778	27971	27911	27943	28011	27792	27832	28187	27785	27886	28009	27824	27772	28037	27840	27937	27721	27747	27930	28125	27885	27752	27904	27958	27962	27973	27920	27885	28042	27775	27797	27758	27972	27992	27879	28046	27923	27918	27673	27972	27958	27924	27928	27853	28066	27771	27904	27887	27773	28049	27813
22975	21504	29879	31063	39215	47091	48981	46217	44952	44206	43586	42851	42293	41850	41569	41281	40918	41071	41152	40795	40766	40458	40456	40455	40614	40329	40396	40443	40370	40486	40507	40254	40709	40561	40254	40171	40287	40304	40144	40643	40166	40185	40243	39921	40111	40041	39979	40090	40467	40233	40177	39860	40307	39985	40165	39905	40230	40175	40046	40195	40073	40115	40192	40014	40034	40229	40232	40249	39947	39964	39883	40037	39964	40179	40122	40177	39789	40023	40315	39847	39672	39968	40065	39952	40182	39962	40032	40125	40104	40323	39810	39969	39828	40200	39867	40029	40306	40173	39877	39953	39884	39815	40375	39805	40132	40126	39985	40044	40131	40168	40258	40176	40305	40137	39831	40584	40209	40032	40006	40073	40383	40307	40176	40103	40155	39968	40247	40017	39905	40140	40180	40191	39887	40184	39872	40027	40085	40247	40044	39903	40326	39796	40244	40057	40215	39946	40021	40148	40245	40181	40079	40097	39649	40270	39838	40085	39787	39626	39873	39925	40042	40038	39697	39859	40133	40095	39941	39832	40216	40205	39978	40146	40194	40179	40111	39895	40135	40135	40018	40018	39932	39914	39923	39827	39967	40129	39755	39800	39957	40263	40059	40220	40247	40146	40206	40003	40016	40242	39672	39956	40118	40230	40140	39769	40164	40120	40070	40128	40020	40116	40120	40254	40126	40099	39947	40068	39977	40018	39927	40273	40096	40057	40054	40056	40165	40070	39923	39679	40231	40111	39938	40053	40109	40129	40110	40299	40255	39994	40004	40128	39899	39951	39918	39872	40245	40129	40332	40209	39903	39684	40003	40048	40037	40249	40028	40047	39951	39904	39724	39898	40051	40277	40122	39969	40150	39950	39906	40283	40176	40258	40291	39991	40374	40206	39842	40211	40321	40259	40038	40058	40097	40183	40309	40234	40367	40072	40174	40063	39993	39901	39984	39862	39857	39984	39828	40192	39823	40042	39939	40151	40479	40160	40085	40042	40164	39777	40188	40106	40178	39734	40287	39940	39920	39979	40230	40294	40165	39924	39931	39985	40127	40336	39957	39927	40121	40133	40092	39852	40075	39950	39692	39940	40224	39901	40122	40149	40012	40225	40088	39804	40113	39730	40116	40084	40136	39848	40033	40122	40102	40191	40155	40119	40236	40116	40206	39976	40251	40379	40011	40334	40337	40070	40172	40109	39849	40136	40001	40123	40138	40081	39907	40135	40001	39988	40001	39858	40155	40132	39922	40328	39848	40194	40115	40098	40255	39765	39937	40146	40225	40081	40233	40117	40027	39858	40222	39864	40148	40285	40070	40250	40333	40066	39869	39892	40045	40060	40139	40007	40078	40046	40305	40103	39944	40098	40028	40345	39762	40031	39929	39900	39946	40113	40024	40059	40121	40117	39914	39826	39930	40089	40017	39909	40115	40016	40062	40285	40273	40034	40182	39919	40163	40155	40119	40269	40183	40300	40128	39983	39928	39846	40023	40083	39879	40504	40258	40359	40112	40027	40349	39717	39833	40339	40273	39965	40123	40286	39903	40158	40446	40130	40009	39995	40226	40174	39957	40383	39976	39869	40304	40005	40062	40057	39895	39960	40200	40174	39798	40244	40040	39930	40005	40203	40133	40090	39775	39957	40226	40202	40157	40153	40003	40114	40245	40246	40066	40344	40205	40146	40157	39968	40033	40063	40061	39993	40173	40011	40146	40057	40206	40181	40122	40313	39978	40604	39962	40201	40146	39999	40268	39896	40227	40115	39972	39956	40112	39953	39939	40220	40211	39855	39995	40067	40185	40234	40158	39720	40134	40103	40077	39839	40190	39760	39733	40003	40211	40235	40164	40064	40244	40044	40079	40217	40200	39877	40234	40121	40049	39846	39909	40123	39910	40092	39986	40083	40375	40195	39971	39735	40092	40174	39986	39818	40060	40080	40093	40015	39976	39920	40119	40066	40335	40184	40007	40156	40217	40016	40107	40094	40015	40165	40264	40323	40186	39919	40137	39864	40068	40131	40225	39834	40105	40299	40211	40068	39917	39950	39857	40113	39947	39662	39766	40037	40116	39969	40007	40118	40164	40226	40060	40069	40014	40209	40116	39937	40010	39926	40004	40021	40080	40366	39880	39902	40355	40127	40112	40184	40123	39804	40034	39992	40177	39914	40084	40152	40041	40187	39919	39925	40110	39839	40051	40055	40168	40379	40058	40311	39924	40063	40128	40197	39753	39915	40071	40209	39842	39774	39904	39930	40084	40233	40096	39930	40038	40121	40022	40139	39886	40092	40017	39877	40033	39973	40131	40067	40069	40057	40125	40090	40236	40079	40183	39928	40279	40199	40146	40226	40010	40144	40249	39944	39962	40022	40135	40103	40019	40134	40101	40224	39753	40321	40059	40106	40093	40082	40224	39964	40074	40156	40327	40335	40306	40206	40195	40105	40040	40225	40363	40035	40106	40161	40055	39864	39849	40023	40181	39958	40000	40134	40219	39987	39964	39881	39984	40246	40206	39909	39993	40102	39821	39881	39835	40167	40157	40412	40012	39906	39883	39985	39956	39955	39900	40202	40373	40268	40279	39845	40039	39955	40089	39922	40070	39989	40064	39882	39973	40080	40352	40072	39958	40088	39923	40076	40333	40377	40055	40014	40174	40159	40195	39855	39978	39928	40025	40042	39873	39950	39958	40156	39987	40257	40216	40496	40082	40165	39953	40214	39946	40061	40125	40235	40188	40219	40211	40005	40246	40311	40199	39953	39953	40371	39933	40055	40473	40048	40148	40153	40201	39927	40334	40092	39824	40087	40151	40043	40119	39955	39839	39930	39850	40264	40304	40193	40207	40246	39838	40106	39847	40017	40099	39869	40017	40251	40213	39949	40031	40083	40195	40073	40244	40054	39843	40221	39948	39797	40345	39989	39986	39677	39890	40026	40371	40335	39987	40135	40254	40250	40390	40181	40049	39836	40103	40119	40239	39933	40010	40209	39918	40204	40181	39901	40190	40108	39837	39896	39926	39951	39997	40284	40069	40147	40097	40388	40300	40120	40348	40015	40173	40099	40107	39794	40213	40201	40065	40089	40285	39993	39990	39842	39950	39898	39924	40159	39943	40087	40326	39968	40090	40168	39932	39978	40270	40286	40166	40123	40173	39933	40372	40051	40171	40415	39945	40266	39934	39953	40029	40355	40001	40319	40343	40077	40187	39924	39954	40228	40166	40198	39990	39925	40030	40038	39908	40155	40126	40248	39839	39992	40068	40312	40321	40089	40115	40121	40250	39902	40262	39969	39943	40090	40226	39824	39756	39822	40443	40361	40161	39879	39963	40129	39918	39913	40202	39823	40162	40043	39920	40171	40055	39926	39924	40187	40067	40474	39832	40290	40177	40008	39818	40112	40270	40190	40176	40019	39982	39827	40079	40009	40237	40102	39995	40243	40259	39986	40104	39926	40195	40052	40383	39999	40168	40226	40296	39991	40155	40271	40200	40181	40063	40155	40082	40007	40071	39913	40301	40350	39893	39930	39964	40198	40319	39884	40227	40202	40108	40140	40107	40216	40091	40032	39949	39929	40131	39910	40127	39949	40182	40175	40172	40002	40226	40359	39915	39769	40103	40248	39985	40257	39998	39990	40180	40177	39733	40050	40150	39845	40123	39886	40348	40131	40021	40342	40150	40139	40244	40230	40015	40196	40241	40046	40141	40004	40107	40097	40383	40124	40320	40243	39968	40402	40261	40081	39807	40133	40195	40171	40139	40184	40317	40171	39995	40265	40109	39851	40146	39785	40201	39936	40222	40038	40081	39945	40114	40018	39760	40183	39992	40283	40272	40083	40032	40154	40050	40172	40335	40262	40113	40431	40025	39921	40034	40125	40144	40165	40208	40064	40289	40176	40082	40107	40382	40218	40283	40118	40331	40330	40176	39747	39979	39983	40035	40087	40389	40082	40202	40237	40190	40070	40247	40231	40051	39949	39780	39954	40026	39932	39918	40065	40196	40319	39945	40127	40227	39828	40108	40065	40103	39983	39914	40111	40105	40037	40054	40004	40020	40102	40244	40184	39993	39907	40277	40070	40102	39958	40180	39909	40023	40188	39901	40295	40453	40226	40083	40016	40244	40365	40089	40038	40318	40006	40041	40124	40180	40146	40064	40168	39926	40092	40193	40046	39977	40044	39950	39912	40304	39897	40278	40137	39989	40048	40178	40153	40211	40049	40303	40019	40334	39987	40128	40053	40255	39903	39881	39913	40004	40014	40248	40165	40135	40093	40019	40271	40207	40278	39958	39900	40052	39983	40237	39838	40147	40249	40022	40181	40003	40023	40242	39940	40197	39887	40095	39865	40009	39970	40188	39954	39995	40072	40082	40015	39874	39981	40122	39940	40077	39971	40124	40340	40143	40131	40234	40016	40196	40161	40152	40276	40029	39948	40118	40251	40245	40328	39911	39973	40191	40296	39835	40222	39834	39968	40031	39990	40098	40110	40058	40151	40422	40222	39970	40034	40037	40215	40222	40207	40394	40007	40256	40007	39938	40263	40327	39887	40099	40158	40084	39998	40241	40181	40050	40058	39774	40192	40086	40241	40115	39948	39997	40425	39581	40122	40112	40300	39970	40285	40311	39981	40121	40288	40204	40115	40043	39824	39927	39934	40179	40243	40118	40114	39923	40087	40116	40139	40038	40243	40126	40102	39932	40267	40033	40035	40131	40069	40048	40036	40392	40304	39996	40100	39963	40076	40212	40370	40117	40131	40226	39979	39783	39952	40175	40110	39901	39937	39943	40237	40335	39904	40254	40177	40140	39981	40071	40088	39913	40112	40019	39904	39820	40094	40064	40127	40121	40159	39913	40151	40182	40283	39845	39922	39897	39982	40120	40250	40103	40400	40166	39860	40306	40008	40040	39913	40100	40052	40211	40083	39967	40240	40363	39949	39932	40230	39748	40300	40227	39962	40025	40182	39911	40096	40149	40400	40346	39826	40253	40130	40131	40303	40021	40114	39990	39979	40331	40145	40337	40208	40226	40114	40238	40071	40191	40209	39963	39976	40282	39833	40188	40147	40060	40176	40075	40222	40081	40392	40202	40060	40321	40230	40317	39916	40183	40243	39864	39900	40168	40121	39975	40173	40162	39985
35747	62499	61693	54345	49522	45991	42367	38989	36860	35263	33815	32372	31310	30967	30250	30034	29672	29358	29304	29217	29112	28925	28898	28716	28742	28683	28788	28681	28555	28420	28366	28350	28330	28363	28279	28330	28296	28107	28164	28214	27990	28221	28223	28133	28226	28151	28252	28114	28176	28085	28202	28161	28130	28160	27936	28237	27940	28138	28184	28069	28162	27965	28100	28132	28097	28141	28069	27975	28161	28028	28193	28059	28218	28044	28266	28033	28297	28094	28091	28267	28217	28089	28049	28032	28219	27851	28356	28207	28123	28100	28151	28237	28134	28152	28193	28017	28100	28055	28027	27983	28062	28166	28226	28120	28167	28005	27979	28146	28068	28023	28054	28028	27959	28042	28099	28218	28162	28142	28244	28281	28113	28025	27940	28135	28114	28105	28242	28251	28167	28127	28139	28155	28204	27982	28094	28176	27972	27979	27998	28163	27899	27982	28168	28420	28102	28017	28072	28228	28186	27999	28006	27876	28073	28162	28203	28068	28047	28155	28106	28192	28063	28050	28160	27999	28137	28019	28051	27875	27948	28034	28199	28073	28102	28072	28170	27984	28108	28092	28164	28248	28030	28027	27962	28171	28045	28202	28166	28191	28109	27912	28236	28110	27992	28123	28197	27994	28135	28167	28049	28311	27968	28049	28186	28250	28000	28021	28195	27876	28113	28260	28190	28105	28108	28084	28144	27888	28103	28170	28200	28120	28033	28119	28240	28213	28098	28070	28185	28067	28134	28048	28197	27958	27989	28185	28125	27952	27973	27894	28064	28079	28039	28065	28020	28271	27970	28107	28188	27995	28010	27904	27982	28292	27961	28228	27877	28076	28146	28101	28104	28184	28080	28045	28085	27950	28157	28220	28130	28035	28107	28151	28064	28190	28234	28061	28094	28105	28285	28266	28007	28192	28183	28282	28116	28184	28169	28133	27969	28089	28351	28041	28176	28196	28033	28023	28074	28144	28172	27984	28114	28089	28110	28200	28274	27943	28010	28037	28009	28016	28036	28092	28208	28107	28210	28076	28009	28134	28495	28090	28157	28212	27933	28030	28070	28072	28192	28120	28082	28069	27934	28230	28077	28005	28249	28118	27887	28207	27969	27960	28191	28049	28047	28096	28092	28066	28232	27952	28157	28235	28139	28161	28078	28106	28304	27970	28075	28004	28087	28199	27944	27975	28022	28119	28001	28196	28227	27869	28093	27898	28136	28089	28047	28289	28031	28138	27964	28235	28051	28077	28028	28008	28186	28043	27993	28033	28044	28254	28209	28209	28031	27816	28059	27998	28111	28120	28113	28137	28147	27907	28203	28137	27979	28113	27962	28016	28001	28016	28013	28174	28164	28119	28142	28213	28081	28046	28229	28033	28049	28017	28092	28296	28244	28106	28057	28210	28115	28278	28085	28163	27966	28179	28030	27916	27887	28262	28165	28140	27967	28178	28088	28046	27967	28275	28058	28053	28159	28015	28038	28179	28056	28152	27965	28139	28048	28145	28234	28127	28163	28102	28184	28078	28113	28037	28098	28035	28069	28145	28173	27932	27967	27925	28155	28111	28060	28269	28110	28198	28030	28202	28116	28209	28210	28060	28189	28111	27894	27964	28226	28189	28179	27969	27968	28054	28231	27921	28098	28300	28059	28217	28016	28119	28243	28044	27871	27951	28101	28174	28176	28028	28041	28102	27994	28143	27993	28270	28030	28022	28074	28209	27968	28052	28196	28131	28072	28272	27919	28204	28016	28181	28072	28077	28183	28153	28269	28155	27746	28029	28216	28414	27948	28131	28031	28108	28068	28045	28129	28256	27962	28142	27816	28044	28048	28181	28131	28015	27967	28168	28054	28128	28129	27894	28189	28099	28003	28065	28034	28241	28133	28082	28123	28014	28207	28093	28051	28401	28170	28100	28112	27909	28107	28083	28003	28078	28157	28179	27884	28237	28066	28031	28272	27951	28132	28022	27938	28043	28259	28022	27981	28119	28184	28049	28156	28125	28160	28062	28208	28065	27953	28141	27853	28287	28103	28110	28065	28120	28307	28174	28168	28244	28079	27921	27845	28133	28145	28085	27841	28004	28137	28045	28224	28126	28085	28076	28013	28064	27932	28227	28223	28117	27952	28164	28022	28177	28069	28268	28040	28234	28109	28147	28172	28027	28100	28129	28242	28018	28231	28039	28199	28106	28140	27903	28195	28041	28137	27915	28166	28071	28177	27992	28112	28301	28089	28138	27976	28278	28138	28029	28084	28174	28071	28105	28103	28171	28155	28068	28026	28106	27950	28217	28128	28126	28141	27967	28142	28048	28010	28259	28002	28068	28285	28054	27999	28079	27994	28171	27901	28148	28229	27976	28100	28248	28120	27990	28122	28026	28083	28074	27966	28178	28085	28186	28077	27881	27949	28081	28094	28086	28045	28150	27987	28171	28048	28139	28081	28063	28112	28102	28274	28144	28136	28105	27904	28010	27929	28031	27869	28138	28064	28236	28057	28051	28237	28096	28024	28122	28164	27997	28040	28144	28127	28190	28250	28032	28125	28123	28110	27872	28113	28147	28211	28017	28064	28088	28101	28213	27928	28041	28276	28127	28112	28076	27949	28227	27984	28186	27985	28111	28064	28089	28285	28067	28010	27920	28188	28196	28085	27962	27928	28099	28261	27917	27987	28158	28260	28085	28029	28144	28077	28223	28049	28061	27844	28154	28148	27928	28221	28095	28242	27996	28203	28223	28050	28014	28049	28082	28133	28105	28065	28142	28063	28032	28118	28059	27949	27971	28185	28146	28163	28051	28140	28189	27947	28049	28165	27999	28045	28129	28272	28106	28162	28112	27947	28146	28008	27942	28192	28026	27826	28171	28013	27863	28299	28185	28098	27936	28130	28139	28259	28021	27971	28172	28168	27955	28208	28138	28152	28042	28278	27944	28093	28245	28020	28020	28101	28022	28108	28024	27949	28172	28225	27956	28165	28159	27968	28101	28044	28131	28056	28008	28258	28100	28081	27918	28066	28196	27989	28331	28279	27953	28069	28113	28094	28072	28029	28085	28034	28216	28234	28011	28182	27914	27948	28182	28045	28193	28232	28032	28152	28026	28257	28218	28080	28110	27884	28011	28152	28077	28052	28168	28127	27888	28011	28139	28145	28084	27988	27927	27781	28059	27978	27926	28098	28175	28034	28290	28230	28324	28021	27928	28178	28227	28186	27940	28049	28138	28174	28137	28179	28226	28178	28030	28158	28074	28096	28100	28212	28069	27963	28135	27800	28076	28203	27994	28054	27895	28087	28114	28062	28037	28044	28161	28035	28100	28077	28063	28140	28160	28190	28027	27955	27980	28184	28046	27982	28240	28154	28054	28070	28101	28104	28053	28013	28029	28230	27978	28082	28142	28106	27987	28157	28186	28036	27969	27903	27967	28096	28251	28097	28183	27998	28035	28055	28203	27952	28187	28022	28083	28088	28142	28017	28073	28101	27933	28075	28326	28020	28018	28081	28143	28194	28246	28047	28079	28003	28003	28271	28160	28243	28307	28138	28111	28164	28213	28318	28028	28029	28089	28099	28030	28221	28182	28115	28153	28268	27958	28174	27971	28212	28088	28240	28063	28155	27810	27949	28099	28195	27981	28086	28095	28092	27994	28211	28364	28067	28212	28239	28000	28136	28153	28199	28137	28036	27986	28108	28089	28123	28051	28016	28043	28161	28052	28364	27915	27894	28154	28105	28123	28059	28052	28047	28018	28356	27871	28187	28230	28215	27828	28107	28180	28171	28051	28186	27987	28122	28184	28150	28062	28145	28098	28021	28351	28034	28065	27996	27883	28083	28099	28048	28132	28219	27909	28103	28177	28240	28049	28232	28120	28014	28204	28003	28226	28119	27926	28012	28248	28138	28154	28217	28051	28387	28027	28148	28080	28179	28128	28086	28273	28071	28273	28120	28005	28137	28145	28038	27994	28124	28222	28160	27994	28137	28194	28015	28164	28075	28086	28217	28030	28062	27961	28167	28102	28145	28039	28209	28118	28233	28065	28134	28160	28106	28027	28285	28047	28218	28032	28108	28138	28058	28163	28039	28062	28060	28054	27963	27997	28105	27781	28021	28347	28146	27994	28060	28117	28031	28052	28110	28290	28060	28194	28192	28075	28168	28100	28089	28222	27860	28063	28104	28153	28176	28056	28078	27897	28212	28194	28121	28157	27969	28176	28207	28117	28089	28055	28106	28239	28005	27991	28051	28089	28032	28312	28060	28132	27970	28107	28205	28125	27973	28078	28146	28276	28257	28267	27983	28282	28157	28047	28088	28102	28089	28271	28175	27888	28085	28120	28135	28006	28055	28240	28345	28064	28021	28148	28062	28251	28171	28278	28166	28211	28225	28028	28168	27997	28046	28191	28185	28222	28132	28041	28138	28227	28078	28124	27968	27920	28143	28188	27983	28259	28129	28092	28088	28089	28086	28157	28068	28270	28011	28030	28166	28151	28025	28135	28010	28240	28149	28004	28217	28232	28266	28110	28198	28074	27987	28191	27917	28132	28075	28143	27947	28044	28046	28010	28177	28181	28069	28129	28229	28121	27932	28211	28323	28059	28088	28075	28156	27978	28033	28071	28066	28128	28074	27840	27996	28136	28055	28233	28075	28171	28137	28023	28219	28319	28090	28077	28014	27998	28132	28048	28151	28008	28062	28285	28326	28037	28257	28254	27979	28118	28414	28075	27848	28154	28092	28014	28158	28114	28079	28155	28246	28218	28207	28110	28026	28090	28186	28154	28300	28071	28125	28291	27903	28156	28071	27844	28040	28254	28084	28006	28112	28024	28121	28039	28091	28087	27887	28155	28177	28053	28085	28041	28060	28259	28068	27941	28180	28316	28103	28014	28210	27950	28143	27974	27942	27951	28012	28104	28088	28324	28099	27966	28123	28002	27900	28234	27917	28259	28076	27898	28145	27982	28085	28107	28257	28238	28052	28099	28018	28048	28194	28128	28178	28075	28147	28058	28128	28183	28215	27980	28355	28349	28058	28178	28140	27988	28158	28218	28013	28066	28266	28100	28007	28129	27936	28237	28177	28220	28086	28128	28138	27851	28185	28162	28163	28281	28053	28098	28132	28271	28173	28082	28106	28020	28118	28331	28186	28102
38092	42428	51417	49368	46740	45477	44266	42983	42007	41541	41174	40998	40917	40443	40319	40447	40380	40462	40189	40313	40248	40289	40257	40142	39861	40139	40132	40077	39971	40030	40158	40300	40051	40153	40197	40046	39962	40028	40068	39944	40101	39881	39909	40057	40221	40051	39760	39890	39962	39949	39999	40123	39957	39937	39828	39973	39945	39894	40110	39976	39961	39992	39850	40141	39998	39908	39869	39841	40039	39916	40009	40078	39747	39925	39967	39919	40165	40128	39589	39525	39805	39842	40243	40084	39788	39800	39959	39874	39796	39753	39973	40100	39917	40130	40055	39992	40100	39930	39791	39830	40034	39938	40254	39986	40008	40142	40004	39905	40250	39830	39977	39870	39826	40177	40189	40241	39885	40111	40015	39846	40032	39977	40115	39913	39739	39861	40072	39854	40137	40229	39823	40079	40063	39873	39943	39939	40150	39783	39972	40050	39876	39934	40120	40240	40055	39776	40093	39981	40149	39804	39899	39714	39887	39842	40088	39830	39869	39836	40062	39805	40009	40049	40036	40308	39785	39880	39949	40085	39940	40029	39908	40048	40174	39947	39712	39850	39917	40019	40019	39939	39749	39752	39667	39867	39774	39775	40118	39917	39863	39919	39972	39858	40031	39692	40341	39891	39925	40099	39751	39955	39989	39847	39828	39982	39584	40131	40011	40176	40127	39937	40049	39951	40056	39840	39849	40040	39885	40157	39933	40176	39953	39848	39850	39670	39863	39852	40153	39911	39809	39934	40227	39908	39688	40001	39840	40015	40161	40193	39960	39615	39860	39996	39997	39819	39776	39677	39906	39674	39570	40006	40297	40023	40183	40106	40016	39794	39999	39965	39969	40057	39996	39878	39919	39984	39962	39599	39956	39759	39901	39952	40145	39730	40117	39885	39678	39908	39966	39833	39720	40163	39946	39603	40047	39961	39964	39712	39954	40018	40188	40076	40073	39947	40151	39726	39691	40187	40122	39493	39860	39883	40034	40000	40159	40164	39826	39852	39954	40051	39989	40075	40067	40261	40059	40053	40066	39987	39855	40015	39803	39706	39894	39898	39998	39959	39906	40130	39815	39749	40120	39921	39767	39770	39942	39586	39988	40063	39870	40002	39795	39848	39858	39751	40075	40100	39864	39918	39951	39863	39924	39963	40075	40045	39980	39931	39626	40345	40068	39957	39945	40008	39841	39858	39892	40028	40023	39841	39982	40008	39865	39903	39924	39867	39964	40049	39955	39860	40058	39944	39959	39895	39968	40059	40061	39766	40127	39783	40243	39779	39877	40097	40079	40082	40178	39888	40042	39944	40203	39935	39672	39993	39842	39855	39880	40017	39845	40190	39816	39643	40055	39722	40090	39996	39984	39881	39968	39841	39790	39896	40338	39972	39882	39994	40080	40101	39954	40081	39924	40019	39701	39922	39923	39761	40021	39811	39923	39939	39992	40027	39963	40000	39890	39968	39809	39963	39861	40079	39971	39670	40018	39862	40053	39905	39982	39914	39979	39915	39828	39735	39892	40328	39904	39630	39835	40012	39867	40322	40054	40101	39975	39891	39819	39942	40028	39860	40013	39511	39783	39926	40007	39755	39881	40186	39901	39837	39711	39817	39919	40093	39956	39810	40331	39957	40151	39651	39577	39531	39952	39910	39885	40099	39730	39943	40230	40069	39795	39781	39990	39939	39984	40008	40022	39831	39717	39993	39896	40057	39642	39971	39615	39949	39788	39794	40079	39958	39845	39940	40007	39919	39892	39979	40015	39740	39630	40030	39954	39876	39790	39843	39929	40041	39916	39975	39883	39973	39926	40317	40074	39950	39820	40011	39833	39618	39739	40056	39967	40079	40145	39904	39714	39917	39906	39873	40039	39887	40200	40021	39912	40045	39998	40000	39851	39927	40104	40304	40048	39851	39811	39933	40122	39915	40044	39915	39928	39768	39923	40019	40124	39881	40150	40319	39901	40092	40044	40005	39916	39990	40065	39944	39996	39965	40036	39974	39831	39849	40003	39940	39906	39766	40021	39938	40083	39788	40014	39754	39613	39902	39847	40065	39951	40094	40139	40169	40089	39806	39638	39957	40098	39946	40015	40138	40176	39842	39756	39969	40012	40297	39866	39774	39812	39581	39698	40006	39949	40029	39743	39888	39993	40040	40013	40279	39823	39866	39516	40143	40082	39686	39833	39775	39963	39926	40068	39973	40116	39836	39960	40037	39966	39984	39951	40006	39986	39839	39929	39999	40005	40181	39912	40194	39831	39824	39930	40118	39994	40173	40197	40189	39940	40009	40105	39971	39978	39934	40193	40167	40420	40175	40179	39843	40067	39860	40042	40105	39850	40094	39943	39834	39896	39953	40023	40067	40079	40133	39845	39746	39998	39946	40212	39761	39803	40050	39752	39912	39940	39926	39852	39959	39917	40013	39957	39958	39822	40235	40061	39887	39847	39762	39839	39799	40245	40062	39987	40213	39974	39995	40210	40050	39933	39798	39897	40019	40145	40075	39989	40017	40038	39944	40002	39842	40172	39949	39890	40115	39835	39986	39966	39896	40077	39785	40164	39903	39882	39664	40160	39922	39839	40075	40066	39926	39922	39842	39998	39809	40259	40153	39982	39926	39923	40165	40072	40038	39983	40016	39837	40075	40013	40220	39756	39683	39869	40082	40043	40065	39758	40159	39659	39956	40015	39992	40167	40330	40018	39760	39693	39848	39985	39953	39796	40086	39746	40124	39940	39821	39980	39840	39916	39906	39891	39961	40291	39923	39887	39880	40003	39839	40018	39728	40085	40001	40152	39968	39973	39925	39947	40019	40033	39698	40086	39797	39847	39938	40039	40092	40133	39822	39939	39846	40149	40037	40122	39693	39854	39843	39645	39922	39952	40081	39825	39870	39636	40081	39949	39910	39890	39970	39711	39840	39798	40043	40035	40013	40203	39825	39971	40360	39927	39714	40136	40088	40222	40134	40265	39973	39909	39925	40025	40150	39604	40007	39807	39863	39836	39846	40143	39783	40071	40361	40272	39685	40055	40038	39951	40112	40029	39978	39708	39842	40151	39869	39982	39884	40258	40065	40169	39906	39667	39949	40047	39647	39985	39659	39830	40020	39858	40044	39909	39944	40044	39856	39910	39772	40076	39986	39887	40098	40207	39873	39873	40158	40027	40154	39730	40159	40022	39856	39729	39799	40183	40021	40022	39602	39798	39552	39787	39776	40150	39816	39795	39974	40213	39783	39791	40071	39780	40038	39900	39922	39900	39892	39612	39797	40042	39996	40364	39944	39823	39885	40032	40022	39905	39841	40187	40075	39958	40209	39915	39960	39735	40126	40021	40113	39687	39980	40111	40198	40120	40187	39907	40118	40259	39950	40078	39723	39753	39822	40082	39759	39839	39930	39644	39987	40009	39996	39951	39953	39927	39997	40000	39772	39778	39906	40038	39659	40093	39869	39716	40021	40041	40011	39929	39950	39973	39853	39930	39983	40047	39792	39772	39925	39932	40079	39975	39866	39953	39962	40157	40216	39952	39994	40073	39983	40043	39977	39943	40057	39932	39821	40099	40005	39824	40216	39835	40130	39937	40089	40116	39927	40306	39973	39929	40201	40067	40170	40374	39648	40224	40114	40096	40109	39911	39899	39685	40028	39933	40211	39906	39988	39987	39790	39777	39777	39835	40027	39986	39766	39997	40055	40178	39828	39895	40269	39965	40183	40050	40076	40079	39990	40014	39888	39826	39932	40266	40067	39609	39933	40131	39861	40143	39836	39835	40058	40319	39852	39922	39786	39898	39722	39943	39967	39950	39906	40191	39783	39794	39916	39955	39654	39595	39741	39889	39928	40092	39881	39779	39808	40044	40148	40247	39800	40124	39957	40132	40053	39982	39939	40090	39765	40046	40006	39923	39837	39959	39819	40117	39810	40123	39998	39912	40009	39987	40088	39927	39923	40157	39904	39948	39993	39903	40040	39838	39819	39709	40097	40275	40029	39844	39921	39870	40089	40223	39728	39520	40250	40040	40050	40152	39878	40004	40195	39961	39853	39868	39788	39985	40137	39969	40013	40105	40151	40002	39886	40217	39937	39860	40070	39924	39921	39896	39678	39898	39782	39821	40174	40056	39962	39769	40027	40105	40164	39791	39869	40209	39899	40114	40317	39895	40011	40131	40018	39798	40230	39832	39969	39897	39708	39956	39731	39914	40003	40089	40083	39978	39998	39908	39623	40054	39901	39773	39987	39777	39960	40187	39728	40067	39772	40003	39904	39945	39879	39853	40152	40177	40188	39862	39720	40046	39902	39859	39934	40051	39839	39963	39771	39971	39920	39626	39705	39799	40130	39838	39831	40177	39815	40279	39974	39831	39684	39778	40016	39962	39779	40149	40017	39923	39903	39835	40125	40002	40037	39978	40118	39832	39955	39794	39754	39994	39987	39922	39995	39944	40128	39682	40136	39935	39719	39747	39997	39962	39863	39861	39693	40293	39852	39819	39857	40062	40066	40069	39895	40119	39932	39689	39883	40150	40262	39858	39890	39872	40008	39858	40088	40015	39789	39899	39980	40058	40109	40082	40159	39642	39973	39872	40025	39935	39904	39760	40255	39857	39621	40179	40026	39970	39823	40037	39918	40233	39956	40095	39856	39860	39788	39966	40043	39754	40068	40043	40009	39770	40226	39942	40168	39843	39982	40186	39773	39917	39589	40068	39969	39768	39976	39937	40141	39636	40054	40210	40188	39909	39962	40181	39871	40010	40193	40013	39812	39760	39837	39948	40044	40026	40183	40115	39791	39923	40218	39953	39810	39840	39929	39999	39975	39834	40107	39785	39928	40130	40022	40037	40015	39975	39950	39810	39998	40093	39963	39975	39960	39915	39974	39952	39961	40000	39866	39726	39975	39962	39950	40122	39832	39919	39957	39883	39998	40117	39869	39766	40053	40087	39974	39775	39795	40079	40037	39939	40141	40041	40095	39929	39749	40190	39953	39856	39814	40044	39861	40033	40163	39931	40171	39965	39722	39657	39980	40212	39946	40100	39899	40058	40040	40328	40157	40024	39932	39733	39927	39987	40044	39835	40008	39756	40224	39976	40260	39948	39918	39875	40006	40058	40095	39777	40230	40035	39968	39817	39973	40068	39983
37268	52195	50542	42744	39599	37129	35496	33159	31779	31094	30564	29615	29639	29005	28882	28509	28581	28450	28592	28258	28320	28149	28327	28212	28187	28094	28519	27945	27993	28122	27886	28095	28128	28094	27727	27984	27883	27995	28026	27956	27982	27898	28048	28024	27978	28057	27974	27941	27872	27723	27962	27996	27968	27975	27967	27889	27761	27935	27941	28069	27962	28016	27994	27680	27971	27877	27988	27896	27917	27822	27891	27965	27854	28095	28097	27836	27836	27752	27917	27971	28047	27985	27997	27897	27859	27947	27937	27993	27901	27997	27787	28136	28033	27873	28079	28038	28020	27977	27887	27895	27974	27904	28068	27809	27882	28007	27928	27969	27854	27802	28022	28115	27963	27962	27917	27879	27953	27968	27939	28120	27859	27956	27966	27846	27989	28133	27859	27747	27957	27845	28052	28036	27900	27953	27960	28007	27991	27933	27893	27801	28090	28021	28050	27826	27949	28027	27833	27750	27925	27934	27869	27882	27941	28178	27899	27959	28019	27784	28001	27897	27948	27897	28075	27955	27970	27970	27793	27875	28054	27957	27815	28053	27977	27833	27973	28007	27887	27819	27892	27982	27963	27924	28022	27924	27962	27887	28029	27895	27863	27949	28086	27851	27924	27823	27790	28002	27826	28016	27953	27806	27884	27865	28064	28047	28024	27893	27944	27849	27729	27966	27902	27964	27864	27809	27930	27923	27995	27829	28006	28107	27941	27961	27873	28061	27900	27863	28015	27917	27976	27785	27797	27900	27986	27923	28045	28034	27908	27900	27966	27840	27938	27996	27909	28065	27970	27762	28013	27981	28173	27852	28010	27961	27828	27788	27896	27985	27798	27944	27937	27918	27963	28002	27937	27996	28079	27801	27766	28103	27720	27804	27905	27809	27961	27974	27805	28025	28099	28019	27830	27967	27880	27948	27890	27831	27799	27906	27837	28205	28148	27931	27865	27868	27843	27992	27949	27857	27828	27951	27788	27955	28036	27961	27851	27827	27812	28012	27748	27829	27940	27911	28059	27934	27933	27903	27963	28148	28035	27996	27754	27902	28021	27998	27978	27890	27900	27979	27890	28169	27924	27894	28003	27914	28077	27763	28034	28161	28147	27929	27843	27838	27742	28020	27956	27903	28035	27751	27930	28195	27861	28040	27925	27980	27796	27946	27875	27937	27956	28101	27866	27943	27782	27931	27944	27989	27972	27905	27940	27885	27727	27847	27985	27870	27794	28145	28113	27842	28016	28005	28074	27877	27882	27888	27914	28007	28080	27769	27949	27965	27848	27950	28080	27843	27973	27856	27908	27946	27905	28039	27767	27953	27921	27817	28023	27827	27969	27881	27783	27915	28021	27931	28033	28011	27828	27965	27822	27799	28022	27848	28049	27833	27885	28198	27920	28009	27810	27961	27953	27868	28012	27834	27971	28065	27790	27980	27964	28064	28135	28008	27923	27878	27799	27755	28001	28074	27933	27792	28048	27814	27887	28017	28094	27973	27892	28014	27940	28054	27967	28041	27956	27966	27968	27797	27929	27887	27960	28034	28184	28019	27951	27870	27879	27820	28010	27944	27818	27783	28059	27760	28047	27930	27978	27893	27786	28005	27834	28158	27886	28015	27890	27990	27951	27961	28091	27995	27936	28003	27889	27826	27950	27729	27951	27946	27916	27877	27974	28050	27935	28011	28061	27895	27940	27968	27850	27889	27909	27900	27900	27879	27842	28010	27969	28138	28027	27915	27840	28042	27763	27980	27802	27840	27878	28003	27977	27725	27956	28022	27868	27912	27936	27860	28276	28119	27769	27862	27961	28053	27876	27840	27948	27923	28005	28031	28080	27970	27723	27982	27836	28087	27994	27863	27988	27982	27829	27941	27998	27794	27933	27949	27900	28098	27758	27835	27990	28039	27894	27842	28041	28048	28069	27892	27986	27897	28125	28036	27905	27840	28117	27944	28041	27823	28125	27827	28002	27957	27960	27796	27816	27926	28022	27794	27993	28006	28078	27942	28055	27961	28048	28002	27972	27885	27926	27731	27938	27880	28014	27709	28148	28006	27990	28063	27782	28041	27937	27787	28058	27821	27921	28040	28107	27735	28047	28184	27735	28034	27754	27755	28017	27912	28085	28090	28011	28029	28017	27984	27900	27886	27996	28006	28140	28261	28000	27727	27852	27873	27922	28133	27776	27819	27910	28023	28037	28104	27963	27932	27951	27950	27752	28136	27857	27872	28046	27707	27862	27997	27863	27881	27974	27993	27839	27819	27835	27937	27900	27956	28189	28057	27772	27894	27988	28151	27749	27871	27961	27836	27999	27960	28062	28011	27946	27894	27976	28083	28039	28095	28046	27871	27902	28042	28065	27875	28091	27746	28046	27962	27950	27999	27972	27858	28025	27989	27978	27773	27815	27839	28070	27935	28042	27750	28112	27942	27606	28245	27890	27945	28197	28101	27886	27994	27961	27980	27828	27993	27932	27977	27772	27796	27826	27903	27960	28149	27986	27747	27929	27977	27726	28044	28021	27901	27829	27808	27904	28083	27813	28220	27646	28149	28044	27871	27935	27760	27785	27885	27922	27792	27828	27972	27893	27905	27951	28095	27995	27980	28013	27855	27927	27919	28025	27995	27582	27871	28046	28001	28241	27905	27891	27913	28015	27890	28049	27864	27945	27996	27958	28082	27887	28129	27800	27948	28029	27958	28025	27918	27768	28111	27828	28068	27937	28073	27719	28096	28091	28029	27947	28048	27959	27996	27808	27917	27792	27861	28104	27863	27991	27990	28069	27870	27870	28022	27926	28000	28203	27807	27950	27945	28011	27931	27983	27891	27909	28061	27811	28114	27820	27998	27982	28034	27918	27918	27997	27947	28102	27840	27998	28065	28019	27909	27850	27924	27917	27967	27935	28157	27969	27876	27917	27994	27933	27866	27967	28036	27982	27926	28194	27918	27817	27790	27894	27793	27950	27990	27914	28079	28039	27804	27826	28013	27970	27945	27915	28162	27844	28016	27930	28163	27865	27828	27834	27910	28102	28083	27930	27809	27987	27823	27904	27871	28007	27938	28077	28045	27950	28009	27933	28036	28116	27774	27949	28008	27894	28238	27736	27984	27859	28147	27964	28063	27885	27998	27903	27983	28074	28040	28150	28062	28009	27997	27940	28066	27719	28109	27916	28029	27979	28100	27799	27820	28019	27918	27951	27968	27954	27999	27875	27930	27833	27879	27837	27866	27991	27931	27962	27951	27877	27897	27694	27957	27844	27849	28017	27807	27859	28025	27953	27993	27880	28034	28094	27926	28065	27996	27988	27979	27873	27930	27843	27873	27823	27796	27784	28128	27904	27983	28065	27917	27686	28001	27971	28075	27979	27848	27943	27970	27858	27933	27859	27922	27944	27834	27838	27863	27816	27991	27825	28020	28140	27788	28009	28189	28047	27897	27901	28010	27754	28069	28037	27943	28029	28132	27842	28078	28022	27859	28015	28011	27840	27921	28102	27941	28053	28030	27859	27728	27862	28113	27960	27975	28023	27631	28138	27832	27873	27765	28079	27848	27907	28110	27887	27933	27936	27951	27650	27762	27842	27858	28015	28027	27957	27996	27968	27886	28016	27762	27997	27988	27910	27955	27902	27877	28008	28059	27850	27937	28010	27943	27856	28006	28167	27871	27902	27792	27985	27896	27940	27835	27878	28082	27820	28063	27993	27842	28007	27744	27949	27881	27924	27921	27907	28015	28042	27922	27886	27710	27773	28036	27915	27878	27884	27945	27856	27953	28017	28136	27983	27927	27963	27694	28091	27848	27809	27980	28009	27870	28190	27819	27909	27790	28010	27839	27967	28025	28048	28026	27964	27990	28091	28064	27895	27925	28060	27890	28013	27934	28012	27909	28096	28005	28048	28266	27820	27967	27893	28100	27897	27880	27892	27949	28108	27846	28037	27963	27958	28011	28000	28008	27912	27942	28046	27862	27975	27887	28023	27938	27874	27872	27914	27824	27913	28021	28087	27955	28056	27688	27944	28184	27870	27860	28069	27858	27925	27913	28074	27955	28028	27915	28151	28020	27912	28015	28007	27876	27862	27947	27875	27938	27917	27945	27822	28027	28128	27942	27885	28030	27870	28079	27800	27936	27920	27995	27865	27721	28069	28014	28145	27903	27995	28145	28022	28176	27871	27921	28149	28056	27858	27834	27758	27985	27801	27956	28036	27898	27856	28018	28081	27758	27791	27946	27991	27982	27880	27884	27911	27819	28022	27860	27865	28068	27821	27912	28058	27860	27964	27991	27948	28052	28060	28055	27925	28054	27826	28126	28084	27966	27829	28055	27996	28079	27976	28047	27857	27819	27942	27878	27982	28096	28133	27725	28015	28060	28022	28062	27997	27943	28036	27845	27880	28112	27762	27966	27922	27937	28107	27998	27922	27963	27917	27696	27943	27767	27980	27982	27967	27926	27927	28117	27992	27916	27894	28029	27991	28077	27877	28017	27962	27900	27969	27743	27975	27881	27931	27964	28140	27784	28013	28090	28146	27977	28121	27838	28100	27992	27828	28026	28116	27866	28078	27946	27949	27873	27803	28000	28022	28123	28072	27937	27800	27941	27966	27989	27742	27963	27891	27921	28177	27801	27825	27969	27957	27962	28156	28008	27973	28036	27809	27915	28047	28001	27959	27867	27920	27898	27971	28116	28168	27881	27796	27897	27884	28078	27771	27990	27950	27992	27956	27835	27920	27890	27925	27874	27991	28026	27922	27928	27890	27868	28183	27859	27824	27819	27801	28017	27831	27856	27767	28059	27930	27870	28006	27985	28136	27938	28057	27883	28011	27946	27945	27910	27956	27866	27824	27861	27867	27738	28075	28004	27894	27882	28107	27832	27997	27994	27901	27825	28099	27948	27973	27980	27941	27858	28031	28093	27920	27862	27777	28132	27985	27957	27929	27910	28070	27946	27713	27870	28010	28040	27810	27835	27855	27990	27841	27974	27929	28022	27911	27885	27856	27943	27988	27889	27902	28178	27949	27929	27916	27980	27986	27847	27752	27978	27960	27906	27941	27769	28003	27895	27783	28084	27978	27992	27970	27908	27954	28048	27880	28003	28002	28053	27930	27818	27817	28032	27944	27871	27870	27888	28030	27894
24391	21631	30938	35223	41303	46976	47448	44610	43062	42318	42400	41536	41197	40803	40514	40212	40080	40170	40325	40117	40101	40041	39842	39926	39962	39888	39547	39792	39755	39747	39846	39803	39851	39949	39707	39586	39688	39805	39526	39581	39472	39689	39790	39813	39872	39754	39830	39816	39660	39805	39582	39557	39759	39910	39690	39407	39464	39335	39759	39693	39665	39568	39886	39782	39812	39477	39705	39660	39537	39651	39781	39743	39674	39539	39341	39685	39870	39801	39705	39706	39604	39648	39506	39493	39588	39746	39525	39845	39429	39728	39578	39589	39631	39391	39645	39786	39778	39649	39614	39683	39418	39390	39490	39552	39678	39449	39540	39533	39810	39609	39447	39825	39544	39677	39304	39680	39586	39474	39658	39623	39616	39679	39716	39517	39546	39639	39713	39646	39627	39284	39666	39728	39743	39354	39617	39457	39588	39792	39714	39720	39469	39563	39583	39530	39284	39656	39365	39766	39697	39641	39477	39628	39780	39585	39467	39746	39742	39347	40082	39628	39755	39393	39492	39686	39396	39557	39549	39805	39740	39544	39730	39722	39719	39401	39598	39356	39572	39683	39646	39650	39743	39829	39408	39687	39541	39720	39691	39442	39719	39616	39757	39540	39700	39825	39542	39543	39831	39411	39494	39689	39792	39704	39549	39615	39783	39444	39789	39607	39458	39445	39824	39366	39437	39432	39451	39535	39617	39665	39884	39836	39794	39737	39695	39563	39619	39519	39707	39604	39396	39638	39648	39556	39433	39711	39570	39570	39611	39514	39735	39707	39482	39553	39883	39534	39466	39622	39546	39704	39634	39758	39546	39372	39550	39533	39445	39770	39555	39798	39734	39758	39835	39492	39490	39612	39528	39429	39386	39261	39778	39686	39411	39474	39676	39874	39546	39519	39707	39629	39613	39419	39781	39606	39471	39805	39846	39678	39338	39615	39631	39509	39736	39253	39577	39349	39662	39621	39617	39593	39448	39609	39668	39451	39647	39608	39617	39578	39687	39752	39563	39667	39459	39529	39762	39241	39633	39626	39750	39948	39583	39604	39687	39589	39858	39608	39873	39780	39536	39686	39715	39610	39661	39611	39492	39542	39442	39565	39913	39524	39474	39702	39878	39537	39528	39611	39740	39534	39571	39798	39328	39649	39670	39742	39445	39598	39577	39507	39645	40067	39482	39753	39473	40019	39462	39833	39483	39771	39521	39225	39667	39561	39551	39637	39728	39582	39508	39290	39356	39791	39655	39426	39621	39469	39547	39814	39404	39642	39719	39675	39643	39240	39598	39572	39700	39900	39645	39538	39417	39475	39479	39545	39639	39493	39496	39549	39607	39529	39653	39817	39464	39830	39554	39428	39771	39588	39700	39452	39664	39356	39547	39522	39690	39525	39615	39524	39710	39833	39508	39536	39491	39462	39525	39623	39526	39389	39739	39749	39668	39599	39595	39504	39330	39508	39551	39600	39423	39631	39540	39358	39639	39644	39720	39523	39450	39495	39373	39717	39381	39707	39925	39522	39744	39808	39930	39552	39658	39424	39515	39759	39727	39681	39673	39320	39538	39530	39540	39551	39534	39389	39444	39629	39645	39370	39565	39670	39381	39494	39445	39736	39559	39693	39845	39344	39814	39589	39381	39583	39656	39627	39732	39470	39544	39556	39617	39428	39796	39662	39641	39635	39656	39270	39780	39710	39716	39744	39816	39391	39842	39687	39613	39429	39689	39528	39815	39502	39538	39532	39708	39874	39538	39485	39552	39570	39563	39542	39743	39537	39627	39638	39507	39614	39276	39636	39446	39542	39443	39366	39286	39571	39558	39715	39712	39445	39540	39354	39731	39545	39551	39655	39831	39660	39845	39593	39644	39398	39631	39624	39803	39369	39837	39623	39575	39466	39703	39531	39556	39751	39625	39693	39360	39487	39313	39572	39753	39657	39574	39469	39465	39718	39319	39772	39534	39478	39847	39501	39781	39342	39444	39841	39508	39759	39652	39773	39878	39663	39620	39484	39499	39844	39782	39496	39498	39521	39493	39512	39265	39590	39432	39564	39280	39421	39466	39804	39589	39472	39688	39814	39648	39578	39489	39638	39622	39624	39897	39634	39544	39490	39386	39397	39518	39570	39572	39485	39560	39654	39758	39494	39479	39695	39482	39702	39572	39584	39578	39516	39647	39661	39501	39466	39507	39811	39503	39438	39584	39645	39669	39603	39894	39715	39836	39694	39382	39633	39727	39505	39503	39935	39445	39535	39832	39417	39529	39633	39763	39590	39243	39455	39839	39662	39676	39661	39479	39688	39629	39343	39512	39402	39797	39574	39545	39675	39719	39727	39612	39821	39325	39769	39676	39785	39565	39455	39367	39457	39742	39624	39485	39665	39682	39628	39736	39411	39679	39652	39446	39703	39777	39588	39536	39730	39710	39767	39310	39695	39702	39573	39535	39414	39459	39472	39762	39760	39625	39569	39410	39643	39656	39321	39555	39546	39478	39629	39326	39800	39772	39782	39473	39512	39709	39598	39591	39653	39673	39641	39532	39686	39563	39628	39701	39370	39255	39539	39398	39320	39778	39638	39497	39645	39486	39441	39682	39337	39731	39601	39596	39386	39389	39389	39615	39548	39663	39693	39794	39514	39543	39336	39190	39621	39319	39532	39587	39535	39457	39447	39599	39630	39259	39546	39803	39473	40007	39824	39671	39587	39627	39520	39859	39693	39949	39636	39824	39558	39478	39639	39740	39568	39681	39806	39523	39698	39574	39290	39468	39328	39635	39406	39562	39733	39636	39790	39666	39809	39717	39680	39763	39696	39581	39452	39626	39299	39536	39674	39497	39715	39756	39678	39707	39535	39528	39788	39535	39566	39589	39396	39489	39390	39295	39756	39480	39538	39426	39517	39719	39582	39222	39289	39886	39776	39745	39668	39614	39561	39589	39818	39634	39863	39386	39699	39696	39476	39687	39392	39691	39618	39536	39610	39321	39500	39678	39433	39454	39407	39805	39727	39644	39617	39697	39472	39510	39554	39343	39673	39600	39419	39318	39610	39798	39597	39525	39618	39624	39767	39818	39688	39396	39611	39651	39817	39624	39660	39640	39734	39728	39788	39687	39516	39670	39576	39616	39823	39452	39369	39793	39830	39583	39780	39776	39423	39779	39533	39556	39645	39510	39656	39726	39522	39496	39701	39758	39701	39629	39759	39913	39534	39959	39607	39539	39650	39569	39405	39946	39813	39620	39544	39794	39553	39488	39320	39847	39597	39392	39369	39645	39455	39867	39475	39593	39669	39638	39512	39720	39415	39311	39765	39705	39838	39518	39477	39770	39610	39442	39724	39611	39467	39787	39594	39387	39441	39448	39278	39522	39426	39762	39524	39670	39822	39475	39472	39567	39808	39701	39298	39474	39760	39444	39660	39602	39530	39562	39387	39469	39542	39224	39578	39469	39701	39541	39659	39656	39584	39777	39700	39742	39722	39627	39266	39641	39551	39347	39664	39608	39725	39562	39544	39757	39394	39865	39473	39671	39532	40011	39417	39445	39375	39603	39698	39494	39615	39433	39641	39850	39577	39664	39589	39717	39897	39680	39515	39542	39770	39780	39726	39513	39424	39668	39702	39338	39609	39328	39566	39615	39621	39550	39261	39507	39655	39394	39564	39374	39570	39482	39566	39583	39723	39504	40053	39731	39774	39603	39513	39734	39672	39475	39633	39393	39605	39441	39545	39487	39953	39524	39500	39602	39729	39801	39979	39533	39876	39645	39640	39720	39496	39773	39281	39722	39558	39491	39470	39411	39470	39510	39555	39635	39574	39690	39549	39836	39644	39480	39810	39394	39431	39614	39792	39852	39855	39620	39462	39709	39585	39818	39767	39555	39429	39308	39360	39583	39581	39633	39577	39546	39878	39656	39654	39725	39722	39745	39545	39562	39994	39572	39626	39709	39984	39325	39564	39844	39505	39592	39451	39305	39746	39687	39862	39879	39894	39625	39741	39634	39533	39745	39518	39651	39633	39408	39323	39533	39485	39485	39353	39588	39769	39627	39807	39551	39603	39341	39518	39418	39607	39651	39598	39599	39507	39723	39587	39408	39606	39468	39540	39568	39710	39399	39697	39709	39553	39587	39648	39628	39570	39694	39831	39709	39545	39376	39464	39683	39479	39652	39662	39546	39383	39487	39739	39780	39604	39886	39725	39373	39508	39614	39669	39560	39882	39416	39674	39630	39847	39692	39826	39472	39572	39426	39723	39471	39894	39767	39688	39507	39630	39834	39365	39523	39741	39887	39687	39500	39410	39626	39898	39573	39799	39560	39465	39506	39501	39404	39942	39862	39693	39434	39359	39428	39660	39581	39500	39711	39566	39932	39674	39786	39469	39650	39651	39616	39385	39671	39569	39689	39653	39848	39364	39491	39569	39619	39498	39953	39550	39637	39484	39696	39789	39642	39586	39513	39749	39768	39591	39590	39697	39535	39578	39408	39449	39589	39521	39880	39428	39522	39420	39843	39532	39623	39531	39817	39811	39564	39461	39493	39328	39351	39687	39410	39384	39694	39361	39489	39552	39579	39437	39498	39657	39844	39694	39534	40039	39548	39342	39481	39627	39916	39695	39345	39738	39419	39678	39805	39809	39740	39596	39805	39622	39559	39669	39655	39503	39736	39487	39392	39667	39482	39493	39684	39595	39553	39551	40046	39663	39689	39689	39473	39628	39770	39260	39484	39565	39365	39743	39636	39749	39673	39658	39682	39515	39528	39606	39708	39749	39538	39726	39562	39789	39326	39471	39748	39552	39430	39879	39629	39412	39350	39683	39522	39650	39419	39684	39801	39688	39879	39397	39587	39302	39451	39364	39457	39636	39715	39919	39791	39698	39591	39384	39672	39466	39581	39570	39929	39706	39653	39838	39743	39753	39866	39452	39645	39656	39423	39488	39515	39508	39876	39583	39374	39739	39646	39439	39572	39735	39774	39769	39726	39566	39498	39470	39407	39665	39664	39950	39454	39415	39637	39643	39686	39698	39617	39703	39531	39666	39836	39406	39437	39527	39579	39572	39478	39545	39582	39701	39344	39808	39475	40045	39551	39409	39563	39498	39746	39765	39514	39616	39844	39753	39765	39691	39925	39669	39448	39620
34651	58840	58347	49400	44726	42358	39640	36685	34563	33076	31998	30892	30305	29857	29545	29295	28910	28778	28579	28554	28573	28375	28300	28247	28419	28191	28399	28243	28297	28046	28222	28041	27960	28177	28125	27816	27910	27924	28012	27916	27951	28023	28016	27864	27847	27921	28049	27726	28108	27909	27940	27916	27912	28055	27964	27827	27982	28070	28062	27801	28072	27827	27897	27950	27959	27890	27925	27922	27839	28057	27791	27717	27887	27998	27873	27816	27977	27973	27871	27883	27954	27960	27860	27880	27933	27762	27734	27944	27965	27801	27739	27924	27964	27909	27844	27910	27909	27928	27838	27991	27916	27946	27593	27863	27926	27866	27871	27804	27884	27914	27763	28028	27871	27845	27958	27688	27989	27810	28051	27794	27871	27912	27954	27749	27992	27689	28198	28007	27912	27694	27951	27702	27950	27915	27885	27850	27948	28068	27945	27824	27876	27934	27734	27994	27959	27798	27759	27792	27700	27848	27687	27995	27908	27889	27900	27851	27895	27997	27802	27942	28007	27811	27771	27878	27944	28002	27750	27977	27894	28052	27833	27944	27785	27861	27816	27875	27969	27886	27907	27833	28044	27837	27968	27743	27918	27823	27942	27621	27932	27893	27689	27840	28137	27978	28005	27829	27832	27992	27830	27866	27936	28022	27702	27794	27964	27957	27654	27907	27974	27812	27955	27773	27917	27829	27882	27911	27890	27970	28000	27731	28076	28002	27850	27841	27907	27719	27925	27941	27619	27854	27815	28119	28025	27804	27964	28061	27930	28020	27719	27856	28067	27656	27997	27753	27646	27658	27865	27670	27968	27819	28037	27812	27904	27924	27805	27671	27857	27931	27948	27916	27838	27913	27737	27908	27931	28116	27856	27868	27922	27956	27945	27707	27764	27730	27797	27962	27887	27923	27783	27797	28131	27650	27870	27615	27878	27987	27967	27995	27830	27878	27872	27796	27713	27915	27832	28009	27856	27981	28001	27845	28026	27903	27863	27733	27789	27714	27954	27934	27805	27926	27745	27949	27839	27958	28050	27831	27853	27751	27891	27742	27924	27877	27898	27812	28035	27743	27889	27936	27965	27731	27901	27847	27865	27960	27939	27727	27898	28045	27749	27821	27840	27972	27838	27821	27748	27912	27852	27961	27839	27907	28232	27729	27851	27773	27937	27758	27798	27873	28043	27930	27732	28038	27690	27769	27878	28015	27873	28024	27797	28017	27685	27882	27733	27885	28118	27849	27878	27931	27922	27910	27992	27899	27854	27926	28014	27931	27854	27815	27797	27877	27965	27882	27923	27921	27974	27814	28193	27685	27930	28020	27810	27685	27965	27959	27907	27676	27967	27525	27862	27861	27608	27712	27918	27790	27876	27897	27777	27866	27718	28091	27651	27830	27954	27816	27856	28022	27920	27952	28026	27763	27788	27903	27761	27666	27965	28076	28108	27733	27830	28020	27900	28001	27896	27795	28008	27873	28031	27832	27947	27990	27957	28047	27872	27673	27862	27734	27880	27765	27998	27957	27974	28008	28111	27894	27863	27815	27970	27934	27976	27793	27894	28128	27838	27956	27710	27895	27879	27878	28064	27919	27769	27838	27996	27833	27949	27988	27931	27764	28114	28026	27706	27858	28004	27969	27904	28022	28019	27771	27958	28064	27850	28029	27894	27906	27912	27889	27576	27646	27660	27960	27905	28018	27937	27918	27865	27828	27825	27914	27888	27839	27847	27804	28020	28008	27857	27890	27958	27834	28000	28023	27787	27877	27880	27796	27801	27856	27827	27924	27654	27824	27744	27746	27924	27800	27743	27776	27583	27763	27786	27781	27904	27845	27686	27719	27857	27702	28030	27743	27971	27909	27885	27753	27739	28023	27764	27679	27845	27905	27947	28196	27696	27773	27965	27829	27871	27736	27894	27798	27766	27831	27909	27995	27976	27796	27974	27904	28174	28031	27719	27834	27962	27856	27971	27941	27959	28009	27850	27890	27907	27836	28015	28000	28047	28011	27959	27707	27972	27969	27956	27969	28074	27911	27870	27840	28041	28036	27809	27886	27657	27789	27851	27986	27830	27925	27955	27732	27982	27768	27896	27905	27869	27871	27705	28085	27743	27829	27733	27840	27941	28051	27781	27904	27997	27725	27958	27908	27732	27811	27990	27834	27996	27794	27910	27764	27951	27912	27838	27912	28128	27843	27902	27699	27804	27590	27849	28058	27744	28142	27924	28000	27875	28043	27993	27866	27949	27697	27862	27914	27950	27712	27804	27814	27974	27880	27894	27748	27918	28012	27994	27801	27700	28007	27947	27898	27875	28095	27924	27867	27977	27932	28025	27887	27671	27981	27740	27619	27713	27956	27870	27886	27853	27812	27788	27934	27999	27730	27899	27684	27969	27850	27834	27911	27942	27968	27930	27800	27781	28093	28059	27954	27748	27897	27808	27806	27835	27938	27909	27769	27983	28018	27869	28022	28000	27810	27820	27845	27958	27940	27850	28013	27919	27862	27870	27791	27901	27754	27913	27922	27936	27810	27801	27862	27947	27871	27792	27819	27882	27871	28125	27999	27934	27992	27997	28108	27862	27959	28011	27884	27654	27934	27926	28088	27852	27973	27984	27744	28072	27946	28003	27968	28058	27955	27886	27853	27973	27910	27856	27826	27978	27787	27948	28046	27922	28011	27746	27853	27916	28039	27981	27932	27938	28077	27761	27727	27831	27757	27958	27876	27928	27998	27693	27889	27859	27831	27696	27737	27679	28073	27925	28022	27800	27801	27999	27939	27998	27864	27852	27941	27813	27833	27781	27855	27979	27982	28149	27907	27693	27832	28017	27806	27808	27902	27797	28022	27949	27803	27928	27922	27823	27701	27761	27800	27912	27964	27772	27896	27748	27709	27875	27886	27982	27960	27784	27932	28090	27736	27766	27875	27843	27824	27855	27877	27761	27904	27914	28063	27946	27786	27851	27760	27733	27823	28005	27846	27853	27869	27817	28018	27867	28016	27872	27866	27819	27936	27963	27867	27776	27876	27909	27749	27850	27843	27910	27728	27885	27872	27820	27858	27828	27989	27980	27893	27897	28050	27805	28063	27826	27882	27840	28063	27942	27908	27998	27846	27865	27872	28063	27777	27792	27875	28010	27928	27832	27881	27651	28077	28091	27888	27945	27927	27792	27820	28037	27992	27800	27810	27894	27841	27914	28106	27862	28018	27707	27740	27853	27804	27866	28128	27843	27791	27977	28006	27871	27703	27993	27921	27897	27919	27657	28090	28111	28043	27727	28030	27869	27751	27823	27865	27807	28033	27770	27858	27966	28049	27973	27801	27858	27980	27865	27961	27966	27675	27914	27965	27958	28015	28016	27944	27767	27849	27958	27820	27873	27899	27922	27820	27839	27953	28089	27882	28012	28118	27868	28032	27972	27913	27984	27720	27786	27872	27733	28012	27867	27894	27983	27853	27820	27894	27795	27990	27750	27864	27920	27869	27711	27894	27680	27781	27928	27925	27906	27937	27780	28039	27919	27987	28062	27683	27848	27882	28184	27815	27827	27990	27865	27797	27839	27806	27945	27946	27852	27837	27942	27826	28015	27822	27900	27934	27909	27869	27866	27818	27901	27839	27911	27889	27859	28037	27887	27933	27859	27965	27821	27946	27939	27758	28025	27870	28136	27920	27874	27800	27896	27732	28063	27959	28067	27675	27663	27922	27928	28012	27842	28006	27927	27861	27794	27805	27825	27917	27946	27975	27851	27849	27905	27752	27954	28016	27759	27791	27938	27925	27944	27811	28153	27920	27809	28119	27676	27907	27891	27671	27921	28018	27807	27857	28152	27932	27728	27830	27855	28035	27776	27976	27800	28063	27939	27909	27993	27882	27895	27892	27865	27924	27979	28012	27966	27974	27876	27793	27960	28017	27936	27782	27807	27741	27966	27746	27771	27988	27985	27778	27754	27926	27888	27804	27831	27774	27936	27992	27984	27932	27853	28016	28012	27753	28034	27822	27954	28051	27875	27939	28078	28004	27759	27909	27806	28022	27857	28089	27885	27977	27813	27789	27819	28036	27928	27802	27850	27883	28080	28026	27914	27989	27846	27865	28022	27921	27933	27867	27896	27853	27924	28013	27801	27851	27759	27898	27903	27975	27871	27883	27981	27806	27986	27826	27818	27988	27817	27841	28027	28002	27893	27746	27914	28178	27973	28020	27858	27897	27736	28096	27853	27914	27862	27872	27907	27776	27847	27828	28033	28017	28030	27792	27892	27797	27996	27870	27768	28015	27857	27959	27728	28081	27852	27923	27812	27893	27878	27797	27683	27937	27973	28006	27760	28112	27736	27802	27699	27925	27832	27871	27945	27901	27762	27894	27991	27816	27838	27912	27812	27894	28127	27889	27797	27888	27903	27746	27920	27841	27979	27938	27773	28019	27845	28015	27809	27929	27785	27831	28062	27850	27881	27787	27711	28061	27847	27874	27756	27890	27917	27900	27783	27783	27995	28046	27827	27761	27873	27833	27923	27963	27978	27863	27647	27925	28125	27736	27955	27904	28018	27809	28207	27976	28052	27898	27916	28043	27971	27724	27856	27974	27854	27810	27915	27949	28026	27895	27845	27727	27937	27903	27997	27888	28062	28094	27911	27845	27931	27881	28155	27864	27877	27817	27828	27787	27813	27814	28042	27934	27965	27740	27888	27911	27848	28097	27997	27687	27867	27646	27988	27812	27902	27924	27937	27781	27897	27909	27803	28061	27800	27870	27854	27726	27847	27874	27847	27814	27898	27952	27915	27824	27820	27915	27753	27934	27792	27802	27969	27905	27759	27857	27860	28086	27999	27963	27833	27861	27832	27846	27837	27751	27860	27917	28000	27950	27918	28034	27792	27984	27950	27756	28067	27911	27845	27842	27923	27938	27872	27851	28064	27796	27792	27768	28041	27864	27875	27961	27790	27833	27866	27952	28099	27863	27849	28003	27928	27959	27987	27971	28112	27806	27904	27809	27908	27811	28081	27939	27754	27737	27936	27982	27992	27871	27906	27738	27847	27914	27835	28013	28011	27874	27692	28078	27982	27749	28033	27741	27732	27905	27728	27855	27884	27794	27807	27810	27779	27873	27840	28036	27987	27895	27883	28113	28020	27958
22986	21554	29644	30477	39014	47277	49510	46766	45728	44405	43547	42348	42317	41685	41500	41298	41012	40782	40792	40824	40714	40272	40789	40661	40650	40590	40514	40475	40551	40314	40226	40287	40388	40092	40232	40323	40680	40217	40269	40320	40111	39873	39762	40112	40177	40170	40014	39904	40151	40163	40302	40012	40064	40109	40084	40050	40055	40229	40096	40070	40023	40206	39906	39973	39713	39753	40198	40207	40085	40268	40223	39897	39837	39990	40338	39953	39737	39881	39881	40179	40133	40226	40309	40125	40050	40191	40073	40137	40019	40011	40180	39929	39940	40089	39863	39938	39817	39798	39738	40017	39887	40234	39932	40122	40271	40215	39840	39839	39993	40202	39978	40031	40025	40301	40286	40122	39767	39920	40067	40024	40070	39914	40171	40174	40307	40063	40405	40121	40038	39653	39944	40196	39918	39980	40138	39962	40216	39943	40251	40260	39970	40083	39914	40088	39947	40183	40266	40186	40060	40060	40301	40020	39984	40202	40139	39890	39953	39912	40071	40066	40065	40248	40253	40161	39842	39961	40056	39722	40349	40152	40100	40136	40173	40244	40308	40299	40273	40345	40181	40083	39905	39961	40243	39886	39867	39866	39920	40213	40200	40168	40319	40187	40231	39861	39650	39770	39805	40189	40014	40047	40023	39763	40105	39958	39851	40072	39934	40098	40012	40174	39825	39835	39996	39868	40140	39964	40068	39820	40062	40076	40249	40065	40155	40437	40085	40280	40244	40168	40054	40030	40219	40123	39896	40181	40107	40130	40256	39811	40158	40164	40273	40017	40073	40080	40011	40181	40214	40137	40242	40006	40069	40117	39923	40190	40261	40030	40104	40104	40135	40126	39829	39908	40136	40184	40193	40261	40122	40272	39861	39831	39869	39947	40153	40040	40006	40031	40167	39909	40050	40081	40103	39899	40039	40160	40006	40175	40152	40240	40168	40307	40095	40156	39943	39877	40263	40014	39990	40017	40031	40231	40119	39990	39984	39957	39949	40007	40007	39921	40311	40135	40387	40173	40181	40086	40311	39919	40130	40246	40105	40184	40188	40213	40061	40077	39899	39964	40165	39898	39835	39918	40150	40250	40252	39939	39875	39996	39917	39865	40431	40310	39979	39833	40100	40034	40164	40251	39959	40189	40078	40004	39811	40171	40393	40149	39976	39832	39794	39903	40003	40117	40232	39785	40281	40129	40006	39683	39804	39952	40074	40255	39789	40026	40340	40172	40137	40004	40129	39790	40175	39996	40218	40046	39674	40136	40097	40317	40058	39788	40033	39964	39899	40126	40030	39966	40304	40261	40230	39916	40189	40346	40189	39909	39958	40194	39823	40126	40127	39743	40045	40055	40032	39890	40002	39951	39986	40217	39899	40239	40107	39878	40345	39973	39968	39829	40109	39981	39985	40117	40146	39881	40396	39960	39927	40165	40263	39977	40159	39993	40148	40219	40174	40081	40194	40356	40087	39843	40045	39999	40154	40006	40145	39980	40128	40048	39893	40194	40074	39831	39944	40091	40045	39928	40221	40092	39966	40018	39841	40110	39995	40152	40241	40075	39768	39835	40114	40047	40305	40107	39984	40093	40110	40049	39735	40177	40095	40107	39970	40013	40068	39963	40139	40150	39775	40025	40049	39933	40251	40026	40041	40092	39944	40269	40114	40114	40104	40228	40135	40167	40150	40097	40209	40143	40316	40213	40136	39988	40245	40084	40221	40322	40153	40094	40039	40080	39990	39857	40103	40015	39976	39760	39901	39904	39896	40162	40047	39895	39985	40049	39952	40277	40068	39851	40465	40119	40100	39880	40157	40108	40154	40088	40071	40457	39949	39676	40038	39838	40110	39914	40103	40266	40095	40094	39794	39791	39957	40294	40282	40138	40319	40002	39804	39999	39899	40000	39941	40011	40125	40178	40078	39759	40231	39830	40192	39903	40065	40162	40047	40142	40036	40391	40151	39955	40120	39981	39784	40293	40128	40061	39994	39989	40143	39874	40162	40023	39993	39980	40245	40031	40120	39784	40268	39969	40044	40212	40190	39927	40020	40212	40067	40022	40177	40192	40029	40019	40220	40147	40154	40200	40340	40276	39862	40233	40040	39769	40239	40189	40065	40061	39988	40110	39848	40138	40056	40262	40080	39984	40025	39874	40094	40294	40108	40377	39964	39958	40125	40078	40083	40085	40110	40135	39902	39924	39873	40172	40002	40012	39757	39927	40298	39905	39855	40117	39804	40092	40056	40211	39872	39848	40002	39878	40110	39762	39907	40190	40302	39980	39746	40086	40062	39964	39997	39793	40049	39787	40159	40307	40195	40321	40047	40076	39967	40022	39940	39905	40228	40015	39862	40332	40062	40292	40013	40088	40050	40078	40009	40219	40273	40185	40165	39987	39867	39827	39939	39936	40315	40122	40209	40121	40113	40131	40258	40167	40160	40093	40128	40190	39964	40029	40034	39924	40049	40001	40032	39882	40038	40217	39950	39935	39925	40075	39913	40213	39924	40184	40083	39808	40060	40074	40165	40034	39964	40209	40021	40045	40266	40085	39930	40222	40076	39681	39765	40128	40136	40257	40117	40316	40084	39876	40062	39984	40086	39885	40076	40064	39972	39987	40140	40038	40125	40031	40113	39915	40223	40060	39957	40211	40056	40162	39912	40025	40017	40086	40091	40143	39861	40084	40096	40051	39782	40424	39961	40115	40226	39769	40136	40214	40046	39805	40247	39924	40004	40113	40210	40256	40067	40081	40125	40191	40051	40156	40073	39954	39876	39859	40326	39963	40122	39930	40143	40024	40372	40252	40171	40328	40274	40180	40204	39992	40151	40094	39994	40145	39890	39987	40024	40209	40036	40190	39831	39826	40163	40233	40038	40063	40002	40288	39795	39853	40308	40382	40243	40212	40358	40069	39817	40403	40078	40190	40155	39753	40109	40102	39880	40012	40443	39952	39976	39941	40024	39942	39930	39785	40027	40048	39884	40025	40083	40069	40361	40076	40284	39687	39993	40074	40087	40244	40312	40028	40010	40230	39999	40346	40198	40059	40122	40228	40069	40123	40123	39916	39902	39768	40114	40260	40129	39945	40001	40299	40401	40077	40050	40065	39923	40099	40180	40300	39981	39998	40106	40088	40187	39934	39927	39997	40063	40009	40124	40252	40134	40025	40135	39954	40077	40353	40175	40079	39881	39987	39874	39849	40003	39850	40091	39987	40075	39850	39966	40067	40018	40073	39998	40259	40000	40236	40004	40188	39970	39893	40098	40135	40168	39866	39750	40052	39952	39820	40182	40031	39816	40030	39966	40268	40410	39910	40092	40041	39990	40311	40115	40235	40309	40093	39790	39840	40246	39994	40119	40003	40000	39931	40041	40088	39982	40006	39761	40011	40296	40048	40074	40125	40079	40047	40290	40021	40283	40336	40316	40069	40109	39913	40217	40217	40205	40119	40149	40490	40158	40003	40154	40161	40216	39920	40253	40004	40057	40051	39890	40386	40045	40042	40427	40321	40150	40390	39868	40015	40167	40237	40074	40089	40108	40006	39959	40247	39928	39981	40110	40260	40161	39925	39914	40091	40047	40228	40346	40243	40065	40007	40272	40126	40161	40124	40223	40245	39911	39949	39971	39954	40364	39931	39819	39958	40311	40192	40106	40167	39976	40148	39983	39996	39805	40161	40021	39868	39874	40089	40206	40022	40111	40018	39962	40114	40074	40127	39789	39998	40022	40363	40118	39986	39838	40100	39788	39976	39976	40115	40224	40206	40198	40050	40337	39842	40114	40075	39972	39931	39781	40108	39918	40136	40176	40061	39946	39784	40138	39887	39942	40066	40190	40005	39881	40343	39972	40109	40010	39960	40048	40422	40094	40111	40095	39968	40147	39933	40061	40077	39953	39843	39893	39894	40291	40031	40023	39925	39931	39893	40049	40043	39959	40019	40168	40207	40218	39956	40163	40344	40341	40214	39923	40115	39856	40060	40093	39919	40264	39946	39960	39672	39798	40092	40362	40184	40120	40035	40147	39786	40052	39905	40205	40018	40102	40277	40187	40469	39991	40221	40509	40284	40115	40227	39785	39813	40058	40226	39988	40119	40105	40116	40322	40127	40072	40070	40056	39918	40181	39912	40291	40110	40173	40069	39918	39843	39865	40240	40059	40087	40139	40494	40147	40132	40069	39963	40122	40058	39785	40172	40280	40165	40133	39797	40099	40145	40230	40003	39904	40395	40025	39751	40352	40261	40012	40001	39944	39864	39952	39830	39961	40061	40064	40041	40206	40250	39851	39902	40206	40147	40032	39846	40255	39788	40348	40180	40117	40320	40517	40183	40236	40154	40010	40228	39930	40259	39984	40016	40230	40137	40035	39918	40159	39827	39928	40254	40112	39974	40117	40098	39910	40082	40010	39925	40005	39675	40127	40029	39884	39974	40051	39885	39754	39890	39949	40005	40003	40523	40435	39881	40132	40173	40068	39890	40061	40184	39791	40000	40206	39942	40048	40220	40018	40041	40158	40096	40077	39977	40045	40135	40079	40013	39881	39936	39852	40195	40335	39954	40074	40215	39965	40131	40022	40134	40275	40055	39938	40445	40075	40061	40110	39852	40322	40094	40052	40010	39792	40192	39960	39982	40046	39972	39830	40008	40133	40125	40165	40096	40153	40137	39796	40015	39871	40210	40308	40328	40159	40308	39869	39730	39967	40243	39927	40163	40327	40081	40231	40159	40342	39921	40187	39988	40211	40381	39923	40243	40267	40105	39942	40157	39963	40019	40132	40020	39996	39851	40267	40291	39997	39800	40159	40038	39977	40060	40103	40104	40239	40138	39823	39989	40015	40189	39968	40074	39910	39796	39985	40119	39960	40063	40085	40103	39929	40232	40122	39995	39893	39990	40134	40071	39969	40020	40191	40012	40166	40136	40008	40234	39805	39940	40024	40174	40072	40034	39973	40059	40007	40084	39715	39888	39894	39887	40161	40049	40180	39822	40373	40135	40026	39823	39960	39961	39858	39921	40042	39894	40085	40016	40110	39622	40215	40128	40041	40139	40127	40025	40058	40119	39783	40299	40253	40099	40224	39947	39909	39872	40140	40178	40227	40301	40181	40366	40013	40120	40036	39664	40020	40155	39715	39858
35881	62829	62212	53070	49075	45837	42914	40545	38410	35620	33719	32281	31638	30590	30140	29824	29645	29381	29282	29089	28967	29008	28900	28987	28784	28762	28823	28545	28365	28292	28385	28326	28350	28382	28394	28193	28339	28195	28052	28094	28289	28218	28186	28168	28144	28076	28197	27947	28081	27995	28076	28220	28188	28127	28098	27949	28235	27988	28201	28179	28094	28052	28085	28221	28128	28275	28079	28162	28195	27966	28262	28168	28085	28301	28219	28056	28151	27933	28196	28188	28047	27988	28277	28165	28087	28121	28167	27960	28050	28045	28099	28074	28104	27974	28111	28013	28525	28055	28111	28043	28218	28261	27966	27973	28058	28126	28292	28184	28095	28116	28126	28132	27967	28224	28126	27997	28093	27987	28262	28079	28058	28217	28221	28309	28098	28117	28121	28025	28198	28233	28235	28276	28412	28034	28000	28054	28101	28003	28113	28045	28038	28152	28134	28191	28044	28099	28021	28091	28247	28139	28228	28224	28107	28137	28160	28124	28241	28268	27992	28115	28113	28064	28176	28068	28084	28065	28246	27959	28288	28089	28082	28143	28063	28242	28205	27966	28002	27904	28138	28216	28111	28054	28034	28076	28269	28053	28135	28084	28091	28229	28270	28163	28317	28168	27984	28055	28305	28041	28179	28213	28054	28244	28020	28155	28272	28169	28157	28265	28047	28047	27974	28037	28126	28086	28304	28029	28265	28194	28122	28092	28144	27981	28134	28097	28188	27965	28214	27957	28028	28106	28061	28163	28129	28158	28278	28035	28089	27921	28099	28110	28057	27997	27985	28201	28222	28178	28125	28021	28146	28158	28106	28095	28070	28105	27996	28097	28190	27844	28158	28183	28294	27900	28056	28117	28051	28196	28169	28018	28105	28126	28118	28010	28098	28094	28025	28039	28032	28237	28229	28086	28006	28213	28103	28265	28070	28052	28148	28153	28231	28067	28053	28114	28035	27930	28215	28004	28078	28155	28176	28240	28115	27994	28117	27880	27956	28109	27952	27970	28196	27940	27909	28020	28256	28100	28137	28136	28083	28269	28277	28274	28003	28143	28110	28011	28218	28053	28076	27980	28108	28160	28267	28270	27876	28194	28050	28014	28231	28031	28156	27934	28217	27986	28042	28050	28131	28016	28028	28151	28042	28183	27909	27938	28053	27968	28238	27984	28187	28048	27960	28128	27892	28191	28405	28134	27966	27929	28218	28050	27966	28056	28112	28095	28010	28129	27992	28016	28157	27996	28262	28289	28081	28118	28048	28019	28043	28140	28138	28201	27971	28040	27998	28226	27865	28095	28142	28086	27912	28222	28062	28257	28215	28183	28059	28055	28276	28003	28153	27966	27899	28157	28024	28067	28161	27894	28171	28107	28164	28050	27927	28134	28166	28027	28214	28114	27957	28179	28456	27980	28122	27933	28040	28176	27969	28103	28088	28358	28144	28042	28034	28248	28227	28110	28171	28241	28156	28007	28176	28200	28059	28116	28030	28037	28282	27777	28053	28165	28139	28143	28026	28133	28091	28039	28185	28093	28023	28152	28070	28068	28045	28118	28052	28111	28086	28060	27892	28132	28099	28162	28254	28119	28026	28325	28129	27854	28127	28048	27964	27904	28210	28025	28156	28030	27996	27879	28143	28147	28125	28179	28251	28157	27920	28050	28187	28016	28165	28053	28035	28008	28314	28198	28308	28012	28128	28118	27950	28037	28028	28148	28104	28091	28160	28117	28078	28157	28256	27960	28111	28099	28061	28078	27998	28096	28358	27963	28104	27956	28132	28189	28112	27989	28106	27955	28230	28229	28197	28011	28201	28016	28100	28131	28007	27929	28110	27937	28201	27967	28061	28107	28078	27968	28199	27893	27995	28108	28314	27978	28132	28131	28108	28145	28032	28373	28099	28309	28200	28107	28119	27783	28014	28075	28262	28177	28231	28299	28037	28077	28064	28159	28060	28027	28091	27836	28016	27977	28142	28159	28219	27998	28272	28139	28135	28155	28117	27924	27993	28080	28210	27997	28160	28042	27897	28091	27917	28162	28085	28238	28123	28022	28035	28168	28080	28401	28129	28138	28173	28094	28059	28079	28081	28022	28173	27891	28086	28100	27999	28026	28255	27876	28202	28070	28015	28194	28155	28027	28265	28037	28212	28355	28111	27974	28058	27960	28220	28222	28076	28218	28146	28209	28086	28219	27975	28201	27957	27976	27882	28126	28169	27959	28205	28247	27814	27947	28148	27831	28233	28347	28015	28146	27939	28182	28062	28083	28149	28121	28198	28249	28114	27890	28101	28115	28317	28022	28312	28133	28201	27994	28174	27833	28013	28155	28163	28165	28220	27991	27893	28041	28235	27997	28154	28128	27961	28121	28137	28013	28218	28103	28231	28223	28179	28174	28033	28159	28193	28068	28272	28050	28146	27784	28136	27914	28094	28181	28177	27999	28079	28208	28143	28083	27906	28127	28181	28099	28299	28007	28001	28150	28197	28174	27996	27940	28174	28130	28018	27915	27956	28057	28093	27943	28027	28067	28122	28126	28143	27942	28193	27988	28013	28106	28145	28182	28295	28107	28113	28078	28171	28167	28015	28209	27975	28030	28150	28007	28200	28017	28158	28120	27997	27956	28080	28202	28060	27941	28235	28087	28307	28118	28089	27790	27935	28153	28174	28158	28072	28284	28071	28066	28144	28080	28238	27991	28022	27968	28038	28051	28384	28126	28234	28210	28340	28138	27897	27995	28270	28143	28137	28071	28138	28028	28110	28017	28196	28207	28084	27880	28354	28021	28153	28038	28136	28134	28182	28184	28176	28182	28079	28126	28112	28190	28198	28024	28041	28109	27812	28012	27898	27902	28231	28245	27952	28056	28099	28011	28090	28185	28165	28028	28086	28122	28103	28177	28372	28287	28175	28148	28245	28099	28086	28077	28111	28237	28009	28049	28295	28054	28121	27972	28162	27921	28089	28008	28173	28020	28111	28326	28328	27944	28023	28071	28233	27976	28072	28048	28168	27942	28143	28131	28102	28235	28125	28233	28251	28195	28233	28148	28258	28024	28071	28281	28164	28214	28012	28149	28171	27981	28192	28146	28234	28277	28062	28067	28006	28051	28076	28225	28220	28110	28137	28254	28012	28119	28288	28232	28124	28057	28187	28140	28360	28294	28067	28278	28187	28155	28019	28201	28073	28134	28132	28228	28158	28099	28044	28074	28114	28088	28084	27974	27946	28119	28169	28131	27881	28164	28101	28023	27950	27934	28283	28028	28184	28258	27978	28213	28067	28223	28130	27897	28039	28062	27944	28230	28154	28106	28075	28156	27849	27924	28027	28301	28080	28337	28149	28122	28270	28288	28160	28060	28045	28188	27998	28267	28191	28022	27958	28187	28040	28026	28213	27996	28158	28161	28461	28053	28159	28034	28210	27988	28253	27965	27984	28218	28153	28193	28314	28029	28038	28028	28048	28042	28411	28251	27986	28096	28312	27877	28132	28449	28237	28016	28205	28117	28141	28173	28067	28137	28238	28189	28102	28118	27983	28199	28078	28017	28099	28021	28104	28023	28046	28074	28025	28070	28077	28109	28157	28015	28170	27943	28094	28011	28136	27939	28227	28186	28164	28236	27841	28114	28138	28199	28265	28086	28004	28133	28072	28139	28026	27984	27971	28211	28149	27962	28155	28184	28111	27815	28040	28209	28031	28403	27964	28103	27941	28106	28067	28101	28142	28167	28161	27934	28234	28220	28181	27990	28077	28062	28279	28344	28206	27976	28230	28104	27928	28018	27959	28181	28131	28099	28199	28138	28058	28231	28133	27985	28261	28057	28069	28055	27903	28127	28270	28042	28125	28048	28022	28183	28074	28225	27911	28190	28283	27974	27914	27910	28326	28108	28041	28271	28072	28287	28130	28292	28215	28013	27944	28283	28086	28085	28109	28402	28004	28158	28104	28016	28183	27956	28127	28160	28137	27966	28261	28056	28156	28064	28044	28103	28134	28143	28070	28051	28335	28022	27984	27945	28193	28148	28122	28272	27984	28148	28100	28091	28155	28090	28115	28039	28024	28172	27957	28367	28152	28212	28154	28338	28284	28139	28150	28261	28054	28200	28107	28132	28161	28204	28010	28089	28160	28175	28071	28218	27896	28118	28165	27973	28214	28183	28101	28067	28103	27952	28084	27922	28126	28207	27925	28100	28135	28277	28287	28096	28173	28046	28069	28046	28143	28106	28107	27995	28187	28207	28102	27843	28035	28156	27946	28060	28261	28152	28233	28233	28012	28012	28163	28061	28208	28082	28102	28118	28080	28036	27977	28285	28290	27940	28217	28070	27939	28223	28161	28302	28305	28101	28141	28066	28063	27958	28144	28082	28247	27998	28056	28093	28016	28197	28034	28141	28125	28074	27900	28249	28036	28095	28166	28157	28144	28120	28026	28046	28084	28120	28144	27917	28211	27919	28242	28014	28052	28026	27960	28057	28220	27982	27744	28139	28191	28165	28059	28260	28063	28049	28099	28171	28354	28014	28180	28147	28120	27979	28083	28221	28092	28136	28256	28215	28083	28032	28102	28209	27900	28181	28124	27933	28104	28048	28094	28096	28215	28091	27991	28232	28008	28300	28121	28019	28074	28231	27981	28100	28185	28146	28083	28005	28022	28083	28112	28170	28345	28087	28195	28170	28191	28179	28076	28131	28156	28283	28249	28031	27984	28066	28045	28282	28257	28207	27993	28108	28230	28236	27926	27966	27958	28084	28032	28316	28257	28125	28138	28108	28010	28156	28293	28274	28267	28212	27961	28198	28177	28032	28228	28167	28133	27989	28202	28172	28222	27937	27949	28129	28302	27902	28027	28036	28033	27982	28170	28137	28195	28154	28251	28196	28173	28103	28256	28017	28219	28282	28155	28190	28196	27873	28343	27961	28330	28018	27984	28241	28131	28035	28038	28243	28109	28216	28197	27947	28108	28307	27963	27937	28016	28202	28114	28093	28108	28113	28188	28101	28155	28001	28045	28071	28081	28194	27938	28117	27978	28094	28167	27931	28158	28278	28069	28146	28233	28101	28158	27943	28078	28271	28175	28112	27850	28085	27924	28234	28058	28192	28129	28153	28202	28248	28052	28187	28030	28409	28176	28051	28230	28039
37869	41838	51892	49982	46387	45180	44335	43224	42913	42005	41383	40901	40905	40691	40434	40373	40207	40311	40522	40186	40143	40006	40478	40117	40050	40249	40011	40442	40098	39910	39861	39944	39898	39655	39944	40043	39921	39930	39914	39687	39931	39852	40056	40054	39962	39994	39887	39837	39794	40046	39887	39760	39898	39442	39535	40233	39864	39732	40073	39906	39740	39767	39889	39853	39986	40106	39930	40107	40201	39897	39812	40011	40089	39844	39895	39702	40093	40061	39871	39882	40106	39864	39774	39922	39948	39860	39717	39883	39894	39913	39558	39678	39777	39920	39786	39907	39872	39797	39615	39995	39897	39755	40050	39974	39672	39966	39989	39835	39970	39811	39733	39724	39928	39809	39837	39797	39678	40065	39823	39890	39961	39871	39904	39758	39623	39970	39671	39646	39881	40042	40074	39885	39715	40018	39943	39796	39753	39767	39939	39994	39852	39629	40020	40029	39707	39648	40052	39564	39890	39757	39844	39756	39813	40224	39771	40066	39862	39671	39877	39795	39875	39928	40063	39625	40217	40156	39991	39911	39947	39828	39929	39750	39803	39903	39772	39723	40121	40069	39649	39863	39927	39772	39879	39480	39968	39829	40057	39829	39818	40101	39825	39925	39914	40057	40234	39850	40048	40099	39927	39757	39984	39692	40245	39870	39988	39840	39906	39913	40175	39853	39556	40074	39853	39863	39857	39812	39938	40029	40028	39807	39470	39989	39687	39594	39814	39883	39950	39887	39983	39844	39882	40193	39991	39887	39903	39801	39773	40046	39813	39738	39779	39862	39934	39903	40121	39778	39983	39947	39854	39494	39914	39968	39786	39946	39965	40055	39915	39820	39649	39728	39895	39681	39861	39962	40021	39967	39885	40128	39934	39842	39702	39845	39827	39924	39810	40039	39864	39953	39769	39755	39824	39884	39826	39817	39777	39834	40029	40011	39843	39722	39748	39835	39997	40320	39675	39576	39736	39786	39969	40168	40103	39912	39884	39700	40082	39993	39942	39887	40123	39850	39974	39671	40097	39843	39848	39517	39871	39904	39888	39803	39806	39885	40200	39943	39803	39991	39664	39647	39897	40033	39690	39775	39871	39957	39885	39979	40101	39690	39758	39819	39917	39799	39497	39967	39955	39994	39855	39823	39567	39777	40117	39812	39837	39887	39944	39830	39938	39877	40073	39992	40209	40094	39837	39927	39787	39669	39748	39983	40295	39902	39736	39793	40005	40093	40116	40024	39787	39895	40113	39788	40241	39729	39895	39986	39991	40059	39958	39738	40089	39897	40043	39866	39791	39968	40012	39812	39782	39897	39870	39861	39979	40073	40028	39972	40021	39769	39964	39830	39917	39942	39713	39922	40014	39674	40123	39906	39878	40014	39769	39570	39873	40127	40074	39828	39648	39857	40182	39976	39798	40057	39870	39949	39679	39738	40120	39753	39788	40112	40134	39973	39805	39829	39836	39727	39965	39879	39881	39736	39803	40021	39828	39685	40010	39906	39824	39953	39826	39673	40122	40076	39559	39946	40060	39552	39926	39977	39989	39866	40041	39629	40057	40062	39755	39853	39646	39914	39972	39569	39734	39893	39912	40105	39924	39794	39993	39876	40146	39836	39991	39947	39702	39988	39771	39794	40148	39632	39832	39638	39829	39808	39569	40304	39930	39715	39795	39814	39958	39823	39850	39866	39836	39849	39625	39892	40064	39991	39998	39883	40021	39779	40319	40087	39997	39865	39834	39816	39825	40028	40060	40178	39896	40032	39968	39921	39796	39907	39703	39893	39862	40109	39914	39918	39593	39821	40086	39812	39979	39963	40041	39987	39700	40288	39784	39831	40019	39931	40181	39921	39761	39912	39909	39846	39720	39729	39852	39763	40079	39855	40038	39752	39633	39926	39799	39669	39798	39978	39782	39902	39935	40038	39821	39956	40104	39738	39725	40048	40108	39756	39906	39826	40091	39922	39621	39833	39701	39766	39766	39975	39699	39734	39926	40056	39939	40144	39979	40034	39713	39981	39839	39732	39987	39867	39857	39949	39858	39890	40002	39913	39831	40002	39740	40183	40010	40143	40102	39794	39979	39744	39965	39929	39944	39835	39597	39683	39878	39942	40079	39874	39788	39832	39885	39932	39846	39834	39875	39946	39981	39972	40143	39898	39936	39849	40171	39918	40059	39837	40031	39880	39914	39924	39812	39989	39793	40078	40333	39871	39771	39482	39796	39833	39941	40190	39754	39977	40220	39799	39901	39947	39970	39485	39956	39831	39843	39755	40053	39828	40097	39922	39845	40049	39965	39967	40109	39811	39900	39785	40049	40015	39994	40114	39687	39946	39880	39795	39524	39959	39983	40028	39957	39755	39866	39849	40007	40132	40071	40008	40181	39824	40003	39983	39758	39667	39963	39882	40038	39828	39843	39880	39791	39918	39907	39742	39705	40195	39808	39743	39882	39865	39721	39817	40059	39805	39987	39759	39933	39860	39848	39917	40103	39857	39623	39937	39912	39891	39615	39871	39831	39876	39952	39683	39668	39760	40022	39740	40003	40052	39682	40118	39977	39946	40205	39934	39950	40055	40218	39794	39883	39724	40174	40109	39843	39848	39776	40002	39810	39903	39876	39945	39840	40016	40037	39839	39815	40210	40003	39927	40090	39825	39968	39772	39875	39677	39813	39940	39934	39906	40070	39839	39755	39735	39849	40000	39880	40028	39598	39963	39932	39801	39851	39925	40021	39807	40183	39942	39836	39839	39769	39716	40123	39783	39711	40004	39842	39681	39851	40342	39860	39959	39737	39869	40070	40067	40047	39858	39871	39847	40040	39974	39632	39613	39765	40036	39857	40082	40022	39737	39964	39756	40222	40157	39968	39839	39814	40119	39790	39726	39782	39788	39816	39997	39728	40218	40011	40091	39906	39721	39939	39867	39969	39885	39719	39864	39981	39619	39743	39799	39814	39830	40137	39642	40078	40181	40083	40216	39974	39960	39900	39694	39906	39752	39801	40046	39549	39859	39957	40124	39781	39758	39926	39783	39807	39700	39875	39995	39851	39881	39847	39831	39831	39898	40064	40176	39655	39824	39987	39658	39976	40047	39833	39846	39743	39784	39623	39615	39824	39860	40008	39715	40012	39843	39830	39917	39859	39842	39972	39856	39917	40125	40233	39742	39903	40146	40031	40062	39870	40030	39724	39956	40186	40184	39748	39713	39925	39905	39937	39693	39768	40106	39826	39920	39890	39876	39976	39966	39799	39727	39801	39758	39876	39660	39777	39760	39999	39932	40131	39802	40075	39955	39841	39680	40200	40015	39978	39985	39832	39790	40039	40217	40060	39549	40204	39859	40196	39948	39855	39837	39855	39972	40096	39508	39785	39907	39752	40065	39892	39774	40024	39940	40195	39818	39918	40141	39838	40220	40054	39810	39884	39937	39760	40009	39709	39867	40121	39584	39667	39796	40042	40087	40123	39903	39990	40117	39989	39854	39863	39925	39801	39736	39963	39811	39965	39795	39639	39959	39863	40037	39921	39919	40029	39580	40155	39820	40034	40076	40132	39957	40032	39875	39937	40051	40018	39851	39978	39552	40247	39710	39815	39978	39952	39964	39799	39973	39763	39679	39853	40114	40073	39799	40005	40104	39797	39973	39728	39838	40191	39849	39790	39996	39977	40036	39990	40094	39874	39699	40019	40036	40097	40282	40090	39788	39910	40047	39648	39979	39814	40070	39913	39863	39807	39769	40158	39783	39881	40023	39796	39615	40122	39994	39929	39899	40057	39788	39820	39984	40275	39814	39756	39687	39772	39921	39861	39897	40039	40044	39864	39907	39880	39864	39867	39840	39963	39848	39768	39936	40100	40022	39881	40056	39776	39321	39730	39562	39736	40063	39859	39747	39793	39848	39869	39821	39906	40002	39769	40043	40013	40294	39825	39844	39747	39728	39797	40023	39942	39877	40364	39851	39942	39959	39818	40022	39798	39956	39982	39826	40186	40044	39697	40017	39999	39545	40160	39966	39582	39828	39913	39873	39901	40006	39846	39977	39794	39974	39858	39914	39594	39995	39929	39771	39963	40223	39921	39805	40185	39848	39653	39826	39899	39728	39939	39904	39997	39953	39917	39727	39984	39764	39752	39808	39851	39790	40054	40132	40232	39806	40008	39819	39765	39946	40032	39776	39937	39888	39946	39654	39993	39628	39910	39784	40135	39862	39488	40002	40066	39831	40042	39983	39953	40138	39934	39948	39858	39751	39895	39670	39655	39595	40055	39967	39790	39956	39838	39871	39685	39665	39635	39774	39688	39753	40134	39932	40074	39984	40161	39916	39884	39814	40073	39983	40008	39694	39775	39990	39714	39961	39809	39927	39548	39954	39784	40029	39747	39447	39605	39889	39667	39821	40016	40019	39831	39769	40032	39918	40101	39909	39967	39807	39832	40026	39893	39759	39857	39858	39742	39639	39869	39902	39984	39883	39857	39963	40213	39713	40019	39787	39947	39739	39867	39832	39699	39906	39993	39896	39841	39691	40083	40082	40157	39965	39809	39950	39793	39770	39872	39995	39927	39902	39733	39838	39707	39782	40172	39812	39979	39920	39780	39905	39858	39971	40071	39741	39907	40132	39909	39766	39664	39962	40207	39914	39930	39677	39763	39787	39893	39975	39772	39725	39720	39762	40038	39932	40198	39887	39805	39989	40004	40151	39997	39868	39762	39800	39904	39942	39883	40090	40010	39936	40087	40004	40023	39910	39925	40013	39726	39872	39887	40057	39607	39760	39998	40005	39916	39859	39792	39943	39728	39810	40369	39662	40208	39981	39911	40047	40079	39903	39766	39939	39940	39902	39958	39797	39846	39868	39967	40017	39882	40123	40051	39806	39968	40035	39917	40005	39741	39893	40031	40080	40091	40139	39939	39839	39817	39801	39812	40127	39880	39984	40110	39904	40100	39852	40045	39822	39898	39850	39963	39887	39690	39725	39725	40040	40049	39875	39717	39887	40027	40090	39917	40014	39798	39853	40228	39825	40028	39978	40051	40084	39934	39922	39808	39933	39674	39880	39879	39804	40009	39712	39842	39821	39936	39881	40016	39997	40176	40221	39931	39646	39940	39892	40001	39584	39883	40145	40245	40038	39945	39887
36698	51512	51213	43407	39301	37246	35351	34002	33521	31519	30524	29740	29111	29056	28777	28659	28531	28405	28512	28273	28323	28296	28217	27950	28003	28376	28154	28060	28050	28155	28228	28114	27956	28203	27895	28087	27888	27878	28021	28108	27903	27926	28041	28017	27955	27757	27993	27962	28044	27882	27739	27926	28042	27838	27942	27742	28010	27806	27960	28049	28040	28017	28074	28043	27769	27969	27984	27796	27974	27943	27938	27898	27806	27777	28015	27827	27731	27970	27906	27983	27940	27953	27584	27978	27768	28082	27760	27938	27874	28046	27869	27921	27794	27860	27833	27882	27719	27865	27963	27845	27815	27782	27834	27867	28013	27888	27760	27862	27725	27821	28016	27861	27823	28002	28039	27616	28015	27890	27750	27984	27806	27884	27944	27836	28085	27806	27952	28018	27912	27818	27698	27923	27938	27903	27946	27974	27989	27840	27876	28028	27945	27908	27729	28016	28068	27946	27838	27858	27941	27996	27904	28082	27894	27748	27959	27829	28018	27876	27899	27925	27804	28105	28048	27793	27972	28018	28018	28069	28080	27926	27777	27728	27952	27975	27739	28066	27981	27970	28003	27999	27843	27853	27893	27729	27928	27959	28075	27821	27891	27812	28135	27937	27703	27796	27853	27877	28013	27767	27838	27987	28004	27782	27933	28000	28013	27800	27909	27690	28147	27785	27945	27777	28121	27905	27928	28142	27979	27987	27866	27871	27937	27916	27875	28069	27850	27814	27843	27900	27909	27924	27891	27970	27928	27968	28035	27853	27859	27810	27762	27848	27882	27831	28205	27972	27949	27789	27990	27968	27819	27873	27853	27902	28041	28063	27945	27963	27914	27875	27828	27855	27797	28085	28138	27907	28093	27996	27924	27844	27914	27882	28029	28006	27941	27812	27911	27974	27925	27834	27829	27881	27979	28029	27996	27984	27863	27764	28130	27954	28050	27765	27879	27814	28067	27837	27873	27890	27806	27915	28081	27817	27923	27830	27870	27956	27755	28070	28076	27802	27932	27878	27924	27807	27767	27912	27797	28103	27812	27758	28100	27865	27891	27920	27935	27969	27968	27912	27930	27821	28216	28034	27820	27869	27955	27978	27969	27839	27979	27979	28081	27946	27768	28038	28115	27851	27549	27981	27915	27858	27828	28000	27890	27800	28002	27741	28034	27861	27920	27741	28003	28107	27877	28003	27939	27788	27787	28060	28018	28125	28091	27902	27987	28024	27694	27725	27809	27947	27894	27787	28035	27658	28038	27952	27957	27781	28138	27859	28107	27787	27839	27835	27717	28030	27882	28112	27810	27842	28055	27910	27740	27976	27865	27850	27873	27924	27934	28048	27846	27872	27782	27955	27917	27767	27949	28045	27927	27904	27870	27799	27844	28108	27842	27965	27683	27909	27805	28006	28075	27735	27938	28062	28043	27949	27976	27965	27882	27876	28019	27908	27840	27797	27843	28065	27945	28089	28017	27965	28013	27832	27886	27943	28034	27831	28018	28013	27930	27862	27988	28043	27977	28086	27712	27854	28009	28092	27892	27992	27979	27755	27881	27896	27951	27963	27850	27921	28020	28054	27907	27808	27993	27881	27950	27824	27874	27977	27868	27910	27976	27823	27942	27977	27846	28007	27936	28128	27894	27846	27947	27968	27921	27939	27870	27991	27885	27896	27903	27924	27901	27958	27977	27715	27787	27715	28071	28005	27905	27959	27924	27789	27919	28034	28013	27802	28041	27961	27987	27722	27882	27872	27938	28114	27999	27884	27810	27700	27891	27857	27906	28018	28063	28079	27905	27841	27877	27828	28151	28038	27923	27959	28012	28091	28028	27797	27907	28106	27858	28171	27871	27919	27920	27776	27962	27959	27808	27796	27895	27906	28051	27885	27867	27888	27963	27817	27797	28018	27816	27928	27849	28039	27731	27793	28023	27971	27866	27975	27962	27768	27994	28065	27878	27697	28151	27946	27905	27976	27902	27834	27771	27851	27852	27981	27783	27861	28007	27997	27773	27909	27867	27934	28051	27950	28172	28037	27997	27846	27843	27837	27877	27988	28023	27900	27928	28035	27842	27967	28019	27805	27993	27963	27892	27878	27834	28162	27856	27994	28037	27846	27899	27901	27904	27852	27881	28000	28047	27718	27782	27932	27796	27971	27765	27719	28023	27987	27932	27887	27921	27818	27933	28037	27844	27776	27864	27849	27782	27913	27762	27972	28141	27991	27901	27899	27886	27936	27807	28006	27939	27909	27982	27865	27805	27904	27922	27848	28066	27895	27830	27752	27838	27845	28001	27894	27998	27834	27974	27957	28014	27801	27872	27908	27842	27809	27826	27929	27933	27899	27723	28013	27791	28011	28019	27906	27970	27994	28075	27839	27900	27789	28027	27934	28029	27918	28018	28021	27977	28035	27911	27995	27960	27920	28025	27846	27914	27860	27722	27898	27661	27957	27771	27903	27759	28022	27770	27924	27919	28048	27754	27875	27939	27857	27899	27827	27898	27820	27839	28009	27879	27840	27860	27721	27949	27870	27988	27930	27827	27907	28113	27761	28099	27925	27977	27845	27816	27959	27772	27861	27956	27885	27987	27872	28145	27910	27891	27981	27876	28018	27985	28170	27822	28017	27993	28044	27927	28115	28016	27934	27892	27853	27716	27891	27898	27763	27895	27868	27846	27848	27797	27874	28007	27854	27903	27872	27860	28040	27824	27789	27931	27893	27752	27897	27871	27859	27761	27887	28128	27678	27887	27821	27893	28041	27900	27897	27688	27918	27876	27906	27800	27836	27868	28025	27968	27757	27987	27863	27897	28042	28010	28017	28004	27907	28057	27782	28039	27936	27892	27999	28110	27836	27801	27913	27908	27769	27970	27935	28008	27884	27912	27774	27958	27921	27955	27662	27829	27800	27839	27720	28095	28026	27744	27868	27848	28000	28063	27853	27916	28028	27997	28159	27932	27918	27959	27982	28169	28027	27873	28013	27855	27958	28116	27955	27981	27992	27951	27940	27993	27722	27831	27976	27935	27947	27974	27936	27821	27855	27846	27925	28216	27821	27856	28069	27996	27639	27906	27970	27947	27893	27840	27860	27699	27956	28017	28015	28002	27976	27684	28079	27841	27986	28114	27905	27892	28002	27875	27871	27949	28111	28024	27944	27755	27752	27937	27635	28146	28183	27854	27936	27900	27890	27921	27870	27667	27987	27973	27875	28007	27789	27931	27789	28099	27958	27904	27726	28010	27735	27835	28061	27813	28037	27882	27921	28110	27933	27952	27939	28062	27928	28066	27988	28089	27978	27878	28001	27994	27924	27873	27894	27725	27962	27964	28040	27920	27842	27901	27928	28065	27936	28070	27894	27923	27949	27999	27761	27963	27830	28141	27906	27850	28032	27642	27867	27906	27906	27944	28151	27798	27994	28076	27854	28005	27887	28049	27841	27893	27870	28017	27874	27691	27962	27953	27900	28000	28011	27814	28020	27999	27804	27787	27961	27861	28075	28058	28048	27984	28057	27889	27815	28035	27907	27885	27932	27868	28206	27897	27949	27835	27956	27985	27904	27877	27972	28013	27743	28010	27734	27869	27991	28071	27929	28113	27759	27796	27930	27966	27872	27977	28003	27756	27955	27814	27781	27996	27963	27844	27903	28002	28063	27895	27907	27900	28059	28141	27985	27920	27906	27819	27920	27887	27907	27828	27768	27946	27853	28233	27927	27738	28007	27932	27855	27825	28046	27977	27891	27865	27916	27824	28137	27941	27891	27981	27964	28193	27710	28076	27812	27936	28050	28103	27847	28147	27886	28024	27962	27885	27918	27922	27974	28079	28023	28026	27868	27672	27899	27816	27878	28082	27908	27908	27877	28045	28022	27909	27903	27773	27865	27932	27898	28044	28088	27832	28205	27882	27813	27789	27986	27900	27796	28017	28116	27832	27979	27948	27852	27960	27935	27810	28004	28072	27975	27848	27823	28088	27994	27741	28025	27813	27958	27883	27915	28033	28251	27964	27766	28038	27715	27900	27914	28140	27887	28179	27783	28045	27947	27930	27886	27928	27998	27918	27852	27934	28028	27784	27993	27792	27873	27863	27880	28104	27808	28028	27863	27776	27917	27950	27788	27969	27967	27884	27765	28031	27897	27919	27947	27960	27829	27993	27943	28051	27967	28005	27818	27824	27834	27887	27985	27873	27988	27961	27957	27638	28007	27964	27690	27908	28078	28166	27833	27963	28005	27957	27888	27902	27756	27823	27989	27969	27917	27933	27901	27968	27880	27831	27913	28040	27860	27850	27985	28081	28106	27761	28007	28064	27871	27973	27894	27905	27790	27944	27797	27976	27756	27715	27747	27833	27808	28078	28007	27942	27865	28096	27917	27888	27724	28018	28100	27930	27897	27989	28045	27988	27965	28052	27991	27868	28007	27859	28219	28001	27952	27946	27845	27907	27945	28002	28036	28066	27899	27704	28001	27962	27926	28125	28037	27803	27804	28031	28034	27901	28135	27979	27965	27939	27942	28049	27912	28126	27954	27853	28140	27940	27821	27825	28003	27828	27861	27902	27845	27925	28036	27904	27920	27777	27864	27955	27932	27939	27992	27825	27758	28008	28031	27849	27961	27915	27930	27897	27983	27921	27862	27904	27963	27839	27971	27825	27929	28044	27879	27984	28043	27991	28050	27823	27881	27935	28111	27914	27905	28190	27892	27949	27756	27889	27862	28057	28008	27729	28000	27800	28101	28000	27953	27947	28025	28149	28001	27777	27980	27937	28099	27940	27845	28023	27765	27897	27900	27898	27912	27829	28006	27751	27858	27852	27886	27925	27963	27823	27975	28008	27898	27940	27795	28097	27819	27883	28098	27944	27813	27917	28028	27880	27917	27938	28101	27821	27941	27840	27885	27940	27895	27768	27972	27803	27934	27673	27842	27719	27939	27867	27814	27827	27707	28058	27724	28016	28108	27897	28199	27617	27841	28078	27997	27931	28115	27748	28094	27998	27850	27808	27936	28144	28057	28194	27790	27942	27949	27854	27743	27949	27993	27973	27864	27776	27991	27943	27855	27819	27964	27813	28063	27982	28100	28024	27959	27881	27723	28007	27891	27838	27950	27952	27742	27919	27828	27954	27715	28037	28034	28073	27762
24432	21635	31263	36397	42584	46318	46745	44104	43252	42393	41799	41228	40756	40537	40616	40308	40304	40069	40211	39843	40053	39836	40017	39819	39627	39660	39976	40136	39789	39501	39507	39615	39659	39749	39773	39708	39457	39736	39738	39276	39731	39703	39600	39824	39723	39777	39376	39413	39163	39843	39356	39549	39585	39687	39359	39426	39618	39604	39574	39628	39567	39544	39526	39527	39297	39449	39368	39810	39813	39445	39464	39614	39445	39700	39610	39640	39651	39415	39583	39657	39550	39520	39275	39606	39506	39723	39527	39587	39476	39658	39641	39530	39506	39248	39536	39635	39339	39686	39587	39382	39541	39445	39578	39340	39505	39482	39525	39741	39567	39368	39477	39358	39289	39610	39587	39434	39358	39397	39410	39435	39630	39815	39564	39281	39249	39712	39552	39514	39450	39456	39413	39552	39461	39492	39685	39384	39639	39589	39525	39502	39552	39457	39766	39296	39458	39626	39663	39509	39598	39554	39508	39369	39577	39369	39113	39391	39454	39381	39462	39414	39801	39568	39440	39881	39665	39585	39398	39655	39380	39534	39503	39453	39612	39445	39511	39459	39639	39285	39268	39228	39193	39361	39282	39505	39567	39618	39542	39345	39255	39406	39298	39558	39432	39558	39149	39200	39345	39276	39467	39586	39494	39818	39621	39427	39414	39510	39568	39210	39430	39445	39782	39258	39748	39587	39483	39672	39609	39458	39495	39564	39445	39214	39238	39510	39394	39438	39386	39606	39577	39524	39542	39549	39318	39484	39582	39767	39419	39464	39461	39528	39279	39512	39669	39826	39559	39308	39289	39184	39461	39505	39525	39712	39840	39654	39502	39272	39503	39529	39524	39538	39711	39670	39481	39538	39599	39240	39389	39410	39452	39673	39574	39649	39284	39530	39818	39439	39558	39718	39239	39273	39488	39609	39574	39732	39337	39766	39473	39521	39495	39522	39441	39804	39686	39556	39398	39170	39939	39649	39365	39573	39668	39660	39542	39165	39637	39310	39450	39580	39515	39499	39355	39234	39439	39437	39419	39298	39507	39893	39432	39539	39407	39470	39603	39323	39363	39400	39490	39644	39658	39645	39575	39508	39608	39426	39117	39479	39410	39466	39515	38987	39597	39459	39617	39398	39523	39483	39294	39634	39444	39499	39483	39609	39839	39622	39495	39539	39680	39382	39684	39496	39556	39433	39710	39317	39444	39509	39611	39535	39451	39639	39261	39513	39488	39332	39480	39288	39716	39685	39332	39591	39405	39602	39596	39336	39616	39515	39530	39482	39393	39356	39747	39332	39534	39547	39280	39264	39499	39398	39368	39377	39183	39510	39605	39613	39583	39683	39490	39405	39560	39619	39567	39664	39701	39623	39613	39555	39710	39453	39426	39486	39410	39459	39806	39681	39494	39167	39318	39625	39609	39609	39677	39382	39606	39241	39475	39675	39480	39387	39585	39620	39642	39337	39554	39542	39588	39400	39683	39549	39241	39658	39585	39654	39437	39409	39420	39664	39467	39566	39496	39240	39486	39359	39741	39341	39312	39440	39613	39454	39813	39628	39671	39508	39231	39609	39650	39480	39339	39403	39640	39404	39623	39836	39416	39409	39651	39346	39570	39518	39340	39501	39519	39643	39439	39651	39530	39429	39415	39455	39453	39424	39176	39682	39435	39403	39668	39399	39528	39702	39508	39683	39546	39438	39243	39542	39485	39594	39590	39294	39526	39563	39496	39527	39622	39379	39628	39733	39557	39722	39489	39539	39169	39535	39483	39598	39548	39799	39658	39519	39584	39673	39380	39460	39734	39783	39543	39532	39546	39783	39788	39608	39567	39246	39648	39562	39792	39599	39627	39500	39360	39307	39842	39651	39505	39200	39618	39447	39401	39377	39768	39230	39415	39491	39598	39330	39474	39544	39422	39541	39271	39562	39508	39471	39315	39747	39642	39633	39366	39261	39788	39551	39662	39566	39195	39606	39385	39837	39612	39573	39481	39329	39345	39413	39477	39479	39488	39404	39727	39489	39667	39609	39970	39430	39311	39522	39539	39191	39431	39465	39510	39460	39663	39392	39486	39555	39527	39275	39692	39832	39644	39366	39700	39519	39550	39411	39685	39687	39593	39344	39118	39704	39509	39667	39743	39644	39657	39469	39609	39699	39455	39455	39706	39654	39407	39549	39313	39626	39484	39287	39210	39437	39619	39273	39190	39521	39558	39658	39814	39472	39670	39315	39370	39711	39650	39492	39611	39345	39625	39806	39482	39566	39550	39346	39615	39406	39709	39609	39392	39360	39380	39700	39639	39684	39655	39491	39670	39653	39634	39785	39176	39328	39456	39714	39749	39626	39289	39460	39606	39510	39538	39417	39461	39483	39638	39580	39097	39483	39407	39579	39457	39633	39572	39652	39503	39541	39552	39741	39393	39765	39479	39754	39404	39447	39558	39542	39505	39483	39639	39581	39543	39478	39611	39554	39354	39674	39701	39530	39609	39565	39442	39600	39687	39283	39571	39541	39606	39416	39587	39574	39899	39460	39322	39539	39471	39646	39668	39491	39567	39866	39675	39626	39526	39413	39608	39317	39756	39604	39703	39284	39602	39621	39319	39562	39563	39565	39584	39365	39724	39947	39794	39416	39507	39487	39399	39701	39614	39425	39213	39428	39210	39774	39371	39375	39308	39428	39663	39504	39594	39329	39663	39631	39640	39458	39265	39624	39541	39384	39588	39406	39644	39765	39454	39394	39515	39696	39399	39284	39632	39442	39509	39789	39178	39578	39424	39571	39488	39521	39418	39606	39419	39684	39727	39679	39846	39332	39289	39775	39484	39450	39547	39435	39262	39531	39634	39501	39621	39461	39481	39385	39410	39603	39592	39174	39268	39631	39293	39407	39668	39709	39340	39566	39372	39173	39429	39368	39480	39619	39567	39546	39414	39381	39402	39403	39456	39551	39454	39425	39702	39440	39624	39729	39542	39512	39508	39445	39604	39515	39565	39475	39609	39381	39589	39228	39518	39448	39473	39696	39654	39374	39805	39617	39541	39626	39552	39637	39701	39682	39901	39462	39371	39425	39323	39643	39338	39644	39548	39564	39429	39792	39499	39482	39435	39414	39358	39499	39481	39297	39527	39370	39728	39604	39508	39392	39423	39305	39657	39443	39352	39352	39675	39572	39716	39539	39591	39549	39673	39493	39382	39442	39301	39680	39539	39654	39508	39199	39231	39492	39350	39354	39457	39555	39652	39784	39255	39710	39838	39552	39546	39559	39481	39609	39491	39303	39213	39432	39434	39593	39730	39760	39423	39718	39313	39408	39650	39682	39840	39431	39458	39706	39119	39373	39481	39521	39393	39084	39671	39746	39464	39589	39711	39528	39459	39566	39771	39418	39403	39548	39495	39686	39574	39351	39275	39305	39653	39537	39796	39425	39685	39793	39431	39735	39932	39460	39812	39439	39430	39495	39663	39720	39470	39877	39429	39618	39538	39600	39586	39259	39585	39351	39353	39232	39412	39427	39695	39375	39463	39449	39503	39506	39662	39620	40000	39466	39301	38977	39665	39348	39601	39368	39913	39455	39418	39447	39374	39348	39674	39549	39340	39306	39765	39672	39520	39530	39207	39740	39706	39687	39566	39356	39352	39488	39738	39244	39728	39391	39539	39486	39629	39412	39349	39407	39662	39613	39083	39782	39603	39487	39519	39620	39501	39720	39343	39375	39314	39370	39440	39560	39477	39668	39552	39684	39406	39758	39504	39277	39347	39628	39726	39378	39120	39569	39654	39389	39499	39387	39532	39585	39676	39559	39768	39617	39540	39744	39905	39819	39813	39331	39668	39836	39511	39674	39712	39745	39512	39539	39598	39652	39517	39236	39642	39672	39480	39342	39594	39602	39306	39626	39217	39444	39449	39391	39502	39293	39260	39667	39643	39285	39628	39578	39623	39436	39578	39555	39400	39522	39513	39826	39428	39425	39630	39540	39400	39611	39506	39491	39411	39406	39532	39839	39585	39379	39481	39654	39266	39592	39611	39234	39540	39433	39800	39583	39558	39519	39503	39568	39529	39478	39370	39401	39375	39467	39609	39714	39436	39399	39436	39359	39605	39434	39581	39671	39674	39660	39404	39578	39423	39490	39285	39444	39329	39450	39640	39512	39698	39356	39695	39332	39337	39546	39357	39374	39335	39377	39759	39521	39800	39290	39240	39428	39710	39592	39447	39509	39574	39488	39516	39608	39645	39456	39527	39608	39149	39294	39700	39245	39387	39429	39217	39578	39593	39545	39675	39499	39646	39823	39752	39432	39906	39457	39652	39536	39608	39602	39484	39535	39446	39499	39503	39650	39584	39213	39776	39420	39639	39800	39319	39691	39751	39413	39481	39489	39715	39440	39571	39619	39271	39643	39362	39635	39719	39557	39661	39431	39495	39593	39428	39391	39388	39354	39305	39632	39542	39323	39414	39652	39683	39691	39426	39500	39427	39719	39555	39453	39617	39618	39794	39455	39496	39495	39768	39466	39805	39400	39433	39445	39600	39387	39436	39956	39245	39406	39428	39388	39563	39715	39583	39675	39316	39584	39438	39406	39384	39200	39470	39443	39401	39381	39496	39604	39393	39398	39651	39115	39538	39462	39193	39316	39534	39666	39573	39266	39285	39396	39505	39544	39489	39604	39513	39308	39507	39806	39466	39927	39341	39568	39506	39577	39588	39304	39381	39558	39306	39306	39464	39711	39619	39485	39477	39362	39595	39325	39705	39539	39409	39599	39224	39469	39676	39414	39465	39574	39556	39454	39602	39545	39302	39686	39532	39186	39391	39212	39397	39544	39703	39664	39601	39416	39614	39447	39143	39567	39550	39480	39650	39519	39525	39703	39663	39602	39302	39447	39743	39707	39448	39346	39475	39444	39895	39928	39864	39518	39365	39328	39620	39548	39423	39553	39793	39407	39692	39593	39450	39513	39608	39336	39749	39716	39518	39612	39422	39313	39714	39495	39585	39476	39589	39564	39234	39474	39592	39785	39716	39694	39703	39647	39533	39405	39345	39670	39362	39372	39502	39348	39633	39323	39705	39264	39673	39718	39412	39537	39442	39446	39504	39540	39564	39586	39307	39570	39701	39460	39761	39490	39459	39488	39554	39745
34090	58044	57758	50474	45294	41698	39017	36302	34568	33309	32090	30779	30231	29490	29173	29159	28999	28683	28738	28501	28475	28351	28417	28332	28204	28263	28337	28207	28040	28092	28037	28070	28079	28125	27805	28080	27969	28073	27964	27972	27998	27797	27993	27919	27826	27844	27974	28002	27741	27848	27947	27904	27833	27794	27924	27816	28019	27775	27818	28015	27981	27760	27803	27807	28026	27817	27930	27674	27876	27760	27977	27753	27912	27876	27838	27818	28011	27782	27860	28043	27718	27837	27859	27954	27709	27766	28071	27848	27892	27743	27924	27870	28025	27685	27808	28077	27984	27785	27840	27845	27801	27885	27918	27780	27857	27924	27714	27822	27658	27841	27961	27719	27820	27893	27860	27733	27985	27781	27756	27784	27861	27879	27869	27850	27833	27939	27804	27649	27751	27754	27601	27981	27950	27873	28070	28076	27912	27780	27810	27843	27633	27848	27998	27739	27748	27726	27809	27998	27756	27849	27854	27853	28015	27959	27911	27854	27647	27947	27860	27925	27880	27971	27875	27951	27903	27716	27720	27838	27754	27894	27967	27822	27954	27716	27835	27846	27890	27878	28006	27717	27909	27780	27897	27756	27843	27686	27765	28045	27955	27984	27708	28081	27773	27985	27855	27927	27700	27836	27840	28012	27940	27773	27697	27973	27763	27809	27932	27833	28035	27900	27858	27714	27802	28015	27898	27731	27758	28094	27880	27759	27747	27736	27668	27814	27841	27711	27878	27770	27800	27725	27854	27855	27836	27809	28067	27786	27786	27726	27851	28118	27993	27875	27724	27815	27889	27870	27848	27892	27916	27835	28012	27915	27935	27843	27897	27923	27909	27920	27820	27800	27940	27920	28205	27630	27998	27997	27903	27839	27892	27908	27838	27708	27993	27876	27907	27980	27967	27713	28091	27896	27759	27755	27794	27823	27914	27844	27729	27837	27938	27792	27904	27952	27798	28015	27654	27831	27689	27890	27869	27807	27834	27827	27845	27729	27761	27924	27904	27969	27870	27849	28089	27714	28061	28067	27907	27815	27959	27772	28002	27899	27904	27837	27713	27806	27864	27868	27844	27605	27942	27774	27875	27807	27968	27999	27864	27964	27881	27733	27780	27819	28025	27779	27937	27871	27932	27816	27737	27646	27867	27764	27983	27874	27803	27811	27796	27762	27908	27935	27891	27789	27718	28033	27802	27942	27958	27675	27810	27855	27919	27852	27913	27814	28008	27800	27902	27827	27870	27962	27669	27957	27977	27947	27808	27895	28017	27736	27748	27837	27918	27815	27919	27896	27758	27685	27952	27874	27738	27777	27961	27760	28122	27818	27826	27810	27693	27891	27750	27787	27844	27690	27983	27932	27765	27874	27859	27874	27792	27991	27750	27816	27826	27751	27932	27690	27897	27952	27737	27836	27818	27757	27710	27912	27859	27842	27862	27626	27947	27898	27751	27906	28113	27783	27779	27777	27976	27857	27677	27716	27822	27647	27767	27784	27720	27868	27787	27813	28027	27801	28113	27889	27635	28013	27844	27885	27823	27954	27734	27778	27706	27946	27857	27795	27864	27717	27703	27853	28049	27701	27833	27794	27890	28016	27898	27898	27974	27999	27740	27771	27905	27753	27686	27753	27937	27917	27847	27906	27836	27713	27862	28086	27821	28028	27801	27740	27857	28028	27742	28084	27776	27725	27956	27945	27885	27830	27938	27885	27718	27748	27618	28050	27936	27822	27839	27858	27966	27801	27977	27909	27758	27807	27789	27883	27860	27706	27952	28071	27987	27915	27953	27774	27964	28043	27917	27847	27774	27868	27870	28055	27637	27862	27703	27932	27837	27843	27852	27930	27984	27758	27941	27863	27765	28050	27934	27792	27814	28107	27919	27906	27934	28002	28032	28134	27781	27711	27724	27867	27722	27895	27803	27883	27907	27639	27990	27831	27692	27951	27930	27838	27780	27779	27782	27630	27878	27918	27854	27815	27920	27938	28010	27850	27778	27701	27697	27935	27847	28039	28032	27716	27820	27711	27614	27805	27842	27976	27927	27622	27790	27877	27761	27808	27790	27898	27803	27833	27684	27869	27833	27979	27857	27827	27809	27838	27728	27839	27808	27869	27774	27846	27777	28003	27722	27773	27939	27650	27862	27767	27904	27679	27948	27918	27804	27680	27902	27625	27853	27947	27654	27873	27851	27734	27712	27854	27879	27907	27940	27867	27915	27880	27811	27998	27932	27950	27936	27633	27970	27921	27738	27767	27881	27991	27911	27799	27869	27927	27769	27858	27950	27976	28026	27899	27745	27918	27847	27653	27976	27803	28127	27585	27920	27740	27684	27892	27990	27792	27797	27758	27923	27839	27778	27980	27980	27787	27901	27964	27825	27873	27754	27881	27866	27881	27925	27795	27865	27696	28048	27841	27755	27892	27870	27822	27714	27804	27835	27925	27800	27689	27618	27833	27710	28017	27953	27807	27998	28136	27921	27887	27706	27865	27808	27914	27918	27854	27909	27969	27861	27915	27828	27883	28131	27784	27855	27878	27773	27846	27700	27682	27781	27771	27743	27753	27904	27924	27903	27817	27828	27789	27893	27913	27851	27890	27878	27798	27808	27940	27680	28024	27934	28049	27808	27719	27851	27882	27828	27679	27842	27812	27842	27638	27890	27862	27793	27852	27825	27878	27832	27808	27907	27867	27818	27870	27890	27952	27698	27858	27789	27758	27842	27822	27743	27907	27987	27913	27791	28042	27744	27821	27720	27777	28037	27833	27655	27781	27912	27797	27852	27718	27876	27765	27654	27849	28001	27984	27806	27892	27922	27831	27928	27914	27711	27902	27907	27883	27767	27903	27861	27652	27922	27862	27962	27682	27748	27849	27901	27900	27857	27841	27933	28074	28016	27836	28002	27900	27927	27853	27932	27904	27973	27827	27842	27975	27906	27793	27864	27968	27857	27850	27879	27687	27810	27715	27747	27825	27816	27875	27845	27722	27802	27776	27988	27912	27970	28115	27841	27857	27796	27918	28011	27794	27911	27748	27832	27635	27808	27916	27853	27810	27745	27761	27941	27901	27691	27783	27784	28021	27798	27900	27876	27876	27737	27830	27933	27778	27878	27848	27652	27842	27975	27874	27857	27757	27885	27791	27736	27813	27732	27803	27756	27897	27888	27833	27861	27790	27954	27997	27928	27596	27790	27952	27864	27853	27719	27952	27736	27947	27867	27939	27874	27831	27749	27772	27964	27742	27932	27967	27808	27923	27928	27778	28035	27966	27839	27940	27939	27793	27803	27947	27827	27885	27903	27786	27737	27883	27639	28079	27961	27863	27941	27677	27797	27713	27742	27878	27908	27967	28036	27787	27825	27896	28040	27788	27970	27818	27738	28072	27790	27794	27841	27973	27922	27870	27739	27885	27835	27913	27810	27935	27991	27756	27900	27857	27822	27893	27775	27985	27843	27830	27851	27843	28018	27807	27918	27628	27894	28026	27901	27820	27901	27934	28092	27865	27880	27978	27892	27911	27863	27914	27950	27786	27972	27772	27851	27850	27893	27603	27778	27804	27895	27883	27934	27896	27884	27766	27869	28059	27843	27869	27745	28063	27818	27966	27861	27937	27999	27882	27863	27607	27926	27827	27791	27936	27774	27944	27901	27783	27778	27750	27679	27700	27918	27864	27930	27900	27971	27811	27748	27853	27872	27898	27846	27717	27800	27872	27807	27903	28031	27963	27777	27723	27725	27795	27880	27759	27878	27709	27955	27911	28069	27813	27690	27851	27934	27867	27982	28039	27757	27844	27917	27924	27727	27722	27877	27980	27760	27850	27986	28010	27973	27909	27945	27968	27930	27861	27943	27685	28008	27933	27954	27924	27893	27681	27741	27961	27886	27982	27789	27654	27965	27715	27947	27707	27753	27870	27947	27959	27864	27890	27879	27863	27798	27801	27825	27967	27706	27896	27720	27720	27659	27706	27940	27687	27806	27762	27803	27834	27844	27791	27758	27937	27904	27874	27951	27786	27960	28146	27974	27734	27627	27848	27990	27938	27684	27832	27878	27809	27955	27901	27711	27967	27736	27861	27815	27851	27865	27924	28095	27875	27798	28032	27750	27761	27859	28095	28032	27781	27810	27967	27915	27865	27853	27841	27860	27872	27878	27748	27838	28030	27786	27870	27760	27945	27880	27713	27877	27883	27953	27720	27827	27823	27896	28007	27839	27939	27932	27904	27793	27741	27874	27756	28023	27841	27906	27848	27721	27916	27744	27755	27897	27951	27703	27987	27966	27818	27804	27887	28033	27939	27670	27865	27764	28109	27870	27652	27943	27988	27922	27865	27951	27902	27879	27997	27900	27903	27929	27737	28132	27770	27867	27827	28054	27867	27934	28040	27839	27839	28113	27942	27891	28017	27945	27703	27980	27841	27919	27800	27906	27840	27831	27617	28012	27912	27829	28010	27938	27804	27989	27795	28010	28035	27831	27612	27778	27707	27832	27959	27723	27896	27750	27818	27987	27792	27927	27883	27900	27717	27690	28005	27773	27865	27920	27828	27782	27748	28065	27796	27701	27893	27813	27641	27877	27908	27842	27868	27606	27782	27829	27810	27764	27955	27969	27792	27841	27939	27730	27851	27944	27882	27832	27915	27845	27708	27825	27666	27901	27714	27916	27729	27817	27878	27835	27690	27915	27846	28003	28201	27719	27942	27973	28035	27861	27845	27928	27846	27862	27683	27958	27880	27806	27959	27780	27996	27884	28003	28077	27747	27771	27738	27883	27965	27986	27927	27853	27943	27892	27997	27759	27654	27873	27577	27816	27828	27776	28056	27870	27639	27837	27896	27882	27780	27815	27846	27980	27917	27955	27985	27975	27767	27993	27906	27817	27861	27905	27728	28067	27884	27742	27873	27830	27646	27829	27728	27856	27954	27855	27948	27858	27912	27904	27962	27855	27867	27755	27946	27702	27976	28028	27921	27861	27869	27970	27826	27746	27994	27910	27870	27832	27921	27638	27758	27965	28043	27787	27900	27911	28019	28004	27876	28048	27776	27651	27805	27877	27892	27839	27740	27942	27915	28089	27890	27866	27697	27796	27742	27987	28088	27679	27801	28015	27831	27877	27854	27895	27852	27916	27923	27906	27957
23037	21534	29862	31603	39947	47073	49076	46308	44845	44140	43343	42598	42189	41786	41438	41206	41016	40801	40798	40744	40569	40856	40737	40444	40628	40395	40508	40228	40154	40386	40660	40193	40205	40120	40127	40209	40146	39816	40273	40197	39904	40063	40058	39978	39988	39999	40146	40115	39910	39961	40015	40054	40205	39904	40194	40044	40049	40287	40179	39844	40075	40113	39932	39886	39959	40389	39667	40141	40027	40105	39976	40035	40091	39958	40305	39944	39949	40163	40147	39975	40249	40135	40091	39805	40066	40065	39997	40010	40070	40001	39910	39866	40035	39982	39956	40048	40238	39949	40184	39801	40229	39916	39850	39932	39941	39918	40007	39867	40011	40022	40186	40190	39865	40185	39894	39939	40180	40053	39623	39986	40000	40070	39991	39995	40007	40363	40204	39930	40055	39838	40043	39988	39901	39887	39912	39900	40117	40002	40031	40145	39951	39942	40012	40105	40377	39960	39878	39919	40058	40032	40063	39955	40202	39867	39955	40039	40008	39863	39914	40021	40041	39752	39992	39755	40019	39984	40099	39966	40354	40027	40022	40146	40040	40001	40064	39716	39933	39734	39755	39868	39932	40084	39802	39844	39855	39864	40067	40167	40146	40160	39743	40108	40027	39924	39949	39905	40120	40071	40216	39956	39900	40214	39960	40200	40091	40167	40222	40314	39975	39985	40003	40202	40193	40108	39885	40073	39868	39769	40310	39906	39930	39993	39878	39786	39795	39795	40012	39875	40059	39988	40037	40246	39822	40175	39872	39986	40148	39851	39818	39864	40208	40044	40064	39762	39860	40237	40099	39958	40206	40118	39788	39792	39774	39616	39894	39825	40049	39923	39998	39966	40016	40078	40001	39902	40036	39967	39983	39969	40071	39602	40012	40149	40077	39830	39787	39983	39735	40141	39925	39933	40079	40025	40037	39950	39853	39929	39955	39991	40249	40093	39909	40150	39700	39877	39749	39666	39766	39982	39809	40242	40103	40293	40323	39897	40291	40267	40212	39987	39922	40189	40086	40163	39569	39977	39957	40240	40168	39849	40153	39781	40097	40068	40017	39948	40018	39946	39931	39798	39795	40229	40145	40151	39861	39974	39941	39863	40025	39830	40325	39850	40107	40138	40025	40089	39935	40090	39909	39966	39973	39739	39925	40089	40035	40188	40291	40295	40097	39880	39908	40252	39941	39872	40008	39880	39740	39923	39818	39977	40209	40062	39919	39890	40118	40134	40057	39805	40038	39628	39863	39793	39945	40256	40202	39935	39962	40031	40081	39861	40044	40013	39992	40217	40208	39905	39836	39961	39955	40218	39839	39970	39993	39830	39909	40100	39956	40113	39728	39897	39875	40053	40066	40026	39804	39874	40207	39912	40099	40041	39944	39991	39752	39808	40144	39979	40047	40174	39952	39888	39916	39849	39843	39625	39959	40025	40368	39985	40085	40028	40130	39951	40137	39956	39547	39992	39940	39798	40265	40131	40136	40077	40081	40315	40108	40027	40148	40090	39943	40168	39877	39754	39861	40253	39897	39788	39923	40212	39862	40181	40005	39819	39926	39737	39889	39899	39779	40025	39942	39697	40100	40035	40131	40155	39824	40274	39925	40070	39911	39904	40107	40008	39950	40049	40004	40076	40036	39806	39985	39838	39643	39938	39900	40162	40064	39952	39879	39979	39830	39749	39891	39840	39974	40126	39963	39745	40025	39970	40157	39785	39947	40112	40356	40140	40199	40139	39581	40024	39833	40133	40331	40164	39927	40106	39871	40050	40147	40136	40231	40116	40095	39938	39953	40020	39925	40214	40134	40062	40288	39925	40012	39777	39956	40040	39829	39892	40150	39970	39868	39902	39976	40346	39747	39991	40241	40094	39862	40099	40114	40030	40238	40217	40073	39877	39981	39766	40284	39944	40211	40121	40247	39968	40270	39906	39915	40314	40103	40130	40131	39885	40069	40007	40092	40272	40048	40107	39970	39830	39700	40136	40146	40299	39905	39848	39859	40090	40073	39706	40095	39997	40011	39829	40001	39949	39733	40168	39814	40059	39963	40062	40357	40239	39969	39789	40153	39877	40074	40099	39831	39679	39999	40153	39775	39685	40154	40099	39965	39912	39911	40029	39923	39933	40081	39904	39583	39933	40026	39864	39978	40243	40101	39837	39873	39879	40001	39910	40019	40320	39996	40183	40112	39880	40033	40065	39804	40211	40311	40113	39775	40124	39923	39888	39997	39866	39896	40287	39967	39872	40060	39951	40006	40028	39877	39868	40041	39950	40035	40156	40355	39882	39976	40244	39950	40140	39734	39771	39972	40187	40073	39926	39748	40103	40063	39997	40092	39962	39873	39746	40054	39639	40030	39920	39909	39861	39964	39965	40054	40087	39926	40130	40081	40076	40093	40009	39941	40022	40017	39991	39877	39848	39971	39966	40161	40060	39958	39899	39949	40061	39954	40014	40151	39859	40062	40050	39948	39994	39680	40430	40240	39953	39885	40183	39683	40065	39800	39755	39974	40127	40127	40115	39864	39819	40364	39907	40165	39917	39907	40145	40155	40184	40078	39984	39965	39893	40287	39924	39944	40122	39896	39975	39877	39898	40105	39931	40069	39908	39961	40050	40341	40178	40150	40020	39945	39808	40170	40058	40275	40005	40006	39931	39870	39817	40304	39808	40076	39985	39722	39853	39937	39810	40047	39601	40191	39934	40093	39992	39927	39901	40030	39826	39950	39765	40024	40231	40006	40148	39809	40141	39826	39926	39705	39877	40119	40055	40015	39968	40271	40247	40069	39774	39875	40047	40109	40100	39618	40220	40089	40335	40166	40181	40003	39793	40318	39806	40420	39965	40043	39857	40118	39999	40082	40143	40220	40059	39849	39694	39700	39892	40377	39999	40138	39953	40152	40090	40004	40058	40084	39973	39791	39794	40192	39843	39917	39949	40330	40092	40016	39884	39896	39958	39974	40259	40114	39966	40030	39929	40100	40077	39933	40202	39740	39768	40188	39906	39829	40181	40105	39864	40037	40056	39942	39904	40133	40097	40167	40180	40018	39977	39898	40084	39769	40025	39986	39841	39902	39797	40007	39978	39986	40253	40126	40003	40255	39970	40021	40068	39977	39989	40247	40036	40062	39942	39964	40087	39756	39846	40072	39958	40064	39946	40071	39830	40333	40165	40346	39938	40128	40057	39928	39894	39881	39964	40048	39731	39879	40031	40083	39629	39795	39922	40105	39584	39972	40179	40056	39903	39815	39917	39699	39918	40137	40006	40096	39997	40186	39978	40048	39651	40335	40071	40111	40025	39868	40008	39825	39911	39854	39905	40056	40107	39979	39795	39881	39906	39978	39939	39882	39998	39911	40083	40109	39927	40150	39878	40042	39891	40138	39847	40212	39698	39864	39969	40188	40246	39807	39538	39838	39894	40198	40159	40019	39920	39755	39959	40014	40120	40042	39975	40019	39946	39886	39883	39676	39951	40155	39848	39942	40186	39846	40116	39794	40141	40065	39899	40640	39885	39849	39993	39929	39902	39999	40130	39991	40087	39992	40155	40102	40096	39923	40100	39750	39864	40226	39990	40023	39872	40076	39872	39968	40254	40041	40078	40082	39893	39847	40025	39875	40002	39849	40051	40300	39977	39939	39809	39728	40043	39681	40080	40337	40098	39817	40030	40063	39918	40101	39883	39725	39804	40091	39767	39939	40137	40365	40221	39818	40188	39954	40055	40367	40068	39752	40076	39869	39952	40028	40013	40063	40416	40128	40048	40295	40079	40014	40154	39921	40243	40168	39963	40145	39963	40050	39843	40021	39813	39980	40169	39924	40033	40285	40299	40134	40134	39996	39972	40219	40049	40211	39768	40221	40053	40277	40085	39992	40246	40059	40033	39992	39919	40093	40221	40132	39889	39804	39847	40291	40061	40209	39944	40036	39936	39813	40155	39975	40315	40331	39753	39998	39880	40002	40284	40074	40238	40012	39704	39900	39987	40143	39734	39876	39952	39904	39980	39934	40047	40258	39908	40172	40147	39896	40238	39953	39818	39971	39787	39900	39848	39854	40005	40024	39883	40179	40072	40080	39963	40064	40023	40035	39938	39944	39841	40065	40363	40172	40010	40248	40109	40377	39778	40112	39776	39979	39518	39859	40183	39954	39762	40093	39971	39875	40243	39877	39852	39887	40070	39764	40145	39949	39958	40061	40254	40013	40020	39943	40135	40066	40199	40053	39572	40255	39953	39915	40211	39941	39919	39970	39958	40031	39958	40034	40037	39770	39966	39842	39623	39978	40131	40063	40005	39937	39893	40141	39829	40119	39790	40048	40209	40313	40156	39893	39957	39879	39893	40158	40092	39793	39885	39614	40087	39990	40022	40040	40083	40093	40065	39876	39950	40052	40144	40019	39987	40003	39849	39815	40386	40005	39650	39965	40315	40138	40232	39864	39746	40017	39967	39882	39956	40195	39983	39823	39773	40204	40146	40033	40161	40147	39911	39984	40116	39790	40334	39917	39828	39793	39939	39748	39756	39995	40023	40077	39923	39995	39923	39950	40044	39962	39968	39931	40251	40163	40097	40162	40446	40308	39967	40041	40173	40320	40188	40419	40102	40114	40110	39750	39905	39894	39930	40112	39794	40021	39790	40053	39950	40013	39930	39858	40217	40227	40138	39889	39907	40037	40025	40030	40107	40436	40037	39939	39908	39794	39853	39855	39967	39915	40094	39817	39920	40208	39792	40015	40005	40005	40005	40200	39804	39942	40080	40151	40237	40037	40091	40094	40156	39679	39922	39987	39949	39948	40234	40178	40056	40156	39853	40368	40053	39843	40279	40137	40531	40192	40019	40228	40318	39969	39699	40226	40186	39877	39782	39870	40304	39964	39871	40028	39954	39784	39962	39831	39802	40004	39801	39892	39778	40038	39910	39978	39873	40136	39538	39863	39920	40071	40424	40228	39966	39908	39991	40406	39859	39997	40105	40013	39904	40015	40039	40158	40193	39721	40148	40142	40000	40089	39842	40105	40076	40127	40187	40101	40037	40038	39851	40005	40183	40011	40038	39852	40323	39935	39988	39946	40050	39926	40339	39876	40014	39915	39713	39893	40003	40216	39899	40011	39917	39926	40160	40015	40001	39962	40109
36422	64142	64196	55752	50272	45885	42462	39324	36820	35181	33542	32209	31284	30780	30104	29880	29604	29404	29193	28954	28886	28764	28920	28755	28882	28653	28641	28477	28429	28289	28419	28499	28331	28314	28583	28229	28254	28203	28289	28383	28075	28162	28187	27944	28130	28134	27994	28107	27938	28073	28059	28133	28365	28134	28032	28204	28038	28103	28246	28125	28014	28168	28222	27968	27929	28246	28035	28124	28241	28023	27986	27993	28013	28099	28142	27962	28026	28007	28264	28133	28036	28064	28221	28193	28134	28031	27984	28112	28149	28108	28097	27849	27889	27980	28144	28198	27991	27994	28129	28108	28097	28170	28085	28068	28121	28077	28096	28042	27946	28111	28012	28233	28030	28120	27852	27988	28168	28036	28000	28111	28046	28078	28161	28113	27963	27996	27962	28105	27953	28113	28070	28142	28077	28007	28161	28074	27953	28122	28070	28015	28091	28001	28234	27969	28200	28294	28163	28014	28203	28157	28180	28084	28102	28006	28063	28162	28011	28099	28187	28159	28120	27898	28101	27952	28093	28102	27973	27847	28033	28022	28116	27985	28209	28137	27915	28015	28115	28157	28035	27922	28253	28281	27870	27931	27983	28130	27919	28120	28140	27930	28237	28150	28130	27872	28218	27937	28138	28032	28014	28050	28254	27846	28168	27868	28195	28178	28056	27960	28031	28258	28099	27871	28055	28025	28176	28245	28350	28001	27986	28114	28010	28084	28041	27803	27821	28177	28116	27950	28206	28117	28048	28106	28068	27952	28137	28270	28038	28141	27879	28036	28232	28169	27970	27989	28119	28080	28097	27918	28105	28040	28148	28112	28166	27975	28031	28078	28045	28195	28042	28085	28244	28050	28109	28087	28237	28099	28023	28180	28148	28027	28291	28187	27954	28102	28023	28096	28078	28090	28106	27828	28001	27951	28041	28073	28191	28203	28128	27814	28152	28076	28052	27988	28326	28162	27982	28080	28149	28000	28210	27876	28102	27991	28085	28302	28082	28066	28239	27983	28149	27878	28020	28238	28130	27851	28061	27989	28095	27811	27921	28084	28056	28062	28036	28112	28340	28081	28092	28043	28000	27953	28297	28059	27977	28059	28094	28198	28182	27864	28143	27879	28078	28334	28064	28110	28223	28008	28056	27966	28027	27990	28017	28090	27908	27866	28047	27911	28037	27964	28114	27941	28005	28100	28047	28033	28084	28238	28124	27847	28132	28069	28174	28011	28043	28093	28096	28155	28068	27873	28050	28028	28137	28072	28053	28002	28005	28415	28196	28017	28030	28059	28160	28224	28082	27901	28006	28066	28161	28023	28082	27824	28153	27995	27958	28079	28026	28053	28160	28093	28099	27933	28086	28064	28202	27838	27986	28082	28177	28095	28220	28190	28093	28056	28078	27997	28197	27818	27947	28101	28105	28131	28042	28198	28114	28197	28030	27969	28220	28056	27967	28129	28002	28061	28075	28021	28174	28055	27898	28127	27938	27971	28185	27950	28038	28062	28055	28023	28030	28082	28098	28033	27856	28020	28079	28019	28198	28132	27896	27968	28158	28269	28170	27962	28049	28112	28049	28013	28342	28059	28147	28223	27869	28002	28011	28116	28109	28070	28074	28033	28273	28235	27906	27950	27996	28245	28079	28094	28073	28063	27978	28087	27981	27990	28036	27736	28023	28081	28142	27900	28213	27852	28132	28016	28124	28079	28032	28075	28059	27899	28115	28084	28144	28153	28003	28044	28011	28310	27970	28079	28146	28043	28172	28045	28311	27948	28183	28134	27904	28005	28132	28090	27926	27850	28062	27986	27911	28097	28092	28022	28187	28229	28121	28035	28010	28207	28093	27994	28050	27987	28144	28028	27996	28050	28026	28092	28059	27963	28233	28122	28050	28252	28049	27896	28008	27876	28038	27796	28180	27949	28184	28138	28165	27892	27950	28055	28124	28088	28177	27948	28013	28016	28065	28095	28088	28218	28063	28248	28083	28057	27922	28119	28238	27996	28112	28190	28144	27929	28176	28055	28116	28056	27980	28110	27973	27957	28096	27894	28238	27940	27949	28041	28146	28164	28126	28070	28207	28195	28117	28161	28264	28176	27956	28031	28013	28060	28129	28246	28058	28192	27910	28055	28117	28028	28138	28132	28036	27915	28009	28189	28076	28070	28198	28150	28117	28086	28136	27851	28026	27968	28038	28203	28007	28127	27936	27970	27920	27958	28196	28187	28037	28166	27943	28121	28157	28044	28083	28250	27955	28228	27996	28369	28213	27970	27972	28237	28118	28064	27872	28146	27946	28032	27992	28014	28209	28123	28101	28123	28152	28042	28177	27946	28020	28096	27955	28011	28093	28095	27952	27962	28053	27950	28211	28070	28121	28090	27987	28051	28158	28101	28230	28017	28174	28248	27956	27985	28023	28107	27895	27779	28024	27745	28152	27871	28026	28065	28139	28155	28037	27947	28210	28140	28081	28241	28077	28155	27880	28259	28108	28004	27974	28100	27996	28131	28071	28076	28162	28077	28084	28131	27923	28191	28002	28030	28025	28024	28119	27940	28080	28116	28094	27948	27946	27899	28070	28070	28007	28108	27996	28004	28217	28009	28156	28036	28039	28148	28068	28042	28012	27801	27934	28128	28057	27828	28174	28069	28071	28238	28130	27947	27926	28019	27948	28059	27984	28101	27972	28102	28278	27848	28189	27991	28213	27811	28078	28128	28331	28013	28011	28276	28021	27964	27897	28070	28012	27913	28014	27964	28165	28039	28181	28076	28001	28025	27981	27905	28321	28050	27914	27969	28249	27955	28229	27904	28116	28136	27949	27919	27904	27954	28288	28272	28134	28132	28074	28103	27972	28090	28192	27786	28122	28311	28248	28179	28060	27990	28009	28095	28005	27997	28300	28123	28059	27980	28212	28114	28019	27873	28014	28083	28016	28201	27843	28095	27923	28012	28176	28000	28068	27912	28066	28045	28024	27998	28180	28068	28162	28108	27965	28023	28212	27944	28105	27857	28088	28085	28094	28018	28000	28084	28138	28025	28128	28124	27972	28201	28251	28027	27992	27974	28045	27821	28096	28070	27975	28132	28172	28068	27990	27986	28378	27993	28102	28067	27956	28043	28069	27988	28069	28180	27987	28133	28168	28120	28021	28066	27944	28105	28044	27829	28077	28099	28064	28051	28149	28142	28234	28044	28241	28099	28068	28049	28034	27917	28107	28095	28149	28082	28315	28111	28199	28120	27953	28158	28011	27986	28046	28064	28173	27981	27941	28051	27996	27969	28109	28150	28076	28039	27961	28175	27822	28221	27881	27985	27996	28008	28137	28065	28165	28015	28060	28153	27962	27996	28204	28130	28093	28245	28013	27858	27942	28112	28263	27972	27992	27919	28156	27920	28034	27946	27830	28208	28017	28046	28107	28002	28182	28172	28119	28055	28268	28132	28117	28063	28006	28059	27880	28131	28008	28191	28222	28152	28117	28196	27908	28012	28115	27960	27862	28045	28217	28243	28367	28043	28284	27894	28159	28190	28220	28136	27959	27934	27986	28247	27961	27963	28145	27957	28052	27955	28117	27885	27921	28056	28105	28016	28282	28130	28127	28157	28011	28067	28148	28125	27948	28031	28003	28186	28087	27983	28156	28195	27938	28228	27888	28148	28167	27870	27973	28128	28041	28041	28112	28265	28171	27851	28082	27829	27973	28125	28230	28275	28170	28267	27998	28023	28036	28082	27976	28112	28037	28132	28138	28046	28040	28052	28130	28098	27974	28147	27997	28128	27970	28041	28005	28061	27885	28065	28112	28039	28082	28182	28033	27940	27945	28029	28027	28172	27805	28069	28066	28063	28027	27964	28076	28136	28076	28171	28251	28049	28096	27949	28123	27955	28075	27988	28153	27930	27932	27955	28028	28082	28233	27893	28072	28233	28040	28195	28137	28033	28031	28094	27951	27970	28052	28115	28001	28076	28150	28074	28088	28028	28019	28186	28185	28054	28210	27844	28011	27902	27990	28068	28081	27908	27969	27969	28163	28175	27916	28063	28161	28144	28184	28035	28011	28001	28071	27985	28191	28105	28136	27838	28097	28026	28079	27988	28039	27943	27998	28103	27938	28056	27928	28236	28102	27997	28128	27988	28056	28290	28008	28128	28069	28060	27954	27881	28175	27985	27832	28114	28325	27970	28001	28217	27961	28084	28144	28303	28086	28295	28041	28218	27961	28024	28185	27943	27971	28046	27978	28060	28047	28088	28237	28096	28147	27900	27926	28064	28115	28072	28136	28132	27977	28151	28024	28213	27980	27839	28057	27944	28016	28192	28167	28202	28048	28167	28154	28049	28150	28041	28156	27968	28134	28120	27995	28142	28047	28166	27859	28011	28180	28008	28095	28210	28109	27915	28062	27964	28042	28153	27903	28031	28079	28214	28199	28143	27697	28152	28066	28130	28101	28234	28076	28074	28143	28110	28097	28072	28087	28021	28105	28092	28291	27963	28104	28058	28166	28143	27911	27850	27954	27854	28005	28200	28186	28263	28077	28031	28040	28108	28159	27874	27836	28153	28072	28218	28028	28150	28213	28005	27977	28071	27911	28084	28084	28195	27965	28099	28038	28104	28040	28001	27961	28136	28158	28076	27979	28154	28065	28134	27999	28127	28126	28080	28183	28110	28118	28038	28175	28118	28196	28159	27974	27979	28168	28012	27999	27933	28181	27859	28094	28033	27883	28132	28182	27988	27978	27980	28082	27995	27933	28125	28069	27994	28315	28134	28028	28100	27935	28014	28106	28168	28129	28082	28219	27955	28125	28172	28318	28175	28141	28165	28101	28263	28018	28115	28192	28009	27906	28343	27944	28019	27991	27963	28136	28093	27816	28036	28085	28119	28139	28014	28080	28243	27990	28110	28003	27997	28202	28049	28206	28103	28360	27982	27976	27904	28044	27844	27953	28068	28067	27917	28055	28102	28159	27962	28142	28135	28110	27831	28202	28079	28265	28092	28163	27969	27965	28040	27950	27959	28292	27991	28089	27975	28278	28239	27991	28081	28016	28018	27979	28022	28077	28133	28189	27971	28092	27957	27943	27952	27913	28189	28097	28041	27989	28157	28125	27998	28145	27980	28002	28139	28138	28232	28041	28233	28234	27927
38034	43115	52493	50306	47464	45427	44250	43269	41808	41341	40819	40741	40671	40582	40410	40115	40083	39801	40383	40245	40020	40264	40292	39791	39888	40081	40028	40082	40001	39869	40045	40107	39903	39842	39955	39939	39987	39798	39692	40059	39736	39740	40011	39814	39707	39828	39999	40032	39719	40084	39982	39853	39852	39908	39958	39777	39560	39651	39766	39839	39411	39715	39846	39800	39913	39858	39969	39871	40102	39983	39829	39985	39973	39728	39691	39937	39627	39805	39747	39910	39597	39932	39995	39673	39770	39857	39709	39734	39713	40049	39696	39775	39889	39842	39708	39876	39935	39965	39625	39809	39634	39528	39619	39580	39936	39873	39919	39779	39570	39775	40020	40072	39858	39790	40144	39597	39690	39793	40018	39650	39773	39567	39728	39845	39865	39671	39866	39800	40000	39947	39701	39628	39770	39743	39936	39622	39859	39828	39616	39784	39432	39895	39651	39808	39915	40046	39622	39889	40009	39695	40038	39756	39887	39799	39902	39816	40028	39967	39868	39872	39964	39719	39848	39808	39545	39666	40059	39638	39732	39770	39820	39701	39860	39866	39921	39865	39792	39790	39733	39651	39910	39918	40042	39907	39660	39798	39677	39821	39941	39801	39699	40209	39647	39765	39705	39694	39471	39686	39866	39656	39567	39882	39786	39743	39884	40005	39628	39789	39780	39695	39812	39883	39776	39651	39950	39594	39876	39723	39561	39984	39941	39854	39910	39665	39873	39768	39816	39730	40086	39776	40036	39793	40027	39878	39835	39880	39889	39616	39969	39785	39528	39789	39556	39842	39824	39895	39962	39881	39866	39778	40050	39824	40114	39640	39861	39832	40043	39873	39679	39805	39651	39688	40099	39739	39694	39829	39868	39646	39819	40126	40194	39969	39768	39650	39847	39943	39930	39836	40034	40146	39936	39683	39860	39962	39799	39708	39936	39812	39693	39625	39553	40052	39887	39918	39779	39851	39931	39883	39837	39881	40019	39882	40046	39853	39666	39979	39946	39770	39710	39710	39719	39545	39835	39974	39910	39653	39839	39796	39876	39680	39791	39954	40025	39815	39693	39793	39861	39900	39730	39792	39912	39591	39992	39983	39889	39756	39733	39753	40059	40031	39809	39610	40049	39770	39763	39912	39627	39652	39825	39991	39870	39895	40086	39974	39642	39595	39785	39676	40035	39732	40191	39811	39687	39980	39957	39581	39668	39775	39866	39739	39807	39589	39947	39685	39604	39907	40075	39645	39721	39786	39654	39899	39673	40066	39954	39953	39953	39852	40007	39740	39775	39639	39721	39723	39850	39697	39765	39971	39904	39882	39987	39600	39773	39735	39655	40009	39827	40048	39661	39689	40074	39989	39849	39620	39733	39881	40043	39935	39911	39659	39878	39718	40028	39672	39736	39481	39958	39992	39861	39711	39705	39861	39883	39840	39830	39748	39820	39845	40052	40014	39779	39558	39643	39789	39784	39875	39765	40067	39804	39975	39740	39427	39730	39843	39620	39984	39499	39814	39611	39866	39867	39854	39885	39962	40046	39825	40236	39865	39860	39850	40009	39739	39923	39786	39975	39755	39830	39879	39803	39857	40115	39657	39893	39659	39906	39871	39882	39840	39863	40006	39915	39557	40055	39596	39654	40052	39993	39974	39745	39780	39906	39946	39585	39783	39809	39822	39804	39901	39707	39979	40093	39707	39747	40006	40226	39539	40005	39960	39968	39840	40089	39653	39651	39843	39654	39719	39588	39875	40114	39737	39813	39807	39795	40072	40001	39871	39603	39905	39853	40153	39853	39838	39989	39872	39729	39955	40081	39937	39808	39750	39766	40076	40063	39875	39872	39784	39747	39875	39831	40104	40007	40007	39708	39582	39646	39467	39646	39857	39789	39927	39705	39851	39832	39981	39739	39918	39791	39619	40019	39653	39666	39986	39682	40297	40105	39689	39749	39867	39716	39952	40017	39810	39822	39793	39802	39673	39777	39810	39911	39916	39660	39877	39793	39932	39676	40046	39657	39730	39795	39918	39980	39993	39796	40031	39934	39549	39668	39868	39924	39955	39709	39865	39522	39591	40086	39948	39710	39649	39946	39927	39820	39842	40106	39983	39725	39714	39709	39678	39641	39882	39814	39606	39990	39994	39682	39871	39988	39804	39578	39582	39665	39850	40081	39923	39706	39805	39792	39808	39848	39835	40105	39934	39950	39995	39938	39920	39870	40007	39853	39671	39739	39975	39674	40111	39967	39598	39640	40156	39729	39812	40084	39658	39887	40062	39927	39841	39614	39643	39632	40036	40175	39613	39704	40124	39666	39662	39869	39938	39735	39682	39773	39969	39948	39640	39680	39746	39709	39849	39753	39958	39846	39832	39824	39736	39711	39840	39710	39893	39836	39226	39981	40205	39852	39924	40097	39794	39942	39994	39640	39852	40026	39839	39587	39978	39926	39718	39839	40137	39574	39778	40023	39921	39805	40243	39890	39926	39781	39679	40030	39667	39674	40018	39667	39615	39723	39577	39763	39771	40079	39750	39825	39851	39845	39860	39648	39726	39942	39815	40150	39712	40021	40124	39653	39727	39716	39790	39747	39784	39861	40081	40022	39845	40065	40014	39766	39734	39760	40066	39685	39786	39846	39500	39887	39826	39858	40024	40010	39892	39980	39838	39869	39765	39613	39898	40023	39762	39741	39896	39464	39825	39725	39618	39847	39802	40023	39967	40003	39801	39816	39829	39986	39691	39663	39575	39713	39776	39995	39810	39859	39534	39918	39744	39834	39690	39970	40118	39665	39945	40030	39877	39911	40136	39633	39945	39820	39877	39791	39792	39739	39991	39683	39610	39925	39880	39761	39646	39866	39882	39782	40011	39861	39824	39942	39659	39913	39904	39756	39545	39864	39745	39809	39837	39810	40118	40002	39810	39971	39971	39727	39829	39954	39819	39894	39838	39857	39948	40003	40248	40119	39954	40043	39923	39547	39474	39673	39807	39868	39912	39820	39775	39716	39655	39889	39603	39813	40058	39914	39860	39974	39880	39902	40068	40022	39944	39807	40039	39731	39589	40189	39852	39730	39976	39921	39790	39721	39430	40084	39963	39788	39588	39910	39662	39754	39744	39689	39857	39986	39831	39778	39830	39654	39684	39910	39849	39475	39645	39803	39686	39760	39783	39718	39899	39700	40103	40196	39798	39918	39557	39911	39981	39822	39911	39728	39803	39776	39932	39732	39725	39702	39923	39786	39917	40047	39915	40037	39816	39872	39883	39887	39691	39780	39790	39802	39865	40005	39738	39762	39610	39634	39585	39838	39530	39622	39410	39665	39840	39781	39808	39787	40289	40124	39965	39901	39867	39761	39968	39691	39780	40129	39694	39829	39843	39844	39960	39885	40058	39735	39631	39553	39805	39597	39695	39918	39744	39885	39730	39822	39782	39683	39721	39669	39890	40093	39922	39967	40203	39951	39690	39763	39853	39542	39897	39790	39877	39893	39594	39841	39968	39814	39771	39739	39767	39898	39750	40158	39931	39853	39860	39652	39674	40060	39633	39785	39720	40039	40060	39837	39929	39964	39771	40250	39931	39965	40166	39933	39961	39659	39678	39902	39888	39714	40043	39880	39968	39646	39917	40007	39971	39722	39678	40108	39842	39815	40052	39780	39777	39907	39807	39881	40077	39859	39897	39869	40024	39901	39919	39855	39764	39738	39782	39507	39730	39808	39840	39725	39868	39995	39902	39638	39659	39629	39857	39745	39640	39782	39811	39767	39854	39869	39878	39863	39809	39987	39823	39826	39817	39859	39886	39701	39654	40049	39813	39842	39855	39596	39985	40119	40146	39617	39740	40123	39599	39644	39892	39742	39814	39748	39628	39741	39696	39887	39885	39613	39895	39884	39537	39758	39863	39869	39913	39823	39545	39754	39842	40143	39993	39906	39727	39802	39563	39894	39866	40015	39912	39681	39669	39733	39994	39672	39772	39539	39706	39732	40046	39720	39861	39841	39968	39863	39798	39770	39805	39811	40056	39890	39930	39649	39834	40151	39649	39799	39918	39685	39782	39718	40024	39910	40077	39749	39942	39653	40037	39614	39937	39894	40093	39854	39710	39807	39909	39560	39849	39505	39794	39732	39661	39970	39692	39924	40211	40037	39884	39742	39651	39533	39990	39851	39793	39851	39566	39958	39639	40144	39880	39708	39994	39987	39804	40016	39751	39822	39603	39712	39888	39996	39742	39740	39771	39915	39743	40079	39914	40207	40153	40046	40013	39864	39758	39916	40029	39669	39767	39717	39696	39569	39817	39579	39915	39849	39870	39823	39922	39777	39729	40115	39765	39631	39885	39751	39598	39800	39893	39671	39918	39991	39448	39772	39967	39990	39824	39807	39888	39987	39503	39948	40115	40105	39896	39664	39731	39924	39997	39797	39825	39944	39790	39703	39646	39756	39776	39698	39816	40144	39919	39977	39937	39799	39761	40037	39791	39772	39963	39992	39738	39955	39640	39956	39748	39576	39881	40020	39725	39819	39933	39569	39807	39706	39764	39835	39669	39910	39924	39762	40015	40078	39696	39608	39630	39818	39952	39878	39781	39942	39854	39854	39817	39707	39952	39728	39569	39818	39758	39771	39867	39834	39638	39791	40118	39750	39501	39890	39948	39726	39526	39774	39793	39652	39899	39733	40040	39863	39630	39973	40026	39980	39987	39687	39752	40106	39782	39944	39656	39869	40089	39915	39845	39895	39962	39822	39804	40090	39822	39879	39903	39539	39478	40016	40085	39961	39671	39860	39895	40035	40138	39667	39667	40092	40102	39885	39703	39971	39937	39339	39629	39866	39761	39767	39769	39792	39873	39626	39931	39747	39834	39629	39445	40118	39990	39884	40013	40108	39846	39709	39764	39775	39974	39908	39738	40013	39846	39947	40197	39706	39863	39808	39846	40022	39608	39895	39711	40034	39901	39878	39890	39804	39857	39719	39759	39939	39579	39745	40197	39611	39602	40030	39902	39925	39883	39759	39850	39716	39803	39736	39785	39874	39963	39710	39702	39737	40007	39868	39935	39590	39948	39879	39785	39903	39630	39767	39824	39972	39906	39957	39962	39758	39863	39826	39856	39872	39797	39675	40002	39960	39820	39849	39824
37184	53366	51462	44114	40512	37573	35381	32993	31784	30956	30075	29861	29033	29069	28682	28526	28503	28266	28435	28190	28111	28140	28163	28236	28104	28071	27954	28127	28047	27973	28169	28107	27994	27888	27900	27798	27924	27920	27821	27894	27864	27954	27909	28055	27835	27927	27872	28099	27861	27795	27636	27838	27889	27676	27915	27669	27706	27807	27935	27777	27875	28036	27844	27754	27698	27812	27869	27785	27893	27777	27852	28015	27859	27876	27789	27798	28019	27845	27980	27918	27889	27853	27985	27982	27937	27790	27862	27762	27740	27912	27716	27898	27856	27990	27700	27745	27928	27728	27883	27931	27919	27861	28135	27745	27749	27833	28028	27879	27967	27679	27772	27814	27691	27758	27955	27725	28029	27909	27846	27780	27746	27804	28020	27856	27984	27961	27784	27938	27942	27814	27911	27760	27889	27898	27761	27928	27751	27944	27708	27696	27991	27860	27920	27965	27802	27997	27871	27921	28005	27667	27889	27867	27658	27914	28039	27743	27951	27980	27819	27731	28101	27839	27908	27868	27877	27916	27847	27790	27866	27992	27927	27862	27941	27848	28047	27895	27824	27942	27701	27767	27877	27860	27714	27830	27862	27906	27901	27748	28015	27943	28108	27769	27871	27664	27936	27772	27840	27832	27819	27791	27765	27686	27909	28017	27806	27732	27859	27832	27839	27761	27886	27903	27786	27957	27999	27722	27838	27860	27843	27905	27695	27908	27950	27861	27863	27679	27673	28001	28026	27736	27841	27817	28015	28037	27827	27816	28081	27965	27965	27865	27927	27964	27676	27992	28019	28015	27830	27759	27830	27975	27885	27941	27914	27815	27811	27835	27953	27821	27900	28026	27970	27933	27807	27897	27878	27978	27992	28061	27794	27707	27789	27870	28000	27850	27815	27775	27908	27831	27976	27870	27759	27928	27832	27933	27687	27868	27964	27758	27822	27622	27876	27828	27668	27837	28145	27968	27932	27881	27604	27837	27896	27926	27918	27825	27939	27848	28086	27822	27912	27812	27942	27715	27969	27834	27748	27925	27676	27915	27545	28005	27848	27835	27907	27652	27746	27859	27873	27975	27755	27760	27883	27793	27924	27779	27912	27732	27824	27957	27873	27885	27875	27810	27803	27768	27928	27978	27988	28036	27952	27810	27746	27656	27873	27978	27576	27792	27802	27861	27921	27793	27874	27905	27901	28019	27762	27848	27796	27682	27941	27856	27643	27878	27803	28003	27759	27868	27828	27836	27849	27760	27695	27889	28043	27934	27854	27876	27814	27783	27735	27995	27721	27828	27990	27872	27765	27878	27892	27823	27886	27603	27789	27965	27722	27804	27804	27870	27750	27945	27874	27801	27957	27737	27803	27890	27844	27930	27779	27956	27939	28005	27750	27909	27896	27915	27713	27847	27959	27919	27682	28136	27723	27634	27830	27862	27900	27836	27810	27827	27787	27804	27984	27779	27780	27821	27976	27765	27933	27758	27955	27868	27854	27955	27860	27866	27860	27975	27911	27833	27860	27811	27817	27852	27952	27757	27928	28112	27653	27871	27740	27880	27746	27862	27843	27782	27942	27762	27869	27846	27950	27875	27898	27915	27934	27763	27817	27890	27893	27780	27899	27915	27647	27878	27878	27803	27685	27937	27823	27866	27856	27559	27908	27796	27833	27942	27888	27872	27817	27860	27735	27858	27837	27772	27748	27988	27824	28003	27851	27836	27886	27895	27679	27941	27815	27786	27963	27894	27884	27919	27904	27914	28031	27828	27893	27748	27798	27726	27775	27788	27727	27752	27971	27870	27815	27779	27887	27648	27905	28001	28158	28011	27945	27823	27767	27786	27959	27859	27871	27671	27839	27864	27752	27807	27691	27922	27994	27830	27608	27734	27977	27775	27803	27875	27773	28006	27825	27722	27590	27862	27771	27719	27963	27715	27948	27805	27797	28156	27768	27782	27822	28053	27930	27820	27940	27775	27875	27767	27895	27838	27844	27710	27937	27715	27955	27901	27604	27870	27728	28016	27851	27946	28033	27934	28014	27768	27853	27834	27896	27859	27849	27899	27954	28024	27900	27895	27980	27992	27838	27819	27901	27813	27855	27798	27844	27795	27719	27611	27886	27728	27887	27877	27815	27914	27904	27839	27754	27805	27955	27894	27867	27752	27894	27813	27856	27886	27986	27840	27767	27980	27780	28018	27777	28122	27945	27894	27736	28090	27995	27898	27782	27687	28112	28014	27779	27957	27860	27874	27914	27998	27905	27821	27783	28037	27857	27778	27995	27896	27807	27870	27850	27727	27878	27872	27979	27653	28012	27724	27819	28033	27856	27883	27833	27949	27978	27892	27836	27825	27868	27871	27974	28071	27714	27907	27864	27728	27882	27741	27750	27938	27866	28000	27719	27578	27841	27922	27760	27918	27883	27800	27877	27945	27789	27812	27716	27783	27879	27826	27907	27941	27889	27541	27845	27940	27800	27958	27841	27833	27922	27832	27743	27855	28047	27954	28045	27832	27930	27941	27940	27981	27819	27910	27928	27609	27822	27799	27904	27748	27993	27636	27845	28039	27950	27842	27958	27737	27844	27743	27757	27874	27844	27754	27975	27673	28038	27801	27757	27874	27978	27777	27876	27840	27904	27981	27953	27943	27800	28093	27742	28044	27957	28034	27980	27982	27866	27995	27668	27785	27720	27845	28073	27629	28023	27816	27887	27833	27943	27863	27859	27807	27581	27921	27811	27899	27781	27899	27942	27755	27662	27774	27845	27779	27863	27842	28148	27962	27832	27879	27929	28029	27800	27964	27910	27919	27868	27891	27941	27926	27758	27809	27864	28020	27817	27976	27892	27673	27875	27812	27742	27928	27864	27770	27878	27958	27739	27618	27806	27825	27690	27666	27917	27767	27932	27786	27898	27918	27737	27998	27768	27997	27888	27944	27769	28028	27793	27788	27827	27971	27991	27796	27762	27752	27939	27902	27759	27939	27905	27813	27941	28056	27849	27925	27675	27804	28051	27894	27914	27879	27750	28044	27802	27678	27793	27823	28004	27992	27872	27837	27926	27808	27839	27825	27806	27837	27587	27877	28020	27930	27891	27555	27919	27845	27790	28010	27808	27958	27761	27925	27816	28005	28037	27800	28048	27844	27992	28072	27862	27734	27740	27772	27738	27604	27932	27809	27942	28067	27766	27827	27872	27737	27966	27862	27689	27746	27955	27922	28086	27693	27872	28033	27856	28047	27753	27738	28135	27910	27807	27972	27745	27795	27934	27984	27910	27718	27815	27738	27992	27835	27922	27933	28021	27724	27911	27727	27928	27847	27879	27843	27769	27835	27807	27870	27906	27825	28014	28028	27913	27959	27928	27917	27895	27810	27794	27761	28069	27848	27889	27888	27774	27819	27861	27933	27739	27944	27743	27737	27956	27678	27764	27910	27829	27623	27932	27804	27748	27859	27877	27780	27658	27915	27761	27698	27628	27955	27910	27876	27824	27834	27779	27893	27915	28025	28057	27756	27736	27954	27942	27853	27968	27768	27857	27926	27934	27952	28000	27934	27859	27948	27804	27947	28003	27821	27766	27904	27843	27912	27650	27731	27951	27915	27820	27805	27995	27646	28027	27995	27790	28009	28052	27837	27832	27923	27938	27728	28017	27896	27893	27846	27872	27749	27797	27975	27896	27839	27867	27845	27990	28076	27918	27769	27923	27846	27949	27947	27758	27930	28062	27856	27976	27791	27779	28046	28019	27919	27921	27723	27927	27993	27822	27811	27992	27891	27710	27867	27744	27918	27881	27891	27714	27840	28020	27998	27846	27848	28122	27920	28020	27676	27914	27727	27948	27836	27736	27959	27781	27947	27715	27801	27902	27906	27888	27907	27940	27620	27752	27835	27799	27822	27799	27716	28024	27885	27946	27834	27851	27618	27950	27776	27942	27854	27885	27801	27692	27766	27865	27895	27764	27920	27823	27822	27767	27785	27965	27746	27888	27796	27901	27832	27832	27873	27679	27933	27754	27967	27875	27767	27846	27977	27988	27891	27882	27687	27880	27962	27937	27945	27870	27747	28210	28055	27912	27746	27696	28016	27838	27924	27956	27810	28034	28054	27897	27863	27884	27733	28003	27783	27898	27995	28013	27780	27854	27827	27835	27728	27868	27769	27923	28064	27927	27770	28109	27900	27610	27860	27744	27905	27905	27851	27732	27957	27746	27924	28003	27886	27845	27855	28142	27913	27860	27769	27931	27823	27790	27889	27946	27862	28041	27986	27862	27845	27938	27830	27767	27878	27857	27813	27869	27864	27702	28020	27924	27868	27981	27809	27786	27692	27784	27773	28092	27712	27751	27743	27972	27808	27912	27767	27759	27769	27738	28002	27855	27827	27696	27654	27866	27922	27643	27845	27857	27856	27974	27669	27876	27807	27739	27775	27731	28009	27937	27599	27805	27937	27905	28060	28012	27670	27628	27815	27931	27920	27764	27852	27980	28050	27902	27898	27905	27858	27970	28010	27762	27783	27820	27851	27863	27751	27814	27864	27960	27797	28030	27920	27957	27898	27917	27908	27963	27923	27889	27882	27893	27725	27661	27841	27803	27763	27833	27898	27744	27984	27649	27838	27867	27716	27952	27887	27912	27879	27911	27880	27892	28093	27935	27718	28025	27901	27803	27812	27613	27777	27720	28018	27970	27929	27838	27953	27848	27955	27847	28098	27777	27973	28069	27792	27991	28009	27787	27674	27696	27935	27859	27831	27957	27837	27779	27930	27709	27816	27814	27962	27866	27779	27902	27842	27844	27622	28230	27888	27920	27789	27895	27873	27838	27899	27831	27892	28070	27725	27942	27801	28027	27864	28078	27875	27996	27904	27972	27779	27782	27920	27834	28009	28005	27906	27901	27974	27844	27935	27804	28082	27953	28071	27685	27795	27928	28063	27995	27852	27906	27754	27931	27882	28081	27775	28031	27843	27828	27900	27832	27883	27893	27908	27885	27994	27793	27792	27864	27946	28037	27903	27829	28006	27946	27799	27928	27644	27795	27851	27967	27751	27801	27805	27972	27814	28015	28044	28015	27999	27941	27800	28111	27907	28026	27950	27881	27815	27726	28002	27741	27791	27869	27917	27748	27856	27749	27745	27987	27698
24400	21642	31128	36800	43815	47753	46866	44184	43032	42279	41916	41503	40827	40743	40450	40160	40205	39917	39774	39841	39939	39507	39705	39884	39682	39921	39781	39807	39689	39798	39777	39754	39373	39678	39444	39559	39619	39568	39529	39620	39336	39702	39410	39455	39710	39528	39269	39491	39259	39315	39277	39394	39326	39329	39676	39604	39266	39643	39605	39875	39590	39583	39242	39239	39401	39410	39474	39400	39665	39499	39381	39601	39564	39636	39206	39617	39710	39514	39791	39616	39585	39526	39408	39583	39447	39247	39622	39617	39464	39315	39340	39356	39510	39477	39348	39369	39433	39587	39349	39314	39350	39578	39524	39388	39808	39497	39524	39698	39190	39401	39529	39450	39617	39633	39429	39001	39270	39580	39651	39853	39677	39447	39450	39632	39389	39372	39428	39490	39413	39344	39391	39336	39360	39404	39573	39649	39448	39460	39597	39298	39337	39690	39427	39684	39539	39439	39369	39589	39392	39648	39460	39783	39758	39370	39100	39300	39609	39248	39604	39608	39609	39519	39685	39268	39775	39219	39342	39371	39509	39487	39551	39427	39444	39672	39439	39291	39476	39439	39344	39200	39640	39395	39602	39239	39270	39485	39402	39480	39526	39415	39560	39377	39406	39656	39708	39389	39520	39580	39532	39462	39262	39214	39369	39506	39492	39512	39454	39549	39527	39431	39644	39332	39481	39278	39376	39460	39541	39531	39552	39359	39545	39430	39627	39156	39638	39105	39673	39523	39732	39463	39370	39449	39278	39432	39287	39679	39609	39304	39218	39265	39316	39489	39736	39680	39159	39352	40001	39511	39235	39098	39358	39420	39491	39098	39480	39206	39709	39269	39306	39286	39399	39151	39617	39964	39780	39717	39725	39354	39378	39245	39504	39628	39807	39319	39543	39443	39454	39387	39376	39371	39234	39478	39138	39499	39405	39359	39536	39529	39508	39334	39344	39223	39137	39318	39409	39349	39292	39502	39135	39331	39453	39227	39583	39533	39304	39314	39141	39584	39504	39632	39554	39428	39859	39375	39681	39226	39586	39278	39530	39653	39223	39511	39618	39558	39699	39417	39539	39368	39279	39278	39099	39334	39636	39317	39679	39370	39317	39605	39349	39678	39714	39375	39549	39062	39195	39641	39344	39211	39499	39324	39265	39652	39575	39930	39379	39098	39484	39464	39452	39469	39498	39361	39855	39210	39298	39423	39339	39422	39440	39466	39395	39678	39265	39358	39548	39501	39522	39466	39564	38964	39451	39448	39669	39528	39710	39406	39346	39100	39371	39522	39213	39342	39435	39646	39298	39600	39383	39162	39563	39322	39173	39398	39500	39159	39374	39674	39695	39372	39398	39765	39432	39538	39686	39412	39418	39524	39324	39644	39305	39494	39102	39346	39288	39776	39457	39358	39350	39316	39482	39288	39479	39488	39362	39838	39262	39163	39578	39394	39278	39383	39398	39481	39463	39568	39722	39735	39467	39559	39674	39345	39525	39530	39464	39222	39307	39534	39314	39538	39369	39324	39527	39659	39240	39313	39598	39264	39701	39593	39573	39253	39400	39515	39498	39470	39504	39612	39502	39380	39619	39674	39639	39673	39483	39411	39580	39420	39455	39424	39281	39432	39703	39582	39351	39226	39571	39375	39563	39580	39457	39252	39151	39603	39330	39559	39427	39199	39701	39680	39276	39587	39449	39600	39874	39416	39552	39144	39481	39247	39508	39290	39366	39429	39424	39367	39048	39494	39178	39363	39314	39528	39599	39047	39261	39484	39314	39201	39433	39434	39390	39792	39548	39385	39475	39577	39468	39283	39529	39310	39486	39464	39128	39214	39772	39396	39666	39663	39591	39574	39529	39459	39697	39528	39452	39335	39646	39664	39682	39417	39437	39127	39376	39312	39556	39307	39295	39765	39518	39498	39475	39255	39262	39369	39706	39323	39613	39485	39505	39682	39357	39482	39638	39550	39662	39516	39347	39244	39603	39671	39440	39377	39264	39297	39205	39646	39523	39394	39602	39282	39237	39541	39322	39549	39655	39519	39690	39648	39538	39296	39658	39286	39561	39497	39310	39296	39380	39435	39379	39338	39462	39383	39516	39550	39405	39534	39388	39583	39561	39584	39534	39297	39012	39474	39487	39407	39257	39343	39544	39394	39303	39299	39475	39317	39504	39567	39522	39188	39407	39516	39663	39261	39326	39450	39232	39457	39002	39328	39496	39252	39525	39315	39390	39385	39568	39564	39547	39760	39582	39407	39367	39498	39257	39395	39763	39397	39491	39321	39484	39536	39331	39378	39700	39432	39822	39479	39471	39350	39533	39479	39577	39273	39434	39521	39179	39572	39415	39515	39176	39317	39815	39252	39339	39485	39419	39444	39672	39570	39493	39353	39596	39603	39437	39696	39571	39422	39246	39502	39551	39755	39531	39348	39470	39377	39569	39174	39670	39391	39351	39639	39423	39342	39589	39584	39413	39337	39324	39571	39713	39324	39504	39082	39643	39448	39558	39414	39360	39325	39306	39374	39303	39343	39507	39608	39430	39313	39407	39353	39510	39268	39605	39242	39636	39575	39560	39454	39490	39401	39595	39651	39271	39297	39413	39287	39578	39359	39497	39482	39417	39559	39637	39589	39517	39385	39329	39595	39449	39439	39346	39373	39606	39435	39616	39721	39491	39353	39360	39299	39353	39428	39263	39518	39184	39493	39493	39649	39340	39427	39490	39656	39452	39474	39505	39514	39402	39542	39403	39379	39219	39506	39378	39638	39350	39571	39456	39595	39182	39317	39554	39945	39696	39383	39457	39441	39424	39224	39364	39318	39314	39409	39610	39372	39403	39246	39261	39526	39593	39577	39526	39244	39721	39358	39568	39749	39430	39408	39664	39290	39459	39614	39637	39429	39385	39359	39422	39513	39419	39604	39565	39659	39675	39652	39800	39477	39625	39532	39689	39688	39594	39274	39567	39337	39541	39609	39336	39287	39399	39516	39613	39317	39304	39330	39431	39582	39662	39722	39282	39618	39474	39483	39490	39294	39534	39192	39291	39267	39744	39390	39507	39266	39539	39612	39664	39430	39510	39536	39372	39364	39130	39462	39340	39288	39690	39571	39395	39364	39371	39496	39330	39520	39525	39561	39616	39817	39542	39345	39306	39504	39477	39344	39391	39557	39572	39379	39575	39141	39333	39371	39558	39487	39739	39752	39373	39157	39369	39523	39472	39579	39687	39259	39611	39360	39790	39362	39310	39635	39326	39364	39807	39404	39583	39447	39366	39275	39734	39306	39293	39146	39372	39241	39463	39609	39350	39511	39638	39299	39465	39395	39513	39455	39453	39416	39535	39269	39474	39502	39627	39507	39666	39702	39294	39609	39747	39518	39366	39290	39424	39245	39423	39391	39344	39559	39500	39434	39485	39656	39526	39303	39535	39565	39668	39581	39380	39506	39464	39570	39421	39410	39427	39770	39530	39206	39711	39445	39423	39568	39696	39410	39460	39624	39416	39675	39423	39318	39467	39268	39427	39637	39427	39419	39566	39723	39402	39440	39325	39304	39429	39157	39370	39469	39574	39362	39689	39422	39515	39643	39430	39659	39550	39215	39126	39342	39419	39489	39463	39661	39733	39403	39435	39337	39313	39574	39696	39516	39380	39224	39801	39418	39710	39599	39401	39476	39459	39551	39369	39609	39616	39763	39581	39700	39457	39376	39365	39644	39462	39380	39474	39478	39314	39497	39385	39301	39298	39559	39501	39269	39388	39175	39410	39558	39707	39478	39528	39672	39275	39397	39381	39243	39418	39607	39561	39504	39730	39593	39464	39206	39627	39395	39483	39744	39667	39522	39444	39540	39504	39531	39440	39346	39345	39349	39382	39561	39699	39519	39690	39293	39459	39386	39565	39269	39312	39242	39371	39447	39540	39494	39270	39336	39339	39580	39509	39379	39517	39268	39443	39463	39531	39670	39430	39392	39499	39388	39611	39869	39389	39546	39349	39414	39815	39395	39416	39259	39583	39326	39613	39402	39436	39396	39468	39472	39425	39713	39499	39598	39798	39557	39694	39629	39550	39386	39390	39322	39281	39344	39533	39574	39462	39515	39561	39254	39700	39438	39667	39478	39482	39560	39197	39179	39449	39364	39504	39070	39283	39499	39515	39399	39107	39430	39392	39477	39355	39431	39544	39327	39713	39622	39343	39613	39359	39267	39165	39354	39368	39520	39440	39260	39399	39540	39690	39781	39712	39709	39506	39610	39486	39549	39652	39401	39528	39420	39548	39555	39684	39349	39444	39575	39593	39379	39430	39395	39486	39266	39521	39740	39574	39424	39542	39186	39281	39325	39460	39494	39291	39439	39522	39689	39474	39353	39673	39745	39477	39494	39501	39319	39613	39402	39510	39371	39880	39409	39636	39312	39168	39203	39322	39446	39309	39422	39468	39640	39545	39379	39690	39413	39600	39270	39173	39498	39326	39457	39224	39546	39489	39151	39529	39299	39354	39048	39343	39231	39584	39236	39217	39451	39385	39271	39552	39638	39485	39366	39463	39533	39410	39535	39121	39429	39142	39248	39210	39310	39448	39406	39389	39342	39412	39341	39657	39438	39205	39355	39615	39444	39461	39417	39222	39489	39613	39443	39557	39425	39409	39533	39725	39397	39649	39570	39356	39844	39435	39469	39332	39148	39368	39529	39264	39397	39703	39747	39407	39603	39251	39781	39624	39634	39383	39200	39428	39482	39413	39361	39428	39726	39347	39311	39463	39449	39046	39449	39316	39458	39411	39521	39665	39379	39543	39068	39530	39202	39686	39442	39304	39542	39520	39525	39192	39273	39380	39547	39390	39684	39390	39501	39746	39421	39368	39323	39285	39526	39553	39248	39577	39395	39497	39556	39456	39396	39659	39300	39502	39609	39501	39291	39427	39374	39625	39378	39400	39416	39588	39330	39727	39676	39301	39496	39529	39081	39521	39344	39631	39616	39683	39919	39444	39734	39827	39406	39287	39653	39495	39373	39241	39452	39261	39468	39693	39707	39335	39595	39213	39408	39439	39353	39618	39600	39595	39452	39570	39302	39462	39632	39477	39558	39253	39567	39667	39467	39691	39253	39551	39511	39255	39303	39364	39381	39568	39416	39722	39383
35603	60252	59945	51465	47850	43863	39706	36489	33971	32636	31759	30679	30054	29779	29356	29123	28674	28893	28684	28408	28412	28323	28279	28153	28216	28257	28296	28216	27956	28166	28083	28123	27965	27950	28079	28190	28004	28041	27781	27781	27774	27773	27927	27913	28001	27930	27709	27905	27916	28026	27996	27715	28029	27818	27952	27912	27867	27815	27782	27821	27922	27822	27901	27729	27851	27907	27775	27759	27596	27739	27998	27812	27906	27896	27786	27676	27904	27670	27607	27843	27649	27989	27794	27838	27650	27828	27642	27737	27619	27921	27721	27779	27827	27730	27858	27938	27812	27633	27963	27638	27913	27960	27841	27743	27829	27821	27837	27989	27598	27717	27971	27880	27855	27721	27935	27890	27788	27901	27904	27823	27998	28016	27793	27651	27801	27859	27795	27744	27918	27975	27852	27817	27665	27771	27647	28167	27581	27737	27686	27933	27790	27831	27851	27714	27732	27873	27817	27885	28058	27746	27714	27797	27904	27754	27917	27766	28089	27823	27829	27651	27995	27760	27984	27983	27839	27776	27749	27969	27868	27893	27819	27784	27746	27905	27953	27844	27833	27913	27946	27951	27793	27845	27774	27881	27858	27796	27706	27918	27790	27780	27664	27795	27848	27801	27888	27776	27698	27690	27953	27740	27723	27709	27753	27792	27655	28057	27757	27707	27671	27836	27796	27642	27853	27982	27873	27778	27821	27795	27733	27985	27756	27720	27859	27760	27790	27850	27753	27654	27864	27974	27956	27854	27810	28037	27879	27883	27792	27669	27696	27614	27746	27730	27949	27667	27937	27681	27682	27870	27794	27740	27759	27746	27874	27807	27952	27710	27875	27666	27811	27887	27859	27688	27843	27721	27790	27925	27876	27727	27853	27751	27723	27971	27765	27672	27712	27758	27591	27782	27805	27756	27953	27731	27824	27666	27736	27842	27826	27690	27839	27690	27706	27833	27818	27830	27722	27876	27821	27890	27854	27816	27627	27783	27737	28042	27767	27831	27803	27974	27866	27913	27739	27877	27853	27725	27751	27730	27781	27864	27853	27860	27577	27846	27788	27823	27928	27760	27799	27895	27709	27688	27852	27807	27800	27802	28003	27791	27891	27799	27569	27654	27830	27799	27872	27828	28033	27754	27863	27962	27966	27760	27810	27961	27728	27759	27913	27695	27952	27921	27938	27771	27834	27818	27942	27874	27912	27886	27940	27874	27574	27804	27737	27856	27797	27703	27846	27637	27957	27732	27659	27671	27830	27928	27903	27732	27893	27838	27741	27666	27879	27880	27807	27752	27805	27645	28014	27721	28021	27782	27850	27892	27984	27854	27760	27837	28030	27760	27865	28106	27934	27735	27983	27719	27806	27777	27800	27947	27601	27889	27597	27983	27854	27722	27747	27848	27567	27743	27812	27716	27850	27846	27766	27671	27712	27849	27953	27733	28061	27782	27747	27799	27761	27799	27674	27746	27855	27752	28012	27668	27888	27820	27671	27842	27992	27896	27725	27886	27710	27823	27907	27762	27778	27765	27804	27742	27625	27879	27866	27696	27832	27767	27921	27875	27979	27748	27720	27746	27765	27717	27832	27950	27747	27833	27769	27732	27824	27899	27996	27700	27553	27970	27865	27935	27581	27725	27770	27807	27844	27942	27888	27984	27674	27768	27940	27785	27873	27809	27802	27915	27786	27709	27906	27986	27946	27959	27655	27774	27862	27840	27873	28065	27630	27748	27816	27807	27778	27835	27948	27748	27939	27728	27784	27899	27892	27898	27700	27878	27810	28002	27867	27531	27858	28062	27791	27993	27663	27750	27734	27874	27713	27792	27720	28081	27936	27672	27777	27843	27981	27906	27950	27692	27706	27859	27727	27729	27669	27822	27693	27759	27792	27895	27949	27859	27761	27801	27839	27767	27816	27817	27830	27990	27689	27800	27725	28044	27741	27850	27866	27759	27749	27667	27854	27851	27774	27741	27873	27768	27851	27746	27844	27628	27802	27865	27897	27846	27963	27869	27814	28061	27717	27921	28024	27721	27606	27790	27795	27967	27548	27824	27651	27676	27772	27867	27918	27833	27895	27869	27736	27817	27580	27928	27876	27945	27808	27811	27869	27663	28022	27840	27779	27781	27844	27729	27675	27827	27786	27565	27760	27853	27830	27783	28020	27743	27717	27666	27761	27670	27771	27739	27829	27764	27957	27824	27956	27937	27655	27960	27741	27883	27811	27947	27853	27776	27897	27808	27920	27807	27962	27849	27675	27852	27682	27773	27844	27817	27865	27757	27894	27861	27808	27640	27713	27775	27686	27873	27758	27812	27821	27840	27753	27783	27909	27852	27960	27820	27828	27724	27731	27612	27863	27767	27862	27950	27895	27748	27904	27766	27966	27890	27777	27864	27882	27877	27808	27760	27979	27719	27861	27854	27835	27784	27702	27881	27860	27920	27726	27693	27772	27839	27778	27789	27887	27817	28034	27734	27840	27691	27783	27721	27685	27855	27768	27937	27871	27922	27797	27775	27862	27897	27770	27824	27842	27900	27906	27673	27760	27736	27650	27826	27864	27781	27757	27817	27936	27736	27848	27959	28130	27823	27788	27813	27705	27791	27924	27699	27789	27897	27683	28040	27731	27649	28067	27617	27676	27845	27827	27969	27769	27795	27822	27686	27787	27849	27917	27755	27769	27727	27868	27678	27645	28002	27973	27811	27994	27824	27851	27700	27751	27792	27897	27788	27725	27618	27768	28034	27929	27831	27787	27835	27759	27750	27906	27736	27918	27891	27757	27806	27784	28033	27630	27894	27905	27933	27706	27876	27650	27603	27716	27900	27810	27803	27714	27729	27731	27815	27586	28015	27890	27911	28041	27595	27728	27692	27655	27988	27766	27790	27755	27649	27928	27813	27804	27777	27855	27821	27888	27784	27897	27885	27578	27879	27769	27715	27767	27953	27797	27842	27878	27793	27922	27965	27969	27657	27753	28021	27707	27696	27779	27714	27861	27742	27932	27640	27829	27863	27669	27706	27890	27890	27832	27639	27675	27799	27890	27902	27737	27858	27818	28009	27775	27956	27876	27764	27843	27863	27820	27932	27782	27893	27774	28028	27921	27829	27877	27736	27869	27807	27825	27847	27701	27777	27851	27815	27685	27785	27670	27844	27775	27710	27995	27620	27580	27829	27911	27772	27884	27770	27868	27858	27771	27687	27944	27915	27992	27734	27948	27942	27877	27751	28014	27944	27984	27829	27730	27608	27928	27815	27769	27805	27689	27804	27971	27798	27822	27818	27677	27784	27897	27783	27720	27686	27833	27904	27711	27973	27501	27785	27882	27721	27698	27839	27819	27781	27733	27744	27883	27831	27849	27779	27759	27952	27784	27938	27769	28046	27582	27723	27748	27899	27835	27916	27718	27618	27844	27957	27876	27708	27787	27666	27709	27659	27828	27875	27968	27971	27749	27751	27630	27657	27802	27727	27796	27855	27929	27797	27761	27860	27794	27921	27659	27660	27961	27985	27762	27770	27726	27689	27755	27733	27790	27887	27755	27777	27941	28010	27613	27706	27842	27812	27853	27951	27810	27653	27953	27809	27751	27863	27835	27697	27755	27864	27937	27776	27699	27899	28012	27988	27857	27773	28008	27888	27716	27663	27813	27826	27879	27770	27692	27955	27697	27708	27656	27909	28005	27718	27784	27924	27851	27825	27844	27698	27741	27805	27739	27882	27884	27965	27836	27789	27731	27874	27958	27760	27568	27784	27811	27768	27878	27816	27851	27917	27717	27970	27890	27766	28012	28000	27946	27818	27854	27873	27886	27892	27844	27834	27639	27783	27856	27781	27833	27752	27866	27739	27848	27738	27680	27783	27809	27738	27924	27723	28001	27718	27796	27903	27908	27697	28033	27714	27906	27636	27808	27816	27844	27864	27864	27734	27857	27923	27966	27709	27909	27719	27687	27775	27579	27740	27749	27772	27826	27928	27789	27737	27854	27716	27607	27908	27964	27923	27586	27881	27848	27745	27843	27732	27753	27882	27712	27973	27905	27786	27889	27640	27744	27837	27748	27912	27707	27772	27955	27828	27763	27754	27705	27791	27810	27745	27661	27887	27905	27786	27693	27891	27943	27849	27835	27900	27986	27744	27799	27685	27793	27712	27670	27812	27725	27938	28039	27726	27668	27786	27836	27802	27846	27874	27826	27754	27816	28015	28026	27718	27915	27715	28071	27733	27756	27879	27713	27844	27827	27776	27917	27921	27723	27838	27787	27802	27829	27836	27760	27584	27808	27871	27831	27986	27920	27890	27826	27709	27685	27807	27625	27806	27893	27904	28018	27823	27745	27865	27960	27752	27818	27714	27798	27829	27822	27752	27960	27957	27810	27975	27704	27878	27950	27935	27697	27827	27940	27860	27963	27629	27770	27863	27686	27811	27691	27740	27995	27721	28026	27785	27864	27820	27853	27933	27803	27756	27916	27851	27761	27760	27907	28090	27758	27920	27867	27872	27822	27900	27989	27996	27698	27819	27973	27701	27716	27939	27750	27801	27822	27816	27878	27869	27831	27860	27993	27864	27843	27687	27956	27752	27756	27789	27824	27967	27859	27901	27635	27911	27726	27774	27649	27843	27822	27908	27822	27776	27831	27757	27791	27815	28040	27971	27806	27831	27791	27769	27654	28042	27835	27835	27782	27601	27739	27861	27748	27901	27691	27758	27739	27754	27885	27787	27828	27625	28117	27791	27873	27959	27854	27879	27606	27892	27913	27813	27674	27835	27848	27748	28059	27978	27866	27962	27876	27900	28017	27545	27937	27693	27789	27738	28086	27721	27804	27820	27997	27977	27765	27877	27793	27912	27765	27847	27871	27892	27839	27594	27850	27785	27887	27751	27957	27878	27901	27830	28003	27590	27673	27787	27755	27836	27890	28000	27839	27902	27727	27683	27958	27893	27858	27755	27743	27953	27585	27820	27848	27848	27704	27985	27882	27696	27853	27920	27642	27921	27682	28059	27788	27821	27699	27783	27719	27746	27934	27802	27887	27829	27885	27924	27902	27889	27727	27936	27860	27938	27802	27912	27852	27765	27748	27641	27862	27851	27956	27972	27774	27967	27948	27761	28054	27712	27827	27845	27810	27871	27807	27574
23003	21543	30142	33118	43386	50458	49874	46253	45138	44147	43362	42534	41775	41513	41268	40934	40650	40718	40405	40369	40362	40465	40273	40495	40484	40421	40428	40186	40341	40097	40254	40041	40068	40083	40279	40124	40153	40074	40342	39969	40141	39934	39904	40330	39837	39996	39961	39710	39899	39691	39736	39862	40035	39984	39977	39866	39611	39840	39988	39983	39805	40031	39908	40088	39949	40082	40015	40001	39797	39808	39923	39814	40070	40104	39736	39731	39817	39702	39925	39882	39868	40020	39895	40085	39996	40120	39920	39856	39833	39863	39764	39890	40033	39986	39919	39903	39656	39861	39716	39681	39766	40109	39811	39882	39996	39686	39565	40248	39859	39703	40113	39776	39813	39970	39988	39796	39836	39850	39950	40073	39775	39817	39936	39928	40045	39831	40015	39559	40135	40116	39931	39955	39867	40059	39892	39723	39705	39749	39736	40004	39752	39917	39682	39895	39712	39630	39671	39800	39618	40028	40032	40105	39789	39805	39926	40022	40002	40036	39856	39962	39959	40086	39693	40106	39823	40072	40047	39904	39826	39569	39958	39949	39755	39833	40084	39618	39848	39736	39733	39922	40013	39993	39867	40274	40173	39994	40025	39712	39737	40045	39831	39988	39910	40035	39959	39736	39878	39995	39953	39764	39885	39843	39729	39807	39713	39789	40120	39677	39581	39923	39915	39897	40045	39844	40170	39747	39728	39974	40198	39825	39843	40001	39926	39610	40101	39673	40154	39988	40018	39818	39763	40079	39988	39793	39832	39901	39850	39576	39784	39924	39671	39810	39776	40016	39686	40093	40169	39745	39944	39928	39838	39872	39646	39817	39924	39815	40164	39733	39656	39693	39551	39945	39966	39838	39869	39748	39634	39633	39781	40111	40194	39913	39683	39839	39648	39841	40063	39961	40025	39743	40139	39945	39858	40126	39937	39985	39893	40087	40231	40022	40335	40099	39767	39985	40020	39815	40020	39889	39660	39789	39896	39721	40073	40003	39777	39802	39747	40078	39778	39716	39894	39593	39960	39928	39972	39693	39707	39958	39750	39886	39648	39931	39757	39757	39712	39987	40181	39750	39591	39633	39837	39854	39724	39670	39868	39864	39872	39865	39796	39713	39694	39671	39850	39881	40112	39809	40224	39923	39727	39880	40038	39860	39964	39803	39516	39859	39835	40093	39968	39648	39740	39867	39837	39836	39672	40145	39991	39784	39744	39732	40118	40014	39872	39646	40024	39800	39801	40170	39680	39763	39770	39920	40118	40008	39926	39879	39949	39738	40238	39985	39681	39603	39821	40025	39929	39911	40057	39735	39976	39787	39774	40089	40186	39843	39689	39711	39818	39986	39723	39723	39794	39929	39930	39924	39933	39923	39707	39889	40159	39837	39975	39787	39900	40116	39835	39950	39889	40037	39794	39751	39823	39869	40052	39834	40089	39902	39860	39969	40184	40012	40077	39965	39693	40062	39839	39927	39939	39681	39760	39940	39927	39693	40038	39937	39859	39720	39976	39896	39686	39610	40122	39798	39993	39838	40005	40095	40094	39918	40080	39845	39934	39933	39937	39847	39968	39505	39756	39673	39875	40048	39677	39778	40085	39649	40099	39918	39753	39752	39838	39898	39897	39740	39553	40101	40075	39836	39954	39980	39775	39851	40011	39852	39857	39693	39931	39946	39619	39862	40040	39800	39705	39570	39781	39956	39934	39738	40108	39934	40011	39977	39973	39848	39801	39844	40003	39986	39907	39898	39834	39750	39918	39920	39941	40013	39613	40135	39873	39979	39676	39828	40007	39962	39942	39613	39959	40211	39856	40202	40117	40010	39599	39871	39653	39878	40075	39989	39909	40015	39960	39857	39963	39625	40034	40230	39566	40007	39883	39892	39840	39940	40077	39762	39887	40216	40036	39961	39833	39862	39885	39981	40163	39973	39894	40242	39923	40125	40029	39994	40085	39928	39789	40066	39835	39726	39920	40133	39718	39964	39876	39961	39857	39910	39909	39966	39822	39860	40053	39939	39746	39992	39753	39771	39657	39918	39784	39899	39683	39951	39965	40248	39779	39991	39912	39805	40137	39788	39647	39887	40013	39930	39992	39963	39969	39892	39887	39889	39868	39902	39785	39703	39868	39929	39891	39680	39917	39881	40146	39917	39832	40017	40054	40329	39978	40062	40214	39961	39820	39815	39858	39895	40078	39879	39977	39953	39794	40121	40103	39818	40027	40030	39796	40034	39964	39957	40283	39812	39944	39715	39789	39651	39965	39931	39990	40021	39793	39868	40059	39963	39900	39809	39943	39997	39922	39871	39849	39834	39991	39879	39852	40023	40028	39955	39445	39931	39947	40209	39901	39687	39803	39785	39847	40012	40013	40167	40082	39913	40249	39726	40205	39932	39955	40005	39893	39992	39903	39919	39722	39922	39905	39881	40113	40180	39950	40064	40084	39973	39891	39783	39998	39766	39820	39892	39799	40112	40133	39858	40013	39948	39733	39789	39651	39588	40149	40062	40083	39923	39597	39850	39748	40029	40181	39733	39770	39925	39722	39978	39769	40037	39977	39750	39851	39893	39718	39770	39717	40095	40077	39998	40065	39931	39760	39649	40144	39911	40008	39889	39943	39842	39934	39934	39777	39703	39882	40155	39807	39819	39886	40003	39961	40044	40020	40075	39901	40022	40173	40002	40110	39869	40039	39863	39956	39768	39917	39977	39862	40042	40085	39799	40192	39916	40098	39992	39880	39694	40161	39977	39759	39546	39724	39900	39902	40227	39875	40050	40010	39921	39702	39786	39868	40079	39999	39810	40181	39843	39967	39919	39924	40016	40141	39973	39981	39873	39919	39782	39904	40021	39880	39928	40069	39852	39901	39916	40298	39862	40005	39995	40042	40149	39884	39931	39671	39891	39754	39758	40122	39752	39441	39876	39811	39612	39855	40208	39952	39680	39857	39678	39918	40079	40129	39892	39812	39777	39749	40119	39887	40113	39765	39917	40170	39491	39990	39907	39913	39962	40037	39879	39736	39939	39964	39988	39875	39841	39724	40019	39846	39666	39742	40142	39729	39716	40134	39820	40113	40066	39884	39532	39702	39552	39790	40080	39935	40057	39940	40191	39876	39657	39631	39925	39977	40130	40001	40173	39913	39725	40317	39861	39696	39849	39957	39832	40060	40062	39724	39769	40123	39813	40172	40169	39797	39969	39704	39708	39900	39837	39999	39702	39932	39970	39742	39990	39751	39823	39840	39960	39951	40130	40117	39811	39761	40001	40036	39587	39795	39666	39688	39815	39768	40123	39653	39718	39784	39661	39745	40021	40131	40096	39862	39832	39873	39886	40094	39823	39857	39640	39982	39896	39630	40116	39667	39848	40043	39950	40161	39676	39791	39807	39906	40193	39752	39941	39838	40001	40185	40036	39938	39813	40338	39853	39760	39994	40118	40006	40116	40276	39880	39792	40146	39921	40034	39925	39889	40300	39953	39732	39769	39879	40001	40112	40078	39934	40039	39635	40005	39984	40218	40091	39736	39853	40029	39814	39786	40023	39555	39855	39677	39985	39870	39857	39721	39850	40004	39985	39672	39866	39963	39903	40098	39542	39885	39821	39618	39802	39832	40148	39842	39730	39982	39794	39886	39809	39984	39953	39799	39669	39907	40222	40123	39823	40032	39880	40020	39840	39774	39839	39762	39909	39972	39856	39955	39980	39909	39969	39970	39938	40183	39800	40147	39716	39627	39861	39775	39706	39947	39649	39380	39912	39622	39860	39760	39742	39579	39772	39710	39839	39684	39969	39927	39945	40167	39786	40031	39985	39739	39839	40378	40085	40161	40004	39897	39764	39931	39967	39711	40007	39744	39826	40010	40154	39954	40021	39939	39859	39904	39764	39716	39957	39993	39965	39774	39877	39863	39846	39863	39972	39824	39996	40218	39853	39812	39756	39567	40039	40151	40079	39963	39865	39954	39778	39846	40052	40107	39831	40130	39833	39683	39824	40016	39881	39786	39958	40204	39802	40084	39991	39804	40052	40002	40182	39968	39736	39759	39803	40039	40064	39802	40200	39596	39866	39785	39936	39808	40017	40007	40031	40144	39782	40087	39932	39930	39836	40342	39945	39910	40003	40058	39886	39547	39893	39884	39729	40063	40067	39962	39700	40136	39903	39904	39861	39698	39464	39788	39723	39807	40207	39918	40006	39895	39971	39921	40051	39953	39809	39821	39810	39752	39714	39925	39687	39849	39843	39840	39959	40222	40103	39629	39852	40250	39706	39975	39923	39947	40076	40142	39721	39622	39907	39741	40172	39812	39717	39666	39792	39767	39868	39907	40118	39776	39811	39994	40089	39924	39802	39861	40220	40033	39917	39988	40149	39966	39831	40138	40092	39843	39839	39985	39913	39861	39719	40024	40098	40050	40124	39759	39830	40097	39815	39818	39962	39900	39850	40045	39981	40123	40017	39984	39873	40079	39938	39907	40071	39771	40015	40114	39952	39821	39952	39810	39932	39985	40149	39906	40111	40091	39947	39801	40053	40080	39841	39831	40073	39682	40034	39588	39498	40006	40043	39999	40007	39822	39826	39789	39845	39804	39909	39891	40131	39943	39801	39769	39781	39652	40113	39873	39896	40224	39804	39882	39791	39630	40181	39525	39919	39692	39963	40123	39923	39908	39812	39857	39745	39800	39745	39999	39621	39643	39773	39944	40234	40212	39834	40072	39778	39977	40029	39643	39591	40011	39817	39952	39862	40076	39782	40014	39880	40155	40012	39880	40122	39827	39987	39912	39966	39771	39778	39711	39937	39731	39901	39394	39561	39823	39801	39702	39954	39829	39719	39756	40089	40440	40011	39941	40066	39763	39779	39993	40009	39629	39888	39724	39793	39826	39718	39854	39987	39969	40020	40103	39782	40108	39965	39677	39940	40083	39957	39778	39912	40303	39871	39961	39970	39924	40309	40063	39781	40031	39928	40162	39562	40028	39830	40018	39909	39640	39875	39598	39731	40008	39757	39879	40041	39551	39732	39757	40011	40002	39796	39945	39749	39950	40140	40162	39980	40273	39953	39719	40038	39741	40137	39688	39749	39734	39820	39831	39755	39716	39828	39975	40080	40004	40068	40399	39921	40018	39683	39857	39841
37687	65654	65660	58042	54777	51671	45600	40301	37349	34715	33166	32151	31132	30755	30103	29874	29398	29373	29206	29099	28899	28800	28770	28729	28759	28556	28639	28536	28377	28311	28580	28258	28374	28321	28174	28226	28299	28150	28478	28197	27864	28008	28179	28129	28105	28075	28174	28010	28234	27911	28144	28117	28048	27999	28008	28051	27922	28217	28166	28163	28027	28122	28118	28112	28019	27963	27939	28090	27902	28098	28068	27861	28141	28108	28189	27906	27998	27945	27953	28069	27997	28148	27872	28077	28092	28108	27906	28035	28064	27916	28066	28370	28136	28040	28020	28095	28083	27862	28181	28175	28073	28089	28110	28045	28089	28166	27981	27884	27954	28084	28126	28095	27850	27874	28216	28093	28091	27979	28112	27950	28015	28154	28076	28182	27967	28009	27935	27961	27973	27886	27999	28011	27909	28095	27956	27874	27963	28118	27976	27936	28094	28175	28024	27951	28114	28048	27980	27989	28145	28150	27723	28088	27921	28081	27912	28189	28069	27935	28061	27910	27961	27943	28013	27922	28099	27904	27950	28198	28104	28340	28159	28201	28050	28069	28088	28067	27943	28237	27997	28056	27971	28041	27952	28197	27990	28052	27999	28164	27938	28093	27857	28094	27913	27874	28010	27920	27944	28114	28024	28011	28043	28009	27886	28109	28049	27966	28101	27977	28125	27946	28130	28021	28184	28118	28082	28123	28259	28163	28069	28040	28273	28029	28039	28151	28126	28055	28193	28167	28113	28116	28114	28068	28138	27874	27957	28051	28203	28097	28130	28095	28035	28108	27903	28078	28109	28004	27933	27841	27997	28060	27985	27987	28034	28099	28119	28165	28064	28226	28059	28081	27998	28140	27973	27964	28168	28040	28092	28118	28061	28009	27824	27998	27880	28119	28140	28143	28085	27946	28062	28057	28087	27891	28102	27851	28076	27982	28280	27963	28189	28128	27895	28189	28176	28073	27965	27976	28006	28015	27994	28102	28043	28030	27855	28016	27894	28126	27855	28073	28122	28027	28187	28105	27937	28081	28008	27920	28042	28079	28097	28056	28057	28163	28234	28070	28149	28176	27864	28114	27905	28118	28114	28017	28060	28098	28020	28015	28097	28079	27952	27983	28212	28133	28128	28217	27919	28032	28010	27920	27976	28120	27923	28088	28116	28128	27959	28050	27905	28161	28078	27975	27976	28083	28126	28013	28079	28048	27967	27976	27958	28121	27918	28091	28268	28105	28125	27960	28014	28092	28050	28104	28070	28034	28098	27802	28119	27960	27862	27958	28060	28027	28062	28056	28021	28142	28013	28217	28152	28052	27844	28274	27796	28088	27872	28047	27945	27903	28159	28020	28038	27898	27989	28126	27963	27932	27971	28055	28045	28090	27978	28079	28089	28005	27988	28150	27892	28310	28132	28140	28055	28166	27992	28282	27904	27966	28040	27896	27889	28018	28195	28057	27878	27905	27996	27956	27984	28106	27945	27924	28001	28069	27993	27960	27961	27984	28162	28008	28105	28053	27884	28161	28057	27866	27904	28035	27896	27914	27902	28307	27916	28071	28089	28122	27949	28159	28049	27897	28104	28140	28110	28266	27982	28109	28222	27979	28024	28106	28157	28129	28149	28009	27958	28086	28100	28120	27907	28099	27994	28090	27954	28210	27969	28153	28187	28005	28032	28110	28141	27972	28022	28119	27983	27999	27935	27796	28039	28008	28038	27998	27889	27939	27833	28053	28153	28138	28050	28205	28052	27985	28070	27977	27925	27861	27937	28062	27816	27959	27956	27992	27969	28085	28043	28045	28143	28049	28200	27953	28086	27951	28237	28016	27983	27909	28057	27938	28046	27886	28173	28133	27897	28238	27967	28296	27895	28033	27996	28035	28011	28067	28106	28143	28040	27984	28037	28126	27948	28132	28004	28081	28099	28015	28017	27948	27907	28028	28136	27999	28214	28119	28182	28001	27935	27866	27803	28025	28163	28020	28146	28084	28021	28067	28051	27883	28122	27964	27936	28143	28083	28023	27968	27995	27963	28087	28096	28085	28037	27946	28067	28134	28133	28058	28060	27897	27958	28104	28153	27908	27920	28064	28112	28102	28142	28210	28054	28102	27952	28034	28319	28036	28026	28128	28030	28022	28046	28033	27868	28152	28116	28026	28090	28244	28118	28148	27975	28008	27938	27848	28243	28008	27944	28105	28054	28055	28023	28130	28119	27959	28115	28181	28018	27948	28009	28147	28102	28103	28062	27926	27910	27857	28063	28023	27986	28160	28172	27976	28342	27994	28047	27787	27995	27948	28185	28048	27840	28143	28243	27973	27975	28103	27997	28163	28128	28107	28126	27973	28225	28236	28026	27762	28142	28139	28055	27927	28032	28021	28010	28070	27995	28038	28028	28036	28268	28091	28151	27895	28108	28066	28063	27998	28148	28069	27932	28342	28027	28134	28009	28233	28242	28135	28073	27947	28108	27913	28194	28116	28174	28034	28158	28000	27994	28042	27989	27942	28015	28047	27924	28047	28087	28062	27995	28064	27880	28043	28015	27935	28121	28006	28277	28042	28000	27904	28302	28117	28012	28129	27832	28161	28171	27968	28270	28129	28163	27916	27848	28073	28010	28013	28200	28140	27947	28048	27951	28001	27968	27869	28111	28177	28127	28125	27997	27954	27963	28128	28042	28084	27958	28028	28070	28148	28157	28010	28057	28201	28026	28042	28041	28020	27954	27835	28200	27968	28085	27974	27948	27980	28135	28067	28114	28073	28121	27927	28086	28199	28078	27755	28040	27999	28091	27897	27951	28083	27925	28021	27885	27934	28138	28139	27933	28018	28120	28008	28039	28019	28096	28126	27996	28123	28075	28040	28093	28017	27956	28017	27830	27902	28293	28133	28061	28017	28065	28076	28080	28111	28097	27826	28003	28059	28090	27919	27953	28179	28028	28100	28012	28100	27970	27807	28159	27726	28079	28155	28112	27921	28143	28095	28081	28107	28139	27848	27950	27987	28267	27986	27901	27915	28096	27951	28066	28130	28139	28146	27964	28030	27794	28063	28123	27964	28202	27995	28044	27992	28033	28008	27961	28124	28018	28107	28143	28000	28189	28055	28032	28029	28282	27880	27912	28084	28199	28104	28077	28019	27951	27999	28002	27987	28165	28084	28038	28211	28121	28030	28142	28076	28088	27929	28006	28049	28060	28098	28077	28191	27760	27855	28019	27932	28057	28258	28038	28175	28128	28034	28045	27921	28166	28109	28086	28123	28073	28131	28017	28096	28016	27829	28231	28009	27909	28038	28087	28080	28071	28076	27939	28029	28175	28008	28089	28161	28054	28058	27994	28135	28164	28049	28036	27991	28098	28161	28085	28128	28020	28127	28052	28118	28015	28265	28105	27886	28212	28122	27839	28052	28071	28029	28114	28095	28105	27920	27967	28113	28335	27940	28171	28051	27933	27934	27916	28004	27929	28077	28093	28145	27867	28111	27889	27980	27938	28118	27844	28128	28083	28093	27996	27986	28009	28001	28015	28013	28150	27960	28095	28083	28131	27979	28042	28021	27909	28192	27950	28129	28183	28150	27839	28145	28040	28032	27940	28030	28154	27867	28204	28130	28057	27943	27874	28019	28072	27941	28128	27991	28007	28029	28159	28056	28086	28010	28125	28117	28175	28028	28040	28033	27937	28209	27941	27905	28315	28145	28163	27964	28093	28206	27952	28128	28128	28183	28086	27990	28001	28036	28098	28024	27986	28147	27942	28079	28130	28039	28105	28100	28108	27927	28135	28026	28069	28049	27785	28020	28148	27992	28022	28118	27958	27954	28204	27856	28094	28122	27857	28025	28029	27935	28333	28032	28101	28101	28216	28031	28043	27948	27973	28127	28053	28030	28192	28050	28162	27983	28030	27894	28070	27911	28027	27915	28084	28048	27981	28276	27997	27935	27860	28166	28046	27888	28030	28092	27934	28040	27967	27870	28137	28063	28090	28117	28152	28213	28096	28131	28051	28070	28061	27922	28195	28073	28193	28017	27907	28087	27810	28063	27830	28197	28039	28014	27965	27934	28282	27947	28170	28005	28327	28067	28047	28014	28084	28125	27894	28032	28069	28119	27897	27984	28163	28043	28139	27986	28241	28041	28121	28179	27839	28214	28102	27992	28002	28208	27961	28007	28063	27915	27962	28173	27975	28019	28182	27855	28177	28050	28053	28059	28170	27952	28223	28004	27897	27880	28095	28011	27949	28213	28110	28016	27982	28052	28165	28052	28146	28245	28046	27984	27981	28069	28317	28015	28123	27993	28032	28173	27856	27933	27924	28147	27952	27957	28119	28170	28144	28065	28066	28091	28033	28054	28132	28041	28142	28218	28039	28113	28076	28037	28066	27924	28004	28200	28213	27909	28010	27966	27757	27932	28084	28272	28195	28194	28022	27959	28143	28077	27960	28096	28162	28145	28069	27974	28162	27977	27936	28332	28168	28027	28038	27839	27815	27922	27998	28103	27945	28173	28143	28073	28016	28121	27864	28047	28048	27887	27957	27939	28203	28225	28053	28173	28038	27978	28045	27946	28021	27890	27940	28122	27940	28183	27847	28028	27930	28146	28045	28167	28171	28196	28104	27989	27880	27719	27906	28020	28266	28011	28148	27969	27992	28008	28018	28089	27961	28287	28084	28226	27944	28065	28152	28073	27851	27859	27916	28043	27776	27837	27959	27967	28031	28051	27991	28022	28154	28053	28039	28183	27970	28054	27967	28072	27972	28127	28050	28225	28144	28218	28209	28096	28027	27987	28059	27958	28059	27805	28164	28060	28077	28030	28091	28247	28201	27879	28051	28053	28013	28190	28031	28088	28102	27876	28262	27898	28195	28151	28077	28220	28030	28109	28134	27865	28068	28016	27939	27953	27996	27996	27779	27875	28066	27892	27841	28161	27920	28033	28018	28179	27956	27987	28102	27978	27980	27981	28320	27966	28174	28083	28155	28066	28080	27982	28113	27957	27906	28108	28141	27960	28228	28088	28038	28117	27914	28075	27980	28085	28244	28187	28023	28118	28021	28089	28092	27841	28058	27893	27952	28230	27980	28065	27891	27815	28095	27907	28082	28018	28043	28173	28090	28171	28148	28197	27914	28098	28163	28126	27967	28250
37754	43762	53267	51680	49355	47179	44776	43047	42632	41766	41088	40771	40374	40615	40029	40081	40136	40167	40074	39677	40031	40044	39718	39889	39604	39843	40047	39746	39885	39853	39512	39627	39675	39849	39571	39605	39629	39887	39927	40045	40018	39566	39601	39694	39421	39797	39665	39589	39724	39775	39902	39739	39652	39455	39690	39695	39358	39894	39811	39869	39909	39614	39778	39711	39652	39522	39789	39821	39673	39659	39720	39824	39624	39470	39904	39618	39709	39492	39823	39502	39765	39666	39642	39977	39831	39750	39885	39782	39537	39785	39837	39697	39863	39893	39538	39614	39629	39660	39864	39733	39743	39498	39625	39552	39594	39862	39779	39438	39584	39552	39459	39369	39778	39699	39773	39642	39749	39805	39892	39961	39611	39619	39690	39660	39497	39581	39657	39545	39631	39541	39697	39581	39967	39962	39701	39545	39985	39444	39802	39780	39684	39636	39693	39583	39632	39434	39661	40018	39849	39857	39485	39598	39661	39673	39673	40147	39734	39819	39710	39486	39861	39609	39869	39745	39723	39637	39614	39480	39772	39757	39745	39788	39652	39775	39910	39760	39777	39802	39694	39963	39788	39699	39502	39493	39721	39839	39675	39627	39626	39785	39778	39575	39748	39502	39684	39553	39594	39491	39670	39648	39743	39556	39886	39616	39763	39883	39550	39322	39503	39670	39661	39417	39702	39748	39602	39753	39669	39515	39574	39799	39781	39697	39673	39859	39457	39653	39786	40284	39514	39994	39723	39599	40035	39800	39621	39783	39633	39567	39329	39460	39663	39943	39584	39671	39637	39574	39783	39675	39764	40023	39866	39556	39686	39565	39733	40011	39779	39832	39716	39632	39782	39925	39579	39732	39804	39689	39919	39587	39894	39454	39674	39535	39578	39792	39512	39599	39560	39682	39676	39471	39651	39662	39508	39708	39711	39742	39960	39966	39858	39737	39566	39824	39568	39486	39681	39614	39652	39743	39636	39490	39880	39718	39920	39627	39547	39624	39599	39622	39902	39823	39897	39692	39666	39855	39594	39603	39673	39537	39735	39655	39916	39886	39594	39767	39759	39795	39678	39909	39766	39722	39662	39388	39835	39490	39587	39647	39686	39706	39653	39874	39645	39484	39735	39601	39653	39456	39647	39804	39596	39552	39872	39830	39727	40032	39957	39796	39720	39820	39762	39848	39781	39430	39648	39510	39321	39851	39808	39665	39553	39428	39674	39630	39698	39772	39540	39535	39773	39428	39749	39897	39898	39650	39759	39633	39806	39394	39672	39471	39829	39915	39518	39601	39701	39836	39820	39592	39804	39410	39834	39834	39934	39578	39915	39390	39772	39477	39786	39683	39770	39678	39681	39679	39671	39540	39648	39630	39660	39981	39770	39949	39663	39408	39937	39836	39868	39534	39556	39946	39676	39620	39769	39750	39789	39811	40072	39687	39425	39579	39443	39943	39601	39693	39696	39783	39466	39408	39720	39716	39461	39763	39890	39588	39890	40021	39554	39849	39851	39517	39721	39593	39718	39496	39508	39605	39686	39453	39627	39446	39566	39776	39754	39697	39610	39769	39588	39762	39515	39887	39876	39702	39688	39516	39645	39523	39684	39602	39623	39702	39566	39794	39551	39529	39567	39518	39810	39621	39945	39627	39462	39799	39434	39707	39426	39708	39635	39492	39922	39667	39639	39544	39670	39607	39420	39537	39682	39745	39411	39617	39710	39883	39532	39790	39898	39430	39931	39827	39649	39847	39583	39884	39763	39762	39664	39739	39623	39719	39626	39691	39930	39693	39657	39786	39640	39814	39525	39517	39486	39835	39835	39812	39575	39664	39798	39543	39413	39853	39545	39785	39672	39614	39577	39485	39350	39976	39826	39697	39770	39761	39805	39759	39705	39838	39825	39871	39504	39436	39778	39761	39558	39679	39744	39858	39823	39516	39780	39676	39791	39888	40015	39735	39718	39488	39648	39739	39804	39594	39817	40007	39816	39620	39744	39853	39999	40024	39708	39671	39637	39772	39683	39590	39773	39648	39673	39858	39869	39576	39653	40013	39755	39745	39863	39446	39892	39670	39766	39608	39570	39609	39318	39564	39481	39970	39853	39843	39579	39784	39911	39728	39593	39750	39711	39449	39814	39649	39741	39580	39841	39801	39873	39611	39584	39578	39623	39882	39473	39748	39698	39835	39724	39743	39721	39936	39852	39670	39719	39790	39821	39687	39687	39508	39423	39787	39359	39592	39852	39559	39538	39934	39745	39229	39843	39826	39683	39872	39622	39771	39325	39926	39723	39819	39757	39774	39645	39694	39529	39676	39738	39642	39482	39751	39896	39905	39491	39653	39650	39969	39759	39482	39780	39806	39507	39908	39685	39748	39378	39590	39871	39626	39796	39735	39548	39681	39868	39678	39755	39780	39557	39527	39580	39524	39848	39878	39821	39737	39796	39669	39544	39757	39886	39794	39625	39715	39405	39771	39646	39770	39958	39620	39869	39932	39437	39611	39765	39688	39862	39665	39489	39747	39653	39474	39763	39401	39567	39755	39715	39416	39635	39589	39543	39840	39828	39754	39513	39945	39912	39762	39757	39546	39491	39649	39661	39705	39795	39839	39734	39590	39490	39849	39870	39827	39790	39787	39501	39778	39925	39708	39600	39510	39700	39979	39983	39475	39614	39701	39677	39703	39726	39571	39652	39665	39756	39464	39801	39873	40006	39566	39880	39679	39663	39795	39666	39428	39677	39671	39618	39829	39662	39992	39726	39844	39701	39564	39561	39619	39834	39973	39782	39457	39905	39677	39610	39786	39767	39755	39824	39702	39810	39682	39531	39648	39583	39871	39613	39740	39689	39863	39523	39648	39848	39785	39551	39514	39439	39799	39720	39654	39717	39682	39826	39401	39447	39767	40025	39754	39802	39843	39723	39599	39809	39382	39790	39792	39604	39772	39838	39623	39805	39945	39632	39761	39968	39543	39773	39580	39719	39739	39330	39560	39548	39758	39632	39999	39843	39743	39806	39818	39533	39517	39436	39849	39770	39696	39831	39903	39604	39213	39502	39934	39626	39771	39693	39597	39731	39415	39520	39815	39396	39648	39846	39398	39440	39562	39581	39559	39888	39710	39751	39857	39533	39871	39466	39378	39623	39681	39458	39642	39464	39747	39749	39623	39764	39749	39801	39680	39817	40011	39518	39635	39667	39945	39736	39823	39382	39618	39664	39684	39469	39594	39497	39817	39595	39814	39557	39913	39970	39717	39261	39525	39737	39792	39744	39620	39486	39422	39522	39743	39733	39839	39550	39446	39778	39676	39895	39433	39612	39509	39799	39639	39703	39798	39790	39921	39692	39639	39756	39860	39573	39527	39637	39763	39893	39723	39775	39512	39589	39623	39823	39488	39525	39547	39694	39743	39749	39715	39805	39411	39895	39570	39595	39911	39677	39385	39655	39505	39575	39981	39714	39879	39884	39209	39511	39687	39830	39828	40005	39709	39770	39710	39759	39722	39879	39767	39795	39725	39739	39581	39953	39719	39904	39558	39415	39518	39494	39924	39527	39507	39571	39510	39681	39602	39752	39577	39676	39834	39720	39626	39688	39624	39474	39558	39898	39936	39702	39490	39470	39758	39763	39653	39620	39827	39580	39927	39532	39662	39595	39822	39702	39530	39698	39837	39940	39814	39644	39754	40031	39694	39608	39801	39449	39712	39876	39621	39869	39800	39833	39781	39713	39822	39451	39862	39894	40002	39518	39626	39710	39559	39778	39894	39599	39633	39785	39680	39604	39790	39508	39421	39652	39745	39637	39814	39893	39768	39564	39802	39617	39617	39728	39689	39625	39407	39843	39600	39492	39630	39848	39789	39553	39768	39622	39541	40033	39500	39615	39699	39644	39831	39760	39743	39669	39603	39726	39490	39847	39914	39775	39718	39856	39338	39576	39705	39566	39669	39412	39693	39868	39700	39758	39617	39620	39583	39628	39954	39700	39564	39932	39641	39697	39548	39766	39643	39631	39595	40005	39725	39783	39816	39551	39728	39653	39626	39287	39696	39854	39606	39789	39798	39747	39532	39715	39601	39607	39854	39702	39533	39723	39822	39703	39744	40056	39484	39710	40027	39800	39482	39693	39671	39937	40015	39500	39755	39704	39618	39817	39711	39487	39794	39654	39967	39955	39961	39712	39609	39567	39790	39738	39788	39774	39920	39812	39508	39620	39709	39660	39771	39781	39757	39530	39720	39475	39582	39550	39697	39787	39517	39751	39697	39634	39778	39529	39789	39601	39652	39705	39798	39774	39445	39864	39821	39692	39568	39773	39880	39798	40012	39757	39712	39722	39681	39668	39552	39473	39748	39620	39446	39693	39689	39801	39646	39788	39606	39741	39860	39926	39686	39822	39724	39566	39569	39454	39927	39911	39616	39624	39568	39659	39748	39590	39772	39978	39498	39713	39786	39605	39614	39629	39710	39836	39611	39952	40209	39533	39605	39557	39615	39449	39664	39733	39639	39790	39643	39805	39675	39454	39636	39618	39406	39726	39492	39709	39565	39661	39598	39832	39772	39846	39643	39608	39712	39420	39640	39647	39723	39869	39778	39625	39775	39709	39758	39768	39677	39765	39581	39796	39700	39501	39860	39916	39601	39732	39384	39582	39711	40005	39573	39647	39813	39865	39709	39605	39747	39797	39802	39818	39623	39847	39823	39619	39444	39435	39908	39898	39592	39763	39814	39455	39571	39622	39565	39664	39575	39806	39867	39646	39661	39642	39783	39849	39828	39920	39740	39646	39691	39673	39824	39841	39760	39496	39737	39534	39924	39730	39560	39971	39591	39721	39741	39861	39588	39812	39830	39576	39783	39734	39890	39673	39735	39876	39901	39778	39736	39706	39867	39738	39720	39990	39599	39987	40064	39783	39865	39651	39714	39716	39696	39942	39725	39544	39938	39669	39820	39594	39862	39768	39916	39597	39712	39854	39352	39878	39979	40028	39704	39809	39617	39755	39826	39849	39783	39437	39695	39481	39899	39845	39727	39628	39725	39810	39526	40074	39685	39226	39627	39666	39670	39816	39499	39653	39780	39747	39532	39830	40023	39405	39891	39672	39951	39689	39537	39910	40151	39828	39846	39750	39330	39627	39819
37416	54296	53001	46352	43840	40349	36658	34127	32493	31212	30435	29645	29198	28870	28754	28539	28204	28353	28339	28283	28167	28118	28201	28010	27986	28071	28089	27959	27927	27832	28013	28101	27968	27876	28091	27790	27913	27913	28119	27806	27953	27682	27990	27845	27803	27725	27773	27884	27740	27971	27797	27655	27730	27855	27779	27937	28029	27856	27865	27863	27835	27881	27959	27753	27832	27802	27703	27708	27799	27738	27835	27709	27838	27861	27714	27808	27793	27748	27762	27970	27822	27997	27781	27923	27746	27913	27638	27981	27718	27971	27918	27887	27826	27876	27854	27874	27824	27906	27776	27707	28023	28002	27866	27795	27902	28132	27688	27851	27954	27848	27645	27827	27645	27923	27955	27827	27819	27912	27872	27734	27903	27872	28000	27769	27894	27797	27889	27516	27847	27695	27976	27937	27886	27966	27880	27869	27846	27902	27662	27805	27782	27878	27654	27886	28121	27837	27891	27609	27863	27890	27700	27964	27848	27778	27695	27785	27842	27807	27878	27976	27857	27886	27927	27918	27868	27778	27874	27834	27783	27935	27916	27893	27609	27974	28135	27873	27862	27794	27767	27826	27486	28019	27758	27861	27757	27757	27864	27742	27803	27750	27795	27853	27727	27703	27924	27918	27782	28041	27646	27722	27763	27706	27897	27934	27891	27871	27763	27820	27877	27803	27758	27875	27972	27849	27896	27713	27713	27718	27936	27755	27660	27929	27916	27707	27889	27907	27861	27790	27903	27770	27901	27810	27781	27777	27841	27835	27940	27958	27846	28019	27959	27757	27784	27769	27935	28073	27985	27818	28038	27821	27918	27969	27761	27751	27929	27733	27820	27736	28015	27918	27707	27844	27684	28003	27942	27820	28078	27865	27850	27923	27816	28054	27791	27856	27865	27723	27924	27767	27888	27711	27874	27789	27758	27756	27738	27682	27861	27839	27848	27933	27829	27789	27826	27846	28037	27725	28080	27738	27732	27796	27869	27877	27785	27884	27798	27628	27879	27757	27783	27846	27947	27932	27667	27956	27753	27909	27796	27888	27834	27882	27782	27673	27824	27805	27888	27964	27963	27776	27812	28115	27840	27702	27849	27930	27907	27633	27946	27875	27907	27853	27958	27703	27915	27869	27704	27962	27752	27713	27931	27990	27757	27840	27809	27847	27770	27949	27847	27914	27837	27618	27859	27882	27769	27622	27930	28006	27745	27584	27881	27903	27753	27831	27865	27944	27892	27674	27843	27776	27778	27911	27854	27885	28000	27630	27829	28014	27820	27898	27705	27829	27796	27787	27769	27863	27877	27822	27853	27924	27776	27791	27942	27723	27746	27893	27742	27771	27687	27781	27803	27721	27678	27744	27980	28002	27744	27901	27914	27956	27944	27843	27950	27933	27912	27767	27875	27926	27833	27758	27542	27738	27797	27848	27705	27863	28037	27774	27945	27941	27899	27968	27771	27842	27817	27939	27746	27754	27834	27674	27834	27927	27952	27813	27862	27704	27973	27965	27920	28088	27767	27863	27899	27808	27963	27803	27777	27911	27838	27711	27824	27991	27696	27902	27655	27990	27866	27803	27896	27708	27840	27552	27750	27654	27984	27863	27890	27870	27832	27877	27872	27731	27721	27855	27714	27811	27971	27771	27871	27633	27705	27763	27801	27936	27832	27761	28036	27566	27820	27619	28102	27830	27765	27736	27716	27668	27769	27801	27706	27819	27956	27736	27780	27838	27849	27621	27745	27747	27807	27619	27850	27842	27919	28041	27909	27879	27953	27795	27879	28039	27814	27899	27961	28020	27772	28082	27819	28005	27778	27910	27952	27717	27880	27961	27777	27916	27622	27807	27939	27840	28046	27743	27888	27913	27683	28086	27811	27770	27846	27912	27852	27932	28163	27791	27948	27885	27892	27726	27780	27895	27901	27981	27848	27968	27782	27944	27699	28099	27927	27850	27705	27814	27794	27821	27946	27748	27813	27827	27881	28017	27924	27967	28073	27846	27917	27818	27738	27791	27662	27906	27753	27723	27885	27741	27836	27600	27795	27684	27767	27844	27826	27768	27864	27754	27853	27861	27809	27818	27824	27927	28044	27951	27858	27673	27825	27697	27754	27980	27865	27795	27745	27842	27681	28032	28016	28015	28042	27796	27836	27724	27864	27861	27676	27926	28165	27889	27634	27760	27790	27978	27837	27785	27803	27874	27715	27716	27827	27863	27854	27853	27771	27887	27598	27885	27759	27763	27883	27676	27804	27850	27734	27813	27838	27932	27914	27657	27720	27665	27788	28052	28112	27920	27891	27908	27998	27975	27804	27801	27707	27843	27776	27709	27757	27875	27851	27844	27970	27921	27741	27862	27774	28095	27942	28007	27830	27730	27835	27724	27867	27927	27819	27775	27890	28032	27927	27642	28001	27757	27890	27866	27618	27762	27716	27836	27669	27840	27829	27756	27802	28025	27713	27841	28005	27795	28029	27755	27900	27836	27765	27824	27917	28058	27851	27779	27783	27760	27940	27777	28066	27859	27792	27873	27966	27817	27873	27847	27780	27932	27682	27938	27964	27799	27813	27903	27741	27862	27827	27807	27951	28107	27782	27841	27785	27779	27942	27868	27877	27895	27823	27819	27798	27697	27866	27754	27860	27883	27765	27771	27798	27830	27801	27863	27825	27878	28021	27891	27809	28108	27746	27829	27870	27784	27714	27859	27945	27834	27970	27962	27752	27941	28103	27873	27847	27906	27860	27799	27706	27842	27884	27765	27877	27843	27979	27680	27702	27664	28008	28036	27700	27684	27889	27756	27906	27962	27977	27806	27735	27652	27739	27930	27822	27726	27814	27947	27941	27704	27753	27773	27884	27900	27801	27814	27993	27795	27735	27681	27899	27884	27805	27870	27649	27750	27811	27821	28049	27807	27887	27816	27751	27952	28071	27863	27908	27836	27860	27873	27800	27574	27738	27936	27947	27973	27941	27866	27727	27780	27721	27784	27640	27711	27938	27892	27831	27876	27910	28026	27805	27760	27946	27838	27834	27805	27880	27830	27865	27848	27849	27767	27833	28053	27791	27863	27706	27806	27905	27867	27757	27751	27792	27819	27877	27805	27903	27950	27994	27678	28013	27879	27722	27788	27789	27933	27880	28010	27899	28146	27846	27961	27686	27820	27903	27854	27922	27673	27807	27734	27744	27907	27784	27928	27830	27924	27701	28027	27748	28008	27932	27711	27770	27682	27947	27782	27768	27942	27970	27789	27906	27880	27836	27797	27747	27831	27763	27813	27825	27830	27786	28112	27875	27736	27787	27794	27876	27652	27988	27914	27748	27856	27856	27880	27833	27731	27955	27844	27797	27739	27939	27711	27781	27876	27717	27761	27773	27861	27795	28086	27950	27826	27941	27824	27842	27840	27856	27810	27669	28031	27923	27815	27697	27861	27800	27865	27767	28022	27905	27928	27969	27845	27908	27777	27939	27792	27914	28035	27720	27705	27920	27646	27831	27769	27713	27926	27926	27909	27867	28015	27937	27703	27810	27807	27642	27843	27912	27830	27905	27593	27812	27811	27901	27904	27868	27772	27881	28112	27929	27896	27837	27809	27924	27911	27966	27754	27844	27777	27899	27645	27945	27961	27850	27888	27750	27860	28118	27800	27733	27733	27969	27805	27753	27829	27860	27714	27785	27691	27824	27844	27764	27879	27844	27904	27969	27916	27836	27909	27925	27691	27811	28047	27847	27709	27921	27707	27914	27865	27737	27729	27830	27686	27931	27964	27761	27699	27796	28057	27643	28023	27819	27890	27925	28094	27826	27810	27872	27640	27949	27811	27717	27869	27932	27918	27746	27986	27834	27765	27959	27990	27660	27795	27954	27709	27890	27869	27959	27819	28081	27843	27883	27779	27800	27773	27964	27844	27830	28024	27716	27811	27847	27869	28014	27839	28004	27915	27803	27842	27715	27747	27710	27811	27713	27800	27820	28017	27880	27778	27674	28060	27827	27944	27944	27835	27906	27732	28020	27689	27840	27855	28045	27642	27960	27769	27894	27768	27783	27782	27847	27953	27776	27886	27776	27818	27654	27798	27891	28012	27874	27907	27990	27852	27873	27865	27943	27868	27854	27941	27901	27934	27936	27870	27806	27842	27806	27743	27852	27843	27954	27659	27758	27902	27964	27786	27825	27842	27983	27869	27880	27881	27756	27938	27838	27718	28032	27841	27866	27994	27706	27806	27791	27803	27925	27869	28056	27860	27924	27835	27942	27640	27865	27893	27892	27908	28213	27869	27801	27786	28010	27743	27745	27883	27840	27832	27955	28037	27964	27953	27969	27964	27680	27859	27832	27941	27832	27758	27851	27836	27761	27798	27896	27685	27825	27808	27866	27864	27979	27659	27781	27848	27842	27943	27814	27907	27670	27983	27896	28062	27968	27723	27800	28091	27790	27765	27814	27972	27892	27766	28013	27874	27824	27568	27908	27952	27872	28111	27950	27661	27961	27887	27953	28036	27804	27886	27945	27714	27831	27664	27929	27835	27828	27848	27783	27854	27974	27659	27911	27926	27654	27639	27778	27878	27859	27696	27751	27801	27846	27926	27867	27786	27850	27824	27871	27848	27777	27705	27893	28005	27712	28069	27953	27833	27980	27848	27950	27914	27749	27886	27732	27969	27896	27769	27815	27986	27956	27800	27814	27917	27935	27896	27809	27605	27779	27984	27689	27850	27744	27683	27953	27920	27785	27941	27907	27829	27804	27906	28037	27761	27816	27819	27845	27804	27617	27920	27898	27717	27933	27715	27734	27826	27941	27791	27861	27893	27723	27888	27974	27984	27729	28063	27942	27976	27856	27902	27922	27832	27951	27845	27949	27820	27849	27597	27797	27666	27797	27876	27871	27972	27848	27812	27888	28032	27783	27640	27827	27787	27804	27883	27834	27776	28076	27786	27590	27894	27967	27829	28165	27819	27973	28109	27809	27787	27911	27852	27923	27780	28026	27739	27771	27886	27733	27754	27867	27875	27753	27863	28048	27844	27886	27681	27895	27930	27986	27719	27879	28026	27976	27843	27861	27842	28003	27835	27990	27905	27843	27831	27678	27909	27937	27886	27628	27998	27833	27745	27866	27763	27908	27843	27818	27797	27741	27818
24417	21656	31469	37228	42524	48412	47111	44176	43242	42684	41607	40991	40951	40626	40133	40008	40057	39867	39885	39810	39796	39939	39824	39806	39793	39871	39602	39625	39560	39702	39494	39410	39415	39370	39379	39414	39477	39294	39435	39381	39366	39424	39128	39401	39463	39147	39252	39451	39240	39035	39660	39669	39220	39417	39280	39271	39386	39219	39455	39276	39126	39389	39252	39183	39357	39291	39113	39111	39267	39459	39197	39398	39292	39313	39543	39272	39469	39321	39381	39476	39377	39521	39214	39462	39093	39329	39548	39259	39563	39385	39345	39589	39242	39429	39414	39157	39481	39022	39193	39606	39177	39147	39071	39614	39377	39610	39510	39196	39129	39246	39157	39328	39400	39458	39251	39782	39727	39334	39337	39122	39190	39356	39231	39285	39357	39176	39261	39078	39272	39436	39270	39404	39667	39489	39481	39443	39282	39503	39396	39409	39397	39200	39152	39458	39503	39435	39306	39389	39028	39205	39139	39428	39373	39160	39383	39082	39237	39127	39052	39138	39207	39273	39486	39405	39321	39456	39238	39491	39615	39360	39476	39503	39334	39226	39343	39422	39192	39524	39119	39585	39353	39416	39493	39104	39312	39131	39205	39031	39304	39188	39439	39395	39453	39324	39651	39626	39525	39312	39198	39011	39073	39496	39503	39101	39360	39151	39616	39011	39397	39430	39292	39136	38966	39519	39341	39261	39019	39082	39207	39272	39389	39444	39304	39228	39002	39442	39339	39252	39101	39403	39436	39403	39344	39331	39473	39396	39221	39575	39464	39461	39589	39426	39531	39139	39420	39061	39383	39508	39492	39381	39356	39394	39591	39371	39422	39503	39442	39525	39199	39109	39392	39674	39359	39207	39196	39158	39359	39428	39377	39188	39350	39236	39093	39265	39020	39256	39297	39370	39269	39267	39408	39356	39070	39344	39275	39108	39461	39409	39345	39336	39353	39169	39540	39532	39328	39384	39228	39313	39213	39170	39463	39185	39313	39257	39389	39082	39399	39363	39301	39597	39219	39343	39260	39315	39175	39411	39411	39111	39503	39259	39510	39281	39370	39321	39370	39420	39556	39280	39261	39307	39502	39521	38989	38962	39349	39392	39373	39570	39523	39458	39391	39448	39495	39396	39263	39263	39471	39369	39188	39219	39369	39467	39535	39347	39309	39128	39517	39346	39202	39196	39406	39185	39260	39278	39316	39409	39308	39273	39266	39183	39073	39079	39277	39034	39357	39183	39440	39517	39547	39354	39330	39266	39171	39076	39266	39108	39514	39147	39290	39442	39657	39432	39387	39427	39622	39364	39235	39443	39200	39431	39235	39538	39220	39237	39391	39181	39074	39396	39447	39477	39101	39379	39418	39456	39339	39343	39472	39308	39322	39296	39371	39023	39225	39291	39244	39348	39461	39209	39377	39539	39448	39158	39476	39387	39269	39198	39277	39158	39512	39301	39346	39303	39517	39281	39421	39136	39589	39544	39298	39337	39355	39274	39355	39563	39390	39507	39527	39520	39285	39495	39447	39202	39476	39312	39148	39224	39244	39333	39364	39520	39232	39125	39355	39272	39298	39089	39333	39421	39049	39354	39417	39261	39406	39509	39308	39367	39215	39321	39236	39276	39284	39118	39405	39278	39257	39288	39423	39385	39494	39600	39371	39404	39220	39154	39188	39571	39263	39394	39484	39547	39247	39196	39231	39438	39379	39118	39343	39252	39291	39381	39311	38952	39433	39552	39490	39242	39144	39346	39436	39230	39251	39328	39333	39290	39002	39336	39367	39404	39210	39183	39436	39392	38960	39217	39393	39146	39396	39057	39507	39110	39232	39197	39498	39382	39223	39399	39431	39368	39519	39415	39457	39083	39199	39484	39189	39303	39235	39540	39461	39715	39434	39337	39352	39531	39154	39296	39215	39211	39353	39383	39423	39629	39405	39311	39145	39511	39124	39277	39528	39230	39556	39608	39148	39363	39194	39074	39290	39296	39174	39266	39240	39418	39257	39192	39432	39193	39026	39364	39495	39262	39511	39355	39244	39381	39206	39446	39399	39456	38907	39351	39523	39182	39469	39243	39115	39304	39216	39230	39529	39382	39263	39494	39477	39320	39263	39229	39352	39410	39486	39451	39347	39389	39432	39483	39410	39325	39415	39080	39445	39223	39206	39382	39226	39497	39425	39504	39331	39249	39265	39685	39319	39351	39189	39222	39481	39181	39328	39402	39592	39347	39057	39305	39097	39348	39333	39236	39305	39275	39482	39140	39291	39291	39327	39434	39305	39457	39572	39390	39518	39356	39631	39302	39344	39408	39259	39160	39249	39258	39470	39557	39426	39492	39487	39199	39277	39368	39179	39480	39339	39391	39267	39388	39381	39487	39337	39505	39319	39494	39300	39203	39270	39294	39584	39437	39293	39463	39239	39285	39383	39089	38994	39300	39305	39447	39207	39554	39280	39220	39300	39183	39204	39547	39331	39345	39105	39282	39155	39252	39450	39305	39602	39644	39362	39106	39178	39407	39199	39382	39317	39488	39326	39070	39332	38996	39153	39583	39198	39526	39522	39131	39357	39256	39248	39419	39524	39125	39528	39238	39597	39369	39658	39518	39296	39409	39457	39411	39351	39314	39166	39285	39606	39425	39492	39462	39308	39282	39391	39331	39376	39401	39559	39167	39339	39125	39466	39299	39414	39334	39113	39258	39268	39294	39347	39353	39132	39054	39446	39316	39398	39303	39402	39319	39402	39409	39202	39358	39308	39582	39341	39266	39508	39263	39356	39403	39433	39441	39396	39394	39272	39221	39135	39439	39066	39454	39314	39411	39324	39470	39145	39232	39033	39071	39036	39337	39280	39157	39218	39462	39531	39513	39523	39348	39377	39306	39243	39476	39560	39352	39281	39311	39232	39611	39473	39242	39534	39268	39216	39305	39419	39459	39410	39464	39354	39333	39350	39188	39250	39275	39417	39526	39253	39242	39625	39326	39165	39265	39473	39249	39071	39392	39247	39284	39463	39560	39408	39100	39340	39292	39133	39374	39450	39695	39319	39342	39278	39443	39441	39402	39551	39365	39324	39359	39152	39458	39513	39436	39120	39592	39198	39320	39546	39341	39240	39374	39229	39268	39482	39222	39478	39204	39447	39507	39595	39246	39519	39398	39100	39438	39413	39361	39283	39577	39555	39206	39267	39493	39474	39280	39438	39522	39306	39192	39287	39302	39417	39113	39207	39196	39253	39195	39218	39491	39597	39360	39336	39093	39347	39203	39482	39551	39215	39400	39309	39446	39381	39192	39317	39186	39094	39426	39388	39197	39047	39220	39248	39113	39565	39441	39353	39201	39295	39203	39321	39409	39282	39208	39387	39338	39185	39398	39200	39537	39428	39555	39341	39288	39305	38941	39341	39393	39446	39366	39104	39155	39526	39381	39185	39491	39296	39386	39190	39424	39259	39273	39215	39195	39409	39381	39350	39568	39504	39511	39610	39266	39288	39028	39332	39559	39576	39048	39506	39346	39476	39440	39295	39334	39328	39320	38960	39281	39194	39166	39408	39621	39375	39514	39290	39389	39453	39433	39282	39231	39302	39428	39323	39151	39277	39499	39350	39451	39619	39381	39222	39016	39445	39258	39320	39435	39463	39687	39492	39384	39549	39342	39239	39876	39366	39428	39019	39552	39239	39283	39564	39444	39367	39168	39226	39230	39340	39672	39426	39110	39219	39158	39124	39217	39348	39686	39340	39269	39346	39595	39374	39319	39477	39484	39127	39253	39182	39339	39325	39488	39362	39463	39189	39319	39457	39531	39503	39618	39327	39198	39381	39251	39421	39464	39255	39210	39120	38968	39324	39174	39411	39522	39465	39492	39162	39151	39452	39490	39472	39138	38951	39159	39323	39071	39540	39022	39233	39418	39205	39282	39655	39534	39147	39234	39174	38968	39345	39240	39261	39344	39325	39181	39360	39234	39437	39410	39342	39257	39269	39115	39189	39615	39281	39244	39182	39461	39104	39518	39514	39140	39294	39520	39478	39361	39629	39035	39458	39493	39506	39261	39360	39310	39316	39666	39582	39285	39262	39364	39170	39105	39171	38998	39490	39405	39555	39177	39568	39240	39205	39433	39327	38907	39387	39385	39246	39429	39164	39627	39570	39333	39348	39047	39309	39371	39434	39591	39307	39519	39455	39322	39514	39442	39145	39421	39371	39370	39401	39131	39390	39390	39456	39542	39395	39461	39364	39399	38970	39448	39348	39234	39349	39412	39356	39496	39368	39410	39765	39381	39463	39298	39626	39269	39446	39266	39703	39595	39553	39311	39306	39447	39298	39261	39520	39334	39484	39368	39276	39427	39304	39360	39214	39351	39253	39387	39421	39599	39279	39720	39525	39375	39357	39311	39311	39348	39348	39329	39381	39649	39475	39466	39297	39338	39254	39367	39392	39316	39323	39599	39342	39265	39412	39406	39287	39305	39279	39279	39000	39254	39338	39228	39287	39418	39253	39350	39239	39412	39223	39214	39208	39391	39255	39475	39035	39373	39684	39171	39269	39436	39505	39338	39258	39123	39229	39174	39554	39363	39599	39240	39328	39200	39465	39425	39251	39145	39612	39495	39302	39240	39041	39464	39038	39313	39497	39354	39278	39478	39275	39282	39306	39418	39121	39422	39331	39615	39353	39543	39332	39243	39325	39321	39244	39417	39347	39536	39431	39459	39538	39289	39397	39308	39336	39382	39076	39041	39492	39452	39353	39280	39110	39401	39392	39433	39105	39361	39279	39416	39061	39630	39471	39383	39228	39492	39250	39447	39471	38892	39308	39494	39194	39460	39238	39404	39257	39516	39568	39439	39449	39350	39535	39502	39602	39473	39445	39469	39265	39294	39299	39422	39515	39417	39351	39054	39337	39354	39483	39114	39305	39329	39332	39209	39418	39385	39436	39478	39248	39418	39339	39585	39120	39018	39473	39334	39172	39430	38966	39234	39527	39378	39109	39255	39395	39587	39714	39508	39621	39319	39374	39271	39252	39290	39302	39373	39283	39297	39381	39551	39289	39369	39154	39454	39426	39254	39340	39211	39527	39330	39314	39415	39543	39304	39394	39421	39403	39409	39424	39394	39471	39185	39375	39241	39370	39304	39341	39532
35951	60027	60312	52468	47215	44971	39784	36371	34475	32979	31682	30490	29914	29632	29095	28840	28743	28476	28746	28542	28253	28512	28148	28296	28220	28237	28207	28145	27967	28147	27973	27734	27818	27863	27740	27785	27758	27736	27774	27756	27760	27713	27722	27848	27679	27825	27687	27662	27876	27764	27589	27514	27911	27726	27839	27789	27749	27610	27654	27708	27836	27620	27732	27930	27640	27801	27796	27725	27744	27859	27516	27769	27837	27736	27578	27789	27819	27630	27787	27765	27647	27757	28048	27789	27763	27672	27716	27797	27847	27825	27737	27757	27647	27848	27853	27892	27770	27863	27850	27585	27720	27754	27714	27851	27848	27715	27811	27806	27780	27645	27852	27921	27653	27885	27760	27669	27766	27624	27786	27693	27694	27779	27762	27925	27660	27767	27650	27791	27696	27777	27559	28072	27743	27854	27948	27822	27899	27612	27799	27930	27711	27621	27485	27795	27652	27911	27724	27868	27690	27762	27849	27718	27835	27684	27737	27721	27873	27639	27675	27700	27769	27852	27782	27636	27741	27973	27905	27534	27709	27856	27625	27822	27797	27803	27624	27786	27613	27897	27760	27679	27798	27891	27816	27685	27950	27694	27730	27710	27629	27957	27640	27768	27838	27798	27801	27670	27627	27781	27939	27642	27823	27859	27785	27784	27788	27690	27922	27774	27728	27587	27755	27833	27827	27583	27869	27543	27814	27931	27741	27824	27843	27854	27685	27835	27781	27679	27825	27864	27734	27560	27731	27861	27785	27754	27766	27689	27711	27733	27720	27673	27653	27885	27609	27764	27739	27865	27800	27666	27699	27622	27754	27668	27790	27916	27615	27759	27670	27643	27883	27474	27939	27768	27907	27648	27691	27679	27794	27637	27834	27745	27722	27775	27894	28019	27774	27831	27859	27763	27651	27881	27878	27693	27758	27611	27758	27714	27701	27738	27675	27722	27763	27746	27574	27629	27760	27690	27787	27709	27567	27757	27733	27741	27711	27690	27792	27825	27799	27737	27570	27740	27873	27879	27848	27965	27809	27841	27822	27755	27879	27655	27753	27746	27805	27843	27716	27774	27780	27656	27616	27868	27600	27810	27749	27943	27767	27710	27715	27637	27778	27671	27745	27996	27698	27863	27834	27732	27870	27715	27831	27824	27612	27702	27918	27921	27701	27816	27899	27661	27687	27787	27948	27732	27852	27767	27850	27984	27843	27875	27757	27790	27739	27841	27820	27681	27773	27763	27699	27752	27852	27759	27577	27926	27724	27692	27699	27768	28008	27834	27647	27804	27879	27786	27856	27648	27871	27689	27525	27610	27720	27901	27986	27856	27868	27939	27847	27668	27941	27771	27796	27931	27523	27795	27855	27658	27928	27780	27960	27580	27676	27715	27879	27557	27782	27865	27825	27816	27905	27633	27766	27909	27831	27706	27727	27803	27731	27701	28003	27798	27666	27706	27632	27952	27683	27714	27742	27781	27738	27792	27583	27672	27803	27801	27847	27775	27635	27807	27808	27629	27648	27857	27843	27639	27706	27935	27915	27848	27783	27860	27778	27773	27866	27856	27793	27765	27635	27604	27747	27766	27769	27656	27883	27654	27705	27562	27674	27648	27916	27863	27727	27814	27894	27753	27728	27762	27782	27679	27766	27561	27821	27752	27661	27717	27722	27828	27833	27619	27734	27813	27847	27853	27713	27702	27656	27745	27949	27530	27894	27717	27774	27707	27577	27781	27822	27982	27887	27790	27626	27759	27866	27827	27767	27712	27724	27763	27831	27949	27806	27694	27781	27796	27717	27666	27837	27778	27973	27758	27755	27695	27631	27716	27964	27771	27774	27683	27855	27767	27716	27829	27873	27760	27747	27553	27717	27719	27728	27622	27762	27986	27792	27776	27740	27741	27761	27655	27776	27934	27691	27547	27906	27593	27849	27972	27743	27680	27805	27777	27787	27631	27717	27672	27839	28044	27894	27728	27687	27827	27784	27628	27822	27744	27932	27689	27898	27749	27789	27885	27720	27927	27592	27821	27659	27556	27768	27920	27627	27734	27877	27644	27719	27649	27903	27913	27880	27940	27768	27585	27816	27670	27845	27792	27748	27785	27645	27801	27899	27664	27889	27806	27899	27880	27637	27812	27562	27839	27566	27803	27806	27914	27680	27758	27653	27822	27894	27737	27798	27879	27633	27681	27734	27820	27685	27746	27749	27731	27760	27854	27673	27503	27707	27822	27843	27681	27894	27770	27856	27609	27619	27844	27768	27805	27747	27823	27981	27649	27662	27685	27893	27843	27661	27871	27826	27865	27824	27854	27667	27743	27895	27582	27902	27968	27728	27785	27555	27667	27904	27875	27844	27689	27770	27711	27866	27651	27826	27787	27990	27633	27700	27766	27928	27827	27668	27871	27723	27706	27700	27627	27776	27644	27812	27963	27718	27750	27813	27886	27851	27639	27888	27691	27580	27834	27647	27864	27676	27723	27718	27683	27893	27745	27806	27873	27879	27718	27561	27657	27641	27685	27844	27858	27928	27763	27743	27797	27801	27900	27756	27786	27572	27677	27866	27773	27895	27769	27702	27901	27571	27705	27773	27789	27637	27773	27728	27480	27950	27755	27904	27819	27792	27922	27854	27606	27797	27843	27778	27605	27705	27747	27868	27616	27730	27603	27696	27791	27778	27827	27698	27522	27727	27870	27732	27679	27742	27687	27799	27793	27736	27716	27817	27840	27845	27889	27698	27740	27879	27622	27744	27674	27612	27566	27993	27983	27757	27524	27771	27738	27927	27722	27691	27769	27693	27685	27714	27820	28006	27563	27839	27716	27869	27538	27800	27737	27864	27760	27632	27875	27980	27661	27772	27939	27693	27427	27662	27696	27767	27744	27837	27789	27825	27765	27900	27946	27768	27872	27537	27633	27780	27973	27838	27568	27749	27724	27527	27850	27607	27727	27889	27848	27641	27667	27922	27705	27845	27759	27864	27880	27808	27726	27597	27750	27708	27635	27720	27658	27965	27716	27735	27733	27731	27884	27795	27716	27932	27627	27718	27812	27778	27797	27706	27679	27742	27794	27916	27881	27794	27783	27929	27720	27665	27746	28028	27748	27725	27626	27735	27808	27634	27752	27721	27758	27787	27801	27756	27674	27820	27879	27766	27865	27724	27914	27678	27794	27741	27536	27790	27798	27738	27708	27800	27905	27745	27499	27804	27630	27694	27745	27733	27795	27891	27774	27729	27915	27745	27772	27978	27875	27688	27961	27474	27738	27763	27814	27603	27918	27889	27890	27778	27778	27735	27780	27662	27674	27675	27817	27812	27688	27625	27660	27923	27688	27826	27890	27881	27695	27833	27806	27537	27897	27709	27806	27792	27672	27942	27614	27925	27875	27619	27779	27758	27892	27725	27771	27687	27673	27696	27846	27662	27816	27704	27796	27614	27889	27703	27862	27779	27750	27836	27649	27816	27743	27657	27745	27635	27872	27729	27823	27784	27781	27801	27706	27760	27731	27789	27881	27674	27764	27734	27684	27720	27859	27671	27862	27898	27868	27792	27709	27896	27845	27821	27707	27564	27628	27789	27766	27765	27849	27686	27872	27739	27602	27864	27665	27808	27748	27486	27586	27889	27655	27747	27710	27663	27719	27847	27726	27782	27771	27892	27781	27707	27867	27708	27885	27723	27847	27909	27536	27854	27727	27710	27864	28048	27968	27753	27809	28037	27584	27807	27728	27756	27629	27828	27778	27924	27556	27716	27715	27786	27789	27704	27540	27910	27897	27882	27784	27873	27636	27782	28052	27931	27711	27527	27682	27647	27796	27780	27807	27772	27726	27714	27734	27734	27748	27801	27549	27741	27951	27765	27757	27776	27765	27942	27364	27781	27710	27833	27721	27864	27753	27758	27535	27862	27869	27655	27730	27929	27983	27864	27804	27675	27610	27618	27731	27587	27483	27839	27855	27880	27680	27728	27682	27921	27912	27844	27757	27579	27819	27902	27676	27769	27943	27904	27664	27854	27956	27710	27638	27722	27781	27435	27983	27794	27718	27839	27907	27717	27860	27541	27995	27700	27752	27689	27735	27926	27594	27860	27718	27840	27670	27996	27741	27624	27721	27878	27678	27657	27883	27809	27767	27700	27847	27656	27872	27667	27838	27644	27642	27720	27802	27940	27699	27694	27794	27776	27704	27801	27884	27842	27802	27884	27860	27658	27736	27787	27995	27709	27505	27600	27922	27919	27887	27641	27677	27833	27778	27780	27625	27932	27734	27790	27709	27739	27768	27667	27809	27858	27736	27788	27765	27841	27737	27827	27764	27835	27972	27775	27765	27937	27713	27866	27759	27713	27913	27814	27803	27712	27820	27780	27891	27833	27804	27736	27859	27806	27687	27810	27801	27725	27838	27806	27744	27845	27903	27798	27878	27795	27868	27870	27603	27756	27984	27655	27856	27833	27891	27639	27790	27857	27796	28024	27554	27697	27572	27686	27830	27719	27726	27757	27703	28012	27937	27744	27848	27751	27769	27770	27971	27836	27722	27731	27954	27801	27840	27800	27709	27657	27670	27852	27927	27852	27808	27783	27630	27822	27875	27605	27749	27861	27570	27601	27670	27996	27884	27875	27811	27886	27895	27648	27889	27663	27715	27628	27762	27769	27808	27740	27835	27748	27824	27698	27580	27897	27648	27614	27718	27802	27887	27755	27569	27683	27589	28046	27773	27688	27718	27700	28024	27661	27824	27757	27733	27771	27877	27617	27775	27923	27792	27803	27782	27763	27848	27684	27762	27639	27525	27750	27728	27796	27681	27826	27680	27695	27985	27899	27920	27680	28021	27571	27716	27907	27691	27723	27764	27874	27711	27612	27866	27743	27813	27693	27718	28007	27956	27749	27713	27978	27691	27890	27790	27719	27708	27601	27788	27722	27621	27674	27736	27833	27709	27755	27751	27790	27827	28026	27690	27642	27704	27699	27873	27881	27878	27610	27722	27846	27794	27740	27746	27850	27647	27807	27939	27967	27700	27968	27647	27935	27843	27666	27746	27829	27973	27715	27592	27781	27744	27794	27680	27796	27872	27782	27781	27901	27818	27702	27738	27759	27782	27788	27578	27968	27745	27773	27777	27537	27908	27797	27614	27633	27787
22984	21564	29980	31724	39748	47556	48960	45667	44212	44051	42746	42199	41684	41283	41072	40867	41013	40574	40531	40527	40347	40552	40085	40262	40470	40128	40357	39921	40084	40148	39912	39808	40394	39725	40067	39666	39826	40082	39822	40158	39587	39934	39687	39522	39707	39952	39636	39680	40051	39550	39882	39646	39892	39729	39806	39849	39735	39638	39919	39829	39522	39602	39804	39889	39762	40105	39759	39427	39864	39815	39922	39949	39976	39535	39885	40047	39949	39853	39772	39569	39829	39627	39690	39787	39783	39645	39804	39744	39968	40069	39710	39688	39797	39556	39841	39726	39648	39882	39892	39846	39835	39913	39985	39605	39944	39684	39806	39924	40002	39714	39671	39965	39794	39762	39706	39886	39758	39699	39793	39873	39981	40398	39863	39628	39604	39788	39849	39655	40049	40049	39559	39916	39613	39741	39990	39773	39581	39455	39675	39821	39743	39703	39661	39806	39849	39786	39959	40014	39818	39556	39616	39802	39836	39767	39529	39474	39418	39928	39579	40069	39933	40028	39920	39884	39890	39972	39815	39910	39859	39734	39966	39836	39647	39595	39691	39802	40020	39914	39709	39793	39726	40016	40165	39659	39633	39843	40057	39736	40072	39996	39817	39677	39750	39657	39709	39658	39746	39840	39816	39831	40000	39767	40076	39677	40002	39864	39698	39465	39730	40109	39755	39588	40042	39832	40054	39655	39667	39561	39881	39782	39751	39661	39705	39757	39570	39748	39669	39654	39574	39674	39786	39587	39808	39599	39877	39842	39670	39685	39476	39891	40004	39775	39874	39675	39751	39968	39799	39549	39806	39642	39966	39823	39877	39640	39786	39724	39752	39839	39668	39761	40034	39661	39779	39702	39883	39892	39835	39727	39592	40031	40068	39526	39713	39759	39935	39867	39775	39821	39951	40011	39802	39534	39861	39868	39604	39904	39793	39670	39899	39637	39683	39732	39646	39762	39723	39815	39842	39448	39319	39742	39498	39981	39987	39951	39809	40315	40085	39847	39599	40047	39844	39543	39806	39891	39676	39786	39568	39975	39812	39792	39752	40035	39437	39684	39689	39759	39986	40015	39916	39396	39832	39598	39669	39736	39955	39628	39644	39743	39988	40285	39805	39799	39810	39725	39639	39500	39558	39786	39820	39835	39604	39851	39827	39896	39746	39819	39699	39792	39813	39755	39824	39843	39767	39588	39897	39588	39840	39604	40202	39932	40041	39570	39717	39691	39906	40169	39649	39824	39757	39758	39797	39729	39785	39728	39631	39747	40057	39894	39889	39613	39996	39891	40069	39751	39896	39817	39862	39915	39899	39614	39613	39900	39838	39928	40070	39534	39663	39904	39770	39861	39587	40068	39861	40111	39743	39617	39945	39916	39803	39803	39746	39722	39638	39760	39596	39573	39785	39542	39750	39421	39427	39521	39949	39947	39559	39696	39673	39617	39839	39723	39976	39692	39727	39856	39758	39862	39809	39694	39609	39579	39609	39924	39689	39504	39857	39928	39869	39780	39617	39654	39766	39995	39805	40070	39566	39754	39888	40004	39949	39674	39614	39863	39697	39803	39917	39590	39707	39799	39595	39767	39958	39656	39878	39891	39702	39960	39894	39929	39818	39687	39849	39950	39994	40180	39924	39654	40097	39755	39948	39938	39648	39899	39733	39715	39520	39888	39479	39606	39835	39587	39741	39990	39856	40058	40047	39952	39926	39546	39854	39571	39879	39806	39650	39648	39822	39910	39620	39925	39727	40001	39926	39648	39749	39619	39782	39687	39706	39876	39954	39727	39908	39647	39789	39466	39571	39709	39709	39663	39803	39974	39845	39754	39679	39683	39574	39776	39705	39865	39994	39783	39957	39945	39875	40005	39738	39578	39807	39741	39585	39743	39538	39729	39716	39852	39859	39763	39794	39643	40029	40108	39907	39550	39469	39808	39742	39599	39876	39820	40247	39779	39750	39591	39951	39803	39933	39686	39979	39979	40148	39819	39947	39740	39522	39869	39963	39788	39820	39512	39466	39701	39730	40002	40199	39695	39941	40058	39776	39827	39871	39587	39683	39887	39779	39775	39700	39715	39780	39884	39852	39775	40033	40124	39844	39946	39771	39601	40040	39755	39837	39600	40027	39938	39760	39831	39828	40052	40056	39855	39840	39634	39624	39644	39626	39849	39757	39943	39777	39811	39988	39805	39609	39626	39838	39692	40056	39911	39723	39705	39599	39492	39779	39617	39914	39615	40023	39807	39622	39619	40087	39947	39676	39700	39688	39727	39819	40022	39850	39940	39848	39738	39782	39769	39768	40083	39807	39733	39688	39572	39837	39471	39838	39604	39815	39476	39855	39752	39596	39684	39912	39721	39936	39802	39632	39763	39774	39829	39829	39616	39642	39552	39741	39715	39566	39697	39797	39650	39724	39626	39936	39739	39854	40093	40200	39626	39991	39612	39881	39838	39722	40088	39612	39605	40011	39467	39582	39772	39865	39522	40012	39733	39571	40010	39758	39751	39923	39729	39663	39666	39903	39680	39916	39767	39775	39804	39741	39772	39710	39808	39799	39616	39740	39856	39706	39804	39964	39896	39535	39837	39890	39797	39704	39835	39611	39577	39686	39797	39808	39714	39789	39816	39740	39875	39761	39742	39803	39672	39682	40039	39768	39933	39684	39929	39604	39510	39962	39888	39884	39874	39747	39923	39552	39869	39891	39798	39708	39717	39780	39463	40049	39494	39539	39955	39710	39826	39869	39658	39839	39833	39738	39726	39729	40050	39627	39862	39832	39828	39684	39628	39745	39709	39766	39817	39751	39671	39614	39568	39618	39662	40047	40026	39809	39696	39806	39565	39709	39842	39733	39739	39561	39859	39929	39676	40209	39636	39675	39520	39884	40085	39873	39703	39733	39718	39619	39859	39959	39669	39747	39670	39653	39814	39799	39624	39641	39469	39559	39497	39719	39549	39996	39768	39661	39646	39906	39641	39543	39815	39717	39681	39852	39646	39579	39799	39760	39822	39674	39727	39684	39819	39838	39767	40028	39696	39809	39852	39928	40020	39617	39796	39716	40024	40192	39840	39854	39528	39492	39576	39764	39758	39706	39748	39908	39993	39775	39817	40012	39969	39690	39854	39749	39682	39649	39802	39587	39527	39650	39971	39805	39464	39937	39789	39804	39811	39851	39599	39919	39882	39935	39648	39643	39667	39801	39636	39703	39859	39882	39577	39690	39793	39654	39770	39800	39366	39824	39706	39873	39802	39923	39630	39733	39762	39920	39906	39924	39492	39757	39526	39747	39679	39889	39858	39666	39725	39768	39553	39832	39962	39776	39925	39940	39658	39841	39383	39870	40009	39821	39874	39887	39916	39856	39763	39881	39758	39621	39825	39938	39886	39774	40069	39856	39742	39771	39869	39688	39729	39520	39844	40096	40003	39868	39748	39679	39870	39828	39863	39921	39742	39754	39817	39968	39749	39824	39534	39741	39773	39657	40064	39887	40011	39598	39712	39850	39741	39739	39599	39634	39492	40048	39463	39802	39804	40017	39734	39801	39769	39864	39737	39714	39915	39761	39713	39953	40067	39970	40115	39774	39862	39867	39808	39803	39828	39955	39851	39775	39539	39704	39431	39523	39816	39789	39794	40097	39884	40060	39892	39817	39890	39636	39702	39699	39969	39728	39954	39786	39938	39735	39557	39543	39867	39799	39719	39640	39686	39859	39594	39767	39800	39821	39474	39602	39775	39846	39765	40080	40171	39486	39635	39702	40130	39925	39692	39743	39894	40060	40176	40028	39963	39813	39319	39951	39768	39726	39799	39822	39855	39853	39793	40057	39713	40014	39998	40003	39795	39546	39586	40048	40058	39998	39530	39883	39774	39975	39731	39806	39659	39709	39692	39821	39559	39711	39719	39586	39826	39744	39636	39644	39912	39767	39616	39864	39868	39811	39378	39856	39451	39574	39593	39636	39795	39740	39946	39779	39720	39407	39633	39889	39679	39770	39606	39880	39814	39867	39684	39730	39705	39862	39636	39887	39696	39692	39849	39996	39544	40002	39935	39849	39945	39872	40108	39677	39887	39773	39909	39688	39684	39785	39994	39964	39829	39733	39772	39900	39488	39896	39752	39849	39897	39995	39999	39864	39702	39749	39579	39702	39972	39758	40055	39735	39737	39969	39907	39695	39795	39733	39810	39856	39830	39742	39572	39632	39974	39743	39620	39933	39933	39729	40023	39679	39700	39501	39873	39749	39692	39801	39842	39718	39894	39788	39616	39663	39748	40010	40053	39874	39563	39748	40057	39731	39634	39702	39673	39908	39745	39896	40000	39832	39688	39827	39554	39648	39905	39756	39639	39751	39865	39877	39599	39870	39733	39680	39708	39483	39695	39845	39762	40028	39778	39599	39851	39772	39947	39654	39850	39835	39873	39962	39621	39910	39771	39875	39997	39915	39673	39631	39956	39894	39906	39808	39597	39758	39639	39691	40352	39907	39695	39639	39697	39474	39464	39919	39759	39918	40026	39642	39467	40023	39928	39982	40072	39859	39820	40054	39903	39876	39924	39751	39682	39967	39704	39741	39611	39881	39480	40204	39749	39790	39756	39940	39648	39662	39860	39841	39991	39711	39519	39696	39734	39622	39882	39604	39764	39762	39736	39874	39750	39654	39979	39623	39625	40003	39755	39585	39483	39722	39871	39797	39671	39857	39751	39772	39864	39828	39686	39947	39830	39481	39598	39764	39858	39865	39858	40010	39714	39720	39517	39764	39782	39652	40101	39690	39908	40032	39679	39767	39767	39777	39813	39819	39695	39671	39792	39944	39756	39796	39736	39368	39709	39914	40001	40002	39798	39999	39775	39649	39873	39808	39865	39691	39526	39626	39740	39628	39979	39730	39513	40092	39806	39695	39809	39653	39606	39628	39919	39736	39501	39881	39740	39867	39837	39882	39638	39780	39951	39708	39857	39794	39555	40195	39910	39442	39579	40022	39848	39566	39818	39556	39645	39852	40060	39738	39629	39758	39765	39741	39756	39997	39878	39788	39844	39875	40067	39699	40022	39725	39850	39509	39751	40087	39895	39919	39467	39838	39691	40080	39882	39870	39873	39735	39804	39772	40009	39705	39706	39763	39856	39909	39637
37388	64935	65150	55379	50664	46903	42553	38813	36261	34600	33185	31910	30949	30315	29811	29514	29372	29277	29145	28978	28770	28914	28857	28873	28558	28481	28467	28258	28396	28255	28277	28126	28196	28172	28347	28166	28126	28115	28134	28257	28063	28089	28115	28139	28029	28158	28220	27913	28103	28152	28023	27884	27853	28131	27946	28053	28010	27802	28018	28083	27927	27915	27883	27973	28042	28096	27947	28084	27821	28051	27990	27949	27978	27804	28166	28037	28008	27976	27843	27930	28144	28004	28070	27932	28078	28026	28204	27988	28018	28022	27912	27884	28092	28082	27873	27986	27847	27824	28026	28043	27920	27940	28042	27819	28110	27859	28009	28040	27936	28072	28179	27994	27977	27817	27857	28076	28118	28010	28152	27873	28074	28040	28012	28051	27782	27858	27997	27944	27971	28125	28010	27952	27978	27983	27830	27992	28199	28146	28012	27956	28187	27904	27925	28130	27918	28025	27806	27943	27798	28058	28028	27993	28052	28090	28066	27872	28098	28087	27883	27870	28107	27979	27912	27975	27903	28078	27939	27972	28029	27986	28060	27933	27994	28189	27969	27929	28126	27831	27877	27975	28087	28052	28077	28039	27914	27893	27872	27838	27986	27941	28005	28030	27843	27890	28006	27967	27904	28107	27817	28174	27873	27974	28053	27803	27960	27852	27866	27861	28012	28067	28014	27946	27972	27955	27866	28185	28057	27917	27876	28004	28053	28109	28036	27879	28028	27891	28277	28017	28017	27849	28135	28035	28211	27957	27946	27902	27929	27966	28042	27846	28004	27896	28000	27825	27996	28171	27826	27978	27976	27917	27834	28031	28071	28067	28073	27968	27977	27794	27889	28069	28104	28030	27984	27982	28078	28162	28116	28074	28055	28062	27948	27996	28005	27910	28039	28002	28091	27990	27828	27984	27968	27935	27998	28147	27979	28023	28141	27837	28055	27978	28050	27974	27898	28033	27943	27911	27772	27899	28092	27983	27994	27920	27979	27996	28010	27782	28144	27978	28123	27767	28194	27882	28076	28052	28091	27828	28010	27706	28035	28032	27933	27919	28128	28094	27854	28046	27881	27975	28095	27989	28160	27902	28086	28110	27909	28139	27791	28060	28122	27837	28090	28008	27999	27943	27948	28004	28024	27864	27738	28078	27924	27931	28110	27886	27929	27973	27893	27825	27964	27906	27763	28155	28158	27947	27859	27820	27897	27988	27960	27989	28032	28068	28101	27957	27982	27887	27873	28222	27990	28084	27955	27926	27969	27725	28081	28084	27959	28127	27803	28117	27856	27963	27896	27878	28036	28057	27967	27931	28026	27987	27870	27958	27923	28094	28025	28013	28127	27975	28086	28054	28125	28083	27941	28065	27974	28138	28191	27801	28014	27819	28227	27937	28019	27971	27977	27993	28058	28147	27956	28192	27840	27901	27911	27822	27967	27889	28062	27880	28032	27797	27813	27874	27959	27953	28103	27821	28152	27989	28098	27877	27810	27913	27894	28042	28035	27820	28049	28036	28033	28121	28104	28179	28020	27870	27873	28031	27950	27944	27998	27856	28129	28036	27881	27960	28034	27997	27981	27865	28024	28007	28121	27921	28231	28063	27905	28030	28103	28053	28080	28293	27820	27981	27937	27942	27993	28043	27948	27885	28111	27886	27853	27921	27956	27975	27967	27915	27941	28116	27964	27994	27872	27994	27827	28212	28114	28192	27990	28064	27832	28215	27951	27933	27786	27999	28206	28043	28054	27853	27943	28171	27831	28204	27965	27917	28011	28084	27786	28055	27886	27985	28132	28201	28177	27813	28003	28032	27928	27825	27906	28124	27562	28032	27967	27942	27808	27959	27765	27799	28080	27842	28017	27787	28106	28264	27983	28023	27914	28055	27744	27978	27988	28104	28146	28014	27999	28012	28201	28023	28001	27882	28030	27965	28116	27992	27890	28059	27969	27956	27842	27906	28164	28029	28051	27848	27863	28135	27939	28007	28024	27948	28091	27773	28096	27945	27904	28061	28090	28105	27843	28086	27947	27889	27918	28008	27901	27902	28063	27978	28045	27945	27809	27903	28009	27861	27850	27875	28059	27867	28078	28110	28130	27973	27948	27937	28102	27965	27977	27894	28062	27910	27904	27962	27999	27773	28038	27927	27771	27939	28021	27897	27983	28004	28013	28116	27862	28062	27994	27939	28100	27977	28025	27892	27867	27899	27732	27966	27953	27996	27986	28056	28037	27950	28008	27885	27901	27994	27984	27915	27753	28140	27874	28178	27915	27832	27901	27928	27766	27897	27799	28160	28101	27808	27869	28160	27797	27850	27937	28118	27852	27940	27949	27867	28080	27852	27845	28198	27937	28278	28037	28027	27802	28055	27787	27890	27791	28011	27987	27936	27828	28152	27976	28131	27998	28069	28000	27883	27873	27979	28038	28069	28055	27836	27943	27832	28081	27864	28020	27974	28053	27988	28102	27834	28126	28077	28089	27922	27950	28079	28034	28062	27861	27943	27862	27973	27999	27869	28070	27945	28020	27945	28142	28037	27933	28090	27895	27852	27882	28008	27887	28121	28033	27932	27972	28031	28003	27813	27922	27857	27881	28034	28053	28109	27957	28025	27958	28079	27940	28095	27947	27942	28154	28080	27990	28033	27860	27963	28205	28038	27994	27904	28017	27987	28098	27916	28001	27761	27978	27999	28193	28119	27907	27988	28200	27728	27991	27984	27964	28005	27801	28013	28013	28106	27951	27916	28080	27851	28092	27915	27994	28117	27935	27919	27965	28031	28086	28122	28012	28049	28085	27871	27868	28203	28003	27965	27786	27922	27997	28047	28078	28054	27933	28079	27792	28014	27865	27733	28007	27976	27899	27848	28040	28057	27967	27948	27939	27970	27931	27922	28007	27962	27882	27927	28043	27901	28059	27898	28058	27925	27983	28121	28088	28230	28081	27760	27896	27951	27979	27960	28181	28088	27907	28155	27977	27963	27994	27949	28081	28244	27949	28134	28090	27950	28019	27908	28171	28013	27785	27890	27751	27957	27936	27778	27958	27767	28106	28116	27963	27967	28037	28044	27871	27917	27918	28168	27979	27863	28110	28158	28045	27986	28105	27861	27919	28038	28085	27825	28053	27954	28065	27865	27840	28070	27926	27936	28070	27858	28004	28145	27891	27833	27815	28052	28211	27819	28054	28166	28012	27777	28090	28117	27901	28014	27819	27917	27984	28023	28134	28265	28107	28092	27991	28009	28011	28023	27950	28162	27952	27925	27963	27954	28138	28042	27689	27924	28001	28068	27931	28066	28065	28000	27872	27803	27769	27827	28039	28079	27984	27989	28192	28179	27928	27714	27957	27874	28007	28120	27934	27910	28084	27790	27843	27908	27935	28010	27902	27934	27803	28057	28022	28108	28019	28153	27857	27944	28159	27927	28078	28015	27815	27989	27973	28056	27915	28213	28041	28016	27988	27822	28038	27996	28067	27985	28025	28027	28086	27989	27908	27984	28091	28009	28148	28080	28008	27954	28065	28207	27945	27989	28025	27942	28033	27947	28060	28173	28067	27982	27983	27871	28137	28013	27814	27940	27942	27880	28043	28055	28086	27829	27964	27988	28176	27855	27924	28109	28052	27916	28055	27843	28041	27985	27985	28034	27856	28110	28115	27919	27996	28105	28106	27957	28027	28225	28163	28053	27885	28001	27773	28066	28187	27849	28000	27729	27926	27816	28075	27861	27929	27947	28120	27882	28248	28009	28012	27813	28094	28111	28072	27889	28167	27857	28061	28083	27763	27982	28016	27984	28002	27870	28042	28136	28275	28005	27971	27945	28065	27732	27890	27975	28022	27789	28119	28127	27949	28128	27883	27866	28002	27818	27904	27859	27907	27915	28064	27994	27975	27988	27942	28100	27999	28083	28003	27872	27942	27938	28121	28059	27895	28124	28007	27989	28070	28104	27635	27973	27893	28086	27967	27926	27810	27901	28092	28141	27998	28187	28013	28095	28045	27961	27958	28175	28085	28046	28005	28063	27999	27837	28025	27800	28044	27988	28032	28023	28004	28082	27887	27958	27872	28091	27921	28158	28042	27915	28138	28018	28138	28227	27720	27918	28003	28091	27982	27859	27997	28042	27798	27869	27957	27898	28008	28062	27955	27887	27933	28263	27884	28127	27929	27956	28102	28091	27941	28122	27938	28082	27939	27957	28086	27929	28044	28048	27992	27909	27866	28162	28029	28019	27959	28132	27802	28090	28059	27992	28099	27933	28078	27832	28131	27946	27743	28032	27993	27955	27871	28016	28091	27851	27883	28015	27801	27901	28173	27834	28004	27989	27883	27955	27998	28035	28104	28015	28134	27912	27972	28048	27986	27977	27988	27918	28025	28024	28075	27863	27906	27959	28100	28104	27858	27998	28098	28068	27878	27667	28048	28033	28108	28055	27914	27998	27863	28157	28068	27997	27952	27952	27986	28168	28064	27946	28049	28038	27887	27959	27835	28021	27938	27908	28005	27808	27989	27982	27979	27864	28007	28017	28044	27861	28207	27976	28034	27905	28030	27945	28075	28139	27950	28064	27944	27753	27927	27916	27964	28068	27840	28082	28018	27963	28084	27945	27899	27995	27935	27863	27969	28027	28058	28035	27997	28060	28133	27913	28053	28100	27985	28083	27883	28037	28083	28109	28007	28056	27949	28124	28039	27934	27948	27993	28070	28017	28030	28062	27838	27949	28200	28057	27819	28051	28127	28059	27873	27997	27970	27803	28074	28063	28006	27916	27916	28223	28142	28058	27913	28184	28060	28243	27763	27882	28042	28095	28155	28028	27962	27899	27995	28006	28016	28233	27912	28159	27973	27840	28014	27860	28140	28070	28014	28069	28069	27982	28059	27918	27936	27927	27989	28090	27944	28143	28060	28049	28192	27848	28055	27877	28095	28059	27975	27850	27903	27881	28021	27843	27977	28086	28038	28224	27938	28039	27934	28179	28058	27821	28052	28057	28006	28123	28119	28002	28012	28070	28168	27897	28014	28093	28158	27969	28076	28070	28105	28075	28006	27980	28051	27844	27805	27926	27991	27981	28098	27876	27866	28112	28153	27974	27948	27971	28012	28028	28072	28076	27968	27905	28046	27854	28043	27857	27850	28056
38625	43922	52787	50640	46573	44933	43370	42320	41468	41061	40729	40671	40080	39949	40032	40119	39904	39722	39775	39842	39845	39993	39683	39832	39933	39675	39850	39562	39851	39785	39594	39579	39673	39583	39485	39369	39517	39664	39568	39856	39338	39844	39557	39590	39434	39626	39549	39703	39517	39637	39764	39401	39423	39584	39459	39138	39199	39404	39539	39479	39601	39640	39601	39335	39408	39777	39695	39711	39495	39483	39481	39774	39785	39578	39701	39485	39527	39529	39460	39322	39659	39547	39793	39467	39438	39338	39370	39584	39473	39400	39341	39808	39268	39480	39512	39489	39599	39449	39745	39783	39444	39464	39463	39411	39888	39704	39553	39514	39576	39668	39607	39345	39549	39639	39596	39622	39649	39665	39381	39585	39699	39499	39606	39686	39556	39584	39566	39561	39497	39689	39779	39778	39370	39376	39595	39723	39425	39585	39459	39335	39652	39590	39181	39757	39481	39526	39508	39470	39653	39623	39765	39692	39649	39673	39640	39697	39526	39299	39796	39567	39442	39821	39826	39795	39561	39618	39537	39718	39630	39837	40044	39694	39780	39524	39430	39215	39447	39565	39766	39511	39466	39623	39699	39647	39603	39603	39782	39488	39572	39807	39565	39728	39781	39559	39508	39579	39743	39528	39345	39562	39569	39620	39654	39694	39422	39579	39643	39516	39426	39470	39648	39555	39432	39722	39576	39453	39507	39378	39439	39453	39393	39567	39684	39682	39173	39773	39206	39596	39641	39287	39337	39296	39553	39688	39431	39433	39425	39784	39440	39341	39527	39336	39622	39400	39549	39740	39365	39414	39339	39573	39474	39766	39769	39616	39598	39513	39613	39691	39467	39476	39811	39873	39321	39683	39799	39552	39807	39602	39437	39649	39461	39414	39750	39676	39735	39642	39606	39276	39450	39713	39452	39309	39761	39331	39619	39658	39219	39345	39600	39544	39819	39330	39729	39635	39378	39829	39706	39593	39170	39666	40035	39546	39407	39765	39593	39656	39409	39414	39640	39566	39448	39625	39549	39594	39691	39422	39489	39345	39431	39694	39664	39621	39670	39780	39621	39612	39827	39442	39541	39613	39782	39381	39718	39419	39526	39452	39446	39231	39716	39630	39707	39393	39397	39574	40022	39548	39526	39312	39572	39682	39426	39457	39417	39659	39445	39669	39591	39428	39617	39602	39276	39516	39549	39580	39726	39705	39536	39460	39503	39369	39492	39448	39716	39631	39426	39599	39357	39392	39424	39356	39517	39549	39699	39533	39659	39468	39686	39405	39459	39618	39573	39627	39557	39540	39960	39564	39755	39620	39778	39521	39641	39604	39618	39640	39423	39590	39551	39541	39446	39261	39659	39410	39598	39435	39767	39543	39587	39540	39122	39358	39578	39270	39587	39425	40028	39635	39591	39700	39672	39573	39716	39513	39846	39657	39579	39699	39489	39442	39663	39376	39589	39601	39616	39546	39138	39437	39586	39676	39692	39365	39407	39317	39531	39606	39541	39499	39612	39350	39885	39760	39629	39783	39722	39570	39410	39689	39549	39275	39553	39273	39368	39493	39532	39610	39510	39665	39558	39464	39321	39443	39681	39439	39463	39425	39490	39421	39746	39714	39705	39464	39668	39633	39807	39154	39447	39668	39537	39444	39391	39593	39717	39663	39394	39438	39527	39627	39565	39513	39565	39774	39584	39381	39604	39597	39530	39683	39672	39517	39333	39516	39444	39548	39733	39754	39699	39641	39632	39290	39482	39636	39682	39706	39541	39611	39477	39422	39337	39723	39539	39341	39477	39773	39478	39773	39643	39654	39247	39529	39651	39435	39618	39705	39714	39426	39909	39709	39543	39510	39432	39449	39630	39474	39848	39505	39563	39636	39701	39622	39398	39452	39519	39547	39553	39589	39653	39607	39553	39435	39568	39830	39515	39598	39545	39700	39811	39662	39716	39902	39505	39667	39604	39542	39724	39669	39642	39628	39540	39410	39378	39869	39658	39300	39536	39633	39626	39533	39526	39331	39672	39676	39478	39783	39691	39708	39365	39559	39364	39717	39763	39619	39333	39249	39650	39509	39698	39610	39422	39563	39876	39615	39665	39683	39757	39717	39337	39574	39740	39689	39750	39580	39368	39348	39670	39439	39815	39446	39526	39407	39562	39589	39515	39479	39503	39532	39404	39543	39625	39738	39647	39312	39386	39355	39703	39186	39549	39418	39699	39515	39718	39220	39560	39762	39635	39630	39597	39482	39439	39745	39719	39690	39356	39572	39570	39495	39466	39648	39512	39474	39500	39804	39420	39467	39714	39613	39481	39754	39650	39501	39606	39512	39669	39729	39636	39664	39482	39465	39334	39377	39816	39587	39457	39601	39744	39541	39381	39480	39461	39603	39213	39358	39612	39616	39751	39671	39614	39798	39529	39478	39662	39725	39425	39326	39869	39844	39712	39759	39326	39589	39606	39466	39483	39786	39585	39545	39578	39494	39614	39390	39756	39561	39826	39585	39512	39727	39328	39398	39531	39672	39788	39865	39703	39425	39466	39590	39736	39663	39508	39720	39971	39678	39576	39437	39576	39692	39763	39496	39482	39632	39488	39487	39486	39660	39435	39716	39605	39536	39580	39698	39618	39598	39228	39369	39600	39455	39414	39609	39666	39579	39563	39520	39631	39878	39558	39596	39701	39560	39717	39689	39371	39514	39366	39383	39681	39728	39631	39329	39578	39440	39424	39405	39558	39396	39432	39506	39713	39704	39413	39381	39805	39442	39743	39368	39629	39711	39666	39499	39442	39600	39638	39598	39450	39647	39433	39772	39357	39453	39643	39484	39675	39390	39419	39706	39365	39550	39650	39405	39646	39674	39512	39622	39687	39661	39651	39371	39766	39447	39538	39749	39464	39459	39636	39404	39524	39830	39669	39479	39652	39522	39193	39792	39693	39522	39600	39412	39517	39691	39635	39720	39725	39501	39533	39560	39651	39404	39482	39870	39731	39602	39543	39665	39482	39580	39561	39310	39628	39471	39546	39493	39474	39799	39883	39714	39288	39503	39835	39525	39619	39752	39588	39426	39761	39760	39511	39287	39331	39684	39748	39696	39416	39666	39551	39694	39252	39285	39351	39637	39482	39609	39572	39664	39580	39827	39774	39506	39342	39650	39382	39664	39578	39586	39826	39897	39335	39776	39395	39752	39720	39792	39675	39643	39676	39464	39636	39789	39536	39269	39528	39390	39512	39678	39530	39591	39936	39607	39818	39529	39628	39488	39730	39619	39707	39616	39628	39429	39455	39544	39515	39704	39681	39590	39531	39911	39837	39471	39595	39424	39717	39673	39792	39659	39735	39626	39680	39588	39531	39374	39543	39413	39599	39721	39538	39495	39594	39487	39551	39428	39557	39628	39470	39514	39795	39445	39520	39591	39435	39521	39585	39543	39515	39511	39771	39767	39628	39430	39377	39651	39404	39700	39711	39244	39620	39838	39626	39260	39601	39534	39512	39637	39574	39341	39663	39366	39604	39544	39754	39609	39588	39545	39634	39633	39518	39566	39565	39864	39480	39589	39742	39295	39703	39633	39708	39588	39320	39893	39572	39481	39807	39715	39793	39566	39735	39345	39906	39459	39758	39699	39625	39625	39725	39609	39406	39401	39713	39576	39440	39574	39813	39432	39820	39371	39687	39773	39735	39674	39637	39590	39730	39572	39664	39656	39424	39493	39518	39607	39719	39516	39346	39765	39663	39679	39550	39577	39738	39649	39586	39663	39442	39367	39822	39779	39779	39601	39539	39682	39693	39681	39574	39543	39310	39897	39646	39412	40008	39819	39658	39683	39561	39752	39638	39678	39608	39437	39708	39377	39874	39716	39536	39775	39293	39582	39603	39469	39564	39915	39543	39545	39530	39453	39675	39405	39572	39664	39787	39316	39451	39522	39511	39651	39534	39485	39481	39648	39466	39721	39774	39864	39551	39860	39692	39510	39559	39677	39333	39378	39765	39757	39841	39788	39475	39566	39488	39557	39590	39845	39591	39592	39537	39589	39507	39385	39651	39518	39487	39733	39790	39676	39738	39894	39680	39430	39503	39849	39248	39594	39359	39658	39472	39408	39824	39647	39729	39523	39737	39818	39636	39890	39679	39452	39807	39623	39602	39462	39384	39438	39632	39594	39589	39646	39626	39668	39442	39640	39584	39706	39535	39545	39549	39788	39603	39631	39483	39469	39728	39519	39718	39577	39381	39448	39770	39698	39734	39659	39693	39330	39522	39462	39560	39461	39733	39459	39475	39674	39413	39514	39526	39455	39628	39698	39735	39649	39540	39593	39836	39486	39646	39565	39775	39413	39659	39659	39361	39742	39651	39613	39545	39587	39280	39356	39704	39567	39605	39505	39484	39531	39438	39556	39591	39728	39546	39609	39467	39673	39465	39870	39684	39293	39352	39462	39363	39587	39614	39561	39569	39372	39673	39784	39607	39668	39639	39451	39330	39451	39804	40076	39485	39611	39937	39657	39353	39562	39729	39499	39647	39743	39500	39378	39700	39387	39659	39562	39774	39562	39343	39629	39692	39388	39716	39806	39622	39683	39499	39333	39615	39702	39682	39664	39701	39591	39880	39690	39738	39234	39736	39854	39476	39640	39843	39596	39623	39635	39878	39566	39450	39456	39168	39239	39717	39809	39424	39587	39492	39746	39871	39647	39700	39388	39552	39532	39604	39857	39495	39502	39644	39487	39503	39750	39771	39921	39576	39694	39748	39791	39319	39313	39258	39714	39709	39406	39321	39572	39526	39873	39691	39521	39761	39594	39779	39458	39604	39254	39512	39524	39622	39545	39723	39753	39510	39429	39382	39602	39608	39551	39831	39543	39697	39376	39771	39490	39792	39651	39773	39618	39359	39455	39803	39350	39597	39847	39484	39646	39613	39942	39562	39559	39564	39605	39577	39383	39255	39536	39365	39155	39392	39458	39736	39515	39430	39691	39403	39435	39729	39555	39667	39574	39456	39752	39843	39859	39781	39495	39500	39617	39588	39449	39670	39481	39522	39867	39674	39405	39712	39603	39363	39581	39527	39413	39686	39545	39591	39854	39500	39520	39630	39868	39837	39602	39630	39709	39767	39868	39553	39469	39417	39394	39343	39346
38886	55128	52838	44207	40255	37115	34253	32700	31179	30602	29878	29270	29043	28629	28434	28387	28307	28331	28156	28122	28025	28117	28129	28066	28106	27857	28045	27837	27849	27778	27879	27839	28045	27908	27816	27810	27743	27718	27708	27765	27733	27699	27742	27824	27970	27884	27873	27706	27875	27869	27941	27713	27639	27753	27624	27955	27908	27895	27710	27866	27859	27670	28052	27802	27755	27570	27826	27872	27540	27919	27672	27819	27892	27751	27594	27718	27851	27710	27749	27701	27958	27921	28012	27499	27710	27777	27767	27870	27722	27800	27975	27774	27661	27814	27820	27977	27445	27706	27718	27754	27727	27795	27698	27778	28032	27710	27844	27584	27784	27840	27795	27707	27745	27683	27900	27806	27876	27814	27676	27718	27843	27656	27825	27658	27801	27762	27992	27855	27794	27902	27813	27938	27817	27894	27708	27619	27805	27663	27610	27769	27710	27751	27778	27776	27895	27682	27729	27877	27823	27617	27609	27717	27833	27958	27893	27529	27804	27706	27745	27827	27916	27641	27675	27723	27678	28011	27826	27770	27705	27891	27773	27744	27743	27877	27797	28003	27813	27730	27929	27730	27777	27585	27692	27715	27856	27764	27646	27953	27849	27860	27725	27665	27639	27694	27748	27833	27820	27647	27932	27601	27717	27701	27702	27787	27898	27953	27737	27714	27949	28024	27801	27798	27819	27865	27918	27712	27735	27752	27837	27643	27892	27781	27596	27790	27933	27954	27809	27828	27605	27552	27710	27841	28087	27671	27840	27831	27898	27842	27843	27838	27845	27719	27799	27941	27797	27851	27642	27779	27765	27975	27645	27766	27955	27878	27862	27640	27780	27870	27733	27742	27863	27600	27862	27867	27686	27943	27955	27947	27783	27688	27827	27837	27860	27744	27723	27771	27731	27879	27875	27759	27906	27793	27741	28035	27808	27953	28011	27769	27937	27871	27720	27900	27556	27860	27798	27791	27723	28070	27759	27668	27659	27591	27620	27833	27645	28012	27770	27776	27655	27783	27775	27558	27703	27649	27846	27729	27697	27726	27748	27839	27829	27854	27759	27923	27625	27870	27776	27694	27856	27690	27780	27826	27799	27651	27834	27661	27766	27856	27640	27781	27705	27783	27838	27895	27528	27812	27827	27987	27742	27807	27920	27641	27773	27775	27981	27765	27737	27880	27852	27674	27684	27811	27869	27720	27705	27802	27876	27830	27653	27925	27899	27628	27705	27877	27993	27849	27693	27832	27879	27714	27733	27620	27833	27684	27830	27890	27680	27669	27927	27755	27882	27801	27623	27775	27845	27651	27663	27900	27902	27746	27873	27846	27731	27707	27580	27964	27663	27947	27665	27531	27720	27655	27712	27902	27729	27684	27616	27983	27939	27897	27636	27825	27683	27683	27662	27843	27918	27828	27794	27783	27728	27998	27695	27707	27840	27649	27837	27601	28000	27855	27828	27744	27926	27815	27918	27812	27944	27777	27771	27890	27848	27754	27838	27862	27951	27799	27820	28062	27778	27697	27897	27639	27714	27743	27711	27775	27889	27705	27712	27544	27912	27928	28028	27812	27756	27709	27779	27692	27653	27771	27767	27860	27803	27800	27773	27728	27600	27792	27714	27889	27848	27876	27684	27685	27722	27926	27731	27624	27762	27872	27814	27615	27544	27794	27795	27897	27887	27919	27995	27744	27686	27735	27782	27829	27732	27985	27597	27754	27596	27694	27745	27800	27749	27861	27870	27853	27730	27904	27829	27827	28025	27645	27697	27912	27788	27676	27870	27630	27669	27732	27630	27648	27793	27906	27671	27715	27739	27707	27886	27826	27891	27753	27724	27785	27974	27817	27755	27833	27724	27799	27923	27754	27814	27817	27790	27913	27707	27685	27782	27893	27734	27766	27737	27691	27841	28093	27783	27877	27812	27804	27864	27894	27767	27784	27781	27711	27874	27816	27733	27669	27848	27778	27864	27969	27769	28034	27811	27691	27842	27549	27927	27771	27741	27887	27874	27967	27762	27839	27935	27702	27898	27794	27772	28012	27496	27808	27943	27756	27889	27835	27853	27719	27801	27770	27839	27777	27706	27691	27709	27750	27780	27791	27757	27716	27820	28033	27586	27805	27710	27875	27852	27752	27989	27841	27765	27859	27793	27664	27907	27697	27790	27690	27780	27818	27706	27690	27876	27825	27685	27836	27697	27809	27753	27936	27928	27892	27934	27764	27743	27754	27883	27763	27904	27707	27832	27575	27865	27649	27797	27793	27702	27920	27940	27623	27889	27707	27904	27958	27700	27895	27664	27804	27802	27707	27674	27913	27491	27827	27860	27765	27809	27793	27679	27882	27683	27674	27699	27596	27755	27891	27845	27668	27836	27729	27918	27693	27827	27704	27891	27884	27972	27759	27898	27845	27595	27849	27671	27693	27817	27819	27539	27817	27939	27690	27771	27786	27722	27653	27927	27841	27826	27846	27920	27776	27771	27753	27528	27812	27763	27933	27883	27552	27895	27900	27832	27662	27681	27751	27754	27829	27777	27976	27789	27680	27901	27722	27817	28005	27939	27814	27901	27887	27749	27669	27809	27829	27927	27713	27720	27749	27599	27932	27793	27644	27787	27704	27591	27663	27731	27705	27724	28010	27871	27794	27658	27831	27742	27693	27718	27506	27919	27736	27820	27878	27893	27772	27933	27804	27664	28093	27609	27844	27795	27851	27716	27761	27754	27789	27717	27763	27882	27886	27816	27733	27643	27725	27851	27762	27926	27653	28068	27738	27849	27785	27731	27771	27815	27852	27783	27937	27684	27630	27766	27714	27689	27712	27718	27717	27741	27586	27822	27857	27810	27806	27804	27682	27723	27862	27873	27813	27778	27772	27792	27688	27775	28050	27731	27733	27845	27591	27787	27845	27773	27685	27805	27653	27609	27820	27668	27982	27707	27933	27839	27804	27893	27852	27966	27817	28127	27738	27819	27773	27795	27730	27889	27512	27868	27803	27846	27780	27503	27630	27695	27791	27758	27878	27915	27686	28003	27735	27825	27693	27836	27925	27780	27805	27847	27797	27747	27954	27851	27622	27627	28035	27891	27861	27979	27644	27943	27726	27761	27825	27914	27709	27872	27823	27682	27735	27516	27817	27824	27635	27812	27847	27738	27966	27766	27815	27813	27796	27834	27838	27809	27884	27704	27746	27654	27862	27568	27709	27822	28061	27881	27671	27810	27901	27858	28069	27837	28077	27847	27716	27761	27647	27969	27817	27819	27680	27816	27972	27819	27937	27848	27621	27841	27845	27931	27911	27565	27755	27695	27918	27673	27933	27809	27725	28006	27821	27857	27701	27859	27921	27677	27521	27759	27787	27789	27696	27586	27752	27807	27897	27687	27602	27696	27938	27922	27636	27884	27803	27872	27839	27766	27714	27934	27898	27835	27717	27799	27588	27729	27882	27807	27891	27813	27650	27852	27772	27601	27827	27936	27833	27829	27850	27826	27658	27918	27637	27699	27672	27832	27686	27883	27623	27885	27693	27832	27591	27879	27752	27753	27910	27836	27828	27938	27871	27790	27758	27686	27950	27691	27804	27636	27767	27779	27853	27915	27845	27624	27908	27692	27816	27710	27740	27813	27614	27669	27809	27659	27614	27893	27708	27857	27586	27787	27588	27847	27843	27802	27727	27549	27769	27888	27710	27863	27816	27806	27919	27863	27676	27822	27899	27875	27660	27798	27706	27667	27751	27766	27700	27825	27836	27685	27805	27714	27898	27694	27880	27823	27889	27746	27959	27807	27951	27636	27910	27996	27654	27936	27852	27816	27533	27872	27643	27574	27879	27727	28075	27714	27870	27785	27944	27813	27537	27723	27700	27936	27711	27796	27682	27797	27765	27618	27875	27828	27614	27650	27842	27582	27785	27573	27717	27835	27638	27841	27938	27862	27801	27815	27879	27848	27794	27780	27862	27630	27774	27815	27853	27841	27724	27887	27813	27692	27898	27741	27843	27828	27791	27732	27826	27785	27792	27841	27837	27854	27731	27825	27859	27919	27849	27768	27754	27801	27753	27841	27636	27716	27747	27907	28004	27748	27608	27690	27834	27832	27814	27883	27776	27910	27893	27662	27684	27946	27821	27858	27890	27515	27835	27811	27534	27850	27868	27771	27752	27764	27614	27733	27751	27760	28013	27756	27617	27642	27946	27915	27827	27784	27960	27748	27619	27855	27796	27940	27867	27869	27695	27912	27759	27871	27659	28016	27599	27825	27823	27832	27880	27843	27839	27520	27799	27866	27753	27818	27754	27817	27893	27754	27744	27918	27813	27749	27534	27798	27717	27648	27883	28077	27809	27652	27948	27825	27769	27686	27862	27838	27827	27800	27780	27847	27675	27858	27763	27828	27748	27943	27937	27670	27814	27827	27661	27917	27914	27824	27786	27730	27795	27713	27693	27952	27804	27693	27859	27930	27718	27889	27798	27877	27743	27677	27640	27818	27789	27765	27718	27825	27878	27770	27804	27799	27639	27808	27741	27973	27745	27919	27815	27834	27744	27909	27855	27784	27854	27904	27821	27888	27801	28002	27766	27868	27838	27825	27668	27817	27717	27903	27819	27719	28007	27631	27906	27749	27836	27943	27766	27983	27665	27873	27758	27913	27730	27915	27767	27703	27802	27721	27688	27765	27695	27790	27887	27779	27687	27773	27806	27775	27755	27803	27768	27615	27948	27873	27873	27916	27751	27824	27867	27704	27840	27795	27761	27588	27854	27857	27984	27682	27786	27852	27827	27588	27783	27824	27727	27655	27845	27796	27666	27808	27802	27760	27850	27815	28016	27856	27854	27919	27878	27772	27816	27747	27829	27664	27688	27778	27832	27829	27884	27822	27841	27702	27604	27951	27901	27775	27777	27642	27817	27808	27883	27761	27766	27440	27722	27893	27823	27774	27684	27976	27764	27971	27881	27703	27825	27807	27727	27812	27966	28161	27829	27839	27833	27751	27816	27796	27898	27759	27800	27796	27882	27741	27639	27701	27843	27640	27873	27689	27815	27869	28024	27634	27801	27703	27722	27657	27816	27676	27901	27838	27851	27770	27747	27892	27721	27583	27758	27445	27868	27633	27811	27787	27799	27714	27768	27735	28105	27743	27582
24490	21684	31345	36290	42496	46172	45935	43537	42955	42072	41634	40767	40357	40404	40391	39935	39627	39846	39807	39928	39949	39720	39436	39752	39580	39476	39594	39460	39475	39224	39291	39443	39335	39221	39342	39387	39377	39537	39306	39601	39544	39327	39416	39382	39474	39072	39428	39307	39234	39228	39139	39197	39133	39373	39268	39173	39239	39467	39273	39453	39259	39313	39225	39101	39187	39249	39317	39004	39081	39597	39173	39200	39302	39332	39224	39301	39336	39333	39222	39173	39128	39213	39161	39423	39145	39046	39357	39204	39007	39211	39217	39124	39423	39307	39282	38985	39208	39037	39435	39097	39200	39156	39254	39318	39552	39448	39159	39262	38959	39428	39277	39116	39322	39267	39139	39192	39319	39263	39326	39142	39277	39079	39343	39254	39261	38969	39173	39263	39244	39243	39330	38968	39063	39285	39146	39101	39364	39107	39531	39180	39575	39443	39318	39655	39233	39238	39134	39254	39325	39113	39489	39080	39331	39128	39330	39310	39089	39264	39034	39079	39351	38876	38985	39253	39410	39050	39310	39213	39060	39237	39432	39208	39291	39133	39147	38992	39239	39140	39592	39449	38954	39272	38964	39292	39000	39161	39161	39355	39300	39153	39477	39230	38989	39234	39548	39258	39425	39164	39488	39116	39325	38979	39327	39291	39246	39201	39288	39175	39203	39399	38974	39110	39225	39416	39291	39286	39326	39395	39395	39067	39382	39361	39344	39199	39306	38906	39480	39237	39048	39167	39381	39061	39119	39282	39254	39354	39224	39220	39099	39269	39323	39221	39287	39158	39224	39286	38872	39261	39156	39066	39208	39383	39112	39263	39094	39202	39429	39513	39122	39450	39403	39310	39144	39105	39199	39327	39211	39067	39128	39141	39515	38874	39373	39065	39470	39139	39226	39162	39268	39106	39332	39257	39272	39357	39145	39451	39238	39250	39035	39301	39277	39083	38932	39122	39159	39459	38951	39187	39350	39344	39187	39138	39196	39446	39383	38995	39400	39010	39258	39070	39172	39261	39324	39203	39097	39264	39074	38976	39174	39084	39400	39230	39072	39107	39271	39009	39130	39305	39319	39305	39068	39173	39090	39127	39216	39168	39060	39246	39071	39375	38901	39108	38833	39111	39028	39108	39405	39247	39087	39320	39402	39591	39164	39310	39480	39522	39204	39187	39111	39104	39434	39302	39109	39252	39390	39320	39195	39062	39177	39207	39315	39434	39402	39212	39205	39073	39178	39271	39298	39255	39114	39327	39137	39052	39094	39176	39031	39295	39103	39080	38980	39081	39069	39113	39332	39076	39504	39505	39008	39153	39154	39616	39323	39385	39165	39264	39177	39290	38935	39235	38976	39126	39280	39301	38799	39247	39347	39207	39112	39279	39387	39420	39103	39116	39044	39264	39086	39156	38985	39090	39148	38958	38967	39152	39351	39282	38924	39290	39132	39042	38991	39208	39378	39223	39167	39267	39407	39235	39310	38882	39278	39256	39232	39089	39234	39546	39276	39481	39357	39324	39499	39389	39107	39373	39285	39370	39307	39066	39277	39309	39168	39291	39341	39387	39398	38867	39120	39553	39589	39343	39109	39351	39366	39345	39454	39210	39272	39275	39120	39220	39159	39006	39168	39293	39193	39397	39270	39630	38804	39275	39208	39273	39214	39155	39008	39345	39483	39063	39387	39275	39271	39320	39249	39152	39195	39116	39369	39123	39421	39176	39255	39304	39340	39155	39084	39394	39151	39410	39240	39269	39047	39320	39221	39106	39278	39194	39121	39116	39265	39135	39235	39101	39083	39274	39234	39292	39292	39233	38980	39284	39249	39333	39202	39305	39088	39004	39259	39506	39193	38946	39385	39506	39317	39344	39369	39128	39240	39326	39225	39003	39258	39109	39419	39032	39345	39065	39444	39428	39469	39141	39485	39482	39269	39019	39242	39421	39199	39373	39401	39427	39431	39041	39471	38908	39063	39234	39323	39312	39133	39164	39379	39165	39272	39458	39068	39160	39383	39251	39323	39313	39097	39225	39193	39422	39302	39452	39475	39286	39284	39171	39155	39345	39424	38951	39061	38899	39016	38969	39142	38932	39234	39143	39315	39281	39221	39131	39467	39183	39130	39131	39333	39210	39349	39300	39330	39259	39093	39175	39163	39140	39059	39237	39228	39371	39303	39573	39425	39261	39321	38982	39460	39174	39290	38900	39126	39268	39449	39305	39347	39188	39293	39352	39227	39168	39194	39049	39025	38868	39313	39229	39129	39216	39312	39156	38939	39216	39069	39336	38934	39273	39345	39182	39400	39430	39220	39517	39245	39126	39260	39134	39269	39521	39291	39469	39422	39465	39379	39589	39305	39406	38925	39147	39385	39451	39225	39288	39494	39381	39202	39411	38894	39404	39319	39299	39304	39223	39628	39168	39319	39183	39291	39414	39217	38973	39222	39348	38982	39190	39125	39339	39296	39179	39206	39499	39066	39153	39219	39145	38980	38936	39314	39429	39531	39191	39268	39423	39270	39290	39252	39379	39387	39410	39452	39075	39379	39128	39329	39159	39189	39388	39316	39530	39104	39101	39231	39011	39072	39213	39326	39054	39168	38975	39436	39253	39148	39398	39398	39297	39445	39484	38765	39330	39205	39138	39101	39578	39199	39196	39202	39331	39235	39047	39363	39046	39050	39195	39259	39285	39586	39533	39530	39178	39113	39365	39524	39223	39277	39310	39308	38970	39327	39350	39413	38921	39143	39262	39599	39312	39265	39284	39256	39004	39369	39289	39300	39358	39273	39196	39191	39097	38992	39447	39414	39398	39144	39393	39077	39454	39285	39077	39291	39293	39323	39493	39517	39225	39259	39353	39546	39462	39284	39279	39482	39222	39388	39438	39233	39275	39367	39084	39369	39177	39202	39207	39251	39323	39373	38903	39246	39317	39519	39118	38877	39347	39689	39339	39500	39306	39321	39114	39432	39136	39157	39455	39397	39418	39581	39397	39545	39219	39113	39441	39355	39111	39168	39345	39152	39170	39147	39008	39437	39140	39259	39448	39334	39257	39041	39012	39477	39075	39245	39320	38893	38998	39059	39033	39196	39317	39199	39256	39034	38950	39368	39385	39495	39228	39223	38958	39385	39017	39089	39244	39386	39540	39318	38995	39196	38991	39257	39030	39319	39341	39359	39230	39223	39206	39454	39238	39260	39395	39322	39407	39553	39367	39294	39103	39040	39077	39240	39070	39426	39094	39055	39210	39397	38896	39183	39205	39475	39180	39109	39470	39322	39156	39128	39205	39178	39353	39145	39132	39095	39272	38963	39340	39123	39033	39366	39258	39355	39167	39432	39190	39304	39323	39358	39020	39290	39123	39230	39200	39229	39147	39193	39323	39206	39060	38970	39313	39384	39051	39526	39354	39155	39013	39450	39239	39166	39082	39074	39213	39000	39237	39325	39277	39328	39285	39118	39417	39456	39293	39239	39396	39401	39392	39308	39360	39069	39146	39216	39551	39101	39279	39310	39031	39228	39366	39203	39421	39067	39197	39402	39161	39366	39249	39217	39295	39404	38984	39186	39289	39331	39197	39139	39240	39044	38984	39364	39048	39053	39139	39175	39348	39343	39389	39030	39149	39284	39230	39187	39133	39514	39257	39517	39241	39078	39302	39059	38949	39183	39459	39343	39221	39524	38985	39183	39123	39149	39323	39291	39243	39609	39467	39321	39257	39251	39164	39405	39387	39338	39320	39173	39151	39221	39347	39391	39371	39248	39145	39175	39343	39300	39134	39178	39124	39309	39318	39153	39171	39144	39198	39342	39069	39260	39118	39466	39363	39196	39338	39423	39588	39147	39196	39154	39521	39183	39264	39215	39213	39035	39313	38860	39328	39145	39110	39297	39280	39482	39229	39459	39300	39159	39319	39267	39350	39595	39558	39108	39268	39434	39332	39327	39177	39598	39405	39064	39138	39300	39087	39411	39241	39185	39314	39243	39326	38978	39291	39129	39334	39043	38991	39160	39189	39049	39233	39317	39229	39356	39156	39256	39260	39341	39335	39305	39300	39058	39293	39356	39057	38908	39062	39275	39268	39246	39191	39212	39102	39251	39401	39390	39215	39389	39360	39257	39367	39303	39223	39405	39075	39116	39464	39198	39087	39265	39147	39467	39177	39716	39103	39077	39217	38933	39396	39404	39348	39216	39137	38803	39106	39236	39439	39194	39319	39197	39242	39026	38930	39193	39099	39284	39417	39265	39012	39016	38825	39320	39460	39409	39273	39010	39342	39180	39314	38981	39287	39109	39341	39417	39414	39169	39131	39179	39009	39203	39116	39250	39188	39076	39435	39322	39079	39064	39329	38970	39296	39193	39170	38811	39351	38793	39190	39343	39042	39348	39193	39335	39198	39133	39139	39224	39572	39260	38983	38884	39094	39277	39452	39200	39262	39584	39285	39330	39330	39020	39242	38961	39266	39408	39190	39535	39315	39139	39408	39200	39183	39352	39348	39308	39199	39397	39161	39413	39275	39064	39148	39326	39210	39282	39228	39085	39020	39044	39085	39234	39007	39103	39137	39330	39338	39311	39282	39207	39130	39163	39267	39099	39085	39303	39366	39174	39407	39331	38985	39027	39152	39112	39290	39156	39320	39168	39148	39382	39388	39209	39158	38934	39000	39142	39465	39381	39283	39444	39553	38852	39301	39257	39117	39366	39129	39316	39207	39051	39264	39238	39393	39199	39115	39318	39429	39349	39110	39191	39081	39258	39150	39169	39084	39184	38939	39124	39108	39236	39175	39261	39179	39390	39389	39320	38949	39052	39229	39428	39137	39175	39158	39008	39419	39292	38981	39159	39265	39285	39247	39234	39001	39183	39395	39212	39070	39044	39367	39026	39053	39077	39347	39058	39175	39497	39151	39241	39216	39464	39357	39141	38974	39325	39484	39592	39057	39088	39186	38971	39414	39239	39186	39387	39396	39216	39486	39269	39078	39083	39528	39151	39260	39224	39334	39451	39109	39397	39465	39539	39264	39606	39541	39147	39277	39490	39336	39345	39138	39143	39329	39437	39162	39378	39126	39188	39449	39339	39109	39281	39382	39031	39066	39350	39325	39265	39195	38989	39356	39228	39325	39286	39377	39172	39028
36912	60737	60277	51175	45903	41620	38250	35552	33840	32326	31162	30387	29790	29413	28923	28891	28385	28394	28291	28541	28391	28180	28305	28284	28237	28022	27999	27907	28149	27974	27833	27818	27792	27876	27794	27810	27830	27620	27782	27744	27794	27661	27834	27957	27627	27704	27925	27858	27649	27954	27612	27781	27833	27758	27624	27865	27725	27728	27860	27755	27796	27743	27851	27539	27656	27681	27751	27681	27603	27841	27602	27795	27942	27755	27821	27759	27726	27731	27816	27655	27898	27755	27763	27669	27809	27761	27933	27853	27545	27754	27618	27712	27890	27620	27726	27825	27625	27873	27880	27788	27927	27725	27709	27809	27723	27578	27880	27916	27731	27690	27808	27600	27911	27763	27773	27717	27842	27542	27767	27745	27495	27760	27624	27626	27611	27883	27777	27653	27891	27787	27671	27877	27673	27941	27718	27683	27774	27659	27613	27810	27925	27785	27647	27868	27765	27787	27858	27706	27807	27782	27719	27726	27679	27799	27938	27684	27579	27619	27631	27791	27775	27771	27473	27536	27687	27731	27890	27754	27639	27770	27651	27701	27797	27907	27804	27601	27806	27741	27828	27821	27612	27535	27856	27760	27556	27799	27628	27507	27758	27634	27908	27684	27727	27754	27644	27930	27669	27694	27870	27705	27870	27832	27696	27649	27561	27499	27418	27694	27857	27750	27874	27885	27672	27879	27608	27553	27845	27694	27773	27695	27734	27770	27707	27687	27620	27733	27582	27689	27767	27731	27767	27724	27671	27722	27693	27898	27622	27770	27665	27702	27719	27861	27664	27679	27792	27704	27757	27663	27748	28007	27862	27748	27634	27837	27579	27790	27931	27563	27648	27741	27649	27735	27817	27583	28027	27633	27676	27905	27789	27615	27784	27777	27746	27864	27787	27881	27686	27763	27837	27744	27650	27823	27606	27626	27790	27637	27758	27753	27826	27682	27640	27768	27595	27730	27833	27763	27782	27609	27638	27788	27655	27838	27689	27586	27787	27641	27691	27795	27787	27831	27982	27781	27594	27884	27719	27696	27759	27869	27547	27750	27868	27495	27822	27726	27773	27656	27645	27871	27738	27658	27794	27742	27668	27787	27864	27605	27846	27787	27772	27934	27543	27757	27689	27736	27750	27825	27825	27786	27631	27671	27668	27691	27629	27786	27780	27808	27695	27639	27719	27651	27829	27755	27856	27718	27751	27947	27554	27758	27866	27801	27839	27670	27765	27636	27849	27607	27880	27900	27625	27711	27542	27727	27747	27660	27751	27892	27917	27671	27437	27844	27695	27935	27622	27659	27501	27549	27684	27869	27793	27886	27649	27591	27845	27711	27754	27876	27719	27845	27748	27684	27753	27844	27784	27802	27901	27496	27617	27619	27831	27853	28064	27693	27682	27639	27638	27752	27676	27781	27725	27989	27649	27895	27723	27600	27840	27724	27680	27592	27869	27751	27688	27608	27721	27797	27696	27716	27681	27763	27711	27754	27740	27674	27651	27832	27725	27760	27685	27939	27589	27853	27688	27634	27831	27918	27821	27819	27883	27577	27592	27715	27759	27788	27802	27588	27714	27666	27806	27686	27685	27563	27612	27731	27568	27663	27902	27649	27702	27669	27646	27808	27698	27661	27805	27826	27921	27759	27757	27838	27865	27861	27883	27743	27624	27846	27765	27722	27517	27871	27783	27803	27866	27948	27707	27727	27878	27464	27782	27671	27729	27843	27866	27753	27819	27744	27760	27707	27713	27797	27764	27772	27673	27736	27705	27883	27803	27860	27561	27649	27803	27717	27664	27614	27902	27755	27804	27883	27747	27624	27471	27744	27642	27686	27669	27605	27817	27811	27651	27822	27547	27955	27680	27709	27491	27785	27931	27784	27788	27687	27892	27867	27787	27728	27693	27685	27601	27838	27598	27961	27532	27740	27644	27600	27912	27860	27509	27560	27643	27630	27717	27692	27883	27744	27799	27681	27641	27628	27495	27715	27855	27669	27700	27641	27822	27804	27919	27808	27798	27737	27703	27534	27681	27698	27663	27932	27792	27789	27698	27585	27883	27569	27809	27774	27718	27738	27692	27748	27880	27697	27708	27733	27889	27775	27673	27954	27834	27672	27561	27916	27653	27650	27665	27783	27820	27794	28095	27739	27614	27712	27788	27804	27760	27638	27740	27710	27824	27735	27488	27997	27764	28004	27817	27885	27722	27584	27523	27694	27618	27674	27614	27629	27652	27758	27841	27852	27702	27822	27765	27789	27836	27744	27858	27620	27551	27679	27673	27722	27794	27654	27879	27753	27747	27694	27974	27711	27804	27782	27769	27776	27635	27888	27821	27730	27952	27716	27764	27893	27763	27637	27525	27646	27637	27750	27878	27628	27912	27733	27805	27642	27731	27648	27804	27692	27735	27725	27536	27643	27813	27509	27692	27578	27746	27779	27837	27896	27678	27788	27849	27676	27774	27714	27634	27702	27697	27714	27757	27737	27845	27711	27599	27749	27707	27614	27785	27745	27970	27801	27841	27900	27804	27802	27650	27907	27809	27747	27774	27676	27828	27551	27775	27790	27628	27662	27794	27616	27940	27884	27791	27962	27650	27782	27972	27561	27723	27620	27696	27733	27646	27785	27713	27680	27803	27755	27672	27736	27732	27824	27851	27813	27733	27675	27763	27585	27807	27785	27683	27772	27940	27905	27730	27637	27710	27713	27808	27703	27757	27783	27868	27811	27785	27972	27740	27777	27534	27678	27708	27856	27728	27563	27724	27681	27747	27557	27769	27778	27506	27784	27538	27603	27685	27673	27736	27700	27875	27514	27723	27866	27630	27782	27765	27759	27775	27741	27728	27797	27777	27568	27719	27767	27746	27730	27758	27732	27889	27842	27793	27827	27733	27750	27782	27608	27924	27856	27767	27801	27640	27750	27804	27924	27858	27776	27800	27799	27634	27798	27952	27770	27809	27707	27836	27794	27788	27721	27798	27686	27713	27802	27625	27768	27429	27814	27724	27635	27830	27640	27819	27703	27808	27686	27691	27749	27704	27824	27762	27681	27724	27660	27729	27727	27633	27666	27678	27590	27773	27751	27707	27693	27582	27737	27612	27739	27750	27809	27802	27930	27733	27708	27862	27684	27676	27852	27790	27651	27758	27808	27572	27840	27708	27935	27646	27870	27756	27723	27679	27743	27727	27603	27697	27739	27767	27681	27871	27698	27818	27827	27792	27752	28052	27787	27711	27740	27658	27748	27774	27550	27919	27721	27867	27768	27698	27896	27653	27644	27763	27719	27853	27752	27732	27539	27828	27537	27872	27764	27701	27513	27734	27603	27608	27780	27787	27858	27750	27828	27758	27835	27756	27808	27605	27708	27732	27798	27854	27790	27743	27659	27694	27941	27632	27614	27714	27753	27915	27693	27929	27743	27757	27603	27689	27532	27725	27594	27752	27590	27798	27692	27778	27687	27824	27539	27650	27768	27695	27514	27485	27884	27728	27573	27740	27712	27624	27618	27786	27451	27825	27865	27932	27554	27664	27579	27787	27727	27781	27791	27706	27678	27808	27781	27708	27735	27573	27610	27923	27656	27587	27968	28022	27779	27877	27626	27791	27734	27601	27910	27605	27895	27846	27674	27728	27586	27949	27645	27652	27818	27672	27718	27875	27896	27699	27746	27878	27674	27855	27670	27889	27681	27589	27776	27830	27762	28006	27768	27575	27985	27969	27791	27649	27669	27824	27789	27811	27798	27785	27779	27963	27531	27567	27792	27771	27734	27816	27854	27755	27706	27826	27777	27731	27745	27624	27733	27885	27766	27827	27803	27598	27659	27820	27771	27809	27690	27807	27781	27710	27800	27694	27754	27682	27674	27808	27686	27906	27843	27715	27481	27636	27993	27729	27785	27754	27679	27818	27742	27585	27863	27477	27913	27899	27636	27847	27701	27674	27678	27630	27805	27540	27746	27742	27645	27752	27699	27757	27857	27886	27875	27850	27606	27749	27783	27678	27827	27659	27842	27691	27703	27885	27627	27621	27757	27659	27685	27718	27751	27738	27841	27748	27794	27646	27871	27779	27657	27651	27827	28027	27786	27845	27762	27656	27630	27664	27621	27570	27776	27713	27663	27890	27852	27865	27975	27628	27927	27861	27734	27735	27699	27711	27859	27736	27700	27822	27914	27848	27755	27751	27672	27586	27877	27533	27562	27768	27827	27515	27958	27693	27810	27819	27697	27378	27752	27652	27598	27666	27586	27750	27805	27905	27552	27783	27682	27609	27571	27814	27806	27801	27813	27644	27652	27818	27715	27886	27647	27882	27771	27772	27857	27573	27746	27725	27686	27779	27765	27873	27682	27934	27958	27841	27715	27865	27660	27735	27642	27616	27668	27653	27777	27875	27826	27852	27686	27770	27693	27759	27680	27818	27714	27911	27575	27647	27569	27790	27852	27752	27763	27779	27893	27669	27875	27553	27805	28026	27877	27687	27735	27682	27833	27802	27746	27555	27872	27844	27745	27414	27640	27734	27612	27899	27746	27714	27692	27622	27704	27746	27835	27733	27581	27751	27721	27753	28005	27780	27580	27715	27705	27740	27656	27575	27619	27764	27734	27802	27716	27821	27731	27850	27641	27709	27642	27834	27943	27816	27734	27708	28057	27871	27965	27706	27735	27673	27832	27717	27666	27660	27683	27670	27829	27662	27726	27658	27717	27750	27887	27797	27768	27927	27802	27890	27597	27726	27652	27765	27682	27702	27768	27914	27776	27848	27729	27716	27698	27567	27680	27754	27796	27867	27733	27725	27883	27698	27673	27591	27880	27678	27754	27758	27495	27672	27708	27723	27795	27488	27794	27724	27843	27762	27650	27761	27722	27666	27564	27753	27611	27732	27838	27709	27746	27712	27797	27845	27775	27474	27930	27810	27717	27868	27698	27679	27798	27657	27762	27790	27712	27659	27705	27963	27615	27643	27820	27797	27873	27868	27791	27828	27703	27731	27800	27802	27884	27821	27943	27735	27996	27687	27806	27819	27871	27872	27796	27793	27846	27752	27749	27616	27632	27890	27682	27936	27716	27805	27584	27642	27727	27972	27670	27658	27879	27896	27912	27677	27698	27782	27587	27664	27609	27833	27834	27717	27709	27832	27737
23031	21548	30052	32078	40660	48132	49259	45986	44368	43731	42748	42051	41422	41178	40883	40549	40686	40425	40651	40132	40484	40413	40494	40104	40583	40256	40314	40115	40075	40142	40079	40034	39975	39833	40199	39800	40063	39509	39907	39906	39726	39805	39822	39964	39619	39768	39605	39920	39585	39657	39631	39664	39555	39805	39737	39716	39937	39683	39985	39950	39824	40014	39864	39855	39717	39644	39881	39535	40047	39706	39496	39713	39535	39812	39762	39929	39690	39757	39816	39586	39696	39791	39756	39521	39825	39779	39789	39671	39659	39769	39769	39863	39494	39689	39713	39589	39694	39629	39814	39773	39817	39575	39694	39816	39502	39893	39594	39498	39492	39765	39946	39866	40026	39810	39658	39826	40123	39738	39767	39819	39758	39631	39534	39578	39589	39562	39683	39650	39577	39594	39536	39540	39932	39870	39837	39684	39709	39528	39421	39750	39566	39610	39472	39579	39542	39666	39664	39656	39820	39523	39900	39746	39718	39922	39735	39769	39515	39784	39771	39785	39609	39768	39739	39724	39683	39506	39679	39759	39937	39885	39726	39631	39791	39800	39428	39317	39452	39835	39668	39682	39458	39544	39684	39584	39700	39493	39723	39447	39879	39820	39629	39904	39448	39968	39793	39672	39707	39656	39814	39755	39811	39748	39624	39828	39547	39538	39789	39700	39711	39684	39702	39815	39841	39549	40087	39797	39997	39746	39546	39643	39730	39811	39622	39597	39656	39581	39705	39763	39937	40193	39995	39502	39676	39819	40134	39756	39474	39950	39679	39861	39749	39407	39742	39701	39588	39863	39860	39569	39865	39699	39548	39717	39687	39892	39696	39674	39839	39782	39998	39978	39642	39451	39509	39527	39523	39894	39472	39719	39629	39576	39571	39654	39799	39803	39675	39627	39811	39596	39992	39604	39646	40030	39705	39507	39503	39538	39559	39560	39656	39810	39705	39696	39887	39669	39639	39434	39705	39822	39814	39676	39744	39784	39844	39763	39758	39677	39926	39742	39918	39772	39768	39618	39692	39322	39499	39582	39617	39623	39666	39854	39601	39580	39945	39856	39523	39575	39739	39759	39876	39861	39686	39750	39579	39792	39712	39677	39409	39731	39644	39587	39917	39785	39753	39755	39669	39710	39785	39756	39766	39818	40048	40025	39519	39695	39688	39469	39919	39728	39580	39672	39706	39701	39862	39740	39471	39420	39498	39945	39586	39756	39508	39863	39984	39750	39586	39904	39810	39751	39537	39583	39717	39691	39941	39855	39842	39939	39637	39845	40021	39714	39561	39688	39620	39795	39743	39757	39786	39750	39727	39706	39718	39764	39695	39978	39713	39872	39687	39796	39752	39711	39657	40062	39707	39540	39646	39581	39498	39570	39822	40008	39744	39817	39699	39690	39747	39617	39542	39655	39556	39603	39549	39851	39770	39755	39700	39826	39729	39793	39652	39612	39876	39744	39354	39637	39708	39856	39855	39867	39526	39627	39693	39790	39635	39628	39748	39786	39997	39631	39567	39654	39341	39756	39486	39764	39601	39745	39715	39761	39723	39696	39872	39588	39724	39452	39896	39877	39735	39600	39629	39664	39834	39668	39502	39792	39764	39538	39644	40011	39948	39632	39664	39855	39562	39639	39724	39554	39751	39612	39704	39670	39929	39858	40013	39950	39634	39872	39723	39948	39628	39774	39499	39840	39938	39543	39713	39528	39819	39721	39584	39460	39468	39683	39768	39792	39752	39595	39711	39691	39856	39638	39698	39750	39676	39675	39905	39807	39654	39545	39539	39834	39675	39698	39715	39752	39751	39443	39692	39721	39808	39840	39777	39731	39870	39751	39452	39570	39959	39627	39831	39743	39816	39870	39670	39789	39818	39823	39760	39468	39848	40198	39900	39990	39748	39498	39786	39772	39690	39368	39594	39372	39501	39561	39840	39770	39834	39621	39700	39799	39835	39664	39736	39582	39582	39553	39631	39656	39576	39750	40010	39677	40044	39836	39868	39759	39480	39401	39591	39768	39724	39675	39663	39852	39816	39827	39860	39887	40168	39717	39699	39525	39828	39560	39986	39899	39522	39689	39768	39796	39753	39472	39650	39678	39963	39663	39545	39963	39749	39630	39912	39837	39592	39507	39569	39790	39546	39522	39852	39457	39820	39873	39869	39650	39728	39494	39866	39579	39728	39759	39668	39722	39839	39467	39885	39928	39792	40082	39879	39851	39830	39245	39427	39648	39721	39668	39710	39790	39500	39677	39686	39498	39832	39828	39787	39855	39685	39759	39702	39659	39488	39797	39729	39789	39810	39815	39779	39904	39620	39714	39698	39662	39846	39836	39783	39635	39513	39611	39482	39579	39796	39935	39713	39987	39803	39644	39779	39752	39909	39737	39721	39547	39951	39751	39776	39760	39882	39709	39581	39510	39735	39560	39631	39712	39990	39834	39709	39846	39621	39650	39751	39718	39811	39743	39664	39814	39840	39544	39858	40072	39864	39837	40151	39491	39557	39705	39894	39794	39724	39406	39700	39808	39748	39737	39476	39543	39828	39934	39838	39530	39578	39784	39740	39755	39724	39630	39660	39891	39613	39914	39723	39585	39702	39866	39871	39675	39728	39602	39900	39796	39823	39765	39750	39737	39744	39750	39857	40077	39664	39757	39870	39643	39673	39606	39744	39564	39762	39525	39569	39841	39838	39685	39705	39557	40096	39590	39805	39589	39907	39676	39768	39732	39584	39712	39895	39644	39651	39700	39844	39832	39623	39657	39797	39931	39661	39839	39811	39597	39769	39746	39728	39931	39694	39808	39411	39712	39629	39610	39791	39824	39902	39805	39700	39616	39796	39783	39457	39720	39839	39489	39623	39521	39400	39667	39542	39756	39715	39776	39879	39684	39917	39596	39673	39772	39454	39574	39818	39817	39900	39896	39757	39748	39663	39993	39522	39509	39659	39933	39896	39766	39263	39888	39749	39661	39865	39634	39855	39714	39771	39763	39778	39823	39893	39737	39912	39823	39789	39666	39849	39928	39580	39568	40039	39813	39583	39615	39739	39733	39843	39653	39834	39561	39291	39658	39556	39373	39692	39688	39572	39790	39871	39821	39643	39843	39833	39736	40021	39983	39698	39558	39827	39785	39912	39824	39618	39486	39555	39602	39900	39923	39886	39741	39491	39680	39576	39802	39587	39369	39369	39669	39658	39857	39626	39591	39332	39562	40009	39815	39738	39582	39798	39657	39793	39780	39688	39855	39822	39576	39554	39650	39611	39749	39926	39793	39449	39715	39266	39802	39769	39685	39467	39845	39888	39611	39618	39971	39866	39416	39776	39706	39820	39669	39743	39674	39777	39655	39724	39679	39897	40126	40065	40034	39783	39566	39768	39686	39620	39422	39608	39605	39651	39710	39911	39701	39873	39629	39720	39863	39751	39849	39659	39552	39602	39893	39826	39850	39777	39683	39716	39382	39633	39566	39837	39891	39843	39940	39850	39590	39677	39503	39802	39851	39645	39754	39802	39828	39622	39599	39872	40031	39844	39629	39500	39422	39725	39650	39643	39750	39710	39678	39815	39604	39627	39841	39849	39694	39847	39830	39552	39941	40044	39885	39677	39831	39637	39772	39741	39783	39753	39551	39883	39951	39524	39717	39660	39748	39645	39762	39871	39854	39584	39622	39723	39679	40043	39799	39719	39728	39554	39499	39694	39647	39781	39793	39778	39548	39845	39891	39765	39687	39570	39607	39910	39744	39961	39762	40128	39963	39834	39961	39792	39788	39915	39726	39609	39600	39667	39569	39826	39763	39798	39826	39881	39684	39826	39823	39678	39383	39672	39505	39458	39731	39545	39798	39695	39723	39596	39667	39949	39593	39439	39446	39511	39598	39721	39548	39754	39655	39823	39636	39766	39800	39581	39749	39711	39679	39872	39596	39822	39648	39778	39947	39735	39539	39783	39840	40039	39495	39643	39517	39665	39790	39691	39739	39910	39598	39909	39666	39815	39781	40113	39815	40108	39786	39664	39674	39923	39597	39772	39751	39750	39583	39858	39597	39627	39654	39905	39625	39740	39625	39772	39739	39593	39597	39806	39612	39905	39518	39559	39680	39686	39784	39547	39784	39748	39618	39982	39820	39351	40065	39536	39697	39848	39981	39869	39659	39610	39775	39612	39619	39620	39807	39698	39583	39747	39577	39732	40021	39560	39611	39647	39785	39783	39817	39503	39917	40055	39792	39845	39687	39673	39666	39696	39733	39697	39590	39707	39842	39772	39952	39813	39817	39727	39761	39447	39627	39546	39492	39754	39634	39602	39783	39654	39684	39899	39622	39459	39895	39726	39526	39665	39737	39843	39896	39625	39563	39649	39916	39864	39558	39551	39675	39879	39949	39751	39516	39727	39679	39697	39777	39800	39659	39678	39712	39701	39719	39618	39584	39619	39710	39421	39289	39721	39757	39796	39553	39862	39708	39632	39428	39549	39591	39834	39538	39905	39880	39816	39504	39693	39773	39278	39878	39831	39895	39599	39860	39795	39866	39752	39650	39571	39821	39645	39646	39776	39445	40000	39558	39550	39859	39707	39343	39778	40083	39801	39675	39812	39827	39650	39589	39856	39723	39569	39648	39444	39466	39435	39866	40121	39829	39799	39712	39728	39788	39690	39957	39817	39626	39687	39486	40185	39924	39727	39505	39947	39787	39725	39575	39690	39767	39723	39826	39675	39747	39503	39977	39452	39666	39689	39647	39737	39762	39606	39548	39582	39663	40022	40083	39895	40181	39770	39504	39687	40014	39767	39707	39963	39676	40049	39953	39395	39767	39536	39422	39999	39926	39907	39870	39377	39707	39563	39703	39671	39993	39679	39520	39499	39485	39800	39729	39540	39800	40157	39709	39569	39937	39603	39705	39641	39694	39714	39808	39586	39856	39758	39821	39755	39679	39835	39821	39898	39857	39769	39784	39759	39729	39745	39507	39811	39529	39805	39609	39712	39987	39773	39720	39478	39568	39703	39692	39597	39662	39685	39690	39520	39797	39444	39836	39675	39643	40167	39423	39817	39723	39643	39819	39682	39938	39711	39693	39616	39665	39901	39650	39972	39739	39749	39702	39751	39860	39833	39774	39891	39661	39587	39770	39717	39665
37610	66440	65947	56716	51148	47094	42988	39096	36321	34431	32957	31671	30665	30287	29695	29433	29300	29048	28959	28954	28808	28686	28705	28590	28537	28609	28294	28351	28585	28362	28192	28408	28295	28029	28213	28094	28153	28196	27817	28070	28141	28115	28096	28074	27974	28097	28024	28094	28009	28273	27750	27937	27869	28091	28095	27914	27784	28052	28054	28105	27917	28050	27833	27790	27861	27858	28091	27681	27925	27590	28063	27930	27955	27884	28108	27950	27863	28009	27883	27743	27904	27854	28006	27806	27810	27829	27906	28065	27897	28012	27955	27867	28079	27650	27975	27814	27882	27868	27948	27926	28005	27850	28021	27971	28041	27817	28041	27909	27846	27939	27868	27967	27978	27977	28045	28105	28003	28018	28206	27898	27961	28066	28218	27893	27935	27893	27890	27808	28029	27678	28070	27897	27817	27817	27868	27850	27983	27975	27996	27860	27829	27814	27918	27819	27939	27850	27851	27879	27997	27895	27759	27885	28021	27985	27866	27884	27798	28022	28174	28056	28004	28123	27957	28026	27849	28027	27842	27874	27881	27805	28143	27879	27919	27975	27903	27927	28077	28241	27877	27959	28145	27995	27984	27864	27766	27961	27974	27925	28006	28016	27975	27923	27836	27990	27999	27936	28052	27846	27935	27840	27849	27881	27967	27919	27890	27735	27930	27899	28045	28089	27905	27730	28017	27916	27893	28053	27927	27951	28063	27989	27840	28149	27902	27822	27927	28018	27937	28023	27877	27860	28144	27946	27913	28042	27931	27904	27824	27801	27798	27929	27729	27833	28001	27807	27906	28167	27779	27843	27985	27741	28053	27907	27909	27996	27752	27944	27992	27872	27939	27971	27722	27892	27801	27857	28065	27859	28078	28084	27975	27862	27745	28097	27923	28128	27838	27832	27953	28015	27984	27827	28007	28062	27920	27957	28009	27748	28025	28003	27997	27819	28028	27836	27997	27834	27835	27872	28056	27964	27788	27961	27834	27830	28047	27968	27800	27775	27889	27837	27619	28032	27914	27759	27864	27890	27933	27923	27941	27987	28037	27981	27785	27924	27856	27941	28226	27984	27853	27817	28025	28075	27860	27864	27808	28008	27852	28059	27819	27986	27879	27884	27916	28048	28009	27913	27738	27885	28017	27942	27916	27657	27763	28003	27924	27864	27841	27955	27842	27982	28081	27875	28073	27967	28101	27830	28050	27943	27997	27899	28081	28049	27809	27962	27868	27945	27829	27929	27848	27937	27832	27916	27877	28039	27959	27838	27942	27806	28024	27786	27729	27835	27853	27933	27938	27785	27947	28022	28106	27911	28017	27960	27997	28038	28023	28044	27829	27957	27990	27898	28011	27858	27727	27638	27868	27965	27970	27977	27902	27886	27850	28015	27961	27919	27923	28059	27894	27870	27918	27978	28011	28000	27919	27999	27930	27817	27959	27894	28057	27794	27870	27826	27934	27911	27862	28018	27933	27898	28010	27841	28052	28068	28019	27746	27757	27971	27885	27967	27993	28126	27861	28076	27809	27968	27968	27850	27864	28112	27909	27833	27925	27994	27723	27781	27977	28041	27913	28092	27763	27644	27820	28020	27892	27843	28035	28097	27894	27862	28065	27809	28036	27767	28050	27903	28031	27806	27886	27765	28036	27724	28178	27964	27886	27877	27936	27954	28016	27828	27940	27986	28009	27979	27994	27863	27992	27912	27928	27959	27729	27718	27873	27975	27789	27944	27839	27841	28017	28031	28036	28012	27947	28042	28001	27906	27910	27662	27865	27921	27873	28027	27834	27888	27951	28026	27873	27933	27954	27844	27910	28079	28065	28020	27833	28018	28048	27736	27964	27778	27950	28180	27869	27776	27925	27599	28028	27849	28070	27970	27776	28062	28067	28024	27731	27835	28043	27981	28034	28114	27865	28098	27832	27878	27935	27863	27984	28020	27924	27903	27781	28007	28031	27873	28023	28024	28034	27718	27951	28163	27951	28057	28076	27816	28028	27799	27894	27837	28001	27892	27941	28020	27853	27983	27926	28015	27889	28074	27881	27928	27954	28022	27874	28044	28038	27888	27816	27891	28136	27845	27978	27899	27827	27988	27898	27807	28015	27813	27725	27881	27790	27940	27971	27777	27850	27902	27850	28065	27886	27924	27942	27879	27921	28091	27908	27900	27944	27964	27903	27969	27954	27888	27903	27971	27891	27806	27835	28061	27956	27982	27896	27976	27771	28022	28013	27987	27986	27784	27828	28004	27988	27902	27959	27952	27970	27847	27846	28125	27929	27875	27862	28075	28011	27893	28033	28097	28093	28005	27841	27921	27979	27993	27737	27885	27951	27998	27946	27946	28206	27915	28019	27839	27906	28031	27882	27949	27860	28041	27937	27853	27835	27773	27821	27849	27837	27961	28055	27871	27908	27820	28062	27977	27956	28036	27942	27892	27949	27787	28037	27950	28181	27921	27981	27840	28020	27803	27995	27855	27892	27936	27872	28053	27845	27695	27923	27905	27817	27920	27817	27810	28015	28012	27902	28238	27817	27666	28029	28023	27850	27811	27846	27886	27998	27975	27908	27866	27875	27953	27930	28110	27979	27949	28133	27964	27883	27983	27844	27994	28032	27720	28006	27867	28016	27808	28032	28056	27883	28133	27990	27929	28001	27821	27848	27966	27895	27818	27859	27991	28030	28082	27930	28044	27998	28192	28017	28023	28109	27908	27944	27997	27741	27958	28045	27719	27932	27977	27773	27832	28115	27881	27934	27984	28037	27836	27771	27962	28060	27739	27987	28077	27994	27801	28068	28088	27924	27802	28044	27971	27749	27952	27991	27893	27970	28040	27986	27972	28041	27808	27975	27877	27917	27848	27923	27913	27985	27804	28025	28050	27894	27892	28011	27795	27906	28064	27757	27857	27876	27952	27915	28003	27985	27914	27767	27810	27713	27819	27695	27900	28128	27896	27938	27939	27836	27898	27938	28044	27966	27967	27983	27608	27979	27930	28077	27927	28010	27874	28005	27918	28013	27962	28007	27619	27948	27871	27856	27808	27932	28032	27934	28004	27752	27979	28074	27853	28138	28010	28021	27950	28144	27760	27735	27845	27929	27947	27847	27989	27804	27946	27874	27965	27968	27854	27785	27953	27979	27826	27948	27909	27981	27874	27964	27872	28015	27750	28027	27934	28042	27859	27951	27909	28016	28085	27942	28109	27931	28021	27820	28054	27986	27872	28109	27707	27847	27817	28086	27934	28038	28118	27973	27910	27902	27926	27782	27842	27930	27791	27980	27927	27832	27905	27943	28024	27806	27920	28009	27878	27976	27964	28139	27839	27796	27793	27948	27850	27929	27741	28052	27998	27849	27933	28023	27843	27785	27834	27851	27954	27770	27846	28041	28093	27864	28150	27716	27823	28009	27931	28006	27984	27973	28056	27952	28017	27815	27992	27809	27858	27993	27827	27951	27917	28022	28100	27888	27974	27955	27959	27933	27956	28005	27955	27924	27804	27753	28062	27714	28028	28070	27939	28018	27867	27885	28079	27802	27974	27925	27955	28111	27899	27774	27931	27996	28123	27990	28004	27891	27995	27967	28009	27917	28044	27874	28161	27641	27983	28050	27831	27904	28028	27990	27846	27927	27910	27860	28093	27996	27903	27851	27891	27811	27883	27898	27981	27980	27849	28016	27860	27876	27982	28112	27890	28002	28045	27891	27881	27731	27817	27941	27842	28028	28025	27931	28058	27927	27950	27888	28086	27923	27823	27957	28032	27941	27869	27811	27690	28234	27964	27866	27920	27935	27881	27901	28086	27829	28100	27894	27938	28083	27917	27871	28156	27911	27949	28066	27885	27938	27953	27811	28004	27778	27915	27939	27987	27973	27859	28026	27829	27817	28111	27814	28122	27877	27871	28055	28190	27878	27912	27868	27947	27841	27935	27837	27935	27926	28072	27823	27979	27992	28055	27953	27889	28026	27959	28096	27862	28050	27982	27945	28017	27939	27939	27842	27946	27921	27994	27939	28031	28026	27934	27943	28106	28017	28163	27859	27940	27950	27924	28015	27948	27981	27853	27860	27881	28139	27860	27878	27918	27864	28076	27856	27744	27831	28058	27924	27987	27918	27851	28068	28080	27911	28005	27876	27993	27810	28007	28085	28013	28059	27787	27881	27951	27827	27993	27890	27844	28053	27936	27921	27861	28079	27746	27868	27987	27941	27974	27972	27988	27906	27804	27989	28046	27930	27965	27902	28011	27852	28076	27898	27820	28060	28071	28055	27881	27988	28043	27961	28015	27973	27815	27972	27959	27956	27989	27804	28028	27900	27964	27812	27989	27999	27848	27865	27851	27954	27724	27942	27809	28078	28036	27665	27831	27956	27976	28031	27874	28076	27773	27872	27733	28112	27818	28065	27858	27916	27948	27931	28206	27948	27993	27989	28035	28036	27933	27862	28007	27990	28034	27919	27984	27803	27978	27773	27917	27852	27969	27867	28064	28041	28131	27992	28086	28068	28023	27854	27891	27891	27790	27885	27985	27930	28073	27804	27978	27980	27992	27975	27877	27734	27844	27834	27857	27945	28015	27953	28074	27834	27902	27896	28039	27751	28008	27898	27693	28048	27935	27976	27927	27769	27899	27997	27847	27999	27957	27900	28155	27972	28124	27945	28194	28060	28058	27814	27973	28054	28106	27926	28013	28133	27923	27864	27983	27991	27932	27988	27826	27850	27920	28049	28021	28034	27746	27794	27967	28064	27995	27856	28161	28150	27980	28006	27875	27930	28148	27982	28157	27951	27797	27914	28115	27888	27904	28143	27828	27751	27926	27913	28020	27907	28154	27684	28224	27944	27928	27948	27979	27956	28013	28031	27917	28090	27830	27837	27905	27671	27902	27792	27652	27886	27791	27881	27912	27905	28076	27979	27990	27938	27908	28162	27804	27898	27886	27889	27880	27866	27984	27884	27923	27822	27880	27927	28211	27829	27976	27950	27813	28031	27797	27990	27897	27929	28067	27780	27798	28029	27817	28052	27870	27977	28030	28228	28088	27994	27994	27996	28066	27909	27884	27981	28022	28013	27924	27918	27952	27854	28183	27986	27904	28129	27909	27991	27911	28037	27991	27901	27839	27885	27986	27754	27902	28003	27968
38024	44279	54075	51239	47152	45593	44483	43171	41594	41201	40681	40541	40041	39942	39740	39749	39952	39667	39770	39731	39741	39818	39694	39434	39663	39590	39971	39700	39557	39688	39571	39779	39688	39590	39866	39507	39649	39759	39421	39587	39662	39518	39536	39344	39358	39779	39768	39421	39598	39563	39415	39662	39732	39137	39651	39453	39355	39297	39419	39808	39353	39663	39162	39348	39430	39694	39306	39363	39750	39447	39712	39510	39215	39409	39576	39613	39446	39510	39712	39261	39433	39888	39460	39638	39632	39393	39246	39373	39349	39381	39453	39477	39419	39620	39779	39477	39542	39621	39263	39338	39537	39173	39273	39489	39579	39741	39706	39476	39633	39639	39675	39401	39605	39548	39682	39366	39599	39451	39354	39091	39492	39408	39906	39445	39431	39521	39320	39303	39551	39540	39556	39355	39455	39805	39580	39822	39730	39377	39443	39369	39679	39314	39629	39765	39385	39369	39420	39466	39509	39627	39402	39442	39521	39379	39547	39431	39735	39513	39502	39374	39597	39701	39501	39573	39307	39748	39623	39920	39522	39493	39624	39353	39530	39468	39721	39440	39657	39416	39662	39481	39591	39401	39404	39380	39590	39531	39489	39506	39775	39644	39607	39730	39525	39765	39407	39604	39268	39577	39414	39661	39501	39665	39656	39455	39315	39460	39518	39367	39736	39434	39501	39457	39871	39602	39452	39413	39745	39683	39586	39399	39140	39627	39529	39549	39553	39423	39342	39528	39668	39534	39411	39518	39697	39598	39550	39411	39671	39641	39439	39327	39422	39501	39325	39820	39460	39273	39692	39360	39668	39433	39540	39497	39366	39310	39517	39464	39503	39240	39601	39474	39539	39134	39485	39717	39496	39337	39666	39537	39409	39572	39586	39946	39687	39746	39645	39458	39589	39611	39355	39394	39801	39527	39664	39375	39471	39406	39365	39489	38980	39521	39388	39544	39629	39525	39227	39264	39426	39248	39497	39346	39415	39758	39672	39422	39566	39444	39388	39408	39359	39756	39576	39399	39609	39427	39620	39234	39284	39656	39706	39594	39444	39598	39434	39356	39448	39586	39714	39494	39301	39556	39619	39276	39601	39520	39527	39560	39235	39463	39521	39731	39554	39508	39308	39778	39801	39388	39672	39666	39805	39469	39428	39443	39663	39764	39652	39536	39396	39371	39398	39452	39620	39527	39517	39760	39498	39481	39263	39173	39169	39284	39558	39688	39424	39361	39566	39308	39787	39348	39335	39434	39668	39662	39342	39617	39656	39624	39546	39407	39476	39489	39118	39345	39658	39535	39450	39601	39554	39734	39388	39409	39605	39270	39741	39425	39540	39697	39636	39614	39611	39248	39543	39429	39383	39463	39475	39760	39389	39404	39127	39165	39209	39561	39505	39546	39585	39210	39587	39773	39752	39634	39355	39400	39398	39630	39457	39327	39396	39257	39381	39448	39864	39401	39424	39647	39696	39615	39638	39873	39625	39745	39330	39633	39367	39624	39768	39549	39384	39368	39613	39311	39355	39667	39532	39254	39319	39371	39229	39297	39330	39592	39627	39322	39522	39406	39361	39856	39592	39469	39701	39572	39448	39580	39632	39602	39683	39324	39343	39272	39740	39318	39581	39617	39744	39196	39585	39455	39522	39445	39332	39237	39532	39522	39863	39393	39446	39565	39566	39742	39532	39785	39387	39560	39704	39430	39426	39335	39605	39506	39603	39496	39473	39671	39675	39576	39688	39493	39422	39775	39632	39407	39335	39464	39477	39149	39617	39574	39531	39458	39379	39298	39454	39499	39276	39477	39586	39256	39482	39496	39538	39436	39287	39605	39688	39538	39711	39315	39486	39570	39333	39500	39255	39762	39472	39397	39294	39454	39608	39447	39332	39403	39720	39369	39710	39604	39772	39719	39556	39703	39649	39653	39691	39544	39719	39511	39604	39686	39233	39143	39535	39418	39469	39371	39347	39351	39313	39502	39487	39228	39568	39665	39327	39473	39747	39643	39611	39399	39356	39367	39651	39408	39366	39618	39715	39503	39460	39815	39371	39619	39605	39373	39537	39414	39349	39533	39532	39451	39428	39837	39585	39506	39443	39528	39593	39293	39278	39400	39590	39528	39560	39593	39638	39407	39348	39699	39496	39279	39202	39522	39392	39373	39668	39371	39708	39813	39725	39484	39515	39533	39532	39729	39397	39430	39215	39581	39470	39568	39777	39321	39729	39589	39639	39384	39389	39304	39377	39341	39755	39583	39474	39484	39410	39741	39460	39612	39534	39633	39761	39545	39643	39629	39414	39578	39712	39075	39360	39432	39107	39426	39585	39440	39449	39442	39338	39507	39611	39340	39611	39497	39585	39302	39165	39488	39088	39522	39711	39706	39594	39677	39702	39311	39449	39208	39523	39791	39403	39379	39358	39511	39949	39376	39733	39419	39783	39657	39434	39496	39580	39436	39837	39602	39527	39564	39352	39369	39447	39565	39638	39605	39294	39470	39358	39420	39653	39697	39477	39655	39718	39409	39827	39712	39472	39522	39529	39470	39603	39529	39204	39618	39644	39641	39523	39693	39443	39540	39517	39473	39456	39251	39514	39594	39538	39296	39607	39455	39659	39600	39404	39529	39370	39479	39608	39806	39635	39730	39499	39436	39351	39580	39522	39533	39454	39870	39541	39450	39633	39459	39343	39320	39265	39326	39497	39493	39378	39127	39474	39564	39573	39536	39296	39495	39551	39382	39565	39799	39439	39229	39538	39375	39481	39528	39544	39292	39291	39424	39637	39268	39178	39331	39488	39301	39727	39650	39513	39869	39475	39510	39431	39418	39564	39580	39641	39559	39570	39229	39445	39652	39476	39441	39331	39562	39525	39435	39640	39661	39649	39522	39454	39526	39627	39424	39237	39388	39626	39387	39699	39710	39423	39698	39668	39444	39716	39321	39468	39677	39309	39450	39485	39494	39685	39386	39404	39569	39494	39665	39529	39689	39483	39230	39360	39439	39374	39386	39603	39529	39497	39623	39437	39438	39756	39665	39609	39893	39416	39206	39223	39508	39604	39534	39318	39519	39369	39056	39594	39595	39674	39345	39638	39362	39498	39448	39650	39329	39773	39488	39706	39448	39675	39548	39529	39576	39433	39577	39707	39281	39584	39613	39309	39501	39547	39731	39782	39767	39353	39479	39499	39638	39667	39744	39355	39215	39369	39394	39703	39934	39604	39512	39359	39620	39566	39448	39604	39523	39588	39343	39345	39512	39489	39640	39670	39677	40004	39632	39230	39650	39516	39433	39502	39569	39402	39159	39544	39467	39770	39360	39532	39262	39520	39636	39646	39261	39529	39585	39491	39658	39573	39463	39446	39854	39262	39486	39311	39579	39379	39656	39533	39679	39494	39355	39465	39329	39460	39160	39665	39749	39425	39331	39708	39537	39560	39583	39442	39511	39691	39334	39555	39310	39725	39338	39477	39485	39487	39671	39448	39614	39230	39475	39320	39524	39329	39431	39535	39339	39564	39488	39520	39527	39512	39394	39445	39619	39361	39507	39426	39530	39580	39681	39414	39540	39632	39487	39682	39251	39247	39477	39521	39454	39620	39514	39560	39526	39760	39498	39570	39645	39717	39606	39349	39498	39485	39704	39406	39414	39390	39272	39593	39465	39493	39530	39516	39839	39697	39582	39514	39364	39364	39536	39415	39432	39659	39540	39508	39718	39590	39531	39755	39515	39541	39583	39478	39343	39348	39509	39446	39400	39502	39426	39634	39312	39499	39626	39783	39262	39288	39392	39567	39477	39410	39511	39337	39529	39674	39691	39354	39295	39507	39524	39704	39682	39516	39205	39452	39292	39585	39524	39428	39416	39536	39420	39658	39301	39612	39635	39518	39239	39584	40026	39489	39463	39726	39294	39614	39406	39409	39700	39563	39642	39428	39602	39218	39182	39337	39534	39332	39505	39471	39590	39382	39316	39474	39584	39326	39732	39690	39547	39425	39517	39686	39718	39486	39395	39224	39443	39477	39832	39459	39475	39592	39514	39348	39759	39283	39592	39362	39289	39431	39538	39619	39810	39614	39601	39829	39314	39383	39180	39336	39358	39855	39421	39422	39299	39473	39399	39464	39479	39577	39456	39555	39407	39447	39381	39689	39463	39509	39514	39505	39201	39342	39509	39695	39720	39537	39339	39472	39605	39422	39572	39477	39644	39571	39471	39656	39511	39569	39549	39365	39596	39406	39582	39780	39508	39316	39518	39319	39558	39453	39291	39609	39466	39653	39424	39627	39429	39308	39571	39167	39625	39478	39409	39355	39480	39621	39317	39745	39782	39450	39321	39483	39526	39577	39458	39576	39478	39424	39428	39289	39608	39712	39544	39157	39421	39572	39339	39247	39539	39418	39350	39355	39298	39730	39319	39378	39460	39635	39178	39568	39588	39513	39456	39600	39353	39366	39472	39522	39829	39563	39328	39439	39712	39698	39579	39620	39707	39661	39313	39401	39261	39662	39460	39506	39517	39591	39515	39385	39187	39429	39434	39595	39589	39374	39459	39517	39439	39565	39475	39285	39406	39665	39065	39101	39400	39478	39597	39544	39434	39566	39448	39573	39738	39545	39621	39452	39530	39150	39554	39437	39653	39321	39419	39434	39387	39793	39667	39367	39493	39368	39470	39219	39726	39544	39452	39323	39546	39228	39590	39499	39377	39453	39488	39817	39628	39416	39674	39413	39564	39400	39555	39628	39581	39730	39610	39578	39414	39728	39263	39770	39616	39422	39674	39514	39587	39475	39599	39348	39472	39528	39495	39438	39580	39533	39359	39566	39517	39385	39529	39559	39370	39798	39554	39462	39143	39501	39386	39471	39487	39644	39607	39490	39120	39453	39448	39403	39675	39386	39330	39458	39443	39571	39436	39671	39470	39694	39366	39463	39416	39512	39583	39425	39408	39286	39794	39447	39583	39382	39450	39698	39159	39654	39490	39154	39467	39313	39570	39499	39558	39369	39505	39620	39431	39594	39447	39499	39269	39610	39519	39309	39694	39475	39342	39427	39779	39436	39686	39568	39425	39581	39709	39715	39481	39148	39220	39443	39405	39202	39207	39511	39442	39628	39387	39478	39601	39283	39374	39497	39710	39668	39685
37880	55524	54182	45573	41193	38419	35945	33586	31568	30421	29777	29430	28666	28609	28529	28403	28326	28256	28182	28065	28088	28035	28164	28045	28004	27986	27820	28014	27887	27854	27822	27850	27807	27726	27923	27705	27774	27939	27617	27788	28005	27598	27624	27747	27637	27863	27680	27846	27760	27799	27662	27971	27556	27699	27708	27885	27818	27715	27858	27785	27836	27865	27699	27859	27600	27898	27648	27639	27822	27801	27731	27768	27751	27630	27618	27763	27596	27802	27818	27736	27613	27663	27771	27517	27967	27675	27729	27807	27671	27694	27785	27682	27693	27879	27653	27762	27801	27737	27641	27695	27670	27801	27822	27652	27656	27621	27681	27657	27599	27754	27716	27807	27656	27801	27719	27744	27782	27780	27751	27762	27561	27640	27616	27771	27778	27771	27602	27878	27608	27630	27593	27613	27748	27573	27596	27749	27802	27577	27643	27798	27716	27656	27804	27727	27857	27591	27848	27598	27542	27795	27677	27682	27816	27721	27826	27864	27840	27617	27700	27697	27725	27796	27635	27754	27947	27669	27795	27660	27646	27713	27673	27573	27855	27706	27706	27590	27561	27647	27560	27905	27802	27779	27855	27966	27692	27767	27777	27789	27653	27795	27726	27828	27785	27582	27655	27390	27816	27672	27563	27860	27642	27744	27762	27732	27773	27620	27730	27730	27725	27672	27847	27544	27731	27651	27775	27756	27754	27861	27640	27986	27672	27748	27766	27813	27857	27711	27886	27679	27591	27863	27730	27708	27728	27659	27548	27708	27715	27742	27669	27767	27870	27725	27835	28013	27603	27760	27520	27827	27524	27802	27696	27654	27748	27938	27621	27813	27734	27918	27711	27849	27662	27663	27732	27803	27731	27801	27592	27538	27833	27861	27830	27892	27646	27670	27907	27725	27629	27813	27767	27835	27679	27841	27792	27818	27793	27630	27792	27698	27912	27756	27695	27805	27847	27650	27886	27479	27669	27576	27837	27813	27795	27666	27659	27766	27670	27733	27586	27586	27687	27833	27745	28021	27565	27791	27651	27708	27817	27637	27739	27806	27755	27868	27651	27757	27656	27676	28035	27468	27700	27760	27763	27813	27657	27830	27706	27896	27598	27740	27766	27721	27721	27854	27930	27739	27641	27690	27942	27758	27822	27763	28000	27927	27846	27887	27513	27702	27658	27762	27706	27669	27811	27705	27775	27634	27785	27693	27769	27727	27889	27521	27934	27442	27928	27675	27595	27637	27818	27711	27851	27709	27628	27628	27767	27729	27545	27830	27873	27846	27718	27852	27853	27833	27592	27875	27966	27925	27658	27863	27702	27715	27740	27817	27885	27656	27618	27648	27663	27789	27645	27782	27825	27725	27880	27649	27761	27633	27649	27739	27576	27542	27729	27654	27695	27744	27708	27617	27686	27743	27665	27762	27824	27771	27628	27885	27786	27690	27848	27751	27928	27634	27860	27575	27823	27991	27551	27539	27665	27804	27697	27877	27542	27862	27655	27635	27775	27730	27545	27837	27714	27761	27598	27870	27626	27838	27722	27686	27847	27754	27864	27667	27815	27687	27841	27788	27734	27654	27745	27609	27850	27786	27726	27845	27858	27741	27934	27716	27767	27829	27893	27714	27624	27621	27670	27706	27848	27859	27645	27527	27738	27724	27814	27636	27650	27694	27833	27935	27792	27680	27697	27867	27902	27834	28079	27651	27689	27834	27722	27734	27750	27812	27661	27707	27590	27847	27623	27715	27892	27716	27654	27819	27934	27566	27909	27694	27642	27524	27907	27846	27841	27782	27596	27651	27883	27647	27792	27790	27733	27624	27771	27600	27667	27678	27655	27824	27784	27818	27756	27853	27814	27744	27884	27804	27719	27683	27905	27930	27667	27819	27725	27747	27593	27817	27751	27858	27765	27814	27796	27757	27703	27760	27627	27763	27769	27654	27891	27651	27920	27807	27784	27644	27676	27579	27802	27903	27687	27669	27593	27848	27728	27753	27698	27623	27715	27814	27643	27848	27685	27637	27833	27804	27750	27779	27835	27617	27596	27722	27857	27654	27712	27798	27779	27710	27807	27751	27867	27676	27574	27766	27647	27728	27674	27938	27769	27632	27689	27879	27751	27547	27757	27593	27793	27697	27698	27531	27739	27669	27768	27554	27828	27704	27660	27878	28016	27644	27824	27646	27675	27659	27730	27971	27766	27853	27711	27768	27737	27554	27975	27707	27757	27680	27911	27953	27658	27774	27802	27766	27798	27750	27577	27700	27723	27729	27664	27908	27952	27604	27814	27661	27738	27456	27619	27698	27571	27802	27806	27816	27620	27714	27704	27736	27708	27842	27738	27728	27747	27827	27592	27749	27621	27780	27790	27671	27766	27851	27735	27736	27631	27811	27801	27724	27822	27806	27763	27780	27813	27709	27752	27693	27703	27720	27928	27687	27736	27661	27708	27607	27661	27778	27505	27726	27894	27800	27761	27791	27673	27605	27716	27733	27747	27713	27833	27677	27796	27539	27805	27662	27713	27691	27989	27521	27610	27635	27845	27602	27544	27828	27551	27655	27845	27385	27846	27784	27708	27802	27802	27610	27727	27691	27876	27713	27801	27754	27666	27955	27651	27773	27598	27860	27806	27668	27778	27778	27642	27790	27752	27816	27736	27848	27662	27699	27763	27814	27950	27816	27591	27757	27896	27740	27811	27689	27844	27830	27659	27790	27790	27715	27679	27792	27694	27902	27896	27854	27797	27684	27619	27762	27671	27635	27815	27703	27609	27738	27487	27910	27710	27860	27581	27782	27582	27574	27861	27788	27888	27752	27827	27640	27632	27757	27711	27923	27703	27845	27880	27583	27635	27755	27593	27670	27759	27817	27667	27817	27752	27752	27879	27782	27651	27557	27746	27850	27631	27661	27771	27764	27869	27654	27651	27756	27891	27696	27754	27778	27622	27690	27796	27601	27561	27765	27613	27803	27823	27754	27706	27705	27747	27802	27708	27753	27583	27775	27920	27663	27736	27815	27603	27757	27870	27756	27839	27743	27646	27635	27551	27807	27891	27763	27617	27639	27796	27713	27915	27655	27811	27829	27736	27625	27853	27827	27769	27723	27730	27552	27744	27885	27552	27774	27550	27703	27812	27751	27814	27715	27727	27891	27582	27485	27758	27677	27872	27688	27783	27676	27666	27675	27840	27719	27682	27738	27726	27787	27867	27671	27748	27802	27609	27747	27898	27788	27808	27752	27752	27756	27738	27834	27709	27776	27701	27849	27624	27717	27710	27778	27737	27786	27815	27714	27794	27798	27821	27665	27804	27781	28028	27875	27623	27945	27620	27837	27633	27524	27714	27339	28017	27502	27677	27679	27710	27844	27775	27820	27836	27864	27833	27859	27732	27849	27662	27574	27735	27732	27856	27746	27952	27868	27799	27777	27796	27834	27839	27715	27675	27733	27650	27930	27687	27677	27609	27736	27728	27754	27761	27689	27739	27745	27712	27691	27879	27440	27742	27688	27690	27786	27883	27672	28037	27842	27706	27746	27780	27734	27779	27833	27744	27751	27570	27673	27651	27865	27671	27788	27775	27710	27642	27767	27822	27682	27870	27952	27634	27745	27743	27623	27571	27746	27823	27771	27783	27645	27785	27689	27814	27850	27733	27748	27658	27745	27850	27615	27672	27883	27953	27537	27726	27940	27674	27706	27649	27743	27647	27694	27738	27813	27806	27684	27711	27710	27703	27682	27761	27865	27814	27853	27954	27710	27812	27659	27672	27924	27845	28018	27913	27786	27641	27515	27978	27950	27671	27711	27862	27778	27635	27749	27684	27667	27974	27752	27805	27695	27811	27745	27808	27640	27888	27602	27722	27757	27661	27739	27631	27664	27697	27744	27797	27656	27569	27794	27677	27794	27792	27657	27702	27803	27647	27724	27625	27746	27876	27842	27718	27789	27625	27853	27735	27761	27620	27793	27802	27728	27623	27716	27512	27731	27595	27867	27689	27758	27606	27778	27643	27694	27759	27640	27767	27636	27776	27615	27699	27770	27733	27767	27664	27631	27688	27702	27689	27729	27729	28035	27787	27814	27571	27768	27717	27557	27790	27817	27662	27945	27904	27670	27855	27770	27665	27746	27579	27771	27706	27891	27782	27835	27644	27731	27824	27758	27781	27848	27494	27884	27765	27733	27660	27761	27512	27792	27615	27757	27791	27714	27697	27535	27731	27849	27908	27712	27630	27664	27699	27663	27717	27817	27897	27851	27892	27641	27676	27625	27784	27666	27722	27747	27842	27558	27761	27652	27661	27693	27600	27704	27652	27793	27691	27699	27681	27749	27735	27787	27722	27852	27722	27704	27533	27871	27725	27565	27804	27729	27709	27815	27725	27801	27717	27898	27771	27865	27812	27703	27714	27695	27582	27799	27839	27877	27721	27624	27718	27751	27867	27570	27689	27756	27756	27863	27599	27795	27717	27823	27836	27848	27625	27886	27711	27800	27806	27746	27718	27711	27717	27687	27649	27653	27739	27710	27674	27607	27862	27741	27931	27735	27852	27613	27807	27715	27853	27691	27614	27694	27725	27752	27784	27641	27898	27664	27601	27760	27585	27753	27754	27642	27871	27625	27732	27752	27818	27771	27735	27638	27831	27736	27839	27778	27548	27647	27770	27856	27782	27702	27514	27668	27746	27681	27732	27672	27831	27690	27689	27846	27794	27637	27664	27871	27713	27843	27799	27682	27468	27713	27814	27622	27714	27736	27669	27828	27932	27802	27793	27789	27690	27664	27715	27737	27851	27786	27749	27664	27650	27941	27622	27665	27757	27710	27877	27848	27666	27852	27574	27754	27853	27842	27825	27688	27555	27641	27764	27611	27666	27502	27726	27762	27876	27488	27655	27589	27807	27590	27686	27582	27543	27677	27649	27718	27686	27654	27750	27886	27810	27604	27540	27826	27698	27742	27797	27798	27796	27854	27733	27712	27664	27835	27787	27794	27726	27747	27727	27776	27699	27758	27812	27699	27728	27728	27650	27840	27623	28001	27768	27544	27622	27615	27850	27921	27745	27875	27611	27664	27617	27691	27715	27940	27843	27768	27742	27777	27733	27815	27834	27782	27570	27909	27747	27751	27719	27733	27824	27616	27806	27713
24578	21788	32186	37582	42763	46981	46898	44417	42622	42023	41359	40522	40070	39923	39829	39648	39540	39725	39587	39414	39244	39641	39218	39402	39296	39572	39311	39230	39178	39372	39444	39024	39157	39082	39209	39181	39125	39167	39316	39309	39441	39310	39226	39177	39323	39144	39146	38975	38897	39081	39088	39115	39133	39032	39301	39238	39235	39120	39366	39197	39300	39150	39441	38965	39076	39033	38994	39278	38827	39271	39190	39082	39032	39122	39309	39257	39251	39013	39232	39148	39106	39482	39232	39154	38858	39247	39047	39080	39086	39116	39297	39310	39132	39180	39306	39095	39016	38901	38980	39059	39339	38944	39099	39437	39044	38935	39154	39097	39034	39165	39327	39021	39403	39233	38864	38819	39193	39178	39034	39034	38897	38926	39403	39052	39230	38905	38919	39099	39116	39117	39199	38878	38930	39076	39245	39226	39114	39078	39313	39074	38940	39130	39146	39164	39047	39175	38911	39035	39191	38827	39426	39075	39197	39270	38962	39120	39146	38960	38963	39207	39184	39022	39193	39376	39049	39136	39244	38994	39143	39071	39063	38987	39040	39147	39255	39346	38834	39118	39183	39269	38958	38958	38860	39058	39204	39341	39194	39080	39049	39194	38861	39085	39166	38992	38931	39117	39079	39103	39114	39328	39169	39310	38942	38891	38927	39128	39294	39214	39254	38982	39203	39078	39075	38829	39108	39041	39134	39046	39266	39042	39097	38993	39152	39020	39136	39378	39238	39411	39160	38879	39229	38976	39399	39524	39455	39081	39026	38982	39178	39425	39045	39064	39299	39230	39300	38835	39110	39101	39199	38987	39157	39011	39062	39105	38952	39101	38965	38929	39009	39084	39052	38922	39175	38883	39069	39012	39244	39071	38988	38959	39073	39572	39113	38785	39137	39098	39112	39189	39148	39117	39293	39251	39155	38863	39266	38959	39115	39088	39022	38972	39189	39241	39065	39386	38959	39243	39104	39513	38870	39008	38942	39073	39009	39252	39052	39134	38880	38984	39123	39267	38903	39346	39109	39078	39147	39010	38998	39002	39237	39223	39008	39171	39356	38917	39033	39021	39141	39100	39086	38895	39163	38878	39234	39149	39291	38950	39231	38923	38905	39292	39288	39159	39255	38859	39233	38708	39067	39088	39259	39261	39283	39057	39149	39284	38852	39103	39093	38924	39245	39033	39251	39408	39200	38974	39026	39211	39330	39064	39172	39023	39235	39217	39118	39154	39196	39190	39077	38933	39204	39168	39073	39225	39250	38911	38970	38939	39069	39104	39186	39057	38897	38950	39357	38998	39255	39327	39212	39015	39031	38913	38962	39194	39304	39260	39268	39098	39015	39110	38958	39066	39265	39073	38933	38936	39093	39121	39086	39009	39272	38695	39188	38986	39045	38872	38859	39330	39199	39001	38845	39135	39227	39061	39204	39238	39366	39128	39231	39214	39521	39205	39087	39399	39347	38962	39042	39013	38891	39066	39188	39166	39003	39045	39016	39057	39157	38996	39220	38912	38993	39402	39131	39373	38985	39156	39048	39104	39094	39040	39188	39069	39249	39209	39228	39141	39238	39073	39135	38997	38982	39392	39163	39448	39146	39032	38940	39006	39103	39140	38998	38887	38991	39047	38866	39005	39234	38851	39025	39034	38917	38978	38801	39002	38993	38996	39113	39060	39040	38998	39285	39265	39016	38996	39382	39051	39226	39350	39228	39217	39094	39270	39272	39163	39234	39284	38947	39077	39157	39384	39167	39090	39121	39023	39034	39226	39153	39003	39265	38945	39086	39199	39138	39170	38994	39178	39148	39239	38898	39067	38953	38949	39436	39295	39109	39103	39225	39145	39109	38879	38865	39084	39163	39223	39474	39176	38928	39270	39110	39288	39024	39131	39254	39102	39034	39244	39324	38811	39005	39013	39151	39202	38956	39022	39087	39045	39116	39016	38796	39218	39304	39135	39219	39034	39245	39166	39258	39126	39109	39204	39339	39017	39281	39385	39178	38841	39079	39174	39335	39182	39056	39114	39132	39220	39339	39097	39244	39259	39218	39125	39078	39198	39136	39026	39143	39067	39511	39212	38812	39209	39191	39071	39329	39097	38995	38910	39085	39271	39067	39068	38938	38704	38915	39152	39301	38977	38900	39114	39287	38847	38965	38997	39099	39271	39080	39394	39001	38938	39100	38748	38966	39088	39293	38801	39128	39006	38699	39098	39269	39275	38886	38879	39206	39125	39210	39304	39117	39134	39130	39580	39312	38950	39406	39193	39260	39057	39376	38968	39071	39118	39139	39071	39062	39110	39010	38767	39125	38929	38960	39477	39051	39229	39187	38842	39127	39134	38958	39250	39220	39261	39345	38977	39087	39058	39226	39103	39208	39132	39265	38974	38993	39320	38897	39173	39224	39440	39214	38821	39069	39042	39002	39221	39308	39130	39100	38956	39219	39030	39305	39357	39304	39357	39039	38933	39216	38963	39127	39235	39004	39021	39397	39106	38947	39050	39088	39399	38968	39243	39226	39581	38883	39119	39214	39200	39372	39280	38902	39184	39079	39145	39253	39229	39288	39403	39099	38899	39005	39150	38882	38950	39093	39108	39096	39010	38975	39307	39158	39448	39194	39243	39225	39014	39021	38853	39238	39294	39094	39176	39201	39009	39028	38998	39118	38920	39060	38968	39012	38736	39263	39270	39295	39015	39300	39003	39104	39089	39402	39353	39246	39147	39037	39460	39388	39128	39183	39042	39555	39231	39204	39195	39201	38874	38952	38964	38836	39408	39145	39107	39250	39264	39272	39151	39189	39285	39273	39206	39130	39092	39229	39050	39163	39119	38930	39075	39265	38938	39052	39185	39226	39151	39173	39157	39019	39069	39002	39209	38965	39039	39039	39162	39059	39053	38701	38811	39183	39224	39315	39092	39204	39151	38915	38890	39330	39070	39159	39258	38982	39294	39246	39321	39198	39319	38973	39361	39159	39439	39159	39045	39040	39126	39039	39332	39105	39391	39114	39189	39252	39353	38837	39066	38827	39293	39156	38854	39054	39082	38892	39264	38990	39023	39150	39022	38958	38838	39243	39256	39131	39294	39233	38926	39332	38962	39150	39030	39079	39485	39025	39196	39213	39384	39091	39044	39239	39129	39124	39082	38822	39086	39172	39032	39217	39310	39363	39128	38881	39106	39051	38686	39006	39328	39094	39106	39228	39077	39008	38957	39279	39116	39396	39332	39092	38966	39121	39229	39171	39166	39203	39062	38772	39018	39016	39478	39195	39220	39045	39332	39188	39100	39111	39102	39154	39141	38938	39178	39309	39011	39189	39148	39190	38918	39034	39323	39047	39238	39115	39176	39039	39376	39167	39115	39280	39060	39192	39107	39315	39102	39303	39321	39070	39476	39273	39276	38954	39207	39137	39031	39433	39106	39066	39081	39231	38961	39325	39160	38820	39007	38981	39304	39004	39134	38934	39082	39064	39087	39401	38995	39011	39112	39200	39166	39317	39248	39184	39219	39144	39253	39138	39439	39478	38938	39041	39183	39014	38980	38865	39081	39267	39304	39046	39039	39107	39200	38954	39004	39171	39046	39059	39208	39297	39391	39048	39134	39059	39107	39063	39100	39083	39001	39227	39197	39045	39254	39299	39169	38981	39019	39171	39151	39145	39128	39438	39201	39158	39369	38938	39335	39445	39244	39020	39045	39342	39316	39289	39262	39219	39141	39267	39007	39021	39064	39336	39199	39234	39002	38938	38994	38866	39124	38856	39390	39456	39119	39077	39731	38968	39181	39433	39435	38838	39379	39229	39198	39119	39191	39214	39290	39205	38935	39105	39269	39189	39340	39298	38883	39075	39050	39304	39071	39197	38892	39076	38934	39142	39087	39274	39075	39214	38964	39282	39021	39150	39408	39203	38839	39224	38791	39289	39248	39120	39101	39262	39156	38904	39059	39016	38771	39106	39254	39036	39252	38991	38966	39139	39311	38843	39242	39194	39129	38934	39086	38975	38909	39244	39270	38946	38782	39193	39202	39072	38861	39308	39178	39074	39072	39122	39346	39067	38953	39122	38960	38994	39310	39060	39355	39004	38930	39142	39164	39362	38881	39198	39248	39198	39014	39208	39176	39155	39051	39228	39361	39116	39045	39090	39135	38980	39182	39129	39133	39034	39390	38967	38824	39025	39028	39257	39079	39147	39304	39186	38939	39179	39057	39273	39156	39247	39021	39282	38955	39161	39025	39091	39351	39144	39051	39325	39007	39270	39256	39253	38639	39001	39183	38985	39036	39275	38805	39088	39039	39284	39201	39314	39296	39288	39101	39135	39184	39227	39090	38955	39240	39172	39077	39322	39224	39197	39173	38992	38962	39097	38934	39051	39265	38855	39175	39217	38750	38920	39214	39331	39008	39211	39214	39306	39258	39224	39102	39070	38767	39318	39142	39159	39056	39237	39116	38980	39052	39196	39004	39423	39295	39491	39492	39186	39049	38971	39137	39127	39115	38930	39100	39091	39153	38985	38834	39215	39104	39404	39300	39149	39287	39374	39152	39195	39358	39246	39254	39348	39137	38948	38945	39014	39124	39161	39050	38993	39059	39199	39198	39283	39302	38879	38974	38888	39295	38877	38872	38969	39346	39233	38987	39241	39079	38804	39037	39049	39169	39306	39132	39158	39211	39005	39303	39106	39225	39089	39023	39201	38940	39198	39096	39348	39171	39067	38840	38851	39337	39075	39086	39159	39265	39292	39100	39178	39115	39226	39268	38932	39223	39207	39355	39114	39187	38895	39253	39091	39051	39040	39089	39327	39107	38918	38906	39037	39091	39448	39510	39101	39312	39400	39092	39219	38831	39102	39244	39003	38927	39218	39419	39098	38791	39032	38948	39322	38906	38984	39100	39040	38826	39299	39223	38999	39146	39265	39199	39248	39146	39290	38955	39083	39315	38982	39120	39077	39148	39051	39019	39000	39286	38892	39033	38991	39183	39275	39149	39070	39049	39264	39174	38989	39089	39211	39313	39138	39155	38860	38815	39192	39110	39507	39152	39404	39232	39028	39222	39197	39206	39077	39061	39010	39077	39292	39206	39062	39093	39161	39377	38951	39126	38854	39220	39163	39166	38851	39203	39338	39029	39240	39151
37223	61889	61422	52420	46666	42693	39651	36962	34168	32161	31026	30256	29681	29279	28813	28776	28469	28531	28429	28273	28373	28189	28237	28182	28035	28207	28264	27980	27943	27909	28013	27872	27990	27772	27707	27985	27721	27679	27752	27710	27823	27664	27798	27630	27696	27720	27674	27727	27820	27696	27605	27808	27706	27666	27623	27769	27774	27580	27732	27825	27709	27664	27853	27614	27815	27813	27614	27694	27723	27807	27740	27842	27739	27752	27515	27810	27546	27761	27756	27642	27756	27696	27790	27712	27646	27767	27770	27663	27759	27657	27705	27567	27670	27726	27680	27642	27674	27760	27747	27560	27839	27487	27845	27851	27485	27551	27593	27749	27648	27727	27693	27668	27719	27681	27447	27668	27824	27706	27735	27723	27742	27679	27634	27720	27724	27705	27750	27991	27749	27702	27579	27712	27677	27615	27422	27674	27708	27682	27619	27747	27910	27665	27639	27632	27567	27636	27537	27603	27725	27636	27719	27779	27611	27688	27828	27930	27583	27798	27606	27823	27659	27506	27794	27418	27768	27612	27706	27716	27480	27540	27653	27844	27763	27660	27544	27809	27729	27690	27704	27679	27672	27618	27644	27739	27755	27790	27697	27646	27688	27649	27576	27534	27566	27787	27660	27591	27531	27671	27691	27790	27659	27746	27700	27962	27669	27637	27661	27687	27464	27483	27721	27775	27807	27665	27635	27681	27717	27670	27814	27618	27553	27720	27622	27577	27654	27735	27363	27807	27745	27781	27657	27825	27719	27754	27827	27635	27854	27686	27666	27576	27827	27688	27645	27542	27832	27667	27662	27627	27686	27550	27867	27562	27700	27828	27639	27700	27616	27659	27712	27834	27677	27529	27658	27819	27741	27583	27459	27725	27724	27580	27594	27636	27743	27654	27671	27708	27606	27637	27665	27724	27666	27583	27625	27693	27692	27641	27689	27774	27809	27768	27775	27586	27709	27719	27630	27775	27827	27672	27818	27648	27672	27527	27678	27697	27625	27777	27609	27756	27750	27575	27677	27731	27785	27802	27743	27783	27466	27532	27657	27694	27601	27845	27715	27641	27734	27359	27719	27538	27867	27513	27732	27559	27610	27844	27805	27733	27718	27810	27713	27638	27837	27897	27386	27699	27729	27913	27765	27701	27946	27549	27621	27717	27627	27870	27761	27653	27537	27661	27634	27908	27736	27687	27665	27562	27653	27795	27604	27701	27760	27674	27825	27727	27577	27617	27649	27689	27765	27494	27583	27734	27660	27651	27587	27595	27509	27804	27759	27546	27738	27723	27905	27585	27853	27784	27564	27572	27582	27570	27827	27581	27855	27650	27682	27767	27685	27668	27656	27560	27645	27690	27501	27775	27720	27683	27668	27643	27705	27516	27665	27775	27671	27528	27587	27748	27589	27561	27635	27724	27598	27824	27992	27534	27831	27689	27801	27516	27838	27798	27735	27806	27872	27796	27519	27670	27780	27758	27754	27725	27667	27763	27589	27654	27686	27618	27784	27734	27690	27602	27677	27703	27757	27751	27893	27806	27730	27660	27734	27555	27619	27714	27615	27797	27608	27694	27493	27569	27683	27687	27771	27807	27725	27421	27664	27769	27590	27700	27901	27770	27894	27672	27552	27687	27712	27792	27746	27771	27748	27548	27724	27685	27496	27648	27793	27826	27625	27674	27657	27652	27617	27758	27420	27833	27823	27814	27452	27685	27493	27579	27758	27539	27592	27660	27862	27846	27719	27561	27738	27606	27626	27789	27709	27827	27881	27788	27677	27547	27759	27617	27628	27598	27809	27671	27838	27728	27780	27778	27671	27774	27886	27614	27731	27703	27751	27500	27784	27693	27788	27823	27580	27613	27721	27723	27687	27507	27838	27777	27668	27543	27690	27604	27722	27482	27694	27721	27699	27657	27664	27892	27671	27487	27821	27532	27629	27566	27613	27482	27848	27895	27714	27550	27645	27777	27633	27591	27498	27722	27824	27647	27613	27779	27698	27796	27746	27716	27533	27489	27702	27588	27615	27814	27616	27926	27794	27730	27680	27471	27586	27669	27708	27638	27678	27590	27796	27763	27654	27656	27797	27763	27585	27868	27620	27753	27666	27694	27703	27701	27708	27661	27740	27872	27698	27684	27774	27955	27661	27723	27893	27657	27942	27802	27682	27869	27762	27547	27519	27623	27682	27789	27714	27666	27724	27854	27832	27826	27829	27627	27641	27764	27846	27494	27765	27580	27584	27769	27630	27788	27555	27678	27800	27859	27820	27895	27642	27647	27827	27571	27788	27635	27648	27835	27639	27705	27678	27785	27873	27595	27785	27643	27741	27806	27706	27526	27628	27730	27528	27610	27746	27645	27665	27890	27657	27752	27522	27701	27635	27752	27857	27630	27642	27509	27575	27818	27650	27686	27744	27525	27752	27641	27653	27866	27490	27657	27564	27792	27779	27774	27784	27602	27681	27765	27687	27596	27740	27623	27668	27689	27789	27802	27685	27578	27653	27917	27660	27564	27807	27814	27580	27816	27689	27773	27555	27734	27694	27561	27605	27754	27662	27707	27841	27795	27527	27748	27514	27801	27635	27746	27834	27763	27567	27753	27728	27733	27817	27551	27719	27882	27648	27676	27565	27972	27619	27657	27853	27616	27718	27750	27701	27729	27545	27560	27421	27716	27841	27480	27685	27746	27503	27726	27781	27536	27631	27542	27656	27607	27640	27755	27805	27702	27618	27471	27611	27646	27634	27707	27636	27548	27655	27683	27550	27521	27731	27525	27790	27669	27566	27599	27666	27766	27668	27680	27748	27827	27887	27622	27737	27704	27776	27645	27484	27727	27983	27582	27642	27587	27687	27564	27761	27729	27900	27679	27785	27585	27602	27791	27666	27690	27580	27984	27617	27672	27689	27516	27784	27730	27850	27565	27562	27919	27678	27576	27682	27668	27937	27664	27706	27774	27644	27761	27484	27641	27702	27617	27658	27627	27666	27767	27546	27751	27759	27555	27769	27809	27832	27726	27760	27762	27788	27638	27695	27831	27689	27716	27575	27699	27538	27650	27700	27716	27743	27512	27490	27692	27790	27797	27648	27632	27518	27770	27662	27562	27687	27862	27753	27900	27695	27761	27744	27561	27659	27664	27548	27761	27415	27682	27703	27603	27611	27774	27789	27674	27726	27592	27603	27756	27896	27776	27606	27784	27753	27851	27749	27953	27674	27722	27806	27725	27773	27336	27728	27369	27587	27603	27665	27549	27607	27801	27667	27754	27744	27572	27572	27655	27484	27695	27687	27931	27712	27718	27756	27628	27605	27402	27718	27600	27628	27724	27530	27730	27687	27542	27791	27638	27558	27739	27689	27755	27636	27518	27680	27640	27765	27689	27746	27786	27733	27635	27594	27703	27589	27761	27712	27750	27645	27745	27617	27574	27777	27565	27781	27490	27521	27876	27743	27743	27695	27686	27670	27557	27659	27783	27754	27881	27784	27700	27682	27515	27743	27626	27487	27843	27710	27771	27585	27541	27724	27662	27747	27690	27698	27674	27704	27635	27685	27666	27717	27608	27787	27473	27702	27638	27740	27708	27755	27801	27884	27468	27522	27741	27809	27762	27724	27865	27663	27560	27564	27649	27710	27615	27634	27796	27688	27649	27403	27689	27670	27502	27610	27582	27649	27666	27717	27653	27505	27727	28018	27836	27756	27803	27538	27723	27630	27552	27686	27759	27802	27981	27638	27609	27823	27738	27522	27656	27716	27635	27411	27619	27533	27743	27461	27472	27644	27780	27817	27529	27709	27575	27549	27601	27790	27578	27588	27574	27644	27787	27746	27679	27739	27657	27808	27798	27556	27689	27585	27623	27740	27746	27532	27779	27780	27584	27786	27682	27748	27671	27773	27555	27828	27705	27619	27892	27777	27699	27667	27704	27566	27812	27617	27697	27449	27746	27707	27523	27717	27628	27709	27779	27618	27794	27702	27621	27668	27554	27694	27551	27766	27714	27909	27831	27629	27848	27716	27832	27716	27781	27878	27635	27718	27618	27618	27617	27805	27694	27608	27786	27615	27629	27791	27864	27560	27786	27595	27567	27529	27761	27762	27698	27694	27636	27712	27735	27770	27760	27722	27593	27727	27517	27714	27478	27638	27730	27748	27748	27692	27790	27726	27537	27790	27594	27564	27647	27664	27760	27593	27839	27751	27706	27654	27817	27584	27587	27751	27785	27579	27702	27890	27706	27556	27563	27785	27429	27786	27821	27739	27748	27653	27758	27727	27644	27729	27692	27705	27645	27720	27553	27729	27561	27716	27725	27475	27613	27598	27414	27603	27677	27801	27503	27776	27937	27604	27607	27786	27818	27696	27741	27820	27660	27763	27708	27662	27674	27740	27951	27550	27722	27643	27775	27592	27529	27721	27604	27438	27475	27775	27648	27830	27852	27722	27604	27722	27724	27827	27582	27865	27804	27663	27694	27526	27716	27672	27721	27566	27740	27587	27554	27763	27526	27698	27541	27716	27572	27896	27628	27714	27799	27604	27560	27756	27633	27719	27756	27614	27691	27713	27736	27687	27699	27739	27519	27822	27494	27626	27750	27797	27704	27696	27864	27677	27641	27779	27810	27707	27827	27500	27669	27779	27593	27548	27643	27689	27706	27772	27607	27867	27616	27602	27443	27629	27804	27618	27704	27595	27670	27579	27618	27778	27617	27791	27529	27715	27709	27619	27814	27528	27845	27910	27606	27639	27625	27592	27687	27552	27836	27651	27546	27704	27655	27640	27775	27805	27641	27653	27752	27679	27750	27649	27602	27756	27716	27717	27652	27738	27696	27424	27567	27725	27696	27600	27571	27635	27748	27741	27712	27775	27582	27866	27807	27627	27714	27642	27827	27673	27686	27693	27612	27592	27620	27594	27631	27591	27796	27679	27695	27704	27566	27862	27556	27684	27724	27730	27593	27507	27653	27541	27715	27639	27587	27738	27715	27637	27638	27759	27845	27596	27625	27802	27600	27564	27771	27718	27630	27711	27509	27796	27606	27561	27459	27771	27850	27564	27471	27591	27753	27513	27703	27785	27595	27664	27775	27609	27590	27618	27812	27526	27696	27480	27605	27820	27517	27739	27612	27765	27838	27603	27554	27616	27582
23029	21642	30168	32383	40339	47901	49461	46436	44752	43364	42328	41723	41528	41294	40974	40308	40559	40373	40439	40349	40144	40571	39989	40207	40066	39828	40182	40165	39861	40148	40195	39818	39674	39790	39587	39798	39856	39520	39676	39546	39522	39428	39491	39534	39765	39550	39701	39405	39637	39208	39165	39590	39532	39659	39331	39908	39685	39646	39671	39820	39710	39483	39421	39330	39551	39433	39801	39533	39417	39600	39434	39717	39548	39563	39580	39541	39690	39673	39649	39554	39430	39546	39754	39495	39461	39568	39628	39485	39728	39527	39502	39737	39772	39570	39619	39550	39291	39541	39656	39617	39580	39673	39862	39793	39533	39411	39662	39547	39312	39563	39433	39438	39555	39807	39622	39395	39673	39644	39416	39483	39481	39329	39617	39613	39378	39467	39770	39443	39532	39681	39769	39354	39675	39487	39725	39529	39724	39465	39782	39401	39520	39442	39753	39730	39530	39577	39293	39417	39546	39470	39575	39740	39675	39787	39727	39497	39427	39781	39719	39309	39796	39657	39530	39520	39576	39287	39600	39774	39783	39359	39434	39538	39541	39459	39569	39579	39419	39668	39683	39464	39440	39590	39660	39576	39751	39336	39515	39618	39550	39232	39882	39535	39629	39576	39345	39409	39199	39840	39753	39686	39551	39446	39500	39467	39468	39259	39690	39600	39342	39653	39471	39380	39316	39399	39625	39782	39537	39313	39402	39390	39734	39415	39728	39407	39674	39450	39388	39460	39626	39666	39679	39585	39654	39773	39638	39634	39595	39289	39843	39579	39388	39433	39692	39881	39580	39599	39785	39648	39507	39677	39522	39511	39302	39316	39701	39440	39500	39507	39600	39551	39390	39376	39545	39427	39776	39775	39495	39516	39727	39219	39359	39706	39123	39265	39406	39397	39507	39535	39254	39076	39472	39487	39588	39611	39987	39469	39740	39519	39746	39550	39492	39748	39521	39473	39615	39598	39693	39831	39497	39510	39505	39588	39686	39528	39362	39815	39830	39356	39613	39583	39600	39531	39391	39732	39818	39240	39488	39517	39166	39547	39614	39340	39445	39248	39731	39777	39694	39784	39618	39627	39526	39324	39537	39675	39798	39686	39682	39652	39367	39551	39523	39773	39907	39605	39511	39371	39858	39399	39654	39529	39417	39419	39566	39564	39551	39451	39520	39457	39402	39704	39403	39887	39767	39547	39724	39420	39550	39550	39502	39506	39449	39507	39509	39479	39902	39613	39481	39630	39539	39498	39592	39715	39642	39524	39393	39330	39591	39570	39069	39607	39295	39434	39495	39319	39583	39566	39662	39577	39381	39629	39520	39724	39634	39682	39581	39648	39743	39607	39866	39568	39628	39286	39710	39672	39538	39646	39785	39652	39305	39803	39755	39412	39341	39354	39784	39555	39593	39494	39455	39828	39883	39494	39637	39744	39471	39505	39472	39541	39735	39616	39869	39502	39616	39678	39677	39610	39639	39608	39601	39640	39406	39569	39978	39762	39664	39639	39661	39691	39539	39719	39875	39556	39647	40067	39653	39640	39461	39607	39341	39416	39332	39539	39609	39278	39671	39601	39564	39515	39548	39481	39645	39683	39790	39523	39516	39578	39648	39511	39310	39490	39602	39647	39390	39650	39487	39519	39499	39580	39456	39630	39489	39722	39578	39471	39378	39749	39686	39554	39931	39640	39467	39362	39614	39989	39627	39653	39372	39498	39618	39397	39405	39449	39655	39465	39362	39615	39342	39199	39697	39603	39491	39478	39594	39537	39449	39895	39626	39732	39467	39579	39716	39550	39692	39687	39903	39651	39309	39515	39742	39625	39546	39761	39393	39596	39643	39724	39517	39520	39541	39679	39347	39860	39319	39367	39449	39507	39574	39681	39976	39561	39451	39568	39592	39663	39555	39569	39435	39562	39540	39596	39634	39447	39644	39403	39375	39501	39643	39861	39665	39969	39311	39564	39717	39366	39634	39775	39622	39432	39707	39841	39614	39672	39634	39865	39642	39466	39533	39433	39590	39650	39394	39194	39538	39340	39592	39815	39620	39603	39441	39455	39459	39519	39333	39369	39490	39761	39712	39628	39600	39597	39154	39538	39391	39607	39920	39568	39504	39546	39410	39669	39496	39594	39962	39700	39159	39566	39735	39702	39481	39463	39455	39496	39761	39369	39652	39471	39420	39703	39518	39570	39543	39498	39541	39534	39436	39460	39669	39655	39311	39403	39561	39661	39292	39373	39428	39452	39633	39816	39722	39666	39709	39336	39584	39449	39522	39542	39776	39542	39612	39385	39795	39424	39552	39408	39456	39489	39465	39715	39725	39338	39190	39374	39652	39527	39511	39736	39451	39506	39789	39548	39751	39360	39422	39497	39612	39531	39658	39451	39593	39557	39549	39460	39650	39606	39671	39545	39514	39526	39722	39560	39765	39612	39396	39420	39794	39455	39680	39601	39622	39533	39421	39501	39709	39390	39401	39488	39987	39584	39699	39389	39283	39482	39237	39563	39501	39626	39436	39444	39676	39498	39690	39412	39674	39638	39624	39607	39490	39246	39402	39664	39376	39687	39652	39588	39615	39706	39684	39484	39588	39618	39624	39707	39579	39488	39588	39333	39748	39497	39440	39634	39577	39710	39954	39423	39474	39373	39522	39573	39249	39574	39785	39545	39630	39631	39575	39681	39962	39525	39498	39431	39841	39767	39337	39260	39708	39816	39643	39596	39804	39359	39202	39653	39673	39407	39560	39874	39360	39611	39462	39335	39581	39124	39482	39644	39610	39309	39497	39649	39842	39795	39727	39689	39563	39535	39298	39546	39556	39591	39705	39588	39592	39685	39579	39534	39696	39689	39260	39313	39629	39580	39549	39556	39326	39638	39661	39343	39320	39535	39806	39450	39306	39571	39659	39389	39543	39495	39644	39495	39774	39406	39682	39766	39814	39559	39430	39596	39677	39640	39702	39588	39523	39357	39268	39679	39462	39585	39500	39469	39615	39766	39252	39529	39563	39574	39464	39652	39729	39738	39741	39708	39347	39754	39544	39358	39635	39624	39581	39606	39936	39560	39698	39476	39620	39417	39835	39210	39724	39895	39476	39536	39355	39400	39617	39355	39623	39458	39650	39484	39440	39501	39538	39449	39458	39647	39703	39807	39635	39575	39699	39715	39425	39431	39441	39738	39659	39435	39345	39475	39540	39735	39551	39391	39559	39555	39720	39653	39330	39531	39871	39588	39577	39464	39437	39610	39380	39875	39729	39471	39661	39467	39507	39356	39622	39478	39586	39775	39679	39720	39662	39677	39504	39505	39386	39548	39424	39454	39629	39735	39798	39735	39667	39607	39460	39647	39590	39463	39742	39554	39576	39307	39526	39443	39641	39617	39621	39543	39458	39530	39559	39608	39507	39617	39599	39687	39757	39630	39715	39592	39622	39595	39658	39464	39734	39713	39349	39465	39416	39695	39551	39560	39437	39562	39562	39382	39394	39424	39526	39486	39593	39466	39509	39461	39498	39619	39830	39643	39298	39570	39630	39568	39424	39585	39549	39497	39431	39531	39639	39830	39680	39738	39372	39666	39644	39714	39281	39639	39781	39614	39422	39396	39751	39689	39658	39709	39846	39576	39666	39477	39683	39696	39374	39520	39637	39406	39458	39749	39583	39361	39479	39454	39697	39249	39497	39738	39434	39600	39401	39527	39565	39748	39664	39722	39589	39468	39725	39507	39680	39730	39819	39377	39471	39583	39527	39741	39715	39603	39673	39594	39755	39593	39575	39611	39582	39592	39591	39359	39567	39551	39451	39436	39682	39526	39457	39607	39211	39461	39537	39449	39496	39668	39414	39609	39757	39484	39469	39619	39247	39625	39949	39365	39565	39669	39579	39660	39491	39775	39751	39602	39619	39653	39662	39605	39481	39586	39575	39447	39681	39525	39463	39557	39440	39473	39411	39612	39236	39490	39629	39598	39465	39648	39696	39651	39493	39400	39505	39192	39350	39389	39583	39410	39530	39385	39788	39600	39484	39729	39661	39293	39578	39489	39891	39560	39737	39574	39496	39629	39632	39876	39394	39588	39443	39646	39533	39565	39536	39589	39618	39736	39674	39495	39403	39400	39226	39374	39881	39496	39691	39507	39630	39286	39467	39822	39285	39484	39629	39542	39660	39460	39795	39653	39595	39297	39687	39558	39821	39617	39555	39442	39519	39664	39877	39312	39440	39780	39776	39628	39440	39765	39552	39426	39529	39507	39535	39485	39627	39406	39723	39513	39320	39476	39385	39503	39366	39483	39324	39838	39800	39947	39696	39611	39809	39827	39154	39493	39484	39487	39426	39464	39591	39480	39826	39431	39687	39103	39175	39577	39312	39490	39763	39746	39587	39431	39442	39576	39588	39622	39495	39379	39442	39515	39608	39724	39674	39729	39579	39367	39748	39589	39742	39326	39707	39704	39668	39591	39540	39660	39709	39552	39594	39514	39498	39745	39349	39453	39618	39664	39513	39802	39769	39770	39608	39504	39401	39537	39437	39570	39722	39572	39724	39662	39317	39864	39534	39649	39563	39592	39618	39516	39772	39827	39689	39517	39631	39453	39505	39734	39575	39809	39620	39428	39589	39657	39527	39565	39402	39412	39542	39552	39535	39411	39510	39496	39489	39373	39547	39430	39278	39479	39540	39346	39657	39839	39715	39495	39531	39626	39706	39925	39579	39510	39498	39505	39590	39743	39540	39721	39581	39414	39740	39340	39738	39543	39347	39590	39451	39578	39456	39574	39659	39593	39730	39753	39510	39398	39483	39485	39510	39561	39702	39741	39750	39132	39441	39781	39562	39458	39635	39607	39433	39521	39666	39723	39582	39703	39712	39767	39479	39475	39578	39580	39625	39424	39572	39507	39779	39604	39903	39373	39673	39801	39779	39530	39553	39708	39570	39534	39595	39483	39651	39695	39680	39572	39555	39902	39459	39270	39588	39498	39583	39566	39447	39370	39373	39229	39584	39693	39366	39419	39568	39634	39539	39434	39717	39702	39625	39646	39500	39622	39574	39386	39468	39474	39567	39639	39521	39656	39396	39666	39728	39738	39504	39671	39595	39724	39565	39877	39812	39623	39384	39498	39438	39470	39678	39776	39722	39766
38648	66251	66354	56634	51422	47213	43485	39880	37048	34191	32556	31382	30410	29881	29714	29297	29181	28754	28805	28823	28859	28626	28550	28486	28623	28652	28388	28321	28219	28332	28325	27998	28144	28162	28332	27967	28100	28222	28122	27823	27891	27999	27893	27903	28024	27828	27960	27718	27739	28052	27912	27996	27930	27748	27912	27616	28060	27996	27949	27840	27854	27936	27845	28109	27955	27966	28058	27937	27918	27834	27992	27729	27746	27804	27964	27875	27840	27719	27855	28185	27921	27882	27940	27895	28118	27765	27781	27811	27846	27971	27954	27784	27826	27888	27826	27902	27806	27901	27920	28195	27832	27878	27831	27930	27968	27826	27800	28071	28068	28084	27916	27887	27855	28025	27873	27922	27861	28000	28005	27909	27894	28164	27731	28011	27944	27902	27830	27997	27958	27776	27849	27772	27772	27960	27807	27905	27965	27859	27937	27795	27976	27884	28047	27913	27777	27839	27766	27847	27944	27837	28148	27890	27966	27825	27857	27949	27848	28087	27805	27975	27954	27919	27813	27890	27854	27725	28019	27920	27755	28027	27822	27876	27691	27893	27934	27891	27842	27773	27937	27868	28028	27756	27980	27984	28023	27902	27770	27891	27794	27678	28090	27967	27782	27881	27742	27703	27955	27854	27964	27879	27789	27754	27934	28075	28086	27997	28018	27811	27948	27947	27861	28059	27994	27931	27620	27893	28114	27943	27785	28137	27839	27871	27949	27874	27665	27895	27897	28020	28123	27830	28015	28015	27776	27863	27674	27889	27946	28000	27944	27839	28020	27889	27759	27827	28018	28047	27950	27692	28026	28031	28029	27893	27831	28067	27936	27956	27841	27752	27872	27782	28034	28195	27887	27944	27910	27700	27905	27934	27987	27862	27811	27820	27758	27977	27891	27877	28015	27897	27805	27979	27826	28055	27862	27987	28053	27746	27791	27947	27884	27841	27848	27791	27999	27779	27953	27950	27774	28024	27719	27940	27921	27876	27761	27844	27983	27946	27967	27911	27844	27964	27836	27844	27896	27907	27862	27864	27736	28081	27831	28000	27938	27970	27733	27963	27934	27846	28025	28138	28058	27878	27879	27792	27784	27925	27843	27959	27978	27886	27767	28102	27948	27996	27925	27911	27833	27742	27876	27838	27747	27823	27952	27883	27846	28016	27930	28013	27856	27921	27804	28064	27851	27853	28023	27997	27950	27855	27807	27944	27862	27859	28078	27829	27848	27819	27919	27690	27856	27904	27883	27846	27780	27846	27962	28078	28026	27904	27774	27961	27681	27892	28005	27759	27828	27892	27919	27887	27924	27862	27869	27947	27986	27749	27694	28014	27953	27809	27836	27908	27826	27856	27894	27812	27863	27907	27847	28039	27899	27862	27925	27883	27904	28059	27983	27849	27770	27947	27812	27886	28149	27752	28010	27694	27879	28010	27910	28001	27806	28052	27890	27957	28011	27963	27993	27954	28056	27942	27868	27777	27925	28050	27838	27910	27813	27680	27702	27945	27871	27914	27987	28089	27850	27936	27759	27822	28033	27907	27993	27841	27693	27945	27838	27624	27998	27844	27998	27984	28000	27787	28132	28081	27714	27707	27998	27955	27900	27981	27957	27856	27901	27777	27915	27833	27851	27764	27924	27951	27963	27924	28076	27865	27963	27750	27863	27901	27672	27836	27832	27828	27793	27908	27924	27874	27807	27982	27644	27829	27875	28015	27897	28059	27850	27939	27731	27774	27989	27911	27765	27949	27919	28038	27828	27870	27959	27901	27886	28137	27966	27777	28006	28059	27797	27914	28021	27954	27993	27831	27875	27901	27896	27951	27902	27903	28024	27934	28068	27798	28038	27906	27838	27822	27643	27668	27931	27751	27897	28115	27768	27947	27848	28078	28011	28022	27823	27908	27990	27924	27805	27960	28077	27798	27788	27745	27996	27870	27814	28125	27851	27849	27832	27936	28018	27945	27865	27841	27956	27832	27850	27875	27820	27823	27953	27904	27852	27978	27776	27942	28010	27888	27715	27885	27884	27897	28027	27781	27915	27854	27991	27817	27862	27990	28100	27858	27774	27936	27696	27916	28028	27818	28117	27978	27776	27979	27939	27983	27885	27848	27796	27724	27844	28009	27986	27970	27986	27799	28026	27913	27892	27877	27877	27771	28040	27854	27933	28026	27972	28225	27948	27936	27848	27882	27819	27954	27775	27975	27810	27818	27706	27960	27972	27790	27802	27693	27873	27938	27938	27669	28119	28029	27861	27828	27885	27722	27664	27880	27999	27878	27944	27952	27899	27894	27723	27825	27863	27772	27962	27822	27858	27954	27932	27767	27771	27934	27918	27937	27847	27919	27856	27816	27946	27941	28109	27718	28114	28019	27868	27964	27726	27874	27940	27819	27755	27997	27859	27787	27855	28008	27786	27840	28015	28012	27885	27811	27917	27783	27965	27794	27951	27887	27657	27855	27975	27709	28107	27866	27947	27849	27942	27826	27767	27880	27924	27747	27833	27822	27917	27905	27892	27819	27888	27873	27898	27787	27717	27989	27811	27968	27905	28054	27923	27779	27854	27989	27665	28053	28097	27746	27842	27968	28039	27671	27954	27886	27844	27835	27774	27709	27936	27753	27822	27696	27879	27638	27999	28044	27841	27776	27887	28027	27955	27765	28086	28024	28039	27917	28092	28009	27905	27764	27808	28060	27836	27705	27921	28038	28033	27968	27813	27740	27877	27750	27932	27900	27878	27775	27897	28054	27989	27981	27941	27927	27992	27817	28045	27747	28025	27914	27922	27842	27960	27921	27878	27895	28109	28059	27916	27967	27698	28072	28031	27878	27873	27935	27822	27868	27877	27960	27732	27879	27889	27936	28044	28037	27841	27912	27889	28054	27953	27835	27920	27851	27811	27804	27893	27884	27766	27894	27877	27880	27901	27944	28062	27786	28082	27834	28081	28000	27957	27897	27913	27849	27902	27906	27906	27748	27801	28010	27982	27966	27805	27818	28007	28002	28128	27772	28058	28045	27812	27930	27955	28106	28068	27810	27861	27979	27804	27755	27862	27911	27755	27990	27918	27915	27980	27901	27724	27888	27820	27820	27885	27764	27931	28128	27723	27868	27955	27838	28003	27933	27857	27949	27791	27851	27791	27729	27944	27757	27834	28037	27937	27920	27860	27960	27963	27949	27874	28090	27730	27877	27868	27938	27810	27848	27622	27869	27784	27981	27696	27906	27807	27972	28186	27908	27925	27915	27875	27928	27976	28050	27835	28035	27845	27932	27932	27706	27889	27793	27886	27884	28040	27994	27875	27923	27970	27731	27802	27912	28084	27956	27897	27843	28098	27840	27738	27989	27978	27888	27873	27869	27959	27914	28009	27993	27848	27924	27876	27795	27870	27842	27920	27955	28040	28012	27849	27847	27831	28055	27808	27854	28009	28012	27855	27940	27866	28100	28138	27874	27720	27999	27909	27914	27944	27937	27977	27777	27776	27849	27990	28105	27767	27817	27800	27969	27857	27954	27971	27959	27791	27985	27993	27884	27916	27942	28027	27956	28198	28056	27729	27886	27806	27869	27992	27978	28019	28031	27852	27819	27957	27773	27887	27694	27926	28058	27923	27921	27825	28057	27885	28091	27953	27787	27866	27785	27802	28049	27860	27936	27826	28052	27883	28042	28043	27761	27862	27830	27858	27983	27801	27909	27823	27880	27951	27852	27990	28122	28042	27718	27925	28029	27779	27796	27977	27982	27928	28043	27859	27922	27941	28106	27830	27821	27905	27817	27943	27717	27950	27854	27788	27985	27982	27901	27821	27947	27831	27972	27692	27893	27876	27663	27886	27789	27793	28026	27791	27747	27778	27865	28051	27838	27785	27852	27755	27826	27734	28135	27850	27779	27905	27742	27944	27848	28009	28055	27832	27844	27817	27957	27971	27789	27803	28109	27792	27702	27917	27992	27914	27867	27839	28001	27945	27979	27980	27758	28012	27877	27709	27977	27756	28022	27805	27853	28020	27920	27802	28001	27779	27898	27998	28067	27837	27888	27832	27890	27949	27825	27722	27901	27951	27825	27851	27924	28018	27871	27845	27757	28162	27924	27934	27891	27816	27899	27951	27918	27729	27718	27886	27912	27932	28037	27848	27841	27850	27903	27708	27824	27825	27892	27828	27938	27616	27948	27923	27794	28042	27914	27986	27884	27710	27879	28078	27941	27844	27943	27960	27912	27934	27843	27912	27865	27643	27847	27913	27697	27931	28240	27990	28087	27914	28128	27752	27804	27743	27800	28059	28043	27910	27967	27937	28015	27863	28005	27886	27922	28235	27821	27891	27941	27904	28035	27818	27821	28024	27905	27950	27973	27714	27664	27878	27860	27942	27620	27917	28004	27916	27739	27770	27785	27929	27977	27700	28069	27830	27803	27908	27938	27894	28030	27962	27864	27817	27965	27986	27915	27916	27875	27876	27747	27959	28005	27957	27904	27925	27799	27916	27935	27883	27795	27809	27930	27846	27801	27919	27887	27889	27822	27799	27756	27798	27912	27830	27944	27860	27764	27889	27892	27878	28031	27877	27966	27903	28052	27800	27796	27884	27970	28018	27927	27925	27930	27981	27937	27884	27866	27751	27813	28057	27981	27879	27827	27944	27843	27826	27696	27874	27903	27831	27919	27853	27998	28080	28144	27805	27930	27773	27901	27814	27791	27833	27997	28043	27893	27772	27794	27925	27900	28018	27932	27936	27754	27947	27894	27970	27884	28070	28045	27899	27812	27899	27666	27890	28048	27994	27868	27807	27937	27859	27965	27768	27931	27873	27802	27839	27850	28036	27841	27938	27889	28224	27796	27807	28011	27848	27915	27934	27898	27872	27870	27999	27806	28031	27656	28010	27982	27902	27964	27864	27890	28002	28049	27878	27776	27760	27966	27938	27845	27842	27802	28145	27846	27815	27953	27917	27807	27954	27810	27841	27986	27823	27840	28016	27969	27847	27960	27861	27900	28071	27995	28072	28011	27889	27907	27845	27774	28146	27803	27884	27773	27970	27964	27822	28068	27894	27824	27971	27795	28069	27899	27758	27749	27863	27848	28070	27915	27875	28098	27964	27873	27841	27812	27984	28139	27953	27736	27889	28135	28018	28030
38477	44032	52887	50592	47199	45214	43844	42472	41707	40914	40457	40356	40227	39931	39967	39544	39730	39808	39690	39574	39480	39258	39656	39408	39409	39416	39318	39325	39463	39398	39381	39580	39622	39358	39517	39154	39628	39410	39598	39505	39337	39195	39491	39249	39496	39304	39464	39217	39367	39371	39392	39333	39320	39278	39128	39435	39476	39470	39288	39019	39452	39348	39401	39247	39182	39113	39111	39061	39184	39339	39168	39554	38983	39113	39318	39272	39478	39576	39199	39317	39343	39298	39274	39598	39311	39349	39267	39526	39251	39487	39426	39393	39381	39114	39110	39343	39340	39292	39196	39142	39093	39254	39715	39586	39320	39342	39252	39323	39481	39129	39118	39574	39244	39053	39518	39110	39209	39426	38994	39320	39324	39272	39479	39422	39359	39234	39561	39202	39277	39043	39271	39462	39282	39280	39261	39460	39444	39353	39346	39187	39216	39526	39349	39348	39542	39148	39180	39549	39385	39301	39118	39501	39205	39449	39487	39466	39259	39487	39143	39450	39434	39090	39351	39425	39292	39148	39195	39276	39356	39511	39176	39204	39220	39398	39241	39172	39218	39540	39528	39220	39217	39417	39428	39288	39431	39422	39090	39375	39628	39160	39130	39467	39310	39289	39078	39279	39329	39491	39446	39465	39470	39384	39325	39225	39211	39283	39348	39332	39330	39282	39395	39424	39200	39540	39267	39752	39254	39184	39173	39384	39450	39334	39262	39387	39306	39360	39551	39273	39431	39208	39225	39278	39270	39308	39271	39572	39728	39301	39499	39234	39397	39459	39367	39297	39232	39296	39247	39007	39358	39269	39277	39445	39250	39336	39488	39203	39210	39484	39140	39205	39333	38971	39391	39181	39185	39362	39454	39283	39334	39504	39486	39367	39216	39603	39218	39300	39313	39204	39373	39554	39314	39343	39171	39386	39216	39347	39299	39360	39438	39339	39036	39385	39328	39342	39347	39273	39373	39394	39280	39246	39542	39405	39239	39404	39171	39415	39270	39229	39458	39139	39469	39562	39686	39424	39532	39222	39336	39427	39210	39362	39265	39297	39486	39160	39300	39493	39184	39266	39285	39358	39336	39286	39334	39325	39303	39517	39542	39211	39339	39243	39361	39365	39265	39500	39024	39029	39384	39447	39193	39616	39341	39296	39032	39543	39230	39462	39162	39342	39449	39576	39216	39375	39399	39402	39382	39419	39504	39152	39259	39243	39224	39076	39195	39108	39371	39334	39160	39276	39622	39649	39384	39399	39620	39575	39563	39493	39739	39128	39173	39532	39584	39509	39275	39306	39518	39286	39369	39487	39560	39492	39503	39376	39461	39486	39282	39152	39098	39215	39095	39302	39144	39563	39215	39629	39288	39218	39255	39423	39598	39376	39295	39185	39252	39061	39220	39547	39347	39443	39526	39382	39368	39206	39405	39159	39310	39594	39507	39285	39078	39308	39285	39349	39411	39259	39425	38935	39329	39402	39672	39252	39233	39102	39472	39586	39236	39436	39482	39348	39364	39048	39409	39497	39499	39305	39383	39478	39297	39422	39331	39181	39137	39183	38992	39132	39093	39040	39185	39341	39261	39503	39389	39360	39246	39237	39281	39167	39202	39368	39087	39317	39342	39080	39408	39427	39498	39458	39414	39471	39558	39396	39444	39191	39446	39386	39292	39370	39502	39313	39248	39348	39238	39677	39765	39284	39263	39427	39039	39102	39465	39317	39424	39336	39463	39327	39409	39320	39354	39458	39517	39042	39209	39217	39575	39043	39000	39461	39728	39684	39198	39253	39432	39271	39201	39183	39432	39477	39152	39206	39292	39455	39192	39125	39178	39445	39139	39315	39381	39390	39281	39149	39329	39531	39101	39536	39483	39682	39274	39305	39497	39393	39487	39324	39498	39244	39312	39584	39465	39215	39044	39199	39305	39156	39043	39405	39375	39359	39203	39372	39239	39430	39298	39226	39257	39381	39364	39150	39427	39419	39382	39534	39365	38895	39492	39239	39373	39498	39105	39419	39120	39074	39527	39558	39255	39282	39422	39262	39481	39375	39419	39574	39286	39411	39315	39082	39170	39438	39344	39415	39262	39471	39102	39399	39527	39218	39391	39502	39375	39132	39377	39280	39583	39338	39331	39364	39205	39265	39481	39423	39287	39217	39577	39450	39392	39149	39367	39592	39243	39519	39069	39265	39245	39503	39437	39427	39140	39407	39559	39435	39709	39350	39251	39440	39229	39495	39210	39514	39548	39152	39080	39258	39319	38972	39322	39066	39088	39204	39188	38947	39688	39434	39363	39384	39317	39646	39179	39360	39325	39197	39390	39343	39494	39571	39285	39214	39263	39181	39431	39597	39402	39279	39322	39373	39086	39216	39658	39434	39384	39171	39203	39324	39217	39393	39512	39304	39161	39444	39209	39447	39315	39455	39403	39205	39179	39245	39459	39301	39240	39517	39437	39403	39512	39359	39346	39280	39136	39098	39316	39303	38918	39059	39212	39273	39486	39405	39187	39451	39226	39344	39353	39441	39190	39383	39326	39177	39318	39233	39303	39503	39111	39322	39490	39631	39232	39016	39109	39257	39551	39413	39298	39378	39240	39390	39290	39498	39113	39527	39487	39378	39426	39460	39183	39213	39272	39240	39170	39316	39409	39421	39123	39084	39327	39793	39400	39544	39212	39234	39533	39098	39532	39382	39403	39393	39390	39493	39627	39565	39303	39421	39518	39325	39550	39320	39282	39305	39162	39080	39483	39535	39306	39484	39022	39153	39293	39266	39361	39349	39155	39408	39353	39310	39428	39487	39486	39334	39303	39280	39247	39385	39191	39125	39433	38965	39417	39425	39126	39475	39266	39214	39370	39448	39583	39204	39302	39181	39609	39288	39375	39114	39302	39374	39576	39402	39340	39306	39161	39382	39427	39341	39535	39591	39415	39309	39552	39213	39396	38859	39016	39221	39278	39360	39140	39287	39738	39379	39287	39204	39575	39712	39443	39202	39203	39382	39703	39245	39244	39062	39445	39456	39452	39231	39257	39556	39312	39544	39161	39320	39183	39406	39409	39079	39622	39645	39368	39264	39236	39232	39491	39566	39499	39206	39306	39299	39447	39363	39188	39188	39302	39417	39346	39249	39532	39249	39696	39088	39198	39477	39448	39391	39526	39449	39558	39515	39360	39234	39359	39169	39142	39309	39309	39310	39292	39550	39296	39508	39311	39561	39240	39349	39152	39526	39236	39441	39393	39050	39488	39658	39271	39401	39927	39288	39269	39336	39405	39636	39420	39409	39131	39588	39346	39236	39606	39525	39428	39458	39335	39294	39091	39271	39308	39617	39301	39448	39554	39713	39196	39322	39476	39208	39367	39162	39436	39180	39395	39334	39277	39511	39374	39479	39427	39407	39138	39402	39162	39581	39173	39142	39293	39194	39128	39265	39439	39318	39251	39591	39540	39561	39285	39068	39330	39126	39232	39345	39490	39447	39282	39330	39357	39244	39469	39246	39431	39438	39420	39314	39677	39433	39396	39225	39003	39528	39343	39173	39467	39200	39299	39238	39373	39506	39031	39281	39231	39312	39607	39224	39331	39298	39311	39216	39409	39193	39189	39463	39395	39529	39523	39584	39353	39367	39516	39461	39357	39238	39395	39368	39385	39682	39348	39207	39543	39123	39297	39352	39498	39405	39322	39433	39320	39203	39234	39431	39358	39336	39531	39244	39398	39464	39562	39200	39489	39222	39156	39335	39199	39098	39131	39587	39280	39376	39427	39502	39544	39327	39247	39497	39281	39265	39236	39419	39286	39220	39557	39297	39235	39360	39368	39058	39489	39428	39066	39215	39440	39172	39231	39499	39215	39326	39476	39405	39469	39292	39157	39495	39195	39234	38897	39284	39431	39148	39143	39506	39460	39425	39296	39252	39300	39441	39287	39205	39322	39263	39459	39280	39564	39269	39477	39375	39508	39428	39537	39405	39537	39426	39566	39274	39472	39248	39277	39294	39294	39310	39390	39344	39384	39179	39096	39456	39141	39262	38985	39327	39576	39397	39425	39332	39423	39629	39638	39405	39471	39361	39258	39517	39482	39352	39528	39360	39353	39237	39526	39228	39374	39244	39504	39392	39313	39106	39347	39219	39235	39500	39307	39283	39515	39798	39789	39173	39224	39509	39322	39537	39504	39707	39479	39417	39086	39215	39523	39416	39568	39272	39434	39262	39220	39405	39567	39156	39247	39714	39369	39361	39313	39265	39438	39281	39367	39565	39266	39262	39290	39466	39258	39085	39409	39399	39409	39210	39355	39630	39181	39233	39313	39214	39377	39363	39743	39270	39386	39448	39288	39175	39277	39283	39318	39261	39178	39448	39157	39476	39430	39127	39614	39082	39311	39476	39455	39401	39209	39590	39279	39675	39303	39199	39363	39414	39478	39459	39342	39212	39497	39123	39349	39613	39411	39037	39293	39497	39381	39227	39120	39093	39330	39217	39361	39051	39469	39081	39368	39392	39403	39325	39377	39534	39160	39389	39359	39332	39467	39149	39266	39393	39346	39451	39348	39267	39491	39279	39383	39345	39260	39112	39579	39378	39339	39281	39487	39207	39150	39091	39161	39578	39546	39499	39395	39306	39164	39233	39442	39523	39462	39226	39434	39420	39160	39521	39114	39267	39444	39461	39342	39262	39303	39270	39359	39203	39059	39282	39282	39318	39225	39329	39338	39320	39386	39358	39173	39391	38985	39427	39104	39197	39479	39227	39200	39436	39627	39484	39531	39356	39270	39273	39550	39465	39478	39446	39224	39258	39413	39242	39229	39261	39423	39039	39286	39134	39547	39402	39030	39577	39347	39470	39058	39072	39294	39147	39540	39599	39383	39406	39437	39077	39182	39258	39525	39494	39286	39180	39200	39246	39290	39449	39566	39474	39305	39284	39354	39509	39188	39240	39612	39182	39621	39382	39374	39283	39219	39217	39463	39262	39493	39322	39427	39323	39373	39475	39389	39523	39331	39327	39705	39342	39430	39472	39179	39515	39492	39277	39207	39328	39352	39332	39583	39175	38984	39418	39552	39234	38962	39370	39259	39163	39095	39280	39317	39115	39215	39520	39334	39391	39212	39212	39200	39340	39675	39338	39349	39506
38603	55508	53352	44878	40659	37921	35134	33361	32229	30602	29597	28960	28760	28663	28632	28366	28216	28150	28324	27876	27988	28183	27895	27974	27823	28034	27845	27789	27986	27905	27900	27641	27946	27736	27660	27755	27753	27566	27542	27829	27842	27813	27684	27627	27502	27653	27527	27553	27734	27630	27740	27683	27728	27771	27727	27688	27700	27915	27700	27674	27855	27829	27763	27712	27706	27864	27871	27791	27602	27673	27838	27855	27644	27697	27504	27602	27652	27678	27612	27622	27742	27700	27752	27689	27715	27701	27624	27686	27827	27845	27811	27724	27763	27664	27697	27747	27496	27812	27581	27821	27682	27672	27532	27663	27501	27890	27618	27654	27772	27763	27681	27549	27562	27707	27695	27635	27637	27660	27627	27935	27734	27688	27640	27493	27880	27732	27626	27670	27677	27710	27706	27747	27653	27566	27849	27664	27707	27617	27543	27516	27692	27897	27619	27685	27591	27634	27707	27604	27765	27783	27767	27787	27440	27659	27532	27482	27665	27881	27684	27714	27684	27590	27835	27573	27748	27709	27540	27568	27497	27572	27546	27572	27609	27810	27537	27819	27793	27678	27863	27657	27449	27720	27653	27842	27602	27512	27839	27438	27680	27770	27704	27673	27841	27576	27609	27648	27740	27443	27748	27506	27543	27781	27727	27582	27893	27725	27571	27662	27708	27518	27628	27586	27694	27670	27729	27584	27821	27598	27776	27630	27572	27693	27660	27728	27586	27671	27783	27789	27596	27751	27659	27634	27745	27794	27729	27692	27815	27635	27727	27718	27706	27667	27796	27575	27444	27527	27733	27753	27725	27802	27600	27790	27734	27677	27628	27765	27566	27569	27753	27667	27434	27752	27753	27657	27672	27600	27743	27707	27602	27670	27635	27778	27776	27656	27608	27773	27661	27944	27699	27597	27452	27589	27759	27760	27687	27721	27722	27649	27669	27863	27673	27820	27619	27749	27804	27834	27618	27741	27838	27929	27586	27610	27784	27719	27714	27712	27759	27736	27746	27539	27771	27872	27529	27651	27694	27686	27613	27671	27536	27763	27797	27561	27800	27829	27492	27938	27680	27788	27786	27889	27595	27613	27741	27743	27845	27684	27663	27620	27674	27809	27617	27766	27645	27641	27770	27678	27585	27641	27760	27650	27513	27691	27573	27720	27667	27804	27698	27619	27713	27561	27692	27576	27689	27823	27685	27933	27631	27481	27858	27644	27672	27711	27610	27696	27808	27707	27789	27844	27604	27606	27698	27557	27723	27507	27785	27736	27653	27487	27691	27577	27504	27646	27720	27802	27558	27637	27801	27697	27602	27818	27593	27760	27889	27463	27633	27758	27636	27886	27693	27688	27571	27778	27716	27711	27618	27445	27867	27623	27785	27645	27705	27716	27629	27823	27670	27830	27762	27763	27653	27552	27610	27831	27659	27688	27628	27576	27779	27821	27683	27801	27731	27748	27563	27804	27716	27701	27639	27684	27775	27662	27706	27765	27651	27607	27642	27689	27835	27650	27732	27486	27665	27653	27841	27580	27674	27497	27665	27817	27718	27586	27535	27691	27662	27542	27719	27930	27585	27714	27845	27807	27519	27618	27667	27726	27668	27781	27568	27748	27634	27903	27789	27799	27652	27652	27692	27634	27509	27673	27837	27618	27672	27798	27824	27863	27640	27560	27777	27736	27776	27730	27729	27661	27675	27770	27765	27781	27791	27725	27805	27696	27599	27498	27589	27792	27572	27683	27825	27787	27646	27729	27758	27807	27597	27732	27762	27671	27732	27604	27692	27733	27900	27855	27639	27641	27736	27454	27611	27731	27658	27559	27557	27746	27745	27543	27683	27743	27664	27545	27652	27632	27541	27602	27719	27833	27829	27748	27642	27671	27568	27496	27772	27606	27586	27832	27913	27624	27658	27712	27726	27733	27721	27797	27707	27732	27610	27567	27944	27506	27668	27782	27683	27767	27648	27596	27739	27790	27461	27685	27521	27454	27675	27831	27724	27649	27758	27723	27701	27753	27620	27677	27807	27640	28017	27516	27514	27800	27536	27495	27628	27765	27609	27744	27910	27688	27694	27555	27650	27763	27803	27907	27635	27969	27618	27930	27711	27790	27568	27560	27686	27820	27881	27592	27767	27740	27661	27654	27700	27668	27593	27773	27817	27759	27747	27561	27651	27677	27734	27652	27691	27664	27741	27705	27798	27622	27872	27498	27683	27848	27574	27705	27717	27751	27719	27621	27680	27856	27764	27599	27812	27474	27604	27847	27674	27638	27828	27808	27727	27772	27628	27577	27834	27702	27520	27515	27833	27528	27798	27708	27673	27844	27754	27791	27810	27808	27824	27863	27668	27710	27588	27670	27876	27617	28002	27584	27646	27814	27579	27598	27940	27599	27905	27670	27677	27452	27548	27586	27533	27629	27693	27641	27821	27803	27534	27786	27625	27812	27621	27610	27615	27696	27686	27626	27493	27709	27833	27873	27697	27680	27814	27662	27533	27816	27777	27835	27863	27604	27667	27536	27748	27773	27831	27807	27775	27762	27744	27484	27598	27705	27617	27656	27836	27593	27698	27670	27520	27556	27846	27800	27675	27861	27711	27660	27581	27655	27782	27464	27697	27602	27685	27793	27705	27699	27641	27670	27786	27552	27759	27731	27657	27722	27517	27743	27701	27582	27651	27710	27726	27668	27789	27818	27782	27827	27872	27737	27695	27661	27700	27591	27603	27639	27715	27751	27711	27695	27491	27596	27585	27789	27533	27902	27630	27502	27714	27708	27820	27500	27732	27811	27881	27577	27819	27567	27657	27879	27576	27708	27478	27574	27872	27721	27853	27830	27764	27877	27805	27589	27834	27605	27636	27757	27517	27859	27596	27732	27682	27801	27693	27609	27827	27635	27651	27689	27716	27677	27758	27661	27568	27609	27727	27550	27654	27681	27673	27421	27835	27756	27654	27720	27771	27841	27632	27610	27616	27745	27816	27498	27748	27668	27696	27587	27871	27686	27832	27658	27549	27730	27661	27584	27632	27674	27701	27901	27695	27618	27642	27681	27826	27710	27757	27676	27822	27677	27655	27732	27589	27772	27674	27707	27815	27695	27759	27742	27576	27573	27726	27755	27740	27743	27816	27649	27748	27530	27508	27537	27723	27553	27737	27670	27599	27753	27916	27536	27615	27658	27687	27749	27509	27678	27786	27768	27761	27703	27735	27746	27703	27806	27589	27844	27701	27732	27787	27587	27800	27656	27518	27693	27762	27540	27676	27655	27688	27620	27854	27576	27733	27633	27682	27721	27819	27577	27738	27627	27582	27650	27784	27593	27780	27749	27686	27749	27707	27621	27611	27711	27695	27709	27736	27808	27604	27525	27655	27637	27765	27652	27864	27894	27626	27739	27853	27683	27737	27603	27635	27603	27717	27611	27730	27787	27700	27556	27765	27758	27712	27736	27641	27784	27813	27739	27845	27680	27529	27840	27850	27616	27527	27848	27612	27558	27675	27629	27719	27823	27752	27652	27500	27837	27705	27704	27708	27525	27661	27966	27711	27780	27851	27704	27576	27610	27571	27581	27645	27615	27396	27884	27541	27588	27671	27631	27823	27644	27672	27815	27604	27849	27614	27777	27579	27799	27575	27758	27820	27611	27699	27645	27531	27597	27554	27705	27695	27675	27752	27825	27656	27748	27538	27674	27669	27789	27574	27638	27706	27803	27763	27711	27687	27775	27502	27607	27685	27591	27805	27694	27649	27686	27768	27590	27759	27769	27810	27529	27914	27846	27561	27681	27600	27732	27747	27615	27733	27755	27617	27798	27781	27623	27553	27766	27727	27634	27705	27650	28017	27626	27842	27701	27890	27736	27613	27615	27861	27661	27784	27612	27774	27824	27682	27845	27514	27639	27764	27818	27850	27772	27787	27760	27807	27575	27692	27580	27668	27801	27674	27647	27771	27781	27500	27782	27791	27635	27837	27947	27711	27675	27471	27666	27750	27720	27689	27761	27660	27477	27745	27636	27824	27752	27843	27638	27709	27677	27832	27631	27667	27598	27668	27671	27561	27780	27826	27664	27777	27656	27691	27703	27538	27788	27828	27764	27739	27583	27620	27515	27517	27838	27831	27656	27714	27632	27668	27723	27699	27818	27456	27903	27705	27667	27799	27856	27892	27706	27600	27548	27689	27628	27647	27817	27820	27558	27798	27591	27558	27788	27569	27688	27625	27814	27665	27774	27557	27740	27600	27739	27696	27583	27719	27735	27568	27744	27823	27727	27673	27505	27587	27619	27774	27752	27752	27559	27676	27479	27568	27663	27607	27753	27710	27398	27841	27533	27776	27625	27761	27800	27789	27782	27599	27555	27427	27591	27766	27692	27675	27719	27674	27497	27507	27581	27746	27743	27531	27882	27854	27743	27718	27810	27849	27807	27840	27732	27534	27732	27780	27820	27697	27576	27665	27663	27638	27745	27706	27663	27609	27625	27709	27644	27845	27552	27718	27619	27583	27821	27648	27787	27813	27653	27878	27781	27715	27677	27699	27785	27849	27783	27476	27768	27602	27657	27730	27655	27734	27593	27727	27595	27716	27594	27655	27556	27631	27767	27852	27854	27813	27576	27674	27754	27595	27750	27628	27628	27912	27615	27640	27594	27764	27769	27830	27794	27653	27692	27685	27785	27812	27603	27498	27631	27623	27628	27617	27692	27691	27711	27668	27689	27780	27689	27885	27758	27668	27552	27763	27551	27704	27601	27763	27692	27674	27826	27621	27605	27654	27777	27657	27700	27476	27814	27714	27684	27693	27672	27668	27894	27754	27597	27768	27791	27730	27553	27913	27734	27615	27656	27809	27550	27858	27589	27908	27732	27603	27750	27619	27858	27601	27592	27776	27683	27611	27722	27645	27850	27673	27683	27692	27678	27834	27724	27748	27646	27915	27639	27648	27812	27722	27704	27864	27688	27704	27702	27742	27855	27824	27593	27717	27660	27659	27794	27874	27784	27565	27734	27643	27720	27682	27747	27773	27669	27575	27615	27665	27739	27725	27531	27577	27702	27733	27545	27654	27742	27599	27677	27809	27437	27520	27847	27628	27771	27500	27559	27559	27735	27697	27461	27686	27588	27471	27653	27726	27797	27779	27544
24393	21640	31359	35888	42614	46575	46383	43291	42773	41980	41130	40552	40140	40050	40073	39566	39383	39539	39052	39347	39524	39362	39438	39348	39359	39169	39471	39354	39023	38961	39084	38985	38736	38892	39195	38889	38928	39087	39228	38878	38800	39057	39101	39027	38935	39063	38952	39127	38997	38983	39158	39168	38631	39189	39057	38906	38887	38840	38847	38924	38909	39184	39498	38962	38793	39022	38849	39042	39329	38786	38953	38777	39085	39100	39039	38809	39015	38995	38981	38934	38896	39085	38958	39081	39061	39087	39074	38780	39205	38670	38898	38739	39206	38719	38948	38778	38901	39109	38980	39071	39065	39037	39093	39004	38838	39087	39128	39231	39234	39126	39087	38960	39022	39255	38878	38914	39008	38830	39081	39030	38733	38893	38681	38916	38980	38766	38875	38602	38819	38825	38770	39039	39136	39019	39252	39140	39160	39099	38872	38888	39083	39166	39105	38951	38973	38970	38868	38976	38715	38913	38979	38935	38923	38947	38992	39185	39092	38804	38838	38861	38714	38875	38888	39046	38967	39069	39025	38787	38938	38933	38818	38645	39099	38982	38889	39192	39282	38843	39004	39146	39049	38935	39293	38998	38980	39071	38994	38950	38863	39016	39058	38674	38863	38963	39015	39016	38969	39163	39105	38862	39157	38895	38952	39198	39014	38931	38801	39095	38993	39220	39012	39049	38847	38889	39003	38903	38783	38936	38965	38916	38899	38823	39114	38904	39030	38763	39061	39121	39048	38857	38926	38779	38858	39224	38987	38863	39268	39078	38685	38819	38978	39031	38893	38836	38603	39044	38832	38739	38960	39113	39194	39230	38996	38952	39311	38980	38770	38941	38928	38914	39061	39049	38889	38994	38861	39084	38901	39157	39091	38819	38879	39088	39033	38806	38996	39044	39185	38940	38818	38862	39017	38910	39139	38700	39160	38940	38843	38655	38977	38952	38953	39182	39174	38889	38760	38704	38878	39038	39093	38915	39227	39046	38853	38744	38679	39215	38969	38945	39166	39141	39054	38758	38801	38854	38975	39025	38928	38900	39139	38992	38994	38863	38756	38909	38926	39079	38790	38726	38854	38960	38885	39074	38693	38961	39067	39374	39001	38987	38651	38863	38688	39185	38809	38858	39098	38910	39114	39016	39019	39046	39152	39024	38968	39025	39247	38872	39109	38833	38722	39134	39135	39000	39131	38875	39026	38783	39024	38986	38938	39057	38970	38811	39058	39134	39245	39009	38958	39061	38882	39303	39126	38800	38892	39045	38835	38774	38758	38761	38952	38950	38718	38786	38984	38802	38875	39097	38982	38977	39182	38793	38973	38971	38880	38859	38913	39068	39122	38907	38865	39222	38838	38956	39059	39160	39135	38968	38805	38857	38854	38912	39005	38770	38723	38803	38859	39099	39090	38712	38941	39057	39452	39033	38757	38955	39133	38874	38775	38996	38961	39270	39058	38915	39175	38789	39230	38825	39009	38933	38878	38852	38748	38677	39345	38912	39185	39222	39103	38815	38852	39221	38922	38864	39054	38807	38814	38868	38956	38997	38709	38829	39119	38980	38606	38725	39030	39145	38888	38991	38910	39179	39038	38900	38987	38645	39103	39036	38847	38957	38967	38814	38920	39016	39019	39004	38982	39226	39032	38971	39142	39191	38930	39188	38662	38853	39158	39071	38880	39086	39008	39033	38775	38888	38962	39057	39030	38949	38987	39042	39005	38840	38819	38837	38846	38933	38813	38844	39051	38831	39011	38996	38800	38769	39180	38852	38779	39137	39196	39061	39219	38949	38556	39038	38680	38765	38814	38952	39067	38930	38815	39010	39062	38958	38910	39302	38752	39152	39019	38831	38851	38949	39034	39056	39128	39132	38879	39105	39070	38820	38748	38994	39156	38927	38976	38782	38710	39026	38867	38806	39096	39055	38772	39157	39242	38722	38930	38999	39193	39089	38927	38959	38990	39028	38870	39158	39179	39218	38872	38969	39090	38757	38973	39134	39095	38868	38830	39006	38586	39025	38909	39061	39180	38660	38990	39159	38993	38723	38799	38769	39106	38856	39002	39142	38824	39113	39078	38727	39036	38887	38895	38954	39090	38614	38732	38802	38917	38938	38864	38716	38858	38800	38969	39023	39108	38871	38893	38890	39181	38988	38679	39026	38917	39088	39094	38863	39155	39051	39079	38976	38999	38895	39063	39195	38836	38920	38862	39152	39166	39003	39024	38589	38872	39052	38977	39143	39274	39077	38993	39013	38758	39060	38776	38839	38819	39214	38932	39164	38851	38922	39031	38903	38996	38832	38948	39172	38954	38995	38945	38994	38920	39106	38990	38839	39248	38764	39087	39113	38801	38994	39032	38818	39044	39038	39074	38932	38814	38910	39022	38618	39072	39313	39239	39019	38727	38821	38900	38844	38688	39100	38867	38883	38838	38649	38864	38962	39082	38864	39056	39039	38857	38782	38917	38954	39153	38922	38644	38914	38887	39005	38973	38890	38731	38928	39248	38821	39014	39149	39307	38948	38722	38897	38882	38902	39163	38758	38729	38997	38847	39021	38828	38980	39135	38876	38911	38794	39190	39045	38818	39066	38937	38662	38809	38868	38820	38967	39202	39110	39163	39027	38889	38927	39094	38924	38969	39093	38924	39049	38948	39255	38982	38965	38882	38936	38694	38982	38986	38849	38919	38768	38970	38995	38903	38821	39053	38934	38722	38679	38807	39132	38678	38892	38894	39103	39105	38771	38995	39114	38843	39015	39172	39046	38861	39038	39040	39003	38862	38686	38903	38996	38851	38955	38838	38895	38730	39003	38825	39081	38995	39322	39066	39205	38854	38924	39166	38874	38762	38926	38702	38913	38828	39337	39249	38863	39062	38751	39140	38998	39175	39276	39121	39073	38880	38715	39212	38925	39146	39138	38843	38499	38870	39065	38737	38595	38855	38994	39210	39007	39014	38881	38889	38849	38912	39058	38859	38912	39039	38810	38899	39014	39223	39076	38904	39164	39101	39133	38918	38725	39186	38820	39061	39161	38914	38720	38894	38990	39020	38890	39086	39065	38883	39045	39099	38999	38973	39075	38966	38903	38860	39000	38982	38784	39181	38972	38908	39009	39125	38639	38835	38735	39213	39155	38825	38969	38840	38709	39039	39506	38983	38734	38724	38934	38870	39046	38866	38879	38861	38865	38695	38894	38914	38935	39012	39120	38821	39170	38992	38836	39073	39081	38617	39021	39001	38751	38900	38713	38775	38942	39082	38903	39095	39144	39179	38922	39142	39138	39035	38951	39020	39189	39151	39000	39223	38666	39133	39063	38944	38979	39106	38975	39085	38851	39083	39185	39142	38889	39170	38883	38812	38987	38890	39145	39052	38711	39120	38933	39007	39219	38988	39062	38990	38955	38800	38823	39058	39214	39038	38904	38790	39041	39146	39084	39151	38860	39066	39155	38894	38969	39031	39003	38763	39092	38833	38891	38900	39017	39151	38958	39007	38881	38957	39074	39119	38988	38967	39089	39159	38893	38928	39169	38891	39128	39030	38982	38722	39200	39133	38971	38733	38890	38906	38930	38703	38915	39042	38788	38836	38937	39160	39007	38993	39063	38860	38775	38695	38995	39010	38844	38949	38983	39326	38706	38915	39261	38758	38902	39181	38674	38859	38648	38944	39077	38900	38871	38720	38851	39047	38916	38846	39036	38852	38910	39085	38812	38980	39203	38965	38947	39065	39196	38787	38909	39076	38833	38833	39004	38889	38946	38903	39006	38845	39143	39062	39056	38594	38841	38909	38925	39145	39101	38694	39161	39221	38921	38815	39058	38895	38973	38962	39026	38925	39424	38971	39117	39335	39147	39043	38939	39144	39235	39013	38899	38740	39044	38965	38709	38791	38816	39030	38916	39021	38939	39194	38919	38629	38997	38978	38902	38867	39008	39060	38796	38808	39067	39196	38896	39063	39036	39085	38961	39058	39206	38879	39058	38863	39036	38973	38712	38812	39073	39046	38826	39184	38973	39244	38934	39025	38900	39331	39052	39031	38651	38914	39004	39201	39173	38854	38941	39152	39075	38902	38975	38943	39335	38880	38920	38889	39104	38947	38964	38993	38940	38966	39077	38872	39005	39087	39052	39314	39145	38914	39065	38935	38849	39066	39103	39198	39053	39113	39010	38915	38902	39122	39041	39058	38907	39042	38949	38897	39022	38782	38919	39014	38646	38934	39284	38773	39156	38901	38986	39179	39137	39116	39165	38766	38940	38963	39035	39197	39029	39012	39099	38894	38916	39038	39093	38886	39212	39106	39005	38742	38889	38823	39112	39311	38978	38676	38937	39112	39073	38773	38744	39085	39126	38903	39087	38724	39157	38977	38906	39098	38793	38820	39214	38992	39053	39082	38917	39226	39128	39016	38828	38971	38945	39007	38775	38732	39015	38720	39043	38812	39214	38963	38783	38981	38828	38858	38554	38930	39011	38774	38874	39078	39013	38902	38737	39057	38904	38856	38972	38865	39002	39011	39109	39008	38877	38935	39245	38673	38891	39023	38938	39186	38953	38936	38851	39267	39090	38972	38725	39246	38739	38951	39046	39004	39139	38907	38861	39031	38924	38916	39083	39021	38797	39001	38861	39171	39283	39278	38959	39050	39247	38892	39144	38907	38773	39116	39119	38999	39057	38754	39064	38836	39114	38896	38818	39153	38924	39373	38920	39048	38993	38887	38818	38958	38896	39020	39093	39164	39096	39141	38619	39131	38800	39009	38903	38858	39159	39115	38816	39118	38933	39100	39077	38772	38920	39135	39248	38784	38963	39149	38705	38907	38990	39036	39127	38926	38756	39200	38978	39007	38687	39013	39118	38844	38800	39080	39026	39051	38956	39030	38913	39062	38940	38995	38919	38798	38967	38878	38761	39076	39060	39054	38996	38993	38811	39091	39052	38933	39181	39076	38954	39206	38798	39080	39053	38998	39037	38771	39127	39056	39017	39252	39160	39045	39204	38780	38843	39212	38822	39328	39076	39235	38937	38830	38934	38777	38806	38661	39176	39071	39056	38951	38948	39309	39142	39232	38895	38999	39001	39157	38746	38793	38856	38967	39099	38935	38776	38820	38976	38930	38877	39090	38996	39141	39151	38950	38852
36776	61785	60710	50668	46394	42673	38348	36054	34251	32650	31233	30063	29326	29191	29007	28808	28501	28216	28587	28397	28289	28185	28057	28018	27891	27927	28198	28032	27673	27787	27717	27862	27730	27821	27745	27769	27813	27563	27962	27708	27602	27734	27514	27514	27625	27470	27691	27747	27479	27728	27628	27617	27582	27777	27460	27597	27504	27579	27565	27580	27402	27821	27655	27590	27621	27548	27721	27516	27623	27682	27655	27770	27664	27701	27684	27621	27568	27595	27766	27821	27528	27562	27715	27522	27523	27648	27520	27702	27533	27652	27796	27610	27639	27748	27580	27770	27677	27379	27702	27539	27599	27460	27631	27719	27620	27585	27664	27665	27636	27634	27626	27618	27635	27614	27669	27819	27481	27540	27508	27728	27606	27690	27453	27518	27694	27736	27678	27577	27822	27487	27736	27607	27642	27452	27720	27454	27656	27630	27633	27610	27594	27495	27638	27649	27650	27774	27523	27607	27620	27493	27267	27655	27674	27782	27786	27647	27806	27513	27546	27701	27615	27617	27746	27659	27652	27663	27684	27623	27717	27622	27646	27561	27450	27521	27795	27728	27616	27474	27654	27367	27620	27591	27575	27628	27796	27771	27752	27509	27481	27415	27555	27687	27789	27435	27777	27790	27602	27582	27518	27510	27515	27652	27663	27689	27565	27517	27579	27597	27703	27594	27582	27569	27620	27678	27530	27554	27642	27622	27647	27619	27514	27653	27767	27748	27611	27554	27700	27566	27927	27615	27583	27804	27597	27707	27512	27510	27485	27640	27557	27492	27521	27651	27575	27587	27611	27392	27734	27723	27514	27567	27635	27612	27575	27321	27442	27666	27779	27767	27555	27478	27508	27723	27601	27717	27449	27583	27740	27673	27631	27610	27696	27445	27676	27594	27637	27610	27606	27723	27606	27711	27721	27506	27531	27512	27510	27676	27515	27526	27512	27597	27654	27671	27561	27646	27529	27696	27661	27547	27693	27439	27615	27551	27500	27550	27440	27601	27518	27651	27516	27614	27576	27670	27509	27624	27441	27458	27641	27658	27669	27623	27538	27558	27704	27678	27521	27557	27826	27674	27482	27519	27741	27569	27511	27597	27707	27607	27474	27570	27784	27709	27574	27819	27328	27578	27283	27677	27628	27604	27728	27661	27701	27503	27807	27541	27617	27599	27601	27469	27575	27488	27976	27513	27455	27591	27557	27721	27690	27726	27536	27589	27882	27518	27591	27477	27750	27809	27782	27800	27826	27857	27620	27512	27483	27569	27465	27536	27579	27553	27678	27548	27678	27808	27582	27625	27748	27571	27602	27539	27611	27593	27689	27597	27691	27422	27620	27565	27545	27695	27634	27665	27608	27427	27766	27610	27656	27565	27651	27489	27555	27560	27439	27829	27715	27541	27684	27829	27490	27667	27413	27588	27718	27543	27594	27530	27563	27538	27638	27499	27696	27752	27740	27696	27611	27701	27626	27612	27570	27481	27498	27656	27504	27598	27391	27644	27539	27606	27552	27603	27545	27721	27533	27741	27502	27714	27594	27506	27574	27558	27677	27635	27544	27552	27656	27568	27608	27536	27790	27655	27506	27552	27531	27658	27565	27609	27618	27495	27512	27621	27692	27505	27372	27705	27602	27643	27842	27756	27630	27719	27463	27595	27579	27715	27759	27602	27639	27577	27445	27511	27792	27800	27503	27792	27385	27691	27704	27533	27591	27347	27517	27452	27729	27623	27679	27564	27774	27431	27484	27450	27638	27701	27479	27696	27461	27643	27649	27718	27749	27658	27545	27625	27680	27678	27645	27527	27667	27453	27428	27475	27761	27649	27644	27679	27443	27606	27801	27481	27538	27459	27673	27559	27351	27616	27546	27791	27550	27470	27529	27435	27501	27417	27581	27509	27636	27585	27906	27636	27409	27754	27559	27511	27625	27642	27673	27482	27568	27590	27728	27699	27580	27535	27496	27479	27594	27816	27380	27648	27695	27551	27577	27630	27583	27746	27704	27696	27544	27701	27657	27555	27417	27593	27685	27713	27668	27568	27525	27635	27392	27694	27684	27353	27425	27705	27668	27507	27635	27500	27441	27535	27477	27580	27667	27525	27747	27496	27605	27440	27646	27619	27661	27713	27654	27691	27554	27544	27704	27728	27694	27609	27608	27440	27670	27495	27498	27444	27654	27436	27563	27448	27695	27507	27777	27519	27746	27752	27531	27662	27529	27666	27490	27545	27525	27629	27595	27569	27652	27678	27662	27743	27580	27637	27510	27551	27522	27599	27485	27639	27647	27724	27700	27523	27573	27426	27813	27633	27541	27549	27544	27683	27506	27623	27414	27635	27484	27650	27776	27639	27570	27495	27613	27784	27588	27522	27769	27523	27583	27675	27599	27486	27445	27463	27603	27647	27563	27646	27678	27516	27577	27696	27464	27705	27761	27642	27653	27486	27715	27622	27558	27615	27468	27661	27373	27522	27603	27723	27665	27501	27824	27521	27488	27470	27618	27685	27623	27633	27645	27627	27603	27661	27673	27540	27565	27632	27553	27755	27748	27465	27568	27551	27443	27531	27561	27740	27670	27461	27704	27574	27502	27655	27630	27571	27779	27410	27638	27746	27393	27499	27514	27715	27593	27859	27645	27655	27564	27630	27603	27751	27551	27579	27721	27322	27721	27446	27453	27550	27491	27658	27609	27608	27546	27434	27521	27489	27491	27611	27578	27501	27581	27647	27518	27565	27633	27507	27680	27500	27679	27518	27596	27591	27587	27495	27501	27501	27684	27835	27639	27564	27471	27628	27742	27497	27584	27639	27434	27719	27657	27658	27544	27524	27817	27629	27601	27688	27737	27630	27560	27559	27645	27515	27562	27513	27509	27705	27476	27732	27472	27585	27620	27620	27535	27378	27594	27609	27585	27905	27692	27855	27595	27604	27630	27618	27589	27532	27504	27566	27697	27678	27539	27590	27581	27552	27555	27588	27719	27715	27618	27966	27571	27561	27714	27718	27620	27599	27438	27621	27633	27722	27681	27611	27673	27714	27510	27487	27508	27479	27526	27813	27700	27567	27695	27636	27538	27608	27513	27593	27484	27626	27707	27512	27742	27592	27781	27362	27525	27388	27450	27445	27482	27390	27583	27624	27563	27791	27695	27494	27518	27497	27559	27461	27562	27650	27638	27481	27558	27592	27689	27678	27491	27590	27696	27691	27656	27655	27580	27475	27673	27592	27727	27525	27671	27650	27602	27598	27534	27642	27576	27340	27723	27598	27677	27560	27702	27634	27624	27552	27732	27528	27584	27839	27549	27541	27657	27504	27795	27617	27610	27604	27653	27562	27462	27566	27482	27573	27332	27822	27519	27648	27667	27595	27469	27530	27622	27706	27559	27660	27792	27573	27732	27553	27541	27539	27683	27598	27708	27584	27634	27687	27653	27430	27579	27568	27708	27493	27434	27709	27820	27548	27665	27426	27565	27450	27683	27442	27613	27542	27533	27645	27571	27659	27606	27494	27839	27559	27404	27594	27745	27560	27526	27608	27604	27858	27606	27433	27683	27464	27623	27629	27696	27624	27745	27396	27687	27641	27513	27554	27593	27712	27516	27561	27656	27515	27629	27480	27611	27721	27475	27642	27647	27385	27585	27518	27636	27800	27542	27662	27744	27393	27557	27670	27533	27591	27589	27446	27488	27719	27465	27588	27661	27647	27472	27490	27638	27584	27617	27588	27553	27587	27604	27653	27712	27759	27527	27858	27651	27592	27724	27723	27508	27631	27566	27708	27697	27556	27576	27686	27618	27515	27496	27734	27461	27724	27357	27683	27605	27735	27536	27639	27703	27686	27405	27562	27714	27580	27632	27480	27585	27616	27592	27424	27468	27492	27788	27522	27694	27777	27409	27663	27697	27407	27618	27579	27482	27694	27737	27509	27384	27615	27664	27575	27584	27608	27658	27574	27645	27532	27587	27638	27741	27625	27339	27481	27781	27495	27761	27725	27637	27646	27478	27825	27556	27697	27424	27653	27498	27588	27827	27439	27772	27672	27677	27589	27454	27497	27537	27525	27501	27616	27653	27646	27861	27783	27591	27679	27513	27491	27680	27720	27749	27595	27548	27794	27549	27497	27678	27645	27628	27546	27317	27681	27490	27662	27443	27653	27378	27777	27752	27690	27719	27640	27303	27534	27583	27625	27659	27567	27581	27620	27706	27629	27471	27607	27676	27543	27696	27564	27599	27775	27554	27611	27536	27657	27727	27538	27664	27659	27779	27597	27694	27554	27736	27551	27535	27507	27518	27861	27527	27633	27501	27930	27560	27624	27722	27499	27699	27542	27598	27849	27744	27527	27451	27616	27483	27721	27632	27611	27633	27351	27631	27642	27706	27741	27554	27568	27464	27628	27566	27603	27407	27742	27599	27421	27567	27498	27505	27684	27592	27860	27677	27448	27644	27557	27542	27618	27630	27560	27747	27460	27705	27686	27486	27746	27781	27754	27674	27521	27431	27568	27681	27606	27608	27644	27649	27464	27579	27474	27591	27382	27570	27721	27580	27676	27637	27745	27721	27469	27638	27570	27705	27473	27838	27704	27608	27658	27628	27704	27776	27544	27609	27448	27498	27522	27596	27724	27740	27646	27596	27644	27663	27573	27460	27600	27715	27828	27627	27281	27499	27682	27606	27601	27638	27538	27712	27643	27627	27581	27552	27385	27621	27615	27663	27522	27737	27818	27638	27716	27745	27523	27575	27574	27608	27462	27756	27662	27631	27594	27665	27681	27475	27696	27520	27478	27797	27496	27644	27601	27735	27636	27597	27547	27781	27483	27673	27608	27814	27625	27424	27615	27744	27733	27583	27544	27576	27478	27613	27725	27713	27548	27592	27711	27648	27687	27580	27650	27755	27354	27585	27749	27549	27853	27575	27502	27636	27551	27805	27577	27419	27568	27771	27564	27517	27641	27789	27728	27638	27751	27541	27519	27702	27548	27520	27653	27482	27610	27449	27629	27513	27471	27549	27485	27684	27456	27805	27685	27677	27690	27543	27619	27769	27545	27624	27554	27609	27631	27704	27694	27489	27396	27645	27527	27585	27620	27669	27600	27874	27581	27599	27635	27476	27472	27615	27491	27628	27618	27763	27526	27675	27697
22977	21570	30167	31638	40107	47825	48437	45228	44348	43882	42448	41512	41321	41026	40878	40581	40490	40153	40327	40260	40185	40165	39957	40229	39959	39738	39638	39976	39827	39334	39488	39784	39638	39675	39722	39706	39499	39428	39572	39905	39697	39618	39661	39516	39735	39498	39680	39382	39520	39592	39829	39312	39643	39646	39694	39625	39390	39723	39487	39509	39301	39486	39598	39563	39674	39357	39407	39529	39364	39212	39407	39595	39755	39590	39592	39350	39283	39469	39340	39377	39601	39295	39474	39584	39423	39399	39758	39519	39547	39432	39094	39761	39447	39743	39364	39578	39393	39675	39296	39474	39211	39246	39558	39654	39875	39270	39653	39798	39704	39465	39603	39190	39624	39341	39596	39486	39316	39242	39350	39452	39592	39625	39597	39595	39155	39332	39508	39601	39669	39472	39318	39140	39523	39567	39448	39649	39968	39432	39464	39355	39158	39420	39515	39416	39252	39291	39487	39694	39809	39890	39523	39548	39356	39551	39806	39146	39552	39461	39270	39445	39326	39496	39587	39441	39694	39512	39385	39517	39551	39453	39514	39595	39643	39380	39222	39502	39396	39364	39122	39316	39394	39239	39632	39213	39223	39342	39545	39411	39436	39545	39322	39680	39465	39404	39383	39623	39460	39227	39370	39378	39293	39455	39420	39708	39468	39357	39426	39444	39475	39508	39609	39468	39750	39299	39512	39726	39323	39035	39346	39272	39297	39619	39440	39152	39297	39677	39665	39417	39386	39725	39346	39572	39412	39210	39629	39697	39390	39572	39537	39623	39273	39597	39512	39425	39204	39598	39298	39351	39743	39438	39663	39345	39451	39568	39210	39648	39533	39813	39562	39311	39466	39553	39674	39425	39652	39609	38998	39165	39574	39574	39523	39475	39384	39435	39693	39495	39622	39247	39403	39317	39312	39435	39523	39321	39345	39417	39543	39504	39311	39575	39564	39513	39431	39506	39396	39476	39336	39432	39651	39452	39529	39403	39718	39441	39485	39512	39360	39498	39675	39652	39596	39598	39756	39466	39389	39348	39596	39275	39248	39401	39237	39609	39172	39269	39232	39357	39231	39273	39502	39527	39510	39379	39542	39593	39571	39359	39334	39203	39461	39539	39325	39494	39323	39439	39276	39230	39630	39504	40026	39318	39257	39412	39416	39512	39128	39498	39441	39636	39658	39217	39441	39101	39353	39408	39360	39262	39496	39427	39363	39296	39487	39467	39383	39124	39535	39334	39583	39363	39382	39239	39036	39318	39386	39457	39573	39535	39437	39283	39551	39590	39387	39571	39625	39358	39407	39895	39525	39477	39606	39307	39484	39537	39314	39369	39209	39326	39571	39756	39641	39545	39255	39357	39458	39399	39398	39421	39467	39871	39554	39472	39601	39289	39573	39437	39295	39649	39719	39426	39410	39246	39566	39434	39467	39246	39475	39700	39785	39641	39430	39322	39631	39430	39500	39460	39588	39257	39422	39231	39320	39487	39346	39427	39499	39344	39472	39359	39544	39809	39233	39370	39670	39715	39626	39454	39142	39246	39337	39556	39461	39428	39250	39341	39371	39629	39509	39291	39564	39181	39589	39691	39641	39613	39474	39173	39466	39345	39614	39374	39385	39550	39646	39354	39644	39367	39142	39552	39588	39436	39571	39435	39616	39202	39353	39335	39453	39446	39694	39480	39389	39326	39780	39404	39659	39636	39832	39674	39414	39443	39263	39540	39390	39563	39668	39589	39293	39499	39304	39326	39649	39379	39372	39092	39409	39451	39446	39711	39620	39610	39421	39501	39085	39096	39227	39267	39018	39409	39607	39459	39354	39254	39560	39551	39379	39760	39452	39493	39457	39377	39493	39261	39502	39577	39302	39339	39421	39057	39275	39658	39493	39319	39388	39230	39536	39506	39316	39611	39091	39618	39268	39293	39554	39201	39415	39595	39630	39453	39629	39269	39342	39199	39316	39439	39699	39737	39311	39558	39545	39484	39479	39350	39186	39381	39425	39707	39216	39292	39410	39155	39533	39718	39276	39543	39312	39377	39578	39276	39494	39366	39453	39207	39262	39565	39699	39496	39596	39489	39405	39434	39557	39375	39577	39430	39384	39564	39455	39732	39546	39452	39508	39619	39701	39674	39483	39604	39601	39721	39495	39478	39479	39666	39567	39472	39436	39309	39707	39541	39496	39553	39637	39535	39619	39358	39314	39553	39508	39537	39339	39459	39567	39552	39338	39345	39090	39636	39516	39226	39443	39321	39420	39373	39370	39562	39338	39699	39679	39500	39575	39266	39527	39534	39168	39266	39643	39395	39565	39456	39319	39440	39372	39414	39406	39766	39476	39459	39357	39403	39434	39526	39297	39464	39805	39284	39498	39430	39567	39526	39580	39692	39435	39602	39762	39415	39375	39607	39619	39399	39644	39554	39388	39600	39556	39528	39475	39684	39547	39602	39501	39500	39490	39759	39482	39531	39480	39288	39706	39256	39418	39460	39564	39378	39576	39454	39452	39559	39492	39264	39336	39415	39416	39391	39363	39519	39409	39627	39625	39304	39445	39406	39561	39476	39439	39675	39618	39394	39762	39539	39466	39391	39517	39469	39593	39457	39426	39571	39545	39627	39644	39535	39401	39446	39237	39506	39506	39645	39685	39481	39593	39471	39459	39573	39794	39517	39371	39354	39483	39348	39361	39313	39510	39228	39533	39448	39512	39328	39510	39369	39682	39330	39260	39275	39415	39511	39268	39542	39335	39288	39574	39260	39677	39537	39363	39447	39638	39564	39159	39293	39520	39236	39530	39522	39437	39260	39320	39452	39553	39287	39650	39789	39703	39238	39313	39331	39587	39479	39458	39580	39410	39460	39207	39461	39604	39555	39507	39741	39557	39607	39329	39582	39433	39494	39682	39763	39426	39504	39497	39420	39490	39627	39824	39463	39610	39470	39275	39324	39422	39404	39451	39410	39166	39588	39437	39654	39281	39588	39498	39549	39416	39540	39492	39374	39355	39400	39494	39426	39604	39512	39360	39183	39637	39377	39371	39624	39741	39253	39504	39696	39336	39566	39682	39579	39550	39607	39498	39398	39273	39678	39434	39578	39748	39339	39282	39303	39616	39506	39544	39660	39310	39188	39443	39813	39704	39544	39557	39437	39154	39390	39551	39220	39534	39537	39428	39435	39574	39910	39295	39465	39430	39630	39350	39474	39300	39414	39592	39430	39329	39507	39523	39347	39588	39565	39503	39756	39740	39426	39359	39619	39670	39360	39421	39661	39596	39387	39711	39374	39324	39522	39385	39500	39625	39512	39376	39325	39458	39515	39479	39516	39430	39219	39573	39260	39569	39415	39437	39504	39468	39708	39503	39436	39886	39188	39439	39799	39397	39625	39812	39594	39243	39450	39377	39406	39439	39761	39737	39399	39799	39552	39492	39452	39496	39609	39326	39527	39347	39211	39366	39380	39439	39395	39521	39627	39623	39457	39396	39035	39271	39294	39805	39409	38947	39283	39562	39596	39708	39630	39367	39417	39494	39523	39587	39391	39688	39538	39648	39737	39568	39521	39772	39761	39345	39691	39735	39479	39444	39367	39486	39543	39725	39246	39348	39504	39703	39382	39689	39609	39422	39375	39367	39274	39322	39672	39423	39628	39520	39450	39366	39665	39398	39487	39479	39565	39634	39474	39431	39381	39548	39560	39409	39206	39517	39313	39459	39332	39652	39760	39358	39345	39374	39392	39526	39478	39625	39517	39640	39458	39790	39613	39410	39404	39523	39496	39304	39320	39611	39373	39543	39423	39415	39666	39409	39436	39254	39539	39669	39477	39480	39588	39572	39556	39661	39279	39609	39402	39205	39356	39547	39483	39210	39075	39344	39435	39450	39528	39388	39501	39749	39110	39424	39274	39479	39883	39670	39347	39359	39502	39180	39514	39458	39566	39565	39666	39623	39374	39485	39386	39228	39302	39453	39601	39625	39420	39393	39475	39307	39427	39517	39389	39445	39566	39333	39227	39542	39311	39368	39476	39455	39703	39537	39398	39418	39694	39445	39441	39405	39472	39548	39515	39595	39510	39453	39406	39270	39287	39327	39330	39354	39403	39356	39420	39378	39298	39394	39056	39262	39659	39594	39469	39537	39678	39500	39572	39321	39334	39674	39439	39393	39423	39444	39321	39429	39566	39330	39479	39562	39739	39274	39224	39676	39508	39360	39347	39428	39578	39497	39850	39456	39403	39462	39527	39568	39285	39461	39680	39249	39668	39547	39456	39351	39581	39342	39626	39451	39724	39392	39437	39412	39279	39341	39337	39463	39255	39516	39514	39632	39822	39507	39353	39421	39378	39407	39711	39704	39414	39475	39536	39566	39488	39632	39466	39397	39327	39382	39477	39710	39391	39246	39592	39481	39596	39369	39452	39543	39341	39336	39526	39598	39740	39491	39428	39422	39417	39544	39286	39521	39322	39547	39643	39327	39520	39574	39603	39636	39519	39343	39550	39680	39531	39621	39271	39609	39322	39401	39548	39595	39520	39514	39364	39566	39537	39478	39573	39655	39542	39351	39653	39618	39679	39273	39470	39337	39694	39360	39420	39577	39405	39506	39058	39540	39459	39665	39643	39688	39462	39317	39424	39595	39367	39390	39414	39384	39378	39260	39331	39684	39149	39741	39249	39437	39694	39721	39766	39597	39403	39344	39268	39443	39465	39432	39292	39733	39254	39336	39562	39568	39396	39280	39310	39390	39284	39450	39543	39428	39703	39642	39593	39606	39486	39303	39431	39556	39488	39538	39484	39538	39413	39659	39745	39299	39478	39641	39637	39343	39233	39333	39218	39403	39619	39410	39473	39590	39407	39521	39451	39311	39413	39454	39540	39578	39824	39440	39540	39203	39335	39524	39563	39613	39609	39422	39437	39737	39490	39320	39458	39382	39448	39666	39692	39655	39340	39446	39414	39309	39689	39551	39495	39697	39583	39553	39471	39577	39408	39763	39362	39482	39425	39940	39555	39485	39234	39260	39156	39470	39664	39629	39391	39480	39437	39499	39425	39302	39602	39551	39458	39760	39591	39241	39342	39563	39372	39555	39406	39403	39475	39566	39853	39381	39613	39206	39484	39485	39642	39794	39467	39905	39734	39519	39236
38554	66570	65703	56166	51613	47117	41969	38426	36342	34513	32926	31452	30724	30237	29613	29411	29100	29201	28867	28847	28820	28604	28587	28615	28515	28405	28346	28278	28348	28310	27943	28135	28105	28111	28142	27864	28106	28068	27989	27952	28079	28073	27939	27813	27721	27598	27839	27788	27922	27855	27725	27980	27908	27938	27884	27919	27923	27949	27905	27996	27846	27766	28035	27983	27978	27921	27961	27845	27804	27793	27826	27789	27646	27775	27921	27962	27943	27899	27854	27795	27863	27604	27847	27931	27970	27959	28035	27842	27913	27827	28057	28130	27802	27787	27718	27942	27753	27682	27903	27943	27885	27775	27937	28029	27870	27864	27891	28016	27788	27819	27756	27965	27827	27742	27861	27888	27890	27980	27815	27917	27891	27851	27894	27905	27791	27669	27752	27785	27758	27922	27881	27917	27985	27822	27816	28129	27905	27789	27950	27879	27794	27762	27886	27725	27932	27830	27738	27672	27982	27966	27689	27979	27770	27949	27813	27764	27766	27972	27995	27915	27717	27765	27765	27924	27909	27856	28078	28002	27762	28030	27888	27572	27729	27761	27816	27809	27865	27777	27774	27869	27966	27603	27882	27904	27966	27959	27935	27831	28028	27838	27958	27985	27730	27852	27936	27869	27797	27763	27663	27765	27818	27866	28026	27978	27869	27716	27876	27732	27849	27675	27780	27831	27865	27887	27779	27988	27848	27743	27632	27754	27909	27974	27558	28009	27900	27761	27822	27696	27830	27803	27910	27753	27849	27876	28014	27832	27759	27878	27807	27907	28027	27520	27676	27971	27903	27791	27896	28017	27863	27995	27883	27729	27756	27928	27771	27973	27839	27820	27947	27851	27912	28009	27818	27740	27935	27780	27774	27768	27843	27797	27844	27723	27795	27775	27689	27760	27888	27916	27706	27658	27722	27891	27782	27885	27937	27752	27844	27885	27850	27913	27917	27717	27856	27586	27939	27842	27873	27933	27973	27813	27843	27707	27822	27770	28019	27907	27841	27951	27865	27909	27901	27723	27714	27857	27843	27874	27765	27934	27800	27852	27947	27807	27836	27802	27902	27684	27943	27982	27790	27999	27753	27888	27649	27770	27810	27855	27760	27711	27824	27743	28018	27894	27799	27829	27870	28006	27793	27774	27812	27822	27906	27783	27844	27875	27711	28013	27616	27915	27930	28071	27688	27930	27935	27879	27753	27837	27790	28023	27726	27958	27739	27854	27791	28010	27844	28080	27710	27886	27893	27985	27729	27801	27913	27650	27792	27708	28016	27751	27933	27894	27828	27827	27831	27975	27964	27687	27930	27908	27888	27729	27900	28064	27695	28091	27935	27668	27700	27864	27866	27850	27959	27659	27790	27863	27663	27808	27723	27919	27896	27878	27996	27961	27717	27801	27741	27825	27933	27918	27889	27791	27948	28008	27808	27895	27793	27734	27677	27871	27746	27801	27968	27921	28022	27721	27909	27690	27878	27876	27699	27770	27890	27742	27809	27737	27833	27847	27823	27808	27953	27859	27749	27681	27832	27633	27700	27855	27887	27931	27730	28051	27826	27981	27842	27744	27717	27894	27959	27786	28042	27784	28032	27742	27963	27948	27828	27650	27814	27982	27779	27853	27978	27931	27905	28000	27884	27771	27852	27770	27869	27853	27887	27925	27796	28000	27952	27889	27776	27838	27887	27785	27875	27678	27965	27670	27817	27720	27896	27933	27761	27896	27764	27904	27956	27861	27977	28063	27655	27847	27860	27785	27616	27911	27859	27808	27950	27715	27788	27840	27897	27908	27955	27995	27750	27785	27647	28040	27866	27713	27905	27817	27881	27538	27867	27907	27852	27955	27768	27810	28015	27753	27822	27861	27745	27779	27854	27832	27826	27841	27946	27784	27766	27771	27865	27707	27990	27938	27904	27974	27866	27854	27736	27796	27847	27876	27870	27912	27728	27830	27929	27546	28029	27667	27813	27845	27783	27942	28001	27916	27634	27815	27942	27908	27658	27897	27686	28050	27898	27718	27747	28018	27831	27937	27983	27930	27982	27812	27734	27853	27809	27910	27828	27856	27740	27954	27997	27793	28047	27824	27791	27874	27775	27787	27819	27818	27574	27892	27748	27850	27903	27814	27975	27928	27752	27751	27940	27804	27823	27967	27628	27982	27745	27888	27900	27936	28097	27731	28079	27944	27815	27889	27877	27790	27925	27865	27785	27976	27749	27678	27731	27739	27973	27828	27877	27940	27810	27960	27723	27816	27702	27905	27984	27706	27945	27891	27954	27707	27674	27811	27906	27999	27701	27764	27802	27788	27813	27883	27620	27873	27821	27859	27937	27812	27989	27925	27887	27931	27855	27869	27970	27857	27845	27815	27807	27837	27904	27871	27772	27813	28038	27936	27803	27778	27873	27911	28026	27851	27777	27810	27695	27796	27821	28041	27980	27942	27619	27640	27783	27936	27793	27880	27863	27961	27829	27951	27870	27828	27826	27870	27900	27906	27908	27877	27907	27933	27838	27865	27749	27775	27926	27835	27776	28064	27886	27862	27621	27908	27902	27793	27933	27951	27828	27743	27628	27829	28038	27964	27871	27836	27809	27913	27730	27839	27924	27864	27686	27881	27656	27756	27765	27845	27812	27715	27854	27886	27698	27810	27611	28022	28021	27733	27817	27922	27961	27922	27631	27948	27854	27796	28057	27741	27858	27693	27958	27803	27854	27739	27799	27967	27780	27835	27691	27907	27915	27881	27808	28092	28082	27809	27849	27610	28004	27777	27797	27750	27726	28035	27909	27803	27945	27719	27972	27596	27883	27851	28003	27996	27911	27774	27765	27924	27786	27746	28088	27845	27789	27761	27918	27746	27879	27685	28046	27805	27719	27909	27907	28027	27927	27662	27995	27867	27735	27997	27823	27671	27807	27765	27689	27915	27907	27735	27982	27851	27842	27796	27971	27742	27869	27833	27850	27882	27720	27817	28077	27676	27830	27747	27884	27899	27735	27814	28008	27871	27931	28002	27977	27956	27998	27731	27996	27924	28031	27858	27859	27867	27912	27828	28122	27831	27800	27742	28008	27937	28023	27870	27923	27727	27864	27848	27848	27867	28080	27853	27960	27793	27870	27819	27887	27827	27908	28136	27796	27875	27981	27678	27682	27680	27697	27787	27742	27878	27642	28041	27632	27835	27768	27863	27658	27828	27668	27930	27880	27985	27826	27806	27743	27904	27829	27570	27904	27958	27832	27922	27883	27972	27766	27854	27900	27964	28116	28033	27756	27710	27732	27800	27950	27918	27846	27952	27857	27804	27905	27882	27826	27993	28087	28033	27935	27955	27782	27815	27898	27777	27846	27690	27919	27802	27890	27891	27855	27783	27842	27848	27873	27984	27802	27914	27934	27777	27889	27644	27884	27843	27821	27899	27742	27815	27838	27812	27738	27807	27668	27839	27686	27861	27956	27858	27889	27649	27895	27951	27835	27895	27859	27887	27898	27655	27863	27930	27791	27922	27844	27858	27969	27719	27873	27972	27804	27857	27775	27747	27812	27926	27811	27880	27980	27816	27930	27807	27798	27645	27901	27805	27654	27704	28143	27859	27765	27875	27934	27740	27766	27716	28164	27929	27689	27909	27962	27843	27854	27930	27879	27842	27996	27883	27817	27745	28074	27952	28021	27725	27890	27551	27971	27789	27927	27794	27874	27900	27881	27827	27983	27907	27784	27913	28003	27795	27684	27782	27798	27751	27889	27887	27912	27743	27806	27692	27665	27894	27817	28072	27762	27644	28121	27783	27811	27777	27853	27919	27955	28001	27825	27737	27986	27987	27848	27886	28003	27642	28220	27864	27747	27903	27903	27834	27886	28103	27814	27873	27649	28081	27773	27894	27556	27824	27841	27921	27866	27803	27739	27986	28069	27642	27907	27732	27758	27821	27853	27729	27961	27915	27637	27652	27968	27910	27659	28070	27761	27717	27768	27754	27851	27744	27832	27915	27884	27826	27938	27628	27864	27971	27802	27861	27835	27867	27755	27854	27788	27830	27806	27900	27898	27861	27789	27893	27898	27798	27757	27882	27787	27995	27904	27686	27927	27859	27994	27967	28082	27959	28040	27781	27779	27849	27884	27957	27810	27905	27887	27821	27624	28035	27897	27806	28022	27828	27871	27867	27866	28132	27796	27863	27861	27746	27863	28001	27865	27808	27942	27771	27673	27848	27741	27895	27969	27906	27737	27999	27652	27851	27871	27671	27783	27813	27559	27882	27819	28040	27988	27917	28057	27642	27830	27936	27900	27858	27830	27773	27915	27873	27824	27710	27880	27870	27743	27990	27845	28039	27809	27843	27919	27916	27889	27914	27964	27738	27734	27806	27930	27826	28092	27797	27942	27762	27922	27935	27771	27820	27719	28086	27937	28043	27759	28019	27846	27945	27774	27753	27961	27949	28033	27863	28007	27941	27959	27846	27790	27777	27928	28081	27860	28109	27780	27796	27836	27835	27950	27684	27947	27990	27901	28012	27898	27740	27882	27779	27844	27767	27851	28030	27748	27828	27651	27907	27809	27846	27848	27746	27888	27782	27835	27969	27682	27786	27777	28037	27888	27874	27703	27955	27879	27959	27809	27697	27956	27746	27733	27921	27782	28010	27737	27909	27796	28021	27622	27964	27768	27976	27759	28070	27826	27772	27748	27926	27923	27920	27808	27905	27790	28009	28013	27678	27920	27702	27992	27742	27939	27810	28057	27718	27885	27757	27959	27931	27968	27825	27865	27897	27906	27850	27694	27971	27650	28030	27974	27789	27792	27771	27716	27850	27746	27841	27831	27806	27765	27713	27879	27728	27914	28009	27863	27858	27926	27819	28014	27708	27949	27924	28086	27842	27916	27940	27764	27811	27846	27641	27724	27782	27790	27786	27681	27795	27890	27861	27811	27715	27889	27960	27662	27814	27997	27939	27695	27884	27971	27785	27922	27816	27772	27952	27711	28102	28148	27800	27768	28025	27799	27902	27851	27656	27893	27956	27708	27983	27908	27850	27974	27797	27761	27981	27798	27928	27646	27830	27832	27942	27924	27925	27827	27962	27944	27783	28096	27813	28116	27876	27822	28061	27820	27975	28040	27835	28024	28048	27679	27972	27997	28001
38375	43927	52664	50759	47606	45636	43116	42075	41297	40820	40665	40181	40091	39711	39886	39709	39772	39693	39440	39419	39429	39392	39524	39546	39417	39467	39503	39423	39425	39396	39446	39484	39294	39262	39177	39250	39248	39069	39489	39347	39160	39118	39492	39044	39168	39444	39260	39354	39243	39216	39404	39079	39315	39233	39287	39456	39458	39282	39500	39181	39006	39178	39202	39244	39267	39364	39096	39425	39569	39125	39306	39231	39001	39084	39364	39125	39252	39230	39304	39320	39323	39468	39196	39301	39382	39394	39300	39287	39074	39147	39382	39229	39343	39079	39076	39053	39310	39348	39027	39054	39369	39024	39134	39165	39185	39374	39026	39266	39221	39434	39024	39369	39325	39171	39161	39164	39438	39156	39044	39347	39176	39216	39259	39176	39231	38992	38910	39296	39057	39144	39289	39352	39301	39559	39378	39449	39300	39504	39215	39214	39125	39010	39325	39315	39323	39196	39487	39289	39127	39438	39054	38963	39386	39211	39353	39221	39206	39199	39478	39258	39216	39497	39290	39250	39304	39281	39304	39143	39131	39307	39527	39281	39071	39138	39069	39424	39376	39539	39324	39152	39443	39347	39358	39146	39144	39464	39443	39256	39244	39087	39119	39033	39421	39360	39272	39474	39285	39359	39081	39285	39343	39249	39551	39308	39425	39019	39214	39122	39491	39192	39051	39194	39428	39275	39240	39064	39206	39051	39017	39317	39259	39169	39230	39410	39081	39009	39172	39218	39248	39099	39354	39568	39437	38956	39147	39211	39430	39216	39259	39204	39066	39224	39308	39179	39112	39309	39206	39475	39270	39098	39415	39302	39286	39366	39375	39444	39335	39456	39390	39251	39295	39061	39413	38882	39102	39274	39171	39372	39265	39126	39191	39258	39093	39318	39237	39309	39056	39178	39134	39023	39404	39230	39210	39405	39333	39496	39452	39323	39323	39005	39557	39500	39065	39194	39271	39241	39370	39266	39046	39303	39235	39240	39171	38943	39247	39166	39293	38980	39664	38957	39286	39225	39325	39096	39034	39211	39030	39167	39376	39196	39034	39494	39243	39196	39420	39153	39161	39514	39314	39445	39434	39102	39383	39338	39264	39296	39219	39303	39326	39354	39204	39435	39217	39277	39358	39331	39375	39011	39315	39210	39381	39300	38915	39146	39209	39212	39158	39383	39146	39119	39291	39300	39120	39400	39315	39124	39298	39165	39143	39333	39323	39729	39164	39255	39175	39530	39553	39271	39168	39296	39175	39086	39115	39504	39409	39195	39187	39375	39439	39122	39485	39106	39333	39392	39327	39490	39219	39305	39025	39338	39326	39365	39262	39271	39368	39142	39437	39584	39286	39233	38980	39187	39277	39266	39374	39052	38987	39076	39156	39336	39281	39298	39125	38928	39378	38775	39096	39387	39291	39500	39340	39238	39274	39165	39117	39430	39498	39258	39292	39111	39255	39190	39320	39156	39363	39294	39024	39456	39175	39200	39153	39104	39224	39428	39329	39062	39387	39360	39215	39088	39274	39445	39002	39070	39249	39215	39153	39063	39008	39181	39412	39181	39354	39243	39166	38992	39202	39342	39406	39037	39304	39051	39417	39488	39350	39373	39293	39166	39189	39471	39384	39146	39299	39163	39340	39197	39172	39231	39143	39256	39270	39113	39114	39201	39687	39055	39127	39152	39233	39237	38989	39343	39120	39108	39633	39171	39107	39275	39087	39179	39254	39037	39177	39335	39289	39204	39170	39286	39242	39377	39135	39222	39470	39342	39023	39012	39212	39343	39300	39384	39257	39024	39393	39319	39378	39144	39289	38884	39098	39280	39209	39267	39254	39131	39261	39348	39515	39050	39248	39310	39401	39309	39377	39316	39503	39473	39062	39336	39414	39213	39327	39507	39419	39123	39088	39313	39515	39227	39431	39415	39650	39582	39386	39288	39311	39424	39255	39220	39210	39345	39402	39277	39324	39064	39258	39072	39348	39357	39338	39284	38985	39214	39192	39201	39479	39460	39189	39218	38871	39257	39099	38995	39475	38984	39273	39228	39324	39174	39378	39404	39113	39253	39354	39121	39104	39169	39319	38740	38969	39349	39357	39386	39479	39256	39356	39118	39214	39183	39277	39052	39190	39389	39255	39271	39359	39420	39371	39263	39260	39282	39270	39492	39040	39157	39204	39239	39133	39266	39300	39522	39101	38933	39290	39368	39390	39332	39569	39106	39221	39350	39338	39372	39218	39370	39291	39458	39299	39285	39144	39114	39374	39092	38922	39348	39265	39298	38984	39047	39044	39203	39270	39211	39695	39171	39200	39246	39208	39438	39233	39377	39115	39254	39252	39300	39173	39363	39243	39298	39430	39103	38961	39295	39113	39181	39352	39346	39209	39378	39149	39217	39297	39554	39330	39413	39182	39280	39485	39358	39310	39354	39328	39432	39300	39375	39060	39369	39440	39153	39561	39321	39375	39294	39176	39509	38940	39558	39225	39483	39086	39215	39213	39188	39052	39345	39142	39435	39438	39189	39157	39399	39430	39233	39014	39383	39606	39256	39352	39218	39052	39286	39305	39205	39194	39424	39388	39095	39450	39277	39311	38918	39214	39111	39429	39070	39408	39193	39500	39185	39171	39254	39391	39070	39249	39523	39275	39259	39274	39373	39162	39507	39358	39367	39257	39094	39397	39332	39358	39561	39383	38926	39094	39255	39326	39251	39263	39325	38913	39015	39189	39107	39071	39506	39251	39299	38931	39382	39013	39082	39258	39113	39164	39148	39069	39186	39136	39298	39144	39327	39410	39128	39198	38981	39195	39018	39165	39039	39372	39497	39374	39246	39161	39352	39366	39248	39250	39019	38974	39194	39360	39367	39497	39093	39255	39133	39462	39087	39324	39395	39010	39212	39351	39324	39232	39222	39260	39085	39182	39043	39233	39168	38964	39005	39156	39272	39272	39411	39118	39433	39389	39082	39365	39432	39245	39239	39376	39427	39108	39411	39246	39123	39169	39152	39241	39599	39357	39242	39336	39231	38957	39264	39229	39322	39379	39158	39216	39141	39128	39072	38985	38980	39082	39239	39062	39232	39332	39390	39490	39407	39341	39272	39361	39423	39272	39061	39341	39409	39474	39083	39098	39251	39257	39461	39113	39422	39128	39232	39393	39469	39301	39496	39466	39355	39193	39324	39419	39297	39294	39357	39348	39128	39326	39030	39213	39275	39191	39161	39417	39417	39244	39320	39100	39150	39634	39129	39273	39314	39337	39126	39504	39295	39458	39681	39246	39241	39370	39342	39031	39234	39338	39113	39306	39202	39350	39255	39062	39448	39058	39256	39459	39459	39274	39367	39210	39264	39513	39257	39187	39221	39259	39194	39342	39391	39372	39162	38804	39251	39246	39355	39380	39137	39620	39262	39326	39098	39464	39197	39398	39261	39171	39497	39180	39042	39153	39427	39269	38911	39171	39276	39378	39235	39192	39350	39154	39400	39066	39206	39248	39254	39251	39175	39155	39374	39216	39338	39287	39247	39335	39142	39298	39322	39257	39254	39121	39192	39339	39110	39125	39102	39186	39463	39265	39089	39415	39111	38964	39437	39212	39237	39115	39152	39346	39243	39085	39338	39335	39186	39338	39335	39504	39345	39391	39469	39269	39319	39596	39245	39301	38744	39462	39240	39522	39421	39136	39402	39244	39168	39352	39182	39338	39230	39009	39339	39357	39359	39463	39281	39335	38982	39204	39439	39670	39493	39107	39320	39323	39127	39360	39206	39001	39142	39343	39167	39197	39196	39548	39257	39548	39528	39501	39224	39311	39071	39297	39066	39214	38993	39259	39388	39349	39220	39049	39240	39040	39210	39208	39477	39090	39174	39231	39555	39125	39418	39144	39175	39442	39106	39353	39188	39418	39418	39319	39053	39373	39138	39110	39445	39244	39357	39433	39191	39314	39129	39150	39113	39488	39108	39185	39378	39184	39538	38918	39081	39057	39258	39566	39356	39335	39199	39102	39469	39180	39055	39583	39075	39339	39072	39402	39244	39457	39248	39271	39217	39142	39136	39351	39247	39131	39241	39330	39306	39365	39190	39454	38858	39284	39196	39245	39177	39408	39610	39184	39160	39064	39308	39272	39275	39285	39436	39460	39253	39204	39279	39203	39163	39373	39336	39049	39191	39237	39398	39330	39476	39536	39313	39214	39552	39300	39348	39394	39317	39465	39176	39258	39359	39308	39133	39285	39166	39443	39295	39380	39192	39159	39110	39233	39602	39197	39313	39556	39169	39051	39176	39302	39139	39182	39169	39451	39270	39155	39565	39199	39253	39243	39302	39208	39327	39438	39322	39322	39296	39298	38994	39165	39243	39243	39365	39298	39174	39297	39272	39177	39292	39716	39468	39323	39128	39325	39406	39349	39240	39181	39265	39486	39345	39283	39112	39450	39485	39543	39328	39358	39234	39259	39435	38900	39184	39348	39333	39283	39481	39160	39107	39392	39328	39093	39147	39240	39323	39299	39305	39395	39454	39290	39120	39320	39285	38862	38819	39245	39177	39166	39212	39410	39061	39294	39353	39421	39067	39636	39201	39386	39068	39261	39204	39455	39251	39497	39158	39326	39014	39277	39290	39085	39414	39302	39165	39064	39036	39196	39324	39094	39386	39404	39119	39293	39382	39337	39533	39142	39101	39495	39016	39333	39392	39528	39211	39127	39647	39497	39408	39160	39235	39126	39173	39367	39348	39236	39355	39465	39194	39162	39380	39390	39061	39192	39208	39296	39376	39018	39300	39495	39512	39491	39327	39153	39066	39399	39005	39179	39275	39243	39407	39187	38978	39181	39396	39522	39200	39256	39269	39185	39149	39335	39306	39208	39237	39210	39393	39317	39112	39200	39193	39551	39360	39504	39178	39278	38894	39204	39102	39304	39159	39219	39166	39273	39178	38761	38991	39499	39409	39329	39573	39411	39498	39099	39256	39362	39045	39249	39378	39230	39265	39540	39527	39260	39021	39103	39107	39117	38850	39281	39245	39307	39154	39230	39199	39059	39071	39125	39140	39349	39588	39076	39197	39099	39242	39362	39287	38738	39302	39343	39285	39411	39198	39192	39345	39348	39622	39403	39401	39211	39154	39082	39422	39296	39402
38734	55840	53642	45401	41337	37707	34543	32667	31513	30432	29901	29051	28776	28772	28538	28337	28512	28213	28111	28142	28071	28019	28071	28016	27924	27790	28015	27699	27910	27875	27716	27890	27789	27654	27693	27715	27537	27790	27700	27701	27697	27637	27571	27604	27779	27634	27747	27867	27640	27769	27806	27541	27692	27795	27697	27768	27493	27794	27655	27686	27470	27617	27594	27766	27745	27718	27717	27643	27621	27765	27566	27712	27618	27708	27853	27461	27770	27696	27606	27561	27383	27724	27621	27688	27792	27742	27744	27967	27924	27504	27705	27762	27655	27693	27824	27723	27514	27516	27557	27575	27651	27498	27788	27678	27591	27871	27631	27824	27811	27782	27698	27610	27661	27639	27703	27626	27666	27608	27590	27670	27682	27733	27767	27705	27786	27580	27709	27853	27608	27687	27667	27734	27720	27599	27647	27745	27799	27764	27664	27714	27722	27626	27824	27549	27706	27767	27647	27603	27708	27536	27734	27643	27607	27594	27766	27560	27669	27590	27601	27683	27737	27664	27613	27780	27714	27620	27811	27658	27689	27755	27599	27678	27460	27644	27623	27645	27788	27624	27760	27762	27655	27755	27795	27585	27644	27722	27722	27566	27685	27826	27474	27887	27546	27594	27692	27718	27769	27703	27638	27838	27554	27568	27740	27783	27681	27752	27701	27466	27471	27645	27723	27600	27497	27660	27702	27500	27694	27869	27608	27545	27592	27628	27767	27665	27724	27553	27813	27540	27580	27603	27720	27733	27682	27670	27617	27698	27724	27632	27716	27800	27735	27710	27681	27629	27753	27757	27632	27552	27631	27566	27593	27803	27735	27543	27428	27674	27793	27493	27486	27705	27532	27752	27574	27874	27598	27543	27666	27608	27693	27612	27610	27628	27760	27841	27675	27733	27871	27706	27682	27641	27720	27725	27689	27510	27732	27773	27593	27748	27632	27586	27503	27714	27702	27552	27731	27660	27546	27544	27825	27686	27659	27758	27596	27496	27573	27503	27677	27718	27774	27727	27775	27639	27821	27778	27563	27800	27696	27760	27678	27635	27617	27596	27745	27764	27617	27656	27670	27556	27581	27572	27621	27528	27678	27801	27539	27657	27784	27763	27762	27628	27639	27661	27670	27662	27724	27705	27674	27545	27572	27924	27580	27612	27491	27693	27690	27638	27839	27714	27706	27703	27687	27737	27604	27636	27647	27555	27617	27636	27831	27696	27657	27761	27701	27740	27541	27855	27677	27677	27756	27521	27634	27738	27845	27584	27951	27793	27739	27473	27746	27740	27645	27637	27776	27651	27780	27707	27684	27732	27750	27684	27719	27783	27699	27609	27603	27684	27771	27671	27626	27704	27784	27693	27661	27602	27610	27580	27683	27805	27822	27819	27807	27896	27810	27796	27583	27606	27669	27600	27611	27757	27521	27860	27641	27714	27762	27597	27627	27764	27861	27489	27587	27686	27656	27687	27656	27736	27470	27629	27708	27638	27821	27812	27594	27647	27465	27729	27483	27717	27657	27703	27622	27742	27648	27665	27641	27760	27635	27433	27664	27704	27670	27807	27571	27425	27673	27717	27678	27592	27667	27537	27569	27882	27821	27595	27612	27692	27618	27782	27637	27553	27698	27562	27620	27819	27700	27522	27976	27800	27759	27764	27619	27736	27579	27576	27751	27568	27731	27912	27543	27737	27613	27677	27730	27647	27534	27764	27584	27584	27833	27549	27639	27795	27661	27709	27822	27586	27706	27818	27640	27700	27701	27605	27422	27745	27749	27739	27474	27694	27489	27705	27598	27642	27585	27713	27733	27426	27805	27656	27575	27791	27575	27619	27619	27590	27569	27556	27560	27540	27545	27727	27706	27584	27717	27711	27647	27793	27706	27704	27745	27685	27716	27668	27560	27693	27784	27599	27695	27778	27869	27642	27736	27554	27732	27512	27521	27776	27713	27698	27549	27774	27793	27644	27804	27692	27546	27771	27561	27717	27544	27833	27734	27600	27630	27442	27763	27664	27768	27622	27761	27671	27716	27729	27493	27852	27477	27753	27707	27741	27867	27519	27542	27624	27605	27649	27711	27656	27665	27616	27688	27788	27677	27665	27715	27823	27549	27755	27692	27760	27788	27720	27546	27669	27717	27843	27715	27837	27757	27671	27563	27793	27748	27603	27670	27694	27457	27728	27713	27538	27737	27626	27624	27788	27584	27569	27606	27588	27643	27625	27739	27850	27606	27741	27586	27785	27738	27828	27480	27724	27637	27811	27522	27594	27421	27847	27515	27552	27552	27741	27677	27543	27635	27731	27801	27812	27690	27682	27554	27555	27732	27721	27660	27591	27717	27966	27851	27774	27699	27618	27714	27660	27707	27650	27737	27792	27711	27727	27524	27786	27551	27690	27587	27845	27790	27628	27564	27630	27434	27628	27794	27517	27746	27430	27708	27649	27802	27452	27811	27701	27772	27712	27673	27736	27622	27739	27769	27683	27633	27646	27640	27701	27829	27472	27695	27651	27641	27636	27657	27513	27881	27772	27642	27602	27733	27846	27843	27591	27643	27548	27826	27518	27553	27595	27712	27578	27606	27692	27700	27695	27748	27819	27559	27791	27606	27590	27517	27718	27652	27665	27588	27769	27835	27731	27723	27646	27667	27770	27736	27558	27630	27797	27727	27722	27580	27768	27764	27558	27772	27617	27580	27640	27735	27663	27680	27562	27737	27823	27833	27600	27871	27716	27674	27666	27594	27605	27451	27481	27630	27685	27502	27445	27583	27623	27510	27607	27708	27463	27748	27571	27746	27624	27796	27616	27620	27646	27786	27556	27652	27530	27572	27746	27765	27752	27718	27719	27670	27606	27627	27844	27829	27504	27749	27594	27720	27692	27740	27645	27831	27850	27641	27833	27754	27522	27746	27655	27623	27681	27766	27619	27714	27535	27806	27658	27715	27690	27874	27573	27770	27354	27548	27607	27643	27669	27648	27662	27841	27692	27582	27751	27694	27753	27552	27583	27783	27686	27798	27862	27817	27532	27745	27703	27646	27728	27511	27808	27737	27723	27792	27830	27588	27566	27600	27930	27759	27663	27729	27722	27893	27859	27450	27624	27654	27693	27866	27529	27627	27717	27762	27639	27666	27668	27709	27531	27890	27366	27651	27684	27797	27463	27612	27691	27705	27668	27619	27516	27637	27682	27730	27719	27692	27653	27710	27744	27624	27545	27654	27785	27839	27487	27803	27691	27786	27897	27781	27603	27732	27663	27724	27605	27592	27662	27737	27464	27764	27862	27648	27890	27685	27714	27740	27683	27684	27769	27704	27570	27676	27618	27589	27740	27687	27724	27772	27454	27592	27754	27757	27781	27749	27538	27531	27861	27753	27799	27593	27699	27890	27691	27976	27795	27677	27706	27780	27746	27779	27740	27813	27784	27656	27772	27736	27517	27702	27690	27522	27704	27889	27832	27548	27629	27890	27672	27694	27727	27477	27562	27509	27752	27610	27595	27752	27885	27855	27545	27681	27657	27861	27484	27672	27551	27616	27921	27704	27813	27722	27809	27898	27565	27613	27765	27588	27739	27639	27550	27630	27641	27633	27479	27709	27535	27565	27752	27634	27678	27653	27742	27650	27918	27692	27641	27621	27359	27513	27755	27602	27694	27552	27679	27619	27895	27359	27717	27812	27615	27654	27861	27727	27509	27725	27701	27457	27891	27745	27735	27651	27724	27669	27888	27694	27857	27764	27681	27743	27749	27681	27803	27554	27595	27682	27856	27507	27847	27616	27826	27438	27601	27710	27752	27834	27888	27808	27634	27572	27931	27663	27708	27832	27507	27701	27699	27699	27746	27608	27567	27777	27665	27542	27915	27609	27676	27676	27710	27872	27724	27552	27525	27647	27802	27654	27747	27883	27706	27774	27433	27740	27611	27551	27846	27799	27571	27650	27634	27565	27770	27821	27592	27612	27677	27565	27731	27809	27655	27607	27514	27691	27778	27799	27725	27508	27520	27762	27587	27568	27630	27689	27671	27732	27563	27604	27717	27780	27664	27638	27785	27529	27646	27921	27717	27754	27709	27493	27859	27635	27659	27721	27726	27781	27724	27752	27593	27737	27616	27479	27774	27510	27835	27715	27484	27747	27837	27675	27553	27720	27765	27691	27675	27821	27595	27668	27699	27692	27723	27751	27679	27516	27504	27778	27615	27533	27633	27641	27657	27527	27750	27397	27807	27750	27663	27728	27643	27571	27890	27660	27704	27816	27856	27620	27569	27513	27733	27781	27581	27699	27701	27848	27692	27674	27600	27691	27545	27742	27737	27562	27809	27720	27643	27714	27712	27801	27387	27593	27696	27774	27723	27528	27584	27824	27645	27527	27661	27687	27813	27713	27667	27691	27847	27758	27822	27649	27490	27778	27577	27568	27791	27618	27596	27849	27798	27650	27658	27341	27549	27598	27805	27695	27651	27670	27889	27611	27863	27563	27659	27711	27752	27717	27586	27766	27518	27759	27874	27844	27614	27806	27612	27751	27794	27643	27544	27744	27719	27755	27685	27576	27744	27689	27731	27753	27580	27621	27748	27917	27689	27821	27778	27735	27805	27809	27699	27737	27607	27628	27563	27720	27585	27736	27821	27616	27487	27459	27565	27828	27649	27682	27598	27468	27648	27727	27620	27745	27648	27718	27657	27704	27776	27568	27602	27610	27687	27618	27861	27516	27627	27752	27703	27700	27657	27771	27874	27875	27591	27813	27716	27694	27534	27678	27802	27480	27792	27784	27789	27612	27556	27860	27761	27946	27727	27612	27520	27583	27506	27738	27729	27606	27752	27710	27649	27653	27615	27586	27771	27543	27540	27572	27769	27782	27518	27522	27632	27767	27787	27576	27465	27746	27621	27743	27698	27825	27692	27758	27693	27746	27705	27731	27554	27709	27695	27741	27661	27763	27666	27711	27545	27614	27595	27694	27749	27735	27630	27736	27797	27916	27786	27635	27679	27730	27466	27950	27664	27572	27678	27880	27608	27959	27695	27787	27692	27705	27596	27899	27682	27696	27544	27802	27688	27761	27604	27650	27909	27826	27553	27775	27577	27828	27484	27651	27694	27644	27661	27695	27576	27678	27613	27671	27723	27536	27805	27660	27668
24414	21686	31405	36540	42770	45969	45761	43100	42149	41782	40834	40482	40439	40064	39570	39452	39855	39349	39229	39216	39290	39552	39318	39196	39361	38852	39037	39206	39061	39192	39056	39349	38989	39165	39056	38994	39050	39103	39021	38948	38660	38937	39139	38818	38940	38975	38757	39028	38614	39057	38885	39028	38838	38955	38881	38995	39055	39347	38764	38763	39215	38779	39009	38819	38693	38713	39020	38961	38931	38888	39016	38904	38725	39067	38876	38907	38782	38978	39125	38893	38729	38860	38961	38709	38860	38683	38604	38708	38796	39070	39066	38811	39087	38718	38947	38934	38992	38677	39027	39016	38938	38717	39041	39043	38930	38999	38921	38502	38726	39041	38826	38858	38705	38751	38442	39046	38652	38921	39026	38767	38779	38632	38871	38864	39097	38664	38990	38998	38939	38906	38836	38924	39125	39074	39120	38828	38537	38704	38764	39067	38991	38703	38690	38977	38862	38985	38761	38767	38873	38734	38890	39014	38945	38789	38716	38815	38573	38757	38802	38938	38874	39009	39012	38945	38657	39093	38915	38894	39178	39206	38974	38839	39076	38902	38712	38864	38846	39166	38691	39187	38777	38997	38900	38581	38645	38897	38868	39112	39103	38796	39067	39094	38730	38943	38651	39076	38763	38710	38911	38932	38855	39213	38842	38870	38853	38869	38716	38883	38728	38783	38660	38836	38772	39044	38787	39224	38829	38777	38939	39075	38939	38749	38732	38816	38884	38754	38839	38902	38828	38790	38843	38685	38714	38790	38976	38783	38495	38602	38670	39141	38906	38851	38768	38957	38676	38837	38960	38868	38940	38992	39139	38735	38691	38951	38490	38495	38670	38734	38773	39109	38897	38552	38800	38767	39038	38872	38884	39173	38858	38881	38763	38803	38898	38715	38884	38956	38635	38653	38779	39140	39118	38722	38561	38682	39093	38802	38802	38807	38989	38696	38873	38686	38739	38848	39070	38578	38872	38922	38643	39178	38690	39032	38764	39009	39085	38847	38970	38879	38841	38817	38877	38736	38898	38880	38739	38719	38840	38961	38552	38955	38789	38734	38850	38786	38942	38726	39003	38852	38819	38890	38863	38992	38824	38814	38888	38780	38861	38823	38810	39094	39128	38656	39094	38677	38872	38705	39134	38962	38925	38818	38908	38855	38741	38876	38886	38903	38679	39252	39164	38763	38999	38855	38837	38893	38995	38950	38652	38781	38572	38537	38869	38674	38708	38760	38859	38719	38996	38963	38909	38860	39045	38674	39022	38992	39135	38992	38861	38743	38671	38991	39106	38752	38667	38770	38932	39008	38801	38794	39069	38759	38846	38665	38992	39092	39027	38784	38965	38828	38911	38786	38786	38627	38562	38622	38697	38824	38754	38710	38932	38851	39003	38992	38728	38628	39199	39026	38727	38942	38877	39008	38839	38988	38698	38710	38968	39126	38816	38893	38837	38880	38661	38982	38885	39014	38956	39125	38859	38893	38509	38741	38611	38719	39007	39045	38854	38939	38888	38909	38863	38788	38772	38991	39139	38852	38867	38775	38843	38700	38975	38815	38937	38970	38783	38833	38973	38840	38748	38917	39050	39228	38615	39038	38779	39126	38965	39010	38812	38971	38935	38722	38813	39094	38773	38949	38704	38746	38890	38536	38868	38594	38711	38963	38737	38913	38715	38731	39062	38659	38716	38637	38844	39036	38764	39071	38723	38869	38794	38842	38772	38896	38965	38849	38757	38845	38728	38791	38826	39049	39159	38937	38985	38837	39053	39046	38661	38701	38629	38960	38964	38804	38837	38891	38872	38792	39063	38789	39104	39222	38843	39160	38957	38656	38894	38897	38789	38872	38901	38769	38779	38963	38867	38897	38776	38682	38745	38814	38831	38997	38969	39036	39175	39068	38891	39172	38984	38739	38777	39050	38916	38876	38644	38582	38639	39215	38915	38891	38837	38841	39006	38651	38742	38918	39057	39019	38925	39060	39106	39018	38982	38671	38645	38818	39159	38846	38745	38978	38730	38619	38914	38997	38993	39022	38842	38749	38692	39170	38751	38622	38742	38748	38718	38871	39130	38836	38978	39097	39121	38797	38787	38512	39199	38904	38750	39073	38679	38790	39001	38942	38840	38899	38922	38900	38749	39053	38801	38920	39129	38961	38858	38389	39192	38865	38766	38800	38919	38728	38620	39031	38887	38909	39031	38598	38848	38376	38878	38879	39122	39009	38907	38953	38505	38922	39007	38608	39009	38849	38837	39034	38877	38916	38648	38832	38984	38956	38824	38718	38825	38818	38977	38717	39118	38796	38732	38763	38856	38846	38879	38803	38834	38845	38863	38633	38659	38999	38615	39107	38756	38690	38687	39098	39039	38668	38672	38736	38735	38779	38764	38921	38687	39300	38814	39045	38997	38836	38732	38787	38728	38901	38945	38772	38750	38851	38950	38948	38954	38899	38684	38683	38837	39218	38675	38705	39225	38985	38964	38588	38856	38791	38662	38934	39160	38920	38861	39098	38784	38923	38887	38672	38902	38991	39204	39075	38823	38958	38529	38774	38880	38770	38993	38752	38897	38863	38671	38704	39112	38815	38930	38802	38809	38836	38841	38812	38792	38790	38531	38727	38713	38823	38943	38970	39058	38687	38745	39037	38856	38712	38783	38938	39130	38893	39022	38894	38775	38952	38977	38889	39058	38790	38775	39176	39012	38993	38884	38759	38669	38893	39106	39186	38819	38830	38981	38914	38859	38635	38682	38876	38745	39066	38888	38860	38896	38670	38866	39312	38980	38485	38914	38874	39117	38899	38726	38864	39164	38869	38829	38872	39221	38733	38807	39008	39021	38855	39114	39082	38701	38686	38805	38545	38996	38920	38891	38915	39075	38846	38844	38881	38886	39127	38647	38696	38875	38685	39048	38809	38801	39075	39052	38993	39082	39007	38787	39005	38709	38877	39095	38648	38383	38823	38926	38928	38861	38829	38930	38664	38923	38794	39025	38907	39192	38964	39107	39164	39043	39170	39091	39157	38737	38864	38687	38906	38930	38911	38953	38862	38885	39022	39010	38610	38744	38947	39041	38952	38926	38712	38933	38854	39097	38944	38656	38926	38970	38732	38845	38806	38785	38950	38813	38674	38592	38963	39177	38752	38739	38663	39067	38818	38832	38653	38863	38791	38882	38980	38918	38704	38829	38653	38963	38919	38781	39015	38886	38902	38907	38669	39181	38908	38832	38735	38922	38774	38985	38661	38764	39032	38915	39026	38936	39151	38672	38885	38706	38968	38652	39125	39068	38974	38979	38677	38873	39109	38854	38863	39076	39061	38979	38608	38703	38773	39098	38852	38954	39004	38733	38733	38723	39017	38722	38757	38505	38951	39001	39071	39003	38761	39161	39094	38671	39016	38856	38931	39121	38858	38612	38905	38928	38743	38759	38646	38857	38953	38984	38869	38744	38717	38849	39068	38759	38779	38908	38928	38892	38641	38892	38762	38667	39126	38910	38760	38637	38586	38854	39239	38837	39084	38876	39022	38758	39212	38636	38777	39040	39043	38928	38879	38649	38875	38782	38641	38838	38849	38607	38925	39109	38825	38959	39045	38940	38861	38960	38835	38736	38769	38757	38963	39156	38998	39106	39010	38756	39308	38937	38932	38850	38851	38849	38827	38968	38589	38730	38891	38628	38981	38682	38662	38738	38694	39069	38706	38775	38862	39064	39123	38788	38542	39012	38820	38760	38737	38998	39097	39020	38753	38770	39044	38905	38938	38902	38938	38926	39019	38612	38709	38884	38879	38931	38860	38850	38810	38612	38998	38725	39002	38729	39004	39056	38986	39073	38941	39027	38881	38750	38965	38907	39029	38939	38463	38965	38701	38606	38757	38811	38765	38811	38802	38853	38793	39029	38979	38812	38810	39156	39166	39174	39004	39000	38908	38909	38868	38984	38886	38912	38693	38799	38798	39141	39075	38898	39045	39073	38903	38880	38821	39125	38958	39033	39022	38765	38673	39064	38819	38865	39067	38999	38584	38947	38847	39037	38825	38892	38876	38827	38960	38747	38866	38931	39038	39011	38706	38644	38540	39161	38821	38970	38853	38805	38844	38982	38691	39181	38482	39125	39016	38878	38790	38866	38963	38883	38964	38949	39013	38895	38809	38858	38626	39106	39004	38746	38908	38817	38973	39211	39129	39011	38878	38765	38849	38780	38764	38959	38947	38722	38741	39151	38748	38944	38858	38949	38742	38654	38714	38838	38818	39204	38891	38736	38914	38988	39152	39224	39109	39010	39127	38875	38797	38781	38831	39048	39073	38841	39106	38987	38712	38720	38722	39126	39006	38907	38763	39033	38913	39324	38890	38809	38818	38873	38880	38912	39071	38972	38932	38937	39074	38867	38613	39097	38881	38591	38733	38839	39103	38992	39182	38911	38917	38933	38752	38702	38844	38969	38727	38872	39025	39076	38814	38963	39218	38898	38910	38856	38903	38935	38536	38819	38838	38876	38693	38915	39018	38741	38766	39106	38774	39144	38917	38896	38742	38818	39041	38961	38988	38896	38603	38866	38831	38926	39061	38727	38625	39036	38872	38795	39053	38798	38889	38843	38878	38969	38868	39027	38862	39123	38945	38805	38838	38853	38731	39070	38790	38896	38944	38867	38994	38740	39051	38893	38797	38854	38833	38701	38808	38748	38951	39053	38871	38747	38716	38716	38679	38869	39117	38998	39032	38835	38905	38888	38651	38600	38722	38744	38920	38973	39137	38605	38631	38931	38663	39143	39038	38825	38940	38725	38792	38767	38864	38764	39202	39025	38735	38878	38937	38778	38886	38833	38669	38505	38963	38809	38632	39013	38821	39035	38779	38839	38911	39034	38762	39129	38932	39079	39111	39107	38411	38928	39079	38808	38537	39033	38591	39165	38658	38689	39045	38797	38897	38757	38701	39067	38896	39046	38944	39043	38706	38825	38954	38797	39060	38889	38724	38983	38908	38968	38753	38934	38956	38747	39041	38864	38861	38686	38559	38796	38994	38836	38825	38934	38858	39051	39060	39135	38932	38916	38707	38734	39146	38788	38699	38972	38925	38909	39019	39109	38837	38927	39100	38761	38592	38838	38989	38833	38876	38682	38898	38963	39018	39080	38693
36881	62100	60418	51150	46684	42107	37535	35155	33300	32295	31041	30225	29596	29138	28984	28743	28637	28283	28340	28264	28063	28185	28133	28080	27976	27986	28145	27899	27724	27994	27736	27755	27551	27759	27661	27737	27449	27771	27820	27381	27655	27490	27571	27506	27851	27330	27611	27554	27654	27419	27583	27576	27560	27528	27404	27611	27506	27767	27584	27428	27512	27617	27563	27737	27533	27585	27406	27604	27799	27228	27606	27467	27561	27599	27598	27370	27674	27351	27537	27366	27703	27536	27584	27678	27515	27674	27554	27615	27474	27542	27635	27513	27710	27590	27626	27483	27582	27490	27546	27675	27666	27450	27510	27657	27588	27647	27397	27577	27788	27778	27471	27524	27526	27622	27603	27488	27909	27656	27560	27473	27428	27505	27707	27492	27568	27699	27593	27434	27555	27411	27538	27650	27660	27406	27640	27669	27564	27638	27627	27557	27689	27730	27641	27535	27735	27564	27448	27364	27597	27689	27367	27716	27675	27478	27387	27560	27593	27501	27527	27726	27647	27444	27590	27369	27536	27350	27498	27580	27516	27458	27669	27587	27635	27576	27466	27514	27716	27534	27690	27525	27661	27386	27533	27536	27661	27530	27647	27623	27596	27448	27748	27606	27395	27516	27494	27691	27702	27498	27625	27564	27486	27396	27590	27676	27524	27630	27617	27591	27645	27720	27476	27403	27469	27412	27596	27554	27439	27628	27397	27464	27480	27583	27419	27557	27396	27660	27244	27530	27740	27458	27524	27587	27475	27640	27504	27675	27432	27716	27584	27410	27611	27491	27545	27720	27452	27655	27602	27635	27609	27566	27559	27642	27673	27611	27486	27641	27571	27585	27559	27507	27490	27492	27406	27378	27528	27707	27349	27633	27552	27483	27548	27437	27468	27554	27507	27437	27749	27575	27696	27579	27626	27746	27648	27579	27387	27592	27608	27599	27562	27446	27679	27720	27610	27845	27510	27556	27538	27689	27557	27584	27644	27647	27608	27550	27584	27416	27533	27468	27510	27434	27557	27456	27494	27560	27523	27371	27589	27508	27482	27491	27551	27618	27597	27420	27421	27638	27532	27564	27671	27796	27562	27490	27521	27844	27366	27633	27617	27648	27658	27661	27676	27508	27297	27536	27541	27608	27673	27685	27582	27608	27716	27502	27666	27445	27333	27790	27620	27402	27733	27549	27487	27599	27509	27429	27456	27520	27557	27540	27598	27418	27543	27523	27555	27515	27541	27608	27668	27675	27710	27330	27565	27632	27405	27425	27607	27463	27472	27688	27553	27706	27649	27484	27649	27572	27484	27355	27431	27496	27579	27708	27310	27327	27460	27475	27639	27663	27310	27542	27555	27534	27703	27739	27700	27551	27480	27812	27700	27330	27320	27476	27670	27755	27442	27442	27466	27464	27546	27725	27689	27621	27611	27527	27538	27490	27574	27745	27571	27445	27526	27417	27508	27596	27435	27494	27773	27445	27567	27442	27579	27253	27491	27627	27649	27632	27515	27392	27529	27503	27690	27592	27587	27495	27552	27579	27576	27476	27267	27475	27604	27509	27374	27598	27551	27735	27481	27688	27604	27759	27767	27462	27500	27754	27671	27733	27533	27671	27537	27564	27608	27627	27368	27557	27430	27512	27686	27714	27465	27454	27686	27670	27439	27421	27514	27422	27827	27483	27645	27605	27478	27693	27392	27499	27684	27520	27396	27491	27616	27563	27709	27588	27516	27501	27514	27462	27357	27585	27515	27399	27534	27616	27585	27523	27409	27604	27592	27490	27622	27556	27735	27614	27663	27432	27531	27613	27626	27612	27730	27508	27625	27640	27646	27536	27628	27511	27685	27390	27616	27647	27513	27444	27672	27598	27739	27562	27327	27521	27623	27464	27583	27507	27679	27440	27679	27470	27620	27616	27443	27598	27545	27574	27517	27609	27544	27439	27581	27472	27403	27258	27663	27466	27513	27499	27577	27419	27685	27508	27468	27451	27636	27320	27492	27403	27797	27441	27642	27408	27491	27382	27571	27384	27525	27579	27451	27408	27554	27518	27586	27367	27633	27557	27515	27535	27565	27503	27586	27588	27545	27604	27552	27468	27449	27653	27578	27410	27561	27581	27580	27520	27511	27610	27444	27566	27463	27793	27596	27580	27628	27492	27836	27431	27441	27449	27632	27452	27538	27676	27536	27586	27482	27569	27451	27567	27525	27557	27508	27433	27393	27664	27561	27358	27666	27372	27599	27395	27542	27730	27639	27460	27619	27554	27510	27505	27600	27491	27514	27669	27460	27790	27443	27611	27648	27788	27497	27654	27519	27583	27568	27675	27637	27704	27447	27608	27657	27500	27622	27629	27556	27550	27702	27484	27612	27430	27536	27566	27623	27553	27543	27387	27672	27618	27489	27759	27610	27571	27793	27359	27609	27527	27414	27414	27417	27399	27505	27689	27336	27573	27699	27604	27462	27569	27676	27434	27532	27589	27570	27618	27441	27658	27558	27388	27646	27504	27497	27525	27522	27444	27551	27769	27563	27535	27675	27651	27637	27595	27487	27479	27700	27474	27680	27537	27635	27424	27579	27689	27423	27646	27729	27603	27577	27604	27350	27500	27642	27679	27662	27685	27566	27579	27463	27621	27490	27640	27544	27521	27628	27482	27579	27461	27662	27536	27487	27599	27588	27490	27556	27648	27430	27422	27739	27733	27476	27568	27650	27331	27447	27496	27460	27665	27502	27514	27486	27606	27637	27610	27644	27577	27786	27486	27526	27555	27571	27533	27754	27487	27673	27471	27498	27585	27675	27666	27506	27472	27612	27536	27387	27711	27563	27455	27540	27666	27597	27587	27546	27501	27565	27394	27505	27720	27396	27419	27623	27656	27784	27621	27371	27557	27633	27440	27494	27474	27630	27405	27492	27620	27605	27815	27542	27321	27560	27510	27514	27479	27577	27638	27481	27598	27497	27403	27496	27515	27646	27541	27665	27540	27525	27488	27449	27602	27505	27469	27582	27486	27427	27412	27657	27504	27612	27623	27364	27563	27538	27566	27282	27533	27451	27628	27437	27713	27560	27628	27627	27569	27623	27346	27554	27478	27537	27591	27550	27618	27508	27469	27449	27520	27574	27458	27500	27574	27573	27675	27419	27629	27701	27680	27507	27604	27490	27557	27655	27480	27551	27563	27527	27646	27660	27509	27565	27520	27657	27648	27653	27517	27359	27556	27627	27488	27542	27521	27628	27401	27691	27503	27501	27433	27400	27558	27554	27364	27599	27514	27638	27694	27455	27443	27485	27495	27517	27421	27543	27614	27563	27773	27560	27542	27645	27586	27779	27572	27423	27404	27459	27584	27355	27452	27558	27658	27550	27598	27383	27414	27681	27736	27494	27654	27577	27641	27672	27446	27601	27512	27488	27453	27553	27436	27343	27635	27408	27512	27582	27458	27491	27516	27688	27457	27637	27549	27422	27571	27563	27487	27556	27557	27553	27548	27483	27624	27567	27663	27657	27652	27631	27441	27628	27556	27532	27750	27542	27452	27496	27841	27630	27576	27524	27556	27599	27622	27493	27538	27613	27725	27446	27597	27621	27797	27509	27599	27522	27818	27657	27508	27479	27277	27506	27544	27514	27611	27651	27532	27514	27529	27620	27626	27466	27566	27525	27578	27531	27562	27687	27446	27513	27666	27517	27653	27613	27661	27555	27576	27439	27655	27602	27462	27647	27436	27433	27657	27607	27441	27629	27534	27620	27567	27557	27626	27666	27512	27695	27663	27494	27627	27651	27733	27486	27557	27537	27506	27603	27644	27496	27637	27588	27738	27672	27548	27507	27636	27574	27541	27610	27659	27428	27517	27464	27484	27501	27580	27595	27437	27492	27537	27548	27542	27610	27671	27638	27515	27719	27659	27421	27838	27650	27604	27530	27634	27520	27461	27415	27560	27419	27652	27466	27672	27619	27580	27616	27535	27518	27550	27537	27667	27753	27636	27732	27398	27541	27650	27452	27692	27601	27730	27541	27631	27457	27438	27454	27432	27568	27630	27451	27568	27786	27266	27339	27488	27363	27579	27542	27492	27801	27618	27496	27644	27618	27627	27648	27710	27533	27621	27651	27722	27489	27620	27617	27590	27525	27679	27467	27629	27506	27449	27644	27441	27517	27533	27818	27629	27586	27448	27540	27479	27437	27573	27646	27783	27526	27533	27661	27369	27576	27801	27469	27506	27460	27506	27568	27552	27568	27461	27605	27486	27498	27447	27525	27428	27550	27474	27475	27410	27391	27524	27656	27522	27613	27366	27557	27662	27541	27429	27641	27412	27656	27697	27635	27663	27642	27681	27640	27344	27486	27619	27396	27724	27561	27700	27649	27556	27812	27613	27452	27514	27514	27512	27498	27508	27602	27522	27715	27504	27555	27607	27575	27621	27620	27520	27555	27537	27611	27588	27663	27479	27390	27472	27542	27496	27467	27329	27571	27374	27580	27664	27805	27330	27528	27680	27328	27550	27566	27666	27278	27478	27801	27661	27468	27498	27470	27527	27572	27549	27528	27751	27414	27446	27678	27403	27627	27482	27621	27677	27559	27710	27548	27675	27710	27576	27867	27487	27458	27555	27568	27349	27577	27389	27507	27591	27530	27634	27594	27614	27532	27640	27615	27615	27569	27574	27476	27628	27617	27735	27661	27888	27752	27442	27517	27490	27605	27667	27440	27432	27397	27527	27613	27635	27446	27580	27436	27403	27630	27507	27578	27289	27636	27684	27507	27638	27563	27664	27401	27777	27757	27562	27583	27746	27443	27425	27534	27454	27599	27676	27581	27498	27587	27768	27452	27641	27579	27631	27414	27539	27695	27549	27649	27464	27407	27352	27611	27581	27515	27332	27553	27679	27647	27560	27561	27573	27445	27706	27712	27686	27778	27649	27531	27442	27626	27530	27466	27550	27656	27534	27365	27566	27573	27721	27571	27558	27644	27656	27626	27615	27466	27638	27504	27656	27690	27761	27506	27440	27418	27480	27696	27409	27533	27534	27601	27689	27345	27733	27610	27526	27582	27442	27642	27613	27629	27386	27663	27432	27665	27659	27777	27616	27442	27688	27598	27591	27593	27530	27682	27522	27513	27457	27490	27470	27664	27525	27606	27657
23054	21556	30132	32360	40783	46596	47281	44834	43647	43246	42403	41534	40987	40783	40779	40174	40198	40231	39916	40245	40023	39664	39786	39936	39684	39755	39817	39717	39848	39661	39434	39561	39678	39808	39533	39263	39257	39616	39630	39177	39637	39330	39237	39455	39323	39410	39124	39215	39566	39279	39435	39526	39240	39343	39284	39440	39191	39411	39189	39538	39206	39556	39421	39377	39430	39237	39393	39541	39433	39219	39143	39340	39251	39408	39269	39357	39503	39335	39351	39324	39287	39042	39294	39401	39426	39361	39348	39560	39210	39439	39347	39356	39119	39333	39220	39369	39172	39292	39228	39315	39435	39344	39261	39333	39264	39411	39343	39350	39233	39618	39248	39501	39400	39512	39522	39222	39498	39551	39526	39284	39420	39114	39490	39135	39550	39593	39340	39332	39256	39137	39480	39440	39375	39263	39632	39340	39367	39439	39605	38895	39292	39610	39127	39272	39109	39301	39302	39387	39557	39226	39343	39273	39215	39253	39454	39239	39795	39392	39102	39215	39265	39206	39111	39187	39435	38912	39349	39329	39311	39175	39139	39090	39430	39308	39452	39605	39476	39167	39364	39377	39349	39215	39179	39224	39422	39239	39375	39220	39303	39324	39468	39198	39137	39274	39373	38811	39379	39370	39289	39075	39214	39564	39512	39398	39171	39240	39247	39296	39468	39176	39351	39374	39347	39323	39349	39191	39255	39038	39174	39298	39508	39306	39431	39414	39318	39584	39537	39502	39231	39470	39276	39244	39510	39459	39208	39324	39121	39223	39244	39450	39228	39139	38991	39225	39303	39380	39141	39397	39406	39354	39255	39305	39418	39641	39490	39184	39416	39351	39237	39396	39369	39269	39374	39290	39565	39443	39416	39269	39401	39335	39297	39166	39311	39471	39300	39423	39106	39189	39420	39357	39351	39346	39291	39141	39337	39396	39280	39226	39546	39230	39156	39267	39410	39415	39485	39156	39184	39275	39427	39293	39421	39502	39392	39423	39602	39071	39069	39153	39354	39162	39599	39298	39401	39226	39323	39257	39357	39294	39228	39386	39306	39387	39265	39365	39277	39211	39476	39207	39404	39330	39436	39299	39469	39469	39464	39243	39218	39288	39148	39529	39488	39304	39152	39238	39157	39118	39123	39358	39233	39006	39236	39312	39356	39098	39444	39309	39628	39362	39366	39110	39400	39282	39199	39266	39392	39158	39206	39125	39455	39274	39261	39344	39642	39361	39233	39126	39406	39411	39298	39254	39305	39257	39497	39321	39420	39411	39457	39386	39387	39110	39491	39454	39360	39220	39196	39429	39440	39236	39170	39568	39563	39237	39158	39199	39173	39478	39459	39513	39350	39269	39279	39667	39384	39239	39342	39325	39384	39200	39539	39335	39334	39427	39438	39281	39294	39104	39304	39150	39211	39382	38841	39445	39388	39151	39102	39002	39561	39375	39497	39286	39287	39636	39336	39499	39523	39503	39391	39198	39580	39460	39473	39286	39171	39562	39232	39470	39357	39201	39166	39284	39213	39243	39446	39053	39175	39314	39475	39277	39181	39516	39340	39143	39290	39272	39581	39709	39369	39451	39231	39110	39270	39060	39142	39310	39425	39623	39301	39421	39361	39332	39473	39212	39392	39123	39188	39364	39313	39352	39406	39230	39478	39282	39502	39178	39385	39179	39356	39017	39504	39217	39209	39305	39322	39619	39516	39525	39236	39395	39430	39239	39430	39327	39253	39408	39132	39466	39272	39145	39316	39409	38974	39464	39440	39313	39399	39208	39465	39243	39222	39434	39392	39229	39520	39564	39202	39153	39256	39389	39145	39278	39263	39184	39356	39453	39431	39341	39314	39398	39390	39524	39320	39286	39359	39449	39409	39340	39532	39254	39465	39239	39552	39693	39681	39389	39208	39148	39505	39422	39162	39402	39459	39068	39232	39236	39314	39388	39301	39128	39302	39245	39316	39079	39347	39183	39414	39284	39181	39524	39503	39493	39456	39375	39265	39200	39101	39503	39272	39213	39367	39362	39359	39336	39318	39313	39421	39472	39702	39356	39090	39324	39305	39244	39201	39109	39055	39179	39186	39413	39316	38997	39265	39318	39589	39416	39253	39485	39384	39325	39184	39106	39185	39416	39409	39322	39399	39506	39407	39245	39291	39654	39213	39648	39518	39528	39350	39344	39251	39536	39496	39188	39171	39413	39444	39466	39340	39307	39256	39116	39261	39333	39356	39351	39132	39221	39430	39388	39309	39227	39291	39464	39224	39362	39367	39487	39238	39599	39154	39348	39426	39117	39563	39294	39359	39250	39335	39358	39399	39449	39296	39434	39098	39358	39104	39394	38977	39331	39401	39035	39196	39094	39436	39283	39537	39252	39517	39538	39320	39238	39444	39445	39395	39092	39226	39194	39328	39266	39613	39460	39226	39556	39289	39071	39625	39393	39447	39384	39425	39262	39483	39510	39188	39134	39508	39338	39259	39184	39393	39436	39259	39424	39534	39303	39296	39516	39229	39417	39466	39417	39208	39339	39448	39191	39539	39230	39070	39315	39263	39168	39054	39162	39368	39482	39188	39056	39186	39424	39378	39292	39332	39215	39485	39414	39162	38968	39436	39216	39021	39226	39256	39403	39407	39400	39369	39188	39264	39416	39400	39387	39457	39523	39202	39218	39281	39066	39421	39328	39274	39291	39189	39254	39541	39494	39196	39068	39380	38961	39059	39377	39198	39331	39384	39599	39254	39259	39453	39505	39444	39557	39309	39645	39507	39503	39474	39415	39233	39173	39054	39221	39313	39264	39257	39433	39309	39441	39476	39402	39700	39358	39516	39154	39308	39424	39335	39276	39522	39282	39517	39283	39105	39304	39092	39438	38927	39343	39564	39322	39252	39293	39664	39269	39598	39207	39365	39400	39310	39151	39482	39422	39618	39487	39445	39269	39280	39407	39369	39446	39412	39454	39557	39291	39595	39508	39503	39128	39342	39534	39373	39376	39525	39331	39404	39276	39431	39226	39256	39426	39151	39467	39349	39564	39554	39095	39496	39271	39052	39046	39137	39299	39458	39041	39254	39450	39322	39395	39464	39217	39381	39316	39408	39130	39236	39138	39139	39193	39170	39418	39130	39418	39514	39492	39397	39240	39356	39288	39101	39293	39330	39231	39477	39531	39369	39281	39273	39479	39406	39368	39191	39119	39084	39386	39355	39612	39348	39378	39267	39381	39376	39213	39555	39263	39635	39134	39382	39430	39388	39034	39174	39444	39314	39125	39533	39173	39501	39433	39365	39503	39459	39357	39612	39446	39668	39305	39593	39268	39247	39272	39253	39343	39492	39510	39298	39154	39215	39245	39489	39340	39239	39395	39207	39274	39587	39366	39415	39334	39365	39081	39368	39376	39272	39557	39360	39205	39222	39270	39483	39533	39642	39198	39201	39542	39478	39625	39170	39236	39276	39424	39416	39253	39271	39256	39462	39632	39175	39329	39430	39326	39535	39236	39679	39299	39537	39694	39522	39510	39543	39264	39200	39300	39225	39503	39620	39394	39628	39255	39445	39156	38950	39487	39430	39494	39400	39220	39532	39214	39480	39159	39391	39381	39143	39398	39370	39192	39301	39310	39620	39234	39204	39542	39011	39102	39359	39260	39356	39479	39340	39211	39531	39453	39231	39426	39142	39128	39364	39466	39175	39403	39344	39199	39394	39363	39365	39081	39391	39285	39367	39236	39192	39396	39234	39362	39372	39522	38958	39567	39315	39607	39432	39291	39608	39337	39110	39348	38914	39297	39300	39438	39373	39400	39242	39106	39486	39621	39293	39199	39221	39450	39055	39451	38852	39218	39601	39233	39267	39519	39163	39109	39411	39356	39280	39651	39561	39542	39475	39161	39541	39401	39278	39241	39216	39270	39423	39034	39422	39191	39209	39365	39292	39270	39131	39357	38945	39243	39402	39373	39483	39453	39424	39349	39443	39513	39215	39256	39571	39600	39496	39443	39325	39437	39476	39164	39504	39423	39318	39386	39246	39289	39497	39331	39291	39549	39246	39374	39490	39242	39103	39148	39280	39098	39045	39225	39445	39408	39420	39096	39459	39464	39427	39412	39027	39474	39546	39265	39368	39172	39450	39423	39095	39452	39418	39343	39251	39132	39395	39163	39321	39568	39189	39399	39515	39223	39300	39414	39173	39183	39163	39194	39356	39117	39442	39388	39216	39130	39487	39322	39233	39447	39443	39249	39340	39456	39110	39474	39499	39059	39246	39109	39598	39079	39302	39227	39254	39301	39563	39496	39174	39430	39260	39103	39444	39312	39250	39326	39235	39238	39343	39329	39212	39289	39436	39266	39371	39348	38991	39373	39467	39131	39253	39365	39433	39458	39109	39167	39311	39469	39377	39448	39295	39443	39302	39472	39570	39403	39481	39151	39728	39526	39281	39142	39371	39254	39478	39307	39309	39346	39119	39269	39220	39577	39460	39259	39570	39406	39082	39399	39359	39418	39331	39338	39167	39149	39082	39258	39492	39300	39273	39423	39837	39417	39387	39465	39366	39504	39638	39245	39135	39043	39245	39367	39423	39295	39442	39646	39328	39582	39539	39487	39422	39159	39423	39400	39380	39325	39499	39536	39455	39198	39336	39227	39686	39448	39051	39391	39338	39301	39317	39364	39198	39380	39458	39533	39333	39302	39331	39141	39708	39057	39605	39551	39324	39220	39185	39493	39347	39354	39408	39314	39257	39552	39319	39159	39075	39428	39620	39215	39304	39283	39167	39072	39291	39397	39410	39154	39519	39242	39148	39531	39465	39370	39406	39322	39414	39208	39059	39242	39145	39236	39496	39263	39235	39051	39271	39553	39482	39459	39358	39083	39185	39174	39445	38972	39489	39092	39581	39198	39418	39388	39510	39372	39641	39213	39524	39430	39433	39454	39310	39318	39405	39481	39010	39536	39546	39385	39346	39320	39404	39313	39344	38948	39382	39165	39101	39290	39315	39372	39214	39262	39374	39531	39418	39369	39433	39235	39267	39305	39337	39387	39292	39502	39270	39373	39378	39448	39207	39335	38912	39140	39163	39535	39288	39295	39358	39179	39348	39162	39267	39331	39241	39413	39231	39333	39171	39201	39433	39531	39296	39097
38435	66828	65753	56475	51966	46223	41389	37883	35566	33800	32693	31653	30637	30050	29711	29276	29149	29127	28798	28807	28794	28605	28672	28511	28416	28563	28376	28198	28050	28103	28240	28010	27931	28114	28028	28027	28111	27884	27856	27749	27854	27941	27903	27748	27778	27726	27925	27623	27713	27784	27982	27783	27617	27711	27810	27906	27807	27889	27628	27700	27789	27901	27896	27683	27927	27733	27906	27885	27945	27799	27742	27903	27866	27726	27879	27857	27693	27834	27928	27983	27563	28064	27763	27830	27786	27902	27602	27738	27775	27781	28025	27681	27955	27860	27754	27885	27729	27774	27754	27769	27940	27834	27809	27824	27803	27849	27769	27680	27889	27919	27883	27860	27766	28097	27884	27675	27937	27772	27709	27582	27814	27916	27627	27843	27664	27890	27830	27889	27768	27820	27830	27825	27809	27760	28016	27794	27792	27993	27752	27777	27789	27730	27897	27833	27761	27846	27860	27742	27608	28106	27903	27871	27748	27726	27936	27839	27721	27716	27772	27687	28021	27750	27909	27921	27771	27768	27676	27753	27828	27716	27752	27682	27742	27669	27957	27641	27667	27685	27830	27731	27801	27784	27710	27754	27870	27776	27936	27657	27916	27868	27773	27748	27950	27792	27966	27824	27828	27974	27808	27817	27963	27784	27926	27883	27704	27863	27653	27795	27974	27877	27884	27752	27906	27684	27828	27810	27729	27823	27558	27846	27831	27904	27726	27740	27943	27835	27658	27860	27778	27774	27801	27754	27766	27722	27777	27699	27951	27843	27723	27805	27801	27865	27660	27809	27838	27925	27752	27891	27787	27701	27777	27958	27877	27725	27908	27785	27851	27740	27908	27970	27963	27797	27802	27770	27733	27713	27896	27698	27954	27768	27633	27922	27801	27914	27986	27654	27800	27740	27878	27906	27638	27717	27883	27820	27745	27956	27830	27968	27890	27738	27865	27887	27748	27605	27765	27742	27747	27758	27670	27870	27818	27692	27992	27818	27761	27969	27794	27814	27800	27772	27731	27647	27865	27654	27662	27923	27864	27709	27800	27713	27868	27893	27888	27792	27873	27880	27837	27760	27812	27727	27686	27712	27740	27783	27854	27656	27761	27839	27885	27750	27876	27876	27648	27898	27923	27655	27915	27783	27772	27587	27935	27646	27921	28002	27728	27678	27821	27762	27845	27872	27697	27838	27871	27925	27867	27962	27905	27749	27785	27714	27892	27904	27702	27580	27795	27699	27823	27843	27859	27867	27684	27830	27871	27751	27728	27846	27768	27817	27546	27807	27791	27759	27749	27752	27833	27795	27740	27744	27704	27953	27779	27818	27964	27866	27864	27706	27861	27984	27903	27527	27821	27802	27895	27527	27741	27810	27838	28067	27889	27755	27937	27753	27793	27829	27779	27645	27683	27873	27721	27701	27724	27657	27843	27788	27769	27646	27914	27821	27681	27958	27722	27691	27947	27615	27850	27691	27777	27506	27669	27844	27928	27787	27749	27632	27794	27946	27903	27823	27760	27667	27875	27757	27825	27870	28001	27857	27811	27741	27867	27776	27753	27786	27896	27726	27852	27909	27978	27723	27740	27944	27786	27800	27868	27840	27788	28143	27901	27755	27913	27707	27769	27830	27764	27760	27794	27783	27792	27792	27902	27863	27783	27843	27673	27763	27821	27847	27709	27706	27995	27684	27819	27752	27665	27863	27854	27843	27665	27760	27691	27809	27978	27837	27895	27973	27879	27478	27799	27540	27769	27903	27877	27976	27634	27803	27779	27643	27753	28036	27995	27980	27640	27656	27818	27793	27682	27644	27796	27939	27902	27919	27996	27743	27886	27662	27967	27936	27731	27807	27574	27741	27715	27852	27834	27921	27763	27778	27886	27539	27860	27908	27887	27728	27682	27819	27951	27767	27855	27611	27761	27739	27789	27842	28086	27908	27895	27607	27470	27717	27873	27798	27807	27851	27644	27597	27829	27683	27744	27601	27795	27666	27797	27730	27853	27834	27869	27837	28025	27957	27637	27878	27763	27935	27696	27824	27813	27816	27888	27747	27786	27718	27815	27791	27819	27929	27861	27786	27789	27810	27979	27692	27627	27548	27803	27678	27829	27835	27679	27802	27672	27795	27860	27961	27609	27601	27832	27922	27867	27842	27904	27752	27745	27942	27909	27739	27694	27714	28104	27683	27783	27777	27998	27796	27874	27521	27908	27834	27504	27722	27771	27903	27856	27593	27968	27975	27883	27833	27741	28056	27847	27813	27869	27789	27950	27922	27672	27913	27787	27743	27739	27919	27747	27904	27588	27995	27837	27726	27873	27839	27859	27939	27714	27665	27867	27959	28039	27851	27703	27874	27937	27738	27843	27699	27825	27832	27813	27791	27673	27762	27725	27861	27685	27886	27646	27670	27860	27807	27940	27580	27680	27698	27785	27665	27865	27678	28038	27591	27755	27772	27768	27701	28008	27738	27612	27893	27912	27862	27694	27723	27814	27716	27830	27889	27947	27723	28013	27559	27780	27850	27715	27743	27693	27813	27945	27820	27662	27887	27906	27853	27721	27520	27797	27758	27764	27924	27697	27648	27741	27873	27614	27728	27723	27695	27887	28030	27770	27678	27871	27675	27922	27828	27709	27783	27734	27979	28039	27765	27707	27797	27727	27675	27903	28024	27663	27801	27746	27865	27898	27911	27743	27724	27798	27768	27898	27744	27964	27816	27800	27819	27764	28130	27941	27816	27761	27556	27853	27888	27729	27786	27852	27797	27726	27730	27849	27913	27711	27829	27802	27900	27855	27865	27952	27897	27797	27658	27859	27923	27791	28014	27849	27845	27837	27624	27855	27832	27814	27939	27789	27785	27774	27647	27739	27867	27884	27959	27660	27748	28051	27556	27770	27732	27680	27805	27786	27766	27784	27669	27865	27822	27830	27802	27793	27789	28052	27793	27865	27689	27846	27690	27908	27943	27802	27763	27715	27791	27971	27868	27790	27883	27746	27666	27999	27784	27622	27687	27725	27624	27743	27876	27661	27723	27749	27644	27733	27812	27783	27838	27896	27825	27985	27869	27889	28018	27757	27784	27950	27925	27948	27834	27839	27748	27654	27798	27748	27816	27831	27812	27802	27816	27848	27788	27857	27940	28024	27647	27853	27822	27655	27764	27925	27627	27896	27836	27724	27784	27732	27712	27763	27956	27730	27810	27756	27752	28001	27806	27811	27709	27939	27689	27743	27868	27744	27742	27889	27714	27874	27849	27895	27783	27879	27832	27835	27901	27924	27685	27842	28020	27921	27861	27805	27739	27822	27669	27722	27783	27976	27862	27703	27712	27728	27902	28057	27772	27790	28001	27760	27858	27749	27877	27821	27786	27848	27622	27742	27874	27817	27774	27826	27801	27777	27605	27685	27868	27860	27761	27776	27906	27801	27738	27789	27709	27923	27725	27753	27675	27818	27733	27822	27903	27974	27955	27647	27899	27864	27552	27750	27836	27787	27776	27794	27838	27818	27677	27933	27873	27636	27752	27717	27959	27649	27693	27872	27844	28096	27749	27678	27901	27950	27969	27706	27898	27973	27982	27925	27717	27604	27789	27813	27972	27735	27838	27893	27740	27776	27592	27739	27664	27774	27732	27619	27833	27767	27862	27899	27753	27748	27769	27792	27828	28059	27909	27802	27852	27723	27872	27905	27756	27970	27566	27793	27807	27817	27526	27773	27841	27768	27730	28018	27767	27885	27730	28155	27847	27863	27785	27832	27784	27810	27921	27759	27823	27852	27833	27979	27687	27844	27898	27716	27768	27721	27791	27701	27958	27756	28038	27697	27811	27877	27950	27543	27695	27581	28017	27699	27731	27695	27973	27809	27859	27850	27865	27965	27860	27926	27791	27964	27755	27799	27761	27870	27881	27900	27745	27795	27544	27839	27651	27849	27661	27989	27827	27732	27816	27898	27932	27720	27628	27804	27821	27834	27754	27804	27865	27972	27865	27786	27692	27707	27779	27633	27854	27944	27630	27715	27840	27727	27665	27925	27757	27894	27642	27674	27993	28015	27807	27727	27707	27943	27933	27815	27873	27720	27554	27629	28007	27863	27610	27723	27718	28146	27696	27816	27785	27712	27792	27732	27731	27958	27753	27799	27877	27671	27708	27609	27838	27787	27775	27708	27781	27776	27914	27829	27892	27725	27974	27757	27955	27664	27887	27654	27712	27753	27823	27819	27840	27927	27720	27752	27891	27879	27827	27570	27792	27876	27822	27701	27868	27933	27603	27796	27679	27882	27796	27970	27780	27844	27774	27865	27827	27732	27826	27699	27956	27740	27876	27837	28000	27774	27965	28020	27821	27697	27713	27901	27591	27923	27799	27744	27586	27828	27811	27924	27861	27757	27744	27842	27741	27859	27765	27692	27850	27793	27702	27924	27745	27875	27836	27894	27957	27823	27857	27920	27837	27867	27721	27767	27877	27732	27762	27857	27604	27838	27827	27912	27874	27887	27830	27720	27784	27782	27720	27807	27915	27908	28014	27739	27781	27767	27871	27806	27691	27724	27861	27836	27815	28046	27807	27603	27713	27892	27683	27931	27808	27916	27845	27970	27855	27802	27879	28020	27889	27851	27794	27808	27810	27606	27696	27721	27654	27855	27950	27853	27656	27900	27611	27904	27804	27828	27621	27860	27727	27856	27765	27774	27800	27942	27912	27892	27763	27803	27959	27741	27743	28028	27757	27938	27790	27843	27913	27632	27688	27896	27857	27846	27685	27782	27750	27690	27898	27644	27858	27777	27784	27863	27921	27737	27538	27827	27864	28038	27835	27631	27841	27845	27703	27988	27705	27735	27843	27813	27630	27793	27698	27713	27862	27824	27896	27704	27881	27879	27814	27633	27691	27899	27787	27992	27760	27945	27797	27804	27876	27683	27917	27806	27661	27803	27626	27918	27918	28006	27864	27880	27827	27962	27687	27871	27655	27983	27816	27753	27650	27640	27922	27947	27629	27795	27802	27957	27794	27770	27943	27841	28031	27627	27650	27752	27803	27745	27788	27767	27752	27723	27586	27910	27880	27610	27993	27925	27738	27752	27707	27848	27775	27800	27756	27689	27850	27797	27654	27715	27961	27898	27507	27965	27840	27952	27696
38377	44805	53728	50417	47052	44816	42804	41795	41087	40426	39999	39886	39883	39805	39675	39290	39364	39376	39583	39194	39445	39416	39295	39370	39205	39390	39296	39220	39343	39144	39340	39118	39198	39022	39242	39196	39170	39103	39515	39099	39265	39185	39036	39193	39223	39212	39130	39130	39177	39253	39157	38975	39187	39074	39102	39127	39158	39146	39163	39097	38898	39233	39152	38982	39109	39004	39068	39008	38967	39058	39210	38911	38930	39174	39122	39181	39196	39072	39053	39199	38903	39023	39266	39233	38894	39018	39226	39085	39136	39221	39336	38848	39000	39148	38954	39011	38967	38822	39007	39058	38835	38842	39001	39099	38857	38949	39266	38969	38706	38988	39175	38693	39032	39223	39400	39026	38774	38971	39031	39291	39060	39105	38708	39102	38888	39081	39169	38964	39005	39337	39248	39019	38981	38908	39034	39068	39071	39280	39272	39200	39148	39262	38928	38910	39155	39006	39004	39082	39045	39091	39268	39197	38963	39174	39077	39024	38951	38975	39176	39048	38967	38913	38989	38838	39189	38974	39159	39045	39056	39043	38890	38870	39400	39229	39241	39137	39116	38901	38768	38896	39107	38921	39131	39247	39020	39082	38998	39267	39268	39082	39049	39143	38852	38989	39122	39153	39255	39025	39246	39276	38825	39001	39131	39259	39139	39302	38872	39095	39008	39225	39101	38933	39252	39159	39032	38825	39127	39204	38934	38911	39009	39174	39240	39102	39168	39206	39135	39112	38880	39154	38889	39038	38979	39239	38953	39210	39263	38875	39212	39134	39072	39148	39197	38903	38957	38738	39203	38803	38958	39324	39167	38832	38925	38936	39151	38922	38990	39330	38883	39006	38995	38888	38951	39247	39114	38992	39167	39062	39137	39125	39251	39035	38877	38774	39284	39359	39148	39101	39042	39245	38638	39134	39032	38999	38934	39001	38877	39232	39273	39109	39252	39022	39154	39108	39170	38922	39041	39173	39011	38859	38904	39059	39081	39014	38822	39158	38996	39108	38980	39209	39095	38988	39218	38951	39062	39492	39374	38817	38903	38741	39170	38961	39037	39115	38996	39140	39150	39072	38958	39176	39095	39110	39008	39253	38944	39024	39292	39166	39076	39077	39080	39138	39056	39351	39029	39270	39137	39077	39012	38820	39148	38970	39071	39309	39211	38927	38954	39108	38875	38827	38962	39267	39314	39146	39180	39265	39177	38875	38980	39176	39105	38941	38781	39073	39000	38998	39038	38979	39261	39176	39488	38999	38854	39043	39148	38930	39177	39147	39172	38758	38943	38990	39166	39060	38920	39082	39205	38970	39157	39275	39018	39204	39241	39032	39243	38973	39142	38969	39243	39253	38984	39479	38903	39133	39341	38936	38979	38933	39095	38882	38777	39081	38768	39146	38860	39083	39093	39039	38794	39120	38961	39193	39053	38900	39090	38967	38768	39163	39239	39088	39011	39158	39063	39081	38994	39010	38798	38971	39100	39180	39073	38762	39020	39051	39008	38922	39073	39278	38979	38977	39118	38977	39299	38906	39328	39336	38768	38977	39019	39070	39106	39079	38868	38719	39046	38941	39154	39011	39085	39082	39172	39031	39151	39102	39267	39379	39097	39275	39191	39063	38992	39220	39059	39281	38903	39105	39054	39238	39269	39319	38967	39120	38981	39080	39081	39085	38837	38902	39211	39022	38945	38931	38940	39183	39198	39132	39442	39050	39259	38989	39062	39144	38992	39169	38937	38941	38762	39011	39156	39104	39131	38956	39101	39119	39172	38873	39096	39137	39082	38950	39141	38681	38924	38894	39102	38843	39331	39149	39128	38923	39061	39010	39070	38943	38798	39139	38993	38773	39138	38892	38931	38855	39072	39170	39145	39226	39038	39071	38924	39225	39122	39330	39279	39181	38988	38680	38999	38943	39155	39188	38943	39298	38863	39364	39207	39095	39446	38868	38980	38869	39055	39254	38970	39279	39192	39151	38912	39193	39153	38971	38892	39303	39054	39073	39101	39129	39213	39075	39205	38750	39200	38959	38897	38981	39163	38994	38921	38979	39363	38984	38992	39191	38882	39204	39217	39062	39260	39156	38795	39184	39215	38802	39183	39139	38832	39062	39155	39238	39142	39206	39063	39048	39039	39124	38815	39270	38984	39212	39148	39237	39042	38790	38954	39057	39124	38953	39229	39169	38757	38923	38771	39074	38981	38925	39190	39022	38964	38828	39246	39149	39054	39024	39076	39222	39403	39043	39071	39134	39038	39235	39344	39235	38944	39079	38913	39088	39213	38956	39025	39127	38970	39314	39041	39135	39004	39004	38980	39101	39115	39156	39160	39321	38899	38915	39310	39261	39103	39322	39134	39249	38937	39180	39286	39150	39336	39054	39065	38826	39027	38980	39115	38989	39164	39002	39109	38972	39132	39006	38818	39117	39311	38996	38972	38974	39167	39001	39059	39251	39238	38945	39287	39298	39466	39009	38957	39214	38977	39186	39405	39056	38909	39176	38926	39009	39173	38957	39055	39080	38874	38854	39165	38963	39170	39091	38939	39196	38932	38856	38861	39159	39105	39137	38918	39095	39116	39035	39039	39088	38982	39198	39133	38897	39318	39156	38840	39347	39149	39046	39135	39339	39087	39189	39069	38820	39272	39328	38875	39328	39277	39156	39170	39057	39161	38958	39191	39218	39001	39138	39111	39154	39088	39118	38808	39100	39001	39128	39124	39147	38727	39500	39159	39088	39039	39261	39040	38625	39068	39368	38976	38984	39109	39167	39143	38948	39179	39105	39393	39253	39111	38990	39032	39163	38689	39308	38748	38847	38836	39005	39029	39060	38850	39106	39149	39392	38959	39121	38977	39228	38941	38948	39183	39072	38920	38973	39034	39050	39195	39307	38984	39096	39011	38999	39175	39015	39117	38847	39247	39349	39050	38890	39252	39261	39162	38929	39211	39039	38927	38939	39021	39087	39134	38958	38961	39167	39245	38986	39047	39024	39064	39244	39148	38941	39053	38895	39019	39010	39171	39037	39210	39123	39196	39211	39196	39147	38993	39291	39274	39072	38916	38848	39011	39191	39103	39038	39196	39091	39021	38844	38983	38811	38845	39085	39257	38956	39071	39177	38706	39153	39087	39259	39132	39009	39004	38943	39295	38956	38775	38906	39088	39082	39244	39202	39171	39075	38821	38825	39052	39253	39095	39536	39164	39111	38996	39077	39237	38935	39170	39207	39493	39245	39085	39006	39341	39208	39386	39081	39145	39277	38895	39048	39117	38719	38841	38892	39003	39049	39000	38724	39112	38992	39315	39045	39026	39283	39072	38999	39306	39347	39113	38942	39082	38942	39149	39280	39176	38885	39035	39049	38856	39165	39259	38910	38831	39095	38957	38967	39044	39246	39026	39000	38841	39018	39003	38751	38902	39225	39125	39046	38923	38724	39059	39171	39167	38796	38805	39032	39139	38953	39147	39065	38818	39003	38759	39317	39262	38947	38990	39133	39054	39052	39085	39115	39312	39272	38712	38917	39183	39139	39306	39017	39126	39035	39103	39007	38870	38932	39301	39186	38960	39133	39115	38928	39159	39175	38968	39029	38804	39250	39233	39369	39085	39245	39157	38802	39069	39070	38791	38683	38997	38612	38962	39004	39044	39078	39139	39207	39363	39410	39053	38966	39241	39004	39278	39041	39247	39067	39114	39375	38951	39034	38853	39241	39108	39460	39082	39014	38852	39286	38698	39110	39059	39114	38908	38972	39231	39139	38847	38950	38788	38981	39301	38882	39222	38879	38973	39377	39138	39160	39218	39166	38992	39006	39037	38851	39223	39081	39298	39210	39125	39087	38952	39298	39146	39243	39163	39001	39186	38970	39020	39273	39202	39469	39166	38937	39235	39106	39272	38832	39163	39250	39050	39391	39011	39019	39343	38998	38704	38691	38980	39255	39018	39170	39149	38826	39013	39134	39269	38961	39034	39243	38840	39162	39117	39081	39160	38967	38929	39123	39156	38941	38995	38906	38841	38960	38898	39124	39001	38960	39114	38978	39101	38957	39163	39216	39212	39181	39447	39307	39293	38903	39179	38988	39127	39267	39249	38723	38965	39120	39295	39159	38890	38904	39076	38979	39056	39188	39506	39143	39199	39063	39079	38908	38819	39196	39100	39062	39257	39123	38847	39170	39198	39169	38947	38871	38864	38964	39057	38774	38699	39158	39395	38929	38936	39157	39202	38836	39085	39393	39368	38964	39172	39039	38984	38951	39024	39252	38964	39012	38975	39039	39364	39077	39079	39045	39007	39063	38932	39076	38898	39287	38973	38950	39084	39202	38810	39031	38995	38597	38887	39175	39150	39156	39239	39043	39132	39253	39120	38954	39523	38918	39133	39066	39104	39190	39156	39017	38857	39036	38933	39167	38775	39102	38990	38819	39433	39098	39072	38856	39150	39070	38999	38878	38982	39191	39371	39179	39056	39045	38973	39223	39335	38937	38459	39233	39217	38997	38922	39204	39141	39160	39146	38987	39257	39052	39135	38675	38788	39265	38835	38983	39209	38991	39118	38617	39087	39081	39076	39021	39124	38934	39124	39079	39046	39342	39322	38981	38858	39057	39007	38977	39121	39003	38925	39177	38830	39309	38962	39209	39097	39467	39218	39214	38649	38974	39048	38834	39245	39062	39150	38928	38984	39036	38837	39321	39227	39371	39092	38852	39322	39166	39107	38785	38849	38883	39047	39006	39011	39450	39142	39025	39135	39056	39253	39238	39231	38816	39164	39171	39195	39016	39252	39116	38901	39258	39219	39088	39018	39321	39093	38911	39187	38596	38892	39072	39037	39156	39201	38858	38933	39380	39269	38919	38916	38964	39049	39189	38941	39183	39209	39179	39101	38963	39130	39166	38889	39215	39360	39052	38914	39000	39245	39019	39209	39139	39147	39078	39112	39191	39060	39258	38715	39090	39110	39209	38958	39041	38882	38660	38776	39167	39149	38905	39141	39296	39083	39068	39035	39089	39310	39377	39035	38907	38989	39222	38818	39236	39279	39014	39276	38859	38995	38975	39377	39122	38948	38930	39125	39141	39309	39179	39362	39305	39248	38700	39113	39176	39129	39233	39182	38983	38997	39296	38942	39263	39057	39158
38732	56044	54068	45202	40832	36939	34234	32347	31162	30068	29786	29122	28757	28481	28141	28232	28086	27959	27964	28067	28003	27911	27919	27783	27842	27902	27944	27543	28017	27664	27783	27763	27768	27646	27761	27514	27697	27611	27679	27542	27722	27790	27580	27835	27631	27671	27606	27773	27592	27672	27745	27786	27777	27668	27533	27636	27672	27582	27628	27407	27674	27656	27656	27584	27451	27671	27405	27583	27418	27779	27652	27722	27543	27403	27781	27545	27607	27671	27514	27503	27593	27518	27771	27721	27618	27613	27791	27748	27590	27473	27564	27547	27652	27581	27441	27709	27505	27803	27489	27587	27659	27640	27656	27593	27619	27704	27704	27686	27742	27705	27518	27703	27700	27642	27631	27533	27696	27524	27546	27636	27686	27592	27582	27685	27716	27643	27623	27731	27574	27622	27589	27595	27695	27629	27538	27692	27680	27377	27666	27527	27581	27613	27670	27651	27407	27577	27639	27580	27725	27519	27708	27473	27458	27506	27614	27872	27538	27552	27575	27630	27643	27695	27850	27514	27775	27484	27639	27719	27751	27497	27472	27541	27665	27625	27655	27568	27566	27752	27671	27703	27440	27428	27684	27535	27676	27676	27746	27644	27720	27466	27671	27647	27551	27594	27658	27630	27474	27689	27749	27712	27651	27695	27423	27545	27711	27678	27552	27688	27514	27494	27563	27848	27532	27660	27863	27684	27770	27546	27579	27622	27536	27640	27547	27631	27544	27642	27590	27579	27562	27455	27430	27508	27719	27894	27490	27639	27682	27745	27767	27465	27572	27697	27804	27667	27822	27507	27648	27559	27653	27512	27563	27504	27600	27792	27532	27600	27600	27457	27684	27389	27711	27612	28018	27592	27564	27563	27597	27705	27622	27580	27880	27620	27678	27590	27443	27648	27600	27486	27691	27493	27479	27679	27786	27573	27722	27897	27640	27614	27623	27687	27508	27647	27768	27699	27678	27656	27623	27530	27605	27544	27667	27520	27479	27637	27766	27675	27788	27436	27553	27840	27623	27658	27492	27616	27531	27594	27646	27691	27590	27574	27499	27583	27738	27532	27366	27510	27620	27659	27705	27649	27492	27601	27502	27545	27693	27608	27441	27514	27683	27580	27712	27649	27521	27598	27574	27665	27599	27594	27787	27748	27567	27514	27551	27657	27816	27518	27464	27445	27537	27524	27794	27619	27390	27522	27591	27552	27694	27702	27639	27816	27667	27618	27407	27737	27569	27574	27717	27571	27647	27559	27546	27429	27575	27476	27819	27632	27552	27495	27528	27609	27633	27664	27814	27718	27621	27519	27457	27699	27537	27514	27626	27605	27763	27606	27610	27695	27726	27545	27663	27773	27679	27729	27911	27582	27751	27604	27588	27783	27861	27525	27707	27631	27535	27568	27453	27574	27797	27615	27627	27789	27518	27798	27455	27712	27651	27673	27719	27495	27579	27474	27643	27698	27629	27580	27589	27759	27550	27737	27704	27523	27671	27670	27783	27816	27543	27488	27603	27575	27578	27508	27542	27562	27754	27586	27890	27687	27474	27641	27600	27530	27680	27500	27623	27844	27694	27614	27701	27500	27746	27680	27540	27706	27544	27756	27661	27638	27795	27445	27583	27627	27574	27564	27607	27661	27301	27559	27709	27698	27716	27697	27624	27796	27759	27677	27532	27598	27594	27574	27560	27532	27626	27433	27669	27637	27644	27744	27652	27529	27679	27767	27588	27509	27808	27725	27715	27573	27512	27610	27743	27589	27662	27604	27424	27663	27563	27628	27728	27552	27719	27641	27695	27645	27415	27684	27646	27456	27631	27852	27810	27541	27524	27431	27557	27625	27469	27563	27430	27526	27923	27582	27467	27581	27621	27754	27713	27678	27646	27619	27510	27580	27634	27636	27559	27813	27792	27700	27611	27655	27656	27558	27628	27558	27497	27671	27450	27586	27690	27525	27673	27663	27528	27512	27617	27505	27609	27713	27478	27516	27622	27646	27614	27592	27430	27373	27710	27595	27622	27456	27686	27718	27663	27615	27701	27543	27609	27653	27584	27634	27620	27472	27578	27664	27513	27654	27622	27621	27280	27781	27474	27840	27501	27815	27503	27677	27489	27725	27528	27553	27419	27624	27639	27475	27595	27695	27568	27584	27531	27700	27614	27628	27547	27632	27735	27672	27523	27733	27656	27456	27587	27550	27744	27539	27525	27523	27759	27502	27655	27786	27577	27609	27543	27620	27563	27771	27538	27611	27584	27643	27771	27466	27489	27782	27589	27681	27753	27604	27753	27548	27664	27692	27529	27769	27583	27784	27677	27599	27553	27683	27592	27901	27644	27659	27651	27635	27709	27621	27505	27594	27749	27663	27319	27524	27622	27357	27541	27641	27780	27572	27625	27745	27558	27629	27613	27500	27575	27541	27454	27759	27666	27677	27565	27787	27580	27646	27649	27642	27633	27534	27691	27613	27812	27562	27553	27579	27471	27517	27713	27540	27755	27496	27530	27476	27740	27511	27679	27437	27725	27728	27501	27675	27715	27514	27534	27672	27615	27640	27616	27595	27631	27594	27462	27665	27388	27561	27777	27658	27744	27691	27637	27585	27646	27564	27711	27668	27341	27674	27589	27789	27677	27737	27761	27472	27765	27692	27674	27571	27607	27554	27765	27497	27617	27489	27549	27404	27585	27765	27712	27670	27825	27509	27583	27698	27486	27528	27655	27620	27567	27548	27620	27652	27717	27536	27698	27610	27653	27584	27612	27529	27635	27694	27524	27575	27893	27630	27616	27616	27561	27686	27517	27511	27580	27673	27601	27669	27365	27840	27658	27540	27766	27571	27699	27343	27717	27515	27596	27544	27551	27720	27505	27493	27630	27700	27638	27508	27703	27687	27559	27583	27696	27621	27708	27629	27713	27587	27648	27411	27716	27637	27541	27713	27615	27496	27701	27616	27425	27625	27557	27716	27699	27721	27524	27631	27587	27736	27634	27618	27516	27564	27689	27646	27322	27707	27540	27459	27626	27430	27493	27690	27531	27651	27608	27565	27575	27645	27541	27557	27771	27596	27602	27523	27592	27482	27564	27633	27506	27467	27579	27517	27447	27833	27812	27617	27798	27676	27532	27610	27831	27620	27593	27506	27602	27558	27452	27686	27675	27551	27468	27456	27710	27755	27609	27791	27487	27521	27599	27491	27511	27580	27540	27601	27561	27638	27778	27620	27890	27685	27549	27591	27626	27557	27681	27504	27511	27597	27725	27561	27794	27750	27709	27674	27662	27830	27550	27722	27582	27680	27672	27784	27450	27696	27624	27441	27699	27774	27786	27580	27570	27445	27627	27554	27610	27466	27787	27638	27556	27495	27717	27421	27486	27626	27640	27522	27562	27367	27598	27634	27652	27672	27487	27640	27468	27493	27665	27558	27473	27483	27490	27530	27710	27640	27706	27441	27850	27655	27576	27470	27629	27676	27714	27578	27619	27711	27609	27631	27606	27711	27565	27490	27598	27872	27596	27676	27482	27641	27622	27648	27611	27798	27557	27599	27592	27718	27603	27727	27487	27585	27607	27693	27654	27559	27579	27617	27589	27617	27869	27751	27749	27696	27518	27561	27704	27576	27648	27554	27526	27531	27776	27580	27655	27765	27542	27630	27671	27788	27643	27778	27522	27637	27533	27727	27693	27845	27615	27744	27541	27636	27603	27541	27648	27652	27501	27575	27543	27430	27634	27664	27689	27571	27512	27520	27754	27602	27631	27501	27577	27731	27596	27697	27772	27443	27681	27543	27709	27550	27770	27682	27678	27713	27697	27563	27520	27563	27512	27679	27628	27667	27737	27596	27515	27580	27561	27540	27748	27633	27706	27699	27493	27748	27532	27545	27786	27619	27808	27485	27548	27715	27521	27646	27638	27386	27477	27637	27499	27673	27773	27670	27649	27680	27747	27518	27668	27474	27753	27492	27524	27587	27736	27595	27799	27697	27668	27655	27649	27574	27793	27561	27739	27515	27762	27720	27645	27546	27537	27743	27799	27506	27772	27636	27668	27517	27557	27517	27441	27662	27559	27524	27759	27635	27547	27624	27411	27541	27644	27511	27671	27544	27653	27707	27628	27681	27490	27756	27542	27805	27382	27636	27451	27655	27613	27596	27750	27569	27697	27643	27466	27543	27573	27456	27593	27713	27628	27679	27887	27660	27380	27872	27450	27622	27575	27557	27647	27698	27836	27560	27413	27706	27555	27492	27567	27686	27477	27574	27698	27587	27740	27523	27675	27820	27653	27622	27768	27600	27624	27876	27586	27693	27654	27587	27591	27648	27674	27606	27661	27718	27531	27648	27619	27590	27657	27620	27518	27600	27724	27518	27624	27624	27416	27777	27532	27612	27693	27646	27573	27555	27729	27557	27552	27518	27641	27647	27779	27534	27669	27690	27654	27477	27468	27559	27754	27778	27696	27685	27615	27520	27459	27806	27611	27718	27647	27511	27528	27535	27628	27744	27649	27464	27446	27495	27714	27819	27769	27462	27714	27458	27738	27590	27649	27647	27662	27731	27603	27680	27603	27776	27579	27587	27564	27812	27711	27547	27612	27618	27718	27426	27684	27661	27755	27518	27835	27675	27706	27456	27631	27524	27502	27505	27729	27666	27673	27631	27532	27677	27556	27446	27630	27583	27592	27637	27465	27485	27528	27597	27592	27731	27575	27554	27680	27685	27661	27727	27747	27536	27475	27586	27437	27476	27502	27701	27684	27550	27577	27715	27537	27625	27490	27811	27651	27578	27630	27724	27516	27639	27569	27423	27662	27668	27566	27686	27611	27688	27603	27535	27852	27602	27763	27520	27573	27731	27558	27686	27614	27810	27561	27763	27618	27524	27681	27621	27666	27838	27761	27502	27733	27594	27627	27700	27736	27667	27733	27769	27656	27549	27653	27556	27598	27761	27605	27619	27834	27422	27663	27617	27589	27534	27676	27540	27466	27580	27678	27559	27791	27495	27668	27527	27569	27662	27559	27693	27532	27653	27453	27601	27515	27776	27601	27550	27701	27630	27625	27553	27493	27802	27425	27543	27554	27465	27592	27653	27551	27658	27658	27609	27746	27504	27619	27542	27553	27701	27572	27500	27682	27720	27625	27392	27607	27874
24444	21758	32013	36811	41824	45028	45199	42883	41927	41698	40683	40157	40136	39683	39708	39476	39294	39085	39487	39136	39265	39145	39190	39377	39051	38906	38877	38741	38704	38775	38865	38958	38746	38507	38925	38705	38637	38830	38768	38877	38984	39036	38769	38627	38647	38627	38759	38895	38757	38674	38737	38788	39030	38749	39010	38715	38918	38769	38581	38886	38630	38779	38822	38740	38788	38680	38948	38694	38755	38858	38866	38768	38870	38792	38983	38725	39053	38604	39027	38660	38688	38893	38708	38798	38894	38780	38842	38574	38976	38682	38712	38602	38727	38918	38803	38662	39123	39060	38949	38913	38718	38966	38743	38862	38616	38756	38828	38928	38877	38946	38805	38809	38786	38854	38873	38676	38893	38678	38853	39134	39065	38779	38874	38883	38857	38753	38635	38791	38922	39076	38504	38726	38900	38843	38645	38565	38663	38416	38652	38586	38880	38943	38739	38796	38774	38847	38770	38818	38920	38606	38734	38717	38723	38694	38526	38638	38643	38677	38682	38748	38825	38768	38878	38783	38703	38570	38966	38941	38750	38743	38741	38950	38889	38829	38705	38681	38594	38739	38579	38686	39022	38903	39029	38990	38742	38614	38624	38699	39040	39221	38737	38868	38787	38451	38722	38632	38557	38615	38816	38880	38792	38625	38770	38771	38882	38710	38739	38906	38619	38950	38695	38859	38713	38733	39079	38510	38639	38519	38724	39067	38808	38585	38659	38696	38874	38787	38730	39196	39052	38391	38606	38929	38813	38663	38937	38708	39062	39047	38948	38879	39168	38647	38750	38594	38473	38839	38627	39065	38901	38755	38921	38711	38812	38782	38771	38566	38680	38625	38662	39178	38380	38692	38896	38753	38954	38753	38716	38816	38640	38604	38635	38642	38589	38633	38837	38598	38967	38795	38636	38642	38813	38953	38617	38714	38617	38909	38865	38704	38712	38534	38750	38657	38761	38702	38630	38540	38682	38840	38872	38744	38944	38799	38644	38680	38758	38570	38924	38581	38682	38851	39064	38779	38757	38732	38773	38599	38921	38839	38785	38713	38772	38664	38896	38628	38791	38602	39118	38585	38835	38850	38989	38726	38840	39006	38897	38751	38662	38842	38701	38837	38807	38615	38659	38629	39002	39056	38805	38556	38635	38655	38653	38971	38791	38768	38548	38482	38934	38959	38731	38563	38777	38719	38568	38708	39148	38858	38607	38960	38732	38691	38748	38898	38780	38749	38886	38835	38652	38676	38788	38615	38966	38693	39024	38943	39080	38873	38879	38727	38891	38817	38749	38721	38848	38812	38793	38767	39051	38841	38398	38530	38363	38567	38742	38954	38933	38757	38647	38690	38648	38972	38829	38868	38823	38811	38907	38845	38633	38925	38760	38579	38809	38637	38491	38881	38848	38865	38822	38491	38816	38653	38769	38712	38866	38552	38909	39003	38615	38775	38785	38709	38936	38912	38565	38671	38701	38817	38865	38901	38922	38839	38876	38892	38814	39066	38558	38881	38565	38713	38628	38788	38876	38782	38774	38661	38733	38538	39070	39064	38786	38763	38395	38826	38803	38882	38618	38725	38854	38537	38771	38559	38870	38836	38573	38898	38827	38731	38920	38649	38709	38827	38840	38733	38816	38475	38888	38628	38668	38821	38648	38670	38751	38834	38787	38770	39090	38850	38411	38755	39105	38854	38979	38764	38723	38629	38617	38925	38899	38976	38813	38621	38685	38581	38953	38970	38586	38534	38534	39017	38727	38803	38753	38789	38890	38861	38586	38735	38516	38698	39073	38844	38605	38794	38594	39081	38967	38991	38741	38678	38704	38874	38559	38843	38687	38901	38661	38751	38662	38690	38798	38854	38777	38557	38789	38901	38883	38714	38750	38728	38830	38595	39122	39134	38762	38724	38481	38596	38625	38819	38741	38731	38472	38822	38758	39085	38551	38789	38714	38715	38698	38971	38827	38835	38978	38830	38892	38887	38870	38570	39016	38740	38681	38641	38765	38608	38724	38993	38798	38761	38687	38846	38512	38606	38963	38835	38838	38875	38609	38724	38615	38766	38894	38683	38581	38452	39040	38623	38865	38736	38892	38925	38679	38735	38797	38679	38848	38974	38547	38919	38693	38868	38510	38808	38735	38823	38729	38983	38882	38887	38753	38768	38739	38963	38650	39042	38636	38592	39088	38811	38792	38728	38752	38888	38437	38685	38822	38806	39156	38656	39063	38680	38564	38514	38652	38758	39066	38927	38828	38973	38677	38866	38638	38825	38779	38732	38734	38655	38812	38493	38718	38704	38874	38722	38935	38854	38957	38874	38811	38607	38701	38849	39002	38476	38885	38861	39027	38972	38711	38805	38600	38735	38645	38985	38778	38625	38907	38655	38537	38539	38796	38627	38559	38860	38623	38885	38991	38615	39056	38933	39008	38741	38733	38820	38901	38530	38890	38760	38843	38714	38809	38609	38773	38718	38733	38701	38940	38616	38789	38962	38903	38712	38670	38807	38593	38887	38880	38761	38794	39013	38984	38693	38619	38639	38840	38665	38520	38724	38822	38858	38868	38937	38615	38556	38845	38864	38752	38582	38546	38895	38721	38769	38804	38751	38817	38684	38848	38804	38571	38552	38741	38646	38719	38724	38939	38666	38808	38769	38725	38830	38700	38463	38903	38511	38760	38642	38985	39031	38833	38986	38782	38811	38964	38822	38809	38687	38761	38854	38688	38540	38554	38619	38647	38622	38758	38728	38287	38912	39140	38672	38547	38822	38879	38767	38687	38842	38453	38869	38672	38894	38869	38709	38739	38759	39043	38969	38741	38874	38774	38771	38731	38479	38636	38846	38559	38596	38725	39208	38651	38789	38614	38507	38803	38881	39204	38829	38911	38836	38580	38728	39008	38917	38759	38708	38827	38750	38836	38964	38800	38904	39012	38836	38490	38800	38620	38481	38934	38969	38812	38772	38716	39049	38634	38765	38654	38847	38781	38685	38796	38757	38819	38667	38920	38517	38650	38716	38481	38784	38931	38777	39141	38964	38689	38974	38573	38592	38759	38807	38718	38477	38790	38786	38869	38545	38671	38805	38902	38795	38738	38911	39014	38932	38928	38724	38481	38698	38829	38866	38625	38866	38914	38714	38720	38814	38497	38617	38885	38690	38872	38887	38701	38945	39265	38886	38610	38939	38762	39133	38988	38599	38584	38676	39015	38479	38868	38698	38811	38863	39108	38809	38837	38520	38909	38824	38626	38797	38919	38757	38904	38715	38884	38752	38721	38487	38941	38693	38718	38593	38570	38606	39068	38818	38531	38746	38880	38650	38699	38622	38853	38721	38617	38780	38870	38919	38971	39083	38762	38848	39168	38694	38823	38641	38968	38950	38809	38693	38783	38442	38829	38522	38904	39000	38802	38743	38658	38920	38900	38857	38464	38711	38908	38837	38784	38920	38404	38758	38848	38779	38904	38972	38623	38821	38714	38883	38768	38794	38563	38749	38901	38734	38872	38996	38421	38874	38609	38709	38939	38833	38461	38752	38751	38724	38743	38984	38834	38975	38978	38724	39084	38950	38864	38611	38563	38723	38686	38883	38762	38834	38710	38993	38942	38659	38907	38926	39052	38496	38823	38648	38865	39124	38644	38825	39040	38600	38831	39036	38904	38945	38797	38720	38864	38839	38721	38642	39062	38848	38789	38945	38842	38731	38856	38885	38848	38702	38606	38747	38896	38688	38736	38802	38835	38811	39007	39041	38894	38856	39059	38765	38825	38866	38760	38645	38758	38711	38861	38998	38711	38833	38875	38850	38535	38739	38691	38846	38882	38661	38730	38740	38896	38757	38649	38728	38926	38920	38636	38581	38876	39059	38957	38895	38972	38845	38825	38867	38764	38796	38742	38728	38845	38876	38625	38675	38739	38642	38804	38803	39075	38976	38718	38685	38901	38672	39190	38844	38879	39155	38994	38622	38976	38521	38952	38826	38820	38596	38891	38946	38859	38850	38704	38895	38801	38705	38954	38925	38672	38776	38823	38705	38893	38790	38762	38866	38715	38885	38919	38787	38837	38829	39091	38788	38867	38825	38854	38757	38649	38936	38707	38643	38815	38628	38679	38615	38961	38648	38737	38678	38583	38749	38823	38798	38764	39136	38655	38723	38702	38854	39060	38745	38876	38815	38759	38824	39021	38740	38695	38707	38836	38868	38980	39033	38678	38746	38687	38966	38823	38951	38924	38779	38835	38636	38764	38742	38563	38902	38311	38564	38657	38770	38890	38970	39100	38909	38722	38712	38570	38620	38505	38734	38581	38652	38814	38888	38799	38983	38824	38517	38654	39065	38991	38685	39044	38808	38930	38756	38886	38634	38725	38813	38839	38886	39051	38919	38811	38714	38716	38650	38603	38655	38945	38813	38959	38710	38703	38714	38702	38771	38933	38709	38840	38698	38573	38981	38667	38952	38381	38902	39186	38701	38881	38790	38912	38716	38717	38861	38850	38688	38834	38794	38727	38786	38688	38589	38677	38982	38838	38805	38838	38795	38733	38866	39008	38765	38744	38838	38944	38709	38911	38588	38581	38957	38751	38853	38908	38635	38678	38789	38831	38830	38963	38718	38734	38837	38702	38518	38813	38778	38767	38457	38661	38793	38815	38595	38513	38665	38853	38597	38470	38897	39001	38778	38757	38875	38789	38696	38616	38715	38713	38427	38838	39072	38928	38994	38795	38754	38873	38565	38603	38688	38866	38850	38721	38741	38999	38651	38827	38863	38899	38937	38697	38816	38763	38865	38778	38959	38871	38719	38779	38759	38944	38547	38853	38770	38446	38868	38836	38764	39156	38888	38680	38750	38789	38904	38884	38803	38853	38353	38823	38817	38787	38700	38810	38530	38877	38866	38926	38861	38781	38615	38549	38917	38845	38594	38647	38747	38533	38902	38743	38832	38580	38754	38877	38924	38659	38653	38887	38719	38616	38757	38880	38809	38853	38601	38635	38813	38948	38936	38791	38707	38901	38852	38766	38419	38615	39019	38738	38618	38835	38809	38879	38701	38694	38568	38570	38686	38868	38849	38501	39096	38820	38781	39018	38593	38657	38937	38737	38858	38432	38520	38716	38750	38944	38615	38801	38648	38653	38974	38770	38837
36754	61428	60472	51507	45640	40930	37121	35075	33457	31967	30714	30157	29782	29042	29003	28639	28624	28534	28403	28287	28304	28173	28121	28105	28020	27938	27826	27532	27957	27833	27734	27729	27774	27730	27628	27592	27689	27712	27483	27660	27632	27404	27532	27544	27674	27563	27243	27490	27646	27400	27470	27369	27540	27541	27396	27517	27724	27543	27504	27672	27393	27512	27626	27432	27603	27580	27536	27531	27498	27597	27671	27523	27498	27566	27731	27399	27507	27391	27563	27435	27633	27390	27670	27530	27556	27467	27414	27446	27593	27536	27612	27512	27609	27560	27526	27422	27453	27407	27483	27527	27600	27409	27421	27437	27337	27638	27460	27586	27455	27612	27525	27441	27353	27583	27682	27654	27421	27782	27493	27626	27415	27488	27572	27459	27597	27602	27592	27409	27719	27305	27548	27420	27714	27406	27423	27372	27375	27587	27648	27470	27430	27601	27276	27579	27539	27276	27491	27668	27647	27473	27562	27597	27344	27584	27612	27645	27424	27591	27509	27324	27525	27443	27530	27641	27494	27594	27497	27644	27501	27396	27465	27578	27478	27504	27393	27558	27404	27680	27459	27453	27352	27429	27594	27478	27511	27402	27544	27533	27451	27582	27626	27555	27530	27451	27327	27514	27552	27518	27555	27462	27533	27474	27517	27466	27416	27528	27494	27542	27548	27386	27611	27494	27681	27506	27652	27598	27668	27552	27343	27615	27322	27502	27446	27664	27443	27476	27468	27531	27644	27568	27669	27486	27488	27549	27577	27568	27451	27641	27429	27282	27644	27574	27702	27513	27388	27489	27529	27537	27492	27453	27625	27385	27694	27513	27591	27564	27415	27592	27723	27582	27649	27471	27526	27585	27513	27639	27493	27450	27628	27552	27511	27589	27765	27615	27405	27500	27412	27585	27652	27385	27514	27376	27545	27693	27548	27631	27576	27523	27406	27604	27515	27664	27444	27480	27563	27383	27570	27471	27361	27551	27525	27540	27462	27493	27567	27696	27494	27485	27550	27397	27384	27482	27641	27428	27548	27538	27596	27712	27570	27459	27574	27536	27458	27644	27571	27585	27424	27645	27604	27370	27437	27497	27574	27754	27281	27548	27602	27547	27520	27433	27645	27458	27702	27574	27669	27650	27440	27583	27520	27725	27553	27149	27536	27596	27761	27722	27459	27586	27362	27621	27404	27586	27349	27599	27661	27531	27445	27650	27590	27524	27587	27499	27596	27585	27503	27658	27504	27707	27511	27506	27604	27323	27440	27528	27665	27388	27445	27472	27844	27290	27588	27289	27455	27489	27410	27425	27716	27572	27253	27568	27313	27539	27344	27594	27622	27698	27652	27552	27395	27377	27546	27776	27632	27461	27445	27339	27703	27409	27732	27586	27686	27491	27738	27459	27678	27597	27556	27703	27670	27623	27718	27355	27464	27357	27442	27744	27432	27388	27344	27523	27403	27425	27372	27585	27561	27704	27544	27434	27621	27458	27515	27652	27578	27398	27505	27507	27522	27525	27793	27649	27634	27459	27426	27701	27363	27480	27485	27488	27300	27707	27435	27347	27568	27298	27439	27600	27540	27806	27658	27371	27598	27582	27404	27494	27555	27580	27527	27552	27412	27700	27410	27649	27584	27658	27405	27323	27353	27495	27418	27616	27656	27529	27687	27517	27480	27601	27610	27542	27538	27600	27753	27422	27508	27480	27348	27523	27666	27467	27501	27382	27499	27515	27664	27409	27400	27591	27484	27528	27515	27380	27543	27599	27505	27532	27407	27749	27427	27337	27661	27603	27497	27538	27572	27701	27635	27563	27577	27451	27488	27574	27533	27570	27551	27495	27451	27690	27428	27548	27503	27447	27554	27592	27590	27435	27345	27542	27509	27624	27594	27566	27549	27596	27723	27503	27530	27495	27642	27538	27493	27562	27580	27422	27473	27728	27567	27520	27412	27731	27194	27536	27400	27512	27478	27418	27441	27375	27499	27375	27695	27447	27702	27590	27520	27414	27545	27493	27643	27579	27579	27529	27725	27358	27764	27588	27421	27576	27347	27610	27334	27475	27400	27859	27531	27538	27358	27457	27583	27461	27454	27580	27625	27670	27630	27535	27638	27576	27555	27397	27644	27396	27467	27545	27485	27421	27410	27668	27672	27483	27363	27319	27616	27411	27527	27466	27451	27738	27541	27541	27622	27301	27549	27634	27372	27337	27630	27397	27707	27571	27460	27396	27538	27628	27487	27598	27366	27344	27474	27445	27806	27501	27518	27477	27462	27459	27306	27540	27609	27422	27529	27523	27645	27628	27452	27429	27572	27428	27471	27559	27635	27584	27535	27552	27627	27484	27283	27490	27451	27335	27551	27502	27575	27522	27542	27501	27500	27474	27526	27561	27527	27460	27317	27455	27629	27471	27680	27402	27562	27516	27555	27574	27473	27494	27720	27520	27504	27582	27604	27443	27442	27412	27566	27496	27494	27638	27434	27554	27436	27506	27452	27670	27569	27592	27605	27463	27459	27574	27621	27515	27526	27419	27401	27634	27496	27693	27431	27456	27524	27786	27663	27336	27445	27407	27611	27475	27583	27557	27284	27498	27548	27365	27519	27492	27600	27584	27540	27477	27586	27534	27684	27578	27599	27526	27495	27515	27523	27380	27652	27435	27313	27696	27446	27664	27562	27439	27623	27578	27481	27517	27460	27664	27616	27726	27464	27519	27594	27584	27414	27553	27625	27507	27629	27524	27422	27521	27503	27556	27542	27413	27440	27420	27481	27542	27510	27646	27517	27856	27377	27550	27503	27377	27610	27699	27557	27409	27700	27702	27408	27257	27460	27398	27554	27500	27562	27570	27619	27608	27672	27733	27458	27499	27686	27585	27574	27479	27432	27457	27342	27426	27552	27294	27486	27579	27442	27407	27633	27459	27738	27543	27390	27396	27672	27721	27449	27863	27290	27488	27549	27596	27449	27300	27554	27431	27391	27529	27373	27741	27671	27543	27593	27457	27625	27465	27751	27640	27457	27688	27520	27532	27461	27719	27804	27498	27524	27512	27589	27495	27475	27459	27608	27636	27514	27496	27358	27613	27587	27587	27605	27513	27723	27397	27547	27525	27468	27559	27557	27432	27443	27556	27530	27479	27708	27384	27379	27631	27295	27354	27527	27446	27626	27446	27664	27436	27607	27600	27651	27526	27540	27557	27333	27504	27339	27519	27481	27626	27365	27422	27576	27485	27636	27494	27480	27579	27288	27525	27654	27587	27382	27546	27350	27520	27388	27573	27684	27542	27478	27563	27432	27455	27518	27521	27489	27495	27557	27542	27576	27556	27622	27550	27690	27416	27653	27519	27626	27481	27508	27610	27345	27583	27525	27545	27716	27583	27563	27542	27485	27399	27493	27624	27503	27402	27444	27553	27546	27546	27632	27470	27649	27563	27595	27365	27426	27696	27523	27693	27653	27589	27544	27534	27510	27583	27704	27524	27471	27511	27611	27386	27638	27585	27517	27400	27453	27738	27347	27628	27800	27586	27541	27472	27664	27672	27331	27669	27611	27613	27632	27602	27416	27708	27374	27404	27556	27358	27315	27535	27562	27588	27520	27543	27462	27464	27565	27583	27456	27492	27492	27663	27577	27203	27493	27640	27494	27691	27439	27559	27807	27357	27385	27400	27588	27557	27611	27499	27553	27604	27495	27498	27597	27508	27765	27570	27423	27635	27682	27396	27653	27670	27402	27400	27556	27413	27497	27486	27603	27471	27330	27584	27420	27537	27597	27472	27532	27554	27598	27571	27386	27359	27514	27560	27342	27435	27415	27580	27501	27567	27424	27547	27370	27545	27470	27361	27726	27668	27425	27650	27479	27755	27586	27541	27652	27608	27535	27615	27475	27575	27441	27472	27452	27657	27465	27482	27622	27638	27458	27641	27481	27633	27619	27437	27435	27459	27445	27439	27325	27438	27693	27636	27360	27602	27543	27418	27715	27696	27522	27710	27547	27410	27641	27454	27402	27463	27630	27425	27680	27478	27341	27619	27605	27490	27443	27473	27643	27498	27543	27502	27588	27573	27461	27686	27507	27535	27444	27679	27460	27509	27600	27513	27639	27641	27476	27556	27566	27495	27460	27608	27525	27703	27373	27566	27625	27472	27556	27511	27567	27478	27648	27538	27593	27458	27508	27612	27510	27628	27524	27507	27632	27480	27568	27416	27644	27656	27539	27436	27473	27457	27626	27550	27537	27498	27476	27571	27501	27567	27185	27605	27446	27377	27428	27527	27402	27510	27488	27498	27658	27561	27658	27590	27482	27555	27501	27425	27588	27540	27504	27501	27451	27485	27562	27712	27576	27408	27472	27565	27468	27524	27455	27477	27626	27515	27598	27618	27613	27721	27516	27551	27685	27493	27769	27679	27591	27520	27544	27378	27342	27763	27592	27572	27446	27664	27622	27547	27638	27431	27505	27651	27620	27599	27582	27370	27561	27620	27544	27599	27621	27618	27448	27555	27576	27374	27575	27652	27435	27621	27496	27542	27477	27461	27631	27410	27511	27628	27332	27397	27553	27429	27423	27530	27445	27306	27702	27643	27513	27482	27476	27616	27478	27407	27688	27408	27527	27448	27492	27604	27599	27379	27483	27527	27612	27580	27471	27518	27535	27491	27499	27599	27496	27580	27508	27422	27508	27700	27536	27560	27311	27736	27421	27539	27458	27472	27290	27448	27580	27470	27504	27512	27603	27483	27607	27580	27655	27572	27671	27450	27501	27560	27446	27437	27381	27445	27574	27641	27551	27531	27507	27507	27761	27346	27656	27549	27738	27300	27599	27555	27530	27465	27668	27382	27480	27322	27472	27556	27640	27611	27450	27508	27480	27354	27365	27555	27524	27475	27467	27618	27683	27429	27349	27518	27703	27312	27348	27483	27553	27323	27478	27600	27581	27584	27586	27518	27567	27542	27594	27652	27650	27550	27650	27679	27403	27588	27599	27529	27521	27463	27648	27652	27557	27380	27500	27777	27448	27458	27442	27480	27408	27625	27279	27559	27711	27700	27610	27580	27522	27571	27437	27580	27491	27626	27604	27522	27312	27456	27621	27421	27666	27561	27747	27431	27590	27513	27548	27507	27294	27668	27356	27604	27605	27573
23014	21560	30165	31835	39323	46048	47467	44831	43801	43001	42283	41657	40748	40891	40498	40383	40017	40018	40116	40076	40039	39908	39694	39906	39547	39395	39706	39776	39373	39410	39633	39388	39635	39554	39300	39408	39422	39243	39490	39246	39030	39366	39285	39149	39339	39347	39437	39389	39528	39333	39287	39166	39129	39151	39094	39441	39270	39213	39098	39469	39441	39536	39245	39353	39168	39043	39044	39333	39207	39461	39324	39375	39228	39354	39261	39348	39462	39293	39327	39268	39345	39301	39276	39194	39264	38885	39257	39263	39333	39276	39289	39495	39016	39435	39351	39319	39188	39362	39038	39071	38970	39150	39189	39307	39398	39290	39101	39172	39340	39161	39140	39265	39237	39221	39210	39153	39261	39043	39433	39198	39416	39197	39180	39220	39543	39176	39346	39053	39221	39422	39247	39116	39552	39172	39164	39111	39278	39188	39148	39183	39268	39342	39402	38933	39106	39388	39169	39120	39239	39217	39147	39353	39363	38964	39322	39336	39413	39261	39164	39150	39416	39370	39266	39247	39297	39427	39300	39171	39303	39010	39234	39049	39107	39500	39208	39089	39178	39357	39064	39382	39095	39302	39129	39167	39030	39249	39057	38962	39456	39095	39249	39220	39186	39448	39200	39070	39322	39116	39157	39398	39409	39250	39176	39352	39277	39146	39121	39217	39351	39342	39268	39098	39273	39479	39108	39226	39353	39222	39098	39028	39141	39312	39029	39403	39216	38987	39312	39321	39385	39506	39314	39298	39563	39159	39358	39360	39521	39398	39281	39169	39407	39099	39284	38974	39116	38965	39108	39360	39258	39252	39398	39099	38919	39286	39376	39170	39064	39285	39133	39266	39391	39140	39249	38964	39310	39125	39132	39360	39207	39217	39195	39251	39331	39474	39314	39306	39313	39129	39372	39453	39489	39251	39260	39193	39242	39142	39460	39163	39196	39585	39379	38818	39424	39209	39254	39265	39036	39314	39307	39378	39442	39140	39182	38970	39324	39552	39033	38892	39377	38991	39122	39313	39233	39511	39211	39406	39358	39106	39129	39058	39131	39015	38999	39222	39161	39326	39208	39515	39193	39162	39522	39172	39120	39175	39426	39164	39348	39141	39171	39189	39219	39439	39218	39110	39381	39378	39061	39008	39083	39141	39320	39259	39519	39205	39292	39156	39325	39408	39292	39169	39230	39131	39535	39131	39226	39283	39161	39225	39434	39624	39541	39152	39325	39429	39259	39238	39174	38957	39132	39215	39547	39101	39326	39115	38992	39129	39355	39361	39354	39383	38867	39277	39437	39138	39184	39358	39328	39301	39258	39133	39380	39350	39058	39259	39139	39239	39170	39342	39196	39297	39229	39261	39337	39213	39052	39190	39256	39219	39299	39370	39072	38982	39077	38998	39179	39391	39393	39130	39285	39112	39175	39146	38944	39206	39319	39188	39237	39035	39543	39357	39064	39088	39269	39471	39482	39358	38980	38925	39105	39194	39194	39167	39290	39098	39523	39129	39263	39192	39464	39368	39238	39085	39480	39445	39357	39181	39082	39453	39434	39115	39144	38871	39005	39186	39025	39386	39376	39255	39017	38786	39153	39224	39590	38923	39336	39436	39278	39516	39274	39220	39102	39238	39038	39184	39281	39361	39264	39357	39155	39366	39504	39075	39022	39321	39100	39277	39199	39205	39166	39148	39207	39333	39361	39353	39262	39255	39456	39182	39323	39168	39554	39212	39349	39231	39017	39419	39258	39204	39086	39118	38993	38993	39157	39116	38901	39030	39323	39066	39216	39114	39263	39116	39390	39015	39103	39026	39297	39063	39178	39134	39257	39338	39193	39204	39109	39116	39418	39067	39358	39196	39129	39137	39049	39374	39117	39416	39373	39133	39119	39267	39105	39197	39319	38984	39252	39028	39244	38963	39214	38972	39230	39082	39410	39160	39103	39252	39252	39048	39157	39117	39389	39272	39147	39220	39251	39532	39254	39169	39173	39137	39414	39374	38894	39006	39144	39328	39169	39171	38957	39346	39112	39231	39621	39228	39072	38814	38940	39317	39199	39336	39040	39295	39198	39163	39152	39442	39569	39495	39284	39202	39655	39379	38964	39037	39072	39084	39062	39231	39422	39490	39391	39182	39385	39088	39065	39178	38979	38984	39314	39116	39347	39042	39530	39659	39166	39145	39406	39445	39146	39314	39198	39257	39560	39205	39118	39150	39378	39511	39096	39100	39387	39323	39132	39346	39528	39055	39220	39168	39282	39340	39265	39156	38950	39206	39329	39338	39227	39112	38965	39398	39414	39302	39284	39286	39207	39100	39160	39340	39221	39212	39262	39362	39116	39209	39196	39023	39463	39290	39382	39159	39313	39433	39171	39443	39244	39187	39566	39347	39213	39362	39131	39155	39275	39158	39365	39216	39324	39051	39444	39013	39177	39234	39307	39308	39133	39358	39442	39188	39037	39323	39367	39063	39379	39142	39038	39196	39368	39290	39141	39040	39345	39338	39339	38910	39283	39013	39506	39190	39415	39524	39149	39195	39308	39136	39159	39072	39466	39361	39235	39249	39453	39007	39056	39325	39132	39453	39213	39329	39366	39234	39213	39387	39225	39213	39162	39322	38992	39260	39239	39175	38996	39212	39343	38977	39113	39230	39204	39287	39137	39156	39412	39157	39174	39313	39320	39208	39358	39173	39143	39239	39333	39301	39333	39486	39202	39208	39405	39389	39550	39409	39242	38994	39126	39112	39072	39124	39128	39160	38932	39034	39460	39225	39149	39242	39067	39017	39228	39404	39255	39349	39214	39439	39587	39546	39127	39270	39398	39182	39366	39271	39263	39160	39411	39271	39093	39375	39378	39390	39181	39331	39286	39380	39034	39453	39327	39315	39309	39168	39213	39157	38996	39168	39234	39297	39141	39269	39394	39367	39382	39315	39601	39184	39153	39001	38900	39155	39290	39497	39223	39197	39105	39138	39227	39101	39265	39296	39328	39351	39177	38908	39044	39462	39148	39160	39157	39186	39109	39047	39055	39201	39371	39365	38961	39270	39470	39225	39192	39067	39105	39512	39418	39176	39440	39034	39176	39189	38990	39276	39366	39005	39155	39305	39263	39070	39156	39350	39466	39251	39273	39065	39239	39144	38922	39338	39473	39391	39420	39157	39221	39100	39073	39343	38973	39392	39356	39325	39459	39482	39102	39413	39372	39274	39219	39029	39167	39217	39224	39359	39191	39299	39209	39344	39034	39450	39354	39150	39395	39114	39213	39384	39786	39180	39444	39331	39280	39243	39076	39185	39322	39279	39246	39236	39108	39240	39457	39320	39239	39361	39241	39173	39243	39174	39055	39309	39244	38884	39253	39358	39036	39051	39023	39177	39532	39288	39279	39158	39298	39297	39259	39061	39353	39268	39407	39470	39367	39416	39116	39370	39118	39408	39238	39484	39306	38968	39320	39134	39349	39257	39318	39261	39187	39264	39318	38962	39299	39511	39234	39126	39404	39264	39182	39135	39218	39135	39046	39084	39542	39768	39095	39228	39162	39225	39359	39477	39191	39072	39223	39308	39250	39450	39212	39230	39522	39467	39431	39276	39233	39093	38976	39320	39091	39180	39194	38965	39093	39235	39290	39062	39189	39279	39168	39086	39336	39114	39463	39563	39120	39214	39194	39455	39147	39281	38981	39111	39241	39372	39206	39123	39211	39509	39322	39368	39255	38994	39159	39215	39053	39028	38983	39023	39394	39124	39100	39247	39091	39161	39143	39178	39372	39506	39062	39345	39354	39152	39337	39272	39199	39082	39183	39330	39249	39076	39209	39387	39082	39287	39178	39096	39466	39464	39280	39162	39500	39256	39315	39129	39211	39514	39111	39310	39157	38756	39072	39166	38955	39253	39045	39103	39172	39012	39079	39218	39072	39366	39277	39227	39293	39177	39535	39232	39249	39252	39319	39130	39279	39324	39294	39116	39217	39476	39359	39161	39382	39540	39049	39119	39153	39482	39175	39113	39061	39377	39186	39047	39381	39503	39125	39139	39074	39420	39128	39232	39421	39264	39183	39153	39258	39606	39130	39299	39335	39430	39196	39245	39226	38918	39079	39141	39195	39106	39354	39356	39328	39159	39397	39365	39231	39087	39329	39269	39645	39294	39360	39011	39316	39298	39473	39274	39417	39411	39182	39047	39477	39167	39070	39000	38983	39181	39384	39230	39273	39484	39259	39089	38905	39393	39024	39286	39315	39433	39285	39506	39058	38946	39458	39101	39307	39172	39158	39302	39214	39596	39142	39106	39001	39082	39559	39221	39207	39273	39226	39303	39379	39257	39121	39194	39241	39114	39374	39189	39299	39203	39157	39024	39249	39391	39540	39351	39334	39300	39405	39064	39547	39191	39435	39398	39015	39252	39284	39425	39131	39448	39289	38728	39091	39151	39057	39264	39250	39215	39202	39246	39331	39035	39290	39259	39469	39013	39109	39088	39059	39199	39596	39217	39234	39238	39139	39312	39146	39234	39332	39451	39660	39111	39081	39279	38891	39324	39142	39002	39202	39272	39281	39159	39194	39188	39483	39051	38897	39301	39535	39311	39144	39187	39291	39265	39093	39288	39048	39209	39390	38988	39219	39149	39035	39092	39174	39156	39313	39377	39475	39392	39329	39283	39134	39185	39107	39169	39386	39326	39247	39297	39556	39306	39081	39569	39200	39314	39423	39241	39197	39451	39110	39540	39452	39130	39319	39252	39233	39338	39368	39241	39287	39098	39242	39061	39259	39370	39268	39084	39344	39194	39376	39282	39567	39060	39092	39253	39253	39344	39190	39283	39207	39120	39141	39591	39193	39298	39329	39307	39086	39028	39117	39401	39510	39408	39092	39410	39358	39221	39277	38920	39024	39172	39430	39106	39328	39088	39220	39246	39329	39182	39348	39071	39178	39217	39067	39306	39307	39205	39305	39308	38914	39386	39169	39217	39247	39262	39484	39135	39299	39465	39012	39105	39315	39218	39362	39074	39153	39178	39469	39290	39177	39299	39266	38987	38923	39094	39098	39191	39318	39114	39079	39169	39168	38968	39195	39293	39289	39291	39168	39229	39332	39295	39233	39268	39170	39220	39062	39293	39195	39196	39246	39389	39349	39437
38398	65782	65070	56556	50702	45496	41173	37991	35596	33854	32377	31467	30640	30057	29695	29480	29416	29108	29138	28895	28851	28771	28485	28554	28432	28373	28131	28207	28047	28096	28118	27980	28181	27946	28084	28018	27990	27803	27848	27825	27954	27814	27691	27762	27974	27717	27722	27573	27837	27627	27879	27756	27842	27710	27851	27654	27746	27748	27718	27714	27940	27768	27843	27735	27896	27848	27765	28021	27748	27778	27657	27848	27821	27689	27805	27933	27794	27748	27859	27755	27841	27735	27718	27826	27771	27852	27848	27668	27993	27746	27944	27705	27902	27835	27808	27896	27916	27607	27808	27709	27679	27787	27887	27635	27793	27736	27699	27530	27951	27619	27747	27657	27522	27865	27913	27824	27563	27793	27861	27867	27622	27881	27752	27649	27616	27735	27837	27848	27942	27677	27801	27851	27820	28018	27635	27772	27797	27543	27891	27684	27724	27765	27731	27918	27690	27800	27750	27709	27747	27783	27843	27834	27723	27826	27841	27772	27783	27645	27721	27574	27705	27700	27788	27709	28035	27873	27855	27709	27888	27710	27640	27786	27859	27731	27766	27756	27834	27608	27987	27676	27882	27639	27709	27754	27634	27631	27716	27838	27844	27741	27581	27842	27794	28066	27794	27778	27815	27789	27725	27627	27840	27716	27935	27508	27630	27796	27835	27766	27669	28069	27706	27871	27913	27728	27635	27800	27767	27856	27715	27665	27873	27812	27762	27806	27811	27826	27649	27818	27913	27981	27732	27744	27711	27733	27672	27627	27993	27810	27695	27803	27879	27766	27640	27741	27935	27660	27535	27882	27770	27679	27865	27752	27735	27908	27698	27832	27982	27756	27838	27700	27622	27854	27826	27593	27721	27708	27804	27865	27759	27745	27913	27794	27842	27847	27934	27733	27885	27827	27606	27669	27615	27764	27812	27650	27984	27664	27722	27829	27899	27626	27710	27892	27436	27663	27809	27874	27853	27563	27828	27528	27769	27666	27825	27813	27713	27717	27693	27934	27735	27605	27682	27587	27630	27916	27790	27907	27870	27693	27833	27771	27698	27794	27751	27836	27609	27752	27714	27769	27896	27821	27981	27792	27847	27793	27861	27573	27763	27611	28039	27660	27851	27906	27884	27755	27645	27709	27786	27693	27827	27908	27954	27607	27666	27873	27660	27781	27693	27917	27785	27659	27669	27884	27683	27743	27792	27696	27915	27780	27677	27824	27816	27826	27706	27755	27773	27775	27830	27870	27687	27723	27663	27705	27777	27752	27491	27706	27680	27778	27838	27872	27930	27715	27650	27917	27920	27879	27645	27660	27807	27814	27804	27780	27799	27608	27711	27845	27732	27698	27625	27863	27501	27761	27762	27745	27806	27825	27695	27684	27830	27764	27760	27686	27759	27622	27889	27873	27650	27534	27594	27880	27686	27662	27896	27670	27747	27734	27604	27846	27950	27570	27642	27860	27617	27810	27790	27613	27867	27818	27807	27717	27867	27768	27779	27600	27752	27741	27711	27812	27679	27899	27682	27838	27647	27761	27836	27673	27786	27741	27684	27714	27820	27693	27735	27757	27890	27654	27694	27970	27761	27770	27817	27650	27801	27637	27732	27927	27760	27870	27561	27643	27709	27828	27821	27727	27731	27678	27734	27695	27656	27669	27756	27618	27778	27775	27831	27608	27673	27696	27735	27691	27676	27843	27899	27486	27703	27835	27669	27983	27796	27783	27717	27718	27739	27732	27699	27809	27950	27540	27560	27840	27882	27756	27687	27780	27889	27883	27812	27715	27608	27719	27595	27937	27616	27756	27762	27733	27608	27697	27964	27865	27925	27684	27908	27794	27771	27732	27655	27737	27771	27848	27885	27747	27812	27710	27692	27615	27879	27692	27816	27729	27660	27781	27671	27657	27961	27662	27648	27705	27782	27734	27770	27766	27730	27612	27668	27689	27631	27669	27708	27694	27669	27841	27875	27622	27780	27539	27797	27840	27730	27744	27835	27814	27739	27719	27747	27758	27765	27890	27825	27780	27678	27819	27736	27807	27622	27873	27797	27709	27614	27804	27923	27701	27835	27710	27784	27832	27840	27738	27809	27952	27613	27822	27660	27689	27849	27921	27711	27690	27609	27757	27881	27755	27743	27744	27643	27881	27812	27778	27630	27745	27638	27735	27783	27577	27736	27672	27763	27707	27879	27698	27710	27918	27725	27729	27871	27765	27963	27868	27694	27892	27837	27972	27655	27953	27666	27698	27689	27801	27642	27780	27759	27753	27752	27674	27642	27905	27766	27778	27744	27699	27924	27915	27684	27882	27711	27536	27818	27672	27913	27875	27896	27668	27807	27885	27856	27729	27759	28090	27799	27713	27865	27846	27686	27633	27726	27745	27691	27635	27827	27902	27943	27771	27411	27750	27678	27731	27695	27634	27796	27937	27801	27918	27814	27830	27774	27740	27618	27754	27632	27869	27764	27675	27729	27640	27949	27754	27837	27906	27690	27824	27749	27695	27805	27838	27676	27762	27765	27722	27941	27692	27822	27709	27747	27598	27769	27774	27878	27731	27681	27640	27865	27685	27690	27769	27578	27697	27696	27663	27654	27718	27792	27832	27925	27769	27504	27968	27553	27840	27742	27857	27799	27623	27844	27925	27969	27468	27745	27752	27784	27706	27688	27944	27733	28011	27781	27826	27717	27867	27618	27839	28059	28013	27568	27583	27502	27726	27557	27754	27725	27760	27526	27889	27774	27796	27786	27784	27805	27776	27885	27809	27765	27848	27644	27667	27561	27717	27810	27644	27753	27784	27903	27673	27630	27727	27675	27907	27762	27941	27982	27615	27872	27679	27777	27914	27586	27772	27849	27710	27563	27736	27699	27853	27791	27895	27783	27719	27544	27680	27812	27736	27786	27993	27486	27813	27582	27749	27743	27666	27840	27873	27782	27731	27856	27798	27720	27684	27710	27733	27738	27851	27755	27741	27977	27732	27758	27682	28046	27901	27944	27741	27755	27715	27826	27680	27990	27823	27625	27710	27779	27786	27776	27632	27765	27808	27683	27794	27727	27753	27401	27802	27678	27625	27839	27919	28027	27675	27789	28048	27971	27806	27557	27872	27711	27840	27740	27596	27743	27423	27621	27736	27853	27848	27759	27681	27738	27811	27596	27783	27717	27530	27860	27780	27708	27681	27778	27957	27794	27770	27743	27700	27711	27755	27623	27832	27692	27682	27826	27779	27751	27747	27643	27743	27751	27645	27737	27815	27856	27862	27735	27735	27698	27714	27732	27719	27835	27689	27755	27909	27966	27783	27718	27805	27579	27589	27835	27755	27807	27725	27659	27746	27801	27719	27786	27834	27777	27729	27732	27797	27773	27761	28163	27664	27741	27659	27820	27841	27586	27876	27684	27820	27935	27827	27684	27767	27637	27870	27957	27916	27747	27615	28015	27775	27460	27712	27666	27669	27691	27582	27838	27700	27739	27809	27720	27891	27912	27404	27887	27618	27785	27712	27681	27583	27590	27681	27761	27452	27850	27940	27772	27506	27681	27966	27827	27660	27599	27771	27766	27778	27743	27897	27827	27737	27666	27699	27750	27761	27772	27815	27845	27958	27790	27829	27813	27724	27628	27931	27674	27753	27803	27869	27503	27592	27909	27745	27674	27973	27937	27897	27762	27840	27898	27774	27722	27812	27683	27653	27806	27659	28014	27810	27758	27724	27721	27851	27680	27659	27579	27729	27784	27725	27788	27628	27681	27753	27701	27778	27922	27820	27670	27740	27552	27644	27804	27779	27829	27407	27799	27655	27687	27900	27660	27832	27694	27628	27664	27750	27723	27822	28006	27988	27648	27697	27696	27820	27913	27867	27586	27779	27798	27813	27628	27791	27744	27688	27959	27931	27781	27767	27750	27782	27865	27711	27618	27782	27799	27658	27906	27916	27615	27869	27564	27709	27758	27816	27697	27599	27849	27594	27748	27558	27815	27647	27641	27798	27802	27933	27707	27747	27862	27719	27814	27866	27738	27831	27959	27672	27786	27929	27733	27640	27600	27823	27645	27617	27803	27748	27759	27750	27903	27708	27854	27845	27538	27914	27736	27744	27628	27870	27662	27814	27832	27850	27668	27846	27600	27842	27602	27799	27711	27625	27975	27768	27679	27826	27687	27959	27746	27935	27586	27841	27758	27934	27727	27781	27758	27817	27797	27672	27622	27817	27730	27822	27929	27784	27821	27711	27803	27896	27717	27967	27843	27804	27838	27679	27712	27666	27647	27720	27737	27996	27777	27721	27767	27776	27875	27693	27875	27586	27668	27719	27746	27683	27697	27712	27742	27712	27716	27588	27475	27853	27771	27672	27820	27730	27725	27700	27625	27536	27690	27741	27831	27729	27927	27766	27732	27629	27754	27580	27552	27630	27905	27775	27831	27609	27684	27775	27867	27782	27662	27713	27806	27676	27788	27588	27975	27558	27714	27696	27870	27733	27647	27559	27837	27856	27775	27887	27781	27826	27721	27680	27719	27726	27873	27742	27786	27578	27767	27680	27756	27822	27590	27885	27792	27908	27774	27787	27660	27829	27839	27695	27743	27900	27952	27731	27891	27899	27845	27943	27642	27807	27765	27779	27733	27792	27881	27788	27619	27875	27753	27602	27914	27719	27667	27766	27784	27970	27964	27720	27687	27998	27829	27918	27669	27735	27767	27829	27834	27794	27795	27785	27704	27629	27723	27703	27770	27837	27840	28033	27869	27859	27734	27970	27765	27865	27792	27741	27868	27792	27510	27887	27753	27593	27786	27461	27903	27670	27577	27645	27881	27967	27914	27793	27614	27778	27623	27770	27824	27669	27679	27859	27712	27660	27838	27751	27810	27781	27615	27623	27701	27642	27682	27986	27708	27732	27962	27686	27613	27654	27540	27976	27754	27813	27703	27589	27823	27698	27730	27593	27953	27691	27805	27865	27721	27698	27945	27719	27679	27902	27823	27737	27803	27908	27767	27884	27761	27827	27751	27679	27797	27819	27625	27759	27750	27878	27579	27668	27833	27692	27792	27756	27762	27702	27796	27565	27773	27576	27837	27674	27744	27697	27897	27632	27780	27831	27880	27668	27703	27653	27755	27702	27727	27630	27690	27647	27719	27663
38382	43596	52741	50208	47256	45217	43202	41886	41208	40878	40403	40223	39770	39903	39799	39453	39460	39394	39464	39501	39449	39544	39122	39228	39383	39296	39051	39217	39279	39304	39113	39353	39324	39252	39219	39038	39274	39186	39056	38876	39068	39036	39146	39089	38809	39032	38996	39081	38887	39016	38880	39023	39154	39084	38867	39016	39012	38964	39105	38947	38992	38658	38908	38789	38996	39076	39102	38807	39326	39101	39184	39364	38960	39077	39033	39143	39200	39098	39204	39057	39086	39110	39060	39111	38981	39336	39119	39180	39155	39152	39338	38841	39067	39085	38966	38923	38883	38948	39335	38976	39035	39342	39098	38874	39125	39037	39275	39147	38874	39180	39204	39139	39114	38803	39210	39260	38840	38908	39273	39124	39249	39065	39336	39009	38889	38935	38857	39212	39141	38883	39054	39036	38986	38979	39112	39041	39229	38991	39061	39058	38899	38983	39340	39482	39436	38985	39006	38886	39062	39024	39253	38893	39002	39065	38957	39076	38774	38902	38931	38941	39225	39054	39123	38844	38995	38722	39005	39110	39061	39229	39243	39254	38914	39035	39076	39177	38988	39202	39160	38967	38994	39098	39191	39218	39261	39133	39234	39056	39166	39178	39065	38963	38966	39065	38970	39059	39219	38953	39159	39182	39112	39108	39167	39086	39220	39078	39371	39038	38938	39339	39411	39005	39196	39071	38973	39086	39273	38921	39200	38809	39259	39251	39093	39299	39057	39079	39104	39084	38952	39038	39074	38893	38801	39164	38936	39333	39180	39416	39349	39267	39173	39186	39062	39136	39194	39280	39234	39082	39212	39141	39062	39125	39055	39080	38896	39114	39181	39009	39251	38978	39073	38886	39159	39041	38990	38995	38956	39108	39065	39347	39005	38932	38984	39069	38910	39098	38812	38964	38966	39176	39262	38965	39090	39127	38916	38843	38974	39010	39303	38799	38872	39145	39006	38971	39233	39037	39178	38763	39244	39287	39147	39291	39349	39184	39116	38957	38938	38943	39052	39131	39065	39260	39153	39341	38972	38938	39274	39004	39080	39065	39260	38925	39148	38783	39288	39318	39023	39065	39020	38881	39019	39093	38973	39012	38937	38776	39151	39173	38963	38964	39248	38816	39360	39078	39217	39230	39186	38932	39113	39064	39156	39127	38600	38978	39156	39162	39000	39032	38853	38688	39105	39096	39035	39093	39185	39461	39046	39020	39164	39094	39027	38935	38957	39013	38896	39228	38941	38897	38742	38789	39066	38987	39155	39364	39114	38946	39163	39253	39268	38990	39066	39218	38866	39178	39168	39228	39007	39289	39271	38903	39066	39090	38952	38896	38966	39273	39430	39123	39054	39089	39150	38985	39127	38851	39168	39138	39060	39286	39179	38925	39348	39320	39429	39188	39259	39103	39032	39179	38971	38940	38926	39068	39161	39084	39215	39345	39163	38961	39202	39127	39048	39239	38950	39470	39184	39087	39060	38983	39092	39327	39222	39151	39102	38943	39133	39062	39174	39155	39293	39077	38894	38978	38858	39084	39258	39263	38951	38994	38957	38949	39332	39115	39031	39130	39096	38838	38827	39244	39048	39002	38954	39189	38983	39110	39185	39279	39135	39315	39119	38553	39071	39294	38834	39077	39080	39304	38990	39142	38977	39429	38922	39025	38912	38875	39161	38804	39077	39097	38884	39205	39131	38921	39139	39308	38891	39009	39065	38823	39025	39086	39133	38965	38911	38770	38953	38909	39004	38874	39139	38995	38888	38977	38978	39040	38907	39208	39350	39158	39053	39145	38726	39228	38922	39308	39236	38874	39065	39097	39165	39090	38957	38772	39124	38915	38852	38965	38728	39184	38987	39097	39175	38950	39086	39149	39186	39213	39085	39147	39026	38861	39059	39041	39144	38774	39130	39179	39095	39111	38961	38914	39112	38981	39070	39090	39154	39084	39026	38991	39003	39011	39228	39173	39039	39199	39029	38915	39192	39037	39116	39249	39017	39041	39156	38724	38833	39143	39234	39197	39110	38809	39193	39045	39058	39069	38954	38941	39076	39278	39261	39056	39117	38959	38703	39184	39131	39087	38883	39281	39111	38899	38982	39323	39120	39003	38903	38721	39109	38918	39056	38807	39118	38930	38936	39108	39266	39010	39037	39081	39316	38907	39068	39073	39369	38936	38911	39425	39210	39224	39046	38990	39068	39051	39098	38973	38974	39164	38917	38947	39057	39029	38855	39321	39112	38990	39318	38998	39043	38990	38855	38786	39183	39285	38959	39048	39210	39105	38910	39224	38979	39193	39053	38809	38938	39293	39048	38988	38999	39076	39238	38799	38997	38999	39550	39061	38861	39088	39135	39245	39230	38936	39137	39072	38897	38987	38854	39047	39241	39185	39264	39103	39081	39117	39051	39382	39216	39126	38792	39121	39142	39135	38961	39215	39106	38703	38904	38962	38894	38754	39027	39255	38918	39093	38972	38871	38823	38962	39420	38950	39063	39366	38892	39116	38973	39033	39170	39140	39057	38817	39107	38661	39261	39340	39057	39217	39145	39265	39129	38969	39175	38987	39099	38879	38759	39104	38985	39150	39050	38931	39294	39440	39046	39033	39219	38872	39104	39042	39183	39142	38983	39111	39056	39151	39455	39030	39075	38966	38929	39073	38913	39126	39129	38986	38942	38798	39375	39075	39263	38994	38845	39011	39064	39032	39057	39304	39279	39069	39179	39219	39249	39142	39133	39041	39012	39069	39064	39198	39233	39081	38868	38973	39250	39071	39000	39084	39071	39142	39037	39171	39254	38716	39074	39095	38986	39214	39111	39132	38869	39115	39080	38933	38877	38836	39285	39169	39111	38946	39193	39099	39024	38989	39050	39268	39427	39185	39014	39144	39095	38901	38936	39202	39234	38980	38945	39156	39083	39259	39273	38957	38895	39118	39146	39031	39261	39105	39128	39152	39215	39093	39268	39187	38912	38852	39127	39059	39249	39052	39092	39202	39043	38954	38926	38939	39189	39217	39130	39202	39299	38882	39041	38933	39070	39036	39368	39211	39025	39230	39098	38867	39071	39208	38872	38859	38986	38949	38726	38961	39162	39113	39086	39135	38819	38937	38986	38972	39202	39146	39021	38864	38986	38881	38571	38880	38884	39299	39146	38854	39181	38946	39310	39010	39235	39113	39107	39099	39245	38835	39280	39128	38973	39133	39111	39112	39035	38664	39188	39140	39173	38841	39142	39200	39160	39149	39116	39294	39193	39237	38976	39045	39319	39088	39219	39210	39081	38912	38986	38942	39045	39011	39076	39268	39201	39112	39296	39231	39149	39071	38811	39172	39111	39178	39184	38966	38900	39199	39163	38968	39054	39090	38986	38908	39161	38866	39030	39196	38956	39365	39034	38974	38923	39045	39174	39147	38897	39072	39118	39250	39156	39007	39242	39036	38771	39201	39227	38891	39061	39413	38877	39337	39102	39265	39061	39204	39049	39130	39134	39020	39062	39215	38986	38895	39026	39289	38921	39171	39246	39192	39176	39092	38922	38958	39076	39137	39038	39366	38879	38916	39098	38945	39010	38738	39010	39129	39011	39061	39392	39094	39074	39382	38809	39040	38945	38944	39314	39141	39258	39034	39033	39032	39067	39452	39185	39192	39242	39380	39142	39205	39212	38963	38964	39003	39078	39133	39272	39153	38855	39046	39371	39015	39101	39189	39110	39462	39291	39011	38867	38989	39005	39202	39126	38990	39174	39296	39085	39033	39112	38664	39136	38558	39203	38779	39139	39111	39193	39353	39140	38909	39314	39075	39157	39114	39101	39089	38839	38890	39047	39181	38956	39116	39000	38924	39278	38904	39057	38789	39180	38982	39122	39169	39188	39388	39267	39024	39095	39056	39178	39113	39074	39021	39040	39079	39224	38891	38681	38933	38819	39109	39184	39070	39101	39306	38946	39241	39014	39440	39146	39057	38975	39014	39015	39053	39042	38834	38949	39163	39157	38826	38966	39054	39017	39128	39356	39122	39242	39026	38833	39188	39086	38842	39012	39103	39072	39173	39177	39029	38986	39222	39108	39110	38924	39323	38990	38923	39203	38972	39178	38879	38985	38860	39022	39212	38889	38974	38958	39003	39272	39056	39099	39416	39107	39134	39067	39248	39112	39043	38938	39143	39143	39295	39157	39246	39031	38723	39129	39076	39080	38804	39187	39328	39058	38986	38978	38885	39299	39158	38831	39031	39001	39090	39165	38871	39329	39171	39093	38959	39252	38980	39069	39344	39208	39020	39104	39097	39184	38812	39081	39004	39241	39371	39081	39065	39363	39134	39258	39082	39083	39142	39288	39291	38931	38803	39043	39040	39308	39111	39021	39099	38976	39117	39164	39119	39109	39007	38952	39095	39139	39173	38987	39088	39389	39250	39148	39175	39130	39488	39033	39226	39193	39144	38762	39128	39159	39151	39354	38919	39027	39298	38978	39156	39336	38964	39019	39013	38961	39377	39251	39142	39132	38963	39027	39055	39180	39318	39254	38957	39058	38916	39003	38988	39146	39461	39300	39369	39117	38777	39049	39214	39256	39065	39085	39139	39348	39124	39135	39012	39203	39243	39250	39167	39030	38944	39043	38765	39092	39173	39050	39064	39191	39144	39373	39124	39088	39144	38967	39076	38951	39172	38918	39027	38813	38766	39141	39368	39056	39165	39285	38886	38987	38966	39005	39070	39042	39041	39012	38917	39101	39035	39144	39193	39088	39003	39223	39028	39165	39122	39078	38822	39123	39421	39207	39266	38970	39373	39257	38881	39392	38988	39113	38995	39075	38980	38906	38974	39136	39087	39172	39393	39301	39176	39333	38990	39027	39186	39167	39041	38998	38987	39181	39321	39238	39126	39297	39155	39152	38822	38897	39321	39004	39048	38968	38622	39298	39109	39164	38991	38914	39063	39082	38914	39264	39108	39063	39247	39229	39101	38898	39022	38953	39289	39046	39085	39110	39266	39409	39169	38730	39213	39297	39267	38976	39003	39321	38999	39496	38965	39243	39070	39023	38913	38930	39104	39282	39083	38862	39371	39214	39066	38856	39181	39147	39154	39094	39015	39225	39208	39264	38990	39155	39222	38986	39090	39111	39141	39266	38980	38944	38925
38387	54636	52971	44849	41416	37830	34241	32394	31120	30303	29550	29311	28784	28514	28512	28447	28197	27962	27980	28306	27968	28102	27869	27668	28056	27833	27787	27704	27745	27540	27597	27913	27777	27701	27554	27577	27713	27759	27674	27578	27670	27626	27503	27595	27990	27401	27663	27765	27582	27703	27721	27883	27580	27594	27551	27527	27619	27664	27702	27553	27650	27754	27588	27499	27640	27565	27499	27449	27732	27584	27457	27359	27787	27691	27553	27735	27481	27678	27734	27731	27664	27613	27707	27611	27537	27465	27666	27466	27574	27491	27700	27716	27576	27606	27579	27715	27642	27618	27801	27508	27675	27541	27816	27446	27513	27729	27510	27726	27461	27575	27652	27472	27711	27552	27545	27479	27678	27589	27579	27604	27699	27757	27633	27512	27514	27540	27579	27484	27739	27460	27622	27745	27787	27646	27791	27515	27675	27561	27514	27693	27782	27698	27704	27601	27603	27571	27858	27492	27389	27474	27454	27681	27548	27392	27655	27542	27405	27647	27498	27640	27641	27542	27584	27609	27624	27747	27628	27521	27465	27458	27656	27598	27506	27638	27477	27661	27752	27571	27656	27616	27671	27470	27400	27676	27465	27487	27574	27638	27453	27735	27588	27344	27549	27661	27757	27509	27743	27694	27608	27399	27778	27642	27547	27630	27542	27718	27464	27777	27475	27560	27456	27635	27745	27732	27467	27480	27659	27563	27600	27733	27596	27544	27689	27619	27684	27630	27495	27551	27506	27560	27573	27605	27430	27680	27639	27527	27641	27640	27624	27637	27473	27616	27462	27587	27569	27754	27574	27671	27632	27518	27836	27547	27600	27737	27746	27696	27598	27541	27509	27674	27495	27765	27549	27590	27559	27610	27420	27656	27590	27508	27511	27528	27670	27540	27494	27664	27699	27427	27623	27748	27581	27555	27649	27411	27646	27409	27396	27524	27514	27445	27512	27584	27660	27758	27401	27778	27633	27562	27548	27463	27595	27692	27584	27511	27725	27571	27687	27516	27645	27548	27480	27644	27774	27367	27586	27398	27380	27627	27578	27626	27714	27710	27660	27314	27583	27679	27723	27589	27665	27519	27563	27740	27482	27596	27717	27577	27649	27749	27626	27667	27587	27579	27656	27529	27760	27624	27683	27796	27551	27691	27577	27572	27489	27533	27577	27725	27586	27527	27547	27539	27772	27373	27733	27555	27669	27646	27831	27465	27535	27332	27695	27599	27618	27712	27598	27481	27562	27561	27476	27589	27591	27730	27584	27725	27645	27697	27520	27610	27580	27476	27397	27727	27529	27421	27569	27387	27593	27607	27570	27555	27769	27424	27583	27557	27696	27599	27528	27710	27453	27681	27687	27581	27639	27762	27579	27645	27610	27512	27544	27571	27501	27737	27543	27471	27594	27658	27657	27614	27537	27649	27658	27568	27537	27637	27536	27634	27583	27647	27351	27402	27492	27473	27844	27766	27695	27625	27612	27671	27667	27780	27568	27724	27611	27751	27561	27727	27493	27616	27382	27460	27689	27551	27452	27406	27652	27590	27462	27465	27711	27615	27449	27635	27610	27608	27577	27560	27550	27300	27597	27711	27630	27556	27552	27630	27692	27639	27475	27700	27607	27965	27577	27570	27762	27595	27610	27478	27600	27580	27644	27476	27569	27471	27649	27648	27558	27523	27434	27449	27513	27808	27632	27464	27708	27587	27510	27551	27639	27600	27474	27618	27591	27642	27405	27667	27473	27614	27522	27546	27697	27612	27667	27699	27485	27605	27698	27511	27613	27627	27535	27597	27560	27378	27589	27636	27610	27700	27467	27764	27570	27590	27674	27638	27487	27920	27613	27599	27556	27528	27602	27738	27569	27630	27611	27642	27581	27807	27627	27638	27703	27562	27479	27442	27602	27550	27715	27566	27582	27656	27616	27638	27565	27751	27558	27572	27535	27623	27534	27685	27562	27599	27507	27529	27647	27616	27612	27549	27581	27608	27568	27494	27545	27497	27666	27417	27587	27408	27688	27657	27422	27829	27505	27680	27759	27641	27344	27608	27486	27601	27639	27516	27589	27587	27583	27627	27426	27579	27799	27423	27661	27622	27607	27700	27467	27572	27715	27699	27495	27631	27758	27596	27430	27502	27435	27470	27506	27493	27659	27522	27560	27475	27730	27400	27548	27710	27515	27656	27515	27756	27598	27669	27700	27687	27684	27681	27650	27845	27542	27603	27500	27513	27702	27721	27676	27542	27489	27629	27556	27675	27561	27770	27477	27656	27613	27677	27821	27562	27546	27659	27684	27572	27860	27593	27597	27471	27763	27503	27753	27507	27570	27495	27627	27489	27668	27525	27679	27670	27600	27577	27489	27487	27728	27474	27860	27426	27532	27565	27693	27720	27629	27485	27441	27679	27419	27776	27416	27630	27711	27711	27704	27362	27619	27603	27517	27449	27685	27593	27631	27709	27661	27666	27449	27673	27569	27672	27744	27543	27553	27737	27535	27622	27525	27560	27743	27616	27528	27397	27750	27633	27499	27585	27586	27631	27705	27539	27655	27750	27474	27633	27550	27786	27635	27459	27627	27486	27518	27618	27830	27675	27722	27500	27503	27513	27537	27675	27689	27734	27586	27774	27682	27604	27514	27658	27684	27661	27710	27542	27485	27589	27611	27661	27735	27602	27511	27849	27520	27789	27499	27472	27644	27561	27484	27697	27649	27564	27528	27524	27653	27576	27471	27574	27567	27577	27653	27437	27941	27590	27544	27689	27665	27604	27903	27506	27486	27638	27617	27620	27715	27610	27734	27415	27597	27704	27572	27744	27717	27599	27486	27605	27566	27443	27532	27479	27677	27666	27428	27521	27653	27538	27767	27641	27523	27539	27626	27627	27594	27621	27573	27518	27580	27561	27712	27628	27740	27548	27514	27717	27670	27548	27590	27537	27522	27674	27729	27591	27655	27603	27537	27854	27742	27762	27517	27565	27749	27621	27635	27564	27597	27518	27603	27775	27568	27576	27636	27694	27708	27461	27584	27499	27461	27680	27603	27726	27607	27563	27641	27561	27623	27523	27504	27600	27529	27596	27451	27590	27682	27650	27571	27681	27454	27749	27888	27517	27636	27647	27749	27468	27574	27772	27584	27501	27374	27489	27508	27717	27602	27597	27578	27674	27468	27612	27683	27646	27839	27471	27592	27586	27663	27698	27531	27678	27469	27505	27327	27556	27506	27581	27665	27671	27607	27735	27551	27570	27643	27608	27747	27699	27549	27508	27686	27503	27346	27581	27718	27668	27779	27730	27544	27589	27734	27703	27520	27767	27608	27873	27649	27467	27607	27595	27565	27347	27746	27596	27545	27548	27431	27668	27660	27651	27789	27693	27746	27493	27659	27627	27748	27494	27504	27746	27550	27682	27561	27623	27610	27553	27735	27612	27599	27581	27671	27522	27471	27593	27736	27496	27623	27683	27489	27599	27645	27575	27649	27694	27691	27717	27876	27541	27638	27696	27545	27487	27602	27589	27619	27583	27677	27411	27666	27777	27506	27751	27666	27505	27705	27726	27640	27512	27649	27533	27473	27555	27745	27442	27691	27527	27605	27516	27619	27575	27497	27563	27721	27489	27537	27624	27633	27663	27549	27620	27760	27690	27514	27796	27556	27613	27472	27561	27680	27742	27743	27440	27627	27486	27462	27702	27530	27623	27623	27843	27528	27738	27461	27737	27632	27493	27589	27415	27757	27758	27706	27594	27712	27669	27625	27863	27720	27516	27573	27628	27525	27456	27614	27461	27511	27569	27591	27610	27688	27463	27667	27574	27565	27601	27496	27627	27670	27591	27747	27531	27795	27640	27728	27754	27673	27513	27730	27590	27615	27751	27622	27567	27689	27633	27514	27571	27583	27460	27748	27704	27592	27472	27526	27652	27679	27524	27473	27624	27601	27562	27665	27538	27581	27703	27575	27615	27636	27695	27714	27501	27491	27632	27574	27665	27777	27757	27676	27642	27703	27514	27508	27495	27507	27781	27618	27615	27635	27699	27659	27671	27683	27747	27879	27557	27514	27460	27542	27506	27523	27458	27760	27834	27650	27710	27649	27581	27462	27576	27688	27718	27564	27513	27624	27713	27810	27484	27738	27477	27633	27715	27736	27781	27564	27511	27520	27531	27556	27601	27585	27544	27599	27776	27632	27422	27615	27801	27696	27548	27499	27562	27591	27567	27562	27527	27618	27548	27536	27693	27687	27635	27589	27331	27728	27880	27539	27665	27599	27505	27675	27561	27698	27551	27713	27719	27526	27921	27447	27481	27479	27569	27630	27810	27716	27721	27475	27815	27594	27566	27670	27453	27606	27577	27562	27629	27630	27600	27729	27635	27534	27585	27585	27579	27700	27516	27579	27440	27777	27602	27466	27603	27562	27469	27634	27609	27733	27653	27588	27644	27265	27570	27466	27679	27699	27659	27619	27556	27738	27349	27569	27571	27510	27465	27684	27520	27711	27741	27427	27626	27480	27614	27647	27613	27892	27636	27561	27644	27586	27518	27749	27638	27520	27564	27527	27537	27738	27658	27709	27806	27806	27533	27618	27433	27550	27503	27558	27463	27423	27728	27544	27470	27614	27809	27623	27685	27658	27432	27628	27639	27458	27485	27430	27475	27533	27539	27638	27559	27651	27512	27576	27608	27615	27563	27596	27546	27792	27461	27753	27450	27442	27640	27414	27644	27497	27661	27734	27527	27586	27665	27507	27627	27796	27782	27652	27279	27919	27579	27506	27736	27467	27685	27542	27648	27478	27628	27584	27606	27532	27567	27801	27400	27514	27670	27468	27506	27542	27823	27599	27651	27612	27608	27537	27960	27550	27769	27678	27504	27838	27586	27603	27704	27412	27677	27750	27606	27603	27514	27811	27598	27628	27459	27653	27841	27552	27460	27584	27731	27656	27630	27841	27560	27633	27491	27529	27647	27630	27594	27497	27579	27606	27560	27736	27529	27629	27540	27714	27636	27799	27711	27676	27838	27572	27572	27500	27703	27627	27570	27722	27461	27692	27674	27437	27693	27710	27562	27553	27729	27568	27647	27604	27499	27824	27787	27547	27678	27554	27567	27585	27615	27687	27509	27788	27454	27784	27517	27566	27618	27566	27565
24428	21667	31689	37574	42895	45118	44417	42441	41827	41186	40687	40520	40037	39984	39875	39668	39291	39531	39332	39163	39281	39125	39305	38870	39198	38940	38913	38708	38926	39114	38704	38873	38876	38878	38895	38983	38683	38920	38888	38707	38741	38690	38957	38557	38822	38513	38920	38736	38769	39055	38705	38577	38876	38392	38491	38679	38788	38650	38628	38299	38696	38495	38681	38436	38877	38369	38868	38743	38854	38631	38719	38715	38841	38737	38762	38619	38270	38937	38726	39086	38694	38882	38235	38821	38728	38832	38982	38742	38957	38916	38535	38742	38953	38967	38653	38744	38697	38576	38850	38564	38659	38775	38827	38517	38882	38840	38642	38543	38668	38903	38791	38840	38823	39068	38698	38728	38726	38634	38484	38635	38678	38666	38590	38680	38855	38863	39016	38825	38692	38693	38715	38590	38557	38492	38587	38658	38653	38828	38865	38836	38697	38775	39048	38789	39019	38892	38468	38824	38695	38674	38816	38571	38675	38619	38495	38563	38849	38798	38865	38723	38594	38801	38805	38635	38582	38526	38766	38637	38640	38843	38852	38700	38811	38867	38555	38614	38703	38694	38564	38721	38689	38897	38827	38915	38701	38788	38770	38556	38551	38817	38850	38820	38698	38906	38795	38955	38789	38412	38799	38578	38829	38630	38943	39038	38437	38498	38906	38513	38708	38938	38743	38509	38467	38510	38735	38630	38798	38519	38677	38413	38811	39013	38638	38736	38705	38701	38591	38951	38924	38727	38798	38905	38647	38858	38823	38580	38570	38634	38548	38884	38624	38483	38872	39189	38836	38467	38780	38613	38867	38885	38883	38771	38685	38521	38637	38599	38757	38758	38729	38801	38685	38816	38703	38703	38626	38682	38729	38570	38663	38734	38706	38780	38629	38881	38796	38890	38933	38772	38882	38859	38965	38581	38478	38865	38713	39141	38767	38813	38874	38346	38526	38668	38813	38758	38726	39151	38517	38838	38467	38695	38899	38975	38988	38591	38631	38663	38423	38781	38625	38850	38663	38826	38660	38597	38980	38742	38771	38971	38767	38378	38784	38800	38554	38514	38485	38702	38821	38607	39003	38710	38673	38898	38685	38605	38728	38606	38857	38610	38665	38269	38598	38705	38641	39105	38928	38628	38721	39011	38748	38668	38963	39008	38963	39117	38817	38663	38723	38583	38784	39188	38733	38722	38532	38825	38846	38474	38325	38963	38814	38411	38571	38688	38630	38697	38686	38769	38994	38853	38917	38738	38781	38552	38731	38649	38891	38743	38627	38957	38686	38783	38654	39158	38849	38887	38871	38548	38722	38571	38329	38698	38649	38633	38683	38992	38461	38716	38792	38585	38827	38711	38873	38759	39099	38859	38591	38471	38571	38733	38787	38698	38889	38544	38695	38515	38471	38628	38619	38897	38743	38750	38534	38511	38560	38724	38859	38982	38526	38799	38639	38644	39025	38721	38807	38719	38591	38806	38495	38818	38395	38807	38667	38779	38868	38535	38660	38480	38853	38861	38732	38533	38594	38864	38976	39172	38503	38641	39040	38947	38839	38941	38719	38791	38845	38962	38766	38758	38730	38612	38847	38541	38891	38646	38826	38829	38821	38613	38865	38681	38617	38484	38881	38775	38598	38549	38668	38502	38612	39003	38779	38812	38718	38796	38801	38820	38813	38827	38844	38836	38590	38787	38751	38819	38889	38753	38702	38807	38771	38782	38600	38641	38591	38761	38840	38890	38673	38635	38773	38655	38522	38952	38699	38653	38871	38591	38758	38793	38715	38811	39132	38777	38831	38822	38774	38703	38875	38624	38569	38821	38861	38614	38670	38704	38862	38830	38828	38462	38828	38859	38724	38241	38652	39061	38923	38727	38304	38593	38860	38756	38712	38659	38815	38782	38571	38635	38645	38954	38684	38878	38812	38852	38607	38625	38545	38692	38606	38815	38764	38852	38755	38552	38807	38945	38332	38730	38553	38743	38837	38645	38382	38103	38643	38729	38721	38827	38607	38421	38655	38697	38776	38792	38749	38985	38699	38631	38722	38577	38673	38676	38395	38914	38538	38871	38550	38939	38773	38810	38798	38720	38568	38401	38809	38873	38762	39057	38598	38693	38824	38822	38604	38558	38742	38865	38613	38660	38810	38725	38691	38831	38817	38684	38724	38872	38919	38937	38426	38792	38759	38562	38681	38822	38667	38424	38722	38713	38889	38965	38680	38628	38752	38664	38423	38706	38799	38876	38639	38604	38717	38713	38780	38699	38695	38771	38672	38441	38852	38621	38603	38625	38630	38746	38877	38659	38730	38715	38975	38596	39054	38750	38900	38664	38647	38835	38893	39023	38500	38687	38618	38690	38727	38748	38853	38655	38919	38479	38896	38717	39095	38895	38495	38667	38632	38626	38667	38750	38807	38804	38997	38631	38895	38813	38569	38627	38578	38605	38976	39035	38869	38940	39028	38889	38827	38578	38747	38840	38946	38447	38794	38713	38734	38509	38992	38671	38874	38574	38937	38632	38891	38656	38578	38982	38769	38538	39013	38630	38558	38501	38796	38735	39025	38830	39010	38931	38820	38339	38764	38824	38710	38833	38725	38862	38835	38771	38737	38706	38721	38929	38891	38681	38620	38391	38876	38780	38904	38581	38728	38518	38806	38808	38665	38455	38594	39037	38897	38663	38629	38854	38814	39048	38568	38699	38640	38668	39014	38677	38905	38615	38900	38833	38750	38480	38604	38700	38716	38652	38657	38659	38688	38736	38906	38630	38613	38609	38960	38723	38772	38758	38760	38835	38570	38608	38891	38689	39104	38684	38816	38782	38527	38902	38625	38592	38711	38652	38844	38661	38487	38559	38827	38882	38551	38717	38901	38853	38687	38633	38727	39040	38675	38740	38724	38752	38675	38880	38613	38713	38674	38635	38475	38760	38913	38589	38750	39047	38539	38826	38636	38890	38956	38931	38787	38566	38826	38659	38781	38840	38701	38663	38575	38850	38880	38578	38737	38799	38865	38685	38863	38721	38659	38557	38805	38665	38536	38587	38870	38737	38710	38692	38557	38954	38587	38557	38706	38908	38946	38693	38601	38736	38586	38696	38944	38517	38846	38848	38823	38504	38908	38798	38653	39079	38875	38826	38637	38669	38620	38478	38833	38473	38871	38592	38646	38612	38925	38713	38743	38826	38862	38679	38610	38570	38790	38784	38677	38648	38628	38484	38836	38687	39027	38792	38872	38630	38770	38655	38911	38748	38812	38713	38759	38663	38673	38667	38589	38822	38700	38968	38989	38775	38801	39031	38608	38766	38766	38744	38471	38749	38718	38674	38844	38518	38746	38823	38873	38805	38755	38684	38867	38692	38803	38652	38932	38675	38809	38846	38437	38437	38893	38722	38724	38734	38662	38740	38527	38653	38747	38843	38782	38918	38763	38804	38641	38632	38697	38947	38745	38867	38576	38806	38616	38688	38937	38837	38758	38466	38651	38678	38819	38862	38756	38551	38744	38731	38802	38741	38875	38721	38879	38909	38836	38733	39036	38611	38874	38757	38716	38778	38457	38587	38642	38923	38639	38446	39129	38828	38642	38945	38922	38590	38938	38855	38915	38688	38383	38675	38821	38634	38763	38925	39194	38786	38742	38623	38599	38887	38972	38959	38630	38921	38749	38616	38500	38677	38551	38689	38833	38668	38666	38800	38745	39064	38616	38626	38603	38761	39030	38653	38543	38344	38757	38569	38852	38816	38942	38535	39013	38835	38642	38972	39099	38820	38851	38532	38793	38777	38880	38621	38737	38784	38537	38505	38612	38635	38600	38839	38797	38436	38643	38668	38631	38551	38465	38701	38414	38667	38745	38620	38857	38784	38357	38668	38416	38877	38916	38849	38508	38662	38587	38822	38851	38786	38646	38941	38811	38821	38970	38761	38901	38498	38776	38626	38649	38686	38828	38689	38684	38788	38736	38752	39052	38978	38625	38898	38733	38685	38705	38749	38626	38972	38998	38763	38908	38850	38860	38612	38805	38503	38697	38938	38692	38634	38758	38571	38669	38814	38804	38647	38774	38819	38889	38422	38905	38657	38874	38993	38634	38447	38879	38655	38687	38961	38855	38716	38698	38575	38809	38652	38593	38617	38784	38796	38805	38922	38705	38652	38585	38600	38546	38810	38839	38499	38790	38889	39138	38791	38708	38661	38828	38602	38766	38918	38568	38627	38821	38545	38560	38896	38689	39185	38770	38760	38514	38661	38562	38723	38869	38783	38739	38757	38661	38739	38635	39024	38756	38842	38786	38523	38593	38454	38651	38742	38509	38704	38731	38789	38967	38818	38818	38731	38031	38584	38603	38602	38517	38630	39020	38787	38627	38491	38808	38782	38778	38988	38914	38795	38518	38673	38623	38669	38816	38571	38863	38703	38831	38870	38814	38725	38472	38594	38610	38539	38528	38707	38905	38762	38784	38738	38671	38760	38691	39059	38841	38911	38765	38435	38555	39095	38791	38719	38555	38885	38809	38747	38564	38654	38743	38905	38824	38720	38717	38836	38827	38835	38743	38717	38773	38986	38765	38472	38790	38572	38759	38725	38736	38732	38839	38796	38646	38780	38667	38552	38786	38722	38489	38850	38542	38406	38709	38766	38661	38934	38730	38766	38867	38841	38903	39020	38914	38780	38820	38776	38665	38657	38819	38842	38978	38823	38818	38859	38709	38817	38662	38761	38562	38544	38731	39089	38546	38865	38799	38462	38630	38805	38681	38559	38956	38815	38692	38941	38736	38626	38820	38732	38650	38957	38670	38853	38681	38611	38746	38709	38752	38833	38782	38734	38706	38339	38546	38747	38756	38749	38506	38494	38848	39020	39129	38806	38598	38648	38710	38837	38962	38547	38712	38845	38705	38876	38715	38504	38602	38675	39048	39015	38584	38780	38654	38798	38825	38547	38521	38727	38662	38645	38493	38776	38569	38887	38649	38963	38748	38900	38914	38848	38785	38668	38973	38988	38731	38919	38670	38688	38779	38820	38621	38931	38721	38981	39001	38687	38555	38524	38941	38727	38658	38707	38644	38707	38848	38658	38910	38603	38827	38591	38738	38638	38526	38922	38859	38999	38927	38896	38526	38439	38578	38672	39009	38576	38551	38491
36851	60443	59863	52035	46919	41532	37144	34671	32876	31886	30767	30069	29482	29125	28927	28498	28749	28570	28387	28194	28081	28149	28054	28061	27760	27947	27915	27877	27790	27679	27780	27702	27727	27465	27555	27633	27557	27437	27564	27666	27651	27416	27809	27462	27544	27415	27780	27527	27543	27556	27530	27741	27459	27539	27567	27617	27665	27510	27466	27497	27557	27348	27454	27474	27575	27415	27668	27441	27353	27333	27580	27527	27761	27497	27513	27441	27477	27451	27571	27559	27631	27671	27663	27641	27448	27470	27543	27465	27681	27448	27524	27574	27517	27533	27657	27554	27404	27449	27650	27627	27521	27469	27506	27760	27641	27431	27609	27520	27339	27428	27595	27418	27591	27322	27237	27680	27502	27334	27356	27703	27497	27569	27491	27593	27415	27456	27332	27462	27601	27361	27581	27717	27519	27662	27462	27597	27596	27673	27617	27557	27381	27375	27634	27524	27494	27508	27445	27562	27376	27588	27575	27495	27594	27607	27514	27565	27507	27753	27490	27580	27461	27287	27319	27657	27554	27546	27459	27578	27493	27580	27608	27405	27350	27340	27419	27393	27435	27428	27421	27579	27481	27687	27479	27505	27528	27413	27598	27367	27308	27414	27391	27668	27526	27390	27649	27486	27728	27476	27552	27406	27373	27456	27452	27513	27716	27443	27457	27431	27439	27525	27605	27588	27638	27413	27390	27516	27471	27505	27526	27587	27624	27436	27543	27430	27413	27272	27564	27703	27528	27491	27324	27238	27537	27401	27534	27490	27350	27663	27433	27567	27369	27480	27621	27623	27519	27485	27648	27728	27545	27479	27589	27408	27592	27510	27439	27459	27461	27516	27554	27565	27519	27546	27773	27583	27638	27689	27457	27610	27439	27645	27614	27477	27486	27430	27455	27534	27700	27375	27442	27629	27488	27742	27623	27338	27732	27466	27648	27467	27262	27551	27594	27447	27536	27372	27613	27385	27558	27420	27444	27636	27438	27659	27398	27579	27480	27503	27588	27477	27538	27601	27536	27535	27436	27438	27491	27545	27645	27523	27401	27639	27499	27347	27518	27510	27437	27368	27321	27548	27522	27429	27506	27592	27421	27537	27431	27529	27421	27490	27682	27647	27483	27334	27699	27556	27398	27627	27617	27548	27438	27567	27359	27528	27522	27637	27371	27542	27516	27462	27544	27500	27605	27680	27582	27660	27528	27441	27593	27600	27507	27496	27408	27211	27374	27443	27355	27706	27434	27378	27533	27555	27629	27654	27369	27705	27599	27635	27425	27294	27615	27543	27634	27279	27484	27516	27605	27329	27470	27301	27603	27490	27538	27541	27438	27640	27470	27431	27469	27412	27723	27377	27536	27565	27831	27458	27766	27571	27701	27559	27538	27500	27470	27708	27393	27616	27602	27548	27646	27554	27529	27566	27456	27339	27429	27517	27411	27519	27560	27552	27596	27593	27584	27547	27453	27384	27522	27623	27382	27702	27531	27359	27537	27664	27677	27361	27334	27529	27707	27348	27497	27567	27471	27545	27605	27452	27581	27528	27838	27323	27477	27651	27487	27518	27354	27699	27655	27456	27513	27448	27486	27700	27366	27406	27512	27490	27437	27408	27513	27689	27517	27609	27661	27485	27522	27636	27605	27645	27455	27480	27777	27434	27451	27705	27453	27452	27636	27646	27397	27755	27426	27651	27415	27253	27512	27310	27503	27490	27715	27264	27387	27657	27634	27509	27602	27569	27475	27366	27554	27443	27595	27785	27430	27425	27568	27712	27644	27418	27493	27391	27550	27480	27523	27532	27520	27322	27573	27411	27271	27665	27313	27496	27493	27499	27439	27743	27655	27444	27560	27562	27357	27338	27571	27456	27443	27343	27420	27390	27747	27489	27573	27564	27519	27659	27637	27493	27574	27501	27494	27670	27655	27537	27375	27452	27561	27288	27572	27423	27640	27523	27439	27252	27662	27507	27348	27708	27715	27692	27390	27628	27667	27523	27590	27510	27737	27294	27604	27473	27599	27423	27468	27587	27475	27572	27673	27585	27325	27518	27530	27510	27634	27547	27483	27456	27564	27411	27568	27544	27521	27564	27566	27518	27635	27428	27556	27535	27535	27453	27523	27555	27722	27575	27524	27664	27498	27559	27512	27613	27576	27496	27529	27609	27746	27589	27600	27265	27482	27518	27576	27471	27579	27661	27564	27451	27737	27229	27374	27783	27458	27592	27439	27489	27460	27627	27418	27448	27594	27436	27562	27446	27438	27610	27396	27510	27539	27399	27485	27405	27339	27555	27730	27453	27534	27404	27527	27694	27538	27615	27551	27645	27468	27578	27362	27642	27578	27281	27687	27403	27485	27570	27603	27430	27641	27419	27602	27499	27514	27533	27525	27302	27412	27576	27410	27756	27508	27368	27541	27497	27485	27601	27585	27515	27517	27364	27618	27373	27556	27757	27525	27525	27531	27726	27370	27389	27635	27649	27504	27577	27566	27357	27337	27640	27531	27636	27442	27381	27715	27309	27609	27561	27442	27468	27500	27383	27584	27380	27480	27394	27436	27426	27805	27542	27387	27663	27663	27554	27392	27391	27367	27536	27469	27622	27445	27572	27507	27815	27472	27586	27426	27552	27449	27711	27584	27507	27513	27563	27690	27470	27523	27702	27685	27445	27759	27581	27484	27464	27422	27489	27479	27446	27666	27627	27370	27538	27436	27479	27659	27600	27513	27546	27641	27394	27581	27460	27597	27363	27526	27665	27435	27288	27466	27393	27533	27638	27591	27653	27554	27496	27537	27511	27433	27696	27666	27415	27416	27611	27531	27589	27556	27565	27495	27555	27513	27604	27617	27559	27592	27526	27599	27634	27481	27601	27610	27389	27405	27407	27512	27540	27564	27346	27700	27577	27612	27662	27334	27392	27574	27759	27369	27418	27664	27558	27686	27455	27472	27585	27506	27491	27556	27350	27622	27762	27452	27472	27626	27574	27643	27447	27464	27540	27579	27485	27556	27392	27619	27435	27476	27421	27627	27521	27321	27626	27560	27439	27542	27266	27527	27672	27403	27696	27493	27444	27631	27550	27495	27467	27486	27600	27523	27633	27545	27547	27563	27417	27695	27592	27541	27349	27643	27487	27596	27342	27593	27614	27619	27574	27439	27521	27522	27476	27685	27591	27470	27486	27447	27539	27701	27482	27357	27505	27361	27475	27616	27446	27562	27534	27513	27370	27596	27588	27437	27397	27600	27522	27439	27680	27571	27581	27508	27535	27568	27382	27472	27579	27605	27325	27524	27412	27481	27711	27424	27570	27518	27388	27604	27482	27506	27465	27622	27449	27538	27635	27672	27526	27562	27518	27631	27665	27512	27682	27356	27547	27508	27323	27770	27460	27478	27431	27304	27518	27632	27643	27446	27448	27483	27357	27609	27681	27479	27512	27615	27449	27609	27550	27542	27280	27445	27502	27574	27459	27477	27291	27446	27591	27482	27592	27308	27673	27689	27578	27333	27664	27408	27597	27681	27772	27641	27528	27515	27456	27615	27424	27572	27680	27520	27422	27528	27586	27621	27496	27504	27613	27311	27519	27340	27523	27503	27434	27436	27285	27485	27506	27735	27690	27513	27424	27565	27509	27357	27538	27499	27315	27752	27591	27354	27658	27558	27332	27556	27593	27486	27641	27580	27642	27665	27606	27598	27614	27431	27495	27490	27506	27495	27408	27686	27508	27555	27510	27490	27389	27532	27305	27305	27528	27429	27554	27349	27558	27393	27630	27597	27720	27559	27521	27455	27471	27506	27631	27739	27348	27482	27560	27436	27391	27555	27417	27546	27561	27542	27772	27365	27413	27627	27527	27559	27447	27248	27515	27346	27582	27485	27390	27676	27704	27347	27711	27405	27575	27522	27561	27586	27359	27402	27420	27262	27588	27629	27435	27474	27520	27479	27493	27660	27526	27551	27453	27454	27530	27470	27560	27505	27450	27574	27435	27595	27535	27476	27501	27465	27495	27596	27595	27477	27527	27408	27610	27475	27576	27424	27684	27519	27495	27485	27533	27563	27574	27647	27438	27394	27614	27544	27638	27479	27425	27497	27527	27560	27705	27450	27455	27596	27650	27380	27499	27441	27758	27552	27453	27585	27515	27626	27493	27469	27592	27615	27535	27499	27427	27574	27630	27651	27607	27373	27581	27652	27603	27454	27542	27443	27555	27219	27563	27579	27332	27613	27633	27622	27818	27378	27547	27432	27550	27453	27548	27465	27569	27455	27583	27556	27639	27374	27630	27564	27533	27624	27540	27360	27429	27726	27485	27207	27593	27558	27528	27633	27501	27410	27566	27741	27665	27559	27412	27367	27529	27604	27616	27498	27519	27459	27608	27486	27590	27485	27644	27465	27536	27457	27647	27536	27576	27493	27610	27478	27453	27429	27630	27585	27297	27524	27426	27482	27446	27600	27456	27680	27630	27500	27515	27551	27521	27307	27599	27424	27454	27652	27395	27542	27399	27535	27606	27503	27545	27520	27474	27572	27254	27431	27517	27512	27513	27722	27492	27540	27488	27505	27693	27349	27567	27547	27480	27422	27585	27356	27552	27401	27471	27472	27651	27636	27678	27509	27524	27425	27463	27725	27522	27636	27452	27354	27299	27507	27337	27565	27602	27402	27385	27282	27528	27315	27573	27610	27339	27693	27534	27753	27351	27656	27354	27621	27263	27592	27514	27447	27603	27460	27429	27690	27540	27534	27542	27492	27534	27241	27634	27585	27369	27652	27541	27425	27789	27497	27783	27646	27540	27439	27559	27408	27617	27501	27539	27581	27640	27785	27462	27420	27770	27542	27467	27464	27739	27595	27547	27493	27440	27720	27635	27562	27596	27604	27449	27617	27504	27497	27585	27782	27492	27672	27504	27579	27496	27302	27463	27641	27541	27424	27657	27518	27619	27656	27556	27562	27446	27452	27631	27482	27507	27721	27459	27451	27526	27389	27339	27675	27615	27437	27630	27492	27630	27656	27407	27777	27500	27430	27526	27582	27342	27622	27464	27479	27710	27669	27506	27489	27684	27359	27383	27570	27705	27486	27279	27582	27616	27451	27594	27582	27444	27441	27476	27512	27508	27419	27493	27491	27556	27490	27575	27603	27378
22991	21547	30311	32563	39528	46133	46770	44155	43108	42189	41755	41380	41307	40279	40431	40590	40257	40234	40349	39946	39739	40010	39652	39249	39383	39745	39545	39634	39515	39635	39493	39659	39522	39274	39394	39437	39269	39341	39322	39470	39207	38930	39272	38973	39278	39373	39284	39049	38999	38885	39092	39130	39174	39353	39148	39198	39346	39467	39393	39495	39201	39092	39162	39134	39203	38880	38971	39141	39007	39244	39442	39291	39429	39384	39514	39118	39234	39260	39121	39288	39150	39167	39342	39236	39412	39179	39229	39291	39248	39015	38781	39058	39199	38970	39385	39147	39272	39067	39274	39031	39358	39352	39254	39328	39060	39290	39178	39331	39013	39145	39105	39066	39282	38954	39304	39230	39266	39166	39263	39267	39001	39120	39124	39091	39218	39027	39238	39349	39298	39299	39318	39174	39243	39204	38897	39276	39125	39171	39203	39034	39170	39070	39098	39380	38991	39188	39352	39310	39129	39208	39181	38993	39410	39208	39271	39056	39247	39125	39317	38869	39201	39195	39376	39249	39131	39295	39242	38939	39341	39089	39210	39192	39142	39131	38934	39089	38912	38879	39253	38897	39230	38827	39043	39051	39075	39143	39314	39094	39283	39324	39187	39303	39166	39290	39296	39215	39243	39213	38930	39216	39204	39219	39364	39144	39275	39508	39151	39202	38994	38881	39262	39261	39443	39164	39284	39001	38906	39067	39332	39210	39244	39305	38995	39003	39145	39461	39010	39233	39235	39135	39088	39189	39401	39127	39293	39202	39035	39076	39036	39103	39086	38969	38993	39220	39023	38963	39296	39099	39198	39113	39202	39381	39444	39352	39441	39013	39189	39037	39229	38898	39106	39284	39302	38913	39218	39020	39153	39215	39090	39095	38910	39098	39241	38833	39161	38906	39379	39039	39205	39046	38734	39079	39174	39297	39143	39145	39180	39198	39240	38983	39247	39464	38988	39099	39166	39000	39172	38771	39300	39037	39237	39054	38816	38959	39191	39323	39251	39173	39402	39373	38902	39172	38897	39204	39129	39061	39225	39133	39149	39267	39146	39302	38992	39302	39272	38959	39138	39198	39167	39008	39265	39282	39240	39279	39235	39341	38896	39516	38968	39155	38908	39120	39330	39100	39137	39084	39115	39194	39180	39122	39050	39235	39119	38996	39224	38884	39087	39014	38919	39055	39064	39068	39206	39216	38790	39148	39304	39229	39289	39162	39079	38886	39244	39090	39288	39153	39317	39552	39258	39575	39404	39543	39269	39523	39244	39331	39265	39195	39056	39146	39021	39019	39152	38983	39206	39276	39457	39105	39134	38812	39024	39365	39209	39043	39147	39092	39077	39254	39306	38917	39026	38929	39150	39241	39173	39210	38845	39398	39221	38951	39187	38787	38877	39152	39444	39309	39212	39397	39435	39379	38893	39169	39247	39334	39156	39462	39034	39075	38940	39122	39145	38861	38970	39033	39290	39261	39202	39225	39179	39201	39498	38696	38920	39017	39435	39318	38916	39345	39206	39221	39139	39002	39181	39010	39526	39270	39244	38719	39194	38965	39069	39442	39103	39231	39158	39254	39210	39433	39021	39108	39120	39137	39069	38994	39306	39001	38988	39291	39336	39088	39098	39348	38838	39041	39226	38916	39181	39518	39084	38819	39269	39226	39356	39182	39176	39177	39337	39187	39335	38979	39133	39105	39319	39175	39072	39001	39172	39092	39106	38984	39167	39112	39189	39227	39147	39326	39206	39286	39363	39185	39292	39339	39212	39233	39223	39141	39281	39233	38948	39162	38940	39302	39144	39022	38886	39195	39270	39083	39343	39023	39159	39288	39065	39259	39039	38995	38849	39272	39349	39360	39198	39139	39348	39258	39283	39099	38875	39376	39264	39181	38970	39361	38997	39088	39313	38982	39044	39031	39161	39156	39008	39265	39292	38941	39017	39388	39288	38826	39259	39400	39046	39029	39384	39339	39018	39426	39078	39126	39097	38931	38980	39189	39125	39006	39324	39502	39339	39068	39151	39225	39220	38979	39116	39083	39016	39041	39004	39193	39251	39200	39440	39277	39079	39112	39196	39311	39138	38940	38861	39134	39227	39324	39209	39376	39336	38948	38986	38861	39372	39031	39025	39245	39350	39147	38949	39181	39030	39087	39311	39394	39413	39563	39232	39444	39210	39203	39302	38986	39123	39489	39126	38915	39135	39147	38997	39048	39154	39092	39382	39124	39230	39225	39135	39126	38765	39336	39379	38961	39223	39112	39427	38981	38955	39064	39366	39360	38843	39244	39298	39148	39131	39252	39057	39016	39263	38894	39254	39557	39288	39274	39458	38961	39216	39138	39229	39029	39141	39349	38978	39329	39369	39428	39422	39242	39317	39133	38962	39152	39000	39219	39486	39089	39328	39377	39263	39077	39433	39316	39246	39102	39497	39349	39162	39266	39089	39202	39218	38915	39300	39156	39080	39507	39124	39066	38937	39101	39119	39170	39146	39014	38991	39165	39203	39265	39444	39273	39393	39151	38993	39132	39060	39244	39076	39538	39275	39250	39096	39109	39145	38962	39212	39106	38853	39180	39338	39018	39050	39170	39036	39146	39147	39121	39121	39186	39251	39164	39062	39154	39179	39171	39159	38929	39046	39436	39255	39060	39146	39220	39329	39467	39549	39315	39370	39152	39433	39129	39284	39062	39587	39089	39161	39372	39232	39093	39166	39045	39045	39125	39073	39145	39209	39163	39167	39100	39060	39203	39195	39186	39337	39125	39396	39042	39180	39038	39079	39076	39166	39199	39118	39050	39248	39252	39271	39149	39173	39141	39037	38900	39047	39201	39177	39059	39492	39180	39209	38957	39213	39272	39268	39462	39098	39156	38951	39090	39230	39200	39011	39069	39376	39231	39510	39102	39316	39232	39164	39178	39176	38653	39170	39160	39074	38996	39092	39120	39164	39231	39056	38899	38903	39080	38950	38952	39277	38996	39292	39355	39409	39131	39342	39602	39267	39210	39377	39278	39315	38904	39041	39080	39142	39152	39210	39090	39115	39288	39266	39248	38989	38987	38995	39239	39106	39074	39013	39089	39133	39203	39149	39051	39141	39454	39085	39341	38971	39132	38844	39215	38843	38859	39282	39211	39171	38904	39076	39101	39307	39330	39107	38981	39350	39164	39157	39066	39271	39139	39221	38821	38923	39566	39282	39298	38759	38966	39166	38867	39001	39132	39412	39236	39194	39323	39111	39198	39048	39084	39129	39082	39206	38893	39397	38954	39171	39043	39175	39110	39213	39125	39186	39030	39193	39436	39107	39143	39280	38956	39131	39385	39231	39490	39232	39131	39369	39299	39267	39248	39211	39279	39058	39119	39219	39193	39096	39184	39335	39232	39287	39060	39288	39311	39256	39268	39387	38979	39301	39064	39069	39245	38876	39149	39052	39222	39111	39369	39112	39158	39466	39366	39187	38958	39177	38911	39162	38903	39076	39395	39234	39163	39198	39311	38967	38878	39169	39383	39037	39005	38898	38935	39035	39411	39299	39189	39161	39354	39110	39375	39034	39207	39369	39167	38964	39169	38850	39318	38968	39151	39179	39221	39254	38917	39228	39365	39317	39476	39275	39250	38981	38930	39188	39167	39360	39160	38970	39078	39110	39098	39207	39145	39150	39129	39175	39025	39296	38961	39218	39015	39167	38902	39045	39343	39224	39213	39105	39115	38978	39209	39192	39524	39285	39567	39354	39211	39094	39016	39191	39256	39090	39319	39190	39339	39279	39061	39242	39051	39306	39200	39090	39162	39184	39364	39530	39307	39093	39237	39178	39289	39278	39051	39236	39211	39354	39428	39248	39224	39297	39143	39251	39139	39047	39252	39327	39052	39170	39374	39172	38675	38907	38841	38868	39131	39028	38843	39251	39177	39134	39035	39228	39191	39249	39147	38954	39047	39400	39153	39106	38930	39176	39046	39086	39018	39365	38913	39132	39028	39271	39060	39256	39039	39139	38954	39387	39116	38993	39167	38992	39364	39147	39190	39243	39261	39533	39362	39479	39424	39033	39027	39135	39190	38899	38812	39251	39069	39326	39246	39028	39090	39177	39126	38918	39263	38933	39289	39223	39352	38970	38991	39268	39057	39274	39126	39202	38915	39236	39273	39166	39065	39346	39210	39199	39298	39065	39400	39049	39473	39099	39099	39027	39182	39329	39304	39264	39100	39018	39067	39291	39308	39261	39306	38974	39239	39179	39229	39095	39128	39175	39185	39472	39508	39093	39180	39253	39147	39020	39190	38878	39282	39088	39247	39292	39375	39187	39324	39084	39316	39101	39229	39360	39271	39469	39399	39209	39194	39477	38872	39412	39341	39237	39228	39364	39072	39255	38954	39027	39164	39071	39140	38963	39397	39365	39252	38718	39098	39078	39155	39361	39186	39340	39420	39251	39095	39359	39095	39367	39242	39180	38975	39125	39073	39384	39376	39117	39082	38818	38949	38992	39024	39143	39083	39249	39173	39011	39349	39175	39268	39015	39060	39202	39331	39201	39329	39402	39253	39158	39300	39267	38999	39299	38973	39231	39142	39139	39256	39403	39409	39188	39086	39272	39134	39066	39013	39200	39310	39502	39298	39222	39217	39368	38964	39171	39219	39155	39241	39030	39159	39009	39184	39336	39356	39313	39132	38962	39242	39158	39180	38960	39290	39323	38765	39252	38967	39117	39206	39096	39298	39313	39238	39238	38731	39335	39013	39140	39010	38908	39130	39065	39509	39143	39285	39221	39185	39151	39218	39029	39218	39159	38958	39335	39006	39280	38717	38934	39247	39423	39211	39298	39036	39054	39105	38953	39172	39339	39285	39182	39284	39039	39266	39026	39161	39273	38654	39107	39066	39128	38809	39208	39076	39380	39317	39160	39242	39291	38859	38777	39118	39194	39237	39437	39179	38988	38969	39227	39228	39160	39625	38985	38840	39154	39235	39499	39085	39159	39268	39486	39359	38955	39066	39092	39244	39159	39415	39547	39270	39534	38813	39071	39323	39208	39032	39036	38991	39190	39051	39029	39101	39055	38945	39020	39151	39147	39235	39378	39230	39187	39072	39201	39357	39325	39397	38890	39040	39240	38891	38900	39176	39245	39017	39298	39318
38187	65082	64442	56247	50669	45722	40263	37268	34766	33453	32228	31380	30566	30113	29875	29281	29340	29044	28997	28973	28533	28628	28553	28401	28283	28371	28348	28050	28210	28101	28143	27843	27985	27885	27854	27979	27734	27965	27872	27661	27807	27838	27773	27747	27942	27851	27781	27674	27591	27646	27643	27622	27691	27875	27708	27569	27642	27666	27647	27861	27820	27478	27806	27595	27931	27720	27759	27786	27793	27526	27615	27748	27653	27626	27718	27753	27619	27831	27844	27834	27770	27723	27844	27790	27898	27697	27775	27798	27779	27757	27635	27735	27694	27880	27662	27588	27759	27733	27725	27810	27590	27672	27520	27602	27669	27612	27504	27612	27525	27748	27878	27826	27584	27602	27728	27746	27776	27621	27722	27881	27646	27686	27687	27674	27729	27627	27654	27780	27806	27610	27588	27420	27644	27818	27617	27873	27682	27801	27497	27582	27775	27709	27814	27797	27646	27809	27645	27721	27672	27681	27730	27733	27698	27655	27719	27742	27660	27672	27847	28012	27731	27734	27633	27807	27582	27684	27504	27743	27851	27472	27973	27656	27672	27816	27468	27609	27791	27795	27640	27849	27671	27654	27752	27806	27742	27699	27534	27734	27612	27712	27918	27712	27942	27692	27546	27726	27755	27703	27768	27710	27566	27577	27627	27563	27739	27687	27665	27646	27895	27710	27612	27705	27687	27614	27709	27841	27770	27763	27585	27642	27691	27756	27641	27648	27648	27643	27733	27664	27997	27676	27882	27560	27719	27799	27747	27707	27782	27625	27795	27964	27801	27746	27725	27624	27714	27671	27761	27787	27392	27725	27668	27624	27671	27779	27613	27595	27912	27693	27615	27830	27577	27709	27689	27899	27496	27516	27607	27743	27812	27840	27775	27751	27729	27765	27638	27557	27710	27710	27785	27763	27649	27642	27935	27723	27584	27697	27773	27737	27759	27854	27477	27755	27618	27725	27640	27629	27635	27803	27617	27601	27536	27661	27803	27525	27898	27835	27628	27558	27791	27797	27687	27508	27667	27734	27848	27827	27758	27725	27775	27758	27825	27458	27653	27779	27808	27656	27624	27793	27619	27752	27704	27557	27500	27817	27601	27564	27685	27675	27691	27875	27917	27792	27760	27597	27682	27677	27818	27695	27635	27603	27741	27766	27601	27652	27721	27663	27624	27713	27783	27893	27864	27758	27617	27701	27623	27574	27627	27607	27816	27741	27934	27679	27484	27753	27685	27765	27796	27726	27540	27793	27554	27595	27691	27820	27686	27752	27658	27900	27708	27625	27624	27716	27658	27890	27504	27913	27833	27658	27679	27760	27565	27803	27742	27713	27788	27865	27634	27711	27661	27625	27704	27444	27677	27516	27847	27608	27653	27782	27656	27771	27693	27599	27531	27671	27773	27595	27576	27836	27658	27858	27672	27604	27637	27662	27625	27701	27835	27588	27587	27469	27608	27798	27721	27540	27696	27652	27873	27784	27522	27715	27920	27641	27668	27504	27589	27773	27736	27640	27718	27730	27648	27631	27744	27766	27704	27739	27570	27719	27749	27618	27772	27688	27590	27951	27827	27800	27675	27505	27798	27871	27604	27653	27610	27599	27719	27710	27526	27678	27844	27586	27524	27691	27740	27830	27374	27785	27778	27629	27851	27736	27499	27820	27822	27620	27594	27754	27768	27789	27567	27759	27629	27700	27527	27570	27639	27469	27691	27740	27845	27469	27738	27824	27697	27551	27730	27543	27504	27546	27685	27695	27508	27753	27626	27837	27666	27753	27749	27682	27771	27601	27613	27691	27772	27643	27799	27625	27577	27907	27581	27676	27617	27668	27902	27689	27814	27860	27722	27648	27744	27710	27566	27573	27700	27708	27665	27777	27729	27714	27774	27728	27752	27782	27718	27756	27642	27688	27724	27697	27826	27818	27793	27665	27751	27801	27481	27748	27838	27690	27455	27573	27682	27737	27614	27654	27834	27793	27835	27683	27762	27682	27668	27542	27666	27722	27777	27851	27705	27721	27827	27510	27581	27623	27711	27791	27916	27855	27643	27639	27511	27905	27770	27838	27702	27610	27611	27748	27683	27817	27840	27864	27695	27896	27717	27781	27769	27734	27602	27611	27942	27541	27726	27588	27562	27823	27743	27675	27643	27675	27828	27700	27550	27774	27637	27821	27770	27629	27615	27780	27623	27817	27727	27774	27620	27832	27662	27862	27494	27755	27686	27844	27504	27542	27768	27669	27788	27618	27865	27662	27605	27671	27754	27659	27805	27782	27789	27766	27806	27684	27744	27700	27608	27791	27575	27642	27717	27744	27806	27439	27759	27797	27704	27801	27752	27689	27663	27731	27656	27758	27889	27806	27707	27571	27656	27532	27843	27615	27783	27871	27788	27764	27648	27810	27633	27720	27800	27658	27643	27655	27721	27671	27729	27619	27623	27548	27629	27698	27603	27699	27653	27572	27787	27498	27880	27659	27770	27609	27662	27539	27834	27607	27562	27568	27613	27639	27781	27635	27622	27766	27822	27647	27762	27489	27627	27635	27804	27772	27711	27794	27841	27599	27794	27644	27987	27720	27806	27528	27766	27520	27820	27665	27729	27723	27598	27530	27726	27624	27945	27651	27636	27660	27721	27780	27755	27636	27637	27875	27742	27771	27942	27609	27822	27841	27852	27766	27600	27525	27685	27779	27859	27678	27765	27813	27666	27682	27840	27556	27705	27745	27730	27572	27775	27786	27764	27577	27629	27673	27789	27777	27626	27822	27813	27685	27743	27665	27831	27816	27774	27875	27771	27819	27759	27805	27718	27669	27790	27672	27796	27787	27586	27802	27700	27702	27781	27612	27607	27756	27676	27437	27857	27696	27596	27715	27992	27743	27706	27811	27671	27597	27824	27749	27663	27502	27817	27704	27655	27686	27804	27550	27599	27644	27875	27551	27843	27804	27695	27893	27763	27644	27457	27693	27712	27633	27680	27721	27670	27643	27851	27633	27593	27653	27678	27781	27596	27752	27792	27672	27649	27802	27917	27729	27813	27765	27749	27725	27480	27777	27899	27686	27769	27678	27942	27759	27678	27790	27628	27697	27860	27688	27533	27655	27581	27864	27525	27734	27885	27633	27915	27753	27674	27548	27755	27631	27845	27832	27792	27783	27704	27672	27831	27758	27789	27696	27644	27819	27709	27810	27528	27779	27646	27587	27598	27777	27839	27628	27643	27598	27715	27605	27584	27501	27667	27742	27795	27807	27648	27711	27581	27796	27663	27764	27728	27823	27733	27816	27826	27679	27750	27774	27824	27694	27582	27730	27708	27490	27567	27749	27659	27757	27738	27860	27764	27714	27726	27751	27755	27770	27622	27720	27537	27669	27530	27751	27759	27700	27775	27563	27526	27604	27690	27825	27623	27812	27666	27858	27869	27538	27673	27637	27863	27678	27735	27750	27762	27808	27764	27868	27656	27610	27588	27737	27887	27808	27756	27690	27751	27639	27722	27713	27685	27707	27513	27777	27697	27760	27726	27820	27742	27664	27602	27708	27814	27751	27545	27720	27750	27729	27638	27499	27800	27680	27844	27590	27760	27733	27809	27776	27806	27550	27744	27767	27865	27724	27783	27667	27759	27886	27655	27801	27898	27608	27850	27696	27836	27694	27733	27691	27631	27595	27603	27759	27604	27767	27583	27596	27640	27654	27806	27684	27712	27708	27577	27789	28030	27649	27548	27665	27685	27625	27655	27708	27902	27639	27837	27653	27783	27787	27720	27607	27609	27615	27691	27693	27827	27956	27599	27595	27616	27703	27749	27625	27656	27647	27760	27683	27760	27804	27553	27773	27577	27756	27622	27845	27626	27733	27770	27618	27660	27816	27632	27504	27804	27956	27904	27632	27780	27525	27640	27667	27742	27833	27834	27655	27832	27549	27778	27680	27653	27644	27670	27828	27422	27713	27863	27811	27691	27594	27788	27597	27764	27647	27709	27891	27721	27644	27640	27864	27695	27642	27770	27793	27674	27455	27722	27551	27725	27833	27879	27842	27656	27584	27783	27797	27780	27726	27720	27948	27762	27557	27676	27704	27888	27691	27798	27638	27677	27742	27721	27791	27750	27871	27580	27843	27729	27687	27722	27668	27777	27528	27760	27456	27713	27924	27615	27842	27697	27713	27672	27860	27582	27830	27678	27809	27955	27545	27636	27926	27783	27695	27675	27706	27802	27726	27503	27498	27755	27759	27775	27767	27705	27785	27865	27711	27555	27852	27673	27781	27738	27818	27524	27674	27606	27772	27753	27656	27685	27825	27751	27858	27911	27734	27824	27884	27670	27823	27635	27471	27644	27697	27807	27800	27703	27521	27835	27720	27726	27672	27597	27630	27865	27850	27972	27819	27852	27592	27868	27753	27634	27512	27584	27683	27894	27850	27713	27816	27579	27625	27761	27758	27809	27582	27708	27725	27746	27708	27784	27734	27722	27613	27784	27755	27756	27620	27775	27683	28013	27732	27873	27547	27499	27668	27800	27694	27818	27752	27881	27678	27780	27665	27779	27783	27705	27708	27835	27662	27800	27603	27747	27623	28053	27736	27771	27608	27764	27682	27648	27596	27760	27683	27460	27632	27712	27656	27843	27901	27724	27632	27781	27758	27658	27569	27746	27798	27676	27658	27759	27822	27650	27686	27808	27656	27723	27588	27655	27359	27891	27652	27809	27800	27683	27624	27899	27882	27941	27648	27781	27785	27890	27668	27576	27687	27961	27712	27814	27887	27703	27945	27642	27865	27798	27711	27599	27658	27634	27804	27709	27697	27896	27666	27820	27641	27724	27733	27810	27759	27785	27837	27764	27613	27722	27751	27822	27663	27675	27544	27631	27675	27879	27818	27710	27819	27616	27589	27628	27880	27877	27770	27594	27841	27670	27590	27642	27743	27729	27882	27729	27653	27685	27676	27718	27794	27810	27602	27761	27777	27680	27709	27557	27620	27674	27706	27511	27758	27612	27813	27605	27548	27870	27640	27777	27701	27780	27661	27709	27700	27686	27680	27559	27814	27855	27580	27705	27790	27730	27929	27618	27832	27625	27831	27718	27704	27716	27605	27749	27600	27715	27799	27575	27788	27672	27542	27823	27432	27663	27561	27689	27658
38443	44102	52713	49892	45786	44564	42827	41443	40996	40677	40201	39860	39699	39554	39630	39494	39612	39650	39477	39412	39329	39297	39327	39204	39003	39381	39230	39102	39275	38959	39202	39010	39177	39319	39222	39107	39494	39158	39174	39221	39163	39360	39136	39157	38953	38994	39082	39192	38696	38984	39172	38850	39137	39151	39035	38939	38942	39278	38847	39130	39001	38997	38955	38913	38935	38747	39094	38887	38913	39003	38925	38946	39172	38872	39053	39071	39373	39148	39031	39146	39166	39077	39147	38854	39015	38931	39030	39243	38832	39072	39182	39266	39112	39180	39090	38784	39240	39132	38988	38974	39238	39108	39261	38999	38838	38920	38695	39110	39022	39035	39116	38867	38900	38947	39193	38902	38737	38790	39508	39099	38951	38731	39089	39213	38852	39018	39110	39101	38788	39286	38907	38892	39340	39273	38989	39040	38980	38773	39099	38997	39216	39119	39217	39426	39191	39092	38934	39128	38991	39061	38941	38935	39107	39360	39016	38885	39205	39063	38927	38903	39101	39034	39140	39161	39015	39288	39253	39022	38946	39379	38826	39289	39149	39154	38702	39076	38920	38899	39099	39039	39012	39135	39252	39132	39047	38942	38823	39248	38925	39074	38874	38741	39001	39080	39399	38962	38928	38989	39053	38878	39019	38822	39192	39019	39241	38966	39245	38919	38945	39141	39043	39089	38955	38883	39011	38963	38926	39266	39114	39149	39012	39363	38998	39213	39000	38994	38818	39254	39292	39052	39096	38865	38985	38894	38948	38783	39154	38951	39118	39229	38792	38969	39302	38873	38989	39019	39125	39260	39035	38895	38932	39166	38881	38973	39029	39094	39142	38719	38879	38970	39155	39250	38781	38931	39330	39100	39038	39079	39112	39208	38985	39010	39132	38838	39053	38820	39199	38727	38871	38718	39118	39151	38913	39030	39005	38663	39137	39269	38946	39186	39086	39000	39175	39211	38995	39246	38835	38940	39010	39136	38930	38846	39022	39264	39003	39222	39168	38860	39237	39110	39030	39002	38745	39268	39131	39028	39249	39130	38963	38939	39121	38971	39044	38937	39055	39065	38972	39034	38898	38755	38787	39153	38846	39050	39115	39192	39274	38897	39187	39008	39028	39156	39321	38888	39055	39051	39377	39021	38887	38978	38957	39490	38829	38940	39110	38708	38895	38928	39182	38887	38765	39196	39017	39317	38804	38971	39202	39239	39052	38877	39061	39015	39123	38798	39196	39003	39222	39220	39056	39133	38839	39295	39045	39078	39171	38664	39108	39005	38933	39024	39178	38898	39242	39320	39047	38958	38970	39264	39140	39046	39221	38961	38958	39190	39255	39177	39142	39084	39245	39152	39300	39074	38934	39100	39282	38971	39097	39092	38872	39009	39085	39049	39162	38761	38965	39056	39045	38789	39264	39081	39016	39315	39093	38909	38709	39101	39157	38938	39009	39156	39085	38891	39048	39009	39199	39187	39276	39108	38926	39021	39169	39219	38782	39030	38932	39254	39087	39220	39226	39248	39179	39271	39063	39209	39001	39173	39179	39002	38868	38912	39093	38936	39174	39034	38962	39065	38840	39165	39055	39304	38897	38865	39366	39029	39093	38887	39083	39232	38949	39021	39138	39276	38988	39356	39181	39181	39097	38845	39121	39118	38796	38847	39094	39002	39128	39201	38853	38961	39268	38979	39163	39144	38968	38818	39197	39047	39027	39103	39140	39415	38960	39061	38868	39076	39028	38854	38922	39189	38752	38829	38909	38997	38878	38818	38980	39011	38668	39046	39214	38634	38730	38779	39084	39010	38926	38820	39206	38744	39244	39295	39041	39250	38890	39060	39171	39259	39311	39008	39225	38993	39018	39113	38967	39155	39272	39071	38941	38837	39066	38960	39141	39057	39133	39088	39071	39096	38877	39065	39179	39225	38970	39078	39246	39102	38948	39014	38961	39156	39165	38879	39025	38747	38954	39005	38812	38731	38884	39058	38981	39230	39143	39312	38798	38857	38962	39004	39011	38646	39103	39159	39222	38966	39143	39163	39173	39172	39107	39083	39236	38953	38651	38896	39222	38948	39050	38937	38934	39112	39043	38971	39143	39114	38876	39268	39121	38928	39153	38966	39093	39179	38899	38934	39180	38951	39003	39091	39138	39292	38933	38968	38974	39016	38787	38971	39013	39254	38761	38970	39146	39173	38981	39178	38967	39095	39128	39179	38821	39260	39193	39062	38702	39143	39198	38782	38828	38855	39197	38967	39142	38832	39133	39039	39025	39214	39210	38990	38912	39028	38764	38933	39090	39088	39005	39055	38870	39209	39227	38972	39195	39068	39033	39076	39005	39193	38977	38959	38895	39029	38843	38992	38913	38634	38821	39169	38750	38917	39101	39057	39059	39465	39373	39076	39113	39135	39076	38985	39209	38965	39012	38906	39065	39059	38903	39028	38979	38816	38815	38798	38945	38886	38954	39014	38797	38883	38941	39110	39183	39222	39085	38909	38981	39144	39061	38964	39098	39085	38908	39173	39019	38866	38974	39182	39086	39189	39019	39020	39237	39281	39047	39047	39242	39016	38922	38948	38944	38838	39227	39038	38957	39415	38912	39040	39066	39192	39156	39214	39021	39068	39001	38968	39011	38959	38843	39219	38903	38941	39060	39082	38957	39293	39011	38941	38970	39009	39122	38892	39042	39041	39004	38977	39059	38866	38827	38834	39117	38607	38878	38837	39170	38964	39057	38921	38952	38942	39116	39191	39023	39076	39133	39066	38804	38817	38923	38941	39187	38984	39059	38991	38969	39144	39186	38993	38921	39074	39247	38925	38816	39009	39163	39084	39057	39324	38940	39137	38916	39005	39057	39054	39154	38907	38968	39097	39243	38977	38917	39059	38955	38965	38915	38931	39001	38939	38997	39229	38999	39259	39285	39196	39493	38868	38993	39356	39122	39093	39209	39112	39328	39259	39062	39118	39128	39129	39080	39130	39259	39166	39227	39074	38830	39238	38999	38891	38726	39019	39093	39309	38952	38970	39294	39137	39060	39100	38927	39266	39044	39068	39247	38912	38952	38781	38834	39125	38762	38954	38950	39222	39176	39251	39199	39113	39024	38962	38884	38972	39115	38716	39183	38944	39209	39152	38908	38784	39118	38972	39321	39260	38974	39173	39106	38911	39164	39097	38838	38975	39093	38900	39050	39091	38910	38889	39134	39178	38852	39194	38957	38852	39053	39202	39007	39073	39060	38618	38954	38937	38911	39158	39153	39090	39215	39054	38894	39153	39471	38937	39071	38945	38961	39252	39098	39089	39007	38939	39192	39202	39032	39005	38952	39072	38838	38946	39385	39110	39021	39119	39032	38973	39140	39052	38981	39212	39208	38915	38679	39033	39147	38921	39306	38997	39149	39272	39034	39056	38955	38977	38996	39183	38940	38797	38999	39140	39144	38922	39095	39065	38914	39208	39008	39181	39226	39204	38975	38952	39135	38895	38868	38799	39328	39133	38941	39326	38805	38652	38967	38972	38928	39260	39022	38846	39125	39005	39193	39241	39038	38695	39151	39087	39201	39143	38986	39040	39016	39184	39018	38995	39170	39198	39318	39248	39207	39337	39238	39285	38934	39018	39046	39183	38837	38601	39302	39068	39238	39209	39172	39197	39459	38905	38825	38840	38976	39124	38905	38955	38958	39283	39080	39094	39110	38924	39284	39198	39224	39121	38983	38891	39024	38985	39168	38882	39103	38919	38666	39259	39203	39071	39181	38992	39008	39268	39141	38898	39057	39178	39130	39220	38992	39023	39291	39333	39204	39197	39158	39144	38931	38970	38958	39182	38863	39066	38972	39185	39168	39318	38738	39067	39066	39272	39172	39114	39265	39002	39198	39007	39104	39150	38984	39161	39176	39110	39083	38670	39246	38998	39124	38955	39180	39140	39140	38950	38892	39168	39486	39187	38663	39187	39071	39192	39117	38945	39099	39180	39369	39125	39295	38853	39274	39006	38793	39074	38960	39180	38891	38888	39161	38905	38862	38713	39149	39116	39037	39109	39092	39290	39043	39208	39134	38707	39009	38982	39238	39009	39113	39058	39109	39311	39211	38811	39137	39038	39247	38928	39201	39277	38838	38850	39100	38797	39048	39439	39118	39161	39108	38891	39088	39060	38509	39239	39041	39204	38804	38990	39221	39220	39057	39024	39023	38982	39208	38771	39365	38942	39124	38979	39110	39056	38923	38988	38870	38841	39070	39060	39194	38814	39127	39052	38970	38821	39051	39124	39162	39032	39081	39267	39247	38989	38948	38925	39107	38881	38978	39202	38832	38911	38776	39013	39084	39188	38984	39132	38847	39148	38989	39135	39116	38876	38842	38869	39145	38865	39141	39061	39447	39095	38789	39047	39089	39103	38841	39026	39042	39142	39129	38968	38932	38925	39278	39289	39219	38745	38866	38788	39018	38988	39177	39260	38905	39081	39125	39088	39114	38920	38978	38717	38686	38892	39160	38962	38821	38828	38795	39098	38873	39117	39305	38830	39064	38832	39066	38974	39023	38978	39167	39026	39035	39230	39220	39054	39125	38938	39034	39170	39044	39092	39022	39173	39163	38925	39034	39029	39273	39195	39073	39066	38964	38945	39404	38935	39253	39314	39159	39155	39020	38971	39210	39151	38855	38955	39198	39097	39126	38971	38943	39049	39072	39052	39122	39263	39146	38965	39104	39040	39050	38897	39090	39048	39223	38960	38876	39143	39273	38881	38996	38777	38850	39121	39115	38843	38928	38909	39068	39189	38973	39063	39116	39205	38817	38916	38929	39029	38947	39165	39018	38962	39035	38995	39281	38784	39110	38860	39009	39151	39047	39200	39108	38954	39154	38845	39217	38939	38971	39187	38990	38967	39118	38994	39010	39009	39132	39205	39007	38938	38944	38978	39170	39097	39266	39211	39075	38935	39118	39136	39221	39019	39174	39108	38736	39273	39389	39156	38958	39030	39151	38849	39256	39042	39148	39006	38953	38931	38970	39245	38941	38954	39082	38824	38961	39066	38953	39078	38993	39036	39424	39024	39259	39132	39062	38910	39199	39039	39000	39134	39149	38941	38912	38826	39074	39151	39186	38990	38814	39096	39212	39184	39008	38801	39031	38992
38533	55229	53075	44450	39686	36169	33647	31924	30709	30026	29418	28974	28864	28510	28311	28324	28070	28156	27781	28098	27945	27827	27754	27823	27650	27588	27814	27792	27741	27791	27678	27635	27645	27371	27657	27773	27644	27696	27617	27474	27666	27494	27508	27594	27500	27343	27389	27575	27727	27681	27553	27522	27865	27631	27521	27474	27635	27655	27608	27391	27653	27599	27554	27610	27578	27677	27515	27570	27536	27718	27568	27458	27697	27618	27549	27365	27486	27632	27624	27595	27655	27472	27500	27364	27519	27655	27807	27460	27448	27617	27524	27515	27787	27261	27637	27648	27803	27447	27682	27622	27531	27587	27658	27391	27565	27723	27530	27468	27552	27656	27324	27615	27422	27593	27466	27384	27607	27440	27434	27328	27448	27632	27587	27534	27551	27469	27455	27550	27396	27295	27592	27423	27555	27571	27310	27601	27589	27428	27605	27581	27579	27697	27434	27698	27658	27618	27604	27375	27529	27443	27531	27415	27728	27436	27458	27650	27526	27505	27608	27620	27445	27430	27754	27745	27581	27787	27399	27572	27580	27526	27441	27434	27571	27543	27622	27364	27503	27544	27567	27749	27396	27616	27454	27635	27480	27516	27553	27485	27528	27561	27420	27563	27661	27410	27496	27504	27575	27296	27677	27515	27548	27544	27559	27621	27722	27424	27619	27659	27405	27431	27613	27412	27459	27679	27599	27535	27604	27728	27468	27576	27392	27504	27445	27452	27684	27342	27530	27585	27670	27763	27449	27457	27719	27540	27511	27512	27517	27510	27482	27476	27524	27377	27609	27367	27558	27596	27625	27493	27522	27544	27631	27708	27494	27402	27714	27598	27554	27537	27718	27442	27734	27123	27610	27574	27610	27390	27645	27505	27623	27370	27318	27610	27507	27484	27507	27623	27613	27811	27694	27582	27421	27412	27540	27472	27771	27480	27408	27430	27507	27544	27425	27511	27601	27540	27590	27493	27467	27354	27691	27434	27671	27555	27648	27451	27542	27432	27509	27554	27555	27378	27579	27430	27409	27529	27288	27630	27513	27587	27814	27623	27358	27785	27494	27602	27436	27365	27480	27541	27773	27521	27357	27428	27432	27520	27535	27660	27513	27423	27560	27420	27598	27523	27504	27746	27417	27668	27438	27371	27549	27577	27502	27488	27556	27467	27812	27702	27500	27515	27748	27585	27441	27497	27408	27659	27361	27526	27651	27675	27632	27436	27527	27585	27584	27504	27700	27696	27651	27633	27644	27511	27627	27600	27774	27397	27336	27691	27336	27435	27671	27496	27620	27574	27495	27560	27743	27383	27610	27515	27524	27488	27485	27530	27535	27480	27681	27624	27476	27620	27422	27477	27449	27424	27559	27515	27597	27500	27575	27348	27572	27548	27632	27577	27593	27605	27534	27663	27389	27689	27456	27655	27569	27525	27329	27666	27243	27608	27603	27537	27512	27474	27511	27633	27622	27529	27648	27560	27633	27713	27509	27597	27612	27494	27702	27450	27610	27581	27447	27577	27496	27568	27538	27463	27489	27540	27385	27551	27611	27461	27586	27551	27542	27561	27433	27343	27615	27788	27697	27536	27399	27503	27476	27395	27662	27468	27543	27474	27553	27415	27331	27733	27413	27508	27576	27433	27630	27464	27701	27353	27412	27525	27542	27520	27435	27563	27525	27526	27589	27823	27378	27554	27578	27597	27567	27524	27643	27271	27552	27378	27505	27621	27478	27495	27598	27545	27484	27472	27510	27692	27661	27465	27648	27610	27441	27577	27571	27397	27592	27567	27513	27641	27598	27610	27533	27599	27527	27702	27516	27471	27535	27438	27537	27616	27498	27632	27444	27396	27382	27601	27552	27385	27630	27626	27685	27413	27389	27806	27545	27527	27444	27525	27546	27522	27635	27512	27569	27470	27508	27479	27645	27403	27556	27630	27291	27395	27529	27462	27694	27524	27557	27512	27510	27496	27664	27473	27497	27398	27485	27344	27569	27549	27408	27402	27380	27558	27584	27440	27547	27445	27985	27337	27288	27645	27644	27617	27473	27489	27449	27634	27797	27519	27601	27453	27592	27584	27547	27546	27606	27598	27588	27577	27555	27509	27601	27399	27478	27366	27617	27611	27712	27512	27556	27574	27643	27529	27524	27671	27586	27709	27730	27609	27588	27435	27694	27573	27584	27646	27494	27455	27535	27605	27477	27564	27371	27570	27669	27546	27744	27455	27560	27441	27451	27270	27642	27226	27712	27456	27648	27457	27537	27499	27617	27539	27627	27623	27617	27446	27470	27348	27511	27639	27621	27603	27444	27558	27466	27423	27495	27538	27578	27639	27680	27622	27379	27480	27484	27516	27490	27673	27603	27478	27646	27459	27542	27497	27738	27392	27559	27555	27540	27565	27331	27395	27523	27345	27503	27655	27388	27707	27755	27400	27606	27727	27687	27618	27522	27441	27549	27479	27574	27720	27678	27627	27645	27491	27475	27697	27659	27494	27698	27635	27421	27509	27728	27564	27497	27538	27534	27640	27461	27662	27546	27436	27800	27438	27542	27602	27598	27525	27567	27485	27777	27483	27541	27641	27436	27635	27435	27590	27638	27371	27513	27588	27527	27737	27587	27604	27480	27626	27390	27600	27599	27664	27533	27597	27393	27366	27307	27669	27614	27444	27789	27522	27586	27603	27728	27590	27382	27527	27597	27391	27399	27502	27355	27649	27646	27528	27508	27666	27622	27536	27602	27684	27700	27362	27546	27326	27498	27454	27472	27596	27625	27701	27595	27549	27542	27751	27674	27626	27417	27617	27645	27595	27458	27471	27425	27478	27410	27509	27523	27540	27560	27622	27649	27546	27532	27467	27631	27478	27510	27634	27521	27506	27459	27491	27495	27483	27472	27624	27686	27564	27622	27597	27672	27557	27702	27646	27481	27575	27681	27608	27473	27374	27630	27424	27505	27572	27551	27609	27591	27530	27721	27605	27424	27442	27485	27628	27396	27525	27763	27508	27676	27536	27535	27672	27610	27466	27463	27539	27784	27453	27577	27644	27451	27625	27612	27578	27607	27580	27513	27497	27592	27457	27515	27724	27661	27555	27723	27725	27459	27590	27596	27415	27365	27547	27659	27360	27601	27626	27556	27520	27537	27444	27502	27484	27400	27621	27534	27625	27627	27480	27532	27561	27417	27698	27466	27675	27612	27534	27401	27551	27588	27604	27616	27537	27582	27587	27583	27402	27456	27721	27562	27559	27547	27303	27504	27651	27693	27481	27377	27582	27504	27509	27437	27590	27506	27455	27539	27529	27625	27763	27769	27629	27433	27658	27411	27434	27816	27586	27560	27533	27465	27464	27531	27583	27530	27497	27575	27532	27475	27465	27585	27345	27550	27488	27495	27300	27566	27491	27583	27602	27473	27537	27554	27371	27690	27364	27540	27691	27559	27544	27466	27512	27586	27708	27592	27508	27504	27534	27566	27788	27539	27458	27809	27751	27603	27543	27600	27529	27731	27514	27715	27512	27719	27571	27480	27696	27605	27351	27644	27465	27441	27750	27607	27760	27553	27406	27539	27378	27427	27561	27552	27499	27623	27422	27485	27579	27239	27431	27680	27498	27625	27405	27540	27501	27539	27615	27563	27583	27648	27699	27548	27482	27393	27611	27684	27434	27594	27615	27588	27610	27481	27794	27577	27756	27562	27716	27473	27491	27680	27566	27419	27664	27718	27679	27512	27674	27281	27459	27657	27426	27541	27361	27509	27410	27506	27490	27674	27355	27553	27665	27660	27487	27644	27665	27605	27600	27493	27509	27368	27587	27471	27476	27367	27482	27519	27461	27599	27610	27479	27586	27332	27536	27604	27480	27726	27489	27481	27600	27523	27399	27483	27624	27443	27588	27622	27542	27483	27444	27672	27621	27522	27613	27430	27530	27500	27403	27521	27724	27355	27688	27628	27472	27611	27438	27411	27499	27606	27387	27823	27367	27670	27579	27561	27541	27504	27627	27647	27345	27451	27525	27545	27545	27529	27731	27519	27568	27573	27690	27474	27610	27679	27538	27637	27391	27523	27555	27444	27513	27533	27629	27463	27593	27712	27574	27483	27483	27407	27724	27638	27571	27462	27606	27582	27431	27374	27492	27459	27575	27651	27432	27562	27546	27604	27575	27443	27602	27555	27427	27480	27692	27650	27544	27552	27465	27676	27503	27618	27681	27505	27521	27561	27716	27466	27699	27622	27552	27652	27459	27610	27421	27493	27503	27689	27594	27601	27741	27380	27577	27518	27461	27668	27462	27639	27585	27509	27368	27409	27537	27433	27403	27606	27556	27397	27645	27492	27723	27455	27666	27501	27470	27668	27534	27502	27695	27540	27507	27656	27709	27536	27450	27506	27590	27549	27682	27473	27594	27485	27676	27602	27588	27465	27579	27540	27653	27649	27488	27437	27605	27512	27645	27456	27534	27580	27463	27526	27560	27689	27451	27324	27308	27638	27577	27446	27725	27529	27638	27378	27702	27486	27480	27737	27492	27598	27638	27774	27651	27506	27562	27515	27635	27845	27536	27667	27577	27445	27608	27704	27474	27635	27524	27461	27574	27645	27612	27345	27555	27623	27644	27519	27394	27349	27584	27370	27461	27700	27509	27681	27502	27665	27579	27466	27571	27725	27447	27738	27573	27624	27491	27684	27577	27526	27642	27385	27547	27717	27558	27550	27642	27502	27612	27550	27667	27498	27664	27373	27386	27477	27468	27581	27370	27651	27641	27938	27534	27704	27487	27707	27507	27612	27712	27404	27460	27484	27628	27456	27527	27657	27560	27636	27663	27463	27477	27415	27529	27731	27697	27646	27507	27659	27794	27604	27350	27673	27556	27557	27677	27739	27672	27534	27484	27415	27533	27478	27562	27604	27755	27451	27605	27775	27514	27564	27570	27445	27489	27391	27494	27438	27567	27665	27539	27625	27554	27491	27412	27511	27522	27435	27551	27381	27486	27663	27345	27541	27636	27440	27526	27450	27640	27525	27512	27489	27493	27671	27548	27480	27574	27655	27714	27433	27651	27339	27525	27587	27480	27616	27263	27607	27608	27572	27655	27395	27797	27396	27610	27522	27620	27508	27613	27585	27504	27688	27482	27663	27472	27613	27776
24477	21745	31654	36453	42131	45010	44977	42570	41764	41255	40757	40363	40336	39947	39681	39491	39490	39536	39374	39348	39189	39098	39306	39101	39091	38954	39192	39020	38664	38940	39215	39052	38858	38711	38898	38528	38573	39088	38960	38774	38983	38785	38559	38870	38851	38792	38672	38894	38774	38730	38812	38868	38702	38556	38726	38792	38891	38654	38792	38952	38656	38673	38996	39063	38757	38329	39004	38530	38480	38764	38916	38670	38762	38680	38428	38727	38642	38671	38773	38790	38870	38944	38414	38482	38646	38533	38931	38663	38699	38763	38724	38631	38840	38754	38793	38783	39014	38841	38840	38980	38961	38517	38753	38779	38955	38829	38774	38780	38475	38656	38736	38616	38593	38712	38610	38642	38579	38882	39081	38835	38510	38498	38579	39052	38796	38830	38589	38774	38666	38900	38658	38650	38854	38576	38764	38614	38443	38783	38324	38551	38719	38796	38836	38562	38657	38923	39061	38645	38652	38646	38708	38734	38495	38602	38728	38744	38679	39001	38507	38768	38525	38571	38658	38958	38578	38886	39009	38938	38831	38314	38722	38883	38834	38779	38813	38937	38384	38616	38746	38800	38623	38619	38812	38514	38631	38592	38826	38995	38617	38524	38753	38828	38769	38443	38605	38648	38862	38686	38647	38841	38742	38508	38660	38472	38873	38858	38801	38844	38565	38635	38787	38686	38770	38570	38984	38648	38826	38710	38816	38626	39078	38821	38668	38576	38704	38875	38968	38555	38570	38725	38540	38806	38560	38842	38788	38640	38545	38657	38711	38588	38546	38667	39096	38953	38659	38845	38514	38889	38639	38761	39006	38558	38789	38889	38636	38899	38578	38850	38804	38410	38794	38921	38638	38664	38726	38762	38644	38632	38647	38772	38498	38678	38612	38561	38487	38432	38816	38527	38607	38525	38580	38417	38574	38844	38905	38781	38844	38417	38891	38790	38596	38738	38803	39032	39006	38762	38571	38664	38846	38825	38797	38836	38731	38344	38466	38976	38381	38767	38774	38720	38911	38776	38872	38829	38537	38869	38568	38761	38735	38853	38876	38686	39044	38962	38775	38718	38489	38724	38766	38719	38739	38855	38969	38602	38640	38805	38673	38455	38682	38824	39014	38686	38546	38934	38725	38600	39010	38535	38419	38645	38731	38714	38688	38696	38725	38673	38578	38656	38447	38851	38876	38875	38878	38461	38759	38883	38779	38838	38818	38850	38759	38729	38932	38580	39013	38839	38563	38838	38659	38791	38633	38774	38892	38908	38692	38630	38698	38596	38635	38736	38789	38796	38612	38613	38788	38799	38566	38827	38434	38545	38837	38773	38529	38667	38650	38795	38755	38674	38472	38732	38738	38743	38658	38564	38688	38812	38657	38619	38786	38451	38626	38929	38700	38708	38395	38548	38790	39020	38826	38671	38570	38378	38736	38700	38620	38578	38755	38805	38845	38973	38653	38463	38404	38830	38553	38817	38915	38661	38966	38974	38564	38760	38825	38928	38629	38870	38484	38790	38769	38666	38569	38588	38776	38705	38756	38563	38663	38584	38656	38818	38681	38822	38919	38551	38511	38567	38849	38777	38770	38592	38582	38630	38655	38718	38587	38609	38762	38674	38644	38765	38621	38616	38484	38701	38686	39214	38539	38560	38843	38664	38619	38657	38979	38747	38721	38858	38883	38569	38824	38878	38845	38677	38725	38728	38617	38803	38464	38418	38983	38526	38519	38492	38896	38877	38577	38714	38821	38689	38982	38870	38626	38558	38619	38819	38756	38640	39098	38719	38609	38678	38380	38528	38681	38953	38827	38972	38811	38737	38756	38996	38927	38426	38726	38820	38484	38667	38778	38492	38777	38665	38898	38796	38963	38872	38696	38584	38532	38677	38526	38789	38551	38486	39015	38625	38475	38970	38955	38502	38745	38483	38804	38654	38650	38736	38756	39059	38557	38683	38723	38586	38720	38785	38716	38573	38664	38499	38934	38534	38962	38784	38672	39020	38789	38864	38785	38646	38720	38777	38779	38550	38728	38666	38613	38741	38885	38528	38684	38620	38705	38741	39025	38874	38806	38733	38398	38580	38553	38633	38692	38686	38330	38690	38575	38585	38421	38544	38540	38633	38725	38800	38772	38784	38849	38705	38781	38430	38827	38797	38703	38805	38830	38747	38687	38537	38886	38752	38759	38433	38629	38716	39161	38664	38566	38440	38831	38830	38751	38936	38695	38603	38895	38838	38950	38595	38522	38655	38997	38485	38801	38826	38673	39020	38701	39019	38887	38648	38726	38883	38630	38790	38703	38880	38694	38966	38810	38804	38357	38871	38446	38353	38573	38629	38793	38546	38869	38756	38885	38679	38704	38667	38710	38668	38975	38801	38797	38628	38604	38785	38719	38617	38656	38749	38613	38628	38861	38852	38783	38807	38582	38783	38631	38627	38524	38688	38569	38648	38725	38568	38824	38318	38806	38480	38732	38675	38708	38479	38709	38586	38810	38754	38638	38702	38670	38816	38634	38690	38397	38655	39010	38807	38776	38813	38668	38737	38826	38600	38529	38664	38708	38714	38666	38602	38690	38708	38746	38583	38927	38612	38755	38794	38705	38605	38836	38618	39020	38856	38727	38669	39029	38700	38741	39008	38782	38795	38804	38812	38889	38735	38694	38690	38934	38740	38789	38628	38719	38523	38661	38800	38736	38858	38701	38879	38452	39014	38680	38804	38681	38618	38777	38909	38897	38638	38917	38546	38721	38560	38652	38377	38417	38598	38922	38545	38697	38746	38835	38629	38973	38765	38716	38822	38698	38699	38753	38560	38818	38709	38781	38555	38488	38972	38941	38682	38759	38783	38540	38366	38693	38762	38565	38837	38603	38552	38447	38666	38819	38676	38885	38471	38724	38558	38861	38676	38673	38606	38616	38662	38742	38396	38679	39026	38795	38556	38661	38680	38706	38831	38721	38634	38792	39060	38837	38553	38597	38657	38726	38750	38767	38761	38793	38206	38791	38638	38552	38467	38592	38676	38860	38647	38711	38562	38718	38319	38814	38710	38791	38746	38759	38541	38487	38812	38914	38782	38646	38718	38801	38656	38734	38758	38845	38616	38985	38638	38833	38930	38568	38480	38737	38679	38441	38616	38723	38838	38877	39001	38532	38505	38841	38871	38784	38688	38755	38688	38897	38559	38820	38565	38918	38684	38922	38788	38758	38708	38540	38703	38781	38461	38711	38632	38754	38871	38474	38639	38843	38614	38761	38792	38658	38980	38612	38545	38765	38361	38868	38840	38630	38747	38548	38463	38701	38821	38965	38657	38722	38790	38586	38830	38807	38585	38813	39090	38701	38799	38805	38695	38729	38731	38745	38815	38596	38918	38691	38866	38707	38596	38833	38741	38516	38551	38928	38640	38712	38645	38846	38740	38843	38678	38651	38743	38847	38826	38753	38632	38530	38858	38774	38815	38960	38882	38620	38729	38490	38703	38851	38936	38737	38640	38964	38714	38900	38404	38983	38449	38659	38834	38796	38577	38709	38639	38645	38727	38627	38536	38916	38863	38713	38775	38858	38799	38626	38873	38594	38791	38644	38749	38445	38714	38708	38515	38900	39005	38662	38724	38869	38446	38478	38572	38613	38495	39014	38396	38927	38946	38530	38659	38547	38667	38882	38750	38766	38840	38811	38838	38648	38776	38815	38578	38795	38471	38722	38686	38597	38844	38790	38702	38875	38911	38668	38762	38694	38924	38645	38795	38773	38404	39006	38913	38642	38781	38652	38914	38949	38921	39034	38800	38448	38770	38764	38603	38865	38722	38640	38789	38674	38866	38501	38761	38640	38912	38609	38517	38781	38893	38542	38543	38671	38571	38554	38552	38829	38360	38570	38673	38809	38523	38396	38545	38918	38737	38778	38587	38765	38781	38733	38514	38654	38693	38890	38736	38855	38754	38392	38592	38648	38409	38575	38727	38816	38804	38965	38787	38727	38497	38691	38681	38848	38858	38695	38720	38535	38691	38757	38588	38797	38855	38687	38800	38647	38839	38904	38505	38648	38936	38764	38641	38830	38660	38551	38924	38809	38591	38944	38838	38675	38629	38737	38590	38389	38964	38780	38801	38781	38660	38913	38693	38721	38797	38646	38992	38627	38718	38500	38549	38762	38935	38732	38680	38903	38866	38630	38810	38662	38785	38408	38846	38565	38845	38690	38758	38952	38810	38696	38665	38805	38697	38594	38730	38757	38995	38649	38666	38681	38704	38648	38584	38658	38504	38578	38648	38589	38696	38802	38838	38789	38728	38485	38496	38873	38581	38635	38854	39046	38830	38846	38852	38665	38988	38524	38433	38780	38952	38653	38581	38641	38529	38823	38683	38817	38655	38740	38699	38801	38806	38664	38714	38663	38392	38757	38671	38508	38594	38531	38882	38523	38456	38883	38782	38888	38786	38865	38797	38776	38390	38671	38847	38880	38744	38532	39008	38556	38713	38852	38922	38535	38632	38699	39045	38657	38465	38778	38713	38956	38653	38699	38549	38638	38657	38871	39008	38706	38636	38707	38707	38819	38633	39102	38853	38634	38581	38759	38813	38851	38885	38639	38576	38665	38735	38769	38823	38662	38633	38711	38787	38970	38757	38680	38988	38808	38789	38744	38729	38554	38519	38561	38560	38426	38662	38698	38458	38468	38388	38922	38614	38703	38715	38665	38612	38857	38450	38618	38614	38730	38463	38605	38843	38732	38628	38629	38641	38815	38755	38786	38678	38947	38839	38989	38709	38812	38768	38874	38750	39053	38648	38486	38616	38668	38883	38913	38685	38659	38815	38789	38631	38509	38507	38808	39102	38485	38509	38690	38812	38648	38631	38634	38909	38849	38577	38950	38912	38483	38610	38657	38966	38510	38739	38781	39061	38698	38865	38923	38952	38629	38720	38551	38738	38784	38909	38658	38445	38772	38753	38886	38794	38677	38723	38878	38713	38629	39042	38676	38730	38595	38746	38775	38743	38694	38561	38419	38451	38609	38535	38564	38574	38867	38563	38598	39019	38695	38704	38778	38579	38883	38920	39037	38920	38856	38421	38640	38649	38500	38832	38795	38683	38892	38718	38479	38953	38812	38567	38509	38625	39054	38577	38734	38787	38668	38564
36731	60714	59903	50619	45453	40857	37000	34544	32712	31399	30471	29914	29637	29343	28964	28799	28594	28489	28376	28349	28388	28297	28081	27997	28029	27874	27896	27808	27716	27718	27597	27762	27424	27765	27553	27485	27556	27508	27746	27515	27558	27652	27731	27440	27328	27429	27605	27576	27593	27560	27496	27563	27386	27568	27431	27637	27459	27351	27477	27429	27499	27362	27498	27592	27617	27503	27488	27509	27468	27687	27440	27507	27494	27435	27499	27426	27365	27605	27605	27409	27607	27454	27636	27532	27396	27503	27512	27370	27493	27221	27499	27481	27450	27355	27406	27343	27506	27614	27495	27297	27530	27586	27439	27439	27638	27628	27451	27449	27362	27437	27397	27591	27595	27450	27437	27341	27389	27458	27567	27707	27638	27418	27423	27618	27454	27337	27471	27372	27475	27495	27502	27433	27468	27619	27525	27369	27330	27534	27539	27503	27541	27425	27618	27637	27668	27627	27289	27452	27436	27374	27196	27585	27395	27454	27505	27377	27384	27421	27536	27319	27417	27436	27554	27542	27191	27444	27528	27400	27577	27494	27394	27460	27406	27600	27534	27322	27276	27516	27345	27472	27463	27358	27460	27507	27596	27295	27336	27571	27362	27536	27261	27404	27449	27349	27511	27377	27377	27636	27313	27554	27398	27564	27498	27539	27568	27317	27528	27465	27491	27527	27539	27450	27498	27285	27554	27378	27662	27445	27579	27329	27481	27285	27526	27391	27538	27653	27317	27485	27416	27462	27295	27483	27561	27593	27410	27482	27456	27508	27519	27322	27483	27382	27430	27269	27557	27541	27336	27428	27322	27487	27171	27492	27731	27337	27480	27434	27426	27634	27258	27550	27426	27516	27434	27358	27608	27477	27429	27535	27648	27511	27380	27592	27409	27565	27507	27585	27563	27511	27492	27279	27496	27502	27530	27564	27446	27324	27519	27546	27458	27550	27396	27604	27421	27492	27682	27443	27586	27458	27465	27466	27451	27446	27584	27464	27382	27632	27612	27602	27463	27305	27616	27454	27398	27424	27711	27598	27592	27490	27568	27392	27750	27374	27672	27578	27475	27655	27443	27576	27555	27352	27366	27393	27389	27613	27296	27075	27418	27426	27496	27616	27433	27432	27564	27609	27537	27503	27439	27419	27552	27452	27352	27498	27503	27363	27305	27544	27622	27567	27528	27384	27385	27456	27695	27394	27493	27421	27448	27419	27606	27405	27424	27456	27326	27506	27590	27452	27589	27466	27491	27519	27621	27413	27553	27460	27340	27535	27355	27272	27411	27478	27512	27359	27403	27491	27509	27478	27507	27445	27325	27285	27476	27577	27465	27396	27618	27426	27401	27456	27554	27461	27491	27360	27610	27472	27462	27427	27503	27450	27505	27709	27528	27446	27375	27317	27585	27379	27452	27402	27394	27413	27421	27596	27560	27726	27504	27491	27470	27472	27595	27470	27627	27392	27277	27468	27497	27431	27643	27546	27569	27378	27492	27469	27410	27392	27489	27741	27501	27440	27523	27388	27433	27379	27643	27513	27317	27400	27414	27380	27522	27509	27587	27403	27311	27456	27515	27492	27701	27496	27493	27389	27599	27539	27493	27316	27618	27556	27477	27377	27399	27540	27379	27360	27557	27461	27234	27429	27432	27410	27522	27379	27374	27480	27555	27462	27541	27561	27400	27332	27486	27547	27387	27417	27286	27419	27381	27481	27439	27424	27549	27594	27385	27592	27375	27521	27499	27618	27437	27459	27337	27399	27557	27477	27553	27411	27350	27602	27543	27451	27665	27307	27401	27516	27561	27605	27411	27516	27493	27342	27340	27369	27518	27496	27540	27407	27573	27385	27496	27577	27529	27546	27340	27470	27452	27359	27514	27671	27458	27352	27392	27301	27442	27371	27470	27332	27487	27354	27422	27507	27427	27444	27278	27496	27601	27420	27599	27392	27494	27368	27552	27634	27591	27513	27144	27549	27277	27526	27381	27547	27534	27379	27514	27465	27444	27667	27374	27482	27505	27294	27470	27592	27295	27563	27400	27467	27547	27605	27237	27465	27425	27588	27614	27495	27499	27588	27639	27499	27644	27283	27505	27742	27221	27351	27502	27407	27565	27468	27383	27446	27293	27481	27545	27377	27417	27643	27453	27391	27401	27652	27423	27512	27556	27522	27459	27513	27188	27404	27450	27461	27567	27452	27622	27671	27320	27576	27399	27499	27468	27403	27395	27643	27499	27428	27503	27351	27450	27510	27503	27338	27517	27439	27407	27540	27395	27640	27304	27495	27446	27314	27363	27466	27456	27450	27499	27449	27624	27523	27483	27557	27664	27581	27330	27605	27502	27514	27559	27375	27474	27254	27434	27608	27502	27531	27548	27622	27571	27312	27314	27453	27442	27488	27406	27445	27440	27506	27438	27305	27628	27259	27354	27455	27389	27535	27601	27509	27675	27393	27506	27351	27464	27472	27567	27603	27436	27537	27385	27662	27549	27564	27406	27465	27455	27470	27527	27739	27281	27447	27548	27468	27424	27426	27435	27486	27427	27547	27426	27431	27509	27466	27432	27628	27523	27471	27518	27448	27526	27491	27408	27539	27453	27456	27363	27575	27404	27384	27330	27610	27303	27406	27604	27502	27608	27507	27321	27434	27575	27448	27391	27529	27510	27325	27259	27629	27393	27281	27468	27309	27420	27504	27480	27293	27649	27594	27549	27419	27361	27376	27452	27590	27479	27571	27605	27500	27418	27606	27328	27574	27535	27443	27404	27505	27501	27340	27466	27385	27382	27427	27507	27426	27429	27399	27520	27425	27287	27517	27434	27483	27545	27458	27405	27568	27515	27583	27490	27412	27432	27422	27439	27413	27681	27535	27486	27498	27627	27536	27611	27567	27495	27257	27423	27588	27491	27430	27470	27748	27526	27429	27371	27384	27482	27507	27302	27519	27651	27480	27511	27341	27335	27371	27518	27545	27470	27291	27565	27536	27419	27673	27554	27683	27381	27572	27400	27504	27501	27299	27397	27204	27477	27404	27364	27469	27487	27393	27331	27646	27415	27414	27499	27547	27535	27545	27435	27432	27222	27393	27359	27512	27284	27591	27448	27634	27425	27391	27389	27404	27526	27339	27383	27503	27559	27443	27530	27445	27323	27503	27478	27430	27547	27580	27382	27399	27583	27446	27398	27373	27546	27266	27320	27672	27458	27581	27492	27546	27382	27552	27503	27475	27356	27569	27613	27650	27603	27483	27448	27472	27488	27470	27273	27437	27299	27561	27462	27386	27598	27506	27427	27492	27592	27468	27406	27450	27360	27608	27423	27496	27494	27486	27402	27390	27411	27516	27557	27473	27702	27568	27461	27452	27564	27592	27655	27474	27490	27593	27371	27525	27353	27642	27339	27457	27447	27475	27587	27305	27559	27421	27413	27410	27564	27588	27456	27488	27317	27562	27323	27423	27479	27445	27417	27412	27395	27500	27556	27499	27414	27553	27255	27546	27566	27344	27349	27473	27651	27267	27383	27459	27595	27611	27398	27586	27340	27548	27443	27511	27535	27679	27615	27676	27514	27361	27481	27474	27601	27405	27421	27420	27588	27432	27520	27736	27406	27469	27374	27509	27382	27613	27461	27406	27349	27467	27425	27340	27441	27322	27570	27547	27646	27482	27321	27536	27714	27630	27371	27521	27588	27453	27176	27394	27379	27676	27429	27559	27631	27559	27646	27491	27433	27474	27407	27258	27338	27332	27507	27644	27293	27662	27463	27608	27314	27519	27509	27472	27349	27411	27500	27461	27381	27380	27454	27509	27585	27442	27459	27355	27516	27655	27530	27463	27318	27398	27460	27475	27417	27533	27450	27636	27106	27543	27445	27477	27513	27327	27539	27447	27637	27446	27637	27611	27553	27347	27481	27478	27394	27553	27430	27558	27484	27404	27496	27441	27562	27566	27439	27515	27502	27331	27594	27498	27527	27588	27275	27554	27474	27488	27410	27466	27384	27433	27401	27513	27436	27652	27539	27372	27359	27361	27514	27484	27362	27228	27278	27581	27297	27323	27501	27487	27480	27537	27586	27613	27360	27470	27380	27569	27539	27466	27484	27528	27698	27360	27243	27509	27590	27430	27595	27455	27361	27643	27622	27468	27609	27475	27494	27526	27337	27498	27541	27601	27484	27470	27532	27605	27503	27318	27365	27491	27647	27428	27524	27684	27473	27377	27514	27416	27556	27494	27585	27319	27575	27517	27201	27540	27633	27364	27403	27487	27339	27412	27578	27382	27596	27396	27453	27607	27534	27378	27297	27508	27534	27558	27390	27425	27496	27514	27491	27563	27265	27608	27573	27477	27291	27560	27570	27608	27625	27527	27471	27233	27288	27519	27414	27225	27645	27293	27395	27600	27353	27623	27511	27534	27372	27429	27413	27362	27521	27452	27437	27422	27439	27516	27413	27585	27592	27453	27486	27444	27682	27533	27576	27629	27555	27354	27641	27189	27606	27555	27347	27371	27496	27487	27606	27325	27411	27669	27395	27349	27511	27474	27623	27290	27727	27389	27472	27454	27634	27583	27485	27582	27628	27550	27366	27564	27497	27541	27486	27588	27405	27358	27448	27413	27574	27548	27615	27528	27581	27463	27489	27553	27504	27317	27409	27573	27405	27551	27495	27514	27549	27470	27587	27454	27452	27558	27379	27498	27384	27501	27438	27561	27464	27248	27533	27647	27409	27582	27561	27608	27350	27564	27596	27698	27599	27582	27466	27530	27578	27468	27666	27586	27467	27469	27532	27469	27432	27516	27481	27463	27487	27586	27362	27468	27577	27489	27453	27376	27648	27570	27386	27440	27393	27503	27323	27556	27496	27293	27544	27464	27612	27406	27456	27603	27679	27321	27679	27494	27419	27571	27538	27487	27558	27525	27286	27508	27397	27406	27489	27311	27503	27461	27414	27459	27554	27622	27562	27578	27517	27437	27588	27310	27531	27637	27305	27572	27527	27559	27304	27750	27586	27590	27560	27479	27488	27507	27334	27492	27535	27426	27750	27587	27607	27466	27529	27389	27482	27437	27431	27481	27418	27657	27517	27470	27227	27325	27592	27283	27463	27500	27638	27396	27388	27505	27513	27437	27375	27491	27662	27367	27401	27494
22987	21622	30200	32247	39515	45112	47191	44435	43602	42475	42027	41279	41122	40936	40833	40514	40484	40254	40202	40264	39887	39883	39986	39918	39870	39654	39606	39505	39629	39393	39406	39488	39303	39194	39461	39429	39282	39646	39406	39668	39369	39438	39493	39398	39331	39349	39470	39363	39387	39455	39301	39652	39383	39389	39456	39179	39179	39252	39046	39409	39151	38938	39281	39196	39518	39132	39227	39211	39207	39423	39547	39195	39115	39354	39429	39619	39492	39046	39268	39417	39291	39486	39491	39420	39579	39653	39350	39308	39124	39236	39413	39357	39407	39379	39535	39108	39435	39527	39435	39241	39178	39241	39268	39191	39091	39121	39266	39457	39526	39338	39355	39089	39296	39443	39103	39395	39284	39376	39127	39301	39450	39349	39503	39446	39337	39137	39246	39289	39201	39264	39459	39273	39479	39511	39498	39334	39142	39274	39406	39613	39346	39407	39370	39467	39191	39202	39515	39027	38976	39456	39230	39346	39550	39279	39260	39359	39216	39230	39299	39153	39274	39271	39472	39319	39310	39003	39402	39455	39295	39156	39238	39319	39039	39556	39347	39309	39570	39385	39117	39310	39228	39431	39046	39418	39486	39364	39176	39190	39584	39134	39586	39555	39572	39289	39638	39182	39339	39214	39326	39254	39525	39240	39286	39559	39425	39591	39474	39208	39323	39317	39352	39193	39219	39386	39475	39488	39171	39212	39279	39055	39358	39275	39279	39543	39402	38921	39153	39152	39139	39206	39091	39602	39485	39301	39389	39141	39686	39232	39298	39208	39486	39345	39299	39545	39455	39251	39393	39472	39560	39113	39255	39267	39436	38945	39278	39022	39337	39357	39231	39180	39130	39212	39119	39459	39500	39342	39121	39289	39403	39290	39305	39296	39168	39305	39268	39369	39487	39334	39341	39085	39310	38957	39203	39383	39322	39513	39419	39122	39326	39407	39496	39302	39410	39277	39284	39165	38946	39281	39598	39377	39343	39581	39385	39117	39302	39072	39302	39354	39554	39324	39128	39470	39352	39215	39152	39177	39238	39279	39311	39283	39339	39472	39325	39110	39272	39361	39462	39426	39446	39180	39511	39149	39453	39179	39327	39152	39283	39423	39330	39283	39478	39072	39184	39097	39251	39108	39392	39141	39407	39309	39381	39399	39453	39778	39190	39204	39358	39110	39426	39273	39300	39485	39246	39301	39317	39189	39307	39359	39595	39435	39242	39349	39398	39407	39049	39043	39466	39349	39164	39366	39292	39368	39421	39502	38915	39382	39268	39349	39200	39530	39327	39387	39441	39280	39289	39295	39585	39555	39355	39506	39267	39517	39438	39333	39331	39156	39052	39196	39104	39414	39571	39491	39497	39454	39292	39637	39652	39171	39171	39341	39319	39459	39335	39353	39341	39120	39028	39216	39456	39376	39257	39339	39198	39306	39540	39333	39322	39289	39142	39264	38976	39456	39337	39541	39143	39361	39366	39394	39096	39181	39101	39056	39010	39530	39233	39350	39459	39275	39127	39250	39301	39140	39381	39324	39124	39403	39532	39040	39227	39462	39546	39253	39167	39332	39128	39157	39080	39482	39598	39478	39348	39231	39074	39137	39066	39336	39538	39155	38931	39256	39042	39227	38996	38973	39538	39255	39155	39364	39397	39273	39437	39420	39388	39224	39373	39135	39171	39222	39338	38918	39477	39269	39362	39433	39572	39358	39225	39441	39377	39286	39380	39092	39282	39175	39171	39399	39529	39371	39143	39133	39199	39396	39502	39332	39246	39315	39143	39110	39475	39566	39211	39507	39536	39546	39255	39297	39510	39275	39243	39394	39209	39074	39184	39396	39325	39297	39491	39570	39517	39329	39348	39331	39500	39444	39094	39256	39337	39440	39403	39422	39028	39272	39380	39266	39297	39193	39362	39433	39241	39436	39710	39124	39599	39415	39585	39475	39452	39256	39315	39526	39248	38871	39177	39592	39576	39474	39092	39300	39120	39391	39559	39314	39231	39444	39174	39161	39288	39447	39278	39215	39448	38980	39564	39179	39245	39413	38945	39065	39248	39186	39259	39137	39420	39459	39074	39256	39210	39150	39362	39031	39294	39113	39303	39364	39492	39260	39083	39326	39305	39190	39577	39264	39133	39354	39502	39410	39296	39329	39296	39408	39181	39334	39306	39428	39173	39200	39055	39294	39522	39075	39243	39233	39307	39401	39533	39320	39608	39241	39201	39622	39316	39379	39242	39120	39219	39296	39444	39506	39345	39370	39474	39128	39120	39173	39506	39312	39202	39280	39430	39195	39403	39232	39430	39179	39191	39111	39333	39379	39393	39349	39123	39354	39287	39331	39052	39299	39342	39341	39047	39235	39117	39262	39196	39119	39346	39273	39468	39389	39229	39204	39458	39219	39354	39241	39328	39170	39389	39114	39338	39518	39222	39128	39207	39267	39391	39286	39405	39308	39345	39235	39439	39047	39286	39282	39360	39449	39173	39128	39453	39334	39352	39129	39638	38982	39392	39066	39295	39455	39494	39220	39322	39409	39264	39285	39185	39353	39347	39123	39096	39418	39424	39297	39201	39381	39422	39425	39304	39139	39447	39489	39110	39140	39666	39547	39311	39246	39222	39312	39575	39521	39167	39498	39260	39533	39392	39245	39553	39524	39289	39405	39278	39077	39165	39416	39514	39396	39301	39408	39112	39248	39673	39223	39101	39119	39161	39446	39111	39393	39362	39738	39078	39442	39659	39307	39356	39271	39171	39362	39330	39000	39308	39314	39528	39297	39315	39257	39516	39531	39240	39290	39464	39540	39312	39440	39246	39381	39574	39297	38966	39217	39352	39126	39281	39422	39185	39472	39528	39372	39328	38915	39441	39504	39223	39199	39433	39391	39395	39223	39402	39292	39448	39452	39535	39631	39332	39371	39499	39282	39408	39375	39346	39449	39319	39395	39592	39435	39283	39163	39532	39413	39272	39325	39275	39211	39460	39300	39338	39515	39619	39286	39310	39197	39494	39159	39224	39262	39364	39343	39185	39341	39332	39348	39384	39297	39349	39317	39241	39337	39308	39486	39516	39238	39232	39404	39461	39249	39110	39401	39300	39445	39278	39293	39400	39179	39165	39344	39341	38975	39220	39544	39176	39383	39339	39004	39782	39605	39316	39174	39340	39127	39580	39280	39303	39475	39529	39282	39137	39449	39491	39491	39325	39393	38837	39380	39327	39263	39430	39375	39307	39504	39497	39499	39312	39454	39211	39237	39325	39551	39286	39126	39301	39185	39389	39197	39116	39323	39473	39185	39466	39548	39481	39630	39223	39408	39169	39246	39137	39515	39552	39510	39128	39268	39234	39231	39580	39144	39450	39401	39467	39136	39399	39261	39297	39252	39356	39562	39057	39310	39253	39188	39681	39396	39348	39522	39178	39547	39447	39039	39358	39161	39166	39484	39264	39439	39323	39258	39532	39165	39001	39590	39124	39261	39372	38874	39495	39274	39434	39272	39193	39380	39497	39170	39523	39068	39488	39218	39205	39279	39440	39374	39475	39548	39232	39471	39417	39236	39055	39124	39251	39138	39323	39598	39092	39129	39199	39316	39355	39618	39259	39220	39257	39206	39230	39595	39180	39314	39597	39391	39366	39074	39373	39249	39390	39198	39034	39522	39606	39042	39112	39385	39422	39680	39270	39434	39439	39333	39454	39135	39366	39430	39454	39316	39548	39297	39486	39200	39009	39336	39397	39532	39543	39379	39331	39386	39331	39435	39291	39138	39400	39311	39238	39508	39393	39292	39201	39333	39485	39524	39182	39502	39157	39148	39395	39272	39486	39478	39359	39403	39198	39376	39434	39516	39415	39466	39454	39453	39268	39259	39469	39486	39275	39376	39542	39348	39457	39422	39612	39359	39076	39477	39498	39440	39233	39441	39383	39313	39381	39498	39411	39139	39331	39394	39494	39393	39636	39706	39149	39128	39217	39187	39274	39116	39494	39213	39230	38906	39450	39378	39349	39348	39259	39201	39289	39368	39311	39455	39323	39204	39531	39421	39598	39395	39570	39179	39369	39469	39356	39418	39242	39408	39430	39124	39398	39403	39373	39173	39239	39283	39401	38912	39129	39238	39549	39067	39212	39325	39246	39412	39174	39132	39530	39579	39383	39293	39221	39188	39391	39538	39396	39313	39263	39377	39011	39305	38985	39329	39325	39511	39409	39225	39249	39543	39264	39464	39421	39367	39262	39560	39434	39413	39384	39423	39627	39442	39319	39490	39539	39194	39180	39538	39114	39217	39229	39143	39365	39227	39364	39316	39337	39319	39394	39585	39364	39323	39441	39156	39418	39426	39226	39361	39235	39369	39286	39145	39143	39301	39211	39265	39323	39384	39119	39510	39152	39257	39341	39244	39357	39276	38998	39421	39035	39465	39434	39337	39145	39320	39212	39311	39220	39163	39492	39426	39261	39327	39185	39183	39312	39238	39579	39463	39276	39228	39109	39240	39450	39092	39294	39151	39606	39529	39283	39700	39275	39517	39386	39295	39228	39494	39408	39251	39420	39297	39386	39339	39390	39311	39380	39218	39531	39444	39342	39143	39277	39190	39381	39418	39257	39338	39391	39455	39558	38828	39523	39368	39005	39441	39424	39076	39287	39104	39237	39360	39522	39250	39321	39250	39140	39011	39343	39302	39126	39059	39327	39359	39308	39313	39334	39241	39088	39210	39447	39432	39266	39307	39560	39204	39564	39414	39401	39152	39222	39474	39434	39381	39346	38957	39140	39327	39201	39292	39126	39240	39296	39282	39264	39325	39421	39120	38973	39280	39225	39376	39183	39205	39071	39129	39366	39392	39192	39444	39015	39552	39173	39174	39432	39184	39332	39514	38910	39511	39406	39461	39272	39324	39228	39384	39288	39477	39449	39270	39195	39402	39468	39446	39303	39339	39267	39420	39175	39577	39852	39646	39413	39367	39169	39397	39136	39368	39543	39471	39404	39401	39150	39170	39370	39143	39182	39401	39352	39093	39322	39040	39502	39169	39280	39452	39246	39225	39503	39184	39277	39210	39386	39566	39178	38989	39008	39136	39303	39127	39171	39523	39272	39107	39335	39416	39382	39373	39333	39265	39276	39507	39270	39305	39213	39449
38130	64941	65921	56785	50505	44712	40757	37545	34847	33532	32145	31109	30827	30199	29899	29542	29529	29120	29281	28774	28914	28691	28590	28586	28292	28172	28217	28126	27982	28239	28005	27977	27997	27919	27898	27719	27765	27814	27714	27825	27945	27965	27768	27928	27779	27675	27716	27823	27691	27787	27942	27922	27705	27752	27738	27829	27798	27781	27816	27721	27714	27931	27684	27757	27687	27769	27953	27691	27705	27843	27893	27760	27709	27739	28006	27697	27641	27670	27659	27766	27794	27694	27855	27835	27795	27765	27790	27706	27848	27842	27952	27821	27716	28014	27794	27786	27694	27774	27760	27830	27692	27740	27756	27715	27595	27560	27769	27816	27599	27838	27758	27903	27823	27773	27857	27903	27639	27885	27999	27801	27955	27766	27581	27834	27832	27833	27639	27855	27740	27717	27857	27765	27645	27987	27692	27752	27872	27696	27753	27941	27924	27833	27688	27769	27916	27832	27556	27902	27844	27805	27760	27755	27808	27828	27812	27699	27833	27729	27735	27703	27780	27794	27850	27716	27849	27829	27793	27812	27804	27756	27828	27827	27723	27736	27863	27709	27568	27841	27666	27960	27834	27611	27749	27840	27798	27627	27735	27781	27833	27741	27781	27819	27619	27791	27738	27731	27752	27647	27809	27653	27768	27794	27886	27725	27761	27578	28033	27706	27747	27886	27563	27797	27961	27780	27807	27782	27641	27887	27928	27782	27767	27581	27867	27805	27883	27736	27813	27880	27789	27742	27731	27852	27583	27799	27690	27708	27792	27591	27848	27893	27596	27517	27849	27789	27728	27758	27661	27763	27696	27737	27623	27848	27855	27869	27907	27588	27896	27951	27751	27718	27689	28025	27907	27750	27663	27987	27846	27838	27942	27657	27839	27834	27667	27659	27845	27482	27731	27853	27752	27692	27655	27618	27921	27671	27801	27802	27516	27780	27692	27702	27749	27773	27691	27724	27786	27914	27948	27781	27589	27787	27789	27711	27893	27694	27931	27629	27732	27715	27728	27700	27853	27780	27610	27753	27853	27729	27921	27775	27874	27702	27713	28009	27826	27670	27752	27712	27839	27602	27739	27560	27775	27636	27823	27681	27935	27573	27586	27880	27556	27703	27772	27755	27671	27731	27780	27681	27689	27920	27711	27717	27665	27742	27769	27973	27857	27642	27738	27697	27794	27789	27562	27840	27655	27818	28045	27797	27788	27694	27786	27788	27841	27784	27657	27775	27896	27544	27653	27800	27867	27824	27759	27573	27838	27820	27712	27882	27770	27657	27660	27760	27871	27698	27755	27693	27731	27727	27874	27890	27529	27784	27900	27615	27734	27847	27696	27756	27682	27668	27938	27539	27640	27629	27872	27806	27896	27950	27841	27823	27919	27558	27729	27792	27882	27848	27714	27785	27768	27819	27894	27854	27818	27611	27771	27891	27823	27735	27669	27703	27749	27654	27729	27796	27746	27739	27512	27798	27852	27861	27755	27771	27755	27601	27770	27910	27634	27775	27758	27808	27769	27829	27843	27693	27553	27747	27675	27808	27763	27723	27913	27857	27737	27786	27794	27879	27889	27793	27762	27832	27771	27999	27787	27783	27801	27528	27827	27799	27798	27906	27792	27715	27880	27846	27631	27677	27681	27500	27608	27918	27872	27682	27857	27749	27739	28083	27683	27697	27848	27695	27720	27748	27817	27809	27819	27813	27809	27831	27826	27493	27674	28121	27843	27649	27636	27926	27829	27755	27702	27573	27810	27816	27763	27993	27797	27658	27777	27588	27617	27695	27591	27704	27820	27548	27932	27760	27719	27658	27799	27687	27727	27790	27997	27883	27877	27913	27643	27622	27697	27638	27737	27859	27640	27791	27718	27716	27796	27697	27813	27774	27728	27744	27735	27769	27677	27732	27723	27877	27801	27854	27705	27803	27737	27883	27795	27876	27737	27860	27693	27835	27710	27817	27821	27814	27800	27821	27698	27850	27703	27793	27904	27852	27641	27731	27928	27751	27865	27814	27771	27800	27744	27789	27928	27654	27846	27758	27818	27924	27767	27804	27526	27901	27880	27770	27718	27800	27807	27723	27694	27718	27522	27651	27682	27743	27681	27670	27691	27949	27689	27827	27632	27728	27619	27692	27828	27720	27838	27655	27842	27788	27602	27674	27785	27672	27710	27754	27644	27752	27817	27958	27602	27988	27608	27678	27768	27926	27873	27809	27730	27759	27762	27659	27989	27619	27828	27695	27553	27890	28056	27742	27833	27835	27752	27723	27945	27786	27681	27644	27881	27722	27771	27617	27884	27916	27739	27840	27625	27707	27976	27743	27884	27714	27768	27629	27687	27746	27587	27666	27856	27668	27690	27842	27762	27958	27698	27771	27664	27791	27907	27636	27861	27895	27892	27669	27700	27642	27677	27751	27908	27784	27831	27829	27844	27712	27668	27909	27784	27971	27730	27779	27645	27834	27648	27926	27772	27670	27852	27736	27593	27743	27895	27807	27682	27774	27783	27726	27685	27957	27919	27691	27675	27794	27916	27719	27760	27811	27980	27872	27707	27801	27872	27737	27542	27673	27894	27789	27667	27661	27687	27786	27838	27967	27628	27852	27804	27851	27886	27731	27656	27825	27855	27715	27651	27557	27916	27888	27719	27890	27801	27702	27804	27788	27483	27711	27952	27651	27919	27746	27920	28101	27836	27874	27623	27760	27758	27597	27591	27643	27744	27785	27747	27749	27706	27701	27760	27987	27695	27642	27880	27769	27803	27723	27785	27700	27899	27689	27599	27509	27702	27710	27619	27711	27906	27774	27937	27878	27814	27592	27777	27722	27767	27766	27892	27791	27596	27943	27553	27804	27731	27643	27781	27810	28068	27621	27685	27780	27762	27791	27761	27711	27820	27680	27771	27678	27689	27855	27619	27740	27647	27923	27807	27828	27520	27867	27546	27828	27747	27793	27835	27722	27788	28004	27881	27799	27929	27781	27927	27810	27920	27906	27870	27716	27701	27734	27805	27777	27756	27693	27707	27779	27925	27884	27928	27632	27926	27831	27827	27660	27887	27619	27834	27521	27856	27565	27715	27819	27832	27650	27918	27801	27833	27856	27759	27963	27619	27699	27818	27772	27661	27649	27884	27699	27909	27794	27940	27739	27769	27842	27870	27759	27931	27672	27776	27791	27794	27802	27817	27963	27701	27774	27613	28012	27818	27828	27707	27723	27790	27750	27826	27826	27722	27787	27769	27642	27682	27743	27805	27827	27731	27913	27959	27811	27998	27667	27849	27737	27863	27708	27778	27739	27771	27810	27655	27784	27717	27676	27861	27759	27672	27754	27780	27694	27865	27775	27938	27973	27682	27763	27688	27775	27696	27817	27816	27699	27646	27619	27693	27725	27778	28011	27776	27722	27708	27770	27662	27694	27647	27697	27732	27755	27682	27776	27741	27808	27870	27573	27842	27649	27826	27807	27735	27810	27743	27638	27684	27705	27779	27768	27955	27695	27787	27731	27736	28020	27788	27833	27814	27843	27697	27948	27656	27940	27805	27713	27649	27517	27750	27873	27522	27658	27884	27693	27589	27804	27633	27919	27861	27839	27787	27811	27887	27728	27713	27925	27740	27886	27617	27882	27713	27742	27784	27901	27665	27836	27852	27759	27843	27758	27939	27847	27794	27797	28005	27687	27781	27750	27680	27754	27821	27775	27691	27793	27766	27849	27816	27838	27666	27873	27877	27724	27849	27830	27836	27698	27731	27917	27824	27745	27722	27845	27825	27825	27929	27758	27817	27801	27720	27680	27839	27727	27747	27651	27662	27971	27805	27872	27785	27856	27909	27888	27778	27652	27844	27695	27665	27779	27702	27741	27873	27766	27725	27693	27864	27587	27775	27712	27734	27741	27877	27850	27828	27654	27840	27774	27699	27630	27787	27984	27707	28017	27805	27672	27691	27814	27992	27724	27894	27857	27723	27846	27783	27639	27869	27788	27702	27771	27894	27849	27893	27677	27697	27844	27597	27685	27636	27871	27662	27667	27831	27768	27838	27812	27873	28051	27787	28003	27818	27853	27874	27774	27742	27836	27898	27945	27857	27773	27812	27731	27848	27783	27952	27634	27734	27742	27735	27538	27884	27772	27819	27686	27731	27795	27952	27830	27806	27797	27840	27761	27813	27745	27787	27959	27772	27869	27784	27577	27920	27720	27752	27773	27702	27856	27863	27520	27655	27957	27720	27806	27717	27684	27755	27715	27952	27964	27773	27613	27929	27633	27603	27781	27665	27685	27887	27784	28011	27705	27667	27774	27855	27780	27785	27736	27836	27585	27927	27859	27703	27882	27821	27770	27816	27788	27867	27763	27773	27866	27734	27792	27635	27931	27562	27688	27756	27822	27939	27989	27617	27811	27741	27987	27652	27755	27757	27908	27470	27665	27905	27899	27796	27593	27740	27761	27730	27853	27827	27684	27712	27525	27785	27714	27582	27761	27795	27802	27741	27908	27722	27872	27775	27655	27873	27835	27679	27606	27784	27664	27755	27602	27985	27766	27695	27626	27787	27562	27705	27788	27919	27795	27685	27754	27688	27667	27857	27915	27657	27778	27717	27726	27772	27652	28087	27730	27774	27998	27864	27850	27618	27929	27742	27706	27754	27893	27768	27723	27608	27951	27750	27654	27837	27914	27876	27792	27735	27821	27747	27880	27677	27781	27763	27760	27852	28070	27784	27852	27670	27798	27620	27892	27979	27830	27911	27814	27897	27902	28004	27790	27818	27685	27791	27730	27935	27602	27722	27592	27733	27698	27822	27744	27733	27833	27743	27896	28001	27758	27674	27838	27829	27808	27902	27893	27778	27802	27793	27815	27615	27767	27849	27669	27991	27709	27605	27761	27709	27836	27758	27842	27700	27580	27744	27957	27695	27688	27780	27632	27832	27685	27712	27781	27795	27791	28010	27710	27712	27670	27754	27763	27827	27948	27847	27897	27729	27963	27850	27747	27638	27742	27825	27694	27821	27758	27724	27665	27880	27848	27893	27638	27655	27791	27761	27699	27814	27840	27752	27776	27851	27838	27833	27826	27789	27965	27818	27903	27416	27864	27641	27784	27576	27713	27806	27828	27812	27782	27856	27472	27689	27839	27780	27879
38163	44224	53288	51340	46667	44514	42804	41227	40733	40316	40033	40004	39877	40001	39387	39295	39739	39656	39290	39467	39451	39386	39173	39440	39273	39206	39146	39153	39217	38917	39039	39138	38973	39428	39029	39026	39032	38809	39115	39230	39373	38929	39202	39193	39094	39068	39036	39011	39218	39017	39135	39297	39216	39192	38864	39096	38991	38777	39571	39421	38965	39209	39219	39154	39217	38880	38961	39261	39007	39340	38987	38900	38937	39276	39177	39304	39197	38977	38784	39113	39204	39007	39384	39047	38869	39195	39076	38934	39020	39074	39452	39100	39095	39188	39134	39028	39238	39169	39195	38657	39111	39221	38909	39284	39120	38878	39004	39008	39235	39249	39273	39146	38798	39048	39113	39058	39086	39021	39151	39076	38986	39062	39292	39057	39297	38836	39292	39123	39325	39274	39207	39389	38983	38906	39218	38851	39059	39146	39132	38918	39016	39014	39220	39015	39026	39261	38919	39007	38954	39191	39026	39035	39411	39097	39213	38884	39019	38989	39375	39012	38965	38735	39141	39109	39203	38819	39058	39377	39369	39118	38981	39135	39584	39097	39015	38961	38889	38929	38778	39110	39187	39168	38997	39157	38998	38822	38936	38946	39021	39015	39058	39174	39252	38799	39203	39159	38746	39057	39272	39034	39073	39100	38862	39210	38834	38939	39000	38960	39083	39023	38882	38969	39215	38920	39067	39202	39205	39006	39071	38974	38978	39130	39156	38717	39211	39122	39424	38992	39258	39010	39197	38965	39128	39097	39186	38916	39141	39126	39185	39206	39297	39131	38944	38995	39130	39059	39170	38835	39076	39102	38813	38973	39144	38900	39079	39339	38907	39117	39007	39062	39004	39266	39054	39177	39321	38792	39384	39203	39255	38957	38958	39081	39107	38980	38956	39037	38836	39189	39039	39130	38853	39012	39016	39372	39095	39116	39074	39226	39034	39333	38825	39305	39132	39022	39271	39179	38908	39235	39167	39090	38854	39399	39018	39071	39051	39005	39326	38813	38914	39046	39229	39254	39217	39091	39113	39160	39012	39017	39029	39166	39236	38832	39099	39143	39129	39107	39037	38717	38992	38981	39072	39048	38980	39270	38775	39083	39168	39229	39072	38975	39099	38628	39193	39178	38794	39170	38790	39120	39116	38931	39091	38915	39221	39112	39219	39082	39041	38988	39171	39204	38948	39192	38960	39084	39119	38911	39111	38863	39066	39477	39130	39215	39067	39101	39125	39328	39011	39119	39114	39094	38769	39054	39283	38869	39316	39424	39101	39048	39213	39202	39375	39474	39046	39102	39065	38998	39185	39069	39050	38869	39331	38988	39233	39434	39060	39098	39042	39010	38936	38986	39452	39024	39119	38889	39107	39035	39370	39200	39209	38913	39090	39224	39156	39146	39048	39120	38936	39052	39106	39495	38717	39429	39121	39230	39074	39176	38805	39064	38823	39354	39054	39189	38889	39004	39138	38917	39145	39058	39195	39327	39109	38948	38872	39131	38977	39209	39251	39294	39120	39008	39221	39013	39146	39344	38844	39198	38993	39013	39190	39001	39109	39024	39444	39031	39229	38849	39153	39087	39211	39167	39282	38990	39172	39085	38938	38992	39143	38954	39319	39295	39315	39119	39390	39205	39118	39234	39018	39112	39258	39164	38989	39283	39237	39230	38868	39078	39102	39139	39067	39483	39113	39031	39105	39119	39268	39296	39152	39108	39008	39131	38845	38745	39194	38890	38871	39122	39055	39108	39129	39160	39129	38920	39151	39063	39076	39368	39077	39129	39255	39268	38858	39245	39180	39431	39146	39124	38786	39074	39041	39001	39015	39067	39019	39123	39017	38980	39051	39092	39108	39052	39098	39284	39224	39014	38999	39166	39144	38936	39246	38994	39196	39098	39005	39155	39357	38933	39268	39138	39388	39336	39106	38871	39309	39064	39138	39196	38997	38852	38782	39015	39325	39138	39324	38795	39318	39075	39202	39189	38914	39058	39406	38940	38866	39388	39216	38820	38912	39134	39043	38894	39095	39160	38954	38959	38908	39154	38889	39314	39257	38952	39335	39078	39242	39233	39035	39057	39002	39106	39117	38854	39022	39125	39218	38926	39030	38962	38949	39133	39301	39352	39163	39288	38875	39070	39041	39193	39275	38989	39200	38991	38929	38830	39131	39310	39106	39089	38962	39091	38883	38902	39003	38964	39230	39127	39240	39008	39497	39073	39128	38941	39164	39250	39002	39051	39063	38985	39122	39087	39102	39435	38865	39271	39342	39165	39105	39216	39249	39317	39241	38885	38905	38955	39161	39271	39219	38956	39094	38882	39110	39284	39145	38757	38918	38865	39203	39189	38912	39008	39041	39012	39068	39110	38977	39018	39273	39217	39110	38851	38975	39104	39071	39103	39060	39093	39224	39066	39047	39066	39062	39304	39029	38983	39020	39133	39109	39017	39354	39284	38690	38996	39024	39039	39170	38826	39098	39170	39043	38745	39013	39134	38978	39216	38837	39066	38679	38779	39168	39090	39230	39040	38990	39147	39052	39107	38794	38810	39160	38983	39030	38962	38960	39019	38972	39494	39126	38864	38980	39154	39153	38833	38958	39216	39414	39022	39028	39023	39331	38796	39095	39147	39027	39187	38904	39104	39289	38936	39204	38949	38980	38658	39161	39150	38986	38786	39092	38889	39105	38786	39290	39037	38986	39183	39295	39080	39020	39049	38847	39036	39183	39110	38950	39012	39229	39104	38776	38970	39194	39221	39114	38958	39160	38981	38889	39351	39138	39066	39065	38925	38984	38974	38817	39221	38619	38867	39179	39172	38880	38832	39299	38962	38994	39069	39398	39170	39083	38885	39003	39220	39259	39191	39135	39356	38875	39109	39258	38876	38967	39222	39136	38973	39293	38984	39061	38993	39374	38987	38812	39115	38853	39168	39028	38988	39227	39253	38986	39248	39367	39063	39361	38971	39140	38898	39054	39103	38896	39134	38936	39027	39342	39099	38906	39028	39147	39046	39150	38992	39079	39077	39130	39015	38991	38963	38940	38931	39036	39036	39072	39187	39238	38917	39055	39182	39199	39113	39253	39174	38994	39178	39229	39042	38894	39146	39118	38794	39045	39075	38891	39380	39175	39333	39134	39077	39204	38976	39174	39076	39466	39243	39195	38879	39012	38952	39152	39357	39200	38923	39140	38985	38892	38877	38882	39029	39108	39106	39194	38937	39133	39012	39115	39131	39073	39163	39040	39046	39097	39112	38925	38932	39229	38999	38946	39187	39078	38848	38986	39062	39308	39240	39072	39147	39161	39094	39012	38754	38916	39228	39164	38836	39167	39091	39182	39167	39285	39053	39043	39303	39250	39056	39025	38871	39495	38936	39346	38943	39208	39044	39065	39330	39100	39267	39208	39207	38722	38896	38811	38871	39404	39268	38796	39115	38954	39255	39075	39151	38951	39105	39084	39056	39094	39207	39068	39296	39142	39222	39176	39105	38992	39150	39179	39048	38986	38963	38945	39016	38958	39051	38910	38968	38849	39163	39219	39106	39012	38858	39029	38894	39301	39167	39045	39098	39060	38872	39060	39297	39260	39107	39078	39189	38878	38953	39471	38951	38936	38991	39253	39142	39098	38978	39269	39251	38992	39163	39028	38912	39379	38901	39224	39335	39270	39027	39284	39220	39162	39170	39232	39267	38969	39008	38771	38903	39131	39024	38986	39218	39026	38951	39160	38760	39268	38965	38775	38991	39135	39237	39089	38898	39123	39161	38939	39057	39209	39068	38952	39416	38810	39114	39128	39321	39294	39330	39084	38993	38997	38921	38841	39104	39332	38919	39246	39067	39304	38946	38847	38916	38911	39101	39526	39040	39242	39073	39054	38964	39231	38860	38872	39164	38869	38847	39032	38960	38969	38893	39210	39044	39214	38977	38902	39116	39008	39270	39273	39230	39229	39090	38813	38989	38968	39120	39296	39156	39178	38897	39101	39114	39358	38944	39156	38960	39065	39075	39291	39132	39215	39213	39133	39067	39026	38973	39251	39053	38931	39063	38768	39148	39071	39455	39391	39134	39039	39116	39145	38982	38923	39100	39034	39236	38946	38973	39103	39122	39274	39326	39048	38942	39046	39189	39283	39309	39423	39213	39127	39004	38823	38787	39237	39376	39167	39071	39099	39079	38932	39344	39271	39191	38871	39238	39106	39397	39007	39004	39150	39250	39076	39321	39096	38933	39211	39224	39179	39190	39080	39192	38856	39165	39089	39147	39223	39140	38898	39315	39215	39173	39022	39144	39245	38973	39092	39099	39243	38994	39203	38906	38989	39335	39242	39261	39049	39001	38917	39274	39097	39220	39223	39200	39162	39348	39143	39095	39064	39422	38915	39099	39426	39034	38819	39055	38838	39041	38828	38992	39126	38903	38880	39124	38988	38990	39130	39141	39171	38946	39247	39175	39249	38933	39337	39176	39295	38759	39248	39518	39205	39082	39188	39041	39267	39214	38933	38912	38962	39006	39013	39207	39053	39134	38953	38848	39085	39296	39144	39076	39455	39111	38977	38938	39125	38896	39200	39262	38949	38943	39152	38870	39283	38988	39142	39432	39104	39187	39238	39103	39246	39323	39330	39038	39094	39228	39084	39372	39111	39358	38769	38985	39230	39229	39077	39500	39200	39234	39227	39170	39096	39031	39409	39173	39399	39395	39060	39141	38892	38849	39061	39233	39217	39139	38972	39236	39103	38871	39181	39089	39224	39085	38903	39162	38909	39155	39013	39113	38896	39287	39007	38968	39064	38938	39128	38940	39123	39241	39046	39087	39187	39002	38972	39088	39158	39047	38926	38834	38880	39020	39191	39320	38812	39050	39036	38970	39143	38887	39451	39087	39210	39265	39342	38975	38889	39036	38868	39155	39156	38974	38911	38996	38857	39213	39491	39077	39220	39373	38998	39185	39290	38943	39188	39109	38860	39098	39057	39278	39334	39171	39156	39060	39193	39131	39470	39372	38980	39395	38989	38975	39017	39235	38946	39025	39360	39010	39312	39127	39141	39090	39282	39072	39071	38907	39336	39036	39116	38926	39057	39023	38995	38776	39171	39104	39074	38836	38950	38849	39109	39154	39202	39134	38965	39238	39381	39112
38393	54646	53948	45991	40918	37110	33807	32129	30734	30160	29624	28942	28760	28613	28465	28142	28110	27999	27911	28068	27903	28020	27879	27878	27887	27834	27817	27628	27693	27778	27745	27720	27677	27422	27616	27719	27529	27648	27654	27517	27569	27451	27603	27588	27387	27498	27404	27776	27666	27751	27748	27445	27622	27633	27626	27446	27498	27772	27526	27550	27505	27305	27700	27444	27447	27553	27548	27606	27545	27522	27434	27731	27485	27420	27424	27548	27383	27401	27624	27519	27676	27439	27599	27567	27384	27648	27624	27430	27675	27564	27396	27457	27404	27594	27639	27590	27686	27519	27718	27442	27557	27506	27523	27508	27600	27434	27539	27546	27481	27495	27489	27336	27584	27557	27504	27491	27543	27629	27358	27674	27521	27501	27589	27642	27530	27712	27669	27527	27584	27484	27570	27521	27355	27553	27646	27664	27668	27713	27523	27378	27644	27528	27589	27525	27505	27583	27626	27533	27478	27341	27548	27507	27500	27339	27620	27635	27492	27641	27624	27474	27635	27499	27504	27512	27468	27445	27577	27706	27817	27538	27525	27312	27653	27705	27542	27377	27638	27552	27591	27475	27494	27597	27600	27710	27453	27500	27734	27416	27515	27666	27352	27518	27538	27559	27507	27397	27458	27492	27410	27552	27760	27571	27707	27549	27432	27589	27612	27533	27652	27377	27616	27471	27645	27567	27434	27545	27602	27584	27509	27471	27664	27367	27487	27556	27424	27713	27703	27669	27507	27533	27621	27472	27604	27625	27412	27710	27721	27577	27630	27702	27783	27498	27647	27590	27540	27557	27444	27499	27538	27493	27704	27484	27321	27382	27433	27584	27644	27284	27539	27576	27471	27518	27537	27539	27458	27543	27509	27706	27532	27463	27647	27611	27629	27687	27671	27464	27619	27611	27656	27579	27555	27502	27586	27654	27709	27347	27641	27591	27595	27452	27600	27450	27864	27683	27623	27450	27439	27552	27502	27498	27593	27597	27682	27579	27522	27396	27599	27508	27682	27403	27526	27621	27410	27564	27548	27799	27602	27492	27722	27601	27635	27625	27545	27515	27721	27416	27650	27494	27570	27659	27654	27398	27636	27678	27479	27507	27590	27495	27660	27549	27735	27665	27569	27739	27518	27609	27600	27752	27506	27512	27553	27428	27454	27693	27493	27589	27470	27502	27751	27591	27625	27461	27606	27529	27503	27737	27673	27498	27666	27621	27576	27737	27608	27692	27669	27540	27580	27810	27406	27541	27515	27534	27503	27542	27676	27589	27631	27468	27551	27375	27528	27673	27581	27471	27519	27730	27538	27608	27400	27416	27593	27447	27774	27530	27727	27483	27534	27477	27646	27397	27659	27419	27570	27374	27531	27703	27532	27573	27380	27693	27557	27683	27571	27616	27419	27503	27518	27445	27444	27483	27592	27647	27585	27556	27588	27597	27539	27586	27598	27577	27417	27294	27438	27606	27584	27623	27613	27497	27510	27566	27536	27459	27584	27640	27373	27643	27586	27676	27759	27555	27506	27413	27736	27605	27414	27594	27479	27487	27560	27417	27549	27314	27633	27541	27395	27693	27780	27552	27648	27443	27623	27414	27612	27600	27737	27502	27793	27639	27616	27571	27442	27510	27474	27543	27857	27651	27444	27537	27581	27710	27709	27354	27543	27474	27483	27612	27608	27530	27540	27577	27708	27636	27521	27500	27576	27570	27428	27571	27533	27537	27616	27655	27642	27613	27474	27707	27538	27601	27577	27632	27480	27440	27472	27811	27613	27553	27554	27723	27586	27559	27341	27621	27400	27625	27601	27600	27505	27469	27512	27392	27561	27447	27483	27623	27396	27510	27611	27629	27597	27607	27512	27305	27781	27529	27503	27566	27517	27697	27549	27740	27794	27558	27643	27539	27598	27640	27509	27619	27504	27602	27550	27521	27561	27424	27452	27629	27704	27506	27410	27596	27563	27545	27616	27703	27647	27481	27573	27528	27554	27672	27486	27508	27739	27438	27459	27509	27569	27500	27536	27633	27644	27636	27444	27577	27511	27554	27585	27483	27513	27600	27633	27634	27469	27676	27617	27870	27360	27537	27588	27476	27588	27611	27587	27612	27569	27609	27700	27337	27630	27507	27550	27494	27573	27613	27681	27557	27631	27561	27731	27456	27660	27794	27637	27446	27448	27572	27556	27430	27727	27802	27548	27507	27753	27509	27497	27484	27577	27584	27537	27683	27663	27513	27513	27726	27459	27515	27677	27587	27690	27589	27723	27730	27526	27603	27592	27631	27513	27666	27620	27448	27697	27559	27707	27683	27622	27591	27414	27565	27737	27472	27603	27510	27536	27458	27655	27559	27626	27593	27589	27525	27475	27651	27590	27546	27297	27488	27680	27637	27348	27601	27493	27333	27695	27609	27689	27408	27611	27601	27594	27592	27619	27652	27612	27562	27613	27439	27409	27548	27406	27372	27519	27634	27459	27564	27705	27705	27467	27682	27645	27380	27623	27699	27622	27414	27559	27584	27588	27572	27495	27456	27513	27751	27687	27659	27351	27675	27615	27584	27602	27275	27578	27490	27762	27466	27451	27656	27629	27637	27499	27687	27422	27580	27649	27531	27504	27660	27536	27492	27544	27433	27760	27539	27512	27731	27647	27413	27788	27367	27427	27586	27478	27434	27539	27513	27582	27703	27548	27582	27626	27507	27655	27575	27620	27567	27711	27506	27488	27673	27437	27550	27482	27356	27531	27415	27651	27746	27411	27638	27464	27540	27653	27575	27631	27493	27631	27636	27431	27450	27596	27538	27635	27704	27448	27452	27760	27617	27447	27544	27471	27628	27414	27489	27498	27736	27699	27687	27453	27696	27423	27733	27618	27579	27589	27699	27526	27624	27460	27620	27824	27524	27382	27692	27554	27531	27373	27661	27534	27296	27529	27580	27522	27568	27646	27639	27584	27473	27551	27423	27517	27416	27599	27522	27802	27714	27464	27626	27788	27414	27563	27490	27465	27428	27608	27697	27528	27635	27545	27499	27625	27618	27526	27335	27578	27541	27568	27645	27690	27638	27681	27666	27466	27734	27545	27576	27719	27661	27552	27394	27641	27516	27681	27589	27575	27393	27761	27616	27394	27640	27436	27519	27818	27546	27417	27401	27342	27337	27661	27600	27594	27598	27602	27511	27592	27513	27412	27495	27572	27454	27510	27401	27558	27401	27619	27443	27607	27647	27516	27461	27745	27543	27586	27573	27502	27556	27640	27602	27557	27434	27594	27547	27409	27486	27377	27611	27650	27583	27772	27509	27441	27660	27502	27574	27614	27597	27757	27483	27748	27540	27660	27650	27609	27470	27522	27671	27654	27727	27588	27574	27468	27714	27431	27534	27530	27603	27703	27580	27391	27552	27484	27517	27540	27691	27636	27525	27613	27603	27539	27456	27669	27512	27357	27662	27665	27557	27667	27509	27628	27514	27526	27560	27507	27541	27658	27435	27575	27438	27409	27595	27502	27342	27390	27638	27704	27574	27682	27775	27410	27375	27529	27598	27351	27354	27624	27617	27474	27528	27517	27466	27685	27432	27658	27678	27426	27536	27399	27704	27742	27402	27577	27540	27581	27489	27585	27618	27503	27535	27639	27624	27579	27472	27514	27551	27640	27423	27573	27572	27710	27417	27614	27535	27451	27633	27821	27616	27613	27668	27698	27555	27709	27606	27697	27482	27617	27768	27434	27562	27629	27518	27600	27604	27615	27668	27591	27484	27676	27402	27604	27558	27668	27474	27518	27606	27754	27196	27650	27510	27464	27485	27540	27556	27610	27507	27586	27550	27549	27724	27685	27614	27836	27607	27644	27657	27743	27547	27612	27598	27576	27455	27542	27600	27559	27643	27766	27548	27566	27402	27573	27397	27669	27491	27572	27690	27793	27580	27712	27447	27497	27556	27699	27558	27611	27408	27632	27638	27538	27593	27553	27460	27635	27457	27592	27586	27460	27700	27544	27626	27614	27519	27633	27764	27557	27507	27487	27668	27367	27369	27699	27701	27613	27416	27621	27382	27620	27599	27603	27518	27788	27405	27546	27641	27361	27583	27661	27546	27699	27560	27693	27533	27458	27550	27492	27553	27606	27464	27787	27579	27762	27448	27569	27519	27576	27610	27553	27762	27518	27364	27619	27654	27565	27765	27475	27461	27399	27432	27603	27639	27467	27476	27568	27466	27618	27552	27775	27470	27605	27540	27535	27569	27754	27582	27574	27640	27512	27726	27374	27564	27605	27655	27678	27371	27528	27705	27576	27561	27473	27608	27545	27609	27629	27704	27477	27614	27625	27677	27606	27460	27545	27581	27390	27614	27622	27377	27654	27585	27960	27666	27402	27461	27457	27458	27666	27548	27470	27612	27608	27549	27456	27692	27573	27566	27313	27636	27543	27684	27484	27519	27577	27490	27600	27724	27652	27418	27588	27799	27751	27556	27647	27731	27460	27602	27631	27623	27557	27357	27666	27602	27523	27610	27663	27578	27605	27430	27316	27570	27730	27595	27522	27632	27713	27714	27595	27553	27705	27641	27536	27526	27549	27793	27565	27649	27545	27470	27400	27416	27476	27647	27594	27671	27631	27702	27517	27513	27554	27525	27597	27479	27535	27515	27513	27536	27600	27784	27663	27562	27535	27671	27469	27429	27648	27599	27594	27656	27712	27407	27747	27615	27650	27733	27559	27537	27585	27572	27720	27603	27504	27464	27817	27498	27715	27461	27609	27779	27778	27511	27311	27476	27681	27578	27538	27537	27550	27601	27623	27393	27628	27715	27720	27578	27525	27560	27669	27504	27753	27450	27590	27454	27636	27511	27561	27598	27714	27379	27666	27640	27585	27602	27696	27385	27676	27785	27469	27434	27559	27630	27581	27658	27388	27613	27807	27542	27575	27421	27574	27486	27522	27329	27560	27644	27615	27578	27626	27619	27569	27586	27409	27563	27592	27474	27640	27690	27508	27769	27504	27557	27505	27441	27570	27578	27533	27481	27510	27567	27429	27613	27830	27685	27482	27565	27667	27615	27528	27610	27534	27623	27664	27800	27456	27645	27450	27553	27586	27516	27371	27328	27531	27524	27629	27769	27595	27704	27464	27669	27550	27632	27620	27582
24514	21869	32343	38724	41745	44385	44588	42841	41871	41429	40800	40071	39896	40047	39681	39801	39548	39379	39558	39255	39431	39274	39171	39421	39164	39083	39171	38900	39131	39069	39104	39043	38775	38853	39164	39019	38871	38781	38931	38795	38882	38971	38893	38595	38611	38690	38940	39081	38801	38786	39333	39062	38942	38630	38875	38743	38743	38924	38865	38873	38756	38855	38842	38930	38839	38884	38768	38563	39037	38978	39034	38651	38817	38775	38848	38676	38773	38845	38646	38676	38861	38746	38860	38727	38640	38886	38746	38574	38848	38825	39031	38751	38840	38831	38688	38530	38991	38619	38834	38847	38906	38936	38834	38895	38885	38820	38997	39000	38928	38672	38838	38659	38732	38603	38919	38909	38847	38799	38607	39066	38538	39142	38984	38852	38617	38491	38856	39075	38791	38867	38922	38630	38758	38920	38724	38946	38782	38851	38926	38750	38761	38972	38743	38539	38900	38835	38570	38725	38791	38818	38662	38800	38769	38815	38817	38895	38719	38763	38768	38691	38730	39186	38879	38953	38884	38661	39003	38840	38658	38866	38946	38763	38920	38832	38727	38553	38891	38951	38688	38887	38947	38816	38754	38879	38880	38763	38769	38625	38859	38899	38731	38641	38944	38644	38907	38763	38665	38931	38984	38550	38815	39111	39056	38713	38940	38428	38597	38854	38811	38883	38921	38905	39018	38964	38852	38858	38795	38770	38645	38736	38689	39007	38904	38934	39046	39043	38735	38640	38593	38948	38929	38825	38664	39114	38591	38768	38836	38741	38815	38723	38761	38698	38595	38737	38927	38838	38967	38974	38846	38930	38899	38802	38564	38908	38781	38885	38863	38925	38645	38722	38727	38960	38835	38818	38984	38993	39010	38863	39000	38903	38980	38496	38754	39058	38964	38915	38957	38729	38801	38956	39028	38888	38746	38783	38579	38857	38732	38790	39133	38815	38889	38747	38761	38970	38833	38706	38664	38996	38864	38864	39140	39020	39129	38527	38989	38767	38786	38890	38786	38768	38865	39045	38837	38846	38916	38963	39104	38996	39038	38869	38817	38622	38918	38768	38820	38750	38811	38768	38919	38756	38348	38971	38655	38776	38856	39046	38701	38646	39081	38771	38800	38715	38697	39001	39113	38771	39108	39099	39004	38712	38584	38825	38787	38677	38913	38438	38760	38677	38613	38987	39194	38898	38592	38470	38802	38651	38774	38784	38809	38747	38635	38917	38944	38722	38730	38569	39149	39033	38669	38731	38814	38829	38907	38896	38897	38976	39014	38810	39032	39288	38864	38822	38874	38958	38695	38616	38892	38989	38802	38888	39111	38930	38768	38556	38941	38710	38932	38860	38730	38895	38598	38953	39094	38873	38654	38869	38813	38775	38799	38644	38620	38873	38564	38654	38776	38857	39048	38815	39076	39057	39111	38809	38899	38638	38823	38879	38856	38788	38940	38866	38799	38602	38668	38760	39161	38897	38706	38944	38752	38955	38608	38850	38662	38808	38778	38680	38908	39013	38775	38933	38910	38912	39058	38816	38798	38629	38767	38872	38953	38615	38905	38803	38685	38628	38679	38812	39017	38849	39192	38759	38975	38782	38906	38804	38710	38562	38861	38967	38629	38900	38797	38580	38928	38990	38967	38726	38881	38760	38731	38737	39095	38876	38753	38680	39079	38705	38750	38850	39040	39057	38613	38703	38988	39107	38814	38748	38860	38817	38814	38785	38634	38859	38851	38868	38921	38935	38861	38376	38737	38900	39175	38687	38649	38962	38631	38921	38916	38789	39038	38807	38951	38817	38710	38924	38799	38972	38984	38907	38885	38840	38884	38758	38835	38499	38918	38637	38892	39093	38827	38749	38765	39038	38826	38814	39021	39139	38831	38891	39085	38768	38841	38527	38971	38801	38555	38601	38605	38943	38951	39073	38860	38907	38789	38822	38736	38970	38848	38691	38858	38819	39145	38542	39159	38985	38980	38613	38918	38485	39128	38875	38831	38797	38791	38780	38923	38797	38720	38824	38653	38977	38784	38803	38903	39020	38832	38663	38879	38686	38751	38605	38773	39079	39115	38814	38799	38937	38974	38929	38689	38843	38670	38867	39063	38932	39101	38934	38903	38943	38939	39173	38840	39073	38825	38773	39025	38879	39023	38816	38935	38760	38798	38818	39026	38983	39003	39125	38916	38868	38874	38594	38691	38988	39016	38867	39036	38860	39086	39003	38784	38815	38812	38694	38589	39019	38715	38769	38868	38587	38893	38816	38891	39236	38488	38679	38756	38776	38884	38780	38824	38713	38831	38799	38827	38667	38857	39050	38907	38747	38767	38834	38936	38656	38892	39027	38875	38569	38866	39119	38965	38900	38497	38948	38802	38518	38995	38997	38574	38858	38920	38782	39048	38842	38836	38806	38913	38852	38638	38721	38969	38829	38814	38792	38795	39079	38890	38875	38580	38925	38835	38984	38679	38350	38781	38846	38559	38594	38600	38881	38607	38774	38878	38656	38878	38982	38730	38793	38577	38905	38558	38726	38939	38841	39070	38877	38424	38806	38989	39065	39067	39074	39122	38931	38833	38929	38643	38891	38947	38762	38919	38976	38508	39058	38818	38705	38599	38764	38756	38884	38853	38680	38962	38782	38892	38845	38552	38684	38794	38700	38530	38936	38691	38827	38985	38888	38933	38634	38928	38723	38760	38944	38855	39021	38891	38517	38721	38669	38673	38750	38775	38639	39031	38932	38785	38698	38851	38973	38662	38723	39017	38918	38744	38744	38412	38956	38789	38977	38653	38512	38798	38588	38617	38941	38833	38712	38854	38828	38714	38845	38832	38979	38879	39033	39057	38885	39020	39118	39013	38824	38932	38963	38732	38851	38905	38767	39019	38746	38713	38750	38845	38731	38779	38833	38823	38965	38574	38818	38699	38982	38717	38884	38716	38685	38896	38857	38922	38813	38580	38715	38936	38810	38691	38705	38916	38995	38797	39027	39086	38644	38882	38841	39015	38921	38972	38695	38797	38761	39007	38810	39017	38770	39036	38899	39176	38928	38792	38712	39077	39006	38726	38442	38849	38635	38765	38891	38835	38700	38901	38617	38713	38709	38717	39071	39041	38616	38980	39007	38999	38851	38527	38931	38735	38885	38941	38818	38847	38799	38858	38829	38765	38735	38982	38577	38633	38920	38796	38897	38828	38721	38805	38774	38572	38931	38872	38899	38911	39051	38644	38846	38972	38978	38851	38980	39077	38977	38821	38795	38742	38951	38890	38778	38738	38917	38965	38928	39005	39025	38742	38840	38751	38966	38923	38590	38684	38887	39104	38718	39101	38890	39000	38926	38873	38477	38497	38724	39012	38998	38605	38771	38645	38896	38958	38992	38710	38667	38763	38865	38800	38631	38742	38826	38760	38966	38889	38570	38687	38788	38882	38906	39038	39096	38973	38726	38966	38682	38940	38896	39068	38771	38795	38877	38881	38861	38842	38816	38641	39061	39010	38908	38619	38721	38759	38786	39160	38479	38775	38706	38777	38617	38791	38937	39025	38915	38808	38554	38779	38504	38761	38905	38859	38720	38820	38847	38735	38925	38865	38612	38927	39055	38747	38816	38687	38806	38447	38941	39082	38712	38964	38931	39054	38785	39023	38768	38787	38826	38671	39076	38729	38778	38977	38871	38947	38843	38922	38976	38781	38694	38635	38666	38735	38865	38775	38803	38853	38692	38836	38809	39000	38884	38830	38930	39006	38688	38604	38874	38747	38867	38857	38874	39023	39092	38741	38608	39098	38802	38893	38716	39228	38983	38965	38895	38640	38831	38972	38833	38755	38464	38677	38915	39072	38836	38783	38778	38883	38852	39109	38720	38613	39012	38982	38828	38911	39141	39123	38625	38849	38722	38699	38889	38928	38875	38252	39064	38855	38680	38934	38721	38730	38842	38827	38664	38749	38657	38901	38682	38862	38741	38298	38771	38816	38764	38977	38853	38787	38780	39071	38881	38828	38795	38932	38603	38751	38781	38820	38751	38600	39148	39195	38850	38840	38765	39077	38814	38855	38554	38912	38811	38852	38686	38921	38793	38869	38700	39087	38938	38788	38757	38836	38883	39014	38686	38615	38884	38991	38778	38712	38863	38794	38709	38636	38778	38687	38773	38812	38932	38941	38780	39028	38887	38989	38614	38731	39077	38812	38836	38765	38899	38701	38862	39044	38669	38792	38887	38919	39067	39031	38756	38904	38718	38781	38975	39196	38707	38404	38860	38951	38884	39015	38972	39042	38946	38711	38671	38813	38748	38838	39036	38613	38545	38935	38807	38700	38762	39012	38845	38790	38753	38690	38764	39076	38967	38988	38736	38789	38748	39032	38789	38610	39039	38868	38746	39061	38763	38707	38836	38721	38496	38784	39070	39070	38822	39021	38569	38734	38679	39237	39113	38851	39023	39156	38664	38883	38883	38931	38915	38919	38920	38643	38695	38960	38976	38762	38821	38882	38985	39061	39103	39044	38941	38792	38749	38923	38637	38801	39087	38853	38804	38924	38920	38738	38881	38622	38804	38682	38707	38716	38939	38945	38692	38959	38944	39003	38958	38957	38686	38870	38630	38856	38821	39061	38860	38878	38526	38814	38971	38815	38839	38717	38765	38718	38865	38980	38848	39029	38701	38929	38452	38794	38759	38981	38981	38999	38990	38993	38766	38574	38739	38733	38928	38883	38798	38727	38766	38706	38690	38755	38864	38760	38727	38631	38741	38803	39027	39020	38921	38889	38700	38830	38857	39090	38873	38831	38838	38752	38858	38894	38887	38638	38581	38439	38896	38910	39011	38829	38877	39046	38864	39098	39310	38683	38783	38823	39020	38755	39162	38876	38836	38924	38847	39048	38926	39025	38868	38796	38738	38943	38794	38993	38782	38762	38834	38693	39179	38791	38563	38613	38835	38808	39222	39036	38567	38819	38912	38778	38715	38771	39091	38774	38993	38775	38985	38638	38684	38879	38586	39271	39134	38792	38565	38633	38934	38987	38740	38685	38889	38802	38906	38751	38668	38517	38882	39017	38895	38868	38843	38948	38853	38977	38890	38834	39002	38581	38862	38878	38899	38714	38849	38936	38733	38569	38622	38739	38869	38833	38744	38662	38949
36099	61745	60959	53185	46078	40826	36972	34626	32858	31608	30415	29779	29657	29232	28985	28815	28609	28809	28555	28387	28192	28312	28041	28125	27922	27882	27607	27945	27840	27769	27799	27759	27621	27851	27724	27686	27380	27614	27544	27571	27621	27612	27657	27524	27477	27535	27622	27537	27689	27363	27671	27575	27635	27493	27764	27613	27520	27509	27665	27332	27373	27511	27626	27679	27320	27621	27428	27468	27508	27713	27260	27615	27397	27332	27575	27457	27582	27658	27532	27733	27566	27485	27570	27633	27513	27686	27467	27694	27445	27293	27471	27377	27473	27434	27511	27602	27617	27485	27616	27333	27718	27388	27544	27409	27590	27555	27666	27684	27611	27590	27608	27648	27450	27622	27706	27623	27609	27359	27640	27352	27513	27450	27495	27531	27495	27566	27486	27532	27608	27374	27704	27462	27427	27640	27556	27619	27591	27736	27486	27478	27451	27627	27326	27524	27516	27388	27665	27389	27592	27654	27497	27279	27663	27433	27575	27585	27467	27432	27532	27648	27624	27706	27399	27756	27438	27508	27626	27494	27531	27463	27634	27605	27525	27375	27753	27368	27503	27551	27571	27500	27512	27576	27706	27507	27487	27651	27637	27623	27369	27457	27789	27383	27496	27549	27576	27463	27565	27494	27423	27473	27712	27516	27615	27326	27489	27449	27579	27379	27633	27505	27545	27477	27309	27526	27366	27443	27525	27619	27448	27573	27652	27566	27527	27439	27722	27819	27543	27479	27800	27400	27509	27619	27364	27554	27487	27616	27577	27422	27556	27626	27387	27809	27817	27656	27745	27590	27544	27352	27533	27597	27565	27499	27383	27688	27507	27554	27573	27471	27588	27486	27462	27618	27453	27427	27558	27532	27630	27698	27594	27538	27556	27666	27615	27582	27423	27589	27627	27495	27746	27489	27589	27487	27384	27584	27529	27433	27673	27509	27456	27269	27698	27638	27376	27653	27643	27620	27498	27491	27412	27619	27453	27327	27303	27680	27684	27542	27489	27594	27213	27329	27432	27604	27553	27614	27571	27464	27487	27614	27552	27512	27444	27460	27538	27520	27578	27669	27643	27524	27550	27635	27471	27524	27676	27599	27513	27483	27636	27538	27545	27513	27695	27617	27628	27468	27605	27606	27480	27430	27411	27598	27559	27506	27455	27364	27609	27626	27700	27524	27385	27309	27695	27659	27503	27560	27530	27702	27689	27468	27550	27561	27597	27580	27342	27460	27511	27721	27744	27634	27511	27443	27466	27431	27724	27530	27526	27402	27731	27604	27653	27400	27426	27619	27606	27546	27455	27625	27773	27410	27466	27532	27459	27364	27465	27617	27472	27438	27632	27587	27542	27367	27648	27751	27725	27333	27578	27480	27578	27587	27388	27478	27534	27535	27576	27391	27379	27595	27703	27746	27798	27190	27501	27493	27516	27651	27476	27591	27592	27553	27436	27505	27472	27457	27576	27546	27401	27635	27298	27761	27541	27390	27586	27577	27462	27597	27699	27671	27647	27542	27828	27434	27515	27525	27368	27509	27712	27365	27469	27646	27531	27544	27550	27591	27657	27607	27575	27382	27511	27847	27445	27569	27505	27623	27445	27463	27414	27699	27630	27588	27405	27589	27616	27506	27361	27539	27690	27440	27781	27609	27595	27514	27540	27668	27372	27423	27446	27621	27456	27506	27502	27475	27540	27535	27615	27410	27502	27500	27512	27610	27570	27457	27599	27578	27499	27530	27629	27547	27694	27529	27369	27672	27362	27636	27436	27413	27501	27483	27483	27533	27476	27795	27652	27524	27342	27617	27365	27407	27494	27513	27306	27617	27477	27472	27750	27633	27403	27591	27551	27517	27650	27316	27484	27478	27569	27602	27416	27297	27610	27552	27479	27432	27531	27551	27759	27492	27521	27644	27451	27565	27478	27565	27425	27716	27546	27508	27634	27568	27188	27714	27491	27605	27451	27539	27529	27655	27559	27444	27525	27615	27530	27632	27430	27579	27586	27619	27580	27597	27637	27563	27850	27487	27448	27491	27518	27602	27378	27372	27651	27582	27659	27442	27488	27465	27424	27554	27374	27756	27501	27618	27540	27512	27574	27404	27574	27530	27616	27557	27203	27548	27384	27606	27418	27593	27737	27459	27481	27455	27609	27591	27467	27575	27695	27490	27635	27745	27468	27653	27539	27493	27328	27448	27328	27675	27450	27396	27506	27527	27484	27775	27489	27168	27570	27562	27634	27438	27458	27727	27673	27746	27563	27635	27601	27471	27767	27517	27418	27600	27526	27503	27555	27441	27743	27734	27365	27666	27467	27474	27703	27646	27561	27703	27476	27407	27498	27510	27633	27665	27468	27463	27781	27427	27535	27581	27434	27412	27582	27541	27451	27494	27665	27575	27659	27495	27507	27510	27563	27419	27524	27693	27575	27573	27511	27551	27597	27441	27655	27555	27462	27607	27613	27399	27525	27601	27600	27485	27585	27543	27483	27497	27554	27430	27524	27551	27681	27670	27611	27525	27765	27570	27599	27552	27531	27495	27538	27543	27471	27524	27488	27456	27323	27697	27611	27666	27380	27479	27536	27450	27481	27283	27421	27529	27512	27499	27931	27273	27534	27462	27617	27794	27375	27472	27701	27435	27652	27682	27654	27556	27549	27642	27429	27708	27548	27665	27506	27531	27467	27488	27596	27522	27576	27492	27599	27660	27620	27771	27450	27564	27618	27521	27638	27536	27634	27573	27540	27441	27556	27604	27676	27757	27718	27589	27529	27516	27455	27461	27688	27548	27517	27563	27659	27428	27564	27496	27428	27635	27610	27322	27637	27599	27527	27863	27312	27479	27491	27315	27772	27294	27514	27313	27596	27473	27589	27597	27601	27511	27605	27547	27497	27741	27330	27618	27674	27551	27564	27519	27494	27678	27380	27566	27529	27726	27813	27506	27662	27382	27434	27532	27476	27709	27508	27601	27609	27554	27549	27226	27468	27408	27611	27461	27554	27423	27651	27491	27543	27374	27556	27279	27319	27579	27545	27439	27490	27488	27439	27620	27650	27593	27710	27658	27650	27670	27572	27591	27461	27658	27694	27376	27501	27479	27654	27488	27485	27563	27559	27424	27410	27516	27664	27643	27571	27734	27651	27673	27463	27705	27581	27557	27680	27508	27659	27378	27776	27652	27591	27608	27649	27481	27612	27470	27608	27622	27482	27669	27389	27369	27425	27464	27724	27630	27493	27488	27507	27677	27569	27543	27477	27765	27501	27561	27639	27409	27493	27574	27629	27509	27585	27646	27476	27643	27739	27463	27537	27581	27488	27482	27481	27442	27599	27593	27638	27380	27610	27605	27532	27560	27467	27470	27482	27508	27532	27423	27436	27483	27645	27538	27426	27647	27538	27495	27488	27715	27597	27648	27622	27590	27654	27428	27595	27572	27580	27473	27399	27570	27486	27529	27568	27463	27351	27688	27607	27456	27395	27703	27240	27533	27614	27696	27336	27434	27452	27585	27623	27506	27666	27493	27620	27591	27540	27452	27690	27521	27562	27596	27346	27565	27475	27464	27424	27606	27368	27530	27474	27550	27624	27578	27517	27578	27548	27498	27409	27673	27581	27787	27602	27614	27607	27646	27520	27500	27533	27760	27519	27579	27611	27180	27670	27606	27679	27559	27525	27505	27660	27365	27520	27670	27385	27467	27534	27654	27452	27523	27500	27370	27533	27467	27584	27342	27772	27476	27569	27504	27755	27522	27386	27572	27508	27544	27864	27328	27678	27706	27548	27502	27452	27485	27547	27758	27628	27365	27531	27705	27548	27626	27481	27753	27568	27402	27636	27583	27335	27461	27677	27511	27489	27465	27681	27634	27581	27364	27403	27415	27500	27532	27498	27654	27469	27424	27375	27537	27586	27571	27476	27688	27478	27545	27416	27768	27478	27381	27683	27570	27447	27456	27537	27609	27648	27480	27440	27554	27643	27552	27349	27493	27622	27417	27774	27430	27662	27582	27556	27599	27432	27461	27573	27737	27533	27649	27425	27619	27546	27566	27621	27594	27267	27421	27480	27459	27475	27767	27745	27481	27683	27415	27442	27531	27600	27618	27492	27624	27642	27477	27506	27655	27446	27548	27778	27752	27433	27685	27684	27377	27761	27499	27454	27539	27486	27424	27497	27564	27482	27657	27561	27491	27637	27476	27545	27553	27586	27741	27439	27518	27538	27548	27583	27489	27513	27531	27450	27512	27511	27469	27591	27701	27648	27403	27557	27599	27540	27542	27530	27456	27621	27577	27403	27606	27477	27610	27547	27569	27648	27741	27697	27458	27489	27597	27601	27418	27451	27689	27793	27418	27555	27624	27707	27340	27459	27353	27566	27432	27535	27536	27564	27531	27552	27620	27440	27581	27569	27469	27609	27478	27423	27609	27413	27558	27467	27418	27517	27480	27620	27611	27398	27495	27275	27328	27576	27596	27696	27497	27517	27655	27662	27641	27419	27560	27639	27495	27549	27425	27583	27476	27492	27681	27626	27627	27474	27617	27548	27530	27550	27637	27557	27482	27528	27635	27467	27452	27433	27419	27510	27418	27458	27562	27572	27533	27580	27581	27567	27468	27689	27466	27573	27733	27677	27523	27593	27628	27634	27584	27441	27586	27524	27552	27784	27572	27639	27511	27436	27697	27446	27549	27577	27441	27613	27515	27341	27575	27549	27766	27495	27431	27668	27666	27768	27381	27542	27400	27623	27618	27607	27389	27721	27633	27482	27299	27587	27466	27534	27523	27569	27566	27529	27561	27398	27535	27574	27581	27421	27687	27667	27483	27658	27720	27634	27493	27643	27554	27466	27445	27502	27646	27425	27551	27512	27541	27500	27511	27711	27552	27719	27475	27469	27594	27630	27524	27353	27354	27669	27405	27682	27783	27325	27587	27583	27591	27663	27517	27504	27607	27508	27532	27411	27537	27540	27476	27486	27719	27634	27496	27635	27466	27721	27473	27615	27477	27638	27494	27518	27446	27562	27736	27433	27405	27734	27481	27451	27533	27541	27582	27823	27374	27496	27406	27533	27638	27448	27762	27462	27805	27599	27658	27431	27642	27532	27694	27659	27504	27435	27486	27493	27695	27578	27501	27569	27542	27445	27478
23049	21645	30507	32170	37971	45107	47588	44689	43379	42603	41734	41382	41192	40788	40970	40559	40622	40215	39925	40282	40036	40070	39741	39840	40139	39711	39467	39430	39734	39663	39374	39571	39567	39654	39714	39378	39489	39455	39386	39196	39371	39403	39378	39403	39465	39406	39559	39330	39375	39186	39331	39602	39232	39073	39060	39461	39335	39074	39160	39243	39655	39504	39134	39313	39295	39407	39082	39331	39086	39378	39103	39274	39321	39587	39578	39272	39478	39390	39282	39233	39212	39176	39202	39497	39471	39327	39144	39512	39709	39499	39234	39177	39338	39056	39514	39092	39418	39213	39205	39162	39195	39261	39336	39071	39112	39183	39496	39471	39124	39246	39008	38992	39516	39347	39313	39804	39375	39234	39156	39383	39440	39327	39105	39043	39530	39060	39304	39419	39160	39387	39166	39284	39271	39181	39441	39309	39258	39179	39322	39247	39588	39238	39539	39437	39202	39102	39300	39458	39374	39344	39100	39416	39059	39413	39374	39455	39419	39272	39135	39181	39357	39216	39258	39324	39475	39252	39404	39383	39448	39299	39450	38975	39476	39204	39227	39438	39270	39459	39035	39126	39252	39365	39379	39544	39280	39374	39221	39561	39365	39300	39446	39270	39153	39154	39525	39350	39361	39486	39469	39261	39049	39445	39163	39135	39452	39169	39386	38985	39361	39308	39301	39299	39481	39216	39341	39300	39253	39132	39150	39124	39170	39252	39320	39319	39432	39165	39240	39327	39373	39593	39213	39569	39551	39184	39445	39149	39329	39568	39320	39519	39245	39179	39215	39258	39203	39249	39227	39288	39376	39152	39436	39577	39357	39300	39065	39351	39406	39391	39277	39346	39561	39167	39192	39268	39522	39173	39172	39082	38871	39153	39208	39509	39237	39406	39407	39288	39334	39374	39448	39184	39449	39301	39215	39323	39050	39388	39314	39224	39220	39248	39292	39408	39010	39081	39282	39307	39573	39434	39151	39092	39253	39275	39391	39419	39341	39486	39449	39404	39250	39015	39224	39376	39204	39156	39257	39237	39256	39152	39008	39119	39220	39233	39353	39356	39383	39260	39300	39200	39278	39261	39584	39297	39411	39524	39224	39322	38944	39414	39224	39170	39043	39330	39392	39218	39564	39345	39428	39132	39229	39562	39493	39210	39218	39334	39436	39226	39241	39251	39389	39333	39473	39314	39434	39548	39377	39375	39378	39501	39198	39374	39357	39505	39344	39081	39048	39138	39372	39300	39088	39381	39567	39226	39328	39388	39059	39551	39429	39344	39301	39173	39452	39234	39116	39378	39301	39436	39285	39127	39365	39381	39564	39204	39340	39384	39405	39020	39255	39245	39341	39137	39274	38940	39177	39368	39440	39200	39253	39092	39373	39247	39216	39314	39390	39282	39236	39202	39101	39498	39010	39522	39215	39369	39286	39167	39329	39030	39174	39094	39282	39308	39328	39239	39264	38991	39325	39377	39440	39233	39327	38868	39093	39602	39074	39064	39356	39316	39416	39175	39262	39310	39369	39001	39326	39344	39282	39416	39348	39666	39433	39256	39285	39284	39107	39706	39643	39108	39205	39415	39725	39205	39284	39217	39016	39417	39263	39228	39324	39287	39226	39310	39574	39361	39298	39409	39089	39192	39172	39096	39499	39337	39499	39356	39314	39233	39089	39171	39280	39371	39417	39540	39452	39162	39162	39229	39125	39340	39151	39388	39332	39372	39387	39423	39417	39282	39347	39233	39273	39275	39186	39167	39544	39157	39518	39481	39457	39482	39375	39240	39360	39187	39387	39348	39115	39014	39177	39381	39575	39085	39369	39353	39504	39117	39220	39251	39258	39267	39361	39245	39491	39251	39092	39506	39275	39303	39360	39398	39195	39317	39444	39607	39419	39379	39531	39361	39342	39412	39265	39549	39106	39338	39297	39295	39338	39284	39496	39253	39148	39285	39352	39051	39246	39203	39345	39032	39403	39174	39343	39264	39375	39161	39132	39116	39366	39310	39520	39073	39236	39107	39242	39260	39357	39508	39334	39430	39537	39289	38853	39514	39336	39251	39385	39357	39188	39177	39438	39274	39432	39342	39087	38860	39175	39256	39355	39449	39209	39487	39274	39296	39389	39142	39621	39296	39144	39398	39350	39288	39471	39235	39258	39632	39157	39286	39451	39081	39262	39141	39400	39184	39517	39303	39199	39250	39419	39264	39170	39313	39276	39720	39449	39328	39246	39167	39241	39427	39057	39069	39234	39368	39489	39110	39105	39503	39307	39125	38912	39144	39296	38905	39286	39469	39601	39508	39385	39130	39230	39081	39505	39140	39261	39530	39429	39241	39226	39165	39217	39441	39309	39416	39506	39408	39385	39268	39448	39438	39447	39356	39310	39296	39073	39367	39117	39239	39478	39367	39240	39485	39287	39316	39352	39239	38967	39217	39118	39213	39480	39598	39346	39027	39454	39136	39289	39211	39522	39273	39376	39296	39420	39292	39314	39458	39427	39293	39418	39252	39002	39196	39032	39076	39050	39428	39232	39439	39434	39363	39569	39254	39337	39133	39468	39611	39163	39445	39191	39363	39303	39307	39199	39014	39408	39216	39475	39333	39169	39404	39281	38963	39384	39245	39276	39158	39549	39501	39629	39230	39312	39254	39404	39457	39483	39340	39359	39541	38973	39429	39506	39119	39131	39415	39323	38946	39212	39617	39546	39270	39176	39321	39348	39228	39168	39278	39120	39241	39400	39233	39454	39300	39366	39414	39272	39203	39272	39175	39247	39190	39424	39249	39278	39332	39170	39197	39464	39228	39427	39455	39192	39237	39456	39222	39459	39434	39213	39250	39327	39057	39434	39240	39078	39107	39464	39272	39344	39392	39484	39299	39501	39519	39377	39114	39335	39344	39548	39286	39213	39527	39219	39100	39258	39149	39193	39301	39181	39281	39138	39133	39521	39208	39074	39043	39742	39175	39155	39329	39313	39232	39259	39398	39275	39029	39121	39203	39539	39242	39225	39762	39345	39406	39557	39310	39418	39451	39277	39079	39147	39187	39356	39340	39438	39012	39458	39189	39296	39171	39308	39233	39453	39709	39580	39134	39366	39170	39158	39481	39115	39410	39193	39395	39385	39372	39233	39090	39188	39113	39299	39352	39507	39393	39475	39529	39495	39268	39108	39300	39396	39070	39441	39504	39431	39577	39353	39382	39093	39488	38873	39370	39390	39239	39201	39114	39415	39591	39363	39266	39491	39137	39326	39323	39160	39347	39391	39187	39281	39472	39193	39183	39297	39441	39133	39375	39147	39289	39324	39283	39157	39309	39413	39193	39271	39105	39533	39135	39347	39207	39438	39094	39234	39102	39071	39069	39281	39372	39326	39200	39199	39393	39313	39037	39428	39327	39639	39345	39300	39138	39433	39240	39431	39412	39568	39272	39296	39477	39232	39141	39388	39163	39401	39312	39609	39205	39139	39416	39184	39097	39328	39327	39307	39478	39309	39106	39219	39109	39130	39367	39457	39187	39227	39412	39305	39393	39138	39437	39079	39234	39336	39488	39306	39262	39336	39025	39210	39101	39599	39079	39203	39519	39002	39479	39157	39177	39142	39307	39432	39240	39298	39302	39121	39350	39788	39409	39155	39151	39319	39214	39370	39455	39278	39233	39350	39268	39252	39259	39623	39438	39420	39130	39571	39180	39387	39208	39278	39133	39178	39307	39137	39048	39422	39346	39181	39230	39422	39832	39210	39159	39272	39433	39391	39347	39551	39321	39152	38840	39267	39325	39434	39447	39353	39370	39315	39220	39413	39384	39590	39662	39505	39157	39165	39280	39434	39170	39349	39280	39271	39435	39339	39477	39318	39045	39126	39351	39234	38937	39354	39249	39466	39354	39151	39188	39127	39281	39376	39198	39612	39252	39280	39395	39425	39081	39345	39213	39353	39454	39321	39029	39090	39490	39214	39160	39331	39604	39346	39174	39356	39320	39294	39487	39403	39442	39242	39255	39174	39217	39274	39199	39430	39050	39380	39079	39180	39286	39304	39479	39561	39297	39413	39139	39030	39355	39324	39372	39563	39388	39396	39393	39456	39250	39457	39352	39251	39152	39226	39192	39275	39244	39236	39065	39580	39081	39421	39474	39764	38844	39452	39276	39330	39435	39422	39171	39330	39288	38980	39232	39725	39209	39421	39377	39361	39124	39324	39469	39247	39123	39022	39375	39159	39478	39528	39312	39191	39115	39133	39374	39098	39295	39373	39224	39329	39060	39206	39285	39308	39247	39195	39324	39218	39415	39364	39220	39093	39291	39278	39173	39312	39391	39214	39409	39446	39141	39397	39094	39231	39106	39543	39205	39205	39268	39233	39357	39346	39055	39238	39220	39280	39456	39353	39382	39338	39393	39311	39446	39281	39292	39314	39227	39335	39168	39235	39167	39101	39326	39297	39441	39295	39156	39208	39142	39328	39429	39363	39377	39294	39235	39244	39380	39387	39480	39236	39538	39295	39294	39499	39341	39235	39245	39492	39373	39332	39082	39291	39428	39167	39535	39399	39071	39265	39163	39221	39065	39403	39233	39382	39561	39460	39091	39149	39273	39513	39261	39544	39293	39107	39281	39526	39629	39131	39242	39087	39466	39348	39403	39444	39387	39216	39113	39418	39093	39340	39443	39692	39214	39122	39098	39190	39376	39207	39286	39444	39398	39174	39223	39455	39511	39191	39326	39140	39169	39249	39333	39293	39009	39170	39362	39442	39166	39558	39405	39713	39315	39552	39269	39217	39397	39293	39478	39552	39490	39098	39188	39335	39395	39365	39293	39303	39334	39292	39004	39136	39453	39089	39162	39425	39363	39009	39275	39329	39327	39368	39334	38893	39365	39243	39329	39145	39230	39443	39361	39135	39495	39226	39480	39135	39515	39405	39275	39266	39397	39506	39204	39123	39130	39251	39356	39477	39366	39325	39030	39368	39408	38984	39360	39237	39294	39205	39254	39306	39108	39501	39434	39387	39151	39225	39122	39366	39319	39417	39334	39191	39335	39507	39450	39335	38945	39080	39642	39186	39297	39564	39343	39331	39346	39495	38975	39041	39242	39366	39223	39516	39373	39453	39470	39149	39260	39520	39456	39108	39059	39480	39538
38374	65820	66025	55926	49175	44276	40651	37453	35097	33422	32072	31388	30519	30256	29942	29538	29309	29236	29033	28893	28734	28681	28642	28478	28268	28276	28402	28231	27916	28002	28082	27828	27857	27963	27706	27993	27783	27916	27748	27616	27909	27811	27733	27745	27694	27675	27732	27947	27801	27759	27831	27631	28192	27854	27982	27739	27732	27779	27680	27903	27777	27827	27678	27606	27687	27790	27860	27808	27542	27774	27773	27748	27639	27822	27924	27672	27690	27707	27749	27861	27868	27780	27803	27863	27842	27721	27646	27816	27821	27635	27986	27857	27607	27958	27910	27798	27978	27746	27757	27797	27978	27719	27742	27951	27705	27709	27926	27795	27675	27872	27816	27787	27693	27684	27860	27781	27749	27674	27674	27867	27764	27644	27609	27709	28055	27543	27726	27520	27994	28037	27720	27789	27762	27783	27875	27653	27602	27607	27845	27762	27891	27898	27975	27665	27886	27621	27993	27759	27736	27705	27838	27721	27781	27915	27834	27609	27929	27930	27720	27843	28010	27885	27703	27974	27725	27720	27790	27618	27819	27902	27838	27703	27754	28001	27699	27816	27793	27754	27901	27675	27804	27533	27941	27495	27770	27531	27764	27736	27727	27804	27751	27810	27743	27875	27696	27769	27740	27758	27921	27750	27671	27552	27807	27682	27797	27713	27923	27783	27857	27928	27836	27727	27868	27798	27769	27904	27720	27927	27792	27709	27733	27764	27666	27673	27557	27747	27722	27660	28013	27731	27871	27761	27776	27777	27748	27858	27746	27899	27775	27670	27678	27849	27745	27731	27695	27579	27908	27667	27634	27692	27705	27693	27871	27713	27608	27941	27881	27843	27825	27752	27708	27754	27783	27897	27737	27612	28000	27809	27990	27839	27842	27834	27737	27549	27840	27753	27823	27772	27785	27752	27738	27836	27884	27912	27725	27825	27714	27956	27800	27839	27486	27785	27788	27799	27897	27844	27652	27791	27733	27511	27666	27892	27678	27682	27584	27808	27569	27859	27906	27945	27692	27736	27969	27807	27807	27779	27583	27764	27670	27566	27884	27792	27658	27696	27896	27520	27931	27569	27811	27933	27803	27685	27686	27674	27805	27797	27786	27671	27806	28035	27717	27645	27646	27757	27671	27659	27867	27957	27668	27737	27919	27742	27871	27872	27716	27866	27893	27762	27621	27817	27656	28055	27805	27756	27715	27814	27840	27690	27684	27749	27695	27719	27777	27780	27709	27679	27806	27833	27933	27821	27733	27871	27862	27627	27746	27800	27946	27791	27761	27758	27915	27640	27732	27679	27707	27819	27691	28007	27933	27802	27554	27825	27758	27878	27622	27649	27897	27735	27773	27845	27715	27694	27762	27934	27760	27740	27851	27748	27864	27836	27765	27779	27734	27683	27706	27558	27813	27759	27765	27876	27634	27718	27872	27621	27652	27909	27743	27821	27699	27735	27715	27777	27864	27710	27749	27699	27626	27697	27886	27573	27806	27660	27621	27774	27814	27567	27887	27762	27793	27709	27918	27687	27781	27840	27852	27720	27815	27749	27870	27774	27882	27764	27931	27873	27759	27726	27829	27880	27738	27917	27663	27848	27932	27806	27456	27677	27800	27854	27743	27809	27756	27707	27895	27719	27835	27668	27784	27554	27802	27893	27868	27894	27702	27645	27701	27701	27908	27804	27725	27909	27673	27990	27854	27687	27821	28047	27637	27782	27836	27713	27789	27795	27924	27849	27687	27927	27922	27678	27690	27754	27786	27700	27558	27863	27759	27932	27837	27855	27771	27891	27711	27776	27646	27781	27733	27700	27609	27884	27738	27946	27861	27891	27764	27827	27862	27736	27628	27944	27657	27731	27857	27911	27759	27793	27762	27633	27939	27816	27832	27752	27824	27815	27689	27739	27762	27840	27573	27759	27716	27746	27593	27642	28029	27772	27808	28015	27630	27727	27785	27645	27880	27820	27775	27709	27693	27931	27660	27716	27727	27563	27822	27693	27811	27837	27674	27845	27890	27829	27574	27821	27865	27803	27810	27700	27702	27673	28038	27870	27840	27595	27826	27785	27886	27924	27669	27719	27650	27647	27974	27711	27592	27955	27872	27796	27938	27787	27828	27827	27654	27957	27679	27789	27865	27777	27783	27879	27810	27865	28051	27872	27591	27618	27902	27875	27874	27984	27817	27885	27899	27688	27729	27770	27650	27880	27843	27894	27904	27772	27661	27741	27805	27833	27708	27713	27877	27710	27827	27623	27722	27890	27990	27829	27660	27773	27672	27805	27770	27823	27783	27830	27873	27782	27876	27683	27957	27737	27710	27719	27838	27600	27806	27749	27632	27941	27778	27780	27823	27580	27889	27699	27723	27683	27536	27738	27872	27899	27749	27845	27830	27839	27832	28023	27575	27853	27730	27759	27895	27704	27625	27616	27723	27703	27735	27725	27721	27743	27655	27918	27836	27894	27864	27651	27949	27719	27618	27582	27687	27666	27826	27606	27593	27820	27624	27724	27915	27716	27843	27863	27679	27751	27978	28062	27919	27701	27942	27768	27637	27610	27650	27656	27842	27807	27664	27950	27640	27690	27806	27746	27707	27740	27809	27763	27757	27791	27640	27594	27677	28111	27800	27929	27934	27845	27655	27822	27724	27716	27769	27772	27658	27801	27740	27763	27629	27798	27795	27675	27851	27717	27773	27735	27786	27840	27830	27990	27748	27851	27772	27923	27854	27934	27908	27889	27805	27761	27989	27809	27813	27910	27740	27856	27978	27805	27737	27626	27916	27710	27792	27776	27601	27867	27674	27723	27715	27805	27698	27624	27651	27736	27785	27874	27920	27680	27795	27755	27790	27888	27708	27622	27833	27805	27851	27807	27711	27895	27788	27871	27880	27807	27657	27827	27705	27747	27941	27951	27863	27930	27654	27758	27712	27725	27721	27627	27773	27679	27856	27725	27723	27839	27876	27840	27725	27636	27840	27749	27969	27876	27773	27648	27801	27530	27880	27637	28002	27698	27833	27589	27795	27759	27776	27850	27832	27776	27743	27699	27844	27771	27757	27728	27762	27910	27694	27610	27700	27742	27743	27705	27725	27940	27710	27860	27740	27787	27776	27958	27830	27806	27622	27711	27740	27800	27904	27845	27737	27873	28041	27796	27814	27838	27697	27870	27826	27631	27761	27767	27583	27682	27879	27768	27795	27893	27769	27666	27882	27817	27685	27661	27907	27673	27724	27676	27763	27822	27859	27969	27878	27629	27662	27747	27896	27781	27820	27634	27805	27695	27931	27784	27759	27755	27738	27644	27790	27711	27829	28107	27893	27864	27714	27914	27902	27908	27816	27809	27751	27529	27774	27813	27752	27812	27840	27592	27643	27842	27748	27779	27694	27758	27732	27689	27706	27835	27706	27715	27939	27700	27664	27830	27658	27613	27793	28025	27771	27699	27613	27698	27711	27790	27779	28036	27666	27482	27926	27763	27650	27947	27937	27643	27778	27677	27826	27736	27896	27815	27912	27791	27565	27772	27584	27731	27911	27847	27799	27735	27928	27428	27830	27662	27718	27891	27895	27850	27645	27786	27779	27969	27790	27813	27568	27833	27836	27621	27752	27793	27767	27695	27667	27653	27904	27982	27770	27636	27992	27971	27581	27671	27745	27811	27712	27726	27809	28048	27674	27855	27906	27665	27739	27776	27898	27667	27692	27794	27916	27790	27732	27885	27704	27811	27594	27767	28140	27855	27934	27793	27910	27816	27895	27677	27675	27811	27713	27900	27659	27736	27988	27668	27702	27833	27953	27799	27915	27807	27818	27583	27617	27869	27804	27700	27716	27810	27611	27777	27735	27797	27910	27706	27859	27927	27617	27860	27638	27858	27859	27829	27709	27703	27869	27791	27712	27753	27927	27859	27847	27739	27816	27782	27784	27819	27716	27895	27798	27642	27843	27873	27781	27714	27742	27576	27816	27742	27634	27946	27859	27771	27979	27790	27598	27948	27702	27831	27802	27773	27778	27703	27692	27637	27825	27805	27913	27773	27938	27763	27806	27784	27673	27726	27618	27910	28039	27794	27719	27575	27544	27786	27794	27734	27686	27757	27795	27790	27770	27712	27694	27824	27917	27714	27690	27775	27657	27731	27812	27948	27769	27797	27845	27764	27740	27847	27567	27894	27508	27939	27978	27899	27800	27880	27648	27790	27959	27613	27761	27993	27862	27804	27849	27677	27816	27832	27865	27613	27763	27784	27857	27781	27968	27757	27596	27998	27790	27840	27835	27825	27619	27789	27841	27755	27723	27792	27880	27755	27782	27731	27632	27706	27906	27758	27786	27859	27713	27757	27686	27568	27933	27699	27700	27979	27687	27757	27907	27949	27812	27790	27721	27801	27980	27762	27660	27601	27729	27748	27694	27775	27707	27634	27861	27817	27775	27859	27972	27957	27913	27915	28064	27712	27946	27694	28010	27766	27689	27753	27935	27813	27742	27741	27802	27826	27582	27759	27791	27729	27904	27682	27952	27771	27914	27832	27731	27977	27800	27641	27773	27647	27696	27695	27826	27815	27887	27862	27698	27848	27562	27947	27861	27945	27745	27757	27965	27830	27614	27706	27847	27723	27811	27819	27760	27701	27888	27937	27822	27897	27740	27816	27566	27648	27811	27828	27844	27823	27634	27987	27775	27882	27917	27690	27728	27939	27567	27826	27922	27726	27836	27740	27772	27656	27756	27807	27997	27741	27803	27657	27803	27770	27740	27782	27990	27628	27770	27778	27776	27795	27698	27731	27861	27654	27761	27916	27814	27793	27746	27664	27991	28046	27632	27822	27767	27551	27868	27719	27776	27584	27942	27644	27627	27800	27864	27973	27863	27963	27705	27857	27789	27785	27783	27653	27777	27912	27786	27729	27791	27805	27903	27823	27784	27728	27736	27813	27926	27797	27975	27720	27779	27871	27718	27732	27946	27768	27730	27901	27867	27872	27733	27777	27740	27852	27800	27714	27919	27848	27756	27923	28003	27776	27828	27897	27757	27799	27639	27809	27693	28015	28013	27788	27980	27592	28129	27578	27723	27866	27703	27788	27856	27829	27809	27790	27478	27628	27912	27781	27869	27916	27778	27798	27905	27911	28077	27796	27863	27750
38641	44672	53047	50180	46268	44264	42952	41586	40843	40464	40015	39837	39615	39724	39737	39745	39678	39481	39407	39346	39313	39584	39248	39178	39035	39249	39234	39296	39044	39278	38947	39172	39144	39072	39272	39241	38922	38936	38877	39434	38978	39273	39015	39032	39178	39347	39075	38798	39398	39226	38846	39187	38896	39036	39251	39312	39139	39326	39394	39108	39179	39091	38938	39225	39142	38889	39051	38852	39101	39127	39006	38933	38950	38868	39001	39241	39005	39168	39156	39036	39200	39299	39091	38983	38978	39084	39460	39099	39149	39169	38781	38881	38910	39033	39205	39242	39363	38971	38926	38715	39018	39187	39067	38707	39246	39031	39193	38983	38963	39447	38894	39224	39061	39039	39306	39083	39231	39027	39069	39188	39130	39008	38937	39076	38688	39146	39075	38884	39003	39083	38846	39214	39106	39051	39122	38867	38828	39013	38958	38911	39147	38947	38856	39032	38969	38991	39044	39055	39318	39090	38972	39359	38939	38961	39039	39213	39036	39214	39190	38853	39092	38984	39191	39193	38982	38814	39103	39256	38940	39090	39188	39034	39010	38988	39183	39139	38915	38836	38958	38941	38904	38901	39001	38737	39120	38928	38800	38964	39362	39256	38854	38926	38912	39453	39205	39222	39336	39167	39005	39129	39092	39025	39120	39209	38778	38941	38894	38923	39242	39191	39050	39015	39182	38706	38867	38961	39057	39101	38747	39050	39223	38963	39118	38947	39034	39073	38996	38921	39028	39184	39333	38832	38869	38789	39197	39128	39393	39423	38927	39227	39428	39195	38980	38941	38975	39110	38983	39173	38912	39124	38917	39051	38842	39138	39320	39065	39162	38718	39005	38867	39091	38906	38967	38842	39065	38986	38759	39181	39226	38726	38736	38910	39056	39213	38996	39060	39065	39234	39001	38780	38768	39145	39120	38979	38880	38989	38800	39114	39041	38868	38936	39142	39245	38947	38682	39070	39134	39154	38859	39026	38821	38819	38910	39020	39068	39201	39065	38922	39241	39132	38920	39050	38902	39163	38816	39163	38990	39154	39133	38853	39158	39255	38844	39146	39040	38980	39159	38828	39025	38871	39141	39225	39110	39004	39043	38970	39253	39106	39066	39116	38969	39261	38911	38977	38743	38871	38870	39232	39011	39018	38902	38850	38844	38853	39140	39289	38941	39158	38915	38936	38687	39053	39274	39234	38890	38693	38957	38947	39192	38905	39343	38847	39112	39022	39218	39045	39229	38755	39296	39358	38941	39085	39242	39060	39027	38703	39209	39316	39107	38970	39020	39185	39068	38888	38857	39142	39084	38912	38941	38647	38781	38965	38974	38926	39192	38919	38973	39113	39044	38956	38848	39163	38992	38980	38995	38853	39096	39111	39124	39062	38952	39061	38871	39170	39138	39284	39105	39037	38956	39170	39066	39044	39220	39088	39037	38883	39184	38998	39084	39038	39026	38937	39195	38893	39081	39163	39113	38992	38995	39116	39390	38989	39119	38899	39085	39115	38885	38799	38948	39257	39158	39126	39053	39061	38916	39190	38826	39115	39054	38935	38941	39172	39353	39119	38967	39156	38937	39149	39243	39091	39233	38920	38957	38993	39166	39053	39185	38931	39432	38906	39106	39084	39188	38940	39169	38988	39152	38848	38842	38963	39068	38975	38990	39395	39068	38776	39139	38955	38961	39042	38929	39145	38966	38932	39029	39082	39144	39152	39066	38965	38897	39362	39370	39017	39378	39001	39123	39040	39232	38996	38788	38832	39109	39118	39102	39004	38970	39390	39175	39184	39069	39185	38913	39075	39062	38866	38959	39089	39005	39398	38957	38951	39063	39116	39276	39165	39211	39015	39105	39061	38835	39133	39085	38845	39116	38909	39164	38923	38846	39300	38990	39274	39343	38826	39114	38916	39182	38929	38912	39040	38987	38636	38681	38816	39213	39141	38850	38769	39115	38883	39146	38929	39280	39153	39032	39165	39051	39022	39200	38866	38929	38768	39234	38821	39137	39154	39186	39213	39108	39139	39026	38649	39037	38978	38894	39303	39158	38889	39137	39128	39263	39248	39148	38880	39151	39072	39267	39042	39222	39046	39224	39059	39244	39224	38748	39219	39145	39270	39225	38981	39050	39094	39225	38879	38922	39186	39102	39067	39179	38970	39171	38934	39099	39102	39219	38942	38979	39266	39103	39207	39155	38991	39154	39103	38914	38854	39147	38903	38922	39139	38970	38940	39054	38867	39264	39088	39245	38906	39304	39117	39360	38782	39004	39176	39021	38896	38961	39022	38825	39182	39053	38992	38948	38929	39029	39094	39250	39200	38971	39200	38926	39035	39097	39254	38954	38815	38997	38988	38847	39145	38981	39085	39112	38917	39210	39426	38776	38857	39219	39505	39040	39034	39360	38962	39193	38766	39076	39113	38948	39004	39251	39061	39117	39162	39133	39235	39206	39364	38934	39553	39339	39082	39207	39018	39199	38975	38935	39285	38837	39111	39028	39112	39090	39176	38804	38774	39071	39100	38737	38796	38845	39282	39030	38762	38995	38901	39143	38952	39062	38970	39379	39231	38857	38800	38909	38941	38906	38934	39117	39115	39183	39006	38992	38887	39055	38926	39386	38999	39087	39145	39420	39075	39053	39096	39092	39219	39192	39019	39117	38802	39061	38976	39037	39190	39194	38971	39112	39277	39106	39229	39085	38835	38867	39138	39152	39093	38940	38753	39007	39005	39038	39183	39312	39157	39291	38939	39054	38842	39153	39188	39024	39210	39057	38934	39001	38938	39118	39278	39186	39185	39232	39163	38964	39167	39215	38887	38788	38881	38918	39015	39158	39127	39149	38904	39017	39248	39148	39145	39229	39237	39279	39259	38824	39062	38846	39072	38989	39183	39230	39138	39335	39248	38979	38993	39014	38966	38863	38997	38980	38738	39352	38941	39016	39062	39121	39129	38916	38928	38954	38829	39103	39035	38972	38907	39238	39261	39282	39057	39054	39019	38956	38848	38965	39352	39332	39264	39002	39076	39185	39342	39184	39029	39045	39208	38989	38935	39185	39012	38838	39033	39033	39023	38885	38773	38897	39142	39296	39378	38896	39093	39060	39193	38987	38884	39148	39072	38707	38805	38927	39157	39057	39341	39315	39063	39143	38770	39066	39154	39125	39203	38899	39140	39208	38705	39213	38901	38840	39384	38847	38945	39293	38907	38914	38961	39131	38968	39009	38988	39345	39025	38859	38955	39155	38909	38662	39178	39208	39095	39090	38954	39212	39103	39195	39068	39171	38846	39117	38926	39379	39164	39226	39000	38877	39029	39066	39050	39009	39017	39153	39148	38976	38959	38950	39158	39017	39200	38937	38899	39209	39206	39068	39209	39177	39019	39211	39200	38987	39019	39177	39279	39141	38857	39323	38891	39000	39177	39156	39180	39024	38738	39036	38954	39257	39049	39045	38804	38748	39044	39067	39139	39074	38983	39224	39120	39211	39008	39132	38979	39234	38880	39170	38886	38773	39046	39364	39015	38950	39279	39094	39051	39072	39165	38754	39363	39236	39200	39084	39010	38863	39193	38819	39197	39246	39062	38907	39011	39000	39452	39159	38869	39061	39068	38784	38915	38840	39120	39026	39157	38952	39061	38951	38917	39142	38731	39032	39059	39059	38994	39302	39031	39111	39150	39202	38988	38884	38668	39137	38997	38995	39037	39230	38886	39047	39051	39058	38857	39161	39165	38973	39197	39046	39150	39138	39137	38908	38796	39080	39350	39332	39052	38854	39072	38831	38977	38507	38947	38940	38960	38968	38772	38753	38789	39033	39244	38782	38814	39003	39205	38970	39014	39220	38948	39213	38866	38921	39017	39270	39280	39053	38766	39245	38963	39130	38967	38838	39048	38966	39000	38906	38936	39153	39169	39207	39066	39069	39158	39137	38831	39318	38879	38900	38923	38879	39128	39076	39057	39226	38946	38995	38906	39033	38983	39099	38807	38759	38914	39328	38945	38882	38781	39041	39072	38983	38815	38963	39245	39245	39152	38782	38992	39209	38871	39140	39067	38909	38750	39223	39021	38742	39148	39216	39116	38865	38867	39256	39041	39251	39107	39290	39065	39383	39203	38858	39093	39198	38900	39189	38755	39211	38771	39256	39178	38989	38793	39031	38979	39224	39212	39074	38816	38685	38869	39216	38972	39283	38920	39024	39175	39065	39337	39128	39211	38763	38918	38947	39099	38960	39276	39017	39096	39058	38975	39052	39107	38825	38945	38996	39229	38839	38978	38984	39072	39060	38925	39005	38952	39086	39118	38989	38824	39083	39149	39111	38816	38769	39278	39080	38991	39059	39179	38976	39070	38952	39233	39048	39235	39075	38964	39268	39094	39065	39054	39023	39082	39075	38868	39098	39216	39113	39155	39128	38897	39006	39078	39156	39118	39174	39149	39230	39143	38899	39114	39025	39078	38905	39253	39184	38958	38878	38979	38696	38830	39102	38917	38872	39053	39077	39073	39362	39088	39312	38873	39132	39171	39116	38994	38598	39088	39137	39114	39195	39287	39135	39243	38961	39170	39118	39261	39162	38841	39201	38976	39269	39129	39245	39191	39267	38940	39183	39127	39077	39163	39302	39062	39120	38838	39234	39164	39183	39023	39020	38849	39072	38862	39003	39203	39287	38871	38657	39021	39398	39244	39097	38946	38708	39175	39044	39049	39294	38901	38869	39140	39151	39376	38841	39004	39118	38932	39049	39059	39026	39398	39066	38947	38923	39290	39290	38918	39249	39065	39053	38904	39037	39050	39152	38789	38988	39198	39184	39130	38989	39080	39159	39104	39235	39126	38926	39288	39051	39080	39082	39079	39146	38898	38913	39119	39174	39073	39227	39066	39081	39184	39307	38865	39084	39121	38963	39162	38806	38908	39308	39246	39047	39235	38806	38786	38977	39134	39333	39134	39127	38886	39054	38893	39059	39304	38978	39385	39161	39072	39014	38965	39114	39265	39168	38989	39080	38840	39019	38852	39029	39251	39257	39118	38980	39022	39285	39011	39278	39175	39066	38829	39071	38714	38845	38982	38871	39225	39193	38887	39081	39162	39085	38977	39050	39192	39084	39242	39096	39004	38704	39006	39276	39388	39101	39353
38803	55349	53923	45102	39758	36337	34252	32317	31063	29801	29436	29233	28902	28518	28394	28363	28245	28276	28235	28089	27801	27939	27672	27719	27606	27697	27725	27856	27663	27562	27869	27545	27579	27523	27446	27543	27369	27461	27554	27641	27623	27638	27640	27467	27587	27510	27579	27572	27493	27526	27600	27425	27515	27549	27471	27506	27717	27562	27718	27515	27594	27476	27659	27404	27384	27616	27346	27597	27637	27552	27522	27760	27560	27520	27697	27595	27391	27819	27496	27435	27568	27495	27704	27569	27354	27490	27423	27398	27648	27382	27631	27715	27584	27482	27536	27405	27546	27725	27716	27544	27372	27457	27526	27552	27545	27441	27595	27811	27400	27577	27685	27565	27313	27624	27465	27360	27497	27712	27581	27498	27513	27853	27382	27584	27686	27576	27317	27270	27488	27605	27659	27546	27381	27586	27516	27409	27709	27663	27565	27451	27698	27648	27548	27505	27435	27532	27589	27596	27439	27520	27488	27563	27480	27438	27473	27323	27585	27591	27465	27646	27651	27270	27616	27541	27611	27439	27613	27394	27419	27297	27430	27474	27575	27445	27416	27617	27482	27625	27599	27435	27380	27295	27530	27666	27427	27462	27427	27638	27416	27526	27610	27252	27519	27613	27457	27564	27464	27583	27434	27565	27383	27585	27653	27537	27622	27606	27297	27681	27594	27590	27753	27788	27577	27594	27337	27686	27506	27617	27312	27409	27423	27281	27493	27407	27595	27450	27649	27513	27578	27520	27563	27339	27338	27738	27381	27562	27418	27581	27424	27625	27642	27447	27564	27436	27641	27541	27601	27522	27387	27479	27323	27589	27509	27417	27455	27325	27529	27545	27586	27603	27481	27457	27528	27552	27449	27543	27404	27639	27515	27505	27715	27654	27572	27242	27598	27548	27441	27685	27307	27368	27563	27547	27492	27640	27469	27527	27577	27700	27566	27385	27571	27367	27384	27477	27600	27468	27415	27415	27680	27550	27453	27627	27576	27545	27344	27387	27578	27644	27569	27466	27542	27340	27607	27520	27718	27641	27441	27535	27583	27569	27227	27434	27516	27864	27540	27472	27491	27490	27628	27651	27621	27647	27620	27481	27408	27582	27466	27518	27473	27464	27592	27525	27505	27465	27733	27494	27452	27575	27390	27602	27586	27363	27559	27516	27593	27570	27512	27588	27776	27368	27367	27480	27599	27681	27484	27588	27494	27507	27533	27538	27585	27688	27459	27597	27548	27734	27648	27494	27427	27555	27512	27362	27361	27657	27376	27257	27446	27621	27506	27541	27446	27565	27578	27624	27595	27666	27544	27414	27589	27476	27478	27591	27607	27577	27487	27459	27460	27411	27426	27640	27615	27316	27623	27481	27435	27644	27430	27592	27456	27554	27560	27344	27401	27833	27395	27591	27517	27465	27485	27633	27620	27354	27533	27701	27369	27617	27566	27423	27565	27513	27416	27587	27365	27512	27728	27581	27574	27655	27589	27730	27543	27423	27558	27538	27520	27510	27659	27357	27578	27647	27595	27572	27508	27762	27647	27434	27647	27585	27188	27452	27607	27342	27557	27628	27471	27543	27560	27519	27502	27503	27722	27440	27402	27360	27574	27521	27494	27473	27418	27398	27396	27660	27784	27650	27508	27657	27505	27727	27462	27686	27511	27624	27457	27557	27394	27678	27646	27523	27385	27605	27646	27678	27708	27497	27635	27704	27425	27649	27705	27640	27471	27446	27527	27561	27528	27844	27771	27372	27494	27466	27600	27608	27750	27563	27542	27534	27439	27633	27391	27365	27551	27650	27493	27388	27411	27598	27508	27521	27565	27621	27472	27605	27470	27658	27637	27527	27574	27542	27587	27619	27605	27507	27668	27497	27738	27458	27494	27723	27398	27617	27451	27452	27526	27655	27446	27394	27414	27418	27339	27619	27447	27513	27641	27730	27429	27478	27671	27452	27412	27369	27613	27407	27712	27461	27685	27614	27491	27739	27552	27592	27443	27497	27617	27514	27563	27458	27483	27459	27650	27477	27521	27315	27424	27439	27398	27477	27531	27606	27544	27675	27405	27642	27739	27351	27269	27584	27448	27629	27663	27680	27329	27471	27534	27577	27682	27685	27675	27457	27494	27591	27651	27555	27787	27547	27587	27791	27574	27436	27636	27571	27622	27619	27670	27530	27499	27719	27505	27417	27420	27359	27550	27501	27549	27331	27636	27524	27518	27558	27366	27533	27648	27677	27560	27513	27580	27560	27649	27414	27549	27287	27470	27476	27476	27461	27610	27539	27692	27538	27533	27519	27509	27490	27619	27578	27613	27546	27662	27515	27549	27567	27824	27541	27591	27537	27517	27587	27407	27657	27459	27651	27585	27532	27561	27489	27625	27645	27571	27608	27510	27540	27512	27462	27733	27352	27605	27755	27718	27469	27524	27637	27571	27745	27503	27627	27564	27499	27629	27643	27539	27648	27463	27548	27527	27525	27435	27322	27491	27502	27607	27381	27591	27832	27478	27618	27560	27476	27589	27549	27408	27434	27495	27417	27680	27551	27837	27273	27707	27609	27643	27501	27548	27365	27514	27681	27720	27432	27457	27635	27505	27545	27407	27440	27666	27612	27524	27593	27563	27466	27236	27515	27577	27478	27386	27501	27610	27571	27660	27562	27545	27774	27658	27492	27475	27629	27496	27554	27494	27479	27446	27704	27646	27568	27522	27626	27451	27343	27430	27460	27541	27645	27602	27592	27532	27564	27619	27573	27559	27412	27560	27412	27403	27543	27397	27539	27626	27673	27683	27590	27690	27513	27608	27572	27387	27544	27639	27465	27590	27472	27634	27603	27502	27516	27592	27398	27594	27621	27716	27590	27440	27675	27562	27583	27487	27726	27449	27634	27480	27466	27474	27471	27572	27328	27646	27585	27638	27503	27496	27428	27547	27458	27630	27632	27515	27641	27516	27641	27521	27473	27513	27583	27480	27485	27572	27429	27516	27491	27673	27515	27714	27579	27482	27499	27412	27399	27511	27616	27506	27558	27532	27502	27556	27502	27535	27652	27440	27374	27472	27579	27684	27607	27453	27733	27569	27498	27477	27509	27600	27455	27524	27499	27744	27473	27529	27536	27598	27553	27477	27602	27726	27520	27558	27601	27541	27454	27437	27632	27635	27486	27532	27503	27655	27579	27322	27563	27307	27538	27325	27355	27474	27580	27479	27648	27585	27469	27638	27449	27545	27411	27480	27664	27625	27525	27634	27371	27462	27373	27476	27690	27582	27575	27621	27464	27506	27638	27605	27504	27623	27555	27773	27613	27590	27631	27616	27429	27594	27561	27614	27306	27658	27269	27538	27602	27519	27655	27466	27465	27589	27481	27552	27630	27499	27447	27532	27619	27537	27608	27412	27645	27607	27525	27563	27484	27624	27511	27459	27434	27685	27715	27403	27412	27611	27386	27558	27254	27766	27516	27608	27744	27548	27621	27593	27393	27551	27391	27613	27532	27567	27694	27607	27681	27440	27558	27346	27549	27533	27490	27511	27539	27602	27498	27522	27581	27744	27514	27471	27681	27521	27660	27558	27379	27731	27524	27421	27568	27506	27546	27582	27482	27311	27826	27413	27538	27376	27718	27496	27657	27645	27517	27644	27304	27539	27474	27474	27742	27428	27326	27582	27403	27620	27577	27568	27437	27568	27711	27437	27538	27538	27441	27639	27580	27725	27440	27626	27445	27425	27484	27705	27618	27726	27469	27554	27456	27622	27649	27661	27505	27464	27495	27660	27544	27515	27524	27485	27421	27430	27538	27486	27451	27530	27586	27321	27483	27457	27475	27548	27543	27644	27673	27615	27593	27691	27525	27413	27932	27714	27656	27513	27508	27341	27550	27535	27578	27365	27669	27498	27798	27551	27743	27463	27502	27553	27686	27536	27557	27496	27467	27589	27607	27474	27539	27530	27700	27518	27502	27716	27517	27634	27595	27647	27364	27550	27583	27460	27488	27636	27446	27516	27421	27401	27698	27452	27464	27730	27485	27674	27604	27548	27697	27552	27403	27634	27629	27541	27482	27646	27609	27526	27407	27421	27505	27445	27421	27546	27497	27603	27579	27699	27620	27470	27435	27503	27568	27445	27423	27559	27712	27449	27699	27583	27590	27565	27489	27611	27369	27563	27633	27536	27663	27476	27667	27466	27512	27555	27527	27534	27593	27772	27587	27616	27403	27503	27571	27422	27560	27504	27525	27549	27656	27633	27495	27652	27608	27360	27421	27483	27565	27419	27530	27483	27422	27446	27592	27548	27424	27504	27596	27547	27468	27399	27386	27455	27458	27552	27476	27592	27544	27478	27632	27581	27404	27445	27650	27652	27578	27576	27448	27407	27414	27685	27454	27432	27590	27468	27574	27509	27620	27501	27592	27478	27644	27473	27417	27568	27550	27560	27498	27579	27490	27386	27578	27489	27602	27431	27711	27496	27456	27479	27702	27504	27529	27679	27455	27450	27455	27598	27681	27618	27515	27541	27568	27363	27508	27504	27456	27530	27542	27543	27490	27569	27460	27584	27530	27495	27723	27417	27655	27544	27412	27614	27523	27580	27542	27474	27540	27751	27508	27440	27443	27728	27505	27531	27443	27623	27409	27314	27587	27679	27498	27601	27587	27742	27416	27552	27560	27243	27604	27615	27511	27610	27619	27589	27528	27591	27442	27541	27469	27436	27476	27658	27645	27489	27823	27542	27743	27557	27692	27680	27579	27666	27496	27494	27651	27495	27581	27584	27662	27515	27408	27467	27604	27613	27566	27561	27593	27511	27464	27702	27531	27396	27648	27598	27609	27514	27491	27596	27663	27431	27649	27545	27779	27557	27396	27552	27575	27711	27556	27485	27657	27548	27566	27567	27526	27691	27434	27635	27648	27543	27565	27742	27700	27524	27520	27743	27498	27507	27619	27902	27604	27470	27543	27625	27516	27586	27780	27405	27480	27695	27504	27558	27612	27332	27529	27668	27528	27360	27582	27489	27577	27533	27488	27518	27557	27431	27723	27511	27642	27622	27676	27520	27621	27717	27476	27525	27505	27638	27355	27607	27653	27536	27658	27661	27560	27462	27657	27447	27412	27552	27436	27465	27553	27548	27670	27475	27513	27575	27437
24390	21811	31835	36345	41423	45184	45675	43007	41947	41374	40929	40234	40272	39828	39785	39537	39680	39316	39513	39118	39306	39085	39107	39192	39280	38943	39062	38871	39054	38686	38842	38788	38954	38995	38785	39170	38786	38675	38973	38867	38871	39065	38989	38957	39046	38781	38901	38836	38878	38927	38597	38893	38894	38775	38823	38761	38846	38610	38712	38759	39041	38791	38788	38762	38832	39135	38755	38742	38805	38534	38515	38922	38634	38671	39117	38476	38594	38835	38682	38809	38917	38853	38684	38924	38979	38827	38805	39155	38766	38595	38840	38780	38801	38892	38842	39029	38855	38582	38778	38810	38910	38918	38444	38732	39091	38601	38733	39023	39060	38950	39069	38579	38859	38579	38752	38636	39013	38665	38499	38512	38811	38724	38905	38998	38840	38639	38694	38745	38859	38533	38814	38871	38646	38767	38828	38708	39016	38598	38804	38806	38581	38863	38935	38589	38628	38642	38823	38734	38777	38510	38687	38775	38765	38769	38970	38654	38563	38808	38753	38770	38872	38614	38794	38717	38600	38679	38904	38960	38817	38763	38775	38704	38884	38639	38845	38670	38817	38504	38910	39032	38534	38951	38623	38649	38369	38821	39001	38963	38708	38685	38727	38716	38483	38913	38550	38757	38681	38899	38738	38588	38521	38883	38580	38808	38965	38813	38670	38597	38773	38776	38578	38706	38750	38839	38655	38823	38678	38568	38632	39221	38857	38848	38511	38500	38804	38835	39093	38964	38502	38559	38641	38845	38819	38535	38571	39020	39047	38999	38957	38831	38836	39084	38616	38728	38954	38864	38575	38694	38573	38783	38717	38803	38871	38560	39035	38673	38907	38755	38611	38690	38838	38676	38895	38901	38696	38686	38509	38735	38480	38613	38648	38769	38709	38876	38959	38745	38962	38769	38740	38473	38542	38713	38735	38725	38730	38853	38813	38864	38765	38720	38727	38940	39178	38841	38864	38754	38757	38769	38756	38762	39001	38665	38522	38738	38963	38912	38577	38784	38747	38757	38851	38455	39018	38708	38535	38915	38768	38932	38757	38690	38890	38977	38846	38690	38848	38752	38896	39129	38754	38689	38773	38970	38702	38866	39028	38828	38663	38687	38858	38952	38781	38959	38942	38960	38857	38602	38768	38878	38722	38656	39062	38563	38757	38576	38489	38865	38641	38575	38875	38656	38536	38663	38726	38618	38683	38723	38817	38682	38641	38610	38555	38595	38750	38667	38770	38665	38804	38786	38821	38821	38931	38816	38671	38756	38773	38747	38866	38888	38797	38809	38728	38879	38905	38708	39004	38938	38810	38989	38729	38622	39191	38738	38813	38781	38712	38711	38679	38851	38678	38642	38532	38724	38851	38829	38796	38963	38790	38771	38669	38743	38748	38796	38672	38730	38798	38750	38771	38695	38891	38839	38890	38858	38906	38630	38863	38708	38672	38536	38793	38876	38747	38672	38722	38717	38802	38861	38938	38656	38593	38916	38791	38815	38657	38859	38871	38828	38578	38549	38910	38904	38842	38588	38713	38684	38749	38681	38769	38852	38992	38650	38894	38680	38801	38871	38732	38501	38638	38799	38982	38931	38562	38866	38831	38556	38609	38495	38714	38595	38644	38665	38674	38458	38753	38529	38531	38729	38727	38623	38556	38820	38813	38896	38678	38722	38736	39068	38705	38910	38813	38972	38758	38829	39121	38818	38873	38651	39060	38777	38632	38740	38860	38625	38822	38975	39000	38585	38697	38582	38905	38962	38791	38718	38445	38736	38377	38911	38768	38599	38586	38712	38606	38812	38637	38601	38719	38819	38726	38803	38837	38818	38684	38819	38914	38687	38761	39028	38850	38596	38780	38734	38938	38741	38872	38736	38860	38895	38730	38722	38622	38786	38853	38732	38732	38726	38725	38575	38876	38620	38718	39158	38892	38612	38922	38828	38961	38663	38724	38776	38758	38774	39129	39062	38898	38912	38655	38663	38825	38698	38751	38938	38793	38525	38527	38699	38789	39038	38939	38719	38748	38717	38960	38780	38685	38625	38688	38826	38706	38576	38814	38664	38512	38776	38644	38938	38478	38663	38859	38624	38960	38528	38467	38664	38685	38612	38710	38919	38615	38750	38802	38486	38971	38717	38718	38595	38649	38821	38710	38566	38877	38840	38557	38757	38891	38618	38768	38708	38586	38669	38608	38761	38809	38924	39027	38848	38722	38717	38760	38631	38822	38422	38835	38925	38839	38785	38765	38668	38781	38674	38809	38802	38584	39014	38987	38740	38793	38940	38754	38864	38935	38388	38854	38590	38788	38559	38775	38747	38602	38916	38788	38604	38718	38715	38546	38835	38606	38788	39043	38653	38523	38681	38807	38981	38928	38504	38841	38892	38864	38983	38578	38653	38766	38587	38657	38848	38861	38744	38903	38810	38810	38730	38802	38992	38789	38636	38732	38860	38816	38772	38344	38930	38653	38556	38792	38798	38800	38622	38722	38746	38620	38858	38871	38628	38528	38856	38914	38768	39037	39015	39033	38796	38705	38586	38968	39077	38690	38984	38995	38963	38914	38699	38842	38765	38918	38665	38874	38989	38636	38654	38726	38587	38780	38559	38830	38653	38933	38972	38932	38853	38724	38872	38650	38651	38755	38627	38625	38721	38743	38552	38797	38726	38756	38712	38866	38615	38696	38874	38773	38824	38814	38927	38568	38807	38850	38781	38845	38943	38850	38840	38737	38668	38665	38864	38943	39039	38857	38879	38926	38947	38645	38666	38605	39131	38631	38781	38750	38782	38814	38563	38841	38934	38805	38698	38897	38706	38822	38867	38515	38636	38710	38617	38831	38563	38598	38556	38826	38817	39008	39099	38801	38625	38716	38619	39211	38609	38731	38919	38655	38731	38882	38880	38803	38761	38819	38751	38997	38939	38588	38782	38743	39098	38736	38676	39228	38571	38806	38647	38920	38831	38627	38825	39216	38942	38689	38819	38724	38834	38750	38735	38783	38763	38583	39042	38766	38975	38901	38692	38801	38768	38732	38575	38749	38795	38785	38623	38731	38790	38766	38787	38999	39017	38830	38814	38823	38638	38658	38872	38893	38676	38968	38856	38644	38748	38603	38614	38706	38532	38477	38934	38826	38824	38791	39124	38854	38705	38906	38712	38635	38842	38854	38753	38410	38562	38812	38721	38851	38808	38906	38775	38754	38909	38818	38584	38941	38729	38832	38948	38940	38751	38802	39076	38757	38653	38577	38711	38806	38842	38733	38734	38599	38797	38908	38833	38841	38808	38761	38453	39004	38591	38838	38836	38780	38643	38764	38762	38768	38773	38941	38745	38961	39195	38732	38709	38673	38933	38783	39022	38854	38798	38952	38919	39040	38916	38817	38483	38528	38802	38836	38739	38903	38615	38822	38960	38884	38881	38779	38650	38824	39005	38579	38593	38961	38917	38936	38809	39051	38750	38818	38715	38676	38789	38624	38585	38494	39102	38962	38848	38763	38910	38735	38830	38562	39046	39063	38890	38905	38819	38729	38766	38461	38965	38640	38760	38689	38571	38817	38794	38635	38808	39012	39072	38792	38977	38852	38853	38908	38442	38734	38715	38678	38839	38742	38891	38781	38995	38861	38786	38977	39061	38837	38874	38842	38835	38918	38687	38866	38672	38702	38941	38874	38478	39116	38654	39021	38745	38765	38979	38769	38968	38760	38702	38628	38866	38903	38721	38988	38998	38810	38861	38569	38654	38818	38788	38789	38732	38845	39043	38802	38740	38723	38814	38753	38806	39173	38590	38689	38454	38700	38893	38456	38713	39066	38452	38598	38810	38753	38751	38414	38539	38882	38967	39002	38809	38605	38721	38793	38850	38858	38852	38832	38782	38820	38787	38733	38807	38382	39011	38928	38807	38573	38571	38991	38836	38734	38588	38756	38994	38900	38587	38653	38586	38883	38766	38866	38712	38838	38881	38655	38767	38831	38692	38710	39003	38619	38887	39048	38725	38498	38821	38792	38663	38483	38910	38393	38826	38874	38507	38602	38784	38984	38766	38778	38798	38648	38797	38481	38765	38902	38893	38844	38681	39017	38517	38737	38839	38688	38699	38920	38926	38848	38762	38817	38685	38511	38646	38600	38616	38740	38726	38516	38476	38578	38738	38787	38673	38788	38875	38803	38656	38491	38607	38802	38775	38567	39036	38910	38559	38911	38818	38846	38960	38867	38739	38897	38987	38757	38570	39055	38687	38589	38846	38742	38752	38648	39029	38468	38655	38632	38688	39095	39010	38876	38883	38635	38823	38695	38666	38697	38570	38816	38866	38907	39124	38469	38709	38372	38813	38956	39166	38546	38694	38917	38789	38823	38649	38854	38649	38805	38711	38784	38729	38793	38894	38761	38481	38924	38762	38758	38586	38993	38873	38805	38669	38939	38700	38836	38802	38626	38797	38716	38399	38880	38961	38910	38526	38750	38880	38849	38818	38735	38754	38707	38664	38833	39119	39032	38832	39214	38683	39174	38830	38802	38649	38897	38660	38882	38651	38803	38870	38678	38556	38762	38758	38855	38742	38801	38967	38766	38878	38844	38971	38712	38697	38561	38623	38933	38480	38708	38537	38754	38942	38771	38697	38835	38759	38899	38879	38866	38793	38890	38764	38899	38846	39027	38826	38539	38998	38692	38632	39050	38831	38759	38533	38810	38848	38909	38989	38770	38550	38728	38848	38858	38760	39065	38754	38297	38505	38767	38849	38621	38451	38771	39045	38907	38941	38873	38825	38807	38980	38728	38707	38811	38711	38836	38731	38750	38933	38843	38438	39009	38575	38793	38768	38569	38567	38607	38774	38605	38673	38843	38576	38459	38411	38875	38725	38653	38842	38878	38687	38878	38703	38753	38458	38709	38533	38864	39076	38921	38915	38670	38709	38614	38930	38920	38973	38947	38920	38667	38523	38721	38669	38740	39049	38854	38838	38845	38734	38953	38710	38944	38971	38583	38773	38942	38970	38792	38841	38892	38858	38854	38750	38754	39008	38639	39065	38578	39005	38806	38764	39220	38946	38821	38735	38726	38756	38474	38561	38917	38859	38648	38681	38702	38823	38872	38953	38609	38925	38759	38692	38697	39038	38822	38662	38856	38802	38923	38805
36813	61739	60882	51190	44951	40755	38038	35025	33304	31933	30654	29960	29735	29132	29037	28582	28634	28550	28543	28302	28217	28256	28224	28138	27921	27809	27915	27622	27703	27684	27812	27668	27422	27630	27658	27746	27420	27569	27670	27767	27542	27652	27405	27431	27221	27605	27691	27517	27424	27291	27368	27427	27630	27556	27506	27520	27358	27464	27616	27615	27708	27493	27524	27367	27679	27297	27493	27434	27542	27403	27592	27652	27517	27471	27586	27564	27480	27583	27383	27617	27545	27715	27380	27539	27547	27465	27448	27461	27469	27479	27344	27509	27668	27438	27513	27531	27363	27418	27621	27547	27668	27437	27483	27531	27521	27549	27602	27356	27415	27502	27473	27516	27568	27434	27485	27393	27426	27527	27433	27395	27433	27399	27404	27481	27544	27775	27737	27495	27449	27402	27421	27514	27633	27467	27734	27517	27669	27421	27532	27498	27692	27168	27365	27402	27583	27761	27651	27398	27453	27433	27544	27487	27404	27610	27551	27462	27567	27276	27416	27603	27600	27412	27408	27508	27484	27582	27548	27380	27622	27324	27464	27449	27417	27583	27386	27602	27513	27642	27406	27429	27604	27431	27620	27529	27296	27575	27366	27330	27639	27532	27391	27597	27445	27341	27351	27571	27488	27534	27467	27554	27331	27675	27475	27571	27478	27376	27465	27379	27195	27396	27488	27538	27506	27347	27593	27473	27462	27616	27446	27419	27584	27508	27522	27547	27483	27505	27574	27550	27398	27436	27446	27632	27389	27571	27446	27428	27479	27550	27519	27614	27613	27670	27434	27638	27654	27415	27359	27395	27569	27537	27441	27443	27413	27491	27353	27567	27442	27595	27369	27441	27518	27446	27472	27368	27494	27421	27610	27536	27564	27347	27439	27572	27587	27416	27223	27620	27421	27295	27440	27356	27386	27495	27617	27462	27495	27475	27500	27387	27668	27469	27568	27453	27370	27307	27488	27476	27594	27464	27487	27438	27397	27557	27510	27426	27446	27559	27509	27524	27654	27351	27411	27508	27536	27504	27526	27533	27207	27395	27575	27496	27498	27488	27577	27333	27440	27356	27501	27524	27413	27557	27490	27466	27459	27763	27512	27458	27414	27380	27568	27348	27566	27233	27661	27492	27442	27436	27351	27329	27598	27538	27721	27438	27491	27501	27766	27567	27366	27377	27279	27510	27497	27702	27442	27628	27568	27275	27546	27516	27622	27320	27622	27495	27447	27600	27395	27417	27324	27268	27382	27656	27587	27462	27248	27530	27427	27384	27459	27400	27507	27706	27457	27619	27386	27347	27471	27462	27518	27393	27410	27410	27619	27535	27451	27442	27509	27688	27433	27480	27657	27514	27583	27613	27472	27581	27462	27453	27453	27417	27478	27437	27462	27498	27628	27548	27546	27489	27522	27300	27475	27610	27440	27638	27435	27475	27396	27547	27373	27620	27298	27367	27475	27537	27512	27457	27454	27430	27364	27457	27584	27529	27421	27370	27621	27507	27453	27617	27370	27525	27433	27572	27592	27366	27538	27496	27606	27388	27574	27333	27546	27262	27604	27546	27420	27255	27529	27451	27699	27464	27668	27394	27634	27590	27685	27575	27455	27512	27376	27663	27440	27394	27526	27577	27506	27438	27282	27533	27522	27340	27379	27682	27446	27438	27638	27498	27411	27517	27444	27522	27379	27467	27567	27529	27582	27427	27590	27532	27425	27415	27535	27601	27581	27508	27517	27537	27577	27398	27351	27388	27604	27498	27654	27522	27300	27515	27419	27474	27303	27478	27445	27509	27537	27517	27574	27415	27724	27436	27487	27513	27447	27337	27531	27461	27625	27509	27484	27501	27729	27655	27607	27370	27509	27380	27533	27524	27710	27591	27503	27388	27544	27587	27589	27318	27378	27499	27462	27573	27539	27504	27314	27623	27393	27558	27493	27425	27597	27458	27551	27388	27511	27347	27400	27525	27341	27661	27534	27541	27557	27400	27623	27528	27706	27489	27474	27356	27711	27256	27708	27512	27320	27603	27611	27422	27536	27553	27495	27644	27404	27417	27499	27479	27513	27384	27428	27360	27508	27481	27708	27501	27513	27594	27463	27452	27529	27319	27428	27638	27393	27484	27568	27467	27318	27542	27501	27548	27565	27750	27624	27591	27479	27505	27546	27461	27624	27522	27478	27601	27427	27390	27575	27610	27571	27484	27365	27377	27591	27470	27371	27645	27392	27307	27333	27517	27467	27388	27584	27460	27546	27478	27478	27477	27533	27652	27409	27570	27525	27633	27506	27452	27641	27462	27731	27385	27686	27442	27531	27431	27337	27420	27413	27615	27688	27310	27634	27373	27637	27313	27438	27392	27678	27605	27466	27435	27485	27536	27401	27495	27674	27456	27550	27519	27507	27725	27486	27414	27420	27401	27554	27226	27442	27594	27492	27544	27654	27582	27428	27713	27283	27573	27642	27478	27640	27416	27465	27396	27547	27617	27568	27380	27397	27606	27518	27657	27587	27599	27406	27658	27493	27459	27403	27541	27528	27432	27544	27668	27417	27413	27490	27466	27523	27415	27400	27426	27420	27379	27587	27495	27501	27439	27627	27477	27619	27577	27503	27295	27621	27447	27718	27544	27465	27616	27573	27557	27553	27307	27568	27560	27618	27634	27510	27283	27411	27505	27454	27446	27504	27535	27530	27557	27405	27502	27506	27335	27580	27531	27491	27523	27644	27701	27379	27697	27320	27589	27558	27398	27397	27377	27496	27442	27462	27294	27355	27466	27484	27471	27529	27485	27575	27386	27326	27477	27787	27296	27442	27352	27601	27423	27642	27526	27398	27430	27765	27520	27630	27437	27549	27607	27361	27548	27502	27576	27588	27471	27531	27423	27346	27343	27531	27464	27280	27531	27563	27563	27506	27439	27545	27532	27429	27401	27470	27550	27529	27610	27552	27506	27457	27712	27518	27416	27589	27608	27552	27468	27662	27466	27669	27455	27452	27559	27598	27380	27657	27575	27668	27512	27409	27430	27488	27620	27503	27747	27417	27410	27493	27353	27677	27663	27576	27537	27488	27545	27382	27501	27569	27515	27414	27614	27469	27319	27397	27453	27429	27480	27596	27543	27295	27565	27399	27778	27504	27492	27492	27440	27328	27410	27575	27587	27454	27393	27466	27496	27627	27468	27478	27489	27399	27603	27279	27578	27469	27463	27495	27434	27512	27457	27458	27409	27469	27468	27553	27647	27587	27506	27467	27683	27437	27540	27541	27557	27564	27429	27555	27453	27650	27296	27641	27312	27604	27825	27507	27325	27623	27716	27378	27494	27540	27593	27466	27655	27505	27567	27497	27470	27416	27531	27545	27466	27490	27470	27464	27390	27345	27476	27536	27387	27337	27574	27465	27616	27490	27407	27519	27458	27448	27444	27490	27524	27326	27576	27466	27350	27508	27467	27494	27466	27389	27529	27549	27478	27631	27493	27527	27451	27396	27588	27403	27421	27599	27364	27574	27625	27429	27575	27329	27580	27296	27626	27171	27547	27425	27436	27362	27337	27484	27387	27469	27404	27581	27604	27497	27432	27704	27469	27524	27703	27452	27220	27574	27600	27484	27471	27475	27484	27526	27507	27399	27692	27455	27527	27469	27549	27582	27531	27340	27436	27733	27332	27511	27459	27420	27562	27647	27565	27456	27705	27371	27283	27659	27410	27571	27674	27499	27514	27321	27350	27586	27513	27514	27319	27441	27623	27640	27393	27493	27510	27508	27326	27625	27580	27451	27481	27522	27749	27453	27653	27578	27640	27414	27467	27309	27587	27575	27497	27565	27571	27522	27427	27324	27599	27435	27458	27582	27481	27483	27397	27433	27381	27448	27425	27441	27510	27561	27551	27477	27413	27412	27473	27393	27461	27397	27543	27563	27673	27644	27370	27354	27590	27704	27476	27560	27436	27534	27596	27614	27606	27517	27542	27497	27447	27514	27600	27358	27455	27466	27411	27493	27451	27471	27506	27343	27463	27654	27628	27636	27415	27532	27637	27523	27366	27569	27480	27467	27498	27481	27466	27394	27445	27664	27416	27411	27403	27632	27461	27435	27462	27418	27582	27482	27578	27363	27595	27611	27474	27667	27580	27463	27580	27548	27441	27314	27590	27462	27627	27531	27666	27478	27475	27473	27540	27368	27401	27537	27420	27499	27452	27507	27346	27501	27685	27500	27618	27680	27525	27563	27504	27454	27615	27538	27665	27481	27573	27458	27432	27514	27335	27593	27379	27284	27605	27353	27499	27434	27508	27282	27665	27356	27513	27317	27272	27473	27464	27497	27593	27595	27645	27527	27587	27366	27423	27680	27475	27473	27610	27290	27613	27480	27671	27406	27476	27618	27452	27739	27712	27274	27443	27323	27554	27452	27434	27613	27522	27495	27552	27470	27662	27596	27458	27615	27478	27487	27400	27591	27386	27485	27639	27520	27351	27495	27398	27613	27627	27476	27489	27507	27484	27586	27319	27566	27398	27562	27403	27568	27585	27390	27520	27622	27584	27409	27361	27561	27466	27498	27521	27307	27516	27472	27581	27292	27491	27570	27482	27491	27400	27514	27612	27647	27497	27587	27447	27560	27347	27462	27481	27590	27498	27499	27547	27725	27412	27631	27526	27662	27221	27581	27427	27458	27481	27656	27617	27557	27572	27456	27448	27580	27404	27635	27575	27471	27495	27478	27549	27636	27553	27526	27477	27559	27467	27658	27541	27557	27419	27615	27571	27397	27465	27568	27481	27305	27609	27492	27676	27652	27605	27509	27744	27303	27586	27582	27392	27601	27563	27590	27538	27469	27564	27449	27541	27456	27515	27499	27476	27504	27456	27489	27506	27390	27564	27434	27567	27501	27625	27470	27475	27382	27421	27468	27394	27636	27585	27602	27398	27433	27430	27388	27525	27425	27478	27405	27607	27558	27424	27403	27470	27619	27504	27595	27536	27472	27623	27501	27707	27337	27508	27595	27524	27270	27397	27587	27329	27570	27540	27566	27452	27603	27496	27422	27345	27465	27469	27594	27446	27394	27525	27423	27496	27374	27576	27360	27502	27481	27516	27624	27598	27587	27717	27495	27649	27379	27324	27591	27683	27351	27506	27398	27481	27402	27509
23000	21603	30112	31892	38961	46029	47768	45131	44104	42943	42162	41586	41050	41003	40881	40461	40330	40204	40143	40189	40131	40234	39935	39988	39830	39766	39871	39878	39599	39597	39657	39369	39464	39450	39384	39477	39454	39585	39493	39499	39389	39375	39516	39480	39553	39358	39360	39141	39257	39483	39321	39548	39567	39427	39506	39292	39334	39536	39155	39043	39366	39623	39539	39279	39322	39099	39338	39201	39549	39134	39303	39479	39127	39466	39243	39207	39368	39439	39303	39448	39514	39142	39480	39505	39553	39494	39381	39437	39597	39472	39507	39286	39406	39358	39421	39293	39316	39282	39419	39425	39374	39200	39145	39197	39569	39352	39425	39298	39222	39274	39221	39459	39245	39325	39375	39521	39614	39502	39361	39459	39458	39569	39466	39292	39394	39251	39262	39354	39248	39215	39612	39131	39222	39295	39420	39273	39320	39273	39273	39485	39265	39302	39555	39604	39324	39217	39385	39354	39367	39514	39687	39443	39201	39264	39368	39371	39411	39401	39497	39398	39362	39564	39313	39384	39336	39282	39562	39343	39422	39322	39522	39367	39174	39365	39479	39328	39334	39573	39457	39303	39083	39508	39404	39323	39417	39252	39537	39622	39150	39139	39347	39527	39174	39413	39159	39082	39703	39371	39346	39350	39380	39409	39351	39549	39427	39223	39322	39353	39721	39371	39008	39304	39482	39297	39193	39260	39271	39160	39524	39413	39534	39200	39336	39255	39294	39290	39073	39439	39453	39488	39296	39610	39057	39430	39302	39434	39592	39392	39545	39198	39169	39251	39253	39189	39473	39300	39440	39494	39216	39398	39365	39209	39588	39046	39307	39477	39332	39529	39429	39268	39413	39607	39336	39485	39435	39485	39087	39070	39286	39075	39367	39470	39444	39204	39268	39311	39619	39283	39461	39569	39174	39198	39325	39309	39578	39476	39227	39031	39203	39291	39389	39112	39384	39385	39326	39279	39306	39477	39379	39256	39498	39131	39460	39324	39366	39088	39587	39205	39324	39263	39389	39469	39338	39280	39412	39507	39319	39569	39080	39087	39607	39295	39242	39189	39312	39492	39486	39366	39292	39164	39485	39501	39637	39496	39205	39224	39315	39351	39609	39514	39528	38984	39233	39475	39250	39489	39472	39351	39377	39163	38983	39394	39167	39223	39275	39342	39523	39398	39229	39339	39259	39330	39344	39004	39192	39307	39123	39444	39412	39369	39605	39235	39333	39152	39228	39712	39555	39284	39633	39403	39136	39205	39138	39412	39502	39427	39508	39299	39667	39619	39243	39022	39466	39395	39420	39432	39450	39426	39450	39343	39629	39287	39469	39260	39296	39353	39591	39518	39362	39230	39453	39130	39508	39403	39187	39597	39742	39445	39288	39374	39273	39177	39102	39333	39446	39406	39289	39779	39450	39497	39362	39272	39295	39401	39357	39418	39254	39373	39369	39266	39045	39478	39213	39457	39301	39269	39276	39360	39466	39523	39317	39135	39173	39162	39585	39398	39747	39556	39612	39364	39367	39325	39505	39434	39291	39400	39492	39197	39691	39278	39251	39201	39356	39269	39596	39243	39199	39412	39076	39243	39397	39178	39432	39447	39532	39310	39423	39604	39450	39540	39519	39388	39611	39277	39369	39353	39381	39375	39321	39379	39301	39406	39208	39554	39651	39147	39504	39025	39124	39415	39055	39148	39398	39405	39190	39250	39143	39378	39347	39480	39393	39253	39183	39402	39345	39297	39226	39334	39317	39321	39566	39342	39481	39450	39483	39298	39206	39307	39429	39277	39584	39271	39070	39379	39400	39422	39351	39339	39514	39339	39474	39558	39407	39286	39095	39401	39279	39529	39379	39500	39479	39399	39345	39422	39334	39541	39405	39324	39406	39318	39097	39768	39341	39286	39223	39441	39390	39299	39266	39515	39541	39495	39359	39244	39362	39301	39384	39738	39445	39187	39405	39620	39748	39476	39386	39336	39363	39193	39015	39740	39350	39249	39220	39402	39383	39144	39435	39411	39343	39452	39556	39537	39241	39296	39294	39412	39623	39594	39569	39390	39906	39437	39338	39452	39421	39394	39497	39437	39359	39184	39258	39477	39227	39154	39366	39543	39638	39311	39535	39420	39568	39431	39481	39267	39462	39183	39216	39314	39346	39264	39365	39269	39395	39622	39356	39428	39366	39556	39314	39385	39422	39286	39389	39061	39290	39427	39388	39528	39531	39252	39475	39261	39379	39559	39504	39275	39178	39395	39517	39502	39297	39314	39632	39252	39536	39262	39184	38944	39211	39185	39162	39432	39459	39456	39272	39730	39207	39413	39568	39259	39224	39291	39612	39362	39295	39211	39506	39374	39413	39441	39130	39486	39412	39392	39576	39178	39350	39399	39532	39293	39583	39421	39511	39329	39254	39146	39571	39420	39707	39296	39228	39171	38810	39443	39517	39388	39228	39295	39343	39364	39548	39161	39518	39406	39455	39375	39489	39224	39582	39291	39533	39139	39271	39304	39369	39445	39256	39414	39432	39335	39154	39343	39577	39318	39698	39405	39461	39118	39622	39515	39480	39465	39472	39244	39574	39361	39338	39107	39400	39438	39373	39065	39577	39447	39295	39184	39376	39236	39240	39289	39417	39398	39260	39165	39489	39255	39505	39497	39631	39275	39068	39274	39440	39459	39411	39461	39214	39289	39298	39322	39320	39329	39163	39311	39361	39259	39028	39227	39227	39212	39396	39501	39523	39226	39347	38765	39384	39512	39522	39674	39346	39242	39406	39266	39667	39204	39252	39346	39381	39295	39341	39339	39364	39018	39421	39162	39581	39342	39426	39267	39269	39158	39339	39259	39467	39654	39552	39337	39337	39719	39301	39355	39380	39468	39324	39200	39400	39387	39586	39418	39233	39218	39385	39144	39487	39457	39634	39327	39512	38934	39355	39649	39266	39309	39084	39146	39500	39079	39062	39628	39547	39233	39349	39196	39701	39491	39290	39248	39512	39442	39543	39348	39531	39248	39492	39346	39388	39218	39149	39355	39689	39360	39433	39219	39249	39565	39344	39372	39102	39475	39449	39364	39500	39065	39551	39509	39353	39540	39185	39239	39537	39333	39316	39586	39295	39440	39335	39739	39272	39335	39335	39560	39043	39520	39513	39474	39187	39189	39230	39430	39343	39414	39543	39338	39327	39622	39176	39071	39358	39279	39028	39217	39055	39284	39169	39141	39125	39268	39416	39460	39505	39230	39240	39051	39248	39330	39390	39276	39621	39242	39060	39344	39589	39168	39463	39458	39370	39564	39328	39377	39159	39238	39370	38991	39314	39556	39242	39462	39504	39379	39444	39452	39320	39362	39661	39226	39251	39374	39249	39392	39388	39249	39381	39250	39320	39355	39419	39231	39308	39306	39613	39674	39342	39145	39348	39097	39348	39424	39409	39335	39276	39660	39446	39130	39613	39463	39619	39552	39503	39386	39415	39411	39454	39475	39206	39501	39525	39016	39548	39350	39327	39451	39328	39532	39334	39237	39323	39240	39230	39283	39443	39189	39379	39200	39715	39288	39181	39286	39376	39414	39369	39493	39491	39321	39406	39299	39455	39326	39489	39600	39415	39371	39534	39282	39012	39237	39368	39458	39184	39296	39543	39331	39549	39519	39350	39448	39296	39362	39435	39599	39328	39319	39207	39352	39335	39356	39149	39344	39593	39406	39200	39652	39529	39381	39407	39321	39246	39110	39230	39618	39386	39373	39384	39456	39341	39299	39277	39271	39489	39299	39375	39266	39410	39285	39436	39639	39452	39105	39344	39434	39358	39367	39339	39506	39495	39412	39136	39529	39248	39257	39625	39423	39222	39314	39325	39320	39204	39245	39382	39059	39368	39270	39300	39438	39419	39560	39446	39350	39275	39370	39397	39575	39320	39241	39579	39457	39346	39413	39411	39375	39335	39475	39375	39561	39368	39409	39159	39471	39673	39476	39589	39316	39618	39159	39214	39647	39388	39446	39164	39379	39421	39246	39336	39444	39328	39268	39728	39509	39384	39127	39422	39337	39308	39321	39338	39465	39142	39513	39234	39393	39176	39305	39318	39421	39277	39282	38991	39497	39026	39410	39371	39316	39298	39503	39299	39471	39550	39118	39163	39261	39347	39507	39220	39315	39305	39253	39427	39411	39345	39589	39507	39361	39276	39171	39410	39389	39416	39284	39317	39285	39472	39513	39710	39352	39283	39263	39629	39372	39265	39328	39472	39488	39235	39358	39335	39407	39475	39476	39464	39191	39449	39134	39405	39370	39290	39453	39247	39478	39097	39077	39301	39348	39768	39267	39189	39323	39328	39207	39465	39106	39373	39517	39352	39155	39341	39319	39374	39235	39549	39127	39384	39240	39382	39403	39137	39298	38982	39452	39478	39339	39570	39246	39372	39101	39255	39421	39346	39218	39432	39415	39507	39472	39466	39202	39559	39150	39190	39064	39279	39448	39468	39301	39563	39324	39334	39202	39284	39087	39305	39286	39387	39357	39610	39563	39305	39575	39507	39435	39650	39419	39399	39275	39437	39328	39298	39400	39199	39100	39364	39361	39634	39561	39405	39299	39285	39342	39289	39504	39316	39362	39519	39201	39570	39245	39321	39365	39513	39441	39578	39487	39282	39410	39139	39393	39211	39130	39478	39238	39390	39357	39364	39402	39284	39335	39356	39222	39736	39222	39459	39315	39328	39408	39361	39576	39284	39500	39618	39368	39415	39572	39494	39426	39482	39410	39432	39300	39276	39109	39316	39416	39546	39318	39417	39197	39226	39601	39347	39287	39415	39484	39429	39203	39435	39281	39362	38998	39538	39353	39546	39260	39404	39509	39655	39296	39260	39407	39305	39151	39476	39253	39229	39274	39311	39565	39462	39478	39474	39456	39532	39278	39177	39314	39524	39479	39468	39474	39396	39268	39701	39269	39540	39426	39518	39465	39521	39509	39394	39591	39310	39638	39326	39461	39216	39389	39267	39216	39448	39315	39361	39152	39324	39219	39334	39513	39358	39388	39336	39577	39243	39354	39450	39375	39170	39408	39290	39356	39674	39296	39218	39504	39350	39276	39244	39488	39489	39446	39403	39153	39379	39480	39326	39418	39585	39455	39328	39338
39157	66673	66084	56450	50128	45611	41114	37749	35491	33872	32402	31621	30914	30218	29936	29668	29433	29392	28922	28995	28871	28541	28660	28445	28346	28402	28319	28251	28129	28061	27943	28012	27968	27780	28134	27924	28030	27744	27882	27850	27708	27738	27934	27938	27792	27786	27911	27784	28120	27923	27669	27826	27796	27658	27883	27903	27779	27889	27794	27813	27740	27841	27737	27539	27791	27795	27801	27907	27814	27940	27892	27837	27746	27652	27722	27696	27825	27705	27801	28100	27782	27817	27740	27645	27860	27755	27995	27890	27758	27802	27983	27650	27673	27874	27768	28058	27752	27772	27866	27860	27732	27824	27945	27836	27706	27836	27767	27867	27629	27915	27900	27787	27835	27656	27936	27643	27771	27627	27785	27784	27698	27711	27607	27591	27786	27828	27743	27806	27666	27931	27673	27791	27934	27663	27679	27819	27853	27764	27628	28021	27519	27760	27661	27878	27940	27656	28185	27969	27948	27783	27685	27750	27734	27868	27893	27664	27715	27744	28000	27724	27736	27742	27825	27649	27974	27707	27801	27931	27780	27737	27740	27898	27651	27893	27660	27700	27776	27818	27854	27906	27892	27796	27787	27776	27557	27950	27745	27774	27824	27943	27727	27820	27872	27966	27819	27800	27840	27730	27704	27926	27703	27746	27644	28003	27831	27809	27707	27866	27702	27570	27735	27880	27799	27808	27771	27923	27796	27866	27806	27788	27722	27606	27922	27817	27739	27714	27796	27803	27666	27928	27708	27676	27951	27784	27978	27888	27817	27839	27806	27987	27902	27736	27801	27683	27911	27809	27709	27697	27787	27815	27745	27971	27905	27748	27676	27961	27710	27805	27890	27768	27628	27844	27795	27643	27973	27686	27684	27892	27775	27729	27676	27742	27869	27725	27769	27703	27802	27958	27813	27806	27678	27942	27816	27694	27623	27990	27691	27892	27686	27819	27689	27697	27854	27800	27716	27930	27853	27765	27904	27678	27827	27754	27954	27717	27759	27769	27689	27697	27721	27537	27889	27772	27758	27696	27622	27705	27731	27796	27918	27687	27725	27948	27927	27537	27737	27509	27889	27816	27852	27863	27730	27845	27872	27757	27713	27831	27868	27801	27697	27846	27750	27663	27722	27743	27747	27788	27757	27867	27809	27782	27947	27612	27646	27820	27707	27777	27809	27630	27951	27511	27729	27783	27876	27794	27837	27914	27717	27818	27799	27773	27885	28027	27763	27902	27810	27653	27738	27658	28028	27806	27749	27685	27809	27710	27811	27864	27702	27850	27949	27760	27833	27878	27837	27851	27821	27876	27712	27734	27924	27773	27760	27963	27659	27833	27876	27539	27858	27807	27723	27840	27634	27992	27665	27755	27827	27894	27845	27512	27512	27863	27976	27879	27742	27858	27900	27693	27642	27705	27892	27922	27725	27784	27694	28041	27773	27741	27729	27860	27643	27811	27841	27772	27948	27713	27899	27700	27726	27894	27737	27795	27972	27756	27893	27925	27817	27868	27659	27762	27802	27859	27735	27703	27680	27973	27814	27684	27637	27662	27896	27716	27888	27618	27709	27604	27796	27736	27738	27672	27856	27985	27773	27941	27810	27948	27803	27920	27785	27538	27727	27745	27985	27875	27853	27809	27723	27860	27782	27802	27725	27800	27879	27846	27608	27814	27844	27683	27730	27740	28035	27755	27781	27827	27721	27830	27802	27720	27849	27790	27764	27824	27891	27772	27688	27856	27870	27890	27813	27668	27993	27765	27580	27809	27715	27806	27680	27716	27816	27801	27751	27637	27906	27662	27722	27769	27773	27875	27792	27843	27582	28011	27759	27790	27841	27898	27808	27663	27759	27918	27879	27719	27878	27943	27863	27614	27706	27838	27587	27627	27965	27754	27833	27823	27706	27894	27860	27786	27841	27754	27780	27824	27754	27820	27861	27826	27880	27839	27904	27909	28017	27627	27964	27812	27773	27692	27630	27975	27518	27775	27633	27660	27653	27813	27578	27687	27746	27679	27792	27771	27830	27895	27778	27819	27841	27684	27833	27702	28102	27774	27736	27754	27856	27850	27764	27835	27813	27838	27896	27698	27697	27841	27554	27579	27567	27791	27863	27829	28112	27837	27627	27684	27763	27818	27864	27705	27839	27602	27688	27771	27787	27661	27882	27874	27851	27818	27802	27766	27883	27849	27680	27911	27578	27842	27759	27724	27895	27761	27708	27746	27774	27663	27750	27863	27676	27607	27670	27912	27634	27914	27756	27835	27753	27669	27754	27737	27863	27682	27766	27672	27649	27649	27655	27766	27849	27662	27742	27874	27815	27876	27791	27790	27893	27769	27647	27878	27789	27857	27583	27866	27663	27812	27907	27798	27941	27883	27745	27733	27953	27769	27931	27830	27882	27511	27805	27683	27746	27933	27728	27811	27890	27772	27918	27842	27816	27753	27921	27818	27895	27711	27729	27819	27555	27832	27921	27785	27759	27605	27803	28016	27749	27900	27864	27840	27865	27729	27977	27885	27816	27781	27889	27884	27968	27676	27642	27835	27835	27728	27963	27912	27878	27807	27698	27877	27724	27712	27744	27858	27735	27629	28005	27846	27733	27761	27894	27709	27748	27862	27817	27792	27774	27751	27903	27790	27872	27680	27875	27829	27708	28014	27954	27811	27838	27845	27577	27952	27848	27622	27824	27794	27773	27843	27615	27624	27644	27819	27898	27652	27848	27693	27844	28145	27484	27848	27745	27817	27771	27683	27966	27884	27833	27830	27736	27890	27752	27749	27902	27943	27767	27787	27724	27716	27885	27718	27645	27729	27720	27859	27788	27646	27754	27807	27772	27714	27701	27839	27977	27764	27861	27728	27863	27818	27585	27910	27770	27723	27708	27916	27855	27808	27936	27616	27639	27828	27849	27694	27822	27918	27636	27745	27929	27757	27865	27804	27839	27914	27832	27812	27674	27863	27817	28016	27668	27751	27687	27922	27813	27480	27813	27852	27813	27802	27764	27748	27717	27767	27776	27798	27905	27718	27856	27860	27788	27918	27692	27753	27686	27874	27982	27822	27832	27716	27889	27833	27790	27741	27613	27944	27768	27876	27787	27925	27714	27774	27807	27816	27594	27720	27698	27710	27666	27623	27843	27835	28026	27761	27675	27844	27855	27614	27953	28020	27750	27754	27984	27572	28156	27862	27985	27742	27917	27738	27794	27800	27812	27978	27744	27789	27508	27751	27836	27723	27767	27967	27712	27730	27753	27741	27787	27956	27855	27718	27582	27797	27857	27614	27790	27877	27704	27844	27587	27892	27747	28006	27934	27962	27864	27746	27758	27924	27732	27796	27692	27607	27723	27782	27865	27636	27725	27838	27729	27873	27719	27708	27856	27821	27754	27765	27858	27926	27707	27837	27991	27751	27606	27912	27808	27669	27988	27842	27834	27804	27555	27773	27674	27820	27806	27699	27762	27732	27757	27930	27795	27885	27710	27737	27763	27718	27803	27724	27789	27828	27867	27622	27718	28002	27787	27915	27870	27703	27899	27750	27916	27839	27797	27918	27853	27806	27782	27740	27868	27689	27749	27702	27885	27699	27782	27826	27819	27656	27937	27757	27759	27861	27754	27824	27749	27732	27829	27986	27816	27905	27748	27729	27723	27902	27893	28028	27903	27849	27884	27793	27784	27860	27652	27762	27644	27856	27438	27729	27864	27791	27943	27893	27989	27839	27706	27649	27826	27864	27795	27989	27870	27723	27965	27838	27704	27886	27744	27826	27713	27618	27728	27761	27716	27897	27946	27773	27687	27649	27905	27760	27693	27772	27913	27709	27921	27778	27729	27971	27829	27759	27741	27637	27820	27784	27662	27687	27831	27924	27873	27700	27769	27824	27627	27748	27693	27714	27930	27861	27857	27930	27889	27790	27710	27784	27817	28048	27581	27874	27729	27795	27673	27775	27812	27874	27953	27826	27866	27797	27716	27736	27705	27818	27782	27775	27676	27961	27901	28034	27974	27868	27763	27737	27920	27847	27950	27713	27796	28071	27899	27745	27752	27900	27880	27746	27821	27904	27662	27709	27752	27865	27632	27510	27703	27833	27901	27796	27752	27672	27835	27753	27884	27744	27846	28018	27901	27821	27702	27953	27788	27791	27820	27843	27883	27911	27752	27829	27883	27907	27683	27823	27850	27817	27881	27597	27873	27782	27719	27844	27733	27934	27718	27593	28049	27972	27889	27596	27805	27845	27703	27917	27757	27783	27995	27730	28025	27847	28042	27888	27620	27745	27866	27754	27712	27617	27757	27815	27910	27714	27986	27728	27655	27892	27731	27956	27911	27534	27818	27597	27890	28154	27812	27743	27818	27762	27611	27905	27750	27743	27999	27759	27857	27652	27467	27945	27760	27807	27794	27757	27728	27853	27756	27773	27821	27739	27756	27780	27788	27866	27834	27681	27834	27604	27993	27702	27880	27679	27896	27911	28064	27791	27829	27516	27417	27852	27694	27621	27693	27773	27704	27825	27784	27861	27736	28033	27827	27786	27858	27733	27907	27732	27880	27740	27787	27612	27832	27675	27877	27601	27918	27758	27987	27712	27939	27989	27750	27807	27710	27675	27851	27806	27823	27922	27822	27539	27918	27814	27635	27856	27823	27757	27831	27796	27960	27913	28051	27693	27915	27707	27693	27928	27688	27828	27769	27865	27853	27757	27822	27796	27963	27841	27956	27925	27694	27739	27668	27810	27706	27820	27732	27512	27808	27953	27796	27606	27739	27737	27652	27807	27846	27666	27804	27623	27890	27951	27932	27572	27767	27637	27711	27703	27740	27684	27842	27761	27856	28000	27862	27811	27757	27848	27774	27792	27716	27703	27651	27957	27696	27624	27938	27648	27770	27818	27906	27782	27993	27624	27752	27730	27769	27687	27876	27764	27843	27784	27749	27862	27733	27677	27848	27752	27764	27824	27828	27790	27820	27819	27690	28031	27722	27846	27905	27739	27917	27790	27829	27703	27833	27679	27769	27782	27770	27686	27959	27908	27844	27708	27846	27961	27884	27702	27698	27792	27628	27791	27697	27801	27669	27969	27810	27752	27783	27805	27856	27872	27695	27595	27909	27847	27870	27827	27825	27694	27894	27906	27931	27656
38787	45095	53610	51078	46650	44857	43231	41855	41106	40657	40277	40079	39754	39987	39896	39696	39551	39582	39679	39470	39280	39460	39589	39703	39610	39533	39373	39259	39479	39350	39285	39188	39310	39422	39409	39249	39681	39107	39024	39325	39170	39153	39132	39099	39339	39242	39160	39180	39291	39057	39135	39231	39320	39167	39471	39035	39456	39185	39319	39030	39203	39309	39284	39345	38813	39463	39221	39098	39041	39143	39162	39332	39387	39276	39229	39405	39452	39358	38870	39241	39252	39520	39486	39205	39274	39299	39259	39617	39241	39380	39501	39062	39116	38995	39213	39170	38957	39221	39281	39261	39301	39195	39474	39283	39130	38978	39187	38944	39643	39295	39154	39450	39166	39018	39155	39089	39224	39286	39243	39163	39239	39326	38965	39133	38971	39116	39246	38916	39438	39079	39141	39258	39310	39035	39089	38918	39437	39105	39253	39385	39295	39200	39036	38904	38948	39307	38890	38967	39308	39461	39240	39060	39128	39138	39218	39293	39100	39215	38873	39284	39158	39202	39346	39070	39187	39354	39095	39302	39147	39045	39261	39010	39232	39209	39382	39274	39052	39290	39336	39199	39242	38979	39225	38994	39297	39104	39271	39210	39055	39063	39299	39276	38907	39408	39306	39309	39338	39325	39065	39136	39246	39262	39203	38874	39357	39365	39095	39323	39157	39224	39502	39108	38970	39364	39470	39174	39372	39017	38979	39470	39177	39375	39381	39114	39330	39169	38867	39346	39298	38920	39276	39275	39411	39281	39239	38948	39102	39130	39408	39143	39344	39110	39083	39050	39076	38904	39219	39158	39404	39377	39384	39189	39031	38807	39116	39360	39362	39472	39480	39554	38918	39100	39101	39266	39237	39059	39112	39092	39215	39276	39078	39272	39172	38898	39244	39338	38971	39104	39192	39314	39028	38952	39285	39270	39338	39234	39067	38897	39044	39266	39134	39141	39203	39400	39184	39216	39201	39037	39359	39245	39106	39137	39235	39047	38939	39203	39278	39226	39225	39098	39161	39432	38912	39170	39107	39378	39222	39115	39536	39281	39292	39043	39305	39105	39344	39079	39376	38998	39057	39269	39222	39599	39208	39277	39141	38855	39187	39375	39168	39207	39258	39020	39080	39042	39323	39173	39264	39255	39120	39362	39421	39173	39012	39160	39007	39159	39289	39236	39266	39268	39243	39307	38984	39026	39506	39069	39178	39297	39333	39121	39215	39199	39270	39277	39271	39406	39357	39312	39250	39385	39263	39109	39048	39202	38895	39106	39281	39295	39042	39186	38971	39342	39313	39126	39174	39184	39024	39146	39147	39275	39331	39142	39034	38816	39327	39256	39081	38914	38793	38974	39230	39307	39283	39315	39322	39239	39113	39167	39175	39159	39313	39009	39355	39226	39223	39131	39241	39359	39017	38973	39010	39406	39107	39122	39443	38983	39480	39416	38998	39268	39415	39090	39177	38987	39298	39352	39374	39122	39237	39210	38956	39177	38953	39094	39582	39209	39214	39005	39245	39032	39316	39370	39243	39274	39031	39248	39125	39167	39012	39200	39263	38816	39185	39131	39340	39151	39181	39065	38909	39063	39417	39291	39011	39180	39196	38973	39028	38869	39318	39168	39220	39613	39265	39077	39422	39232	39244	39421	38965	38961	39491	39142	39357	38916	39457	39171	39210	39230	39069	39107	39150	39148	38920	39237	39094	39020	39366	39235	39049	39191	39107	39276	38877	39065	39185	39254	38966	39212	39343	38998	38954	39262	39433	39160	39220	39459	39066	39191	39209	39085	38994	38896	39224	39232	38933	39092	39059	39250	39235	39132	39235	39398	38995	39443	39321	39034	39321	39113	39075	39288	39206	39075	39098	39221	39320	39117	39505	39079	39422	39305	39184	38894	39298	39082	39316	39408	39148	39116	39115	39092	38926	39122	39112	38975	39235	39141	39357	39354	39231	39283	39413	39393	39336	39524	39340	39086	39112	39181	39285	39199	39128	39187	38925	39305	39121	39087	38933	39168	39200	39196	39360	39321	39335	39174	39306	39318	39143	39417	39150	39349	39316	39023	39194	39242	39295	38971	39194	39179	39366	39346	39133	39402	39193	39270	39296	39157	39056	39178	39261	39345	38917	39040	39010	39155	39432	39140	39189	39312	39012	39435	39454	38979	39011	39350	39064	39209	39164	39186	39399	39310	39216	38952	39020	39123	38898	39225	39165	39199	39248	39184	39186	39325	39323	38986	39097	39370	39288	39102	39205	39085	39181	39342	39128	39182	39173	38983	39015	39186	39277	39120	39144	39193	39286	39447	39179	38943	39159	39073	39195	39378	39320	39047	39121	38883	39354	39381	39227	38946	39269	38972	39175	39189	39140	39170	39251	39047	39058	39199	38853	39120	39251	39318	39382	39304	39011	39480	39095	39381	39456	39352	39286	39168	38919	39300	39345	39335	39264	39261	39081	39237	39345	39296	39122	39249	39187	38947	39451	39041	39215	39401	39353	39282	39323	39147	39489	39243	39236	39157	39423	39268	39294	39301	39244	39138	39079	39245	39164	39463	39672	39294	38967	39331	39220	39223	39183	39205	39055	39286	39356	39206	39045	39336	39234	39407	39202	39534	38957	39237	39161	39148	39252	39069	38964	39375	39170	39233	39290	39217	39183	38983	39283	39217	39272	39169	39383	39067	39426	39282	39218	39103	39386	39168	39182	39209	38962	39196	38881	39265	39162	39107	39582	39429	39332	39074	38961	39045	39162	39129	39359	39222	39388	39282	39324	39260	39072	39274	38980	39080	39537	39031	39129	39304	39318	39198	38981	38879	39226	39398	39268	39104	39035	39141	39254	39360	39103	39195	39048	39309	39330	39263	39176	39295	39086	39286	39284	39387	39261	39193	39117	39284	39269	39434	39360	39300	39339	39371	39001	39110	39187	39237	39180	39184	39046	39474	39176	39172	39149	39287	39168	39264	38988	39141	39350	39082	39168	39239	39106	39163	39113	39208	39179	39073	39194	39287	39351	39132	39041	39097	39232	39406	39235	39461	39256	38945	39020	39011	39267	39176	39115	39120	38919	39209	39103	39024	39364	38883	39072	39051	39327	39231	39193	38992	39476	39287	39312	39355	39243	39033	39202	39276	39416	39220	39270	39275	39120	39012	39620	39059	39163	39299	39468	39475	39246	39323	39200	39106	39258	39039	39363	39270	39337	38932	39310	39084	39598	39573	39433	39358	38983	39344	38931	39078	39292	39160	39332	38881	39278	39593	39280	39336	39275	39712	39407	39447	39282	39093	39463	39158	39080	39288	39253	39440	38955	39017	39223	39054	39338	39171	39235	39076	39124	38997	39395	39114	39385	39228	39216	39234	39412	39245	39148	39398	39238	39160	39152	39418	39523	38915	39268	39258	39045	39088	39239	38993	39502	38992	39154	39187	39157	39322	39232	39373	38862	39053	39446	39002	39496	39265	39257	39283	39214	38731	39009	39282	39276	39224	39353	39094	39108	39082	39250	39012	38938	39059	39434	39270	39213	39205	38979	39021	39509	39245	39157	39118	39212	38866	39440	39060	39178	39209	39279	39306	39263	39348	38737	38999	39278	39207	39117	39387	39134	39416	39077	39001	39370	39314	39130	39077	39449	39351	39095	39331	39207	39149	39325	39136	38908	39303	39021	38806	39102	39282	39153	39306	39381	39116	39356	39251	39142	38866	39469	39343	39210	39371	39155	39161	39100	39452	39132	39278	39260	39260	39600	39151	39064	39160	39114	39349	39046	39211	39541	39232	39250	39465	39204	39193	39007	39231	39313	39368	39339	39210	39167	39010	39458	39094	39008	39131	39084	38880	39000	39164	39343	39052	39255	38965	39092	39120	39200	39194	39294	39282	39186	39299	39129	39191	39600	39142	39116	38902	39227	39057	38890	39257	39192	39287	39141	39406	39060	38975	39294	39266	39182	39029	39021	39445	39141	39390	39106	38795	39317	39130	39255	39349	39320	39461	39191	38953	39156	39279	39015	39059	39226	39330	39283	39118	39361	39399	38831	39182	39479	39112	39351	39051	39435	39293	39439	39422	39089	39102	39040	39013	39430	38935	39057	39064	39413	39384	39026	39292	39527	39503	39275	39522	39326	39043	38963	39304	39450	39418	39051	39120	39055	39417	39106	39443	39303	39052	39218	39192	39222	39029	39166	39164	38952	39118	39301	39342	39199	39197	39214	38969	39016	39094	39159	39019	39295	39197	39386	38736	38941	39323	39206	39229	39328	39228	39267	39297	39190	39437	39265	39180	39222	39352	39061	39324	39352	39168	39128	39335	39232	39054	39367	39382	39404	39097	38997	39012	39004	39053	39225	39271	39246	39352	39447	39241	39365	39237	39071	39197	39214	39061	39016	39045	39050	39121	39168	38836	39457	39297	39546	39137	39062	39177	39419	39212	39124	39393	38980	39274	39329	39077	39164	39184	39250	39178	39107	38959	39476	39193	39230	39279	39284	39311	39363	39350	39142	39438	39200	39209	39164	39164	39167	39076	39458	39352	39072	39366	39375	39203	39204	39145	39233	39042	39167	39357	39232	39244	39219	39005	39171	39041	39083	39356	39247	39091	39174	39116	39132	39404	39295	39129	39198	39300	39067	39255	38998	39294	39146	38979	39095	38995	39215	39239	39179	39343	39255	39069	39147	39117	39295	39251	39149	39241	39550	39543	39340	39231	39288	39518	39477	39375	39289	39044	39263	39353	39076	39209	39401	38795	39394	39379	39324	39387	39446	39301	39478	39160	38994	39213	39466	39244	38828	39372	39203	39463	39346	39116	39436	39234	39077	39125	38985	39453	39190	39312	39331	39390	39301	39225	39453	39168	39379	39429	39000	39223	39002	39448	39273	39557	39426	39558	39385	39299	39061	39425	39429	39272	39297	39245	39061	39277	39196	39096	39082	39096	39127	39098	39323	39084	39063	39277	39317	39170	39124	39227	39373	39241	39294	39275	39207	38967	39297	39350	39058	39184	39455	39329	39306	39283	39338	39343	39285	39276	39485	39308	39121	39060	39175	38881	39299	39318	39359	39047	39089	39284	39140	38961	39236	39233	39637	39127	39574	39155	39317	39110	39169	39238	39155	39104	39207	39124	38747	38955	39192	39322
38734	56083	54136	45543	40094	36763	34131	32500	31164	30186	29685	29284	28895	28803	28583	28389	28185	28348	28075	28194	28226	28187	28056	27805	27735	27781	27637	27933	27824	27617	27796	27624	27478	27590	27766	27757	27618	27692	27624	27598	27640	27811	27514	27726	27676	27538	27665	27597	27553	27784	27668	27677	27686	27775	27761	27499	27574	27561	27780	27578	27578	27776	27534	27590	27661	27731	27632	27644	27977	27621	27583	27560	27688	27671	27661	27560	27767	27645	27750	27755	27551	27610	27773	27731	27588	27754	27749	27608	27647	27824	27494	27793	27616	27577	27542	27784	27765	27551	27684	27733	27738	27693	27780	27592	27634	27522	27565	27642	27782	27607	27499	27677	27905	27523	27655	27626	27725	27492	27659	27585	27608	27589	27636	27567	27573	27639	27656	27779	27622	27836	27449	27930	27515	27614	27863	27768	27779	27816	27610	27580	27576	27710	27470	27763	27509	27637	27570	27844	27738	27614	27691	27852	27734	27684	27650	27660	27718	27584	27636	27874	27617	27677	27351	27749	27723	27561	27623	27600	27561	27817	27341	27740	27612	27719	27550	27807	27925	27609	27610	27550	27682	27747	27570	27589	27600	27742	27804	27542	27633	27600	27695	27655	27747	27722	27492	27460	27518	27612	27649	27822	27561	27704	27598	27616	27771	27364	27731	27669	27733	27589	27521	27583	27736	27715	27762	27545	27763	27531	27612	27746	27480	27770	27697	27551	27426	27717	27554	27597	27572	27590	27723	27570	27594	27748	27704	27619	27703	27468	27560	27790	27778	27725	27683	27542	27612	27851	27616	27532	27650	27620	27613	27567	27631	27488	27587	27649	27469	27458	27570	27651	27677	27578	27604	27696	27742	27492	27587	27428	27740	27645	27537	27807	27451	27579	27443	27468	27513	27556	27796	27826	27636	27507	27702	27675	27564	27698	27629	27582	27725	27654	27518	27556	27614	27679	27907	27515	27636	27651	27607	27616	27607	27668	27651	27810	27602	27640	27680	27660	27774	27600	27488	27503	27654	27640	27537	27784	27675	27373	27595	27771	27544	27719	27613	27621	27738	27533	27810	27731	27730	27659	27473	27530	27446	27622	27746	27647	27699	27550	27519	27834	27519	27597	27600	27529	27822	27643	27467	27823	27537	27701	27691	27598	27720	27494	27743	27603	27618	27636	27608	27659	27704	27490	27583	27588	27714	27674	27412	27454	27585	27620	27726	27619	27771	27708	27501	27610	27509	27490	27629	27710	27823	27686	27661	27785	27623	27543	27626	27818	27690	27489	27628	27543	27909	27452	27625	27456	27801	27686	27805	27621	27443	27399	27632	27533	27635	27715	27727	27568	27654	27608	27707	27923	27808	27650	27477	27573	27519	27521	27539	27611	27442	27641	27777	27763	27726	27687	27622	27501	27669	27686	27566	27447	27719	27689	27716	27530	27703	27582	27680	27635	27702	27575	27617	27542	27770	27484	27597	27792	27553	27694	27479	27831	27495	27524	27595	27590	27829	27416	27795	27609	27865	27616	27908	27764	27628	27815	27627	27633	27738	27434	27866	27499	27763	27511	27595	27521	27501	27634	27605	27530	27617	27685	27443	27551	27747	27672	27548	27604	27626	27375	27722	27713	27553	27630	27632	27686	27652	27708	27689	27594	27680	27725	27739	27492	27792	27555	27556	27670	27702	27603	27728	27590	27588	27588	27624	27626	27606	27573	27575	27682	27681	27604	27893	27620	27627	27696	27622	27712	27827	27718	27500	27629	27653	27651	27629	27711	27649	27676	27587	27599	27564	27793	27685	27674	27695	27531	27629	27641	27680	27674	27507	27472	27624	27688	27698	27659	27499	27586	27583	27610	27591	27358	27726	27675	27544	27825	27443	27532	27599	27540	27621	27581	27627	27687	27724	27603	27793	27501	27452	27736	27601	27673	27555	27776	27824	27456	27691	27757	27547	27855	27525	27757	27705	27682	27586	27642	27508	27571	27779	27616	27564	27574	27517	27690	27751	27549	27786	27592	27673	27634	27674	27692	27663	27362	27760	27652	27594	27709	27506	27612	27475	27385	27483	27632	27665	27601	27487	27718	27495	27571	27754	27501	27622	27579	27642	27824	27676	27403	27672	27673	27600	27905	27602	27641	27691	27648	27868	27725	27731	27677	27477	27726	27675	27603	27586	27455	27647	27564	27596	27362	27546	27579	27654	27748	27672	27685	27587	27741	27552	27707	27784	27679	27536	27697	27690	27553	27718	27730	27643	27590	27811	27606	27713	27651	27663	27631	27656	27648	27647	27989	27430	27798	27613	27722	27537	27946	27586	27737	27640	27560	27570	27619	27750	27529	27594	27717	27510	27658	27404	27676	27526	27810	27574	27811	27438	27649	27769	27534	27718	27798	27639	27740	27774	27823	27625	27645	27771	27567	27633	27731	27862	27741	27438	27636	27586	27629	27468	27564	27535	27641	27633	27773	27747	27664	27793	27700	27677	27636	27708	27719	27490	27569	27527	27372	27773	27769	27673	27753	27745	27650	27782	27577	27571	27487	27491	27759	27683	27693	27648	27816	27537	27687	27547	27686	27688	27523	27649	27660	27783	27632	27608	27641	27547	27651	27575	27597	27695	27769	27751	27578	27583	27691	27722	27415	27717	27638	27627	27668	27819	27370	27826	27518	27634	27596	27772	27440	27604	27640	27556	27670	27653	27719	27697	27538	27628	27384	27685	27811	27705	27641	27560	27621	27536	27678	27577	27586	27641	27640	27743	27645	27659	27817	27613	27693	27594	27558	27850	27581	27598	27677	27662	27602	27693	27668	27662	27773	27514	27581	27527	27925	27713	27944	27569	27851	27675	27697	27459	27798	27503	27781	27694	27585	27663	27677	27597	27778	27554	27513	27652	27778	27579	27812	27771	27563	27558	27811	27674	27529	27644	27784	27827	27471	27809	27697	27613	27546	27620	27689	27685	27644	27568	27825	27751	27622	27674	27621	27691	27665	27698	27596	27732	27734	27571	27507	27674	27715	27644	27690	27533	27539	27547	27685	27830	27738	27653	27653	27755	27704	27659	27586	27720	27543	27553	27649	27688	27692	27674	27476	27662	27756	27767	27525	27702	27841	27497	27682	27602	27500	27547	27651	27824	27624	27722	27811	27498	27567	27712	27646	27675	27773	27556	27754	27648	27613	27693	27729	27826	27907	27552	27505	27720	27720	27710	27660	27745	27745	27551	27496	27443	27668	27619	27502	27852	27587	27592	27563	27806	27645	27791	27646	27693	27607	27904	27672	27908	27664	27708	27539	27787	27593	27741	27815	27601	27697	27489	27482	27703	27704	27628	27629	27415	27587	27661	27714	27609	27746	27435	27522	27576	27682	27802	27588	27611	27496	27630	27493	27685	27713	27885	27668	27812	27680	27544	27619	27512	27782	27580	27743	27700	27696	27636	27697	27522	27604	27602	27688	27616	27645	27549	27482	27780	27693	27730	27759	27640	27552	27664	27727	27779	27677	27650	27650	27577	27590	27558	27835	27571	27698	27535	27795	27697	27650	27711	27657	27757	27607	27623	27601	27526	27712	27760	27655	27649	27584	27861	27529	27601	27618	27689	27556	27671	27622	27623	27590	27662	27674	27828	27625	27657	27676	27840	27616	27655	27674	27568	27618	27636	27655	27852	27715	27689	27752	27442	27674	27690	27623	27528	27947	27766	27671	27500	27775	27782	27555	27588	27737	27538	27522	27735	27843	27642	27885	27630	27454	27622	27564	27734	27504	27723	27765	27696	27533	27715	27681	27712	27526	27692	27578	27441	27740	27759	27666	27471	27568	27554	27419	27616	27576	27696	27546	27525	27577	27671	27876	27653	27670	27645	27688	27758	27513	27711	27613	27698	27728	27730	27520	27563	27508	27782	27751	27690	27728	27537	27571	27626	27618	27441	27744	27839	27600	27535	27613	27605	27778	27950	27509	27640	27632	27572	27637	27512	27688	27714	27476	27685	27686	27551	27578	27757	27494	27506	27684	27639	27505	27727	27519	27679	27554	27582	27563	27599	27784	27715	27496	27745	27740	27632	27610	27559	27609	27647	27687	27664	27695	27643	27791	27723	27439	27664	27680	27543	27601	27831	27635	27634	27466	27541	27686	27577	27666	27662	27544	27677	27715	27676	27760	27768	27585	27749	27708	27575	27482	27686	27746	27641	27610	27656	27592	27677	27661	27594	27505	27509	27522	27482	27541	27712	27684	27690	27655	27534	27821	27810	27508	27807	27496	27673	27591	27395	27570	27476	27569	27676	27455	27852	27642	27537	27789	27637	27684	27554	27645	27528	27709	27542	27861	27627	27540	27614	27665	27420	27517	27682	27647	27864	27791	27434	27578	27563	27468	27675	27509	27801	27656	27479	27792	27609	27693	27633	27568	27758	27452	27674	27687	27610	27710	27496	27515	27678	27701	27751	27644	27763	27624	27669	27609	27669	27702	27788	27905	27687	27660	27660	27722	27584	27470	27774	27826	27605	27482	27526	27593	27695	27609	27600	27581	27681	27521	27670	27725	28104	27632	27650	27838	27666	27606	27645	27564	27749	27690	27451	27589	27613	27643	27640	27582	27587	27699	27745	27963	27617	27609	27789	27684	27718	27647	27679	27691	27716	27539	27853	27502	27511	27590	27635	27748	27664	27638	27680	27665	27911	27575	27633	27833	27644	27767	27448	27788	27949	27697	27783	27620	27609	27784	27632	27640	27716	27762	27512	27651	27533	27672	27595	27531	27737	27683	27550	27787	27879	27508	27658	27687	27610	27516	27659	27640	27809	27522	27718	27676	27684	27581	27821	27690	27642	27618	27455	27844	27753	27657	27685	27691	27666	27651	27646	27571	27787	27565	27653	27496	27626	27777	27397	27735	27697	27555	27732	27790	27499	27630	27743	27552	27757	27634	27700	27624	27640	27779	27672	27694	27586	27659	27538	27609	27630	27514	27531	27530	27683	27647	27852	27725	27621	27634	27655	27643	27626	27604	27630	27607	27531	27615	27617	27262	27800	27540	27638	27682	27458	27732	27754	27636	27888	27670	27587	27780	27632	27627	27902	27581	27697	27653	27811	27399	27713	27746	27780	27622	27636	27598	27722	27649	27619	27614	27745	27601
24431	21748	31846	37015	42105	45052	45686	43222	41939	41387	41097	40757	40342	40095	39940	39783	39848	39756	39745	39609	39619	39263	39372	39563	39479	39236	39120	39038	39160	39129	38968	38922	39093	39042	38869	39273	38894	38876	39192	39015	38944	38800	38951	39055	39305	38963	38873	39038	39087	39065	39038	38951	39119	38800	38919	39019	38986	38782	38853	38836	38676	38772	38952	38787	38970	38814	39005	38804	39011	38885	38979	38705	38872	38765	39104	39022	39102	39000	38853	38929	38850	38966	39092	38910	39019	38964	38790	38796	38616	38887	38829	38869	38665	38547	38728	38608	38778	38647	38917	38571	39035	39103	39097	38779	38864	38868	39155	38827	38852	39002	39153	38792	38936	38751	38790	38956	38994	39119	39130	38962	39026	38939	38675	38853	38795	39104	38785	39032	39033	38970	38853	39041	38726	38942	38852	38803	38955	38946	39189	38975	38795	38717	39067	38619	38768	39028	38841	38918	38723	38976	38912	39075	39201	38757	38852	38957	38973	38926	39111	38656	38687	39051	38949	38846	38981	39128	39259	38911	38798	38807	38721	38763	38915	39155	39201	39050	38867	38726	38873	38857	38753	38849	39200	38830	38940	39196	38989	38848	39065	39122	39012	39002	39078	39152	39275	38713	38830	38891	39002	38965	39137	38661	38875	38786	38776	38890	38709	39023	38793	39113	39048	39088	39153	39117	39125	39023	38958	38858	38808	39109	38875	38585	38969	39118	38981	39019	38866	38931	38770	38936	38967	38873	38721	38918	38920	38836	38755	38877	38967	38869	39039	38873	38975	39027	38800	38811	39035	39082	38781	39149	38895	38962	38950	38807	38718	38832	39010	38873	38991	38932	39089	38769	38799	38755	38844	38975	39010	38815	38880	38933	38867	38700	38861	38810	39139	38447	38872	38701	38810	38818	39049	38905	38894	38968	39113	38730	38851	38690	39165	38642	38916	39293	38741	38809	39016	38712	38674	38967	39072	38877	38892	38988	39057	38999	38951	39162	38879	38778	38738	39070	38903	38844	38768	38916	38874	39022	38799	38898	38806	38871	39061	38933	39125	38886	38885	38948	39076	39006	38964	38995	39196	38781	38799	38778	38742	39047	39040	39007	39032	38774	39032	38781	38851	38901	38895	39004	38963	39264	38981	38901	38973	39041	39128	39158	38702	39077	39148	39024	38630	38731	39348	38959	38851	38833	39060	38875	38750	38965	39103	38951	38884	38794	38939	38997	38955	38712	38943	38675	38756	38795	38829	38779	38975	38761	38822	38683	38969	38900	38792	38745	38974	39019	38907	38662	39102	38870	38896	39037	38730	38875	38923	38757	39046	39011	38746	38713	38953	38952	39323	39001	39060	39281	39050	38985	39210	39021	38772	38943	39078	38644	38931	38816	39004	38732	38851	39141	39074	38905	38841	38861	38629	39108	38933	38943	38796	38946	38961	39034	39103	38863	38704	38797	38992	38829	38976	39126	38979	39093	38842	38694	39018	38978	38959	38997	38796	39032	39084	39171	38637	38899	38814	38773	38750	38927	38948	38817	38885	38808	38703	38829	38965	39017	38922	38725	38791	38678	38801	38979	38736	38800	39070	38930	38888	38867	38968	38935	38872	39004	38628	38638	38959	38714	38762	38879	38575	38883	39005	38919	38718	38762	38801	38709	38899	39062	39102	38977	38967	38876	38933	38856	38984	39129	38898	39033	38849	39012	38769	38871	38846	38891	38846	38622	39109	39070	39040	38637	38948	38923	38726	38682	38528	38851	38682	38785	38851	38940	38949	38907	38990	39050	38781	38696	38834	38958	38784	39004	38985	38853	39168	39092	38988	38733	38922	39224	39109	38794	39101	38754	38689	38923	38700	38762	38921	38930	38848	39005	38589	38800	38821	39152	39079	38879	38930	38813	39049	39143	39209	38923	38931	38864	39029	38939	38829	38407	38881	38913	38926	39143	38782	39171	39030	39147	38934	38856	38870	38756	38827	38960	38884	38942	38666	39079	38881	39124	38790	39050	38740	39158	38758	38810	38700	39054	39159	39040	38918	38756	38844	39024	38716	38759	38931	38907	38742	38905	39043	39077	38808	39099	39017	39179	38866	38665	39115	38842	38893	38964	38697	39056	38819	39087	39112	38902	38742	38913	38906	39042	38970	38744	38942	38946	38852	38959	38754	38947	38575	38869	38817	38892	38828	38700	39003	38610	39001	39082	39244	38833	38654	39034	38806	38834	38760	38903	38991	38946	38796	39031	38819	38893	38859	39182	38747	38689	38780	38944	38963	38764	38905	38786	38946	38795	38762	38661	39051	39059	38953	38625	38998	38875	38910	38916	39035	38860	38928	38970	38846	38912	38780	38649	38815	39008	38478	38837	38970	38910	38941	38874	38987	38933	39179	38870	38788	39061	38772	39138	38996	39193	38811	38615	39084	38977	39057	38975	39102	38729	38933	39227	39157	38880	38644	38780	38875	39109	38972	38852	38905	38788	38819	39040	38909	38910	38637	38820	38907	39021	38758	38828	38857	38650	39085	39054	39201	38830	38974	39013	38974	38606	39193	39025	38821	39070	38978	38937	39141	38547	39027	38954	38974	38842	38966	38933	38699	39224	38899	38920	38712	39060	38784	38800	38998	38929	38971	38997	38904	39050	39073	38721	38812	38589	38983	39027	38829	38767	38924	39079	38951	38823	39039	39115	39083	38993	38613	38970	38881	38814	38963	39141	38765	38874	39192	38847	39072	38992	38935	38943	38941	38919	39032	38708	38808	38701	38992	38933	38854	39057	39041	38738	38766	38987	38655	38869	39217	38740	38804	38984	39113	38917	38937	38950	39049	38818	38887	38899	39044	39104	38768	39035	38955	38988	39067	38921	39048	38784	38839	38983	38772	38897	38951	38780	39260	38917	38708	38517	38974	38996	39017	38968	39020	38636	39066	38961	38843	38961	38826	38623	38903	38892	38744	38990	38879	38962	39093	38973	39033	39036	39168	38832	38801	38887	38629	38946	38798	38929	38891	38772	38876	38580	38833	38943	38820	39073	39084	38848	39142	38567	38998	39011	38981	38883	38691	38844	39013	38611	38914	38550	38744	38992	38841	38692	38728	38820	39029	38867	39003	39031	38983	39082	38870	38964	39023	38982	39013	38645	39112	38970	38876	39025	38803	38836	38772	38802	38755	38681	38806	39258	39050	38828	38681	38825	39030	39074	38911	38920	38801	38972	39042	38787	38608	38904	38649	38908	39074	39086	38765	39025	38816	38870	38703	38755	38805	38757	38950	38940	38965	38914	38818	38863	39070	39124	39056	38827	38975	38819	38908	38701	38705	38661	39046	38773	39025	38845	38770	38872	39312	39303	39056	38946	38780	38934	39186	38731	39040	39110	38545	38599	38994	38789	38960	39149	38844	39081	39012	39187	38740	39084	39025	38699	38959	38957	39056	38930	38985	38880	38805	38762	38606	38948	39019	39111	38799	38702	38910	38861	39015	38933	38814	39048	38737	38995	39104	38952	38822	38701	38856	38850	39258	39024	38938	38973	39040	39008	38866	38898	38880	39007	39016	39012	39075	38912	38938	38988	38726	38854	39145	38747	38900	38744	38833	38871	39139	38738	38873	38990	38661	38885	39024	39025	38828	38989	38912	38766	39157	39058	39071	39089	38880	38990	38983	38654	38841	39201	38997	39064	38787	39223	38917	39015	38960	38867	39074	38851	38800	38777	39171	38788	39188	38948	38958	38908	38911	38833	38740	38825	38942	38880	38899	38924	38862	38755	38865	38874	38727	38928	38921	38858	38944	38955	39084	38896	39045	38825	38892	38910	38825	38693	39146	39067	39029	38842	38914	38827	38940	38842	38806	38920	38883	38796	38769	38985	38855	38801	38855	38798	38928	39007	38724	38893	38982	38722	38989	39110	38799	38864	39141	38856	39149	38877	38740	38830	38831	38699	39027	39072	38988	38846	38987	38953	39103	39018	39097	38787	38816	39135	39244	39047	39051	38984	38699	39075	38740	38757	38873	39194	38715	39104	38927	38974	38907	38877	39008	39244	39452	38854	38793	38912	38817	39225	38973	38945	39166	38887	39016	38949	39081	39029	38967	38631	38834	39051	39082	38588	38791	38879	39094	39066	38958	38676	39008	38803	38911	38935	39239	39246	38612	38792	39091	38894	38771	39070	38760	38764	39181	39175	38918	38874	38918	38868	38967	38854	38996	38905	38966	38853	38598	38576	38735	38986	38802	38876	38841	39187	38839	39087	38885	38780	38826	38812	39059	39304	38811	38775	38993	39039	38860	38965	38989	38799	39055	39154	38962	39080	38771	38723	38559	38636	38723	38805	38512	38710	38875	38854	38781	39135	39071	39153	38872	38899	39132	38811	38785	38713	39246	39033	39036	39150	38909	39020	38850	38835	38944	38893	38911	38645	38957	39185	38784	38846	38907	38956	39017	38929	38900	39159	38734	39147	39046	38798	38666	38823	38940	38903	38981	39099	38751	39025	39281	38879	38971	38937	38974	39213	39050	38967	39170	38824	38797	38995	38993	39290	38905	39040	38994	38972	38871	38944	38797	38786	38966	38746	38714	38862	38855	38794	39013	38971	39092	38935	38858	38757	39059	38666	38699	38877	38899	38755	38905	38708	38970	38856	38937	38967	38958	38685	38912	39152	39153	38907	38928	38827	39001	38620	39033	38649	38885	38796	38750	38860	38868	38648	38905	39205	38508	38855	39038	38960	39057	39149	39144	38793	38859	39008	38696	38797	38598	38948	38950	38996	38873	38666	38927	39274	39091	39061	38932	38944	38786	38714	39064	39044	39000	39007	38992	38798	38635	38754	38928	38940	39163	38905	38783	38920	39034	39117	38913	38717	38556	39030	39160	38908	38906	38763	39006	38601	38745	39017	38983	38558	39108	39139	38951	38662	38907	38984	38630	38772	39247	38943	38892	39152	39065	38384	38878	38725	39049	38840	38895	38872	38568	39001	38999	38863	39276	39005	39118	38984	38927	38688	38896	39087	38790	38812	38762	38925	38693	39072	38993	38836	38928	38980	39130	38934	39019	38981	39150	39022	38930	38943	39114	38925	38858	39205	38857	38580	38939	39077	38932	38744	38787	39036	39077	38784	38974	38844	38713	38636	38823	38952
37389	62513	61524	51416	45576	40965	37630	34941	33469	31767	30657	30370	29722	29447	29238	28808	28734	28686	28402	28504	28308	28058	28143	28023	28098	27803	27773	27771	27992	27717	27645	27588	27754	27526	27649	27598	27647	27538	27513	27886	27589	27595	27450	27631	27494	27589	27721	27531	27574	27563	27765	27622	27744	27422	27455	27801	27527	27538	27686	27741	27481	27588	27390	27639	27430	27629	27561	27663	27505	27692	27237	27727	27654	27521	27453	27598	27671	27766	27644	27632	27563	27369	27763	27470	27472	27711	27586	27356	27441	27492	27574	27503	27694	27428	27652	27609	27661	27625	27638	27588	27572	27593	27535	27653	27705	27517	27492	27380	27637	27437	27779	27570	27306	27621	27526	27518	27582	27478	27831	27717	27578	27698	27693	27594	27465	27624	27523	27510	27449	27746	27629	27450	27646	27600	27692	27403	27571	27309	27613	27515	27585	27708	27492	27681	27478	27804	27596	27725	27723	27451	27499	27383	27797	27539	27687	27574	27551	27476	27640	27663	27710	27573	27650	27485	27557	27549	27385	27545	27500	27888	27606	27443	27651	27620	27520	27650	27586	27802	27825	27674	27548	27609	27549	27499	27535	27573	27643	27448	27595	27586	27696	27522	27586	27584	27424	27536	27613	27395	27507	27448	27703	27490	27706	27550	27488	27595	27449	27613	27679	27515	27467	27620	27548	27535	27528	27683	27572	27532	27600	27534	27769	27498	27524	27651	27548	27677	27430	27448	27487	27610	27560	27497	27667	27660	27565	27676	27574	27558	27494	27461	27504	27474	27407	27677	27626	27496	27686	27487	27498	27599	27524	27808	27619	27597	27599	27546	27603	27708	27632	27446	27470	27566	27585	27560	27712	27661	27449	27619	27567	27646	27576	27633	27648	27421	27681	27469	27537	27606	27637	27512	27554	27438	27508	27595	27488	27722	27626	27493	27600	27560	27475	27519	27675	27393	27460	27647	27687	27418	27617	27640	27711	27655	27657	27595	27678	27676	27636	27526	27489	27579	27610	27403	27693	27408	27582	27591	27529	27515	27786	27731	27599	27852	27656	27663	27597	27501	27509	27706	27672	27466	27732	27610	27731	27727	27651	27454	27654	27605	27443	27452	27598	27571	27417	27732	27451	27758	27554	27617	27389	27605	27650	27782	27590	27736	27476	27569	27571	27465	27724	27421	27445	27734	27533	27531	27545	27581	27571	27562	27635	27479	27864	27422	27702	27461	27484	27895	27566	27619	27634	27748	27572	27771	27669	27489	27453	27479	27525	27547	27723	27565	27536	27594	27644	27585	27656	27523	27589	27464	27655	27511	27500	27449	27615	27575	27594	27704	27665	27542	27625	27712	27491	27603	27511	27496	27534	27644	27507	27612	27477	27590	27462	27576	27565	27487	27555	27599	27555	27709	27784	27477	27812	27600	27723	27616	27674	27807	27544	27661	27398	27667	27345	27659	27461	27513	27576	27598	27468	27618	27505	27571	27622	27618	27608	27616	27682	27454	27464	27373	27606	27582	27688	27786	27569	27476	27492	27480	27553	27515	27324	27444	27667	27498	27578	27623	27500	27505	27551	27749	27481	27518	27527	27652	27630	27658	27826	27393	27450	27372	27768	27562	27681	27521	27706	27673	27633	27490	27632	27727	27475	27465	27398	27554	27604	27471	27563	27568	27516	27580	27579	27677	27542	27640	27464	27548	27595	27341	27585	27642	27692	27367	27448	27591	27434	27448	27628	27856	27659	27453	27546	27697	27589	27637	27729	27395	27664	27571	27358	27658	27762	27487	27608	27656	27583	27449	27557	27657	27610	27492	27675	27441	27711	27432	27612	27437	27664	27705	27597	27417	27478	27647	27491	27557	27602	27723	27606	27687	27540	27483	27463	27519	27732	27745	27611	27710	27554	27664	27645	27633	27664	27609	27636	27552	27534	27606	27465	27558	27594	27728	27711	27558	27501	27649	27677	27478	27687	27689	27528	27542	27583	27653	27461	27537	27527	27621	27772	27690	28064	27793	27536	27496	27517	27782	27703	27388	27514	27719	27652	27521	27575	27497	27420	27559	27675	27727	27577	27562	27578	27586	27772	27736	27653	27699	27640	27716	27597	27693	27521	27667	27388	27458	27612	27627	27572	27430	27873	27478	27601	27540	27539	27560	27727	27496	27441	27506	27792	27589	27720	27455	27646	27541	27525	27527	27354	27802	27827	27658	27709	27815	27587	27630	27473	27538	27567	27712	27533	27484	27477	27951	27751	27624	27562	27504	27850	27443	27637	27575	27706	27740	27542	27421	27644	27532	27752	27667	27619	27497	27649	27496	27812	27415	27511	27540	27556	27635	27642	27595	27638	27607	27579	27511	27647	27782	27453	27534	27571	27564	27387	27569	27583	27656	27487	27689	27634	27531	27488	27429	27557	27605	27610	27415	27553	27655	27606	27733	27524	27567	27491	27454	27633	27468	27594	27731	27440	27520	27590	27505	27640	27631	27661	27623	27596	27667	27542	27571	27540	27673	27554	27598	27602	27543	27767	27586	27664	27706	27735	27544	27527	27799	27524	27691	27604	27546	27695	27650	27671	27496	27562	27636	27731	27442	27515	27648	27475	27783	27567	27523	27651	27528	27527	27619	27495	27489	27655	27686	27621	27636	27703	27532	27418	27701	27549	27464	27600	27474	27584	27341	27364	27617	27579	27742	27618	27615	27639	27560	27512	27698	27479	27434	27549	27745	27646	27533	27730	27424	27457	27511	27496	27518	27684	27516	27534	27572	27462	27685	27505	27598	27665	27507	27628	27595	27520	27901	27507	27718	27437	27536	27472	27534	27548	27733	27594	27456	27648	27559	27667	27555	27427	27591	27756	27580	27753	27422	27626	27846	27572	27603	27735	27606	27547	27533	27554	27684	27670	27593	27652	27606	27566	27607	27684	27542	27461	27584	27670	27520	27627	27499	27579	27621	27510	27534	27654	27673	27404	27717	27805	27485	27505	27697	27559	27272	27552	27616	27744	27576	27609	27682	27563	27556	27422	27456	27656	27624	27756	27673	27479	27704	27740	27650	27724	27563	27419	27610	27716	27559	27419	27762	27429	27508	27519	27529	27880	27466	27556	27678	27551	27599	27527	27453	27580	27709	27721	27539	27577	27627	27606	27740	27591	27582	27504	27676	27449	27606	27481	27659	27544	27559	27529	27649	27645	27501	27579	27617	27596	27605	27732	27637	27708	27528	27498	27518	27688	27623	27682	27701	27555	27705	27626	27564	27393	27474	27627	27685	27618	27566	27682	27451	27409	27514	27553	27511	27692	27664	27773	27616	27565	27649	27529	27403	27671	27597	27728	27655	27683	27547	27621	27530	27560	27614	27625	27651	27524	27600	27435	27620	27584	27382	27529	27634	27397	27558	27446	27617	27572	27672	27599	27655	27571	27692	27589	27606	27565	27646	27607	27692	27551	27477	27465	27562	27640	27552	27534	27501	27610	27691	27588	27702	27672	27551	27645	27586	27605	27635	27623	27692	27602	27521	27739	27625	27668	27642	27750	27782	27521	27506	27765	27772	27465	27535	27626	27392	27469	27595	27583	27502	27564	27642	27369	27545	27742	27720	27521	27732	27669	27668	27624	27592	27684	27607	27521	27452	27631	27625	27624	27550	27701	27575	27666	27604	27510	27521	27652	27633	27516	27518	27497	27427	27675	27532	27343	27657	27463	27649	27586	27599	27449	27511	27550	27555	27621	27493	27651	27852	27777	27367	27532	27628	27508	27504	27522	27646	27489	27574	27601	27640	27449	27570	27447	27717	27285	27555	27662	27624	27420	27675	27640	27660	27596	27654	27714	27594	27482	27442	27326	27543	27582	27458	27612	27609	27584	27792	27626	27657	27484	27522	27663	27625	27529	27584	27568	27640	27488	27784	27566	27477	27658	27622	27491	27611	27591	27610	27497	27395	27592	27483	27796	27711	27742	27556	27506	27654	27652	27545	27435	27680	27520	27378	27538	27614	27642	27605	27661	27516	27586	27799	27549	27611	27659	27635	27753	27456	27665	27461	27602	27484	27508	27605	27578	27622	27732	27587	27633	27456	27518	27549	27654	27603	27560	27601	27516	27513	27553	27505	27417	27969	27513	27649	27568	27313	27639	27346	27600	27759	27446	27516	27613	27484	27646	27577	27666	27503	27623	27743	27670	27570	27628	27701	27587	27728	27649	27712	27503	27681	27534	27465	27602	27542	27696	27478	27564	27511	27452	27532	27617	27571	27714	27724	27795	27471	27379	27569	27548	27610	27674	27693	27600	27553	27469	27634	27784	27460	27628	27493	27418	27644	27408	27598	27467	27689	27772	27780	27532	27247	27520	27489	27564	27537	27641	27542	27486	27436	27611	27582	27458	27617	27450	27669	27516	27681	27300	27594	27540	27520	27524	27611	27447	27505	27748	27823	27647	27589	27434	27568	27670	27496	27577	27566	27733	27665	27652	27756	27580	27533	27518	27519	27524	27536	27645	27645	27707	27835	27614	27583	27470	27424	27602	27488	27654	27469	27555	27700	27558	27521	27739	27514	27511	27622	27674	27562	27425	27764	27530	27805	27720	27412	27759	27699	27636	27767	27699	27517	27509	27595	27603	27774	27579	27590	27530	27646	27565	27604	27489	27558	27444	27605	27408	27412	27506	27568	27579	27629	27624	27436	27650	27418	27475	27752	27472	27823	27604	27708	27623	27635	27574	27724	27687	27656	27556	27442	27518	27624	27584	27640	27544	27641	27568	27494	27640	27538	27593	27490	27784	27458	27465	27600	27713	27622	27485	27563	27625	27500	27649	27675	27914	27480	27701	27766	27566	27733	27753	27578	27706	27643	27589	27605	27646	27757	27557	27586	27639	27338	27555	27635	27622	27538	27685	27655	27678	27536	27617	27524	27681	27764	27649	27555	27589	27575	27683	27594	27519	27419	27603	27608	27606	27441	27691	27668	27710	27613	27816	27513	27678	27485	27599	27551	27578	27465	27648	27676	27694	27644	27696	27559	27624	27575	27658	27595	27610	27604	27619	27676	27516	27491	27342	27700	27566	27593	27613	27492	27692	27640	27441	27860	27699	27612	27665	27776	27645	27730	27658	27651	27814	27706	27431	27583	27347	27424
23002	21578	30574	32877	39661	45929	47124	44730	43509	42827	42181	41538	41145	41082	40939	40374	40544	40425	40315	40334	40185	40201	40065	39753	39831	39749	39724	39705	39399	39635	39492	39646	39529	39573	39489	39748	39801	39400	39535	39562	39261	39317	39264	39877	39486	39536	39586	39345	39303	39123	39400	39387	39441	39377	39486	39298	39516	39652	39567	39212	39502	39323	39551	39559	39586	39430	39256	39473	39497	39306	39231	39505	39727	39636	39659	39827	39568	39576	39433	39906	39560	39579	39283	39516	39411	39389	39705	39328	39510	39197	39431	39589	39463	39485	39312	39659	39341	39444	39305	39105	39587	39142	39311	39429	39240	39532	39298	39706	39564	39356	39541	39458	39363	39623	39401	39545	39181	39222	39601	39535	39372	39518	39228	39281	39329	39348	39286	39524	39321	39173	39783	39278	39291	39434	39428	39529	39279	39243	39342	39370	39351	39292	39391	39421	39471	39511	39334	39181	39589	38945	39468	39261	39551	39509	39502	39456	39351	39445	39277	39213	39661	39194	39328	39283	39555	39272	39346	39473	39795	39566	39390	39508	39527	39396	39486	39584	39240	39316	39310	39320	39312	39438	39643	39514	39549	39229	39346	39520	39602	39137	39259	39113	39296	39530	39589	39443	39424	39136	39316	39334	39152	39434	39489	39089	39385	39617	39334	39193	39324	39202	39475	39603	39454	39517	39416	39495	39606	39442	39292	39317	39250	39471	39182	39239	39443	39236	39313	39171	39347	39396	39619	39287	39374	39084	39462	39568	39592	39653	39091	39429	39511	39732	39500	39299	39407	39621	39336	39293	39512	39570	39519	39620	39579	39660	39231	39432	39652	39271	39455	39507	39197	39418	39321	39366	39465	39479	39229	39397	39214	39351	39563	39065	39380	39313	39012	39523	39516	39518	39334	39481	39334	39593	39586	39109	39388	39185	39355	39392	39333	39152	39423	39420	39248	39398	39382	39512	39751	39657	39271	39115	39672	39442	39333	39391	39306	39409	39337	39237	39647	39550	39424	39498	39418	39485	39651	39479	39475	39486	39277	39273	39394	39529	39330	39198	39524	39395	39254	39405	39511	39419	39491	39292	39132	39565	39566	39395	39517	39385	39265	39667	39549	39427	39536	39150	39492	39575	39233	39210	39083	39565	39484	39230	39475	39439	39398	39155	39676	39500	39301	39576	39548	39405	39478	39661	39433	39197	39493	39469	39362	39317	39541	39551	39388	39486	39414	39232	39198	39590	39604	39655	39401	39722	39521	39425	39308	39429	39379	39419	39195	39583	39522	39502	39406	39203	39443	39154	39472	39347	39446	39302	39332	39402	39455	39495	39129	39394	39792	39370	39469	39221	39333	39184	39346	39445	39667	39414	39417	39040	39397	39207	39175	39590	39368	39665	39278	39399	39341	39177	39455	39157	39308	39765	39490	39287	39354	39396	39254	39451	39448	39210	39509	39379	39443	39613	39554	39578	39665	39163	39270	39120	39464	39369	39472	39279	39386	39693	39452	39485	39272	39445	39296	39379	39203	39186	39377	39421	39395	39287	39303	39450	39382	39355	39659	39501	39436	39262	39002	39288	39542	39569	39625	39728	39401	39524	39249	39363	39457	39441	39511	39856	39602	39496	39303	39411	39526	39883	39341	39409	39486	39234	39472	39367	39406	39496	39194	39269	39395	39469	39232	39354	38987	39321	39171	39424	39400	39341	39414	39323	39568	39355	39382	39233	39481	39127	39178	39703	39278	39292	39579	39739	39499	39324	39470	39609	39267	39564	39516	39418	39345	39348	39428	39505	39442	39564	39397	39457	39371	39400	39326	39502	39276	39328	39512	39020	39414	39431	39591	39599	39382	39451	39351	39450	39599	39134	39478	39465	39471	39563	39552	39420	39379	39476	39398	39373	39199	39335	39508	39298	39629	39535	39710	39234	39403	39266	39626	39543	39350	39553	39678	39381	39486	39620	39394	39476	39333	39486	39383	39134	39286	39428	39308	39343	39421	39373	39322	39429	39494	39747	39191	39607	39429	39450	39595	39510	39337	39268	39266	39503	39438	39680	39401	39049	39255	39422	39381	39560	39399	39344	39607	39572	39469	39425	39487	39752	39498	39596	39585	39456	39307	39551	39626	39232	39487	39536	39174	39597	39457	39396	39423	39434	39801	39281	39594	39312	39564	39366	39357	39192	39438	39592	39303	39095	39372	39398	39368	39458	39129	39389	39407	39395	39341	38988	39740	39269	39489	39343	39361	39075	39511	39388	39356	39358	39570	39275	39338	39428	39437	39283	39235	39494	39413	39610	39261	39353	39183	39568	39346	39332	39291	39339	39308	39499	39825	39681	39491	39720	39672	39791	39346	39317	39430	39319	39396	39192	39454	39600	39566	39674	39543	39487	39281	39340	39471	39189	39823	39228	39367	39450	39208	39524	39285	39309	39505	39452	39287	39388	39485	39463	39409	39404	39483	39629	39236	39666	39440	39600	39146	39406	39411	39446	39413	39302	39640	39511	39332	39327	39200	39449	39211	39234	39241	39683	39402	39404	39438	39541	39440	39541	39470	39427	39369	39402	39243	39225	39243	39303	39540	39342	39330	39525	39526	39191	39465	39405	39107	39426	39206	39478	39366	39346	39461	39470	39492	39339	39376	39324	39480	39508	39610	39437	39453	39482	39226	39416	39456	39483	39402	39680	39461	39578	39402	39357	39476	39358	39467	39342	39372	39386	39449	39488	39609	39640	39594	39260	39450	39360	39448	39382	39454	39628	39333	39335	39377	39414	39709	39451	39420	39324	39518	39198	39533	39288	39375	39295	39334	39594	39374	39515	39428	39318	39508	39570	39521	39273	39396	39467	39150	39616	39395	39519	39498	39400	39319	39475	39458	39432	39402	39475	39438	39213	39410	39499	39294	39505	39453	39335	39406	39189	39268	39604	39570	39352	39636	39341	39444	39482	39183	39218	39271	39551	39806	39627	39368	39305	39418	39233	39505	39385	39325	39434	39148	39202	39678	39402	39311	39323	39214	39384	39457	39385	39365	39532	39685	39427	39492	39677	39577	39261	39619	39274	39601	39221	39296	39354	39399	39290	39384	39418	39540	39335	39338	39581	39280	39235	39550	39322	39606	39407	38956	39352	39350	39535	39213	39333	39370	39392	39366	39247	39507	39232	39231	39466	39644	39452	39653	39579	39499	39353	39643	39502	39182	39452	39474	39560	39304	39382	39538	39303	39390	39521	39601	39219	39313	39577	39550	39506	39316	39609	39420	39680	39063	39161	39004	39485	39418	39539	39689	39371	39346	39211	39377	39399	39389	39294	39462	39279	39170	39346	39436	39387	39460	39252	39468	39283	39392	39377	39501	39309	39196	39556	39520	39343	39550	39677	39269	39233	39256	39045	39429	39311	39391	39285	39499	39700	39464	39375	39369	39484	39573	39337	39501	39442	39131	39419	39366	39371	39340	39592	39424	39564	39463	39163	39265	39561	39764	39299	39387	39305	39393	39271	39355	39158	39334	39329	39342	39354	39512	39289	39463	39373	39444	39383	39374	39549	39363	39159	39514	39611	39502	39709	39620	39258	39418	39357	39137	39193	39653	39330	39525	39252	39310	39368	39642	39280	39474	39163	39386	39636	39534	39375	39451	39394	39505	39150	39306	39234	39517	39496	39329	39442	39504	39451	39500	39244	39236	39276	39443	39479	39455	39590	39377	39422	39320	39245	39751	39478	39588	39557	39436	39411	39422	39381	39558	39469	39018	39333	39324	39542	39562	39346	39312	39074	39476	39658	39477	39272	39510	39147	39387	39234	39499	39517	39448	39617	39595	39622	39419	39448	39346	39607	39478	39461	39240	39351	39506	39239	39278	39057	39422	39256	39562	39532	39521	39490	39402	39380	39319	39519	39540	39616	39428	39303	39504	39405	39360	39207	39562	39504	39520	39415	39256	39553	39474	39618	39467	39527	39332	39210	39254	39558	39496	39496	39514	39421	39298	39229	39502	39583	39380	39446	39440	39446	39505	39223	39185	39447	39552	39296	39503	39062	39780	38951	39508	39409	39535	39385	39710	39220	39369	39364	39571	39241	39641	39594	39319	39558	39435	39551	39430	39317	39541	39603	39508	39315	39271	39421	39187	39418	39309	39189	39618	39351	39553	39385	39534	39362	39352	39504	39396	39252	39622	39561	39340	39247	39362	39245	39240	39531	39278	39365	39275	39433	39556	39464	39472	39277	39295	39476	39291	39226	39535	39214	39344	39225	39411	39370	39326	39578	39546	39263	39653	39547	39199	39320	39257	39253	39314	39041	39455	39411	39274	39545	39618	39471	39546	39494	39550	39680	39536	39348	39586	39474	39381	39337	39222	39322	39572	39661	39355	39573	39343	39425	39058	39178	39177	39117	39641	39491	39482	39498	39418	39355	39477	39612	39618	39429	39158	39332	39339	39456	39514	39509	39293	39236	39425	39551	39384	39561	39369	39309	39392	39558	39648	39292	39413	39395	39449	39657	39359	39559	39472	39241	39575	39419	39486	39298	39395	39491	39420	39328	39512	39564	39559	39639	39248	39218	39522	39593	39255	39070	39285	39827	39156	39516	39337	39256	39425	39746	39549	39542	39529	39425	39499	39497	39548	39365	39214	39430	39531	39322	39458	39354	39473	39589	39245	39397	39291	39637	39363	39374	39616	39203	39414	39430	39512	39546	39621	39260	39436	39321	39362	39258	39153	39441	39447	39149	39550	39110	39336	39376	39177	39530	39544	39353	39342	39309	39419	39607	39510	39562	39187	39304	39530	39325	39403	39433	39474	39554	39742	39390	39362	39368	39292	39369	39223	39525	39370	39420	39364	39561	39391	39304	39351	39335	39255	39330	39706	39239	39558	39388	39514	39602	39489	39560	39254	39559	39310	39371	39308	39709	39499	39250	39438	39398	39301	39367	39258	39227	39567	39231	39496	39460	39514	39487	39573	39176	39516	39521	39749	39527	39334	39629	39195	39428	39529	39577	39465	39449	39368	39224	39425	39373	39458	39453	39391	39590	39311	39490	39432	39349	39603	39274	39428	39742	39518	39529	39731	39094	39582	39606	39423	39166	39436	39350	39459	39582	39584	39395	39549	39504	39388	39676	39427	39454	39414	39282
38591	66512	66373	57351	50250	44937	40712	37530	35447	33686	32285	31482	30900	30425	29802	29692	29465	29396	29288	28948	28878	28713	28548	28432	28389	28402	28130	27954	28071	27992	28039	27965	28171	27904	27919	27908	27776	27767	28051	27917	27797	27869	27729	27916	27991	27929	27917	27862	27849	27908	27642	27760	27913	27933	27876	27766	28025	27880	27733	27822	27904	27775	27944	27791	27884	27905	27839	27656	27884	27888	27805	27873	27817	27854	27682	27824	27955	28005	27993	27810	27822	27784	27674	27815	28057	27665	27818	27866	27993	27896	27816	27670	27802	27871	27858	27804	27929	27741	27715	27903	27807	27796	27724	27949	27527	27827	27795	27707	27855	27880	27865	27865	27594	27725	27883	27845	27908	27928	27837	27824	27662	27659	27797	27851	27823	27743	27877	27680	27789	27864	27773	27736	27662	27706	27832	27777	27847	27622	27764	27771	27720	27721	27871	27711	27853	28001	27958	27837	27944	27866	27939	27918	27863	27746	27630	27582	27954	27664	27696	27690	27541	27959	27896	27971	27728	27959	28066	27794	27770	27770	27929	27853	27841	27831	27795	27572	27742	27813	27413	27965	27903	27902	27960	27900	27992	27774	27976	27732	27846	27830	27811	28016	27664	27845	27950	27891	27682	27833	27654	27682	27736	27743	27591	27986	27861	27758	27681	27755	27794	27646	27783	27714	27893	27659	27955	27752	27718	27871	27649	27981	27824	27781	27848	27846	27936	27898	27725	27721	27725	28007	27792	27745	27929	27920	27913	27877	27881	27825	27693	27874	27752	27830	27773	27849	27774	27773	27726	27930	27829	27938	27641	27548	27930	27839	27766	27554	27780	27866	27758	27806	28039	27842	27779	27789	27686	27815	27691	27791	27764	27710	27712	27827	27741	27561	27756	27899	27709	27862	27922	27796	27815	27862	27961	27829	27908	27787	27820	27650	27922	27803	27759	27675	27697	27761	27842	27732	27686	27828	27751	27845	27821	27942	27863	27838	27877	27923	27642	27733	27904	27707	27741	27888	27527	27817	27773	27880	27826	27498	27862	27868	27911	27932	27803	27741	27920	27856	27818	27857	27748	27761	27858	27707	27868	27687	27938	28007	27734	27873	27756	27854	27594	27818	27749	27730	27831	27797	27633	27734	27816	27865	27863	27726	27824	27773	27813	27879	27915	27953	27925	27799	27805	28015	27616	27884	27604	27760	27835	27769	28010	27664	27763	27959	27888	27653	27841	27783	27669	27775	27664	27803	27849	28011	27800	27594	27961	27834	27681	27965	27748	27783	27608	27687	27880	27964	27818	27754	27787	27887	27655	27744	27964	27834	27896	27729	27843	27706	27880	27924	27762	28050	27751	27871	27911	27836	27798	27752	27948	27579	27960	27698	27732	27754	27989	27813	28026	27644	27828	27687	27833	27763	27756	27732	27754	27754	27762	27615	28021	27737	27680	27849	27890	27746	27748	27915	27806	27636	27860	27711	27848	27703	27874	27949	27856	27814	27922	27763	27856	27782	27965	27816	27909	27784	27985	27742	27928	27704	27774	27672	27897	27863	27893	27836	27770	27753	27780	27744	27768	27959	27844	27697	27852	27805	27593	27846	27483	27831	27742	27753	27855	27690	27913	27721	27716	27856	27878	27746	27765	27750	27874	27820	27801	27785	27720	27739	27759	27813	27921	27842	27904	27751	27747	27756	27943	27744	27752	27822	27830	27851	27769	27776	27850	27769	27870	27803	27641	27783	27703	27818	27932	27695	27915	27657	27761	27782	28040	27743	27612	27913	27527	27710	27806	27884	27809	27911	27875	27845	27809	27863	27759	27719	27595	27880	27812	27838	27779	27934	27881	27513	27681	27902	27839	27607	27797	27875	27699	27898	27863	27846	27945	27653	27853	27732	27863	27828	27734	27553	27873	27965	27604	27740	27862	27699	27786	27895	27678	27808	27986	27790	27802	27624	27756	27879	27649	27944	27932	27698	27790	27824	27880	27815	27684	27836	27822	27672	27925	27883	27867	27701	27883	27821	27793	27658	27779	27899	27810	27782	27841	27696	27767	27983	27815	27810	27631	27700	27846	27912	27877	27691	27765	27817	27837	27786	27873	27725	27835	27870	27565	27755	27704	27756	27931	27887	27767	27849	27825	27950	27728	27677	27953	27781	27873	27949	27770	27693	28020	27710	27640	27860	27748	27849	27588	27842	27796	27759	27872	27674	27902	28078	27760	27647	27845	27763	27955	27982	27716	27754	27910	27930	27858	27864	27863	27816	27746	27852	27865	27722	27838	27765	27890	27829	27810	27811	27796	27841	27973	27934	27996	27934	27748	27951	27788	27912	27765	27739	27871	27741	27724	27810	27969	27970	27796	27851	27830	27795	27916	27817	27733	27712	27989	27773	27784	27730	27946	27750	27837	27964	27952	27608	27732	27918	27787	27647	27736	27672	27696	27905	27983	27888	27725	28089	27841	27910	28038	27811	27866	27830	27857	28186	27900	27878	27922	27884	27943	27819	27876	27848	27752	27685	28027	27836	27836	27793	27641	27743	28038	27775	27836	27689	27858	27570	27856	27846	27708	27766	27830	27849	27854	27823	27729	27781	27736	27904	27709	27933	27847	27667	27736	27824	27879	27870	27892	27772	27868	27831	27757	27849	27730	27657	27738	27830	27669	28006	27875	27629	27910	27855	27743	27886	27767	27848	27727	27955	27771	27720	27871	27901	27819	27751	27741	27816	27739	27821	27590	27828	27768	27993	27699	27919	27755	27748	27819	27725	27800	27896	27742	27701	27714	27917	27644	27873	27777	27869	27841	27934	27838	27895	27777	27979	27934	27836	27677	27814	28025	27844	27898	27649	27847	27529	27733	27689	27779	27915	27769	28014	27652	27739	27765	27689	27845	28015	27735	27820	27866	27785	27632	27712	27760	27622	27710	27788	27950	27917	27679	27816	27899	27819	27754	27884	27741	27857	27902	27804	27812	27859	27735	27879	27751	27886	27688	27418	27653	27911	27820	27860	27963	27850	27616	27994	27655	27837	27620	27715	27736	27884	27589	27665	28074	27882	27899	27939	27864	27914	27872	27653	27791	27900	27709	27818	27730	27800	27975	27902	27761	27633	27720	27858	27891	27736	27785	27874	27754	27796	27892	27723	27734	27809	27753	27934	27852	27741	27878	27735	27747	27928	27805	27874	27790	27797	27865	27902	27828	27739	28191	27686	27810	27761	27728	27894	27859	27853	27632	28021	27691	27834	27844	27810	28018	27700	27907	27744	27694	27924	27576	27856	27863	27892	27723	27769	27850	27755	27765	27890	27849	27687	27681	27898	27753	27857	27758	27870	27880	27777	27843	27634	27859	27829	27940	27816	27712	27713	27818	27796	27589	27747	27773	27749	27755	27922	27705	27708	27574	27649	27949	27907	28002	27696	27787	27758	27798	27820	27792	27907	27707	27882	27918	27772	27896	27910	27786	27590	27751	27895	27934	27739	27715	27499	27732	27788	27842	27538	27709	27698	27936	27799	27811	27825	27967	27715	27916	27733	27706	27861	27912	27749	27793	27894	28023	27724	27912	27871	27854	27900	27811	27653	27646	27786	27677	27753	27894	27857	27566	27818	27691	27862	27667	27783	27820	27954	28028	27720	27828	27779	27667	27743	27836	27833	27793	27730	27728	27861	27988	27900	27896	27894	27908	27756	28037	27924	27778	27852	28052	27780	27881	27703	27745	27806	27882	27767	27773	27828	27847	27827	27928	27885	27756	27756	27902	27879	27867	27748	27730	27729	27785	27911	27788	27753	27990	27836	27817	27988	27893	28010	27676	27693	27687	27938	27828	27942	27775	27787	27809	27847	27717	27878	27805	27707	27939	27749	27889	27815	27838	27793	27708	27826	27894	27853	27866	27705	27856	27752	27753	27817	27826	27680	27757	27807	27976	27808	27683	27833	27913	27892	27734	27901	27906	27861	27921	27822	27802	27752	27950	27710	27717	27695	27938	27817	27765	27732	27844	27879	27614	27748	27979	27809	27787	27727	27628	27870	27953	27654	27768	27915	27940	27968	27829	27886	27595	27895	27902	27761	27638	27804	27999	27714	27805	27725	27896	27764	27673	27788	27983	27865	27982	27802	27861	27630	27907	27722	27971	27700	27678	27757	27700	27633	27928	27780	27899	27682	27831	27821	27664	27703	27803	27792	27844	27940	27920	27979	27683	27627	27792	28005	27690	27578	27869	27881	27816	27948	27781	27727	27820	27880	28021	27909	27537	27813	27601	27848	27665	27932	28000	27732	27917	27714	27849	27820	27924	27887	28008	27548	27853	27517	27777	27794	27756	27817	27761	27692	27787	27814	27811	27771	27902	27786	27858	27797	27703	27794	27744	27772	27636	28040	27842	27769	27641	27819	27803	27718	27939	27792	27992	27915	27860	27961	27915	27731	27825	27898	27841	27678	27981	27699	27633	27852	27884	27682	27719	27916	27971	27888	27761	27828	27830	27960	27788	27692	27854	27923	27839	27735	27693	28018	27941	27794	27795	27928	27750	27787	27789	27695	27905	27819	27726	27848	27854	27734	27840	27885	27710	27831	27773	27983	27901	27725	27665	27830	27831	27671	27807	27833	27921	27742	27623	27917	27648	27655	27784	27750	27808	27533	27885	27676	27822	27841	28021	28089	27812	27918	27889	27822	27957	27799	27895	27978	27909	27817	27865	27937	27831	27611	27903	27908	27907	27645	27824	27815	27788	27782	27945	27700	27864	27786	27695	27919	27836	27838	27844	27817	27897	27751	27777	27907	27724	27807	27993	27882	27720	27847	27768	27804	27751	27964	27783	27681	27740	27911	27711	27768	27801	27879	27715	27642	27803	27831	27890	27889	27720	27767	27863	27802	27699	27708	27798	28041	27766	27967	27796	27599	27791	27763	27936	27980	27763	27671	27685	27888	27740	28106	27848	27750	27826	28020	27774	27885	27836	27919	27803	27798	27763	27561	27779	27789	27870	27829	27861	27860	27901	27720	27802	27802	27797	27746	27945	27719	27758	28020	27652	27864	27936	27686	27866	27728	27851	27898	27841	27724	27834	27748	27784	27750	27701	27794	27756	27793	28037	27955	28045	27978	27878	27800	27822	27752	27906	27999	27673	27732
39059	45118	53995	50979	46575	44556	43881	42068	41273	40807	40285	40408	39829	39742	39988	40169	39510	39504	39769	39237	39197	39406	39674	39479	39078	39203	39290	39476	39288	39359	39357	39217	39146	39308	39564	39447	39618	39163	39285	39022	38879	39125	39437	39109	39492	39607	39040	39198	39537	39788	39553	39083	39323	39157	39266	39230	39334	39346	39336	39392	39230	39065	39188	39080	39146	39104	39188	39402	39303	39406	38923	38961	39239	39365	39237	39550	39432	39505	39392	39294	39289	39476	39236	39064	38948	39443	39271	39364	39171	39397	39256	39201	39021	39233	39459	39167	39199	39216	39353	39286	38726	39526	39196	39126	39032	39026	39223	39277	39329	39368	39190	38909	39232	39161	39443	39616	39435	39293	39426	39011	39050	39253	39382	39339	39037	39068	39354	39460	39195	39353	39255	39316	39261	39139	39222	39181	39154	39084	39106	39340	39317	39306	39611	39182	39217	39282	39233	39367	39475	39260	39198	39461	39605	39196	39416	39442	39114	39200	39169	39191	39092	39246	39595	39069	39226	39250	39270	39241	39388	39263	39435	39310	39358	39216	39177	39193	39435	39118	39287	39322	39316	39216	39173	39154	39441	39231	39314	39509	39611	38939	39330	39224	39104	39113	39459	39064	39335	39258	39099	39262	39017	39273	38894	39103	39343	39290	39026	39158	39212	39287	39251	39267	39323	39310	39326	39323	39174	39347	39396	39356	39461	38987	39160	39208	39325	39105	39048	39272	39322	39380	39174	39185	39171	39213	39713	39533	39113	39164	39132	39395	39332	39240	39311	38999	39386	39070	38953	39113	39433	39362	39213	39135	38957	39197	39517	39183	39221	39347	39216	39077	39113	39262	39210	39356	39527	39463	39240	39179	39262	39378	39409	39270	39196	39508	39443	39191	39219	39223	39069	39290	39355	39220	39145	39230	39183	39323	39123	39388	39287	39419	39370	39345	39483	39416	39244	39386	39474	39310	39139	39386	39710	39279	39074	39227	39436	39032	39227	39524	39329	39379	39230	39446	39368	39012	39083	39480	39311	39281	39068	39220	39128	39207	39398	39417	39073	38885	39472	39145	39134	39462	39483	39242	39375	39127	39213	39365	39155	38909	39372	39482	39108	39390	39186	39142	38977	39294	39164	39291	39462	39244	39464	39271	39299	39282	39169	39148	39275	39133	39223	39431	39189	39123	39156	39044	39146	39521	39232	39205	39078	39320	39306	39135	39106	39353	39385	39111	39183	39220	39405	39122	39367	38940	39286	39023	39115	39240	39447	39515	39255	38856	39318	39286	39309	39203	39181	39257	39438	38928	39315	39119	39489	39315	39256	39225	39240	39181	39158	39242	39155	39194	39337	39154	39215	39198	39129	39047	39076	39295	38908	38989	38950	39326	39171	39244	39447	39137	39042	39513	39261	39358	39242	39309	39369	39347	39386	39528	39368	39249	38983	39259	39565	39354	39257	39192	38989	39068	39530	39239	39106	39237	39297	39072	39346	38933	39336	39421	39262	39186	39405	39123	39111	38983	39330	39111	39339	39583	39439	39582	39351	39218	39192	39377	39547	39178	39292	39383	39381	39250	39431	39241	39202	39143	39247	39452	38950	39227	39397	39420	39207	39245	39384	39109	39375	39268	39427	39237	39161	39462	39256	39278	39278	39287	39284	39421	39316	39529	39217	38985	39174	39114	39200	38776	39188	39316	39161	39358	39131	39353	39360	39095	39503	39387	39053	39259	39188	39363	38988	39430	39252	39053	39187	39388	39302	39271	39406	39258	39209	39205	39071	39238	39384	39404	39054	39336	39204	39066	39142	38959	39324	39242	39081	39245	39302	39247	39170	39364	39205	39346	39263	39168	39438	39466	39331	39293	39350	39378	39604	39280	39111	38978	39431	39299	39100	39194	39272	39233	39403	39677	39357	39226	38966	39185	39469	39101	39455	39133	39432	39528	39159	38941	39406	39437	39612	39472	39353	39430	39205	39451	39198	39271	39435	39244	39327	39234	39379	39365	39367	39291	39105	39256	39438	39214	39379	39585	39529	39117	39540	39298	39038	39043	39287	39247	38920	39359	39414	39471	39274	39221	39395	39192	39167	38990	39259	39183	39124	39153	39454	38985	39221	39292	39492	39301	39128	39207	39090	39358	39123	39472	39291	39345	39276	39356	39387	39213	39008	39359	39081	39126	39163	39086	39259	39290	39298	39387	39415	39045	39329	39133	39219	39168	39318	39226	39119	39207	39177	39210	39057	39106	39290	39221	39325	39192	39280	39550	39274	39245	39473	39347	39391	39284	39187	39185	38997	39225	39510	39284	39429	39000	39354	39335	39291	39314	39247	39468	39379	39313	39378	39310	39290	39310	39501	39082	39162	39145	39509	39211	39230	39299	39154	39129	39299	39529	39197	39421	39283	39651	39374	39280	39362	39248	39450	39437	39130	39065	39180	39178	39154	39155	39361	39176	39531	39254	39361	39321	39215	39064	39253	39210	39058	39088	39347	39377	39366	39177	39487	39438	39430	39246	39368	39290	39284	39028	39178	39156	39173	39509	39284	39296	39240	39068	39261	39149	39227	39199	39301	39359	39416	39479	39238	38961	39195	39197	39377	39461	39198	39485	39359	39477	39383	39468	39191	39047	39284	39230	39114	39537	39597	39244	39204	39072	39286	39191	38786	39090	39200	39369	39121	39394	39238	39285	39263	39190	39098	39493	39013	39577	39761	39436	39439	38867	39433	39001	39341	39234	39277	39402	39200	39483	39111	39232	39465	39351	39438	39342	39514	39405	39447	39038	39182	39210	39355	39267	39388	39191	39058	39208	39347	39123	39045	39355	39369	39362	39589	39166	38995	39551	39457	39596	39331	39443	39320	38963	39402	39200	38977	39285	39203	39354	39504	39194	39216	39370	39205	39169	39394	39152	39265	39286	39327	39394	39346	39121	39416	39348	39290	39447	39385	39139	39467	39208	39461	39580	39558	38978	39212	39376	39193	38992	39286	39335	39250	39389	39083	39171	39160	39275	39311	39178	39387	39327	39126	39270	39235	39452	39372	39272	39336	39348	39449	39296	39206	39124	39264	39561	39474	39526	39509	39026	39084	39228	39029	39379	39103	39194	39396	39209	39285	39218	39257	39416	39113	39437	39397	39082	39298	39518	39380	39136	39047	39262	39172	39281	39394	39461	39242	39166	39560	39536	39248	39332	39090	39064	39478	39297	39235	39104	39267	39237	39245	39385	39414	39070	39281	39323	39383	39566	39330	39238	39117	39186	39222	39059	39074	39158	39336	39601	39417	39372	39315	39487	39387	39498	39342	39364	39492	39471	39230	39285	39307	39561	39236	39263	38944	39210	39317	39262	39293	39361	39346	39242	39430	39247	39240	39189	39475	39346	38993	38956	39187	39174	39186	39236	39285	39289	39385	39349	39362	38976	39342	39458	39019	39519	39419	39161	39176	39151	39692	39449	39182	39297	39430	39416	39292	39336	39293	39408	39138	39240	39278	39291	39297	39272	39005	39368	39218	39323	39318	39061	39232	39163	39242	39341	39428	39223	39190	39308	39363	39171	39348	39408	38999	39269	39292	39219	39010	39191	39564	39238	39252	39109	39306	39452	39205	39319	39261	39227	39198	39247	39293	39014	39125	39428	39236	39319	39076	39475	39250	39352	39502	39341	39195	39135	39577	39466	39378	39326	39265	39426	39339	38914	39263	39331	39152	39094	39292	39088	39135	39245	39037	39280	39331	39129	39301	39172	39337	39350	39369	38966	39323	39149	39530	39145	39184	39388	39332	39464	39182	39001	39376	39175	39405	39274	39634	39340	39358	39405	39309	39231	39141	39077	39139	39213	39260	39368	39410	39288	39535	39095	39256	39172	39296	39220	39167	39504	39423	39183	39031	39262	39376	39444	39439	39040	39328	39033	38989	39541	39459	39140	39133	39161	39360	39408	39483	39105	39334	39340	38975	38999	39273	39426	39593	39230	39172	39262	39482	39406	39411	39291	39252	39218	39433	38950	39122	39204	39426	39494	39319	39133	39302	39216	39210	39255	39612	39175	39458	39445	39247	39023	39582	38990	39362	39321	39227	39200	39370	39237	39480	39267	39187	39222	39178	39311	39125	39274	39400	39296	39145	39439	39404	39472	39097	39057	39194	39070	39207	39455	39224	39454	39394	39496	39439	39447	39383	39332	39253	39069	39426	39660	39354	39197	39263	39380	39411	39196	39341	39041	39273	39273	39186	39517	39584	39203	39378	39437	39185	39198	39102	39292	38935	39315	38945	39536	39406	39193	39229	39253	39253	39406	39229	39197	39429	39254	39161	39134	39134	39403	39300	39315	39467	39492	39496	39434	39099	39459	39235	39395	39440	39226	39207	39329	39256	38935	39200	39224	39145	39309	39306	39171	39197	39070	39326	39305	39417	39363	39470	39252	39364	39473	39365	39106	39143	39330	39258	39322	39169	39313	39326	39350	39451	39217	39154	39136	39207	39246	39368	39334	39397	39459	39403	39207	38783	39209	39597	39389	39405	39521	39178	39048	39492	39307	39414	39234	39508	39543	39225	39201	39354	39147	39268	39296	39130	39221	39305	38952	39447	39151	39523	39283	39318	39180	39364	39616	39431	39239	39190	39235	39231	39190	39336	39309	39220	39248	39467	39554	39241	39622	39317	39346	39223	39439	39060	39224	39376	39304	39313	39349	39255	39283	39374	38962	39212	39188	39153	39343	39515	38962	39181	39208	39161	39409	39173	39240	39092	39390	39284	39142	39482	39370	39517	39247	39041	39090	39442	39503	39302	39345	39296	39173	39297	39339	39294	39301	39257	39089	39422	39072	39203	39239	39511	39150	39455	39043	39496	39330	39114	39152	39344	39210	39220	39295	39397	39133	38884	39223	39329	39445	39203	39598	39192	39234	39374	39328	39347	39250	39393	39297	39183	39174	38925	39232	39469	39378	39148	39250	39244	39083	39331	39436	39344	39112	39492	39488	39372	39288	39320	39436	39240	39337	39441	39167	38948	39181	39123	38959	39230	39193	39266	39046	39382	39169	39170	39146	39376	39293	39144	39297	39204	39132	39451	39233	39226	39337	39370	39161	39160	39321	39233	39291	39265	39339	39229	38853	39322	39428	39059	39168
39047	55915	54551	45712	40649	36798	34359	32586	31145	30328	29629	29334	29102	28766	28593	28390	28263	28292	28395	28280	28144	28198	27974	27993	27889	27894	27836	27612	27530	27946	27827	27596	27812	27780	27825	27856	27658	27837	27602	27697	27576	27569	27721	27647	27790	27708	27568	27854	27656	27800	27664	27655	27650	27639	27706	27757	27627	27543	27797	27656	27852	27910	27792	27613	27620	27699	27754	27548	27669	27637	27745	27661	27708	27611	27702	27624	27696	27665	27562	27879	27535	27712	27352	27645	27786	27546	27785	27574	27578	27505	27632	27614	27745	27598	27602	27669	27638	27622	27665	27809	27778	27651	27603	27673	27634	27564	27835	27549	27571	27743	27507	27565	27602	27713	27525	27563	27555	27754	27693	27741	27694	27690	27705	27721	27579	27591	27459	27724	27718	27630	27825	27634	27619	27606	27532	27529	27577	27679	27527	27814	27556	27669	27655	27681	27718	27690	27759	27660	27563	27707	27714	27696	27643	27743	27449	27532	27732	27941	27518	27702	27551	27789	27754	27688	27636	27817	27531	27468	27721	27536	27794	27693	27770	27818	27782	27734	27629	27745	27739	27608	27590	27697	27650	27517	27352	27744	27586	27621	27630	27678	27512	27704	27815	27548	27821	27668	27571	27587	27889	27492	27661	27628	27528	27750	27553	27671	27772	27729	27615	27608	27890	27782	27657	27729	27384	27631	27530	27616	27741	27694	27670	27600	27750	27643	27611	27650	27566	27461	27560	27626	27671	27500	27525	27545	27725	27679	27686	27877	27748	27719	27573	27726	27870	27693	27768	27511	27826	27683	27838	27425	27712	27708	27409	27547	27670	27758	27573	27572	27754	27764	27636	27575	27742	27576	27721	27604	27465	27548	27692	27581	27652	27689	27612	27894	27778	27731	27796	27572	27666	27677	27785	27622	27663	27672	27621	27660	27643	27811	27622	27552	27666	27778	27731	27727	27650	27682	27712	27664	27514	27808	27774	27564	27617	27599	27511	27781	27661	27813	27755	27749	27680	27806	27624	27789	27609	27603	27659	27691	27817	27587	27811	27875	27625	27699	27855	27836	27532	27655	27677	27546	27679	27880	27748	27661	27653	27657	27641	27793	27649	27641	27790	27792	27788	27620	27756	27626	27568	27512	27754	27723	27699	27717	27647	27742	27736	27519	27937	27500	27567	27696	27585	27702	27542	27664	27569	27668	27553	27606	27623	27618	27645	27662	27589	27831	27593	27585	27474	27761	27714	27616	27688	27585	27787	27613	27965	27501	27798	27522	27970	27706	27864	27779	27622	27636	27729	27771	27806	27689	27604	27479	27681	27800	27743	27614	27625	27554	27744	27473	27825	27603	27632	27728	27731	27752	27613	27609	27573	27846	27749	27885	27650	27739	27722	27614	27609	27666	27726	27689	27680	27751	27770	27549	27540	27726	27601	27487	27597	27686	27584	27581	27699	27704	27455	27634	27451	27471	27556	27643	27508	27569	27638	27650	27837	27881	27769	27627	27721	27684	27878	27652	27511	27761	27692	27761	27802	27826	27767	27603	27622	27555	27486	27756	27561	27735	27682	27548	27409	27582	27688	27399	27653	27577	27767	27374	27560	27655	27721	27634	27523	27863	27689	27670	27789	27819	27548	27392	27675	27512	27624	27669	27705	27739	27660	27622	27448	27694	27657	27811	27722	27691	27612	27657	27668	27545	27698	27793	27565	27595	27653	27691	27723	27896	27637	27757	27420	27578	27697	27435	27706	27598	27746	27697	27527	27620	27617	27658	27739	27645	27488	27637	27711	27538	27831	27737	27719	27401	27702	27537	27532	27655	27676	27746	27751	27540	27623	27594	27804	27816	27854	27768	27795	27665	27549	27766	27663	27686	27697	27552	27655	27721	27678	27659	27733	27741	27748	27681	27759	27535	27702	27646	27605	27606	27571	27535	27807	27754	27889	27516	27877	27479	27727	27744	27688	27634	27444	27671	27788	27567	27676	27637	27511	27635	27784	27735	27846	27642	27480	27664	27829	27667	27689	27626	27728	27825	27683	27844	27738	27646	27612	27572	27568	27900	27466	27692	27608	27753	27709	27498	27776	27644	27463	27534	27740	27642	27586	27634	27659	27577	27480	27715	27495	27617	27737	27453	27705	27497	27516	27666	27489	27795	27751	27817	27588	27614	27692	27506	27698	27780	27558	27715	27414	27636	27532	27561	27695	27690	27801	27537	27627	27682	27654	27680	27648	27559	27688	27568	27802	27722	27636	27686	27628	27519	27637	27513	27670	27664	27732	27799	27625	27636	27726	27451	27865	27642	27718	27663	27510	27624	27746	27432	27624	27662	27731	27537	27687	27516	27624	27471	27845	27824	27638	27478	27541	27581	27564	27672	27596	27570	27615	27797	27684	27593	27741	27668	27697	27627	27482	27549	27802	27867	27539	27596	27679	27606	27644	27400	27590	27642	27722	27862	27587	27724	27889	27688	27762	27555	27699	27673	27590	27722	27784	27737	27592	27730	27582	27641	27773	27766	27603	27703	27483	27634	27896	27473	27661	27844	27788	27785	27571	27648	27703	27732	27746	27662	27770	27644	27645	27730	27744	27624	27594	27570	27632	27595	27608	27750	27639	27772	27930	27681	27675	27716	27759	27762	27946	27772	27405	27728	27539	27701	27558	27770	27881	27654	27604	27643	27659	27567	27620	27713	27723	27617	27656	27793	27687	27600	27827	27811	27852	27664	27539	27720	27719	27625	27712	27714	27800	27767	27747	27756	27858	27649	27805	27753	27629	27654	27838	27610	27659	27498	27562	27622	27473	27854	27602	27489	27561	27592	27739	27664	27648	27547	27668	27591	27585	27720	27633	27773	27622	27696	27602	27714	27672	27672	27594	27649	27612	27709	27512	27752	27700	27634	27762	27517	27572	27674	27590	27794	27527	27656	27413	27815	27521	27485	27754	27675	27772	27736	27610	27843	27690	27552	27693	27694	27613	27645	27655	27661	27641	27659	27461	27515	27607	27549	27894	27696	27822	27587	27679	27645	27432	27570	27661	27610	27803	27691	27611	27717	27620	27689	27667	27686	27532	27775	27648	27704	27577	27693	27510	27738	27535	27739	27540	27540	27662	27708	27643	27618	27698	27666	27520	27869	27778	27762	27814	27819	27498	27637	27742	27632	27589	27427	27638	27601	27564	27652	27758	27892	27679	27577	27595	27795	27743	27713	27708	27735	27813	27720	27545	27788	28017	27589	27610	27624	27861	27726	27523	27731	27454	27576	27757	27749	27600	27669	27766	27664	27639	27684	27867	27540	27846	27525	27903	27468	27702	27704	27559	27646	27472	27848	27664	27693	27728	27642	27642	27505	27556	27551	27749	27622	27793	27569	27605	27643	27873	27617	27690	27665	27717	27678	27733	27672	27583	27677	27504	27642	27499	27604	27612	27572	27760	27567	27649	27696	27816	27582	27688	27635	27811	27671	27701	27660	27726	27512	27569	27716	27683	27625	27643	27497	27905	27642	27649	27716	27746	27699	27471	27479	27591	27786	27645	27623	27535	27704	27599	27810	27507	27709	27586	27671	27562	27540	27528	27783	27712	27492	27735	27978	27764	27566	27690	27612	27749	27698	27519	27621	27782	27583	27714	27586	27668	27485	27717	27730	27819	27775	27600	27499	27421	27823	27730	27609	27525	27660	27703	27618	27829	27591	27651	27611	27727	27762	27682	27620	27685	27739	27715	27670	27419	27584	27670	27730	27532	27762	27598	27795	27886	27541	27556	27440	27634	27270	27617	27815	27631	27648	27388	27708	27831	27619	27628	27663	27780	27809	27525	27785	27764	27732	27380	27615	27594	27781	27572	27630	27689	27712	27710	27504	27588	27584	27669	27642	27635	27738	27622	27753	27697	27871	27576	27784	27601	27484	27591	27486	27664	27783	27743	27485	27720	27523	27590	27803	27751	27851	27649	27499	27541	27653	27645	27567	27703	27801	27678	27893	27696	27536	27703	27765	27528	27598	27623	27560	27723	27606	27543	27650	27814	27706	27662	27815	27712	27587	27810	27750	27771	27699	27740	27604	27643	27685	27800	27533	27667	27699	27755	27655	27593	27665	27575	27445	27655	27503	27627	27687	27580	27835	27739	27802	27773	27576	27630	27669	27505	27501	27614	27486	27728	27711	27700	27707	27550	27745	27577	27726	27735	27652	27613	27595	27700	27837	27530	27629	27762	27763	27527	27545	27602	27768	27673	27727	27751	27687	27896	27569	27699	27568	27720	27722	27723	27756	27643	27531	27534	27772	27504	27733	27580	27502	27766	27586	27564	27637	27698	27651	27706	27702	27763	27539	27657	27740	27751	27718	27713	27653	27559	27599	27610	27627	27403	27738	27609	27734	27776	27750	27724	27550	27562	27430	27758	27651	27559	27718	27762	27598	27695	27445	27704	27787	27621	27751	27725	27574	27745	27600	27843	27569	27581	27780	27546	27624	27570	27785	27572	27889	27639	27633	27590	27589	27490	27758	27639	27590	27454	27698	27572	27731	27754	27556	27573	27648	27624	27689	27730	27708	27485	27736	27705	27643	27594	27829	27503	27541	27819	27508	27637	27740	27633	27585	27444	27523	27822	27705	27754	27671	27648	27584	27676	27818	27581	27556	27687	27841	27776	27694	27705	27726	27842	27568	27674	27677	27786	27749	27856	27797	27667	27613	27612	27847	27583	27602	27551	27848	27708	27584	27665	27708	27638	27578	27538	27765	27680	27919	27475	27614	28023	27749	27699	27703	27746	27682	27804	27633	27730	27584	27727	27724	27741	27542	27698	27673	27711	27539	27564	27698	27449	27652	27708	27531	27551	27629	27549	27695	27501	27672	27579	27900	27495	27524	27806	27672	27631	27684	27521	27767	27467	27826	27630	27620	27660	27640	27765	27523	27749	27830	27670	27726	27686	27542	27565	27755	27678	27679	27619	27534	27754	27591	27539	27598	27646	27652	27512	27783	27532	27952	27688	27900	27771	27603	27573	27702	27879	27930	27513	27600	27767	27592	27859	27593	27864	27628	27615	27762	27526	27691	27639	27833	27709	27668	27645	27670	27803	27696	27502	27694	27889	27631	27706	27566	27608	27787	27821	27692	27790	27623	27814	27519
24477	21871	32410	37578	42589	45381	45818	43345	42312	41674	41032	40809	40368	40362	40008	40223	39972	39695	39716	39625	39698	39578	39725	39473	39206	39192	39295	39241	39267	39093	39118	39422	39295	39354	38966	38946	39049	39178	38829	39379	39043	38913	38875	39041	39141	38941	39094	39156	39005	38614	39454	39072	39236	39092	38825	39170	38905	39305	39213	38818	39240	39192	39046	39201	38931	39108	39078	39061	38975	39260	39239	38986	38879	39314	39259	39083	39131	39261	39245	38636	39140	39111	39250	38786	39040	38977	38886	38848	38889	39048	38954	39089	39273	39158	39418	38795	39317	39115	38947	39023	38900	38991	38957	38960	39103	38913	38850	38930	38947	39217	38960	38883	38803	38821	39063	39154	39021	39273	39332	39054	38999	39241	39111	39053	39128	38977	38909	39254	39154	39345	38892	39054	39028	39154	38807	39029	38674	39373	39255	38936	38935	38985	39070	39096	39044	39128	39073	39222	39039	38976	38990	38874	38932	39025	38954	39050	39114	38844	38854	39417	39170	39128	38878	38946	39202	38918	39122	38880	39123	39210	39074	39086	39077	39130	39110	39134	39085	39131	39113	39137	39132	38981	38822	39032	39213	39101	39000	39243	38820	38827	39228	39222	39049	39309	39106	38828	38888	38866	39068	39107	38987	38918	39184	38747	39222	39115	38865	38790	39077	38962	38868	39240	39247	38739	39214	38925	39135	38872	38883	39144	39155	38966	39305	38916	39081	39066	39056	39015	39178	38959	39054	38977	38898	38799	39095	39217	39388	38872	38957	39027	39278	38937	38799	39014	39083	38934	38866	39000	39080	39114	39130	38953	39048	39076	39274	39066	39077	38928	38896	38821	39005	39112	38763	38718	39329	39263	39211	39278	39099	39124	38833	39166	39186	39245	39194	39068	39175	38896	38760	38898	38987	38908	39129	39059	39008	39160	39057	38883	39327	38952	38912	39041	38925	38967	39221	39361	39169	39030	39364	39068	39141	38841	39272	39073	39125	38968	38722	38817	39073	39117	39086	38891	39184	39038	39150	39007	38679	39525	39063	39314	39292	39068	39078	39038	39270	39165	39057	38869	38865	38889	38911	39127	38896	38941	39032	39090	38944	39077	38848	38910	39043	39266	39156	38955	38939	38899	39186	38736	39040	39230	39107	39096	39060	39123	38773	39057	39399	38848	39126	39237	38939	39206	39074	38951	38742	38739	38973	39222	39108	38946	39072	38846	39214	39426	39261	39076	39003	38832	39028	39152	39261	38995	39073	38886	39282	39165	39013	39087	39130	38980	39114	39401	38965	39073	39135	38969	39000	39116	38935	39217	39110	38973	38976	38879	39012	39047	38892	39137	39008	38901	39091	38983	39085	39199	39279	39106	39164	38990	39081	38812	39066	38925	39073	38884	38969	38908	39076	39136	39177	38967	38820	38970	39085	39016	39035	38942	39113	38895	39135	39116	39003	39054	39054	39016	38937	38959	38991	38904	39201	39459	39008	39224	39236	39072	38861	39207	38993	39121	39409	39194	39227	39122	39043	39007	39046	39289	39282	39040	39263	38853	39059	39083	39090	39089	39044	38974	38908	39019	39028	38988	39011	38732	39147	38907	39253	39116	39126	39303	38933	39211	39020	38887	39084	39049	39034	38999	39194	39122	38768	39011	38940	39039	38862	39117	38927	38949	39145	39172	38954	39006	39236	39308	39199	39138	38928	38741	39081	39298	39218	39067	39200	38947	39021	39051	39265	39076	38924	38847	38883	39022	39073	39145	38907	39010	39166	38868	39091	38997	38729	38872	39005	38881	38976	39048	39048	39030	39108	38890	39167	39152	39142	39136	38932	39223	38900	39255	39097	39087	38972	39150	39134	39082	39252	39122	38984	39179	39415	38743	38928	39059	38760	39191	38962	38955	39089	38532	38996	39056	39293	38976	39156	38944	38814	39171	39157	39223	38865	38939	39510	39078	39243	38799	38968	39159	39129	38890	39036	38996	38947	38976	39045	39137	39400	39104	39049	39035	39009	39254	39107	38876	39192	39273	39100	38830	38984	39209	38908	39166	38962	39029	38968	39058	39356	39166	38976	38726	39222	39285	38939	38846	38972	39110	39259	38976	39195	39282	39182	39265	39200	39492	39065	38800	39202	39456	39138	38698	39065	38985	39149	38837	38783	39130	39134	38901	39068	38785	39158	39281	39083	38892	38884	39246	39006	39099	38953	39179	39009	39011	39060	39184	39017	38987	38842	39074	38982	39094	38988	39111	39224	38977	38926	39261	38866	38851	39110	39166	39009	39059	38990	39027	39261	39135	39310	39086	39122	39187	38781	38674	39020	38868	39013	39109	39035	39350	39102	39201	39072	39098	38960	39140	38877	38790	39007	39105	38798	38939	38778	39035	39079	38981	38804	38960	39081	39123	39109	39027	38938	39095	39080	39060	39284	39302	38967	39103	39133	39115	39260	39027	38808	39318	38754	39185	38976	38997	39249	39115	38829	39131	39012	39025	38976	38923	38973	39252	38928	39034	38856	38768	39031	39260	39020	39206	39034	38943	39105	39136	39151	38802	39069	39215	38938	39017	39239	38905	38909	39082	38971	39373	39083	38800	39258	39044	38708	39027	39033	39195	38980	38911	39091	39056	39148	39324	39271	38950	38833	39019	38963	38936	38992	38963	39208	38762	39022	39254	38991	39173	39294	39067	39111	39149	38761	38823	39147	39070	39163	39259	39316	39305	38947	39007	39148	38950	39184	38982	39133	39236	39040	38859	39049	39029	39013	38959	39097	39152	39239	38972	39199	39054	38992	39061	38872	38905	39098	39092	38810	38967	39015	39071	38992	39022	39286	38840	39311	38952	39198	38939	38919	38759	38912	38818	38909	39087	39114	39186	39109	39152	39280	39093	38973	39273	39069	39129	39184	38933	39141	39007	39085	39076	39278	39021	39157	39231	39099	38913	39148	39129	39015	39108	39027	38995	39041	39082	39065	38994	39360	38980	38914	38924	39112	39070	39040	39023	38832	38908	39021	39030	39042	38767	39071	39067	39144	39029	39080	38693	38982	38956	39158	39004	39039	38809	38956	39093	39041	39164	39131	39022	39182	39021	39003	39072	39229	39197	39164	39002	39120	39337	39053	39047	39244	39115	39040	39182	38988	38888	39276	39075	39085	38850	38990	38947	38736	39194	39238	39149	39163	38844	38765	39160	39086	39033	38949	39038	38896	38971	38897	39047	39204	39248	39119	38907	38833	39062	39215	39068	39087	39313	39169	38985	39053	38939	38969	39288	39139	39003	38705	38658	39155	38924	38989	38811	38994	39032	39129	38816	39171	38904	38785	39219	39157	38847	39079	39136	38873	38954	39098	38970	39019	38986	38849	38914	39149	39161	39112	39139	38946	39281	39103	38998	39099	38828	39095	38841	39136	39164	39298	39221	38938	39118	39202	39017	38860	39361	38959	38846	39104	39182	39121	38739	38839	39180	39314	39351	39285	38852	39293	38987	38786	39306	39272	39192	38820	38983	38948	38941	38905	39177	39048	39277	39152	38984	39079	39129	38891	38567	38758	38861	38897	38870	38863	39290	39153	39177	38967	38974	38772	39148	39328	39276	39381	39115	39048	39081	38935	39116	38883	39237	39041	39098	38846	39002	39298	39015	39336	39147	39055	39032	39170	39221	39380	38942	39058	39029	39244	39276	39271	39476	39009	39171	39121	39366	39000	38756	38970	39200	38799	39053	39037	39265	39073	38838	38806	39083	39099	38996	38866	39078	39125	39021	39128	39183	39275	39105	39093	38887	39150	38835	39036	38977	39233	38999	38994	38971	39171	39133	38884	39268	39059	39002	38925	39092	39041	39170	38802	39361	38872	39208	38981	39095	39010	38827	38979	38936	38954	38872	38853	39001	39169	38955	38789	38850	39008	39077	38844	39238	39216	38966	38999	39058	39115	39057	39023	39019	39170	39181	38994	38779	39160	39164	39176	38808	38878	38987	39262	38928	38826	39060	39230	39082	39085	39041	39230	38947	38975	39066	39104	38909	39198	39044	39234	39203	39028	39163	39045	39085	39283	39250	39296	39179	39188	39242	39127	39003	39197	39223	39017	38890	38646	39065	38932	39283	39154	39153	39020	38922	39126	38911	39215	39054	38882	39266	38813	38984	39001	38868	39243	38929	38891	39254	39115	38949	39233	39116	39091	38931	38996	39378	39294	39334	39015	38909	39162	38873	38774	38920	38994	39030	39165	39189	38860	38980	39051	39126	39162	39245	39001	39037	38920	38963	39042	39042	39195	39165	38929	39043	39447	39078	38898	39085	39202	39206	39074	39299	38983	38937	39173	39118	39059	38880	39083	39128	38908	39152	38930	38787	39104	39098	39150	38901	39212	39313	39282	39261	39454	38983	38982	38962	38834	38908	39014	39088	39134	38931	39286	39089	39315	38862	38745	39043	39200	39364	39214	39063	39060	39172	38973	38956	39282	39268	39044	38837	39124	39052	39095	39267	39091	38845	39263	38802	39109	39246	39015	38893	39208	39142	39107	38975	39186	38949	39160	39244	39381	39348	39116	38885	39209	38586	39268	38997	39156	39126	39098	38793	39130	38998	39147	39015	38973	39201	39087	38798	38834	39170	39001	39118	38915	38905	38790	39326	38990	38903	38956	39032	38987	38753	39131	38677	39210	38933	38783	39074	38872	39008	38915	39038	38931	38954	39175	38939	38896	39036	39212	38921	39018	39026	38951	38885	39002	38940	39061	39105	39090	38983	38922	39086	39036	38872	39123	39168	38860	39210	39183	39133	39079	39023	38907	39369	39007	38998	39297	39111	39046	39016	39055	39084	39108	38796	39003	39091	39007	39200	39056	38883	39153	39172	39090	39148	39115	38880	38862	39094	39036	38935	39053	38859	38925	39229	39195	38998	38905	38915	39231	38997	39089	39082	39029	38977	39042	39309	39229	39114	39072	39040	39065	39248	39214	39019	38861	38704	39048	38954	39113	38884	39183	39069	39056	39052	39070	38967	39041	39026	39039	39070	39259	39084	39303	39178	39307	38848	38973	39135	39085	39311	38978	39004	39126	39328	39128	39009	39216	38855	39035	39067	38895	38727	39167	39087	39083	39006	38856	39094	38862	39145	38820	39098	38964	38995
37114	62820	61557	52514	46230	41250	37691	35216	33434	32301	31021	30547	29875	29434	29337	28964	28677	28855	28667	28490	28366	28234	28196	28151	28175	27848	27742	27883	27863	27891	27881	27877	27833	28098	27843	27708	27724	27618	27754	27759	27579	27611	27797	27629	27721	27732	27666	27817	27771	27835	27504	27719	27493	27644	27741	27631	27718	27650	27704	27644	27538	27574	27718	27597	27670	27466	27412	27900	27658	27460	27619	27503	27557	27665	27772	27711	27597	27452	27593	27675	27655	27738	27548	27749	27813	27638	27698	27675	27658	27646	27610	27561	27819	27585	27614	27826	27629	27516	27740	27472	27666	27608	27487	27789	27553	27524	27648	27610	27586	27539	27548	27837	27654	27643	27513	27705	27738	27641	27732	27835	27681	27729	27502	27590	27673	27647	27564	27665	27802	27648	27702	27832	27731	27530	27458	27492	27464	27623	27499	27544	27613	27669	27806	27572	27618	27709	27725	27724	27710	27666	27585	27548	27813	27695	27781	27711	27840	27720	27697	27678	27771	27638	27569	27505	27654	27760	27516	27542	27645	27824	27644	27852	27612	27692	27545	27743	27764	27580	27807	27650	27766	27587	27424	27598	27573	27841	27784	27659	27428	27677	27686	27708	27752	27594	27728	27568	27843	27587	27489	27668	27713	27572	27549	27723	27685	27522	27608	27598	27786	27764	27760	27581	27721	27757	27535	27945	27617	27675	27690	27681	27781	27715	27565	27645	27735	27661	27567	27348	27537	27573	27684	27508	27705	27748	27680	27507	27694	27581	27650	27574	27714	27694	27594	27753	27667	27520	27616	27672	27732	27738	27428	27571	27702	27542	27543	27738	27675	27843	27906	27740	27472	27673	27841	27670	27684	27811	27644	27607	27797	27769	27791	27634	27775	27610	27760	27664	27795	27654	27790	27760	27783	27674	27793	27796	27681	27739	27790	27498	27562	27564	27623	27656	27512	27777	27460	27690	27616	27597	27690	27619	27590	27744	27686	27664	27779	27851	27369	27575	27705	27572	27810	27769	27580	27835	27697	27678	27552	27622	27669	27721	27666	27621	27668	27959	27635	27798	27832	27606	27612	27917	27702	27692	27728	27520	27913	27497	27495	27626	27828	27760	27665	27642	27653	27614	27654	27603	27686	27943	27740	27709	27692	27654	27485	27755	27838	27575	27708	27777	27782	27643	27480	27582	27586	27744	27809	27600	27516	27844	27601	27635	27682	27609	27599	27597	27551	27647	27633	27689	27641	27625	27704	27754	27660	27826	27581	27833	27659	27831	27542	27608	27775	27783	27635	27612	27656	27826	27499	27826	27590	27769	27574	27556	27962	27608	27513	27542	27813	27750	27750	27530	27675	27843	27549	27356	27550	27695	27743	27562	27597	27669	27551	27625	27936	27594	27694	27668	27841	27472	27633	27621	27797	27616	27425	27566	27571	27695	27471	27741	27590	27690	27531	27814	27643	27784	27565	27641	27788	27673	27589	27853	27775	27690	27683	27585	27625	27696	27516	27644	27716	27542	27855	27542	27799	27730	27733	27685	27731	27621	27452	27487	27625	27673	27865	27556	27747	27526	27688	27702	27792	27677	27622	27575	27826	27490	27699	27619	27514	27634	27713	27579	27637	27554	27773	27792	27586	27597	27880	27753	27482	27765	27642	27658	27572	27521	27658	27505	27516	27736	27605	27637	27544	27692	27716	27571	27694	27622	27748	27610	27749	27727	27658	27835	27564	27754	27665	27726	27756	27637	27634	27679	27716	27507	27824	27764	27712	27636	27661	27653	27568	27561	27752	27713	27654	27707	27591	27889	27660	27627	27778	27676	27744	27649	27684	27577	27714	27644	27670	27568	27644	27767	27799	27721	27585	27564	27760	27731	27512	27726	27570	27629	27613	27410	27533	27667	27581	27562	27639	27356	27761	27680	27788	27799	27510	27768	27754	27552	27652	27793	27664	27674	27697	27794	27741	27751	27568	27642	27575	27536	27486	27659	27642	27730	27397	27749	27579	27767	27723	27573	27477	27563	27533	27505	27611	27706	27571	27797	27845	27771	27765	27650	27979	27583	27767	27579	27645	27689	27614	27772	27563	27608	27642	27637	27609	27540	27602	27710	27511	27586	27726	27592	27647	27562	27443	27784	27633	27600	27754	27839	27771	27554	27808	27619	27471	27446	27679	27713	27579	27611	27510	27816	27743	27666	27619	27598	27445	27652	27643	27736	27790	27455	27683	27678	27727	27765	27668	27638	27717	27620	27439	27610	27767	27602	27577	27514	27791	27733	27761	27611	27628	27652	27630	27785	27615	27518	27875	27657	27598	27402	27675	27782	27738	27925	27828	27819	27582	27710	27648	27686	27739	27749	27838	27465	27742	27607	27743	27572	27639	27627	27834	27885	27557	27593	27692	27799	27519	27624	27640	27674	27797	27691	27663	27470	27641	27668	27715	27651	27621	27623	27547	27667	27610	27756	27540	27796	27635	27625	27665	27586	27551	27614	27544	27596	27589	27709	27530	27529	27518	27743	27447	27725	27684	27547	27674	27631	27882	27768	27717	27584	27697	27856	27432	27758	27542	27694	27522	27685	27737	27712	27675	27644	27484	27674	27842	27609	27706	27750	27640	27510	27548	27592	27846	27803	27702	27467	27484	27592	27584	27743	27707	27738	27713	27856	27578	27749	27687	27652	27616	27902	27605	27530	27551	27535	27654	27681	27639	27675	27700	27747	27756	27600	27837	27628	27707	27552	27707	27636	27522	27683	27859	27758	27608	27695	27610	27765	27565	27685	27678	27561	27708	27659	27806	27727	27681	27664	27629	27784	27706	27801	27441	27625	27740	27717	27604	27848	27593	27738	27708	27749	27673	27605	27679	27752	27700	27700	27889	27791	27587	27631	27525	27719	27613	27840	27639	27651	27436	27801	27601	27836	27788	27649	27667	27830	27470	27819	27542	27753	27789	27550	27587	27486	27800	27560	27626	27565	27632	27588	27628	27605	27503	27738	27655	27750	27686	27559	27745	27533	27636	27653	27653	27727	27650	27735	27574	27569	27587	27698	27483	27896	27658	27655	27898	27642	27877	27664	27507	27728	27484	27824	27618	27664	27771	27566	27649	27718	27709	27643	27680	27598	27776	27533	27713	27478	27673	27530	27706	27680	27456	27859	27664	27770	27722	27636	27855	27563	27656	27772	27641	27535	27768	27686	27717	27590	27742	27697	27577	27621	27810	27683	27684	27754	27723	27678	27693	27634	27754	27567	27761	27561	27790	27535	27503	27669	27633	27627	27696	27637	27590	27812	27530	27858	27637	27714	27698	27663	27703	27568	27492	27542	27698	27621	27580	27738	27548	27568	27549	27764	27596	27507	27714	27726	27651	27635	27721	27568	27695	27648	27799	27483	27762	27907	27879	27731	27578	27866	27626	27533	27861	27577	27603	27577	27660	27586	27802	27448	27573	27612	27632	27651	27512	27767	27752	27574	27527	27702	27794	27634	27604	27562	27562	27604	27679	27513	27876	27561	27523	27780	27569	27568	27556	27790	27892	27674	27547	27603	27625	27629	27735	27562	27686	27564	27773	27704	27510	27594	27604	27690	27732	27645	27572	27726	27714	27566	27675	27776	27581	27535	27576	27572	27653	27662	27904	27532	27817	27763	27685	27557	27708	27757	27612	27807	27750	27564	27873	27634	27592	27745	27632	27618	27486	27595	27515	27698	27601	27512	27821	27822	27766	27754	27763	27667	27550	27686	27605	27680	27861	27535	27584	27711	27717	27447	27666	27730	27585	27626	27735	27703	27595	27452	27705	27598	27854	27544	27763	27597	27712	27586	27719	27709	27666	27609	27588	27731	27625	27715	27577	27494	27827	27631	27737	27575	27831	27657	27575	27716	27771	27651	27628	27638	27551	27804	27671	27609	27704	27886	27572	27615	27715	27811	27707	27706	27561	27595	27662	27496	27748	27685	27803	27653	27576	27571	27870	27726	27573	27833	27520	27640	27772	27689	27343	27654	27741	27652	27754	27719	27512	27809	27492	27713	27773	27768	27596	27716	27610	27840	27624	27778	27677	27475	27522	27720	27492	27584	27712	27537	27790	27621	27733	27823	27759	27462	27660	27707	27836	27613	27877	27840	27795	27686	27493	27624	27463	27886	27629	27680	27376	27763	27605	27756	27568	27648	27543	27646	27685	27666	27645	27638	27491	27563	27601	27750	27690	27875	27695	27592	27775	27673	27656	27736	27424	27697	27689	27697	27589	27727	27720	27585	27874	27707	27739	27770	27456	27870	27586	27545	27603	27548	27679	27630	27893	27599	27759	27793	27607	27678	27491	27549	27601	27547	27711	27648	27842	27795	27704	27704	27847	27659	27771	27677	27729	27578	27752	27667	27650	27714	27788	27888	27648	27770	27659	27761	27639	27647	27848	27604	27738	27621	27782	27644	27536	27682	27800	27669	27729	27724	27753	27729	27714	27648	27783	27504	27669	27592	27560	27750	27689	27625	27828	27877	27680	27520	27665	27708	27579	27631	27771	27740	27696	27582	27732	27875	27600	27821	27583	27672	27563	27686	27704	27625	27666	27546	27710	27521	27791	27820	27655	27711	27739	27544	27546	27563	27539	27438	27748	27740	27810	27549	27656	27637	27409	27768	27798	27543	27877	27526	27647	27764	27767	27612	27651	27778	27748	27544	27725	27608	27700	27599	27808	27745	27629	27632	27717	27651	27690	27685	27730	27699	27643	27626	27596	27758	27530	27472	27706	27744	27604	27466	27613	27511	27521	27757	27648	27730	27616	27891	27674	27525	27588	27620	27639	27579	27641	27489	27709	27659	27708	27755	27536	27583	27533	27655	27648	27745	27837	27734	27831	27886	27785	27682	27760	27606	27727	27628	27700	27643	27621	27743	27780	27598	27719	27540	27767	27807	27713	27783	27574	27687	27869	27757	27552	27768	27756	27730	27502	27666	27666	27534	27590	27697	27588	27523	27618	27714	27670	27589	27629	27427	27705	27589	27850	27793	27527	27671	27585	27732	27598	27525	27802	27811	27586	27570	27889	27822	27887	27680	27661	27731	27687	27731	27604	27711	27771	27546	27497	27422	27631	27514	27768	27810	27599	27599	27554	27745	27845	27482	27558	27701
23013	21658	30244	32696	39709	45833	47515	44753	43786	43567	42677	41778	41495	41059	41040	40903	40511	40400	40597	40256	40072	40056	39983	40327	40058	39889	39756	40054	39558	39877	40081	39622	39495	39599	39589	39608	39857	39596	39466	39575	39504	39350	39603	39712	39624	39346	39628	39538	39493	39432	39298	39686	39851	39474	39320	39560	39584	39704	39599	39650	39752	39643	39591	39367	39679	39765	39447	39360	39445	39648	39522	39565	39502	39570	39543	39464	39715	39508	39608	39497	39481	39792	39752	39347	39675	39692	39333	39502	39442	39228	39661	39351	39512	39539	39763	39563	39563	39500	39513	39626	39845	39551	39565	39434	39315	39181	39630	39615	39603	39569	39335	39507	39366	39569	39463	39586	39577	39689	39526	39602	39451	39198	39386	39663	39361	39138	39530	39681	39300	39317	39400	39460	39710	39510	39781	39706	39724	39712	39436	39562	39683	39924	39425	39757	39815	39345	39596	39509	39504	39925	39579	39563	39461	39462	39635	39674	39616	39667	39844	39221	39633	39464	39563	39761	39334	39833	39665	39422	39682	39373	39640	39629	39575	39563	39762	39553	39602	39534	39530	39647	39310	39397	39738	39873	39618	39479	39589	39641	39513	39555	39407	39325	39568	39688	39469	39506	39676	39725	39379	39514	39683	39380	39563	39594	39621	39550	39408	39709	39414	39284	39528	39191	39544	39777	39664	39465	39511	39614	39681	39464	39531	39456	39445	39527	39597	39849	39689	39415	39502	39513	39686	39391	39473	39514	39476	39763	39515	39555	39553	39590	39362	39293	39496	39743	39453	39560	39641	39667	39902	39488	39395	39560	39500	39436	39523	39462	39622	39627	39426	39468	39446	39592	39750	39434	39904	39637	39348	39680	39511	39606	39538	39498	39650	39639	39728	39505	39507	39586	39654	39487	39580	39479	39521	39442	39473	39584	39674	39456	39240	39701	39577	39192	39665	39338	39463	39676	39583	39269	39685	39544	39614	39532	39756	39484	39532	39670	39489	39299	39392	39652	39658	39419	39557	39400	39546	39663	39301	39277	39545	39638	39422	39251	39350	39534	39780	39206	39542	39704	39567	39437	39297	39887	39582	39497	39553	39583	39737	39656	39767	39814	39513	39180	39660	39543	39692	39422	39386	39696	39323	39323	39581	39383	39768	39633	39498	39451	39539	39440	39671	39658	39384	39666	39607	39612	39581	39459	39534	39085	39545	39461	39537	39441	39541	39502	39714	39490	39162	39283	39400	39584	39561	39539	39574	39679	39718	39675	39378	39513	39657	39674	39585	39488	39698	39430	39600	39518	39695	39766	39740	39382	39459	39732	39735	39326	39641	39424	39869	39510	39778	39630	39676	39722	39549	39130	39669	39480	39310	39327	39362	39610	39635	39475	39712	39503	39609	39602	39444	39720	39551	39596	39493	39537	39607	39697	39689	39508	39663	39826	39259	39681	39305	39574	39713	39650	39421	39574	39520	39146	39517	39383	39460	39643	39542	39391	39459	39536	39635	39372	39418	39539	39662	39409	39651	39408	39747	39298	39594	39673	39315	39629	39414	39432	39403	39640	39430	39648	39630	39440	39503	39477	39757	39640	39312	39580	39451	39441	39731	39014	39562	39331	39695	39412	39193	39694	39314	39656	39508	39444	39449	39698	39508	39431	39512	39520	39251	39475	39458	39408	39811	39643	39548	39418	39395	39654	39402	39531	39577	39401	39442	39524	39463	39809	39417	39659	39440	39733	39739	39532	39646	39568	39592	39379	39574	39467	39622	39427	39606	39633	39633	39648	39590	39640	39444	39525	39663	39646	39569	39710	39408	39411	39651	39650	39118	39458	39547	39616	39512	39490	39360	39463	39601	39510	39683	39315	39462	39374	39760	39595	39542	39637	39404	39575	39456	39733	39452	39294	39480	39693	39633	39723	39430	39400	39382	39576	39421	39557	39540	39449	39858	39322	39466	39615	39520	39541	39620	39589	39428	39769	39526	39451	39672	39710	39632	39670	39640	39469	39558	39579	39594	39776	39602	39253	39546	39893	39437	39451	39349	39546	39490	39633	39569	39769	39495	39565	39569	39500	39543	39333	39422	39286	39465	39561	39531	39654	39564	39578	39590	39514	39425	39517	39438	39547	39504	39641	39546	39341	39524	39515	39530	39556	39641	39756	39367	39782	39582	39520	39674	39661	39575	39467	39614	39634	39482	39630	39470	39654	39585	39563	39404	39231	39419	39579	39490	39407	39395	39716	39595	39551	39757	39502	39554	39599	39426	39399	39493	39735	39503	39449	39209	39430	39641	39648	39548	39428	39570	39507	39631	39428	39396	39233	39151	39381	39437	39515	39518	39615	39656	39652	39524	39395	39475	39605	39493	39756	39481	39653	39493	39312	39682	39539	39517	39539	39629	39717	39741	39824	39329	39576	39475	39658	39658	39284	39733	39651	39434	39711	39656	39623	39939	39588	39475	39361	39295	39391	39423	39500	39491	39472	39470	39693	39453	39501	39291	39309	39581	39619	39615	39778	39650	39656	39599	39889	39627	39739	39458	39609	39587	39445	39561	39614	39537	39608	39613	39497	39602	39557	39521	39704	39602	39705	39441	39566	39420	39317	39689	39490	39718	39471	39327	39341	39550	39647	39689	39567	39144	39648	39761	39708	39773	39436	39534	39596	39622	39423	39306	39384	39617	39622	39481	39467	39426	39800	39266	39560	39387	39436	39330	39551	39490	39560	39612	39474	39600	39327	39474	39505	39841	39771	39529	39538	39471	39218	39727	39783	39622	39773	39613	39523	39481	39520	39698	39582	39744	39329	39512	39357	39614	39613	39376	39553	39457	39454	39597	39530	39510	39270	39724	39585	39349	39355	39592	39905	39468	39637	39711	39361	39531	39344	39514	39379	39551	39553	39489	39647	39473	39697	39728	39771	39537	39898	39606	39402	39631	39435	39610	39609	39472	39655	39537	39593	39654	39471	39470	39381	39397	39479	39596	39431	39553	39594	39339	39545	39712	39514	39743	39399	39426	39498	39650	39555	39276	39393	39688	39494	39786	39548	39501	39747	39519	39630	39409	39506	39485	39374	39448	39726	39698	39458	39489	39526	39408	39082	39485	39654	39851	39434	39455	39629	39513	39538	39511	39740	39639	39528	39369	39794	39566	39187	39637	39595	39705	39473	39774	39493	39627	39901	39403	39220	39543	39357	39507	39396	39668	39802	39736	39556	39690	39455	39761	39406	39812	39490	39633	39622	39540	39677	39426	39442	39609	39593	39573	39523	39524	39596	39251	39577	39502	39594	39324	39633	39460	39524	39549	39749	39413	39359	39430	39192	39240	39583	39425	39785	39468	39370	39560	39429	39323	39142	39649	39657	39526	39586	39417	39472	39538	39679	39425	39595	39669	39915	39369	39548	39868	39462	39522	39516	39550	39515	39582	39334	39628	39577	39703	39447	39471	39557	39712	39520	39485	39415	39509	39844	39465	39365	39591	39498	39655	39494	38858	39571	39786	39818	39699	39693	39672	39410	39559	39461	39306	39423	39680	39477	39599	39716	39223	39213	39628	39683	39457	39537	39322	39676	39462	39535	39792	39488	39484	39243	39683	39499	39631	39590	39696	39788	39525	39403	39661	39618	39536	39758	39326	39482	39478	39459	39554	39422	39683	39520	39629	39588	39560	39368	39399	39344	39706	39372	39721	39448	39555	39557	39758	39747	39658	39538	39706	39502	39642	39697	39499	39397	39455	39630	39396	39747	39403	39229	39331	39588	39365	39452	39389	39431	39538	39549	39181	39220	39371	39378	39364	39289	39563	39390	39969	39683	39673	39564	39686	39401	39378	39141	39531	39398	39618	39443	39665	39683	39614	39203	39639	39717	39500	39639	39468	39496	39340	39391	39458	39336	39331	39582	39425	39812	39722	39656	39426	39731	39603	39906	39470	39554	39496	39633	39699	39487	39622	39390	39615	39588	39697	39419	39751	39647	39535	39458	39511	39534	39489	39397	39393	39511	39537	39544	39541	39506	39264	39711	39349	39311	39528	39544	39821	39442	39452	39368	39712	39641	39766	39214	39684	39434	39416	39606	39757	39587	39588	39460	39411	39690	39537	39508	39547	39802	39355	39753	39628	39710	39594	39410	39410	39533	39654	39550	39698	39518	39220	39508	39457	39663	39361	39311	39416	39511	39377	39568	39562	39836	39397	39364	39551	39578	39536	39583	39553	39510	39491	39438	39816	39678	39731	39739	39259	39444	39547	39526	39290	39552	39763	39608	39457	39399	39727	39389	39487	39410	39582	39589	39496	39423	39460	39595	39522	39496	39747	39675	39380	39462	39657	39483	39435	39310	39368	39511	39344	39823	39781	39341	39317	39494	39507	39493	39633	39623	39423	39944	39640	39762	39533	39376	39401	39506	39552	39570	39911	39713	39933	39735	39433	39387	39686	39364	39297	39586	39440	39589	39628	39636	39552	39519	39493	39729	39718	39275	39519	39467	39610	39563	39430	39546	39627	39278	39456	39461	39544	39541	39720	39635	39750	39618	39649	39342	39614	39587	39716	39483	39867	39630	39704	39468	39632	39451	39730	39551	39536	39307	39414	39264	39756	39261	39736	39690	39548	39638	39768	39253	39538	39752	39448	39412	39471	39337	39502	39714	39730	39637	39453	39280	39478	39543	39361	39508	39269	39708	39585	39821	39548	39296	39556	39552	39453	39666	39774	39484	39663	39291	39612	39487	39452	39525	39778	39467	39638	39673	39507	39525	39447	39369	39176	39580	39457	39816	39538	39776	39410	39745	39312	39449	39462	39382	39531	39322	39739	39398	39401	39797	39398	39551	39480	39430	39541	39496	39686	39450	39582	39263	39363	39319	39312	39400	39632	39687	39477	39713	39501	39467	39781	39536	39892	39433	39154	39514	39633	39669	39693	39495	39659	39552	39542	39669	39454	39370	39842	39462	39597	39105	39859	39775	39578	39664	39833	39351	39425	39985	39539	39535	39468	39475	39729	39436	39408	39739	39494	39599	39690	39472	39402	39335	39466	39702	39308	39552	39299	39266	39800	39783	39415	39547	39441	39320	39591	39481	39477	39852	39456	39460	39613	39376	39357	39418	39607	39512	39663	39599	39745	39706	39636	39509
39083	66783	66695	57561	50547	44834	40992	38076	35768	34189	32973	31863	31050	30484	30154	29847	29743	29689	29160	29128	28941	28901	28680	28569	28507	28550	28282	28151	28205	28081	28135	28021	28029	28010	28049	28005	28246	28064	27981	28004	27935	27923	28211	27717	27881	27900	28123	27711	27975	27879	28076	27931	27954	28025	28000	27754	28065	27842	27876	27852	27884	27849	28032	27905	28138	27805	27894	27835	27943	27790	27834	27925	27787	27690	27757	27877	28066	28052	27910	27810	27990	27831	28027	27859	27762	27831	27916	27827	27888	27892	27869	27721	27730	27805	27952	27949	27899	28024	27926	27939	27852	27777	27910	27970	27913	27722	27794	27894	27955	27893	27809	27911	28008	27854	27885	27985	27859	27960	27965	27920	27676	27798	28156	27865	27911	27849	27804	27768	27644	27711	27812	27884	27993	28098	27813	27835	27796	27771	27862	27938	27789	27828	27955	27904	27966	27879	27896	27927	27782	27931	27950	27833	28167	27967	27916	27897	27856	27987	28105	27755	27725	27820	27865	27896	27827	27704	28035	27958	27826	28075	27834	28091	27887	27858	27985	27835	27856	27728	27971	27820	27966	27955	27818	27838	27574	27794	27926	27805	27993	27947	27735	27907	27713	27941	28134	27969	28005	28149	27896	27777	27840	27923	27863	27986	27901	27944	27812	27841	27806	27917	27844	27859	27942	27787	27763	27788	27816	27608	27939	27861	27892	27757	28067	27932	27780	27775	27868	27801	27719	28005	27722	28026	27907	28079	27957	27938	27930	27926	27894	27806	27678	27759	27880	27775	27827	27889	27904	27971	27929	27766	27935	27777	27962	27765	27642	27863	27824	27967	27842	27782	27914	27853	27769	27952	27939	27995	27803	27912	27857	27663	28017	27973	27882	27863	27824	27799	27704	27743	28007	27979	27714	27940	28255	27935	27953	27774	27882	27881	27871	27856	27744	27971	28003	27654	27977	27893	27710	27722	27729	27914	27915	27903	27859	27811	27904	27771	27951	27633	28090	27927	27840	27802	27843	27818	27932	27725	28142	27925	27904	27889	27963	27861	27905	27816	27994	27926	27928	27826	27932	27907	27906	27797	27849	27868	27891	27880	27891	28059	27947	28031	27998	27783	27922	27726	27864	28021	27906	27859	27843	27954	27892	27779	27845	27765	27893	27800	27743	27925	27971	27891	27751	27914	27953	27865	27938	27835	27798	27736	27915	27864	28076	27917	27779	28032	27883	28001	28089	27737	27823	27671	27980	27790	27874	28087	27963	27900	27701	27847	27863	28029	27919	27834	28039	27868	27882	27727	27801	27958	27841	27975	27870	27808	27944	27977	27914	27833	27866	27876	27949	27826	27966	27934	27924	27969	28012	27874	28022	27834	27876	27959	28011	27835	27947	28084	27954	27937	28064	27787	27792	27954	27805	27911	27738	28031	27767	27778	27843	27829	27825	27903	27811	27904	27930	27869	27853	27773	27808	27862	27859	27860	27899	27845	28004	27683	27773	27897	27693	27899	27854	27802	27818	27896	27963	27808	27689	27934	27892	27862	27944	27904	27903	27690	28102	27915	27900	27996	27834	27986	27856	27917	27901	27785	27815	27990	27970	27950	27712	27682	27975	27598	27914	27723	27808	27939	27658	27880	27931	27732	27881	27972	28097	27849	27722	27996	28028	27906	27841	27736	27790	27936	28040	27965	27875	27994	27987	28018	27823	28088	27911	27973	27809	27844	27928	27859	27654	27966	27843	27979	27891	27997	27899	27795	28119	28007	27908	27933	27679	27669	27823	28064	27911	27864	27722	27925	28000	27646	28075	27979	27955	27874	27912	27721	27941	27929	27901	28016	27738	27940	27885	28010	27945	27966	27857	27894	27776	27816	27880	27923	27957	27878	27912	28026	27830	27887	27860	27875	27979	28061	27847	28019	28064	27921	27788	27841	27850	27886	27908	28048	27764	27898	27790	27975	27814	27807	27922	27861	27886	27905	27886	28146	27984	27807	28032	27770	27897	27951	27867	27661	27852	27994	27936	27639	27810	27789	27913	27798	27853	27788	27968	27824	27787	27914	27985	27857	27855	27800	27988	27803	27980	27992	27724	27729	27994	27947	27863	27978	27937	27865	27812	27789	27779	27893	27762	27799	27904	28046	27935	27959	27671	27738	27906	27931	27967	27731	27855	27842	27721	27923	27935	27971	27981	27784	27889	27926	27623	27719	27938	27987	27850	27922	27833	27899	27797	28016	27642	28078	27875	28024	28044	27809	27792	27892	27781	27858	27836	27757	28021	27818	28197	27923	27882	27990	28099	27905	27798	27873	28053	27987	27862	27797	27731	27823	27801	27823	27984	27947	27896	27976	28088	27628	27993	27857	27866	27983	27924	27943	27867	28004	27925	27748	27985	28066	27852	27831	27993	27890	27877	27828	27690	27712	27679	27981	27899	27829	27886	27832	27795	27938	27697	28015	27842	27923	27906	27836	27914	27831	28063	27809	27690	27943	27982	27737	28054	27710	27865	27641	27896	27970	27841	27760	27925	28064	27697	27837	28038	27930	27768	27819	27977	27991	27849	27976	28069	27639	27897	27887	27930	27950	27949	27970	28016	27874	27935	27875	28132	27927	28193	28039	27705	27890	27906	27915	27993	27870	27867	27771	27834	27980	28030	27985	27726	27818	27682	27996	27793	27789	27790	27901	27804	27634	27896	27735	28099	27807	28007	27828	28007	27829	27790	27995	28061	27835	27935	27882	27918	27851	27910	27808	27988	27911	27874	27927	27842	27834	27878	27839	27886	27792	27747	27917	28012	27777	27912	27889	27964	27775	27907	27680	27771	27807	28067	27844	27926	27795	27911	28070	27815	28015	27783	27831	27632	27887	27873	27948	27796	27784	27855	27876	27900	27940	27968	27967	27845	28073	27843	27947	27786	27791	27861	27871	28039	27801	27858	27831	28055	28069	27728	27698	27952	27758	27967	27931	27985	27828	27986	27879	27939	28080	27646	27963	27890	27728	27943	27882	28004	27780	27981	27867	27819	28017	27911	27933	27746	27634	27879	28058	27952	27669	27854	28037	27786	27797	27796	27712	27941	27987	27845	28066	27977	27838	27910	27893	27849	27698	28038	27942	27858	27878	27921	27920	27871	27867	27794	28005	28012	27921	27853	27896	27874	27955	27820	27987	27716	27926	27895	27843	27831	27993	27820	28053	27970	27893	27968	27958	27974	27934	27949	27796	27934	27798	27940	27920	27912	27981	27944	27850	28016	27828	27854	28010	27933	27910	27795	27852	28004	27787	28040	27971	27660	27924	27971	27934	27957	27973	27788	27768	27912	27885	27781	27872	27868	27896	27772	27808	27734	27830	27769	28025	27673	27867	27865	27864	27978	27809	27963	27901	27714	27999	27979	27922	27772	27881	27886	27699	27890	27776	27917	28000	27888	27724	27978	28101	27946	27915	27860	27826	28056	27961	27855	27970	27917	27886	27971	27969	27973	27984	28066	27859	27817	28045	27796	27877	27696	27736	27742	27875	27956	27950	27904	27909	27837	27914	27848	27874	28032	27723	27965	27865	27851	27962	27901	27818	27943	28078	27965	27830	27884	27905	27859	27961	28037	28058	27717	27993	27866	28056	27973	27958	27960	27860	28054	27922	27676	27842	27868	27883	27800	27975	27884	27799	27838	27875	28002	27904	27959	27890	27730	28079	27674	27941	27796	27692	27769	27850	27841	28001	27789	28037	27965	28067	27932	27768	27958	27832	28024	27927	27873	27970	27813	27944	27891	28017	27580	27947	28009	28111	27859	28024	27790	27922	27830	27982	27900	27858	27954	27793	27890	27829	27872	27879	27689	28062	27892	28011	28019	27758	28038	27864	27917	27807	27965	27875	27913	27931	27722	27906	27824	27959	27978	27970	27911	27968	27894	27839	27787	27877	27985	27910	27874	27803	28012	27992	28024	28005	27968	27784	28005	27815	27837	27808	27964	27850	27797	27780	27826	27838	27682	27935	27800	28061	27805	28063	28107	27809	28098	27965	27975	27812	27988	27863	27781	27753	27945	27821	27738	27897	27624	28122	27872	27804	27940	27961	27875	27990	27899	27971	27912	27784	27946	27960	27896	27826	27688	27857	27811	27917	27849	27974	27870	27857	27980	27615	27879	27795	27880	27854	27984	27961	27834	27931	28005	27909	27980	27903	27728	27953	27719	27721	28015	27875	28031	27951	28045	27800	27815	27927	27724	27915	27944	27942	28079	27834	27974	27856	27782	27866	27848	27846	27987	27773	27978	27767	27756	27819	27982	27774	27823	28035	27952	27897	27805	27790	27626	27813	27963	27892	27882	27837	27742	27898	27712	27788	27893	27821	27790	27868	27995	27714	27850	27936	27886	28056	27971	27726	28049	27895	27876	27813	27994	27650	27984	27918	27779	27824	27896	27787	27933	27900	28048	27901	27961	27910	27804	27929	27974	27886	28174	27909	27820	27823	27898	27924	27817	27798	27775	27924	28093	27878	28033	27861	27817	28013	27842	27841	27971	27825	27807	27820	27901	27983	27899	27895	27890	28110	27888	27634	27854	27769	27821	27932	27853	27923	28030	27710	27983	27933	27971	27891	27854	27879	27983	27726	27943	27973	27909	28013	27879	28017	28139	27766	28159	27851	27756	27829	27944	27720	27976	27778	27974	28032	27928	27840	27939	27731	27874	28006	27896	27709	27890	27883	28023	27743	28015	27963	27827	27887	27897	27675	27947	27922	27802	27907	27996	27647	27963	27917	27828	27812	27990	27725	27791	27743	27977	27997	27763	27836	27789	27812	27924	27860	27854	27868	27865	27869	27975	27984	28060	27848	27985	27798	27813	27952	28083	27936	27954	27878	27926	27746	28023	27824	28003	27888	27793	28022	27597	27842	27914	27795	28113	27991	27781	27795	27952	27776	27891	27783	27925	27942	27640	27869	27925	27812	27954	27908	27784	27773	27935	27969	27811	27944	27832	27946	27990	27929	27965	27808	27823	27770	28085	27874	28091	27854	27767	27896	27839	27680	27914	27855	28090	27732	27838	27857	27920	27859	27816	27715	28004	28016	27813	27809	27795	27988	27711	27891	28028	27890	27916	27901	27949	27894	27914	27910	27791	27843	28058	27948
38989	45355	54274	51438	46770	44456	43312	42132	41575	40606	40721	40368	40061	39914	39887	39773	39700	39614	39459	39729	39570	39740	39747	39664	39671	39687	39417	39131	39861	39746	39837	39535	39320	39421	39197	39250	39425	39462	39220	39465	39597	39705	39526	39321	39514	39459	39566	39389	39495	39522	39628	39589	39522	39320	39588	39601	39555	39442	39401	39503	39752	39451	39543	39572	39443	39476	39214	39643	39437	39506	39190	39423	39420	39429	39620	39510	39525	39206	39508	39560	39490	39447	39582	39321	39546	39171	39401	39526	39457	39453	39182	39419	39079	39598	39595	39530	39426	39535	39160	39201	39648	39174	39442	39371	39160	39663	39747	39620	39322	39407	39167	39281	39362	39653	39395	39274	39390	39219	39381	39837	39397	39359	39459	39295	39279	39430	39462	39303	39367	39332	39348	39620	39338	39408	39388	39320	39512	39664	39414	39596	39230	39566	39386	39407	39310	39137	39283	39241	39261	39435	39465	39481	39439	39421	39020	39148	39400	39641	39760	39301	39640	39484	39340	39339	39286	39771	39434	39578	39395	39463	39251	39406	39430	39408	39559	39359	39583	39396	39145	39386	39551	39183	39423	39597	39501	39685	39531	39314	39202	39476	39471	39130	39668	39610	39359	39212	39377	39273	39563	39340	39228	39682	39567	39729	39670	39251	39456	39380	39595	39411	39573	39436	39801	39330	39407	39306	39349	39348	39511	39613	39412	39334	39296	39397	39339	39505	39603	39515	39155	39516	39499	39673	39450	39337	39353	39397	39585	39255	39399	39187	39573	39432	39647	39415	39499	39395	39571	39261	39618	39213	39463	39623	39523	39496	39627	39141	39379	39243	39414	39386	39630	39550	39311	39412	39339	39229	39360	39378	39376	39669	39436	39462	39371	39361	39103	39316	39293	39399	39277	39394	39592	39450	39476	39366	39320	39366	39162	39385	39476	39454	39561	39394	39403	39622	39373	39285	39260	39661	39429	39403	39194	39295	39345	39178	39184	39565	39425	39123	39500	39256	39539	39445	39296	39326	39450	39357	39698	39296	39336	39578	39511	39387	39382	39476	39348	39567	39221	39569	39653	39159	39243	39535	39786	39617	39412	39352	39274	39412	39467	39314	39359	39418	39448	39415	39576	39372	39343	39480	39594	39354	39543	39617	39468	39346	39527	39729	39447	39448	39459	39374	39534	39492	39721	39626	39332	39438	39369	39691	39424	39525	39408	39414	39541	39396	39211	39300	39442	39541	39094	39218	39553	39607	39387	39304	39278	39337	39216	39531	39423	39503	39513	39545	39271	39180	39361	39397	39391	39535	39772	39248	39482	39053	39319	39382	39267	39635	39610	39355	39336	39591	39246	39607	39425	39514	39284	39529	39636	39291	39525	39501	39447	39407	39260	39162	39357	39287	39316	39506	39648	39474	39395	39430	39253	39467	39290	39425	39265	39216	39251	39493	39490	39439	39284	39398	39225	39191	39512	39445	39567	39362	39238	39326	39352	39291	39416	39352	39194	39133	39433	39609	39424	39282	39379	39463	39597	39455	39224	39718	39356	39173	39514	39471	39460	39316	39443	39572	39397	39530	39314	39648	39432	39137	39308	39620	39680	39237	39340	39598	39461	39581	39331	39436	39384	39662	39312	39637	39405	39506	39234	39239	39532	39466	39447	39561	39490	39412	39526	39360	39381	39363	39409	39628	39440	39287	39282	39539	39523	39406	39632	39451	39418	39356	39641	39385	39445	39507	39284	39778	39433	39636	39581	39509	39249	39495	39711	39333	39306	39420	39321	39461	39239	39386	39563	39542	39569	39415	39328	39658	39596	39398	39524	39453	39634	39681	39739	39558	39627	39476	39312	39322	39197	39194	39419	39587	39468	39479	39377	39561	39446	39299	39266	39495	39365	39259	39333	39670	39222	39426	39643	39333	39405	39047	39404	39282	39282	39662	39326	39376	39262	39432	39546	39538	39668	39577	39465	39403	39219	39293	39318	39232	39777	39624	39394	39373	39532	39392	39264	39071	39537	39320	39601	39233	38888	39362	39376	39488	39218	39397	39472	39568	39588	39455	39474	39414	39380	39412	39540	39406	39626	39318	39178	39565	39265	39349	39394	39645	39508	39451	39869	39212	39308	39525	39575	39264	39243	39542	39262	39374	39393	39654	39608	39357	39388	39624	39028	39272	39582	39806	39528	39595	39429	39343	39310	39357	39866	39423	39654	39246	39204	39669	39177	39556	39494	39334	39470	39257	39168	39361	39398	39404	39697	39352	39483	39251	39569	39638	39234	39243	39453	39430	39295	39633	39334	39531	39534	39437	39449	39502	39625	39183	39357	39391	39587	39601	39614	39506	39228	39289	39391	39553	39693	39430	39299	39284	39220	39723	39526	39530	39536	39224	39617	39305	39412	39552	39495	39358	39215	39189	39600	39387	39401	39388	39523	39416	39498	39345	39464	39465	39462	39341	39478	39385	39360	39515	39453	39481	39445	39476	39503	39275	39605	39270	39412	39521	39234	39198	39512	39402	39233	39441	39352	39460	39523	39209	39441	39390	39220	39409	39647	39441	39428	39503	39222	39354	39197	39341	39466	39157	39312	39525	39243	39564	39699	39636	39418	39650	39537	39311	39382	39511	39313	39423	39402	39303	39285	39130	39197	39531	39324	39414	39635	39357	39283	39337	39306	39275	39255	39364	39252	39223	39479	39295	39601	39288	39437	39253	39474	39254	39245	39534	39603	39463	39348	39311	39167	39483	39627	39455	39457	39413	39561	39597	39467	39084	39225	39451	39313	39421	39322	39434	39219	39195	39414	39731	39549	39474	39467	39523	39519	39529	39681	39750	39548	39441	39578	39146	39252	39311	39448	39409	39288	39244	39259	39447	39660	39457	39567	39663	39425	39543	39400	39174	39376	39473	39737	39362	39801	39470	39414	39489	39585	39546	39402	39170	39466	39571	39330	39534	39466	39195	38911	39421	39382	39393	39233	39250	39553	39360	39394	39214	39427	39575	39562	39646	39399	39330	39287	39419	39327	39114	39230	39540	39365	39284	39357	39293	39207	39334	39518	39618	39368	39378	39667	39486	39422	39510	39490	39458	39620	39338	39277	39522	39555	39391	39390	39305	39512	39529	39636	39319	39422	39497	39578	39669	39482	39107	39597	39473	39325	39404	39607	39440	39506	39407	39567	39057	39210	39381	39433	39703	39410	39460	39137	39287	39482	39465	39412	39402	39675	39516	39473	39024	39398	39416	39406	39616	39344	39313	39217	39378	39359	39350	39602	39164	39474	39338	39632	39697	39466	39416	39374	39489	39311	39621	39713	39496	39488	39440	39819	39353	39359	39568	39648	39410	39345	39221	39512	39377	39886	39374	39628	39414	39722	39496	39519	39452	39200	39244	39358	39393	39388	39503	39617	39164	39353	39317	39704	39367	39530	39401	39651	39314	39565	39537	39571	39220	39691	39548	39330	39650	39648	39440	39429	39417	39305	39252	39745	39335	39292	39423	39289	39605	39312	39266	39573	39234	39242	39065	39213	39440	39612	39293	39590	39551	39512	39490	39796	39594	39394	39582	39463	39315	39558	39441	39423	39523	39810	39434	39275	39514	39350	39285	39448	39308	39399	39363	39566	39522	39614	39665	39437	39382	39342	39321	39480	39655	39414	39603	39486	39111	39335	39395	39661	39541	39303	39343	39379	39391	39340	39527	39395	39828	39524	39693	39648	39300	39412	39588	39401	39341	39471	39429	39292	39185	39238	39184	39372	39567	39645	39673	39377	39199	39373	39505	39273	39470	39396	39165	39281	39592	39437	39516	39351	39510	39410	39745	39429	39536	39577	39435	39121	39295	39530	39279	39279	39584	39485	39274	39354	39420	39343	39316	39348	39502	39596	39433	39367	39580	39412	39491	39443	39344	39702	39345	39280	39183	39470	39232	39485	39272	39284	39567	39629	39178	39457	39632	39322	39430	39446	39329	39568	39469	39451	39413	39768	39562	39561	39403	39505	39176	39440	39432	39547	39535	39648	39259	39426	39497	39213	39369	39311	39427	39343	39110	39500	39663	39421	39371	39641	39353	39269	39644	39343	39420	39364	39129	39328	39397	39424	39436	39337	39218	39604	39485	39460	39288	39435	39525	39540	39275	39457	39315	39610	39451	39454	39663	39513	39121	39372	39331	39412	39340	39276	39301	39527	39292	39375	39434	39513	39170	39556	39281	39669	39224	39113	39640	39336	39068	39638	39452	39579	39181	39320	39135	39379	39302	39571	39382	39522	39291	39609	39452	39680	39415	39216	39525	39409	39781	39380	39516	39479	39380	39462	39476	39432	39315	39488	39797	39481	39392	39330	39187	39529	39557	39363	39360	39315	39481	39713	39454	39380	39325	39291	39602	39195	39459	39348	39440	39427	39496	39578	39339	39452	39532	39510	39531	39437	39109	39535	39464	39421	39504	39419	39543	39149	39453	39821	39513	39173	39449	39554	39485	39548	39549	39643	39228	39610	39332	39539	39534	39583	39266	39608	39381	39498	39231	39430	39170	39456	39455	39110	39716	39329	39317	39476	39337	39449	39409	39494	39257	39516	39087	39250	39278	39408	39166	39381	39257	39753	39514	39545	39450	39521	39541	39458	39749	39399	39302	39348	39383	39445	39740	39322	39427	39339	39279	39332	39301	39263	39549	39708	39502	39667	39208	39384	39504	39317	39503	39428	39428	39384	39237	39307	39377	39502	39527	39606	39291	39057	39318	39565	39411	39294	39506	39281	39443	39443	39263	39623	39557	39338	39431	39670	39265	39477	39282	39496	39515	39560	39263	39296	39441	39318	39463	39379	39289	39189	39654	39296	39550	39572	39326	39498	39455	39252	39254	39375	39579	39378	39306	39404	39250	39400	39211	39497	39350	39540	39483	39397	39597	39443	39490	39579	39466	39193	39304	39459	39563	39522	39283	39560	39554	39616	39417	39405	39600	39678	39545	39695	39564	39371	39336	39664	39384	39377	39513	39215	39431	39473	39815	39313	39545	39490	39443	39335	39831	39478	39470	39297	39620	39327	39585	39613	39448	39644	39444	39469	39595	39218	39266	39552	39341	39265	39253	39243	39539	39384	39511	39699	39564	39424	39443	39626	39418	39351	39447
39227	56273	55056	45795	40623	36588	34269	32346	31271	30514	29852	29286	28984	28708	28630	28528	28338	28353	28198	28304	28263	28139	28113	27979	28114	27765	27988	27600	27822	27667	27842	27787	27711	27740	27802	27910	27605	27652	27908	27660	27820	27774	27651	27717	27822	27854	27723	27857	27871	27801	27714	27651	27699	27997	27730	27663	27639	27599	27672	27523	27745	28136	27658	27626	27758	27615	27727	27865	27949	27721	27671	27684	27751	27574	27662	27746	27654	27825	27655	27515	27825	27662	27700	27563	27903	27710	27719	27800	27780	27691	27656	27654	27663	27678	27627	27859	27582	27837	27673	27886	27781	27605	27638	27695	27823	27805	27713	27689	27519	27559	27695	27710	27719	27743	27622	27766	27734	27960	27772	27638	27730	27644	27775	27829	27733	27922	27827	27541	27765	27754	27803	27623	27760	27499	27828	27597	27768	27624	27877	27620	27718	27754	27639	27617	27521	27741	27762	27755	27625	27545	27655	27733	27568	27963	27848	27544	27600	27950	27511	27743	27654	27892	27608	27447	27739	27631	27686	27558	27611	27773	27599	27685	27739	27578	27780	27563	27734	27507	27531	27478	27540	27649	27862	27855	27681	27903	27718	27599	27834	27692	27704	27669	27762	27799	27619	27766	27924	27741	27702	27689	27950	27726	27737	27677	27596	27744	27747	27731	27571	27699	27657	27552	27763	27842	27678	27666	27695	27914	27647	27804	27590	27552	27667	27657	27770	27751	27703	27715	27723	27755	27616	27777	27705	27777	27828	27948	27797	27713	27703	27659	27521	27586	27654	27884	27701	27691	27556	27784	27724	27509	27689	27586	27750	27773	27798	27703	27751	27763	27716	27700	27646	27736	27608	27718	27842	27682	27716	27630	27678	27719	27861	27751	27614	27828	27829	27552	27633	27760	27653	27557	27605	27776	27693	27625	28011	27646	27715	27689	27601	27723	27945	27788	27736	27702	27896	27838	27901	27785	27699	27570	27647	27611	27638	27586	27786	27839	27522	27737	27840	27855	27598	27531	27748	27695	27718	27647	27621	27671	27639	27607	27625	27678	27620	27558	27690	27587	27895	27793	27617	27707	27880	27534	27904	27648	27717	27592	27981	27804	27612	27494	27800	27779	27532	27543	27750	27636	27691	27738	27754	27884	27906	27682	27794	27625	27717	27689	27942	27680	27428	27786	27608	27683	27518	27788	27846	27619	27965	27835	27584	27743	27612	27676	27716	27782	27696	27663	27896	27606	27632	27908	27793	27656	27869	27649	27649	27912	27747	27638	27782	27660	27695	27792	27756	27731	27605	27763	27608	27668	27622	27752	27798	27617	27832	27892	27609	27763	27739	27735	27720	27603	27644	27700	27726	27711	27708	27632	27712	27862	27669	27455	27630	27869	27810	27777	27524	27843	27699	27708	27830	27835	27674	27650	27670	27658	27746	27631	27859	27621	27657	27702	27850	27848	27603	27811	27563	27744	27638	27671	27628	27509	27781	27748	27659	27693	27873	27726	27753	27733	27704	27822	27673	27543	27667	27694	27750	27904	27718	27774	27708	27674	27695	27699	27617	27783	27655	27823	27734	27626	27661	27569	27644	27653	27760	27662	27779	27685	27871	27717	27931	27841	27747	27843	27526	27661	27647	27685	27805	27779	27802	27568	27808	27668	27588	27594	27736	27737	27691	27740	27492	27585	27465	27763	27478	27786	27769	27748	27743	27699	27812	27761	27637	27742	27687	27632	27787	27894	27691	27530	27725	27604	27928	27694	27835	27749	27678	27654	27782	27815	27611	27642	27728	27643	27675	27760	27732	27740	27630	27859	27893	27760	27924	27733	27635	27526	27729	27760	27691	27868	27684	27516	27673	27786	27727	27323	27730	27624	27538	27667	27996	27602	27859	27843	27757	27649	27614	27728	27782	27616	27826	27720	27797	27617	27766	27625	27728	27773	27480	27792	27764	27768	27743	27496	27855	27645	27580	27788	27869	27812	27821	27566	27589	27751	27642	27719	27779	27760	27547	27663	27906	27752	27742	27705	27820	27732	27876	27697	27595	27701	27691	27707	27974	27805	27719	27752	27725	27828	27668	27734	27771	27783	27777	27711	27793	27666	27784	27851	27858	27832	27745	27589	27656	27752	27722	27728	27671	27693	27780	27955	27853	27832	27746	27636	27820	27806	27733	27735	27706	27797	27722	27687	27669	27752	27787	27661	27805	27739	27679	27664	27760	27632	27537	27944	27730	27738	27571	27857	27620	27711	27641	27582	27755	27635	27708	27690	27651	27894	27843	27736	27894	28022	27833	27904	27621	27715	27764	27767	27741	27584	27701	27773	27612	27652	27604	27649	27645	27771	27663	27735	27652	27720	27923	27732	27788	27756	27598	27694	27842	27945	27570	27627	27599	27870	27730	27693	27676	27782	27663	27742	27694	27862	27786	27707	27591	27634	27528	27855	27882	27687	27724	27825	27744	27783	27597	27695	27787	27734	27748	27627	27763	27770	27758	27705	27875	27720	27732	27855	27730	27612	27670	27906	27741	27659	27856	27795	27698	27796	27744	27733	27769	27773	27845	27703	27608	27762	27608	27636	27711	27612	27816	27909	27672	27432	27593	27762	27645	27625	27661	27751	27632	27863	27857	27766	27570	27843	27751	27785	27718	27552	27718	27867	27921	27720	27711	27721	27772	27816	27710	27652	27773	27563	27597	27726	27745	27594	27552	27778	27703	27664	27868	27832	27793	27840	27631	27494	27681	27909	27692	27640	27669	27595	27711	27546	27656	27787	27720	27778	27804	27687	27704	27760	27854	27929	27976	27854	27704	27624	27791	27679	27651	27752	27872	27746	27892	27853	27562	27802	27671	27698	27786	27846	27672	27757	27678	27766	27684	27705	27712	27603	27688	27834	27447	27722	27808	27616	27736	27564	27557	27844	27729	27975	27982	27793	27628	27608	27779	27666	27618	27642	27831	27883	27715	27774	27757	27707	27771	27744	27632	27728	27544	27517	27893	27868	27714	27697	27705	27699	27688	27818	27853	27810	27777	27681	27576	27662	27775	27621	27628	27769	27744	27708	27600	27689	27540	27762	27663	27761	27633	27767	27703	27782	27782	27722	27810	27793	27639	27736	27913	27534	27686	27435	27623	27466	27789	27696	27605	27716	27892	27706	27593	27873	27898	27700	27852	27812	27756	27734	27771	27635	27708	27781	27658	27568	27678	27731	27806	27787	27647	27708	27899	27735	27683	27879	27617	27781	27712	27902	27649	27310	27935	27677	27726	27721	27802	27730	27787	27714	27776	27789	27537	27662	27660	27698	27931	27732	27583	27648	27720	27670	27745	27808	27597	27518	27839	27729	27838	27686	27641	27784	27608	27735	27726	27681	27805	27712	27934	27610	27902	27664	27510	27615	27927	27742	27816	27921	27806	27710	27754	27732	27605	27652	27676	27812	27647	27702	27722	27726	27849	27549	27571	27814	27630	27680	27747	27781	27771	27646	27859	27675	27819	27827	27741	27647	27821	27697	27767	27686	27815	27640	27828	27744	27511	27633	27856	27746	27877	27775	27801	27672	27778	27659	27667	27711	27644	27634	27682	27689	27587	27693	27745	27682	27524	27533	27743	27769	27694	27670	27714	27767	27663	27670	27897	27851	27682	27783	27679	27818	27748	27764	27956	27805	27664	27825	27856	27708	27567	27880	27807	27715	27927	27759	27868	27641	27863	27715	27696	27830	27774	27814	27845	27564	27737	27842	27788	27851	27795	27633	27880	27601	27991	27765	27667	27706	27766	27626	27780	27800	27747	27583	27733	27676	27761	27714	27696	27873	27735	27787	27656	27773	27856	27772	27819	27818	27910	27669	27521	27769	27711	27786	27888	27754	27704	27504	27821	27655	27577	27818	27822	27651	27937	27703	27592	27717	27551	27714	27888	27772	27813	27876	27727	27683	27824	27739	27737	27559	27620	27724	27646	27690	27924	27748	27985	27691	27782	27718	27673	27670	27565	27798	27925	27787	27680	27851	27749	27890	27752	28000	27628	27685	27679	27685	27731	27786	27684	27847	27760	27654	27756	27932	27648	27753	27715	27706	27712	27713	27819	27656	27730	27762	27831	27828	27798	27743	27636	27785	27754	27779	27535	27672	27906	27729	27714	27765	27890	27706	27527	27775	27711	27753	27649	27605	27676	27604	27721	27783	27543	27699	27640	27763	27667	27591	27648	27792	27672	27660	27592	27705	27747	27684	27635	27861	27689	27763	27718	27730	27776	27706	27878	27471	27805	27707	27724	27912	27685	27758	27739	27643	27740	27687	27798	27711	27869	27716	27702	27809	27756	27583	27745	27904	27853	27829	27775	27912	27652	27805	27615	27711	27729	27847	27631	27690	27608	27806	27814	27859	27813	27801	27922	27623	27563	27870	27650	27758	27703	27635	27635	27767	27861	27730	27638	27648	27786	27629	27807	27716	27922	27834	27807	27918	27680	27793	27795	27573	27757	27719	27638	27803	27818	27810	27706	27743	27793	27694	27833	27646	27775	27802	27551	27715	27689	27668	27907	27953	27809	27591	27659	27668	27802	27578	27722	27696	27915	27760	28007	27734	27489	27570	27736	27943	27766	27647	27596	27585	27829	27562	27726	27735	27796	27890	27722	27819	27885	27669	27741	27860	27764	27937	27641	27676	27624	27796	27767	27757	27766	27759	27650	27799	27797	27765	27793	27669	27893	27891	27472	27659	27533	27712	27814	27887	28034	27758	27693	27695	27826	27838	27630	27764	27677	27644	27605	27661	27764	27752	27737	27650	27654	27750	27609	27673	27489	27796	27483	27712	27586	27748	27812	27544	27738	27490	27788	27646	27908	27672	27740	27766	27636	27764	27651	27732	27582	27603	27649	27779	27721	27881	27563	27573	27731	27653	27630	27807	27762	27672	27724	27774	27603	27711	27541	27805	27501	27855	27621	27558	27562	27908	27792	27777	27923	27803	27638	27887	27727	27646	27876	27769	27798	27781	27707	27826	27727	27610	27911	27720	27892	27700	27800	27825	27755	27568	27636	27715	27528	27692	27503	27734	27870	27777	27726	27644	27664	27653	27789	27676	27781	27901	27858	27772	27590	27884	27839	27822	27789	27814	27420	27789	27752	27836
24441	21799	31992	37608	42154	45584	45430	43298	42252	41620	41326	40893	40652	40229	40303	39934	39904	39704	39957	39836	39639	39747	39500	39493	39435	39381	39595	39144	39118	39529	38961	39364	39127	39272	39398	39279	39066	39169	39052	39102	39055	39105	39162	39493	39195	39092	38961	39215	39262	39219	38883	38837	39383	39303	38996	39239	39022	39049	39352	39244	39313	38886	39404	39142	38945	39000	39286	39489	39044	39174	38928	39380	39013	39216	39156	39208	39062	39115	39390	39413	38882	38920	39283	39143	39209	39255	39301	38943	39082	39044	38923	38906	39260	38986	39213	39126	39083	38834	38932	39531	39190	38875	39366	39162	39227	39217	39091	38983	38884	38832	39200	39420	38858	39004	39243	39125	39036	38951	38971	39183	38948	39316	39349	39166	39255	39217	39020	38860	39094	38997	38963	39292	39371	38991	38944	39047	38921	39115	39189	38923	39213	39118	39048	38837	39166	39345	39160	39156	39301	38742	39408	39000	39177	38997	39248	39114	39096	39414	39017	39305	38998	39387	39097	38995	39047	38982	39199	39485	39335	38988	39251	39160	39083	39204	39095	39356	39086	38984	39019	38878	39209	39151	39115	39292	38873	39237	39141	39088	39254	39079	38796	39375	39030	38807	39109	39221	39310	39175	38982	39118	39232	39148	39018	38971	39121	39237	39455	39276	39189	39083	39160	39073	39392	39177	39189	39205	39182	38904	38957	39061	38918	39028	39095	39228	39259	39076	39080	38976	39139	39083	39053	39112	39073	38856	38908	39246	39099	39036	39163	38987	39263	39260	39131	39334	39075	39083	39156	39209	39206	39136	39047	39174	39033	39123	39244	39259	39091	39065	39178	38937	38662	39066	39305	38934	39446	38763	39011	39075	38885	39070	38969	38977	39184	39137	38900	38985	39252	38986	39122	39310	39095	39004	38957	38837	39094	39020	39099	38865	38799	39251	39096	38920	39271	39165	39372	39357	39391	39121	38944	39242	39273	39373	39215	39333	39149	39366	39200	38830	39333	39124	39126	39392	39008	39067	39108	38861	38923	39106	39089	39403	39236	39070	39139	38969	39093	39026	39110	39244	39286	39073	39107	39103	38921	39041	39066	39089	38899	38879	39097	38536	38944	39024	39051	39206	38948	38927	39031	39201	39175	39349	39085	39245	39078	39049	39375	39232	39224	39275	39038	39153	39017	39078	39097	39345	38999	39188	38961	38768	39002	39249	38952	38834	38932	38967	39051	38991	39085	38798	39152	39039	39086	39021	39212	39000	38660	38923	38902	39101	38974	39237	39182	39014	39168	38921	38925	39063	38905	38950	38994	39153	38788	39317	39260	39337	39320	39159	39112	39158	39331	39066	39106	39233	38928	39126	39009	38959	39075	39056	39060	39020	39196	39421	39192	38805	39002	38772	39327	39012	38922	39218	39121	39285	38962	39068	38974	39198	39192	38996	38904	39015	39322	39232	39056	39291	39546	38968	39162	39128	39036	39151	39111	39010	39018	38999	39193	38938	39022	39168	38874	39062	39030	39034	39336	38809	39181	39091	39091	39064	39192	39267	39184	39072	39151	39010	39197	39479	39040	38867	39130	39232	39117	39149	39022	39247	38843	38856	39007	39162	38875	39059	39275	39011	39097	38917	39424	39038	39110	39383	39318	38956	38905	39058	39221	38997	38818	38979	39210	39174	39016	38903	39101	39219	39158	39115	39048	38974	39115	38756	39062	38958	39009	39017	39139	39024	39233	39297	39209	39198	39116	39144	39097	39460	39236	39174	39095	39132	38792	39054	39074	38993	38919	38999	39297	38730	39009	39076	39125	39123	38948	38978	39057	39132	39090	39038	39270	39163	39146	39213	39244	38769	39158	38958	38896	39239	39050	39174	39507	38935	39162	39148	39385	39252	39122	39165	39058	39116	38875	39007	39144	39115	39084	39192	39403	39136	39158	39108	38935	38995	39010	39150	39186	39035	38831	38896	39232	38919	39271	39199	39276	39165	39023	39100	39110	39129	39042	39059	39299	38843	39047	39279	39176	38992	38958	38968	38964	38949	39084	38998	38928	39163	39237	38840	39262	38971	38886	38686	39110	39082	39066	39045	39324	39250	39104	39158	39161	39162	39051	39145	39129	38994	38894	38808	39087	39160	39058	39002	39143	39238	39131	39158	38924	38884	38925	38973	38935	38916	39325	39250	39056	39150	39142	38961	39439	39337	39193	39125	38877	38976	39090	39066	39255	39094	39158	39377	39189	39125	39004	38955	38929	39138	39193	39046	39147	38822	39040	39352	38748	39014	39082	38903	39150	39083	39127	39072	39127	39001	39224	39005	39035	39060	38844	39313	39143	39133	39044	39075	39199	39248	39213	38960	39106	39084	39134	38949	38975	38883	38746	39002	38906	38849	38816	38907	39023	39213	39324	39162	38855	39221	39158	39030	39127	39130	39052	39104	39231	39070	39093	39194	39059	39109	39135	39143	39052	38908	39136	39134	38813	39003	38821	39241	38843	39110	39267	39081	39333	39174	38926	38968	39389	38972	39000	39488	39001	39137	39091	38952	39133	39233	38963	38894	38826	39130	39191	39122	39311	39223	38853	38950	38973	39285	39111	38911	39242	39249	39038	39421	38937	39183	39025	38804	38976	39127	39414	38980	38829	38981	39196	39184	38866	39199	39131	38993	39232	39117	39271	38978	38893	38827	39091	39044	39058	39122	39070	39131	39141	39142	39192	39367	39037	39124	39225	39011	39191	39159	39067	38937	38869	38994	38949	39282	39233	39287	39070	39175	39182	38815	39297	39104	39007	39117	39027	39130	39032	39295	38856	39123	39315	39199	38867	38806	39170	39057	38968	39437	39204	39264	38818	39171	39201	39182	39226	38984	39047	39007	39039	39010	39314	38947	39058	38995	38889	39055	39081	39268	38920	39013	38996	39018	39307	39213	38821	39059	39308	39051	39014	39174	39096	38963	39111	38938	38957	39066	38915	38890	39258	39545	39175	39136	39187	39094	39295	39557	39217	39042	39411	39010	39373	39301	39029	38874	38942	39061	39383	38954	39097	38970	39115	39064	39033	39152	39087	38882	38855	38949	39301	39369	38974	38982	39448	39395	39235	38861	38959	39184	39041	39427	39049	39039	39264	39274	39106	39045	39054	38965	39034	39102	39021	39150	39177	39182	39160	39434	39010	39260	39060	38817	39103	39043	39129	39142	39085	39027	39108	39160	39079	39337	38676	38890	39253	39067	38912	39049	39258	39216	39339	39189	39147	39113	39162	39380	39269	39384	39033	39042	39332	39079	38642	38871	39277	39144	38917	39108	39277	39289	39178	39156	39178	38937	38973	39135	38865	39276	39011	39044	39190	39294	39164	39374	38926	39179	39013	39411	38986	38974	39304	39064	38927	39002	39055	39105	39285	39034	39124	38966	39322	38999	39373	39315	39161	39359	39365	38907	38870	39472	39374	39007	39019	38934	38984	39314	39141	39243	39111	38950	38977	38865	39074	39066	39029	39129	39235	39095	38949	38962	39390	39095	38915	38871	39079	39214	39277	39282	39489	38844	38846	39128	38955	39132	39187	39272	39046	38816	39102	39099	39383	39284	38955	38861	39186	39029	38868	39213	39216	39178	39012	39274	39271	39073	39265	39186	39353	39206	39355	39217	39008	39006	39365	38922	38954	39088	39167	39144	39145	38792	39223	39039	39199	38929	39080	39209	39088	39190	39064	39258	39133	39208	39038	38986	39173	39335	39137	38912	39377	39203	39454	39118	38941	39009	39093	38998	39197	39280	38984	39308	39035	39295	38858	39029	39225	39084	39183	39205	39314	39030	39415	39285	39314	39220	39365	39135	39146	38825	39151	38798	38922	39000	39012	38893	38911	39119	39091	39140	38847	39002	39483	39187	39393	39149	39079	39299	39378	39270	38844	38960	38909	38967	39013	39271	38914	39035	39306	38954	39033	39136	39039	39052	39074	39037	39165	39454	39040	39070	39503	39180	39122	38743	39183	39301	39112	39064	39287	39054	39048	39214	39282	39178	39271	39243	39223	38922	39033	38930	39019	39212	39140	39193	39091	39133	38955	39316	39189	39089	39072	39282	39141	39259	39099	39109	38992	38938	39308	38934	39306	38949	39114	38980	39020	39283	38975	38854	38766	39136	39349	39292	39157	39363	39003	39227	38884	39164	39117	39094	39272	38777	39097	38872	39028	38932	39443	39172	39060	39132	38868	39201	39274	38898	39182	39012	39248	39094	39020	39084	39171	39239	39152	38765	38906	39233	38884	39042	39199	39077	39018	39049	39000	39093	39099	39067	38967	39122	38986	39368	39194	39036	39418	38962	39222	39072	39166	39110	39109	39272	38862	39159	39108	39012	39367	39358	38847	38923	39000	39295	39031	38546	39359	38981	39165	39328	39269	39149	39242	38866	39135	39072	38978	39042	39080	38947	39226	39029	39428	39264	38845	39162	39029	39078	39380	39270	39157	39038	39162	38795	39095	39156	39154	39054	39124	38823	38945	39027	39065	38846	39181	39448	38992	38964	39096	38983	38678	38991	39071	39233	39144	38851	39313	39166	39210	39061	39070	38894	38993	39213	39102	39210	38991	39098	39248	39148	39356	39339	38803	38977	38865	39069	38952	39124	39256	38946	39031	39031	39320	38689	38902	38838	39345	39228	38750	38823	38898	39014	39076	39043	39084	38983	39363	38993	39290	39281	39179	39005	39296	39244	38929	39013	39549	39466	39170	38824	39022	39077	39019	39174	39187	38887	39226	39125	38609	38945	38957	39085	38836	39353	39264	39317	39029	38925	39113	38775	39011	39041	39225	39005	39037	38978	39199	39037	39254	39061	39378	39508	38851	39022	39066	39022	39027	39251	39155	39270	39032	39112	39313	39262	39117	38933	39115	39089	39369	39008	39058	38835	39138	39210	39086	39113	38883	39254	39273	39120	39085	38829	39143	39170	39097	38946	39144	38958	39443	39274	39244	39011	39475	39312	38953	39133	39010	39162	39092	39225	39008	39012	39083	39076	39149	39205	39359	39104	39296	39152	39219	38912	39174	39185	39215	39029	39222	38852	38999	39126	39127	39302	39073	38906	38990	39134	39244	39337	38896	39084	39160	39129	39054	38971	39237	39370	39113	39008
37053	62316	61977	52104	45792	41045	37731	35153	33247	32026	31108	30422	30130	29659	29431	29013	28854	28932	28618	28534	28555	28236	28273	28250	28076	27964	27809	27840	27686	27806	27462	27757	27895	27669	27759	27810	27700	27709	27723	27788	27777	27598	27859	27507	27590	27690	27650	27766	27759	27682	27860	27597	27713	27788	27661	27702	27706	27597	27652	27645	27471	27578	27647	27592	27525	27499	27750	27549	27688	27606	27560	27518	27802	27706	27582	27435	27634	27596	27733	27747	27494	27681	27821	27691	27596	27722	27745	27540	27887	27639	27665	27737	27663	27774	27675	27571	27601	27580	27552	27693	27555	27548	27901	27615	27483	27661	27859	27475	27641	27414	27759	27606	27546	27583	27688	27625	27624	27586	27673	27787	27514	27643	27580	27485	27548	27758	27629	27668	27714	27821	27705	27717	27814	27702	27703	27542	27504	27406	27744	27635	27794	27749	27701	27766	27747	27709	27569	27757	27763	27584	27698	27512	27703	27788	27656	27933	27461	27627	27763	27699	27876	27583	27737	27625	27677	27512	27658	27769	27575	27485	27760	27653	27636	27340	27825	27569	27566	27583	27673	27724	27639	27697	27623	27706	27628	27480	27656	27701	27700	27730	27751	27561	27626	27698	27632	27621	27437	27665	27727	27473	27605	27685	27642	27751	27636	27818	27649	27655	27632	27836	27735	27571	27609	27523	27662	27562	27749	27808	27665	27677	27682	27328	27839	27499	27811	27627	27508	27722	27752	27687	27663	27561	27580	27616	27699	27770	27794	27500	27699	27578	27627	27741	27712	27496	27668	27600	27700	27566	27467	27750	27741	27572	27987	27634	27653	27473	27783	27610	27651	27682	27641	27692	27600	27647	27735	27682	27526	27799	27798	27727	27604	27530	27732	27599	27644	27693	27548	27511	27606	27641	27554	27601	27640	27599	27719	27567	27685	27845	27512	27535	27505	27723	27620	27590	27819	27546	27678	27710	27711	27702	27712	27622	27774	27536	27739	27580	27643	27598	27666	27726	27852	27642	27704	27570	27655	27714	27715	27583	27593	27730	27657	27654	27601	27468	27692	27649	27446	27683	27782	27736	27748	27417	27529	27519	27763	27617	27694	27778	27480	27730	27679	27651	27559	27854	27575	27696	27792	27548	27709	27413	27622	27876	27601	27585	27561	27643	27598	27684	27664	27750	27591	27596	27592	27854	27742	27629	27857	27507	27643	27663	27523	27591	27637	27994	27629	27496	27621	27751	27663	27707	27830	27617	27791	27567	27647	27602	27918	27670	27671	27685	27722	27488	27637	27675	27590	27507	27615	27793	27498	27437	27730	27739	27585	27434	27770	27584	27472	27591	27704	27705	27650	27452	27652	27603	27699	27715	27721	27622	27849	27804	27510	27651	27614	27690	27509	27615	27594	27774	27636	27607	27665	27642	27538	27595	27617	27641	27723	27782	27607	27731	27601	27703	27628	27542	27754	27600	27802	27585	27402	27654	27696	27741	27729	27768	27698	27590	27687	27671	27622	27560	27573	27564	27682	27389	27654	27677	27556	27770	27472	27697	27626	27583	27698	27660	27441	27782	27624	27462	27614	27547	27665	27765	27687	27777	27638	27748	27616	27605	27603	27744	27727	27518	27714	27790	27693	27845	27640	27777	27678	27744	27673	27760	27639	27604	27752	27635	27505	27856	27639	27674	27427	27525	27618	27659	27689	27841	27567	27564	27739	27716	27731	27678	27693	27661	27877	27609	27914	27593	27502	27752	27753	27635	27573	27606	27505	27631	27538	27509	27552	27589	27544	27649	27788	27725	27702	27790	27484	27512	27792	27553	27684	27862	27543	27772	27643	27645	27832	27600	27753	27464	27412	27627	27653	27649	27627	27496	27658	27826	27713	27571	27717	27608	27478	27712	27540	27559	27852	27751	27606	27526	27679	27672	27703	27528	27644	27764	27922	27632	27699	27848	27818	27767	27659	27476	27596	27666	27704	27661	27701	27577	27768	27477	27592	27569	27699	27733	27761	27580	27866	27798	27732	27661	27636	27784	27832	27596	27576	27640	27702	27651	27724	27623	27610	27715	27817	27543	27649	27685	27585	27533	27588	27710	27640	27592	27606	27807	27756	27687	27633	27719	27587	27534	27564	27571	27700	27883	27653	27702	27726	27769	27664	27664	27620	27641	27672	27626	27603	27595	27582	27750	27658	27616	27508	27810	27723	27739	27668	27798	27771	27642	27790	27486	27762	27553	27522	27852	27631	27462	27622	27714	27718	27715	27738	27661	27372	27751	27717	27500	27753	27619	27661	27615	27734	27619	27648	27747	27710	27811	27597	27588	27690	27627	27735	27863	27683	27766	27777	27590	27659	27571	27850	27767	27782	27490	27790	27673	27600	27827	27627	27537	27878	27877	27731	27614	27540	27886	27730	27516	27594	27673	27583	27604	27568	27609	27585	27496	27683	27771	27473	27580	27701	27486	27635	27839	27775	27732	27745	27622	27643	27749	27806	27671	27687	27613	27654	27601	27721	27884	27760	27556	27590	27637	27636	27614	27696	27481	27665	27603	27684	27603	27700	27598	27701	27518	27675	27591	27591	27547	27595	27671	27427	27482	27714	27683	27655	27639	27635	27473	27444	27712	27810	27706	27618	27722	27659	27606	27535	27757	27558	27589	27711	27525	27667	27824	27753	27727	27771	27765	27703	27709	27604	27793	27895	27508	27773	27655	27652	27657	27412	27648	27750	27707	27803	27544	27494	27770	27771	27564	27636	27529	27559	27705	27743	27842	27403	27577	27584	27653	27690	27666	27524	27784	27629	27665	27660	27595	27612	27693	27652	27654	27483	27853	27649	27798	27879	27747	27466	27649	27759	27731	27531	27754	27817	27469	27854	27614	27617	27672	27437	27836	27646	27702	27928	27828	27699	27685	27754	27553	27600	27756	27707	27584	27273	27764	27844	27638	27445	27726	27726	27618	27769	27446	27644	27773	27700	27696	27526	27550	27469	27669	27900	27705	27683	27714	27813	27707	27658	27702	27696	27575	27916	27764	27591	27694	27424	27751	27604	27769	27647	27675	27719	27660	27642	27747	27833	27570	27798	27644	27645	27737	27757	27616	27714	27495	27613	27698	27712	27815	27490	27653	27671	27530	27624	27895	27560	27618	27514	27493	27633	27333	27710	27585	27750	27630	27688	27861	27614	27587	27458	27557	27608	27666	27749	27610	27784	27672	27503	27738	27663	27787	27675	27490	27624	27885	27558	27726	27586	27552	27756	27717	27575	27749	27476	27684	27532	27504	27564	27725	27708	27713	27817	27756	27574	27847	27603	27833	27638	27676	27627	27682	27738	27562	27699	27650	27557	27602	27589	27725	27637	27545	27697	27640	27545	27549	27578	27632	27608	27609	27722	27656	27745	27778	27544	27662	27562	27674	27658	27784	27612	27500	27739	27665	27596	27648	27781	27623	27670	27670	27722	27671	27652	27702	27428	27585	27587	27781	27693	27533	27688	27655	27802	27673	27734	27681	27635	27644	27781	27587	27845	27667	27536	27702	27603	27880	27546	27508	27577	27564	27565	27692	27663	27752	27771	27602	27800	27572	27814	27690	27620	27668	27617	27865	27665	27813	27555	27717	27627	27621	27605	27759	27511	27668	27707	27754	27616	27695	27432	27830	27785	27646	27567	27506	27808	27635	27645	27700	27814	27760	27522	27693	27785	27749	27739	27699	27876	27814	27751	27825	27629	27570	27569	27727	27766	27647	27723	27613	27574	27663	27522	27817	27445	27749	27582	27572	27573	27628	27572	27776	27692	27741	27482	27709	27669	27460	27549	27662	27646	27760	27685	27808	27725	27375	27630	27703	27808	27612	27562	27701	27643	27694	27606	27848	27797	27617	27867	27634	27815	27814	27705	27679	27677	27669	27609	27643	27722	27766	27478	27660	27721	27597	27759	27593	27721	27829	27751	27755	27799	27587	27749	27622	27927	27710	27511	27761	27793	27508	27777	27714	27602	27708	27720	27825	27706	27540	27708	27720	27703	27679	27528	27609	27673	27668	27701	27389	27431	27666	27522	27680	27667	27639	27599	27719	27652	27714	27667	27659	27584	27726	27655	27504	27743	27782	27664	27697	27613	27639	27577	27552	27673	27485	27690	27629	27607	27578	27677	27654	27685	27679	27900	27515	27748	27511	27679	27737	27587	27670	27580	27540	27672	27927	27637	27697	27706	27818	27506	27682	27760	27578	27474	27829	27663	27869	27669	27612	27691	27530	27691	27673	27818	27646	27728	27663	27618	27827	27748	27764	27636	27796	27700	27602	27622	27802	27769	27666	27627	27593	27708	27515	27516	27647	27727	27756	27567	27773	27760	27551	27569	27605	27574	27745	27674	27658	27678	27477	27450	27777	27605	27673	27618	27634	27911	27823	27667	27640	27640	27750	27767	27660	27751	27574	27874	27604	27703	27510	27728	27748	27620	27682	27703	27811	27468	27674	27739	27700	27648	27652	27534	27669	27698	27662	27511	27778	27548	27506	27542	27752	27532	27650	27539	27732	27606	27623	27659	27636	27506	27641	27698	27635	27707	27510	27685	27667	27707	27627	27733	27751	27728	27503	27624	27700	27627	27633	27587	27709	27714	27745	27666	27478	27717	27660	27686	27490	27777	27699	27772	27601	27564	27659	27508	27963	27753	27528	27535	27639	27511	27538	27779	27518	27774	27581	27502	27696	27808	27659	27568	27708	27621	27813	27639	27763	27629	27650	27789	27770	27392	27577	27669	27402	27890	27669	27623	27587	27777	27606	27561	27641	27658	27808	27711	27533	27693	27597	27691	27867	27600	27793	27622	27644	27635	27607	27618	27732	27655	27754	27582	27607	27656	27711	27689	27690	27747	27724	27517	27719	27549	27594	27777	27649	27512	27613	27728	27406	27432	27692	27408	27849	27521	27647	27663	27677	27820	27780	27480	27714	27513	27705	27603	27801	27493	27702	27743	27656	27629	27490	27552	27745	27629	27717	27699	27630	27866	27550	27632	27788	27551	27769	27732	27455	27600	27684	27576	27666	27774	27605	27564	27775	27575	27879	27566	27549	27625	27736	27622	27686	27470	27476	27539	27645	27727	27652	27716	27597	27696	27661	27614	27600
23060	21600	30328	32403	40150	46705	48113	45470	44271	43403	42606	41932	41947	41458	41146	40870	41082	40673	40873	40586	40414	40426	40508	40308	40444	40054	40018	39994	40267	39688	40445	39911	39570	39861	39878	39904	39816	39984	39911	39947	39926	39767	40222	39662	39912	39800	39853	39807	39664	39642	39595	39680	39994	39796	39786	39693	39826	39599	39632	39898	39837	39884	39886	39800	39476	39673	39507	39718	40200	39781	39719	40023	39801	39777	39580	39722	39768	39602	39524	39657	39561	39770	39510	39897	39500	39840	39759	39682	39964	39686	39583	39812	40018	39629	39605	39652	40021	39690	39812	39595	39651	39687	39751	39756	39649	39939	39732	39586	39578	39617	39620	39878	39708	39449	39684	39597	39701	39885	39922	39860	39689	39778	40032	39839	39838	39802	39720	39706	39589	39769	39887	39762	39807	39480	39778	39692	39898	39974	39733	39636	39805	39738	39886	39591	39836	39800	39574	39572	39892	39424	39640	39695	39760	39771	39708	39716	39738	39603	39742	39801	39611	39698	39870	39707	39789	40067	39840	39784	39713	39677	39903	39598	39765	39978	39730	39553	39562	39671	39746	39739	39669	39808	39906	39554	40112	39941	39709	39683	39831	39686	39919	39889	39553	39562	39933	39558	39497	39513	39845	39710	39751	39625	39731	40038	39646	39648	39841	39664	39528	39780	39893	39616	39716	39616	39640	39685	40021	39896	39662	39674	39874	39627	40115	39811	39674	39589	40030	39844	39753	39532	39860	39684	39509	39653	39985	39729	39860	39924	39712	39549	39686	39991	39681	39745	39532	39754	39838	39833	39758	39849	39880	40016	39680	39712	39467	39526	39576	40041	39571	39776	39830	40015	39936	39838	39444	39730	39411	39638	39577	39558	39607	39907	39753	39848	39579	39588	39571	39909	39793	40210	39722	39724	39948	39833	39888	39870	40039	39634	39525	39664	39871	39947	39767	39672	39699	40010	39778	39755	39806	39410	40110	39725	39790	39915	39725	39887	39746	39486	39738	39912	39922	39786	39788	39712	39580	39624	39813	39757	39660	39816	39742	40021	39765	39808	39834	39531	39872	39613	39650	39519	39624	39557	39910	39797	39648	39613	39806	39758	39893	39843	39760	39591	39738	39821	39843	39844	39711	39595	39816	39843	39618	39592	39744	39776	39908	40145	39628	39848	39682	39568	39563	39608	39800	39638	39560	39870	39905	39766	39948	39737	39915	39605	39871	39493	39694	39654	39417	39848	39617	39632	39660	39904	39901	39839	39764	39725	39511	39639	39871	39842	39706	40021	39879	39861	39544	39815	39913	39701	39831	39673	39883	39783	39853	39794	39747	39824	40131	39782	39851	39746	39774	39591	39695	39710	39630	39666	39995	39874	39838	39681	39662	39583	39520	39668	39713	39884	40094	39727	39618	39591	39976	39706	39768	39628	39648	40123	39951	40137	39921	40095	40026	39312	39798	40050	39719	39784	39700	39553	39593	39943	39495	39778	39569	39964	39747	39514	39258	39674	39803	39700	39722	39946	39660	39319	39500	39691	39585	39713	39670	39681	39649	39674	39789	39683	39465	39620	39763	39616	39703	39821	39983	39635	39668	39707	39937	39753	39847	39654	39862	39494	39695	39984	39610	39600	39920	39877	39750	39664	39719	40246	39633	39716	39562	39806	39736	39583	39801	39694	39512	39618	40036	39862	39695	39781	39928	39799	39796	39677	39785	39622	39785	39641	39752	39626	39770	39472	39792	39989	39940	39651	39993	39954	39742	39570	39774	39662	39680	39867	39772	39946	39827	39562	39760	39667	39560	39889	40021	39756	39675	39506	39724	39785	39648	39860	39708	39602	39862	39758	40093	39837	39718	39749	40030	39810	39824	39973	39920	39664	39683	39713	39540	39685	39741	39835	39683	39675	39663	39816	39768	39647	39584	39800	39566	39794	39604	39646	39705	39518	39809	39559	39713	39627	39618	39649	39882	39693	39543	39733	39617	39494	39379	39769	39574	39650	39654	39598	39547	39611	39490	39860	39815	39856	39860	39828	39608	39888	39787	39875	39724	39788	39912	39742	39516	39748	39696	39525	39739	39989	39997	39704	40011	39630	39777	39751	39722	39933	39903	39654	39689	39397	39691	39945	39707	39570	39848	39753	39857	39811	39942	39795	39661	39906	39641	39860	39939	39402	39476	39627	39819	39792	39883	39985	39514	39479	39692	39618	39671	39733	39605	39742	39517	39857	39891	39894	39831	39397	39786	39950	39752	39663	39730	39898	39595	39438	39633	39877	39843	39928	39758	39856	39625	39809	40074	39761	39862	39672	39988	39614	39542	40066	39382	39736	39819	39771	39760	39681	39482	39708	39708	39885	39827	39754	39942	39764	39322	39778	39731	39828	39676	39778	40036	39807	39881	39444	39455	39747	39966	39743	39616	39774	39522	39646	39830	39666	39664	39711	39797	39710	39744	39854	40178	39752	39741	39674	39880	39983	39667	39812	39934	39514	39658	39820	39598	39542	39774	39739	39742	39583	39563	39364	39771	39821	39994	39695	39619	39947	39864	39873	39701	39894	39615	39701	39555	39640	39775	39752	39797	40102	39859	39790	39474	39663	39938	39651	39602	39699	40005	39842	39752	39631	39700	39745	39519	39737	39940	39948	39896	39680	39873	39773	39820	39663	39871	39631	39759	39814	39785	39606	39824	39846	39843	39817	40008	40030	39825	39943	39743	39695	39645	39905	39799	39822	39655	39523	39701	39844	39682	39642	39527	39700	39673	39918	39803	39751	39724	39915	39873	39922	39661	39733	39892	39733	39861	39854	39698	39633	39517	39874	39738	39939	39770	39805	39811	39749	39671	39784	39768	39843	39887	39766	39758	39680	39754	40111	39576	39675	39652	39742	39629	39558	39697	39646	39722	39761	39787	39923	39728	39714	39529	39653	39802	39988	39771	39607	39764	39527	40114	39767	39812	39585	39656	39906	39709	39698	39907	39713	39897	39884	39874	39828	39867	39770	39935	39525	39401	39504	39661	39739	40060	39431	40041	40110	39321	39661	39636	39690	39734	39730	39619	39834	39871	39623	39687	39870	39595	39751	39754	39800	39971	39945	39937	39647	39756	39855	39926	39692	39652	39879	39870	39798	39994	39843	39715	39714	39796	39990	39637	39581	39923	39855	39687	39899	39617	39488	39573	39728	39771	39843	39706	39679	39789	40011	39644	39817	39911	39928	39767	39677	39637	39719	39685	39909	39732	39580	39712	39721	39871	39549	39624	39945	39736	39751	39907	39611	39727	39779	39749	39760	39758	39799	39620	39756	39573	39556	39918	39672	39582	40016	39729	39681	39846	39770	39668	39536	39682	39995	39613	39733	39982	39682	39870	39784	39842	39887	39780	39521	39630	39757	39715	39683	39759	39960	39924	40149	39838	39828	39812	39833	40031	39887	39964	39498	39880	39901	39721	39480	39913	39901	39855	39777	39608	39719	40034	39759	39678	39680	39933	39841	39837	39724	39628	39511	39769	39531	39763	39676	39921	39746	39657	39591	39598	40040	39315	39918	39920	39744	39801	39950	39746	39575	39760	39695	39726	39629	40072	39791	39709	39811	39897	40015	39756	39763	39908	39957	39648	39435	39694	39834	39592	39583	39699	39618	39664	39892	39921	39590	39855	39665	39747	39891	39702	39773	39670	39765	39761	39728	39735	39783	39878	39990	39755	39808	39926	39738	39845	39459	39695	39681	39903	39935	39832	39459	39572	39715	40031	39833	39807	39806	39919	39863	39878	39685	39526	40079	39496	39812	39913	39667	40004	39790	39778	39628	39814	39705	39648	39672	39776	40067	39660	39698	39807	39663	39577	40028	39909	39706	39837	39794	39831	39781	39815	39931	39957	39769	39597	39774	39830	39766	39602	39525	39479	39657	39873	39907	39724	39485	39593	39621	39711	39826	39989	40124	39779	39953	39677	39706	39842	39643	39908	39580	39905	40102	39864	39793	39737	39504	39660	39722	39848	39521	39639	39509	39616	39780	39632	39725	39613	39767	39843	39870	39958	39791	39636	39951	39762	39752	39900	39620	39614	39387	39676	39819	39854	39880	39851	39842	39722	39431	39937	39715	39710	39620	39764	39724	39551	39946	39779	39786	39604	39826	39614	39658	39917	39700	39150	39887	39727	39796	39589	39862	39661	39920	39659	39826	40116	39780	39600	39932	39859	39689	39957	39809	40064	39964	39680	39694	39797	39940	39833	39899	39752	39899	39510	39654	39764	39795	39818	39907	39683	39730	39618	39766	39742	39753	39825	39758	39784	39764	39446	39601	39483	39710	39596	39735	39783	39925	39811	39899	39770	39724	39669	39618	39851	39628	39612	39898	39789	39705	39530	39829	40048	39808	39647	39835	39582	39459	39696	39594	39632	39687	39525	39830	39795	39864	39724	39955	39540	39914	39432	39652	39798	39878	39744	39856	39592	39668	39645	39601	39566	39523	39613	39553	39840	39656	40055	39685	39736	40220	39665	39986	39913	39545	39642	40017	39777	39619	40080	39465	39821	39594	39854	39554	39637	39897	39860	39503	39627	39716	39694	39624	39842	39843	39701	39719	39963	40034	39560	39851	39767	39835	39855	39824	39965	39833	39795	39594	39858	39844	39928	39828	39784	39866	39766	39922	39710	39547	39866	39445	39727	39523	39812	39616	39549	39732	39478	39771	39896	39831	39817	39694	40013	39546	39402	39927	39814	39901	39747	39983	39684	39632	39936	39596	39484	39673	39864	39817	39875	39565	39654	39799	39641	40002	39723	39672	39730	39837	39684	39776	39876	39470	39707	39366	39688	39609	39660	39885	39775	39869	39486	39719	39744	39496	39482	39688	39709	39635	39666	39806	39498	39487	39873	39762	39554	39533	39593	40056	39690	39584	39903	39724	39811	39501	39612	39718	39725	39784	39893	39623	39698	39486	39694	40082	39564	39726	39707	39587	39881	39911	39787	39810	40002	39676	39729	39562	39846	39650	39815	39881	39820	39834	39847	39656	39655	39593	39663	39831	39960	39834	39918	40011	39835	39831	40097	39881	39939	39846	39807	39728	39730	40159	39863	39732	39839	39639	39843	39988	39498	39562	39828	39695	39802	39475	39826	39726	39668	39789
38897	67322	67209	57071	50112	45317	41127	38438	35906	34029	32917	31843	31153	30649	30399	29930	29652	29705	29474	29215	28994	28944	28740	28823	28634	28531	28337	28175	28182	28193	28215	28228	27920	27932	28107	28130	28054	28052	28032	28039	28264	28011	27833	27842	28046	27895	28070	27929	27892	28025	27811	28160	27941	27999	28093	28102	27816	27995	28066	28080	27945	27897	27962	27895	27994	27849	27893	27972	27977	27984	27838	28182	27822	27948	28095	28047	27767	27870	28053	27924	28109	28029	27847	27890	27861	28037	27989	28046	27827	27980	27849	27916	28041	27955	28004	27708	28111	27968	27923	27940	27999	28086	28006	28018	27837	28068	27918	27875	27606	27973	28055	27920	28048	28093	27848	27760	28076	27932	28062	28079	27912	27771	28189	27800	27992	28031	27991	27908	27930	27900	28125	27960	27993	28127	28131	27822	27740	27921	28093	27918	27886	27996	27872	28053	28024	27899	28143	27848	28111	27897	28102	27884	28032	28077	28053	28159	27990	28027	28027	27945	27887	28029	28006	27839	28046	28048	28009	27910	28083	27824	27911	28046	28125	27819	27976	28006	28145	27895	28026	27965	27941	28050	28022	27777	28027	27923	28111	28063	27983	28065	27934	28063	27962	27974	28101	28074	27801	27792	27946	27880	27881	27991	27795	27915	28049	27894	28043	27856	27807	27872	27975	27865	28225	28009	27845	27986	28093	27942	27895	27806	28001	28009	27981	27810	27942	28190	28126	27999	27949	27788	27867	28038	28181	27968	27875	28183	28001	28051	28103	27873	28104	27976	27870	27891	27906	27974	27969	27915	28198	27974	27982	27739	27988	28065	27749	27798	27984	28006	27896	28054	27834	28029	27793	27939	27989	27918	27994	28028	27942	28006	27966	28130	28013	27938	27973	27992	27958	27934	27908	27896	27968	27863	28005	27971	27763	27922	28026	28048	27936	27937	28090	27944	27978	28070	28113	28038	28024	27916	28054	28066	27948	27910	27831	27755	28149	27854	27940	27797	27964	27874	27956	28112	27788	28151	27955	27951	27922	27833	27875	27807	27833	27965	27772	28086	27906	27971	28212	27972	27845	27755	27933	28033	27991	27827	28037	27930	27867	27981	28004	27944	28088	28075	28057	27867	28041	28058	27738	28060	28164	28076	28085	28054	28265	27947	28078	27885	28021	27885	27922	28131	27821	28143	27921	27748	28003	28078	27646	28068	27916	27981	27802	27911	27770	27931	27915	27846	27775	27762	28159	27959	28051	27992	28005	27868	28021	27926	27914	27892	27974	27970	28032	28226	28019	27940	28054	28164	28049	28019	27914	27963	27874	27995	27851	28025	28010	27958	27822	27821	27907	27990	27969	27869	27991	27917	27966	27981	27900	28083	28001	27816	28174	27808	27978	28110	27875	27859	27899	27843	27913	27905	27990	27950	27992	27945	27842	27905	27935	28063	27903	28013	27900	27893	27936	27884	28070	27801	28002	28195	28091	27969	27896	27954	27842	28056	27947	27805	27870	27895	27905	27882	27846	28089	27885	28115	27909	27834	28089	27906	27970	28205	27807	28191	27969	27833	28030	27999	27835	28057	28027	27914	27783	27906	27972	27915	27983	27727	28065	27776	28187	27906	27870	28123	28063	28013	27932	28020	28122	28009	27849	27956	27712	27946	28045	27788	27990	27940	27920	27941	27996	27816	27975	28114	27783	28035	28108	27898	28111	27972	28098	27836	27952	27851	27957	27995	27833	28084	27947	27897	27922	27938	28110	27893	28051	28079	28070	27980	27782	28120	27863	28058	27996	27740	27825	28015	27996	27881	27913	28138	27951	27846	28028	27964	27888	27924	28069	27790	27785	27893	27877	27714	27947	28012	27916	28125	27932	27863	28037	27888	28029	28013	27971	27756	28112	28076	27965	27930	27918	28143	27954	27827	27931	27923	27979	27972	27982	28115	27904	27975	27858	27785	27890	27903	27950	27892	27919	27997	27751	28012	27823	27875	28139	28163	27761	27895	27948	27972	27949	27823	27794	27963	27899	27980	28166	27947	27929	27949	28041	27933	27891	27853	27955	27957	27775	27980	27929	28245	27818	28009	28036	27991	27936	28150	27984	27999	28080	27859	27990	27900	27972	28089	27929	28118	27875	27982	27824	27832	28082	27811	28195	27964	28070	28283	27897	27807	28139	27803	27871	27858	28006	27773	27990	28066	27812	28042	27881	27911	27937	28202	28097	28085	27843	27853	28029	28001	27947	27903	27973	27940	28072	27878	27886	27729	27886	27999	28089	28064	28101	28070	28022	27961	27820	27938	27998	27699	27870	27706	27890	28046	27923	28002	27821	28135	27963	27842	27987	27842	27871	27882	27968	27957	28074	27997	28127	27769	28149	27885	28040	28223	28005	27882	27990	28066	28320	27914	27976	27957	27904	27737	27979	28166	27955	28022	27830	27963	27811	28007	27936	27825	27847	27985	28016	27782	28104	28130	27802	28074	27922	28009	28094	27801	27819	28133	28010	27930	27951	28030	27951	27634	27897	27760	28017	28056	27856	27850	28101	27954	28011	28111	28016	27739	27976	27882	28100	28085	27993	28048	27899	27945	27953	27955	27943	27729	28151	27973	28068	27900	27961	28023	28003	27802	28005	27986	27966	27983	27838	27979	28009	27844	27945	28035	27942	28068	28036	27804	28094	27790	27846	27890	28029	28204	27774	27936	28241	28016	27744	27970	28126	27933	27964	27969	27868	27994	27919	28102	28068	27930	27946	27887	28129	27896	28029	27786	28058	28037	28078	28021	27733	27860	28074	28067	27895	27997	27891	27907	27884	28048	27896	28066	28010	27855	28099	27893	28070	27689	28002	28111	27709	27950	27941	28221	27919	27970	27925	27811	28032	28076	27825	27876	27871	27722	27890	28059	28055	27822	27913	28092	28039	28121	28108	27865	28154	27791	28040	28114	28165	27944	27959	27957	28057	27733	27779	28125	27945	27945	27968	28185	28026	27997	27986	27789	28055	27963	27998	27834	28119	28035	27916	27920	28137	27841	27964	28058	27925	27871	27867	28030	27963	27971	28050	27816	27984	27811	27924	27934	28006	27784	27962	27899	27999	27935	27942	27955	27986	27879	27859	28022	27843	27912	27863	27906	28165	27926	27942	28044	27945	28029	28083	27946	27943	27851	27915	27978	27966	27997	27917	27935	27994	27892	28008	27968	28041	28014	27938	27962	27860	27910	27710	28035	27816	27906	27800	27821	27949	28051	28045	27839	27760	27878	27746	27778	27796	27966	27808	27877	27919	27949	28018	27942	28002	27880	27851	28067	27903	28167	27733	28032	28088	28115	27911	27791	28050	27879	27900	27987	27893	28012	27853	28064	28102	27953	28119	27927	27928	28211	28054	27940	27878	27840	28013	27850	28003	28044	28056	28079	27870	28004	27906	28108	28033	27997	27936	27762	27931	27884	27960	27874	27901	28075	27900	28166	27968	28131	27838	27720	27911	28017	28078	27915	27977	27996	27871	27916	28003	28056	27789	28012	27987	28006	28039	27933	27914	28009	28278	27880	27948	28029	27705	28138	28028	27814	28063	28033	27820	27927	27882	28154	27942	28022	28009	28083	28044	27794	27918	28234	27849	28074	27904	28051	27991	28022	28028	27986	27977	27997	27986	27994	27934	27852	27904	27931	28084	27881	28062	27900	27998	27873	28016	27947	27988	27923	27970	27947	28010	27990	27962	27872	28031	27923	28011	28094	27972	28047	27802	27879	28077	27935	27942	28061	28133	28031	28038	27878	27930	27925	27870	27996	28034	28052	28041	28066	27957	28000	27898	27925	27973	27849	27861	28008	28237	27944	27910	28128	27852	27957	27955	27813	28084	27809	28109	27825	27845	27961	27989	27902	27808	28126	27939	27901	27935	27834	28022	27939	27869	27938	27943	28055	27930	28044	28082	28091	27751	28160	28008	27938	28005	27926	28089	27938	27867	28054	27914	28096	27948	28043	27978	27946	28066	28087	27959	27817	27965	27881	27857	28027	28093	28133	27844	27816	27899	27930	27911	27860	28124	28099	27916	28119	27995	27912	28143	28030	27886	27840	27956	27967	28047	27863	28108	27983	28037	27861	27843	27888	27985	28037	28018	27797	28035	27916	27892	27889	28114	28147	27877	28158	27959	27889	28034	28031	28042	28051	27950	27832	28060	27886	27918	28182	28070	27750	28097	28139	27982	28030	28018	27982	27958	27940	28058	27900	27965	27946	28168	28056	28106	27944	28030	28102	28002	28188	27888	27898	27842	27764	27927	28123	28175	28062	28132	27897	27984	27853	27859	28015	28166	27902	28065	27779	27799	27819	27956	27915	27898	28088	27900	27812	27969	28026	28099	28062	27931	28052	27795	28054	28033	28006	27847	27971	28176	27902	28070	28047	27929	27911	27941	27985	28088	28017	27975	27907	28164	27957	27783	27885	27885	27944	27924	27988	27928	27890	27897	27911	27908	28055	27918	27981	27884	28128	28014	27887	28087	27920	28006	27876	27978	27928	28162	27966	28051	28054	27957	27875	27781	28018	27976	27995	27859	27843	27977	28144	27857	27826	27920	28055	27855	27836	28099	27869	27971	27943	27974	27917	27828	27948	28026	27934	27790	27886	27859	27887	27955	28083	28042	27830	27757	28097	27812	27798	28090	28012	28059	27820	27990	27889	28096	27837	28013	28079	27819	27906	27856	27915	28073	27953	28092	28005	27945	27852	28000	27882	27901	27873	27957	28004	28044	27818	27798	27988	28005	28096	28084	28048	27962	27915	27756	28111	28012	28055	27850	28026	27848	27943	28071	28017	27856	27971	27835	28013	27817	28022	28011	27859	27859	27966	27745	28119	28055	28078	28059	27947	27936	28162	27953	27896	28008	27822	27913	27971	27619	27970	27903	28100	27807	27998	27948	28038	28116	27859	27922	27962	27950	27961	27922	27863	27943	28053	27922	28001	27790	27924	28014	27971	27924	28005	27940	27988	28086	28018	27903	27880	27873	27970	27856	27961	27945	27941	27983	28072	27876	27829	27996	27772	27966	27963	27949	28119	27857	27850	28072	27921	27998	27840	27985	28044	28085	27882	27815	28095	28003	27863	27837	28073	27786	27838	27967	27994	28026	28046
38881	45488	54364	51502	47551	45307	43909	42441	41834	41391	40564	40420	40419	40541	40039	40082	40295	40073	39758	40290	40034	39820	39920	39782	39951	39698	39744	39967	39764	39653	39630	39623	39553	39440	39676	39408	39663	39532	39581	39657	39983	39492	39708	39709	39598	39649	39746	39808	39739	39444	39682	39653	39592	39593	39661	39677	39672	39500	39441	39434	39408	39786	39454	39429	39567	39296	39500	39684	39481	39359	39891	39627	39505	39481	39531	39747	39736	39590	39682	39648	39483	39593	39621	39778	40002	39701	39598	39610	39766	39500	39402	39679	39861	39514	39728	39431	39739	39717	39645	39726	39533	39966	39550	39773	39564	39589	39821	39727	39631	39535	39690	39652	39806	39718	39636	39962	39919	39775	39701	39700	39448	39647	39407	39589	39785	39578	39715	39221	39697	40070	39675	39781	39496	39760	39866	39542	39618	39554	39528	39814	39607	39611	39292	39501	39777	39512	39693	39443	39671	39723	39745	39719	39888	39758	39382	39829	39678	39734	39706	39579	39779	39459	39476	39752	39772	39377	39631	39534	39494	39808	39741	39564	39667	39714	40015	39814	39990	39670	39436	39624	39805	39716	39689	39412	39763	39476	39869	39580	39649	39678	39486	39495	39427	39873	39642	39509	39815	39454	39664	39432	39439	39591	39559	39626	39632	39476	39407	39447	39813	39760	39507	39271	39566	39763	39713	39481	39676	39834	39910	39450	39433	39828	39678	39555	39222	39449	39454	39474	39772	39788	39402	39698	39483	39645	39703	39575	39516	39914	39371	39505	39598	39592	39901	39647	39422	39448	39573	39691	39625	39791	39468	39696	39730	39494	39506	39579	39737	39649	39689	39560	39791	39736	39774	39719	39572	39357	39445	39346	39588	39554	39761	39748	39637	39427	39589	39588	39936	39857	39490	39560	39747	39727	39476	39741	39732	39844	39659	39910	39867	39646	39715	39769	39973	39777	39656	39670	39756	39614	39948	39583	39545	39726	39429	39484	39550	39642	39691	39710	39562	39470	39616	39708	39822	39834	39649	39954	39526	39335	39531	39711	39762	39488	39622	39636	39722	39379	39535	39467	39619	39609	39838	39468	39545	39717	39812	39654	39594	39513	39563	39427	39493	39600	39651	39469	39474	39617	39739	39575	39764	39536	39439	39509	39544	39831	39614	39569	39776	39427	39287	39355	39777	39832	39778	39625	39733	39710	39461	39890	39818	39355	39687	39376	39636	39625	39387	39633	39642	39641	39601	39535	39533	39393	39675	39469	39578	39669	39852	39767	39531	39671	39511	39841	39610	39702	39622	39700	39736	39656	39713	39351	39689	39707	39664	39511	39635	39707	39564	39620	39505	39826	39374	39471	39735	39522	39558	39749	39688	39606	39872	39697	39756	39338	39612	39863	39562	39615	39647	39649	39684	39768	39442	39869	39797	39925	39524	39537	39747	39488	39495	39594	40003	39612	39680	39764	39684	39567	39671	39769	39613	39648	39656	39599	39674	39770	39861	39367	39539	39758	39301	39731	39671	39500	39532	39525	39582	39280	39627	39844	39651	39949	39457	39529	39497	39766	39725	39727	39641	39865	39576	39972	39750	39418	39845	39574	39722	39722	39787	39858	39698	39480	39838	39629	39725	39539	39537	39680	39788	39608	39882	39654	39684	39657	39773	39822	39649	39283	39684	39680	39866	39700	39688	39682	39801	39802	39411	39859	39392	39942	39849	39301	39515	39422	39536	39819	39856	39775	39706	39712	39829	39719	39566	39746	39948	39487	39765	39532	39633	39583	39586	39835	39691	39564	39732	39833	39410	39819	39926	39657	39581	39551	39611	39462	39795	39716	39894	39524	39400	39719	39420	39761	39481	39861	39667	39535	39542	39603	39578	39475	39736	39609	39484	39595	39719	39627	39397	39661	39577	39744	39578	39596	39617	39357	39839	39878	39570	39267	39664	39588	39977	39714	39811	39757	39509	39940	39348	39667	39700	39631	39626	39480	39584	39627	39804	39557	39680	39538	39607	39769	39558	39538	39703	39709	39513	39522	39615	39704	39631	39822	39548	39658	39577	39383	39877	39770	39676	39702	39812	39719	39752	39596	39734	39525	39729	39641	39767	39474	39486	39733	39553	39442	39700	39579	39852	39720	39876	39744	39831	39854	39510	39754	39671	39854	39384	39879	39822	39789	39543	39437	39629	39800	39636	39685	39747	39468	39751	39656	39580	39465	39647	40158	39860	39328	39813	39779	39418	39457	39549	39717	39644	39395	39633	39656	39697	39758	39527	39635	39707	39647	39711	39842	39746	39570	39499	39722	39641	39485	39708	39824	39814	39671	39682	39642	39702	39722	39611	39672	39757	39584	39468	39718	39638	39383	39719	39922	39675	39744	39721	39441	39445	39698	39802	39753	39629	39520	39669	39789	39620	39572	39582	39760	39651	39330	39509	39540	39997	39537	39561	39707	39699	39599	39753	39761	39828	39587	39701	39931	39677	39759	39473	39718	40028	39777	39425	39240	39517	39540	39597	39697	39739	39784	39703	39835	39825	39890	39913	39661	39574	39672	39624	39596	39507	39637	39765	39912	39735	39985	39723	39759	39510	39629	39647	39693	39798	39509	39581	39832	39696	39804	39682	39603	39666	39595	39789	39503	39897	39441	39438	39560	39624	39587	39614	39386	39691	39415	39619	39582	39776	39774	39653	39608	39809	39617	39876	39694	39407	39672	39666	39850	39704	39511	39642	39617	39701	39508	39764	39508	39747	39735	39568	39568	39490	39491	39472	39451	39703	39847	39727	39285	39529	39746	39760	39984	39398	39641	39599	39651	39999	39365	39744	39335	39492	39562	39647	39388	39723	39568	39846	39652	39624	39583	39531	39879	39789	39423	39527	39464	39703	39704	39652	39768	39664	39781	39566	39439	39496	39554	39588	39611	39564	39413	39570	39522	39636	39904	39551	39639	39592	39583	39396	39521	39971	39685	39760	39576	39548	39646	39635	39535	39793	39415	39818	39726	39566	39681	39986	39773	39657	39578	39634	39612	39829	39537	39669	39956	39394	39726	39822	39589	39765	39692	39477	39569	39756	39826	39750	39676	39614	39551	39839	39525	39768	39570	39524	39691	39991	39736	39678	39846	39687	39794	39621	39757	39862	39640	39706	39693	39386	39432	39771	39621	39790	39848	39459	39607	39430	39721	39496	39425	39517	39298	39562	39841	39874	39682	39641	39664	39474	39703	39499	39982	39663	39496	39635	39818	39623	39617	39688	39483	39767	39759	39761	39655	39612	39730	39352	39403	39829	39799	39632	39474	39451	39325	39555	39859	39866	39474	39727	39579	39827	39769	39832	39635	39682	39490	39806	39443	39607	39641	39888	39460	39807	39699	39517	39597	39751	39683	39555	39688	39784	39750	39787	39580	39768	39773	39590	39656	39811	39765	39701	39608	39709	39885	39607	39917	39514	39552	39719	39610	39520	39505	39577	39703	39621	39799	39891	39576	39676	39599	39675	39836	39736	39489	39727	39659	39555	39870	39443	39452	39626	39604	39483	39524	39695	39752	39711	39503	39403	39588	39644	39515	39680	39585	39590	39677	39574	39697	39498	39473	39662	39787	39733	39890	39625	39518	39691	39704	39488	39676	39610	39586	39617	39388	39712	39656	39689	39829	39577	39346	39530	39766	39712	39763	39636	39553	39479	39510	39503	39892	39635	39463	39824	39636	39691	39805	40034	39685	39731	39676	39765	39908	39582	39908	39690	39712	39405	39562	39625	39732	39748	39880	39662	39669	39529	39998	39897	39837	39694	39574	39911	39740	39560	39639	39634	39598	39598	39600	39504	39656	39632	39674	39776	39731	39570	39809	39424	39679	39580	39478	39690	39122	39752	39630	39914	39407	39838	39767	39567	39496	39850	39488	39677	39519	39666	39944	39551	39684	39723	39435	39772	39707	39787	39942	39623	39801	39497	39582	39581	39613	39432	39752	39542	39792	39774	39668	39479	39745	39617	39743	39867	39468	39682	39370	39875	39727	39872	39759	39889	39748	39437	39533	39484	39975	39873	39253	39727	39580	39762	39769	39844	39981	39705	39724	39624	39348	39569	39559	39464	39389	39501	39688	39507	39656	39275	39614	39787	39973	39585	39799	39923	39920	39863	39668	39599	39349	39699	39532	39437	39567	39882	39757	39779	39517	39616	39558	39587	39844	39677	39895	39514	39868	39521	39396	39770	39649	39657	39945	39878	39631	39609	39438	39675	39450	39678	39915	39672	39793	39777	39712	39521	39694	39781	39613	39704	39815	39932	39585	39685	39520	39898	39740	39590	39834	39802	39700	39596	39611	39666	39866	39674	39877	39707	39821	39648	39754	39353	39740	39700	39597	39477	39621	39594	39694	39577	39471	39624	39423	39887	39508	39524	39685	39637	39478	39642	39670	39794	39447	39546	39588	39780	39774	39600	39850	39637	39629	39572	39881	39860	39474	39827	39774	39723	39561	39432	39553	39722	39716	39970	39459	39593	39693	39700	39479	39522	39670	39837	39866	39685	39858	39635	39745	39643	39556	39808	39427	39571	39696	39611	39819	39882	39607	39389	39646	39538	39224	39704	39403	39623	39357	39471	39818	39679	39802	39519	39988	39402	39774	39366	39688	39657	39442	39885	39435	39640	39531	39868	39475	39505	39764	39568	39351	39726	39600	39576	39922	40051	39865	39940	39774	39478	39854	39878	39515	39770	39617	39732	39555	39357	39639	39710	39458	39859	39602	39751	39711	39728	39741	39405	39653	39513	39574	39813	39632	39528	39602	39553	39525	39657	39629	39681	39736	39812	39683	39472	39480	39534	39609	39533	39346	39657	39693	39639	39980	39703	39593	39656	39667	39532	39398	39884	39948	39428	39534	39649	39652	39551	39819	39756	39699	39383	39648	39778	39476	39678	39503	39814	39618	39316	39650	39780	39436	39327	39443	39617	39725	39925	39469	39477	39613	39659	39746	39765	39403	39668	39667	39417	39816	39507	39571	39583	39644	39714	39427	39730	39493	39836	39877	39635	39739	39800	39702	39470	39607	39643	39514	39759	39634	39810	39666	39514	39822	39591	39573	39778	39732	39270	39612	39590	39558	39516	39603	39497	39692	39807	39614	39760	39945
39183	56497	55090	45940	40880	37229	34784	32914	31588	30656	29777	29513	29017	28864	28639	28517	28451	28396	28223	28256	28275	28091	27996	27977	28200	28085	27697	27993	27741	27929	27947	27833	27935	27920	27797	27753	27619	28051	27774	27908	27871	27712	27838	27644	27931	27793	27570	27640	27722	27863	27756	27758	27876	27748	27855	27913	27653	27804	27798	27921	27799	27826	27823	27590	27686	27872	27909	27713	27864	27828	27826	27765	27610	27845	28090	27731	27625	27879	27797	27836	27768	27798	27885	27734	27840	27883	27879	27560	27714	27683	27749	27599	27872	27851	27685	27892	27569	27842	27726	27747	27777	27890	27879	27777	27584	27807	27840	27641	27791	27842	27976	27935	27690	27846	27935	27923	27581	27589	27754	27912	27824	28000	27938	27732	27924	27755	27874	27848	27808	27756	27847	27893	27941	27803	27677	27878	27867	27736	27705	27771	27858	27755	27621	27921	27865	27669	27617	27949	27918	27721	27599	27730	27631	27616	27807	27554	27655	27874	27793	27740	27696	27691	27933	27727	27789	27676	28051	27777	28019	27691	27881	27747	27768	27771	27923	27746	27778	27916	27854	27690	28026	27757	27658	27550	28044	27914	27851	27753	27810	27808	27902	27770	27866	27702	27603	27801	27702	27789	27666	27638	27809	27812	27827	27720	27923	27602	27853	27734	27828	27872	27765	27780	27785	27692	27623	27783	27883	27948	27686	27839	27916	27684	27782	27771	27842	27833	27737	27892	27655	27707	27529	27836	27778	27771	27762	27708	27847	27691	27756	27701	27854	27887	27803	27875	27689	27845	27671	27767	27800	27761	27826	27853	27766	27804	27775	27606	27628	27810	27524	27585	27962	27824	27832	27744	27985	27772	27564	27759	27619	27846	27595	27971	28057	27852	27680	27730	27787	27735	27723	27735	27783	27819	27928	27774	27783	27900	27750	27863	27674	27660	27909	27825	27870	27663	27910	27818	27964	27923	27809	27960	27970	27647	27684	27725	27829	27736	27745	27744	27721	27823	27611	27864	27863	27752	27903	27925	27981	27703	27861	27990	27775	28037	27804	27678	27763	27824	27882	28002	27798	27905	27668	27620	27821	27988	27621	27779	27693	27741	27908	27847	27856	27795	27767	27798	27855	27882	27830	27728	27963	27766	28091	27768	27735	28001	27680	27772	27803	27737	27814	27798	27979	27764	27948	27843	27829	27552	27789	27778	27927	27937	27554	27851	27768	27829	27686	27819	27643	27494	27575	27792	27902	27812	27784	27653	27727	27697	27840	27850	27633	27649	27808	27668	27625	27984	27838	27764	27966	27604	27701	28000	27874	27757	27610	27740	27853	27701	27912	27786	27871	27789	27819	27868	27904	27811	27874	27743	27679	27578	27922	27656	27672	27895	27613	27748	27618	27643	27769	27726	27697	27696	27679	27727	27772	27983	27843	27704	27788	27832	27745	27687	27715	27803	27928	27857	27833	27912	27669	27796	27797	27803	27718	27750	27828	27897	27835	27718	27919	27862	27786	27473	27910	27879	27674	27712	27723	27779	27929	27699	27882	27657	27779	27890	27774	27792	27782	27879	27685	27880	27827	27811	27708	27845	27657	27918	27892	27627	27761	27668	27902	27732	27527	27641	27745	27719	27782	27711	27673	27754	27819	27664	27710	27752	27901	27743	27840	27749	27683	27665	27875	27664	27759	27707	27615	27748	27960	28013	27960	27820	27642	27856	27706	27761	27893	27819	27668	27829	28025	27900	27869	27759	27788	27828	27757	27658	27825	27735	27921	27811	27891	27862	27897	27987	27823	27698	27723	27834	27739	27864	27616	27827	27970	27786	27813	27717	27880	27878	27887	27807	27707	27581	27794	27867	27664	28057	27729	27856	27794	27910	27864	27799	27740	27775	27754	27675	27745	27686	27626	27748	28006	27761	27820	27753	27939	27900	27819	27748	27642	27796	27905	27654	27735	27727	27897	27617	27738	27839	27961	27791	27852	27779	27752	27658	27901	27928	27878	27739	27804	27754	27807	27750	27818	27806	27792	27669	27717	27683	27759	27731	27751	27826	27713	27850	27832	27752	27703	27753	27905	27720	27731	27684	27796	27773	27774	27564	27649	27755	27878	27689	27677	27877	27861	27737	27945	27771	27857	27769	27708	27830	27793	27614	27863	27890	27821	27818	27803	27685	27726	27852	27774	27644	27673	27853	27698	27723	27832	27697	27991	27651	27924	27810	27688	27696	27916	27741	27850	27910	27849	27919	27777	27701	27674	27912	27738	27690	27866	27684	27613	27795	27898	27632	27848	27732	27827	27832	27789	27786	27852	27973	28006	28088	27742	27772	27738	27657	27935	27679	27782	27853	27785	27711	27773	27753	27724	27772	27808	27780	27720	27680	27817	27737	27812	27746	27788	27798	27735	27746	27911	27605	27804	27703	27854	27696	27712	27923	27723	27783	27893	27765	27835	27752	27899	27691	27550	27649	27739	27955	28010	27677	27636	27953	27863	27906	27893	27552	27837	27917	27701	27916	27620	27886	27962	27693	27848	27970	27787	27822	27855	27752	27909	27585	27649	27772	27900	27707	27838	27792	27471	27748	27662	27712	27742	27962	27848	27598	27817	27584	27838	27752	27661	27862	27388	27893	27627	27865	27824	27838	27755	27733	27814	27562	27942	27760	27770	27760	27758	27669	27914	27586	27883	27712	27757	27679	27728	27621	27873	27698	27834	27648	27836	27895	27639	27937	27615	27800	27582	27845	27711	27904	27642	27793	27763	27824	27929	27848	27709	27904	27810	27841	27916	27797	27777	27587	27673	27751	27706	28006	27508	27770	27761	27882	27765	27735	27721	27791	27635	28011	27775	27804	27713	27636	27653	27915	27731	27714	27946	27603	27913	27881	27828	27684	27876	27759	27888	27831	27786	27822	28011	27891	27639	27822	27834	28004	27898	27893	27811	27776	27733	27604	27781	27720	27783	27780	27876	27857	27852	27848	27748	27749	27683	27814	27938	27777	27947	27625	27659	27842	27651	27819	27796	27989	27749	27613	27773	27675	27746	27666	27859	27947	27783	27847	27961	27783	27786	27877	27822	27725	27811	27760	27688	27837	27701	27763	27862	27716	27834	28002	27869	27910	27600	27894	27863	27827	27883	27711	27642	27600	27867	27820	27874	27878	27911	27871	27724	27849	27889	27847	27956	27816	27833	27870	27697	27735	27798	27948	27608	28034	27797	27697	27773	27748	27883	27862	28033	27571	27720	27865	27798	27828	27994	27716	27778	27943	27870	27921	27611	27854	27899	27704	27856	27745	27881	27695	27726	27658	27876	27831	27771	27716	27878	27846	27792	27730	27711	27670	27984	27767	27902	27818	27878	27713	27926	27764	27772	27738	27543	27925	27593	27767	27678	27802	27762	27845	27612	27655	27711	27691	27805	27825	27988	27600	27799	27577	27800	27827	27729	27778	27763	27853	27874	27996	27799	27769	27951	27784	28011	27761	27916	27802	27815	27811	27662	27642	27794	27778	27667	27878	27661	27694	27972	27960	27842	27808	27779	27822	27810	28039	27571	27746	27883	27994	27553	27908	27728	27881	27617	27821	27821	27718	27756	27834	27787	27687	27906	27798	27635	27838	27801	27938	27894	27805	27821	27788	27757	27717	27861	27977	27623	27863	27894	27840	27908	27778	27937	27779	27779	27681	27968	27970	27539	27861	27748	27847	27826	27786	27740	27791	28038	27707	27791	27726	27870	27835	27792	27820	27749	27925	27791	27863	27835	27923	27804	27782	27732	27610	27792	27749	27835	27722	27751	27794	27769	27712	27692	27698	27724	27831	27840	27678	27800	27726	27888	27775	27790	27813	27869	27677	27937	27825	27739	27719	27779	27567	27671	27626	27816	27681	28066	27732	27729	27755	28037	27856	28010	27791	27706	27659	27764	27802	27689	27752	27726	27539	27850	27725	27845	27893	27863	27893	27885	27871	27803	27796	27868	27942	27808	27852	27709	27765	27632	27646	27746	27640	27766	27737	27882	27732	27821	27659	27695	27736	27879	27838	27882	27925	27740	27851	27798	27629	27772	27689	27925	27944	27673	27703	27701	27803	27733	27710	27969	27707	27618	27696	27846	27767	27670	27720	27767	27888	27677	27778	27904	27855	27793	27744	27766	27951	27732	27739	27673	27879	27868	27863	27733	27759	27836	27856	27711	27786	27785	27792	27750	27853	27748	27652	27651	27787	27980	27682	27779	28008	27737	27771	27924	27969	27893	27793	27794	27860	27613	27970	27888	27747	27983	27916	27725	27798	27733	27826	27887	27772	27688	27753	27693	27826	27726	27839	27867	27795	27597	27592	27759	27843	27939	27870	27852	27679	27901	27834	27690	27907	27585	27627	27916	27730	27882	27770	27674	27563	27785	27754	27752	27921	27814	27963	27854	27662	27843	27853	27747	27820	27749	27937	27945	27636	27812	27868	27670	27861	27655	27805	27723	27797	27951	27610	27769	27919	27925	27711	27795	27844	27857	27904	27965	27743	27728	27734	27876	27851	27727	27877	27760	27783	27937	27750	27845	27811	27803	27727	27670	27744	27829	27791	27843	27782	27720	27739	27740	27959	27722	27748	27903	27810	27648	27838	27929	27780	27701	27716	27662	27734	27827	27959	27605	27879	27856	27774	27906	27702	27873	27772	27967	27931	27623	27763	27798	27556	27835	27664	28028	27770	27899	27916	28027	27650	27828	27527	27836	27772	27782	27715	27804	27820	27869	27757	27794	27823	27878	27768	27648	27688	27630	27800	27969	27715	28038	27914	27728	27730	27669	27849	27862	27864	27866	27859	27654	27887	27784	27698	27800	27791	27656	27794	27645	27760	27972	27839	27707	27869	27725	27580	27908	27828	27940	27703	27805	27787	27850	27734	27702	27818	27750	27872	27916	27816	27915	27620	27923	27713	27920	27819	27901	27781	27799	27656	27862	27869	27784	27764	27842	27597	27653	27743	27806	27767	27882	27759	27574	27756	27791	27866	27830	27802	27842	27880	27926	27965	27786	27810	27872	27697	27945	27855	27787	27837	27884	27661	27880	27939	27726	27935	27758	27902	27620	27684	27723	27990	27958	27821	27805	27793	27717	27784	27828	27759	27828	27670
24467	21743	32145	37277	42877	46167	45740	43696	42857	42261	41765	41146	40862	40515	40301	40178	40274	40066	40046	39875	39924	39756	39670	39784	39594	39559	39597	39524	39392	39023	39558	39585	39399	39285	39115	39677	39505	39330	39404	39427	39213	39329	39457	39336	39157	39343	39432	39772	39409	39177	39409	39516	39223	39212	39215	39378	39369	39164	39540	39515	39244	39087	39189	39065	39169	39345	39302	39187	39490	39081	39152	39003	39106	39065	39445	39123	39341	39356	39291	39225	39114	39367	39157	39141	39484	39249	39235	38889	39316	39449	39203	39206	39220	39116	39239	39187	39608	39349	39176	39420	39322	39504	39082	39214	39161	38943	39309	39292	39360	39561	39349	39516	39374	39402	39300	39349	39154	39225	39331	39591	39511	39363	39505	39247	39489	39166	39383	39195	39247	39188	39197	39359	39493	39126	39284	39253	39487	39130	39345	39368	39303	39151	39291	39220	39362	39358	39212	39236	39155	39363	39036	39324	39157	39238	39170	39599	39298	39478	39509	39246	39535	39194	39035	39390	39463	39182	39262	39531	39195	39454	39520	39375	39380	39358	39267	39430	39430	39318	39446	39290	39544	39248	39402	39261	39654	39538	39273	38958	39441	39121	39259	39415	39473	39452	39417	39293	39136	38913	39209	39260	39243	39201	38872	39378	39313	39393	39647	39240	39323	39376	39286	39279	39386	39390	39376	39451	39353	39114	39482	39373	39475	39236	39302	39208	39354	39260	39518	39724	39537	39206	39150	38946	39414	39250	39169	39345	39498	39323	39441	39225	39463	39220	38908	39295	39391	39262	39683	39471	39369	39273	39382	39169	39313	39214	39195	39404	39198	39223	39365	39341	39296	39185	39106	39143	39362	39248	39295	39282	39075	39303	39254	39337	39356	39401	39201	39003	39031	39156	39507	39422	39241	39339	39139	39100	39118	39209	39222	38819	39232	39263	39339	39165	39249	39496	39186	39087	39105	38960	39296	39347	39273	39314	39390	38885	39193	39513	39781	39273	39252	39562	39264	39049	39541	39263	39471	39398	39302	39167	39237	39351	39137	38958	39226	39348	39375	38952	39325	39489	39322	39239	39281	39319	39390	39557	39253	39448	39112	39099	39520	39319	39061	39005	39454	39277	39143	39186	39369	39089	39359	38984	39259	39031	38841	39068	39462	39342	39359	39137	39375	39363	39224	39367	39215	39408	39325	39322	39177	38984	39509	39187	39257	39238	39078	39289	39552	39279	39428	39195	39064	39262	39341	39362	39027	39297	39130	39135	39221	39358	39459	39277	39167	39213	39459	39386	39260	38950	39504	39238	39279	39520	39420	39254	39314	39312	39239	39132	39266	38924	39253	39472	39240	39512	39321	39128	39300	39078	39090	39272	39325	38859	39183	39470	39646	39384	39278	39301	39275	39255	39267	39197	39089	38986	39481	39628	39185	39394	39319	39285	39324	39313	39273	39279	39452	39368	39420	39153	39208	39313	39166	39068	39377	39308	39291	39215	39234	39351	39257	39279	39370	39292	39106	39115	39149	39166	39346	38977	39036	39322	39115	39286	39390	39365	39385	39185	39013	39135	39284	39055	39337	39075	39034	39410	39492	39154	39490	39312	39316	39503	39407	39104	39289	39149	39099	39058	39103	39058	39324	39171	39190	39127	39425	39514	39457	39250	39400	39308	39340	39281	39365	39378	39458	39341	39320	39614	39291	39419	39562	39177	39198	39348	38998	39289	39216	39351	39218	39271	39152	39293	39567	39332	39442	39270	39379	39257	39035	39274	39358	39259	39306	39240	39030	39342	38949	39079	39224	39185	39358	39248	39630	39190	39121	39441	39097	39032	39484	39276	39243	39283	39047	39554	39206	39319	39333	39133	39464	39176	39371	39483	39097	39303	39450	39314	39244	39508	39554	39273	39472	39167	39319	39236	39195	39357	39277	39107	39148	39255	39277	39226	39511	39421	39323	39417	39283	39469	39245	39291	39365	39096	39653	39403	39312	39112	39481	39497	39247	39482	39399	39478	39469	39130	39074	39440	39108	39439	39321	39067	39267	39395	39243	39444	39536	39450	39381	39259	39281	39327	39352	39141	38932	39143	39143	39364	39339	39362	39263	39146	39371	39475	39482	39195	39400	39221	39276	39390	39478	39276	39394	39173	39007	39165	39015	39401	39134	39462	39313	39230	39306	39554	38908	39356	39218	39231	39242	39470	39226	39138	38940	39375	39138	39349	39042	39142	39250	39467	39242	39344	39119	39434	39245	39202	39095	39528	39297	39205	39254	39436	39033	39229	39086	39216	39088	39297	39629	39563	39423	39524	39347	39402	39501	39084	39178	39256	39383	39410	39619	39458	39494	39164	39307	39441	39122	38961	39139	39467	39564	39295	39307	39089	39174	39419	39297	39203	39000	39154	39267	39519	39341	39284	39432	39172	39565	39220	39321	39471	39433	39185	39384	39437	39333	39360	39106	39248	39250	39203	39408	39131	39429	39136	39112	39526	39348	39050	39239	39235	39483	39390	39402	39148	39425	38991	39590	39312	39331	38993	39431	39354	39465	39190	39232	39460	39238	39122	39326	39014	39080	39314	39343	39424	39269	39190	39218	39255	39356	39269	39133	39497	39257	39313	39040	39599	39216	39113	39332	39137	38976	39158	39385	38855	39177	39115	39220	39400	39277	39134	39355	39206	39118	39345	38997	39218	39572	39324	39346	39278	39481	39346	39153	39299	39516	39389	39262	39289	39300	39393	39289	39276	39013	39189	39256	39266	39432	39280	39116	39216	39422	39263	39329	39201	39270	39407	39106	39363	39597	39317	39264	39465	39595	39385	39325	39101	38918	39403	39222	39067	39292	39255	39076	39446	39090	39259	39259	39445	39283	39368	39157	39488	39570	39269	39264	39385	39152	39018	39300	39187	39222	39614	39374	39346	39031	39379	39317	39298	39175	39462	39350	39480	39475	39315	39311	39091	39489	39465	39297	39606	39136	39383	39465	39297	39383	39056	39362	39563	39238	39098	39245	39376	39495	39294	39293	39302	39249	39407	39417	39279	39327	39449	39450	39288	39387	39225	39071	39249	39197	39338	39593	39439	39205	39283	39433	39384	39454	39173	39354	38974	39426	39395	39132	39118	39228	39368	39019	39327	39222	39297	39209	39191	39162	39310	39321	39413	39278	39086	39458	39246	39554	39333	39435	39112	39229	39306	39137	39355	39291	39318	39452	39518	39285	39412	39240	38992	39238	38917	39295	39204	39131	39088	39487	39077	38955	39159	39010	39080	39314	39464	39095	39557	39296	39357	39101	38978	39238	39015	39358	39230	39304	39223	39122	39459	39453	39418	39357	39278	39150	39437	39552	39068	39142	39178	39444	39263	39313	39057	39550	39451	39499	39268	39419	39310	39152	39206	39384	39334	39426	39305	39397	39265	39338	39138	39158	39094	39406	39281	39150	39488	39310	39228	39074	39461	39055	38984	39220	39586	39241	39596	39274	39485	39356	39256	39226	39019	39327	39252	39211	39284	39158	39301	39511	39205	39324	39118	39256	39206	39545	39354	39207	39373	39397	39162	39464	39539	39380	39466	39329	39193	39464	39143	39171	39230	39560	39632	39341	39144	39329	39254	39014	39544	39354	39048	39093	39310	38993	39140	39002	39339	39496	39206	39156	39195	39167	39219	39229	39266	39629	39547	39201	39399	39609	39339	39407	39487	39208	39247	39330	39339	39414	39534	39402	39381	39156	39285	39220	39506	39433	39193	39273	39152	39225	39477	39530	39114	39376	39307	39643	39512	39295	39184	39153	39141	39251	39519	39279	39202	39296	39278	39278	39445	39349	39016	39474	39388	39356	39595	38987	39058	39233	38991	39151	39267	39395	39247	39238	39154	39197	39249	39403	39233	39238	39281	39618	39373	39403	39281	39350	39454	39327	39512	39324	39347	39100	39223	39239	39162	39431	39381	39164	39289	39475	39378	39288	39433	39116	39159	39274	39397	39295	39104	39208	39338	39076	39533	39448	39192	39197	39307	39347	39271	39306	39213	39607	39479	39263	39086	39368	39238	39032	39177	39088	39148	39080	38928	38963	39518	38994	39503	39098	39461	39344	39400	39278	39554	39266	39371	39374	39289	39318	39271	38983	39258	39220	39297	39682	39265	39274	39405	39439	39252	39432	39196	39641	39419	39291	39298	38991	39163	39141	39075	39262	39363	39487	39689	39491	39124	39156	39464	39267	39118	39237	39227	39316	39165	39266	39149	39367	39199	39212	39476	39493	39441	39082	39255	39462	39589	39135	39306	39276	39348	39129	39161	39323	39598	39116	39162	39600	39318	39235	39145	39287	39117	39499	39287	39241	39117	39125	39293	39424	39346	39240	39032	39479	39212	39282	39498	39338	39434	39458	38904	39386	39487	39184	39291	39428	39341	39581	39330	39413	39307	39306	39421	39294	39349	39554	39340	39332	39070	39016	39039	39434	39274	39387	39343	39561	39382	39129	39304	39395	39486	39180	39350	39443	39208	39221	39420	39178	39280	39408	39349	39343	39318	39458	39199	39608	39369	39424	38992	39166	39187	39265	39355	39197	39174	39000	39182	39403	39484	39221	39233	39267	39116	39110	39241	39465	39289	39381	39254	39168	39549	39311	39150	39257	39362	39422	39313	38992	39220	39463	39307	39264	39489	39187	39355	39376	39199	39330	39322	39252	39245	39037	39241	39333	39633	39064	39396	39268	39417	39394	39480	39027	39538	39338	39262	39048	39316	39126	39068	39103	39231	39689	39294	39283	38909	39125	39566	39172	39393	39125	39327	39406	39271	39093	39242	39180	39231	39203	39221	39339	39269	39185	39174	39342	39034	39375	39041	39300	39428	39264	39284	39560	39404	39243	39260	39398	39246	39166	39345	39357	39339	39376	39473	39046	39191	39289	39518	39350	39185	39313	39132	39239	39316	39292	39529	39363	39337	39690	39515	39444	39365	39262	39610	39609	39309	39033	39534	39281	39267	39285	39284	39388	39294	39383	39352	39441	39281	39484	39402	39574	39440	39570	39330	39469	39173	39424	39239	39394	39160	39358	39437	39386	39566	39341	39531	39342	39445	39584	39435	39399	39632	39457	39216	39177	39303	39353	39368	39384	39370	39168	39194
37363	62780	62165	52176	46324	41579	38183	35635	33907	32573	31325	30523	30209	29628	29402	29152	29011	28901	28698	28680	28399	28500	28379	28320	28267	28070	28185	28292	27961	27839	27912	28049	27859	27756	27796	27795	27742	27642	27679	27879	27798	27923	27780	27757	27871	27728	27876	27912	27622	27662	27889	27865	27685	27902	27826	27739	27904	27640	27728	27972	27820	27835	27629	27781	27740	27886	27814	27908	27712	27767	27811	27604	27827	27546	27822	28029	27768	27604	27631	27875	27699	27815	27580	27941	27736	27684	27684	28059	27794	27696	27841	27761	27614	27513	27783	27747	27782	27781	27940	27686	27856	27719	27817	27626	27701	27703	27618	27748	27687	27951	27809	27706	27662	27927	27826	27734	27914	27823	28046	27742	27696	27721	27769	27850	27851	27785	27822	27743	27623	27934	27655	27702	27558	27742	27695	27945	27835	27788	27734	27694	27598	27814	27915	27770	27686	27740	27921	27721	27876	27712	27731	27805	27711	27747	27763	27671	27617	27755	27768	27691	27752	27750	27761	27802	27823	27737	27801	27812	27686	27787	27726	27552	27753	27708	27709	27689	27820	27682	28058	27874	27559	27704	27634	27744	27722	27585	27683	27779	27707	27661	27661	27896	27901	27650	27521	27848	27727	27786	27768	27662	27788	27719	27734	27799	27713	27814	27700	27745	27840	27630	27809	27709	27847	27647	27743	27662	27883	27732	27935	27737	27795	27828	27679	27635	27749	27666	28042	27805	27821	27818	27779	27824	27808	27808	27686	27753	27850	27824	27761	27717	27744	27698	27697	27538	27895	27946	27816	27680	27796	27654	27808	27758	27705	27743	27884	27844	27945	27711	27820	27780	27869	27760	27710	27666	27799	27682	28091	27816	27829	27880	27928	27764	27709	27734	28005	27681	27680	27958	27656	27951	27795	27931	27695	27820	27770	27788	27812	27740	27828	28012	27803	27919	27879	27658	27732	27794	27585	27705	27911	27648	27641	27716	27796	27663	27843	27641	27815	27475	27884	27791	27732	27597	27855	27637	27656	27836	27807	27642	27645	27762	27864	27728	27611	27819	27700	27866	27767	27964	27832	27605	27871	27963	27917	27918	27799	27549	27892	27802	27687	27671	28002	27617	27818	27765	27589	27659	27635	27990	27666	27886	27655	27629	27580	27853	27752	27629	27520	27747	27746	27837	27898	27823	27890	27636	27715	27796	27878	27840	27734	27692	27816	27810	27899	27721	27798	27600	27801	27710	27711	27591	27853	27788	27644	27635	27791	27819	27925	27789	27724	27892	27898	27574	27747	27599	27919	27745	27799	27828	27620	27470	27742	27947	27791	27821	27896	27900	27591	27818	27742	27782	27787	27807	27763	27553	27743	27940	27801	27771	27647	27730	27888	27722	27832	27512	27607	27788	27733	27748	27693	27756	27858	27852	27858	27737	27751	27840	27828	27796	27652	27794	27615	27855	27853	27790	27847	27696	27706	27738	27704	27600	27682	27754	27693	27758	27908	27651	27760	27682	27786	27935	27876	27802	27900	27710	27742	27911	27873	27900	27825	27605	28039	27882	27623	27908	27836	27663	27725	27709	27835	27720	27961	27698	27889	27751	27754	27563	28082	27945	27612	27844	27691	27770	27811	27722	27840	27702	27758	27697	27762	28024	27878	27804	27793	27516	27704	27929	27629	27584	27704	27750	27793	27744	27901	27919	27632	27753	27713	27706	27987	27818	27721	27704	27833	27711	27871	27842	27794	27708	27734	27800	27760	27666	27586	27879	27905	27734	27774	27821	27772	27803	27794	27860	27838	27767	27892	27583	27722	27793	27897	27799	27897	27822	27687	27780	27975	27899	27788	27868	27741	27792	27618	27744	27675	27913	27838	27828	27712	27934	27816	27661	27914	27703	27790	27789	27790	27719	27758	27750	27742	27732	27688	27704	27894	27767	27622	27753	27719	27910	27657	27770	27708	27760	27903	27735	27741	27644	27999	27857	27754	27755	27790	27917	27907	27645	27946	27918	27646	27603	27711	27747	27799	27747	27664	27697	27857	27705	27668	27827	27841	27833	27724	27835	27666	27749	27686	27763	27595	27786	27731	27914	27643	27987	27812	27746	27642	27788	27756	27819	27783	27676	27681	27798	27786	27843	27678	27688	27639	27962	27730	27691	27674	27758	27773	27843	27565	27738	27872	27721	27780	27812	27695	27771	27673	27737	27744	27796	27793	27988	27973	27817	27779	27961	27734	27856	27778	27778	27830	27760	27899	27945	27754	27798	27764	27585	27657	27800	27711	27635	27889	27838	27758	27765	27846	27634	27696	27664	27815	27713	27886	27569	27982	27630	27777	27714	27787	27599	27885	27748	27761	27750	27581	27801	27933	27716	27778	27725	27869	27841	27777	27817	27783	27748	27612	27623	27780	27820	27906	27911	27659	27715	27777	27806	27802	27908	27858	27517	27604	27811	28018	27734	27572	27831	27693	27752	27858	27755	27600	27774	27613	27659	27744	27786	27755	27750	27908	27589	27914	27826	27836	27914	27796	27658	27909	27617	27798	27672	27584	27839	27912	27871	27907	27745	27743	27715	27586	27892	27740	27594	27627	27780	27559	27830	27858	27770	27792	27718	27628	27897	27743	27890	27695	27774	27780	27826	27699	27745	27677	27645	27727	27833	27836	27762	27821	27840	27627	27805	27714	27760	27707	27844	27731	28014	27866	27687	27868	27835	27892	27739	27704	27816	27833	27756	27794	27616	27852	27685	27710	27773	27990	27539	27850	27758	27781	27706	27817	27570	27656	27741	27808	27706	27831	27607	27738	27664	27633	27817	27829	27815	27885	28013	27705	27684	27694	27832	27666	27982	27720	27541	27769	27659	27865	27719	27824	27946	27694	27782	27832	27761	27636	27819	27637	27750	27839	27780	27648	27900	27887	27724	27620	27559	27754	27673	27723	27789	27998	27634	27949	27802	27898	27962	27718	27710	27887	27619	27805	27768	27806	27604	27725	27756	27728	27775	27726	27767	27729	27500	27728	27823	27773	27715	27614	27839	27665	27777	27588	27734	27737	27769	27633	27828	27926	27767	27862	27864	27962	28088	27691	27812	27769	27842	27762	27791	27626	27892	27790	27798	27835	27744	27691	27712	27947	27834	27894	27735	27922	27721	27994	27601	27844	27806	27722	27765	27759	27517	27658	27790	27850	27639	27654	27604	27704	27638	27660	27969	27879	27679	27637	27676	27702	27895	27609	28201	27547	27836	27846	27809	27719	27945	27667	27850	27719	27805	27921	27857	27952	27793	27789	27817	27905	27860	27814	27776	27748	27791	27863	27880	27684	27782	27797	27724	27853	27739	27970	27898	27701	27764	27846	27740	27756	27713	27847	27755	27703	27725	27868	27822	27709	27722	27783	27819	27885	27843	27752	27589	27912	27919	27762	27621	27584	27714	27814	27873	27668	27688	27912	27863	27906	27718	27914	27597	27772	27901	27624	27683	27705	27863	27684	27715	27888	27881	27839	27691	27696	27729	27901	27561	27720	27706	27628	27811	27840	27771	27966	27831	27873	27719	27868	27698	27798	27733	27657	27691	27936	27848	27792	27735	27749	27901	27888	27933	27825	27859	27878	27560	27862	27800	27895	27657	27913	27726	27728	27838	27977	27691	27743	27702	27579	27666	28122	27908	27573	27946	27923	27801	27956	27784	27675	27703	27843	27744	27736	27835	27865	27799	27683	28040	27880	27700	27736	27695	27826	27733	27657	27808	27848	27735	27989	27567	27718	27970	27555	27666	27822	27879	27793	27763	27644	27583	27961	27832	27812	27752	27665	27775	27781	27663	27596	27523	27861	27703	27731	27663	27811	27893	27734	27700	27698	27773	27954	28011	27618	27689	27654	27725	27793	27813	27641	27679	27916	27778	27747	27775	27875	27855	27676	27700	27725	27705	27659	27746	27951	27695	27704	27565	27911	27757	27729	27734	27714	27698	27818	27598	27775	27688	27658	27785	27831	27830	27642	27541	27852	27674	27582	27793	27797	27852	27784	27714	27791	27840	27630	27697	27798	27831	27713	27893	27940	27682	27585	27687	27899	27785	27746	27657	27742	27837	27671	27621	27773	27866	27883	27878	27843	27788	27734	27742	27814	27804	27783	27648	27875	27769	27770	27894	27796	27940	27847	27700	27889	27777	27830	27786	27686	27867	27819	27744	27697	27665	27880	27853	27597	27879	27716	27637	27718	27790	27709	27639	28022	27871	27742	27778	27979	27834	27804	27982	27787	27763	27771	27661	27661	27627	27764	27702	27790	28012	27853	27743	27647	27830	27657	27707	27685	27665	27927	27764	27911	27683	27897	27741	27819	27746	27823	27816	27772	27841	27690	27639	27523	27847	27810	27857	27617	27889	27708	27705	27947	27659	27759	27877	27488	27888	27682	27854	27821	27712	27828	27794	27637	27823	27929	27705	27955	27554	27662	27575	27837	27783	27810	27628	27726	27855	27853	27614	27812	27619	27787	27622	27810	27773	27683	27745	27524	27854	27742	27894	27697	27748	27789	27622	27741	27813	27779	27627	27797	27693	27749	27868	27737	27870	27678	27733	27698	27835	27987	27876	27913	27671	27723	27777	27850	27933	27713	27628	27685	27841	27853	27683	27909	27768	27777	28042	27760	27558	27756	27807	27870	28033	27833	27570	27828	27630	27839	27612	27994	27792	27744	27724	27868	27869	27719	27656	27791	27681	27830	27728	27953	27702	27646	27685	27670	27728	27572	27621	27887	27605	27747	27780	27625	27798	27779	27745	27685	27734	27884	27672	27693	27855	27740	27849	27806	27765	27762	27594	27627	27625	27718	27757	27684	27771	27862	27733	27928	27657	27651	27787	27817	27687	27719	27721	27955	27539	27824	27982	27654	27684	27718	27808	27893	27734	27808	27779	27666	27977	27842	27790	27858	27896	27746	27764	27728	27869	27885	27771	27793	27946	27746	27883	27725	27822	27857	27778	27581	27773	27687	27821	27707	27545	27900	27799	28002	27787	27665	27726	27739	27589	27807	27758	27985	27655	27558	27550	27895	27817	27757	27808	27729	27865	27772	27780	27802	27801	27728	27691	27743	27711	27699	27775	27820	27770	27807	27591	27693	27765	27732	27795
22956	21586	30414	32787	40231	46508	48387	45730	44650	43902	43081	42587	41942	41468	41395	41037	40706	40739	41092	40710	40782	40348	40231	40129	40303	40402	40166	40206	40093	40227	39944	39983	39989	39896	40154	39831	39946	39987	39774	39972	40032	39676	39798	39971	40155	40048	39750	39921	40076	39662	39932	39691	39867	39674	40065	40059	39999	39653	39931	39515	39574	39815	40042	39720	39696	39877	40037	39800	39804	39442	39846	40149	39881	39865	39628	39767	39919	39652	39662	39889	39726	39900	39851	39654	40094	39739	39951	39828	39868	40085	39756	39735	39645	39883	39714	39734	39798	39715	39787	39788	39797	40003	39953	40056	39850	40014	39896	40001	40126	39771	39775	39666	39803	40053	39900	39852	40131	39734	39656	39957	39722	40173	39736	39965	39921	39727	39704	39849	39729	39993	39976	40023	39850	39874	39787	39629	39756	39827	39561	40048	40058	40095	39956	39783	39713	39723	39672	39624	39685	39796	39748	40231	39779	39672	39972	39658	39499	39813	39826	40005	39982	39800	39730	39758	39938	39966	39750	39773	39750	39835	39891	39770	39745	39922	39731	39699	39892	39778	39943	39892	40177	39734	40281	39895	39637	39432	39594	39709	39549	39739	40006	39620	39555	39751	39815	39868	39954	39758	39655	39819	39992	39655	39904	39748	40024	39847	39825	39604	39608	39991	39902	39803	39705	39779	39966	39741	39666	39871	39720	39787	39834	39828	39771	39928	39929	39759	39710	39940	39751	39875	39717	39844	39617	39837	39499	39851	39809	39927	39387	39895	39826	39864	39642	39573	39789	39942	39589	39671	39728	39963	39822	39861	39974	39764	39866	39852	40005	39999	39840	39717	39828	39871	40102	39870	39932	39599	39846	39681	39473	39960	39775	40189	39960	39783	39981	39882	39863	39888	39892	39718	39831	39837	39697	39717	39861	40195	39841	39551	39704	39810	39633	39700	39713	39462	39706	39728	39827	39909	39627	39707	39732	39756	39637	39804	39637	39705	39820	39879	40031	39736	39730	39762	39830	39668	39913	39757	39737	40028	39785	39874	39538	39758	39579	39627	39552	39758	39701	39681	39807	39559	39561	39897	39829	39928	39706	39893	39459	39671	39692	40058	40008	39818	39814	39677	39844	39757	39813	39879	39802	39709	39777	39742	39502	39739	39893	39897	40112	39494	39773	39765	39810	39683	39571	39964	40014	39906	39925	39860	39667	39671	39839	39526	39611	39791	39850	39692	39795	39985	39703	39690	39793	39828	40136	39733	39578	39585	39894	39807	39509	39596	39684	39767	39862	39742	39845	39960	39880	39756	39825	39830	39894	39860	39870	39790	39971	39899	39802	39474	39734	39860	39773	39893	40012	40040	39470	39835	40130	39828	39744	39813	39804	39584	39940	39865	40092	40066	40098	39668	39881	39677	39768	39589	39740	39854	39780	39763	40203	39842	39761	39950	39660	39716	39866	39807	39620	39586	40004	39658	39871	39811	39850	40032	39874	39840	39658	39716	39830	39825	39674	39760	39912	39655	39762	39992	40011	39541	39765	39865	39809	39764	39912	39893	39779	39481	39579	39938	39883	39996	39839	39802	39978	39804	39732	39996	39916	39832	39722	39859	39720	39727	39821	39891	39896	39929	39810	39913	39750	39891	40009	39497	40051	39908	39844	39711	39610	39761	39853	39851	39847	39863	40345	39754	39844	39756	39860	39507	39954	39878	39898	39891	39703	39835	39702	39653	40024	39682	39888	39751	39951	40040	39929	39895	39604	39839	39976	39645	39936	39900	39704	39770	39922	39894	39925	39289	39897	39738	40182	39638	40147	39513	39905	39972	39546	39747	39579	39719	39867	39778	39850	39894	39854	39873	39592	39816	39714	40034	39676	39734	39903	39806	40082	39820	39894	39835	40027	39785	39872	39828	39572	39678	39914	39631	39934	39857	39907	39920	39908	39495	39783	39537	39764	40070	39858	39788	39709	39802	39815	39871	39744	40273	40020	39861	39907	40007	39640	39985	39970	39625	39845	39620	40011	39938	39844	39595	39933	40032	39719	39936	40003	39714	39678	39917	39633	39819	39837	39682	39885	39641	39830	39661	39734	39881	39822	39765	39972	39922	39823	39655	40183	39724	39599	39850	39635	39766	39694	39841	40108	39661	39871	39828	39870	39847	39423	39944	39615	39696	39869	39628	39709	39940	40031	39693	39667	39764	39873	39962	40021	39813	39608	39823	40013	39609	40027	39880	39821	39670	39665	40083	39790	39701	39770	39720	39656	39763	39617	39560	39684	39782	40185	39794	39777	39916	40007	39822	39866	39744	39736	39707	39756	39957	39719	40158	39833	39757	39738	39813	39938	39786	39549	39700	39693	39745	39632	39714	39713	39821	39825	39973	39716	39913	39772	39603	40050	39949	39969	39845	39375	39999	39650	39801	40212	39678	39840	39425	39576	39870	39880	39688	39940	39520	39800	39736	39903	39809	39961	39809	39849	39727	39890	39958	39908	39881	39797	39745	39622	39883	39973	39908	40135	39767	39918	39726	39889	39786	39803	39958	39911	39839	39747	39681	39926	39638	39885	39613	39809	39717	39919	39783	39774	40085	39682	39967	39657	39785	39580	39859	39741	39859	39827	39796	39944	39800	39917	39829	39862	39660	39822	40037	39696	39707	40079	39932	39859	39753	40041	39582	39817	39601	40024	39909	39894	39717	39706	39952	39531	40138	39940	39772	39977	40022	39628	39858	39726	39760	39633	39753	39878	39718	39842	39708	39921	39716	39786	39776	39919	39600	39710	39662	39768	39967	40008	39710	39865	39770	39869	39881	39904	39693	39903	40091	39847	39676	39810	39486	39951	39894	39733	39987	39862	39656	40000	39846	39526	40003	39747	39865	39958	40174	39514	39971	39994	40018	39782	39942	39819	39848	40094	39871	39896	39866	39935	39976	39890	39967	39969	39846	39938	39714	39817	39747	39924	39606	39601	39885	39898	39564	39845	39914	39724	39883	40169	40015	39925	39762	39791	40023	39966	39907	39791	39777	39707	39781	39735	39838	39787	39683	39791	39592	39707	39777	39608	39755	39881	39742	39748	40133	39732	39931	39696	39942	39914	39956	40003	39779	39616	39928	39916	39977	40039	39826	39789	39782	39666	39746	39689	39986	39746	39699	39817	39831	39943	39725	39709	39761	39959	39762	39757	39625	39774	39945	39961	39452	40048	39841	39779	39650	39642	40099	39868	39856	39607	40067	39801	39586	39972	39953	40013	39869	39702	40180	39744	39837	39756	39749	39935	39618	39831	39651	39914	39928	39910	39739	40011	39946	39970	39627	39847	39785	39834	40037	40175	40086	39746	39888	39896	39901	39808	39950	39831	39984	40058	39957	40115	39872	39602	39860	39666	39752	39748	39528	39638	39759	39923	39564	39912	39841	39614	39767	39768	39951	39654	39712	39708	39599	39567	39808	39987	40017	39745	39875	40340	39914	39981	39688	39954	39833	39731	40178	40034	39871	39854	39816	39697	39933	39863	39630	39936	39795	39878	40007	40175	39644	39725	39829	39661	39571	39946	39967	39893	39814	39875	39617	39987	39723	40087	39742	40119	39952	39750	39769	40036	39966	39576	39781	39943	39964	39581	39812	39653	39837	39998	39672	39761	40037	39924	39821	39860	39620	39715	39783	39845	39670	39997	39527	39882	39630	39671	39674	39897	39579	39991	39524	39679	39757	39613	39783	39963	40086	40070	39807	40038	39644	39857	39586	39806	39894	39850	40115	39798	39701	39636	39806	39721	39848	39922	39697	39889	39932	39832	39785	39792	40063	39700	39988	39864	39920	39932	39922	39844	39599	39982	39725	39697	39675	39939	39447	39819	39635	40058	39970	40285	39882	39773	39893	39818	39860	40048	39726	39590	39833	39844	39898	39620	39928	39663	40286	39909	39858	39786	40080	40010	39779	39972	39780	39649	39995	39807	39699	39459	39967	39858	39764	40066	39769	39870	39550	39979	39703	39710	39520	39855	39753	39996	40122	40037	39762	40136	40144	40027	39679	39800	39740	39623	39982	39763	39861	39689	39808	39789	39786	39913	39723	39798	39595	39917	39830	39836	39922	39946	39847	39849	39624	39749	39777	39650	39630	39923	39952	39923	39938	39876	39793	39844	39697	39913	39713	39654	39776	39898	39701	39756	39830	39734	39784	39753	39701	39821	39314	39864	39842	39915	39935	39735	39824	39841	39754	39879	39904	40043	39669	39876	39941	39716	39906	39854	39905	39937	39927	40013	39853	39797	40010	39601	39941	39570	39994	39786	39788	39643	39723	39982	39739	40169	39843	40003	39613	39934	40167	39680	39813	39937	39726	39865	39920	39786	39955	39936	39725	39661	39860	39762	39801	39811	39821	39775	39683	39842	39879	39936	39813	40209	39950	39827	40190	39861	39723	39793	39982	39736	39887	39802	39682	39976	39925	39931	40060	39902	40014	39985	39974	39807	39935	39953	39952	39717	39901	39823	39826	39848	39678	39713	39849	39747	40091	40049	39888	39690	39816	39885	39719	39710	40021	39777	39609	39748	39867	39922	39915	40116	39935	39607	39865	39815	39887	39807	39754	39887	39831	39867	39981	39882	40017	40211	39947	39922	39855	39779	39548	39887	39644	40079	40198	39768	39782	39771	39519	39852	39781	39704	39876	39618	40055	39776	39704	39887	39793	39849	39950	39916	39851	40164	39800	39930	39987	39813	39795	39778	39933	39849	39809	39790	39982	39867	40047	39999	40006	39743	39620	39865	39559	40056	39694	39741	39800	39854	39697	39685	40033	40021	39661	40029	39900	39788	39729	39803	39854	39983	39946	39579	39497	40049	39632	40034	39795	39773	39830	39949	39833	39843	39636	40111	40138	39793	39794	39901	39708	39781	39788	39859	39885	39748	39974	39782	39980	39990	39808	39875	39912	39954	39764	39842	40025	39676	40007	40111	39690	39931	39879	39755	39759	39821	39788	39849	40072	40236	39775	40052	39975	39701	39597	39908	39952	39787	39932	39962	39935	40073	39932	39894	39883	39801	39921	39706	39747	39956	39798	39910	39829	39934	39744	39681	39742	39818	39667	40004	39894	39902	39648	40118	39882	39903	39743	39936	39653	39720	39801
38516	67766	67332	57861	50861	45389	41418	38585	36205	34480	33049	31935	31294	30622	30294	30134	29936	29608	29584	29201	29094	28923	28895	28413	28569	28185	28549	28344	28508	28073	28269	28148	28187	28304	28173	28049	28280	28063	28134	28174	28071	28029	28300	28117	28133	27869	28056	28146	28015	28065	27989	27997	27908	28186	27965	28070	27861	28018	28089	28063	28015	28047	27914	28016	27939	28137	28037	28099	28178	28003	28072	28149	28174	28138	27936	28126	28012	28042	28168	27865	28029	28253	28066	28035	28091	27853	28216	28092	27900	27905	27859	28223	28033	27964	28003	27859	28103	28096	28063	28028	28128	27976	28115	28059	27916	28004	28022	28099	28169	28044	27997	27872	27940	27996	28105	27903	28076	28067	27986	27981	28080	27849	27926	28029	27888	28101	27992	27990	27893	28015	27910	28184	28086	28021	28046	28041	28165	28034	27978	28036	27948	28008	28095	28068	28126	27993	28078	28179	27929	27898	28191	28013	28111	27958	27718	27951	27968	27878	28074	27898	27990	27880	27915	27925	28073	28018	28000	27908	27911	27887	27974	27983	28088	27968	27782	27982	27901	28232	28032	28081	28048	27850	28139	27958	28167	28047	28041	27990	27979	28038	28069	27905	28082	27920	28025	27888	27994	27922	27929	28043	27830	27967	28033	27813	27979	28047	27839	28119	28168	27917	28070	28011	27932	28006	28098	27757	28027	27936	28140	28110	27860	27823	27901	27964	27920	27873	28055	27943	28120	28031	28102	27908	28029	28109	28058	27933	28091	28118	27810	28080	27973	28031	27893	27992	27870	27940	28167	27949	27856	27956	27924	28002	28104	27920	28108	28042	28020	28029	27922	27834	28194	27906	28012	28009	27962	28024	27827	28074	28214	27846	28002	28005	28025	28139	27887	28038	28156	27924	28140	27873	27905	27982	27987	27886	27905	28043	27979	28075	28205	28068	28013	28062	27873	28155	27914	27944	27853	28095	28282	27806	27924	27824	27867	28229	27896	28037	28119	28194	27903	27939	28169	27925	28046	28124	27841	28077	28086	27811	27890	27917	27981	28086	27956	28162	28128	28069	28063	27800	28063	27901	27927	27963	28142	28043	27997	28016	27910	27998	28179	28017	28021	27943	27969	27862	27828	27989	28048	28140	28000	28085	27895	27967	27945	28096	28028	28125	27957	28049	28003	28120	28133	27834	28175	27954	28102	27948	28126	28111	27815	27849	27928	27856	28145	27922	28114	27864	27978	28016	28021	27800	28027	27965	27900	28251	27991	28071	27911	28145	28072	28191	28186	27996	28121	28055	27879	28038	28068	27829	28176	27917	27974	28189	27953	27958	27946	28097	27925	28012	28102	27765	27854	27995	27949	27950	27898	28085	27981	27921	27981	27766	28023	28113	28114	27960	27935	27965	28024	27979	28076	27870	28089	28087	27963	27853	28156	28033	28087	27917	27856	27999	28201	28009	27916	28047	28053	27961	28025	28097	28193	27849	27953	27833	28085	28043	27991	28094	27948	28042	28083	28196	28058	28008	27989	28040	27980	27966	28066	27925	28055	27951	27877	28016	28015	28136	28040	28099	27969	28034	27955	27936	27950	27814	28113	28121	28014	27995	28225	27986	27933	28005	27987	28057	27910	27889	28170	27906	28037	28030	28132	28118	28092	27832	28028	27917	27982	28051	28126	28119	27873	28014	28097	27872	28035	27913	27932	28040	27919	27954	28048	27959	28080	27801	28084	27822	28141	28048	28030	27905	28021	27881	27961	27951	27946	27951	28004	28071	28029	27984	27927	28142	28150	27958	28085	28109	27938	27923	27874	28020	28174	27906	28088	28014	28090	28049	28026	27949	27922	28111	28078	27961	28107	28171	28029	28022	27970	27991	28006	27858	27828	28015	28017	27950	27931	28087	27990	27962	27846	27995	28024	27960	28108	28012	28016	27998	28064	27899	28191	28061	27876	27937	28055	28019	28249	28045	28026	28094	28069	28002	28001	27866	28079	27973	27923	27994	27890	28007	27916	28038	27775	27961	28078	28094	27955	28034	27870	27884	27979	28044	27992	27846	28119	28058	27878	28097	27936	27979	27899	27992	27895	28084	28045	28032	28140	27778	27896	27953	27926	28067	28172	28042	27903	27952	28132	27996	28036	27856	28128	27863	27935	27984	27895	28282	28272	27937	27842	28039	28034	28153	27897	28092	28091	27990	27944	27921	28077	28099	28113	27903	28137	27972	28066	27768	27958	27920	28032	27843	28082	27958	28187	28085	28028	28013	27930	28062	28079	28109	28013	28165	27874	27962	27982	28085	27998	27990	27983	27912	28048	28020	27887	27976	28089	27998	28111	27920	28069	27976	27888	28196	27991	28119	27898	27964	28122	28051	28046	28069	27984	27815	28000	28122	28005	27910	27969	27981	28157	28215	28113	27896	28014	27919	28097	28012	28027	27869	28038	27902	27895	27965	28269	28184	27943	27948	27936	27991	28274	28011	28003	27998	27863	27855	27955	27937	27781	28015	28076	27900	27912	28013	28019	27917	28020	27869	28001	28015	27947	27713	28098	27963	27938	28022	28095	27898	28231	28131	28048	28072	28017	28030	28204	27933	28088	28037	28028	28232	28065	27990	27986	28187	28202	28081	27921	27987	28146	28197	27890	27947	28128	27962	28111	28124	28005	27852	28007	28135	28017	27953	28122	27985	28135	28225	27963	28096	27994	28096	28055	27885	28027	27987	28227	27968	28069	27938	28129	28151	28034	28181	28103	28059	28133	28077	27892	27990	27933	27801	27898	28073	27915	28155	27933	28048	27840	27978	27932	28226	28153	27974	28091	28075	27739	27915	28126	27978	27827	27996	28109	28033	27913	28009	28071	28037	28109	27927	27979	27967	27886	28055	27990	27962	27903	27814	28084	28184	27881	27940	27952	28049	28033	27917	27914	27962	27962	27898	27847	28196	27927	27930	27890	28069	27887	27988	28278	27924	27748	27912	28133	27934	27984	27982	28093	28048	27946	28081	28290	28119	28133	28115	27951	27929	28036	27891	27883	28136	28002	27906	28144	27968	28181	28013	27938	28003	27949	28056	27974	27746	28092	27987	27773	28018	27850	28137	27958	27851	28071	27908	27850	27924	27944	28091	27888	27941	27876	28023	28032	28158	27923	27958	28155	28095	28163	27926	28244	28090	28091	27790	27923	28197	28113	27969	28031	28028	27999	27934	28318	28034	27922	28108	28033	28050	28040	27908	28051	27997	27882	28091	27931	28108	27932	28199	28043	28117	27880	28023	28002	27906	27968	27993	27910	27934	28010	28144	28018	28038	28162	27976	28073	27948	27984	28195	28052	27882	28194	27906	28034	27672	28018	28088	27933	27947	27976	28002	28054	27965	27797	28048	28215	28068	28019	28197	27936	28133	28019	27866	28048	28019	28068	27993	27771	28033	27955	27922	28115	28073	28108	28128	27908	28148	27921	28075	28005	28040	28000	28166	28066	28001	28072	28140	28135	27892	28057	28137	27990	27951	28067	27904	28123	27981	28000	27963	28033	28033	27967	27841	27961	27987	27790	28029	27978	28142	28007	28195	28080	28114	27988	28129	28022	27969	27806	28139	28024	28012	27976	27955	27938	27968	27928	27744	28051	28129	27954	27884	27972	28021	28196	28001	27754	28058	27845	28213	28214	27988	28045	27896	27992	28103	27848	28102	27793	28375	27889	27951	28059	27852	28008	28026	28075	28120	27986	28113	28221	27948	28001	28085	28029	27884	28063	28017	27977	27952	28104	27906	27882	28023	28063	28123	28124	28189	28006	28002	27802	28026	27914	28006	27993	27961	28074	28023	28298	27940	27879	28040	27956	27911	28146	28085	27920	27952	27899	27961	28107	28120	28155	28049	27927	27965	27977	28045	27992	28095	27887	27848	28193	27999	28073	27914	28075	27945	27955	27836	27825	27935	27891	28002	28099	27924	27886	28106	27914	28106	28028	27891	27866	27961	27920	27976	27988	27953	27953	28022	28014	28030	28076	27872	28195	27801	27968	27982	27887	28163	27858	28043	28136	27946	28028	27909	27975	27938	27952	28016	28021	28063	28079	28027	28210	28060	28100	28155	27866	28088	27967	28083	28072	28119	27975	28030	27871	28087	27812	27982	28043	28071	27943	28042	27983	27976	28036	27918	28161	28103	28033	28067	27982	28044	27937	28023	28180	27996	28050	28068	27847	27951	27931	27989	28100	28034	27880	28035	28084	28011	28027	28109	28088	28087	28263	28200	27915	27948	28122	27924	28073	27929	28306	28061	27934	28041	28142	28081	27988	27941	28081	28150	28039	28155	27825	28018	28018	27953	27792	28039	27944	27915	28015	28085	27855	27919	28023	28023	28045	28110	28169	28153	28192	28035	27987	28007	28080	27990	28018	27775	28133	28223	28067	27963	28063	28117	27953	27949	27996	28034	27849	28017	28219	28123	27878	28028	28212	27995	28004	27891	28032	28070	28168	28017	27918	27965	27908	27992	27938	28095	28033	27912	28108	28099	27863	27842	27978	27913	28079	28009	28203	27900	28111	28246	27914	28061	28068	27989	28063	27944	27999	27860	28048	27858	27967	27971	28124	27979	28032	28101	27936	27945	28143	27797	28122	28126	27893	27785	28117	27926	27951	27937	27911	28108	28163	28277	27984	27981	27938	27932	27951	28133	28073	27978	28030	28229	28129	28187	28103	28168	27903	28058	28178	28019	27991	28027	27923	28186	27920	27813	27963	28088	28021	28128	28029	28129	28170	28015	28089	28278	27994	28031	28140	28174	27901	27918	28073	27933	28167	27896	27951	28014	28146	27937	28077	28074	28124	28059	28052	28222	28020	28093	28078	28219	28001	28101	28065	27913	28066	28003	28000	27918	28196	28112	27990	28014	27914	28044	27854	28359	27836	28021	28056	28267	28126	27999	28030	28037	28050	28055	27830	27893	28172	27988	28018	28170	27736	28182	27929	28022	27849	27926	27783	28149	27918	28046	28106	28022	27920	28038	27960	28024	28138	28100	28060	28009	28041	28062	27939	27920	28030	28051	27914	28186	28090	28007	27856	27987	28061	28023	28019	28077	28136	28092	28077	28089	28051	28016	28069	28133	27994	28031	28108	27983	28074	28069	28170	28224
38893	45163	54701	51357	46852	44872	43707	42563	41512	41293	40781	40378	40283	39966	40116	40274	40058	39971	40107	40006	39798	39861	39734	40086	39718	39826	39630	39768	39854	39675	39776	39518	39632	39652	39701	39673	39504	39503	39296	39808	39730	39428	39792	39795	39661	39478	39659	39793	39635	39739	39657	39606	39326	39469	39670	39694	39409	39579	39605	39666	39417	39417	39851	39434	39505	39712	39657	39356	39659	39603	39721	39621	39630	39432	39469	39544	39473	39670	39663	39676	39505	39476	39717	39621	39520	39331	39750	39683	39532	39510	39352	39508	39699	39593	39655	39489	39740	39390	39380	39616	39632	39620	39573	39684	39307	39727	39917	39573	39770	39667	39282	39485	39598	39389	39561	39602	39551	39171	39367	39937	39780	39664	39696	39502	39495	39460	39494	39591	39622	39592	39730	39682	39625	39606	40068	39415	39348	39384	39576	39664	39760	39670	39556	39586	39556	39333	39632	39747	39434	39631	39634	39660	39494	39484	39499	39510	39507	39851	39862	39688	39532	39552	39545	39311	39281	39717	39390	39593	39535	39609	39598	39656	39634	39516	39642	39730	39611	39803	39634	39583	39314	39385	39607	39161	39614	39161	39712	39410	39513	39587	39549	39636	39371	39435	39580	39259	38979	39648	39624	39488	39501	39637	39722	39643	39595	39578	39755	39399	39551	39540	39504	39533	39522	39345	39514	39655	39677	39384	39656	39466	39580	39397	39451	39508	39657	39717	39292	39239	39566	39447	39749	39543	39533	39582	39508	39487	39580	39445	39675	39582	39648	39683	39663	39472	39831	39404	39687	39466	39431	39527	39511	39430	39485	39449	39198	39543	39688	39593	39533	39652	39492	39498	39570	39535	39317	39726	39567	39453	39668	39518	39396	39684	39652	39486	39674	39523	39539	39465	39864	39623	39734	39676	39448	39602	39672	39380	39836	39226	39386	39422	39417	39315	39414	39659	39761	39265	39770	39362	39616	39395	39800	39323	39655	39663	39544	39522	39375	39783	39388	39424	39446	39575	39649	39670	39622	39638	39621	39558	39559	39762	39512	39543	39425	39700	39788	39594	39749	39390	39472	39490	39390	39567	39544	39425	39710	39610	39778	39457	39594	39449	39678	39335	39563	39758	39456	39596	39777	39398	39391	39652	39358	39667	39424	39631	39707	39622	39505	39343	39661	39369	39469	39759	39572	39481	39849	39600	39359	39799	39704	39282	39628	39479	39678	39534	39509	39499	39715	39638	39552	39413	39443	39565	39529	39802	39694	39539	39617	39068	39595	39698	39346	39541	39483	39538	39342	39755	39674	39543	39338	39600	39455	39720	39781	39546	39448	39694	39318	39635	39837	39375	39356	39557	39551	39579	39743	39596	39479	39478	39841	39463	39751	39548	39421	39191	39695	39503	39607	39573	39962	39443	39440	39798	39601	39372	39600	39545	39692	39542	39530	39615	39457	39486	39764	39723	39709	39544	39494	39566	39557	39610	39379	39450	39587	39635	39664	39840	39875	39393	39570	39724	39875	39712	39693	39607	39605	39696	39669	39460	39344	39694	39437	39732	39548	39665	39373	39556	39392	39672	39689	39648	39733	39211	39631	39327	39539	39644	39534	39327	39659	39718	39549	39574	39496	39833	39807	39741	39532	39446	39508	39585	39785	39485	39482	39460	39483	39469	39722	39546	39409	39560	39736	39657	39379	39428	39596	39071	39642	39455	39620	39523	39906	39659	39412	39649	39606	39454	39612	39488	39567	39352	39551	39399	39703	39268	39618	39703	39687	39519	39452	39714	39800	39518	39273	39680	39826	39719	39570	39595	39841	39761	39728	39742	39792	39325	39532	39474	39414	39541	39594	39595	39790	39622	39590	39693	39866	39574	39741	39609	39588	39307	39373	39388	39663	39415	39465	39371	39560	39803	39405	39668	39753	39558	39492	39687	39417	39431	39515	39460	39418	39661	39258	39403	39485	39758	39733	39502	39422	39393	39346	39627	39636	39475	39372	39532	39693	39694	39387	39602	39481	39509	39583	39491	39844	39700	39553	39529	39686	39583	39718	39404	39594	39334	39614	39547	39545	39513	39172	39466	39436	39658	39894	39635	39813	39683	39795	40118	39372	39516	39932	39569	39713	39988	39720	39649	39781	39349	39631	39142	39702	39927	39360	39576	39590	39598	39635	39502	39693	39434	39481	39415	39259	39532	39548	39368	39262	39448	39874	39683	39605	39241	39757	39880	39643	39338	39743	39570	39639	39410	39585	39559	39397	39906	39730	39329	39548	39862	39640	39629	39422	39386	39455	39580	39528	39530	39203	39709	39721	39538	39591	39446	39310	39676	39480	39525	39671	39653	39695	39810	39799	39505	39549	39381	39707	39590	39796	39549	39568	39303	39326	39694	39642	39510	39512	39742	39666	39560	39385	39576	39644	39587	39451	39641	39351	39548	39566	39561	39510	39627	39467	39602	39838	39603	39639	39477	39692	39604	39637	39701	39516	39492	39691	39732	39691	39621	39542	39557	39665	39708	39629	39633	39447	39529	39569	39846	39421	39564	39511	39358	39654	39330	39622	39592	39548	39573	39714	39330	39559	39563	39830	39420	39779	39558	39560	39700	39732	39761	39321	39629	39473	39373	39503	39803	39982	39774	39605	39376	39484	39487	39648	39496	39709	39689	39754	39325	39791	39542	39368	39582	39576	39541	39724	39686	39428	39588	39656	39425	39544	39678	39775	39243	39772	39681	39471	39484	39481	39573	39647	39651	39545	39814	39738	39347	39576	39593	39529	39681	39512	39554	39831	39670	39993	39574	39551	39350	39462	39677	39625	39449	39504	39830	39575	39698	39680	39412	39548	39493	39505	39639	39378	39786	39531	39571	39625	39489	39508	39459	39510	39560	39741	39716	39872	39505	39548	39162	39899	39508	39523	39657	39339	39447	39544	39654	39612	39827	39648	39578	39613	39608	39722	39742	39665	39301	39603	39585	39696	39406	39445	39340	39558	39499	39493	39574	39482	39438	39662	39589	39474	39507	39521	39494	39368	39361	39401	39577	39608	39316	39330	39650	39577	39544	39317	39548	39456	39666	39564	39703	39684	39800	39641	39395	39484	39578	39716	39546	39500	39855	39396	39378	39657	39562	39807	39972	39468	39620	39764	39536	39591	39691	39396	39733	39441	39542	39305	39452	39797	39256	39381	39235	39786	39611	39695	39657	39508	39681	39487	39579	39847	39652	40011	39724	39728	39767	39508	39674	39627	39705	39677	39686	39780	39613	39650	39579	39691	39468	39789	39303	39144	39685	39759	39500	39555	39321	39420	39656	39641	39508	39543	39744	39833	39575	39838	39662	39836	39823	39681	39567	39705	39455	39580	39709	39611	39430	39463	39727	39784	39520	39694	39760	39599	39882	39480	39614	39601	39456	39669	39461	39882	39647	39653	39464	39480	39599	39615	39522	39890	39531	39307	39532	39649	39930	39570	39616	39529	39476	39813	39373	39632	39380	39449	39518	39281	39470	39611	39706	39543	39910	39798	39458	39816	39576	39561	39579	39693	39578	39630	39620	39818	39554	39747	39370	39454	39636	39814	39561	39337	39481	39644	39688	39455	39663	39513	39706	39411	39773	39846	39608	39601	39618	39425	39487	39766	39398	39734	39357	39381	39634	39506	39696	39445	39701	39492	39469	39570	39712	39705	39584	39534	39657	39482	39704	39530	39607	39628	39645	39464	39360	39605	39453	39759	39626	39822	39636	39550	39762	39752	39651	39698	39730	39407	39743	39828	39638	39596	39466	39724	39492	39393	39338	39596	39755	39720	39384	39372	39591	39720	39533	39080	39577	39464	39575	39583	39461	39463	39407	39314	39603	39507	39791	39554	39883	39601	39471	39377	39707	39239	39807	39563	39433	39439	39493	39635	39327	39805	39741	39981	39779	39828	39443	39754	39642	39569	39735	39609	39541	39453	39152	39575	39339	39497	39572	39546	39760	39748	39405	39576	39303	39788	39481	39396	39445	39356	39863	39717	39569	39736	39728	39766	39697	39502	39745	39637	39705	39748	39641	39577	39716	39539	39495	39716	39731	39541	39446	39291	39822	39523	39548	39555	39408	39411	39508	39472	39394	39449	39453	39699	39634	39664	39617	39582	39279	39528	39539	39710	39585	39600	39748	39614	39734	39561	39552	39784	39540	39812	39520	39443	39771	39936	39741	39762	39401	39505	39661	39573	39731	39442	39483	39274	39337	39534	39548	39586	39710	39691	39796	39486	39603	39633	39639	39790	39858	39251	39459	39867	39624	39361	39737	39601	39429	39377	39471	39605	39376	39610	39307	39587	39623	39447	39422	39468	39548	39732	39717	40046	39634	39552	39502	39461	39389	39576	39614	39731	39525	39405	39508	39694	39543	39554	39646	39458	39499	39478	39369	39778	39739	39582	39366	39580	39732	39561	39574	39673	39528	39468	39245	39756	39756	39525	39605	39548	39759	39463	39690	39620	39610	39358	39452	39549	39719	39576	39533	39761	39486	39430	39387	39568	39550	39511	39434	39729	39398	39826	39900	39752	39532	39520	39424	39394	39413	39532	39547	39371	39413	39690	39764	39590	39501	39481	39514	39457	39849	39555	39311	39571	39551	39684	39883	39556	39861	39275	39752	39831	39453	39544	39753	39834	39665	39444	39336	39345	39556	39739	39749	39793	39792	39700	39411	39560	39738	39827	39620	39418	39559	39340	39665	39792	39633	39549	39591	39557	39478	39748	39788	39646	39681	39274	39552	39739	39484	39524	39547	39578	39811	39711	39609	39550	39530	39519	39700	39734	39232	39634	39372	39561	39723	39259	39565	39529	39614	39658	39657	39566	39778	39550	39602	39545	39615	39585	39351	39753	39830	39801	39601	39629	39620	39544	39335	39639	39634	39780	39637	39360	39472	39726	39514	39493	39582	39947	39500	39646	39577	39636	39804	39831	39433	39284	39325	39524	39729	39704	39853	39378	39534	39481	39483	39486	39399	39601	39522	39391	39751	39393	39593	39627	39300	39869	39514	39568	39623	39389	39410	39356	39676	39791	39640	39717	39792	39742	39812	39490	39662	39893	39568	39743	39691	39696	39968	39580	39792	39716	39649	39520	39364	39767	39576	39631	39523
39005	56077	54984	46094	40760	36896	34488	32908	31333	30770	29998	29687	29311	28990	28643	28480	28469	28323	28429	28426	28187	28162	28018	27931	27939	28033	27839	27959	27746	28026	27905	27966	28051	27982	28067	27875	27813	27869	27635	27807	27906	27973	27783	27863	27644	27719	27744	27936	27579	27833	27642	27910	27607	27717	27936	27769	27813	27891	27839	27752	27784	27831	27886	27680	27652	27886	27686	27769	27682	27439	27792	27615	27664	27847	27962	27691	27772	27884	27907	27896	27719	27810	27857	27632	27672	27816	27641	27924	27659	27851	27772	27774	27962	27689	27714	27883	27649	27696	27847	27675	28014	27749	27574	27836	27777	27843	27652	27764	27688	27936	27690	27761	27827	27839	27773	27739	27839	27811	27803	27906	27741	27826	27977	27488	27818	27711	27618	27801	27808	27815	27653	27867	27725	27881	27896	27817	27874	27515	27597	27869	27691	27812	27954	27715	27811	27671	27784	27693	27840	27664	27637	27952	27670	27821	27766	27755	27769	27616	28001	27697	27993	27843	27623	27685	27795	27880	27927	27850	27759	27851	27749	27954	27849	27680	27621	27794	27724	27557	27684	27820	27852	27644	27921	27687	28056	27873	27685	28067	27780	27765	27773	27832	27740	27671	28023	27847	27544	27858	27883	27807	27814	27726	27682	27702	27729	27894	27864	27806	27682	27669	27774	27797	27887	27698	27727	27780	27722	27714	27800	27730	27816	27743	27935	27579	27844	27716	27854	27803	27692	27758	27416	27763	27797	27848	27774	27786	27886	27845	27705	27794	27871	27775	27632	28005	27794	27842	27872	27675	27736	27792	27806	27646	27718	27800	27765	27888	27677	27918	27633	27775	27666	27920	27699	27669	27810	27811	27774	27790	27832	27821	27819	27875	27735	27903	27779	27865	27577	27721	27759	27750	27816	27794	27740	27861	27836	27678	27460	27718	27777	27963	27787	27975	27795	27753	27814	27818	27719	27557	27820	27639	27843	27827	27856	27713	27744	27644	27722	27884	27668	27901	28111	28071	27829	27643	27851	27835	27704	27872	27855	27796	27672	27754	27876	27876	27765	27741	27879	27680	27845	27775	27699	27773	27793	27715	27826	27788	27808	27632	28110	27730	27557	27899	27752	27878	27973	27641	27630	27819	27796	27960	27697	27734	27697	27664	27937	27701	27765	27857	27754	27671	27721	28000	27815	27773	27640	27771	27854	27805	27728	27642	27702	27872	27838	27758	27721	27618	27763	27855	27858	27729	27745	27843	27907	27697	27945	27677	27811	27836	27660	27929	27864	27855	27889	27705	27653	27953	27823	27729	27790	27803	27777	27650	27811	27841	27701	27700	27836	27880	27768	27647	27855	27843	27742	27743	27740	27783	27829	27710	27811	27877	27932	27951	27758	27888	27755	27598	27676	27931	27872	27694	27840	27747	27750	27841	27846	27880	27729	27586	27895	27847	27854	27816	27746	27850	27648	27724	27860	27848	27685	27695	27698	27725	27686	27851	27688	27633	27962	27686	28013	27553	27774	27689	27755	28018	27706	27827	27661	27686	27869	27760	27730	27651	27628	28116	27642	27950	28122	27744	27886	27816	27493	27892	27847	27761	27920	27708	27882	27831	27613	27933	27721	27815	27927	28001	27582	27727	27609	27733	27699	27851	27695	27911	27758	27809	27611	27633	27893	27738	27580	27736	27940	27864	27817	27786	27749	27797	27693	27852	27890	27857	27831	27680	27719	27693	27617	27819	27799	27906	27789	27841	27933	27930	27806	27533	27893	27633	27859	27707	27794	27834	27674	27802	27700	27790	27741	27844	27604	27677	27809	27771	27865	27711	27794	27671	27768	27829	27763	27762	27610	27804	27815	27731	27663	27901	27789	27794	28123	27945	27756	27825	27590	27895	27860	27817	27935	27884	27764	27571	27586	27765	27777	27729	27724	27746	27802	27758	27822	27575	27736	27748	27711	27912	27671	27883	27821	27783	27737	27628	27801	27524	27781	27769	27668	27919	27654	28023	27647	27772	27675	27855	27721	27770	27859	27877	27769	27744	27781	27754	27754	27813	27617	27761	27752	27638	27854	27669	27781	27675	27648	27953	27808	27803	27754	27789	27766	27684	27882	27727	27720	27937	27917	27769	27861	27875	27692	27636	27807	27954	27810	27604	27844	27968	27681	27810	27956	27716	27760	27796	27742	27848	27875	27655	27745	27815	27937	27857	27680	27550	27932	27704	27681	27752	27849	27766	27824	27776	27807	27763	27882	28106	27699	27668	27859	27729	27779	27872	27693	27788	27775	27930	27760	27730	28060	27768	27748	27671	27684	27826	27802	27786	27796	27925	27843	27794	27929	27676	27885	27832	27849	27802	27751	27786	27757	27874	27918	27849	27806	27945	27984	27910	27634	27812	27655	27757	27926	27779	27698	27786	27663	27804	27772	27825	27867	27730	27662	27733	27700	27639	27645	27690	27806	27890	27736	27640	27738	27717	27944	27769	27844	27760	27717	27738	27799	27790	27940	27854	27820	27691	27726	27830	27782	27690	27691	27689	27713	27930	27773	27806	27873	27858	27734	27630	27838	27880	27684	27979	27819	27666	27729	27772	27718	27716	27813	27717	27892	27768	27755	27749	27950	27659	27762	27933	27836	27694	27845	27485	27902	27637	27776	27679	27735	27808	27878	27810	27978	27842	27758	27695	27962	27772	27645	27795	27714	27742	27818	27599	27743	27877	27706	27707	27774	27895	27803	27596	27874	27732	27795	27728	27800	27834	27772	27754	27787	27717	27646	27808	27625	27705	27822	27693	27763	27825	27872	27746	27740	27852	27600	27749	27815	27716	27932	27793	27816	27690	27724	27822	27889	27904	28098	27576	27653	27838	27718	27726	27851	27894	27617	27855	27778	27665	27699	27734	27849	27645	27739	27800	27673	27845	27715	27815	27821	27694	27738	27676	27730	27791	27626	27850	27844	27633	27718	27829	27840	27579	27832	27694	27583	27871	27728	28005	27786	27895	27595	27500	27912	27720	27798	27735	27848	27723	27947	27866	27719	27640	27740	27805	27968	27959	27817	27799	27844	27853	27874	27606	27739	27858	27743	27718	27884	27820	27808	27773	28063	27835	27898	27667	28054	27732	27685	27761	27819	27863	27782	27729	27747	27769	27931	27766	27832	27660	27798	27721	27780	27728	27701	27778	27941	27697	27910	27831	27940	27911	27783	27722	27749	27913	27945	27769	27878	28009	27829	27446	27816	27958	27774	27736	27979	27962	27659	27715	27658	27884	27602	27792	27859	27805	27774	27955	27777	27721	27784	27582	27795	27828	27735	27572	28115	27923	27712	27645	27874	27905	27653	27744	27697	27857	27718	27869	27669	27768	27646	27824	27646	27740	27786	27872	27753	27683	27727	27715	27611	27904	27775	28005	27760	27762	27887	27654	27575	27786	27567	27807	27858	27607	27767	27666	27865	27677	27886	27804	27702	27739	27820	27585	27848	27901	28015	27718	27726	27782	27743	27907	27726	27620	27698	27785	27656	27924	27741	27860	27694	27875	27778	27807	27804	27895	27963	27762	27870	27715	27943	27914	27676	27706	27492	27847	27707	27810	27868	27814	27817	27823	27700	27783	27726	27870	27880	27674	27977	27826	27775	27731	27833	27835	27799	27917	27801	27760	27902	27822	27826	27760	27752	27768	27995	27878	27692	27703	27757	27699	27796	27854	27811	27822	27833	27519	27946	27713	27683	27657	27993	27912	27680	27951	27793	27816	27820	27783	27700	27842	27960	27847	27642	27712	27848	27921	27808	27685	27811	27656	27978	27772	27839	27792	27744	27869	27752	27990	27597	27934	27927	27709	27667	27933	27977	27898	27634	27668	27861	27761	27825	27997	27840	27662	27853	27898	27930	27777	27783	27778	27914	28026	27835	27687	27964	27658	27862	27788	27860	27876	27790	27653	27963	27849	27748	27601	27679	27847	27650	27829	27892	27790	27750	27841	27830	27600	27767	27780	27694	27775	27589	27650	27958	27914	27922	27722	27703	27796	27760	27675	27783	27705	27736	27877	27785	27916	27748	27690	27901	27718	27968	27807	27815	27890	27708	27705	27813	27507	27971	27751	27683	27812	27746	27686	27693	27719	27904	27851	27795	27674	27658	27657	27806	27680	27744	27767	27760	27797	27845	27748	27867	27814	27836	27836	27822	27717	27765	27753	27863	27786	27898	27527	27924	27537	27724	27761	27887	27848	27851	27911	27739	27761	27727	27768	28081	27919	27854	27737	27643	27814	27769	27746	27765	27692	27741	27667	27823	27796	27725	27941	27611	27707	27633	27864	27592	27717	27755	27642	27726	27818	27809	27947	27779	27967	27726	27833	27797	27962	27686	27728	27929	27785	27776	27768	27775	27780	27745	27867	27756	27919	27835	27799	27712	27857	27795	27848	27856	27675	27787	27714	27929	27748	27739	28014	27759	27819	27969	27609	27917	27857	27737	27519	27566	27829	27758	27901	27876	27679	27757	27938	27807	27559	27919	27905	27802	27762	27612	27653	27890	27951	27743	27840	27811	27828	27871	27794	27875	27760	27806	27971	27854	27940	27751	27983	27744	27816	27838	27846	27827	27752	27900	27857	27669	27826	27861	27808	27854	27833	27687	27831	27857	27899	28010	27946	27735	27494	27951	27828	27885	27726	27758	27868	27696	27762	27735	27973	27705	27982	27849	27666	27745	27943	27747	27771	27613	27763	27851	27904	27624	27847	27618	27671	27800	27892	27795	27619	27895	27887	27952	27669	27848	27774	27879	27762	27845	27890	27669	27799	27850	27753	27960	27760	27811	27707	27695	27830	27880	28057	27917	27925	27729	27751	27749	27789	27877	27949	27845	27796	27754	27828	27550	27714	27680	27847	27814	27760	27791	27922	27761	27833	27799	27682	27865	27818	27757	27852	27835	27953	27595	27883	28038	27578	27685	27598	27740	27810	27659	27888	27819	27936	27737	27839	27695	27961	27714	27657	27925	27521	27638	27850	27728	27727	27821	27885	27775	27927	27703	27669	27709	27795	27741	27811	27816	27688	27823	27868	27571	27743	27702	27672	27954	27841	27875	27802	27802	27904	27741	27847	27875	27738	27810	27834	27823	27936	27621	27803
24498	21798	31994	37541	42419	45957	45997	43709	42979	42550	41783	41248	40831	40423	40620	40511	40408	39997	40261	40014	40283	39921	39970	40003	40097	40011	39800	39800	39639	39612	39498	39673	39529	39498	39780	39456	39499	39652	39770	39754	39642	39407	39367	39529	39258	39338	39739	39450	39449	39657	39451	39487	39397	39402	39306	39451	39368	39715	39728	39529	39409	39473	39324	39546	39575	39215	39457	38989	39383	39200	39458	39306	39654	39398	39628	39267	39434	39485	39230	39197	39398	39361	39352	39253	39381	39248	39366	39435	39219	39252	39218	39265	39129	39342	39389	39214	39037	39340	39327	39219	39451	39575	39626	39550	39327	39410	39400	39301	39445	39388	39697	39350	39515	39437	39489	39473	39523	39550	39331	39355	39430	39533	39508	39374	39415	39258	39222	39479	39467	39170	39511	39415	39248	39294	39501	39441	39497	39355	39453	39521	39357	39401	39584	39714	39299	39279	39377	39524	39286	39656	39235	39472	39483	39453	39302	39427	39496	39499	39532	39395	39304	39294	39198	39085	39237	39225	39267	39568	39389	39291	39227	39400	39443	39347	39322	39297	39065	39257	39363	39412	39544	39494	39362	39379	39346	39498	39239	39234	39563	39476	39606	39447	39384	39357	39547	39354	39248	39674	39266	39529	39340	39556	39183	39638	39490	39187	39563	39357	39594	39451	39357	39457	39363	39411	39393	39405	39092	39472	39370	39392	39571	39353	39419	39598	39598	39345	39335	39379	39264	39219	39623	39529	39355	39417	39424	39549	39504	39392	39344	39506	39633	39191	39441	39351	39492	39252	39415	39366	39375	39386	39580	39402	39463	39210	39195	39054	39739	39263	39190	39086	39209	39502	39231	39296	39470	39292	39284	39248	39458	39657	39450	39652	39538	39596	39543	39542	39477	39432	39308	39184	39451	39555	39727	39653	39416	39513	39626	39278	39527	39392	39300	39265	39427	39551	39534	39529	39456	39717	39453	39372	39471	39427	39324	39431	39528	39480	39507	39562	39623	39507	39522	39465	39670	39324	39313	39287	39452	39297	39455	39485	39311	39563	39567	39183	39577	39504	39673	39412	39511	39850	39498	39395	39425	39432	39518	39344	39431	39214	39464	39471	39408	39485	39385	39676	39555	39511	39758	39322	39427	39311	39483	39303	39383	39629	39433	39348	39489	39633	39086	39426	39662	39175	39531	39665	39332	39483	39544	39304	39367	39231	39360	39482	39399	39256	39328	39477	39438	39322	39347	39263	39441	39385	39146	39325	39667	39459	39476	39683	39294	39640	39687	39226	39439	39523	39741	39638	39586	39474	39150	39223	39382	39411	39364	39401	39353	39002	39312	39195	39341	39280	39314	39586	39407	39196	39404	39542	39313	39548	39444	39522	39281	39547	39579	39225	39487	39259	39150	39453	39611	39602	39278	39279	39438	39360	39378	39351	39348	39629	39555	39520	39339	39438	39455	39279	39450	39315	39493	39618	39562	39568	39595	39462	39590	39452	39348	39429	39322	39280	39345	39327	39152	39325	39267	39651	39650	39482	39665	39235	39653	39377	39475	39391	39300	39293	39630	39548	39416	39371	39423	39447	39640	39405	39420	39527	39388	39499	39310	39333	39467	39188	39195	39674	39380	39479	39268	39370	39370	39723	39601	39445	39109	39480	39514	39602	39300	39106	39445	39398	39630	39523	39353	39204	39353	39521	39435	39396	39442	39577	39486	39233	39329	39339	39537	39414	39218	39460	39453	39271	39547	39387	39470	39251	39333	39545	39280	39448	39343	39403	39543	39506	39615	39363	39312	39443	39543	39371	39471	39391	39532	39404	39377	39281	39389	39717	39221	39437	39557	39402	39432	39309	39163	39404	39356	39444	39468	39303	39492	39209	39338	39385	39400	39491	39362	39260	39531	39654	39522	39371	39513	39609	39712	39523	39610	39528	39434	39294	39298	39430	39389	39411	39611	39540	39542	39378	39774	39447	39437	39286	38953	39428	39588	39599	39373	39671	39415	39577	39452	39446	39433	39270	39473	39491	39291	39762	39580	39617	39402	39428	39493	39178	39334	39324	39317	39668	39338	39372	39255	39343	39520	39058	39167	39562	39332	39398	39648	39197	39459	39141	39508	39414	39359	39365	39534	39669	39414	39448	39633	39323	39253	39652	39585	39339	39758	39633	39392	39350	39325	39271	39552	39252	39424	39531	39487	39320	39596	39500	39662	39317	39356	39545	39251	39460	39375	39318	39418	39374	39588	39232	39550	39336	39315	39243	39303	39319	39623	39337	39183	39365	39508	39475	39312	39216	39382	39344	39438	39255	39427	39360	39465	39311	39335	39156	39478	39292	39599	39374	39468	39557	39653	39427	39353	39308	39314	39294	39392	39600	39298	39533	39497	39425	39332	39493	39422	39592	39440	39378	39074	39448	39617	39340	39461	39195	39339	38989	39495	39460	39366	39432	39220	39557	39387	39674	39452	39485	39290	39547	39434	39032	39157	39318	39611	39156	39645	39617	39502	39272	39386	39589	39595	39492	39337	39494	39274	39358	39473	39540	39532	39357	39518	39357	39438	39354	39503	39287	39428	39164	39166	39421	39635	39558	39554	39179	39537	39606	39471	39433	39485	39441	39398	39393	39507	39223	39603	39355	39605	39343	39258	39429	39513	39440	39228	39468	39417	39684	39596	39839	39599	39529	39569	39802	39716	39481	39320	39429	39330	39445	39314	39319	39361	39118	39746	39619	39287	39549	39253	39036	39603	39308	39663	39472	39535	39297	39491	39350	39080	39209	39378	39400	39271	39314	39543	39295	39741	39361	39422	39192	39418	39440	39310	39578	39607	39642	39320	39403	39428	39403	39685	39357	39568	39465	39416	39272	39509	39280	39355	39471	39616	39440	39431	39487	39331	39582	39684	39560	39515	39601	39559	39358	39362	39405	39422	39522	39614	39531	39575	39468	39614	39618	39477	39390	39236	39646	39365	39298	39337	39444	39631	39498	39299	39190	39487	39448	39266	39335	39744	39185	39434	39705	39588	39102	39280	39300	39585	39459	39214	39398	39477	39385	39474	39190	39213	39358	39344	39213	39335	39437	39346	39427	39317	39406	39504	39492	39571	39448	39393	39556	39252	39542	39529	39430	39274	39239	39440	39553	39596	39238	39257	39404	39223	39426	39515	39488	39438	39505	39549	39047	39630	39555	39439	39393	39521	39507	39270	39246	39395	39364	39410	39250	39341	39081	39463	39389	39508	39620	39434	39598	39338	39388	39504	39371	39214	39189	39400	39329	39570	39445	39692	39352	39540	39668	39459	39387	39426	39460	39228	39416	39331	39479	39257	39396	39135	39410	39432	39421	39577	39514	39373	39471	39536	39558	39394	39555	39358	39278	39307	39416	39541	39469	39771	39321	39272	39509	39593	39387	39614	39417	39423	39318	39374	39403	39422	39835	39360	39070	39296	39401	39380	39560	39374	39361	39566	39297	39540	39665	39596	39362	39562	39438	39394	39606	39108	39266	39670	39369	39223	39382	39263	39273	39414	39208	39468	39391	39398	39491	39544	39368	39255	39303	39591	39577	39684	39384	39297	39531	39322	39380	39261	39326	39414	39399	39347	39230	39574	39300	39244	39384	39452	39582	39767	39653	39166	39398	39554	39259	39337	39584	39661	39356	39657	39118	39359	39275	39528	39371	39425	39364	39530	39566	39307	39461	39646	39463	39359	39452	39331	39399	39165	39567	39412	39215	39664	39515	39465	39525	39585	39574	39541	39389	39018	39195	39417	39423	39471	39667	39438	39441	39445	39562	39252	39415	39241	39364	39394	39352	39705	39419	39519	39446	39487	39797	39283	39430	39329	39228	39315	39082	39195	39180	39435	39303	39470	39467	39381	39426	39482	39334	39753	39526	39361	39655	39491	39302	39233	39325	39553	39580	39582	39254	39307	39350	39500	39608	39428	39233	39527	39468	39455	39348	39047	39418	39241	39496	39422	39589	39318	39417	39580	39531	39402	39190	39567	39752	39559	39458	39397	39618	39403	39491	39287	39152	39640	39465	39648	39322	39449	39167	39344	39366	39494	39445	39559	39545	39719	39388	39321	39596	39565	39266	39519	39269	39416	39356	39298	39595	39621	39054	39516	39620	39639	39468	39811	39289	39198	39407	39340	39388	39512	39406	39486	39330	39262	39702	39617	39457	39579	39154	39316	39652	39423	39324	39321	39538	39380	39175	39633	39571	39459	39322	39390	39513	39336	39404	39414	39437	39726	39351	39671	39508	39619	39681	39624	39307	39336	39366	39364	39259	39291	39807	39411	39343	39223	39325	39316	39151	39346	39393	39098	39478	39391	39438	39385	39550	39352	39279	39250	39393	39590	39263	39351	39326	39452	39366	39233	39334	39404	39438	39440	39190	39246	39407	39187	39376	39343	39032	39545	39665	39371	39132	39327	39032	39221	39437	39583	39310	39508	39322	39194	39123	39409	39650	39298	39483	39496	39446	39209	39133	39244	39317	39529	39338	39473	39522	39378	39105	39262	39485	39337	39481	39238	39568	39515	39442	39463	39133	39386	39261	39540	39643	39518	39544	39664	39106	39146	39331	39520	39385	39588	39332	39443	39582	39514	39469	39427	39615	39307	39513	39477	39509	39191	39561	39375	39427	39341	39260	39243	39518	39466	39569	39472	39599	39471	39392	39393	39466	39413	39561	39714	39423	39502	39477	39339	39468	39383	39416	39474	39331	39280	39544	39333	39373	39630	39597	39389	39736	39371	39504	39392	39252	39498	39536	39507	39535	39497	39610	39262	39193	39654	39266	39305	39537	39312	39260	39624	39331	39555	39401	39905	39369	39142	39752	39340	39433	39191	39498	39239	39289	39524	39430	39429	39660	39544	39381	39391	39380	39615	39572	39321	39431	39360	39509	39537	39314	39341	39686	39091	39736	39419	39690	39652	39462	39305	39288	39569	39381	39344	39399	39509	39352	39399	39457	39370	39606	39380	39471	39574	39603	39349	39015	39152	39092	39552	39502	39169	39540	39055	39636	39386	39459	39605	39494	39277	39288	39376	39357	39684	39570	39411	39390	39352	39117	39102	39394	39594	39371	39388	39326	39320	39120	39671	39605	39185	39514	39410	39308	39209	39271
37117	62536	62072	51826	46155	41405	38183	35749	34026	32550	31464	30965	30181	29912	29424	29286	29104	28819	28744	28468	28665	28358	28326	28060	27940	28025	28293	27999	28043	28021	27810	27863	27845	27931	27845	27825	27958	27932	27817	27861	27934	27859	27975	27871	27968	27797	28033	27775	27777	27852	27928	27872	27836	27985	27875	27964	27903	27982	27793	28055	27859	27900	27719	27872	27740	27966	27848	27807	27620	27769	27726	27819	27904	27873	27835	27650	27966	27901	27789	28098	27848	27779	27765	27694	27784	27869	27746	27826	27915	27850	27768	27855	27942	27765	27842	27726	27867	27827	27987	27835	27692	27719	28035	27718	27896	27806	27892	27803	27739	27880	27694	27872	27737	27843	27813	27849	27816	27702	27828	27756	27734	27870	27740	27781	27834	27828	27910	27775	27882	27793	27830	27927	27710	27789	27947	27949	27731	27938	27863	27728	27853	27758	27726	27725	27672	27738	27862	27845	27747	27820	27743	27924	27721	27719	27676	27826	27918	27761	27811	27792	27791	27695	27754	27833	27804	27947	27914	27797	27676	27892	27796	27789	27805	27704	28041	27947	27871	27820	27849	27883	27896	27808	27767	27718	27644	27717	27673	27854	27780	27707	27730	27692	27916	27839	27890	27757	27772	27697	27625	27876	28045	27838	27668	27636	27553	27875	27683	27905	27914	27984	27577	27849	27714	27799	27784	27827	27860	27705	27754	27900	27757	27824	27743	27803	27904	28018	27996	27671	27814	27690	27768	28035	27880	27845	27856	27709	27873	27939	27772	27605	27979	27780	27973	28022	27827	27973	27889	27737	27777	27908	27904	27863	27867	27881	27744	27793	27972	27923	27787	27734	27744	27801	27848	27758	27944	27921	27733	27840	27675	27726	27986	27833	27679	27877	27733	27876	27518	27768	27824	27718	27804	27820	27814	27475	27917	27872	27657	27986	27942	27852	27930	28063	27797	27674	27561	27877	27809	27741	28012	27955	27883	27761	27851	27700	27900	28036	27892	27840	27798	27771	27975	27887	27843	27749	27767	27877	27773	27732	27725	27913	27729	27888	27745	27972	27885	27784	27891	27745	27913	27858	27929	27832	27779	27926	27881	27882	27607	28048	27830	27945	27794	27990	27849	28196	27532	27766	27843	27889	27654	27937	28021	27942	27747	27658	27761	27797	27875	27795	27744	27867	27777	27825	27934	27902	27596	27947	27756	27670	27711	27789	27962	27979	27749	27891	27646	27888	27839	28092	27790	27743	27805	27880	27855	27860	27818	27947	27737	27873	27926	28055	27743	27796	27726	27863	27742	28141	28029	27891	27850	27968	27757	27745	27785	27919	27724	27881	27903	27767	27937	28018	27980	27993	27835	27947	27712	27762	27779	27872	27596	27691	27805	27748	27909	27896	27748	27861	27865	27886	27753	27859	27684	27949	27716	27889	27746	27743	27657	27938	27767	27760	27963	27834	27927	28015	27933	27888	27817	27760	27956	27741	27919	27753	27992	27878	27762	27804	27892	27627	27778	27920	27806	27826	27857	27783	27900	27870	27743	27745	27859	27849	27797	27854	27887	27696	27838	28015	27715	27719	27884	27852	27834	27874	27851	27866	27701	27920	27667	27753	27826	27871	27760	27678	27784	27770	27914	27785	27784	27777	27882	27858	27993	27710	27831	27812	27837	27831	27756	27787	27849	27897	27887	27716	27705	27914	27852	27718	27878	27619	27808	27697	27893	27751	28051	27889	27777	27829	27941	27876	27867	27725	27700	27914	27822	27840	27601	27744	27919	27825	27748	27837	27907	27583	27888	27910	27881	27607	27710	28036	27914	27772	27763	27709	27812	27931	27863	27715	27613	27820	27720	27755	27695	27903	27655	27809	27828	27556	27627	27668	27855	27778	27739	27943	27783	27770	27848	27675	27688	27797	27863	27692	28001	27992	27582	27922	27809	27948	27780	27676	27896	27746	27865	27753	27924	28006	27869	27813	27930	27759	27943	27675	27793	27799	28100	27720	27679	27864	27958	27817	27934	27736	27892	27890	27789	27730	27854	27960	27677	27840	27798	27761	27888	27860	27920	27771	27704	27985	27960	27750	27805	27858	27759	28021	27516	27773	27854	27897	27713	27802	27958	27972	27686	27919	27849	27865	27946	27780	27843	27858	27995	27782	27874	27947	27707	27879	27690	27913	27932	27846	27709	27675	27830	27909	27790	27736	27812	27727	27765	27833	27833	27708	27964	27840	27767	27927	27771	27831	27913	27786	27766	27810	27868	27736	27858	27817	27901	27838	27801	27906	27778	27978	27821	27745	27746	27821	27839	27743	27843	27905	27839	27735	27612	27984	27941	27885	27757	27924	27711	27911	27790	27683	27852	27857	27792	27603	27658	27745	27873	27859	27788	27734	27936	27828	27823	28112	27923	27853	27714	27654	27714	27886	27878	27828	27647	27834	27868	27645	28117	27808	27713	27790	27978	27910	27712	27703	27712	27800	27777	27893	27821	27636	28000	27980	27781	27786	28110	27947	27887	27874	27730	27998	28021	27571	27857	27686	27895	27816	27706	27797	27804	27793	27909	27791	27995	27948	27786	27878	27845	27793	27739	27775	27995	27589	27861	27849	27843	27651	27935	27825	27782	27796	27953	27844	27808	27949	28036	27808	27997	27743	27812	27939	27689	27669	27876	27698	27724	27751	27918	27802	27918	27562	27882	28011	27867	27957	27715	27961	27761	27747	27765	27648	28011	27923	27799	27750	27738	27863	27970	27894	27844	27706	27640	27829	27870	27818	27861	27693	27748	27793	27892	27737	27970	27914	27810	27799	27664	27797	27912	28049	27790	27711	27826	27852	27807	27766	27865	27839	27578	27665	27715	27682	27895	27814	27888	27951	27770	27843	27848	27972	27786	27663	27976	27851	27748	27786	28006	27756	27648	27943	27889	27811	27634	27805	27697	27726	27957	27752	27831	27690	28020	27758	27841	27884	27829	27824	27800	27838	27987	27891	27822	27862	27752	27846	27921	27819	27751	27892	27948	27591	27809	27902	27709	27803	27804	27949	27849	27767	27952	27836	27921	27875	27806	28049	27783	27778	27819	27932	27635	27787	27978	27748	27813	27904	27724	27758	27651	28056	27832	27890	27922	27769	28018	27784	27799	27925	27973	27754	27793	27840	27853	27814	27905	27695	27889	27790	27703	27751	28049	27968	27677	27825	27851	28013	27886	27603	27761	27760	27739	27740	27669	27974	27688	27894	27992	27840	27873	27794	27879	27846	27873	27790	27867	27799	27768	27724	27738	27863	27744	27849	27894	27727	27752	27702	27894	27783	27848	27838	27825	27719	27894	27906	27689	27944	27793	27964	27908	27856	27844	27717	27693	27792	28107	28011	27588	27828	28068	27702	27756	27916	27685	27787	27737	27657	27749	27806	27831	27743	27780	27923	27778	28031	27718	27978	27728	27714	27891	27848	27822	27774	27957	27727	27769	27821	27618	27781	27741	27746	27935	27874	27842	27888	27903	27762	27822	27699	27894	27685	27843	27869	27801	27749	27795	27814	27913	27881	27696	27740	27651	27814	27802	27757	27928	27744	27766	27800	27688	27890	27712	28036	27907	27982	27787	27813	27858	27886	27763	28050	27877	27653	27822	27651	27801	27697	27817	27685	27964	27626	27908	27740	27784	27914	28080	27746	27832	27776	28068	27673	27801	27762	27805	27891	27679	27735	27938	27774	27943	27791	27743	27904	27645	27982	27875	27898	27796	27897	27737	27790	27704	27781	27635	27846	27690	28056	27814	27786	27833	27775	27766	27663	27964	27798	27898	27945	27903	27866	27823	27864	27789	27842	27887	27856	27797	27867	27750	27856	27871	27795	27795	27812	27719	27781	27803	27733	27827	27856	27937	27875	27654	27897	27713	27818	27965	27807	27875	27932	27761	27706	27968	27876	27935	27865	27752	27766	27952	28034	27850	27797	27750	27881	27926	27693	27988	27766	27891	27771	27939	27747	27884	27800	27850	27865	27976	27744	27770	27853	27738	27660	27846	27901	27837	27694	27845	27635	27752	27801	27984	27812	27781	27836	27747	27580	27690	27722	27810	28030	27725	27889	27835	27746	27870	27814	27880	27887	27795	27615	27726	27983	27816	27783	27730	27731	27864	27823	27896	28120	27724	27852	27985	27911	27985	27802	27724	27884	27960	27883	27891	27997	27925	27856	27880	27754	28019	27953	27854	27756	28032	27799	27707	27953	27859	27686	27910	27932	27814	27859	28029	27881	27991	27816	27976	27789	27813	27834	27800	27813	27713	27544	27893	27741	27933	27721	27933	27941	27815	27643	27711	27899	27719	28068	27797	28141	28006	27764	27662	27786	27846	27940	27662	27803	27887	27658	27898	27961	27968	27898	27840	27753	27841	27573	27829	27723	27841	27977	27914	27656	27830	27737	27868	27853	27850	27697	27987	27847	27599	27990	27974	27831	27734	27832	27838	27818	27753	28024	27808	27643	27929	27854	27742	27890	27892	27810	28024	27808	27660	27803	27922	27772	27779	27669	27827	27655	27832	27777	27854	27770	27692	27836	27726	27979	28040	27575	27995	27755	27714	27738	27946	27848	27763	27755	27832	27677	27855	27768	27923	27792	27865	27959	27904	27897	27778	27794	27816	27738	27758	27764	27748	28062	27886	28001	28009	27785	27655	27849	27728	27726	27800	27757	27744	27792	27777	27872	27634	27858	27902	27770	27745	27833	27745	27805	27857	27616	27837	27776	27969	27784	27837	27895	27900	27912	27831	27821	27634	27951	27855	27766	27894	27792	27707	27870	27724	27869	27904	28032	27737	27864	27884	27836	27893	27682	27854	27778	27832	27720	27896	27938	27765	27968	28053	27699	27806	27643	27805	27809	27748	27887	27681	27881	27729	27799	27887	27709	27817	27718	27935	28095	27787	27853	27649	28036	27940	27936	27679	27870	27810	27705	27703	27996	27679	27807	27939	27837	27812	27675	27788	27728	27881	27982	27911	27858	27967	27808	27735	27728	27856	27786	27864	27813	27746	27862	28053	27962	27884	27761	27839	27824	27848	27539	27668	27822	27794	27890	27979	27928	27682	27769	27901	27849	27905	27883	27779	28037	27751	28023	27858	27937	27836	27881
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
