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
339384480973	339384481492	339384482042	339384482592	339384483142	339384483690	339384484240	339384484792	339384485342	339384485892	339384486442	339384486992	339384487542	339384488092	339384488640	339384489192	339384489742	339384490292	339384490842	339384491392	339384491942	339384492492	339384493042	339384493592	339384494142	339384494692	339384495242	339384495792	339384496342	339384496892	339384497442	339384497992	339384498542	339384499092	339384499642	339384500192	339384500742	339384501292	339384501842	339384502392	339384502942	339384503492	339384504042	339384504592	339384505142	339384505692	339384506242	339384506792	339384507342	339384507892	339384508442	339384508992	339384509542	339384510092	339384510642	339384511192	339384511742	339384512292	339384512842	339384513392	339384513942	339384514492	339384515042	339384515592	339384516142	339384516692	339384517242	339384517792	339384518342	339384518892	339384519442	339384519992	339384520542	339384521092	339384521642	339384522192	339384522742	339384523292	339384523842	339384524392	339384524942	339384525492	339384526042	339384526592	339384527142	339384527692	339384528242	339384528792	339384529342	339384529892	339384530442	339384530992	339384531542	339384532092	339384532642	339384533192	339384533742	339384534292	339384534842	339384535392	339384535943	339384536492	339384537042	339384537592	339384538142	339384538692	339384539242	339384539792	339384540342	339384540892	339384541442	339384541992	339384542543	339384543092	339384543642	339384544192	339384544742	339384545292	339384545842	339384546392	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	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	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	3600	2300	2718	3600	2300	2718	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21589	20122	26913	26854	31419	34314	36270	33772	32984	32524	31556	31179	30720	31494	32234	30906	30300	30053	30147	30036	30118	30016	30011	30044	30098	30093	30162	29838	29937	30103	29918	29817	30012	30073	30017	30054	29661	30105	29905	30027	29873	29801	30027	30151	30195	30028	30106	29899	30064	29722	29876	29779	29821	29820	29980	29902	30123	29684	29913	30006	29993	30020	30173	29985	29820	29846	29987	29876	29716	29805	29839	29751	29815	30026	29917	29717	29867	29966	29969	30005	30009	29979	29950	29888	29865	29828	29725	29823	29688	29887	29615	29618	29926	30153	29716	29805	30025	30029	29915	29918	29995	29889	29830	29964	29983	29881	29990	29957	29977	30331	30009	30014	29832	29824	30083	29895	29766	29902	30217	29960	29778	29810	30061	29658	30125	29774	30238	29726	29794	29673	29864	29891	29903	30098	29912	29851	29982	29864	29952	29883	29947	30044	30027	29908	29737	29988	29849	29838	30082	30082	29918	29611	29692	29824	29696	29857	29888	29820	29801	29674	30016	29885	29685	29801	29818	29770	29968	29939	29771	29622	30062	29975	30032	29892	30191	29632	29823	29882	29754	29862	29942	29814	30026	29672	29927	29852	30037	29579	29870	30024	29812	29694	29893	29878	29862	29975	29868	29842	29905	29917	29629	30120	29771	29885	29908	29941	30047	30136	29623	30021	29733	29951	30146	29844	29813	29740	29862	30092	29721	29512	30018	30027	29838	30191	29769	29924	30195	29853	29665	29853	29601	29707	29601	29920	29848	29878	29832	29851	29931	30080	29892	29876	29788	29869	29833	29886	29941	29896	30056	29808	30000	29833	29827	29770	29993	29838	29795	29790	29749	29820	29910	29892	29879	29750	29750	29858	29624	29792	29801	29680	29997	29583	29843	30041	29862	29781	29855	30029	29982	29866	29942	29989	30041	29911	29924	29749	29813	29828	30020	29883	29992	29918	29810	30173	29821	29481	29826	29673	29740	30135	29933	29966	29835	29822	30081	29728	29864	29847	29966	29987	29945	30036	29609	30032	29816	29807	30091	29675	29869	29724	29884	29731	29922	30047	29773	29794	29974	29734	29805	29712	29840	29736	29916	29598	29670	29846	30030	29893	29890	29580	29822	29736	29914	29741	30000	29977	29807	29798	29841	30111	29907	29728	29657	29785	29832	30003	29957	29880	29893	29904	29913	29855	29941	29863	29990	29802	29959	29946	29992	29922	29862	29851	29851	29670	29970	29884	29717	30047	29899	29605	30084	29749	29850	29830	29855	29965	30121	29763	29859	29973	29932	29899	29883	29837	29769	29908	29770	29831	29832	29795	29850	29931	29753	29910	30059	30034	30055	30060	29972	29982	29891	29674	30035	29867	29920	29734	29728	29788	29768	29610	30158	29905	30146	29781	29946	29975	29955	29987	29876	29641	29611	29819	30004	29752	29803	29783	29799	29877	30126	29767	30000	29999	30125	30086	29822	29955	29945	30031	29890	29573	29584	29709	29886	29890	29985	29950	29906	29971	30052	30058	29985	30103	29959	29989	29769	29887	30006	29977	29859	30030	29998	29851	30013	29906	29718	29599	30024	29900	29732	29757	30201	29669	29829	30121	30011	30141	29834	29642	29669	29948	29917	29990	29998	29702	29750	29824	29738	29869	30062	29959	29853	29689	29749	29792	29916	29694	29626	29612	29947	29812	29840	30066	29911	29905	29856	29715	30057	29730	29841	29725	30106	29887	29837	29907	29761	29834	29815	29866	29915	29956	29709	29925	29869	29843	29840	29666	29492	29848	29820	29992	30061	30120	29961	29855	29988	29857	29733	29899	30054	29840	29758	29823	29666	30137	29819	29705	29946	29796	29824	29751	29878	29653	29897	29783	29730	29912	29632	29752	29842	29720	29710	29785	29804	29868	29684	29884	29842	29729	29770	29761	29712	29680	29702	29701	29890	29928	29705	29950	30125	29574	29926	30080	29910	29827	29908	29962	30037	30040	29973	29975	29752	29907	29815	30099	29938	29889	29720	30088	29854	29817	29972	29869	29956	29909	29755	29927	30026	29850	29874	29934	29748	29805	29929	29896	29748	29688	29939	29672	29905	29765	30023	29936	29746	29557	29857	30104	29749	29879	29715	29872	29923	29773	29927	29847	29740	30089	29937	29765	29496	29916	29737	29927	30130	29995	29874	29779	29842	30047	29839	29895	29990	29761	29984	30025	30209	29775	29781	29806	29998	29664	30112	30002	30047	30044	29813	29831	30003	29822	29992	30146	30008	30138	29992	29956	29777	29984	29826	29928	29855	29924	29591	29733	29913	29899	29975	29793	30002	30024	30126	29949	29918	30096	29539	29652	29778	29959	29892	29859	30134	29737	29865	29700	29744	29622	30079	29993	30035	29906	29869	29777	29986	30019	30053	29706	29771	29735	29772	29702	29902	29753	29776	29918	30051	29913	29811	29831	29788	29941	29782	29977	29665	29945	29738	29971	29846	29843	29997	29789	29863	30060	29825	29917	30043	29571	29781	29753	30026	29809	29832	29934	29997	29583	29981	30117	29947	29911	29771	29714	29528	29979	29792	29581	29687	29947	29723	29761	30108	29951	30031	30116	29850	29894	29900	29984	29795	29958	29905	30024	29852	30020	29893	29823	29786	29788	29749	29851	29886	29933	29887	29871	29811	29794	29778	29737	29806	30009	29959	29803	30043	30030	30212	29867	29775	29867	29855	30028	29639	29858	29690	29899	29766	29749	30070	30054	29777	29699	30003	29882	29884	29741	29750	29801	29766	29827	29829	29915	29850	29627	29762	29844	29959	29631	29984	30039	29707	29936	29877	29468	29978	29559	29937	29785	30000	30049	29961	29735	30132	29792	29879	29813	30013	29917	30090	29649	29626	30066	30267	29953	29901	29981	29872	29994	30056	29773	29789	29769	29778	29648	30106	29685	29863	29817	30167	29601	29931	29909	30203	29675	29866	30133	29841	30005	29903	30037	29729	30164	29838	29884	29895	29901	29881	29868	29961	29776	29815	29903	29760	29787	29897	29684	29812	29873	29649	29806	30008	29645	30018	29829	29865	30066	29943	29778	29794	29528	29634	29829	29732	29650	29688	29797	29623	29851	29965	29769	29813	29972	29940	29807	29846	29992	30040	29668	29916	29798	29770	29628	29919	29963	30017	30086	29938	30167	29784	29976	30147	29813	29931	29735	29813	29751	30079	29947	29803	29945	29665	29927	29883	29977	29653	30070	29784	29816	29669	29793	30151	29719	30310	29882	29949	29855	30276	29878	29976	29726	29903	29829	29986	29716	29887	29978	29681	29978	29487	29949	29990	29749	29861	29768	29849	29727	29729	29647	29770	30030	29768	29957	29686	29952	29854	29787	30037	29842	29775	29766	29951	29701	29710	29984	29955	29997	29971	29771	30301	29737	29827	30219	29982	29788	29814	29719	29778	29624	29878	29922	29863	29737	29798	30000	29881	29950	29846	29958	29914	29988	29853	29967	29658	29883	29875	29923	29924	29860	30105	29839	29915	29811	29774	29907	29737	29730	30156	29766	29929	29757	29898	29904	29755	29772	29663	29882	29578	30020	29970	29956	30061	29786	29879	29637	30140	30248	30240	29788	29837	29991	29960	29776	29966	29798	29692	29615	29812	29972	29920	29762	29750	30144	30047	29803	29926	29726	29937	29841	29925	29788	30062	29613	29647	29848	29977	29845	30117	29975	29899	30022	30051	29887	29738	30068	29995	29925	29920	29784	29618	29886	29630	29741	30028	29577	29842	29929	29752	30016	29852	29856	29798	29732	29881	29966	29953	29957	29937	29892	29919	29810	29951	29931	30021	29747	29918	29744	29974	29883	29944	29933	29961	29819	30035	29798	29744	29906	29620	29906	30010	29681	29906	29891	30030	30110	29965	29804	29857	29620	30137	29847	29955	29719	29670	29812	29860	29824	29476	30113	29790	30107	30030	29742	29957	30063	30045	29884	29972	30091	30083	29938	29951	30082	29633	29992	29828	30028	29856	29691	29777	29712	29755	29852	29981	30012	29814	30059	29812	30154	30006	29925	29663	29759	30031	30173	29833	29971	29847	29814	29767	29992	30039	29961	29852	29984	29653	29954	29756	29999	29826	30126	29666	29701	29864	29794	29873	29795	29826	30043	30031	29882	29796	29758	29840	29763	29972	29865	30053	29959	29908	29732	29845	29991	29768	29742	30112	29764	30040	29996	29830	29864	29685	29804	29487	29849	29810	29763	30063	29847	29790	29562	29592	29737	29825	29643	29971	30048	29847	29870	30026	29949	29940	29926	29664	29587	30026	29776	29866	29851	29834	29935	30099	29669	30029	30030	29836	29785	29887	30003	29888	29880	30138	29931	29944	30014	29577	29931	29751	29842	29667	29956	29676	30064	29578	29873	29828	29882	29808	29824	29888	29670	29809	29951	29796	29879	29887	29770	29727	29815	30022	29915	29915	30079	29834	30077	29937	29901	29819	29779	29704	29792	30024	30013	29660	29812	29874	30001	29843	29857	29648	29874	29664	30012	30065	29774	30050	29908	29841	30027	30038	29953	30126	30071	29829	30079	30164	29812	29830	29787	30041	29796	30004	29638	29825	29733	29950	29915	29953	29732	30023	29880	29588	30135	29950	29891	29780	29873	29935	29749	29945	30022	29877	29820	29881	29968	30000	30029	29730	29936	29888	29703	29865	29851	30033	30049	29983	29989	29718	29796	29953	29841	30069	29932	29724	29742	29754	29717	30034	29946	30039	29797	30022	29828	29986	29834	29841	29928	29923	29689	29858	29881	29908	29724	29849	29806	29692	29845	29986	29750	29909	30058	29952	29805	29924	29983	30032	30342	29843	29945	29893	29940	29829	29713	29671	29782	29846	29898	30004	29948	30095	29811	29865	29567	30003	29722	29966	29652	29717	29716	29964	29796	29577	29886	29742	29694	29948	29762	29882	29924	29972	29726	29830	29848	29885	29962	29800	29976	29885	29765	29952	29980	29889	29929	29831	29793	29999	29949	29667	29754	29714	29928	29771	29676	30081	29916	29852	29808	29922	29758	30134	29676	29686	29793	29796	29766	29872	29861	29868	29844	29958	30015	29874	29761	29796	29695	29880	29693	29806	29838	29889	29987	29714	29888
27132	46791	43189	37375	32356	26261	24741	22817	21663	20656	19826	19166	18971	19524	21015	18540	18219	18299	18100	17948	17904	17881	18009	17886	17952	17863	17801	17959	17706	17850	17903	17828	18005	17955	17944	17885	17935	17993	17770	17986	17932	17804	17789	17884	17796	17960	17769	17684	17976	17866	18023	17734	17731	17867	17998	17929	17768	17796	17866	17902	17949	17896	18009	17960	17761	17904	17935	17840	17748	17926	17963	17718	17637	17820	17804	17667	17743	17777	17845	17822	17775	17780	17780	17818	17778	17727	17845	17674	17868	17749	17699	17777	17975	17830	17639	17844	17680	17950	17709	17734	17779	17717	17943	17938	17749	17861	17858	17772	17851	17774	17772	17728	17881	17713	17840	17783	17966	17679	17946	17771	17891	17695	17727	17778	17702	17926	17854	17682	17619	17983	17671	17968	17786	17646	17760	17831	17835	17902	17889	17956	17916	17934	17952	17708	17912	17895	17885	17752	17723	17673	17825	17641	17676	17644	17928	17832	17668	17811	17830	17675	17727	17717	17762	17766	17662	17799	17858	17739	17844	17615	17702	17827	17777	17855	17747	17618	17705	17645	17716	17798	17668	17806	17898	17919	17909	17744	17910	17730	17861	17832	17920	17760	17627	17632	17625	17696	17739	17747	17954	17697	17916	17656	17737	17883	17912	17753	17788	17756	17848	17812	17619	17675	17930	17815	17913	17801	17811	17720	17713	17816	17696	17805	17634	17708	17771	17763	17950	17650	17789	18002	17797	17714	17838	17615	17745	17755	17821	17768	17712	17859	17870	17670	17852	17827	17708	17807	17726	17827	17761	17682	17566	17538	17696	17861	17816	17674	17770	17596	17636	18007	17736	17891	17879	17726	17814	17909	17906	17870	17667	17957	17643	17730	17590	17810	17555	17785	17783	17827	17758	17683	17853	17747	17617	17744	17933	17714	17760	17710	17775	17788	17840	17748	17647	17679	17769	17902	17625	17803	17815	17718	17842	17780	17729	17758	17856	17896	17720	17917	17876	17724	17782	17636	17786	17835	17983	17725	17747	17864	17825	17772	17836	17808	17778	17836	17789	17631	17734	17950	17693	17753	17804	17822	17655	17691	17826	17574	17693	17863	17770	17732	17731	17763	17742	17692	17769	17804	17791	17752	17847	17798	17706	17667	17771	17585	17493	18036	17759	17728	17636	17767	17942	17778	17801	17751	17832	17915	17903	17597	17823	17724	17637	17872	17754	17786	17735	17683	17661	17785	17832	17839	17841	17841	17777	17807	17910	17880	17820	17671	17804	17706	17598	17827	17845	17916	17955	17780	17680	17696	17635	17753	17803	17708	17762	17895	17836	17883	17878	17913	17816	17877	17695	17730	17703	17766	17694	17780	17782	17707	17924	17727	17762	17817	17662	17919	17707	17708	17837	17684	17646	17775	17877	17624	17729	17733	17557	17666	17682	17849	17711	17812	17811	17839	17868	17913	17792	17847	17774	17808	17610	17794	17704	17827	17769	17765	17829	17839	17758	18028	17866	17879	17687	17844	17746	17601	17794	17718	17609	17806	17692	17679	17883	18007	17809	17610	17839	17873	17781	17777	17602	17652	17554	17664	17855	17669	17906	17891	17637	17751	17802	17930	17676	17759	17848	17764	17812	17569	17805	17713	17992	17819	17839	17834	17680	17947	17774	17673	17806	17669	17764	17759	17823	17638	17654	17798	17764	17727	17854	17820	17701	17721	17855	18020	17749	17684	17832	17982	17526	17717	17694	17616	17732	17921	17808	17886	17615	17836	17813	17792	17722	17837	17962	17747	17745	17757	17781	17636	17700	17836	17761	17658	17830	17875	17702	17717	17743	17703	17817	17864	17692	17640	17686	17660	17856	17840	17814	17837	17741	17715	17816	17758	17649	17685	17759	17731	17812	17839	17848	17601	17650	17565	17713	17689	17610	17660	17791	17810	17823	17783	17842	17627	17813	17726	17913	17469	17565	17687	17905	17904	17721	17746	17877	17768	17651	17765	17929	17801	17791	17747	17887	17819	17957	17884	17821	17778	17560	17731	17823	17878	17794	17660	17831	17722	17980	17634	17735	18077	17870	17557	17905	17766	17821	17979	18012	17558	17718	17874	17856	17782	17805	17751	17777	17737	17858	17889	17901	17593	17712	17663	17691	17581	17783	17704	17804	17685	17761	17792	17906	17924	17692	17805	17767	17547	17845	17772	17746	17895	17680	17624	17812	17838	17825	17671	17740	17845	17709	17848	17760	17843	17838	17886	17857	17747	17673	17698	17656	17869	17772	17951	17728	17667	17721	17560	17828	17667	17500	17640	17837	17877	17729	17650	17840	17613	17842	17757	17849	17647	17836	17754	17793	17763	17746	17917	17654	17972	17609	17856	17857	17846	17695	17935	17860	17912	17660	17779	17779	17665	17689	17685	17785	17911	17716	17841	17898	17762	17837	17820	17761	17864	17845	17649	17577	17622	17604	17671	17753	17792	17809	17836	17746	17979	17616	17699	17863	17838	17805	17731	17954	17671	17556	17832	17712	17850	17690	17669	17841	17456	17716	17778	17852	17599	17964	17780	17894	17747	17768	17977	17915	17894	17890	17652	17581	17570	17727	17651	17487	17765	17877	17849	17762	17724	17791	17885	17610	17807	17775	17743	17959	17851	17807	17672	17680	17648	17837	17784	17813	17587	17874	17770	17835	17776	17783	17831	17741	17861	17841	17545	18003	17789	17686	17793	17765	17812	17593	17773	17851	17738	17724	17952	17778	17819	17882	17709	17855	17756	17734	17778	17764	17978	17706	17941	17938	17766	17867	17847	17680	17717	17805	17870	17895	17457	17720	17761	17828	17740	17794	17780	17772	17681	17875	17763	17687	17710	17688	17644	17854	17694	17604	17795	17546	17862	17679	17946	17787	17810	17762	17756	17676	17648	17721	17755	17906	18004	17581	17793	17731	17566	17813	17891	17724	17936	17531	17733	17744	17733	17810	17861	17745	17851	17684	17919	17802	17850	17898	17759	17891	17686	17839	17703	17940	17866	17574	17701	17706	17702	17692	17780	17740	17808	17798	17642	17792	17859	17554	18006	17651	17904	17794	17506	17617	17652	17791	17675	17815	17589	17687	17643	17938	17664	17877	17581	17831	17737	17780	17610	17679	17594	17709	17711	17881	17771	17824	17488	17677	17560	17818	17612	17833	17765	17682	17935	17792	17687	17820	17880	17732	17602	17690	17736	17694	17967	17521	17783	17698	17756	17809	17688	17620	17900	17942	17866	17783	17678	17828	17892	17737	17939	17853	17932	17796	17869	18002	17835	17777	17755	17724	17805	17718	17675	17856	17938	17869	17701	17837	17672	18079	17848	17819	17923	17672	17784	17389	17794	17794	17860	17897	17749	17873	17671	17733	17806	17809	17757	17842	17794	17639	17772	17857	17858	17827	17795	17674	17784	17593	17755	17695	17887	17873	17672	17685	17720	17755	17909	17720	17874	17636	17992	17814	17864	17895	17689	17663	17716	17686	17825	17672	17946	17836	17919	17782	17874	17867	17848	17859	17753	17799	17604	17795	17709	17837	18020	17733	17949	17689	17857	17655	17847	17684	17621	17767	18016	17747	17773	17770	17714	17844	17802	17741	17782	17774	17821	17586	17844	17961	17808	17764	17696	17648	17918	17705	17851	17954	17804	17701	17792	17652	17810	17763	17828	17783	17566	17788	17796	18041	17768	17830	17821	17854	17860	17834	17738	17633	17926	17869	17687	17784	17843	17775	17846	17740	17810	17638	17812	17818	17859	17705	17753	17800	17801	17693	17668	17828	17491	17889	17732	17711	17883	17831	17861	17623	17732	17956	17890	17952	17656	17714	17869	17840	17780	17823	17850	17718	17624	17923	17755	17918	17840	17702	17934	17598	17791	17875	17779	17844	17663	17607	17751	17723	17793	17821	17873	17662	17915	17855	17830	17723	17893	17715	17683	17814	17737	18030	17941	17575	17875	17830	17844	17857	17887	17839	17885	17843	17950	17442	17920	17847	17807	17708	17911	17702	17787	17855	17606	17661	17758	17649	17906	17823	17630	17765	17834	17753	17703	17850	17883	17609	17807	17779	17543	17777	17825	17671	17692	17857	17710	17877	17790	17674	17800	17758	17684	17883	17710	17698	17668	17782	17709	17687	17923	17630	17772	17712	17715	17751	17885	17645	17662	17702	17826	17728	17814	17808	17682	17647	17924	17818	17698	17757	17830	17588	17865	17850	17690	17854	17567	18011	17709	17697	17756	17756	17764	17637	17773	17845	17653	17805	17605	17821	17749	17860	17996	17887	17696	17966	18000	17690	17638	17772	17725	17783	17670	17795	17826	17887	17717	17729	17751	17710	17813	17754	17819	17584	17705	17795	17709	17817	17709	17663	17795	17869	17755	17870	17722	17525	17817	17654	17772	17658	17850	17737	17870	17631	17702	18004	17691	17821	17713	17833	17654	17908	17762	17752	17882	17657	17950	17871	17788	17692	17757	17764	17762	17642	17861	17684	17912	17808	17786	17692	17964	17639	17739	17803	17813	17740	17937	17754	17867	17769	17748	17683	17785	17829	17569	17829	17850	17777	17746	17849	17626	17858	17963	17638	17719	17916	17645	17747	17834	17670	17801	17621	17691	17868	17770	17687	17726	17903	17876	17732	17809	17791	17736	17808	17740	17870	17763	17809	17707	17782	17713	18017	17906	17654	17802	17957	17824	17792	17865	17977	17516	17929	18041	17913	17917	17790	17981	17776	17615	17859	17817	17691	17765	17720	17823	17840	17805	17682	17598	17688	17728	17818	17904	17786	17738	17745	17786	17954	17734	17779	17676	17764	17889	17647	17781	17927	17827	17629	17726	17605	17688	18004	17711	17832	17654	17870	17779	17811	17794	17771	17756	17845	18089	17487	17806	17862	17754	17758	17903	17758	17812	17695	17828	17882	17766	17826	17716	17754	17687	17796	17677	17688	17756	17817	17741	17809	17892	17628	17790	17857	17791	17864	18004	17841	17661	17720	17859	17792	17694	17833	17757	17743	17767	17716	17708	17853	17974	17739	17775	17811	17833	17800	17765	17737	17784	17766	17700	17959	17723	17880	17827	17753	17606	17939	17810	17806	17689	17903	17569
34959	31147	36668	35827	32855	32208	32244	31621	31375	30851	31057	30894	30967	30906	31052	30661	30572	30698	30779	30673	30673	30684	30785	30448	30436	30931	30675	30485	30840	30497	30430	30472	30618	30608	30568	30413	30365	30561	30337	30613	30658	30655	30428	30603	30271	30551	30414	30273	30498	30807	30446	30512	30597	30538	30490	30412	30489	30442	30238	30435	30344	30616	30300	30375	30237	30429	30471	30305	30512	30366	30439	30424	30705	30545	30312	30605	30517	30549	30518	30575	30489	30825	30469	30606	30606	30474	30517	30514	30506	30309	30550	30564	30542	30474	30630	30646	30699	30784	30590	30350	30462	30474	30610	30564	30622	30586	30371	30547	30332	30497	30489	30569	30649	30720	30525	30511	30658	30694	30750	30463	30313	30679	30792	30616	30398	30507	30501	30332	30491	30416	30652	30550	30266	30540	30549	30622	30616	30368	30392	30537	30429	30405	30501	30608	30504	30599	30439	30529	30603	30502	30497	30380	30392	30552	30443	30475	30452	30265	30385	30445	30423	30360	30319	30439	30301	30491	30612	30265	30302	30319	30730	30505	30437	30371	30669	30465	30372	30443	30668	30401	30461	30531	30741	30885	30683	30585	30514	30368	30385	30491	30331	30562	30585	30283	30679	30614	30556	30642	30435	30435	30636	30376	30454	30752	30555	30380	30433	30453	30404	30502	30581	30426	30602	30199	30677	30334	30324	30574	30522	30616	30502	30362	30303	30432	30501	30357	30278	30286	30658	30174	30598	30253	30424	30439	30429	30362	30348	30442	30418	30442	30331	30701	30554	30551	30598	30676	30508	30271	30331	30577	30489	30454	30646	30532	30654	30534	30500	30452	30507	30580	30489	30533	30472	30444	30649	30660	30720	30639	30468	30686	30606	30775	30369	30515	30576	30415	30695	30486	30513	30409	30468	30662	30571	30757	30626	30374	30676	30561	30519	30254	30412	30472	30460	30267	30637	30486	30392	30452	30314	30533	30441	30412	30399	30558	30340	30586	30615	30639	30471	30342	30468	30836	30691	30729	30896	30468	30610	30424	30585	30516	30572	30471	30502	30545	30356	30456	30340	30614	30416	30340	30534	30302	30373	30430	30534	30271	30459	30502	30318	30444	30460	30633	30787	30486	30363	30470	30426	30404	30502	30374	30542	30340	30443	30502	30486	30281	30328	30343	30275	30714	30515	30420	30722	30650	30533	30554	30351	30757	30601	30417	30467	30495	30566	30468	30625	30691	30391	30683	30553	30490	30472	30565	30421	30506	30576	30444	30298	30521	30725	30603	30428	30423	30300	30652	30628	30525	30589	30668	30452	30373	30462	30531	30468	30642	30329	30569	30829	30536	30717	30781	30573	30319	30735	30325	30796	30598	30434	30488	30604	30310	30543	30527	30532	30655	30848	30460	30610	30614	30468	30382	30366	30571	30550	30457	30511	30644	30407	30935	30600	30583	30407	30713	30480	30399	30648	30467	30480	30355	30409	30425	30450	30311	30533	30512	30549	30527	30686	30485	30330	30654	30599	30733	30271	30379	30486	30515	30549	30341	30576	30641	30636	30434	30607	30399	30371	30522	30466	30608	30581	30717	30480	30486	30377	30350	30795	30505	30553	30728	30671	30472	30255	30787	30642	30628	30379	30735	30366	30303	30372	30647	30375	30870	30355	30438	30401	30507	30463	30486	30416	30495	30443	30483	30358	30547	30599	30534	30407	30459	30454	30316	30439	30379	30370	30332	30456	30443	30627	30440	30665	30348	30632	30688	30601	30602	30824	30606	30311	30480	30432	30328	30418	30578	30542	30374	30684	30276	30234	30600	30582	30515	30308	30439	30381	30657	30553	30673	30604	30532	30630	30617	30684	30487	30314	30496	30242	30572	30612	30565	30297	30457	30652	30802	30301	30706	30444	30582	30503	30471	30566	30662	30709	30718	30389	30526	30789	30204	30381	30421	30607	30378	30533	30474	30273	30276	30226	30471	30589	30530	30403	30423	30533	30240	30619	30297	30515	30647	30530	30483	30528	30262	30564	30629	30535	30398	30620	30480	30606	30855	30375	30467	30539	30575	30571	30596	30544	30619	30559	30452	30612	30671	30747	30493	30565	30630	30645	30662	30613	30437	30583	30252	30800	30606	30471	30209	30400	30414	30557	30384	30484	30726	30531	30497	30194	30435	30621	30836	30761	30646	30554	30820	30650	30517	30272	30444	30539	30441	30417	30588	30694	30531	30305	30394	30373	30543	30592	30503	30533	30338	30681	30397	30549	30522	30646	30607	30659	30588	30411	30593	30662	30462	30622	30442	30381	30550	30341	30569	30507	30691	30540	30475	30332	30376	30412	30440	30738	30413	30578	30645	30639	30589	30518	30443	30373	30485	30809	30373	30290	30407	30412	30252	30377	30385	30576	30605	30715	30283	30359	30461	30505	30279	30494	30293	30445	30444	30121	30576	30363	30360	30688	30529	30559	30592	30557	30564	30493	30750	30506	30285	30409	30415	30742	30513	30738	30557	30777	30679	30523	30483	30355	30510	30386	30259	30438	30642	30458	30421	30417	30290	30691	30506	30430	30366	30456	30522	30523	30468	30539	30642	30466	30462	30619	30787	30666	30560	30431	30495	30426	30553	30677	30375	30753	30341	30633	30444	30318	30510	30515	30417	30439	30450	30212	30602	30695	30660	30285	30140	30571	30384	30637	30460	30583	30420	30916	30289	30663	30468	30492	30755	30539	30680	30763	30346	30778	30568	30439	30719	30518	30367	30701	30533	30733	30576	30718	30408	30668	30672	30972	30711	30970	30543	30522	30576	30493	30226	30606	30404	30721	30597	30360	30500	30696	30508	30627	30694	30680	30759	30434	30379	30315	30677	30364	30536	30478	30555	30374	30413	30127	30430	30404	30404	30589	30268	30513	30439	30461	30346	30448	30682	30338	30830	30401	30584	30533	30389	30512	30331	30439	30679	30612	30509	30535	30602	30610	30342	30677	30442	30587	30731	30526	30724	30432	30493	30431	30612	30628	30705	30611	30409	30539	30481	30617	30643	30498	30412	30374	30441	30436	30337	30235	30251	30408	30480	30536	30382	30339	30615	30483	30632	30657	30634	30531	30356	30734	30795	30585	30542	30495	30428	30519	30400	30543	30448	30440	30646	30228	30346	30557	30600	30440	30506	30514	30591	30546	30333	30313	30095	30665	30377	30323	30449	30453	30637	30569	30558	30439	30406	30843	30355	30576	30494	30687	30728	30883	30578	30629	30766	30401	30587	30658	30520	30430	30502	30540	30271	30416	30573	30406	30575	30770	30678	30405	30410	30659	30556	30379	30294	30549	30557	30899	30674	30521	30517	30525	30649	30421	30848	30561	30481	30532	30503	30642	30398	30589	30446	30546	30506	30462	30268	30574	30522	30278	30539	30620	30734	30672	30591	30642	30468	30537	30244	30634	30415	30441	30325	30342	30526	30638	30360	30609	30491	30691	30591	30332	30626	30516	30275	30406	30590	30358	30411	30720	30722	30425	30514	30636	30527	30593	30458	30509	30611	30388	30218	30535	30518	30603	30425	30482	30530	30422	30499	30468	30380	30415	30466	30648	30496	30340	30357	30446	30521	30413	30620	30820	30525	30431	30547	30360	30352	30517	30496	30416	30419	30486	30428	30400	30388	30568	30399	30555	30381	30529	30322	30424	30636	30411	30528	30510	30671	30584	30660	30278	30777	30691	30566	30620	30305	30518	30374	30738	30571	30369	30242	30462	30847	30679	30913	30536	30331	30359	30613	30666	30745	30576	30772	30728	30298	30609	30418	30408	30407	30363	30472	30413	30522	30785	30458	30518	30399	30564	30494	30595	30538	30760	30390	30591	30276	30426	30792	30562	30478	30714	30512	30570	30531	30567	30438	30416	30704	30451	30728	30503	30561	30580	30536	30534	30493	30645	30328	30334	30320	30539	30487	30543	30404	30580	30599	30484	30606	30541	30401	30496	30665	30531	30575	30261	30627	30302	30515	30554	30506	30392	30219	30354	30441	30621	30426	30392	30255	30503	30794	30450	30539	30387	30558	30440	30704	30433	30397	30603	30719	30596	30320	30443	30540	30494	30618	30550	30326	30721	30802	30413	30601	30497	30351	30578	30326	30364	30498	30714	30505	30551	30425	30544	30416	30169	30401	30593	30477	30567	30468	30484	30375	30441	30610	30442	30474	30558	30367	30416	30517	30579	30645	30350	30452	30475	30782	30447	30577	30528	30428	30407	30437	30437	30437	30550	30778	30582	30772	30573	30327	30658	30678	30506	30292	30371	30372	30373	30678	30393	30391	30554	30650	30644	30492	30471	30668	30697	30447	30484	30448	30457	30291	30808	30327	30581	30620	30578	30423	30343	30475	30526	30369	30571	30551	30780	30474	30597	30824	30576	30577	30409	30528	30444	30491	30423	30295	30324	30438	30254	30210	30400	30471	30684	30530	30530	30660	30625	30478	30542	30336	30599	30520	30490	30578	30588	30340	30588	30360	30521	30427	30500	30680	30432	30353	30695	30788	30416	30468	30464	30695	30327	30382	30547	30547	30770	30432	30352	30351	30328	30734	30541	30495	30456	30414	30343	30388	30242	30504	30566	30656	30614	30379	30386	30638	30548	30515	30414	30330	30529	30580	30426	30381	30209	30434	30556	30439	30397	30566	30369	30524	30453	30369	30478	30456	30666	30457	30692	30661	30625	30677	30611	30651	30376	30268	30616	30615	30339	30500	30433	30488	30672	30650	30495	30606	30450	30372	30392	30562	30716	30692	30469	30534	30368	30615	30617	30465	30485	30501	30717	30396	30269	30570	30508	30501	30509	30504	30626	30386	30658	30581	30376	30569	30631	30508	30891	30804	30471	30603	30495	30604	30491	30448	30378	30375	30270	30721	30793	30318	30582	30552	30384	30656	30563	30660	30386	30419	30555	30609	30500	30686	30630	30647	30725	30452	30277	30812	30674	30443	30593	30500	30454	30345	30532	30457	30304	30722	30442	30557	30504	30516	30561	30403	30411	30131	30740	30673	30281	30340	30449	30345	30403	30529	30730	30571	30558	30626	30364	30483	30357	30693	30636	30633	30461	30536	30792	30619	30536	30655	30735	30286	30445	30523	30505	30754	30262	30521
23691	28428	27222	23686	21642	19801	19694	19203	18956	18882	18314	18165	18440	18336	18344	18162	18104	18275	17996	18337	17932	18255	18105	17949	18228	18098	18150	18060	18104	18019	18037	18228	18054	18001	18236	18202	18152	18102	18121	18254	18049	18027	18036	18060	17969	18134	18046	17830	17780	17938	17984	18121	18050	18110	18085	17905	18030	17997	18102	18034	17995	18039	18021	17937	18130	18051	18274	17932	17842	18057	18008	18035	18022	17920	18071	17881	18107	18236	17985	18167	17896	18136	18096	18150	18021	17820	18011	18144	17951	18101	17986	18216	18031	18023	18026	17949	18077	18220	17979	18038	18185	17872	17960	18166	18239	17879	17990	17848	17968	17972	18040	18143	17947	18034	17927	18078	17991	18276	18061	18013	18014	18017	18062	17979	18038	17901	17968	18037	18003	18074	18137	18147	18201	17878	18109	18151	17937	18011	18027	18099	18224	17962	18022	17887	18116	18212	17843	18071	18002	18185	17937	17931	17944	17944	18014	18008	17961	17913	17973	17998	18092	18007	18063	17838	17978	17995	18104	17891	17956	18101	18073	18177	18058	18133	18034	17924	18128	17934	18073	18063	18227	18015	18002	18044	18021	17939	18135	17930	18097	18053	17946	18116	17935	18098	17960	18013	18074	18118	17975	18015	18056	18170	17920	17983	18196	18047	18152	18094	17893	17920	18060	18072	17886	17978	17877	18071	17861	18141	18204	18169	17990	18006	17876	17951	18012	18032	17938	17883	17902	17853	17903	18115	17838	17946	17993	18107	17933	18080	18013	18014	18104	18086	18082	17844	18156	17945	17965	18078	18354	17990	18124	17953	18251	17946	17923	18094	17883	17866	17894	18072	18143	17821	18163	18031	17970	17912	18163	18294	18235	18178	17818	18116	17934	17962	18162	18146	18160	17785	18073	18061	17999	17931	18079	18003	17914	17807	17765	18126	18169	18052	18035	17886	18102	18031	17956	17859	17781	17938	17944	18056	18006	17921	18084	18027	17941	17956	18126	18103	18083	18092	18095	17934	18233	18116	18143	18223	17966	18206	18220	18084	17958	17950	18117	18254	17931	18120	18101	18076	17889	17871	17925	17911	18067	18195	18083	17971	17977	17846	18171	18154	17961	17874	18028	18081	17991	18234	18035	17936	17905	18092	18111	17949	17906	17975	18098	17869	17962	18029	18160	17988	18203	17966	17993	18116	17993	18152	17927	18161	17941	17917	18017	18034	18031	18121	17907	18110	18167	17980	17956	18077	18039	17968	17967	17853	18063	18033	17918	17934	18105	18176	17972	18168	18152	17894	18093	17956	18183	17803	17951	17947	17951	17930	18084	18036	18109	18089	17969	17914	17912	17954	18146	17938	17971	17964	18127	18062	18111	18021	18078	18090	18219	17918	17978	18221	18110	18189	17989	17978	18060	18031	17931	18047	18051	17992	18156	18064	17857	18199	18190	18059	18180	17956	18139	17839	18176	18035	18261	18054	18217	18052	18053	17906	18245	17951	17945	17773	17975	18016	18236	18008	18100	18012	18078	18035	17906	18311	18125	18031	17806	17986	17967	18049	17848	18025	18153	18096	18144	18324	18139	18112	18186	17954	17998	18083	17957	18255	17916	18066	17986	18010	18097	18242	18067	18203	18066	17989	17995	18046	18250	17910	18023	18031	18110	18052	18077	17768	18019	17992	18107	17993	17958	17976	17918	17993	18012	18187	17971	18000	18116	18119	17904	18078	17925	17941	18027	17914	18078	18083	17961	18182	17926	18013	18059	18074	18067	17989	18056	18089	18052	18237	18167	17880	17993	17956	17984	18140	18134	17793	18115	17778	17999	18159	18170	18050	18009	17923	18017	17991	17926	18157	18236	18074	17965	18227	18049	18052	18016	17995	18113	18044	18019	18051	17982	17939	17847	18117	18071	18291	18060	18072	17978	18256	18140	18175	18021	18155	17999	18123	17991	18114	18027	18026	18075	17992	18176	18139	18032	18220	17928	18023	18065	17942	18089	17999	17878	17948	17942	18017	18054	17916	17955	18080	17874	18243	18086	17995	18113	17898	18011	17864	17929	18007	17968	18127	18128	18124	18178	18124	18040	18034	18063	17814	18020	17924	18112	18169	17952	17894	18217	18093	17954	18134	18146	17967	18094	18188	18025	18122	18206	17976	18054	18154	18029	18015	17921	17963	17920	17921	17985	18081	18024	17946	18115	18028	18201	18071	17841	18071	17947	18117	18130	18132	17985	18042	18052	18082	18005	18106	18108	18075	18145	18031	18171	17980	18082	18102	18076	18230	18220	17952	18034	18011	17989	18038	18035	17995	18089	17947	18037	18123	18032	17932	17943	18097	17853	18028	18095	17989	18104	17922	18026	18133	17963	17963	18122	18106	17917	18191	18098	17912	17999	18126	18143	18010	18212	17974	18054	17995	17810	18089	17982	17950	18065	18224	18260	17960	18012	17932	18098	17998	18051	18249	17820	18115	18174	18086	17855	18053	17965	17926	18030	18061	18010	18002	17973	18083	18045	17975	17817	17975	18146	18160	17915	18192	18172	18166	18153	17911	18071	18202	18054	18101	18040	18021	18009	18004	18064	18051	17971	18023	18174	17905	18198	18096	18233	18054	17896	17993	18072	18066	18148	18032	18012	17877	18036	18074	17942	18041	17992	18037	17976	18067	18075	17918	17879	18293	17955	17991	18053	18066	18202	18005	17812	18074	17916	18099	18079	18177	18025	18042	18035	17967	18239	17852	18149	18087	17997	17984	18134	18132	18037	18064	18135	18001	18038	17935	17984	18089	17894	18100	17973	17916	18202	17974	17954	18053	18117	18070	18067	18183	17851	17927	18142	17901	18188	18079	17993	18041	17958	18029	18148	17948	17923	17986	18148	18079	18174	18114	17835	18151	18030	18007	18071	18223	18163	17869	18165	17997	18022	17871	18197	18141	17971	18026	18203	18042	18038	18133	17979	17943	18194	17873	18125	18004	18093	17990	18062	18004	18046	17969	18003	17967	18011	18130	18103	18116	18071	18109	18035	18045	17901	17901	18069	18162	18109	18027	18032	18050	17848	18112	18118	18075	17985	18117	17988	18074	17947	17954	17946	18107	17917	17945	18064	18208	18030	18058	18094	17881	18214	18041	17993	17976	18281	18180	17955	18040	18051	18024	18051	18029	18075	17962	17873	18084	18098	18219	18164	18124	17885	17895	17754	18241	18120	18224	18119	18094	17963	18073	18041	17971	18154	18090	18113	18006	18091	17934	18167	17924	17954	17910	17853	18008	18130	18158	17963	18097	18123	18059	17790	18077	17987	18020	18024	18025	18042	17901	17955	18034	17961	18073	18107	18037	18112	17869	17917	18136	18065	18145	18219	18213	18134	18135	17969	18046	18126	18077	18117	18116	17998	17937	18083	18193	18157	18179	17844	18009	17999	17961	17939	17916	17933	18232	17985	18098	17957	18094	17974	17965	18099	18202	18251	17868	17827	17956	18266	18015	18222	17998	18102	18084	17981	17930	18151	17912	18003	17993	18135	18078	18221	18016	18139	18144	17977	17992	18073	18057	18189	18106	18006	17965	18035	18125	18038	18096	18023	18122	18103	17935	17976	17984	17957	18003	17926	18138	18031	18025	18177	17977	17887	18009	17960	18077	18119	17906	17993	17827	17994	17944	18056	18186	18003	18027	18075	17985	18160	18207	17884	18120	18027	18074	17959	17857	18020	18268	17961	18145	18053	17909	18132	18124	18100	18181	17961	17929	18079	17942	18114	18050	17960	18032	18033	17905	18131	18153	18152	18025	18027	18004	17992	17942	18100	17927	18057	18262	17879	18079	18037	17918	18254	18070	17979	17940	17953	18049	18085	18018	18052	17965	18235	17991	18095	18070	18120	17975	17985	17966	17967	17947	17944	18219	18052	18004	18010	18033	17949	18156	17982	18039	18296	17818	18001	18216	18126	18082	18048	18147	18120	18080	18069	17900	18243	17912	17954	18161	17837	17976	18289	18083	18033	18007	18024	17994	17978	17979	18134	17882	17987	17992	18196	17998	18228	18046	17824	18012	18003	18157	17939	18111	18225	18117	18078	18239	17965	18015	18087	17915	18054	17972	18069	18092	17962	18172	17980	18012	17946	18085	18145	17775	17838	17977	18156	18009	18003	18094	17931	18200	18076	18179	18006	18111	18116	17987	17937	17817	18138	17889	18011	18107	17989	17996	17979	18037	18179	18076	18115	18178	18140	18189	18250	17863	17968	17965	18108	18084	18005	18149	18156	18137	18050	18182	18218	18131	18190	18119	18015	18100	17971	17966	18229	18103	18030	18012	18081	18030	17845	17975	18103	18100	18190	18101	17901	18021	18048	18098	18198	18115	18309	17936	17988	18192	18052	18122	17961	18110	18053	17945	17900	18154	18025	17885	17982	17907	18288	17912	17967	18153	18073	18028	17967	17884	18169	17966	17903	18025	18209	17976	17802	17859	18222	18192	18101	18032	18091	18120	17855	17928	18135	18161	17954	18108	18167	18002	18017	18001	17892	18146	17985	18043	18058	17934	18200	17956	18079	17953	17865	18007	17805	18031	18064	18194	18045	18152	17943	18045	17989	18110	18130	18021	17976	18073	18060	18279	17950	18027	18220	18034	17837	18100	18234	18005	17904	17988	18002	17943	17940	18231	18074	18190	18128	17847	17996	17932	18086	17988	18223	17969	18202	17960	17997	18046	18211	17955	18141	18004	18259	17984	17964	18221	18166	17983	18086	18035	18065	18121	17945	18086	17807	18025	18113	18014	17945	18017	18110	17932	18005	17980	17890	18228	17802	18083	18042	18029	18130	17987	17961	18132	17792	18143	18157	18174	18036	18124	17864	18063	18058	18012	18113	18017	18060	18049	17921	18021	18107	17994	17996	18112	17939	18050	17958	18066	18013	18002	18043	17993	18069	18134	18008	18060	18119	17954	18135	18059	17997	18021	18103	18180	18114	18072	18160	18186	18188	18028	18034	18103	17940	18039	18085	17852	17976	17999	18271	17980	18153	18218	17990	18032	18128	18033	18001	18182	18012	17969	18251	18012	17879	17900	18079	17968	18142	17835	17992	17931	18041	17833	17997	18125	17803	18063	17996	17912	18011	18085	18112	18134	18074	17937
24574	21562	29033	31203	32718	33892	34794	32809	32242	32059	31297	31051	30697	31444	31236	30511	30413	30305	30341	30278	30262	30270	30305	30485	30243	30146	30388	30398	30511	30375	30155	30465	30567	30241	30247	30267	30206	30347	30317	29944	30199	30266	30525	30034	30248	29973	30318	30302	30293	30167	30203	30173	30239	30122	30437	30176	30124	30661	30231	30150	30331	29970	30188	30284	30345	30006	30139	30117	30533	30244	29718	30306	30080	30193	30337	29996	30198	30157	30133	30396	30408	30467	30287	30491	30293	30301	30169	30262	30235	30026	30218	30026	29982	30452	30173	30189	30368	30372	30056	30239	30118	30460	30296	30353	30188	29987	30212	30105	30370	30031	30177	30397	30087	30341	30123	30018	30216	30139	30121	30303	30207	30465	30149	30557	30387	30513	30181	30409	30555	30478	30314	30163	30341	29971	30266	30208	30261	30333	30057	30403	30079	30060	30065	30058	30265	29976	30350	30489	30306	30270	30306	30140	30334	29953	30216	30218	30063	30266	30370	30167	30111	30386	30118	30516	30270	30180	30045	30041	30135	30171	30126	30045	30113	30153	30084	30195	30334	30183	30363	30166	30054	30182	30310	30459	30310	30552	30238	30245	30312	30363	30266	30126	30032	30391	30340	29995	30011	30143	30424	30186	30138	30187	29944	30108	30398	30447	30275	30515	30053	30308	30281	30212	30437	30235	30378	30145	30268	30558	30529	30393	30295	30118	30284	30212	30378	30141	30256	30270	30275	30156	30142	30092	30190	30024	30302	30211	30132	30237	30297	30282	30349	30351	30283	30189	30127	30156	30382	30356	30349	30066	30480	30091	30266	30254	30176	29999	30313	30512	30507	30239	30183	30440	30290	30074	30225	30240	30143	30192	30045	30100	30368	30133	30132	30370	30180	29933	29909	30111	30293	30421	30131	30249	30287	30374	30488	30380	30112	30293	30271	30336	30205	30035	30138	30295	30205	30243	30066	30422	30383	30384	30172	30166	30220	29949	30167	29936	30145	30131	30272	30132	30023	30197	30500	30284	30157	30212	30169	30146	30179	30170	30215	30192	30563	30524	30147	30360	30237	30198	30122	30151	30257	30121	30266	30299	30298	30274	30269	30359	30280	30072	30182	30087	30314	30104	30137	30341	30398	30145	30088	30248	30323	29940	30349	30299	30118	30262	30336	30090	30184	30416	30296	30096	30285	30251	29784	30112	30493	30429	30270	30270	30116	30248	30311	30366	30261	30162	30235	30262	30236	30199	30260	30445	30051	30433	30276	30390	29998	30390	30527	30329	30466	29970	30117	30246	30409	30311	30221	30025	30185	30311	30232	30211	30345	30075	29984	30105	30297	30347	30469	30096	30260	30257	30409	30282	30052	30269	30306	30191	30334	30091	30365	29922	30381	30609	30229	30226	30179	30279	30124	30196	30421	30263	30023	30159	30394	30304	30557	30128	30241	30022	30263	30461	30383	30404	30501	30303	30357	30387	30287	30349	30276	30035	30442	30066	30513	30159	30309	30179	30189	30000	30232	30310	30102	30264	30325	30138	30143	30010	30373	30387	30148	30368	29925	30235	30175	30315	30157	30144	30310	30259	30161	30260	30451	29985	30572	30257	30041	30368	30249	30211	30385	30239	30296	30217	30022	30030	30314	30329	30152	30213	30262	30420	30155	30215	30245	30242	30218	30185	30359	30323	30201	29940	30219	30316	30400	30430	30441	30086	30095	30453	30223	30106	30354	30155	30020	30140	30368	30046	30523	30285	30031	30460	30384	30509	30404	30260	30113	30245	30052	30093	30255	30449	30362	30383	30266	30347	30321	30298	30331	30161	30073	30214	30313	30050	30085	30153	30006	30420	30319	30545	30493	30477	30312	30340	30286	30465	30248	30096	30321	30190	30144	30200	29827	30189	30369	30240	30384	30210	30040	30029	30514	30349	30265	30536	30251	30097	30457	30540	30265	30548	30250	30107	30100	30298	30180	30328	30148	30160	30082	30010	30077	30123	30221	30363	30358	30405	30384	30221	30486	30343	30257	30401	30057	30182	30066	30321	30218	30313	30179	30265	30367	30182	30208	30265	30174	29915	30194	30479	30516	30487	30547	30268	30234	30050	30162	30285	30104	30252	30399	30409	30343	30070	30252	30191	30080	30321	30231	30099	30059	29990	30181	30476	30092	30409	29974	30505	30518	30405	30121	30365	30375	30409	30125	30276	30274	30418	30233	30242	30442	30217	30297	30057	30428	30423	30431	30444	30196	30205	30159	30113	30517	30215	30222	30143	30182	29969	30109	30372	30221	30359	30241	30136	30189	30238	30404	30369	30138	30145	30202	30368	30057	30329	30335	30158	30228	30065	29970	30212	30266	30479	30403	30241	30368	30284	30070	30050	30299	30142	30372	29996	30167	30365	30343	30477	30177	30219	30207	30062	30212	30342	30403	30256	30277	30107	30273	30223	30281	30352	30215	30081	30196	30207	30177	30151	30153	30129	30122	30209	30215	30209	30352	30439	30127	30340	30433	30257	30079	30167	30211	30309	30168	30157	30249	30407	30387	30143	30056	30392	30264	30140	30348	30384	30383	30285	30247	30193	30325	30229	30229	30265	30092	30545	29960	30252	30156	30200	30453	30137	30041	30397	30382	30390	30185	30159	30390	30378	30357	30266	30277	30379	30233	30095	30180	30151	30265	30277	30278	30182	30060	30124	30095	30109	30290	30049	30342	29987	30366	30421	30227	30268	30219	30141	30312	30422	30351	30362	29969	30539	30344	30553	30410	30110	30092	30179	30486	30410	30295	30271	30292	30653	30353	30369	30314	30115	30255	30341	30274	30227	30159	30226	30364	30240	30300	30457	30215	30261	30250	30249	30193	30407	30166	30214	30045	30160	30297	30387	30658	30431	30336	30376	30310	30495	30144	30098	30162	30457	30102	30024	30259	30483	30212	30364	30297	30205	30292	30293	30231	30372	30156	30216	30313	30533	30073	30155	30347	30166	30199	30158	30104	30388	30137	30317	30425	30110	30276	30027	30328	30345	30289	30244	30112	30260	30092	30275	30372	30023	30442	30160	29967	30422	30258	29938	30337	30362	30230	30333	30290	30133	30389	30171	30073	30107	30315	30454	30153	30308	30109	30543	30086	30131	30191	30328	30192	30228	30242	30275	30319	30066	30407	30243	30248	30267	30289	29903	30668	30591	30421	30141	30250	30471	30256	30464	30219	30426	30079	30385	30378	30516	30088	30198	30214	30130	30191	30391	30289	30203	30396	30197	30121	30490	30093	30065	30178	30163	30545	30227	30205	30033	30312	30233	30206	30233	29951	30441	30016	30067	30278	30333	30403	30615	30008	30203	30318	30237	30386	30294	30277	30017	30291	30197	30236	30371	30398	30200	30055	30247	30087	30331	30170	30385	30249	30096	30201	30201	30232	29963	29973	30432	30509	30402	30487	30060	30191	30109	30204	30295	30285	30357	30281	30259	30142	30114	30274	30207	30385	30152	30404	30274	30331	30473	30139	30083	30179	30131	30097	30110	30042	30126	30421	30633	30480	30372	30260	30142	30225	30176	30113	30097	30294	30394	30100	30283	30240	30372	30249	30190	30151	30418	30235	30402	30257	30105	30234	30242	30281	30462	30328	30302	30300	30309	30356	30165	30261	30191	30319	30159	30480	30228	30537	30294	30307	30385	30286	30480	30238	30477	30444	30309	30465	30239	30159	30350	30289	30059	30500	30276	30548	30210	30393	30189	30315	30333	30393	30352	30280	30375	30055	30199	30191	29888	30294	30117	30176	30096	30307	30080	30360	30206	29794	30529	30331	30328	30256	30161	30173	30215	30160	30074	30139	30161	30348	30278	30166	30355	30463	30137	30214	30012	30252	30012	30165	30399	30026	30317	30322	30441	30371	30074	30365	30193	30093	30352	30502	30444	30195	30037	30141	30153	30180	30235	30379	30144	30468	30374	30200	30091	30247	30342	30406	30190	30559	30262	30433	30309	30319	30209	30168	29990	30225	30349	30323	30261	30211	30131	30253	30264	30417	30369	30214	30191	30337	30226	30363	29938	30309	30232	30187	30399	30223	30221	30094	30224	30620	30264	30266	29986	30316	30365	30394	30124	30156	30204	30265	30127	30308	30122	30308	30173	30263	30138	30295	30352	30101	30109	30387	30234	30457	29999	30320	30229	30420	30187	30174	30461	30166	30091	30141	30178	30284	30436	30523	29840	30236	30143	30291	30423	30246	30338	30345	30255	30267	30231	30395	30314	30230	30166	30279	30391	30599	30334	30250	30207	29997	30251	30238	30147	30423	30324	30412	30083	30439	30327	30354	30282	30240	30233	30174	30319	30178	30285	30368	30401	30313	30420	30376	30268	30178	30331	30480	30146	30039	30316	30308	30253	30169	30540	30544	30147	30294	30383	30225	30154	30369	30210	30380	29812	30162	30163	30278	30316	30196	30345	30239	29996	30215	30142	30106	30187	30364	30259	30415	30137	29992	30202	30217	30238	30614	30089	30514	30282	30199	30018	30167	30079	30132	30254	30368	30074	30159	30048	30345	29905	30360	30129	30192	30221	30393	30214	30195	30020	30226	30066	30186	30224	30198	30049	30427	30436	30162	30108	30119	30336	30350	30164	30496	30261	30305	30116	30283	30227	30223	30520	30259	30262	30252	30315	30330	30131	30173	30326	30063	30331	30367	30316	30428	30189	30126	30179	30195	30244	30344	30101	30080	30158	30217	30217	30225	30405	30148	30332	30399	29922	30247	30290	30321	30119	30275	30379	30429	30102	30317	29943	30277	30361	30540	30192	30264	29998	30346	30414	30429	30174	30039	30347	30364	30535	30237	30144	30300	30410	30272	30534	30481	30120	30357	30302	30347	30441	30235	30064	30216	30191	30393	30395	30158	30398	30334	30541	30194	29992	30472	30130	30135	30320	30407	30175	30172	30258	30232	30376	30349	30102	30050	30429	30331	30340	30149	30176	30432	30347	30285	30113	30258	29898	30430	30192	30250	30122	30298	30224	30211	30294	30082	30119	30332	29955	30401	30390	29977	30532	30218	30144	30342	30280	30022	30015	30259	30080	30100	30202	30340	30149	30570	30483	30320	30255	30111	30158	30430	30367	30459	30555	30370	30126	30176	30213
25008	41673	40484	32850	27167	23422	21925	21255	20712	19998	19219	18793	18863	19420	19255	18487	18463	18278	18521	18348	18391	18306	18175	18422	18440	18398	18367	18332	18192	18425	18265	18202	18307	18110	18320	18125	18107	18276	18205	18062	18309	18068	18230	18216	18136	18396	18146	18248	18162	18103	18222	18099	18214	18195	18321	18152	18307	18155	18196	18177	18335	18170	18355	18142	18083	18109	18015	18117	18157	18211	18165	18025	18263	17992	18333	18130	18200	18098	18181	18232	18070	18107	17971	18265	18176	18152	18404	18170	18202	18153	18218	18082	18177	18117	18149	18201	18173	18197	18100	18144	18319	18350	18283	18180	18220	18230	18133	18129	18293	18263	18245	18277	18184	18179	18200	18115	18152	18081	18165	18146	18188	18079	17924	18137	18295	18031	18111	18267	18227	18235	18246	18014	17896	17957	18246	18102	18164	18120	18174	18107	18269	18209	18079	18268	17997	17980	18271	18174	18192	18330	18041	18195	18216	18184	18164	18134	18129	17959	18036	17928	18383	18105	18157	18120	18176	18386	18155	18065	18189	18192	17930	18106	18239	18221	18091	18195	18175	18179	18171	18273	18185	18237	18121	18232	18069	18117	18211	18002	18213	18105	18243	18112	18336	18090	18270	18111	18205	18094	18159	18215	18069	18127	18017	18192	18184	18149	18115	18071	17736	18181	18143	18116	18198	18307	18286	18204	18187	17867	18110	18057	18115	18178	18301	18202	18004	18075	18156	18237	18163	18164	18108	18175	18254	18109	18120	17928	18216	18137	18011	18110	18002	18024	18177	18142	18079	18196	18108	17917	17930	18291	18127	18298	17967	18201	18162	18363	18014	18182	18078	18270	18141	18156	17971	17986	18174	18042	18234	18070	18199	18154	18208	18133	18278	18320	18095	18059	18145	18043	18273	18170	17895	18066	18017	18041	18008	18260	18014	18222	18206	18084	17967	18170	18142	18125	18402	18243	18042	18126	18110	18002	18206	18045	18266	18281	18136	18046	18106	18212	18175	18153	18053	18156	18268	18055	18181	18025	18115	18300	18027	18306	18085	18187	18105	18114	18211	18172	18320	18044	18205	17969	18150	18106	18235	18086	18062	18221	18042	18151	18384	18282	18092	18186	18217	18101	18028	18289	18162	18214	18088	18122	18109	18145	18268	17954	18136	18112	18153	18117	18408	17971	18120	18176	18309	18053	18329	17968	18157	18293	17955	18038	18194	18026	17975	18013	17988	18138	18077	18001	18105	18075	18126	18181	18207	18072	18056	18112	18138	18199	18179	18141	17995	18269	18315	18247	18224	18203	18052	18238	18215	18013	18169	18208	18313	17934	17978	18172	18113	18162	18171	18309	18166	18270	18092	18227	18223	18047	18149	18072	18049	18083	18258	18233	18137	18094	18356	18049	18096	18272	18072	18168	18277	18211	18110	18151	18208	18120	18302	18076	18082	18225	18036	18208	18129	18054	18406	18134	18152	18142	18125	18116	18142	18169	18044	18225	18267	18238	18176	18224	18121	18060	18265	18034	18097	17972	18363	18121	18201	18248	17980	18326	18111	18130	18071	17965	18170	18127	18227	18120	17951	18215	18177	18080	18283	18099	18265	18169	18182	18073	18117	18315	18193	18209	17887	18215	18113	18136	18274	18061	18261	18222	18239	18131	18161	18273	18188	18236	18127	18083	18297	18106	18204	18003	18412	17994	18239	17999	18208	18136	18195	18013	18024	18048	18028	18204	18014	18017	17987	18072	18087	18084	18089	18201	18219	18264	18073	18091	18166	18028	18181	18201	18130	18157	18085	18145	18093	18197	18218	18188	18277	18294	18111	18233	18008	18184	18164	18283	18269	18119	18088	18106	18106	18318	18075	18264	18194	18276	18223	18248	18239	18101	18127	18187	18180	18093	18258	18114	18269	18211	18076	18007	18175	18214	18230	18102	18302	18276	18004	18234	17939	18132	18389	18250	18259	18142	18170	18040	18161	18113	18201	18107	18370	18223	18024	18158	18299	18121	18022	18149	18194	18125	18053	18109	18227	18087	18132	18017	17943	17977	18024	18132	18108	17983	18173	18007	18176	18099	18119	18022	18116	18019	18099	18240	18197	18282	17973	18029	18086	18018	18001	18019	18041	18179	18177	18032	18115	18244	17942	18190	18037	18487	18453	17941	18103	18067	18178	18022	18073	18124	18287	18054	18124	18227	18227	18111	18179	18192	17960	18261	18308	18125	18080	17995	18153	18092	18157	18116	18003	17982	18187	18112	18081	18149	18385	18177	18300	18061	18096	18297	18114	18300	18172	18060	17990	18268	18108	18117	17980	17963	18287	18177	18059	18137	18125	18130	18062	18106	18211	18186	17997	18172	18028	18324	18234	18169	18015	17941	18154	18218	18137	18103	18017	18164	18065	18021	18285	18026	18186	18024	18205	18155	18149	17975	18071	18116	18161	18027	18198	18266	18216	18031	18092	18132	18310	18139	18208	18026	18292	18158	18024	18178	18030	18485	17938	18133	18325	18198	18235	18121	18237	18132	18158	18123	18175	18194	18199	18151	18246	18137	18201	18038	18108	18037	18169	18022	18206	18125	18326	18267	18129	18105	18122	18156	18037	18157	17996	18236	18017	18384	18227	18178	18287	18066	18265	18113	18131	18301	18303	18195	18274	18296	18245	18084	18094	18178	18113	18268	17976	18335	18025	18148	17963	18117	18219	18280	18023	17964	17976	18018	18089	18169	18214	17919	18011	18148	18169	18049	18352	18284	18210	18129	17949	18064	18104	18056	18159	18105	18136	18140	18253	18126	18173	18339	18265	18143	18148	18010	18125	18196	18261	18107	18100	18179	17990	18191	18090	18172	18030	18172	18222	17993	18209	18071	18295	18241	18090	18031	18166	18157	18067	17975	18208	18411	18107	18136	17934	18092	18285	17957	18051	18120	18332	18049	18094	18101	18190	18216	18180	18113	17959	18261	18218	18196	18157	18229	18170	18085	18247	18236	18053	18217	18154	18287	18072	18264	18146	18032	18131	18107	18009	18153	18004	18115	18046	18235	17990	18230	18088	18031	18193	18222	18184	18106	17992	18128	17944	18120	18174	18048	18269	18294	18313	18212	18050	18091	18064	18037	18094	18131	18196	18191	18178	18095	18101	18089	17983	18392	18163	18074	18082	18139	18213	18342	18298	18108	18219	18233	18279	18250	18237	18235	18320	18231	18086	18195	18152	18332	18085	18203	18225	18264	18216	18206	18149	18056	18056	18206	18419	18318	18037	18214	18115	17930	18132	18137	18222	18248	18130	18142	18169	18157	18275	18146	18124	18075	17999	17844	18082	18058	18064	18236	18035	18121	18267	18262	18279	17973	17992	18151	18452	18056	18080	18133	18235	18169	18224	18269	18112	18310	18063	18197	18237	18188	18226	18065	18037	18179	18253	18149	17987	18122	18091	18171	18103	18301	18103	18034	18202	18053	18054	18126	17989	18087	17949	18275	18021	18155	18151	18314	18113	18142	18190	18322	18110	18143	18150	18182	17912	18236	18018	18016	18041	18085	18060	18306	18161	18205	18052	18319	18168	18345	18257	18095	18097	18100	18132	18176	18287	18142	18100	18125	18088	18223	18182	18189	18082	18253	18184	17907	18344	18066	18122	17931	18175	18182	18134	18134	18077	17975	18098	18377	18299	18165	18187	18163	18094	18133	18294	18076	18092	18079	18209	18179	18066	17981	18143	18047	18146	18085	18166	18133	18337	18223	18201	18238	18049	17977	18240	18064	18200	18014	18296	17989	18076	18237	17988	18094	18152	18370	18189	18052	18148	18322	18130	18290	18247	18134	18330	18292	18193	18244	18165	18067	17981	18168	18019	18131	18046	18234	18166	18185	18172	18126	18156	18257	18207	18171	18291	18123	18155	18298	18292	18000	18214	18216	18127	18010	17942	18170	18042	18026	18107	17986	18118	18218	18273	17997	18112	18200	18018	18125	18075	17937	18245	18138	18031	18103	18027	18191	18262	18217	18345	18060	18226	18133	18052	18123	18216	18045	18202	18259	18122	18074	18083	18231	18253	18123	18104	18039	18266	18061	18264	18167	18132	18330	18388	18068	17988	18358	18270	18200	18068	18109	18185	17961	18093	18114	18129	17971	18158	18156	17935	18202	18283	18153	18110	18179	18071	18129	18084	18086	18366	18084	18151	18338	18032	18201	18334	18089	18048	18323	18156	18070	18273	18068	18093	18168	17981	18180	18126	18322	18243	18295	18264	18168	18147	18162	17985	18153	18216	17907	18095	18294	18155	18026	18045	18140	18276	18044	18251	18165	18305	18369	18217	18045	18027	17942	18175	18072	18175	18123	18131	18142	18030	18194	18125	18194	18340	18121	18305	18158	18171	18212	18143	18299	18237	18190	18184	17871	18140	18152	18127	18081	18152	18153	18179	18309	17975	18268	18198	18031	18139	18107	17989	18366	18207	18004	18170	18239	18114	18180	18203	18174	18255	18079	18156	18241	18163	18176	18098	18310	18200	18167	18170	18128	17928	17905	18174	18265	18205	18240	18191	18212	18059	18202	18070	18190	18233	18352	18313	18147	18210	18268	18088	18154	18171	18143	18236	18082	18233	18352	18097	18114	18322	18287	18085	18032	18279	18196	18188	17986	18286	18250	18125	18295	18075	18079	18125	18113	18102	18322	18233	18196	18146	17993	18080	18248	18106	18240	18038	18453	18178	18051	18155	18211	18007	18192	18073	18149	18406	18175	18093	18231	18075	17974	18058	17906	18117	18144	18233	18221	18077	18081	18053	18161	18066	18151	18254	18208	18250	18085	17950	18144	18159	17946	18101	18048	18213	18041	18050	18219	17993	18229	18248	17950	17982	17984	18097	18401	18084	18109	18172	18021	18119	18243	18211	18151	18169	18289	18026	18248	18119	18248	18068	18261	18090	17963	18280	18061	18065	18003	18295	18264	18257	18120	18173	18286	18190	18092	18291	17969	18000	18311	18115	18195	18151	18279	18115	18171	18232	18215	18188	18223	18158	18403	18158	18262	18107	18095	18036	18305	18153	18031	18159	18182	18115	17992	18317	18158	18227	18044	18228	18066	18058	18181	18072	18181	18230	18280	18069	18070	18219	18018	18151	18101	18332	18060
23146	21533	28944	28730	32038	36048	38163	36053	34636	33715	33232	32894	32574	32816	34225	32445	31839	32017	32012	31643	31420	31543	31774	31858	31786	31606	31644	31453	31507	31967	31628	31392	31631	31643	31571	31452	31567	31311	31652	31230	31501	31683	31399	31383	31423	31426	31440	31615	31592	31309	31559	31569	31416	31260	31300	31571	31615	31289	31385	31564	31368	31556	31071	31485	31730	31332	31344	31544	31439	31551	31574	31470	31663	31671	31731	31640	31455	31471	31400	31479	31392	31375	31389	31585	31640	31184	31338	31226	31476	31649	31590	31327	31399	31517	31446	31555	31485	31445	31430	31494	31282	31408	31416	31227	31423	31313	31224	31817	31517	31249	31552	31598	31362	31555	31427	31572	31588	31416	31492	31447	31579	31410	31210	31429	31408	31592	31380	31431	31623	31306	31363	31440	31253	31461	31364	31152	31460	31628	31388	31317	31600	31701	31687	31377	31788	31393	31611	31618	31368	31244	31538	31519	31569	31249	31536	31527	31587	31432	31766	31173	31542	31599	31444	31248	31460	31364	31612	31295	31531	31546	31278	31550	31330	31339	31377	31488	31390	31554	31369	31286	31515	31414	31218	31548	31344	31502	31694	31375	31706	31477	31325	31308	31255	31579	31531	31244	31342	31383	31366	31544	31312	31508	31315	31494	31319	31252	31435	31485	31427	31322	31459	31545	31373	31395	31302	31365	31375	31191	31500	31450	31672	31312	31525	31576	31649	31350	31514	31403	31530	31621	31129	31408	31272	31331	31431	31591	31114	31485	31570	31487	31128	31315	31416	31651	31537	31420	31464	31396	31628	31454	31619	31347	31378	31505	31437	31180	31503	31504	31372	31409	31307	31321	31429	31453	31303	31316	31234	31470	31472	31412	31312	31612	31433	31503	31359	31407	31621	31266	31539	31749	31389	31324	31337	31535	31421	31454	31237	31379	31785	31721	31256	31292	31395	31275	31211	31490	31563	31388	31475	31580	31267	31315	31214	31420	31428	31493	31630	31463	31267	31481	31585	31330	31420	31510	31358	31018	31485	31435	31495	31401	31625	31688	31633	31582	31586	31421	31320	31502	31393	31428	31658	31169	31493	31453	31433	31345	31320	31436	31610	31428	31513	31429	31289	31273	31509	31358	31480	31385	31462	31369	31242	30996	31432	31313	31523	31272	31458	31309	31423	31505	31546	31546	31534	31388	31135	31681	31388	31458	31018	31544	31548	31481	31577	31389	31800	31429	31451	31309	31175	31676	31671	31328	31332	31192	31338	31416	31254	31499	31396	31552	31335	31323	31516	31375	31693	31350	31332	31700	31663	31312	31448	31307	31443	31437	31316	31497	31439	31435	31101	31428	31547	31549	31417	31555	31410	31646	31174	31466	31690	31465	31528	31430	31405	31415	31452	31368	31548	31591	31663	31701	31486	31399	31628	31255	31380	31133	31254	31358	31498	31509	31550	31433	31475	31523	31337	31352	31574	31628	31611	31411	31484	31348	31548	31368	31485	31550	31430	31484	31500	31329	31557	31381	31368	31302	31679	31580	31141	31414	31290	31464	31267	31428	31423	31291	31102	31522	31611	31469	31452	31340	31413	31679	31357	31261	31345	31352	31257	31507	31722	31215	31437	31140	31151	31379	31551	31379	31543	31283	31391	31379	31421	31434	31492	31365	31558	31484	31559	31294	31165	31249	31503	31435	31284	31507	31514	31431	31482	31503	31851	31626	31654	31190	31364	31489	31519	31438	31362	31635	31376	31646	31752	31481	31414	31496	31309	31349	31273	31554	31397	31248	31566	31248	31289	31395	31181	31501	31290	31070	31497	31609	31488	31455	31471	31252	31456	31439	31287	31411	31385	31485	31199	31565	31474	31462	31464	31335	31511	31393	31522	31426	31295	31284	31535	31340	31475	31553	31602	31262	31218	31343	31553	31475	31133	31634	31502	31592	31596	31571	31328	31392	31310	31405	31347	31545	31436	31293	31259	31174	31302	31212	31530	31348	31616	31360	31550	31518	31569	31274	31016	31260	31668	31195	31422	31649	31239	31578	31492	31647	31683	31515	31352	31404	31305	31236	31237	31326	31518	31673	31517	31311	31418	31528	31538	31373	31501	31365	31529	31460	31765	31509	31340	31252	31351	31585	31360	31545	31469	31472	31373	31323	31497	31347	31185	31650	31407	31334	31361	31140	31532	31661	31498	31431	31292	31323	31196	31513	31165	31497	31466	31529	31625	31536	31428	31457	31480	31597	31331	31618	31281	31421	31505	31629	31404	31369	31380	31363	31651	31485	31439	31571	31301	31255	31551	31375	31491	31361	31662	31455	31534	31520	31351	31264	31419	31699	31512	31414	31602	31335	31321	31385	31543	31389	31492	31262	31539	31421	31298	31213	31665	31350	31730	31336	31384	31520	31511	31315	31438	31259	31444	31204	31317	31573	31401	31244	31281	31462	31487	31514	31676	31319	31655	31279	31701	31349	31474	31447	31439	31330	31393	31534	31450	31406	31500	31250	31186	31505	31685	31425	31659	31475	31533	31340	31708	31432	31542	31479	31388	31407	31137	31380	31347	31344	31494	31153	31306	31332	31419	31033	31470	31319	31522	31397	31330	31443	31455	31550	31448	31567	31218	31163	31342	31182	31430	31147	31408	31394	31382	31550	31664	31389	31434	31548	31331	31357	31340	31411	31590	31397	31539	31495	31474	31311	31562	31566	31523	31785	31388	31489	31708	31387	31540	31373	31481	31152	31145	31228	31295	31099	31572	31562	31429	31301	31587	31328	31251	31643	31587	31662	31417	31386	31423	31299	31490	31512	31404	31343	31521	31305	31857	31631	31458	31584	31124	31307	31628	31450	31332	31384	31633	31644	31471	31241	31355	31453	31546	31365	31581	31741	31433	31292	31628	31536	31371	31374	31275	31345	31340	31509	31507	31467	31667	31374	31191	31803	31676	31354	31604	31285	31530	31554	31515	31373	31550	31930	31475	31041	31346	31287	31315	31701	31559	31391	31456	31187	31193	31358	31365	31436	31456	31544	31250	31494	31788	31302	31205	31191	31438	31318	31525	31405	31419	31474	31482	31490	31353	31585	31521	31355	31417	31414	31660	31187	31315	31293	31585	31444	31651	31418	31297	31448	31469	31387	31598	31728	31522	31345	31339	31520	31359	31219	31534	31559	31734	31564	31448	31609	31511	31713	31419	31456	31332	31321	31337	31467	31533	31556	31361	31339	31203	31493	31624	31439	31375	31420	31450	31391	31302	31533	31500	31235	31327	31406	31427	31960	31316	31145	31402	31381	31332	31316	31244	31355	31264	31476	31250	31312	31486	31506	31653	31537	31521	31217	31376	31465	31291	31333	31492	31403	31527	31396	31284	31494	31377	31467	31503	31558	31460	31569	31549	31503	31627	31381	31706	31217	31462	31395	31486	31523	31425	31439	31248	31425	31430	31374	31405	31489	31555	31618	31455	31475	31394	31555	31476	31540	31477	31381	31291	31471	31642	31468	31567	31377	31471	31359	31231	31631	31560	31383	31578	31452	31379	31464	31704	31559	31454	31340	31490	31401	31661	31576	31481	31530	31342	31419	31589	31418	31642	31653	31256	31320	31539	31406	31374	31320	31442	31401	31412	31480	31463	31580	31481	31432	31633	31493	31278	31616	31461	31483	31444	31432	31488	31358	31482	31441	31507	31335	31423	31645	31575	31244	31110	31385	31370	31297	31600	31361	31445	31240	31572	31342	31208	31910	31396	31437	31488	31572	31560	31452	31350	31442	31703	31436	31386	31232	31277	31178	31510	31407	31550	31529	31609	31816	31320	31566	31404	31422	31329	31523	31273	31372	31561	31435	31359	31156	31400	31362	31586	31318	31407	31482	31631	31318	31559	31162	31366	31283	31338	31488	31353	31642	31293	31447	31330	31235	31291	31118	31288	31557	31717	31580	31255	31450	31515	31720	31859	31239	31707	31376	31438	31374	31391	31334	31286	31544	31523	31329	31588	31371	31480	31484	31392	31271	31316	31311	31151	31272	31500	31535	31687	31469	31526	31231	31296	31552	31426	31588	31344	31232	31413	31402	31243	31308	31377	31476	31542	31291	31331	31390	31164	31318	31474	31217	31340	31426	31486	31367	31564	31551	31378	31260	31234	31317	31497	31227	31468	31508	31457	31435	31484	31628	31312	31502	31704	31431	31561	31194	31434	31562	31663	31391	31599	31322	31385	31433	31635	31534	31503	31450	31479	31295	31559	31358	31399	31531	31443	31456	31445	31447	31455	31287	31426	31271	31377	31316	31619	31433	31418	31435	31276	31167	31452	31520	31374	31387	31242	31598	31641	31567	31442	31398	31403	31186	31640	31366	31692	31537	31702	31514	31546	31591	31624	31163	31708	31516	31399	31493	31484	31416	31448	31315	31447	31712	31526	31501	31436	31320	31243	31309	31397	31648	31341	31462	31487	31388	31403	31271	31358	31317	31657	31586	31309	31445	31469	31198	31507	31355	31478	31436	31598	31433	31300	31377	31576	31236	31450	31119	31365	31666	31418	31457	31267	31493	31390	31330	31622	31128	31586	31470	31432	31437	31480	31566	31399	31763	31507	31162	31343	31370	31229	31322	31530	31329	31342	31447	31254	31544	31555	31421	31368	31462	31236	31358	31273	31513	31232	31422	31379	31314	31485	31554	31395	31460	31177	31490	31346	31362	31604	31404	31230	31599	31234	31085	31095	31404	31285	31428	31325	31549	31294	31150	31496	31261	31560	31228	31428	31457	31596	31393	31315	31696	31148	31498	31832	31655	31583	31486	31595	31365	31291	31477	31370	31617	31497	31511	31374	31457	31727	31385	31537	31377	31553	31296	31243	31502	31276	31334	31625	31673	31699	31605	31185	31256	31454	31458	31567	31393	31136	31257	31595	31412	31694	31502	31394	31421	31475	31592	31266	31226	31407	31550	31149	31325	31466	31439	31527	31485	31703	31570	31460	31203	31433	31152	31311	31400	31492	31334	31596	31437	31610	31348	31237	31477	31289	31292	31209	31154	31520	31247	31418	31366	31354	31421	31566	31371	31159	31374	31295	31302	31574	31518	31418	31607	31547	31293	31320	31354	31467	31346	31244	31617	31413	31388	31480	31483	31506	31647
28331	51737	49992	39269	31655	27404	26099	25118	23366	21818	20650	20347	20261	20323	22526	19228	19320	19039	19197	19227	19098	19095	19048	19393	18956	18794	18978	19114	18945	18973	19037	18912	18980	18810	18932	18811	19050	19028	19000	19049	18764	18782	18869	19026	18999	18867	18811	18940	18705	18836	18844	18910	19010	18919	18896	18927	18648	18975	18816	18666	18967	18968	19207	18918	18914	18858	18824	18793	18944	18969	18847	18771	18885	18783	18883	18963	18823	18811	18965	18987	18683	18914	18805	19019	18992	18938	18873	19000	18822	19030	18869	18829	18727	18948	19001	18716	18837	18854	18895	18949	18753	18817	18795	18654	18854	18816	18727	18832	18932	18747	18801	18850	18801	18932	18883	18903	18685	18771	18727	18881	18948	18978	18985	18887	18678	18886	18886	18929	18736	18945	18839	18894	18902	18983	18747	18825	18845	18705	18941	18761	18851	18842	18846	18776	18826	18984	18839	18833	18917	19069	18849	18938	18686	18754	18973	18875	18995	18927	19039	18722	18968	18915	18724	18950	18586	18817	19117	18781	18722	18804	18808	18921	18827	18858	18917	18883	18884	18997	18822	18824	18733	18662	18855	18744	18907	18965	18883	18958	18900	18980	18899	18697	18892	18973	18893	18742	18900	18840	18781	18572	19015	18660	18788	18785	18863	18877	18800	18917	18678	18706	18783	18914	18606	18816	18828	18755	19011	18903	18938	18898	18907	19002	19003	18980	18922	18947	18793	18718	18760	18851	18842	18980	18833	19024	18772	18712	18932	18868	18643	18863	18881	18872	18880	19024	18839	18949	18768	18761	18574	18884	18578	18796	18804	18883	18759	18879	18878	18824	18953	18923	18821	18885	18731	18958	18814	18780	18929	18913	18842	18986	18557	18755	18536	18978	18770	18768	18693	18910	18960	18796	19044	18708	18717	18694	18883	18680	18972	18845	18963	18757	18895	18851	18823	19012	18759	18817	18854	18742	18927	18908	18769	18851	18869	18856	18749	18839	18903	18872	18874	18921	18965	18893	18666	18723	18792	18638	18999	18667	18831	18752	18832	18911	18857	18756	18904	18750	19007	18818	18839	18729	18935	18830	18819	18813	18926	18904	18872	18837	18925	18761	18910	18878	18848	18850	18747	18703	18879	18833	18915	18765	18674	18935	19014	18799	18634	18823	18816	18701	18773	18741	18829	19022	19025	18928	18870	18851	18873	18773	18706	18883	18624	19076	18901	18805	18784	18727	18956	18782	18739	18669	18839	18747	18846	18836	18925	18911	18711	18941	18879	18879	18739	18836	18764	18782	19049	18806	18725	18948	18900	18800	18848	18726	19093	18747	18711	18910	18718	18743	18797	18821	18879	18855	19087	18975	18902	18820	18792	18928	18926	18936	18871	18927	18982	18715	18858	18881	18851	18767	18694	18928	18711	18893	18843	18713	18951	18934	18908	18971	18786	18880	18803	18634	18791	18617	18691	18836	18829	18889	18982	18794	18892	18809	19016	18889	18765	18923	19025	18856	18805	19007	18966	18724	18794	18899	18764	18708	18978	18754	18585	18789	18892	18761	18958	18871	18757	18891	19003	18889	18889	18903	18780	18864	18840	18847	18990	18899	18804	18757	18892	18794	18789	18826	18838	18944	18836	18725	18809	18781	18962	19018	18718	18923	18818	18743	18731	18816	18985	18805	18810	18734	18818	18826	18868	18776	18827	18977	18979	18938	18967	19024	18811	18767	18838	18677	18779	18818	19077	18809	18775	18871	18897	18928	18825	18827	18881	18941	18951	18948	18915	18664	18797	18985	18778	19157	18789	18634	18755	18897	18951	18859	18804	18815	18886	18853	18874	19041	18888	18640	18742	18631	18828	19069	18664	18791	18751	19007	18780	18854	18900	18884	18741	18779	18808	18986	19001	18930	18683	18832	18789	18794	18981	18703	18855	18957	19030	18662	18766	18782	18841	18682	18883	18868	18989	18851	18877	18945	18768	18891	18762	19003	18931	18651	18796	18970	18773	18945	18880	18907	18727	18932	18755	18702	18831	18719	18933	18779	18911	18881	18789	18917	18969	18581	18783	18696	18913	18640	18846	18720	18966	18951	18841	18941	18894	18667	18866	18909	18652	18847	18787	19045	18884	18824	18716	18850	18660	18767	18896	18972	18908	18712	18722	18918	18714	18818	18792	18789	18900	18887	18846	18755	18814	18942	18699	18967	18866	18897	18710	19039	18792	18815	18804	18937	18859	18951	18753	18764	18835	18834	18654	19018	18951	18793	18764	18816	18820	18852	18742	18899	18950	18709	18968	18791	18881	18850	18716	18901	18726	18908	18842	18678	18860	18818	18798	18639	18850	18864	18802	18929	19140	18893	18770	18702	18870	18935	18899	18868	18985	18947	18799	18728	18851	19090	18781	18901	18692	19020	18723	18821	18946	18812	18837	18784	18694	18792	18821	18829	18827	18672	19028	18752	18957	18704	18847	18992	18834	18887	19112	18890	18901	18764	18686	18709	18701	18806	18843	18850	18897	18972	18760	18827	18943	18890	18910	18646	18889	18642	18844	18888	18732	18771	18764	18826	18947	18713	18863	18848	19162	18823	19051	18924	18818	18820	18840	18718	18779	18818	18805	18857	18749	18828	18911	18807	18810	18825	18863	18796	18815	18919	18776	18569	19052	18794	18695	18899	18919	18908	18848	18747	18905	18828	18945	18813	18895	18978	18821	18757	18683	18780	18760	18878	18834	18716	18639	18695	18891	18831	18750	18928	18806	18816	18971	18922	18949	18843	18772	18869	18738	18783	18809	18743	18702	18778	18846	18825	18749	18875	18933	18924	18676	18878	18859	18891	18896	18647	18870	18836	18916	18676	18900	19011	18603	18948	18911	18765	18716	18907	18798	18963	18754	19053	18773	18908	18930	18953	18910	18844	18770	18715	18923	18853	18809	18821	18866	18851	18875	18794	18896	18933	18897	18878	18737	18759	18963	19012	18865	18856	18811	18827	18866	18970	18874	18973	18864	18812	18755	18873	18797	18805	18755	18894	18761	18826	18794	18810	18925	18908	18789	18907	18967	18752	18747	18963	18750	18956	18890	18904	18948	19032	18797	18755	18862	18750	18759	18737	18898	18889	18796	18679	18719	18955	18820	18804	18879	18769	18677	18978	18792	18768	19022	18929	18634	19072	18990	18904	18799	18965	18991	18844	18629	18817	18879	18855	18923	18762	18991	18752	18964	18767	18944	18863	18835	19051	18968	18808	18600	18922	18811	18657	18671	18621	18740	18938	18938	18902	18744	19072	18928	18830	18787	18822	18796	18879	18827	18921	18665	18951	18971	18775	18868	18647	18901	18819	18853	18863	18853	18801	18956	18927	18778	18948	18816	18665	18716	18637	18962	18850	18702	18753	18817	18799	18991	18895	18881	18848	18879	19055	18849	18785	18656	18925	18761	18712	18762	18800	18902	18778	18898	18867	18809	18725	18789	18803	18996	18932	18798	18834	18914	18853	18715	18950	18807	18909	18886	18703	18942	18685	18803	18863	18593	18898	18872	18849	18773	18782	18647	19026	18792	18941	18905	18838	18762	18810	18890	18942	18850	18681	18976	18747	18892	18722	19103	18907	18767	18921	18883	18821	18664	19001	18932	18760	18893	18845	18926	18803	18886	18816	18788	18971	18881	18837	18836	18937	18723	18914	18948	18988	18844	18709	18811	18726	18825	18933	18767	18910	18710	18810	18876	18830	18759	18834	18949	18991	18749	18764	19009	18797	18841	18926	18608	18923	19067	18797	18961	18594	18926	18675	18683	18621	18870	18835	18829	18914	18764	18932	18784	18658	18823	18792	18726	18909	18978	18843	18912	18856	18798	18824	18759	18789	18843	18811	18647	18837	18863	18805	18780	18816	18833	18775	18790	18780	18935	18820	18873	18904	18897	18877	18592	18947	18868	18909	18889	19079	18563	18684	18821	18895	18855	18755	18916	18834	18716	18944	18981	18908	18850	18935	18847	18611	18875	18780	18862	18859	19001	18847	18804	18856	18854	18908	18858	18923	18865	18799	18666	18977	18755	18895	18779	18812	18896	18875	18660	18849	18807	18830	18937	18792	18848	18937	18975	18803	18743	18998	18691	18754	19016	18842	19009	18935	18918	18967	18941	18821	18926	18783	18766	18921	18925	18877	18867	18767	18913	18947	18910	19100	18771	18851	18908	18902	18863	19041	18873	18749	19030	18857	18808	18823	18861	18751	19024	18850	18817	18692	18814	18775	18922	18892	18771	18958	18848	18812	18772	18753	18920	18857	19164	18923	18773	18750	18937	18977	18733	18939	18745	18935	18720	18858	18953	18658	18705	18760	18852	18709	18708	18712	18738	18759	18876	18916	18989	18778	19019	18738	18809	18912	18857	18803	18824	18709	18846	18879	19013	18771	18695	18930	18798	18827	18806	18657	18870	18888	18901	18860	18842	18768	18777	18841	19015	18779	18949	18867	18834	18929	18767	19043	18889	18771	18837	18841	18903	18859	18783	18853	18975	18871	18683	18931	18818	18780	18941	18914	18868	18934	18684	18700	18924	18767	18935	18770	18769	18812	18663	18748	18976	18830	18811	19087	18932	18796	18780	18688	18843	18864	18660	18852	18935	18926	19045	18987	18996	18860	18921	18945	19003	18756	18931	18859	18897	18979	18922	18861	18824	19002	18855	18813	19163	18848	18806	18981	18800	18856	18903	18861	18662	18818	18889	18831	18725	18952	18861	18809	18878	18675	18859	18768	18941	18967	18757	19013	18827	18603	18961	18749	18899	18678	18787	18716	18992	18787	18897	18932	18822	18899	18875	19075	18765	18919	18831	18812	18875	18768	18733	18821	18893	18831	18831	18763	18783	18906	19085	18970	18904	18733	18997	18865	18981	18929	18882	18910	18740	18782	18749	18992	18798	18849	18975	19135	18713	18708	18719	18780	19020	18782	18878	18938	18695	18831	18792	18778	18958	18796	18966	18847	18665	18785	18868	18864	18645	18829	18691	18982	18739	18752	18787	18705	18829	18890	18770	18861	18837	18732	18768	18779	19025	18713	19007	18874	19008	18586	18952	18642	18747	18916	18887	18839	19086	18863	18793	19001	18982	18793	18894	18744	18892	18917	18862	18945
34706	32082	37569	35120	32118	31249	31843	30943	30757	30821	30590	30565	30598	30538	30395	30231	30167	30536	30412	30498	30278	30174	30051	30247	30307	30374	30425	30127	30315	30146	30202	30189	30144	30269	30065	30061	29939	30166	30184	30504	30058	30206	30317	30200	30039	30338	30277	29915	30357	30287	30149	30444	30225	30039	30474	29991	30142	30138	30241	30085	30284	30301	30291	30094	30077	30331	30164	30248	30098	30005	30059	30142	29854	30259	30188	30342	30170	30118	30110	30150	30161	30369	30293	30275	30187	29920	30150	30323	30102	30342	30087	30211	29881	30113	30479	30019	29869	30546	30307	30158	29956	30095	30316	30189	30168	30507	30456	30235	30271	30305	30055	30270	30235	30192	30227	29865	30166	30085	30378	30063	29993	30105	29861	30039	30160	30194	30059	30251	30101	30330	30363	30214	30091	30198	30082	30081	30223	30065	30299	30095	30348	30248	30048	30053	30180	30497	30063	30106	29987	30159	30230	30061	29967	30509	30280	30279	30168	30239	30253	30404	30183	30387	30262	29979	29947	30132	30273	30138	30240	30284	30220	30130	30159	30039	30367	30457	30126	30067	30129	30218	30284	30428	29897	29988	30096	30146	30205	30153	30190	30000	30157	30174	30052	29945	30467	30107	30272	30198	30208	30304	30104	30405	30053	30035	30324	30435	30450	30297	30159	30060	30102	30373	30040	30268	30285	30121	30127	30321	29736	30233	30177	29818	30153	30223	29960	30048	30158	30073	30152	29953	30276	30246	30104	29987	30229	30353	30151	30194	30154	30131	30149	30179	30216	30091	30242	30096	29987	30171	30214	29990	30326	29974	30201	30151	30086	29947	30255	30135	30314	30152	30177	30267	29872	30248	30315	30121	30393	30379	30187	30189	30285	30294	30383	30257	30342	30369	30087	30097	30270	30230	29989	30251	30062	30335	30327	29847	30155	30308	30067	30193	30293	30226	30222	30183	30341	30034	30365	30061	30049	29846	30229	30510	30322	30076	30385	30163	30393	30458	30216	30324	30185	30270	29896	30261	30599	30619	30191	30243	30471	30020	29992	29900	30177	30663	30228	30106	30117	30275	30121	29915	29859	30159	30436	30208	30445	30284	30454	30261	30425	30178	30312	30151	29872	30161	30018	30200	30214	30234	30217	30209	30036	30173	30283	30257	30308	30314	30222	29915	30098	30239	30230	30076	29937	30116	30120	30044	30144	30184	30116	30392	30152	30301	29989	30507	30301	29989	30124	30110	30323	30309	30038	29996	30068	29887	30163	30013	30200	30210	30225	30180	30223	30001	30265	30274	30267	30374	29862	30234	30102	30000	30015	30309	30513	30152	30384	30198	30324	29896	30293	30130	30363	30145	30049	30165	30316	30051	30289	30171	29947	30125	30309	30148	30147	30203	30071	30279	30056	30077	30274	30000	30202	30193	30146	30382	30287	30182	30318	30030	30323	30120	29927	30293	29971	30069	30241	30165	29939	29987	30220	30071	29878	30026	30237	29867	29977	29972	30243	30263	30104	30209	30206	30263	30017	30152	30315	30535	30049	30075	30246	30024	30138	30257	30118	30117	30013	29937	30126	30171	30405	30168	30449	30169	29928	30069	30326	30327	30228	30267	30168	30117	30280	30079	30111	30329	30345	30103	30329	30428	30135	30215	30141	30286	30090	30235	30184	30445	30104	30302	30063	30227	30061	30129	30058	30026	29866	29692	30306	30136	30244	30449	30099	30282	30261	30123	30029	30044	30083	30400	30169	29989	30223	30378	30135	30135	30370	30183	30266	30212	30436	30197	30062	30119	30041	29984	30309	30070	30351	30098	30260	30404	30140	29980	29970	30266	30227	30195	30241	30325	30144	30384	30385	30224	30283	30469	30052	30132	30206	30253	30206	30246	30146	30138	30049	30141	30256	30091	30347	30022	30189	30445	30226	30061	30339	30304	30220	30095	30208	30370	30326	30470	30117	29991	30105	30104	30238	29984	30282	30177	30051	30070	30032	30142	30114	30105	30215	30446	30256	30312	30045	30192	30028	30144	30109	29971	30371	30034	30143	29797	30197	30486	30155	30200	30244	30195	30268	29992	30042	30254	30416	30247	30243	30167	30053	30181	29980	30336	30180	30290	30208	30100	30276	30163	30367	30434	30178	30295	30110	30086	30178	30256	30318	30132	30375	30279	30332	30242	30324	30138	30316	30367	30001	30047	30309	30089	30145	30324	30484	30255	30251	30283	30283	30252	30179	30187	30157	30333	30152	30157	30140	30179	30097	30211	30012	30200	30037	30239	30128	30081	30268	30099	30100	29971	30224	30245	30439	30232	30386	30171	30062	30092	30073	30266	30373	30311	30323	30262	30107	30141	30333	29964	30196	30123	30353	30278	30222	30568	30185	30171	30420	30184	30276	30003	30351	30115	30242	30491	30308	30097	30121	30311	30090	30200	30306	30231	30280	30203	30231	30213	30146	30038	29990	30191	30376	30326	30271	30365	30272	30381	29866	30203	30193	30038	30101	30175	30216	29951	30343	30100	30159	29957	30147	30166	29906	30129	30226	30147	30114	30224	30464	30382	30177	30251	30131	30018	30366	30105	30088	30315	30180	30153	30481	30135	30287	30371	30280	30105	30331	30181	30207	30282	30235	30242	30081	30012	30330	30214	30226	30457	30433	30265	30195	30172	30093	30006	30153	30175	30486	30178	30201	30267	30055	30440	30329	30234	30327	30068	30263	30118	30209	30247	30081	30077	30278	30204	30104	29962	30159	30156	30199	30063	30020	30132	29959	30054	29970	30116	30154	30044	30068	29884	30138	30147	30300	30130	30522	30129	30157	30252	30154	30144	30192	30225	30008	30133	30131	30194	30369	30205	30074	30054	30402	30577	30279	30413	30051	30563	30021	30017	30289	30260	30107	30205	30329	30353	30485	30321	29917	30273	30363	30121	30118	30268	30185	30336	30136	30214	30307	29903	30258	30288	30217	30036	30403	30357	30225	30183	30286	30283	30145	30267	29857	30249	30247	30360	30146	30083	30217	30116	30342	30117	29976	30278	30214	30146	30283	30456	30414	30351	30031	30268	30499	30484	30390	29973	30200	30553	30224	30164	30220	29887	30025	30387	30122	30338	30059	30351	30238	29957	30085	30282	30151	30173	30250	30211	30242	30153	30287	30349	30161	30272	30222	30257	30301	30392	30304	30224	30284	30138	30209	30198	30250	30204	30221	30277	30301	30330	30239	29969	30210	30163	30134	30327	30258	30307	30331	30185	30369	30397	30172	30136	30032	30205	30501	30113	30171	30166	30178	30308	30030	30148	30227	30208	30309	30260	29957	30218	30434	30401	30324	30297	30348	30041	30077	30018	30119	30128	30149	30227	30164	30314	30186	29954	30113	30007	30100	30222	30125	30129	29719	29989	30258	30271	30355	29883	30201	30132	30137	30112	30401	30075	30201	29953	30320	29925	30158	30198	30148	29985	30061	29917	30171	30026	30342	30190	30250	30133	30031	29960	30257	30248	30576	30316	30230	30246	30121	30465	30375	30455	30322	30029	30127	30136	30177	30130	30355	30314	29951	30135	29982	30359	30365	30281	30199	30362	30534	30336	30082	30137	30118	30136	30081	30132	30359	30252	30090	29951	30258	30221	30472	30326	30145	30378	30181	30154	30524	29923	30131	30071	30518	30088	30157	30296	29971	30284	30366	30365	30416	30022	30490	30488	30392	30272	30170	30288	30190	30076	30176	30126	29995	30071	30202	30270	30293	30160	30229	30096	30203	30120	30167	30361	30156	30056	30214	29757	30343	30331	30397	30125	30304	29992	30083	30200	30144	30043	30126	30327	30226	30211	30130	30094	30127	30257	29974	30249	30162	30294	30309	30290	30438	30306	30318	30530	30289	30186	30196	30006	30183	30218	30138	30223	30418	30231	30288	30190	30244	30295	29891	30201	30196	30051	30357	30077	30254	30163	30116	30233	30102	30369	30141	30189	30201	30058	30369	30314	30135	29910	30175	30163	30177	30274	29907	30224	30124	30298	30224	30193	29936	30182	30314	30381	29833	30091	29951	30300	30188	30063	30244	30060	30236	30117	30118	30244	30299	30200	30453	30077	30028	30182	30309	30202	30341	30132	30096	30336	30140	30151	30033	30280	30463	30373	30187	30241	30192	30351	30143	30254	30095	29973	30181	30444	30247	30206	30319	30322	30289	30028	30248	30512	30274	30175	30243	30126	30428	30107	30041	30142	30216	29917	30135	30185	30437	30213	30121	30095	30021	30317	30172	30198	30210	30173	30352	30094	30515	30230	30251	30220	30114	30371	30014	29854	30177	30196	30119	30305	30237	29999	30070	30137	30188	29876	30022	30154	30298	30101	30230	30359	30155	30210	30232	30141	30177	30182	30232	30261	30063	30345	30275	30031	30170	30086	30413	30085	30061	30178	30082	30022	30300	30270	30062	30277	30071	30437	30419	30100	30495	30514	30230	30147	30173	30198	30258	30146	30218	30281	30141	30122	30201	30118	30078	30251	29903	30300	30148	30362	30198	30182	30228	30129	30336	30377	30018	30257	30143	30647	30195	30129	30215	30089	30496	30030	30432	30283	30000	30357	30248	30068	30248	29980	30063	30042	30257	30228	30089	30195	30073	30231	30092	30170	30427	29942	30259	30310	30282	29958	30193	30101	30432	30427	30457	30208	30068	30019	30256	30223	30122	30226	30516	30451	30060	30305	30415	30168	30260	29953	30201	30198	30066	30173	30190	30096	30064	29840	30055	29990	30214	30088	30187	30224	29986	30086	30134	30101	30123	30465	30333	30542	30203	30167	30246	30185	30317	30263	29995	30178	30429	30545	30172	30023	30302	30121	29925	30183	30197	30219	30133	30359	30370	30150	30146	30084	30364	30083	30343	30306	30188	30076	30516	30095	30239	30246	29901	30165	30076	30183	30070	30092	30038	30383	30333	30055	30261	30102	30294	30053	29923	30174	29845	30116	30209	30311	30295	30468	30343	30221	30128	30412	30094	30219	29976	30426	30081	29899	29902	30212	30471	29944	30071	30318	30134	29979	30344	30086	30248	30350	30174	30111	30520	30270	30348	30386	30043	29934	30026	30200	30252	29868	30192	30342	30132	30131	30181	30081	30081	30579	30150	30122
23356	30897	29399	23036	20945	19783	19755	19130	18738	18651	18426	18385	18296	17942	18143	18198	18060	18071	18120	18029	18077	17903	17970	18074	18004	17875	17993	17934	17983	17872	18102	17737	18022	17873	17926	17821	17819	17921	17745	17966	18176	18051	18004	17937	17942	18050	18105	18115	17924	17904	17937	17959	17935	17847	17974	17813	17770	18257	17917	17859	17964	17924	17961	17713	17976	17995	17855	17960	17998	17970	18096	17842	17747	17928	17710	17972	17883	17821	17888	18028	17881	17950	17716	18011	18114	17978	17788	18055	18063	17786	17815	17819	17819	17847	17768	17920	17893	17958	17902	17965	18088	17904	17784	18061	17778	17917	17945	17870	17898	17932	17840	17794	17845	17912	17941	17822	17815	18003	17988	18132	17907	17945	17919	17937	17976	17897	17942	17792	17895	18067	17940	17855	17864	17964	17826	18127	17897	18099	18066	17901	17912	17934	17929	17849	17733	17808	17839	17997	17857	18124	17778	17728	17944	17949	17965	17828	17875	17908	17861	17938	17934	18079	17911	17866	17735	17842	17916	17909	17973	17844	17889	17891	17723	18036	17931	18042	17821	17859	17990	17829	18025	17954	17781	17900	17758	18061	17973	17805	17885	17926	18024	17755	17732	18011	17897	17736	17857	17810	17935	18163	17775	17833	17847	17876	17997	17790	17874	17722	17879	17917	18115	17891	18262	17947	17898	17965	17911	17723	17973	17988	17993	17989	18105	17920	17889	17890	17810	17908	17847	17889	17968	17909	17924	17952	18019	17978	17938	17999	17860	17836	17854	17907	17911	18048	17782	17932	17865	17910	17664	17759	17968	17798	17880	17917	17939	17847	17723	17882	17935	17691	17910	17848	18191	17965	17920	17794	17900	17804	17934	17970	17897	17944	17952	17880	17675	17945	18037	17797	17907	17826	17748	17731	17944	17919	17840	17822	17915	17910	17945	17774	17942	17807	17838	17898	17698	17820	17834	17851	17890	17787	17865	17776	17965	17663	17815	18012	17701	18023	17957	17845	18074	17863	17857	17904	17930	18034	18010	17992	17872	18037	17983	17849	17990	17833	17929	17839	17912	17815	17828	17906	17844	17994	17955	17881	17887	17856	17975	17927	18030	18110	17978	17753	17873	18007	17839	17870	17913	18107	17994	17994	17986	17886	17970	17829	17760	18073	17914	18125	17846	17868	17966	17870	17757	17919	17876	17914	17847	17746	17749	17959	17881	17823	17855	17929	17971	17813	17898	17802	18125	17788	17868	17837	17912	18037	17897	18079	17954	18028	17868	17872	17997	17923	17668	17852	17946	17796	17830	17782	17986	17976	17961	17706	17772	17874	18141	17760	18009	17978	17781	17989	17742	17885	17765	17766	17821	17934	17982	17889	17791	17845	17774	17902	17792	17990	17937	17930	17908	17912	17899	17916	17911	17917	17938	17958	17921	17908	17722	17775	17861	17967	17747	17866	17849	18108	17874	17864	17896	17852	17880	17967	17846	17833	17968	17872	17936	17840	17842	17933	17664	17861	17958	17867	18075	17957	17987	17876	17993	17845	17969	18090	17960	17999	18069	17904	17837	17823	18006	17852	17854	17789	18007	17878	18001	17934	17881	17860	17938	17837	18043	17814	17933	17825	17849	18009	17876	17762	17761	17906	17972	17893	17855	17756	17997	17850	17940	18131	17900	18030	17860	17959	17901	17836	17930	17881	17916	17807	17943	17718	18063	17877	17800	17958	18103	17954	17675	18041	17845	17817	17919	17941	17851	17804	17938	17973	17750	17985	17906	18001	18064	17934	18002	17887	18060	18037	17861	17838	18063	17940	17926	17992	18042	17996	17897	17831	17827	17895	17855	18143	17735	18022	17826	17851	17809	18031	17687	17838	17802	18117	18082	17837	18009	18126	17912	17922	17939	17851	17916	18005	17997	17800	18102	17845	17791	17976	18007	18015	17875	18195	17953	17817	17950	17804	17795	17970	17874	17815	17924	17952	17931	17643	17866	17726	18111	17912	18017	17972	17927	17932	17717	17893	17742	17867	17881	17919	17907	18055	17839	17987	17779	18015	17924	17779	17842	18016	17948	17976	18061	17946	17962	17927	17857	17954	17696	18090	18004	17949	18055	17998	17791	17843	18024	17959	18156	17986	17866	17910	17819	17805	17806	17930	17832	17962	17866	17902	18126	18121	17784	17897	17977	17975	17849	17920	17931	17808	17787	17671	18007	17794	17791	18024	17686	17942	17898	17947	17823	17749	17896	17872	17978	17864	17878	18106	17966	17976	18023	18022	17802	17665	17867	17997	18136	17867	18038	17880	18059	17950	17650	17919	18037	17852	17907	17656	17935	18062	17812	17973	18093	17797	17850	17880	18072	17850	17957	17769	17909	17859	17976	17769	17897	17896	17845	17932	17895	17801	18081	17898	17749	17768	17765	17959	17941	17958	18151	17767	18067	17766	17913	17917	17981	17903	17889	17787	17812	18044	17706	17802	17941	17911	17832	17840	17773	17917	17914	17744	17887	17869	17955	17958	17849	17979	17998	17923	17999	17909	17869	18164	17927	17986	17878	18152	17972	17907	17998	17857	18006	17972	17893	17983	17992	17833	17922	17850	17829	17880	17913	17818	17824	17867	17871	17917	17872	18110	17927	18037	17955	18103	18009	17947	17882	17831	17959	17870	17878	18078	17950	18178	17819	17824	17982	17892	17930	18005	17929	17815	17940	17966	17930	17984	17922	18014	18146	17866	17835	17864	18013	17994	17957	17863	17873	18015	18053	17905	17894	17891	17995	17915	17912	17947	18044	17874	17739	17969	18016	17993	17847	18016	17966	17800	17838	17849	17823	17928	18074	18005	17841	17995	18078	17956	18012	17867	18040	17899	18045	17881	17956	18024	17706	17752	17970	17944	18078	17946	17709	18080	17821	17744	18092	17850	17792	17977	17839	17844	18043	17814	17954	17794	17812	17862	17763	17956	17728	18117	17853	18000	17844	17866	17831	17933	17990	18002	17882	17785	17786	17995	17838	17955	17966	17933	17887	17803	17910	17969	17848	17845	17806	17866	18032	17856	17887	17834	17866	17824	17868	17998	17883	17896	17964	17834	17974	17925	17999	17985	17861	17987	17945	17923	17944	17838	17845	17979	17904	17976	17840	17744	17935	17791	17801	18013	17900	18050	17882	18098	17905	17888	17964	18019	17943	17967	18072	17957	17783	17949	17949	18016	17998	17898	17895	17912	18108	18101	17917	17960	17954	18080	17771	17918	17952	17908	17794	17952	17984	18024	17931	18030	17849	18027	17778	17872	17988	17918	18034	17796	18107	17902	17773	17873	17776	17823	17894	17909	17839	18043	17839	17815	18118	17753	17994	17860	17718	18046	18101	17936	17775	17751	18044	17862	17881	17993	18112	17881	17834	17791	17981	17869	18024	17769	17853	17895	17963	17957	17886	17912	17972	17817	17943	17924	18042	17899	17908	17810	17962	17795	17591	18152	17937	17842	17980	17863	17923	17953	17896	17924	17905	17859	18124	17790	17682	17883	17815	18231	17748	17922	17905	17983	17788	18096	17915	17839	17853	17913	17723	17749	17926	17674	17967	17848	17809	17874	17920	17883	17964	17838	17878	17972	17922	18146	17993	17775	17915	17945	17908	18027	18212	17857	17933	17916	18058	17996	17936	17959	17756	17832	17854	17843	17859	17937	17777	17721	18028	17929	18030	17904	17820	18001	17995	17998	18085	17963	18139	17998	17849	17988	17959	17914	18022	17854	17942	17825	17866	17842	17772	17724	17908	17823	18044	18091	17857	18035	17915	17857	17969	17982	17963	17913	17789	17843	17797	17907	17965	17909	17891	17928	17762	17896	18021	17868	18191	17785	17938	18060	17793	17993	17741	17890	17916	17862	17908	17919	17988	17982	17977	17907	17841	17882	17944	17898	17761	17942	18005	17987	18002	18062	17971	17952	17943	17972	17921	17828	17814	17753	17920	17995	17826	17898	17873	18055	17989	18037	17983	17815	17874	17984	17755	17938	17933	17648	17928	18027	18074	17846	17844	18002	18000	18047	18159	17928	17957	17773	17829	17884	18097	17929	17923	18086	17709	17958	18002	18081	17876	18049	18034	18065	18061	18000	17912	17826	18032	17754	18029	17853	18022	17764	17943	17741	17917	17787	18082	18103	17851	17868	17926	17977	17921	18030	17903	17818	17863	17936	18013	17805	17819	17834	17813	17834	17811	17894	17806	17774	17901	17945	17950	17938	18108	18078	17962	18016	18047	17907	17967	17740	17900	17988	17982	18052	17791	17923	17870	17845	17956	17864	17781	17948	17864	17911	18046	17747	17991	17845	17921	17771	18000	18003	17845	17981	17889	18076	17806	18072	17874	17831	17755	17931	18013	17847	17668	17961	17837	17745	17960	17915	18090	18062	18038	18138	17865	18048	17982	17926	18096	17861	17923	17957	18000	17994	17945	18121	17929	17832	17936	17908	17798	17803	18031	17887	18031	17773	17746	17798	17949	17709	17641	18150	17889	17959	18083	17944	17935	17808	17791	18013	17901	17795	17816	17945	17916	17961	17931	17794	17764	17802	18017	17832	17914	17929	18058	17886	17911	18082	17935	17994	17942	17938	17961	17864	17930	17893	17918	17773	17911	17914	17975	17996	17925	17910	18137	17846	17825	17779	17958	17971	18059	17835	17975	18058	17997	17871	17841	17971	17971	17968	17745	17965	17930	18011	17866	18112	17850	17936	17785	18015	18103	17929	17891	17824	18034	17846	17868	17933	17910	17714	17961	17875	18026	17839	18004	17797	18017	17960	18009	17758	18105	17863	17951	18041	18045	18047	17839	18079	17844	17876	18054	18009	17985	17990	17978	17906	17912	17845	17852	17950	17842	17981	17759	17703	17833	18011	17772	18094	17939	18000	17893	17877	17981	18073	17873	17993	18116	17871	17819	17813	17770	17858	17893	17855	18062	18004	17679	17895	17929	17998	18051	18064	18065	17805	17887	18005	18002	17869	17985	17970	17811	18015	17778	17796	17973	17857	17876	17934	17750	17703	18136	17936	17783	17854	18018	18044	17985	18116	17887	17938	18017	17795	17742	17963	17725	17887	17937	17907	18075	17937	17872	17950	17914	17853	17881	18033
24468	21528	29101	30534	31141	34183	34631	32763	32031	31682	31271	30681	30542	30826	31461	30559	30193	30397	29709	29992	30299	30417	30170	30055	30048	30200	30123	29955	29988	29994	30265	30203	30047	30008	29975	30113	29847	30157	30104	30033	30129	29933	29981	30159	29867	29794	30137	30110	30096	30022	30037	30062	30189	29601	29923	29774	29782	30121	30185	29704	29781	29848	29870	29940	29837	29746	29872	30139	29977	29810	29885	30109	29842	29664	30173	29737	30056	29812	29889	29920	30018	29789	29623	29903	30190	30303	29979	30058	30089	30074	29941	29941	29993	29845	29766	29998	29813	29954	30015	29806	30101	29792	30197	29840	29786	29848	29840	29916	29985	29749	30044	29999	29655	29992	29781	29869	30113	29634	29921	30008	29962	29920	29874	29860	29798	29924	30010	30077	30114	29846	30269	30170	30214	29954	29980	29806	29946	30060	29559	29854	29941	29950	30276	30021	30064	29810	29791	29690	30067	29972	30065	29735	29903	29832	29883	29872	30164	29786	29874	30191	29851	29886	30043	29852	30134	29936	30051	29957	30020	30200	30119	30133	30016	29876	30126	29731	30098	29958	30000	29822	29915	29841	29922	30079	29596	29857	29993	30054	30030	29972	29636	29850	29920	29920	29711	29813	30004	29896	29831	29876	30217	30174	30027	30064	29941	30032	30207	30063	30171	29859	30001	30064	29805	29907	29880	30028	29996	30131	29927	30061	30015	29944	30082	29611	29831	30027	29919	29867	29963	29666	29866	29970	29929	30041	29971	29943	29971	29927	29967	30124	29997	30066	30015	29625	29777	29971	29928	29971	29886	29900	29903	30062	29952	30054	29986	29713	29879	29835	29976	29749	29920	30000	29630	29749	30191	29940	30149	29905	29874	30014	30107	29995	29819	29948	29736	29964	29690	29789	29794	29949	30093	30103	29853	30011	30007	29950	30115	29917	29990	30242	30034	30092	29818	29916	30171	29817	29953	29752	29927	30160	29996	30021	30114	29861	30014	29794	29807	30112	29684	29740	30235	29842	30055	29873	29965	30106	30106	29988	29961	30105	29993	29904	29883	30276	29906	30053	29890	29900	30110	29721	30230	30067	30173	29898	29850	29885	30001	29963	29806	30062	30355	30061	29920	29853	30086	30005	29922	29873	29977	30187	30169	29844	30043	29927	30089	29785	29868	30134	29904	29856	29829	29842	30248	29870	29845	29941	30037	29918	30208	30043	29891	29922	29997	30043	29994	29975	29946	29864	29923	29852	29920	30037	30045	30028	30194	30193	30047	30102	29796	29997	29896	29830	29983	29894	29857	29832	29767	29926	29898	30073	30100	30034	30014	30037	29700	30060	29933	30083	30004	29974	29879	29894	29871	29840	30050	30001	30050	29981	30062	29877	29932	29905	29801	29660	29969	29856	29975	29860	29857	30021	29917	30053	30128	30025	30118	30128	29946	29865	29956	29928	29937	30076	30130	30104	29933	29961	30347	29849	30006	30182	30200	30119	30089	29660	29985	30003	30057	30046	29893	29998	30010	29854	29967	30111	29892	30022	29901	29804	29873	30157	29852	29975	29915	29974	29634	29985	29720	30277	29815	29866	29640	29670	30080	29793	29734	29877	30332	29885	29843	29940	30031	29789	29847	29907	29973	30064	29708	29914	29674	30061	29979	29983	30200	30308	29899	30178	29831	29883	29912	29837	29893	29999	30076	30018	30018	29927	29935	29830	29784	30113	30013	30053	29938	29909	30037	29991	29958	29994	29871	29807	29592	29764	30050	29975	30009	29927	30196	29656	29885	29994	30065	29867	29720	29806	30123	29574	29915	30098	29869	29756	30006	30171	29854	30094	29941	29868	30073	29718	29979	30137	30030	30269	29877	30149	30005	29917	30015	29831	30101	29938	30331	29971	30025	30211	29868	29910	29950	29809	29949	30023	30029	29820	30244	29847	30269	29928	29988	30094	29588	29914	30223	30048	29799	29857	30014	29934	30049	30218	29943	30008	29751	30111	29966	30033	29813	30249	30030	29983	29894	29789	30018	29970	29883	29994	30153	29810	29892	30102	29948	29679	30185	30030	29873	29935	30113	29835	30064	29810	29781	30277	29693	29814	30087	30067	29681	29998	30013	29970	29991	29702	30107	29774	30179	30052	29783	30026	30032	29859	30162	30028	29917	29895	29742	30069	29992	30000	30043	29984	29906	30176	30042	29853	30002	30058	29830	29975	30236	29891	30116	29994	29727	30055	30081	29952	30001	29964	30140	29933	30124	29775	29695	29949	29931	29918	30021	30081	29919	29990	29869	30090	30155	29932	30068	29848	30017	29993	29984	29875	29914	29809	30262	29942	29763	29960	30116	29918	30099	29986	30015	30241	29801	30121	29865	29492	29926	30014	30212	29834	29938	30033	29752	29846	29564	29806	29823	29763	29965	29873	29969	29802	30017	29793	29947	30068	30002	30142	30120	29941	30009	29920	30263	29997	29869	30091	29966	30050	30080	29773	29950	29893	29849	30017	29937	29926	29818	30112	30038	29930	29899	30051	29973	30044	30135	30033	29872	29846	29897	30061	29736	29936	29982	29946	30007	29826	30047	30033	29830	29860	29983	29825	29973	30130	29812	29916	30081	30054	29983	30147	29992	30140	30037	30126	29706	29892	29713	29565	30089	30107	30080	30016	29873	29853	30142	30088	29873	29890	30070	30040	29760	29875	29628	30084	29902	29801	29961	29941	30329	29988	29849	29940	29826	30002	29843	30002	30100	29994	29993	29832	29986	29953	29762	29930	29973	30062	30112	30073	30172	30045	29860	30085	30076	30068	29950	29970	29938	29939	30119	30169	30069	29991	29707	30139	30007	30076	29689	29919	29924	29616	29950	29997	30058	29899	29874	29986	30147	29795	29838	30151	29858	29955	29951	29898	29854	29787	29751	29842	29988	29980	30003	29889	29855	30036	29821	29709	29690	29640	30087	29800	30114	30174	29927	29911	30031	29897	29916	29892	30027	29944	29999	29702	30166	29797	29832	30005	30097	30048	30115	29941	29741	29700	30132	29705	29800	30105	30068	30027	29831	29874	29708	29929	30017	30098	29884	30113	29789	30100	29770	30044	30010	30086	30162	29934	30023	29987	30065	30039	30200	29992	29769	29799	30072	30005	29684	30005	29848	29928	29901	29960	30093	29864	30149	29960	29926	30034	29872	30255	30044	29935	29959	30051	29826	29740	29884	29802	29839	29923	30102	30154	30074	30088	29938	30220	30046	29936	30060	29934	30206	29979	29834	30120	29887	29920	29769	30055	29933	30191	30176	29830	29942	30052	29938	30089	30177	30060	29772	29825	30039	30073	29951	30115	29865	30071	30268	29843	29782	29820	29662	29794	30225	29627	29981	29812	29975	30018	30052	30089	29847	30141	30051	29902	30165	30026	29945	29815	29978	30120	29869	29798	29947	29961	29992	30182	29940	29765	30074	29916	30091	29934	29893	30111	30381	30137	29781	29909	29912	29786	30073	30055	30110	29904	29847	29848	29727	29886	30171	29990	30076	29930	30075	30021	30070	29833	29978	29936	29865	30019	29922	29779	29889	29859	29877	29936	29966	29901	30057	29915	30050	30144	29880	29979	29740	29962	29939	29904	29984	29926	29878	30084	29829	29674	29772	29807	29824	29924	29977	29699	30123	30100	29843	29822	30065	30270	30144	29765	29780	29795	30084	29985	29775	30085	30165	30113	29941	30148	30212	29894	29875	29951	29746	30057	30032	29772	30100	29949	29744	30044	29892	30035	30228	29984	29926	30052	30021	30128	29964	29655	29550	29889	29836	30036	29921	29920	30026	30030	30036	29829	30128	29635	29864	30019	30138	30079	29908	29977	29943	29760	29744	30259	30264	29858	29576	29869	29956	30140	29747	30085	29952	30052	30040	29900	29840	29914	29965	29697	30034	30188	30082	30068	29870	30063	29987	30056	30094	29753	29979	29938	29955	29988	29976	30024	30280	29870	30108	29697	29919	29736	30020	30139	29756	29887	29665	29934	29928	29975	29883	30000	29955	30074	30217	29847	29948	29924	29889	30344	30125	30056	29843	29761	30102	29878	29871	29846	29790	29746	29873	30145	30041	30106	30088	30128	30135	30002	30069	30097	30061	30216	30083	29899	30034	30070	29942	29805	30096	29829	29741	29790	29830	29765	30228	29916	29882	30064	29917	29747	29833	30109	30041	30072	30010	30211	29807	29843	30010	29690	29851	30121	29882	29787	29875	29937	29888	30011	30001	29866	29758	29873	30067	29906	30097	29904	29943	29995	29540	30178	29673	29858	29967	30121	29810	29788	30007	29693	30118	29739	29827	29864	29893	30097	30107	29825	29922	29999	29991	29734	29893	29698	29728	29793	29968	29841	29796	29875	29729	30118	30096	29960	30079	29968	30225	29891	29809	29828	30062	29984	29882	29869	29926	29732	29950	30070	30121	29877	29797	29800	29952	29913	29967	29736	29863	29843	30015	29739	29979	29861	30076	29762	29950	30104	30240	29936	29949	29978	29705	30120	30052	29894	29892	29828	29976	29962	29962	30144	30152	30025	30250	30034	29882	29954	29890	30186	29825	29866	29998	29860	29813	29940	29872	30114	29921	29876	30114	29889	29936	29913	30138	30143	29689	29912	30178	29812	30027	30040	30000	30277	29844	29859	30056	29950	30187	29849	29925	29776	30100	29827	30038	29951	30248	29859	29880	29862	29901	29810	30074	30230	30024	29949	30106	29784	30069	29952	30080	29994	30004	29860	30039	29931	30159	29594	29697	29975	30350	30212	30176	29973	29932	30241	30031	29730	29953	30071	30138	30472	29875	29736	29774	30031	29973	30131	30176	29830	29872	29944	29846	29660	29938	30036	29772	30111	29908	29714	30023	30046	30143	30080	29822	30224	29784	29813	30106	29728	29866	29968	29875	30195	29841	30094	30089	29994	29880	29964	29760	30264	29886	29857	29930	29870	30117	30218	30054	29677	29883	30205	30003	30034	30036	30009	30120	30011	30111	30117	29927	30068	29836	29993	30252	29803	30021	30001	29922	29788	29936	29924	29717	29704	30003	30115	29943	30006	29784	29993	29809	29902	29764	29888	30081	29707	30273	29808	29984	29958	29893	29878	30109	29807	29992	29975
25300	43923	42742	30516	25117	24167	22237	21369	20506	19700	19293	18880	18948	18797	19380	18350	18212	18109	18233	18078	17963	18124	18149	18284	18090	18097	18174	18210	17970	18051	17941	18215	17943	18091	18307	17993	18184	17966	17963	17890	17826	17771	18173	17974	18195	18043	17947	17691	17889	17893	18122	17930	18033	17918	17870	17962	18032	17981	18186	17791	18136	18027	18035	18030	17864	17930	17930	17912	18047	18045	18094	17811	18023	17886	17780	17971	17835	17839	18061	17916	17987	18189	18023	18064	18038	17896	17964	18129	18076	18128	17949	18009	17928	17745	17937	17939	17830	17970	17934	18084	17981	17969	18038	17960	17907	18170	17915	17987	17887	17965	17976	18028	18167	17955	18028	17967	17796	17951	17901	17990	17855	17744	17955	18326	17998	18026	17967	17871	17983	17962	18070	17835	17891	18034	18088	18058	18045	17926	17976	17928	17899	17971	17976	18135	18054	17955	17976	17969	17760	18033	17927	18008	18016	18150	17933	18058	17946	17905	17947	17741	18087	17922	17874	18000	18073	17866	18033	17885	17990	17908	18027	17839	17954	17844	18078	18143	18093	17917	17989	18053	17936	17999	17982	18008	17940	18009	18068	17957	17888	17873	18006	18048	17905	17897	17810	18026	17930	17946	17885	17764	17957	18042	17850	17866	17946	17896	18069	18030	17969	17928	17950	17854	17954	18017	17743	18138	18021	18014	17951	17944	17989	17906	17935	17977	18105	18076	18102	17977	17779	18033	17917	18190	17866	18012	18041	17644	17823	18068	17853	17873	18210	17937	17925	17861	17795	18057	17951	18037	18068	17973	17971	17984	18052	18108	17884	17909	17936	17763	18022	17881	17991	17951	18017	17926	18102	18205	18038	17691	17848	18114	17969	17885	17770	17922	17940	17920	17863	18061	17970	17977	17893	17932	18065	17952	18004	17977	17894	17926	18083	17896	17865	17811	18104	17890	17937	17775	17862	17996	18050	17948	17777	17896	18020	17951	17985	18042	17846	17877	17921	18040	17833	18104	17987	17868	17840	18042	17925	17991	18010	17953	18076	18088	18031	17917	18093	18100	18016	17886	18097	18105	17807	17762	17972	17881	17874	17898	17936	18082	17842	18071	17893	17972	18246	18021	17937	17835	18077	17861	17803	17995	17844	17848	17942	17808	18008	18104	17928	18019	17804	17879	17991	18016	17861	17832	17944	18007	18124	17867	18150	18158	17806	17949	17926	17956	17892	18025	18066	17867	18002	17856	18046	17804	17855	18066	17745	17874	18036	17819	17898	17942	18000	17836	18227	17870	17803	17819	17988	17701	17977	17859	17918	17828	17888	18071	17944	18028	17896	18026	17759	17805	17943	17894	18012	17868	18010	17859	17852	17936	18165	18027	18091	17921	17973	17976	17948	18024	17902	17920	17932	18047	18060	17832	17847	17948	18062	17929	17998	18107	18128	17932	17955	17920	17845	17929	17920	18059	18014	18127	17965	18141	17960	17897	18090	17900	18025	18016	17869	17785	17889	18007	18049	17972	18127	17961	18101	18002	18153	17772	18153	17868	17915	18058	18209	18090	18005	18018	18067	17844	18067	17950	17956	17869	18057	17995	17903	18136	17968	17956	17765	17928	17932	17997	17904	17943	17975	17916	18023	17946	17961	17948	17938	17933	17844	17954	18020	17866	17973	18156	18037	17838	18122	17858	17976	17990	17883	17957	17905	17913	17836	17840	17850	17886	17878	17878	17969	17835	18068	17875	18039	18061	17744	18071	18012	17963	17966	18128	17928	18026	17969	18066	18058	17748	18141	18092	17913	18047	17853	18151	17988	17791	18001	18069	17906	18008	17978	17954	17941	18025	17804	17982	17964	18042	18098	17916	17970	18168	17960	17926	17914	18096	18064	17989	18032	17944	17896	18002	17997	17910	18074	17997	17959	17874	17969	18053	17905	17972	18037	18019	18041	18016	18099	18029	18018	17940	17854	17942	18090	18120	17954	17884	17904	18088	18025	18065	17882	17834	18037	17917	17994	18010	17805	17794	18104	17671	18145	18174	17932	18101	17712	18003	18016	17878	17981	17707	17867	18009	18049	18025	18013	17913	18054	17702	17941	18028	18040	17704	17962	17809	18012	17799	18033	17954	17885	17882	17999	17784	18014	17807	17954	18197	18007	18037	17947	17957	18048	17758	17880	17924	18011	17913	17884	17920	18077	17886	17905	18077	17959	18032	17934	18014	17871	18030	17795	17926	18019	17934	17929	17803	17953	17872	18017	17919	17978	18122	17932	18034	18041	18008	17929	17911	18010	17950	18004	17832	17954	18125	18003	17830	18133	17884	17868	17955	17928	18049	17868	17897	17978	18057	17973	18018	18013	18021	17647	17995	18004	17649	17933	18020	17901	17830	17864	17951	17804	17970	18066	18138	17970	17989	17977	17886	17932	17902	17817	17932	17835	17933	18031	18034	17814	17947	18119	18188	18065	17887	18000	17939	17978	17870	17863	17892	17952	17775	17958	17912	17884	17935	18143	17766	17895	17996	18104	17999	17871	17954	17946	17947	17987	18088	17938	17995	18184	17959	17898	17949	18005	17898	18035	17951	17911	18075	18077	17950	17974	17949	17966	17864	18121	17919	17871	17874	18054	17851	17929	18127	18049	17990	17897	17836	17831	17856	18038	18113	17934	17889	17893	18045	17907	18049	17933	17958	17883	18040	17942	17936	17866	17979	18019	17964	18032	18151	17930	17991	17893	17783	18005	17908	17946	18208	17916	17919	18071	18013	18009	17915	18081	17847	17762	17946	17957	17871	18064	17816	18136	17982	17769	17869	18115	17953	17788	17975	18077	17838	17888	18029	18040	18036	18052	18043	17936	17931	17829	17995	17935	17825	17880	17761	18109	17942	18012	18148	18055	17884	18186	18013	17955	18007	17911	17834	17911	17911	17988	17966	17890	17822	18031	17823	18003	17903	17880	17926	18038	17913	18096	17912	17883	18090	18003	18011	18028	17944	18039	18007	17935	18136	17938	17893	18017	18154	17982	18116	17924	17978	18002	18078	17975	18006	18091	18033	17964	17938	17949	17974	18000	17992	18035	17957	18008	17984	17791	18070	18046	17873	17914	17967	18079	17964	17905	17867	18092	17851	18156	17856	18048	17891	17947	17888	18219	17861	18031	17974	17914	17900	17902	18062	18011	17956	18023	18023	18135	18001	17903	18026	17860	18007	17996	18077	17832	18036	17997	18106	17879	17907	17909	17915	18012	18029	17915	18016	18110	17923	17998	17798	17838	18024	17886	18064	17991	17782	18011	17894	18023	17930	18167	17938	17963	18085	17898	17789	18012	17894	18144	18024	17839	18098	17899	17966	17945	17888	17950	17875	18063	17989	17882	17977	18078	17973	17941	18071	17897	17942	17945	17960	17953	18059	17915	18077	17985	17957	18274	17977	17768	18021	17780	18063	17889	18023	18108	17938	17982	17972	17928	17980	17834	17837	17817	17985	18022	17953	17871	18098	18053	17935	17785	18087	17909	17920	18033	17912	17886	17840	18055	18034	17977	17934	17921	18008	17829	17900	18031	18074	17991	17794	18082	17917	18111	17976	17881	18029	18161	18112	17913	17699	18188	17950	17897	18061	18042	17836	17847	17995	17939	18019	18227	18028	18049	17997	17905	17996	17781	18102	18010	17926	17923	18092	17741	17848	17780	17805	17954	17896	18101	17978	18019	17905	18009	17986	17971	17990	17983	17966	18019	18179	17905	17908	18156	17975	17983	18049	18064	17762	17954	18035	18019	17981	17801	17816	17940	17948	18033	18031	17768	18081	17874	17948	17935	18101	18098	17888	17924	17976	17786	17943	17946	18017	17959	17843	18110	17948	18022	18079	17992	17995	17865	17979	17819	18069	18091	17878	17966	17981	18118	18024	17995	17874	18015	17817	17819	18129	18029	17942	18031	17866	17829	17821	18064	18066	18021	18107	17718	18014	17859	18022	17908	17968	18135	17915	17966	17894	18038	18035	17832	18036	18059	18039	17877	17985	18002	18103	17929	18026	17952	17985	17962	17998	17916	17996	18157	17883	17915	18000	18025	18023	17969	18084	18051	18076	17902	18091	17995	17892	17994	17884	18126	18110	18025	17905	17946	18041	18120	17959	17959	18081	17885	17974	17939	17979	18009	17900	17904	17993	18059	18028	17977	18098	18080	17934	17862	17868	17980	17923	18136	18075	18092	18066	18037	17990	18049	17909	17829	17970	17786	18125	17887	17938	18076	17997	17800	18066	17857	17949	17858	17866	17913	17932	17943	18093	17997	18163	17944	18008	17772	17870	17852	18104	18081	18012	18093	17901	18030	18048	18072	18026	17877	18052	17811	17880	18072	18102	17890	17982	18188	18032	18043	17842	18161	18047	18091	17951	17789	18083	18127	18000	17881	18183	18085	18095	17906	17737	18157	18028	17841	17961	18084	18000	17922	17996	18127	17855	17863	17838	18026	17970	18039	17913	17955	18078	17881	17876	17904	18017	17959	17935	18009	17960	18174	18031	17954	17953	18147	18016	17911	18043	17991	18027	18108	17883	18152	17806	17901	18032	17895	17949	18047	17874	18014	18032	17938	17955	17962	17910	18077	17984	18149	17806	18028	17896	17989	17837	17764	17841	17915	17933	18033	17936	17991	17919	17817	17971	17905	17968	17888	17931	17805	17949	17929	18062	18098	17824	18025	18028	17733	18175	18078	17947	17965	18002	18011	17981	18029	17958	17789	18024	18011	17876	18075	17917	17997	18008	17733	18050	17876	17866	18034	18011	17926	18017	18137	17988	18006	17874	18015	17830	18199	18062	18036	18064	18101	17903	17879	18007	17962	17968	17858	17742	18168	17956	17885	17857	18000	17875	18187	18075	17984	18067	17922	17994	17883	17996	17998	18074	17700	18200	17971	17939	17806	17913	17931	17938	17998	18029	18028	17925	17926	18025	18023	18040	17906	18036	17703	18020	18085	18090	17875	17969	17882	17882	17971	17907	17835	17906	18005	17888	17735	18009	17972	18009	17891	17905	18018	17941	18139	17988	17842	18124	17985	17960	17613	17737	17992	17964	18115	18004	18001	17763	17925	17891	17891	17829	17988	18036	17851	17809	18026	17974	17833	17979
23096	21455	28890	27876	30612	35953	38041	35472	33960	33705	32594	32326	32017	31724	33458	31537	31314	31131	31010	31085	31003	30938	30935	30917	31178	30702	30703	30847	31125	30949	30756	31132	31031	31147	31160	31200	31124	31132	30978	30813	30804	30804	30982	30660	31074	30780	30856	30777	30754	31135	30952	30858	30745	30884	30767	30810	30775	30894	30983	30836	30970	30901	30791	30709	30803	30976	31192	30799	30832	30696	30888	30428	31071	30807	30817	30820	30809	30878	30891	30771	30872	30719	30781	30946	30903	30828	30996	30793	30598	30885	30716	30915	30883	30840	31115	30675	30876	31028	30980	30934	30959	30914	30957	30617	30726	30694	30540	30773	30968	30539	30970	31012	30867	30640	30771	30577	30919	30959	31029	30896	30871	30760	30924	30798	30673	30886	30751	30656	30587	30653	30596	30747	30894	30863	30909	30520	30704	31047	30782	30671	30843	30800	30743	30597	30666	30746	30757	30819	30961	30864	30963	30858	30828	30967	30790	30750	30887	30916	30878	30821	30893	30791	30587	30930	30670	30898	30698	30928	30988	30849	30844	30768	30871	31050	31023	30870	30729	31088	30474	30776	30733	30898	31048	31031	30847	30743	30804	30903	30706	30964	30710	30846	30856	30589	30761	30723	30817	30822	30804	30744	31063	30767	30968	30540	30599	30745	30882	30565	30512	30847	30737	30947	30788	30731	31008	30953	31058	30589	30435	30958	30454	30739	30886	31048	30772	30664	30780	30706	31163	30760	30879	30786	30898	30673	30736	30678	30808	30941	30659	30926	30784	30862	30973	30839	31185	30682	30697	30515	30591	30915	30916	30902	30609	30471	30823	30909	30591	31098	30985	30691	30746	30742	30905	30930	30804	30932	30606	30703	30759	31043	30823	30818	30708	30666	30763	30641	30769	30591	30743	30957	30945	30763	30649	30610	31002	30984	30907	31052	30794	30724	30884	30887	30835	30909	30628	30726	30731	30808	30851	30968	31051	30716	31168	30964	30892	30770	30833	30560	30825	30750	30836	30734	30747	30849	30735	30568	30920	30801	30687	30868	31083	30792	30520	30823	30763	30576	30833	30827	30949	30739	30691	30908	30588	30952	30760	31078	31093	30912	30677	30673	30778	30777	30932	30711	30930	31019	30971	30847	30620	30605	30776	30869	30916	30905	30853	30861	30719	30694	30775	30990	30693	30606	30674	30439	30342	31002	30885	30825	30768	31030	30838	30918	30746	30889	30984	30652	31070	30913	30949	30798	30441	30552	30812	30913	30734	30852	30697	30736	30643	30558	30676	30697	30602	31146	30922	30917	30712	30723	30784	30944	30748	30630	30812	30764	30885	30890	30946	30763	30617	30806	30715	30643	30608	31158	31178	30974	30714	30763	30937	30377	30720	30929	30909	30826	30879	30829	30712	30747	31023	30782	30776	30784	30957	30981	30816	30663	30717	30835	30882	30835	30763	30812	30801	30563	30823	30795	30507	30698	30793	30944	30654	30955	30889	30650	30836	31036	30713	30523	31012	30948	30592	30913	30732	30776	31000	30806	30751	30709	30895	30973	30705	30625	30703	30764	30756	30950	31268	31027	30923	30969	30852	31002	30668	30799	30828	30925	30642	30640	30779	30860	30589	30716	30874	30738	31078	30690	30937	30743	30802	30896	30872	31079	31111	30824	30730	30908	30955	30762	31071	30950	30692	30785	30791	30774	30799	30736	30650	30702	30940	30623	30834	30925	30451	30792	30955	30909	30794	30564	30635	30802	30838	31098	30856	30822	31009	30843	30534	30730	30839	30668	30747	30661	30685	30867	30456	30751	30794	30923	30798	30878	30878	30394	30876	30751	30870	30763	30819	31133	31011	30866	30701	30794	30574	30771	30778	30960	30808	30720	30862	30742	30908	30618	30774	30732	30701	30851	30631	30904	31098	30746	30647	30740	30840	30729	30973	30743	30918	30777	30837	30733	30589	30768	30874	30682	30691	30618	30825	30707	30855	30980	30729	30899	30856	30783	30709	30743	30853	30673	30831	30798	30827	30989	30901	30970	30578	30687	30943	30799	30867	30964	31045	30938	30659	30987	30595	30686	30526	30810	30696	30945	30836	30675	30848	30796	30570	30909	30876	30823	30945	30914	30647	30556	30671	30877	30816	30681	30642	30556	30799	30671	30726	30582	30958	30746	30720	31014	30535	30589	30697	30721	30781	30650	30693	30652	30863	30926	30872	30815	30822	30709	30999	30735	30826	30731	30880	30656	30815	30557	30691	30728	30698	30934	30792	30918	30747	30678	30881	30999	31028	30617	30685	30844	30571	30685	30707	30750	30882	30759	30803	30727	30553	30894	30869	30887	30687	30695	30752	30983	30838	30760	30806	30943	30680	30736	30525	30750	30753	30860	31020	30876	30503	30989	31041	30867	30766	30835	30762	31034	30845	30782	30713	30887	30783	30683	30841	30700	30885	30877	30680	30622	30715	30754	30605	30724	30849	30738	30635	31081	30794	30942	30823	30671	30749	30752	30852	30893	30754	30887	30673	30908	30799	30701	30725	30737	30589	30772	31056	30641	30851	30937	30619	30856	30866	30654	31002	30926	30846	30682	30620	30844	30736	30942	30721	30652	30660	30654	30798	30908	30708	30558	30643	30922	30602	30844	30761	30957	31023	30882	30648	30815	30936	30778	30672	30747	30660	30761	30584	30681	30753	30979	30986	30997	30791	30455	30951	30786	30834	31082	30843	30767	30754	31079	30711	30850	30691	30656	31008	30734	30749	30781	30689	30996	31047	30704	31010	30772	30963	30592	31001	30593	30785	30756	30673	30664	30804	30886	30985	31016	30834	30781	30799	30725	30952	30516	30623	30933	30715	30854	30700	30762	30865	30711	30754	30876	30729	31120	30929	31019	30878	30849	30710	30669	30860	30874	30846	30933	30990	30760	30919	30904	30957	30777	30821	30731	30804	30756	30754	30815	30919	30563	30971	30684	31153	30799	30757	30688	30845	30956	30817	30594	30822	30913	30740	30565	30688	30845	30747	30775	30817	30930	30983	30829	30818	30975	30881	30602	30918	30742	30879	30835	30925	30759	30921	30932	30916	30829	30920	30789	30627	30861	30683	30571	31026	30773	30505	30900	30900	30716	30716	30678	30666	30844	30621	30708	30564	30820	30796	30844	30818	30775	30699	30632	30671	30723	30834	30795	30835	30979	31050	30960	30811	30664	30990	30471	30787	31009	30511	31084	30947	31013	30821	30702	30737	30735	30663	30818	30815	30705	30404	30960	30623	30820	30985	30732	30715	30616	30989	30712	30979	30719	30923	31069	30785	30743	30773	30693	30652	30885	31126	30794	30865	30885	30851	30706	30769	30798	30807	30770	30868	30734	30911	30859	31079	31036	31102	30846	30807	30742	30672	30669	30658	30696	30879	30534	31059	30879	30963	30779	30803	30754	30785	30807	30808	30930	30623	30707	30422	30729	30754	30661	30722	30853	30782	30879	30963	30730	30657	30766	30553	30899	30654	30925	30532	31106	30833	30542	30766	30926	30564	30871	30815	31186	30874	30758	30709	30639	30916	30780	30478	30646	30783	30736	31062	30844	31137	30937	31070	30711	30711	30851	30858	30694	30832	30950	30489	30776	30935	30659	30803	30984	30515	30664	30844	30787	30919	30765	30881	30711	30768	30632	30717	30650	31009	30659	30827	30635	30616	30523	30604	30906	30630	30771	30982	30784	30918	30828	30797	30670	30952	30815	30790	30923	30836	30547	30773	30639	30637	30862	30966	30614	31096	30853	30462	30982	30601	31040	30826	30581	30890	31207	30791	30605	30905	30710	30483	30476	30796	30813	30919	30646	30909	30917	30682	30851	30613	30748	30632	30798	30831	30863	30677	30396	30538	30878	30725	30698	30776	30660	30989	30942	30729	31074	30762	31029	30960	30904	31393	30713	30897	30904	30713	31000	30876	30859	30892	30615	31172	30718	30695	30732	30881	30537	30577	30637	30931	30831	30921	30848	30730	30938	30904	30826	30749	30793	30993	30804	30829	30559	30672	30715	30682	30853	30918	30750	30954	30925	30786	30899	30862	30836	30927	30708	31001	30595	30678	30534	30764	30908	31102	30742	30805	30835	30869	30865	30794	30743	30665	30723	30838	30981	30715	30884	30945	30793	30729	31160	30925	30493	30869	30552	30883	30466	30766	30670	30685	30669	31001	30814	30591	31118	30974	30734	30785	30977	30815	30828	31113	31234	30993	30779	30854	30783	30739	30610	30702	30808	30718	30812	30839	30550	30674	30721	30689	30765	30901	30735	30876	30939	30778	30771	30809	30537	30536	30789	30481	30670	30572	30791	30931	30816	30662	30779	30965	30957	30937	30777	30762	30913	30654	30552	30792	30821	30951	31029	30736	31013	30785	30867	30807	30953	30768	30890	30780	30843	30662	30472	30514	30858	31074	30705	30665	30553	30714	30808	30722	30784	30877	30872	30963	30933	31063	31110	30909	30967	30867	30787	30749	31114	30917	30777	30783	30720	30939	30675	30857	30708	30906	30822	30991	30743	30848	30756	30831	30966	30739	30711	30823	30807	30802	30977	30909	30744	31041	30821	30809	30558	30582	30656	30843	30690	30875	30788	30580	30671	30764	30664	30782	30812	30798	30960	30815	30883	30906	30859	30856	30710	30835	30860	30700	30793	30736	30888	30813	30772	30723	30555	30824	30553	30673	30476	30489	30922	30759	31041	30826	30916	30918	30902	30890	30809	30865	30903	31026	30843	30839	30630	30656	30868	30595	30896	30716	30461	30962	30822	30947	30776	30639	30868	31069	30571	30706	30809	30745	30836	30838	31159	30926	30585	30524	30936	30876	30624	30767	30816	30658	30796	30725	30805	30932	30883	30789	30432	30776	30820	30849	30748	30836	30679	30835	30861	30729	30657	30773	30750	30949	30679	30918	31227	30988	30995	30880	30932	31095	30865	30743	31062	30790	30903	30991	30767	30930	30815	30492	30867	30754	30815	31009	31005	30814	30630	30829	30702	30874	30887	30784	30431	30587	30886	30721	30821	30929	30687	31017	30939	30795	30841	30879	30815	30918	30884	30629	30888	30847	31031	31012	30950	30806	30931	30895	30799	30796	30814	30654	30670	30572	30725
29737	51948	50935	35745	30363	28228	25951	24245	22540	21836	20140	19805	19516	19669	21316	19018	18941	18780	18794	18786	18701	18695	18653	18729	18721	18845	18800	18735	18593	18426	18578	18502	18654	18708	18627	18568	18597	18587	18613	18685	18586	18715	18398	18599	18734	18618	18530	18728	18541	18714	18481	18406	18576	18590	18549	18457	18602	18591	18628	18530	18225	18618	18436	18453	18396	18496	18724	18540	18478	18362	18790	18566	18519	18640	18377	18617	18476	18681	18547	18495	18447	18519	18385	18579	18457	18441	18520	18570	18298	18445	18301	18303	18556	18423	18508	18591	18477	18462	18585	18651	18227	18474	18782	18482	18491	18443	18393	18363	18496	18420	18596	18307	18644	18457	18546	18446	18746	18416	18336	18591	18536	18719	18496	18510	18528	18395	18599	18463	18455	18664	18349	18382	18489	18501	18538	18509	18550	18487	18484	18617	18596	18304	18610	18490	18440	18357	18551	18227	18534	18474	18485	18471	18403	18731	18510	18659	18577	18619	18579	18576	18352	18610	18430	18558	18425	18511	18476	18552	18640	18472	18368	18529	18528	18382	18513	18580	18380	18500	18579	18478	18477	18636	18584	18416	18710	18476	18544	18456	18691	18427	18443	18506	18498	18409	18399	18404	18333	18449	18452	18538	18397	18373	18451	18400	18377	18429	18656	18491	18517	18390	18477	18341	18448	18396	18413	18378	18473	18370	18517	18470	18518	18628	18468	18613	18426	18566	18607	18667	18594	18506	18474	18468	18449	18478	18484	18539	18600	18585	18521	18379	18453	18540	18571	18562	18501	18557	18472	18454	18306	18436	18522	18642	18500	18294	18403	18537	18496	18356	18692	18456	18421	18569	18592	18436	18276	18391	18360	18534	18493	18505	18415	18485	18543	18371	18500	18340	18545	18461	18378	18590	18470	18251	18347	18476	18478	18549	18496	18616	18553	18335	18558	18416	18504	18440	18565	18332	18506	18430	18603	18757	18481	18389	18521	18558	18383	18597	18288	18629	18494	18642	18491	18508	18496	18653	18491	18494	18307	18459	18575	18462	18517	18682	18487	18461	18402	18356	18574	18392	18447	18638	18468	18516	18432	18527	18570	18488	18453	18520	18528	18257	18617	18372	18439	18475	18386	18403	18452	18644	18418	18533	18579	18581	18530	18438	18609	18423	18563	18458	18535	18438	18569	18492	18561	18416	18613	18512	18405	18524	18377	18578	18486	18546	18521	18460	18771	18470	18464	18532	18523	18492	18437	18339	18570	18368	18574	18326	18477	18430	18400	18458	18499	18463	18557	18426	18626	18438	18590	18587	18410	18443	18473	18254	18379	18518	18495	18610	18321	18350	18336	18393	18308	18587	18588	18142	18345	18386	18384	18582	18432	18319	18600	18626	18315	18378	18410	18421	18419	18677	18490	18392	18438	18457	18383	18494	18688	18458	18442	18638	18529	18464	18517	18344	18336	18424	18563	18431	18440	18521	18421	18353	18428	18419	18583	18384	18504	18553	18575	18449	18604	18586	18407	18547	18364	18596	18466	18608	18452	18473	18530	18444	18421	18429	18529	18500	18302	18328	18648	18519	18463	18574	18589	18449	18376	18263	18579	18577	18378	18502	18662	18622	18501	18578	18459	18325	18536	18548	18650	18397	18509	18509	18450	18483	18404	18413	18515	18473	18480	18517	18551	18336	18464	18553	18605	18409	18578	18495	18328	18577	18431	18603	18469	18395	18477	18509	18433	18681	18529	18496	18508	18302	18358	18403	18313	18570	18325	18465	18396	18604	18564	18408	18606	18648	18625	18573	18499	18506	18420	18529	18411	18482	18668	18430	18539	18509	18543	18291	18489	18383	18408	18561	18436	18671	18394	18400	18379	18471	18523	18603	18479	18309	18425	18456	18540	18472	18361	18548	18738	18421	18375	18383	18718	18519	18524	18440	18385	18495	18410	18580	18335	18559	18391	18343	18359	18380	18477	18656	18667	18502	18403	18477	18543	18433	18445	18424	18417	18362	18477	18586	18475	18441	18534	18419	18561	18582	18191	18447	18461	18397	18574	18500	18502	18566	18682	18440	18334	18463	18455	18408	18519	18454	18548	18540	18477	18506	18630	18427	18536	18585	18423	18522	18434	18385	18454	18651	18509	18434	18579	18524	18671	18467	18573	18461	18511	18580	18470	18587	18446	18555	18565	18467	18647	18475	18544	18502	18315	18460	18577	18499	18667	18619	18381	18435	18346	18442	18610	18527	18329	18513	18600	18395	18471	18666	18500	18553	18436	18421	18453	18542	18570	18586	18431	18574	18513	18335	18586	18325	18485	18286	18540	18543	18675	18400	18532	18397	18621	18537	18439	18393	18655	18431	18423	18537	18524	18625	18592	18393	18558	18503	18529	18384	18568	18529	18314	18527	18331	18548	18417	18387	18355	18338	18393	18489	18632	18513	18594	18483	18577	18434	18505	18504	18544	18507	18361	18642	18445	18449	18423	18473	18524	18445	18369	18703	18456	18366	18469	18485	18346	18501	18536	18693	18328	18324	18602	18607	18598	18512	18822	18332	18572	18464	18348	18572	18554	18587	18460	18451	18330	18503	18362	18436	18579	18625	18339	18406	18536	18542	18448	18559	18468	18578	18341	18514	18428	18580	18625	18447	18463	18319	18597	18218	18176	18575	18515	18549	18581	18444	18570	18324	18422	18648	18316	18424	18723	18528	18386	18342	18407	18548	18447	18650	18583	18459	18517	18486	18429	18570	18453	18609	18495	18472	18493	18390	18491	18415	18323	18453	18240	18571	18337	18463	18438	18475	18516	18457	18520	18168	18662	18425	18545	18520	18434	18432	18429	18519	18459	18457	18480	18396	18185	18464	18572	18475	18416	18487	18432	18510	18410	18490	18362	18420	18401	18650	18555	18550	18466	18589	18431	18718	18480	18524	18431	18562	18496	18359	18331	18511	18568	18429	18552	18588	18544	18644	18620	18351	18471	18676	18424	18601	18391	18491	18574	18311	18616	18539	18459	18503	18514	18458	18356	18560	18503	18670	18516	18584	18417	18622	18788	18544	18461	18604	18525	18357	18455	18450	18530	18360	18470	18470	18368	18386	18584	18420	18446	18449	18379	18487	18477	18660	18510	18474	18453	18371	18262	18569	18380	18456	18557	18457	18495	18360	18715	18313	18438	18395	18496	18523	18448	18625	18393	18562	18563	18502	18646	18464	18412	18485	18446	18556	18376	18539	18288	18482	18386	18411	18539	18534	18446	18266	18540	18495	18373	18373	18532	18607	18585	18512	18567	18568	18294	18495	18400	18497	18337	18315	18522	18392	18438	18542	18487	18440	18676	18660	18430	18444	18486	18496	18533	18428	18551	18622	18298	18441	18432	18574	18470	18818	18400	18401	18638	18462	18504	18486	18371	18504	18441	18436	18355	18447	18593	18374	18565	18334	18499	18574	18601	18518	18403	18564	18439	18525	18472	18393	18438	18514	18534	18556	18629	18510	18369	18634	18533	18388	18465	18589	18596	18289	18516	18554	18463	18516	18503	18478	18457	18567	18417	18436	18523	18544	18439	18630	18487	18498	18411	18523	18358	18539	18624	18454	18481	18355	18577	18614	18539	18583	18561	18397	18622	18491	18680	18497	18659	18445	18300	18492	18585	18489	18498	18632	18561	18513	18485	18429	18494	18480	18388	18592	18426	18452	18298	18456	18421	18478	18518	18408	18551	18535	18583	18470	18409	18479	18541	18581	18524	18452	18416	18543	18406	18575	18329	18377	18617	18468	18404	18597	18504	18562	18611	18502	18345	18291	18500	18586	18467	18478	18488	18435	18352	18584	18752	18426	18395	18595	18375	18365	18401	18502	18348	18567	18471	18563	18474	18612	18439	18344	18374	18559	18525	18447	18320	18608	18524	18517	18462	18618	18579	18554	18491	18447	18491	18528	18599	18421	18572	18558	18641	18370	18368	18360	18346	18426	18356	18371	18605	18353	18583	18606	18558	18575	18606	18537	18548	18431	18510	18527	18489	18620	18446	18234	18329	18174	18599	18558	18591	18365	18494	18313	18533	18667	18459	18633	18576	18674	18457	18556	18552	18460	18325	18524	18613	18502	18547	18574	18578	18306	18605	18467	18473	18697	18518	18451	18662	18409	18558	18492	18361	18549	18323	18515	18542	18321	18545	18445	18701	18461	18497	18620	18425	18416	18731	18577	18511	18420	18547	18347	18689	18427	18315	18420	18372	18432	18339	18530	18618	18433	18726	18551	18651	18422	18423	18507	18518	18705	18606	18503	18555	18634	18376	18535	18436	18488	18430	18494	18575	18403	18760	18476	18511	18426	18485	18483	18537	18371	18571	18440	18435	18452	18629	18540	18498	18607	18530	18608	18391	18479	18486	18581	18490	18442	18626	18409	18489	18472	18425	18555	18381	18474	18640	18430	18431	18400	18441	18521	18591	18636	18608	18681	18363	18564	18514	18379	18706	18516	18333	18301	18550	18534	18508	18419	18517	18486	18402	18621	18615	18442	18434	18621	18371	18558	18623	18518	18489	18479	18579	18542	18673	18482	18605	18332	18412	18592	18600	18461	18463	18389	18618	18448	18377	18374	18598	18378	18426	18507	18553	18827	18600	18612	18591	18542	18435	18419	18371	18367	18685	18602	18489	18323	18448	18517	18717	18476	18516	18588	18421	18590	18591	18500	18669	18568	18534	18410	18407	18465	18605	18477	18528	18487	18398	18502	18396	18412	18499	18535	18503	18452	18643	18546	18418	18342	18526	18528	18550	18481	18382	18563	18381	18464	18625	18488	18568	18607	18421	18471	18492	18396	18394	18588	18478	18285	18536	18494	18395	18428	18599	18444	18469	18370	18335	18614	18673	18340	18435	18513	18306	18423	18330	18288	18513	18467	18588	18521	18648	18616	18384	18527	18567	18471	18602	18249	18446	18430	18492	18499	18451	18461	18509	18538	18606	18500	18355	18529	18511	18481	18432	18633	18571	18639	18439	18569	18396	18529	18642	18340	18601	18623	18462	18462	18516	18340	18524	18587	18552	18507	18534	18409	18549	18527	18481	18489	18487	18317	18321	18567	18514	18518	18645	18543	18403	18350	18576	18391	18605	18457	18328	18513	18409	18504
35192	32203	37634	35127	32312	31719	31787	31228	31166	31020	30582	30603	30391	30047	30403	30286	30409	30379	30073	29930	30145	29960	30165	30115	30123	30213	30253	30023	30343	29933	29963	30062	30257	30056	30109	30186	30212	30009	30114	30230	30314	30081	30165	30040	29973	30042	29757	30252	30039	30272	30192	30113	30104	29936	30130	30266	30149	30117	29889	30030	30208	29890	30201	30046	30163	30159	29821	30238	30092	30163	30025	29972	30013	29999	30002	30065	30134	30020	29866	30105	30023	30128	30092	30088	30195	29935	29870	30124	30095	30263	30038	30118	29838	29854	30182	29888	30184	30012	29924	30209	30167	30071	30198	30077	30198	29933	30417	30042	30051	30134	29794	30188	30264	29923	30294	30263	30012	29928	29875	30184	30004	30257	30239	30038	30108	30064	30095	30056	30135	30015	30054	30070	29947	30027	29979	29966	29908	30019	30104	30207	30078	30034	30115	29937	29882	30062	29799	30018	29937	29942	30211	29831	30205	30129	29814	30424	29892	30145	30017	29943	30164	30062	29817	30180	29998	30097	30051	29957	30269	29948	30009	29793	30264	29840	30089	30100	30070	30123	29969	29850	30128	29912	30272	30035	29993	30094	29884	30149	30009	30384	29875	29675	30050	30123	30243	30076	30103	30063	30117	30029	29915	29980	30124	30184	30021	30458	30233	30199	30396	30240	30080	30126	30155	30080	30040	30072	30015	30191	30054	30183	30024	30183	30321	29949	30178	30012	30102	30253	29943	29902	30000	30098	29950	30288	30215	29932	29891	30188	29752	29867	29932	30087	30194	30191	30272	29798	30074	29950	30018	30176	29955	29737	30068	30160	30021	29719	30086	30112	29942	30028	30078	30002	30026	30033	30033	30115	30027	29990	30068	30102	29996	30035	30091	29960	30101	30027	29855	29912	29976	30211	30091	30016	29884	30241	30024	30163	30115	30277	29868	30291	29960	29958	30469	30342	30190	30045	30170	29781	29922	29932	29938	30343	30111	30144	30354	30335	30182	30140	30348	30162	30283	30138	30142	30217	30182	30308	30304	30206	29953	30111	30112	30064	30160	30277	30039	30003	30188	29880	30067	30108	29952	29832	29962	29854	30273	29879	30190	30289	30376	29924	30192	29908	29833	30189	30078	29973	30127	30323	30228	30291	30055	30029	30042	29993	29859	30015	29954	30065	29791	30013	29978	30218	29914	29965	30104	30165	30136	30182	30197	30194	29934	30424	30280	30305	29951	30125	30093	29878	30027	30183	30050	29974	30290	29854	30149	29921	30128	30101	30177	30305	30050	29739	30017	29844	30003	30123	30037	30095	30331	30220	30174	29929	30025	30193	30232	30292	30040	29988	30067	30315	30030	30150	30015	30116	29976	30188	29960	30162	30213	29922	30023	30207	30218	30203	29843	30138	30126	30161	29829	30230	30139	29966	30024	30214	30219	30110	29993	29961	29952	30003	30000	29984	30063	30144	29951	30031	30381	30209	30081	30095	30067	30014	29863	29874	30109	30221	30087	30003	29835	29971	30006	30004	30048	29859	29920	30040	30133	30214	29846	30094	29900	30070	30160	30306	30205	30162	30151	29933	29882	29792	30135	30074	30132	30049	29819	30414	30365	30220	30114	29874	30023	29857	29874	29859	30130	30042	30016	30212	30149	30124	30266	30263	30234	30288	29991	29908	30153	30140	30057	30126	29984	29943	29942	30107	30055	29829	30024	30060	30116	30134	30259	30034	30035	29894	30315	30124	30049	29871	30095	30109	30070	30074	30077	30108	30026	30151	30037	29704	29853	29847	29967	30018	30170	30109	29957	30001	29913	30045	30091	29844	30057	30275	30033	29977	29994	30083	30083	30203	30164	29875	30422	30078	30095	30039	30029	30098	30044	30135	29936	29842	30244	29950	30194	30065	30107	30039	30198	30240	30085	30010	30065	29877	30234	29995	29931	30130	29992	30067	30311	29994	29870	29953	30291	30085	29994	30210	30186	29833	29888	30182	30154	29903	30160	29884	30167	30133	29927	30324	29974	29969	30148	29915	29792	29970	30102	29963	30057	30138	29864	30087	30263	29873	30333	30196	29796	29892	29899	29972	30202	30247	30156	30163	29985	30202	30057	30191	30324	29987	30235	30170	29953	29980	30214	30309	29859	29961	29865	30189	30131	30111	30216	30065	30108	30172	30072	29769	30181	29948	30061	29898	30226	29982	30237	30003	30093	29925	30111	30085	29871	29914	30008	30037	29942	29836	29974	30120	29951	30029	30092	29752	29991	29887	30228	30153	30351	30274	30092	29732	30242	29952	30095	30085	30218	30157	29953	30212	30174	30274	29946	30140	30122	29977	29915	30044	30173	30084	30092	30293	30287	30291	29966	30087	30046	30269	30407	30183	30135	29924	30127	29908	30068	30265	30127	30076	30161	30237	30087	29903	30206	30122	30234	30234	30183	30118	30086	30054	30115	29863	30040	30140	30358	30278	30025	30038	30410	29960	30016	30158	29981	29988	30149	30058	29768	30001	29991	30128	30037	29763	30037	30329	30293	30141	30028	30249	30013	30172	30111	30034	29957	30029	29932	29920	30125	29984	30261	30113	30431	30301	30338	30031	29888	29846	30000	30093	30447	30263	30284	29909	29936	30302	30107	30156	30305	30217	30336	30187	29886	30018	30050	29976	30128	30212	29893	29754	30254	29933	30082	29889	29888	29880	29880	30043	29982	30081	30215	30144	30162	30053	30014	29999	30293	29939	30226	29879	29885	30160	30258	30304	30303	29889	29969	29977	30030	30015	29807	30025	30348	30067	30014	30009	30270	30002	30145	29921	30008	30019	30026	30257	29952	30181	29900	30120	30030	30017	30124	30185	29957	29954	30117	30113	29964	29854	30217	30017	29973	30229	30070	29827	29992	30114	30214	30204	29758	29882	30095	30104	30290	30044	30173	30050	29909	29956	29923	29892	30019	30080	30322	29974	30147	29985	30198	30203	30241	30116	30077	30137	29973	30037	29993	30059	30108	30284	30246	30013	29959	29756	30342	30107	30049	29958	30181	30239	29942	30128	30262	30007	30123	29998	30013	30102	29986	29883	30197	30188	29917	30445	30401	30005	29961	30090	30053	30127	29982	29821	30099	30363	30237	30066	29904	30241	30240	30245	30020	30168	30280	30314	30322	30101	30097	30229	30125	29943	30050	30032	29824	30180	30217	29664	30344	29974	29987	29974	29938	30310	30095	30095	30144	30095	30192	30156	30047	29781	30160	30047	30228	30188	30087	30097	29885	30044	30068	30252	30273	30323	30183	30018	30099	29997	30030	29924	30047	29959	30265	29913	30167	30219	30307	30183	30111	30137	30065	30213	30106	30065	30202	29964	30047	30038	30093	29998	29897	30169	30086	29953	30208	30218	30000	29993	30267	30130	30171	30056	30242	30119	30000	30252	30349	30012	29898	30115	29991	29999	29971	30126	30330	29610	30292	30113	30483	30184	30125	30110	30124	29870	30181	30141	30164	30239	30085	30040	30020	30119	30086	29886	30049	30252	29925	30335	29861	30262	30154	29910	30147	30086	30166	30105	30216	30317	29995	29753	30085	30343	30108	30158	30060	30050	30197	30035	30250	29798	29947	30150	29928	30351	30275	30066	30175	30082	29980	29882	29942	30057	29992	30041	29941	30063	29800	29989	30134	29913	30149	30102	29924	29925	30215	30141	29668	29981	30216	30309	30067	29940	30248	30280	29886	29944	30163	30144	29888	30183	30246	29910	30124	29963	29832	30111	29981	30206	30081	30259	30276	30222	30114	29830	30053	29945	30200	30093	30300	30268	30114	30078	30153	29997	30136	29770	30132	30093	29924	30161	29949	30071	30071	30068	29858	30021	30151	30244	29618	30017	30071	30191	30111	29978	30028	30220	30076	29964	30092	30298	30136	30208	29920	30163	30360	30164	30175	30199	30135	30067	29975	30283	30036	29832	29803	29926	30142	30097	30165	29864	30202	29885	29894	30112	30302	30142	30308	30001	29865	29983	29980	30285	30251	30122	29913	29924	30192	30010	30115	30057	29977	29945	30211	30041	30279	29962	30029	29926	29965	30038	30286	30105	30199	29918	30127	30021	29889	29935	30105	30161	29938	29974	30085	29955	30121	30048	30230	30340	30104	30287	30157	30012	29918	30116	30020	29998	30079	30007	30177	29967	30229	29986	29936	30334	30040	30195	30271	30075	30145	30134	30133	29948	30210	30250	30150	29920	29764	30186	30142	29758	29864	30065	30079	30300	29857	29928	30149	30193	30316	30204	29907	30272	30233	30235	30037	29920	30211	30287	30387	29905	30173	30098	30007	30225	30114	29958	30217	30026	29946	29974	30014	30205	29925	29615	30106	30018	30373	29972	30035	30181	30047	29911	30238	29993	30244	29980	29976	30256	29976	30041	29888	30229	30067	30339	30270	30108	30001	29910	30151	30130	30325	30267	29856	30189	30051	29894	29972	30122	30138	29947	30068	30236	30121	30371	30214	29961	30073	30161	29975	30036	30074	30106	30055	30059	30034	30064	30190	30021	29852	30180	30184	30143	29944	29934	30279	30189	30321	29999	29906	30188	30090	30054	30340	30158	29899	30145	30014	30037	30266	30156	30099	29987	30020	30119	30049	29936	29791	29932	29881	30144	30183	30226	30010	30165	29811	30050	30018	30283	30027	29913	30236	30166	29925	30122	30229	30145	30040	30114	30170	29910	29962	30020	30059	29941	30210	29921	29971	30064	29966	30083	30178	30060	29991	29934	30114	30290	30130	30114	30117	30182	30389	30146	30200	30100	30195	30379	29958	30025	30188	30061	30131	30246	30034	30005	30209	30287	30075	29910	29925	30179	30002	29844	29923	29778	30399	30327	30057	29991	29937	30027	30041	29911	29850	30115	30093	30227	29912	29868	30001	30016	29986	29964	29967	30019	29991	29648	29999	30295	29994	29808	30087	29835	29882	30264	29933	30164	30255	30266	29988	30094	30157	30175	30137	30068	30022	30183	29788	30103	30157	30179	30119	30203	30076	30176	29961	29896	29812	29841	29995	30276	30116	30195	29876	30035	30237	30036	30096	30237	30216	30106	29884	29864	29848	30119	29953	29806	29972	29989	30079	29704	29954	29864	30030	30055	29933	29870
23650	30881	28821	23183	20705	20248	19661	19021	19077	18615	18001	18315	18210	18081	18088	17870	18019	17729	17882	17799	17831	17865	17724	17908	17824	17986	17708	17856	17915	17995	17777	17890	17978	17535	17998	17911	17755	17850	17683	17669	17848	17651	17597	17680	17792	17859	18088	17739	17775	17833	18084	17796	17854	17751	17782	17755	17978	17808	17820	17512	17864	17943	17878	17788	17728	17665	17916	17739	17737	17784	17828	17781	17874	17796	17845	17798	17993	17780	17696	17651	17637	17795	17732	17875	17821	17956	17857	17705	17700	17820	17619	17590	17704	17735	17815	17870	17726	17834	17703	17706	17694	17937	17858	17824	17839	17803	17675	17897	17808	17858	17591	17704	17774	17866	17790	17838	17865	17743	17846	17633	17795	17892	17688	17825	17823	17856	17674	17821	17740	17909	17606	17799	17875	17694	17876	17665	17782	17737	17677	17947	18088	17850	17630	17758	17764	17854	17827	17993	17709	17982	17842	17715	17925	17689	17733	17689	17657	17693	17888	17956	17773	17767	17729	17795	17845	17757	17753	17698	17747	17809	17963	17789	17698	17692	17803	17737	17651	17744	17713	17845	17656	17775	17814	17748	17694	17776	17865	17780	17732	17792	17913	17823	17782	17875	17858	17699	17774	17780	17811	17828	18036	17788	17696	17662	17789	17583	17882	17918	17794	17840	17816	17807	17703	18044	17721	17924	17793	17847	17817	17816	17883	17825	17936	17598	17854	17968	17765	17653	17828	17821	17727	17714	17723	17717	17893	17872	17794	17841	17887	17892	17733	17624	17653	17843	17800	17774	17793	17834	17736	17699	17783	17715	17788	17936	17603	17655	17939	17742	17767	17798	17747	17629	17855	17922	17949	17832	17810	17884	17803	17933	17807	17826	17751	17666	17858	17704	17655	17829	17818	17786	17764	17777	17936	17877	17747	17692	17823	17733	17870	17767	17818	17713	17620	17853	17782	17761	17892	17781	17808	17557	17692	17824	17717	17718	17727	17832	17926	17781	17713	17771	17697	17654	17786	17845	17887	17797	17718	17813	17682	17892	17536	17910	17648	17641	17581	17677	17770	17943	17885	17967	17879	17599	17756	17897	17997	17730	17937	18064	17695	17748	17743	17613	17804	17680	17875	17974	17745	17722	17752	17656	17873	17642	17620	17743	17635	17676	17837	17723	17794	17718	17784	17818	17754	17945	18098	17784	18009	17636	17915	17808	17931	17813	17843	17779	17883	17766	17827	17824	17833	17786	17929	17686	18026	17693	17892	17944	17711	17999	17832	17828	17822	17740	17845	17805	17675	17990	17865	17724	17904	18013	17807	17866	17888	17869	17920	17838	17994	17816	17828	17928	17833	17686	17874	17799	17733	17878	17906	17842	17858	17827	17974	17679	17801	17963	17736	17817	17743	17747	17722	17773	17739	17857	17752	17761	17972	17809	17516	17733	17805	17743	17763	17942	17923	17984	17839	17784	17677	17932	17634	17656	17703	17841	17801	17929	17946	17782	17828	17897	17862	17794	17965	17817	17809	17814	17610	17838	17831	17889	17766	17818	18002	17751	17968	17863	17721	17671	17861	17453	17696	17839	17778	17764	17807	17772	17862	17868	17926	17694	17610	17831	17994	17858	17820	17676	17911	17825	17747	17830	17705	17568	17784	17921	17940	17835	18032	17735	17680	17819	17857	17876	17757	17839	18025	17678	17878	17863	17824	17823	17831	17766	17921	17849	17801	17629	17828	17675	17998	17888	17685	17734	17627	17794	17780	17947	17920	17570	17811	17722	17611	17892	17805	17748	17913	17900	17922	17960	17873	17890	17924	17948	17744	17814	17626	17865	17717	17822	17770	17779	17838	17825	17753	17950	17689	17729	17819	17861	17613	17842	17726	17968	17668	17649	17879	17847	17908	18128	17741	17768	17892	17966	17982	17687	17793	17835	17760	17810	17824	17881	17769	17879	17824	17899	17663	17589	17847	17781	17768	17796	17727	17856	17904	17587	17915	17864	17785	17810	17801	17841	17747	17881	18118	17679	18028	17656	17884	17797	17812	17809	17623	17793	17868	17907	17818	17849	17767	17929	17794	17760	17760	17745	17899	17715	17729	17875	17674	17586	17782	17865	17904	17864	17948	17763	17781	17921	17873	17809	17865	17699	17997	17792	17908	17856	17738	17871	17846	17888	17936	17835	17795	17665	17615	17978	17836	17750	17870	17759	17795	17867	17614	17818	17962	17642	17901	17794	17707	17784	17776	18106	17694	17734	17750	17740	17896	17935	17794	17669	17959	17945	17947	17795	17682	17820	17626	17953	17840	17822	17793	17599	17864	17791	18017	17782	17748	17881	17762	17895	17916	17654	17821	17699	17843	17656	17748	17897	17755	17807	17698	17712	17912	17783	17948	17488	17917	17724	17779	17665	17767	17926	17832	17857	17907	17850	17651	17933	17760	17964	17830	17624	17735	17834	17725	17616	17857	17850	17793	17676	17766	17574	17792	18006	17922	17593	17907	17623	17917	17870	17804	17938	17972	17647	17696	17681	17738	17645	17792	18026	17718	17773	18068	17823	17879	17906	17869	17597	17736	17824	17970	17835	17722	17800	17842	17830	17657	17787	17869	17984	17844	17889	17881	17807	17628	17752	17692	17677	17703	17769	17794	17859	17995	17689	17847	17932	17769	18038	17765	17740	17832	17653	17949	17889	17589	17842	17944	17696	17612	17828	17806	17637	17869	17817	17969	17753	17770	18066	17718	17827	17761	17792	17827	17845	17836	18056	17847	17685	17628	17824	17806	17902	17865	17759	17995	18000	17896	17810	17899	17812	18029	17612	17701	17801	17801	17880	17594	17852	17680	17744	17926	17782	17701	17865	17671	17721	17965	17732	17736	17593	17730	17890	17881	17757	17906	17841	17840	17652	17668	17782	17818	17775	17882	17804	17714	17612	17848	17802	17720	17721	17853	17842	17803	17944	17947	17894	17742	17809	17794	17884	17938	17814	17797	17850	17988	17732	18006	17736	17923	17714	17802	17828	17891	17950	18063	17748	17926	17729	17832	17892	17783	17822	17638	17655	17773	17723	17899	17747	17659	17809	17950	17767	17798	18121	17675	17877	17731	17799	17624	17651	17906	17692	17608	17725	17818	17856	17666	17756	17856	17751	17841	17960	17788	17889	17803	17923	17805	17758	17656	17659	17792	17735	17849	17837	17878	17756	17874	17903	17807	17798	17944	17860	17865	17880	17887	17740	17966	17781	17824	17748	17870	17938	17836	17934	17685	17873	17800	17746	17997	17584	17823	17910	17975	17811	17784	17772	17757	17738	17809	17739	17690	17803	17660	17814	18086	17904	17636	17832	17713	17865	17762	17739	17823	17866	17863	17734	17783	17833	17932	17769	17858	17682	17752	17774	17690	17856	17802	17902	17699	17723	17810	18005	17798	17590	17870	17934	17875	17878	17920	17550	17886	17874	17904	17775	17790	17821	17860	17814	17919	17959	17663	17693	17842	17831	17941	17852	17832	17761	17961	17822	17744	17873	17663	17940	17917	17523	17899	17784	17958	17749	17881	17986	17807	17849	17780	18050	17835	17595	17888	17789	17791	17905	17827	17853	17873	17709	17800	17907	17742	17742	17942	17956	17872	17862	18047	17779	17851	17954	17902	17787	17646	17734	17822	17821	17706	17651	17933	17685	17709	17942	17781	17830	17802	17746	17820	17933	17734	17700	18018	17733	17728	17920	17678	17969	17970	18068	17793	17694	17767	17952	17788	17809	17910	17767	17922	17724	17949	17810	17914	17689	17806	17667	17653	17800	17857	18057	17811	17794	17955	18019	17676	17863	17793	17867	17857	17842	17673	17783	17723	17821	17790	17734	17746	17848	17852	18029	17836	17990	17929	17877	17838	17816	17937	17804	18005	17914	17859	17916	17918	17811	17879	17595	17762	17618	17963	17603	17972	17837	17682	17603	17751	17791	17795	17755	17662	17746	17864	17707	17731	17966	17764	17870	17730	17727	17812	17780	17807	17869	17882	17755	17785	17748	17801	17866	17843	17935	17783	17687	17788	17999	17875	17695	17836	17751	17770	17756	17878	17830	17806	17981	17662	17697	17834	17622	17924	17730	17619	17963	17907	17660	17944	17602	17936	17775	17756	17738	17942	17825	17993	17931	18042	18003	17668	17743	17662	17685	17944	17702	17710	17618	17787	17689	17870	17760	17956	17668	17778	17874	17758	17841	17658	17708	17781	17893	17851	17792	17753	17743	17969	17815	17797	17820	17925	17773	17787	17760	17684	17963	17783	17911	17935	18020	17820	17692	17930	18027	17859	17538	17695	17750	17983	17816	17884	17925	17774	17760	17821	17953	17923	17753	17960	17840	17602	17668	17797	17749	17927	18010	17700	17913	17870	17782	17864	17930	17910	17683	17726	17823	18051	17825	17965	17941	17712	18074	17766	17999	17885	17853	17881	17800	17647	17712	17756	17742	17910	17708	17723	17769	17859	17771	17915	17859	17763	17873	17797	17944	17798	17736	17960	17735	17877	17788	17857	17920	17936	17779	17761	17692	17794	17868	17688	17931	17882	17770	17833	17792	17643	17774	17868	17777	17811	17908	17676	17698	17727	17716	17852	17717	17850	17800	18087	17828	17889	17804	17885	17581	17754	17692	17955	17669	17677	17884	17872	17827	17790	17703	17861	17901	17808	17998	17665	17810	17964	17867	17898	17806	17822	17874	17757	17717	17787	17749	17910	17679	17753	17720	17836	17834	17722	17817	17970	17615	17775	17808	17844	17942	17826	17939	17903	17715	17811	17840	17871	17751	17813	17734	17766	17814	17831	17832	17934	17907	17845	17661	17850	17644	17907	17936	17789	17658	17861	17718	17824	17667	17715	17773	17761	18037	17647	17826	17857	17849	17824	17665	18008	17727	17956	17768	17992	17946	17781	17782	17971	17788	17840	18084	17685	17805	17924	17836	17875	17873	17857	17916	17727	17817	17884	17736	17853	17626	17975	17573	17558	17670	17842	17826	17972	17817	17713	17745	17941	17644	17705	17899	17817	17963	17623	17767	17683	17816	17906	17875	17707	17764	17823	17928	17912	17762	17679	17991	17635	17796	17850	17753	17577	17874	17927	17794	17812	17781
24569	21491	29021	31055	31851	34185	34457	32874	31886	31232	30914	30835	30588	30444	31203	30289	30008	29975	29762	29869	29997	29741	29933	30054	30011	29803	29704	29823	29701	29911	29794	29558	29798	29932	29833	29560	29512	29866	29860	29685	29775	30018	29756	29894	29879	29455	29851	29704	29924	29968	29735	29719	30038	29822	29744	29935	29756	29715	29750	29852	29715	29600	29832	29684	29639	29707	29718	29877	29777	29735	29734	29581	29799	29486	29508	29649	29665	29782	29731	29723	29807	29738	29681	29676	29864	29905	30011	29815	29867	29790	29911	29823	29772	29608	29648	29569	29732	29545	30035	29718	29909	29652	30029	29553	29606	30000	29650	29748	29679	29659	29672	29743	29782	29812	29969	29801	29702	29493	29618	29758	29746	29724	29522	29958	29647	29711	29877	29642	29710	29648	29805	30058	29518	29665	29720	30021	29795	29619	29667	29525	29764	29853	29619	29616	29873	29570	29681	29797	29742	29700	29841	29604	29559	29517	29914	29840	29670	29941	29691	29726	29577	29709	29560	29856	29821	29627	29891	29689	29607	29763	29629	29900	29671	29521	29486	29868	29910	29913	29691	29719	29634	29830	29921	29759	29760	29671	29608	29586	29730	29785	29644	29895	29781	29593	29773	29963	29634	29901	29942	29545	29832	29728	29899	29802	29756	29717	29688	29777	29933	29818	29381	29714	30046	29642	29717	30120	30069	29571	29742	29617	29738	29969	29679	29767	29853	29784	29707	29553	29752	29922	29819	29840	29673	29755	29765	29776	29707	29762	29875	29764	29720	29682	29952	29501	29841	29875	29887	29840	29836	29605	29825	30002	29927	29904	29695	29657	29854	29606	29568	29575	29747	29780	29901	29463	30010	29705	29675	29838	29751	29817	29572	29660	29705	29640	29642	29750	29892	29537	29840	29458	29482	29753	29529	29735	29793	29810	29725	29803	29671	29872	29307	29719	29650	29712	29854	30043	30053	29463	29572	29683	29907	29500	29687	29673	29695	29794	29757	29883	29841	29773	29922	29847	29771	29696	29584	29829	29638	29449	29809	29513	29716	29626	29955	29804	29545	29660	29811	29865	29362	29923	29617	29827	29847	29749	29777	29923	29685	29683	30105	29774	29717	29591	29635	29647	29634	29708	29660	29717	29837	29678	29846	29610	29590	29713	29733	29592	29700	29869	29843	29681	29696	29996	29802	29820	29971	29816	29902	29648	29662	29640	30067	29777	29694	29779	29989	29876	29856	29739	29623	29717	29796	29608	29511	29770	30024	29882	29742	29747	29747	29595	29798	29865	29817	29718	29813	29718	29781	29536	29789	29729	29719	29889	29771	29809	29899	29559	29704	29799	29631	29754	29493	29808	29796	29513	29922	29803	29716	29774	29731	29948	29709	29724	29814	29883	29637	29647	29675	29582	29757	29635	29740	29837	29690	29873	29899	29566	29661	30004	29870	29516	29850	29677	29779	29688	29877	30010	29951	29747	29779	29928	29922	29614	29638	29828	29864	29765	29547	29689	29792	29615	29710	29753	29991	29736	29521	29608	29757	29852	29539	29957	29762	29945	29921	29555	29652	29478	29616	29651	29872	29833	29555	29474	29643	29708	29626	29911	30092	29694	29936	29703	29551	29617	29884	29628	29750	29951	29708	29648	29761	29879	29842	29857	29544	29586	29831	29851	29863	29957	29752	29869	29748	29611	29794	29655	29885	29774	30037	29828	29767	29829	29717	29907	29522	29703	29451	29567	29696	29678	29824	29737	29619	29779	29826	29953	29635	29673	29894	29479	29632	29537	30115	29547	29628	29908	29784	29745	29778	29807	29904	29884	29809	29579	29595	29717	29919	29462	29879	29788	29740	29470	29730	29664	29917	29647	29792	29517	29479	29654	29813	30011	29763	29645	29637	29784	29618	29762	29756	29704	29742	29596	29662	29560	29903	29810	29632	29765	29943	29841	29888	29733	29718	29845	29839	29933	29555	29641	29700	29708	29874	29547	29533	29759	29697	29584	29589	29658	29950	29836	29888	29952	29828	29848	29893	29925	29574	29712	29682	29877	29923	29638	29899	29828	29624	29557	29795	29804	29764	29397	29682	29688	29714	29747	29596	29843	29596	29686	29669	29657	29773	29788	29487	29735	29661	29721	29675	29760	29869	29908	29933	29693	29961	29641	29908	29471	29726	29670	29729	29489	29628	29684	29830	29872	29623	29896	29788	29729	29701	29459	29962	29655	29811	29459	29617	30006	29957	29769	29750	29777	29623	29760	29735	29556	29501	29780	29646	29797	29562	29720	29651	29613	29394	29922	29723	29704	29773	29748	29503	29616	29852	29865	29940	29580	29478	29922	29549	29695	29861	29424	29942	30040	29651	29658	29653	29729	29960	29879	29527	29653	29753	29791	29531	29433	29476	29722	29701	29888	29560	29866	29883	29783	29956	29813	29701	29834	29918	29712	29748	29599	29947	29549	29684	29618	29821	29795	29784	29477	29843	29824	29703	29524	29520	29690	29894	29694	29898	29676	29777	29499	29510	29518	29673	29724	29639	30006	29728	29855	29568	29694	29519	29575	29636	29736	29841	29464	29471	29695	30234	29805	29894	29667	29793	29841	29715	29478	29773	30049	29786	29550	29611	29520	29652	29764	29940	29741	29620	29736	29738	29583	29888	29562	29784	29543	29730	29735	29721	29916	29781	29798	29895	29744	29881	29810	29757	29722	29760	29650	29894	29809	29795	29379	29840	29830	29947	29777	30001	29539	30032	29660	29560	29617	29890	29887	29779	29903	29542	29881	29686	29855	29716	29662	29776	29631	29588	29549	29689	29918	29932	29981	29573	29430	29813	29748	29682	29798	29739	29882	29864	29630	29546	29810	29881	29611	29759	29856	29882	29762	29839	29938	29608	29970	29569	30185	29687	29644	29742	29950	29966	29694	29800	29586	29816	29787	29706	29764	29734	29979	29781	29737	29737	29668	29801	29994	29759	29894	29727	29753	29788	29869	29645	29732	29647	29841	29843	29829	29606	29901	29495	30076	29751	29651	29404	29761	29653	29679	29768	29953	29828	29773	29752	29649	29826	29950	29870	29996	29850	29707	29661	29707	29767	29735	29843	29788	29891	29474	29391	29586	29636	29919	29990	29860	29590	29583	29869	29817	29895	29732	29755	29788	29663	29769	29535	29760	29901	29922	29882	29806	29679	29820	29409	29758	29862	29595	29822	29458	29929	29840	29859	29791	29980	29679	29789	29816	29643	29617	30060	29948	29422	29715	29804	29912	29621	29720	29658	29810	30100	29627	29800	29440	29752	29594	29720	29820	30000	29701	29866	29707	29603	29525	29978	29660	29596	29622	29978	29718	29865	29619	29710	29766	29795	29697	29942	29846	29739	29994	29779	29489	29858	29896	29837	30154	29799	29554	29679	29905	29707	29675	29781	29727	29547	29708	29917	29654	29735	29849	29846	29899	29747	29730	29693	30044	29809	29626	29876	29694	29943	29725	30053	29555	29894	29798	29666	29580	29531	29723	29644	29671	29768	30057	29644	29665	29871	29600	29700	29784	29786	29635	30023	29797	29543	29692	29746	29907	29826	29730	29747	29486	29978	29681	29599	29857	29809	29800	29697	29610	29820	29866	29623	29778	29642	29651	29699	29983	29872	29797	29595	29580	29833	30039	29855	29937	29908	29553	30012	29743	29808	29628	29707	29860	29877	29695	29853	29807	29874	29670	29506	29806	29630	29529	29387	29892	29732	29730	29594	29570	29749	29672	29705	29751	29700	29618	29701	29651	29752	29676	29808	30003	29885	29653	30045	29897	29872	29766	29849	29636	29674	29926	29729	29711	29740	29898	30012	29673	29898	29572	29798	29825	29617	29593	29346	29624	29457	29979	29818	29822	29882	29699	29643	29753	29618	29511	29693	29739	29933	29556	29819	29756	29967	29872	29763	29787	29835	29882	29896	29851	29976	29691	29679	29625	29691	29815	29754	29754	29860	29857	29689	29616	29780	29632	29802	29684	29754	29671	29676	29687	29646	29807	30031	29890	29745	29684	29715	29649	29730	29664	29821	29888	29788	30008	29670	29789	29672	29755	29623	29460	29725	29595	29767	29623	29803	29663	29795	29645	29798	29979	29884	29728	29668	29737	29672	29720	29847	29733	29743	29840	29717	29791	29822	29800	29947	29692	29770	30068	29827	29474	29895	29731	29680	29803	29526	29406	29732	29684	29888	29937	29983	29871	29802	29593	29726	29628	29623	29896	29979	29848	29751	29776	29636	29843	29810	29726	29809	29480	29633	29695	29686	29775	29802	29686	29553	29876	29675	29888	29671	29667	29896	29889	29759	29847	29946	29777	29737	29931	29730	29916	29733	29852	29865	29771	29578	29650	29820	29811	29761	29752	29759	29516	29716	29809	29832	29794	29519	29944	29736	29725	29833	29733	29725	29507	29672	29841	29537	29726	29815	29851	29954	30044	29908	29949	29825	29724	29738	29919	29680	29644	29833	30006	29867	29785	30030	29885	29822	29354	29860	29846	29792	29709	29656	29803	30171	29770	29509	29609	29790	29835	29713	29857	29672	29892	30002	30052	29724	29633	29748	29616	29671	29662	29559	30032	29972	29310	29663	29725	29693	29695	29693	29823	29600	29678	29688	29584	29694	29813	29824	29756	29854	29666	29708	29551	29860	29688	29779	29687	29661	29979	29947	29773	29768	29880	29768	29619	29797	29434	29559	29519	29565	29946	29637	29773	29866	29726	29717	29847	30027	29777	29701	29763	29849	29699	29897	29772	29522	29968	29489	29787	29830	29772	30026	29997	30020	29776	29879	29725	29809	29788	29744	29946	29605	29742	29851	29736	29688	29736	29907	29603	29755	29675	29758	29676	29453	29839	29751	29735	29706	29757	29672	29646	29816	29947	29783	29629	29870	29646	29744	29910	30045	29581	29401	29918	29633	29688	29402	29985	29549	29729	29768	29476	29722	29740	29479	29892	29741	29692	29838	29703	29468	29758	29491	29601	29697	29748	29550	29802	29834	29815	29573	29803	29700	29702	29589	29784	29867	29910	29609	29763	29982	29800	29792	29773	29758	29860	29536	29766	30030	29635	29661	29572	29916	29682	29701	29889	29841	29460	29449	29617	29763	29613
25297	41453	40790	33452	26078	24240	22273	21610	20342	19592	19101	18822	18608	18640	19290	18152	18067	17973	18185	17952	17942	17850	18069	18089	17935	17952	18014	18138	18007	17898	17940	17878	17962	17873	17999	17999	17913	17795	17925	17554	17943	17916	17875	17971	17766	17717	17892	17859	18092	17831	17804	18046	17939	17828	17662	17872	17730	17829	17800	17603	17898	17840	17885	17725	17927	17875	17843	17845	17693	18003	17789	17787	17938	17704	17611	17858	17703	17740	17723	17832	17728	17884	17852	17841	17697	17775	17938	17943	17828	17932	17784	17828	17745	17813	17805	17833	17764	17675	17843	17882	17806	17804	17574	17963	17960	17868	17861	17710	17712	17770	17843	17855	17765	17788	18019	17962	17998	17720	17871	17900	17949	17747	18011	17779	17704	17764	17765	17871	17711	17833	17925	17935	17912	17738	17733	17874	17831	17714	17868	18028	17758	17727	17759	17831	17846	17972	17862	17895	17881	17880	17790	17786	17788	17745	17877	17691	17746	17856	17756	17734	17968	17897	17943	17996	17655	17991	17830	17812	17708	17608	17809	18051	17619	17769	17755	17773	17726	17602	17776	17932	17706	17827	17876	17747	17814	17631	17740	17683	17681	17701	17892	17805	17924	17718	17698	17835	17936	17774	17788	17703	17920	18052	17696	17789	17860	17721	17791	17829	17808	17585	17625	17893	17735	17751	17876	17977	17972	17793	17812	17968	17797	17809	17877	17842	17985	17738	17730	17935	17775	17781	17787	17743	17776	17883	17580	17815	17841	17667	17821	17883	18045	17812	17928	17909	17899	17821	17879	17791	17938	17875	17971	17770	17825	17624	17916	17749	17653	17816	17863	17685	17888	17627	17893	17894	17644	17801	17905	17843	17841	17818	17816	17866	17890	17825	17992	17755	17876	17887	17638	17874	17751	17997	17801	17826	17815	17716	17722	17743	17991	17831	17770	17753	17823	17852	17950	17870	17765	17901	17661	17848	17746	17933	17852	17903	17824	17970	17879	17849	17817	17767	17786	17886	17673	18050	17817	17903	17775	17685	17785	17843	17656	17833	17942	17803	17807	17962	18005	17718	17822	17833	17689	17839	17886	17726	17669	17858	17790	17740	17826	17821	17777	17725	17760	17655	17696	17744	17753	17857	17735	17988	17907	17721	17922	17595	17987	17776	17890	17871	17848	17836	17748	17727	17782	17686	17922	17699	17830	17894	17726	17655	17734	17814	17867	17800	17850	17762	17874	17626	18018	17769	17932	17856	17701	17864	17799	17570	17997	17781	17785	17843	18041	17846	17742	17764	17979	17761	17897	17882	17758	17692	17683	17754	17852	17965	18083	17669	17996	17696	17817	17874	17822	17758	17851	17811	18065	17833	17770	17787	17840	17565	17774	17864	17858	17744	17906	17943	17879	17727	17926	17846	17739	17658	17731	17845	17920	18003	17987	17562	17776	17751	17831	17781	17889	17791	17602	17864	17828	17748	17790	17923	17801	17746	17867	17942	17939	17880	17639	17849	17765	17803	17652	17909	17808	17862	17814	17741	17830	17794	17996	17712	17855	17934	17830	17590	17891	17845	17941	17645	17899	17781	17692	17790	17751	17966	17710	17656	17825	17724	17839	17780	17970	17912	17720	17813	17904	17473	17848	17845	17630	17813	17702	17843	18021	17867	17887	17864	17853	17878	17695	17769	17952	17766	17976	17880	17968	17845	17849	17854	17855	17717	17690	17939	17748	17825	17861	17622	17926	17891	17868	17825	18079	17820	17715	17774	17945	17821	17759	17675	17762	17676	17875	17719	17649	17872	17959	17736	17745	17917	17946	17716	17761	17863	17710	17785	17823	17837	17833	17816	17942	17871	17885	17873	17757	17850	17856	17657	17731	17910	17736	18002	17841	17765	17772	18076	17938	17881	17802	17804	17772	17873	17823	17909	17735	17731	17676	17723	17878	18002	17758	17851	17844	17669	17800	17574	17898	17778	17719	17832	17862	17815	17951	17814	17922	17905	17782	17701	17738	17756	17856	17960	17849	17689	17796	17689	17687	17884	17790	17888	17704	17826	17819	17869	17811	17772	17655	17866	17944	17842	17903	17921	17836	17617	17837	17879	17816	17915	17920	17808	17798	17875	17711	17754	17641	17912	17834	17669	17562	17646	17840	17775	17721	17986	17829	17754	18006	17959	17660	17696	17849	17855	17786	17958	17961	17912	17876	17711	18036	17615	18024	17777	17687	17771	17930	17615	17895	18024	17876	17890	17850	17749	17635	17769	17829	17776	17691	17856	17638	17710	17824	17763	17745	17898	17796	17659	17806	17708	17700	17930	17650	17788	17874	17861	17679	17836	18002	17775	17856	17588	17684	17792	17936	17793	17821	17702	17964	17972	17775	17794	17947	17738	17765	17851	17637	17892	17700	18031	17589	17731	17926	17800	17712	17760	17820	17807	17793	17818	17887	17753	17904	17820	17673	17917	17956	17864	17978	17787	17890	17649	18118	17898	17727	17780	17897	17631	17634	17698	17735	17716	17885	17762	17748	17949	17829	17803	17728	17848	17847	17854	17808	17731	17632	17873	17895	17760	17939	17967	17725	17801	17793	17931	17703	17807	17835	17756	17601	17902	17877	17936	17787	17925	17734	17776	17949	17754	17739	17799	17995	17730	17908	17833	17775	18068	17801	17593	17701	17794	17857	17864	17974	17841	17888	17869	17675	17906	17803	17756	17689	17852	17933	17831	17818	17741	17780	17814	17839	17767	17730	17713	18008	17827	17720	17839	17773	17589	17900	17885	17701	17949	18049	17829	17832	17748	17885	17713	17741	18074	17836	17904	17816	17888	18032	17774	17944	17906	17605	17725	17887	17646	17876	17730	17819	17733	17765	17868	17990	17886	17765	17866	17716	17830	17799	17946	17522	17850	17690	17819	17931	17782	17859	17783	17919	17908	17811	17733	17823	17757	17685	17908	17691	17699	17671	17789	17938	17770	17792	17924	17585	18067	17825	17855	17785	17535	17833	17662	17830	17701	17888	17845	17833	17683	17853	17771	17740	17637	17712	17930	17818	17710	17923	17803	17804	17818	17858	17662	17654	17784	17730	17720	17904	17891	17772	17901	17764	17607	17614	17855	17805	17897	17871	17847	17766	17767	17762	17820	17851	17968	17924	17843	17880	17872	17842	17808	17892	17737	17891	17732	17736	17670	17806	17941	17920	17883	17873	17807	17616	17739	17890	17823	17877	17603	17744	17731	17730	17934	17879	17829	17852	17844	17897	17776	17857	17960	17896	17961	17807	17907	18013	17633	17823	17855	17932	17872	18039	17819	17862	17887	17735	17701	17831	17707	17747	17865	17818	17637	17793	17772	17848	17815	17729	17939	17840	17803	17858	17973	17761	17735	17975	17972	17824	17869	17836	17822	17905	17637	17883	17727	17806	17857	17654	17907	17761	18003	17617	17847	17891	17828	17746	17833	17988	17917	17723	17825	17774	17975	17969	17817	17792	17842	17951	17689	17840	17784	17657	17921	17874	17746	17813	17783	17854	17854	17787	17783	17890	17732	17889	17795	17686	17703	17947	17755	17834	17667	17706	17861	17875	17830	17712	17809	17909	17726	17642	17778	17818	17681	17831	17775	17762	17702	17958	17828	17800	17735	17678	17714	17830	17749	17794	17809	17775	17858	17888	17879	17833	17755	17679	17796	17875	17780	17881	17743	17732	17748	17787	17917	17655	17891	17858	17891	17753	17872	17877	17643	17685	17770	17916	17868	17815	17749	18042	17761	17700	17844	17909	17752	17814	18016	17674	17853	17835	17942	17903	17651	17719	17824	17692	17889	18022	17805	17735	17807	17816	17851	17769	17721	17720	17783	17807	17947	17883	17835	17777	17827	17827	17819	17870	17944	17957	17869	17996	17787	17669	17817	17585	17873	17811	17992	17866	17770	17889	17882	17682	17780	17880	17898	17825	17796	17914	17819	17827	17599	17704	17828	17734	17773	17934	17775	17781	17689	17878	17640	17647	17745	17820	17811	17852	17980	17819	17743	17782	17696	17891	17670	17710	17679	18053	17699	17850	17699	17835	17857	17704	17851	17878	17962	17733	17637	17655	17859	17974	17669	17739	17963	17777	17874	17933	17946	17815	17707	17758	17896	17799	17777	17825	17752	17927	17857	17740	17782	17782	17874	17803	17800	17684	17963	17824	17712	17765	17872	17718	17924	17723	17812	17820	17821	17654	17831	17815	17821	18026	17636	17922	17665	17744	17701	17790	18014	17740	17726	17897	18084	17700	17905	17688	17893	17670	17845	17918	17863	17847	17813	17725	17924	18043	17867	17785	17901	17772	17937	17963	17674	17703	17851	17863	17704	18008	17899	17918	17822	17867	17742	17878	17863	17832	17927	18024	17937	17869	17857	17783	17760	17873	17743	17806	17952	17689	17768	17595	17913	17669	17875	17837	17864	18014	17923	17746	17656	17769	17635	17866	17859	17784	17715	17752	17708	17791	18032	17631	17699	17863	17931	17742	17810	17881	17699	17853	18021	17760	17848	17746	17748	17836	17877	17817	17937	17815	17951	17950	17806	17879	17873	17889	17791	17761	17913	17776	17826	17901	17745	17918	17814	17730	17829	17764	18023	17857	17592	17954	17720	17778	17814	17729	17791	17758	17821	17930	17691	17871	17739	17924	17865	17727	17923	17840	17736	17697	17835	18023	18008	18017	17876	18031	17754	17915	17836	17668	17776	17849	17755	17662	17765	17857	17782	17900	17816	17732	17746	17692	17895	17930	17844	17759	17894	17746	17930	18073	17895	17872	17609	17858	17938	17834	17643	17877	17713	17756	17942	17893	17769	17753	17753	17958	17873	17931	17889	17941	17811	17902	17597	17915	17930	17869	17832	17808	17828	17799	17881	17879	17721	17841	17916	17916	17787	17753	17779	17745	17843	17837	17853	17837	17858	17888	17765	17855	17726	17733	17792	17778	17736	17955	17708	17865	17723	17678	17615	17876	17956	17884	17792	17948	17639	17833	17939	17975	17860	17610	17716	17890	17967	17767	17921	17848	17782	17908	17921	17675	17719	17897	17815	17821	17666	17923	17640	17929	17777	17819	17911	17944	17809	18066	17653	17796	17815	17788	17825	17727	17887
23103	21463	28840	28280	31292	36062	37200	35065	33513	32794	32195	31703	31677	31483	32573	31105	30895	30402	30576	30624	30777	30633	30748	30603	30845	30480	30693	30646	30433	30496	30726	30848	30200	30735	30374	30639	30537	30498	30506	30467	30365	30486	30684	30468	30300	30522	30579	30229	30213	30313	30454	30263	30270	30321	30654	30488	30346	30258	30179	30613	30456	30307	30456	30383	30283	30456	30446	30753	30430	30685	30532	30565	30465	30574	30727	30605	30274	30302	30677	30311	30212	30424	30342	30238	30346	30270	30343	30265	30449	30392	30280	30206	30549	30595	30378	30267	30168	30270	30479	30429	30475	30396	30285	30277	30400	30285	30197	30556	30489	30391	30515	30179	30342	30745	30398	30546	30414	30345	30345	30496	30304	30407	30412	30525	30342	30465	30360	30298	30330	30287	30544	30270	30509	30348	30525	30212	30292	30416	30100	30496	30494	30394	30202	30550	30432	30356	30468	30489	30459	30268	30334	30564	30379	30428	30476	30549	30334	30361	30538	30147	30343	30416	30553	30436	30482	30326	30258	30285	30320	30385	30213	30235	30387	30368	30499	30439	30501	30471	30563	30555	30510	30397	30237	30426	30317	30468	30305	30386	30668	30393	30460	30523	30225	30452	30091	30254	30352	30401	30431	30390	30437	30380	30527	30598	30446	30397	30342	30267	30492	30613	30427	30439	30517	30364	30516	30234	30480	30372	30526	30177	30287	30362	30520	30347	30266	30297	30346	30205	30522	30338	30328	30298	30425	30204	30543	30457	30344	30680	30178	30339	30588	30311	30274	30460	30137	30764	30382	30493	30362	30410	30496	30355	30278	30434	30319	30621	30403	30447	30281	30126	30450	30160	30409	30543	30159	30585	30685	30478	30252	30499	30325	30384	30442	30607	30490	30734	30703	30454	30445	30433	30609	30558	30391	30291	30306	30245	30573	30350	30217	30469	30298	30665	30180	30351	30562	30486	30288	30563	30253	30481	30317	30303	30233	30430	30264	30530	30594	30302	30514	30294	30363	30661	30285	30681	30333	30198	30324	30451	30334	30276	30576	30330	30449	30280	30400	30392	30460	30577	30529	30440	30412	30297	30156	30445	30438	30620	30598	30340	30468	30610	30571	30316	30350	30246	30726	30425	30554	30588	30399	30268	30103	30358	30422	30404	30337	30409	30415	30401	30399	30128	30330	30421	30444	30222	30238	30096	30504	30453	30296	30593	30118	30419	30421	30326	30249	30353	30331	30469	30294	30358	30133	30365	30256	30441	30606	30120	30289	30600	30378	30154	30405	30388	30394	30362	30541	30613	30372	30421	30185	30502	30555	30168	30414	30358	30420	30143	30441	30222	30271	30382	30375	30349	30698	30538	30236	30447	30340	30658	30478	30403	30455	30335	30305	30398	30558	30488	30342	30715	30418	30611	30513	30340	30390	30361	30429	30100	30247	30365	30234	30199	30395	30479	30446	30444	30564	30358	30395	30328	30746	30548	30371	30518	30541	30484	30616	30305	30376	30658	30531	30427	30575	30354	30504	30654	30482	30370	30271	30342	30325	30483	30410	30417	30588	30409	30275	30404	30385	30405	30288	30427	30376	30131	30238	30368	30449	30197	30536	30368	30545	30393	30370	30440	30661	30411	30438	30314	30322	30465	30389	30288	30585	30492	30476	30171	30325	30474	30153	30441	30445	30390	30449	30462	30322	30487	30369	30426	30347	30356	30524	30306	30060	30386	30316	30128	30369	30560	29949	30384	30673	30529	30612	30662	30424	30462	30456	30302	30409	30251	30430	30414	29814	30393	30093	30549	30738	30579	30241	30306	30592	30464	30335	30510	30277	30332	30403	30385	30598	30419	30804	30515	30233	30464	30491	30482	30626	30317	30233	30054	30383	30307	30260	30447	30352	30492	30346	30407	30179	30198	30325	30372	30169	30673	30470	30257	30344	30251	30599	30632	30530	30222	30372	30203	30157	30152	30151	30598	30117	30475	30532	30646	30550	30341	30342	30414	30204	30341	30430	30450	30378	30377	30559	30441	30325	30682	30362	30408	30363	30304	30461	30421	30406	30466	30322	30677	30424	30421	30674	30549	30286	30434	30478	30309	30157	30208	30204	30719	30365	30221	30795	30392	30337	30380	30506	30299	30591	30267	30296	30684	30506	30166	30541	30435	30190	30555	30209	30477	30474	30673	30313	30514	30524	30300	30284	30340	30552	30301	30271	30374	30341	30371	30541	30568	30518	30727	30390	30448	30133	30317	30455	30499	30506	30349	30355	30374	30469	30461	30649	30283	30543	30568	30315	30418	30524	30620	30299	30193	30615	30358	30295	30014	30612	30252	30343	30454	30301	30325	30501	30257	30551	30097	30390	30435	30549	30389	30306	30527	30208	30384	29976	30401	30277	30484	30462	30528	30483	30416	30528	30388	30398	30472	30278	30386	30326	30696	30376	30352	30364	30281	30270	30514	30436	30463	30665	30197	30232	30201	30263	30430	30623	30387	30494	30260	30350	30504	30374	30594	30631	30355	30608	30469	30299	30191	30441	30491	30303	30266	30491	30621	30492	30361	30176	30404	30290	30643	30564	30521	30309	30233	30424	30224	30197	30318	30225	30467	30193	30103	30144	30718	30563	30497	30276	30375	30460	30459	30661	30328	30425	30368	30274	30724	30270	30471	30585	30387	30515	30456	30039	30253	30094	30347	30665	30215	30428	30634	30514	30384	30427	30603	30148	30322	30444	30532	30384	30251	30390	30128	30556	30206	30562	30414	30404	30265	30229	30449	30266	30397	30486	30351	30568	30612	30456	30509	30267	30390	30750	30427	30267	30380	30211	30676	30721	30700	30458	30303	30248	30309	30647	30550	30307	30008	30332	30623	30520	30494	30570	30166	30370	30331	30568	30644	30314	30273	30481	30052	30609	30490	30410	30477	30673	30427	30263	30566	30512	30730	30567	30385	30327	30543	30470	30417	30371	30467	30392	30600	30497	30417	30553	30513	30590	30388	30234	30605	30418	30340	30213	30237	30539	30380	30149	30315	30690	30205	30357	30413	30331	30424	30437	30148	30489	30562	30309	30460	30398	30430	30268	30328	30366	30491	30489	30724	30220	30048	30207	30304	30510	30360	30427	30453	30292	30330	30316	30603	30557	30499	30410	30608	30397	30187	30657	30407	30583	30474	30436	30462	30286	30486	30411	30550	30390	30419	30116	30549	30153	30497	30395	30380	30384	30470	30629	30759	30530	30321	30492	30199	30497	30381	30267	30018	30317	30413	30363	30250	30527	30337	30150	30563	30400	30384	30255	30352	30411	30454	30506	30464	30279	30205	30397	30217	30529	30342	30589	30307	30414	30300	30168	30370	30237	30642	30210	30475	30310	30355	30256	30540	30605	30457	30542	30472	30207	30580	30421	30395	30544	30673	30570	30258	30349	30471	30266	30396	30435	30212	30340	30172	30101	30310	30595	30140	30315	30498	30502	30634	30656	30287	30475	30442	30379	30561	30695	30467	30396	30522	30453	30400	30445	30523	30485	30538	30071	30222	30640	30509	30328	30658	30440	30310	30295	30580	30465	30201	30166	30184	30499	30471	30460	30570	30309	30359	30425	30420	30352	30275	30297	30266	30579	30644	30466	30407	30185	30401	30435	30230	30325	30355	30526	30225	30411	30312	30396	30374	30474	30543	30370	30405	30735	30426	30617	30405	30155	30233	30524	30431	30375	30279	30230	30242	30440	30435	30525	30480	30492	30447	30507	30363	30096	30257	30261	30325	30545	30279	30384	30688	29946	30273	30593	30486	30501	30514	30500	30129	30340	30231	30254	30026	30458	30434	30281	30414	30501	30269	30406	30360	30360	30508	30381	30312	30556	30732	30592	30306	30486	30062	30518	30599	30176	30518	30446	30380	30360	30451	30468	30319	30506	30359	30448	30345	30336	30326	30288	30443	30332	30402	30269	30494	30397	30543	30415	30459	30287	30438	30515	30384	30355	30528	30530	30371	30197	30393	30400	30418	30498	30378	30422	30441	30406	30182	30530	30193	30488	30452	30784	30427	30433	30314	30418	30457	30364	30422	30181	30407	30625	30458	30608	30441	30425	30204	30318	30496	30356	30384	30571	30442	30505	30222	30276	30340	30297	30319	30367	30447	30300	30180	30675	30426	30267	30443	30640	30502	30498	30237	30343	30495	30578	30360	30353	30308	30471	30677	30570	30241	30336	30475	30518	30460	30450	30356	30309	30521	30499	30414	30154	30178	30501	30348	30557	30235	30312	30332	30455	30448	30231	30716	30530	30157	30441	30368	30201	30411	30191	30530	30504	30606	30155	30624	30324	30472	30666	30537	30440	30680	30125	30288	30395	30207	30490	30176	30221	30365	30283	30469	30576	30435	30479	30479	30616	30398	30551	30471	30330	30131	30465	30332	30514	30270	30475	30435	30530	30303	30403	30402	30294	30359	30541	30197	30416	30424	30178	30356	30697	30297	30566	30621	30440	30396	30254	30623	30449	30192	30462	30129	30390	30598	30176	30364	30362	30530	30219	30485	30483	30320	30196	30566	30466	30307	30379	30300	30396	30472	30486	30352	30490	30420	30322	30583	30461	30414	30153	30129	30488	30381	30511	30469	30323	30363	30556	30384	30550	30359	30166	30482	30609	30438	30500	30589	30467	30420	30577	30370	30146	30266	30352	30545	30657	30053	30412	30502	30395	30405	30484	30179	30498	30319	30711	30484	30418	30265	30200	30362	30431	30431	30315	30229	30327	30071	30278	30406	30515	30556	30439	30682	30420	30389	30426	30543	30239	30361	30458	30409	30413	30374	30535	30255	30581	30547	30335	30034	30241	30389	30572	30402	30276	30659	30341	30596	30563	30474	30530	30410	30479	30298	30352	30417	30413	30469	30257	30115	30303	30409	30217	30495	30615	30525	30572	30537	30376	30533	30532	30399	30506	30412	30402	30577	30058	30243	30300	30054	30226	30093	30187	30445	30249	30353	30489	30394	30316	30024	30444	30364	30486	30478	30602	30492	30272	30537	30329	30458	30196	30244	30337	30678	30613	30408	30461	30472	30173	30362	30262	30377	30639	30388	30674	30180	30312	30487	30685	30818	30416	30530	30393	30312	30323	30454	30380	30365	30327	30355
29538	51815	49222	38542	31525	28251	25262	24023	22267	20950	20372	19797	19378	19650	20646	18623	18669	18592	18566	18668	18261	18373	18398	18371	18427	18451	18390	18429	18272	18266	18334	18360	18263	18390	18377	18134	18366	18326	18353	18329	18164	18288	18202	18141	18251	18305	18319	18280	18286	18351	18324	18432	18053	18301	18171	18388	18321	18021	18424	18196	18215	18472	18308	18264	18309	18268	18352	18309	18182	18487	18378	18288	18436	18201	18331	18288	18261	18189	18354	18287	18332	18138	18285	18278	18252	18263	18232	18057	18469	18249	18270	18253	18188	18282	18263	18239	18129	18205	18223	18200	17975	18291	18351	18069	18232	18315	18198	17946	18173	18354	18120	18224	18285	18288	18248	18273	18237	18054	18337	18122	18098	18286	18317	18457	18329	18086	18246	18144	18223	18420	18076	18267	18361	18369	18071	18405	18107	18307	18390	18257	18207	18289	18223	18308	18270	18269	18114	18222	18230	18450	18284	18246	18438	18316	18403	18395	18223	18320	18129	18307	18420	18300	17992	18206	18263	18187	18196	18120	18238	18277	17978	18191	18282	18136	18205	18190	18373	18243	18390	18275	18381	18154	18258	18078	18398	18254	18113	18190	17998	18239	18311	18352	17975	18357	18309	18336	18267	18177	18244	18111	18264	18194	18227	18248	18146	18205	18329	18302	18169	18073	18266	18270	18348	18140	18169	18153	18159	18223	18004	18343	18080	18129	18183	18197	18172	18173	18319	18299	17929	18213	18243	18441	18329	18342	18254	18257	18203	18353	18231	18111	18255	18270	18125	18177	18204	18269	18197	18085	18301	18254	18194	18167	18327	18185	18265	18207	18312	18155	18175	18251	18191	18118	18290	18144	18185	18136	18222	18245	18183	18152	18175	18155	18227	18382	18089	18242	18245	18180	18182	18289	18204	18230	18272	18130	18171	18449	18156	18284	18428	18151	18260	18195	18361	18209	18102	18213	18059	18149	18234	18287	18138	18205	18267	18346	18348	18139	18292	18346	18221	18206	18127	18286	18205	18282	18224	18058	18293	18066	18333	18341	18113	18176	18182	18152	18412	18260	18124	18209	18175	18402	18177	18316	18212	18279	18173	18255	18151	18297	18413	18336	18297	18352	18154	18100	18227	18198	18368	18107	18429	18432	18259	17973	18102	18143	18108	18169	18233	18182	18223	18175	18298	18306	18196	18305	18296	18198	18165	18082	18432	18255	18211	18232	18273	18215	18464	18100	18278	18024	18157	18229	18174	18104	18266	18204	18098	18076	18247	18371	18218	18236	18376	18288	18253	18252	18231	18299	18404	18154	18080	18083	18246	18382	18296	18199	18268	18317	18221	18259	18155	18186	18078	18184	18119	18378	18192	18390	18225	18138	18052	18073	18063	18188	18327	18201	18136	18268	18260	18243	18063	18282	18181	18384	18429	18388	18377	18217	18021	18237	18126	18413	18048	18242	18455	18368	18351	18269	18089	18200	18072	18198	18040	18165	18343	18224	18375	18104	18186	18374	18045	18105	18185	18288	18094	18073	18236	18166	18194	18369	18209	18186	18293	18040	18213	18286	18235	18193	18413	18212	18189	18345	18263	18167	18293	18351	18406	18136	18212	18296	18161	18089	18437	18278	18080	18308	18313	18291	18264	18178	18214	18216	18287	17948	18121	18158	18352	18227	18069	18239	18182	18220	18258	18195	18181	18278	18195	18184	18092	18229	18307	18248	18239	18083	18136	18271	18091	18155	18208	18268	18382	18178	18196	18277	18414	18407	18159	18287	18282	18219	18168	18367	18156	18237	18260	18284	18249	18173	18218	18226	18222	18280	18157	18267	18300	17993	18018	18037	18422	18203	18082	18378	18301	18252	18339	18152	18266	18186	18336	18202	18340	18182	18200	18323	18347	18256	18123	18089	18202	18462	18000	18307	18292	18198	18360	18139	18322	18128	18234	18243	18101	18287	18068	18173	18324	18268	18337	18296	18099	18178	18194	18153	18467	18244	18261	18165	18326	18274	18285	18405	18170	18163	18100	18128	18234	18219	18198	18241	18169	18282	18196	18254	18192	18305	18110	18275	18044	18361	18282	18201	18130	18242	18119	18230	18182	18293	18384	18210	18263	18171	18327	18256	18254	18229	18291	18088	18239	18290	18188	18110	18297	18131	18252	18099	18135	18185	18203	18347	18211	18184	18390	18291	18294	18057	18204	18286	18239	18154	18226	18190	18253	18143	18200	18346	18319	18196	18095	18275	18348	18323	18288	18278	18060	18256	18223	18343	18226	18244	18269	18234	18169	18299	18016	18173	18374	18287	18125	18299	18381	18375	18068	18457	18203	17974	18235	18154	18288	18320	18188	18288	18188	18234	18168	18196	18263	18129	18170	18256	18183	18238	18202	18281	18030	18310	18093	18350	18257	18368	18301	18102	18126	18197	18180	18083	18163	18361	18304	18329	18275	18148	18096	18296	18209	18246	18163	18194	18182	18390	18418	18267	18149	18099	17949	18215	18104	17969	18283	18150	18222	18362	18048	18315	18156	18192	18276	18083	18283	18264	18233	18174	18335	18166	18288	18131	18144	18152	18413	18121	18222	18129	18303	18289	18210	18112	18060	18208	18322	18332	18398	18222	18220	18292	18378	18325	18190	18313	18194	18134	18100	18310	18221	18284	18392	18245	18159	18326	18126	18355	18233	18203	18101	18256	18211	18249	18378	18237	18169	18303	18263	18333	18374	18271	18260	18255	18245	18251	17992	18284	18390	18234	18217	18261	18124	18340	18118	18336	18308	17957	18419	18074	18283	18232	18509	18183	18152	18093	18236	18280	18244	18077	18207	18210	18157	18108	18229	18446	18287	18279	18263	18185	18323	18131	18376	18234	18209	18236	18156	18348	18042	18156	18325	18259	18164	18460	18313	18284	18415	18247	18360	18186	18124	18176	18022	18241	18114	18368	18263	18075	18031	18097	18339	18166	18319	18039	18257	18263	18281	18243	18169	18293	18172	18242	18293	18361	18346	18088	18355	18251	18306	18323	18169	18220	18204	18213	18258	18292	18177	18253	18090	18278	18141	18122	18248	18212	18193	18280	18407	18236	18297	18243	18121	18250	18300	18244	18108	18066	18335	18194	18446	18224	18476	18365	18144	18298	18161	18388	18221	18166	18249	18092	18182	18178	18080	18192	18218	18183	17922	18279	18346	18383	18231	18194	18212	18119	18134	18223	18293	18365	18207	18230	18088	18065	18117	18282	17988	18172	18115	18305	18150	18175	18145	18225	18368	18219	18137	18358	18258	18424	18190	18199	18410	18064	18250	18308	18229	18114	18241	18266	18472	18225	18345	18367	18208	18232	18198	18299	18199	18422	18162	18445	18288	18328	18177	18153	18328	18089	18178	18206	18284	18401	18099	18384	18197	18359	18370	18282	18247	18149	18204	18329	18159	18142	18175	18286	18067	18476	18127	18114	18329	18201	18419	18142	18413	18256	18180	18331	18296	18081	18233	18200	18336	18187	18348	18209	18378	18359	18067	18179	18492	18345	18031	18262	18208	18235	18187	18172	18141	18167	18373	18135	18152	18190	18157	18443	18351	18247	18411	18428	18277	18285	18085	18364	18169	17997	18186	18147	18196	18251	18244	18262	18204	18222	18184	18391	18233	18206	18138	18267	18290	18196	18211	18167	18322	18263	18279	18221	18320	18338	18096	18357	18283	18174	18184	18256	18329	18110	18029	18249	18083	18128	18127	18281	18440	18140	18274	18176	18296	18039	18294	18218	18189	18250	18113	18212	18254	18130	18346	18131	18306	18289	17991	18255	18216	18178	18290	18455	18332	18361	18285	18314	18269	18245	18342	18215	18270	18269	18163	18205	18389	18304	18046	18161	18243	18205	18150	18307	18105	18145	18139	18325	18215	18235	18232	18211	18276	18274	18254	18310	18295	18187	18227	18083	18226	18177	18266	18268	18331	18289	18257	18352	18265	18340	18162	18209	18100	18055	18254	18149	18377	18201	18250	18062	18260	18245	18211	18407	18128	18208	18202	18203	18216	18283	18101	18136	18430	18034	18169	18157	18370	18245	18356	18105	18285	18412	18103	18162	18162	18301	18141	18302	18040	17950	18114	18096	18131	18246	18302	18291	18234	17958	18201	18257	18306	18328	18119	18176	18026	18111	18299	18184	18122	18065	18231	18137	18132	18205	18104	18155	18404	18234	18329	18005	18229	18223	18242	18126	18274	18189	18390	18149	18098	18276	18209	18151	18247	17927	18165	18123	18240	18195	17995	18148	18171	18166	18376	18297	18360	18151	18200	18101	18337	18110	18436	17989	18349	18310	18175	18181	18370	18089	18218	18015	18245	18422	18123	18407	18289	18318	18201	18058	18075	18476	18310	18048	18405	18298	18293	18152	18218	18262	18292	18166	18158	18066	18281	18209	18251	18168	18255	18265	18491	18330	18259	18199	18270	18182	18315	18198	18147	18036	18403	18376	18188	18318	18343	18231	18237	18348	18233	18153	18237	18369	18152	18514	18257	18332	18391	18295	18394	18228	17939	18237	18192	18366	18182	18070	18091	18124	18156	18256	18211	18159	18088	18163	18251	18221	18113	18401	18171	18162	18193	18196	18155	18253	18062	18387	18282	18336	18219	18164	18063	18164	18249	18341	18307	18089	18342	18210	18101	18194	18144	18380	18077	18192	18241	18307	18239	18150	18173	18174	18400	18160	18398	18194	18358	18122	18425	18149	18160	18270	18187	18056	18324	18225	18192	18469	18269	18196	18266	18283	18267	18316	18509	18262	18231	18210	18229	18275	18484	18175	18282	18086	18235	18477	18177	18226	18204	18214	18238	18407	18301	17927	18112	18124	18258	18058	18278	18267	18125	18168	18073	18191	18314	18241	18142	18288	18265	18238	18163	18363	18287	18032	18230	18171	18333	18237	18252	18318	18224	18307	18147	18202	18285	18199	18159	18102	18238	18312	18191	18245	18201	18024	18246	18143	18200	18287	18357	18225	18071	18337	18209	18268	18206	18281	18286	18098	18391	18153	18255	18308	18338	18420	18182	18248	18179	18170	18165	18164	18266	18212	18111	18307	18311	18261	18027	18192	18077	18146	18084	18149	18017	18358	18101	18036	18330	18186	18227	18060
34873	32402	36775	34032	31380	31027	30467	30065	30072	29294	29686	29493	29580	29622	29274	29366	29159	29632	29485	29171	29354	29050	29388	29427	28853	29220	29402	29209	29067	29373	29299	29344	29155	29576	28981	29104	29123	29576	29326	29124	29489	29181	29273	29255	29311	29204	29324	29397	29412	29165	29133	28961	29388	28993	29193	29168	29162	29273	29388	29200	29011	29063	29453	29284	29176	29246	29279	29071	29153	29087	29064	29222	29366	29072	29036	29051	29114	29182	29083	29226	28996	28898	29187	29072	29384	29345	29086	28979	29144	29185	29324	29156	29053	29233	29316	29310	29252	29365	29073	28883	29080	28943	29167	29269	29242	29041	29180	29211	29164	29309	29389	29190	29235	29273	29199	29333	29313	28824	29215	29072	29223	29195	29127	29039	28942	28905	29187	28932	29330	29277	29048	29210	29144	29194	29109	29039	29120	29333	29027	29051	29433	29039	29273	29279	29204	29313	29026	29109	29324	29213	29261	29209	29418	29289	29257	29131	29043	29021	29184	29045	29213	29142	29020	29082	29523	28993	29034	29335	29338	29173	29089	28971	29428	29113	29001	29516	29176	29308	28955	29347	28984	28948	29084	28938	29075	29208	29262	29492	29410	29080	29162	29057	29147	29027	29259	29138	28987	29050	29000	29214	29142	29332	29210	29246	29127	29226	29225	29134	29287	29227	29101	29281	29110	29038	29454	28960	29206	28960	29303	28980	29027	29370	29381	29293	29234	29035	29156	29227	29036	29132	29537	28995	29156	29201	29405	29193	29316	29116	29202	29195	29226	29105	28967	29129	29133	29094	29170	29238	29271	29172	29167	29174	29214	29327	29155	29258	29266	29148	29193	29238	29108	29336	29117	29138	29180	28880	29039	28996	29291	29225	29103	29107	29008	29197	29286	29346	29254	29227	29321	28922	29170	29369	29107	29197	29212	29086	29191	29308	29313	29103	28951	29225	29151	28958	29012	29210	29317	28974	29141	28996	29189	29163	29149	29352	29501	29291	29205	29123	29272	28991	28977	29088	29168	29054	29264	29098	29304	28984	29329	29118	29163	29229	29403	29046	29395	29027	29289	29184	29183	29288	29223	29208	29002	29069	29060	29189	29122	29313	29027	29325	29455	29162	29142	29243	29003	29371	28988	29116	29180	29221	29278	29192	29241	29237	29389	28961	29174	29094	29216	29315	29073	29183	29150	29503	28927	29055	29032	29163	29275	29022	29328	29115	29303	29270	29011	29221	29067	29148	29147	29152	29511	29074	29160	28954	29168	29329	29091	29183	29177	29228	29145	29153	29141	29204	29226	29170	29342	29164	28991	29179	29085	29275	29304	29218	29093	29077	29159	29082	29228	28993	29232	29250	29330	29267	29404	29156	29328	29278	29216	29089	29394	29328	29216	29459	29335	29286	28920	29299	29264	29304	29317	29284	29208	29156	29184	29061	29163	29130	29305	29121	29319	29224	29529	29163	29410	29204	29045	29196	29320	28991	29123	29157	29326	29315	29262	29221	29339	29048	29234	28989	29028	29177	29330	29338	29373	29103	28950	29065	29407	28887	29202	29321	29112	29286	29154	29046	29040	29229	29287	29055	29133	29204	29037	29038	29155	28952	28974	28913	28887	29200	29167	29327	28968	29307	29386	29198	29165	29208	29339	29044	29225	29187	29209	29170	29061	29099	29125	28988	29323	29231	29300	29277	29609	29404	29440	29204	29417	29252	29223	29286	28963	29284	29261	29311	29113	29016	29177	28908	29078	29216	28966	29429	29471	29161	29159	29257	29368	29401	29188	28946	29310	29459	29590	29153	29101	29356	29336	29004	29362	29505	29106	28973	29099	29184	29336	29058	29160	29189	29403	29299	29135	29111	29175	29177	29152	29264	29227	29176	29092	29241	29186	29365	29350	28972	28957	29101	29215	29033	29293	29124	29334	29246	29135	28949	29169	29173	29215	29055	29230	29053	29109	29355	29094	29314	29429	29415	28960	29188	28964	29106	29400	29302	29183	29408	29287	29148	29574	29279	29197	29266	29625	29417	29272	28942	29430	29275	29051	29141	29050	29236	29399	29151	29263	28889	29107	29341	29118	29048	29347	28920	29158	29347	29396	29098	29133	29355	29229	29089	29170	29138	29230	29007	29293	29461	29222	28984	29148	29060	29126	29322	29289	29067	29448	28910	29278	29010	29006	29298	29166	29213	29217	29298	29129	29118	29330	29189	29090	29120	29240	29286	29387	29322	29373	29454	29502	29152	29419	29285	29141	29217	29093	29301	29362	29164	29100	29101	29136	28964	29617	28944	28964	29228	29248	29171	29122	28944	29173	29157	29423	29044	29271	29158	29386	29530	29234	29458	29188	29241	29363	29267	29074	28970	29221	29232	29247	29133	29435	29200	29274	29210	29267	29283	29488	29313	29198	29575	29014	29178	29080	29181	29194	28977	29107	29255	29206	29368	29149	29117	29124	29315	29015	29146	29172	29067	28993	28943	29166	29233	29098	29137	29168	29211	29374	29122	28950	29152	29307	29135	29153	29356	29352	29163	29016	29475	29214	29306	29321	29045	29325	29002	28896	29041	29161	29309	29306	29075	29236	29075	29181	29452	29236	29216	29161	29124	29325	29302	29112	29111	29116	29205	29268	29030	29015	29074	29192	29038	29060	29095	29309	29249	29414	29321	29255	29312	28884	29373	29202	29199	29163	29173	29273	29478	29295	29216	29249	29267	29202	29084	29371	29106	29176	29143	29212	29199	29310	29045	29270	29421	29177	29425	29066	29186	29187	29078	29288	29298	29052	29228	29232	29184	29397	29011	29081	29137	29450	29253	29101	28861	29061	29070	29283	29149	29347	29148	29047	29334	29271	29173	29047	29154	29190	28997	29077	29197	29226	29091	29421	29217	29257	29405	28770	29259	28942	28929	29177	29518	29569	29285	29249	29152	29330	29258	29290	29044	29189	29230	29075	29198	29330	29255	29280	29328	29410	29269	29261	29235	29338	29212	29207	29144	29129	29232	29182	29148	29296	29117	29327	29250	29128	29271	29242	29504	29518	29125	29028	29215	29000	28932	29113	29132	29043	29428	29315	29135	29269	29487	29029	29303	29151	29241	29268	29307	29170	29221	29037	29244	29287	29265	29144	29214	29251	29376	28968	29273	29453	29346	29186	29344	29107	29225	29107	29494	29037	29271	29264	29427	29315	29087	29149	29246	29165	28991	29254	29035	28941	29030	29152	29331	29294	29462	29279	29612	29207	29333	29314	29189	29327	29291	29243	29130	29252	29274	29188	29082	29258	29267	29128	29212	29207	28987	29272	29440	29220	29145	29475	29259	29146	29154	29279	29340	29058	29040	29204	29108	28895	29324	29231	29344	29126	29047	29135	28718	28973	29116	29143	29183	29074	28996	29252	29267	29373	29305	29486	29333	29126	29171	29386	29368	28973	29166	29307	29064	29152	29137	29273	29186	29064	29267	29399	29363	29087	29517	29038	29120	29245	29310	29320	29156	29278	29157	29099	29069	29229	29212	29422	29254	29289	29220	29140	29394	29244	29107	29093	29055	29132	29444	29229	29169	28899	29158	29301	29018	28913	29105	29208	29255	29122	28953	29124	28997	29466	29093	29255	29357	29220	29195	29490	29172	29342	29243	29127	29106	29129	29282	29322	29216	29141	29080	29406	29066	29155	29177	29265	29585	28863	29305	29213	29142	29466	29407	29079	29218	29272	29111	29277	29193	28990	29058	29204	29279	29075	28907	29102	29291	29167	29245	29165	28970	29086	29201	29272	29158	29181	29119	29221	29239	29238	29381	29312	29172	29488	29187	29240	29057	29112	29417	29220	29415	28995	29410	29220	29028	29118	29284	29390	29284	29239	29284	29238	29180	29304	29221	29312	29288	29235	29262	29127	29165	29203	29277	29042	29146	29201	28973	29202	29326	29505	29434	29166	29176	29083	29121	29140	28944	29169	29031	29232	29384	29228	29204	29345	29029	29136	28994	29135	29038	29122	29241	29082	29158	29271	29027	29402	29409	29061	29567	29272	29269	29484	29333	29153	28917	29139	29145	29434	29061	29202	29051	29319	28991	29326	29255	29214	29431	29156	29267	29135	29241	29060	29185	29259	29353	29092	29234	29181	29106	28880	29261	29204	29134	29038	29245	29142	29272	29396	29308	29226	29354	29018	29323	29290	29084	29249	29402	29344	29115	29318	29276	29329	29156	29267	29246	29207	29253	29108	29099	29470	29393	29284	29285	29270	29118	29349	29350	29269	29244	29154	29396	29230	29200	29441	29092	29157	29099	29099	28877	29198	29242	29206	29195	29146	29276	29371	29199	29194	29167	29405	29286	29251	29130	29373	29198	29193	29061	29255	29308	29488	29398	29285	29057	29223	29176	29393	29342	29394	29090	29039	29369	29275	29461	29247	29146	29311	29050	29105	29105	29306	29504	29129	28973	29283	29030	29245	29387	29230	29245	29374	28938	29080	29086	29373	29096	29472	29273	29067	29245	29380	29106	29233	29215	29364	29251	29329	29204	28971	29004	28935	29300	29144	29391	29060	29148	29609	29271	29082	29319	29097	29086	29277	29259	29347	29195	29606	29420	29252	29225	29433	29354	29178	29280	29249	29267	29319	29459	29242	29137	29335	29277	29246	29205	29211	29165	29200	29308	29084	29034	29245	29155	29238	29048	29167	29197	29307	29062	29297	29400	29390	29159	29327	29371	29151	29227	29229	29479	29188	29352	29318	29266	29371	29503	29353	29164	29156	29490	29233	29098	29096	29070	29466	29220	29282	29293	29197	29161	29074	29222	29483	29184	29324	29187	29420	29554	29196	29042	29144	29393	29261	29182	29457	29306	29463	29321	29080	29198	29101	29336	29264	29281	29331	29324	29107	29145	29055	29095	29330	29408	29228	29133	29380	29344	29155	29206	29249	29285	29130	29292	29140	29379	29216	28997	29243	29011	29177	29081	29185	28802	29093	29349	29269	29325	29284	29250	28986	28932	28841	29041	29321	29409	29475	29150	29355	29150	29338	29051	29052	29238	29111	28977	29189	28909	29404	29089	29172	29267	29237	29480	29231	28899	29474	29195	29125	29296	29227	29319	29112	29249	29048	29354	29142	29335	29305	29282	29040	29082	29248	29135
24331	31314	28056	22081	20362	19374	19234	18439	18078	18021	17818	17634	17414	17462	17555	17454	17247	17515	17332	17397	17404	17270	17214	17422	17499	17458	17448	17364	17341	17486	17353	17346	17362	17173	17358	17372	17409	17225	17114	17241	17314	17279	17235	17365	17275	17240	17158	17406	17437	17441	17265	17269	17366	17272	17346	17349	17385	17343	17307	17500	17374	17296	17204	17111	17367	17283	17133	17353	17444	17333	17217	17622	17117	17542	17180	17336	17184	17360	17277	17164	17349	17329	17253	17424	17388	17426	17210	17444	17450	17334	17448	17275	17229	17284	17104	17214	17292	17299	17299	17302	17291	17248	17314	17256	17229	17480	17381	17231	17284	17464	17440	17272	17388	17518	17262	17269	17189	17355	17284	17155	17236	17373	17188	17392	17287	17349	17256	17375	17274	17336	17181	17236	17473	17177	17268	17269	17340	17276	17284	17404	17305	17292	17151	17127	17253	17368	17554	17299	17251	17224	17454	17177	17470	17177	17202	17251	17414	17217	17183	17340	17224	17280	17248	17108	17512	17335	17281	17255	17272	17313	17393	17478	17326	17278	17087	17416	17301	17274	17345	17319	17174	17306	17320	17216	17079	17364	17299	17446	17189	17340	17150	17284	17419	17449	17443	17051	17242	17268	17342	17326	17322	17277	17211	17352	17439	17340	17248	17180	17390	17303	17316	17323	17283	17415	17504	17285	17367	17206	17261	17295	17035	17320	17285	17364	17194	17261	17295	17279	17432	17171	17237	17457	17171	17167	17284	17150	17283	17266	17231	17237	17280	17212	17198	17151	17338	17194	17189	17208	17213	17393	17060	17196	17218	17348	17455	17186	17278	17680	17292	17176	17313	17365	17236	17177	17258	17307	17192	17312	17382	17383	17226	17186	17422	17275	17453	17217	17282	17320	17446	17491	17299	17090	17359	17425	17469	17188	17260	17209	17300	17323	17151	17320	17385	17285	17066	17353	17226	17329	17190	17397	17310	17154	17247	17305	17389	17306	17263	17248	17286	17207	17287	17274	17237	17351	17242	17289	17146	17307	17340	17054	17228	17521	17253	17275	17310	17210	17314	17351	17269	17227	17150	17395	17226	17073	17272	17107	17320	17111	17389	17397	17243	17290	17202	17368	17331	17335	17171	17226	17290	17283	17197	17272	17199	17280	17436	17203	17166	17473	17264	17289	17317	17264	17502	17428	17489	17269	17206	17178	17316	17227	17324	17494	17232	17176	17254	17364	17310	17348	17520	17152	17441	17207	17363	17214	17427	17414	17207	17170	17382	17267	17333	17222	17379	17332	17227	17219	17264	17210	17237	17449	17285	17258	17206	17159	17399	17406	17232	17390	17392	17323	17232	17214	17352	17224	17163	17189	17396	17234	17327	17329	17430	17444	17234	17050	17322	17281	17078	17374	17196	17272	17261	17426	17219	17332	17153	17296	17503	17027	17336	17284	17306	17048	17192	17269	17222	17256	17268	17553	17375	17207	17299	17160	17169	17362	17202	17299	17293	17291	17406	17206	17134	17341	17429	17125	17226	17366	17355	17132	17316	17360	17433	17438	17067	17147	17287	17181	17280	17445	17027	17343	17358	17288	17470	17140	17270	17274	17321	17340	17362	17338	17457	17286	17386	17264	17196	17334	17379	17344	17423	17275	17148	17542	17385	17419	17282	17158	17140	17350	17170	17287	17147	17182	17047	17300	17452	17150	17622	17234	17259	17225	17210	17128	17320	17420	17319	17177	17272	17281	17219	17291	17336	17212	16856	17165	17115	17184	17380	17326	17289	17143	17336	17253	17266	17138	17439	17146	17356	17324	17478	17224	17387	17246	17293	17315	17363	17407	17228	17215	17269	17331	17299	17117	17360	17269	17211	17307	17286	17372	17320	17446	17251	17449	17424	17155	17290	17517	17156	16955	17279	17314	17053	17379	17421	17252	17118	17190	17264	17310	17239	17483	17407	17287	17384	17267	17172	17223	17271	17235	17380	17272	17223	17220	17424	17322	17371	17204	17360	17266	17292	17111	17253	17248	17384	17370	17280	17258	17314	17331	17155	17135	17335	17250	17314	17108	17234	17366	17324	17166	17225	17224	17272	17256	17227	17155	17265	17452	17165	17376	17384	17390	17266	17264	17120	17361	17483	17244	17324	17269	17268	17208	17326	17318	17237	17365	17216	17298	17429	17426	17424	17258	17353	17328	17303	17323	17279	17336	17381	17188	17377	17303	17294	17322	17254	17520	17357	17163	17195	17126	17178	17308	17196	17444	17059	17226	17111	17127	17224	17442	17332	17245	17271	17158	17207	17423	17332	17433	17281	17291	17266	17333	17308	17321	17354	17298	17351	17363	17264	17279	17169	17213	17320	17237	17319	17665	17395	17390	17175	17150	17130	17320	17241	17290	17345	17197	17291	17308	17159	17432	17325	17153	17262	17317	17407	17461	17418	17295	17395	17391	17385	17393	17272	17219	17254	17125	17380	17205	17376	17129	17307	17369	17283	17365	17298	17295	17302	17253	17281	17383	17284	17304	17532	17466	17107	17469	17249	17513	17281	17423	17307	17253	17318	17268	17366	17397	17181	17323	17404	17279	17250	17355	17263	17307	17267	17375	17313	17306	17399	17221	17319	17320	17308	17320	17246	17253	17260	17403	17241	17302	17284	17187	17220	17248	17219	17148	17259	17248	17276	17454	17377	17294	17282	17208	17304	17260	17122	17358	17284	17301	17301	17274	17492	17258	17242	17298	17399	17553	17145	17288	17181	17346	17177	17662	17357	17328	17397	17172	17320	17144	17234	17214	17265	17310	17354	17329	17183	17174	17191	17153	17389	17300	17255	17463	17326	17279	17370	17384	17255	17300	17362	17311	17297	17231	17215	17296	17388	17309	17325	17312	17445	17297	17525	17269	17192	17306	17249	17536	17263	17276	17179	17226	17203	17204	17486	17223	17234	17019	17372	17324	17492	17499	17284	17388	17397	17265	17224	17247	17240	17339	17386	17444	17235	17340	17482	17352	17238	17387	17357	17293	17265	17273	17234	17183	17525	17058	17288	17225	17327	17280	17308	17294	17345	17382	17255	17344	17284	17411	17164	17322	17172	17198	17338	17279	17304	17350	17380	17400	17252	17154	17210	17171	17190	17229	17272	17272	17454	17470	17368	17197	17315	17411	17124	17086	17058	17277	17397	17339	17208	17472	17273	17198	17296	17216	17196	17152	17275	17234	17216	17261	17436	17452	17102	17435	17304	17219	17340	17243	17387	17089	17328	17371	17414	17237	17248	17355	17314	17334	17215	17165	17155	17278	17455	17341	17404	17194	17340	17193	17401	17324	17387	17277	17313	17330	17278	17222	17390	17248	17112	17309	17122	17395	17275	17522	17297	17537	17179	17390	17346	17430	17219	17410	17259	17197	17371	17338	17278	17439	17143	17233	17452	17376	17401	17282	17275	17329	17340	17452	17507	17270	17157	17473	17365	17273	17193	17223	17408	17266	17257	17315	17377	17342	17393	17425	17316	17459	17155	17334	17211	17200	17344	17334	17374	17384	17382	17193	17278	17389	17237	17204	17242	17245	17294	17432	17591	17314	17380	17428	17364	17337	17338	17365	17291	17278	17294	17181	17369	17138	17465	17264	17229	17264	17327	17219	17488	17202	17231	17288	17337	17513	17445	17366	17234	17304	17361	17216	17349	17168	17293	17428	17345	17255	17426	17332	17212	17314	17328	17310	17278	17112	17155	17097	17419	17373	17520	17151	17496	17330	17271	17348	17232	17177	17339	17309	17429	17442	17292	17228	17192	17250	17360	17203	17273	17390	17359	17218	17354	17156	17300	17412	17381	17413	17390	17341	17433	17301	17242	17151	17247	17441	17341	17380	17333	17464	17238	17118	17225	17404	17362	17207	17280	17342	17160	17303	17137	17266	17337	17127	17163	17258	17409	17311	17201	17379	17291	17284	17154	17372	17182	17224	17301	17233	17325	17363	17509	17150	17295	17289	17424	17270	17291	17256	17385	17269	17352	17455	17440	17424	17152	17298	17247	17290	17255	17360	17318	17223	17271	17485	17151	17380	17222	17264	17275	17233	17144	17218	17254	17249	17287	17394	17305	17155	17274	17443	17184	17194	17230	17251	17211	17389	17151	17295	17314	17320	17356	17236	17313	17295	17268	17224	17258	17262	17074	17310	17186	17338	17352	17228	17359	17098	17298	17364	17234	17285	17297	17397	17298	17466	17367	17242	17457	17224	17363	17320	17395	17396	17391	17249	17358	17233	17240	17363	17145	17300	17199	17170	17432	17292	17285	17288	17190	17194	17275	17220	17346	17434	17425	17414	17335	17362	17324	17342	17449	17205	17399	17341	17323	17369	17301	17309	17263	17293	17279	17309	17073	17304	17374	17341	17416	17352	17157	17218	17257	17358	17442	17248	17240	17344	17449	17421	17389	17288	17334	17282	17392	17439	17343	17245	17308	17342	17316	17452	17343	17316	17197	17386	17343	17186	17409	17476	17475	17340	17243	17240	17282	17254	17352	17450	17287	17229	17336	17243	17325	17234	17167	17222	17350	17180	17203	17170	17344	17228	17204	17271	17243	17340	17540	17491	17189	17270	17296	17144	17259	17387	17367	17313	17252	17276	17339	17145	17203	17287	17256	17202	17368	17098	17329	17564	17179	17318	17324	17335	17171	17362	17325	17271	17314	17144	17368	17307	17142	17296	17267	17282	17331	17247	17232	17199	17309	17346	17277	17128	17291	17282	17299	17532	17499	17229	17335	17092	17319	17422	17181	17290	17464	17354	17240	17215	17307	17250	17346	17487	17362	17306	17373	17259	17440	17450	17237	17373	17435	17305	17322	17123	17354	17329	17212	17253	17212	17204	17327	17318	17224	17378	17394	17061	17185	17444	17349	17210	17321	17169	17183	17310	17351	17256	17235	17189	17290	17149	17199	17334	17267	17364	17227	17250	17290	17165	17308	17336	17473	17269	17476	17248	17535	17366	17274	17291	17295	17169	17456	17362	17136	17407	17422	17227	17186	17236	17346	17156	17392	17167	17232	17408	17204	17341	17289	17147	17477	17217	17209	17270	17317	17156	17265	17219	17341	17451	17617	17341	16950	17391	17223	17223	17276	17313	17343	17329
24629	21576	29074	30119	31420	33314	33735	32162	31246	31070	30929	30239	29814	30239	30104	29649	29624	29464	29646	29469	29388	29350	29424	29583	29306	29371	29430	29323	29355	29269	29638	29234	29336	29203	29372	29129	29290	29293	29407	29288	29400	29417	29421	29359	29458	29123	29387	29296	29365	29387	29296	29336	29366	29348	29182	29556	29476	29353	29261	29240	29339	29364	29287	29062	29550	29392	29236	29310	29866	29648	29388	29170	29323	29145	29324	29405	29318	29475	29542	29369	29273	29364	29317	29260	29183	29339	29381	29473	29075	29457	29355	29167	29427	29358	29358	29602	29411	29300	28997	29298	29307	29252	29079	29300	29384	29257	29153	29275	29108	29095	29307	29702	29175	29275	29304	29177	29282	29104	29088	29119	29285	29307	29314	29337	29260	29202	29466	29164	29063	29362	29044	29179	29259	29201	29293	29266	29321	29111	29230	29204	29428	29300	29483	29337	29474	29322	29403	29564	29185	29065	29519	29268	29267	29221	29585	29138	29296	29371	29452	29316	29104	29584	29370	29421	29103	29434	29424	29195	29475	29340	29017	29206	29275	29118	29343	29262	29271	29388	29140	29157	29153	29310	29472	29384	29234	29211	29128	29427	29558	29167	29509	29174	29478	29429	29300	29364	29439	29182	29346	29326	29316	29344	29347	29423	29377	29345	29365	29479	29226	29317	29485	29242	29366	29203	29208	29198	29403	29236	29333	29257	29525	29091	29075	29204	29372	29278	29382	29482	29257	29216	29403	29278	29289	29396	29219	29426	29136	29395	29326	29327	29339	29451	29227	29207	29230	29250	29212	29485	29442	29165	29291	29293	29054	29374	29413	29384	29228	29455	29278	28991	29220	29064	29300	29336	29204	29073	29360	28928	29339	29128	29350	29402	29431	29213	29259	29239	29239	29515	29240	29311	29265	29502	29533	29460	29460	29129	29016	29418	29268	29061	29381	29537	29492	29429	29484	29550	29413	29404	29348	29233	29482	29268	29335	29331	29259	29060	29457	29259	29358	29166	29047	29254	29279	29365	29150	28852	29171	29316	29483	29640	29488	29246	29472	29072	29256	29342	29234	29053	29294	29196	29382	28938	29562	29310	29190	29317	29339	29125	29245	29316	29164	29375	29175	29272	29241	29472	29390	29212	29470	29318	29413	29281	29305	29532	29053	29326	29584	29178	29344	29309	29296	29153	29249	29368	29334	29110	29250	29321	29364	29395	29147	29427	29496	29306	29438	29186	29214	29192	29375	29278	29345	29343	29241	29384	29604	29582	29412	29211	29414	29199	29380	29208	29211	29265	29165	29387	29151	29331	29365	29452	29425	29327	29433	29324	29403	29221	29325	29506	29457	29263	29013	29265	29311	29239	29181	29353	29153	29348	29406	29223	29214	29539	29299	29351	29317	29230	29259	29130	29406	29319	29290	29453	29457	29457	29229	29219	29516	29233	29393	29284	29324	29231	29245	29171	29400	29676	29279	29368	29242	29158	29151	29357	29329	29173	29257	29505	29458	28996	29153	29507	29014	29299	29412	29621	29477	29460	29414	29409	29401	29159	29366	29302	29476	29286	29155	29113	29249	29228	29271	29233	29297	29374	29198	29374	29499	29159	29312	29018	29228	29089	29165	29386	29140	29208	29192	29352	29406	29337	29390	29316	29134	29160	29249	29292	29253	29157	29315	29267	29149	29410	29298	29545	29333	29330	29164	29255	29524	29388	29340	29635	29456	29010	29298	29280	29557	29356	28981	29204	29222	29451	29176	29147	29455	29094	29209	29456	29695	29224	28939	29091	29423	29115	29191	29163	29184	29309	29310	29315	29138	29586	29396	29285	29167	29383	29359	29266	29264	29281	29357	29300	29346	29426	29483	29154	29031	29031	29364	29027	29494	29421	29097	29090	29433	29291	29499	29474	29125	29448	29187	29356	29307	29524	29147	29189	29217	29163	29178	29265	29206	29205	29257	29189	29234	29472	29279	29284	29250	29211	29278	29235	29078	29377	29141	29286	29352	29245	29220	29087	29121	29397	29151	29219	29342	29332	29258	29420	29149	29339	29293	29165	29474	29470	29188	29334	29226	29263	29448	29236	29084	29229	29426	29249	29151	29066	29005	29315	29191	29378	29117	29150	29404	29284	29245	29343	29080	29183	29096	29032	29524	29304	29491	29145	29425	29332	29145	29238	29440	29432	29230	29331	29293	29530	29245	29368	29191	29281	29260	29092	29275	29280	29013	29243	29443	29204	29485	29168	29276	29194	29227	29306	29179	29418	29634	29371	29411	29287	29514	29282	29247	29232	29247	29279	29194	29300	29388	29370	29425	29404	29323	29405	29382	28844	29192	29254	29526	29247	29436	29329	29295	29226	29399	29351	29191	29457	28959	29264	29332	29533	29278	29126	29295	29086	29129	29101	29236	29485	29140	29269	29484	29247	29348	29276	29292	29215	29549	29286	29417	29245	29346	29127	29205	29092	29446	29426	29480	29395	29251	29250	29133	29156	29409	29250	29303	29213	29398	29209	28950	29116	29107	29570	29260	29461	29142	28962	29270	29328	29352	29285	29186	29208	29300	29382	29099	29266	29309	29194	29254	29336	29236	29191	29040	29287	29313	29382	29213	29299	29517	29306	29410	29371	29451	28996	29270	29045	29121	29263	29341	29596	29421	29530	29493	29273	29238	29152	29405	29390	29327	29228	29175	28945	29356	29279	29211	29622	29293	29141	29336	28963	29096	29414	29304	29136	29034	29186	29324	29326	29391	29236	29366	29445	29545	29411	29412	29283	29316	29337	29519	29374	29470	29433	29558	29291	29396	29305	29258	29205	29260	29533	29226	29616	29397	29297	29435	29255	29059	29165	29298	29299	29804	29344	29422	29116	29092	29209	29013	29219	29287	29276	29229	29414	29400	29612	29336	29500	29356	29364	29229	29371	29257	29503	29314	29505	29212	29186	29630	29179	29132	29177	29069	29592	29080	29196	29291	29431	29226	29260	29203	29303	29257	29348	29262	29337	29402	29277	29130	29139	29560	29304	29333	29243	29177	29134	29144	29213	29173	29541	29232	29287	29255	29242	29398	29060	29317	29302	29303	29232	29337	29294	29204	29364	29189	29513	29621	29318	29498	29372	29418	29411	29127	29345	29141	29354	29286	29461	29402	29165	29240	29507	29532	29231	29188	29472	29129	29259	29459	29372	29393	29346	29257	29118	29501	29302	29255	29110	29194	29024	29120	29311	29053	29258	29390	29153	29091	29209	28976	29253	29209	29137	29505	29378	29132	29286	29141	29475	29240	29138	29276	29443	29495	29230	29403	29402	29439	29541	29299	29193	29198	29248	29396	29619	29196	29308	29402	29293	29112	29367	29471	29427	28942	29416	29464	29329	29187	29321	29120	29461	29181	29421	29535	29145	29176	29280	29125	29028	29382	29326	29317	29232	29188	29050	29469	29544	29138	29318	29242	29259	29566	29218	29264	29244	29406	29358	29369	29246	29188	29618	29577	29395	29188	29409	29365	29108	29434	29241	29464	29338	29281	29331	29467	29302	29296	29274	29547	29601	29161	29451	29175	29151	29225	29357	29330	29327	29171	29355	29385	29170	29262	29093	29281	29421	29430	29439	29768	29196	29131	29184	29289	29237	29230	29307	29362	28876	29132	29329	29111	29115	29127	29576	29269	29416	29433	29248	29390	29314	29293	29410	29379	29490	29285	29574	29452	29325	29422	29060	29106	29195	29306	29111	29355	29412	29241	29319	29278	29115	29309	29417	29558	29270	29238	29427	29304	29305	29599	29364	29195	29488	29347	29313	29431	29334	29618	29357	29282	29368	29368	29199	29376	29555	29568	29455	29073	29171	29134	29242	29303	29067	29532	29421	29409	29106	29374	29187	29201	29361	29209	29392	29415	29307	29424	29319	29518	29191	29371	29101	29159	29592	29210	29369	29155	29409	29492	29341	29471	29215	29329	29118	29305	29585	29311	29182	29241	29410	29203	29314	29464	29500	29068	29143	29410	29139	29552	29020	29393	29253	29261	29374	29435	29317	29425	29268	29454	29361	29272	29092	29241	29278	29260	29196	29312	29456	29433	29075	29228	29471	29355	29247	29165	29250	29410	29519	29480	29445	29426	29274	29114	29257	29301	29312	29214	29123	29136	29281	29159	29300	29497	29302	29042	29416	29522	29433	29319	29233	29431	29062	29404	29261	29384	29231	29053	29260	29267	29034	28838	29466	29294	29389	29462	29370	29301	29474	29318	29342	29270	29322	29553	29356	29224	29278	29323	29346	29374	29233	29546	29446	29266	29431	29192	29428	29354	29366	29500	29298	29417	29165	29439	29034	29078	29322	29377	29658	29242	29523	29501	29320	29405	29414	29235	29158	28990	29118	29282	29263	29421	29549	29305	29561	29177	29277	29324	29408	29482	29432	29437	29283	29400	29032	29039	29095	29164	29181	29401	28935	29376	29316	29382	29245	29463	29410	29239	29036	29283	29482	29271	29205	29300	29453	29280	29654	29227	28965	29198	29325	29267	29555	29337	29360	29448	29498	29633	29632	29356	29369	29081	29070	29326	29260	29288	29389	29437	29176	29225	29551	29316	29270	29095	29223	29473	29512	29242	29276	29201	29459	29202	29360	29404	29413	29342	29581	29360	29512	29285	29410	29324	29214	29498	29620	29241	29341	29336	29157	29286	29221	29149	29048	29226	29395	29249	29253	29055	29443	29200	29007	29340	29214	29364	28955	29211	28936	29243	29264	29354	29564	29328	29250	29047	29292	29272	29366	29423	29207	29337	29215	29251	29333	29339	29323	29335	29301	29074	28909	29354	29081	29243	29191	29501	29324	29238	29417	29378	29130	29250	29391	29171	29213	29288	29356	29433	29357	29322	29204	29250	29565	29240	29429	29225	28917	29449	29186	29508	29321	29184	29398	29409	29476	29550	29271	29263	29140	29302	29488	29178	29315	29527	29107	29430	29286	29401	29284	29330	29301	29613	29321	29352	29358	29277	29245	29531	29166	29395	29411	29319	29283	29388	29349	29397	29133	29241	29420	29083	29397	29335	29338	29289	29504	29346	29431	29425	29514	29374	29471	29181	29338	29196	29077	29340	29336	29156	29198	29368	29244	29419	29509	29556	29228	29371	29079
28600	44934	39392	30186	25773	22913	22119	21215	20160	19440	19070	18634	18320	18511	18584	17549	17799	17734	17558	17830	17509	17706	17710	17773	17481	17849	17522	17645	17590	17708	17729	17622	17490	17791	17362	17748	17605	17725	17599	17430	17649	17601	17603	17696	17607	17585	17467	17605	17584	17623	17464	17785	17700	17717	17575	17555	17601	17664	17639	17389	17406	17656	17620	17496	17549	17820	17613	17573	17607	17752	17495	17522	17693	17696	17569	17459	17684	17463	17535	17588	17624	17562	17438	17581	17742	17648	17585	17491	17617	17440	17605	17606	17740	17624	17502	17489	17550	17558	17436	17545	17564	17474	17680	17453	17634	17398	17472	17616	17382	17548	17768	17481	17648	17542	17570	17578	17588	17495	17631	17504	17557	17691	17661	17669	17484	17570	17484	17423	17587	17443	17496	17409	17461	17365	17676	17540	17390	17669	17713	17657	17495	17535	17663	17659	17567	17507	17658	17557	17452	17556	17563	17610	17515	17340	17411	17700	17438	17421	17528	17605	17595	17468	17622	17638	17530	17642	17560	17551	17614	17555	17533	17418	17419	17505	17477	17427	17510	17439	17530	17512	17530	17568	17515	17654	17339	17505	17459	17647	17605	17444	17559	17728	17450	17661	17776	17597	17581	17603	17466	17610	17244	17704	17472	17611	17587	17562	17466	17407	17567	17560	17454	17591	17525	17769	17671	17435	17572	17614	17489	17393	17756	17343	17579	17644	17490	17825	17449	17625	17443	17635	17517	17483	17390	17568	17581	17566	17448	17360	17495	17555	17561	17622	17648	17447	17482	17496	17586	17324	17413	17619	17643	17607	17626	17731	17473	17493	17557	17715	17623	17359	17577	17573	17636	17603	17510	17476	17651	17502	17498	17616	17632	17661	17495	17555	17346	17558	17636	17546	17717	17482	17542	17354	17392	17695	17434	17544	17464	17430	17663	17553	17579	17752	17577	17477	17635	17628	17654	17602	17708	17513	17618	17558	17510	17559	17555	17555	17404	17395	17693	17435	17324	17582	17649	17511	17497	17684	17627	17425	17536	17530	17395	17717	17594	17462	17394	17558	17323	17878	17558	17506	17553	17592	17730	17632	17518	17612	17615	17564	17682	17466	17509	17606	17517	17545	17588	17532	17452	17605	17600	17445	17476	17506	17440	17687	17593	17598	17520	17493	17704	17445	17490	17413	17617	17625	17654	17491	17637	17551	17629	17559	17584	17546	17610	17625	17494	17511	17540	17381	17658	17469	17681	17679	17676	17387	17590	17521	17720	17620	17451	17592	17719	17466	17547	17547	17473	17592	17463	17589	17523	17530	17538	17532	17549	17398	17601	17568	17438	17678	17597	17603	17682	17487	17516	17495	17503	17583	17708	17523	17564	17512	17606	17488	17590	17668	17745	17488	17547	17667	17381	17483	17616	17523	17534	17494	17465	17396	17476	17609	17642	17468	17542	17402	17694	17584	17460	17406	17668	17593	17533	17612	17480	17572	17536	17486	17405	17513	17558	17382	17537	17358	17544	17575	17555	17375	17711	17671	17549	17548	17529	17489	17564	17511	17566	17414	17513	17566	17502	17564	17598	17429	17665	17361	17360	17540	17468	17494	17608	17667	17531	17634	17604	17552	17462	17640	17483	17632	17622	17481	17400	17640	17394	17491	17414	17342	17462	17512	17461	17495	17623	17659	17637	17489	17485	17475	17515	17510	17690	17789	17430	17491	17545	17544	17573	17516	17442	17495	17558	17597	17578	17572	17541	17483	17652	17339	17428	17546	17463	17581	17382	17506	17535	17689	17476	17565	17607	17419	17443	17816	17687	17591	17474	17658	17677	17456	17638	17523	17561	17380	17524	17587	17740	17617	17575	17546	17546	17634	17610	17680	17517	17800	17587	17525	17665	17494	17606	17673	17619	17453	17638	17455	17547	17568	17602	17437	17324	17511	17666	17550	17600	17549	17696	17556	17690	17514	17443	17540	17472	17542	17546	17607	17627	17676	17636	17525	17624	17350	17429	17511	17637	17434	17558	17578	17691	17467	17697	17515	17442	17540	17550	17432	17519	17734	17623	17582	17734	17588	17601	17529	17621	17586	17584	17338	17519	17772	17438	17414	17474	17594	17541	17491	17708	17649	17503	17551	17579	17422	17576	17636	17529	17438	17451	17587	17616	17607	17613	17708	17661	17497	17563	17670	17625	17484	17619	17627	17623	17512	17636	17636	17586	17483	17580	17353	17390	17433	17352	17551	17682	17652	17652	17607	17580	17406	17477	17582	17506	17551	17517	17621	17440	17580	17441	17650	17352	17604	17793	17672	17538	17513	17449	17471	17643	17540	17454	17577	17548	17620	17557	17480	17739	17390	17631	17616	17530	17464	17714	17425	17475	17426	17660	17585	17658	17658	17781	17587	17562	17659	17455	17741	17586	17575	17423	17558	17541	17470	17718	17565	17581	17596	17586	17439	17435	17639	17437	17564	17531	17502	17572	17532	17508	17758	17526	17653	17671	17637	17629	17496	17539	17547	17676	17620	17497	17390	17595	17655	17690	17638	17572	17466	17594	17683	17691	17517	17674	17429	17559	17483	17419	17641	17533	17448	17414	17295	17729	17600	17336	17545	17494	17454	17469	17651	17397	17449	17747	17453	17525	17595	17673	17525	17527	17433	17525	17587	17698	17620	17596	17680	17571	17449	17612	17814	17500	17428	17514	17677	17646	17507	17658	17640	17576	17690	17561	17563	17645	17497	17599	17575	17546	17409	17693	17532	17572	17700	17479	17614	17540	17565	17561	17630	17604	17733	17595	17423	17608	17593	17573	17417	17844	17499	17592	17428	17476	17648	17492	17590	17520	17511	17394	17585	17702	17640	17468	17547	17531	17672	17592	17474	17484	17719	17588	17408	17685	17638	17520	17465	17553	17430	17553	17568	17499	17540	17450	17539	17520	17714	17735	17355	17704	17402	17658	17570	17734	17482	17750	17536	17590	17449	17464	17492	17510	17647	17769	17518	17609	17633	17446	17496	17455	17415	17513	17422	17599	17540	17443	17514	17563	17447	17496	17494	17640	17658	17460	17559	17594	17521	17524	17479	17569	17507	17640	17489	17551	17726	17691	17538	17452	17572	17341	17622	17592	17777	17648	17770	17464	17435	17555	17474	17585	17494	17383	17503	17548	17353	17614	17526	17583	17441	17433	17603	17367	17613	17331	17625	17546	17661	17730	17477	17653	17602	17748	17470	17485	17547	17423	17461	17529	17638	17725	17451	17650	17823	17590	17414	17532	17207	17679	17410	17686	17715	17333	17415	17371	17701	17462	17706	17588	17397	17641	17590	17470	17425	17843	17542	17642	17603	17549	17374	17703	17526	17503	17732	17514	17415	17329	17684	17533	17426	17652	17583	17597	17497	17558	17683	17525	17481	17518	17507	17296	17605	17578	17500	17540	17529	17652	17597	17632	17563	17473	17567	17674	17566	17394	17536	17398	17703	17545	17403	17317	17551	17593	17491	17620	17667	17549	17615	17623	17501	17579	17574	17727	17620	17733	17534	17404	17458	17597	17572	17456	17519	17788	17695	17737	17782	17598	17767	17539	17724	17714	17494	17268	17649	17578	17595	17454	17471	17548	17336	17605	17462	17433	17625	17318	17469	17546	17458	17534	17531	17429	17481	17542	17563	17506	17558	17547	17428	17550	17511	17495	17533	17580	17621	17616	17459	17650	17473	17661	17437	17616	17789	17609	17682	17489	17638	17557	17556	17530	17387	17584	17535	17588	17546	17670	17507	17644	17516	17453	17540	17586	17576	17491	17505	17459	17814	17701	17616	17708	17574	17603	17478	17650	17749	17648	17548	17551	17636	17449	17698	17479	17455	17425	17351	17604	17559	17714	17763	17447	17437	17467	17563	17512	17481	17649	17517	17397	17676	17583	17457	17630	17464	17415	17602	17564	17447	17587	17629	17708	17631	17477	17660	17422	17547	17600	17449	17493	17636	17538	17479	17536	17645	17635	17607	17581	17608	17582	17644	17491	17610	17540	17651	17537	17564	17535	17478	17533	17416	17605	17469	17486	17370	17527	17528	17563	17610	17323	17728	17559	17648	17524	17504	17476	17442	17521	17369	17487	17430	17676	17656	17598	17688	17469	17677	17614	17465	17514	17389	17736	17535	17616	17527	17484	17742	17611	17489	17559	17671	17407	17559	17658	17416	17430	17567	17569	17571	17648	17637	17347	17620	17482	17605	17497	17539	17538	17535	17633	17565	17499	17598	17564	17464	17654	17486	17415	17429	17656	17588	17484	17522	17617	17622	17565	17378	17627	17555	17426	17449	17492	17574	17694	17603	17640	17499	17515	17487	17490	17604	17407	17637	17618	17542	17684	17646	17576	17658	17661	17575	17695	17605	17442	17724	17475	17581	17528	17567	17564	17584	17557	17498	17482	17758	17664	17406	17482	17480	17617	17441	17461	17577	17693	17579	17331	17493	17483	17533	17590	17450	17476	17468	17638	17560	17648	17601	17723	17710	17635	17531	17600	17654	17718	17663	17633	17573	17749	17568	17592	17556	17715	17430	17436	17603	17548	17326	17678	17465	17578	17579	17806	17503	17418	17691	17611	17642	17679	17592	17718	17434	17493	17485	17463	17494	17567	17606	17521	17498	17482	17587	17551	17436	17506	17588	17653	17445	17539	17677	17673	17590	17545	17510	17627	17575	17507	17725	17544	17406	17564	17553	17743	17613	17697	17382	17430	17598	17700	17510	17490	17560	17682	17589	17465	17550	17523	17605	17338	17422	17518	17726	17610	17757	17617	17593	17643	17417	17399	17413	17483	17525	17603	17481	17531	17493	17577	17591	17492	17569	17616	17543	17533	17616	17624	17497	17342	17555	17765	17611	17586	17560	17632	17572	17595	17445	17530	17399	17742	17455	17616	17564	17775	17549	17608	17407	17602	17433	17506	17503	17440	17611	17599	17693	17599	17606	17598	17648	17556	17384	17693	17502	17560	17615	17461	17514	17565	17419	17484	17619	17569	17509	17585	17426	17683	17624	17641	17601	17571	17604	17422	17683	17492	17416	17408	17556	17255	17634	17549	17355	17440	17501	17803	17490	17470	17564	17724	17490	17640	17636	17650	17376	17394	17453
23165	21526	28960	27667	30860	34755	36884	35071	33724	33117	32210	31394	30924	30479	30834	30776	30455	30315	30370	30208	30522	30296	30179	30223	30127	30011	30464	30402	30187	30282	30287	30139	30328	30383	30006	30036	30336	30311	30218	30081	30328	30016	30235	30091	30112	30289	30210	29919	30509	30089	30101	29971	30030	30048	30206	30000	30396	30257	29868	30144	30188	30098	30252	30082	30171	30424	30288	29934	30019	30313	30069	29841	30182	30078	29962	30082	30119	30187	30185	30368	30263	29894	30423	30272	30284	29984	30066	30127	29885	30100	29999	30029	30288	29989	30269	29843	30054	29941	29964	30054	30092	29988	29909	30354	29713	29844	30096	30082	30209	30125	30049	29983	30233	30192	30128	30076	30142	29935	29940	29865	30110	29944	30101	29899	29951	29967	29984	30277	30070	29960	30202	30199	29922	29664	29966	29945	30256	29970	29818	30369	29958	30204	29825	30014	30242	30075	30108	29877	29936	30093	29992	30171	30203	30115	30087	29957	30354	29975	30064	30196	30115	30052	30196	29943	30092	29987	30079	30193	29848	30122	30194	30116	29895	29892	30004	29967	30093	30066	30214	30382	30135	29896	30117	30056	30074	30005	29964	30242	30344	30116	30131	29928	30184	30259	30229	30096	30241	29726	30134	30174	30319	30105	30277	29665	30087	30229	30099	29974	30211	30258	30334	29846	30028	29619	29906	30111	30115	29815	30264	30146	30091	30172	30162	29971	30237	30127	30097	30203	30032	29926	29913	29882	30484	30315	30092	30080	30262	30116	29902	30095	30171	29925	30103	30054	29659	30132	30012	29967	30071	29781	30167	30033	29614	30086	30103	30106	30044	30282	30219	29794	30154	30007	29716	29997	30025	29962	30086	30265	30183	29759	30137	30059	30086	30381	30155	29938	30336	29889	30234	29729	30063	29988	30094	30148	30062	30039	30173	29874	29889	29885	30031	30242	30032	29966	30064	29730	30254	30126	30152	29890	30114	29935	29857	29940	30009	30173	30140	30253	29823	29928	30003	30179	29956	29979	29925	29973	29751	29977	30075	30010	30060	30268	30043	30126	30123	30231	29995	30410	30194	30338	30119	30053	30131	30131	30267	29687	30115	30086	30064	30074	29909	29989	30074	30044	30114	30165	30435	30062	30195	29854	30100	30261	29888	29813	30126	30226	29931	29787	30026	30074	30009	30116	30319	30057	30020	29837	30143	30058	30110	30129	29943	30101	30127	29859	29973	30127	29950	30043	30068	30163	30277	30208	30192	30201	30206	30038	30209	30107	30231	30169	30314	30031	30179	30135	30085	30007	30054	30186	30216	29848	30168	30088	30129	30221	30016	29933	29833	30119	29965	30003	30249	29988	30221	30073	29888	29919	30006	30101	30299	29983	29888	30137	29981	30216	30000	30005	30044	29907	30042	30082	30129	29904	30011	30073	29861	30275	29950	30163	30233	30182	30188	30042	29874	30015	29954	29968	30158	30104	30011	29840	30107	30159	29937	30095	30299	30201	29928	29952	30074	30126	30254	30209	30015	30319	29915	30105	29854	30236	30211	30122	30058	29998	29831	29868	29800	29746	29980	29979	29953	29800	30228	30017	30104	29817	30151	30118	30169	29977	29883	29928	29921	30043	29973	29787	29978	30412	30392	30155	30262	30262	29977	29870	29899	30287	30032	30024	29950	30008	30098	29848	29691	29928	29885	29876	29977	30056	30245	30013	29997	29934	29847	29948	30145	30134	30173	30221	29983	29933	30140	30110	30135	29796	29745	29884	30247	30018	29961	30062	30051	30102	30012	29914	30090	30144	30067	30001	30077	29971	30005	30057	30237	30043	30037	30240	30410	29989	30124	29758	30226	30169	30123	29965	30160	30228	30197	29843	29828	30023	30077	30168	30154	30040	30135	30149	29946	30047	30131	30345	29925	29857	30090	29894	29850	29998	30089	30244	30170	30140	30113	30007	30316	29898	30078	30155	30042	30142	29984	29958	30083	29775	30163	30189	30149	30154	30026	30048	30027	30062	30349	30176	30091	30039	29985	29876	29929	30174	30206	30144	30203	30132	30017	29732	30287	30010	29967	29964	29883	30076	30161	29788	30131	30083	30052	30180	30293	30035	30137	30003	30125	30076	29809	30188	30024	30345	29997	29733	29969	29816	30215	30066	29964	30047	30268	30122	30097	30131	30230	29769	30173	29632	30101	30036	30160	30066	29985	30055	30097	30041	29930	30095	29990	30212	30069	30013	30434	29992	30059	29958	30272	30073	30020	29790	30075	30158	30394	29858	30235	30161	30084	29982	30272	29977	30132	30109	30254	29990	30089	30100	30148	30181	29930	29898	30213	30242	30051	30324	30230	29886	29857	30278	30048	30209	30068	29939	30251	30320	29998	29968	30024	29769	30138	30458	30073	30200	30311	30101	29733	29979	29936	30369	30059	29930	30154	29974	30134	30047	30053	29941	29798	30100	29958	30167	30108	30073	29927	29785	30067	30147	30176	30034	30112	30186	29890	29805	29855	30023	30099	30157	29906	29985	30240	30132	30021	30212	30196	29895	29964	30069	30376	29865	30137	29989	30106	30040	30080	30101	30227	29999	30032	29786	29826	30097	30006	30152	30234	30071	30268	30163	30042	30171	30178	30269	30088	30243	30072	30206	29959	29936	30049	30067	29871	30209	30187	30158	30231	30187	30038	30282	30108	30231	30057	30208	30164	30019	30181	30088	30230	29995	30195	30137	30055	30091	30053	29963	30261	30270	30015	29880	29887	29844	29956	30075	30183	30076	29847	29911	30206	29981	30013	30184	30069	29979	30311	30125	30066	29902	29893	30125	29921	30069	30197	30008	29898	29991	30198	30129	30152	30104	30141	30310	29967	29853	30039	30098	29989	30112	30131	30065	29961	30172	30096	30145	30020	29882	30226	30031	29898	30143	30297	30147	30196	29961	30037	29807	30301	30055	30095	30049	29803	30030	30226	30420	29895	29688	30076	29980	29974	30094	30221	30179	30126	30224	30315	29639	30271	30137	29924	30117	30081	30301	30203	30090	30336	29985	30154	29999	30179	30001	29974	29912	29856	30155	30113	29924	29957	30421	30183	29986	30095	30034	30125	29956	30210	29979	30036	29993	30017	29844	30411	30395	30342	29872	30216	30143	29939	30280	30352	30135	29941	29856	29927	30001	29882	29971	29815	29834	30226	30075	30084	29648	30046	30047	30100	30075	30071	29991	30041	29759	29812	30154	30321	30118	30169	30128	30069	30026	30154	30013	30142	30263	30204	29947	29931	29772	30039	30075	30167	30174	30294	30058	30199	29964	30283	30008	30107	29988	29946	30099	30130	30105	30274	30169	29948	29876	30080	30231	29897	30010	29953	30316	30101	30117	30246	30153	30104	30047	30231	29901	29968	29998	30023	30271	29896	30202	29956	30129	29821	29940	29927	30073	30067	30166	30168	30061	30120	30064	29996	30015	29957	30079	30027	30207	30126	30105	30219	29941	29988	30042	29972	30025	30219	30143	30226	30275	30385	30076	29762	30126	29852	30104	30068	30222	30158	30234	30306	30117	30246	30458	30199	30126	29935	29944	29805	30310	29919	30062	29978	30117	30064	29676	29913	30152	29954	29905	30051	30298	30196	30102	29950	30084	30010	30170	30149	30077	29999	30086	30133	30215	30179	30158	29795	30019	29814	30106	30060	30086	30152	29969	29916	30098	30108	30255	29922	29853	29936	30240	30045	29852	29927	29789	29965	29944	29964	29851	30190	30148	30095	30187	30130	30196	30068	30130	30422	29920	29956	29618	30120	30052	29931	30023	30058	30095	30194	30170	30149	29923	29915	30153	30116	30144	30289	30222	29851	29874	29758	30166	30163	29940	30029	29984	30036	29924	30075	29943	29894	30146	29848	30196	30276	30199	30031	30287	30061	29762	29948	29996	29961	30015	30201	30281	30218	29975	29880	30230	30001	29968	30242	30080	30019	30086	30105	30041	30172	30057	30519	30126	29910	29993	29911	30264	30169	30072	30186	30073	30157	30177	30097	29696	29770	30209	30058	29928	29936	30013	30025	30033	29945	30103	30175	30290	29932	30210	29993	30253	30340	30135	30110	30136	30084	29990	30041	30160	30142	30032	30272	29823	30012	30312	30132	30043	30034	29895	30040	30049	30130	30136	29881	29864	30009	30148	30070	30122	30088	29862	30228	29805	29896	30021	30147	30399	30335	30003	30077	30250	30143	30046	30081	30260	30058	30173	30106	30255	30023	30190	29980	30008	29793	29875	30150	30283	29985	30181	30317	30128	30185	30032	30289	30066	30036	29790	30206	30116	30072	30163	30099	29903	30194	30078	29857	30043	30226	30087	29966	30010	30038	30050	30078	30051	30096	30235	30009	30197	30135	30142	29837	29895	30214	30466	30079	30042	30029	29875	29878	30098	30130	29887	30132	30001	30022	30200	30006	30061	30152	30000	30158	30111	30094	30031	30137	30095	30043	29949	29929	30037	30259	30019	30008	30005	29938	30117	29887	30023	29765	30123	30108	30094	30030	30180	29885	30008	30075	30015	30149	30123	29898	29944	30038	30082	29976	30419	29786	29837	30148	30011	29912	29973	29982	30129	29912	30083	29939	30105	30266	30053	29766	29930	29986	30096	30105	30026	30030	30039	30040	30264	29920	30139	30309	29978	29860	30032	30280	30070	30173	30227	29919	30130	30189	30217	30255	30194	29923	30012	30101	30055	30149	30049	29727	30267	30337	30206	30125	30198	30110	30231	30060	29807	30096	30030	30256	30190	29984	29932	30053	30305	30021	30040	30051	30176	29997	29988	29947	30056	30206	30140	29998	29941	30194	29924	30184	30052	29939	30092	30226	30125	30288	30205	30228	30195	30242	30058	30281	29908	30140	30025	29882	29842	30281	30043	29979	30003	30065	29946	30030	30032	29994	29983	30015	30340	30113	30109	29856	29954	30069	30337	29944	29942	29983	30486	30180	30014	29982	30095	29899	29941	30322	29707	30254	30105	30250	29942	30197	30221	30123	29790	29794	29972	29888	30079	30096	30229	30204	30139	30053	29994	30233	30201	30189	30081	30022	29737	29943	30116	30139	30330	30016	29818	30019	30278	30216	29961	30105	30377	29815	29950	30005	30136
33126	54308	49907	37167	31259	26223	24956	24019	22406	21144	20201	19679	19148	18829	18609	18434	18272	18259	18394	18146	18176	18298	18202	18386	18418	18126	18207	18162	18192	18298	18144	18290	18202	18007	18098	18059	18111	17827	18187	17985	18213	18088	17956	17993	18061	18054	18217	18346	18054	18104	18116	17909	17971	17868	17999	17931	17963	17984	17929	18007	18005	17976	18023	18007	18104	18096	18150	17819	17980	18108	18172	18094	18013	18146	18019	17923	18101	17999	18011	18195	18144	18189	18273	17863	18114	17952	18083	18071	17855	17936	17915	18039	18148	18065	17857	18048	18246	18006	17970	18122	17965	18203	18035	18158	17916	18023	18162	18084	18060	17939	17959	17993	18132	17989	18074	17842	17973	18159	18212	18041	18142	18027	18176	18100	18049	18095	18016	17925	17978	17952	18021	17928	17926	17910	18147	18084	17955	18118	18067	17965	18130	17948	18100	17977	18159	18079	18020	18051	17974	17989	17907	18046	17957	18127	17767	18185	18014	17872	18010	18047	18294	17926	18083	17966	17895	17933	18087	18054	17991	17951	18037	17888	17941	18118	17962	18128	17834	17854	18084	17963	18081	17835	17970	17955	18192	18070	18006	18092	18049	17897	17938	18218	18116	17946	17871	18034	18151	18166	18117	18033	18143	17897	18086	17912	18061	18151	18155	17940	18010	18228	18057	17994	18105	17967	17985	18223	18186	18220	17950	17738	18161	17853	17955	18084	18146	18052	18028	18215	18188	18206	18072	18069	17988	17932	18093	17984	18173	18141	18021	17997	18081	18108	17957	18136	17946	18041	17944	18051	17786	18088	18063	17873	17865	17864	17959	18174	17931	17975	17900	18086	18096	18276	18205	18137	17890	18037	17849	18078	18153	17957	18053	18017	17978	17908	18103	17836	17809	18065	17873	17913	18071	17935	18131	18131	18084	18027	17974	17970	18104	18133	18014	18035	18073	18019	17648	18255	18005	17859	18022	17941	17978	18069	18106	18083	18019	18149	17979	18016	18075	18112	17886	17898	18085	18098	18130	18138	18006	18010	17967	17909	18138	17933	17913	18196	18109	18023	17946	17833	18034	18055	18004	18063	17921	18031	18120	17809	17990	17942	18108	18047	18119	18114	17946	17917	18139	17986	18062	17770	17904	18047	17929	17927	18122	17945	18014	18021	17833	18032	17897	17995	18084	18008	17998	17951	17959	18049	17884	17966	17808	17951	17800	17896	18020	17862	18038	17982	18182	18135	17981	17883	17952	18195	17896	17979	18116	18263	18132	17992	18090	17962	17921	18130	17966	18004	18006	18028	17931	18039	17957	18181	18165	17999	18075	17925	18014	17998	18163	18086	18016	17936	18148	17854	18050	17826	18182	18119	18112	17996	18151	18008	18002	18149	17917	18247	17968	18089	17886	17996	18029	18018	18137	18241	18088	18025	18105	17984	18005	18017	18078	17940	18156	18063	17879	18042	18016	18042	17994	18082	17842	17984	18007	18078	18080	18255	18022	18059	18153	18064	17892	17989	17906	17944	18114	17934	17870	17837	18018	17905	17910	18109	17895	17910	17994	17974	17824	17852	18052	17957	17984	17947	17979	17908	17966	18197	18077	17968	17936	18039	17891	18178	18054	18070	18023	17810	17937	17812	18011	17859	18227	17958	17990	18017	17918	18160	17998	17980	17894	17978	18038	17996	18037	18052	17779	18067	18034	17923	17976	17997	18039	17980	18049	18116	18017	17977	18091	17991	18021	18059	17949	17994	18179	18078	17798	18181	17992	18083	17812	17995	18149	18008	17859	17788	18046	17979	18123	18061	18107	18062	17870	18086	18136	18002	18043	18114	18060	17757	17924	18054	17933	17975	18142	17961	17881	17965	17929	17907	18000	18039	17991	18058	17887	18259	17869	18090	18065	18178	18101	17868	18041	17753	18110	18088	17958	18093	17980	17922	18042	18050	18233	18016	18143	18259	18064	18129	17974	17979	18009	18055	18011	17977	18130	18128	17948	17957	17872	18136	17894	17903	18006	17962	17963	18158	18096	17960	17999	17996	17942	17860	18097	18178	17967	18110	17968	18067	17870	18031	17969	18046	17991	17807	18099	18158	17885	17984	18087	18014	17933	18052	18004	18020	17939	18021	18035	17964	18079	17935	18052	18039	18108	17856	17992	17993	17926	17952	18187	17928	18062	17948	18176	17951	18137	18027	18173	17908	18079	17949	18057	18094	17926	18040	18178	18146	18002	18063	17865	18032	17870	17842	18057	18015	17833	17978	17897	18085	18183	18061	17812	18017	17896	18218	17939	17943	18158	18117	18017	18135	18020	18022	18020	17932	18013	18165	17953	17931	18015	18040	18049	17924	18086	17944	18124	17978	18087	18063	18107	18172	18125	18002	17961	18043	18179	17944	17940	18138	18053	18040	17864	18028	18238	17944	18150	17965	18011	17978	18092	18034	18047	18148	18052	18216	17929	18022	18074	17937	18067	17920	18212	17977	18001	17879	18048	17933	18113	17878	18179	17924	18235	17958	18129	18092	17873	18070	17997	18129	18066	18012	18065	18009	18202	18062	18016	18142	18145	18062	18080	17998	18138	17961	17853	18127	18091	18074	17993	18049	17998	17987	18068	17959	17978	17875	18129	17944	17973	17980	17928	18035	18011	18051	17967	18203	17880	17967	17884	17930	18006	18146	17895	18131	17929	18147	18067	17896	18047	18051	18021	17956	17832	17972	18049	17978	18031	18127	18038	18054	17882	18045	17846	18086	17873	18011	17959	18028	17946	17994	18019	17970	18014	18249	18034	17786	18115	17972	17992	17923	18126	17986	18077	18112	18023	18138	18134	17969	18042	18052	18048	18002	17741	18014	18003	18109	18025	17957	18064	18039	18229	18113	18080	17975	18125	18103	18058	18076	17975	18081	18020	17856	18087	17944	17788	18123	18032	18013	17784	18055	17927	17944	18128	18171	18048	17858	17918	17729	18016	17927	17961	17898	17905	18110	18098	17913	17952	17908	18039	17875	18013	18027	18006	17980	18149	17990	18107	18086	18052	17943	17789	18100	17863	18117	18077	17990	18092	18054	17814	18166	18071	18137	17982	18075	18020	17921	18059	18040	17864	18010	17886	18045	17896	18036	17978	17969	18106	17928	18208	18013	18167	18020	17985	17955	17975	18089	18155	18037	17882	17969	18238	17972	17854	17969	17868	18094	18104	18071	18072	17863	17938	18143	17952	17838	17985	17997	17992	18031	17968	18059	17867	17992	17809	17950	18037	17855	17996	17957	18030	17976	17895	18214	18043	17984	18146	18029	18042	17919	18221	17812	18047	17943	17753	17990	18057	17957	18363	17908	17941	17976	17959	18139	17950	18078	18058	18121	17970	17879	18183	18048	18143	18105	18069	18008	17943	17890	17868	17976	18217	17978	18033	17829	17971	17959	18176	18093	18119	17818	18074	18009	18039	18033	18127	18000	17841	18102	17920	18103	17988	18142	18050	17909	18208	18107	17943	18060	17916	17873	18211	18024	18059	18115	18025	17973	17889	18003	18152	18246	18017	18057	18108	17973	18064	17905	17919	18218	17888	17974	18207	18297	18150	18129	18109	18105	17998	17938	17975	18008	17819	17952	17933	18267	17888	17982	18142	18081	17977	18131	18024	18011	18159	17960	17959	18074	17839	17931	17958	17936	18002	18108	17903	18171	17901	18044	18103	17880	18016	17991	17786	18137	18141	18044	18089	18016	18086	18018	18070	17931	18164	18101	17946	18100	17932	18087	18105	17919	17851	17969	18148	17959	17986	18114	18046	18149	17854	18167	18068	18019	17968	17849	18088	18167	17987	18069	18238	18114	17950	18100	17841	18185	18116	17997	18034	17979	18025	17999	17992	18124	18009	18243	18124	17926	18016	17931	18133	18131	18184	18094	17954	18151	17975	18185	17848	18065	18015	18145	17875	17949	18106	17853	17916	18231	17947	17912	17985	18081	17958	17787	17907	18075	18053	17978	18059	17924	17957	18007	18037	17913	18026	17832	17981	17895	17953	18128	18038	17876	18088	18180	17890	18039	18136	18070	18048	17979	18194	18015	17923	18171	17964	18236	18075	18026	18190	18069	18016	18036	17849	17932	17928	18199	18181	18070	18023	18081	18056	17966	17960	17897	18077	17878	18219	17854	17922	18060	17978	17946	17837	17875	18126	17931	18085	18193	17902	18059	18159	18185	18040	17875	18076	18138	18035	18135	17919	18010	18184	18048	18068	18065	17982	18134	17945	17910	17949	17908	18045	17845	18008	18019	18024	18030	18080	18141	18025	18008	18100	18004	18032	18074	17959	18194	17933	18121	17956	17957	18135	18154	18159	18056	17748	17997	18016	18030	18066	17858	17827	18159	18111	17998	18024	18148	17984	18180	17928	17891	18034	17962	17977	18075	17964	18263	18026	18160	17893	17966	18067	17843	17932	18062	18080	18022	17979	17855	17974	18082	18025	18088	17982	18059	18133	18024	18123	18082	17964	18032	18143	17892	18111	17925	18158	17996	18033	18051	18041	18052	18062	17983	18171	18161	18099	17925	18144	18258	17812	18099	17934	18026	18067	17962	18017	17989	18176	17953	18056	17861	17855	17927	18202	18054	18106	18082	17956	17911	18018	17894	17867	17885	17996	18269	17827	18087	18118	18018	18049	17895	17759	17832	18145	18112	17957	17887	18029	18074	18059	18093	18099	17966	18311	18191	17833	18071	18026	18063	18084	17974	18046	17912	18052	17865	18214	18096	17905	17810	18134	17998	18027	18098	18194	17854	18040	18236	18033	18030	18014	18034	18116	17973	18154	18019	17936	18197	17921	18059	18086	18084	18058	18005	17969	18058	18025	17845	17921	18082	17944	17851	18155	18081	17967	18023	18024	18054	18128	18004	18072	17894	18133	17965	18102	17955	17917	17992	17875	18135	18210	17884	18096	17923	18009	17924	18095	18072	18049	17954	17964	18088	17895	18083	18068	18125	17997	17937	17884	17936	18123	18045	18065	17984	18139	18152	17893	18175	17896	18071	18031	18090	17847	18092	18083	18065	18005	17923	18007	17868	18025	18048	17917	18044	18176	17894	18058	17973	18379	17961	17915	18101	17807	17857	18028	17799	18132	18009	18045	18147
35393	32210	35559	33512	31031	30071	30016	29903	29734	29239	29173	28963	29182	29004	28720	28702	28805	28795	28869	28901	28850	28568	28716	28757	28802	28659	28667	28654	28683	28683	28898	28804	28852	28771	28674	28588	28665	28832	29041	28925	28895	28698	28968	28891	28845	28649	28938	29079	28773	28895	28642	28852	28664	28720	28724	28666	28722	28681	28893	28929	28727	28870	29163	28774	28545	28829	28660	28473	28701	28696	28772	28906	28660	28686	28595	28696	29015	28626	28707	28968	28763	28856	28837	28973	28777	29024	28918	28739	28941	28756	28863	28735	28882	28665	28652	28795	28742	28767	28678	28520	28733	28616	28801	28729	28862	28887	28746	28610	28719	28615	28735	28611	28974	28818	28748	28578	28850	28992	28700	28474	28924	28813	28673	28763	28660	28795	28807	28856	28976	28790	28997	28728	28824	28632	28632	28743	28566	28692	28556	28993	28928	28579	28739	28866	28716	28690	28678	28968	28626	28701	28552	28805	28769	28652	28719	28712	28777	28760	28684	28600	28803	28669	28790	28846	28762	28828	28491	28599	28674	28715	28841	29114	28732	28793	28933	28889	28675	28728	28685	28747	28548	28755	28799	28731	28904	28749	28962	28852	28825	28853	28640	28772	28692	28924	28738	28739	28550	28887	28756	28671	28640	28613	28968	28730	28913	28718	28837	28707	28897	28843	28591	28668	28751	28784	28710	28885	28861	28762	28966	28805	28622	28579	28644	28597	28797	28702	28967	28856	28587	28719	28525	29080	28707	28667	28704	28730	28832	28976	28675	28884	28767	28784	28767	28873	28990	28841	28703	28508	29100	28806	28960	28824	28747	28754	28733	28896	28831	28605	28646	28849	28790	28989	28694	28704	28872	28595	28821	28771	28439	28640	28863	28738	28809	28722	28645	28824	28910	28619	28820	28893	28411	28505	28724	28938	29076	28970	28701	28816	28723	28727	29021	28746	28879	28922	28820	28685	28864	28580	28899	28674	28883	28759	28917	28725	28909	28814	28745	28843	28872	28570	29242	28974	28734	28868	28520	28963	28693	28769	28700	28771	28842	28796	28837	29002	29031	28786	28999	28945	28951	28942	28781	28903	28817	28807	28754	28782	28734	28809	28622	28659	28804	28709	28708	28904	28800	28486	28780	28818	28771	28642	28765	28916	29011	28699	28809	28660	28696	28592	28913	28768	28971	28610	28834	28615	28657	28721	28610	28866	28666	28568	28476	28708	28681	28853	28769	28833	28605	28820	28642	28782	28828	28840	28874	28747	29047	28938	28932	28429	28599	28634	28297	29009	28884	28645	28728	28835	28669	28899	28739	28791	28706	28729	28827	28640	28537	29046	28945	28755	29016	28583	28712	28881	28874	28656	28739	28852	28582	28595	28934	28744	28913	28999	28867	28661	28983	28675	28556	28726	28705	28672	28895	28809	28916	28718	28770	28511	28601	28436	28882	28684	28788	28372	28692	29014	28806	28796	28809	29058	28711	28553	28689	28723	28723	28878	28646	28904	28913	28991	28977	28764	28550	29161	28694	28734	28684	28466	28767	28723	28913	28946	28851	28555	28734	28653	28844	28522	28696	28885	28882	28713	28691	28728	28675	28584	28656	28981	28755	28889	28659	28703	29017	28766	29002	28799	28646	28498	28667	28622	28769	28786	28862	28534	28710	28782	28484	28694	28727	28731	28980	28719	28548	28729	28842	28814	28691	28699	28599	28750	28681	28834	28724	28863	28707	28718	28822	28634	28789	28876	28648	28675	28797	28867	28747	28603	29253	28995	28647	28705	28881	28899	28766	28756	28713	29026	28936	28865	29048	28732	28837	28829	29013	28811	28883	29098	28878	28743	28886	28834	28736	28874	28590	28715	28801	28649	28609	28765	28661	28677	28873	28845	28602	28791	28923	28667	28696	28660	28675	28719	28812	28783	28590	28616	28686	28741	28650	28715	28724	28678	28722	28767	28628	28702	28691	28968	28949	28929	28567	28675	28962	28452	28879	28667	28505	28822	28986	28470	28889	28839	28858	28749	28906	28678	28711	28949	28686	28870	28808	28580	28746	28925	28828	28791	28827	28877	28888	28676	28800	28643	28519	28513	29063	28784	28447	28679	28571	28827	28759	28600	28999	28974	28887	28836	28862	28793	28718	29017	28954	28717	28734	28613	28998	28733	28751	28769	28905	28797	28645	29005	28892	28728	28883	28656	28828	28719	28855	28662	28921	28571	28816	28467	28691	28902	28831	28746	28896	28732	28744	28691	28711	28682	28699	28842	28970	28834	28955	28675	28886	28977	28833	28469	28745	28406	28907	28749	29012	28799	28864	28796	28885	28659	28726	28784	28809	28643	28735	28798	28809	28674	29088	28759	28758	28755	28574	28838	28556	28696	28761	28741	29008	28622	28771	28805	28752	28665	28742	28895	28524	28544	28802	28782	28659	28670	28699	28476	28802	28887	28699	28618	28589	28903	28974	28783	28882	28478	28664	28638	28890	28856	28746	28686	28740	28725	28820	28754	28632	28679	28623	28436	28698	28721	28847	28586	28666	28454	28827	29101	28971	28839	28751	28756	28653	28705	28848	29071	28772	28672	28711	28920	29069	28761	28825	28514	28898	28941	28618	28728	28806	28440	28903	28855	28850	28668	29043	28804	28809	28709	28688	28717	28859	28669	28590	28690	29076	28814	28843	28423	28842	28723	28890	28781	28647	28946	28594	29059	28836	28672	28746	28674	28667	28653	28665	28918	28814	28699	28905	28923	28601	28670	28875	28560	28668	28772	28515	28841	28967	28723	28682	28721	28546	28455	28809	28862	28756	28770	28504	28629	28984	28890	28651	28528	28791	28707	28889	28712	28963	28776	28698	28888	28575	28587	28789	28604	28829	28777	28865	28560	28668	28907	28723	28803	28782	28603	28704	28986	28867	29043	28920	28700	28941	28880	28810	28666	28739	28554	28698	28565	28724	29079	28855	28926	28670	28763	28704	28859	28991	28682	28742	28643	28944	28600	29091	28743	28845	28846	28624	28625	28787	28845	28813	28888	29087	28858	28818	28751	28858	28793	28811	28806	29113	28546	28783	28640	28599	28618	28782	28848	28573	28613	28692	28773	28798	28962	28851	28945	28850	29012	28513	28603	28754	28698	29013	28965	29028	28759	28707	28694	29062	28709	28530	28832	28862	28909	28836	28710	28756	28668	28734	28545	29040	28773	28627	28554	28995	28698	28887	28909	28942	28675	28727	28645	28751	28864	28878	28564	28891	28898	28621	28886	28743	28637	28738	28611	28753	28839	28671	29024	28914	28712	28853	28581	28727	28503	28814	28873	28659	28756	28913	29046	28855	28619	28635	28609	28758	28727	28678	28841	28744	28876	28731	28575	28685	28809	28655	28654	28922	28582	29069	29005	28524	28632	28834	28684	28644	28753	28825	28537	28591	28745	28584	28684	29012	28973	28690	28701	28780	28738	28998	28988	28736	28765	28731	28967	28934	28802	28911	28727	28918	28981	28882	28615	28630	28845	29007	28824	28712	28781	28654	28702	28809	28910	28980	28767	29019	28771	28575	28885	28577	29036	28785	29172	28632	28534	28910	28645	28803	28373	28532	28540	28870	28777	28610	28421	28856	28691	28778	28685	28771	28818	28871	28593	28927	28768	28716	28861	28457	28732	28784	28807	28778	28862	28780	28705	28933	28663	28784	28845	28969	28619	28761	29057	28755	28699	28656	28893	28689	28555	28732	28547	28692	28869	28874	28806	28884	28820	28519	28637	28611	28894	29072	28671	29005	28812	28865	28507	28960	28734	28707	28851	28745	28939	28743	28842	28681	29046	28944	28822	28770	28625	28817	28912	28891	28809	28954	28919	28682	28848	28872	28785	28675	28664	29085	28699	28547	28698	28660	28474	28718	28932	28677	28561	28858	28858	28635	28634	28684	28890	28527	28902	28745	28623	28702	28914	28731	28691	28551	28435	28638	28677	28818	28859	28808	28784	28971	28439	28603	28726	28768	28389	28774	28695	28731	28935	28884	28685	29092	28810	28750	28878	28611	29093	28718	28781	28512	28902	28655	28741	28778	28807	28638	28769	28884	28965	28745	28907	29036	28988	28545	28749	28958	28734	28796	28851	28748	28900	28761	28622	28802	28724	28857	28490	28852	28732	28584	28787	28732	28675	28547	28744	28909	28741	28941	29007	28919	28628	28784	28834	28674	28770	28749	28335	28637	28929	28534	28575	28669	28819	28942	28758	28865	28808	28737	28682	28942	28946	28850	28678	29043	28703	28690	29030	28651	28701	28815	28735	28777	28523	28882	28681	28916	28817	28587	28628	28847	28585	28738	28721	28873	28610	28634	28720	28801	28629	28612	28810	28882	28811	28824	28649	28911	28537	28818	28707	28844	28961	28853	28704	28839	28843	28856	28694	28668	28605	28765	28797	28855	28662	28895	28837	28863	28766	28830	28849	28895	28772	28875	28905	28859	28759	28817	28620	28682	28784	28567	28825	28739	28654	28876	28905	28708	28482	28524	28722	28974	28540	28740	28889	28982	28826	28625	28554	28941	28749	28932	28908	28969	28860	28684	28765	28738	28556	28678	28890	28731	28866	28699	28732	28944	28967	28731	28759	29062	28669	28927	28935	28545	28744	28692	28752	29101	28899	28808	28690	28705	28961	28882	28689	28634	28900	28655	28797	28773	28818	28946	28733	28751	28966	28587	28686	28867	28504	28928	28548	28993	28902	28804	28910	29168	28691	28682	28753	28558	28655	28724	28955	28506	28866	28953	28668	28800	28934	28866	28779	28767	28753	28872	28701	28793	28720	28720	28838	28823	29028	28865	28706	28575	28819	28696	28567	28583	28933	28735	28772	28609	28499	28569	28821	28614	28558	28624	28766	28891	28690	28861	28890	28722	28714	28912	28630	28664	28687	28787	28716	28855	28830	28787	28807	28474	28591	28638	28586	28836	28816	28915	28668	28492	28677	28678	28822	28715	28595	28748	28849	28796	28922	28670	28986	28710	28769	28924	29137	29006	28694	28589	28889	28940	28665	28868	28694	28740	28956	28888	28845	28806	28926	28674	28876	28718	28535	28724	28782	29009	28748	28690	28825	28638	28744	28760	28915	28691	28734	28662	28789	28808	28947	28917	28764
25902	30831	26479	21866	20063	18684	18634	18699	18342	17840	17759	17690	17189	17347	17258	16970	17233	17167	17053	17195	17053	17290	17205	17188	17186	17005	17176	16927	17215	17211	16966	17153	17017	17083	17074	17027	17112	17038	16964	17119	16983	17237	16943	17018	17210	17142	16960	17114	17083	17022	16918	17155	17061	17192	17199	17023	17183	16950	17110	16982	17087	17054	17163	17135	16922	17172	17017	17017	17086	17020	17270	17164	16915	16996	17098	17116	17026	17309	17182	17091	17139	17223	17153	17117	17008	16932	17082	17126	17353	16941	17244	16973	17054	16989	17200	17035	17003	17144	17113	17159	16930	17177	16956	17036	17057	17090	16982	17367	17211	17138	17001	17090	17142	17216	17157	17177	17067	17212	16958	17052	17102	17181	17110	16989	16967	17218	17050	17064	17127	17036	16990	17126	17107	17064	17093	17177	17208	16967	16953	16985	16896	17001	16931	16954	17184	17071	17143	17070	17090	17141	17183	17176	16909	17246	16957	17004	16940	17027	17111	17106	17047	17054	16960	17057	16927	17029	16975	17016	17229	17252	16999	17052	17121	17051	16993	16928	17030	16948	17019	16997	17106	16940	17064	17120	17118	17164	17193	16848	17009	17053	16868	17172	17195	16984	17058	17039	17166	17172	16849	17010	17094	17144	17112	17102	17039	17149	17116	17204	17023	17003	17008	17004	17152	17241	17089	17295	16993	16975	17021	17228	17090	16945	16979	17015	17171	17031	17070	17015	16986	17160	17099	17059	16979	17019	16987	16905	17013	17293	17066	17047	17099	17178	16997	17007	17190	17138	17071	17021	16974	17078	17039	16990	17102	17154	17169	16937	17215	17177	17114	17191	16889	16965	17037	17104	17056	17022	16955	17153	17173	17203	17346	17167	16943	17082	17187	17050	17073	17046	17023	17160	17299	17163	16883	17276	16886	17048	17071	16970	17003	17157	17162	17142	17042	17115	17006	17290	17136	17083	17197	17078	17051	17230	17053	17373	17106	17105	17206	16977	17069	17095	17095	17261	17082	17014	17148	17195	17055	17030	17029	17174	17079	17154	17037	17061	17107	17148	17038	17133	17157	17027	16911	17100	17069	17102	17342	17063	16891	17110	17216	16962	17170	17039	17228	17048	16995	17067	16916	16884	17120	17243	17231	16973	17013	17278	17192	17086	17087	17005	17126	16991	17079	17075	16993	17263	17201	17176	17104	17252	17174	17011	17024	17065	16934	17064	17081	17040	17159	17236	17216	17103	17162	17041	17170	16975	17034	17147	17028	17191	17105	17177	16999	17115	17004	17155	16885	16930	17258	17087	17068	16857	17271	17082	17014	17043	17074	17175	17195	17158	17155	17102	17240	17044	17138	17034	17009	16961	17155	17151	17040	16908	17077	17053	17073	17180	16872	16990	17168	17021	17021	17105	16969	17016	16841	17093	17009	17052	17189	17353	17021	17123	17070	16999	17029	17076	16929	17072	17127	17232	17020	16991	17263	17212	16894	17171	17281	17027	16952	17077	16936	17083	17176	17146	17131	17168	17108	17094	17029	16966	17169	17066	17079	17102	17128	17106	16934	17252	17018	17191	17035	16999	17135	17060	17041	17133	17120	17133	17091	17152	17280	17040	16989	17213	17051	17222	17069	17046	17105	17110	17177	17013	17073	17043	17059	17091	17124	17158	17145	17214	17271	17164	17096	17078	16900	17158	17059	16847	17040	17193	16836	17030	17080	16878	17092	17059	17117	17121	17131	17027	17199	17047	17190	17202	16932	17154	17065	17203	17029	16966	17156	16965	17181	17113	17162	16907	17113	16941	17062	17309	16998	17047	17239	16972	17131	16934	17207	17095	17151	17011	17153	16921	16970	17242	17195	17210	17143	17249	17175	17174	17046	17043	16992	17288	17136	17110	16919	17082	17190	17256	16939	16884	17192	16939	17207	17177	16969	17140	17136	17106	16979	16925	17139	17006	16994	17136	17159	17264	17007	16975	17067	16831	16977	17153	17076	17052	17096	17156	17007	16920	17165	17174	16971	17019	17089	17063	17161	17122	16929	17050	17059	17138	17180	17012	17180	17188	17172	17143	17021	17043	17209	17168	17016	17049	17143	17048	16946	17106	17257	17141	17138	17173	16989	17098	16985	17012	17099	17374	17067	16909	17115	17041	17207	16985	17040	16913	16986	17074	17280	17044	17134	17077	17057	17103	16947	16944	17260	17079	17394	17150	17214	16969	17193	17113	16991	17161	17091	17074	16952	16883	17170	16987	17000	17024	17182	17212	17097	16941	17163	16997	16886	16979	17196	17007	17059	17240	17002	17222	17092	17041	16983	17105	17202	17068	17156	16910	17018	16863	17171	17117	17131	17002	17214	17105	17105	17079	17035	16893	17078	17069	17268	17128	16998	17198	17037	17029	16900	17219	17119	17043	17036	17089	17306	17093	17120	17058	17046	17193	17065	17228	17088	16961	17094	17111	17253	17376	17037	17121	17042	17209	17252	17204	17064	17090	17062	17071	17190	17076	17107	16994	17014	17303	16972	17116	17191	17091	17049	17150	17130	17068	17149	17083	17057	17010	17126	17225	16995	17093	17172	17224	17045	17015	17106	17193	17021	17023	17142	17331	17193	17031	16955	17058	17096	17242	17093	17104	17064	17100	17186	17250	16866	17027	16981	17149	17135	17034	17123	17169	16961	17183	16947	17055	17069	17128	17090	16926	17122	17125	17120	17037	17130	16961	16944	17017	17193	17105	17173	17116	16928	16981	17078	17070	17056	17079	17153	17210	16994	17263	17243	17127	17095	17109	17114	17023	17092	17115	17053	17060	16904	17160	17018	17227	16916	17006	17171	17207	17089	16899	17133	17040	17167	17146	17121	17129	16940	17179	17234	17124	17170	17217	17061	17046	17053	17206	17179	16997	17075	17220	17030	17084	17113	17008	17046	17148	16986	17078	17129	17143	17065	17007	17040	17220	17057	17030	17186	17273	16830	16934	17149	17124	16911	17208	17086	17059	17040	17049	17151	17169	17096	16979	17084	17011	17116	17061	17166	17034	17098	16990	17261	17068	17192	17182	17009	17099	17089	17021	17129	17138	17107	16990	17035	17137	17192	17202	17006	17135	17156	17113	17217	16933	17164	17131	17316	16906	17079	17004	17093	17120	16997	17013	17069	17036	17025	17179	17102	17050	17117	17227	17149	17055	17122	17096	17103	17232	17074	17074	17222	17129	16949	17042	17212	16962	17119	17262	17242	17078	17108	17065	16964	17141	16859	16903	17114	17038	17045	17141	17191	16944	16998	17206	17192	17043	16968	17129	17115	17216	17080	17054	17053	17224	17093	17140	16880	17240	16979	17049	17032	17020	16789	17126	17075	17101	17050	17100	17079	17180	17080	17106	17229	17114	17125	17208	17111	16888	17084	17268	16922	17076	17198	17182	17017	17092	17165	17150	17019	17128	17065	17159	16962	17139	17226	17175	16945	17018	16911	17031	17084	17106	17065	17242	17176	16933	17162	17142	17172	16978	17108	17144	17097	17043	17115	17011	17157	17104	17205	17074	17138	17075	17256	17048	17255	17160	17014	17144	17073	16992	17044	17191	17016	17009	17077	17142	17121	17159	17163	17014	17245	17193	17278	17195	17192	17048	17177	17170	17186	17035	17066	17102	16960	17319	17050	16891	16960	17134	17125	17139	17183	17089	17152	17053	17022	17126	17077	17178	17103	16972	17115	17362	17187	17074	17153	17187	17068	17107	17167	17068	17062	17008	17014	17289	17063	17077	17198	16960	17089	17184	17118	17101	17185	17059	17170	17247	17188	17113	17020	17170	17062	17129	17141	17146	17219	17151	16973	17170	16993	17096	17074	17045	16948	16882	17185	16953	16924	16962	17119	17087	17302	17202	17222	17259	17147	17055	16929	17075	17087	17069	17081	17127	17249	17138	17308	17139	17269	16964	17178	17154	17130	17238	16927	17398	16839	17235	17011	17270	17096	17038	17086	16948	16937	16958	17288	17000	17011	17003	17202	16947	16986	16970	17064	16918	17115	16914	17092	17070	17082	17054	17137	16967	17199	17179	16995	17181	17032	17074	17093	16915	16936	17084	17078	17193	16907	17014	16988	16983	16972	17112	16971	16922	17135	17042	17021	17136	16967	17120	17109	16973	17163	16971	17175	16953	16910	16960	17147	17175	17293	17133	17016	17095	17168	17027	17103	17334	17057	17244	17249	17154	17142	16975	17110	16931	17179	16983	17185	17128	16990	17165	17257	17069	17101	17080	16910	17087	17064	17009	17094	17196	16835	17126	17049	17033	16901	17092	17178	17109	17056	17058	17111	17317	17164	17063	17095	17388	17091	17172	17081	16953	17053	17047	17258	17098	17166	17152	17198	16965	17020	17088	16959	17080	16987	17228	16865	17253	17087	17066	16949	17160	17228	17176	16943	17070	17041	16995	17113	17027	16933	17088	17172	17226	17067	17159	17181	17022	16926	16974	17088	16956	16982	17187	16951	17184	16869	16978	17025	17029	17071	16858	17228	16971	17195	17100	17030	17152	17121	17097	16892	17055	17065	17196	17127	17066	17147	17004	17150	17179	17188	17208	16864	17018	17167	17148	17018	16878	17134	17178	16988	17010	17008	17108	17067	17050	17070	17070	17090	16993	17025	17074	17257	17123	17321	16981	17167	17239	17166	17177	17016	16952	16936	17104	16996	17126	17068	17032	17125	17125	17010	16985	17055	17167	17052	17065	17106	17178	17148	16899	17044	17055	17195	17020	16920	16942	17003	17093	16983	17085	17171	17135	16915	16915	17160	17110	17135	17102	16897	17107	17115	17246	17108	17062	17177	17181	16953	17105	17161	17075	16983	17103	17211	16890	16959	17106	17065	17093	17233	17070	16947	17209	16958	17027	17054	17067	17208	17299	17144	17028	17022	17117	17065	16974	17129	17118	16975	17063	17100	16945	17228	17108	16894	17080	17297	17299	17214	17114	17007	17177	17192	17152	16925	17069	17207	17023	17105	17099	17030	17123	16927	17013	17081	17105	17123	17057	17154	17200	16971	17160	16989	16926	17064	17068	16943	16937	17214	17126	17059	17058	17094	17158	17170	17069	17242	17025	16892	16948	17021	16947	17343	16875	17134	17114
24695	21574	28890	29764	30829	32143	33661	31966	31134	30752	30263	29657	29423	29285	29361	29141	29135	28910	28918	29068	29027	28998	29015	28832	29006	28946	29037	28824	29037	29086	29095	28976	28905	28826	29169	28891	28823	29019	29180	28784	29185	28993	29037	28765	28817	29084	29130	28965	28780	28686	29006	28866	28805	28893	28967	28828	28849	28898	28937	28876	28626	28708	28747	28695	28810	28932	29054	28749	29029	28935	28775	29087	28733	28631	28854	28697	28739	28980	28986	28787	28644	28841	28949	28815	28804	28873	28463	28812	28534	29003	28747	28695	28898	28899	28930	29218	28741	28965	28559	28663	28609	28661	28735	28814	28861	28885	28788	28994	28662	28855	28861	28489	28788	28730	28857	28616	28556	28790	28625	29118	28991	28760	29032	28564	28795	28770	29011	28681	28864	28807	28647	28896	28997	29100	28833	29087	28794	28720	28726	28829	28934	28851	28909	28580	29041	28600	29014	28795	28922	28830	28730	28827	28907	28682	28688	28895	28959	28895	28576	28792	28903	28842	28788	28941	28955	28775	28998	28774	28616	28901	28747	28888	28566	28693	28706	28427	28695	28959	28939	28883	28748	28807	28783	28893	29016	28759	28824	28925	28785	28782	29027	28799	28963	28959	28956	28744	28757	28799	28952	28794	28897	28859	28899	28682	28839	28905	28745	28861	28574	28650	29041	28789	29024	28692	28641	28766	28818	28921	28838	28862	28598	28639	28919	28783	28913	28641	28997	28823	28726	28626	28785	28956	28977	28874	28898	28780	28596	28865	29081	28905	28925	28865	28928	28857	28832	28846	29008	28842	28933	28768	28752	28621	28867	28753	28851	28713	28900	28681	28822	28658	28887	29083	28968	28615	28902	28523	28643	28589	28976	28830	28691	28962	29076	28893	28904	28901	28838	28816	28590	28746	28990	28881	28705	28761	28872	28736	28839	29019	28638	28564	28810	28855	28459	28925	28821	28922	28890	28687	28698	28790	28934	29092	28886	28483	28994	28559	28736	28833	29008	28838	28874	29047	28886	28879	28686	28918	28628	28656	28636	28865	29055	29030	28753	28855	28912	28811	28759	28844	28830	28657	28875	28740	28853	28913	28681	28793	28786	28968	28965	29087	28616	28831	28749	28847	28498	28756	28824	29012	29002	28919	28622	28717	28809	28941	28916	28565	28534	28755	28799	28773	28859	28750	28955	28766	28914	28883	28755	28774	28774	28924	28947	28777	28875	28918	28778	28767	28673	28595	28651	28749	28615	28849	28926	28787	28788	28753	28694	28724	28882	28742	28816	28882	28878	28765	28725	28706	28988	29104	28781	29069	28554	28939	28933	28820	29036	28803	28897	28995	28724	28690	28758	28653	28811	28882	28728	28808	28708	28830	28813	28500	28737	28995	28731	28888	28820	28954	28750	28639	28891	28613	28776	28924	28765	28993	28736	28657	29020	28764	28849	28869	28900	28667	28867	28647	28609	28930	28654	29008	28897	28650	28866	28830	29051	29038	28808	28665	28802	28804	28654	29127	28767	28933	28772	28984	28947	28945	28813	28746	28810	28950	28673	28893	29212	28876	28816	28995	28852	28681	28790	28887	29087	28823	28875	28913	28905	28884	28754	28932	28776	28655	28979	29155	28918	29053	28642	28615	28890	28770	28838	28925	28735	28827	28833	28903	28716	28865	28699	28634	28755	28637	28734	28741	28875	28860	28897	28694	28694	28935	28755	29031	28873	28723	28682	28787	28859	28642	28880	28752	28639	28537	28688	28687	28859	28575	28571	28969	28896	28818	28725	28836	28992	28643	28760	28868	28830	28639	28747	28855	28650	28666	28867	28942	28783	28830	28524	28948	28833	28627	28568	28713	28725	28802	28691	28589	28804	28676	28986	28559	28779	28681	28698	28811	28744	28649	28689	28673	28649	28685	28608	28743	28575	28647	28891	28455	28655	28847	28916	28900	28946	28985	28650	29150	28990	28718	28746	28737	28480	28814	28644	28691	28883	28728	28862	28966	28920	28785	28745	28579	28805	28751	28715	28907	28852	28910	28880	28933	28889	29028	28845	29124	28882	28850	28822	28557	28791	28800	28770	28853	28634	28885	28879	28711	28791	28907	28800	28734	28860	28802	28820	28749	28756	28728	28919	28701	28789	28842	28851	29030	28884	28916	28820	28996	28761	28639	28546	28876	28813	28886	28841	28802	28961	28726	29070	29026	28817	28949	28969	28879	29157	28741	28523	28815	28977	28984	28962	28859	28596	28936	28922	28792	28878	28930	28814	28819	28961	28708	29017	28878	28871	28935	29011	28708	28653	28564	28521	28667	28911	28616	28581	28828	28990	28632	28851	28820	29046	28887	28950	29018	29113	28905	29087	28904	28897	28850	28769	28643	28587	28760	28607	28826	28687	28803	28902	28981	28744	28689	28695	28828	28897	28713	28884	28664	28828	28693	28762	28690	28759	28864	28874	28593	29003	28835	28617	28869	28539	29006	28657	28913	29025	28729	29013	28917	28798	28946	28934	28777	28808	28893	28653	28588	28732	28851	29002	28853	28674	28845	28670	28979	28729	28904	28835	28947	29017	28992	28937	29093	28902	28745	28986	28771	28692	28879	28845	28673	28591	28581	28841	28855	28659	28771	28605	28538	28816	29024	28973	28849	28760	28823	28968	28833	28865	28892	28900	28843	28850	28808	29007	28499	28867	28570	28800	28840	28858	28744	28656	28564	28692	28676	29002	28596	28865	28813	28887	28959	28780	28744	28800	29022	28908	28975	28633	28667	28758	28696	28896	28824	29096	28898	28975	28713	28742	28731	28724	28948	28941	28751	28600	28929	28749	28932	28911	28680	28755	28885	28879	28885	28701	28789	28820	28957	28538	29014	28844	29024	28613	28815	28733	29070	28774	28663	28618	29042	28671	28774	28681	28840	28754	28724	28734	28838	28802	28566	28974	28752	28704	28898	28766	29002	28778	28753	28951	28973	28944	28714	28727	28697	28861	28840	28708	28833	28845	28886	28856	28695	28790	28635	28676	28779	28699	28729	28604	29131	28837	28606	28968	28701	28978	28891	28797	28772	28831	28841	28798	28890	28665	28929	28816	28812	28857	28791	28728	28878	28823	28722	28885	28928	28835	28935	29050	28789	28719	29022	28751	28763	28764	28926	28811	29098	28826	28694	28894	28781	28931	29061	28940	28849	28737	28695	28710	28734	28938	28558	28788	28842	28921	28638	28679	29097	28741	28675	28629	28607	28913	28794	28757	28917	28603	28515	28727	28545	28851	28837	28726	28669	28758	28984	29184	28991	28965	28668	28895	28900	28802	28839	28903	28882	28816	28851	28799	28753	28659	28676	28733	28841	28896	28796	28815	28752	28791	28782	28676	28941	28898	28718	29124	28894	28899	28754	28472	28808	28729	28742	28738	28735	28979	28772	28585	28689	28833	28936	28715	28613	28647	28927	28778	28688	29112	28890	28702	28774	28656	28713	28709	28766	28900	28771	28673	28511	28706	28710	28819	28713	28892	28694	28769	28645	28876	28948	28967	28971	28917	29056	28692	28691	28596	28621	28897	29013	28800	28826	28777	28851	28760	29083	28690	28708	28792	28817	28671	28859	28638	28885	28913	28730	28897	29055	28660	28898	28898	28980	28863	28781	28654	28667	28795	28628	28806	28859	28909	28782	28843	28681	28621	28752	28922	28930	28734	28921	28662	29184	28981	28917	28873	28972	28799	28609	28724	28913	28731	28719	28953	29089	28961	28879	28864	28636	28770	28728	28936	28896	28780	28929	28912	28768	28871	28902	29069	28787	28716	29215	28466	28925	28779	29086	28637	28897	28801	28823	28860	28966	28772	28620	28797	28892	28964	28915	28978	28705	29082	28735	28709	28972	28746	28663	28988	28983	28934	28699	28776	28683	28951	28899	28823	28478	28761	28522	28646	28824	28888	28713	28985	29120	28703	28959	28956	28836	28973	28700	28884	28925	28823	29015	28719	28682	28859	28847	28721	28932	28736	28698	28642	28935	28771	28898	28816	28828	28786	28724	28757	28842	28850	28838	28934	28785	28785	28792	29010	28715	28655	28752	28833	28745	28845	28784	28881	28549	28846	28927	28723	28882	28925	28905	28992	28676	28942	28981	28859	28736	28858	28658	29142	28954	28785	28584	28699	28810	28636	28724	28573	28678	28734	28760	28732	28700	28763	28615	28779	28860	28584	28740	28722	28819	28785	28747	28827	28790	28858	28886	28906	28734	28920	28824	28764	29028	28571	28846	28818	28939	28989	28719	28848	28493	28794	28892	28895	28821	28710	28867	28827	28954	28908	28861	28818	28864	28882	28927	29082	28721	28762	28608	28898	28830	28464	28716	28775	28587	29171	28807	28781	28882	29049	28900	28860	28882	28872	28864	28767	28806	29071	28636	28843	28842	29023	28708	28578	28779	28818	28709	28655	28879	28837	28953	28807	28944	28653	28891	28850	28957	28714	28896	28750	28488	29136	29030	28880	28770	28556	28810	28611	28864	28932	28839	28675	28708	28628	28842	28728	28734	28906	28774	29061	28702	28844	28769	28828	29097	28918	28789	28908	28962	28785	28965	28947	28957	28711	28889	28918	28752	28559	28776	28835	28893	28652	29079	28956	28981	28786	28821	28894	28810	28767	28871	29067	28894	28921	28788	28900	28606	28873	29029	29172	28839	28875	28778	28812	28895	28631	29102	28818	29011	28971	28829	29067	28836	28818	29056	28942	28671	28926	29008	29053	28653	28859	28863	28903	28904	28616	28710	28732	28883	28587	28891	28525	29007	28840	28619	28994	29073	28740	28815	28602	28947	28854	28682	28727	28936	29173	28859	28752	28807	28852	28670	28698	29157	28702	28668	28871	29021	28940	28761	28889	28935	28628	28699	28761	28687	28644	28907	28609	28816	28912	28869	28802	28913	28885	28663	28740	28891	28740	28782	28763	28652	28976	28607	28693	28973	28812	28894	28986	28851	28994	28757	28767	28747	28704	28685	28753	28800	28717	28703	28622	28864	28902	29022	28812	28657	28992	28770	28954	28789	28680	28942	28867	28916	28662	28772	28581	28648	28701	28784	28785	28847	28640	28515	28624	28624	28791	28723	28943	28966	28681	28923	28766	28725	28779	28937
29604	47126	38035	29968	24755	22037	21946	20956	19955	19067	18576	18410	17882	17761	17781	17635	17612	17691	17438	17449	17388	17400	17396	17625	17488	17377	17316	17486	17372	17414	17490	17443	17615	17420	17393	17417	17468	17338	17453	17476	17385	17525	17416	17389	17295	17455	17529	17519	17342	17254	17333	17253	17331	17303	17272	17342	17388	17332	17526	17249	17282	17494	17367	17372	17456	17342	17247	17411	17393	17385	17383	17275	17403	17338	17503	17218	17265	17309	17373	17260	17310	17240	17407	17291	17381	17143	17512	17260	17303	17289	17369	17328	17176	17276	17325	17308	17266	17334	17422	17381	17217	17268	17224	17385	17240	17520	17362	17348	17335	17167	17379	17387	17433	17156	17435	17384	17245	17445	17303	17320	17177	17249	17271	17238	17051	17437	17354	17347	17166	17302	17201	17381	17285	17244	17317	17479	17313	17298	17401	17256	17334	17369	17374	17430	17386	17131	17411	17420	17114	17291	17395	17264	17676	17430	17344	17247	17328	17229	17290	17213	17409	17359	17394	17409	17307	17514	17388	17211	17332	17351	17384	17256	17226	17329	17396	17287	17179	17275	17107	17291	17370	17230	17311	17397	17402	17320	17150	17407	17327	17224	17349	17464	17214	17231	17326	17438	17327	17254	17341	17331	17314	17146	17531	17259	17306	17251	17320	17286	17281	17453	17326	17421	17528	17248	17246	17222	17273	17334	17420	17269	17273	17412	17307	17256	17364	17355	17330	17455	17429	17185	17430	17262	17350	17340	17271	17327	17426	17209	17308	17408	17448	17238	17267	17532	17191	17494	17142	17363	17426	17356	17397	17306	17414	17372	17236	17348	17287	17428	17293	17234	17327	17453	17439	17347	17379	17462	17255	17386	17273	17352	17308	17220	17242	17372	17395	17406	17287	17467	17277	17217	17371	17350	17253	17354	17556	17346	17315	17156	17395	17426	17278	17183	17395	17387	17313	17267	17196	17174	17371	17368	17401	17109	17295	17256	17415	17121	17301	17288	17403	17291	17428	17320	17300	17266	17261	17068	17393	17476	17310	17338	17396	17264	17256	17286	17328	17279	17103	17298	17316	17344	17334	17219	17321	17404	17288	17290	17338	17508	17625	17283	17370	17222	17179	17275	17403	17262	17351	17164	17385	17323	17302	17415	17235	17238	17308	17467	17410	17310	17254	17201	17334	17370	17427	17307	17352	17419	17191	17287	17619	17124	17198	17356	17388	17240	17261	17083	17408	17383	17261	17177	17441	17194	17185	17229	17367	17132	17434	17384	17298	17412	17449	17338	17324	17198	17453	17275	17267	17459	17346	17555	17361	17283	17271	17388	17254	17275	17402	17229	17347	17213	17364	17257	17259	17475	17475	17488	17309	17200	17354	17277	17272	17259	17287	17334	17303	17261	17402	17465	17550	17359	17390	17193	17360	17277	17265	17559	17338	17315	17169	17451	17273	17514	17412	17223	17394	17267	17418	17266	17282	17209	17482	17226	17177	17368	17230	17241	17082	17325	17387	17120	17366	17207	17339	17307	17249	17252	17241	17489	17330	17321	17435	17349	17318	17203	17339	17445	17385	17200	17314	17233	17322	17336	17368	17339	17135	17353	17469	17585	17301	17298	17445	17312	17243	17510	17230	17308	17493	17382	17536	17381	17120	17195	17504	17226	17372	17406	17364	17424	17344	17229	17445	17249	17450	17405	17330	17407	17334	17270	17335	17203	17343	17349	17262	17260	17193	17380	17402	17394	17343	17462	17525	17232	17221	17295	17363	17146	17281	17436	17256	17211	17351	17161	17568	17300	17456	17191	17335	17484	17247	17254	17357	17471	17151	17321	17416	17453	17375	17264	17251	17174	17494	17186	17353	17337	17263	17308	17312	17330	17310	17323	17524	17323	17252	17268	17307	17518	17172	17170	17260	17209	17413	17357	17366	17190	17406	17533	17418	17266	17324	17331	17205	17226	17270	17250	17554	17218	17414	17427	17288	17323	17319	17236	17266	17148	17468	17231	17181	17347	17245	17363	17375	17240	17188	17483	17281	17422	17266	17322	17292	17346	17311	17181	17396	17190	17274	17382	17164	17198	17213	17271	17327	17206	17454	17386	17525	17176	17333	17399	17278	17290	17120	17354	17434	17433	17320	17351	17205	17181	17439	17347	17218	17337	17347	17305	17168	17419	17383	17308	17338	17379	17334	17282	17424	17526	17479	17422	17185	17216	17382	17166	17423	17251	17416	17307	17422	17368	17329	17410	17242	17318	17326	17290	17284	17287	17393	17264	17273	17232	17187	17405	17313	17458	17336	17349	17191	17329	17317	17323	17184	17363	17229	17216	17463	17180	17498	17159	17308	17340	17305	17243	17268	17240	17322	17269	17240	17307	17440	17215	17193	17269	17292	17175	17299	17269	17282	17445	17340	17323	17225	17492	17207	17237	17121	17437	17252	17303	17135	17269	17417	17663	17272	17136	17396	17409	17380	17303	17343	17355	17476	17341	17241	17188	17468	17315	17312	17354	17354	17181	17085	17582	17373	17351	17390	17411	17387	17216	17368	17270	17242	17160	17262	17436	17435	17167	17384	17224	17306	17168	17391	17266	17381	17261	17477	17366	17269	17282	17272	17522	17583	17442	17466	17238	17443	17546	17487	17320	17164	17285	17192	17396	17292	17375	17301	17250	17249	17343	17256	17352	17172	17364	17414	17351	17236	17216	17222	17352	17346	17491	17194	17286	17565	17300	17253	17233	17352	17258	17227	17292	17469	17296	17378	17355	17488	17449	17463	17207	17174	17294	17299	17320	17312	17396	17311	17114	17372	17288	17530	17319	17200	17201	17240	17299	17400	17335	17358	17231	17420	17327	17429	17314	17379	17166	17387	17367	17449	17358	17523	17345	17253	17305	17364	17336	17260	17201	17259	17320	17238	17222	17227	17449	17205	17333	17396	17440	17254	17524	17205	17236	17348	17215	17276	17429	17323	17242	17354	17322	17258	17356	17325	17522	17332	17397	17411	17334	17226	17359	17550	17308	17372	17392	17290	17323	17314	17240	17251	17231	17414	17451	17301	17195	17427	17232	17358	17450	17408	17230	17339	17551	17506	17153	17411	17331	17454	17270	17376	17356	17309	17408	17293	17387	17244	17351	17392	17400	17197	17219	17561	17346	17251	17294	17378	17305	17413	17299	17347	17413	17487	17379	17490	17467	17273	17275	17291	17338	17267	17317	17214	17321	17224	17468	17207	17352	17314	17251	17430	17266	17335	17276	17391	17431	17364	17303	17539	17231	17342	17171	17554	17322	17526	17348	17512	17193	17414	17398	17291	17400	17477	17429	17252	17436	17285	17183	17334	17436	17561	17254	17370	17214	17401	17299	17498	17303	17329	17497	17494	17345	17096	17181	17296	17481	17467	17304	17357	17386	17206	17285	17167	17559	17355	17365	17179	17291	17298	17508	17503	17316	17328	17373	17413	17261	17306	17284	17489	17198	17473	17153	17294	17241	17180	17417	17141	17057	17221	17264	17307	17383	17300	17252	17403	17371	17310	17231	17287	17252	17390	17088	17266	17394	17425	17424	17470	17259	17432	17372	17265	17233	17244	17321	17409	17211	17256	17592	17277	17316	17365	17390	17304	17420	17465	17256	17338	17073	17126	17259	17316	17239	17123	17328	17296	17318	17343	17161	17298	17332	17271	17312	17357	17213	17176	17237	17379	17244	17498	17368	17369	17351	17466	17433	17281	17195	17402	17240	17394	17439	17468	17418	17110	17245	17401	17343	17175	17409	17372	17216	17346	17351	17351	17481	17391	17283	17453	17356	17446	17321	17412	17325	17468	17300	16994	17289	17278	17407	17393	17200	17182	17351	17198	17201	17327	17304	17426	17353	17055	17165	17169	17242	17322	17219	17336	17383	17313	17469	17279	17379	17370	17379	17321	17122	17332	17249	17177	17402	17231	17484	17199	17330	17312	17373	17416	17235	17217	17410	17404	17349	17156	17254	17327	17337	17353	17469	17478	17401	17289	17333	17295	17330	17196	17356	17414	17231	17579	17321	17190	17236	17416	17080	17256	17322	17244	17355	17421	17194	17238	17248	17394	17279	17285	17325	17220	17421	17131	17397	17202	17196	17408	17419	17249	17214	17318	17352	17365	17417	17398	17361	17266	17289	17320	17239	17526	17191	17299	17298	17192	17203	17476	17256	17109	17299	17184	17331	17372	17142	17232	17433	17287	17260	17451	17319	17455	17120	17312	17310	17434	17302	17459	17485	17353	17318	17373	17213	17326	17242	17346	17424	17229	17197	17277	17465	17330	17509	17218	17332	17424	17389	17348	17324	17146	17372	17419	17359	17454	17360	17283	17222	17263	17379	17474	17314	17358	17413	17122	17369	17278	17474	17209	17277	17445	17312	17349	17142	17357	17387	17243	17266	17396	17303	17509	17198	17333	17282	17354	17352	17464	17378	17209	17345	17223	17293	17508	17199	17369	17307	17507	17489	17379	17415	17109	17442	17313	17504	17248	17274	17422	17580	17390	17564	17262	17093	17455	17467	17228	17280	17283	17312	17509	17253	17352	17251	17232	17474	17305	17388	17321	17314	17535	17176	17283	17454	17274	17420	17444	17452	17515	17212	17356	17507	17362	17356	17550	17066	17495	17312	17357	17274	17378	17366	17232	17303	17226	17370	17282	17377	17337	17300	17425	17364	17453	17178	17340	17245	17418	17226	17245	17375	17375	17348	17244	17285	17420	17242	17313	17168	17297	17484	17254	17211	17218	17270	17329	17410	17375	17438	17458	17348	17194	17425	17316	17186	17162	17355	17406	17557	17261	17317	17431	17276	17520	17419	17401	17328	17474	17546	17477	17459	17185	17206	17362	17263	17234	17396	17195	17417	17390	17334	17273	17238	17379	17323	17349	17228	17289	17255	17250	17572	17343	17445	17335	17359	17326	17113	17255	17334	17481	17524	17253	17329	17227	17277	17365	17296	17404	17312	17647	17199	17543	17398	17474	17256	17220	17274	17384	17214	17167	17229	17465	17193	17305	17314	17258	17363	17341	17434	17608	17387	17281	17564	17353	17329	17394	17361	17419	17176	17349	17384	17366	17228	17245	17341	17288	17374	17370	17338	17301	17253	17315	17370
23080	21484	28791	27747	30205	34950	37501	34748	33765	33581	32450	32045	31727	32251	32129	31078	30761	30618	30547	30691	30991	30408	30565	30736	30633	30306	30652	30429	30537	30368	30477	30391	30428	30487	30658	30323	30389	30383	30697	30638	30561	30562	30554	30271	30327	30512	30494	30655	30340	30454	30347	30486	30366	30270	30462	30494	30426	29979	30532	30415	30676	30610	30464	30327	30554	30310	30490	30573	30208	30296	30244	30430	30308	30414	30299	30477	30409	30348	30517	30458	30271	30282	30388	30208	30504	30257	30217	30202	30404	30324	30275	30459	30264	30242	30370	30269	30441	30511	30503	30320	30415	30428	30287	30278	30272	30490	30401	30223	30315	30142	30388	30171	30306	30274	30440	30749	30487	30417	30406	30025	30402	30223	30126	30518	30519	30638	30443	30292	30262	30484	30449	30331	30517	30202	30278	30409	30217	30196	30435	30221	30376	30177	30261	30242	30386	30178	30394	29999	30612	30176	30393	30397	30346	30255	30338	30294	30233	30152	30149	30421	30269	30387	30589	30334	30213	30339	30146	30467	30498	30334	30380	30458	30147	30139	30129	30341	30317	30414	30118	30156	30693	30320	30590	30243	30179	30225	30422	30351	30481	30211	30535	30427	30023	30559	30346	30195	30292	30167	30187	30566	30395	30193	30341	30276	30601	30175	30279	30310	30402	30319	30243	30262	30251	30309	30367	30152	30149	30129	30459	30192	30519	30285	30266	30173	30335	30179	30382	30358	30280	30312	30393	30230	30412	30409	30353	30498	30244	30438	30172	30107	30176	30009	30430	30541	30246	30400	30265	30662	30221	30105	30274	30463	30352	30403	30623	30168	30237	30304	30497	30477	30341	30262	30316	30154	30292	30179	30495	30177	30395	30406	30332	30037	30313	30376	30293	30562	30246	30422	30296	30534	30373	30166	30053	30370	30472	30708	30259	30309	30181	30456	30460	30088	30426	30186	30223	30323	30218	30483	30478	30416	30433	30261	30385	30182	30675	30721	30677	30375	30214	30205	30337	30545	30516	30341	30439	30395	30225	30308	30296	30233	30676	30354	30444	30222	30358	30564	30476	30312	30280	30468	30366	30365	30356	30246	30435	30558	30420	30354	30547	30442	30192	30308	30134	30257	30447	30437	30413	30423	30325	30513	30347	30200	30530	30258	30293	30441	30248	30344	30371	30391	30417	30134	30283	30398	30314	30550	30328	30187	30255	30409	30532	30355	30406	30398	30503	30449	30316	30409	30414	30341	30112	30517	30348	30355	30594	30438	30308	30225	30381	30316	30735	30287	30356	30165	30283	30244	30128	30180	30565	30238	30383	30647	30183	30304	30280	30287	30537	30110	29973	30348	30125	30558	30490	30302	30172	30312	30350	30446	30324	30400	30357	30413	30467	30126	30398	30320	30087	30417	30291	30568	30466	30604	30391	30325	30228	30409	30334	29839	30443	30271	30672	30400	30336	30289	30413	30482	30393	30439	30396	30273	30206	30513	30592	30117	30413	30519	30367	30430	30284	30179	30298	30483	30495	30408	30262	30107	30332	30208	30449	30607	30250	30167	30469	30289	30155	30510	30280	30093	30415	30137	30244	30231	30544	30301	30441	30344	30342	30493	30316	30408	30490	30471	30144	30537	30251	30396	30408	30435	30263	30369	30568	30172	30401	30388	30367	30399	30349	30282	30449	30321	30257	30322	30245	30434	30305	30338	30393	30597	30333	30660	30293	30397	30447	30164	30279	30221	30209	30291	30596	30419	30564	30387	30271	30398	30360	30054	30443	30354	30435	30319	30466	30436	30307	30248	30400	30233	30595	30427	30593	30179	30209	30296	30222	30311	30349	30221	30144	30355	30340	30334	30168	30442	30386	30416	30348	30306	30546	30456	30403	30490	30096	30486	30306	30489	30329	30329	30270	30193	30202	30175	30388	30289	30302	30162	30451	30233	30264	30039	30268	30240	30401	30435	30310	30389	30205	30151	30396	30398	30340	30388	30301	30413	30474	30378	30417	30538	30164	30215	30558	30505	30540	30403	30261	30364	30435	30388	30408	30131	30165	30240	30311	30230	30449	30479	30333	30133	30444	30329	30281	30264	30540	30409	30226	30131	30225	30387	30338	30406	30272	30085	30199	30281	30343	30423	30426	30275	30386	30461	30516	30470	30647	30571	30350	30561	30400	30449	30071	30443	30421	30457	30239	30070	30657	30415	30375	30149	30207	30121	30284	30689	30306	30121	30233	30460	30356	30266	30360	30022	30359	30168	30245	30315	30081	30389	30503	30401	30578	30467	30570	30552	30377	30401	30355	30460	30457	30732	30395	30430	30384	30242	30350	30244	30430	30465	30347	30410	30532	30326	30435	30251	30455	30187	30523	30453	30606	30368	30077	30434	30330	30238	30504	30314	30649	30500	30102	30313	30287	30283	30554	30152	30217	30510	30486	30317	30370	30382	30284	30250	30484	30211	30388	30594	30616	30430	30270	30426	30270	30415	30342	30255	30421	30515	30324	30421	30342	30281	30488	30303	30238	30215	30523	30443	30569	30538	30334	30349	30254	30071	30596	30497	30337	30329	30453	30314	30074	30080	30233	30223	30278	30286	30128	30686	30439	30542	30179	30234	30293	30633	30259	30378	30485	30238	30752	30277	30470	30393	30348	30281	30279	30420	30664	30550	30217	30443	30449	30242	30450	30112	30554	30321	30216	30282	30218	30312	30363	30304	30345	30364	30307	30460	30523	30354	30145	30539	30588	30489	30327	30388	30166	30592	30264	30511	30374	30233	30449	30292	30436	30153	30453	30302	30230	30336	30379	30207	30396	30395	30318	30079	30302	30495	30293	30136	30312	30372	30384	30201	30256	30553	30345	30405	30171	30386	30133	30165	30470	30663	30323	30467	30202	30417	30523	30333	30287	30392	30391	30373	30287	30400	30260	30137	30252	30388	30459	30261	30264	30294	30398	30437	30256	30215	30107	30142	30531	30462	30292	30198	30320	30297	30479	30372	30547	30417	30228	30226	30231	30366	30507	30427	30376	29994	30228	30276	30310	30310	30122	30446	30705	30348	30387	30368	30668	30463	30476	30244	30251	30302	30325	30423	30526	30575	30468	30244	30434	30304	30609	30450	30536	30306	30408	30416	30424	30457	30422	30369	30357	30271	30378	30404	30282	30610	30414	30243	30131	30239	30034	30471	30304	30485	30371	30381	30271	30431	30527	30689	30365	30315	30204	30561	30498	30323	29987	30595	30474	30119	30246	30327	30168	30556	30307	30369	30418	30643	30276	30174	30228	30418	30494	30385	30240	30475	30479	30294	30071	30104	30594	30263	30312	30237	30357	30267	30566	30469	30067	30500	30390	30280	30257	30490	30504	30480	30251	30079	30086	30441	30106	30490	30107	30490	30367	30318	30592	30442	30317	30347	30313	30414	30337	30280	30271	30199	30217	30473	30306	30390	30216	30483	30474	30605	30456	30306	30375	30243	30475	30312	30352	30104	30192	30486	30635	30391	30479	30203	30250	30435	30360	30412	30657	30397	30472	30604	30238	30045	30295	30408	30617	30330	30419	30269	30358	30433	30634	30318	30078	30524	30288	30334	30575	30346	30526	30154	30417	30276	30379	30283	30327	30372	30241	30592	30235	30516	30298	30459	30243	30434	30181	30175	30450	30238	30216	30423	30424	30306	30269	30507	30092	30338	30303	30480	30319	30302	30150	30318	30534	30366	30258	30283	30269	30024	30071	30255	30504	30444	30447	30369	30161	30487	30383	30292	30213	30401	30137	30174	30389	30417	30378	30440	30441	30360	30476	30346	30260	30362	30359	30189	30479	30265	30394	30223	30559	30607	30674	30177	30224	30318	30388	30374	30375	30308	30436	30141	30532	30439	30392	30148	30165	30194	30378	30390	30388	30241	30403	30145	30273	30512	30570	30227	30336	30300	30408	30423	30314	30572	30198	30301	30404	30198	30212	30373	30384	30437	30462	30073	30115	30463	30319	30500	30186	30178	30222	30473	30198	30221	30218	30348	30355	30237	30432	30302	30134	30304	30512	30278	30603	30452	30370	30232	30412	30345	30422	30261	30321	30253	30429	30425	30311	30251	30411	30449	30551	30435	30384	30323	30605	30481	30229	30545	30275	30226	30152	30177	30332	30766	30651	30289	30275	30243	30420	30537	30390	30416	30325	30325	30634	30239	30385	30224	30106	30241	30374	30379	30438	30214	30144	30390	30608	29964	30309	30412	30504	30308	30420	30492	30551	30602	30395	30261	30294	30137	30355	30628	30288	30170	30455	30272	30307	30212	30398	30307	30466	30378	30277	30599	30349	30583	30293	30409	30306	30492	30428	30363	30229	30284	30568	30288	30354	30371	30214	30057	30259	30432	30456	30385	30143	30424	30503	30225	30135	30473	30143	30289	30300	30326	30361	30069	30379	30460	30250	30429	30426	30398	30586	30277	30468	30250	30507	30178	30093	30454	30358	30184	30428	30380	30498	30104	30365	30486	30242	30221	30193	30496	30480	30437	30412	30237	30718	30432	30254	30574	30300	30333	30547	30025	30379	30344	30351	30572	30528	30487	30694	30428	30231	30293	30478	30230	30475	30358	30161	30285	30348	30310	30481	30326	30363	30378	30484	30187	30399	30345	30254	30141	30226	30258	30442	30321	30766	30550	30313	30020	30391	30251	30381	30242	30313	30417	30494	30616	30368	30344	30488	30495	30398	30494	30415	30177	30486	30476	30424	30492	30503	30107	30103	30503	30507	30145	30393	30347	30662	30277	30351	30112	30497	30643	30637	30317	30370	30475	30260	30524	30234	30348	30545	30468	30783	30381	30298	30800	30535	30292	30605	30413	30388	30340	30311	30511	30159	30184	30288	30426	30494	30449	30379	30047	30688	30379	30495	30408	30289	30676	30582	30461	30164	30446	30327	30336	30494	30302	30283	30504	30559	30413	30601	30189	30630	30422	30185	30416	30300	30353	30383	30317	30088	30245	30255	30275	30421	30392	30405	30350	30423	30255	30324	30466	30441	30413	30349	30391	30619	30483	30288	30217	30294	30508	30255	30476	30408	30388	30396	30549	30458	30621	30437	30182	30281	30464	30554	30444	30566	30440	30281	30296	30654	30439	30412	30420	30409	30185
35125	55284	46402	36757	29381	26766	24991	23696	22769	21461	20654	19915	19290	20394	19762	18687	18515	18587	18583	18380	18308	18335	18327	18449	18375	18409	18453	18104	18317	18300	18029	18341	18416	18352	18483	18211	18379	18234	18290	18286	18355	18283	18313	18202	18302	18450	18161	18334	18195	18306	18249	18168	18158	18162	18172	18322	18112	18324	18183	18434	18182	18132	18285	18225	18145	18257	18234	18077	18181	18142	18184	18280	18158	18296	18170	18239	18137	18170	18137	18278	18153	18140	18196	18122	18396	18220	18383	18121	18317	18216	18288	18205	18158	18137	18198	18084	18207	18227	18111	18305	18248	18360	18240	18138	18139	18127	18228	18185	18136	18166	18170	18253	18038	17960	18229	18371	18412	18115	18190	18256	18299	18046	18198	18061	18177	18349	18282	18218	18067	18202	18012	18036	18141	18105	18102	18236	18247	18151	18150	18173	18114	18136	18204	18270	18070	18078	18129	18257	18164	18245	18137	18071	18133	18180	18094	18101	18353	18116	17995	18174	18255	18171	18207	18000	18092	18105	18198	18214	18168	18361	18090	18303	18121	18063	18158	18268	18151	18135	18212	18377	18099	18272	18157	18169	18293	18325	18248	18265	18187	18158	18139	18375	18081	17937	18121	18183	18278	18199	18183	18250	18218	18212	18183	18155	18177	18264	18145	17998	18300	18330	18302	18412	18255	18138	18195	18200	18273	18334	18301	18231	18198	18191	18180	18146	18203	18221	18223	18156	18073	18079	18173	18080	18223	18197	18192	18032	18231	18217	17990	18215	18318	18253	18214	18283	18116	18151	18143	18165	18127	17987	18089	18123	18116	18143	18094	18134	18006	18106	18275	18129	18199	18294	18246	18159	18106	18243	18149	18153	18256	18209	18358	18100	18207	18266	18168	18215	18127	18056	18171	18323	18160	18236	18271	18068	18092	18148	18225	18056	18132	18115	18022	18183	18151	18122	18101	18304	18090	18056	18355	18124	18149	18232	18138	18225	18231	18252	18014	18134	18088	18307	18140	18283	18061	18249	18335	18073	17983	18100	18075	18097	18209	18239	18298	18275	18148	18115	18285	18138	18052	18130	18202	18246	18313	18369	18133	18155	18471	18097	18273	17995	18173	17998	18219	18163	18251	18155	18300	18243	18082	18041	18394	18269	18117	18050	18356	18319	18304	18111	18112	18179	18187	18150	18263	18253	18204	18266	18241	18386	18040	18223	18213	18286	18154	18023	18209	18282	18222	18145	18112	18144	18133	18216	18348	18212	18278	18215	18081	18281	18086	18111	18309	18262	18120	18058	18253	18264	18184	18223	18247	18190	18006	18225	18187	18345	18151	18101	18226	18223	18169	18161	18144	18173	18112	18029	18059	18112	18205	18199	18144	18345	18236	18079	17969	18051	18158	18237	18090	18104	18179	18239	18343	18092	18114	18058	18154	18089	18264	18144	18120	18116	18384	18060	18192	18188	18260	18266	18041	17960	18177	18325	18207	18237	18304	18265	18162	18118	17937	18284	18206	18030	18078	17968	18184	18478	18304	18143	18107	18002	18211	17985	18017	18044	18084	18249	18270	18216	18041	18144	18165	18234	18189	18057	18272	18341	18205	18300	18057	18096	18195	17965	18223	18300	18128	18020	18128	18265	18149	18343	18364	18147	18100	18066	18125	18098	18207	18055	18074	18179	18152	18117	18129	18050	18156	18187	18247	18136	18124	18102	18145	18189	18085	18165	18155	18028	18083	18137	18092	18165	18017	18217	18154	18210	18231	18199	18203	18121	18250	18198	17984	18055	18210	18145	18226	18223	17967	17981	18061	18138	18327	18111	18417	18149	18011	18238	18144	18357	18223	18202	18312	18340	18153	18242	18266	18064	18042	18309	18400	18054	18048	18287	18259	18205	18021	18308	18145	18248	18255	18081	18135	18073	18116	18342	18125	18313	18195	18199	18239	18129	18250	18105	18106	18200	18347	18344	18216	18222	18112	18169	18101	18276	18154	18093	18192	18228	18236	18124	18295	17951	18097	18224	18274	18205	18117	18314	18228	17885	18132	18004	18192	18207	18172	18166	18148	18063	18192	18263	18195	18041	18272	18405	18037	18009	18314	18025	18081	18032	18128	18118	18348	18189	18009	18114	17987	18346	18134	18113	18240	18048	18218	18277	18109	18292	18204	18079	18061	18085	18138	18143	18178	18248	18085	17965	18128	18287	18050	18301	18317	18185	18214	18342	18004	18260	18145	18075	18340	18196	18087	18224	17968	18024	18040	18097	18195	18207	18315	18154	18256	18399	18256	18151	18049	18361	18135	18193	18181	18009	18067	18084	18166	18061	18123	18236	18250	17947	18203	18205	18114	18165	18189	18187	18058	18199	18141	18026	18300	18301	18039	18143	18069	18077	17988	18197	18164	18155	18052	18428	18342	18206	18205	17994	18209	18133	18052	17984	18160	17986	18113	18166	18170	18242	18064	18204	18207	18178	18114	18149	18257	18138	18283	18296	18276	18177	18234	18132	18244	18348	18037	18077	18102	18355	18104	18225	18117	18226	18328	18267	18272	18059	18074	18105	18180	18155	18152	18203	18180	18257	18237	18175	18049	18097	18196	18204	18006	18116	18169	18023	18362	18159	18198	18040	18162	18074	18131	18102	17987	18233	18217	18151	18116	18151	18226	18106	18177	18181	18197	18060	18238	18219	18194	18002	18240	18361	18181	18184	18338	18069	18264	18059	18246	18035	18194	18149	18234	18134	18315	18208	18164	18157	18325	17989	18087	18181	18158	18129	18282	18230	18205	18209	18150	18149	18006	18202	18291	18054	18271	18138	18191	18114	18144	18114	18120	18154	17980	18135	18266	18082	18110	18164	18068	18280	18077	18160	18188	18180	18036	18145	18185	17999	18355	18094	18213	18253	18175	18244	18224	18102	18096	18273	18158	18005	17936	18068	18312	18305	18088	18079	18207	18108	18194	18134	18240	18317	18093	18161	18189	18110	18303	18253	18290	18295	18047	18262	18285	18159	18050	18022	18134	18229	18062	18192	18158	18180	18103	18224	18268	18186	18131	18116	18393	18124	18243	18219	18137	18127	18337	18397	18185	18224	18051	18279	18189	18138	18334	18062	18173	18330	18102	18049	18240	18224	18236	18056	18096	18082	18237	18075	18034	18171	18135	17984	18109	17986	18075	18207	18114	18208	18257	18067	18310	18367	18035	18081	18272	18030	18216	18163	18131	18272	18164	18022	18085	18393	17862	18072	18159	18108	18163	18325	17959	18161	18291	18178	18364	17994	18200	18145	18193	18071	18317	18215	18213	18125	18063	18090	18302	18157	18147	18134	18143	18121	18271	17898	18123	18170	18086	18254	18248	18305	18188	18195	18094	18166	18197	18081	18167	18162	18314	18012	18170	18041	18142	18231	18157	18014	18236	18162	18255	18016	18211	18170	18076	18060	18064	18378	18170	17919	18170	18255	18054	18302	18118	18342	18195	18250	18177	18096	18175	18066	18172	18186	18216	18125	18308	18152	18158	18167	18066	18246	18073	18156	18099	18185	18123	18141	18291	18172	18129	18261	18096	18267	18230	18083	18078	18269	18376	18256	18299	18108	18048	18190	18174	18233	17917	18292	18179	18137	18143	18128	18238	17955	18099	18459	18169	18333	18285	18112	18266	18068	18152	18122	18070	18233	17954	18046	18122	18129	18306	18268	18262	18072	18264	18240	18083	18125	18108	18248	18156	17995	18124	18233	18288	18245	18100	18228	18241	18112	18073	18158	18108	18076	18295	18272	18155	18085	18197	18067	18237	18085	18130	18262	18123	18353	18191	18094	18195	18168	18168	18277	18270	18176	18201	18203	18275	18172	18053	18211	18087	18248	18107	18198	18161	18022	18096	18116	18337	18050	18155	18198	18247	18361	18016	18238	18149	18184	18168	18190	18204	18161	17971	18095	18250	18046	18203	18235	18117	18138	18052	18084	18203	18169	18089	18318	18050	18211	18367	18184	18346	18209	18076	18146	18321	18184	18217	18056	18150	18210	18115	18346	18216	18281	18098	18104	18195	18092	18361	18024	18088	18233	18170	18166	18243	18025	18147	18076	18374	18188	18031	18365	18016	18117	18273	18068	18265	18358	18214	18255	18334	18096	18235	18213	18238	18283	18232	18143	18148	17927	18125	18329	18226	18250	18442	18162	18166	18233	18233	18165	18285	18245	18118	18068	18221	18106	18237	18116	18106	18122	18087	18138	18094	18171	18180	18007	18092	18107	18321	18284	18094	18100	18196	18200	18078	18196	18176	17930	18077	18277	18062	18181	18209	18110	18274	18195	18274	18197	18175	18167	18126	18226	17938	18096	18223	18118	18288	18189	18095	18140	18180	18250	18098	18183	18096	18237	18284	18124	18116	18256	18171	18203	18107	18133	18100	18245	18190	18082	18322	18163	18047	18097	18164	18247	18254	18173	18274	18322	18370	18137	18270	17985	18197	18066	18115	18212	18077	18279	18197	18194	18093	17995	18257	18391	18404	18112	18353	18312	18314	18168	18188	18308	18291	18136	18237	18081	18255	18216	18107	18059	17949	18262	18252	18198	18004	18058	18110	18198	18072	18231	18261	18127	18039	18161	18152	18347	18241	18040	18313	18170	18286	18260	18067	18161	18161	18192	18178	18229	18408	18344	18028	18137	18207	18235	18124	18271	17954	18237	18116	18153	18110	18139	18150	18171	18161	18290	18242	18121	18125	18187	18024	18190	18126	18025	18140	18209	18235	17915	18246	18164	18079	18289	18247	18163	18173	18111	18215	18105	18190	18121	18133	18218	18011	18340	17774	18242	17982	18070	18148	18120	18265	18156	18299	18277	18191	18263	18138	18042	18326	18114	18032	18107	18223	18261	18113	18223	18182	18186	18100	18171	18145	18103	18062	18191	18122	17991	18138	18249	18090	18204	18292	18157	18286	17977	18226	18067	18135	18128	18095	18054	18207	18311	18306	18147	18339	17991	18253	18381	18196	18314	18186	18194	17994	18164	18145	18137	18011	18186	18108	18236	18034	18289	18223	18039	18076	18134	18188	18179	18095	18393	18147	18146	18186	18163	18252	18102	18215	18177	18194	18084	18051	18361	18136	18180	18011	18058	18059	18153	18243	18104
35122	32806	35932	33324	30636	30546	30448	29910	29557	29354	29406	29342	29144	29142	29018	28921	29201	28883	28960	28914	28995	28970	28873	28810	29036	28732	28781	28895	29006	28687	28930	28878	28760	28772	28768	29057	28855	28985	28886	28779	28807	28805	28866	28747	28788	28803	29087	28756	28855	28908	28684	28949	28599	28835	28991	28805	28818	29074	28988	28841	28707	28836	28936	28941	28824	28834	28661	28810	28723	28845	28905	28763	28754	28843	29001	28906	28784	28787	28677	29046	28746	28661	28843	28619	28720	28733	28950	28852	29100	28631	28597	28990	28930	28813	29049	28712	28848	28777	28868	28869	28944	28749	28692	28910	28891	28994	28595	28676	28794	28691	28734	28776	28856	29100	28756	28536	29054	28792	28748	28744	28888	28883	28889	28962	28816	28664	28528	28882	28783	28721	28577	28790	28849	28850	28937	28895	28832	28842	28863	29148	28880	28699	28793	28899	28801	28816	28824	29041	28691	28874	28839	29101	28664	28785	28908	29012	28912	28849	28920	28851	28797	28777	29013	29119	29079	28903	28858	29160	28962	28775	28923	28879	28605	29041	28817	29142	28890	28847	28654	28819	28727	28672	29108	28598	28765	28706	28761	28819	28809	28876	28947	28879	28674	28700	28737	28467	28749	29000	28839	28954	29066	28855	28503	28919	28927	28664	28763	28832	28977	28785	28826	28839	28800	29023	28925	28780	28826	28920	28567	28840	28637	28828	28751	29001	28949	28862	28532	28759	29249	28888	28615	28955	28990	28755	28777	29034	28953	28639	28901	29128	28944	28873	29050	28640	28735	28734	28773	28687	28974	28550	28616	28870	28838	28863	28779	28879	29076	29059	28600	28803	29010	28761	28767	28982	29023	28936	28962	28825	28628	29061	28825	28891	28891	28953	28786	28905	29095	28904	29008	28983	28822	28843	29199	28867	28837	28765	28608	28707	28831	28728	28837	28761	28875	28963	28756	28641	29167	28912	28854	28934	28593	28957	28779	28861	28884	28586	29072	28622	28792	28886	28847	28973	28712	28870	28775	28933	29191	28879	28746	28755	28845	28769	29031	28909	28739	28713	28798	28917	28822	29208	28835	28560	28749	29014	28695	28656	28850	28638	28826	28701	28836	28899	28801	28574	28920	28899	28658	28856	28779	28554	28984	28822	28852	28899	28706	28719	28923	28787	29122	28754	28943	28863	29025	28958	28917	28595	28979	28662	28734	28788	28905	29063	28647	28720	28956	28653	28775	28788	28666	28948	28644	28838	28756	28577	28630	28924	28826	29239	29012	28759	28763	29036	28876	28856	28753	28649	28957	28866	28658	28841	28746	28887	28860	28722	28727	28758	28772	28892	28768	28810	29078	28849	28673	28765	28796	29084	28778	28755	29247	28802	28729	28832	29060	28741	28857	28591	28917	28951	28791	28770	28891	28876	28695	28821	28992	28872	28816	28869	28740	28741	29016	28924	28893	28712	28960	29262	28997	29021	29031	28893	28879	28945	28979	28947	28710	28685	29044	28930	28825	28825	28857	28967	29153	28967	28904	28656	29095	28869	28895	28684	28673	28648	28888	28768	28808	28904	28813	29043	28769	28757	28876	28775	28808	28620	28854	28710	29009	28740	28805	28873	28735	29014	28771	28603	28740	28950	28792	28947	28909	29048	28815	29061	28758	28841	29122	28839	28623	29037	28900	28763	28831	28721	28725	28650	29079	29072	28783	28790	29005	28830	28902	28756	29035	28851	28704	28655	28831	28693	28849	28663	28654	28672	28971	29079	28951	28956	28979	28831	28971	28913	28867	28848	28835	28959	29044	28818	28826	29130	29000	28899	28782	29008	28676	28663	28643	29103	29102	28768	28992	28910	28890	29007	28910	29193	28928	28874	28884	28811	28816	29030	29039	28929	29010	28822	28718	28729	28826	28780	28861	28647	29076	28889	28754	28689	28958	28894	28878	28871	28722	28815	28955	28755	28855	29037	29068	28681	28711	28908	28717	28920	28841	28907	28916	28615	28957	28889	28865	29006	29101	28676	28602	28736	28832	29016	28705	28988	28769	28935	28900	28613	28807	28806	28821	28952	29024	28629	28793	28547	29196	28786	29061	28741	28806	28663	29069	29108	28620	28748	28795	28817	28899	28692	28661	29119	28881	28683	28812	29104	28942	28873	28577	28764	28965	28875	28809	28862	28894	28756	28894	28929	28941	28807	28751	28889	28839	28755	29082	28977	28733	28872	28788	28703	29067	28945	29004	28869	28863	28820	28923	28707	28995	28900	28866	28994	29024	28914	28950	28743	28966	28929	28925	28674	28906	28936	28852	28663	28889	28824	28856	29053	28649	28961	28552	28745	29036	28838	28852	28955	28816	28802	28794	28810	28843	28724	28736	28647	28757	28751	28912	28916	28660	28971	28824	28754	28930	29095	28939	28890	28839	28647	28793	28991	28750	28838	28980	28799	29089	28990	28999	28932	28851	28714	28893	28936	28746	28924	28703	28938	28698	28770	28973	28918	28780	28947	28778	28926	29052	28905	28924	28759	28747	29036	28794	28699	28882	28805	29088	28926	28890	28762	28728	28926	28674	28848	28717	28897	28570	28883	28926	28898	29005	28707	28693	28805	28892	28822	28963	28958	28800	28791	28994	28601	28966	28805	28899	28767	28821	28746	28982	28559	29038	28875	29026	28962	28793	28859	28985	28758	28782	29012	28780	28790	28977	28890	28707	28550	28656	28802	28966	28975	29169	28862	28940	28738	28904	28965	28926	28748	28910	28801	28464	28923	29034	28892	28715	28694	28830	28742	28823	29071	28857	28936	29001	28868	28717	28974	28947	28792	28936	28920	28849	28985	28959	28914	29103	28579	28811	28786	28843	28758	29081	28906	28717	28819	28865	28724	28708	28884	28743	28850	28742	28771	29088	28931	28989	28630	29027	28869	28698	28805	28746	28609	28835	28750	29067	28586	28912	29166	28688	29023	28854	28869	29086	28967	28956	28981	29154	28759	28780	28831	28558	28865	28908	28918	28925	28812	28707	28816	28958	28854	28913	28860	29073	28929	28821	28635	28908	28613	28751	28613	28871	28721	28915	28579	28911	28612	28808	28865	28590	28908	28729	28575	29038	29059	29101	28954	28734	28607	28967	28767	28804	28905	28867	28735	28715	28638	28743	28820	28952	28697	29105	28866	29004	28940	29086	28766	28854	28777	28798	28870	28584	28843	28877	28913	28791	28959	28900	29012	28823	28783	28975	28682	29070	28986	28773	28563	29057	28766	28991	28839	28976	28676	28932	28826	28620	28809	28954	28705	28866	28748	28839	28973	28848	28843	28886	28976	29006	28785	28763	28802	28601	28880	28961	28940	28778	28855	28925	28535	28970	28794	28653	28932	28853	28951	28622	28978	29044	28655	28704	28695	28865	28904	29030	28712	29057	28739	29269	28735	28908	28842	28895	28754	28789	28876	28855	28742	28825	29077	28880	28842	28616	28741	28907	28681	28645	28707	28706	28924	28541	28878	28800	28728	29098	28835	28856	28905	28872	28877	28752	28691	28895	28640	28505	28710	29084	29004	28798	28457	29019	28836	28625	28789	28757	29069	28645	29002	29067	28888	28704	28839	28791	28894	28761	28787	28637	28896	28685	28773	28923	28697	28822	28867	28765	28766	28846	28634	28967	28844	29015	28770	29077	28724	28935	28991	28901	28731	28919	28865	28977	28840	28638	29075	28789	28774	28679	28594	28935	28833	28938	28629	28856	29022	28856	29003	28948	28789	28970	28629	28858	28829	28641	29003	28845	28826	28715	28830	28721	28702	28587	28734	28756	28911	28860	28803	29038	28786	28757	28751	28871	28770	28569	28751	28954	29171	28867	28829	28860	28817	28835	28770	28790	28571	29041	28766	28788	29004	28732	28777	28767	28959	28959	28877	28629	28744	28747	28732	28885	28984	28701	28834	28778	28897	28876	28761	28937	28864	28857	28648	28918	29223	29094	28914	28783	28972	28758	28809	28627	28853	28932	28811	28907	29018	28674	28919	28978	28845	29048	28876	28630	28917	28944	28878	28631	28929	28911	28599	29014	29063	29137	28941	28961	28732	29010	29078	28890	28908	28783	28960	28906	28770	28852	29243	28877	28713	29096	28881	28731	28992	28721	28858	28818	28620	28803	28897	28819	28574	29100	28936	28731	28760	28904	28890	28697	28940	28699	28672	28602	28568	28794	28931	29055	28896	28823	28813	28841	28928	28715	28930	28715	28746	28868	29066	28928	28865	28738	28695	28662	28909	28717	28956	28668	29007	28865	28626	29150	28931	28791	28775	28732	28835	28929	29002	28960	28910	28759	28823	28891	29064	29074	28918	28810	28803	28915	28851	28808	28813	28993	28746	28512	28874	28967	28825	28805	29076	28938	28909	29184	28898	28979	28770	28797	28894	28795	28781	28736	28939	29036	29008	28911	28743	28784	28862	28634	28711	28802	29003	28846	28898	28890	28811	28974	28915	28891	28807	28844	28768	28908	28665	29118	28725	28981	28829	28876	28871	29072	28691	28962	29020	28985	28687	28730	28895	28861	28907	28883	28794	28778	28937	28968	28999	28845	29037	28940	28961	29026	28979	28887	28535	28660	28760	28996	29027	28845	28646	28912	29042	28709	29001	28922	28996	28568	28879	28948	28794	28826	28804	28897	28964	28836	28669	28720	28728	28846	28916	28918	28998	28895	28844	28916	28696	28724	28667	28951	28594	28719	28738	28916	28702	28694	28749	28640	28590	29066	28940	28737	28807	28838	29021	28922	28806	28612	28555	28677	28965	29008	28802	28933	29019	28969	28879	28745	28893	28954	28833	28970	28667	28814	28588	28589	28918	28884	29013	29044	28843	28836	28907	28904	28807	28914	28721	28821	28826	28718	28769	28824	28854	28775	28943	29001	28712	28777	28705	28947	28807	29046	28869	28870	28753	29072	28941	28736	28937	28718	28707	28837	28767	28606	28955	28940	28714	28804	28879	29086	28580	28741	28644	28686	28835	28810	28989	28936	28828	29086	29089	28830	28918	28787	28730	28764	28851	28761	28535	28542	28953	28614	28944	28836	28939	28894	28717	28819	28973	28870	28845	28959	28693	28835	28767	28728	28885	29051	29075	29048	28770	28898	28811
25864	31777	26722	21660	19907	19378	18919	18384	18289	18266	17885	17620	17553	17418	17407	17278	17106	17210	17171	17156	17280	17293	17113	17136	17175	17207	17219	17304	17062	17309	17201	17029	17139	17243	17150	17207	17171	17101	17144	17159	17210	17234	17442	17236	17199	17159	17280	17136	17318	17235	17141	17237	17286	17177	17217	17219	16864	17306	17128	16987	17079	17225	17164	17184	17279	17199	17048	17083	17179	17129	17324	17139	17338	17268	17236	16991	17115	17102	17230	17119	17085	17341	17220	17009	17139	17134	17161	16993	17196	17348	16996	17139	17163	17044	17147	17077	17094	17199	17197	17220	17245	17193	17237	17253	17153	17160	17052	17058	17170	16981	17024	17202	17193	17287	17236	17065	17276	17002	17076	17132	17253	17053	17224	17082	17172	17243	17146	17342	17091	17225	17155	17269	17122	17226	17251	17130	17149	17249	17387	17164	17136	17092	17379	17292	17165	17003	17222	17166	17145	17253	17193	17153	17147	17020	17083	17170	17092	17093	17357	17161	17138	16961	17190	17149	17009	17137	17098	17247	17262	17227	17108	17134	16860	17049	17088	17050	17098	17231	16856	16957	17071	16985	17172	17163	17190	17188	17073	17073	17093	17258	16960	17133	17333	17163	17292	17104	17143	17079	17293	17205	17305	16993	17322	17318	17322	17180	16894	17135	17136	17267	17135	17149	17200	17203	17127	17173	17055	17048	17096	17314	17138	17083	17127	17317	17058	17067	17019	17339	17196	17089	17100	17188	17042	17219	17071	17143	17055	17171	17287	17033	17238	17112	17131	17089	17185	17203	17172	17306	17247	17076	17057	17079	17257	17175	17128	17051	17300	17071	17186	17223	17116	17320	17363	17107	17031	17224	17302	16986	17144	17177	17188	17127	17202	17215	17031	17082	17235	17047	17108	17176	17025	17281	17093	17078	17144	17099	17016	17296	17219	17055	16981	17140	17047	17143	17173	17413	17243	16982	17020	17006	17275	17058	17207	17102	17117	17151	17220	17178	17368	17246	17134	17144	17271	17159	16997	17257	17111	17146	17243	17041	17108	17072	17277	17296	17138	17225	17239	17332	17136	17177	17460	17013	17190	17179	16988	17219	17148	17183	17357	17137	17196	17235	16982	16978	17028	17133	17122	17116	17182	17203	17161	17145	17100	17223	16915	17190	17277	17096	17195	17137	17096	17266	17174	17004	16953	17130	17357	17262	17282	17284	17065	17114	17012	17194	17154	17050	17184	17132	17074	17079	17111	17171	17116	17192	17092	17031	16977	17297	17130	16995	17166	17187	17118	17025	17121	17256	17329	17375	17157	17138	17228	16911	17239	17168	17073	17026	17231	17112	17205	17170	16881	17413	17039	17112	17165	17167	17215	17038	17099	17125	17225	17156	17270	17308	17067	17329	17054	17167	17184	17148	17090	17081	17070	17391	17237	17158	17290	17249	17114	17122	17192	17096	17148	17061	17313	17252	17245	17149	17094	17250	16935	17219	17186	17136	17302	17124	17246	17145	17149	17105	17070	17010	17239	17177	17172	17282	17148	17053	17257	17212	17284	17087	17083	17398	17244	17179	17044	17088	17072	17017	17195	17121	17071	17010	17111	17120	17188	17045	17160	17279	17197	17052	17123	17191	17082	16938	17235	17137	17294	17060	17218	17148	17076	17061	17258	17363	17112	17133	17080	17020	17262	17084	17017	17266	16976	17237	17189	17199	17152	17198	17239	17147	17231	17152	17432	17164	17263	17122	17191	17096	16919	17129	17404	17255	17026	17114	17119	17203	17323	17045	17173	17150	17118	17067	17177	17256	17136	17190	17153	17349	17137	17246	17025	16939	17360	17262	17082	17133	17089	17199	17080	17098	17221	17237	17078	17133	17131	17231	16930	17040	17408	17158	17198	17343	17174	17121	17047	17189	17220	17122	17116	16891	17246	17078	17203	17257	16999	17143	17468	17053	17250	17182	16953	17264	17236	17024	17176	16907	17081	17300	17009	17242	16970	17372	17187	17200	17184	16951	17242	17096	17159	17075	17229	17029	17146	17081	17122	17166	17253	17166	17264	17296	17118	17070	17296	17025	17192	17138	17031	17194	17225	17206	17236	17173	17109	17200	17074	17131	17168	17011	17313	17237	17110	17046	17186	17097	17144	17008	17243	17254	17046	17225	17181	17119	17362	16954	17022	17296	17006	17088	17327	17115	17102	16972	17092	17206	17125	17183	17301	17231	17311	17217	17068	17234	17196	17177	17141	17094	16977	17228	17152	17077	17308	17009	17066	17195	17105	17064	17253	17127	17126	17275	17015	17024	17294	17116	17277	17174	17152	17222	17331	17199	17077	17114	17042	17105	17080	17393	17033	17101	16946	17155	17118	17335	17087	17063	17117	17099	17186	17203	16993	16949	16961	17253	17134	17345	17197	17087	17175	17162	17274	17147	17137	17237	17203	17058	17439	17104	17201	17219	17036	17157	17209	17220	17270	17097	17056	17148	17060	17082	17119	16985	17302	16997	17141	17240	17031	17199	17275	17001	17193	17216	17179	17051	17122	17050	17149	17045	17046	17325	17206	17271	17210	17084	17246	17026	16987	17176	17199	16916	17039	17119	17003	17130	17293	17173	17198	17115	17147	17170	17167	17372	17206	17016	17195	17181	17063	17141	17180	16965	17230	17210	17393	17187	17023	17243	17276	17163	17207	17132	17356	17165	17090	17253	17183	16916	17254	17187	17001	17192	17064	17060	17178	17239	17207	17093	17166	17058	17199	17053	17335	17285	17284	17169	17056	17357	17187	17282	17137	17091	17052	17023	17070	16999	17204	17106	17135	17284	17081	17301	17086	17114	17117	17308	17210	17091	17141	17218	17009	17265	17030	17225	17033	17207	17179	17067	17158	17106	17269	17078	17112	17011	17245	17195	17214	17075	17039	17124	17210	17257	17326	17197	17185	17204	17090	17315	17224	17131	17144	17109	16990	17192	17097	17077	17226	17324	17240	17182	17313	17280	17216	17083	17231	17209	17160	17147	17063	17162	17142	17193	17154	17168	17071	17105	17226	17179	17184	17101	17160	17167	17015	17045	16999	17415	17072	17148	17214	17199	16976	17231	17252	17244	17354	17320	17191	17098	17189	17358	17143	17187	17296	17147	17068	17127	17269	16904	17250	17264	17216	17128	17067	17252	17165	16949	17120	17234	17069	17216	16904	17208	17209	16878	17201	17096	17200	17062	17184	17203	17203	17324	17033	17214	17094	17159	16963	17275	17193	17216	17298	17130	17186	17192	17142	17084	17065	17147	16965	17112	17137	17088	17094	17071	17130	16998	17114	17334	17077	17016	17122	17168	17170	17305	17162	17247	17110	17162	17064	17025	16957	17161	17173	17223	17080	17062	17306	17091	17031	17073	17184	17175	17149	17190	17177	17210	17279	17069	17150	17291	17170	17156	17165	17077	17199	16969	17151	17089	17161	17027	16998	17171	17254	17125	17040	17103	16986	17203	17113	17192	17210	17089	17029	17072	17188	17271	17201	17044	17169	17246	17275	17291	17122	17211	17175	16963	17375	17117	17349	17006	17025	17274	17215	17112	17109	17246	17145	17127	17216	17191	17281	17306	17237	17105	17078	17135	17326	17079	17232	17161	17169	17222	17024	17089	17174	17128	17126	17165	17087	17198	17160	17083	17330	17223	17099	17280	17134	17148	17081	17007	17096	17256	17137	17117	17178	17191	17160	17072	17066	17175	17026	17268	17485	17070	17149	17150	17176	17075	17018	17211	17152	17145	17170	17114	17191	17308	17217	17120	17243	17046	16988	17025	17014	16973	17087	17199	17273	17247	17133	17005	17407	17116	17309	17102	17038	17374	16891	17323	17164	17220	17125	17293	16943	17201	17372	16857	17224	16966	17111	17303	17132	17103	17185	17211	17220	17106	17124	17112	17092	17002	17197	17104	17171	17175	16959	17119	17212	17168	17269	17255	16994	17194	17209	17001	17152	17236	17310	17111	17266	17086	17133	17066	17088	17050	17188	17199	17298	17054	17236	17046	17293	17021	17177	16958	17187	17205	17072	17305	17153	17254	17268	17228	17123	17100	17142	17143	17115	16901	17184	17187	17073	17245	17306	17155	17263	17162	17092	17129	17037	16934	17308	17262	17138	17031	17095	17127	17078	17226	17178	17053	17430	17308	17448	17256	17130	17153	17246	17187	17186	17285	17134	17220	17314	17282	17271	17099	17153	17114	17022	17071	17000	17114	17282	17121	17271	17243	17125	17238	17150	17186	17358	17302	17224	17172	17158	17109	17130	17079	17090	17141	17154	17158	17238	17219	17104	17114	17220	17075	16960	17244	17002	17151	17333	17358	17095	17319	17034	17014	17258	17026	17284	17122	17046	16913	17165	17179	17063	17500	17190	17124	17118	17321	17267	17108	17237	17009	17151	17230	17384	17035	16956	17116	17265	16933	17204	17293	17197	17099	17221	17214	17278	17189	17226	17267	17049	17157	17118	17247	16995	17196	17236	16950	17354	17219	17151	17031	17251	17116	17050	17213	17062	17286	17233	17221	16986	17076	17070	16910	17139	17180	17073	17012	17051	17132	17142	17212	17268	17168	17012	17230	17343	17081	17190	17133	17107	17261	17171	17024	17094	17015	17174	17291	17190	17044	17122	17035	17262	17201	17083	17114	16980	17019	17422	17184	17270	16944	17201	17223	16901	17066	17197	17246	17095	17273	17037	17151	17241	17117	17212	17563	17143	17239	16995	16862	17096	17117	17128	17114	17151	17260	17191	17027	17264	16990	17221	17402	17191	17094	17200	17097	17239	17378	17103	17174	17102	17109	17137	17157	17109	17188	17148	17198	17040	17130	17140	17306	17168	17380	17229	17132	17155	17076	17146	17030	17169	17150	17223	17035	17254	17107	16995	17374	17055	17151	17213	17132	17340	17195	17226	17055	17161	17303	17225	17300	17127	17240	17313	16927	16940	17153	17198	17005	17174	17052	17006	17049	17137	17024	17395	17063	17070	17242	17101	17075	17126	17076	16880	17230	17120	17198	17128	17156	17183	17205	17088	17125	17080	17243	17119	17158	17146	17346	17155	17090	17057	17166	17255	17130	17087	17160	17195	17158	17153	17156	17058	17089	17051	17147
24552	21433	28779	29340	30442	32514	32883	31642	30606	30153	29812	29259	29058	28968	29542	28945	28873	28577	28632	28707	28508	28427	28652	28718	28389	28625	28558	28677	28768	28371	28503	28286	28304	28255	28410	28477	28562	28550	28469	28555	28275	28254	28151	28226	28235	28342	28376	28345	28615	28235	28297	28367	28504	28023	28541	28149	28253	28194	28177	28232	28485	28252	28144	28337	28373	28498	28264	28539	28461	28230	28608	28407	28457	28343	28327	28499	28345	28266	28252	28385	28439	28346	28630	28060	28440	28391	28353	28477	28433	28336	28278	28121	28269	28380	28251	28276	28344	28242	28348	28319	28383	28482	28607	28307	28317	28295	28574	28352	28407	28173	28354	28184	28418	28487	28381	28429	28803	28452	28301	28286	28401	28237	28175	28523	28430	28216	28393	28325	28237	28696	28454	28254	28479	28498	28205	28052	28680	28351	28397	28262	28290	28400	28365	28393	28499	28333	28518	28191	28563	28667	28124	28247	28460	28197	28585	28429	28475	28376	28184	28292	28520	28267	28192	28259	28416	28376	28513	28187	28404	28275	28622	28226	28075	28376	28209	28417	28441	28284	28530	28326	28317	28409	28115	28350	28163	28318	28275	28370	28536	28623	28434	28464	28416	28406	28395	28274	28498	28334	28425	28219	27943	28400	28607	28616	28235	28261	28522	28324	28219	28125	28500	28331	28498	28545	28508	27992	28516	28691	28224	28418	28359	28565	28161	28551	28292	28337	28270	28457	28455	28453	28406	28526	28248	28173	28214	28219	28243	28382	28397	28224	28367	28336	28298	28415	28731	28564	28422	28275	28346	28305	28383	28406	28529	28630	28576	28245	28480	28408	28141	28418	28438	28333	28499	28248	28348	28422	28513	28524	28321	28233	28395	28254	28254	28450	28680	28486	28341	28209	28381	28238	28458	28479	28427	28363	28299	27968	28563	28442	28389	28286	28464	27991	28294	28458	28469	28430	28258	28363	28533	28430	28367	28492	28390	28559	28516	28426	28419	28320	28479	28249	28369	28261	28357	28410	28180	28631	28443	28425	28352	28385	28151	28229	28389	28434	28506	28554	28402	28445	28455	28349	28368	28672	28239	28473	28447	28299	28103	28400	28581	28391	28283	28260	28648	28456	28208	28160	28434	28567	28240	28318	28213	28206	28498	28286	28350	28343	28342	28527	28228	28357	28420	28542	28487	28422	28225	28453	28402	28385	28481	28345	28304	28367	28480	28255	28360	28251	28523	28075	28567	28139	28380	28373	28572	28126	28230	28454	28535	28324	28514	28376	28653	28299	28262	28304	28324	28288	28451	28449	28084	28450	28479	28220	28264	28302	28301	28455	28437	28432	28261	28434	28409	28260	28591	28190	28327	28597	28282	28257	28370	28232	28297	28292	28162	28351	28289	28429	28156	28496	28445	28340	28380	28356	28441	28400	28458	28613	28282	28124	28580	28156	28458	28553	28492	28444	28350	28243	28356	28337	28310	28275	28515	28394	28425	28439	28340	28211	28648	28449	28357	28362	28400	28670	28358	28021	28280	28021	28290	28326	28312	28344	28514	28167	28156	28372	28347	28504	28288	28537	28432	28450	28471	28363	28490	28317	28277	28306	28122	28274	28351	28350	28325	28425	28393	28221	28569	28434	28394	28570	28250	28434	28479	28227	28380	28386	28215	28569	28390	28424	28449	28328	28419	28320	28254	28365	28312	28128	28336	28430	28417	28361	28447	28126	28469	28175	28426	28455	28426	28437	28440	28487	28546	28423	28403	28436	28252	28301	28471	28190	28568	28279	28141	28303	28068	28105	28415	28145	28425	28181	28733	28595	28465	28296	28323	28168	28265	28515	28475	28566	28532	28371	28360	28402	28138	28559	28377	28269	28388	28067	28119	28081	28461	28324	28249	28175	28312	28545	28497	28307	28620	28679	28550	28334	28295	28123	28515	28538	28492	28260	28269	28278	28150	28396	28420	28205	28595	28326	28262	28326	28493	28470	28363	28355	28246	28459	28385	28398	28152	28406	28531	28198	28357	28582	28294	28261	28320	28388	28105	28531	28453	28597	28453	28269	28417	28270	28179	28362	28379	28444	28356	28420	28318	28381	28273	28350	28366	28556	28259	28302	28185	28231	28308	28247	28413	28477	28144	28554	28433	28236	28153	28514	28197	28548	28235	28478	28300	28469	28685	28173	28236	28102	28270	28120	28280	28290	28384	28351	28407	28520	28344	28816	28209	28527	28375	28423	28344	28431	28563	28463	28256	28197	28553	28350	28532	28335	28388	28455	28492	28522	28376	28393	28345	28518	28530	28304	28208	28458	28280	28337	28485	28177	28437	28422	28411	28205	28335	28192	28138	28174	28453	28494	28254	28248	28476	28243	28022	28266	28425	28469	28054	28319	28283	28115	28164	28597	28483	28407	28395	28318	28077	28577	28568	28178	28297	28551	28255	28409	28431	28299	28269	28272	28346	28446	28264	28139	28082	28384	28449	28351	28117	28377	28341	28355	28338	28446	28092	28155	28188	28277	28472	28316	28454	28407	28651	28337	28670	28473	28151	28391	28297	28622	28258	28307	28511	28487	28603	28528	28584	28322	28225	28463	28500	28419	28312	28502	28464	28192	28633	28266	28183	28123	28379	28413	28133	28200	28307	28334	28379	28299	28291	28399	28366	28280	28351	28402	28621	28360	28330	28206	28367	28312	28099	28187	28345	28448	28452	28362	28563	28131	28295	28271	28397	28480	28422	28415	28281	28472	28144	28360	28339	28205	28359	28567	28446	28348	28247	28273	28242	28289	28127	28147	28377	28377	28629	28409	28317	28613	28487	28322	28363	28544	28374	28328	28164	28384	28288	28428	28652	28630	28528	28316	28317	28491	28168	28395	28600	28435	28371	28354	28374	28387	28315	28406	28362	28393	28102	28366	28188	28232	28411	28168	28396	28388	28303	28443	28440	28225	28568	28425	28303	28410	28235	28427	28270	28382	28612	28366	28129	28206	28219	28357	28495	28224	28409	28503	28307	28336	28564	28165	28443	28365	28487	28312	28451	28464	28455	28754	28290	28331	28581	28201	28301	28539	28267	28418	28519	28163	28370	28464	28154	28351	28295	28373	28518	28402	28418	28495	28370	28306	28466	28405	28402	28281	28316	28284	28423	28678	28287	28675	28524	28383	28226	28222	28227	28365	28419	28134	28460	28350	28607	28440	28257	28591	28315	28241	28414	28047	28357	27910	28108	28379	28260	28388	28371	28377	28542	28397	28298	28359	28295	28379	28587	28444	28239	28596	28110	28312	28130	28353	28725	28464	28312	28355	28112	28286	28453	28457	28317	28361	28310	28469	28324	28621	28454	28300	28358	28297	28363	28674	28265	28409	28460	28192	28477	28151	28180	28550	28549	28659	28235	28339	28350	28474	28520	28397	28507	28599	28547	28465	28385	28362	28275	28204	28362	28313	28384	28321	28367	28440	28519	28350	28167	28174	28406	28138	28390	28650	28192	28368	28402	28425	28180	28321	28553	28293	28431	28529	28516	28420	28310	28650	28468	28335	28338	28393	28489	28123	27897	28303	28263	28174	28245	28274	28480	28285	28556	28174	28325	28266	28149	28111	28231	28644	28606	28255	28444	28551	28441	28272	28369	28161	28384	28422	28330	28381	28494	28455	28417	28449	28554	28244	28622	28274	28427	28116	28238	28334	28453	28253	28349	28356	28608	28478	28326	28328	28348	28474	28296	28591	28404	28015	28354	28171	28230	28451	28323	27930	28219	28272	28460	28445	28351	28181	28387	28401	28477	28399	28394	28622	28621	28203	28213	28235	28328	28279	28384	28269	28649	28319	28584	28483	28513	28428	28561	28353	28245	28297	28225	28329	28421	28429	28531	28590	28286	28589	28317	28315	28516	28203	28451	28374	28212	28395	28355	28204	28103	28436	28393	28324	28620	28755	28627	28587	28309	28543	28523	28463	28203	28579	28267	28388	28655	28219	28560	28325	28445	28340	28467	28591	28546	28352	28439	28366	28263	28425	28353	28447	28518	28029	28280	28134	28084	28345	28322	28467	28137	28551	28370	28137	28366	28442	28444	28132	28492	28427	28354	28129	28428	28137	28423	28258	28498	28362	28273	28411	28493	28445	28204	28286	28215	28297	28302	28350	28303	28190	28507	28520	28429	28280	28196	28327	28538	28389	28436	28273	28344	28211	28326	28372	28506	28426	28231	28512	28384	28125	28423	28318	28409	28405	28517	28207	28448	28446	28405	28072	28391	28254	28372	28308	28563	28345	28471	28424	28447	28533	28310	28388	28486	28079	28187	28252	28738	28498	28633	28364	28502	28499	28632	28257	28353	28607	28173	28351	28397	28551	28320	28203	28163	28223	28383	28462	28507	28400	28227	28302	28427	28310	28171	28496	28299	28394	28479	28590	28271	28208	28534	28444	28429	28132	28217	28304	28581	28105	28438	28428	28235	28172	28450	28589	28255	28221	28377	28463	28518	28411	28456	28104	28394	28242	28411	28273	28251	28477	28290	28462	28424	28462	28473	28230	28458	28409	28546	28268	28279	28532	28271	28349	28205	28608	28453	28473	28150	27971	28250	28192	28548	28443	28261	28511	28277	28324	28457	28364	28430	28255	28274	28409	28289	28399	28218	28303	28563	28351	28241	28115	28281	28274	28653	28243	28266	28125	28482	28152	28561	28393	28314	28232	28515	28659	28387	28284	28389	28725	28277	27916	28113	28184	28435	28238	28476	28194	28460	28248	28321	28294	28243	28293	28321	28462	28417	28512	28415	28346	28346	28524	28327	28365	28232	28360	28392	28085	28193	28355	28631	28657	28385	28429	28522	28171	28416	28285	28436	28432	28586	28389	28521	28291	28398	28367	28396	28438	28507	28369	28436	28381	28445	28227	28364	28259	28379	28370	28300	28331	28299	28440	28285	28439	28218	28488	28700	28423	28610	28347	28279	28521	28433	28596	28249	28472	28369	28591	28697	28592	28561	28202	28284	28011	28595	28473	28302	28561	28294	28381	28293	28448	28666	28306	28205	28307	28435	28265	28573	28577	28588	28558	28095	28171	28382	28320	28520	28249	28410	28135	28170	28291	28254	28421	28274	28337	28460	28409	28364	27981	28636	27985	28350	28365
27319	44497	37596	29297	24591	22772	21216	20749	19540	19068	18847	17902	17804	17547	18431	17387	17395	17393	17226	17206	17315	17272	17118	17395	17094	17362	17363	17166	17303	17285	17280	17160	17322	17002	17146	17175	17240	17095	17162	17067	17118	17226	17437	16993	17175	17130	17195	17059	17127	17130	17331	16958	17264	16972	17212	16923	17183	17081	17107	16869	17288	17190	16914	17069	17172	17118	17342	16959	17100	17160	17005	17217	17262	17078	17069	17337	16979	17156	17122	17188	17270	17155	17072	17238	17119	17079	17053	17188	17165	17103	17159	17092	17084	17143	17032	16901	17078	17171	17313	17194	17073	17166	17116	17080	17103	17108	17094	17345	17122	17101	17021	17229	17295	16984	17226	16971	17293	17011	16892	17083	17099	17116	17347	17209	17241	17014	17112	17206	17028	17017	17387	17007	17199	17279	17146	17092	17185	17111	17236	17219	17033	17171	17200	17232	17100	16955	17132	16959	17143	17221	17099	16946	16940	16995	17132	17188	17184	17037	16978	17047	17132	17000	17282	17072	17080	17033	16906	17140	17093	16890	17141	17253	17291	17108	16947	17098	17084	17145	17129	16973	17009	17126	17239	17147	17259	17185	16936	17104	17038	16977	17039	16969	17038	17134	17071	17095	16825	16965	17219	17248	17030	17081	17016	17175	17217	17147	17076	17043	17184	17130	17101	17314	16990	17056	17124	17104	17018	17096	17185	17157	17142	17175	17017	17067	17166	17230	17207	17029	16935	17297	17042	17163	16867	17130	17244	16908	17101	17124	17082	17267	17003	17063	17080	16958	17194	17254	17176	17093	16996	16874	16937	17170	17159	17137	17021	17148	16968	17158	17145	17126	17146	17144	17076	17144	17159	17123	17234	17251	16969	17020	17003	16992	17053	17212	16992	17222	17118	17118	17174	17147	17178	17177	17122	16907	17169	17281	17078	17000	17109	17003	17141	17137	17291	17125	17119	17041	17257	17210	17269	17111	17393	17057	16961	17138	17142	17009	17022	17095	17302	17236	16957	16978	16979	17123	17164	17126	17063	16981	17017	16849	17171	17035	17040	16941	17080	17062	16977	17170	17127	17215	17076	16954	17004	16985	17146	17272	16909	17033	17143	17252	17130	17300	17131	16935	17070	17144	17260	16842	17120	16964	17226	17147	17160	16947	17238	16951	17066	17211	17257	17046	17143	17017	17071	17080	17248	17078	17164	17133	16983	17061	17310	17130	17255	16974	17114	17078	17242	17041	17053	17122	17162	16988	17122	17227	17229	17252	17096	17159	17144	17031	17208	16837	17094	16944	17086	17209	16967	16998	17275	17115	17228	17056	17099	16975	17217	17010	17209	17089	17195	17213	17211	17169	17110	17073	17099	17229	17053	17158	17158	17125	17026	17020	17196	17033	16988	17087	16983	17118	17047	17146	17053	17326	17077	17189	17073	16995	17268	17078	17040	17188	17052	17178	17096	17117	16918	17266	17057	17037	16844	17188	17224	17282	17146	17144	17167	17251	17098	17119	16951	16967	17080	17032	17101	17093	17114	17099	16931	16948	17003	17007	17118	16950	17168	17035	17272	17025	16992	17176	16939	17194	17092	16977	16912	17046	17099	16972	17034	17138	17258	17145	17077	17209	17052	17127	17039	17271	17112	16941	17068	17065	17003	17171	17207	17097	16928	17085	17232	17048	17132	17292	17024	17018	17066	17231	17172	17006	17100	17113	17093	17190	16973	17228	17302	17082	17142	17118	17163	16931	17172	17072	17043	17118	17199	17092	17038	16987	16994	17071	17121	17154	17097	17096	17035	16951	17125	17145	16998	17053	17182	16976	17178	17068	17058	17150	17215	17206	17224	17085	17076	17154	16981	17091	17162	17168	17102	17041	17161	17047	16972	17286	17299	17018	17200	17130	17019	17262	17143	17047	17102	17053	17076	17109	16908	17175	17042	17177	17056	17230	17289	17165	17178	17181	17136	17098	17253	17223	17129	17050	17148	17248	17130	17160	17127	17024	17056	17102	17079	17059	17023	16995	17135	17143	17116	17168	16915	17249	17167	17065	17074	17224	17236	16935	17024	17133	17249	17169	17097	16928	17288	17183	16961	17044	17122	16990	17024	17000	17030	17136	17269	17062	17181	17001	17029	17036	17030	17121	17099	17321	17057	17137	17033	17060	16968	17208	16962	17234	17056	17179	17120	17206	16995	17260	17247	17322	17164	16988	17033	17133	17269	17203	17241	16989	17155	17061	16901	17256	17143	17214	16981	17106	17125	17026	17170	17118	17047	17069	17026	17271	17087	17092	17007	17016	17287	17003	17164	17064	17035	17172	17109	17023	16905	17213	17063	17164	16991	16946	17192	17156	16969	17071	17126	17128	17269	17066	17168	17205	17119	17133	16867	17162	17107	17028	17078	17101	16993	17220	17110	17341	17155	16994	17056	17250	17129	16968	17147	17251	17157	17153	17146	17125	17189	16965	17081	17117	17148	17239	17095	17250	16855	17078	17077	17033	17125	17182	16982	17207	17062	17099	17161	17264	17204	17053	16961	17045	17281	17086	17136	17052	17087	17133	16998	17112	17129	16963	17128	17152	17094	17120	17229	17029	17104	17094	16924	17183	17150	17141	17073	17197	17072	17072	17125	17007	17015	17000	17023	17188	17113	17276	17006	17174	17093	17024	17113	17191	17074	16905	17156	17245	17136	17250	17096	16949	17161	17246	16977	17105	17106	17139	17076	17139	17058	17012	17140	17218	17125	17149	17066	17174	17206	17105	17083	17311	16964	17238	17094	17080	17119	17288	16933	17127	17058	17033	17140	16956	17084	16988	16959	17054	17268	17031	17054	17050	17174	16976	17081	17255	17108	17158	17015	17264	17055	17107	17091	17174	17136	17104	17199	17019	16955	17108	17196	17001	17047	16941	17225	16970	17078	17029	17137	17141	17178	17340	16999	17064	16952	17156	17205	17163	17173	17112	17254	17067	17076	17153	17087	17218	17186	17119	17005	17025	17137	17094	17142	17029	17007	16997	17100	16990	16964	17079	17117	16992	16935	17347	17083	17162	17197	17042	17027	17130	17046	17278	16944	17029	17038	16967	17102	17191	17006	17017	17183	17264	17166	17146	17056	17214	17132	16914	17139	17131	17028	17043	17224	17147	17112	17008	16977	17085	17120	17132	17139	17024	17120	17074	17103	17086	17026	17160	17090	17080	17291	17145	17189	17244	16982	17052	16884	17012	16868	17271	17188	17102	17136	16817	16975	17165	17171	17112	16991	17175	16946	17112	17002	17088	17009	17255	17116	16935	17134	17048	17060	17318	16887	17261	17109	17058	17216	17031	17160	17052	17172	17005	16931	17015	17066	17064	17251	17024	17215	17046	17328	17002	17183	16985	17323	17311	17094	17114	17179	17066	17102	17180	17104	17023	17074	17189	17252	17103	17032	16969	17340	16974	17173	17033	16973	17144	17134	17078	16979	17117	17065	17301	17059	17268	17204	16935	17122	16977	17224	17103	17277	16990	17230	17109	17111	17155	17322	17099	17064	17170	17031	17046	17170	17168	17129	17110	17026	17025	17069	17046	17276	17174	17205	17111	17140	17088	17183	16996	17147	17152	17087	17065	16995	17089	17135	16943	17260	17147	16944	17059	17090	17077	17269	17137	17225	17009	17017	17058	17151	17077	16969	17247	17193	17276	17189	17263	17270	17223	17115	17018	17044	17096	17010	16981	17111	17300	17113	17170	17109	17265	17180	16951	17107	17117	17109	16983	17245	16954	17008	16963	17013	17056	17252	17152	17136	17141	17122	17087	16985	17002	17181	16986	17041	17308	17147	17026	17049	17032	17246	17041	17213	17098	17227	17054	17050	17050	17133	17068	17006	17100	17156	17023	17123	17030	17235	17075	17162	17050	17111	17159	16997	17032	16967	16942	17106	16917	17125	17121	16993	16924	17255	16985	17161	17241	17188	17050	17183	16967	17196	17176	17026	17190	17005	17178	17138	17128	17269	17011	16832	17056	17054	17048	16958	16982	17261	17338	17176	17310	17072	16991	16918	17123	17201	17075	17193	16947	16961	17136	17116	17040	17136	17112	17170	17181	17231	17069	17046	17226	17007	17210	16991	16969	17087	17018	17049	17117	17050	17050	17003	17093	17250	17206	17201	17181	17042	17193	17155	17125	17251	16891	16942	17054	17044	17011	17040	17203	16940	16989	17093	17108	17163	17095	17262	17018	17087	17223	17106	17058	17125	17047	17139	17140	17087	17186	17198	17180	17302	17158	17182	17018	16975	17001	17114	17292	17164	17251	17102	17035	17147	17164	16987	17143	17016	16966	17076	17252	17094	17182	17206	17232	17070	17041	17023	17068	17303	17193	17084	16997	16975	17076	17043	17251	17183	17096	17062	17010	17180	17080	17158	17093	17249	17040	17081	17187	17168	17106	17057	16992	17256	17169	17058	17082	17245	17044	17115	16974	17021	17308	17162	17095	17343	17070	17161	17022	17063	16927	17245	17097	17155	17175	17084	17098	17201	17061	17109	17152	17258	17059	17110	17105	17316	17089	17113	17059	16970	17049	17075	17187	17111	17174	17104	17218	17240	17103	17145	17030	17325	17002	17101	17199	17151	17251	17122	16961	17058	17158	17203	16948	17225	16924	17113	17121	17075	17104	17008	17127	17256	17093	17259	16987	17169	17137	17141	17098	17212	17032	16971	17097	17177	17077	16922	17301	17163	17186	17182	17196	17215	17194	17092	17236	17132	17125	17003	17055	17064	17036	17136	16916	17218	17097	17036	16962	17269	17156	17073	16972	16993	17004	17295	17040	17091	17192	17010	17032	17070	17110	17004	17068	17137	17145	17050	17032	16956	17045	17145	16960	17166	17292	17040	17131	17023	17173	17041	17133	17107	17285	17117	17053	17290	17089	17201	17228	17003	17097	17113	17057	17096	17007	17170	17031	17065	17002	17105	17130	17066	17183	17139	17064	17005	17058	17076	17022	16980	16987	17228	17262	17018	17189	17150	17090	16967	16956	17168	17236	17036	17063	17059	17029	17147	17193	17029	17086	17429	17021	17281	17085	17187	17197	17136	17112	17075	17015	17098	17022	16901	16995	17162	17104	17166	17326	17171	17060	17165	17230	17088	17215
23152	21560	28768	27244	29175	33790	36616	34270	32218	32200	31468	30828	30167	29893	30695	29805	29774	29673	29556	29463	29619	29424	29064	29205	29403	29466	29327	29539	29293	29400	29266	29150	29297	29545	29217	29266	29340	29112	29183	29205	29285	29149	29048	29367	29047	29243	29222	29099	29340	29328	29350	29353	29211	29259	29485	29253	29162	29230	29431	29263	29186	29078	29213	29285	29171	29322	28985	29374	29470	29126	29180	29354	28915	29247	29267	29066	29262	29000	29255	29042	29376	29213	29281	29206	29216	29264	29043	28991	29268	29261	29340	29158	29012	29380	29294	29168	29105	29203	29076	29224	29014	29377	29209	29338	29203	29218	29109	29282	28934	29024	29225	29247	29258	29117	29370	29155	29336	29241	29356	29106	29185	29059	29146	29121	29359	29272	29078	29300	29161	29245	28869	29343	29425	28950	29100	29383	29628	29408	29125	29246	29064	29094	29203	29129	29236	29285	29133	29339	29130	29248	29040	28918	29103	29033	29055	29005	29266	29031	29228	29036	29292	29376	29334	28858	29169	29106	28950	29278	28966	29173	28904	28943	29422	29317	28960	29116	29122	29271	29281	29219	28959	29147	29387	28959	29104	29247	29116	29349	29121	28963	29153	29043	29476	29441	29122	29116	29242	29489	29102	29138	29137	29558	29230	29006	29042	29120	28943	28888	29285	29405	29222	28901	28992	29062	29301	29058	29302	29242	28961	29165	29260	29230	29245	29342	29070	29169	29235	29079	28967	29166	28935	29033	29380	29223	29079	29220	29094	29159	29226	29058	29314	29113	29171	29448	29081	29460	29074	29134	29195	29461	29361	29367	29107	28888	29254	29268	29185	29203	29081	29128	29188	29318	29474	29237	28940	29176	28953	29041	29273	29213	29217	29210	29097	29109	29140	29087	28997	29092	29126	29476	29185	29068	29079	29391	29320	29097	29152	29369	28892	28884	29120	29295	29567	29187	29321	29021	29233	29307	29451	29362	29237	29103	29076	29187	29127	29133	28979	29126	29428	29233	29263	28932	29285	29261	29396	29191	29235	29444	29007	29304	29369	29037	28966	29242	29390	29162	29298	29134	29048	29092	29121	28926	29217	29082	28983	29137	29038	29015	29145	29386	29218	29015	29142	29203	29034	29196	29225	29011	29174	28868	29191	29265	29231	28990	29045	29210	29021	29150	29118	29191	28987	29411	29135	29379	29353	29077	29445	29056	29304	29330	28852	29258	29097	29063	29341	29241	29141	29190	29017	29117	29005	29154	29182	29194	29275	29173	29107	29230	29174	29072	29149	29256	28843	29088	29073	29165	29207	29260	29104	29413	28982	29070	29080	28946	29202	29328	29255	28960	29234	29253	29285	29324	29340	28947	29262	29386	29183	29124	29010	29442	29078	29194	29206	29282	29070	29249	28966	29327	29331	28889	29169	29325	29180	29254	29271	29116	29526	29165	29333	29128	28852	29196	29392	29191	28912	28960	29223	29145	29395	29059	29165	29207	29083	29191	29092	29087	29390	29166	29498	29156	29283	29076	29255	29202	29488	29323	29299	29271	29161	29205	29170	28975	29395	29276	29273	29097	29077	29042	29344	28901	28960	29322	29101	29237	29151	29266	29093	29156	29422	29126	29264	29237	29066	29207	29392	29303	29376	29231	29181	29164	29114	29256	29167	29024	29088	29253	29113	29349	29192	29130	29046	29104	29114	29144	29058	29060	28939	29321	29233	29304	29330	29040	29126	29291	29007	29276	29441	29047	28958	29112	29262	29231	29410	29325	28770	29463	29419	29196	29539	28648	29333	29450	29247	29079	29128	29163	29120	29338	29206	29419	28980	29288	29110	28943	29158	29401	29207	29388	29166	29433	29146	29229	29146	29150	29295	29025	29246	29205	28926	29201	29301	29210	29287	29321	29415	29361	29295	29056	29069	29151	29352	28995	29257	29300	29369	29271	29408	29279	29131	28984	29005	29214	29334	29063	29027	29074	28709	29243	29241	29233	29491	29351	29164	29212	29291	29365	29330	29279	29318	29372	28937	28828	29088	28990	29146	29159	29259	29297	29131	29326	29403	29122	29417	29151	29190	29354	29217	29376	29332	29253	29287	29093	29181	29465	29076	29175	29258	29264	29304	29335	29263	28970	29211	29320	29204	29084	29232	29169	29182	29109	29371	29206	29031	29194	29091	29109	29252	29313	29335	29325	29099	29007	28948	29183	29115	29261	29368	29081	28826	29177	29023	29072	29235	29421	29241	29039	29059	29161	29299	29095	29066	29154	29146	29487	28917	29151	29084	29405	29325	29050	29266	29213	29203	29087	29111	29032	29216	29318	29303	29360	29103	29113	29284	29024	29326	29032	29041	29085	28937	29067	29295	29155	28914	29285	29074	29028	29293	29355	29319	29219	29341	29551	29027	29073	29053	29185	29105	29210	29135	29183	29273	29192	29109	29238	29079	29142	29294	29216	29351	29295	29031	29126	29293	29219	29137	29096	29189	29405	29105	29315	28990	29403	29066	28953	29234	29174	29486	29407	29278	29215	29336	29222	29465	29439	28950	29148	29364	29193	29289	29203	29051	29059	29265	29120	29287	29286	29212	28989	29343	29337	29368	28933	29147	29076	29423	29323	29364	29310	29377	29049	29170	29052	29221	29178	29429	29167	29031	29261	29346	29239	29288	29264	29074	29214	29138	29328	29153	29173	29008	29121	29139	28909	29256	29111	29393	29052	29499	29452	29231	29223	29292	29017	29294	29181	29114	29060	29116	29280	29158	29118	29072	29269	29338	29217	29129	29236	29166	28961	29022	29519	29160	29105	28951	29055	28934	29277	29245	29455	29183	28952	29358	29073	29061	29217	29266	29182	29153	29363	29080	29119	29228	29039	29137	29403	29104	29386	29293	29226	29257	28987	29226	29284	29113	29098	28926	28954	29125	29167	29072	29545	29498	29066	29193	29128	29180	29255	29099	29054	29071	29172	29003	29134	29206	29164	29230	29025	29245	29116	29219	29265	29247	29373	29411	29016	29167	29078	29027	29168	29410	29251	29190	29444	29179	29136	29229	29204	29226	29218	29259	29294	29030	29039	29285	28936	29196	29315	29247	29222	29194	29036	29193	29060	28923	29263	29340	29398	29106	29078	29473	28941	29537	29413	29261	29015	29301	29263	29133	29158	29307	29095	28996	28976	29179	29342	29355	29341	29237	29094	29131	29090	29179	29103	29324	29314	29253	29210	29323	29277	29250	29273	28894	29148	29166	29158	29191	29393	29069	29280	29351	29204	29267	29307	29222	29255	29055	29106	29142	29382	29109	29363	29228	29078	29160	29376	29202	29272	29325	29219	29215	29038	29328	29066	29225	29170	29284	29290	29393	29159	29070	29272	29107	29307	29276	29158	29232	29202	29268	29373	29546	29002	28957	29066	29181	29180	29314	29148	29141	29169	28994	29104	29391	29169	29069	29273	28990	29067	29069	28845	29108	28899	29241	29038	29103	29118	29123	29258	29209	29125	29151	28912	29165	28967	29021	28992	29113	29115	28937	29104	28977	29216	29393	29400	28954	28885	29308	29161	29146	29056	28952	29125	29330	29044	29182	28938	29206	29070	29300	29032	29017	29171	29229	29189	29212	29097	29305	29298	29173	29314	29070	28964	28984	29129	29144	28965	29311	29048	29179	29017	29169	29170	29069	29294	29211	28961	29142	29288	28956	29185	29277	29052	29015	29304	28960	29129	29073	28945	29025	29206	29131	29419	29284	29325	28923	29334	29315	29366	28928	29103	29028	29101	29363	29003	29454	29153	29221	29236	29176	29104	29200	29480	29260	29109	29296	28974	29156	29176	29338	29262	29045	29182	29272	29061	29062	29259	29102	29329	29274	29205	29178	29196	29312	29133	29094	29001	29109	29224	29353	29162	29144	29243	29357	29224	28996	29152	29073	29138	28961	29254	29130	29199	29081	29247	29085	29055	29205	29163	29143	29526	29343	29253	29449	29106	29445	29319	29247	29386	29389	29137	29335	28895	29166	29052	29105	28932	29085	28995	29497	29229	29407	29414	29252	29167	29325	29197	29207	29198	29182	29238	29065	29516	29308	29027	29354	29158	29214	29251	29265	29478	29184	29119	28988	29081	29084	29199	29127	29372	29124	29096	29443	29358	29266	29010	29285	29030	29341	29370	29326	29163	29204	29003	29166	29168	29221	29203	29098	29215	29416	29301	29104	29206	29316	29504	29057	29185	28813	29082	29045	29076	29168	29263	29357	29291	28894	29064	29040	28961	29195	29115	29282	29242	29183	29094	29512	29106	28945	29362	29312	28902	29394	28932	29267	29165	29277	29241	29384	29147	29441	29332	29244	29183	29121	29079	29187	29131	29105	29062	29664	29362	29129	29408	29237	29094	29165	29305	29222	29129	29236	29259	28883	29131	29391	29352	29180	29053	29155	29250	29114	29196	29231	29086	29172	29160	29159	29208	29323	29106	29206	29388	29496	29368	28949	29278	29083	29207	28907	29222	29341	29137	29171	29264	29212	29454	29608	29173	29024	29250	29040	29395	29109	29095	29155	29249	29014	29223	29114	29108	29147	29189	29211	29109	29175	29461	29301	29255	29176	29188	29118	29119	29240	29282	29092	29352	29316	29366	29279	29369	29584	29336	29071	29269	29209	29146	29193	29071	29247	29352	29209	29283	29304	29240	29169	29028	29172	29118	29615	29321	29302	28992	29388	29187	29228	29343	29256	29419	29199	29257	29368	29347	29237	29037	29314	29206	29227	29331	29242	29229	29528	29266	29371	29319	29337	29224	29132	28978	29264	29350	29214	29198	29180	29223	29356	29318	29020	29006	29237	29275	29194	29252	29354	29165	29083	29047	29286	28944	29021	29141	29072	29125	29173	29250	29211	29482	28857	29325	29364	29297	29108	29247	29202	29209	29106	29388	29295	29409	29143	29409	29026	28985	29087	29133	29528	29122	29286	29233	29377	29072	29196	29286	29083	29187	29055	29285	29393	29211	29183	29408	29382	29439	29064	29281	29383	28982	29240	29116	29241	29045	29157	29127	29269	29165	28909	29263	29095	29119	29234	29300	29096	28797	29264	29101	29256	29345	29313	29108	29289	29269	29264	29166	28890	29379	29475	29109	28915	29239	29337	29035
30658	51406	45883	35460	29092	25859	25301	23876	21450	20672	20026	19439	18784	18268	19615	18096	17904	18028	17818	17799	17967	17870	17729	17859	17653	17814	17830	17635	17706	17841	17716	18000	17591	17892	17682	17789	17623	17797	17784	17694	17671	17650	17671	17831	17729	17487	17650	17516	17657	17674	17623	17671	17482	17565	17608	17532	17600	17648	17579	17601	17567	17663	17617	17669	17507	17629	17689	17591	17693	17741	17590	17757	17624	17593	17559	17617	17464	17673	17677	17718	17540	17421	17743	17601	17713	17741	17645	17705	17657	17528	17514	17736	17747	17590	17535	17506	17742	17615	17646	17497	17650	17476	17665	17773	17683	17620	17691	17762	17776	17361	17503	17502	17499	17626	17668	17569	17369	17386	17609	17688	17518	17447	17387	17512	17650	17667	17650	17485	17572	17641	17586	17628	17623	17409	17525	17572	17591	17738	17677	17329	17627	17563	17716	17788	17419	17815	17620	17624	17502	17475	17674	17670	17797	17551	17641	17515	17718	17756	17485	17618	17572	17429	17681	17625	17699	17646	17775	17550	17611	17702	17495	17733	17414	17694	17702	17626	17632	17425	17658	17498	17693	17594	17565	17608	17583	17634	17444	17562	17550	17609	17458	17718	17553	17721	17420	17696	17513	17767	17628	17655	17654	17512	17508	17621	17767	17547	17634	17465	17656	17464	17517	17626	17600	17525	17644	17366	17589	17572	17516	17544	17655	17755	17548	17539	17477	17726	17523	17489	17449	17763	17425	17649	17579	17758	17548	17643	17559	17651	17511	17588	17542	17643	17650	17397	17652	17535	17568	17642	17612	17452	17559	17552	17498	17639	17554	17712	17577	17650	17533	17703	17668	17601	17428	17608	17750	17663	17579	17665	17518	17666	17521	17588	17541	17649	17447	17746	17499	17670	17420	17460	17698	17644	17648	17536	17602	17739	17576	17485	17664	17626	17607	17526	17465	17717	17581	17558	17812	17731	17637	17460	17658	17546	17534	17488	17596	17679	17646	17544	17448	17418	17513	17588	17551	17557	17459	17651	17328	17512	17485	17619	17743	17618	17533	17515	17581	17737	17471	17614	17732	17583	17569	17329	17423	17451	17559	17487	17427	17564	17515	17534	17496	17517	17591	17581	17453	17444	17649	17726	17628	17456	17551	17516	17527	17649	17458	17477	17779	17545	17495	17512	17669	17413	17646	17634	17477	17647	17488	17563	17547	17620	17544	17621	17533	17666	17501	17673	17614	17522	17657	17776	17716	17457	17598	17510	17634	17720	17601	17502	17568	17585	17539	17633	17727	17591	17730	17661	17802	17621	17523	17573	17481	17481	17480	17494	17661	17548	17681	17713	17601	17598	17443	17690	17691	17393	17660	17523	17680	17624	17505	17413	17732	17775	17626	17644	17541	17436	17543	17469	17456	17446	17591	17371	17602	17840	17653	17387	17790	17579	17580	17534	17530	17494	17650	17557	17568	17574	17530	17430	17466	17476	17747	17745	17863	17457	17741	17469	17627	17698	17594	17431	17569	17675	17648	17699	17607	17638	17532	17417	17595	17639	17572	17712	17557	17366	17659	17514	17702	17506	17470	17592	17731	17508	17603	17462	17298	17781	17620	17631	17727	17603	17611	17552	17440	17567	17532	17491	17677	17574	17616	17492	17624	17536	17528	17587	17555	17686	17515	17537	17593	17591	17486	17668	17597	17378	17484	17467	17454	17458	17484	17571	17543	17380	17796	17754	17571	17547	17600	17754	17600	17531	17580	17649	17758	17693	17606	17518	17508	17492	17582	17763	17703	17780	17534	17458	17653	17543	17475	17653	17768	17641	17593	17731	17545	17455	17620	17636	17525	17622	17763	17454	17612	17680	17578	17499	17756	17522	17438	17528	17546	17770	17620	17590	17658	17507	17476	17552	17463	17715	17463	17835	17363	17433	17889	17394	17529	17464	17613	17554	17421	17580	17607	17562	17554	17527	17711	17618	17563	17681	17557	17667	17660	17629	17651	17833	17398	17739	17438	17544	17613	17660	17679	17537	17757	17440	17547	17531	17545	17521	17610	17539	17631	17616	17729	17741	17642	17645	17755	17570	17605	17609	17487	17647	17690	17604	17610	17692	17504	17422	17592	17510	17786	17484	17692	17733	17561	17383	17634	17476	17684	17565	17605	17652	17387	17604	17496	17718	17362	17485	17720	17631	17443	17675	17515	17518	17646	17542	17765	17651	17532	17692	17419	17472	17583	17528	17506	17598	17469	17687	17507	17580	17608	17522	17615	17402	17616	17556	17620	17740	17527	17578	17560	17583	17562	17511	17533	17617	17581	17685	17602	17585	17567	17557	17612	17494	17622	17254	17557	17563	17620	17399	17596	17757	17757	17504	17526	17615	17585	17654	17632	17593	17633	17474	17622	17641	17428	17510	17511	17633	17708	17606	17541	17577	17715	17534	17673	17552	17581	17543	17566	17603	17551	17675	17742	17684	17491	17812	17563	17621	17522	17540	17595	17541	17462	17496	17782	17759	17578	17687	17509	17734	17637	17596	17662	17630	17676	17600	17381	17672	17609	17680	17565	17511	17698	17588	17712	17505	17581	17515	17582	17626	17527	17423	17573	17435	17643	17720	17523	17514	17676	17516	17661	17597	17653	17647	17447	17583	17521	17591	17519	17528	17665	17614	17594	17638	17634	17562	17685	17775	17820	17482	17396	17586	17581	17593	17491	17573	17399	17439	17831	17615	17605	17734	17390	17420	17452	17480	17717	17626	17688	17513	17707	17687	17659	17470	17761	17632	17465	17483	17547	17681	17708	17509	17473	17465	17695	17617	17685	17392	17520	17513	17333	17566	17650	17445	17520	17547	17622	17545	17412	17576	17430	17721	17696	17635	17428	17549	17570	17578	17511	17636	17566	17513	17798	17548	17576	17547	17401	17617	17566	17677	17529	17494	17582	17560	17600	17718	17630	17483	17637	17806	17500	17503	17654	17413	17703	17360	17574	17605	17585	17734	17392	17443	17749	17624	17769	17708	17422	17339	17605	17650	17577	17652	17590	17480	17707	17645	17556	17651	17529	17428	17514	17489	17496	17514	17430	17641	17700	17562	17734	17589	17736	17628	17565	17633	17540	17545	17423	17464	17569	17563	17462	17514	17703	17458	17585	17330	17447	17808	17493	17695	17701	17758	17528	17599	17512	17438	17604	17669	17379	17690	17747	17495	17787	17450	17457	17668	17360	17524	17647	17417	17575	17447	17542	17609	17575	17698	17593	17493	17679	17692	17700	17543	17859	17839	17464	17579	17535	17665	17590	17619	17690	17471	17544	17574	17648	17758	17530	17610	17511	17431	17691	17319	17535	17559	17712	17573	17626	17594	17621	17606	17601	17733	17587	17570	17543	17465	17492	17693	17612	17549	17770	17536	17674	17418	17676	17632	17589	17498	17616	17651	17598	17566	17609	17716	17607	17550	17577	17594	17458	17482	17535	17523	17800	17507	17631	17480	17512	17699	17746	17607	17518	17703	17404	17489	17672	17615	17665	17565	17626	17520	17425	17616	17421	17564	17567	17467	17571	17548	17654	17568	17499	17424	17460	17618	17555	17601	17473	17597	17741	17611	17643	17639	17527	17560	17578	17565	17589	17628	17645	17634	17497	17541	17492	17727	17577	17576	17524	17648	17401	17632	17710	17528	17662	17644	17690	17479	17529	17594	17831	17510	17642	17556	17570	17673	17702	17507	17641	17486	17689	17616	17614	17777	17554	17475	17620	17595	17754	17615	17513	17495	17473	17737	17715	17668	17677	17458	17570	17296	17543	17586	17437	17554	17522	17583	17737	17534	17625	17373	17641	17744	17510	17440	17669	17570	17563	17646	17493	17567	17598	17721	17471	17805	17673	17627	17627	17626	17593	17469	17490	17619	17837	17520	17563	17646	17655	17356	17372	17653	17509	17509	17725	17685	17554	17638	17540	17545	17523	17499	17637	17450	17650	17506	17501	17540	17390	17397	17610	17539	17555	17545	17427	17593	17560	17571	17597	17572	17594	17564	17538	17710	17755	17596	17467	17527	17587	17556	17670	17458	17599	17719	17624	17645	17482	17419	17676	17583	17716	17456	17658	17593	17481	17698	17625	17487	17566	17634	17561	17568	17580	17504	17556	17738	17637	17469	17662	17584	17611	17557	17306	17580	17577	17682	17441	17649	17661	17558	17465	17646	17533	17600	17353	17563	17521	17439	17436	17578	17623	17685	17645	17649	17412	17574	17550	17540	17460	17614	17695	17472	17590	17732	17692	17615	17632	17757	17741	17613	17607	17554	17675	17524	17514	17479	17608	17548	17551	17566	17581	17690	17525	17573	17486	17681	17674	17619	17553	17588	17494	17575	17451	17640	17608	17476	17568	17499	17674	17503	17635	17543	17553	17588	17578	17601	17569	17585	17708	17534	17655	17663	17542	17704	17675	17605	17532	17582	17625	17384	17633	17543	17457	17455	17795	17515	17472	17645	17581	17569	17524	17670	17578	17537	17436	17590	17505	17588	17440	17531	17683	17396	17520	17578	17729	17743	17551	17556	17484	17608	17520	17769	17389	17626	17379	17541	17585	17683	17632	17456	17762	17663	17574	17635	17633	17669	17548	17652	17561	17505	17498	17577	17551	17634	17413	17553	17646	17495	17516	17573	17629	17555	17660	17718	17692	17668	17487	17802	17481	17724	17707	17477	17691	17651	17670	17659	17768	17646	17597	17480	17542	17763	17590	17416	17656	17682	17581	17651	17692	17527	17645	17589	17650	17681	17750	17455	17549	17419	17504	17541	17548	17493	17318	17575	17631	17694	17586	17527	17590	17588	17326	17282	17440	17479	17690	17439	17651	17637	17649	17610	17453	17431	17648	17491	17556	17662	17500	17680	17744	17529	17720	17407	17789	17509	17567	17528	17684	17510	17593	17332	17696	17652	17309	17659	17624	17454	17601	17466	17677	17608	17371	17577	17726	17659	17564	17604	17499	17463	17558	17454	17688	17718	17600	17623	17471	17660	17623	17564	17667	17576	17509	17557	17465	17580	17358	17338	17585	17857	17672	17385	17646	17712	17692	17501	17729	17480	17402	17563	17497	17551	17538	17640	17393	17602	17602	17579	17448	17557	17357	17628
34309	30438	34643	32668	29578	29444	29347	29085	29107	28585	28883	28792	28661	28291	28155	28165	28136	28186	28158	28198	28246	27973	28325	28127	27947	28281	28227	28189	28086	28273	28041	27818	28037	28278	28144	28020	28167	28047	28151	28091	27817	27980	28413	27774	28251	28281	28342	28265	28151	28155	27946	28145	28037	27981	28159	28125	27979	27986	28042	28193	27963	28151	28246	28144	28129	28047	27974	28008	28132	28057	28397	28195	28016	28158	28236	28207	28266	28124	28219	27970	28435	28192	28167	28147	28083	28118	28321	28157	27893	27956	28183	27971	28005	27937	28156	28417	27957	28146	28190	28116	27867	28106	28079	28192	28031	28052	28039	28135	28162	27985	28155	28248	28303	28099	28167	28096	28088	28284	28057	28292	28228	28029	28249	28114	28034	28057	28074	27975	28007	28021	28137	27962	28049	28114	28089	27959	28113	28216	28163	28094	28036	28002	28078	28074	28270	28195	28282	28074	28078	28250	28206	27965	27987	28106	28176	28173	28088	28134	28045	28036	28192	28255	28410	28239	28051	28152	27942	28443	27984	28099	28442	28212	27994	28047	28173	28031	28031	27928	28229	28052	28074	28040	28132	28040	28260	28112	28130	28254	28049	28149	28123	28176	28020	28078	27898	28299	27969	28281	27831	28063	28023	28013	28230	28426	28037	28147	28117	28053	28227	28183	28291	28260	28284	28010	27931	28032	28129	28507	27911	28001	28254	27808	28049	27957	27902	28091	27983	27964	27949	28051	28145	28139	28007	28253	28080	28321	27966	28268	28321	28207	27950	28051	28005	27987	28181	27963	28003	28056	28394	27919	27885	28504	28313	27994	28162	28374	28195	28050	27987	28049	28340	27905	28075	28000	28082	28043	27841	28039	28360	28063	28239	28206	28331	28221	28279	28196	27804	28220	28123	28193	28186	28277	28155	28173	28315	28228	28310	28275	28207	28111	28256	27952	28036	28239	27987	27977	28385	28142	28077	28309	28044	28093	28098	28103	28221	28086	27996	28066	28219	28208	28233	28049	28128	27937	28124	28176	28171	28207	28288	28359	28239	28220	28374	28101	28240	28162	28161	28175	28030	28153	28029	28261	28064	28032	27977	27967	28185	27921	27889	28048	28109	27986	28296	28044	28279	28276	28037	28376	28068	28058	28161	28103	27968	28317	28336	28289	28016	28091	28266	28214	27983	28062	27994	28056	27926	28036	28038	28053	28175	28094	28156	28265	28057	28358	28275	28258	28258	28171	28133	27981	27851	28082	27794	27857	28187	27928	28119	28234	28039	28129	28022	27964	28306	28051	28027	28124	28477	28049	28301	28052	28065	28092	27982	28281	28116	28113	28207	28248	28082	28045	28060	27914	28293	27904	27987	27964	27942	28334	28096	28169	28088	28124	28106	28248	28049	27985	28105	28044	28252	28057	28136	28198	28112	28085	28172	28030	28194	28189	28070	28306	28114	28086	28280	27860	28053	28235	28214	28175	28208	27935	28122	28160	27948	27973	28207	28116	28257	28144	28127	28269	28088	28024	27935	28162	28076	27806	28248	28059	28315	28029	28201	28160	28097	28056	27955	28079	27851	28503	28239	28071	27968	27950	27899	28002	27974	27861	28208	28088	28124	28075	27984	28076	28107	28093	28280	27931	28084	28007	28062	28138	27953	28109	28140	28258	27935	28115	27894	28142	28289	27915	28236	28272	28075	28251	28315	28169	28246	28400	28211	27962	28085	28368	28039	28071	27910	28003	28029	28129	28147	28197	27870	28037	27962	28438	28026	28200	28146	28138	27981	28085	28221	28050	28255	28113	28179	28154	28127	28102	27943	28146	28208	27874	28316	28146	28004	27953	27861	28176	28052	28231	27908	27972	28146	27992	28259	28067	28192	28177	28097	27935	28166	28134	28152	28225	28283	28258	27951	28302	28343	27722	28107	28008	28098	28111	28150	27978	27856	28161	28231	27853	28250	28163	28135	28141	27995	28030	28294	28260	28036	27939	28208	28268	28253	28088	27919	28157	28271	28055	28250	28062	28265	28048	28212	28062	28201	27955	28107	27840	28031	28377	27977	28019	28171	28252	28195	28068	27958	28240	28057	28167	28366	27904	28050	27995	28519	28184	28307	28374	28128	28110	28262	28121	27983	28109	28184	27777	28255	28148	28102	27961	28203	28052	28393	28249	28298	28141	28236	28079	28095	28281	28062	28092	28260	27979	28309	28071	28324	28296	28179	28156	28253	28101	28088	27978	28131	28164	27961	28163	28208	28093	28222	28155	28036	28085	28197	28306	27957	27638	28285	28312	28112	28264	28218	28129	28100	28109	28281	28184	28303	28086	28264	27868	28313	28010	28225	28318	28210	28104	28183	28210	28172	27937	28082	27901	28330	28313	28134	28081	28025	28123	28020	28195	27873	27879	28333	27887	27903	28082	28115	28101	28253	28114	28025	27741	28026	28058	27964	27975	28155	28124	28075	28130	28261	28043	28195	28242	28064	28236	28217	28044	28233	28369	28456	27943	28145	28255	28141	28196	28052	28190	28119	28238	27946	28022	28136	28146	28178	28080	28001	28136	28060	28252	28338	28133	28066	28265	28274	28139	28155	28178	28128	28223	28034	28165	28198	28565	28323	28097	28368	27903	28122	28213	28007	27771	28146	28184	27882	27891	28099	28002	28058	28032	28100	28201	28208	28067	28054	28171	28085	28011	28073	28068	28189	28214	28209	28185	27905	28204	28075	27765	27761	28136	28040	28251	28141	28157	28201	27991	28014	28199	28304	28099	28074	28045	28189	27984	28566	28193	28261	28351	28121	28241	28206	28152	27949	28229	28039	28241	28150	28180	28200	28086	28013	28063	28266	28224	27940	28134	28411	28228	28292	28149	28216	28177	28307	28168	28243	28168	28249	28199	28107	28202	28211	28235	28407	28023	28241	27784	28070	28230	28235	27797	28035	28326	28192	28250	28156	28119	27988	28275	28328	28438	28090	28175	28045	28057	28199	28002	28265	27946	28116	27893	28039	28045	28009	28210	28135	28470	28110	28030	27885	28116	28122	28501	28137	28245	28126	28314	28046	28462	28322	28003	28059	28027	28240	28271	28162	28173	28131	28313	28079	28469	28068	28028	28340	28275	28263	27902	28236	28109	28138	28160	28221	28277	28084	28325	28048	28142	28055	28283	28359	28090	28201	28073	28167	28049	28040	28453	28317	28036	27945	28467	28055	28064	28255	28080	27913	28288	28374	28346	27723	28225	28108	28253	28278	28202	28253	28134	28240	28110	27877	28189	28032	28335	28329	28143	28263	28344	28217	28112	28242	28035	28028	28210	27993	28281	28217	28170	28187	28062	28305	27949	28189	28122	28424	28239	28072	28145	28461	28176	28168	28485	28160	28060	28191	28071	27996	28201	27890	27901	28126	28118	27950	28140	28039	28065	28415	28366	28292	28252	28013	28030	28186	28320	27946	28299	27940	27976	28271	28144	28134	28069	28007	28271	27981	28286	28137	28078	27962	28060	28142	28007	28408	28191	28389	27949	28110	27974	28196	28117	27824	28409	28481	28205	28281	28044	28239	28084	28058	28114	27884	28207	28266	28174	28096	27945	28189	28223	28253	27964	28236	28005	27943	28190	28161	27660	27944	28050	28121	28481	28133	28204	28089	28198	28022	28174	28435	28403	28525	28379	28303	28234	28226	28130	28225	28011	28066	28137	28310	27929	27914	28068	28165	28106	28319	28125	28326	28283	28147	28080	28294	28142	28034	27997	28178	28020	28423	28293	28105	28022	28274	27893	28005	27943	28091	28192	28061	27966	28065	28360	28316	28272	27892	28129	27982	28068	28339	28115	28275	28005	28189	28320	28081	27915	28081	28046	27955	28041	28391	28227	28436	28100	28023	27939	27969	27963	28059	28004	28098	28146	28260	28360	28079	28344	28140	27987	28410	28160	28164	28017	28317	28437	28021	27874	28173	27971	28064	28095	28050	28194	28105	28206	28065	27879	28114	28127	28071	27882	28029	27965	27882	28004	28112	28285	28292	28128	28027	28133	28304	28155	28173	28215	28346	28384	28067	28165	28520	28390	28244	28014	28106	28190	28108	28175	28260	28058	28096	28052	28042	28270	28047	28017	28000	28067	28027	28349	28311	28227	28344	28337	28221	28277	27898	28134	28269	28210	28222	28052	28153	28234	28061	28110	28259	28232	28154	28301	28163	28256	28173	28158	28106	28310	27893	27981	28168	28293	28218	28330	28228	28225	28096	28264	28124	28304	27973	28262	28146	28176	28141	28046	28145	27959	27995	27884	28038	28170	28310	28134	28179	28077	27820	27967	27998	27993	28165	28333	28350	28292	28128	28023	28145	28111	28277	28077	27970	28241	27872	28257	28430	28326	28022	28092	28175	28024	27934	28242	28145	27958	28076	28294	28203	28157	28131	28184	28221	28119	28333	28139	28077	28060	28190	28062	28024	28066	27974	27839	28398	28242	27879	28290	28183	28225	28220	28180	28038	28243	27971	28181	28154	28082	28152	28127	28408	28377	28153	28233	28346	27964	28030	28067	28272	28226	28137	28130	28193	28008	28139	28136	27965	28103	28096	28029	28060	28109	28139	28330	28003	28140	27963	28292	28227	28347	28512	28196	28040	28151	28067	28368	28151	28301	28259	28223	28253	28241	28232	27848	28103	27942	28259	28046	28260	28109	28266	28130	27924	28097	28242	28165	27997	28138	28079	28173	28029	28053	28029	28333	28134	28177	28197	28453	28276	28031	28076	28111	28142	28213	27941	28249	28149	27776	28119	28195	28126	28050	28071	28229	28393	28009	28290	28270	28171	28198	28120	28109	28214	28127	28138	28298	28143	27977	28091	28153	27932	28039	28023	28267	28045	28027	28046	28236	28127	28152	28275	27937	28147	27885	27959	28150	28111	27936	28265	28239	28089	28195	28008	28182	27955	27986	27972	28041	28271	27997	28131	28270	28206	27823	28004	28163	27964	28241	28152	28070	28284	28356	28120	28265	28237	28081	28240	28211	28134	28254	28511	28332	28071	28231	28226	28119	28272	27932	28254	28176	27914	28105	28181	28064	28171	27780	28006	28218	28126	28168	28311	28214	28163	28186	28258	28193	28218	27877	27964	28034	28223	28397	28283	28123
23102	28466	25806	21056	19017	18313	18373	18226	17947	17824	17619	17530	17046	16918	17159	16872	16841	16898	16793	16676	16855	16711	16769	16767	16860	16787	16811	16964	16838	16932	16749	16718	16932	16889	16822	16780	16778	16883	16722	16982	16623	16928	16968	16681	16780	16630	16833	16747	16691	16789	16892	16769	16807	16794	16890	16762	16759	16868	16647	16817	16560	16798	16963	16655	16727	16861	16765	16764	16974	16907	16470	16942	16805	16759	16836	16725	16620	16881	17085	16743	16597	16707	16755	16697	16798	16809	16667	16836	17010	16884	16891	16906	16706	16771	16669	16923	16792	16734	16644	16858	16750	16961	16718	16806	16843	16569	16681	16738	16813	16845	16440	16891	16841	16641	16895	16659	16934	16989	16807	16837	16850	16711	16803	16735	16660	16785	16768	16750	16819	16853	16713	16744	16476	16809	16773	16722	16665	16806	16837	16678	16843	16579	16667	16654	16919	16790	17029	16765	16746	16607	16652	16811	16741	16952	16787	16568	16873	16887	16918	16875	16973	16745	16841	16598	16762	16866	16757	16746	16803	16603	16617	16709	16913	16956	16604	16727	16675	16775	16823	16923	16723	16691	16873	17003	16858	16694	16749	16637	16905	16773	16714	16930	16576	16874	16694	16658	16769	16624	16597	16963	16774	16646	16759	16717	16627	16735	16872	16691	16619	16964	16841	16855	16883	16845	16775	16791	16745	16774	16603	16618	16765	16627	16759	16764	16567	16721	16852	16820	16705	16761	16810	16746	16590	16668	16669	16802	16635	16722	16925	16776	16738	16778	16937	16636	16851	17007	16761	16771	16721	16741	16968	16639	16996	16926	16811	16758	16803	16676	16644	16785	16802	16592	16880	17075	16703	16714	16750	16790	16781	16855	16859	16723	16733	16804	16821	16739	16843	16789	16846	16828	16712	16775	16518	16820	16763	16658	16699	16778	16729	16743	16709	16623	16843	16799	16832	16605	16783	16671	16792	16802	16677	16740	16815	17000	16772	16805	16852	16861	16912	16915	16791	16841	16916	16848	16723	16774	16720	16894	16744	16742	16813	16689	16856	16658	16576	16793	16791	16808	16779	16720	16731	16627	16579	16851	16667	16986	16784	16751	16909	16817	16646	16670	16906	16679	16797	16741	16518	16712	16643	16653	16914	16670	16938	16729	16648	16785	16693	16898	16694	16836	16826	16702	16668	16686	16790	17083	16923	16636	16867	16809	16837	16877	16758	16751	16845	16751	16693	16777	16871	17050	16745	16654	16674	16767	16813	16637	16851	16725	16613	16754	16763	16712	16640	16888	16633	16821	16764	16742	16883	16647	16751	16937	16912	16817	16648	16653	16851	16824	16791	16638	16671	16852	16914	16847	16754	16750	16833	16766	16835	16819	16790	16746	16838	16861	16699	16578	16729	16716	16722	16799	16897	16692	16788	16967	16645	16768	16565	16903	16527	16881	16867	16678	16992	16576	16691	16808	16696	16743	16755	16647	16780	16836	16573	16751	16834	16973	16665	16760	16910	16619	16887	16816	16557	16763	16744	16657	16801	16692	16891	16768	16804	16664	16820	16653	17120	16672	16645	16769	16810	16665	16818	16901	16889	16712	16810	16746	16702	17001	16769	16647	16811	16722	16762	16706	16657	16801	16661	17039	16621	16869	16553	16767	16712	16763	16835	16861	16777	16753	16886	16782	16743	16703	16818	16843	16811	16817	16622	16836	16674	16610	16879	16597	16993	16820	16727	16820	16710	16592	16807	16676	16720	16755	16701	16770	16755	16756	16750	16894	16840	16746	16790	16858	16755	16648	16910	16676	16754	16886	16747	16805	16753	16574	16760	16817	16732	16757	16723	16751	16768	16728	16771	16954	16645	16774	16679	16808	16926	16687	16736	16697	16855	16850	16657	16836	16918	16750	16684	16685	16626	16866	16642	16874	16803	16772	16686	16883	16864	16691	16684	16786	16769	16934	16969	16831	16737	16751	16838	16895	16785	16708	16839	16889	16835	16865	16896	16904	16711	16715	16709	16819	16664	16711	16746	16800	16809	16723	16888	16751	16761	16648	16949	16861	16720	16767	16722	16616	16757	16809	16776	16722	16815	16653	16835	16817	16758	16687	16946	16615	16828	16761	16659	16645	16736	16690	16868	16536	16847	16804	16860	16835	16780	16636	16592	16697	16906	16832	16952	16810	16905	16872	16703	17007	17055	16864	16687	16729	16928	16710	16849	16718	16937	16823	16732	16915	16820	16591	16656	16700	16793	16872	16906	16687	16885	16871	16809	16841	16687	16826	16893	16781	16870	16946	16891	16789	16663	16696	16677	16726	16680	16570	16748	16784	16857	16852	16787	16822	16967	16874	16941	16813	16782	16819	16836	16679	16902	16665	16776	16765	16572	16755	16793	16755	16761	16670	16787	16682	16806	16794	16524	16602	16777	16929	16794	16650	16871	16728	16793	16902	16873	16758	16811	16730	16857	16846	16923	16741	16852	16672	16671	17015	16814	16854	16821	16838	16816	16790	16712	16715	16817	16635	16797	16646	16777	16873	16708	16690	16961	16890	16902	16780	16540	16994	16950	16781	16579	16819	16936	16918	16714	16842	16720	16678	16942	16675	16722	16715	16730	16781	16610	16697	16655	16815	16801	16656	16906	16770	16847	16773	16901	16854	16684	16767	16816	16649	16906	16737	16717	16909	16862	16646	16697	16829	16548	16758	16655	16765	16677	16974	16838	16922	16860	16955	16910	16802	16650	16722	16692	16753	16835	16850	16791	16643	16769	16886	16638	16834	16830	16928	16641	16781	16738	16753	16724	16671	16779	16863	16826	16846	16733	16786	16963	16992	16937	16849	16550	16624	16802	16927	16819	16889	16831	16951	16772	16827	16599	16766	16814	16808	16830	16792	16696	16634	16818	16668	16926	16715	16744	16719	16859	16750	16920	16874	16777	16661	16936	16876	16718	16786	16733	16863	16862	16821	16929	16723	16897	16911	16823	16732	16777	16851	16656	16864	16790	16766	16901	16963	16804	16655	16875	16719	16842	16991	16748	16727	16767	16758	16762	16780	16980	16775	16991	16732	16795	16748	16983	16741	16728	16739	16904	16739	16743	16774	16853	16818	16701	16720	16709	16668	16816	16752	16657	16669	16859	16761	16840	16958	16907	16761	16524	16873	16643	16750	16757	16966	16845	16783	16823	16784	16761	16755	16715	16866	16774	16778	16790	16844	16738	16825	16765	16901	16583	16683	16808	16697	16858	16834	16814	16871	16826	16533	16829	16809	16772	16790	16679	16820	16735	16689	16773	16815	16740	16762	16683	16597	16688	16783	16780	16868	16629	16646	16693	16749	16771	16834	16678	16671	16753	16831	16674	16783	16722	16828	16914	16725	16745	16932	16811	16779	16712	16755	16801	16909	16726	16789	16732	16678	16738	16847	16844	16797	16854	16683	16797	16717	16832	16913	16807	16769	16761	16582	16871	16775	16694	16914	16867	16826	16687	16775	16721	16590	16904	16658	16584	16730	16836	16745	16920	16664	16963	16676	16617	16817	16759	16714	16736	16612	16881	16839	16698	16796	16865	16741	16755	16753	16812	16750	16835	16640	16793	16715	16746	16726	16767	16672	16983	16793	16866	16638	16775	16934	16951	16870	16886	16674	16668	16804	16869	16789	16674	16637	16814	16577	16759	16675	16769	16889	16781	16797	16634	16711	16671	16787	16626	16640	16558	16858	16930	16840	16787	16865	16587	16982	16854	16757	16841	16877	16767	16749	16862	16779	16747	16677	16721	16799	16778	16887	16723	16726	16671	16746	16770	16787	16779	16924	16694	16882	16981	16588	16793	16777	16727	16749	16847	16778	16695	16846	16746	16808	16654	16759	16694	16669	16824	16705	16795	16732	16845	16902	16981	16670	16724	16858	16841	16849	16812	16750	16791	16877	16820	16720	16750	16663	16828	16671	16714	16627	16613	16725	16849	16803	16855	16935	16782	16879	16858	16811	16654	16909	16575	16469	16674	16713	16827	17104	16924	16841	16830	16886	16668	16821	16792	16702	16879	16742	16750	16615	16926	16714	16779	16687	16654	16745	16662	16715	16713	16717	16819	16774	16926	16706	16904	16835	16582	16671	16829	16722	16838	16727	16837	16709	16759	16719	16834	16781	16794	16785	16705	16838	16805	16620	16931	16774	16819	16694	16821	16720	16618	16728	16841	16734	16774	16889	16929	16415	16699	16680	16606	16714	16718	16894	16697	16763	16758	16914	17028	16751	16823	16866	16779	16635	16875	16817	16865	16665	16981	16888	16655	16828	16933	16960	16564	16793	16674	16779	16646	16854	16796	16916	16775	16838	16729	16754	16755	16595	16773	16709	16848	16863	16755	16800	16840	16732	16822	16882	16764	16851	16917	16790	16833	16837	16788	16682	16869	16697	16892	16639	16880	16751	16726	16830	16734	16729	16706	16907	17061	16603	16765	16782	16900	16865	16684	16791	16831	16782	16800	16764	16685	16874	16592	16762	16763	16881	16959	16869	16851	16688	16819	16477	16636	16920	16707	16865	16769	16818	16798	16742	16797	16735	16867	16758	16800	16880	16803	16809	16820	16913	16688	16748	16775	16671	16857	16871	16560	16790	16790	16773	16813	16813	16831	16594	16768	16698	16773	16856	16993	16829	16676	16843	16817	16595	16753	16910	16765	16850	16812	16942	16776	16552	16658	16757	16691	16806	16801	16834	16914	16802	16901	16795	16907	16988	16758	16747	16858	16808	16625	16938	16663	16741	16653	16828	16674	16647	16717	16702	16737	16923	16973	16686	16852	16698	16776	16797	16613	16779	16714	16915	16777	16780	16955	16775	16765	16868	16735	16709	16878	16829	16760	16793	16706	16908	16866	16850	16954	16798	16779	16753	16963	16875	16667	16767	16754	16746	16769	16708	16876	16761	16668	16778	16868	16622	16783	16647	16764	16819	16751	16878	16690	16696	16735	16834	16693	16741	17015	16650	16878	16874	16776	16946	16807	16897	16694	16889	16585	16902	16923	16604	16918	16887	16763	16828	16831	16696	16700	16744	16639	16815	16986	16732	16725	16602	16702	16732	16927	16691	16812	16747	16753	16774	16820	16666	16871	16687	16847	16936	16792	16791
24565	21474	28774	29820	30074	31752	33458	31145	30146	30237	29737	28858	28802	28742	28948	28922	28184	28390	28370	28138	28371	28013	28182	28078	28147	28396	28147	28383	28053	27890	28418	28203	28087	28159	28071	27937	28052	28145	27982	28198	28322	28180	28354	28244	27892	28293	28218	28317	28102	28217	28037	27894	28067	28247	28127	28062	28088	27917	28008	28157	28314	28158	28272	28011	27987	28233	28249	28127	27983	28179	27949	28268	28140	28391	28002	28020	27983	28093	28037	28032	27988	28011	27972	27965	28101	27997	28395	27942	28215	28094	27986	28131	28136	28163	28033	28117	28053	28011	28113	28048	27988	27999	27793	28067	28034	28214	27871	27953	28095	28171	28180	27931	27869	28009	28112	27953	28078	28089	28078	27773	27795	27985	28056	28017	28106	28132	27995	27997	27844	28103	28088	28128	28269	27908	27981	28177	28345	28180	28128	28061	28199	28413	28240	28267	28302	27628	27842	28091	28411	28094	27938	28190	28050	28249	28117	27937	27876	28079	28182	28108	28282	28184	27947	28091	28125	28191	27935	28053	27913	28100	28164	27812	27915	27918	28077	28088	28080	27863	27944	27985	28055	27847	28179	28173	27671	28303	27908	28070	28147	28180	27739	28084	28129	28262	28335	28113	28215	28056	27951	27853	28411	28171	28159	28011	28133	27806	28042	28143	27876	28009	27903	28088	28171	28076	27890	28112	27838	28126	28405	28130	28133	28201	28269	28231	28007	28199	28109	28192	27842	27972	28025	28106	27875	28088	28258	28053	28164	28091	28038	28012	28160	28033	28090	27896	27957	28129	28252	28124	27948	27900	27986	28065	28336	28202	28091	28044	28155	27838	27911	28155	27858	27819	28148	28442	28312	27923	28256	27944	28206	28213	28082	27886	28203	27924	27954	28179	27926	27849	28250	28028	27944	27933	27934	28176	27948	28204	27990	27940	28078	27985	28220	28127	28171	28272	28105	27842	27976	28176	28443	27948	27870	28005	28117	28221	27890	27958	27896	28111	28109	27870	28108	27976	28018	27791	28139	28184	28070	28027	27928	28034	28002	28077	28324	28411	27765	28143	28144	28157	28103	28145	28164	28004	28187	28100	27969	27917	28016	28128	27941	28162	28005	28057	28104	27984	28303	27826	28199	28177	28080	28092	28244	28133	28174	28107	28013	27921	28058	28057	27895	28244	28003	27717	28208	27841	28139	28470	28189	27946	28112	28104	28060	28184	27981	28112	27952	28121	28098	28126	27983	27947	28035	28269	28036	28090	27796	27985	28176	28072	28115	28054	28151	28343	28060	27756	27974	28101	27860	27730	27979	28052	28126	27790	27898	28051	28105	27962	28188	28022	28092	28193	27967	28082	27991	28000	28153	28053	28314	28034	27902	28089	27909	28323	28217	28021	28181	28197	28094	28182	28109	27923	28105	27943	28210	27949	28167	28154	28177	28190	28171	27852	27994	28083	28021	27932	28005	28150	28218	28022	28088	27899	28013	28257	27986	27973	28303	27958	28198	28139	27803	27861	28012	28256	28077	28110	28387	27943	28074	28096	28251	28046	28068	27857	28121	28111	27946	27996	28105	28204	28194	28021	27965	28159	27970	27794	28140	28370	28136	28139	28020	28248	27959	28070	28009	28122	28297	28141	28202	28099	28351	27917	28202	27827	28256	28057	28179	28482	28195	28175	28047	28166	28137	28031	27971	27945	28221	27814	28114	28166	27998	28170	27949	28220	27927	28165	27920	28144	28008	28192	28263	28037	27916	28296	28248	28161	28158	27876	28444	28143	28145	27847	28107	28096	28097	28059	28170	27868	28067	28197	28075	27977	27665	28006	27965	28070	28194	28164	27913	28072	27991	28275	28052	27974	27961	28052	27870	27931	27999	28170	28011	27957	28156	28015	27933	27962	27977	28299	28025	28200	27961	28017	28014	27953	28012	28070	27970	28105	28015	28100	27982	28126	27868	27910	28353	28245	27914	28375	28063	28015	28071	28189	28003	28135	28318	28082	28162	28107	28131	28096	27945	27854	28136	27914	28056	28033	28010	27866	28086	27998	28224	28121	28015	28006	27991	28013	28152	28035	28385	28234	28340	28306	28351	28010	28119	28140	28024	28002	28038	28355	28018	27959	28114	28031	28019	27841	28298	27945	28100	28182	28191	28089	28135	28175	28105	28050	28099	28125	28071	28203	28070	28274	28155	28203	28056	28205	28152	28177	28130	28173	28066	28270	28029	28072	27509	28138	28015	28044	28098	27902	28258	28016	28122	28254	28127	28224	28313	28243	27951	28005	28060	28205	28440	28109	27778	27907	28092	28368	28095	28162	28076	28062	28216	28200	28057	28106	27913	28291	28085	28175	28056	27944	28163	28076	28094	27953	28135	28212	28021	27851	28143	28083	28029	28231	28141	28040	28113	27874	28138	28154	28059	27880	27989	28058	27936	28070	28216	27926	27951	27829	28267	28115	28205	28161	28271	28208	28071	27744	28221	28051	28008	27959	27936	27987	28237	28067	28111	28356	28185	28210	27998	28039	28210	28292	28003	28017	28174	28033	28052	28165	27918	28057	28287	27990	28100	28173	28191	28015	28285	27924	28110	28025	27872	28152	28123	27861	28242	27939	27879	27890	28398	28034	28032	28162	28009	28045	27851	27974	28050	28195	28227	27867	28221	28088	28068	28008	28106	28249	28293	28151	28296	28177	28009	28311	28179	28217	28017	28192	27980	28269	28068	28266	28194	28009	28207	28017	28359	28142	27810	28256	28024	28042	28095	27982	28102	27954	27895	27860	27893	28065	28140	28346	28126	28206	28077	28141	28275	28084	28069	27958	28169	28184	27985	28104	27857	27956	28080	28302	28297	28128	28125	28009	28163	28137	27957	28110	28186	28095	28014	27960	28181	27872	28026	28139	28104	28075	28018	28211	28201	28046	28242	27979	28354	28160	28300	28300	28407	28126	27961	28276	27919	27944	28112	28017	28018	28068	28502	28130	28198	28591	28246	28060	28063	28244	28397	28409	27991	28161	27993	27888	27687	28124	27983	28060	27998	28165	27934	28098	28146	28091	28140	28043	28370	28129	28296	28146	28067	28251	28101	28218	28345	28126	28071	28295	27977	27778	28048	28077	28002	28181	28022	28171	28285	28088	28365	28133	28042	28360	28190	28146	27873	28131	28074	28158	28435	28377	28008	28036	27982	28007	27983	27961	27997	28044	28000	28195	27900	28169	28178	28091	28050	28063	27976	28301	28073	28113	28095	28124	28378	28106	28125	28103	27796	27943	28071	28076	27964	28083	28175	27966	28177	27967	28002	28232	28224	28127	28097	28236	28416	28073	28201	28087	28046	27962	28058	28470	28069	28200	28127	28171	28175	27847	27932	28088	27885	28222	28148	28100	28099	28100	27885	28176	28211	28010	28134	28038	28243	28000	27908	27996	28122	28119	28414	28190	27886	28077	28065	28025	27955	28222	28357	28231	28056	28013	28197	27893	28277	27956	28044	27941	27783	27994	27828	28073	28281	28221	28105	28286	27871	28015	27986	28181	28118	27970	28185	28115	28043	28168	28222	28139	28064	28147	28125	28145	28035	28132	28068	28025	28148	28130	28097	28137	28070	28066	28131	28210	28006	28249	27897	28246	27932	27948	28002	27942	28083	28268	28325	28458	28160	28096	28076	28064	28219	28228	27949	28069	28174	28055	28135	28266	28083	28060	28086	28050	28218	28084	28075	28015	27946	27946	27939	28137	28106	27801	28397	28165	28058	28220	28180	28252	28247	27630	28219	27980	28218	28026	28175	27950	28156	28228	28190	28136	28098	28130	27922	28249	28032	28180	28031	28295	27970	27986	28117	27989	28078	28025	28070	28075	28096	27955	28099	28048	28047	28069	28069	28194	27963	28095	28102	27890	28058	28315	28020	28005	28019	28100	28458	28091	27887	28068	28208	28251	28285	28216	28042	27989	27917	28105	28163	27863	28142	28194	28027	28288	28050	27948	28348	27823	27865	28004	28257	28232	28089	28048	27898	27873	28227	28091	28271	28220	28081	28065	28036	28185	27945	28118	28050	28144	28206	28306	28116	27842	28146	28038	28396	28382	28134	28237	28065	28278	28411	28167	28111	28145	27918	28077	28026	28089	28276	28206	27987	27944	28253	28236	28049	28057	27948	27901	28157	28207	27934	28074	28209	27799	28106	28083	28175	28155	27941	27925	28316	28318	27962	27824	28020	28373	28272	28000	28015	28217	28312	27986	27977	28428	28197	27832	28054	28133	28150	28012	28086	28180	27992	28187	27856	27804	27985	28105	28028	28074	28124	28009	28026	28063	28419	28151	27826	28128	28186	28185	28001	28159	28205	28336	28114	28283	28053	28026	27933	28163	27757	28085	28273	27984	28122	27929	28211	28182	28190	28040	28058	27968	28308	28192	27802	28159	28148	27881	28185	28161	28177	28107	28107	27976	27896	27954	28208	28247	28194	27957	28072	28235	28071	27923	27897	28269	28279	28164	28154	28241	28048	27978	28114	27974	28299	28271	28239	28127	28210	28318	28066	28332	28230	28135	28059	27910	27992	28305	28210	28120	28221	28197	27947	27804	28231	28317	28174	28269	28123	27946	27962	28045	28248	28110	28025	28135	27986	27931	28454	28078	28349	28090	28024	28118	27975	27918	28139	28111	28174	28088	28015	28044	28026	28029	27937	28105	27865	28177	27886	28108	28316	28150	28253	27897	28185	27928	27983	28118	28138	28136	28045	27985	28175	28296	28161	28167	28084	27894	28079	28027	28272	28186	27843	27874	28245	28118	27956	27921	28169	28185	28172	28067	28088	28162	28273	28274	27879	28010	27882	27858	28281	27931	28101	28189	28201	28105	28431	28163	28569	28162	28078	28339	27996	28020	27983	28111	28156	28261	28004	28017	27962	28059	28131	28107	28053	28344	28034	28204	28272	28016	28103	28112	28156	27888	28091	27956	27939	28306	28320	27994	28138	28090	28301	28261	28161	28109	28024	28090	27979	27785	28079	28238	28063	28069	28030	28150	28172	28147	28349	28146	28116	28015	28354	27975	28128	28207	28119	28228	27935	28045	28088	28189	27921	27704	28071	27992	28216	28087	28063	28007	28166	28286	28163	28184	28082	28059	28289	28351
25591	42550	38290	30627	24058	22502	22026	20573	19439	19019	18417	18027	17433	17428	18010	17392	17208	17306	17180	17094	17091	16959	16919	17051	16999	16919	17062	17066	17072	16969	17086	16943	16960	16920	16768	17062	17109	16986	16924	16909	16809	17032	16956	16879	17121	17053	16870	16882	16975	17112	17051	17192	16995	17003	16847	17023	17061	16902	17092	17079	17066	17085	17026	16928	16913	17072	16825	16836	16939	16807	16869	16947	16876	17086	17034	16869	16836	17008	17105	16897	17001	16882	17126	16845	17068	16826	17015	16934	16945	16769	17073	16948	16998	16964	17003	16963	17112	16851	16971	16994	16983	16962	16867	17024	16889	16755	16824	17112	16952	16836	16947	16972	16985	16877	17100	16866	16958	16963	16867	16876	17068	17137	16958	16904	16935	16800	16913	16892	16957	17061	16873	17026	17002	16860	16966	16860	16946	16964	16943	16861	16922	16784	17145	16944	17115	16818	16917	16848	17028	17039	16883	17227	17046	16933	16957	17147	16829	16800	16855	16932	17104	16954	16980	17007	17015	17034	16792	16831	17109	16755	16811	16726	16897	16897	16957	17078	16961	16898	16852	16824	17013	17067	16987	16848	16929	16846	17026	17147	16898	16840	17177	17135	16889	16909	16800	16899	17068	16911	17039	17031	16754	17002	16783	16881	17095	16912	16721	16787	16757	16894	16996	16926	17017	16991	16925	16883	16800	17081	16976	16888	16901	16906	16986	16998	16908	16842	17074	16968	17173	17061	16891	16921	16849	16996	16945	16596	16808	16845	17007	17017	16903	17102	16913	16932	16948	16952	16763	17029	16794	17082	17059	17101	17066	16879	16902	16820	17032	16786	16948	16998	16877	16865	17028	17105	16933	16970	16874	16920	16884	16840	16933	16975	16964	17014	16884	17005	16958	16829	16928	16857	17007	16672	16994	16807	16902	16805	17088	16827	16906	16973	17046	16831	16790	16846	16822	16862	16945	16900	16872	16967	17033	16994	16856	16916	16749	16862	16941	16819	17130	16932	16891	16896	16928	17000	16879	16808	17018	16881	17074	16924	17037	16949	17057	16848	16943	16881	16896	17166	16805	16829	16997	16940	16915	16817	17169	16779	17091	16921	16888	16873	16967	17062	16882	16993	16778	16856	16867	17017	17038	17036	16923	17124	17008	16861	17032	16813	16910	16804	16800	16791	16879	16840	16822	16975	16840	16920	16822	17035	17103	16706	16936	16978	16830	17013	16939	16998	16771	16938	16889	16956	16917	17017	16889	16915	17076	16920	16830	16842	16940	16816	16958	17033	16800	16878	17019	16928	16776	16958	17137	16744	17114	16998	16975	16896	16913	16811	17000	16990	16951	16912	16814	16921	16902	17042	17172	17035	16906	16870	17043	17037	16958	16844	17060	17045	16797	16967	16956	16942	16846	17114	16868	16900	16973	16941	17027	16936	16717	17073	16766	16887	16877	16975	16889	16914	16777	16894	16805	17011	16852	16928	16891	17038	16792	16895	17127	16825	16875	17069	16995	16834	16934	16889	16939	16979	16976	16939	17028	16892	16950	16900	16807	16957	16829	17132	16915	16914	17001	17051	17036	17043	16989	16793	17037	16859	16879	17032	16856	16805	16971	17015	16989	17023	16886	16900	16957	16888	17052	17066	16791	17012	17048	16992	16610	16794	16784	17009	17002	17056	17098	16800	16889	16904	16953	16682	17041	17023	16918	17070	17000	16997	16890	17054	16892	16874	16881	16874	16847	16951	16927	16914	16903	17054	16908	16979	16911	16857	16794	17091	17056	16807	16876	16882	16886	16802	16930	16905	17011	16810	17022	16769	16918	17080	16892	16986	16955	16866	16936	16994	17167	17040	16766	16877	16911	16987	16989	17009	16966	17029	16882	16989	16864	17113	16975	17030	16886	16701	17052	16988	16995	17105	16994	16829	16829	16973	17085	16756	16849	17062	17039	16905	16794	16990	16882	16902	17001	17056	16854	17115	16910	17073	17019	16749	16818	16828	16785	16811	16818	16867	16907	17042	16862	16892	16843	17067	16923	16901	16881	17041	17083	17067	16997	16839	16786	17032	16908	16909	16952	17003	16938	17099	16806	17055	16832	16954	16724	17099	16991	16943	16865	16876	16892	16985	16888	17054	16936	16817	17010	16970	16975	16812	16907	16844	17030	17013	16863	17214	16959	16839	16951	17091	16825	16974	16765	16982	17012	16927	17086	16915	16772	16978	16986	16895	17002	16770	16824	17033	17002	16942	16918	16824	16953	16748	16964	16861	17048	16899	17071	16832	17070	16980	16973	17026	16886	16752	16881	17072	17034	16855	16856	17020	16968	17053	17055	17149	16826	17051	16753	16967	16866	16849	17006	16939	16981	16867	16894	17052	16998	17054	17123	16903	16928	17011	16979	16711	17009	16917	16834	16856	16873	16920	16977	16833	16853	16933	16918	16962	16974	16903	17012	17002	16935	16977	16723	17042	16863	17055	16893	16941	16911	17004	17023	17082	17025	16881	16969	16871	17121	16998	16916	17024	16799	16838	16652	16832	16876	16974	16972	16976	16869	17021	16696	16804	16882	17003	17062	16927	16822	17050	17007	16857	17022	16985	16966	16845	16900	16812	16855	17008	16908	17078	16834	17060	16965	16910	16868	16865	16847	17011	16788	16830	17100	16946	17069	16693	16691	16997	16777	16961	16731	16980	16888	16838	16880	16882	16924	16954	16689	17053	16931	16820	16886	16931	16913	16812	17001	16952	16937	17088	17233	16964	16936	16968	16842	16745	16941	16959	16800	16951	17038	16964	16810	16918	17093	16749	16974	16882	16640	16859	16896	17011	17065	16863	17069	16884	16852	16811	16800	16963	16844	16986	16755	16888	16853	16826	16922	16803	16892	17121	16931	16952	17137	16776	16749	16934	16865	16905	16929	16861	17008	17031	16813	16970	16755	16920	16794	17115	16816	16673	16842	16873	16718	16806	16952	16782	16944	16728	16903	16945	16945	16917	16955	17079	17100	16951	17045	16946	16985	17011	16754	16872	16883	16926	16863	16922	17039	17092	16711	16782	16787	16905	16870	17041	17005	16728	16993	16954	16926	17046	16961	17011	17096	16936	16922	16779	16666	16971	16975	16963	16949	16963	16892	16736	16923	16960	16854	16892	16830	16884	16662	16874	16791	16870	16859	17024	16953	16878	16786	16883	17174	16861	16952	17047	16760	17175	16923	16905	16986	16959	16825	17019	16993	17097	16868	16898	16915	16955	16953	16884	16934	16938	16814	16970	17012	17069	16900	17034	17028	17030	16911	16768	16974	16913	16920	16816	17043	16880	16956	16829	16941	16977	16871	16921	17019	16950	16982	16874	16964	16861	17002	16809	17031	16952	17099	16947	16976	16910	16823	16971	16907	17011	16920	16825	17120	17139	16848	17076	16875	16857	16723	16858	16963	17106	16876	16920	16833	16818	16829	16799	16928	17197	16859	16869	16956	16934	16953	16913	17000	17080	17144	17046	16839	17090	16950	17121	16845	16873	16892	16984	16841	16951	16838	16877	16952	16990	16917	16868	16857	16788	16879	16802	17005	16847	17042	17081	16928	17130	17110	16834	17013	16807	16897	16935	16895	16856	17049	16835	16823	16898	16885	16987	16996	16902	17216	16845	16921	16874	17054	16976	16875	16866	16948	16862	17200	16890	16954	16986	16871	16999	16933	16790	16936	16988	17060	16778	16843	16765	16923	16963	16781	16823	16740	16833	17047	16895	17023	16999	16909	17052	16941	16743	16849	16960	16735	16992	16870	16841	16989	16941	16791	16985	16922	16963	16997	17164	17026	16784	17105	17105	17017	16836	16882	16822	17026	16905	16982	16927	16845	17071	17022	16841	17038	16829	16970	16982	16895	16996	17008	16774	16780	16972	16895	16844	17119	17041	16681	16980	17066	16841	16974	16832	17068	16937	16854	16780	17013	16929	16835	16931	17114	16923	17105	16954	17057	17159	16906	16886	16796	16972	17013	16919	16828	16854	16979	16948	17061	17087	16954	16939	16767	16898	17003	16922	16894	17066	16721	16866	16825	16921	16730	17077	16715	17057	16884	17119	16798	17012	16993	16831	16981	16991	16860	16776	16954	16950	16814	16961	16769	17171	16945	17254	16916	17005	16859	16819	16892	16759	16996	16922	16866	16934	16947	16942	17081	16718	16845	16917	16874	16803	16879	16971	16795	16821	17053	17057	16908	16812	17030	16910	16924	16886	16841	17077	17017	16919	17036	16939	16734	17098	17023	17001	16694	16982	16925	16865	17026	16938	16976	16791	16976	16792	16819	16923	16797	16922	16800	16972	16908	17126	16983	17024	17075	16915	16788	16715	16941	17007	16922	17100	17009	16779	17131	16949	16883	17021	16896	16909	17090	16978	16885	16973	16903	16884	17015	17029	16851	16819	17036	16841	16918	16758	16959	17045	16819	16998	16928	16841	17033	16966	17038	16958	16873	17072	17032	16922	16872	16956	16711	17039	16846	16899	16908	16933	17014	16769	17063	17002	16911	16804	17039	16984	16999	16971	16874	17025	16968	16984	16939	16928	16941	16878	16912	16920	16771	16828	16949	17073	16876	17081	16885	17113	17153	16862	16850	16694	16977	16970	16980	17010	16938	16853	16982	16901	16886	16839	16972	17082	17047	16858	16895	17039	16888	16890	17084	16822	17039	16953	17027	16946	16933	16905	16848	16886	16804	17049	17104	16921	16970	16931	16818	16841	17028	16905	17025	17078	17013	16741	17070	16952	16967	16945	17038	16951	16780	17069	16932	17052	16704	16837	16899	16959	16852	16954	17082	16917	16847	16907	17147	16747	17061	16908	16873	17036	17274	17039	16948	16814	16879	16960	16960	16787	16928	17023	17048	16845	16782	16779	17017	17018	17109	17009	16990	17003	16882	16977	16924	16769	16877	16966	16781	17000	16816	16860	16861	16919	16881	16806	16793	17105	16933	17114	16932	17006	16945	16912	16833	16887	16808	17106	16848	16833	17004	16944	16930	16939	17013	17027	16910	16898	16894	16944	16933	16784	16852	16877	16975	16913	16960	17002	16883	16862	16935	17085	17063	16744	16800	17026	17007	16988	16844	16837	17013	16977	16978	16821	17083	16772
23071	21446	28739	27186	29451	35091	37124	33577	32090	32046	31251	30562	30021	29591	29881	29621	29700	29552	29340	29430	29445	29385	29299	29208	29207	28973	29085	29462	29120	29462	29230	29247	29042	29232	28973	29135	29139	28961	29230	29095	29109	29194	29185	29087	29252	28956	29399	29162	28931	29180	29240	29295	29009	28892	28947	29260	28955	29079	29229	29169	29096	28942	29116	29192	29329	29152	29136	29023	29136	28838	29150	29102	29117	29344	29012	28954	28820	28969	29032	29146	28980	29113	29141	29126	28830	29025	29106	28973	28943	29064	28884	28831	29161	29001	29174	28935	28945	29033	29073	29062	29116	28918	29104	28990	29103	28957	28842	29342	29209	28870	29185	29007	28759	28852	28896	29051	29146	28917	28854	29006	29413	29233	29090	29180	29005	28824	29007	28859	28855	28958	28920	29103	29199	28822	29101	28946	29325	29056	28816	29107	28734	28902	28933	28997	29145	28999	29095	29216	29049	28912	28950	29026	28958	29042	28902	29085	28969	28983	28967	29183	29141	29154	29031	29179	28973	29096	28924	29214	28988	29249	29151	29076	28893	29063	28956	28907	28894	28940	28965	28753	28768	28932	28960	28805	28970	28947	28623	28965	29101	29065	29255	28984	29134	28953	29132	29032	29323	28862	28799	29079	28809	29077	29221	29151	29097	29132	28890	28677	28981	28806	29065	29020	28917	29109	28955	28899	29074	29017	29195	28958	28882	29138	29105	29175	28839	28888	29075	28837	29070	29189	28942	28979	29000	28592	29014	29077	29040	29184	28980	28927	29252	29158	29186	28946	29028	29021	29221	28902	29092	29157	29226	29055	28950	29413	29098	28971	28958	28966	29245	28831	29056	29038	28988	29057	29133	29104	29044	28848	28929	28986	29180	29248	28976	29145	28760	28943	29117	28919	28989	29032	29033	29197	29137	29170	29089	29046	28974	28878	29137	28722	28958	29163	29162	28923	29253	28939	29152	29110	29084	28891	28969	29200	28796	28864	29137	29293	28946	29147	29145	28848	29032	28795	29324	28903	29024	28906	29016	28974	29185	28984	28820	29011	29060	28657	28754	29208	28796	28915	28948	28754	28979	28985	29022	29146	29005	29075	29030	29190	29223	28980	28961	29047	29274	29283	28842	28878	28827	29140	29241	29030	28953	28738	29312	29124	29392	28979	28753	28927	28961	28915	29137	28796	28962	28917	28944	29018	29125	29008	29042	28908	29052	29076	28821	29207	29393	29008	28908	29128	28968	29021	28950	29179	28877	28933	29016	29072	29136	28910	29187	29206	29058	29141	29064	28975	29044	29232	29075	28935	29198	29189	29239	29078	29180	29054	29110	28821	28731	28986	28817	29013	29030	28876	28800	28982	29307	28991	28976	29273	28962	29045	29084	28990	29049	28964	29283	28818	28970	29003	29114	28842	28799	29248	28787	29010	28919	28916	28986	28938	29103	29155	29083	29147	28920	29122	28861	29020	29029	29093	28751	29076	29300	28858	28755	29022	29231	29119	28969	28952	28900	28992	28871	28813	28957	29281	29141	29066	29065	29045	29167	28781	28926	28920	28769	28775	28944	28982	29096	28776	29174	28951	28970	29026	29026	28864	29011	29015	29016	29121	28933	29042	29189	29070	29091	29059	28958	28957	29022	28954	28895	28780	28986	29159	28991	28852	29019	29248	28987	29064	28927	28911	29200	29097	29065	29052	28948	29086	28837	29101	29100	28935	29047	29249	28980	29073	29101	29240	29017	28803	29128	29080	28821	29330	29015	29182	29148	28963	29044	29083	28897	29066	29025	28909	29125	28842	29197	28941	29039	28955	29117	28775	29100	29316	29138	29117	29162	29162	29098	28931	29129	28948	28957	29080	28927	29039	29169	29139	29279	28975	29135	29075	28986	29208	28999	28782	28860	28995	28983	29010	29042	28987	29097	28964	29014	28980	28988	29142	28879	29197	28749	28862	29096	29068	28834	28901	29100	29140	28970	29087	29049	28885	29031	29194	28966	29000	29083	29251	29099	28902	29115	28771	28830	29026	29017	28987	29048	29022	28904	29236	28872	28975	28915	29111	28959	28919	29096	29046	28948	28792	29022	29026	28871	28931	29174	28905	28905	28807	29280	28909	28923	29031	28992	28998	29027	29145	28844	29067	28894	29363	29126	28859	28954	28826	29106	29054	29155	28998	28910	29005	28995	28907	28796	28932	28864	28754	28596	28916	29250	28965	29185	28994	28832	29064	29006	28855	28926	28954	29082	29189	28899	29125	28954	28773	28970	28933	29052	29047	28993	29002	28917	29101	28915	29100	28930	29249	28924	29064	29028	28848	29056	29058	28920	29079	29071	28873	29087	29116	28981	29281	29013	28879	29001	28921	28783	28999	28932	29060	29109	28952	29344	29028	28756	28986	29056	28999	29092	29245	28981	29103	28988	28873	28745	28967	28996	29101	28979	28951	29098	28970	28973	29129	29383	29012	28946	29070	28962	28720	29007	29140	29149	28908	28838	29053	29058	29075	28749	29158	29122	29014	29042	29053	29129	29011	29001	28828	29008	28913	29281	29400	29001	29351	28978	28854	29128	28980	29079	29037	29172	28811	29014	28862	28690	29000	29147	29005	29182	28714	29140	28894	28860	29034	28934	29236	29127	29105	29167	28967	28711	29262	29002	28843	28891	29180	29037	28985	29164	29002	28960	28978	29073	29107	28846	29082	29036	29051	28906	28959	29150	29047	29124	29004	29032	28901	29094	29277	29021	28874	29257	29020	28850	28998	29020	29035	29038	29220	28983	29203	28924	28907	28977	28994	29143	29133	29068	28936	29175	29046	29216	28730	28842	29047	28970	28875	28980	29047	28980	29303	29137	29224	29277	29196	28993	29074	28962	28720	28828	28904	28903	29202	28973	28864	29037	29138	29134	28942	28993	28712	28928	28940	29146	28971	28930	29026	28891	28884	28902	29017	28994	28850	29245	29033	29176	29111	29144	29161	28924	29079	29068	29149	29422	28816	28816	28995	29152	28846	29013	28905	29021	28976	28912	28755	28973	29064	29117	29038	28853	28687	29053	28829	28942	29094	29128	28910	28968	29001	29180	28810	29076	29122	29133	29146	28758	28905	29189	29286	29029	29023	29117	28845	28919	29231	29086	28784	28989	28840	29088	28987	28900	28921	28939	28968	29122	28964	29233	29026	29020	28896	28877	28903	28865	29076	29058	28903	29159	29313	29136	28788	28718	29018	28935	28985	29160	28901	29096	28816	28842	28871	29010	29108	29052	28986	28828	29270	29266	28932	29297	29116	29091	29101	28873	28993	29063	28942	29144	28646	28650	28968	28976	28985	29206	28988	29093	28974	29000	29007	29061	29006	28953	28939	29119	28961	28804	28831	29311	29141	29204	28931	29027	29055	28882	28873	28890	28877	28957	28998	28850	29247	29047	28769	29052	29133	28806	29001	29286	29052	28889	29104	29092	29086	29028	28953	29261	28898	29114	29246	28886	28840	29029	29087	28919	28798	29067	29095	29087	29140	29158	29052	29011	29039	29032	28891	28875	28878	28985	28912	29103	29082	29053	29179	28797	29046	29019	28992	28883	29092	29064	29286	29228	29011	29003	29020	29017	28802	28950	28932	28758	29012	28978	29041	29001	29058	29169	28786	29109	28825	29021	29124	28979	29144	29021	29073	29124	29010	29221	29066	29137	28770	28973	28802	28926	29096	28945	29153	29065	29003	28910	28775	29180	28983	28897	29083	29091	28921	29042	29228	29051	29004	29154	29058	29047	28517	29166	29107	29051	29026	28962	28866	28957	28816	29091	29285	29237	28929	29065	28864	29082	29051	29042	28985	29017	28876	28987	28781	28838	29011	28941	28928	29095	28833	28797	28927	28616	28780	29164	29065	29016	29003	29025	28884	29211	28765	28799	29023	29043	29277	28973	28899	28856	28992	29163	29053	29042	28987	28858	28755	29096	28884	28880	29133	29173	28836	28926	28982	29135	28870	29170	29030	28975	28998	28794	29054	29017	28981	29041	29109	29057	28692	28887	29093	28951	29095	29084	28912	28971	29026	28947	29027	29150	28845	28974	28922	29048	29012	29020	29017	28986	29151	29071	28849	28913	28725	28906	29394	29108	28894	28852	29233	29019	28929	29201	28993	29141	29036	29114	29038	28863	29124	29190	28986	28900	28937	28901	28993	28956	28844	28894	29034	28860	28949	29167	28905	28929	28952	28997	28747	28879	29049	28806	29173	28865	29084	29057	28980	28898	29043	28889	29035	29201	28927	28958	28979	29111	28920	28907	28771	29037	28882	28971	29151	28869	28834	28954	29037	28982	29064	29204	29145	29154	29169	28821	28969	28990	29017	28646	29112	29118	29036	29173	28999	28975	28914	28998	29049	28913	28989	28917	29003	29099	29125	29178	28951	29218	29031	28676	28896	29085	28966	28862	29221	29106	28999	29063	29113	29077	28994	28947	28864	29130	29002	29040	28974	28958	29033	28873	28928	29003	29027	28941	28845	28947	29093	29090	29047	29213	28987	29124	29032	29065	29296	29170	29000	29060	28935	29182	29066	29079	29065	28998	29184	29089	28891	28903	29014	28990	29142	28888	29026	29136	29068	29227	28990	29043	29028	29095	29289	29014	28938	28933	28986	28900	28990	28973	29199	29203	29005	28973	29096	29254	29238	29072	29160	28943	29122	28842	28834	29065	28977	28936	29098	28761	28954	29083	29100	29271	29044	29051	29118	29011	28984	28923	29167	29107	28767	29058	29115	29026	28820	28959	29124	29002	28907	28944	28925	28996	29263	29301	28765	28916	28878	29178	28809	29232	29017	28839	29124	29072	29279	29074	29123	29081	28981	28989	29034	28874	29164	29039	29208	29016	29057	29044	28964	28990	28826	28677	28910	29246	29068	28799	28988	29012	28942	29260	28792	29139	29062	29002	29249	28733	28994	28791	28818	29196	28951	28927	29028	28967	28955	28955	29090	29126	28857	29059	28939	29059	28877	29315	29024	28776	29156	29161	28978	29190	29127	29097	29228	28782	29066	28819	29165	29100	28841	29065	29006	29002	28882	28965	28959	29272	28878	29224	29021	28916	28946	29046	29051	29061	28892	28832	28959	28917	29043	28792	29018	28732	28940	28895	29093
30081	50507	47015	35673	29285	28373	26020	22876	21387	20885	20266	18854	18458	18237	18126	18143	17805	17989	17767	17498	17805	17412	17648	17639	17856	17616	17848	17610	17586	17532	17666	17718	17545	17603	17624	17581	17663	17582	17431	17538	17558	17498	17657	17679	17637	17445	17384	17525	17457	17634	17465	17515	17700	17623	17440	17354	17666	17427	17569	17630	17482	17518	17641	17496	17443	17521	17502	17547	17534	17460	17674	17446	17456	17520	17380	17470	17556	17361	17419	17584	17565	17322	17621	17450	17599	17664	17374	17341	17480	17376	17564	17429	17396	17538	17475	17239	17542	17610	17557	17288	17238	17481	17524	17680	17736	17543	17369	17622	17430	17491	17504	17609	17474	17613	17613	17578	17477	17791	17663	17452	17421	17586	17500	17509	17600	17574	17575	17311	17425	17431	17343	17498	17630	17459	17504	17360	17393	17427	17494	17543	17313	17626	17516	17404	17581	17408	17505	17415	17409	17328	17665	17559	17509	17464	17351	17302	17733	17558	17590	17121	17270	17364	17400	17520	17615	17352	17453	17532	17483	17444	17437	17451	17370	17532	17541	17657	17379	17448	17261	17337	17607	17456	17356	17415	17595	17432	17333	17388	17668	17466	17294	17491	17373	17852	17317	17573	17470	17543	17555	17459	17517	17505	17446	17469	17527	17428	17397	17616	17614	17551	17507	17483	17495	17586	17501	17674	17510	17394	17453	17538	17557	17305	17383	17573	17379	17404	17375	17628	17381	17468	17415	17559	17524	17490	17342	17403	17319	17576	17219	17309	17439	17556	17605	17643	17228	17512	17358	17454	17383	17600	17477	17546	17398	17454	17515	17441	17581	17640	17472	17545	17809	17511	17430	17422	17365	17500	17554	17574	17704	17312	17599	17369	17534	17516	17438	17312	17645	17647	17548	17395	17505	17517	17585	17397	17450	17463	17306	17393	17416	17514	17454	17363	17313	17512	17536	17418	17494	17325	17301	17660	17397	17434	17460	17375	17496	17602	17356	17445	17334	17397	17494	17393	17599	17370	17591	17433	17468	17430	17326	17378	17397	17281	17608	17306	17372	17462	17542	17650	17410	17398	17414	17491	17393	17535	17521	17241	17272	17737	17479	17414	17385	17477	17420	17399	17603	17354	17373	17576	17447	17422	17461	17443	17390	17628	17494	17499	17307	17493	17625	17476	17445	17682	17606	17607	17678	17505	17473	17545	17398	17603	17536	17551	17553	17492	17528	17582	17373	17406	17433	17567	17394	17563	17250	17455	17310	17592	17520	17446	17400	17558	17448	17645	17510	17422	17645	17386	17589	17481	17464	17412	17376	17535	17485	17471	17460	17624	17572	17440	17407	17651	17513	17469	17300	17350	17487	17473	17369	17612	17548	17322	17367	17619	17355	17437	17351	17525	17267	17427	17521	17554	17495	17596	17558	17558	17343	17400	17584	17532	17566	17426	17643	17433	17581	17409	17568	17661	17480	17453	17530	17381	17412	17464	17449	17407	17362	17366	17357	17619	17427	17633	17441	17425	17609	17393	17607	17461	17489	17534	17405	17631	17498	17407	17434	17564	17568	17463	17445	17482	17590	17301	17535	17634	17355	17458	17565	17574	17522	17444	17517	17279	17641	17448	17408	17469	17593	17517	17480	17438	17446	17562	17369	17309	17341	17497	17635	17374	17606	17585	17444	17335	17406	17640	17426	17428	17321	17371	17409	17405	17298	17427	17333	17367	17389	17250	17567	17371	17307	17592	17483	17479	17449	17537	17516	17444	17376	17382	17418	17535	17558	17503	17560	17591	17321	17416	17392	17512	17458	17352	17457	17244	17527	17295	17479	17392	17641	17528	17542	17510	17526	17550	17542	17529	17517	17601	17500	17417	17372	17355	17590	17421	17285	17564	17438	17436	17553	17571	17407	17557	17450	17305	17544	17457	17477	17476	17517	17656	17459	17435	17382	17395	17586	17646	17392	17264	17373	17404	17508	17373	17342	17502	17577	17337	17580	17628	17584	17358	17405	17407	17547	17573	17506	17557	17220	17616	17710	17267	17411	17365	17444	17514	17508	17423	17592	17370	17245	17466	17480	17538	17472	17550	17497	17673	17346	17434	17429	17577	17517	17512	17660	17593	17447	17424	17310	17507	17513	17666	17483	17624	17340	17519	17521	17646	17302	17519	17528	17382	17554	17653	17344	17625	17452	17412	17489	17476	17370	17300	17493	17528	17655	17294	17586	17503	17536	17534	17318	17365	17622	17421	17465	17476	17565	17460	17341	17386	17668	17475	17443	17347	17681	17456	17505	17560	17632	17477	17386	17513	17558	17428	17460	17488	17559	17572	17403	17496	17534	17375	17567	17525	17377	17270	17447	17487	17554	17507	17406	17506	17400	17445	17286	17419	17350	17548	17316	17372	17545	17556	17179	17533	17628	17320	17353	17678	17425	17379	17430	17343	17522	17542	17466	17520	17655	17580	17524	17340	17534	17581	17563	17501	17451	17569	17417	17418	17645	17573	17341	17279	17356	17405	17283	17451	17490	17273	17624	17357	17392	17493	17539	17529	17248	17622	17444	17381	17480	17394	17541	17461	17437	17454	17411	17388	17520	17397	17399	17418	17405	17466	17415	17330	17544	17317	17455	17621	17415	17378	17675	17444	17474	17668	17623	17508	17465	17714	17367	17490	17485	17367	17367	17459	17572	17325	17523	17336	17488	17261	17530	17579	17494	17363	17577	17585	17458	17604	17442	17456	17542	17328	17594	17488	17655	17513	17557	17431	17346	17531	17526	17575	17534	17319	17522	17340	17463	17506	17545	17654	17644	17627	17515	17497	17514	17458	17510	17583	17422	17345	17607	17477	17499	17585	17423	17609	17424	17438	17377	17449	17215	17611	17468	17440	17414	17365	17524	17414	17427	17483	17426	17463	17384	17464	17533	17448	17492	17372	17606	17395	17363	17522	17527	17355	17519	17574	17516	17554	17331	17589	17429	17311	17470	17306	17295	17459	17631	17383	17362	17432	17538	17208	17547	17707	17602	17409	17454	17614	17589	17543	17512	17380	17380	17471	17568	17473	17561	17577	17544	17482	17463	17362	17440	17529	17278	17580	17265	17394	17257	17302	17466	17418	17399	17397	17515	17605	17572	17515	17435	17608	17434	17473	17474	17382	17572	17422	17653	17406	17707	17554	17415	17477	17462	17472	17308	17452	17445	17559	17547	17321	17402	17379	17696	17483	17482	17315	17404	17353	17612	17619	17434	17565	17320	17623	17581	17483	17449	17410	17356	17461	17504	17593	17482	17683	17599	17655	17431	17383	17472	17531	17409	17459	17373	17361	17636	17377	17556	17516	17674	17542	17454	17535	17484	17490	17546	17474	17347	17562	17476	17556	17547	17471	17457	17348	17533	17598	17519	17431	17442	17345	17606	17610	17580	17445	17415	17628	17499	17614	17448	17370	17552	17595	17384	17368	17537	17442	17354	17302	17465	17571	17587	17321	17506	17412	17485	17526	17394	17536	17454	17697	17503	17470	17582	17604	17464	17646	17398	17341	17307	17449	17443	17375	17327	17765	17393	17458	17373	17454	17359	17458	17720	17382	17397	17496	17669	17431	17383	17551	17376	17446	17683	17245	17569	17350	17552	17447	17509	17416	17523	17475	17426	17424	17574	17498	17394	17412	17530	17583	17425	17713	17395	17490	17395	17526	17581	17489	17502	17470	17552	17368	17404	17487	17379	17494	17362	17656	17439	17397	17566	17363	17341	17424	17566	17458	17346	17600	17588	17441	17507	17361	17561	17228	17400	17221	17287	17366	17444	17545	17508	17366	17465	17689	17539	17468	17379	17311	17310	17545	17282	17386	17437	17440	17702	17341	17431	17439	17546	17535	17368	17489	17459	17474	17517	17569	17344	17518	17552	17301	17455	17642	17286	17440	17389	17733	17338	17301	17603	17403	17488	17461	17296	17483	17473	17434	17478	17474	17507	17473	17555	17482	17389	17346	17603	17654	17564	17421	17357	17342	17470	17670	17717	17434	17370	17463	17753	17327	17473	17448	17390	17443	17638	17422	17304	17412	17423	17635	17564	17547	17569	17493	17444	17402	17295	17480	17530	17395	17614	17367	17625	17628	17500	17483	17454	17669	17485	17548	17582	17670	17526	17492	17504	17579	17514	17412	17588	17394	17560	17413	17672	17345	17567	17635	17299	17563	17508	17553	17346	17560	17467	17483	17504	17352	17394	17529	17456	17494	17495	17438	17486	17424	17598	17487	17534	17638	17493	17535	17362	17457	17422	17453	17385	17456	17538	17273	17479	17531	17395	17451	17461	17309	17314	17445	17602	17449	17737	17375	17294	17565	17573	17443	17406	17535	17588	17476	17666	17432	17575	17414	17596	17513	17438	17250	17413	17473	17546	17641	17414	17551	17345	17487	17374	17558	17526	17413	17512	17530	17404	17541	17350	17350	17412	17519	17626	17370	17450	17591	17416	17484	17582	17573	17584	17451	17479	17666	17412	17421	17625	17629	17509	17324	17311	17508	17368	17378	17384	17520	17462	17538	17527	17659	17531	17661	17423	17442	17325	17660	17384	17579	17624	17605	17487	17350	17580	17377	17647	17578	17512	17442	17479	17407	17383	17398	17502	17539	17321	17559	17186	17527	17435	17459	17365	17167	17428	17474	17489	17403	17536	17382	17644	17265	17499	17535	17392	17309	17446	17635	17408	17294	17571	17500	17372	17372	17498	17496	17603	17473	17425	17601	17493	17504	17592	17425	17340	17496	17470	17621	17612	17444	17420	17556	17384	17404	17516	17501	17514	17680	17345	17514	17519	17511	17412	17508	17476	17434	17571	17269	17478	17365	17721	17370	17419	17382	17332	17497	17740	17515	17364	17629	17537	17369	17476	17497	17488	17624	17677	17690	17529	17567	17603	17366	17426	17325	17427	17307	17464	17604	17491	17467	17439	17377	17319	17381	17483	17492	17582	17488	17562	17624	17572	17513	17571	17514	17439	17477	17403	17437	17452	17490	17545	17489	17434	17547	17592	17631	17550	17576	17431	17333	17476	17449	17311	17500	17347	17353	17637	17523	17559	17563	17621	17656	17568	17491	17603	17668	17475	17741	17520	17325	17594	17510	17474	17530
34689	31879	35433	32977	30803	30478	29910	29543	29416	29445	29129	29021	28579	28482	28699	28340	28428	28736	28415	28403	28597	28251	28609	28538	28511	28537	28585	28311	28196	28303	28527	28296	28451	28455	28646	28244	28233	28558	28265	28441	28634	28433	28508	28567	28434	28496	28318	28341	28335	28117	28186	28561	28565	28297	28152	28685	28238	28596	28563	28341	28395	28333	28334	28346	28428	28517	28431	28620	28263	28380	28708	28156	28707	28353	28576	28365	28450	28351	28375	28123	28287	28588	28478	28430	28378	28531	28449	28483	28544	28510	28491	28271	28396	28420	28311	28448	28431	28642	28341	28560	28717	28335	28499	28393	28446	28639	28353	28618	28186	28558	28149	28471	28307	28465	28413	28456	28617	28300	28315	28468	28378	28095	28204	28373	28654	28687	28530	28351	28524	28526	28385	28520	28430	28666	28616	28454	28329	28476	28262	28688	28530	28363	28403	28512	28244	28491	28513	28585	28471	28465	28494	28464	28277	28540	28317	28278	28234	28421	28476	28348	28415	28326	28564	28275	28403	28691	28414	28480	28629	28488	28638	28501	28503	28308	28180	28125	28549	28423	28323	28498	28454	28274	28360	28434	28658	28389	28426	28490	28328	28510	28756	28392	28489	28413	28406	28260	28387	28223	28385	28375	28283	28286	28434	28435	28520	28576	28304	28465	28433	28544	28373	28533	28119	28430	28394	28322	28717	28293	28387	28505	28172	28577	28521	28470	28379	28372	28425	28456	28396	28296	28280	28438	28148	28604	28350	28396	28672	28274	28711	28435	28459	28612	28603	28508	28480	28372	28133	28512	28443	28126	28509	28453	28662	28320	28362	28333	28074	28388	28405	28345	28688	28363	28352	28317	28294	28319	28675	28508	28394	28487	28456	28529	28455	28652	28311	28417	28469	28366	28660	28568	28439	28398	28509	28450	28252	28503	28520	28222	28107	28269	28412	28483	28238	28610	28576	28591	28524	28468	28321	28374	28302	28213	28512	28539	28288	28411	28533	28457	28340	28306	28520	28259	28317	28503	28450	28377	28629	28430	28654	28363	28664	28408	28386	28364	28511	28266	28296	28603	28433	28411	28404	28490	28423	28405	28450	28318	28032	28504	28510	28546	28524	28336	28166	28635	28396	28373	28485	28702	28383	28566	28183	28356	28251	28286	28433	28168	28314	28085	28592	28316	28432	28336	28489	28283	28344	28347	28340	28381	28533	28413	28167	28487	28184	28603	28396	28559	28453	28328	28568	28339	28397	28345	28230	28553	28523	28641	28238	28386	28551	28609	28425	28326	28415	28668	28613	28451	28241	28283	28312	28655	28462	28530	28265	28445	28622	28390	28593	28485	28091	28568	28261	28392	28277	28439	28262	28273	28456	28258	28206	28415	28497	28479	28202	28350	28487	28577	28377	28345	28182	28341	28398	28366	28510	28455	28538	28263	28538	28586	28428	28321	28381	28322	28423	28515	28481	28429	28249	28637	28240	28384	28505	28447	28429	28736	28405	28302	28376	28307	28525	28472	28408	28339	28209	28533	28516	28478	28363	28366	28453	28436	28276	28584	28333	28331	28430	28373	28283	28444	28110	28569	28358	28525	28154	28341	28328	28295	28452	28379	28315	28690	28508	28495	28566	28587	28207	28635	28738	28178	28213	28690	28491	28699	28610	28438	28349	28160	28522	28346	28429	28505	28430	28184	28301	28547	28312	28195	28656	28403	28406	28436	28141	28374	28574	28502	28647	28350	28447	28459	28386	28362	28238	28374	28360	28447	28367	28367	28359	28634	28573	28360	28454	28286	28777	28451	28465	28430	28548	28469	28527	28320	28547	28475	28583	28403	28428	28403	28433	28199	28500	28425	28285	28553	28301	28501	28372	28568	28600	28527	28413	28567	28455	28680	28516	28319	28377	28303	28527	28590	28577	28535	28532	28319	28339	28650	28480	28296	28442	28500	28358	28422	28542	28198	28518	28372	28369	28414	28235	28377	28521	28398	28437	28247	28665	28329	28277	28416	28728	28570	28205	28442	28497	28527	28433	28752	28342	28307	28334	28315	28331	28333	28317	28405	28224	28298	28604	28580	28303	28280	28489	28448	28273	28585	28423	28254	28576	28484	28425	28458	28386	28545	28393	28258	28490	28457	28482	28569	28331	27949	28353	28211	28579	28433	28259	28448	28456	28291	28565	28309	28416	28584	28456	28431	28558	28573	28225	28471	28397	28447	28510	28350	28469	28341	28481	28470	28575	28549	28201	28477	28193	28320	28640	28551	28291	28555	28180	28236	28507	28475	28553	28543	28326	28412	28426	28458	28605	28249	28527	28249	28284	28394	28363	28572	28602	28326	28450	28574	28503	28673	28310	28237	28494	28389	28582	28568	28479	28400	28413	28408	28392	28371	28344	28459	28452	28722	28149	28653	28353	28486	28284	28515	28420	28432	28503	28343	28415	28756	28468	28607	28385	28491	28399	28559	28352	28582	28448	28492	28580	28571	28333	28297	28428	28284	28483	28498	28382	28383	28275	28332	28506	28440	28439	28481	28275	28453	28618	28358	28314	28309	28518	28140	28308	28298	28513	28334	28499	28408	28408	28269	28322	28272	28267	28272	28455	28403	28285	28408	28557	28265	28010	28429	28508	28566	28359	28261	28518	28611	28462	28351	28058	28447	28315	28447	28411	28260	28165	28478	28505	28607	28473	28594	28435	28634	28548	28649	28466	28285	28517	28348	28265	28403	28373	28465	28471	28278	28194	28406	28383	28504	28257	28559	28354	28496	28336	28384	28295	28315	28495	28379	28391	28623	28577	28424	28371	28453	28255	28404	28278	28661	28700	28438	28621	28437	28508	28315	28465	28396	28302	28408	28455	28454	28395	28208	28324	28396	28588	28451	28484	28530	28361	28362	28339	28664	28289	28354	28481	28271	28378	28488	28356	28456	28588	28495	28447	28449	28563	28357	28321	28426	28281	28478	28412	28248	28054	28790	28182	28262	28148	28586	28570	28400	28650	28326	28335	28581	28739	28514	28386	28429	28493	28438	28352	28638	28502	28408	28578	28418	28354	28495	28353	28501	28296	28292	28472	28233	28528	28328	28551	28330	28518	28471	28449	28493	28399	28451	28306	28471	28552	28329	28344	28635	28576	28733	28407	28418	28177	28581	28665	28614	28645	28386	28438	28304	28497	28482	28517	28398	28456	28534	28308	28417	28425	28388	28271	28429	28363	28169	28470	28494	28253	28428	28350	28275	28533	28407	28307	28091	28549	28672	28438	28340	28429	28344	28468	28131	28460	28377	28516	28511	28578	28478	28086	28532	28417	28529	28484	28517	28322	28385	28309	28591	28693	28559	28337	28354	28300	28309	28384	28490	28338	28451	28534	28462	28488	28553	28483	28624	28437	28527	28153	28516	28645	28660	28232	28376	28589	28496	28259	28313	28541	28640	28547	28492	28341	28547	28184	28473	28177	28302	28633	28448	28538	28598	28352	28491	28358	28354	28254	28388	28407	28385	28476	28568	28237	28577	28407	28383	28372	28403	28253	28296	28228	28433	28537	28346	28604	28438	28502	28260	28345	28675	28803	28532	28628	28405	28580	28476	28578	28560	28521	28642	28323	28552	28395	28443	28482	28233	28674	28543	28585	28481	28393	28398	28367	28505	28443	28438	28672	28372	28338	28463	28547	28377	28333	28322	28457	28432	28576	28217	28488	28406	28537	28273	28378	28195	28254	28298	28470	28481	28370	28423	28110	28256	28376	28363	28409	28667	28234	28297	28372	28615	28450	28427	28449	28264	28242	28457	28493	28214	28471	28316	28467	28282	28630	28621	28429	28214	28393	28278	28465	28311	28514	28598	28272	28619	28480	28559	28365	28681	28476	28526	28536	28564	28489	28620	28539	28440	28519	28283	28408	28312	28384	28425	28405	28550	28264	28358	28645	28477	28592	28564	28630	28389	28321	28487	28377	28552	28621	28567	28160	28307	28635	28482	28175	28511	28344	28465	28474	28391	28506	28515	28453	28518	28496	28358	28323	28408	28796	28431	28496	28370	28285	28244	28455	28178	28365	28498	28251	28527	28297	28455	28502	28438	28247	28170	28386	28314	28753	28334	28333	28058	28479	28297	28471	28182	28424	28284	28419	28493	28547	28267	28307	28501	28515	28399	28396	28353	28317	28470	28500	28299	28402	28292	28337	28472	28452	28527	28524	28433	28587	28821	28567	28282	28434	28376	28391	28585	28514	28499	28739	28197	28520	28487	28608	28487	28406	28558	28354	28274	28474	28505	28385	28519	28585	28287	28423	28319	28503	28314	28589	28371	28286	28543	28517	28362	28291	28325	28756	27960	28298	28396	28359	28504	28593	28364	28524	28691	28477	28564	28480	28388	28530	28224	28368	28371	28649	28326	28520	28436	28254	28462	28390	28382	28559	28493	28215	28434	28409	28493	28243	28645	28333	28293	28573	28532	28614	28566	28497	28483	28376	28422	28518	28350	28267	28487	28475	28583	28655	28514	28591	28264	28397	28595	28502	28444	28705	28326	28462	28325	28490	28613	28482	28467	28475	28609	28494	28476	28518	28385	28452	28367	28151	28167	28638	28355	28437	28289	28227	28502	28366	28442	28566	28331	28661	28444	28352	28176	28504	28567	28217	28286	28459	28208	28707	28560	28272	28419	28364	28538	28256	28350	28487	28543	28385	28279	28605	28486	28257	28443	28128	28314	28624	28457	28421	28571	28515	28374	28255	28218	28333	28217	28673	28240	28371	28765	28504	28316	28398	28241	28557	28308	28605	28461	28072	28332	28270	28366	28571	28454	28381	28488	28341	28179	28319	28197	28400	28311	28370	28369	28673	28440	28271	28291	28372	28522	28362	28472	28308	28314	28461	28465	28691	28444	28493	28255	28589	28591	28565	28405	28607	28200	28406	28487	28584	28388	28292	28704	28737	28381	28430	28728	28578	28458	28292	28208	28251	28407	28375	28318	28564	28538	28496	28519	28581	28226	28375	28541	28487	28293	28315	28434	28603	28473	28381	28324	28172	28374	28591	28371	28514	28627	28516	28263	28279	28363	28497	28353	28408	28388	28319	28491	28463	28397	28423	28455	28535	28389	28513	28586	28270	28621	28549	28492	28452	28335	28324	28522
23706	30301	26612	21344	20885	19602	18828	18359	17935	17750	17789	17620	17243	17283	16976	17004	16865	17128	17132	16876	17099	17115	17110	16832	16828	16885	17060	17028	16985	16882	16717	16868	17007	16984	16956	17002	17039	16854	16942	16961	16934	16956	17153	16826	16954	16976	16898	16950	16911	16883	16722	16908	16958	17038	16960	16911	16691	16864	16789	16658	16868	17165	16957	16990	16909	16804	16867	16919	16784	17045	16788	16940	17093	17005	16840	16877	16863	16885	16820	16882	16804	16953	16945	16892	16831	16903	16755	16960	16820	16924	16909	16921	16706	16942	16952	16866	16792	17036	16865	16770	17005	16836	16803	16889	16887	16936	17083	16861	16880	16914	17008	16815	17120	16953	16759	17006	16800	16672	17204	16916	16740	16898	16830	16857	16823	16989	16820	17099	16889	16871	16956	16874	17031	16924	16990	16845	16971	16860	17003	16965	16765	16995	16790	16845	16787	17132	16780	16875	16895	16783	17051	16840	16807	16912	16897	16974	16837	16957	16900	16960	16963	16884	16916	16868	16862	16933	16846	16724	16953	16818	16926	17148	16815	17031	16857	16891	16823	16967	16907	16931	16881	16856	16966	16812	16855	16926	16752	16942	17023	16838	16828	16863	16909	16648	16991	16762	17109	16861	16949	16953	16837	16970	16874	17027	16854	16927	16893	17087	17128	16803	16896	16915	17054	16857	16981	16952	17059	17079	17053	16819	17035	16774	16865	16921	16855	16680	16954	16873	17089	16929	16807	16935	16899	17017	16854	16837	17011	16926	16950	16959	16906	16818	17026	16888	16895	16870	16861	16992	16760	16953	17107	16840	16863	16770	16944	16907	16800	16979	16838	16865	16922	16980	17057	17072	16780	16813	16951	17048	16862	16842	16964	16759	16827	16845	16920	16863	16924	16830	16834	16892	16718	16910	16814	16856	16859	17030	17016	16956	16907	16824	16877	16937	16968	16983	16911	16879	16957	16686	16825	16908	16951	16842	16940	16929	16921	16923	16855	16801	17015	16950	16868	16972	16901	17022	16928	16992	16924	16910	16942	17088	17048	17011	16629	16873	16943	16807	16957	16777	16881	17004	16671	16938	16823	16966	16961	16885	16743	17054	16815	16816	16943	17005	16866	16750	16939	16845	16868	16883	16790	16785	17109	16985	16799	16877	16912	16900	17060	16941	16996	16854	16916	16877	17128	17042	16944	16690	16775	16787	16950	17020	16721	16867	16897	16945	16878	17026	16947	16915	16876	16882	16863	16933	16630	16742	16972	16909	16904	17036	16765	16950	16946	16947	16871	16869	16762	17022	16981	16784	16854	16976	16970	16822	16873	16876	16905	16872	16835	16804	16772	16947	16899	16991	16886	16776	17013	16961	16938	17040	17067	16810	16888	16851	16944	16808	16931	16805	16847	16790	17002	16993	17009	16741	16857	16787	17048	16887	16994	16851	17052	16895	16838	16891	16968	16884	16879	16951	16791	16858	16969	16877	16852	17055	16758	16921	16761	16874	16951	16808	16825	16952	16989	16880	16857	16721	16925	16983	16700	16871	16942	16873	16886	16974	16891	16743	16901	16985	16975	16782	16730	17065	16981	16945	17066	16810	17047	16891	17020	16749	16829	17075	16828	16893	16703	16839	16929	17064	16785	16977	16816	16806	16904	17082	17067	16872	16886	16874	16824	16866	17075	16824	17024	17091	17052	16977	17006	16802	16944	16905	16908	16838	16837	16881	16982	16941	16857	17016	16951	16842	16810	16979	16933	16892	16959	16929	16989	16879	16854	16897	17039	17045	16684	16906	17159	16870	16916	16852	16989	17059	16834	16820	16886	17023	16972	16961	16904	16879	16933	16947	16875	16817	16955	16924	16874	16828	16815	16957	16835	16803	16930	16933	17013	16845	16858	16713	16887	16857	16929	16794	16921	16762	17067	16891	16985	16729	16806	16823	16785	16839	17047	16835	16734	16903	16873	16963	16714	16871	16862	16812	16904	16803	16902	17099	16913	16971	17005	16928	17252	16771	16858	17087	16837	16864	16824	16972	16884	17080	16839	16930	16894	16763	16861	17066	16793	16886	16899	16804	16809	16787	16881	17053	16975	16857	16929	16939	16797	16803	16744	16938	16953	16902	16863	17082	17046	17066	16842	17023	16926	16976	16895	17001	16694	16982	16918	16933	16671	17009	17013	16945	16991	16924	17015	16868	16942	16977	17090	16922	16864	16771	16909	17025	17017	16988	16929	16824	17157	16723	16900	16838	16835	16851	17020	16834	16963	16894	16842	16918	16899	16946	16831	17161	16885	16979	16731	16918	16836	17061	16895	16958	16906	16845	17049	16928	16809	16875	16900	16950	16949	17007	16674	16941	16840	17055	16800	16849	17020	16904	16991	16963	16856	16834	16911	16954	16802	16942	16890	17054	17070	16819	16889	16787	16926	16903	17100	16936	16945	16885	16853	16743	16913	16880	16523	16739	16936	16962	16838	17013	17136	16777	16926	16946	17062	16796	16972	16883	16969	16978	16966	16965	16957	16995	16723	17081	16971	17128	16983	17023	16691	16873	16917	17138	16825	17008	16918	16938	16873	16832	16794	16818	17026	16907	16887	16701	16806	16905	16874	16904	16937	16671	16777	17011	16898	16884	16738	17011	16879	16857	16865	17086	16902	17048	16921	16935	16887	16952	16962	16926	17005	16795	16936	16897	16757	16857	16943	17024	16998	16994	16887	17121	16963	17113	17068	16848	17044	17076	16999	16861	16969	16822	17086	16903	16991	16664	16804	16874	16856	17001	16828	16873	16991	17012	16931	16699	16783	16875	16881	17270	16861	16958	16979	16838	16967	16929	16821	16800	16977	16926	17091	16723	16764	16855	17082	16864	17095	16951	16929	16928	16963	17022	16949	16725	16901	17020	17022	16827	16826	17012	16943	17122	16914	16867	16794	16933	16906	16961	16942	16831	16913	16772	16930	16883	17013	16991	17114	16955	16695	16639	16974	16798	16699	16844	16851	16788	16835	16903	17181	16830	16904	16926	17096	16857	16976	16762	16794	16909	16836	16974	17057	16895	16713	16814	17062	16931	16837	17057	16936	16621	16812	16913	17061	16891	16988	16969	16926	17037	16825	17020	17019	16797	16744	16988	16894	16929	16903	17013	16831	16834	16977	16813	16877	16977	17042	17020	16998	17040	16978	16814	16872	16988	16981	16889	16971	16865	17104	17011	16974	16721	17107	16756	16844	16962	16890	16943	16879	17000	16862	16815	16866	16918	17063	16828	16737	16855	16777	16813	16998	16742	16900	17018	16964	16846	16858	16948	16850	16735	16850	16987	16877	16965	16971	16960	16954	16829	17070	16729	17025	16798	16851	16760	17078	16930	16822	16664	16767	16926	16835	16656	16870	17107	16785	16915	16864	16955	16892	16900	16984	16796	16849	16849	16904	16948	16954	16895	16983	16763	16977	16839	16972	16915	16993	16890	16917	16846	16942	17068	16878	16843	17077	16859	16921	17092	16860	16797	16896	16974	16978	16927	16988	16863	16812	16772	16834	16847	17094	16932	16815	16903	16806	16688	16871	16775	16805	16919	17022	16998	16742	17052	16939	16903	16946	16771	16942	16932	17027	16944	16927	16846	16922	17090	17056	17035	16883	16990	16778	16813	16711	16846	16968	16984	16876	17019	16871	16926	16831	16902	16768	17062	16926	16843	16971	16998	17015	16906	16915	16995	16794	16772	16869	16764	17069	17060	17018	17084	16838	17062	16789	17020	17038	16955	16888	16929	16786	16830	16978	17026	16903	17013	16875	17038	16748	16970	17086	16840	16969	16815	16994	16952	16883	16878	16738	17039	16984	16954	16689	16989	16796	16956	16828	16893	17049	16940	16946	16964	16686	16934	16870	16943	16850	17007	16903	17147	16860	16992	16848	16856	16827	16789	16829	17073	16971	16945	16689	17001	16899	16925	16975	17024	17010	16672	16978	16826	16877	16864	16814	17039	16952	16901	16785	16763	16743	16799	16930	16872	16877	16962	16911	16961	16864	17091	17045	16796	16676	16814	17175	16934	16854	16870	16996	16828	16803	16737	16975	16883	16935	16878	16832	16876	17022	17098	16882	16809	16936	16853	16660	16857	16933	16858	16765	16864	17069	17005	17053	16976	16842	16821	16979	16975	17146	17014	16904	16718	16903	16765	17013	16897	16909	16926	16928	17159	16682	16875	16751	16755	16809	16936	16817	17023	16680	16782	16867	16978	16860	16926	17085	16886	17029	16999	16822	16885	16867	16999	17199	17077	16774	16867	16939	17044	16802	16815	16998	16950	16853	16850	16954	16868	16971	16809	16946	16839	16866	16831	17014	16874	17055	16842	17069	17028	16873	16902	16950	16963	16834	17021	16870	16775	16920	16958	16824	16979	16994	16911	16948	16976	16624	17025	16662	16877	16905	16940	16939	16830	16766	16784	16884	16984	16954	16970	16822	17029	16795	16938	16877	17172	16946	17021	16896	16817	16904	16919	17028	16860	16987	16976	17094	16815	16952	17140	16937	17061	16828	16842	17065	16948	16963	17025	16839	16895	16973	16975	16850	16979	16962	16825	17027	16852	16871	16973	16942	16836	16864	16922	16757	16934	17019	17059	16786	16888	16919	16909	16848	16928	16874	16689	16884	17035	16870	16877	17008	16911	16980	16955	17111	16803	17190	16927	16891	16781	16950	16904	16755	16922	16970	17049	16911	16995	16808	17109	16868	16757	16807	16973	16803	16951	16922	16871	17010	17002	16930	16976	16809	16904	16806	16924	16862	16843	16803	17065	16792	16990	16826	16917	16904	16871	16952	16923	17048	16794	16787	16927	16889	16777	16783	17049	16838	16829	16923	16834	16912	16911	16909	16948	16885	17014	17098	16786	16930	16818	16874	17051	16865	16951	16896	16822	16871	16825	16908	16842	16871	16813	16989	16873	16803	16880	17109	16871	16932	16922	16940	16926	17006	16952	16872	17041	16850	17040	16964	16824	16865	17096	16893	16919	16954	16899	16848	16867	16954	16919	16793	16966	16910	16896	17003	16959	16963	16953	16851	16845	16987	16940	16814	16893	16787	16775	16895	16859	16821	16797	16992	16910	16910	16954	17093	16748	17105	16890	17063	16791
24625	21562	28874	29230	31561	32981	33482	32178	31370	30785	30243	29834	29234	29355	29122	28810	29009	28838	29017	28920	28879	28582	28557	28610	28662	28540	28842	28868	28675	28842	28781	28474	28670	28639	28647	28686	28836	28643	28799	28508	28545	28665	28563	28616	28471	28428	28943	28818	28711	28468	28717	28669	28421	28824	28849	28694	28568	28554	28452	28614	28737	28702	28524	28402	28660	28481	28593	28517	28647	28414	28780	28388	28478	28433	28590	28733	28480	28346	28590	28682	28590	28529	28479	28718	28613	28506	28741	28347	28396	28753	28637	28829	28512	28539	28465	28405	28545	28833	28658	28413	28545	28464	28630	28360	28587	28487	28566	28496	28500	28506	28760	28664	28749	28717	28665	28695	28437	28578	28554	28671	28608	28758	28483	28621	28993	28816	28575	28768	28542	28541	28746	28816	28562	28373	28555	28594	28496	28506	28478	28705	28531	28647	28645	28337	28465	28419	28527	28612	28443	28715	28496	28509	28672	28581	28442	28691	28566	28638	28646	28282	28643	28560	28324	28507	28487	28628	28607	28738	28538	28657	28505	28781	28436	28465	28561	28739	28777	28571	28621	28736	28573	28502	28555	28600	28616	28713	28721	28319	28456	28487	28546	28338	28690	28553	28624	28551	28425	28530	28621	28624	28417	28304	28646	28576	28486	28377	28461	28595	28745	28560	28581	28551	28236	28480	28765	28460	28525	28503	28452	28574	28489	28591	28542	28201	28645	28514	28252	28358	28479	28766	28519	28845	28658	28390	28482	28656	28623	28545	28603	28283	28460	28572	28595	28495	28765	28671	28631	28657	28460	28476	28630	28718	28802	28715	28728	28600	28539	28591	28402	28459	28751	28654	28656	28735	28696	28489	28426	28497	28677	28720	28500	28589	28673	28640	28724	28526	28544	28585	28683	28473	28650	28790	28549	28453	28534	28529	28783	28346	28706	28790	28528	28698	28629	28493	28575	28379	28343	28584	28654	28559	28862	28594	28392	28724	28552	28463	28556	28770	28620	28728	28513	28658	28649	28659	28449	28488	28612	28684	28575	28493	28457	28741	28653	28352	28516	28556	28662	28455	28663	28605	28713	28350	28601	28604	28512	28638	28453	28508	28550	28392	28436	28577	28483	28624	28724	28779	28734	28596	28569	28318	28382	28825	28608	28796	28870	28851	28455	28439	28631	28624	28648	28256	28639	28780	28502	28552	28425	28528	28728	28624	28631	28894	28819	28538	28713	28800	28582	28493	28881	28729	28853	28441	28463	28327	28528	28629	28574	28444	28407	28559	28749	28600	28347	28490	28403	28439	28203	28480	28552	28515	28541	28611	28584	28437	28530	28797	28942	28663	28577	28589	28712	28553	28657	28693	28645	28526	28516	28478	28381	28415	28617	28532	28649	28702	28466	28581	28658	28508	28690	28626	28471	28729	28335	28452	28538	28545	28439	28565	28563	28565	28724	28669	28583	28554	28355	28767	28614	28649	28428	28778	28591	28735	28669	28711	28702	28683	28621	28486	28733	28402	28285	28523	28652	28595	28960	28680	28550	28389	28488	28564	28544	28487	28497	28879	28771	28578	28649	28708	28795	28678	28626	28688	28999	28629	28371	28467	28809	28714	28739	28334	28602	28459	28508	28459	28568	28428	28652	28592	28970	28475	28643	28326	28560	28623	28678	28485	28436	28399	28290	28189	28956	28467	28483	29054	28855	28858	28538	28628	28624	28770	28283	28774	28878	28519	28608	28469	28742	28737	28503	28638	28808	28644	28412	28557	28344	28825	28503	28543	28462	28551	28678	28492	28586	28835	28688	28593	28702	28799	28916	28659	28767	28929	28467	28647	28478	28606	28554	28545	28726	28427	28510	28446	28379	28692	28877	28420	28709	28383	28447	28814	28650	28533	28607	28342	28942	28554	28488	28796	28228	28469	28619	28512	28635	28692	28413	28697	28596	28390	28635	28648	28910	28770	28616	28634	28683	28527	28480	28546	28668	28693	28671	28625	28252	28416	28586	28351	28567	28582	28720	28527	28842	28393	28431	28295	28552	28459	28736	28503	28658	28571	28512	28580	28568	28657	28479	28535	28766	28508	28774	28575	28467	28423	28519	28381	28574	28562	28750	28686	28580	28573	28420	28392	28548	28631	28988	28634	28577	28643	28410	28702	28548	28506	28592	28503	28586	28924	28495	28487	28758	28665	28559	28741	28748	28491	28488	28201	28854	28661	28747	28704	28681	28317	28639	28557	28668	28582	28519	28419	28610	28684	28532	28514	28687	28641	28755	28711	28764	28804	28623	28465	28695	28479	28665	28745	28432	28624	28542	28538	28575	28396	28746	28430	28359	28737	28441	28830	28744	28516	28740	28632	28647	28595	28784	28767	28659	28531	28692	28830	28315	28737	28434	28702	28535	28649	28648	28604	28720	28558	28592	28887	28482	28766	28696	28518	28785	28757	28621	28575	28603	28674	28750	28762	28884	28626	28680	28717	28611	28620	28519	28203	28523	28461	28356	28446	28410	28613	28641	28846	28856	28398	28630	28725	28529	28421	28457	28791	28793	28683	28344	28542	28529	28512	28510	28474	28468	28624	28654	28646	28514	28636	28904	28580	28837	28590	28575	28501	28614	28646	28692	28415	28407	28610	28594	28411	28557	28399	28676	28537	28667	28806	28644	28481	28730	28502	28731	28558	28646	28452	28603	28919	28833	28731	28606	28682	28761	28647	28677	28646	28414	28775	28675	28728	28544	28675	28769	28835	28601	28525	28431	28451	28660	28463	28590	28682	28724	28620	28401	28434	28622	28715	28394	28275	28521	28765	28542	28475	28388	28522	28552	28581	28660	28590	28717	28365	28283	28346	28574	28665	28473	28665	28565	28819	28795	28682	28552	28607	28546	28576	28405	28542	28337	28518	28422	28525	28411	28722	28431	28657	28660	28528	28223	28685	28383	28555	28596	28638	28561	28529	28522	28630	28634	28593	28388	28545	28573	28394	28596	28654	28476	28825	28493	28688	28775	28702	28669	28413	28539	28595	28653	28609	28587	28854	28587	28693	28524	28584	28587	28604	28682	28502	28505	28288	28418	28583	28654	28663	28391	28453	28535	28615	28339	28437	28640	28647	28463	28481	28524	28536	28778	28577	28474	28348	28722	28690	28567	28654	28693	28612	28619	28673	28489	28314	28684	28621	28743	28483	28820	28502	28543	28372	28737	28802	28718	28362	28545	28551	28721	28628	28841	28590	28588	28539	28568	28409	28693	28490	28615	28461	28592	28472	28515	28735	28715	28801	28472	28761	28564	28630	28842	28513	28630	28713	28786	28581	28596	28475	28738	28338	28187	28590	28542	28569	28860	28588	28632	28673	28480	28624	28570	28635	28352	28398	28731	28677	28474	28360	28560	28436	28647	28551	28545	28691	28621	28594	28521	28735	28744	28599	28443	28459	28525	28591	28770	28494	28443	28596	28686	28418	28600	28774	28662	28816	28838	28445	28591	28641	28596	28598	28540	28533	28718	28502	28446	28569	28699	28741	28717	28601	28397	28531	28462	28572	28857	28675	28693	28381	28548	28876	28736	28490	28575	28828	28433	28574	28610	28754	28437	28561	28889	28689	28495	28489	28714	28487	28640	28382	28694	28430	28620	28501	28624	28736	28457	28405	28641	28729	28619	28735	28444	28753	28600	28678	28861	28549	28303	28432	28595	28525	28656	28666	28946	28559	28359	28603	28479	28649	28691	28515	28497	28531	28549	28711	28487	28545	28689	28431	28494	28438	28798	28561	28747	28473	28410	28804	28848	28677	28573	28517	28672	28523	28376	28407	28514	28564	28419	28738	28407	28639	28502	28673	28552	28383	28784	28967	28429	28596	28566	28531	28788	28459	28767	28658	28350	28461	28586	28309	28439	28867	28623	28544	28708	28576	28175	28714	28560	28338	28468	28480	28543	28704	28595	28864	28713	28458	28722	28265	28478	28434	28597	28583	28804	28687	28798	28328	28556	28617	28644	28436	28682	28846	28491	28714	28466	28621	28476	28805	28678	28513	28586	28403	28540	28585	28502	28576	28509	28713	28721	28600	28765	28672	28716	28557	28501	28516	28751	28463	28603	28762	28483	28431	28800	28781	28408	28672	28497	28607	28657	28622	28401	28378	28718	28550	28567	28365	28518	28724	28667	28765	28686	28623	28733	28586	28689	28643	28726	28310	28519	28689	28331	28738	28671	28478	28394	28635	28539	28462	28562	28610	28723	28569	28407	28390	28760	28660	28498	28478	28660	28685	28540	28356	28537	28841	28668	28685	28566	28403	28735	28661	28475	28605	28665	28254	28412	28409	28607	28540	28662	28776	28792	28479	28500	28610	28456	28411	28657	28636	28396	28442	28514	28442	28548	28666	28649	28727	28669	28414	28301	28617	28585	28504	28453	28599	28649	28492	28588	28617	28562	28801	28529	28701	28576	28486	28542	28285	28843	28565	28648	28607	28452	28877	28684	28645	28613	28545	28491	28761	28551	28525	28337	28657	28715	28628	28592	28387	28537	28333	28605	28509	28702	28732	28351	28553	28626	28548	28683	28720	28607	28645	28605	28572	28705	28685	28700	28680	28667	28491	28579	28601	28679	28555	28565	28695	28444	28678	28440	28481	28678	28373	28554	28578	28616	28552	28722	28491	28524	28898	28459	28517	28612	28815	28416	28655	28519	28613	28538	28453	28501	28655	28640	28624	28446	28637	28441	28512	28557	28545	28544	28666	28614	28485	28413	28638	28843	28607	28496	28564	28528	28611	28657	28666	28519	28492	28396	28483	28494	28644	28409	28577	28445	28499	28574	28719	28659	28795	28413	28484	28540	28889	28703	28858	28751	28804	28460	28653	28578	28664	28544	28770	28650	28718	28562	28593	28834	28603	28711	28591	28598	28522	28755	28744	28758	28914	28601	28500	28555	28372	28832	28585	28514	28497	28743	28749	28641	28690	28821	28680	28494	28513	28267	28623	28557	28683	28496	28687	28726	28675	28644	28570	28610	28678	28622	28790	28581	28419	28523	28492	28800	28490	28596	28435	28715	28539	28624	28844	28575	28576	28692	28640	28500	28552	28534	28397	28576	28639	28809	28663	28611	28531	28436	28866	28708	28505	28514	28408	28681	28591
27913	47537	37573	29353	27229	23223	21970	21370	20260	19510	18579	17984	17690	18275	17591	17490	17476	17355	17423	17378	17306	17313	17161	17356	17656	17308	17409	17260	17272	17290	17297	17091	17246	17284	17346	17276	17334	17439	17195	17245	17219	17416	17312	17081	17143	17257	17408	17083	17286	17352	17324	17115	17251	17186	17252	17190	17316	17120	17398	17287	17346	17090	17302	17209	17104	17254	17203	17272	17122	17455	17124	17304	17199	17217	17214	17156	17291	17086	17221	17221	17256	17275	17301	17231	17264	17215	17293	17152	17199	17161	17099	17394	17167	17140	17244	17183	17048	17162	17154	17074	17280	17179	17301	17282	17074	17187	17157	17220	17332	17207	17218	17311	17375	17219	17222	17272	17167	17236	17142	17233	17112	17314	17316	17367	17104	17213	17184	17099	17292	17304	17194	17113	17085	17200	17303	17059	17153	17166	17197	17109	17208	17262	17361	17218	17118	17196	17099	17123	17178	17312	17186	17113	17187	17326	17219	17284	17196	17147	17163	17391	17127	17075	17250	17282	17231	17080	17208	17202	16928	17110	17249	17114	17015	17114	17279	17212	17341	17186	17348	17308	17031	17157	17173	17127	17086	16960	17445	17359	17361	17342	17056	17048	17262	17093	17162	17217	17144	17088	17360	17297	17066	17094	17337	17262	17201	17208	17201	17019	17177	17251	17179	17166	17295	17132	17218	17310	17162	17358	17098	17041	17184	17299	17218	17255	17034	17144	17200	17120	17050	17245	17308	17332	17208	17352	16899	17177	17271	17041	17281	17415	17215	17038	17195	17395	17234	17217	17088	17246	17204	17323	17246	17239	17154	17380	16979	17252	17254	17189	17311	17059	17332	17105	17245	17183	17127	17096	17380	17164	17041	17017	17143	17162	17277	17188	17199	17371	17191	17125	17276	17159	17177	17183	17202	17146	17171	17036	17217	17117	17299	17317	17321	17135	17070	17293	17266	17132	17192	17234	17212	17098	17313	17226	17053	17226	17248	17193	17262	17193	17166	17156	17078	17214	17130	17102	17142	17150	17126	17234	17101	17317	17119	17287	17211	17172	17258	17287	17150	17249	17057	17262	17128	17151	17164	17271	17119	17146	17205	17099	17005	17112	17228	17351	17211	17307	17259	17119	17155	17279	17281	17159	17154	17066	17067	17127	17167	16968	17175	17164	17231	17301	17200	17180	17263	17231	17134	17051	16941	17290	17222	17052	17294	17151	17192	17272	17066	17102	17065	17242	17177	17101	17138	17225	17101	17056	17046	17143	17165	17400	17343	17345	17336	17191	17182	17052	17207	17273	17106	17110	17136	17144	17294	17301	17051	17180	16985	17132	17114	17132	17237	17067	16970	17375	17138	17121	17222	17221	17099	17171	17089	17278	17127	17279	17300	17202	17300	17160	17097	17176	17125	17402	17261	17120	17234	17182	17073	17273	17190	17301	17390	17214	17304	17099	17193	17264	17294	17234	17259	17139	17210	17114	17132	17094	17206	17221	17097	17281	17272	17031	17209	17229	17198	17067	17273	17357	17234	17129	17206	17008	17317	17175	17045	17229	17246	17189	17176	17350	17125	17218	17266	17286	17228	17346	17314	17052	17190	17270	17071	17182	17284	17215	17260	17227	17081	17169	17336	17256	17178	17211	17217	17165	17249	16971	17246	17249	17339	17099	17159	17056	17218	17191	17269	17210	17265	17100	17155	17167	17358	17035	17250	17230	17014	17179	17110	17401	17148	17151	17150	17239	17342	17097	17301	17166	17087	17284	17108	17126	17236	17071	17395	17128	17183	17151	17142	17235	17279	17312	17218	17345	17089	17165	17154	17089	17384	17223	17191	17263	17246	17041	17219	17221	17009	17171	17274	17161	17274	17202	17210	17092	17044	17267	17240	17142	17146	17173	17208	17279	17029	17130	17106	16927	17298	16904	17298	17137	17354	17284	17376	17345	17138	17235	17138	17049	17153	17333	17244	17070	17305	17143	17230	17201	17215	17090	17232	16986	17197	17337	17211	17257	17239	17059	17178	17059	17166	17190	17170	17058	17106	17139	17075	17167	17212	17188	17324	17125	17091	17213	17246	17068	17293	17230	17288	17211	17149	17208	17225	17276	17266	17290	17092	17208	17146	17178	17296	17304	17027	17357	17072	17230	17129	17033	17128	17342	17357	17261	17295	17376	17322	17131	17355	17320	17213	17137	17163	17100	17231	17125	17078	17206	17079	17272	17145	17161	17230	17229	17159	17264	17091	17158	17100	17176	17153	17195	17030	17163	17231	17301	17159	17104	17089	17114	17257	17184	17192	17286	17186	17307	17304	17111	17222	17306	17322	17314	17088	17356	17221	17257	17182	17250	17114	17177	17032	17221	17220	17251	17282	17425	17178	17248	17179	17026	17039	17210	17189	17124	17147	17096	17187	17400	17142	17122	17039	17178	17270	17234	17164	17246	17206	17113	17161	17189	17071	17043	17287	17020	17226	17119	17311	17245	17366	17161	17129	17158	17139	17297	17263	17178	17272	17152	17338	17124	17196	17404	17172	17217	17184	17305	17215	17026	17179	17003	17188	17268	17012	17199	17335	17131	17045	17161	16910	17169	17166	17196	17348	17302	17159	17067	17140	17142	17118	17278	17288	17168	17173	17241	17312	17274	16947	17139	17279	17331	17169	17306	17098	17018	17069	17149	17358	17263	17263	17166	17219	17013	17118	17109	17218	17410	17160	17244	17340	17230	17064	17142	17184	17086	17144	16957	17081	17320	17080	17281	17123	17240	17226	17184	17118	17289	17196	17117	17391	17120	17206	17148	17154	17303	17033	17030	17079	17280	17296	17261	17302	17261	17179	17250	17106	17247	17279	17201	17242	17225	17169	17221	16997	17026	17121	17183	17180	16990	17410	17269	16909	17159	17174	17198	17144	17214	17216	17109	17181	17299	16948	17064	17209	17034	17266	17154	17360	17042	17144	17205	16987	17253	17169	17071	17333	17330	17323	17112	17227	17469	17216	17208	17210	17207	17327	17307	17199	17075	17209	17111	17260	17152	17166	17253	17194	17045	17340	17189	17204	17154	17127	17057	17352	17072	17133	17153	17210	17272	17127	17308	17185	17252	17240	17124	17167	17250	17153	17198	17446	17230	17314	17244	17280	17248	17042	17110	17138	17277	17147	17248	17136	17223	17053	17116	17150	17190	17170	17236	17265	17218	17320	17341	17137	17052	17386	17053	17223	17206	17217	17305	17258	17283	17217	17181	17176	17312	17359	17183	17198	17351	17132	17342	17195	17239	17221	17065	17186	17163	17162	17214	17136	17336	17196	17284	17221	17196	17035	17079	17245	17074	17276	17055	17098	17058	17250	17275	17140	17080	17045	17295	17341	17296	17084	16965	17131	17239	17263	17245	17242	17208	17495	17230	17258	17165	17174	17096	17247	17119	17332	17261	17294	17152	17260	17266	17045	17301	17405	17279	17144	17138	17004	17411	17256	17194	17142	17233	17208	16992	17151	17037	17294	17107	17200	17254	17183	17250	17187	17185	17145	17211	17078	17129	17160	17061	17260	17266	17204	17274	17227	17182	17345	17258	17210	17129	17137	17115	17245	17236	17245	17201	17088	17114	17052	17360	17225	17159	17281	17201	17310	17207	17238	17250	17149	17431	17019	17253	17271	16985	17133	17298	17215	17179	17266	17057	17193	17216	17328	17379	17130	17138	17021	17338	17187	17320	17091	17207	17074	16950	17157	17221	17331	17338	17152	17104	17297	17125	17235	17179	17096	17067	17330	17244	17270	17129	17241	17260	17331	17327	17161	17327	16967	17224	16948	17198	17423	17224	17453	17186	17253	16924	17197	17078	17189	17271	17203	17254	17264	17261	17161	17132	17215	17332	17079	17456	17102	17081	17188	17118	17338	17282	17042	17197	16978	17218	17139	17026	17220	17222	17250	17228	17212	17170	17265	17175	17165	17260	17270	17267	17164	17336	17310	17292	17208	17289	17091	17115	17247	17216	17255	17284	17252	17142	17232	17153	17265	17099	17277	17137	16876	17206	17225	17332	17272	17123	16995	17152	17087	17167	17116	17171	17203	17324	17185	17052	17296	17337	17347	17165	17038	17281	17178	17116	17380	17100	17385	17095	17108	17240	17185	17183	17038	17093	17054	17244	17068	17230	17370	17064	17246	17207	17259	17266	17242	17158	17356	17241	17086	17259	17389	17218	17356	17123	17320	17244	17132	17230	17206	17255	17152	17294	17201	17336	17353	17363	17359	17295	17104	17240	17357	17084	17404	17224	17388	17152	17078	17204	17265	17211	17233	17176	17211	17140	17204	17345	17130	17244	17235	17318	17089	17356	17176	17295	17305	17254	17425	17173	17029	17052	17221	17277	17266	17075	17295	17295	17134	17155	17122	17120	17239	17069	17260	17386	17443	16974	17337	17005	17281	17129	17208	17306	17268	17310	17103	17289	17232	17327	17183	17353	17247	17138	17254	17372	17293	17277	17081	17153	17167	17154	17268	17177	17205	17228	17209	17101	17275	17174	17197	17155	17160	17313	17200	17201	17174	17183	17239	17212	17035	17060	17185	17224	17368	17122	17212	17260	17284	17209	17260	17278	17202	17053	17129	17123	17254	17361	17227	17174	17245	17106	17287	17346	17287	17133	17112	17152	17188	17240	17060	17389	17390	17236	17305	17311	17281	17199	17255	17343	17142	17054	17089	17183	17216	17086	17125	17168	17273	17156	17388	17299	17268	17301	17302	17263	17093	17244	17043	17203	17203	17251	17098	17347	17241	17139	17136	17310	17178	17042	17211	17119	17237	16931	17144	17163	17188	17221	17363	17114	17099	17154	17195	17152	17301	17060	17273	17268	17360	17200	17294	17259	17183	16902	17209	17187	17313	17385	17067	17234	17121	17189	17135	17117	16974	17189	17110	17256	17092	17070	17234	17273	17359	17012	17259	17198	17209	17239	17118	17141	17044	16971	17286	17240	17164	16963	17209	17147	16995	17253	17094	17281	17232	17288	16890	17373	17355	17274	17198	17194	17124	17287	17429	17191	17285	17284	17069	17131	17191	17234	17298	17020	17072	17233	17174	17173	17172	17252	17188	17257	17002	17158	17220	17172	17216	17166	17298	17396	17312	17049
22987	21424	28739	27505	30783	35539	37325	34629	33227	32553	31800	30678	30368	30692	30133	30613	30157	30062	30276	29859	29914	29914	29820	30118	29902	29994	29795	29780	29836	29811	29874	30082	29873	29772	29936	29913	29841	29534	29763	29691	29828	29850	29601	29828	29763	29507	29536	29702	29941	29733	29602	29505	29394	29642	29590	29633	29755	29825	29349	29767	29735	29804	29590	29575	29623	29636	29787	29806	29791	29802	29728	29649	29948	29724	29626	29708	29677	29657	29541	29670	29801	29470	29641	29800	29540	29936	29607	29917	29701	29841	29452	29833	29906	29428	29639	29659	29568	29529	29473	29599	29669	29812	29634	29551	29470	29431	29643	29644	29659	29691	29220	29656	29650	29762	29658	29721	29532	29480	29676	29628	29744	29621	29831	29621	29552	29756	29780	29784	29841	29719	29606	29315	29794	29677	29413	29835	29507	29352	29701	29633	29681	29946	29618	29566	29457	29508	29706	29610	29903	29718	29692	29812	29818	29526	29571	29623	29772	29545	29638	29645	29752	29835	29622	29713	29598	29850	29617	29673	29694	29456	29535	29695	29699	29873	29664	29813	29548	29874	29443	29578	29639	29816	29645	29736	29766	29449	29497	29445	29595	29517	29731	29778	29452	29557	29511	29734	29811	29935	29773	29752	29749	29588	29736	29644	29653	29741	29802	29551	29691	29547	29875	29617	29543	29526	29730	29880	29738	29614	29783	29607	29635	29639	29659	29490	29703	29874	29747	29802	29938	29788	29760	29709	29584	30012	29596	29978	29621	29706	29725	29966	29751	30039	29534	29507	29688	29764	29897	29680	29774	29409	29754	29807	29750	29615	29786	29871	29634	29550	29826	29664	29556	29551	29515	29722	29726	29563	29700	29530	29709	29550	29609	29855	29906	29780	29675	29797	29840	29835	29760	29471	29731	29602	29532	29702	29691	29496	29779	29739	29728	29936	29780	29616	29627	29571	29420	29636	29811	29908	29767	29818	29753	29544	29902	29972	29728	29719	29613	29790	29639	29614	29696	29556	29690	29451	29649	29598	29791	29513	29640	29647	29733	29758	29558	29928	29501	29954	29658	29519	29789	29706	29684	29612	29901	29659	29747	29760	29610	29578	29804	29591	29683	29648	29576	29679	29867	29907	29631	29811	29665	29569	29793	29574	29759	29758	29801	29585	29741	29723	29743	29555	29641	29528	29692	29697	29783	29586	29519	29510	29702	29726	29764	29655	29756	29669	29644	29570	29612	29333	30013	29530	29680	29659	29514	29756	29552	29183	29611	29579	29663	29658	29748	29693	29832	29654	29642	29510	29747	29623	29717	29807	29618	29683	29442	29673	29790	29726	29738	29853	29740	29871	29532	29594	29402	29775	29585	29589	29686	29747	29703	29720	29313	29547	29560	29562	29634	29372	29739	29851	29629	29590	29744	29824	29871	29848	29979	29850	29623	29760	29897	29651	29528	29693	29891	29592	29631	29596	29687	29593	29303	29671	29610	29592	29316	29711	29826	29780	29469	29754	29455	29555	29852	29809	29681	29859	29956	29517	29723	29743	29600	29738	29773	29640	29690	29725	29657	29704	29742	29549	29622	29441	29447	29749	29803	29502	29685	29421	29807	29813	29586	29814	29489	29625	29640	29501	29681	29668	29849	29677	29831	29645	29554	29589	29718	29664	29723	29920	29581	29516	29635	29346	29534	29818	29827	29578	29650	29800	29693	29700	29675	29584	29750	29521	29531	29701	29755	29699	29601	29943	29637	29635	29559	29794	29427	29569	29547	29511	29607	29630	29742	29828	29919	29455	29692	29642	29749	29678	29802	29747	29759	29813	29867	29478	29775	29876	29462	29420	29622	29672	29886	29624	29458	29459	29258	29576	29632	29717	29780	29712	29872	29476	29790	29368	29668	29852	29885	29344	29822	29649	29742	29861	29776	29634	29514	29445	29560	29594	29701	29620	29647	29546	29768	29782	29845	29430	29578	29543	29577	29752	29954	29603	29588	29664	29509	29933	29700	29460	29713	29622	29690	29797	29866	30121	29658	29660	29680	29831	29871	29776	29746	29847	29783	29738	29581	29680	29465	29809	29733	29583	29295	29552	29680	29576	29741	29557	29686	29517	29469	29766	29698	29473	29696	29688	29604	29532	29564	29679	29630	29469	29620	29631	29572	29673	29422	29591	29871	29806	29834	29626	29677	29813	29722	29566	29794	29537	29805	29615	29670	29622	29611	29598	29573	29496	29709	29783	29577	29641	29694	29715	29826	29863	29455	29519	29611	29641	29701	29707	29750	29674	29856	29738	29830	29794	29786	29590	29613	29537	29892	29966	29741	29643	29807	29563	29590	29581	29693	29620	29684	29720	29689	29733	30014	29534	29646	29503	29912	29839	29783	29873	29569	29666	29621	29813	29672	29550	29503	29738	29973	29707	29732	29437	29755	29654	29717	29617	29785	29681	29530	29702	29470	29630	29811	29777	29548	29428	29820	29803	30004	29502	29913	29687	29565	29915	29724	29488	29709	29857	29495	29708	29684	29609	29659	29642	29522	29679	29670	29377	29722	29531	29526	29701	29559	29521	29460	29536	29603	29779	29750	29554	29671	29724	29562	29793	29675	29684	29887	29545	29938	29642	29480	29808	29800	29617	29627	29472	29634	29957	29788	29787	29601	29660	29555	29821	29440	29243	29666	29641	29786	29663	29892	29729	29759	29929	29665	29797	29622	29554	29703	29595	29876	29664	29820	29448	29605	29684	29667	29592	29522	29640	29786	29769	29638	29784	30060	29805	29663	29627	29778	29862	29755	29650	29656	29809	29915	29751	29647	29714	29496	30137	29677	29655	29727	29506	29604	29785	29681	29983	29819	29739	29451	29216	29778	29611	29764	30027	29802	29768	29778	29649	29773	29824	29535	29532	29582	29495	29868	29491	29882	29450	29932	29836	29570	29610	29528	29611	29848	29396	29794	29741	29819	29718	29682	29383	29521	29792	29568	29500	29693	29779	29684	29262	29565	29658	29800	29703	29515	29756	29661	29430	29720	29621	29646	29606	29531	29771	29950	29489	29961	29573	29722	29425	29865	29723	29613	29739	29686	29596	29739	29754	29747	29745	29545	29453	29607	29602	29564	29608	29845	29563	29508	29702	29538	29453	29393	29682	29743	29625	29383	29332	29666	29678	29553	29445	29622	29798	30053	29844	29785	29695	29799	29757	29742	29850	29675	29656	29832	29648	29540	29686	29793	29922	29738	29613	29941	29894	29790	29782	29891	29716	29689	29791	29670	29810	29936	29751	29657	29728	29733	29681	29358	29537	29539	29657	29785	29656	29782	29585	29675	29459	29430	29636	29666	29593	29565	29707	29496	29654	29566	29909	29633	29756	29692	29666	29821	29517	29884	29723	29817	29808	29788	29802	29722	29741	29496	29576	29697	29568	29741	29623	29753	29595	29526	29728	29692	29558	29361	29601	29505	29949	29583	29866	29565	29793	29592	29551	29731	29706	29638	29638	29883	29605	29669	29491	29563	29683	29854	29864	29822	29735	29653	29656	29528	29630	29831	29854	29602	29550	29662	29760	29909	29788	29594	29460	29486	29725	29453	29537	29628	29718	29509	29992	29557	29647	29755	29685	29738	29703	29542	29628	29793	29687	29785	29765	29550	29817	29531	29447	29561	29554	29478	29602	29542	29841	29794	29670	29510	29493	29802	29675	29458	29743	29647	29454	29704	29379	29601	29779	29739	29628	29642	29737	29633	29549	29568	29846	29740	29534	29570	29436	29621	29576	29668	29827	29834	29794	29837	29585	29471	29805	29636	29789	29624	29459	29632	29595	29882	29438	29706	29644	29597	29489	29878	29603	29724	29721	29613	29449	29646	29758	29370	29718	29575	29700	29454	29678	29659	29639	29640	29581	29781	29911	29662	29533	29581	29550	29453	29488	29736	29717	29536	29666	29657	29599	29843	29949	29854	29687	29487	29496	29822	29531	29861	29468	29666	29485	29651	29689	29703	29705	29629	29684	29794	29872	29609	29802	29686	29679	29856	29843	29672	29747	29645	29622	29709	29514	29889	29514	29873	29508	29557	29828	29759	29622	29655	29636	29505	29722	29630	29805	29848	29897	29603	29810	29507	29608	30040	29726	29683	29768	29632	29743	29766	29656	29836	29581	29844	29684	29774	29459	29717	29569	29669	29729	29711	29560	29739	29624	29782	29634	29771	29535	29544	29711	29833	29500	29641	29538	29839	29421	29708	29556	29387	29477	29651	29515	29715	29714	29735	29662	29823	29873	29710	29673	29635	29861	29641	29682	29819	29612	29704	29644	29659	29505	29309	29714	29360	29441	29743	29634	29918	29625	29675	29720	29508	29586	29758	29537	29608	29591	29595	29890	29687	29911	29528	29742	29535	29697	29657	29702	29628	29756	29736	29952	29655	29529	29669	29588	29740	29503	29642	30017	29567	29868	29549	29536	29800	29804	29468	29881	29796	29607	29586	29483	29816	29634	29646	29750	29663	29569	29626	29802	29977	29593	29745	29422	29563	29496	29539	29546	29762	29741	29622	29714	29386	29585	29715	29351	29594	29659	29529	29432	29869	29498	29602	29640	29673	29514	29376	29780	29831	29537	29596	29664	29513	29455	29656	29580	29612	29899	29788	29658	29742	29498	29824	29569	29756	29893	29689	29806	30049	30034	29757	29800	29779	29722	29765	29789	29836	29920	29500	29477	29612	29554	29637	29554	29667	29892	29733	29686	29724	29632	29645	29632	29943	29697	29776	29278	29578	29760	29623	29624	29778	29998	29919	29560	29701	29613	29442	29410	29587	29683	29826	29476	29585	29795	29577	29474	29560	29524	29719	29833	29593	29715	29658	29720	29764	29646	29784	29554	29564	29387	29875	29595	29670	29632	29876	29737	29512	29668	29793	29580	29434	29813	29726	29851	29789	29622	29826	29513	29565	29961	29314	29626	29773	29644	29946	29550	29793	29780	29827	29560	29673	29753	29945	29542	30044	29819	29639	29566	29545	29833	29670	29524	29690	29704	29794	29525	29795	29897	29764	29631	29751	29599	29698	29739	29693	29731	29498	29632	29706	29630	29996	29609	29578	29761	29867	29638	29779	29747	29524	29579	29715	29907	29474	29740	29366	29385
31750	56854	46684	36732	31856	27692	25934	23683	22296	20815	19894	18912	18542	18632	18402	19102	18170	18025	17951	17983	17955	18100	17968	17927	17963	17960	18126	17882	17982	17721	17881	17814	17827	17709	17899	17931	17869	17794	17751	18018	17910	17769	17691	17709	17853	17916	17795	17863	17831	17739	17932	17865	17721	17760	17874	17699	17847	17705	17848	17573	17877	17947	17806	17796	17696	17815	17704	17739	17816	17813	17840	17773	17711	17913	17806	17730	17986	17881	17858	17765	17674	17666	17750	17699	17640	17791	17807	17824	17692	17730	17689	17687	17738	17644	17877	17777	17866	17971	17722	17730	17684	17572	17738	17883	17733	17601	17756	17814	17649	17909	17842	17727	17962	17725	17684	17816	17695	17752	17790	17744	17816	17892	17721	17850	17837	17856	17695	17886	17886	17815	17678	17831	17791	17712	17801	18077	17813	17877	17899	17831	17805	17785	17777	17721	17954	17839	17582	17808	17613	17808	17758	17819	17829	17690	17729	17797	17859	17845	17813	17774	17748	17845	17935	17639	17559	17705	17784	17704	17791	17657	17680	17755	18013	17784	17775	17765	17908	17734	17749	17955	17839	17968	17904	17895	17922	17610	17679	17685	17827	17882	17659	17753	17711	17814	17865	17801	17858	17721	17909	17765	17821	17933	17643	17694	17853	17673	17832	17786	17703	18010	17765	17920	17861	17667	17622	17764	17714	17836	17661	17970	17861	17920	17621	17746	17768	17934	17853	17778	17890	17843	17687	17801	17666	18085	17578	17670	17817	17660	17716	17701	17606	17754	17703	17688	17815	17716	17851	17665	17833	17879	17800	17984	17809	17647	17672	17955	17717	17747	17732	17653	17747	17790	17837	17611	17722	17982	17762	17711	17817	17643	17721	17615	17808	17673	17716	17800	17698	17871	17626	17803	17786	17835	17598	17931	17829	17824	17836	17801	17977	17657	17463	17777	17684	17690	17639	17574	17674	17690	17691	17710	17827	17838	17857	17629	17638	17782	17990	17858	17860	17672	17887	17709	17720	17709	17715	17840	17894	17897	17811	17874	17849	17406	17709	17764	17498	17801	17751	17625	17658	17809	17818	17793	17907	17944	18082	17770	17564	17707	17837	17704	17766	17820	17777	17686	17842	17740	17857	17985	17461	17597	17610	17891	17817	17937	17706	17858	17904	17839	17655	17652	17715	17647	18094	17813	17685	17611	17839	17787	17639	17774	17797	17781	17568	17654	18030	17790	17690	17951	17562	17569	17674	17913	17764	17740	17751	17823	17728	17715	17818	17727	17874	17896	17812	17751	17833	17905	17793	17778	17766	17523	17724	17752	17654	17667	17846	17650	17649	17775	17784	17583	17594	17937	17535	17727	17788	17804	17664	17712	17933	17612	17749	17851	17753	17731	17806	17783	17882	17669	17884	17871	17923	17755	17870	17746	17954	17901	17499	17707	17711	17895	17922	17786	17626	17617	17780	17791	17663	17802	17874	17751	17711	17654	17778	17848	17639	17841	17873	17711	17687	17716	17832	17769	17738	17705	17808	17823	17748	17800	17776	17809	17702	17810	17635	17916	17502	17874	17684	17772	17727	17655	17520	17821	17928	17774	17664	17775	17722	17734	17637	17767	17706	17582	17756	17847	17632	17861	17699	17564	17697	17658	17822	17636	17737	17852	17595	17703	17740	17578	17797	17702	17764	17913	17602	18012	17793	17776	17923	17741	17608	17544	17846	17737	17863	17833	17851	17882	17609	17732	17942	17671	17940	17775	17738	17924	17848	17833	17798	17894	17531	17745	17964	17711	17865	17704	17854	17873	17845	17680	17871	17893	17788	17652	17639	17791	17846	17776	17759	17889	17687	17655	17713	17687	17761	17788	17789	17728	17855	17656	17888	17736	17846	17749	17660	17793	17776	17995	17721	17852	17873	17894	17721	17704	17869	17540	17817	17837	17949	17454	17902	17835	17820	17585	18020	17802	17682	17875	17786	17715	17836	17687	17659	17640	17693	17813	17804	17700	17840	17722	17661	17641	17701	17778	17893	17643	17878	17843	17935	17641	17697	17691	17716	17922	17795	17635	17754	17669	17918	17765	17631	17958	17603	17853	17713	17829	17850	17836	17790	17768	17931	17760	17851	17786	17768	17763	17747	17773	17898	17869	17783	17758	17535	17760	17615	17837	17614	17732	17628	17612	17805	17731	17738	17842	17636	17850	17817	17844	17932	17634	17820	17779	17926	17682	17843	17814	17839	17761	17798	17737	17725	17651	17827	17604	17592	17678	17696	17868	17861	17681	17860	17791	17629	17757	17703	17833	17826	17710	17694	17620	17721	17778	17738	17797	17817	17657	17809	17838	17781	17487	17757	17768	17706	17616	17920	17695	17732	17809	17774	17731	17590	17942	17843	17748	17768	17656	17815	17746	17863	17896	17696	17793	17522	17850	17755	17601	17751	17702	17746	17719	17603	17772	17664	17758	17781	17918	17767	17761	18048	17840	17871	17692	17804	17657	17762	17783	17575	17566	17702	17722	17896	17861	17643	17568	17838	17824	17732	17758	17688	17938	17858	18053	17817	17519	17786	17777	17659	17732	17859	17737	17749	17759	17768	17825	17626	17922	17720	17869	17811	17866	17733	17534	17831	17704	17747	17577	17623	17754	17872	17881	17572	17842	17710	17652	17901	17824	17774	17685	17756	17831	17762	17832	17709	17765	17720	17731	17798	17705	17812	17854	17877	17659	17822	17734	17804	17658	17844	17873	17912	17737	17653	17837	17592	17781	17855	17775	17964	17724	17901	17810	17853	17570	17684	17814	17550	17843	17684	17770	17862	17510	17729	17787	17758	17697	17775	17659	17819	17826	17761	17881	17681	17610	17799	17879	17846	17846	17657	17828	17818	17760	17720	17874	17723	17501	17670	17717	17587	17690	17787	17725	17881	17655	17697	17788	17704	17790	17888	17634	17646	17783	17866	17616	17686	17586	17605	17861	17775	17863	17672	17648	17838	17985	17846	17680	17822	17873	17573	17588	17816	17920	17563	17520	18082	17748	17790	17976	17768	17752	17837	17942	17676	17789	17751	17844	17757	17454	17855	17719	17899	17922	17866	17671	17896	17692	17713	17889	17704	17747	17742	17865	17733	17559	17689	17740	17943	17868	17714	17871	17854	17707	17689	17840	17740	17605	17637	17898	17797	17688	17812	17649	17744	17800	17725	17743	18175	17581	17717	17847	17952	17746	17887	17659	17815	17778	17576	17806	17881	17574	18070	17778	17688	17748	17714	17801	17800	17555	17782	17677	17779	17802	17861	17786	17848	17618	17553	17649	17720	17629	17627	18003	17853	17637	17655	17891	17864	17728	17915	17793	17806	17565	17938	17591	17639	17648	17726	17853	17781	17899	17903	17797	17799	17700	17727	17741	17865	17648	17675	17588	17685	17626	17669	17809	17672	17714	17779	17627	17733	17838	17974	17773	17708	17834	17741	17684	17681	17966	17463	17823	17593	17825	17699	17837	17688	17709	17924	17869	17608	17685	17833	17866	17792	17815	17812	18046	17776	17690	17714	17672	17783	17866	17668	17676	17854	17806	17704	17728	17720	17822	17606	17913	17858	17870	17751	17635	17647	17923	17756	17689	17775	17790	17625	17877	17621	17753	17738	17855	17700	17942	17769	17656	17822	17672	17677	18034	17785	17768	17850	17916	17711	17758	17839	17840	17879	17974	17853	17792	17783	17766	17851	17777	17666	17756	17768	17701	17748	17998	17723	17721	17914	17666	17952	17440	17749	17712	17712	17884	17890	17526	17839	17821	17909	17925	17779	17822	17781	17791	17681	17718	17625	17703	17780	17799	17667	17627	17798	17676	17972	17945	17810	17810	17530	17860	17726	17648	17721	17824	17832	17799	17731	17782	17590	17786	17809	17726	17739	17739	17825	17746	17885	17747	17701	17900	17760	17757	17548	17925	17620	17995	17858	17900	17747	17807	17593	17765	17888	17731	17435	17769	17744	17744	17749	17727	17902	17932	17549	17748	17886	17763	17739	17656	17749	17736	17818	17806	17778	17837	17853	17810	17617	17852	17700	17753	17706	17840	17727	17545	17711	17782	17547	17707	17877	17698	17900	17729	17884	17836	17957	17617	17827	17699	17867	17874	17654	17784	17780	17833	17817	17903	17672	17847	17839	17768	17879	17854	17830	17694	17601	17766	17876	17845	17807	17628	17827	17709	17883	17588	17758	17677	17881	17739	17749	17816	17579	17789	17718	17864	17994	17808	17815	17780	17767	17809	17686	17840	17894	17620	17711	17800	17801	17708	17647	17622	17659	17465	17943	17680	17723	17709	17731	17578	17622	17982	17863	17846	17678	17681	17722	17805	17893	17754	17669	17683	17739	17804	17774	17781	17733	17760	17929	17751	17798	17613	17754	17799	17889	17746	17812	17814	17941	17716	17606	17740	17825	17627	17819	17896	17647	17580	17829	17978	17798	17745	17769	17610	17876	17792	17869	17807	17840	17473	17729	17735	17799	17620	17765	17891	17914	17841	17850	17478	17602	17662	17680	17668	17787	17741	17855	17707	17847	17741	17725	17943	17969	17808	17646	17699	17703	17758	17773	17736	17727	17785	17769	17612	17843	17876	17725	17707	17937	17847	17654	17889	17783	17860	17675	17809	17752	17932	17777	17685	17897	17797	17859	17896	17836	17867	17656	17747	17594	17568	17748	17901	17689	17851	17923	17756	17775	17787	17701	17868	17763	17788	17864	17723	17785	17766	17703	17787	17597	17667	17737	17816	17788	17761	17675	17701	17713	17909	17802	17779	17983	17692	17651	17799	17657	17900	17659	17693	17856	17832	17759	17619	17702	17718	17591	17901	17826	17702	17982	17718	17852	17790	17845	17785	17650	17726	17715	17649	17551	17772	17519	17795	17829	17741	17881	17739	17885	17796	17762	17953	17679	17763	17735	17793	17802	17757	17823	17818	17761	17793	17610	17747	17727	17840	17562	17737	17674	17765	17824	17676	17804	17846	17758	17597	17718	17568	17920	17540	17871	17852	17564	17928	17809	17741	17648	17632	17755	17773	17758	17874	17940	17841	17522	17819	17819	17728	17824	17680	17701	17776	17898	18056	17781	17888	17734	17667	17583	17788
35855	33723	35214	34420	31601	30989	30892	29885	30061	29888	29373	29276	29202	29317	29422	29004	28878	28961	28978	29121	28944	29047	29192	28943	28826	29175	29067	29006	29064	28972	29418	29001	29006	28935	29105	28905	29076	28928	28953	29126	29115	28876	28979	28896	28988	29049	28890	28872	29094	29103	29338	28940	28826	29084	29116	28784	29117	29065	29015	29156	29215	29189	28885	29134	29119	29065	28970	29073	28993	29014	29081	29042	29184	29099	29104	28838	29119	29083	28833	28916	28918	29152	28938	28984	28997	29198	28790	29080	29382	29130	29226	28957	29006	28959	29141	28906	29086	29170	28911	29089	29096	29304	29103	28816	29109	28870	29171	28962	29008	29047	29153	28934	28866	29009	29176	29033	29005	28962	29118	29005	28959	28962	29094	29103	29245	29120	29177	29154	29015	28997	29328	28922	29238	29119	29030	28903	29186	29024	28836	29019	29116	28978	28963	29144	28800	28839	29002	29182	28999	28934	29009	28824	29009	29033	29223	28944	29008	28914	28935	28808	29047	28937	28955	28909	29098	28992	29028	29099	28948	29083	28908	28875	29005	29239	29316	28782	29057	29233	29298	28910	28896	29074	29068	29124	28808	29159	29111	29117	29006	29161	29099	28905	28905	29134	29185	29196	28980	28804	29003	28918	28985	28759	29057	29131	29022	28903	29045	28753	28814	29144	28943	28918	28942	29150	28851	28925	28958	29061	28951	28979	29082	28714	28887	29001	28800	28856	28985	29035	28983	28851	28934	28841	28974	28706	28908	28908	28948	29215	29107	28964	29167	28904	29032	29143	28897	29224	28810	29124	28703	28965	28883	28895	28657	28960	28955	28703	29200	29166	28951	29087	28688	29035	28992	28735	28826	29174	29046	29069	29042	28912	29135	29106	29050	28920	29005	29173	29043	28996	28824	28819	28920	28763	28995	29209	28964	29335	28833	28912	28901	28966	29106	29113	29073	28905	29041	28787	28957	29082	29134	29026	28817	29025	28732	28966	28966	29080	29160	28895	29124	28907	29294	28973	29279	29060	29282	28881	28964	29131	28985	29100	28993	28949	29169	29022	28734	28976	29042	29128	28664	29254	28956	28856	28947	28954	29028	29051	28976	29126	28930	29099	28733	29171	28991	29102	28957	28865	29066	28921	29310	28931	29176	29149	29182	28990	28961	28949	29001	28881	29076	28851	29048	28978	28958	28919	29194	29047	28860	28956	28877	29144	28713	28872	28931	28995	29156	28973	29010	28773	28931	29104	28801	29095	29201	29005	28718	28729	28963	29004	29028	29011	29015	28718	28910	28878	28928	28946	29171	29101	28840	28920	28857	29034	29033	28742	28765	28947	29086	29190	29062	28984	28983	28845	28951	28837	28862	29236	28845	28979	29032	29042	29028	28963	28895	29012	29022	28850	29026	29016	28985	28967	29101	29158	29052	29019	28866	29148	28909	29200	29323	28975	29075	28969	29095	29205	28968	29352	29043	28940	28875	28966	29066	28955	28951	29059	29086	28924	29012	29111	28943	28945	29101	28972	29015	28993	29009	28776	29287	29121	29267	28892	29074	28911	29052	29021	29036	29253	29096	28886	28945	28742	28927	28986	28931	29025	28950	29089	29127	29037	28989	28927	29104	29083	28735	28828	29059	29009	29341	29372	28770	29216	28892	29218	29104	28968	29045	29338	29165	28877	28919	29135	29255	28953	28938	29049	29068	29004	29179	28886	29076	28926	29152	29026	28852	29082	28917	28877	28974	28942	29191	29148	28877	28991	28901	29028	28986	28918	29032	28991	29135	28887	28953	28797	29208	29229	29044	28930	28913	29087	28978	28959	28976	28829	28810	28812	29041	28824	29025	28962	28978	28923	28920	28787	28975	28955	28927	28944	28968	28898	29159	28881	28892	29130	29132	29241	29110	28883	29021	28915	29383	28872	29079	29047	29079	28954	29036	29246	29075	28788	28972	29088	29283	29017	28911	29138	28910	28874	29156	29041	29098	29180	28881	29065	29084	28623	28993	29183	28888	29138	29015	29209	29272	28990	28988	28893	28872	29218	29356	29275	29153	29019	28794	28812	28938	29126	29102	29029	29183	28870	29049	28880	29027	28844	29025	29211	29076	29194	29006	29037	28938	29000	28963	28936	28909	28906	28945	29100	29033	28905	29122	28957	29222	29059	29054	29058	29003	29329	29133	28878	28969	28958	29142	28849	28887	29028	29095	28879	28966	29061	28985	29130	29152	29168	29233	29015	29166	28818	28853	28806	28809	28722	29119	28884	28904	29046	28886	28897	28849	28889	28873	28983	28847	28749	29045	29012	28925	29326	29235	28947	28943	29123	29188	29024	28651	28919	29115	28893	29001	28759	29118	29072	29437	29057	29121	29167	29182	28780	28965	29038	29202	29188	29246	28891	29053	29015	29059	29108	29011	29000	28983	28957	29074	29078	29018	29172	29107	28737	28933	28910	29053	28792	28973	29141	29035	28889	28948	29003	28889	29078	28915	29037	28975	29032	28943	29062	29112	29001	28895	28878	29113	29107	29233	28869	28944	28904	29060	29009	29072	28960	28978	28877	29150	28949	29273	29016	28642	28928	28873	29181	28954	28938	29017	28901	28848	29060	28939	28916	29035	29197	28987	29091	28901	29015	29060	29130	29065	28918	28855	29052	29434	29012	29009	29097	29138	28712	28955	29260	29129	29108	28860	28902	29034	28948	28984	29185	29079	28952	29042	28962	29015	29213	29014	28631	29003	28927	28948	29149	28892	29114	29137	28826	29127	28732	28830	28990	29077	29135	29185	28769	28947	29008	29240	29188	28705	28897	28934	28932	28995	28966	29218	28992	29074	29111	29037	29584	28983	29047	29158	28735	28908	29203	28979	29254	28876	29028	28972	29071	29059	29056	29083	29044	29056	29010	28935	29081	28980	28997	29108	29022	28923	29016	28949	29163	29105	28941	29306	29148	29241	28842	28999	28849	28959	28968	29101	28618	28769	29078	28825	28946	29162	29176	29173	29278	29144	28955	28934	29161	29247	28978	28936	28917	28969	28893	28950	29020	29074	29122	28922	29087	29196	29004	28988	28821	29262	29061	29097	29118	28932	28892	28844	29076	29229	28842	29297	28997	28979	29263	28896	28894	28957	28980	29092	29070	28885	28936	28947	29146	28961	28889	28994	28837	28889	29118	29214	29300	28931	28762	29165	28838	29089	28907	29239	29051	29397	29107	29097	29055	28975	29139	29073	29130	29174	29083	29238	29260	28786	29142	28984	28904	29034	29257	28872	28962	29157	28770	28980	28954	28933	29234	28906	29188	28992	29385	29038	29001	28898	28885	28994	29190	29218	28998	28980	28858	29072	29425	28876	29081	28984	28971	29130	29166	28849	28852	28791	28924	28868	29295	29255	29077	29233	29133	29112	28855	29241	28936	28891	29089	28927	28859	28917	28985	28856	29137	29053	28957	28953	28875	28858	28747	28929	28870	28911	29094	29104	29021	29110	29146	29007	29275	29044	28934	29354	29024	29073	28987	28846	28875	28769	29166	29098	29247	29062	29004	28998	28979	28779	29101	29164	29046	28991	29002	29003	28886	29242	29056	29142	28908	29010	28808	28862	29100	29027	28916	29011	29082	28829	28695	29001	28821	29207	29174	28665	28776	28753	28946	28758	28903	28667	28945	29195	29160	29070	29163	29125	28917	29080	28997	29182	28961	28858	29181	29094	29227	29017	28972	29117	29147	29100	28974	28914	29133	29131	29068	29007	28804	29205	28869	28875	28780	28913	29101	29116	28911	29265	29078	28970	29084	29027	28892	29299	29111	28829	29073	29243	28832	28953	29070	28942	28980	28890	29035	28959	29097	28993	29280	29277	28912	28999	28844	28927	28890	29067	28958	29118	28733	29032	28801	29021	28842	28914	28784	29268	28926	29168	29150	29121	29055	28924	29002	29027	29002	29288	29258	29101	29199	29192	29205	29002	28864	28780	29108	28760	29021	29246	29065	29037	29330	29051	28998	29148	28941	28775	28996	29062	29107	28931	29030	29075	28999	29185	29046	29090	29219	28950	28894	29091	29134	28895	29038	29215	29031	29003	29003	28928	29020	29168	29135	29233	29074	29094	29239	28967	29141	29170	29253	29160	28677	29029	29081	28849	29021	28863	29002	29100	28817	29121	29030	29061	29013	29027	28869	28983	29152	29460	28990	29021	29078	28799	28948	28878	29217	29162	29142	29115	29079	29051	28762	28951	29044	29155	28825	29199	29246	29009	29128	28841	29139	29090	29100	28928	29022	29176	29044	29098	29113	28926	28955	28923	28986	28902	29034	29032	29107	28932	28956	28841	29037	29007	28779	29113	28984	29015	29171	29088	28969	29298	28976	28953	29148	29051	29097	28760	29119	29214	29071	29040	28943	29080	28732	28891	29005	28852	28947	29103	29061	29196	29159	28786	29148	29120	28868	29174	29243	29002	29022	29070	29018	29088	29020	28981	28824	28995	29162	29253	28844	29115	29075	29236	28922	28991	29105	29025	29126	29109	29210	29055	28969	28999	28869	28995	28874	29192	29111	28950	29170	28725	29131	29066	29099	29078	29040	28861	28890	28957	28850	29058	29066	29371	28963	28956	29033	28782	29039	29114	29026	29127	29036	29154	29041	29006	29268	28872	28960	28783	29222	29029	28967	28963	28913	28900	28772	29152	29069	29145	29159	29058	28994	28887	28926	28859	29048	28932	29037	28934	28900	29061	28960	29286	29025	29169	29048	28969	28952	28768	29104	29068	28900	28954	29178	29033	29096	29239	28819	29164	28859	29220	28930	29129	29153	28991	29204	28981	28921	29073	28956	28822	28884	29049	29381	29049	29359	29282	29047	28911	28862	28771	28873	28888	29170	28985	29063	29132	29135	28997	29032	28928	29058	29008	29066	28784	29005	28912	29007	28765	28888	29274	28827	29097	29055	28774	28813	29061	29441	29230	29215	28846	29045	28928	28832	28731	28930	29192	28927	29145	28931	29168	28764	29250	28801	28767	29180	29098	28756	29101	29074	28738	28946	29091	29215	29120	28974	28935	28837	29270	28923	29061	29157	29079	28871	28764	28880	28946	29180	28961	28893	28912	29115	28934	29061	29066	29264	29107	28989	29102	28842	29034	29034
27891	32944	25469	22946	20831	19544	19343	18496	18534	17951	17935	17409	17560	17498	17447	17460	17328	17167	17132	17170	17235	17230	17016	17226	17111	16981	17205	17254	17271	17198	17234	17181	17110	17253	17137	17351	17245	17116	17329	17104	17110	17392	17196	17092	17168	17239	17222	16973	17107	17165	17281	17174	17192	17369	17254	17128	17333	17090	16927	17276	17066	17421	17003	17330	17164	17154	17092	17149	17243	17173	17213	16935	17082	16987	17181	17135	17116	17107	17124	17183	17155	17230	17126	17068	17284	17224	17130	17397	17135	17141	17222	17453	17246	17145	17238	17116	17113	17252	17266	17278	17105	17368	17063	17282	17296	16904	17178	17061	17222	17285	17064	17224	17124	17109	17095	17235	17293	17030	17094	17140	17142	17154	17348	17217	17185	17102	17261	17002	17157	17140	17282	17090	17398	17218	17105	17161	17164	17100	17071	17227	17166	17133	17228	17045	17011	17206	17041	17248	17220	17123	17077	17263	17064	17065	17145	17262	17138	17043	17187	17198	17267	17104	17057	17201	17286	17200	17203	17143	17128	17091	17275	17330	17099	17120	17113	16871	17229	17064	16876	17068	17113	17142	17160	17002	17157	17063	17076	17096	16973	17042	17388	17286	17287	17105	17203	17184	17084	17149	17036	17288	17162	17340	17170	17184	17309	17145	17329	17220	17129	17176	17268	17169	17294	17274	17165	17094	17163	17000	17267	17068	17239	17198	17132	17178	17191	17205	17117	17051	17400	17197	17187	17133	16988	17200	17226	17218	17108	17306	17196	17090	16977	17077	17089	17096	17199	17220	17443	17126	17230	17010	17303	17154	17404	17397	17083	17084	17175	17292	17064	17123	17204	17249	17183	17060	17122	17112	17193	17090	17168	17104	17116	17140	17035	17101	17097	17148	17262	17204	17281	17013	17131	17041	17306	17232	17225	17370	17198	17125	17209	17277	17157	17077	17074	17177	17229	17158	17248	16986	17128	17142	17277	16988	17074	17159	17145	17071	17093	17077	17287	17225	17097	17226	17275	17234	17234	17229	17140	17146	17281	17032	17290	17118	17348	17107	17200	17133	17135	17058	17131	17016	17220	17379	17245	17073	17302	17261	17186	17215	17356	17134	17186	17124	17178	17354	17096	17212	17121	17335	17125	17172	17215	17325	17077	17347	17307	17040	17327	17029	17259	17154	17293	17162	17309	17088	17229	16968	17106	17160	17196	17281	17224	17257	17070	17099	17115	17236	17186	17159	17043	17220	16985	17184	17279	17054	17230	17067	17082	17256	17143	16982	17318	17191	17056	17136	17126	17216	17358	17197	17334	17256	17075	17019	17183	17004	17172	17177	17346	17182	17197	17144	17128	17157	17306	17211	17268	17323	17170	17016	17293	17196	17100	17329	17313	16979	17090	16975	17182	17186	17028	17113	17116	17125	17241	17309	17205	17263	17139	17170	17263	17019	17167	17046	16843	17167	17338	17188	17137	17079	17025	17099	17165	17009	17369	17285	17151	17164	17160	17209	17288	16964	17158	17089	17155	17337	17194	17249	17101	17129	17214	17275	17156	17116	17124	16933	17128	17348	17355	17279	17128	17159	17123	17078	17169	17237	16955	17209	17038	17278	17131	17085	16854	16932	17113	17092	17111	17282	17295	17213	17310	17203	17063	17202	17194	17124	16949	17095	17235	17168	17224	17171	17207	17241	17091	17149	17219	17278	17096	17140	17311	17039	17129	17196	17252	17191	17297	17146	17003	17145	17176	17256	17330	17117	17240	17106	17373	17091	17206	17019	17029	17184	17093	17068	17230	17119	17145	17268	17285	17364	17152	17203	17259	17245	17315	17264	16901	17342	17288	17207	17148	17177	17123	17149	17222	17209	17046	17206	17361	17280	17002	17190	17230	17128	17085	17217	17260	17304	17165	17115	17063	17107	17034	16938	17124	17279	17109	17268	17155	17153	17068	17218	17274	17217	17173	17175	17115	17178	17203	17229	17117	17059	17098	17256	16996	17132	17267	17168	17252	16913	17240	17127	17243	17302	17232	17247	17015	17241	17124	17131	17188	17124	17056	17068	17141	17211	17015	17075	17175	17197	17231	17257	17135	17067	17233	17170	17159	17055	17037	17183	17272	17126	17114	17030	17255	16991	17111	17227	16842	17162	17247	17256	17183	17032	17077	17376	17221	17065	16905	17295	17081	17133	17054	17203	17089	17213	17063	17162	17320	17128	17214	17147	17037	17079	17173	17210	17197	17239	17256	17240	17208	17206	17099	17219	17121	17344	17043	17067	17212	17273	17183	17081	17028	17075	17056	17066	17199	17276	17141	17249	17230	17208	17140	17096	17143	17214	17099	16944	17348	17121	17431	17113	17385	17172	17179	17079	17275	17133	17271	17080	17227	16992	17286	17256	17178	17067	17366	17234	17172	17243	17216	17303	17373	17006	17219	17199	17021	17214	17109	17328	17167	17063	17305	17216	17294	17154	17122	17133	17257	17147	17126	17283	17191	17194	17121	17234	17251	17103	17079	17237	17236	17238	17242	17249	17227	17229	17151	17367	17110	17248	17128	17172	17303	17095	17214	17160	17183	17254	17070	17089	17128	17270	17082	17237	17128	17273	17359	16919	17254	17265	17284	17289	17113	16993	17217	17207	17249	17176	17228	17289	17335	17042	17013	17061	17067	17099	17233	17151	17291	17210	17346	17127	17117	17147	17123	17027	16979	17256	17166	17200	17074	17095	17154	17170	16990	17250	17201	17228	17176	17240	17168	17068	17354	17113	16953	17288	17127	16976	17376	17322	17265	17082	17142	17155	16841	16954	17133	17381	17106	17052	17111	17310	17198	17225	17235	17148	17252	17058	17095	17126	17046	17273	17261	17239	17103	17063	17212	17245	17206	17218	17185	17122	17155	17169	17231	17368	17103	17235	17150	17057	17208	17175	17037	17206	17230	17156	17093	17311	17271	17168	17337	17363	17134	17144	17086	17320	17163	17211	17124	17029	17225	17319	17044	17238	17290	17139	16949	17287	17027	17119	17224	17110	17149	17059	17362	17337	17149	17250	17199	17249	17153	17052	17016	17319	17255	17094	17172	17214	17108	17202	17219	17132	17081	17176	17100	17081	17227	17236	17118	17300	17367	17118	17275	17059	17356	17191	17178	17234	17028	17090	17295	17094	17148	17238	17168	17334	17196	17101	17191	17247	17067	17240	17120	17255	17091	17167	17379	17270	17399	17012	17253	17236	17177	17360	17026	17227	17181	17385	17071	17132	17167	17314	17224	17158	17196	17223	17251	17130	17097	16991	17351	17211	17068	17287	17121	17341	17081	17156	17098	17171	17120	17200	17222	17150	17293	17205	17064	17346	17169	17163	17047	17043	17112	17258	17119	17005	17284	17163	17300	17251	17070	17348	17200	17136	17025	17049	16968	17102	17387	17342	17116	17453	17168	17166	17227	17149	17297	17250	17301	17359	17124	17219	17146	17299	17033	17294	17174	17201	17181	17368	17155	16972	17340	17174	17123	17178	17069	17327	17352	17123	17221	17313	17158	17167	17128	17318	17200	17282	16996	17153	17245	17144	17178	17199	17344	17204	17271	16985	17161	17212	17131	17315	16998	17409	17208	17193	17089	17091	17254	17216	17158	17349	17037	17270	17168	17146	17227	17006	17247	17157	17034	17071	17144	17118	17212	17238	17407	17089	17145	17341	17191	17204	17086	17173	17186	17341	17283	17204	17243	17130	17177	17135	17084	16976	17090	17071	17134	17083	17272	17163	17191	17267	17156	17053	17219	17262	17224	17268	17318	17154	17155	17261	17104	17130	17278	17227	16973	17318	17092	17124	17227	17291	17291	17336	17290	16953	17131	17168	16984	17300	17253	17005	17155	17312	17291	17109	17311	17143	17134	16993	17177	17033	17045	17234	17306	17241	17155	17003	17162	17132	17227	17300	17203	17104	17223	17058	17255	17170	17167	17085	17243	17323	17215	17141	17011	17076	17160	17233	17014	17006	17241	17221	17264	17070	17160	17340	17189	17127	17201	17130	17036	16993	17111	17136	17038	17285	17265	17143	17334	17376	17081	17276	17069	17203	17363	17237	17064	17209	17070	17255	17212	17080	16962	17167	17205	17036	17121	17217	17403	17395	17185	17180	17110	17139	17105	17117	17020	17047	17082	17332	17217	17123	17288	16976	17198	17079	17109	17375	17162	17121	17197	17240	17319	17177	17134	17094	17119	17178	17172	17207	17263	17039	17141	17123	16917	17145	17118	17086	17218	17220	17176	17223	17130	17218	17066	17281	17232	17190	17218	17237	17124	17191	17303	17280	17086	17225	17209	16977	17235	17086	17273	17325	17255	17148	17245	17189	17235	17226	17287	17167	17265	17014	17118	17316	17398	17298	17088	17276	17085	16996	17322	17187	17108	17252	17113	17270	17137	17185	17147	17296	17094	17265	17228	17272	17059	17176	17196	17159	17162	17194	17048	17126	17371	17139	17179	17191	17101	17024	17283	17246	17033	17258	17237	17075	17162	17295	17068	17238	17207	17247	17089	17263	17291	17103	17258	17237	17299	17317	17187	17125	17229	17069	17135	17123	17254	17264	17210	17164	17394	17085	17110	17164	17259	17195	17175	17174	17093	17214	17204	17174	17248	17256	17295	17334	17121	17160	17197	17223	17325	17082	17234	17135	17054	17178	17099	16950	17176	17043	17159	17157	17245	17147	17428	17076	17181	17180	17154	17153	17287	17221	17078	16972	17316	17201	17186	17089	17294	17168	17123	17426	17255	17306	17060	17154	17179	17233	17237	17178	17250	17097	17155	17268	17320	17169	17095	17245	17107	17179	17321	17181	17111	17207	17094	17264	17306	17022	17187	17284	17244	17168	17183	17293	17148	16972	17267	17143	17373	17214	17347	17150	17228	17071	17063	17062	17136	17120	17181	17261	17279	17155	17124	17155	17242	17144	17129	17158	17039	17071	17220	17027	17110	17208	17084	17211	17296	17238	17248	17358	17000	17269	17375	17278	17000	17031	17122	17324	17248	17012	17138	17185	17209	17217	17036	17166	17262	17166	17148	17119	17274	17179	17046	17027	17194	17206	17321	16984	17251	17235	17263	17168	17132	17067	17342	17412	17108	17045	17042	17102
24504	21419	28922	30603	32006	33642	33895	32033	31528	30732	30368	29849	29598	29625	30195	30347	29151	29089	29441	29164	29121	29081	29052	28984	29150	29042	29047	29041	29240	29227	29105	29194	29170	29062	29375	28972	29135	29068	29188	28614	29004	29010	29201	29145	29098	28929	29153	29136	28905	29146	29105	28964	29299	28970	29064	29105	29143	29128	28903	29091	29202	29186	29015	28975	29152	29118	29131	29128	29027	29095	29312	29005	28973	29198	29037	29184	29006	29130	29302	29075	29017	28974	29106	29259	29145	28911	28929	28883	28922	28942	29343	29136	28891	29096	29041	29366	28679	28772	28950	29066	28772	29027	28755	29152	28891	28943	29144	28995	29300	28860	28847	29001	29091	29172	28925	29000	29044	28936	28944	29106	28848	29073	29027	29162	29213	29168	29067	29105	29075	29240	29042	29132	29115	29200	29097	29085	29177	29079	28865	28957	29200	29130	29018	28794	28935	29008	28901	28995	29054	28944	29001	28907	29135	28976	29290	29127	29035	28957	29185	28875	28758	29025	29116	29255	28944	28874	29258	29236	29137	29291	29355	28790	28932	29194	28979	28895	28912	29130	29035	29275	29015	29088	29205	28973	29089	28921	29211	29001	28846	28794	29011	29317	28952	28978	28857	28910	29142	29113	29050	29222	28986	29064	29159	28752	29057	28996	29173	29246	28920	29026	28895	28968	29095	29107	29245	28941	29163	29107	29081	28988	28965	29222	29038	29045	29060	28949	29030	29091	29248	29282	28920	28773	29023	29060	29195	28859	29294	29089	28939	29061	28950	28954	28984	29065	29068	28932	28947	29159	28832	29123	29163	29010	28941	29195	29172	29122	28898	29049	28962	29131	29121	29028	28781	29276	28931	29194	29154	29028	28676	28833	29131	28991	29159	29101	29178	29009	29196	28981	28772	29162	29066	28943	29014	28981	29097	29178	28956	28982	28984	29234	28903	28746	29127	29350	29071	29120	29184	28984	29057	28910	28984	29119	29202	28524	28948	28983	28928	28851	28861	28790	28853	28920	29113	28699	28934	29084	28788	29214	28964	29116	28936	28924	29017	28997	28968	29110	28824	29281	29048	29169	29119	28853	29072	28966	29191	28881	29060	29180	29070	28870	29066	29028	28951	29259	29365	29164	28977	29115	29249	29120	28886	29083	28934	28912	28907	28836	29076	29119	29210	29099	29082	28875	29053	28979	29003	29076	29089	29145	29042	29144	28909	29127	29140	28784	28864	28938	29220	29161	29010	28755	29239	29079	28979	28837	29083	29065	28837	29067	29201	29114	29051	28936	28903	29300	29314	29040	28815	28975	29170	29085	29036	29405	29319	29110	29191	28963	29047	29066	28816	29004	29010	29096	29052	28763	29024	29063	29103	29046	28970	29133	29108	28967	29027	28971	28958	29108	29356	29001	28931	29096	28831	29206	29328	29013	29038	29121	28898	28882	28886	29049	29241	29106	28953	28809	29160	29020	28806	28969	29030	29219	29113	29012	28872	28969	28991	29122	29197	28827	29189	29232	28925	28940	28738	28994	29084	29192	28992	28958	28987	28994	29014	28854	29033	29154	29021	29295	29110	29072	28990	29080	28930	28978	29080	28841	29071	29065	28972	29101	29260	28954	29066	28997	28894	28956	29209	29210	29023	29090	29216	28909	28968	29172	29050	29226	28990	28963	29186	29020	29189	29142	29365	29309	29317	29290	29183	29127	29008	28845	28843	29020	28703	29229	28880	29051	28955	29094	28979	29238	28944	28876	28839	28907	29053	29124	29020	28916	28874	29201	29001	28868	28989	28879	29006	29023	29155	28829	29149	29082	29193	28917	29159	29013	29171	28934	28767	28965	29178	29054	28864	29361	28949	28979	28960	28991	28969	28920	29209	29173	28865	29123	29143	28998	28978	29045	29069	28992	29061	28907	29158	28873	28934	28985	29024	29094	28995	28911	28944	29077	29107	28910	28693	29107	29196	29097	28985	28989	28876	29082	29075	29196	29094	29053	29259	28781	29263	28971	29012	28937	28840	29070	28898	28935	29178	29064	29376	29216	29043	28983	28865	29242	28787	28984	29083	29055	29282	28989	28919	29183	29265	29051	28935	29012	29172	29001	28913	28764	29033	29128	29140	28903	29037	29199	29006	29251	28970	28915	29197	28937	28854	29148	29018	29270	29197	29023	28909	29060	29079	28750	29184	29010	29050	29144	28783	28879	29314	29031	29005	28979	29041	29337	29106	29195	28796	28883	29184	28923	29116	29059	29108	28966	29247	28930	28906	29126	28950	29076	28900	29104	29168	29171	28960	29013	29119	29166	29174	29206	29034	29094	29112	29002	28843	28922	29157	29027	28921	28904	28878	28885	29019	29159	28928	29203	28761	28951	29010	28980	28927	29344	28979	29010	29381	29149	29126	29327	29177	29336	29136	29381	29062	29291	29143	29140	28848	28765	29000	29014	29127	29079	29131	28850	29074	29005	29218	29124	29105	28835	28984	28934	28673	29331	29036	29098	29004	29068	28943	29061	28946	29130	28976	28966	29137	28890	29005	29016	29123	29227	29202	29115	28916	29009	28843	29051	29250	29027	29033	28966	29092	29139	28975	29019	29367	29212	28964	28737	29030	28746	28868	28913	28974	28753	29044	29175	29099	29056	29066	29080	29012	29048	28883	28972	28878	28772	29085	28953	28913	29080	29057	29329	28968	29012	29006	29163	29106	29113	29108	29093	29001	29162	28877	29026	29095	29128	29176	29110	29202	29233	29077	29321	29045	29146	29220	29115	29006	29126	28989	28737	28899	29197	28937	29053	28903	29012	29098	28968	28983	29077	29222	28987	29104	29223	29039	28920	29020	29148	29127	29247	28829	28757	29114	28896	29120	29357	29067	28915	28822	28984	29451	29045	29144	28933	28977	28753	28849	29041	29088	28968	28929	29018	29194	29070	29259	28892	29302	28936	28942	29166	28923	29047	29376	29032	29098	28914	29022	29011	29205	29038	29156	29077	29112	29001	28616	28989	28890	29223	29120	28919	28957	29096	29094	29022	29148	28853	28942	28890	29025	28916	29273	29051	28969	28992	29051	29167	29213	29124	28986	29032	29090	28985	28988	29063	29036	28933	29103	29086	28933	29081	29068	29216	28930	29138	28909	28957	29145	29057	29084	29075	29333	28975	29360	29234	29002	28949	29002	29221	29010	28928	28995	28784	29044	29082	28934	28982	28932	29169	28934	28781	28921	28878	29186	28977	28897	28835	29203	28918	28905	28950	29066	29021	28785	29230	29333	29016	29291	29213	28923	29336	28990	28936	29119	29081	29365	29205	28827	29202	29222	28980	29293	29018	28899	28886	29155	29209	29098	28690	28861	29022	28835	29107	29076	29060	29101	28803	29096	28630	29041	29045	28950	28958	29036	29016	29157	28938	29391	28903	29305	28969	28733	29034	29335	29098	28927	29062	29048	28882	28833	29014	29029	28930	28970	29207	29126	28811	28869	29289	28880	29246	29101	29272	29403	28957	29139	29225	28827	29062	29112	28935	28960	29085	29012	29105	29121	28910	28937	28923	28740	29030	28955	29114	29110	29027	29011	29088	29121	29151	29097	28971	29237	29114	29191	29109	29134	29274	28895	28939	29181	28798	29057	29007	28880	28911	28840	28841	28867	29124	29052	29173	28979	29224	29038	29027	29052	28913	28823	29030	29152	29017	28923	28985	29209	28949	28735	29170	28999	28893	29063	29019	29109	28908	29101	29155	29013	28907	29098	28997	28999	28977	29209	28993	29074	29143	29192	28973	28967	29206	29154	29244	28894	29096	29008	29175	28966	28956	29081	29102	28932	29093	28809	28976	29068	29009	28898	29151	29104	29197	28953	29078	29112	29236	29099	29094	29321	28858	28749	28872	29139	29088	29113	29051	29256	29151	28781	29047	28862	28981	29068	29192	28879	29213	29089	28940	28848	28956	29031	29145	29161	29090	28986	28932	29078	28995	28938	29037	28746	29062	29054	29154	28933	29176	28849	29128	28871	29130	28851	28953	29068	29003	28768	28661	29039	28925	29017	28850	28977	28882	28990	28679	29009	29271	29189	29123	29049	29244	28889	28958	29082	29176	28787	28727	29130	28918	28987	29087	29118	28966	28883	29030	29021	29071	29280	29069	28960	29079	28955	28661	29079	29177	29259	29250	29118	29092	29040	29219	29389	28789	29126	29166	29332	29356	28921	28672	28872	29308	28971	29223	29087	29174	28921	28995	29143	29045	29130	29078	29036	29295	29090	29030	29147	28949	28896	29147	28860	29016	29103	29081	28832	28849	28757	28906	29173	28814	28962	29020	28950	28805	29113	28712	29134	28795	29019	29326	28793	29114	29111	29143	28976	29126	29297	29107	29019	29084	29171	29014	29144	28960	29161	29135	29045	28970	29171	28913	29105	28938	29077	28964	28992	28952	29019	28979	28868	29000	28774	28923	29100	29363	29261	28969	29164	28831	28695	29065	29146	29005	29151	29062	29190	29266	29188	29056	28974	29157	29160	28986	29262	29097	29049	28869	29081	28993	28900	28972	28970	29105	28904	29014	29028	28891	28797	28768	28871	29067	29135	28940	28919	28981	29164	29021	29063	28997	28923	29155	29088	28991	29211	29013	29169	28967	28887	28973	29036	28975	28941	28994	29067	29083	29211	28903	29019	28838	28877	28887	28998	28946	29000	29093	29071	29021	29045	29293	29305	28960	28996	28984	29043	29305	29109	29048	29100	29020	29169	28896	29032	29316	28839	28942	29122	28875	29032	29007	29151	29205	28957	28909	28819	29081	29058	29015	28963	29106	29018	28943	28926	28927	28811	28972	28810	28979	28763	28964	29003	29084	29143	28902	29065	28941	28925	28854	28981	29029	29147	29342	28750	29203	29082	29079	29044	29256	29236	29184	29027	29060	29046	29048	29211	28974	28718	28835	29050	29186	29030	29028	29131	28984	28945	29060	29086	29007	29067	29103	28910	28862	29140	29047	28999	29029	29264	28928	28611	29030	28995	28899	29090	28872	29113	28975	29006	28787	28703	29202	28935	28837	29143	29118	28865	28987	29155	29193	29026	28981	28809	29193	29057	29091	29125	28886	28936	28862	29062	29055	29076	29260	29401	29155	28998	28728	28886	28899
27190	44794	40348	32446	27062	23696	21752	21237	20194	19284	18675	18590	17969	17719	18870	18201	17412	17397	17453	17547	17484	17602	17287	17573	17459	17463	17388	17426	17294	17322	17441	17355	17386	17459	17479	17448	17421	17579	17343	17468	17216	17459	17321	17339	17208	17406	17444	17375	17449	17250	17482	17325	17502	17236	17467	17421	17392	17317	17195	17372	17267	17265	17480	17353	17556	17320	17192	17275	17337	17369	17441	17370	17461	17458	17333	17469	17482	17382	17418	17252	17265	17628	17430	17425	17190	17360	17441	17381	17232	17319	17242	17318	17157	17219	17317	17213	17460	17286	17254	17280	17401	17513	17480	17162	17238	17194	17374	17386	17342	17327	17105	17482	17275	17348	17235	17304	17148	17351	17584	17322	17477	17231	17590	17345	17381	17155	17358	17352	17287	17493	17385	17249	17386	17374	17498	17339	17309	17376	17199	17138	17346	17358	17333	17354	17106	17472	17288	17367	17269	17282	17168	17339	17302	17293	17261	17291	17397	17404	17358	17269	17252	17357	17050	17329	17214	17108	17452	17420	17345	17285	17432	17433	17393	17394	17285	17218	17254	17311	17313	17223	17330	17331	17367	17337	17414	17231	17340	17391	17526	17170	17267	17249	17264	17385	17228	17292	17495	17339	17449	17315	17233	17260	17284	17526	17274	17340	17272	17312	17298	17242	17338	17375	17146	17459	17448	17360	17417	17395	17115	17383	17099	17451	17359	17330	17184	17286	17584	17262	17276	17295	17415	17374	17119	17218	17398	17288	17385	17322	17071	17226	17366	17299	17579	17208	17361	17367	17218	17397	17239	17457	17166	17547	17245	17243	17535	17410	17496	17252	17354	17180	17224	17413	17288	17408	17158	17423	17379	17302	17262	17243	17358	17274	17285	17418	17281	17448	17227	17424	17094	17194	17154	17353	17301	17345	17502	17514	17369	17255	17263	17306	17379	17354	17134	17300	17344	17313	17343	17461	17128	17290	17299	17287	17411	17426	17447	17420	17119	17283	17213	17305	17389	17149	17222	17343	17288	17160	17271	17348	17316	17279	17468	17439	17420	17386	17203	17172	17330	17469	17214	17335	17401	17246	17386	17273	17277	17192	17303	17179	17400	17236	17396	17294	17231	17310	17384	17377	17407	17347	17299	17434	17217	17256	17284	17310	17299	17269	17461	17365	17389	17422	17280	17277	17335	17333	17349	17437	17227	17291	17387	17256	17354	17239	17144	17306	17284	17250	17399	17177	17417	17422	17457	17332	17389	17245	17247	17353	17382	17347	17307	17221	17314	17354	17227	17361	17427	17319	17373	17331	17251	17400	17385	17416	17358	17531	17513	17006	17208	17422	17138	17233	17370	17455	17274	17386	17217	17196	17399	17374	17364	17306	17415	17218	17285	17456	17374	17319	17289	17194	17491	17266	17404	17385	17387	17621	17250	17441	17357	17411	17394	17422	17368	17406	17383	17087	17566	17329	17320	17380	17053	17289	17477	17355	17456	17481	17266	17218	17203	17248	17307	17465	17273	17263	17234	17216	17297	17293	17165	17104	17336	17302	17427	17322	17383	17442	17304	17295	17349	17391	17430	17213	17439	17572	17291	17392	17384	17382	17521	17194	17254	17356	17279	17253	17300	17150	17351	17391	17235	17300	17373	17131	17191	17426	17412	17132	17502	17356	17332	17194	17258	17218	17330	17313	17426	17197	17306	17339	17235	17320	17372	17520	17284	17343	17492	17145	17307	17414	17313	17276	17297	17271	17271	17250	17366	17365	17225	17446	17147	17317	17284	17378	17326	17163	17234	17176	17350	17227	17270	17309	17270	17425	17227	17220	17273	17296	17361	17175	17256	17372	17382	17091	17234	17323	17273	17295	17239	17319	17412	17535	17227	17402	17302	17399	17282	17362	17296	17177	17214	17349	17247	17407	17352	17472	17353	17336	17335	17344	17324	17310	17290	17351	17233	17258	17291	17399	17466	17328	17243	17407	17160	17508	17415	17082	17177	17412	17381	17317	17273	17151	17097	17025	17280	17233	17234	17478	17293	17253	17339	17317	17354	17410	17319	17342	17472	17518	17368	17433	17456	17257	17202	17408	17352	17425	17258	17378	17249	17420	17384	17385	17198	17362	17370	17195	17462	17331	17122	17201	17346	17368	17402	17394	17341	17264	17374	17370	17113	17404	17371	17233	17412	17214	17391	17398	17482	17394	17244	17478	17341	17057	17327	17195	17308	17265	17337	17229	17443	17270	17344	17245	17397	17456	17508	17294	17163	17420	17399	17488	17395	17425	17330	17165	17294	17360	17355	17247	17342	17020	17441	17285	17383	17397	17400	17289	17390	17496	17495	17202	17351	17352	17260	17502	17258	17505	17143	17345	17281	17291	17153	17314	17412	17469	17283	17414	17148	17517	17314	17159	17488	17452	17381	17213	17290	17419	17405	17364	17197	17291	17270	17265	17232	17301	17379	17528	17338	17253	17229	17251	17284	17174	17233	17376	17203	17187	17278	17286	17392	17355	17423	17470	17424	17162	17426	17353	17396	17408	17261	17290	17306	17436	17309	17209	17333	17101	17430	17369	17151	17241	17510	17282	17126	17384	17321	17392	17378	17253	17421	17262	17327	17351	17369	17301	17171	17352	17378	17384	17412	17210	17396	17320	17515	17432	17315	17319	17426	17095	17350	17437	17468	17360	17233	17579	17313	17500	17370	17200	17104	17169	17309	17502	17437	17384	17309	17421	17471	17266	17343	17471	17435	17234	17420	17103	17410	17387	17182	17421	17298	17162	17396	17367	17259	17321	17151	17334	17327	17285	17223	17402	17230	17191	17333	17647	17392	17300	17282	17291	17232	17313	17304	17378	17446	17251	17306	17335	17276	17121	17363	17388	17321	17214	17482	17249	17257	17233	17195	17274	17363	17407	17306	17367	17427	17143	17319	17312	17243	17421	17272	17311	17347	17236	17447	17329	17245	17434	17361	17502	17340	17550	17326	17308	17345	17361	17246	17322	17311	17344	17267	17254	17285	17362	17342	17303	17351	17193	17439	17301	17251	17298	17260	17220	17423	17595	17318	17467	17136	17364	17469	17311	17348	17258	17287	17369	17269	17294	17273	17440	17369	17323	17397	17325	17391	17464	17240	17186	17211	17440	17311	17337	17513	17324	17446	17118	17035	17260	17344	17103	17358	17333	17316	17362	17401	17520	17266	17152	17340	17329	17459	17411	17453	17367	17488	17464	17276	17363	17236	17341	17323	17378	17572	17134	17495	17415	17407	17002	17369	17344	17301	17297	17487	17239	17439	17170	17431	17451	17372	17418	17337	17318	17318	17309	17509	17371	17469	17245	17395	17201	17205	17389	17404	17217	17394	17262	17229	17368	17174	17315	17344	17247	17423	17371	17552	17429	17421	17164	17479	17372	17244	17354	17402	17146	17273	17210	17345	17575	17260	17288	17443	17235	17447	17243	17432	17406	17421	17412	17268	17247	17148	17329	17275	17393	17378	17313	17213	17379	17300	17362	17468	17459	17371	17300	17329	17443	17135	17443	17583	17450	17330	17268	17431	17330	17343	17244	17352	17369	17312	17384	17393	17403	17334	17331	17331	17302	17307	17250	17231	17392	17325	17304	17148	17515	17369	17191	17447	17358	17314	17539	17243	17371	17367	17153	17283	17385	17172	17516	17439	17591	17352	17327	17366	17372	17290	17369	17405	17359	17385	17432	17435	17249	17405	17342	17294	17209	17193	17290	17337	17068	17311	17424	17270	17245	17184	17117	17452	17378	17156	17395	17132	17301	17467	17405	17313	17371	17447	17299	17283	17479	17184	17282	17316	17223	17347	17467	17397	17481	17272	17207	17334	17188	17217	17302	17323	17386	17268	17214	17222	17393	17309	17245	17507	17358	17235	17335	17382	17224	17435	17187	17317	17525	17288	17368	17226	17199	17474	17310	17408	17272	17473	17347	17349	17421	17280	17378	17195	17272	17272	17256	17051	17425	17382	17457	17356	17366	17199	17311	17293	17319	17263	17394	17253	17271	17355	17345	17419	17417	17358	17287	17334	17347	17612	17272	17317	17513	17376	17218	17241	17134	17318	17189	17523	17404	17120	17253	17362	17359	17461	17282	17209	17167	17423	17369	17309	17315	17363	17195	17256	17185	17431	17223	17338	17390	17217	17372	17429	17410	17437	17184	17153	17264	17352	17139	17517	17342	17393	17507	17297	17243	17423	17419	17311	17417	17340	17284	17279	17456	17227	17387	17356	17326	17312	17397	17337	17054	17393	17305	17321	17217	17385	17243	17348	17361	17249	17293	17354	17527	17228	17518	17389	17503	17394	17392	17523	17336	17178	17199	17258	17171	17437	17198	17311	17376	17349	17439	17469	17425	17493	17558	17256	17440	17454	17322	17427	17340	17521	17227	17473	17388	17370	17530	17321	17400	17205	17410	17398	17188	17430	17395	17393	17177	17315	17331	17461	17371	17364	17279	17352	17362	17286	17289	17360	17252	17363	17171	17285	17360	17333	17507	17176	17356	17384	17446	17340	17338	17313	17263	17259	17401	17305	17318	17205	17289	17290	17140	17188	17463	17299	17272	17415	17345	17238	17536	17233	17295	17270	17659	17275	17148	17151	17063	17425	17281	17432	17222	17378	17429	17395	17331	17230	17173	17403	17433	17376	17395	17377	17395	17331	17270	17188	17598	17415	17417	17307	17383	17346	17374	17334	17484	17478	17197	17288	17284	17501	17273	17038	17333	17408	17201	17369	17152	17315	17380	17555	17271	17390	17190	17543	17355	17262	17215	17123	17390	17129	17226	17251	17357	17245	17429	17402	17424	17199	17211	17558	17391	17374	17513	17350	17057	17445	17482	17395	17296	17333	17380	17429	17376	17318	17283	17316	17396	17461	17396	17404	17348	17297	17308	17303	17395	17349	17328	17262	17095	17378	17356	17180	17285	17393	17305	17243	17367	17271	17334	17328	17351	17303	17381	17301	17290	17376	17304	17340	17440	17247	17410	17319	17433	17302	17317	17375	17361	17279	17270	17254	17406	17365	17381	17356	17373	17179	17262	17311	17216	17300	17350	17372	17468	17371	17433	17351	17290	17258	17379	17144	17364	17326	17524	17580	17379	17244	17390
23009	21401	28835	28466	31426	35596	36958	35603	33671	32544	31860	31469	31047	30838	31165	32131	30211	30462	30484	30460	30070	30023	30306	30299	30295	29993	30344	30298	29903	29828	30272	29990	30251	30122	30139	30067	30267	30263	30121	30009	30090	30039	30178	29968	29987	30032	30168	29911	30127	30111	29887	30025	30023	30288	30037	29958	30116	29896	30167	30114	30245	29969	30136	30291	30279	29962	29818	29837	29973	29938	30172	30029	30132	30246	29857	29861	30131	29994	29831	29945	29876	29939	29883	30189	30216	30090	29732	29796	29904	30077	30152	29931	29927	30014	30075	29982	29849	30023	30027	30314	30499	29770	30029	30215	29972	29974	29831	29868	30028	30089	29923	29812	30106	30184	30023	30005	29829	30032	30282	30234	29945	30090	30274	29870	30011	29961	30053	29772	30095	30000	29935	29959	30119	29996	30043	29984	30210	29913	29868	29840	29707	29927	30201	30062	29952	29955	29752	29979	29787	29927	30113	30174	30041	29833	29731	29856	30061	30150	29995	30006	30127	29975	30107	30221	29873	29840	30024	30140	30325	29993	30093	30028	30080	29829	29991	29571	29872	29910	30162	29937	30097	29867	29790	29809	30146	29940	29803	30164	29708	30032	30190	30079	30043	29709	29947	29788	29759	30107	29989	29748	30175	30015	29978	30062	30186	30022	29952	29920	30047	30086	29851	29945	29922	29878	30019	30140	29870	29936	29818	30063	30007	30223	29761	29782	29951	29966	29993	29890	29960	30060	30094	29811	30186	30034	30024	29804	30103	30037	29920	30002	29858	29856	29791	30093	29993	29901	29562	29953	29904	29796	29863	30066	30120	29786	30096	29885	29556	30021	29892	29903	29949	30036	29915	29940	29906	29711	29925	30125	29864	29884	30191	29934	29852	29966	29954	29897	30145	30077	29925	29876	30133	29762	29915	29832	30104	29859	30048	30106	30252	30071	30118	29994	30033	30005	30111	29974	30146	29977	30049	29772	30109	30146	29782	30083	30185	30201	29987	30178	29839	29900	29730	29996	30033	30025	30139	29919	30001	30192	30129	30054	30064	29955	29991	29702	30040	30034	29847	29936	30025	29881	29994	29970	30226	30068	30065	29958	30093	30029	30018	30086	29915	29884	29846	29957	30159	29953	29908	29853	30225	29935	30224	29966	29959	30080	30020	30060	29937	29889	30052	29695	29827	29811	30112	29789	30101	29992	30055	29963	29881	29921	29922	29839	30042	29940	30085	30234	30013	30106	29973	29947	29973	30028	29979	30008	29963	30212	30028	30301	30025	29867	29919	29765	29879	29919	29917	30341	30003	29950	29941	29951	29934	30219	30033	29879	29919	29750	30053	30101	29776	30014	29805	29916	30153	30005	30102	29961	29917	29870	30089	30210	29986	29728	29759	29796	30003	30094	29801	29935	30091	30152	29890	29867	29695	30198	30025	29898	29930	30052	29983	29822	29849	30296	30197	29930	30068	30016	30141	29939	29904	30049	30104	30037	30033	30014	30233	29963	29950	29905	30073	29895	29741	29809	29788	30144	29794	30101	30029	30083	29952	29828	30068	29784	29842	29864	29847	30029	30001	29734	29933	29881	29929	30287	30275	29994	30062	30060	29705	29937	30088	29806	30000	29914	30082	29826	29948	30048	30107	29967	30049	29928	30013	29910	29773	29962	29899	29882	29867	29933	30130	30125	30007	30001	30103	30010	30027	30006	30143	29936	29921	29995	29945	30107	29978	30012	30156	30055	29875	29778	30228	29864	30035	30129	29980	29797	29930	29966	30159	30207	29951	29962	30034	30122	29881	30025	29868	29852	30128	29802	30163	30111	30152	29977	29789	29932	29961	29915	30102	29886	29848	29794	29936	30107	29958	30042	30111	30066	29873	29822	30250	30321	29894	29957	30154	29858	30128	30058	30125	30153	29966	30012	29803	30082	30192	30201	29920	29853	29855	29746	29939	29934	30141	29940	29805	29911	29806	29880	30144	29793	29909	30191	29890	29812	30128	30248	30258	29964	29828	29714	29874	29873	29900	30329	29945	30191	30032	29856	30004	30062	30066	29950	29914	29978	29873	30010	29800	30120	29955	30046	30092	29951	29924	30004	29981	30062	30152	29976	29925	29691	29742	30080	29803	29892	30023	30065	30139	29931	30074	29923	29812	29814	29899	29634	30083	29726	29939	30178	29908	29842	29769	30083	29871	29829	29892	30158	29951	29862	29854	29490	29869	29683	29820	29787	29978	29796	29904	29763	29921	30004	30122	30084	30058	29872	30079	29892	30183	30100	29695	30001	30216	30246	29989	29826	29908	29855	29719	29914	29896	30339	29903	30104	29917	29956	29737	29904	29919	29728	29964	29989	30000	30073	29780	29792	29926	29839	29761	29912	29934	29921	29907	30003	30191	29764	29951	29987	30133	29884	30125	30112	30039	29870	29988	29884	30134	29899	30136	30108	30030	30095	30251	29996	29811	30016	30291	29814	29969	30012	29895	29838	30141	29941	29952	29609	29683	29637	29924	29622	29954	29990	29941	29935	29891	30031	30201	30049	29858	29960	29863	29743	29935	30165	30204	29812	29995	29638	29969	30167	30089	29848	30092	30179	30020	30129	29805	29878	29872	29825	29810	29954	29953	30110	29927	29747	29822	30203	30075	30127	30001	30044	29978	29990	29965	29849	30106	29789	29869	29976	30052	30002	29897	30096	29943	30019	29902	29937	29859	30229	29873	29945	30193	29759	29966	29748	29894	29985	30145	30028	29974	30058	30046	30184	29884	29965	29923	29996	30117	29666	30003	30005	29769	30256	29994	29653	30000	29858	29774	29852	29988	29991	30100	29962	30094	30070	29889	29965	30088	30300	29962	29911	30109	30047	29935	30108	30043	29928	29762	29934	29920	30227	30123	30049	30013	29909	30003	29842	29879	29909	29853	30155	30135	29765	30022	29988	30174	29800	29862	30062	30045	29726	29912	30094	29876	29783	29847	30112	30217	29996	29985	29793	29987	30070	30013	29858	30256	30091	29978	30015	30023	29890	30201	30103	30052	29927	30038	29989	30088	29935	30347	29891	30056	29908	29978	30104	30012	30101	29988	30048	30177	30092	29990	30109	29959	30051	29892	29833	29954	30047	29922	29933	30147	29850	29915	30040	30062	30042	29844	30136	29991	29987	30010	29923	29990	29916	30046	30070	29827	29654	30012	29947	29959	29839	30035	30132	30165	30061	30131	29890	29837	29947	29999	29954	29751	30231	29971	29823	30036	30056	30085	30039	30086	30047	29890	30062	29838	29888	29773	29949	29925	29888	29792	29856	29834	30062	30116	29899	29960	30108	30040	30006	30071	30262	29884	30218	30146	29904	30079	30105	29946	30004	29804	29782	30008	30081	29911	30075	30030	30073	29892	29914	30006	30048	29828	29937	30389	29976	29862	29924	29930	30021	29912	29907	29963	29740	29654	29948	30120	30216	29795	30028	29981	30051	30220	30011	30044	30261	29978	29930	30111	29971	29897	29835	29700	30092	29886	30174	30037	30069	29716	30034	29896	29779	29841	29856	30076	30100	30180	30122	29976	29910	30004	30137	29737	29782	30032	29694	30042	29719	30014	29936	30015	30119	30094	29857	29920	30078	29824	29922	30130	29781	30007	30255	29906	29555	30059	29946	30101	30090	29751	29936	30134	29779	30100	30167	29969	30193	29816	29929	29984	29988	29776	29970	30089	29995	29872	29945	29902	30017	30009	29901	30239	29826	29868	29892	30002	29817	30024	29761	29792	30077	30041	29859	30029	30148	30390	30290	29956	30084	29766	29980	29769	29966	29859	30117	29886	29911	29506	29721	30092	29944	29911	29972	29929	29992	30006	29929	29768	29795	29610	30037	30054	29985	30127	30087	30048	29562	29719	30090	29885	30101	29997	30194	29907	29995	29861	30005	30112	30042	29966	29977	29985	29693	29959	29965	30166	29947	30030	30041	29735	30009	29980	29925	30022	29968	29923	30005	30065	29771	30006	30032	30029	29855	30003	29752	29812	29980	30124	29979	30016	30070	30057	29960	30378	29937	30042	30036	29969	29882	30075	30042	29942	30047	30168	29965	30042	29891	30213	30073	29862	29615	30123	29923	30324	29868	29973	30047	29892	30084	29972	29876	30119	30079	29977	29946	29894	29848	29945	29908	29944	30058	30096	30021	30140	29931	29962	29901	30126	29994	29914	30083	30014	29886	30148	29910	30093	30318	30085	29817	30091	29873	30070	30049	29798	29912	29827	30048	30198	29976	29773	30073	30071	29992	29977	30131	30118	30055	30028	30060	29921	30016	30197	30013	30107	29971	30108	30004	30092	30034	30059	30311	29869	30152	30289	29826	30127	29884	29834	29893	30074	29703	30213	29916	29583	29837	30023	30010	29906	29991	29821	30070	30089	29860	29886	29806	29875	29984	30058	29978	30049	30041	30175	30218	29835	30070	30152	29862	30228	29868	30083	29966	30260	29822	30072	29834	29957	30033	30174	30011	29898	30083	30049	29776	30134	29974	29856	29947	30012	30073	29922	29862	30083	30060	29941	30015	30215	29949	30092	30103	30007	30140	30056	30113	30264	29888	29991	30008	30104	30045	30097	30128	29844	30064	30430	29965	29886	29850	30025	29924	29966	30013	30140	29810	29828	29860	29806	29773	29885	30304	30074	30083	29808	30208	30009	29897	30043	30122	29849	29855	30012	29889	29977	29865	30016	30076	30137	29959	29959	30149	29808	29965	30142	30110	29855	29741	30183	30182	30197	29851	29915	30237	30027	30070	29920	29897	30209	29869	30013	29856	30218	29902	29792	29928	29931	29785	29658	29868	30090	30000	30159	29931	30112	30112	30138	30051	29990	30056	29997	30009	30021	29687	29902	29946	30175	29859	29833	29907	29752	30116	30055	30114	30161	30042	30056	30283	29988	30226	29775	30014	30027	30303	30111	29887	29893	29988	30054	30095	30279	29862	30117	29793	30100	30160	30084	30139	30192	30023	29991	30033	29667	29932	30027	29876	29851	30064	29853	30111	29792	29922	30180	30076	30052	30167	30052	30116	30286	30128	30077	29998	30057	29989	30135	29898	30079	30080	30157	29926	29939	30123	29967	30057	30177	29780	30017	30044	29691	29866	29857	29731
32274	52924	50140	39509	32316	27390	25047	25047	22547	20938	20127	19450	19080	18620	19446	19861	18392	18242	18223	18231	18079	18089	17967	17988	18032	18081	18089	18043	17964	18171	17946	18200	18109	18143	17925	18207	18021	18140	17974	17994	18087	17675	17999	17876	18055	18085	17930	17970	17945	17669	18102	17762	18085	18028	18070	18089	17936	18275	18086	17973	18042	17890	18049	17929	17806	17786	17914	18228	17972	18078	17878	17967	17923	17769	18045	17951	17832	18035	17917	17974	17836	17945	18152	18098	18005	18050	17934	18010	17815	18130	17951	17892	17920	18176	18122	18143	18062	17820	17765	17849	18098	17944	18058	18066	17802	17833	18013	18106	18096	17843	17899	17877	18000	17914	17894	17964	17843	17980	17835	17962	18052	18041	18132	17724	18051	17806	17951	18148	17930	17890	17942	18081	18038	17852	18003	17936	17900	18090	17845	17818	17990	18044	17979	17952	17886	17802	17867	17933	17933	17940	17842	17929	18034	17789	17747	17937	17963	17841	17930	17903	17863	17846	17831	18030	18031	17941	18038	17861	17984	18122	18073	18041	17872	17877	17902	18012	18014	17801	17674	17827	17941	18047	17940	17962	18039	17859	17782	17856	18157	17862	17903	18113	18029	18003	17946	18003	17919	18099	17971	17887	17907	17862	17888	18060	17836	17935	17784	17919	17943	17926	18018	18131	17937	17920	17823	17972	17863	18042	17879	17877	18048	17850	17989	17909	17862	17871	17930	18003	18022	17870	18038	17929	17989	17855	17916	17862	17921	17967	18061	17775	17719	18033	17927	17786	17951	17770	17883	17826	18012	17867	17936	17819	17974	18015	17932	18077	17959	17917	17981	17990	17981	17895	17911	17868	17853	18081	17888	17839	18016	17950	17921	17996	17924	17990	17997	17984	17988	17991	17966	17894	17785	18025	18124	17752	18073	18050	17952	17883	17905	18200	18109	17932	17983	18008	17969	18054	17881	17903	17985	17987	18019	17938	17996	18117	17976	17797	17972	17885	17865	18049	17953	17919	18015	17860	17898	18200	17841	17906	17856	18035	17971	17907	17876	17946	17853	17876	17968	17861	17989	18012	18097	17922	17931	17937	18058	18010	18020	17839	17984	17934	17888	17986	17924	18052	18036	17940	17912	17989	18013	17867	17974	17891	18124	17879	17810	17927	17788	17920	17959	17853	18107	18007	17897	17908	18123	17898	18078	17787	17869	17916	17996	17954	18007	17856	17885	17736	18048	17955	17903	17960	17964	17919	18034	17979	17953	17859	17891	17820	17999	17820	18025	17827	17957	17891	17939	18058	17976	18042	17872	17818	17932	17925	18282	17919	17983	18035	17943	18011	17719	17767	18089	17811	18002	18069	17930	18110	17945	17968	17997	17896	18144	17881	18025	18049	17893	18091	17820	17918	17883	17863	17968	17678	17967	18040	17901	17972	17951	17814	17919	18180	17821	17823	17889	17975	17903	17811	17824	18035	18014	17983	17976	18143	17892	17937	17834	17890	17945	17955	17912	17979	17968	17932	17843	18065	18074	17779	18016	18101	17935	18066	18028	17776	17866	17821	17973	17748	17849	18099	18047	17938	18057	17950	17949	17987	18112	18089	17923	17804	17953	17983	17955	18017	17806	17940	18100	18022	17998	18110	18060	18057	18092	17941	17946	17951	17935	17941	18004	17911	18058	17696	17802	17914	17910	17888	18075	17863	17769	17758	17792	17962	17836	17948	17998	17818	17894	18047	17894	17796	18054	17871	18095	18006	17672	17874	17999	18017	17991	17836	17888	17981	17872	17959	17946	17792	17911	17995	17889	17822	17861	17985	18031	18073	17815	18047	17956	17818	18028	18031	17801	17886	18152	17994	17916	17827	17899	18031	17941	17943	17865	18156	17762	17994	17855	17861	17933	17830	18091	18007	17691	17990	17799	17838	18065	17864	17842	18007	18012	17912	18043	18025	17830	17916	18068	17861	17780	17743	17839	17911	17888	18039	17795	17739	17919	17883	18013	18008	18105	17814	17888	17921	17936	17967	18098	17957	17978	17961	17998	17978	17970	17994	17966	18240	17852	17917	17724	18000	18010	17883	17858	18023	18058	17841	18248	17982	17956	18222	17908	17765	17953	17962	18033	18044	18004	17941	17932	17828	17823	18035	17884	18018	17774	17993	17987	18014	17971	17923	17877	17888	17969	17910	18023	17819	17878	17725	18021	17983	17782	17831	17951	17955	17856	17813	17808	17921	17818	18171	17943	18031	17982	18102	18019	17724	18011	17752	17996	17925	17874	18056	17879	18043	17971	18016	17705	18142	18029	17968	17938	17831	18071	17960	17888	17973	18153	17988	17973	17903	17965	17695	18023	17968	17952	17990	17940	17857	18069	17836	17885	17972	18054	17728	17856	17774	17824	17983	17899	17929	18041	17918	17870	17814	17770	17906	18028	17957	17960	17855	17922	17895	17997	18006	17755	18177	17920	18012	18022	17910	17958	18031	17853	18057	17980	17900	17939	17836	18094	17911	17923	17848	18064	17958	18068	17914	17852	18087	18006	17969	18002	17765	18101	17801	17845	18037	17821	18117	17992	18001	17981	17821	17853	17927	18030	18060	17911	17845	17832	17971	17918	17844	17905	17768	17869	17980	17879	18026	17896	18071	17845	18066	18088	17861	17941	18062	18044	17910	17866	18004	17825	18077	17938	17919	17780	18039	17896	17829	18039	17918	18009	17893	17936	17940	17933	17976	18021	17923	18002	17875	17910	17976	17963	17908	17991	17931	18081	17889	17948	17902	18026	17905	17999	17821	17957	17856	17923	17964	18029	17800	17864	17883	18021	18044	18018	17973	17993	17966	17856	17959	17999	18023	18012	18037	17900	18016	17937	17791	18024	17899	17979	17934	17913	17968	17892	17822	17921	17948	17974	17973	17965	17914	17883	17919	18119	17919	18004	17940	17954	17911	17983	17811	17998	17997	17819	18068	17866	17975	17934	17890	17858	17850	17842	17799	17955	17972	17909	18033	18005	17969	17896	17936	17946	18054	17993	17899	17834	17917	17916	17909	18032	18136	17893	18066	17988	17913	17975	17948	17899	18182	18075	17925	17714	17800	18004	17969	17913	18038	17928	17976	17955	17699	18022	17970	18140	17997	17834	18112	17722	17907	18212	17994	18048	17921	17770	18002	18044	17864	17986	17868	18023	17792	17903	17981	17988	17980	17886	17866	17816	17940	17900	17924	17899	17989	18014	17810	17855	17762	18007	18115	17879	17951	18019	18033	18108	17854	17940	17989	17840	17802	18020	18099	17937	17887	18164	18066	17876	18138	18017	17767	17977	17947	17860	17749	18164	17993	17961	18063	17940	18093	17958	17981	18067	18088	17853	17910	17613	17899	17916	17939	17726	17825	18024	17899	18027	17947	18053	17976	17898	17799	17805	17839	18074	17966	17949	18015	17818	17906	17944	18084	17890	17999	18016	18012	17713	17962	17933	17721	17923	17879	17973	18061	18065	17921	18097	17936	18186	17774	17950	17995	18004	17867	17916	18078	17951	17794	17977	18145	17960	17821	17830	18018	17879	17952	17887	18096	17961	18036	18075	18011	18085	17978	17886	17802	17841	17893	18001	18138	17782	17939	17878	17919	17949	17936	18020	17825	18033	18049	18006	17904	17847	18029	17867	17715	17994	17681	17876	17899	17896	18031	17858	17929	18042	17955	17934	17835	18060	18009	17898	17681	17885	17840	17772	17947	17896	17957	17903	17955	18118	17909	17982	17750	17812	18032	17994	17888	18117	17888	17958	17980	18036	17959	18136	17697	18103	18128	17776	17719	18026	17889	18053	17649	17839	18042	17927	18014	18035	17810	18010	17889	17890	17924	17843	17744	17957	17919	18010	17882	17935	17859	17717	17827	17963	17913	17773	17916	17810	17974	18051	17853	17812	18015	17950	18158	17877	17982	18036	17979	17848	17813	17707	17930	18094	17893	17948	18210	17947	18130	18033	17866	17801	17889	17759	18013	17946	17999	17841	18109	18029	18139	18015	17899	17906	17910	18095	17881	18193	17914	17879	17930	17928	17925	18113	18078	17837	18033	17951	18002	18026	17908	17908	17894	18014	17952	17874	17861	17994	17805	17909	17944	18149	17949	17927	17998	17962	17925	17975	17886	18000	17961	17840	18115	17959	17963	17961	17825	17766	18032	18074	17892	17969	18018	17955	17977	17759	18126	17923	17914	17958	17885	17939	17858	18126	17898	17931	17963	17954	17924	17930	17965	17820	17984	17829	18029	17808	17982	17813	18035	17747	18056	17997	17936	18071	17800	17804	17868	17747	17974	17891	17992	17968	18129	17891	18019	17921	17883	18007	17888	18010	17938	17817	18081	17870	18076	17978	18022	17939	17886	17955	17885	18021	18107	17929	18016	18108	17871	17907	17894	17998	17996	18126	17931	17970	17991	18088	18020	17867	17883	17927	18023	17992	17857	17839	17947	17987	17834	17737	18156	18024	17973	17891	17967	17793	18009	17742	18071	18001	17898	17859	17897	17929	18189	18033	17788	17981	17993	17950	18120	17704	18009	18045	17885	17934	17812	17968	18158	17913	17778	18027	18046	18067	18177	17864	17950	17910	17916	17936	17944	17939	17913	18003	17952	17915	18122	17785	17866	17899	17837	17910	17903	17882	17895	18086	17792	17795	18024	17964	17861	18015	18027	17811	18082	18163	18079	18035	17947	18003	18076	18195	17940	17886	17900	17852	17786	17933	17888	17865	18207	18034	18001	17895	17882	17762	18035	17758	17978	17850	17746	17996	17925	18058	18033	17902	18022	17971	18100	17998	17992	17846	17921	17857	17934	17931	17850	17862	17933	17759	17789	17800	17918	17915	17954	18056	18051	17852	17874	17899	17846	18075	17857	17865	17949	18116	17826	17872	17941	18050	17839	17983	17950	17938	17808	17840	18020	17820	18059	17977	17923	17887	17945	18018	18042	17853	17882	18018	17979	17837	18033	17825	17744	17759	18003	18082	17908	17747	17848	18118	17781	18188	17773	17835	17826	18077	17912	17897	17952	17980	17898	18052	17818	17808	17873	17820	17837	17881	18060	18278	17921	18074	18145	18035	18058	17907	17972	18173	17699	17983	17894	18081	17883
35451	32321	37548	35704	32678	31322	30862	30822	30978	30377	30371	30087	29948	29606	29537	29777	29875	29458	29544	29464	29699	29843	29605	29593	29628	29871	29593	29642	29510	29913	29357	29279	29674	29582	29582	29569	29615	29771	29741	29486	29373	29413	29571	29567	29471	29325	29408	29374	29576	29479	29557	29493	29338	29558	29678	29374	29544	29699	29594	29538	29590	29642	29542	29553	29504	29594	29561	29431	29432	29663	29651	29548	29509	29566	29592	29665	29586	29727	29688	29644	29627	29399	29596	29576	29419	29633	29414	29687	29409	29349	29582	29373	29769	29727	29730	29846	29516	29574	29429	29437	29665	29652	29646	29584	29563	29732	29522	29585	29638	29820	29745	29270	29615	29534	29695	29614	29462	29636	29484	29683	29452	29557	29592	29786	29672	29496	29510	29726	29588	29893	29621	29683	29459	29620	29466	29569	29685	29828	29605	29323	29527	29569	29367	29602	29634	29511	29595	29487	29576	29503	29499	29643	29525	29629	29816	29727	29497	29771	29761	29461	29668	29895	29690	29527	29713	29318	29468	29634	29509	29684	29522	29545	29358	29604	29580	29533	29615	29664	29662	29631	29766	29334	29577	29632	29601	29717	29375	29455	29417	29865	29441	29537	29497	29536	29265	29953	29491	29454	29684	29658	29577	29513	29254	29546	29443	29697	29504	29510	29530	29730	29527	29622	29278	29459	29689	29868	29566	29481	29263	29460	29460	29580	29337	29478	29614	29420	29494	29701	29356	29633	29652	29601	29641	29657	29318	29649	29697	29696	29556	29314	29456	29513	29610	29751	29438	29501	29684	29511	29606	29629	29651	29512	29642	29448	29537	29525	29536	29832	29645	29645	29513	29583	29657	29554	29534	29488	29754	29584	29627	29562	29705	29505	29584	29727	29697	29601	29462	29468	29454	29611	29357	29383	29668	29490	29520	29660	29876	29428	29570	29545	29604	29650	29511	29743	29795	29666	29771	29682	29383	29526	29566	29740	29612	29753	29687	29754	29791	29216	29556	29650	29735	29493	29797	29643	29534	29488	29617	29645	29605	29546	29537	29466	29485	29728	29520	29459	29745	29752	29806	29303	29592	29728	29533	29642	29547	29530	29613	29502	29570	29437	29522	29467	29260	29257	29479	29700	29521	29690	29341	29497	29763	29583	29560	29283	29571	29570	29309	29575	29514	29561	29508	29413	29509	29465	29609	29484	29543	29748	29611	29397	29492	29380	29679	29509	29620	29464	29424	29555	29560	29556	29550	29351	29372	29553	29787	29649	29615	29381	29629	29687	29886	29502	29574	29390	29426	29396	29975	29579	29663	29694	29580	29728	29712	29502	29535	29559	29345	29410	29658	29648	29429	29435	29601	29442	29571	29678	29635	29429	29626	29631	29401	29536	29493	29430	29793	29519	29342	29575	29729	29529	29593	29509	29685	29704	29506	29538	29456	29517	29703	29648	29757	29534	29515	29452	29613	29321	29636	29349	29551	29581	29590	29623	29803	29446	29746	29802	29652	29388	29773	29518	29561	29833	29530	29496	29468	29578	29543	29555	29266	29592	29771	29592	29289	29710	29618	29572	29488	29555	29750	29446	29680	29518	29490	29440	29543	29564	29597	29603	29725	29793	29507	29370	29713	29719	29328	29525	29685	29524	29500	29520	29615	29446	29176	29608	29761	29413	29697	29464	29766	29679	29754	29593	29553	29714	29404	29383	29577	29577	29520	29753	29889	29823	29551	29452	29672	29733	29559	29796	29563	29549	29752	29434	29533	29518	29640	29716	29777	29639	29586	29290	29541	29505	29647	29483	29719	29563	29290	29717	29516	29428	29597	29582	29744	29368	29431	29790	29665	29554	29582	29290	29784	29463	29483	29569	29735	29524	29550	29624	29323	29544	29674	29617	29628	29780	29728	29420	29476	29520	29429	29849	29721	29532	29666	29391	29343	29516	29640	29543	29786	29642	29462	29634	29534	29574	29675	29670	29664	29758	29596	29422	29485	29537	29704	29665	29635	29526	29499	29681	29482	29506	29442	29562	29595	29680	29593	29524	29604	29635	29581	29576	29606	29463	29679	29457	29517	29630	29583	29565	29810	29633	29572	29583	29591	29523	29708	29407	29631	29570	29668	29335	29257	29429	29689	29349	29456	29501	29331	29643	29657	29743	29453	29368	29707	29522	29667	29946	29456	29584	29423	29554	29507	29694	29308	29431	29617	29474	29736	29624	29676	29346	29762	29490	29316	29349	29500	29461	29461	29656	29663	29873	29616	29710	29634	29767	29538	29353	29670	29523	29810	29882	29470	29731	29583	29525	29807	29596	29428	29371	29650	29366	29418	29765	29447	29551	29597	29748	29826	29619	29527	29506	29377	29587	29785	29583	29446	29381	29543	29446	29542	29547	29533	29426	29573	29575	29540	29594	29434	29452	29718	29388	29511	29669	29747	29398	29595	29406	29431	29878	29667	29676	29603	29399	29460	29506	29759	29544	29584	29483	29361	29509	29318	29516	29331	29433	29503	29708	29478	29601	29521	29707	29500	29442	29550	29380	29616	29533	29647	29593	29692	29600	29685	29615	29766	29388	29785	29397	29488	29461	29509	29478	29602	29873	29591	29391	29505	29162	29474	29620	29367	29710	29488	29643	29544	29595	29645	29608	29644	29581	29599	29585	29460	29467	29500	29516	29879	29696	29479	29635	29737	29453	29545	29565	29739	29537	29383	29500	29559	29629	29551	29407	29264	29504	29517	29635	29624	29738	29531	29578	29628	29687	29634	29534	29279	29539	29555	29572	29478	29530	29556	29550	29528	29693	29742	29733	29628	29540	29718	29768	29624	29499	29651	29376	29374	29641	29591	29560	29401	29634	29840	29892	29616	29442	29564	29761	29561	29702	29541	29634	29415	29488	29534	29226	29606	29907	29691	29410	29542	29565	29515	29656	29781	29667	29592	29633	29639	29643	29800	29895	29360	29356	29507	29252	29479	29838	29643	29435	29677	29093	29702	29523	29649	29617	29811	29654	29505	29779	29374	29552	29447	29834	29517	29621	29492	29779	29676	29694	29671	29324	29491	29546	29617	29604	29644	29563	29540	29681	29831	29725	29552	29447	29507	29359	29467	29385	29422	29468	29669	29693	29490	29418	29744	29468	29487	29414	29153	29452	29678	29572	29555	29778	29375	29310	29354	29625	29487	29521	29508	29268	29622	29582	29456	29648	29477	29269	29594	29387	29434	29318	29751	29466	29560	29502	29819	29752	29423	29509	29457	29581	29522	29561	29715	29434	29691	29778	29363	29525	29403	29338	29648	29633	29797	29719	29667	29642	29624	29582	29774	29652	29644	29677	29602	29378	29534	29548	29755	29498	29499	29609	29813	29545	29560	29393	29493	29516	29457	29365	29623	29443	29550	29739	29903	29652	29597	29313	29528	29567	29687	29656	29587	29564	29939	29504	29552	29441	29430	29669	29524	29423	29438	29603	29366	29861	29755	29539	29768	29564	29744	29622	29399	29466	29743	29420	29663	29388	29763	29372	29280	29618	29654	29699	29585	29667	29239	29451	29786	29428	29430	29286	29698	29421	29599	29399	29688	29732	29550	29818	29481	29335	29424	29629	29622	29480	29483	29436	29474	29415	29544	29702	29566	29746	29382	29679	29873	29621	29488	29539	29351	29463	29379	29757	29585	29628	29791	29513	29766	29317	29477	29583	29904	29786	29759	29509	29553	29805	29650	29777	29584	29614	29554	29140	29613	29557	29438	29437	29616	29306	29645	29362	29631	29740	29557	29711	29553	29840	29811	29544	29544	29462	29412	29596	29735	29816	29597	29457	29613	29470	29496	29595	29662	29337	29677	29614	29703	29588	29651	29714	29214	29516	29652	29781	29522	29680	29644	29436	29625	29493	29734	29382	29520	29669	29561	29611	29743	29737	29564	29303	29650	29405	29529	29487	29365	29404	29563	29445	29680	29539	29673	29701	29578	29729	29770	29257	29651	29595	29552	29662	29340	29693	29530	29526	29718	29679	29676	29307	29558	29410	29845	29512	29544	29542	29566	29373	29676	29559	29502	29605	29596	29474	29543	29512	29471	29661	29451	29684	29533	29565	29595	29732	29813	29610	29648	29372	29735	29756	29453	29366	29423	29519	29488	29509	29485	29416	29541	29719	29639	29631	29607	29809	29605	29484	29571	29890	29745	29165	29670	29480	29796	29514	29539	29332	29797	29916	29594	29396	29543	29679	29785	29470	29675	29664	29718	29595	29763	29421	29570	29574	29320	29655	29855	29648	29371	29570	29653	29537	29652	29729	29720	29648	29626	29598	29530	29480	29396	29411	29796	29416	29468	29416	29588	29308	29885	29749	29642	29460	29429	29675	29736	29325	29511	29550	29559	29422	29773	29379	29560	29563	29431	29487	29588	29456	29525	29444	29481	29590	29630	29780	29735	29435	29784	29525	29679	29521	29587	29547	29424	29613	29701	29428	29617	29552	29628	29746	29551	29700	29697	29761	29587	29400	29872	29512	29699	29783	29529	29626	29523	29659	29663	29489	29608	29707	29607	29461	29545	29600	29426	29543	29587	29497	29757	29665	29536	29476	29382	29348	29723	29441	29557	29419	29590	29441	29711	29637	29291	29741	29390	29733	29623	29561	29333	29551	29674	29976	29702	29819	29552	29498	29377	29677	29678	29399	29776	29488	29774	29407	29382	29629	29591	29507	29415	29404	29424	29536	29643	29947	29542	29479	29468	29517	29437	29552	29602	29602	29692	29549	29599	29742	29587	29387	29474	29269	29362	29388	29950	29491	29546	29607	29465	29463	29625	29630	29668	29530	29687	29647	29417	29449	29546	29581	29684	29747	29895	29690	29452	29527	29585	29744	29940	29296	29451	29316	29727	29572	29704	29622	29504	29431	29539	29557	29430	29200	29976	29694	29752	29437	29643	29202	29762	29592	29580	29547	29378	29287	29579	29612	29535	29485	29640	29582	29650	29829	29379	29423	29748	29704	29534	29589	29405	29431	29956	29728	29873	29765	29745	29499	29646	29657	29601	29701	29547	29606	29668	29713	29680	29527	29546	29868	29513	29604	29609	29533	29443	29557	29546	29746	29548	29445	29470	29425	29783	29545	29571	29477	29485	29596	29601	29563
25409	30516	29632	24224	21493	19468	19013	18909	18725	18446	18278	18119	17900	17827	17582	17508	17595	17632	17613	17617	17553	17621	17515	17534	17460	17579	17647	17498	17720	17460	17699	17459	17519	17692	17512	17613	17463	17553	17562	17687	17396	17447	17583	17404	17705	17588	17420	17358	17459	17380	17327	17518	17427	17484	17501	17342	17530	17533	17519	17396	17588	17595	17673	17588	17444	17549	17453	17669	17516	17482	17649	17424	17481	17408	17359	17343	17593	17340	17367	17473	17548	17546	17600	17659	17540	17048	17448	17496	17517	17661	17379	17598	17656	17556	17435	17550	17397	17428	17647	17699	17404	17547	17321	17496	17575	17448	17549	17517	17650	17497	17482	17322	17554	17455	17466	17281	17516	17449	17587	17569	17424	17431	17466	17325	17453	17606	17396	17377	17547	17572	17579	17405	17581	17519	17476	17562	17618	17448	17510	17286	17376	17559	17495	17422	17591	17515	17564	17416	17791	17425	17492	17531	17415	17416	17453	17460	17514	17555	17590	17729	17482	17320	17448	17488	17288	17556	17408	17754	17405	17583	17505	17411	17476	17444	17777	17459	17638	17666	17363	17465	17306	17327	17371	17474	17511	17469	17525	17570	17579	17460	17502	17441	17338	17583	17580	17496	17680	17341	17578	17755	17635	17342	17503	17463	17636	17603	17484	17475	17413	17343	17507	17411	17410	17514	17643	17377	17455	17259	17359	17518	17443	17418	17587	17330	17575	17606	17517	17370	17607	17388	17653	17548	17510	17612	17565	17554	17414	17526	17314	17393	17492	17496	17621	17484	17303	17546	17462	17451	17631	17444	17668	17394	17492	17574	17489	17389	17476	17565	17440	17438	17536	17650	17544	17399	17576	17541	17464	17483	17410	17536	17390	17603	17485	17513	17556	17434	17457	17462	17376	17416	17386	17524	17308	17373	17653	17662	17567	17314	17639	17466	17625	17475	17316	17651	17554	17611	17470	17468	17483	17388	17434	17414	17553	17589	17532	17642	17532	17542	17527	17469	17467	17350	17560	17563	17380	17377	17403	17501	17466	17385	17751	17468	17640	17504	17780	17691	17220	17355	17327	17380	17345	17463	17744	17446	17258	17321	17317	17276	17463	17196	17558	17550	17273	17620	17505	17344	17507	17560	17360	17477	17431	17511	17452	17454	17489	17415	17506	17492	17540	17425	17511	17273	17545	17397	17611	17438	17575	17574	17444	17429	17659	17577	17627	17564	17543	17347	17451	17550	17360	17500	17705	17629	17573	17550	17596	17645	17430	17294	17272	17606	17567	17684	17582	17431	17576	17242	17386	17526	17320	17551	17541	17489	17551	17613	17603	17586	17441	17389	17426	17522	17483	17546	17544	17459	17490	17404	17558	17520	17605	17516	17582	17503	17554	17412	17434	17285	17446	17594	17488	17447	17680	17454	17374	17435	17580	17451	17545	17574	17440	17702	17504	17422	17417	17459	17662	17596	17506	17338	17529	17494	17562	17341	17507	17470	17612	17666	17536	17342	17314	17461	17557	17723	17331	17495	17410	17665	17307	17507	17326	17476	17374	17468	17417	17441	17514	17397	17569	17448	17363	17633	17734	17471	17459	17628	17485	17433	17461	17543	17439	17546	17426	17456	17397	17505	17514	17433	17468	17747	17386	17515	17435	17414	17691	17526	17475	17456	17483	17496	17456	17422	17632	17456	17740	17441	17645	17542	17349	17486	17629	17629	17529	17473	17530	17470	17587	17261	17492	17589	17372	17566	17450	17497	17886	17482	17526	17535	17340	17641	17473	17462	17437	17590	17558	17487	17630	17459	17451	17494	17508	17622	17428	17724	17643	17345	17545	17550	17619	17340	17515	17357	17593	17376	17556	17449	17401	17591	17513	17507	17509	17690	17433	17356	17380	17561	17381	17461	17330	17557	17415	17660	17439	17495	17663	17622	17534	17578	17489	17383	17367	17459	17563	17512	17360	17471	17541	17561	17541	17740	17583	17572	17523	17491	17562	17422	17598	17611	17461	17279	17678	17518	17492	17344	17463	17555	17577	17424	17482	17420	17648	17346	17667	17446	17390	17565	17431	17556	17486	17610	17372	17559	17527	17267	17460	17460	17538	17206	17495	17479	17485	17417	17314	17579	17560	17629	17531	17398	17607	17422	17581	17566	17431	17452	17542	17315	17574	17567	17542	17375	17603	17445	17367	17368	17366	17528	17521	17467	17443	17538	17482	17706	17459	17443	17557	17615	17642	17479	17670	17618	17471	17578	17447	17411	17330	17665	17513	17458	17555	17561	17628	17429	17522	17449	17463	17563	17430	17317	17326	17520	17554	17415	17464	17477	17649	17402	17510	17555	17578	17415	17422	17522	17459	17485	17467	17629	17386	17505	17554	17419	17575	17523	17425	17554	17468	17562	17609	17460	17505	17592	17582	17564	17567	17370	17539	17508	17548	17408	17746	17462	17481	17415	17490	17343	17551	17501	17614	17416	17680	17407	17417	17462	17444	17436	17558	17664	17398	17603	17584	17517	17492	17316	17744	17651	17542	17503	17485	17547	17542	17354	17481	17515	17261	17595	17551	17461	17461	17478	17641	17322	17520	17303	17529	17461	17511	17622	17454	17484	17552	17513	17347	17569	17512	17400	17423	17486	17594	17642	17492	17393	17490	17591	17463	17512	17572	17393	17414	17357	17546	17579	17532	17472	17575	17504	17262	17585	17622	17501	17580	17516	17583	17460	17539	17498	17559	17543	17545	17594	17443	17557	17530	17251	17554	17496	17583	17485	17491	17416	17315	17596	17472	17493	17682	17592	17289	17460	17484	17651	17446	17480	17376	17415	17415	17536	17478	17466	17464	17453	17523	17567	17484	17457	17541	17603	17444	17550	17525	17606	17429	17495	17410	17734	17545	17632	17517	17496	17580	17304	17467	17524	17403	17385	17543	17542	17398	17383	17656	17308	17362	17730	17539	17641	17481	17295	17490	17653	17520	17504	17436	17551	17428	17541	17581	17478	17474	17555	17572	17329	17511	17256	17668	17569	17538	17474	17501	17347	17586	17635	17327	17603	17400	17469	17490	17595	17526	17438	17304	17343	17367	17658	17460	17517	17689	17487	17649	17664	17444	17358	17509	17591	17385	17343	17619	17359	17602	17424	17520	17458	17570	17429	17391	17594	17466	17512	17550	17504	17454	17554	17546	17484	17484	17603	17340	17419	17479	17424	17301	17290	17487	17389	17482	17354	17534	17457	17453	17500	17678	17509	17509	17519	17524	17295	17344	17593	17616	17481	17554	17582	17331	17556	17516	17494	17409	17527	17488	17549	17479	17536	17615	17494	17441	17450	17490	17399	17342	17629	17279	17451	17491	17412	17391	17433	17427	17608	17567	17427	17540	17480	17375	17532	17632	17402	17593	17589	17324	17419	17263	17368	17599	17630	17381	17396	17530	17326	17410	17677	17412	17603	17663	17485	17347	17560	17315	17354	17414	17498	17413	17340	17306	17558	17578	17528	17435	17561	17450	17284	17419	17439	17437	17497	17444	17727	17611	17497	17565	17625	17519	17395	17623	17481	17518	17506	17465	17328	17474	17445	17443	17492	17487	17405	17553	17550	17575	17539	17439	17583	17378	17404	17403	17649	17341	17448	17647	17349	17395	17602	17342	17484	17580	17529	17505	17441	17436	17489	17532	17535	17684	17514	17534	17539	17588	17454	17631	17534	17513	17513	17639	17475	17507	17547	17719	17500	17385	17563	17453	17267	17547	17425	17600	17547	17352	17663	17463	17367	17422	17462	17467	17569	17663	17591	17443	17571	17523	17454	17487	17311	17391	17697	17428	17334	17414	17580	17304	17363	17364	17494	17573	17514	17611	17289	17487	17448	17595	17492	17433	17537	17492	17611	17575	17601	17546	17347	17417	17446	17437	17504	17564	17481	17482	17465	17432	17573	17535	17287	17390	17429	17630	17710	17501	17584	17482	17553	17460	17480	17359	17397	17362	17465	17516	17457	17583	17578	17444	17583	17558	17603	17385	17576	17617	17395	17488	17526	17381	17462	17448	17496	17550	17483	17581	17670	17420	17533	17604	17461	17506	17609	17398	17634	17549	17359	17525	17505	17386	17525	17508	17446	17502	17384	17503	17424	17492	17509	17462	17451	17466	17481	17495	17387	17622	17485	17457	17551	17385	17428	17509	17485	17501	17541	17529	17401	17519	17422	17481	17557	17402	17455	17238	17500	17656	17486	17576	17398	17555	17717	17450	17450	17287	17577	17536	17432	17296	17492	17450	17448	17446	17596	17378	17486	17482	17496	17413	17454	17348	17547	17505	17632	17579	17601	17508	17488	17507	17509	17464	17604	17335	17633	17485	17545	17358	17729	17436	17536	17491	17411	17488	17480	17485	17441	17600	17481	17603	17434	17518	17470	17327	17611	17330	17552	17379	17496	17444	17613	17534	17653	17389	17473	17418	17274	17589	17434	17656	17575	17550	17412	17394	17552	17594	17527	17477	17209	17475	17484	17477	17439	17539	17585	17453	17431	17484	17534	17603	17373	17480	17462	17393	17432	17578	17608	17445	17518	17430	17516	17561	17365	17582	17314	17513	17477	17589	17642	17382	17338	17433	17578	17541	17497	17425	17362	17419	17611	17673	17561	17410	17451	17456	17461	17601	17607	17435	17515	17563	17325	17403	17651	17563	17467	17634	17314	17425	17543	17563	17482	17486	17472	17513	17475	17461	17738	17542	17501	17553	17448	17552	17429	17481	17404	17563	17614	17669	17523	17572	17499	17555	17651	17406	17498	17482	17501	17463	17475	17611	17547	17655	17350	17529	17736	17286	17503	17488	17389	17518	17438	17563	17513	17515	17478	17179	17491	17419	17577	17426	17427	17247	17376	17385	17386	17649	17597	17522	17450	17763	17492	17571	17447	17464	17514	17467	17493	17424	17739	17568	17519	17542	17490	17462	17432	17486	17533	17457	17383	17325	17745	17647	17632	17300	17497	17363	17464	17531	17432	17534	17718	17366	17413	17491	17592	17557	17588	17478	17448	17570	17549	17576	17501	17725	17550	17585	17552	17481	17394	17505	17414	17423	17448	17431	17489	17480	17505	17515	17603	17616	17318	17509	17506	17474	17686	17477	17564
24474	21571	29130	30825	32399	33797	34509	32990	31916	31634	31261	30698	30574	30879	30920	31160	30146	30067	29871	29918	30006	30069	29792	30039	30211	30019	29868	29875	29937	29553	29867	29920	29883	29910	29898	29685	29515	29917	29918	29926	29729	29770	29471	30057	30231	29945	29619	29845	29785	29742	29717	29960	29604	29657	29737	29670	29885	30001	29837	29713	29730	29714	29575	29757	30063	29773	29753	30035	29724	29889	29724	29637	29783	29830	29901	30040	29563	29911	29678	29785	29742	29605	29836	29700	29837	29819	29650	29587	29644	29656	29539	29959	29901	29871	29787	29908	29619	29888	29853	29683	29641	29665	29778	29525	29899	29566	29486	29688	29684	29867	29662	29838	30078	29765	30055	29497	29639	29765	29827	29794	29634	29842	29896	29767	29680	29875	29737	29819	29775	29748	29896	29508	29739	29694	29892	29755	29842	29902	29828	29700	30134	29786	29755	29697	29906	29692	29679	29659	29666	29684	29674	29744	29709	30017	29550	29736	29558	29858	29913	29815	29778	29975	29864	29752	29678	29529	29939	30047	29834	29596	29852	29500	29702	29818	29519	29990	29914	29713	29930	29841	29532	29843	29675	29848	29655	29633	29635	29692	29934	29651	29797	29668	29661	30008	30003	29755	29818	29541	29554	29895	29939	29620	29747	29744	29967	30125	29721	29814	29759	29519	29675	29656	29781	29660	29513	29823	29802	29838	29943	29792	29835	29743	29593	29754	29747	30075	29648	29760	29589	29878	29656	29861	29843	29827	29633	29639	29819	29846	29708	29746	29722	29765	29930	29892	29686	29300	29923	29973	29696	29669	29657	29842	29802	29912	29807	29805	29667	29928	29716	29687	29921	29525	29790	29566	29789	29767	29680	29422	30001	30084	29715	29878	29810	29782	29631	29788	29600	29603	29733	29550	30067	29724	29765	29606	29667	29707	29923	29549	29780	29761	29699	29797	29665	29940	29814	29750	29757	29466	29922	29996	29766	29647	30003	29771	29969	29928	29848	29719	30092	29584	29939	29789	29491	29688	29610	29600	29595	29576	30080	29674	29941	29912	30015	29712	29587	29701	29410	29591	29844	29831	29836	29925	29848	29876	29765	29965	29531	29435	29823	29758	29930	29943	29737	29757	29698	29893	29820	29668	29753	29745	29890	29862	29439	30060	29722	29875	29627	29601	29946	29846	29717	29907	29445	29741	29874	29788	29746	29955	29761	30087	29734	29745	29706	29648	29564	29512	29925	29894	29682	29454	29810	29677	29772	29956	29541	29793	29955	29766	29919	29645	29849	29995	29512	29940	29854	29799	29853	29772	29978	29761	29803	29735	29711	29713	29729	29702	29811	29621	29942	29839	29853	29510	29772	29726	29900	29555	29763	29564	29940	29882	29948	29868	29755	29686	29847	29981	29721	29804	30051	29918	29597	29599	29502	29537	29654	29795	29569	29622	29470	29555	29767	29510	29756	29477	29638	29797	29859	29394	29689	29882	29752	29899	29775	29693	29881	29600	29767	29789	29727	29577	29804	29841	29852	29944	29812	29862	29578	29508	29799	29910	29836	29740	29814	29728	29840	29738	29781	29762	29901	29762	29637	29684	29839	29922	29779	29912	29713	29686	29719	29786	29632	29808	29797	29461	29340	29566	29719	29745	29952	29542	29397	29917	29721	29845	29471	29988	29880	29995	29833	29841	29999	29695	29826	29823	29950	29662	29753	29827	29774	29794	29824	29956	29735	29700	29868	29811	29705	29577	29976	29687	29910	29726	30131	29934	29989	29963	29857	29883	29685	29716	29709	29812	29547	29627	29887	29800	29666	29777	29948	29913	29628	29695	29920	29698	29443	29944	29994	29815	29925	29536	29772	29755	29882	29560	29785	30037	29808	29703	30054	29939	30071	29916	29744	29776	29711	29826	29690	29649	29521	29685	29779	29802	29784	29930	29919	30143	29863	29872	29829	29660	29820	29595	29737	29828	29761	30000	29631	29767	29993	29869	29752	29663	29557	29838	29833	29735	29747	29834	29968	29777	29607	29732	29725	29866	29683	29822	29974	29499	29756	29942	29984	29745	29893	29870	29888	29766	30060	29913	29764	29585	29656	29702	29622	29654	29597	29826	29662	29623	29723	29869	29998	29630	29918	29899	29773	29606	29722	29859	29577	29752	29725	29780	29707	29843	29607	29763	29672	29708	29463	29620	29669	29895	29979	29898	29628	29489	29786	29882	29558	29644	29958	29699	29697	29791	29795	29821	29674	29677	29572	29799	29835	29725	29742	29816	29663	29603	29612	29618	29638	29787	29965	29684	30003	29687	29745	29874	29601	29708	29562	29673	29706	29766	29820	29616	29699	29836	29777	29766	29775	29943	29898	29700	29536	29558	29808	29971	29776	29454	29660	29660	29578	29783	29667	29721	29678	29618	29946	29694	29856	29650	29678	29653	29713	29771	29811	29803	29871	29630	29614	29834	29652	29792	29870	29878	29835	29640	29797	29817	30093	29684	29616	29787	29971	29821	29935	29656	29994	30068	29631	29747	29619	29757	29797	29786	30063	30007	29858	29732	29839	29734	29562	29538	30047	29723	29567	29811	29727	29820	29761	29721	29833	30013	29756	29803	29866	29796	29780	29847	29681	29855	29927	29639	29438	29780	29815	29966	29494	29588	29784	29729	29471	29734	29858	29815	30004	29652	29539	29557	29589	29703	29852	29764	29963	29672	29794	29653	29717	29856	29649	29550	29548	29633	29940	29390	29907	29690	29875	29901	29585	29701	29580	29474	29692	29715	29866	30050	29797	29662	29747	29928	29931	29752	29774	29793	30133	30057	29848	29854	29920	30019	29771	30037	29867	29897	29838	29894	30031	29612	29632	30007	29692	29706	29565	29948	29744	29892	29486	29807	29948	30077	29951	29622	29868	29887	29815	29658	29736	29703	29825	30024	29756	29746	29702	29866	29797	29858	29620	29816	30078	29945	29634	29894	29729	29556	30123	29784	29839	29710	29820	29770	29904	29768	30235	29737	30038	29716	29587	29567	30036	29738	29917	29851	29983	29592	29646	29983	29953	29549	29800	29647	29633	29650	29804	29768	29892	29855	29840	29784	30066	29747	29750	29779	29731	29495	29717	29661	29780	29936	29881	29726	29883	30168	29869	29602	29829	29544	29946	29745	29809	29847	29803	29902	29866	29890	29713	29749	29646	29745	29742	29807	29591	29911	29795	29937	29919	30060	29831	29900	29651	29774	29852	29786	29609	29835	29694	29760	29796	29667	29903	29818	29541	30031	29910	29797	30091	29742	29665	29845	29698	29823	29932	29605	30042	29883	29823	29929	29782	29561	29778	29595	29803	29817	29597	29708	29727	30055	29773	29766	29921	30061	29814	29726	29820	29729	29759	29903	29907	29828	29964	29629	29928	29911	29796	29628	30026	29786	29669	29996	29676	29780	29586	29802	29714	29529	29892	29644	29554	29741	29700	29801	29794	29902	29995	30089	29835	29825	29873	29722	29706	29714	29866	29546	29968	29757	30014	29579	29558	29865	29581	29782	29800	29586	29676	29923	29896	29860	29915	29748	29718	29700	29603	29801	29869	29925	30089	29795	29918	29673	29776	29717	29925	29694	29901	29740	29771	29897	29604	29810	29718	29773	29699	30034	29678	29666	29409	29598	30049	29739	29798	29681	29701	29962	29539	29825	29724	29812	29822	29730	29827	29475	29723	29477	29884	29741	29564	29871	29643	29986	29608	29539	29858	29805	29659	29780	29877	29855	29837	29479	29932	29737	29792	29364	29907	29775	29668	29843	29582	29561	29632	30061	29914	29707	29590	29735	29741	29388	29811	29691	29675	29688	29843	29854	29779	29843	29643	29870	29735	29919	29921	29606	29902	29728	29664	29888	29685	29743	29660	29645	29758	29643	29820	29743	29702	29736	29807	30033	29802	29592	29805	29971	29791	29827	29710	29831	29581	29964	29682	29355	29834	29532	29814	29848	29853	29806	29712	29878	29870	29793	29861	29601	29800	29539	29458	29609	29733	29862	30008	29692	29617	30026	29876	29727	29788	29743	29639	29338	29548	29802	29611	29828	29715	29840	30047	29636	29805	29643	29841	29723	29740	29767	29702	30037	29807	29827	29852	29746	29649	29588	29722	29773	29710	29750	29358	29765	29983	29641	29626	29990	29720	29710	29490	29931	30134	29823	29645	29670	30066	29666	29876	29537	29609	29740	29924	29788	29813	29510	29820	29605	29993	29643	29784	29802	29835	29696	29593	29750	29686	29836	29774	29914	29717	29954	29888	29840	29923	29799	29618	29795	29815	29916	29657	29818	29833	29679	30021	29816	29820	29738	30102	29887	29835	29929	29627	29899	29646	29749	29643	29778	29570	29661	29774	29775	29769	29693	29641	29958	29939	29857	29820	29626	29737	29762	29790	29781	30081	29791	29850	29687	30088	29810	29746	30089	29842	29516	29834	29960	29818	29738	29778	29707	29671	29994	29973	29882	29601	29827	29888	29685	29924	29952	29964	29707	29766	29614	29612	29995	29809	29917	29964	29844	29740	29650	30032	29871	29904	29818	30015	29629	29631	29896	29741	29661	29753	29685	29721	29809	29831	29773	29478	29790	29791	29897	29633	29684	29848	29673	29742	29529	29724	29654	29687	29740	29717	29640	29739	29917	29735	29772	29818	29916	29961	29731	29864	29402	29766	29667	29795	29654	29755	29900	29625	29727	29790	29754	29750	29601	29767	29842	29782	29796	29743	29787	29561	29848	29935	29963	29866	29714	29632	29730	29733	29574	29703	29624	29605	29749	29869	29956	30226	29997	29820	29845	29800	29633	29715	29521	29352	29738	29777	29416	29761	29809	29763	29924	29786	29739	29735	29886	29597	29975	29630	29838	29766	29714	30000	29676	29625	29591	29624	29672	29596	29593	30054	29733	29614	29654	29847	29970	29968	29747	29770	29912	30211	30030	29786	29685	29768	29843	29784	29417	29734	29781	29948	29715	30009	29640	29525	29785	29683	29531	29568	29578	29649	30030	29666	29671	29513	29657	29834	29717	29867	29761	29851	29602	29825	29890	29920	29808	29796	29755	29853	29668	29876	29983	29644	29760	29797	30070	29822	29504	29729	29599	29696	29878	29574	29767
28553	47310	41684	32767	27374	23835	22144	21943	20523	19593	19232	18738	18595	18570	19177	19026	18049	17712	17876	17701	17813	17734	17856	17781	17834	18056	17899	17922	17750	17852	17853	17528	17893	18005	17874	17852	17854	17838	17855	17766	17870	17928	17946	17607	17768	17939	17803	17556	17852	17813	17712	17749	17726	17661	17777	17877	17844	17886	17736	18025	17824	17885	17776	17720	17596	17644	17771	17711	17613	17521	17599	17758	17795	17823	17822	17760	17809	17621	17467	17827	17780	17694	17716	17919	17837	17846	17866	17949	17800	17619	17623	17914	17718	17571	17685	17612	17844	17608	17730	17753	17684	17826	17722	17794	18032	17741	17565	17793	17787	17622	17792	17821	17697	17838	17793	17740	17541	17813	17757	17637	17733	17990	17773	17833	17845	17672	17776	17736	17789	17730	17803	17528	17728	17607	17716	17581	17867	17723	17863	17746	17748	17824	17682	17517	17838	17650	17752	17604	17585	17831	17660	17725	17537	17923	17706	17724	17714	17745	17826	17910	17908	17724	17947	17914	17852	17735	17521	17818	17756	17583	17884	17832	17652	17777	17626	17798	17752	17812	17799	17858	17654	17500	17598	17792	17576	17810	17554	17669	17575	17804	17711	17860	17740	17853	17662	17759	17780	17793	17858	17679	17772	17973	17857	17871	17789	17692	17695	17830	17763	17753	17564	17814	17753	17945	17741	17663	17720	17799	17852	17675	17567	17749	17765	17772	17602	17600	17663	17721	17546	17701	17697	17718	17869	17701	17927	17853	17825	17770	17669	17910	17688	17732	17758	17733	17887	17744	17636	17871	17873	17768	17802	17570	17535	17877	17672	17755	17694	17558	17771	17779	17881	17591	17746	17675	17816	17754	17672	17603	17864	17698	17545	17851	17817	17708	17927	17717	17670	17825	17708	17747	17795	17646	17533	17836	17436	17923	17968	17958	17820	17874	17849	17662	17609	17897	17827	17709	17772	17736	17640	17669	17664	17589	17726	17710	17689	17752	17904	17561	17851	17675	17697	17797	17852	17770	17824	17995	17749	17871	17631	17658	17597	18050	17683	17612	17767	17629	17732	17716	17582	17795	17817	17732	17777	17743	17801	17867	17825	17736	17705	17709	17810	17689	17837	17767	17853	17639	17793	17686	17761	17678	17899	17896	17788	17590	17744	17754	17703	17686	17740	17639	17623	17781	17730	17653	17769	17747	17802	17868	17551	17713	17621	17694	17643	17607	17718	17879	17853	17842	17520	17718	17569	17705	17936	17607	17588	17693	17732	17838	17586	17737	17682	17883	17666	17670	17576	17841	17680	17841	17683	17564	17621	17676	17859	17667	17842	17589	17606	17704	17764	17772	17841	17570	17561	17712	17739	17763	17662	17647	17696	17483	17861	17644	17769	17814	17638	17921	17742	17785	17512	17659	17623	17541	17956	17663	17751	17715	17728	17715	17712	17585	17738	17556	17805	17644	17708	17723	17727	17635	17814	17673	17792	17804	17792	17711	17659	17572	17818	17740	17597	17614	17759	17848	17550	17698	17677	17773	17837	17890	17802	17709	17814	17797	17612	17746	17830	17746	17581	17832	17909	17751	17790	17891	17881	17726	17769	17755	17697	17786	17780	17732	17740	17772	17715	17866	17627	17793	17694	17701	17649	17712	17897	17710	17866	17849	17668	17782	17845	17741	17806	17800	17641	17772	17863	17680	17883	17620	17794	17779	17731	17841	17707	18062	17763	17779	17694	17664	17884	17793	17883	17796	17638	18038	17716	17700	17707	17740	17770	17635	17804	17637	17765	17640	17720	17806	17723	17619	17722	17878	17741	17681	17710	17691	17810	17769	17781	17702	17621	17856	17806	17559	17777	17784	17812	17871	17661	17664	17657	17666	17797	17622	17849	18023	17694	17588	17758	17765	17670	17760	17723	17647	17756	17674	17791	17844	17664	17797	17645	17623	17714	17535	17781	17895	17958	17584	17882	17545	17836	17550	17610	17796	17889	17741	17944	17645	17690	17603	17785	17843	17856	17826	17798	17817	17894	17714	17566	17724	17693	17651	17688	17782	17738	17511	17772	17635	17816	17998	17650	17722	17719	17566	17780	18013	17616	17699	17690	17819	17883	17958	17603	17817	17595	17789	17623	17825	17645	17650	17672	17864	17916	17847	17775	17761	17636	17681	17823	17701	17710	17810	17721	17673	17835	17891	17819	17639	17836	17891	17759	17843	17670	17677	17795	17803	17703	17674	17711	17754	17751	17770	17536	17786	17778	17810	17679	17720	17761	17654	17719	17726	17712	17724	17698	17826	17817	17705	17736	17775	17799	17600	17715	17559	17993	17555	17863	17707	17773	17928	17710	17679	17658	17688	17568	17863	17652	17842	17702	17841	17694	17878	17824	17623	17755	17686	17768	17771	17845	17901	17707	17706	17739	17801	17823	17606	17648	17696	17643	17755	17639	17860	17657	17805	17859	17782	17807	17892	17696	17583	17749	17615	17677	17717	17821	17830	17813	17864	17788	17814	17739	17793	17653	17565	17744	17539	17775	17762	17680	17870	17776	17781	17785	17636	17643	17760	17847	17657	17664	17803	17538	17702	17787	17676	17834	17794	17610	17771	17753	17849	17740	17737	17614	17634	17572	17649	17737	17841	17613	17786	17741	17627	17657	17647	17705	17614	17584	17806	17645	17564	17649	17763	17653	17783	17731	17792	17738	17673	17813	17794	17697	17668	17537	17677	17678	17678	17765	17718	17746	17795	17765	17717	17752	17635	17597	17716	17553	17894	17826	17857	17859	17492	17597	17718	17867	17647	17736	17643	17629	17768	17670	17793	17816	17606	17658	17698	17606	17616	17624	17838	17735	17703	17943	17644	17662	17776	17785	17685	17815	17818	17862	17842	17710	17716	17789	17777	17875	17799	17796	17838	17603	17807	17661	17763	17706	17773	17720	17625	17815	17881	17736	17810	17880	17730	17720	17673	17688	17611	17642	17710	17702	17749	17982	17770	17667	17782	18004	17718	17837	17733	17709	17930	17663	17745	17582	17822	17644	17638	17803	17804	17703	17681	17819	17716	17591	17734	17699	17848	17881	17829	17717	17721	17515	17667	17732	17635	17783	17648	17889	17740	17648	17642	17746	17622	17631	17707	17621	17780	17798	17713	17852	17902	17803	17811	17678	17659	17657	17775	17681	17605	17725	17928	17985	17743	17714	17905	17718	17679	17778	17877	17808	17809	17936	17844	17830	17622	17896	17878	17734	17542	17696	17810	17747	17749	17684	17865	17956	17726	17651	17644	17685	17873	17750	17659	17683	17652	17813	17529	17844	17619	17687	17669	17792	17674	17694	17679	17708	17616	17677	17561	17759	17651	17678	17658	17740	17883	17839	17844	17725	17832	17858	17726	17859	17796	17650	17654	17876	17785	17745	17626	17714	17861	17779	17717	17820	17758	17603	17840	17743	17837	17760	17749	17814	17652	17777	17656	17769	17711	17817	17713	17796	17704	17736	17766	17693	17812	17730	17645	17652	17702	17739	17649	17846	17676	17731	17590	17702	17912	17715	17813	17904	17722	17916	17851	17647	17796	17709	17788	17712	17838	17545	17666	17888	17620	18051	17554	18052	17599	17638	17680	17686	17690	17835	17533	17836	17618	17595	17726	17895	17800	17735	18003	17530	17735	17766	17735	17692	17606	17861	17764	17721	17736	17601	17783	17843	17774	17843	17773	17626	17706	17608	17789	17654	17768	17793	17709	17836	17738	17549	17935	17577	17786	17845	17654	17844	17620	17811	17639	17721	17689	17654	17736	17533	17855	17598	17610	17711	17696	17686	17742	17895	17670	17796	17811	17603	17766	17492	17789	17763	17952	17755	17811	17617	17737	17784	17756	17874	17813	17851	17749	17777	17755	17674	17704	17589	17592	17812	17861	17917	17880	17530	17769	17810	17688	17712	17697	17801	17695	17764	17717	17784	17613	17702	17635	17664	17797	17932	17644	17646	17764	17730	17692	17959	17565	17752	17639	17772	17773	17710	17948	17610	17809	17650	17935	17762	17654	17679	17693	17701	17835	17818	17881	17650	17716	17947	17595	17837	17733	17588	17664	17737	17866	17716	17844	17697	17824	17740	17761	17879	18039	17850	17648	17798	17637	17739	17782	17684	17866	17766	17612	17798	17753	17559	17599	17856	17905	17809	17745	17741	17962	17808	17726	17753	17786	17741	17853	17844	17560	17629	17667	17775	17602	17873	17621	17655	17840	17679	17781	17690	17739	17780	17814	17820	17674	17683	17638	17650	17812	17650	17875	17735	17818	17981	17854	17685	17722	17660	17791	17689	17639	17778	17748	17837	17898	17666	17872	17901	17576	17758	17736	17755	17716	17890	17632	17778	17626	17846	17799	17669	17675	17530	17640	17697	17793	17634	17748	17793	17727	17803	17709	17830	17915	17646	17856	17700	17578	17898	17847	17740	17628	17707	17855	17869	17721	17631	17820	17630	17715	17699	17681	17744	17799	17743	17680	17712	17751	17582	17694	17662	17802	17783	17983	17785	17839	17606	17813	17553	17761	17692	17780	17697	17790	17798	17752	17664	17828	18030	17861	17614	17652	17673	17727	17728	17600	17709	17649	17750	17735	17806	17784	17784	17770	17735	17700	17775	17859	17724	17827	17853	17668	17622	17841	17775	17832	17856	17794	17624	17592	17699	17768	17795	17851	17823	17716	17654	17731	17786	17854	17925	17756	17820	17668	17698	17737	17770	17747	17619	17714	17755	17830	17740	17703	17773	17727	17650	17615	17812	17885	17787	17785	17672	17683	17812	17754	17975	17792	17601	17945	17826	17723	17576	17595	17698	17557	17728	17839	17706	17645	17653	17750	17997	17542	17748	17693	17767	17711	17554	17703	17747	17919	17597	17789	17856	17669	17970	17916	17686	17640	17751	17768	17791	17649	17680	17816	17736	17834	17722	17977	17540	17489	17624	17882	17788	17930	17919	17706	17696	17662	17695	17912	17608	17741	17710	17651	17749	17833	17634	17798	17718	17642	17664	17683	18018	17775	17681	17693	17545	17849	17793	17936	17828	17676	17801	17755	17627	17901	17743	17602	17740	17732	17761	17703	17720	17796	17692	17779	17463	17984	17778	17820
23029	21451	28959	28855	32700	36946	38756	35800	34189	33990	33062	32437	32456	32594	32210	32608	31605	31155	31357	31087	30902	31087	30902	31372	31076	31144	31160	30943	31073	31057	30974	30906	30954	30942	31113	31151	31272	30898	31073	30910	31074	30953	30859	30852	31046	30917	31060	30978	30748	31044	31119	31010	31176	31053	30812	31059	31059	31063	30929	30938	30915	30969	30843	30648	30844	31029	30934	30991	30854	31176	30928	31082	30950	30920	30932	31216	31273	30751	30652	30882	30586	30857	31199	30823	30715	30749	30856	31004	30948	31000	30980	30801	30976	30769	30767	30895	31039	30898	31024	30735	30639	30833	30817	30958	30981	30885	30724	30879	30992	30920	30761	31063	30993	31263	31138	30730	30767	30617	30860	31027	30861	30687	30889	31111	31067	30873	30650	30991	30938	31055	30733	30881	30847	30966	30880	30913	30936	31169	30975	31058	31335	30940	30975	30992	31017	30991	31186	30863	30930	30711	30972	30875	31047	31183	31090	31094	31080	31043	30849	30911	30931	30665	30787	30860	30826	30516	30725	30924	30764	30868	30944	30961	30890	30685	30995	30845	30980	30928	30834	30903	31009	30820	30814	30856	30502	30801	30781	30797	30937	31008	30819	31085	30758	30857	30603	30829	30910	31029	30861	30949	30884	30969	30808	30903	30679	30876	30947	30892	30905	30999	30889	30589	30839	30947	30952	30979	31015	30968	30799	30593	30948	30566	30851	30965	31009	30919	30777	30699	30871	30956	31030	31005	30845	30837	30940	30999	30967	31006	31110	30854	31128	30814	31100	30983	30710	30861	30701	30710	30776	30834	30993	31012	30735	30900	31036	31117	31001	30862	30741	30926	30917	30944	31003	30746	30968	30852	30787	30838	30950	30765	30548	30744	30803	30952	31205	31209	31132	30981	30806	30916	31159	30996	30812	30930	31028	31179	30746	31117	30914	30992	30990	30895	30847	30830	30735	30777	31042	31081	30963	30985	30946	30695	31211	30864	31007	30834	30714	31105	30967	30786	30887	30837	30770	30995	30882	30859	30806	30909	30864	30655	30828	30821	30704	30923	30920	31107	31219	31184	30830	30857	31080	30882	30983	31095	30859	30946	31007	31071	30957	30968	30915	30790	31215	30853	30879	30972	30914	30907	30943	30722	30718	30833	30906	30903	30633	30851	31018	31008	30665	30984	31005	30814	30980	31101	30759	30839	30938	30733	30936	30795	31013	30751	31016	30850	30895	30880	31067	30710	30913	30930	31021	30968	30823	30782	30789	31204	30993	30686	30943	30959	30886	30857	30858	30796	31031	30871	30805	30731	30835	30898	30804	30978	30896	30778	30949	30907	30987	31079	30855	30949	31170	30854	31084	30737	30770	30874	30978	31113	30987	30888	30725	30938	31016	30761	30979	31134	30645	30995	31075	31046	31250	30906	31241	30825	30902	30855	31062	30894	31010	30949	31076	30840	30949	30866	31073	30844	30725	30891	30964	31036	31121	31081	30982	30681	31385	30943	30911	30751	30954	30847	30963	31130	31209	30826	30790	30862	30841	31071	30707	30877	31028	30691	31032	30859	31046	30882	31064	30722	30751	30947	30918	31155	30964	30860	30948	30824	31010	31005	31056	31208	30992	30885	31243	30964	31237	31051	30821	30858	30856	31108	30751	30866	30731	30976	31111	30952	30809	30580	30637	30924	31087	30777	31092	31188	30914	30869	30677	30900	30902	31132	30902	30717	30876	30714	30807	30825	31081	30829	30573	30773	30691	30592	30751	30941	30853	31017	30956	30702	30902	30692	30984	30994	30714	30880	31223	31069	30920	31077	30894	30629	31213	30958	31165	31112	30711	30817	30947	30851	30814	30638	31172	30833	31010	30860	31199	31089	31071	30808	31045	30932	30909	30525	30757	31132	30829	30789	30958	31194	30994	31112	31009	30933	31040	30734	30970	30963	31186	30815	31038	31016	30849	31018	31060	30999	30944	30783	30916	30931	30669	30672	31009	30996	30742	30637	30734	30932	30893	30743	30740	30846	30882	30866	30879	30721	30865	30518	30908	30727	30877	30881	30969	30992	30973	31335	31076	31062	30852	31050	30855	30884	30764	30642	30932	30965	30578	30944	30988	30877	30965	31003	30775	30894	31004	30886	30834	30637	30834	30860	30911	30894	30748	30773	30973	30950	31012	30659	31087	30892	31101	31067	30862	30811	31039	31134	30936	30893	30922	31026	31096	30951	31011	30682	30683	30682	30839	30906	30853	30990	30674	30893	30902	30605	30832	30654	30902	30962	30996	30914	30919	30882	31451	30973	30820	30584	30857	30938	30820	31094	31108	30815	30923	30828	31001	30990	30940	30878	31094	30948	31096	30743	30846	30802	30812	30720	30989	30838	30698	30807	30988	31003	31300	30821	30751	30963	31103	30764	30913	30759	30838	31200	31045	31033	30993	30825	30948	30908	31054	31015	30776	31095	30867	30949	30868	30801	30805	30955	31023	30832	31006	30791	31236	30856	30906	31059	30990	30992	30813	31340	30779	30750	31013	30891	30864	31107	30697	31190	30812	31100	30864	30887	31026	30843	30777	30949	31086	31033	30784	30808	30960	30737	30855	30823	31140	30796	30710	30900	31160	30985	30850	30836	31088	30858	30852	30942	31040	30642	30904	30807	30957	30895	31033	30969	31040	30907	30827	31089	30535	30672	30848	30835	30772	31040	30944	30553	30846	30666	30841	30871	30948	30855	31170	30952	30935	30989	30725	30744	30971	30606	30789	30842	30906	30781	30826	30822	30971	31017	30943	31040	31119	30824	30973	30883	30545	30888	31074	31036	30775	30925	31092	30651	31068	30956	30904	31100	30890	31042	30809	30835	30838	31139	30872	30605	30814	30879	30751	30845	31062	30834	31063	30826	30668	31205	31048	31046	30745	31059	30788	30752	31083	30843	30849	30789	31064	31148	31006	31063	30831	30824	30845	30781	30934	30913	30941	31175	30973	30979	30691	31080	30989	31235	30996	30913	30923	30836	30893	30917	30730	30722	30727	31001	30729	30876	31122	30931	31114	30708	30692	31120	30785	30697	30749	30846	30796	30937	30989	30927	31164	30873	30744	31402	30933	30755	30768	30952	31230	30767	30976	30961	30998	30839	30964	30706	30722	31051	30906	30635	30986	30827	30677	30856	30828	30915	30868	30862	30914	30962	30829	31009	31061	30718	30982	31040	30843	30834	31116	30888	30896	30915	31173	30863	31164	30797	31060	30920	30958	31011	31002	30806	30697	30624	30959	31063	31045	30807	30895	30786	30894	30805	30900	30908	30731	30762	30649	30940	31076	30825	30941	30862	30625	30944	30866	30813	30928	30890	30818	31087	30891	31132	31034	30949	31089	30956	30886	30779	31102	30968	30791	30881	30926	30800	30975	30981	30779	30743	30874	30788	31094	31033	30809	31108	31043	30975	30897	30908	30885	31000	30835	30708	30783	31085	30928	30822	30915	30897	30849	30796	31033	31012	30982	31098	31074	30994	30934	30737	31127	30794	31012	30835	31052	30988	30932	30900	30860	31107	30759	30914	31113	30666	30777	31017	30799	30898	30990	30853	31049	31028	30904	30980	30785	30937	30955	31060	30809	30686	30993	31103	31106	31147	30825	30822	31033	31154	30911	30834	30909	31106	30469	30616	31006	30575	30848	30773	30944	30866	31120	30906	30964	30900	31104	31131	30943	31045	30994	31071	30882	30889	30687	31045	30856	30878	30904	31053	30792	30950	30631	30977	30725	30923	30839	30770	30890	30950	31158	30746	30942	30766	30962	31110	31014	30877	30881	30757	31067	30645	30844	31004	30928	30933	30849	30980	30789	30727	31027	30903	30800	31124	30888	30922	30970	30941	31004	30992	30948	30996	31112	30921	30860	30639	30982	30994	30918	31009	31072	30969	30760	31098	30966	31026	31103	30893	31051	31017	30779	30873	30729	30810	30708	31104	31131	30861	30971	30856	30889	30934	31036	30906	30934	30774	30811	30950	31074	31076	30886	30666	31085	30823	31081	31130	30947	31083	30842	30833	30840	31154	31023	30873	30889	30683	30946	30951	30618	30795	30725	31017	31036	30683	31081	31093	31048	31076	30764	30954	30716	30791	31020	30843	30856	31002	30805	30782	30881	31160	31162	31143	31028	30860	31249	31105	31000	31171	30918	30744	31058	30780	30785	30991	30811	31060	30913	30640	30889	30834	30776	30923	31022	31087	30972	30871	31074	31026	30665	30911	30988	30892	31027	30742	30757	30972	30711	31061	31026	31073	31102	30724	31048	30911	30832	30670	30957	30936	30635	30831	30742	31171	30881	30879	30802	30822	30737	30761	30846	30791	31025	30776	31081	30933	31071	31018	30820	31092	30777	30996	30920	30725	30972	30765	30847	30725	30999	31040	31166	31161	30736	30728	31049	30897	31053	30891	30957	30931	31109	30947	30991	30872	30785	31255	30885	30883	30795	30965	30898	31041	30896	30739	31007	30932	30799	31098	30945	31053	31113	30651	30980	31110	31180	30643	30659	30948	31123	31049	30805	30750	31059	30835	30937	30887	31022	30922	30839	30889	31055	30850	30895	30605	30912	30739	30996	31009	30847	31057	30961	31147	30824	30631	30761	30980	30771	30876	30732	31005	30864	31072	30961	31203	30954	30947	30975	30957	30831	30732	31065	30913	30892	30740	31164	31088	30888	30894	30997	30835	31018	30659	30783	30968	30885	31007	30994	31013	31198	30782	30989	31032	31188	30887	30883	30768	30909	30970	31050	30872	30850	30775	31250	31019	30920	31151	30974	30809	30663	30931	30910	30855	31060	30885	30959	30618	30781	30901	30760	30797	31071	31044	30920	30999	31032	31079	30866	30942	31159	30908	30828	30909	31266	30942	30785	30946	31034	30694	31042	31009	30817	30877	30937	30870	30789	30994	30824	30991	30837	31048	30940	31054	30973	30847	31040	30907	30835	30830	30779	31003	30778	30926	30907	30749	30863	30739	30858	30900	30868	30897	30892	31021	31124	31141	30909	30972	31257	30807	30772	30993	30930	30728	30947	30755	31107	30986	31076	31182	30989	30867	30879	31067	30880	31125	30950	30875	30971	31012	30702	30836	30974	30787	30969	30644	30846	30939
31743	56849	50964	40996	34030	29245	26947	24323	22571	21613	20670	19986	19854	20257	19721	20159	18692	18543	18437	18478	18393	18703	18621	18448	18614	18588	18606	18571	18616	18470	18498	18579	18316	18632	18540	18638	18457	18537	18372	18593	18498	18442	18473	18313	18816	18330	18483	18666	18518	18347	18602	18500	18479	18532	18512	18369	18429	18459	18407	18562	18457	18341	18319	18374	18682	18477	18461	18308	18374	18476	18364	18492	18530	18248	18407	18539	18352	18502	18493	18328	18512	18326	18534	18402	18393	18467	18484	18236	18383	18459	18401	18418	18277	18347	18433	18356	18341	18472	18272	18380	18533	18402	18377	18281	18385	18433	18258	18411	18606	18304	18389	18481	18381	18498	18585	18517	18548	18352	18445	18429	18400	18490	18542	18415	18271	18472	18375	18523	18540	18412	18344	18480	18241	18226	18426	18405	18453	18365	18423	18281	18364	18514	18398	18469	18595	18121	18388	18456	18334	18512	18269	18326	18294	18332	18257	18283	18442	18342	18250	18348	18377	18337	18532	18407	18566	18496	18446	18442	18215	18472	18251	18525	18435	18401	18618	18655	18407	18228	18476	18262	18309	18324	18434	18531	18419	18367	18379	18411	18348	18537	18540	18488	18373	18295	18412	18467	18487	18447	18638	18254	18382	18341	18419	18439	18403	18353	18622	18474	18536	18486	18269	18564	18288	18432	18229	18335	18379	18472	18401	18545	18423	18471	18384	18414	18477	18301	18394	18397	18315	18477	18303	18351	18280	18612	18254	18260	18365	18244	18449	18362	18364	18547	18407	18301	18262	18266	18348	18366	18513	18340	18460	18393	18363	18425	18374	18512	18371	18375	18344	18450	18351	18352	18420	18373	18380	18285	18557	18361	18605	18353	18259	18426	18293	18419	18336	18343	18230	18399	18362	18475	18337	18233	18375	18369	18316	18302	18251	18451	18411	18453	18470	18412	18361	18283	18524	18265	18468	18441	18563	18219	18281	18503	18418	18305	18547	18376	18547	18602	18650	18432	18356	18403	18287	18442	18415	18587	18594	18440	18397	18534	18319	18505	18516	18652	18266	18383	18292	18466	18452	18262	18416	18348	18497	18477	18620	18514	18371	18480	18397	18438	18594	18394	18438	18347	18683	18437	18319	18517	18353	18406	18525	18354	18335	18281	18421	18331	18319	18103	18499	18405	18585	18468	18222	18246	18457	18333	18357	18464	18157	18353	18617	18577	18506	18234	18638	18287	18239	18259	18305	18463	18451	18316	18401	18374	18520	18335	18216	18618	18298	18267	18394	18335	18150	18344	18451	18357	18329	18395	18409	18350	18361	18383	18456	18424	18468	18585	18447	18314	18453	18420	18228	18338	18388	18294	18312	18281	18408	18341	18257	18476	18276	18393	18314	18237	18459	18311	18565	18356	18457	18463	18567	18435	18355	18575	18439	18454	18318	18314	18436	18278	18400	18534	18401	18393	18488	18389	18458	18321	18541	18255	18572	18253	18411	18507	18555	18217	18512	18374	18553	18402	18372	18367	18318	18337	18595	18230	18444	18389	18417	18384	18501	18535	18453	18503	18322	18365	18429	18320	18364	18396	18389	18480	18355	18383	18301	18372	18542	18413	18281	18436	18453	18379	18335	18399	18363	18466	18442	18382	18307	18498	18247	18364	18212	18303	18187	18601	18461	18288	18306	18367	18427	18467	18470	18375	18427	18388	18476	18429	18481	18487	18486	18226	18356	18442	18350	18293	18523	18557	18390	18470	18255	18298	18509	18445	18334	18507	18329	18306	18372	18444	18510	18505	18206	18335	18539	18388	18374	18449	18478	18376	18471	18555	18187	18439	18336	18407	18423	18489	18376	18399	18379	18369	18243	18534	18386	18553	18489	18364	18499	18310	18381	18443	18397	18345	18240	18465	18440	18520	18327	18226	18387	18292	18396	18261	18394	18328	18466	18362	18391	18484	18314	18557	18417	18216	18380	18341	18409	18280	18443	18500	18384	18415	18167	18406	18333	18430	18374	18342	18485	18337	18533	18433	18412	18462	18310	18397	18177	18443	18203	18534	18412	18490	18468	18486	18298	18391	18432	18297	18419	18562	18367	18202	18357	18327	18327	18417	18440	18462	18516	18415	18383	18242	18325	18372	18497	18331	18494	18455	18575	18408	18435	18389	18426	18449	18325	18345	18426	18502	18228	18260	18311	18211	18544	18369	18428	18392	18384	18383	18439	18484	18517	18309	18502	18273	18367	18323	18352	18298	18209	18217	18521	18466	18236	18668	18390	18294	18497	18310	18436	18317	18263	18231	18496	18279	18401	18394	18483	18530	18448	18487	18410	18312	18319	18501	18406	18391	18291	18513	18352	18372	18295	18430	18353	18402	18313	18389	18406	18503	18244	18400	18356	18358	18506	18308	18304	18491	18390	18298	18156	18655	18222	18420	18170	18421	18493	18261	18310	18448	18436	18369	18449	18423	18297	18358	18594	18431	18370	18249	18326	18564	18434	18562	18346	18498	18542	18431	18286	18479	18360	18512	18300	18500	18352	18481	18124	18449	18386	18489	18365	18282	18274	18469	18363	18398	18301	18625	18165	18453	18458	18465	18588	18512	18368	18295	18388	18271	18204	18320	18500	18336	18331	18354	18360	18336	18342	18254	18433	18354	18565	18355	18359	18324	18663	18502	18371	18544	18540	18163	18457	18321	18449	18356	18415	18413	18513	18368	18486	18489	18304	18433	18134	18320	18379	18430	18331	18246	18411	18326	18494	18352	18343	18562	18475	18494	18323	18319	18418	18477	18374	18331	18374	18274	18337	18495	18435	18410	18157	18544	18381	18348	18409	18614	18476	18412	18412	18236	18270	18422	18582	18440	18555	18335	18405	18524	18348	18443	18469	18390	18446	18395	18282	18314	18493	18145	18387	18335	18232	18481	18537	18501	18497	18258	18391	18422	18495	18516	18369	18449	18341	18479	18187	18342	18415	18542	18390	18290	18372	18312	18373	18590	18188	18528	18392	18371	18422	18599	18320	18430	18332	18490	18336	18228	18709	18404	18201	18347	18282	18578	18408	18321	18353	18326	18418	18409	18349	18226	18296	18404	18376	18362	18371	18564	18379	18230	18280	18412	18548	18325	18528	18297	18428	18507	18247	18356	18441	18365	18543	18359	18346	18441	18555	18415	18243	18410	18325	18221	18314	18542	18374	18434	18284	18361	18309	18537	18464	18495	18483	18277	18489	18627	18171	18334	18556	18456	18345	18335	18344	18383	18397	18237	18487	18402	18322	18208	18204	18444	18354	18423	18288	18348	18397	18379	18329	18464	18462	18274	18378	18469	18305	18225	18323	18365	18542	18157	18448	18493	18362	18473	18402	18406	18407	18436	18322	18596	18288	18583	18516	18346	18346	18301	18354	18440	18343	18377	18438	18379	18377	18394	18541	18582	18383	18341	18411	18516	18417	18550	18423	18317	18500	18373	18295	18353	18317	18306	18445	18312	18411	18257	18468	18378	18431	18330	18422	18522	18402	18221	18339	18542	18346	18383	18435	18453	18309	18395	18405	18346	18461	18350	18443	18260	18539	18449	18390	18529	18440	18381	18513	18441	18371	18357	18350	18267	18435	18266	18412	18411	18272	18485	18355	18346	18229	18357	18476	18409	18449	18259	18535	18470	18480	18283	18490	18275	18559	18330	18638	18419	18503	18454	18613	18427	18330	18287	18257	18371	18505	18246	18456	18427	18327	18345	18208	18475	18321	18386	18314	18590	18287	18528	18347	18239	18369	18347	18225	18458	18559	18426	18308	18469	18487	18494	18349	18612	18445	18506	18354	18376	18268	18401	18290	18486	18281	18475	18395	18487	18388	18266	18438	18466	18422	18375	18504	18365	18432	18450	18301	18444	18350	18490	18492	18562	18398	18393	18373	18307	18396	18537	18522	18338	18489	18446	18390	18419	18403	18403	18466	18316	18315	18409	18355	18362	18337	18228	18403	18272	18461	18399	18557	18329	18444	18315	18510	18447	18345	18440	18584	18363	18311	18374	18343	18264	18455	18428	18490	18509	18292	18522	18307	18479	18369	18449	18268	18192	18418	18411	18362	18307	18424	18314	18509	18366	18327	18522	18424	18437	18508	18398	18523	18410	18472	18287	18345	18295	18214	18442	18402	18521	18465	18325	18279	18333	18479	18383	18362	18678	18392	18265	18323	18543	18439	18246	18581	18405	18349	18290	18377	18160	18194	18450	18433	18461	18354	18320	18341	18572	18405	18568	18234	18473	18482	18260	18526	18365	18394	18554	18240	18428	18357	18494	18499	18327	18373	18349	18360	18393	18470	18395	18246	18380	18387	18200	18422	18403	18414	18359	18590	18389	18524	18429	18345	18426	18453	18168	18339	18414	18410	18277	18295	18500	18251	18504	18553	18538	18443	18317	18355	18412	18416	18234	18293	18479	18579	18424	18335	18381	18387	18324	18325	18403	18481	18315	18410	18367	18340	18621	18401	18378	18445	18239	18432	18324	18297	18430	18289	18428	18365	18429	18337	18481	18403	18363	18519	18399	18449	18342	18434	18335	18467	18238	18458	18293	18430	18452	18324	18373	18299	18324	18661	18402	18316	18158	18506	18510	18238	18319	18445	18446	18542	18333	18303	18393	18362	18455	18447	18448	18338	18331	18278	18493	18113	18316	18373	18300	18334	18257	18332	18361	18370	18556	18471	18462	18367	18658	18464	18655	18433	18411	18355	18722	18357	18363	18341	18494	18451	18424	18344	18482	18312	18374	18184	18512	18311	18440	18308	18265	18310	18458	18448	18444	18357	18408	18487	18399	18325	18398	18456	18475	18320	18543	18318	18322	18338	18494	18454	18285	18565	18380	18216	18364	18430	18215	18342	18338	18367	18274	18472	18436	18491	18338	18350	18543	18481	18486	18547	18260	18448	18456	18338	18397	18484	18263	18376	18355	18500	18398	18407	18443	18410	18502	18402	18554	18485	18332	18294	18401	18315	18302	18237	18468	18359	18341	18433	18423	18443	18397	18402	18400	18359	18383	18389	18596	18393	18417	18543	18398	18516	18394	18406	18328	18378	18289	18476	18470	18254	18402	18666	18442	18404	18458	18437	18346	18531	18611	18444	18367	18467	18225
34841	33501	37869	35841	33419	32485	31993	31745	31123	30881	30827	30479	30465	30335	30623	30256	30141	30174	30298	30033	30119	30318	30275	30217	30258	30420	30176	30183	30342	30212	30147	30119	30002	30167	30121	29867	30125	30294	30115	30186	30287	30304	30121	30035	30091	30016	30107	30089	30158	30090	30288	30087	29991	30158	30182	30010	30095	30094	30286	29802	30300	30081	30274	30111	30277	30145	30062	30166	30171	30146	30227	30193	30379	30151	29955	30094	30099	30126	30293	29920	30194	29885	29811	29904	29928	30131	30062	30113	30053	30298	30238	29968	30182	30081	30216	30160	30172	30056	30173	30001	30052	29885	30284	30110	29769	30085	30009	29990	30433	30259	30155	30177	30151	30113	30077	30249	30152	30103	29876	29872	30379	30068	30030	30207	30068	30199	30056	30034	30380	30112	30036	29964	30026	30288	29903	29929	30257	30294	30336	30283	30012	30087	30278	30023	30342	30100	30159	30077	30174	30099	30032	30097	29876	30159	30039	30307	30012	30227	30192	30158	30143	29949	30102	30030	30111	30151	30104	30102	30276	30120	29950	30197	30074	30276	30044	30196	30159	30138	30119	30208	29989	29908	30160	29889	29981	30308	30072	29826	30077	30196	30204	29939	30157	30127	30196	29812	30212	30086	29907	30347	30147	29924	30021	29997	29935	30061	30176	30362	30211	30090	30169	30042	30526	30076	30177	29987	30216	30191	30147	30244	30131	30208	30182	30244	30176	30050	30205	30001	29875	30137	30007	29953	30224	30082	29980	30125	30168	30243	30213	29990	30257	30369	29911	30262	30013	30059	30549	30070	30395	30023	30577	29990	30148	30242	30373	29916	30439	30115	30129	30203	30153	30155	30089	29903	30186	30129	30065	30031	30137	30143	30241	30006	30018	29996	30135	29971	30216	30433	30151	30288	29917	30265	30183	29936	30136	30149	30218	30149	30266	30199	30239	30141	30258	30177	30138	30011	30266	29962	30302	30268	29822	30050	30081	30246	30100	30118	30154	30090	30132	30361	29942	30040	30205	30299	30169	30067	29890	30214	30128	30032	30085	30133	30162	30205	29900	30301	30201	30126	30327	30080	30139	30087	30002	30110	30054	30109	30243	30164	30195	30125	30036	30139	30036	30143	30188	30239	30018	30259	30214	30151	30014	30265	30110	30203	29894	30342	30106	30220	30343	30025	29984	30229	29893	30084	30021	30082	30253	30427	30152	30134	29934	29999	30082	30018	30353	30034	30157	30244	30191	30349	30206	30297	30075	30038	30163	30197	29984	29780	30222	30294	30175	29995	30221	30138	30220	30086	30165	29956	30070	30252	30320	30139	30087	29979	30126	30171	30085	30162	30343	30157	30212	29949	30428	29914	30261	30215	30140	30075	29981	29973	30120	30120	30020	30297	30125	30214	30101	30263	30180	30318	30046	29885	30084	30158	30190	30193	30122	30094	30073	30046	30036	30026	30016	30243	30360	29936	30009	30032	29881	30142	30375	30233	29696	30062	29904	30101	30196	30413	30360	30255	29904	30120	30218	30179	30262	30232	30293	30244	30146	30317	30419	30289	30288	30275	30212	30052	29980	30114	30082	29947	30302	30083	30210	30161	30354	30082	30111	30095	30099	30120	30105	29814	30008	29976	30302	30006	30069	30369	30361	30024	30017	30320	29996	30223	30268	30171	30175	30228	30225	30275	30169	30165	30118	30157	30141	30208	30013	30052	30147	30011	30096	30128	30045	30054	30078	29991	30013	30249	30007	30310	30262	30178	30129	30172	30005	30025	30324	30205	30204	30254	30284	30371	30169	30085	30197	30007	30292	30172	30386	30291	30269	30160	30166	29957	30074	30125	30173	30007	29864	30033	30344	30065	30350	30314	30109	30256	30314	30064	30182	30123	30078	30174	30196	30316	30162	30106	30035	30146	29971	30054	29896	30068	29998	30201	30182	30327	30310	30182	30425	30419	29962	30104	30287	30107	30063	30172	30249	30273	30223	29858	29994	30044	30047	30312	30246	30302	30001	30130	30020	30301	30221	30131	30151	30216	30243	30001	30272	29885	30012	29832	30307	30169	30165	30170	30352	30016	30116	30160	30268	30033	30002	30135	30159	30482	30461	30071	30218	29996	29918	30044	30223	30275	30333	29979	30017	30241	29904	29873	29967	30320	30444	30319	29901	30281	30215	30168	30073	29946	30148	30168	30128	30255	29947	30047	29923	30215	30104	30077	30217	30248	30203	30069	30175	29777	30530	30137	30151	29919	30324	30090	30095	30017	30293	30014	30110	29809	30207	30161	29944	29832	30122	29931	30094	30008	29986	29993	30338	30172	30096	30261	30189	30292	30089	29829	30217	30122	29922	30298	30045	30178	30065	30140	30018	29960	30111	30127	30047	30128	30229	30167	29799	30349	30259	30266	30141	30184	30083	30122	29944	30257	30039	30151	30248	30055	30130	30333	30089	30470	30153	30344	30137	30268	29962	30307	30107	30043	30258	30270	30242	30307	30009	30259	30200	30095	30083	30063	30230	30241	29997	29969	30122	30253	30072	30012	29990	30091	30362	30076	30318	30092	30305	30332	30438	30204	30033	30124	30219	29992	29977	30360	30088	30184	30215	30222	30206	30384	30050	29834	29859	30001	29908	29994	30118	30066	30348	30098	30287	30197	30334	30270	30231	30431	30274	29860	29953	30310	30186	30183	30058	30264	30024	30170	30206	30186	29994	30233	30405	30098	30159	30220	29917	30136	30052	30043	30406	30041	30180	29971	30276	30002	29938	29940	29966	30220	30193	30322	30095	30232	30146	30295	30423	30229	30068	30204	30129	30153	29902	30120	30112	30129	30294	30064	29921	30214	30309	30213	30282	30068	30254	30084	30161	30063	30253	30055	30421	30346	30367	30206	30300	30130	30059	30279	30194	29888	29967	30071	30011	30054	30097	30108	30174	30049	30130	30252	30160	30084	30174	29911	30190	30085	30141	30304	30336	29953	30085	30230	30071	30207	30061	30128	30248	30054	30191	30057	30147	30396	30131	30093	30099	30026	30068	30250	30101	29917	30450	30251	30221	30487	30254	30179	30303	29776	30418	30168	30241	30236	30285	30019	30042	30159	30243	29982	30248	30086	30280	30139	30171	30282	30271	30153	30225	30292	30178	30249	30062	29843	30142	30017	29988	30064	30392	30087	30070	30121	30163	30033	30022	29937	30169	29892	30329	30296	30176	30241	30218	30161	30165	30282	30108	30047	30188	29947	30067	30143	30158	30250	30215	29983	30025	29960	29956	30161	30142	30124	30230	30296	29931	29936	30143	30094	29980	30047	29916	30081	29987	30038	29929	30139	30142	30370	29961	30077	30120	29960	30027	30152	30301	30239	30088	29886	29989	30245	30118	30078	30505	30206	30164	30114	29884	30140	30352	30185	30143	30212	30052	30173	30248	30253	29933	30188	30250	30163	30254	30250	30370	30130	30186	30169	30308	30090	30401	30288	30140	30313	30083	30084	30130	29913	30075	29974	30194	30079	30170	30242	30144	30231	30107	30116	30191	30265	30220	29944	30018	30216	29797	29887	30351	30274	29804	30110	30149	30067	29983	30174	30282	30302	30124	29875	30130	30108	29998	30186	30379	30412	30157	30195	30061	30222	30236	30017	30173	30040	30232	29948	29986	30264	30090	30016	30139	30229	30074	30344	30067	30176	30263	30234	30070	29958	30068	30143	29992	30191	30284	30089	30175	30120	29969	30322	30037	30132	30268	30351	30218	30047	30218	30178	30310	30101	30055	30402	30252	30150	30470	30066	29880	30250	30250	30157	30116	30026	30217	30065	30210	30152	29776	30019	29902	29733	30161	30246	30157	30185	30020	29964	30245	30500	30205	30234	29854	29900	29986	30156	29894	30220	30324	30039	30166	30015	30047	30277	29877	30244	30045	30040	30134	30018	30047	30104	30071	30260	29974	30285	30202	30200	30019	30045	30216	30023	30149	29915	30140	30104	30394	30160	30164	30464	30191	30084	30572	30135	30274	30237	30088	30286	30055	30199	30329	29973	30242	30028	29941	30095	30196	30045	30145	30110	29947	29780	29824	30072	30244	30097	30123	30307	30260	30026	30032	30214	30213	29993	30242	29869	30075	30417	30120	30048	30165	30283	30191	30073	30221	30112	29995	29917	30297	29912	29881	30098	30285	30350	29981	30062	30365	29925	30460	30212	30038	30264	30173	30216	29994	30214	30220	30249	29931	29988	30209	30070	30137	30048	29964	30134	29973	30393	30143	30127	30116	30055	30055	30139	29922	30271	30311	30010	30198	30095	30152	30165	30225	30071	30107	30178	29901	30138	30106	30118	30076	30169	29996	30209	30145	30056	29858	30002	29962	30490	30208	30232	30077	30003	30298	29997	30163	30074	30275	30087	30310	30038	30112	30184	30025	30108	30157	30107	29983	29988	30402	30114	29850	30397	30503	30080	30149	30252	30305	29846	30141	30193	29882	29791	30170	30066	29966	30019	30435	30074	30176	30218	30267	30220	30341	30158	30218	30319	30268	30181	29963	30168	30076	30068	29854	30070	30236	30086	30031	30239	30233	30005	30231	30151	30238	30022	30146	30123	30144	30099	30214	30040	29981	30088	30129	30267	29967	30005	30126	30251	30309	30272	30073	29941	30019	30077	30222	30173	30094	30135	30089	30294	30186	29944	30249	30329	30340	30089	30417	30127	30249	30371	30181	30082	30111	30093	29974	30199	30299	30023	30090	29967	30251	30368	30406	30201	30245	30065	30044	30172	30318	29956	30085	30210	30236	29817	30097	30201	30018	30179	30074	30037	30000	30114	30114	30183	30167	30185	30332	30192	29956	30077	30158	30171	30508	30340	30012	30440	30296	30104	30197	30015	30387	30422	30088	30351	30355	30328	30299	30317	30001	30175	30151	30458	30247	29874	30213	30005	30080	30094	30596	30021	30005	29984	30072	30338	30109	29946	29816	30182	30144	30134	30120	30179	29972	30071	29960	30111	30386	30134	30028	30012	30173	30206	30078	29966	30287	30408	30188	30118	30216	30226	30279	30148	29942	30086	30035	30139	30130	30012	30187	30262	30196	30122	30059	29796	30407	30141	30293	30134	30006	30007	30231	30223	30257	30342	30192	29765	30132	30401
25085	33833	28648	23915	22475	20208	19741	19345	19068	18715	18413	18267	18018	17953	18052	17901	17789	17789	17826	17903	17823	17788	17713	17780	17809	17697	17753	17701	17796	17820	17725	17800	17721	17620	17764	17714	17737	17667	17792	17772	17591	17902	17825	17828	17677	17611	17619	17581	17869	17774	17722	17909	17816	17698	17833	17788	17650	17731	17710	17818	17784	17803	17642	17586	17818	17507	17756	17841	17876	17656	17809	17712	17699	17505	17834	17669	17635	17771	17750	17624	17827	17740	17722	17622	17806	17919	17593	17696	17653	17872	17710	17711	17831	17605	17660	17741	17789	17653	17777	17765	17861	17674	17686	17498	17674	17795	17727	17827	17578	17644	17662	17685	17881	17601	17786	17699	17624	17672	17692	17718	17721	17917	17661	17800	17748	17721	17803	17783	17642	17770	17675	17811	17726	17762	17676	17733	17739	17803	17660	17675	17721	17881	17709	17836	17908	17716	17644	17774	17606	17585	17724	17729	17705	17525	17638	17750	17682	17733	17717	17639	17702	17823	17864	17729	17868	17800	17878	17633	17794	17769	17744	17564	17668	17784	17713	17863	17800	17890	17662	17440	17596	17703	17954	17706	17634	17835	17737	17803	17753	17738	17589	17687	17600	17723	17771	17795	17729	17577	17806	17780	17609	17581	17746	17516	17890	17744	17677	17521	17606	17719	17895	17539	17705	17605	17643	17606	17689	17608	17688	17834	17702	17628	17860	17682	17641	17637	17879	17896	17861	17648	17797	17768	17741	17798	17722	17782	17711	17579	17827	17679	17628	17615	17742	17557	17863	17831	17631	17653	17694	17743	17931	17683	17629	17617	17756	17728	17840	17854	17823	17852	17596	17710	17830	17458	17764	17723	17648	17764	17769	17763	17570	17664	17592	17672	17849	17542	17822	17588	17584	17693	17616	17660	17704	17634	17813	17762	17537	17769	17638	17842	17559	17636	17700	17637	17914	17754	17886	17734	17736	17611	17801	17887	17521	17729	17577	17894	17785	18007	17626	17805	17661	17738	17564	17791	17554	17774	17650	17713	17681	17905	17607	17667	17585	17658	17701	17678	17641	17701	17651	17581	17694	17729	17697	17717	17672	17574	17878	17650	17717	17686	17838	17578	17779	17655	17852	17775	17836	17756	17679	17725	17747	17788	17821	17674	17752	17724	17701	17799	17721	17890	17749	17822	17572	17796	17635	17659	17907	17815	17678	17775	17674	17721	17851	17551	17930	17859	17704	17780	17793	17713	17785	17669	17732	17699	17740	17908	17652	17704	17629	17580	17770	17833	17764	17946	17669	17744	17753	17851	17714	17680	17650	17853	17590	17924	17691	17685	17642	17787	17731	17751	17592	17659	17649	17560	17740	17595	17726	17825	17754	17638	17546	17701	17639	17690	17605	17671	17594	17742	17831	17742	17649	17736	17873	17708	17713	17622	17640	17710	17613	17787	17833	17514	17664	17850	17732	17632	17743	17609	17719	17691	17917	17768	17871	17914	17692	17829	17622	17699	17684	17913	17661	17590	17712	17699	17712	17754	17784	17759	17731	17560	17821	17892	17745	17643	17809	17730	17749	17637	17786	17651	17650	17694	17787	17829	17784	17701	17785	17788	17764	17705	17909	17745	17768	17738	17742	17757	17638	17600	17868	17707	17707	17764	17950	17702	17939	17720	17665	17723	17628	17766	17731	17812	17729	17916	17571	17687	17663	17683	17755	17582	17595	17764	17538	17808	17697	17719	17535	17641	17681	17622	17731	17846	17851	17849	17702	17831	17702	17690	17767	17600	17798	17666	17678	17776	17813	17630	17623	17944	17793	17769	17696	17793	17781	17818	17765	17874	17733	17506	17725	17974	17854	17631	17794	17538	17605	17726	17714	17707	17753	17698	17712	17660	17640	17802	17811	17655	17622	17848	17526	17571	17685	17769	17697	17943	17659	17672	17813	17893	17797	17668	17734	17701	17750	17684	17844	17661	17709	17686	17632	17566	17686	17694	17797	17693	17797	17689	17880	17609	17634	17752	17776	17786	17703	17625	17728	17696	17669	17505	17957	17592	17618	17738	17736	17715	17880	17681	17760	17790	17743	17724	17921	17633	17738	17651	17824	17757	17791	17647	17775	17864	17646	17904	17692	17756	17660	17718	17694	17905	17859	17783	17765	17654	17676	17732	17662	17900	17728	17626	17801	17800	17822	17816	17784	17819	17588	17699	17859	17949	17895	17775	17785	17685	17791	17864	17723	17773	17617	17629	17690	17594	17748	17805	17738	17762	17716	17839	17913	17642	17647	17819	17722	17713	17665	17664	17770	17601	17673	17761	17547	17740	17860	17759	17782	17921	17926	17582	17737	17687	17655	17735	17793	17715	17704	17780	17822	17791	17626	17709	17794	17652	17562	17702	17751	17842	17686	17839	17926	17633	17710	17759	17666	17587	17899	17622	17685	17751	17928	17711	17876	17699	17667	17747	17573	17678	17856	17742	17689	17682	17693	17845	17880	17684	17623	17751	17891	17659	17705	17635	17631	17805	17760	17603	17806	17541	17944	17682	17618	17704	17720	17808	17619	17573	17692	17723	17805	17903	17955	17832	17772	17790	17805	17860	17754	17775	17702	17645	17828	17688	17762	17626	17545	17832	17831	17606	17614	17698	17517	17609	17916	17723	17795	17934	17852	17658	17587	17791	17509	17764	17826	17871	17751	17679	17832	17963	17653	17889	17612	17696	17775	17736	17726	17780	17641	17756	17587	17745	17778	17676	17801	17768	17751	17854	17731	17549	17895	17863	17748	17752	17666	17748	17708	17800	17905	17797	17575	17658	17602	17628	17872	17824	17863	17863	17477	17778	17485	17562	17817	17487	17625	17609	17729	17889	17571	17821	17781	17653	17639	17858	17965	17654	17944	17694	17616	17733	17675	17806	17633	17769	17802	17668	17820	17727	17672	17816	17856	17722	17628	17741	17667	17824	17702	17740	17808	17843	17737	17635	17701	17800	17850	17994	17710	17889	17949	17681	17609	17664	17658	17843	17819	17707	17688	17611	17714	17894	17815	17787	17788	17619	17836	17803	17668	17775	17831	17835	17824	17713	17858	17704	17735	17783	17682	17783	17618	17669	17729	17702	17632	17774	17721	17832	17771	17621	17767	17838	17714	17807	17765	17682	17857	17714	17675	17917	17690	17601	17842	17834	17936	17863	17614	17805	17751	17738	17806	17832	17747	17751	17782	17579	17841	17774	17462	17854	17658	17917	17608	17828	17519	17682	17803	17902	17850	17805	17828	17774	17813	17765	17835	17884	17686	17708	17643	17752	17773	17500	17866	17663	17832	17592	17600	17731	17777	17718	17681	17700	17692	17608	17665	17810	17826	17835	17786	17863	17855	17828	17647	17520	17900	17777	17874	17818	17578	17668	17811	17847	17765	17700	17710	17718	17705	17787	17721	17717	17575	17737	17866	17673	17895	17507	17787	17869	17688	17731	17953	17585	17811	17727	17810	17586	17611	17683	17709	17879	17660	17688	17613	17551	17758	17674	17573	17924	17685	17713	17622	17807	17913	17829	17710	17749	17749	17805	18052	17783	17623	17796	17540	17614	17703	17565	17653	17846	17624	17657	17671	17952	17743	17701	17791	17638	17604	17854	17637	17851	17641	17655	17703	17733	17726	17580	17528	17886	17762	17701	17859	17683	17741	17807	17683	17725	17797	17784	17719	17829	17603	17771	17726	17656	17655	17506	17639	17693	17810	17837	17662	17668	17768	17935	17557	17583	17633	17615	17793	17823	17830	17620	17847	17562	17734	17732	17756	17715	17786	17689	17645	17649	17637	17832	17967	17933	17669	17704	17805	17541	17754	17938	17672	17674	17729	17627	17867	17723	17763	17709	17542	17738	17914	17898	18069	17587	17628	17674	17724	17773	17741	17825	18006	17682	17836	17791	17795	17618	17698	17643	17638	17656	17911	17765	17567	17851	17639	17832	17840	17990	17684	17715	17644	17896	17869	17745	17638	17931	17589	17612	17761	17601	17788	17728	17637	17694	17770	17557	17693	17780	17741	17804	17798	17800	17718	17691	17648	17866	17979	17607	17790	17905	17942	17854	17630	17749	17795	17693	17669	17721	17638	17827	17635	17761	17815	17814	17649	17626	17743	17679	17834	17893	17659	17528	17634	17639	17792	17641	17851	17805	17692	17697	17800	17692	17647	17775	17593	17694	17760	17888	17789	17700	17905	17670	17688	17726	17795	17470	17811	17649	17570	17676	17824	17708	17819	17779	17640	17808	17800	17681	17773	17813	17664	17719	17675	17521	17739	17606	17558	17740	17776	17915	17910	17824	17700	17674	17675	17788	17821	17857	17611	17682	17738	17786	17769	17726	17676	17703	17608	18030	17785	17766	17585	17660	17721	17721	17851	17774	17842	17771	17589	17818	17708	17636	17867	17541	17812	17624	17641	17705	17766	17923	17918	17860	17837	17898	17643	17768	17763	17639	17856	17875	17594	17766	17778	17647	17746	17721	17757	17682	17568	17698	17668	17717	17669	17648	17515	17650	17814	17926	17667	17728	17668	17691	17874	17528	17785	17702	17786	17913	17737	17784	17658	17732	17839	17778	17711	17727	17681	17862	17691	17672	17750	17586	17743	17733	17825	17702	17760	17692	17735	17884	17864	17731	17765	17891	17601	17658	17973	17788	17756	17923	17821	17615	17609	17607	17729	17913	17738	17691	17670	17719	17693	17670	17607	17912	17600	17945	17710	17675	17846	17644	17567	17684	17786	17676	17625	17813	17720	17732	17869	17935	17671	17748	17776	17673	17835	17684	17697	17716	17650	17955	17740	17703	17659	17629	17755	17779	17843	17799	17826	17854	17768	17744	17839	17802	17671	17574	17607	17732	17855	17731	17739	17562	17646	17656	17906	17766	17878	17756	17824	17854	17688	17837	17602	17674	17618	17575	17834	17682	17853	17832	17828	17781	17643	17544	18009	17682	17757	17651	17845	17967	17720	17488	17773	17777	17919	17756	17851	17815	17786	17866	17644	17728	17778	17945	17780	17671	17691	17695	17819	17782	17753	17867	17685	17823	17780	17496	17972	17532	17761	17708	17653	18019	17824	17659	17720	17538	17798	17902	17826	17746	17659	17757
24333	21503	28986	30263	33156	35128	35705	33835	32390	32084	31373	30802	30682	30690	30678	31311	30433	30137	30338	30389	30277	30366	30256	30216	30255	30174	30130	30113	30211	29723	30175	30159	29863	30165	29962	30279	30130	29922	29977	30339	30104	30056	30159	30272	30024	30184	29934	30015	29857	29929	30094	30267	30176	30140	30078	30151	29885	29952	30118	30322	30087	30005	30203	30036	30126	29992	30193	29870	30459	29956	30126	30245	29963	29866	29980	30043	30183	30122	30130	29977	29968	30079	30393	30069	30064	30073	29943	29947	30090	30177	29927	30287	30369	30176	29993	29979	29958	29862	29999	29945	29807	30065	29991	30180	30027	29943	30143	29887	30038	30246	30116	30107	30284	30020	30012	29777	30224	29949	30314	30215	29907	29928	29991	29899	30132	30083	30075	29998	30077	30261	30336	30132	30054	30078	29895	30054	30207	29926	29846	29844	29985	29826	29916	29998	29941	30054	30193	30060	30226	29896	30123	30054	30068	30144	29790	30024	30079	30292	29933	30171	29855	29894	30179	30132	29936	30247	29934	30097	29963	30024	30088	29967	29818	29909	29892	30116	30094	30034	30260	30203	29969	30133	30080	29883	29975	29891	29928	30169	30114	30002	29840	29859	29904	30022	29803	29942	29978	29804	29927	30078	29972	29863	29923	29923	30104	30113	30275	29965	30278	30215	30113	29966	29779	30068	29928	29968	29909	30098	29972	29945	29994	29908	30071	30237	29808	30250	30112	30037	30217	30117	29917	29986	29989	29953	30193	30033	30097	29986	30138	30209	29974	30195	29823	30189	29958	30084	30080	30031	29921	29972	29935	30180	29893	30047	30194	29994	29986	30123	30148	30026	30048	30128	30019	30161	30150	29863	30019	30065	30089	29921	30131	29788	30150	30319	29712	30202	29980	29796	29857	30191	30230	30257	29857	30143	29998	30165	29844	30133	29795	29822	30204	30128	29918	29873	30270	29975	29973	29976	30193	30136	30464	30001	30111	29984	30127	29977	30164	30110	29925	30127	30087	30035	29992	29825	30235	29989	30105	29929	30135	30075	30265	29888	30078	30089	30146	30150	29956	29988	30013	30129	29878	29996	30154	30183	30223	30000	30126	29929	30106	30053	30224	30103	30105	29969	29794	29957	29969	30170	29820	30134	29815	30140	29980	30165	30197	29790	29951	29991	30304	30333	29898	29949	30097	30395	29951	30096	30118	30317	29820	30204	29913	29887	29950	29999	30067	30016	29977	30032	29885	29756	30445	30206	29887	29980	29996	29993	29807	30085	29967	29968	29898	30140	30080	30145	29947	29844	30199	30374	30459	30032	29922	29916	30241	30051	30331	30103	30006	30030	30043	29963	30136	30036	30090	30203	29964	30159	29902	29914	30165	30284	30230	30315	30198	30167	30294	30227	29962	30092	30022	30078	30107	30098	29881	30014	29973	29993	30067	29990	30049	30040	30361	30196	30175	29893	30048	29938	29887	30036	30196	29978	30148	30167	30224	30059	30288	29997	29860	29961	29890	29935	30167	30008	30235	30240	29788	30332	29983	29955	29832	29829	29832	30081	30086	30058	30091	29990	30173	30001	29954	30066	30136	29917	30075	29906	30226	30207	30236	30063	30192	30156	30110	30028	30260	30162	30007	30017	30171	30246	30312	29947	30146	29886	30099	29863	30137	30006	29948	30123	30151	30041	30017	30103	29884	29958	29988	30202	30091	29885	30112	30016	29952	30089	30173	30147	30197	30057	30018	30273	30173	30215	29923	29856	30132	30092	30172	29870	29815	30202	30024	29823	30010	30138	30292	30256	30016	29772	30286	30212	30018	29826	30109	29962	30023	29884	29947	30173	29964	29987	30129	30024	29964	29968	30154	29983	30224	30358	30202	30103	30034	29716	29877	30096	30063	30050	30054	29997	29994	30102	30107	30139	29752	29838	29801	30243	30017	30007	29770	29943	30200	30100	30106	30145	30180	30240	30074	30184	30037	30150	29819	30176	30326	30149	30080	29972	29938	30325	29821	30187	30138	30032	29851	29793	30100	30153	29909	30205	30077	30026	30133	30204	30201	29888	30158	29983	29986	30228	30054	29860	29750	30158	30018	30177	30176	30136	30048	29917	30083	30076	30202	30057	30055	30050	30175	30005	30050	29853	30102	30112	29948	30109	30532	29950	30274	30058	30085	30133	30241	30358	29953	29773	29863	29898	30047	29940	30040	30040	30177	29953	30045	30138	29921	29999	30071	30275	30194	30342	29967	30142	30077	30182	29990	29996	30039	29936	30176	30168	30049	30127	30105	30264	30123	29883	30071	29955	29895	30241	29946	30310	29950	29998	30019	30143	30193	29902	30003	30033	30009	29910	30240	30236	29895	30068	30258	29835	29961	30026	30079	30080	30099	30057	30177	30284	30411	30109	30171	30014	30263	30190	30354	30199	30074	30140	30214	29952	30041	30023	29941	29941	30056	30141	30014	29839	30182	30148	30230	30135	30178	29859	30131	29991	30068	29987	30055	30166	29892	30076	30174	30013	30071	30115	30020	30004	30070	30315	30220	29968	30175	29844	30163	30230	30195	30158	30039	29945	30004	30069	29913	30116	30201	29910	29915	30051	30120	30283	30242	30038	30285	29862	30042	30103	30092	30380	30236	29755	29895	30117	30074	29913	30111	29967	30271	30093	30138	29889	30071	29985	30133	30045	29989	30131	30068	30181	30121	30162	30049	30306	30125	30106	30032	29826	30318	30074	30173	29863	30036	30071	30125	29955	29868	30011	30061	30144	29925	30246	29902	30094	30222	29967	29832	29968	30023	30035	30101	29943	30127	30128	30261	30130	30116	29836	30048	30075	30158	29975	30152	29949	30111	30218	30175	29953	29862	29947	29788	29952	29926	30090	30249	29923	30087	30274	30012	30138	29910	30091	30140	30211	29991	30095	30225	30247	30100	29942	30164	29993	30255	30298	30114	30144	29874	29825	29982	30146	30177	30034	30087	30325	30156	30184	30230	30259	30185	29857	29844	29962	30102	30202	29822	29991	30117	30255	30227	29737	30031	29940	30106	30177	30194	30074	29839	30101	30020	30084	29966	30374	29845	29901	29984	30113	30285	30186	30026	30056	29932	30009	30155	30092	30074	30124	30140	30121	29942	30157	29895	30249	30221	29894	29910	29881	30182	29982	30178	30230	29894	30087	29845	30215	30084	30083	30244	30025	30030	30383	29813	29937	30230	30011	30042	30154	30031	30177	30051	30181	30044	30119	29954	29958	29764	30140	30361	29959	30209	29952	29869	30117	30177	30055	30202	30078	29681	30170	29944	30273	30026	29979	30068	29980	29983	29920	30087	30031	30207	29958	30100	30303	30290	30069	30283	30012	30033	30131	30193	29805	30132	30064	30162	30163	30013	30184	30135	30112	29994	30284	29719	29977	30247	30122	30079	29999	30043	30204	30202	29797	29817	29987	30003	30183	30171	30015	29906	30136	30262	30066	30310	30102	30161	30216	30053	30253	30319	30218	30261	29879	30223	29898	30215	30219	30206	30292	30191	29911	30075	29843	30131	29967	30070	29964	29922	29993	30234	29697	30322	29925	30433	30331	29970	29963	30124	29996	30001	30234	30061	29832	29991	30334	30360	30069	30268	30033	30212	29965	30040	30125	30079	29988	29987	30196	30103	30039	29943	30091	30027	30074	29887	30012	30274	29974	30128	29672	29978	30082	30058	30112	30420	30039	30076	29875	29942	30119	30024	30020	30091	30007	30067	30350	29785	29933	29723	30231	30256	29882	30085	29882	29806	30089	30223	30378	30146	29958	29979	30051	30015	29833	30149	29947	30184	30248	30030	29889	29995	29955	29983	30172	30148	30179	30057	30228	30036	30010	30297	29966	30011	30138	30005	30051	30030	30021	30022	30391	30109	30123	30378	30320	30397	30165	30324	30062	30184	29854	29958	30136	30258	30199	30124	30116	29956	30063	29842	29953	30037	29806	30028	30055	30165	30219	29903	29985	30010	30177	30039	30246	30035	30000	29890	29924	29956	30125	30281	30095	30102	29891	30073	30378	29978	30205	29909	30127	30040	30441	30205	30053	29948	29859	30016	30190	30380	29953	30017	30096	29959	30035	30155	30091	29774	30382	29819	30095	29847	30057	29798	30237	30138	29880	30188	30044	30099	29935	30152	29916	29783	30033	29887	29903	29926	30133	30073	30370	30044	30088	30334	30138	30011	30273	30232	30140	30232	30221	30221	29639	29904	30067	30004	29903	30030	29952	29947	29962	30025	30171	29956	30000	30100	30167	30111	30034	30112	30017	30124	30035	30200	30456	30257	30119	30113	30180	30312	30128	30165	29982	30300	30131	30068	30103	30082	30123	30204	30079	30327	30055	30160	30018	29765	30314	30109	29959	30296	30139	30095	29915	30129	30085	30025	30003	30015	30095	30056	30017	30051	30208	30156	30112	30010	30007	29945	30055	29964	30179	30172	29975	30137	30106	29976	29871	30146	29958	29821	29910	29920	30265	30270	30271	29948	30079	30071	30055	30137	30167	30099	30178	30149	30207	30239	30009	29918	30094	30014	30013	30157	30033	30262	30066	30229	30143	30160	30138	30326	30045	30091	30198	29973	29960	30077	29837	29927	29691	30092	29998	29914	30022	30280	30077	29946	29881	29942	30093	30155	30104	29925	30139	30070	30183	30028	30168	29945	30080	29766	29767	29840	30434	29965	29953	30110	29990	30110	30080	30261	29997	30053	30049	30277	30468	30083	29998	30304	29881	30136	30063	30169	29916	29900	30242	30010	30102	29993	30049	30315	30192	30284	30104	29965	30286	30199	29898	30078	30262	30220	30117	30059	30289	30066	30067	30229	30110	30050	29864	29943	30231	30060	30060	30230	30200	29888	29954	29973	30052	30298	30051	29905	29993	30409	29998	29883	30098	30120	30032	29917	30092	30074	30442	29997	29727	29884	30050	30153	30091	30258	30279	30049	30033	29961	30197	30401	30288	30041	29980	30115	29972	29954	29977	30199	29874	30031	30109	30276	29977	29929	30170	30245	30336	29873	30117	29882	30012	29952	30023	29917	30046	30037	30053	30031	29942	29979	29949	30327	30311	30197	29998	30013	30033	30093	29962	29930	30257	30043	29927	30066	30217
28808	46868	40995	30618	28596	25072	23867	22480	20745	19904	19113	18924	18534	18549	18710	18953	17845	18026	18007	17794	17887	17934	17947	17872	18033	17799	17954	17891	17921	17942	17888	18111	17902	17918	17906	17806	18063	17865	17936	17979	17843	17896	17821	17814	18043	17802	17908	17857	18065	17904	17760	17931	17900	17760	17798	17847	17880	18026	17932	17952	17832	17958	17959	17975	17804	17931	17785	18072	17835	17940	18088	17866	17817	17673	17990	17889	17822	17899	17937	17890	17939	17960	17945	17931	17940	17884	17955	17961	17697	17832	17915	17834	17769	17840	17905	17805	18024	17716	17759	17728	17910	17895	17843	17782	17746	17927	17849	17807	17675	17962	17934	17742	17891	17627	17875	17980	17731	17747	17817	17756	17741	17841	17892	17674	18089	17815	17949	17847	17790	17962	17826	17795	17999	17798	17857	17829	17910	18055	17953	17888	17928	17825	17876	17668	17738	17810	17731	18060	17700	17942	17817	17787	18073	17969	17936	17812	17772	17910	17828	17933	17663	18066	17670	17738	17725	17871	17911	17855	17784	17881	17948	17774	17762	17783	17732	17870	17672	17823	17803	17846	17955	17860	18088	17781	18038	17775	17825	17840	17900	17937	17983	17917	17841	18101	17953	17729	17734	17867	17954	17770	17915	18013	17840	17965	18040	17724	17876	17915	17941	17909	17869	17881	17958	17632	17877	17869	17840	17841	17801	17966	17760	17864	17750	17720	17864	17922	17781	17893	18041	17749	17835	17812	18036	17733	18059	17961	17817	17810	17965	17776	17757	17849	17760	17910	17866	17900	17805	17724	17879	17860	18153	17960	17939	18062	17880	17716	17816	17926	18092	17915	17895	17834	17753	18111	17915	17826	17844	17839	17718	17921	17822	17811	17783	17639	17856	17818	17941	17928	17928	17693	17915	17880	17771	17844	17782	17848	17966	17940	18113	17771	17768	17996	17880	17600	17839	18008	17951	17696	17974	17919	18096	17934	17872	17730	18032	17932	17949	17716	17978	17784	18087	17890	17813	17831	17764	17865	17816	17815	17572	17773	17888	17770	17766	17970	18033	17716	17917	18123	18027	17899	17918	17852	17906	17921	17660	17739	17682	17796	17719	17861	17898	17681	18083	17740	17676	17850	17892	17870	17980	17916	17855	17959	17790	17717	17904	17838	17843	17879	17904	17793	17965	18085	17653	17895	17826	17849	17832	17843	17943	17910	17993	17969	17883	17848	17591	18059	17913	18041	17786	17838	17745	17948	17850	17791	17755	17689	17917	17986	17500	17711	17706	18032	17572	17802	17717	17906	17787	17936	17834	17921	17740	17931	17789	17859	17895	17691	17815	18106	17793	17878	17792	17906	17939	17848	17781	17979	17762	17771	17650	17859	17816	17933	17970	17732	17619	17904	17857	17906	17935	17904	17897	17966	17904	17791	17910	17908	17824	17922	17677	17778	17919	17809	17732	17812	17820	17736	18118	17989	17976	17798	17884	17812	17829	17853	17807	17983	17787	17910	17847	17863	17857	17771	17676	17967	17790	17910	17857	17690	17887	17965	17819	17798	17713	17882	17839	17778	17840	17740	17938	17909	17674	17793	17815	17836	17860	17814	17607	17728	17876	17872	17878	17873	17896	17809	17839	17759	17809	18040	17913	18045	17848	17813	17766	17908	17827	17707	17836	17710	17773	17756	17864	17745	17879	17858	17853	17833	17685	17917	17682	17812	17686	17866	17842	17787	17779	17851	18132	17905	18032	18024	17602	17840	17846	17917	17849	17721	17712	17995	17834	17887	17929	17854	17710	17954	17781	17916	17720	17851	17851	17933	17972	17946	17949	17894	17974	17781	17966	17768	17800	17908	17759	17906	17801	17861	17818	17822	17960	17831	17911	17810	17550	17769	17900	17944	17872	17937	17769	17900	17721	17918	17738	17711	17832	17787	17931	17735	17846	17779	17890	17776	17928	17790	18010	17720	17964	17946	17864	17960	18072	17807	17744	17939	18047	17979	17797	17876	17684	17906	17828	17882	17834	17840	17732	17944	17747	17719	17900	18028	17836	17855	17588	17923	17811	17848	17761	17945	17982	18002	17726	17814	17917	17911	17734	17998	17858	17681	17975	17729	17842	17804	17809	17937	18013	17923	17972	18027	17949	17899	17865	17733	17869	18031	17910	17715	17772	17928	17913	17873	17955	17813	17887	17903	17876	17799	17763	17904	17784	17935	17845	17707	17882	17742	17873	18149	18124	17669	17910	17808	17859	17781	17942	17916	17937	17752	17852	17874	17866	17911	17950	17929	17845	17852	17856	17778	17723	17832	17956	17862	17818	17831	17695	17676	17868	17971	17682	17993	17934	17660	17916	17792	17876	17856	18001	17879	17901	17970	17865	17943	18079	17738	17800	17765	17737	17845	17890	17918	17935	18048	17986	17823	17861	17828	18005	17780	17887	17938	17913	17715	17644	17935	18067	17916	17846	17594	17894	17775	17866	17849	17959	17882	17784	17879	17978	18013	17848	17993	17839	17903	17868	17790	17992	17875	17849	17895	17786	17770	17858	17738	17877	17824	17929	18001	17913	17823	18036	17856	17841	17867	17660	17998	17911	17795	17867	17910	17707	17811	18032	17953	17870	17940	17923	17916	17787	17837	17870	17752	17888	17887	17794	17878	17903	17912	17858	17727	17774	17983	17861	17826	17973	17856	17857	17795	17984	17833	17718	17719	17916	17871	17944	17895	17806	17848	17732	17713	17878	17998	17864	17903	17683	17810	18071	17893	17993	17749	18003	17842	17803	17909	17797	17747	17835	18001	17883	17981	17809	17848	17741	17765	17817	18038	17822	17897	17944	17750	17861	17992	17956	17956	17832	17823	17983	17744	17883	17933	17944	17894	17765	17607	17702	17885	17829	17944	18073	17766	17881	17745	17761	17708	17858	17851	17860	17856	18093	17783	17731	17863	17770	17779	17623	17820	17801	18022	18114	17765	17893	17898	17855	17930	17621	17938	18010	17896	17923	17955	17798	17930	18072	17797	17921	17846	17714	17935	17951	17883	17893	17987	17790	17948	17867	17933	17935	17976	17710	17997	17945	18184	17729	17891	17829	17905	17804	18306	17824	17825	17981	17726	17701	17907	17704	17931	17895	17928	18126	17760	18050	17990	17859	17791	17957	17989	17669	17803	17907	17900	17975	17999	17855	17828	18014	17857	17760	17985	17814	17785	17701	17711	18185	17928	17866	17933	17822	17833	17855	17963	17920	17834	17877	17838	18038	17902	17856	17945	17764	17989	17787	17802	17977	17691	17857	17843	17969	17800	17573	17818	17936	17767	17749	17644	17927	17736	17944	17784	17804	17839	17868	17854	17938	17956	17802	17902	17796	17974	17618	17856	17827	17711	17808	17658	17789	17809	17891	18063	17723	17644	17864	18002	17992	17733	17660	17946	17830	17885	17690	17782	18104	17979	17796	17960	18085	17811	17751	17759	17853	17895	17930	17736	17892	17918	17709	17729	17979	17621	17957	17672	17785	17747	17619	17843	17948	17837	17644	17911	17654	17950	17831	17696	17879	17984	17739	17807	17938	17778	17700	17891	17921	17972	17858	18053	17822	17713	17738	17758	17976	17862	17942	17881	17937	17947	17928	17864	18022	17854	17742	17928	17955	17748	17742	17812	17959	17862	18003	17765	18051	17913	17837	17817	17967	17965	17846	17926	17922	17821	17637	17900	17787	17898	17855	17955	17822	17819	17960	17844	17901	17773	17828	17816	17851	17865	17976	17855	18043	17697	17815	17985	17771	17971	17890	17867	17826	17917	18065	17875	17882	17782	17823	17786	17884	17848	17878	17848	18013	17851	17890	17714	17817	17826	18045	17783	17839	17658	17606	17991	17797	17861	17780	17744	18007	17997	17964	17757	18112	17722	17842	17937	17945	17869	17894	17992	18130	17931	17926	17991	17758	17931	17834	17673	18015	17770	17939	17766	17769	17984	17742	17873	17778	17814	17873	17962	18183	17876	17876	17896	17746	17821	18160	17910	17715	17830	17757	17921	17834	17897	17741	17994	17886	17866	17740	17777	18013	18177	17553	17826	17968	17981	17944	17847	17710	18202	17805	17933	17785	17734	17914	18047	17966	17863	17962	17712	17785	18002	17943	17856	17905	17770	18039	17779	17809	17812	17846	17767	17813	17752	17875	17955	17703	17958	17859	17726	17844	17855	18054	17906	17852	17746	17863	17842	17858	17796	17755	17892	17816	17726	17757	17913	17826	17881	17769	17922	17976	17907	17959	17717	17739	17932	17827	17813	17846	17843	17908	17886	17735	17821	17759	17920	17680	17844	17758	17819	17740	17822	17719	18011	17995	17835	17994	17722	18003	18032	17665	17953	17842	17836	17704	17831	17912	17757	18051	17813	17870	18093	17629	18021	17867	17801	17960	17878	17783	17867	17997	17912	17837	17878	17968	17765	18018	17700	17710	17981	17897	17779	17701	17959	17845	17723	17736	17960	17882	17863	17856	17942	17774	17794	17921	17958	17870	17773	17919	17902	17957	18076	17849	17764	18051	17888	17693	17859	17937	17989	17867	17691	17830	17979	17859	17803	17867	18030	17740	17806	17809	17665	18051	17992	17866	17924	17782	17630	17947	17933	18065	17931	17951	17812	17825	17845	18074	17784	17829	17897	17805	17759	17931	17827	17948	17924	17584	17906	17804	18017	17876	17905	17766	17964	17954	17769	17917	17856	17642	17968	17833	17974	17874	17951	17642	17963	17850	17970	17886	17751	17889	17786	17741	17931	17911	18025	17817	17747	18123	17861	17855	17705	17831	17816	17865	17924	17905	17884	17606	17793	17970	17883	17799	17806	17926	17769	17702	17773	17706	17786	18041	17772	17931	17832	17951	17820	18026	17764	17942	17929	17984	17945	17973	17921	17922	18038	18030	17833	17872	17782	17771	17791	17783	17900	17970	17829	17795	17732	17816	17976	18020	17933	17680	17882	17951	17888	17974	17992	17900	17804	17747	17919	17818	17847	17767	17867	17902	17744	17708	17796	17710	17649	17746	17871	17883	18041	17816	17919	17743	17955	17786	17976	17818	17985	17906	17945	17764	17914	17708	17895	17741	18028	17947	17903	18025	17814	17794	17897
22973	21515	28848	29163	34507	39494	42107	38791	36435	35809	34804	34236	33859	34349	34473	33599	32832	32845	32949	32382	32508	32531	32928	32654	32813	32702	32671	32720	32882	32552	32797	32832	32551	32592	32633	32403	32703	32923	32746	32693	32483	32289	32853	32706	32743	32758	32583	33027	32556	32707	32722	32521	32711	32921	32762	32727	32753	32526	32688	32621	32650	32606	32477	32635	32846	32541	32389	32566	32564	32610	32643	32576	32605	32602	32604	32631	32697	32376	32568	32655	32538	32349	32456	32411	32443	32643	32445	32334	32594	32577	32551	32377	32743	32475	32373	32237	32570	32699	32476	32963	32763	32430	32680	32382	32770	32634	32442	32538	32531	32608	32529	32659	32670	32397	32404	32736	32594	32763	32660	32437	32565	32917	32557	32506	32473	32405	32477	32545	32455	32465	32601	32910	32680	32707	32612	32553	32953	32816	32421	32591	32661	32488	32493	32667	32422	32737	32805	32637	32834	32642	32688	32569	32420	32528	32749	32610	32467	32305	32583	32670	32337	32490	32709	32599	32675	32619	32792	32379	32831	32908	32474	32905	32466	32802	32613	32361	32490	32370	32531	32264	32492	32538	32520	32458	32613	32459	32684	32325	32609	32586	32798	32633	32668	32717	32579	32542	32761	32770	32763	32756	32530	32572	32732	32495	32378	32600	32647	32744	32406	32478	32403	32624	32445	32563	32628	32414	32795	32615	32849	32489	32697	32598	32391	32455	32480	32366	32691	32497	32665	32720	32497	32584	32694	32560	32821	32707	32842	32637	32455	32616	32742	32366	32687	32562	32707	32505	32821	32560	32618	32577	32579	32490	32586	32458	32647	32601	32503	32504	32859	32819	32699	32823	32727	32536	32834	32666	32829	32590	32705	32533	32379	32698	32570	32584	32597	32448	32775	32693	32745	32459	32966	32450	32604	32231	32513	32435	32430	32639	32531	32658	32464	32785	32791	32800	32684	32602	32327	32571	32597	32574	32656	32612	32606	32882	32536	32433	32430	32460	32578	32901	32453	32244	32619	32641	32694	32402	32739	32526	32165	32446	32690	32529	32565	32525	32479	32382	32394	32544	32564	32716	32758	32681	32493	33023	32939	32674	32625	32693	32850	32619	32597	32565	32470	32410	32519	32348	32584	32359	32439	32657	32662	32692	32868	32867	32326	32260	32414	32739	32675	32616	32581	32330	32431	32436	32625	32491	32739	32697	32456	32429	32593	32625	32623	32757	32769	32578	32517	32487	32713	32587	32569	32503	32507	32553	32486	32823	32576	32582	32675	32488	32542	32361	32475	32529	32613	32453	32503	32258	32217	32486	32387	32492	32539	32480	32652	32466	32547	32251	32767	32341	32314	32458	32722	32601	32457	32631	33139	32628	32538	32643	32492	32501	32284	32612	32393	32636	32468	32292	32588	32664	32668	32727	32475	32565	32471	32603	32423	32528	32458	32602	32832	32572	32732	32573	32481	32610	32664	32614	32465	32742	32667	32452	32471	32455	32892	32395	32518	32711	32734	32646	32609	32657	32665	32356	32399	32473	32566	32714	32494	32392	32667	32301	32540	32430	32548	32493	32723	32329	32628	32609	32475	32470	32426	32645	32640	32653	32488	32527	32710	32433	32609	32440	32471	32603	32686	32632	32480	32160	32516	32519	32503	32714	32262	32515	32508	32664	32505	32769	32592	32648	32875	32757	32398	32466	32229	32570	32687	32506	32697	32628	32799	32618	32766	32441	32316	32905	32272	32568	32456	32564	32529	32215	32566	32543	32618	32596	32585	32524	32487	32539	32392	32876	32368	32220	32433	32464	32714	32687	32181	32600	32859	32677	32807	32662	32441	32589	32768	32740	32536	32462	32471	32609	32823	32645	32549	32408	32383	32548	32405	32726	32479	32649	32507	32579	32486	32477	32571	32503	32703	32382	32783	32557	32734	32640	32555	32586	32428	32513	32454	32511	32494	32606	32478	32611	32699	32582	32731	32408	32458	32803	32464	32345	32533	32578	32507	32706	32551	32917	32497	32504	32847	32603	32546	32408	32594	32696	32822	32908	32751	32816	32482	32740	32755	32541	32667	32652	32525	32573	32482	32735	32664	32649	32631	32410	32593	32576	32837	32455	32822	32393	32594	32688	32388	32616	32607	32955	32482	32637	32660	32519	32585	32633	32426	32748	32394	33021	32563	32679	32782	32397	32619	32542	32609	32521	32858	32542	32405	32798	32684	32774	32610	32499	32785	32746	32634	32611	32573	32519	32254	32723	32474	32725	32677	32592	32590	32483	32685	32497	32762	32467	32654	32612	32609	32710	32486	32596	32613	32625	32696	32618	32620	32588	32800	32632	32372	32591	32268	32673	32791	32622	32679	32817	32678	32418	32819	32579	32669	32543	32704	32385	32352	32518	32281	32090	32496	32528	32820	32413	32673	32598	32771	32567	32678	32683	32694	32599	32555	32560	32608	32894	32576	32847	32735	32801	32699	32686	32666	32456	32450	32382	32670	32411	32553	32617	32742	32712	32722	32603	32693	32690	32462	32273	32567	32575	32543	32505	32346	32346	32536	32734	32612	32843	32503	32550	32530	32802	32857	32731	32483	32610	32415	32526	32985	32555	32568	32600	32521	32352	32503	32638	32738	32831	32590	32542	32407	32511	32624	32716	32598	32651	32601	32342	32654	32593	32568	32771	32793	32500	32394	32603	32761	32519	32538	32627	32678	32647	32257	32292	32440	32558	32678	32416	32648	32321	32545	32362	32300	32175	32702	32187	32705	33060	32638	32847	32556	32629	32474	32648	32643	32499	32547	32591	32680	32365	32565	32630	32487	32479	32525	32535	32501	32812	32449	32587	32594	32580	32795	32461	32557	32483	32452	32586	32580	32438	32576	32945	32536	32289	32620	32825	32312	32393	32657	32539	32695	32735	32638	32423	32450	32396	32599	32541	32585	32369	32553	32442	32654	32555	32617	32686	32823	32604	32629	32395	32406	32612	32666	32412	32418	32622	32866	32182	32531	32354	32506	32422	32523	32661	32611	32536	32637	32695	32574	32768	32618	32706	32699	32928	32530	32554	32364	32479	32743	32850	32669	32755	32364	32583	32707	32807	32481	32370	32615	32670	32502	32606	32628	32635	32732	32761	32674	32485	32536	32370	32575	32453	32546	32406	32196	32667	32748	32642	32515	32716	32448	32490	32470	32656	32900	32645	32567	32445	32745	32572	32360	32634	32691	32485	32684	32840	32493	32582	32569	32289	32539	32606	32718	32619	32645	32539	32662	32494	32842	32322	32727	32760	32813	32485	32652	32776	32656	32374	32569	32351	32254	32889	32345	32555	32607	32805	32433	32466	32532	32905	32593	32510	32521	32701	32396	32379	32590	32383	32607	32369	32692	32615	32482	32679	32696	32469	32730	32684	32334	32855	32610	32263	32692	32585	32385	32584	32575	32750	32417	32542	32496	32581	32502	32507	32600	32795	32906	32824	32470	32524	32551	32507	32368	32536	32433	32534	32830	32635	32698	32604	32603	32453	32485	32691	32707	32545	32491	32799	32586	32584	32277	32638	32724	32506	32577	32528	32645	32494	32779	32470	32501	32522	32532	32445	32654	32718	32562	32908	32760	32555	32674	32775	32599	32416	32778	32246	32507	32696	32463	32342	32615	32695	32292	32598	32539	32749	32432	32590	32458	32466	32786	32784	32536	32600	32607	32543	32674	32195	32695	32740	32635	32663	32637	32444	32459	32674	32603	32550	32541	32567	32665	32658	32650	32380	32549	32275	32748	32388	32432	32491	32582	32535	32537	32675	32430	32519	32549	32666	32490	32384	32599	32583	32521	32366	32841	32664	32566	32552	32661	32597	32912	32660	32575	32702	32531	32563	32711	32488	32582	32360	32720	32670	32337	32664	32530	32572	32623	32746	32578	32761	32596	32709	32769	32572	32597	32542	32545	32420	32740	32627	32558	32414	32632	32722	32377	32556	32693	32650	32615	32516	32540	32344	32534	32489	32617	32580	32561	32439	32545	32558	32543	32461	32485	32624	32438	32506	32823	32586	32585	32521	32677	32456	32426	32827	32544	32383	32278	32955	32780	32593	32351	32529	32685	32370	32594	32575	32582	32786	32369	32276	32384	32506	32633	32268	32400	32525	32575	32436	32734	32563	32495	32637	32581	32687	32519	32605	32643	32671	32603	32506	32711	32614	32506	32204	32593	32609	32407	32443	32398	32571	32533	32304	32474	32635	32625	32844	32874	32738	32761	32500	32658	32655	32541	32764	32417	32620	32616	32614	32595	32598	32624	32567	32383	32337	32790	32598	32841	32452	32842	32609	32588	32598	32815	32446	32575	32321	32419	32690	32752	32461	32751	32630	32432	32667	32621	32619	32823	32354	32623	32539	32711	32547	32507	32670	32692	32684	32315	32286	32651	32599	32572	32490	32473	32502	32607	32721	32721	32562	32546	32350	32569	32707	32497	32462	32427	32470	32573	32797	32302	32871	32789	32609	32611	32873	32177	32718	32516	32424	32632	32460	32589	32776	32710	32591	32469	32756	32535	32470	32707	32695	32691	32741	32287	32727	32717	32516	32972	32745	32764	32452	32473	32913	32491	32686	32820	32604	32603	32675	32590	32524	32663	32473	32667	32630	32758	32439	32631	32462	32452	32909	32655	32843	32655	32731	32577	32748	32753	32716	32516	32323	32550	32494	32244	32452	32411	32626	32461	32589	32674	33103	32359	32609	32947	32684	32562	32620	32474	32544	32734	32442	32685	32604	32607	32675	32726	32631	32676	32448	32674	32552	32714	32583	32578	32425	32398	32368	32689	32659	32538	32654	32756	32762	32567	32544	32545	32608	32472	32496	32760	32873	32665	32406	32569	32648	32471	32605	32782	32597	32776	32576	32532	32651	32434	32789	32683	32479	32534	32574	32494	32570	32163	32329	32548	32578	32195	32852	32671	32536	32439	32653	32556	32529	32495	32572	32634	32643	32700	32858	32612	32503	32879	32796	32451	32644	32624	32476	32381	32387	32530	32643	32515	32627	32340	32532	32491	32487	32366	32433	32683	32464	32448	32632	32567	32622	32353	32361	32555	32608	32700	32489	32503	32383	32290	32590	32537	32588	32627	32374	32868	32688	32568	32620
32903	54048	48100	39194	35109	31726	30576	26694	24423	22846	21932	21369	20804	21601	21306	20223	19378	19357	19624	19439	19384	19264	19256	19404	19243	19388	19452	19577	19403	19312	19354	19561	19314	19486	19571	19331	19421	19276	19269	19409	19414	19534	19367	19340	19247	19094	19377	19336	19300	19302	19352	19378	19141	19482	19275	19383	19211	19380	19219	19427	19283	19478	19067	19272	19453	19056	19334	19242	19392	19251	19365	19240	19151	19436	19389	19357	19397	19278	19246	19361	19236	19152	19221	19117	19190	19309	19316	19485	19385	19310	19212	19138	19397	19207	19300	19257	19192	18999	19348	19236	19282	19186	19399	19229	19123	19144	19187	19293	19274	19477	19090	19283	19385	19180	19279	19164	19386	19333	19246	19160	19392	19291	19227	19052	19215	19066	19261	19176	19345	19271	19056	19178	19228	19316	19254	19395	19226	19321	19206	19307	19371	19396	19183	19306	19307	19143	19306	19279	19203	19113	19322	19180	19328	19334	19133	19191	19382	19110	19320	19292	19309	19416	19314	19325	19106	19204	19259	19065	19207	19234	19275	19214	19358	19143	19328	19332	19352	19113	19211	19282	19291	19262	19221	19381	19286	19178	19455	19287	19261	19312	19342	19212	19138	19343	19486	19147	19338	19153	19219	19217	19299	19311	19201	19413	19185	19133	19186	19256	19263	19481	19174	19189	19362	19386	19515	19169	19179	19405	19296	19180	19170	19298	19243	19193	19087	19334	19188	19199	19227	19002	19355	19269	19210	19344	19282	19230	19048	19094	19404	19080	19142	19200	19220	19202	19282	19295	19354	19277	19416	19116	19124	19321	19180	19411	19197	19341	19304	19356	19390	19312	19253	19261	19253	19168	19193	19352	19179	19351	19143	19151	19181	19273	19158	19362	19369	19284	19381	19241	19291	19227	19245	19159	19251	19441	19202	19297	19218	19154	19323	19217	19236	19317	19291	19260	19190	19169	19446	19201	19327	19071	19184	19248	19233	19246	19383	19320	19399	19392	19343	18995	19253	19449	19434	19071	19132	19221	19235	19400	19138	19172	19240	19242	19342	19281	19118	19268	19424	19239	19190	19161	19167	19384	19208	19461	19438	19254	19258	19301	19196	19385	19477	19075	19255	19379	19349	19365	19296	19157	19051	19350	19397	19157	19169	19498	19129	19112	19401	19203	19287	19259	19148	19264	19390	19324	19346	19337	19352	19369	19122	19342	19337	19421	19374	19387	19112	19394	19197	19267	19153	19313	19122	19270	19465	19094	19234	19196	19064	19113	19394	19247	19383	19321	19438	19197	19362	19340	19211	19242	19267	19337	19287	19225	19216	19231	19297	19132	19240	18996	19296	19194	19305	19272	19286	19218	19293	19228	19424	19170	19320	19392	19390	19207	19278	19287	19328	19132	19331	19178	19410	19205	19294	19164	19291	19305	19290	19180	19329	19256	19406	19316	19241	19281	19025	19199	19109	19324	19378	19256	19095	19316	19396	19193	19296	19232	19213	19433	19353	19327	19353	19358	19272	19297	19303	19345	19155	19254	19102	19313	19322	19327	19404	19355	19167	19236	19272	19355	19250	19264	19324	19126	19077	19174	19146	19082	19423	19300	19449	19300	19361	19195	19187	19344	19133	19382	19321	19226	19236	19326	19327	19026	19336	19433	19154	19259	19247	19244	19339	19158	19156	19099	19208	19213	19263	19249	19304	19268	19302	19126	19174	19363	19158	19210	19338	19226	19168	19326	19208	19159	19148	19136	19234	19245	19243	19440	19128	19473	19550	19134	19215	19349	19254	19207	19296	19284	19567	19202	19300	19212	19172	19250	19385	19278	19169	19296	19220	19137	19336	19161	19270	19295	19290	19384	19351	19299	19262	19259	19245	19197	19283	19293	19418	19175	19306	19432	19244	19281	19209	19248	19305	19259	19197	19305	19299	19264	19098	19375	19303	19235	19244	19298	19229	19126	19266	19143	19232	19159	19217	19114	19383	19127	19423	19321	19164	19429	19131	19246	19136	19156	19149	19102	19246	19160	19340	19277	19145	19406	19072	19357	19180	19382	19280	19380	19370	19158	19346	19499	19187	19242	19217	19204	19381	19407	19157	19226	18955	19271	19174	19371	19189	19236	19309	19268	19288	19483	19349	19172	19412	19342	19179	19174	19465	19312	19137	19350	19410	19186	19087	19294	19251	19171	19087	19311	19247	19233	19287	19192	19252	19087	19244	19430	19115	19257	19378	19396	19206	19205	19279	19140	19383	19348	19311	19395	19214	19379	19393	19220	19261	19268	19305	19250	19354	19043	19440	19182	19205	19152	19389	19260	19267	19374	19093	19328	19278	19176	19295	19252	19375	19172	19133	19372	19397	19321	19364	19376	19242	19250	19468	19362	19266	19220	19392	19284	19384	19338	19347	19488	19292	19190	19107	19372	19496	19169	19229	19266	19261	19329	19299	19182	19234	19311	19164	19265	19367	19182	19398	19195	19458	19308	19388	19288	19177	19338	19086	19339	19542	19150	19347	19150	19188	19159	19152	19316	19292	19388	19268	19376	19404	19210	19230	19220	19446	18956	19343	19370	19053	19411	19233	19175	19124	19285	19164	19223	19260	19478	19236	19269	19294	19225	19349	19261	19386	19075	19242	19352	19310	19360	19158	19486	19332	19251	19227	19230	19257	19090	19357	19255	19136	19191	19262	19138	19436	19357	19118	19179	19121	19323	19108	19212	19231	19212	19376	19230	19484	19304	19285	19307	19244	19044	19347	19141	19195	19337	19344	19351	19380	19260	19378	19227	19207	19188	19129	19101	19340	19234	19317	19306	19393	19188	19213	19244	19325	19220	19227	19362	19042	19436	19229	19126	18980	19249	19252	19282	19359	19156	19237	19371	19053	19338	19217	19246	19363	19063	19287	19201	19353	19365	19189	19503	19417	19022	19105	19274	19132	19340	19279	19180	19227	19220	19056	19266	19286	19177	19010	19065	19253	19285	19212	19151	19454	19282	19272	19113	19424	19290	19226	19262	19278	19201	19224	19269	19021	19289	18966	19213	19387	19186	19324	19156	19456	19230	19289	19084	19289	19316	19117	19165	19333	19162	19294	19270	19358	19122	19300	19201	19233	19266	19289	19108	19361	19102	19340	19248	19231	19224	19293	18999	19323	19249	19434	19332	19264	19338	19164	19271	19253	19160	19456	19416	19327	19338	19373	19233	19358	19301	19437	19286	19228	19353	19110	19249	19196	19306	19237	19476	19245	19246	19121	19218	19184	19283	19147	19256	19293	19208	19254	19412	19160	19359	19266	19235	19285	19344	19269	19287	19135	19222	19656	19404	19220	19339	19081	19197	19336	19272	19374	19093	19294	19238	19269	19408	19323	19175	19322	19356	19160	19358	19204	19175	19224	19228	19267	19086	19154	19225	19068	19421	19425	19072	19205	19264	19479	19355	19245	19301	19470	19360	19169	19223	19327	19197	19370	19214	19391	19301	19041	19487	19416	19188	19301	19354	19177	19344	19332	19247	19096	19429	19181	19207	19187	19180	19148	19226	19307	19189	19341	19329	19246	19165	19283	19366	19299	19316	19307	19217	19160	19263	19224	19230	19254	19157	19096	19312	19165	19124	19237	19348	19221	19323	19215	19098	19281	19159	19309	19219	19270	19220	19078	19347	19417	19159	19461	19252	19344	19199	19125	19288	19394	19358	19244	19265	19157	19474	19361	19141	19378	19412	19371	19217	19115	19290	19141	19203	19275	19345	19397	19128	19334	19193	19139	19373	19161	19311	19494	19115	19325	19322	19087	19255	19338	19311	19084	19409	19122	19187	19374	19119	19257	19241	19350	19122	19114	19345	19348	19324	19536	19250	19193	19077	19075	19439	19129	19406	19457	19234	19443	19274	19181	19020	19204	19272	19291	19075	19342	19196	19427	19181	19351	19309	19271	19189	19364	19178	19329	19111	19236	19231	19291	19282	18959	19165	19316	19202	19157	19344	19372	19387	19191	19306	19354	19279	19164	19274	19111	19134	19350	19098	18942	19281	19227	19206	19282	19239	19251	19264	19227	19176	19258	19328	19417	19198	19307	19191	19219	19342	19163	19411	19270	19228	19225	19222	19222	19084	19211	19276	19203	19136	19291	19310	19283	19158	19253	19129	19147	19318	19380	19307	19123	19312	19194	19200	19347	19483	19229	19179	19196	19239	19065	19045	19352	19220	19443	19251	19301	19480	19371	19183	19168	19329	19337	19097	19278	19161	19222	19348	19235	19207	19262	19158	19218	19353	19435	19325	19204	19320	19062	19447	19413	19306	19229	19214	19170	19189	19122	19294	19246	19270	19274	19170	19278	19285	19181	19259	19235	19275	19297	19296	19410	19216	19238	19274	19099	19151	19235	19408	19197	19194	19307	19238	19179	19243	19412	19273	19349	19438	19260	19243	19321	19054	19260	19231	19220	19256	19264	19304	19364	19188	19174	19056	19326	19170	19220	19394	19073	19136	19212	19375	19330	19397	19129	19202	19206	19197	19144	19408	19281	19167	19271	19397	19328	19170	19291	19140	19261	19287	19246	19258	19138	19419	19213	19353	19235	19373	19252	19389	19100	19227	19063	19156	19362	19313	19345	19151	19297	19221	19270	19517	19183	19188	19430	19370	19256	19160	19174	19250	19328	19195	19117	19504	19304	19136	19350	19179	19432	19274	19126	19271	19136	19347	19189	19315	19296	19156	19335	19408	19301	19301	19277	19350	19365	19124	19195	19206	19198	19146	19209	19302	19268	19297	19424	19177	19030	19328	19319	19240	19403	19157	19128	19323	19370	19285	19220	19232	19334	19268	19165	19338	19311	19321	19343	19148	19289	19054	19251	19227	19280	19350	19338	19378	19347	19334	19108	19266	19242	19425	19092	19331	19286	19392	19397	19302	19303	19160	19175	19216	19172	19211	19202	19144	19402	19256	19295	19290	19265	19221	19240	19161	19294	19151	19278	19244	19429	19227	19275	19127	19237	19255	19135	19259	19369	19267	18920	19322	19282	19228	19221	19184	19206	19308	19177	19137	19139	19332	19247	19225	19335	19276	19212	19210	19239	19298	19144	19316	19322	19307	19142	19310	19195	19087	19198	19413	19419	19257	19314	19337	19451	19322
35389	33780	39104	37731	34946	34254	34416	33813	33195	32749	32505	32324	32372	32330	32067	32185	31687	31917	31986	31910	32358	31920	32031	32013	32199	31878	31994	32039	31816	31993	32092	32067	32150	31886	32175	31982	32168	31791	32039	32338	32044	32390	32072	32286	32192	31912	32099	32107	32010	31923	31972	32065	32273	32171	31855	31814	31956	32082	32187	32144	32060	32147	31970	32341	32060	32201	32152	31865	31911	32094	32110	32267	32036	32023	31974	31842	32051	31963	31994	32096	31851	32047	31848	32141	32038	32185	31949	31904	32232	32125	32187	31867	31979	31993	31981	32096	32028	31929	32215	32173	32140	32159	31907	31812	31910	31821	32026	32085	32092	31823	32123	32204	32207	31868	31677	32036	32052	31986	32086	31828	31925	32043	31573	31912	31987	32108	32160	32225	31894	31904	31827	32002	31957	31839	31876	31684	31951	32189	31829	31915	31900	31983	31900	32065	31945	32236	32106	31959	32085	31968	32118	32102	31998	32289	32130	31874	32059	31982	32236	32048	32154	32220	31737	31974	32251	32190	31901	32232	31943	31903	31969	31896	31998	32103	31963	31902	31796	32023	32003	31785	32109	31966	31947	32088	32017	31914	31758	32044	31891	31828	31853	32182	31714	31955	32194	31929	32201	32100	31896	32086	32292	32186	31949	32372	32117	32152	32041	31755	31972	32019	31912	32161	31966	32141	31772	31932	31907	31995	31885	32020	32289	31974	31919	32167	31959	31890	31944	32008	31946	32030	32086	31886	32085	32175	31980	31777	32211	31993	31818	32133	32070	32074	32129	32025	31952	32384	32028	31889	31971	31898	32058	32111	32144	32107	32148	31813	32290	31830	31696	32157	32097	32184	31976	32376	32182	31952	32306	32215	32072	32020	32133	32066	31899	31827	32281	31800	32021	32077	32234	32044	31907	32146	32001	31966	32088	31833	31696	31833	32162	32095	32074	32197	32239	32312	31992	32042	31912	31778	32002	31937	31939	32068	32207	31866	31913	31855	32071	31943	31982	32015	31913	31994	31870	31876	31906	31897	32108	32039	32136	32122	32008	31996	32108	31982	32155	31667	31961	32115	31795	31933	32075	31894	32038	32337	31955	32022	32020	32060	31942	32189	31816	32045	32058	31688	32063	31844	31810	31997	31978	31883	31836	32040	32236	31944	31884	32062	32060	31994	32172	31855	32012	32161	32053	31887	32154	32095	32103	32056	32100	31919	32168	32139	31941	31920	31802	31973	31878	32061	31932	32122	32230	32307	32065	32289	31903	32038	32041	31989	32278	31567	31897	32207	31933	32104	32141	32010	31942	32091	32213	32245	32007	31885	32159	31862	32034	32063	32192	32132	31993	31757	31990	32163	32223	31973	32194	32177	31940	31999	31782	31783	31953	32035	31922	32332	31988	32057	31937	32094	32057	31896	32033	32070	32006	31990	32261	31981	31881	32073	31910	32117	32026	32029	32160	32118	32387	32028	31999	31760	32033	31931	31883	31982	32108	32039	32278	32030	32044	31761	32214	32027	32030	31754	31882	31970	32161	32278	32019	32181	32186	32112	31910	31897	32054	31949	31997	32326	32074	31996	31903	32086	32064	31808	31927	31926	31782	31974	32137	31891	32228	31832	32091	31827	32041	31823	32015	32220	32215	32094	32232	32353	31826	31806	32101	32082	32108	31906	32020	31973	31870	32103	31829	31904	31894	31894	31882	32290	31903	31979	31930	32095	31987	31880	32078	32230	31720	32258	31743	31947	31888	32037	31868	31990	32055	31872	31798	31981	31958	31941	31974	32052	31952	31969	31963	31841	32116	32031	32000	32273	32059	32063	32030	31858	32125	31777	32125	32043	31965	31959	32043	32211	32228	31856	31978	31996	31835	31972	32176	32040	32167	31902	32161	32118	31881	32091	32275	31783	32057	32323	32127	32166	32107	31977	32109	32529	32235	31939	32140	32145	31655	32108	32037	32104	32091	31975	32116	32255	32151	32205	31940	31804	31952	31892	31991	32060	32099	31953	32122	31656	32055	32115	32120	32146	32130	32145	32243	31919	31935	31828	32119	32033	31965	31926	31986	32240	31963	32282	32163	31936	31855	32246	31785	31707	32002	32150	32140	32399	32206	32225	32229	32004	31993	31944	31985	32031	31952	32037	32046	31670	32051	32108	32281	32079	31866	32036	32183	31839	31774	31907	32054	32074	32117	32124	32067	31922	32047	31873	32092	32201	31803	32100	32089	32053	31842	32036	32110	32024	31916	31884	31951	32172	32115	31957	32033	32079	31909	32004	31871	31990	32057	32079	31989	32475	32189	32210	32063	32051	32175	31762	32256	31833	31741	31784	31860	32206	31933	31916	32324	32217	32010	31878	32167	32260	32015	31872	32103	32021	31918	32051	31729	31978	32138	32005	31925	32095	32265	31806	32198	31995	32110	31998	31968	31919	32277	32054	32042	31902	32159	32033	31894	32140	32084	32219	32037	32465	32079	32165	32072	32132	31839	31891	32081	32019	32064	32136	31609	31953	32070	32211	32008	31933	32200	32324	31862	32070	31987	31938	31838	31825	31978	32166	31977	31964	31996	32146	32145	32061	31959	32115	31931	31782	32204	32226	31931	31853	31646	31809	32066	32007	31691	31859	31856	31799	31846	31874	32168	32222	32085	32219	32353	31944	32065	31968	31856	31903	31838	31884	32122	32123	32043	32266	32063	32406	31871	32029	32142	31871	31998	31800	32354	32299	32037	32058	32117	31960	31827	31983	31885	32005	32036	32103	32054	32297	31792	32083	32033	32124	32134	31941	32154	32114	32183	32156	31769	31948	32012	31985	32244	32172	31838	32153	32043	32069	31881	31921	31842	32167	32195	31828	31901	32141	31779	31909	32052	31924	32157	32194	31777	31845	31897	31930	31988	32273	32176	31905	32047	31823	31879	32162	32150	32055	32208	32082	31898	32017	31928	32145	31951	32081	32015	32080	32139	32125	32010	32178	32060	32002	31905	31983	32268	31909	32039	31949	32176	32045	32138	32149	32114	31641	31916	31690	31652	32033	32144	31987	31980	32024	32260	31976	31877	32435	32074	32053	32302	32067	32114	32158	31930	32151	32141	32086	32134	31866	31941	32224	31979	31907	32200	32105	32147	32031	31940	31806	32207	32039	31973	31904	32069	31993	32009	32117	32140	32191	32134	31867	31834	31950	32102	32143	31870	32140	31865	31844	32245	31950	32026	32046	31931	32036	31971	32113	32154	32410	31788	31872	31911	32042	31992	31914	31958	31972	32023	32016	31913	31939	32127	32015	32357	31941	31996	31692	32215	32065	32001	32060	32069	31810	32117	32234	32172	31763	31899	31963	32090	31817	32019	32354	32087	31967	32027	32246	32046	32148	32015	31916	32161	32036	32013	31983	31791	31901	31922	31768	32025	31971	32283	32047	31975	32154	32255	32285	31960	32134	31940	32105	31922	32041	31956	32016	31936	31842	32112	31883	32199	32005	32071	32127	31924	31973	32068	31998	32400	32031	32028	32099	31905	31777	32141	32222	31866	31852	31563	32049	32116	32015	32128	31872	31967	32079	31990	31978	31999	32023	31987	32090	32030	31925	32134	31905	31966	31988	32184	32198	32064	32339	32177	32197	32024	32112	32200	32197	32014	31776	32013	31998	31838	31865	32322	32297	31819	32014	31892	32114	31955	31979	32314	32099	31973	31854	32006	31853	31985	32069	32013	32109	31812	32234	32023	32276	32237	32276	31931	31935	32175	32184	32339	32177	31895	31855	32248	32006	32099	31992	32187	32255	31983	31868	32249	31851	32103	32116	31833	31856	31849	31860	32084	32133	31946	31904	31992	31818	32012	31985	31679	32020	32035	31969	32003	31994	32094	32194	31941	31956	31714	32192	32149	31994	31927	32361	31774	31954	32011	31946	32216	32070	31947	32285	32165	31955	32225	31906	31910	32070	32127	32107	32023	31940	31897	31862	32128	32109	31697	31825	32021	31861	32000	31994	31929	32100	32162	32287	31824	32056	32073	32000	32192	32066	32289	31722	32222	32177	32112	32091	32295	32145	32415	32044	31872	32041	31928	31935	32059	31937	32283	31979	32176	32273	32133	31916	32078	31866	32123	31923	31911	32083	32067	32140	32031	32275	32062	32016	32064	32035	32110	31925	32324	31939	32176	32120	32097	32045	32059	32155	32036	32033	32024	31866	31997	31907	31926	32000	32242	31929	32052	32024	31794	31970	32194	31934	32036	32077	32114	32021	32115	31789	31868	32123	31998	31955	31950	32109	31792	31935	31974	32092	32032	32127	31780	32109	32122	32234	31874	31902	31911	32119	31931	32044	31983	32089	32007	31999	31936	32028	31987	31918	31968	31821	31716	32001	31827	32027	32194	31883	32157	32036	31958	31851	31777	31878	31854	32026	32104	32134	32147	32109	31851	32175	31841	32041	32046	31962	32220	32478	31970	31879	31948	32030	32096	31974	32258	32110	32018	32128	31901	32179	32294	32191	31971	32158	31980	32103	32167	32098	31974	32040	32033	31976	32191	32049	32100	32117	32122	31935	32356	32326	31848	31849	32193	32108	32099	31982	31868	32204	32094	32318	31998	32144	32058	32060	32307	32080	31919	32210	32122	31956	32050	32120	31900	32038	32108	32048	31956	32308	32035	32138	31990	32106	31940	32130	32033	31923	32020	32074	32024	31999	32155	32168	31958	32227	31991	32151	32008	31982	32078	32079	32018	32091	32240	31762	32306	31938	31902	32017	31950	31842	32114	31681	32108	31806	31942	31932	32137	32211	32108	31910	32287	32018	31756	32005	32067	31804	32147	32043	31928	32096	31804	31884	31938	31709	32196	32150	32276	31980	32018	32204	32080	32040	32107	32157	31847	32235	32260	31963	32035	32090	32279	32251	32243	32020	32291	32031	31997	31795	32018	32307	32135	32239	31911	32149	32048	32266	31817	32229	31832	32113	32193	32186	32117	32338	31883	31859	31875	31929	32175	32268	32088	31940	31896	31958	32206	32098	32040	31894	32020	31686	32198	31907	31975	32075	31709	32051	32091	32090	31969	32005	32254	31817	31988	31688	32163	32402	32084	32208	32080	31953	32187	31889	31850	32335	32214	32079	31780	32160	32121	31928	31990	32075
25514	33250	30017	25733	22540	21726	21478	20722	19860	19388	19203	19305	19001	18989	18764	18824	18817	18680	18682	18660	18629	18683	18469	18560	18404	18612	18795	18717	18736	18664	18735	18578	18723	18594	18659	18621	18656	18606	18641	18621	18596	18532	18581	18697	18534	18601	18615	18871	18586	18536	18513	18669	18649	18732	18522	18756	18601	18715	18700	18499	18702	18686	18796	18818	18623	18387	18687	18701	18563	18826	18574	18678	18705	18497	18719	18601	18538	18709	18777	18673	18427	18611	18687	18776	18457	18730	18827	18748	18622	18662	18529	18784	18728	18672	18667	18703	18904	18584	18667	18731	18658	18749	18564	18624	18513	18599	18718	18455	18618	18756	18609	18587	18376	18570	18575	18542	18803	18606	18476	18817	18629	18847	18522	18687	18577	18610	18789	18580	18866	18618	18550	18730	18434	18635	18674	18749	18594	18719	18706	18440	18743	18534	18631	18550	18779	18758	18629	18560	18736	18738	18651	18687	18581	18751	18653	18429	18590	18581	18669	18703	18686	18628	18542	18756	18543	18620	18524	18474	18607	18682	18700	18609	18549	18601	18726	18856	18734	18840	18595	18632	18585	18802	18734	18475	18787	18640	18490	18594	18660	18714	18453	18648	18556	18514	18640	18680	18686	18610	18396	18815	18724	18674	18606	18541	18557	18737	18518	18690	18700	18511	18525	18430	18648	18472	18584	18712	18719	18606	18552	18351	18582	18701	18387	18475	18508	18651	18660	18693	18675	18701	18555	18689	18609	18571	18678	18468	18630	18682	18541	18835	18651	18703	18634	18545	18615	18715	18662	18487	18667	18568	18555	18673	18688	18678	18702	18503	18493	18744	18792	18614	18770	18535	18709	18835	18541	18742	18630	18591	18555	18656	18519	18545	18588	18832	18685	18709	18521	18498	18760	18571	18566	18629	18615	18510	18471	18799	18435	18439	18743	18618	18577	18591	18710	18657	18726	18634	18874	18656	18732	18640	18534	18630	18644	18551	18608	18667	18653	18517	18705	18630	18706	18456	18661	18652	18544	18836	18677	18568	18731	18536	18720	18636	18580	18833	18559	18599	18699	18511	18640	18810	18534	18572	18629	18561	18733	18534	18732	18546	18415	18662	18538	18528	18526	18612	18594	18761	18605	18620	18555	18558	18612	18516	18777	18535	18597	18567	18547	18507	18478	18646	18835	18761	18597	18676	18781	18653	18383	18826	18636	18728	18704	18629	18617	18443	18462	18751	18637	18575	18591	18761	18635	18835	18403	18683	18641	18507	18594	18782	18853	18591	18648	18516	18678	18679	18358	18641	18827	18624	18553	18764	18589	18684	18581	18580	18529	18592	18573	18626	18385	18407	18599	18720	18638	18473	18730	18579	18613	18592	18478	18593	18696	18540	18533	18527	18553	18603	18544	18806	18639	18546	18548	18482	18699	18621	18581	18672	18781	18578	18563	18751	18783	18496	18595	18686	18774	18821	18793	18509	18486	18491	18675	18569	18547	18725	18634	18687	18569	18688	18417	18585	18576	18540	18723	18694	18608	18523	18553	18583	18720	18446	18382	18536	18702	18496	18739	18558	18478	18416	18588	18664	18642	18568	18682	18557	18270	18565	18664	18503	18680	18686	18654	18705	18944	18557	18639	18659	18675	18658	18711	18687	18710	18742	18700	18693	18550	18727	18693	18507	18416	18582	18518	18742	18537	18784	18560	18569	18571	18564	18672	18716	18654	18553	18584	18654	18612	18958	18613	18465	18794	18695	18665	18546	18600	18626	18329	18717	18735	18581	18490	18484	18502	18765	18569	18549	18652	18636	18467	18606	18737	18491	18550	18656	18506	18671	18763	18619	18705	18694	18460	18680	18622	18574	18619	18661	18729	18575	18452	18826	18615	18658	18380	18801	18459	18549	18653	18464	18589	18552	18611	18763	18711	18633	18591	18613	18638	18686	18600	18547	18629	18552	18818	18598	18506	18503	18565	18651	18705	18432	18525	18612	18586	18575	18427	18432	18673	18644	18577	18704	18587	18445	18672	18548	18760	18591	18604	18575	18674	18550	18380	18608	18697	18649	18656	18612	18841	18666	18617	18602	18534	18680	18745	18706	18519	18618	18598	18626	18653	18639	18718	18525	18671	18611	18666	18565	18775	18574	18624	18766	18665	18418	18724	18572	18623	18627	18720	18667	18680	18616	18533	18463	18777	18560	18537	18731	18858	18761	18773	18707	18776	18524	18683	18660	18433	18536	18590	18531	18703	18781	18667	18754	18711	18622	18373	18529	18696	18612	18482	18674	18569	18612	18692	18688	18662	18554	18544	18654	18583	18532	18761	18660	18565	18558	18822	18644	18674	18573	18646	18384	18539	18483	18598	18712	18684	18665	18694	18497	18669	18601	18626	18535	18587	18825	18598	18569	18570	18720	18532	18636	18719	18656	18343	18715	18518	18440	18483	18520	18808	18650	18418	18595	18666	18713	18672	18632	18674	18682	18515	18560	18719	18701	18593	18715	18501	18692	18429	18595	18668	18505	18662	18672	18623	18565	18549	18625	18758	18639	18682	18774	18545	18638	18569	18579	18492	18600	18698	18648	18745	18627	18710	18721	18751	18638	18616	18606	18647	18585	18442	18587	18515	18745	18576	18652	18536	18509	18710	18524	18615	18694	18566	18572	18501	18614	18690	18760	18690	18791	18541	18765	18617	18500	18589	18615	18522	18716	18786	18681	18640	18574	18586	18614	18823	18531	18668	18575	18627	18669	18749	18656	18763	18607	18588	18567	18525	18572	18652	18542	18735	18687	18409	18883	18690	18765	18548	18656	18631	18686	18750	18610	18616	18691	18630	18656	18757	18706	18647	18580	18782	18809	18640	18434	18799	18509	18830	18817	18615	18697	18614	18631	18600	18642	18773	18541	18792	18481	18657	18520	18575	18525	18623	18732	18560	18527	18679	18715	18483	18659	18565	18684	18789	18677	18509	18601	18525	18679	18506	18627	18702	18569	18601	18442	18595	18612	18784	18566	18680	18700	18723	18651	18678	18688	18689	18674	18591	18607	18572	18522	18764	18701	18831	18712	18720	18680	18583	18720	18676	18454	18503	18714	18632	18684	18591	18736	18731	18785	18629	18499	18834	18640	18675	18577	18700	18585	18655	18619	18869	18697	18532	18523	18524	18552	18579	18488	18667	18547	18628	18758	18671	18641	18589	18628	18725	18617	18777	18440	18810	18639	18735	18616	18527	18673	18699	18614	18530	18537	18734	18697	18510	18721	18661	18448	18653	18822	18591	18783	18664	18627	18656	18606	18501	18485	18721	18518	18610	18732	18854	18658	18681	18529	18641	18537	18644	18689	18774	18642	18643	18797	18566	18483	18499	18826	18657	18734	18690	18604	18685	18502	18563	18515	18495	18553	18591	18662	18561	18608	18400	18633	18593	18367	18644	18779	18480	18792	18554	18595	18503	18595	18633	18659	18518	18489	18655	18729	18518	18685	18640	18650	18583	18458	18735	18429	18516	18543	18529	18725	18567	18651	18669	18535	18477	18484	18535	18730	18475	18585	18638	18625	18719	18547	18778	18520	18707	18510	18521	18550	18646	18472	18717	18580	18652	18705	18630	18653	18566	18666	18687	18597	18623	18572	18456	18619	18570	18450	18584	18529	18664	18725	18632	18641	18447	18605	18779	18633	18802	18842	18521	18754	18606	18798	18659	18714	18540	18663	18561	18638	18603	18732	18519	18721	18509	18545	18508	18585	18507	18498	18681	18629	18563	18581	18633	18730	18705	18729	18476	18764	18698	18486	18774	18512	18547	18629	18613	18686	18592	18615	18695	18697	18526	18793	18775	18589	18660	18664	18850	18495	18576	18631	18558	18726	18493	18591	18713	18540	18762	18612	18672	18565	18707	18694	18711	18576	18626	18757	18561	18513	18711	18670	18649	18475	18705	18396	18693	18625	18688	18623	18681	18700	18617	18592	18582	18523	18627	18626	18586	18609	18614	18651	18862	18537	18518	18609	18615	18627	18718	18488	18741	18799	18660	18734	18481	18790	18460	18562	18778	18568	18552	18536	18595	18776	18668	18524	18656	18590	18669	18582	18945	18516	18715	18681	18651	18674	18876	18581	18532	18574	18486	18584	18657	18491	18510	18578	18692	18571	18454	18620	18575	18528	18621	18697	18693	18704	18538	18669	18390	18637	18725	18630	18607	18540	18479	18618	18799	18474	18819	18711	18665	18545	18813	18750	18665	18551	18520	18764	18719	18578	18586	18688	18665	18736	18758	18717	18721	18616	18738	18678	18561	18719	18709	18644	18760	18495	18629	18701	18538	18578	18705	18684	18455	18402	18516	18713	18778	18525	18699	18536	18697	18574	18714	18625	18385	18684	18726	18814	18708	18511	18712	18676	18536	18570	18727	18632	18462	18696	18584	18592	18833	18640	18826	18565	18519	18719	18674	18715	18502	18652	18744	18656	18548	18583	18531	18445	18509	18849	18694	18555	18610	18558	18635	18895	18722	18598	18615	18675	18715	18517	18515	18476	18682	18570	18974	18752	18666	18519	18704	18582	18525	18752	18737	18788	18815	18687	18610	18478	18766	18539	18634	18742	18626	18585	18701	18744	18684	18645	18731	18489	18620	18662	18790	18647	18518	18601	18591	18664	18650	18425	18646	18529	18613	18580	18674	18422	18680	18571	18639	18651	18702	18508	18597	18573	18695	18608	18785	18610	18530	18664	18633	18503	18608	18676	18671	18733	18620	18720	18594	18719	18681	18704	18617	18612	18497	18521	18759	18488	18709	18535	18606	18496	18626	18482	18665	18665	18475	18644	18672	18602	18764	18464	18630	18499	18383	18720	18699	18713	18624	18490	18663	18546	18836	18733	18616	18764	18617	18805	18358	18556	18712	18709	18803	18500	18688	18585	18684	18519	18530	18996	18709	18762	18787	18523	18630	18626	18509	18609	18547	18647	18575	18658	18682	18731	18739	18544	18756	18693	18682	18639	18642	18614	18531	18678	18567	18712	18579	18845	18615	18663	18678	18549	18805	18522	18431	18656	18654	18612	18645	18525	18599	18580	18594	18663	18585	18611	18692	18503	18729	18488	18662	18628	18556	18555	18737	18569	18610	18783	18830	18516	18570	18613
24161	21549	29339	31943	33792	37347	38871	35855	34222	33659	33128	32846	32883	32665	32774	32531	31898	32210	32089	32065	32236	32108	32139	32047	32288	31953	32132	32194	31904	32093	31761	32017	31902	31795	32100	32035	31778	32032	31980	31741	32163	31571	32041	31868	31982	31890	31768	31775	31782	31851	32085	31945	32014	31800	31912	32171	31923	31859	32073	31968	31871	31967	31935	31657	31883	31985	31714	31966	31772	31983	31937	31921	31958	32002	31866	31788	31956	31916	31757	31808	31901	31528	31983	31488	31925	31790	31760	32020	31905	31780	32113	31733	31911	31948	31853	32092	32019	31582	31685	31806	32188	31735	31689	31683	31969	31922	31658	31744	31796	31877	31794	31852	32159	31767	31919	31629	31957	31657	31884	31955	31965	31889	31828	31641	31730	31681	31897	32073	32029	31948	31712	31828	31995	31589	31813	31710	31526	31978	31791	31637	31792	31652	31824	32001	31945	32090	31977	31655	31764	31623	31971	31548	31759	31909	31725	31889	31742	31840	32022	31690	31833	32001	31898	31637	31731	31703	31714	31801	32046	31951	31747	31768	31889	31936	31830	31854	31653	31838	31839	31809	31833	31758	31659	31596	31941	31792	31870	31811	31806	31829	31837	31943	32137	31874	31684	31953	31734	32048	31617	31776	31844	31959	32177	31739	31697	31934	31895	31863	31683	31860	31932	31964	31784	32045	31734	32136	32110	32010	31512	31510	31578	31747	31888	31982	32014	31673	32059	31967	31808	31946	32001	31776	31800	31542	32024	32020	31940	31791	31922	32031	31954	31892	31973	31904	31864	31830	31993	31836	31943	31835	31722	31783	32132	32099	31963	31759	31991	31734	31806	31863	31890	31965	31904	31891	31912	31905	32162	31953	31647	31859	31961	31846	32033	31661	31667	31702	31939	31586	32142	31901	31830	31969	31809	31543	32020	31751	31818	31892	31837	31888	31754	31864	32148	31807	31828	31768	32059	31802	32018	31869	31999	31960	32006	32000	32050	31586	32009	31933	31921	32010	32044	32129	32093	31784	31724	31914	32069	31902	32047	31534	31975	31825	31631	31949	31646	31913	32012	31845	31902	32207	31820	31914	31842	31969	31767	31941	31909	31878	32022	32181	31869	31754	31928	31961	32101	31741	31625	31849	31877	31907	31870	31850	31884	31713	31827	31740	31881	31986	31958	31859	31802	31873	31932	31496	31950	31741	31969	31683	31979	32020	31748	31750	31808	31770	32014	31826	31832	31858	31750	31983	31892	31992	32022	32179	31783	32048	32209	31975	31923	31850	31879	31860	31725	32022	31953	31914	31900	31939	32065	32036	31619	31986	31847	31717	32028	31918	31995	31896	32090	31890	32162	31656	32003	31761	31813	31748	31786	31873	31797	31732	31718	31644	31765	31661	31797	31852	31951	31870	32063	31671	32040	31837	31572	31984	31934	32091	31849	32057	31755	31633	31943	31840	31836	31973	31915	31646	32057	31997	31738	32176	31925	32126	32009	31931	31917	31943	31755	31713	31856	31924	31788	31867	32113	31998	31632	31751	31997	31858	32241	31751	31584	31904	31891	31874	32029	31929	32109	31668	31937	31658	31577	31909	31789	31573	31842	31878	32170	31783	31644	31909	31693	32029	31671	31745	32070	31959	31956	31897	31704	31841	31828	31895	31753	31905	31792	31567	31925	31815	32059	32002	31909	31826	31694	31884	31858	31801	31632	31497	32028	31848	31995	31670	32041	31726	31930	31775	31836	31884	31572	32028	32090	31841	31991	32074	31801	32119	31919	31762	31969	31919	31833	31833	31859	31689	31608	32028	31815	31765	31637	31886	31797	31857	31948	31893	31828	32038	31931	31900	31888	32062	31930	31819	32063	31878	31901	31670	32069	32053	31809	31972	31649	31692	31977	32014	32041	31751	31766	31868	31992	31863	31746	31957	31844	31801	31852	32098	31853	31766	31906	31758	31967	31461	31683	31729	31747	31917	31657	31689	31947	31815	31583	31873	31699	32034	31666	31746	31834	32018	32021	31861	31934	31992	31955	31872	31949	31673	31857	31730	31814	31736	32066	31908	31756	31797	31891	31600	31874	31747	32115	32096	31970	31767	31788	31727	31728	31924	32074	32103	32010	31968	31964	32192	32139	32006	31729	32007	31844	32095	31732	31681	31604	31571	31797	31698	32039	32169	31968	31793	32006	32123	31639	31701	32121	31994	31895	31775	31931	31792	31989	31833	31829	31731	31646	31901	31975	31704	31669	31906	31734	32059	31908	31714	31913	31696	31805	31923	31820	31853	31551	31803	32032	31847	32228	31771	31641	31699	31726	31977	31900	31946	31913	31690	31965	31863	31821	31670	31940	31819	31669	31827	32006	31922	31600	31778	31884	31837	31827	31824	31779	31765	31820	31879	31648	32157	31928	31789	32099	32080	31883	31999	31801	31802	31939	31886	32039	31790	32065	31801	31612	31939	31970	31614	31780	32082	32012	31702	31800	32002	31612	31995	31950	31910	31885	31711	31895	32024	31665	32136	32063	31820	31750	31947	31982	31877	31973	31982	31889	32096	31711	32036	32166	31878	31902	31745	32113	31741	31974	31828	31800	31982	32078	31757	31907	31804	31797	31733	31828	32061	32045	31908	31967	31882	31943	31965	31942	31658	31949	31847	32048	31905	31976	31718	31886	31805	31770	32022	31895	31964	31769	31676	31917	31742	31681	31968	31693	31697	31678	31969	31847	31899	31728	32021	31876	32005	31660	32011	31873	31827	31897	31920	31913	31780	32222	32156	31799	31737	31848	31722	31916	31808	31631	32075	31803	32029	32040	31688	31966	31863	31993	31892	32078	31942	32027	31780	31741	31877	32072	31672	31601	32003	31807	31692	31700	31739	31884	31776	31936	31889	31974	31966	31868	31757	32063	31972	31832	32120	32132	31747	31504	31873	31873	31601	31999	31892	31820	31649	32071	31775	31667	31886	31742	31887	31802	32068	31693	31842	31982	31868	32042	31854	31957	31848	32029	31690	31726	32031	31732	31763	31841	31990	31764	31936	31824	31802	31799	31876	31537	31708	31752	31929	31854	31904	31874	32058	31829	31713	32009	31917	32048	31837	32004	31735	31755	31821	32031	31906	32173	31719	31863	32103	31869	31853	31812	31908	31668	31913	31992	31771	31693	32017	31809	31779	31917	31899	31808	31647	31904	31791	31683	31722	31890	31550	31460	31930	31882	31833	31613	31715	31834	32099	32080	31991	31849	31919	32029	31911	31954	31631	31911	31868	32008	31799	31717	31800	31887	31889	31813	31692	31740	31961	32180	31741	32021	31765	31866	31887	32088	31721	31865	31806	31848	31742	31742	31756	31983	31770	31960	31820	31657	31881	31921	31719	31957	31801	31657	31723	31916	31855	32142	31834	31696	32096	31590	32056	31880	31804	32084	31837	31922	32016	31833	32091	32212	31691	31992	31765	32073	32078	31822	31868	31947	31808	31982	31889	31876	32018	32009	31918	32025	32012	31779	31751	31874	31850	31692	31688	31996	31859	31856	31763	32007	31883	31990	31962	31839	31624	31737	31687	31952	31864	31815	31848	32040	31966	32008	32228	31933	32145	32063	31622	31729	31656	31937	31949	31872	31861	31921	31561	31687	31824	31791	31741	31756	31547	31730	31840	31740	31683	32181	32037	32012	32075	31929	31899	31649	32051	32144	31780	32010	31723	31862	31623	31768	31762	31919	32003	31854	31889	32166	32062	31992	31840	31895	31933	31924	31986	31851	31925	31870	31937	31873	31882	31578	31914	31945	31785	31913	31934	31776	31704	31662	31803	31894	31792	31896	32038	32189	31771	31785	31935	31908	31841	31827	31993	31797	31859	31910	32018	31816	31690	31759	31936	31859	32068	31805	32014	32020	31873	32062	31674	31824	31906	31958	31765	31997	32225	32022	31855	31948	31857	31867	31813	31753	31951	31565	31944	31745	31860	31682	31620	31878	31964	32199	31955	32053	32063	31712	31812	31987	31695	31867	32075	31799	32099	31944	31675	31643	31472	31985	31855	31987	31953	31976	32011	31934	31765	31842	31918	32005	31730	31555	32029	32244	31927	31989	32113	31797	31830	31814	31973	31765	31830	31584	31849	31976	31802	31787	31614	31963	32190	32066	31898	31736	31731	31640	31998	31694	31963	32046	31898	32042	31946	31897	32015	32067	31752	31752	31795	31706	31939	31904	31836	31970	31942	31872	31836	31688	31746	31961	31685	31998	31899	31964	31741	31928	31996	31874	31798	31699	31870	31919	31825	31993	31657	31708	31988	31737	32020	32383	31924	31751	31742	31962	31746	31862	31860	31910	31785	32006	31788	31976	32106	32245	32068	31845	31623	32098	31749	31802	31827	31933	31758	31945	31778	31658	32071	31966	31772	31717	31892	31840	31919	32285	32073	31906	31795	32007	31627	31693	32071	31989	32065	31749	31616	31605	31992	31916	31902	31816	31759	32017	31774	32035	31660	31967	31684	31702	31897	31961	32073	31817	31913	31941	31904	32080	31805	31918	32141	31950	31838	31811	31651	31722	31953	31693	32148	32134	31782	31861	31988	31880	32180	31942	31930	31872	32018	31949	31956	32016	31819	31746	31743	32036	31783	32007	31982	31746	32021	31687	32235	32079	31726	31659	31772	31947	31879	31880	31893	31694	31872	32062	31810	31801	31745	31806	31830	32103	32027	31849	31830	31858	32038	31894	32022	32076	31886	32081	31830	32030	31973	32048	32079	32005	31864	31948	31673	31935	31850	32017	32113	31977	31807	31801	31707	32203	31644	32004	32036	31650	32087	31817	31946	31978	31761	31866	31959	31406	31725	31771	31967	31961	32021	31987	31795	31886	31934	32116	31708	31942	31598	31722	32007	31821	31891	31751	31945	31933	31807	31945	31866	31931	31783	32048	31845	31846	31926	31934	32020	31885	31793	31960	31719	31933	31845	31808	31461	31948	31699	31833	31952	31827	31800	31915	31797	31946	31844	31549	31881	32098	32007	32055	31955	31836	31913	31885	31847	31819	31898	31862	31964	31715	31767	31806	31695	31880	31779	31923	31711	31861	31701	32101	31734	31841	31997	31936	31812	32112	31714	31946	31857	31940	31924	32374	31800	31877	31976
28347	45934	45005	35008	28255	27750	26150	23597	21587	20725	20249	20191	19720	19785	19502	19319	18874	18921	18836	18913	18626	18884	18845	18862	18944	18864	18941	18748	18811	18819	18775	18829	18757	18692	18675	18956	18760	18843	18764	18600	18646	18782	18552	18992	18592	18773	18918	18902	18891	18699	18738	18903	18741	18765	18826	18824	18852	18701	18806	18635	18783	18674	18854	18799	18911	18689	18747	18847	18847	18686	18889	18832	18748	18917	18746	18798	18658	18711	18826	18690	18776	18653	18910	18627	18839	18796	18689	18652	18760	18689	18777	18611	18652	18671	18751	18839	18837	18730	18607	18861	18575	18908	18824	18795	18802	18920	18886	18762	18906	18779	18709	18694	18922	18688	18834	18750	18789	18715	18778	18689	18737	18730	18849	18710	18680	18906	18790	18846	18829	18837	18606	18847	18823	18757	18615	18805	18892	18755	18759	18811	18580	18709	18734	18779	18732	18765	18823	18762	18736	18923	18735	18635	18745	18781	18759	18617	18729	18740	18656	18674	18813	18927	18578	18826	18943	18740	18950	18868	18841	18713	18845	18617	18599	18772	18591	18551	18783	18937	18851	18684	18747	18620	18766	18852	18750	18867	18860	18558	18715	18688	18655	18682	18849	18747	18635	18578	18904	18699	18835	18728	18787	18795	18756	18582	18896	18965	18641	18924	18709	18826	18757	18693	18724	18699	18856	18737	18800	18757	18649	18936	18654	18945	18554	18759	18711	18837	18701	18804	18831	18627	18918	18909	18645	18753	18659	18823	18816	18686	18644	18907	18814	18719	18822	18785	18652	18695	18875	18769	18668	18721	18720	18756	18747	18699	18606	18731	18845	18781	18786	18927	18618	18590	18713	18839	18751	18943	18680	18825	18734	18603	18826	18772	18794	18591	18815	18768	18745	18708	18684	18938	18929	18714	18599	18728	18889	18609	18701	18815	18769	18852	18757	18748	18603	18660	18629	18623	18916	18665	18843	18697	18851	18803	18765	18753	18632	18677	18772	18984	18644	18839	18577	18661	18652	18863	18884	18777	18771	18812	18599	18819	18765	18659	18807	18665	18670	19013	18661	18840	18780	18854	18707	18702	18760	18721	18769	18784	18697	18951	18719	18604	18821	18856	18684	18674	18775	18662	18788	18659	18852	18931	18921	18906	18633	18588	18828	18747	18857	18715	18923	18759	18740	18606	18940	18663	19056	18557	18817	18828	18688	18683	18801	18682	18717	18803	18544	18674	18719	18764	18797	18855	18736	18614	18806	18862	18976	18692	18777	18678	18742	18737	18838	18969	18918	18666	18612	18703	18791	18665	18936	18740	18828	18736	18748	18825	18848	18766	19021	18756	18790	18906	18634	18805	18675	18731	18767	18851	18749	18813	18745	18945	18634	18695	18793	18791	18836	18767	18846	18851	18552	18861	18685	18550	18607	18801	18855	18798	18750	18758	18858	18751	18734	18700	18940	18575	18725	18925	18795	18747	18704	18898	18675	18762	18398	18817	18727	18774	18715	18801	18853	18927	18604	18720	18688	18693	18796	18662	18785	18703	18677	18783	18799	18741	18625	18731	18655	18777	18692	18705	18945	18794	18456	18824	18739	18751	18682	18733	18897	19005	18728	18831	18661	18911	18845	18792	18867	18606	18682	18811	18883	18799	18769	18792	18849	18817	18762	18650	18863	18868	18724	18698	18736	18591	18708	18762	18758	18785	18506	18939	18669	18865	18655	18914	18877	18920	18576	18805	18792	18827	18822	18670	18747	18813	19010	18747	18711	18939	18783	18822	18823	18827	18880	18692	18709	18777	18859	18718	18859	18823	18750	18756	18743	18792	18817	18783	18747	18668	18715	18928	18692	18854	18869	18940	18789	18653	18679	18716	18758	18862	18875	18748	18822	18834	18839	18988	18798	18817	18730	18855	18758	18775	18732	18593	18986	18803	18697	18785	18787	18790	18781	18603	18777	18795	18849	18689	18780	18732	18807	18686	18701	18660	18742	18964	18722	18690	18894	18705	18636	18889	18645	18922	18869	18814	18767	18686	18886	18699	18745	18570	18679	18646	18853	18678	18782	18732	18734	18602	18718	18853	18778	18928	18671	18831	18787	18815	18703	18657	18519	18821	18655	18732	18559	18818	18565	18788	18729	18703	18883	18620	18870	18491	18759	18909	18906	18867	18878	18725	18693	18597	18780	18709	18718	18842	18797	18837	18785	18828	18660	18640	18678	18682	18862	18747	18534	18878	18757	18727	18712	18787	18691	18753	18605	18862	18807	18690	18678	18768	18681	18562	18806	18806	18695	18825	18793	18660	18684	18624	18686	18806	18601	18752	18775	18776	18755	18710	18886	18661	18988	18852	18821	19005	18726	18723	18761	18533	18776	18789	18750	18681	18886	18663	18722	18794	18814	18671	18861	18871	18834	18755	18713	18653	18901	18712	18903	18727	18660	18566	18644	18762	18593	18883	18663	18885	18779	18667	18719	18800	18786	18748	18652	18897	18836	18679	18683	18728	18797	18771	18811	19035	18783	18806	18726	18914	18669	18800	18867	18663	18870	18648	18583	18724	19050	18912	18842	18780	18892	18835	18644	18653	18669	18851	18732	18748	18764	18849	18553	19002	18663	18975	18796	18733	18653	18632	18779	18794	18789	18712	18452	18769	18661	18578	18844	18723	18825	18653	18807	18886	18834	18894	18690	18632	18780	18571	18801	18576	18814	18529	18804	18667	18550	18763	18779	18925	18951	18907	18810	18896	18680	18915	18853	18457	18778	18795	18608	18944	18616	18748	18835	18838	18911	18676	18751	18628	18579	18703	18777	18735	18879	18853	18749	18602	18612	18758	18705	18640	18681	18689	18745	18771	18553	18787	18843	18873	18711	18675	18841	18862	18813	18814	18768	18893	18713	18858	18714	18667	18775	18850	18837	18624	18635	18808	18768	18604	18614	18786	18752	18768	18782	18655	18894	18808	18926	18712	18697	18806	18908	18823	18906	18895	18721	18526	18665	18710	18579	18835	18817	18793	18809	18951	18776	18806	18705	18674	18760	19049	18668	18712	18775	18703	18826	18728	18523	18767	18775	18830	18781	18694	18873	18759	18636	18887	18924	18693	18761	18680	18626	18776	18722	18723	18730	18804	18737	18724	18786	18624	18869	18542	18584	18837	18798	18607	18608	18874	18988	18644	18757	18761	18912	18732	18718	18812	18816	18591	18814	18626	18883	18648	18695	18548	18744	18650	18661	18894	18731	18821	18968	18785	18776	18722	18742	18967	18729	18855	18701	18836	18834	18939	18759	18826	18875	18686	18995	18702	18647	18768	18837	18749	18829	18828	18619	18805	18497	18942	18716	18649	18694	18609	18709	18886	18870	18868	18728	18709	18801	18759	18722	18691	18766	18802	18701	18874	18675	18653	18744	18714	18865	18844	18819	18793	18936	18657	18630	18823	18633	18822	18902	18774	18743	18742	18718	18738	18692	18691	18821	18779	18716	18486	18891	18711	18795	18649	18682	18637	18772	18542	18747	18575	18927	18933	18891	18707	18854	18760	18818	18881	18818	18579	18553	18786	18590	18695	18631	18691	18633	18831	18832	18884	18820	18764	18835	18762	18707	18741	18814	18717	18724	18703	18764	18818	18808	18708	18666	18728	18885	18754	18721	18864	18642	18866	18561	18799	18604	18775	18659	18644	18898	18794	18656	18696	19011	18608	18800	18842	18637	18756	18847	18826	18753	18641	18718	18704	18713	18495	18803	18564	18876	18690	18938	18723	18804	18934	18752	18828	18741	18666	18779	18828	18804	18810	18812	18819	18841	18655	18629	18833	18678	18713	19035	18847	18678	18748	18666	18783	18753	18593	18738	18878	18875	18846	18725	18839	18791	18768	18869	18689	18743	18846	18787	18663	18730	18884	18771	18689	18490	18746	18670	18948	18687	18823	18743	18852	18905	18737	18596	18696	18804	18919	18896	18788	18879	18786	18873	18779	18797	18869	18799	18815	18738	18803	18783	18848	18808	18717	18823	18946	18881	18690	18856	18788	18718	18887	18823	18718	18703	18822	18964	18711	18630	18816	18718	18735	18621	18903	18824	18650	18957	18596	18820	18611	18919	18867	18676	18708	18728	18634	18640	18515	18851	18712	18739	18887	18740	18697	18821	18750	18679	18709	18730	18659	18793	18685	18785	18756	18899	18586	18722	18811	18859	18759	18620	18552	18701	18791	18686	18927	18720	18943	18677	18769	18687	18808	18614	18775	18626	18788	18688	18973	18834	18765	18693	18800	18663	18809	18763	18724	18930	18808	18737	18801	18764	18718	18879	18990	18904	18846	18920	18685	18609	18717	18830	18761	18759	18699	18761	18741	18661	18656	18888	18683	18770	18789	18807	18984	18725	18707	18869	18569	18601	18801	18780	18895	18690	18721	18652	18783	18814	18807	18738	18801	18761	18620	18810	18892	18764	18673	18902	19006	18813	18793	18547	18809	18956	18747	18669	18760	18863	18642	18802	18644	18626	18886	18637	18634	18722	18746	18747	18796	18918	18821	18876	18792	18764	18762	18978	18901	18838	18626	18661	19014	18812	18500	18600	18606	18537	18535	18973	18788	18677	18756	18641	18868	18684	18988	18781	18777	18773	18742	18857	18918	18560	18938	19003	18712	18501	19006	18815	18757	18867	18609	18685	18749	18808	18873	18776	18630	18561	18890	18698	18811	18782	18647	18833	18687	18796	18864	18776	18850	18717	18695	18725	18613	18835	18809	18738	18807	18803	18613	18801	18819	18917	18880	18815	18663	18859	18838	18682	18727	18840	18990	18814	18681	18626	18795	18688	18782	18918	18730	18876	18929	18855	18711	18821	18619	18928	18740	18633	18946	18811	18940	18829	18828	18763	18728	18710	18730	18782	18745	18852	19006	18832	18940	18756	18878	18646	18808	18716	18812	18756	18676	18754	18783	18803	18843	18908	18781	18707	18676	18621	18996	18837	18929	18868	18799	18707	18694	18982	18762	18729	18896	18826	18727	18819	18632	18741	18775	18825	18718	18731	18571	18693	18770	18953	18684	18873	18610	18859	18833	18830	18789	18659	18692	18662	18692	18796	18809	18866	18760	18924	18826	18609	18847	18876	18744	18865	18873	18685	18721
22914	21460	29081	29608	36497	42893	42714	38546	35739	35290	34892	34785	34257	34662	34484	34282	33396	33130	33123	33297	33233	33135	33142	33172	33358	33402	33224	33234	33401	33244	33056	33112	33338	33350	33147	33039	33150	33240	33078	33275	33304	33025	33138	32822	33096	33301	32927	33104	33160	33033	33098	32943	33178	32993	33250	33221	33046	33063	33059	33222	33278	33127	33048	33017	33194	33130	33004	32999	33032	33390	32854	32913	32975	33070	32800	33043	33005	33155	33196	32945	32864	33171	33083	32957	33123	33002	33437	33128	32988	33226	33067	33005	33305	33007	33031	32826	33281	33189	33045	33215	32994	32981	33000	32914	33289	33071	33220	32766	32883	32955	33096	33101	33222	33201	33355	33127	32952	33018	33076	33230	33074	32896	33072	33114	33017	32950	33097	33198	33150	33203	33077	33147	33322	33089	32931	32866	32891	33060	32919	32811	33158	33133	33400	33194	32969	33181	33127	32884	33261	32894	33073	33134	32988	33287	32934	32931	32984	32844	33134	32932	32837	33156	32697	33079	33171	33216	33092	33267	33170	33221	33375	33062	33068	33209	32971	32954	33003	33090	33072	32710	33094	32881	33125	33005	33293	32988	33275	32856	33271	32911	33070	33159	33171	33090	32774	33115	32842	32926	32889	32928	33098	33160	33235	32851	32722	33099	33028	32871	33101	33349	33090	32988	32981	33182	32983	33109	33161	33051	33100	33121	32894	33091	33022	33099	32996	33012	33137	33048	33177	33332	33042	33050	32925	32749	33012	33009	33132	32782	32995	32896	32923	33042	32948	33058	33268	32809	33241	32904	33067	33053	33135	32955	33127	33314	33025	32864	32967	32981	33001	32938	32769	32959	33287	33113	33138	32845	33181	33068	32959	33039	32864	32870	32947	32935	32828	32902	33054	33172	33074	33206	32932	32970	33118	33085	33183	33218	33099	33033	33132	33044	32821	33245	32997	32960	32952	33170	33308	33116	33000	32982	32917	32846	33244	33048	32884	32916	33160	33329	33123	33209	33114	33055	32949	33088	33221	33018	33018	33332	33250	32934	32945	33028	33062	33022	33238	32799	32919	33081	32933	32932	33253	32871	33212	32823	32735	32992	33209	33051	32814	33137	33042	33092	33041	32995	33097	32875	33472	33098	33152	32965	33139	32978	33180	33240	32996	32992	33147	33252	33069	33232	32887	33060	32928	33187	33252	33039	32975	33005	33043	32930	33221	33193	32822	33085	32913	33109	33076	33010	33231	32988	33085	32852	33029	33278	33017	33302	33139	33016	33152	33021	33079	32893	32980	33086	32929	33008	32838	32895	33299	32791	32618	33076	33072	33174	32899	33020	32936	33124	32812	33021	32730	32988	33030	33174	33153	33237	33151	33185	32938	33064	32730	33097	33167	32878	32751	32863	33139	33083	32886	32865	32942	33099	32775	32974	33045	32916	33186	33167	32990	33019	32979	33110	33178	33097	32910	32907	32958	32767	32916	32948	32871	33285	33224	32970	33056	33013	32811	32989	32986	33105	32695	32978	33149	33327	33092	33061	33217	32979	33044	33038	33247	32946	33024	33006	33132	32984	33460	33266	33041	33173	33040	32964	33138	33019	32819	32988	32784	32945	33132	32935	33182	32877	32869	33147	32853	32766	33187	33235	32981	33041	33049	33183	33002	33196	33121	33156	32724	33117	32976	33205	33161	32827	33033	32980	33141	32864	32967	32865	33069	33144	32926	32989	33006	33100	32998	33002	32963	32763	32975	32976	33268	32818	32809	32861	32902	32987	33157	33046	32999	33110	32923	33211	33332	32937	33044	33162	33168	32929	33087	32803	33077	32865	32925	32945	33043	33171	33009	33094	32759	32855	33059	32923	32948	32999	32988	32762	33059	33080	33135	32877	33089	33083	33012	32973	33006	33062	33188	32914	32887	33005	32824	32979	32847	32925	33089	32959	33113	33048	32920	32906	33232	33222	33099	32999	33009	33020	33144	32900	32959	32934	33058	33008	33087	33365	33062	33285	32786	32891	33085	33127	32975	33143	33088	33049	32976	32831	33023	33155	33235	33211	33034	32714	33026	33085	33017	33072	33160	32813	33145	33282	32861	33031	33093	33069	32902	32699	32880	33101	33012	33060	33107	32803	33127	33311	33262	33088	32982	33100	32902	33135	32921	32909	33142	33013	33174	33035	32984	33128	32983	33120	32830	32927	32926	33172	33071	33179	32903	33035	32888	32880	33042	33149	32858	32750	32920	33089	33125	32884	32951	33020	33079	32812	32952	33101	33159	32887	33095	33110	33186	33359	33099	33176	33100	33054	32984	33212	33068	32744	32924	32964	33321	32962	33087	32897	32831	33147	33352	32812	32986	32788	33352	32832	32680	32949	33167	33042	32931	33123	33079	33129	33048	32903	33021	33031	33467	33260	33168	33157	32999	33096	33129	33035	32875	33110	33178	32868	33069	33028	33173	33026	33199	33356	32995	33132	33146	32911	32833	33098	32970	33033	33143	33245	33135	33263	33301	32976	32835	33266	33230	33025	33024	32760	32941	33092	32987	32903	33267	33069	32901	32807	33005	32953	33086	33323	33021	33020	33555	33106	32977	33018	33271	32840	32920	32813	33123	32962	33015	32883	32961	32943	33165	33079	32881	33149	33375	33023	33355	32908	32755	33005	32864	32931	32923	32976	32997	33141	33087	32998	32770	33071	33154	33317	33122	32884	32748	33097	33105	32929	33018	32971	32984	33031	33183	33051	33116	32951	33281	33424	33259	32811	33098	33114	33077	33117	33111	33012	33003	33168	33060	33059	32928	33135	32972	33163	33034	33009	32935	33044	33015	33103	33134	32739	32885	32949	33218	33000	33154	33091	32970	32994	33252	33127	32847	32910	32983	33271	33191	33130	32924	33048	33251	32985	32980	33011	32852	33102	33174	33216	33088	32878	33158	32702	32995	32910	32808	32793	33151	33021	33067	32968	33195	33271	33021	33113	33038	33115	32824	33184	33078	33112	33214	32723	33122	33039	32962	33107	32883	33236	33144	32988	33139	33283	33028	32789	32852	33196	33346	33098	32860	33106	32848	32815	33273	33086	33095	32934	32881	32852	33027	33249	33141	33065	33004	32930	33092	33135	33430	33010	32897	33090	32756	33130	32916	32753	32906	32891	33132	33381	32982	32881	32947	33017	33231	33176	33029	32981	33067	32932	33052	33329	32961	33359	33334	32991	33154	32975	33136	33084	32961	32997	32819	32909	32985	32807	33090	33112	33136	32811	32906	33173	33171	32914	33136	33095	32983	33147	33059	33100	33216	33156	32900	32848	33082	32952	33277	33146	33110	33188	32947	32939	33130	32879	32810	32898	32947	32943	33222	32723	33192	33020	32872	33159	32959	33333	33018	32739	33080	32963	33156	32940	32987	33173	33206	33235	33146	33097	32956	33099	33133	32935	33033	33070	33097	32976	32990	33086	33091	33178	33093	33031	32782	33181	33106	33052	33059	32703	33233	33069	32993	33058	33081	33216	33136	32893	33335	33171	33015	33342	33098	33038	33154	33289	33051	32989	32897	32983	33019	33394	32989	33052	32902	32998	33086	33149	32820	33127	33225	33218	33164	33064	33109	32886	32834	32958	33204	32914	33024	33018	33117	32849	33173	32871	33084	33001	33231	32819	33030	32894	33223	33167	32807	33181	32999	32968	32760	32929	33103	33161	33079	33019	33374	33077	33058	33235	32980	33284	33034	32949	33018	32996	33333	33263	33200	33343	33274	33053	33039	32838	33065	33051	33179	33151	32977	32848	33099	32999	33165	33039	32959	33111	32748	33209	33103	33070	33092	33101	33024	33262	33147	33086	32837	33353	32961	33077	32993	32969	33367	33015	33106	33081	33259	32976	32929	32960	32832	33354	33259	33025	32726	33019	32912	32921	32985	33244	33082	32973	32673	33296	33174	33007	32942	33244	33064	33255	33320	33107	33240	33155	33252	33141	33172	33067	32925	33046	33114	32940	33223	33156	32888	33034	32909	33015	32945	32635	32968	33047	33023	33099	33128	33318	33168	33048	32968	33194	33008	32828	33304	33203	32843	32835	32886	32933	33170	33015	33210	32939	32905	33159	33201	32852	33054	32868	33107	32951	32935	33092	33255	33213	33202	33104	33034	33010	33138	32966	33100	33125	32983	32723	33210	33230	32873	33000	33006	32968	32943	32884	33211	33090	33088	32798	33084	33090	33076	33002	33300	33071	33082	33197	33187	32802	33082	33002	33033	33067	33007	33132	33114	32920	33061	33177	33048	33074	33109	33157	33042	32572	32822	32831	32820	33144	32881	33108	32964	33054	32735	32966	32972	32902	33117	32973	32975	33011	32810	32924	33203	33193	33216	33209	32903	32942	32589	32908	33210	33071	32984	32999	33048	33028	32751	33134	32947	33233	32925	32983	33112	33452	33150	33088	33136	33050	33096	33090	33006	33429	33288	32961	33014	33219	32841	33175	33016	33116	33178	33079	32952	32898	33135	33055	32978	33225	32881	32913	33119	33017	33048	33090	32861	33006	33072	33023	32914	33140	33002	33014	32909	33000	32984	32950	33100	32929	33046	33405	33075	33122	33219	33249	32869	33022	33029	32971	33226	32940	33120	33006	33215	33099	33031	33059	33080	33333	32886	33089	32877	33033	32805	33086	32827	33276	33314	33146	32880	33212	32904	33170	32895	32989	33002	33030	33287	33120	33163	32789	33001	33021	32839	33007	32878	33186	33494	32844	33134	32927	33285	33002	32909	33033	32830	32853	32978	33209	33046	32984	32936	32986	33076	32955	33124	32935	32970	32895	32904	33290	33005	33143	32950	32895	33004	33251	33285	32895	33086	32759	33077	32931	33124	33380	33071	32851	33074	33176	33245	32975	32775	33119	33124	33024	33144	32935	33177	32925	33205	33064	33406	33049	32842	33309	32999	33044	33104	33008	33044	32973	32999	33008	33207	32916	33043	33255	32943	33144	33291	33048	32988	33337	33114	33043	32855	33298	32910	32995	33277	33076	32971	32894	32784	32980	33225	33014	32800	32949	33105	33331	32983	33035	33242	33286	33163	33272	32845	32731	32950	32744	33352	32917	33257	33105	32894	33281	33285	33416	33154	33090	33072	32940	33272	33092
32098	54906	54068	40270	39663	36103	30583	25625	22695	21983	21502	21017	20442	21046	20998	20651	19448	19655	19578	19666	19552	19590	19533	19462	19541	19585	19591	19558	19524	19573	19623	19307	19445	19342	19415	19656	19601	19427	19515	19492	19379	19499	19489	19413	19537	19492	19503	19409	19556	19728	19672	19483	19398	19625	19635	19627	19554	19492	19382	19452	19551	19405	19406	19416	19532	19483	19484	19336	19397	19399	19382	19320	19514	19538	19395	19466	19479	19438	19471	19395	19317	19452	19502	19355	19539	19400	19566	19560	19638	19403	19481	19424	19592	19360	19599	19333	19410	19376	19270	19611	19651	19525	19168	19423	19444	19282	19572	19358	19432	19607	19512	19557	19596	19323	19668	19431	19537	19411	19658	19409	19296	19518	19372	19500	19410	19480	19293	19493	19671	19519	19337	19532	19399	19479	19542	19554	19494	19458	19353	19461	19279	19421	19481	19412	19305	19453	19617	19470	19443	19275	19454	19339	19328	19525	19253	19451	19496	19355	19391	19159	19349	19371	19461	19389	19400	19439	19457	19303	19518	19515	19329	19355	19252	19338	19513	19443	19358	19561	19358	19472	19448	19397	19560	19332	19295	19511	19368	19462	19589	19279	19579	19566	19568	19527	19279	19286	19371	19626	19439	19408	19352	19626	19291	19492	19318	19709	19356	19330	19320	19313	19502	19148	19217	19437	19286	19531	19427	19416	19455	19511	19557	19473	19505	19309	19595	19531	19221	19401	19233	19488	19452	19160	19308	19619	19581	19316	19326	19302	19556	19293	19561	19386	19322	19409	19531	19526	19335	19495	19535	19268	19470	19415	19374	19450	19460	19349	19553	19267	19420	19344	19193	19319	19454	19323	19454	19279	19349	19390	19607	19387	19262	19394	19430	19506	19419	19304	19440	19352	19369	19409	19432	19346	19492	19471	19530	19200	19435	19508	19338	19555	19590	19351	19476	19455	19514	19262	19215	19396	19384	19498	19367	19411	19262	19533	19428	19578	19427	19433	19209	19501	19398	19524	19744	19364	19562	19566	19396	19437	19306	19324	19200	19271	19327	19260	19379	19526	19460	19383	19421	19513	19335	19541	19326	19458	19398	19486	19302	19607	19416	19271	19472	19501	19503	19445	19387	19510	19348	19636	19419	19348	19239	19348	19335	19447	19465	19434	19380	19358	19541	19223	19609	19438	19267	19327	19306	19359	19521	19414	19382	19341	19357	19384	19421	19520	19487	19562	19274	19445	19336	19452	19370	19301	19400	19295	19566	19456	19498	19606	19449	19491	19512	19403	19322	19407	19338	19497	19613	19451	19288	19459	19517	19589	19418	19446	19382	19244	19330	19302	19309	19420	19492	19382	19446	19417	19417	19329	19376	19238	19388	19398	19368	19429	19340	19559	19500	19498	19402	19408	19300	19522	19442	19306	19411	19421	19383	19272	19406	19350	19504	19357	19409	19551	19364	19347	19471	19272	19418	19443	19445	19317	19419	19272	19378	19337	19380	19415	19463	19458	19352	19474	19471	19580	19298	19567	19337	19448	19302	19399	19305	19438	19489	19348	19295	19450	19314	19281	19561	19499	19586	19363	19640	19444	19358	19414	19670	19188	19576	19381	19622	19646	19338	19323	19595	19314	19488	19568	19470	19568	19430	19371	19479	19494	19524	19421	19484	19273	19502	19486	19449	19379	19491	19304	19406	19630	19424	19401	19533	19522	19356	19497	19392	19240	19542	19688	19380	19376	19278	19296	19408	19497	19508	19244	19378	19315	19570	19473	19469	19283	19592	19507	19551	19340	19469	19409	19406	19581	19441	19532	19490	19561	19557	19528	19388	19385	19562	19315	19490	19329	19471	19527	19218	19408	19379	19579	19350	19539	19250	19111	19330	19433	19417	19440	19308	19448	19580	19227	19427	19464	19601	19502	19520	19307	19293	19417	19649	19637	19428	19373	19366	19381	19272	19462	19419	19392	19348	19549	19472	19499	19182	19429	19517	19538	19601	19250	19366	19397	19278	19573	19234	19498	19612	19241	19454	19361	19216	19617	19453	19422	19456	19495	19187	19321	19267	19474	19533	19359	19584	19506	19244	19434	19463	19561	19547	19403	19436	19500	19570	19308	19465	19426	19465	19483	19524	19360	19422	19490	19525	19584	19393	19340	19300	19399	19510	19389	19533	19361	19353	19438	19170	19401	19516	19506	19406	19307	19449	19439	19470	19580	19538	19596	19362	19452	19407	19514	19413	19366	19422	19352	19291	19470	19407	19334	19344	19408	19490	19418	19357	19480	19318	19626	19510	19336	19313	19348	19332	19391	19464	19432	19392	19407	19405	19372	19442	19259	19545	19652	19437	19556	19170	19430	19403	19290	19359	19377	19371	19390	19446	19302	19516	19578	19457	19334	19434	19585	19507	19408	19375	19417	19273	19449	19588	19293	19594	19290	19546	19322	19457	19515	19458	19356	19357	19384	19376	19408	19466	19288	19564	19363	19546	19492	19613	19622	19364	19323	19471	19484	19428	19637	19442	19458	19421	19480	19411	19504	19459	19558	19370	19428	19498	19386	19339	19467	19749	19539	19586	19390	19325	19397	19500	19265	19440	19626	19363	19484	19509	19443	19338	19479	19489	19447	19219	19720	19403	19554	19521	19315	19502	19388	19465	19324	19513	19288	19418	19494	19359	19482	19409	19540	19406	19401	19572	19344	19350	19325	19503	19456	19375	19330	19391	19452	19316	19339	19583	19268	19500	19504	19338	19274	19434	19312	19355	19542	19419	19359	19497	19488	19308	19532	19452	19378	19371	19571	19413	19540	19368	19441	19563	19432	19388	19422	19333	19438	19187	19268	19414	19679	19398	19295	19544	19498	19401	19374	19399	19400	19443	19507	19269	19649	19651	19407	19543	19469	19435	19496	19420	19429	19470	19535	19493	19434	19406	19153	19416	19505	19569	19600	19683	19482	19360	19519	19520	19428	19148	19583	19177	19433	19378	19366	19260	19361	19329	19317	19328	19554	19470	19661	19406	19328	19409	19546	19384	19482	19327	19450	19553	19481	19484	19406	19404	19405	19691	19426	19530	19553	19293	19471	19446	19412	19487	19648	19361	19413	19498	19399	19447	19365	19498	19539	19383	19365	19414	19462	19465	19382	19421	19609	19353	19352	19421	19313	19536	19320	19366	19483	19105	19505	19283	19485	19460	19174	19335	19534	19524	19630	19482	19460	19533	19598	19398	19377	19240	19491	19470	19439	19484	19500	19732	19415	19423	19287	19459	19504	19374	19312	19352	19398	19582	19314	19405	19242	19477	19475	19192	19336	19315	19374	19482	19322	19356	19524	19507	19470	19450	19421	19499	19299	19278	19298	19469	19294	19375	19389	19258	19327	19296	19565	19388	19481	19255	19444	19335	19317	19489	19303	19377	19241	19402	19362	19355	19442	19536	19497	19355	19331	19328	19448	19379	19281	19381	19472	19445	19423	19208	19554	19381	19344	19462	19397	19408	19513	19398	19354	19365	19548	19565	19309	19540	19589	19598	19278	19477	19244	19600	19470	19464	19388	19315	19494	19395	19383	19507	19561	19317	19467	19318	19360	19265	19535	19498	19354	19203	19515	19388	19319	19587	19371	19309	19439	19483	19555	19344	19448	19446	19537	19456	19490	19640	19255	19461	19287	19376	19451	19356	19380	19516	19385	19466	19518	19618	19433	19485	19318	19508	19259	19395	19391	19641	19581	19430	19391	19334	19625	19503	19331	19279	19683	19425	19403	19344	19412	19359	19330	19436	19412	19469	19321	19491	19456	19522	19473	19508	19446	19649	19304	19400	19492	19328	19501	19415	19440	19270	19471	19342	19552	19487	19470	19324	19322	19431	19341	19454	19390	19507	19502	19531	19609	19429	19574	19373	19506	19576	19524	19313	19198	19463	19297	19585	19236	19335	19334	19287	19382	19343	19140	19446	19211	19382	19356	19400	19151	19348	19393	19337	19444	19519	19534	19521	19354	19551	19533	19583	19433	19503	19381	19404	19567	19493	19424	19588	19498	19516	19396	19406	19435	19461	19572	19377	19395	19224	19422	19663	19362	19522	19405	19516	19515	19262	19534	19261	19382	19383	19341	19364	19277	19692	19567	19425	19497	19203	19526	19560	19200	19470	19476	19433	19319	19437	19273	19340	19556	19427	19564	19388	19545	19425	19436	19356	19429	19537	19477	19332	19510	19487	19366	19217	19476	19379	19383	19230	19357	19586	19329	19465	19391	19258	19569	19425	19627	19279	19717	19415	19514	19454	19493	19461	19378	19505	19402	19594	19250	19390	19351	19242	19383	19560	19258	19399	19310	19254	19609	19468	19351	19541	19232	19390	19335	19549	19720	19268	19502	19246	19418	19333	19477	19481	19365	19704	19360	19589	19195	19509	19483	19499	19421	19580	19574	19541	19438	19163	19374	19386	19262	19336	19466	19363	19504	19494	19553	19474	19452	19272	19488	19475	19380	19323	19503	19365	19502	19465	19516	19727	19415	19347	19515	19401	19294	19347	19579	19487	19431	19564	19361	19636	19463	19514	19285	19601	19347	19397	19592	19476	19316	19158	19486	19503	19368	19494	19204	19399	19437	19433	19353	19547	19328	19384	19459	19483	19399	19448	19462	19433	19315	19418	19647	19573	19280	19481	19365	19422	19382	19311	19440	19405	19485	19528	19334	19544	19218	19366	19536	19437	19526	19330	19543	19355	19475	19325	19553	19553	19352	19515	19418	19496	19383	19275	19256	19447	19452	19693	19444	19373	19486	19487	19380	19496	19663	19397	19231	19459	19261	19662	19233	19609	19404	19442	19450	19351	19483	19497	19442	19325	19565	19356	19442	19455	19431	19383	19415	19526	19490	19567	19471	19402	19339	19351	19144	19390	19598	19496	19383	19541	19539	19324	19408	19349	19375	19555	19455	19442	19543	19666	19534	19426	19380	19327	19422	19424	19565	19493	19546	19342	19301	19645	19414	19467	19361	19340	19366	19142	19250	19367	19619	19163	19280	19566	19457	19483	19355	19597	19414	19234	19642	19333	19357	19552	19317	19413	19281	19426	19510	19355	19398	19429	19394	19479	19472	19468	19326	19483	19482	19756	19681	19639	19551	19388	19369
35323	33338	39533	38473	37572	35536	33473	32741	32258	32021	31943	31847	32006	31794	31787	31743	31522	31959	31966	31417	31555	31657	31959	31511	31657	31627	31739	31734	31689	31591	31731	31488	31761	31577	31723	31581	31874	31576	31702	31738	31579	31260	31883	31523	31541	31492	32015	31881	31637	31350	31505	31653	31464	31599	31638	31706	31613	31663	31762	31695	31540	31553	31822	31667	31419	31582	31478	31609	31541	31635	31515	31490	31386	31613	31630	31657	31712	31467	31631	31711	31411	31716	31559	31570	31759	31672	31516	31503	31631	31589	31616	31594	31472	31744	31563	31563	31511	31659	31553	31531	31473	31709	31435	31256	31595	31498	31416	31547	31726	31607	31588	31616	31492	31509	31766	31418	31451	31607	31220	31729	31729	31663	31616	31444	31625	31565	31689	31680	31476	31681	31552	31798	31629	31553	31440	31777	31450	31513	31497	31873	31648	31427	31582	31954	31280	31445	31592	31448	31639	31348	31646	31601	31637	31763	31544	31684	31482	31351	31634	31392	31817	31497	31789	31489	31667	31463	31588	31703	31353	31606	31459	31485	31750	31333	31782	31570	31549	31514	31474	31668	31402	31616	31461	31634	31761	31720	31481	31285	31744	31635	31591	31745	31681	31560	31668	31619	31620	31480	31484	31762	31560	31741	31424	31771	31709	31763	31657	31772	31805	31847	31833	31982	31798	31549	31565	31649	31772	31512	31517	31649	31765	31909	31778	31411	31376	31664	31590	31641	31545	31662	31442	31502	31817	31546	31835	31654	31580	31580	31622	31680	31764	31758	31443	31740	31567	31842	31760	31647	31515	31309	31439	31542	31577	31763	31741	31796	31465	31487	31379	31617	31585	31528	31501	31768	31445	31647	31796	31480	31479	31565	31906	31635	31905	31514	31936	31792	31501	31464	31541	31424	31921	31799	31488	31478	31407	31420	31653	31310	31537	31610	31445	31423	31674	31835	31423	31649	31529	31764	31701	31728	31582	31631	31529	31549	31320	31762	31560	31516	31497	31388	31616	31497	31824	31591	31660	31335	31319	31631	31350	31596	31534	31764	31662	31429	31396	31463	31819	31483	31431	31722	31566	31515	31359	31610	31633	31691	31660	31817	31445	31706	31589	31804	31947	31765	31648	31542	31672	31664	31870	31743	31475	31408	31696	31480	31548	31662	31529	31518	31368	31780	31718	31721	31472	31587	31759	31546	31580	31494	31608	31521	31499	31595	31589	31842	32004	31717	31554	31402	31473	31517	31390	31709	31704	31673	31830	31619	32029	31521	31557	31505	31540	31291	31495	31950	31815	31308	31646	31698	31388	31537	31556	31451	31533	31525	31633	31648	31552	31732	31589	31955	31719	31436	31630	31442	31622	31587	31948	31586	31787	31665	31899	31690	31533	31575	31539	31818	31626	31584	31597	31494	31415	31470	31534	31669	31644	31688	31579	31490	31739	31894	31504	31713	31490	31690	31419	31691	31912	31636	31615	31458	31735	31503	31694	31675	31785	31497	31606	31370	31688	31591	31500	31849	31709	31656	31627	31610	31333	31516	31467	31883	31907	31398	31674	31419	31354	31598	31765	31429	31564	31864	31649	31702	31712	31625	31769	31493	31937	31509	31608	31532	31646	31535	31470	31448	31796	31743	31785	31560	31578	31463	31657	31574	31556	31872	31768	31564	31615	31555	31628	31785	31666	31658	31766	31797	31493	31535	31714	31532	32094	31726	31750	31777	31619	31516	31702	31455	31520	31696	31391	31699	31429	31538	31511	31828	31773	31779	31635	31721	31542	31777	31733	31335	31673	31716	31593	31598	31697	31439	31601	31733	31647	31646	31795	31530	31509	31502	31540	31737	31510	31717	31706	31755	31558	31628	31597	31904	31415	31782	31545	31507	31693	31400	31408	31394	31730	31564	31721	31566	31618	31485	31485	31530	31706	31842	31648	31385	31493	32122	31521	31584	31575	31558	31477	31485	31559	31859	31655	31517	31579	31430	31610	31604	31491	31527	31443	31423	31380	31803	31461	31394	31504	31522	31479	31589	31720	31824	31754	31786	31720	31594	31692	31607	31698	31793	31396	31752	31696	31563	31512	31582	31607	31829	31610	31414	31685	31663	31321	31555	31446	31633	31547	31338	31482	31457	31894	31748	31732	31766	31248	31707	31724	31763	31315	31547	31437	31691	31314	31566	31576	31644	31757	31447	31506	31619	31466	31487	31587	31610	31683	31680	31632	31606	31563	31446	31428	31743	31687	31700	31468	31622	31716	31380	31868	31546	31750	31651	31613	31763	31320	31759	31550	31765	31862	31655	31767	31693	31413	31445	31480	31529	31495	31693	31584	31690	31812	31557	31571	31726	31659	31548	31378	31301	31351	31580	31520	31590	31391	31553	31594	31395	31451	31800	31595	31403	31621	31627	31594	31692	31840	31619	31536	31593	31564	31600	31655	31570	31293	31606	31616	31501	31712	31833	31655	31548	31509	31462	31713	31562	31752	31397	31384	31438	31761	31880	31721	31822	31739	31709	31643	31574	31273	31739	31780	31667	31851	31811	31564	31838	31433	31834	31914	31172	31392	31824	31425	31625	31738	31747	31523	31739	31506	31838	31837	31731	31785	31598	31274	31543	31707	31686	31778	31490	31560	31458	31530	31747	31680	31671	31433	31564	31462	31499	31568	31547	31607	31658	31830	31533	31403	31503	31551	31638	31556	31641	31498	31660	31694	31649	31705	31488	31580	31756	31613	31727	31516	31211	31806	31748	31583	31483	31733	31648	31693	31950	31573	31677	31675	31466	31307	31380	31483	31455	31425	31400	31598	31596	31732	31816	31791	31703	31728	31645	31525	31827	31602	31507	31824	31649	31878	31671	31818	31494	31658	31665	31515	31472	31788	31641	31405	31438	31371	31826	31402	31677	31652	31499	31537	31725	31706	31753	31773	31543	31606	31710	31561	31558	31656	31596	31536	31396	31482	31424	31610	31713	31557	31558	31489	31281	31548	31624	31744	31425	31664	31553	31427	31487	31530	31626	31734	31640	31659	31586	31525	31828	31708	31713	31627	31764	31616	31412	31508	31555	31534	31440	31850	31539	31549	31239	31584	31621	31570	31522	31580	31652	31587	31577	31663	31482	31572	31642	31702	31415	31524	31546	31475	31546	31693	31525	31891	31420	31520	31526	31695	31376	31535	31346	31552	31818	31860	31620	31556	31827	32003	31798	31767	31304	31610	31597	31614	31598	31730	31831	31603	31592	31586	31687	31618	31385	31547	31710	31751	31847	31853	31568	31806	31354	31120	31768	31809	31630	31467	31654	31498	31481	31403	31522	31535	31415	31560	31276	31783	31661	31728	31740	31300	31559	31703	31399	31567	31849	31734	31465	31453	31641	31856	31762	31801	31494	31714	31821	32013	31596	31571	31601	31572	31517	31659	31522	31683	31454	31595	31735	31793	31749	31597	31559	31403	31376	31823	31552	31712	31626	31256	31570	31739	31622	31728	31471	31574	31343	31249	31432	31665	31812	31696	31636	31742	31536	31588	31454	31606	31982	31409	31680	31668	31500	31647	31366	31355	31614	31422	31653	31706	31618	31664	31502	31691	31653	31818	31469	31540	31636	31822	31845	31612	31655	31746	31818	31608	31621	31561	31634	31452	31596	31867	31510	31560	31378	31502	31513	31671	31777	31410	31465	31762	31437	31591	31528	31572	31700	31520	31404	31680	31404	31829	31738	31524	31537	31549	31402	31759	31486	31588	31885	31552	31684	31763	31673	31711	31925	31733	31698	31688	31812	31455	31841	31595	31537	31633	31585	31672	31909	31450	31542	31730	31435	31895	31639	31550	31878	31663	31593	31345	31794	31600	31694	31531	31592	31644	31478	31273	31655	31534	31524	31535	31569	31839	31323	31494	31695	31751	31539	31871	31726	31664	31525	32098	31614	31756	31857	31905	31838	31549	32001	31771	31405	31699	31903	31734	31713	31622	31485	31831	31893	31690	31463	31593	31875	31760	31696	31723	31579	31720	31540	31491	31578	31454	31520	31565	31660	31648	31376	31838	31640	31624	31585	31618	31715	31404	31790	31689	31534	31628	31597	31718	31789	31813	31632	31566	31537	31755	31608	31690	31798	31764	31643	31251	31662	31661	31629	31706	31692	31642	31606	31449	31631	31604	31735	31655	31492	31693	31474	31634	31629	31529	31529	31680	31620	31699	31615	31523	31574	31720	31735	31488	31689	31448	31595	31938	31510	31678	31449	31741	31506	31658	31887	31686	31302	31790	31866	31568	31420	31851	31743	31857	31562	31752	31795	31602	31626	31783	31557	31492	31560	31839	31507	31643	31575	31488	31586	31852	31670	31504	31667	31464	31727	31789	31793	31702	31920	31659	31536	31623	31459	31623	31497	31535	31708	31559	31305	31653	31564	31513	31514	31489	31444	31644	31712	31606	31768	31559	31371	31546	31607	31731	31526	31848	31753	31765	31630	31731	31577	31744	31777	31790	31846	31807	31529	31587	31297	31461	31908	31518	31734	31592	31821	31498	31611	31616	31783	31647	31600	31618	31657	31803	31682	31747	31563	31682	31458	31723	31865	31548	31539	31632	31644	31734	31662	31460	31498	31858	31570	31632	31648	31587	31637	31639	31830	31515	31872	31376	31478	31787	31371	31656	31888	31870	31646	31795	31502	31705	31615	31659	31627	31601	31769	31652	31567	31544	31379	31752	31541	31855	31697	31416	31655	31552	31736	31639	31533	31682	31595	31483	31624	31209	31449	31920	31651	31656	31727	31419	31688	31671	31634	31709	31533	31446	31797	31544	31511	31585	31480	31642	31578	31461	31755	31392	31634	31423	31626	31484	31530	31507	31685	31607	31693	31658	31682	31582	31561	32102	31684	31502	31590	31760	31461	31672	31503	31727	31469	31655	31314	31400	31754	31768	31485	31552	31561	31692	31570	31592	31541	31684	31414	31486	31901	31808	31593	31627	31719	31789	31514	31539	31454	31696	31712	31692	31472	31656	31775	31840	31694	31622	31528	31298	31543	31599	31513	31436	31523	31400	31928	31587	31540	31602	31612	31573	31602	31649	31623	31601	31755	31832	31861	31728	31466	31811	31491	31510	31886	31795	31546	31437	31603	31519	31680
24957	32769	31134	26837	26281	22723	20667	19710	19371	18931	19030	18803	18752	18484	18589	18666	18423	18333	18481	18452	18322	18469	18433	18533	18286	18512	18500	18362	18341	18458	18401	18371	18416	18433	18474	18362	18350	18189	18491	18411	18221	18500	18351	18476	18257	18551	18331	18436	18592	18433	18412	18299	18588	18273	18461	18735	18431	18430	18622	18233	18365	18515	18389	18451	18549	18444	18300	18264	18465	18363	18353	18412	18479	18315	18441	18498	18319	18432	18485	18265	18422	18396	18317	18515	18416	18203	18452	18465	18519	18499	18325	18423	18471	18392	18588	18375	18241	18361	18527	18370	18295	18183	18393	18269	18462	18270	18617	18393	18532	18350	18616	18537	18479	18291	18307	18364	18482	18371	18327	18353	18304	18219	18275	18394	18395	18317	18446	18573	18357	18344	18446	18503	18369	18389	18231	18359	18380	18371	18170	18289	18314	18315	18358	18408	18260	18349	18360	18196	18312	18617	18365	18303	18316	18310	18317	18436	18356	18485	18422	18225	18440	18408	18295	18436	18592	18267	18249	18391	18415	18397	18323	18316	18351	18397	18461	18603	18325	18616	18372	18252	18571	18500	18264	18442	18404	18378	18324	18395	18328	18428	18586	18466	18420	18450	18467	18498	18414	18390	18340	18322	18365	18547	18417	18333	18445	18373	18296	18406	18410	18411	18479	18365	18430	18462	18358	18562	18483	18528	18284	18388	18584	18399	18347	18289	18434	18463	18301	18193	18549	18275	18567	18380	18609	18399	18526	18319	18433	18366	18512	18514	18404	18422	18585	18298	18486	18388	18573	18263	18271	18547	18183	18283	18342	18375	18321	18338	18315	18552	18237	18298	18268	18443	18241	18304	18443	18517	18263	18432	18432	18443	18423	18330	18376	18306	18351	18214	18562	18365	18445	18408	18208	18302	18322	18475	18408	18529	18567	18298	18382	18455	18231	18278	18406	18278	18283	18344	18293	18203	18365	18285	18333	18329	18363	18269	18404	18219	18407	18368	18325	18379	18526	18490	18330	18350	18482	18370	18407	18453	18331	18470	18560	18467	18238	18357	18346	18435	18309	18380	18422	18317	18435	18393	18370	18147	18215	18446	18493	18540	18512	18472	18330	18401	18476	18417	18472	18379	18391	18367	18423	18420	18537	18306	18462	18408	18435	18669	18412	18301	18294	18489	18383	18498	18316	18395	18474	18425	18280	18309	18392	18253	18348	18503	18460	18350	18320	18549	18357	18313	18318	18274	18478	18364	18391	18334	18407	18210	18154	18304	18386	18213	18455	18543	18368	18548	18095	18174	18214	18204	18307	18255	18429	18487	18286	18491	18313	18474	18400	18377	18299	18266	18261	18418	18184	18410	18223	18409	18497	18526	18416	18231	18776	18287	18515	18413	18532	18435	18251	18378	18362	18594	18533	18477	18478	18533	18508	18468	18372	18416	18379	17921	18213	18338	18410	18510	18159	18500	18548	18389	18205	18449	18227	18495	18382	18377	18365	18452	18326	18405	18393	18333	18457	18311	18511	18325	18564	18441	18366	18468	18541	18534	18479	18397	18371	18257	18548	18232	18566	18508	18547	18361	18369	18368	18303	18262	18428	18397	18282	18277	18454	18434	18542	18390	18302	18569	18164	18388	18417	18505	18269	18527	18390	18463	18423	18181	18389	18245	18204	18657	18306	18265	18425	18495	18564	18449	18313	18489	18407	18291	18395	18484	18274	18160	18496	18445	18415	18331	18457	18371	18486	18458	18332	18450	18371	18477	18438	18408	18175	18410	18499	18307	18394	18374	18250	18199	18197	18300	18212	18510	18285	18454	18345	18282	18545	18481	18501	18299	18405	18434	18420	18403	18495	18340	18516	18584	18288	18355	18447	18417	18467	18260	18598	18450	18346	18249	18301	18410	18495	18446	18432	18416	18205	18214	18226	18468	18409	18467	18586	18323	18447	18439	18464	18363	18332	18454	18310	18352	18295	18560	18323	18371	18540	18207	18385	18429	18409	18541	18434	18394	18433	18417	18254	18575	18283	18403	18311	18382	18535	18338	18336	18509	18229	18370	18453	18437	18334	18323	18309	18236	18515	18405	18265	18457	18421	18240	18466	18428	18348	18390	18378	18328	18240	18160	18188	18151	18335	18301	18352	18455	18480	18518	18358	18259	18353	18317	18209	18413	18191	18328	18316	18302	18493	18346	18427	18242	18548	18392	18573	18343	18502	18324	18269	18234	18356	18509	18382	18398	18321	18337	18568	18364	18346	18470	18314	18584	18314	18364	18526	18399	18327	18274	18523	18368	18519	18431	18278	18454	18415	18217	18506	18172	18328	18323	18302	18517	18320	18386	18692	18454	18393	18504	18308	18515	18348	18381	18339	18382	18325	18387	18277	18168	18535	18444	18316	18361	18548	18342	18394	18332	18267	18385	18328	18232	18157	18203	18310	18463	18366	18283	18418	18218	18383	18544	18434	18313	18442	18573	18506	18382	18355	18479	18288	18483	18334	18414	18429	18560	18536	18370	18315	18431	18530	18531	18485	18236	18299	18403	18312	18221	18180	18309	18387	18328	18391	18461	18486	18501	18523	18327	18339	18232	18317	18392	18394	18551	18377	18398	18288	18344	18327	18471	18274	18368	18354	18435	18283	18419	18413	18434	18494	18523	18336	18492	18397	18355	18380	18324	18347	18419	18103	18201	18332	18196	18382	18298	18175	18299	18346	18381	18417	18562	18484	18231	18624	18400	18452	18159	18249	18540	18341	18647	18392	18396	18283	18463	18315	18285	18399	18488	18336	18316	18322	18377	18285	18404	18240	18429	18506	18353	18367	18495	18396	18465	18358	18441	18327	18431	18403	18401	18551	18565	18383	18382	18293	18360	18412	18274	18408	18347	18164	18376	18382	18370	18216	18341	18222	18406	18417	18415	18304	18515	18277	18381	18158	18486	18343	18368	18529	18410	18356	18532	18351	18185	18148	18469	18447	18567	18287	18297	18571	18502	18476	18376	18514	18325	18262	18399	18333	18483	18461	18371	18303	18553	18279	18567	18616	18418	18497	18391	18368	18359	18463	18340	18656	18243	18315	18271	18315	18448	18447	18479	18297	18368	18540	18437	18448	18302	18476	18445	18499	18344	18578	18541	18553	18285	18238	18381	18329	18511	18167	18446	18486	18454	18380	18451	18349	18397	18405	18279	18468	18269	18414	18269	18294	18467	18469	18375	18634	18246	18503	18421	18463	18397	18326	18191	18342	18297	18293	18452	18407	18319	18411	18331	18503	18459	18379	18485	18493	18315	18429	18358	18334	18542	18571	18320	18279	18323	18334	18354	18404	18319	18467	18386	18370	18386	18346	18500	18356	18628	18336	18391	18540	18450	18455	18459	18389	18305	18499	18466	18360	18320	18561	18324	18560	18407	18324	18495	18567	18411	18332	18372	18449	18395	18393	18226	18329	18351	18383	18377	18337	18319	18422	18323	18279	18538	18518	18580	18601	18503	18538	18476	18308	18405	18417	18305	18190	18410	18599	18590	18387	18333	18209	18409	18313	18266	18411	18513	18391	18388	18299	18324	18429	18423	18312	18557	18352	18416	18307	18595	18505	18378	18249	18419	18437	18684	18465	18340	18442	18482	18182	18269	18396	18508	18575	18596	18162	18554	18537	18487	18412	18337	18577	18536	18573	18395	18403	18433	18312	18535	18428	18271	18292	18604	18081	18554	18328	18506	18572	18425	18152	18428	18389	18411	18604	18324	18382	18422	18484	18392	18530	18484	18549	18336	18467	18495	18429	18417	18319	18552	18375	18382	18449	18599	18464	18490	18368	18456	18252	18314	18528	18458	18526	18510	18342	18390	18368	18445	18316	18480	18387	18468	18451	18323	18314	18392	18470	18260	18330	18388	18458	18415	18521	18269	18245	18317	18463	18415	18404	18269	18467	18309	18391	18396	18360	18260	18383	18357	18417	18254	18297	18335	18375	18465	18287	18353	18515	18209	18585	18300	18254	18227	18477	18423	18401	18371	18529	18369	18248	18134	18425	18248	18562	18395	18393	18343	18398	18219	18465	18676	18547	18392	18313	18455	18301	18202	18393	18411	18263	18453	18268	18382	18468	18498	18386	18453	18228	18298	18280	18329	18435	18647	18437	18306	18332	18421	18485	18387	18477	18359	18229	18473	18090	18365	18323	18432	18317	18399	18383	18398	18332	18322	18407	18469	18387	18464	18355	18468	18326	18445	18207	18437	18469	18359	18473	18385	18426	18188	18340	18365	18344	18355	18447	18341	18375	18275	18434	18460	18198	18559	18401	18568	18335	18475	18409	18353	18375	18550	18365	18373	18442	18357	18413	18322	18173	18403	18358	18484	18327	18357	18403	18431	18352	18446	18374	18281	18359	18212	18547	18290	18402	18389	18379	18381	18497	18592	18259	18381	18258	18360	18686	18395	18522	18627	18748	18501	18505	18462	18408	18275	18476	18451	18493	18256	18361	18644	18402	18183	18465	18266	18472	18493	18351	18549	18237	18422	18233	18477	18416	18332	18382	18435	18310	18312	18306	18486	18320	18545	18463	18338	18443	18429	18389	18378	18404	18235	18603	18375	18253	18210	18345	18234	18524	18244	18525	18438	18390	18230	18589	18456	18357	18221	18288	18326	18428	18289	18457	18195	18364	18512	18299	18318	18494	18550	18416	18432	18360	18199	18402	18580	18373	18381	18441	18354	18440	18412	18180	18367	18323	18396	18416	18369	18242	18313	18411	18243	18382	18199	18521	18208	18348	18474	18464	18554	18549	18272	18348	18230	18385	18407	18369	18375	18385	18345	18354	18451	18599	18329	18226	18396	18402	18420	18439	18595	18460	18494	18431	18428	18502	18345	18192	18464	18518	18506	18309	18445	18413	18320	18381	18484	18355	18367	18466	18239	18297	18601	18300	18320	18422	18327	18342	18369	18370	18274	18459	18518	18373	18277	18274	18457	18419	18245	18489	18543	18418	18283	18469	18485	18247	18688	18386	18468	18239	18323	18462	18479	18507	18216	18542	18300	18399	18403	18357	18420	18522	18440	18480	18335	18272	18569	18505	18281	18296	18356	18301	18455	18433	18355	18443	18373	18375	18473	18270	18406	18540	18276	18518	18334
24347	21460	29172	32516	37396	37276	36603	34142	32695	32475	32295	31849	31418	31250	31357	31504	31338	30922	31213	30960	31012	30943	30741	30905	30795	31183	30901	30845	31031	31202	30816	30673	30970	30933	30881	30789	30585	30889	30797	30890	30551	30879	30769	30903	30947	30890	31051	30759	30960	30909	31056	31129	30800	30798	30968	30736	30715	30927	31033	31036	30911	30720	30662	30699	31156	30779	30980	30955	30838	30708	30850	30784	30641	30874	30830	30833	30801	30998	30776	30967	30862	30880	30866	31102	31051	30772	30785	30922	30677	30780	30769	30932	30591	30585	30957	30802	30759	31207	31035	30861	31076	30869	30879	30844	30901	30799	30842	31199	30684	30712	30908	30656	30980	30558	30974	31084	30782	30909	30749	31117	30651	30949	31053	31105	30879	31130	31009	30934	30728	30818	30839	30773	30621	30709	30816	30775	30817	30962	30838	30852	30659	30956	30869	30823	30777	30758	31025	30833	31027	30973	30910	30907	31150	30771	30833	30841	30782	30636	31127	31023	30608	30817	31147	30999	30699	30963	31000	30714	30914	30775	31169	30861	31191	30935	30586	30952	30837	30749	30768	30724	31070	30933	30739	30752	30837	30675	30858	31023	31033	30934	31069	30990	30625	31105	30818	30990	31149	30705	30783	30958	30815	30808	30742	30770	30672	30868	30644	30913	31058	30851	30839	30671	30868	30992	30803	31166	31049	30818	30826	30608	30636	30614	30746	30522	30853	30912	30652	30807	31012	30978	30871	30778	30984	30613	31050	30836	30987	30993	30848	30627	30752	30945	30812	30682	30670	30806	30881	30864	31054	30932	30841	30753	30886	30777	30474	30836	30681	30898	30753	30872	30837	30832	30666	30771	30858	30917	30824	30701	31088	31122	30784	30817	31053	30823	30915	30788	30837	30868	30803	30919	30696	30753	31156	30854	30744	30825	30955	30577	30909	30763	30964	30705	31007	30806	30928	31045	30863	30900	30989	30897	30921	30856	30977	30870	30854	31044	30958	30812	30625	30813	30879	30700	31109	30891	30848	30930	30866	30907	30827	30935	30847	30875	30902	30949	30851	30830	30895	30880	30652	30977	31027	30731	30540	30763	30804	30887	31101	30850	30846	30856	30746	30856	30672	30943	30942	30948	30984	30850	30852	30840	30943	30749	30840	30685	30837	31088	30871	30687	30770	31083	30950	30809	31026	31068	30758	30844	30739	30830	30875	31081	30855	30723	30838	30884	30787	30910	30946	31019	31015	30908	30673	30867	31001	30952	30916	30906	30977	30840	30851	30689	31001	30805	30923	31040	30974	31112	30891	30932	30901	30747	31294	30677	30664	30708	31122	31146	30690	30544	30604	30650	30813	31050	30822	30844	30791	30862	30643	30754	30969	30962	30717	30887	30822	30921	30747	30736	30902	30865	30967	30914	30933	30763	30699	30928	31143	30812	30735	30683	30785	30892	30786	30946	30723	30913	30751	31015	30766	30980	30747	30616	30965	31017	31024	31229	30930	30825	30786	30959	30834	30839	30903	30852	30807	30558	30933	31033	31017	30822	30781	30783	30836	30913	31068	30892	30711	30584	30765	30573	30918	30878	30857	31067	30950	30917	30937	30864	30544	31037	30833	30884	30857	30774	30756	30672	30651	30950	30856	30690	30815	31063	31143	30706	30546	30729	30871	30767	30724	30756	30767	31127	30841	30646	30601	30747	30779	30655	30899	30702	30919	30920	30965	30989	31001	30894	30905	31092	30943	30919	30859	30794	30767	30930	30919	31174	30908	30830	30804	30947	30914	30463	30541	30863	30931	30857	30795	31062	30916	30785	30926	30663	30895	31018	31113	30881	30926	30995	30893	31027	30792	30888	30877	30904	30813	30894	31067	30986	30842	30734	30701	31166	31016	30838	30920	30777	30720	31075	30671	30949	30677	30743	30902	30781	30931	30867	30794	30615	31084	31120	30557	30753	30830	31047	30884	30850	30981	30682	30983	30707	30644	30912	30810	30986	30690	30698	30980	30633	30671	30884	31121	30736	30754	30857	31065	30924	30858	30697	30890	30988	30822	30915	30859	30729	30956	30644	30932	30791	30875	31188	30939	31076	30868	30706	30926	30798	31019	30744	31004	31085	30529	30869	30830	30760	30838	31005	30891	31050	31125	30618	30841	30939	30908	30692	30794	31122	30876	30722	30891	31045	30839	31023	31143	30642	30749	30761	30499	30954	31043	30769	30905	30810	30976	30860	30780	30984	30895	30897	30713	30681	30521	30662	30784	30888	30767	30779	30756	30761	30883	30866	31105	30843	31186	30985	30695	30887	30891	31158	31088	30841	30922	30720	30897	30616	30867	30989	30795	30839	30891	30906	31000	30674	30887	30713	30892	30795	30767	31039	30822	31026	31240	31117	30818	30672	30882	31133	30847	31039	30896	30555	30679	30835	31053	30704	30769	30746	30694	30733	31036	30841	30671	31021	30956	30992	30851	30621	31153	30890	30879	30817	30876	30896	31009	30761	30774	31066	30575	31022	31011	30594	30947	31102	31086	30875	30773	30851	30720	30860	30790	30780	30552	30717	31195	30901	30731	31165	30544	30788	30910	30855	30565	30683	30981	30597	30928	30665	30661	30624	30786	31089	30948	31012	30754	30667	30691	30927	30680	30913	30818	30968	30810	31034	30973	31085	31200	30659	30498	30564	31096	30761	31003	30819	30902	30850	30727	30791	30745	30769	30856	30861	31090	30802	30826	31147	30696	31096	30799	30917	30762	30869	30768	30768	31002	30863	30826	31045	31030	30800	30665	30732	30924	31080	30963	30950	30773	31108	31350	31025	30936	30905	31106	31044	30954	31005	30652	30614	31094	31019	30840	30720	30768	30698	30941	30643	30771	30837	30295	31028	31059	30663	30823	30693	30937	30840	30776	31034	30891	30856	30782	30958	30868	30884	30993	31059	31202	30991	30704	30664	30775	30799	30763	30746	30722	31013	31023	30875	30754	30821	31023	30651	30957	30831	30740	30969	30842	30678	31187	30732	30743	30835	30811	30903	30826	30909	30650	31049	31028	30984	30787	30804	31018	31048	30927	30873	30846	30787	31029	30716	30874	30863	31112	30776	30650	30797	30820	30692	30528	30944	31031	31019	30896	30815	30917	30735	30625	31036	30687	30945	31009	30940	30804	30795	30789	30605	30743	30757	30776	30957	30566	30875	30709	30866	30897	30656	30859	30960	30835	30878	31036	30943	30890	30616	30807	30858	30946	31166	31074	30812	30851	30888	31153	30860	31017	30772	30848	30701	31008	30831	30567	30890	30877	31109	30639	30958	30731	30971	30942	30661	30911	30914	30904	30660	30912	30844	30883	30790	30959	30825	30870	31189	30980	30777	30749	30787	31001	30952	30764	30812	31198	31034	30849	30705	30700	31048	30944	30968	30860	30809	31046	30987	30679	31112	30880	31218	30613	31079	31031	31025	30947	30670	31015	30987	31046	30712	30819	30928	30750	30746	30877	31017	30931	30828	30985	30811	30983	31010	30747	30950	30913	30524	30985	30604	30903	30756	30848	31152	30789	30833	30711	30872	30980	30811	30953	30810	30967	30922	30691	30838	30805	30872	31043	30768	30711	30702	30757	30886	31000	30722	31026	31004	30917	31060	30744	30883	30735	30851	30918	31099	30891	30840	31051	31109	30966	30608	30803	30681	30715	30819	30940	30843	30857	30692	30732	30783	30705	30656	30702	30825	31083	30857	30625	30781	30740	30708	31051	30727	30707	30929	31071	30755	30758	31104	31092	30908	30849	31033	30994	30536	31040	30688	30521	30900	30912	30641	30741	30743	30896	30791	30623	30802	30756	30688	31105	30894	30751	31035	30519	30819	30901	30804	31133	31228	30903	30649	30934	30589	30827	30899	30846	30970	30690	30736	30786	30867	30785	30604	30919	31078	30817	30574	30786	31032	30987	30820	30837	30839	30913	30794	30891	30867	31080	30926	30866	30755	30624	31093	30933	30712	30840	30888	31061	30951	30977	30604	30646	30836	31148	31121	30743	30913	30557	30783	31114	31032	30895	31081	30958	30968	30868	30812	30928	30753	30890	31050	30857	31015	30779	30549	30823	31112	30724	30560	30693	30767	30813	30840	30633	30673	30741	31027	30977	30956	30888	30803	31132	30837	30671	30773	30766	30953	31094	31086	30859	30595	30965	30735	31089	30736	30724	30765	30856	30885	30865	30747	30855	31081	30874	30851	30955	30949	31011	31138	31019	30815	30888	30753	30765	30829	30830	30729	30944	30603	30664	30867	30665	30819	30895	30787	30901	30787	30971	30615	30688	30663	30889	30641	30859	30930	30861	31059	30772	30961	30820	31054	30843	31087	31038	30756	30761	31139	30784	30624	31081	30825	30920	31026	30969	30972	30976	30881	30906	30875	30778	30773	30913	30718	31120	30746	30956	30818	31008	30819	30905	30889	30683	30868	30963	31035	30977	30891	30840	31022	30993	30965	30821	31170	30966	30982	30866	30909	31021	30768	30782	30616	30573	30636	30737	30803	31154	30787	31135	30814	30924	31030	30980	30750	30912	30767	30732	30797	30554	30837	30698	30790	30810	30751	30706	30817	30865	30714	31048	30844	30667	31061	30858	30738	30789	30713	30998	30876	30712	30789	31006	30936	31158	30618	30973	30850	30970	30841	30820	30620	30596	30558	30813	30963	30924	30999	30955	30955	30786	30841	30908	30854	30672	30739	30966	30921	30602	30771	30814	30745	30604	30912	31212	30805	30954	30794	31024	30930	30754	30740	30864	30918	30934	31010	30772	30693	31000	30511	30765	30912	30684	30767	30740	30936	30827	30744	30735	30942	30716	30773	30875	30721	30685	30897	30710	30640	30746	30916	30775	31065	30928	30696	30875	30943	31041	30680	30956	30874	30670	30808	30641	30783	30908	31048	31071	31135	31094	30970	31002	30995	31171	30971	31025	31102	30738	30850	30879	30954	30990	31074	30893	31046	30823	30781	30874	30978	30882	30938	30782	30765	30923	30940	30802	31110	30955	30759	30835	31024	31190	30693	31042	31036	30768	30930	30703	30895	30871	30681	30967	30762	31091	30895	30876	31098	30775	30882	30817	30825	30750	30828	30797	31067	30842	30777	31002	31079
27148	47376	43342	38252	34927	27076	23752	21755	20707	19890	19358	19393	18781	18822	18888	19083	18316	18490	18293	18459	18407	18527	18325	18406	18333	18283	18248	18309	18224	18445	18339	18237	18375	18300	18419	18249	18108	18413	18121	18154	18363	18434	18272	18387	18323	18377	18176	18356	18357	18419	18492	18419	18270	18315	18180	18357	18247	18214	18518	18319	18390	18355	18338	18393	18557	18354	18134	18282	18388	18299	18247	18341	18157	18342	18225	18247	18087	18289	18181	18242	18344	18285	18271	18507	18514	18452	18307	18194	18197	18301	18247	18209	18136	18284	18294	18277	18496	17992	18090	18216	18165	18285	18353	18209	18361	18219	18204	18087	18247	18225	18223	18327	18249	18373	18074	18305	18251	18260	18245	18263	18367	18313	18255	18209	18079	18181	18344	18214	18279	18249	18439	18305	18272	18117	18261	18442	18362	18084	18276	18201	18261	18471	18349	18264	18308	18406	18266	18263	18265	18358	18155	18326	18182	18393	18141	18212	18150	18183	18265	18189	18386	18390	18315	18341	18104	18226	18356	18272	18373	18076	18259	18196	18149	18459	18322	18209	18424	18346	18151	18359	18390	18228	18047	18187	18323	18218	18467	18371	18396	18344	18140	18199	18392	18347	18296	18534	18186	18337	18278	18243	18324	18293	18243	18326	18078	18169	18232	18205	18355	18526	18511	18247	18405	18204	18477	18236	18358	18379	18525	18155	18196	18188	18255	18290	18195	18276	18371	18267	18093	18238	18191	18264	18047	18243	18434	18238	18267	18163	18351	18262	18328	18538	18288	18131	18079	18341	18137	18259	18401	18149	18199	18197	18332	18220	18151	18190	18412	18255	18333	18277	18111	17993	18231	18119	18144	18127	18212	18420	18177	18277	18447	18225	18373	18122	18161	18287	18329	18288	18222	18114	18021	18290	18290	18171	18265	18273	18441	18271	18344	18369	18385	18143	18198	18214	18184	18251	18433	18341	18301	18360	18205	18389	18166	18320	18312	18330	18054	18438	18252	18143	18364	18205	17964	18204	18090	18256	18106	18165	18313	18215	18170	18279	18313	18338	18227	18152	18215	18460	18326	18209	18345	18140	18297	18187	18418	18346	18288	18351	18205	18262	18454	18125	18449	18297	18309	18253	18110	18438	18221	18368	18322	18427	18300	18302	18202	18249	18045	18411	18202	18250	18311	18194	17916	18143	18395	18044	18224	18395	18283	17940	18380	18347	18422	18207	18349	18198	18319	18376	18208	18291	18255	18275	18317	18303	18213	18250	18274	18225	18173	18616	18221	18108	18235	18161	18146	18094	18199	18096	18279	18262	18254	18502	18235	18251	18065	18366	18425	18258	18314	18146	18241	18337	18247	18357	18122	18286	18126	18427	18267	18138	18159	18260	18326	18171	18475	18317	18178	18221	18193	18210	18320	18403	18351	18379	18266	18352	18283	18164	18153	18208	18413	18215	18212	18160	18206	18158	18353	18133	18223	18416	18102	18411	18351	18209	18449	18114	18333	18173	18405	18193	18141	18117	18271	18322	18467	18183	18306	18248	18369	18193	18351	18254	18402	18199	18232	18377	18527	18330	18318	18338	18197	18185	18206	18288	18131	18241	18219	18267	18397	18205	18465	18232	18286	18275	18363	18165	18211	18228	18380	18236	18293	18208	18213	18346	18103	18181	18275	18308	18262	18442	18219	18245	18208	18288	18109	18450	18393	18240	18243	18316	18316	18441	18470	18261	18395	18209	18330	18317	18424	18217	18396	18179	18400	18248	18318	18281	18088	18214	18242	18223	18071	18262	18261	18161	18178	18298	18300	18388	18236	18101	18252	18323	18349	18130	18069	18170	18257	18306	18370	18220	18224	18196	18309	18455	18225	18255	18091	18270	18301	18256	18308	18203	18350	18370	18317	18239	18100	18340	18394	18420	18174	18196	18319	18281	18308	18294	18306	18341	18269	18152	18344	18414	18406	18366	18349	18257	18421	18171	18313	18253	18244	18365	18396	18141	18380	18371	18232	18323	18281	18340	18323	18143	18381	18010	18161	18210	18172	18300	18180	18188	18267	18228	18058	18389	18336	18160	18248	18283	18343	18081	18340	18215	18171	18214	18337	18038	18199	18357	18246	18406	18317	18419	18255	18379	18323	18103	18437	18457	18197	18413	18332	18207	18381	18317	18139	18340	18332	18215	18323	18294	18428	18360	18280	18261	18487	18233	18425	18287	18307	18166	18242	18081	18400	18335	18214	18283	18187	18370	18465	18220	18465	18181	18363	18514	18291	18301	18390	18175	18207	18326	18173	18379	18218	18024	18359	18196	18445	18000	18297	18237	18239	18271	18358	18363	18238	18424	18405	18236	18270	18263	18087	18329	18334	18495	18453	18455	18432	18267	18410	18407	18315	18234	18242	18162	18133	18444	18167	18214	18051	18459	18173	18193	18428	18381	18149	18260	18299	18276	18311	18348	18299	18166	18179	18195	18205	18125	18138	18260	18317	18312	18473	18268	18360	18192	18278	18306	18247	18314	18299	18267	18182	18314	18390	18372	18385	18263	18232	18160	18178	18299	18231	18145	18354	18172	18153	18135	18055	18170	18275	18225	18261	18162	18137	18221	18168	18375	18181	18274	18302	18377	18036	18155	18385	18224	18155	18220	18298	18309	18358	18299	18311	18065	18219	18390	18262	18139	18544	18266	18271	18104	18314	18488	18278	18424	18320	18167	18376	18443	18294	18521	18409	18389	18311	18371	18095	18269	18200	18046	18297	18353	18223	18188	18346	18196	18365	18387	18320	18340	18256	18301	18174	18360	18285	18266	18323	18048	18190	18264	18146	18349	18418	18152	18314	18331	18398	18387	18250	18369	18132	18214	18468	18275	18266	18214	18197	18294	18074	18178	18351	18510	18288	18202	18270	18343	18197	18236	18254	18160	18178	18152	18337	18220	18193	18331	18370	18278	18233	18358	18145	18187	18274	18548	18300	18307	18151	18302	18162	18283	18239	18334	18120	18369	18212	18403	18461	18304	18261	18136	18294	18249	18489	18336	18012	18329	18162	18197	18354	18269	18386	18274	18224	18377	18206	18357	18261	18271	18403	18437	18260	18377	18280	18233	18255	18398	18268	18079	18491	18127	18290	18091	18201	18360	18185	18246	18315	18453	18158	18322	18319	18324	18341	18399	18294	18166	18212	18131	18300	18188	18186	18169	18306	18428	18238	18302	18452	18115	18223	18303	18337	18188	18427	18265	18414	18463	18169	18477	18319	18219	18181	18306	18268	18138	18073	18386	18404	18183	18136	18310	18158	18423	18211	18370	18206	18219	18186	18321	18286	18302	18384	18172	18322	18267	18290	18210	18243	18302	18306	18253	18429	18317	18353	18080	18180	18180	18503	18207	18318	18348	18123	18250	18382	18183	18225	18146	18417	18293	18121	18319	18356	18327	18237	18155	18248	18240	18450	18371	18186	18242	18348	18289	18252	18142	18370	18275	18300	18358	18348	18379	18366	18306	18298	18354	18103	18105	18403	18214	18250	18337	18304	18215	18459	18372	18264	18350	18357	18391	18319	18308	18001	18267	18342	18355	18411	18313	18183	18222	18355	18263	18286	18318	18365	18210	18397	18418	18226	18190	18181	18159	18439	18267	18413	18276	18235	18081	18150	18211	18359	18417	18118	18116	18362	18370	18220	18500	18279	18101	18218	18169	18304	18302	18138	18351	18310	18193	18067	18292	18307	18302	18231	18327	18247	18178	18210	18238	18282	18289	18163	18501	18283	18338	18202	18432	18197	18232	18233	18210	18375	18297	18402	18172	18346	18223	18432	18297	18156	17937	18206	18154	18223	18136	18282	18503	18368	18109	18231	18406	18268	18202	18355	18275	18396	18576	18134	18147	18452	18285	18212	18211	18184	18268	18308	18456	18312	18151	18193	18256	18345	18164	18341	18207	18371	18249	18165	18271	18558	18059	18224	18135	18497	18439	18146	18513	18273	18227	18382	18183	18339	18336	18237	18332	18208	18242	18431	18204	18214	18201	18318	18088	18131	18245	18271	18131	18555	18260	18402	18214	18375	18227	18458	18142	18238	18135	18128	18099	18301	18173	18462	18391	18343	18238	18202	18295	18408	18303	18173	18361	18122	18437	18352	18206	18330	18244	18274	18394	18191	18098	18145	18399	18358	18249	18228	18209	18381	18268	18441	18193	18287	18362	18204	18245	18400	18234	18217	18260	18351	18363	18268	18421	18206	18271	18257	18106	18083	18197	18322	18419	18075	18464	18139	18236	18356	18360	18259	18286	18362	18098	18229	18168	18240	18338	18183	18336	18351	18249	18093	18370	18255	18371	18364	18358	18383	18236	18096	18318	18381	18179	18278	18346	18269	18276	18162	17867	18218	18239	18211	18180	18293	18247	18184	18288	18271	18390	18179	18247	18276	18143	18279	18086	18409	18369	18369	18290	18258	18358	18213	18310	18061	18369	18304	18055	18302	18294	18385	18260	18243	18235	18318	18136	18307	18465	18321	18347	18198	18372	18006	18238	18308	18195	18261	18259	18421	18327	18408	18275	18098	18465	18221	18210	18182	18207	18349	18202	18336	18404	18197	18381	18288	18135	18270	18166	18240	18255	18260	18446	18311	18174	18208	18328	18211	18413	18322	18460	18402	18471	18237	18271	18278	18332	18479	18289	18171	18269	18278	18258	18101	18192	18236	18265	18274	18160	18357	18379	18063	18227	18178	18223	18384	18284	18250	18127	18365	18262	18252	18275	18301	18383	18251	18298	18307	18092	18204	18565	18486	18354	18193	18325	18339	18360	18324	18268	18328	18330	18122	18318	18325	18222	18420	18210	18272	18365	18339	18392	18379	18378	18135	18312	18221	18104	18377	18283	18351	18304	18260	18094	18115	18335	18186	18279	18102	18185	18260	18303	18100	18269	18167	18303	18379	18318	18270	18202	18324	18150	18413	18470	18276	18232	18321	18423	18347	18207	18196	18213	18164	18235	18299	18181	18339	18283	18491	18221	18177	18188	18220	18180	18196	18500	18302	18366	18464	18112	18205	18506	18299	18202	18428	18386	18346	18167	18206	18529	18364	18356	18268	18505	18237	18189	18192	18440	18240	18244	18333	18313	18280	18234	18398	18301
22962	21538	29411	31532	38167	40079	40307	36298	34809	34547	33664	33962	32932	32537	32759	33420	32553	32347	31867	31982	32015	32191	32082	32467	32267	31817	31885	31879	32102	32183	32002	31946	32057	32111	32120	32227	31985	31929	32075	32005	32166	31900	31868	31930	32109	31907	31950	31865	32070	32183	31681	32136	31823	32321	31881	31928	32033	31892	31928	31998	31911	32054	31927	31960	31840	31861	32121	32047	31981	31953	32160	32060	32277	31888	31881	31570	32160	31883	31890	32083	31803	31864	32069	32141	31914	32188	31969	32047	31936	31929	32005	32032	31717	32045	31855	31656	31716	31994	31978	31759	31925	31966	32214	32006	32093	32198	32212	32090	31936	31772	31817	32058	32110	32182	31913	31994	32188	31840	32088	31939	32182	32154	32100	32125	31821	31706	31840	31918	31943	32066	31828	31952	31993	32119	31641	31856	32034	32171	31794	31826	31925	32063	31928	31795	32046	31965	32127	32107	32073	31860	32078	32217	31950	31805	32086	31935	31717	31846	32136	31998	32179	32137	31852	32011	31911	31953	31853	31894	32011	31745	31762	31650	31639	31868	31890	31995	31876	31877	32103	31848	31648	31713	32040	32122	31836	31864	31925	31884	31885	31550	32054	31943	31714	32061	31731	31775	32083	31906	31995	31708	31767	31668	32025	32073	31833	31930	32084	31950	31788	31966	31960	32032	31857	32030	31978	31734	31887	32160	31738	31790	32103	31827	31847	31696	32254	31774	32083	31820	31860	31747	31725	32016	31687	31839	31935	31460	32130	31870	31755	32242	31919	31979	32026	31869	31966	31730	32061	31996	31953	31940	31846	31941	32266	31864	31876	31925	32088	32038	31929	32083	31924	32024	32016	32020	31857	32015	32277	31942	31700	31831	31952	32125	32026	32039	31924	32046	32066	31836	32160	31598	31996	32038	31989	31662	31763	31761	32089	31796	32013	32116	31967	31751	31888	31948	31857	31932	32011	32022	32240	31906	31990	32141	31963	32175	32072	31838	31880	31892	32021	32091	31854	32057	32163	31769	32032	32247	31850	32017	31851	31896	31904	32068	31905	32152	31902	31917	32027	31884	31724	31779	32005	32081	31918	31918	31971	32157	32189	31795	31709	31708	31927	31844	31923	32002	32144	32014	31902	31970	31928	31847	32239	32070	32026	32105	32081	32190	32179	32071	31922	31977	32075	31735	31991	32095	31933	32008	32009	31888	32077	32004	32010	31844	31753	32014	31930	31880	31939	31653	32082	32000	31982	32065	31983	31942	32101	32200	32235	31960	31643	32014	32279	32129	31686	32066	31964	31770	31973	31910	31861	31804	31879	31981	32316	31999	32006	32113	31943	31887	31885	31937	32167	31827	31782	32015	32297	32051	32230	31833	31917	32062	32113	31825	31995	31883	31787	31977	32012	32033	32053	31921	31846	31940	32056	31877	32097	31902	31819	31953	31981	31830	32074	31940	31962	32042	31994	32188	31952	31800	31897	32125	31828	31848	32085	32267	32002	31939	31974	31846	32082	31743	31793	32012	32062	31808	31879	32203	32079	32201	31919	32026	32071	32083	31778	31940	32097	31886	31991	31875	31759	31985	32148	31957	31823	32148	31738	31949	31930	31948	31952	32288	32017	31902	31818	31702	31865	31817	31870	32223	32023	31925	31926	31790	32078	31995	32000	31958	31905	31607	31676	31801	32063	31598	31832	31861	32124	32039	32011	32039	32066	32249	31919	31922	31995	31904	31787	31907	32125	32080	31891	32024	32109	31991	31939	31983	31883	32084	32040	31932	31872	31736	31893	31827	32081	32055	31911	31968	32007	31960	31970	31874	31965	31861	31778	31924	32080	31968	31945	31885	31818	31870	32098	31991	32123	31927	31977	31737	31950	31888	31778	31946	31925	32070	31994	31903	31757	32120	32102	31924	31635	31882	31867	31915	32072	31835	32111	31695	31967	31912	31906	31918	31802	31999	31770	32076	32291	32195	31815	31981	31872	31892	32019	31981	31780	32150	31847	31966	31963	31747	31767	31829	31966	31885	32106	31852	31757	32005	32122	32010	31920	32027	32027	31988	31822	31880	31866	32068	31990	32075	31828	32082	31899	31921	31788	31905	31819	32060	31909	31962	31765	32034	32243	32254	32054	31961	31913	31860	31956	31939	31788	32301	32130	31965	31896	31824	32140	31924	32371	31769	32007	31901	31987	32032	31917	31976	31996	32059	32107	32148	31925	31886	31993	31871	31958	31906	31868	32000	31891	32032	31673	31809	32117	31956	32089	31965	31886	31842	31794	31820	31900	32186	32147	32122	31945	32096	31982	31950	31997	31995	32103	31905	31910	32053	31817	31532	31989	31986	31611	32135	31957	32116	32142	31909	31750	32055	32024	31717	32206	32235	31676	31883	31758	31765	31975	31981	31931	31985	32146	32097	31932	31977	32193	31959	32177	32070	32134	32288	31934	32165	31842	31895	31878	31934	31822	31836	31951	32129	31806	31878	31882	31604	31917	31762	31925	32097	31994	32123	31859	31970	31847	32157	31699	32244	31903	31945	31783	31752	31992	32166	31914	31894	31934	31877	31902	32122	31837	31801	31940	31895	31896	31554	32233	31899	31712	32036	31844	31824	31752	32029	31765	31994	31761	31886	31960	31871	31959	31893	32090	31752	32064	31985	31776	31959	32297	31907	32033	31948	32000	31973	32143	31930	32165	32151	32131	31857	31804	32030	31696	31844	32097	31999	31854	31882	31792	32110	31934	31835	32207	31712	31972	31790	31889	31937	31950	31882	31851	31807	31946	31955	31887	31807	32025	32062	31907	31895	31805	32213	32053	31914	31985	31970	32091	31961	31928	31993	31943	31908	32055	31904	31789	31991	31903	31832	31926	31819	31772	32265	32241	32049	32049	32106	31836	32066	31840	31664	31973	31899	32058	31959	31815	31692	31848	32023	31858	32181	31966	32049	31855	31812	31974	32030	31942	31994	31873	31727	31953	32236	32044	31910	32210	31744	32067	32017	32078	31848	32090	31716	31722	31846	31804	31916	31851	31749	31970	31967	32010	31842	31866	31836	31987	32077	31957	31914	31968	31850	31808	31749	31968	31863	32033	31881	31901	32118	31976	31984	31795	31841	31796	31783	32187	31787	32140	31879	31860	31832	32180	31978	31878	32098	31873	31951	31861	31995	31898	32055	31963	31950	31877	31937	31804	32265	31895	32029	31979	32155	31721	31756	31934	31883	31976	31992	32074	31945	32005	32019	31987	31861	31916	31902	31764	31941	32020	31836	31889	32020	32048	32044	31989	32055	31997	32153	31749	32190	32151	31579	31742	31876	31762	32037	32029	32194	32096	31832	31900	32072	32194	32208	32105	31864	31936	31937	31916	32127	31862	32068	32137	31895	31895	31996	31925	32042	31944	32226	31991	32217	31844	31699	31921	31843	31605	31943	32114	32126	32044	31949	31570	32292	32078	32075	31996	31769	32080	32196	32090	32045	31915	31648	32080	31685	31950	31781	32412	31838	31943	31819	32076	32009	31911	31998	31902	32046	31991	32083	32058	31754	31978	32282	32113	31975	31871	31740	32057	31955	31934	31952	32132	32037	31985	32205	32024	31929	32011	31924	32126	31900	31904	32031	31696	31739	31791	31779	32050	32054	31932	32112	32230	32058	32172	31890	32046	31983	31898	32150	31918	32118	32104	31901	31999	31835	32115	32103	31839	31878	32068	31869	31733	31908	31696	31758	31554	31622	32091	32172	31747	31849	31996	31908	31693	31906	31873	32136	32124	31870	31885	31939	31815	31972	31870	31685	31839	31898	31879	31840	31981	32007	31754	31927	32084	31784	31997	31813	31976	31883	31853	31775	32019	31984	32045	31867	31933	31792	32021	32059	31959	31834	31829	31844	32068	32039	31943	32068	32059	32055	31999	31956	32246	31990	31746	32043	32150	32061	32091	32064	31907	31816	31923	32097	32157	32011	32115	32214	31849	31920	31809	31987	31735	31885	32212	32003	32157	32058	32107	32094	31957	31489	31832	32276	32077	31866	31970	31724	31863	31926	32239	31809	31925	31943	32014	31822	32140	32090	31838	31812	31812	31925	31764	32137	32144	32094	31925	31951	32199	32006	31809	31872	32124	31979	32114	31935	32044	31861	31745	31952	31842	32162	31999	32305	32069	31957	31698	31890	31933	31885	31643	32113	31965	31935	32050	31739	31782	32090	32181	32056	32264	31627	31945	32187	31829	32111	32148	32266	31959	32337	31969	31667	32049	32174	31879	31753	31904	31648	32264	32139	31973	31843	32058	32018	31815	31694	31936	31864	32057	31857	32037	31956	32190	32052	32003	31981	32111	31752	31763	31912	31800	31967	32064	31910	31940	31946	32120	32001	31986	31999	32186	32049	32207	31893	31852	32075	32127	32094	31693	31839	31903	32086	31986	31958	32089	31981	31964	31866	32074	32022	32042	31961	31880	31709	31806	31788	32089	31855	31937	31794	31967	31842	32277	32075	31955	32175	31831	31636	32054	32035	31940	31958	32022	32018	32101	31841	32108	31817	31870	31948	31726	31778	32116	31822	31918	32050	32030	31983	32092	32120	31922	31806	31922	32053	32158	31736	32219	32099	32065	32044	32082	31887	32135	32069	32022	32039	32037	31950	32116	31719	32121	32246	31979	31806	31865	31685	32089	31876	31936	31880	31815	31548	31869	32005	31815	31789	31901	32063	32088	31876	32071	32026	32051	31702	31821	31820	31941	31921	31970	32264	31843	31725	31938	31889	32018	32011	32222	31998	31763	31967	32079	32077	31986	31593	31872	31877	31953	31862	31994	31858	32078	31924	32085	32122	32004	31687	31917	31884	31783	31918	32142	32044	32359	31883	31973	31840	31837	31906	31973	31726	32104	31906	31915	31637	31890	32043	32074	32026	31705	31807	31861	31837	31921	32055	32068	31969	32079	31991	31957	32074	31912	31775	31835	32076	31926	31923	31787	32051	32000	31990	31872	31910	31815	31973	31939	31797	31957	31930	32051	32061	31842	31801	31648	31933	31742	31968	31881	32045	32131	31936	31849	31813	31661	32220	32137	31691	31883	31868	32091	31698	31830	32161	31822	31924	32015	32122	31974	32014	31947	31937	32211	31989	32054	31883
31583	56659	55045	48290	40322	32490	28119	24145	22571	21323	21063	21232	19452	19509	19559	20431	19080	18921	18946	19056	18949	19019	18933	18915	19080	19160	18862	18696	19003	18793	19206	19139	18905	18808	18847	18824	18980	18768	18944	18944	18842	18831	18814	18784	18881	18762	18681	19003	18955	18798	18870	18797	18849	18999	19018	18849	18967	19063	18875	18980	18508	18981	18985	18969	18748	19059	18868	18922	19149	18876	18563	18790	18918	19007	18947	18900	18800	18860	18785	19069	18884	18898	18851	18942	19029	19046	18940	18796	19030	18955	18936	18837	18875	18779	18929	18980	18881	18803	18846	19012	18816	18739	18850	18791	19041	18878	18688	18895	18917	18788	18803	18852	18894	19049	18900	18922	19020	18986	19009	18925	18880	18928	18854	18776	19008	18908	18962	18953	18743	18925	18925	18869	18883	18763	18996	18937	19015	18852	18919	18763	18933	18892	18749	18908	18954	18772	18915	18836	19035	18914	18640	18820	18747	18770	18940	18886	18962	18964	18739	18832	18619	18904	19042	18671	18786	18678	18833	18778	18847	18848	18817	18934	18907	18750	18967	18826	18886	18702	18949	18843	18915	18795	19010	18718	18744	18909	18838	18792	19016	18860	18864	18697	18939	18937	18788	18916	18858	18889	18863	18716	18802	18780	18744	18931	18752	18966	18815	19207	18786	18746	18837	18957	18897	18765	19037	18953	18939	18725	18863	18846	18989	18867	18900	18790	18922	18891	18974	18863	18946	18867	18906	18753	18930	18969	18939	18725	18881	19027	18885	19041	18864	18812	18782	18642	18678	19063	18699	18897	18765	18690	18594	19072	18846	18682	18787	18865	18786	18901	18888	18919	18834	18941	18904	18704	18789	18857	18875	18710	18979	18970	19026	18635	18820	18871	18915	18836	19200	18633	18836	18898	18926	18760	18788	19030	18869	18711	18675	18672	19024	18982	18872	18874	19059	19036	18720	18968	18922	18911	18950	18757	18866	18747	18989	18866	18806	18862	19080	18851	18674	18857	19034	18868	19109	18796	18811	18746	18954	18914	18880	18767	19029	18960	18955	18677	18987	19200	18904	19063	18920	18697	18828	18937	18820	18913	18859	18772	18973	18947	18957	18768	18958	18811	18814	18791	18861	18985	18785	18884	18661	18746	19041	18921	18978	18970	18922	18855	18858	19026	18922	18823	18736	18626	18782	18802	18971	19026	18652	18730	18781	18892	18905	18781	18828	18838	18822	18786	18904	18787	18946	18803	18823	19024	19025	18858	19076	18792	18849	18667	18674	18803	18658	18884	18843	19033	18835	18951	18769	18801	18726	18870	18830	18894	18853	18763	18949	18856	18816	18845	18916	18929	18806	18966	18742	18954	18695	18888	18860	18944	18751	18640	18878	18670	18787	18914	18805	18767	18725	18806	18914	18820	18833	18974	18729	18910	18902	18804	18707	19024	18826	18937	18805	18872	18865	19019	19078	18861	19126	18840	18861	18770	18736	18853	18711	18888	18952	18786	18860	18890	18757	18975	18863	18922	18907	19096	18898	18818	18947	18757	18717	18910	18844	18929	18576	18804	18985	19055	18955	18850	18866	18995	18865	18841	18866	18848	19015	18861	18888	18676	18836	18716	18911	18696	18886	18740	18783	18663	18963	18796	19030	18848	18884	18727	18953	18697	18865	18617	18987	18898	18892	18885	18913	18816	18773	18757	18766	18894	18833	19019	18883	18971	18746	18804	18626	18879	18826	18807	18762	18723	18923	19028	18848	18871	18820	18894	18849	18805	18821	18948	18937	18708	19025	18839	18887	18840	18842	18994	18974	18810	19018	19007	18714	18896	18758	18705	18768	18775	18729	18833	18715	19084	18812	18775	18917	18926	19103	18727	18818	18933	18946	18942	18899	18916	18805	18797	18986	18874	18750	18820	18891	18789	18852	18971	18801	18630	19087	18719	18883	18799	18831	18929	18976	18918	18885	18744	18870	18848	18903	19092	18788	18853	18916	18735	18993	18789	18762	18825	18807	18816	18949	18841	18795	18764	18849	18756	19084	18893	18756	18686	18992	18822	18930	18928	18758	18875	19028	18839	18876	18807	18863	18999	18903	18937	19092	18724	19013	18768	18740	18746	18863	18855	18756	18617	18882	18798	18817	18767	18843	18834	18815	18784	19042	18663	18844	18951	18695	19020	18766	18893	18801	18742	18976	18818	18954	18737	18877	18813	18909	18817	18846	18843	18848	18862	18839	18905	18982	18940	19009	18957	18888	18885	18914	18822	18870	18853	18823	18819	18774	18564	18978	18843	18875	19118	18880	18938	18924	18998	18685	18834	18909	18789	18810	18789	18869	18860	18899	18846	18947	18968	18953	18820	18919	19036	19094	18721	18903	19083	18956	18791	18910	19044	18862	18987	18671	18881	18680	18919	18817	18731	18959	18900	18712	18872	18817	18675	18887	18861	18761	18791	18718	18863	18848	18785	19082	18861	18853	18940	18842	18748	18839	18753	18759	18848	18593	18779	18785	18737	18648	18783	18782	18899	18921	18731	19004	18629	18805	18909	18900	18900	19029	18715	18949	18794	18812	18800	18794	18982	18869	18903	18771	19078	18699	18875	18780	18645	18894	18953	18835	18797	19050	19016	18855	18930	18978	18826	18901	18866	18988	18746	18946	18783	18922	18960	18840	18675	18682	18759	18812	18847	18951	18824	18759	18815	18646	18707	18783	18755	18845	18789	18728	18910	18857	18849	18815	18805	18737	18731	18959	18870	18769	18697	18936	18904	18802	18967	18862	18533	18775	18784	18677	19059	18783	18646	18815	19047	18881	18864	18696	18981	18776	18890	18837	18889	18899	18997	18748	18768	18971	18763	19060	18714	18730	18742	18954	18993	18892	18812	18848	18890	18705	18867	18861	18955	18781	19161	18861	18968	18782	18804	19138	18826	18985	18863	18977	18969	18770	18808	19074	18711	18903	18823	18796	18844	19096	18949	18922	18749	19098	18701	18991	18722	18854	18973	18988	18870	18698	18897	19020	19063	18894	18826	18904	18954	18827	18797	18766	18979	18759	18714	18814	18922	18885	18928	18858	18733	18901	18878	18984	18871	18790	18785	18769	18784	18716	18928	18737	18838	18956	18733	19056	18913	18876	18605	18812	18840	19026	19024	18795	18934	18738	18902	18669	18653	18984	18923	18865	18954	18814	18658	18907	18678	18802	18774	18802	18865	19029	19003	18761	18829	18901	18905	18558	18668	18806	18736	18928	18767	18867	18974	18813	18986	18875	18681	18936	18944	18831	18825	18847	18990	18841	18839	18801	18832	18914	18751	18921	18881	18847	18798	18976	18794	18917	18801	18871	18922	18881	19024	18938	18873	18718	18972	18978	19143	18990	18745	18787	18694	18897	18774	18798	18819	18828	18798	19041	18860	18693	18721	19017	18783	18928	18776	18713	18917	18666	18918	18703	18722	18824	18763	18769	19014	18818	18791	18854	18824	18966	18800	18684	18906	18790	19145	18926	18733	18832	18952	18930	18687	18881	18820	18946	18890	18842	18835	18972	18844	18964	18965	18754	19004	18944	18999	19023	18852	19011	19007	19010	18745	18850	18834	18902	18859	18995	18921	18938	18860	18853	19070	18806	18973	18649	18874	18927	18783	18752	18909	18949	18841	18858	18683	18809	18947	18875	18964	18590	18807	18773	18828	18821	18720	18803	18897	18850	18741	18878	18987	18810	18688	18939	18972	18900	18952	18911	18769	18757	18899	18810	18811	18847	18917	18713	18730	18793	18915	18904	18812	18670	18926	18764	18878	18685	18821	19083	19024	18829	18871	18664	18899	18959	18544	18833	18674	18990	18836	18857	18859	18960	18662	19007	18897	18760	18637	18751	18934	18616	18667	18817	18830	18748	18786	18731	18811	18948	18915	18810	18890	18855	18964	18969	19063	18961	18761	18916	18754	18730	18769	18788	18872	18700	18961	19042	18912	19132	18706	18798	18672	18957	18823	18995	18959	18995	18810	18784	18965	18823	19030	18805	18583	18768	18752	19063	18942	18933	18869	18585	18951	18804	18884	18942	18946	18659	18919	18783	18835	18970	18849	18934	18948	18783	18964	18915	18953	18720	18977	18943	18933	18964	18887	18835	18710	18886	18817	18893	18883	19018	18954	18908	18950	18849	19095	18710	18878	18820	18880	18730	19034	18917	18960	18806	18717	18746	18913	19005	18943	18975	18919	18783	18852	19026	18828	18918	18867	18868	18864	18956	18898	18772	18776	18896	18838	18923	18873	18834	18788	18967	18977	18892	18848	18800	18819	18847	18765	18788	18955	18832	18989	18697	18938	18752	19039	18806	18929	18823	19040	18748	18765	18789	18874	18913	18933	18853	18829	18861	18838	18914	18811	19009	18798	18832	19061	18743	18827	18984	18806	19066	18823	18676	18949	18701	18872	18949	18906	18999	18860	19088	18906	18889	18702	18762	18756	18874	19027	18862	18865	18949	18631	18843	18690	18910	19050	18822	18728	18881	18880	18892	18814	19027	18840	18834	18740	18688	19012	18934	18922	18904	18835	18789	18814	18786	19021	18747	18895	18979	18992	18880	18774	18735	18864	18838	18997	18706	18718	18662	18800	18890	18857	18749	18979	18865	18924	19010	18779	18756	18749	18790	18727	18728	19014	18847	18909	18883	18775	18891	18756	18864	18791	18892	18856	18845	18889	18900	18860	18897	18867	18828	18792	18968	18811	18822	19023	18984	18757	18801	18847	18803	18766	18656	18947	19016	18867	18831	18885	18769	18869	18871	18836	18858	18750	18836	18906	18937	18775	18736	18941	18785	18907	18833	18913	18762	18933	18811	18675	19074	18839	18739	18601	18930	18740	18829	18773	19027	18738	18701	18848	18817	19031	18827	18883	18788	18820	19030	18766	18707	18863	18826	18809	18769	18691	18895	18901	18809	18971	18838	18803	18799	18803	18728	18946	18968	18812	18873	18838	18740	18770	18802	18700	18884	18964	18853	18875	18954	18844	18887	18748	18817	18681	18813	18853	18863	18800	18859	18987	18712	18782	18921	18953	18756	18657	18723	18695	18704	18827	18711	18865	18790	18918	19126	18835	18686	18862	18979	18856	18891	19108	18927	18710	19000	18919
35333	36147	41140	40780	34882	32881	31799	31102	30674	30695	30604	30423	30377	30180	30597	30594	30297	30439	30181	30320	30360	30175	30262	30259	30139	30274	30123	30437	30314	30206	30053	30412	30301	30339	30436	30362	30348	30027	30748	30266	30613	30110	30267	30424	30330	30115	30449	30320	30225	30263	30289	30247	30167	30437	30266	30486	30198	30141	30265	30222	30237	30451	30410	30284	30064	30317	30163	30128	30259	30305	30296	29953	30294	30089	30226	29823	30369	30024	30415	30242	30193	30072	30408	30165	30250	30231	30524	30111	30191	30033	30365	30115	30182	30127	30352	30233	30101	30012	30262	30250	30286	30276	30277	30225	30256	30067	30441	30168	30262	30265	30425	30192	30163	30175	30231	30311	30312	30224	30250	30058	30410	30139	30224	30209	30385	30267	30145	30305	30348	30161	30336	30189	30407	30522	30144	30358	30032	30268	30241	29977	30278	30267	30111	30243	30397	30289	30150	30234	30251	30230	30227	30188	30209	30246	30119	30270	30425	30491	30087	30303	30076	30134	30215	30194	30138	30375	30190	30227	30548	30384	30312	30394	30350	29977	30043	30306	30471	30539	30356	30101	29984	30061	29968	30068	30255	30145	30458	30151	30531	30349	30356	30505	30109	30203	30262	30328	30447	30084	30219	30280	30343	30401	30310	30401	30158	30266	30350	30195	30090	30246	30114	30248	30227	30295	30534	30363	30091	30318	30334	30317	30246	30299	30200	30155	30345	30318	30272	30052	30376	30352	30247	30226	30483	30157	30227	30127	30154	30132	30526	30360	30349	30209	30120	30097	30159	30152	30157	30135	30049	30243	30281	30125	30304	30069	30458	30026	30144	30313	30231	30087	30148	30158	30185	30047	30079	30302	30322	30525	30206	30402	30157	30258	30111	29943	30508	30447	30139	29965	30198	30207	30228	30132	30125	30261	30084	30307	30355	30342	30168	30058	30262	30304	30403	30183	30369	30364	30090	30129	30066	30272	30141	30213	30014	29783	29971	30240	30115	30291	30042	30034	30259	30258	30272	30217	30210	30394	30083	30074	30132	30275	30142	30195	30304	30081	30259	30219	30035	30080	30168	30143	30165	30357	30467	30262	30292	30208	30239	30343	30166	30508	30238	30327	30120	30253	30404	30239	30400	30413	30220	30252	30342	30184	30220	30341	29966	30190	30166	30208	30115	30353	30191	30115	30335	30100	30294	30314	30165	30128	30277	30407	30288	30442	30083	30424	30586	29993	30020	30555	30239	30403	30078	30172	30268	30193	30203	29960	30063	30316	30311	30277	30229	30262	30220	30292	30247	30180	30183	30214	30015	30019	30219	30265	30226	29721	30189	29923	30154	30142	30101	30466	30214	30003	30596	30088	30072	30069	30164	30145	30152	30316	30324	30138	30014	30209	30249	30350	30254	30362	29867	30028	30167	30264	30432	29805	30219	30393	30471	30323	30257	30230	30304	30180	30296	30124	30268	30369	30247	30159	30251	30237	30155	30234	30360	30342	30419	30110	29912	30314	29931	30090	30271	30182	30406	30046	30348	30172	30171	30414	30303	30295	30329	30129	30354	30049	30219	30175	30254	30367	30139	30221	30303	30140	30214	30153	30501	30126	30188	30552	30257	30311	30292	30190	30078	30038	30191	30148	30211	30260	30283	30302	30086	29999	30416	30296	30187	30287	30158	29982	30236	30015	30347	30073	30275	30304	30285	30377	30059	30061	30327	30106	30194	30440	30262	30157	30188	30255	30349	30034	30209	30217	30099	30384	30080	30259	30126	30255	30206	30153	30330	30358	30260	30474	30328	30094	30195	30231	30191	30387	30269	30399	30241	29958	30275	30200	30039	30266	30148	30029	30227	30093	30293	30268	30211	30286	30369	30421	30261	30330	30237	30171	29992	30042	30190	30423	30251	30129	30144	30305	30364	30186	30464	30318	30448	30296	30335	29937	30215	30307	30274	30206	30238	30436	30412	30291	30019	30111	30120	30397	30358	30129	30177	30470	30527	29967	30458	30082	30167	30181	30375	30269	30167	30277	30276	30421	30418	30236	30381	30443	30301	30128	30162	29892	30071	30327	30073	30121	30210	30287	30241	30255	30390	30320	30102	30184	30085	29852	30139	30145	30329	30107	30165	30146	30290	30329	30289	30050	29872	30311	30105	30275	30278	30299	30538	30492	30301	30566	30223	29967	30210	30075	30223	30144	30549	30142	30256	30315	30108	30311	30336	30257	30113	30443	30231	30091	30030	30241	30355	30315	30231	30153	30512	30517	30074	30165	30243	30171	30290	30216	30245	30159	30234	30239	30435	30219	30179	30250	30255	30196	30166	30222	30245	30179	30341	30165	30199	30095	30326	29977	30518	30211	30318	30471	30301	30203	30265	30048	29991	30185	30238	30037	30324	30373	30244	30089	30067	30078	30406	30186	30481	30363	30081	30176	30255	30268	30190	30269	30264	30234	30223	30344	30280	30166	29955	30362	30277	30392	30167	30067	30381	30360	30484	30270	30114	30385	30338	30189	30190	30443	30531	30239	30327	29937	30244	30364	30133	29966	30351	30346	30297	30101	30282	30166	30137	30290	30192	30254	29972	30419	30311	30149	30023	29965	29886	30338	30299	30322	30504	30072	30363	30302	30267	30539	30310	30262	30105	30341	30044	30131	30255	30346	30247	30201	29966	30346	30183	30249	30554	30299	30051	30055	30146	30325	30200	30129	30261	30164	29838	30206	29927	30018	30170	30057	30544	30345	30414	30119	29907	30329	30237	30004	30004	30212	30152	30235	30076	30199	30172	30312	30323	30254	30170	30106	30200	30191	30345	30218	30158	30149	30425	30136	30079	30090	30096	30366	30113	30232	30179	30103	30306	30463	30500	30193	30214	30113	30112	29905	30091	30275	30103	30213	30167	30165	30071	30135	30248	29826	30109	30285	30257	30149	30294	30539	30369	30176	29809	30052	30505	30199	30560	30231	30152	30214	30273	30003	30553	30327	29962	30320	30126	29953	30113	30195	30155	30224	30237	30380	30109	30136	30029	30151	30351	29944	30084	30204	30405	30159	30284	30237	30166	30174	30130	30219	30516	30223	30247	30297	30332	29901	30128	30097	30307	30375	30189	30407	29946	30312	30211	30263	30251	30169	30196	30321	30240	30342	30420	30392	30362	30224	30386	30333	30052	30565	30021	30032	30363	30039	29963	30134	30256	30256	30426	30327	30285	30297	30293	30281	30217	30094	30177	30398	30065	30102	30190	30101	30088	30158	30310	30181	30362	30161	30195	30018	30188	29855	30124	30364	30264	30369	30605	29978	30549	30322	30430	30339	30056	30040	30135	30392	30390	30210	30323	30126	30001	30449	30174	30225	29999	30266	29942	30232	30189	30328	30190	30067	30221	30269	30220	30085	30212	30003	30262	30680	30253	30378	30086	30140	30363	30331	30108	30186	29835	29945	30573	30292	30163	30101	30106	30227	30108	30143	30251	30091	30148	30314	30325	30172	30076	30236	30153	29646	30256	30230	30021	30103	30772	30225	30248	30183	30063	30041	30018	30284	30285	30025	30245	30311	29991	30081	30447	30216	30264	30102	30079	30283	30156	30168	29922	30183	30321	30147	30174	30192	30169	29961	30378	30021	30278	30330	30495	30329	30251	30076	30400	30130	30306	30085	30209	30297	30117	30075	30220	30409	30072	30315	30453	30509	30226	30528	30207	30430	30227	29779	30194	30301	30394	30055	30061	30527	30146	30134	30259	30258	30383	30331	29803	30310	30277	30185	30465	30155	30146	30408	30682	30434	30164	30245	30074	30062	30459	29975	30192	30187	30206	30241	30362	30079	30235	30201	29904	30175	30221	29908	30230	30232	30346	30270	30132	30173	30375	30313	30288	30211	30416	30293	30101	30198	30275	30112	30184	30162	30239	30045	29918	30281	30222	30193	29997	30127	30162	29971	30089	30063	30516	30209	30313	30467	30151	30295	30021	30136	30356	30216	30560	30281	30300	30206	30398	30271	29969	30158	30300	30154	30074	30119	30267	30136	30161	30221	30231	29956	30178	30191	30337	30475	30358	30223	30349	30233	30427	30190	30217	30200	29961	30127	30201	30219	30364	30376	30431	30246	30098	30070	30147	30111	30224	30140	30548	30251	30272	29987	30128	29958	30131	30247	30024	30361	30211	30120	30407	30238	30335	29972	30318	30038	30352	30045	30151	30375	30144	30129	29997	30299	30249	30437	30564	30206	30019	30268	30106	30409	30628	30383	30095	30194	30350	30004	29987	30145	30152	30251	30086	30207	30228	29997	30226	30329	30164	30434	30150	30220	30198	30289	30229	30463	30173	30245	30153	30206	30086	29986	29879	30077	30257	30064	30155	29973	30229	30312	30105	30159	30511	30204	30368	30348	30104	30006	30448	30206	29989	30206	30351	30245	30313	30212	30413	30053	30074	30149	30267	30363	30368	30184	30280	29912	30239	30486	30179	30348	30274	30109	30281	30264	30029	30309	30309	30295	30277	30189	30457	30128	30348	30079	30433	30223	30297	30092	30207	30089	30228	30159	30470	30310	30366	30166	30251	30447	30385	30088	30200	30315	29942	30227	30378	30492	30281	29908	30199	30171	30236	30068	30586	30414	30443	30296	30273	30287	30386	30295	30286	30536	30054	30309	30192	30240	30358	30348	30322	30332	30198	30275	30387	30260	30037	30124	30388	30278	30204	30032	30369	30418	30250	30166	30201	30124	30374	30145	30440	30285	30356	30195	30119	30358	30384	30226	30394	30446	30239	30221	30322	30285	30291	30283	30048	30249	30124	30337	30380	30158	30192	30456	30146	30248	30341	30105	30340	30231	30002	30144	30065	30102	30195	30270	30306	30146	30179	30186	30255	30539	30291	30147	30023	30207	30365	30283	30069	30116	30271	30378	30266	30220	30219	30046	30174	30130	30205	30426	30364	30204	30375	29931	30123	30170	30321	30123	30119	30600	30280	29943	30245	30184	30253	30185	30237	30130	30339	30499	30343	30246	30663	30146	30410	30289	30344	30140	30745	30324	30201	29897	29940	30108	30069	30262	29982	30268	30163	30499	30200	30119	30213	30007	29870	30111	30072	30084	30133	30171	30298	30494	30038	30333	30232	30102	30253	30154	30091	30176
26600	38927	34998	29674	23359	20470	19438	18419	18391	18182	18175	18176	17852	17897	17790	17939	17716	17793	17634	17637	17683	17649	17757	17687	17790	17782	17826	17728	17674	17692	17836	17860	17727	17750	17822	17696	17620	17680	17680	17666	17569	17940	17436	17764	17668	17742	17678	17917	17692	17595	17771	17491	17670	17513	17676	17658	17854	17678	17665	17694	17532	17785	17712	17491	17638	17594	17645	17716	17745	17787	17680	17599	17804	17730	17939	17505	17574	17744	17706	17618	17591	17697	17605	17511	17837	17606	17624	17656	17707	17768	17707	17670	17628	17915	17604	17631	17759	17623	17629	17743	17619	17741	17524	17709	17568	17519	17612	17569	17577	17569	17643	17753	17571	17624	17679	17762	17598	17559	17758	17678	17515	17675	17900	17707	17741	17552	17650	17581	17791	17827	17633	17777	17497	17775	17784	17411	17374	17681	17438	17799	17782	17666	17692	17715	17676	17618	17700	17757	17821	17843	17810	17451	17724	17734	17845	17587	17653	17599	17602	17804	17676	17772	17915	17786	17704	17825	17792	17742	17738	17434	17569	17549	17716	17640	17608	17755	17643	17853	17787	17699	17621	17513	17819	17841	17822	17740	17830	17528	17515	17806	17793	17715	17650	17563	17668	17740	17635	17538	17717	17654	17542	17663	17762	17829	17802	17701	17673	17681	17825	17654	17685	17424	17740	17659	17849	17617	17667	17723	17567	17592	17646	17687	17658	17673	17780	17831	17778	17740	17436	17640	17542	17635	17752	17722	17716	17747	17627	17505	17774	17732	17580	17715	17636	17751	17611	17515	17469	17736	17720	17700	17636	17604	17654	17794	17814	17738	17684	17590	17699	17557	17684	17768	17655	17544	17674	17694	17570	17594	17598	17505	17655	17721	17644	17636	17771	17560	17725	17738	17830	17822	17608	17802	17574	17596	17702	17584	17718	17682	17732	17690	17609	17633	17574	17773	17686	17623	17702	17455	17728	17712	17800	17708	17767	17599	17824	17503	17694	17722	17451	17822	17704	17787	17599	17531	17781	17605	17604	17642	17675	17763	17616	17713	17497	17654	17731	17707	17535	17688	17574	17543	17667	17727	17556	17513	17662	17670	17704	17757	17845	17652	17750	17829	17670	17823	17678	17576	17628	17700	17673	17709	17672	17610	17662	17863	17451	17908	17658	17680	17735	17725	17800	17849	17691	17669	17625	17889	17786	17556	17785	17415	17690	17622	17852	17813	17713	17839	17667	17612	17525	17598	17709	17710	17667	17553	17686	17638	17721	17786	17794	17619	17815	17803	17481	17789	17772	17588	17775	17791	17523	17643	17714	17741	17601	17612	17706	17603	17762	17637	17805	17716	17700	17845	17737	17539	17782	17504	17636	17618	17689	17618	17620	17588	17569	17601	17692	17818	17535	17715	17738	17562	17758	17760	17716	17632	17770	17795	17798	17607	17559	17637	17568	17544	17761	17664	17686	17748	17593	17575	17689	17584	17825	17750	17732	17606	17671	17568	17556	17594	17777	17672	17599	17635	17765	17690	17535	17627	17696	17675	17578	17731	17865	17609	17624	17872	17771	17841	17824	17453	17694	17780	17624	17720	17634	17755	17712	17832	17718	17875	17576	17665	17633	17642	17849	17609	17697	17623	17786	17695	17737	17650	17774	17406	17481	17701	17728	17809	17570	17761	17560	17584	17527	17590	17617	17599	17630	17677	17594	17725	17601	17775	17689	17816	17720	17705	17599	17822	17550	17467	17560	17587	17571	17767	17861	17628	17705	17485	17891	17801	17720	17661	17633	17800	17664	17819	17685	17502	17723	17641	17832	17627	17503	17724	17460	17682	17662	17585	17717	17729	17767	17523	17733	17573	17733	17802	17690	17588	17718	17627	17527	17648	17702	17814	17814	17536	17686	17615	17570	17652	17561	17537	17736	17589	17660	17801	17822	17711	17871	17590	17797	17670	17597	17667	17648	17742	17641	17563	17569	17672	17676	17871	17569	17707	17549	17815	17692	17805	17678	17597	17626	17560	17750	17534	17696	17640	17581	17689	17516	17768	17602	17781	17509	17718	17760	17703	17542	17758	17705	17581	17639	17547	17604	17807	17745	17556	17590	17518	17671	17804	17791	17698	17759	17546	17683	17666	17448	17715	17803	17544	17639	17802	17444	17709	17638	17653	17695	17688	17800	17700	17549	17697	17789	17726	17557	17570	17789	17643	17461	17718	17513	17648	17707	17627	17843	17681	17670	17628	17648	17642	17759	17688	17805	17683	17687	17699	17631	17815	17638	17505	17657	17726	17736	17449	17659	17704	17674	17655	17639	17557	17649	17632	17530	17757	17616	17582	17681	17700	17675	17622	17748	17731	17824	17702	17573	17716	17550	17582	17608	17749	17817	17669	17757	17710	17735	17748	17494	17769	17600	17739	17650	17503	17708	17695	17553	17815	17617	17683	17723	17521	17625	17673	17836	17787	17880	17747	17637	17650	17717	17645	17734	17637	17819	17816	17596	17758	17643	17606	17630	17546	17598	17655	17847	17687	17644	17730	17745	17762	17631	17726	17644	17865	17751	17571	17570	17687	17666	17737	17524	17645	17674	17802	17583	17692	17801	17539	17687	17764	17580	17777	17935	17467	17759	17634	17636	17839	17905	17749	17682	17491	17713	17504	17826	17648	17783	17771	17815	17745	17855	17591	17761	17617	17752	17796	17808	17613	17884	17699	17608	17716	17745	17548	17849	17717	17671	17665	17677	17822	17664	17677	17694	17634	17700	17647	17630	17759	17631	17750	17565	17793	17701	17703	17656	17587	17885	17573	17766	17668	17779	17604	17653	17566	17620	17521	17593	17434	17671	17794	17861	17751	17903	17831	17662	17818	17703	17719	17691	17595	17828	17718	17734	17902	17531	17798	17489	17688	17567	17691	17751	17624	17386	17674	17688	17533	17632	17572	17666	17733	17518	17648	17625	17723	17798	17776	17565	17615	17736	17469	17732	17838	17693	17783	17911	17798	17656	17791	17709	17655	17659	17599	17813	17669	17700	17356	17685	17623	17582	17544	17644	17618	17693	17833	17758	17768	17666	17722	17578	17626	17778	17575	17769	17668	17752	17712	17702	17746	17647	17716	17668	17900	17697	17664	17677	17652	17563	17858	17648	17600	17435	17594	17684	17733	17771	17749	17678	17608	17718	17704	17751	17873	17496	17576	17558	17718	17685	17654	17594	17820	17805	17474	17506	17768	17858	17496	17716	17578	17512	17849	17713	17600	17719	17714	17797	17667	17621	17754	17681	17649	17522	17676	17543	17767	17749	17730	17569	17802	17780	17767	17528	17666	17642	17709	17654	17811	17742	17742	17642	17702	17692	17708	17605	17554	17630	17701	17799	17658	17681	17500	17645	17636	17701	17718	17622	17593	17594	17520	17640	17801	17684	17660	17550	17664	17730	17678	17614	17660	17770	17683	17581	17832	17528	17900	17667	17726	17793	17659	17565	17657	17683	17521	17803	17604	17646	17683	17669	17718	17699	17856	17462	17729	17658	17780	17528	17744	17708	17606	17813	17786	17765	17588	17698	17687	17814	17653	17696	17567	17603	17496	17731	17705	17741	17550	17571	17759	17777	17719	17608	17702	17796	17805	17720	17778	17696	17750	17649	17598	17766	17744	17823	17678	17846	17613	17732	17697	17602	17712	17555	17586	17595	17659	17690	17619	17774	17677	17668	17571	17690	17597	17522	17663	17776	17520	17746	17895	17664	17703	17695	17581	17813	17951	17657	17712	17531	17697	17745	17616	17643	17596	17785	17752	17622	17717	17629	17721	17737	17657	17663	17508	17704	17583	17633	17599	17680	17624	17653	17719	17786	17754	17804	17896	17648	17812	17660	17595	17616	17567	17741	17651	17711	17942	17781	17728	17743	17540	17655	17785	17743	17517	17523	17754	17614	17862	17845	17606	17627	17762	17674	17563	17784	17678	17666	17804	17787	17755	17791	17830	17637	17813	17598	17628	17642	17754	17552	17789	17683	17771	17649	17633	17770	17724	17865	17748	17684	17708	17607	17611	17719	17690	17643	17793	17705	17737	17511	17764	17770	17666	17737	17538	17763	17734	17733	17738	17638	17710	17725	17822	17741	17681	17776	17923	17619	17668	17576	17732	17733	17527	17738	17730	17629	17780	17589	17712	17827	17688	17572	17546	17627	17848	17738	17698	17871	17528	17683	17881	17703	17677	17595	17641	17770	17389	17692	17773	17612	17535	17532	17758	17781	17815	17709	17720	17728	17802	17588	17639	17682	17692	17521	17608	17651	17787	17660	17712	17683	17693	17603	17570	17818	17760	17639	17526	17588	17692	17742	17537	17650	17798	17601	17689	17679	17731	17707	17866	17676	17872	17712	17615	17787	17576	17720	17723	17907	17971	17745	17671	17547	17661	17676	17785	17714	17487	17710	17786	17339	17653	17466	17756	17703	17734	17700	17775	17623	17845	17706	17534	17812	17390	17876	17570	17837	17386	17745	17612	17698	17676	17476	17795	17694	17740	17676	17570	17780	17720	17498	17637	17655	17471	17745	17655	17779	17802	17582	17641	17753	17615	17800	17812	17885	17599	17694	17760	17602	17764	17569	17667	17710	17797	17590	17755	17702	17478	17717	17437	17457	17784	17739	17658	17791	17679	17802	17669	17848	17642	17570	17734	17715	17779	17792	17721	17484	17536	17597	17721	17653	17892	17719	17695	17669	17641	17430	17703	17676	17711	17650	17621	17679	17624	17665	17711	17729	17603	17890	17635	17670	17519	17684	17650	17715	17479	17778	17740	17660	17449	17630	17569	17577	17593	17784	17686	17689	17686	17723	17860	17666	17640	17893	17790	17771	17725	17640	17805	17760	17608	17804	17673	17660	17648	17520	17571	17733	17667	17604	17810	17686	17550	17867	17697	17688	17629	17813	17717	17768	17603	17750	17586	17548	17715	17597	17809	17744	17636	17836	17732	17689	17545	17659	17580	17730	17667	17820	17590	17779	17539	17677	17538	17724	17721	17744	17632	17595	17740	17834	17725	17669	17452	17693	17686	17993	17806	17674	17565	17694	17708	17829	17735	17643	17546	17695	17599	17652	17575	17558	17703	17761	17723	17700	17732	17634	17742
24363	21531	30050	33019	33946	34686	34337	31959	31018	31057	30640	30182	30247	30115	30077	30459	30233	29796	29803	29873	29905	29744	29807	29799	29853	29782	29785	29596	29844	29616	29904	29690	29789	29606	29867	29671	29784	29785	29618	29980	30161	29530	29663	29499	29942	29499	29955	29801	29618	29578	29804	29621	29483	29625	29737	29691	29785	29720	29361	29732	29610	29601	29523	29697	29771	29626	29446	29536	29920	29646	29635	29628	29608	29604	29390	29811	29686	29700	29479	29677	29625	29603	29384	29773	29401	29647	29653	29340	29633	29710	29790	29656	29607	29577	29547	29752	29550	29784	29830	29692	29761	29460	29581	29646	29463	29899	29755	29536	29679	29644	29837	29521	29724	29666	29750	29824	29717	29774	29597	29550	29853	29712	29700	29694	29507	29786	29714	29567	29555	29439	29790	29833	29712	29678	29632	29767	29697	29796	29688	29602	29586	29481	29782	29658	29761	29681	29650	29382	29605	29682	29603	29683	29750	29555	29613	29724	29631	29553	29862	29873	29685	29669	29757	29429	29669	29845	29458	29657	29614	29551	29578	29801	29655	29466	29739	29648	29820	29593	29441	29602	29594	29698	29643	29843	29687	29679	29547	29306	29965	29626	29591	29931	29793	29580	29536	29536	29585	29530	29589	29609	29656	29522	29621	29493	29682	29752	29687	29502	29668	29466	29707	29717	29691	29534	29471	29547	29739	29427	29819	29644	29372	29525	29676	29519	29567	29568	29380	29729	29821	29391	29538	29506	29396	29596	29511	29534	29645	29523	29744	29557	29636	29776	29718	29551	29815	29676	29791	29589	29613	29305	29436	29658	29547	29719	29809	29586	29791	29655	29538	29475	29642	29721	29755	29840	29539	29613	29766	29565	29476	29638	29452	29780	29704	29559	29635	29721	29494	29618	29577	29684	29776	29600	29579	29510	29638	29722	29629	29542	29817	29603	29766	29483	29801	29924	29812	29651	29803	29500	29777	29469	29666	29402	29466	29521	29816	29680	29753	29769	29907	29746	29608	29551	29689	29601	29814	29698	29873	29738	29566	29555	29715	29739	29843	29822	29470	29499	29459	29555	29642	29543	29646	29754	29668	29610	29717	29629	29597	29551	29699	29760	29743	29563	29561	29658	29635	29698	29405	29617	29738	29704	29756	29465	29499	29281	29286	29566	29749	29660	29546	29705	29818	29893	29479	29785	29632	29636	29352	29571	29287	29546	29747	29818	29686	29755	29720	29610	29554	29524	29534	29515	29576	29637	29734	29589	29709	29662	29752	29447	29513	29552	29470	29735	29748	29486	29673	29634	29884	29651	29841	29716	29533	29427	29461	29914	29493	29709	29720	29751	29744	29493	29593	29463	29411	29306	29648	29539	29548	29520	29652	29724	29871	29947	29581	29826	29647	29629	29651	29849	29724	29538	29543	29575	29669	29728	29643	29444	29664	29443	29518	29638	29411	29600	29674	29390	29715	29469	29287	29469	29651	29681	29615	29685	29606	29636	29526	29462	29630	29634	29854	29515	29665	29807	29819	29747	29507	29371	29960	29667	29691	29607	29941	29980	29434	29823	29597	29640	29527	29828	29737	29449	29702	29499	29960	29794	29498	29467	29672	29666	29607	29445	29573	29645	29263	29713	29824	29842	29633	29446	29702	29571	29763	29431	29811	29696	29603	29565	29517	29626	29612	29634	29592	29680	29673	29368	29851	29496	29761	29659	29519	29469	29490	29736	29949	29842	29644	29893	29723	29587	29837	29399	29470	29448	29813	29667	29836	29843	29832	29876	29879	29748	29699	29662	29674	29840	29803	29670	29666	29642	29768	29705	29409	29747	29667	29604	29870	29458	29787	29740	29649	29744	29754	29936	29765	29828	29781	29898	29639	29696	29667	29701	29664	29547	29468	29530	29648	29490	29643	29825	29704	29561	29386	29860	29845	29531	29462	29633	29935	29641	29789	29553	29557	29789	29737	29644	29661	29535	29509	29497	29512	29555	29275	29740	29539	29449	29905	29678	29843	29558	29499	29612	29570	29632	29481	29654	29657	29728	29619	29348	29429	29673	29629	29725	29473	29855	29607	29560	29602	29717	29519	29686	29900	29768	29560	29693	29579	29820	29651	29395	29585	29609	29802	29457	29324	29603	29868	29660	29859	29699	29502	29634	29645	29419	29613	29591	29451	29799	29628	29688	29540	29773	29477	29522	30035	29289	29389	29611	29700	29709	29701	29687	29755	29663	29745	29715	29809	29567	29632	29780	29850	29568	29691	29507	29401	29557	29485	29688	29604	29775	29853	29657	29701	29559	29503	29948	29530	29511	29663	29709	29662	29428	29634	29550	29670	29913	29768	29759	29630	29729	29747	29640	29566	29466	29600	29812	29864	29595	29832	29581	29538	29656	29506	29524	29686	29712	29616	29458	29615	29809	29910	29637	29433	29536	29656	29969	29906	29661	29869	29562	29733	29733	29723	29482	29709	29545	29608	29542	29629	29641	29509	29710	29659	29654	29548	29600	29789	29967	29810	29606	29755	29974	29708	29914	29852	29619	29738	29579	29536	29490	29653	29550	29778	29617	29589	29695	29518	29743	29748	29548	29541	29754	29509	29692	29570	29567	29538	29446	29647	29738	29647	29422	29915	29501	29610	29629	29617	29778	29276	29478	29425	29693	29880	29394	29789	29750	29704	29429	29571	29526	29440	29643	29639	29665	29644	29668	29773	29655	29679	29366	29437	29543	29616	29679	29632	29462	29475	30017	29755	29498	29480	29588	29769	29605	29776	29765	29556	29442	29837	29682	29634	29917	29760	29891	29574	29781	29581	29667	29657	29785	29486	29566	29511	29645	29469	29496	29284	29561	29586	29621	29725	29754	29590	29483	29418	29615	29879	29738	29823	29657	29677	29628	29828	29563	29569	29586	29945	29733	29526	29783	29543	29814	29425	29759	29592	29665	29462	29923	29667	29718	29559	29382	29581	29623	29727	29585	29889	29852	29736	29771	29720	29718	29481	29434	29796	29609	29653	29435	29598	29540	29600	29728	29775	29630	29552	29502	29639	29816	29455	29606	29944	29569	29736	29532	29626	29681	29741	29636	29614	29447	29456	29588	29620	29685	29865	29358	29437	29578	29686	29704	30125	29839	29864	29640	29721	29882	29643	29735	29659	29780	29709	29392	29498	29760	29513	29824	29548	29844	29660	29472	29914	29721	29487	29970	29695	29686	29561	29512	29502	29772	29638	29612	29791	29553	29461	29822	29667	29473	29778	29801	29615	29737	29673	29681	29620	29899	29402	29795	29692	29946	29814	29766	29491	29602	29840	29865	29656	29797	29509	29786	29722	29750	29724	29581	29601	29830	29479	29589	29676	29644	29477	29525	29673	29614	29591	29495	29792	29691	29669	29393	29639	29611	29618	29877	29796	29729	29590	29716	29543	29761	29528	29707	29616	29717	29773	29542	29829	29580	29845	29618	29606	29690	29888	29752	29878	29777	29587	29790	29624	29698	29724	29655	29757	29772	29533	29653	29682	29602	29478	29684	29544	29722	29454	29421	29710	29481	29752	29505	29560	29786	29704	29836	29612	29450	29741	29696	29718	29536	29683	29538	29617	29367	29603	29624	29510	29448	29574	29495	29644	29660	29644	29508	29806	29662	29438	29340	29824	29566	29737	29630	29663	29730	29631	29813	29432	29602	29989	29820	29811	29723	29665	29807	29738	29838	29779	29826	29700	29553	29594	29775	29575	29901	29706	29636	29593	29561	29816	29825	29430	29481	29644	29805	29881	29509	29545	29681	29799	29725	29578	29702	29545	29622	29576	29546	29640	29945	29616	29259	29633	29748	29750	29429	29643	29757	29515	29638	29509	29549	29860	29824	29571	29572	29767	29601	29737	29502	29619	29575	29801	29444	29636	29636	29759	29722	29826	29441	29637	29690	29406	29848	29766	29570	29768	29678	29635	29688	29710	29779	29773	29596	29873	29680	29805	29800	29642	29934	29757	29730	29916	29608	29445	29410	29526	29712	29474	29806	29778	29764	29448	29650	29524	29542	29643	29628	29582	29761	29759	29571	29536	29732	29571	29957	29565	29530	29699	29872	29743	29581	29689	29385	29721	29767	29699	29797	29886	29479	29649	29453	29546	29596	29433	29779	30011	29775	29699	29674	29771	29755	29532	29437	29771	29869	29774	29657	29537	29662	29832	29628	29882	29789	29466	29740	29538	29734	29495	29340	29742	29621	29743	29739	29312	29521	29750	29733	29794	29870	29689	29806	29694	29453	29808	29367	29607	29739	29922	29626	29943	29418	29632	29767	29668	29573	29763	29816	29573	29752	29577	29599	29758	29697	29511	29355	29679	29325	29587	29849	29717	29709	29802	29737	29625	29966	29550	29677	29590	29624	29508	29548	29530	29613	29542	29767	29705	29819	29616	29741	29654	29603	29632	29649	29516	29546	29673	29437	29590	29290	29788	29549	29717	29921	29355	29750	29717	29623	29636	29619	29290	29573	29654	29778	29911	29508	29532	29573	29689	29594	29730	29844	29903	29831	29541	29762	29503	29565	29840	29827	29810	29704	29838	29676	29586	29435	29791	29408	29778	29844	29988	29473	29537	29676	29489	29730	30046	29787	29781	29702	29779	29662	29656	29691	29648	29756	29869	29930	30034	29971	29486	29672	29596	29535	29689	29410	29521	29597	29654	29543	29617	29437	29686	29828	29680	29655	29597	29518	29493	29623	29571	29498	29771	29876	29901	29711	29569	29402	30019	29607	29471	29833	29452	29679	29466	29600	29695	29672	29525	29868	29692	29649	29590	29992	29693	29487	29716	29571	29581	29650	29573	29599	29391	29413	29781	29495	29619	29702	29655	29818	29804	29775	29543	29816	29668	29785	29693	29581	29427	29513	29651	29533	29528	29840	29557	29678	29648	29547	29573	29394	29709	29761	29635	29738	29810	29801	29784	29582	29484	29708	29870	29925	29715	29593	29688	29607	29598	29519	29781	29454	29670	29754	29632	29589	29940	29543	29599	29634	29562	29442	29584	29637	29381	29512	29672	29583	29398	29841	29815	29561	29827	29698	29677	29328	29528	29766	29691	29204	29728	29588	29811	29488	29625	29549	29442	29453	29753	29441	29641	29434	29601	29623
29931	51731	50727	37148	29909	24590	21715	20130	19373	19005	18496	18226	18120	17912	17939	18642	17905	17780	17849	17628	17750	17766	17700	17601	17711	17643	17658	17688	17441	17565	17709	17585	17510	17581	17807	17555	17748	17621	17580	17647	17685	17771	17666	17571	17649	17565	17696	17612	17443	17720	17664	17766	17508	17749	17558	17600	17919	17537	17595	17533	17760	17822	17621	17395	17703	17659	17508	17593	17548	17613	17753	17656	17468	17633	17726	17546	17730	17697	17675	17731	17668	17584	17684	17657	17609	17450	17633	17706	17767	17750	17543	17685	17649	17512	17653	17576	17459	17583	17596	17428	17655	17743	17606	17601	17510	17611	17339	17669	17611	17538	17628	17467	17835	17539	17732	17536	17524	17617	17621	17593	17544	17635	17694	17867	17498	17567	17560	17680	17662	17686	17477	17750	17547	17687	17578	17518	17565	17504	17600	17589	17603	17828	17608	17741	17668	17570	17447	17649	17501	17547	17511	17661	17497	17600	17665	17639	17480	17539	17720	17487	17665	17362	17621	17619	17493	17476	17520	17458	17679	17465	17480	17701	17395	17639	17593	17596	17820	17591	17692	17632	17424	17715	17481	17722	17625	17700	17768	17638	17562	17537	17550	17476	17570	17503	17580	17576	17533	17628	17569	17450	17552	17684	17528	17629	17668	17664	17592	17556	17546	17679	17666	17664	17525	17630	17421	17479	17609	17641	17609	17342	17707	17604	17586	17478	17753	17652	17384	17448	17684	17567	17604	17579	17416	17623	17508	17561	17516	17574	17618	17624	17535	17699	17649	17523	17670	17450	17581	17527	17550	17649	17666	17542	17838	17609	17512	17642	17473	17517	17659	17745	17551	17559	17427	17655	17658	17508	17483	17580	17628	17592	17836	17669	17448	17481	17512	17516	17649	17508	17282	17503	17635	17538	17708	17487	17733	17527	17584	17766	17669	17528	17634	17636	17640	17786	17368	17640	17675	17615	17497	17500	17439	17573	17542	17512	17586	17733	17510	17609	17603	17810	17714	17472	17542	17669	17638	17622	17485	17668	17579	17500	17610	17522	17677	17617	17694	17566	17522	17650	17654	17708	17469	17683	17639	17661	17500	17534	17502	17530	17540	17465	17781	17549	17611	17500	17641	17637	17531	17589	17610	17374	17460	17600	17626	17586	17527	17551	17576	17417	17665	17846	17579	17469	17618	17411	17667	17594	17691	17608	17559	17681	17519	17566	17425	17444	17610	17747	17729	17572	17710	17439	17689	17642	17459	17564	17560	17533	17735	17558	17622	17663	17609	17491	17694	17709	17448	17602	17464	17594	17494	17699	17502	17616	17756	17505	17485	17537	17663	17598	17757	17635	17576	17563	17620	17641	17620	17777	17511	17713	17634	17650	17786	17653	17621	17432	17533	17743	17681	17664	17666	17592	17598	17787	17526	17606	17651	17657	17618	17578	17588	17516	17520	17545	17629	17592	17637	17589	17626	17485	17671	17474	17747	17487	17597	17832	17556	17497	17752	17635	17447	17764	17679	17409	17594	17604	17675	17643	17530	17546	17521	17557	17777	17686	17765	17697	17684	17729	17576	17707	17590	17532	17614	17440	17590	17667	17625	17522	17627	17677	17616	17585	17715	17466	17740	17654	17775	17726	17763	17570	17497	17721	17764	17704	17588	17503	17393	17815	17510	17533	17538	17530	17615	17548	17716	17517	17600	17582	17568	17379	17458	17354	17591	17488	17890	17502	17746	17594	17490	17599	17634	17386	17402	17460	17550	17693	17679	17613	17613	17695	17605	17546	17577	17424	17580	17545	17540	17618	17674	17586	17542	17543	17613	17686	17656	17435	17669	17627	17649	17737	17625	17629	17672	17573	17664	17552	17707	17559	17586	17616	17636	17695	17565	17720	17379	17541	17586	17600	17475	17674	17718	17732	17373	17697	17395	17609	17729	17567	17646	17606	17589	17540	17464	17607	17511	17646	17536	17546	17787	17723	17743	17670	17626	17735	17520	17644	17605	17658	17649	17700	17497	17345	17535	17657	17491	17640	17532	17696	17663	17645	17633	17467	17732	17609	17692	17801	17601	17387	17619	17549	17805	17608	17500	17742	17630	17429	17673	17591	17509	17544	17633	17587	17471	17709	17504	17684	17652	17680	17887	17633	17508	17503	17630	17612	17509	17500	17535	17697	17560	17594	17561	17723	17671	17579	17502	17767	17575	17628	17819	17588	17666	17464	17647	17560	17694	17464	17801	17587	17764	17624	17674	17462	17639	17698	17466	17565	17561	17657	17822	17606	17704	17744	17535	17596	17486	17583	17595	17659	17774	17551	17473	17628	17700	17611	17724	17491	17446	17652	17634	17650	17606	17563	17517	17617	17657	17612	17689	17650	17581	17556	17604	17759	17768	17647	17612	17465	17700	17560	17697	17633	17632	17533	17634	17633	17684	17480	17542	17596	17628	17640	17536	17648	17608	17435	17586	17497	17716	17578	17643	17680	17418	17509	17612	17647	17584	17734	17669	17503	17628	17767	17533	17645	17692	17572	17439	17559	17780	17755	17382	17589	17569	17674	17772	17631	17556	17626	17736	17554	17521	17699	17621	17686	17743	17551	17649	17468	17700	17539	17598	17503	17459	17622	17468	17504	17795	17613	17510	17572	17639	17599	17712	17650	17750	17599	17625	17455	17525	17455	17573	17761	17544	17346	17523	17585	17563	17587	17316	17556	17410	17801	17505	17631	17417	17784	17630	17641	17584	17718	17687	17646	17499	17534	17742	17620	17537	17675	17541	17546	17711	17628	17531	17655	17564	17619	17662	17603	17505	17457	17571	17575	17527	17627	17720	17617	17696	17382	17598	17847	17528	17520	17725	17707	17643	17463	17625	17489	17475	17696	17373	17589	17665	17640	17597	17587	17610	17467	17500	17708	17701	17760	17630	17511	17705	17460	17670	17666	17615	17593	17615	17607	17588	17381	17493	17713	17632	17748	17480	17535	17361	17404	17592	17637	17703	17511	17711	17532	17755	17565	17669	17514	17585	17499	17549	17708	17769	17570	17629	17497	17548	17523	17710	17731	17583	17551	17681	17561	17351	17662	17542	17476	17667	17588	17567	17571	17367	17560	17620	17648	17545	17719	17578	17426	17645	17555	17625	17388	17675	17685	17402	17412	17591	17661	17587	17475	17665	17536	17647	17384	17494	17514	17429	17554	17490	17624	17661	17511	17553	17665	17516	17725	17576	17695	17539	17464	17531	17517	17716	17561	17555	17705	17617	17871	17539	17510	17665	17398	17651	17470	17532	17580	17666	17582	17778	17583	17797	17619	17618	17627	17577	17758	17770	17532	17409	17566	17431	17570	17580	17456	17574	17614	17628	17700	17680	17595	17773	17704	17384	17409	17643	17517	17514	17601	17621	17620	17554	17547	17393	17622	17500	17727	17624	17478	17530	17649	17511	17503	17678	17582	17618	17510	17634	17428	17644	17706	17602	17899	17582	17448	17616	17663	17618	17482	17641	17708	17590	17672	17700	17622	17652	17687	17586	17601	17630	17622	17616	17628	17412	17637	17542	17676	17647	17654	17505	17638	17617	17621	17451	17711	17714	17589	17790	17513	17607	17372	17407	17844	17638	17567	17509	17693	17675	17602	17633	17451	17528	17790	17635	17595	17638	17457	17623	17501	17678	17780	17687	17591	17754	17367	17452	17594	17659	17645	17839	17625	17545	17604	17606	17541	17781	17560	17489	17627	17858	17735	17772	17697	17599	17864	17541	17626	17479	17502	17584	17574	17562	17637	17510	17630	17515	17630	17688	17673	17632	17582	17555	17626	17457	17462	17622	17585	17614	17659	17644	17510	17479	17651	17512	17332	17636	17613	17608	17558	17389	17594	17511	17597	17477	17642	17526	17698	17593	17848	17730	17554	17411	17591	17810	17668	17690	17599	17620	17620	17738	17577	17636	17588	17611	17583	17563	17748	17753	17676	17578	17517	17591	17732	17586	17426	17764	17594	17588	17726	17623	17495	17539	17573	17404	17604	17573	17679	17636	17609	17533	17654	17611	17588	17583	17650	17571	17559	17601	17713	17672	17476	17740	17555	17719	17624	17604	17459	17603	17548	17601	17567	17607	17641	17635	17718	17560	17696	17547	17651	17551	17757	17679	17695	17574	17584	17447	17403	17515	17654	17596	17708	17680	17521	17464	17605	17685	17516	17476	17551	17761	17740	17727	17544	17564	17664	17658	17737	17785	17737	17428	17477	17540	17583	17568	17719	17608	17681	17560	17587	17417	17677	17547	17706	17447	17698	17476	17421	17473	17644	17618	17740	17793	17424	17475	17454	17528	17568	17578	17590	17634	17766	17474	17553	17772	17691	17547	17575	17592	17580	17577	17586	17586	17440	17626	17541	17483	17511	17603	17554	17531	17719	17579	17421	17634	17640	17647	17671	17686	17453	17660	17719	17582	17592	17633	17769	17522	17657	17622	17546	17533	17446	17545	17422	17759	17697	17555	17594	17521	17703	17490	17629	17416	17699	17459	17679	17613	17468	17581	17578	17559	17573	17476	17576	17510	17534	17831	17477	17603	17635	17649	17567	17563	17638	17630	17364	17502	17623	17692	17713	17471	17591	17765	17371	17653	17687	17453	17749	17530	17555	17743	17729	17661	17608	17579	17678	17624	17490	17528	17604	17423	17680	17468	17620	17758	17838	17571	17681	17669	17663	17737	17711	17550	17505	17645	17576	17478	17688	17807	17592	17547	17745	17562	17431	17716	17598	17618	17533	17631	17674	17590	17744	17623	17600	17551	17647	17580	17548	17645	17630	17629	17687	17654	17562	17671	17636	17799	17517	17491	17532	17482	17707	17560	17604	17599	17670	17708	17530	17605	17732	17497	17724	17593	17527	17502	17566	17621	17473	17499	17583	17480	17731	17555	17496	17609	17643	17552	17596	17594	17443	17669	17602	17660	17516	17452	17577	17526	17693	17592	17663	17508	17643	17474	17681	17665	17683	17616	17640	17545	17743	17712	17699	17733	17583	17761	17823	17620	17439	17479	17528	17581	17621	17427	17478	17725	17599	17660	17475	17788	17540	17442	17725	17438	17682	17580	17556	17630	17582	17502	17665	17521	17658	17610	17415	17680	17553
23023	21529	29513	30256	32399	35212	36420	33530	32328	32183	31638	31044	31100	30949	30344	31961	30792	30517	30599	30004	30469	30161	30499	30247	30309	30157	30114	30322	30202	30365	30392	30301	30123	30029	29908	30185	30159	29919	30184	30387	30053	30171	30205	30400	30088	29842	30279	30368	30110	30167	30284	29944	29963	30072	30148	30375	30197	30030	30121	30281	30261	30058	30237	30242	30165	30049	29897	30190	30315	29906	30053	30386	29976	30138	30116	30276	29950	30199	30022	30065	30022	29785	30282	30095	30055	30142	29942	30000	30036	30211	29959	30209	30071	30321	30047	29931	29998	29989	30072	30308	29993	30065	30053	30184	29906	29987	30088	30187	30050	30094	30105	30055	30163	30129	30080	30168	30073	30073	30201	30070	29803	30141	30237	30081	30362	29984	30134	30177	30059	30226	30061	30162	30166	30034	30401	30115	30078	30075	29881	30280	30131	30319	30182	29783	30224	30150	30315	30073	30268	29896	30023	30056	30070	30046	30369	30331	30072	29975	30055	29994	29884	30203	30057	30253	29961	30147	30026	30180	30222	30298	30051	30316	30375	30182	29925	30061	29984	30121	29940	30148	29954	30019	30097	30092	29964	29992	30105	29884	30271	30095	30065	29967	30218	29902	29956	30149	29938	30080	30092	29973	30186	30022	29935	29996	29799	30317	29870	30258	30273	30277	30018	30113	30016	30211	30250	30207	30286	29969	30216	29724	30105	30231	29834	30098	30091	30143	29864	30038	30146	30123	29883	29894	30059	29728	29978	30227	30067	30261	30058	29947	30066	30144	30402	30137	29957	29935	30329	30119	30017	30148	30009	30069	30032	30061	29904	30087	29824	30065	29972	30126	30062	29939	30097	30152	29973	30167	30118	30110	30148	30159	29937	30170	30165	30111	30182	30364	30024	30223	30009	29806	30110	30294	30012	30050	30156	30157	30149	30061	30221	30351	30028	30228	30213	29941	30014	30179	30073	30026	30213	30325	30075	29800	29957	30027	29910	30082	30130	30212	29980	29832	29911	30064	30208	30085	29861	30089	30359	30228	30042	30082	30156	30095	30000	29986	30227	30105	30108	30126	30087	29978	30125	29924	30138	30148	30064	29914	29898	29963	30093	30089	30119	30044	30102	30077	29960	29999	30166	29820	30092	29924	30046	29911	29953	29924	29912	30119	29947	29985	30202	30219	30021	30039	30193	30123	30083	30058	29923	30130	30036	29899	29884	30187	30032	30005	29940	30225	30149	30157	30141	29852	30115	30066	30086	30258	29880	30130	30264	30085	29994	29937	29903	30250	30327	30093	29980	30071	30093	29982	30269	30187	29996	30075	30176	30110	29893	30063	30114	30047	29945	30124	29908	29995	29991	30184	30070	29809	29835	30061	29845	30165	30265	30147	30063	30079	30085	29907	30283	30295	30302	30008	29872	30114	29959	29711	30224	30136	30157	29895	29918	29894	30097	29686	30204	30067	30014	29966	30063	30113	30230	29906	30189	30155	29835	29996	29910	30060	30064	30258	30045	30087	29990	30099	30258	30315	29909	30121	30110	29781	30137	30108	30001	29964	30082	30073	29839	30050	29974	30093	30021	29918	29975	30031	30186	30260	30102	30133	30078	30343	29796	30267	30003	29774	29919	30151	30091	30141	29829	29944	30023	30201	30059	29906	29918	30088	30076	29937	30114	29883	30188	30032	30194	30273	29954	30090	30169	30321	30156	29970	30255	30034	30214	30228	30006	30027	30066	29970	30052	29884	30084	29908	30033	29845	29880	30133	30351	30126	30146	30147	30197	30065	30226	30207	30203	30084	30238	30015	30273	30114	30049	30259	30075	29775	30363	29696	30092	30089	30120	30147	30021	29912	30171	30134	30172	30273	30196	30035	30280	30279	30409	30095	30070	30055	30049	29914	30330	30004	30361	30231	30418	30068	29926	29984	29934	29987	29965	30125	29985	29986	30000	30083	30095	29889	30146	29792	29973	30033	30215	30142	29928	29859	30077	29981	30031	30104	30181	29791	29981	30259	29934	29986	29819	29691	29993	30126	30194	30447	29945	30185	30130	29906	30051	29996	30364	30193	29929	30231	29912	30097	30246	29919	29987	30091	30224	30172	30182	30131	30253	29760	29988	30039	30181	29937	30160	29884	30145	30433	29936	29963	29944	29999	29999	30055	30227	30103	29820	29998	30112	30228	30168	30090	30169	29698	30046	29671	30049	30098	30019	29653	30032	30279	30141	29939	30015	30098	29933	29838	30242	30122	29896	30011	29997	30085	30401	30033	30074	30172	30110	30187	30020	30188	30051	30104	30409	30245	30131	29969	30196	29989	30015	29879	30141	30076	30148	30028	29851	30114	30194	30001	30105	30092	30380	30454	30296	29993	29996	29980	30180	29956	29925	30051	30143	29971	29946	30030	30174	30124	30104	30141	30195	30061	30051	30207	30016	30023	30097	29923	29839	30087	29977	30019	29966	30430	30082	30074	30096	29955	30077	30108	30159	29948	29957	30182	30146	30051	30022	30146	30213	30221	30025	29806	30000	30012	29947	30174	30144	30037	30217	29973	30104	30336	30221	30011	30269	30042	30111	30251	30197	30168	30104	30019	30092	30098	30042	30123	29984	30095	30187	30431	29919	29931	29797	30167	30211	30234	30290	30002	30246	29961	30079	30142	29993	30293	29780	30105	30233	30056	30151	30328	30382	30094	29992	30007	30329	30044	30241	30244	30147	30043	29941	30031	30085	29738	30299	30057	30226	30108	29920	30047	30177	29983	30316	30212	29978	29906	30067	30045	29827	29980	30119	29992	30017	30164	30098	30054	30311	30295	29930	29869	29896	30323	29975	30259	30387	30114	30131	30195	30148	29837	30150	30106	29922	30129	30019	30090	30110	30178	30133	30103	30044	29948	30016	29950	30110	30148	30280	30136	30099	30148	29807	30022	30075	30245	30238	30024	30024	30071	29879	30079	30179	30169	30124	30007	30252	29983	30054	30066	29915	30050	29999	29878	30107	30238	30143	30169	30142	29962	29750	30130	29955	30034	29865	30316	30158	30038	30373	30006	30157	30278	29822	30041	29979	29879	30130	30263	30222	30032	30128	30005	30164	30351	29806	30040	30168	30139	30177	30346	30093	29975	30062	29758	30132	30175	30063	30252	30120	30014	30075	30049	30364	30048	30082	30312	30236	30268	30016	30261	30281	29967	30188	30255	30138	30138	29907	30173	30077	30067	29990	30227	29986	29973	30108	30028	30042	30247	30190	30141	30108	30094	29916	30331	29971	29851	30312	30093	30337	29974	29785	30157	30005	29997	30374	30114	30134	30096	30073	29893	30159	30104	30185	29881	30064	30146	30128	29864	30012	30171	30047	29955	29954	30057	30048	30251	30090	30238	30181	30229	29872	29943	30136	29845	29933	30118	30248	29977	30424	30196	30010	30166	30010	30183	30224	30264	30067	30080	30121	30362	30035	30080	30127	30234	30067	30171	29969	29984	29982	30219	30228	30138	30118	30129	30270	30149	30139	29920	29888	30162	30311	29941	30048	30208	29951	30040	30291	30280	29861	29879	29962	29733	29810	30258	30388	30303	29859	30187	29900	30041	29919	29971	30075	29952	30258	30109	30096	30279	29731	29764	30061	30199	30306	30196	30130	29962	30195	30250	30040	30370	30038	30112	29812	30187	30280	29962	30196	30218	29800	30130	30023	30124	30224	30098	30107	30117	30147	29844	30202	30006	29977	29937	30128	30234	30107	30138	29801	30061	30281	29870	30130	30028	29912	29940	29988	30073	30054	29954	30034	29729	30047	29995	30118	30120	30064	29975	29977	29898	29995	30193	30079	30152	30073	29849	30074	30034	29957	30169	29894	29987	30199	30192	30371	30140	30036	30041	30209	30241	30119	29905	30084	30077	30163	30082	29978	30246	29997	30058	29851	30193	29907	29797	29919	30096	30109	30092	30127	29987	29887	29816	30195	30127	30431	29778	30073	30378	30171	29976	30176	30141	30267	29921	30125	30003	30017	30270	30177	30119	29987	30240	30088	30190	30205	30243	30014	30003	30084	30187	30045	30131	30073	30070	29981	29926	30171	30253	30042	30021	30339	30215	30092	30098	29951	30226	30329	29852	30043	30108	30078	30170	30179	30250	30035	29987	30416	29716	30137	29973	30039	30390	30291	30171	30194	30021	29928	30211	30139	30111	30168	30060	30180	30025	30021	30244	30226	29903	30192	29832	30224	30080	30146	30157	30139	30116	30107	29999	30233	29885	29887	29852	30107	30053	30177	29894	30085	30263	30134	30154	29808	30079	29846	30227	29994	30185	30192	29931	29906	29942	30170	30131	30230	29926	29930	30088	29876	30273	30141	30153	30060	29937	30081	29646	30049	30035	30043	30241	30010	30011	29962	29693	30073	29969	30089	29961	30063	30257	30222	30342	29983	30109	30104	30131	29967	29983	30190	30043	30108	30205	30277	30054	30090	30361	30378	29772	30143	30012	30170	29961	29853	30017	30287	29908	30040	29931	30294	29930	30297	30336	30121	29744	30161	29865	29979	29985	29846	30095	30346	30034	30237	30056	30027	30215	30239	30089	29912	29941	29841	30068	29959	30219	29964	29957	30074	30012	30123	29960	30058	30075	29957	29793	30011	29864	30227	30236	29741	29904	29842	30151	29854	30128	30058	30170	30384	30144	30128	30151	29846	30182	29949	29933	30137	30093	30158	29942	29908	29918	30187	29958	30218	30119	30079	30089	30151	29841	30117	29981	29740	29962	29748	29933	30164	30061	30018	29976	30198	30345	30034	30208	29997	29949	30119	30051	30210	30203	29849	29941	30149	30248	29959	30099	30197	30383	30189	30081	29998	30154	30157	30111	30028	30125	30249	30300	30011	29974	29998	29968	30156	30097	29941	30029	30257	29783	29754	30257	30187	30116	30104	29951	30015	30226	30112	30135	29974	30107	30146	29846	30177	29961	29943	29894	30041	30035	30245	29842	30064	29989	30339	30327	30022	29837	30117	30116	30092	30139	30043	30243	29870	30280	30120	30176	30364	30381	30082	30179	30114	29862	29910	29874	30328	30046	29874	30367	30170	30209	30079	30069	30066	30027	30134	30183	29917	29954	29942	30273	29886	30239	29951	30181	30149	29961
34877	60707	57724	44726	33381	26341	23603	22391	20679	19852	19335	19338	18713	18608	18198	20237	18127	18109	18339	18182	18092	18181	17969	18159	18029	18233	17942	18076	17855	18195	17959	18006	17980	17988	18118	17951	18190	17932	17978	17919	18180	17918	17966	18006	18004	17999	17979	18019	18108	18051	17827	18082	18066	17947	18030	18046	17792	17907	17985	18033	18002	17996	17946	18103	18005	18072	18057	17989	17917	18021	17964	18132	17980	17971	18074	18079	17808	18085	17868	18083	17944	17863	18030	17846	18185	18105	17930	18035	17973	18016	17931	17942	18067	17933	17893	18091	18021	18030	17880	17953	18028	17914	18059	18042	17904	17905	18074	17924	18060	18241	18090	18004	17818	17995	18010	17886	17873	18200	18005	17962	18029	18053	18067	18010	17855	17986	17952	17905	17871	17753	17993	18011	17867	18038	17938	18118	18119	17936	18157	18053	17808	17893	17946	18135	18036	18030	17945	18038	17901	17946	17976	18019	18024	17951	17873	17938	17859	17913	17820	17983	17896	17764	17998	18086	17964	18065	17877	17949	17906	17815	17929	17970	18034	17947	17951	17874	17855	17977	17889	18054	17945	17842	18072	17837	18197	17905	17885	17809	17761	17917	18045	17804	18185	17876	17796	17983	18114	18048	17768	18082	17926	18053	18012	17985	17884	18117	18062	18073	17993	18061	17993	18191	17950	17909	18018	17742	18000	17981	18009	17931	17931	17874	18052	17926	17948	17886	17903	17785	18041	18021	17942	17693	17820	18034	17904	17928	18001	17918	18002	17999	18033	17805	18039	18068	18063	18036	17803	17980	18007	17948	17904	17896	17848	17781	17908	17872	17844	17871	17844	18036	17998	17844	18188	18004	17909	17964	17827	17934	18006	18037	18113	17850	17868	18054	17943	17961	17963	17922	17841	17768	18165	18016	17824	18018	17977	17946	18077	17939	18017	17937	18032	18103	18055	17771	17927	18025	17763	18085	17846	17893	17934	17930	17994	18233	17953	17938	18029	17908	18072	17750	18084	17966	17873	17816	17990	17969	17805	18044	17939	17886	17976	17904	18087	18087	18115	17805	17933	18021	17878	18013	17797	17943	18053	17866	17992	18005	18033	17823	18186	18016	17939	17776	18046	17920	18153	17907	17980	17945	17953	18050	17929	17950	17812	17985	18237	17881	18158	17863	17961	18179	18059	17965	18036	17931	17950	17854	17985	17905	18121	17905	18141	17944	17896	17814	18118	17952	18044	17925	18206	17946	17986	17823	17829	17896	18062	17888	17953	18005	18022	17908	17783	18044	18086	17912	18019	18150	18006	18028	17937	18132	17977	17898	17790	17983	17863	17932	18021	18053	17899	17992	17950	18074	17977	17972	18046	17773	18084	17850	17840	17953	18133	18042	17907	17898	18032	18231	17977	17851	18007	17802	17921	17997	18141	17964	18146	18001	17898	17961	18123	18006	17878	17984	17930	18105	17967	18076	17945	17951	18022	18100	18085	18060	18042	18015	18035	18120	17862	17956	17966	18159	17861	18073	17758	18197	17921	17864	18113	17950	17904	18021	17984	18102	17809	17870	17752	17955	18036	17704	17996	18076	17842	18002	18007	18004	17886	17971	18009	17941	18032	18058	17903	18014	17733	18054	17790	17935	17868	17771	17934	17963	18147	17797	18000	17997	18126	18040	17839	17909	17936	17866	17980	17987	17977	17901	17910	18020	18015	17877	18110	17859	18008	17841	18053	17876	17853	17828	17871	18041	18032	18277	17862	17853	17914	17949	17785	17983	18087	17942	18159	18045	18164	17978	17806	17857	17931	17913	17882	18091	17975	17980	18142	18017	18080	17956	17965	17880	18060	17994	17914	17926	17916	18009	18001	18045	17706	17964	18017	17929	17981	17931	17980	17985	17943	17962	17950	18069	17872	17843	18069	17981	18113	17989	17989	17891	18051	18036	17847	18061	17746	18061	17993	17877	17808	18161	17954	17799	17943	17863	17767	18008	17912	17812	17965	17928	17964	17852	17923	18042	18093	17934	17902	18007	17904	17920	17801	17798	17904	18009	17868	17959	17847	17925	17791	18156	17942	18043	17952	17964	17896	17926	18095	18134	17855	17788	18033	17898	17984	17750	17775	17907	18010	17902	17874	18055	17878	18136	17917	17892	17982	17963	18055	17900	17797	18065	17925	17956	18178	18107	17871	17930	18020	18111	17830	17979	17949	17883	18084	17915	17977	18035	18145	18194	17928	17943	18060	17846	18025	17816	17856	17836	18090	17938	18029	17911	17703	17949	17932	17894	17897	18075	17893	17954	18017	18062	17863	17863	17956	18085	17767	18178	17811	18045	18072	18126	17897	17948	18034	17926	18016	17925	17955	18136	17882	18069	18013	18095	17879	18118	17987	18035	18066	17850	17861	17937	18253	17863	18002	18040	18197	17974	17850	18066	17977	18141	17993	18093	17822	18031	17951	17879	17824	17909	17731	17981	18206	17953	17835	17807	17923	17944	18034	17770	18117	17876	17945	17973	18024	18064	17927	17937	17934	17811	18046	17853	18036	18033	17893	17839	17921	17962	17925	17896	17979	17785	18106	18108	18034	17912	17874	17879	17955	17779	18019	17866	18001	18025	17828	17997	17899	17977	18103	17806	17973	17990	17926	17865	17875	17964	17983	18104	18077	17771	17937	17895	17942	17929	17977	17871	17779	17962	17981	17988	17992	17983	17868	17840	17974	18036	17936	18003	18153	17923	18010	17910	17965	17772	18017	17875	17963	18020	18072	17977	17823	17946	17886	17907	18214	18085	18068	17908	18000	17989	18025	17973	17945	17887	18047	18037	17761	17842	17882	17983	18025	18004	17833	18017	17880	17813	18074	17840	18132	17855	17943	17882	17896	17854	17830	18086	17825	17905	17878	17775	18072	17941	17976	17918	17902	17897	17638	18200	17805	18104	17979	17685	17994	17954	17819	18025	18085	18030	17873	17942	17997	17714	18110	17704	17942	17903	17903	17862	17844	18093	18114	17921	18039	17923	17893	18055	17932	17903	17894	17995	18019	17894	17938	18114	17991	17985	18123	17942	17890	18113	17849	17922	17955	18078	17990	17974	18096	18032	17780	18005	17888	17892	17795	17905	17748	17868	17979	17981	17914	17939	18017	17868	18173	18096	17955	17946	17788	17844	18058	17987	17999	18003	17902	17973	18049	18320	17853	17903	17882	18177	17942	17971	18064	17979	18126	18076	17943	17839	17891	17942	17846	18046	17974	17881	18087	18035	17957	18001	18032	17932	17908	17944	17778	17979	18020	18151	18046	17876	17871	18004	17955	17944	17955	17973	17951	17957	18199	17954	18086	18011	17824	17918	17913	17869	18083	17983	17980	18035	17903	18071	17966	17992	18257	17764	17968	17928	17866	17849	18028	17743	18111	18003	17842	17823	18030	17884	18079	18105	17971	17948	17997	17928	18007	17947	17923	17784	18040	17868	18103	18012	18035	17877	17887	18064	18031	18172	18076	18023	17805	17894	18294	17865	17949	17934	17811	17944	18041	17996	17938	17970	17997	18076	18071	17843	17883	17805	18054	17832	17948	17979	18027	17889	17919	17901	18008	17994	17884	17834	17833	17897	17925	17928	17785	17943	17919	18035	18044	17896	17948	18145	18176	17940	18020	18015	17688	18015	17855	18027	18116	17882	17902	17911	18049	17747	17915	17860	17929	17857	17887	17898	18060	17884	18040	17944	17923	18003	18121	17913	18037	17835	17904	17949	18097	17922	17878	17659	18032	17948	18042	17988	17870	17884	17931	17971	17861	17897	18096	18088	17892	18036	17922	17892	17864	18033	17862	18059	17974	17901	18064	18075	17871	17814	18112	17849	18117	18100	17816	17722	17926	17749	18050	17890	17875	17986	17961	17963	17897	17940	17977	17952	17731	17772	18022	17881	17917	17922	17966	17901	17938	17856	17943	17898	18101	17787	18174	18097	17902	17910	17899	17934	18013	18156	18016	17868	18013	18051	17820	17773	17972	18192	18011	17952	17927	17945	18013	18025	17781	17932	17843	18032	17862	17902	18058	17890	18197	17979	17936	17952	18048	17817	17901	18047	18031	18056	17950	17908	18021	17943	18187	17899	17995	17884	18056	17881	17887	17957	17953	17985	17995	18034	17970	18029	17984	18063	18036	17974	17884	18065	17969	18129	18062	17960	18135	17975	17913	17944	17965	17973	17934	17863	18031	17904	17982	18008	17858	17885	17999	18029	17981	17722	18126	17998	17914	18019	18049	17990	17996	17866	17971	18042	17957	17842	18132	17905	18078	18059	17823	17741	17867	17919	18139	17988	18020	18033	17670	18084	17934	17863	17996	18151	18176	18012	17912	17915	17754	17989	18050	17705	18169	18026	17892	17920	18105	17889	17901	18042	18039	17881	17899	17943	18001	17882	17942	18013	18033	17991	17912	18112	17948	17878	17992	17955	17827	18149	17968	18062	18139	18042	18064	17770	18036	17955	17858	18063	18019	17996	17892	18137	17865	18154	17935	18014	17791	18097	18056	17999	17901	17961	18150	17929	18138	18069	17899	17794	17949	17896	17888	17978	17948	17846	18122	17775	17891	17903	18010	17891	17866	17940	17944	17822	17982	17943	18030	17860	17746	17843	17852	18033	17916	18011	18071	18004	17847	17806	18119	17999	17993	17808	18071	17951	18072	18028	17686	17858	17978	18160	17779	17866	17934	17941	17909	17748	17906	17990	18005	18068	18089	18014	18076	18034	17792	18163	17714	17989	17982	17885	18057	18017	17904	17837	17814	18003	17882	18023	17912	18131	18043	17830	17928	17912	17930	18020	18113	17917	18130	17958	18160	17934	17947	18064	18049	17925	17994	17958	17748	17924	17925	17982	18210	17898	17967	17980	17955	17983	18146	17751	18128	18017	18177	17864	18026	17869	17992	17968	17914	17984	17944	17978	18159	17996	18059	17940	18208	17958	18093	18039	17983	17874	17944	17925	17888	17927	17880	18082	17916	17854	18126	18044	17972	18041	17895	17816	17809	18048	17813	17773	18122	18193	17844	17923	17857	17944	17816	17851	18026	18070	18008	17838	17926	17970	17873	17889	18208	17782	17937	18020	17900	18032	17649	18054	17752	18012	18007	17931
35778	36931	41008	36442	31285	30094	29676	29506	29326	28990	28764	28726	28845	28634	28924	28974	28772	28602	28779	28638	28548	28707	28435	28536	28634	28466	28701	28710	28583	28802	28687	28449	28879	28524	28593	28569	28338	28121	28734	28461	28522	28476	28430	28600	28643	28608	28534	28310	28791	28612	28794	28626	28667	28558	28405	28399	28651	28642	28497	28298	28723	28734	28361	28266	28680	28900	28694	28682	28417	28493	28567	28399	28777	28531	28707	28482	28726	28620	28568	28681	28660	28265	28387	28431	28399	28795	28590	28769	28435	28454	28587	28756	28838	28798	28440	28420	28640	28681	28591	28556	28432	28603	28492	28615	28754	28264	28393	28251	28610	28617	28564	28511	28593	28812	28626	28834	28636	28532	28306	28355	28410	28495	28553	28480	28376	28402	28525	28376	28553	28577	28630	28537	28624	28471	28521	28427	28306	28449	28614	28794	28750	28584	28560	28160	28615	28640	28689	28667	28613	28537	28608	28719	28526	28611	28554	28591	28505	28540	28297	28517	28947	28706	28577	28485	28724	28180	28302	28570	28609	28688	28896	28512	28760	28532	28694	28782	28399	28312	28483	28396	28585	28216	28271	28533	28536	28327	28685	28571	28581	28549	28437	28257	28520	28580	28453	28519	28758	28640	28773	28669	28737	28607	28475	28654	28647	28509	28401	28763	28576	28533	28665	28543	28685	28444	28457	28508	28543	28522	28524	28364	28579	28386	28482	28414	28903	28470	28676	28558	28711	28790	28513	28528	28501	28391	28668	28615	28353	28520	28494	28551	28525	28507	28549	28705	28740	28445	28647	28554	28434	28635	28306	28780	28573	28606	28464	28494	28126	28651	28536	28667	28591	28680	28614	28653	28434	28601	28567	28533	28755	28424	28406	28385	28479	28442	28669	28616	28561	28511	28480	28341	28500	28354	28322	28575	28652	28650	28450	28488	28537	28751	28612	28511	28545	28391	28600	28379	28868	28711	28644	28458	28500	28337	28582	28437	28540	28791	28348	28463	28604	28219	28582	28632	28657	28495	28439	28304	28402	28396	28650	28666	28619	28757	28444	28511	28494	28696	28723	28307	28561	28501	28523	28380	28391	28511	28413	28662	28658	28563	28589	28408	28551	28703	28394	28588	28798	28498	28617	28428	28741	28351	28474	28377	28357	28221	28425	28565	28607	28462	28423	28490	28499	28627	28695	28437	28522	28343	28624	28540	28759	28508	28380	28535	28511	28472	28405	28644	28666	28613	28590	28783	28621	28729	28427	28457	28443	28430	28453	28691	28548	28430	28520	28587	28522	28542	28455	28606	28479	28520	28726	28596	28845	28653	28666	28611	28706	28664	28634	28664	28512	28669	28719	28656	28526	28654	28574	28651	28610	28375	28602	28631	28515	28515	28335	28667	28709	28549	28449	28529	28623	28590	28428	28647	28315	28503	28558	28635	28609	28430	28459	28562	28834	28674	28542	28433	28598	28635	28435	28574	28544	28510	28376	28518	28383	28350	28649	28448	28740	28589	28602	28670	28563	28469	28755	28488	28566	28411	28638	28632	28545	28772	28409	28422	28616	28662	28668	28576	28307	28521	28349	28526	28546	28365	28442	28642	28779	28541	28670	28474	28752	28567	28738	28838	28547	28856	28651	28571	28679	28479	28836	28546	28342	28635	28581	28459	28719	28663	28419	28423	28556	28443	28581	28741	28711	28603	28747	28635	28535	28657	28538	28582	28455	28374	28329	28633	28636	28421	28687	28521	28523	28702	28601	28375	28418	28410	28530	28540	28698	28602	28294	28705	28579	28660	28609	28364	28686	28588	28499	28474	28816	28568	28597	28588	28675	28539	28384	28712	28618	28312	28709	28395	28354	28450	28502	28321	28220	28772	28575	28291	28623	28432	28542	28434	28603	28524	28448	28285	28622	28704	28509	28806	28471	28684	28538	28510	28863	28628	28660	28460	28619	28663	28396	28619	28451	28343	28443	28541	28636	28810	28397	28362	28389	28660	28620	28487	28493	28592	28535	28685	28422	28739	28648	28498	28492	28492	28376	28536	28769	28413	28720	28655	28627	28508	28701	28329	28441	28681	28647	28676	28791	28670	28565	28656	28564	28628	28614	28612	28386	28530	28470	28446	28364	28193	28486	28710	28750	28571	28552	28383	28590	28616	28476	28306	28260	28443	28410	28816	28460	28567	28495	28555	28666	28259	28554	28766	28588	28205	28451	28369	28488	28643	28488	28399	28485	28729	28464	28685	28362	28354	28593	28347	28478	28495	28368	28592	28585	28668	28298	28847	28692	28405	28798	28832	28514	28255	28629	28726	28407	28565	28698	28712	28656	28526	28681	28646	28625	28523	28662	28638	28557	28506	28653	28766	28630	28650	28313	28470	28626	28757	28608	28393	28530	28483	28637	28449	28638	28569	28707	28715	28641	28540	28463	28715	28516	28493	28468	28557	28367	28386	28613	28451	28542	28709	28751	28711	28877	28529	28443	28584	28454	28384	28620	28445	28521	28410	28643	28324	28553	28536	28392	28476	28509	28778	28649	28634	28716	28472	28353	28542	28574	28532	28536	28407	28584	28563	28541	28327	28612	28536	28557	28692	28625	28278	28640	28800	28287	28519	28575	28438	28689	28814	28611	28330	28630	28522	28420	28375	28430	28592	28463	28395	28550	28945	28453	28636	28780	28401	28605	28604	28607	28530	28546	28594	28411	28512	28584	28685	28612	28569	28588	28518	28414	28392	28628	28626	28289	28334	28632	28708	28598	28434	28375	28596	28659	28619	28529	28358	28607	28708	28386	28615	28806	28474	28549	28604	28465	28510	28469	28907	28753	28562	28441	28332	28452	28367	28449	28284	28779	28734	28505	28497	28566	28643	28711	28497	28592	28547	28706	28580	28453	28319	28418	28461	28550	28687	28664	28571	28570	28575	28467	28596	28362	28627	28313	28453	28681	28504	28307	28657	28686	28770	28665	28596	28691	28611	28784	28522	28579	28469	28515	28451	28706	28510	28552	28812	28508	28680	28788	28858	28718	28536	28443	28787	28559	28521	28632	28558	28542	28974	28858	28485	28687	28547	28561	28399	28354	28507	28584	28545	28698	28515	28861	28718	28635	28483	28401	28697	28593	28556	28364	28397	28496	28466	28277	28558	28718	28649	28465	28293	28584	28525	28408	28518	28777	28688	28717	28538	28523	28572	28885	28570	28364	28468	28649	28417	28182	28529	28621	28766	28644	28496	28589	28299	28414	28659	28690	28468	28506	28404	28695	28748	28901	28473	28471	28677	28681	28596	28568	28465	28904	28521	28733	28373	28469	28392	28563	28790	28715	28764	28609	28794	28582	28592	28409	28497	28743	28558	28616	28616	28564	28365	28764	28618	28823	28551	28508	28671	28511	28752	28582	28567	28473	28546	28404	28658	28341	28468	28607	28703	28609	28497	28818	28654	28583	28808	28687	28419	28696	28546	28677	28584	28551	28523	28368	28348	28673	28408	28345	28448	28281	28601	28482	28536	28386	28491	28666	28449	28690	28470	28476	28668	28734	28797	28529	28414	28585	28311	28553	28684	28623	28613	28604	28690	28416	28520	28616	28564	28340	28574	28769	28564	28485	28453	28546	28539	28532	28477	28628	28094	28478	28697	28385	28477	28543	28639	28518	28657	28659	28749	28506	28562	28439	28637	28460	28547	28451	28327	28693	28796	28612	28498	28742	28685	28466	28763	28683	28621	28478	28582	28656	28259	28333	28726	28508	28629	28607	28452	28407	28544	28844	28495	28717	28656	28624	28437	28607	28522	28582	28721	28837	28729	28293	28460	28637	28334	28756	28412	28607	28573	28710	28201	28651	28386	28675	28627	28486	28811	28614	28705	28673	28350	28463	28570	28641	28707	28512	28894	28663	28541	28416	28403	28355	28672	28324	28613	28710	28744	28421	28203	28471	28548	28460	28669	28564	28420	28555	28622	28689	28774	28632	28688	28787	28353	28489	28547	28710	28579	28476	28557	28579	28533	28411	28597	28459	28703	28376	28518	28693	28690	28508	28609	28404	28604	28651	28550	28719	28359	28435	28519	28780	28418	28676	28470	28707	28333	28597	28296	28294	28670	28567	28664	28659	28462	28564	28546	28298	28462	28686	28703	28667	28593	28797	28451	28590	28344	28478	28716	28501	28486	28667	28476	28548	28456	28709	28636	28494	28413	28466	28529	28813	28610	28303	28542	28436	28404	28645	28530	28189	28488	28748	28317	28522	28508	28300	28451	28797	28375	28677	28434	28490	28561	28549	28568	28652	28333	28543	28620	28416	28520	28571	28477	28692	28596	28635	28789	28731	28669	28537	28438	28665	28584	28630	28689	28547	28674	28491	28661	28320	28593	28494	28433	28541	28495	28535	28658	28447	28386	28491	28577	28817	28336	28583	28411	28266	28323	28782	28509	28732	28753	28738	28656	28652	28452	28416	28463	28898	28744	28454	28298	28675	28647	28735	28609	28497	28331	28520	28542	28414	28409	28420	28473	28575	28758	28528	28634	28735	28565	28237	28787	28401	28451	28586	28344	28446	28595	28624	28739	28518	28446	28622	28828	28686	28467	28526	28357	28412	28342	28400	28319	28674	28711	28572	28619	28358	28833	28514	28404	28537	28796	28756	28671	28587	28658	28677	28414	28404	28743	28499	28519	28668	28571	28603	28444	28488	28572	28737	28499	28622	28505	28247	28619	28464	28353	28572	28698	28560	28759	28655	28560	28572	28475	28480	28490	28716	28415	28440	28573	28619	28277	28261	28626	28743	28705	28498	28525	28566	28495	28633	28631	28549	28522	28634	28683	28711	28450	28576	28610	28695	28522	28574	28627	28332	28639	28389	28242	28360	28714	28386	28600	28556	28429	28547	28548	28538	28737	28411	28581	28831	28565	28534	28754	28652	28438	28831	28755	28452	28689	28595	28267	28404	28396	28711	28624	28665	28379	28212	28678	28423	28331	28945	28610	28462	28790	28552	28457	28857	28568	28735	28549	28642	28646	28947	28484	28555	28551	28552	28665	28543	28220	28541	28539	28512	28494	28855	28574	28301	28564	28587	28550	28558	28698	28298	28815	28562	28603	28625	28401	28655	28784	28640	28558	28536	28630	28399	28657	28534	28599
28208	40973	34450	25196	20135	18824	18024	17940	17570	17218	17318	17027	17067	17013	17071	17060	17098	17030	17015	16954	16850	16908	16941	17028	16931	16884	16824	16857	16761	17070	16795	16972	17279	16785	16920	16825	17101	17062	17074	16882	16855	16724	16951	17017	16809	16829	16768	16956	16940	17013	17004	16712	16997	17133	16723	16982	16795	16924	17085	16722	16692	16644	16904	16931	16902	16707	16691	16909	16795	16939	16771	17074	16846	16814	16880	16951	16997	16854	16865	16874	16863	16919	16787	16861	16910	16778	16927	16888	17083	16833	16593	16941	16728	16852	16897	17087	16961	16908	16870	16799	16975	16571	16856	16805	16737	16833	16926	17115	16945	16818	16923	16859	16798	16829	16944	16925	16931	16789	16935	16806	16793	17007	16851	16912	16820	17085	16939	16811	16965	16728	16769	16879	16893	16813	16702	16871	16962	16831	16947	16949	16773	16846	16670	16888	16734	16984	16893	16753	17040	16735	16972	16791	16868	16833	16884	16898	17033	16775	16947	16685	17022	16981	16912	16839	16905	16847	16737	17029	16870	16933	16952	16880	16880	16808	16776	16688	17036	16739	16747	16843	16860	16937	16851	16664	16856	16928	16691	16866	16885	16791	16857	16866	16835	16883	16956	16740	16786	16687	16961	16903	16900	16851	17032	16873	17004	16779	16804	16763	17028	16924	16836	16805	16922	16856	16957	16780	16886	17061	16807	16816	16921	16809	16908	16819	16881	16785	16715	16830	16768	16903	16927	16790	16863	16910	16870	16760	16904	17066	16978	16867	16831	16837	16782	16800	16703	16989	16747	16915	16995	16957	16923	17032	16823	16857	16796	16779	16849	16792	16984	16840	16797	16915	16673	16904	16915	16821	16844	16857	16948	16720	16821	17076	16790	16753	16813	16856	16731	16658	16663	16774	16878	16858	16780	16887	16951	17051	16877	16819	16813	16942	16939	16823	16746	16900	16849	16777	17009	16841	16760	16878	17034	16682	16730	16903	16716	16801	16833	16897	16754	17079	16869	16918	16946	16834	16808	16847	16839	16870	16927	16823	16713	16815	16700	16699	16829	16790	16921	17028	16690	16858	16826	17026	16916	16691	16741	16851	16792	16902	16785	16773	16835	16915	16900	16725	16948	16844	16816	16859	16908	16828	16878	16884	16919	16753	16936	16997	16964	16730	17074	17038	17032	16852	16969	16920	16892	16656	16760	16798	16994	16736	16774	16857	16729	16715	16869	16892	16743	16849	16942	16743	16875	16778	16911	17040	16828	16974	16815	16783	16868	16814	16875	16787	16742	16828	16734	16854	17111	16875	16954	16905	16928	16790	16818	16909	16901	17168	16871	16855	16747	16876	16741	16970	16920	16952	16950	16889	16793	16962	16949	16798	16839	16941	17015	16874	16998	16919	16734	16868	16704	16759	16786	16866	16780	16765	16820	16831	17026	16991	16950	16877	16842	16760	16693	16794	16864	16909	16692	16776	16847	16906	16705	16904	16799	16855	16987	16783	16893	16880	16933	16761	16723	16817	16802	16896	16770	16727	16538	16952	16779	16945	16934	16720	16814	16856	16970	16783	16829	16760	16689	16690	16940	16799	16894	16812	16748	16797	16928	16984	16597	16825	16760	16887	16888	16735	16963	16865	16839	16885	16841	17019	16755	16840	16634	16789	16792	16901	16857	16863	16807	16798	17054	16713	16949	16831	16900	16800	16934	16945	16918	16745	16923	16854	16894	16912	16999	16973	16869	16735	16838	16699	17051	16913	16869	16929	17189	16876	16921	16972	17005	16879	16818	16833	16929	16768	16943	16705	16796	16887	16840	16877	16808	16849	16694	16885	16841	16803	16821	16807	16818	16957	16832	16918	16981	16801	16980	16876	16918	16911	16700	16623	16823	16964	17039	16960	16893	16807	16945	16808	16683	16905	16732	16848	16933	17034	16896	16849	16798	16976	16764	16915	16925	16728	16877	16950	16838	16768	16884	16823	16763	16727	16873	16908	16917	17114	16873	16993	16817	16770	16769	16886	16830	16940	16653	16930	16872	17103	16890	16913	16672	16669	16853	16729	16644	16870	16946	16910	16776	16801	16899	16859	16764	16950	16850	16807	16978	16805	16851	16819	16942	16808	16849	16829	16992	16944	16919	16747	16721	16887	16809	16781	16759	16729	16955	16848	16786	16926	16925	16927	16916	16959	17098	16829	16932	16931	16862	16859	17047	16832	16894	16787	16896	16818	16844	17028	16978	16702	16831	16929	16878	16832	16857	16761	16840	16772	17102	16956	16955	16948	16991	16746	16826	16828	17007	16849	16866	17084	16883	16862	16974	16805	16854	16836	16813	16886	16789	16817	16900	16853	16744	16926	16872	16957	16812	16819	16936	16972	16816	16849	16896	17033	16789	16880	16954	16969	16924	16974	16676	16768	16937	16914	16897	16656	16837	16835	16852	16758	16916	16995	16856	16762	16949	16815	16683	16799	16985	16896	16728	16910	16873	16933	16864	16814	16907	16802	16763	16809	16892	16892	16746	16858	16728	16815	16955	16821	16908	16841	16819	16803	16930	16946	16951	16880	16664	16820	16795	16911	16821	16875	16842	16899	16632	16821	16868	16732	17093	16966	16654	16986	16946	16830	16964	16802	16853	16800	16865	16761	16950	16698	16929	16871	16820	16859	16932	16853	16983	16890	16879	17004	16914	16888	17005	16932	16966	16789	16851	16914	16800	16961	16890	16980	16688	17042	16752	16757	16985	16959	16581	16789	16910	16720	16989	16826	16836	16948	16817	16948	17026	16977	16794	16941	16812	16869	16822	16780	16610	16854	16855	16705	16633	16793	16733	16981	16974	16735	16759	16859	16819	16734	16823	16784	16834	16766	16694	16778	16894	16831	16724	16814	16786	16746	16859	16919	16853	16966	17022	16893	16910	16921	16900	16941	16774	16778	16907	16969	16791	16845	16868	16899	16960	16745	16802	16918	16867	16951	16911	16928	17010	16863	16935	16946	16721	16992	16957	16708	16625	16895	16781	16806	16982	16676	16891	16787	16712	16926	16729	16937	16991	17034	16956	16725	16958	16874	16923	16883	16851	16848	16846	16898	16994	16843	16867	16841	16844	16854	16834	16765	16934	16691	16656	16791	16875	16843	16767	16831	16763	17054	16980	16950	16832	16714	16823	16775	16886	16686	16890	16858	16838	16673	16840	17073	16926	17037	16785	16817	16760	16879	17008	16867	16766	16945	16849	16855	16934	16766	16907	16894	16994	16839	16932	16857	16919	16936	17003	16892	16776	16914	16874	16888	16852	16868	16923	16761	16743	16757	16922	17062	16904	16822	16829	16873	16887	16925	16947	16871	16859	16957	16794	16900	16962	16873	16938	16718	16839	16918	16717	16950	16903	16781	16861	16895	16855	16670	16779	16805	16902	17053	16931	16809	17043	16810	16827	16949	16701	16964	16813	16973	16877	16696	16914	17020	16802	16784	16865	16910	16831	16758	16682	16762	16982	16855	17000	16862	16949	16856	16884	16880	16899	16820	16807	16880	16737	16950	16774	16879	16998	16973	16937	16816	17047	16816	16797	16886	16716	16851	16952	16827	16884	16838	16851	16914	16870	16808	16813	16882	16804	16651	16833	16803	16792	17011	16793	16877	17030	17001	16661	16926	16858	16814	16874	16836	16889	16950	16768	16708	16713	16922	17170	16935	16950	16624	16910	16720	17025	16878	16825	16805	16821	16802	16843	17041	16873	16903	16918	16875	16824	16723	16888	16789	16774	16967	16758	17097	17018	16852	17077	16945	16984	16847	16866	16715	17049	16856	16891	16690	16868	16939	16835	16795	16915	17099	16901	16853	16794	16810	16901	16769	16927	16767	16775	16886	16800	16834	16859	17018	16766	16807	17096	16839	16785	16860	16746	16724	16902	16829	16996	16892	16851	16855	16731	16639	16847	16821	16655	16946	16998	16826	16754	16853	16826	16676	16818	16832	16668	16974	16796	16737	16633	16839	16765	16894	17066	16932	16837	17067	16729	16954	16908	16702	16784	16970	16916	16939	16843	16997	16806	16687	16799	17125	16824	16741	16537	16907	17022	16899	16713	16884	17088	16681	16913	16598	17017	16933	16578	16801	16956	16902	16866	16697	16936	16775	16767	16742	16977	16911	16775	16989	17051	16856	16817	16984	16641	16822	16951	16864	16862	16806	16725	16908	16895	16835	16766	16966	16753	17029	16737	17050	16877	16821	16694	16904	16810	17026	16819	16942	16766	16917	16744	16887	16801	16763	17000	16908	16776	16803	16799	16685	16722	16839	16859	16911	16824	16857	16865	16847	16920	17056	16849	17051	16890	16882	16809	16871	16914	16672	16754	16850	16915	16857	16834	16843	16842	16951	16920	16877	16798	16953	16929	16900	16838	16860	16845	16840	16931	16916	16555	16817	16855	16814	16830	16778	16868	16779	16789	16834	16893	16875	16882	16751	16922	16849	16845	16823	16857	16888	16997	16792	16914	16804	17029	16956	16871	16916	16907	17004	17009	16858	16717	16856	17022	16832	16645	16980	16872	17164	16995	17007	16815	16814	16659	16949	16757	16984	16912	16961	16965	16964	16737	16949	16756	16794	17079	17003	16901	16866	16863	16871	16898	16875	16816	16848	16897	16919	16856	16851	17142	16893	16845	16763	16977	16931	16928	16921	16863	16801	16965	16953	16872	16922	16926	16919	16864	16822	16892	16739	16851	16924	16953	16576	16862	16787	17060	16879	16925	16941	16889	17141	16928	17130	17118	16799	16794	16850	16863	17005	16786	16778	16862	16876	16875	16927	17094	16786	16830	16873	16722	16644	16745	16889	16945	16888	17054	16688	16753	16921	16844	17049	17004	16692	16879	16830	16789	16969	16884	16773	16780	16922	16941	16718	16907	16745	16884	17004	16741	16850	16875	16948	16764	16930	16764	16849	16681	16935	16908	16839	16860	16736	16904	16884	16928	16785	16939	16709	16736	16881	16702	16802	16806	16838	17103	16753	16918	16773	16697	17048	16775	16866	16916	16945	16783	16793	16930	16840	16838	17020	16855	16663	16797	16879	16905	16984	16939	16863	17083	16753	16942	17135	16764	17120	16903	16905	16812	16588	16918	16824	16868	16891
24652	21752	29775	31165	31133	32538	32476	30444	29524	29396	29058	28749	28664	28834	28627	28912	28342	28408	28251	28064	28148	28097	28273	28155	28218	28058	28032	28431	28036	28095	28108	28260	27958	28151	28241	28360	28114	28026	28283	28276	28281	28151	28184	28283	28073	28135	28506	28035	28101	28274	28169	28189	28295	28244	28291	27982	28179	28044	28100	28033	28107	28161	27943	28544	27963	28154	28262	28323	27996	27925	27929	28286	28305	28338	28091	28366	27806	28163	28190	28170	28339	27975	27891	28013	28137	28093	28032	28015	28155	28034	28061	28195	27887	28140	28206	27913	28065	27984	28061	27848	28191	28139	28078	28049	27983	28053	27991	27950	28220	28198	27821	28164	28118	27952	28131	28323	28259	28024	28163	28102	28107	28167	27993	27832	28088	27918	27871	27850	28040	28035	28232	28065	28081	28253	28281	28114	28025	27888	27907	28253	28234	28173	28292	28215	28165	28153	28101	28202	28039	28279	28222	27961	28132	27991	28101	27966	27934	27816	28144	28093	28096	28130	27931	27996	28024	28135	28164	28175	28351	28007	28116	28024	28107	28127	28055	28088	28143	28178	28413	28191	28015	28191	28027	28060	27980	28245	27927	27997	28011	28259	28000	28118	28223	27918	27902	28142	27988	28096	28031	28062	28116	28126	28212	28141	27997	28040	28036	28261	27964	28322	28265	28080	27939	27839	28007	28082	28120	27954	28160	28141	28357	27983	27953	28169	28098	27819	28048	27886	28102	28096	28049	28159	27986	27963	28278	28115	28248	28148	28164	28077	27990	27784	28070	28199	27995	27917	28040	28007	28187	27957	27947	28201	28488	28263	27979	28177	28019	28254	28106	28191	28224	28169	27952	28241	28176	28247	27910	28117	27969	28254	27898	28183	28281	27921	28203	28350	28093	27964	28167	28221	28081	28055	28154	28093	28244	28224	28040	28185	28180	28117	28247	28128	28017	28259	28005	28095	28045	28001	27943	28161	28008	28045	28132	28269	28112	28074	27885	28075	28065	27770	28121	28070	28293	28111	27979	27846	28012	28019	27955	28249	28194	27951	28063	28027	27954	28140	27926	28165	28169	28219	28109	28115	27913	28161	28262	28157	27850	28091	27912	28186	28072	28184	28028	27838	28050	28040	27950	28118	28166	28248	27902	28040	28162	28130	28162	27856	28088	28086	28284	28281	27991	28085	28311	28203	28067	27846	27875	28136	27968	28131	27966	28028	28000	27987	28045	28195	27922	27879	28202	28111	28038	28047	28053	28343	28004	27959	27876	28264	28229	27863	28359	28041	28023	27907	28065	28051	28200	27906	27778	28161	28053	28285	27991	28249	28099	27948	28174	28100	28258	28206	28246	28014	28224	28160	28020	28179	28159	28209	27912	28129	28219	28106	28285	28377	28102	28207	28057	28034	27966	28031	27997	28471	28252	28062	28139	27954	28245	28034	28072	28021	28051	28020	27936	28315	28157	28181	28141	28208	27843	27793	28232	27998	28051	28140	28047	27920	28146	28002	27840	28149	28042	28114	28021	28163	28306	28367	28076	28010	28217	28116	28317	28461	28076	28113	28282	27903	27879	28042	27983	28217	28378	28019	28241	28331	28135	28180	28001	27953	28085	27938	27977	27930	28076	28122	28198	27756	27901	27891	28063	28120	28027	27992	28039	28272	28207	27994	27937	28078	28019	28163	27918	28188	28070	28160	27807	28174	28232	28066	28040	28096	28137	28084	28039	28259	28127	27872	28091	28165	27899	28282	27833	27938	28087	27928	27970	28158	28058	27877	28274	27942	28150	28237	28128	28266	28072	27996	28029	28149	28104	28050	28173	28257	27942	28093	28203	28377	27807	28367	28075	28135	28097	28082	28271	27969	27942	28137	28029	28017	28020	28253	28016	27823	28091	28203	28154	28166	28309	28240	28256	27987	28261	28066	28253	28240	28120	28053	27947	28168	27864	28022	27997	27975	28218	28245	27884	28043	28288	28215	28226	28357	28053	28169	28155	28237	28218	28151	28151	27858	27961	28332	28322	28152	28249	28073	28280	27744	28026	28121	28021	28033	28278	27938	28211	28262	28219	28168	28046	28077	28136	27951	28417	28234	28007	27881	28002	28257	28374	28033	28313	27990	28255	28121	28124	27998	28288	27946	27878	28030	28013	28299	27957	28253	28199	28087	28205	27891	28199	28140	27973	28334	27963	28282	28157	28048	27986	28034	27994	28063	28068	28051	28086	28353	28030	28172	28138	27869	27969	28122	28116	28159	28105	28090	28193	28087	28217	28086	28065	28055	28065	27953	27949	28197	28275	28235	28181	28044	28386	27927	27996	28164	28115	28035	28103	28257	28259	28273	28300	27883	28172	28013	27981	28272	27986	28119	27984	28213	28130	28233	27868	28048	28034	28233	28047	28189	28012	28213	28059	27803	28072	28322	28099	28525	28088	28134	28281	28045	28173	28366	28192	28054	27939	28136	28160	28193	28379	28197	28086	27983	28360	28071	28121	27896	28311	28212	28335	28025	28089	28307	28075	28033	28061	28137	28101	28000	27964	27968	28354	28165	27861	28122	28022	28230	28303	28149	28100	28107	28219	28180	28006	27900	28074	28210	27935	28051	28146	28070	27937	28141	28148	27855	28349	28128	28234	27912	28135	27954	28002	27877	27946	28022	28134	28176	28040	28047	28020	28090	28186	27917	27978	28144	27866	28135	27894	28024	28148	27997	28224	27991	28214	27892	28103	28239	28079	27965	28221	27995	28199	28193	27931	28012	27965	27987	28394	28308	28317	28112	28231	28134	28231	28113	27870	27973	28171	28248	28154	27963	27867	28017	28330	27977	27951	28174	28233	28025	28264	28236	27881	28126	28192	28011	28023	28100	28211	28097	27949	27953	28081	28195	27999	27959	28224	28117	28506	27786	28141	28179	28233	28289	28019	28039	28108	27994	28045	28120	28083	28141	28200	28181	28070	28179	28173	28063	28195	27927	28223	28186	28214	28242	28163	28183	28130	28138	28150	28193	28117	28032	28243	28172	28328	28119	27838	28052	28009	27770	28048	27972	28181	28115	28395	27923	28058	28073	28024	28135	28448	27858	28176	28096	28344	28325	28229	28070	28151	28123	28354	28276	28225	28311	28085	27860	28288	28131	28244	28252	28160	27968	28341	28251	28092	28202	28021	27943	28018	28030	28174	28162	27885	28144	28138	28318	28217	27916	28099	28114	28149	28216	28338	28061	28009	28047	28001	27962	28061	28205	27922	28062	28291	28117	28257	28107	28094	28210	28219	28375	28029	28036	28053	28105	28056	28291	27928	27953	27891	28211	28042	28382	28094	28157	28049	28080	28160	28105	28152	28144	27976	27901	28030	28179	28137	28080	28206	27958	28374	28117	28014	28126	27948	28294	28459	28214	28050	28295	28062	28032	27944	28115	28349	27847	28199	28053	28177	27966	27995	28093	28121	27988	28126	27999	28144	28120	28002	28029	28323	27947	28299	28052	28063	28101	28183	28102	28213	28097	28158	28184	28234	28125	28208	27999	28326	28210	28001	28015	28220	27763	28184	27983	28138	28023	28271	27845	28281	28034	27993	28090	28195	28157	28265	27958	28012	28105	28176	28252	28007	28150	28168	28018	28081	28136	28176	28039	28195	28095	28327	28048	28070	27966	28248	27980	28011	27920	28305	28091	28367	28000	28098	28064	28156	28057	27965	28089	28185	28253	27824	28012	28213	28137	28285	28183	28182	28318	28089	28101	28151	28104	27996	28245	28118	28326	28191	28183	28215	28097	28038	27946	28387	28069	27912	28105	28267	28242	28027	28217	28085	28009	27918	28073	28194	28125	28031	28185	28065	28046	28196	27942	28157	28275	28164	28148	28045	28157	28151	28166	28131	28101	28009	27898	28176	28229	28252	28309	28148	28161	27930	28073	28123	28040	27987	28162	28219	28225	28212	27881	28151	27843	27853	27921	28117	28123	28119	28173	28256	28061	27947	28138	28143	28026	28257	28053	28195	28021	28480	28050	28027	28062	28179	28265	28316	27946	28166	28312	28100	28251	28145	27923	28160	28058	28178	28003	28165	28251	28070	28159	28097	27925	28202	27741	28209	27979	28184	27850	27914	28160	28129	28182	28214	28043	28137	28026	28371	28023	28200	27968	28398	28036	27997	28134	28110	28271	28300	28442	28376	28228	28000	27954	28297	27969	28341	27996	27854	28020	27977	28174	28163	28120	28315	28167	28230	28008	27789	28128	27805	28223	28246	28058	28142	27950	27998	28025	28188	27944	28196	28103	28207	28107	28068	28146	28162	28202	27864	27839	28091	27923	27930	28127	27903	28329	28145	28239	28067	27949	28316	27865	28080	28129	28096	28199	28057	27844	28198	28184	28098	28094	28399	28152	28074	28284	28399	28116	28073	28359	28243	28181	28083	27948	27980	28192	28010	28040	28186	28027	28207	28150	28164	28013	28181	28354	28149	27832	28184	28134	28341	28028	27940	27995	27965	28195	28174	28089	28275	28249	27948	28379	27881	27966	28042	28293	28192	28206	28220	28233	28221	28093	28179	28085	28295	28023	28117	28038	28115	27961	28020	28133	28158	28187	27987	28335	28107	27947	28023	28193	28159	28000	28098	28198	28227	28223	28007	28138	28162	28001	28204	28197	28048	28230	28114	28132	28196	28124	28433	28188	28000	28077	28253	28308	28289	27986	28319	28301	28029	28173	27990	28053	28276	28137	27890	28308	27964	28060	27980	28259	28072	28068	28213	28193	28052	28317	28161	28232	28104	27984	27936	28239	28097	28123	28078	28072	27969	28202	27982	28125	28000	28230	28165	28291	28242	28276	28146	27857	27912	28061	28048	27942	28314	28390	28113	28177	28016	28170	28077	28168	28129	27806	28187	28116	28011	28006	28220	28393	27891	28170	28265	28248	28004	28148	27949	28100	28133	28079	28359	28118	28187	28105	28171	28279	27985	27922	28250	28267	28042	28139	27894	28103	28115	28177	28075	28392	28016	28104	28273	28142	28175	28066	28114	28101	28021	28194	28026	28149	28182	28129	28113	27984	27924	28121	28246	28215	28110	28276	27950	28431	28242	28152	27883	28182	28083	27991	28198	27969	28216	28035	28255	28352	28097	28053	27936	28257
31513	53938	46776	33321	25983	22499	20486	19288	18385	17892	17653	17410	17480	17385	17314	17758	17118	16992	16980	17127	16985	16909	16985	17063	16952	16832	16882	16773	17066	16840	16974	16940	16959	16960	16892	16978	16972	16948	16947	16961	16992	16998	17192	16909	17036	16918	16816	16728	16901	16838	16931	16941	17040	16841	16897	16813	16942	16999	16959	16986	17017	16774	16994	16875	16906	16855	17046	16891	16852	16900	16983	16774	16870	17056	16767	16955	16865	16760	17128	16890	16871	17008	16830	16862	16883	16899	16723	16954	16751	16930	16852	16732	16984	16784	17017	16931	16851	16902	16965	16848	16666	16915	16843	16797	16978	16998	16874	16909	16735	16956	16912	16872	16955	16872	16908	16895	16973	16842	16820	16821	16872	16809	16838	17012	16842	16941	16883	16890	16965	16995	16737	16923	16946	16934	16903	16857	17074	17009	16806	16725	16843	16759	16875	16982	16824	16784	16789	16873	17032	16776	16937	16934	16964	16829	17055	16822	16913	16776	16927	16883	16780	16687	17002	16866	16967	16794	16979	16812	16849	16931	16884	16944	16909	16800	16991	16843	16782	17078	16747	17031	16842	17016	16867	16816	16658	17008	17086	16836	16752	16924	16877	16713	17000	16889	16864	16916	16804	16717	16883	16876	16736	16798	16908	16905	16906	16916	16912	16828	16851	16948	16841	16845	16775	16840	16989	16989	16796	16865	16712	16943	16981	16981	16962	16750	16975	16858	16884	16850	16899	17003	16783	16727	16880	16675	16734	16844	16948	16718	16767	16758	16795	16891	16762	16987	16855	16923	16740	16834	16994	16894	16831	16922	16957	16926	16669	16854	17031	16804	16868	16829	16875	16929	16826	16949	17040	16717	16838	16733	16935	16985	16861	16909	16941	16658	16967	16971	16711	16862	16690	16863	16920	16726	16894	16675	16883	16880	17076	16773	16894	16770	16733	16974	16967	17086	16879	17010	16627	16808	16740	16811	16824	16831	16948	16598	16982	16942	16807	16742	16825	16829	16922	17000	17013	17021	16714	16902	16638	16716	16943	16806	16982	16775	16862	16771	16941	17005	16896	16854	16813	17014	16645	16669	16905	16889	17049	16845	16825	16745	16928	16893	16807	16721	16960	16856	16865	16897	16801	16827	16995	16888	16868	17107	16646	16750	16796	16804	16965	16921	16914	17072	16647	16963	16988	16929	16804	17088	16896	16891	16814	16910	16933	16938	16963	16776	17027	16871	16942	16836	16801	16923	16826	16818	16914	16860	16933	17170	16846	16896	16874	16885	16725	17093	16781	16791	16749	16825	16934	16998	16851	16855	16907	16866	16634	16868	16756	16915	16890	16746	16803	16783	16981	16771	16960	16817	16806	16872	16837	16993	16870	16866	16923	16872	16902	16881	17062	16746	17003	16888	16812	16935	17032	16887	16781	16876	16868	16824	16891	16935	16876	16992	16890	16834	16594	16889	16794	16920	16915	16946	16736	16846	16843	16874	16607	16920	16706	16924	16988	16937	16903	16923	16812	17052	16794	16799	16924	16887	16806	17088	16803	16800	16938	16922	16935	16825	16830	16878	16801	16859	17037	16867	16751	17065	16961	16865	16855	16969	16742	16849	16920	16909	16747	16975	16832	16875	16886	17019	16994	16938	16779	16895	16803	16894	16858	16794	16954	16889	16799	16930	16835	16945	17069	16716	16833	16736	16650	16945	16793	16803	16815	16823	17000	16588	16800	16904	16921	16895	16695	16905	16845	16913	16803	16902	16906	17000	16943	17106	16952	16990	16749	16972	16924	16993	16887	16870	17078	17053	16842	16954	17067	16763	16824	16830	16917	16887	17043	16995	17034	16884	16661	16780	16899	16759	16810	16965	16766	16815	16790	16966	16758	17014	16894	17130	16780	16881	16767	16734	16838	17003	16873	16882	16816	16872	16988	16852	16940	16730	16855	16800	16853	16856	16838	17095	16860	16634	16920	16675	16962	16977	16857	16823	16909	16939	16906	16944	16959	17017	16901	16858	17046	16919	16800	17001	16702	16746	16947	16995	17023	16854	16799	16791	16949	16797	16698	16928	17089	16793	17114	16774	16907	16939	16977	16908	16852	17110	16949	16909	16886	16823	16881	17000	16863	16891	16945	16762	16800	16813	16929	16791	16861	16692	16969	16902	16910	16890	16816	16933	16980	16790	16894	16987	16801	16803	16885	16736	17038	16755	16905	16812	16868	16932	17104	17081	17020	16790	16937	16921	16650	17042	16773	16827	16927	16895	16707	16937	16890	16844	16725	16987	16986	16803	16801	16982	16846	16753	16804	16837	16891	16838	17055	16737	16913	16751	16923	16951	16714	16840	16846	16965	16900	16792	16839	17003	16805	16814	17039	16999	16886	16888	16790	16937	16898	17073	16906	16799	16598	16845	17027	16888	16823	16667	16955	16810	16836	16929	16857	16943	16926	16881	16876	16889	16985	16887	16935	16896	16859	16892	16859	16919	16900	16939	16918	16843	16874	16946	17008	16991	16772	17023	16879	16736	16749	16802	16843	16824	16779	16816	16815	16829	16876	17037	16877	16855	16861	16969	16719	16812	16952	16875	16781	16761	16783	16886	16923	17052	16746	16951	16934	16751	16802	16883	16921	17200	16843	17022	16982	16773	16614	16864	16888	16821	17041	16842	16865	16879	16856	16859	16750	16923	16880	16938	16888	16870	16710	17088	16760	17004	16794	16765	16926	16800	16891	16837	16808	16724	17004	16916	16877	16907	16846	17006	16886	16858	16774	16987	16931	16861	16771	17038	16972	16910	16779	16926	17035	16875	17114	16807	16842	16803	16734	16830	16851	16868	16924	16759	16982	16885	16865	16845	16952	16976	16868	16988	16828	16884	16988	16784	16751	16808	16679	16845	17067	16926	16909	16927	16829	16900	16877	16839	16811	16892	16737	16773	17001	16758	16769	16997	16868	16826	16805	16789	16936	16895	17003	16849	16913	16819	16855	16769	16822	16887	16854	17061	16831	16750	16884	17073	16850	16972	16843	17065	16769	16890	16942	16833	16776	16824	16848	16984	16844	16907	16807	16865	16771	16807	16978	16902	17021	16747	16891	16893	17042	16879	17085	16784	16765	17060	16914	16936	16818	16955	16737	16980	16874	16929	17021	16893	16871	17014	16797	16747	16925	16886	17082	16729	16836	17011	16735	16704	16838	16945	16789	16790	16880	16931	16773	16845	16778	16976	16943	16923	16740	16880	16934	17003	16949	16808	16815	16830	16983	16743	16968	17003	16754	16680	16829	16909	16804	16783	16912	16894	17090	16663	16868	16748	16876	17015	16921	17001	16794	16871	16986	16888	16789	16771	16881	16739	16912	16933	17024	16586	16898	16879	16936	16881	16852	17022	16884	16870	16956	16652	16895	16903	16764	16737	16862	16913	16988	16839	16890	16825	16869	16840	16962	16885	16943	16712	17033	16873	16830	16676	16734	16900	16927	16793	17079	16893	16912	16756	16964	16725	16922	16731	16799	16844	16759	16876	16792	16822	16947	16686	17043	16794	16953	16892	16938	16865	17040	17054	16813	16948	16808	16753	16812	16812	17038	16791	17024	16788	16886	16748	16860	16976	16815	16783	16837	16899	16961	16820	16946	16813	16992	16902	16688	16915	16626	16918	16798	16666	16883	16904	16820	16987	16783	16819	16865	17029	16940	16945	16761	16982	16937	16790	16823	16675	17008	16865	17060	16853	16929	16747	16943	16839	16758	16746	16798	16682	16823	16922	16970	16853	16716	16832	16956	16857	16910	16920	16857	16923	16841	16974	16841	17018	16996	16920	16878	16881	16818	16773	16935	16860	16963	16760	16832	16791	16689	16946	16744	16829	16950	16911	16829	16924	16910	16695	16955	16969	16658	16898	16984	17043	16868	16838	16959	16808	16838	16891	16974	17045	16786	16999	16882	16785	16983	16981	16829	16940	16807	16788	16751	16988	17030	16889	16887	17036	16707	16635	16853	16900	16813	16875	16807	16874	16810	17030	16916	16862	16861	16970	16855	16735	17020	16703	16921	16904	16732	16887	16901	16774	16873	16906	16824	16942	16827	16795	16648	16711	16761	16828	16965	17040	16803	16770	16924	16817	16884	16833	16965	16871	16884	16850	16858	16700	16751	16836	16829	16882	16919	17012	16851	16870	16912	16769	16803	16958	16908	16928	16901	16883	16750	16886	16796	16818	16948	16864	16758	16897	16969	16856	17038	16932	16876	16733	16919	16924	16746	16890	16791	16863	16730	16903	17008	16710	16627	17028	16751	16908	16852	16859	16968	16959	17015	16920	16920	16734	16850	17017	16840	16798	17024	16818	16792	16547	16716	16971	16731	16716	17016	16804	16936	16917	16817	16894	16811	16926	17023	16759	16692	16843	16835	16642	16802	16826	16964	16980	16906	16974	16865	17176	17047	16798	16894	16999	16861	16745	16910	16781	16973	16990	16882	17026	16929	16784	16909	16964	17007	16826	16978	16823	16702	16772	16950	16889	16968	16762	16775	16925	16824	16939	16935	16951	16754	16762	16896	16849	16932	16980	16762	16839	16688	16926	16835	16855	16933	16878	16816	16974	16667	17015	16833	17010	16853	16749	16894	16858	16916	16953	16978	16800	16816	16877	16770	16816	17057	16898	16717	16852	16688	17036	16926	16868	16966	16827	17050	16683	16994	16706	16879	16738	16748	16882	16749	16917	16720	16873	16870	16991	16759	16628	16830	16750	16733	16809	16972	16905	16938	16819	16728	16868	16922	16777	16806	16944	16943	16884	16845	16868	16899	16801	16973	16983	16765	16781	16833	16861	16896	16948	16965	16793	17045	16925	16878	16912	17046	16895	16819	16864	16786	16884	16957	16852	17002	16951	16973	17116	17085	16626	16850	16770	16816	16783	17013	16886	16840	16946	16794	16825	16911	17022	16979	16790	16885	16932	16868	16950	16922	16986	16851	17092	16907	16907	16875	16792	16821	16919	17068	16981	16839	16813	16742	16803	16792	16930	16776	16856	17001	16772	17143	16943	16788	16856	17029	16830	17053	16935	16794	16868	16758	16890	16864	16956	16838	16779	16816	16797	16833	16838	16963	17015	16804	17041	16910	16866	16780	16905	16688	16911
23189	21639	29299	28619	30626	34241	35762	32212	30920	30533	30449	29837	29598	29913	30285	30688	29535	29322	29182	29157	29427	29295	29632	29301	29096	29215	29396	29237	29497	29362	29083	29193	29212	29211	29235	29102	29502	29095	29200	29046	29549	29087	28859	29089	29006	29117	29456	29145	28957	29350	29081	29203	29025	28957	29185	28883	29283	29136	29069	29202	29000	28987	29261	29199	29337	29313	29216	29033	29014	28938	28911	29092	29209	28848	29006	28989	29071	29037	29085	29074	28816	28971	29066	29001	29062	28972	29199	28937	29244	28900	29091	28757	29122	29186	29257	29207	29137	29095	29199	28979	29034	29091	28992	29073	28947	28953	29440	28919	28983	29149	29133	29239	29115	28925	29048	29112	28971	29237	29132	29053	29048	29164	28990	29240	28971	28978	29245	29188	29042	29075	28928	29170	29063	29001	29290	28966	28910	28860	29040	29107	29104	29041	29034	29065	29318	29036	29149	29114	29102	29011	29013	29136	29251	28974	29142	29248	29052	29118	29324	29339	28934	29134	29180	29247	29103	29049	29052	29059	28979	28838	28857	28922	28914	29017	29281	29007	28975	29120	28991	28923	28950	28990	28957	29084	29156	29164	28907	28899	28988	29158	29325	28911	29149	29148	29248	29102	29182	28884	29258	29102	28962	29283	29127	29352	29204	28961	29010	29089	28841	29184	29115	29232	29178	29065	29183	29185	29173	28922	29072	29081	28710	28842	28823	28951	29102	29109	29115	29274	29373	28971	29049	29282	29273	28980	28793	28842	28892	29120	29226	29054	29321	29122	29136	28938	29110	29174	29015	29114	28997	28995	28991	28876	29000	29210	28986	28864	29177	28927	29038	28994	29043	29029	28880	29205	29422	28794	28933	29186	29245	28839	28988	28763	29149	28926	29071	29078	29020	28977	29173	29210	29230	29105	29111	29137	29137	28869	29274	29002	28959	29141	29408	29133	29060	29037	29008	29110	29214	29046	29221	29209	29263	29300	28735	28837	28997	28980	29156	29185	29103	29098	28847	29063	28946	29126	29089	28940	29033	29127	29220	28843	29161	29044	29071	28679	29162	29143	29050	29206	28961	29105	29051	28793	29061	28930	29017	28932	29097	29069	29049	29057	29075	28971	28920	29179	29182	29143	28964	29317	28885	28830	28729	28910	29281	28830	29168	29157	28902	29024	28892	29499	29321	29057	29184	29075	29164	29153	29020	28941	29172	28851	29143	28962	29083	28907	28952	28981	29153	28990	29033	29029	29092	29268	28927	28871	29150	28976	29034	29188	28967	28853	29024	29099	28976	29092	29137	29250	29132	29040	29030	29212	28986	29094	28977	28735	28946	28918	29214	29032	28944	28825	29024	28975	29123	28795	28967	28890	28857	29026	29056	28785	29180	29156	28796	29003	28845	29164	28918	29237	29143	28908	29036	29203	29295	28811	28696	28921	29152	28893	28930	29062	29051	28926	29020	28833	28994	29251	29137	28951	29100	29332	29285	29153	28904	29193	29177	28968	29011	29106	29050	29043	29143	29004	29305	28910	29033	29078	29132	28989	28912	29287	29221	29077	29366	29006	28807	29211	29118	28954	29202	28919	29058	28802	28908	29033	28966	29156	28999	29110	29286	28971	29031	29119	29049	29238	28999	29070	29201	28963	28922	28691	29064	28913	28985	29017	28879	29304	29211	28991	29031	28829	29097	28947	28853	29063	29271	29119	29260	29048	28910	29030	29069	29052	29029	29005	29028	28822	28757	28890	28861	28966	29187	28844	29021	29279	29018	29208	28950	29175	29125	28898	29174	28973	29086	29249	29224	29076	29234	29010	29062	29169	28908	29176	29060	29131	29259	28996	29073	28623	28929	28961	29208	29148	28852	29160	29310	29041	29144	28926	28962	29075	29233	28873	28963	29140	28971	28862	29211	28996	29227	28782	28971	29027	29033	28866	28965	28927	28874	29027	29042	29050	29174	29160	29153	29193	29334	28933	29064	28969	29056	28879	29334	29043	29166	29115	28978	29104	29142	28829	29146	28799	28953	29165	28932	29181	29028	28950	29112	29077	29134	29099	29211	28893	29077	28885	28974	29031	28971	29126	28917	29191	29055	28940	29067	29101	29098	28975	29121	28983	28800	28917	28980	29085	29215	28970	28883	29225	29104	29035	29148	29362	28946	28750	28886	29003	28843	29165	29045	28848	29110	28993	28886	28929	29188	29078	29315	29170	29044	28948	29025	28943	28914	28979	28973	28839	28871	29143	29140	29301	28843	29197	29137	29058	29238	29275	28997	29118	29216	29065	29146	29015	28879	28969	28991	28918	29102	29008	28958	29098	29034	29079	29061	28900	28963	28976	28993	28861	29147	29200	28862	29195	29010	29093	29146	28984	29112	28985	29013	29122	29004	29082	29095	28950	28983	29016	29073	29127	29113	29132	29127	29197	29175	29013	28827	29056	29079	28916	29113	28897	29495	29006	28903	28974	28924	29105	29048	28937	29262	29014	29236	29197	29040	29141	29001	29143	29051	29144	29174	29115	29135	29017	29068	29211	29172	28983	29049	29056	29213	29246	28848	29035	28677	28802	28979	29034	28974	29093	29164	28919	28940	29045	29020	29128	29183	28903	29477	29006	28889	28892	29239	29012	29319	29399	29048	28953	29123	28829	29005	28867	29199	28958	29245	29079	28866	28828	29152	28846	29424	29034	29066	28998	29218	28992	29322	29058	28933	28848	29044	29162	28974	28823	29052	29076	29215	29040	29059	28760	29084	28753	29047	28892	28989	28846	28915	28995	29189	28807	29107	29280	29197	29000	28869	29137	28933	29219	29146	28724	29144	28868	29119	29154	29198	29079	28981	29173	29210	29057	29197	28886	29018	28949	29267	28936	29027	28836	29119	28912	29130	29109	28807	29082	29168	29013	29211	29082	29281	29132	29025	29207	28766	29265	29119	29161	29100	29258	29004	28843	29042	29034	29110	29010	29163	29074	29068	29250	29153	28950	29069	29161	29049	29047	29126	28790	29082	28983	29139	29254	28894	29065	29038	28763	29216	29028	29053	28991	29379	29006	28978	29152	29009	28891	29132	29258	28943	29029	29196	28829	29109	29033	29015	29107	28824	29072	29176	29059	29163	29081	29244	29224	28952	28983	28992	29055	28823	29021	28891	28946	29065	28883	28818	29007	29275	28999	29263	28838	29052	29061	28856	28996	28880	28981	29080	29311	29052	29025	28776	29019	29012	29088	29111	29034	28870	28904	29233	29042	28934	29172	28881	28981	28942	29276	29124	28966	28827	29069	28909	28757	29271	29319	29148	28877	29012	28922	28770	28890	29152	29126	29022	29075	29130	28937	29360	29219	28971	28919	29292	28743	28976	29007	29181	28995	29140	28942	29163	28934	29013	29155	28948	29153	28952	29246	29345	28716	29067	29157	28953	29037	28737	29280	28926	29148	28998	28790	28967	29036	28918	29104	29163	28895	28872	29066	29270	29455	29166	29357	29021	29010	29099	29056	28727	28958	29196	29158	29384	29065	29315	29363	28905	29079	28889	28964	29055	29006	28937	28826	28934	29181	29125	28975	29066	29176	28889	29081	28960	28922	29035	29215	28911	29127	29179	29316	28993	28793	28913	29017	29157	29051	29394	29238	28944	29257	29018	28804	29145	28777	29259	29191	28996	28963	29103	28973	29141	29127	29157	29394	28874	29049	29097	29076	28847	29109	29057	29228	29179	28944	29465	29075	29000	29196	28926	29035	28971	29060	28962	28983	28897	29015	29107	29105	29012	29077	29002	29143	29055	29153	29064	29142	28902	28987	29151	28945	28766	29133	28970	28996	29168	28725	29249	29048	29061	29180	29385	29210	29174	29086	29059	29212	29038	29065	28977	28855	28979	29051	29197	28938	28865	28971	29005	29083	28805	28860	29341	29048	29188	29095	28905	29265	29041	28902	29049	29123	29149	29251	29097	29044	28975	29480	29257	28960	29023	29000	28870	29168	28918	29103	29053	29264	28947	29135	28745	29298	29212	28778	28852	28858	28706	29135	29030	28998	28973	28909	29198	28702	28996	29050	28875	29109	29160	29117	29098	29052	29180	29164	28975	28943	28865	28974	29155	29006	29035	29048	28993	28944	29011	28727	28792	29088	29153	29189	28996	28802	29132	29158	29140	28926	28710	29155	29090	28826	28997	29003	29206	29105	29086	29109	29057	29092	29063	29031	29064	29096	28997	29165	29215	29179	29272	29082	29023	29187	29144	29113	28954	29170	28995	29074	29020	28829	29006	28927	29317	29055	28803	28871	28947	29262	28948	28949	29176	28969	28953	28788	29188	29177	28972	29269	29420	29168	29151	28862	29032	29128	28795	28959	28889	28989	28769	29047	29215	29113	29155	29042	29138	29053	28896	28887	28946	28935	28891	28952	29024	28925	28984	29127	29358	29142	29145	28817	28898	28968	29205	29171	29120	29038	29220	28941	28916	28958	28975	29189	29051	28920	29186	29158	29078	29141	29128	28935	29060	29089	29064	28960	29305	29174	29151	28812	29117	28859	28991	29122	29205	28984	29181	28973	29047	29107	29127	29031	29042	29080	28893	29323	28823	28968	28956	29053	29243	29332	28921	28965	28934	28978	29084	29200	29140	28873	29149	29101	29006	29173	28741	29041	29112	28870	29003	29306	29049	28762	28943	28820	29054	29017	29303	28937	29064	29169	29125	28956	28953	29083	29234	29098	29193	29144	29203	29292	28832	28975	29159	29038	29126	29254	28913	29009	29185	29171	29185	29211	29096	28834	29200	29189	29179	29221	29137	28806	28995	29126	29196	29062	29112	28956	29163	29064	28997	29075	29085	29175	29027	29090	29101	28867	28941	28930	29239	29209	29012	28911	28880	29042	29029	28905	28854	29018	29130	29085	29363	29032	29144	29091	28972	29149	29096	29298	29045	29259	28977	28886	29189	28851	29223	28846	28955	29147	29092	29115	28776	29141	29133	28917	29222	29109	29008	28836	29028	29060	28837	29114	28990	28959	29011	29363	29115	28925	29110	28888	28880	29118	29266	29183	29000	28730	28994	29282	29053	29229	29235	29038	29061	29214	28987	29055	29104	29029	29116	29141	28970	28862	28827	28801	28974	28985	28864	29281	29053	28953	28886	28917
35218	61559	54680	40563	31858	26152	22875	21166	19728	19223	18764	18551	18237	17973	18700	18780	17866	17651	17753	17742	17690	17836	17627	17584	17646	17657	17597	17451	17651	17706	17727	17719	17305	17533	17744	17620	17468	17667	17758	17447	17706	17513	17600	17564	17627	17548	17688	17378	17560	17549	17591	17450	17535	17555	17485	17610	17477	17668	17494	17561	17611	17264	17528	17722	17738	17568	17628	17541	17436	17473	17423	17495	17524	17450	17567	17484	17530	17431	17561	17496	17524	17670	17573	17643	17511	17488	17543	17391	17594	17685	17435	17533	17614	17547	17410	17637	17361	17319	17425	17511	17512	17440	17464	17617	17427	17613	17578	17524	17601	17386	17414	17638	17361	17516	17445	17387	17482	17411	17544	17415	17559	17607	17408	17559	17329	17709	17423	17452	17492	17546	17656	17424	17456	17566	17541	17424	17501	17545	17587	17474	17466	17571	17530	17398	17475	17367	17384	17431	17630	17481	17581	17622	17486	17354	17527	17622	17468	17515	17547	17541	17615	17504	17467	17531	17580	17642	17215	17533	17517	17372	17612	17436	17694	17571	17562	17307	17650	17447	17607	17563	17467	17611	17520	17487	17458	17537	17479	17464	17384	17221	17321	17465	17502	17535	17300	17627	17545	17448	17453	17569	17536	17656	17302	17595	17519	17481	17465	17431	17416	17510	17589	17429	17499	17439	17411	17461	17697	17448	17386	17698	17530	17414	17504	17496	17387	17608	17434	17273	17457	17361	17789	17494	17485	17696	17547	17671	17586	17504	17484	17387	17457	17452	17415	17337	17511	17487	17410	17460	17474	17363	17553	17399	17517	17443	17565	17576	17413	17464	17507	17497	17637	17518	17490	17431	17416	17441	17486	17530	17464	17606	17253	17426	17475	17469	17526	17410	17446	17315	17540	17472	17566	17353	17550	17386	17469	17550	17284	17687	17419	17397	17574	17410	17632	17421	17580	17523	17353	17253	17665	17517	17368	17456	17406	17368	17645	17436	17339	17539	17512	17484	17363	17593	17589	17638	17508	17430	17503	17536	17627	17429	17577	17663	17683	17544	17618	17521	17499	17414	17393	17503	17417	17444	17481	17541	17541	17186	17322	17562	17389	17621	17252	17517	17430	17424	17446	17596	17469	17319	17640	17664	17431	17480	17532	17429	17461	17547	17464	17492	17626	17357	17484	17491	17521	17417	17615	17690	17472	17341	17505	17429	17490	17378	17587	17503	17588	17496	17467	17398	17386	17371	17507	17433	17494	17319	17297	17382	17542	17605	17510	17569	17259	17407	17472	17672	17455	17566	17522	17582	17441	17522	17470	17360	17625	17357	17609	17426	17435	17423	17530	17425	17593	17664	17627	17497	17404	17532	17529	17468	17552	17496	17418	17491	17574	17472	17661	17476	17524	17417	17512	17440	17537	17526	17279	17443	17472	17503	17512	17391	17302	17491	17420	17523	17471	17392	17422	17374	17497	17646	17352	17599	17268	17421	17484	17467	17429	17624	17415	17386	17550	17289	17563	17341	17459	17601	17735	17507	17438	17383	17583	17521	17582	17514	17485	17531	17551	17427	17464	17576	17432	17571	17404	17535	17460	17751	17573	17597	17397	17539	17323	17434	17628	17488	17476	17430	17426	17628	17472	17596	17494	17341	17428	17559	17512	17591	17471	17462	17448	17562	17418	17576	17249	17440	17439	17466	17544	17324	17283	17484	17545	17528	17478	17545	17547	17562	17555	17522	17430	17625	17576	17441	17473	17578	17360	17335	17470	17319	17440	17229	17560	17327	17496	17648	17525	17433	17506	17588	17566	17444	17620	17445	17633	17398	17461	17439	17472	17566	17463	17326	17476	17400	17617	17530	17491	17376	17318	17565	17448	17542	17260	17381	17528	17583	17651	17338	17334	17465	17504	17454	17593	17723	17648	17445	17492	17499	17491	17606	17648	17527	17601	17450	17598	17495	17591	17537	17559	17332	17579	17669	17404	17349	17640	17379	17518	17464	17409	17539	17411	17431	17450	17484	17580	17485	17457	17488	17405	17617	17414	17515	17420	17609	17660	17399	17531	17521	17356	17484	17516	17605	17360	17280	17464	17500	17412	17383	17419	17447	17453	17488	17457	17463	17671	17672	17774	17525	17462	17483	17580	17627	17554	17408	17481	17612	17487	17691	17269	17639	17444	17541	17678	17392	17315	17512	17491	17562	17429	17517	17443	17623	17646	17566	17442	17541	17574	17576	17307	17444	17573	17571	17516	17510	17622	17476	17375	17465	17600	17565	17547	17436	17265	17542	17541	17361	17392	17635	17585	17431	17520	17680	17523	17665	17771	17480	17496	17498	17583	17382	17395	17666	17658	17439	17470	17554	17562	17553	17496	17522	17528	17410	17386	17473	17406	17492	17571	17730	17467	17556	17458	17511	17378	17637	17519	17538	17580	17442	17419	17343	17536	17520	17558	17527	17454	17553	17535	17645	17460	17416	17483	17666	17463	17444	17368	17394	17621	17292	17415	17462	17586	17553	17525	17381	17537	17267	17508	17598	17314	17521	17411	17490	17662	17533	17560	17564	17539	17458	17471	17391	17725	17541	17512	17563	17417	17646	17563	17438	17471	17298	17634	17541	17648	17420	17483	17560	17443	17473	17700	17424	17391	17519	17359	17242	17498	17476	17306	17428	17397	17398	17399	17356	17754	17585	17459	17553	17351	17528	17647	17441	17457	17618	17585	17562	17518	17486	17476	17578	17560	17493	17681	17407	17491	17296	17383	17532	17349	17759	17629	17525	17454	17577	17488	17400	17484	17663	17503	17670	17500	17557	17401	17660	17619	17490	17389	17598	17490	17377	17349	17481	17436	17522	17556	17555	17496	17523	17549	17377	17563	17294	17422	17439	17599	17542	17570	17349	17513	17397	17499	17470	17382	17436	17412	17555	17614	17573	17622	17229	17575	17415	17509	17589	17456	17489	17414	17566	17437	17441	17542	17469	17414	17640	17478	17492	17424	17328	17517	17668	17631	17554	17515	17544	17514	17457	17474	17404	17706	17622	17548	17454	17589	17378	17546	17457	17492	17475	17378	17585	17346	17546	17664	17519	17516	17390	17526	17500	17642	17223	17353	17510	17344	17564	17494	17574	17419	17520	17433	17584	17614	17417	17562	17446	17469	17423	17564	17389	17494	17649	17512	17475	17487	17470	17438	17412	17356	17575	17544	17680	17482	17605	17651	17611	17306	17356	17453	17422	17434	17691	17577	17635	17489	17326	17436	17646	17551	17609	17669	17364	17591	17583	17558	17407	17669	17582	17327	17512	17609	17361	17263	17499	17398	17504	17523	17577	17380	17433	17526	17562	17448	17292	17526	17617	17775	17560	17522	17203	17436	17479	17435	17475	17429	17443	17480	17456	17525	17374	17639	17485	17425	17503	17440	17468	17506	17654	17392	17382	17525	17657	17549	17425	17537	17530	17605	17443	17435	17422	17379	17533	17468	17656	17500	17410	17605	17616	17470	17450	17461	17452	17494	17492	17553	17576	17547	17522	17309	17473	17650	17407	17569	17512	17575	17470	17608	17455	17580	17477	17695	17426	17476	17537	17585	17387	17436	17665	17653	17207	17566	17546	17602	17526	17567	17475	17413	17413	17407	17389	17619	17498	17422	17745	17567	17695	17556	17422	17513	17400	17473	17703	17376	17447	17296	17533	17391	17451	17566	17690	17501	17445	17293	17503	17454	17571	17459	17476	17482	17397	17551	17677	17540	17471	17546	17577	17432	17430	17517	17301	17444	17460	17603	17388	17629	17425	17654	17462	17512	17498	17415	17443	17240	17599	17497	17468	17411	17436	17559	17399	17442	17414	17402	17599	17623	17400	17531	17399	17368	17392	17644	17476	17430	17458	17473	17430	17443	17458	17508	17487	17485	17627	17387	17576	17443	17644	17466	17509	17497	17416	17452	17671	17375	17397	17473	17355	17452	17430	17404	17347	17447	17618	17578	17447	17322	17504	17576	17349	17491	17550	17570	17571	17578	17452	17591	17406	17706	17596	17506	17418	17490	17371	17458	17577	17644	17613	17507	17513	17453	17554	17399	17725	17460	17393	17507	17398	17590	17305	17606	17408	17601	17350	17474	17365	17370	17614	17386	17387	17429	17477	17492	17376	17454	17426	17619	17440	17550	17355	17757	17492	17419	17427	17422	17539	17420	17419	17559	17513	17445	17474	17395	17308	17529	17517	17691	17504	17649	17484	17494	17554	17491	17459	17353	17531	17552	17560	17332	17230	17463	17441	17341	17459	17380	17479	17484	17656	17384	17387	17440	17552	17565	17475	17584	17407	17454	17593	17315	17630	17480	17381	17748	17344	17441	17407	17468	17432	17150	17576	17409	17333	17320	17640	17369	17561	17437	17624	17575	17512	17470	17484	17633	17580	17485	17409	17467	17615	17590	17461	17414	17548	17482	17445	17437	17534	17679	17650	17647	17471	17478	17613	17625	17574	17446	17507	17609	17504	17575	17471	17404	17356	17494	17493	17503	17352	17510	17517	17456	17427	17462	17512	17314	17473	17505	17484	17551	17351	17616	17696	17416	17304	17361	17507	17441	17557	17409	17364	17483	17250	17541	17654	17527	17436	17543	17413	17398	17479	17381	17448	17371	17638	17706	17422	17394	17542	17377	17535	17460	17487	17498	17708	17402	17506	17562	17585	17562	17445	17512	17613	17505	17517	17458	17426	17454	17431	17541	17518	17386	17408	17572	17347	17398	17351	17481	17498	17439	17425	17372	17413	17475	17517	17500	17557	17396	17534	17428	17374	17573	17435	17542	17521	17443	17418	17462	17579	17432	17489	17500	17575	17490	17350	17433	17298	17479	17347	17405	17370	17233	17441	17378	17421	17417	17609	17560	17489	17480	17562	17412	17714	17619	17561	17543	17509	17472	17447	17453	17443	17440	17392	17412	17513	17392	17422	17390	17414	17410	17294	17429	17766	17476	17335	17458	17334	17458	17330	17400	17393	17397	17589	17442	17352	17407	17521	17531	17557	17362	17438	17421	17348	17553	17331	17574	17609	17595	17479	17342	17559	17427	17601	17606	17488	17734	17472	17577	17466	17584	17636	17450	17584	17655	17438	17542	17463	17666	17339
36178	37057	39404	34054	30193	29429	29082	28309	28344	28181	27962	27904	27668	27672	27703	27629	27561	27847	27667	27659	27772	27493	27636	27542	27590	27772	27595	27516	27549	27791	27465	27819	27600	27543	27646	27661	27733	27403	27561	27754	27721	27660	27870	27473	27553	27438	27614	27613	27584	27430	27567	27632	27573	27532	27561	27599	27555	27444	27477	27542	27501	27592	27739	27562	27489	27548	27517	27274	27251	27614	27346	27662	27734	27677	27587	27458	27541	27383	27451	27337	27472	27727	27473	27198	27538	27566	27239	27866	27529	27777	27605	27586	27473	27605	27583	27621	27482	27723	27685	27657	27467	27410	27539	27418	27782	27722	27612	27680	27678	27813	27652	27386	27386	27479	27260	27388	27610	27579	27615	27540	27486	27531	27497	27430	27412	27400	27704	27740	27788	27206	27433	27502	27695	27542	27693	27527	27574	27809	27528	27564	27569	27918	27653	27746	27509	27597	27498	27625	27692	27660	27515	27728	27525	27457	27618	27517	27624	27373	27554	27539	27579	27767	27902	27464	27648	27326	27650	27563	27655	27423	27588	27429	27772	27397	27626	27456	27641	27509	27394	27445	27619	27690	27738	27422	27784	27431	27465	27486	27548	27504	27431	27348	27748	27772	27365	27513	27464	27373	27451	27721	27630	27436	27430	27473	27850	27610	27542	27554	27634	27446	27504	27638	27481	27502	27618	27784	27736	27582	27707	27323	27679	27736	27503	27317	27779	27473	27584	27465	27507	27775	27691	27689	27531	27518	27376	27314	27531	27681	27480	27424	27677	27552	27456	27499	27691	27601	27448	27417	27514	27584	27435	27529	27487	27212	27602	27756	27563	27672	27372	27862	27504	27756	27287	27385	27622	27741	27809	27689	27473	27399	27424	27846	27537	27490	27608	27411	27537	27764	27538	27513	27270	27419	27619	27343	27579	27619	27557	27625	27607	27575	27452	27617	27460	27457	27484	27636	27625	27551	27502	27696	27429	27519	27716	27754	27619	27447	27602	27524	27743	27523	27599	27799	27749	27696	27540	27623	27437	27574	27529	27666	27598	27521	27758	27866	27666	27588	27384	27481	27420	27266	27654	27567	27273	27552	27424	27426	27790	27397	27755	27640	27565	27395	27761	27352	27585	27295	27378	27490	27387	27702	27390	27308	27564	27562	27614	27625	27448	27169	27662	27376	27330	27465	27288	27302	27597	27737	27575	27789	27453	27610	27402	27669	27679	27353	27672	27972	27705	27636	27364	27682	27598	27607	27891	27466	27651	27576	27664	27433	27369	27395	27585	27551	27501	27781	27693	27574	27370	27509	27430	27545	27553	27476	27364	27695	27500	27410	27535	27552	27646	27739	27459	27481	27252	27470	27319	27550	27615	27715	27462	27357	27325	27364	27463	27565	27378	27461	27536	27738	27682	27513	27638	27440	27489	27553	27437	27630	27706	27820	27445	27482	27427	27522	27803	27341	27552	27803	27420	27732	27664	27677	27589	27534	27559	27364	27557	27208	27731	27584	27568	27395	27508	27607	27720	27653	27768	27397	27582	27467	27651	27351	27482	27426	27568	27495	27776	27462	27548	27674	27567	27540	27676	27606	27489	27369	27577	27673	27521	27387	27582	27515	27634	27259	27494	27390	27577	27463	27410	27645	27502	27595	27611	27458	27494	27537	27618	27390	27477	27588	27676	27425	27632	27483	27675	27422	27661	27363	27422	27704	27556	27656	27857	27386	27487	27487	27752	27523	27550	27682	27648	27465	27794	27634	27416	27533	27511	27789	28008	27771	27604	27559	27364	27561	27433	27447	27565	27350	27804	27572	27657	27700	27597	27645	27532	27283	27616	27609	27409	27596	27460	27751	27515	27643	27413	27501	27584	27521	27593	27724	27620	27637	27785	27644	27546	27247	27490	27643	27612	27749	27579	27602	27380	27885	27644	27427	27751	27249	27622	27650	27231	27508	27610	27560	27385	27639	27633	27467	27662	27653	27625	27495	27562	27610	27589	27617	27748	27503	27513	27752	27654	27460	27360	27565	27817	27746	27329	27570	27716	27800	27467	27403	27544	27823	27735	27599	27691	27373	27649	27434	27450	27608	27425	27446	27517	27534	27654	27411	27403	27623	27660	27542	27601	27647	27506	27440	27567	27571	27582	27532	27317	27424	27657	27692	27562	27421	27466	27554	27599	27549	27556	27668	27583	27535	27548	27505	27514	27630	27604	27593	27561	27677	27627	27685	27557	27680	27471	27576	27534	27645	27470	27552	27509	27486	27417	27509	27585	27625	27501	27861	27595	27422	27549	27373	27592	27544	27220	27536	27581	27633	27602	27786	27470	27634	27775	27768	27720	27386	27775	27605	27521	27261	27436	27533	27550	27433	27465	27628	27548	27455	27746	27645	27724	27479	27589	27368	27454	27306	27762	27606	27528	27367	27711	27627	27552	27413	27743	27617	27569	27816	27770	27713	27518	27464	27598	27579	27699	27556	27841	27636	27362	27435	27469	27474	27572	27324	27795	27638	27523	27608	27814	27501	27530	27415	27515	27449	27634	27615	27459	27577	27612	27669	27602	27392	27503	27457	27858	27674	27525	27603	27670	27635	27500	27659	27667	27665	27370	27739	27450	27609	27566	27564	27670	27448	27641	27557	27488	27808	27597	27380	27438	27673	27537	27768	27606	27543	27473	27605	27492	27681	27625	27152	27560	27684	27617	27444	27607	27591	27646	27583	27474	27486	27490	27552	27448	27498	27603	27448	27625	27340	27450	27595	27309	27683	27667	27535	27699	27299	27562	27582	27557	27493	27575	27648	27615	27908	27349	27614	27653	27574	27648	27407	27461	27503	27602	27773	27532	27567	27498	27624	27625	27588	27530	27488	27841	27618	27520	27584	28120	27586	27484	27406	27662	27497	27904	27522	27426	27468	27643	27584	27498	27565	27769	27940	27436	27409	27653	27555	27750	27419	27662	27336	27680	27554	27592	27541	27760	27739	27420	27768	27664	27448	27586	27488	27599	27560	27427	27641	27400	27892	27462	27377	27822	27560	27499	27493	27422	27646	27680	27310	27413	27722	27520	27540	27734	27268	27668	27454	27536	27629	27490	27676	27634	27493	27561	27493	27530	27447	27410	27505	27406	27486	27688	27602	27590	27486	27496	27673	27525	27534	27397	27386	27491	27639	27713	27569	27421	27597	27691	28012	27448	27474	27702	27851	27523	27437	27293	27564	27645	27531	27571	27533	27644	27784	27646	27822	27570	27620	27514	27639	27592	27540	27554	27436	27757	27489	27516	27613	27659	27623	27357	27589	27568	27437	27355	27541	27387	27684	27666	27422	27372	27544	27764	27547	27393	27642	27533	27383	27785	27702	27466	27616	27518	27500	27576	27612	27519	27510	27344	27446	27655	27423	27448	27353	27466	27477	27751	27559	27542	27419	27529	27331	27565	27508	27546	27571	27483	27269	27669	27669	27527	27568	27553	27640	27599	27538	27717	27603	27523	27572	27689	27613	27458	27634	27687	27551	27875	27658	27785	27649	27786	27591	27446	27730	27423	27646	27704	27507	27641	27582	27700	27604	27432	27323	27491	27751	27481	27541	27529	27665	27560	27395	27755	27697	27567	27725	27727	27680	27626	27414	27537	27725	27323	27322	27595	27523	27579	27399	27629	27513	27412	27777	27463	27535	27561	27591	27531	27716	27334	27740	27477	27613	27572	27398	27382	27621	27619	27640	27842	27647	27424	27366	27459	27679	27566	27853	27408	27635	27634	27637	27490	27472	27281	27663	27719	27217	27400	27460	27499	27775	27565	27396	27668	27635	27402	27538	27490	27491	27781	27513	27594	27434	27516	27576	27510	27542	27436	27628	27646	27760	27643	27759	27787	27680	27494	27799	27541	27432	27733	27880	27457	27489	27655	27559	27425	27662	27779	27481	27927	27679	27527	27487	27452	27473	27570	27588	27580	27483	27287	27627	27538	27561	27428	27513	27570	27566	27575	27356	27509	27702	27501	27451	27442	27600	27508	27624	27640	27608	27389	27564	27570	27670	27626	27421	27439	27536	27778	27636	27452	27648	27698	27547	27713	27237	27618	27663	27652	27505	27486	27503	27490	27502	27657	27511	27402	27580	27557	27661	27507	27415	27816	27669	27691	27661	27699	27336	27508	27691	27472	27364	27605	27390	27650	27449	27521	27574	27796	27615	27727	27430	27310	27620	27674	27605	27327	27564	27689	27741	27447	27644	27612	27584	27600	27365	27558	27612	27529	27613	27709	27553	27703	27622	27424	27608	27421	27511	27602	27293	27447	27321	27333	27371	27666	27627	27474	27439	27657	27541	27591	27845	27716	27590	27560	27538	27580	27713	27655	27751	27659	27575	27641	27580	27720	27731	27463	27674	27588	27408	27461	27701	27374	27568	27642	27919	27528	27494	27640	27453	27547	27271	27601	27491	27559	27446	27551	27554	27751	27628	27553	27273	27553	27673	27524	27529	27575	27518	27842	27802	27404	27319	27354	27445	27468	27257	27430	27543	27616	27557	27515	27602	27577	27694	27597	27540	27742	27536	27716	27852	27607	27431	27275	27329	27679	27674	27792	27432	27455	27879	27428	27545	27532	27178	27360	27559	27346	27414	27614	27602	27680	27572	27705	27272	27560	27817	27466	27462	27490	27409	27472	27481	27599	27413	27612	27422	27671	27617	27764	27391	27482	27678	27567	27278	27465	27244	27529	27227	27459	27611	27708	27639	27314	27423	27654	27502	27620	27632	27599	27564	27563	27650	27306	27462	27595	27566	27535	27718	27805	27485	27652	27347	27519	27337	27546	27643	27494	27533	27408	27595	27325	27397	27352	27636	27455	27600	27447	27441	27719	27526	27715	27502	27345	27596	27334	27449	27624	27525	27622	27444	27566	27584	27261	27466	27498	27466	27404	27588	27368	27580	27590	27468	27521	27712	27592	27750	27413	27838	27571	27666	27892	27522	27394	27430	27671	27353	27644	27561	27765	27697	27606	27641	27431	27660	27505	27582	27620	27785	27434	27631	27473	27703	27591	27614	27502	27596	27742	27563	27699	27511	27417	27571	27465	27650	27471	27649	27535	27521	27557	27368	27684	27704	27570	27723	27371	27507	27515	27623	27569	27591
29586	40851	32656	22767	19866	18410	17940	17317	17177	16927	16686	16832	16654	16451	16551	16541	16426	16345	16431	16259	16249	16292	16483	16510	16376	16506	16465	16351	16387	16227	16456	16448	16283	16316	16494	16192	16370	16274	16415	16294	16440	16292	16287	16331	16364	16306	16327	16441	16455	16431	16290	16369	16502	16262	16287	16461	16522	16347	16265	16455	16465	16323	16107	16248	16397	16091	16433	16393	16299	16513	16376	16314	16264	16469	16429	16151	16454	16255	16361	16431	16389	16298	16360	16380	16247	16241	16260	16163	16476	16307	16216	16367	16298	16310	16358	16306	16251	16407	16241	16270	16396	16469	16287	16195	16315	16290	16498	16381	16392	16352	16340	16285	16270	16384	16272	16372	16288	16399	16418	16077	16470	16337	16266	16479	16441	16294	16363	16283	16277	16352	16331	16265	16462	16330	16506	16210	16280	16339	16303	16433	16369	16382	16394	16290	16256	16264	16509	16108	16302	16311	16383	16210	16426	16379	16370	16352	16246	16385	16334	16326	16280	16349	16394	16415	16134	16429	16285	16264	16256	16293	16462	16314	16207	16209	16361	16446	16313	16275	16220	16337	16424	16351	16471	16352	16161	16545	16371	16258	16427	16350	16359	16429	16218	16385	16294	16255	16328	16309	16422	16377	16420	16131	16305	16267	16378	16084	16277	16414	16403	16511	16308	16086	16329	16334	16311	16372	16521	16199	16452	16379	16197	16324	16242	16424	16344	16237	16409	16303	16220	16310	16379	16282	16168	16162	16389	16289	16350	16416	16420	16258	16281	16158	16382	16439	16328	16455	16415	16432	16354	16280	16089	16262	16436	16458	16230	16188	16286	16274	16342	16332	16404	16294	16553	16260	16218	16361	16351	16420	16416	16231	16221	16257	16484	16260	16529	16237	16201	16335	16283	16166	16274	16348	16320	16332	16467	16205	16273	16065	16476	16344	16259	16293	16292	16224	16337	16272	16533	16386	16324	16286	16320	16455	16218	16436	16252	16294	16130	16398	16264	16489	16388	16326	16440	16272	16429	16269	16326	16231	16400	16282	16395	16273	16194	16370	16200	16461	16326	16334	16236	16224	16478	16359	16430	16138	16370	16545	16344	16228	16215	16383	16337	16312	16311	16115	16462	16353	16315	16131	16216	16246	16364	16461	16132	16167	16385	16241	16404	16255	16252	16366	16214	16250	16216	16251	16345	16102	16446	16448	16317	16145	16333	16266	16200	16081	16324	16099	16394	16308	16434	16116	16286	16232	16228	16425	16233	16364	16207	16363	16363	16497	16407	16365	16365	16278	16436	16221	16468	16584	16468	16472	16320	16393	16219	16441	16363	16389	16386	16175	16254	16038	16466	16496	16331	16389	16379	16327	16302	16275	16326	16393	16264	16346	16531	16337	16315	16257	16295	16382	16258	16280	16531	16250	16314	16237	16323	16414	16251	16490	16435	16267	16240	16313	16360	16479	16353	16404	16188	16182	16259	16237	16366	16383	16435	16285	16319	16298	16341	16452	16416	16537	16188	16294	16388	16247	16527	16338	16369	16312	16167	16299	16275	16382	16542	16423	16262	16246	16438	16370	16395	16291	16200	16302	16493	16171	16367	16467	16230	16460	16230	16231	16185	16211	15921	16233	16251	16254	16400	16362	16369	16401	16376	16368	16359	16269	16210	16286	16393	16356	16410	16423	16270	16312	16237	16199	16327	16354	16324	16489	16393	16311	16315	16333	16410	16306	16434	16369	16406	16417	16309	16336	16347	16251	16314	16261	16435	16384	16243	16245	16410	16253	16560	16456	16377	16353	16346	16414	16153	16521	16451	16276	16326	16405	16293	16474	16375	16419	16172	16306	16442	16392	16304	16313	16262	16260	16453	16322	16384	16193	16354	16369	16174	16381	16500	16366	16160	16464	16348	16541	16281	16544	16225	16269	16298	16436	16152	16154	16382	16433	16352	16379	16509	16427	16332	16242	16383	16437	16266	16362	16312	16261	16301	16348	16260	16525	16479	16361	16268	16250	16195	16274	16230	16449	16282	16479	16324	16362	16346	16331	16359	16414	16303	16259	16281	16232	16422	16380	16370	16433	16296	16438	16365	16383	16263	16466	16274	16443	16210	16127	16406	16169	16136	16326	16479	16463	16184	16290	16257	16509	16548	16320	16389	16300	16374	16443	16131	16372	16519	16366	16341	16209	16399	16326	16213	16219	16423	16289	16193	16441	16525	16337	16240	16277	16478	16362	16220	16304	16379	16450	16487	16400	16281	16478	16260	16248	16288	16344	16310	16411	16361	16664	16381	16385	16328	16315	16264	16327	16287	16431	16301	16305	16326	16231	16343	16219	16310	16439	16372	16330	16189	16219	16217	16393	16233	16279	16267	16406	16354	16312	16278	16255	16289	16226	16259	16261	16266	16552	16334	16328	16357	16379	16197	16332	16376	16345	16392	16277	16464	16309	16407	16238	16370	16374	16406	16422	16299	16318	16236	16247	16177	16512	16386	16407	16314	16455	16535	16415	16269	16282	16225	16403	16430	16290	16192	16197	16368	16137	16374	16300	16258	16448	16276	16414	16298	16397	16439	16336	16456	16325	16290	16107	16503	16416	16430	16376	16238	16377	16236	16273	16472	16320	16360	16422	16263	16298	16469	16322	16227	16198	16278	16237	16305	16266	16315	16428	16234	16193	16430	16382	16381	16325	16386	16193	16319	16338	16538	16374	16228	16464	16224	16439	16353	16302	16415	16230	16224	16309	16137	16337	16424	16436	16349	16367	16372	16390	16362	16381	16195	16415	16131	16461	16257	16379	16472	16185	16358	16310	16259	16384	16252	16238	16260	16368	16361	16388	16360	16275	16397	16309	16415	16300	16237	16349	16267	16354	16231	16536	16168	16389	16452	16306	16288	16337	16405	16594	16353	16239	16356	16350	16364	16246	16316	16406	16175	16347	16161	16134	16352	16408	16348	16357	16298	16567	16399	16361	16395	16319	16412	16285	16255	16292	16285	16214	16382	16165	16523	16534	16324	16359	16335	16357	16227	16212	16265	16199	16207	16173	16288	16485	16345	16390	16333	16590	16477	16237	16432	16194	16324	16332	16372	16414	16180	16333	16527	16411	16406	16384	16293	16353	16339	16260	16332	16300	16416	16290	16283	16292	16224	16374	16420	16309	16293	16286	16445	16389	16199	16309	16427	16366	16479	16445	16340	16283	16313	16312	16412	16262	16390	16451	16377	16331	16430	16236	16313	16333	16408	16375	16464	16244	16494	16255	16258	16296	16365	16364	16325	16312	16318	16406	16490	16435	16160	16429	16316	16473	16178	16330	16244	16262	16276	16529	16140	16358	16409	16265	16527	16538	16392	16399	16331	16377	16437	16228	16343	16309	16460	16380	16304	16414	16522	16247	16399	16325	16428	16284	16505	16273	16384	16344	16357	16078	16276	16285	16162	16366	16364	16271	16191	16334	16325	16294	16451	16406	16262	16134	16311	16227	16460	16381	16248	16467	16392	16256	16129	16488	16391	16267	16293	16242	16150	16272	16326	16571	16194	16244	16493	16213	16269	16328	16514	16330	16407	16350	16356	16276	16425	16418	16340	16388	16197	16372	16388	16292	16519	16382	16226	16269	16317	16453	16177	16234	16250	16365	16146	16412	16253	16347	16414	16443	16249	16360	16213	16394	16305	16154	16306	16324	16283	16323	16400	16225	16417	16377	16404	16445	16393	16364	16478	16395	16333	16425	16308	16306	16328	16216	16302	16411	16460	16450	16311	16213	16286	16363	16407	16374	16276	16399	16190	16312	16429	16404	16271	16255	16525	16402	16375	16331	16357	16051	16311	16349	16332	16295	16410	16174	16382	16327	16333	16462	16231	16348	16269	16408	16472	16333	16236	16287	16339	16088	16254	16414	16355	16263	16074	16373	16168	16255	16309	16252	16375	16364	16288	16267	16101	16432	16234	16429	16270	16344	16493	16391	16290	16258	16308	16433	16401	16382	16374	16360	16226	16447	16269	16326	16262	16292	16316	16480	16547	16402	16280	16407	16291	16203	16236	16265	16372	16247	16390	16299	16415	16391	16307	16254	16300	16616	16308	16465	16484	16362	16283	16320	16354	16289	16261	16361	16245	16481	16375	16485	16359	16403	16499	16359	16414	16280	16516	16293	16394	16241	16244	16408	16221	16422	16300	16315	16436	16214	16318	16280	16079	16448	16319	16093	16224	16216	16419	16422	16443	16258	16225	16157	16387	16468	16374	16439	16207	16383	16359	16443	16301	16485	16315	16248	16400	16228	16375	16287	16309	16434	16371	16391	16171	16167	16137	16282	16356	16513	16438	16274	16399	16318	16341	16354	16518	16339	16334	16441	16145	16265	16222	16289	16261	16445	16116	16244	16510	16303	16373	16353	16527	16304	16450	16225	16557	16486	16379	16332	16464	16284	16248	16292	16459	16234	16507	16286	16255	16594	16328	16371	16328	16265	16489	16254	16328	16415	16440	16242	16383	16383	16226	16248	16162	16297	16417	16458	16231	16465	16498	16413	16223	16293	16342	16158	16478	16258	16425	16291	16281	16283	16357	16151	16336	16385	16221	16333	16342	16322	16466	16265	16281	16442	16307	16497	16262	16260	16269	16543	16112	16240	16330	16439	16446	16156	16328	16444	16406	16176	16457	16445	16453	16455	16291	16370	16383	16330	16432	16352	16440	16343	16463	16368	16216	16230	16299	16314	16275	16236	16315	16406	16253	16314	16510	16298	16363	16170	16243	16344	16423	16330	16515	16281	16359	16482	16365	16299	16258	16513	16258	16255	16312	16249	16403	16305	16422	16292	16285	16352	16244	16328	16206	16188	16163	16343	16141	16183	16276	16345	16528	16304	16393	16152	16263	16427	16403	16475	16466	16332	16306	16414	16517	16482	16312	16303	16443	16378	16187	16341	16309	16455	16358	16233	16151	16356	16178	16230	16537	16383	16245	16210	16319	16219	16292	16416	16385	16281	16384	16282	16420	16437	16388	16041	16290	16313	16507	16357	16285	16714	16303	16293	16351	16330	16298	16412	16302	16345	16374	16361	16223	16225	16340	16479	16369	16364	16481	16162	16453	16354	16400	16259	16186	16477	16440	16509	16381	16492	16366	16281
24729	21562	29420	29630	31044	31337	31388	29247	28580	28393	27835	27619	27548	27483	27424	27727	27384	27372	27257	27444	27524	27190	27282	27266	27365	27420	27261	27227	27193	27280	27129	27225	27145	27108	27276	27078	27187	27240	27043	26932	27210	26978	27267	27163	26877	26968	27099	27108	27159	27197	27206	27104	27157	26991	27102	26933	27075	27088	27144	27284	27203	27094	26975	27039	26969	27244	27190	27265	27470	26814	27152	27181	27091	26939	27178	27376	27075	27084	26971	27096	27316	27293	27102	27208	26936	27043	27131	27130	27206	27424	27040	27252	27084	27278	27047	26972	27072	27176	27451	26944	26961	27137	27113	27151	27221	26905	27088	27052	26871	27083	27111	27185	27314	26987	26998	27119	27289	27366	27215	26997	27224	26986	27089	27211	27303	27275	27181	27037	27166	27393	27214	27173	27331	27143	27114	27316	27071	27027	27032	27210	27181	27255	27135	27205	26769	27153	27029	26964	26999	26781	27190	27415	27111	26948	27306	27218	27214	27362	26988	27086	27121	27155	27099	26939	27101	26883	27164	27040	27025	26719	26954	27275	27109	27159	26916	26999	27059	26958	27231	26945	26921	27085	27097	27101	27219	26914	26998	26989	27213	27311	27019	26990	27252	27077	27088	27238	26744	27307	26979	27109	26969	27217	26839	26923	27295	27152	27009	26854	27306	27097	27376	26930	27042	26944	26816	27199	27074	27002	27231	27185	27042	27250	27382	26941	27349	27148	26962	27107	27085	27103	27390	27073	27213	27074	26936	27214	26887	27001	27039	27033	27394	27138	27274	27146	27085	27119	26998	27128	27065	26867	26987	27296	27176	27005	27012	27012	27187	27022	27232	27140	27036	27083	27396	27231	27094	27097	27197	27110	27265	27095	27054	27058	27265	27048	26712	26941	27219	26765	27069	27121	27047	26861	27254	26930	27104	26959	27041	27142	27084	26653	27009	27028	27183	26866	27008	27104	27031	27211	27049	26937	27401	27202	27069	27060	27440	27084	27241	27325	27222	27214	27375	27310	27176	27340	26940	27114	27061	27113	27087	26977	27033	26810	26811	27378	27317	27196	27221	27046	26910	27199	27413	27168	27104	27140	27183	27237	27188	27108	27083	27158	26898	27059	27008	27192	27079	27080	26793	27057	27160	27171	26919	27087	27254	27036	27282	26988	26948	26963	26825	27134	27040	27198	27008	27087	27081	26814	27041	26962	27102	27335	27232	27342	27098	27026	27254	27109	27073	27050	27192	27159	27083	27290	27098	26835	27041	27119	27131	26987	27232	27151	27410	27163	27291	27124	27043	27162	27057	27095	27025	27321	27322	27247	27007	27138	27321	27268	27109	26897	26985	27094	27507	26979	27213	27143	27075	27118	27137	27196	27054	26999	27038	27036	27309	27270	26815	27116	27016	26971	27023	26983	26932	27004	27185	26891	27026	27027	27169	27088	27245	26935	27264	26864	27071	26783	27003	27089	27327	26975	27303	27200	26914	27216	27133	27173	27298	27287	27206	26807	27248	27109	27273	27040	27189	27070	27144	27096	27094	26953	27336	27098	27148	27254	27172	27044	27111	27201	27157	26930	27047	27235	27127	27214	27165	27082	27100	26864	27308	27064	27216	27380	27235	27016	26978	27165	27147	27275	27005	27021	27077	27130	26941	27477	27052	27129	27240	26854	27076	27292	27285	27136	27062	27077	27003	27272	27218	27350	26826	27068	26934	26965	27146	27195	26956	27008	26995	27034	26966	26989	27366	27077	27232	27025	27247	27396	27209	27197	27498	26884	26881	26985	26958	27193	27332	27247	27235	27107	26908	26972	27078	27125	27089	27141	27214	27306	27385	27312	27038	27066	27146	27344	27243	27030	27021	27223	27126	27003	27052	27118	27137	26999	27170	26865	27305	27227	27132	27162	27088	27046	27076	27066	26870	27044	26936	27141	27027	27123	27312	26983	27058	27102	27190	27269	27216	27291	27144	27113	27273	26858	27023	27260	26858	26885	27034	27153	26971	27091	27206	26860	27118	27047	27049	27260	27200	26949	26991	26836	27088	27244	27122	27233	27470	27265	27277	27232	27450	27039	27087	27234	26962	27127	26956	27126	26866	27289	27184	27223	27350	27242	27010	27028	27000	26903	27113	26971	27010	26975	27056	27023	27112	27229	27172	27391	27171	27076	27126	27133	27104	26934	27195	27018	27148	26717	27098	26709	27301	26716	26971	27047	27145	26910	27074	27053	27144	26965	27186	27326	27134	27216	27015	26934	27195	27026	26996	27061	27186	27047	26921	27210	27369	27210	27099	27197	27278	27400	27291	26977	27077	27044	27533	27371	27190	27229	27132	27218	27041	27229	27107	27160	27102	26992	26976	27124	27206	27110	27044	27046	27206	27203	27104	26977	27203	27224	27101	27064	27103	27125	27429	27086	27058	27162	27086	27064	27230	26988	27202	27259	27234	26977	27130	27284	27133	26942	26948	27166	26953	27026	27093	27158	27034	27089	26887	27118	27038	27172	27124	26988	27039	27114	27135	27021	27012	27137	27105	27218	26953	27134	27004	27027	27068	26990	27093	27174	27035	27141	27159	26851	27027	27053	26768	27279	27203	26930	27146	27137	27186	27190	27236	26802	26900	27240	27318	27206	27086	27333	27152	27265	26870	27033	27070	27172	26997	27225	26977	27166	27133	27272	26981	27141	27162	27235	27203	27249	27089	27175	27295	27114	27156	26886	26862	27262	27150	26965	27021	26890	27267	27323	26913	27121	26908	27095	27135	27201	26950	27136	26910	26984	27293	27051	27437	27067	27330	26908	26993	27326	27240	26982	27116	27182	27091	27146	26856	26846	27260	27169	27142	27197	27058	26758	26925	27024	27085	27194	27022	26992	27345	27314	27081	27160	27158	26867	26960	27293	26793	27205	27079	27172	27218	26869	26981	27017	27107	26922	26996	27140	27053	27292	27172	27250	27211	27248	27142	27244	26973	26909	27206	26970	27011	27061	27068	27298	27108	26826	27202	26970	27135	27358	27167	26937	27146	27177	27292	26958	27072	27053	27102	27290	26913	27030	26978	27292	27274	27303	27361	26784	27216	26978	27047	27110	26892	27081	26915	26967	27223	27241	27202	27205	27187	27335	27026	27137	27157	27207	27069	27019	26846	27135	27250	27154	26955	26913	27187	27051	27124	27203	27238	27002	27081	27248	26936	27240	27284	27222	26937	26981	27114	27309	27120	27072	27133	27022	27118	27301	27236	26950	27175	27099	27252	27218	27356	26987	27276	27132	27441	27292	27206	27040	26976	27012	27072	26994	26888	27028	27179	26900	27025	27211	27197	27237	27123	27071	27169	27037	27166	26942	27299	27072	27062	27333	27139	26995	26852	27109	26975	27085	27304	27026	27088	26996	27257	27141	27086	27067	27298	27373	27336	27341	27002	27211	27279	27227	27044	27124	27322	27088	27093	27038	27054	27088	26941	27053	26969	27162	27097	27249	27146	27086	27047	27071	27063	26836	27273	27056	27026	27111	27047	27065	27254	27134	27056	27188	27293	27154	27299	27277	27024	27095	27409	27346	26984	27139	27214	27147	27302	27165	27032	27313	27233	27284	27455	27282	27053	27245	27393	27142	27256	27008	26889	27004	27046	27061	27231	27120	26921	26883	27147	27157	26871	27010	27032	27090	26991	26985	26942	27361	27229	26907	27296	27247	27224	27147	26960	27124	27323	27274	27070	27165	27235	26955	27196	26901	27195	27054	27240	27145	27114	26889	27007	27251	26967	26793	27246	27163	27112	27274	27210	27125	27104	26873	27231	26990	27125	27237	27241	26987	27112	27005	27140	27199	26998	27111	27027	27114	26994	27123	27177	27121	27122	26964	27083	27193	26998	26952	27290	27327	27261	26942	27088	27278	27217	27200	27280	27042	27143	27018	26931	26854	27175	27110	27237	27315	27145	27344	27108	27099	27156	26845	26925	27163	26955	26862	27012	27035	27120	27057	27214	26972	26863	26854	27269	27210	26919	27164	27044	26821	27491	27054	27319	27185	27100	27068	27107	27418	27158	26922	27320	26962	26899	27142	27243	27164	27063	27114	27043	26994	27058	26977	27134	27157	26778	27079	26998	27128	27138	27244	27302	26937	27292	27050	27018	26858	27308	27206	27237	27103	27133	27360	27270	27079	27027	27148	27079	26932	27305	27049	27157	27065	27018	27060	27170	27200	27256	27110	27004	27044	27351	27030	27022	27096	27174	27363	27206	27216	27376	27130	27186	27201	27256	27055	27024	27098	27005	26963	26733	26907	27218	27133	27096	27182	27055	27212	27153	27096	27227	27123	27224	27044	26976	27105	27032	27277	27272	26998	27236	27194	27151	27355	27206	27049	27182	27130	27311	27334	27308	26999	26865	27139	27171	27032	27275	27077	26916	27080	27122	27078	27115	27218	27005	27111	27204	27194	27204	27221	27085	26976	26826	26980	27121	27157	26954	27217	27375	27104	26880	27158	26923	27079	27205	27150	27109	27197	27292	27044	27370	27248	27091	27080	27173	27032	27024	26755	26864	26821	27306	27078	27127	27132	27183	27208	27086	27274	27129	27284	27060	27078	26983	26862	26931	27054	27120	27007	27161	27058	26905	27170	27313	27045	27172	27284	27069	27154	27309	27027	27183	27023	26886	27206	27094	27365	27185	27063	27227	27239	27124	27213	27089	27002	26982	26834	27139	27152	27119	27026	27023	27036	27123	27182	27117	27175	26981	26906	26825	27045	27147	27016	27161	26979	26975	27083	27157	27297	27542	27321	26971	26953	26735	27232	27035	27043	27204	27064	27232	27102	27287	27193	27079	27278	27135	27208	27153	27169	27075	27170	27412	27137	27235	27057	27066	26951	27155	27292	27032	27183	27353	27158	27034	27142	27126	27042	27335	26872	26969	27213	26969	26888	27093	26911	27154	26750	27261	26958	26833	27040	26982	27201	26884	26958	27116	27071	26950	27319	26998	27058	27325	27157	27361	27084	27055	27185	27195	27040	27277	27137	27087	27158	27204	27201	27192	27015	27194	27339	27318	27141	27282	27295	26836	26985	26935	27102	27125	27108	27041	27116	27146	27093	26829	27230	27016	27095	26947	27103	27124	27124	26994	27486	26913	27175
31687	51557	44322	30734	25709	21601	20050	18384	18078	17590	17383	16892	16708	16843	16946	17219	16409	16558	16461	16373	16701	16318	16346	16453	16446	16604	16444	16376	16413	16480	16557	16535	16479	16436	16436	16276	16539	16315	16378	16520	16401	16568	16376	16228	16538	16494	16195	16457	16336	16236	16144	16450	16571	16386	16469	16464	16392	16268	16360	16390	16351	16329	16545	16356	16477	16415	16587	16310	16449	16290	16467	16226	16366	16448	16383	16373	16499	16356	16422	16249	16283	16459	16440	16225	16491	16402	16474	16525	16366	16461	16375	16457	16472	16313	16254	16456	16453	16484	16302	16442	16432	16567	16398	16580	16433	16451	16390	16431	16582	16257	16398	16267	16407	16387	16331	16419	16419	16296	16314	16285	16271	16467	16378	16301	16380	16196	16430	16452	16189	16270	16389	16591	16380	16281	16482	16504	16350	16305	16435	16460	16298	16380	16541	16335	16556	16484	16511	16484	16308	16341	16432	16470	16395	16487	16367	16250	16128	16449	16490	16388	16459	16460	16338	16193	16316	16556	16538	16341	16484	16388	16278	16399	16403	16215	16230	16551	16235	16406	16326	16558	16416	16420	16524	16414	16242	16362	16180	16523	16440	16439	16242	16459	16399	16377	16583	16480	16417	16492	16368	16407	16527	16516	16434	16331	16410	16553	16284	16427	16513	16248	16433	16320	16507	16108	16230	16441	16268	16360	16450	16397	16592	16299	16227	16304	16423	16426	16391	16497	16368	16370	16499	16414	16351	16276	16445	16374	16453	16324	16201	16362	16406	16217	16373	16270	16291	16565	16381	16320	16220	16376	16385	16374	16285	16254	16396	16416	16311	16268	16281	16535	16385	16506	16294	16438	16278	16295	16384	16337	16351	16380	16286	16208	16382	16291	16386	16633	16275	16336	16465	16378	16544	16476	16477	16593	16352	16590	16321	16305	16367	16346	16379	16240	16342	16269	16407	16423	16288	16455	16301	16549	16513	16335	16442	16452	16486	16214	16481	16395	16410	16225	16405	16317	16618	16439	16425	16405	16462	16370	16162	16291	16175	16447	16355	16267	16404	16288	16218	16332	16214	16530	16473	16294	16343	16262	16464	16457	16269	16365	16478	16215	16526	16455	16423	16456	16245	16224	16417	16405	16279	16333	16275	16252	16369	16479	16532	16319	16487	16512	16507	16405	16370	16173	16492	16340	16386	16313	16312	16567	16515	16329	16449	16366	16356	16344	16536	16342	16221	16412	16257	16254	16316	16268	16285	16540	16382	16317	16706	16385	16296	16235	16308	16421	16482	16276	16444	16346	16200	16367	16431	16316	16522	16338	16338	16473	16511	16607	16451	16373	16462	16330	16240	16241	16346	16458	16409	16188	16430	16452	16389	16309	16376	16185	16465	16352	16393	16480	16387	16453	16366	16314	16335	16381	16271	16462	16423	16218	16355	16482	16463	16245	16442	16366	16389	16285	16364	16343	16294	16288	16307	16514	16523	16471	16339	16394	16405	16181	16405	16314	16383	16364	16395	16368	16322	16253	16383	16461	16310	16303	16335	16501	16345	16366	16235	16376	16325	16391	16405	16524	16318	16406	16333	16399	16349	16477	16311	16199	16377	16391	16333	16299	16374	16521	16333	16430	16324	16376	16315	16357	16564	16472	16388	16451	16488	16282	16302	16333	16369	16256	16460	16285	16415	16509	16424	16453	16371	16318	16453	16335	16272	16312	16337	16215	16289	16374	16360	16471	16371	16297	16277	16482	16376	16360	16369	16473	16464	16454	16378	16200	16477	16231	16386	16491	16454	16460	16255	16353	16313	16332	16378	16484	16452	16369	16282	16203	16433	16304	16377	16440	16238	16443	16479	16272	16220	16211	16423	16414	16318	16507	16287	16333	16243	16298	16420	16308	16326	16340	16485	16545	16438	16331	16318	16448	16375	16448	16354	16384	16366	16344	16297	16360	16408	16517	16394	16505	16402	16398	16321	16378	16363	16590	16446	16275	16419	16384	16253	16342	16268	16360	16463	16247	16414	16389	16394	16402	16499	16359	16391	16545	16254	16439	16272	16362	16091	16381	16268	16483	16349	16314	16319	16374	16346	16318	16421	16363	16414	16252	16337	16289	16301	16342	16452	16313	16251	16337	16267	16380	16551	16336	16424	16339	16459	16387	16351	16536	16444	16305	16449	16363	16389	16318	16193	16163	16598	16354	16515	16323	16441	16470	16354	16415	16422	16432	16285	16359	16288	16319	16376	16271	16404	16483	16498	16423	16258	16322	16351	16273	16310	16380	16429	16373	16619	16308	16264	16358	16379	16340	16541	16235	16532	16362	16264	16541	16359	16342	16453	16412	16328	16503	16303	16222	16388	16305	16474	16401	16353	16383	16437	16544	16386	16408	16397	16409	16422	16442	16623	16431	16488	16458	16163	16500	16355	16404	16211	16344	16495	16298	16442	16373	16394	16499	16404	16270	16421	16190	16289	16401	16435	16376	16395	16600	16408	16463	16210	16493	16441	16533	16352	16370	16424	16340	16449	16417	16405	16339	16305	16407	16552	16288	16398	16459	16404	16258	16539	16412	16548	16442	16263	16487	16418	16391	16271	16367	16342	16317	16282	16236	16315	16422	16295	16491	16267	16511	16424	16570	16387	16453	16536	16382	16199	16375	16385	16480	16524	16465	16313	16335	16305	16374	16345	16482	16367	16290	16357	16368	16509	16279	16325	16285	16493	16244	16447	16289	16338	16215	16447	16520	16333	16312	16411	16416	16238	16537	16374	16367	16449	16374	16327	16186	16474	16472	16328	16328	16219	16223	16162	16407	16595	16256	16507	16286	16336	16230	16277	16267	16337	16443	16406	16433	16444	16516	16451	16346	16378	16385	16429	16425	16240	16345	16634	16299	16332	16388	16392	16435	16228	16403	16363	16452	16429	16407	16503	16201	16404	16379	16366	16280	16433	16447	16496	16338	16271	16454	16406	16302	16421	16306	16406	16368	16397	16361	16449	16382	16486	16514	16347	16307	16250	16338	16358	16425	16343	16450	16222	16390	16362	16385	16482	16285	16282	16425	16309	16466	16223	16420	16572	16354	16283	16279	16323	16297	16427	16487	16520	16249	16405	16282	16182	16321	16292	16242	16246	16390	16422	16247	16185	16243	16322	16243	16284	16375	16382	16415	16339	16404	16339	16258	16484	16399	16325	16411	16384	16383	16536	16236	16502	16329	16152	16331	16363	16447	16355	16408	16343	16464	16412	16365	16398	16395	16383	16157	16416	16393	16233	16435	16430	16203	16262	16513	16432	16435	16269	16491	16518	16229	16363	16291	16439	16422	16539	16345	16437	16343	16324	16358	16531	16380	16463	16481	16260	16276	16170	16438	16199	16491	16580	16324	16270	16345	16419	16292	16205	16235	16412	16318	16104	16379	16245	16313	16253	16517	16295	16259	16301	16359	16461	16409	16303	16169	16416	16495	16242	16459	16523	16332	16384	16264	16321	16274	16452	16167	16297	16356	16447	16358	16296	16452	16376	16272	16337	16420	16374	16298	16477	16490	16383	16471	16264	16280	16436	16582	16367	16363	16415	16265	16427	16411	16480	16443	16388	16335	16429	16448	16329	16300	16394	16349	16314	16366	16357	16470	16283	16355	16410	16234	16314	16567	16482	16220	16224	16389	16266	16357	16429	16249	16305	16278	16278	16429	16245	16476	16443	16424	16377	16543	16263	16436	16245	16337	16433	16414	16342	16282	16339	16483	16692	16441	16333	16409	16231	16220	16543	16340	16453	16321	16302	16484	16225	16441	16408	16411	16352	16364	16292	16230	16301	16319	16249	16454	16457	16385	16369	16296	16386	16262	16317	16277	16457	16475	16327	16362	16426	16326	16463	16449	16403	16393	16306	16394	16484	16420	16329	16274	16397	16376	16253	16448	16363	16467	16465	16286	16489	16306	16185	16503	16363	16367	16527	16404	16309	16372	16217	16110	16476	16316	16532	16237	16358	16429	16440	16563	16565	16500	16397	16426	16317	16506	16524	16403	16301	16483	16312	16364	16376	16301	16435	16296	16592	16312	16242	16352	16328	16332	16423	16191	16515	16185	16275	16452	16376	16393	16469	16213	16400	16162	16494	16479	16444	16166	16516	16472	16437	16345	16401	16453	16336	16589	16148	16497	16610	16475	16409	16284	16461	16238	16333	16414	16260	16253	16253	16392	16466	16271	16463	16526	16383	16391	16382	16453	16394	16499	16366	16343	16419	16283	16455	16443	16203	16307	16375	16294	16335	16549	16428	16254	16388	16362	16332	16343	16520	16385	16353	16307	16337	16512	16261	16381	16458	16350	16435	16350	16384	16203	16410	16415	16397	16572	16217	16320	16305	16242	16250	16272	16303	16237	16286	16449	16496	16364	16289	16343	16435	16254	16412	16555	16333	16397	16532	16314	16390	16554	16339	16376	16404	16237	16444	16304	16380	16340	16398	16242	16448	16372	16234	16408	16455	16504	16231	16462	16496	16495	16441	16412	16514	16260	16365	16420	16401	16572	16299	16440	16612	16294	16386	16511	16352	16410	16273	16479	16229	16339	16420	16456	16462	16356	16359	16453	16399	16457	16491	16444	16204	16354	16353	16295	16260	16530	16318	16516	16577	16386	16393	16360	16647	16320	16347	16346	16314	16433	16530	16434	16252	16541	16363	16306	16424	16326	16418	16333	16315	16556	16251	16575	16306	16364	16358	16304	16493	16335	16274	16295	16251	16374	16354	16386	16358	16302	16222	16458	16336	16372	16372	16409	16278	16466	16504	16417	16494	16338	16367	16342	16335	16355	16353	16334	16436	16396	16408	16468	16283	16292	16469	16263	16467	16467	16446	16316	16434	16296	16343	16394	16343	16399	16398	16439	16410	16383	16484	16332	16360	16320	16341	16374	16262	16451	16276	16413	16340	16501	16493	16594	16449	16244	16486	16321	16375	16461	16318	16421	16388	16335	16385	16340	16405	16275	16070	16411	16559	16410	16448	16570	16382	16052	16335	16255	16389	16431	16447	16574	16210	16394	16444	16499	16344	16354	16222	16416	16556	16418	16361	16247	16434	16359	16321	16337	16498	16321	16348	16369	16414	16393	16355	16271	16432	16341	16341	16377
23174	21577	29061	28194	29881	32679	33827	31435	30336	30019	29324	28833	28743	28752	28637	28562	28432	28259	28432	28071	28037	27928	28258	27940	28055	27856	28187	27962	28211	28080	27969	28065	27918	28001	28122	27785	27665	28060	28191	28029	27883	27826	27974	27873	27942	27942	27879	28028	27891	27969	27902	27953	27954	27993	27975	27867	27768	27962	28147	27886	28007	27864	28000	27972	28067	27815	28002	27948	27771	27905	27841	28079	28003	27931	28049	27883	27807	27869	27749	27805	28035	27913	27729	28011	28345	27930	27898	27933	27805	28048	27928	27964	27855	27793	27952	28061	27793	27892	27906	27723	27941	27822	27672	27723	28186	28034	27949	27912	27926	27887	27659	27957	27935	27793	28129	27828	28193	28101	27965	27987	27806	27701	28124	27782	27915	27812	27854	27844	27838	27996	27620	27628	28055	27819	27772	27809	27862	27793	27749	27933	27828	27738	28131	27791	27961	27646	27901	27815	27835	27858	28093	28173	27805	27759	27843	27796	27680	27962	27884	27708	27945	27916	27961	27943	27987	27796	27963	27667	28063	27772	27696	27836	28174	27936	27846	28092	28061	28403	27821	27625	27856	27914	27927	27880	27869	28055	27729	28214	27907	27886	27759	28104	27918	27713	27835	27971	27704	27808	27976	27815	27836	27901	27866	27680	27934	27794	27728	27955	27968	27977	27849	27874	27932	27998	27706	27889	27628	27547	27984	27448	27795	27654	27721	27782	27870	27654	27978	27857	27798	27926	27689	27900	27936	27881	28145	28094	27945	27927	27925	27887	28163	27928	27981	27829	27823	27870	27827	27837	27900	27758	27831	27835	27833	28102	27918	27930	27948	27966	27857	27826	27768	27780	27855	27866	27709	27870	28053	27675	27960	28004	27854	27962	28105	27758	28018	27680	27932	27927	28023	27959	27718	27785	27768	28035	27747	27809	27631	28009	27720	27853	27807	27831	27935	27986	27878	27994	27792	27840	27979	27635	27661	27789	27783	28136	28023	27865	27708	27598	27993	27879	27928	28021	27717	27880	27881	28036	28063	27952	27987	27731	28067	28119	27991	27842	27810	27667	27775	27911	27958	27526	28150	27798	27843	27678	27563	27681	28035	27763	27992	28006	27917	27887	27747	27857	27619	27758	27809	27702	27718	27919	27977	27908	27687	27623	27750	27795	27844	27723	27689	27745	28016	27800	28084	27842	27883	27835	27761	27925	27854	27950	27951	27789	27819	27704	27585	28033	27790	27920	27995	27702	27767	27880	27935	27965	27870	27762	27624	27731	27571	27842	27745	28107	27928	27762	27842	27826	28028	27897	27916	27859	27804	28010	27792	27926	27789	28016	27913	28112	27936	27879	27901	27940	27894	27905	28052	27700	27934	27804	27973	28011	28202	28059	27956	27671	27787	27828	27917	27658	27858	27854	27585	28156	27967	27933	27619	28146	27884	27786	27770	28169	27970	27877	27909	27959	27821	27830	27824	27836	27596	27785	27986	27885	27967	28008	28024	27794	27893	27828	27854	28008	27731	27744	27817	28041	27888	27909	28087	27734	27867	27788	27827	27696	27786	27871	28047	28093	27824	28062	27960	27927	27917	27788	27930	27651	27976	27996	27962	28048	27872	27723	27867	27734	27854	27824	27894	27924	28007	27968	27964	28206	27979	27937	27986	27799	27653	28101	28190	27755	28029	27988	28001	27636	27704	27941	28037	27764	28044	27803	27597	27813	27678	27711	27808	27818	28004	27717	28067	27847	27921	28012	27920	28101	27890	28052	28055	27879	27890	27774	27766	27894	27960	27797	28006	27861	28020	27915	27926	27849	27642	27838	27794	27935	27755	27942	28185	28040	27950	27690	27949	27836	28070	27782	27896	27707	27968	27787	27696	28066	28034	27722	27816	27591	27818	27552	27832	27993	27793	28087	27767	27684	27823	27902	27728	27920	27970	27857	27929	27997	27806	27676	27749	27891	27887	27925	27795	27975	27883	27886	27829	28042	27975	28022	28069	28008	27841	27822	27874	27770	28100	28090	27876	28006	28023	27620	27855	28104	27766	28011	28025	27897	27959	27824	27854	27927	28038	27815	27857	27737	27879	27863	27996	27843	27817	28126	27888	27830	28049	27898	27769	27842	27793	27943	27825	27864	27863	27768	27927	27701	27780	27802	27953	27986	27827	27936	27746	27784	27633	28029	27854	27583	27924	28013	27777	28058	28053	28034	27929	27759	27869	27890	27842	27724	28066	27901	28094	27882	27809	27912	27897	27987	27896	27767	28189	27980	27822	27939	27972	28120	27856	27805	27526	28103	28159	27818	27658	27650	27837	27780	27738	27711	27576	27655	27893	27875	27785	27998	27937	27767	28050	27875	27462	27729	27792	27795	28003	27769	27897	28139	27800	27849	27981	27839	27848	28020	28067	27703	27821	27896	27789	27595	28213	28003	27633	28096	28331	27793	27901	27610	27681	27706	27786	28038	27826	27800	27580	28085	28017	27615	27932	27886	27607	27935	27894	27919	27940	27670	28045	27728	27913	27752	27986	28012	28067	27992	28023	27689	28036	27955	27946	27892	27815	27805	27960	27797	27790	27576	27772	28138	27812	27633	27996	27882	27819	27875	27920	27765	27687	27549	27819	27826	27895	28126	28053	27613	28044	27802	28043	27775	27909	27708	27667	27861	27771	27890	27649	27970	27938	28049	27817	27798	27928	27915	27834	27726	27911	28013	27774	27870	27759	27755	27736	27721	27956	27925	28106	28055	27944	28026	27945	27829	27885	27791	27714	28060	27725	27808	27882	27945	27826	27819	27746	27884	27717	27745	27993	28186	27847	27602	28375	27952	27959	27880	27946	27757	27707	27981	28171	28007	27792	27815	28100	28217	27871	27994	27870	27759	27765	27991	27708	27938	27974	27797	28041	27790	27862	27714	28022	27693	27762	28046	28291	27664	27952	27665	27711	27838	27881	27841	28043	27737	27983	27815	27967	27808	27752	27998	27821	27875	28010	27919	27889	27904	27765	27544	27763	27958	27848	27865	27789	28161	27949	28059	27887	28191	27956	28027	28006	28003	28238	27705	27714	28091	27981	27749	27918	27784	27725	27701	27605	28040	27912	28096	27838	28018	28076	27766	28034	27897	27634	27921	27774	27650	27986	27904	27818	27686	28028	27821	27739	27756	27820	27741	27838	28132	27778	27971	27915	27820	27805	27675	28032	27989	27838	27637	27820	28020	28065	28045	27976	28038	27905	27917	28051	27730	27807	27826	27861	27864	28018	27924	28018	27937	27856	27834	27831	27948	27871	27872	27812	27819	27954	27943	27798	27976	27894	27681	27756	27775	27602	27762	27991	27811	27797	27814	27853	27933	27845	27877	28052	27769	27960	27896	27970	27790	28132	27982	27990	27766	27723	27717	27912	28031	27893	27967	27635	27984	27841	27845	27819	27971	27848	27845	28199	27878	27812	27881	27806	27882	27688	27912	28161	27960	27830	27703	27949	27880	27901	27982	27618	27985	27816	27578	27978	27957	27985	28084	27886	27713	27983	28084	27935	27922	27677	27870	27964	28033	27922	27762	27777	27693	27769	27689	27688	27644	27792	27908	28010	27834	27982	27967	27727	27884	27786	27945	27932	27857	27672	27853	27844	27841	27830	27906	27674	27747	27958	28028	27794	27911	28010	27875	27950	27866	27859	27730	27800	27780	27778	28017	27792	27779	27796	27877	27784	27888	27905	27938	27821	27936	27866	27850	27978	27829	27698	27847	28119	27646	28018	27887	28058	28250	27983	27913	28095	27959	28049	27915	27970	28051	28072	27530	27907	27840	27994	27852	27933	27873	27910	27918	27918	28152	27900	27818	27933	27857	28065	28004	27800	27987	27898	27798	27620	27727	28090	27954	27568	27881	27838	28022	27742	27927	27833	27762	27953	27930	27971	27888	27794	27598	27807	27799	27986	28087	27899	27940	27889	28086	27947	27749	27863	27948	27920	27688	27782	27842	28135	28030	27744	28129	28041	27669	27955	27995	27838	28005	27833	27872	27721	27885	27867	27808	27835	27897	27981	27979	27931	27797	27812	28018	27738	27893	27618	27852	27830	27971	27689	27895	27695	27985	28069	27648	27893	27736	27784	27862	27913	27707	27959	28120	27957	27752	27802	27981	27920	27857	28037	27643	28044	27679	27977	27912	27757	27797	27731	27914	27881	27567	28001	27631	27874	28017	27579	27923	27706	27645	27901	27735	27822	27928	28043	27936	27663	27709	27891	27937	27838	27611	27846	28039	28033	27766	27802	27896	27833	27878	27885	27968	27867	27879	27925	28136	28071	27627	27881	28041	27847	27925	27732	27850	27668	27917	27898	27754	28037	27633	27786	27827	27748	28094	28053	27761	27732	27790	27719	27706	27819	27564	27941	27870	27791	27905	27936	27983	27958	27952	27828	27961	27827	27671	27759	27434	27921	27749	27665	27856	27832	27903	27977	27586	27692	27805	28048	27714	27850	27830	27791	27972	27717	27801	27919	27717	27844	28017	27771	27617	28026	27905	27974	27729	27975	27880	27915	27799	27952	28146	27759	27871	27867	28010	27839	27662	27951	27797	27905	28070	27755	27883	27863	28104	27936	27993	27879	27877	27714	27777	27815	27597	27913	27723	28120	27928	27628	27837	28078	28103	27876	27900	27927	27647	28062	27886	27999	27821	27715	27841	27680	27719	28130	27731	27858	27869	27904	27782	27881	27730	27928	27949	27827	27884	27773	27971	28043	27928	27784	27774	27823	28005	27639	27811	27915	27830	27820	27795	27868	27567	27841	27881	27769	27752	27843	27901	27791	27812	27976	27635	27761	27875	28034	27936	27893	28123	27861	27798	27899	27719	27774	27842	27923	27937	27740	27905	27627	27939	27876	27929	28003	27955	28027	27925	27901	27763	27859	27887	28131	27852	27883	27857	27936	27757	27685	27867	28142	27989	27681	27877	27953	27982	27906	27756	27964	27704	28122	27936	27878	27985	27856	27714	27961	28028	27674	27918	27982	27880	27779	27760	27954	27848	27837	27773	27750	27928	27926	27873	27901	27925	27748	27882	27863	27816	27920	27793	27988	28008	27912	28021	27649	27716	27945	27900	27905	27685	28031	28011	28024	28258	27763	28202
35271	58761	51295	40005	30638	24494	21962	20937	20023	19073	18365	17606	17666	17330	17262	17398	17423	17114	17091	17209	17196	16827	17026	17172	16893	17000	17029	16946	17017	16842	17015	17266	17200	16941	16892	16930	17016	16938	17043	16973	17020	16858	17058	16981	17021	16896	16844	16711	16858	17051	17007	16852	16918	16946	16748	16832	16842	16995	16696	17104	16846	16598	16934	16765	16868	16976	17001	16961	16933	16795	16883	17103	17000	16886	16928	16693	16982	16849	17063	16779	16860	16750	16824	16822	16863	16825	16947	16920	16798	16959	16784	16803	16915	16884	17094	16899	16927	16957	16930	17018	16837	16836	16866	16869	16909	16885	16886	17045	16947	17009	16818	17055	16947	16768	16805	16621	16897	16932	16883	16847	16917	16761	17005	16783	16805	17097	16929	16728	16819	16764	16797	16862	16828	16760	17039	16904	16815	16778	16999	16950	16889	16869	16774	16984	16917	16868	16829	16807	16987	17149	16909	16884	16875	16881	17069	16661	16787	16954	16882	16974	16885	16900	16905	16777	16805	16873	16795	16824	16869	16960	16998	16958	16737	16946	16800	16869	16888	16723	17021	16833	17084	16859	17005	16670	16967	16934	16880	16951	16867	16812	16937	16964	16961	16917	16909	16940	16899	16826	16910	16825	16923	16952	16836	16869	16740	16975	16883	16946	16853	16922	16828	16775	17040	16946	16831	16723	16748	16969	16733	17009	16731	16833	16789	16816	16898	16868	16993	16820	16872	16913	16839	16749	16985	16838	16970	16865	16978	16791	16913	16809	16950	16670	16967	16949	16905	17043	17024	16945	16790	16898	17034	17033	16739	16876	16701	16827	16759	16968	16789	16788	16699	16743	16878	16884	16962	16937	16657	16967	16771	16916	16999	16808	16875	16758	16793	16976	16849	16830	16852	16806	16845	16810	16936	16847	16863	16730	16997	16892	16866	16763	16915	17055	17008	16890	16806	16813	16842	16892	16916	16865	16813	16785	16929	16857	16832	16795	16896	16857	17043	16751	16890	17005	17066	16871	16856	16798	16786	16734	16966	16827	17147	16701	16936	16756	16919	16853	16831	17119	16726	16785	16941	16871	16766	16800	16745	17053	16961	16989	17045	17051	16852	16819	16650	16963	16843	16823	16922	16858	16900	16683	16875	16755	16660	16793	16854	16853	17010	16847	16898	16856	16660	16911	16841	16971	16865	16969	17011	16848	16825	16678	16732	16945	16693	16921	16855	16866	16832	16726	16902	16844	16848	17003	16817	16944	16833	16747	16882	16981	16890	16735	16865	16789	17048	16722	16918	17117	16900	16969	16795	16840	16928	16933	16770	16818	16706	16906	16879	16878	17029	16847	16861	16863	16946	16715	16846	16866	16811	16977	16938	16943	16854	16826	16905	16912	16922	16867	17015	16936	17004	16795	16890	16869	16855	16888	16938	16902	16878	16998	16785	17167	16904	16913	16881	16847	16844	16874	16862	16813	16928	16927	16849	16926	16833	17003	16996	16780	16809	16747	17061	16757	16884	16989	16958	16978	17074	17121	16989	16821	16720	17092	16845	16682	16770	16936	16862	16971	16913	16722	17071	16807	16741	16682	16916	16787	16801	16721	16836	16842	16798	17066	16716	17004	16908	16859	16895	16825	16836	16822	16747	16716	16960	16776	16809	17016	16836	16726	16871	16732	16841	16770	16789	16841	16952	16773	16939	16934	16741	16920	16752	16975	16971	17036	16861	16847	16876	16684	16903	16848	16980	17057	16938	16730	16895	16804	16879	17025	16892	16881	16853	16922	16908	16807	16768	16878	16926	16645	16745	16888	16944	16696	16790	16884	16735	16820	16699	16880	16826	16887	16840	16884	16903	16965	16771	16845	16906	16848	17025	16802	16950	16659	16933	16914	16863	17000	16727	16667	16883	16974	16707	16842	16607	16939	16667	16836	16896	16952	16937	16815	16690	16635	16755	16808	16851	16986	17010	16800	16931	16735	17071	16848	16847	16988	16931	16735	16972	16767	16841	16802	16844	17018	16875	16772	16866	16898	16881	16813	16871	16976	16958	16796	16986	16734	16837	16814	16901	16801	16856	16800	16894	16944	16885	16825	16937	16874	16936	16777	16811	16918	17048	16757	16837	16835	16867	16982	16716	16915	16767	16840	16860	16883	16660	16908	16787	16881	16816	16746	17013	16736	16845	16978	16943	16817	16935	16944	16868	16948	16927	16868	16958	16934	16863	16755	17019	16858	16865	16682	16845	16991	16950	16800	17024	16813	16871	16915	16849	16837	16857	16888	16882	16882	16772	16937	16908	16951	16813	16992	16900	16934	16965	16777	16982	16737	16813	16714	16997	16972	17009	16982	16693	17060	16767	17021	16876	16768	16707	16974	16970	16885	16753	17076	16922	16767	16947	16767	17040	16858	16827	16837	17002	16926	16772	17110	16815	16991	16965	16901	16970	17040	17015	17037	16690	16656	16872	16784	16929	16873	16846	16837	16772	16780	16766	16839	16859	16641	16910	16871	16686	16985	17055	16830	16722	17039	16819	16774	16752	16907	16883	16759	16938	16919	17038	16768	17076	16848	16853	16848	16840	17005	16909	16966	16848	16869	17120	16742	16825	16794	16857	16891	16712	16796	16847	16875	16889	16885	16821	16896	16800	16888	16851	16852	16976	16983	16881	16847	16932	16808	17046	16822	16782	17089	16911	16984	17002	16884	16768	16955	17128	16787	16747	16865	16840	16785	16930	17037	16804	16909	16813	16938	16836	16893	16881	16831	16881	16844	16800	16875	16830	17030	16724	17030	16684	17113	16800	16732	16797	16925	17013	16882	16774	16769	16750	16831	16956	16758	17029	16869	16809	16839	16713	16665	16931	16787	16842	17102	16861	17014	16956	16701	16920	16997	17016	16896	16913	16891	16824	16763	16771	16925	16797	16898	16815	16892	17088	16869	16746	16851	16761	17016	16870	16961	16994	16952	16942	16945	17062	16913	16911	16979	16814	16953	16732	17061	16634	16913	16735	16798	16884	17011	16849	16970	16803	16971	16887	16945	16701	16612	16759	16838	17028	16907	16982	16958	16814	16870	16639	16837	16807	16824	16986	16797	16880	16823	16825	16910	16970	16879	16909	16725	16815	16761	16777	16972	16769	16942	16932	16773	16749	16960	16862	16833	16778	16733	16972	16745	16917	17049	16824	16845	16790	16717	16670	16830	16848	16937	16643	16757	16895	16858	16794	16783	16780	16896	16982	16905	16904	16917	16900	16922	16856	16776	16935	16838	16731	16790	16964	16825	16867	16833	16675	16980	16840	16991	16866	16746	16867	16773	16816	16860	16763	16854	16839	16973	16833	16847	16873	16941	16700	16726	16816	17060	16991	16975	16739	16719	16853	16920	17019	17012	17007	16989	16861	16850	16906	16872	16777	16746	16843	16838	16856	16818	16945	16843	16904	16754	16789	16848	16775	16822	16871	16921	17059	16834	17042	16993	16807	17004	16843	16887	16822	17032	17030	16650	16847	16923	16996	16861	16698	16749	16775	16861	16915	16929	16789	16998	16990	16808	17117	16860	16676	16950	16930	16991	16940	16756	17068	16857	16851	16972	17024	16973	16803	16957	16716	16851	16830	16803	16952	17077	17031	16774	16788	16837	16777	17132	16872	16798	16748	16891	17014	16959	16960	16711	17061	17026	16782	16964	16906	16856	17039	16763	17029	16914	16834	16742	16750	16868	16650	16868	16943	16871	16980	16977	16723	16943	16848	16876	16772	16841	16708	16902	17105	16871	16852	16729	16768	16800	16777	16816	16870	16927	16809	16913	16869	16863	16920	16896	16852	16829	16924	16821	16844	16636	16763	16852	16868	17065	16584	16795	17061	16869	16880	16871	16974	16818	16884	17091	16796	16998	16804	16961	16765	16928	16923	16922	16735	17100	16920	16794	16957	16891	16771	16766	16666	16789	16830	16912	16885	16893	16846	16873	16812	16962	17051	16765	16765	16815	16968	16796	16905	16926	16813	16690	16767	16946	16905	16937	16864	16709	16873	16924	17026	16792	17065	17106	16822	16929	16907	16973	16771	16795	16882	16935	16907	16800	16708	16832	16800	16805	16990	16831	16952	16997	17054	16946	16968	16898	16885	16767	16830	16804	16927	16698	16853	16945	16854	16926	16835	17015	16742	16788	16909	16788	16822	16924	16749	16730	16842	16777	16870	16812	16567	16914	16798	16907	16851	16827	17013	16642	16766	16810	17000	17094	16862	16850	16813	16914	16852	16899	16705	17094	16854	16868	16970	16900	16944	16855	16712	16685	16879	16942	16743	16807	16806	16762	16903	17024	16926	16789	16865	16799	16971	16865	16913	16766	16833	16718	16907	16784	16805	16877	16928	16934	16863	16613	16916	16675	16811	16796	16925	16841	17026	16837	17051	16819	16898	16927	16870	17007	16733	16872	16756	16939	16901	16835	16927	16844	16974	17017	17062	16830	16977	17007	16849	16777	16921	16743	16789	16886	16906	16922	16822	16894	16905	16834	16806	16812	17002	16913	16869	16745	16890	16828	16920	16886	16941	16799	16822	16866	17057	17050	16938	16820	16813	16961	16805	16880	16921	16933	16869	16744	17011	16944	16954	16916	16828	16756	16740	16768	16965	16956	16737	16727	16838	16670	17079	16856	16799	16870	17070	16926	16751	16847	16823	16904	16765	16908	17024	16880	16761	16892	16930	17193	16788	16932	16869	16724	16869	16832	16837	17004	16882	16942	16846	16919	16802	17060	16846	16886	16653	16893	16907	17042	16836	16905	16824	17084	16818	16923	17071	16826	16899	16963	16795	16894	17035	16875	16818	16754	16996	16758	16856	16857	16790	16811	16930	16817	16864	16970	16953	16781	16872	16812	16612	16956	16769	16895	16987	16739	16742	16944	16957	16605	16962	16980	16651	17046	17031	16914	16796	16874	16942	16825	16927	16863	16935	16698	16845	16881	16689	16928	16728	16811	16808	16984	16829	16988	17082	16754	16844	16948	16830	16710	16755	16976	16887	16831	16895	16963	16789	16830	16941	16837	16863	16932	16947	16824	16786	17083	16985	16970	17015	16883	17011	16840	16828	16891	16904	16879	16858	16781	16861	16898	16696	16944	17025	16776
35602	35195	38384	33703	29579	28534	28278	27919	27569	27361	27245	27037	26974	26972	26749	27096	27048	26877	26848	26883	26705	26777	26812	26785	26767	26944	26963	26885	26730	26826	26817	26875	26726	26895	26750	26920	26730	26694	26576	26914	27009	26616	26730	26807	26683	26906	26854	26859	26719	27018	26927	26959	26954	26451	26520	26788	26618	26668	26804	27037	26822	26789	26617	26716	26687	26660	26776	26764	26693	26586	26932	26630	26785	26535	26776	26777	26900	26851	26914	26741	27088	26845	26876	26852	26739	26744	26824	26867	27141	26756	26782	26799	26844	26610	26523	26830	26789	26698	26828	26717	26759	26926	26737	26730	26934	26847	26639	26449	26768	26730	26808	26782	26867	26614	26687	26550	26756	26590	26935	26882	26570	26782	26653	26648	26808	26394	26764	26825	26772	26940	26794	26774	26938	26847	26772	26777	26839	26749	26579	26641	26613	26821	26539	26933	26753	26657	26673	26551	26791	26633	26790	26659	26827	26723	26758	26765	26735	26684	26840	26860	26817	26750	26686	26757	26792	26650	26797	26681	26743	26715	26858	26609	26794	26853	26561	27025	26671	26827	26842	26774	27108	26952	26517	26770	26544	26822	26542	26726	26816	26608	27039	26854	26978	26912	26585	26490	26684	26937	26624	26682	26682	26498	26793	26946	26706	26637	26810	26793	26705	26630	26680	26753	26695	27006	26944	26867	26682	26886	26806	26598	26834	26628	26542	26791	26721	26602	26690	26786	26700	26773	26960	26861	26815	26634	26821	26576	26559	26644	26901	26827	26886	26896	26485	26551	26743	26602	26440	26726	26810	26782	26571	26681	27047	26464	26711	26938	26820	26623	26860	26573	26842	26526	26878	26792	26791	26652	26679	26831	26792	26762	27090	26749	26952	26547	26487	26598	26563	26714	26589	26746	26601	26756	26825	26473	26807	26842	26588	26473	26806	26867	26385	26844	26931	26725	26692	26727	26992	26902	26812	26769	26620	26886	26445	26849	26877	26857	27033	26641	26720	26662	26774	26620	26612	26795	26875	26936	26746	26988	26668	26502	26534	26516	26881	26913	26548	26560	26702	26508	26605	26870	26918	26940	26834	26824	26871	26683	26829	26945	26958	26739	26854	26785	26968	26991	26664	27099	26745	27011	26773	26840	26708	26631	26779	26856	26706	26829	26788	26619	26778	26767	26513	26843	26643	26705	26677	26631	26786	26650	26684	26700	26802	26590	26679	26746	26870	26664	26784	26729	26748	26886	26800	26510	26785	26586	26792	26657	26738	26835	26927	26844	26814	26911	26725	26952	26652	26500	26616	26774	26764	26512	26811	26613	26765	26572	26917	26754	27028	26556	26744	26823	26789	26411	26676	26661	26708	26892	26746	26911	26500	26666	26678	26663	26695	26703	26820	26922	26993	26964	26978	26719	26719	26894	26758	26762	26791	26912	26864	26571	26951	26764	26907	26542	26802	26710	26756	26714	26797	26488	26558	26701	26839	26510	26809	26565	26858	26594	26509	26503	26766	26584	26748	26620	26934	26691	26729	26805	27038	26646	26892	26538	26760	26723	26669	26620	26694	26859	26618	26912	26712	26798	26728	26898	26619	26723	26988	26716	26890	26720	26551	26802	27058	26941	26731	26867	26636	26761	26696	26768	26893	26714	26549	26571	27070	26823	26480	26905	27098	26846	26921	26591	26922	26810	26677	26907	26855	26740	26838	26600	26647	26816	26833	26789	26702	26978	26831	26651	26851	26886	26624	26728	26875	26796	26902	26881	26804	26843	26794	26611	26782	26771	26775	26744	26820	26779	26622	26639	26692	26894	26634	26754	26767	26571	26861	26709	26665	26634	26850	26447	26528	26612	26925	26866	26488	26789	26733	26492	26850	26600	26757	26625	26697	26876	26850	26620	26840	26773	27017	26542	26719	26746	26801	26721	26802	26683	26550	26608	26844	26700	26818	26799	26796	26735	26796	26651	26444	26788	26813	26694	26711	26798	26908	26598	26815	26679	26756	26926	26703	26690	26775	26801	26730	26685	26959	26714	26859	26716	26794	26971	26549	26784	26774	26868	26708	26444	26602	26511	26818	26535	26835	26747	27078	26799	26382	26871	27069	26660	26641	26809	26596	26489	26592	26604	26696	26580	26942	26952	26934	26571	26539	26641	26755	26782	26826	26608	26803	26814	26745	26691	26455	26809	27071	26730	26789	26653	26876	26434	26893	26877	26936	26480	26765	26768	27016	26792	26693	26744	26780	26702	26831	26945	26803	26749	26972	26714	26687	26653	26747	26626	26720	26809	26742	26701	26849	26648	26816	26780	26888	26519	26686	26658	26983	26440	26815	26631	26836	26913	26716	26942	26832	26786	26933	26772	26743	26871	26885	26999	26855	26679	26730	26610	26772	27021	26755	26551	26659	26775	26943	26873	26802	26860	26793	26751	26829	26733	26713	26672	26764	26739	26860	26864	26640	26573	26742	26823	26581	26743	26886	26724	26826	26795	26683	26892	26630	26798	26739	26651	26777	26884	26611	26971	26735	26735	26997	26691	26717	26756	26471	26753	26868	26740	26798	26761	26923	26756	26654	26766	26885	26483	26896	26595	26584	26767	26994	26800	26615	26821	26500	26983	26884	27100	27036	26624	26797	26485	26888	26882	26811	26716	26695	26839	26842	26793	26609	26724	26801	26692	26837	26849	26851	26846	26812	26683	26582	26659	26771	26779	26562	26941	26798	26746	26346	26819	26874	26793	26818	26571	26949	27087	26739	26929	26739	26704	26671	26957	26662	26602	26734	26960	26578	26616	26768	26724	26826	26739	26739	26795	26703	26711	26663	26764	26803	26654	26844	26809	26564	26774	26920	26952	26891	26752	26847	26634	26599	26866	27012	26893	26751	26709	26774	26771	26667	26810	26891	26738	26697	26725	26747	26829	26769	26710	26759	26488	26672	26908	26861	26827	26912	26859	26813	26762	26828	26820	26700	26709	26717	26806	26602	26935	27015	26803	26823	26802	26747	26692	26741	26692	26865	26748	26900	27055	27043	27077	26832	26893	26894	26705	26812	26863	26652	26796	26933	26647	26980	27050	26924	26578	26879	26885	26763	27061	26853	26904	26880	26463	26647	26879	26872	26972	26584	26643	26658	26853	26789	26714	26948	26932	26877	26784	26968	26777	26509	26758	26909	26953	26808	26657	26641	27049	26616	26753	26755	26806	26683	26467	26740	26861	26851	26848	26760	26702	26690	27014	26943	26956	26619	26970	26876	26334	26735	26561	26675	26789	26803	26610	26774	26653	26636	26875	26756	26677	26866	27019	26666	26613	26902	26729	26696	26527	26861	26925	26653	26577	26815	26944	26772	26636	26769	26608	26561	26774	26848	26801	26866	26594	26761	26820	26933	26842	26528	26678	26653	26560	26909	26842	26857	26750	26828	26793	26624	26771	26911	26920	26818	26778	26881	26884	26811	26858	26731	26981	26558	26703	26514	26736	26833	26612	26781	26753	26784	26746	26682	26940	26775	26515	26478	26617	26777	26894	26888	26894	26778	26917	26704	26659	26781	26664	26756	26829	26781	26902	26732	26925	26517	26748	26665	26701	26741	26472	26863	26884	26842	26745	26740	26675	26882	26503	26810	26666	26917	26755	26458	26571	26628	26904	26863	26307	26608	26899	26993	26684	26903	26789	26843	27089	26538	26629	26823	26659	26659	26780	26613	26687	26718	26706	26941	26788	26879	26482	26507	26982	26562	26836	26960	26776	26714	26693	26524	26701	26628	26862	27167	26838	26894	26787	26647	26762	26682	26538	26616	26951	26851	26876	26500	26706	26795	26759	26739	26753	26904	26678	26756	26839	26924	26829	26846	26721	26588	26799	26924	26672	26909	26860	26766	26945	26728	26872	26875	26772	26773	26596	26934	26699	26683	26553	26612	26457	26936	27097	26820	26666	26795	26844	26808	26542	26958	26651	26774	26601	26727	26793	26530	27004	26677	26822	26776	26700	26873	27082	26771	26668	26970	26815	26538	26642	26967	26730	26839	26784	26731	26705	26716	26593	26802	26715	26566	26636	26769	26449	26920	26999	26847	26694	26826	26625	26659	26381	26621	26895	26678	26989	26662	26652	26797	26889	26632	26764	26817	26768	26812	26823	26710	26785	26793	26858	26977	26887	26805	26599	26792	26898	26788	26733	26874	26784	26770	26902	26937	26849	26772	26667	26666	26822	26725	26782	26726	26736	26909	26817	26709	26926	26721	26913	26534	26657	26791	26692	26564	26449	26799	26609	26926	26794	26937	26759	26952	26735	26573	26657	26680	26544	26836	26736	26965	26966	26601	26666	26862	26968	27037	26687	26689	26767	26705	26804	26842	26745	26809	26867	26712	26739	26789	26723	26850	26860	27034	26674	26679	26747	26625	26822	26898	26924	26646	26697	26932	26649	26746	26429	26793	26830	26730	26603	26796	26687	26687	27045	26972	26837	26704	26911	26910	26692	26890	26687	26703	26670	27002	26627	26650	26655	26744	26721	26660	26934	26925	26929	26464	26542	26841	26778	26508	26688	26987	26873	26826	26975	26865	26736	26741	26702	26821	26835	26825	26772	26941	26708	26538	26840	26582	26542	26989	26760	26745	27053	26998	26818	26776	26943	26972	26629	26607	26789	26846	26912	26877	26891	26934	26886	26848	26729	26625	26709	26440	26889	26655	26625	26772	26739	26923	27005	26995	26722	26775	26931	26735	26941	26556	26632	26915	26686	26780	26768	26934	26863	26686	26912	26854	26782	26754	26852	26813	26758	27054	26733	26937	26660	26600	26651	26975	26675	26742	26609	26686	26649	26650	26821	26597	26696	26750	26784	26812	26650	26918	26548	26889	26862	26792	27045	26642	26820	26874	26566	26815	26799	26587	26620	26952	26880	26749	26632	26807	26878	26665	26697	26599	26754	26775	26837	26694	26636	26782	26686	26777	26958	26813	26846	26527	26743	26617	26767	26624	26765	27001	26604	27150	26574	26785	26695	26850	26578	26876	26595	26769	26687	26867	26926	26721	26574	26770	26700	26925	26830	26610	26981	26617	26703	26786	26816	26660	26954	26814	26912	26748	26709	26793	26875	26791	26830	26842	26593	26774	26915	26895	26806	26856	26764
28299	39535	32393	23087	19620	18222	17551	17538	16965	16648	16495	16264	16067	16285	16094	16222	16069	16010	16036	15997	15951	16152	16109	16062	15949	16007	16113	15911	16189	16018	15911	16096	15980	16157	15962	16058	16081	16013	16062	16092	16046	15975	15916	15971	16085	15889	15972	16065	16018	15928	16045	16120	15978	15938	16071	16126	15924	16045	16049	16067	16126	15824	16046	16017	16060	16143	15912	15993	15893	16213	16118	15908	15908	16091	15845	15740	16090	15998	16057	15935	16094	15961	15982	16087	15936	15916	15855	16050	16038	16009	16231	15995	15931	15893	15976	16033	15928	16103	15968	16066	15930	15954	15989	15910	16100	15966	16048	16007	16104	16052	16012	15931	16227	15911	16110	16161	16066	15936	15705	16067	16044	15987	16009	16022	15947	16020	15874	15915	15932	15857	16123	16051	16048	15846	15976	16055	15875	15957	15934	16051	15800	15980	16048	16093	15830	16046	15922	15946	15865	16075	16116	16098	15934	16049	15937	15740	15992	16202	15808	16022	15927	16054	15903	16053	15988	15880	15925	16110	16064	16014	15883	16031	16079	16103	16000	16028	16058	15868	16036	16031	16048	15909	16002	16073	15879	15947	16066	16045	15950	16040	15978	15957	16072	16019	15864	15942	16101	16014	16005	15970	15954	16005	15721	15728	15820	15966	16018	15924	16070	15926	16002	16091	15956	15990	15924	16046	15892	15929	16049	15903	16011	15931	15924	16041	15983	16082	16075	15997	15870	16037	15951	15791	16059	15868	16067	15920	15958	15985	16008	15892	16158	16080	16085	16072	15869	15995	16098	16132	15950	16046	16040	16015	15979	16018	15819	15898	15971	16122	15986	15937	15941	15774	16065	15987	15842	16053	15908	15996	16014	15909	15964	16030	15907	16098	15981	16049	16165	15860	16129	15930	16051	15992	16065	16060	15832	15957	16048	15930	15930	15869	15882	16161	15879	16085	16104	16069	16029	16102	16007	15922	16105	16006	16265	15867	16082	16018	16008	15999	16043	15821	15982	16021	16026	15831	16030	15836	15883	16029	15926	15962	16025	16020	16058	15734	16089	16045	15872	15947	16126	15975	15885	15930	15935	15966	15876	16127	16121	15854	15926	15833	15925	15893	15972	15935	15861	15931	15902	16103	16074	15882	16094	16140	15835	15805	16039	15920	15966	15925	16138	15992	15971	15927	15789	15943	16127	15966	15977	16084	15862	16084	16009	16001	15932	16040	15934	15991	15972	15963	15954	15907	16117	15966	16013	15873	16164	15915	16020	15845	16227	15940	15912	15887	15970	16018	16091	15922	15933	16030	16045	16077	15985	15873	15830	15957	16122	15928	15925	16110	15842	15858	16015	15862	16019	16018	16091	15796	15905	16121	15984	15951	16009	15937	15918	16052	15815	16007	16007	15848	16205	15972	16008	15824	16063	15914	16094	16119	16040	16018	15766	15807	16010	16028	15896	15858	15802	15966	15943	16060	16083	16019	15989	15915	16035	15957	16052	16044	16036	16090	16084	15984	16049	16088	15967	15964	15855	16089	16030	16104	15989	15932	16003	15867	15989	16168	15944	15764	16069	16015	16128	16097	16016	15985	15904	16119	16151	15900	15919	15860	16005	16040	15835	16129	15984	15989	16024	16018	15964	16000	16024	16184	16017	16012	16124	15901	15953	16036	15942	15950	15888	16100	15907	16004	15867	16057	16069	15926	15868	16113	16129	15982	15909	15903	16178	15924	15830	16072	15950	15837	16057	15935	16014	16030	15991	15889	16124	15926	16077	16018	16013	16092	16077	15891	15997	16078	16153	15938	16165	16017	16006	16100	16039	15968	16221	16049	15906	15956	16169	15945	16087	16077	15921	15980	15851	15933	15757	15931	16087	16057	15915	16056	16110	16162	15865	16077	16108	16116	15881	16031	15870	15950	16034	15861	15889	15895	15785	15816	16048	16011	15860	16007	15965	16030	15995	15930	15780	16063	16008	16042	15867	16041	15907	16005	15987	16045	16080	15991	16164	16116	16021	16087	15986	15975	15802	15815	15822	16014	16096	16087	16039	15766	16025	16222	15975	15986	15924	15923	15776	16000	15885	16002	16079	15940	16161	15969	15933	16004	16151	16082	16160	16058	15969	15956	15884	15964	15983	15901	16150	15935	16105	16031	15836	15969	15897	15881	15829	15961	15907	15919	15936	15899	15981	15994	15829	16071	15881	15976	15929	16042	15991	15911	16088	15950	16137	16101	16136	15964	16133	15982	16043	16151	15994	16007	16303	15823	15945	15981	16175	16053	16054	16159	15969	16083	16107	15927	15964	16179	16068	15833	15814	16001	16025	15971	16125	16005	16256	16026	16046	16121	16018	15930	15980	15870	16020	16006	15922	16039	15992	16069	15886	15991	15945	16106	15979	15946	16136	15965	15929	15868	15867	16009	16152	16005	16042	16139	15925	15990	16033	15997	16212	15831	16020	15975	15997	16059	15975	15828	16011	15953	16009	15986	15987	15874	15986	15816	16087	15966	16054	16110	15929	16021	16007	16013	16079	16082	15740	16110	15905	16044	15841	16047	16010	15865	15964	15867	16170	15957	16038	16083	15993	15692	15996	15939	15972	16096	16003	16009	15990	15938	15938	15925	16049	16019	15981	15825	15997	15943	15977	15964	15969	16017	15995	15930	15909	16115	15956	16047	15887	16066	15781	16069	15980	15887	16124	15967	15823	16084	15969	15977	15891	15924	15996	15976	15951	16014	16034	15972	16036	15949	16030	16009	15987	15845	16001	16024	16006	15906	16049	15809	15928	16032	16149	16065	15933	15993	15804	16000	16185	15855	16104	15907	15967	16045	16236	15971	15833	16235	16037	16116	15978	16034	16230	15704	15903	15958	15928	15881	16034	15982	15929	15934	15960	15683	15900	15946	16174	15947	16063	15999	16024	15816	16193	15810	16170	15935	15915	15967	16008	16058	16085	16072	16139	16018	15778	15927	16276	16028	15998	15923	16099	15985	15990	15940	16089	15979	16021	16141	16046	15948	16037	15957	15987	16189	16025	16024	16139	16009	15777	16002	15911	16033	15864	15895	16033	15792	15975	16148	15973	16009	15905	16137	16179	15924	16154	15924	16012	15847	15851	15839	15856	15856	16213	16084	15920	15994	16027	15949	15799	15930	15900	15982	16192	16094	16043	16025	15816	16043	16187	16013	16035	15938	16047	16123	15872	16162	16055	16128	15851	16022	16167	15853	16149	16031	16097	16041	15997	16050	15879	16072	16051	16095	16074	15763	15859	16133	15915	15975	15990	16135	15875	16033	16037	15905	15916	16076	15762	16037	15992	15942	15922	15918	15987	15920	16001	15831	16052	16072	15779	16000	15931	15936	15905	16073	15972	16001	16307	15895	15983	16119	16047	15992	16141	15894	15873	16145	15890	15897	15907	16117	15837	16050	15854	15973	15943	16072	15972	15964	15904	15890	15985	16034	16022	15857	16068	16013	15998	16175	16087	16084	15986	15886	15844	15858	16205	16045	16138	15934	16068	15922	16014	15829	16069	16163	16009	15920	15921	16134	16203	15869	15971	15924	16020	15972	15997	15960	16082	15966	16076	16169	16083	15932	16136	16069	15850	16061	16070	15905	15938	16017	16003	16019	16050	16006	15988	15945	15927	15858	15947	16016	15961	15685	15868	16012	16037	15952	15989	15868	15977	16151	16013	15798	15933	15958	15982	16149	16026	15935	15930	16022	16039	15953	15992	16088	15933	15937	15975	16116	16071	15992	15962	15996	16077	16006	16022	15947	15924	15863	16089	16037	15921	16045	16011	16003	15837	16144	15893	16004	15976	16066	15932	15881	15925	16137	15973	15922	15942	16102	16066	15876	15889	16018	15996	15865	15839	16081	16155	16110	15889	16144	15776	16044	16110	16062	16165	16017	15976	15797	16113	16005	15898	15879	15972	15992	16023	16080	16066	16033	15840	15960	16031	16119	15994	15988	16050	16068	16116	16175	16006	16037	15976	15862	16081	16039	16093	16111	16162	16052	15961	16043	15957	16181	15968	16107	15983	15816	15930	15825	16063	15895	15979	16015	15977	15946	16128	15968	15918	15962	16056	15929	15949	16016	16032	16052	16001	16022	16060	15931	16085	16104	16115	15939	15992	16064	15921	16130	16002	16053	15916	15918	16001	16146	15890	15994	16038	16106	15833	15945	15874	15985	16005	15876	16023	15968	16047	16092	16163	16034	15922	15886	16032	16075	16104	15872	16066	16061	15934	16013	16028	16018	16006	15989	16020	16095	15988	15906	16082	15983	16054	15997	16010	15987	15974	16104	15853	15980	16062	16124	16081	15990	16038	16084	16015	15946	16062	16039	15993	15858	15915	16094	15891	15865	16052	16092	15856	16070	16004	15966	15789	16082	16043	15884	15933	16184	15855	16009	16038	16021	15851	16123	15986	16015	16097	15951	15838	15827	16114	15909	16168	15950	16059	16015	16007	15953	16105	15972	16086	15920	15959	16127	16041	16182	15972	16031	15970	15915	15910	15872	16074	15915	15802	15900	16061	16249	16128	16134	15837	16035	15912	16030	15856	15931	16071	15816	15927	16000	15920	15832	15942	15890	15914	15995	16071	15991	15893	16024	16054	16186	16035	16033	16018	15918	15962	16057	16020	15921	16041	16046	16110	16191	16049	16050	15990	15881	16113	16116	16042	16083	16058	15838	16098	16048	15950	15976	15838	16046	15922	16115	15884	15974	15938	15985	16019	16084	16003	15972	16161	15942	15933	15920	15871	16042	15837	16002	16152	15959	15959	15853	15793	15902	15998	15887	16081	15713	15907	15920	15955	15930	15983	16045	16183	15974	15894	16022	15981	16026	16083	15848	16048	16114	16022	15951	15892	15956	15889	16124	16043	16058	15978	16092	15968	15938	15831	15759	15905	16034	15959	15980	16081	15972	15850	15974	15972	15931	16019	15943	16082	15807	16058	16007	16050	16033	16011	16219	15927	15828	16010	15927	16043	15937	16063	16092	16112	15898	16029	15819	15986	16016	15908	15980	16076	15980	16147	15842	15977	15996	16034	16072	15968	16060	15888	16003	16157	15976	16006	16163	15922	15738	15924	15954	15979	16026	15945	16120	16017	16017	15897	16041
24689	21621	29642	29433	28967	30415	31476	29689	28567	28343	28011	27450	27247	27313	27111	27158	27060	27256	26611	27067	26851	26964	26896	27042	26807	27002	26956	26906	26732	26839	27006	26767	26648	26686	27013	26952	26892	26944	26727	26634	26769	27133	26879	26888	26921	26818	27030	26951	26935	26835	26636	26825	26943	26555	26651	26935	26882	26805	27015	26687	26737	26546	26717	26876	26836	26743	26911	26706	26921	26846	27059	26785	26357	26776	26740	26668	26959	26715	26762	26656	26762	26701	26889	26948	26914	26808	26524	26660	26674	26845	26867	26759	26649	26746	26677	26712	26473	26965	26714	26772	26944	26613	26588	26750	26893	26888	26838	26798	26708	26899	26833	26788	26754	26856	26897	26929	26790	26947	26696	26819	26847	26681	26985	26667	26676	26877	26746	26533	26753	26896	26680	26607	26495	26708	26504	26514	26662	26853	26734	26503	26844	26564	26921	27003	26365	26599	26925	26803	26736	26485	26741	26435	26850	26705	26669	26715	26887	26643	26877	26624	26912	26645	26849	26997	26930	26521	26746	26780	26883	26763	26712	26606	26603	26611	26806	26666	26980	26731	26640	26637	26662	26825	26760	27027	26989	26882	26798	26717	26599	26942	26796	26730	26876	26852	26873	26742	26646	26722	26821	26818	26772	26840	26953	26762	26891	26744	26583	26805	26783	26754	26505	26854	26759	26870	26843	26777	26674	26650	26606	26621	26792	26609	26775	26874	26798	26840	26734	26756	26619	26759	26546	26626	26543	26649	26657	26788	26919	26800	26764	26989	26896	26690	26756	26576	26630	26690	26829	26977	26499	26611	26852	26704	26670	26745	26634	26589	26869	26698	26572	26766	26853	26662	26884	26588	26876	26835	27002	26621	26735	26628	26599	26777	26507	26812	26736	26790	26771	26758	26708	26837	26650	26726	26651	26929	26661	26929	26819	26317	26695	26811	26838	26791	26670	26853	26828	26819	26901	26690	26695	26675	26817	26978	26890	26609	26651	26686	26865	26783	26752	26843	26803	26885	26997	26734	26747	26579	26648	26676	26735	26624	26865	26618	26945	26597	26415	26824	26848	26865	26572	26863	26921	26968	26794	26954	26686	26764	26493	26916	26668	26880	26775	26413	26813	26896	26561	26814	26689	26755	26716	26699	26721	26700	26509	26519	26813	26677	26812	26799	26561	26629	26644	26802	26841	27050	26893	26718	26708	26757	26812	26806	26706	26737	26642	26596	26895	26780	26820	26721	26763	27144	26859	26801	26664	26857	26873	26692	26776	26674	26714	26831	26933	26551	26621	27018	26874	26925	26784	26619	26505	26690	26783	26972	27035	26831	26846	26685	26779	26976	26786	26515	26477	26668	26677	26682	26977	26742	27002	26620	26944	26637	26709	26753	26961	26661	26970	26985	26576	26530	26957	26993	26913	26761	26735	26793	26667	26783	26728	26833	26764	26717	26686	26911	27022	26743	26817	26612	27023	26995	27044	26719	26684	26835	26816	26509	26758	26630	26722	26711	26792	26829	26720	27098	26840	26757	26824	26795	26887	26721	26745	26593	26668	26726	26707	26958	26684	26946	26948	26691	26681	26521	26870	26921	26715	26804	26847	26641	26933	26831	26887	26787	26779	26784	26706	26647	26823	26726	26802	26697	26602	26364	26682	26786	26479	26789	26753	26785	26683	26817	26592	26743	26731	27016	26706	26705	26683	26773	26855	26727	26915	26965	26741	26697	26530	26707	26316	26621	26671	26779	26992	26822	26621	26578	26821	26680	26871	26602	26705	26829	26850	26847	27089	26740	26692	26638	26450	26742	26653	26890	26599	26808	26752	26781	26889	26608	26933	26695	26779	26637	26749	26769	26856	26615	26629	26570	26967	26780	26937	26452	26857	26709	26632	26838	26627	26676	26736	26646	26826	26781	26968	26705	26696	26801	27117	26841	26825	26857	26743	26531	26755	26741	26788	26524	26895	26719	26910	26608	26705	26653	26710	26997	26602	26704	26646	26668	26658	26740	26479	27085	26820	26578	26851	26686	26507	27004	26706	26908	26719	26975	26845	26933	26758	26980	26609	26897	26680	26618	26565	26623	26743	26803	26627	26813	26801	26631	26605	26636	26699	26344	26746	26714	26952	26553	26772	26705	26720	26902	26915	26989	26731	26729	26372	26624	26622	26665	26632	26768	26913	26717	26897	26711	26441	26804	26632	26670	26757	26707	26679	27031	26805	26765	26782	26814	26840	27110	26871	26617	26711	26995	26674	26830	26827	26793	26627	26966	27009	26880	26908	26923	26873	26694	27066	26701	26532	26470	26576	26627	26715	26968	26869	27027	26925	26619	26636	26724	26812	26580	26677	26710	26930	26656	26694	26714	26921	26708	26735	26613	26670	26546	26868	27057	26715	26738	26410	27011	26755	26638	26947	26814	26534	26526	26639	26716	27048	26670	26785	26818	26958	26853	26496	26849	26928	26827	26582	26968	26999	26870	26950	26738	26777	26699	26855	26916	26754	26552	26691	26547	26562	26856	26849	26766	26773	26668	26783	26802	26920	26927	26577	26724	26660	26730	26729	26508	26668	26702	26663	26995	26853	26946	26938	26717	26994	26739	26729	26987	26766	26893	26863	26584	26787	26365	26729	26734	26693	26905	26944	26797	26562	26818	26754	26655	26976	26607	26550	26530	26720	26749	26892	26742	26854	27209	26833	26863	26787	26660	27040	26908	26655	26729	26666	26925	26753	26764	26973	26839	26512	26795	26867	26706	26959	26591	26657	26621	27040	26570	26787	26898	26704	26561	26644	26768	26693	26806	26837	26847	27013	27027	26523	26831	26803	26812	26842	26794	26758	26683	26783	26910	26986	26841	26936	26885	26715	26786	26321	26926	26689	26836	26806	26564	26927	26630	26571	26720	26804	26708	26764	26829	26687	26752	26694	26691	26799	26842	26569	26816	26667	26892	26503	27037	26968	27046	26843	26945	26884	26724	26706	26586	26872	26747	26515	26757	26894	26745	26805	27002	26764	26867	26927	26673	26642	26661	26801	26643	26751	26773	26701	26772	26990	26855	26801	26611	26597	26795	26875	26962	26616	26812	26644	27065	26702	26754	26668	26650	26757	26741	26704	26816	26763	26654	26597	26775	26877	26810	26592	26901	26744	26469	27063	26688	26406	26749	26972	26731	26582	26689	26774	26622	26834	26628	26790	26926	26760	26684	27029	26596	26757	26803	26764	26545	26652	26931	26816	26827	26710	26679	26782	26749	26731	26544	26794	26866	26701	26609	26669	26583	26699	26909	26819	26858	26891	26725	26777	26577	26829	26952	26682	26521	26644	26906	27000	26605	26789	26856	26471	26752	26641	26637	26766	26795	26776	26829	26827	26868	26630	26940	26708	26842	26827	26685	26736	26653	26617	26752	26844	26970	26972	27047	26803	26556	26953	26940	26542	26718	26746	26499	26480	26606	26838	26757	26839	26648	26697	27028	26683	26831	26907	26706	26609	26583	26730	26602	26699	26792	26831	26413	26724	26903	26641	26773	26875	26609	26903	26550	26869	26702	26904	27070	26958	26810	26749	26447	26822	26905	26716	26655	26833	26956	26704	26955	26644	26570	26800	26872	26403	26593	26873	26727	26587	26830	26962	26666	26692	26822	26625	26746	26723	26981	26843	26771	26803	26756	26968	26678	26574	26619	26939	26769	26972	26838	26886	26696	26686	26779	26765	26684	26856	26716	26948	26511	26596	26740	26807	26819	26967	26477	26806	26826	26600	26818	26904	27014	26982	26819	26795	26645	26870	26573	26840	26791	26897	26715	26794	26819	26869	26915	26786	26606	26712	26692	26712	26754	26840	26501	26933	26613	26728	26803	26837	26652	26849	26790	26787	26733	26640	26828	26537	26798	26657	26763	26781	26654	26736	26447	26807	26982	26805	26880	26753	26780	26770	26574	26707	26826	26832	26878	26830	26965	26772	26843	26638	26818	26753	26983	26746	26972	26613	26747	26644	26661	26697	26827	26735	26742	26750	26984	26705	26827	26878	26901	26697	26533	26827	26658	26821	26899	26817	26826	26872	26597	26682	26775	26782	26811	26861	26877	26699	26697	26840	26880	26822	26798	26855	26728	27049	26930	26690	26836	26879	26383	26882	26573	26785	26695	26662	26870	26694	26895	26795	26560	26917	26727	26559	26740	26829	26768	26703	26656	26995	26629	26900	27013	27000	26884	26665	26709	26729	26655	26677	26757	26891	26908	26896	26651	26747	27045	26807	26875	26919	26865	26834	26834	26673	26819	26615	26847	27126	26932	26652	26671	26719	26838	26664	26640	26881	26659	26774	26829	26526	26806	26834	26753	26907	26573	26565	26762	26617	26628	26923	26603	26522	26634	26610	26791	26786	26698	26989	26696	26808	26787	26725	26726	26804	26623	26701	26607	26698	26821	26695	26642	26924	26801	26830	26796	26880	26764	26730	26943	26892	26689	26763	26784	26845	26716	26706	26770	26578	26611	26482	26895	26830	26664	26584	26728	26616	26835	26852	26840	26838	26620	26419	26708	26550	26786	26766	27071	26859	26666	27012	26779	26694	26833	26571	26702	26807	26947	26829	26637	26796	26657	26894	26791	26841	26528	26894	26779	26935	26972	26729	26974	27015	26845	26454	26556	26724	26918	26728	26493	26602	26886	26560	26844	26815	26766	26940	26734	26749	26751	26781	26928	26708	26778	26575	26742	26952	26664	26603	26754	26510	26469	26625	26696	26749	26677	26734	26655	26741	26765	26696	26473	26648	26821	26512	26521	26674	26875	26793	27009	26761	26871	26833	26821	26768	26797	26568	26655	27042	26839	26460	26862	26867	26468	26402	26991	26864	26883	26792	26975	26680	26633	26819	26689	26988	26830	26824	26711	26558	26668	27039	26647	26708	26668	26684	26695	27017	26779	26572	26667	26640	26521	26916	26629	26585	26724	26707	26884	26682	26772	26819	26977	26830	26669	26750	26768	26664	26836	26867	26777	26555	26812	26705	26615	26757	26343	26500	26842	26673	26558	26845	26879	26827	26822	26853	26751	26739	26599	26542	26840	26871	26872	26653	27059	26770	26670	26750	26647	26488	26533	26883	26736	26554	26606	26794	27049	26691	26892	26816	26807
31960	53447	45185	30014	23079	21091	20361	19399	18468	17760	17416	16797	16489	16585	16527	16550	16224	16555	16314	16303	16399	16381	16332	16470	16304	16333	16372	16296	16207	16148	16114	16261	16285	16388	16278	16242	16207	16242	16251	16408	16379	16133	16164	16150	16381	16246	16292	16082	16141	16373	16107	16574	16371	16218	16376	16189	16363	16108	16386	16129	16088	16290	16446	16388	16112	16219	16196	16389	16249	16060	16215	16314	16473	16212	16307	16192	16342	16137	16296	16396	16183	16550	16176	16177	16138	16253	16293	16144	16263	16241	16353	16104	16177	16021	16145	16048	16137	16282	16341	16285	16178	16343	16212	16218	16282	16204	16308	16248	16312	16215	16228	16455	16228	16331	16232	16174	16308	16318	16229	16166	16266	16296	16258	16242	16075	16218	16139	16163	16304	16087	16050	16388	16305	16186	16321	16193	15939	16385	16196	16158	16277	16050	16281	16261	16391	16216	16214	16192	16331	16159	16245	16354	16230	16371	16269	15991	16103	16155	16331	16043	16170	16172	16314	16136	16273	16254	16273	16324	16022	16009	16230	16129	16094	16208	16264	16045	16055	16328	16141	15987	16300	16283	16161	16206	16353	16073	16127	16115	16167	16324	16234	16457	16081	16251	16207	16078	16209	16201	16266	16057	16079	16115	16093	16045	16161	16334	16184	16301	16109	16376	16272	16229	16214	16171	16166	16399	16055	16160	16246	16267	16141	16166	16052	16238	16409	16227	16243	15951	16262	16198	16149	16233	16301	16071	16234	16209	16088	16397	16382	16173	16222	16220	16199	16051	16112	16159	16273	16222	16205	16289	16272	16211	16153	16149	16181	16127	16272	16301	16186	16219	16208	16215	16380	16335	16264	16186	16184	16211	16144	16103	16272	16187	16149	16323	16226	16258	16117	16226	16304	15968	16187	16308	16201	16163	15924	16127	16169	16036	16078	16057	16219	16091	16127	16158	16119	16194	16345	16090	16377	16133	16231	16198	16151	16095	16065	16351	16159	16292	16130	16179	16121	16273	16201	16099	16180	16313	16252	16135	16135	16130	16360	16105	16169	16131	16296	16365	16175	16287	16209	16290	16394	16151	16218	16140	16124	16019	16222	16188	16118	16137	16056	16212	16347	16331	16248	15957	16277	16204	16263	16250	16106	16189	16248	16299	16058	16177	16116	16298	16084	16164	16110	16209	16238	16135	16270	16297	16019	16345	16119	16075	16339	16068	16124	16368	16306	16082	16124	16255	16098	16185	16104	16243	15978	16182	16261	16277	16161	16236	16227	16226	16172	16162	16119	16382	16148	16180	16084	16302	16278	16084	16150	16206	16263	16311	16163	16186	16199	16178	16166	16119	16185	16134	16203	16354	16166	16350	16145	16194	16211	16212	16197	16229	16267	16184	16226	16132	16122	16354	16284	16134	16275	16158	16278	16279	16313	16289	16171	16164	16427	16241	16254	16207	16201	16173	16293	16095	16158	16366	16149	15994	16326	16168	16357	16237	16104	16193	16191	16320	16123	16190	16220	16197	16329	16005	16056	16175	16170	16091	16124	16262	16320	16208	16167	16359	16278	16102	16284	16208	16473	16119	16225	16429	16097	16279	16187	16168	16217	16241	16203	16160	16369	16224	16161	16155	16375	16202	16254	16259	16137	16150	16313	16189	16326	16443	16190	16211	16132	16312	16062	16214	16164	16345	16259	16170	16211	16246	16383	16243	16317	16159	16177	16242	16165	16052	16120	16143	16163	16145	16196	16201	16035	16234	16390	16225	16176	16170	16214	16165	16142	16204	16225	16165	16259	16073	16137	16192	16210	16158	16500	16226	16258	16145	16233	16441	16295	16037	16193	16078	16123	16226	16222	16223	16274	16244	16281	16281	16256	16104	16272	16314	16150	16234	16326	15993	16266	16251	16358	16089	16287	16246	16126	16163	16218	16297	16171	16311	16132	16187	16230	16323	16173	16227	16311	16053	16261	16163	16199	16204	16054	16200	16053	16100	16142	16191	16230	16124	16112	16396	16130	16279	16292	16242	16223	16300	16073	16138	16237	16072	16386	16318	16398	16337	16329	16308	16103	16117	16013	16173	16157	16171	16227	16203	16471	16260	16215	16063	16282	15995	16178	16295	16185	16195	16305	16198	16172	16122	16203	16058	16013	16249	16298	16303	16249	16408	16281	16249	15990	16256	16099	16222	16075	16262	16271	16346	16310	16048	16196	16425	16217	16167	16245	16265	16291	16256	16104	16193	16043	16276	16256	16177	16144	16181	16255	16167	16083	16206	16137	16086	16246	16276	16213	16204	16263	16402	16115	16352	16335	16220	16176	16119	16278	16331	16288	16163	16289	16229	16247	16098	16227	16298	16096	16226	16320	16134	16236	16197	16202	16308	16223	16248	16213	16027	16063	16367	16100	16077	16287	16204	16165	16076	16406	16078	16140	16440	16161	16177	16238	16021	16240	16141	16231	16144	16166	16259	16188	16245	16180	16267	16040	16104	16350	16208	16261	16335	16259	16277	16123	16232	16196	16118	16130	16216	16203	16187	16229	16089	16052	16452	16085	16251	16136	16214	16193	16335	16283	16178	16246	16274	16208	16397	16180	16152	16062	16214	16190	16250	16121	16199	16313	16240	16173	16264	16302	16139	16176	16350	16024	16220	16159	16252	16364	16271	16313	16305	16343	16170	16098	16104	16247	16197	16200	16143	16150	16085	16215	16320	16222	16051	16069	16382	16244	16125	16376	16233	16356	16153	16247	16238	16216	16050	16215	16256	16200	16332	16085	16321	16250	16127	16253	16118	16196	16187	16228	16297	16138	16159	16106	16169	16258	16192	16228	16273	16067	16056	16119	16149	16334	16322	16164	16137	16390	16217	16109	16259	16328	16111	16094	16227	16074	16178	16251	16294	16157	16358	16244	16174	16102	16215	16391	16386	16311	16370	16257	16076	16327	16121	16270	16298	16292	16325	16218	16256	16223	16125	16079	16205	16214	16191	16339	16154	16171	16211	16002	16272	16174	16192	16244	16297	16344	16223	16334	16257	16066	16163	16145	16083	16270	16220	16277	16386	16364	16109	16220	16187	16121	16070	16114	16236	16180	16179	16399	16180	16184	16449	16342	16204	16440	16234	16152	16185	16099	16125	16028	16268	16122	16314	16072	16138	16296	16177	16038	16109	16270	16211	16159	16188	15975	16010	16139	16234	16161	16204	16361	16169	16063	16278	16154	16141	16179	16219	16193	16152	16240	16141	16144	16371	16119	16363	16283	16139	16168	16039	16106	16316	16254	16419	16201	16142	16052	16290	16086	16305	16173	16165	16178	16076	16184	16356	16241	16182	16304	16057	16339	16252	16206	16240	16208	16299	16245	16010	16268	16167	16258	16078	16215	16171	16019	16146	16252	16394	16338	16148	16104	16024	16195	16024	16328	16245	16264	16085	16142	16154	16235	16272	16189	16412	16187	16158	16338	16215	16151	16074	16113	16044	16057	16300	16267	16098	16327	16222	16224	16193	16176	16104	16182	16182	16378	16212	16135	16112	16173	16141	16258	16096	16136	16401	16136	16433	16110	16199	16129	16252	16081	16301	15984	16295	16206	16176	16269	16181	16196	16419	16352	16025	16262	16240	16152	16295	16111	16206	16236	16140	16302	16192	16137	16221	16199	16006	16225	16278	16183	16313	16400	16122	16181	16111	16415	16043	16380	16299	16015	16100	16193	16382	16240	16252	16128	16287	16063	16219	16122	16367	16325	16284	16175	16102	16265	16187	16390	16024	16124	16196	16191	16236	16119	16131	16137	16171	16253	16118	16374	16226	16180	16322	16269	16188	16289	16250	16227	16293	16335	16152	16064	16310	16116	16115	16232	16216	16440	16313	16084	16228	16229	16100	16204	16158	16320	16347	16152	16244	16298	16118	16228	15948	16430	16201	16148	16309	16211	16143	16209	16270	16342	16062	16162	16315	16111	16327	16127	16155	16172	16111	16185	16046	16008	16423	16155	16028	16217	16345	16312	16256	16166	16232	16324	16212	16190	16207	16344	16253	16102	16095	16251	16239	16045	16223	16238	16129	16287	16273	16133	16161	16260	16250	16088	16188	16349	16118	16124	16386	16190	16121	16355	16303	16060	16240	16161	16068	16277	16025	16201	16162	16165	16365	16236	16265	16297	16218	16171	16100	16284	16073	16321	16237	16136	16229	16412	16026	16305	16305	16194	16182	16345	16169	16445	16204	16215	16086	16256	16342	16369	16174	16333	16140	16240	16165	16207	16369	16200	16311	16209	16109	16248	16228	16270	16176	16167	16234	16241	16392	16146	16025	16215	16227	16180	16356	16056	16285	16190	16067	16202	16317	16037	16133	16093	16225	16150	16045	16211	16126	16076	16177	16114	16223	16207	16161	16310	16215	16278	16278	16246	16192	16317	16242	16453	16074	16326	16142	16159	16321	16325	16224	16181	16107	16214	16418	16165	16238	16135	16306	16202	16249	16369	16187	16234	16227	16188	16267	16211	16142	16296	15980	16239	16361	16248	16256	16138	16194	16284	16244	16113	16190	16150	16316	16238	16081	16097	16156	16274	16357	16086	16106	16255	16174	16196	16291	16181	16308	16383	16221	16139	16218	16076	16154	16503	16198	16232	16148	16336	16070	16239	16051	16204	16209	16235	16227	16260	16401	16085	16166	16334	16315	16226	16053	16152	16427	16232	16163	16094	16289	16194	16210	16083	16306	16265	16246	16127	16161	16371	16037	16057	16181	16088	16297	16056	16149	16310	16203	16032	16378	16130	16057	16296	16185	16212	16213	16215	16156	16266	16216	16288	16243	16178	16033	16173	16234	16487	16365	16399	16195	16099	16096	16285	16155	16147	16130	16285	16273	16156	16357	16339	16326	16136	16160	16408	16028	16263	16182	16430	16160	16442	16325	16113	16238	16430	16196	16365	16431	16460	16095	16175	16305	16287	16268	16123	16229	16059	16125	16278	16038	16239	16031	16205	16251	16184	16218	16257	16295	16070	16390	16234	16365	16290	16440	16150	16307	16196	16303	16145	16232	16295	16328	16337	16342	16055	16256	16286	16422	16048	16278	16327	16308	16278	16356	16305	16165	16154	16292	16214	16282	16042	16281	16224	16231	16132	16098
23134	21633	29282	27616	28385	32512	34465	32229	31431	31013	29932	28985	28475	28579	28449	28250	28403	28308	28149	28404	28265	28131	28148	28348	28313	28340	28065	28264	27915	27898	28144	28097	27868	28051	28138	28069	28236	28215	28135	28173	27954	27948	27946	28217	28169	27990	28149	28204	28045	28035	28101	27975	28165	28159	28022	28143	28232	28134	28039	27851	28268	27817	28073	28042	27957	28016	28120	27855	28104	28022	28139	27788	28001	27973	28110	27940	28084	27970	27854	28108	28001	27930	28081	27986	28035	27804	27793	27992	28075	28084	27965	27860	27987	28177	27890	28099	27951	28047	27975	28029	27796	28123	27961	27859	28010	28200	27969	27930	27839	28020	28089	27819	27777	27901	28011	27981	28099	27941	28016	28032	28196	27933	28080	28011	27803	27886	27933	28100	27918	27778	28011	27849	27839	27637	27673	27879	27990	27906	28124	27954	28068	27967	27909	27801	28069	28029	28117	27997	28215	27741	27992	27920	28143	28069	27875	28030	28286	27771	27837	27936	27978	27946	28274	28044	28027	28188	28045	27816	27920	27945	28065	27970	28007	27875	28075	27985	28181	28080	27817	28115	27896	28044	27877	27941	28071	28027	27918	28034	27877	27784	27946	28115	28032	28268	27982	27864	28118	27887	28022	27929	28143	28120	28099	27942	27771	28087	28031	27698	28094	27929	27790	28061	28011	28224	27953	27938	28244	28135	28191	28075	27995	27886	28114	28040	27955	28112	28324	28044	28208	27833	28019	27960	28139	27909	28173	28081	27777	28071	28093	28020	27984	28117	27877	27905	27777	28055	28084	27921	27924	27831	27793	28242	27878	28001	27963	27924	27860	27844	28150	27830	27972	27996	27818	28096	27850	27941	27948	27917	27860	27945	28033	28102	27820	27881	27844	28232	27972	27986	27698	28146	27890	28071	27929	28141	28086	28008	28228	27718	28328	27930	28042	28171	27946	28147	28045	27934	27974	28115	27954	27806	27983	27889	28007	27913	28072	28167	28024	27966	28087	27929	27949	28041	28015	27841	27856	28095	27935	28242	28017	27714	28005	28272	27915	27981	28245	28055	27787	27571	27895	27867	28147	27940	27936	28176	28075	27975	28180	28078	28060	27894	27866	28211	27962	28117	27835	28033	27961	27984	27712	28068	28037	28002	28233	27899	28133	28127	27869	27982	28087	27948	28011	28040	27814	27655	28033	27933	28093	27898	28128	27884	27758	28243	28255	28086	28111	28096	28096	27862	28026	27738	27926	27891	27945	28132	28003	28182	28174	28134	27898	27975	28093	27918	28032	28183	27640	27815	28054	28007	27846	27887	28030	28168	27943	27928	28274	27853	27861	27830	27806	27861	28004	28039	27970	27679	28072	27985	27958	27790	27838	28017	28035	28008	28124	27915	28175	28066	28000	27965	27950	27617	28170	27805	27835	28198	27889	27897	28092	27945	28069	28075	28179	28041	27900	27963	27821	28047	27893	27848	28038	27842	28066	28151	27853	28149	27887	27859	27929	28267	27879	27588	27981	28221	28139	28175	27821	27988	27933	28111	28063	28199	28056	27801	28069	27876	28097	28059	27745	27851	28144	28185	28051	28155	27889	27844	27954	27976	27917	27859	27922	28031	27814	28024	27971	27977	27897	27742	28125	28020	28145	28019	28232	27869	27959	27997	27900	28027	28024	28230	27982	28025	28155	27869	28061	28091	27944	27908	28337	28089	27943	27951	28357	27942	27994	27835	27967	28148	27802	27828	28168	28351	28142	27977	27872	28074	28119	28011	28049	27917	28042	28215	28032	27828	28076	27841	28217	28209	28185	27697	27865	27938	27932	28032	28132	27863	28014	28030	27866	27914	27916	27805	27874	28068	28192	28202	28013	28276	28014	27959	28010	27830	27970	28196	28047	28128	27943	28362	28113	28107	27974	27959	28370	28020	28026	28135	27989	28163	27793	28123	28102	28154	27977	28018	28069	27992	27997	28017	28111	28021	27933	27925	27908	27927	28027	28202	28041	28069	28081	28021	27841	28072	27851	27773	28057	28142	27930	27691	28039	27933	27848	28033	27978	27757	28103	28002	28293	27802	27860	28069	27890	27669	27843	28151	27763	28147	27866	28048	27907	28022	28239	28363	27984	27823	27921	27781	27948	27989	27985	27993	28321	28055	27985	28110	27985	27977	27668	28056	28011	28106	28015	28111	28113	28127	27850	27948	28167	28110	27886	28005	27811	27817	28039	28178	27948	27953	27941	27863	28254	27911	28176	28057	27974	27881	27962	27895	28251	27986	27940	28204	28062	28077	27862	27853	28221	28086	28116	27776	27905	27665	27961	28278	27833	28071	27880	27932	28013	28034	28009	28056	27714	28165	27945	27855	28021	27885	27915	28180	28206	27905	27973	28124	28266	28165	27840	27821	27816	27855	27907	27997	27981	27979	28195	27855	27990	28193	28004	27970	27934	27942	27916	27775	27983	28078	28257	28084	27830	27837	28085	27929	27982	28261	27770	27899	28087	28008	27927	28109	28071	27999	28029	27940	27916	27970	27860	28292	28326	28117	28191	27890	27711	27901	28010	28008	27979	27851	28188	27896	27929	27850	28310	27741	27881	27833	27878	27917	27947	27817	27899	28224	27823	27894	27992	27706	28115	27850	27994	28036	28101	28020	27822	27909	27722	27968	28033	27909	28067	28097	27949	27890	28019	28214	27893	27963	28051	28015	28121	28068	28251	28073	27921	27877	28044	27888	28000	28039	27954	27978	27796	28033	27921	27917	28056	27858	28126	27845	28085	27949	27839	27992	27912	28011	27990	28069	28030	28060	28105	27968	27954	27786	27640	27851	28227	28043	27949	27890	27954	28115	27928	28111	27837	27869	27757	28101	27881	27941	28258	27960	27947	27803	28025	28085	28028	27757	28070	28147	27831	27785	27878	28060	27765	27962	27669	28141	28088	27702	28035	27984	28112	27909	28168	28047	27937	28304	27859	28320	28174	27854	27919	28089	27710	27980	27933	27949	28082	27961	28088	28019	27901	28018	28324	28096	27950	27978	27797	27827	27975	27863	27996	28258	28077	28065	27849	27836	27924	27808	27906	28253	27843	27894	27999	27879	28104	27783	28046	28029	27780	28084	28046	28064	28158	28077	28103	27858	28029	28154	28172	28121	27975	28032	27941	27903	27875	28369	28026	27892	28040	27993	27784	27898	28098	27983	27803	27925	27829	28098	27911	28011	28125	28117	27844	27991	28057	28128	28084	28063	28043	27969	27894	27663	27991	27823	28123	27935	28075	27906	27739	27807	27999	28071	27852	27985	28142	28140	28110	28000	27882	27997	28056	27805	27818	28046	28058	27819	27691	28000	28036	27949	27931	28234	28002	27761	27763	27981	27766	28003	28141	27792	28056	27938	27767	27963	27616	27983	27917	27848	28116	27860	28134	27996	28106	27803	28005	27771	27945	28016	28076	27893	27832	28036	27996	27990	28226	28071	27873	27709	27874	28115	28066	27908	27960	28269	28124	27835	28015	28138	27785	27907	28071	27817	27991	27817	28111	27859	27987	28023	28046	27918	28148	28016	28136	27952	27957	27853	28041	27909	28033	27957	27972	27918	28032	28069	28000	28078	28040	28045	27996	27836	28112	28105	27911	27962	27871	28257	27873	28127	27986	27769	27835	27617	28003	28128	28045	28005	28051	27794	28099	27987	27864	27869	28128	28191	27974	27839	27865	27779	28107	27989	27848	27950	27797	27941	28046	28172	28032	27898	27975	27995	28009	28121	27958	28047	28021	28200	27960	27961	27868	27882	27832	28084	28031	28006	27919	28004	28113	27629	27950	28050	27760	28321	28025	28040	28053	27940	27988	28195	28045	28167	28058	27943	27967	28058	28065	28002	28202	28058	28106	28084	28148	28038	27856	27916	27793	28320	28034	27675	28112	28064	27623	27783	27905	27855	28059	27891	28010	28127	27802	28015	28109	27933	27923	28080	28162	28160	27972	28165	27946	27880	27987	27874	28024	27997	27752	27868	27719	27906	27848	28042	27985	28079	27951	27997	28067	27919	28085	28114	27967	27837	28109	28028	27966	27896	27962	27938	27983	27907	28121	28201	28210	28074	27805	27986	27952	27831	28206	27882	28088	27874	27930	27916	28182	28127	28128	27738	28009	27890	27951	27666	27858	27984	28094	27926	27815	28114	28068	27882	27839	27758	28044	27878	27918	28073	28002	28154	27924	28046	27999	28038	28220	27964	28014	27953	27863	28087	27813	27993	27856	28137	27970	28025	27870	27962	28015	27837	27879	28086	27936	28338	28012	28034	27924	27970	28300	27842	27916	27918	28001	27862	28073	28087	28073	27861	27902	27920	28234	28077	27976	27903	28026	28254	27902	27912	27829	28120	27903	27663	28001	27886	27782	28108	28141	28087	27978	28139	27934	28119	28058	27988	27910	28107	28096	28006	28082	28009	28034	28089	27971	28213	28209	27989	28037	27956	28060	27895	28145	28121	28046	27973	28055	27853	28154	27761	28172	28019	28143	27727	27849	27718	27900	28087	27901	27781	27758	27819	27870	28021	27992	28062	27957	27937	27728	27932	28176	27816	28084	28223	28007	27801	28083	27673	28018	27945	27995	28170	27962	28151	28049	27930	27629	27875	27945	28328	28345	27842	28153	27937	27759	27786	28042	27889	27914	27996	28060	28208	27933	27880	28023	27870	28149	27846	28039	27883	27872	28169	28188	27977	28355	28108	27982	27982	27860	28027	27830	28007	27985	27863	27824	27964	27774	27658	28094	28040	27931	27785	28108	28082	27917	27900	27900	27840	28155	27982	27963	27876	28001	27877	27926	28101	27949	27836	27690	27972	27854	28237	27866	27885	28121	28134	28012	28060	27846	27916	27950	27719	28008	27896	27944	27903	28065	27947	28196	27854	28009	28119	27882	27925	28087	27837	28155	27880	28173	28139	27659	27864	28158	28098	27841	28089	27971	28062	27834	27854	28185	27969	27989	27855	27949	27822	27966	28208	28103	28102	28048	28049	27692	28061	28223	27955	27825	27877	27910	27966	27958	27941	28050	28179	27993	27955	27732	27974	27745	27792	28077	28061	28147	28045	28058	27998	27872	27938	27901	28170	27955	28232	28159	27715	27941	28106
35123	59470	53281	36300	26672	24315	22535	21709	20862	19841	18827	17839	17632	17356	17382	17205	17276	17326	17176	17206	17209	16873	16956	17192	17064	17162	17069	17112	17132	16951	17061	17137	17222	16982	17130	17224	16974	17114	16945	17002	16962	16870	17050	16990	17117	16997	16823	16771	16954	16902	17043	17006	17008	16935	17031	17068	17064	16994	16778	17124	16891	16941	17136	16964	16910	16925	16923	16876	17051	16796	16886	17239	17035	16884	17168	17155	17095	16969	17004	16855	16751	17057	16938	16808	17000	16856	17044	16860	16896	17025	16920	16924	16906	16734	16997	16955	16960	16975	16953	16804	16824	16947	16924	16982	17011	16832	16954	17044	16963	16904	16868	16836	16854	16953	17006	16896	16866	16715	17043	17130	17067	17000	16896	16984	17037	16921	17002	17058	16899	17113	17040	16928	16865	16809	16742	17043	17244	17008	17093	17024	16756	16921	16874	16875	16954	16820	16958	16908	16811	17000	16840	16929	16913	16986	16866	17012	16947	16938	17035	16966	17099	16870	16716	16931	16885	16806	16847	16974	16931	17069	16833	17155	16901	17153	16888	16986	16880	16945	16959	16898	17033	16875	16954	17154	17229	16978	17062	16970	17014	16853	16930	16854	16934	16812	17208	16999	16962	16856	17088	16957	16765	16957	16869	16847	17011	16948	16935	16934	16928	16977	16942	16794	16938	17133	16994	16980	17177	16974	16960	16933	17044	16978	17074	17014	17088	16903	17047	16914	17040	16908	17088	16891	16748	16965	16969	17003	17065	16696	16917	17106	16994	17076	16901	16951	16962	17045	16872	16702	16985	16873	17039	16913	16858	16972	16713	17087	16921	16918	16962	16936	16987	17039	16886	16886	16875	16858	16988	16953	16946	16879	16933	17068	16898	16980	17153	16790	16849	16885	16887	17018	16962	16906	16805	16916	16934	17137	16979	16849	16961	16858	16913	17122	16867	17042	16965	16928	16986	16859	17202	16975	16948	17084	16944	16992	16778	16916	16987	17114	16887	16856	17071	16859	17127	17056	16938	17059	16926	17027	16935	16953	16876	17038	16967	16932	16980	16980	16887	17024	16892	16870	16894	16757	17009	16851	16954	17060	16807	16844	16992	16810	16889	17067	16954	17071	16832	17038	16983	16860	16971	17018	16885	16857	16862	16957	16931	16988	16909	16981	16995	17060	16939	16968	16986	16835	16963	17023	17000	16911	17013	17127	16943	16978	16778	17016	17155	16953	16856	16864	16911	16999	16975	16907	17044	17004	16896	16816	16761	17008	16941	16893	16868	17095	16902	17007	17075	16909	17129	16816	16883	16970	17041	17087	17031	16987	16926	16904	16837	16777	16800	16691	17017	16948	16794	17000	16836	16764	16939	16784	16944	16871	16835	16714	17175	16796	16876	16815	16944	16825	16941	16956	16959	17087	17036	16879	17069	16924	16929	16587	17030	16872	16793	16885	16894	17064	16908	16882	16979	16775	16984	16911	16929	17108	16781	16852	16943	16981	17036	17108	16941	17057	17177	16688	16922	16973	16973	16732	16859	16841	16899	16885	16836	17084	16766	16911	16909	16833	17132	17018	16900	16953	16707	17062	16909	16900	16969	16913	16852	17013	16786	17057	17017	16914	17073	17048	16939	16865	16992	17000	16958	16999	16971	16787	16881	16878	16822	17017	16835	16836	16963	16991	17018	16927	16979	17058	17106	17079	16956	16909	17143	16926	17058	16933	16914	17130	16933	16896	16820	17003	16797	17027	16883	16939	16989	16849	16877	17015	16864	16922	16987	16857	16754	17161	16951	16976	17122	17079	17046	16968	16772	16594	16907	16721	16819	16926	16873	16970	16910	16964	16981	17105	17004	16878	16861	17105	16962	17008	17012	16975	16936	16946	16963	17155	17064	16989	16971	16959	16946	16965	17021	16877	16854	16697	17098	17009	16838	16818	17083	16969	17022	16851	17028	17040	16888	16818	17080	16918	16949	16974	17011	17032	16934	16768	16794	16927	16941	16948	17006	16858	16846	17008	16971	16870	17001	16936	16753	16957	16984	16997	16844	16792	17029	17091	16934	16615	16775	16934	17005	16975	16933	16986	16989	16934	16960	16790	17132	16909	16950	17029	16856	16810	16917	16975	16902	16849	17022	17003	17022	16972	16886	16894	16858	16922	17160	16941	16746	17106	16894	16978	16944	16997	16964	16959	16962	16950	16785	16838	16879	16848	16986	16926	16970	16766	16880	16921	17036	16920	17017	16876	16852	16882	16925	16800	17036	16887	16894	16972	16925	16958	17132	16936	17083	16964	16786	17046	17009	17186	16949	16953	16776	16784	16853	17031	16990	16856	17001	17089	17081	16831	17228	17025	16898	16822	16818	17101	16873	16812	16828	17142	16783	16804	16985	16943	16971	16723	16925	16801	17116	16744	16849	17065	16860	16880	16924	16869	16837	16956	16844	16825	16957	16859	16855	17085	17021	16866	17025	16994	16878	16997	16994	16922	16850	16828	16769	17093	16965	16966	16900	16789	16849	17051	16774	16921	17137	16974	16960	16879	17098	16958	16856	16849	17091	17083	16940	16816	16874	17034	16807	16894	17036	16797	16942	16879	16944	16838	17030	16745	16834	16970	17052	16930	16872	16962	16878	16786	16908	17089	17106	16979	16745	17073	16837	16904	17013	17005	17010	16954	17100	16982	16830	17173	16889	16947	16823	16942	16815	16868	17061	16941	16824	16917	16679	17159	16898	16958	16907	17122	17155	16928	17032	16884	16948	16976	16872	16769	17253	16873	17025	16903	16725	16896	16962	16962	16993	16877	17010	17130	16985	17075	17188	16868	16868	16874	17002	16719	16956	17059	16948	17021	17050	16828	17100	16998	16859	16920	16878	16950	16820	17017	16798	16741	17072	16914	17094	17082	17087	16889	16818	17160	16937	16913	16731	16879	16894	16849	16957	16884	16947	16933	16965	16901	16951	17002	16934	16784	16999	16896	16896	16972	16907	16834	16868	16798	16946	16780	16939	16845	17100	17096	16852	16950	16813	16780	16857	16914	16939	17016	17067	16993	16993	16834	17013	16847	16984	16887	16906	16883	16737	16615	17026	16932	17053	16773	17054	16979	16870	17096	16871	16844	16927	16849	16936	16903	17049	17046	17069	16824	16789	17020	16758	16963	16823	16945	17061	16804	16951	16863	17067	17074	16922	16929	16973	17055	16938	16795	16980	16945	16974	16715	16939	16942	16993	16763	17111	16823	16934	16903	16960	16813	16797	16892	17007	17044	17065	16891	16957	16879	16961	16853	17103	16971	16978	16907	17067	17038	16748	17062	16951	16947	16690	16826	16754	16834	16763	17018	16760	16961	16717	16867	16971	16979	17050	16940	17108	17054	17045	16914	16972	16965	16884	16865	16897	16956	16885	16879	17076	16887	16847	16941	16922	17141	16912	16857	17104	17101	16879	16884	16973	16898	16945	17025	16744	17096	16904	16996	16883	16815	17078	17118	16797	16895	16814	17061	17108	16860	16981	16900	16890	17046	16973	16867	16966	16967	17108	16917	16838	16916	17041	16968	17062	17178	16897	17090	16997	16957	16882	16833	16992	16984	16947	16867	16795	16917	17002	16955	17166	16940	16896	17002	17011	17056	16805	16963	16911	16909	17248	17198	17050	16901	16833	16864	16906	16791	16965	16972	16963	16747	16947	16891	17061	16935	16933	16964	17070	16950	16994	16988	17197	16648	16884	16914	16747	16983	17093	16763	17113	16848	16910	17013	17005	17018	16799	17029	17022	16996	16927	16945	17058	16786	17111	16790	16645	17015	16870	16857	17059	17070	17101	16941	16983	16973	16877	16703	16865	17045	17115	16846	16851	17032	16809	17065	16962	16886	17032	16891	16736	17107	17007	16930	17119	17092	16894	16996	16891	16871	17062	16964	16753	17105	16955	17042	16961	16964	16761	16955	16873	16861	16904	16836	16892	16937	16853	16939	16769	16904	16820	16878	16971	16836	17008	17007	17024	16870	17014	17103	16966	16922	16984	16868	16970	16906	16916	16925	16775	17118	16949	16910	16946	17075	17008	16849	16822	16897	16937	16869	16892	16846	17005	16933	16972	16967	16901	16929	16767	16953	17132	16958	16982	16868	17127	16778	16919	16955	17049	16920	16945	16944	17026	16874	16994	16978	16919	17046	16911	17002	16971	17001	16697	16740	17058	16798	16900	16946	16985	16992	16974	17051	16974	17125	16984	17110	17100	17142	17003	16973	16808	16894	17106	16950	16968	16725	16985	16933	17009	17029	16810	17043	17015	16894	16936	17023	17055	16983	16955	16980	16916	16966	16934	16835	16949	16870	16839	17138	16810	17025	16904	16998	16663	16778	16907	17125	16938	16913	16967	16850	16878	16989	16924	16880	16946	16886	16893	16899	16954	16902	16817	16925	16894	16914	16899	17146	16879	16872	17044	17033	16883	16861	17083	16985	16826	17062	17050	16809	16859	16913	16893	16954	16752	16916	16942	16863	17098	16893	16795	16839	16932	16982	16871	16831	16822	16808	16947	16950	17028	16689	16935	16696	17091	16869	17058	17065	16916	16819	16909	16800	17185	16922	16867	16986	16935	17088	16909	17006	16971	16931	16927	16948	16901	16948	17028	16997	16900	16941	16744	16813	16916	17095	16893	16957	17018	16929	16828	16895	16873	16842	16886	16981	16873	16968	16988	16934	16766	16938	16874	16760	16871	17085	17102	16801	16959	16848	16910	16834	17067	16824	17145	17002	16918	16964	16899	16971	17016	16732	16916	16890	17089	16944	16985	17021	17045	16955	16982	16815	16860	17103	17018	16932	16925	16880	16748	17018	16824	16824	16817	17011	16788	16955	16901	17040	16968	16868	16954	16864	17036	16932	16963	16917	16908	17036	16916	16985	17012	17062	17046	16828	17043	16796	16907	16875	16982	17067	16995	17059	16895	16858	16872	16846	16863	17088	16900	17066	16835	16933	17026	16862	16890	16934	17114	16792	17010	16863	16878	17079	16776	16870	17113	16898	16977	17056	16944	16745	17004	16882	16829	16931	16925	16961	17032	16905	16875	16814	17047	16954	16997	16918	17002	16944	16835	16990	16818	16849	17183	16738	16874	16926	16985	16897
36173	35642	38855	33742	29779	29295	28974	28484	28017	27937	27751	27176	27129	27026	27091	27058	27121	27127	27105	27153	27061	26960	27455	27312	27084	27120	27352	27277	27296	27052	27140	27054	26981	27415	26968	27151	27148	27223	27152	27061	27032	26898	27134	26927	27118	27284	26980	26877	27134	27282	27234	27218	27073	26889	26957	27487	27077	26972	27269	27233	27045	26895	27151	26831	26790	26776	27155	27022	27385	27061	27083	27007	27033	26975	26914	27309	27031	27031	27145	26966	26979	27208	27072	27069	27108	27138	27134	27054	26952	27046	27298	26954	27120	27134	27121	26854	27202	27052	27125	27266	26808	26773	27085	27220	27161	26961	26952	26891	27119	27204	27221	27143	26939	26907	27054	27054	27136	27180	27081	26969	26983	26985	27023	27114	27157	27001	27151	26866	26927	27066	27176	26917	26999	26882	26933	27266	27341	26916	27205	27055	27356	27271	27191	26865	26947	26917	27160	27280	27219	27195	27046	27191	26919	27164	26985	27115	27045	26952	26939	27112	27132	26853	26952	27027	26879	27071	27112	27249	27118	26857	27130	27001	27023	26753	27053	27089	27034	27105	27054	27074	27049	27003	26907	26946	27278	26852	27266	27010	27259	27103	27045	27095	27077	27251	26936	27150	27207	26878	27012	27117	27126	27166	27044	27069	27053	26979	27095	27053	26983	26842	27091	27217	26924	26875	27276	27349	27089	26833	27253	27043	26969	26853	27183	27159	27054	26937	27104	27104	26776	26654	26976	27131	27173	27266	27136	26929	27065	27095	27110	27204	27101	26909	27093	26887	27164	27018	27193	27095	27000	27276	27193	26935	27190	27329	27084	27054	27018	27001	27240	27113	27088	27050	27053	26801	26920	27464	27131	26918	27113	26902	27024	27009	27181	27211	26988	27160	27326	26989	27123	27095	27273	27023	27370	27071	27038	27097	27227	27135	27034	27125	27061	27096	27121	27203	26988	26902	27109	27197	26736	27141	27107	27048	27138	27149	27095	26979	27200	27050	27061	27121	27104	27013	26875	27044	26848	27116	27077	26975	27098	27119	27032	27163	27100	27053	27098	27069	27102	27098	27069	27139	27007	27172	27171	26964	27247	27328	27428	27079	26893	27089	26919	27093	26946	26941	27201	27124	27087	27109	27253	26880	26860	27261	27168	26909	27123	27283	27064	27087	27032	27061	27116	27215	27100	27219	27071	26947	27195	27143	26891	26918	26877	27051	26896	27157	27151	26889	27008	27048	27047	27079	27083	26874	27031	27143	27009	26805	27078	26972	26822	27330	27076	27130	27093	27013	27149	27206	27321	27012	27000	26989	27068	27031	26984	27028	26959	26963	26879	27564	26955	27038	26943	26953	26994	27271	27050	27134	27092	27301	27190	27249	26914	27251	27274	27175	26895	26636	26988	27043	26923	27120	27484	27258	27185	27050	27029	27141	27192	27102	27063	27485	27280	27050	27117	26940	27275	26922	27187	27146	26891	26976	26927	27172	27103	27011	26990	27058	27306	27180	27111	27000	27068	27148	27243	27029	27273	27220	26888	27326	26993	27109	27083	27045	27108	27150	27044	27157	27044	27056	27018	26959	27112	27057	27121	27161	27161	27239	27255	27088	27002	27024	27159	27032	27010	27315	27016	27002	26944	26876	27000	27109	27127	27174	27037	27064	27079	27054	26769	27164	27334	27164	26937	26929	27086	27032	27143	27124	27182	27206	26823	27065	26882	26867	27425	27144	26899	27016	27092	27215	26903	27102	26935	27062	27037	26939	27201	27220	27135	26919	27125	26990	26833	27342	27100	27259	27395	27191	27172	27270	26961	26856	27148	26924	27266	26983	27362	26926	27034	27172	27037	27188	26964	27013	27175	26847	26989	26963	27265	26993	27011	27028	27164	27105	26986	27027	27083	26955	26959	26850	27240	27050	26937	27213	27004	27006	26702	27090	27132	27337	27140	26997	27225	26987	26902	27221	27011	27127	27055	26988	27045	27031	26941	27017	26934	27233	27081	27087	27161	26992	26849	26945	26888	26988	26936	27009	26877	27210	27098	27041	26884	27144	27146	27005	27021	26928	27121	27081	27162	27175	27255	26976	26952	26971	27294	26693	27063	26918	27034	27195	27073	27041	27175	27052	26781	26819	26841	26994	26959	27062	27170	26991	27173	27340	27161	27241	27335	26820	26937	26875	26955	27079	27109	27148	27296	27286	27465	27075	26903	26853	27017	27085	26993	27141	26933	26999	27205	27115	27278	26887	26887	26962	26966	26802	27320	26934	26874	27143	26968	27040	27304	26839	27199	27188	26738	27111	27351	27062	26939	27059	27028	26926	27021	27102	27067	27046	27006	27211	27332	27266	27025	26913	26913	26983	27034	27112	27019	27063	27161	27148	27289	27161	27049	27078	27138	27106	27169	27181	27116	27043	27245	27220	27111	27105	27211	27208	27296	27315	27300	26987	27046	27003	27013	26965	27055	27074	27177	27113	27033	26876	27127	27036	26919	27122	27032	27006	26861	26916	27083	27175	27065	27231	27080	26906	27040	27233	27127	27073	27058	27080	26973	27208	26997	27221	27062	26935	27221	27163	26967	27034	27202	27014	27033	27170	26985	26946	26901	27155	26990	27205	27136	26903	27045	26931	26988	27090	27076	27213	27097	27051	26913	27251	26974	27305	26879	26999	27096	27022	27124	27033	27219	27083	27134	26934	26853	27031	27002	27040	26884	26851	27351	27111	27180	27175	27215	27132	27081	27188	26984	26938	27257	26894	26918	26943	26907	27052	27002	27043	27217	27146	27263	27350	27298	27005	26976	26968	27031	26870	26970	26941	27035	26899	27175	27020	27028	27235	26855	26985	27081	26893	27052	27105	27343	27224	26911	27085	27286	27105	27250	27262	27184	26984	27030	27199	27207	27170	27099	27056	26761	26934	27148	27089	27074	27133	27243	26864	26715	27047	27186	27306	27057	27167	27038	27021	27031	27119	27148	27243	27215	26867	27130	27058	26895	27111	26977	27153	27346	27133	26971	26881	26951	27136	27334	27070	26984	27250	27102	27232	26949	27056	27070	27113	26996	26926	27187	26980	27156	27095	27135	27136	27077	26932	27092	26765	27058	27167	27148	27008	27038	27177	27261	27074	27113	27060	27122	27010	27055	26993	27001	27203	26955	26868	26900	26997	27525	27149	27169	27193	27030	26878	26939	27168	27035	26979	27031	27033	27006	27164	27313	27043	27100	27032	27051	27223	27190	27238	26902	27081	26971	26916	26893	27325	27252	27144	27068	27003	27129	27139	27210	26974	26772	27436	27214	26882	26757	27210	26970	26986	27226	27132	27323	27258	27135	26724	27167	27137	27192	27067	27180	26971	26970	26935	26768	27157	27183	27179	27398	27095	27210	27204	26965	26983	26964	26924	27046	27028	26965	27028	27199	27177	27148	27105	27185	27007	26745	27052	27036	27095	27050	27252	27023	27177	27096	27255	26968	26893	27023	26745	27507	27243	27172	27193	27040	27016	27231	27046	26731	27193	26982	27281	27007	26919	27143	27399	27099	26857	27091	26680	27156	26802	27075	27469	27003	26964	27340	27136	27138	27217	27161	27204	27071	27188	27031	27015	27292	27042	27002	26728	27167	27054	27066	27009	27059	27128	27219	27230	27189	26917	26891	27103	27221	27039	27070	26875	27320	27168	26977	27200	26970	27024	27129	27275	27141	27237	26982	27166	26942	27107	26819	26973	27148	27072	27322	27017	27016	27282	27255	26984	27084	27175	27083	27190	27011	27155	26781	27027	27109	26797	27214	26988	27050	27092	27181	27113	27278	27321	27466	27132	27307	27164	27204	26982	27231	27186	27116	26983	27019	27153	27027	27054	27129	26981	26953	26894	26964	27204	26723	27002	27063	27076	27112	27124	26909	27198	27196	26969	27192	27197	27341	27098	27224	27335	27106	27080	27010	27103	27066	27118	26945	27187	27291	27049	27151	26785	27055	27301	27012	27256	27060	27069	27049	27181	27084	26781	27203	26953	26981	27176	26964	27179	27203	26995	27069	27179	27138	27119	27122	27239	27235	26927	27169	27079	27128	26903	27044	26901	27056	26950	27079	27122	26982	27254	26914	27143	27146	27103	26590	26703	27178	27009	27198	27474	27135	26914	27074	26999	27123	27192	26941	27214	26940	27216	27065	27054	26979	27138	27276	27353	27050	27044	26848	27048	27129	27056	27211	27170	27068	26954	26818	26991	26952	27082	27271	26957	26962	27004	27295	27087	26800	27025	27102	26880	27217	27108	26987	27110	27010	26942	27084	27210	26926	27257	27437	26882	27073	27016	27058	27210	26997	26915	27122	27133	26982	27044	27323	27091	27189	27169	27210	27229	27165	27033	27184	26856	27059	27056	26996	26956	26956	27161	27199	27060	26945	27108	27089	27057	26966	27168	27148	27220	27212	26986	27054	26813	27190	27127	26974	27057	26913	27022	26944	27045	27238	27101	27355	27309	27049	27082	27029	26915	26979	27026	27248	27138	26913	26837	27223	27026	26960	27032	27066	27252	27105	26886	27137	27290	26977	27204	27044	26984	27414	27155	27298	27011	27091	26998	27391	27070	27294	27052	27174	27139	26892	27109	27001	27197	27263	27038	27329	27272	27031	27127	26909	27034	27011	27293	27370	27012	27158	27057	26960	27209	27085	26931	27035	27103	26828	26814	27135	27087	26764	27174	27270	27273	26981	26919	27161	27092	27215	27033	27197	27169	26837	27037	26983	27053	26901	26844	27052	26871	27171	27001	27314	27074	27155	26920	26866	26772	27098	27318	26883	27269	26879	27081	27074	27244	27219	27050	26864	27161	27216	27087	27136	27065	26947	27272	27150	27276	27108	27017	27091	27265	27051	26980	27157	27157	27026	27092	27036	27279	27070	27224	27153	27178	27073	27059	27260	27032	27071	26804	27016	27167	27169	26871	27317	27085	26845	27026	27228	27186	27297	27322	27245	26841	27076	27186	27173	27068	26919	27033	26917	26950	27079	27177	27275	27100	27265	27137	27107	26994	27143	27317	27059	27193	27248	26956	26872	26906	27134	27336	27171	27047	27053	27030	27091	27090	26891	26941	26754	27029	27091	27083	26974	27075	27205	27136	27131	26854
29430	38667	32516	22495	19970	18775	18028	17634	17385	16960	16568	16402	16374	16128	16349	16367	16091	16221	16319	16218	16073	16148	16134	16183	16296	16111	16088	16130	16294	16111	16124	16246	16148	16106	16097	16274	16073	16091	16346	16187	16209	16212	16037	16261	16249	16175	16160	16227	16106	16053	16100	15995	16158	16287	16300	16167	16162	16057	16254	16370	16092	16053	16131	16281	15998	16287	16176	16343	15992	16061	16185	16138	16246	16346	16167	16157	16239	16237	16154	16237	16137	16237	16161	16100	16048	16116	16398	15972	16190	16220	16248	15998	16114	16019	16202	16133	16110	16124	16123	16157	16153	15991	15991	16169	16105	16334	16084	16155	16245	16207	16080	16069	16116	15998	16342	16165	16102	16040	16243	16169	16131	16276	16233	16102	16301	16250	16101	15975	16256	16126	16154	16007	16306	16148	16048	15940	16278	16210	16228	16135	16070	16239	15975	16192	16164	16166	15951	15847	16191	16182	15973	16205	16290	16171	16183	16359	16059	16225	16150	16260	15903	16017	16075	16006	16279	16253	16344	15996	16202	16142	16306	16107	16079	16195	16335	16179	16141	16065	16129	16075	16286	16156	16090	16263	16306	16116	16253	16081	16189	16302	16196	16208	16028	16205	16071	15881	16246	16170	16170	16120	16140	16061	16158	16180	16311	16118	15925	16151	16083	16044	16142	16172	16088	16171	16112	15979	16049	16069	16057	16168	16289	15976	16167	16146	16127	16298	16192	16063	15931	16171	16185	16162	16134	16074	16122	16194	16334	16159	16186	16148	16180	16160	16244	16072	16221	16142	16012	16289	16151	16024	16041	16092	16150	16010	16093	16182	15983	16173	15960	16156	16182	16052	16150	16122	16209	16082	16184	16194	16004	16045	16187	16153	16236	16042	16161	16010	16353	16201	16153	16004	16035	16254	16078	16126	16070	16119	16127	16171	16134	16124	16038	16061	16308	16040	16087	16135	16137	16258	16231	16145	15993	16390	15988	16052	16223	16018	16068	16042	15992	16178	16069	16061	16157	16072	16073	15967	16222	16205	16102	16110	16211	16119	16079	16223	16127	16029	16080	16278	16240	16155	16198	16084	16106	16358	16249	16271	16126	16229	16119	16152	16000	16048	16245	16108	16344	16065	16322	16040	16119	15987	16198	16139	16313	16042	16244	16260	15985	16122	16091	16100	16286	16114	16194	16247	16166	16146	16102	16104	16292	16257	16092	16137	16142	16016	16130	16067	16216	15951	16243	16189	16173	15979	15932	16019	15997	16039	16238	16232	16078	16119	16049	16169	16145	16197	15954	16206	15926	16010	16076	16089	16297	16057	16252	16129	16256	16118	16229	16178	16173	16172	16302	16078	16344	16114	16003	16215	16156	16043	16341	16169	16180	16162	16205	16029	16131	16180	16143	16035	16157	16137	16166	16182	16179	16206	16159	16264	16137	16227	16345	16182	16080	16269	16180	16044	16185	16080	16164	16027	16114	16308	16249	16104	16059	16383	16100	16033	16212	16130	16200	16037	15988	16079	16134	15994	16133	16173	16054	16283	16019	16039	15950	16062	16137	16145	15996	16170	16273	16002	16016	16144	16133	16130	16325	16206	15984	16215	16215	16031	16021	16171	16209	15996	16223	16068	16121	16321	16107	16253	16149	16088	16154	15921	16156	16219	16081	16082	16394	16205	16196	15960	15980	16136	16182	16163	16072	16119	16194	16139	16033	16073	16098	15948	16050	16205	16106	16248	16237	16181	16222	16115	16179	15919	16177	15874	16069	16139	16018	16290	16370	16115	16196	16090	16158	16185	16161	16111	16247	16148	16063	16088	16261	16173	16173	16049	16008	16252	16018	16378	15876	16129	16321	16067	16295	16098	16037	16144	16109	16140	16070	15963	16161	16174	16083	16286	16195	15899	16043	16057	16212	16237	16097	16184	16186	16159	16060	16175	16084	16071	16064	16285	16188	16161	15929	16253	16116	16191	16083	16188	16206	16037	16299	16118	16212	16066	16163	16118	16141	16138	16228	16158	16011	16108	16110	16193	16148	16278	16246	15962	16108	16123	16074	16206	16245	16307	16152	16008	16236	15867	16207	16090	16260	16122	16071	16069	16150	16078	16080	16189	16217	16024	16110	16191	16257	16117	16008	16058	16208	16287	16068	16191	16156	16155	16218	16169	16064	16323	16204	16107	16207	16196	16215	16166	16092	16121	16217	15989	16375	16240	16105	15950	16188	16114	16154	16153	16033	15966	16304	16057	16219	15964	16063	16054	16158	16137	16042	16150	16131	16248	16365	16315	16109	16000	16299	16111	16254	16165	16294	16284	16078	16063	16138	16085	16175	16184	16101	16117	16156	16047	16175	16220	16161	16232	15947	15977	16173	16094	16023	16255	16087	16212	16088	16048	16075	16179	16061	16285	16097	16050	16040	16256	16090	16081	16067	16121	16355	15974	15884	16420	16131	16147	16023	16168	15979	16227	16043	16203	16294	16092	16381	16057	16122	16336	16158	16105	16203	16189	16215	16135	15977	16057	16129	16138	16122	16184	16222	16053	16071	16337	16086	16132	16147	15958	16200	16172	16105	16059	16044	16076	16243	16030	16048	15998	16207	15970	16187	16289	16089	16183	16002	16313	16134	16076	16248	16060	16147	16187	16145	16287	16195	16110	16084	16093	16045	16004	16092	16071	16046	16132	16009	15980	16268	16087	16003	16153	16521	15927	16013	16115	16152	16044	16218	16214	16291	16263	16220	16153	16148	16178	16285	16059	16134	16024	15923	16019	16012	16257	16228	16137	16084	16144	16434	16187	16042	16217	16031	16177	16084	15963	16318	16202	16072	16149	16081	16081	16070	16198	15894	16014	16160	16161	16097	16133	16221	16268	16057	16019	16253	16121	16192	16210	16149	16044	16124	16223	16183	16104	16277	16094	16083	16158	16236	15960	15959	16065	16231	16282	16125	16109	16108	16342	16028	16157	16116	16270	16197	15944	16153	16233	16258	16167	16329	16109	16166	16029	15963	16254	16113	16121	16236	16088	16216	16024	16041	16180	16125	16156	16262	16032	16202	16101	16198	16073	16097	16196	16111	16293	16142	16084	16072	16189	16102	16129	16047	16207	16237	16084	16233	16224	16341	16046	16131	16191	16076	16193	16207	16105	16226	16121	15968	16213	16238	16098	16080	16191	16387	16130	16144	16201	16155	16212	16142	16205	16065	16126	16251	16140	16053	16240	16021	16198	16146	16164	16104	15945	16035	15981	16132	16145	16268	16151	16163	16142	16164	16152	16180	16044	16038	16256	16085	15995	16070	16129	16124	16182	16341	16132	16071	16275	16118	16127	16162	16246	16257	16208	16242	16208	16157	16251	16219	16128	16195	16335	16004	16096	16066	16127	16216	16045	16052	16244	16193	16104	16186	16231	15963	16040	16065	16182	16253	16195	16090	16227	16001	16182	16048	16068	16263	16198	16032	16093	16416	16160	16296	16170	16116	15997	16067	16203	16240	16146	16105	16330	16121	16164	16223	16186	16051	16101	15941	16099	16124	15860	16202	16047	16133	16163	16259	16155	16336	16161	16296	15956	16231	16058	16093	16209	16008	15982	16142	16161	16069	16332	16081	16234	16257	16334	16083	16264	16296	16276	16124	16215	16296	16366	16124	16213	16258	15989	16154	16072	16195	16150	16083	16254	15800	16151	16232	16103	16135	16145	16137	16243	16160	16244	16206	16129	16069	16174	16076	16127	16252	16232	16386	16157	15989	16018	16264	16102	16242	16055	15942	16067	16169	16052	16166	16203	16144	16211	16189	16113	16104	16094	16215	16197	16135	16170	16169	16253	16243	16091	16169	16213	16280	16150	16248	16208	16092	16142	16205	16323	16001	16205	16312	16080	16165	16164	16076	16220	16132	16234	16190	16185	16238	16128	16325	16271	16132	16003	16008	16276	16109	16140	16255	16282	16115	16257	16030	16088	16028	16166	15898	16162	16062	16118	15861	16096	16210	16036	16381	16102	16159	16234	16179	16185	16314	16135	16228	16016	16267	16097	16219	16211	16220	16107	16163	16313	16277	16191	16159	15997	16204	15927	16007	16153	16017	16227	16245	16237	16071	16063	16215	16059	16228	16235	16110	16013	16201	16057	16348	15934	16008	16062	16019	16228	16036	16143	16181	15969	16162	16079	16199	16043	16136	16183	16138	16157	16191	16056	16321	16019	16118	16322	16167	16091	16023	16042	16153	16053	16065	16100	16202	15963	16217	16064	16323	16262	16204	16155	16238	16063	16223	16218	16043	16162	16319	16064	16247	16244	16186	16333	16287	16253	16326	16157	16350	15976	16202	16049	16076	16058	16056	15999	16201	16058	16131	16231	16195	16103	16165	16275	16114	16287	16186	16061	16181	16125	16097	16362	15997	16017	16075	16082	16217	16050	16157	16191	15966	16040	16009	15953	16193	15939	16200	16246	16202	16187	16194	16145	16218	16256	16208	16060	16067	16142	16133	16181	16243	16127	16058	16345	16256	16116	16082	16124	16258	16271	16154	16020	16035	16075	16289	16113	16144	15988	16403	16226	16095	16048	16199	16236	16050	16104	16239	16224	16147	16106	16222	16134	16062	16082	16249	16074	16306	16042	15989	16153	16061	16075	16257	16265	16218	16154	16175	16184	16143	16212	16249	16273	16212	16132	16128	16355	16254	16126	16225	16170	16301	16127	16003	16115	16145	16130	16114	16163	16202	16237	16231	16216	16394	16025	16016	16228	16242	16190	16064	16219	16067	16053	16052	16154	16273	16133	16187	16081	16200	16149	16065	16154	16291	16073	15959	16073	16248	16049	16224	16226	16195	16221	16012	16079	16252	16267	16148	16022	16329	16126	16220	16224	16093	16276	16171	16185	16123	16168	16062	16081	16214	15963	16031	16332	16066	16311	16165	16105	16073	16074	16047	16199	16352	16164	16182	16037	16066	16223	16194	16020	16242	16222	16373	16029	16179	16109	16125	16080	16176	16304	16175	16248	16344	16125	16153	16101	16259	16240	16120	16179	16188	16205	16134	16033	16160	16248	16051	16174	15941	16066	16162	16203	16162	16337	16094	16102	16136	16182	16152	16084	16125	16036	16027	16125	16110	16188	16043	16266	16171	16309
24555	21654	29262	29525	30102	32429	32934	30511	29893	29680	29608	28934	28478	28537	29381	29105	28350	28305	28100	28125	28239	28322	28390	28383	28037	28176	28177	28263	28289	28116	28160	28376	28428	28457	28153	27835	28308	28338	28279	28451	27949	27929	28249	28204	28274	27845	27989	28093	28052	27952	27854	28355	27895	28216	28120	28025	28113	27893	28011	27749	28111	28099	28123	28143	28178	28335	28039	28216	28439	27886	27986	28083	28135	28140	28169	28108	28095	28022	28228	28209	27787	28008	27894	28046	28268	28211	28032	28109	27921	27949	28208	27973	28023	28082	28262	28198	28033	27813	28129	27996	28060	28155	28112	28315	28067	28109	28261	28177	27898	28148	27965	28134	28295	28136	28135	27924	28131	27999	28019	28231	28063	27927	28193	28256	28330	28171	28160	28143	28261	28192	27910	27925	27920	28192	27788	28187	28102	27921	28078	28061	28065	28015	28074	28151	28266	28465	28041	28110	28254	28131	28063	27857	28043	28295	28253	28123	28095	28094	28219	28052	28209	28068	28374	28158	28239	27947	28365	27990	28423	28146	28171	27992	28253	28048	28036	27908	28175	27970	28202	28042	28232	27984	28166	28029	28236	28080	28009	27996	28130	28062	27969	28141	28242	27952	28131	28211	28111	27818	28008	28145	28223	28092	28126	28013	27989	28320	28067	28093	28048	28294	28101	28201	27979	28263	28026	28172	28074	28026	28382	28001	28093	28226	27932	28009	28192	28221	28308	28066	28391	28135	28152	28291	28031	27838	27934	28250	28136	27852	28102	27898	28120	28156	28171	28221	28058	28034	28099	28316	28294	28148	28011	28154	27869	28220	28057	28167	28105	28026	27962	28103	28021	27955	28129	28091	28097	28151	28181	27862	28165	28050	27840	27821	28093	28064	27974	28138	28282	28374	28211	28235	28149	28109	28150	28135	27846	28152	28146	27994	28072	28071	28183	28234	28027	28271	27939	28106	27929	28089	28144	28278	28285	28169	28210	28013	27969	28114	28054	28081	27879	28156	27984	28086	27952	27935	28193	28270	28552	28228	28218	27966	27984	28270	28186	28082	28228	28084	28066	27983	28244	28414	28104	28013	28035	28142	28114	28236	28062	28114	27835	28153	28024	27844	28091	28016	27971	28001	28053	28042	27860	27925	28039	28037	27818	28041	28120	28174	28154	28073	28141	28244	28189	28130	28433	28190	28126	27942	28417	28200	28008	28036	28033	28113	28042	27800	28004	28313	28086	28263	28161	28050	28458	27958	27983	28243	28107	27932	28235	28026	28191	28016	28205	28039	28527	28115	27939	28026	28486	28077	28062	28197	28270	28245	27980	27981	28164	27904	28181	28243	28103	27997	28050	28198	28353	27995	27951	28056	28123	28178	27965	28139	28220	28029	28241	28165	28191	28024	28218	28208	28266	28037	27990	27754	27975	28244	28106	28249	28279	28005	27976	28153	28085	27921	28105	28036	28257	28125	27905	28029	28118	28055	27833	28027	28300	28299	28081	28300	27987	28350	27954	28106	27786	28149	28069	27967	28042	27917	28140	28252	28281	28264	28272	27806	27754	28111	28148	27911	28046	27961	28148	28115	28186	28185	28103	27690	27969	28106	28274	28153	27948	27962	28103	28336	27807	27981	28237	28149	28277	28265	28114	28223	28083	28211	28147	28008	28019	27964	27929	28305	28304	28077	28228	28433	28196	28077	27872	28153	28083	28012	28105	28162	28192	28075	28069	28155	28242	28031	27961	28101	28178	28120	28108	28106	28018	28170	28152	27924	27945	27754	27927	28131	28181	28053	27989	27989	28426	28188	28350	28166	27894	27784	27941	28079	28281	28317	28210	28122	28120	28197	27930	28238	28063	28209	28002	28279	28073	28165	28330	28279	28172	28129	27895	27845	28028	28088	28031	28344	27742	28262	28126	28088	28146	28299	28053	28168	28210	28057	27938	28152	28239	28332	28068	27997	28267	28096	28008	28183	28276	28089	28017	27904	27948	27894	27912	28135	28104	27971	28070	27993	27973	27973	28297	28193	27951	28125	27877	27866	28315	28247	28293	28221	28141	28147	27967	28145	27881	27918	28064	27923	28147	28134	27898	28057	28052	27991	27995	28213	28153	28048	28181	28185	28278	28039	27928	28104	27891	28123	28003	28036	28088	28033	28227	28030	28127	28110	28155	28218	28028	27928	28089	28416	27737	28014	28104	28215	28131	28008	28006	28063	28196	28088	28130	28100	27895	27959	28418	28390	28295	27956	28336	28044	27987	28112	28206	28190	28277	27886	28085	27967	28039	28151	28010	28230	28044	28242	28092	28094	28032	27978	28169	27989	28069	28173	28378	28329	28158	28102	28013	28193	28192	27876	28219	28115	28130	28063	28182	28229	28305	28320	28249	28074	28248	28242	28065	27958	28032	27976	28183	28021	27955	27920	28166	28037	28108	28198	28063	28090	28213	28178	28116	27909	27865	27886	28266	28176	28088	28037	27790	27866	28090	28025	28084	28120	28130	28191	28071	27964	28022	28223	28148	28099	27973	28183	28128	28128	27851	27975	28147	28050	27889	28270	27932	28249	28309	28211	28182	28095	28358	28295	27967	28106	28178	28031	27851	28063	28352	28031	28277	27841	27951	27966	28095	28288	28226	28106	28016	28186	28153	27829	28015	28138	28242	28235	28356	28123	28256	28271	28133	27881	28065	27999	28050	28513	28031	28089	28182	28011	27929	28367	28593	28106	28089	28209	28161	28045	28337	28294	28139	27958	28105	28219	28026	27944	28034	28175	28137	28024	28182	28102	28176	28334	28058	28065	28075	27855	28125	28568	28314	28189	28116	28214	27890	28197	27928	28100	28233	28072	28176	28416	28196	28110	27885	28405	28181	28318	28222	28181	28109	28382	28102	27922	27832	27892	28038	28145	28071	28182	27961	28121	28046	28164	28062	27960	28403	28045	27932	28156	28223	27984	28135	28208	28262	28160	28143	28096	28137	28246	28132	28077	28134	27956	28031	28043	28114	28217	28053	28026	27848	28071	28165	28100	28444	28043	27955	28213	28183	28381	28016	28401	27907	28136	28135	28007	27939	28161	28193	28217	28050	28009	28154	27926	28023	28320	28232	28061	28170	28038	28123	28392	27947	28185	28225	27974	28183	28084	28190	28187	27990	28107	28172	27959	28135	27872	28068	27907	28132	28223	28350	27886	28008	28076	28137	28109	28194	28027	28406	28128	28102	28075	28266	28036	27957	28121	28450	28147	27926	28233	28363	28136	27979	27840	28315	28140	28261	28094	27933	28174	28108	28033	28012	27935	28052	28109	27878	28013	27989	28224	28076	28049	28191	28046	28030	27877	28103	28150	28026	28426	27806	27786	27978	28102	28031	28236	28156	28312	28073	28362	28064	28224	28034	27947	28170	27959	28064	28159	28025	28397	28400	28244	27944	28043	28219	28170	28076	28092	27992	27988	28202	28185	28041	27937	28228	27820	27927	28094	28142	28009	28137	28454	28132	27890	28104	28252	27977	28008	28057	28310	28176	28290	28040	28044	27972	28154	27910	28023	28232	27914	28263	28008	27991	28024	28188	28151	28098	28306	28057	28146	28069	28113	27983	27874	28282	28263	28108	27956	28231	28039	28280	28048	28029	28328	27961	28269	28078	28010	27944	28149	28044	28228	28066	28134	28214	27856	27872	28047	28147	28154	28067	27911	28405	28095	27989	27934	27958	28345	28169	27980	28354	28271	28025	27983	27976	28071	28185	28167	28182	28007	28360	28172	28089	28261	28240	28026	28080	27896	28284	27811	27977	27903	27851	28162	28059	28104	28066	28193	28031	28227	28440	28255	28061	28223	28123	28171	28013	28212	27992	28235	28022	28177	28133	28204	28206	28274	28311	28011	28254	28178	28058	28483	28124	28153	28127	28181	27919	28063	27946	28072	28201	28361	28401	28050	27937	27929	28328	28225	28109	28100	28014	28109	28098	28160	28050	27831	27872	28131	28247	28135	28084	27947	27975	28119	27986	28217	27953	27929	28102	28151	27934	28031	28195	28275	28189	28084	28064	28244	28305	27972	28140	28278	28030	27974	28164	27971	28204	28159	28092	27902	28003	28267	28217	28241	28088	27980	28137	28257	28227	28082	28077	28074	28164	28169	28367	28108	28122	28121	28258	28330	28012	28215	28104	28100	28069	28282	28226	28071	28169	28191	28045	27948	28099	28058	28158	28101	28217	27913	28217	28121	28052	28307	28095	28038	27932	28051	27971	28081	28283	28196	28223	28412	28139	28071	28022	28224	28028	28220	28263	27928	27988	28228	28183	28238	28093	27989	28059	27834	28028	28080	28060	28194	28314	27811	28104	28143	27967	28222	28147	27979	28012	27985	28048	27876	28019	28031	28302	27786	27967	27896	28336	28021	28481	28237	28221	28061	28170	27952	28132	28018	28057	27988	28128	28015	28154	28219	28304	28028	27897	27888	28317	28025	28058	28021	28017	28123	27961	28154	28296	28029	27849	28181	28206	28199	28169	28025	28073	28095	28195	28049	28156	28225	28150	28214	28040	28046	28163	27756	27881	28048	28191	28133	28374	27979	28032	28012	28163	28237	28067	28047	28101	27881	28363	28115	28389	28230	28181	28111	28159	28156	28207	28026	28284	27856	28155	28311	28132	27978	28249	28471	27863	27958	28205	28273	28128	28133	28112	28116	28152	27983	27992	28259	28145	28162	28148	28023	28035	28280	28255	28010	27914	28035	28216	28111	27849	28039	28129	27935	28179	28039	28143	28266	28015	28155	28225	28423	28261	28085	28147	28024	27914	28152	28063	28121	28078	28220	28010	28277	28241	28045	27926	28144	28197	28223	28092	27918	27985	28061	28366	28300	28227	28314	28230	28106	28372	28110	28076	27886	28176	27973	28248	28165	28029	28379	28090	27987	28185	27813	28024	28255	28108	27957	28264	28214	28151	27917	28098	28423	28320	27960	28069	27806	28184	28215	27870	27933	28045	27871	28209	28058	28333	28360	28259	28199	27983	28116	28191	27824	28270	28161	28301	28278	28175	27961	27947	28072	28054	28103	27844	28085	28347	28021	28046	27872	28083	28102	28461	28308	28033	28144	28248	28175	28228	27967	28096	28080	28088	27954	28313	28091
33504	53719	42748	28837	24763	22815	20986	19813	19251	18635	18240	17803	17376	17425	18229	17796	17100	16911	17240	17094	16912	17079	16887	16959	17149	17153	17000	17036	17017	17082	17012	16760	16984	17025	16814	17072	16835	17096	17166	17040	17126	17128	16937	17033	16808	16942	17179	16924	17023	16988	16886	17056	16919	16978	16964	16811	17067	16975	16992	16859	16955	16983	16841	16806	16987	17033	16890	16985	17039	17084	17039	16971	16904	17002	16751	16850	17034	17101	16877	16989	17061	17051	16977	17063	17035	16802	16827	16858	16862	16961	17009	17098	16996	16929	16801	17016	16940	16843	16971	16867	16786	17009	16787	16955	16867	16908	16782	17052	16971	16883	17007	16787	17019	17045	16826	16835	16918	16827	16985	16874	16981	16956	17077	16852	16890	17083	16896	16774	16947	17154	17006	16748	16872	16837	17230	16965	16931	16856	16841	17022	17034	17036	16914	16789	17153	17022	16970	16886	16993	16949	16855	16917	16721	16869	17121	16926	16901	16804	16921	16962	16990	16945	16883	17012	16752	17009	16920	16970	16956	16959	16904	16660	17044	16923	17013	16809	16924	16874	16914	16849	16962	16990	16721	16794	16841	16946	16854	17025	16844	16807	16884	16942	16807	16855	16794	16835	16865	16919	17037	17051	16829	16891	17021	16875	16817	16877	17024	16832	16898	16937	16919	16962	16958	16824	16934	17049	16750	16883	16868	16938	16908	16826	17010	16927	16895	16958	16981	16968	16879	16878	16748	16713	16823	16938	16702	16958	16977	16902	17004	16863	16825	16923	16939	17069	16850	16997	16871	16975	16874	16877	16922	16816	16992	16921	16969	16963	16982	16934	16834	16764	17060	16853	16937	17072	16917	17009	17013	16853	16961	16943	17037	16829	16902	17035	16712	16975	16749	17005	16788	16889	16964	16969	16943	17006	17121	16886	17205	16977	16784	16780	17025	16910	17021	16796	16941	16976	16914	17039	16929	16873	17063	16882	16839	16955	16903	16925	16822	16906	17025	16920	16899	16848	16855	16803	16892	16827	16883	16935	17021	16945	16834	16942	16796	17034	16905	17114	16976	16885	16893	17032	16963	16928	16964	16933	16838	17160	16811	16876	16796	16969	16870	16841	16953	16877	16867	16863	16677	17067	17183	16823	16873	17093	17054	16897	17017	16886	17006	16962	16925	16923	17182	16923	16920	16877	17005	16872	16918	17023	17079	16937	16919	17114	16952	17000	16937	17010	16850	16924	16730	17001	17026	16973	16936	17025	17047	17086	16908	16815	16898	16999	16948	16870	16865	16829	16952	16789	16844	16894	16883	16816	17053	16896	16940	16999	17009	16905	16804	16839	16910	16843	16848	16935	16997	17160	16860	16910	16855	17105	16720	16866	16737	16841	16808	17223	16881	16994	16841	16719	16840	17050	16849	16801	16796	17052	16954	16863	16774	16934	16756	17001	16960	16983	16888	16744	16749	16788	16858	16903	16709	16893	16947	16830	16790	16764	16970	16897	17014	16983	16779	16965	16989	16901	16918	16901	16892	17070	16953	17096	17126	16909	17120	16854	17026	16951	17095	16910	16891	16668	16886	16907	16995	16738	16948	16901	17078	16929	16919	16990	16832	16946	16922	16979	17007	16854	16815	17051	16857	16849	17001	17049	16901	16774	16876	16974	17123	16930	16974	16959	17013	16821	17191	16932	16875	16918	17034	17114	16886	16873	16890	16902	17006	16792	16961	17147	17082	16815	17078	16844	17075	17040	16831	17069	16938	16873	16910	16977	16891	16811	17028	16977	17027	16830	16901	16963	17020	16892	16676	16875	17051	16982	16946	16968	16997	16667	16751	16980	16942	16942	16885	16876	16914	17074	16724	16983	16859	16899	16984	17003	17051	16919	16917	16915	16809	16887	16880	17054	16971	16875	16903	17010	16922	16877	16780	16803	17063	16929	16951	17006	17022	16878	16974	16951	16886	16769	16900	16834	16934	16951	16755	16816	17045	16967	16850	16950	16888	17060	17158	16876	16930	16940	17029	16717	16788	16879	16902	16927	16947	16719	17084	16973	16985	16895	16880	16761	16972	16935	16988	17028	16991	17096	16865	17002	17002	17135	16783	16928	16979	16870	16920	17020	16892	16890	16938	16865	17098	16724	16884	16870	17098	16806	17019	16929	16824	16751	17012	16982	16832	17004	17096	17019	16890	16849	17070	16990	16876	17016	16978	16939	17021	16870	16893	16926	17103	16778	16932	17079	16869	16956	16837	16880	17105	16849	16852	16893	16955	17059	16899	16800	16909	16906	16887	16880	16973	16819	16687	16771	16919	17016	16985	16924	16792	16939	17009	16977	16874	16865	16937	17022	16870	17076	17010	17191	17073	17015	16867	16893	16930	16821	16925	16895	17077	17076	16981	16972	16795	17010	16875	16876	17089	16816	16936	16783	16932	16983	16962	16910	16817	16925	16892	17022	17027	16860	17038	16887	16829	16995	16893	16971	17079	16785	16830	17073	16784	16880	17038	16954	16862	17022	16943	16728	16986	16948	16834	16974	16901	16952	16898	16991	16923	16992	17020	16974	16945	16877	16870	17005	16873	16881	16930	16989	16791	16881	16891	16962	16916	16944	16931	17058	17046	16914	16895	16938	16894	17105	16942	17022	16963	16933	17069	16929	16928	17057	16941	16939	17020	16901	17007	17149	16800	16980	16780	17125	16900	16941	16989	16988	16950	17028	16985	16945	16938	16873	16925	16793	17026	16918	16903	16642	17072	16985	16955	17044	16910	16901	16766	17108	16846	16846	17056	17003	16671	17021	16804	17131	16844	17062	17020	17029	17018	16779	16910	17007	16910	16682	16987	16988	17070	17112	16830	16883	16780	16826	16865	16875	16832	17050	16856	16762	17086	16766	16901	16993	17084	16956	17012	16863	16820	17050	17150	17073	16990	16980	16923	16898	16916	16837	17054	16829	16958	16912	16966	16859	16877	17120	16858	16923	16894	17000	16961	17084	16920	16970	16966	16923	16866	16985	16996	16802	17157	16773	16985	16897	16868	16760	16870	16904	16856	17041	16898	16879	16916	16913	16944	16884	16897	16733	16884	16847	16932	16826	17016	16779	16883	17063	16900	17036	16836	16955	16960	16912	16928	16973	16747	16994	17143	16871	16840	16899	17008	17018	17033	16991	17012	16942	16883	16844	16972	16955	16744	16950	16915	17069	16971	16956	16979	16901	16966	16990	17008	17082	16862	16935	16883	16978	17053	17030	16872	16953	16964	16915	16847	16925	16970	16927	16974	16911	17018	16985	16868	16840	17097	16989	17043	16984	17016	16769	16831	16855	16880	16814	16940	16877	17028	16761	17168	17036	16798	16915	17024	17016	16900	17182	17000	16817	16873	17053	16942	17006	16816	16828	16796	16881	16927	17081	16999	17004	16966	16828	16823	16792	16957	16843	16902	16941	16678	16966	16961	17000	16795	16983	16918	16953	16989	16911	16905	16962	17077	16942	16934	16863	17036	16864	17001	17093	16937	16803	16947	16863	16830	16967	17023	16911	17094	16931	16936	16916	16974	17166	17095	16942	17071	16933	16913	16865	16911	16869	16975	16962	16862	16999	17013	16978	16942	16963	16829	16980	17140	17015	16833	16936	16847	16940	17120	16952	16944	16803	16792	16830	16946	16962	17057	16990	16905	16964	16796	16989	16924	16767	16914	16696	16910	16902	16901	17193	16936	16890	16969	16974	17054	16957	17100	17047	16783	17008	16978	16925	16835	16916	16963	16873	16861	16876	16914	16839	16940	16817	16898	16918	16569	16934	16824	16857	16829	16805	17107	16878	17092	16975	16903	17035	16865	16792	17168	16955	16978	16942	17042	17146	17086	17074	16981	16884	16981	17029	16994	16855	17017	16963	16883	16895	17030	16855	16635	16888	17059	16851	17048	16788	17028	16834	16956	16931	16942	16991	16979	17100	16837	16891	16701	16876	16833	16793	17020	17088	16912	16993	16929	16890	17008	16855	17043	16995	16947	16950	17003	16915	16799	16782	16918	16783	16921	16812	16764	16769	16962	16786	16902	17109	16986	16907	16723	16995	16784	17041	16921	16947	16984	16818	17025	16981	17120	16882	16900	16990	17064	16762	16888	16958	16966	16819	16810	16842	16858	16969	17062	16856	17004	16955	16868	17010	17106	17060	17033	16905	16733	16975	16867	16995	16857	16939	16907	17083	16949	16804	16871	16959	16975	16805	17068	16923	16932	17010	16890	16912	16826	16871	16789	16956	16988	17044	17021	16912	16961	17075	16951	17123	16814	16826	17116	16798	16860	16987	16846	16786	16839	16931	16906	16923	16939	17029	16877	16872	16964	16752	16899	16907	16909	16816	16971	16916	16906	16820	16868	17016	16787	16914	16957	16873	16856	16903	16893	16678	16883	16852	16926	16925	16798	16813	16887	16914	16944	17063	17030	16901	16965	17037	17066	17016	16998	16753	16969	16941	17004	16893	16921	16943	16890	16878	16924	16703	16935	16837	17049	16965	16904	16859	16817	17049	16774	16940	16813	16966	16904	16980	17025	16932	16937	17069	16888	16897	16923	16711	17041	16833	16961	17012	16978	16824	16944	16902	16840	17044	16876	16919	16978	16906	17087	16910	16838	16967	16928	16843	16843	16764	17029	17030	16952	16956	16696	16966	16849	16895	16916	16967	16836	17038	16987	16930	16857	16790	17144	16956	17050	16867	16980	16865	17001	16864	16846	17086	16822	16856	16895	16808	17048	16797	16901	17071	16944	16908	16889	16859	16931	16867	16790	16920	17012	16883	16836	16977	16865	17052	16941	16985	16938	16991	16983	16947	17100	16815	17021	16991	17024	17113	17051	16921	16837	16880	17115	16903	16877	16873	17014	16877	16848	16786	16767	16952	16861	17016	16998	16847	16720	17039	16950	16960	16960	16852	17057	16961	17101	17034	17046	16937	16963	16974	16718	16880	16785	17042	16830	17015	17101	17031	16928	17044	17050	16786	17015	16842	16966	16944	16955	16794	17095	16863	17019	16996	16973	16862	17064	16840	16924	17071	16900	16937	16965	16952	17029	17129	16850	16953	16897	16948	16905	16793	16943	16980	16779	16835	17052	16794	16989	17059	17117	16967
23043	21560	28715	27533	30489	35216	36799	33937	33003	32764	32433	31614	31374	32032	32650	31784	30405	30443	30234	30119	30107	30549	30304	30035	29822	30115	30381	30256	30189	29866	30308	30120	30253	30283	30253	30091	30553	30453	30196	30227	30263	30094	29981	29942	30217	30213	30185	30516	30543	30290	30414	30231	30112	30039	29959	30130	30140	30531	30128	30039	30057	30361	30067	29992	30093	30168	30151	30112	29859	30186	30151	30351	30014	29918	30068	30333	30102	29967	29848	29981	30046	30234	30125	30125	30245	30032	30126	30480	30008	30242	30043	29936	30149	30204	30297	30142	30306	29924	29821	29820	30094	30133	30011	30357	30156	30042	30385	30309	30398	30073	30072	30123	29863	29766	30342	30093	30062	29853	30218	30262	30152	30177	30066	29987	29974	30000	30193	30355	30523	30197	30019	30025	30279	30134	30048	30169	30245	30293	30314	30202	30041	30176	30121	30223	30167	30213	29974	30037	29860	29962	30032	30212	30219	30053	30287	30205	30105	30025	29817	30118	30181	29858	30060	30060	30066	29976	29856	30121	30124	30201	29926	29957	30104	29956	30059	30074	30256	30188	30137	29852	29962	30190	29858	30065	29783	29864	29986	30253	29896	29991	30197	30014	30284	30212	30244	30101	30107	30313	29854	30040	30116	30158	30197	29953	29949	30026	30016	30121	30153	30216	30046	29790	30181	30165	30185	30005	29971	30329	30138	30008	29968	30135	30050	29813	29812	30189	30207	30182	30137	30020	29893	30118	29797	30068	30381	30166	30152	30130	30060	30185	29825	30192	30130	29985	30352	30021	30182	30169	29950	30227	30213	29886	30075	30218	30079	29964	30137	30232	29964	30255	30048	30073	29945	30090	29826	29998	29964	30195	30151	30325	30212	29809	30473	29864	30288	30190	30104	30127	30022	29953	30405	29884	30252	30088	30314	30069	30028	30172	29908	30069	30193	30233	30238	30154	30217	29837	29966	29957	30064	30341	30314	30002	29934	30056	29948	30071	30168	30288	30182	29851	30104	30240	30208	30308	30157	30289	29975	30348	29935	30061	30100	29798	30056	29911	30137	29987	30259	30073	30112	30202	30123	29977	30017	30172	30086	29964	30082	30003	30185	30290	30107	30092	30075	30071	30289	30120	30158	30077	30142	30199	30025	30049	30181	30315	30214	30143	30076	30241	30088	29994	30186	30061	29953	30393	29953	29998	29911	29888	30106	30197	30021	29948	29984	29820	30223	30020	30032	29979	30190	29977	30313	30072	30113	29945	30051	29971	30235	29928	29804	30068	29920	30275	30114	30226	30030	30119	30137	30060	29953	29883	30157	30078	30180	30019	30088	29960	29783	30048	30053	30231	30103	30273	30197	29869	29992	30078	29731	30322	29858	30031	30180	29826	30082	29888	30185	30041	29742	30059	29928	29847	30024	30203	30066	30107	30133	30331	30303	30062	30020	29958	29868	29975	30020	30033	30155	30172	30060	30046	30158	30044	30202	29916	30000	30152	29877	30098	29624	30037	30018	30198	30037	30262	29994	29939	30076	29881	30301	30152	29925	30081	30324	30038	29840	29969	30138	30147	30050	29995	30309	30015	30194	30394	29941	30113	30047	29922	30113	30006	30212	30139	30060	29750	29853	30187	30056	30070	29824	30031	30214	30085	30200	29984	30469	30109	30237	30317	29999	30107	30021	30007	30202	30012	29931	30139	30150	30077	30044	30079	30051	29895	29932	30171	30114	30184	30186	30066	30383	30048	29994	30053	30032	30227	30335	29780	30129	29940	30063	30048	29745	30016	30158	30229	30164	30080	30088	30202	30044	30177	30031	29914	30028	30357	30119	29973	30219	30086	30109	30378	30254	30040	30219	29824	30157	30140	30000	29988	30087	30021	29857	29926	30134	30162	29945	30148	29922	29876	29871	30154	30195	30027	30111	29958	30066	29950	30153	30226	29905	30145	30193	29996	29869	29905	30140	30063	30251	30330	30042	29864	30056	30054	30174	30121	29926	29954	30267	30041	30151	30228	30038	30003	30179	29951	30180	29974	30189	30254	29881	30127	30190	30117	29840	30015	30018	29894	30085	30211	30087	30067	30132	30167	30058	29938	30177	30351	30178	30310	30100	30078	30063	29744	30322	30206	30309	29980	30121	29976	30002	30165	30295	29923	29941	30086	30083	30203	30277	29955	30043	30036	30055	29949	30083	29998	30005	30035	30181	30239	30050	30090	29982	30501	29948	30029	30055	30088	29862	29988	30104	30055	30217	30087	30242	29951	29867	30114	30005	30235	30301	30006	30142	29947	30252	30186	30073	30018	30347	30148	30242	29968	30174	30325	30335	29999	30030	30096	30152	30042	30013	30320	30068	30021	30361	30007	29973	29897	29867	30008	30057	29996	30118	29983	30045	30312	30150	30106	30093	30235	30093	30059	29936	30000	30261	30111	30249	30311	29876	30075	30522	29789	29779	29928	29864	30050	30139	30245	30020	30016	30287	29810	29920	30014	29950	30029	30088	30221	29673	30042	30383	30326	30081	29847	30038	30189	29939	30201	29724	30343	30026	30072	29950	30173	30093	30047	30183	30053	29949	29960	30034	30071	30269	30186	30020	30217	30407	30070	30148	30058	30075	30106	30032	30018	30218	29980	29993	30134	30041	29901	30007	30017	29955	30259	29915	29725	29890	30035	30046	30114	30047	30282	30023	30004	29946	29820	30275	30114	29939	30190	29938	30107	30091	30105	29977	30073	30118	29951	30003	29885	29996	30307	29848	30116	29939	29895	30023	30061	30049	30105	30095	30029	30134	29833	30030	29926	29964	30088	29769	30050	30125	30040	30127	30028	30131	30317	29959	30027	29859	30042	30294	30208	30029	30163	29946	29886	29999	30141	30128	30116	30243	30308	30189	29955	30096	30017	30227	30157	30070	30227	30361	30088	30073	29944	30328	29834	30306	29837	30258	30120	30259	30213	30015	29916	30480	30263	30021	30022	30027	30187	30069	30219	30123	30097	29994	30070	29921	30072	30143	30104	30031	29939	30115	30020	30136	30162	30239	29991	30079	30081	30173	30276	30090	30218	29964	29809	30192	30060	30269	30049	29931	30280	30094	30236	30204	30012	30144	30017	30259	30037	29926	30093	30043	29872	30316	30060	30090	29827	30158	29952	30457	30209	29941	30155	30162	30190	30017	30122	30159	30353	30302	29868	30351	30111	29906	29928	30076	30077	29694	30047	30168	30031	30127	30344	30320	30285	30108	30056	30145	30080	30050	30275	30270	30176	30074	30281	30200	30252	30161	30168	30129	30034	30187	30070	30124	29832	30095	29992	29999	30035	29825	30095	30121	30038	29927	29786	29849	29892	29996	30070	30241	30303	30156	30059	30039	30062	30179	30113	30000	29988	30589	30083	29994	29910	30006	30218	29991	30124	30106	30315	30150	30074	30005	30198	30107	30104	30133	29984	30189	30120	29991	30124	30243	30201	29888	30266	30054	30202	30251	30153	30110	29983	30158	29792	30214	30315	30019	29872	30123	30008	29968	30099	30085	29776	29939	30124	30446	30187	30270	30054	29985	30146	30031	30101	30041	30093	30034	29905	30179	30136	30049	30085	30179	30116	30279	30154	30210	30145	30007	30316	30015	30234	30117	30080	30004	30250	30037	29977	30062	30175	30066	29975	30154	30204	30220	29986	30180	29982	30197	30190	30061	30148	29810	30129	30102	29837	29876	30132	30091	30010	30164	30113	30001	30032	30076	30007	29940	29958	29741	29811	29976	30115	30036	30132	30045	29726	29793	29973	30051	29876	30164	30038	29864	29778	30194	30017	30141	30164	30031	30182	30183	30285	30250	29921	29948	30063	30329	29963	29991	30098	30157	29930	29644	29887	30195	30137	29925	30111	29943	30325	30100	30018	30139	30194	30134	29992	29959	30022	30153	29910	30010	29944	30020	30454	30390	30186	30456	30034	30182	29889	30168	30075	30260	29959	29987	30172	29934	30136	30016	30270	30117	30109	30012	29945	30181	30037	30235	30276	30141	30022	29837	29902	30329	30089	30202	30318	30224	30265	29913	29932	30449	30043	30109	30123	30189	29956	30037	30337	30081	30148	30218	30201	30073	30220	30159	29974	29990	30337	30178	30188	29937	29965	30245	29983	30064	29759	29946	30018	29773	29997	30082	30011	30284	29810	30235	29910	30101	30313	30237	30186	30230	30218	30052	29999	30044	29986	29888	29941	30031	30160	30476	29973	29876	30286	30108	30111	30013	30184	30097	30332	29982	30030	29856	30079	30000	30017	30249	30238	29849	30077	30021	29906	30226	29994	29954	30058	30052	30205	30150	30242	30113	30255	29879	29683	29904	30208	30372	29991	29884	29998	30081	30139	30061	30457	30094	30065	30057	29911	29926	30143	30214	30068	30133	30432	29963	30246	30302	29944	30245	30427	30047	30071	29991	30412	30164	30238	30127	30183	30026	30018	30021	29945	30121	30082	30050	29776	30293	30327	30105	29985	30118	30032	30000	30071	30313	30219	30235	30117	29927	30159	30206	30063	30133	30049	30002	30207	30296	30401	30119	30042	30110	30014	30121	30027	30105	29966	30324	30025	29969	30235	30320	30189	30097	30380	30053	29937	29983	30057	30389	30020	29922	30036	29984	30288	29960	30028	29906	29792	30009	30324	30243	29898	30276	30245	30174	29952	30213	30006	30118	30098	30286	29966	29896	30167	29944	30077	30115	30160	30233	30113	30190	30214	30097	30011	30231	29880	29833	30173	30029	29950	30072	30129	29887	30100	30043	30407	29823	30356	30271	30144	30079	30242	30017	30046	30158	30286	30070	30059	30195	30050	29985	30303	30192	29991	29839	30110	30191	30047	29940	30131	30133	29804	29958	30414	30214	30176	30054	30097	29941	29965	29999	29763	30013	30104	29936	29760	30092	29902	30111	30134	30217	30049	29968	30089	29978	29884	29904	30084	30234	30124	30118	30167	29971	30093	30264	30187	30240	29897	30037	29905	30170	29957	30296	30015	30100	29983	30136	30081	29996	30002	29970	30023	30069	30227	29830	29952	30178	30261	30126	30121	30055	30009	30100	30246	30179	30239	30283	30219	30100	30169	30310	30117	30329	29953	30055	30226	30186	30076	29945	29783
36670	62264	47037	35567	31126	27034	24351	22672	21894	20787	20597	19850	19127	20434	20860	19821	18346	18248	18081	18225	18200	18132	18227	18179	18198	18278	18337	18105	18195	18128	18246	17972	18209	18247	18111	18239	18052	17988	18034	17891	18055	18057	18269	18268	18309	18124	18156	18132	18120	18163	18043	18129	18301	18095	18101	17995	18284	18090	18119	18188	18163	17921	18034	18184	18136	18137	18213	18019	17988	18059	18091	18135	18227	17905	18172	18259	18179	18071	18070	18233	18079	18031	18043	18123	17960	18330	18172	18089	18077	17945	18209	18113	18135	18193	18077	18153	18068	18162	18172	18050	18213	18251	18087	18216	18107	17950	18072	18136	17989	18134	18136	18273	18196	18085	18072	17990	17907	18166	18086	18062	18024	18171	18035	18227	18070	18007	18110	17981	18110	17975	18142	18042	18214	18102	18122	18241	17982	17879	18040	18163	18018	18067	18087	18090	17918	18078	18026	18104	17891	18010	18159	17989	18204	18148	18071	18087	18033	18174	18079	18179	18060	18271	18069	17978	17921	18115	18107	18162	17977	18182	18240	18136	17832	17948	18036	18085	18161	18047	18080	18144	18080	18175	18102	18240	18142	18226	18163	18113	18240	17931	18003	18203	18060	18024	18114	18052	18115	18091	17835	18062	18061	17972	18135	18018	18110	18031	18091	18017	18004	17981	18065	17978	18138	18240	18123	18056	18288	18216	17940	18075	18053	18052	18010	18067	18014	18046	17950	17849	18044	17994	17883	17997	18124	18057	18000	18259	18006	18117	18212	18042	18044	18223	18047	18081	17949	18077	17921	17800	18141	17929	17875	18001	18153	18110	18052	18215	18145	17996	18067	18097	17899	18086	17978	18130	18032	17955	18024	17815	18026	17910	18153	18079	18045	18094	18125	17961	17968	18005	18049	18112	18079	18087	18055	17922	18130	17907	18123	18146	18075	18207	18238	18067	18066	17926	18247	18088	18008	17883	18053	17982	18100	17887	18082	18046	18106	17949	18118	18088	18267	17987	18086	17948	18180	18018	18148	18179	18056	18128	18057	17904	18119	18220	18024	18296	18058	18012	18012	17989	18187	17885	18155	18096	18064	18088	17991	18197	18096	18230	18099	18129	17939	17877	17995	18143	18045	18078	18109	17969	18038	18075	18084	18283	18094	18112	17736	17996	18045	18091	18330	17927	18031	17955	18103	18130	18106	17885	18053	17948	18070	18130	18159	17964	17709	18226	17999	17986	18093	18116	18104	17958	18294	18055	18029	18056	18041	18186	18147	17986	18142	17972	17956	18040	18028	17991	18021	17878	18090	18142	17981	17976	17995	17920	17941	18119	18108	18037	18058	18190	18046	18109	17876	18035	17909	18027	18317	18219	18196	18140	18082	17964	18044	18069	18095	17880	18110	18140	18019	18093	18023	18041	17950	18195	18106	18155	17882	18029	18148	18293	18093	18222	18123	17963	18031	17886	18036	18020	17936	17962	18104	18066	18320	17991	17789	18104	18120	18021	18143	17902	18229	17815	18142	17962	18077	18149	18214	17920	18100	18200	18044	17940	18007	17957	18030	18068	18119	18003	18069	18024	18100	18049	18081	17993	17984	17991	17884	17972	17886	18060	18004	18022	17777	18070	17934	18285	18036	17985	18099	17908	18014	17982	17959	18121	17970	18045	18047	18009	18047	18116	18122	18011	18069	18265	18006	18049	17960	18209	18066	17980	18138	18232	18055	17970	18023	17884	18004	17792	17994	18128	18164	18188	18056	18139	18134	18075	18103	18052	18150	18168	17951	17881	18026	18124	18038	18188	18229	18111	18096	18096	18124	18245	18081	18080	18139	18066	18064	18089	18039	18208	17957	18133	18098	18164	18151	18055	18126	18113	17809	18155	18246	17999	18125	17903	18101	17941	18246	17980	18128	18174	17914	18105	18057	18021	17969	17985	17929	18064	18001	17966	17980	18113	18125	18138	18019	18097	18076	18044	17789	18029	17896	17840	18072	18112	18037	17886	18073	17988	17934	17921	17951	18122	18017	17776	17867	17953	18135	18099	18035	18167	18120	18054	17893	17960	18004	18092	18132	18064	18094	18073	18170	18071	18147	18089	18127	17974	18309	17989	17952	17953	18035	18200	18061	18090	18197	18109	18380	18068	18116	18109	17824	18215	18029	18009	18060	18052	18056	17890	18085	18075	18037	17998	17936	18067	17900	17974	18115	18080	18028	17943	18070	18331	17936	18077	18235	18114	18086	18065	18162	18055	17978	17971	17926	18042	18075	18038	18176	17738	17966	18185	17924	18080	17926	17936	17943	18170	18014	18066	18001	18106	17886	18064	18015	17905	18069	17961	17974	18014	17936	18028	18183	18044	18147	18116	18048	18042	18151	17960	18027	18065	18067	17844	18074	18199	17890	17929	17937	18117	17967	18063	18210	18148	18081	18154	17962	18174	18074	18171	18106	18039	18098	18071	18025	17947	17902	18071	18155	17968	17934	18086	17898	18001	18029	18011	17971	17983	18112	17974	17993	18301	18113	18024	18190	17907	18197	18038	17997	17997	18026	18105	18150	17834	18101	18205	17984	17990	17878	18108	18019	18135	17993	18090	18110	18244	17984	18050	18007	18140	18151	18058	18022	18032	18124	18112	18096	18190	18023	17832	18150	17900	17965	18020	18030	17910	17885	18164	17861	17899	18108	18033	17948	18152	18079	18201	18024	17970	18017	18243	17905	17962	17908	18221	18049	18071	18182	17983	18310	17915	18042	18165	18066	18054	17843	17964	18138	18050	18078	17840	18109	18040	17980	18003	18157	18100	18024	17978	18157	18048	18042	17983	18224	18106	18045	18000	18036	18082	18026	17982	18310	18025	18096	18187	18049	17926	18027	17999	18087	17967	18100	18097	17969	18092	17946	18122	18019	18218	18251	18243	18033	18121	18113	18140	18039	17825	18169	17896	17958	17940	18086	18200	18022	18023	18136	17992	18212	18151	17997	17959	18134	18299	18178	18165	18011	18056	18201	18075	17967	17852	18080	17885	17995	18084	18309	18114	18127	17954	18116	17888	18113	18103	18121	17953	18259	17991	17933	18010	18271	18001	18031	18020	18152	17926	17887	17945	18022	17968	18248	18298	18159	18229	18023	18127	17848	18013	18000	18127	18135	18095	18111	18130	18135	18071	18324	17946	18042	18038	18040	17912	18169	17790	17803	18205	18090	18222	18178	18012	18036	18083	17990	17928	18100	18074	18048	17954	18028	17966	18134	18114	18114	17937	18067	18109	18071	18045	18080	18110	18019	18055	18086	18041	18170	17948	18240	18017	18037	18006	17956	17928	18001	17980	18049	18063	18301	18070	18116	17971	18107	18052	18051	18009	18040	17840	18115	18062	18283	17853	18148	18124	18124	18142	18013	18091	17963	18124	18096	17968	18118	17988	18019	18153	18018	18167	18103	17987	18175	18003	18020	17970	17911	18133	18095	18127	17931	18219	18005	18009	17959	18040	18240	18013	17981	18150	18168	18007	18167	18238	18052	18145	17935	18014	17970	17978	17930	17974	18038	18022	17918	18090	18032	17844	18074	17991	18015	18100	18169	18102	17850	18188	17997	18154	17915	18165	18128	17988	18155	18114	17923	18074	17996	18190	18269	18241	18019	17996	18039	17980	18114	18028	18028	17940	18054	18208	18195	18082	17877	17923	18034	17983	18174	17978	18160	18075	18090	17938	18193	18084	18099	18104	18018	18172	17986	17916	18140	18096	18180	18033	17984	17934	18101	18079	18214	17979	18234	18180	17913	17986	18127	17925	18048	18152	18125	17980	18070	18192	17869	18049	18125	18100	17990	18138	18190	18093	18259	17896	18076	18068	18227	17813	18056	18046	18110	18103	18145	18001	17984	18176	17960	18040	17949	18166	18082	18122	18119	18218	17902	18070	18147	18025	18135	18060	18105	17936	18145	18141	18062	17964	17928	18075	18139	18142	18210	18076	18193	18323	18202	18273	17996	18072	18337	18117	17914	18157	18060	18020	18081	18186	18065	17982	18034	18119	18117	18014	18064	18004	18070	17999	18241	18137	18034	17782	18059	18025	18071	18114	18062	18158	17898	18043	18110	18127	17858	18103	17980	18050	17976	18285	17983	17797	18052	18031	17992	17991	18316	18188	17936	18064	18193	17842	17944	18248	18074	18046	18211	18033	18094	17968	18043	18008	18089	18162	18149	17924	18075	18012	18005	18106	17991	18082	18124	18181	17937	18050	18031	18020	18128	17900	17989	18286	17963	18045	17977	18115	18132	18092	18130	18138	18254	18113	18218	18052	17964	17907	18150	18050	18251	17952	18031	18096	18018	18068	18230	18118	17947	18110	17979	18037	17988	18257	18096	18036	18129	18239	17893	18041	18047	18026	18148	18015	17930	18082	18123	17918	18087	17904	17966	18057	18104	18064	18205	17999	17947	17971	18076	18089	18186	17981	18152	18066	17947	18080	17955	18009	17897	18065	18158	18088	18048	18034	18125	17978	18086	18021	18194	18024	18082	18101	18055	18024	18257	18071	18169	17952	18207	18273	18059	18043	18116	18067	18042	18053	18184	17814	18075	17989	18054	18042	17794	17884	18006	18171	18188	17962	18079	18064	18210	18154	18033	18135	17935	18209	17858	18047	18218	18038	17982	17961	18262	18041	17823	18208	18189	17823	18209	18042	18234	18080	17986	18058	18257	18130	18132	18068	18109	18036	18072	17917	18016	18088	18041	17891	18208	18138	18010	17978	18049	18012	18194	17941	17982	17934	17932	17987	18121	18055	17917	17869	18124	18211	17980	18170	17924	17897	18091	18090	18083	18050	18018	18165	18105	18059	18033	18055	18135	18070	17965	17961	17959	17976	18083	18267	18165	18201	18130	18139	18023	17981	18003	18274	18001	18072	17904	17965	18090	18030	18049	18095	18215	18125	18086	17894	18009	18076	18029	18033	18167	18125	18142	18031	18106	17853	18057	18316	18186	18018	18007	18080	18029	17963	17920	17984	18116	18111	18119	18094	18046	18127	18011	17929	18116	17997	18081	18221	17941	18055	18012	18022	18069	18158	18000	18064	18202	18150	18207	18148	18066	18109	18009	17964	17952	17944	18101	17992	18151	18208	18042	18178	17971	18092
37029	38614	40558	36778	33621	32673	32324	31443	31161	31127	31166	30872	30795	30607	30795	30322	30477	30431	30453	30301	30341	30158	30215	30497	30609	30257	30538	30591	30435	30597	30212	30230	30302	30537	30380	30222	30409	30381	30263	30285	30493	30283	30299	30182	30307	30220	30373	30155	30333	30353	30170	30201	30476	30245	30213	30284	30621	30451	30597	30522	30698	30390	30213	30346	30407	30653	30404	30144	30431	30497	30322	30360	30401	30146	30494	30340	30216	30271	30304	30099	30408	30329	30300	30250	30246	30440	30382	30261	30247	30186	30299	30218	30379	30535	30390	30355	30446	30317	30220	30395	30269	30186	30369	30244	30522	30511	30537	30242	30530	30486	30447	30291	30337	30245	30287	30341	30497	30424	30518	30362	30447	30306	30249	30643	30420	30396	30276	30366	30164	30343	30115	30138	29996	30215	30330	30241	30362	30329	30361	30212	30239	30427	30309	30377	30597	30066	30371	30399	30379	30264	30445	30334	30207	30244	30275	30089	30312	30279	30391	30240	30059	30171	30355	30400	30233	30294	30456	30112	30461	30075	30555	30371	30423	30361	30403	30330	30240	30344	30022	30201	30340	30539	30276	30301	30147	30235	30455	30540	30326	30370	30526	30398	30455	30288	30450	30280	30348	30448	30122	30217	30443	30354	30152	30266	30347	30230	30338	30231	30505	30402	30280	30303	30231	30268	30298	30289	30062	30245	30723	30314	30564	30555	30239	30397	30494	30421	30264	30246	30530	30432	30407	30339	30384	30517	30251	30473	30318	30151	30439	29963	30407	30364	30231	30239	30360	30346	30401	30388	30609	30354	30312	30507	30042	30394	30239	30069	30377	30354	30269	30301	30117	30361	30480	30174	30276	30378	30461	30533	30566	30480	30441	30337	30449	30324	30315	30395	30356	30605	30686	30485	30547	30145	30440	30455	30250	30277	30292	30467	30321	30311	30371	30536	30418	30316	30228	30083	30394	30474	30475	30385	30421	30628	30378	30354	30435	30520	30113	30212	30382	30409	30346	30443	30647	30166	30180	30655	30319	29994	30055	30549	30509	30171	30622	30358	30054	30193	30385	30257	30478	30545	30192	30256	30293	30288	30268	30303	30368	30231	30269	30379	30107	30495	30214	30561	30365	30478	30268	30311	30200	30133	30341	30480	30413	30120	30229	30362	30156	30440	30481	30320	30269	30177	30358	29970	30033	30401	30105	30647	30065	30365	30341	30430	30482	30210	30230	30570	30333	30321	30369	30389	30280	30520	30534	30423	30547	30367	30354	30081	30273	30283	30170	30516	30412	30396	30305	30246	30271	30360	30265	30119	30473	30480	30350	30344	30252	30380	30327	30400	30390	30729	30402	30111	30178	30336	30354	30461	30444	30268	30544	30371	30567	30264	30623	30262	30211	30293	30141	30535	30263	30287	30329	30395	30143	30307	30532	30516	30530	30240	30285	30305	30211	30477	30297	30390	30526	30417	30134	30213	30155	30197	30441	30382	30462	30313	30177	30726	30270	30381	30109	30368	30366	30097	30468	30432	30574	30146	30472	30370	30378	30411	30391	30525	30532	30313	30344	30187	30263	30237	30147	30447	30423	30805	30471	30133	30540	30413	30348	30268	30374	30475	30288	30708	30517	30296	30553	30454	30274	30282	30366	30111	30239	30328	30457	30251	30319	30199	30257	30280	30068	30095	30450	30612	30229	30409	30583	30278	30289	30127	30307	30531	30465	30108	30135	30425	30156	30312	30337	30431	30437	30115	30502	30246	30357	30345	30358	30310	30226	30268	30318	30346	30362	30023	30423	30346	30271	30128	30242	30226	30275	30258	30266	30471	30444	30483	30461	30399	30328	30384	30207	30315	30425	30527	30291	30481	30485	30315	30376	30552	30229	30290	30062	30151	29999	30209	30239	30261	30335	30137	30377	30499	30255	29973	30247	30281	30293	30358	30355	30347	30539	30109	30544	30388	30017	30561	30197	30265	30144	30329	30439	30210	30509	30514	30226	30353	30457	30430	30574	29939	30393	30269	30126	30347	30303	30148	30422	30270	30446	30292	30338	30388	30514	30340	30111	30294	30315	30467	30193	30215	30061	30282	30485	30405	30267	30218	30229	30277	30359	30656	30493	30448	30470	30375	30362	30466	30333	30207	30451	30089	29957	30589	30335	30183	30454	30319	30072	30090	30215	30409	30306	30496	30267	30500	30114	30418	30234	30329	30331	30370	30137	30352	30006	30562	30300	30176	30429	30490	30329	30565	30127	30511	30454	30474	30503	30571	30319	30387	30184	29993	30215	30389	30472	30352	30274	30370	30492	30408	30322	30182	30168	30190	30053	30275	30295	30353	30469	30126	30182	30393	30349	30092	30263	30525	30007	30301	30387	30655	30564	30347	30217	30161	30249	30294	30377	30493	30445	30141	30229	30399	30639	30424	30357	30285	30310	30437	30240	30661	30406	30445	30455	30468	30340	30387	30195	30233	30503	30136	30146	30083	30390	30352	30359	30145	30269	30373	30262	30215	30307	30307	30493	30345	30574	30227	30333	29872	30407	30235	30535	30259	30293	30411	30345	30073	30151	30455	30387	30228	30563	30493	30265	30207	30518	30210	30455	30343	30255	30117	30311	30427	30374	30522	30236	30168	30415	30160	30131	30313	30486	30370	30248	30342	30453	30526	30215	30216	30525	30343	30508	30051	30388	30368	30285	30563	30151	30282	30490	30342	30350	30429	30218	30289	30352	30237	30305	30564	30322	30322	30276	30456	30098	30255	30257	30355	30574	30373	30296	30431	30652	30383	30289	30009	30354	30476	30307	30240	30095	30431	30245	30295	30410	30400	30279	30215	30546	30322	30318	30328	30498	30451	30287	30183	30491	30344	30336	30185	30303	30377	30452	30441	30380	30169	30370	30165	30319	30256	30263	30214	30106	30277	30442	30210	30495	30274	29933	30356	30728	30207	30486	30423	30400	30271	30155	30306	30265	30373	30230	30443	29961	30311	30053	30258	30236	30235	30220	30514	30315	30564	30350	30354	30261	30214	30333	30399	30401	30432	30309	30181	30450	30393	30367	30350	30338	30374	30592	30404	30120	30284	30176	30479	30253	30619	30182	30594	30382	30034	30227	30546	30280	30307	30201	30450	30500	30316	30015	30332	30288	30605	30512	30353	30538	30405	30393	30523	30307	30417	30221	30307	30376	30452	30353	30563	30406	30298	30187	30233	30353	30490	30322	30462	30428	30224	30506	30295	30366	30253	30331	30174	30372	30192	30318	30022	30505	30350	30441	30177	30452	29997	30302	30102	30207	30278	30275	30104	30271	30491	30272	30444	30310	30610	30456	30545	30480	30153	30311	30230	30225	30215	30226	29985	30347	30492	30116	30319	30554	30487	30341	30302	30092	30079	30295	30210	30288	30324	30568	30375	30315	30165	30258	30149	30580	30270	30118	30250	30394	30130	30247	30193	30344	30339	30581	30305	30240	30470	30234	30291	30550	30371	30526	30347	30367	30273	30190	30112	30248	30115	30336	30242	30327	30585	30317	30478	30656	30249	30270	30333	30462	30272	30398	30319	30075	30200	30555	30354	30255	30388	30356	30308	30298	30341	30251	30327	30272	30490	30490	30195	30470	30486	30217	30411	30298	30557	30553	30416	30176	30381	30572	30326	30344	30474	30266	30331	30328	30320	30201	30546	30219	30259	30466	30415	30274	30336	30266	30025	30496	30304	30368	30299	30365	30291	30283	30418	30226	30246	30168	30329	30267	30205	30278	30588	30272	30343	30397	30094	30298	30350	30487	30514	30447	30464	30358	30307	30289	30199	30378	30389	29943	30172	30398	30466	30148	30263	30229	30251	30397	30350	30457	30084	30179	30080	30206	30385	30384	30281	30079	30419	30164	30529	30336	30343	30132	30490	29980	30225	30107	30408	30421	30519	30581	30433	30467	30171	30413	30317	30371	30220	30424	30410	30300	30269	30427	30412	30344	30522	30376	30447	30196	30327	30344	30170	30066	30315	30384	30481	30419	30224	30511	30632	30216	30170	30243	30344	30529	30314	30198	30172	30478	30253	30030	30436	30182	30282	30340	30358	30208	30333	30133	30235	30450	30002	30400	30308	30293	30345	30311	30437	30210	30310	30300	30237	30149	30271	30339	30213	30322	30370	30195	30275	30252	30244	30253	30497	30259	30281	30096	30338	30398	30257	30286	30459	30427	30393	30490	30462	30247	30290	30219	30564	30336	30398	30387	30310	30278	30213	30597	30283	30448	30310	30077	30175	30185	30387	30400	30300	30279	30556	30630	30508	30651	30623	30314	30535	30564	30542	30460	30339	30213	30411	30316	30401	30592	30448	30033	30485	30505	30493	30351	30307	30362	30026	30166	30338	30298	30571	30203	30221	30773	30524	30379	30405	30447	30342	30371	30025	30186	30392	30523	30303	30440	30211	30495	30303	30224	30430	30482	30298	30438	30506	30273	30159	30318	30005	30264	30437	30207	30199	30236	30204	30446	30306	30284	30507	30281	30560	30271	30283	30271	30331	30449	30365	30309	30504	30609	30446	30557	30100	30468	30351	30125	30576	30471	30691	30235	30084	30321	30362	30560	30157	30251	30213	30189	29907	30548	30343	30296	30416	30260	30431	30511	30213	30398	30226	30342	30688	30550	30140	30321	30416	30321	30535	30680	30361	30222	30220	30413	30506	30525	30416	30237	30307	30531	30490	30212	30271	30427	30377	30525	30338	30086	30540	30396	30533	30271	30149	30261	30321	30347	30286	30097	30539	30348	30346	30210	30283	30225	30351	30742	30377	30331	30495	30505	30179	30238	30267	30250	30219	30359	30215	30379	30437	30124	30270	30578	30525	30231	30436	30435	30638	30387	30392	30362	30359	30562	30516	30235	30321	30204	30278	30355	30176	30322	30440	30167	30265	30370	30307	30705	30244	30444	30411	30106	30092	30225	30338	30153	30431	30303	30331	30382	30595	30112	30253	30220	30091	30057	30354	30129	30237	30219	30470	30088	30344	30522	30317	30319	30376	30375	30351	30427	30460	30332	30230	30571	30554	30191	30389	30464	30381	30223	30230	30329	30237	30445	30310	30216	30194	30008	30359	30480	30391	30615	30421	30315	30625	30447	30361	30473	30231
31229	43053	33128	25009	22326	21084	19908	19268	18963	18818	18592	18385	18307	18276	18092	17863	18068	17838	17845	17957	17855	17953	17781	17993	17840	17972	17906	17837	17731	17931	18060	17673	17967	17812	17902	17935	17936	17804	17873	17809	17763	17952	17844	17667	17775	17924	17947	17858	17739	17911	17777	17747	18011	17843	17953	17843	17918	17812	17781	17931	17890	17939	17727	17901	17730	17833	17943	17949	18000	17870	17849	17740	17763	17916	17807	17820	17906	17781	17783	17784	17663	17764	17839	17774	17893	17873	17657	17824	18060	17911	17965	17953	17925	17827	17787	17791	17839	17623	17785	17860	17921	17729	17810	17785	17833	17674	17942	17927	17554	17790	17698	17672	17758	17839	17875	17746	17841	18032	17844	17882	17850	17747	17944	17814	17932	17896	17801	17756	17859	17865	17694	17939	17963	18108	17791	17797	17764	17803	17897	17949	17923	17842	17896	17744	17984	17894	17810	17889	17826	18004	17806	17883	17910	17801	17911	17641	17744	17945	17709	17827	17690	17795	17705	17892	18011	17908	17763	17728	17729	17790	17962	17833	17836	17685	17725	17880	17779	17868	17946	17640	17650	17874	17870	17726	17808	17871	17977	17878	17818	17743	17895	17697	17933	17725	17721	17776	17841	17752	18081	17887	17983	17801	17729	18003	17890	17882	17719	17647	17891	17769	17891	17912	17778	17873	17871	17896	17747	17688	17926	17754	17664	17737	17799	17846	17759	17769	17859	17804	17811	17924	17822	18012	18000	18068	17744	17789	17856	17964	17853	17804	17889	17851	17987	17677	17786	17989	17938	17754	17649	17936	17715	17847	17814	17725	17855	17800	17717	17836	17740	17805	17731	17890	17745	17699	17686	17711	17678	17874	17730	17931	17527	17715	17787	17937	17840	17821	17997	17932	17975	17668	17619	17725	17908	17939	17695	17868	17694	17842	17724	17767	17880	17993	17798	17981	17904	17938	17744	17867	17878	17879	17991	17908	17822	17727	17914	17889	17805	18010	18160	17648	17893	17723	17640	17616	17820	17710	17673	17763	17728	17881	17942	17803	17653	17890	17694	17893	17891	17997	17855	17788	17710	17882	18057	17680	17849	17857	17728	17923	18005	17734	17660	17915	17915	17932	17832	17738	17904	17683	17631	17885	17853	17859	17942	17861	17767	17691	17729	18041	17777	17883	17759	17989	17652	17905	17880	17840	17929	17927	17949	17790	17779	17957	17809	17868	17851	17894	18003	17694	17718	17862	17809	17966	17790	17730	17780	18008	17740	17844	17819	17904	17890	17861	17687	17778	17805	17673	17979	17674	17932	17846	17727	17719	18016	17780	17849	17671	17531	17956	17793	17850	17750	17722	17933	17740	17930	17661	17963	17928	17961	17867	17868	17851	17774	17806	17658	17901	17781	18059	17894	17884	17823	17893	18005	17862	17887	17769	17797	17827	17803	17888	17772	17861	17877	17958	17660	17644	17884	17776	17847	17935	17849	17587	17855	18073	17746	18028	17870	17908	17991	17890	17788	17619	17889	17902	17644	17691	17907	17745	17626	17723	17951	17967	17799	17973	17890	17721	17954	17920	17795	17793	17811	17831	17790	18067	17908	17775	17782	18048	17835	17845	18057	17792	17737	17901	17767	17776	17658	17926	17971	17744	17968	17925	17836	17830	17914	17912	17833	17471	17792	17630	17717	17621	17747	17924	17904	17918	17871	17794	17930	17720	17676	17732	17827	17721	17728	17823	17946	17796	17837	17723	17768	17923	17935	17865	17942	17897	17732	17860	17873	17935	17963	17717	17873	17718	17690	17773	17884	17742	17858	17956	17855	17861	17743	17906	17801	17938	17818	17895	18067	18006	17756	17815	17867	17777	17864	17785	17900	17672	17975	17791	17531	17832	17768	17909	17741	17851	17854	17775	17720	17612	17880	17924	17796	17700	17911	17896	17932	17849	17913	17925	17936	17831	17876	17699	17992	18052	17761	17691	17833	17870	17876	17875	17981	17938	18006	17818	17854	17788	17937	17780	17785	17863	17946	17778	17891	17917	17769	17931	17762	17865	17711	17693	17815	17907	17856	17806	17807	17940	17856	17810	17937	17629	18007	18014	17943	17854	17893	17887	17870	17967	17809	17797	17789	17869	17976	18017	17601	17842	17881	17814	17929	17987	17734	17900	17829	17793	17835	17970	17834	17983	17861	17711	17856	17918	17679	18004	17715	17770	17794	17962	17802	17643	17928	17826	17826	17820	17771	17798	17943	17837	17864	17789	17892	17802	17798	17883	17916	17868	17918	17860	17761	17830	17648	17850	17917	17838	17877	17624	18090	17851	17780	17736	17795	17941	17791	17869	17934	17812	18050	17837	17860	17812	18048	17873	17917	17965	17745	17840	17884	17966	17960	17889	17763	17905	17767	17900	17761	17817	17843	17772	17838	17942	17874	17857	17717	18002	17787	17609	17909	17955	17840	17809	17752	17925	17901	17555	17929	17849	17854	17709	17896	17833	17928	17734	17823	17835	17720	17750	17924	17762	17763	17766	17839	17841	17765	17813	17899	17998	17826	17836	17874	17778	17905	17936	17955	17542	17880	18011	17870	17989	17970	17861	17836	17896	17755	17612	17930	17764	18063	17921	17775	17728	17816	17965	17893	17755	17933	17817	17721	17922	17963	17647	17948	17701	17860	17789	17991	17610	17668	17894	17884	17735	17994	17827	17837	17902	17777	17953	17992	17922	17808	17813	17923	17791	17990	17915	17747	17881	17776	17946	17734	17833	17737	17919	17743	17695	17680	17711	17799	17839	17852	17926	17751	17958	18060	17924	17857	17774	17861	17810	17829	17804	17838	17702	17740	17795	17982	17897	17791	17907	17903	17700	17943	17972	17850	17856	17937	17905	17878	17682	17873	17906	17603	17930	17867	17695	17788	17869	17907	17816	17804	17941	17996	17775	17866	17749	17721	17887	17967	17917	17609	17869	17874	17891	17866	17850	17762	17548	18002	17755	17637	17915	17885	17580	17783	17757	17773	17704	17705	17737	17959	17879	17862	17830	17699	17783	17790	17660	17909	17812	17732	17791	17791	17882	17819	18027	17838	17737	17862	17762	17924	17618	17810	17691	17689	17878	18082	17567	17858	17786	17702	17705	17914	17727	17634	17865	17667	17921	17829	17926	17914	18019	17780	17703	17813	17733	17956	17866	17845	17796	17799	17822	17802	17808	18039	17842	17780	17926	17780	17893	17708	17718	18020	17859	17762	17857	17882	17748	17751	17947	17787	17875	17811	17815	17887	17853	18038	17849	17963	17757	17957	17620	17846	17897	17865	17852	17744	17815	17885	17877	17907	17910	17997	17867	17792	17736	17822	17872	17991	17947	17791	17958	17588	17914	17760	17975	17923	17815	18051	17881	17919	17972	17974	17890	17711	17768	17893	17887	17713	17473	17788	17986	17835	17770	17665	17724	17811	17813	17819	17709	17967	17806	17860	17925	17917	17841	17948	17794	17903	17857	17905	17915	17931	17825	17995	17844	17842	18074	17750	17921	17883	17702	17820	17765	17747	17768	17764	17934	18049	17798	17772	17829	17830	17887	17854	17662	17691	17826	17913	17767	17878	17969	17921	17737	17855	17745	17855	17874	17764	17931	17809	17975	17875	17924	17937	18016	17986	17720	17851	17762	17819	17669	17786	17646	17886	17823	17854	18050	17685	17747	17895	17787	17825	17639	17959	17977	17770	17871	17620	17893	17920	17792	17937	17789	17758	17990	17817	18038	17727	17761	17915	17672	18098	17805	17903	17856	17675	17810	17813	17856	17870	17761	17724	17948	17969	17893	17874	17939	17899	17756	17857	17738	17935	17949	17992	17775	17742	17911	17660	17804	17938	17862	17931	17802	17845	17819	17676	17760	17752	17887	17787	17902	17724	17785	17902	17768	17867	18042	18022	17862	18015	17900	17910	17774	17746	17790	17945	17819	17951	17822	17824	17875	17835	17946	17809	17670	17920	17907	17935	17886	17868	17905	17840	17868	17844	17901	17789	17825	17783	17893	17863	17773	17850	17880	17801	17999	18029	17896	17912	17704	17898	17823	17881	17819	17876	17936	17811	18034	17893	17691	17763	17905	17831	17978	17801	17862	17958	17950	17866	17717	17794	17861	17805	17738	17936	17810	17850	17737	17667	17700	17929	17904	17772	17761	17790	17885	17980	17968	17982	17812	17771	17854	17825	17614	17724	17749	17755	17881	17944	17681	17848	17748	17928	17948	17825	17886	17610	17765	17808	17759	17923	17776	17942	17954	17797	17757	17828	17824	18293	17772	18025	17708	17944	17808	17716	17885	17891	17847	17920	17774	17935	17782	17857	17805	17853	17823	17779	17828	17830	17770	17832	17794	17878	17901	17965	17799	17923	17926	18064	17723	17746	17664	17773	17825	17989	18176	17771	17670	17852	17992	18027	17745	17669	17930	17851	17741	18038	17842	17818	17753	17883	17829	17865	17904	17690	17726	17691	17672	17987	17744	17997	17778	17761	17771	18075	17863	17788	17740	17776	17779	17848	17876	17893	17858	17614	17840	17770	17931	17761	17860	17797	17883	17748	17966	17788	18017	17976	17760	17722	17920	17804	17899	17847	18090	17806	17806	17866	17782	17958	18004	17747	17810	18004	17733	17711	17805	17810	17795	17859	17808	17943	17847	17825	17707	18073	17827	17684	17564	17824	17722	17826	17886	17861	17642	17866	17711	17894	17717	17914	17794	17862	17637	17840	17921	17840	17870	17886	17901	17885	17824	17775	17714	17908	17848	17843	17641	17642	17857	17938	17881	17775	17755	17821	17837	17917	17961	17890	17736	17620	17688	17866	17742	17927	17835	17972	17933	17776	17736	17781	17764	17880	17798	17871	17877	17823	17887	17750	17974	17718	17774	17807	17689	17854	17870	17708	18031	17607	17901	17871	17886	17710	17912	17818	17893	17764	17855	17816	17678	17818	17962	17784	17899	17844	17619	17813	17769	17772	17907	17786	17812	17983	18072	17685	18092	17838	17750	17863	17878	17844	17695	17850	18006	17724	17664	17723	18105	17899	17725	17988	17893	17781	17817	17920	17732	17830	17982	17957	17961	17925	17829	17876	17865	17915	17812	17848	17880
24356	21743	29384	30864	33129	35032	35269	33501	32753	32419	32199	31637	31651	32391	32169	31905	31316	30941	30949	30956	30804	30744	30612	30626	30697	30925	30806	30871	30849	30746	30880	30810	30505	30610	30789	30910	30794	30699	30503	30771	31191	30955	30655	30915	30635	30745	30832	31055	30723	30811	30840	30622	30625	30862	30764	30983	30875	30463	30927	30557	30856	30596	30978	30533	30708	30666	30601	30905	30597	30654	30876	30552	30715	30573	30824	30564	30838	30586	30729	30751	30746	30868	30898	30791	31006	30860	30500	30786	30960	30742	30862	30604	30711	30774	30812	30609	30732	30585	30868	30761	30737	30717	30773	30461	30499	30747	30781	30630	30706	30556	30722	30563	30732	30698	30835	30803	30940	30856	30789	30896	30764	30853	31083	30962	30677	30641	30643	30831	30824	30886	30718	30475	30839	30647	30850	30697	30430	30913	30637	30629	30663	30474	30628	30392	30481	30784	30652	30899	30894	30658	31042	31000	31042	30706	30835	30666	30755	30914	30668	30580	30781	30599	30535	30773	30734	30740	30625	30818	30962	30903	30677	30393	30746	30847	30672	30580	30766	30447	30714	30795	30682	30691	30701	30709	30579	30623	30852	30640	30457	30735	30738	30857	30623	30783	30975	30963	30820	30846	30612	30517	30651	30713	30712	30744	30938	30497	30653	31061	30693	30759	30749	30729	30556	30500	30832	30663	30550	30571	30748	30713	30780	30303	30805	30673	30711	30639	30772	30506	30733	30693	30697	30553	30609	30669	30612	30737	30695	30919	30692	30613	30716	30673	30870	30871	30518	30737	30732	30778	30782	30655	30923	30908	30677	30791	31120	30354	31023	30682	30690	30472	30801	30599	30655	30727	30772	30743	30807	30761	30634	30595	30762	30787	30701	30699	30509	30810	30571	30451	30751	30791	30923	30751	30791	30759	30645	30815	30845	30772	30753	30838	30854	30550	30542	30736	31020	30857	30755	30760	30928	30597	30665	30666	30542	30486	30598	30794	30642	30487	31090	30709	30756	30958	30904	30510	30793	30647	30718	30790	30638	30899	30884	30560	30780	30583	30709	30821	30896	30808	30317	30613	30750	30717	30742	31130	30750	30792	30738	30612	30513	30978	30740	30664	30712	30745	30603	30647	30754	30723	30640	30740	31063	30875	30717	30737	30627	30661	30768	30712	30743	30621	30766	30937	31001	30786	30829	30685	30743	30876	30698	30723	30597	30768	30734	30689	30927	30546	30773	30815	30827	30591	30575	30959	30677	30783	30652	30760	30626	30704	30449	30536	30340	30725	30336	30715	31026	30708	30528	30480	30730	30611	30687	30639	30743	30748	30811	30637	30617	31091	30667	30704	30469	30655	30547	30761	30604	30736	30581	30646	30634	30650	30882	30801	30684	30851	30349	30724	30563	30580	30501	30761	30565	31045	30481	30781	30496	30677	30681	30902	30964	30638	30758	30565	30599	30596	30773	30492	30631	30633	30636	30685	31003	30836	30862	30801	30675	30764	30790	30582	30823	30662	30752	30525	31048	30459	30829	30759	30821	30521	30637	30610	30541	30819	30519	30751	30786	30782	30716	30579	30638	30725	30882	30452	30753	30729	30828	30696	30733	30702	30784	30788	30649	30687	30918	30679	30498	30713	30743	31002	30508	30686	30707	30639	30279	30207	30753	30528	30778	31094	30636	30632	30452	30850	30779	30616	30589	30774	30752	30750	30668	30732	30675	30808	30814	30643	30869	30847	30873	30860	30758	30043	30565	30622	30495	30798	30710	30520	30764	30601	30800	30827	30885	31014	30521	30851	30754	30806	30777	30469	30713	30554	30834	30829	30736	30715	30620	30707	30702	30747	30669	30717	30841	30495	30645	30492	30654	30668	30915	30794	30749	30898	30838	30798	30586	30463	30548	30718	30646	30682	30772	30600	30748	30828	30590	30918	30957	30698	30773	30773	30614	30805	30690	30604	30504	30832	30622	30660	30649	30719	30882	30422	30839	30665	30789	30755	30773	30799	30668	30791	30715	30683	30626	30651	30532	30836	30483	30701	30740	30518	30724	30591	30503	30871	30674	30776	30606	30725	30572	30463	30625	31025	30853	30752	30574	30695	30727	30853	30795	30711	30633	30652	30736	30806	30675	30494	30411	30518	30764	30720	30710	30655	30866	30649	30671	30828	30776	30560	30829	30497	30912	30792	30903	30881	30782	30412	30776	30566	30747	30782	30770	30753	30723	30700	30661	30690	30680	30722	30843	30760	30676	30617	30766	30557	30993	30724	30832	30696	30570	30548	30561	30885	30700	30690	30647	30459	30662	30702	30534	30759	30600	30655	30629	30827	30556	30584	30896	30792	30532	30724	30675	30665	30617	30738	30723	30704	30753	30701	30746	30576	30521	30551	30552	30458	30811	30699	30638	30895	30697	30393	30709	30800	30683	30589	30661	30712	30505	30791	30699	30808	30821	30590	30493	30535	30788	30746	30740	30535	30444	30543	30785	30695	30666	30772	30673	30726	30623	30850	30921	30886	30676	30596	30563	30633	30997	30416	30873	30873	30664	30802	30669	30884	30751	30742	30504	30831	30903	30911	30608	30727	30639	30612	30739	30807	30675	30718	30682	30456	30681	30634	30704	30868	30849	30847	31026	30580	30663	30539	30847	30814	30903	30684	30611	30674	30593	30703	30660	30912	30627	30642	30895	30900	30709	30738	30786	30777	30823	30474	30949	30784	30625	30585	30886	30926	30800	30628	30961	30788	30859	30799	30680	30958	30751	30705	30845	30661	30823	30828	30844	30349	30419	30778	31074	30641	30654	30497	30379	30470	30706	30799	30768	30605	30738	30547	30834	30849	30749	30707	30538	30593	30887	30708	30771	30866	30685	30946	30666	30596	30735	30561	30837	30374	30549	30589	30551	30697	30856	30805	30585	30782	30687	30782	30741	30663	30520	30993	30700	30795	30899	30807	30731	30650	30624	30306	30600	30689	31059	30646	30501	30735	30610	30635	30571	30832	30628	30402	30726	30825	30538	30788	30528	30889	30858	30480	30931	30754	30731	30535	30645	30410	30804	30804	31037	30512	30537	30677	30754	30725	30853	30730	30698	30409	30821	30586	30664	30531	30801	30800	30755	30722	30645	30601	30791	30500	30578	30515	30692	30715	30637	30964	30789	30891	30696	30882	30845	30718	30827	30795	30688	30742	30758	30809	30388	30670	31019	30519	30779	30595	30585	30888	30916	30678	30673	30834	30807	30538	30474	30734	30698	30466	30450	30593	30762	30711	31001	30852	30826	30721	30746	30750	30700	30691	30598	30756	30557	30667	30762	31046	30937	30901	30684	31074	30955	30649	30511	30610	30589	30672	30689	30427	30642	30651	30980	30588	30739	30896	30739	30586	30775	30973	30773	30642	30603	30824	30923	30779	30727	30825	30824	30614	30754	30969	30679	31041	30778	30697	30609	30654	30645	30699	30630	30758	30819	30604	30943	30961	30785	30617	30840	30679	30724	30473	30743	30879	30941	30600	30602	30521	30883	30436	30844	30611	30891	30461	30942	30770	30785	30469	30693	30499	30547	30595	30689	30849	30640	30584	30939	30625	30604	30760	30820	30651	30839	30836	30663	30862	30700	30761	30712	30700	30503	30688	30781	30801	30848	30910	30826	30791	30798	30627	30807	30685	30742	30772	30334	30749	30571	30749	30763	30892	30700	31084	30607	30644	30802	30550	30635	30823	30728	30859	30628	30775	30747	30857	30674	30831	30832	30762	30944	30560	31156	30549	30725	30760	30778	30582	30812	30855	30581	30638	31102	30872	30539	30689	30779	30603	30819	30754	30822	30574	30576	30572	30910	31009	30876	30863	30552	30730	30697	30711	30665	30567	30925	30932	30901	30567	30877	30639	30617	30612	30827	30696	30328	30656	30609	30709	30570	30238	30636	30825	30472	30727	30674	30700	30577	30626	30784	30658	31009	30873	30835	30600	30929	30801	31083	30729	30687	30510	30796	30515	30890	30764	30853	30898	30841	30507	30506	30811	30854	30695	30700	30546	30787	30982	30644	30956	30871	30830	30723	30876	30802	30786	30820	30681	30642	30711	30603	30872	30920	30676	30519	30785	30754	30856	30810	30920	30766	30582	30816	30929	30939	30473	30377	30677	30814	30705	30758	30703	30504	30773	30715	30692	30842	30782	30644	30829	31032	30853	30553	30662	30781	30473	30634	30466	30647	30808	30702	30829	30853	30553	30770	30719	30699	30802	30467	30779	30766	30650	30779	30547	30869	30659	30690	30881	30755	30860	30820	30711	30531	30831	30559	30777	30623	30673	30794	30548	30451	30851	30906	30820	30473	30571	30939	30450	30910	30757	30762	30740	30866	30671	30867	30692	30826	30773	30402	30736	30798	30422	30714	30746	30533	30667	30616	30536	30821	30595	30789	30586	30974	30893	30610	30703	30931	30995	30693	30552	30404	30840	31003	30800	30646	30733	30681	30677	30829	30636	30795	30865	30520	30806	30908	31000	30639	30681	30802	30574	30671	30904	30511	30625	30961	30941	30749	30789	30651	30643	30470	31058	30588	30713	30858	30633	30679	30598	30682	30767	30629	30922	30784	30715	30993	30956	30759	30689	30759	30470	30497	30414	30919	30633	30745	30828	30836	31062	30776	30632	30823	30751	30679	30960	30809	30743	30965	30554	30579	30623	30479	30808	31024	30773	30846	30530	30651	30698	30974	30620	30591	30729	30744	30948	30746	30655	30695	30613	30674	30690	30644	30616	30745	30776	30753	30686	30712	30695	30930	30647	30872	30473	30872	30949	30510	30627	30560	30733	30930	30840	30814	30841	30604	30696	30676	31015	30855	30902	30721	30626	30859	30570	30793	30844	30735	30777	30658	30537	30720	30862	30728	30684	30906	30895	30696	30713	30643	30767	30761	30820	30799	30919	30558	30604	30817	30682	30716	30915	30913	30567	30775	30618	30745	30998	30749	30749	30531	30561	30808	30723	30890	30755	30653	30695	30701	30690	30691	30536	30802	30883	30561	30738	30796	30777	30512	30570	30835	30706	30855	30711	30708	30505	30698	30762	30659	30696	30817	30618	30750	30650	30886	30938	30697	30540	30879	30865	30681	30663	30627	30750	30552	30659
33281	55550	43373	32841	27890	24451	22447	21700	20841	19920	19775	19471	19643	20095	19882	18958	18621	18206	18280	18293	18300	18135	18447	18164	18459	18468	18338	18093	18451	18080	18305	18373	18571	18312	18438	18452	18191	18394	18344	18165	18229	18085	18252	18297	18342	18449	18182	18222	18251	18164	18241	18097	18230	18272	18123	18180	18260	18225	18347	18124	18333	18284	18395	18299	18114	18230	18234	18187	18247	18248	18213	18071	18240	18290	18128	18404	18345	18046	18167	18355	18112	18367	18103	18253	18412	18249	18320	18504	18345	18218	18298	18339	18126	18301	18400	18285	18427	18231	18121	18269	18154	18180	18163	18260	18253	18232	18159	18210	18187	18214	18228	18140	18363	18074	18359	18318	18036	18282	18174	18134	18222	18054	18446	18286	18056	18175	18196	18268	18216	18242	18341	18257	18270	18168	18205	18230	18118	18185	18366	18074	18102	18285	18119	18421	18186	18243	18246	18093	18178	18405	18034	18360	18213	18157	18217	18338	18345	18155	18327	18189	18234	18458	17873	18291	18269	18035	18041	18173	18273	18390	18312	18210	18184	18201	18145	18230	18312	18253	18040	18187	18310	18440	18059	18131	18272	18295	18295	17984	18332	18210	18208	18249	18293	18236	18240	18249	18170	18298	18162	18253	18181	18326	18351	18286	18211	18291	18429	18232	18390	18328	18203	18206	18422	18369	18097	18118	18213	18043	18342	18227	18346	18335	18314	18154	18248	18190	18183	18159	18086	18174	18412	18227	18218	18445	18355	18182	18140	18439	18168	18266	18306	18266	18208	18226	18311	18473	18457	18238	18203	18244	18105	18180	18217	18134	18314	18295	18123	18297	18128	18164	18304	18309	18198	18160	18130	18213	18140	18106	18333	18337	18330	18105	18239	18169	18364	18127	18180	18173	18392	18382	18376	18104	18293	18380	18204	18097	18448	18139	18288	18154	18186	18034	18143	18245	18201	18079	18137	18236	18319	18119	18266	18055	18320	18390	18149	18280	18219	18042	18331	18183	18100	18051	18342	18157	18315	18299	18083	18197	18368	18058	18208	18373	18140	18225	18186	18068	18357	18112	18379	18185	18177	18177	18295	18415	18142	18159	18240	18257	18224	18317	18161	18243	18150	18128	18373	18319	18255	18401	18310	18254	18278	18078	18241	18103	18387	18357	18197	18283	18286	18261	18301	18010	18211	18158	18096	18090	18288	18175	18175	18243	18220	18171	18340	18403	18267	18318	18185	18247	18334	18348	18315	18243	18329	18121	18232	18200	18153	18022	18172	18254	18569	18178	18227	18425	18286	18299	18299	18210	18223	17922	18500	18095	18028	18152	18146	18313	18097	18255	18306	18311	18331	18176	18130	18107	18090	18380	18152	18113	18474	18215	18241	18070	18139	18206	18299	18245	18244	18235	18187	18414	18130	18370	18290	18191	18019	18246	18383	18284	18319	18138	18315	18177	18055	18381	18181	18249	18286	18072	18107	17961	18297	18106	18420	18213	18327	18317	18112	18257	18094	18451	18181	18237	18246	18360	18129	18249	18277	18150	18378	18251	18406	18361	18254	18104	18281	18242	18179	18345	18293	18071	18409	18309	18207	18312	18141	18143	18167	18181	18287	18217	18429	18361	18089	18295	18254	18310	18287	18090	18079	18127	18406	18220	18241	18044	18238	18289	18363	18238	18423	18248	18290	18003	18270	18051	18448	18199	18184	18211	18261	18171	18145	18176	18325	18113	18108	18270	18171	18190	18310	18140	18339	18060	18049	18097	18097	18249	18152	18223	18264	18165	18214	18067	18453	18249	18181	18331	18137	18231	18307	18378	18171	18155	18300	18138	18132	18074	18193	18258	18312	18103	18382	18344	18215	18334	18160	18183	18129	18312	17963	18212	18327	18275	18155	18196	18269	18225	18090	18198	18247	18158	18124	18101	18322	18067	18187	18315	18229	18054	18129	18148	18217	18317	18177	18159	18215	18213	18289	18308	18273	18379	18311	18241	18136	18385	18066	18255	18171	18261	18129	18336	18310	18062	18288	18285	18191	18210	18414	18154	18289	18122	18203	18126	18298	18292	18358	18359	18201	18211	18095	18162	18173	18329	18256	18235	18374	18373	18476	18225	18159	18192	18019	18155	18137	18273	18391	18206	18106	18191	18252	18328	18077	18023	18128	18433	18311	18165	18249	18366	18070	18214	18246	18376	18258	18324	18460	18386	18366	18299	18275	18123	18366	18141	18272	18023	18221	18110	18164	18064	18083	18259	18371	18128	18326	18309	18234	18120	18285	18170	18181	18259	18379	18244	18105	18403	18212	18231	18326	18190	18331	18193	18145	18194	18304	18274	18255	17980	18192	18249	18297	18171	18154	18310	18286	18135	18050	18116	18256	18299	18354	18100	18356	18134	18377	18191	18467	18204	18340	18135	18324	18257	18348	18088	18054	18160	18117	18301	18223	18335	18130	18063	18212	18246	18244	18263	18103	18432	18217	18146	18286	18389	18154	18271	18328	18264	18096	18142	18350	18507	18163	18349	18382	18183	18350	18137	18367	18224	18229	18170	18320	18313	18235	18301	18273	18037	18122	18274	18109	18184	18185	18251	18373	18188	18155	17875	18157	18190	18114	18200	18079	18197	18236	18266	18268	18265	18303	18382	18305	18114	18391	18241	18346	17959	18187	18238	18351	18214	18114	18330	18140	18196	18285	18136	18221	18377	18301	18424	17977	18108	18208	18185	18319	18161	18186	18094	18004	18332	18315	18244	18300	18283	18028	18303	18281	18078	18120	18220	18233	18362	18185	18155	18277	18136	18300	18140	18339	18416	18217	18228	18255	18256	18278	18212	18219	18172	18269	18171	18122	18229	18450	18332	18077	18341	18081	18083	18310	18196	18125	18182	18148	18398	18120	18324	18367	18395	18292	18448	18193	18149	18063	18181	18146	18012	18221	17954	18196	18093	18075	18202	18360	18104	18280	18073	18378	18108	18259	18313	18308	18128	18322	18214	17941	18234	18154	18140	18204	18380	18387	18236	18327	18231	18231	18246	18200	18280	18061	18321	18030	18224	18179	18351	18191	18212	18399	18271	18251	18017	18129	18156	18117	18357	18203	18184	18047	18344	18440	18141	18289	18052	18092	18276	18197	18298	18270	18318	18188	18254	18152	18225	18258	18322	18387	18063	18450	18161	18256	18376	18175	18267	18051	18197	18424	18076	18076	18200	18259	18118	18216	18416	18350	18373	18219	18271	18046	18200	18384	18123	18217	18251	18179	18235	18085	18339	18263	18194	18295	18185	18212	18396	18156	18248	18077	18246	18206	18216	18035	18290	18080	18121	18268	18126	18189	18361	18354	18330	18360	18050	18178	18413	18218	18095	18381	18066	18197	18242	18079	18353	18293	18164	18169	18096	18226	18162	18223	18246	18148	18278	18262	18105	18279	18118	18384	18183	18210	18140	18143	18320	18314	18200	18076	18142	18002	18235	18140	18170	18213	18361	18202	18203	18167	18294	18189	18192	18082	18226	18227	18093	18330	18387	18216	18136	18256	18408	18322	17928	18243	18336	18212	18308	18099	18392	18320	18265	18261	18292	18267	18354	18280	18184	18386	18450	18083	18184	18269	18381	18029	18384	18156	18357	18408	18049	18085	18129	18035	18199	18187	18141	18230	18195	18194	18385	18358	18132	18204	18368	18156	18019	18301	18334	18123	18148	18338	18266	18435	18135	18167	18388	18272	18255	18270	18235	18270	18083	18176	18293	18117	18187	18148	18078	18171	18208	18329	18259	18358	18144	18087	18222	18171	18259	18287	18082	18193	18264	18172	18157	18060	18205	18142	18117	18204	18135	18236	18359	18413	18160	18110	18200	18303	18279	18291	18267	18254	18188	18149	18134	18202	18466	18231	18209	18299	18143	18283	18292	18195	17934	18385	18344	18156	18205	18359	18123	18206	18087	18285	18209	18148	18211	18250	18364	18164	18200	18404	18398	18218	18116	18260	18261	18073	18305	18345	18244	18236	18293	18093	18207	18143	18184	18112	18318	18160	18365	18177	18227	18356	18196	18276	18284	18090	18278	18277	18360	18171	18122	18083	18156	18095	18259	18339	18325	18292	18170	18348	18219	18341	18219	18260	18235	18266	18412	17976	18189	18258	18168	18191	18309	18167	18367	18116	18277	18300	18243	18335	18224	18387	18140	18064	18228	18352	18240	18237	17938	18182	18145	18251	18032	18244	18064	18149	18237	18258	18350	18296	18194	18080	18415	18003	18150	18142	18325	18148	18369	18127	18172	18365	18354	18179	18196	18326	18167	18192	18324	18177	18241	18361	18282	18324	18023	18054	18176	18223	18332	18355	18317	18459	18195	18244	18306	18160	18336	18331	18340	18159	18361	18204	18297	18325	18116	18081	18312	18312	18071	18319	18167	18230	18238	18244	18329	18232	18226	18206	18423	18198	18301	18297	18274	18260	18028	18323	18155	18222	18284	18304	18201	18192	18161	18090	18086	18286	18256	18311	18233	18325	18179	18076	18411	18391	18334	18307	18310	18453	18078	18378	18363	18254	18242	18335	18215	18454	18259	18308	18306	18176	18284	18110	18228	18085	18579	18345	18197	18306	18033	18268	18414	18238	18269	18174	18276	18230	18295	18298	18343	18256	18229	18114	18101	18046	18280	18306	18274	18195	18329	18280	18305	18304	18061	18157	18348	18107	18188	18265	18167	18259	18137	18371	18249	18344	18187	18188	18298	18319	18156	18062	18231	18015	18097	18182	18148	18246	18320	18181	18165	18313	18108	18129	18266	18167	18326	18287	18068	18338	18075	18276	18364	18121	18184	18302	18133	18271	18175	18106	18136	18389	18250	18265	18116	18344	18272	18215	18044	18230	18307	18164	18288	18361	18285	18138	18114	18189	18100	18115	18279	18340	18318	18286	18419	18267	18119	18379	18259	18171	18266	18308	18198	18192	18209	18411	18111	18242	18196	18238	18255	18103	18296	18294	18183	18186	18179	18440	18291	18197	18260	18213	18287	18172	18121	18251	18317	18172	18244	18311	18372	18250	18181	18335	18404	18149	18078	18119	18262	18094	18206	18238	18330	18307	18306	18367	18213	18084	18295	18214	18288	17980	18371	18251	18151	18204	18370
23084	21571	28994	28997	32846	37359	38796	35844	34647	34029	33564	33569	34904	35112	34482	33049	32433	32229	32016	32098	32040	31980	32076	32445	31937	32053	32159	31931	32075	31922	32053	31960	32101	32024	31980	31957	32050	31893	31895	31918	31977	32244	31843	31831	31861	31988	32228	32084	31964	32000	32039	32153	31873	31732	32056	31926	31944	32147	31939	31888	31841	31830	31962	31974	31663	31884	31862	31922	32123	32077	31889	32138	31998	31798	31646	31779	32007	31799	31928	32113	31972	32011	32162	31839	32050	31976	31901	31663	31648	31802	31689	31854	31851	32149	31912	31820	32010	31688	31877	32101	32026	31916	31980	32140	32269	32268	32062	31916	31964	32006	31848	31782	32092	31829	31809	32084	31911	31592	32021	32037	31829	31688	31963	32052	31720	32105	32071	31917	31705	31883	31896	32016	31692	31976	31681	31709	32277	31996	31824	31996	31733	31906	32035	31721	31728	31909	31832	32012	31893	31780	31586	31824	32062	31557	31945	32048	32101	32027	32055	31987	31934	32166	31945	32151	31786	31820	31896	31925	31879	31867	31811	31992	32054	31952	31757	32049	32094	32092	32056	31847	31708	31738	32061	31813	32087	31575	32047	31753	31888	31859	31706	31831	32083	31747	32019	32032	31948	32209	31829	32017	31809	32133	31686	31834	31967	31857	31898	31579	31781	31926	31817	31819	31915	31728	31773	31801	31883	32014	31876	31811	32017	31757	31952	31825	31798	31937	32009	31945	32016	31771	32153	31842	31935	31931	31699	31773	31721	31766	31712	32114	31947	31999	31708	31868	31634	31822	32178	31781	31607	31638	31659	31839	31856	32040	32081	31802	31946	31833	31837	31835	32248	31889	31960	31883	31765	31662	31913	31669	31708	31882	31791	32096	31661	31943	31929	31963	32045	31918	31818	31962	31894	32031	31859	31941	32224	31925	31876	31808	31823	31837	31856	31860	31683	31992	31934	32005	32048	31843	31872	31847	31879	31796	31600	31907	31863	31832	31725	32015	31835	31957	31881	32183	31737	32060	31960	31943	32011	31860	31834	32042	31839	31994	31924	31768	32020	31763	31951	31676	31889	31812	31708	31701	31753	31609	31887	31804	31999	32010	31906	31893	32248	31763	31798	31741	31672	31938	31540	31763	32132	31999	31842	31914	32189	31497	31756	31912	31906	32073	31752	31752	32082	32016	31882	31920	32021	31916	31894	31793	31805	31643	32062	31701	31894	31519	31745	31722	31974	31552	31793	31726	32012	31849	32030	31988	32026	32054	32098	32051	31813	31832	32024	32063	31934	31754	31799	31933	32122	31735	32113	32017	31778	31671	31892	32119	31728	31835	31749	31690	31674	31773	31850	31627	31896	31796	31780	31767	31908	31968	31853	31766	31765	31927	31842	32015	31757	31980	31954	31795	31820	31853	32006	31890	31782	32135	31778	31892	31847	31723	31786	31588	31671	32084	31827	31924	32004	32016	32108	32047	31856	32197	31709	31968	32043	31586	32079	31913	32069	31883	31831	32002	32310	31981	32022	31833	32130	31754	31953	31935	32170	32105	31772	31924	31950	31786	31857	31723	31845	31881	31719	31642	31756	31801	31688	31652	31861	32175	32014	31752	31954	31699	31644	31745	31868	31955	31910	31769	31690	31969	31924	31805	31957	31351	31640	31922	32125	31782	32061	31981	31810	31804	32321	31876	31872	31827	31904	31780	32181	31783	31883	31882	31957	31786	31847	31863	31671	31686	31695	31592	31693	31817	31689	31766	31878	31860	31985	31932	31654	31746	31707	31823	32068	31877	31777	31735	31679	31937	32007	32064	31897	31844	31958	31859	32009	31970	31928	31926	31903	31628	31649	31956	31994	31809	31925	31743	31857	31802	31626	31841	32242	31823	31845	31948	31759	31979	32180	32065	32113	31887	31991	31877	32060	31920	31935	31939	31863	31822	31698	31692	31665	32150	31955	31880	31963	31988	31913	31679	31770	31793	31869	31700	31537	31922	31756	31856	31739	31767	31538	31966	31948	31908	32083	31888	32115	31786	32038	31982	31794	31742	31595	31904	32008	31960	31672	31939	31628	31804	31843	31717	32059	31727	32052	31848	31870	31943	31946	32029	31687	32078	31606	32018	32120	31916	31872	32222	31778	31585	31897	32038	31852	31806	32081	31889	32001	31926	31732	31862	32107	31997	31931	31737	31894	32186	31916	31624	31978	31721	31950	31910	31674	31773	31562	31962	31910	31828	31787	31750	31837	32035	31535	31989	31952	31818	31828	32003	32143	32008	31931	31739	31825	31679	31803	31880	31727	32072	31809	32226	32043	31850	31843	31808	31810	31905	31755	31924	31996	32149	31929	32158	31835	31790	31743	31499	31803	31665	31918	32030	31812	31938	31500	31829	31972	31729	32178	31746	31742	31887	32031	32019	31913	31876	31644	32041	31970	31938	31858	31617	31758	31712	31927	31751	31938	31996	31903	32126	31965	31704	31598	31875	32047	31688	32061	31758	31897	32187	31743	31837	31732	32130	31645	31744	32138	31874	31608	32180	31456	31648	31891	31943	31737	31790	31992	31894	31791	31794	31864	31890	31750	31882	31837	32047	32068	32011	32025	31782	32179	31929	31688	32203	31946	31807	32096	31798	31930	32020	32122	31830	31895	31596	31872	31878	31973	32014	31872	32123	31793	31793	31790	31897	32041	31879	31996	32027	31620	32035	32124	32109	32136	31686	31842	31695	31935	31934	31893	31995	31877	31588	31684	31861	31770	31614	31828	31978	31711	31921	31880	32096	31950	31607	31984	31758	31985	32054	31978	31980	32046	32090	31838	32065	31868	32112	31733	31677	32046	31946	31935	32191	31992	32048	31940	31750	32117	32159	32234	32152	31881	32104	32062	31894	31859	32124	32266	31672	31875	31527	31847	31964	31737	31926	31720	31750	31780	31686	31834	31951	31909	31749	31763	31590	32010	31946	31880	31914	31998	31935	31960	31871	32007	31626	31816	32025	32017	31963	31815	32015	31865	32022	31799	31743	31968	31982	32207	31947	31769	31596	31645	31886	31910	31956	31991	31813	31625	32011	31921	31814	31696	31753	31753	32199	31941	31607	32141	31806	32025	32258	32134	31856	31963	32030	31964	31822	31667	31859	32062	31784	31865	31850	32085	31783	31788	31974	31847	31906	32166	32169	31906	31760	31573	31994	31911	31842	31729	31968	31882	31837	31709	31665	31900	31792	32156	32033	31827	31888	31539	32040	31906	32083	31937	31727	31784	31763	31928	32057	31927	31873	31943	31975	31946	31886	31990	31962	32022	31877	31549	31820	31956	31993	31821	31691	31763	31832	32088	31790	31834	31849	31665	31929	32030	32146	32073	32022	32137	31737	31933	31706	32024	31737	31998	31830	32067	31871	31874	32196	32065	31942	31974	31950	31808	31665	31713	32084	32125	31963	32129	31775	31974	31858	31686	32016	31832	31873	31900	32121	31902	31966	31691	31951	32153	31826	32122	31831	32292	31793	31775	31817	32032	31923	31916	31933	31924	31971	32019	31832	31802	31865	31931	31893	31937	31839	31775	31714	31871	31768	31823	31779	31866	31747	32177	31979	31666	31791	31829	31864	32174	31737	32009	31876	31911	31746	31780	31914	31762	31842	31946	31927	31948	31775	31896	31741	31929	31852	31642	31664	31952	31976	32060	32071	31871	31792	31877	31653	31875	31926	31885	31956	31858	31774	32138	32022	32116	32028	31812	31802	31964	31904	31821	32023	31804	31822	31734	31883	31966	31623	31519	31874	31669	31864	31741	32038	31953	31870	31922	31783	31778	31914	31869	31916	31759	31886	31968	31911	31911	31856	32178	31968	32162	31897	31996	31665	31837	31997	31601	31886	31854	31751	32034	31817	32002	31642	31742	32082	31765	31731	31815	31921	31864	31759	31868	32079	31691	31788	31883	31651	31860	31943	31895	31844	31992	32070	31930	31954	31771	31989	31840	31975	32085	31705	31940	31995	31988	32019	31797	31607	31969	31882	32099	31739	31874	32098	32083	31971	32092	32038	31606	32168	32008	31820	31792	32018	31685	31860	31692	32052	31926	31954	31810	31741	31637	31668	31943	31960	31947	31791	31765	31912	31611	31978	32129	31863	32027	31885	31700	31933	32114	31884	32179	31574	31882	31832	32025	31746	31923	31718	31812	31907	32112	31925	31956	31799	31999	32202	31840	32075	32110	32072	32011	31943	31897	31710	31787	31728	31893	31743	32029	31793	32080	31907	32092	31715	32318	32104	31891	31845	31771	31916	31882	31721	31876	32003	32128	31905	31870	31946	32015	31837	31774	32039	31840	31845	31812	31934	31873	31680	31978	32014	32089	31834	31980	31973	31699	32047	31926	31655	31564	32090	31999	31936	32118	31776	31866	31777	31810	31868	31899	32006	31962	32066	31907	31909	31769	32034	32008	31726	31781	31935	31982	31927	31781	31835	31897	31515	31654	32228	32112	31754	31649	31919	31998	31829	31805	31862	31746	32065	31957	31639	31912	31994	31877	31927	31880	31724	31844	31927	31881	32086	32137	31692	31903	31986	31964	31863	31930	31976	31791	32018	31682	31821	31611	31888	31895	31979	31940	31992	32083	31937	31843	31748	31853	31804	31952	31987	31877	31781	32002	31916	31875	31816	31986	32001	31704	31758	31870	31740	32107	31923	32195	31747	32066	31921	32096	32051	31646	31794	31886	31845	31693	31888	31879	31905	32088	32031	32157	31980	31900	32055	31825	32045	32113	31948	31932	31992	31984	31951	31673	31816	32001	31976	31930	31995	31798	31937	31765	31885	31704	32207	31959	31957	31805	31628	31846	31854	31805	31929	31949	31936	31701	31904	31957	31881	31830	31791	31907	31728	31917	31990	31913	31790	31656	31905	32099	31635	31969	31903	31480	31623	31835	31579	31720	31895	31620	31924	32014	32026	32251	32076	31921	31753	31855	31929	31785	31855	31731	32228	32049	31932	31718	31829	32063	31914	31979	31944	31814	31917	32083	31978	31808	31859	31614	31704	31744	31642	31953	31934	31725	31948	31916	31838	31674	31574	31934	31730	31774	31854	32010	31630	32001	31773	32138	31811	32141	31822	31919	32169	31834	31800	31797	31674
37452	59182	51853	40893	33559	29462	25981	23848	22398	21421	20937	21005	22790	22465	21624	19980	19416	19067	19139	18942	19200	19065	18994	19092	18837	19077	18847	18875	19071	19006	18887	19002	19052	18934	19096	18857	19005	19004	18953	18935	18947	18943	18862	18846	19030	18788	18870	18941	18997	18849	18964	18843	19214	18898	19175	18974	18947	19053	18895	18974	18875	18854	18835	18886	18776	19047	18878	18964	18792	19018	18925	18949	18704	18963	18707	18941	18951	18958	18880	18936	18807	18880	19069	18855	18661	18951	19026	19016	18886	18819	19068	18972	18982	18774	19077	18889	18736	18967	18855	18934	19002	18820	18929	18701	18912	18997	18909	18904	18848	18899	18984	18901	18966	18843	19056	18762	19014	18775	18973	19047	18906	18985	18739	18813	18934	18879	19000	18861	19049	18794	19049	18943	18933	18918	19038	18918	18980	19113	18912	18736	19147	18942	18892	18827	18915	19113	18864	18952	18878	18703	19102	18905	18893	18791	18934	18967	18844	18865	18832	18821	18922	19009	18928	18846	18807	18988	18930	18923	18850	18908	18853	18893	18930	18944	18869	18797	18883	18852	18943	18814	19077	18796	18845	19001	18906	18628	18810	18693	19044	18872	18682	18928	18849	18799	18976	18779	18779	18928	18818	18893	18904	18857	19058	19074	19033	19002	18955	18984	19099	18844	18822	18889	18868	18916	18837	18742	18748	19164	18690	18806	18633	18953	18981	18881	18748	18676	19009	18781	18729	18745	19073	18837	18973	18829	18880	19038	19063	18900	18861	18796	18821	18807	18989	18924	18877	18862	18984	18801	18849	18745	19108	18857	18993	18947	18591	18905	18790	18922	18909	19014	18856	18907	18764	18937	18868	18922	18939	18838	18864	18905	18944	18902	18845	18914	18945	18717	19056	19003	18719	18896	18746	18736	18818	19041	18901	19028	19002	18824	19051	18933	18933	18856	18681	18737	18696	18885	18831	18899	18916	18785	18838	18845	19027	18829	18943	19020	18817	18861	19052	18974	18732	19000	18974	18752	18880	18833	19078	19172	18657	18901	18896	18817	18905	19043	18947	18887	18936	18793	18816	18856	18738	18827	18827	18943	18947	18821	18990	18998	19003	18866	18823	18938	18785	18847	19014	18768	18895	18944	18928	18883	18694	18880	18952	18994	18947	18800	18901	18876	18654	18714	19026	19037	18936	18870	19036	18943	19011	18828	18845	18854	19012	18691	19029	18860	19027	18946	18856	19097	18756	19073	18895	18909	19057	18864	18758	18790	18935	18814	18836	18788	18902	18873	18847	18832	18894	18776	18812	18666	19046	18826	18831	19080	18878	18864	18988	18801	19005	18919	18809	18959	18915	18875	18817	18895	18873	18862	18926	18898	18934	18961	18821	18812	19018	18940	18735	19114	18757	18863	19111	18929	18869	18929	18993	18918	18946	18933	18918	18902	18813	18730	18795	18730	18871	18751	19066	18859	19032	18913	19007	18862	18612	18832	18878	18979	18922	18813	18961	18734	18844	18964	19072	19061	18841	19008	18940	18878	18869	19104	18856	18950	18635	18972	18720	18917	18933	18846	18822	19076	18785	18768	18971	18974	18728	19024	19079	19040	19023	18803	18846	19044	18724	18876	18910	18847	19185	18951	18865	18897	18844	19022	18778	18950	18766	18980	18674	18921	19014	18869	18842	18909	19022	18872	18958	19012	18783	19204	18857	18857	18992	18916	18850	18895	18837	18924	18840	18975	18826	18916	18892	18703	18910	18878	19001	18934	18988	18852	18949	19081	18834	18936	18755	18819	18765	18764	18871	18654	18810	19031	18916	18744	18833	18916	18872	18959	18823	18825	19041	18838	18736	18824	18966	18929	18765	18970	18875	18910	18906	18985	18832	18788	18975	18704	18918	19054	18914	18875	18841	18786	18845	18823	18798	18968	19036	18841	18807	18957	18842	18765	18706	18836	18880	18912	18942	18951	18825	18923	18904	18834	18883	19030	18795	18832	18678	18889	18732	18906	18617	18761	18752	18890	18716	18835	18690	19024	18935	18778	18944	18962	18711	18871	18954	18894	18929	18893	18957	18796	18867	18960	18808	18750	18687	19019	19004	18947	18938	18817	18729	18775	18953	18810	19003	18734	18861	18942	19068	18709	18755	18817	18923	18850	19116	18877	18917	18904	18993	18887	19046	18933	18875	18770	18747	18937	18904	18786	18797	18850	18870	18885	19040	18729	18773	18824	18910	18769	18971	19001	18937	18939	18840	18806	18867	18968	19020	18932	18779	18903	18900	19029	18881	18760	18862	18888	18780	18970	19075	18962	18895	18714	18926	18683	18786	18784	18831	18904	18972	18971	18767	18880	18987	18992	18785	19019	18847	19006	18771	18882	18965	18924	18721	18811	19003	18859	18819	18846	18884	18845	18929	19099	19012	18926	18879	18813	18947	18905	18808	18864	18746	19004	18760	19015	18952	18736	18970	18885	18774	19069	18916	19132	18844	18935	18750	18829	18984	18775	18863	18681	18810	18926	18855	19043	18931	19068	18978	18941	18988	19062	18899	18764	18893	18893	19045	18984	18937	18889	19002	19071	18945	18834	18740	18894	18860	18824	18765	18971	18981	18825	19001	18661	18794	18972	18891	18729	18653	18817	18742	19148	18747	18811	18913	18875	18801	18935	19006	18813	18735	18973	18952	18862	18988	18945	18895	19002	18975	18994	18910	19065	18840	18895	18848	18941	18963	18831	18738	19072	18868	18946	18720	19001	19021	18722	18982	18917	18963	18877	18901	18905	19042	18895	18800	18698	18911	18800	18861	18810	18858	18783	18831	19015	18893	18769	18886	18770	18816	18995	18931	18911	18725	18746	18877	18928	18861	18931	18973	18956	18817	18862	19045	19038	18900	18957	19044	18995	18869	18706	18857	18991	18753	18878	18901	18938	18966	18683	18941	18962	18881	18958	19007	19086	19104	19018	18775	19041	19049	18896	18861	18930	18784	19012	18873	19058	18901	18876	18959	18959	18925	18832	18862	18829	18923	18879	18878	18942	18873	18910	18988	18994	18851	18920	18922	18821	18966	19045	18878	19027	18744	19065	18815	19056	18825	18875	18945	18851	18807	19010	18864	18902	19042	18875	18885	18689	18935	18822	18920	19042	19073	18842	18900	18942	18810	19090	18873	18867	19012	18900	18845	18843	18845	19064	18604	19007	18915	18893	18842	18727	18870	18973	18775	18879	18836	19179	18991	18958	18911	18965	18999	18924	18976	19031	18881	18935	18984	18942	18981	18830	18907	18883	18967	18824	18961	19096	18777	19029	18918	18853	18826	18883	19046	18630	18831	19119	18916	18958	18961	18864	18723	19049	18811	19100	18839	19111	18706	18972	18698	18967	18710	18954	18752	19018	18871	18753	18812	18859	18876	18884	18912	18763	18863	18899	18959	18870	18870	18833	18949	18837	18909	18772	18901	18834	19002	18853	18805	18836	18907	18916	18812	18868	19029	18675	18974	19072	18977	18750	18888	18918	18980	18895	18784	18760	18773	18864	18996	18965	18783	18682	18716	18975	18990	18819	18791	18838	18881	19043	18935	18902	18868	18828	19019	18851	18989	19050	18620	18895	18867	18991	18853	18923	19020	18978	19073	18732	18781	18860	18658	18823	18940	18817	18914	18955	18941	18954	18721	18884	18774	18951	18932	18985	18852	19085	18846	18847	18871	18935	18889	19178	18927	18894	18764	19039	18934	18996	19078	18679	18849	19038	18859	18938	18847	19117	18714	18769	18944	18848	18879	18812	18868	18939	18851	18793	18961	18751	19125	18690	19043	19087	18956	19060	18868	18813	18836	19051	18869	18739	18792	19032	19006	19064	18921	18834	18974	18894	18791	18756	18983	18875	19034	18859	18755	18926	18777	18854	18795	19064	18904	18772	18933	18840	18782	18783	18874	18754	18952	18816	18830	18805	18724	18937	19064	18901	18767	18988	19074	18991	18896	18881	18674	18977	18942	18821	18931	18836	18858	18956	18798	18900	19007	18798	18860	18923	18952	18780	18678	18942	18848	18864	18877	19021	19054	18880	18836	18848	18850	19043	18895	18796	18789	18910	18783	18927	18857	18902	19067	18802	19015	18821	18763	18889	18828	18798	18926	18912	18979	18757	18856	18864	18995	18985	18877	18852	18856	18659	19039	18617	18928	18965	18735	18969	18879	18808	19009	18885	18848	19033	18993	19032	18984	18762	18961	18951	18809	18915	18927	18981	18988	18762	18853	18866	18785	18844	18836	18991	19011	18979	18901	19009	18955	19028	18673	19118	18957	18931	18934	18929	18930	18847	18906	19112	18960	19050	18771	18902	18746	19015	19054	18750	18856	18908	19045	18914	18892	18932	18921	19085	18864	18809	18750	18895	19086	18812	18720	18916	18887	19074	18926	19085	18776	18932	18983	18876	19000	19023	18898	19083	18647	19100	18872	18912	18883	18963	18990	19000	18950	18931	18769	18856	18999	18872	18848	18759	18922	18775	19043	18731	18747	18921	18938	19007	19004	19025	18756	18923	18813	18804	18671	19071	18918	18972	18777	18998	18859	18763	18941	18801	18933	19011	18808	18894	18783	18958	18660	18959	18875	18725	18994	18839	18931	18972	19047	18868	18882	18921	18759	18883	18931	18910	18752	18885	18873	19022	18907	19113	18863	18918	18909	18740	18893	19008	18819	18929	18850	18792	18908	18684	19024	18965	18839	18854	18988	18939	18975	19037	18995	18932	18811	18825	18899	18685	18980	19142	18979	19041	18938	18757	18837	18760	18837	19128	18766	18973	18925	18793	18811	18985	18772	18717	19164	19051	18682	18877	18884	18878	18867	18771	18803	18913	18879	18797	19050	18876	19131	18880	19142	18924	18719	19006	18814	19005	18802	18741	18897	18871	18736	18763	18815	18915	18923	18846	18889	18956	19097	18858	18925	18752	18892	18881	18932	18741	18704	18829	18881	18999	18851	18803	18982	18825	18995	19050	18910	18857	18804	18718	18911	18731	18777	18927	18732	18906	18952	19044	18807	18791	18819	18809	18785	18732	18969	18895	18786	19163	18940	18969	18918	18969	19075	18956	18971	18926	18930	18934	19084	18977	18926	18936	18820	19055	19087	18946
37816	37019	40880	38496	35305	34173	32988	32532	31942	31558	31620	31645	31653	31155	31445	31189	31165	31090	30882	30744	30881	31049	31133	31183	31140	31129	31117	31020	31371	31197	31289	31029	30990	31016	31092	30870	30971	31220	31108	30951	31088	31367	31048	31114	31102	31031	31014	31209	31217	31186	31106	31262	31115	31060	31076	30838	30998	31033	31218	31014	31211	30866	31102	31111	31018	31104	30981	31094	31242	30816	30921	31054	31106	31063	31324	30922	30981	31240	31101	31169	31213	30751	31068	31124	31242	31225	31283	30892	31083	30865	30944	31209	31185	31060	31246	30801	31028	31141	31232	31187	31203	31148	30941	31015	30690	31285	31217	31287	31091	31106	30956	30933	31105	30899	30977	31008	30889	31088	30852	31016	31182	30811	31059	31132	30974	31239	31179	31141	30939	30959	31146	31060	30889	31098	31262	31023	31097	31218	31223	31030	31123	31088	31143	31131	30861	31166	31129	31261	31294	31052	30933	31306	31130	31113	31000	31032	31231	31188	30899	31057	30977	30898	31126	30797	31355	31039	31103	31145	31197	31107	31199	31026	31114	31151	31003	30872	31057	30965	31008	31160	31064	31277	31000	31094	31196	31104	31001	31179	31215	30916	31255	31283	31258	30979	31106	31148	30920	31293	31037	30834	31071	30781	30980	30816	30759	30965	31050	31097	31004	30980	30999	31190	31168	31095	30976	30904	30693	30787	31043	31095	31126	31057	30945	31286	31027	31153	30869	30680	31013	30925	31167	31021	30970	31106	31011	31091	30928	30940	30917	30856	31128	31089	30915	31052	31028	31041	30971	31286	30947	31228	31202	31098	30994	30925	31175	30976	31090	30725	30938	31243	31244	30820	31259	31067	31168	31033	31085	31047	31068	30869	31110	30876	31009	31197	31239	30991	31084	30935	31079	30906	31284	31202	30962	30791	31122	31079	31027	30962	30925	31054	31233	31142	31111	31046	31005	30985	31045	31115	31259	30944	30968	31107	31269	30948	30964	30924	30994	31039	30995	31057	31021	31190	31296	30949	30994	31312	31112	31290	30786	30874	31144	30867	31049	31264	31249	31321	30987	31272	30969	31072	31017	31044	31005	31150	31000	31044	31349	30848	30997	31175	31015	30615	31037	30849	31033	31103	31096	30968	31182	30985	31201	31154	31193	31162	30911	31079	31133	31152	30896	30998	31078	30836	31052	31203	30959	30978	31160	31029	30947	31127	31155	30977	30935	30807	31151	31107	30985	30974	31296	31163	31279	30756	31265	31036	31230	31111	31131	30904	30995	31092	30981	31075	31146	30895	30974	31099	31154	31181	31234	30984	31015	31104	31107	31228	31107	31107	31067	31183	30965	31006	31034	30873	31079	31052	31166	31147	31047	30887	31304	31003	30903	31185	30899	30994	31273	31024	31272	31079	31169	31058	31149	31066	31155	31150	31196	31003	31051	31102	31080	31165	31187	31304	31083	31354	31006	31049	30995	30808	30854	31096	31257	31009	31023	30938	30969	31137	31147	30648	31079	31292	31039	30942	31143	30974	31060	31126	31269	31299	31035	31030	30980	31150	31027	31161	30988	31097	31086	31053	31026	30931	31016	31060	31163	31163	30972	31003	31060	31330	30965	31045	31035	30891	31085	30972	31057	31086	31129	31166	31065	31088	30936	30970	30880	30954	31018	31265	31123	31198	30980	30827	31089	30983	31070	30913	31183	31035	30922	30915	31164	30987	31082	31009	31325	31032	31143	30998	31112	30858	31118	31047	30923	31199	31025	31073	31164	30992	31084	31104	31191	30865	31194	31083	30822	31036	30915	31079	31164	30753	31092	31151	31027	31261	31353	31321	30978	31081	30986	31004	31021	31128	31057	31143	30795	31028	30914	31239	31229	31280	30895	31172	30923	31160	31075	30923	30911	30902	31187	31033	30841	31023	31226	31069	31066	30980	31136	31421	30971	31222	31271	31295	31105	31070	31113	31107	30905	30901	30900	31083	31143	31492	31227	31260	30968	30944	31222	31040	31035	31094	31291	30928	31059	31003	31030	31112	31038	31066	30833	30900	31231	31024	31043	31141	31065	31253	30997	30968	30948	30856	31017	30819	30932	31051	31124	30813	31097	31012	31035	30884	31169	30993	30989	31048	31005	31181	31083	31001	30942	31071	31069	31125	31154	30882	31047	30950	31078	31205	30783	31079	30994	30920	31027	31325	31172	31077	31016	31066	30845	31052	31215	31050	30982	31102	30823	31080	31057	31267	30610	30902	31216	31080	31153	30948	30987	30936	31014	31194	30978	31293	31382	31007	30990	31109	31043	31125	31241	31267	31089	31098	30948	31211	31083	31061	31089	30892	31291	30945	30948	31288	31147	31085	31128	30985	31227	31012	31186	31197	31246	31155	31028	31109	30985	30910	31207	30964	30956	31020	31185	30994	31068	30902	31186	31138	31068	30841	31012	31077	31169	31140	30808	31108	31130	31064	31063	31101	31052	30974	31244	31212	31163	31028	30934	30955	30921	31165	30927	31091	31082	30981	31051	30886	31101	31115	30862	31014	31053	30842	31259	31310	31091	30986	31014	31264	31121	31096	31324	31212	31092	31327	30825	31098	31011	30802	30793	30887	30886	31003	31061	31040	31042	31160	31046	30913	31178	31105	31077	31081	30815	31180	31322	30892	30899	30821	31086	31169	31284	30998	31195	30866	31128	31177	30972	31136	30998	31067	31070	31286	31185	31111	31161	30922	31150	30843	30843	30984	30990	30932	30768	30886	31000	30885	31227	30855	31147	31183	31163	30951	31035	30913	31161	31070	30915	31105	30934	31136	31037	31046	30990	31374	30972	31104	31056	30873	30948	31123	31133	30923	30899	30947	31012	31011	31396	31136	31227	31286	30978	30953	30857	31085	31062	31248	31130	31328	30884	31092	30882	31049	31043	30974	30853	31030	30945	31351	31256	31129	31039	31179	31092	31030	31098	30864	31001	31043	30964	31299	30986	30908	31088	30938	31369	30964	30935	31075	31036	31130	31166	30842	30899	31136	31158	30895	31000	31213	30946	31154	30957	30999	30934	30924	31202	31266	30892	30952	31331	31037	31189	31086	30985	31239	31240	30973	30882	30955	31000	30819	31113	30985	31232	30960	31163	30870	31039	30873	31116	31173	31161	31115	31172	31079	30929	30953	31148	30949	30989	31018	30903	31190	31187	30807	31235	31321	31308	30917	31078	31053	31096	31109	31030	31022	31099	30858	31114	31118	30943	31057	31085	31128	30826	30928	31124	31125	31025	31133	30980	31047	30984	31030	30940	30794	30969	31203	30791	30995	31102	30873	31153	30850	31176	31052	30691	31146	30882	30964	31150	30978	30824	30825	31423	30960	30996	31136	31146	31105	30885	31001	31035	30981	31137	30981	31121	31109	31140	30885	31045	30862	30954	31392	31173	31164	30945	31113	30920	31098	31124	31057	31076	31133	31092	31242	31351	31005	31137	31067	31114	31441	31013	30880	31014	31062	31010	31223	31129	31028	31171	30930	31023	30840	31147	30765	30947	31220	31278	31130	31282	30903	31156	31005	31065	31003	31026	30952	31228	31139	30954	30843	30992	31211	31027	31401	31166	31221	31139	31021	30900	31256	31118	31003	31069	30870	31411	31036	31014	30964	31045	31071	30764	30956	31261	30941	31025	31229	30844	30947	31216	30778	31267	31100	31238	31238	31125	31161	31040	31192	31195	31095	31067	30864	31009	31006	31242	31022	30999	31212	30945	30958	31059	31231	31039	31041	30986	30976	31133	31221	31006	30837	31159	30876	31059	31074	30867	30991	30937	30943	31053	31192	30963	30895	31124	30912	31454	31285	31412	31179	31308	31133	31247	31050	31447	30940	30902	31190	30981	30890	31189	31183	31110	31205	31027	30952	31185	31027	31342	31182	31108	31113	31060	31262	31028	31123	30890	31098	30850	30876	31144	30939	30955	30965	31357	31035	31035	31042	30770	31379	31381	30893	31063	31057	31116	30812	31073	31067	30934	31047	31222	31184	31159	30949	31117	31133	30883	31149	31096	31017	30934	31064	31046	31365	31043	30968	30997	31228	30933	30947	30885	30807	31032	30978	31012	31057	30891	31212	31214	31003	31282	30614	31136	31302	30924	30995	30898	30976	30929	30984	31062	31016	31094	31318	31228	31040	30945	30790	31262	30960	30874	31200	31106	31083	30904	31234	31192	31117	31218	31132	31123	30826	31103	30911	31116	30972	30979	31283	31006	31263	30883	30892	30858	31046	31134	30966	30998	31113	31153	31142	30937	31270	30925	31024	31003	30821	30907	30925	31084	30998	31067	31321	30841	30950	31062	31048	30914	30923	31061	30995	31157	31184	31241	31012	31049	31222	30755	30831	31150	30839	30930	31135	31157	30999	31089	31144	31191	31247	30879	31377	30999	31082	31001	30748	31194	31409	31146	31069	31104	30913	30977	31205	31200	30935	31363	30890	31003	31188	31257	31044	30888	30827	31032	31071	31056	31119	31203	30969	30869	30909	31168	30781	30951	30996	31345	31105	31003	30897	31187	31082	31167	31185	30895	30918	30682	31090	31258	31094	30999	31025	31001	31139	30757	30942	30924	31120	31043	31225	31161	30936	31025	31137	31083	31337	30982	31160	31201	31021	31072	31041	31214	31291	30938	31129	31049	31036	31044	30967	30913	31099	30804	31155	30994	31149	30883	30786	30940	31146	31293	31144	31277	30829	31095	31044	31168	31180	31043	31103	31028	30951	31326	30846	30895	31111	31187	30859	31196	31129	31283	31013	31106	30940	30865	31072	31096	31070	30869	30911	31082	30699	30894	30968	31060	30937	31298	30957	31055	30824	31157	31061	31255	31086	31107	31227	31213	31211	30895	31006	30970	30755	31158	31168	30996	31239	31067	31104	30835	31127	30992	30977	31192	30852	31234	31327	31025	30958	31074	30870	30979	31150	31269	31090	31123	31336	31189	31172	31161	31035	31088	31204	31046	31199	30975	30984	31268	31136	31094	31036	30936	30862	31117	30948	31055	31083	31052	31305	31352	31012	31145	31062	30893	31104	30987	30987	30981	31170	31223	30965	31207	31172	31054	30987	31044	31093	31150	31076	31118	31004	31008	31016	31087	31260	31295	30903
32636	39212	33787	26549	24198	21854	20582	19693	19406	18993	18915	18703	18740	18645	18238	18199	18095	18157	18148	18142	18237	18257	18280	18295	18230	18311	18093	18183	18100	18040	18292	18180	18160	18049	17962	18157	18266	18172	18055	18143	18156	18259	18166	17962	18149	18338	18063	18211	18237	18237	18173	18159	18093	18108	18321	18142	18065	18043	18286	18234	18162	18158	18218	18077	18090	18285	18128	18415	18191	17961	18137	18149	18226	18116	17921	18131	18174	18094	18199	18257	18103	18065	18165	17995	18226	18170	18153	18077	18281	18088	18079	18147	18279	18059	18332	18100	18160	18180	18129	18176	18122	17952	18199	18123	18056	18116	18057	18279	18271	18223	18113	18033	18238	18130	18173	18026	18021	18262	18174	18022	18170	18123	18107	18163	18231	18187	18291	17981	18179	18031	17996	18088	18187	18216	18270	18045	17965	18144	18167	18206	18208	18131	18123	18160	18137	18132	18129	17995	18113	18094	18311	18178	18173	18178	18117	18274	18125	18039	18052	18232	18029	18182	18305	18125	17978	17913	18148	18059	18080	18107	18258	18166	17909	18100	18151	18143	18032	18142	18093	18073	18222	18215	18042	18226	18081	17954	18229	18260	18147	18034	18156	18261	18159	18182	18257	18169	18105	18166	18168	18130	18254	18274	18012	18207	18272	18056	17994	18284	18149	18011	18151	17941	18110	18076	18195	17973	18132	18162	18146	18204	18112	18084	18178	18275	18163	18008	18092	18185	18172	18172	17931	17984	18202	18185	18166	18106	18312	18162	18323	18082	18131	18164	17991	18283	17970	18055	18191	18105	18367	18077	18152	18356	18001	17954	18230	17979	18095	18170	18050	17997	18122	18144	18143	17973	18145	18208	18116	18237	18219	18181	18148	18210	17953	18116	18200	18047	18343	18106	18212	17892	18042	18134	18081	18312	18261	17949	18161	18120	18145	18175	18145	18155	18074	18248	17994	17865	18175	18159	18075	18396	17985	18316	17890	18163	17960	18048	18230	18078	18054	18164	18123	18000	18142	18208	18204	18106	18032	17947	18143	18088	18019	17846	18139	18246	18161	18119	18298	18158	18001	18267	18160	18216	18007	18056	18174	18101	18112	17925	17873	18171	17960	18042	18021	18143	18161	18247	18246	18109	18065	18134	17887	18141	18093	17949	18201	18216	18206	18161	18030	18199	17940	18054	18028	18192	17881	18228	18312	18351	18028	18272	18229	18123	17863	18088	18229	18144	18178	18052	18080	18054	18068	18021	18043	18192	18150	18199	18029	18337	18226	18114	18191	18088	18242	18204	18196	18165	18124	17871	18041	18139	17922	18236	18164	18242	18119	18184	18205	18155	17968	18182	18225	17961	18116	18217	18066	18128	18170	18174	18133	18235	18055	18079	18111	18337	18058	18307	18151	18420	17972	18111	18083	17982	18150	18078	18172	18135	18122	18011	18214	18054	18230	18197	18216	18092	18044	18156	18081	18009	18224	18004	17890	18143	18198	18253	18150	18118	18100	18128	18123	18091	18356	18150	17966	18186	18145	18087	17884	18099	18271	18158	18226	18057	18007	18338	18069	18085	18254	18149	18146	18156	17993	18365	18216	18213	17951	18052	18265	18305	18202	18122	18055	17994	18023	18077	18159	17939	18281	18241	18021	18175	18202	18190	18279	18088	18061	18172	18022	18288	18122	18122	18151	17988	18062	17969	18015	18148	18188	18210	18065	18081	18147	18160	18079	17981	18071	18035	18154	18348	17949	18151	17963	18126	18152	18118	18039	18111	18022	17989	18257	18235	18007	18202	17969	18099	18246	18250	18064	18000	18213	18151	18296	18238	18093	18162	18113	18015	17857	18010	17924	18085	18249	18201	18149	18122	17962	18327	18088	18183	18206	18108	18178	18098	17982	18255	18263	17842	18214	18181	18145	18005	18266	18120	18015	17992	18221	18038	18378	18141	18111	18238	18290	18140	18088	18175	18183	18077	18100	18199	18027	18151	18279	18091	18091	18224	18181	18184	17971	18064	18046	18164	18117	18028	18348	17988	18077	18086	18043	18185	18170	18297	18072	18113	18203	18073	17876	18178	17979	18135	18234	18179	18114	17995	18196	18131	18354	18302	18179	18030	18264	18234	17976	18223	18117	18028	18029	18309	18061	18103	18075	18103	18140	18157	18178	18271	18258	18204	18039	18460	18202	18188	18106	18196	18112	18223	18277	18043	18110	17970	18068	18065	18013	18163	18082	18118	18101	18171	17913	18251	18022	18086	18089	18219	18125	18256	18016	18048	18018	18000	18129	18133	18099	18036	18095	18160	18136	18144	18133	18033	18163	18035	18197	18017	18032	18101	18307	18176	18159	18223	17927	18274	17939	18214	18281	18084	18089	18269	18086	18122	18309	18107	18046	18292	18190	18153	18223	17988	18163	18110	18027	18002	18139	18262	18105	18265	18161	18024	18162	18130	18051	18261	18098	18111	18161	18030	18263	18224	18153	18236	18187	18174	18100	18104	18314	18108	18375	18005	18071	18123	18026	18238	18192	18069	18290	18095	18188	18031	17992	18282	18069	18146	18180	18299	18184	18153	18184	18037	18272	18085	18386	18071	18188	18205	18070	18316	18216	18238	18091	18203	18132	18079	18014	18233	18182	18114	18023	18155	17980	18135	18111	18186	18186	18046	18294	18278	18200	17968	18174	18156	17979	18329	18156	18327	18167	18090	17981	18164	18190	18193	18220	18112	18104	18224	18023	18203	18140	18395	18110	18187	18255	18025	18301	18185	18294	18263	17982	18324	18284	17964	18247	17921	18183	18000	18169	18084	18137	18133	18212	18188	18217	18021	18180	18059	18078	18082	18317	18043	18204	17949	18077	18262	18098	18072	18180	18208	18295	18239	18137	18111	18085	17986	18084	18038	18222	18299	18221	18245	18291	18150	18080	18097	18013	18286	18140	18246	18098	18057	18052	18059	18080	18194	18126	18209	18202	18195	18062	18255	17944	18315	18221	18141	18142	18116	18285	18182	18284	18043	18096	18040	18097	18031	18228	18146	18286	18164	18159	18174	18231	18131	17920	18331	18194	18172	18179	17957	18150	18056	17979	17907	18112	18235	18219	17952	18087	18151	18066	18109	18258	18109	17988	18315	18156	18009	18137	18180	18054	18151	17963	18082	18134	18243	18218	17970	18079	17783	18019	18211	18053	18140	17984	18256	18161	18054	18216	17963	18101	18136	17937	18157	18190	18125	18171	18168	17936	18107	18048	18282	18221	18175	18073	18151	18114	18203	18276	18182	18118	18110	18206	18112	18294	18034	18248	18212	18072	18231	18088	18154	18108	18274	18177	18366	18087	18057	18231	18185	18347	18179	17946	18151	18249	18147	18191	18039	18123	18108	17950	18324	18217	18247	18133	18061	18043	18077	18022	18166	18072	18119	18252	18251	18250	18160	18162	18215	18148	18265	18158	18200	18221	18297	18130	18063	18357	18114	18005	18006	18211	18187	18153	18194	18072	17870	18307	18067	18074	18197	18104	17862	18261	18203	18276	17974	18314	18224	18099	18164	18083	18002	18345	17888	18165	18005	18097	18219	18222	18313	18170	18204	18241	18248	18069	18190	18150	18099	18064	18248	18259	18162	18076	17967	18242	18129	18238	18134	18237	18305	18037	18136	18090	18098	18163	18064	18263	18036	18147	18196	18215	18376	18423	18204	18151	18190	18100	18423	18100	18219	18091	18155	18213	18151	18193	18152	17888	18183	17967	18041	18115	18194	18244	18115	18062	18043	18275	18028	18059	17962	18270	18000	18223	18034	18268	18254	18141	18088	18177	18287	17798	18091	18291	18441	18221	18030	18281	17920	18251	18188	18156	18224	18159	18244	18121	18209	18052	18254	18210	17925	18312	17800	18083	18186	18133	18105	18095	18152	18139	18168	18007	18213	18113	18033	18062	18068	18021	17917	18171	18051	18204	18088	18242	18109	18191	18121	18269	18126	18177	18120	18101	18077	18199	18215	18128	18069	18216	18257	18210	18088	18147	17990	18249	18128	18250	18042	18001	18101	18277	18084	18136	18142	18146	18088	18061	18190	18286	18164	18122	17967	18146	18013	18090	18166	18369	18038	18163	18245	18209	17935	18082	18070	18268	18021	18109	17919	18174	18099	18183	18139	18172	18218	18158	18129	18146	17970	18137	18089	18088	18204	18213	17956	18030	18195	18166	18128	18141	18306	18104	17941	18057	18279	18215	17936	18294	18127	18183	18135	18172	18334	18120	18156	17965	18200	18210	18065	18258	18099	18194	18122	18141	18095	18112	18172	18096	18060	18059	18217	18395	18213	18209	18208	18090	18260	18186	18173	18234	18132	18289	18171	18229	18182	18214	18074	18172	18178	18259	18086	18141	18141	18125	18276	18183	18158	18337	18134	18220	18229	18091	18256	18118	18004	18042	18214	18149	18383	18047	18184	18136	18109	18130	18063	18118	18111	18206	18126	18177	18243	17976	18182	18107	18292	18221	18091	18039	18080	18060	18268	18133	17958	18170	18037	18316	18154	18113	18212	18058	18008	18244	18278	18163	18191	17999	18189	18211	17974	18046	18239	18259	18203	18216	17969	18468	18172	18228	18182	17881	18150	18046	18344	18126	18046	18119	18221	18240	18178	18164	18046	17985	18259	18187	18388	17977	18187	18277	18155	18215	17914	18030	18207	18172	18080	18161	18273	18189	17968	18022	18208	18200	18069	18125	18343	17976	18045	18053	18054	18021	18004	18156	18151	18124	18316	18303	18174	18088	18201	18024	18099	18242	18135	18139	17991	18227	18111	18107	18039	18125	18086	18108	18029	17953	18111	18091	18186	18391	17994	18160	18085	18152	18256	17976	18103	18011	18202	18314	18320	18071	18305	18083	17983	18058	18050	18373	18266	18146	18209	18307	18010	18225	18188	18007	18217	18124	18118	18081	18159	18042	18213	18107	18183	18200	18284	18068	18341	18095	18120	18120	18232	18094	18232	18279	18003	18032	18220	17956	18225	18058	18096	18153	18243	18198	18300	18067	18307	18478	18202	17992	18111	18181	18054	18097	18133	18238	18138	18115	18205	18227	18233	18065	18084	18301	18170	18157	17880	18132	18141	18212	18259	18094	18025	18191	18248
24364	21606	29427	32930	35328	37251	36369	33800	32962	33318	33293	33554	33440	32811	32437	32090	31753	31705	31972	31524	31675	31597	31741	31628	31684	31536	31797	31391	31453	31560	31486	31707	31719	31591	31492	31935	31583	31587	31192	31487	31501	31438	31606	31402	31319	31564	31880	31499	31768	31583	31529	31110	31448	31499	31495	31622	31578	31453	31269	31520	31228	31617	31693	31454	31487	31511	31305	31439	31484	31464	31315	31327	31448	31443	31533	31381	31586	31427	31642	31395	31535	31145	31425	31366	31397	31475	31818	31437	31533	31637	31604	31429	31516	31424	31458	31161	31347	31399	31367	31578	31693	31527	31592	31314	31620	31648	31500	31519	31374	31285	31402	31590	31578	31545	31447	31615	31549	31464	31577	31459	31471	31185	31427	31323	31577	31589	31395	31825	31259	31453	31521	31307	31344	31772	31403	31343	31534	31521	31681	31620	31386	31009	31372	31410	31650	31434	31564	31435	31512	31443	31522	31407	31402	31520	31399	31499	31484	31136	31369	31406	31240	31502	31611	31306	31701	31215	31608	31588	31436	31507	31719	31652	31581	31687	31640	31631	31582	31546	31286	31302	31533	31545	31475	31373	31497	31599	31520	31755	31804	31652	31569	31620	31697	31607	31824	31714	31469	31272	31370	31438	31487	31414	31528	31665	31734	31522	31459	31600	31418	31435	31773	31410	31393	31860	31613	31529	31653	31426	31337	31579	31421	31304	31389	31637	31590	31621	31455	31460	31328	31311	31301	31362	31445	31550	31375	31536	31737	31591	31623	31258	31250	31233	31414	31330	31341	31140	31459	31423	31515	31490	31490	31459	31335	31491	31811	31254	31311	31384	31428	31571	31625	31522	31504	31573	31387	31471	31915	31466	31378	31492	31297	31477	31432	31480	31707	31669	31321	31615	31567	31456	31617	31581	31425	31468	31677	31440	31507	31272	31499	31378	31259	31107	31503	31591	31557	31414	31502	31572	31421	31245	31496	31488	31543	31386	31137	31435	31395	31416	31397	31538	31409	31404	31469	31511	31529	31291	31516	31453	31564	31376	31404	31504	31714	31699	31518	31649	31251	31340	31429	31408	31365	31700	31708	31414	31376	31486	31443	31348	31454	31476	31371	31547	31402	31422	31736	31321	31444	31391	31470	31476	31364	31437	31448	31434	31484	31620	31612	31409	31433	31391	31412	31453	31285	31488	31437	31748	31524	31412	31389	31612	31383	31490	31653	31637	31444	31264	31624	31492	31694	31512	31684	31580	31370	31435	31085	31552	31408	31459	31457	31491	31273	31453	31480	31518	31346	31659	31352	31414	31398	31347	31407	31323	31472	31447	31689	31446	31507	31524	31650	31335	31514	31276	31360	31660	31288	31686	31571	31510	31535	31667	31477	31446	31794	31322	31158	31437	31443	31674	31837	31602	31337	31607	31376	31600	31335	31554	31339	31601	31514	31566	31527	31297	31257	31515	31401	31438	31355	31447	31765	31303	31427	31506	31520	31547	31460	31238	31546	31112	31321	31680	31168	31377	31274	31226	31441	31377	31559	31500	31561	31377	31545	31528	31357	31511	31482	31157	31654	31500	31431	31246	31381	31626	31492	31544	31290	31178	31393	31330	31413	31508	31352	31405	31732	31631	31564	31606	31448	31465	31285	31357	31400	31467	31496	31537	31562	31552	31517	31376	31378	31187	31451	31419	31306	31312	31452	31395	31463	31612	31462	31568	31404	31618	31312	31651	31364	31528	31402	31547	31612	31452	31606	31498	31677	31619	31479	31318	31633	31561	31456	31392	31531	31574	31306	31351	31271	31461	31281	31492	31277	31827	31558	31682	31573	31583	31471	31396	31738	31440	31513	31475	31430	31653	31376	31270	31451	31542	31336	31526	31637	31342	31417	31769	31384	31544	31300	31915	31452	31458	31868	31392	31354	31565	31366	31380	31381	31480	31579	31671	31357	31454	31541	31472	31654	31355	31182	31477	31545	31583	31411	31621	31637	31561	31737	31377	31679	31683	31335	31672	31247	31564	31426	31561	31579	31455	31568	31191	31482	31720	31417	31729	31383	31537	31492	31404	31529	31516	31444	31392	31508	31485	31514	31402	31109	31547	31591	31309	31702	31340	31308	31516	31560	31511	31733	31574	31556	31478	31569	31252	31446	31627	31520	31572	31583	31591	31219	31410	31640	31563	31363	31367	31515	31274	31559	31502	31469	31714	31652	31415	31467	31572	31711	31574	31394	31493	31575	31624	31461	31159	31393	31445	31555	31440	31345	31455	31464	31470	31374	31462	31611	31489	31431	31469	31369	31472	31568	31440	31244	31480	31470	31836	31491	31498	31628	31474	31575	31473	31361	31335	31161	31417	31538	31399	31392	31021	31396	31487	31590	31553	31416	31373	31252	31273	31358	31541	31636	31660	31500	31327	31490	31307	31323	31321	31388	31372	31622	31281	31156	31220	31387	31562	31144	31402	31351	31637	31418	31435	31321	31213	31650	31520	31416	31348	31362	31498	31625	31659	31485	31197	31555	31395	31452	31644	31859	31619	31689	31611	31368	31550	31308	31679	31510	31553	31370	31522	31355	31528	31529	31856	31509	31529	31743	31326	31416	31450	31492	31525	31239	31526	31686	31453	31677	31313	31349	31400	31278	31360	31435	31470	31591	31340	31368	31453	31265	31370	31389	31630	31367	31436	31543	31328	31374	31425	31483	31453	31497	31488	31411	31488	31501	31405	31488	31419	31539	31575	31374	31461	31661	31527	31471	31534	31714	31503	31272	31402	31394	31642	31504	31564	31638	31402	31455	31398	31628	31407	31603	31236	31635	31538	31495	31582	31489	31481	31672	31467	31285	31659	31653	31502	31447	31137	31476	31402	31445	31439	31297	31526	31640	31332	31481	31340	31448	31434	31590	31401	31653	31190	31658	31365	31500	31705	31574	31742	31757	31468	31508	31410	31638	31494	31404	31231	31358	31478	31301	31537	31479	31455	31252	31530	31532	31279	31559	31392	31435	31424	31365	31351	31431	31710	31414	31811	31681	31175	31596	31498	31475	31633	31415	31319	31385	31444	31374	31711	31607	31854	31513	31378	31516	31520	31757	31639	31368	31586	31274	31522	31528	31507	31578	31546	31435	31526	31469	31589	31426	31320	31568	31629	31460	31734	31417	31576	31374	31503	31605	31343	31518	31670	31608	31341	31677	31693	31550	31681	31335	31498	31767	31688	31646	31423	31323	31779	31524	31557	31497	31542	31380	31481	31456	31407	31233	31680	31548	31514	31621	31712	31488	31513	31358	31350	31448	31743	31271	31625	31621	31632	31591	31764	31635	31599	31448	31572	31532	31321	31503	31571	31380	31402	31301	31468	31502	31583	31440	31658	31560	31393	31592	31408	31445	31863	31351	31406	31500	31367	31409	31245	31211	31397	31406	31518	31469	31684	31514	31757	31791	31469	31489	31584	31510	31771	31414	31496	31189	31358	31264	31230	31459	31510	31442	31669	31757	31760	31287	31701	31602	31194	31573	31505	31652	31585	31783	31449	31639	31379	31356	31631	31598	31322	31613	31672	31370	31426	31371	31502	31470	31486	31723	31635	31417	31381	31665	31473	31656	31311	31453	31417	31594	31688	31155	31572	31550	31338	31304	31442	31500	31693	31512	31415	31515	31700	31525	31659	31121	31366	31391	31359	31606	31622	31682	31417	31517	31241	31815	31374	31515	31488	31654	31764	31554	31559	31529	31647	31486	31368	31543	31493	31523	31243	31517	31655	31734	31631	31187	31356	31376	31546	31664	31380	31537	31474	31731	31551	31381	31220	31360	31708	31713	31353	31278	31429	31382	31410	31433	31609	31463	31262	31521	31725	31722	31364	31341	31349	31535	31683	31680	31398	31167	31295	31845	31423	31369	31563	31671	31773	31693	31258	31257	31284	31365	31570	31416	31634	31326	31346	31560	31513	31408	31407	31643	31217	31519	31577	31710	31311	31418	31470	31642	31669	31632	31589	31315	31479	31405	31357	31306	31417	31437	31389	31244	31471	31388	31522	31422	31514	31428	31240	31568	31616	31578	31346	31564	31490	31632	31898	31508	31490	31530	31724	31554	31590	31568	31362	31239	31481	31463	31456	31426	31314	31564	31460	31506	31298	31464	31471	31507	31554	31299	31491	31628	31549	31644	31617	31412	31650	31454	31617	31498	31541	31335	31684	31299	31276	31797	31613	31561	31549	31540	31656	31472	31409	31385	31694	31332	31345	31396	31510	31624	31569	31364	31473	31281	31500	31297	31603	31471	31713	31536	31510	31105	31393	31660	31511	31432	31595	31599	31272	31616	31769	31533	31455	31501	31692	31455	31472	31471	31671	31381	31561	31448	31409	31231	31522	31484	31326	31591	31584	31433	31537	31601	31472	31355	31305	31623	31455	31557	31285	31372	31323	31687	31592	31448	31485	31459	31431	31497	31436	31304	31573	31541	31285	31603	31581	31781	31397	31456	31141	31321	31459	31573	31498	31458	31571	31698	31579	31501	31412	31361	31503	31557	31342	31526	31532	31615	31291	31303	31457	31383	31565	31411	31524	31482	31419	31248	31342	31638	31744	31488	31460	31469	31518	31768	31361	31666	31596	31419	31424	31640	31594	31249	31357	31459	31594	31466	31320	31584	31358	31124	31350	31660	31234	31437	31711	31659	31767	31481	31328	31438	31361	31354	31347	31411	31439	31531	31512	31179	31496	31409	31443	31397	31353	31547	31830	31533	31405	31572	31559	31358	31675	31677	31313	31297	31244	31665	31295	31324	31402	31164	31603	31451	31306	31402	31356	31539	31355	31645	31498	31535	31529	31701	31401	31424	31637	31645	31608	31535	31537	31839	31180	31555	31367	31628	31375	31573	31431	31737	31415	31217	31277	31416	31395	31628	31762	31571	31697	31574	31541	31337	31221	31668	31522	31299	31651	31545	31568	31642	31424	31618	31782	31551	31513	31491	31337	31595	31409	31559	31505	31704	31481	31538	31428	31488	31284	31131	31390	31277	31419	31415	31301	31514	31836	31383	31411	31497	31414	31400	31254	31576	31302	31811	31657	31390	31422	31498	31586	31506	31396	31372	31169	31494	31657	31513	31585	31546	31394	31491	31488	31315	31512
33746	50926	45094	37969	31080	26848	23253	21300	20855	20618	20212	20639	20539	20129	19559	19048	18890	18566	18579	18721	18769	18613	18613	18604	18734	18723	18829	18768	18598	18651	18626	18539	18565	18599	18662	18662	18694	18507	18559	18444	18765	18585	18628	18671	18542	18659	18703	18761	18555	18551	18556	18626	18515	18721	18451	18617	18648	18647	18495	18506	18673	18563	18496	18548	18610	18579	18481	18718	18717	18736	18520	18565	18659	18613	18623	18644	18627	18445	18596	18540	18366	18494	18679	18494	18670	18447	18606	18638	18413	18650	18685	18742	18485	18590	18572	18726	18711	18528	18620	18654	18702	18474	18552	18531	18545	18559	18593	18588	18702	18741	18660	18584	18558	18653	18709	18455	18375	18647	18515	18561	18609	18479	18616	18692	18476	18594	18641	18380	18608	18546	18517	18564	18528	18505	18743	18664	18673	18613	18381	18541	18541	18531	18427	18461	18657	18885	18499	18529	18629	18462	18725	18782	18598	18540	18586	18409	18699	18652	18648	18483	18470	18484	18566	18584	18604	18528	18650	18757	18655	18622	18632	18703	18559	18650	18559	18535	18519	18599	18516	18724	18623	18609	18503	18668	18574	18607	18504	18635	18573	18785	18517	18406	18615	18619	18629	18694	18623	18603	18507	18689	18501	18540	18396	18599	18681	18556	18828	18526	18648	18573	18597	18412	18513	18532	18637	18688	18465	18658	18685	18555	18540	18380	18792	18530	18643	18386	18522	18631	18537	18561	18463	18538	18773	18804	18594	18568	18666	18513	18670	18433	18706	18477	18673	18638	18601	18542	18536	18591	18655	18469	18361	18589	18551	18501	18658	18548	18552	18485	18742	18576	18622	18604	18594	18532	18665	18574	18478	18374	18751	18648	18639	18523	18600	18598	18642	18659	18739	18573	18745	18545	18325	18509	18719	18622	18648	18649	18701	18444	18527	18557	18564	18694	18854	18301	18544	18629	18391	18527	18526	18668	18464	18558	18598	18543	18577	18786	18522	18492	18666	18607	18494	18607	18625	18597	18604	18597	18518	18668	18675	18586	18611	18537	18514	18679	18781	18466	18524	18371	18643	18514	18476	18494	18627	18540	18722	18412	18654	18539	18471	18684	18578	18615	18556	18616	18690	18562	18697	18603	18537	18744	18487	18591	18544	18785	18813	18531	18493	18656	18610	18616	18702	18565	18747	18435	18357	18554	18329	18749	18471	18648	18700	18464	18662	18621	18551	18658	18382	18466	18646	18643	18543	18769	18499	18459	18629	18592	18407	18618	18519	18647	18495	18491	18475	18540	18604	18490	18804	18532	18528	18621	18657	18660	18514	18562	18754	18681	18813	18576	18537	18697	18571	18360	18559	18433	18550	18837	18529	18437	18556	18507	18488	18716	18508	18676	18661	18481	18645	18486	18549	18715	18750	18348	18624	18384	18425	18402	18673	18583	18530	18634	18595	18569	18489	18670	18700	18611	18543	18606	18625	18763	18816	18504	18535	18576	18720	18682	18439	18255	18620	18763	18495	18700	18538	18708	18457	18313	18314	18649	18551	18647	18629	18603	18606	18472	18377	18816	18545	18753	18687	18497	18547	18595	18556	18510	18628	18535	18672	18435	18555	18637	18623	18674	18716	18651	18350	18705	18745	18408	18556	18464	18513	18608	18516	18447	18523	18594	18558	18496	18603	18605	18621	18760	18506	18795	18630	18547	18589	18700	18666	18632	18554	18509	18637	18515	18713	18642	18696	18693	18519	18533	18605	18617	18697	18583	18533	18523	18605	18597	18486	18547	18528	18605	18336	18710	18655	18697	18671	18631	18497	18413	18586	18535	18612	18581	18491	18751	18542	18624	18407	18702	18668	18692	18641	18483	18570	18625	18503	18544	18654	18457	18378	18465	18431	18518	18616	18604	18579	18684	18560	18709	18645	18548	18359	18668	18535	18412	18646	18463	18527	18682	18561	18505	18591	18444	18452	18422	18545	18636	18307	18538	18486	18675	18553	18522	18555	18577	18642	18718	18760	18585	18409	18586	18473	18538	18422	18454	18647	18529	18509	18642	18546	18457	18705	18572	18551	18573	18598	18429	18710	18728	18632	18702	18657	18614	18557	18653	18580	18498	18577	18520	18398	18440	18606	18751	18535	18767	18613	18585	18640	18507	18640	18675	18691	18847	18497	18744	18563	18433	18678	18670	18539	18494	18448	18454	18656	18625	18604	18531	18546	18288	18551	18595	18463	18790	18609	18574	18594	18296	18395	18705	18635	18496	18727	18479	18788	18729	18480	18644	18642	18642	18498	18677	18639	18722	18563	18744	18499	18625	18669	18570	18724	18656	18506	18770	18655	18742	18480	18420	18564	18511	18534	18585	18607	18404	18576	18587	18463	18409	18478	18555	18623	18553	18617	18455	18770	18440	18402	18544	18665	18594	18742	18511	18588	18552	18442	18534	18753	18425	18522	18633	18576	18656	18713	18687	18548	18541	18605	18460	18595	18489	18503	18512	18476	18546	18723	18490	18563	18574	18496	18555	18702	18567	18533	18662	18576	18472	18610	18582	18629	18556	18541	18603	18643	18726	18449	18699	18461	18467	18744	18562	18623	18615	18510	18429	18646	18627	18523	18543	18590	18710	18583	18715	18618	18733	18560	18594	18587	18599	18761	18553	18593	18639	18483	18500	18567	18557	18415	18584	18698	18592	18576	18501	18781	18716	18597	18575	18634	18675	18560	18708	18578	18512	18672	18534	18651	18631	18593	18456	18402	18572	18834	18407	18515	18507	18516	18662	18545	18676	18639	18436	18463	18554	18486	18574	18539	18613	18547	18621	18242	18681	18502	18494	18628	18708	18621	18637	18530	18600	18448	18391	18588	18652	18486	18495	18776	18434	18776	18455	18726	18552	18627	18715	18627	18423	18375	18598	18533	18500	18737	18553	18584	18747	18433	18636	18551	18726	18721	18483	18371	18571	18522	18684	18651	18731	18537	18601	18632	18612	18504	18616	18853	18587	18551	18520	18379	18656	18489	18426	18674	18525	18457	18599	18584	18590	18513	18592	18677	18595	18556	18631	18566	18501	18591	18602	18432	18662	18641	18687	18598	18741	18526	18527	18712	18667	18416	18615	18545	18783	18655	18605	18561	18627	18539	18470	18760	18664	18657	18494	18496	18580	18763	18424	18785	18757	18656	18450	18652	18430	18579	18526	18630	18524	18575	18673	18672	18341	18868	18456	18542	18553	18634	18656	18560	18432	18590	18493	18594	18544	18464	18577	18658	18484	18607	18749	18519	18531	18726	18644	18641	18625	18740	18553	18544	18640	18562	18539	18584	18596	18696	18593	18635	18731	18434	18687	18546	18522	18540	18784	18636	18520	18510	18614	18591	18478	18497	18459	18436	18584	18659	18362	18623	18725	18441	18563	18445	18498	18538	18549	18517	18424	18671	18531	18605	18650	18767	18502	18633	18604	18518	18601	18547	18646	18431	18605	18574	18683	18673	18641	18393	18708	18508	18549	18717	18576	18408	18492	18689	18494	18610	18606	18455	18579	18671	18758	18749	18657	18581	18702	18606	18725	18649	18551	18611	18420	18308	18605	18561	18608	18665	18522	18863	18473	18597	18600	18614	18568	18513	18488	18266	18736	18721	18700	18480	18589	18401	18473	18614	18670	18610	18673	18622	18588	18376	18543	18471	18480	18713	18642	18724	18677	18667	18627	18521	18613	18719	18613	18481	18659	18610	18388	18690	18649	18692	18683	18704	18568	18672	18657	18553	18496	18547	18531	18687	18716	18494	18777	18766	18574	18571	18496	18479	18704	18567	18648	18531	18388	18562	18608	18578	18658	18620	18484	18424	18617	18609	18638	18517	18693	18660	18672	18526	18491	18573	18498	18520	18541	18500	18595	18623	18605	18716	18560	18698	18674	18580	18440	18836	18458	18432	18534	18684	18595	18708	18732	18610	18664	18557	18660	18542	18575	18597	18693	18795	18453	18615	18636	18686	18594	18807	18551	18520	18454	18588	18582	18596	18499	18714	18491	18672	18549	18563	18549	18686	18614	18584	18612	18617	18406	18603	18640	18398	18564	18596	18441	18548	18578	18686	18608	18556	18568	18558	18573	18592	18529	18657	18446	18547	18495	18627	18620	18518	18696	18635	18495	18697	18614	18772	18503	18703	18478	18500	18530	18514	18716	18567	18463	18656	18479	18623	18606	18409	18560	18736	18689	18517	18439	18449	18677	18507	18605	18542	18539	18655	18601	18675	18667	18658	18584	18746	18758	18598	18595	18679	18563	18610	18652	18488	18694	18703	18634	18540	18355	18710	18709	18548	18611	18546	18415	18471	18694	18599	18697	18529	18656	18820	18535	18629	18602	18623	18476	18295	18549	18728	18485	18472	18645	18530	18709	18629	18541	18320	18561	18555	18600	18836	18666	18514	18465	18587	18571	18471	18433	18556	18717	18683	18597	18530	18496	18651	18697	18823	18539	18693	18773	18625	18726	18525	18745	18558	18585	18563	18542	18512	18634	18577	18444	18636	18341	18603	18498	18581	18526	18662	18776	18564	18732	18784	18666	18545	18600	18716	18451	18506	18578	18605	18645	18712	18709	18619	18566	18582	18539	18658	18536	18464	18620	18444	18642	18587	18498	18563	18573	18728	18361	18465	18483	18441	18502	18463	18627	18598	18403	18699	18460	18755	18679	18487	18614	18604	18704	18636	18515	18561	18614	18638	18541	18673	18326	18525	18427	18508	18523	18481	18621	18638	18476	18705	18459	18704	18609	18400	18536	18589	18386	18499	18468	18468	18719	18443	18528	18567	18638	18573	18629	18514	18635	18582	18447	18584	18549	18684	18760	18747	18499	18343	18498	18716	18638	18502	18555	18473	18485	18580	18566	18781	18470	18696	18709	18630	18601	18572	18617	18614	18584	18818	18574	18550	18699	18744	18724	18465	18659	18596	18462	18641	18645	18576	18623	18513	18703	18684	18468	18695	18612	18533	18627	18542	18743	18547	18681	18911	18431	18710	18613	18547	18660	18522	18615	18617	18700	18679	18486	18439	18310	18505	18465	18494	18662	18661	18603	18673	18601	18529	18600	18580	18473	18581	18451	18740	18578	18675	18503	18724	18715	18680	18617
22921	21455	29336	30555	36101	40161	39888	36798	35595	35428	35595	36065	36942	35258	33969	33397	33120	33162	32982	32985	33180	33043	32881	33052	33042	32981	33062	32851	32954	32668	33010	33232	32729	32880	32879	33095	32956	33016	32794	32874	33240	33049	33001	33087	32882	33126	32791	32803	32807	32806	33081	32674	32836	33070	32806	32700	32859	32995	32655	32753	32916	33011	32896	33064	32870	32747	33023	33009	32908	32940	32840	32877	32697	32553	32812	32735	32809	32744	32865	32657	32823	32437	32889	32815	32826	32911	32876	32728	32781	32674	32859	32754	32806	32858	32672	32822	33061	32946	32851	32540	33006	32839	32787	32671	32819	32905	32803	32906	32937	32420	32692	32811	33083	32709	32605	32900	32794	32869	32764	32779	32662	32708	32844	32910	33032	32761	32656	33007	32637	32523	32855	32757	32806	32726	32791	32762	32849	32926	32815	32623	32754	32907	32725	32668	33032	32882	32971	32716	32809	32648	32695	32699	32737	32922	32934	32906	32729	32625	32766	32748	32936	32860	32663	32891	32664	32898	32803	32825	32659	32650	32567	32775	32701	32834	32717	32833	33024	32786	32953	32438	32783	32646	32794	32624	32610	33037	32893	32608	33036	32910	32760	32872	32744	32944	33036	32785	32597	32810	32699	32845	32702	32676	32669	32915	32982	32760	32805	32976	32941	32975	32780	32953	32834	32577	32808	32742	32945	32971	32892	32988	32702	32653	32655	32810	32960	32753	32853	32714	32848	32957	32792	32842	32762	32773	32560	32827	32720	32956	32787	32534	32897	32681	32930	32671	32523	32969	32771	32692	32759	32829	33009	32906	32606	32695	32706	33006	33030	32822	32722	32554	32741	32767	32660	32777	32701	33121	32561	32684	32695	32897	32604	32810	32720	32789	33083	32835	33029	33019	32810	32730	32861	32961	33069	32737	33179	32713	32749	32684	32599	32820	32937	32670	32843	32881	32727	32686	32798	32768	32713	32598	32682	32685	33146	32894	32620	32843	32699	32637	32823	32835	32629	32910	32831	33018	32630	32809	33061	32878	33046	33026	33040	32559	32831	32902	32964	33031	32880	32780	32484	32650	32804	32988	32725	32563	32703	32845	32824	32832	32863	33058	32562	32857	32746	32915	32612	33003	32834	32686	32826	32590	32956	32900	32843	32766	32797	33029	32720	32657	32720	32811	32926	32884	33041	32881	32761	32767	32816	32781	32857	32682	32746	32881	32758	32394	32800	32782	32781	32680	32760	32920	32712	32812	32905	32701	32738	32895	32770	33023	32946	32765	32677	32578	33048	32672	32931	32904	32910	33057	32609	32793	32723	32974	32919	32677	32717	32844	32902	32921	32550	32625	32733	32688	32745	32650	32961	32820	33098	32917	32491	32806	32754	32770	33023	32993	32858	32780	32899	32919	32815	32881	32666	32746	32896	32806	32995	32942	32774	32689	32756	32863	32939	32766	32723	32853	32703	33011	33020	32798	33005	32740	32703	32809	32890	32833	32601	32698	32687	32757	32761	32782	33003	32596	32559	32708	32532	32682	32791	32961	32831	32631	32832	32964	32743	32876	32822	32711	32919	32759	32938	32603	32757	32952	32769	32699	32636	32652	32793	32880	32752	32616	33046	32783	32722	32744	32935	32818	32631	32727	33127	32902	32836	32819	32547	32650	32928	32939	32656	32624	32687	32901	32874	32723	33005	33213	32742	32714	32835	33016	32746	32658	32661	32782	32973	32697	32831	32813	33010	32866	32590	32960	32817	32803	32940	32919	32818	32779	32727	32665	32914	32699	32673	32884	33041	33041	32814	33032	33179	32812	32805	32854	32947	32552	32987	32710	32694	32750	32667	32780	33107	32808	32778	32884	32998	32875	32805	32790	32774	32708	32710	32990	32793	32802	32802	32899	32896	32648	32699	32656	32645	32695	32613	33044	32892	32846	32643	32729	32679	32728	33000	32743	32718	32775	32607	32836	32966	32856	32545	32779	32761	32774	32859	32673	32640	32684	32724	32790	32828	32702	32702	33095	33128	32933	32860	32641	32649	32960	32988	32956	32750	32701	32923	32888	32776	32611	32820	32908	32933	32801	32994	32800	32879	32512	32835	32757	32851	32886	32752	32723	32903	32665	32757	32604	32779	32623	32745	32976	33033	32628	32794	32606	32574	32959	32831	32716	32815	32548	32647	33004	32781	32645	32885	32551	32612	32712	32603	32675	32982	32818	32687	32965	32698	32546	33070	33011	33036	32901	32887	32612	32744	32783	32798	32799	32882	32880	32943	32854	32720	32727	32921	32778	32811	32828	32929	32962	32870	32812	32794	32619	33001	32780	32707	32864	32838	32712	32463	32810	32695	32866	32690	32752	32806	32893	32900	32711	32580	32898	32751	32803	32870	32752	32848	32540	32720	32979	33033	32781	32698	32897	32892	32691	32757	32825	32717	32748	32816	32426	32834	32742	32874	32830	32625	32926	32986	32845	32689	32653	32839	32600	33028	33035	32603	32644	32918	33008	32961	32423	32694	32559	32780	32782	33012	32676	32673	32785	32943	32698	32867	32639	32802	32882	32687	32729	32704	32831	32961	32758	32772	32847	32814	32739	32864	32706	32741	32707	32781	32745	32790	32909	32927	32796	32779	32975	32925	32585	32706	32676	32778	32931	32736	32608	32898	32769	32660	32602	32740	32542	32805	32847	32937	32592	32741	32868	32621	32858	32901	32714	32777	32503	32844	32684	33037	32655	32863	33041	32932	32780	32885	32914	32766	32772	32700	32842	32827	32531	32884	32736	32746	32744	32857	32785	32679	32789	32753	32820	32834	32626	32766	32835	32859	32876	32723	32834	32633	32901	32875	32834	32961	32661	32913	32872	32722	32946	33003	32610	32651	32868	32531	32947	33007	33126	32922	32652	32835	32932	32813	32727	32974	32992	32742	32711	32834	32911	32902	32580	32967	32569	32610	32717	32873	32796	32984	32502	32517	32851	32658	32762	33012	32782	33162	32690	32575	32719	32795	32538	32676	32820	32792	32820	33063	32818	32769	33016	32811	32785	33149	33105	32825	32884	32841	32720	32607	32970	32890	32867	32944	32763	32837	32836	32711	32971	32906	32742	32974	32767	32658	32711	32775	32797	32616	32801	33123	32690	32998	32866	32796	32721	32789	33036	32710	32798	32822	32855	32943	33051	32825	32786	32720	32998	32604	32656	32716	32826	32797	32607	32661	32465	32783	32511	32894	33011	32756	33014	32876	32754	32841	32661	32708	32752	32575	32805	32817	32650	32847	32923	32918	32663	32414	33013	32710	33068	32821	32816	32936	33065	32747	32720	33138	33062	32920	32890	32778	32657	32375	33079	32914	32947	32910	32954	32610	32831	32653	32958	32769	32882	32946	32728	32822	32829	32735	32660	32789	32838	32853	32716	32798	32842	32716	32638	32995	32954	32953	32713	33150	33052	32907	32738	33015	32657	32368	32637	33223	32753	32630	32699	32335	32862	32882	32741	32709	32870	32915	32784	32920	32694	32774	32759	32696	32753	32894	32867	32888	32564	32729	32708	32757	32777	32629	32853	32541	32809	32814	32785	32588	32589	33007	32588	32656	32801	32734	32555	32843	32859	32866	32831	32777	32943	32826	32973	32849	32684	32816	32790	32705	32772	32689	32771	32831	32712	32735	32843	32465	32873	32891	32925	32912	32769	32897	32871	32800	32738	32703	33037	32851	32949	32877	32508	32539	32882	32843	32773	32767	32780	32766	32884	32813	32908	32765	32813	32691	32700	32815	32854	32826	32976	32827	32729	32774	32496	32922	32716	32959	32760	33084	32832	32627	32693	32679	32868	32925	32655	32972	32695	32762	32670	32911	32717	32752	32600	32687	32597	32787	32726	32742	32897	32885	32716	32816	32743	32740	32821	32854	32846	32472	32712	32901	32713	32665	32716	32981	32804	32738	32698	32684	32837	32760	32570	32644	32723	32602	32748	32803	32739	32491	33037	32679	32764	32488	32467	32862	32666	32996	32853	32873	32958	32773	32636	33084	33018	32699	32905	32699	32778	32595	32800	32875	32501	32956	33028	32752	32916	32590	32707	32907	32843	32700	32866	32783	32704	32815	33148	32921	32679	32980	32709	32561	32609	32447	32830	32822	32980	32883	32988	32828	32690	33038	32641	32620	32909	32821	32737	32874	32946	32921	33000	32829	32802	32858	32715	32709	32664	32962	32766	32655	32625	33108	32848	32851	32509	32957	32755	32883	33152	32755	32694	32888	32582	32850	32887	32934	32981	32946	32873	32723	32605	32571	32859	32637	32863	32750	32893	32540	32669	32892	32839	33013	33170	32829	32691	32900	32772	32683	32586	32668	32757	32568	32732	32787	32600	32759	32715	32779	32665	32833	32831	32908	32705	32848	33081	33000	32643	32538	32814	33025	33022	32905	32711	32648	32839	32748	33004	32755	33081	32595	32831	32691	32746	32745	32852	32655	32645	32741	32711	32897	32867	32687	32663	32760	32662	32841	32747	32973	33080	32787	32805	32790	32890	32659	32683	33136	32754	32595	32850	33007	32773	32678	33053	32744	32777	32707	32920	33005	32878	32677	32829	32744	32758	32735	32732	32821	32855	32891	32826	32832	32797	32879	32753	32892	32559	32786	32901	32850	32800	32759	32851	32815	32667	32587	32922	32890	32814	32857	32644	32855	32799	32957	32905	32852	32895	32717	32779	32665	32776	32651	32895	32829	32810	32621	32807	32910	32720	32902	32778	32900	32812	32765	32870	32900	33200	32772	32880	32985	32804	33033	32738	32654	32868	32722	32565	32810	32469	32663	32580	32912	32852	32970	32373	32717	32805	32849	33055	32691	32790	32797	32737	32839	32724	32913	32947	32878	32639	32824	32531	32778	32783	32932	33014	32829	32700	33053	32517	32984	32890	32673	32792	32840	32851	33250	32968	32704	32822	32906	32862	32727	33050	32743	32588	32837	32779	32856	32619	32726	32687	32742	32926	32493	32858	32533	32994	32920	32922	32634	32953	32860	33028	32907	32990	32836	32529	32747	32693	32732	32842	32645	32337	32935	33045	32663	32711	32466	32689	32833	32703	32607	32523	32881	32986	33049	32503	32827	32948	33135	32884	32840	32729	32585	32392
36108	58722	57249	44246	39161	31827	26673	24146	23056	22551	22703	23217	24036	21913	20470	19606	19584	19443	19471	19406	19418	19393	19391	19272	19357	19240	19404	19339	19492	19219	19487	19103	19291	19295	19353	19303	19242	19349	19259	19251	19411	19328	19326	19303	19239	19235	19377	19300	19458	19476	19298	19162	19543	19512	19232	19176	19371	19414	19310	19253	19218	19172	19365	19348	19260	19246	19413	19434	19399	19164	19199	19227	19272	19384	19289	19232	19199	19241	19319	19312	19386	19282	19270	19242	19303	19475	19289	19372	19051	19394	19344	19341	19374	19307	19168	19339	19402	19322	19386	19218	19145	19355	19316	19356	19333	19212	19363	19396	19344	19352	19307	19216	19602	19255	19265	19099	19107	19441	19096	18971	19362	19290	19280	19177	19532	19310	19270	19249	19411	19358	19410	19352	19312	19256	19289	19145	19413	19231	19334	19542	19175	19358	19265	19338	19436	19189	19347	19280	19254	19046	19182	19344	19189	19484	19185	19361	19279	19159	19483	19361	19136	19410	19363	19426	19375	19408	19189	19452	19413	19543	19305	19388	19155	19286	19078	19251	19361	19354	19115	19100	19145	19125	19220	19210	19107	19349	19390	19273	19284	19264	19437	19234	19481	19243	19033	19094	19323	19314	19346	19445	19204	19258	19315	19329	19288	19179	19089	19212	19196	19224	19308	19068	19297	19412	19241	19179	19396	19485	19251	19402	19448	19292	19201	19178	19211	19267	19300	19248	19298	19328	19212	19362	19220	19363	19344	19253	19197	19276	19180	19299	19237	19272	19318	19219	19327	19326	19404	19140	19413	19143	19369	19159	19284	19194	19375	19314	19230	19292	19304	19322	19199	19282	19430	19424	19425	19325	19346	19372	19288	19202	19010	19249	19245	19291	19205	19120	19443	19428	19268	19151	19318	19135	19404	19263	19285	19292	19382	19234	19550	19117	19207	19392	19162	19300	19373	19204	19227	19227	19257	19431	19207	19219	19282	19258	19523	19271	19343	19390	18968	19111	19208	19463	19116	19331	19411	19171	19212	19173	19209	19224	19252	19408	19240	19490	19208	19115	19283	19183	19311	19191	19234	19316	19148	19255	19239	19284	19208	19484	19342	19189	19200	19330	19236	19388	19215	19267	19258	19384	19261	19078	19375	19193	19311	19229	19320	19310	19247	19019	19386	19190	19315	19259	19253	18969	19188	19209	19348	19122	19252	19335	19169	19357	19187	19176	19188	19389	19327	19224	19270	19057	19221	19361	19297	19364	19295	19231	19287	19230	19216	19366	19256	19297	19361	19231	19507	19248	19371	19383	19404	19420	19148	19285	19277	19391	19229	19405	19256	19239	19173	19194	19321	19293	19342	19338	19303	19478	19462	19417	19417	19173	19153	19156	19564	19231	19313	19476	19355	19237	19274	19295	19269	19243	19452	19341	19355	19430	19324	19210	19549	19239	19208	19231	19319	19332	19254	19175	19417	19225	19288	19484	19326	19272	19326	19270	19334	19208	19232	19308	19355	19452	19060	19225	19302	19262	19497	19279	19299	19185	19206	19266	19325	19194	19496	19397	19470	19424	19092	19369	19423	19212	19343	19206	19434	19398	19238	19343	19272	19433	19120	19089	19370	19352	19143	19412	19169	19052	19213	19327	19468	19420	19324	19176	19232	19267	19196	19302	19137	19299	19212	19212	19323	19298	19174	19398	19193	19387	19109	19298	19149	19384	19329	19064	19182	19278	19161	19188	19361	19346	19254	19217	19379	19196	19219	19264	19268	19239	19180	19392	19247	19264	19402	19125	19176	19235	19185	19533	19344	19264	19232	19306	19141	19333	19217	19187	19187	19262	19306	19552	19297	19219	19335	19202	19151	19555	19214	19184	19256	19338	19333	19208	19199	19399	19415	19437	19367	19225	19289	19249	19399	19055	19376	19422	19100	19268	19234	19137	19250	19339	19160	19336	19401	19396	19201	19316	19220	19327	19100	19339	19282	19348	19112	19217	19069	19327	19182	19347	19256	19259	19254	19282	19191	19228	19449	19238	19356	19300	19040	19287	19224	19343	19288	19223	19422	19450	19243	19357	19198	19333	19276	19516	19293	19333	19303	19224	19373	19231	19347	19312	19315	19381	19143	19311	19375	19171	19148	19185	19209	19336	19345	19222	19158	19276	19345	19307	19396	19167	19433	19240	19514	19254	19402	19193	19153	19353	19220	19377	19241	19320	19394	19169	19224	19354	19341	19224	19169	19105	19374	19154	19282	19330	19175	19158	19162	19235	19219	19185	19391	19422	19427	19320	19209	19354	19596	19171	19386	19343	19259	19361	19153	19469	19271	19192	19314	19233	19217	19321	19244	19381	19240	19137	19154	19196	19361	19460	19182	19269	19309	19285	19377	19274	19213	19373	19029	19279	19192	19480	19206	19286	19218	19252	19202	19183	19171	19197	19364	19121	19513	19534	19521	19281	19270	19329	19401	19078	19320	19284	19223	19429	19407	19059	19231	19405	19450	19277	19278	19224	19236	19314	19315	19440	19343	19168	19473	19326	19138	19203	19231	19347	19096	19378	19219	19327	19304	19161	19477	19358	19251	19259	19253	19275	19239	19251	19227	19283	19151	19311	19213	19183	19100	19168	19358	19370	19263	19187	19342	19114	19384	19235	19323	19069	19214	19427	19287	19229	19364	19227	19416	19295	19387	19241	19375	19105	19274	19465	19172	19389	19355	19484	19343	18986	19292	19215	19233	19229	19225	19300	19525	19316	19205	19288	19380	19206	19345	19456	19336	19274	19382	19233	19383	19251	19166	19164	19214	19336	19373	19349	19199	19022	19215	19286	19190	19311	19251	19421	19233	19424	19260	19214	19369	19222	19383	19324	19440	19256	19180	19271	19219	19303	19272	19099	19225	19170	19316	19477	19253	19401	19039	19364	19003	19301	19393	19217	19397	19367	19304	19315	19296	19189	19360	19312	19520	19265	19407	19311	19389	19220	19213	19365	19251	19386	19146	19512	19330	19220	19462	19279	19466	19423	19208	19288	19268	19231	19294	19090	19469	19247	19124	19309	19377	19578	19330	19173	19193	19163	19236	19204	19222	19395	19238	19280	19365	19280	19256	19148	19223	19343	19475	19141	19094	19266	19404	19273	19217	19321	19391	19356	19155	19165	19300	19526	19369	19415	19365	19382	19381	19381	19297	19186	19407	19225	19286	19169	19360	19394	19253	19211	19229	19133	19168	19140	19212	19104	19498	19343	19132	19330	19231	19334	19392	19055	19200	19443	19075	19156	19137	19528	19358	19287	19290	19317	19092	19307	19235	19428	19468	19180	19457	19304	19168	19249	19482	19423	19207	19359	19325	19280	19235	19265	19298	19166	19348	19318	19311	19302	19368	19116	19369	19298	19318	19322	19052	19303	19453	19147	19310	19584	19312	19090	19481	19156	19163	19320	19246	19259	19415	19397	19270	19193	19158	19440	19368	19400	19360	19328	19129	19093	19239	19262	19399	19193	19283	19177	19201	19380	19376	19099	19100	19258	19329	19149	19169	19330	19495	19167	19381	19338	19106	19338	19181	19194	19568	19305	19493	19338	19211	19110	19300	19419	19168	19425	19172	19308	19391	19237	19199	19135	19169	19363	19289	19194	19090	19339	19241	19166	19361	19267	19147	19318	19111	19087	19158	19238	19378	19360	19322	19328	19242	19199	19163	19321	19134	19190	19357	19116	19215	19418	19237	19147	19252	19220	19408	19261	19240	19254	19416	19179	19229	19431	19262	19300	19073	19164	19474	19201	19076	19165	19339	19318	19340	19256	19280	19109	19079	19030	19379	19353	19428	19298	19279	19396	19298	19310	19178	19220	19257	19227	19315	19356	19282	19208	19265	19034	19334	19437	19401	19360	19395	19208	19395	19292	19279	19301	19242	19234	19252	19226	19264	19146	19217	19215	19457	19312	19434	19157	19124	19423	19258	19145	19349	19144	19337	19453	19301	19415	19320	19327	19265	19465	19162	19223	19406	19320	19219	19299	19054	19455	19308	19322	19308	19099	19094	19210	19330	19253	19245	19202	19366	19036	19255	19366	19376	19339	19117	19177	19267	19026	19310	19307	19355	19164	19315	19302	19390	19374	19221	19090	19288	19175	19103	19231	19186	19437	19303	19334	19285	19098	19311	19377	19336	19247	19141	19244	19245	19419	19294	19208	19354	19379	19229	19240	19180	19335	19149	18950	19311	19255	19115	19096	19238	19315	19358	19411	19175	19198	19174	19358	18933	19408	19317	19254	19352	19313	19258	19310	19330	19185	19261	19244	19261	19271	19368	19220	19328	19362	19135	19190	19292	19353	19436	19234	19183	19178	19317	19299	19335	19118	19306	19513	19419	19276	19321	19462	19417	19300	19342	19332	19265	19307	19488	19318	19225	19438	19211	19392	19160	19339	19041	19262	19272	19343	19223	19325	19303	19284	19275	19312	19441	19373	19218	19362	19313	19464	19319	19205	19302	19295	19306	19248	19041	19439	19307	19372	19084	19221	19384	19273	19330	19226	19369	19405	19073	19377	19232	18962	19372	19270	19203	19139	19436	19273	19214	19426	19253	19299	19339	19341	19196	19243	19210	19341	19318	19290	19307	19249	19329	19165	19431	19146	19159	19301	19429	19336	19201	19379	19322	19222	19350	19241	19408	19160	19277	19340	19323	19305	19120	19274	19136	19418	19212	19182	19100	19150	19296	19285	19139	19270	19292	19258	19399	19322	19195	19283	19336	19352	19347	19205	19351	19252	19148	19319	19171	19404	19364	19047	19459	19268	19217	19315	19015	19311	19263	19286	19271	19365	19232	19260	19263	19496	19284	19402	19273	19438	19410	19366	19281	19361	19237	19329	19336	19163	19424	19188	19189	19248	19153	19364	19316	19331	19047	19211	19350	19264	19095	19332	19499	19143	19430	19253	19452	19246	19250	19054	19149	19361	19392	19148	19221	19112	19306	19436	19288	19253	19248	19423	19250	19380	19272	19237	19104	19302	19287	19192	19332	19194	19281	19378	19170	19393	19286	19341	19368	19354	19355	19259	19279	19258	19124	19290	19449	19303	19266	19235	19290	19152	19225	19200	19033	19235	19257	19342	19324	19331	19198	19383	19203	19295
36180	36457	41376	39382	36958	35453	33948	33044	32728	32668	32210	32179	32462	31890	32159	31939	31773	31705	31786	31501	31752	31682	31600	31709	31659	31814	31706	31347	31739	31617	31708	31824	31577	31770	31748	31563	31787	32014	31688	31392	31509	31608	31849	31820	31506	31653	31681	31623	31729	31777	31701	31641	31626	31655	31570	31419	31745	31756	31886	31512	31807	31641	31892	31832	31764	31570	31590	31637	31853	31796	31513	31820	31538	31687	31672	31444	31690	31561	31684	31554	31815	31604	31873	31789	31579	31634	31637	31876	31521	31602	31680	31495	31787	31633	31654	31626	31375	31676	31653	31723	31723	31374	31899	31753	31716	31503	31602	31602	31593	31590	31630	31456	31682	31476	31713	31752	31617	31763	31666	31465	31533	31696	31478	31805	31580	31631	31685	31854	31446	31720	31445	31705	31552	31823	31512	31677	31865	31659	31474	31408	31706	31797	31343	31411	31667	31540	31895	31646	31734	31625	31400	31638	31776	31742	31691	31773	31660	31802	31547	31390	31460	31595	31812	32158	31536	31531	31687	31590	31415	31635	31534	31731	31376	31488	31727	31537	31667	31592	31733	31652	31541	31582	31723	31586	31843	31671	31626	31687	31607	31379	31561	31456	31622	31879	31373	31691	31640	31760	31524	31521	31692	31474	31385	31449	31675	31636	31760	31455	31667	31634	31708	31916	31768	31541	31723	31540	31496	31885	31604	31675	31517	31621	31642	31768	31723	31449	31664	31632	31637	31427	31652	31381	31726	31823	31922	31954	31669	31721	31733	31888	31906	31668	31668	31768	31665	31687	31798	31547	31478	31653	31645	31716	31523	31591	31318	31531	31813	31624	31665	31826	31514	31805	31624	31474	31614	31587	31745	31431	31747	31651	32223	31594	31680	31588	31396	31457	31509	31722	31586	31690	31554	31778	31367	31397	31547	31608	31620	31539	31668	31602	31597	31522	31858	31670	31699	31656	31768	31642	31656	31674	31522	31804	31897	31666	31627	31539	31731	31813	31501	31527	31553	31659	31533	31734	31850	31759	31560	31322	31602	31797	31733	31795	31357	31723	31651	31741	31754	31665	31864	31349	31566	31708	31681	31874	31697	31560	31711	31579	31908	31715	31263	31849	31636	31403	31545	31823	31810	31560	31536	31777	31556	31620	32078	31679	31594	31411	31532	31546	31796	31726	31637	31663	31725	31481	31552	31594	31511	31702	31709	31556	31649	31642	31711	31578	31397	31325	31282	31585	31401	31850	31446	31643	31496	31771	31666	31704	31693	31763	31776	31601	31568	31649	31731	31578	31656	31938	31536	31932	31520	31653	31651	31676	31918	31643	31575	31529	32037	31982	31643	31754	31531	31513	31539	31761	31516	31696	31801	31638	31699	31584	31544	31570	31961	31813	31944	31638	31575	31753	31601	31446	31809	31571	31765	31638	31500	31514	31364	31624	31436	31396	31443	31700	31753	31744	31381	31622	31735	31535	31816	31900	31721	31459	31534	31716	31425	31777	31554	31727	31543	31477	31853	31578	31844	31910	31578	31574	31403	31834	31625	31605	31712	31653	31453	31309	31368	31661	31648	31524	31751	31640	31628	31606	31840	31909	31821	31420	31590	31527	31730	31494	31731	31612	31637	31889	31729	31892	31754	31814	31619	31666	31753	31466	31583	31481	31975	31737	31588	31503	31477	31683	31440	31523	31521	31512	31804	31740	31503	31633	31592	31931	31530	31946	31682	31660	31571	31640	31714	31498	31867	31495	31716	31624	31649	31958	31712	31572	31627	31973	31867	31546	31640	31611	31847	31588	31699	31854	31726	31878	31648	31629	31574	31747	31708	31710	31699	31688	31553	31154	31493	31798	31684	31535	31478	31614	31586	31536	31630	31543	31712	31568	31969	31606	31799	31660	31555	31383	31677	31623	31820	31512	31712	31794	31705	31896	31636	31540	31913	31757	31531	31719	31676	31719	31323	31561	31656	31612	31830	31746	31757	31845	31747	31762	31944	31639	31480	31571	31666	31593	31626	31597	31728	31589	31735	31472	31580	31640	31569	31369	31489	31884	31855	31221	31947	31476	31563	31729	31689	31894	31791	31762	31734	31617	31711	31682	31583	31588	31514	31641	31892	31576	31566	31937	31505	31445	31453	31549	31921	31494	31473	31578	31620	31792	31657	32076	31613	31688	31852	31727	31719	31644	31554	31448	31680	31827	31820	31383	31603	31795	31937	31845	31709	31782	31556	31570	31495	31678	31804	31755	31671	31611	31673	31445	31539	31512	31692	31706	31584	31487	31842	31478	31613	31334	31521	31553	31445	31618	31657	31736	31737	31804	31776	31528	31656	31654	31783	31924	31643	31646	31685	31576	31726	31621	31537	31760	31762	31646	31438	31716	31521	31435	31435	31965	31764	31588	31605	31678	31871	31779	31938	31721	31632	31751	31537	31798	31780	31488	31587	31747	31744	31883	32074	31686	31694	31473	31815	31670	31493	31622	31215	31588	31733	31613	31662	31873	31898	31626	31803	31851	31460	31579	31698	31854	31681	31787	31887	31580	31576	31536	31502	31489	31610	31591	31807	31899	31505	31756	31644	31532	31720	31465	31665	31706	31751	31835	31748	31719	31708	31710	31663	31625	31690	31609	31558	31553	31792	31656	31673	31586	31619	31534	31621	31724	31842	31513	31557	31615	31882	31437	31780	31621	32000	31577	31727	31729	31738	31552	31565	31746	31580	31715	31675	31696	31486	31657	31551	31478	31494	31519	31843	31724	31624	31718	31567	31661	31599	31541	31506	31694	31701	31525	31645	31852	31772	31620	31638	31696	31705	31730	31815	31654	31831	31489	31946	31740	31793	31889	31829	31497	31531	31702	31716	31643	31498	31614	31587	31661	31453	31562	31606	31633	31459	31581	31590	31304	31630	31629	31515	31676	31670	31848	31877	31727	31456	31639	31807	31517	31735	31386	31487	31406	31772	31785	31402	31838	31851	31501	31675	31666	31703	31387	31897	31551	31479	31863	31796	31719	31795	31754	31667	31842	31732	31771	31634	31518	31569	31592	31672	31666	31504	31669	31438	31717	31580	31804	31644	31733	31562	31896	31719	31545	31791	31663	31930	31676	31686	31954	31630	31624	31675	31455	31626	31435	31338	31529	31669	31706	31227	31423	31845	31705	31603	31400	31802	31681	31661	31810	31550	31792	31578	31588	31500	31805	31742	31494	31508	31835	31713	31709	31804	31709	31833	31985	31489	31682	31652	31559	31545	31713	31744	31374	31677	31562	31613	31789	31683	31615	31833	31679	31712	31760	31632	31475	31777	31718	31487	31732	31803	31704	31687	31696	31651	31274	31756	31769	31814	31524	31654	31575	31362	31490	31722	31744	31911	31694	31486	31716	31853	31555	31735	31596	31540	31720	31696	31661	31765	31801	31739	31886	31791	31583	31671	31720	31528	31676	31568	31765	31937	31333	31634	31525	31653	31280	31274	31818	31653	31649	31401	31953	31546	31547	31648	31478	31671	31722	31848	31543	31813	31370	31437	31806	31515	32003	31698	31980	31862	31594	31670	31697	31826	31797	31673	31319	31389	31945	31563	31619	31404	31466	31629	31495	31767	31959	31842	31962	31615	31551	31715	31641	31545	31545	31886	31600	31635	31663	31535	31369	31621	31521	31716	31390	31806	31591	31577	31923	31574	31793	31873	31673	31780	31436	31323	31542	31756	31442	31704	32002	31824	31703	31696	31670	31724	31768	31496	31621	31613	31668	31860	31686	31902	31730	31795	31628	31583	31665	31927	31777	31582	31682	31986	31738	31851	31686	31628	31481	31703	31699	31799	31830	31608	31721	31776	31548	31334	31685	31641	31768	31714	31873	31796	31576	31809	31738	31772	31516	31625	31936	31692	31565	31607	31484	31447	31627	31905	31828	31630	31737	31590	31608	31552	31761	31375	31507	31621	31534	31235	31952	31743	31396	31831	31724	31701	31730	31511	31629	31804	31641	31571	31776	31631	31771	31780	31850	31522	31615	31940	31767	31756	31461	31833	31543	31333	31445	31617	31359	31568	31686	31586	31546	31607	31493	31826	31308	31340	31490	31658	31649	31484	31629	31777	31611	31697	31481	31545	31470	31770	31324	31819	31476	31655	31459	31690	31864	31462	31594	31864	31826	31523	31591	31643	31682	31628	31470	31556	31804	31768	31663	31683	31866	31673	31870	31422	31420	31525	31977	31704	31768	31703	31679	31430	31686	31460	31362	31840	31792	31637	31564	31438	31642	31448	31653	31415	31290	31681	31700	31493	31631	31497	31754	31620	31865	31923	31831	31423	31687	31573	31639	31540	31458	31408	31532	31827	31699	31388	31670	31660	31633	31443	31807	31440	31549	31636	31621	31613	31758	31685	31876	31399	31707	32137	31564	31485	31843	31686	31635	31705	31856	31406	31673	31809	31611	31462	31599	31788	31486	31630	31837	31880	31795	31768	31678	31934	31736	31610	31651	31676	31646	31626	31818	31747	31589	31584	31656	31966	31402	31925	31978	31738	31490	31803	31497	31781	31379	31665	31528	31667	31743	31620	31660	31764	31619	31511	31652	31398	31441	31539	31870	31693	31772	31703	31583	31754	31682	31482	31826	31932	31582	31873	31660	31684	31489	31566	31441	31636	31894	31663	31640	31859	31413	31553	31554	31761	31652	31668	31757	31804	31738	31879	31716	31678	31934	31644	31626	31559	31265	31714	31575	31550	31779	31579	31488	31468	31379	31822	31660	31655	31678	31718	31616	31624	31625	31598	31413	31624	31501	31771	31704	31616	31664	31527	31539	31924	31646	31754	31901	31751	31509	31425	31548	31403	31399	31655	31588	31709	31422	31551	31664	31692	32034	31543	31609	31953	31670	31518	31517	31436	31781	31848	31739	31563	31883	31637	31728	31649	31500	31554	31722	31814	31624	31646	31747	31764	31882	31365	31672	31836	31789	31640	31712	31582	31847	31389	31550	31695	31679	32057	31886	31865	31733	31574	31570	31763	31790	32111	31671	31875	31500	31694	31719	31395	31731	31627	31598	31752	31873	31677	31785	31590	31560	31551	31927	31659	31794	31573	31467	31683	31603	31428	31517	31891	31692	31830	31886	31674	31729	31704	31501
29751	39646	34171	27967	25670	23375	20855	20239	19741	19318	19147	18862	18804	18718	18485	18500	18350	18470	18321	18482	18338	18321	18391	18348	18437	18323	18373	18289	18390	18359	18240	18561	18444	18225	18374	18356	18249	18438	18447	18312	18381	18339	18628	18329	18409	18365	18254	18368	18205	18312	18413	18298	18348	18274	18101	18407	18300	18523	18366	18287	18404	18258	18406	18295	18296	18281	18272	18237	18302	18516	18293	18308	18305	18376	18261	18234	18533	18499	18278	18233	18127	18361	18243	18217	18379	18388	18265	18367	18444	18285	18371	18248	18374	18258	18292	18310	18283	18335	18156	18273	18276	18242	18252	18212	18477	18329	18198	18252	18411	18266	18320	18196	18286	18328	18453	18409	18347	18157	18438	18500	18367	18521	18417	18407	18333	18259	18281	18331	18191	18145	18222	18463	18363	18346	18437	18202	18312	18196	18452	18424	18196	18518	18214	18307	18489	18247	18278	18406	18420	18416	18297	18303	18417	18186	18481	18241	18179	18151	18379	18206	18250	18292	18468	18443	18431	18255	18191	18434	18205	18469	18382	18672	18320	18256	18232	18197	18198	18114	18419	18266	18379	18326	18207	18344	18432	18237	18475	18420	18526	18396	18104	18355	18302	18127	18390	18165	18417	18326	18334	18182	18220	18404	18060	18189	18409	18404	18332	18238	18398	18283	18261	18401	18402	18342	18302	18467	18464	18295	18528	18193	18292	18408	18480	18149	18450	18341	18336	18315	18451	18419	18338	18189	18407	18261	18432	18113	18303	18344	18194	18270	18242	18333	18314	18105	18375	18315	18311	18279	18154	18419	18327	18474	18291	18255	18264	18159	18405	18298	18321	18301	18239	18335	18276	18365	18310	18380	18160	18188	18476	18458	18336	18299	18278	18416	18166	18166	18420	18218	18435	18358	18441	18185	18445	18301	18537	18421	18224	18241	18386	18207	18284	18373	18205	18188	18397	18460	18477	18355	18356	18420	18347	18342	18223	18420	18333	18276	18227	18165	18299	18322	18398	18347	18262	18525	18191	18365	18272	18319	18443	18381	18257	18139	18319	18443	18396	18526	18369	18098	18234	18614	18477	18258	18505	18630	18383	18234	18448	18472	18271	18257	18110	18412	18323	18414	18093	18215	18428	18356	18253	18402	18156	18449	18412	18441	18443	18118	18113	18403	18174	18331	18276	18358	18368	18201	18193	18341	18312	18394	18351	18215	18222	18259	18325	18388	18453	18245	18443	18288	18380	18205	18343	18271	18300	18296	18238	18363	18364	18367	18203	18376	18327	18179	18089	18293	18247	18288	18433	18362	18261	18251	18353	18104	18223	18459	18230	18257	18407	18210	18254	18351	18344	18447	18245	18191	18359	18381	18535	18405	18359	18277	18242	18367	18408	18361	18285	18244	18340	18308	18494	18307	18412	18439	18210	18318	18552	18340	18301	18187	18545	18294	18439	18331	18308	18155	18334	18270	18410	18323	18327	18319	18272	18284	18536	18253	18363	18212	18174	18301	18277	18320	18438	18419	18326	18429	18310	18152	18318	18457	18353	18385	18346	18093	18415	18354	18468	18262	18386	18483	18284	18281	18370	18207	18324	18235	18300	18319	18357	18162	18333	18289	18261	18256	18302	18388	18322	18343	18341	18274	18286	18197	18271	18580	18314	18420	18381	18326	18330	18158	18342	18411	18491	18544	18235	18159	18347	18236	18455	18333	18394	18396	18257	18419	18211	18352	18548	18224	18372	18245	18416	18369	18180	18146	18230	18225	18297	18297	18459	18356	18259	18383	18162	18322	18395	18228	18474	18158	18264	18250	18403	18358	18566	18557	18267	18364	18383	18336	18293	18336	18462	18394	18334	18137	18347	18374	18310	18365	18463	18183	18405	18354	18220	18425	18374	18177	18181	18408	18258	18485	18455	18244	18287	18304	18312	18208	18258	18302	18442	18257	18382	18500	18329	18342	18189	18432	18488	18310	18534	18364	18390	18344	18359	18180	18466	18452	18451	18478	18490	18323	18350	18392	18339	18356	18345	18216	18344	18499	18480	18314	18370	18241	18143	18274	18210	18299	18331	18276	18367	18402	18301	18445	18458	18422	18294	18422	18206	18356	18392	18148	18443	18213	18468	18385	18395	18191	18295	18229	18465	18347	18144	18251	18299	18597	18316	18256	18577	18447	18359	18284	18200	18497	18443	18166	18491	18349	18402	18458	18284	18223	18366	18327	18446	18443	18480	18301	18349	18262	18377	18251	18182	18201	18368	18278	18382	18201	18263	18495	18462	18434	18329	18280	18401	18292	18395	18427	18500	18141	18389	18430	18214	18367	18248	18288	18355	18216	18331	18273	18388	18284	18378	18416	18261	18468	18293	18276	18444	18365	18315	18380	18313	18213	18281	18453	18419	18464	18402	18468	18239	18280	18406	18243	18457	18343	18492	18271	18215	18345	18356	18030	18333	18371	18382	18294	18392	18441	18243	18301	18346	18457	18348	18467	18247	18437	18318	18310	18207	18281	18425	18316	18399	18439	18325	18173	18251	18412	18326	18211	18415	18250	18239	18162	18465	18423	18426	18488	18230	18513	18316	18475	18321	18536	18377	18288	18409	18467	18265	18158	18376	18332	18443	18379	18326	18305	18428	18255	18262	18270	18470	18498	18619	18469	18424	18291	18441	18064	18205	18380	18373	18285	18469	18456	18605	18428	18413	18413	18291	18393	18439	18308	18337	18301	18404	18302	18368	18288	18208	18279	18422	18338	18339	18275	18449	18316	18331	18335	18342	18312	18332	18415	18240	18473	18297	18396	18320	18487	18302	18262	18234	18522	18442	18304	18389	18394	18429	18516	18485	18303	18253	18449	18410	18132	18376	18320	18219	18269	18235	18131	18448	18332	18180	18299	18358	18300	18236	18563	18233	18277	18445	18237	18256	18310	18244	18450	18218	18451	18459	18294	18480	18411	18337	18220	18356	18241	18317	18410	18250	18422	18388	18398	18629	18239	18442	18244	18336	18441	18383	18354	18297	18375	18469	18210	18225	18341	18348	18286	18241	18532	18215	18263	18273	18318	18485	18333	18275	18441	18404	18395	18219	18424	18467	18400	18250	18308	18274	18327	18414	18326	18303	18366	18262	18357	18167	18382	18163	18383	18416	18352	18416	18300	18357	18485	18256	18301	18160	18236	18310	18274	18280	18145	18243	18235	18454	18331	18258	18375	18303	18382	18309	18377	18279	18302	18422	18300	18339	18163	18330	18377	18344	18372	18326	18343	18464	18419	18529	18383	18353	18296	18301	18301	18308	18379	18406	18333	18264	18117	18416	18383	18401	18483	18450	18415	18373	18228	18336	18104	18253	18424	18303	18309	18316	18476	18391	18300	18383	18291	18332	18487	18252	18342	18397	18249	18259	18338	18424	18382	18347	18256	18479	18514	18233	18564	18349	18286	18546	18162	18360	18403	18315	18302	18308	18201	18320	18237	18492	18347	18265	18381	18280	18322	18146	18398	18458	18227	18076	18498	18350	18271	18390	18388	18315	18227	18305	18267	18398	18286	18306	18338	18274	18438	18350	18430	18301	18406	18477	18244	18435	18252	18231	18357	18244	18590	18245	18188	18278	18441	18383	18332	18298	18259	18283	18578	18246	18374	18419	18251	18403	18289	18199	18264	18336	18543	18367	18309	18262	18290	18403	18268	18322	18445	18382	18476	18424	18286	18394	18370	18224	18410	18338	18411	18331	18383	18337	18393	18544	18330	18282	18491	18371	18324	18210	18227	18459	18637	18351	18345	18362	18240	18310	18526	18207	18278	18391	18395	18216	18285	18384	18368	18408	18304	18387	18525	18297	18539	18313	18401	18395	18285	18377	18289	18339	18295	18471	18446	18300	18360	18177	18458	18428	18194	18275	18330	18335	18605	18317	18291	18294	18355	18284	18282	18424	18305	18540	18189	18424	18343	18504	18565	18488	18477	18185	18274	18302	18234	18353	18296	18269	18296	18187	18359	18318	18459	18399	18348	18357	18514	18425	18238	18312	18276	18265	18319	18537	18339	18464	18298	18402	18266	18394	18229	18397	18489	18255	18224	18392	18232	18243	18353	18223	18475	18279	18276	18285	18399	18298	18450	18282	18274	18271	18306	18485	18128	18290	18214	18512	18311	18293	18300	18147	18445	18109	18391	18338	18321	18291	18249	18451	18121	18428	18541	18436	18371	18387	18281	18344	18210	18440	18227	18476	18354	18267	18331	18276	18413	18392	18238	18213	18435	18326	18382	18282	18206	18303	18319	18398	18302	18456	18466	18330	18463	18411	18389	18398	18550	18224	18165	18183	18477	18541	18242	18232	18320	18284	18306	18420	18239	18350	18347	18448	18583	18492	18538	18452	18439	18441	18379	18245	18325	18393	18298	18228	18270	18351	18383	18398	18433	18587	18253	18291	18367	18482	18209	18374	18289	18368	18185	18479	18241	18431	18346	18363	18292	18142	18368	18341	18245	18319	18217	18245	18431	18465	18385	18400	18399	18214	18371	18414	18255	18447	18484	18176	18260	18436	18354	18512	18340	18392	18358	18482	18311	18536	18394	18306	18377	18228	18305	18473	18387	18476	18392	18347	18172	18383	18468	18475	18249	18294	18390	18285	18227	18243	18108	18290	18242	18262	18350	18421	18316	18401	18225	18348	18350	18474	18418	18447	18358	18399	18351	18379	18425	18202	18328	18571	18331	18222	18415	18309	18383	18326	18163	18329	18226	18454	18315	18376	18214	18467	18299	18353	18274	18391	18469	18194	18656	18335	18149	18401	18429	18213	18467	18428	18201	18152	18258	18530	18241	18299	18368	18480	18517	18479	18316	18401	18326	18353	18448	18173	18251	18390	18403	18409	18511	18262	18426	18084	18353	18402	18404	18319	18263	18257	18379	18362	18205	18453	18444	18434	18356	18379	18376	18382	18354	18344	18397	18248	18428	18195	18319	18348	18216	18334	18490	18472	18347	18464	18424	18299	18464	18312	18161	18154	18268	18491	18412	18326	18281	18448	18257	18521	18351	18342	18181	18302	18291	18377	18207	18298	18380	18317	18315	18330	18294	18367	18273	18174	18260	18672	18494	18495	18409	18182	18360	18116	18452	18403	18383	18347	18287
24225	21516	29415	32328	36004	38921	38582	36020	34300	33066	32979	32424	32774	32380	32237	31590	31619	31613	31476	31505	31672	31287	31404	31486	31376	31252	31385	31393	31497	31255	31455	31388	31343	31406	31374	31467	31469	31218	31430	31313	31236	31128	31540	31370	31430	31306	31337	31381	31381	31204	31287	31431	31435	31434	31521	31381	31449	31541	31348	31106	31034	31233	31410	31436	31353	31400	31479	31293	31621	31441	31139	31223	31441	31461	31722	31300	31218	31603	31131	31553	31429	31285	31229	31093	31338	31349	31483	31654	31458	31401	31643	31504	31377	31447	31244	31225	31479	31362	31522	31118	31215	31361	31547	31217	31349	31193	31429	31235	31477	31278	31609	31217	31372	31421	31386	31498	31266	31410	31479	31424	31568	31497	31210	31335	31434	31347	31492	31424	31330	31278	31394	31208	31442	31461	31392	31327	31287	31370	31390	31294	31481	31249	31377	31328	31257	31210	31355	31280	31364	31390	31394	31235	31435	31525	31588	31709	31562	31374	31176	31093	31414	31290	31485	30987	31446	31304	31213	31384	31375	31320	31303	31358	31138	31310	31460	31675	31263	31417	31444	31385	31171	31164	31358	31559	31359	31301	31356	31368	31168	31263	31420	31419	31063	31299	31267	31329	31231	31538	31667	31606	31312	31332	31236	31295	31395	31183	31475	31417	31426	31383	31280	31231	31360	31119	31649	31803	31307	31297	31261	31674	31410	31292	31611	31545	31232	31615	31082	31306	31300	31330	31121	31208	31370	31021	31539	31424	31318	31415	31435	31076	31322	31076	31380	31466	31476	31419	31726	31215	31239	31327	31589	31147	31188	31369	31340	31083	31207	31595	31252	31193	31334	31542	31407	31184	31304	31343	31387	31119	31406	31280	31459	31306	31399	31329	31174	31261	31368	31181	31589	31219	31231	31216	31551	31267	31404	31342	31242	31472	31173	31617	31592	31195	31269	31518	31227	31507	31490	31346	31342	31350	31355	31391	31255	31623	31304	31433	31386	31415	31441	31439	31372	31535	31595	31486	31293	31386	31562	31165	31220	31346	31515	31377	31397	31353	31181	31182	31157	31228	31352	31142	31207	31325	31434	31193	31369	31251	31090	31568	31332	31212	31516	31244	30942	30930	31638	31286	31283	31198	31260	31148	31078	31144	31371	31298	31295	31497	31580	31199	31245	30989	31544	31287	31408	31358	31555	31559	31481	31161	31253	31595	31288	31024	31363	31136	31244	31415	31073	31017	31361	31347	31174	31251	31403	31381	31436	31145	31434	31517	31437	31358	31486	31317	31330	31268	31379	31592	31191	31607	31539	31234	31099	31406	31576	31332	31178	31397	31228	31247	31322	31386	31406	31353	31498	31432	31315	31663	31464	31221	31404	31325	31424	31236	31110	31259	31442	31376	31332	31497	31341	31291	31298	31255	31263	31269	31450	31332	31365	31432	31546	31226	31319	31314	31502	31387	31776	31484	31441	31265	31465	31391	31370	31445	31226	31397	31585	31187	31136	31342	31250	31293	31323	31163	31284	31328	31306	31264	31316	31344	31272	31410	31689	31385	31090	31243	31219	31421	31291	31380	31278	31290	31460	31330	31440	31057	31377	31413	31180	31336	31538	31328	31313	31486	31060	31665	31542	31289	31399	31399	31330	31362	31455	31397	31514	31425	31371	31260	31371	31186	31208	31303	30996	30989	31520	31462	31353	31661	31395	31245	31654	31293	31364	31549	31240	31323	31590	31556	31486	31459	31246	31336	31307	31328	31427	31415	31425	31137	31429	31354	31234	31113	31409	31433	31387	31524	31264	31362	31525	31428	31423	31467	31349	31360	31378	31283	31372	31405	31076	31088	31353	31331	31511	31383	31317	31326	31443	31096	31330	31367	31497	31489	31488	31475	31044	31481	31584	31685	31311	31230	31175	31601	31514	31269	31208	31434	31218	31182	31194	31588	31381	31457	31294	31458	31446	31334	31207	31529	31165	31314	31359	31334	30977	31489	31285	31262	31419	31545	31397	31259	31260	31471	31555	31351	31321	31041	31633	31090	31544	31399	31399	31366	31657	31421	31243	31245	31292	31318	31379	31388	31209	31269	31256	31408	31273	31205	31383	31610	31469	31426	31462	31095	31449	31337	31449	31289	31445	31631	31461	31428	31381	31306	31646	31302	31164	31153	31462	31567	31456	31292	31445	31411	31389	31334	31457	31378	31527	31282	31317	31321	31279	31378	31260	31266	31198	31490	31268	31295	31512	31474	31362	31312	31213	31433	31109	31287	31319	31371	31137	31286	31367	31421	31537	31565	31217	31471	31369	31185	30947	31166	31468	31325	31240	31490	31314	31288	31252	31613	31434	31220	31439	31399	31533	31245	31314	31362	31185	31162	31755	31403	31410	31266	31194	31331	31423	31287	31501	31529	31213	31044	31433	31348	31390	31236	31358	31258	31122	31110	31455	31604	31616	31072	31293	31342	31346	31457	31261	31373	31387	31238	31166	31334	31165	31371	31158	31258	31357	31483	31298	31038	31185	31439	31365	31289	31502	31362	31446	31481	31622	31426	31128	31154	31457	31645	31328	31490	31379	31381	31194	31221	31389	31251	31335	31312	31418	31242	31302	31274	31298	31635	31333	31248	31347	31344	31356	31459	31538	31314	31478	31339	31446	31352	31317	31295	31533	31646	31451	31192	31484	31152	31570	31378	31230	31379	31446	31199	31346	31542	31160	31450	31337	31426	31344	31379	31272	31340	31531	31536	31216	31523	31258	31474	31322	31223	31472	31479	31364	31357	31375	31306	31044	31253	31137	31492	31272	31469	31305	31559	31192	31437	31169	31344	31274	31500	31579	31218	31403	31452	31318	31340	31448	31597	31278	31537	31516	31289	31501	31467	31268	31526	31253	31134	31368	31245	31454	31401	31296	31069	31406	31599	31250	31590	31422	31315	31309	31215	31216	31306	31367	31239	31498	31342	31514	31540	31448	31340	31338	31128	31438	31318	31131	31360	31081	31566	31336	31398	31378	31642	31304	31085	31373	31118	31363	31375	31228	31187	31321	31179	31269	31117	31339	31138	31154	31113	31416	31309	31302	31410	31130	31131	31275	31325	31483	31555	31439	31222	31447	31283	31447	31255	31377	31427	31164	31503	31308	31566	31506	31256	31422	31386	31245	31316	31512	31382	31283	31215	31211	31534	31272	31306	31230	31164	31119	31617	31310	31277	31546	31316	31474	31361	31514	31691	31485	31290	31382	31385	31294	31419	31190	31336	31472	31235	31126	31275	31206	31232	31389	31280	31227	31583	31505	31413	31265	31184	31490	31143	31461	31407	31353	31264	31277	31333	31463	31326	31064	31041	31278	30990	31240	31571	31240	31574	31161	31382	31199	31468	31369	31258	31262	31351	31119	31574	31371	31332	31160	31262	31450	31540	31341	31407	31489	31239	31356	31434	31218	31126	31263	31308	31416	31269	31234	31459	31362	31203	31036	31289	31319	31221	31181	31583	31391	31163	31317	31346	31156	31130	31089	31245	31159	31076	31352	31300	31288	31423	31426	31430	31157	31202	31250	31507	31316	31331	31617	31157	31472	31405	31051	31354	31299	31249	31653	31376	31137	31130	31410	31516	31527	31458	31290	31245	31393	31248	31242	31508	31304	31421	31446	31250	31152	31282	31360	31330	31320	31281	31256	31292	31494	31555	31654	31095	31354	31477	31364	31275	31438	31394	31308	31443	31502	31131	31658	31502	31280	31195	31088	31228	31420	31135	31396	31359	31331	31572	31416	31278	31214	31283	31416	31382	31343	31417	31631	31285	31510	31354	31313	31339	31348	31415	31511	31182	31039	31327	31338	31367	31452	31658	31301	31276	31330	31253	31418	31654	31255	31244	31578	31243	31055	31265	31562	31435	31291	31300	31081	31191	31410	31182	31291	31397	31410	31332	31416	31489	31539	31479	31556	31334	31019	31556	31423	31406	31083	31418	31526	31223	31272	31439	31314	31163	31420	31222	31266	31604	31660	31272	31165	31304	31077	31225	31200	31557	31578	31597	31303	31260	31259	31370	31375	31676	31184	31201	31443	31475	31289	31318	31462	31200	31422	31553	31305	31422	31141	31249	31289	31320	31357	31241	31102	31095	31455	31339	31267	31189	31085	31240	31560	31391	31359	31245	31316	31092	31264	31237	31420	31093	31362	31296	31247	31162	31449	31296	31315	31242	31313	31349	31340	31161	31434	31065	31342	31487	31400	31007	31213	31664	31348	31402	31350	31481	31564	31474	31182	31526	31679	31456	31396	31132	31223	31599	31322	31330	31293	31212	31289	31302	31038	31407	31403	31058	31213	31392	31535	31329	31312	31455	31550	31313	31362	31207	31412	31369	31382	31359	31470	31175	31398	31402	31360	31427	31116	31256	31095	31427	31028	31343	31163	31283	31581	31241	31091	31607	31374	31305	31049	31587	31263	31309	31224	31488	31256	31152	31453	31318	31554	31347	31183	31517	31450	31245	31405	31324	31432	31456	31355	31165	31166	31352	31367	31384	31194	31131	31376	31240	31601	31450	31324	31212	31135	31341	31345	31011	31268	31248	31203	31541	31370	31318	31347	31282	31343	31228	31480	31454	31440	31248	31450	31252	31521	31208	31355	31449	31001	31395	31370	31186	31183	31241	31548	31390	31391	31434	31288	30983	31436	31417	31500	31298	31418	31297	31269	31523	31544	30937	31178	31241	31253	31232	31447	31587	31298	31104	31061	31557	31337	31216	31384	31406	31245	31355	31378	31427	31316	31268	31178	31154	31084	31299	31278	31385	31212	31042	31443	31508	31401	31418	31419	31194	31509	31304	31371	31286	31517	31422	31418	31531	31553	31289	31441	31423	31407	31602	31282	31355	31071	31363	31399	31379	31411	31169	31361	31338	31334	31365	31341	31280	31471	31223	31310	31303	31314	31338	31526	31331	31389	31329	31491	31354	31310	31291	31551	31492	31564	31311	31435	31594	31098	31686	31232	31255	31690	31358	31146	31305	31399	31268	31421	31206	31155	31385	31492	31291	31579	31284	31596	31402	31485	31522	31213	31368	31303	31519	31488	31345	31226	31213	31577	31419	31429	31446	31385	31605	31399	31215	31038	31391	31338	31343	31116	31377
29877	50899	45368	36257	32248	29475	26187	24053	21747	20629	19960	19432	19821	19352	19143	18687	18388	18547	18353	18508	18471	18249	18382	18190	18478	18553	18466	18541	18428	18435	18196	18408	18397	18404	18345	18591	18429	18627	18570	18553	18258	18619	18576	18221	18489	18495	18641	18317	18395	18499	18369	18273	18598	18393	18368	18502	18537	18427	18510	18409	18509	18332	18460	18484	18561	18478	18464	18549	18272	18400	18545	18334	18232	18345	18463	18424	18569	18349	18483	18405	18303	18480	18242	18472	18376	18480	18434	18468	18513	18457	18402	18404	18521	18422	18459	18291	18543	18494	18348	18410	18459	18424	18231	18264	18509	18380	18519	18373	18308	18419	18602	18574	18403	18412	18340	18442	18438	18360	18450	18464	18241	18344	18481	18350	18554	18509	18521	18272	18390	18372	18445	18477	18395	18299	18317	18528	18479	18458	18400	18361	18473	18351	18363	18420	18481	18254	18335	18456	18455	18299	18567	18634	18361	18433	18562	18423	18593	18387	18541	18317	18505	18499	18480	18349	18303	18423	18306	18574	18425	18595	18394	18349	18516	18450	18420	18396	18511	18357	18396	18367	18338	18590	18489	18387	18395	18561	18408	18443	18320	18564	18186	18486	18489	18412	18587	18377	18475	18458	18354	18420	18342	18429	18449	18357	18427	18448	18457	18302	18359	18497	18356	18496	18496	18592	18297	18447	18324	18524	18472	18434	18287	18244	18306	18577	18432	18365	18341	18442	18510	18405	18298	18422	18457	18639	18418	18232	18541	18446	18351	18439	18352	18456	18377	18439	18457	18458	18395	18326	18527	18543	18370	18450	18310	18295	18377	18450	18428	18496	18518	18324	18427	18313	18387	18350	18500	18446	18430	18447	18439	18362	18422	18488	18466	18396	18420	18474	18227	18278	18281	18620	18486	18308	18324	18511	18446	18588	18529	18434	18529	18524	18537	18385	18349	18420	18524	18411	18322	18464	18481	18400	18411	18451	18399	18449	18367	18514	18447	18399	18400	18518	18435	18195	18425	18503	18445	18488	18510	18302	18320	18505	18343	18400	18383	18451	18442	18328	18280	18575	18265	18316	18418	18501	18321	18505	18351	18311	18414	18362	18487	18545	18560	18408	18381	18549	18391	18547	18338	18350	18387	18317	18704	18390	18325	18316	18460	18298	18388	18244	18465	18565	18289	18494	18454	18480	18392	18507	18322	18273	18479	18361	18386	18407	18279	18469	18599	18516	18313	18494	18599	18442	18314	18498	18407	18477	18460	18512	18417	18533	18365	18305	18361	18593	18176	18385	18343	18217	18414	18312	18394	18510	18276	18346	18335	18516	18413	18458	18684	18384	18620	18277	18156	18288	18397	18466	18619	18392	18372	18166	18396	18579	18564	18496	18406	18453	18424	18194	18424	18328	18566	18320	18334	18364	18402	18324	18311	18695	18288	18497	18539	18442	18558	18458	18577	18291	18477	18386	18454	18464	18406	18134	18329	18314	18452	18431	18309	18480	18418	18371	18488	18387	18439	18447	18285	18456	18520	18553	18388	18588	18508	18453	18362	18267	18519	18438	18493	18351	18574	18555	18271	18352	18427	18425	18374	18544	18232	18260	18344	18285	18337	18354	18425	18527	18364	18347	18623	18393	18442	18286	18409	18356	18289	18500	18313	18570	18412	18196	18598	18472	18487	18438	18360	18285	18254	18563	18358	18431	18473	18393	18462	18363	18496	18450	18540	18281	18375	18272	18400	18411	18446	18494	18401	18314	18494	18500	18298	18419	18377	18376	18402	18283	18424	18418	18488	18440	18434	18412	18273	18444	18432	18407	18470	18459	18346	18449	18548	18359	18446	18341	18347	18486	18321	18581	18455	18341	18527	18297	18340	18249	18506	18484	18426	18310	18525	18282	18423	18406	18372	18521	18357	18483	18450	18506	18279	18493	18507	18395	18492	18447	18553	18426	18271	18296	18341	18288	18261	18627	18445	18299	18479	18323	18565	18435	18388	18491	18405	18278	18555	18391	18461	18346	18214	18236	18533	18454	18378	18362	18411	18556	18473	18426	18310	18353	18593	18445	18259	18447	18342	18438	18379	18393	18411	18586	18193	18395	18403	18536	18459	18448	18458	18390	18389	18483	18444	18454	18399	18415	18314	18439	18358	18595	18305	18446	18469	18286	18430	18394	18409	18498	18234	18583	18334	18371	18334	18340	18489	18458	18421	18393	18433	18277	18339	18511	18477	18592	18527	18334	18561	18519	18557	18454	18443	18464	18462	18394	18177	18373	18344	18356	18362	18373	18466	18420	18470	18543	18370	18372	18353	18549	18416	18494	18338	18522	18438	18247	18475	18524	18424	18334	18461	18275	18464	18427	18387	18435	18517	18240	18470	18357	18529	18472	18638	18429	18412	18393	18210	18513	18597	18363	18560	18297	18129	18245	18394	18538	18474	18506	18371	18481	18503	18368	18326	18396	18268	18526	18398	18447	18298	18573	18233	18230	18417	18323	18679	18263	18359	18359	18447	18265	18431	18295	18511	18426	18392	18443	18345	18410	18438	18425	18350	18391	18608	18451	18401	18313	18451	18537	18459	18430	18338	18279	18455	18446	18606	18300	18435	18480	18413	18542	18255	18303	18565	18530	18267	18385	18523	18348	18339	18532	18405	18378	18286	18250	18366	18394	18312	18399	18631	18472	18698	18405	18352	18327	18284	18255	18403	18465	18414	18273	18407	18380	18392	18387	18465	18559	18247	18386	18538	18425	18471	18518	18378	18270	18397	18604	18481	18482	18321	18500	18424	18347	18553	18415	18402	18563	18327	18533	18403	18478	18416	18500	18399	18341	18361	18453	18457	18448	18342	18506	18291	18507	18453	18522	18431	18345	18392	18485	18389	18323	18327	18319	18635	18626	18399	18451	18380	18591	18435	18490	18507	18449	18493	18431	18305	18210	18377	18328	18253	18306	18664	18385	18448	18369	18450	18582	18463	18358	18527	18410	18402	18609	18284	18510	18312	18478	18285	18442	18267	18201	18461	18392	18436	18404	18474	18210	18579	18565	18198	18544	18470	18356	18340	18334	18223	18391	18306	18462	18502	18178	18584	18441	18708	18515	18378	18476	18465	18412	18598	18449	18314	18255	18378	18500	18657	18260	18447	18425	18444	18284	18471	18530	18346	18446	18485	18228	18361	18306	18344	18382	18487	18325	18459	18347	18289	18538	18412	18452	18568	18242	18430	18504	18428	18294	18313	18524	18415	18515	18376	18327	18483	18542	18410	18567	18369	18328	18415	18338	18306	18639	18317	18392	18455	18245	18379	18509	18556	18495	18355	18443	18414	18375	18407	18527	18226	18584	18686	18486	18242	18410	18324	18385	18464	18480	18245	18385	18575	18467	18509	18188	18638	18303	18360	18348	18523	18498	18213	18380	18384	18293	18387	18235	18461	18474	18477	18323	18450	18448	18266	18364	18422	18426	18597	18360	18417	18358	18396	18517	18298	18426	18413	18251	18324	18401	18516	18365	18384	18285	18370	18322	18446	18558	18368	18498	18358	18497	18365	18383	18483	18326	18418	18542	18428	18544	18333	18374	18528	18468	18604	18375	18541	18261	18537	18384	18293	18589	18296	18405	18403	18487	18283	18206	18469	18288	18370	18604	18330	18436	18384	18407	18533	18291	18353	18492	18365	18440	18248	18451	18340	18577	18601	18464	18488	18486	18349	18365	18217	18489	18516	18398	18397	18477	18203	18383	18477	18420	18420	18339	18499	18575	18347	18459	18418	18612	18342	18574	18407	18244	18544	18417	18439	18470	18595	18343	18387	18341	18399	18555	18448	18164	18477	18422	18653	18291	18389	18521	18209	18391	18347	18350	18352	18341	18498	18481	18255	18356	18337	18620	18386	18564	18244	18353	18210	18512	18330	18482	18443	18366	18345	18365	18431	18461	18309	18389	18416	18414	18440	18331	18297	18290	18335	18442	18508	18427	18278	18369	18417	18431	18535	18330	18419	18377	18500	18652	18266	18487	18534	18475	18493	18379	18484	18445	18281	18332	18229	18254	18618	18249	18473	18250	18481	18397	18482	18463	18412	18410	18535	18302	18323	18479	18432	18452	18411	18596	18349	18423	18520	18643	18405	18430	18567	18651	18433	18426	18510	18325	18329	18279	18333	18312	18327	18429	18297	18349	18338	18437	18161	18438	18301	18329	18381	18222	18414	18479	18504	18294	18236	18420	18496	18536	18394	18411	18498	18569	18479	18545	18424	18491	18484	18494	18289	18474	18351	18530	18520	18390	18535	18331	18507	18438	18387	18535	18420	18528	18398	18352	18323	18478	18522	18510	18303	18476	18554	18348	18347	18318	18518	18313	18623	18351	18361	18437	18442	18412	18319	18447	18452	18346	18216	18436	18338	18487	18407	18341	18458	18610	18364	18405	18346	18432	18120	18411	18405	18370	18451	18279	18235	18359	18348	18418	18368	18537	18436	18391	18287	18433	18429	18440	18308	18286	18552	18309	18415	18384	18487	18373	18418	18622	18296	18256	18717	18671	18561	18458	18508	18548	18483	18402	18488	18427	18465	18284	18416	18307	18354	18529	18480	18574	18464	18595	18548	18380	18379	18518	18360	18413	18525	18463	18513	18630	18636	18567	18539	18452	18450	18528	18409	18424	18529	18371	18389	18593	18323	18421	18351	18503	18322	18394	18381	18504	18350	18565	18372	18192	18439	18600	18428	18357	18674	18398	18500	18295	18358	18423	18447	18500	18444	18342	18488	18507	18437	18580	18489	18341	18372	18331	18424	18601	18139	18410	18289	18581	18399	18458	18375	18379	18432	18397	18515	18414	18355	18309	18406	18465	18286	18623	18462	18312	18562	18504	18292	18447	18303	18296	18479	18303	18431	18407	18441	18481	18355	18393	18352	18516	18455	18512	18342	18364	18703	18436	18415	18492	18273	18311	18389	18270	18251	18519	18409	18409	18514	18461	18661	18260	18474	18420	18430	18415	18399	18391	18352	18270	18483	18315	18487	18668	18417	18529	18450	18398	18383	18396	18343	18478	18515	18253	18419	18344	18492	18444	18530	18567	18317	18465	18460	18552	18514	18233	18404	18515	18231	18303	18395	18405	18192	18546	18483	18313
22912	21460	29385	30639	35801	41610	42476	38544	36526	35825	35355	35157	35470	34272	33460	33201	33091	33121	33112	32953	32966	33174	32843	32881	32798	32767	33113	32852	32804	32763	32550	32824	32835	32793	32679	32894	32566	33161	33127	32895	32972	32876	32793	33058	32871	32800	32876	32774	32851	32630	32951	32857	32876	32842	33095	32745	32711	32775	32722	32875	32828	32812	33125	32788	32938	32712	32679	32792	32876	32895	33053	32796	32788	32721	32925	32756	32650	33003	32674	32776	32728	32814	32818	32657	32695	32771	32671	32802	32841	32743	32613	32843	32875	32801	32705	32892	32534	32745	32699	32699	32925	32796	32857	32823	32495	32581	32455	32731	32851	32690	32957	32849	32809	32755	32746	32625	32952	32585	32748	32613	32824	32676	32796	32756	32497	32917	32717	32708	32768	32539	32718	32525	32942	32811	32633	32593	32672	32918	32809	33044	32858	32877	32670	32780	32540	33033	32857	32494	32701	32550	32903	33039	32877	32774	32667	32716	32941	32752	32948	32757	32901	32681	32828	32814	32809	32596	32662	32635	32721	32676	32833	32872	32770	32645	32789	32730	32912	32865	32695	32598	32701	32777	32947	32748	32827	32757	32405	32867	32384	32798	32590	32561	33071	32866	32907	32748	32771	32736	32713	32741	32796	32574	32710	32740	32674	32517	32784	32840	32544	32569	32725	32762	32562	32505	32773	32785	32804	32589	32564	32915	32794	32908	32876	32641	32634	32774	32541	32640	32718	32835	32368	32517	32689	32719	32782	32504	32705	32837	32721	33124	32798	32564	33078	32723	32573	32554	32605	32955	32751	32743	32959	32766	32797	32555	32546	32846	32864	32693	32685	32740	32662	32635	32810	32938	32707	32945	32812	32968	32959	32729	32914	32699	32695	32890	32775	32691	32564	32688	32631	32717	32777	32965	32764	32636	32983	33045	32636	32361	32646	32633	32642	32578	32404	32496	32684	32818	32497	32794	32991	32826	32681	33163	32802	32595	32719	32729	32658	32719	32412	32740	32811	32741	32788	32794	32742	32775	32914	32692	32777	32789	32666	32379	32559	32561	32769	32762	33046	32624	32885	32820	32705	32798	32949	32720	32797	32690	32759	32920	32788	32763	32752	32898	32713	32721	32749	32710	32998	32917	32848	32779	32789	32658	32722	32796	32723	32654	32644	32526	32647	32604	32988	32658	32663	32782	32692	32741	32667	32743	32907	32532	32755	32621	32838	32971	32726	32775	32735	32549	32615	32687	32869	32608	33198	32769	32910	32501	32751	32556	32712	32712	32903	32905	32659	32750	32869	32521	32541	32791	32710	32487	32719	32675	32795	32745	32720	33131	32903	32516	32473	32638	32743	32939	32806	32648	32895	32538	32672	32914	32743	32644	32630	32744	32593	32778	32822	32909	32833	32706	33093	33038	32825	32793	32736	32796	32689	32743	32736	32802	32672	32742	32459	32883	32998	32679	32906	32778	32810	32863	32874	32662	32596	32673	33018	32729	32818	32741	32694	32688	32649	33041	33117	32847	32813	32742	33192	32813	32926	32777	32858	32636	32723	32725	32823	32770	32994	32715	32513	32348	32765	32532	32955	32713	33064	32730	32797	32847	32673	32923	32894	32562	32529	32700	32656	32720	32635	32797	33162	32822	32689	32731	33109	32680	32936	32697	32710	32522	32456	32557	33094	33062	32866	32879	32868	32978	32820	32791	32954	32508	32686	32636	32827	32843	32806	32583	33060	32788	32776	32563	32600	32720	32836	32661	32960	32705	32815	32990	32483	32739	32764	32857	32636	32681	32962	32732	32912	32604	32626	32761	32794	32583	32642	32692	32669	32804	32633	32683	32868	32668	32741	32786	32934	32793	32682	32757	32798	32969	32639	32456	32641	32793	32836	32813	32895	32744	32741	32801	32583	32881	32808	32899	32923	32994	32852	32826	32548	32739	32511	32654	32503	32406	32704	32792	32741	32690	32699	32678	32886	32590	32759	32702	32506	32869	32552	32777	32916	32813	32687	32934	32646	32892	32857	32623	32516	32379	32547	32417	32695	33035	32958	32816	32717	32835	32814	32651	32913	32578	32723	32772	32798	32666	32550	32720	32852	32542	32715	32574	32979	33021	32750	32696	32956	32992	32877	32671	32407	32912	33066	32826	32870	32850	32891	32590	32631	32694	32963	32599	33175	32756	32735	32565	32728	32738	32849	32819	32946	32450	32556	32716	32950	32742	32738	32728	32814	32657	32941	32776	32744	32513	32876	32706	32808	32525	32877	32564	33064	32781	32950	32732	32736	32541	32796	32612	32845	33068	32948	32673	32903	32690	33033	32831	32574	32786	32736	32648	32703	32997	32758	32686	32792	33007	33230	32898	32756	32583	32757	32969	32736	32378	32837	32868	32853	32316	32742	32714	32635	32843	32753	32924	32972	32885	32547	32956	32497	32845	32656	32786	32821	32700	32690	32793	32627	32721	32678	32989	32928	33110	32899	32932	32681	32717	32545	32788	32551	32773	32559	32808	33008	32782	32881	32767	32972	32745	32784	32547	32685	32764	32812	32896	32898	32716	32763	33071	32737	32819	32731	33082	33041	32619	32664	32819	32901	33146	32637	32576	32625	32693	32679	32724	32835	32690	32713	32695	32478	32643	32676	32777	32753	32625	32578	32552	32634	32657	32704	32553	32825	32939	32598	32519	32703	32886	32654	32705	32686	32607	32900	32459	32641	32800	32839	32893	32754	32585	32684	32837	32807	32533	33054	32567	32885	32666	32725	32488	33005	32719	32946	32800	32525	32764	32830	32752	32681	32557	32751	32417	32795	32691	32959	32655	32695	32975	32756	32868	33040	32659	32842	32613	32833	32746	32658	32799	32513	32777	32470	32992	32633	32753	32794	32635	32920	32779	32482	32619	32662	32648	33035	32863	32838	32854	32771	32858	32631	32631	32865	32669	32744	32716	32760	32650	32780	32525	32648	32618	32906	32717	32885	32818	32764	32836	32548	32899	33126	32895	32527	32758	32921	32830	32482	32582	32792	32872	32581	32744	32908	32863	32884	32924	33184	32816	32722	32954	32846	32907	32814	32959	33037	32642	32880	32424	32490	32716	32800	33014	32510	32550	32690	32920	32673	32917	32692	32690	32724	32794	32906	32668	32979	32624	32763	32702	32825	32656	32770	32586	32773	32750	32851	32735	32526	32780	32679	32692	32614	32927	32750	32639	32906	32524	32635	32682	32918	32643	32527	32764	32809	32735	32816	32997	32683	32796	32700	32864	32690	32856	32625	32645	32718	32820	32983	32696	32858	32606	32514	32916	33035	33051	32758	32711	32796	32639	32906	32793	32897	32512	32704	32786	32801	32707	32848	32750	32826	32722	32532	32605	32742	32930	32696	32900	32891	32719	32776	32654	32772	32401	32480	32722	32636	33097	32826	32856	32723	32809	32846	32957	32736	32593	32762	32766	32832	32854	32860	32992	32873	32655	33019	32631	32779	32690	32865	32878	32765	32640	32627	32911	32811	32887	32753	32508	32648	33054	32986	33045	32690	32993	32891	32889	32843	32696	32851	32689	32748	32545	32758	32855	32840	32610	32689	32908	33048	32694	32618	32647	32728	32469	32950	32934	32772	32537	32346	32691	32645	32727	32805	32953	32543	32853	32773	32854	32774	32670	32781	32745	32971	32695	32870	32794	32984	33025	32578	33072	32582	33022	32658	32783	32955	32727	33010	32701	32678	32878	32822	32603	32847	32833	32618	32720	32760	32977	32806	33035	32786	32763	32683	32480	32477	32792	32996	32936	32801	32806	32638	32829	32837	32692	32774	32665	32737	32670	32910	32909	32944	32865	32997	32900	32999	32917	32873	32721	32663	32806	32804	32691	32885	32841	32932	32874	32643	32852	32825	32628	32633	32892	32529	32589	32348	32541	32642	32891	32889	32895	32595	32721	32672	32731	32756	32680	32939	32470	32715	32858	32866	32885	32803	32340	32601	32821	32635	32771	32646	32904	32737	32782	32552	32839	32779	32979	32657	32775	32488	32660	32837	32851	33097	32823	32824	32723	32924	32509	32722	32599	32776	32741	32946	32493	32835	32569	32536	32796	33034	32754	32914	32548	32700	32539	32962	32771	32559	32804	32804	32456	32758	32833	32958	33057	32936	32838	32634	32622	32575	32592	32937	32797	32689	32530	32654	32621	32528	32752	32899	32689	32850	32904	32951	32932	32741	32737	32514	32867	32720	32648	32705	32866	32500	32696	32532	32802	32753	32691	32699	32843	32761	32578	32972	32990	32831	32663	32606	32850	32692	32696	32637	32691	32647	32935	32958	32591	32936	32732	32819	32795	32733	32828	32945	32658	32734	32932	33170	32962	32900	32854	32810	32542	33057	32609	32640	32498	32716	32883	32610	32696	32872	32599	32991	32549	32778	32839	32933	32817	32884	32811	32778	32795	32512	32474	32862	32616	33008	32620	32779	32990	32685	32787	32893	32705	32715	32647	32984	32715	32918	32504	32741	32756	32756	32847	32796	32888	32777	32582	32881	32840	32916	32909	32633	32681	32844	32897	32757	32583	32631	32665	32728	32679	32753	32900	33058	32666	32947	32669	32612	32707	32585	32810	32737	32784	32832	32831	32961	33082	32982	32937	33024	32348	32814	32763	32959	32874	32965	32735	32772	33159	32909	32536	32896	32993	32745	32861	32977	32706	33041	32958	32602	32726	32677	32620	32769	32603	32926	32652	32788	32810	32254	32654	33163	32650	32718	32808	32827	32855	32651	32424	32917	32483	32420	32616	32565	32618	32692	32626	32368	32559	32903	32528	32694	32718	32651	32808	32996	32551	32712	33066	33086	32819	32755	32701	32937	33032	32911	32743	32931	32659	32746	32620	32826	32575	32682	32715	32925	32691	32660	32699	32830	32505	33066	32965	32840	33019	32679	32798	32878	32902	32557	32799	33114	32818	32823	32735	32738	33118	32804	32836	32850	32796	32885	32906	32654	32617	32884	32778	32664	32703	32682	32620	32928	32876	32512	32536	32736	32626	32342	32583	32873	33010	32619	32712	32710	32785	32887	32640	32570	32755	32725	32562	32821	32819	32987	32688	32648	32948	32874	32500	32672	32868	32996	32989	32676	32546	32777	32581
35273	58330	55502	44262	38470	34921	30413	26392	24341	22694	21871	21960	22114	20546	19896	19619	19577	19321	19312	19157	19448	19320	19379	19335	19150	19250	19302	19338	19408	19288	19351	19259	19035	19509	19337	19225	19365	19442	19232	19361	19261	19183	19387	19289	19584	19412	19288	19289	19239	19419	19413	18993	19381	19392	19268	19229	19158	19452	19227	19191	19240	19333	19260	19286	19116	19212	19153	19219	19424	19362	19244	19153	19284	19257	19269	19274	19335	19368	19235	19210	19198	19291	19248	19178	19437	19302	19335	19175	19259	19373	19311	19055	19545	19274	19181	19257	19172	19118	19198	19137	19277	19229	19207	19041	19361	19418	19172	19385	19296	19330	19344	19155	19514	19300	19123	19490	19186	19044	19019	19208	19299	19229	19258	19163	19178	19139	19407	19335	19156	19116	19432	19384	19217	19305	19357	19159	19166	19185	19283	19318	19241	19113	19217	19212	19042	19130	19161	19479	19384	19174	19292	19215	19248	19378	19158	19340	19421	19162	19317	19316	19245	19290	19313	19111	19540	19313	19196	19162	19115	19407	19378	18998	19408	18902	19282	19281	19175	19280	19052	19361	19493	19096	19147	19133	19259	19114	19317	19277	19183	19414	19358	19270	19231	19147	19227	19239	19074	19460	19137	19305	19155	19119	19350	19154	19226	19389	19322	19438	19262	19110	19106	19483	19305	19113	19275	19588	19344	19185	19430	19175	19203	19438	19158	19268	19321	19248	19137	19265	19301	19247	19273	19335	19280	19270	19404	19242	19360	19310	19051	19231	19243	19000	19260	19357	19222	19120	19204	19185	19301	19326	19247	19138	19241	19298	19069	19257	19271	19301	19118	19107	19328	19280	19325	19468	19368	19222	19290	19273	19258	19341	19334	19205	19024	19163	19131	19354	18896	19316	19276	19394	19150	19242	19167	19434	19276	19119	19133	19104	19147	19295	19059	19296	19232	19206	19237	19339	19375	19205	19127	19160	19396	19261	19182	19104	19229	19313	19232	19138	19133	19169	19249	19265	19245	19169	19283	19314	19245	19338	19369	19109	19310	19383	19268	19203	19164	19115	19393	19299	19350	19166	19051	19132	19011	19309	19114	19180	19194	19372	19493	19248	19279	19209	19287	19336	19285	19198	19393	19335	19497	19116	19305	19370	18983	19400	19199	19085	19082	19391	19296	19176	19255	19425	19293	19282	19233	19192	19149	19100	19355	19215	19268	19168	19279	19134	19547	19262	19346	19460	19215	19387	19044	19349	19333	19235	19347	19311	19163	19243	19354	19230	19353	19252	19109	19085	19114	19214	19219	19123	19310	19344	19240	19337	19220	19252	19419	19277	19135	19129	19349	19060	19199	19254	19246	19404	19157	19159	19383	19264	19233	19200	19097	19184	19117	19252	19291	19106	19264	19216	19124	19199	19301	19204	19190	19105	19123	19097	19310	19192	19205	19471	19193	19160	19156	19089	19145	19165	19183	19244	19181	19393	19092	19347	19329	19266	19317	19126	19156	19181	19275	19064	19485	19243	19232	19063	19416	19156	19135	19420	19395	19250	19210	19078	19386	19458	19362	19401	19302	19343	19185	19217	19216	19208	19008	19112	19273	19367	19292	19345	19250	19145	19159	19362	19235	19222	19155	19139	19108	19112	19271	19165	19252	19121	19387	19286	19333	19244	19374	19274	19261	19403	19245	19202	19354	19101	19212	19205	19374	19138	19230	19292	19324	19118	19262	19209	19276	19407	19103	19298	19192	19246	19060	19393	19223	19222	19178	19261	19192	19340	19349	19196	19230	19322	19181	19216	19404	19213	19277	19159	19469	19216	19193	19367	19549	19051	19150	19237	19125	19159	19261	19026	19253	19335	19371	19264	19271	19423	19221	19099	19356	19165	19311	19314	19399	19370	19379	19214	19318	19207	19255	19254	19375	19391	19405	19290	19166	19136	19282	19269	19460	19380	19099	19138	19403	19242	19323	19347	19193	19359	19292	19219	19380	19390	19170	19071	19271	18992	19150	19281	19131	19239	19086	19163	19389	19203	19327	19025	19367	19207	19192	19285	19215	19153	19156	19294	19295	19095	19053	19242	19217	19425	19253	19343	19174	19122	19285	19310	19323	19151	19162	19189	19352	19350	19138	19256	19040	19162	19102	19358	19204	19247	19284	19202	19256	19243	19345	19538	19180	19298	19125	19193	19016	19346	19228	19213	19298	19252	19342	19290	19249	19206	19287	19183	19329	19266	19253	19199	19288	19135	19358	19198	19220	19158	19190	19118	19231	19237	19041	19125	19176	18976	19132	19227	19315	19316	19242	19399	19263	19234	19121	19285	19180	19253	19364	19177	19119	19227	19156	19103	19275	19256	19000	19306	19182	19153	19158	19244	19307	19269	19082	19227	19113	19070	19267	19055	19168	19393	19274	19424	19171	19281	19147	19261	19235	19282	19168	19337	19379	19474	19115	19426	19111	19402	19299	19174	19257	19356	19187	19218	19306	19268	19169	19168	19165	19191	19297	19219	19289	19179	19526	19079	19365	19052	19114	19147	19124	19131	19229	19339	19235	19269	19079	19345	19226	19329	19198	19354	19418	19083	19352	19308	19421	19228	19264	19245	19101	19300	19399	19103	19365	19153	19195	19139	19374	19165	19227	19398	19253	19299	19418	19176	19428	19040	19184	19074	19186	19180	19231	19090	19239	19089	19226	19163	19212	19196	19347	19329	19215	19123	19195	19125	19431	19404	19200	19011	19188	19332	19171	19115	19171	19225	19252	19036	19317	19257	19225	19260	19410	19263	19126	19172	19131	19215	19316	19309	19252	19053	19278	19173	19452	19227	19310	19275	19265	19324	19015	19341	19241	19321	19280	19053	19274	19175	19417	19343	19271	19232	19329	19408	19004	19143	19280	19268	19292	19295	19275	19287	19280	19172	19234	19265	19203	19200	19217	19335	19377	19399	19197	19134	19369	19236	19255	19302	19345	19451	19145	19154	19392	19063	19274	19393	19252	19336	18982	19214	19272	19173	19478	19026	19041	19239	19350	19434	19481	19248	19433	18919	19191	19000	19192	19203	19151	19357	19383	19324	19312	19225	19259	19291	19154	19206	19287	19200	19289	19284	19340	19272	19292	19389	19257	19048	19352	19205	19167	19041	19220	19355	19216	19208	19166	19214	19240	19132	19262	19213	19294	19326	19319	19134	19063	19241	19207	19307	19373	19107	19257	19312	19223	19268	19208	19371	19295	19100	19215	19358	19258	19372	19056	19290	18890	19373	19248	19298	19212	19112	19222	19235	19216	19206	19179	19359	19151	18911	19248	19078	19012	19382	19223	19253	19417	19425	19094	19372	19110	19290	19105	19256	19111	19194	19087	19429	19213	19280	19129	19183	19102	19171	19219	19193	19172	19267	19159	19225	19194	19174	19362	19318	19184	19285	19228	19214	19315	19143	19028	19256	19255	19253	19213	19232	19174	19370	19130	19298	19161	19206	19255	19258	19141	19263	19118	19207	19014	19314	19286	19183	19310	19279	19322	19077	19287	19314	19196	19185	19392	19101	19138	19029	19423	19044	19195	19374	19331	19273	19246	19063	19034	19182	19168	19191	19154	19265	19250	19351	19280	19182	19268	19221	19234	19236	19337	19217	19170	19425	19411	19200	19350	18925	19458	19230	19071	19225	19090	19268	19434	19365	19157	19259	19133	19410	19123	19139	19105	19208	19228	19317	19190	19165	19186	19364	19110	19067	19124	19113	19218	19263	19399	19114	19211	19270	19280	19234	19190	19295	19215	19415	19291	19249	19213	19201	19074	19194	19438	19167	19234	19222	19064	19190	19287	19173	19250	19505	19029	19255	19113	19152	19295	19323	19035	19119	19271	19353	19097	19272	19075	19146	19288	19219	19242	19054	19110	19054	19179	19120	19438	19064	19341	19041	19416	19156	19135	19286	19152	19334	19269	19278	19299	19292	19165	19094	19275	19246	19227	19359	19241	19267	19219	19323	19074	19117	19134	19363	19404	19159	19183	19216	19375	19154	19241	19009	19351	19304	19070	19291	19403	19123	19397	19202	19389	19263	19242	19245	19286	19421	19231	19126	19171	19169	19108	19262	19175	19377	19431	19229	19219	19365	19221	19238	19226	19341	19037	19073	19478	19325	19334	19245	19302	19238	19246	19218	19416	19066	19124	19226	19195	19383	19235	19149	19172	19204	19324	18960	19198	19478	19417	19219	19379	19274	19284	19379	19407	19159	19396	19150	19388	19189	19176	19155	19378	19214	19106	19200	19128	19160	19273	19231	19261	19102	19193	19186	19087	19317	19158	19365	19225	19167	19369	19149	19194	19169	19313	19324	19135	19190	19263	19131	19341	19270	19139	19200	19213	19177	19250	19210	19280	19212	19454	19377	19340	19183	19383	19153	19202	19095	19242	19297	19179	19355	19115	19066	19198	19321	19402	19235	19193	19045	19214	19210	19179	19139	19262	19266	19304	19349	19287	19384	19234	19275	19222	19277	19376	19115	19174	19399	19152	19182	19365	19326	19224	19151	19180	19081	19270	19172	19229	19132	19315	19297	19084	19252	19355	19378	19280	19164	19171	19179	19216	19132	19228	19446	19111	19235	19111	19146	19200	19388	19243	19140	19103	19177	19326	19188	19221	19371	19363	19270	19299	19406	19342	19363	19277	19308	19105	19391	19233	19171	19299	19051	19302	19105	19246	19201	19228	19248	19173	19303	19113	19160	19251	19395	19274	19309	19279	19200	19314	19284	19159	19363	19221	19278	19206	19371	19224	19251	19167	19334	19117	19304	19129	19371	19306	19367	19196	19276	19286	19144	19111	19293	18988	19480	19113	19163	19307	19051	19329	19236	19229	19189	19387	19083	19230	19276	19203	19230	19191	19197	19106	19316	19175	19065	19178	19192	19408	19284	19115	19111	19238	19230	19320	19137	19245	18913	19294	19277	19246	19121	19200	19147	19114	19122	19252	19224	19261	19174	19293	19126	19169	19110	19204	19091	19074	19374	19248	19326	19082	19099	19377	19235	19303	19388	18992	19182	19273	19386	19264	19322	19220	19146	19371	19112	19190	19301	19159	19366	19247	19327	19386	19341	19225	19358	19429	19258	19162	19294	18960	19360	19046	19192
36576	36444	43956	42240	38221	36542	35246	34125	33892	33538	33364	33406	33356	32944	32959	33046	32966	32915	32639	32887	32773	32712	32936	32970	33040	33023	32654	32906	32645	32876	32748	32962	32814	32661	32775	32773	33187	32841	32757	33024	32934	32623	32793	32971	32851	32987	32930	32958	32768	32693	32714	32797	32845	32922	32874	32858	33175	32749	32829	33090	32906	32883	32848	32804	33175	32523	32795	32715	32744	32781	32982	32492	32756	32671	32775	32619	32787	32994	32705	32929	33028	32689	32595	32868	32665	32742	32591	32735	32903	33111	32655	32746	32698	32822	32781	32893	32846	33150	32868	33059	32843	32744	32583	32660	32617	32618	32874	32672	33091	32741	32682	32646	32777	33103	32842	32958	32736	32495	33103	32977	32863	32813	33035	32928	32901	32850	32931	32918	32811	32612	32541	32552	32913	32675	32828	32918	32623	32982	32723	32813	32854	32827	32587	32743	32814	32737	32877	32816	32618	32992	32702	32750	32814	32891	32929	32965	32670	32807	32997	32663	32942	32826	32791	32741	33025	32883	32750	32740	32741	32677	32907	32755	32725	33086	32690	32490	32699	32669	32734	32755	32833	32830	32609	33006	32670	32527	32851	32718	32670	33028	32846	32746	32651	32828	32668	33114	32630	32572	32994	32660	32836	33015	32686	32770	32694	32938	32984	32534	32923	32870	32839	32971	32998	32919	32709	33084	32745	32806	32460	32840	32743	32846	32683	32622	32452	32577	32883	32627	33072	32935	32839	32489	32794	32986	33012	32698	32676	32734	32754	32967	32675	32737	32910	32659	32624	33135	32688	32611	32933	33045	32972	32737	32771	32653	32766	32607	33043	32707	32865	32879	32871	32536	32810	32759	33010	32801	32771	32730	32673	32618	32624	32920	32778	32793	32775	32968	32731	32639	32455	32657	32973	32853	32862	33020	32909	32787	32804	32582	33012	32926	32591	32637	32908	32668	32785	32859	32515	32890	32777	33320	33012	32634	32691	32807	32677	32755	32714	32806	32777	32857	32744	32675	32791	32798	32666	32603	32763	32896	32632	32861	32878	32872	32788	32906	32851	33000	32993	32987	32813	32763	32682	32572	32761	32723	32841	33003	32880	32588	33021	32805	32886	32746	32734	32918	32914	32767	32715	32918	32642	32674	32638	32723	32738	32976	32718	32677	32541	32552	32727	32826	33185	32864	33068	32823	32968	32662	32544	32712	33015	32612	32819	32480	32669	32565	32977	32996	33072	32800	32854	32817	32902	33054	32918	32547	32719	32746	33012	32893	32830	32666	32730	32633	32747	32946	32722	32548	32972	32957	32468	32626	32808	32837	33030	32881	32515	32692	33044	33086	32983	32933	32806	32738	32796	32917	32842	32719	32519	33005	32812	32788	32814	32731	32543	32768	32710	32867	32678	32845	32924	32615	33131	33090	32420	32551	32910	32744	32931	33046	32748	32674	32951	32702	32529	32674	32701	32725	33026	32898	33066	32682	33203	32627	32817	32779	32972	32675	32775	32661	33003	32708	32616	32636	32775	33092	32768	32855	32950	32825	32597	32948	32875	32754	32876	32926	32753	32696	32791	32768	32909	32892	32965	32959	32635	32841	32621	32817	32503	32758	32847	32764	32612	32666	32642	32445	32826	32766	32831	33002	32982	32656	33139	32819	33116	33139	32732	32523	32978	32779	32758	32817	32441	32541	32880	32768	32711	33181	32939	32650	32715	32599	32895	32567	32581	32645	32809	32589	32798	32887	32954	32739	33069	32861	32746	32734	32784	33071	32665	32595	32746	32830	32620	33052	33140	32680	32724	32549	32869	32724	32863	32829	32745	32773	32772	32743	32856	32974	32846	32798	32876	32754	33060	32633	32673	32901	32735	32870	32745	32826	32847	32841	32918	33026	32951	32780	32969	32478	32796	32617	33059	32662	32684	32694	32774	32789	32915	32960	32795	33127	33014	32997	32695	32694	32747	32970	32861	32787	32946	32778	32795	32602	33153	32753	32706	32841	33036	32897	32856	32960	32883	32714	32932	32975	32636	32705	32937	32662	33020	32898	32717	32913	32865	32428	32690	32795	33075	32693	32904	32961	32851	32818	33089	32665	32717	32888	32765	32767	32547	32778	32803	32729	33010	32784	32835	32806	32859	32786	32653	32838	33081	32682	32813	32649	32871	32576	32637	32761	32705	32642	32661	32794	32821	32673	32640	32649	32784	32886	32978	32396	32746	32753	32562	33028	33168	32720	32710	32822	32744	32647	32747	32739	32769	32730	32825	33062	32761	32827	32711	32779	32617	32636	32760	32965	32836	32606	32676	32811	32675	32646	32695	32765	32571	32972	32725	32895	33127	32878	32647	32574	32749	32739	33023	33026	32665	32880	33003	32922	33033	32873	32558	32712	32893	32785	33282	32867	32587	32656	32445	32605	32403	32568	32871	32839	32757	32906	32863	32781	32910	32958	32866	33231	32786	32723	32874	32815	32788	32657	32644	32937	32547	32650	33068	33002	32858	32698	32893	32786	32698	32998	32984	33052	32837	32874	32700	32908	33025	32783	33025	33090	32793	32666	32978	32389	32654	32924	32906	32830	32813	32946	32737	32621	32938	32713	32512	32692	32680	32794	32738	32771	32870	32650	33074	32754	32698	32831	32737	32803	32800	32714	32875	32782	32532	32767	32876	32796	32754	33092	32708	32803	32772	32706	32727	32696	33090	32858	32873	32881	32750	32894	32764	32576	32903	32905	33038	32719	32920	32728	32970	33016	33244	32803	32787	33034	32783	32848	32690	33065	32812	33052	32864	32581	33018	33176	32602	32926	33028	32866	32935	32787	32545	32492	32799	32762	32798	32994	32967	32665	32918	32679	32567	33027	33019	32780	32870	32744	32902	32981	32726	32626	32660	32928	32950	33101	33104	32754	32801	32689	32959	33011	32578	32751	32989	32896	32729	32447	32854	32863	32815	32820	32722	32960	33006	32464	32685	32842	32857	32931	32538	32608	32723	32536	32750	33081	33094	32809	32715	32925	32899	32701	32671	32896	32683	32524	32496	32667	32936	33019	32974	33067	32968	33083	33026	32932	33282	32702	32798	32932	32590	32737	32900	32846	33055	32685	32739	32547	32755	32738	32904	32679	32990	32782	33004	32886	33021	32985	32796	32762	32877	32807	32583	32663	32598	32796	33033	32769	33047	32857	33077	32972	32990	32914	32914	32921	32557	32930	33259	32764	32907	32891	32794	32925	32809	32737	32655	32845	32736	32875	32622	32905	32940	32785	33118	32888	32613	33090	32808	32664	33075	32836	32847	32819	32703	32853	32720	32609	32886	32855	32714	32668	32652	32860	32919	32632	32701	32975	33074	32633	32995	32774	32651	32842	32954	32495	33048	32579	32811	32659	32768	32860	33119	32894	33019	32763	32600	32923	32934	32660	32826	32584	32902	32567	32901	32864	32797	32728	32731	32700	32761	32730	32764	32819	32600	32904	32844	32837	32776	32747	32898	32891	32937	32683	32837	32936	33009	32824	33176	32818	32901	32867	32783	32954	32874	32709	32905	32853	32869	32796	32685	32724	33034	32618	32438	32799	32657	32869	32881	32603	32665	32749	32865	32864	32970	32802	32763	32923	32851	32901	32405	32658	32964	32635	32855	32812	32992	32847	33074	32806	32839	33090	32700	32734	32921	32553	32726	33003	32866	32715	32522	32739	32652	32557	32796	32746	32884	32764	33002	32870	32758	32853	32816	32835	32746	32683	32640	32927	32702	32960	32910	33149	32932	32917	32876	32564	32809	32702	32812	32835	32875	32906	32560	32612	32612	32745	32940	32770	32732	32783	33116	32858	32863	33039	32887	32658	32756	32958	32842	32890	32828	32691	32788	32677	32947	32979	32708	32629	32709	32760	32798	32765	32747	32852	32971	32924	32643	33016	33166	33085	32704	32745	32654	32874	32753	32623	32675	32935	32761	32902	32641	32851	32870	32752	33044	32801	33075	32762	32802	32687	32594	32531	32921	33037	32856	32700	32974	32893	32934	32728	32857	32651	32706	33038	32496	32807	32678	32782	32726	32767	33156	32869	32806	32695	33105	32722	32666	32833	32947	32680	32783	33007	32945	32916	32906	32876	32841	32981	32906	32747	32806	32845	32715	32895	32757	32782	33030	33057	32864	32890	32782	32547	32990	33002	33062	32586	32782	32418	33172	33050	33008	32813	33174	32849	32756	32772	32743	32808	32772	33008	32580	32802	32697	32908	32838	32963	32907	33059	32933	32718	32799	32857	33207	32954	33056	32825	32926	32763	32964	32748	33101	32950	32898	32884	32773	32669	33181	32624	32649	32791	32774	32864	32960	32938	32972	32753	32855	33014	32944	32990	32932	32996	33086	32795	32954	33076	33027	32923	32843	32914	33017	32638	32614	32734	32843	32810	32669	32880	32693	32275	32791	32883	32763	32660	33109	32932	32862	32696	32922	32927	32765	32796	32643	32746	32728	32965	32829	32908	32554	32574	32768	32942	32890	32921	32933	32895	32924	32930	32799	32899	32461	32741	32905	32672	32926	32606	32851	32913	32932	32565	32804	32491	32969	32840	32675	32943	33013	32613	32679	32614	32865	32757	32751	32670	32989	32887	32818	32662	32876	32701	33022	32977	32660	32722	32587	32764	32800	32806	32988	32872	32662	32833	32869	32795	32816	32800	32663	32718	32891	32908	32897	32701	32905	32602	32805	32779	32950	32956	32925	32621	32820	32674	32881	32801	32708	32886	32912	32711	32977	32852	32784	32852	32820	32706	32792	32829	32833	32772	32853	32823	32533	32540	32591	32905	32748	33076	32611	33045	32534	32978	32682	32888	32934	32980	32887	32921	32612	32708	33033	32858	32925	32783	32590	32811	32795	32828	33042	32845	32831	32707	33050	32707	33001	33059	33100	32749	32850	32804	32851	32603	32798	32830	32576	32804	32846	32761	32937	32796	32370	32855	32700	32815	32461	32663	32889	33018	32752	32868	32768	32827	33067	32863	32613	32643	32725	32632	32687	32729	32881	32907	32814	33095	32777	32528	32858	32857	32915	32908	32655	32675	32878	32728	32902	33097	33073	32827	32748	32698	32869	32863	32735	32713	32917	32709	32861	32813	32834	32806	32687	32846
29729	38669	37528	30569	26441	23496	21618	20749	20472	20126	19723	19489	19236	18950	19071	18915	19020	19015	19014	18943	19116	18948	18961	18990	18874	19056	18975	19071	19130	19110	19080	18961	19039	18795	19029	18823	19042	18907	18799	18955	19058	18941	18955	18992	19004	18865	19004	19066	18875	18908	18819	18887	19001	18948	19195	18977	18769	18910	18861	19102	19041	18999	18810	18966	18955	18919	19117	19092	18995	18836	19139	18941	18766	18967	18988	19080	18897	18766	18814	18884	18983	18855	19092	19072	19021	18997	18990	19028	18853	19074	18882	18766	18918	18883	18985	18932	19123	19024	19136	18859	18914	18886	18917	18946	19022	18820	19048	18872	18967	18946	19028	19004	18840	19144	18905	19075	18861	19115	19089	19211	19025	18969	19145	18915	18900	18751	18763	18827	19114	18901	18934	18946	18889	18806	18999	18957	18909	19020	18890	18981	18867	19115	18841	19035	18949	18832	18896	18833	18981	19076	18908	19050	18835	19156	18780	19034	18879	18726	18891	18966	19062	18991	18933	18793	18918	18828	19035	18835	18981	18888	18950	18753	19042	18991	18831	18806	18675	19112	19084	18945	18972	19064	18949	19171	18810	19102	19056	18940	19091	19087	18919	19017	19078	18832	18791	18798	19131	18914	19053	18999	18842	19032	18889	18922	18952	19031	19181	19060	18924	18959	19034	18935	19050	19101	18858	19014	18851	19135	18888	19084	18798	19033	18978	18986	18987	18953	18942	18820	19100	19017	18886	19031	19079	18866	18953	18798	18878	19045	19087	19071	18998	18989	18982	18948	18952	19048	19021	18802	19074	18843	18917	18945	19015	18838	19198	19040	18919	19078	18799	19003	19088	18982	18812	18821	18873	18988	19037	18853	19029	19054	19001	18943	18996	18856	18763	18920	19089	18759	18905	19036	18991	18967	18987	19116	18999	18854	19045	18837	18965	18920	18911	18647	18914	18840	18963	18834	18973	19038	19076	19038	18858	18870	18989	18882	19115	18862	18981	19027	18939	18884	18764	19090	18750	19064	19072	18923	18898	18876	18803	19052	18966	18975	18852	18922	19061	18971	18855	19002	18902	18962	19056	18808	18861	18835	19004	18979	18772	18992	18924	18996	18930	18989	18860	18793	19011	18957	18987	19055	18864	19110	18803	19005	19064	18981	18909	19144	19089	19060	19139	18909	18820	18996	18917	18861	19142	18882	19010	18952	18996	19094	18806	18883	18936	19105	18857	18982	19108	18861	19089	19101	18990	18972	18886	19070	19022	18976	19040	18855	19176	18776	18987	18962	18900	18941	18959	19097	18999	18942	19114	18918	19076	19062	18913	19231	19121	18946	18970	18871	18964	19015	18788	18942	18993	19149	19000	18848	19142	18965	19066	19025	18985	18980	18986	19047	18978	18758	18959	18713	18941	18890	18917	18817	18983	19062	19001	18954	18935	18856	18870	19142	19115	18765	18999	18920	18945	18966	19071	19184	18973	19100	18935	19011	19007	19028	18999	18950	18923	18985	19006	18924	18927	19055	19119	18912	18915	18914	18916	18914	19073	18927	18924	18983	18947	19113	19020	19063	19070	19011	18805	19095	19000	18905	18869	18791	18882	18901	18795	19094	19073	18942	18924	18939	18705	19147	18850	19185	19062	18969	18895	19186	18949	18958	18781	18937	19156	18878	19003	19020	19055	19078	18999	18885	19010	18964	18919	19081	19003	18947	19013	18840	19030	19117	19005	18658	18899	18973	18823	18950	18813	18787	18962	18882	19076	18817	19019	18831	19092	18976	18979	19109	18851	19101	18984	18960	19021	19057	19089	19025	18922	18901	18920	18891	19158	18917	18925	18976	18857	19025	19051	19097	18954	18875	19025	18900	19145	19070	18960	19179	19143	18769	18888	18965	18855	19089	19060	18869	19008	19002	19034	19079	19044	18968	18929	18952	18915	18812	18922	18853	19013	18929	18828	18908	18950	19028	18909	18997	19037	19185	18919	19030	19002	18687	19021	19012	19186	18912	18921	19084	18970	19011	18873	18963	19047	18922	18899	18920	19118	18998	18863	18986	18755	19110	19056	18982	18799	18885	18864	19096	18916	18836	18960	18964	19008	19129	19081	19051	18868	18996	19081	18828	18757	19053	18898	18966	18898	18810	19007	18992	18981	18634	18946	19149	18808	18980	18868	18920	19011	18957	19036	18963	18837	18926	18933	19001	19056	19109	19033	18906	19132	19098	18922	18894	18855	19084	19146	18978	18854	18919	18987	18836	18967	18790	18900	18996	19199	18943	18886	18886	19093	18964	18917	18799	18987	18904	18796	19004	18824	18804	18776	18823	19014	19063	18975	18952	18819	18960	19007	18853	19077	18901	18744	18988	18933	18989	19025	18918	19144	19104	18907	18790	18798	18935	19056	19076	18799	18788	18916	18939	19035	18874	19063	18797	18788	19028	18976	18967	18885	18913	18788	18895	19013	18813	18765	19078	19140	18836	18979	18994	18974	18923	19005	18755	18982	18848	18895	18827	19262	19017	19040	18946	19073	18853	18794	18913	19058	18854	18989	18947	18898	18929	18922	18833	18767	18933	18912	19008	19031	18811	18898	18889	18977	18807	18863	18907	18933	19069	18888	19018	19014	19015	18861	18941	19151	18984	19022	19124	18905	18952	18905	18764	18856	19018	18915	18991	18981	18998	18917	18926	18897	19104	19002	19047	18707	18980	18784	18907	18993	18845	18758	19018	19008	19018	18745	19110	19031	19062	18953	18984	18919	18887	18891	18965	18996	19003	19048	19044	19035	19113	18960	18851	19027	18933	18831	18769	18835	19005	18871	19105	18902	18873	18835	18906	18862	18829	19031	18911	18855	18775	18852	18899	18979	18988	19154	19075	18947	18835	18965	18955	19070	18919	18876	18923	18850	18861	18875	18846	19090	18882	18990	18796	19069	18998	18827	19197	18842	18964	19220	19032	18958	18985	18803	18867	19020	19055	19024	18957	19146	19010	19036	19023	18944	19055	18932	19082	18917	18927	19078	18879	18924	18911	19153	19102	18872	18937	19126	19005	18825	18937	18928	18856	19080	19054	18834	18980	18993	18949	19024	18757	18897	18872	18908	18865	19104	18899	18766	18909	18977	19035	18831	18926	19025	18997	19106	18930	18841	18939	18948	18867	18906	19035	18999	19019	18872	19034	18751	18947	19027	18997	18984	18961	18917	18931	18977	19034	18900	19015	19070	18977	18790	19077	19007	19022	18843	18993	18808	18982	19139	18832	18949	19017	19015	18912	18995	19095	18918	18806	19058	18815	19037	19107	18877	19187	19022	18858	19036	18972	19202	18857	18952	19261	18776	18929	19073	18861	18924	18953	18834	18887	19053	18964	19134	18781	19057	19131	19007	18849	19026	19028	18989	18884	18940	19064	19120	19072	18634	18869	18875	19081	19066	19190	19132	19102	18895	18745	18959	18807	18906	19099	18882	18927	18907	18941	18962	18956	18967	18964	19147	18758	18969	19040	18858	19065	18987	18879	19156	18865	18836	19002	18982	18827	19016	18923	19183	18908	18909	18854	19007	19020	18999	18861	19040	19080	18991	19172	18892	18834	18701	18989	18991	18875	19055	19082	19167	19137	18828	18983	19009	18924	19057	18797	19019	18945	18757	18821	18903	19016	19017	18834	18918	18841	18880	18815	18979	18624	19154	19020	19103	18948	18956	18850	19011	19070	19140	18954	18676	18986	18930	19150	18875	18858	19102	18928	18842	19044	18835	18975	19039	19014	18921	18914	19083	19038	18988	18936	18899	18839	18980	18982	19110	19065	18972	18906	19047	19053	18789	18822	18822	19194	18784	18842	18905	18999	18820	18928	19044	19002	19025	19019	18844	19151	18857	18959	18899	19059	18974	19064	19057	18961	18899	19147	19047	19095	18809	18928	18985	19141	18923	18855	18946	18952	18956	19049	18768	18799	18847	18787	18993	18769	19011	19028	19070	18965	18964	18798	18999	18852	18854	18916	18837	18876	18927	18939	18839	18932	18806	19040	18987	19128	18888	18963	18934	18873	18886	19042	18713	18846	18809	19022	18809	19142	18699	18961	19222	18946	19019	18882	19023	18850	18913	19041	19053	18893	18882	19129	18759	19082	19045	18848	18880	18865	18809	19028	19016	18806	18968	19009	18938	18869	18776	18914	18994	18755	18781	18920	18945	18908	18949	19022	18912	18880	18880	19065	18945	19124	18885	18873	19073	18989	19050	18863	19129	18845	19013	18986	19022	19147	19032	18928	18960	18849	18850	19060	19124	19080	18951	18828	18853	18969	18887	18922	18898	19033	18929	18937	19110	18956	18874	18866	19069	18978	18988	19054	19198	18848	19068	19001	18993	19188	18852	18887	19050	18828	19106	18915	19038	18901	18925	19105	19143	18971	19001	19079	18903	18895	18948	18905	19019	18911	18883	19018	18890	18907	19085	18998	18969	19149	19025	18939	18753	18930	18962	18965	19097	18789	19062	18974	19069	19030	18883	18966	19137	18673	18971	18884	19022	19081	18977	18793	18896	18868	18980	18958	18945	18932	18925	18803	18930	18904	18997	19164	18943	18831	19088	19001	18736	19130	18949	18945	18916	18984	19033	18826	19067	18964	19136	18831	18890	19022	18962	19101	18876	18793	19103	18985	19103	18990	19031	18875	19031	18966	18756	18988	18849	18908	19037	19067	18868	18892	19164	19174	19025	18950	18866	18836	19055	19020	18993	18862	18922	18912	18959	19132	19262	18946	18882	18898	19073	18888	18911	18947	18985	18874	18904	19027	18899	18934	18858	18974	18984	18818	18987	19136	19002	18925	19056	19148	19060	19001	18824	18844	19125	18729	18816	19028	19118	18973	18890	18827	19019	18903	18990	19000	18886	19039	18988	18873	18916	18940	18957	18867	18973	18956	18905	19049	18780	19015	18984	18797	19214	18944	19015	19060	18873	18963	18801	18916	18704	18954	19075	18985	18979	18867	18840	18904	18821	18724	18835	19000	18942	19043	18928	19003	19003	18866	18905	18956	18849	18933	19249	18981	18867	18958	19109	18866	19164	19022	19014	19109	19028	19064	18758	18907	18781	18985	18969	18818	18958	19046	18918	19030	18991	18958	18841	18863	19047	18803
23905	21541	30008	35075	36669	38953	39221	36410	35792	35498	34592	35584	34956	34056	33754	33647	33877	33751	33696	33631	33323	33395	33404	33550	33413	33508	33710	33358	33384	33293	33207	33415	33252	33503	33423	33460	33465	33254	33311	33458	33417	33341	33504	33279	33708	33363	33475	33518	33311	33201	33503	33639	33470	33432	33262	33303	33728	33381	33471	33246	33230	33402	33656	33469	33767	33337	33328	33546	33610	33546	33470	33566	33338	33432	33259	33509	33455	33674	33212	33474	33398	33438	33156	33692	33332	33229	33348	33561	33433	33237	33312	33503	33175	33532	33661	33415	33191	33101	33276	33379	33329	33480	33478	33410	33236	33530	33337	33188	33491	33382	33207	33319	33512	33423	33492	33410	33396	33235	33214	33480	33455	33368	33264	33726	33483	33333	33073	32998	33526	33400	33347	33302	33398	33716	33377	33408	33497	33429	33540	33637	33090	33506	33498	33590	33324	33311	33100	33455	33383	33381	33485	33321	33390	33207	33471	33114	33417	33391	33480	33462	33507	33690	33247	33384	33160	33270	33418	33081	33367	33420	33344	33277	33245	33330	33153	33443	33579	33399	33471	33642	33195	33455	33246	33369	33411	33482	33104	33241	33674	33535	33527	32953	33318	33361	33379	33318	33251	33346	33613	33274	33407	33688	33562	33513	33241	33511	33296	33305	33232	33157	33532	33404	33501	33763	33385	33104	33331	33363	33431	33517	33408	33323	33469	33489	33499	33488	33401	33597	33219	33286	33557	33317	33595	33126	33487	33687	33503	33356	33270	33576	33396	33479	33374	33411	33212	33257	33347	33171	33669	33443	33570	33277	33534	33448	33305	33154	33361	33612	33251	33418	33222	33129	33223	33277	33469	33640	33673	33472	32941	33329	33396	33452	33374	33343	33593	33242	33653	33549	33566	33315	33299	33206	33573	33140	33230	33384	33415	33461	33434	33350	33275	33701	33420	33236	33513	33356	33218	33248	33394	33538	33127	33124	33729	33492	33549	33524	33529	33473	33428	33569	33481	33480	33295	33199	33412	33404	33552	33237	33618	33439	33666	33548	33469	33455	33329	33189	33233	33265	33441	33529	33543	33108	33231	33460	33443	33375	33428	33212	33443	33180	33247	33119	33248	33243	33264	33482	33299	33358	33541	33508	33269	33527	33180	33495	33408	33203	33384	33145	33471	33288	33492	33380	33154	33528	33294	33532	33479	33574	33363	33393	33262	33390	33442	33411	33601	33217	33217	33222	33481	33196	33292	33456	33450	33323	33299	32995	33546	33058	33229	33311	33711	33292	33193	33178	33306	33289	33082	33248	33229	33368	33175	33459	33463	33592	33273	33365	33336	33014	33434	33350	33323	33157	33481	33142	33546	33587	33450	33471	33739	33243	33275	33440	33321	33262	33390	33422	33410	33441	33356	33337	33357	33187	33582	33561	33282	33437	33477	33367	33624	33358	33326	33367	33365	33401	33360	33416	33426	33055	33441	33306	33289	33472	33469	33469	33655	33333	33355	33386	33410	33419	33520	33377	33184	33624	33310	33382	33534	33471	33561	33398	33276	33443	33350	33329	33129	33317	33314	33563	33181	32882	33350	33145	33322	33262	33462	33359	33610	33631	33522	33538	33610	33353	33203	33576	33404	33223	33479	33226	33315	33712	33601	33455	33167	33407	33309	33266	33288	33375	33406	33580	33640	33528	33448	33409	33373	33619	33739	33270	33512	33443	33324	33473	33369	33312	33417	33466	33167	33323	33350	33539	33424	33292	33609	33426	33518	33560	33536	33567	33189	33211	33402	33518	33278	33184	33543	33343	33195	33322	33355	33293	33105	33503	33623	33219	33466	33560	33367	33359	33431	33448	33122	33475	33386	33292	33617	33602	33386	33302	33496	33731	33496	33675	33382	33411	33272	33210	33321	33448	33314	33515	33432	33289	33292	33461	33377	33503	33244	33556	33376	33587	33560	33345	33222	33373	33565	33419	33351	33331	33436	33749	33495	33321	33372	33280	33466	33519	33451	33410	33327	33371	33294	33265	33150	33561	33274	33455	33406	33393	33510	33311	33475	33490	33307	33569	33298	33524	33467	33328	33289	33328	33366	33619	33549	33248	33394	33545	33504	33526	33361	33365	33261	33489	33526	33305	33263	33365	33549	33433	33381	33256	33393	33296	33353	33554	33526	33400	33307	33362	33381	33346	33190	33442	33479	33449	33961	33219	33355	33324	33533	33179	33185	33258	33190	33592	33539	33300	33299	33200	33169	33248	33449	33442	33669	33547	33058	33569	33493	33503	33368	33516	33534	33295	33586	33267	33473	33429	33221	33434	33539	33281	33496	33337	33328	33573	33399	33281	33287	33317	33639	33477	33420	33627	33386	33363	33340	33297	33413	33416	33422	33440	33198	33291	33323	33346	33156	33262	33473	33213	33274	33172	33428	33275	33490	33562	33559	33577	33413	33251	33233	33334	33411	33156	33244	33768	33716	33317	33233	33242	33536	33523	33328	33186	33523	33559	33531	33240	33233	33228	33385	33370	33428	33382	33523	33230	33587	33422	33476	33375	33198	33841	33563	33556	33248	33276	33164	33114	33084	33462	33711	33445	33307	33285	33440	33362	33437	33201	33490	33316	33611	33178	33187	33187	33252	33392	33441	33572	33416	33386	33350	33194	33473	33077	33467	33151	33266	33322	33277	33386	33292	33331	33329	33334	33447	33316	33416	33598	33645	33326	33346	33380	33345	33647	33472	33483	33229	33364	33293	33493	33420	32954	33122	33657	33779	33404	33591	33259	33292	33438	33323	33294	33865	33412	33399	33606	33544	33326	33381	33336	33398	33537	33787	33085	33795	33511	33515	33478	33238	33226	33282	33453	33324	33383	33196	33230	33402	33635	33230	33273	33437	33714	33396	33450	33417	33356	33386	33647	33501	33589	33136	33312	33638	33944	33517	33275	33468	33485	33440	33553	33137	33324	33560	33365	33417	33302	33457	33411	33457	33554	33521	33473	33412	33674	33233	33363	33363	33448	33369	33489	33347	33625	33316	33454	33598	33336	33065	33417	33354	33026	33488	33495	33586	33465	33209	33268	33347	33276	33350	33586	33337	33286	33310	33195	33356	33336	33506	33544	33305	33388	33389	33449	33497	33350	33562	33230	33490	33249	33269	33481	33344	33330	33381	33549	33273	33244	33505	33574	33395	33270	33181	33486	33514	33555	33302	33089	33384	33460	33476	33164	33460	33628	33411	33283	33431	33279	33355	33389	33449	33235	33430	33493	33506	33393	33485	33420	33172	33221	33272	33561	33280	33382	33678	33665	33539	33429	33211	33149	33356	33788	33665	33567	33225	33168	33285	33574	33168	33089	33436	33247	33300	33100	33329	33168	33231	33378	33380	33253	33471	33276	33464	33370	33287	33604	33325	33172	33517	33339	33423	33441	33666	33611	33426	33363	33708	33544	33284	33435	33670	33374	33362	33358	33228	33349	33333	33629	33458	33516	33365	33832	33325	33334	33528	33607	33466	33496	33331	33556	33429	33270	33321	33379	33514	33367	33271	33510	33670	33605	33359	33308	33394	33533	33467	33342	33423	33451	33279	33408	33319	33210	33198	33440	33226	33338	33414	33326	33252	33137	33273	33375	33382	32994	33423	33413	33440	33407	33488	33545	33170	33143	33397	33241	33249	33401	33538	33628	33425	33223	33245	33376	33785	33569	33279	33457	33354	33296	33655	33400	33321	33320	33376	33493	33334	33220	33204	33539	33603	33462	33279	33250	33255	33504	33374	33430	33603	33468	33594	33167	33528	33552	33399	33238	33229	33388	33419	33314	33681	33490	33431	33380	33514	33592	33325	33286	33534	33332	33291	33381	33474	33426	33616	33364	33556	33529	33519	33297	33258	33668	33572	33543	33624	33259	33430	33355	33521	33242	33580	33384	33404	33343	33224	33510	33838	33383	33521	33285	33329	33565	33353	33377	33266	33497	33413	33409	33430	33407	33536	33538	33339	33447	33480	33655	33321	33305	33424	33313	33447	33358	33172	33304	33323	33668	33722	33476	33482	33045	33333	33333	33410	33445	33514	33424	33100	33213	33121	33494	33279	33094	33301	33510	33454	33552	33454	33184	33304	33182	33603	33172	33417	33270	33433	33251	33426	33382	33449	33313	33275	33304	33230	33418	33544	33430	33547	33319	33190	33483	33397	33291	33397	33298	33276	33317	33261	33269	33429	33547	33524	33425	33350	33554	33561	33478	33335	33073	33680	33559	33341	33161	33343	33176	33377	33286	33169	33242	33397	33615	33410	33705	33359	33326	33414	33440	33262	33687	33459	33340	33460	33330	33553	33417	33375	33549	33606	33438	33722	33619	33117	33270	33304	33165	33338	33523	33372	33393	33257	33247	33596	33613	33707	33672	33298	33678	33648	33180	33317	33574	33522	33667	33133	33377	33294	33477	33378	33100	33133	33536	33448	33510	33389	33215	33616	33465	33452	33510	33680	33512	33404	33534	33701	33476	33510	33427	33505	33281	33491	33367	33352	33079	33445	33175	33358	33367	33508	33334	33629	33454	33240	33263	33608	33435	33327	33181	33424	33321	33198	33432	33295	33307	33289	33508	33483	33523	33297	33203	33378	33212	33281	33212	33190	33583	33687	33486	33366	33523	33486	33339	33442	33362	33495	33290	33344	33353	33247	33371	33264	33368	33647	33021	33843	33280	33550	33393	33585	33330	33501	33643	33392	33338	33287	33249	33518	33307	33323	33481	33495	33549	33340	33476	33455	33386	33507	33685	33538	33315	33526	33662	33614	33281	33448	33510	33333	33304	33442	33438	33248	33470	33092	33425	33497	33279	33505	33461	33287	33391	33190	33486	33566	33415	33575	33379	33280	33516	33370	33456	33403	33378	33499	33515	33339	33375	33589	33316	33355	33768	33442	33706	33644	33449	33358	33417	33190	33387	33350	33279	33244	33322	33235	33392	33483	33380	33561	33437	33380	33312	33240	33429	33320	33345	33604	33336	33553	33601	33725	33769	33565	33215	33220	33244	33578	33145	33466	33512	33599	33355	33335	33292	33560	33184	33353	33356	33510	33335	33523	33293	33344	33515	33506	33585	33597	33473	32962	33340	33143	33819	33453	33342	33495	33309
29867	49877	48747	40456	31815	28565	25685	23611	22900	21903	20737	22383	21065	20141	19778	19545	19834	19571	19402	19593	19536	19349	19445	19481	19523	19297	19473	19625	19571	19512	19522	19490	19457	19343	19456	19487	19454	19403	19538	19431	19427	19494	19587	19428	19585	19493	19515	19664	19515	19472	19490	19453	19518	19522	19417	19404	19450	19489	19547	19494	19400	19424	19488	19453	19364	19479	19245	19328	19447	19477	19458	19400	19571	19459	19519	19414	19664	19375	19498	19541	19713	19456	19604	19516	19491	19469	19252	19393	19497	19195	19575	19369	19278	19251	19471	19437	19441	19340	19542	19545	19602	19348	19387	19667	19459	19484	19312	19470	19423	19491	19499	19504	19405	19383	19577	19350	19279	19384	19434	19256	19389	19349	19381	19297	19561	19496	19554	19397	19358	19400	19399	19449	19538	19534	19436	19507	19574	19573	19358	19483	19403	19421	19487	19479	19437	19525	19429	19446	19507	19204	19455	19337	19492	19456	19433	19560	19421	19452	19547	19347	19568	19436	19417	19347	19522	19535	19437	19392	19594	19588	19370	19374	19485	19570	19519	19391	19394	19513	19435	19502	19357	19381	19364	19361	19429	19531	19374	19369	19278	19369	19259	19594	19459	19349	19300	19326	19261	19416	19406	19536	19431	19220	19434	19306	19482	19324	19559	19516	19426	19395	19688	19241	19669	19359	19339	19476	19203	19328	19441	19338	19488	19362	19475	19281	19542	19436	19496	19384	19373	19336	19477	19562	19630	19506	19495	19540	19288	19382	19367	19543	19585	19461	19489	19307	19403	19281	19468	19342	19391	19664	19394	19567	19548	19559	19441	19453	19501	19459	19514	19553	19393	19388	19505	19461	19264	19258	19485	19385	19475	19434	19426	19362	19464	19517	19367	19519	19411	19582	19329	19514	19292	19466	19354	19475	19279	19585	19486	19434	19398	19504	19543	19490	19302	19569	19598	19246	19426	19392	19494	19326	19383	19452	19406	19367	19362	19497	19406	19432	19140	19532	19534	19576	19346	19517	19325	19487	19460	19273	19476	19634	19300	19621	19617	19365	19257	19412	19493	19335	19629	19438	19617	19616	19568	19444	19435	19501	19421	19417	19470	19428	19527	19463	19420	19525	19339	19445	19446	19553	19394	19369	19403	19336	19371	19632	19528	19452	19366	19400	19435	19540	19555	19368	19438	19458	19526	19393	19463	19490	19417	19408	19313	19389	19490	19416	19354	19331	19232	19458	19362	19504	19533	19396	19280	19582	19414	19292	19417	19480	19304	19267	19277	19432	19622	19306	19373	19544	19361	19376	19533	19331	19477	19293	19378	19358	19297	19365	19439	19429	19367	19167	19519	19209	19289	19340	19435	19544	19539	19432	19547	19519	19251	19389	19533	19305	19302	19529	19363	19396	19390	19376	19450	19291	19763	19597	19534	19321	19608	19608	19193	19406	19481	19325	19570	19650	19336	19352	19406	19290	19410	19544	19503	19474	19336	19577	19319	19317	19281	19301	19215	19324	19393	19450	19379	19544	19308	19461	19424	19370	19362	19284	19531	19361	19371	19438	19341	19520	19594	19640	19434	19260	19440	19482	19532	19527	19248	19464	19342	19271	19492	19336	19410	19321	19393	19468	19482	19403	19351	19379	19297	19410	19461	19318	19287	19305	19357	19498	19329	19716	19587	19320	19524	19555	19557	19439	19394	19606	19396	19537	19478	19449	19312	19370	19273	19503	19396	19353	19673	19415	19536	19532	19504	19416	19509	19364	19278	19289	19613	19419	19360	19494	19597	19397	19357	19501	19466	19467	19407	19393	19372	19328	19414	19563	19406	19482	19523	19477	19455	19482	19334	19435	19446	19538	19359	19457	19325	19572	19435	19454	19327	19524	19354	19551	19499	19417	19493	19419	19493	19321	19428	19480	19330	19515	19350	19402	19565	19411	19322	19465	19293	19607	19372	19476	19308	19448	19326	19522	19403	19378	19165	19518	19567	19505	19493	19551	19699	19375	19462	19473	19269	19503	19389	19361	19590	19554	19581	19436	19364	19185	19512	19565	19598	19468	19303	19544	19429	19621	19353	19328	19428	19451	19490	19424	19350	19316	19514	19593	19467	19460	19477	19519	19464	19494	19443	19538	19437	19461	19318	19494	19442	19457	19520	19424	19271	19301	19572	19618	19465	19431	19484	19279	19361	19527	19496	19552	19550	19398	19405	19296	19531	19418	19298	19581	19281	19596	19452	19486	19371	19448	19353	19562	19401	19274	19256	19535	19432	19365	19351	19493	19339	19373	19443	19559	19581	19416	19521	19542	19322	19536	19339	19340	19413	19294	19623	19400	19620	19398	19189	19220	19300	19391	19467	19534	19366	19579	19398	19533	19543	19449	19426	19382	19510	19488	19533	19360	19523	19350	19391	19354	19454	19472	19367	19487	19322	19589	19337	19543	19429	19445	19513	19317	19309	19471	19377	19301	19435	19370	19411	19330	19350	19507	19267	19404	19551	19257	19269	19606	19388	19589	19409	19228	19326	19452	19382	19216	19410	19539	19342	19406	19431	19298	19270	19407	19444	19427	19445	19365	19473	19366	19575	19411	19292	19443	19367	19494	19354	19476	19425	19302	19527	19398	19350	19401	19404	19476	19432	19412	19536	19522	19546	19341	19410	19401	19569	19667	19486	19416	19354	19494	19570	19407	19368	19421	19593	19524	19541	19692	19730	19580	19368	19416	19403	19284	19573	19424	19466	19537	19461	19264	19561	19422	19266	19394	19384	19402	19499	19527	19507	19361	19255	19468	19417	19527	19433	19477	19382	19519	19598	19523	19381	19692	19613	19402	19497	19633	19399	19410	19552	19479	19354	19386	19527	19398	19531	19492	19412	19355	19420	19517	19686	19472	19599	19420	19476	19463	19564	19258	19547	19595	19610	19321	19420	19473	19262	19604	19273	19344	19505	19277	19437	19349	19342	19652	19409	19539	19389	19417	19415	19324	19456	19478	19172	19637	19543	19444	19520	19394	19504	19348	19371	19463	19349	19621	19354	19476	19318	19593	19299	19429	19564	19495	19441	19419	19496	19453	19556	19395	19329	19537	19421	19604	19461	19646	19525	19438	19480	19523	19518	19431	19471	19249	19483	19664	19418	19545	19545	19448	19473	19621	19453	19402	19585	19413	19462	19423	19395	19339	19533	19501	19302	19429	19537	19393	19493	19447	19539	19286	19144	19539	19551	19524	19442	19511	19364	19414	19415	19700	19258	19329	19580	19635	19474	19452	19505	19216	19395	19508	19554	19463	19481	19283	19357	19455	19395	19478	19498	19468	19503	19380	19360	19373	19453	19248	19199	19394	19373	19243	19504	19278	19535	19424	19610	19427	19296	19678	19313	19423	19320	19454	19451	19451	19596	19291	19525	19602	19285	19487	19509	19317	19476	19491	19345	19447	19356	19350	19690	19500	19484	19240	19465	19304	19365	19444	19620	19505	19559	19395	19445	19338	19338	19475	19570	19572	19345	19505	19571	19502	19455	19569	19523	19381	19314	19403	19550	19301	19450	19466	19436	19270	19541	19612	19568	19398	19461	19443	19487	19392	19554	19391	19409	19515	19488	19447	19386	19595	19387	19318	19537	19473	19399	19578	19278	19331	19418	19590	19333	19446	19300	19598	19236	19370	19454	19323	19583	19438	19232	19308	19586	19483	19118	19595	19585	19450	19407	19249	19530	19356	19391	19210	19568	19605	19385	19644	19443	19417	19437	19271	19525	19398	19324	19280	19211	19380	19319	19283	19461	19513	19444	19464	19348	19509	19497	19520	19488	19493	19643	19426	19537	19401	19370	19347	19382	19545	19512	19519	19206	19399	19382	19473	19359	19328	19422	19337	19425	19500	19574	19351	19289	19386	19363	19489	19518	19417	19433	19369	19455	19282	19361	19419	19464	19215	19553	19478	19416	19270	19381	19496	19663	19341	19391	19419	19444	19312	19483	19363	19383	19502	19435	19388	19339	19391	19344	19570	19451	19498	19546	19160	19401	19329	19340	19587	19352	19505	19378	19611	19519	19246	19314	19371	19422	19545	19307	19350	19340	19454	19517	19672	19593	19504	19389	19443	19384	19616	19339	19665	19437	19271	19410	19579	19442	19524	19330	19367	19411	19467	19425	19384	19412	19514	19502	19745	19537	19486	19381	19570	19457	19486	19489	19449	19529	19377	19407	19342	19526	19300	19323	19487	19252	19264	19499	19392	19458	19309	19561	19376	19577	19549	19533	19374	19493	19377	19621	19474	19454	19409	19579	19567	19363	19385	19431	19674	19618	19441	19310	19471	19363	19440	19541	19314	19493	19553	19484	19223	19333	19401	19468	19543	19376	19283	19360	19321	19540	19494	19334	19453	19424	19442	19385	19444	19404	19485	19702	19476	19574	19437	19385	19545	19484	19392	19536	19413	19546	19599	19541	19475	19561	19433	19345	19377	19529	19246	19435	19328	19463	19279	19507	19520	19594	19278	19362	19502	19509	19266	19274	19398	19238	19617	19466	19462	19146	19442	19591	19592	19407	19401	19505	19428	19450	19492	19495	19568	19192	19457	19393	19398	19426	19412	19254	19572	19223	19543	19345	19433	19449	19439	19390	19278	19475	19452	19554	19561	19542	19620	19519	19289	19353	19277	19515	19528	19358	19599	19440	19546	19460	19451	19319	19364	19597	19506	19442	19361	19442	19416	19430	19559	19297	19357	19443	19308	19506	19384	19514	19544	19489	19447	19490	19476	19468	19214	19436	19551	19300	19510	19415	19447	19474	19516	19394	19612	19404	19311	19338	19480	19500	19563	19347	19501	19523	19650	19542	19300	19508	19424	19472	19437	19401	19624	19484	19444	19382	19577	19533	19708	19503	19450	19605	19653	19532	19541	19449	19474	19489	19497	19542	19561	19427	19492	19318	19439	19541	19625	19321	19424	19402	19376	19285	19605	19331	19417	19366	19302	19542	19267	19363	19481	19593	19492	19419	19402	19552	19441	19549	19505	19508	19452	19322	19553	19339	19627	19385	19406	19319	19558	19539	19555	19501	19309	19460	19553	19482	19160	19391	19559	19518	19557	19372	19516	19363	19715	19318	19510	19516	19172	19288	19544	19281	19492
22927	21497	29395	32065	36776	40898	42740	40058	38839	37547	36146	37255	36942	35591	35468	34962	34647	34524	34721	34681	34515	34476	34467	34545	34516	34831	34544	34671	34550	34380	34497	34458	34581	34370	34342	34441	34653	34591	34371	34237	34586	34560	34545	34550	34464	34504	34601	34466	34229	34368	34439	34372	34365	34191	34596	34452	34557	34563	34468	34303	34476	34294	34590	34442	34477	34385	34535	34150	34485	34275	34421	34450	34588	34499	34587	34432	34490	34398	34400	34324	34345	34228	34452	34364	34485	34601	34527	34116	34323	34451	34328	34400	34371	34321	34522	34514	34283	34419	34092	34086	34534	34264	34518	34284	34368	34151	34269	34360	34224	34316	34428	34385	34353	34608	34338	34524	34385	34364	34471	34200	34410	34789	34416	34456	34444	34431	34610	34298	34304	34208	34320	34198	34324	34364	34329	34450	34282	34419	34366	34491	34460	34119	34627	34647	34147	34341	34540	34306	34406	34285	34581	34248	34428	34553	34364	34159	34219	34338	34377	34244	34510	34621	34161	34641	34471	34366	34485	34839	34498	34394	34532	34473	34841	34536	34708	34482	34474	34500	34482	34635	34508	34530	34133	34364	34422	34391	34476	33987	34434	34507	34456	34493	34119	34245	34387	34375	34310	34355	34368	34616	34346	34516	34454	34467	34585	34141	34264	34208	34526	34166	34095	34099	34260	34324	34392	34214	34514	34301	34293	34659	34261	34349	34444	34407	34100	34399	34356	34429	34343	34462	34405	34317	34291	34394	34375	34392	34475	34284	34380	34389	34477	34176	34357	34357	34215	34406	34159	34600	34286	34457	34395	34534	34408	34218	34352	34411	34332	34200	34441	34286	34244	34144	34507	34263	34212	34624	34473	34448	34347	34345	34348	34386	34166	34608	34405	34440	34539	34223	34697	34133	34345	34235	34302	34277	34490	34541	34381	34198	34302	34338	34289	34311	34548	34402	34541	34271	34316	34351	34494	34300	34266	34549	34300	34205	34160	34396	34374	34356	34329	34212	34411	34399	34410	34405	34441	34149	34189	34346	34447	34479	34052	34553	34394	34436	34292	34436	34265	34404	34083	34543	34620	34370	34444	34430	34391	34227	34424	34493	34419	34507	34112	34326	34634	34332	34222	34369	34392	34334	34301	34294	34333	34383	34188	34311	34391	34534	34228	34441	34183	34306	34184	34271	34093	34208	34562	34624	34397	34818	34406	34582	34347	34423	34513	34221	34220	34060	34178	33984	34464	34424	34200	34480	34211	34371	34404	34400	34327	34628	34495	34248	34323	34300	34591	34297	34366	34807	34350	34313	34285	34207	34327	34185	34336	34506	34543	34363	34374	34285	34379	34561	34306	34572	34403	34375	34542	34757	34277	34272	34473	34400	34087	34408	34494	34360	34171	34440	34456	34231	34423	34163	34588	34120	34715	34258	34386	34337	34574	34272	34374	34473	34343	34236	34334	34307	34238	34438	34468	34369	34286	34371	34299	34483	34193	34431	34214	34404	34452	34238	34278	34201	34524	34313	34247	34327	34216	34393	34286	34376	34548	34407	34476	34511	34335	34140	34516	34258	34476	34495	34207	34583	34475	34525	34466	34397	34337	34213	34064	34114	34377	34482	34403	34029	34533	34664	34278	34394	34375	34427	34593	34370	34390	34279	34137	34149	34518	34221	34466	34338	34365	34111	34333	34455	34538	34878	34414	34260	34607	34233	34635	34461	34196	34078	34267	34274	34512	34349	34128	34346	34699	34525	34364	34451	34442	34386	34290	34337	34416	34429	34363	34456	34545	34294	34688	33962	34553	34518	34701	34322	34401	34234	34417	34251	34183	34392	34565	34406	34221	34265	34129	34316	34430	34353	34334	34569	34420	34301	34496	34331	34309	34443	34572	34284	34222	34347	34423	34222	34462	34522	34199	34391	34477	34455	34385	34400	34525	34596	34465	34057	34423	34442	34417	34587	34426	34351	34671	34216	34153	34545	34513	34338	34438	34228	34518	34683	34429	34361	34323	34273	34390	34207	34217	34379	34785	34512	34344	34583	34530	34351	34468	34735	34224	34461	34413	34326	34552	34268	34300	34220	34430	34186	34425	34534	34500	34342	34135	34417	34451	34468	34242	34579	34437	34273	34637	34627	34506	34183	34287	34402	34281	34205	34818	34226	34453	34469	34177	34400	34286	34312	34630	34630	34611	34613	34443	34201	34352	34650	34413	34359	34312	34160	34366	34181	34375	34430	34409	34221	34150	34324	34274	34246	34197	34414	34303	34429	34299	34643	34154	34366	34386	34300	34331	34451	34441	34342	34367	34452	34218	34716	34604	34452	34252	34316	34428	34626	34284	34194	34533	34333	34323	34603	34407	34487	34196	34265	34122	34346	34384	34374	34408	34721	34285	34245	34495	34521	34258	34357	34541	34392	34343	34421	34472	34505	34353	34151	34424	34341	34418	34293	34186	34324	34321	34462	34561	34196	34487	34613	34362	34373	34125	34031	34545	34066	34301	34361	34193	34563	34454	34454	34398	34521	34405	34335	34382	34344	34394	34417	34406	34373	34294	34400	34144	34683	34445	34367	34399	34304	34333	34262	34495	34340	34539	34362	34462	34158	34373	34294	34108	34350	34381	34558	34411	34457	34362	34610	34101	34457	34587	34405	34290	34263	34585	34370	34437	34253	34314	34441	34576	34039	34485	34143	34220	34193	34249	34495	34517	34338	34280	34496	34489	34492	34325	34357	34233	34385	34207	34425	34320	34321	34286	34436	34620	34327	34505	34402	34510	34025	34242	34319	34212	34248	34535	34292	34314	34237	34189	34290	34469	34432	34042	34345	34377	34360	34345	34344	34377	34242	34462	34172	34250	34457	34383	34380	34477	34441	34239	34503	34265	34255	34365	34332	34429	34290	34296	34352	34212	34351	34378	34476	34279	34333	34223	34372	34430	34212	34586	34590	34183	34293	34512	34246	34388	34406	34482	34229	34441	34670	34368	34324	34458	34612	34317	34325	34523	34484	34405	34526	34292	34494	34346	34267	34404	34060	34372	34400	34351	34623	34553	34162	34386	34424	34362	34395	34165	34434	34324	34481	34148	34376	34213	34363	34027	34461	34224	34500	34260	34493	34213	34346	34423	34043	34125	34128	34335	34291	34521	34393	34391	34326	34213	34337	34389	34067	34301	34200	34565	34219	34615	34286	34537	34318	34545	34423	34349	34318	34566	34481	34417	34583	34667	34149	34611	34416	34457	34398	34496	34172	34513	34337	34327	34478	34449	34342	34597	34380	34598	34553	34318	34104	34331	34321	34415	34478	34348	34513	34341	34159	34353	34390	34387	34216	34453	34333	34571	34360	34419	34226	34062	34160	34306	34697	34563	34493	34277	34574	34244	34407	34510	34390	34482	34362	34256	34586	34156	34186	34310	34304	34369	34534	34556	34404	34418	34566	34452	34537	34172	34482	34211	34307	34580	34191	34650	34565	34215	34298	34409	34464	34214	34453	34379	34662	34259	33978	34295	34546	34503	34236	34294	34484	34572	34410	34557	34499	34384	34220	34389	34507	34449	34286	34405	34375	34329	34326	34085	34305	34409	34471	34436	34294	34297	34374	34329	34353	34352	34452	34677	34445	34523	34499	34329	34142	34322	34248	34290	34492	34371	34455	34478	34489	34291	34132	34439	34395	34257	34273	34490	34490	34390	34456	34247	34415	34563	34543	34484	34027	34441	34572	34273	34474	34412	34288	34320	34537	34632	34442	34394	34273	34579	33983	34359	34317	34335	34437	34557	34418	34078	34432	34460	34471	34725	34610	34397	34389	34341	34413	34357	34292	34199	34671	34476	34368	34150	34386	34256	34384	34621	34076	34381	34498	34250	34436	34277	34329	34307	34383	34219	34689	34229	34354	34354	34343	34321	34204	34396	34583	34643	34410	34222	34229	34511	34444	34409	34171	34436	34238	34646	34486	34408	34481	34487	34458	34481	34590	34118	34803	34500	34564	34223	34396	34470	34188	34118	34300	34305	34566	34474	34428	34394	34359	34323	34326	34273	34294	34612	34360	34370	34447	34665	34441	34421	34491	34389	34420	34227	34129	34526	34485	34446	34289	34381	34208	34384	34285	34452	34527	34569	34273	34448	34296	34340	34273	34554	34442	34603	34282	34471	34495	34521	34519	34359	34518	34129	34444	34525	34608	34653	34431	34201	34363	34295	34262	34259	34184	34358	34324	34728	34405	34342	34519	34181	34514	34293	34505	34454	34716	34450	34294	34359	34126	34088	34902	34397	34288	34260	34632	34148	34458	34305	34407	34601	34333	34409	34625	34225	34324	34360	34493	34194	34561	34493	34318	34417	34171	34445	34825	34647	34469	34730	34343	34117	34611	34282	34357	34176	34425	34428	34381	34354	34184	34399	34049	34235	34568	34484	34513	34446	34410	34260	34370	34248	34546	34441	34286	34117	34321	34543	34297	34139	34255	34266	34161	34355	34276	34540	34489	34560	34049	34143	34574	34520	34562	34729	34528	34271	34517	34355	34219	34454	34274	34255	34329	34279	34340	34505	34399	34569	34551	34643	34401	34164	34320	34270	34229	34608	34457	34410	34167	34340	34261	34393	34720	34386	34163	34237	34313	34401	34550	34514	34162	34462	34199	34114	34237	34470	34226	34589	34329	34303	34536	34605	34311	34574	34327	34267	34320	34462	34369	34277	34192	34509	34268	34488	34100	34387	34400	34343	34085	34369	34413	34661	34827	34142	34419	34351	34218	34160	34588	34347	34282	34441	34508	34203	34275	34272	34309	34444	34527	34685	34023	34357	34389	34250	34208	34270	34281	34300	34366	34710	34223	34209	34402	34351	34260	34208	34384	34406	34393	34464	34737	34595	34467	34395	34373	34360	34149	34035	34147	34359	34378	34274	34461	34649	34498	34557	34679	34248	34355	34289	34279	34392	34477	34212	34513	34390	34655	34414	34802	34423	34410	34283	34441	34273	34445	34426	34272	34343	34314	34417	34425	34503	34382	34459	34619	34543	34357	34368	34410	34523	34500	34495	34326	34558	34417	34466	34565	34172	34193	34200	34285	34419	34523	34247	34484	34348	34324	34254	34331	34594	34659	34252	34417	34280	34375	34408	34356	34423	34615
34646	57427	55933	45673	38591	33172	30661	27941	25644	23020	22497	24029	22905	21204	20594	20581	20273	20078	20068	20194	20064	20046	20149	20052	20183	20180	19957	20115	20115	20131	20114	20003	20249	20098	20087	20100	20159	19940	19971	19897	20177	20036	19993	19904	20096	20158	20098	19946	20154	20067	20134	19987	20052	20088	19957	20044	20011	19922	20298	20003	19880	20059	19887	19967	20055	19978	20055	20201	20080	20153	20056	19900	20046	20016	19907	20125	20067	19966	20038	19920	20046	19979	19807	20431	20021	20062	19924	20004	19982	19850	20114	20143	20070	20068	20025	19995	19990	20166	19801	19987	20003	19680	20104	20120	19922	20116	20028	20192	20190	19972	20105	20128	19971	19838	19870	20047	19809	19829	20124	19901	20032	20095	19840	19894	20053	20140	19880	19858	19923	19884	20009	20078	20002	19871	20038	19933	19979	19957	19989	19919	19959	19915	19835	20025	20043	19786	19896	19964	19983	20060	20128	20244	19828	19980	20105	19986	20015	19807	19880	20015	19928	20069	20076	19793	19969	19889	20007	19841	20009	19987	20101	20050	20041	19846	19999	20049	19895	20008	20027	19865	19977	20134	19910	20043	19972	19886	19965	20119	20059	20042	20138	19913	19902	19968	20125	20138	20006	19917	20041	20160	19911	20231	19898	19864	20103	19924	20013	20102	20128	20209	19967	20000	20035	19902	19969	20072	20107	19968	20053	20138	19928	19840	20063	19821	20061	19989	19858	20166	19936	19939	19936	19974	20004	20042	20169	19876	20002	19979	19901	19813	19836	20129	19850	19880	20135	20031	20119	20107	19973	19933	20332	19815	20044	19986	20110	20072	20107	20206	19965	19773	19735	20030	19618	19985	20178	19945	20050	19810	19925	20021	20074	19866	20099	19931	20159	19804	20027	19801	19992	19902	20060	19934	19949	19856	19774	19722	19954	19990	19954	19877	19877	19832	20054	20080	19918	19838	19867	19918	20033	19982	20071	20107	19917	20183	19962	19956	20139	19907	19908	19956	20035	19917	19836	20022	19878	19765	20101	19809	20068	20025	20130	19892	19917	19951	19929	19821	20099	20013	19946	20036	20130	20030	19923	20091	19969	19854	19896	19926	20011	20019	19946	19994	19975	19964	20032	20062	20104	19932	19987	20081	19899	19983	20083	20120	19974	19838	20197	19843	20093	19858	19914	20013	19885	19750	19985	19767	20068	19945	20052	20014	20114	19705	19936	20300	20064	19860	19934	19913	19909	20012	19826	20033	20020	19769	19971	19891	19972	20153	20012	19767	20118	20069	19968	19816	20015	20055	19971	19924	19937	19778	19913	20161	20113	20009	19774	20028	19995	20014	19939	19902	19990	20087	19987	19935	20112	19934	20031	20104	20116	19982	20106	20084	19997	20142	19930	20311	20078	20125	19874	19985	19904	19917	19955	19965	20119	19954	20127	19951	19878	19951	19861	19963	19966	19745	20045	19872	20065	19935	19894	19788	20013	20010	20014	19973	20144	20048	20212	19988	19929	19882	19911	19905	19966	19990	19952	19824	19907	19946	19867	20020	19987	19911	19888	20085	19896	19954	19906	19960	19849	20024	19977	19956	19973	19972	19848	20058	20007	19903	19811	20035	19936	20123	20227	20228	20001	20138	20020	20121	19740	20070	19947	19897	20155	20262	20088	19868	20001	20050	19880	19854	19939	19923	19953	20027	19898	20099	20077	20061	20140	19879	19991	20022	19870	20062	19873	19982	20013	19765	19979	20022	19876	20281	19950	19888	20059	19892	19930	19889	19964	20049	19709	19803	20051	20118	19994	19848	19887	20093	19921	20023	19919	19803	20073	20084	19857	20160	19924	19910	19848	20062	19996	20052	19934	19894	19999	19986	19856	19844	20103	19856	20081	19908	20270	19886	19871	19861	19954	20088	19952	20139	20093	20003	19979	19745	20040	19951	20055	19999	20072	19954	20245	19851	20250	20114	20053	19942	19951	20000	20017	20137	20121	19917	19954	19844	19914	20110	19989	20006	20116	19995	20013	19960	20135	20015	20011	20035	19933	20131	20093	20053	19892	20114	19821	20050	19829	19924	20064	19977	20063	19884	19942	19953	19886	19945	19927	20005	19972	19853	20135	20006	19945	20083	19964	20113	19973	19920	19978	20137	19740	20036	20048	19820	19938	19928	20093	19885	20116	19880	19815	20030	19811	20184	20046	19951	20033	19917	20264	19924	19962	20204	19947	19880	19886	20091	19976	19868	19933	20081	20034	19912	20042	19961	20153	19964	19918	19995	19949	19884	20121	19961	20002	19881	20030	19985	19970	19946	20072	19921	19956	20075	20013	19914	20051	19921	20104	19817	19941	19951	19829	20171	20059	19955	19991	20039	20039	20038	20147	20001	20014	20105	19883	20076	19798	19940	20044	19921	19988	20083	20026	19754	19985	20258	19972	20029	19808	20089	20037	19974	20059	19855	20043	19960	20011	20074	19861	19944	19839	20161	20033	20235	20020	19965	20202	19766	20203	20058	19983	19992	19835	19994	20078	20011	20023	20079	19810	20167	20067	20035	20046	20104	19978	19936	19904	19943	19938	19915	20012	19923	20044	19956	19854	19960	20011	19999	19878	20121	19975	19871	20112	19863	19925	19942	19929	20001	20004	19957	19955	20149	19896	20060	19923	20093	20093	19821	19928	19991	19888	20067	19918	19914	20053	19956	19990	20143	19966	20039	19911	19968	19887	20065	19997	19931	19762	19882	19987	19990	19902	20006	19948	20052	19891	20048	20116	19888	20160	19978	19857	19928	20005	19922	20053	19808	19969	19768	19868	19939	20015	19987	20007	19975	19845	20177	19811	20130	19879	19840	19990	19842	19854	19951	19946	20046	19802	19785	20036	20086	19944	19980	20176	19941	19980	19961	19879	19753	20151	19962	19936	20154	20122	19962	19845	20023	19813	20076	19968	19949	20014	20114	19822	20015	20027	19951	20072	20057	19857	19853	20114	19957	20059	20053	20190	19855	19903	20089	19926	20034	19786	20098	19887	20107	19811	19642	19908	19985	19945	20063	19996	19978	19944	19851	19976	20065	20106	20009	19801	19901	20041	20128	20018	19778	19903	19911	20041	20092	19988	19776	19867	19922	19872	20041	19909	19906	19913	20050	20030	20028	19918	20009	20006	19920	19847	20024	20010	20027	20010	19855	20125	20000	19880	20153	19901	20101	19870	19981	19972	19843	19936	19951	20193	20032	20209	20012	20034	20164	19946	20038	19949	19942	19930	19906	19876	19970	20092	19946	19956	19878	20043	20073	20080	20087	20073	20032	20040	19913	19794	20015	19979	20238	19969	19979	19914	20090	20050	19974	20007	20088	19893	19912	19937	19975	19908	19809	19895	19910	20067	19873	20002	20051	19992	19931	20087	19886	20029	19986	20121	19890	19968	19651	19967	20086	19871	19990	19779	20100	20085	19871	19970	19922	20163	19833	20124	19817	19761	19840	20058	19955	20124	20018	19988	20025	20135	19939	20174	20039	19914	19977	20084	20108	20023	20013	19933	20146	19955	20257	19868	19990	20036	19964	20164	20063	20146	19836	20012	19738	19838	20208	20141	20126	19964	20162	20042	20034	19924	19902	19939	20118	20124	20138	19921	19894	19832	19995	19892	19771	19962	19724	19882	20016	20014	20072	19986	19964	19989	19811	19983	19972	19963	19793	20153	19934	20021	19793	19941	20051	19803	20280	20037	19879	19993	19989	20014	19946	19842	19843	20001	19925	19703	20087	19902	20033	19811	19929	20087	20224	19831	19904	20051	19966	20033	20260	19845	19882	19817	19979	20015	19984	20199	19868	19920	19859	19947	20081	20057	19944	19974	20031	19957	19789	19984	19957	19934	19961	19870	19922	20029	20063	19992	19902	19883	19803	19922	20067	20036	19951	19999	20173	19921	20068	19937	20176	20056	20027	20364	20051	19997	20132	19872	20002	19967	19992	19919	20088	19859	20128	20061	20139	19892	19993	19955	19765	19999	19936	20008	19930	19976	19846	19885	19807	20044	20107	19952	20085	20012	20311	20134	20000	20017	20139	19836	19891	20021	19974	19944	20137	20049	20167	19831	20318	20016	20158	20051	20116	19926	20001	20051	19874	20139	20105	20088	20285	20120	19869	20125	20110	20072	20225	19838	19896	19863	19864	19909	19922	19990	19929	19974	19894	19980	19995	20143	19881	20089	20015	19910	20078	19882	20113	19968	19985	20062	19813	20202	19981	20108	20170	20137	19804	20183	19970	19875	19920	20226	19854	20085	19988	19988	19934	20014	20041	20166	19777	20017	20000	19960	19877	20100	19893	19977	19911	20142	19978	20047	20033	19861	19808	19930	19893	19889	19906	19916	19991	20001	20159	20036	19901	20023	19950	19840	20021	20025	19949	20152	19989	20073	19862	20151	19920	20033	19906	20206	20044	19899	20050	19898	20084	20021	20062	19792	20107	20050	19861	20073	19778	20209	19780	20141	20089	20003	19845	19792	19859	19908	20012	20017	20045	20078	19997	20082	20017	19997	19842	20047	20110	19932	20006	20089	20093	19861	19837	19942	20024	19934	20080	20106	19965	19957	20048	19977	20041	19931	20056	19961	20041	20096	19821	20070	20037	19916	19881	20061	20104	19924	20061	20056	19936	19971	20027	19926	20020	20244	19927	20063	20092	19884	20070	19973	20065	20121	19767	20150	20085	20170	20173	19989	19962	19983	19907	20140	19901	19887	19791	20030	19908	19866	20035	19990	19771	20132	20035	19904	19961	19929	20144	19897	20095	20091	19989	19882	20061	20094	19835	20024	20057	19814	19952	20113	19900	20095	19890	19789	20136	19964	20031	20034	20011	19864	19969	20009	20011	20001	19932	20171	19958	19978	19887	19933	20051	19976	19929	20024	19814	19989	19911	20057	19994	20144	19934	19918	19959	20013	20171	20060	19954	20101	19923	20038	19931	20126	19872	19996	19837	19899	20142	20083	20069	19818	19963	19875	20076	20007	19955	19746	20098	19921	20086	20156	19945	20264	19814	19836	20060	19902	19759	19996	19863	19888	19966	19959	20038	20009	20051	19977	20075	19907	20022	19909	19888	20092	20021	19789	20007	20033	20166	19993	19999	20032	20082
36580	36170	42787	40699	37865	36664	36017	35285	34934	34862	34313	34274	34069	33578	33763	33688	33789	33617	33778	33559	33749	33475	33577	33664	33654	33604	33716	33568	33687	33518	33804	33655	34079	33901	33666	33708	33710	33876	33569	33816	33529	33538	33590	33773	33558	33733	33554	33774	33700	34030	33480	33607	33578	33594	33930	33711	33536	33810	33435	33777	33729	33695	33706	33815	33741	33875	33393	33715	33645	33581	33491	33618	33706	33662	33946	33659	33879	33653	33409	33712	33800	33869	33458	33694	33545	33674	33425	33477	33678	33606	33704	33642	33354	33657	33613	33382	33759	33571	33891	33413	33757	33652	33580	33841	33746	33801	33607	33654	33469	33644	33627	33509	33702	33254	33552	33751	33630	33676	33509	33556	33724	33485	33590	33697	33671	33745	33678	33666	33663	33637	33843	33755	33730	33605	33603	33489	33617	33648	33693	33656	33413	33519	33890	33736	33763	33558	33680	33529	33552	33850	33760	33589	33579	33691	33722	33427	33381	33865	33570	33727	33504	33598	33645	33647	33871	33725	33843	33579	33462	33587	33638	33554	33663	33598	33462	33463	33536	33637	33971	33813	33438	34018	33713	33574	33462	33636	33596	33463	33760	33564	33590	33939	33611	33668	33854	33775	33976	33637	33845	33860	33481	33442	33624	33761	33665	33823	33726	33781	33413	33759	33496	33672	33554	33780	33561	33459	33775	33641	33734	33630	33623	33760	33727	33318	33245	33519	33597	33677	33372	33433	33789	33543	33793	33647	33676	33706	33778	33565	33662	33839	33661	33679	33620	33562	33429	34031	33676	33511	33472	33438	33587	33345	33716	33531	33714	33544	33595	33954	33756	33511	33542	33508	33663	33733	33502	33596	33622	33705	33744	33683	33482	33447	33613	33834	33552	33689	33785	33682	33563	33418	33821	33979	33683	33602	33598	33313	33528	33729	33574	33395	33402	33641	33567	33516	34001	33573	33861	33717	33496	33702	33568	33761	33735	33620	33840	33569	33582	33612	33733	33817	33549	33840	33683	33933	33720	33358	33559	33904	33619	33661	33664	33775	33852	33551	33647	33512	33450	33704	33725	33551	33500	33406	33661	33608	33690	33414	33627	33602	33648	33677	33670	33711	33440	33578	33471	33453	33634	34024	33812	33399	33630	33603	33595	33732	33523	33488	33665	33479	33728	33867	33622	33343	33864	33648	33625	33669	33636	33683	33652	33599	33464	33434	33350	33456	33445	33956	33612	33603	33347	33600	33754	33629	33964	33702	33491	33592	33533	33608	33666	33604	33678	33540	33431	33418	33612	34068	33786	33483	33554	33447	33463	33609	33717	33784	33938	33436	33553	33547	33735	33588	33422	33691	33290	33400	33422	33467	33699	33647	33576	33406	33254	33354	33658	33559	33861	33931	33517	33474	33533	33783	33572	33631	33561	33716	33599	33715	33567	33887	33535	33719	33442	33654	33444	33853	33704	33722	33625	33527	33546	33780	33574	33476	33816	33526	33587	33743	33743	33648	33604	33623	33653	33636	33833	33595	33914	33627	33622	33628	33730	33795	33692	33661	33783	33726	33517	33651	33514	33867	33503	33619	33478	33476	33639	33749	33714	33563	33713	33669	33421	33490	33872	33773	33807	33526	33498	33573	33774	33727	33917	33490	33570	33499	33407	33388	33584	33735	33738	33417	33881	33828	33674	33588	33439	33793	33551	33738	33660	33562	33771	33297	33707	33337	33527	33657	33955	33747	33533	33626	33560	33540	33723	33650	33303	33756	33741	33800	33941	33698	33695	33758	33840	33851	33935	33760	33683	33604	33676	33676	33925	33779	33768	33886	33646	33722	33288	33474	33736	33674	33619	33231	33811	33589	33597	33518	33812	33723	33702	33642	33845	33929	33525	33691	33485	33372	33437	33865	33487	33492	33478	33596	33697	33686	33765	33840	33823	33425	33694	33618	33590	33622	33646	33648	33297	33725	33684	33378	33873	33461	33760	33721	33903	33862	33769	33666	33772	33607	33542	33578	33669	33861	33883	33771	33689	33449	33855	33657	33610	33651	33591	33758	33619	33677	33748	33756	33462	34046	33691	33709	33613	33623	33485	33779	33764	33742	33183	33540	33829	33570	33559	33669	33502	33644	33799	33631	33636	33758	33807	33646	33521	33547	33476	33322	33584	33427	33571	33572	33484	33544	33523	33583	33895	33644	33578	33832	33492	33788	33546	33624	33734	33638	33739	33322	33687	33457	33648	33825	33770	33509	33355	33555	33676	33436	33482	33664	33553	33488	33844	33551	33926	33408	33453	33656	33315	33734	33659	33896	33661	33646	33750	33606	33620	33524	33665	33492	33386	33715	33342	33679	33742	33527	33870	33518	33771	33664	33832	33619	33723	33706	33771	33684	33705	33561	33710	33452	33533	33607	33698	33860	33616	33501	33807	33699	33649	33827	33837	33882	33507	33810	33583	33650	33487	33827	33544	33466	33618	33718	33750	33752	33902	33387	33646	33794	33606	33659	33849	33352	33574	33602	33724	33671	33619	33544	33437	33576	33466	33795	33665	33551	33732	33334	33487	33574	33982	33625	33734	33745	33767	33604	33464	33534	33621	33983	33549	33726	33542	33577	33764	33667	33503	33793	33765	33644	33713	33580	33689	33616	33678	33556	33497	33931	33794	33784	33911	33541	33565	33568	33682	33568	33682	34036	33791	33633	33761	33671	33833	33415	33591	33802	33785	33523	33740	33759	33627	33562	33763	33816	33752	33453	33823	33960	33794	33607	33692	33452	33633	33762	33862	33670	33678	33561	33835	33619	33745	33745	33539	33745	33550	33458	33412	33671	33906	33724	33551	33785	33586	33444	33765	33621	33658	33727	33511	33556	33792	33577	33716	33597	33716	33654	33670	33288	33722	33547	33655	33695	33613	33663	33687	33720	33457	33773	33911	33418	33581	33534	33835	33666	33638	33347	33625	33555	33434	33639	33771	33725	33629	33589	33687	33586	33774	33703	33551	33531	33515	33691	33536	33464	33859	33559	33351	33859	33497	33329	33578	33644	33878	33840	33328	33365	33583	33496	33670	33897	33458	33516	33610	33581	33636	33550	33694	33945	33690	33458	33647	33236	33899	33796	33864	33363	33586	33662	33616	33611	33891	33469	33868	33676	33631	33741	33582	33828	33871	33558	33662	33659	33756	33497	33840	33594	33478	33685	33780	33914	33577	33642	33541	33570	33547	33790	33401	33473	33523	33551	33579	33758	33798	33406	33841	33740	33579	33701	33715	33480	33528	33923	33541	33927	33674	33387	33595	33734	33517	33529	33646	33786	33853	33694	33570	33730	33776	33578	33714	33545	33697	33558	33590	33697	33720	33822	33622	33753	33788	33750	33684	33557	33682	33727	33507	33404	33761	33413	33688	33424	33607	33730	33830	33573	33714	33871	33762	33321	33773	33529	33523	33743	33852	33930	33775	33428	33558	33609	33592	33781	33441	33458	33592	33906	33774	33544	33384	33498	33678	33868	33499	33829	33687	33421	33756	33565	33698	33637	33648	33788	33895	33746	33804	33885	33632	33602	33566	33801	33823	33537	33526	33509	33671	33597	33419	33455	33681	33584	33599	33883	33752	33615	33566	33421	33593	33694	33580	33520	33467	33543	33959	33480	33538	33642	33768	33713	33657	33752	34058	33859	33452	33672	33718	33576	33648	33579	33584	33583	33625	33688	33827	33669	33703	33556	33607	33506	33615	33759	33683	33394	33556	33528	33712	33782	33912	33459	33648	33717	33857	33701	33526	33437	33719	33776	33683	33760	33799	33551	33922	33676	34078	33452	33751	33467	33919	33536	33777	33555	33650	33534	33608	33429	33883	33542	33697	33639	33811	33752	33655	33532	33788	33698	33486	33820	33397	33659	33551	33424	33945	33812	33575	33870	33744	33627	33565	33692	33672	33665	33568	33431	33712	33709	33771	33662	33575	33658	33664	33173	33591	33887	33502	33545	33510	33697	33382	33612	33581	33598	33542	33500	33612	33621	33429	33754	33624	33505	33700	33679	33653	33616	33520	33612	33507	33285	33730	33467	33685	33458	33665	33437	33567	33785	33928	33830	33831	33997	33620	33768	33419	33795	33535	33753	33531	33859	33466	33394	33554	33575	33767	33358	33695	33657	33859	33603	33685	33593	33736	33480	33652	33787	33752	33598	33442	33660	33546	33639	33640	33561	34025	33376	33656	33627	33762	33657	33638	33776	33879	33652	33732	33524	33555	33600	33913	33585	33592	33516	33583	33746	33610	33769	33611	33859	33535	33557	33630	33927	33651	33748	33531	33664	33774	33646	33633	33588	33577	33566	33559	33786	33716	33404	34013	33389	33723	33611	33542	33816	33690	33693	33958	33463	33694	33745	33817	33467	33627	33853	33704	33711	33857	33858	33703	33918	33494	33516	33491	33659	33790	33717	33844	33421	33426	33846	33715	33529	33620	33693	33773	33685	33503	33581	33564	33696	33671	33643	33412	33837	33684	33668	33550	33413	33550	33276	33681	33520	33999	33593	33670	33992	33919	33775	33687	33722	33504	33559	33606	33594	33607	33452	33844	33357	33585	33580	33646	33737	33572	33416	33816	33673	33553	33560	33712	33399	33709	33584	33902	33450	33702	33689	33714	33681	33509	33512	33797	33341	33558	33814	33341	33637	33498	33851	33557	33612	33729	33633	33723	33740	33657	33736	33660	33314	33708	33348	33762	33686	33779	33431	33628	33835	33807	33831	33469	33376	33607	33660	33753	33415	33640	33550	33653	33432	33678	33595	33371	33618	33696	33840	33740	33628	33440	33606	33531	33489	33731	33508	33238	33425	33645	33564	33561	33742	33471	33561	33877	33729	33479	33711	33797	33575	33707	33661	33699	33480	33809	33522	33786	33388	33814	34080	33990	33636	33591	33421	33621	33620	33431	33372	33727	34038	33711	33514	33464	33715	33858	33688	33692	33609	33763	33701	33838	33589	33603	33862	33774	33536	33806	33615	33648	33666	33375	33775	33656	33477	33938	33759	33478	33830	33737	33495	33874	33778	33577	33705	33441	33707	33657	33757	33875	33826	33721	33537	33526	33557	33998	33777	33617	33499	33550	33571	33741	33618	33623	33592	33775	33753
28700	36600	34511	27974	25474	23899	22034	21443	21201	20756	20412	19934	19742	19853	19293	19318	19383	19380	19283	19392	19539	19298	19089	19312	19340	19329	19314	19325	19358	19365	19030	19224	19435	19308	19422	19356	19336	19369	19386	19305	19353	19450	19258	19215	19286	19374	19250	19516	19415	19407	19443	19273	19305	19388	19392	19264	19160	19355	19197	19162	19209	19346	19453	19432	19405	19245	19108	19408	19419	19297	19367	19203	19192	19477	19309	19180	19421	19167	19278	19506	19233	19326	19406	19448	19151	19235	19203	19420	19273	19371	19100	19263	19317	19620	19477	19293	19132	19279	19283	19336	19455	19206	19244	19243	19230	19172	19227	19277	19387	19394	19106	19308	19332	19157	19208	19285	19266	19276	19124	19199	19426	19332	19210	19364	19427	19268	19324	19259	19340	19264	19303	19275	19396	19093	19368	19234	19525	19180	19351	19384	19119	19282	19204	19248	19265	19353	19271	19535	19227	19235	19367	19132	19539	19484	19286	19592	19258	19137	19262	19210	19139	19320	19480	19288	19377	19215	19304	19171	19258	19395	19255	19234	19440	19452	19406	19362	19285	19370	19508	19203	19298	19287	19240	19173	19304	19290	19224	19374	19467	19405	19328	19295	19219	19329	19393	19121	19483	19006	19329	19417	19098	19397	19502	19196	19180	19285	19149	19404	19365	19500	19268	19199	19383	19153	19149	19504	19181	19085	19198	19290	19270	19057	19163	19198	19327	19417	19464	19339	19231	19340	19296	19369	19236	19442	19304	19306	19371	19434	19406	19296	19205	19351	19271	19391	19223	19163	19525	19293	19393	19437	19502	19352	19115	19274	19409	19346	19455	19281	19378	19357	19088	19195	19257	19214	19297	19287	19350	19229	19122	19411	19411	19339	19238	19360	19264	19337	19259	19334	19121	19396	19454	19095	19239	19444	19553	19258	19311	19157	19310	19174	19332	19296	19188	19339	19288	19200	19455	19331	19148	19392	19352	19458	19279	19317	19248	19016	19311	19317	19261	19305	19346	19364	19402	19350	19316	19334	19324	19296	19406	19344	19273	19248	19233	19409	19332	19255	19354	19386	19158	19198	19194	19330	19176	19414	19267	19293	19581	19292	19299	19310	19179	19401	19340	19349	19393	19240	19482	19498	19581	19339	19175	19290	19238	19283	19332	19458	19348	19316	19193	19030	19348	19373	19327	19350	19127	19317	19263	19418	19455	19296	19219	19515	19279	19280	19242	19357	19273	19389	19096	19168	19296	19306	19214	19260	19394	19233	19253	19159	19267	19318	19332	19349	19196	19430	19359	19373	19498	19363	19291	19364	19416	19209	19500	19430	19092	19412	19327	19293	19392	19245	19241	19156	19351	19323	19246	19369	19465	19055	19431	19273	19402	19142	19400	19241	19491	19172	19187	19315	19342	19217	19338	19317	19171	19304	19372	19275	19365	19464	19166	19219	19224	19359	19292	19433	19381	19361	19238	19415	19391	19225	19181	19169	19619	19380	19162	19124	19390	19564	19430	19323	19277	19368	19330	19411	19332	19273	19377	19338	19409	19411	19233	19364	19384	19168	19276	19318	19244	19319	19388	19282	19473	19332	19404	19346	19284	19302	19462	19425	19384	19327	19514	19462	19161	19222	19342	19392	19329	19307	19237	19267	19326	19265	19445	19433	19492	19182	19400	19297	19417	19308	19400	19289	19354	19280	19289	19253	19282	19638	19314	19400	19319	19230	19567	19443	19330	19461	19222	19266	19481	19491	19363	19473	19296	19286	19244	19268	19290	19457	19363	19231	19276	19243	19327	19259	19223	19449	19280	19467	19355	19299	19410	19379	19296	19261	19364	19465	19229	19315	19125	19198	19429	19143	19231	19189	19132	19351	19469	19370	19409	19358	19454	19407	19457	19262	19325	19197	19335	19371	19275	19295	19119	19329	19469	19369	19293	19354	19175	19330	19396	19419	19252	19362	19317	19280	19330	19279	19426	19296	19241	19330	19267	19401	19368	19456	19314	19305	19369	19355	19353	19251	19326	19326	19470	19262	19340	19281	19342	19269	19138	19370	19372	19276	19381	19349	19294	19236	19509	19263	19377	19283	19235	19163	19215	19179	19312	19498	19369	19329	19597	19256	19250	19320	19408	19436	19232	19401	19289	19353	19273	19377	19412	19266	19365	19328	19238	19342	19366	19293	19346	19426	19510	19471	19353	19253	19355	19124	19150	19437	19286	19187	19372	19191	19234	19481	19312	19462	19326	19384	19208	19155	19358	19238	19330	19267	19200	19262	19303	19242	19188	19328	19271	19428	19371	19262	19295	19431	19136	19368	19231	19237	19471	19214	19279	19225	19398	19360	19362	19423	19186	19519	19457	19211	19401	19139	19434	19260	19310	19292	19180	19221	19304	19264	19350	19561	19259	19506	19232	19401	19346	19411	19353	19556	19356	19298	19276	19241	19340	19311	19092	19302	19320	19325	19387	19479	19345	19171	19455	19297	19231	19432	19473	19314	19412	19233	19127	19367	19257	19223	19314	19458	19297	19482	19398	19179	19158	19305	19311	19076	19193	19428	19277	19257	19280	19118	19352	19405	19457	19344	19258	19293	19361	19221	19159	19370	19369	19404	19109	19283	19346	19336	19406	19261	19346	19002	19353	19416	19323	19314	19229	19314	19343	19418	19361	19286	19252	19302	19354	19434	19230	19468	19287	19369	19376	19240	19086	19175	19359	19279	19185	19286	19292	19575	19399	19295	19338	19466	19384	19540	19220	19063	19195	19263	19352	19331	19396	19366	19241	19363	19238	19265	19324	19288	19244	19389	19559	19271	19376	19458	19164	19428	19338	19424	19508	19365	19265	19233	19326	19318	19186	19296	19366	19436	19235	19297	19526	19315	19348	19394	19423	19439	19406	19226	19024	19290	19068	19458	19229	19237	19378	19479	19331	19201	19237	19169	19303	19446	19283	19313	19233	19351	19339	19292	19223	19251	19448	19418	19303	19241	19214	19297	19274	19322	19323	19325	19126	19261	19467	19213	19235	19172	19494	19248	19448	19258	19147	19380	19526	19490	19270	19106	19267	19354	19289	19411	19217	19330	19443	19396	19310	19542	19242	19316	19264	19317	19441	19321	19377	19337	19620	19251	19250	19219	19450	19321	19318	19328	19319	19275	19397	19349	19402	19454	19210	19343	19139	19093	19262	19366	19186	19553	19328	19292	19349	19393	19392	19151	19407	19274	19182	19305	19035	19444	19261	19105	19366	19343	19403	19206	19277	19360	19354	19520	19373	19396	19370	19159	19372	19174	19145	19255	19224	19381	19431	19336	19410	19493	19439	19473	19437	19265	19375	19310	19378	19175	19523	19331	19299	19318	19298	19354	19268	19368	19454	19415	19427	19391	19240	19282	19252	19237	19191	19419	19352	19180	19331	19250	19245	19423	19154	19306	19322	19325	19375	19450	19367	19447	19306	19475	19283	19259	19441	19375	19229	19163	19441	19273	19227	19277	19386	19221	19184	19246	19373	19278	19376	19534	19373	19399	19206	19360	19066	19300	19307	19371	19270	19216	19521	19306	19352	19345	19349	19361	19405	19417	19321	19349	19320	19421	19268	19389	19427	19234	19351	19185	19324	19442	19248	19275	19519	19283	19397	19327	19515	19328	19332	19370	19372	19248	19453	19605	19367	19191	19353	19247	19399	19242	19226	19382	19446	19312	19316	19336	19395	19480	19308	19250	19464	19308	19341	19386	19158	19500	19267	19382	19209	19375	19500	19425	19345	19449	19313	19330	19316	19409	19389	19175	19408	19436	19265	19334	19143	19270	19289	19286	19279	19433	19421	19281	19238	19301	19226	19116	19294	19314	19446	19360	19320	19370	19285	19438	19253	19246	19376	19246	19267	19174	19199	19229	19342	19327	19385	19306	19331	19200	19139	19479	19277	19305	19491	19340	19285	19217	19383	19313	19115	19423	19188	19278	19341	19346	19271	19145	19372	19246	19590	19227	19187	19121	19165	19164	19335	19378	19486	19162	19328	19300	19220	19275	19265	19447	19351	19443	19337	19303	19224	19290	19482	19316	19252	19312	19349	19422	19283	19280	19175	19225	19424	19353	19262	19246	19234	19273	19459	19267	19109	19444	19340	19162	19329	19245	19174	19208	19295	19210	19245	19157	19575	19409	19214	19230	19201	19325	19161	19334	19343	19334	19435	19339	19194	19429	19372	19133	19290	19177	19357	19331	19547	19231	19354	19175	19208	19245	19067	19410	19337	19273	19319	19200	19239	19258	19350	19339	19379	19202	19254	19420	19377	19310	19355	19224	19296	19485	19097	19356	19478	19325	19084	19193	19186	19422	19300	19572	19424	19246	19393	19327	19411	19487	19342	19267	19398	19291	19289	19471	19272	19320	19412	19466	19329	19219	19448	19405	19359	19167	19289	19423	19257	19360	19349	19335	19340	19213	19322	19452	19185	19410	19375	19101	19131	19254	19453	19257	19421	19305	19253	19235	19403	19515	19313	19344	19151	19274	19363	19424	19296	19309	19308	19438	19281	19504	19229	19441	19205	19117	19270	19313	19402	19450	19361	19392	19438	19235	18994	19272	19266	19306	19285	19237	19275	19642	19326	19356	19445	19467	19348	19221	19282	19268	19308	19194	19334	19301	19272	19319	19385	19336	19425	19238	19424	19461	19234	19278	19387	19241	19388	19150	19282	19533	19306	19186	19418	19249	19441	19150	19329	19371	19288	19484	19284	19563	19414	19167	19347	19210	19195	19313	19404	19349	19354	19362	19388	19197	19125	19388	19298	19425	19461	19274	19237	19101	19164	19082	19444	19184	19436	19451	19273	19382	19149	19379	19175	19380	19275	19330	19382	19203	19035	19395	19406	19346	19397	19400	19344	19383	19226	19448	19342	19341	19153	19316	19181	19342	19413	19488	19165	19309	19410	19126	19186	19313	19335	19255	19331	19215	19295	19568	19427	19160	19412	19218	19392	19175	19452	19264	19255	19392	19156	19339	19140	19375	19357	19385	19485	19351	19406	19489	19266	19372	19349	19459	19377	19350	19377	19217	19401	19317	19379	19227	19240	19231	19296	19365	19320	19553	19384	19339	19421	19370	19357	19167	19283	19318	19426	19284	19337	19455
23947	21589	29736	32615	35495	37606	38241	37060	36391	35845	35493	34709	35266	34502	33783	33304	33670	33458	33242	33206	33504	33481	33289	33353	33626	33445	33369	33495	33633	33567	33455	33522	33393	33331	33367	33152	33448	33611	33337	33395	33173	33221	33381	33463	33334	33350	33532	33198	33474	33587	33389	33328	33150	33110	33433	33526	33498	33407	33570	33519	33538	33403	33375	33370	33521	33090	33460	33261	33176	33358	33106	33595	33360	33588	33434	33311	33396	33150	33080	33483	33334	33436	33318	33542	33305	33163	33311	33318	33508	33430	33275	33381	33515	33482	33445	33202	33399	33669	33573	33358	33524	33202	33414	33410	33340	33322	33362	33310	33264	33416	33358	33300	33507	33162	33374	33130	33189	33332	33377	33247	33323	33478	33513	33346	33115	33498	33401	33272	33234	33223	33468	33509	33318	33326	33209	33502	33265	33168	33444	33412	33422	33473	33197	33321	33443	33567	33378	33315	33197	33335	33171	33529	33274	33293	33542	33302	33508	33472	33423	33235	33541	33253	33339	33349	33408	33412	33257	33381	33226	33075	33406	33311	33303	33461	33377	33544	33179	33504	33087	33115	33485	33425	33455	33220	33310	33346	33356	33341	33419	33476	33337	33494	33162	33680	33212	33247	33356	33267	33412	33445	33330	33557	33458	33457	33699	33455	33427	33485	33598	33204	33106	33438	33280	33520	33118	33318	33276	33343	33212	33340	33409	33352	33398	33540	33245	33318	33434	33341	33314	33353	33481	33103	33137	33197	33233	33385	33203	33515	33224	33301	33338	33231	33446	33522	33401	33306	33307	33328	33222	33100	33306	33284	33405	33466	33588	33411	33353	33301	33362	33336	33115	33393	33301	33372	33511	33105	33394	33247	33488	33196	33477	33262	33402	33280	33417	33432	33216	33632	33361	33566	33208	33537	33321	33430	33440	33243	33413	33454	33157	33464	33489	33405	33098	33240	33429	33182	33160	33607	33227	33365	33418	33287	33561	33371	33663	33302	33523	33323	33436	33435	33140	33392	33152	33183	33325	33140	33634	33463	33187	33192	33055	33460	33228	33409	33145	33359	33301	33297	33213	33269	33470	33151	33059	33043	33456	33350	33200	33330	33470	33337	33342	33412	33416	33380	33485	33193	33410	33390	33603	33430	33356	33301	33330	33307	33326	33370	33382	33381	33403	33183	33458	33378	33633	33310	33102	33383	33494	33349	33379	33469	33510	33325	33298	33371	33502	33107	33418	33474	33506	33231	33254	33215	33158	33428	33366	33593	33317	33393	33343	33151	33056	33388	33405	33339	33386	33491	33572	33080	33170	33382	33164	33237	33358	33292	33243	33203	33334	32972	33298	33334	33602	33284	33543	33579	33691	33536	33319	33464	33404	33418	33276	33277	33366	33392	33349	33417	33273	32959	33410	33211	33468	33159	33495	33499	33488	33305	33335	33520	33053	33361	33119	33455	33227	33206	33342	33248	33281	33385	33538	33454	33370	33390	33313	33088	33627	33416	33268	33247	33320	33303	33392	33356	33438	33397	33037	33365	33492	33415	33381	33273	33529	33267	33287	33172	33186	33202	33424	33136	33388	33240	33153	33339	33397	33225	33329	33499	33404	33388	33421	33249	33272	33562	33429	33650	33314	33363	33213	33355	33303	33263	33351	33426	32984	33164	33245	33356	33487	33659	33387	33376	33350	33265	33390	33399	33512	33382	33184	33219	33300	33112	33331	33502	33402	33246	33525	33340	33575	33442	33333	33564	33448	33342	33462	33434	33302	33258	33470	33413	33403	33408	33493	33423	33691	33612	33348	33605	33234	33320	33560	33384	33390	33709	33532	33593	33661	33496	33435	33226	33476	33401	33507	33436	33135	33239	33389	33402	33386	33548	33389	33115	33362	33657	33652	33428	33111	33378	33319	33417	33420	32911	33323	33496	33204	33321	33466	33475	33233	33554	33355	33366	33377	33433	33285	33454	33406	33348	33406	33433	33205	33574	33613	33511	33377	33475	33220	33316	33226	33452	33262	33406	33280	33425	33327	33378	33356	33288	33276	33402	33447	33236	33086	33253	33550	33157	33464	33080	33126	33255	33187	33410	33361	33181	33457	33033	33198	33295	33439	33364	33436	33234	33223	33541	33475	33277	33495	33297	33205	33224	33397	33144	33256	33265	33451	33260	33582	33205	33115	33361	33364	33653	33386	33410	33567	33561	33413	33462	33365	33440	33274	33176	33309	33324	33415	33361	33445	33301	33515	33346	33415	33394	33381	33354	33206	33168	33447	33243	33443	33319	33070	33219	33601	33194	33234	33164	33666	33300	33277	33221	33240	33508	33277	33284	33418	33312	33568	33252	33249	33240	33578	33739	33508	33524	33419	33255	33058	33432	33439	33514	33338	33273	33411	33330	33180	33571	33342	33370	33326	33312	33108	33420	33267	33419	33418	33494	33245	32997	33304	33315	33323	33283	33462	33538	33123	33692	33543	33334	33248	33256	33359	33251	33015	32992	33425	33164	33294	33366	33379	33222	33214	33488	33488	33599	33508	33201	33503	33097	33511	33456	33217	33448	33299	33524	33285	33474	33406	33648	33357	33238	33247	33282	33344	33316	33387	33551	33442	33304	33449	33253	33551	33421	33266	33324	33331	33447	33325	33005	33561	33540	33053	33249	33485	33382	33442	33067	33520	33514	33382	33213	33296	33507	33383	33266	33357	33065	33113	33245	33157	33356	33418	33449	33460	33530	33362	32926	33273	33285	33514	33230	33416	33490	33310	33315	33476	33472	33583	33458	33195	33263	33275	33253	33292	33220	33232	33217	33404	33216	33322	33217	33267	33418	33238	33439	33241	33522	33146	33379	33208	33280	33478	33413	33086	33457	33747	33531	33228	33290	33507	33155	33534	33380	33184	33526	33622	33316	33231	33364	33525	33339	33292	33508	33340	33495	33512	33146	32972	33589	33682	33505	33506	33254	33654	33668	33232	33178	33231	33536	33149	33320	33242	33366	33614	33529	33516	33390	33455	33517	33240	33516	33312	33256	33187	33053	33108	33372	33345	33478	33384	33162	33386	33408	33204	33238	33211	33384	33505	33351	33379	33396	33287	33247	33507	33284	33508	33277	33277	33204	33293	33349	33356	33246	33465	33339	33343	33493	33368	33359	33239	33532	33144	33118	33452	33291	33172	33267	33434	33488	33428	33325	33386	33344	33665	33212	33185	33544	33399	33312	33444	33468	33240	33249	33391	33407	33256	33400	33129	32921	33314	33328	33417	33323	33509	33347	33354	33250	33343	33375	33102	33188	33519	33108	33268	33445	33340	33243	33335	33475	33396	33427	33225	33144	33289	33237	33403	33386	33431	33463	33559	33510	33207	33227	33417	33456	33324	33614	33292	33510	33184	33132	33478	33408	33272	33212	33533	33381	33284	33225	33161	33235	33208	33451	33470	33251	33429	33401	33333	33323	33137	33508	33472	33288	33302	33339	33487	33411	33476	33322	33310	33278	33299	33457	33392	33189	33429	33327	32858	33443	33349	33299	33477	33397	33368	33394	33332	33241	33357	33332	33041	33444	33211	33424	33522	32976	33377	33242	33176	33520	33335	33261	33268	33290	33429	33246	33169	33234	33461	33403	33558	33321	33449	33258	33469	33575	33488	33404	33176	33402	33612	33513	33406	33479	33344	33307	33197	33461	33187	33317	33653	33316	33107	33146	33236	33447	33159	33358	33531	33165	33330	33256	33565	33343	33381	33320	33398	33396	33455	33579	33291	33488	33691	33612	33482	33317	33350	33433	33293	33371	33175	33553	33375	33239	33509	33447	33259	33278	33489	33481	33311	33384	33178	33438	33319	33169	33408	33341	33099	33287	33460	33581	33037	33619	33134	33369	33196	33354	33361	33551	33322	33278	33076	33464	33487	32910	33482	33421	33167	33271	33533	33446	33435	33541	33358	33268	33482	33304	33297	33205	33307	33189	33351	33427	33179	33176	33377	33397	33513	33405	33413	33110	33240	33212	33436	33353	33316	33184	33577	33265	33396	33314	33314	33314	33485	33602	33500	33244	33237	33587	33356	33343	33308	33242	33649	33333	33461	33173	33462	33160	33298	33376	33474	33171	33471	33041	33021	33504	32998	33578	33614	33421	33107	33280	33724	33569	33138	33079	33196	33461	33593	33295	33178	33547	33405	33570	33655	33544	33373	33567	33330	33347	33417	33367	33226	33371	33416	33259	33384	33576	33500	33241	33378	33532	33350	33347	33212	33308	33395	33345	33268	33189	33311	33243	33710	33420	33234	33495	33408	33521	33268	33380	33347	33264	33376	33460	33270	33511	33256	33487	33351	33378	33280	33579	33495	33421	33264	33349	33330	33332	33538	33577	33400	33433	33440	33238	33396	33266	33235	33434	33565	33337	33479	33260	33182	33469	33285	33350	33603	33307	33379	33168	33131	33452	33155	33137	33399	33210	33411	33500	33430	33628	33284	33211	33297	33129	33020	33469	33330	33437	33368	33548	33497	33563	33050	33571	33551	33617	33494	33225	33245	33368	33349	33366	33323	33019	33037	33214	33298	33298	33352	33272	33431	33260	33368	33672	33200	33234	33208	33303	33394	33397	33281	33258	33497	33520	33357	33382	33454	33500	33283	33204	33547	33281	33507	33269	33440	33195	33494	33305	33483	33243	33209	33428	33482	33539	33435	33403	33550	33440	33581	33148	33417	33361	33381	33259	33505	33241	33550	33448	33351	33487	33326	33247	33335	33125	33256	33440	33177	33446	33245	33068	33319	33045	33332	33262	33082	33593	33388	33376	33743	33408	33498	33541	33560	33333	33186	33327	33436	33364	33289	33152	33288	33277	33390	33589	33209	33258	33091	33332	33157	33582	33523	33505	33623	33398	33341	33473	33575	33475	33623	33415	33255	33718	33442	33310	33398	33241	33584	33444	33482	33004	33507	33830	33168	33285	33112	33239	33500	33531	33450	33218	33228	33473	33221	33325	33277	33415	33443	33434	33398	33456	33444	33312	33246	33399	33301	33248	33311	33265	33085	33292	33414	33438	33342	33346	33434	33265	33584	33228	33375	33425	33294	33271	33257	33320	33461	33299	33427	33545	33093	33529	33522	33421	33404	33224	33268	33535	33314	33262
30110	50151	46158	35302	30129	26470	24930	23980	23007	22422	21791	20818	21594	20523	19833	19721	19479	19515	19554	19500	19520	19523	19664	19522	19502	19667	19403	19411	19352	19326	19526	19670	19503	19396	19622	19482	19470	19554	19644	19291	19322	19316	19452	19397	19384	19482	19508	19495	19417	19355	19565	19395	19330	19466	19233	19456	19428	19551	19408	19544	19367	19329	19274	19805	19581	19457	19574	19483	19441	19449	19365	19376	19454	19381	19522	19491	19245	19551	19437	19339	19387	19571	19429	19454	19328	19463	19374	19273	19460	19325	19386	19460	19464	19386	19400	19237	19254	19389	19317	19388	19310	19434	19510	19381	19471	19297	19344	19666	19164	19383	19470	19416	19481	19465	19232	19462	19510	19294	19512	19343	19435	19417	19536	19339	19576	19423	19385	19514	19301	19344	19470	19292	19431	19695	19482	19411	19284	19277	19306	19568	19307	19390	19432	19400	19359	19468	19575	19673	19572	19510	19269	19376	19405	19510	19450	19394	19594	19627	19447	19390	19350	19386	19450	19429	19357	19190	19285	19501	19264	19424	19177	19372	19390	19295	19484	19412	19487	19459	19571	19496	19462	19306	19399	19368	19646	19586	19257	19249	19455	19414	19486	19534	19404	19592	19252	19401	19369	19384	19533	19380	19337	19437	19628	19465	19526	19563	19443	19158	19379	19288	19442	19369	19372	19383	19521	19539	19472	19451	19424	19290	19615	19615	19290	19396	19338	19358	19411	19470	19539	19351	19425	19493	19486	19665	19384	19315	19348	19433	19455	19263	19437	19472	19368	19584	19489	19566	19585	19422	19341	19143	19393	19508	19425	19414	19486	19566	19430	19434	19518	19401	19367	19539	19351	19494	19309	19435	19336	19579	19385	19284	19618	19410	19332	19393	19495	19366	19422	19574	19527	19256	19421	19646	19450	19540	19194	19383	19566	19517	19159	19426	19519	19459	19497	19533	19223	19495	19398	19346	19263	19719	19457	19407	19414	19451	19515	19400	19445	19454	19580	19398	19409	19429	19293	19490	19318	19370	19426	19497	19483	19403	19421	19352	19535	19395	19608	19474	19414	19462	19411	19434	19357	19320	19329	19427	19454	19515	19492	19503	19588	19485	19477	19283	19366	19626	19352	19411	19451	19561	19462	19458	19461	19523	19416	19544	19250	19416	19595	19557	19351	19555	19350	19528	19377	19441	19386	19495	19435	19396	19599	19482	19564	19311	19476	19505	19294	19474	19237	19378	19410	19393	19482	19567	19467	19526	19467	19466	19377	19451	19413	19286	19531	19222	19395	19455	19547	19387	19497	19364	19486	19479	19394	19318	19153	19314	19382	19465	19627	19402	19568	19275	19371	19380	19536	19542	19547	19371	19376	19426	19375	19311	19395	19493	19369	19477	19528	19425	19455	19367	19449	19361	19607	19453	19483	19423	19467	19202	19431	19335	19639	19273	19531	19465	19421	19307	19539	19295	19394	19526	19646	19387	19414	19299	19421	19432	19589	19387	19551	19303	19438	19364	19450	19324	19527	19314	19333	19577	19553	19469	19445	19436	19412	19355	19425	19341	19433	19321	19650	19300	19344	19450	19423	19243	19463	19477	19132	19541	19482	19554	19361	19396	19425	19150	19593	19494	19429	19447	19266	19414	19309	19576	19437	19347	19280	19384	19385	19394	19641	19246	19559	19326	19454	19477	19357	19495	19527	19431	19517	19189	19610	19495	19514	19412	19591	19264	19433	19327	19282	19568	19290	19251	19478	19315	19402	19521	19417	19462	19349	19505	19406	19430	19373	19424	19517	19530	19256	19432	19594	19451	19408	19458	19652	19340	19421	19188	19644	19257	19381	19518	19342	19463	19437	19372	19468	19585	19338	19234	19377	19459	19548	19606	19461	19625	19560	19282	19587	19584	19443	19227	19359	19305	19301	19650	19537	19370	19347	19501	19577	19550	19423	19356	19454	19349	19591	19515	19493	19512	19456	19382	19472	19405	19348	19331	19494	19538	19199	19471	19244	19441	19273	19335	19490	19644	19392	19277	19418	19526	19370	19548	19312	19510	19529	19526	19692	19419	19546	19425	19400	19392	19455	19288	19358	19409	19483	19430	19417	19587	19326	19683	19394	19436	19524	19446	19524	19566	19362	19525	19334	19464	19581	19520	19580	19529	19443	19373	19270	19581	19562	19317	19331	19418	19557	19475	19488	19459	19464	19333	19592	19275	19410	19456	19319	19472	19577	19500	19571	19470	19410	19445	19342	19375	19385	19521	19446	19280	19520	19375	19606	19457	19243	19530	19492	19534	19385	19508	19335	19484	19295	19299	19358	19410	19426	19380	19456	19479	19539	19194	19342	19486	19440	19510	19595	19413	19349	19426	19403	19531	19442	19473	19576	19376	19417	19530	19333	19368	19196	19491	19374	19078	19383	19390	19493	19469	19273	19508	19323	19456	19357	19301	19344	19380	19590	19401	19521	19448	19321	19349	19331	19463	19244	19406	19461	19728	19483	19467	19513	19487	19328	19392	19292	19298	19277	19324	19480	19334	19653	19615	19370	19677	19361	19508	19339	19488	19495	19514	19311	19412	19477	19427	19447	19661	19474	19280	19595	19249	19456	19599	19411	19399	19284	19449	19537	19363	19390	19393	19684	19452	19356	19516	19378	19411	19354	19406	19593	19399	19674	19470	19535	19619	19494	19544	19277	19540	19565	19538	19265	19183	19496	19472	19536	19583	19304	19296	19405	19436	19324	19410	19238	19400	19303	19539	19497	19385	19587	19458	19512	19449	19346	19377	19385	19320	19368	19396	19271	19294	19543	19542	19366	19314	19603	19337	19425	19409	19529	19380	19553	19460	19402	19616	19457	19401	19418	19429	19482	19413	19399	19455	19487	19483	19664	19454	19548	19344	19358	19409	19459	19583	19459	19639	19319	19158	19396	19453	19496	19477	19389	19484	19346	19546	19512	19342	19456	19737	19641	19397	19287	19372	19351	19455	19320	19574	19353	19588	19572	19556	19479	19384	19310	19594	19267	19346	19516	19508	19373	19437	19473	19329	19355	19600	19511	19525	19459	19502	19442	19268	19342	19411	19392	19442	19316	19289	19405	19413	19647	19367	19427	19393	19580	19543	19362	19531	19290	19261	19370	19434	19327	19465	19398	19443	19303	19545	19398	19492	19328	19498	19531	19483	19385	19497	19491	19516	19513	19335	19376	19463	19637	19554	19350	19649	19422	19424	19591	19429	19427	19340	19447	19437	19404	19378	19518	19342	19480	19499	19388	19273	19417	19416	19529	19431	19332	19428	19450	19473	19322	19178	19521	19333	19428	19570	19398	19419	19402	19407	19242	19413	19340	19433	19317	19463	19327	19460	19420	19559	19356	19546	19522	19298	19253	19519	19304	19438	19483	19536	19457	19377	19460	19526	19428	19480	19340	19465	19539	19405	19490	19450	19294	19495	19455	19603	19432	19476	19345	19537	19490	19431	19473	19579	19525	19582	19196	19336	19584	19273	19589	19584	19332	19435	19278	19453	19364	19308	19681	19316	19364	19331	19468	19345	19468	19549	19436	19503	19502	19370	19384	19461	19479	19625	19296	19327	19357	19349	19369	19501	19350	19286	19418	19373	19294	19538	19332	19301	19420	19537	19540	19402	19429	19305	19526	19519	19377	19294	19363	19483	19648	19494	19407	19372	19438	19364	19611	19372	19348	19492	19531	19553	19325	19369	19423	19185	19508	19385	19465	19305	19317	19456	19421	19464	19303	19470	19414	19467	19440	19263	19189	19450	19471	19342	19355	19189	19638	19427	19433	19593	19326	19354	19514	19443	19457	19492	19483	19418	19235	19388	19494	19376	19557	19298	19246	19595	19371	19320	19380	19414	19565	19567	19359	19440	19418	19549	19400	19343	19653	19448	19469	19537	19578	19458	19646	19614	19436	19448	19508	19370	19478	19470	19211	19575	19412	19586	19585	19517	19326	19630	19488	19664	19459	19434	19523	19405	19499	19503	19381	19571	19552	19363	19281	19376	19389	19543	19527	19452	19521	19380	19363	19581	19448	19493	19489	19392	19423	19401	19213	19398	19553	19326	19450	19379	19554	19396	19490	19340	19568	19584	19381	19351	19447	19478	19457	19356	19542	19583	19513	19457	19536	19371	19488	19334	19360	19456	19486	19420	19559	19326	19312	19474	19470	19392	19452	19381	19552	19501	19344	19302	19624	19408	19469	19610	19282	19424	19560	19582	19526	19297	19324	19484	19515	19303	19496	19399	19394	19488	19191	19601	19457	19546	19466	19354	19298	19575	19528	19490	19347	19395	19225	19438	19313	19380	19343	19378	19538	19593	19370	19377	19555	19520	19405	19408	19387	19398	19257	19448	19354	19582	19338	19514	19472	19377	19338	19338	19545	19468	19566	19457	19233	19365	19456	19283	19483	19410	19410	19529	19469	19549	19131	19295	19493	19407	19479	19625	19596	19605	19259	19357	19373	19466	19401	19612	19253	19460	19270	19378	19477	19502	19282	19500	19392	19391	19490	19472	19505	19325	19504	19432	19491	19383	19371	19352	19326	19284	19498	19458	19455	19522	19474	19264	19576	19614	19647	19339	19431	19482	19577	19455	19529	19439	19221	19422	19548	19453	19437	19552	19424	19415	19456	19508	19387	19475	19338	19471	19304	19444	19389	19444	19339	19490	19500	19444	19519	19367	19227	19515	19258	19433	19413	19396	19514	19570	19626	19426	19458	19565	19516	19450	19472	19286	19715	19479	19376	19331	19432	19306	19344	19603	19577	19595	19375	19224	19464	19515	19518	19546	19534	19434	19483	19487	19378	19365	19296	19607	19424	19365	19504	19500	19311	19453	19257	19379	19296	19567	19379	19518	19478	19476	19344	19492	19427	19404	19323	19408	19558	19525	19472	19271	19584	19569	19377	19650	19403	19399	19485	19382	19270	19434	19530	19452	19479	19411	19311	19474	19273	19473	19395	19304	19483	19317	19377	19535	19428	19592	19468	19386	19336	19473	19500	19491	19414	19614	19407	19643	19464	19351	19603	19427	19327	19466	19443	19123	19354	19624	19507	19497	19346	19312	19333	19748	19383	19357	19402	19395	19366	19292	19331	19637	19508	19557	19499	19488
22942	21504	29297	31064	35684	39205	41012	38697	38692	38036	37942	36601	36436	36327	35457	34621	34387	34360	34218	34458	34216	34475	34499	34405	34267	34227	34200	34181	34291	34360	34254	34261	34142	34152	33900	34509	34386	34139	34311	34495	34155	34001	34069	34141	34342	34350	33921	34273	34367	34034	34157	34312	34278	34175	34271	34010	34033	34377	34278	33904	33740	34248	34076	34120	34190	34248	34129	34298	34376	34365	34055	33731	34041	33934	34021	34046	34559	34188	33836	34021	34005	34226	33902	34184	34047	34172	34135	34363	34151	34044	34388	34297	34250	33879	34090	34088	33911	33919	34233	34227	34175	34155	33861	34176	34125	33923	34256	34171	34141	34064	33989	33904	34181	34101	34189	34064	34233	34002	34164	34239	34164	33916	34253	34379	34318	34300	34295	33990	33983	34217	34117	33817	34114	33983	34078	34071	34374	34115	33933	33963	34030	34234	34258	34113	34137	34265	34078	34064	33858	34056	34040	33956	33947	34132	34226	33693	34291	34070	33767	33955	34109	34298	34251	34030	34255	33845	34237	34172	34093	33944	34146	33772	33954	34114	34057	33815	34170	34240	34004	33749	34119	34044	33800	34094	34264	34238	34105	34211	34035	33857	34092	33913	34207	34113	33974	34244	34108	34245	34019	33776	34092	33957	34110	34083	34417	34223	34168	34038	34184	33804	33921	33947	33748	34164	34159	34187	34054	34125	34274	34191	33955	34047	34185	34053	34056	33854	34053	34010	34287	34284	33914	33631	34023	34030	33978	34187	34231	33997	34019	33874	33962	33982	34121	33848	34005	34035	33885	34062	34070	33913	34343	34030	34001	34114	33936	34037	34035	34314	34377	34037	34055	34004	34179	34123	34102	34501	34036	34248	34113	33985	33913	34163	34064	34212	33846	33874	34368	34312	33937	33894	34144	33945	34044	34146	34025	33986	33821	34112	34321	34118	33918	34079	33967	33740	34294	33913	34487	34072	34270	33926	34350	34137	34062	34021	34254	33999	34055	33960	34097	33681	34061	34086	34167	34156	33965	34246	34084	34034	34026	34232	34242	33781	33885	33883	33992	33919	33948	34331	34222	34363	33946	34095	33826	34060	34260	34287	34216	34258	34006	34058	34168	34195	34207	33886	34016	34031	34071	34138	34009	33929	34317	33883	33750	33871	34234	34111	34131	33743	34156	33893	34189	33905	34304	33803	34006	33916	34149	33870	34381	34083	33757	34139	34190	34039	33978	34323	34136	33790	34118	34248	33986	33955	33999	34063	33969	33996	33796	34007	33948	34148	34145	33990	34180	34260	34054	34201	34066	33812	33996	34038	34365	33919	34039	34045	34179	34110	33854	34236	34214	33966	34143	34043	34121	34041	34169	33861	34028	34102	33890	34075	34106	33967	34063	33943	33826	34137	34007	33989	33808	33872	34125	34120	34092	34048	34052	33922	34143	33820	33778	34229	34209	34048	34030	33960	34254	34158	34099	33953	34544	34121	34234	34127	34080	33835	34322	34259	34514	34025	34018	34342	34157	34066	33826	34151	34228	34011	34244	34172	34384	34189	34125	33980	34318	34150	34219	33995	33885	33995	34093	33911	34034	33729	34194	33902	34246	34228	33998	34011	34136	34134	33961	33876	33816	34133	34162	34066	33670	33950	34043	34016	33903	34221	33960	34048	34027	33997	34103	34153	33949	34181	34143	34275	34195	34173	33920	34188	34208	34161	34288	34333	34259	33967	33948	33834	33973	34199	33913	34044	34133	34028	33951	34070	33850	33905	33936	33844	33925	34094	34254	34358	33761	33956	34249	33857	34033	34199	34267	34230	34131	33983	34016	34091	33962	33978	33958	34195	33842	33908	34099	34046	34114	33823	33877	33773	34232	33960	34247	33934	33908	33894	34086	33880	34131	33903	33986	34257	34184	33939	34110	33966	33698	34166	33954	34207	34224	33977	33999	33946	34164	34277	34200	33804	34176	34166	34234	33899	34071	34094	33793	34263	34206	34078	33773	33935	33974	34133	33968	34112	34049	34032	34197	34148	34200	34040	34100	34155	33877	33924	34091	34153	34228	34046	34078	34171	34189	34051	34015	33932	34256	33957	34080	34014	33816	34023	34279	34149	34027	34169	33784	34091	34202	34259	34029	34025	34129	33875	34002	34131	34122	34029	34024	34100	34049	34269	33899	34296	33999	34083	34031	34076	34036	34169	33985	34097	34128	33931	34211	34190	34143	34030	34208	34174	33969	34187	34119	33798	34006	33953	33996	33885	33854	34331	33967	34261	33974	33978	34198	33999	34070	33958	34007	33782	34297	34163	33951	33941	34204	33874	34120	34304	34386	34184	33953	33913	33990	33950	34102	34054	34175	34207	33958	33969	34016	34141	34126	34165	33980	33799	34061	33988	34002	34103	33970	34045	34108	33907	33940	34158	34019	34067	33983	33980	34266	33828	34085	33937	34305	34027	33934	34207	34344	34038	34030	34150	33917	34072	33951	33770	34077	34139	34038	34198	34161	33830	33975	33995	33850	34031	34363	34437	34106	34310	33709	34071	34060	33985	34017	33974	34113	34210	33944	33946	34095	34115	33941	33980	34175	34131	33788	34105	34179	34078	34117	34225	34067	34105	34011	33954	33821	33983	34193	34120	34101	34152	33876	34077	34058	34067	34027	33903	33957	33928	34401	33855	34202	34213	34291	34064	34367	34188	33813	34058	34080	33923	34173	33922	33962	34079	34295	34253	34014	34086	33971	34007	34109	33994	34120	33977	34159	34182	34047	34109	34284	34064	34190	34340	34102	34149	34238	34025	34021	33892	33865	34245	34142	34184	33841	33923	34125	34269	33999	34320	34263	34050	34109	34071	34052	34216	34324	33788	33990	33943	34153	34251	34011	34296	34031	34059	34052	33933	34079	34039	34084	34054	34110	33877	34005	34158	34135	34009	34147	34270	33903	33909	34287	34342	34220	34068	34140	34026	34175	34008	33893	34087	34093	34091	34153	33963	33999	34339	33908	34033	33949	33999	34342	34076	33940	34037	34023	34053	33967	34093	33905	34018	34310	34107	34181	34387	34023	33942	33991	34180	33975	33857	34184	34038	33932	33923	34158	34170	33801	34335	34261	33803	34128	34012	34273	33973	33976	33854	33719	34167	34051	34014	33969	34202	34097	33929	34118	34206	34027	33895	34283	33950	33942	34202	34115	34132	34134	34155	33873	33945	33976	34128	34110	34113	34001	34075	34466	34316	34129	33932	34021	34123	34135	34040	34094	34171	34240	34205	34048	34031	34324	33798	33940	33969	34324	34072	34045	33996	34171	34166	34517	34311	34073	34130	34176	34136	34144	34267	34029	33994	34051	34117	34190	33965	34002	33645	34243	34410	34093	34103	34253	34107	34173	34164	33786	34231	33723	34100	34002	34062	34141	34042	34088	33944	34071	33955	34021	34070	33896	34233	33987	33996	33942	34051	34288	33961	34119	34137	34360	34204	34061	34161	33895	34287	33980	34210	33909	33944	34154	33945	34181	34138	34140	34184	34212	34251	34121	34070	34097	34111	34128	34105	34243	34193	34211	34161	34279	33922	34180	34134	34006	34081	34336	33951	34301	33851	33918	34176	34201	33889	34019	34135	34081	33932	34088	33986	34095	33993	34036	34031	34190	33957	34321	34064	34126	34324	34028	34093	34155	33837	34072	34123	34111	34023	34110	33799	34162	34095	34144	33991	33917	34163	34223	33931	33999	34068	34173	34249	34061	33898	33999	34180	34143	34012	33819	34031	33976	33906	34204	34024	33836	34299	33955	34042	33853	34253	34075	34076	34292	34089	33911	34006	34126	34109	34616	33942	34028	34233	33983	34147	34335	34279	34092	34003	33887	34056	34193	34138	33996	33717	33845	34068	34013	34050	33929	34069	34354	33790	34215	34174	34306	34205	34074	33896	34077	33964	34023	34036	34296	33825	34094	34132	34127	34175	34128	33987	34059	34184	34319	34091	34052	33904	34160	33912	33654	33783	34141	34064	34352	33871	33738	33995	34230	34199	34149	34217	34163	34151	34140	34206	33959	34202	34261	34199	34112	34221	33813	33858	34080	34196	34177	34006	34012	33912	34116	33994	33990	34103	33956	34085	34203	34117	33867	33840	33916	33929	34181	34050	34007	34177	34185	34026	34131	33981	33920	33656	33836	33948	34125	34042	34256	34118	33824	33869	33873	34299	33833	34060	34073	33868	33925	34146	34075	33967	34181	34068	34083	34209	34197	34192	33959	33928	34098	34174	34111	33750	34042	33995	33985	34165	34161	34216	33953	33658	34169	34064	33972	33998	34255	34162	34374	34187	34206	33986	34070	33935	34325	34021	34367	33894	33825	34291	34179	34167	34115	34022	33814	33969	34020	34330	34109	34307	34066	34252	34404	34004	34470	34057	33955	34138	33979	34023	34109	34248	34086	34152	34044	34208	34284	34345	34022	34136	34129	33950	34079	34033	34190	34224	34310	34176	34095	33826	34258	33753	33905	34099	34383	33916	34186	34199	34165	34113	33896	33836	34066	34003	33893	33889	33931	34095	33918	34000	33974	34239	34001	33997	34253	33773	34154	34067	34411	34300	34266	34140	33918	34284	33875	33845	34013	33945	34142	33940	34082	33882	34083	34085	34026	34238	33739	34188	34034	33926	33796	34117	34078	34282	34164	34152	34018	34025	34274	34206	34127	33826	34081	34121	34075	34160	34354	34240	33991	34214	34269	34155	33734	33922	34121	33994	33977	34174	34036	34381	34036	34102	34107	34059	34069	34083	34098	34180	34061	34234	34023	33932	34261	34210	34062	34242	33778	34037	33943	34021	34253	34006	33973	34004	34243	34158	33709	33741	34009	34409	34272	34179	34035	34248	34020	34142	34090	33981	34042	34033	33990	34013	34045	33980	34026	34096	34307	34214	34150	34171	34149	34160	34112	34141	34251	34042	34059	34008	34070	33922	34072	33978	33901	33947	34162	33916	34030	34147	33980	34169	34532	34241	33937	33845	33675	33973	34190	33864	33933	33880	34335	34035	34268	34033	34200	34238	33998	34208	34239	34388	34135	34312	34231	34293	34335	34221	34287	33898	34085	34076	34174	34084	33998	34148	34252	33912	34178	34123	34212	34113	34314	34154
33299	58842	52825	41835	35469	30268	27781	26201	26307	25330	24510	22306	22622	22249	20808	20195	20134	19692	20051	20177	20145	19943	19922	20074	20025	19879	19834	20000	19918	19847	20051	19851	19998	19966	20059	19780	19710	19896	19962	19881	19867	19953	19956	19995	19883	19963	19901	19936	19856	19904	20054	19881	19986	19845	19769	19855	19873	19878	20056	19780	19877	20105	19875	19804	19779	20039	19919	20074	20001	19915	19972	20097	19884	20020	19747	20001	19963	19854	19847	19733	20060	20115	19760	19817	19841	19760	19916	19764	19586	19870	19738	19712	19831	20038	19876	19878	19875	19782	20067	19891	19900	20087	19927	19815	19711	19886	19902	19783	19840	19831	19945	19974	19733	19936	19793	19988	19854	20031	19801	20031	19965	20021	19967	19832	19970	19915	20015	19954	19706	19820	19950	19919	20018	19962	19718	19797	19763	19782	19812	20090	19752	19906	19897	19932	19630	19872	19896	19705	19793	19848	19865	19850	19966	19929	19825	19898	19999	19924	19878	19973	19798	19860	19788	19815	19817	19731	19820	19938	19842	19785	19850	20019	19780	20019	19903	19817	19778	19744	20090	19772	19969	19775	20035	19858	19826	20034	19973	19945	19807	20024	19892	19841	19874	19775	19913	19926	19753	19681	19890	19818	19963	19826	19913	19810	19857	19868	19941	19900	19750	19872	19906	19895	19904	19830	19951	19925	19840	19785	20052	19973	19925	19913	19946	19989	19911	19871	19970	20043	19956	19806	19863	19919	19828	19848	19897	19960	19894	19996	19808	19796	19907	19918	20151	19944	19926	19947	19838	19713	20168	19914	19851	19855	20008	20000	19969	19744	19730	19808	20074	20101	19838	19774	19898	19878	19841	19825	19841	19999	19853	19988	19980	19876	19865	19864	20035	19568	19901	19993	19876	19943	19740	19743	19803	20023	19854	19925	19861	19898	19765	19864	19741	19828	20066	19882	19961	19851	19782	19946	20109	19978	19965	19738	19862	19895	20026	20025	19973	19749	20027	19813	19841	19881	19970	19977	19751	19897	19847	19831	19733	19645	19999	19874	19749	19587	20026	19817	19918	19985	19533	19965	19849	19826	19910	19830	20123	19746	19885	19974	19933	19993	19686	19901	19954	19758	19754	19817	19692	19753	19745	19671	19909	19897	20047	19771	19977	19996	19691	20014	19934	19837	19783	19842	19610	19764	19873	19993	19853	20131	19867	19882	19780	19862	19810	19777	19938	19792	20078	19732	19888	19855	19926	20089	19856	19852	19886	19809	19892	19944	19771	19932	19923	19789	19741	19920	19833	19949	19951	19863	19964	19828	19730	19893	19934	19881	19805	19840	19610	19742	20081	19671	19876	19800	20088	19841	19736	19721	20056	19845	19836	19925	19960	19797	19956	19910	19930	20037	19789	19813	19919	19723	19874	19934	19824	19969	19947	19807	19757	19788	19815	19861	19812	19935	19866	19822	19995	20039	19849	19955	19938	19858	19792	19851	19845	19817	19806	19911	19760	19963	19927	19840	19919	19784	19792	19898	19958	20032	19859	19875	19938	19809	19915	19827	19651	19897	19939	19999	19916	19920	19925	19778	19865	19932	19978	19905	19860	19819	19835	19716	19941	19833	19864	19758	19713	19828	19960	20121	19876	20130	19787	19769	19882	19956	19951	19749	19615	19992	19977	19745	19870	19920	19820	19997	19885	19798	19891	19857	19816	19768	19800	20053	19739	19965	19858	19828	19866	19864	19716	19996	19979	19800	19837	19828	19837	19857	19823	19845	19890	19804	19795	19746	19688	20040	19617	19863	19850	19851	19979	19761	19723	19890	19893	19845	19842	19769	19773	20052	19723	19758	19844	19675	19807	19948	19900	19867	19805	19878	20011	19843	19814	20116	19785	19807	19722	20036	19749	19997	19735	19806	20017	19915	19995	19723	19865	19743	19696	19828	19831	19870	19911	19960	19970	20071	19910	19842	19912	19542	19999	19842	19752	19867	20107	19848	20065	20084	19720	19891	19693	20099	19961	19958	19951	20000	19767	19888	19922	20005	19795	19969	19846	19920	19761	19775	19945	19867	19883	19860	20019	19870	19776	19947	20073	20040	19722	19850	19819	19883	19819	19826	19738	19679	20010	19832	19892	19986	19927	19803	19832	20058	20060	19770	20106	19972	19853	19940	19795	19825	19893	20014	19839	19851	19913	19857	20050	19859	19629	20184	19871	19777	20179	19598	19868	19920	19844	19696	19970	19738	19936	19802	19853	19848	19749	19911	19952	19907	19894	19827	19922	19917	19939	19901	19677	20083	19817	19821	19874	19962	19889	19877	20027	19724	20059	19947	19876	19718	19956	19821	19896	19917	19880	19870	19944	19867	19709	19963	19975	19878	19986	19956	20054	19617	20007	19830	19986	19964	19887	19859	19885	19992	19998	19819	19963	19871	20103	19894	20050	19883	19980	19947	19823	19943	19899	20014	19660	19898	19828	19674	19796	19796	19916	19717	19810	19744	19912	19757	19902	19856	19853	19888	20023	19945	19749	19808	19827	19966	19866	19662	19752	19915	19687	19708	19845	19985	19807	19915	19894	19857	19830	19901	19913	19909	20030	19797	19684	20018	19773	19888	19794	19759	19948	19925	19879	19895	19887	19718	20000	19894	19930	19866	19861	19967	19966	19684	19701	19984	19957	19826	19841	20168	19838	19903	19980	19891	19798	19718	19823	19938	19926	19844	19882	19968	19792	19702	19679	19938	19778	20008	20020	20051	19846	19888	19912	19922	19730	19876	19875	19948	19736	20026	20002	19834	19673	19894	19865	19726	19966	19913	19812	20049	20070	19891	19868	19954	19868	19939	19797	19816	19970	19920	19957	19985	19814	19757	19910	19887	19901	19937	19876	19709	19865	19773	19804	19876	19936	19894	19838	19831	20039	19845	19994	19997	20064	19848	19899	19905	20045	20124	19963	19818	20049	20088	19813	19801	19765	19934	19963	19749	19818	19847	19760	19842	19818	19939	20146	19777	19829	19994	19897	19785	19819	19906	19841	19966	19941	19786	19886	19986	19688	19907	19773	19913	19829	19999	19679	19729	19917	19901	19983	19674	19877	19792	19674	19953	19901	20019	19931	19853	19967	19991	19899	19730	20033	19941	19937	20096	19962	19911	19746	19742	20008	19732	19872	19837	19833	19961	19763	19908	19766	20037	19870	20062	20011	19882	20018	19796	20056	19854	19827	20099	19706	19824	19835	19993	19826	19828	20083	19807	19833	19971	19864	20007	19812	19738	19938	20019	19918	19741	19817	19873	19952	19797	19994	19923	19792	19982	19977	19760	19748	19878	19796	19854	19800	20020	19750	19948	19826	19820	19789	19965	19868	19961	19819	19824	19770	19894	19842	19978	20041	19958	19942	19731	19978	19750	19931	19823	19873	19968	19794	19950	19934	19892	19853	19976	19821	20030	19828	19978	19925	19878	19925	19917	19862	19971	19797	19925	19850	19931	20008	19986	19972	19822	19877	19795	20014	20013	20031	19759	19743	19836	19799	19943	19863	20018	19833	19980	19857	19785	19931	19772	19932	20026	19945	20004	19766	19873	19884	19695	19824	19883	19655	20001	19910	20096	19804	20070	19963	19791	19884	20014	19986	19923	19752	19897	19826	20002	19795	19813	19975	19862	20000	20053	19875	19787	19757	19755	19765	19940	19842	19596	20028	19922	19958	19982	19883	19981	19883	19800	19891	19812	19966	19996	19728	19803	19840	19949	19932	20026	19849	19864	19788	19868	19812	19905	19902	19894	19721	19916	19926	19922	19725	19863	19736	19796	19998	19838	19868	19807	19803	19893	19849	19713	19830	19920	19843	19815	19904	19746	19964	19772	20038	19909	19898	19557	19625	19700	19561	19801	20037	20028	19796	19880	19776	19984	19837	19896	19989	19858	19788	19994	19829	19807	20115	19973	19762	19840	19776	19818	19782	19860	19905	20052	19997	19867	19748	19843	19897	19933	19990	19990	19896	19852	19812	19957	19846	19824	19919	19788	19857	19859	19887	19704	20018	19707	20019	19825	19646	19829	19891	19853	19942	19825	19945	19719	19935	19974	19777	19801	19889	19864	20055	20026	19882	19965	19784	19853	19714	19707	19978	19814	20101	20060	19781	19585	19853	19779	19993	19874	19902	19903	19819	19649	20006	19928	19820	20117	19818	19820	20191	20140	19930	19781	19829	19889	19819	20047	19764	19710	19965	19935	19950	19793	19895	19685	19858	19879	19733	19957	19953	20053	19874	19926	19733	19810	19972	19766	19800	19796	19807	19955	19882	19812	20009	19865	19743	19828	19855	19917	19760	19946	20015	19863	19812	19729	19794	19807	19917	20162	19865	19854	19890	19651	19970	19836	20033	19962	19966	20093	19626	19909	20041	19811	19727	19792	19922	19939	20011	19963	19815	19739	19982	20015	19853	19804	19778	19916	20047	19905	19853	19895	19738	19742	19868	19879	19957	19684	19902	19789	19966	19883	20006	19991	19908	19817	19860	19922	19858	19714	19994	19806	19974	19919	19728	19872	19952	19762	20020	19805	19790	19948	19894	19775	19973	19934	19740	20036	19765	19952	19989	19869	19870	19901	20015	19622	19779	19938	19778	20171	19812	19789	19990	19726	19972	19849	19835	19912	19882	19913	19840	20004	19964	19973	19933	19701	19747	20080	19948	20029	19770	19958	19791	19733	19663	20000	19818	19854	20009	19774	19846	20007	19853	20075	19861	19890	20090	20102	19809	20080	19683	19783	19925	19904	19771	19851	19826	20033	19796	19853	19820	19981	19922	19907	19807	19727	19974	19770	19644	20098	19683	19823	19823	19747	19746	20008	19967	19847	19819	19905	19951	19984	19912	19639	19878	19819	19902	19803	19733	20131	19854	19743	19846	19843	19830	19839	19817	19983	19914	20072	19834	19765	19812	19930	19769	19933	19672	20139	19971	19810	19902	19861	19978	19919	19736	19913	19942	19954	19762	19706	20092	19697	19918	19798	20124	19747	20126	20035	19844	19845	19839	19806	19723	19813	19810	19707	19831	19887	19923	20000	19902	19823	19810	19725	19789	19875	19914	19856	20084	19752	19776	19880	19780	19750	19866	19787	19884	19851	19749	20185
36427	36588	41964	41031	38755	37083	35485	34290	34384	34749	34577	34271	33706	33865	33719	33589	33387	33507	33496	33213	33837	33357	33447	33493	33373	33232	33601	33133	33397	33568	33578	33619	33409	33489	33228	33347	33426	33272	33620	33501	33642	33544	33665	33211	33607	33644	33512	33402	33720	33326	33446	33427	33472	33457	33355	33508	33599	33256	33405	33724	33376	33505	33532	33655	33639	33870	33383	33433	33444	33643	33484	33516	33333	33484	33246	33298	33476	33387	33493	33475	33266	33260	33163	33539	33536	33555	33284	33239	33342	33322	33588	33346	33294	33479	33580	33397	33529	33234	33266	33541	33551	33203	33493	33200	33335	33418	33653	33352	33490	33344	33502	33401	33288	33549	33519	33286	33512	33417	33626	33560	33555	33259	33415	33377	33608	33326	33213	33467	33267	33172	33198	33237	33536	33311	33215	33479	33357	33420	33570	33446	33719	33393	33535	33458	33418	33321	33386	33039	33560	33524	33499	33476	33543	33495	33584	33326	33582	33233	33479	33428	33594	33484	33405	33486	33696	33170	33432	33344	33340	33283	33353	33500	33459	33363	33133	33165	33613	33588	33428	33545	33509	33372	33461	33327	33207	33647	33628	33456	33450	33481	33625	33555	33294	33844	33494	33581	33478	33219	33679	33248	33290	33395	33482	33292	33389	33288	33381	33519	33422	33319	33413	33676	33341	33379	33488	33493	33500	33514	33178	33585	33272	33524	33415	33610	33423	33313	33274	33152	33361	33469	33180	33207	33458	33269	33315	33355	33380	33365	33165	33257	33681	33399	33382	33528	33137	33422	33542	33214	33575	33264	33211	33223	33395	33363	33449	33051	33420	33565	33352	33376	33295	33481	33717	33376	33070	33442	33161	33176	33375	33493	33393	33402	33416	33310	33589	33435	33415	33567	33236	33127	33253	33374	33529	33142	33616	33435	33165	33344	33362	33474	33462	33307	33335	33339	33715	33439	33439	33498	33534	33615	33247	33131	33402	33325	33236	33324	33293	33432	33371	33363	33317	33268	33573	33662	33583	33371	33240	33523	33506	33176	33480	33172	33477	33438	33581	33715	33706	33452	33322	33370	33280	33378	33472	33527	33490	33401	33574	33685	33445	33282	33319	33461	33485	33297	33599	33627	33534	33378	33479	33511	33579	33688	33411	33375	33157	33246	33361	33286	33295	33289	33350	33510	33315	33460	33391	33555	33497	33514	33581	33603	33304	33672	33613	33472	33584	33423	33680	33529	33263	33351	33123	33581	33464	33492	33298	33273	33481	33396	33425	33373	33576	33533	33300	33249	33493	33230	33553	33381	33308	33139	33209	33241	33283	33400	33477	33326	33383	33208	33416	33176	33274	33382	33403	33250	33631	33400	33462	33125	33321	33397	33271	33540	33337	33471	33633	33467	33554	33476	33271	33407	33526	33557	33484	33482	33417	33420	33469	33683	33605	33385	33131	33458	33423	33434	33658	33399	33401	33580	33375	33413	33437	33575	33577	33157	33237	33217	33598	33418	33506	33274	33474	33410	33586	33589	33519	33369	33209	33519	33479	33679	33330	33314	33363	33439	33492	33533	33278	33672	33255	33377	33339	33474	33292	33387	33640	33640	33490	33337	33373	33418	33460	33259	33378	33550	33426	33269	33404	33362	33617	33366	33755	33390	33638	33434	33351	33570	33517	33740	33556	33545	33233	33476	33239	33503	33578	33579	33405	33643	33483	33510	33667	33309	33543	33331	33432	33513	33557	33449	33436	33353	33213	33313	33419	33463	33685	33543	33406	33496	33536	33513	33664	33819	33333	33476	33334	33494	33816	33453	33443	33111	33330	33333	33202	33435	33369	33400	33595	33491	33410	33262	33544	33267	33256	33427	33311	33480	33488	33504	33643	33443	33484	33229	33413	33635	33277	33217	33249	33656	33562	33351	33607	33395	33573	33547	33445	33576	33458	33281	33427	33372	33356	33258	33630	33686	33723	33563	33411	33507	33444	33300	33497	33445	33485	33276	33405	33526	33512	33431	33529	33512	33816	33619	33525	33325	33394	33605	33761	33230	33447	33345	33654	33610	33567	33380	33564	33449	33512	33399	33248	33310	33479	33513	33256	33478	33256	33378	33532	33307	33512	33853	33328	33579	33458	33484	33390	33761	33655	33484	33557	33487	33499	33518	33177	33597	33424	33337	33391	33286	33171	33340	33741	33421	33528	33466	33449	33073	33500	33384	33584	33302	33344	33169	33355	33121	33421	33112	33509	33463	33531	33264	33514	33287	33489	33152	33436	33270	33661	33359	33592	33291	33579	33573	33178	33245	33486	33527	33563	33644	33398	33366	33113	33542	33607	33605	33575	33336	33434	33426	33674	33369	33570	33232	32985	33321	33516	33293	33293	33173	33199	33203	33351	33633	33555	33297	33642	33521	33457	33563	33450	33315	33407	33336	33330	33472	33456	33347	33460	33494	33630	33442	33412	33626	33507	33430	33465	33321	33752	33428	33490	33151	33470	33399	33225	33206	33374	33308	33398	33420	33328	33393	33754	33416	33444	33610	33478	33070	33489	33478	33627	33368	33490	33489	33285	33564	33545	33320	33616	33688	33426	33495	33411	33379	33274	33557	33295	33490	33466	33807	33323	33510	33291	33427	33493	33398	33230	33466	33330	33533	33355	33171	33389	33638	33523	33315	33504	33484	33401	33165	33302	33341	33265	33116	33429	33437	33416	33394	33256	33301	33611	33401	33821	33525	33255	33395	33586	33337	33617	33337	33524	33361	33343	33273	33404	33508	33259	33275	33440	33491	33530	33683	33433	33233	33473	33561	33401	33503	33310	33327	33386	33574	33320	33176	33236	33439	33482	33220	33538	33339	33241	33403	33438	33375	33313	33500	33475	33246	33639	33419	33503	33682	33152	33322	33457	33444	33111	33254	33466	33556	33444	33387	33297	33453	33389	33319	33201	33354	33330	33691	33227	33254	33383	33360	33392	33587	33410	33718	33540	33490	33600	33368	33336	33372	33366	33458	33258	33248	33383	33315	33438	33027	33359	33424	33414	33340	33446	33288	33481	33482	32993	33397	33328	33988	33303	33564	33376	33403	33351	33438	33253	33413	33590	33345	33520	33609	33396	33764	33658	33387	33450	33403	33695	33496	33218	33238	33409	33303	33659	33455	33204	33459	33524	33591	33765	33521	33572	33500	33454	33518	33571	33295	33405	33612	33409	33340	33447	33535	33595	33392	33380	33583	33398	33393	33549	33389	33292	33302	33473	33444	33302	33151	33501	33472	33694	33467	33516	33450	33485	33378	33433	33441	33399	33287	33706	33670	33578	33798	33344	33418	33526	33358	33315	33229	33345	33527	33822	33321	33236	33409	33335	33364	33312	33513	33223	33423	33366	33415	33346	33373	33395	33361	33607	33645	33627	33669	33471	33467	33388	33480	33636	33402	33523	33484	33598	33146	33376	33236	33564	33540	33608	33405	33336	33356	33620	33666	33590	33403	33492	33476	33585	33493	33336	33432	33448	33397	33295	33391	33424	33420	33392	33499	33372	33606	33635	33436	33628	33378	33623	33311	33612	33486	33317	33396	33274	33448	33428	33674	33472	33678	33415	33325	33444	33289	33321	33470	33543	33687	33449	33314	33406	33767	33390	33477	33367	33464	33683	33118	33542	33314	33769	33444	33438	33542	33510	33185	33325	33154	33220	33521	33399	33572	33499	33290	33412	33198	33139	33409	33627	33429	33479	33306	33265	33585	33438	33460	33567	33510	33421	33459	33498	33318	33596	33563	33494	33373	33573	33342	33321	33505	33604	33525	33378	33538	33425	33278	33444	33458	33466	33063	33398	33215	33179	33443	33731	33887	33381	33624	33445	33451	33275	33661	33647	33327	33337	33263	33177	33378	33576	33595	33637	33553	33328	33370	33585	33549	32941	33496	33433	33456	33570	33544	33561	33339	33396	33456	33597	33247	33707	33496	33689	33691	33581	33474	33372	33459	33573	33531	33475	33555	33143	33330	33340	33228	33297	33253	33678	33257	33455	33334	33278	33371	33454	33396	33568	33560	33497	33447	33552	33557	33368	33627	33386	33615	33480	33482	33448	33669	33694	33385	33335	33309	33727	33384	33699	33536	33427	33597	33294	33414	33500	33338	33815	33422	33175	33208	33518	33498	33438	33710	33623	33579	33303	33335	33404	33326	33073	33680	33442	33035	33561	33306	33204	33521	33637	33732	33398	33254	33515	33297	33611	33406	33450	33561	33322	33347	33435	33663	33459	33640	33401	33437	33450	33374	33391	33622	33439	33650	33555	33234	33633	33540	33554	33243	33268	33538	33486	33247	33439	33347	33250	33469	33496	33385	33380	33362	33679	33650	33555	33441	33500	33482	33346	33207	33331	33332	33357	33416	33619	33438	33471	33587	33379	33627	33358	33457	33493	33610	33484	33562	33404	33629	33660	33319	33691	33571	33365	33566	33280	33568	33467	33338	33559	33663	33438	33726	33478	33559	33757	33432	33451	33330	33763	33716	33273	33337	33458	33189	33207	33372	33438	33418	33334	33459	33420	33344	33278	33743	33407	33362	33465	33385	33574	33467	33101	33227	33258	33453	33529	33606	33316	33066	33370	33374	33495	33610	33177	33513	33328	33446	33411	33457	33301	33452	33519	33193	33642	33356	33337	33618	33394	33241	33268	33252	33491	33502	33537	33395	33437	33597	33554	33372	33441	33569	33249	33507	33365	33547	33371	33478	33523	33201	33347	33586	33610	33470	33474	33576	33447	33605	33363	33288	33510	33397	33539	33414	33357	33459	33343	33458	33441	33507	33417	33583	33691	33391	33401	33486	33322	33358	33614	33457	33519	33591	33682	33421	33654	33677	33456	33378	33491	33560	33568	33433	33495	33617	33342	33544	33744	33477	33376	33474	33618	33417	33463	33533	33403	33369	33671	33238	33458	33386	33574	33294	33762	33419	33664	33491	33449	33517	33445	33427	33512	33580	33286	33308	33385	33375	33392	33438	33492	33575	33370	33355	33264	33260	33177	33259	33364	33270	33316	33277	33513	33263	33392	33404	33053	33111	33308	33431	33418	33540	33349	33662	33352	33497	33447	33710	33349	33340	33533	33467	33698	33712	33412	33548	33376	33355
28906	37661	32823	29265	27014	24041	21706	20603	20522	20781	20357	19956	19613	19582	19216	19360	19189	19262	19193	19272	19164	19205	19268	19235	19301	19155	19081	19363	19290	19263	19193	19287	19342	19306	19365	19199	19252	19276	19183	19322	19063	19231	19362	19370	19136	19267	19006	19072	19174	19235	19316	19313	19283	19190	19264	19197	19241	19153	19029	19207	19129	19120	19189	19090	19181	19064	19141	19501	19171	19359	19210	19049	19261	19256	19256	18948	19269	19318	19233	19074	19214	19231	19050	19333	19167	19110	19372	19112	19076	19217	18879	19283	19410	19112	19338	19125	19280	19211	19164	19181	19315	19371	19265	19088	19179	19154	19194	19292	19371	19061	19189	19198	19222	19043	19245	19287	19290	19233	19194	19243	19396	19161	19103	19432	19095	19375	19331	19418	19055	19135	19143	19094	19373	19232	19306	19481	19206	19360	19193	19084	19205	19315	19165	19054	19130	18964	19114	19219	19242	19265	19311	19137	19268	19274	19091	19269	19069	19161	19129	19264	19176	19260	19304	19278	19080	19215	19335	19340	19222	19167	19090	19381	19291	19187	19216	19301	19038	19237	19122	19279	19285	19230	19429	19033	19221	19023	19189	19107	19163	19149	19275	19159	19281	19190	19232	19137	19158	19327	19224	19227	19115	19405	19266	19095	19316	19110	19106	19287	19044	19183	19036	19215	19049	19049	19202	19253	19157	19225	19209	19085	19256	19064	19230	19161	19115	19123	19077	19128	19158	19247	19164	19313	19268	19143	19397	19173	19201	19274	19585	19224	19239	19083	19113	19178	19141	19433	19300	19107	19016	18937	19118	19280	19167	19121	19120	19120	19260	19318	19036	19331	19267	19152	19456	19116	19267	19006	19253	19237	19226	19219	19097	19100	19151	19284	19257	19371	19139	19150	19140	19222	19218	19117	19306	19272	19245	19186	19026	19205	19281	19454	19234	19366	19194	19208	19449	19186	19379	19128	19224	19089	19143	19255	19190	19104	19364	19405	19208	19126	19047	19155	19069	19307	19215	19165	19345	19283	19257	19182	19176	19042	19226	19276	19112	19023	19142	19186	19103	19076	19118	19179	19277	19237	19390	19149	19168	19269	19120	19221	19274	19044	19153	19203	19298	19316	19297	19161	19264	19213	19181	19250	19291	19308	19162	19482	19245	19338	19186	19448	19249	19317	19138	19069	19046	19274	19127	19191	19271	19112	19092	19311	19206	19260	19450	19004	19181	19216	19143	19126	19045	19089	19157	19246	19404	19283	19327	19207	19111	19257	19193	19129	19138	19061	19234	19344	19174	19244	19438	19292	19269	19170	19334	19213	19158	19424	19350	19157	19148	19295	19259	19275	19370	19202	19450	19028	19212	19192	19145	19397	19241	19287	19237	19260	19099	19436	19250	19204	19116	19039	19209	19140	18995	19216	19314	18994	19210	19221	19216	19230	19203	19228	19242	19107	19132	19200	19212	19320	19291	19064	19091	19392	19125	19264	19131	19148	19128	19241	19127	19264	19161	19004	19141	19038	19260	19430	19233	19350	19064	19188	19220	19036	19191	19108	19540	19291	19184	19235	19071	19127	19192	18963	19293	19117	19236	19320	19324	19503	19081	19262	19179	19316	19197	19104	19224	19090	19027	19147	19294	19153	19356	19231	19339	19022	19220	19067	19166	19195	19347	19354	19301	19516	19307	19148	19401	19413	19062	19145	19301	19189	19210	19134	18998	19108	19373	19159	19367	19197	19123	19311	19145	19120	19238	19587	19239	19259	19115	19136	19179	19303	19327	19105	19147	19290	19156	19151	19331	19225	19251	19201	18934	19334	19065	19391	19285	19253	19318	18889	19246	18902	19241	19143	19322	19203	19206	19305	19248	19173	19283	19265	19265	19272	19402	19175	19337	19180	19025	19346	19186	19316	19153	19213	19282	19295	19318	19305	19170	19176	19005	19265	19283	19274	19153	19385	19265	19360	19292	19118	19243	19377	19269	19246	19241	19064	19291	19147	19174	19093	19256	19095	19199	19178	19259	19158	19351	19255	19244	19250	19125	19072	19129	19273	19138	19368	19045	19099	19440	18984	19277	19281	19335	19049	19371	19085	19107	19017	19240	19156	19096	19281	19177	19404	19241	19087	19219	19264	19052	19351	19072	19132	19452	19447	19298	19323	19165	19219	19131	19228	19227	19105	19321	19095	19174	19040	19263	19160	19427	19384	19285	19184	19199	19350	19373	19291	19130	19366	19112	19105	18967	19373	19238	19236	19198	19239	19273	19121	18911	19283	19215	19319	19039	19364	19113	19525	19312	18989	19163	19189	19236	19165	19281	19111	19251	19077	19317	19155	19090	19202	19257	19279	19160	19288	19131	19121	19276	19242	19287	19217	19247	19117	19255	19314	19106	19372	18997	19256	19195	19290	19188	19084	19214	19536	19267	19142	19107	19252	19157	19400	19275	19126	19227	18967	19312	19206	19168	19116	19269	19097	19166	19099	19219	19311	19039	19394	19379	19256	19386	19346	19206	19121	19268	19276	19200	19261	19339	19121	19178	19325	19225	19097	19096	19258	19217	19192	19380	19168	19148	19180	19155	19220	19075	19299	19044	19395	19263	19351	19087	19173	19171	19328	19046	19405	19218	19278	19164	19294	19152	19079	19125	19199	19142	19096	19138	19380	19162	19118	19295	19279	19197	19319	19134	19323	19205	19235	19376	19042	19253	19203	19105	19041	19331	19251	19147	19239	19035	19127	19372	19325	19308	19308	19470	19466	19253	19350	19187	19512	19298	19273	19430	19256	19053	19145	19100	19184	19185	19109	19185	19081	19035	19237	19262	19160	19112	19162	19249	19006	18976	19157	19347	19236	19093	19317	19226	19269	19179	19027	19146	19056	19122	19262	19341	19231	19242	19335	19030	19266	19285	19291	19158	19312	19254	19260	19110	19307	19064	19110	19208	19346	19246	19063	19294	19113	19213	19313	19159	19213	19255	19325	18947	19141	19337	19267	19195	19119	19262	19258	19142	19268	19203	19378	19168	19347	19305	19092	19328	19307	19282	19168	19144	19202	19147	19049	19226	19306	19271	19216	19243	19188	19375	19059	19169	19225	19286	19127	19148	19070	18977	19047	19284	19281	19103	19168	19200	19230	19198	19278	19272	19302	19211	19122	19447	19175	19096	19150	19232	19174	19285	19259	18983	19114	19230	19037	19166	19294	19197	19129	19383	19112	19080	19363	19193	19238	19313	19015	19037	19389	18988	19111	19431	19158	19321	19090	19002	19098	19113	19320	19198	19140	19206	19272	19241	19159	19258	19271	19154	19085	19160	19130	19254	19182	19369	19270	19231	19352	19140	19185	19288	19249	19385	19035	19346	19138	19209	19340	19053	19130	19115	19157	19166	19120	19179	19250	19246	19417	19349	19252	19079	19142	19372	19208	19101	19349	19094	19252	19189	19226	19171	19504	19395	19383	19168	19022	19283	19257	18999	19152	19215	19245	19081	19154	19226	19069	19144	19277	19298	19340	19086	19320	19289	19059	18991	19140	19222	19204	19379	19324	19244	19210	19202	19276	19258	19105	19058	19233	19181	19134	19257	19068	18995	19102	19166	19228	19280	19144	19195	19287	19178	19080	19402	19184	19251	19184	19212	19183	19189	19224	19121	19274	19226	19236	19332	19225	19355	19078	19097	19377	19212	19210	19392	19069	19255	19154	19247	19175	19265	19207	19332	19203	19304	19232	19223	19456	19203	19312	19485	19111	19369	19317	19127	19252	19263	19081	19242	19320	19155	19338	19080	19172	19241	19299	19180	19065	19031	19204	19211	19291	19212	19206	19148	19381	19131	19304	19038	19330	19197	19303	19205	19437	19272	19182	19352	19114	19233	19324	19224	19152	19248	19065	19274	19126	19462	19045	19153	19185	19037	19135	19202	19233	19201	19179	19328	19204	19251	19237	19196	19241	19216	19148	19205	19377	19243	19193	19076	19113	19286	19424	19066	19306	19288	19282	19084	19199	19289	19353	19222	19296	19128	19193	19241	19159	19321	19420	19179	19217	19234	19379	19063	19299	19163	19125	19197	19084	19280	19320	19104	19276	19226	19413	19294	19413	19301	19188	19211	19056	19220	19409	19244	19187	19169	19094	19298	19244	19071	19245	19235	19220	19076	19059	19356	19162	19105	19377	18966	19323	19215	19365	19283	19327	19417	19100	19265	19174	19186	19126	19182	19222	19208	19196	19233	19362	19268	19061	19236	19221	19175	19303	19214	19105	19225	19176	19229	19137	19244	19354	19049	19259	19450	19080	19320	19191	19327	19445	19256	19320	19274	19077	19306	19069	19133	19317	19124	19251	18979	19190	19169	19224	19291	19211	19224	19402	19282	19243	19223	19163	19072	19197	19422	19066	19320	19199	19062	19300	19297	19184	19105	19416	19077	19182	19163	19110	19541	19265	19202	19234	19241	19315	19337	19247	19302	19257	19214	19131	19286	19402	19333	19349	19159	19279	19035	19108	19195	19162	19036	19375	19138	19129	19341	19323	19194	19032	19221	19194	19256	19186	19183	19155	19383	19046	19298	19310	19354	19106	19036	19169	19382	19125	19107	19168	19159	19394	19194	19069	19255	19119	19122	19300	19341	19216	19205	19152	19418	19160	19463	19247	19175	19381	19225	19490	19266	19224	19202	19172	19112	19326	19347	19314	19204	19211	19217	19238	19181	19143	19110	19258	19322	19174	19370	19165	19246	19287	19012	19153	19126	19185	19265	19338	19281	19246	19238	19288	19254	19436	19132	19144	19101	19405	19198	19271	19145	19108	19157	19352	19089	19158	19444	19253	19319	19267	19154	19238	19301	19258	19171	19267	19254	19368	19151	19234	19354	19188	19047	19279	19127	19158	19173	19128	19250	19230	19236	19317	19191	19187	19262	19217	19158	19309	19137	19220	19139	19267	19281	19430	19326	19398	19140	19388	19103	19375	19251	18988	19127	19024	19172	19187	19271	19242	18964	19283	19274	19201	19238	19274	19262	19208	19347	19276	19278	19324	19237	19345	19314	19309	19260	19369	19070	19197	19086	18961	19421	19158	19308	19272	19161	19120	19263	19219	19220	19155	19233	19135	19067	19144	19321	19346	19304	19206	19151	19264
24022	21524	29669	33799	37411	39039	39662	37231	35461	35168	35978	34640	33938	33801	33400	33560	33465	33252	33121	33074	33256	32966	33053	33033	33195	32968	33162	33168	33159	33048	32987	33021	32954	33260	33354	33217	33136	33116	33183	32786	32833	33220	33472	32891	33298	32973	33197	33036	33061	33045	33188	33119	33482	33126	33152	32999	32816	32656	33100	33079	33292	33019	33150	33081	33135	33033	32955	32943	33098	33166	33218	33336	32887	33081	33178	33301	33192	33184	32881	32995	32717	32711	33056	33081	32914	33166	33049	33087	33158	33020	32885	32983	33253	33033	32968	32861	32741	32890	33122	33131	33081	32929	33168	33070	33244	33091	33100	32905	32975	33145	32784	32858	33035	33102	33131	33064	32769	32964	33301	32958	32996	32786	32794	33029	32978	33088	33054	33281	32864	32887	32940	33003	32900	33039	32832	33034	33003	33044	32977	33123	32899	32964	32936	33164	32994	32943	33279	33388	33106	33159	32941	32969	32870	33093	33219	32898	32895	33163	32960	32922	32729	33235	33084	33033	33123	33153	33097	33331	33188	32923	32893	32814	33102	32825	32970	33114	32824	33024	33133	33274	33396	32941	32942	33225	33119	32931	33026	32774	33064	33182	32947	33213	33062	33149	32922	32907	32989	32860	33138	32871	33079	33106	32987	33210	33041	32965	32984	33129	33074	33198	32905	33126	32860	33034	32976	33031	32745	32886	33002	33044	33180	32813	32848	32892	33213	32986	32990	33012	33166	33082	32886	33269	32965	33225	32889	33042	33135	32912	32917	32910	33092	32919	33254	32991	33172	32922	33204	33122	33165	33207	33071	32898	32855	33082	33217	33148	33117	33366	33367	33014	33132	33134	33425	33182	33044	33178	33073	33225	33035	32833	33124	32920	33133	33145	33157	32855	33160	32934	32888	33263	33256	33155	32891	33118	33016	32660	32971	32825	33321	32822	32961	32832	32951	32948	33034	32771	32882	32831	32930	32973	33278	33235	33037	33156	32992	33232	33079	32924	33279	32816	33058	33092	33314	33110	33082	32773	33058	33109	33214	33192	32810	32915	32999	32877	33033	32949	32878	33262	32924	32854	32876	32805	33036	33057	33028	33052	33009	33161	32895	32847	32978	33116	33236	33187	33122	32744	33162	33042	33095	33056	32919	33044	32994	32932	33025	33091	32824	32943	33011	32989	33083	33085	33165	33115	33127	32915	33199	32761	32552	33093	32998	32943	33054	33210	33174	33340	33099	33168	33064	32955	33171	33146	32885	33370	33214	33078	32917	33068	33147	33139	33090	32995	32993	32777	32852	32926	33157	32907	32800	33097	33238	33203	33121	33022	32871	32972	33138	32967	33118	33264	32984	33111	33021	32827	33105	33146	33030	33025	33133	32811	32864	32818	32738	33048	33303	33367	33191	33295	33281	33128	33067	33281	33094	33010	32985	32993	33044	33191	33265	33102	33243	33017	33033	33351	33079	33095	32982	33179	33047	33068	32917	32799	32941	33169	33139	32962	33151	32993	32694	33159	32827	32891	33063	33057	33075	32852	33111	33094	32811	33046	32970	32926	32931	33020	33084	32877	33087	33096	33140	33046	33190	33148	33078	33142	33053	33008	33074	33087	33122	32967	33053	33096	32816	33176	32932	32941	33254	33135	32833	33088	33062	32874	32962	32993	32911	33242	33135	32982	33128	32914	33103	33049	33017	33071	33046	33252	33034	33061	33336	33205	33008	32875	32959	33148	32852	32938	32892	32799	33126	32952	32976	32939	32978	32916	33083	33066	33239	33126	32883	32859	33295	33217	33050	33113	33184	33271	32924	33182	33044	32998	32841	32975	33272	33210	33253	33015	33097	33092	32999	33040	32961	33022	33069	33244	32900	33341	32982	32668	33148	32984	33150	33078	33070	32818	32810	33224	32723	33218	32972	32935	32696	32930	32990	33018	33157	33230	32979	32924	33075	32873	32745	33092	33220	33012	33095	32879	33149	33071	33052	32797	33086	33093	33181	33027	33262	32933	33022	33254	32857	33019	33027	33039	32875	33252	33111	33070	33076	33145	33253	32940	32981	32852	33054	33196	33185	32959	33000	32986	33312	33072	32921	32956	32954	32969	33054	32879	32995	33173	33034	33363	33021	33007	33056	33213	32994	32816	32990	32978	33006	33171	33005	32779	33111	33053	33422	32998	33027	33090	33018	32950	32870	33047	33060	32870	33266	33151	33188	33057	32857	33200	33282	32813	33031	33059	33026	32888	32909	33163	33056	33098	33251	33202	32926	33103	33014	32948	32901	33136	32915	33027	32993	33225	33325	33068	32890	32867	33040	33042	33178	33104	33091	33107	33184	32868	32901	33021	33272	32931	32880	33001	33200	32962	33071	33001	33030	33058	32958	33114	33000	33362	32913	32941	32928	32956	33200	33161	33244	33265	33135	33131	32887	33088	33185	32884	32781	33012	33128	32980	33254	32893	33035	33024	32987	32995	33124	33010	33110	33095	33098	32972	33121	33002	33310	32969	33099	33147	32857	32903	33150	33321	33146	33499	33276	33206	33001	32968	33041	33067	32982	33046	33071	32944	33171	33156	33081	33206	32982	33025	32899	33007	33405	33270	33087	32685	33177	33045	32978	32930	32875	32962	32821	33001	32935	32775	32961	32812	33024	33074	33022	32937	33069	32965	33152	32880	32850	33076	33145	32907	33288	33095	32986	33240	32970	33330	33260	32982	33272	33152	33182	33098	32903	33176	32952	33050	33078	33182	32964	32969	33095	33232	33149	33375	33047	32896	33092	33136	32981	33026	33236	33080	32819	33085	33068	33061	32939	32840	33021	32890	33294	33040	33286	33072	32908	33237	32895	33014	33347	32805	33105	33130	33050	33293	32873	32926	33074	33063	33108	33075	33088	32905	33028	32991	33067	33058	33016	32986	32886	32942	33022	32870	32868	33241	33416	33239	32891	32951	33233	33173	33048	32997	33277	33098	33054	33057	32927	32930	33047	33338	32993	32804	32865	32870	33095	32990	32822	32979	33049	33044	33352	33243	33055	33107	33278	33110	33180	32972	33135	32882	32997	33082	33187	33188	33182	33006	32990	33067	32669	33087	32988	32848	33119	33184	33119	33283	32938	32980	33311	33000	33114	33025	33140	33135	33211	32815	32848	33363	32839	33000	33019	32971	33065	32996	33007	33085	33105	32975	32894	33411	33230	33116	33051	33014	33182	33159	33100	33093	33083	33099	32911	33281	32867	33151	33050	32897	33131	32919	32876	33022	33090	33083	33231	32933	33093	33383	32995	32966	32845	33104	32982	33180	33239	33079	33098	33037	32910	32745	33031	32928	33259	33401	33231	33355	33422	33170	33020	33185	32885	32963	33370	32881	33156	33055	32816	33038	33199	33353	33239	33391	33003	32943	32964	33049	33037	33254	33340	33142	33142	33107	32798	33323	33108	32781	33211	33168	32927	32982	33180	33112	33144	33037	33093	32610	33197	32941	33131	33037	32948	33196	33018	33057	33094	32996	33209	32951	33025	32884	32820	33116	33174	32936	32991	33010	33181	33115	32999	33211	32922	33046	32886	32963	33239	32905	33212	33078	33029	32889	33195	33015	32851	33068	33188	33018	33038	32805	33168	32838	33091	32961	33154	33246	33364	33255	33183	33112	33012	32747	33131	33033	33089	33093	33091	33094	32753	32797	33215	32982	33024	32981	33285	33240	33028	33009	33252	32621	33109	33006	33197	33014	33136	32831	33150	33073	33287	33040	33066	33304	33163	32946	33193	33210	33087	33045	33148	33158	33120	32962	32956	32842	32843	33027	33076	32693	32986	33366	33308	32979	33069	32993	32841	33071	33065	33116	33089	33078	33192	33027	32978	32769	33027	32727	32712	32961	33068	33123	32822	32618	33160	33092	33157	32969	33017	32784	33039	33136	33188	33004	32963	33123	32942	33074	33332	33072	33106	33307	32921	33219	33199	33277	32765	32893	32995	32652	33039	33194	33074	33125	32987	33072	32766	33114	33178	32956	33112	33172	33315	32979	33058	33225	32887	33081	33182	33438	33109	33031	32996	32789	33159	33314	32954	32898	33135	33235	32891	33076	33410	33306	33397	33129	33140	33117	33216	33091	33098	33017	33063	33318	33229	32958	32964	33210	33159	33062	33091	33046	32895	32798	32956	33002	33008	32863	32977	33003	33027	33049	33169	32944	33194	33048	33035	33121	32863	33199	33117	33307	33077	32933	32939	33335	33070	33264	32878	32993	33044	33104	33012	33046	33137	33459	33063	32868	33199	32901	32999	33048	32781	33019	33332	33019	33140	32859	33080	33239	32938	32991	33248	33300	32972	32917	32883	33019	33042	33252	32934	32992	33120	32808	32936	33073	33132	33244	33186	33229	33072	32871	32947	32676	33003	33131	33265	32926	33207	33092	32975	32994	33114	33035	33139	33183	32875	32754	32881	33080	33136	32965	33228	32936	33187	32967	32859	33412	33129	33035	33149	32973	33503	33147	33288	32996	32852	32835	33286	33004	33172	33220	33076	33169	32831	33262	33094	33204	32979	33088	33064	33021	32910	33087	33073	33104	32962	33024	33229	32937	32934	33020	33054	32925	33071	32782	32862	33175	33357	33007	33100	33178	32978	32867	32863	32672	32835	32834	33204	33009	33017	32922	32931	32893	33025	32977	32905	33310	33033	32976	33178	32942	33177	33055	33222	32675	33249	33018	33158	33062	33003	33223	33033	33036	33026	32965	33147	33110	33293	33034	32847	33307	32972	33063	33074	32989	32845	32846	33005	33093	33189	33114	33145	33095	33305	32960	33219	33292	32994	33437	33268	33210	33211	33069	33273	33085	33059	33055	33290	33102	33128	33018	32998	32924	33039	33058	33148	32974	33116	32821	33174	33166	32770	33041	33056	33177	32790	33084	32942	33182	32990	33083	32801	33176	33213	33146	32977	33078	32961	33100	32993	33133	33215	32758	33093	33090	33002	33068	32958	33189	32882	32830	32582	32992	32931	33104	32889	33126	32980	32911	32856	33060	33252	33038	33148	32897	33097	33079	33099	33180	33241	33131	33071	33119	33010	33328	32783	33063	32978	32916	32880	33117	33044	33250	32938	33135	33125	33225	32800	32940	33016	33051	32896	33113
30556	48442	47244	38817	33295	28906	27100	23888	22300	21652	22793	20704	19977	20030	19671	19376	19438	19483	19377	19383	19540	19187	19392	19213	19202	19330	19240	19270	19445	19303	19642	19151	19314	19331	19387	19298	19192	19393	19380	19386	19267	19320	19445	19117	19252	19487	19321	19154	19266	19432	19455	19283	19388	19536	19289	19210	19458	19440	19413	19362	19294	19075	19100	19165	19367	19299	19191	19246	19327	19246	19307	19317	19154	19337	19481	19294	19133	19414	19243	19295	19277	19262	19523	19240	19334	19435	19280	19386	19305	19318	19402	19323	19367	19527	19201	19304	19085	19314	19549	19233	19371	19267	19260	19221	19435	19171	19268	19393	19286	19146	19156	19447	19328	19102	19375	19339	19375	19307	19112	19310	19254	19237	19243	18996	19149	19268	19292	19393	19260	19282	19277	19497	19354	19299	19165	19192	19224	19216	19422	19184	19337	19294	19333	19130	19225	19263	19149	19370	19324	19209	19149	19181	19515	19300	19248	19372	19190	19153	19450	19405	19267	19358	19119	19042	19297	19335	19223	19066	19391	19249	19241	19212	19345	19317	19297	19197	19075	19324	19239	19315	19245	19146	19214	19238	19170	19223	19342	19253	19223	19103	19331	19134	19227	19333	19484	19072	19208	19114	19246	19016	19212	19403	19285	19352	19117	19404	19131	19254	19123	19285	19066	19318	19221	19217	19366	19039	19282	19217	19079	19083	19167	19102	19291	19244	19286	19367	19148	19256	19258	19327	19136	19332	19205	19152	19381	19280	19359	19067	19239	19090	19435	19352	19300	19316	19165	19330	19201	19319	19326	19438	19357	19322	19367	19186	19260	19206	19394	19177	19298	19231	19484	19250	19245	19295	19031	19210	19264	19119	19248	19185	19273	19146	19419	19263	19386	19231	19182	19252	19346	19211	19336	19267	19180	19156	19062	19198	19222	19383	19265	19259	19333	19117	19572	19145	19181	19243	19291	19098	19176	19272	19273	19442	19188	19316	19274	19252	19216	19137	19435	19060	19416	19283	19353	19183	19381	19349	19039	19168	19331	19151	19308	19441	19165	19398	19321	19220	19305	19292	19041	19122	19329	19106	19149	19232	19465	19178	19293	19251	19219	19333	19492	19226	19151	19086	19317	19257	19147	19171	19213	19402	19315	19147	19203	19199	19071	19203	19280	19335	19467	19407	19260	19243	19339	19106	19186	19454	19189	18932	19254	19175	19213	19071	19427	19137	19261	19327	19364	19355	19343	19215	19245	19267	19337	19335	19289	19333	19520	19082	19229	19540	19109	19188	19361	19291	19256	19292	19396	19254	19428	19119	19210	19303	19356	19278	19272	19176	19214	19256	19361	19348	19334	19321	19375	19256	19377	19186	19273	19135	19263	19453	19315	19260	19173	19213	19627	19336	19230	19234	19204	19289	19242	19378	19457	19240	19464	19241	19322	19026	19264	19342	19324	19494	19357	19191	19263	19141	19384	19286	19282	19412	19148	19337	19177	19131	19412	19505	19226	19221	19121	19400	19256	19230	19211	19229	19289	19197	19406	19373	19163	19150	19242	19150	19264	19383	19283	18998	19474	19086	19257	19370	19409	19368	19314	19279	19231	19230	19195	19216	19253	19338	19222	19301	19356	19133	19151	19363	19297	19222	19109	19375	19092	19228	19350	19171	19403	19446	19130	19089	19242	19305	19356	19187	19235	19360	19378	19284	19212	19240	19175	19151	19280	19270	19236	19333	19164	19204	19174	19364	19365	19044	19024	19161	19249	19224	19352	19225	19285	19445	19234	19061	19267	19211	19139	19137	19277	19425	19356	19382	19315	19125	19197	19129	19022	19207	19222	19154	19259	19459	19072	19226	19256	19180	19432	19115	19148	19100	19332	19260	19320	19483	19221	19203	19357	19241	19382	19272	19274	19278	19337	19357	19090	19185	19311	19337	19432	19378	19172	19387	19258	19153	19208	19206	19229	19269	19256	19399	19119	19226	19351	19161	19454	19171	19093	19481	19304	19373	19283	19327	19069	19501	19332	19405	19357	19270	19225	19114	19218	19239	19371	19314	19157	19107	19183	19415	19383	19209	19461	19217	19360	19350	19404	19194	19352	19280	19135	19165	19249	19158	19086	19369	19341	19260	19176	19353	19385	19206	19378	19234	19406	19238	19395	19038	19282	19200	19151	19323	19126	19311	19329	19371	19314	19343	19233	19313	19223	19270	19460	19232	19104	19227	19335	19156	19335	19183	19051	19062	19138	19218	19257	19175	19186	19388	19193	19174	19249	19326	19393	19182	19366	19359	19397	19218	18962	19071	19194	19267	19302	19357	19214	19204	19140	19249	19241	19237	19159	19404	19392	19219	19146	19310	19158	19215	19250	19231	19333	19482	19400	19167	19075	19305	19177	19460	19317	19247	19371	19233	19498	19277	19133	19265	19456	19371	19309	19261	19441	19208	19307	19330	19290	19298	19195	19481	19403	19060	19275	19163	19291	19250	19472	19439	19198	19256	19116	19174	19102	19148	19279	19183	19321	19474	19338	19071	19153	19086	19269	19486	19290	19360	19154	19099	19310	19254	19117	19315	19378	19332	19250	19400	19485	19236	19338	19301	19359	19308	19227	19271	19389	19278	19326	19323	19319	19251	19327	19411	19424	19329	19087	19244	19282	19359	19134	19322	19254	19230	19353	19282	19301	19132	19261	19170	19228	19328	19308	19339	19272	19158	19342	19110	19267	19393	19230	19160	19277	19333	19301	19387	19296	19216	19236	19208	19218	19402	19337	19225	19424	19277	19215	19037	19148	19268	19387	19145	19324	19208	19469	19090	19409	19202	19346	19334	19249	19196	19384	19199	19308	19189	19259	19336	19318	19344	19314	19224	19381	19183	19449	19290	19358	19269	19433	19231	19165	19295	19212	19165	19163	19186	19316	19287	19319	19017	19253	19187	19215	19224	19177	19336	19524	19018	19230	19227	19268	19138	19313	19262	19367	19328	19383	19362	19238	19212	19288	19338	19218	19462	19329	19253	19322	19380	19393	19190	19376	19248	19540	19146	19242	19133	19434	19492	19297	19133	19148	19327	19360	19382	19286	19170	19257	19219	19389	19274	19232	19397	19183	19327	19139	19277	19410	19255	19212	19259	19277	19277	19488	19104	19292	19149	19246	19188	19160	19234	19374	19360	19258	19414	19247	19248	19221	19272	19368	19618	19278	19348	19236	19269	19295	19279	19275	19148	19235	19341	19419	19265	19315	19260	19269	19063	19126	19256	19302	19201	19337	19370	19148	19194	19307	19194	19146	19137	19406	19312	19331	19161	19190	19315	19349	19366	19381	19422	19315	19503	19283	19282	19285	19307	19331	19307	19335	19186	19340	19415	19295	19296	19212	19285	19133	19269	19351	19414	19331	19446	19382	19509	19267	19281	19316	19323	19070	19319	19388	19281	19404	19253	19272	19252	19509	19436	19288	19349	19181	19210	19142	19182	19398	19250	19442	19281	19119	19198	19418	19247	19401	19377	18913	19246	19189	19208	19177	19120	19222	19242	19417	19406	19218	19343	19474	19344	19152	19261	19495	19455	19193	19133	19201	19295	19465	19082	19228	18995	19243	19324	19388	19192	19254	19369	19241	19260	19311	19223	19516	19357	19199	19109	19389	19285	19251	19211	19345	19299	19228	19336	19137	19190	19507	19132	19290	19398	19226	19348	19198	19320	19330	19310	19232	19420	19226	19277	19238	19224	19275	19102	19319	19406	19100	19210	19258	19250	19319	19404	19298	19269	19146	19260	19187	19543	19309	19304	19418	19273	19211	19265	19122	19327	19277	19294	19318	19255	19342	19300	19169	19263	19098	19331	19135	19181	19455	19221	19290	19030	19399	19253	19405	19109	19339	19204	19261	19062	19160	19137	19471	19253	19175	19179	19261	19358	19196	19404	19237	19239	19114	19110	19367	19395	19310	19179	19269	19291	19223	19437	19039	19224	19315	19352	19240	19270	19387	19317	19085	19293	19244	19063	19182	19439	19323	19266	19548	19288	19352	19183	19191	19332	19196	19324	19345	19310	19429	19367	19340	19237	19225	19263	19428	19298	19202	19280	19344	19209	19165	19269	19406	19474	19148	19430	19400	19248	19366	19200	19080	19292	19239	19037	19432	19255	19107	19153	19166	19152	19331	19376	19241	19461	19386	19460	19274	19300	19353	19065	19486	19296	19247	19338	19202	19117	19362	19140	19628	19298	19134	19245	19015	19446	19200	19188	19274	19320	19225	19082	19398	19391	19295	19395	19283	19162	19247	19196	19135	19232	19164	19384	19398	19328	19439	19261	19406	19301	19480	19206	19342	19058	19189	19178	19370	19328	19286	19192	19396	19357	19372	19377	19351	19332	19334	19288	19229	19350	19413	19289	19375	19347	19305	19153	19332	19411	19157	19191	19432	19246	19376	19213	19261	19258	19227	19211	19424	19134	19201	19311	19182	19215	19315	19098	19236	19226	19312	19351	19180	19144	19345	19379	19331	19235	19109	19359	19140	19216	19189	19284	19332	19412	19311	19325	19203	19310	19241	19183	19218	19247	19218	19353	19114	19327	19411	19358	19143	19166	19162	19390	19296	19152	19282	19120	19297	19428	19352	19125	19141	19190	19193	19343	19303	19163	19364	19347	19133	19239	19121	19141	19388	19268	19242	19226	19357	19372	19302	19491	19227	19310	19215	19309	19251	19199	19256	19332	19347	19223	19272	19173	19151	19383	19038	19219	19232	19354	19131	19127	19206	19169	18991	19235	19314	19185	19206	19380	19199	19363	19251	19147	19177	19384	19218	19166	19376	19298	19366	19261	19275	19175	19270	19367	19255	19291	19371	19054	19335	19277	19343	19558	19402	19088	19314	19249	19074	19284	19123	19141	19395	19263	19345	19327	19198	19316	19267	19167	19494	19168	19204	19138	19338	19235	19081	19399	19134	19179	19187	19325	19258	19287	19344	19252	19263	19302	19405	19331	19103	19117	19307	19271	19370	19264	19262	19354	19329	18941	19119	19257	19280	19148	19341	19224	19311	19431	19216	19166	19289	19308	19156	19275	19433	19198	19264	19374	19495	19181	19448	19280	19260	19099	19350	19193	19320	19389	19207	19159	19462	19314	19205	19357
22908	21565	29144	30289	37505	43882	43377	39602	38358	36844	37344	36282	34724	34824	34431	34415	33999	33807	33855	33800	34090	33868	33807	33971	33969	33949	33868	33994	33630	33857	33902	33464	33633	33673	33792	33839	33859	33933	33809	33815	33759	33549	33751	33523	33781	33913	33890	33546	33500	33721	33762	33888	33705	33866	33538	33946	34074	33752	33855	33730	33592	33785	33887	33712	34037	33938	33866	33930	33566	33768	33913	33623	33549	33743	33587	33674	33636	33612	33953	33480	33675	33770	33514	33792	33726	33566	33547	33420	33735	34027	33797	33824	33779	33634	33748	33799	33588	33704	33915	33864	33838	33638	33745	33682	33700	33825	33701	33671	33748	33557	33956	33820	33529	33885	33575	33719	33678	33345	33567	33936	33529	33896	33885	33654	33800	33808	33907	34046	33773	33687	33951	33981	33567	34147	33631	33515	33646	33673	33448	33477	33655	33643	34094	33833	33647	33994	33813	33774	33238	33554	33897	33886	33570	33753	33902	33411	33715	33698	33576	33703	33731	34004	33839	33759	33501	33671	33695	33892	33437	33385	33556	33738	33577	33407	33743	33467	33759	33427	33727	33803	33745	33423	33628	33755	33573	33876	33823	33983	33911	34004	33586	33677	33569	33742	33591	33618	33712	33642	33789	33630	33772	33613	33642	33836	33802	33611	33679	33522	33565	33700	33347	33661	33707	33522	33967	33556	33793	33827	33493	33401	33827	33693	33738	33430	33610	33834	33935	33814	33947	33706	33793	33549	33698	33575	33969	33755	33794	33740	33590	33793	33734	33723	33689	33771	33504	33697	33410	33485	33548	33606	33756	33818	33586	33606	33813	33533	33504	33554	33585	33720	33453	33474	33568	33603	33833	33776	34022	33709	33357	33526	33525	33735	33787	33542	33789	33361	33815	33817	33768	33779	33580	33717	33615	33614	33624	33835	33658	33529	33807	33652	33445	33664	33619	33801	33639	34020	33589	33896	33723	33766	33738	33993	33749	33708	33754	34088	33672	33899	33643	33746	33742	33428	33706	33610	33693	33800	33895	33774	33676	33731	33563	33754	33767	33734	33597	33532	33872	33650	33792	33918	33782	33557	33748	33617	33809	33777	33491	33637	33847	33676	33881	33960	33475	33564	33654	33300	33630	33772	33855	33769	33471	33611	33845	33680	33504	33839	33601	33837	33630	33419	33943	34057	33577	33788	33465	33626	33522	33807	33876	33527	33576	33624	33616	33738	33698	33771	33618	33762	33678	33568	33750	33532	33396	33844	33870	33552	33557	33842	33723	33689	33905	33709	33825	34004	33527	33428	33692	33769	33611	33612	33604	33591	33755	33361	33570	33777	33812	33810	33567	33613	33875	33881	33651	33642	33793	33958	33897	33796	33681	33828	33603	33495	33656	33713	33769	33751	33551	33587	33724	33627	33643	33759	33939	33660	33778	33722	33865	33797	34041	33725	33709	33734	33727	33379	33757	33803	33844	33438	33755	33742	33816	33830	33635	33629	33741	33641	33714	33622	33858	33431	33544	34012	33931	33933	33602	33570	33566	33520	33612	33627	33629	33766	33750	33662	33595	33753	33668	33850	33561	33763	33619	33710	33723	33691	33868	33337	33712	33919	33439	33640	33950	33654	33433	33639	33642	33641	33881	33522	33775	33680	33713	33486	33538	33651	33586	33660	33917	33863	33802	33535	33636	33979	33825	33729	33783	33854	33795	33663	33704	33570	33491	33710	33610	33675	33618	33624	33607	33808	33887	33546	33681	33945	33580	33715	33569	33613	33674	33705	33655	33747	33930	33530	33981	33997	33734	33838	33610	33566	33737	33814	33924	33703	33638	33830	33705	33872	33788	33654	33633	33671	33650	33686	33694	33510	33465	33582	33649	33720	33814	33680	33636	33534	33634	33644	33725	33472	33610	33739	33826	33823	33582	33738	33809	33745	33687	33473	33562	33725	33661	33474	33644	34090	33711	33574	33682	33572	33940	33697	33615	33477	33507	33977	33460	33744	33770	34004	33548	33365	33561	33685	33900	33819	33564	33516	33673	33444	33649	33618	33742	33527	33577	33806	33673	33546	33749	33407	33644	33894	33990	33881	33846	33830	33478	33561	33439	33267	33762	33482	33819	33788	33502	33816	33835	33733	33417	33739	33885	33605	33848	33915	33708	33915	33681	33568	33958	33509	33950	33695	33670	33610	33883	33650	33425	33800	33395	33488	33685	33882	33669	33559	33754	33507	33625	33767	33810	33584	33663	33420	33539	33372	33621	33751	33943	33660	33527	33592	33634	33827	33804	33818	33388	33603	33895	33628	33614	33565	33577	33665	33503	34063	33723	33526	33838	34066	33712	33920	33618	33701	33739	33556	33707	33603	33726	33907	33497	33597	33853	33792	33679	33569	33545	34070	33604	33527	33723	33955	33385	33824	33815	33800	33528	33607	33323	33793	33518	33915	33662	33865	33706	33620	33714	33761	33515	33646	33977	33631	33998	33643	33673	33829	33818	33722	33662	33718	33520	33842	33628	33723	33536	33726	33723	33553	33914	33453	33927	33798	33661	33696	33871	33575	33595	33722	33548	33721	33443	33676	33570	33645	33621	33676	33846	33464	33719	33827	33623	33636	33374	33450	33651	33598	33781	33660	33588	33713	33446	33724	33629	33444	33878	33433	33525	33710	33477	33383	33855	33694	33843	33542	33690	33672	33844	33699	33752	33785	33430	33858	33791	33561	33498	33459	33558	33660	33670	33452	33757	33716	33687	33900	33680	33812	33700	33758	33597	33796	33555	33855	33770	33614	34021	33621	33583	33692	33701	33486	33485	33698	33374	33649	33654	33621	33638	33687	33679	33608	33617	33552	33892	33633	33694	33933	33723	33730	33709	33895	33881	33474	33731	33614	33852	33786	33821	33457	33756	33762	33902	33703	33901	33698	33592	33793	33641	33576	34064	33477	33626	33764	33641	33607	33732	33874	33628	33422	33820	33836	33881	33542	33474	33714	33811	33966	33757	33818	33884	33865	33762	33560	33535	33874	33937	33689	33620	33701	33780	33779	33475	33759	33782	33774	33973	33762	33775	33921	34016	33554	33855	33760	33837	33915	33471	33834	33578	33779	33439	33794	33696	33787	33821	33564	33565	34152	34030	33664	33853	33610	33562	33723	33845	33531	33797	33404	33606	33633	33628	33816	33700	33828	33426	33793	33614	33648	33787	33894	33857	33813	33529	33773	33847	33708	34071	33760	33712	33815	33729	33732	33664	33619	33668	33712	33829	33507	33402	33992	33830	33801	34035	33551	33850	33497	33782	33585	33660	33729	33698	33666	33770	33567	33588	33724	33870	33534	33579	33550	33566	33666	33691	33661	33675	33992	33667	33645	33422	33679	33429	33331	33669	33419	33593	33684	33927	33687	33775	33660	33582	33795	33782	33880	33620	33791	33719	33682	33558	33582	33671	33596	33814	33766	33940	33476	33754	33661	33794	33993	33478	33563	33616	33690	33732	33518	33506	33636	33644	33703	33781	33551	33859	33412	33823	33525	33809	33760	33922	33431	33748	33700	33778	33567	33661	33781	33770	33715	33782	33813	33580	33456	33626	33669	33822	34088	33742	33879	33814	33340	33512	33459	33732	33485	33816	33615	33603	33931	33721	33624	33722	33742	33732	33575	33934	33834	33679	33888	33752	33631	33704	33982	33800	33674	33509	34103	33807	33979	33585	33830	33791	33782	33920	33770	33586	33702	33912	33453	33781	33787	33868	33833	33592	33855	33976	33584	33630	33624	34036	33648	33914	33663	33683	33872	33863	33888	33540	33695	33654	33765	33574	33627	33608	33458	33631	33569	33461	33589	33968	33805	33575	33793	33715	33870	33641	33655	33716	33676	33833	34003	33799	33689	33817	33717	33644	33773	33851	33712	33709	33608	33547	33662	33793	33868	33769	33452	33850	33832	33753	33689	33435	33939	33695	33706	33479	33606	33656	33828	33573	33801	33632	33937	33854	33508	33897	33597	33980	33672	33855	33551	33617	33630	33842	33413	33817	33781	33664	33629	33515	33946	33616	33628	33416	33611	33545	33871	33956	33941	33774	33935	33580	33475	33574	33644	33809	33619	33883	33852	33455	33547	33768	33334	33462	33792	33714	33809	33810	33671	33693	33557	33868	33676	33675	33542	33871	33869	33690	33643	33808	33891	33524	33550	33601	33723	33752	33374	33811	33661	33570	33443	33699	33800	33685	34164	33801	33683	34005	33635	33780	33666	33495	34039	33513	33620	33644	33713	33830	33898	33621	33776	33701	33753	33588	33771	33552	33651	33838	33872	33846	33835	33728	33563	33453	34155	33764	33629	33806	33750	33607	33467	33880	33554	33682	33550	33591	33409	33638	33580	33571	33404	33814	33665	33682	33791	33752	33619	33906	33955	33669	33431	33507	33664	33469	33992	33954	33776	33738	33710	33727	33722	33893	33605	33708	33599	34014	33703	33652	33804	33828	34025	33850	33860	33860	33841	33620	33840	33473	33418	33479	33448	33574	33744	33661	33889	33734	33810	33695	33678	33698	34030	33769	33877	33590	33735	33617	33545	33830	33567	33876	33721	33760	33747	33638	33658	33469	33689	33898	33655	33598	33693	34221	33707	33881	33444	33625	34016	34032	33761	33746	33777	33779	34040	33796	33758	33757	33443	33554	33714	33730	33514	33796	33630	33938	33759	33481	33886	33729	33519	33936	33770	33825	33374	33493	33533	33694	33489	33838	33551	33675	33472	33781	33727	33787	33566	33604	33606	33642	33378	33941	33717	33467	33923	33770	33731	34003	33572	33478	33418	33714	33551	33504	33378	33898	33644	33692	33406	33704	33608	33689	33643	33648	33363	33925	33507	33707	33688	33820	33732	33966	33735	33697	33618	33936	33826	33778	33765	33689	33936	33628	33417	33720	33831	33740	33722	33808	33575	33651	33809	33347	33624	33537	33797	33646	33533	33778	33700	33949	33440	33696	33596	33886	33467	33706	33727	33744	33581	33693	33735	33408	33531	33683	33864	33665	33645	34051	33527	33472	33399	33458	33696	33609	33922	33787	33775	33739	33698	33901	33584	33813	33693	33677	33607	33538	33632	33607	33715	33786	33546	33334	33671	33447	33594	33789	33749
33309	55145	51078	42531	41544	37332	31387	27422	25629	23396	24450	22061	20849	20758	20197	20002	19941	19740	19825	19792	19819	19939	19711	19991	19605	19735	19821	19839	19776	19870	19817	19949	19682	19655	19891	19680	19815	19568	19831	19622	19606	19688	19718	19777	19708	19679	19799	19877	19846	19592	19567	19740	19714	19799	19831	19916	19663	19583	19982	19883	19899	19646	19588	19779	19543	19685	19654	19658	20011	19641	19686	19822	19743	19582	19511	19538	19992	19654	19838	19607	19744	19588	19637	19627	19572	19673	19670	19626	19571	19729	19838	19871	19693	19445	19558	19396	19807	19727	19667	19650	19841	19714	19648	19460	19616	19517	19739	19784	19640	19651	19726	19707	19643	19643	19662	19867	19558	19774	19598	19726	19706	19562	19636	19632	19581	19731	19859	19751	19567	19693	19560	19881	19511	19624	19698	19554	19524	19622	19597	19609	19514	19587	19645	19639	19577	19573	19510	19580	19689	19897	19958	19718	19439	19588	19573	19442	19635	19691	19809	19808	19698	19647	19518	19636	19651	19662	19652	19582	19919	19633	19644	19642	19602	19624	19638	19720	19766	19594	19724	19611	19731	19539	19813	19734	19811	19831	19703	19531	19676	19711	19577	19655	19617	19585	19543	19614	19603	19943	19704	19632	19784	19544	19598	19686	19749	19444	19854	19916	19466	19670	19779	19753	19874	19829	19752	19648	19798	19793	19815	19755	19544	19629	19668	19613	19586	19774	19660	19658	19794	19625	19599	19557	19707	19627	19686	19935	19518	19827	19725	19707	19699	19644	19570	19590	19743	19847	19812	19514	19577	19517	19577	19493	19740	19554	19683	19614	19627	19741	19580	19741	19704	19805	19669	19701	19724	19702	19794	19640	19515	19782	19774	19437	19639	19494	19808	19635	19634	19347	19652	19643	19510	19562	19628	19560	19601	19596	19746	19869	19619	19681	19701	19636	19611	19770	19757	19860	19485	19554	19624	19773	19551	19597	19779	19720	19607	19838	19597	19786	19728	19737	19782	19576	19736	19444	19660	19875	19687	19589	19772	19583	19632	19722	19679	19736	19523	19872	19796	19548	19641	19674	19509	19717	19502	19472	19780	19708	19732	19560	19709	19739	19634	19785	19513	19678	19674	19735	19741	19859	19832	19600	19723	19850	19581	19601	19609	19644	19662	19710	19769	19683	19590	19856	19712	19570	19844	19668	19710	19731	19658	19685	19855	19628	19908	19696	19528	19818	19781	19719	19696	19555	19518	19453	19704	19712	19853	19633	19588	19507	19669	19781	19695	19573	19634	19625	19668	19672	19607	19720	19678	19844	19637	19601	19849	19601	19813	19798	19791	19562	19649	19452	19700	19561	19636	19651	19609	19618	19633	19589	19639	19561	19759	19652	19741	19648	19638	19675	19788	19521	19643	19559	19819	19447	19660	19663	19698	19686	19744	19575	19699	19569	19662	19735	19792	19612	19796	19751	19660	19695	19467	19583	19639	19849	19645	19521	19741	19715	19719	19524	19738	19760	19655	19735	19398	19709	19700	19670	19620	19597	19588	19587	19539	19711	19713	19914	19659	19526	19701	19817	19624	19642	19579	19568	19711	19865	19715	19710	19795	19645	19591	19517	19451	19721	19810	19664	19743	19512	19434	19883	19543	19628	19475	19674	19751	19679	19581	19412	19801	19654	19574	19571	19602	19625	19867	19844	19608	19673	19766	19736	19578	19663	19517	19766	19817	19682	19637	19682	19473	19575	19629	19633	19785	19508	19595	19583	19615	19767	19604	19641	19678	19835	19497	19468	20028	19656	19563	19873	19548	19660	19826	19623	19581	19593	19690	19703	19849	19713	19587	19692	19670	19647	19682	19664	19655	19537	19743	19572	19610	19570	19633	19815	19715	19543	19878	19581	19633	19626	19720	19627	19661	19541	19663	19587	19760	19623	19681	19615	19657	19509	19631	19624	19723	19807	19712	19533	19796	19640	19532	19722	19730	19689	19568	19718	19512	19665	19604	19598	19818	19706	19697	19742	19732	19512	19621	19782	19523	19737	19528	19689	19599	19661	19704	19669	19585	19613	19726	19553	19703	19511	19744	19588	19655	19546	19723	19700	19484	19796	19500	19581	19672	19646	19391	19723	19682	19732	19712	19812	19652	19682	19668	19754	19636	19759	19711	19677	19729	19587	19722	19509	19711	19706	19580	19846	19718	19521	19626	19503	19713	19662	19616	19597	19845	19657	19770	19497	19805	19573	19645	19698	19696	19679	19671	19574	19748	19679	19689	19801	19574	19559	19555	19611	19772	19825	19767	19800	19649	19680	19517	19522	19629	19653	19658	19764	19791	19416	19647	19678	19702	19718	19601	19666	19625	19665	19859	19543	19728	19862	19703	19678	19619	19701	19674	19719	19698	19769	19665	19755	19642	19546	19521	19740	19707	19675	19679	19507	19772	19853	19519	19708	19842	19796	19555	19743	19579	19627	19694	19781	19732	19651	19784	19637	19738	19600	19578	19695	19471	19628	19717	19819	19656	19683	19724	19624	19491	19796	19613	19633	19561	19634	19528	19560	19752	19655	19466	19541	19794	19639	19816	19471	19671	20013	19731	19691	19627	19565	19611	19658	19695	19766	19810	19685	19658	19613	19674	19414	19566	19737	19831	19718	19798	19771	19625	19639	19663	19851	19644	19687	19698	19614	19697	19699	19593	19907	19449	19744	19450	19728	19783	19616	19596	19694	19763	19491	19599	19786	19520	19653	19447	19638	19597	19680	19519	19748	19706	19655	19600	19665	19767	19664	19490	19625	19628	19825	19565	19699	19772	19601	19523	19664	19766	19730	19799	19697	19772	19819	19690	19504	19606	19501	19892	19652	19745	19664	19566	19724	19579	19713	19763	19739	19884	19633	19643	19706	19556	19798	19718	19555	19652	19733	19631	19544	19613	19720	19660	19677	19576	19293	19560	19540	19427	19781	19721	19538	19698	19671	19780	19663	19586	19818	19729	19505	19626	19624	19911	19697	19471	19783	19730	19583	19529	19587	19553	19602	19540	19700	19607	19602	19613	19754	19672	19606	19538	19531	19570	19763	19531	19626	19555	19756	19711	19548	19453	19648	19684	19721	19525	19665	19541	19605	19769	19631	19734	19766	19612	19719	19883	19681	19725	19609	19660	19491	19881	19521	19721	19591	19710	19512	19677	19531	19688	19625	19853	19593	19628	19481	19862	19571	19761	19575	19563	19867	19516	19582	19686	19675	19734	19668	19697	19762	19603	19594	19470	19481	19642	19718	19712	19582	19816	19762	19749	19488	19648	19627	19473	19586	19794	19793	19724	19700	19649	19566	19677	19669	19797	19694	19713	19555	19778	19728	19617	19548	19689	19656	19753	19560	19683	19593	19664	19580	19712	19695	19569	19755	19473	19629	19700	19632	19531	19502	19567	19663	19579	19748	19624	19746	19535	19816	19672	19680	19558	19744	19612	19697	19532	19541	19657	19798	19755	19784	19530	19451	19888	19634	19682	19620	19676	19663	19633	19693	19800	19623	19488	19709	19530	19702	19812	19709	19742	19684	19679	19481	19630	19688	19557	19780	19728	19640	19693	19807	19621	19526	19585	19589	19614	19505	19937	19670	19865	19686	19805	19525	19616	19607	19562	19742	19672	19699	19682	19746	19625	19949	19817	19506	19662	19663	19766	19654	19847	19562	19662	19733	19595	19626	19712	19675	19550	19795	19612	19575	19528	19588	19859	19467	19812	19804	19852	19673	19615	19646	19797	19598	19689	19689	19601	19726	19560	19722	19631	19820	19626	19889	19604	19734	19534	19520	19760	19851	19696	19582	19548	19482	19531	19610	19786	19610	19740	19501	19605	19748	19491	19776	19644	19671	19772	19633	19710	19584	19622	19584	19756	19600	19572	19835	19581	19631	19529	19715	19527	19830	19706	19650	19879	19649	19642	19776	19666	19685	19586	19456	19765	19871	19729	19456	19661	19728	19557	19908	19652	19586	19580	19659	19636	19486	19546	19749	19592	19653	19670	19758	19457	19852	19469	19564	19695	19561	19630	19815	19706	19712	19620	19496	19625	19818	19591	19584	19540	19759	19754	19655	19440	19627	19600	19730	19585	19740	19706	19702	19709	19697	19497	19643	19725	19851	19897	19604	19606	19691	19704	19682	19748	19562	19692	19733	19599	19734	19589	19613	19541	19649	19969	19736	19730	19745	19555	19606	19584	19668	19676	19491	19757	19872	19771	19739	19537	19701	19446	19723	19759	19530	19769	19516	19824	19633	19716	19624	19674	19663	19521	19820	19441	19478	19665	19829	19540	19649	19652	19675	19619	19661	19606	19630	19578	19801	19612	19628	19688	19464	19786	19762	19644	19608	19495	19493	19708	19684	19693	19696	19563	19613	19726	19637	19798	19727	19830	19599	19675	19687	19517	19649	19773	19688	19766	19540	19663	19636	19740	19808	19608	19556	19555	19608	19642	19663	19636	19515	19746	19869	19698	19593	19428	19671	19656	19780	19782	19746	19531	19656	19559	19761	19542	19692	19508	19674	19604	19700	19793	19546	19930	19795	19635	19546	19758	19678	19865	19499	19566	19463	19634	19731	19638	19593	19530	19426	19344	19575	19783	19808	19642	19523	19788	19821	19834	19724	19546	19619	19663	19655	19765	19672	19658	19710	19732	19937	19680	19695	19638	19624	19731	19752	19700	19584	19757	19664	19501	19814	19705	19565	19885	19702	19719	19562	19678	19559	19532	19648	19778	19494	19596	19766	19821	19797	19751	19690	19674	19541	19546	19640	19749	19576	19622	19622	19666	19545	19655	19526	19766	19759	19899	19721	19578	19751	19595	19589	19720	19933	19610	19625	19696	19627	19832	19677	19653	19830	19739	19503	19693	19687	19558	19685	19680	19547	19664	19538	19586	19552	19705	19732	19743	19736	19768	19716	19685	19584	19553	19803	19660	19510	19767	19532	19764	19783	19582	19807	19635	19961	19573	19523	19640	19588	19656	19639	19786	19730	19423	19585	19641	19670	19790	19750	19640	19635	19609	19768	19616	19657	19688	19810	19723	19784	19640	19789	19650	19742	19719	19689	19650	19674	19565	19707	19783	19529	19755	19867	19543	19683	19725	19637
35837	34486	39887	38432	36512	36094	34905	34252	33690	33423	33335	32847	32728	32649	32535	32322	32464	32451	32352	32418	32527	32445	32463	32272	32511	32171	32387	32438	32352	32309	32216	32547	32290	32355	32594	32287	32329	32561	32445	32373	32166	32240	32426	32618	32502	32205	32188	32351	32417	32261	32419	32179	32300	32535	32334	32415	32258	32326	32547	32463	32253	32645	32495	32264	32315	32186	31986	32275	32163	32384	32445	32531	32077	32578	32087	32555	32492	32349	32493	32626	32347	32161	32215	32439	32225	32368	32310	32378	32205	32334	32590	32333	32151	32560	32600	32669	32289	32315	32611	32490	32176	32559	32509	32368	32236	32424	32743	32613	32347	32492	32574	32530	32302	32284	32491	32238	32343	32306	32466	32410	32562	32166	32211	32341	32397	32582	32315	32382	32290	32444	32446	32524	32340	32420	32199	32529	32451	32253	32297	32332	32466	32565	32354	32433	32397	32562	32162	32048	32161	32226	32458	32471	32214	32298	32407	32268	32230	32356	32606	32312	32362	32330	32572	32311	32221	32298	32388	32216	32059	32577	32336	32496	32227	32341	32543	32378	32297	32402	32322	32664	32378	32412	32243	32344	32353	32266	32570	32477	32284	32319	32014	32386	32417	32609	32409	32349	32415	32290	32481	32206	32484	32588	32456	32182	32256	32350	32226	32546	32177	32470	32277	32278	32580	32398	32507	32204	32437	32320	32161	32261	32399	32474	32404	32367	32266	32422	32189	32353	32334	32476	32519	32277	32381	32250	32353	32203	32048	32134	32303	32394	32425	32371	32262	32306	32242	32075	32271	32175	32300	32451	32390	32361	32746	32568	32135	32362	32791	32175	32150	32463	32353	32410	32453	32360	32179	32184	32453	32430	32551	32427	32304	32648	32760	32338	32466	32478	32389	32406	32487	32453	32643	32327	32167	32430	32415	32461	32425	32320	32425	32460	32500	32237	32253	32298	32396	32505	32471	32354	32400	32447	32393	32229	32345	32380	32646	32184	32225	32351	32724	32262	32252	32518	32380	32269	32294	32167	32367	32518	32446	32189	32222	32337	32140	32379	32146	32477	32588	32483	32328	31987	32165	32665	32356	32523	32164	32469	32358	32437	32300	32268	32636	32166	32507	32515	32259	32192	32317	32339	32021	32418	32617	32437	32301	32392	32418	32398	32528	32200	32414	32321	32578	32251	32225	32262	32621	32498	32286	32652	32417	32497	32441	32332	32471	32339	32361	32521	32325	32461	32367	32452	32510	32325	32072	32658	32303	32187	32530	32492	32493	32279	32328	32614	32390	32183	32297	32347	32294	32545	32365	32269	32377	32095	32313	32549	32431	32265	32283	32684	32319	32529	32361	32291	32223	32587	32040	32320	32321	32448	32278	32140	32109	32325	32301	32560	32474	32355	32238	32324	32328	32479	32314	32183	32566	32538	32482	32513	32487	32417	32140	32338	32004	32144	32468	32233	32446	32332	32288	32437	32377	32482	32493	32454	32468	32577	32410	32579	32204	32346	32459	32291	32516	32514	32444	32299	32377	32439	32259	32358	32395	32454	32374	32249	32438	32405	32466	32437	32508	32344	32562	32269	32545	32622	32638	32330	32260	32260	32450	32564	32448	32464	32536	32465	32278	32367	32361	32688	32529	32350	32430	32269	32412	32305	32576	32527	32487	32351	32469	32329	32155	32414	32304	32446	32190	32146	32266	32422	32491	32422	32245	32424	32314	32227	32265	32293	32285	32432	32333	32350	32272	32493	32637	32354	32635	32654	32470	32300	32549	32177	32381	32421	32421	32159	32176	32408	32577	32592	32419	32378	32249	32227	32668	32548	32547	32342	32451	32425	32541	32422	32416	32465	32525	32316	32295	32611	32443	32441	32508	32586	32480	32184	32360	32580	32513	32270	32493	32417	32414	32444	32436	32421	32474	32337	32329	32498	32690	32032	32499	32599	32354	32418	32431	32216	32491	32434	32401	32475	32501	32516	32438	32046	32216	32150	32284	32204	32446	32448	32503	32244	32295	32231	32795	32444	32409	32284	32181	32358	32264	32378	32378	32307	32250	32247	32627	32362	32144	32055	32059	32024	32395	32310	32246	32127	32355	32245	32475	32513	32235	32344	32405	32223	32171	32638	32235	32336	32402	32383	32571	32409	32396	32487	32450	32308	32182	32176	32547	32507	32140	32260	32286	32466	32506	32552	32435	32432	32677	32231	32419	32163	32320	32640	32295	32507	32486	32151	32187	32372	32480	32690	32387	32562	32475	32580	32268	32613	32092	32465	32325	32484	32574	32433	32293	32397	32558	32537	32072	32598	32422	32356	32425	32377	32370	32363	32438	32419	32416	32501	32569	32428	32343	32408	32495	32491	32506	32429	32651	32526	32115	32465	32121	32435	32384	32110	32520	32254	32469	32348	32383	32399	32476	32420	32337	32258	32459	32508	32592	32689	32335	32391	32429	32410	32615	32439	32485	32331	32252	32627	32401	32355	32313	32307	32457	32663	32561	32477	32569	32331	32442	32551	32487	32283	32597	32338	32595	32317	32467	32576	32240	32356	32395	32168	32211	32153	32200	32414	32337	32331	32575	32484	32253	32301	32359	32411	32511	32235	32103	32265	32501	32326	32464	32400	32448	32362	32371	32319	32564	32231	32306	32434	32494	32143	32578	32435	32524	32376	32307	32447	32741	32493	32195	32545	32280	32294	32527	32190	32328	32409	32641	32356	32536	32382	32511	32191	32298	32296	32565	32598	32433	32354	32360	32452	32506	32557	32552	32361	32549	32242	32239	32285	32372	32202	32268	32479	32351	32516	32294	32388	32409	32256	32242	32309	32369	32460	32413	32437	32326	32364	32320	32069	32236	32466	32191	32470	32454	32550	32779	32380	32247	32526	32141	32650	32481	32498	32371	32213	32415	32162	32339	32347	32160	32429	32090	32458	32149	32383	32275	32429	32353	32177	32703	32563	32607	32462	32596	32481	32300	32303	32260	32401	32441	32390	32443	32551	32325	32307	32224	32266	32595	32273	32464	32308	32221	32295	32470	32370	32440	32475	32414	32312	32307	32447	32385	32139	32465	32195	32493	32338	32122	32633	32360	32361	32534	32601	32446	32386	32351	32369	32375	32320	32147	32333	32306	32417	32178	32553	32659	32404	32137	32238	32296	32448	32311	32262	32539	32329	32572	32115	32228	32521	32416	32656	32247	32410	32398	32555	32514	32446	32565	32369	32469	32298	32240	32318	32373	32403	32513	32268	32215	32602	32373	32339	32442	32397	32281	32430	32322	32411	32533	32591	32402	32304	32241	32367	32344	32262	32280	32194	32377	32071	32309	32429	32492	32455	32511	32344	32338	32263	32385	32503	32386	32565	32352	32309	32236	32511	32476	32327	32562	32389	32143	32542	32353	32486	32325	32366	32407	32411	32522	32368	32343	32268	32228	32498	32443	32441	32474	32486	32580	32511	32549	32529	32369	32362	32338	32167	32340	32435	32406	32078	32483	32499	32244	32509	32314	32289	32073	32227	32760	32491	32359	32626	32719	32426	32631	32336	32497	32370	32316	32669	32315	32398	32397	32116	32367	32338	32521	32794	32473	32485	32031	32323	32413	32404	32362	32250	32340	32462	32217	32268	32549	32384	32254	32303	32553	32382	32375	32570	32933	32515	32297	32472	32468	32432	32308	32447	32440	32358	32342	32514	32442	32378	32395	32531	32412	32218	32319	32397	32151	32148	32066	32329	32516	32372	32322	32549	32457	32383	32314	32311	32476	32354	32570	32200	32415	32540	32373	32384	32384	32674	32280	32298	32230	32551	32275	32357	32341	32440	32530	32528	32607	32332	32645	32631	32220	32324	32328	32414	32538	32432	32218	32221	32369	32444	32391	32332	32353	32561	32668	32518	32321	32259	32524	32241	32375	32413	32478	32061	32669	32557	32357	32247	32507	32282	32458	32286	32323	32364	32507	32298	32654	32382	32421	32578	32327	32409	32291	32702	32234	32390	32227	32225	32479	32366	32479	32429	32429	32426	32236	32307	32449	32390	32329	32228	32331	32409	32034	32041	32626	32498	32153	32181	32066	32400	32368	32284	32316	32253	32231	32320	32302	32733	32211	32597	32343	32442	32510	32109	32194	32431	32502	32461	32099	32539	32241	32249	32530	32348	32225	32375	32306	32552	32598	32468	32402	32431	32228	32263	32594	32266	32364	32148	32310	32386	32340	32345	32301	32346	32565	32302	32364	32411	32204	32239	32502	32354	32494	32193	32575	32565	32282	32397	32558	32151	32369	32293	32252	32394	32332	32341	32180	32470	32492	32462	32585	32352	32186	32109	32174	32519	32294	32175	32225	32310	32654	32509	32422	32468	32462	32205	31992	32140	32277	32078	32272	32257	32381	32513	32318	32240	32403	32449	32471	32647	32530	32267	32117	32320	32207	32478	32343	32178	32366	32234	32306	32268	32500	32285	32439	32485	32353	32296	32095	32377	32331	32630	32399	32330	32427	32513	32274	32430	32364	32293	32470	32444	32443	32379	32543	32176	32319	32239	32293	32686	32539	32486	32372	32515	32562	32622	32560	32395	32500	32405	32311	32352	32641	32407	32252	32457	32532	32258	32402	32620	32299	32361	32589	32479	32366	32203	32423	32243	32657	32244	32582	32597	32606	32636	32428	32207	32410	32232	32418	32352	32421	32562	32377	32273	32414	32177	32102	32140	32508	32547	32574	32542	32565	32443	32500	32320	32061	32419	32391	32382	32440	32296	32274	32306	32328	32623	32429	32585	32247	32363	32380	32571	32398	32235	32581	32511	32369	32566	32283	32397	32314	32518	32173	32518	32431	32588	32367	32439	32633	32315	32301	32127	32383	32105	32422	32341	32338	32385	32516	32420	32406	32453	32230	32487	32499	32579	32476	32604	32288	32446	32461	32372	32408	32273	32500	32430	32224	32259	32344	32649	32375	32523	32054	32433	32657	32404	32580	32416	32446	32324	32472	32386	32217	32544	32284	32337	32432	32545	32280	32403	32241	32584	32544	32415	32330	32438	32519	32385	32356	32337	32379	32560	32289	32313	32321	32274	32345	32363	32223	32458	32601	32386	32296	32636	32568	32575	32482	32719	32388	32553	32443	32366	32371	32293
27500	34170	31419	25772	25041	23496	22356	21198	20359	20047	19635	19435	19188	18971	18766	18547	18660	18571	18725	18752	18612	18705	18636	18722	18808	18704	18808	18478	18550	18781	18703	18671	18655	18646	18898	18703	18488	18760	18753	18781	18608	18788	18764	18512	18630	18752	18578	18860	18635	18639	18687	18584	18615	18743	18613	18608	18692	18656	18733	18850	18562	18698	18698	18651	18801	18673	18601	18788	18608	18635	18810	18804	18772	18672	18608	18650	18580	18647	18726	18468	18755	18698	18809	18778	18683	18619	18891	18815	18757	18669	18496	18713	18452	18732	18484	18666	18729	18596	18685	18782	18643	18569	18544	18756	18634	18823	18461	18698	18824	18616	18806	18787	18648	18568	18699	18827	18633	18736	18607	18877	18588	18651	18788	18565	18587	18737	18973	18658	18674	18656	18615	18592	18874	18689	18712	18591	18881	18593	18799	18692	18684	18812	18513	18604	18469	18722	18686	18546	18806	18724	18616	18711	18754	18503	18922	18680	18729	18469	18837	18599	18807	18676	18669	18747	18652	18779	18546	18639	18790	18664	18827	18751	18541	18715	18608	18707	18616	18804	18793	18600	18813	18580	18593	18775	18637	18682	18826	18752	18595	18686	18600	18525	18586	18615	18631	18839	18797	18773	18671	18534	18571	18523	18683	18763	18704	18584	18600	18757	18782	18552	18687	18554	18689	18802	18730	18489	18618	18632	18670	18629	18701	18555	18663	18619	18588	18666	18538	18508	18579	18597	18649	18688	18667	18705	18790	18692	18675	18610	18644	18499	18641	18648	18733	18713	18587	18589	18749	18554	18614	18536	18729	18640	18570	18739	18550	18691	18573	18639	18633	18791	18670	18613	18823	18522	18540	18763	18745	18627	18667	18686	18909	18503	18720	18672	18448	18596	18737	18704	18753	18760	18687	18683	18646	18541	18545	18629	18660	18726	18791	18493	18665	18494	18685	18839	18709	18461	18761	18508	18633	18680	18716	18729	18635	18733	18745	18475	18707	18623	18669	18799	18614	18690	18784	18749	18547	18605	18522	18893	18829	18589	18633	18558	18756	18601	18743	18716	18588	18737	18811	18797	18687	18782	18677	18582	18653	18498	18793	18642	18674	18670	18562	18582	18607	18556	18602	18653	18633	18426	18552	18608	18600	18616	18603	18643	18663	18723	18645	18790	18715	18685	18679	18639	18543	18653	18633	18598	18600	18494	18656	18683	18598	18773	18575	18674	18670	18616	18824	18605	18771	18767	18703	18701	18694	18606	18640	18691	18568	18651	18488	18697	18753	18452	18735	18647	18534	18548	18907	18709	18620	18840	18899	18776	18704	18779	18649	18635	18447	18610	18476	18720	18774	18510	18741	18562	18712	18862	18682	18612	18564	18681	18627	18709	18672	18691	18663	18687	18661	18665	18763	18441	18632	18647	18787	18687	18664	18751	18634	18593	18593	18821	18748	18642	18887	18829	18658	18573	18690	18516	18637	18663	18694	18717	18804	18612	18877	18714	18557	18632	18596	18611	18508	18574	18605	18701	18714	18832	18630	18792	18666	18690	18763	18658	18626	18521	18682	18526	18608	18580	18623	18731	18717	18783	18568	18785	18684	18818	18703	18669	18693	18647	18632	18673	18776	18774	18552	18830	18656	18768	18509	18774	18759	18758	18516	18690	18739	18659	18581	18703	18538	18815	18667	18743	18890	18693	18650	18543	18590	18684	18560	18652	18474	18749	18737	18729	18563	18682	18734	18614	18667	18840	18561	18732	18572	18785	18564	18614	18729	18765	18668	18718	18754	18592	18613	18540	18576	18652	18918	18626	18645	18568	18549	18631	18793	18587	18540	18645	18683	18682	18684	18675	18587	18618	18785	18696	18649	18602	18704	18718	18685	18754	18635	18676	18614	18655	18557	18633	18725	18665	18582	18727	18652	18691	18649	18560	18711	18779	18778	18597	18770	18663	18697	18622	18800	18785	18420	18697	18482	18661	18701	18728	18661	18759	18690	18796	18798	18866	18810	18643	18542	18660	18611	18559	18762	18784	18618	18747	18738	18736	18959	18625	18699	18425	18652	18835	18612	18775	18562	18700	18825	18764	18701	18715	18631	18784	18567	18793	18735	18690	18635	18713	18729	18581	18798	18577	18758	18540	18458	18827	18892	18579	18701	18864	18603	18781	18641	18525	18621	18633	18689	18647	18812	18546	18704	18704	18819	18751	18586	18549	18745	18612	18555	18677	18701	18758	18745	18589	18648	18604	18717	18776	18824	18813	18563	18751	18769	18721	18759	18722	18638	18592	18728	18732	18697	18877	18681	18537	18515	18716	18555	18509	18690	18827	18868	18570	18694	18584	18577	18571	18862	18674	18774	18751	18639	18642	18737	18768	18655	18893	18673	18652	18852	18787	18683	18670	18833	18687	18521	18781	18751	18623	18570	18618	18683	18697	18500	18646	18613	18619	18538	18857	18694	18720	18576	18770	18640	18952	18733	18625	18474	18705	18654	18587	18608	18690	18796	18559	18779	18686	18665	18849	18678	18930	18809	18687	18674	18688	18760	18791	18588	18887	18734	18766	18573	18694	18463	18695	18703	18574	18662	18743	18852	18558	18649	18685	18648	18688	18811	18738	18616	18638	18656	18918	18702	18572	18675	18545	18660	18802	18612	18818	18940	18781	18537	18723	18704	18605	18635	18732	18780	18515	18672	18746	18662	18694	18672	18644	18754	18528	18654	18864	18842	18789	18636	18679	18609	18472	18711	18555	18763	18530	18638	18567	18552	18749	18644	18516	18537	18671	18565	18578	18673	18584	18819	18661	18636	18768	18639	18523	18460	18787	18730	18468	18723	18585	18767	18714	18451	18604	18791	18631	18607	18688	18621	18490	18492	18779	18714	18546	18655	18633	18641	18584	18928	18718	18617	18800	18663	18572	18661	18672	18739	18693	18562	18594	18707	18642	18572	18788	18773	18851	18829	18661	18743	18548	18555	18713	18657	18653	18774	18789	18668	18762	18794	18723	18590	18828	18600	18674	18819	18632	18576	18509	18762	18763	18687	18670	18586	18607	18725	18487	18658	18516	18532	18672	18554	18544	18478	18716	18536	18889	18461	18761	18653	18664	18619	18477	18654	18799	18611	18443	18635	18695	18567	18587	18660	18746	18567	18809	18800	18663	18615	18789	18756	18658	18681	18455	18424	18723	18522	18667	18614	18866	18758	18591	18711	18673	18529	18918	18594	18608	18568	18555	18761	18517	18658	18538	18740	18663	18721	18630	18758	18694	18516	18806	18484	18650	18817	18660	18682	18438	18432	18842	18708	18560	18672	18694	18587	18701	18570	18781	18647	18828	18748	18700	18707	18934	18743	18757	18754	18735	18649	18656	18699	18679	18498	18788	18671	18615	18697	18689	18732	18634	18567	18735	18772	18564	18599	18625	18705	18693	18607	18622	18679	18427	18652	18793	18632	18630	18598	18578	18642	18535	18643	18606	18664	18750	18657	18622	18587	18575	18744	18639	18671	18756	18792	18737	18778	18647	18693	19065	18634	18620	18745	18708	18551	18526	18813	18604	18766	18731	18604	18508	18782	18836	18582	18657	18492	18675	18598	18637	18881	18715	18709	18742	18647	18434	18618	18653	18691	18660	18725	18706	18566	18670	18668	18687	18774	18776	18909	18639	18783	18857	18513	18692	18702	18837	18578	18758	18786	18585	18696	18537	18462	18488	18505	18542	18869	18627	18730	18732	18663	18533	18740	18547	18919	18726	18944	18605	18656	18866	18686	18710	18752	18963	18505	18682	18670	18795	18631	18540	18845	18621	18885	18803	18708	18684	18609	18512	18785	18649	18775	18678	18794	18626	18671	18576	18600	18603	18504	18678	18828	18576	18601	18611	18754	18677	18759	18628	18573	18465	18467	18766	18734	18593	18772	18880	18764	18685	18706	18625	18797	18799	18443	18795	18680	18771	18768	18530	18484	18617	18768	18693	18854	18801	18605	18809	18700	18742	18849	18541	18710	18697	18852	18633	18708	18635	18742	18585	18628	18796	18738	18637	18758	18572	18761	18620	18696	18830	18814	18660	18651	18568	18692	18579	18700	18799	18720	18775	18500	18757	18428	18794	18652	18637	18515	18953	18760	18623	18779	18714	18898	18520	18710	18702	18619	18563	18918	18515	18661	18835	18653	18539	18632	18705	18729	18681	18565	18741	18706	18868	18771	18650	18641	18551	18672	18699	18743	18669	18631	18536	18604	18594	18637	18590	18656	18748	18656	18633	18634	18627	18588	18698	18676	18753	18602	18720	18757	18728	18627	18627	18786	18632	18854	18736	18709	18645	18772	18740	18700	18850	18666	18683	18614	18842	18504	18882	18603	18781	18730	18638	18704	18577	18651	18716	18632	18503	18639	18694	18692	18587	18664	18513	18683	18369	18773	18541	18801	18669	18648	18626	18805	18672	18576	18573	18651	18703	18623	18691	18671	18709	18655	18522	18597	18599	18552	18675	18671	18745	18462	18707	18680	18517	18579	18558	18539	18576	18782	18685	18740	18688	18616	18668	18606	18650	18652	18703	18732	18527	18875	18712	18609	18773	18819	18682	18622	18425	18755	18608	18735	18762	18662	18728	18633	18810	18676	18606	18659	18590	18766	18670	18668	18671	18753	18610	18699	18645	18900	18674	18684	18714	18633	18811	18693	18576	18939	18687	18661	18737	18719	18512	18662	18759	18692	18663	18587	18595	18710	18709	18777	18809	18584	18478	18610	18541	18534	18642	18610	19029	18750	18687	18607	18597	18839	18545	18597	18592	18627	18569	18621	18626	18615	18703	18726	18795	18723	18682	18821	18721	18884	18652	18852	18885	18539	18607	18699	18678	18778	18720	18733	18808	18795	18609	18392	18677	19048	18715	18534	18479	18619	18617	18546	18559	18729	18591	18822	18729	18541	18639	18786	18571	18688	18692	18673	18638	18539	18645	18469	18718	18750	18556	18678	18619	18727	18509	18820	18677	18673	18641	18712	18501	18661	18686	18655	18778	18594	18715	18620	18509	18710	18686	18783	18531	18711	18636	18745	18571	18721	18713	18528	18739	18976	18653	18446	18780	18649	18630	18477	18728	18486	18709	18736	18485	18778	18796	18591	18533
24267	21588	29659	31605	33744	36829	37952	35768	34600	34463	33998	33845	33463	32780	32524	32249	32179	32169	32248	32431	32247	32260	32211	32148	32022	32315	32094	32391	32177	32182	32080	32061	32327	31984	31983	32213	32147	32114	31900	32198	32219	31875	31951	32094	31935	32168	32093	32410	32078	32262	32252	32144	32227	32365	31981	32000	31983	32341	32138	32082	31962	32001	31990	32056	32067	32114	32157	31939	32075	32209	32071	31972	32073	31987	31852	32109	32042	31991	31961	31961	31962	32079	31807	32042	32264	32117	31964	32111	32056	32402	32010	32018	32092	32075	32014	32003	32132	31882	32026	32083	32093	32209	32105	32049	32034	32012	32202	32258	32089	32258	31884	32017	32038	32284	32131	32031	31989	31958	31926	31669	31938	32124	32041	32114	32047	31892	31967	31915	32208	31922	32084	31973	32068	32177	32113	31994	31805	31872	32264	32040	32078	32244	31998	32140	31897	32064	31911	32269	32074	31949	32078	31988	32021	32222	32194	31813	32101	32400	32025	31957	31847	32048	32020	31907	32273	32049	32151	32197	32047	32159	32204	32059	31937	32069	31892	32098	32000	32035	31920	32196	32022	31924	32204	31980	32051	32129	32221	32060	31843	32182	31982	32006	31912	32180	32081	32384	32003	32069	32063	32153	31925	31862	31981	32130	32214	32023	32093	32087	32008	32062	32043	32053	31917	32166	31927	32055	32079	31816	32041	32179	32281	32033	32089	32282	31936	31988	31961	32166	32153	32147	32038	32046	32042	32144	31899	32201	32278	32179	32047	32033	32019	32326	32297	32129	32113	31852	31969	32289	32313	31846	32163	31710	31860	32227	32025	32056	32154	32163	32129	32192	32109	31960	32033	32070	32053	32137	32195	32069	32097	31952	32081	32402	32025	32243	31899	32001	32001	31722	32004	32160	31984	32094	31943	31912	32111	32278	31995	32201	32115	31806	32151	32043	32098	32275	32197	31973	31953	32092	32019	32163	32156	32271	32206	32133	32103	31958	32187	32133	32438	31947	31875	31999	32100	31984	31960	32138	31837	32252	32018	32004	32126	32105	32032	31973	32140	31944	31841	31731	32027	32030	31962	32042	32172	32213	32092	31862	32049	32306	31925	32278	31997	32009	32185	31930	32156	32166	31943	32010	32068	31881	31989	32205	32268	32155	32152	32130	32205	31970	31843	31768	32043	31808	31995	31818	32241	32028	32025	32000	32096	32153	31929	32089	32210	32156	32134	32004	31947	32017	32043	31843	32140	31897	32175	32226	31926	31991	32119	32021	31960	31912	32033	32132	32001	32078	32170	32034	32122	31981	32049	32040	32237	32107	32046	32252	32116	32110	31891	32294	31994	32265	32015	32083	32232	31997	32330	32155	31931	32017	31967	32186	32115	32178	32067	31886	32192	32021	31992	32113	32279	32041	32175	32124	31905	32186	32373	32152	32128	32199	32231	31719	31941	32001	31692	32413	32087	31979	32094	31867	32034	31811	31890	31969	32168	32072	32050	32091	31963	32128	32107	32222	32005	32008	31972	31950	32062	32202	32009	32122	32199	32105	31739	31851	32057	31964	32157	32179	32033	32118	32195	32069	32228	32018	31939	32094	32165	31980	31906	31966	31634	32030	32082	31774	32032	32034	32194	32013	31921	32384	31955	32012	31985	32033	32060	32033	32113	32033	32009	32057	32019	32089	32100	31769	31879	32009	32185	31993	32116	32162	32038	32098	31742	32229	32200	31915	32044	32025	32224	32183	32050	31971	31903	32229	31987	31790	32170	31978	32097	31953	32154	31991	32191	31921	32014	32008	32177	32121	32166	32081	32116	32215	32073	32227	32244	31970	32114	32026	32539	32182	32197	31915	32063	32106	32164	32086	32101	31983	32125	32101	31834	32340	32194	32316	31861	32014	32322	32131	31579	32269	32265	31809	31829	32017	31737	32180	32149	31963	32258	32180	32161	32057	31936	32015	32071	32054	32002	32027	32176	32179	31718	32188	31921	32192	32028	32094	32081	32122	32144	31846	32001	32170	32258	31797	31997	31975	31954	32022	32211	32009	32087	31974	31841	32027	32230	32097	31868	32097	32092	32022	31967	32038	32260	32028	31937	32114	32028	32165	32242	32290	32298	32117	32293	31987	32182	31982	32141	32120	32146	32185	32188	32161	32242	31883	31972	32053	32100	32069	32043	32066	31857	32003	31873	32312	31844	32261	31995	32164	32105	31786	31853	32243	32084	32143	32089	32034	32115	32082	32244	32218	31907	31941	31953	31823	32307	32092	32021	32362	31862	32145	32210	31800	31951	31968	32186	32292	32245	32065	31893	31877	32067	31830	32000	32043	32064	31921	32187	31998	32096	32165	32090	32228	32329	31999	32001	32156	31893	32082	31923	32208	32122	32051	31806	31893	32126	32137	32124	31801	32285	31911	32079	32004	32175	31986	31922	32292	31889	31910	32361	32234	31863	31878	31919	31912	32020	31952	32063	31909	32038	31966	31984	32082	31921	31958	32274	32464	32295	32105	32075	32187	31914	31960	32058	31839	32173	32009	32077	32417	32137	32112	31922	32114	32302	32135	32121	32081	31992	32247	31786	32142	32233	32284	32067	32198	31990	32152	32031	32140	32368	32146	31914	32211	31930	32038	32182	32068	31795	32069	32272	31982	31931	31943	32130	31811	31939	32007	32140	32229	32080	31931	32116	31902	31943	32117	32202	32111	32108	32019	32167	31900	32050	32195	32303	31914	31930	31959	32302	32121	32183	32038	32051	32126	32015	32025	32255	31986	32289	32126	32167	31818	31979	32249	32035	31890	31889	32289	32207	31907	32050	31850	32123	32225	32195	31975	31954	31902	32024	32107	31892	32100	31969	31801	32204	32159	32039	32241	31969	32080	32231	32103	32314	32199	32258	31805	32214	32077	31936	32171	32253	31844	32029	32215	32110	31915	32219	31854	32252	32145	32255	31972	32212	31956	32189	31732	32038	32039	32301	31978	32054	32056	31851	32069	32075	31852	32070	32062	31852	32188	31938	31927	32122	31755	31977	32247	32032	32053	31929	31875	32128	32059	31851	32019	32056	32226	32164	31973	32016	31952	31949	31985	32173	31953	32111	31899	32082	32051	31977	31990	32008	32096	31891	31992	31909	32108	32088	32263	32153	32245	31688	31891	32141	32131	32096	31967	32015	31916	32162	32370	32031	31803	32115	31834	31916	32057	32156	31977	31845	32004	32104	31947	32002	31756	32249	32272	31961	32050	32241	31858	32010	32201	32159	32060	32235	32110	32037	32286	31949	32132	32084	32058	32249	32240	31925	32311	32219	31929	32479	32165	32018	32017	32087	32175	32005	32099	32194	32328	31989	31941	31875	32183	31751	32128	32077	31973	31842	31975	32036	32100	32101	32185	32126	32077	32035	31926	32103	31974	32407	32013	32288	32137	32099	32323	32038	32184	31896	32035	32062	32052	32085	31870	31984	32369	32069	31967	31902	31947	32106	32077	31989	32246	31904	32073	32210	32303	31921	31909	32000	32085	32126	31920	31905	32072	32032	32323	32104	32097	32068	31964	32461	31861	32222	31837	31935	32383	32032	31778	31920	31914	31921	32066	31922	31966	31943	32158	31819	31863	31895	32048	32132	32328	32051	32011	32030	32046	32037	31949	32114	31930	31964	32047	32207	32259	31989	32173	32096	31918	32217	31941	32119	32228	31961	32077	32109	31945	31848	32115	32184	32096	32147	31940	32103	31927	32083	32253	32267	32166	31862	32033	32056	31998	32132	32369	32401	32371	32079	32385	31920	31963	32035	32152	31972	31964	32079	31976	32225	31886	32326	31963	32102	32212	32180	32121	32070	32132	32042	32345	32097	32016	31889	31994	32108	32187	32259	32119	32024	32134	32054	32030	32275	32052	32014	31781	31791	32107	32423	32052	32128	32362	31982	32261	32228	32210	32024	32214	32098	32168	31863	31788	32110	32203	32092	32139	31892	31989	32083	31997	32118	32252	32165	32086	32157	32276	31984	32356	32163	32188	32024	32002	32168	32312	31896	32042	31922	31858	32110	32046	32415	31686	31981	31852	32055	31955	32066	32193	31767	32093	31941	32081	31865	31962	32044	31986	31983	32088	32263	32106	32040	32042	31964	31977	31931	32139	32402	32195	31954	32239	31956	32074	32197	31999	32032	32021	32238	32184	31955	31792	32030	31890	32300	32163	31948	32248	32201	32170	32129	31782	31959	31858	32030	32011	32118	32181	32006	32160	32106	32199	31886	31927	32128	31833	32001	31994	31937	32104	32017	31813	32093	32137	31893	32217	32144	32145	32273	31869	32100	31883	32141	31767	31905	32214	32282	32088	31948	31789	32225	31872	32084	32041	32183	32173	32065	32029	31971	32019	31911	32361	31972	31985	31921	32175	32179	31807	32043	32172	31828	32273	31865	32050	32105	32037	32109	31893	32013	32014	32340	31953	32038	32035	32127	31985	32143	32151	32117	32113	31975	32149	32019	32029	31863	31956	32127	32162	32101	32110	32158	32112	32232	31900	31976	31830	31980	32367	32092	32319	31926	32168	31946	32065	32099	32287	32240	32280	32194	32007	32064	32026	32410	31913	31941	32388	31992	32023	32261	32271	32156	32081	32218	32227	32238	32165	32135	32283	32101	31895	32026	31995	32423	32108	32223	32173	32100	31820	32223	32198	31711	31778	31998	32181	32248	32180	31939	32041	32016	32173	31929	32208	32081	32150	31956	32017	32258	31979	31921	31936	32029	32056	31912	32166	32008	32096	31820	32082	31935	31793	31857	32275	32042	31842	32056	32117	31954	32021	32457	32303	31799	32143	32027	31970	32104	32168	32049	32243	32117	32004	31931	32208	32198	31898	32074	32308	31964	32171	32267	32205	31828	32113	32170	32292	31946	31941	31828	31991	31703	32169	32001	31933	32185	32035	31968	32114	32030	32195	32195	32098	31922	31858	31975	32016	31907	32360	32381	31872	31912	31999	32010	31926	32215	32027	32002	32096	32060	32170	32123	31870	32162	32432	31867	31882	32170	32193	32182	32045	32231	32144	32044	32059	32174	31957	32212	32271	32067	32001	31982	32084	31962	32018	31922	32081	32123	32079	32040	32096	32193	32094	32178	31720	32022	31935
29321	47909	44150	33793	28606	27037	25183	23622	22003	21443	21100	20703	20685	19413	19447	19149	18914	18995	18595	18854	18915	18718	18801	18867	18900	18824	18937	18703	18744	19022	18912	18797	18658	18904	18734	18862	18574	18824	18887	18828	18925	18826	18691	18874	18974	18734	18990	18850	18817	18821	18685	18891	18919	18826	18665	18787	18804	18722	18986	18880	18738	18817	18948	18845	18809	18736	18846	18628	18862	18808	18814	18812	18932	18945	18719	18675	18924	18668	18736	18816	18737	18755	18667	18677	18688	18906	18871	18785	18835	18761	19000	18730	18890	18824	18889	18785	18843	18705	18746	18708	18575	18816	18939	18655	18706	18797	18753	18949	18893	18793	18709	18697	18807	18706	18803	18782	18729	18983	18740	18718	18708	18719	18969	18622	18671	18597	18732	18780	18883	18948	18845	18644	18788	18599	18748	18888	18812	18756	18884	18872	18828	18792	18713	18819	18564	18959	18710	18799	18707	18783	18837	18506	18736	18932	18825	18702	18854	18738	18712	18838	18968	18878	18868	18658	18669	18747	18742	18875	18721	18754	18805	18792	18978	18821	18722	18553	18752	18653	18966	18595	18892	18625	18776	18886	18748	18897	18912	18677	18674	18881	18714	18990	18729	18608	18734	18639	18611	18834	18661	18714	18788	18867	18861	18631	18772	18814	18799	18688	18794	18820	18939	18870	19012	18880	18967	18663	18720	18666	18789	18747	18755	18761	18859	18583	18854	18671	18864	18754	18723	18710	18947	18718	18920	18790	18786	18670	18796	18785	18811	18712	18767	18773	19024	18708	18725	18721	18640	18877	18688	18812	18615	18792	18905	18673	18871	18856	18893	18946	18886	19041	18758	18645	18781	18698	18821	18877	18738	18967	18732	18902	18655	18681	18844	18690	18760	18830	18697	18415	18712	18909	18689	18784	18734	18729	18743	18939	18628	18855	18802	18811	18815	18782	18744	18697	18919	18826	18759	18605	18916	18840	18830	18697	18459	18567	18863	18840	18867	18854	18536	18695	18937	18826	18701	18770	18858	18626	18880	18689	18715	18608	18818	18824	18846	18690	18666	18710	18732	18828	18673	18677	18643	18642	18852	18889	18793	18931	18846	18621	18451	18721	18790	18824	19011	18643	18704	18780	18707	18783	18999	18863	18723	18748	18630	18653	18888	18655	18677	18847	18857	18798	18775	18566	18673	18701	18766	18828	18766	18721	18901	18631	18878	18784	18916	19037	19036	18608	18664	18770	18572	18747	18800	18726	18666	18727	18654	18697	19033	18661	18789	18961	18783	18738	18830	18933	18834	18761	18868	18849	18778	18892	18722	18689	18908	18882	18726	18584	18764	18801	18652	18733	18811	18792	18695	18821	18640	18712	18709	18848	18802	18850	18746	18741	18590	18817	18737	18667	18647	18857	18785	18793	18901	18784	18674	18552	18877	18765	18944	18809	18531	18753	19025	18640	18686	18700	18875	18840	18685	18823	18580	18778	18841	18728	19005	18717	18738	18636	18622	18625	18755	18845	18706	18852	18704	18570	18801	18827	18719	18784	18632	18791	18796	18830	18646	18980	18835	18731	18682	18904	18632	18802	18782	18692	18694	18840	18594	18559	18869	18733	18736	18766	18812	18868	18788	18702	18756	18713	18717	18489	18756	18788	18902	18689	18742	18802	18727	18730	18805	18766	19017	18774	18785	18696	18577	19034	18672	18815	18627	18721	18883	18861	18695	18875	18784	18876	18820	18615	18988	18990	18848	18672	18916	18824	18838	18731	18905	18774	18932	18757	18890	18704	18728	18653	18738	18729	18778	18639	18815	18748	18754	18941	18686	18756	18801	18759	18909	18773	18889	18649	18701	18574	18631	18899	18714	18856	18706	18762	18848	18892	18748	18891	18698	18776	18751	18935	18801	18848	18917	18972	18725	18649	18741	18764	18609	18793	18915	18729	18677	18770	18859	18722	18766	18819	18585	18840	18585	18589	18761	18721	18955	18571	18755	18733	18817	18808	18725	18750	18714	18680	18845	18710	18815	18788	18816	18689	18718	18813	18833	18741	18776	18866	18663	18804	18909	18857	18778	18941	18774	18564	18752	18835	18868	18872	18709	18678	18828	18739	18738	18863	18760	18858	18881	18956	18676	18672	18785	18736	18676	18926	18766	18915	18915	18929	18883	18817	18758	18800	18737	18933	18627	18654	18624	18694	18983	18866	18763	18819	18742	18846	18750	18444	18906	18842	18900	18707	18752	18595	18758	18875	18720	18619	18678	18820	18660	18752	18716	18653	18796	18954	18687	18864	18841	18784	18758	18882	18743	18737	18889	18780	18785	18845	18802	18663	18684	18708	18850	18713	18921	18864	18809	18566	18538	18473	18812	18830	18853	18800	18889	18641	18973	18654	18742	18773	18816	18670	18808	18759	18590	18664	18779	18675	18750	18782	18795	18601	19056	18643	18647	18727	18701	18635	18799	18465	18900	18907	18848	18743	18815	18848	18833	18705	18569	18765	18630	18790	18774	18604	18688	18797	18895	18711	18824	18804	18617	18888	18693	18751	18662	18747	18524	18784	18829	18622	18820	18778	18815	18783	18868	18523	18827	18851	18797	18812	18815	18921	18721	18772	18842	18841	18892	18692	18831	18891	18922	18691	18962	18711	18720	18896	18767	18802	18749	18760	18780	18815	18788	18787	18717	18769	18867	18965	18849	18767	18770	18785	18733	18739	18814	18751	18825	18807	18801	18842	18856	18796	18804	18755	18793	18745	18792	18855	18763	18863	18635	18807	18932	18731	18899	18975	18847	18763	18710	18694	18744	18906	18799	18828	18869	18812	18736	18758	18858	18781	18685	18550	18683	18789	18699	18688	18837	18414	18915	18814	18682	18796	18846	18724	18626	18650	18822	18968	18584	18702	18731	18637	18786	18852	18854	18874	18698	18808	18924	18832	19010	18697	18872	18720	18868	18783	18651	18948	18812	19086	18761	18770	18982	18808	18606	18678	18851	18633	18833	19064	18703	18802	18683	18703	18824	18823	18876	18674	18578	18565	18671	18613	18983	18828	18928	18517	18801	18753	18850	18466	18701	18588	18648	18950	18940	18641	18795	18597	18765	18864	18841	18923	18552	18900	18734	18898	18729	18738	18805	18914	18805	18717	18850	18717	18751	18759	18745	18800	18872	18892	18779	18760	18806	18832	18669	18592	18819	18808	18821	19055	18848	18769	18745	18779	18974	18853	18707	18912	18765	18804	18776	18898	18713	18678	18849	18775	18888	18873	18690	18816	18678	18735	18783	18906	18873	18846	18763	18765	18812	18849	18846	19035	18625	18906	18796	18757	18753	18691	18733	18704	18915	18793	18501	18901	18894	18785	18676	18753	18882	18734	18629	18721	18637	18628	18718	18817	18797	18790	18591	18702	18806	18896	18812	18629	18854	18815	18840	18707	18582	18598	18790	18650	18596	18746	18737	18788	18740	18601	18805	18756	18823	18527	18905	18937	18665	18703	18729	18824	18929	18648	18645	18647	18635	18753	18913	18768	18732	18893	18772	18825	18890	18998	18609	18597	18875	18936	18677	18718	18815	18894	18896	18808	18761	18883	18744	18613	18874	18908	18789	18871	18854	18656	18621	18814	18711	18857	18871	18906	18834	18643	18909	18786	18704	18776	18745	18662	18727	18738	18805	18828	18706	18539	18632	18843	18854	18619	18737	18887	18810	18795	18710	18805	18813	18643	18635	18571	18721	18800	18791	18624	18848	18770	18747	18899	18868	18744	18738	18879	18842	18817	18737	18857	18854	18836	18725	18815	18644	18808	18714	18908	18798	18816	18891	18756	18930	18787	18696	18833	18608	18816	18897	18582	18853	18610	18829	18774	18914	18912	18914	18846	18715	18650	18754	18633	18828	18620	18845	18877	18715	18913	18783	18835	18680	18536	18778	18951	18920	18874	18662	18799	18882	18663	18588	18557	18666	18670	18760	18628	18758	18813	18708	18727	18831	18779	18791	18740	18741	18747	18772	18680	18790	18817	18859	18760	18818	18707	18811	18840	18584	18872	18790	18816	18542	18722	18637	18799	18723	18864	18701	18833	18877	18679	18737	18922	18803	18727	18643	18853	18822	18808	18874	18748	18779	18585	18886	18650	18900	18786	18812	18754	18913	18740	18927	18732	18795	18916	18971	18883	18761	18807	18654	18771	18656	18786	18739	18592	18560	18965	18644	18822	18871	18696	18751	18935	19000	18649	18831	18804	18663	18894	18796	18696	18797	18785	18643	18683	18655	18899	18635	18720	18799	18885	18950	18917	18526	19000	18813	18843	18771	18789	18892	18948	18565	18809	18821	18981	18948	18786	18668	18874	18611	18598	18877	18804	18815	18755	18710	18811	18814	18888	18786	18750	18845	18917	18724	18644	18773	18688	18589	18770	18737	18691	18723	18773	18653	18641	18818	19074	18649	18819	18739	18675	18707	18791	18679	18792	18743	18669	18921	18860	18786	18779	18941	18757	18825	18795	18906	18798	18923	18815	18696	18797	18803	18768	18731	18841	18761	18721	18824	18666	18772	18925	18701	18795	18668	18744	18946	18714	18823	18735	18750	18698	18604	18723	18842	18771	18803	18639	18940	18779	18818	18824	18700	18707	18827	18880	18850	18920	18878	18772	18801	18721	18825	18907	18777	18687	18830	18621	18896	18898	18788	18918	18712	18706	18695	18760	18760	18714	18725	18810	18828	18812	18736	18809	18595	18956	18782	18994	18730	18846	18919	18632	18746	18799	18725	18678	18794	18710	18760	18686	18780	18646	19066	18786	18641	18803	18846	18776	18661	18746	18815	18862	18823	18757	18657	18618	18832	18869	18891	18844	18705	18709	18774	18695	18906	18708	18766	18583	18784	18638	18837	18820	18676	18845	18890	18747	18967	18871	18770	18926	18689	18971	18901	18812	18875	18619	18787	18883	18856	18641	18762	18835	18837	18807	18704	18737	18894	18844	18655	18742	18619	18875	18669	18945	18587	18785	18744	18658	18894	18788	18499	18866	18929	18765	18741	18820	18914	18551	18743	18866	18789	18616	18793	18867	18846	18755	18870	18916	18744	18738	18638	18695	18786	18782	18619	18770	18950	18743	18679	18764	18924	18851	18838	18883
22898	21533	29248	30695	34499	41501	42399	38899	37504	36827	35746	35032	34878	34240	34125	33718	33378	33379	33461	33484	33192	33271	33452	33395	33185	33339	33382	33540	33023	32976	33361	33034	33287	33244	33280	33147	33143	33113	33290	33246	33355	33353	33337	33463	33171	33127	33011	33185	33213	33176	33272	33204	33243	33163	33237	33319	33303	33236	33206	33089	33537	33069	33411	33179	33445	32990	33281	33334	33075	33319	33112	33233	33159	33233	33465	32945	33296	33014	33318	33193	33268	33025	33269	32967	33256	33005	33078	33408	33172	33080	33201	32983	33238	33221	33282	33042	33014	33121	33416	33110	33151	33202	33117	33255	33224	33443	33198	33002	33086	33298	33057	32915	33027	33124	33083	33300	33242	33044	33263	33212	33003	33274	33463	33295	32819	33110	33137	33368	33043	32968	33372	32999	33129	33196	32809	32965	33185	32995	33355	33094	33149	33110	33226	33201	33024	33037	33239	33115	33047	33054	32993	32897	32759	33141	33143	33031	33145	32934	33094	33097	33124	33180	33081	33146	32765	33028	33248	33282	33275	33195	33068	33128	33244	33268	33271	33293	33185	33187	33045	33377	33001	33064	33114	33284	33454	33166	33142	33129	33181	33169	33258	33078	33264	33055	33037	33061	33147	33136	33174	33113	33176	33176	32983	33242	33201	33075	32985	33052	33047	33278	33204	33041	33437	33491	33032	33349	32969	33043	33283	32966	32848	33236	33317	33552	33255	33345	32985	33186	33391	33215	33099	33344	33058	33084	33183	33184	33163	32869	32831	33287	33159	33030	33431	33233	32946	33248	33366	33090	33076	32888	33022	32996	33081	33376	33541	33214	33070	33475	33090	33091	33147	33187	33141	33225	33279	33192	33192	33192	33126	33067	33036	32936	33250	33050	33032	32975	33158	33204	33090	33267	33026	33032	33072	33262	33162	33229	32951	33051	32977	33197	33140	33050	33037	33374	33157	33351	33168	33400	33323	33230	33032	33150	33156	33317	33088	33081	33137	33018	33338	33412	33258	32966	33244	32870	33270	33354	33272	33252	33087	33039	33071	33098	33096	33095	33078	32986	33094	33313	33216	33187	32948	33198	33266	33051	33292	33288	33389	33118	33430	33129	33230	33309	32960	33085	33388	33081	32972	33494	33186	33303	33321	33081	33219	33231	33162	33207	33026	32961	33209	33149	33070	33339	33465	33190	33190	33126	33082	33211	33070	33328	33168	33104	33209	33083	33237	33158	33071	33049	32950	33390	32993	33156	33065	32977	33081	33111	33071	33037	33269	33273	33400	33271	33108	32894	33129	32961	33054	33232	33153	33181	33061	33159	33094	33353	33090	33018	33340	33040	32962	33062	33169	33227	33301	32999	33169	33281	33292	33025	33467	33106	33302	33223	33093	32967	32933	33234	33054	33061	33074	33299	33214	33430	33046	33321	33237	33022	33383	33028	33160	33029	32981	33017	33070	33071	33333	33170	33097	33169	33319	33282	33620	33479	33141	32834	33013	33067	33275	33272	33306	33173	33032	33079	33417	33239	33200	33019	33149	33207	33190	33034	32986	32965	32836	33055	33262	33305	33359	33186	33330	33301	33092	33305	33440	33281	33339	33196	33221	33090	32995	32994	33000	33153	33229	32958	33181	33189	33073	33138	33115	33227	33146	33162	33347	32855	32895	33151	33208	32760	33188	33128	33056	33106	32929	32797	33151	33000	33041	33113	33315	33026	33103	33170	33060	33103	33358	33110	32910	33399	32856	33382	33075	33290	33313	33044	33139	33254	33227	33253	33137	33389	32990	33299	32939	33056	33258	33137	32960	33159	33448	33020	33123	33013	33230	33225	33206	33295	33100	33342	33226	33322	33014	33191	33282	33337	33012	33041	33531	33106	33127	32975	33237	33032	33226	33223	33302	33186	33510	33122	33127	33147	33250	33182	32821	33138	33168	33134	33133	33166	33057	33408	33187	33286	33080	33220	32935	32998	33215	32979	32983	33198	33134	32969	32988	33110	33028	33208	33104	33249	33229	33004	33242	33165	33175	33027	32738	33129	33059	33239	33014	33172	33119	33213	33316	33125	33138	32977	33279	33300	33102	33215	33101	32942	33236	33123	33168	33349	33191	33168	32998	33149	33134	33392	33031	33117	33062	33223	33218	33181	33185	33335	33597	33047	33255	33167	33321	33321	33309	32980	33249	33290	33433	33174	33129	33345	33025	33065	33258	33083	33137	33308	33035	33110	33206	33231	33027	32890	33075	33365	33137	32907	33112	33299	33214	33129	33394	33230	33270	32934	33150	33441	33129	33343	33152	33238	33271	33064	33201	33107	33166	33237	33138	33137	33266	33190	33018	32941	33179	32883	33106	33218	33053	32966	33186	33250	33180	33159	32989	32895	33126	33140	33167	33294	33098	33202	33066	33225	33302	33050	33416	33437	33154	32976	33123	33021	33094	33229	33072	33035	33263	33159	33496	33013	32942	33155	32906	33034	33165	33032	33174	33261	33066	33242	33182	33386	33169	33116	33485	33444	33048	33126	33296	33188	33258	32990	33418	33240	33174	33062	33216	33261	33033	33212	33326	33195	33073	33202	33310	32747	33310	33307	33354	33417	33266	33153	33159	33415	33469	33223	33080	32945	33072	32977	33124	33221	33263	33153	33217	33370	33231	32989	33215	33116	33092	33190	33161	33463	33385	33064	33349	33089	33055	33196	33137	33264	33251	32948	33165	33373	33157	33035	33105	33306	33245	33115	32956	32887	32938	33109	33110	33048	33257	33158	33265	33284	33096	33054	32980	32957	33208	33032	33025	33074	33072	32993	33076	33070	33295	33392	33135	32892	32818	33228	33150	33356	32921	33061	33240	33092	32907	33156	33081	32777	33177	33221	33038	33243	33236	32970	33088	33420	33583	33202	33354	33115	33086	33178	33243	33071	33161	33269	33011	32957	33175	32912	33176	33140	33093	33036	33138	33264	33365	33059	33354	33065	33006	33353	33117	33013	33295	33148	33067	33205	33541	33334	33196	33116	33104	32888	32990	33245	33081	33295	33104	32873	33106	33121	33097	33089	33206	33178	33090	33311	33153	33254	33088	33280	33117	33217	33235	32935	32993	32917	33039	32868	33193	33241	33447	33021	33225	33070	33285	33025	32925	33157	33262	33266	33174	33143	33440	33147	33129	33084	33188	33304	33173	33172	33186	33040	33253	33251	33261	33323	33278	33120	33246	32936	33244	32972	33029	33115	32977	33026	32914	33002	33211	33183	32847	33189	33233	33197	32967	33043	33342	33411	33169	33332	33053	33165	32929	33271	33069	33079	33083	33314	32793	33248	33283	33106	33051	33118	33086	33213	33462	33445	33304	32934	33399	33131	33110	32985	33000	33353	33142	33139	33254	33187	33069	33100	33020	33240	33523	33010	33217	32885	32948	33340	33156	33006	32945	33006	33276	33238	33257	33170	33108	33071	33286	33163	32986	33305	33131	33200	33121	33089	33372	32952	32992	33071	33289	32963	33512	33157	33228	32932	33339	33294	33211	33384	33295	32960	33136	32885	32966	33327	33004	32911	33123	33084	32962	33148	33213	33126	33271	33095	33111	33083	33104	33146	33261	33249	33376	32981	33010	33156	33082	33028	33131	33107	33348	33096	33082	33009	33225	33223	33262	33352	33163	33205	33286	33174	33038	33219	32906	33001	33169	33225	33152	33117	33197	33391	33223	32790	33152	32962	32810	33194	33489	33115	33374	33099	33094	33130	33253	33241	33236	33309	32928	33215	33001	33065	33109	33289	33184	33238	32944	33189	33200	32956	32950	32907	33384	32941	33198	33210	33135	33380	33209	33312	33144	33173	33243	33010	32924	33295	33146	33174	33246	33130	33174	33014	32949	33087	33288	33063	33057	33221	33569	33157	33004	33075	32797	33337	33136	33091	32971	33475	33095	32896	32892	33148	33079	33327	33155	33306	33262	33121	33291	33003	33238	33097	33278	33138	33179	33045	33405	33091	32887	33238	33049	33361	33277	33252	33276	32928	33163	33446	33408	33384	33107	32916	33192	33281	33522	33176	33142	33179	33333	33124	33076	32912	32923	32969	33120	33199	33235	33028	33242	33032	33309	33191	33161	33217	33188	33309	33293	32847	33284	33274	33330	33361	33269	33197	33119	33252	33003	33045	33134	33241	33322	33061	33035	33079	33408	33089	33238	33092	33282	33111	33237	33311	33080	33107	33261	33421	33209	33067	33346	33053	33533	33200	33179	33201	33087	33236	33261	33158	33398	32972	33033	33183	33233	33195	33202	33149	33459	33207	33009	33140	33130	33130	33423	33151	33214	33240	33283	33153	33224	33084	33238	32983	32943	33099	33278	32938	33271	33456	33063	33340	33439	33173	33422	33349	33318	33230	33281	32973	33157	33139	32779	33037	33185	33005	33267	33028	33176	33233	32998	33230	33403	32911	33241	33305	33128	32950	32882	33124	32899	33436	33269	33241	33116	33110	33246	33187	33190	32967	33144	33050	33395	33373	33282	33128	33064	33091	33454	32968	33044	33063	33150	33388	33221	33052	33084	33175	33090	33155	33109	33086	33382	33223	33136	33133	33353	33300	33219	33172	32899	33078	33218	33104	33097	33304	33275	33388	33118	33065	33193	33243	33182	33328	33218	33285	33403	33115	33184	33272	33091	33294	33199	33062	33003	33301	33143	33028	33094	32930	33225	33117	33241	33122	33434	33367	33366	33253	33172	33244	33482	33222	33425	33140	33194	33344	32977	32958	33101	33382	33421	33321	33022	33122	33324	33517	33369	33319	33131	33212	33009	33133	33543	33235	33283	33396	33385	32999	33164	33241	33063	32979	32923	33064	33023	33168	33171	33201	33310	33309	33311	33200	33430	33188	33159	33190	32986	33185	32949	33205	33308	33229	33076	33526	33115	33379	33089	33334	33137	33057	33210	33017	33143	33016	32974	33128	33161	32910	33223	33085	33143	33397	33252	33088	33621	33156	33250	33340	33408	33119	33170	33298	33389	33107	33434	33094	33431	32832	33101	33023	33068	33248	33041	33287	33155	33115	33211	33027	33389	33307	33490	33209	33155	33336	33027	33429	33250	33239	33472	33199	33300	33228	33183	33101	33065	33068	33178	33198	33075	33018
32146	56081	53197	43565	36013	35158	30545	27580	25536	23853	22660	21280	21508	20507	20375	19912	19875	19572	19682	19539	19360	19593	19492	19639	19263	19676	19483	19455	19495	19505	19483	19374	19514	19439	19418	19404	19528	19659	19329	19586	19717	19395	19595	19490	19602	19560	19471	19642	19784	19562	19473	19477	19328	19338	19572	19334	19508	19458	19398	19375	19553	19482	19468	19435	19472	19460	19493	19776	19610	19587	19618	19479	19477	19426	19583	19372	19353	19518	19653	19497	19549	19304	19643	19637	19607	19389	19497	19624	19516	19410	19593	19428	19426	19312	19432	19350	19489	19664	19475	19483	19353	19597	19588	19172	19170	19372	19573	19399	19464	19702	19593	19683	19435	19382	19286	19484	19603	19299	19427	19180	19331	19487	19493	19509	19649	19405	19362	19597	19521	19595	19499	19501	19442	19391	19645	19544	19350	19677	19555	19466	19226	19682	19429	19312	19356	19458	19627	19419	19409	19552	19458	19320	19392	19418	19429	19557	19395	19428	19438	19247	19387	19424	19519	19452	19219	19455	19456	19456	19481	19522	19363	19374	19515	19423	19366	19399	19727	19435	19591	19605	19359	19343	19614	19510	19401	19613	19283	19283	19205	19420	19449	19481	19517	19340	19461	19484	19353	19217	19482	19548	19217	19452	19454	19386	19422	19455	19599	19265	19363	19456	19521	19386	19476	19486	19528	19382	19441	19514	19384	19250	19422	19450	19491	19180	19460	19352	19510	19249	19526	19333	19417	19376	19452	19322	19417	19527	19246	19551	19360	19373	19195	19347	19294	19334	19493	19453	19568	19436	19451	19458	19331	19347	19460	19523	19446	19361	19520	19569	19477	19473	19370	19382	19487	19288	19623	19577	19344	19229	19483	19361	19359	19570	19571	19515	19279	19319	19391	19606	19659	19358	19569	19270	19632	19119	19420	19499	19587	19379	19407	19535	19630	19505	19501	19337	19517	19341	19518	19400	19357	19611	19519	19384	19451	19353	19479	19411	19479	19427	19443	19314	19599	19535	19447	19532	19475	19237	19424	19463	19342	19346	19213	19394	19640	19215	19338	19412	19368	19447	19334	19343	19263	19334	19453	19501	19441	19444	19194	19294	19536	19401	19450	19197	19272	19188	19501	19437	19333	19439	19355	19548	19536	19451	19440	19218	19686	19510	19455	19480	19394	19493	19591	19476	19478	19464	19504	19591	19427	19399	19464	19427	19391	19574	19418	19436	19535	19323	19342	19506	19691	19449	19377	19497	19404	19479	19378	19536	19527	19523	19431	19535	19367	19397	19535	19266	19507	19254	19452	19493	19329	19482	19208	19427	19527	19426	19450	19532	19481	19406	19361	19510	19581	19337	19385	19411	19433	19479	19481	19396	19412	19420	19373	19418	19476	19461	19332	19596	19327	19463	19533	19451	19527	19573	19251	19548	19435	19539	19423	19427	19495	19495	19534	19466	19137	19456	19486	19572	19543	19609	19362	19524	19295	19338	19503	19539	19022	19282	19372	19487	19325	19585	19534	19407	19375	19483	19341	19459	19556	19563	19374	19492	19592	19560	19450	19449	19269	19573	19463	19326	19560	19403	19186	19245	19316	19496	19592	19397	19320	19333	19276	19246	19460	19374	19478	19277	19507	19401	19448	19284	19433	19346	19412	19415	19387	19502	19509	19382	19508	19474	19334	19570	19305	19338	19381	19427	19346	19501	19560	19453	19611	19377	19445	19348	19279	19546	19450	19338	19360	19642	19250	19493	19345	19378	19533	19558	19576	19479	19370	19466	19415	19393	19595	19442	19471	19591	19432	19666	19735	19423	19424	19418	19339	19406	19376	19422	19625	19539	19484	19512	19498	19299	19622	19498	19426	19567	19429	19358	19423	19418	19559	19354	19553	19342	19575	19128	19458	19530	19279	19419	19536	19518	19393	19436	19507	19415	19334	19465	19368	19332	19482	19380	19297	19392	19329	19395	19425	19200	19104	19448	19516	19374	19545	19604	19358	19400	19477	19282	19619	19511	19423	19414	19354	19439	19440	19456	19369	19370	19706	19335	19510	19379	19533	19556	19291	19402	19730	19265	19358	19387	19391	19413	19429	19435	19340	19353	19507	19541	19203	19418	19113	19279	19567	19529	19369	19399	19451	19432	19625	19645	19670	19401	19399	19529	19521	19410	19438	19464	19591	19425	19563	19512	19612	19341	19577	19362	19578	19398	19463	19405	19382	19531	19473	19376	19514	19510	19426	19242	19352	19378	19380	19446	19400	19437	19263	19517	19358	19433	19363	19463	19447	19401	19353	19326	19639	19686	19439	19527	19430	19493	19413	19318	19287	19364	19131	19516	19583	19195	19634	19351	19494	19523	19534	19505	19592	19285	19464	19494	19336	19345	19354	19250	19334	19298	19653	19510	19565	19499	19541	19413	19371	19490	19596	19436	19521	19278	19596	19426	19421	19403	19440	19451	19516	19541	19439	19609	19509	19372	19390	19173	19421	19442	19340	19585	19363	19419	19454	19476	19506	19375	19474	19435	19494	19497	19412	19368	19582	19294	19280	19398	19380	19318	19586	19606	19319	19473	19375	19440	19428	19028	19405	19540	19540	19405	19261	19422	19464	19347	19168	19489	19536	19474	19259	19336	19465	19356	19481	19591	19260	19465	19300	19361	19417	19374	19628	19651	19412	19469	19480	19451	19335	19442	19374	19424	19565	19541	19281	19572	19552	19677	19370	19665	19499	19620	19609	19547	19373	19394	19465	19490	19611	19333	19391	19351	19411	19443	19474	19414	19669	19294	19460	19432	19282	19433	19560	19746	19442	19312	19360	19448	19254	19611	19272	19511	19489	19389	19419	19516	19544	19428	19171	19601	19502	19458	19457	19366	19500	19307	19605	19441	19370	19355	19468	19361	19481	19336	19198	19426	19509	19514	19491	19604	19479	19436	19312	19513	19336	19466	19173	19532	19512	19589	19490	19448	19353	19543	19518	19413	19524	19469	19429	19395	19251	19448	19409	19611	19453	19475	19405	19444	19504	19498	19366	19459	19392	19410	19387	19301	19526	19431	19542	19328	19526	19270	19382	19428	19442	19700	19501	19329	19536	19426	19477	19612	19462	19477	19458	19572	19446	19632	19326	19478	19297	19344	19501	19400	19382	19635	19591	19445	19399	19551	19301	19137	19479	19325	19380	19592	19337	19712	19529	19421	19487	19618	19463	19667	19313	19594	19338	19206	19442	19350	19554	19477	19458	19313	19465	19550	19316	19399	19310	19411	19679	19699	19325	19324	19365	19400	19530	19468	19472	19337	19393	19512	19351	19522	19486	19297	19588	19283	19485	19682	19537	19398	19502	19354	19512	19532	19417	19367	19190	19477	19523	19244	19586	19655	19383	19385	19410	19393	19387	19437	19513	19363	19519	19487	19396	19170	19426	19505	19501	19354	19454	19393	19415	19387	19441	19449	19459	19432	19374	19540	19431	19205	19584	19398	19420	19511	19518	19300	19399	19442	19443	19377	19354	19369	19454	19149	19616	19459	19387	19335	19328	19499	19321	19652	19429	19575	19391	19530	19386	19442	19425	19317	19623	19520	19426	19414	19318	19337	19356	19312	19431	19306	19161	19327	19530	19512	19511	19380	19549	19210	19477	19406	19436	19337	19513	19130	19318	19442	19606	19412	19487	19531	19606	19421	19362	19293	19362	19565	19553	19271	19562	19501	19400	19507	19403	19507	19514	19367	19484	19582	19461	19418	19651	19394	19344	19440	19629	19510	19446	19546	19420	19453	19335	19338	19569	19256	19470	19732	19310	19463	19386	19582	19439	19352	19184	19457	19465	19574	19559	19458	19290	19368	19461	19479	19259	19466	19418	19425	19342	19325	19359	19693	19546	19596	19339	19496	19427	19441	19622	19354	19448	19522	19431	19385	19608	19524	19352	19436	19491	19508	19430	19374	19527	19369	19486	19388	19387	19354	19370	19235	19322	19304	19327	19350	19620	19382	19301	19408	19295	19405	19491	19444	19505	19498	19357	19358	19344	19443	19476	19398	19351	19504	19324	19328	19483	19346	19314	19376	19482	19265	19219	19334	19390	19404	19461	19395	19382	19609	19656	19323	19367	19310	19314	19475	19527	19436	19349	19533	19409	19446	19592	19563	19435	19174	19543	19452	19521	19415	19543	19666	19551	19451	19578	19308	19644	19716	19436	19406	19643	19411	19649	19501	19462	19364	19447	19323	19375	19323	19182	19305	19677	19386	19390	19427	19442	19371	19315	19400	19413	19484	19416	19393	19449	19587	19419	19332	19377	19432	19458	19487	19497	19401	19539	19392	19465	19470	19454	19411	19550	19516	19407	19445	19562	19473	19326	19565	19541	19567	19317	19436	19545	19469	19386	19296	19625	19541	19597	19485	19414	19542	19367	19281	19443	19318	19323	19473	19507	19501	19526	19604	19352	19505	19482	19306	19307	19477	19327	19436	19505	19334	19561	19400	19356	19382	19497	19401	19512	19505	19297	19369	19472	19693	19364	19432	19481	19274	19350	19348	19694	19423	19580	19577	19287	19209	19424	19339	19486	19203	19422	19381	19486	19436	19388	19432	19261	19622	19558	19470	19321	19439	19451	19453	19449	19372	19392	19434	19351	19502	19478	19204	19367	19496	19513	19394	19456	19300	19535	19556	19535	19319	19328	19488	19387	19401	19532	19511	19530	19457	19446	19388	19324	19575	19543	19357	19342	19435	19308	19441	19441	19320	19388	19412	19471	19524	19271	19384	19463	19408	19452	19533	19537	19495	19537	19448	19448	19404	19325	19483	19275	19328	19377	19269	19560	19264	19321	19445	19531	19526	19397	19482	19269	19531	19327	19355	19297	19634	19468	19638	19411	19471	19457	19264	19369	19452	19532	19457	19409	19374	19433	19344	19561	19240	19438	19407	19565	19653	19222	19488	19285	19493	19414	19574	19295	19625	19366	19520	19462	19461	19485	19401	19489	19404	19430	19507	19400	19427	19567	19440	19432	19559	19541	19254	19479	19475	19494	19334	19367	19457	19638	19411	19446	19425	19373	19486	19475	19353	19423	19444	19384	19403	19502	19379	19476	19455	19383	19309	19371	19408	19320	19602	19441	19494	19322	19304	19358	19414
35494	35504	42347	43384	37893	35574	34274	33366	32982	32996	32707	32465	32288	32023	32041	32215	31840	32095	32134	31966	32016	32020	31937	31997	31813	32233	32085	31872	32015	32110	32063	31996	32091	32141	32134	31983	32251	31930	31732	32061	31998	31991	32057	32127	32006	31916	32080	31820	32042	31916	32175	32029	32117	31640	31999	31831	31863	31750	31853	31798	31765	32111	32127	31904	32037	31979	31939	32080	32213	31970	31899	32029	32080	31997	31827	31931	31921	31800	31875	32136	32125	31803	31910	32063	32011	32035	32202	31855	32138	31951	32138	32047	31932	31828	32050	31772	31944	32152	31810	31981	31875	31779	31803	31897	31917	32042	31936	31953	31955	32012	31880	31801	31901	31843	31993	31884	31769	32002	31831	32100	31684	32026	31731	31974	31737	31954	32037	31775	31939	31769	32079	31576	32072	31966	31997	31955	31903	31943	32049	31912	31948	32112	32024	31837	31811	31970	32122	31899	32092	32203	32032	32017	32003	31864	31944	32021	31925	32054	31834	31887	31831	32125	31884	31781	31947	31978	32080	32069	31920	31825	31968	31985	31853	32017	31802	31921	31670	31992	31628	31725	31982	31954	31646	31887	31941	32167	32070	31932	31917	32188	31931	31937	32248	31817	31749	32021	31925	32016	31964	31706	31984	31777	31752	32122	31949	31973	32114	31860	31782	32094	31919	32115	31661	31884	31845	31920	31744	32079	32220	31885	31700	31728	31800	31964	31909	31970	31959	31940	31934	31796	31841	31773	31678	31989	31999	31955	32240	32084	32237	31934	31774	31783	31844	31859	32019	32055	32147	31823	31916	31783	31795	32187	31939	32021	31772	31839	31780	31949	31647	31993	31910	32022	31988	32015	31951	31976	32048	31880	32051	31798	32000	31957	32084	31991	31954	32005	31982	31837	31879	31894	31927	32241	31778	31903	31832	31903	31666	31950	31973	32242	31973	31949	31723	31923	32013	32061	32113	31907	32100	32086	31912	31791	31876	32077	31914	31998	32036	32196	32018	32000	31983	32198	32004	31849	32067	31943	31880	31842	32036	32062	31645	32336	32058	32082	32106	31945	31827	31960	31659	31838	31997	32035	32038	32030	32200	31977	32245	32185	31756	31925	32061	32249	31905	31882	32059	31803	31871	31807	32251	32170	32154	31946	32097	31915	31975	31938	31871	31995	31852	32061	32171	31760	32000	31917	31723	31781	31739	31932	31889	32076	32066	32012	32071	31971	31900	31956	31745	31926	31718	31908	31923	31909	31886	31775	31899	31722	31894	31910	31707	32035	32181	32062	32155	32112	32016	32091	31766	32040	32035	32125	32020	32170	31995	31968	31961	32027	31947	32224	31727	31961	32053	31708	31856	32003	31735	31922	31842	31652	31861	31994	31918	32120	31834	31944	31860	31988	31915	31957	32242	31953	31845	31921	31781	32167	32124	31879	32106	31953	32007	31883	31971	32059	31606	31944	31813	32016	32153	31967	32018	32063	32014	31880	32182	31975	32046	32062	32107	31996	32039	31860	31946	31879	32099	31934	32009	32162	31743	31705	31929	31609	31952	31850	32281	32142	32113	31789	31952	31897	31691	32023	31675	31939	31942	32151	32072	32065	32021	31898	31633	31899	32068	31920	32180	31962	31744	31914	31964	31846	32257	31824	31690	31862	31991	31879	31910	31974	32179	32045	32246	31741	31822	32226	31789	31848	32142	32198	31995	31825	31838	32108	32001	31956	31911	31935	31942	31698	31912	32002	32320	31746	31703	31694	31994	31956	31751	31815	31971	32205	32064	31773	31976	31926	32011	31949	31709	32188	32172	31995	32063	31823	32058	32085	31740	32059	31950	31813	32134	31693	32150	32089	32340	32165	31870	31963	31969	31750	31937	31866	31831	32035	32145	31910	32055	32054	31984	31732	31937	31989	31994	32198	31911	32219	32128	31998	32128	31959	31984	32004	31911	32075	32320	31908	31833	32153	32201	31945	32086	32104	31826	31962	31997	31999	31892	31952	31985	31981	31940	31970	31989	31822	31827	32009	31645	31990	32064	31973	32124	32044	32106	32013	31945	32061	31896	31896	31932	31912	31944	31824	31935	32092	32069	31908	31725	31854	31956	31846	32097	31783	32134	31844	32004	31732	31692	31888	32027	31880	31950	32036	31782	31862	31769	31971	31964	31900	32014	31909	31873	32203	31987	32011	32082	31933	31907	31841	32081	31724	31938	31907	31904	31840	31815	32161	32123	31807	31957	32017	32080	32314	32077	31960	32158	31934	31851	31814	31909	31977	32147	31976	31924	31878	31874	31907	31944	32014	31931	31912	31742	32040	32048	31882	32115	32021	31886	32058	31904	31954	31697	31702	31964	32226	31906	31736	31680	32004	31994	32055	32014	31942	31964	31910	32033	31792	31931	31768	31930	31881	31885	31847	31795	31647	31971	31997	32033	31910	32145	31890	32047	31574	31790	31744	31968	31797	31869	31854	32032	31958	31770	31783	31714	31963	31879	31936	31770	31856	31783	31912	32259	31986	31943	31951	32187	31943	31983	32006	31937	32070	32128	31894	32165	31843	32116	31829	32219	31888	31993	31895	31788	31825	32010	32160	31760	31794	32053	32157	31957	31991	31789	31988	31748	32266	32023	32043	31805	31910	32076	31874	32273	32098	31928	32041	32318	31742	31833	32075	31936	31922	31783	31991	32140	32200	32013	31996	32232	31970	31686	31974	32057	31906	32009	32116	32018	31911	32039	32091	31719	31957	32112	31983	31808	31818	31740	31983	32026	32020	32084	32080	31714	31946	32111	32078	31797	32061	31959	31904	32034	31957	32091	32092	31988	32039	31767	31995	32138	32046	32001	32014	31930	32019	31810	31811	31912	32028	31826	32000	32247	32209	31859	31709	31842	31945	32199	32015	32073	32073	32026	31957	31926	31848	32146	31975	32087	32060	31951	31597	31845	32031	32174	31921	32236	32091	32003	31817	31974	32051	31964	31948	31793	31736	32055	31935	32018	32104	32355	31959	32050	31675	32149	31895	31922	32185	31642	31889	32043	32017	32260	31948	31794	32044	32002	31859	31783	31952	32228	32318	31883	32081	32009	31700	31955	31984	32160	31968	31897	31972	32055	31764	32124	31911	32055	32080	31949	31972	31962	32003	31788	31951	32183	31770	32011	31879	32068	32090	31989	31948	31917	31779	31758	31898	31836	31945	31987	32256	31834	32080	32064	31999	31796	31975	31997	31890	31628	31920	32129	31975	32147	32151	31909	32096	32178	32053	32119	32229	31768	32052	32135	32003	31633	31957	31784	32074	32019	32164	32009	32299	32391	31932	32133	32058	32068	31966	31989	31917	31831	31803	32108	32029	31987	31894	32000	31893	31953	32090	31649	32087	32043	31965	31874	32018	31921	31669	32008	31898	31990	31826	32246	32006	32370	31866	32065	31824	31617	31916	32083	32040	31964	31916	31811	31663	31863	31842	31951	31880	31874	31934	32291	31823	31908	32020	31982	31930	32066	31943	31997	31933	32129	31948	32008	31879	32024	31837	32126	32041	31685	31887	32152	32242	32181	32142	31840	32087	32132	31964	32028	32209	31793	32017	32021	32219	31770	31890	31797	31754	32015	31942	32088	31951	31967	31942	31937	31593	31928	31876	32080	32114	31928	31842	31907	31858	31664	31900	31969	32101	32055	31775	31803	31732	31851	31917	32038	31985	31821	32177	31991	31953	31982	31943	31762	31748	32201	32084	32376	32184	32009	31813	31983	32224	31882	31932	32038	31919	31918	32062	31981	31898	31857	31916	31901	32225	31730	31966	32123	31830	31972	31994	32023	31977	32047	31882	32058	31910	32264	31931	32044	31982	31737	31828	32107	31839	31973	32023	31837	32295	32029	31986	31655	31940	31755	31908	31834	31881	31762	32077	32008	31823	31883	32051	32158	31945	31971	32044	31820	31804	31980	31940	32095	32061	32026	32036	31842	31758	31881	32047	32008	31998	31983	31894	31739	31871	32088	31858	31869	31653	31628	31751	31810	31925	31941	31833	31989	31879	31941	31936	32003	32112	31870	32211	32042	31776	32000	31872	31887	32300	31876	32167	31969	31802	31716	31873	32000	32036	32073	32127	32066	31930	31946	31961	31937	31899	31720	31871	31950	32041	32011	32048	31822	31981	32129	31949	31920	31937	31772	32035	31809	32009	31867	31992	31942	31742	31970	32255	31997	32217	31933	32199	32039	31764	32216	32121	31834	32221	32104	31808	31867	31925	31812	32034	31618	31893	32082	31925	31597	31986	31932	31961	32071	31944	32060	31806	31875	31953	32159	31856	31972	32076	32037	31911	31895	31883	32125	31770	31946	31986	31959	31866	32155	31973	32240	32186	31766	32184	32084	32294	32115	31967	31874	32259	32304	32115	31803	32220	31810	32107	32104	31996	32000	32109	32069	31960	31853	32142	31860	32080	32169	31948	31632	31914	32086	32131	31758	31760	31859	31661	31844	31794	32039	31888	31883	32060	31863	31806	32045	31873	32124	32052	31971	31863	32016	31934	31690	31980	32135	31909	31797	32092	31893	31865	31604	32110	32046	31993	32184	31977	32128	31792	31971	31884	32033	32035	32056	32133	31852	32106	31631	31823	32109	32070	31907	31860	31992	32104	31934	31873	31853	31769	31940	32130	31906	31995	32054	31836	31880	31826	31897	32262	32131	31909	31833	31629	32223	32044	32333	31969	31902	31985	31859	31846	31879	31855	32023	32029	32123	32004	32027	32246	31942	32182	32086	32071	32015	32139	32108	31718	31826	31917	32101	31890	32069	31861	32077	32075	31992	32138	31903	31953	31924	32099	31687	31816	31771	31780	31839	32107	31751	31778	32010	31872	31792	31745	32018	31696	31960	31869	31892	31998	31852	32170	31994	32066	31684	32069	32205	31958	31927	31941	31941	32155	31939	32060	31938	32152	32124	32127	32023	31984	32071	32067	31985	31620	31852	32105	32145	31821	32155	32024	32148	32000	31893	31940	32171	32234	31835	31954	31826	31912	31966	31879	32147	32256	32190	32062	31929	31533	31718	31767	31881	32197	32075	32087	31931	32019	31889	31681	32001	32041	31945	32008	32159	31996	31935	31886	31988	31900	31775	31931	32238	31946
26988	36635	36609	32469	26231	22950	21234	20504	19894	19555	19389	19127	18861	18675	18633	18568	18556	18586	18479	18552	18566	18627	18478	18486	18454	18630	18532	18342	18495	18591	18522	18562	18452	18552	18643	18500	18659	18678	18617	18429	18542	18597	18377	18546	18550	18609	18608	18536	18525	18743	18471	18576	18468	18527	18755	18651	18565	18516	18505	18521	18656	18620	18621	18671	18412	18481	18476	18697	18415	18356	18561	18564	18512	18532	18652	18571	18485	18628	18498	18717	18621	18318	18472	18409	18520	18537	18430	18692	18447	18412	18656	18467	18436	18519	18476	18441	18401	18392	18660	18528	18541	18365	18499	18547	18578	18530	18522	18457	18769	18541	18514	18763	18574	18393	18422	18498	18595	18652	18657	18512	18475	18440	18454	18576	18572	18287	18685	18563	18656	18428	18770	18567	18668	18432	18566	18594	18644	18433	18297	18651	18503	18536	18467	18447	18503	18535	18399	18498	18475	18545	18450	18470	18624	18603	18432	18615	18581	18598	18563	18598	18481	18524	18619	18750	18573	18544	18469	18317	18548	18442	18645	18469	18555	18464	18507	18383	18622	18507	18443	18634	18660	18413	18565	18477	18428	18582	18523	18442	18741	18764	18604	18530	18493	18526	18362	18481	18586	18522	18553	18508	18696	18638	18652	18510	18604	18511	18349	18429	18298	18450	18685	18291	18573	18664	18536	18498	18665	18404	18508	18530	18578	18561	18498	18435	18518	18466	18521	18368	18641	18492	18636	18511	18546	18532	18699	18686	18663	18630	18525	18725	18460	18613	18596	18601	18466	18476	18508	18498	18561	18512	18664	18361	18547	18589	18532	18453	18374	18473	18571	18701	18532	18518	18624	18375	18365	18674	18616	18427	18508	18362	18622	18690	18545	18614	18732	18606	18421	18296	18595	18497	18507	18312	18489	18754	18616	18493	18620	18391	18439	18483	18632	18328	18422	18464	18592	18576	18478	18436	18594	18512	18602	18677	18290	18546	18763	18601	18740	18793	18331	18580	18531	18667	18472	18401	18421	18525	18634	18609	18520	18398	18564	18264	18551	18572	18561	18672	18575	18509	18589	18467	18370	18637	18586	18517	18516	18529	18638	18532	18349	18503	18394	18565	18700	18403	18732	18301	18556	18420	18590	18689	18675	18477	18477	18471	18462	18631	18583	18486	18443	18553	18373	18323	18691	18526	18424	18525	18689	18609	18532	18625	18479	18560	18421	18510	18588	18467	18505	18520	18532	18419	18541	18625	18498	18700	18615	18571	18413	18518	18445	18553	18544	18602	18497	18525	18622	18402	18689	18718	18394	18430	18509	18465	18615	18424	18472	18471	18528	18581	18712	18517	18638	18517	18403	18591	18665	18534	18683	18475	18505	18608	18587	18476	18286	18432	18370	18501	18505	18473	18657	18242	18539	18634	18503	18497	18576	18372	18479	18364	18471	18606	18487	18552	18502	18497	18618	18478	18387	18501	18511	18492	18501	18437	18503	18615	18515	18511	18514	18446	18342	18572	18427	18571	18703	18519	18526	18634	18509	18570	18556	18523	18472	18590	18593	18463	18464	18376	18532	18567	18469	18483	18434	18483	18406	18525	18603	18555	18375	18575	18329	18501	18472	18525	18702	18595	18415	18550	18364	18445	18421	18531	18528	18471	18524	18588	18434	18321	18630	18536	18511	18564	18675	18449	18528	18387	18538	18445	18674	18357	18497	18547	18481	18408	18574	18651	18508	18855	18646	18431	18466	18391	18573	18720	18441	18456	18304	18634	18465	18394	18521	18495	18477	18573	18546	18520	18456	18524	18464	18599	18554	18671	18473	18585	18558	18441	18620	18576	18450	18565	18712	18609	18478	18621	18606	18648	18351	18671	18270	18725	18481	18303	18682	18463	18207	18636	18568	18556	18548	18403	18608	18341	18585	18436	18403	18612	18445	18445	18555	18561	18634	18487	18609	18608	18531	18539	18637	18550	18364	18401	18285	18648	18584	18518	18686	18576	18495	18553	18517	18569	18546	18504	18443	18599	18453	18601	18599	18470	18557	18452	18322	18491	18286	18494	18638	18560	18514	18652	18449	18557	18626	18531	18460	18612	18573	18522	18300	18561	18504	18361	18506	18657	18386	18548	18517	18378	18521	18565	18690	18448	18625	18495	18589	18465	18584	18515	18559	18577	18573	18432	18584	18492	18506	18511	18389	18491	18308	18568	18584	18612	18596	18489	18636	18494	18468	18471	18696	18604	18565	18320	18640	18612	18541	18614	18598	18649	18516	18451	18428	18642	18548	18658	18517	18503	18623	18596	18513	18443	18689	18297	18581	18710	18618	18600	18458	18730	18544	18563	18431	18730	18454	18539	18388	18510	18544	18443	18491	18586	18490	18712	18263	18527	18669	18508	18638	18611	18616	18541	18520	18572	18369	18654	18536	18671	18485	18605	18478	18324	18535	18284	18542	18526	18379	18332	18383	18519	18558	18520	18579	18709	18568	18367	18543	18621	18675	18361	18458	18423	18728	18538	18620	18610	18407	18525	18569	18390	18531	18377	18484	18477	18491	18588	18701	18563	18631	18488	18474	18390	18406	18583	18747	18385	18525	18416	18719	18544	18262	18648	18589	18420	18400	18457	18487	18560	18599	18451	18421	18460	18519	18736	18720	18394	18389	18468	18426	18683	18463	18487	18479	18559	18553	18607	18425	18506	18458	18531	18472	18399	18339	18524	18516	18531	18506	18414	18489	18359	18373	18575	18319	18696	18619	18192	18427	18510	18403	18403	18627	18807	18476	18419	18387	18528	18506	18527	18517	18365	18702	18618	18809	18484	18542	18565	18533	18571	18683	18442	18417	18629	18499	18590	18329	18459	18652	18328	18444	18602	18443	18557	18515	18405	18603	18462	18641	18458	18619	18530	18577	18658	18592	18676	18661	18499	18335	18505	18743	18425	18578	18499	18581	18334	18506	18620	18502	18450	18507	18545	18569	18341	18642	18395	18445	18689	18557	18462	18536	18315	18393	18603	18514	18587	18654	18325	18611	18496	18339	18552	18692	18411	18493	18375	18498	18657	18615	18425	18501	18498	18695	18512	18489	18441	18678	18661	18456	18451	18461	18672	18521	18488	18368	18375	18480	18296	18559	18587	18601	18492	18563	18472	18529	18405	18735	18452	18521	18456	18457	18577	18395	18445	18450	18446	18795	18443	18500	18375	18768	18442	18502	18357	18509	18629	18501	18523	18377	18384	18509	18355	18506	18551	18327	18621	18562	18504	18557	18512	18513	18667	18534	18539	18671	18410	18494	18520	18439	18438	18742	18404	18547	18498	18630	18555	18387	18354	18338	18782	18460	18606	18459	18287	18594	18577	18567	18431	18584	18608	18615	18587	18373	18527	18515	18400	18559	18646	18443	18632	18569	18464	18613	18568	18470	18564	18510	18520	18554	18571	18593	18355	18665	18395	18458	18478	18610	18572	18460	18707	18749	18445	18650	18543	18300	18542	18314	18445	18552	18486	18786	18350	18529	18530	18571	18363	18521	18353	18650	18633	18604	18578	18708	18569	18449	18553	18512	18547	18506	18387	18594	18368	18626	18625	18569	18585	18562	18296	18565	18522	18577	18624	18477	18582	18483	18565	18392	18366	18425	18517	18522	18494	18584	18504	18540	18377	18498	18545	18361	18628	18488	18809	18503	18677	18566	18447	18498	18600	18495	18537	18661	18575	18506	18531	18652	18518	18659	18763	18556	18349	18639	18671	18390	18653	18465	18576	18663	18476	18563	18421	18655	18542	18460	18380	18520	18463	18581	18750	18487	18450	18572	18554	18527	18552	18549	18605	18458	18730	18550	18770	18509	18531	18405	18436	18391	18396	18683	18610	18474	18534	18441	18359	18708	18571	18590	18552	18511	18606	18516	18575	18642	18489	18614	18508	18689	18456	18503	18464	18529	18536	18637	18528	18482	18679	18571	18245	18454	18543	18550	18488	18748	18419	18606	18451	18545	18471	18448	18411	18522	18558	18535	18669	18548	18649	18465	18348	18658	18604	18652	18483	18374	18565	18535	18579	18416	18596	18515	18561	18492	18627	18686	18737	18536	18605	18520	18384	18500	18308	18675	18547	18648	18376	18729	18585	18594	18534	18687	18424	18588	18467	18533	18567	18694	18511	18469	18764	18483	18402	18605	18622	18548	18532	18475	18580	18372	18682	18545	18601	18552	18496	18553	18661	18377	18411	18614	18541	18637	18367	18445	18592	18440	18385	18467	18663	18451	18487	18359	18665	18571	18509	18638	18590	18388	18651	18454	18388	18573	18545	18481	18638	18599	18598	18553	18505	18577	18484	18503	18560	18591	18579	18923	18514	18274	18512	18535	18454	18535	18681	18622	18449	18380	18452	18385	18704	18610	18438	18542	18732	18608	18342	18513	18342	18387	18443	18523	18803	18455	18677	18464	18640	18536	18528	18361	18490	18377	18471	18753	18587	18619	18441	18446	18372	18434	18418	18560	18325	18656	18514	18520	18558	18702	18356	18602	18725	18713	18416	18356	18707	18600	18469	18593	18507	18434	18537	18333	18727	18433	18366	18459	18569	18373	18486	18380	18589	18495	18577	18465	18616	18459	18575	18538	18514	18658	18629	18317	18659	18521	18625	18417	18442	18460	18533	18473	18450	18546	18388	18463	18485	18532	18449	18540	18409	18504	18794	18521	18512	18584	18449	18539	18469	18541	18465	18501	18477	18548	18434	18614	18500	18381	18525	18662	18635	18530	18450	18459	18465	18665	18505	18511	18467	18468	18741	18407	18556	18604	18570	18589	18630	18502	18575	18449	18483	18695	18465	18475	18733	18587	18677	18417	18538	18416	18713	18501	18426	18566	18319	18782	18343	18542	18496	18403	18622	18574	18417	18625	18521	18609	18554	18425	18553	18616	18527	18555	18395	18508	18634	18706	18537	18584	18532	18416	18530	18498	18512	18420	18568	18410	18517	18561	18333	18488	18513	18624	18555	18582	18450	18580	18430	18586	18513	18507	18494	18427	18676	18331	18574	18533	18643	18599	18517	18446	18378	18512	18645	18544	18285	18714	18652	18563	18616	18675	18522	18579	18620	18509	18547	18453	18504	18556	18529	18560	18379	18508	18573
24429	21665	29959	32741	34867	37155	37238	34662	33191	32820	32479	31921	31918	31735	31948	31789	31307	31150	31203	31142	31189	30954	31125	31140	31186	31007	31134	31072	30908	31087	31213	31195	31396	31474	31166	31033	31050	31257	31102	30958	31110	31049	30982	30972	31194	30915	31039	31213	31298	31017	31006	30893	30924	31014	30961	31133	31090	31075	30981	31033	31064	30857	31060	31065	30973	31110	31118	31135	31434	31019	30925	31169	31029	31084	31007	30896	31179	30818	30767	30965	31084	30786	31173	31040	31163	31089	31178	31110	31119	30752	31141	30751	31004	30960	31038	31071	30870	30936	30845	30930	30863	31315	30876	30964	30973	30799	31015	30957	30898	30952	31088	31041	31039	31014	31119	31104	31113	31200	31024	30933	30810	30848	30666	30775	30912	30976	31142	31170	31103	31304	31044	30604	31133	30855	31083	31042	31138	30974	30970	31134	31251	31217	31019	30957	30948	30969	31272	30914	30876	31089	30761	31076	31004	30972	30956	30946	31208	31147	31085	30849	31136	31150	30910	30838	31160	30752	31101	31136	31175	30887	31182	30933	31170	30895	31088	31056	31032	31062	31013	30778	31015	31040	31065	30896	30901	30922	31054	30825	31463	30842	31076	31128	30742	30933	30989	31050	31093	31063	31350	30787	31088	31018	31031	30987	31094	30977	30942	31244	31008	30967	30896	31093	31142	31308	31138	31043	31027	30856	30748	31084	31049	30939	30938	31055	31193	30970	30958	30968	31060	31251	31358	31127	31154	31044	31245	31050	30926	30975	30958	30806	31114	31177	30896	31117	30895	30880	30907	30885	30924	31153	30831	30767	30923	30918	30931	30917	31315	30918	31061	31266	30871	30770	30969	31031	30925	31044	30971	31114	30869	30902	31102	31129	31064	30858	30962	30974	31064	30898	31046	31053	31252	31209	30866	31094	31006	31251	30973	30967	31076	31032	30809	31103	30986	30952	30976	30942	31219	30910	30882	30899	31109	31200	30726	30903	30955	30900	31259	31008	31398	31198	31180	31029	30894	30984	30827	31107	30969	30951	31152	30950	30684	30550	30979	30928	30938	30897	31172	31256	30910	30918	31146	30900	30877	31137	30981	31063	31019	30888	30939	31101	30801	30973	31018	31036	30949	30962	31033	31053	30953	30903	31153	31139	31147	30812	31013	30816	30991	30951	31084	30858	31086	31356	30971	31206	30802	30923	31190	30967	30946	31245	30949	31169	31138	30762	31070	31303	30870	30729	30815	30967	31130	31115	31058	31135	31101	31075	31117	30694	31311	31101	31104	30941	30783	30763	30977	31059	30946	30881	30914	30851	30817	30884	30968	30759	30874	30942	31038	30726	30882	31172	31108	30993	31051	31002	31151	30876	30980	30946	31057	30718	31107	30947	30806	30950	31170	31120	30951	31218	31163	31117	31300	31175	30999	31061	30999	30946	31010	31031	31178	31361	31197	31022	30986	30937	30981	31076	31326	30888	31276	31245	31091	31103	31120	31087	30947	30978	30967	30930	30995	31226	31077	31328	30974	31234	31298	30946	30828	31251	31097	31037	31034	30919	31064	31083	31444	30669	31248	30916	31079	31070	30832	31008	31102	30771	31095	30958	31175	31335	31013	31432	30732	30564	31144	31091	31066	30825	31013	30926	31105	30794	31107	30640	31012	30854	30836	30884	31302	31060	30983	31317	31005	31306	30983	31001	30859	31103	30858	30758	31072	30965	31058	31085	31428	30742	30888	30991	31155	31101	30959	31046	31378	30998	31089	30978	30857	30858	31248	31231	30812	30937	30927	30954	31089	31127	30976	31245	31073	31227	31127	30977	31066	31100	31141	30972	30929	31024	31106	30752	30887	30983	30868	30709	30896	31072	30980	30841	31049	30958	31184	30980	31384	31186	31179	31125	31025	30963	31073	30988	31198	31032	31118	31144	30870	30956	31000	30857	30838	30883	31066	31242	30946	31151	30779	31177	31097	31040	31129	31028	31081	31016	30969	30804	30801	31195	31030	30747	31034	30981	30871	31261	31083	30606	30734	31044	31175	31042	31022	30991	31039	30917	31111	30999	31106	31021	30841	30750	31004	31064	31193	31199	31060	30900	31119	31107	31052	31069	31188	30922	30993	30941	31032	30983	30708	31115	31029	30942	31187	31080	30799	30968	31217	30950	30929	31069	31192	31215	31114	31172	31090	31191	31167	30811	30988	31193	31013	31034	30948	30955	30890	30572	31043	31066	31097	30762	31090	31292	31057	30991	31055	31144	31293	30959	31167	31058	30748	30940	30890	31201	31052	31057	30839	30660	30855	30796	31086	30869	30955	31026	30798	31093	31280	30873	30988	31076	31194	31129	30997	31067	31012	30906	30972	31115	30977	31042	31027	30946	31030	31101	31065	31037	30973	30943	31106	31050	30892	31165	30952	31011	31097	30879	31008	31233	31303	30960	31003	31089	31069	31076	30875	31051	31039	30981	31036	31095	30949	31235	30853	31137	31005	30932	31088	30972	30873	31138	30751	30911	30835	30934	30936	30730	31047	30884	30973	30963	31072	31152	31239	30981	30832	31022	31131	31160	30985	30829	31026	30987	30904	30928	30970	30926	30831	30876	31268	31174	30896	30710	30995	30900	31126	30897	31176	31195	30841	31171	31037	30926	30999	31157	30937	30969	30981	30969	31005	30897	30990	30997	31180	30943	30985	30935	30828	30924	30958	30976	30699	30940	30757	31049	31179	30880	31165	30966	31151	30930	31075	31023	31373	30995	31310	30899	31155	30974	31040	31162	30905	31037	31300	30834	31141	31174	30762	30972	30842	31000	31041	30995	30860	30954	31109	31164	30800	31008	30896	31057	31058	31027	30972	30942	31328	30809	30993	30880	31111	30896	31098	31066	31204	30895	30879	30933	31155	30979	30820	30966	30959	31022	30852	30967	30943	31078	31187	31021	30844	31006	31111	30845	31066	30973	31143	30950	30948	31147	31301	30690	30944	30829	31211	31044	30767	30872	31047	31183	30911	31091	30792	31066	31068	30890	31020	31009	31052	31026	31060	31110	30930	30872	31265	31426	31090	30974	30951	31143	31134	30885	31286	31107	30904	30996	31050	31070	31060	30922	30773	31107	31137	30912	30715	31018	30840	30673	30759	30966	31167	30903	31112	31042	31012	30930	31294	31119	31003	31115	31156	31038	31113	31023	30990	31121	31083	31130	31031	30789	30892	31077	30890	31215	30898	31027	31047	31051	30999	30975	30976	31074	30977	31004	30969	31063	30852	31065	31204	31010	31070	30662	30894	31062	30784	30954	30893	31020	30949	31048	31317	30847	30927	31000	30963	30918	30907	30784	30865	30704	30836	31114	31066	30972	31185	30937	30764	30860	31022	31022	31001	31124	31102	30938	31075	30811	31065	30801	30860	31042	30938	31142	31099	30842	31216	31079	30989	31056	31046	30960	31208	31050	30753	30762	31152	31011	31156	30893	31077	30973	30944	31001	31008	30735	31021	31223	31319	30901	30976	30960	31047	31129	31066	31103	30880	31059	31072	31121	30975	31185	31249	30656	31103	30906	31034	30917	30751	30930	31210	31088	31375	31078	30983	31106	31029	30978	30850	30940	31008	31091	31150	31111	31108	31050	30820	31265	30947	31050	31090	30860	31032	31213	31112	30983	31161	31014	31231	30750	31187	30977	30958	30853	31053	30985	31314	30695	31100	31230	31050	30937	31085	31116	31072	31084	31080	30950	31193	31088	30928	30928	30814	31222	31266	30854	30983	31087	31269	31117	30880	30916	31082	30884	31068	31082	30849	30956	30804	30950	31122	31036	30702	31122	31185	31014	30867	30666	31118	31010	30954	30947	31181	31251	30992	30932	30952	31238	31051	30857	31200	30707	31172	30818	30803	31134	30907	31013	31027	31046	31141	30807	30933	30937	31085	30924	30888	31194	31017	31099	30887	31138	31215	30936	31023	30745	30933	31177	31031	30978	30886	31158	30812	30921	30972	31227	31120	31007	30992	30927	30716	31032	30959	31058	31236	30911	30895	31110	31172	31159	30913	31237	31144	31095	31439	31004	30948	30681	30928	30816	30878	30975	30870	31036	30907	31127	31007	30850	30863	31169	31163	30903	30937	31067	31047	31059	30927	30765	30977	31040	31140	31035	30879	31095	31108	30717	30994	30972	30952	31134	31100	31002	31056	31022	30896	31049	31019	31076	31074	30884	30966	30969	31204	31000	30832	31247	31117	31450	31262	31216	31006	31299	31069	30953	31063	31059	31162	30866	30995	31212	31104	31167	30901	30852	31078	31070	31045	31114	31064	31070	30786	31099	31154	30833	30677	31120	31184	30781	30837	30846	30619	30961	31143	31209	31124	31102	31007	31033	31069	31265	31267	31133	30964	31297	31260	31056	30928	31186	30968	31290	30987	30972	31006	30892	31096	31127	30972	31026	30782	31217	31045	30949	31002	31006	31046	30776	31162	31084	31077	31145	31070	30975	30921	30937	31235	30888	30747	31157	31137	31025	31351	31070	31169	30940	30982	31021	31204	31148	30764	31178	30905	31202	31138	30747	30865	31010	30930	30817	31048	30860	31126	30962	30963	31213	31028	31028	31213	31139	31003	31064	31075	31130	30955	30939	31061	31138	31059	31040	31115	31092	31387	31090	31202	30809	30983	31139	31299	31290	31022	31276	30832	31216	31028	30654	31080	30669	30851	31044	31262	30691	31003	31029	31112	31161	31014	30980	30846	31096	31237	30835	31101	30967	30915	31037	30877	31018	30936	31105	31060	30994	31301	31008	31141	31026	31144	31055	30796	31177	30961	31049	31141	30939	31221	30858	31103	30966	30794	31138	30994	31042	31012	30935	31007	30974	31072	31409	31099	31013	31227	31070	31137	30970	31182	31232	30949	31120	30961	31156	31217	30915	31035	31059	31016	30919	30737	30896	30915	31124	31221	30883	30948	31088	31018	31076	30905	30918	30999	30968	31036	30971	30840	30935	30975	30838	30965	31018	31138	30810	30960	31108	30989	31081	30856	31041	31151	31054	30989	30749	31073	31061	31004	31332	31125	30933	30711	31094	31153	31008	30930	31053	31087	30883	31041	31259	30947	31147	31078	30836	31028	31204	30987	30684	31275	30882	31089	30982
29367	48809	49094	37390	31280	27993	25106	22813	20856	20320	19703	19390	19250	18935	19167	18764	18615	18410	18343	18472	18658	18486	18562	18396	18296	18450	18474	18545	18348	18538	18392	18454	18229	18279	18452	18370	18306	18359	18321	18245	18416	18481	18367	18446	18306	18195	18346	18322	18297	18397	18348	18358	18414	18372	18434	18512	18281	18416	18362	18605	18349	18341	18423	18571	18312	18257	18322	18123	18071	18344	18309	18216	18321	18486	18560	18365	18405	18202	18404	18391	18509	18397	18351	18257	18474	18178	18305	18450	18369	18389	18432	18400	18390	18245	18253	18191	18512	18370	18430	18238	18482	18147	18532	18389	18222	18360	18454	18349	18099	18422	18340	18366	18505	18259	18532	18310	18491	18306	18351	18470	18230	18210	18387	18348	18360	18245	18387	18374	18256	18214	18229	18440	18282	18287	18231	18426	18381	18185	18335	18379	18213	18354	18315	18445	18249	18374	18422	18256	18226	18306	18350	18311	18273	18298	18360	18465	18301	18207	18307	18205	18367	18185	18312	18304	18466	18404	18513	18260	18531	18446	18333	18233	18356	18175	18235	18464	18328	18346	18262	18433	18289	18222	18440	18199	18161	18266	18230	18331	18208	18585	18200	18312	18250	18362	18349	18077	18380	18121	18299	18437	18195	18058	18331	18233	18167	18426	18143	18320	18356	18398	18292	18312	18392	18079	18305	18266	18388	18134	18226	18255	18257	18267	18306	18404	18406	18385	18369	18355	18274	18284	18183	18232	18345	18403	18236	18413	18176	18334	18269	18419	18234	18369	18202	18261	18461	18258	18506	18410	18230	18370	18058	18151	18333	18225	18054	18250	18222	18340	18145	18267	18234	18201	18344	18220	18459	18278	18244	18293	18427	18096	18212	18204	18305	18176	18468	18437	18163	18223	18459	18334	18227	18334	18178	18147	18160	18351	18245	18277	18318	18418	18339	18208	18333	18293	18215	18134	18424	18087	18260	18172	18348	18210	18437	18304	18309	18274	18336	18238	18292	18327	18393	18287	18302	18326	18185	18164	18385	18164	18298	18203	18361	18397	18413	18351	18427	18458	18308	18217	18263	18102	18317	18494	18383	18211	18367	18136	18412	18493	18189	18466	18496	18211	18378	18425	18382	18399	18265	18194	18317	18237	18301	18435	18312	18321	18360	18354	18438	18276	18428	18397	18382	18325	18490	18131	18451	18311	18143	18070	18266	18472	18242	18297	18170	18418	18142	18257	18444	18305	18434	18303	18402	18090	18294	18432	18435	18307	18459	18232	18261	18350	18393	18336	18253	18435	18245	18540	18251	18298	18288	18409	18257	18301	18242	18322	18231	18470	18269	18232	18266	18404	18322	18363	18196	18305	18371	18169	18436	18245	18589	18071	18174	18328	18315	18509	18184	18384	18174	18309	18415	18230	18252	18201	18416	18275	18372	18202	18129	18365	18344	18330	18270	18443	18487	18457	18320	18205	18254	18426	18391	18219	18265	18391	18369	18168	18414	18192	18222	18205	18309	18230	18275	18182	18323	18261	18123	18236	18467	18307	18265	18327	18300	18242	18124	18170	18340	18380	18257	18354	18269	18355	18128	18195	18366	18396	18397	18432	18255	18341	18142	18264	18236	18360	18328	18337	18116	18369	18293	18260	18310	18358	18352	18455	18355	18469	18211	18489	18477	18218	18349	18392	18248	18338	18106	18374	18285	18123	18201	18225	18289	18176	18242	18368	18239	18380	18273	18471	18294	18257	18406	18490	18322	18275	18467	18386	18393	18489	18298	18310	18282	18315	18476	18320	18352	18298	18540	18307	18275	18270	18328	18350	18335	18466	18487	18263	18366	18223	18287	18345	18207	18414	18169	18261	18240	18290	18449	18474	18276	18431	18305	18338	18247	18397	18222	17990	18369	18286	18525	18324	18363	18192	18140	18439	18522	18307	18325	18236	18369	18133	18152	18370	18512	18427	18245	18304	18425	18234	18246	18371	18305	18442	18242	18444	18345	18374	18417	18421	18287	18395	18319	18307	18275	18372	18273	18222	18164	18434	18120	18343	18250	18204	18286	18465	18255	18312	18250	18163	18297	18450	18238	18366	18393	17980	18488	18373	18428	18374	18251	18312	18322	18223	18470	18419	18279	18267	18299	18370	18145	18351	18353	18318	18174	18457	18267	18430	18123	18239	18130	18328	18381	18317	18444	18436	18340	18260	18255	18480	18212	18146	18515	18163	18455	18322	18241	18274	18164	18416	18473	18424	18337	18463	18052	18238	18482	18333	18334	18444	18423	18337	18399	18239	18281	18224	18294	18265	18148	18505	18258	18374	18341	18300	18312	18364	18312	18196	18337	18305	18178	18140	18421	18406	18291	18266	18204	18287	18348	18288	18369	18215	18199	18277	18313	18267	18270	18176	18410	18282	18222	18375	18355	18260	18441	18238	18376	18380	18252	18426	18274	18076	18269	18410	18538	18234	18343	18218	18423	18189	18159	18421	18355	18176	18175	18316	18187	18523	18347	18358	18419	18343	18338	18290	18347	18405	18493	18255	18257	18254	18513	18257	18190	18413	18297	18242	18386	18389	18124	18337	18260	18149	18409	18339	18237	18260	18124	18160	18238	18080	18305	18431	18218	18463	18244	18167	18226	18397	18247	18380	18422	18360	18347	18358	18266	18362	18418	18247	18428	18444	18432	18148	18311	18293	18320	18387	18162	18223	18459	18342	18533	18112	18197	18308	18299	18345	18376	18414	18289	18472	18377	18372	18034	18204	18358	18382	18295	18332	18398	18318	18413	18303	18349	18372	18322	18341	18303	18446	18378	18333	18174	18131	18520	18284	18404	18336	18273	18355	18234	18277	18433	18366	18207	18117	18375	18471	18420	18185	18232	18443	18384	18333	18387	18461	18358	18210	18259	18382	18341	18344	18162	18290	18284	18518	18262	18320	18397	18205	18282	18319	18269	18278	18287	18174	18402	18288	18273	18354	18192	18299	18243	18302	18263	18328	18175	18256	18233	18263	18261	18314	18595	18413	18179	18577	18327	18314	18378	18200	18394	18210	18310	18301	18273	18315	18231	18322	18270	18056	18381	18575	18307	18309	18301	18271	18343	18432	18275	18417	18350	18348	18183	18246	18254	18422	18118	18201	18431	18126	18305	18347	18472	18187	18236	18437	18320	18290	18358	18317	18256	18217	18299	18330	18229	18356	18155	18321	18348	18333	18240	18442	18421	18331	18293	18108	18080	18196	18393	18350	18325	18418	18417	18119	18318	18502	18525	18255	18204	18270	18244	18201	18241	18422	18424	18308	18311	18341	18322	18403	18352	18398	18384	18418	18225	18347	18517	18253	18260	18230	18418	18370	18095	18339	18329	18273	18296	18224	18281	18226	18202	18390	18347	18332	18285	18319	18467	18373	18274	18351	18217	18114	18492	18268	18451	18378	18200	18545	18595	18400	18151	18235	18437	18426	18253	18316	18294	18335	18545	18272	18081	18267	18192	18441	18255	18422	18301	18000	18319	18346	18332	18409	18362	18265	18415	18359	18384	18446	18385	18477	18356	18410	18336	18445	18594	18245	18263	18385	18321	18261	18199	18321	18284	18372	18455	18254	18510	18163	18442	18509	18233	18113	18264	18284	18140	18437	18195	18070	18387	18486	18123	18337	18337	18230	18444	18212	18356	18272	18288	18332	18389	18164	18405	18176	18140	18276	18146	18368	18223	18316	18313	18230	18326	18429	18370	18342	18230	18326	18357	18434	18301	18185	18270	18458	18286	18300	18250	18434	18478	18441	18381	18357	18333	18383	18303	18209	18529	18387	18451	18206	18336	18242	18362	18357	18373	18418	18366	18362	18201	18336	18411	18294	18347	18245	18391	18347	18384	18188	18173	18087	18512	18335	18367	18398	18113	18243	18281	18469	18252	18274	18542	18321	18484	18427	18315	18146	18415	18154	18229	18336	18268	18308	18210	18290	18275	18187	18489	18471	18207	18323	18292	18276	18327	18299	18239	18191	18316	18406	18334	18476	18348	18390	18445	18526	18208	18136	18439	18476	18252	18403	18566	18239	18388	18133	18515	18187	18159	18303	18242	18338	18424	18206	18169	18368	18604	18312	18328	18459	18284	18311	18134	18349	18360	18361	18375	18295	18485	18052	18392	18258	18379	18448	18535	18242	18473	18357	18114	18437	18379	18307	18342	18211	18410	18301	18269	18403	18345	18205	18283	18362	18185	18270	18303	18213	18301	18360	18431	18440	18258	18343	18350	18203	18366	18163	18244	18378	18207	18418	18147	18379	18193	18233	18339	18296	18141	18078	18404	18297	18439	18264	18442	18210	18417	18158	18332	18396	18359	18326	18343	18317	18248	18392	18289	18336	18482	18483	18386	18296	18411	18099	18457	18426	18374	18150	18287	18213	18279	18321	18368	18374	18403	18336	18336	18275	18363	18455	18294	18312	18156	18288	18368	18395	18361	18148	18381	18370	18416	18349	18181	18311	18227	18151	18247	18341	18287	18175	18375	18238	18526	18454	18225	18257	18399	18190	18443	18334	18211	18402	18434	18204	18393	18269	18409	18523	18403	18285	18440	18250	18133	18455	18282	18355	18403	18347	18324	18240	18453	18308	18148	18217	18289	18315	18200	18241	18408	18165	18256	18399	18322	18336	18253	18373	18208	18254	18488	18264	18520	18293	18548	18387	18110	18226	18261	18414	18353	18179	18293	18267	18354	18270	18338	18364	17982	18340	18444	18306	18106	18311	18348	18312	18464	18229	18225	18284	18441	18073	18615	18258	18200	18364	18258	18135	18461	18352	18368	18436	18218	18191	18427	18368	18362	18340	18169	18441	18198	18111	18289	18491	18358	18198	18366	18177	18502	18436	18259	18233	18288	18253	18403	18217	18218	18375	18536	18302	18131	18456	18420	18335	18365	18235	18253	18458	18404	18285	18355	18489	18161	18314	18253	18316	18453	18303	18452	18497	18254	18466	18278	18130	18101	18139	18342	18359	18382	18429	18374	18329	18455	18079	18210	18238	18255	18270	18357	18364	18226	18433	18295	18367	18285	18313	18152	18402	18426	18326	18266	18380	18485	18309	18304	18410	18471	18189	18235	18476	18112	18327	18208	18290	18252	18523	18256	18400
23058	21547	29103	28642	33048	38864	40822	37411	35617	34593	33866	33149	33776	33457	32873	32980	32917	32019	32072	32089	32193	31987	32124	32114	32285	31662	31843	31965	32187	32247	31864	31786	31966	31872	31875	31843	31614	31987	31856	31886	31689	31901	31773	31863	31758	31755	31715	31694	31802	31853	31811	31647	31581	31975	31797	31932	32072	31597	31977	32017	31803	31800	31655	31661	31911	31709	31543	31786	31712	31791	31823	31778	31602	31819	31945	31739	31849	31789	31746	31887	31633	32009	31647	31921	32004	31822	31835	31878	31735	31833	31736	31625	31654	31723	31695	31833	31845	32085	31975	31692	31817	31824	31621	31759	31911	31615	31843	31720	31973	31690	31675	31920	31764	31904	31894	31867	32103	31768	31728	31904	31873	31992	31903	31812	31865	31760	31867	31691	31786	31796	31650	31805	31686	31873	31870	31623	31890	31692	31790	31764	31771	31782	31969	31839	31501	31750	31895	31612	31646	31713	31807	31983	31794	31826	31689	31789	31484	31782	31738	31736	31880	31835	31447	31796	31939	31636	31825	31944	31790	31791	31865	31549	31762	31651	31699	31770	31792	31593	31690	31730	31545	31698	31844	31471	31744	31837	31870	31983	31648	31660	31676	31651	31704	31723	31909	31942	31517	31645	31736	31888	31933	31701	31654	31908	31491	31601	31487	31596	31918	31846	31896	31764	31584	31736	31756	31307	31845	31689	31783	31860	31550	31677	32060	31814	32124	31667	31526	31640	31722	31628	31483	31797	31715	32104	31926	31741	31554	31746	31884	31683	31804	31985	31947	31465	31618	31882	31722	31964	31750	31971	31655	31706	31713	31753	31647	31736	31625	31781	31794	31739	31889	31920	31797	31665	31920	31808	31928	31795	31713	31880	32034	31794	31892	31568	31889	31844	31772	31661	31584	31433	31623	31703	31891	32057	31709	31902	31870	31665	31641	31918	31681	31679	31744	31624	31822	31671	31947	31612	31748	31908	31876	31860	31962	31988	31804	31657	31674	32006	31451	31568	31717	31736	31648	31749	31646	31638	31610	31571	31761	31812	31910	31777	32118	31881	31904	31832	31946	31705	31822	31824	31822	31875	31965	31696	31644	31815	31866	31709	31785	31684	31788	31773	31628	31751	31648	31787	31995	31665	31791	31863	31702	31725	31692	31501	31809	31843	31810	31516	31711	31799	31854	31682	31597	31510	31799	31744	31896	31688	32037	31750	31790	31607	31658	31659	31892	31810	31940	31745	31735	31850	31826	31812	31905	31626	31464	31790	31761	32027	32063	32027	31839	31746	31580	31933	31675	31758	31801	31662	31903	31834	31594	31534	31766	31571	31899	31692	31958	31769	31761	31920	31766	31638	31903	31664	31649	31334	31652	31862	31981	31777	32018	31825	31693	31788	31778	31566	31839	32201	31544	31601	31808	31617	32089	31685	31622	31589	31780	31448	31805	31997	31700	31953	31805	31761	31708	31521	31809	31861	31550	31712	31812	31782	31634	31928	31911	31750	32004	31676	31703	31808	31938	31752	31766	31691	31891	31862	31822	31603	31790	31845	31769	31733	31722	31701	31689	31863	31585	31763	31752	31889	31528	31885	31585	31868	31536	31662	31636	32053	31754	31839	31696	31782	31545	31780	31818	31746	31623	31805	31784	31664	31644	31700	31666	31618	31835	31799	31563	31844	31749	31763	31566	31738	31665	31725	32139	31947	31869	31636	31944	31726	31573	31650	31652	31437	31713	31890	31662	32018	31911	31431	31565	31674	31465	31776	31709	31803	31731	31364	31699	31953	31861	31779	31786	31672	31780	31848	31772	31630	31768	31820	32015	31693	31884	31893	31806	31887	31751	31704	31650	31728	31865	31677	31587	31557	31692	31672	31692	31792	31862	31812	31900	31581	31775	31719	31572	31660	31453	31789	32102	31786	31520	31708	31674	31613	31747	31498	31783	31896	31579	32074	31923	31839	31870	31712	31627	31883	31715	31798	31654	31734	31752	31575	31653	32066	31811	31748	31933	31772	31674	31727	31614	31531	31813	31960	31568	31687	31626	31535	31474	31458	31892	31613	31542	31836	31910	31906	31795	31737	31704	31923	31710	31747	31946	31899	31709	31805	31874	31698	31924	31745	31836	31710	31737	31608	31842	31544	32140	31571	31775	31923	31786	31599	31763	31726	32059	31716	31912	31571	31764	31795	31621	31772	31808	31607	31962	31526	31877	31691	31857	31733	31716	31578	31814	31889	31823	31612	31383	31693	31958	31468	31624	31707	31742	31741	31961	32025	31671	31701	31804	32160	31735	31759	31636	31791	31717	31833	31806	31534	31764	31591	31669	31602	31543	31611	31832	31867	31876	31869	31765	31829	31592	31599	31520	31838	31894	31677	31764	31862	31846	31757	31764	32027	31789	31607	31760	31633	31540	31919	31874	31765	31589	31595	31706	31508	31764	31884	31751	31697	31821	31865	31865	31669	31749	31481	31522	31747	31851	31578	31718	31917	31650	31796	31843	31695	32129	31719	31964	31750	31607	31706	31478	31702	31696	31882	32037	32091	31663	31626	32143	31936	31895	31604	31871	31880	31878	31875	31545	31590	31916	31762	31922	31738	31778	31712	31883	31758	31672	31895	31732	31556	31436	31809	31655	31591	31769	31926	31822	31736	31871	31745	31493	31619	31779	31772	31698	31838	32096	31874	31870	31763	31889	31567	31806	32153	31563	31505	31842	31847	31626	31704	31510	32036	31880	31687	31883	31926	32043	31897	31860	31755	31750	31850	31909	31808	31918	31726	31840	31467	31697	31756	31848	31923	31708	31652	31718	31583	31719	31635	31698	32007	31618	31608	31587	31714	31698	31617	31850	31617	31795	31824	31923	31874	31690	31635	31567	31539	31612	31723	31781	31615	31548	32067	31928	31899	31652	31969	31891	31827	31562	31794	31652	31661	31747	31693	31585	31725	31550	31764	31652	31946	31885	31887	31678	31617	31825	31637	31629	31628	31796	31607	31966	32024	31748	31719	31856	31712	31684	31754	31749	31949	31579	31798	31861	31750	31955	31579	31998	31796	31678	31958	31797	31856	31697	31801	31575	31910	31644	31752	31661	31513	31575	31893	31665	31675	31850	31658	31819	31642	31905	31823	31882	31798	31792	31805	31646	31957	31673	31542	31769	31822	31636	31806	32137	31799	31947	31714	31779	31995	31976	32218	31892	31703	31981	31888	31539	32000	31840	32071	31894	31807	31710	31870	31823	32036	31671	31953	31556	31794	31766	31964	31636	32011	31703	31534	31752	31630	31677	31920	31739	31648	31829	31849	31964	31728	31865	31925	31842	31841	31961	31820	31741	31788	31910	31988	31822	31934	31718	31894	31796	31490	31606	31722	31646	31756	31759	31413	31875	31716	31875	31901	31733	32073	31842	31392	31864	31629	31797	31659	31865	31841	31715	31385	31688	31493	31705	32010	31890	31604	31758	31826	31526	32116	31993	31911	31870	31848	31596	31662	32041	31473	31830	31844	31570	31730	31735	31571	31851	31466	31613	31697	31932	31857	32030	31736	31781	31728	31692	31901	31595	31629	31670	31883	31711	31747	31514	31654	31884	31699	31577	31688	31839	31840	31461	31425	31549	31558	32003	31742	31740	32028	31924	31754	31660	31785	31582	31812	32117	31725	31369	31770	31749	31778	31955	31828	31662	31781	31733	31635	31828	31773	31802	31660	31644	31708	31757	31728	31722	31452	31898	31811	31938	31817	31829	31737	31892	31828	31522	31877	31833	31851	31714	31820	32005	31832	31811	31852	31571	31458	31905	31764	31812	32002	31633	31723	31751	31763	31936	31816	31823	31783	31834	31658	31604	31749	31888	31880	31809	31705	31677	31666	31507	31839	32097	32100	31772	31687	31939	31868	31747	31756	31739	31891	31762	31667	31543	31420	31973	31658	31807	31801	31570	31769	31863	31849	31970	32057	31499	32006	31814	31909	31638	31534	31833	31648	31562	31752	31702	31895	31753	31900	31787	31894	31618	31954	31761	31995	31696	31905	32036	31500	31814	31582	31874	31884	31726	31610	31786	31822	31989	31774	31928	31831	31754	31715	31618	31769	31938	31890	31728	31725	31587	31683	31785	32117	31877	31700	31784	31580	31433	31795	31663	31897	31933	31965	31400	31734	31600	31757	32009	31736	31871	31843	31681	31923	31752	31766	31667	32112	31950	31619	31741	31764	31911	31507	31621	31914	31549	31554	31705	31663	31677	31763	31819	31719	31774	31565	32039	31974	31721	31634	31668	31823	31768	31870	32006	31645	31773	31742	31876	31710	31750	31649	31994	31762	31714	31819	31737	31959	31760	32094	31782	31873	31738	31995	31817	31582	32034	31953	31839	31953	31789	32039	31866	31731	31889	31935	31652	31653	31431	31625	31520	31846	31695	31655	31746	31618	31855	31716	31469	31670	31890	31890	31730	31977	31654	31827	31592	31866	31655	31861	31728	31596	31602	31829	31827	31590	31805	31700	31775	31668	31728	31629	31606	31696	31718	31751	31890	31958	31781	31843	31844	31807	31726	31528	31677	31733	31764	31895	31835	31711	31725	31993	31538	31753	31933	31826	31858	31612	31958	31813	31689	31811	31924	31728	31959	31879	31609	31815	31605	31568	32090	31783	31657	31724	31856	31647	31681	31989	31720	32001	31727	31659	31827	31805	31873	31882	31765	31671	31606	31782	31697	31616	31803	31932	32050	31693	31992	31879	31686	31900	31866	31635	31855	31660	32138	31862	31725	31812	31847	31589	31748	31739	31773	31658	31853	31901	31610	31697	31598	31807	31775	31834	31920	31510	31732	31827	31759	31758	31782	31695	31635	32028	31573	31824	31700	31754	31726	31794	31846	31605	31817	31909	31742	31822	31907	31752	31661	31572	31636	31666	32017	31386	31865	31698	31660	31871	31885	31692	31876	31647	32024	31672	31803	31683	31628	31668	31765	31778	31566	31585	31418	31674	31916	31809	31957	31893	32095	31759	31899	31767	31696	31818	31861	31597	32001	31736	31896	31656	32065	31809	31807	31662	31976	31827	31784	31769	31783	31967	31782	31615	31844	31678	31704	31853	31861	31955	31408	31705	32062	31578	31657	31578	31738	31374	31726	31991
33773	60165	53237	39335	35589	32029	29174	25999	23686	22121	21119	20346	20862	20382	20187	19894	19396	18899	18961	18821	19128	18814	18777	18700	18963	18771	18877	18741	18774	19011	18696	18808	18758	18873	18812	18845	18905	18744	18713	18748	18625	18772	18999	18850	18764	18861	18787	18715	18935	18843	18906	18730	18838	18727	18758	18772	18895	18804	18808	18839	18817	18740	18622	18890	18799	18959	18730	18910	18857	18756	18728	18758	18904	18789	18942	18750	18687	18795	18678	18904	18779	18957	18764	18806	18897	18920	18787	18924	18821	18949	18819	18775	18763	18815	18792	18892	18789	18894	18750	18818	19095	18652	19006	18733	18744	18675	18658	18960	18908	18709	18919	18806	18873	18947	18984	18747	19010	18834	18950	18861	18774	18478	18787	18816	18833	18663	18701	18791	18870	18660	18891	18908	18455	18846	18579	18762	18975	18720	18680	18656	18738	18911	18726	18932	18789	18792	18710	18765	18807	19020	18816	18782	18871	18955	18755	18814	18689	18585	18813	18673	18646	18810	18753	18833	18890	18822	18612	18878	18915	18620	18787	18902	18773	18760	18968	18588	18807	18751	18787	18808	18636	18859	19002	18667	18773	18750	18660	18909	18937	18691	18853	18888	18918	18647	18518	18811	18878	18729	18665	18725	18608	18819	18819	18737	18722	18934	18761	18624	18754	18806	18767	18988	18899	18795	18800	18598	18747	18751	18758	18478	18831	18734	18819	18677	18848	18885	18912	18727	19000	18817	18909	18869	18876	18780	18804	18695	18665	18709	18919	18745	18867	18817	18816	18746	18689	18817	18700	18801	18782	18695	18759	18835	18883	18478	18823	18927	18821	18784	18885	18714	18968	18524	18704	18794	18762	18766	18777	18673	18701	18919	18791	18592	18816	18873	18705	18688	18731	18767	18945	18790	18845	18785	18684	18624	18934	18908	18942	18698	18692	18679	18866	18827	18622	18629	18881	18572	18913	18704	18858	18830	18767	18834	18797	18575	18848	18861	18526	18842	18748	18766	18816	18937	19014	18791	18666	18727	18898	18842	18799	18739	18624	18727	18669	18817	18698	18546	18725	18632	18796	18631	18758	18847	18762	18727	18726	18812	18773	18798	18751	18922	18863	18903	18884	18555	18869	18803	18872	18659	18896	18781	18567	18819	18747	18669	18848	18757	18782	18683	18745	18748	18866	18770	18931	18829	18831	18791	18844	18613	18865	18799	18853	18767	18693	18816	18716	18804	18609	18647	18572	18843	18602	18798	18900	18610	18770	18686	18711	18447	18596	18806	18782	18885	18642	18766	18671	18733	18945	19092	18695	18896	18774	18639	18737	18679	18604	18680	18761	18778	18781	18842	18535	18829	18843	18997	18889	18704	18809	18903	18710	18746	18684	18721	18725	18874	18435	18770	18668	18705	18766	18729	18831	18740	18700	18812	18901	18537	18614	18761	18787	18696	18792	18878	18709	18831	18925	18806	18745	18612	18858	18709	18781	18603	18749	18639	18948	18743	18881	18763	18803	18755	18656	18672	18918	18710	18683	18711	18788	18762	18791	18883	18875	18977	18948	18799	18587	18516	18691	18542	18850	19115	18735	18572	18893	18755	18861	18856	18845	18858	18573	18830	18995	18805	18762	18544	18642	18712	18859	18584	18809	18681	18791	18677	18823	18780	18880	18869	18641	18688	18801	18675	18893	18722	18959	18712	18860	18824	18682	18740	18792	18822	18672	18966	18841	18755	18641	18739	18756	18992	18659	18675	18563	18682	18721	18877	18747	18823	18730	18840	18655	18562	19098	18865	18834	18819	18844	18710	18764	18758	18798	18685	18762	18791	18824	18868	18622	18767	18707	18786	18691	18827	18887	18855	18878	18814	18905	18917	18843	18647	19043	18795	18805	18925	18711	18745	18788	18803	18831	18680	18789	18707	18802	18697	18661	18779	18974	18647	18935	18779	19012	18864	18739	18696	18722	18686	18725	18851	18879	18870	18961	18592	18968	18570	18690	18732	18777	18864	18646	18800	18531	18741	18697	18653	18817	18912	18754	18654	18786	18787	18774	18597	18703	18956	18617	18695	18785	18799	18511	18813	18784	18852	18914	18776	18875	18810	18886	18700	18655	18801	18876	18668	18625	18771	18645	18945	18795	18800	18827	18678	18831	18742	18774	18770	18898	18833	18561	18718	18834	18801	18753	18670	18928	18658	18551	18809	18832	18785	18705	18780	18828	18619	18571	18790	18758	18741	18704	18719	18786	18740	18634	18854	18675	18694	18690	18975	18503	18603	18789	18800	18716	18755	18873	18821	18823	18769	18802	18651	18740	18654	18775	18874	18602	18767	18725	18865	18773	18668	18776	18649	18736	18816	18857	18800	18878	18866	18623	18736	18754	18894	18687	18775	18844	18783	18936	18741	18802	18704	18934	18720	18613	18768	18653	18727	18822	18852	18773	18944	18647	18885	18644	18750	18744	18695	18789	18879	18792	18851	18633	18876	18953	18806	18791	18649	18770	18641	18593	18807	18827	18738	18879	18729	18937	18807	18872	18804	18650	18623	18830	18901	18653	18774	18806	18795	18775	18847	18845	18792	18656	18691	19031	18886	18726	18943	18721	18887	18870	18661	18708	18723	18758	18769	18560	18582	18980	18712	18540	18765	18720	18877	18733	18865	18959	18827	18661	18687	18694	18729	18988	18991	18684	18634	18722	18593	18637	18731	18800	18893	18651	18611	18844	18883	18865	18775	18808	18949	18811	18838	18864	18659	18888	18837	18767	18838	18747	18934	18562	18724	18721	18820	18614	18858	18741	18721	18807	18802	18820	18883	18806	18770	18827	18663	18807	18737	18649	18774	18784	18837	18772	18760	18714	18859	18786	18751	18705	18668	18752	18825	18737	18911	18779	18823	18797	18830	18880	18814	18878	18517	18831	18879	18719	18810	18681	18848	18769	18828	18617	18836	19001	18737	18879	18729	18754	18784	18783	18687	18775	18699	18918	18624	18758	18840	18844	18720	18704	18807	18888	18758	18843	18825	18754	18742	18827	18684	18770	18926	18836	18852	18721	18851	18833	18681	18689	18750	18645	18765	18700	18851	18706	18619	18873	18631	18785	18818	18769	18741	18795	18837	18874	18831	18811	18772	18764	18726	18735	18763	18714	18530	18960	18754	18857	18760	18864	18846	18722	18929	19041	18681	18888	18684	18922	18606	18822	18971	18778	18689	18717	18797	18869	18928	18844	18737	18874	19093	18746	18684	18786	18945	18760	18882	18912	18670	18681	18646	18831	18798	18800	18685	18780	18989	18774	18842	18763	18724	18889	18684	18749	18762	18871	18737	18759	18678	18836	18559	18871	18684	18803	18872	18627	18800	18829	18888	18633	18810	18609	18830	18779	18655	18724	18879	18721	18620	18871	18577	18698	18615	18686	18878	18646	18823	18799	18756	18731	18948	18653	18774	18772	18840	18655	18626	18653	18804	18739	18599	18703	18901	18766	18676	18662	18887	18666	18782	18720	18844	18683	18683	19163	18729	18749	18598	18779	18894	18623	18820	18889	18884	18694	18626	18921	18772	18789	18735	18492	18836	18750	18720	18810	18833	18768	18643	18808	19062	18699	18911	18796	18828	18838	19169	18763	18643	18764	18860	18720	18700	18850	19046	18717	18808	18781	18732	18707	18697	18692	18911	18645	18647	18932	18721	18790	18644	18589	18728	18910	18577	18783	18838	18673	18523	18909	18861	18991	18580	18665	18789	18671	18743	18915	18749	18867	18720	18842	19034	18853	18776	18839	18875	18672	18941	18889	18851	18762	18773	18716	18651	18789	18860	18849	18740	18742	18811	18839	18848	18839	18729	18779	18595	18718	18657	18817	18723	18799	18954	18813	18731	18598	18883	18668	18747	18797	18625	18739	18960	18797	18908	18779	18701	18705	18626	18844	18508	18474	18788	18795	18852	18716	18676	18883	18850	18903	18698	18709	18768	18761	18786	18806	18788	18786	18826	18731	18847	18624	18606	18805	18558	18878	18639	18903	18839	18915	18910	18736	18792	18621	18774	18687	18755	18819	18588	18767	18666	18775	18670	18773	18862	18740	18739	18654	18734	18794	18913	18772	18636	18704	18484	18886	18929	18644	18632	18763	18737	18836	18743	19000	18923	18677	18752	18612	18695	18669	18775	18673	18846	18759	18815	18767	18617	18594	19046	18756	18757	18887	18607	18581	18803	18932	18925	18890	18865	18860	18704	18680	19040	18866	18566	18513	18767	18804	18635	18554	18824	18709	18788	19011	18779	18789	18853	18739	18602	18863	18832	18792	18649	18667	18840	18850	18650	18814	18781	18634	18821	18848	18729	18945	18958	18819	18870	18561	18797	18849	18822	18786	18684	18762	18640	18625	19054	18637	18619	18596	18828	18723	18763	18882	18619	18941	18884	18701	18880	18793	18604	18654	18818	18660	19002	18872	18729	18750	18799	18637	18819	18794	18785	18902	18708	18773	18694	18870	18905	18869	18564	18677	18993	18803	18793	18723	18833	18751	18579	18935	18598	18868	18773	18880	18858	18815	18765	18791	19031	18765	18738	18780	18728	18805	18732	18972	18790	18608	18904	18717	18747	18741	18782	18620	18955	18665	18791	18824	18731	18742	18756	18638	18603	18798	18872	18818	18968	18899	18834	18720	18813	18892	18885	18837	18704	18685	18807	18620	18682	18674	18766	18655	18669	18835	18990	18939	18754	18707	18757	18749	18872	18826	18549	18880	18654	18955	18888	18680	18694	18798	18642	18891	18901	18671	18730	18712	18696	18665	18975	18706	18841	18689	18812	18691	18605	18787	18555	18650	18877	18815	18662	18871	18647	18815	18664	18751	19051	18764	18691	18646	18708	18445	18930	18897	18840	18891	18586	18738	18746	18741	18716	18618	18786	18589	18745	18710	18726	18751	18812	18621	18847	18690	18956	18657	18955	18733	18699	18654	18574	18853	18630	18696	18819	18880	18898	18779	18576	18818	18630	18698	18843	18581	18850	18936	18868	18663	18971	18612	18697	18815	18770	18689	18844	18969	18739	18816	18746	18796	18813	18967	18781	18828	18691	18781	18844	18774	18692	18717	18553	18843	18704	18873	18773	18761	19033	18739	18849	18671	18804
36287	36025	40383	36698	34564	33531	32974	31895	31354	30960	30442	30312	30381	30780	30243	30202	30454	30377	30542	30086	30292	30470	30367	30386	30468	30208	30263	30070	30375	30313	30469	30138	30025	30229	30357	30020	30198	30340	30313	30160	30490	30114	30346	30114	30345	30373	30387	30242	30278	30506	30200	30080	29975	30175	30285	29976	30272	29947	30204	30365	30298	30147	30088	30335	30363	30266	30115	30151	30276	30406	30144	30258	30340	30412	30332	30167	30179	30283	30398	30228	30188	30017	30306	30133	30108	30029	30295	30158	30046	30103	30058	30220	30170	30169	30316	30382	30467	30342	30227	30342	30145	30338	30394	30214	30308	30090	30220	30259	30283	30095	30224	30270	30181	30293	30256	30065	30042	30281	30180	30039	30180	30424	30269	30023	30206	30243	30327	30422	30134	30049	30239	30211	30333	30275	30338	30179	30460	30127	30329	30128	30361	30213	30304	30482	30259	30349	30272	30193	30172	30341	30157	30128	30235	30132	30204	30338	30218	30112	30239	30112	30147	30207	30229	30179	30287	30141	30287	30047	30530	30209	30166	30349	30263	29999	30355	30211	30383	30298	30444	30472	30366	30170	30357	30082	30224	30318	30033	30204	30430	29917	30261	29949	30367	30357	30197	30305	30102	30164	30214	30175	30006	30073	30124	30333	30194	30521	30407	30513	30364	30379	30136	30139	30033	30308	30245	30166	30103	30222	30315	30399	30235	30051	30308	30551	30117	30098	29930	30352	30172	29914	29841	30397	29919	30165	30071	30193	30205	30174	30220	30344	30133	30204	30130	30266	30372	30384	30206	30174	30320	30222	30121	30567	30303	30096	30194	30166	30054	30171	29984	30135	30100	30111	30148	30357	30220	30199	30058	30123	30371	30541	30164	30268	30123	30076	30187	30081	30065	30225	30444	30169	30160	30124	30048	30243	29985	30213	30176	30350	30427	30438	30490	30449	30207	30243	30440	30094	30260	30124	30353	30397	30524	30377	30146	30395	30326	30333	30235	30255	30206	30122	30234	30265	30390	30320	30264	30230	30228	30060	30270	30433	30296	30096	30110	30135	30393	30192	30291	30361	30362	30296	30135	30084	30327	30018	30001	30148	30524	30325	30274	30367	30237	30154	30242	30174	30399	30283	30231	30124	30424	30470	30518	30344	30372	30358	30157	30097	30094	30217	29977	30492	30053	30495	30210	29930	30097	30293	30210	30271	30418	30162	30263	30464	29920	30369	30169	29942	30319	29930	30024	30230	30476	30156	30527	30245	30369	30138	30082	30336	30290	30132	30432	30228	30180	30257	30345	30120	30218	30067	30455	30259	30473	30090	30180	30000	30294	30119	30058	30153	30357	30077	30136	30159	30225	30190	30225	30288	29934	30359	30182	30338	30136	30121	30137	30260	30220	30415	30250	30188	30314	30384	30271	30403	30189	30113	30185	30206	30233	30372	30081	30441	30304	30219	30394	30324	30293	30077	30223	30080	30492	30013	30064	30278	30324	30133	30305	30106	30384	30316	30560	30530	30361	30193	30184	30356	30048	30380	30451	30630	30106	30365	30246	30405	30412	30515	30506	30307	30308	30195	30163	30269	30178	30189	30163	30105	30355	30265	30257	30440	30257	29964	30085	30241	30284	30325	30212	30116	30036	30242	30081	30345	30281	30094	30174	30026	30250	30066	30125	30385	30472	30287	30482	30344	30269	30043	30383	30108	30227	30143	30201	30170	30318	30380	30237	30033	30196	29996	30189	30410	30272	30191	30312	30359	30076	30202	30373	30145	30260	30207	30152	30359	30326	30252	30060	30276	30306	30105	30355	30223	30678	30182	30109	30094	30201	30037	29985	30108	30245	30111	30240	30024	29889	30660	30527	30397	30122	30197	30547	30001	30068	30401	30606	30328	30106	29940	30410	30433	30401	30326	30202	30200	30279	30192	30189	30164	30170	30157	30322	30258	29988	30050	30190	30235	30203	30071	30280	30573	30348	30367	30322	30517	30351	30212	30246	30291	30314	30027	29939	30279	30123	30544	30357	30379	30424	30206	30159	30089	30576	30382	30230	30444	30243	30129	30060	30316	30120	30529	30176	30425	30205	30208	30231	29871	30090	30327	30384	30163	30265	30244	30543	30004	30354	30312	30226	30087	30380	30094	30044	30259	30334	30265	30215	30264	30156	30112	30292	30305	30026	30320	30165	29930	30266	30155	30319	29995	30613	30193	30153	30011	30122	29978	30247	30577	30249	30160	30319	30261	30150	30252	30230	30009	29964	30130	30048	30280	30256	30153	30312	30427	30089	30336	30139	29974	30116	30166	29978	29988	30105	30111	29936	30138	30319	30301	30300	30312	30216	30074	30049	30104	30341	30431	30709	30022	30547	30011	30261	30179	30326	29872	30362	30139	30293	30451	30054	30642	30114	30190	30552	30075	30319	30186	30005	30225	30187	30449	30036	30145	30459	30259	30069	30241	30274	30143	30192	30143	30274	30282	30040	29968	30248	30206	30013	30553	30332	30207	30458	30138	30061	30512	30478	30546	30239	30118	30202	30388	30033	30353	30282	30290	30377	30267	30215	30454	30403	30097	30441	30328	30192	30464	30314	30210	30104	30418	30192	30154	30221	30228	30186	30181	30107	30413	30026	30406	30115	30411	30321	30473	30426	30167	30323	30159	30165	30263	30279	30541	30222	30061	30637	30131	30526	30298	30290	30196	30373	30210	30261	30169	30242	30128	30288	30042	30187	30169	30318	29900	30115	30015	30155	30483	30081	30615	30464	30121	30094	30275	30263	30349	30095	30434	30247	30141	30154	30197	30443	30188	30313	30464	30462	30304	30257	30383	30304	30263	30347	30356	30149	30323	30148	30154	30292	30330	30292	30493	30205	30039	30121	30280	30253	30263	30323	30277	30161	30076	30216	30412	30166	30379	30202	30202	30488	30165	30001	29999	30483	29930	30217	30252	30395	30234	30384	30286	30153	30152	30279	30426	30345	30135	30068	30192	30222	30500	30434	30355	30329	30225	30422	30223	30119	30209	30261	30235	30063	30229	30265	30470	30268	30632	30181	30398	30387	30346	30282	29973	30245	30416	30330	30219	30059	30278	30236	30261	30375	30124	30200	29988	30117	30334	30476	30352	30333	30154	30264	30193	30369	30160	30381	30508	30296	30067	30353	30397	30328	30012	30279	30215	30186	30167	30127	30212	30312	30390	30328	30464	30718	30501	30095	29915	30427	30174	30385	30251	30363	30279	30017	30315	30264	30397	30200	30244	30384	30154	30166	30097	30484	30288	30395	30357	30365	30264	30546	30292	30327	30172	30383	29993	30254	30378	30318	30205	30367	30385	30340	30349	30240	30481	30514	30414	30254	30550	30243	30273	30333	30322	30113	30427	30123	30269	30200	30221	30556	30376	30442	30027	30293	30292	30299	30075	30008	29915	30158	30321	30318	30330	30176	30209	30298	30270	30234	30031	30387	30178	30253	30172	29990	30313	30383	30469	30330	30253	30273	30289	30321	30238	30096	30272	30213	30374	30387	30286	30253	30230	30526	30246	30396	30399	30027	30412	30168	30119	30325	30372	30252	30085	30286	30139	30345	30224	30089	30226	30253	30533	30142	30165	30221	30136	30211	30106	30127	30081	29983	30062	30043	29965	30267	30194	30357	30106	30385	30490	30381	30115	30056	30277	30253	30235	30218	30297	30353	30049	30169	29942	30280	30173	30466	30285	30125	30216	30243	30290	30282	30166	30090	30379	30369	30420	30205	30025	30111	30238	30105	30249	30346	29950	30406	30345	30219	30343	30171	30193	30216	30224	30219	30029	30298	30099	30348	30194	30343	30200	30342	29938	30175	30330	30353	30160	30318	30274	30333	30412	30471	30201	30276	30163	30157	30283	30397	30074	30292	30308	30109	30134	30400	30202	30307	30210	30176	30477	30153	30050	29860	29886	30439	29993	29896	30208	30357	30305	30588	30048	30342	30143	30194	30021	30312	30328	30175	30240	30162	30038	30169	30228	30345	30190	30182	30164	29946	30282	30355	30199	30088	30290	30333	30277	30486	30237	30145	30151	30264	30075	30254	30426	30219	30316	30469	30333	30438	30352	30203	30642	30152	30063	29961	30339	30172	30324	30264	30028	30179	30264	30324	30398	30291	29991	30302	30249	29999	30136	30327	30341	30430	30305	30177	30426	30521	30437	30306	30119	30214	30333	29838	30323	30230	30546	30389	30261	30270	29950	30138	30335	30259	30155	30200	30284	30187	30237	30234	30163	30090	30073	30291	30227	30187	30169	30136	30077	30459	30246	30346	30245	30102	30251	30207	30128	30423	30298	30313	30093	30162	30402	30260	30420	30162	30212	30504	30418	30294	30272	30234	30180	30399	30358	30185	30208	30307	29986	30410	30179	30000	30389	30300	30232	30269	30281	30370	30103	30341	30214	30013	30159	30274	30172	30200	30133	30283	30166	30245	30285	30401	30330	30172	30327	30133	30269	30134	30422	30311	30319	30353	30175	30237	30292	30490	30539	30321	30274	30208	30549	30323	30279	30366	30431	30301	30270	29974	30361	30143	30162	30500	30207	30304	30331	30453	30406	30257	30300	30156	30489	30161	30294	30211	30698	30628	30371	30372	30328	29971	29993	30238	30296	30432	30146	30210	30021	30208	30352	30468	30431	30312	30095	30390	30244	30533	30115	30029	30194	30322	30261	30141	30385	30522	30139	30219	30405	30358	30322	30041	30203	29894	30152	30079	30070	30449	30061	29922	30045	30354	30100	30224	30274	30282	30290	30177	30020	30372	30391	30118	30191	30245	30178	30331	30257	30272	29958	30190	30471	30396	30179	30218	29953	30221	30343	30226	30281	30317	30246	30198	30092	30237	30326	30378	30381	30292	30264	30181	29978	30226	30169	30347	30179	30471	30225	30215	30291	30328	30272	30156	30146	30351	30059	30235	30675	30535	30356	30098	30210	30404	30436	30203	30274	30320	30259	30371	30159	30179	30226	30155	30411	29944	30171	30169	30265	30192	30376	30298	30098	30283	30074	30044	30427	30147	30425	30115	29994	30336	30037	30275	30049	30283	30117	30165	30366	30601	30358	30477	30270	30241	30394	30317	30067	30208	30336	30487	30137	30458	30227	30347	30344
29234	37519	33229	25235	23859	22098	21090	19976	18672	18435	18260	18099	17856	18118	17659	17786	17705	17793	17690	17661	17816	17851	17739	17655	17607	17727	17860	17710	17615	17844	17778	17575	17654	17627	17701	17527	17669	17610	17627	17688	17800	17734	17783	17673	17737	17516	17783	17744	17659	17610	17682	17542	17592	17659	17675	17601	17588	17761	17757	17536	17839	17770	17556	17616	17657	17672	17842	17738	17744	17598	17692	17610	17725	17423	17520	17454	17581	17850	17603	17614	17584	17709	17653	17779	17599	17861	17759	17740	17534	17529	17583	17552	17651	17647	17694	17727	17639	17590	17657	17679	17594	17613	17772	17683	17573	17783	17629	17607	17805	17819	17595	17566	17871	17739	17631	17782	17738	17705	17751	17755	17793	17679	17620	17645	17655	17828	17661	17682	17598	17853	17523	17367	17521	17681	17729	17539	17450	17533	17618	17812	17712	17527	17778	17600	17697	17532	17674	17631	17792	17686	17557	17799	17661	17630	17590	17605	17579	17654	17746	17722	17722	17648	17823	17733	17742	17425	17674	17693	17511	17715	17460	17569	17571	17579	17692	17923	17611	17671	17649	17702	17581	17831	17773	17559	17612	17582	17608	17632	17513	17694	17768	17651	17853	17640	17779	17571	17637	17702	17791	17628	17667	17754	17528	17711	17681	17768	17833	17651	17582	17601	17592	17677	17775	17677	17684	17515	17651	17627	17720	17412	17761	17485	17597	17537	17709	17567	17823	17779	17777	17708	17658	17652	17770	17593	17627	17519	17687	17549	17709	17599	17576	17620	17883	17637	17660	17755	17680	17747	17882	17592	17688	17533	17698	17848	17573	17695	17826	17676	17655	17541	17777	17820	17724	17847	17820	17749	17705	17769	17666	17785	17798	17584	17663	17575	17468	17650	17737	17544	17619	17699	17569	17653	17633	17412	17568	17711	17673	17599	17714	17573	17592	17548	17648	17690	17735	17586	17564	17725	17562	17702	17566	17621	17635	17692	17697	17593	17857	17537	17626	17664	17454	17682	17690	17586	17498	17646	17570	17604	17619	17836	17584	17647	17751	17608	17782	17619	17709	17629	17636	17789	17476	17795	17789	17741	17773	17735	17586	17706	17484	17645	17797	17622	17879	17602	17626	17587	17639	17710	17616	17669	17710	17566	17754	17713	17655	17761	17684	17825	17663	17630	17664	17684	17768	17733	17621	17749	17512	17663	17662	17788	17595	17707	17702	17663	17808	17543	17492	17724	17582	17671	17589	17493	17587	17475	17763	17887	17528	17636	17674	17615	17561	17758	17458	17478	17687	17709	17752	17647	17530	17681	17559	17604	17782	17738	17694	17691	17732	17674	17826	17733	17694	17774	17599	17674	17538	17579	17702	17520	17614	17687	17591	17594	17611	17697	17564	17733	17593	17692	17511	17610	17624	17707	17860	17667	17559	17570	17563	17806	17599	17609	17727	17722	17558	17601	17646	17671	17775	17560	17658	17800	17637	17724	17677	17655	17785	17709	17542	17745	17692	17737	17751	17698	17541	17475	17725	17530	17710	17680	17692	17513	17637	17746	17660	17642	17815	17836	17568	17630	17853	17632	17599	17667	17723	17694	17500	17793	17743	17561	17775	17594	17772	17672	17861	17569	17743	17721	17562	17486	17638	17658	17585	17670	17741	17606	17645	17651	17660	17652	17719	17529	17526	17595	17505	17693	17447	17489	17655	17731	17669	17668	17859	17595	17592	17566	17796	17599	17433	17499	17690	17719	17639	17658	17718	17868	17545	17661	17511	17741	17711	17647	17577	17645	17714	17602	17611	17682	17747	17808	17598	17710	17704	17831	17700	17506	17707	17599	17532	17731	17566	17453	17761	17700	17663	17867	17710	17573	17698	17563	17761	17439	17632	17590	17720	17755	17498	17722	17682	17672	17694	17615	17625	17542	17719	17723	17632	17626	17627	17743	17768	17723	17655	17886	17694	17751	17588	17495	17589	17721	17695	17534	17705	17727	17680	17658	17742	17656	17563	17750	17540	17495	17627	17823	17713	17831	17708	17729	17653	17720	17557	17581	17538	17649	17848	17610	17786	17643	17900	17633	17597	17649	17832	17731	17756	17607	17603	17624	17728	17463	17720	17654	17759	17588	17667	17712	17797	17458	17751	17668	17878	17528	17641	17504	17750	17623	17622	17599	17569	17637	17737	17675	17648	17468	17579	17601	17556	17686	17628	17830	17649	17549	17653	17662	17638	17580	17744	17672	17772	17582	17604	17669	17520	17762	17741	17411	17712	17653	17739	17683	17628	17825	17692	17689	17694	17614	17634	17737	17646	17787	17759	17568	17655	17629	17530	17622	17703	17709	17806	17906	17658	17641	17872	17740	17746	17757	17731	17673	17636	17791	17673	17681	17766	17807	17506	17748	17704	17572	17744	17510	17638	17593	17777	17675	17507	17595	17639	17668	17624	17607	17650	17652	17623	17640	17757	17641	17703	17521	17624	17530	17575	17613	17396	17707	17688	17770	17645	17598	17748	17599	17809	17543	17809	17671	17659	17545	17676	17748	17751	17715	17750	17728	17579	17666	17770	17656	17456	17753	17633	17657	17770	17630	17739	17590	17803	17793	17803	17683	17564	17685	17489	17543	17593	17851	17542	17629	17744	17601	17749	17679	17664	17658	17779	17650	17624	17606	17707	17608	17499	17683	17770	17589	17599	17593	17606	17666	17737	17608	17568	17674	17501	17806	17436	17595	17760	17662	17649	17630	17949	17801	17764	17652	17401	17345	17622	17640	17618	17611	17678	17642	17613	17767	17489	17730	17776	17652	17600	17610	17676	17666	17902	17741	17689	17678	17621	17644	17581	17558	17502	17577	17550	17693	17812	17799	17607	17756	17739	17636	17707	17663	17635	17624	17623	17540	17606	17871	17785	17622	17720	17750	17819	17680	17721	17640	17665	17681	17720	17719	17508	17824	17545	17664	17681	17755	17599	17773	17469	17566	17525	17717	17580	17814	17783	17901	17746	17582	17661	17812	17611	17685	17717	17652	17538	17547	17665	17709	17384	17954	17505	17596	17792	17635	17704	17351	17698	17702	17582	17593	17593	17598	17660	17646	17712	17621	17730	17772	17767	17728	17566	17650	17593	17593	17645	17888	17550	17646	17755	17687	17723	17594	17735	17749	17624	17757	17679	17798	17805	17689	17782	17802	17553	17722	17674	17742	17705	17770	17579	17659	17723	17681	17595	17770	17482	17518	17382	17710	17641	17672	17656	17499	17536	17674	17704	17591	17670	17771	17712	17677	17736	17665	17509	17656	17684	17808	17727	17626	17680	17720	17558	17665	17574	17622	17638	17681	17780	17528	17567	17561	17786	17537	17511	17775	17562	17598	17705	17682	17382	17704	17571	17568	17647	17792	17549	17761	17588	17547	17687	17753	17819	17744	17687	17505	17729	17592	17499	17784	17601	17701	17496	17321	17667	17679	17735	17698	17804	17565	17734	17762	17529	17748	17727	17659	17750	17662	17776	17383	17716	17590	17563	17721	17617	17734	17628	17788	17694	17624	17702	17652	17660	17555	17838	17722	17635	17709	17866	17725	17709	17440	17583	17687	17686	17647	17667	17723	17587	17789	17604	17587	17653	17789	17621	17670	17568	17595	17626	17574	17569	17584	17664	17656	17650	17761	17714	17761	17674	17654	17754	17741	17623	17727	17626	17723	17663	17485	17820	17530	17937	17732	17452	17825	17765	17679	17624	17631	17661	17759	17637	17825	17621	17727	17567	17796	17691	17677	17695	17642	17854	17703	17668	17570	17681	17857	17708	17697	17770	17827	17678	17808	17638	17658	17645	17550	17657	17609	17806	17611	17570	17673	17747	17695	17870	17601	17600	17558	17740	17722	17595	17750	17680	17741	17674	17627	17579	17537	17686	17830	17603	17739	17728	17727	17730	17602	17624	17569	17722	17797	17740	17529	17591	17694	17606	17757	17802	17733	17752	17687	17559	17590	17742	17536	17848	17736	17617	17604	17646	17710	17684	17663	17562	17514	17684	17731	17759	17696	17682	17519	17735	17738	17728	17727	17558	17738	17537	17730	17761	17764	17674	17534	17636	17712	17608	17740	17524	17607	17855	17651	17675	17782	17653	17569	17572	17759	17725	17599	17525	17459	17869	17559	17473	17603	17773	17568	17680	17737	17825	17642	17816	17693	17547	17726	17749	17651	17721	17796	17494	17639	17595	17625	17752	17621	17798	17573	17835	17790	17560	17689	17810	17567	17638	17819	17506	17662	17700	17951	17641	17550	17804	17575	17535	17572	17802	17754	17655	17600	17643	17732	17688	17561	17604	17523	17424	17676	17540	17703	17724	17694	17667	17770	17636	17613	17791	17564	17759	17654	17586	17807	17587	17754	17461	17748	17631	17600	17624	17556	17577	17561	17502	17670	17669	17867	17527	17849	17719	17605	17692	17726	17803	17544	17704	17590	17890	17643	17567	17733	17657	17619	17704	17757	17929	17780	17663	17720	17642	17680	17587	17637	17721	17813	17651	17596	17552	17782	17688	17699	17535	17725	17672	17561	17773	17649	17637	17645	17802	17597	17718	17680	17577	17716	17494	17812	17716	17606	17703	17681	17663	17693	17750	17631	17574	17663	17621	17441	17663	17644	17580	17686	17735	17707	17706	17642	17611	17792	17857	17814	17525	17717	17818	17666	17543	17701	17642	17622	17660	17768	17598	17600	17544	17592	17733	17739	17786	17561	17557	17461	17707	17519	17607	17558	17686	17575	17636	17720	17676	17602	17773	17525	17704	17605	17589	17645	17596	17611	17782	17817	17872	17451	17708	17770	17410	17629	17782	17666	17709	17528	17667	17557	17545	17466	17658	17630	17752	17534	17875	17647	17686	17748	17675	17637	17509	17750	17661	17729	17675	17771	17930	17699	17598	17702	17780	17726	17707	17609	17456	17610	17529	17638	17695	17764	17567	17563	17729	17599	17650	17761	17648	17624	17661	17706	17691	17779	17667	17611	17834	17762	17515	17694	17571	17491	17548	17415	17540	17787	17472	17728	17793	17717	17556	17514	17751	17500	17588	17822	17636	17629	17771	17743	17890	17557	17808	17739	17697	17853	17604	17749	17718	17509	17357	17600
24525	21510	29023	30170	32601	34760	36388	33689	32411	31863	31418	30303	30215	30407	29996	30421	30295	29782	29824	29682	30035	29525	29500	29568	29483	29639	29689	29689	29717	29651	29536	29400	29674	29546	29543	29622	29473	29517	29877	29851	29611	29412	29392	29865	29712	29661	29341	29567	29864	29704	29381	29354	29675	29583	29456	29813	29570	29499	29304	29484	29588	29296	29546	29440	29491	29658	29707	29638	29607	29447	29613	29460	29602	29493	29235	29414	29737	29515	29502	29466	29465	29356	29447	29654	29376	29608	29503	29519	29544	29581	29588	29458	29526	29197	29521	29646	29204	29657	29798	29348	29570	29468	29318	29464	29579	29680	29626	29571	29270	29420	29343	29336	29558	29641	29725	29529	29368	29461	29675	29555	29496	29746	29846	29582	29079	29527	29355	29786	29065	29470	29618	29784	29468	29533	29260	28951	29400	29422	29605	29404	29623	29567	29546	29613	29382	29435	29524	29651	29409	29524	29525	29347	29444	29202	29721	29599	29588	29672	29553	29394	29418	29458	29736	29249	29633	29331	29546	29679	29620	29476	29596	29367	29455	29619	29591	29492	29477	29342	29523	29513	29395	29477	29664	29474	29504	29702	29498	29311	29288	29519	29517	29547	29535	29482	29471	29268	29212	29479	29451	29378	29541	29604	29476	29564	29324	29581	29516	29496	29477	29623	29555	29491	29437	29664	29712	29315	29467	29508	29518	29457	29358	29458	29425	29630	29479	29430	29563	29526	29373	29634	29477	29521	29449	29281	29287	29766	29350	29596	29477	29284	29458	29434	29568	29345	29298	29541	29574	29361	29339	29801	29552	29466	29779	29518	29483	29337	29447	29232	29637	29547	29600	29198	29445	29628	29583	29349	29467	29604	29676	29679	29763	29473	29592	29677	29533	29684	29459	29316	29501	29569	29601	29531	29708	29534	29483	29499	29321	29315	29551	29457	29464	29490	29591	29598	29937	29344	29407	29622	29493	29321	29373	29554	29311	29586	29562	29714	29483	29620	29520	29495	29660	29079	29409	29482	29503	29346	29530	29196	29472	29243	29298	29321	29400	29027	29519	29691	29936	29448	29456	29226	29626	29524	29519	29517	29472	29505	29394	29661	29550	29504	29428	29791	29602	29320	29574	29494	29838	29666	29381	29357	29674	29396	29326	29620	29458	29617	29591	29335	29383	29326	29575	29567	29349	29600	29332	29507	29604	29428	29846	29818	29516	29351	29502	29500	29654	29145	29666	29334	29839	29614	29434	29452	29533	29567	29265	29444	29152	29421	29348	29394	29241	29712	29550	29367	29536	29627	29737	29581	29570	29681	29449	29405	29511	29521	29666	29253	29396	29406	29260	29517	29568	29624	29556	29358	29456	29551	29387	29189	29517	29405	29419	29450	29594	29585	29611	29575	29304	29361	29510	29345	29378	29219	29605	29498	29467	29514	29558	29266	29359	29784	29796	29487	29603	29421	29528	29478	29528	29503	29435	29491	29416	29383	29311	29354	29492	29631	29364	29467	29529	29285	29278	29550	29405	29629	29506	29830	29574	29363	29324	29577	29518	29639	29424	29429	29569	29449	29638	29541	29527	29462	29403	29650	29804	29498	29494	29650	29569	29611	29446	29436	29712	29629	29436	29578	29420	29369	29628	29358	29449	29588	29522	29338	29545	29501	29686	29491	29661	29649	29513	29321	29567	29460	29393	29472	29648	29326	29581	29785	29399	29720	29625	29497	29439	29494	29481	29436	29665	29467	29590	29520	29271	29487	29520	29393	29589	29387	29744	29375	29796	29704	29465	29720	29486	29683	29337	29628	29445	29343	29444	29525	29609	29779	29427	29339	29682	29387	29417	29350	29666	29699	29822	29538	29740	29253	29447	29455	29485	29566	29634	29575	29413	29578	29550	29428	29582	29427	29444	29515	29659	29375	29644	29612	29772	29803	29486	29225	29404	29385	29257	29216	29502	29376	29555	29467	29408	29609	29556	29594	29681	29465	29615	29302	29406	29494	29368	29278	29580	29418	29480	29607	29472	29589	29693	29742	29448	29485	29549	29387	29504	29417	29483	29495	29645	29456	29454	29401	29533	29596	29459	29553	29637	29671	29416	29504	29377	29484	29243	29809	29625	29318	29478	29840	29579	29522	29410	29580	29589	29623	29572	29614	29417	29645	29391	29510	29323	29385	29480	29233	29697	29331	29533	29417	29403	29412	29469	29382	29407	29651	29551	29712	29524	29587	29464	29466	29335	29322	29515	29506	29513	29672	29652	29530	29307	29542	29507	29323	29732	29276	29509	29369	29523	29613	29697	29436	29450	29507	29773	29408	29569	29658	29548	29521	29583	29607	29610	29585	29260	29425	29570	29382	29307	29571	29399	29495	29471	29513	29528	29498	29704	29626	29426	29439	29485	29449	29320	29256	29700	29528	29447	29621	29453	29322	29497	29308	29623	29207	29293	29402	29349	29495	29722	29542	29512	29452	29708	29581	29630	29494	29389	29329	29479	29361	29471	29604	29570	29241	29558	29645	29748	29283	29590	29649	29532	29410	29447	29619	29633	29762	29614	29591	29353	29477	29867	29533	29575	29470	29630	29605	29333	29341	29296	29469	29757	29737	29522	29604	29554	29387	29414	29469	29496	29585	29605	29735	29457	29280	29708	29720	29478	29784	29500	29689	29536	29598	29586	29389	29468	29476	29823	29837	29566	29612	29395	29293	29375	29335	29645	29797	29604	29271	29638	29562	29469	29378	29412	29590	29503	29604	29300	29387	29401	29485	29610	29511	29720	29681	29471	29614	29680	29761	29560	29374	29746	29499	29431	29441	29526	29450	29208	29687	29836	29457	29711	29514	29455	29483	29467	29453	29549	29573	29240	29458	29349	29620	29369	29564	29651	29562	29739	29433	29536	29441	29326	29592	29374	29539	29533	29714	29583	29837	29495	29438	29611	29423	29359	29388	29699	29538	29532	29434	29631	29347	29404	29525	29294	29343	29220	29526	29465	29411	29386	29444	29608	29533	29467	29604	29542	29556	29589	29618	29582	29270	29526	29592	29548	29437	29612	29291	29493	29549	29640	29288	29585	29544	29458	29577	29519	29347	29719	29739	29641	29355	29284	29521	29503	29395	29584	29537	29584	29610	29454	29650	29535	29623	29828	29494	29520	29395	29567	29417	29652	29228	29470	29467	29647	29348	29531	29778	29454	29594	29689	29590	29563	29464	29565	29086	29250	29590	29309	29401	29556	29441	29537	29458	29646	29117	29444	29704	29397	29522	29685	29577	29470	29467	29614	29500	29680	29412	29461	29503	29524	29528	29594	29566	29610	29427	29594	29633	29679	29554	29491	29279	29362	29423	29611	29407	29637	29606	29547	29376	29464	29595	29561	29392	29477	29557	29535	29547	29561	29547	29511	29556	29206	29459	29483	29492	29504	29408	29464	29221	29398	29420	29238	29502	29599	29425	29542	29504	29372	29544	29444	29536	29552	29504	29449	29641	29712	29606	29734	29645	29651	29433	29583	29577	29612	29412	29415	29343	29445	29471	29631	29691	29382	29515	29615	29524	29608	29697	29384	29325	29508	29483	29707	29597	29524	29355	29523	29569	29396	29533	29461	29619	29440	29296	29488	29388	29463	29562	29426	29351	29517	29644	29453	29692	29576	29458	29560	29615	29308	29440	29530	29288	29586	29559	29449	29255	29567	29681	29390	29543	29747	29746	29563	29221	29374	29701	29552	29463	29510	29525	29454	29954	29363	29505	29571	29374	29466	29350	29544	30002	29664	29663	29309	29035	29629	29605	29434	29648	29307	29380	29596	29505	29321	29539	29591	29503	29528	29584	29499	29369	29536	29330	29473	29326	29565	29672	29390	29599	29358	29447	29390	29780	29431	29472	29616	29533	29615	29417	29431	29596	29557	29520	29633	29586	29650	29346	29463	29454	29355	29427	29398	29760	29786	29383	29540	29404	29689	29530	29330	29496	29490	29517	29431	29709	29434	29540	29506	29304	29563	29610	29719	29337	29791	29243	29370	29438	29728	29470	29640	29402	29442	29338	29794	29432	29511	29571	29725	29590	29415	29433	29317	29562	29561	29635	29526	29455	29438	29604	29542	29582	29209	29430	29723	29260	29594	29457	29482	29452	29680	29305	29637	29627	29388	29633	29418	29619	29555	29499	29603	29531	29575	29597	29534	29427	29432	29316	29366	29325	29524	29585	29329	29106	29579	29542	29648	29238	29551	29547	29498	29746	29466	29520	29365	29169	29463	29368	29250	29503	29420	29429	29705	29616	29535	29461	29436	29470	29447	29302	29590	29564	29476	29584	29754	29356	29512	29416	29526	29626	29591	29569	29486	29576	29800	29544	29587	29757	29661	29634	29712	29433	29271	29208	29472	29556	29635	29408	29769	29804	29517	29595	29486	29531	29507	29608	29465	29315	29624	29701	29667	29406	29369	29382	29624	29642	29446	29538	29430	29551	29533	29519	29627	29525	29440	29273	29472	29600	29461	29551	29259	29765	29401	29584	29569	29300	29504	29603	29552	29327	29548	29445	29452	29407	29468	29559	29629	29535	29237	29645	29290	29604	29403	29647	29482	29641	29644	29575	29472	29633	29950	29451	29274	29448	29432	29504	29649	29472	29385	29413	29438	29220	29555	29528	29379	29401	29597	29588	29537	29686	29216	29231	29588	29904	29472	29417	29641	29496	29459	29475	29461	29453	29245	29084	29432	29593	29599	29407	29732	29464	29640	29297	29619	29451	29517	29595	29627	29713	29673	29611	29380	29333	29413	29677	29514	29384	29474	29678	29464	29464	29693	29305	29616	29837	29587	29298	29383	29711	29505	29502	29828	29554	29733	29523	29687	29350	29302	29468	29626	29452	29688	29647	29604	29280	29678	29540	29465	29696	29726	29393	29442	29492	29330	29450	29321	29479	29258	29368	29701	29590	29761	29657	29695	29272	29393	29505	29720	29767	29447	29521	29424	29556	29744	29622	29823	29505	29599	29362	29732	29483	29675	29373	29249	29599	29564	29516	29604	29588	29475	29334	29342	29469	29794	29554	29493	29774	29305	29522	29644	29811	29255	29434	29605	29434	29491	29529	29790	29588	29434	29546	29702	29576	29514	29588	29562	29355	29284	29401
29924	48121	41852	31892	28819	25681	24662	22633	20928	19765	18905	18432	18713	18094	17895	18858	18278	17730	17652	17679	17621	17599	17418	17493	17566	17587	17629	17506	17585	17757	17288	17535	17786	17649	17595	17652	17681	17657	17416	17576	17500	17654	17644	17523	17701	17510	17523	17487	17437	17517	17623	17513	17593	17485	17392	17531	17511	17745	17314	17404	17454	17429	17475	17490	17598	17611	17646	17838	17610	17440	17575	17507	17618	17549	17434	17588	17485	17738	17399	17717	17674	17619	17684	17469	17658	17596	17504	17472	17503	17573	17557	17430	17504	17446	17511	17534	17557	17443	17639	17396	17468	17562	17405	17470	17446	17562	17428	17556	17463	17531	17581	17571	17510	17438	17489	17442	17367	17577	17480	17541	17582	17560	17354	17354	17495	17370	17567	17598	17654	17399	17387	17521	17581	17352	17511	17518	17378	17473	17387	17279	17549	17488	17513	17510	17368	17648	17568	17501	17440	17504	17684	17435	17592	17604	17556	17539	17657	17544	17700	17683	17391	17504	17600	17667	17522	17335	17479	17455	17564	17592	17401	17557	17462	17219	17481	17562	17412	17316	17609	17414	17358	17394	17582	17369	17548	17439	17622	17546	17622	17662	17475	17574	17448	17732	17178	17580	17434	17474	17460	17613	17503	17610	17498	17507	17434	17518	17661	17690	17451	17592	17510	17557	17641	17296	17536	17433	17704	17444	17563	17533	17611	17554	17465	17558	17564	17524	17368	17425	17671	17555	17572	17454	17678	17444	17538	17559	17581	17425	17477	17343	17465	17490	17422	17408	17315	17625	17561	17497	17349	17538	17521	17512	17472	17655	17537	17574	17496	17459	17345	17613	17627	17591	17591	17609	17558	17560	17522	17546	17298	17293	17373	17470	17471	17624	17537	17498	17495	17572	17345	17421	17515	17609	17396	17475	17568	17621	17557	17352	17574	17387	17529	17423	17384	17465	17631	17336	17546	17631	17484	17511	17555	17581	17627	17577	17564	17518	17238	17510	17503	17371	17395	17633	17515	17763	17671	17548	17383	17607	17573	17417	17453	17346	17511	17437	17640	17294	17798	17545	17473	17547	17454	17442	17492	17478	17517	17551	17441	17468	17372	17446	17585	17378	17523	17504	17410	17535	17420	17461	17554	17412	17536	17603	17488	17447	17509	17544	17604	17655	17406	17367	17547	17480	17401	17741	17526	17405	17379	17374	17484	17484	17573	17583	17548	17534	17396	17407	17352	17594	17664	17527	17500	17549	17717	17651	17680	17614	17410	17471	17570	17441	17554	17467	17374	17486	17484	17385	17473	17481	17532	17497	17416	17672	17435	17538	17497	17442	17492	17278	17454	17680	17442	17470	17366	17368	17522	17487	17723	17733	17535	17504	17552	17371	17584	17327	17446	17378	17465	17475	17650	17452	17552	17252	17431	17430	17383	17491	17619	17593	17489	17386	17563	17441	17624	17288	17523	17542	17587	17405	17514	17433	17602	17548	17498	17469	17339	17501	17568	17588	17536	17405	17491	17594	17579	17558	17398	17579	17760	17388	17475	17474	17491	17508	17498	17555	17465	17495	17642	17320	17624	17474	17538	17574	17440	17372	17387	17545	17693	17510	17376	17448	17473	17595	17725	17427	17510	17639	17431	17457	17570	17478	17443	17422	17549	17564	17613	17429	17331	17454	17295	17370	17412	17535	17494	17548	17600	17273	17513	17443	17429	17303	17508	17426	17397	17694	17541	17523	17542	17405	17330	17357	17410	17500	17558	17474	17300	17535	17553	17345	17622	17638	17547	17556	17389	17507	17641	17551	17378	17504	17207	17602	17707	17410	17564	17638	17574	17472	17445	17659	17561	17632	17582	17488	17609	17527	17678	17334	17471	17531	17490	17395	17461	17421	17457	17301	17456	17484	17381	17494	17490	17418	17514	17419	17511	17627	17391	17464	17454	17362	17351	17384	17544	17401	17552	17462	17540	17544	17482	17470	17552	17296	17511	17611	17462	17577	17430	17622	17395	17383	17441	17404	17493	17564	17495	17375	17579	17337	17497	17434	17575	17637	17419	17605	17660	17523	17630	17394	17575	17347	17487	17496	17532	17299	17541	17329	17674	17491	17337	17466	17620	17684	17435	17461	17624	17649	17575	17356	17513	17546	17390	17548	17633	17490	17665	17144	17668	17381	17588	17320	17598	17550	17625	17541	17551	17525	17653	17483	17321	17576	17567	17422	17351	17557	17386	17619	17559	17494	17652	17493	17504	17513	17568	17400	17438	17433	17471	17620	17591	17483	17506	17584	17459	17479	17639	17575	17489	17569	17528	17541	17529	17648	17363	17384	17629	17474	17298	17440	17572	17560	17495	17672	17346	17437	17484	17548	17576	17495	17398	17373	17540	17391	17477	17553	17385	17499	17540	17436	17353	17369	17474	17313	17529	17593	17496	17594	17578	17568	17554	17334	17577	17593	17459	17584	17663	17324	17617	17596	17513	17470	17435	17667	17385	17493	17540	17541	17437	17414	17279	17468	17525	17509	17460	17508	17553	17459	17550	17571	17508	17232	17584	17393	17407	17713	17347	17601	17505	17457	17563	17483	17447	17447	17389	17612	17448	17589	17597	17566	17470	17535	17374	17534	17494	17646	17417	17468	17650	17439	17544	17502	17705	17570	17671	17412	17611	17502	17548	17693	17586	17841	17459	17552	17490	17516	17520	17502	17429	17497	17622	17608	17458	17508	17562	17552	17507	17528	17557	17488	17333	17686	17544	17500	17577	17570	17602	17751	17432	17753	17469	17463	17580	17512	17479	17657	17511	17563	17386	17498	17586	17480	17491	17598	17511	17488	17468	17471	17548	17410	17620	17422	17485	17479	17698	17541	17619	17366	17432	17499	17312	17518	17517	17473	17502	17489	17455	17326	17541	17758	17450	17396	17462	17505	17586	17521	17670	17553	17511	17310	17675	17451	17642	17462	17537	17579	17531	17666	17351	17648	17523	17591	17457	17571	17523	17567	17434	17457	17565	17652	17392	17592	17519	17541	17438	17626	17648	17525	17394	17573	17753	17485	17644	17494	17366	17474	17614	17369	17368	17386	17466	17379	17534	17693	17449	17617	17520	17383	17320	17528	17506	17545	17469	17496	17666	17458	17644	17646	17586	17570	17385	17564	17526	17391	17466	17405	17500	17467	17684	17320	17770	17495	17608	17426	17639	17568	17544	17488	17446	17650	17268	17566	17460	17471	17544	17615	17765	17389	17458	17697	17561	17587	17472	17359	17534	17446	17378	17377	17542	17559	17393	17485	17444	17558	17366	17535	17763	17568	17586	17540	17527	17416	17529	17518	17449	17743	17470	17486	17487	17277	17601	17544	17704	17511	17440	17408	17720	17534	17351	17478	17646	17577	17425	17515	17478	17632	17651	17668	17582	17558	17586	17448	17512	17500	17379	17755	17507	17379	17452	17396	17610	17533	17505	17615	17631	17506	17370	17690	17457	17612	17644	17512	17388	17547	17468	17512	17550	17447	17451	17469	17370	17447	17423	17485	17343	17681	17463	17348	17343	17513	17402	17563	17669	17496	17598	17489	17568	17523	17453	17402	17541	17584	17573	17544	17230	17690	17708	17478	17624	17413	17500	17522	17562	17538	17519	17546	17628	17495	17531	17576	17374	17449	17654	17526	17469	17620	17495	17485	17504	17602	17456	17647	17511	17494	17579	17513	17566	17518	17459	17569	17472	17594	17376	17550	17567	17358	17409	17478	17541	17517	17364	17446	17514	17511	17512	17612	17685	17445	17601	17530	17712	17369	17530	17424	17511	17645	17502	17574	17423	17499	17237	17497	17697	17424	17594	17405	17580	17451	17434	17517	17641	17568	17590	17588	17329	17516	17516	17511	17542	17538	17474	17367	17619	17341	17543	17656	17507	17614	17754	17629	17324	17335	17346	17593	17701	17571	17616	17422	17385	17420	17391	17609	17537	17560	17407	17405	17495	17617	17591	17352	17325	17324	17676	17440	17473	17298	17278	17545	17364	17626	17582	17593	17524	17434	17450	17437	17439	17481	17449	17560	17337	17436	17422	17478	17508	17482	17499	17590	17402	17423	17704	17523	17430	17513	17711	17409	17592	17486	17548	17578	17421	17440	17448	17626	17462	17633	17406	17520	17342	17621	17537	17515	17542	17508	17491	17279	17583	17436	17484	17460	17493	17392	17633	17466	17518	17319	17478	17285	17507	17609	17588	17457	17443	17310	17470	17500	17489	17453	17407	17419	17616	17509	17591	17446	17510	17452	17371	17471	17566	17485	17475	17415	17263	17455	17406	17382	17537	17484	17547	17669	17528	17448	17720	17604	17570	17420	17728	17501	17758	17390	17491	17562	17556	17373	17339	17496	17478	17390	17349	17481	17644	17539	17539	17287	17550	17658	17367	17380	17579	17492	17472	17475	17403	17503	17497	17492	17553	17450	17332	17534	17505	17332	17453	17352	17485	17670	17580	17467	17577	17437	17556	17354	17568	17361	17618	17559	17585	17556	17479	17521	17438	17452	17545	17551	17321	17431	17505	17635	17497	17479	17565	17343	17431	17556	17485	17580	17480	17587	17466	17476	17603	17635	17473	17481	17582	17538	17618	17402	17516	17355	17578	17435	17633	17468	17432	17388	17427	17610	17489	17476	17516	17510	17479	17482	17539	17501	17448	17516	17670	17497	17394	17498	17468	17438	17531	17535	17583	17534	17480	17397	17383	17437	17511	17424	17621	17534	17581	17556	17528	17681	17350	17566	17572	17499	17459	17436	17587	17529	17501	17372	17400	17422	17487	17570	17362	17396	17597	17474	17756	17557	17558	17438	17453	17348	17542	17414	17535	17448	17338	17490	17571	17444	17421	17415	17503	17567	17505	17527	17541	17460	17547	17561	17348	17498	17384	17478	17601	17611	17572	17480	17530	17628	17524	17601	17441	17717	17528	17629	17535	17547	17494	17427	17604	17575	17541	17332	17374	17595	17408	17332	17726	17393	17422	17409	17433	17580	17308	17436	17338	17446	17579	17489	17504	17490	17508	17529	17660	17542	17541	17514	17574	17382	17552	17424	17437	17300	17501	17701	17682	17500	17281	17426	17450	17470	17409	17444	17606	17658	17395	17327
23021	21476	28799	27679	31814	37008	38804	36306	34209	33332	32333	31463	30968	30603	30891	31144	32071	30481	30407	30184	30373	29881	30378	30263	30010	29958	30029	30162	30177	30106	29915	30121	29781	29823	29874	29925	30135	29722	29867	29891	29990	30092	30227	29998	30089	29910	30069	30202	30070	29872	29961	30004	30152	29945	29885	29859	30076	29905	30139	30031	30199	29935	30211	29973	29704	29680	30014	29726	29594	29847	30066	30157	30122	29910	30134	29862	29928	29881	29878	30116	29933	29853	29813	30161	29814	30078	29923	30126	30061	29704	30003	29857	29918	29974	29961	29931	29895	30114	30015	29963	29568	30032	29966	30240	29893	29824	30024	30013	29817	29829	29984	29981	30224	30019	29938	29902	29916	29995	29982	29696	29912	30251	30047	29981	29838	29777	29935	29925	29857	29803	29741	29881	29876	30008	29923	29790	29622	29917	29765	29796	29532	29924	30114	30011	29778	29758	29937	29896	30032	30016	29621	29796	29986	29739	29711	29906	29652	29787	29796	29562	30160	29973	29882	29783	29916	29875	29849	29845	29985	29829	29756	29680	29745	29778	29934	29632	29910	29826	29603	29978	29917	30109	30101	29915	30016	29807	29858	29862	29708	29708	29962	29878	30061	29998	29751	30073	30024	29821	29901	29706	29686	30013	29892	29764	29720	30084	29907	29721	29804	29869	29519	29882	29826	29628	29841	29912	29705	29848	29686	29873	29936	29594	30191	29935	29570	29703	29760	29730	29944	29798	29895	29714	30195	30116	29687	29571	29786	29918	29686	29839	29906	29958	29792	29792	29977	29821	29779	29890	29861	29908	29849	29916	29774	29912	29619	29958	29838	29774	29807	29987	29890	29887	29910	29759	29580	29847	30109	29923	30019	29804	29681	29725	29799	30049	29879	30113	30055	29947	29899	29698	29949	30225	30108	29797	29682	29730	30061	29979	29921	30051	29796	29843	29892	29951	29979	30194	29918	29943	29612	29643	29780	29765	29876	30043	29844	29744	29700	29941	29828	29533	29756	30081	29897	29842	29898	29881	29794	29908	29835	29712	30106	29840	29776	29696	29864	29444	30008	29949	29922	29979	29959	30001	29827	29995	29801	30033	29949	29593	29965	29897	29888	29815	29729	29620	30086	29961	30189	29964	29827	29837	29765	29755	29821	29887	30058	30025	29885	29909	29855	29768	29796	29961	29928	29808	29997	29863	29936	29593	29988	29994	29910	30006	30057	29849	29810	29922	30048	29857	29814	30081	29791	30001	29972	30034	29693	30075	29822	29837	29803	29835	29643	29872	29946	29994	30070	29715	29740	29958	29716	29830	29979	29898	30098	29891	29799	29929	29569	29936	29846	30091	29991	29965	29981	29748	29994	30235	29962	29854	29790	29784	30063	29825	29877	29806	29923	30107	29942	29968	29798	29891	29748	29827	29688	29836	30069	30020	30114	29818	29838	30105	30026	29890	29817	29881	29777	29792	29858	30009	29809	30077	29790	29830	29863	29989	29790	29662	29859	29962	29879	29970	30041	30043	29735	29774	30137	29805	29777	29567	29829	29953	29748	29934	29922	29981	30093	29840	29792	29663	29922	29918	29947	30014	29871	30005	29866	30031	29964	29927	29836	29782	29697	29920	29731	29618	29953	30003	29803	30027	29706	29914	29798	29827	29707	30026	30041	30042	29811	30017	30022	29792	30046	30028	29793	29827	29895	29676	29851	29843	29907	29693	29907	30042	29893	29622	29965	29822	29815	29877	29847	29796	30136	29978	29796	29748	29568	29829	29770	30158	29941	29916	30075	30088	29862	29688	29892	29890	29896	29891	30053	29929	29917	29754	30112	30010	29787	30124	29768	29911	29944	29924	30126	30065	30031	29765	30067	29953	29786	29873	29805	30009	29855	29821	30004	30023	29832	30129	29815	29839	29973	30015	30072	29879	30012	29880	29875	29946	29853	29675	29497	30002	29619	29941	30008	29928	29979	29869	29823	29813	29949	29826	29957	29698	29918	29862	29736	30078	29816	30025	29981	29960	30098	29881	29976	29870	30156	29861	29776	29964	29999	29822	29829	29741	29711	29843	29718	29863	29852	29966	29744	30028	30056	30120	29907	29943	30063	29986	29838	30008	29705	30034	29952	29994	30055	29884	29922	29890	29797	29787	29972	29833	29971	29748	29887	29722	29752	29935	30044	29759	30025	29669	29769	29883	29977	29812	30008	29565	29884	29750	30031	29926	29862	29744	29895	29694	29724	29906	29894	29859	30076	29960	30099	29864	29989	29909	29797	29955	29869	29984	29980	29871	29974	30000	29654	29910	29915	29712	29905	29892	30028	29927	30067	29930	29686	29979	29850	30026	29829	29874	29951	29736	29708	30055	29945	29889	29887	29757	29914	29784	30025	30124	29989	29560	29847	29476	29914	29617	29994	29970	29892	29896	29804	29960	30357	29997	29967	30019	29854	29873	29965	30094	29997	29784	29915	29869	29951	30083	29815	29850	30094	30302	29861	29804	29993	29892	29856	29886	29943	29888	29557	29938	29599	29833	29626	30011	29798	29720	30172	30138	30175	29770	29752	29661	29718	30042	29720	29962	30005	30164	29947	30011	29796	29855	29979	29937	30202	29887	29912	29861	29775	29785	29833	29834	29955	30030	30096	29834	30088	29806	30028	30386	29806	29585	29914	29985	29752	29911	29986	29859	30128	30087	29676	29838	29932	29728	29847	29788	30027	29912	29806	29663	29736	29985	29958	29940	29818	29670	29892	29891	29894	29938	29851	29881	29818	29785	30058	29946	29905	29709	30088	29901	29882	29876	29893	29661	29731	29932	30055	29819	29725	29766	30034	30097	29831	29811	29779	29678	29552	29864	29890	29918	30150	30200	29812	29864	29997	29673	29717	29912	30042	30021	30163	29964	30116	30138	29625	29969	29660	29560	29823	29930	29919	30024	30015	29673	29996	30100	29973	29922	30071	29868	29721	29983	29956	30144	29872	29829	29820	29742	30030	29636	29698	29903	29894	29829	29968	29839	29626	29955	29884	29826	29866	29832	29690	29923	30531	29888	30016	29712	29749	29911	29780	30013	30033	29602	29926	29841	29859	29979	29818	30004	29869	29794	29746	30067	29817	29968	29632	29944	29788	29753	30061	29930	29916	29824	29928	29944	29731	29741	29979	30212	29980	29838	29978	30120	29683	29986	29926	29675	29605	29649	29934	30100	30090	30060	29976	30102	29919	29883	29760	29829	29718	29986	29736	29856	30052	29873	29857	29995	29884	29826	29946	29966	30026	29835	29982	29579	29907	30117	29921	29906	29996	29778	30264	30047	29892	29810	29972	29791	29695	29918	29734	29945	29779	29872	29726	29871	29638	29989	30002	29756	29490	29679	30081	29983	29801	29881	29963	29927	29608	29842	29850	29764	29776	29981	30065	29777	30030	29835	29708	29765	29841	29646	29779	30013	29838	29957	30077	29994	29763	29996	30097	30039	30057	29919	29869	30111	29864	30057	29992	29788	29672	29761	29957	29931	29987	30030	30114	29983	30089	29846	29826	29817	29995	29975	29869	29863	29934	30062	29814	29949	29657	29646	29846	30155	29863	29564	29930	29977	29862	29892	30091	30097	29979	29833	29905	30069	29844	30108	29830	29810	29705	29814	29788	30018	29964	30017	29923	30011	29876	29923	29814	29989	29672	30028	29802	29866	29888	29884	30028	29930	29897	30028	30218	30014	29839	30080	30013	29650	29971	29993	29650	29826	29910	29730	30017	29901	29914	29738	29828	29869	29641	29989	29904	29853	30095	30015	29991	29914	29935	30057	29555	29572	29936	29854	29742	29720	29894	30104	29859	29715	30081	29907	29835	29782	30120	29853	30005	29863	29614	29911	30116	29793	29926	29948	29877	30012	29954	29962	29810	29851	29869	29962	29980	29987	29785	29791	29776	29937	29695	29839	29804	29888	29935	29891	29821	30033	30031	29648	29745	29804	29941	29775	29571	29890	29859	30060	29804	29905	30038	29732	30001	29946	30127	29958	29963	29815	29858	29743	29917	30202	29704	29767	29824	29741	29826	29951	29827	29959	29742	29889	29923	29929	29992	29640	29842	29739	29885	30005	29818	30003	29915	30144	29956	29752	29972	30030	29745	29844	29628	30010	29878	29834	29700	29797	29966	29645	29799	29913	29943	30055	29841	29959	29956	29983	30132	29915	29853	29679	29879	30089	29991	29850	29965	29879	29593	29903	29978	30080	30119	29876	29989	29945	30165	29736	29710	30026	29863	29962	29962	30019	30164	29694	29901	29862	29945	29947	29895	29847	29936	30125	29607	29901	29952	29819	29918	29934	30013	30031	29757	30008	29735	29741	30027	29807	29960	30036	29691	29990	29895	29925	30148	30005	30005	29756	29757	29782	29913	29962	29850	29913	29684	29764	29655	29916	29996	29819	29941	29785	29884	29951	29882	30127	29851	29931	29886	29909	29924	29852	30137	29986	29890	29929	30009	29773	29995	29917	29909	30110	30073	29818	29854	29864	29779	29993	29859	30179	29917	30135	29956	29973	30005	30019	29927	29912	30079	30044	30067	29871	29484	30043	29784	30006	29828	29822	29836	29947	30249	30004	29873	29957	29750	29779	29972	30079	29453	29834	29927	30141	30056	29933	29866	29914	29856	29716	29743	29820	29772	30081	29636	29974	30053	29758	29641	29867	29911	29956	29749	29925	29782	30326	29980	29782	29925	30008	30101	29939	29805	29811	29944	29762	29831	29688	29844	29668	29722	29853	29990	30138	29973	30097	29830	30023	29636	29766	30083	29734	29957	30066	29737	29835	30003	29866	29951	29693	29904	29880	30110	29794	29846	29894	30002	30054	29748	29937	29824	29689	30017	29915	30039	29740	30026	29663	29837	29967	29905	29822	29918	29827	29728	29792	30127	29729	29826	29750	29839	30328	29998	29885	29796	29727	30090	29597	29724	29808	29618	29832	29969	29907	30031	30008	29746	29837	29766	29867	30049	29742	29852	29694	30068	29980	29882	29552	29796	29670	29918	29702	29629	29774	29960	29696	29977	30076	30025	29977	30090	30065	29851	29838	29960	29889	30034	30160	29711	29705	30039	29670	29950	30001	29833	29749	29706	29699	30066	30025	29900	29914
33664	53888	47360	37923	34369	30314	27572	26351	23162	21797	20316	19041	18794	18468	18602	19366	19779	17930	17853	18030	17830	17881	17957	17883	18017	17876	17856	17928	17861	17857	17879	17882	17983	17655	17762	17954	18092	17628	17919	18023	18030	17935	18143	17974	17804	17734	17845	17784	17935	17934	17905	17656	17787	17916	17849	17817	17916	17926	17838	17694	17829	17927	17838	17971	17828	17789	17799	17774	17653	17652	17955	17983	17745	17838	17820	17676	18029	17912	17907	18020	17801	17951	17993	17947	17683	17828	17643	17900	17882	17844	17731	17774	17796	17590	17832	17934	17580	17727	17850	17839	17917	17727	17785	17903	17858	17797	17746	17824	17889	17825	17800	17855	17786	17646	17955	17890	17714	17711	17806	17665	17779	17857	17481	17930	17776	17645	17904	17789	17802	17866	17840	17820	17816	17845	17724	17593	17833	17823	17726	17742	17836	17862	17761	17654	17762	17668	17859	18015	17847	17782	17866	17892	17749	17788	17687	17855	17843	17720	17803	17811	17815	17826	17783	17697	17711	17697	17724	17703	17885	17767	17730	17714	17712	17727	17893	17719	17879	17710	17621	17793	17846	17806	17745	17766	17666	17908	17714	17665	17662	17999	17715	17890	17785	17721	17919	17740	17640	17816	17621	17769	17872	17768	17990	17883	17703	17818	17890	17657	17746	17614	17869	17805	17809	17918	18020	17671	17713	17665	17736	17652	17760	17841	17694	17916	17787	17785	17861	17827	17739	17837	17875	17652	17870	17559	17708	17709	17703	17750	17853	17787	17890	17877	17681	17896	17803	17745	17744	17611	17825	17693	17973	17840	17772	17782	17678	17862	17753	17837	17577	17822	17853	17816	17945	17712	17572	17579	17614	17800	17865	17552	17955	17748	17811	17753	17665	17555	17880	17834	17913	17552	17941	17725	17678	17679	17909	17770	17706	17812	17871	17913	17996	17701	17897	17830	17887	17769	17805	17855	18018	17737	17757	17636	17652	17686	17649	17766	17721	17942	17689	17851	17969	17776	17881	17994	17758	17702	17518	17894	17746	17761	17810	17759	17594	17768	17764	17790	17819	17933	17705	17648	17679	17687	17862	17661	17832	17734	17748	17884	17802	17651	17828	17748	17769	17877	17806	17621	17801	17879	17656	17695	18034	17779	17682	17776	17749	17649	17730	17730	17808	17727	17754	17574	17788	17746	17669	17777	17714	17711	17861	17705	17793	17839	17760	17848	17789	17953	17653	17834	17662	17707	17734	17800	17777	17906	17791	17801	17789	17809	17662	17880	17869	17897	17913	17733	17820	17724	17820	17644	17593	17798	17644	17804	18045	17959	17623	17862	17798	17770	17523	17921	17784	17703	17748	17743	17823	17743	17643	17732	17881	17869	17607	18001	17651	17839	17848	17672	17869	17768	17773	17684	17647	17913	17872	17919	17583	17657	17678	17787	17804	17726	17687	17740	17873	17684	17739	17619	17811	17620	17748	17567	17765	17806	17593	17805	17733	17883	17712	17641	17875	17732	17677	17957	17651	17562	17914	17842	17737	17891	17834	17708	17820	17801	17720	17723	17668	17826	17862	17753	17804	17794	17749	17619	17533	17814	17795	17813	17795	17887	17650	17773	17777	17858	17939	17966	17867	17649	17614	17754	17942	17867	17802	17611	17711	17909	17709	17715	17628	17643	17872	17739	17780	17859	17660	17726	17661	17835	17638	17850	17610	17916	17621	17745	17613	17856	17768	17970	17755	17790	17686	17835	17861	17720	17850	17654	17799	17796	17713	17953	17841	17917	17857	17689	17810	17656	17768	17747	17915	17845	17691	17645	17465	17773	17864	17761	17758	17689	17747	17832	17605	17680	17894	17842	17759	17878	17697	17832	17769	17611	18030	17683	17871	18041	17850	17682	17960	17715	17807	17766	17691	17840	17891	17775	17751	17909	17735	17726	17917	17849	17793	17943	17837	17885	17828	17793	17777	17885	17871	17713	17958	17725	17823	17705	17748	17742	17756	17843	17935	17682	17761	17883	17902	17897	17917	17997	17622	17715	17838	17829	17963	17760	17877	17656	17804	17797	18033	17703	17760	17767	17716	17658	17751	17548	17770	17903	17746	17778	17920	17687	17803	17778	17625	17762	17857	17716	17704	17848	17892	17633	17982	17707	17862	17793	17823	17739	17881	17716	17852	17674	17738	17688	17707	17823	17778	17722	17641	17717	17776	17628	17864	17865	17889	17743	17970	17723	17830	17827	17771	17809	17843	17821	17933	17803	17889	17782	17748	17719	17768	17873	17898	17950	17727	17680	17769	17732	17659	17644	17638	17767	17679	17786	17934	17859	17595	17891	17540	17698	17763	17758	17859	17879	17666	17846	17848	17807	17819	17614	17818	17464	17816	17916	17724	17771	17786	17795	17791	17654	17832	17788	17707	17874	17818	17870	17736	17919	17801	17647	17714	18086	17731	17761	17622	18025	17808	17687	17682	17796	17789	17852	17760	17766	17663	17655	17734	17847	17747	17830	17842	17763	17827	17773	17732	17949	17961	17804	17689	17662	17774	17581	17604	17853	17697	17931	17919	17751	17756	17572	17799	17706	17823	17793	17845	17654	17872	17702	17782	17680	17750	17856	17879	18053	17810	17628	17665	17894	17726	17659	17938	17646	17810	17805	17639	17749	17617	17909	17513	17739	17809	17871	17633	17736	17721	17706	17696	17692	17772	17795	17737	17619	17778	17791	17757	17892	17777	17964	17776	17638	17816	17918	17646	17779	17714	17695	17732	18000	17782	17696	17544	17886	17674	17843	17841	17630	17783	17769	17625	17784	17871	17843	17862	17408	17739	17818	17826	17797	17704	17935	17674	17665	17929	17835	17741	17804	17658	17629	17774	17831	17694	17761	17776	17618	17957	17777	17744	17727	17861	17689	17710	17684	17668	17775	17882	17790	17722	17777	17893	17672	17558	17793	18018	17804	17835	17608	17887	17500	17809	17680	17845	17634	17661	17780	17812	17685	17968	17757	17760	17854	17787	17652	17985	17799	17819	17742	17835	17796	17903	17724	17820	17831	17746	17773	17678	17537	17820	17813	17848	17683	17870	17682	17820	17651	17821	17722	17809	17796	17949	17922	17911	17866	17707	17865	17903	17762	17728	17837	17732	17875	17970	17711	17685	17782	17882	17747	17706	17669	17716	17800	17632	17824	17776	17777	17748	17885	17885	17972	17716	17730	17930	17635	17750	17819	17783	17631	17693	17602	17793	17753	17625	17758	17883	17722	17762	17875	17739	17971	17736	17852	17738	17862	17702	17689	17796	17675	17696	17758	17746	17715	17893	17818	17788	17698	17876	17791	17803	17684	18006	17749	17722	17815	17936	17827	17692	17932	17653	17889	17784	17740	17796	17859	17803	17815	17776	17852	17837	17701	17873	17693	17563	17593	17608	17952	17991	17878	17703	17893	17699	17799	17730	17765	17725	17844	17767	17898	17859	17849	17677	17766	17766	17707	17981	17868	17676	17805	17739	17865	17662	17757	17882	17804	17847	17823	17735	17957	17649	17796	17911	17813	17608	17806	17790	17822	17648	17847	17911	17854	17861	17689	17836	17746	17846	17807	17860	17727	17789	17733	17708	17720	17756	17731	17811	17686	17608	17888	17708	17947	17741	17743	17762	17613	17935	17651	17850	17824	17801	17765	17804	17762	17636	17677	17814	17589	17743	17600	17767	17750	17812	17896	17713	17904	17883	17861	17759	17825	17729	17796	17960	17973	17884	17775	17644	17780	17866	17826	17769	17862	17902	17590	17600	17746	17744	17738	17879	17899	17655	17913	17881	17626	17754	17798	17727	17755	17864	17715	17732	17634	17679	17807	17789	17769	17732	17711	17757	17655	17586	17764	17672	17868	17749	17600	17732	17833	17710	17969	17683	17801	17797	18022	17883	17798	17704	17861	17895	17859	17618	17777	17774	17835	17809	17819	17647	17548	17696	17642	17522	17710	17816	17824	17723	17797	17641	17680	17716	17914	17878	17612	17718	17731	17748	17723	17884	17866	17897	17651	17588	17935	17700	17727	17898	17910	17826	17920	17743	17841	17781	17698	17655	17691	17622	17747	17780	17927	17735	17735	17654	17884	17570	17736	17889	17877	17583	17738	17865	17888	17598	17666	17719	17582	17861	17638	17723	17856	17886	17634	17815	17826	17800	17680	17612	17859	17708	17754	17813	17636	17818	17684	17740	17780	17954	17793	17821	17852	17877	17831	17702	17821	17867	17876	17695	17719	17918	17972	17824	17856	17715	17660	17837	17771	17714	17731	17793	17778	17886	17774	17806	17699	17798	17733	17869	17799	17593	17943	17811	17806	17799	17691	17848	17755	17813	17686	17643	17864	17760	17821	17708	17736	18040	17657	17651	17900	17618	17788	17852	17964	17902	17859	17708	17682	17615	17708	17882	17727	17875	17799	17780	17862	17751	17749	17730	17613	17998	17858	17793	17849	17862	17812	17786	17726	17631	17935	17855	17938	17806	17851	17619	17677	17663	17833	17902	17687	17990	17868	17702	17981	17627	17941	17849	17982	17900	18007	17691	17816	17766	17754	17699	17863	17708	17860	17646	17652	17692	17695	17763	17659	17926	17729	17847	17766	17721	17820	17717	17712	17741	17843	17684	17685	17833	17642	17981	17716	17846	17897	17711	17848	17783	17725	17839	17886	17795	17839	17509	17730	17591	17664	17702	17791	17781	17739	17868	17830	17795	17719	17970	17770	17713	17920	17801	17698	17695	17691	17897	17851	17639	17799	17572	17775	17748	17808	17766	17906	17699	17792	17953	17669	17591	17619	17910	17835	17481	17731	17835	17913	17643	17739	17918	17761	17888	17673	17714	17696	17980	17774	17753	17861	17763	17851	17697	17830	17666	17776	17785	17619	17689	17931	17742	17710	17770	17861	17681	17556	17602	17678	17811	17755	17716	17755	17770	17764	17885	17897	17759	17805	17813	17716	17836	17599	17792	17814	17739	17748	17858	17743	17758	17857	17716	17802	17615	17753	17785	17930	17642	17697	17913	17692	17833	17795	17772	17575	17788	17780	17686	17613	17731	17554	17892	17807	17921	17651	17807	17819	17936	17885	17733	17705	17638	17790	17467	17772
35393	32829	37195	35943	31723	31947	31128	30513	29757	29589	29281	28967	28705	28922	29004	28644	28689	28580	28859	28736	28817	28490	28852	28231	28396	28839	28610	28667	28599	28558	28670	28471	28524	28797	28326	28849	28453	28485	28534	28546	28499	28501	28422	28366	28435	28313	28542	28465	28493	28701	28689	28827	28663	28322	28378	28575	28597	28614	28637	28477	28711	28608	28654	28341	28418	28658	28466	28542	28467	28652	28575	28464	28610	28582	28824	28592	28470	28452	28486	28497	28372	28444	28699	28771	28494	28628	28610	28605	28628	28510	28515	28628	28376	28526	28625	28451	28574	28539	28488	28641	28403	28618	28459	28666	28824	28460	28697	28742	28601	28589	28388	28749	28688	28536	28657	28628	28476	28423	28525	28553	28465	28754	28416	28673	28494	28703	28673	28712	28795	28757	28700	28374	28405	28654	28531	28361	28631	28701	28472	28615	28863	28732	28759	28572	28478	28710	28608	28507	28356	28449	28524	28535	28580	28611	28639	28407	28506	28627	28317	28516	28577	28735	28558	28333	28614	28518	28383	28401	28540	28520	28683	28518	28607	28483	28664	28470	28574	28584	28743	28794	28484	28426	28538	28341	28432	28585	28514	28597	28679	28527	28687	28410	28613	28696	28662	28443	28880	28799	28261	28425	28619	28580	28658	28523	28529	28716	28518	28606	28853	28555	28688	28274	28621	28384	28703	28630	28704	28397	28563	28477	28476	28811	28699	28911	28575	28653	28703	28697	28701	28558	28322	28599	28800	28508	28508	28542	28554	28508	28349	28633	28799	28695	28645	28566	28580	28848	28468	28552	28352	28547	28642	28414	28640	28484	28640	28536	28461	28478	28350	28455	28706	28517	28534	28470	28583	28641	28482	28344	28493	28609	28506	28687	28650	28853	28744	28893	28659	28376	28679	28578	28357	28537	28780	28653	28556	28547	28682	28442	28470	28572	28314	28435	28551	28797	28532	28476	28560	28349	28657	28583	28596	28721	28534	28511	28457	28617	28595	28564	28609	28294	28500	28637	28380	28754	28274	28527	28559	28531	28473	28538	29025	28557	28333	28584	28490	28579	28806	28577	28315	28529	28471	28748	28513	28746	28572	28447	28703	28434	28435	28367	28890	28676	28611	28394	28597	28515	28468	28457	28640	28519	28359	28239	28698	28824	28817	28605	28683	28798	28562	28616	28648	28513	28730	28161	28502	28602	28579	28567	28430	28407	28613	28546	28359	28728	28618	28544	28353	28420	28269	28410	28387	28611	28539	28328	28798	28650	28540	28681	28503	28678	28517	28326	28410	28528	28524	28709	28513	28299	28640	28767	28582	28274	28962	28685	28451	28285	28764	28669	28429	28515	28595	28693	28442	28597	28696	28503	28564	28544	28498	28501	28371	28734	28273	28636	28678	28409	28443	28436	28568	28439	28647	28545	28403	28377	28498	28524	28537	28316	28432	28294	28620	28647	28576	28634	28326	28696	28580	28544	28586	28332	28359	28505	28669	28423	28515	28348	28460	28448	28361	28691	28594	28487	28482	28674	28650	28539	28663	28595	28580	28636	28730	28693	28854	28385	28803	28641	28824	28549	28422	28427	28560	28557	28309	28504	28687	28516	28558	28917	28816	28884	28547	28638	28617	28348	28464	28577	28431	28633	28247	28364	28415	28652	28343	28544	28280	28665	28625	28463	28503	28773	28716	28428	28303	28573	28649	28427	28407	28643	28741	28556	28593	28552	28542	28634	28615	28614	28409	28632	28541	28738	28813	28365	28457	28545	28790	28585	28491	28404	28415	28742	28275	28473	28340	28655	28637	28456	28503	28458	28623	28568	28480	28555	28355	28537	28691	28544	28479	28525	28641	28409	28695	28581	28706	28405	28642	28844	28754	28503	28622	28334	28920	28503	28582	28574	28661	28549	28890	28605	28628	28640	28588	28538	28459	28684	28537	28629	28617	28498	28549	28577	28506	28823	28508	28240	28448	28363	28402	28562	28681	28241	28755	28657	28796	28834	28621	28675	28349	28431	28519	28831	28553	28214	28536	28574	28440	28594	28544	28693	28556	28450	28575	28506	28599	28453	28376	28449	28521	28478	28514	28434	28710	28650	28705	28579	28487	28644	28475	28544	28783	28786	28569	28607	28535	28612	28513	28556	28607	28654	28357	28606	28546	28373	28544	28417	28420	28644	28604	28792	28615	28460	28699	28545	28459	28614	28608	28418	28523	28757	28689	28805	28461	28689	28691	28650	28515	28456	28473	28728	28685	28600	28592	28510	28645	28599	28683	28830	28522	28528	28601	28630	28622	28414	28511	28616	28527	28320	28713	28664	28743	28665	28448	28491	28770	28613	28958	28720	28714	28463	28375	28628	28592	28539	28611	28683	28505	28678	28747	28540	28435	28281	28821	28786	28834	28381	28360	28495	28780	28635	28499	28701	28415	28575	28455	28494	28725	28509	28348	28433	28584	28576	28540	28801	28727	28826	28742	28617	28391	28532	28667	28354	28825	28537	28801	28712	28594	28794	28499	28533	28617	28404	28673	28556	28504	28484	28457	28663	28638	28384	28785	28678	28539	28415	28648	28436	28611	28581	28442	28716	28817	28498	28639	28676	28457	28562	28511	28298	28566	28656	28705	28729	28696	28551	28849	28675	28785	28642	28243	28340	28438	28805	28669	28434	28493	28441	28475	28657	28588	28698	28579	28615	28996	28514	28646	28490	28575	28598	28585	28674	28535	28427	28645	28646	28584	28582	28596	28736	28748	28299	28599	28624	28819	28703	28636	28622	28606	28638	28550	28321	28467	28581	28488	28614	28458	28610	28643	28607	28577	28571	28767	28473	28596	28566	28708	28608	28470	28528	28506	28515	28635	28622	28526	28670	28663	28494	28711	28592	28439	28532	28674	28543	28546	28795	28525	28822	28572	28501	28521	28336	28556	28404	28381	28523	28677	28361	28460	28694	28628	28475	28596	28672	28555	28593	28611	28514	28416	28518	28381	28826	28594	28325	28478	28413	28587	28372	28553	28675	28760	28608	28334	28576	28713	28488	28530	28559	28408	28509	28436	28355	28551	28281	28497	28426	28774	28749	28600	28641	28536	28802	28576	28680	28349	28489	28667	28597	28722	28748	28470	28546	28476	28652	28383	28737	28593	28716	28627	28448	28478	28449	28403	28336	28447	28395	28601	28646	28399	28599	28679	28745	28564	28389	28589	28681	28615	28607	28297	28481	28832	28508	28296	28567	28514	28561	28368	28651	28670	28943	28469	28307	28700	28677	28620	28663	28783	28729	28402	28653	28636	28470	28669	28695	28741	28782	28704	28707	28455	28427	28653	28796	28524	28641	28430	28407	28677	28412	28572	28869	28451	28745	28514	28669	28324	28278	28418	28431	28395	28818	28688	28380	28525	28522	28316	28605	28527	28695	28410	28685	28480	28669	28338	28718	28548	28614	28412	28496	28399	28554	28500	28478	28411	28373	28656	28783	28655	28655	28715	28621	28701	28578	28626	28240	28434	28520	28609	28694	28515	28565	28535	28664	28390	28346	28866	28701	28649	28613	28669	28545	28632	28585	28622	28707	28584	28600	28586	28453	28478	28800	28741	28418	28605	28549	28417	28649	28625	28641	28638	28537	28428	28527	28522	28474	28421	28656	28529	28459	28545	28523	28549	28650	28667	28442	28486	28673	28893	28692	28482	28787	28516	28447	28531	28373	28341	28620	28617	28409	28512	28569	28537	28615	28564	28452	28416	28811	28615	28436	28568	28473	28442	28621	28411	28434	28435	28456	28654	28506	28500	28786	28680	28351	28919	28351	28604	28624	28826	28560	28820	28513	28651	28520	28645	28613	28755	28546	28402	28535	28636	28586	28821	28892	28641	28503	28698	28564	28503	28485	28523	28423	28600	28503	28539	28738	28755	28780	28586	28682	28606	28405	28409	28693	28583	28485	28348	28480	28695	28445	28770	28496	28461	28486	28563	28649	28316	28788	28592	28519	28400	28543	28657	28613	28735	28466	28690	28948	28754	28401	28477	28519	28704	28574	28731	28507	28648	28657	28513	28211	28617	28743	28653	28507	28799	28524	28801	28763	28691	28312	28787	28510	28536	28687	28756	28763	28564	28358	28586	28629	28444	28607	28534	28450	28509	28443	28743	28611	28835	28601	28587	28570	28604	28499	28349	28299	28593	28321	28555	28551	28710	28605	28707	28570	28652	28500	28523	28651	28549	28638	28422	28408	28516	28560	28546	28684	28568	28452	28512	28536	28366	28475	28492	28449	28519	28607	28540	28498	28466	28491	28468	28386	28556	28677	28345	28488	28734	28473	28544	28531	28474	28597	28553	28759	28413	28538	28517	28626	28605	28298	28643	28547	28646	28510	28552	28669	28473	28465	28889	28539	28543	28585	28551	28321	28696	28522	28474	28488	28398	28588	28851	28592	28827	28632	28571	28359	28542	28538	28615	28842	28617	28659	28619	28531	28231	28492	28213	28588	28592	28583	28744	28616	28628	28367	28825	28726	28462	28494	28573	28743	28575	28732	28736	28465	28853	28659	28604	28506	28559	28420	28557	28684	28348	28812	28857	28364	28673	28392	28442	28419	28615	28612	28517	28639	28599	28795	28427	28609	28602	28421	28670	28318	28792	28534	28746	28490	28387	28567	28595	28429	28408	28551	28820	28794	28712	28526	28632	28665	28433	28372	28559	28698	28634	28496	28755	28359	28420	28537	28634	28353	28829	28692	28655	28911	28681	28434	28612	28558	28732	28622	28700	28607	28399	28673	28678	28553	28478	28466	28561	28628	28584	28640	28606	28713	28509	28575	28629	28770	28668	28450	28577	28647	28448	28732	28314	28657	28268	28469	28658	28595	28546	28881	28790	28554	28576	28368	28583	28679	28544	28505	28667	28720	28522	28650	28556	28552	28558	28432	28702	28534	28570	28638	28671	28806	28540	28672	28406	28351	28600	28704	28599	28563	28617	28496	28581	28761	28848	28706	28507	28791	28527	28845	28404	28494	28513	28495	28555	28636	28600	28637	28542	28505	28636	28731	28528	28597	28600	28802	28779	28525	28647	28797	28566	28516	28580	28685	28562	28679	28398	28678	28827	28397	28621	28795	28782	28631	28750	28581	28262	28664	28763	28684
27552	32771	30565	24878	21631	21525	20296	19158	18555	18105	17834	17434	17315	17284	17375	17138	17157	16889	16918	16801	17027	16863	16987	16884	16845	17121	16971	16964	16942	16856	16831	17006	16804	16977	16853	16931	16996	16837	16763	17042	16880	16921	16819	16946	16892	16940	16995	16925	16835	16912	17058	16974	16654	17035	16895	16868	16749	17017	16938	16899	16909	16770	16804	16775	16990	16892	17026	16879	16867	16997	16817	16893	16847	17028	17012	16960	16988	17143	16876	16808	16824	16770	16811	16979	16939	16825	16908	16960	16888	16845	16972	17023	16952	16864	16990	16794	16833	16845	16889	16799	16902	16878	16892	16881	16813	17101	16856	16949	16779	16851	16922	16820	16851	16839	16974	16888	16850	16927	16924	16907	16744	17069	16832	16970	16944	16983	16741	16957	16948	16743	16872	16846	16826	16984	17094	16877	16918	16839	16739	16934	16715	17014	16713	16824	16697	16847	16933	16860	16947	16853	16783	16831	16806	16911	16722	16979	16939	16855	16806	16933	16876	16698	16847	17100	16819	16969	16901	16943	16835	16994	16928	16979	16952	16901	16930	16746	16854	17020	16929	16819	16843	16878	16821	16894	16787	17011	16938	16967	16661	17068	16788	16776	16933	16921	16842	16893	16870	16979	16849	17055	16922	16909	16755	16855	16953	16837	16917	16846	16703	16793	17039	16993	17018	16744	16866	17007	17008	16949	16852	16902	16943	16846	16814	16955	16897	16950	16917	16740	16933	16955	16822	16910	16922	16902	17037	16931	16835	17090	16775	16863	16838	16878	16993	16955	16852	16910	16872	16861	16907	16803	16742	16942	16831	16936	16761	16895	16927	16751	16856	16830	16708	16945	16781	16957	16877	16903	16996	16819	16790	17011	16783	16921	16737	16826	16858	16817	17010	16687	16981	16988	16702	16881	16790	16865	16904	16967	16877	16827	16761	16939	16890	17006	16824	16929	16742	16979	16900	16981	16939	16925	16768	16844	16772	16895	16852	16905	16911	16997	16736	16810	16900	16995	16755	17096	16760	16890	16807	16976	16879	16898	16659	16675	16850	16834	16930	16905	16976	16838	16736	16745	16724	16713	16998	17030	17019	16857	16994	16985	16755	16898	16802	16893	16769	17073	17081	16866	16884	16885	16809	16681	16972	16972	16953	16863	16754	16735	16828	16917	16624	16849	16759	16809	16931	16947	17078	16832	16804	16886	16774	16855	17007	17079	16946	16788	16956	17024	16898	16884	16734	16933	17135	17043	16937	16965	16926	16746	16980	16890	16942	16855	16935	16886	16993	16971	16817	16846	16805	17107	16942	16653	16815	16892	16763	16997	16885	16780	16808	16864	16911	16795	16794	16960	16765	16873	16841	16888	16769	16948	16899	16969	16897	16982	16792	17020	17146	16824	16851	16908	16901	16912	16813	16904	16871	17007	16905	16910	16971	16949	16780	16814	16835	16978	16950	16938	16852	16712	16928	17034	16861	16917	16942	17061	16896	16775	17006	16819	16774	16763	16821	16985	16933	16831	16859	17002	16967	16984	17022	16834	17014	16940	16923	17150	16976	16911	16983	16775	16986	16866	16948	16896	16770	16844	16892	16872	16793	17011	16975	16962	16678	17058	16902	16788	16953	16921	16833	16826	17001	16865	16776	16911	16858	16862	16875	16849	16752	16936	16833	16783	16963	16871	16813	16953	16949	16821	16700	16904	16939	16932	16773	16761	17144	16683	16845	16920	16774	16931	16789	16737	16894	16929	16758	17007	16912	16779	17101	16852	16812	17025	16819	16815	16915	17074	16928	16989	16994	16761	16914	16936	16788	16964	16869	16904	16938	16878	16908	16972	16873	17030	16906	17137	16735	16932	16954	16882	16858	17099	16917	16981	16845	16971	16915	16847	16860	16965	16886	16633	16912	16857	16970	16840	17060	16609	16967	16921	17013	16974	16828	16810	16996	17005	17000	16884	16733	16832	16813	16815	16928	16920	16837	16901	16811	16975	16927	16639	16901	16779	16847	16710	16891	16790	16959	16927	16831	16895	16837	16911	16729	16761	16806	17035	16755	16929	16978	16994	16805	16912	16846	16829	16885	16980	16775	17035	16983	17058	16816	16710	16897	16966	16907	16937	16774	16840	17006	16975	16846	16959	16698	16872	16897	16933	16875	16831	16761	16788	16810	16831	16933	16840	16964	16788	16918	16803	16923	17035	16946	16918	16859	16906	16977	16984	17019	16894	16736	16705	17002	16827	16665	16935	17043	16869	16992	17044	16833	16909	17009	16902	16759	16813	16993	16790	16862	16890	16942	16888	17110	16782	16905	16822	16817	16909	16991	16860	17003	16794	16917	16937	16981	16806	17166	16649	16724	17039	16910	16916	16806	17026	16994	16911	17094	16811	16981	17018	16832	16889	16982	17060	17042	16872	16729	16845	17080	16821	16845	16887	16928	16683	16947	17001	16840	16875	16915	16820	16957	16998	16991	16921	16885	16846	16894	16907	16689	16931	16830	16858	16999	16817	16804	16864	16852	16940	17105	16862	17070	16898	17163	17051	17001	16913	16837	17090	16815	16781	16734	16935	16850	16821	16884	16797	16822	16977	16829	16933	16844	16844	16733	16792	16879	16945	16848	16948	16904	16965	16903	16843	16950	16991	16943	16890	16681	16915	16789	16740	17027	16929	16984	16930	17034	16870	16885	16941	16761	16936	16736	16934	16899	17105	16904	16854	16943	16980	16838	17025	16884	16946	16815	16950	16908	17127	16974	16793	16908	16967	16865	16962	16861	16853	16932	16955	16927	16819	17213	16987	16832	16838	16996	16882	16874	16877	17039	16908	16781	16997	16779	16896	16836	16842	16987	17095	17001	16864	16907	16948	16857	16969	16840	16786	16877	16896	16953	16827	16878	16888	16888	16780	16855	16938	17108	16823	16799	16675	16926	16970	16910	16863	16734	16694	17174	16983	17004	16969	17023	16778	16811	16867	16852	16896	16958	16990	16724	16912	16762	16854	16843	16870	16863	16791	16928	16929	16890	16895	17009	16777	16789	16978	16875	16891	16820	16815	17007	16843	16843	16834	16960	16966	16952	16816	16921	16827	16768	16914	16986	16929	16903	16880	16944	16792	16877	16866	16878	16690	16665	16886	16972	16846	17102	16918	16596	16886	17043	16958	16794	16798	16765	16906	16764	16679	16921	16844	16730	16978	16786	16872	17057	17010	16871	17056	16754	16995	17044	16894	16822	16871	16724	17146	17030	16963	16895	16790	16930	16955	17032	16850	16751	17003	16896	16910	17106	16804	16899	17027	16951	16808	16968	16922	16957	16900	16917	16981	16819	16792	17010	16810	16929	16822	17031	17001	16807	17060	16921	16883	17001	16845	16868	17001	16826	16793	16946	16862	16885	16730	16880	16819	17006	16953	16856	16782	16809	16890	16960	16858	16918	16816	16972	16929	16863	16842	17079	16822	16905	16956	16871	16890	16997	16954	16823	17039	17134	16921	16930	16844	16921	16959	16853	16922	16938	16905	16884	16981	16945	16973	16861	16712	16918	16860	16890	17011	17006	16933	16994	16769	16654	16868	16905	16840	16919	16823	17056	16820	17001	16849	16928	16838	17067	16839	16875	16957	16864	16778	16938	16749	16658	17012	16996	16825	16637	16924	16815	16951	16878	16903	16849	16948	16898	16826	16939	16961	16903	16927	17037	17003	16998	16926	16761	16862	17048	16995	16932	16967	17009	17002	16881	16726	16878	16786	16845	16888	16874	16904	16794	16812	16960	16914	16843	17109	16866	16745	16867	16961	16845	16950	16870	16804	16960	17041	16910	16883	16858	16761	16885	17041	16821	16982	16915	16887	16938	16944	16991	16895	16939	16775	16902	16896	16909	16761	16912	16881	16868	16980	16926	16958	16885	16967	16931	16840	16886	16814	16907	16787	17151	17053	16886	16984	17148	16892	16787	16799	16966	16862	16986	16887	16770	17073	16733	16926	16874	16921	16916	17119	16679	16745	16779	16847	16899	17086	16904	16975	16839	17000	16811	16975	16741	16837	17085	16879	16969	16868	16918	16741	16969	16951	16984	16984	16934	16889	16987	16949	16888	16843	16850	16933	16969	16875	16895	16724	16990	16844	16879	16787	16873	16846	16940	16927	16794	16951	16801	16825	17036	16909	16981	16766	16930	16885	16917	17168	16836	17141	16809	16846	17019	16961	16824	16969	16875	16956	16896	17012	16858	17021	16824	16801	16898	16842	16752	16806	16889	16884	16980	16964	16735	16672	16892	16871	16997	16792	17009	16843	16711	16911	16812	16939	16974	16880	16924	16831	17124	17119	17008	16979	16990	16675	16911	16828	16794	16838	16852	16925	16782	16849	16766	16864	16921	17033	16852	17003	16759	16910	16696	16985	17016	16762	16890	16651	16974	16935	16959	16771	16997	17001	16954	16676	17090	16916	16789	16983	16885	16824	16856	17024	16975	16890	16901	16947	16788	16808	17033	16899	16683	16888	16959	16623	16766	16818	17026	17010	16874	16860	17073	16803	16926	16901	16823	16929	16746	16927	16832	16961	16879	16826	17001	16908	16890	16784	16888	16973	16933	16796	16881	16940	16876	16866	16829	16949	16999	16865	16792	16784	16906	16924	16688	16645	16629	16928	16945	16977	16867	16810	16956	16869	16970	17021	16932	16898	16993	16835	16738	16835	17036	16918	16981	16991	16741	16716	16978	16956	17054	16702	16898	16913	16838	16819	16904	16711	16863	16800	16794	16994	17253	16887	16780	16845	16995	16836	17041	16963	16764	16862	16738	16865	16868	17016	17020	16835	16917	16943	16774	17111	16769	16856	17028	16986	16919	16610	16856	16903	17105	16818	17006	17035	16957	16820	16906	16970	17008	17015	16951	17058	16885	16873	17091	16955	16935	16852	16991	16785	16949	16962	16673	17043	16798	16873	16946	16890	16833	16936	16841	16739	16808	17025	17330	16829	16895	17031	16744	16891	16977	16998	16671	16859	16816	16879	16889	16957	16985	16728	16932	16863	16826	16901	16864	16705	17014	16969	16933	16895	16824	16922	16852	16952	17068	16874	17054	16799	17041	16974	16918	16838	16937	16745	16854	16852	16907	16740	16803	16897	16854	16879
24645	21474	28947	30297	34055	35606	35217	32891	31502	31125	30757	30813	30377	29496	29389	29533	29698	28979	28969	28972	28839	29069	29216	29159	28879	29242	28976	29012	28836	28726	28896	29099	29019	28935	29024	29076	29055	28943	28918	28906	28775	28884	28913	29096	29018	28924	28751	29042	28626	28997	29197	28977	28979	28987	28967	28787	28943	29199	28969	29016	28954	28812	28962	28846	28914	28920	28983	28793	29003	29074	28760	28800	28946	29022	29014	28801	28920	29060	29098	28873	28882	28657	28939	29045	28899	28997	28962	29143	28569	28969	28973	28814	28981	28979	28977	28856	28962	28956	28795	28977	28919	28859	28835	28580	28771	28814	28724	28730	28945	28942	28660	28849	28888	28682	28886	28976	29060	28786	28842	28906	28815	29012	28842	28847	28942	28887	28862	29016	28901	28991	28869	28841	28875	28980	29059	28933	29306	28974	28911	28946	28889	28801	29006	28971	28886	28720	29007	29264	28966	28827	29093	29004	28953	28852	29068	28671	28832	29212	29067	28835	28913	28826	28939	29145	29147	29164	28983	28983	28871	28863	28818	29107	29150	28925	28995	29167	29148	28979	28921	28819	28995	28622	28975	28585	28762	28855	28774	29330	28841	28779	28746	28916	29030	28859	29079	28771	28793	29099	28653	28793	29017	29138	28908	28764	28934	28839	28710	28811	28813	28855	29088	28755	28689	28965	29092	28994	29025	28766	29004	28942	28902	28768	28606	28926	29038	28752	28840	29368	29094	28840	28865	28955	29214	28823	28861	28620	28731	28691	28943	28932	28547	28942	28795	28899	29133	28790	29205	29173	28862	28985	29096	29026	28774	29005	28750	28881	28751	28772	28586	28979	28815	29067	28751	29052	29036	29077	28986	28857	29059	28823	28856	28683	28963	28820	28702	28739	28915	28938	28798	29255	28957	28967	29043	28843	28904	28880	28964	28817	29046	28769	28664	28634	28820	28894	29258	29041	28833	28830	28911	28709	28967	29081	28775	29127	28794	29059	28561	28726	28748	29041	28920	28647	28823	28833	28790	28915	28711	28710	29024	29048	28908	28872	28964	29053	29006	29022	29002	29147	29184	28946	28902	28832	28927	28676	29073	28870	29065	29242	28962	28714	28792	29008	28835	28872	28911	28930	28901	28714	28920	28974	28676	28986	29021	28826	29001	28922	29056	28913	28784	28720	28971	28777	29022	28651	28856	29042	29040	28787	28777	29220	28893	28846	28726	28866	28849	28881	28981	28848	28811	28844	28928	28860	28885	28770	28944	28771	29020	28881	28694	29084	28971	29152	28995	28927	29027	29041	28757	28885	28789	28856	28687	28955	28865	29011	28991	29006	28869	29105	28826	28939	29135	28779	28809	29014	28634	28937	28886	28889	28802	28705	28887	28917	28967	28994	28860	28772	28964	29052	28802	28918	28883	29155	28881	28952	29278	28890	29021	28780	29168	28977	28632	28639	28859	28884	28924	29146	28819	28896	28774	28836	28871	28936	28732	28772	29036	28758	28951	29038	28890	29029	29046	28989	28681	29025	28939	28849	29024	28845	28748	28911	29015	28938	29074	28809	28838	29037	28922	29220	29074	28831	29037	28954	28862	28956	28775	28935	29084	28995	28963	28693	28841	28900	29011	28924	28811	28881	28999	28864	29137	28760	28964	28950	28693	28803	28738	28902	28990	29072	29193	28863	29116	28869	29015	28923	29056	28625	28706	28869	28994	28764	28947	28987	28911	28778	28847	28914	28827	28761	28786	28830	29119	29077	28946	29061	28846	29104	28922	28960	29037	28886	28840	28839	29132	28999	28791	28673	28885	28995	28897	28965	28845	28902	28867	28793	29084	28790	28978	29231	28967	28838	28744	28929	28724	29064	28955	28974	29150	28951	28925	28963	28966	28968	28898	28838	28806	28815	28759	28960	29091	29004	28935	29210	28823	28648	28917	28939	28679	28936	28858	28903	29040	28802	29264	28884	28858	28808	28787	29025	28964	28868	28840	28901	28862	28856	28832	28674	29007	28691	28914	28676	28797	28649	28860	29057	28754	29013	28925	28817	28703	28750	28956	28902	28944	28677	28908	28990	28982	29072	28775	28723	28766	28732	28830	28750	29163	28748	28921	28850	28748	28805	28929	28868	28575	28912	28928	28815	28698	28743	28749	28714	28935	28761	28922	28927	28792	28815	28920	28710	29035	28891	28915	28839	28970	28948	28704	28534	28738	28958	28652	28793	28846	28844	28909	28960	28744	28891	28990	28652	28967	29077	28815	28947	28736	28946	28850	29032	28856	28688	28953	28914	28786	28541	28863	29186	28718	28730	28817	29138	28864	29003	28663	28867	28722	28919	28847	28675	28784	29052	28878	28943	28856	28948	28759	28865	28968	29133	28807	28804	28906	28779	28830	28784	29024	28545	28837	29166	28855	28786	28883	29019	28987	28845	28905	28891	28888	28692	28708	28986	28905	28908	29012	28927	28827	28669	28817	28834	28890	28824	28953	29023	29026	28838	28820	28742	28930	28813	28968	29078	29030	28825	28863	28849	29023	28788	28806	28920	29099	28836	28971	29009	28697	29029	29046	29203	28810	28827	28851	28904	28798	28537	28790	28858	28895	28859	29247	28953	29003	29175	28954	28730	28725	28996	28928	28981	29004	28826	28801	29022	28952	28981	28963	28762	28830	29070	29082	28983	28926	28896	28929	28910	28858	28681	28742	28860	28723	28728	29203	29130	28863	28726	28860	28911	28799	29000	28811	28755	29161	28830	28813	28824	29089	28766	28768	28614	28847	29015	28856	28867	28667	28676	28750	28910	28905	28542	28999	29111	28837	28890	28838	28916	29044	28852	28953	28875	29176	28934	28842	28824	29061	29013	29023	29206	29043	29079	29000	28894	28978	29010	28870	28992	28873	28982	28908	28836	29120	29099	28758	28791	28961	28905	29042	28716	28997	28864	28806	29087	28873	28996	28990	28702	28658	28757	28816	29030	29090	28886	28994	28774	28839	28876	28920	29138	29024	28967	28864	28833	29005	29257	28923	28946	28903	28724	28996	29172	28921	28876	29148	28683	28963	28895	28851	29026	28843	29056	29031	29158	28820	28648	28965	29066	28795	28927	29177	28810	28913	28985	29162	28679	29052	29163	28990	28980	28891	28892	28765	28814	28920	28731	28781	28939	28929	28712	28891	29007	29002	28883	28984	29103	28867	28976	28973	29002	28863	28921	29121	28674	28858	28923	29104	28919	29198	28947	28839	28981	28912	28861	28936	28931	28890	28966	28822	28799	28773	28883	28901	28656	28842	28860	28648	28550	28892	28888	28731	28925	28879	28636	28943	28972	29077	29303	28992	28884	29147	28732	28803	28860	28911	28955	28936	28883	28985	29014	28595	28806	28712	28896	28961	28798	28641	28655	29106	28754	28893	28983	28804	28703	28896	28685	28883	28990	28946	28865	28921	28907	29020	28982	28886	29057	29060	29207	29014	29001	28721	28696	28854	28895	29097	28928	29063	28945	29161	28943	28959	29220	28861	28766	28969	28718	28702	29127	29040	28901	29122	28966	28777	28894	28864	29193	28815	28718	28708	28938	29231	28821	29033	28985	28957	29057	29030	28817	28868	29089	28664	28732	28810	29061	28597	28894	29086	29086	29099	29143	28901	28780	28911	28969	28753	28986	28939	28767	28807	28836	28887	28884	29131	28773	29091	29041	29008	28757	29107	28886	28705	28943	29022	28889	28983	29268	29080	28958	28890	28834	28725	28820	29297	28864	28873	29156	28868	28772	28886	28943	28772	29044	28851	28780	28884	28726	29086	28772	29062	29054	29230	29030	28954	29093	28956	28790	28736	28809	28910	29132	28724	28774	28448	28865	29095	28848	28983	29110	28714	29116	28711	28814	28966	28977	29040	29085	28965	29069	29043	28864	28984	28703	28925	28769	29118	28763	29004	28776	28855	28629	29068	29157	29105	28662	28968	29055	28973	28677	29056	29056	29014	28746	28825	29330	29046	29200	28874	28722	28864	28891	28733	28920	29034	28791	28987	28980	29090	28878	28764	28913	28863	28839	28679	28894	29061	28819	28861	28867	29106	28825	29124	28971	28770	29042	29123	29137	28954	29067	28708	28788	28740	29070	28897	28899	29013	28963	29164	28815	28823	28935	29021	28956	28879	29054	28916	28922	29100	28857	28861	28977	28790	28837	28579	28944	28729	28762	28879	28883	28836	28422	28864	28839	28674	28794	28926	28685	28640	28849	28883	28934	29017	28933	28820	29045	28963	29131	28716	28851	28796	29021	29087	28848	28671	28827	28959	29096	29007	28921	29111	28973	28879	28934	28896	28845	28982	28987	28831	29036	29070	28898	28968	29025	28733	29073	28817	28712	28954	28641	28980	28897	29029	29065	28977	28980	28804	28940	29006	29178	29031	28710	29089	28975	28999	28772	29080	28905	28917	29008	28718	28988	28986	28747	29016	29108	29142	28897	29076	28912	29081	28994	29067	29135	28533	28852	29032	28736	28945	29166	28829	28688	28844	28788	28669	29059	28983	28968	28882	28957	28824	28943	28952	28830	29139	28779	29051	28993	29008	28530	28824	28751	29117	29004	28827	29017	29034	28927	29074	28870	28683	28980	29297	28886	28921	28810	28715	28751	28917	28761	29036	28797	28639	28579	29089	28826	28786	29087	28852	28797	29028	29022	29086	29013	28798	28866	29110	28712	29027	28731	29000	28660	29046	28771	28754	28915	29033	28955	28880	28878	28897	28795	28940	28961	28837	28809	28656	28735	28810	28969	28975	29012	29051	28917	29062	29094	28971	28899	28878	28929	28874	29123	28874	29049	28805	28895	28701	28996	28891	29095	29195	29115	28813	28814	28672	28967	28952	28782	29038	28938	28893	28925	28710	28977	29028	28845	28884	29031	28843	28882	28678	29051	28742	29253	28689	29034	28858	28815	28742	29034	29071	29002	29095	28991	29232	28789	28888	29015	29058	29041	28928	28911	28952	29019	28919	28968	29087	29013	28805	28791	28952	28997	28882	28865	28744	28652	29056	28819	28778	28639	28804	28871	28945	28678	29079	29056	28961	29103	28730	28914	29164	28980	29138	28884	28709	28924	28783	29002	28980	28853	28847	29032	29094	29011	28981	28740
27242	45058	41663	33150	31136	26564	23662	21757	20544	19788	18980	19719	18598	17736	17691	17967	18142	17363	17457	17393	17388	17409	17516	17236	17260	17437	17406	17452	17337	17362	17327	17420	17290	17326	17427	17305	17169	17469	17411	17195	17390	17164	17381	17181	17168	17177	17432	17349	17258	17413	17399	17323	17203	17405	17478	17296	17440	17181	17227	17426	17449	17212	17350	17442	17329	17041	17427	17284	17212	17348	17239	17320	17252	17235	17260	17190	17171	17456	17291	17317	17459	17290	17180	17174	17346	17281	17299	17149	17356	17312	17290	17416	17206	17480	17426	17272	17328	17158	17231	17104	17317	17165	17133	17290	17251	17212	17163	17218	17342	17203	17168	17241	17327	17151	17235	17377	17299	17264	17208	17256	17313	17313	17081	17313	17395	17285	17410	17385	17225	17356	17282	17241	17252	17543	17368	17103	17380	17301	17089	17323	17265	17230	17324	17529	17324	17210	17237	17213	17377	17209	17139	17238	17522	17155	17298	17386	17299	17383	17144	17421	17335	17209	17459	17263	17271	17406	17318	17343	17234	17304	17237	17309	17307	17354	17491	17257	17479	17253	17393	17406	17305	17157	17449	17316	17275	17289	17232	17303	17237	17236	17194	17270	17336	17330	17254	17158	17273	17349	17316	17229	17395	17153	17470	17098	17344	17023	17444	17177	17200	17096	17397	17186	17172	17276	17218	17231	17284	17241	17245	17394	17282	17248	17278	17213	17172	17270	17203	17272	17219	17409	17319	17203	17246	17429	17162	17183	17138	17355	17430	17271	17292	17335	17357	17199	17441	17386	17343	17223	17275	17158	17259	17170	17293	17233	17235	17318	17207	17269	17378	17210	17287	17301	17519	17218	17265	17410	17273	17276	17258	17256	17271	17246	17238	17374	17302	17508	17317	17357	17374	17265	17290	17207	17446	17342	17152	17314	17349	17281	17250	17383	17188	17306	17072	17050	17141	17175	17327	17223	17191	17432	17250	17476	17235	17428	17131	17194	17015	17284	17346	17137	17156	17172	17059	17219	17363	17308	17169	17300	17196	17411	17244	17287	17376	17241	17129	17190	17433	17303	17324	17349	17337	17354	17450	17186	17332	17266	17124	17382	17446	17502	17260	17419	17278	17460	17387	17335	17143	17300	17257	17167	17342	17353	17383	17221	17357	17151	17294	17182	17500	17245	17317	17418	17415	17333	17268	17213	17278	17260	17328	17349	17438	17353	17295	17273	17482	17261	17167	17254	17420	17124	17267	17225	17361	17348	17299	17284	17248	17506	17216	17127	17177	17287	17219	17340	17229	17215	17178	17322	17295	17196	17392	17343	17482	17110	17350	17282	17267	17404	17226	17254	17213	17319	17304	17414	17194	17079	17401	17299	17126	17235	17164	16988	17362	17331	17234	17312	17278	17279	17247	17243	17355	17347	17206	17345	17176	17357	17271	17126	17239	17274	17163	17064	17014	17181	17264	17219	17168	17183	17280	17307	17202	17353	17247	17178	17057	17251	17341	17088	17199	17494	17153	17550	17178	17392	17274	17254	17201	17295	17206	17147	17031	17533	17085	17192	17292	17285	17263	17311	17186	17361	17246	17342	17266	17041	17483	17259	17305	17408	17372	17296	17226	17270	17224	17129	17486	17406	17327	17293	17168	17407	17334	17221	17371	17265	17269	17280	17297	17313	17455	17341	17457	17215	17250	17266	17140	17269	17311	17230	17207	17318	17261	17446	17473	17141	17185	17320	17327	17299	17310	17322	17332	17273	17322	17287	16966	17376	17372	17249	17243	17240	17388	17432	17491	17222	17478	17333	17182	17391	17360	17244	17294	17347	17161	17230	17308	17207	17198	17111	17461	17262	17327	17333	17402	17233	17332	17402	17294	17227	17405	17376	17318	17174	17349	17265	17326	17328	17223	17207	17234	17323	17398	17357	17157	17134	17166	17226	17234	17417	17109	17498	17391	17385	17310	17292	17236	17347	17084	17195	17158	17257	17270	17323	17305	17318	17253	17058	17398	17175	17124	17307	17525	17315	17226	17271	17155	17282	17295	17289	17237	17391	17400	17290	17265	17435	17240	17423	17177	17202	17355	17316	17225	17371	17398	17254	17309	17225	17411	17305	17214	17117	17224	17309	17220	17246	17279	17323	17308	17333	17364	17200	17225	17273	17309	17261	17333	17272	17307	17257	17199	17311	17176	17373	17402	17066	17186	17250	17314	17191	17511	17224	17220	17264	17409	17318	17316	17240	17329	17276	17286	17368	17251	17107	17430	17247	17363	17295	17150	17094	17297	17543	17382	17337	17406	17430	17356	17290	17394	17305	17260	17402	17274	17251	17360	17352	17385	17291	17390	17239	17412	17368	17223	17432	17372	17269	17026	17260	17409	17352	17485	17360	17140	17162	17365	17103	17305	17232	17398	17135	17204	17169	17242	17383	17324	17329	17448	17243	17264	17457	17205	17236	17211	17212	17104	17225	17514	17243	17420	17309	17383	17314	17289	17101	17343	17105	17294	17142	17316	17213	17290	17185	17127	17443	17285	17409	17187	17349	17481	17202	17240	17265	17292	17295	17367	17244	17272	17270	17270	17302	17392	17384	17115	17302	17263	17364	17278	17361	17366	17048	17478	17340	17415	17360	17256	17263	17281	17219	17061	17238	17270	17293	17151	17335	17336	17421	17455	17499	17222	17352	17226	17174	17246	17257	17360	17139	17282	17259	17326	17128	17304	17309	17244	17194	17290	17072	17133	17393	17193	17200	17414	17180	17194	17381	17067	17309	17134	17465	17274	17213	17039	17370	17242	17427	17247	17292	17187	17307	17038	17294	17140	17304	17386	17273	17417	17212	17250	17382	17142	17314	17386	17302	17180	17276	17473	17308	17305	17334	17318	17454	17194	17315	17240	17302	17360	17263	17272	17249	17216	17385	17429	17312	17273	17143	17022	17222	17306	17364	17412	17451	17148	17263	17468	17170	17147	17301	17303	17159	17325	17360	17243	17430	17304	17344	17367	17346	17337	17191	17394	17297	17391	17320	17334	17260	17271	17379	17221	17196	17197	17208	17150	17177	17372	17352	17252	17166	17391	17299	17182	17439	17298	17120	17424	17395	17362	17155	17398	17153	17357	17235	17284	17370	17329	17333	17401	17205	17428	17413	17266	17357	17326	17258	16973	17206	17342	17295	17393	17371	17273	17188	17472	17426	17346	17389	17128	17288	17344	17188	17214	17303	17171	17337	17162	17034	17222	17286	17283	17389	17356	17490	17181	17412	17348	17426	17177	17190	17262	17275	17275	17239	17390	17074	17232	17246	17346	17296	17402	17113	17195	17221	17220	17348	17253	17303	17259	17330	17216	17265	17202	17272	17135	17214	17363	17413	17452	17242	17166	17229	17252	17234	17403	17218	17307	17315	17234	17185	17142	17515	17391	17421	17329	17308	17380	17575	17340	17177	17510	17282	17341	17222	17143	17426	17057	17294	17209	17340	17321	17015	17274	17459	17106	17264	17317	17248	17211	17380	17411	17338	17218	17259	17420	17206	17282	17247	17354	17224	17355	17154	17251	17185	17351	17517	17282	17061	17390	17186	17189	17177	17365	17171	17368	17332	17280	17108	17192	17188	17188	17445	17061	17379	17530	17308	17059	17439	17360	17356	17289	17299	17362	17197	17229	17327	17541	17317	17280	17172	17317	17277	17433	17242	17291	17013	17184	17496	17296	17330	17301	17409	17331	17291	17374	17211	17265	17217	17343	17407	17222	17420	17273	17367	17217	17440	17043	17310	17437	17377	17276	17275	17146	17243	17464	17269	17369	17283	17316	17097	17474	17259	17390	17338	17143	17277	17230	17417	17262	17314	17243	17327	17280	17289	17249	17432	17162	17262	17286	17333	17304	17233	17320	17177	17277	17232	17278	17307	17364	17472	17265	17184	17447	17053	17416	17248	17246	17259	17420	17365	17373	17309	17200	17398	17190	17295	17314	17155	17224	17273	17281	17418	17080	17296	17318	17208	17387	17269	17422	17235	17450	17116	17379	17389	17284	17216	17214	17522	17261	17069	17114	17297	17181	17170	17262	17204	17193	17127	17269	17150	17136	17256	17286	17379	17251	17384	17237	17358	17559	17379	17393	17500	17261	17205	17229	17212	17338	17221	17290	17429	17258	17236	17325	17245	17296	17267	17216	17400	17335	17216	17430	17531	17096	17298	17377	17217	17359	17275	17422	17351	17354	17346	17266	17378	17199	17179	17223	17317	17241	17301	17322	17189	17336	17241	17174	17496	17230	17348	17384	17209	17389	17223	17445	17288	17239	17332	17085	17434	17309	17514	17225	17354	17420	17206	17315	17412	17264	17289	17297	17373	17317	17303	17311	17463	17244	17257	17334	17294	17280	17308	17409	17314	17331	17114	17468	17272	17277	17199	17348	17303	17293	17166	17319	17497	17248	17313	17470	17276	17202	17260	17414	17371	17397	17147	17446	17398	17205	17440	17476	17075	17124	17181	17360	17088	17133	17150	17301	17241	17315	17318	17152	17262	17321	17200	17419	17315	17228	17202	17314	17229	17352	17258	17256	17324	17284	17157	17442	17091	17204	17252	17151	17249	17134	17359	17322	17187	17407	17293	17231	17447	17123	17286	17199	17202	17221	17334	17311	17196	17145	17392	17177	17143	17325	17290	17408	17150	17240	17231	17260	17422	17444	17278	17300	17062	17202	17252	17380	17417	17235	17282	17337	17136	17221	17168	17323	17314	17146	17319	17117	17277	17132	17311	17410	17350	17199	17188	17027	17274	17273	17444	17469	17369	17444	17174	17332	17313	17237	17216	17221	17414	17318	17206	17321	17214	17278	17198	17334	17333	17307	17399	17293	17323	17355	17273	17273	17261	17234	17242	17384	17275	17408	17325	17300	17329	17273	17030	17337	17313	17346	17425	17300	17434	17210	17255	17286	17262	17386	17281	17257	17370	17183	17308	17693	17230	17288	17187	17345	17173	17313	17213	17308	17143	17230	17334	17325	17308	17341	17285	17459	17251	17221	17479	17093	17247	17242	17422	17355	17286	17386	17310	17225	17281	17349	17185	17287	17411	17143	17309	17451	17295	17284	17523	17256	17419	17237	17117	17320	17141	17273	17242	17184	17264
23082	21502	28780	28466	33275	37011	38336	35187	33994	34176	32622	33751	33428	30819	30505	31264	31393	30390	30344	30389	30623	30007	30298	30051	30161	30416	29979	30080	30374	30243	30244	30271	30186	30067	30166	30347	30209	29931	30265	30123	30145	30158	30052	30151	30190	30171	30295	30078	30224	29960	30260	30109	30193	30099	30102	30272	30000	29735	29607	30192	30080	30118	30006	30182	30188	30255	29972	30462	30279	29850	30128	29848	29979	29963	30172	30377	30053	30263	29922	30228	30445	29926	30010	30095	30227	30173	30038	30251	30074	30148	30098	29984	30210	30202	30031	30055	29978	30198	30070	30248	30371	30137	29858	30147	30429	30041	30022	30576	30275	30066	30169	30047	30027	30012	30030	30060	30036	30288	30100	30092	30216	30040	29894	30140	29988	30139	29888	29860	30010	29988	30100	30136	30120	29775	29966	30295	30232	29992	30111	30035	30137	29863	30306	29978	30065	29474	30230	30361	29994	29918	30068	29989	30201	30287	29984	30424	30044	29983	30133	30200	30048	30089	30165	30047	29958	30172	29806	30005	30070	29982	30054	30070	30125	30159	30172	29945	30096	29929	30089	29862	29788	29940	30093	30014	29945	30376	29854	30142	30100	30094	30165	30013	30232	29954	29944	30031	30077	30191	29976	30312	29903	30141	29767	29941	29970	30343	30024	30159	29932	29922	30010	29959	30211	30322	29980	30167	30256	30209	30215	29892	30057	29865	29790	30188	30068	30098	29920	29960	30112	29878	30220	30076	30013	30033	29959	29996	30018	29819	29843	30125	30107	30098	30080	30325	30119	30103	30065	29931	30470	30272	30193	30003	30181	29737	30218	30342	30065	30111	30154	30064	30047	30227	30219	29975	29816	30015	30089	30076	29895	30151	30314	29993	30058	29923	30169	29814	30349	30058	30329	29889	29799	30120	30108	30142	30091	30130	30270	30038	30034	30031	29835	29965	30301	30030	30140	29863	30056	29942	30119	30112	29888	29994	30113	30368	29873	30047	30014	29933	30006	29907	29956	30210	30007	29791	30272	29899	29975	30124	30137	30040	29870	30027	30123	30036	29997	30158	30102	30111	30302	30084	30149	29883	29990	30090	30163	29740	29959	29805	29911	29998	30025	29932	30224	30229	29991	29964	30187	29808	29859	30180	30109	30113	29958	29922	30038	29821	29880	29902	29985	29870	29987	30050	30086	30133	30142	30032	30278	30076	29930	30111	29985	29942	29988	29942	29995	30065	30126	30028	30089	29823	30040	30481	30067	30078	30093	30061	30165	30090	30146	30047	30136	30209	30109	29934	29872	29946	30272	30089	30032	29987	30185	30176	30007	29965	30178	30114	29969	30447	30015	30126	30034	30060	30130	29983	30049	30231	29985	29947	30037	30092	29894	30253	30045	29981	29839	29974	30071	30099	30276	30131	30049	30089	30201	30001	29755	29929	30161	29966	30022	29947	30187	29994	30078	30124	30018	30125	29982	29978	30245	29992	29920	30160	30260	30082	30229	30050	30279	30069	29990	30031	30183	30051	29855	30201	30280	29972	29777	29902	30145	29918	30023	30071	30088	30036	30111	30033	30137	29857	30103	29988	29694	30077	30225	30232	29884	30138	30182	30101	30201	29934	30064	30201	30121	29986	30283	30115	29872	29823	30194	30016	30108	30257	29949	29843	29880	29957	29823	30194	30289	29921	30070	29929	30037	30049	30115	29978	30098	30026	30104	30142	29924	30061	30175	29976	29892	29788	30227	29925	30461	30141	29928	29989	30496	30228	30244	29974	30049	29861	30095	29951	29947	30268	30097	30055	30184	30238	30182	30094	29946	29901	30160	30215	30143	30256	30159	30092	30450	29994	29849	30082	30255	29903	29978	30175	30117	29900	30143	30106	29956	30084	30025	30101	29953	29853	30104	30103	30032	29825	29899	29925	30327	30300	30013	30199	29902	30449	29902	30023	30172	30190	30004	30223	29920	29925	29923	30073	30098	30284	30148	29828	30272	29998	30110	30030	30154	30006	30109	30108	30181	30096	30024	30259	30285	30167	30130	30194	30026	30212	29823	30171	30180	29919	29980	29874	29845	29983	30130	30017	30141	30129	30104	30181	30191	30060	30239	30179	30229	30165	30106	30012	30397	30123	30076	30011	30077	30094	29992	30040	30099	29751	30223	30330	29990	30106	30112	30009	29887	30079	30356	29922	29923	30109	30090	29786	29744	30354	29888	29989	30350	30059	30046	30182	29921	30042	30218	29913	29906	30102	29948	30014	30205	30063	30010	29891	30087	29939	29923	30303	29991	30154	30057	30292	30035	30038	30084	30071	29773	29878	30032	30193	29960	30217	30296	29969	30272	29989	30238	30169	30191	30003	29950	30044	30196	30121	30181	30076	30332	29988	30053	30038	29963	30062	29903	29920	30164	30210	29952	30000	29720	30041	30143	30251	30078	30039	30038	29920	30016	30091	29957	29873	30133	29896	30085	30105	29843	30049	29904	30034	30380	30179	30174	30038	30075	30078	30167	29974	30078	29978	30083	29662	30108	29895	30164	30012	30139	29992	29916	29988	30058	29846	29713	30004	30477	29978	30055	30046	30102	30039	29964	30338	30072	29964	30271	30032	29959	30203	30042	29883	30077	30323	30038	29977	30153	29908	29949	30076	30014	29855	30135	30123	30008	30115	30400	30082	30112	30079	30201	29933	29950	30146	29868	30054	29945	30312	30236	30159	29978	29918	30007	30004	29930	29879	30023	30306	30278	30013	30096	29899	30175	29811	30398	30239	30049	29981	30134	30249	30087	30249	29939	29899	30091	30283	29765	30020	30139	29798	30172	30148	30127	30112	29951	29939	29813	29938	30182	30359	30128	29971	30042	30211	29936	29843	29912	30064	29910	30214	29888	29796	30147	30023	30141	30173	30146	30288	29922	30281	29921	30295	30068	30103	30138	30057	30203	30142	30018	29915	30276	29841	29958	30060	29795	30019	30161	29988	30138	30011	30246	30315	30100	29981	30143	29937	30206	30193	30284	29962	30135	30190	30212	29979	29909	29835	30084	30059	30114	29970	30178	30138	30195	30183	29898	29972	29814	30078	29958	30198	29950	29853	30075	30004	29993	30206	30179	30053	29847	29912	30081	30009	29809	29948	29883	29918	29909	30218	30233	29930	30004	30149	30188	30077	30180	29966	29935	30168	30028	30012	30066	29814	29810	30412	30207	29970	30029	30085	30215	29928	30028	30179	30243	30015	29973	30007	30056	29871	30006	29989	30116	30128	30074	30136	30017	29961	30168	30119	30136	30028	30051	29918	29775	29978	29962	30135	30065	29943	29878	30090	30188	30364	29968	30226	30090	29949	30205	29893	29877	29936	29948	30083	30023	29937	30007	30126	30024	29994	30259	30073	30136	30188	30021	30127	30135	30166	29974	29906	30088	30033	30179	29884	29982	30290	30151	30083	29857	29854	29973	29918	30371	30355	30199	30335	29819	30130	30124	30064	30027	29925	29918	30001	30140	29791	30138	30019	30192	29964	29814	29993	29755	30118	30074	30156	29899	30018	30182	29876	29849	30080	29961	30040	29793	30102	30065	30199	30332	29883	30133	30255	30008	30019	30051	30070	30018	30003	29781	29818	30271	30313	29970	29953	30207	30283	29803	29983	30138	30188	30277	29965	30085	29889	30166	30197	30116	30108	30000	29898	30037	29850	29880	30308	30059	29852	30227	30057	30087	30084	30191	30225	30236	29925	29706	29857	30169	30137	30176	29932	29904	30497	29847	30434	30236	30094	29882	30277	30126	29991	30231	30192	29981	30225	30043	30091	30310	29861	30070	30265	29901	30274	30120	30004	29905	30267	30111	30145	30139	30046	30381	29707	30229	30035	29818	30079	29888	30096	30076	29923	30280	30125	30244	30213	30095	30067	30264	30198	30050	29977	30252	30193	30237	29992	30284	29885	30030	30157	30164	30159	30151	29972	29938	29892	30048	30185	30161	29944	30322	30140	30101	29908	30082	30114	29863	30137	30259	30343	29829	29983	30204	30124	30319	30041	30143	30017	30072	29822	30258	30219	29985	29865	30072	30122	30045	29983	30218	30119	30234	29728	30013	30056	30288	29878	30241	30164	30219	30239	29936	30185	30336	30214	30006	29936	30145	30254	29987	30290	30108	30064	30264	30113	30242	30114	29956	30098	30233	30066	30351	30035	30205	29941	29896	30138	30061	30184	30240	30090	30259	29937	30024	29625	30040	29827	30082	30173	29978	30180	30074	30089	29986	29991	29987	30126	30053	30104	29804	30330	30061	29980	30189	30295	30162	30130	30153	29909	30150	30081	30099	30064	29943	30336	29841	30080	29991	30310	30104	29988	30008	30409	30273	30195	30112	30160	30092	30028	30228	29894	30081	30142	30075	29834	30189	29772	30021	30219	30108	30368	30018	30004	30041	29769	30103	30545	29789	30109	29853	29865	29836	30009	30225	30133	30012	30276	29976	30106	30138	29971	29830	30121	30071	29872	30253	29924	29971	30030	30037	30169	30205	30014	30124	29977	30299	30258	29900	29937	30083	29975	30068	30046	30010	30005	30061	30072	30147	30106	30009	30057	30036	30189	30513	30254	30114	30163	30177	30080	30140	30059	30013	29949	30075	30081	30040	30107	30129	29844	30108	30154	29745	29930	30267	29823	29966	30172	30334	30027	29919	29898	30153	29928	30229	29989	30139	30087	29865	30089	30069	29987	29963	30220	30137	29772	29965	30010	30167	29938	30172	30186	30223	29935	30003	30184	30238	29838	30018	30168	30053	30040	30075	30005	29989	30045	30132	29882	29874	30086	29827	29996	30146	30204	30019	30150	30068	30100	29819	30089	29967	30082	30244	30163	29886	30209	30206	30062	30050	29997	29999	30007	29906	30154	29948	30025	30006	30033	30183	30128	30069	30276	30034	30151	30043	29868	30311	30044	29884	29968	29890	30148	29966	30018	30079	30037	30140	29982	29918	30265	30027	29996	30060	30116	30157	29984	30107	30138	29909	29806	30241	30082	30029	30161	29850	30119	29986	30154	30225	30231	29979	30260	30255	30051	30263	29992	29932	30104	30447	29975	30129	29938	29892	30118	30036	30128	30025	29865	30042	30182	30048	30169	30137	29920	29980	29923
31819	53103	47963	42187	35945	30317	26805	24284	23215	22380	20869	22621	21747	18391	18643	19200	19058	18243	18317	18033	18043	18175	18080	18051	18083	17936	18169	18165	18277	18195	18178	18139	18064	18180	17913	18113	18053	18030	17933	17975	17994	18040	18010	17982	18049	17700	18058	17860	18059	18140	18310	17925	17936	17956	17828	17889	17982	17962	18097	18046	17834	18233	18012	17905	18149	18051	17919	17984	17982	18053	18090	18185	17998	18012	17882	17961	18015	18183	17701	17928	18013	17854	17981	18011	18167	18005	18190	18098	17897	17911	18135	18026	17978	17912	17823	18107	18162	17938	18123	17953	18148	17922	17915	18054	17954	17877	17903	18066	17661	17795	17971	17954	17933	17881	18005	17991	17913	18056	18001	17949	18014	18060	17952	18025	18048	17885	18091	17880	18106	17819	17921	17896	18072	17940	17933	17962	18053	17926	17845	18003	17825	18023	18065	18098	17943	17935	18140	17862	17788	18108	17965	18045	17943	18127	18085	17933	17744	17946	18066	17906	17927	17969	18098	17938	18108	17961	17964	17915	17975	17793	17832	17890	17922	17859	18076	18015	17856	18086	18010	17943	17982	17864	17804	18156	18041	18049	17819	17984	17839	17880	17802	17879	17994	17904	17951	17710	17997	17904	17896	17955	17845	18146	18033	17827	17974	17919	18072	18058	18095	17957	17884	17908	17947	17887	17924	18082	17887	17814	17847	18027	18012	17908	18052	17972	17829	17956	17892	17874	18139	17993	17979	17913	18009	17966	17892	18016	18095	17969	17971	18002	17973	17883	17816	17902	17899	17968	18032	17851	18226	17867	17965	18042	18069	17944	18065	17933	17959	17863	17946	17840	18017	17883	18011	17949	17786	17882	18029	18005	18106	18177	17867	17866	18099	17852	17959	18006	18058	17902	17885	17971	18012	17796	17893	18095	17923	18051	18062	17904	17869	17911	18101	17887	17818	18066	18135	17815	17863	17907	17940	18082	18048	17821	18236	18102	18044	18008	18041	17979	18052	18021	17782	18140	18108	18003	18078	17896	17929	17879	17820	17943	17925	17963	18032	17901	18036	17834	17893	18068	17908	17882	17929	17942	17850	18003	18085	18067	17853	17958	18127	18035	18115	17983	17946	18111	18022	17937	18013	17920	17988	17884	17908	17696	18198	18110	17959	18068	18092	18026	17936	18049	18099	18066	17984	17914	17999	18052	17912	17884	17911	17983	17860	18053	18048	17964	17914	17958	17859	17790	17925	17957	17918	17879	17934	17964	18006	17816	17975	17853	18194	18010	18209	18179	18166	17996	18006	18111	17977	17895	17846	18181	17890	18189	17794	17943	17926	18011	18129	17884	18048	18007	17837	17932	18234	18086	18119	18124	17974	17990	17971	17967	17957	18042	18028	18061	17907	18039	17976	17988	18002	18025	17981	17945	17977	17858	17900	17996	18051	17854	17942	17822	17979	18198	17933	18103	18004	17815	18190	17939	18194	17909	17928	18031	17900	18035	17953	17943	17880	17912	17788	17997	17873	17985	17973	17949	18161	17915	17856	17856	17835	17858	18040	17938	18074	18052	17947	17944	18039	17872	17932	18031	17971	17981	17897	17795	18206	17875	17757	17880	17784	18004	17962	17885	17987	17961	17962	17883	17840	18125	17993	17867	17940	17897	17794	17780	17958	17930	17915	17946	17980	17949	17922	18056	18115	18023	17932	17835	18073	17876	17952	17833	17979	18062	17775	17923	18138	17871	17915	18079	17928	17776	17850	17823	17900	18041	18085	17784	17836	17928	17874	17833	18004	18061	17787	17945	17838	17872	18066	18103	17999	17921	18106	17950	17959	18045	17970	17896	18215	18007	18019	18247	17877	17981	18122	18158	18157	17990	17967	17987	18032	17859	17993	17905	17897	17764	18068	17967	17817	18003	18079	18010	18115	18111	17988	18043	18015	18105	17997	18171	17939	17868	18027	18091	18068	17928	17912	17914	17977	17994	18055	17895	17885	17927	18149	17862	18085	18123	17966	17976	17804	17923	17799	17982	17942	18083	18052	17917	17941	17818	18055	18123	17973	17895	18035	18054	18071	18021	17863	18003	17952	17951	17917	17950	18015	18012	17885	17979	18192	18022	18163	17989	17820	17935	17945	17856	17788	17960	18145	17913	17917	17935	17812	18092	18108	17872	17973	17904	18017	18156	18260	18017	17985	17973	17911	17786	17976	17905	17927	17926	18099	17952	18033	17870	17972	18194	17851	17789	18031	17927	17907	18077	17954	18086	18035	17958	17967	17762	18019	17877	17993	18009	17922	18073	17866	17887	18071	17946	18248	17901	18148	17950	18070	18095	17845	17804	18066	17972	17944	18083	18044	18041	17878	18044	17998	17975	17920	17789	17782	18011	18007	18145	17991	17915	17808	17949	18211	18074	18080	17933	18161	18095	17970	18064	17972	18122	17992	17906	17885	17957	18053	17799	17928	17962	18090	17855	18029	17945	17994	18062	18072	17954	17998	17863	17908	17865	17997	17696	18101	18246	17794	18027	17979	17831	17896	17882	18129	17885	18228	18042	18067	17843	17847	17972	18069	18009	17834	18159	18067	17979	17903	17867	17986	17974	17878	18046	17907	17807	17994	17887	18124	17817	18001	18037	17979	17755	18109	17997	17948	17907	18037	18034	17836	17832	17949	17970	17902	18088	17761	18059	18048	18087	18104	17872	17673	17911	18059	18080	18048	17881	18110	18072	17906	17920	17916	18047	17976	18069	17884	18110	17763	18151	17895	18019	18129	17992	17955	17750	18114	17864	17991	17909	18028	18073	17938	18018	17866	17866	18069	17879	18024	18087	18148	17996	17797	17906	18026	17906	17902	17932	17973	17997	17960	17892	18000	18035	17992	17932	17921	18009	17992	17875	17938	18004	17764	17976	18012	17942	18002	18005	17892	18017	17964	18015	18011	17950	18270	18000	18092	18060	17844	17888	17886	17945	18010	18027	17937	17972	17896	18018	17797	18022	17959	18000	18030	18021	17899	18016	18010	17854	18017	17890	17975	17947	17922	17851	18056	17950	17930	18045	18140	17923	18023	18014	18062	17947	17856	18010	17889	18064	18037	18072	17952	17915	17888	17915	17904	17697	18052	17959	17741	18074	17889	18034	18054	17748	17962	17938	18090	17817	18081	18007	17997	17860	18014	18092	17968	17795	17901	18100	18026	17906	18000	17957	17895	18036	18019	18221	17890	17988	17739	18030	18076	17857	17805	18079	17876	17915	17977	18066	18036	17789	17767	18124	17966	17888	17907	17930	17900	17964	17868	17931	17883	17888	18013	18003	17961	17814	18064	18062	18042	18019	18001	17931	17879	17976	17852	18053	17950	17856	18044	18058	18081	18139	17881	17932	17968	17946	17772	17969	17886	18023	18069	17800	17989	17806	17947	18068	18044	18119	18017	18019	17943	18125	18005	17958	18056	17894	18086	17936	17977	18004	18016	17933	17980	18024	18141	18067	18051	18079	17945	18045	17993	18152	17991	17825	17976	17913	18062	18122	18108	17994	18029	17898	17837	18065	18093	18097	18020	18030	17861	18096	18067	18052	18026	17860	17996	17972	18002	17979	17945	17884	18021	18154	18199	17936	17965	17869	17931	18034	17970	17726	17857	17991	17972	17815	17925	17950	18036	17769	17837	17929	17956	18115	17846	17952	18035	18044	17820	18093	17914	17959	18042	17977	17982	17917	18013	17895	18096	18116	17878	18002	17986	18025	17930	18019	18005	17977	17984	17884	17868	18014	17848	17975	17881	17956	17743	18167	18091	17850	17896	17940	17971	18024	17972	17938	18137	17879	18159	18165	18025	17974	17740	18074	18017	18185	17912	17790	18008	18129	17843	18067	18099	17805	17946	17932	18008	18011	17969	17887	18154	17908	17938	17999	17920	17915	17843	17771	17977	17881	17946	18023	18023	17794	17901	17945	18067	17847	18218	17970	18052	18071	18022	17870	17989	18045	18065	17905	17901	17930	18060	17851	18006	17976	18050	18123	18061	17939	17917	17932	17837	18167	18075	17985	17859	17859	18020	17896	17862	18147	17914	17720	17974	18059	17940	18083	17901	17865	17894	18029	17862	17992	17823	18093	18044	17886	17927	17960	18155	18084	17888	18039	17926	18013	18207	17876	17759	18011	17910	17829	17923	18024	17857	17962	17974	18171	17725	17903	17850	17710	17969	17794	17872	17790	18011	17986	18120	17930	18020	18048	17890	17932	18063	17962	18243	18089	18075	17909	17920	17943	17926	17958	18156	17835	17914	18152	17746	17808	17889	17975	18101	17878	17908	17864	17945	17743	17808	17959	17786	18033	18086	18003	17788	17982	17937	18012	18096	18049	17826	18087	17981	17818	17859	18103	18071	18062	17887	17958	17836	17902	18036	17977	17937	18187	17972	17810	18010	18068	18097	17932	17957	17812	18043	17924	17909	18037	17758	18012	18046	17907	17783	18134	18099	17816	18065	17858	17970	17879	18228	17963	17934	18132	17970	17948	17982	18059	18005	17994	17993	18109	18124	18090	17904	17958	17944	18131	17772	17957	17945	17901	17947	17877	17826	17831	17978	17911	18070	18029	17920	17739	18064	18054	17980	17741	17936	17970	18048	17993	17997	18037	17942	17814	18051	18017	17927	17902	17956	18128	17667	17904	18010	18101	18013	17930	17925	17800	17739	17959	17974	18030	18156	17955	18034	17980	17882	17926	17933	17956	17920	17947	17959	17741	18058	17967	17741	18047	17990	17943	17857	17884	18104	17911	18061	18027	18147	18014	17928	17862	18010	17979	18081	17786	17948	17861	17953	18011	17922	17867	17930	17924	17926	17851	18128	17990	17763	17969	17795	17855	18039	17835	17911	17705	18078	17948	17884	17917	18108	17803	17937	18063	17929	18111	18021	17864	17956	18110	17941	18106	17849	18050	17954	17993	17786	17751	18118	17903	17793	17963	17909	17972	17911	18021	17933	17801	18060	17767	17979	17966	17879	18018	18009	17904	18078	17886	17834	18003	17948	17933	18092	18035	17762	18099	17999	17933	18033	17799	17917	18017	18062	17852	17976	17909	17956	17948	17916	18109	17886	17955	17999	18122	17851	18085	17987	17889	17876	18134	18186	17815
34970	32508	36494	34788	31956	32313	30963	30236	30328	29970	29661	29280	29166	29345	28997	29106	29075	28749	28829	28893	29240	28835	28746	28957	28984	28656	28896	28842	29340	28720	28853	28710	28921	29095	28859	28839	28706	28906	28725	28782	28865	28735	28628	29228	28933	28994	28770	28895	28942	28867	28771	28687	28896	28725	28922	28678	28781	28845	29014	28916	28577	28752	28872	28643	28748	28706	28726	28756	28961	28903	28904	28858	28764	28848	28771	28745	29023	29038	28918	28866	28813	28852	29067	28965	28966	28617	28746	28859	28740	29011	28905	28868	28829	28843	28895	28629	28776	28629	28990	28678	28873	28873	28828	28610	28889	28599	28735	28793	28903	28649	28607	28559	28778	28785	28861	28765	28893	28674	28717	28884	28771	28618	28921	28822	28781	28744	28976	28993	28815	28754	28829	28782	29006	28837	28680	28724	28769	28882	28897	29066	28869	28854	28891	29034	28988	29007	28751	29021	28684	28715	28893	28789	28787	28611	28909	28791	28583	28872	28731	28816	28670	29105	28896	28694	29141	28848	29007	28878	28898	28700	28772	28912	28800	28797	28873	28683	29031	28891	28850	28638	28877	28692	28776	29014	28980	28857	28563	29034	29002	28890	28896	28993	28961	29043	28999	28806	28722	28949	28971	28878	28895	28885	29149	28834	28691	28934	28849	28845	29215	28902	28972	28925	28722	28764	28627	28897	28574	28974	28646	28759	29002	28922	29009	28947	28659	29000	28887	29023	28839	28553	28592	28741	28695	28711	28972	28937	28940	28723	29000	28899	28862	28700	28897	28931	29021	28876	28943	28760	28961	28850	28843	28542	28761	28804	28807	28765	28706	28909	28734	28852	28623	28691	28919	28894	28762	28806	28862	28636	28869	28848	28912	28797	28682	28836	28946	28713	28921	28975	29000	28814	28876	28693	29077	28698	29076	28709	28992	28731	28958	29063	28852	28766	28785	28825	29197	28701	28841	28730	28852	28654	28794	28667	28765	28933	28762	28755	28842	28832	28710	28644	28651	28936	29017	28869	28905	28833	28820	28872	28646	28616	28978	29037	28966	28784	28751	29039	28811	28931	28884	28862	28726	28825	28847	28866	28613	28874	28801	28830	28685	28860	28881	28690	28849	28638	28831	28831	28663	28951	28827	28976	28969	28988	28837	28586	28565	28922	28862	28764	28879	28869	28589	28791	28665	28947	28870	28696	28692	28844	28875	28919	29064	28825	28895	29105	28918	28838	28677	28581	28888	28710	29028	28868	29141	28894	28749	28640	28636	28901	28924	28797	28579	28711	28722	28685	28825	28935	28798	28629	29006	28943	28731	28845	28679	28917	29086	28904	28768	28556	28617	28842	28881	28926	28805	28840	28815	28948	28949	28881	28814	28866	28896	28942	28870	29003	28740	28621	28659	28658	28969	28886	28779	28900	28883	28932	28751	28951	29080	28988	28949	28935	28901	28737	28596	28986	29085	28954	28895	28796	28962	28720	28988	28743	28836	28678	28928	28778	28693	28989	28494	28510	28792	28715	29103	28996	28808	28834	28917	28838	28873	28955	28867	28856	28728	28872	28820	28891	28638	28944	29035	28784	28870	28821	28747	28693	28958	28732	28816	28651	28853	28883	28862	28865	28755	28632	28884	28773	28913	28711	28780	28961	28767	28994	28890	28636	28926	28821	29004	28926	28545	28909	28793	28712	28759	28592	28611	28682	28909	28807	28715	28870	28820	28827	28574	28784	28634	28881	28895	28578	28731	28806	28920	28682	28896	28725	28977	28759	28637	28719	28760	28778	28937	28991	28858	29262	28867	28619	28887	28996	28892	28912	28923	28863	28731	28952	28712	28795	28678	28918	29041	28891	29035	28648	28835	28932	28734	28785	28796	28689	28478	28981	28846	28817	28853	28858	28896	28887	28720	28894	28794	28791	28891	28874	28946	28734	28811	28884	28467	28709	28569	29139	28722	28787	28865	28597	28791	28885	29034	28609	28672	28749	28560	28868	29005	28762	28772	28716	28785	28875	28820	28727	28774	28762	28945	28647	29078	28773	28839	28641	28931	28729	28887	28814	29007	28848	28788	28652	28795	28737	28858	28885	28962	28827	28747	28707	28749	28813	28814	28745	28892	28614	28660	28714	28701	28917	28804	28696	28750	28672	28732	28878	28784	28838	28578	28676	28897	28966	28981	28888	28910	28696	28771	28827	28760	28642	28827	28899	28887	28910	28755	28671	28622	28936	28730	28686	28818	28764	28851	28811	28554	28678	28791	28611	28692	28831	28735	28790	28831	28930	28775	28579	29031	28638	28793	28847	28761	28637	28954	28862	28954	28670	29022	28657	28575	28903	28892	28766	29061	28892	28766	28819	28686	28928	28684	28814	28870	29173	28727	28998	28756	28842	28926	29004	28787	28837	28698	28764	29131	28716	28543	28912	28794	29054	28959	29050	28974	28687	28830	29213	29034	28785	28857	29056	28794	28825	28798	28993	28647	28850	28740	28705	28919	28793	29102	28958	28853	28585	28567	28937	28935	28842	28846	28836	28991	28932	28906	28560	28891	28989	28744	28816	28783	28883	28886	28786	28813	28868	28810	28710	28802	28803	28811	28973	28836	28820	29026	28696	28686	28840	29048	28875	28783	28600	28792	28781	28810	28738	28675	28901	28641	28702	28802	28862	28879	29035	28699	28873	28912	28808	29149	28734	28852	28890	28925	28871	28990	28807	28799	28944	28930	28730	28789	28818	29011	28833	28713	29019	28959	28961	28833	29039	28868	28801	28924	28938	28786	28936	28952	28662	28964	28706	28701	28996	28856	28677	28606	29033	28724	28899	28743	28737	28866	28688	28869	28780	28848	28836	29119	28765	28795	28826	29060	28756	29047	29327	28897	28445	28749	28787	28659	28675	28758	28953	28691	28751	28727	28710	28879	28775	28718	28921	29032	28994	28894	28687	28892	28914	29030	28790	28852	28756	28959	28921	28765	29031	28979	28856	28669	28825	28731	28775	28631	29033	28806	28832	28728	28906	28988	28714	29007	28872	28810	28974	29142	28881	28755	28709	28955	28714	28681	28757	28609	28941	28808	28880	28913	28920	28876	29038	28874	29053	28741	28590	28948	28905	28581	28867	28871	28800	28884	29106	28827	28788	28875	28600	28833	29046	28991	29139	28582	28983	28869	28806	28753	28888	28910	28722	28609	28880	28920	28706	29082	28754	28866	28852	28841	28920	28989	28633	28874	28776	28680	28859	28585	28809	28913	28913	28995	28888	28742	28980	29046	28999	28839	28869	28803	28989	28937	28755	29136	28716	28870	28946	28828	29075	28575	28635	29000	28801	28881	28742	28631	28830	28780	28756	28970	29047	29014	28833	28610	28931	28759	28594	29048	28811	28685	28805	28895	28847	28972	28616	28849	28892	29211	28703	28755	28870	28803	28615	28742	28858	28728	28814	28902	28885	28830	28534	28692	28827	28806	28752	28826	28710	28879	29098	28797	28737	28754	29068	28840	28963	29017	28944	28925	28799	28779	28792	28886	28782	28948	28544	28673	28882	28747	28794	28855	28887	28748	28672	28685	28643	29096	28463	28733	28478	28517	28873	28872	28746	28716	28757	28664	28938	28919	28798	28796	28869	28841	28928	28897	29029	28849	28734	29026	28886	28834	28882	28894	29006	28719	29020	28746	28814	28812	29026	29058	28815	29110	28663	28983	28748	28791	28704	28734	28781	28619	28860	28606	29056	29038	29041	28998	28944	28824	29082	28859	28968	28804	28717	28918	28781	28696	28818	28787	28739	28874	28932	29065	29124	28773	28889	28703	28966	28979	28863	29002	28849	28719	28730	28912	28665	28708	28795	28619	28807	28667	29154	28792	28650	28905	29038	28897	28612	29040	28701	28844	28941	28884	28765	29067	28897	28794	28677	28830	28982	28690	28781	28818	28956	28796	28734	28883	28549	28884	28899	29009	28900	28949	28752	28730	28768	29057	28758	28915	28717	28669	28712	28866	28826	28626	28654	28983	28964	28713	29060	28897	28800	28992	28613	28879	28848	28806	28562	28824	28707	28893	28575	28897	28753	28798	28994	28869	28947	29089	29024	28907	28942	28836	28559	28592	28957	28768	28989	28739	28672	28554	29040	28869	28609	28842	28983	28708	28655	28823	28760	28932	28751	28823	28921	28929	28907	28914	28826	28844	28707	28931	28854	28954	28960	28964	28826	28927	28800	28969	28932	28762	29045	28843	28867	29108	28807	28795	28909	28897	28895	28983	28997	28959	28856	28752	28822	29021	28981	28891	28722	28942	28966	28712	28847	28995	28927	28554	28760	28776	28591	28822	28796	28870	28917	28889	28917	28697	28836	28797	29004	28946	28923	28856	28804	28858	28786	28710	28755	28736	28764	28918	28717	28872	28557	28770	28907	28934	28932	28944	28823	28895	28759	29034	28851	28655	28845	29045	28870	28728	28748	28950	28637	29178	28727	28709	28935	28786	28644	28732	28798	28485	28858	28748	28655	28673	29004	28817	28715	28766	28625	28899	28890	28833	28527	28809	28991	29066	28854	28983	29115	28988	28995	28621	29051	28938	28686	29047	28816	28709	28849	29093	28895	28934	28806	28853	28572	28738	28869	29039	28893	28781	28941	28891	28564	28897	28757	29089	28876	28988	28734	28717	28951	28804	29104	28879	28812	28852	28837	28937	28878	29034	28790	29068	28986	28707	29151	28907	28927	28826	29008	28910	28820	28834	28764	28889	28707	28625	28615	28588	28924	29051	28975	28932	28824	28755	28769	28973	28989	28795	28874	28883	28757	28971	28697	28951	28838	28813	28896	28879	28737	29163	28807	28782	28868	29101	28779	29112	28872	28637	28904	28813	28983	28790	28878	28776	28820	28548	29052	28710	28521	28855	28706	28796	28863	28822	28703	28696	28679	28817	28631	28761	28807	28680	29008	28931	28797	28746	28847	28869	28852	29007	29006	28798	28688	28890	28893	28964	28720	28732	29034	29027	28883	28735	28758	28733	28702	28985	28919	28827	28686	28940	28854	28873	28947	28939	28669	29085	29018	28791	28715	28965	29159	28832	28858	29206	28848	28726	28708	29040	28887	28780	29003	28817	28645	28730	28769	29064	29039	28783	28759	29035	28997
26001	31631	27785	24031	21641	21275	19559	19118	18702	18289	18024	17701	17289	17192	17350	17309	17064	17191	17292	16941	17142	16771	16952	17032	17101	17032	16826	17097	17046	16934	17104	17089	17015	16972	17167	17038	17086	17162	17069	16933	17025	17047	16786	16994	17110	16914	17023	17087	17275	16856	17040	17058	16982	17009	16979	17123	16805	17039	16904	17052	17149	16922	16937	16924	16840	16973	17010	16701	16943	16878	17072	17030	16799	16875	17018	16953	16967	17191	16893	16925	17049	16741	17051	17154	17009	16950	17072	17111	16894	16926	16959	16941	16941	16918	16911	16943	16812	16817	17020	16916	17102	17014	16977	16843	16976	17177	16955	17143	17024	16931	16927	16896	17167	16976	16851	16911	16919	16904	16908	17086	17168	16835	16907	16940	16852	16901	17121	16949	16858	17102	16743	16819	16894	16935	16849	16967	16912	17140	16981	16860	16863	16840	16980	17122	17049	17002	16964	16910	17319	17030	17015	16865	17047	16990	17097	17071	16907	16817	17038	16920	16924	16861	17073	16988	16790	16978	16921	16948	16936	16972	16957	16942	17004	16928	16778	16960	17147	16867	16821	17088	17100	16979	17122	16769	16840	16992	17018	16910	16715	17057	17018	16904	16932	17020	16935	16852	16937	16967	16868	17054	16962	17061	16978	17025	17043	17104	17098	17074	17069	16933	16839	17011	16965	16842	16921	17026	17125	16926	16920	16960	16939	17172	17028	16833	17148	16976	16967	17055	17016	16886	17152	16885	16793	16946	17042	16985	16926	17078	17009	17091	16839	16936	16843	16900	16986	17010	16884	16952	17087	17037	17053	17012	17030	16980	17027	16797	16918	17020	16964	17016	16918	17073	16999	17164	16992	16940	17121	16993	16921	16971	16966	16733	17058	16873	17037	16987	16996	16844	17042	17040	17128	17267	17059	17127	16967	16841	17141	16908	17021	16776	17037	16875	17036	16833	17020	16927	16928	17094	17088	16914	16933	16937	16938	16953	17147	17019	17094	16845	16917	16963	16703	17121	16876	17143	17021	16892	17020	16974	17102	17025	16913	16925	16916	16865	16992	16956	17210	17119	17107	16952	17008	16995	17151	16970	17050	17064	16820	16887	17041	16997	16953	17075	16783	16841	17050	17072	16880	17047	17041	16972	16809	17029	17112	17042	16850	16893	16989	17079	16818	17155	16980	16974	16891	17076	16873	17104	16864	17017	16968	17069	17091	16881	16878	16836	16924	17002	16833	17154	17136	16954	16979	16840	16911	16985	16998	16969	16951	16986	16987	17136	16870	17024	16926	16917	17036	16780	16937	16837	16727	17086	16987	17061	17058	16946	17041	17009	17011	16865	16959	16950	17112	16991	16884	16913	16859	16980	17158	16945	16774	16952	17111	17089	16807	17146	17081	16957	17049	16926	16897	17000	16859	17016	17044	17015	16975	16915	17044	16913	16982	16857	16808	16986	16893	17016	16838	16966	16982	16987	16883	17081	16864	16908	16923	16858	16768	16971	17024	16924	16798	17014	16944	17085	17053	16998	16936	17096	16849	17038	16957	16895	16894	17174	16887	17152	16804	16915	16937	16875	16904	17122	16929	17038	16864	17017	17225	17096	17058	16972	16943	17122	16856	17055	17085	17057	16998	16943	16990	16909	16937	16900	16973	16834	16847	17004	17069	17139	16774	17059	17033	17149	16919	17220	16986	16934	16944	17230	17001	17087	17015	16774	16980	17046	16993	17085	16905	17014	17115	16965	16854	17065	17012	16951	17059	17125	16944	16966	16929	16870	16974	16959	16955	16911	17045	16998	16919	16951	16910	16957	17076	17050	17084	17070	17026	16953	16810	17022	16907	16880	16957	16911	17201	17128	16828	16919	16993	17003	16997	16877	16976	16858	17099	16904	17097	16971	16915	16861	17160	17108	16855	17098	17014	16831	17093	16964	17053	16855	16827	16857	16909	17094	17057	16938	16986	16853	17020	17030	17035	16909	16859	17020	16993	17098	16731	16851	16815	16988	16998	16934	17098	16851	17036	17034	16913	17018	16837	17072	16875	17111	17058	17052	16960	17150	16942	17033	17055	16959	17056	17150	16968	17155	16909	16892	16819	16915	16928	16873	16885	16952	17177	17027	17069	17190	16815	17177	16830	17042	17020	16972	16854	17030	17037	16970	17048	16836	17060	17033	17150	16888	16862	16851	17089	17089	16952	16979	16975	17124	17052	17009	17004	16678	16994	16854	16815	16866	17007	16993	16967	16773	16819	16752	16837	17305	16787	16857	17007	17116	17059	17040	16961	17048	16961	16891	16872	16818	16871	16916	17199	16820	16896	16858	17094	16975	17173	17039	17037	17120	16987	17020	17041	16943	17169	16984	16943	17134	16994	16820	16996	17194	16742	17027	17126	17017	17057	16858	16886	16898	16998	16886	17040	17073	16988	17037	17047	17103	16904	16960	16989	17006	17102	17084	16875	17060	17130	17028	16874	16972	16886	16863	16962	16911	16972	16928	16921	16839	17028	16855	17001	16958	16955	16982	17027	17056	16952	16932	17039	16942	17082	16800	17100	16985	16991	16851	16983	16909	16865	16962	16929	16988	16846	16950	17050	16934	16878	16976	17095	16972	16926	16904	17173	17003	16958	17077	17030	17093	17022	16881	16926	16744	16732	17053	16882	16908	17044	17003	16899	16956	16982	16849	17040	17014	17038	16894	16964	17001	16981	17026	17110	16865	17026	16886	16864	16969	17021	17110	17178	17101	16999	16916	16981	16838	16967	16827	17017	16931	16924	17047	16776	17069	16968	17109	17122	17151	17023	16960	17036	16921	17107	16977	16964	17070	17053	17023	17061	16932	16837	16965	16986	16905	16873	16928	17067	16903	17083	16959	16995	16925	16747	16980	16910	17029	16802	16778	16968	16969	17064	17100	17010	16976	16863	16838	17046	16990	17068	17013	16930	16870	16800	16961	16878	17079	16850	17169	17201	16902	16991	16914	16958	17024	17005	16950	17079	17040	17050	16802	17050	17085	17119	17113	17145	17105	17083	16936	16964	16870	16860	17036	16909	17113	16891	17090	16895	16878	17140	16914	17210	16929	16788	17049	16910	16950	16846	16980	16969	16913	17116	16950	16811	16980	16984	16871	17021	17037	16851	16984	17032	16868	16982	16922	17019	16962	17019	17000	16867	16982	16875	17071	16984	16968	16985	16943	17175	16969	17109	16961	17096	17189	17059	16917	17013	17123	16896	16941	16935	16864	16855	17012	17020	17003	16978	16940	17015	16872	16953	17126	16985	16870	16919	17107	16942	17036	17088	17157	17055	17084	17145	16999	16848	16846	16927	17112	17028	16930	17009	16848	17221	17005	16880	16976	16859	16994	17076	17109	16936	17068	16820	16868	17008	16852	17092	17051	16836	16912	16912	16839	17033	17018	17170	17055	16981	16991	17054	17164	16953	16985	16897	16852	17062	17093	17019	16969	17196	16834	16842	16830	17097	17039	17046	16846	16850	17005	16871	17025	17222	16910	16898	16871	17068	16908	16967	17000	16848	16946	17053	16936	16905	16961	16953	16933	16936	17014	16772	17127	17034	17083	17099	17003	16956	17131	17068	17066	16824	17035	16932	16984	16966	16891	16984	16919	16778	17139	16875	16795	17023	17031	17021	16923	17181	16965	16939	17180	16968	17128	17001	17089	17001	16844	16940	16938	16897	16938	16888	16960	17030	16905	16931	16858	17179	16858	17017	17143	17067	17074	16925	16888	16937	17041	17054	16922	16934	16984	17091	16944	16984	16961	16976	16954	16879	17052	16975	17044	16998	16987	16905	17072	17005	16914	16835	17054	17052	16883	17037	17160	16943	16944	17103	17025	16943	16970	16794	16924	17116	17066	16822	17090	16968	16993	17074	16962	17042	17020	17193	16969	17032	16855	16942	16904	16855	16902	17125	17160	16963	16869	17012	16857	16983	17063	16903	17011	16964	17023	16953	17031	16981	17015	16993	16979	16821	16858	17140	16872	16989	17124	16976	17034	17147	17070	16948	16934	16879	16825	17096	17134	17291	16829	17063	16881	16996	17061	16764	16891	17046	16946	16863	16894	16905	16809	17080	17114	16920	16888	17204	16844	17225	17005	17051	16946	16955	16982	16737	16909	16998	17069	16881	17000	17002	16991	16987	17036	16954	16737	16963	17073	16969	17084	17182	17105	16477	16908	16820	16927	16936	17199	16962	16931	16982	17175	17096	17050	17102	17085	16858	17131	16887	17044	16930	16965	17117	17055	17037	17056	16860	16880	17031	17047	17046	16911	16858	17191	16908	17006	16872	16988	16919	17099	16970	16930	17034	16865	16769	16980	16953	16989	17023	17008	16905	17064	16986	16886	16976	16875	17039	17071	16813	17092	17017	16999	17027	16890	16884	16910	17129	17001	16954	16980	16953	17005	17128	16910	17088	17112	17054	17040	16783	17042	17080	16876	17080	17094	17009	16907	16824	16977	17149	16881	16831	16911	16875	16991	16924	17004	16981	17050	17044	17075	16779	16843	16947	16953	17046	16939	16919	16980	17115	16867	16977	17030	17060	17094	17064	16844	17034	17015	16994	16913	17064	17086	16879	16964	16942	17122	17048	16829	17109	17158	16969	16965	16910	17051	17064	16801	17081	17070	16947	16957	16893	17060	17059	17139	17201	16969	16962	16848	17078	16859	16947	16908	16999	16986	17127	16986	17041	17029	17063	16892	16973	16774	17031	17061	16942	16979	17058	16971	17059	16806	16910	16853	16972	16991	17060	16974	17007	16756	17099	16838	17050	17061	16839	16960	17023	16886	16954	17040	17002	16996	16899	16984	17096	17066	17031	16990	16946	17134	16905	16976	17101	16949	17014	16915	17040	16897	17047	17013	16971	16951	16975	16915	16983	17159	16899	17083	17059	17139	17049	16844	17087	17129	17197	16760	17037	17026	17003	16766	16934	17057	16997	16731	16937	17039	16970	16844	17201	16952	17225	16887	16961	16907	16996	16997	17126	17125	16897	16966	16832	17082	16956	16937	17114	16920	16917	16840	16785	17020	16996	17014	17129	17075	16954	16960	17077	16946	16909	17041	17080	17063	16956	17086	16940	16703	16876	16874	17167	16885	16965	16984	17065	16899
24602	21529	28868	29359	31047	32924	33815	32264	31451	30832	30638	31219	31044	28755	28533	29169	28938	28729	28385	28392	28430	28309	28476	28534	28599	28646	28427	28502	28345	28712	28650	28405	28600	28416	28480	28428	28524	28668	28245	28590	28497	28438	28199	28415	28325	28277	28460	28426	28564	28537	28486	28350	28461	28328	28250	28348	28507	28562	28333	28502	28343	28517	28253	28374	28308	28291	28060	28087	28045	28379	28570	28168	28263	28085	28203	28271	28125	28341	28391	28543	28669	28465	28305	28368	28119	28717	28075	28347	28337	28427	28313	28283	28395	28294	28091	28407	28559	28506	28470	28467	28357	28312	28339	28194	28313	28290	28310	28216	28423	28432	28220	28183	28486	28340	28446	28476	28281	28549	28457	28396	28450	28396	28265	28518	28573	28400	28385	28159	28376	28160	28188	28213	28123	28445	28582	28488	28422	28175	28342	28302	28414	28556	28153	28330	28273	28435	28355	28187	28099	28231	28101	28395	28451	28364	28286	28472	28283	28370	28258	28220	28480	28428	28321	28107	28251	28459	28482	28493	28434	28505	28316	28425	28437	28350	28499	28663	28384	28432	28441	28578	28368	28114	28211	28457	28513	28518	28220	28501	28372	28131	28189	28160	28421	28175	28471	28351	28342	28479	28719	28155	28297	28436	28219	28369	28657	28431	28338	28280	28387	28315	28375	28176	28586	28479	28055	28449	28490	28525	28425	28303	28494	28555	28556	28523	28399	28115	28396	28576	28174	28254	28205	28373	28246	28352	28525	28473	28222	28511	28566	28224	28129	28252	28356	28312	28216	28325	28285	28169	28050	28237	28080	28054	28583	28214	28501	28341	28422	28411	28382	28358	28316	28294	28360	28299	28514	28515	28581	28301	28186	28781	28471	28415	28271	28239	28168	28282	28218	28295	28292	28456	28415	28260	28474	28466	28459	28373	28081	28216	28510	28237	28230	28161	28079	28262	28495	28365	28162	28423	28673	28320	28131	28339	28498	28390	28255	28372	28436	28180	28384	28378	28404	28315	28219	28464	28249	28437	28342	28277	28279	28460	28270	28368	28317	28203	28372	28420	28525	28534	28563	28151	28331	28305	28306	28350	28375	28583	28450	28178	28448	28277	28356	28225	28073	28425	28384	28416	28288	28278	28322	28237	28179	28312	28532	28513	28414	28500	28262	28239	28270	28482	28529	28351	28249	28630	28488	28342	28463	28455	28498	28520	28459	28636	28332	28448	28369	28418	28322	28443	28420	28345	28211	28300	28114	28318	28199	28434	28387	28403	28319	28294	28356	28241	28407	28505	28380	28499	28365	28372	28212	28207	28326	28299	28436	28170	28220	28278	28128	27893	28337	28482	28352	28305	28397	28317	28383	28252	28315	28313	28365	28469	28371	28268	28358	28473	28321	28351	28419	28350	28255	28215	28446	28142	28136	28166	28273	28164	28331	28431	28298	28145	28155	28167	28608	28224	28336	28292	28444	28524	28529	28405	28577	28408	28151	28515	28269	28413	28050	28289	28409	28347	28191	28186	28286	28327	28494	28304	28304	28300	28369	28407	28707	28184	28298	28347	28219	28432	28504	28245	28283	28293	28288	28240	28276	28574	28230	28367	28325	28349	28403	28639	28517	28205	28323	28355	28170	28164	28267	28478	28461	28313	28440	28546	28275	28311	28517	28269	28296	28291	28327	28271	28434	28546	28385	28144	28315	28220	28424	28122	28368	28295	28214	28306	28284	28253	28059	28323	28578	28160	28360	28480	28256	28368	28359	28457	28411	28313	28197	28425	28306	28456	28126	28331	28255	28424	28284	28474	28417	28273	28293	28193	28141	28312	28265	28283	28414	28143	28713	28056	28313	28426	28489	28320	28392	28236	28238	28414	28398	28417	28583	28385	28402	28244	28202	28523	28593	28466	28261	28324	28550	28228	28249	28252	28272	28430	28324	28430	28125	28331	28390	28458	28401	28208	28301	28544	28370	28300	28244	28397	28199	28151	28392	28588	28376	28450	28247	28257	28299	28393	28176	28463	28229	28481	28214	28425	28411	28056	28173	28341	28459	28153	28367	28151	28329	28292	28150	28178	28311	28304	28156	28378	28376	28547	28287	28551	28517	28273	28471	28157	28189	28144	28117	28039	28186	28394	28475	28371	28373	28370	28526	28182	28438	28391	28451	28492	28118	28452	28163	28383	28086	28567	28646	28570	28252	27902	28035	28345	28081	28292	28513	28423	28367	28451	28195	28329	28552	28303	28560	28074	28307	28344	28277	28456	28071	28107	28098	28324	28587	28267	28267	28491	28334	28400	28273	28535	28363	28127	28508	28577	28662	28324	28050	28304	28152	28478	28430	28313	28433	28334	28415	28181	28368	28526	28536	28186	28453	28402	28775	28471	28399	28276	28325	28357	28439	28374	28314	28298	28329	28279	28287	28494	28333	28280	28451	28391	28352	28498	28509	28269	28226	28203	28377	28313	28123	28382	28345	28412	28183	28419	28494	28460	28269	28443	28383	28307	28057	28169	28399	28295	28293	28281	28227	28138	28371	28210	28168	28161	28477	28248	28062	28485	28246	28441	28407	28400	28297	28217	28205	28318	28636	28350	28633	28493	28231	28622	28329	28428	28370	28118	28459	28457	28527	28365	28385	28518	28334	28401	28327	28336	28266	28441	28553	28248	28223	28528	28320	28202	28295	28518	28443	28110	28353	28307	28342	28152	28676	28305	28396	28306	28297	28402	28026	28188	28161	28304	28496	28453	28675	28628	28433	28355	28387	28288	28293	28259	28325	28330	28527	28249	28429	28301	28130	28625	28186	28388	28497	28366	28276	28438	28392	28606	28595	28379	28168	28458	28112	28323	28075	28197	28399	28200	28440	28272	28573	28257	28401	28198	28461	28071	28330	28393	28282	28462	28530	28211	28411	28380	28191	28521	28430	28468	28465	28443	28204	28169	28454	28267	28638	28346	28417	28463	28288	28313	28317	28350	28489	28556	28466	28273	28731	28456	28625	28220	28575	28491	28409	28092	28281	28022	28180	28581	28438	28272	28234	28383	28714	28428	28218	28362	28312	28481	28248	28271	28285	28408	28336	28351	28351	28434	28359	28378	28266	28643	28381	28378	28357	28341	28434	28356	28543	28398	28360	28271	28258	27956	28304	28548	28358	28328	28347	28320	28429	28300	28348	28456	28410	28395	28193	28410	28391	28311	28478	28430	28253	28098	28280	28226	28506	28189	28382	28364	28287	28315	28165	28237	28244	28463	28325	28531	28222	28432	28484	28249	28250	28598	28246	28195	28143	28549	28513	28291	28068	28367	28271	28249	28470	28594	28500	28235	28402	28493	28020	28373	28242	28349	28438	28496	28147	28180	28315	28518	28345	28375	28262	28466	28328	28194	28533	28335	28587	28266	28262	28474	28265	28344	28408	28462	28345	28274	28049	28570	28467	28570	28454	28267	28485	28304	28109	28386	28528	28402	28343	28529	28246	28325	28546	28391	28391	28296	28517	28430	28371	28399	28266	28349	28395	28345	28358	28197	28135	28232	28457	28561	28088	28634	28466	28370	28658	28114	28351	28522	28486	28349	28384	28381	28244	28271	28237	28270	28296	28480	28195	28420	28184	28534	28226	28293	28447	28355	28477	28350	28375	28295	28274	28451	28241	28306	28267	28542	28489	28177	28425	28413	28525	28184	28408	28221	28109	28512	28281	28525	28553	28445	28533	28621	28155	28558	28637	28226	28173	28144	28111	28486	28411	28257	28288	28280	28566	28387	28375	28406	28581	28477	28397	28441	28281	28181	28629	28291	28329	28438	28455	28171	28383	28322	28434	28351	28412	28342	28458	28310	28435	28516	28423	28216	28327	28362	28510	28344	28268	27992	28304	28422	28419	28150	28477	28588	28038	28354	28730	28159	28347	28468	28213	28570	28413	28436	28177	28342	28333	28320	28274	28519	28425	28363	28079	28603	28323	28175	28355	28116	28610	28295	28020	28249	28155	28262	28353	28320	28254	28419	28382	28323	28274	28436	28517	28438	28389	28162	28532	28433	28280	28319	28372	28267	28468	28341	28465	28374	28410	28329	28364	28346	28356	28331	28337	28338	28629	28283	28334	28075	28449	28625	28293	28271	28450	28449	28487	28341	28253	28428	28460	28198	28402	28524	28364	28465	28343	28579	28515	28338	28434	28269	28527	28265	28759	28535	28165	28317	28447	28474	28308	28396	28455	28408	28338	28462	28344	28326	28270	28357	28363	28353	28527	28239	28315	28668	28328	28401	28382	28322	28323	28125	28465	28136	28472	28561	28257	28333	28508	28284	28388	28361	28163	28218	28336	28538	28345	28240	28443	28384	28413	28391	28324	28257	28428	28294	28440	28318	28451	28359	28366	28373	28387	28345	28467	28332	28322	28150	28406	28249	28298	28432	28437	28393	28248	28388	28326	28315	28163	28409	28576	28255	28533	28413	28380	28311	28391	28564	28199	28414	28412	28248	28504	28322	28421	28214	28361	28101	28557	28232	28303	28266	28034	28185	28261	28493	28234	28031	28146	28351	28409	28474	28498	28463	28485	28263	28491	28227	28268	28346	28457	28294	28411	28306	28325	28572	28281	28571	28334	28424	28569	28204	28298	28256	28474	28292	28024	28417	28323	28076	28225	28421	28458	28202	28230	28222	28191	28563	28293	28411	28556	28340	28320	28635	28211	28268	28676	28398	28650	28217	28574	28150	28515	28492	27991	28224	28471	28225	28207	28495	28120	28359	28415	28394	28367	28484	28309	28580	28556	28283	28503	28427	28310	28476	28120	28592	28523	28192	28167	28319	28480	28250	28170	28096	28321	28393	28398	28292	28215	28245	28337	28223	28321	28339	28439	28328	28455	28374	28285	28339	28341	28299	28473	28359	28331	28320	28361	28446	28477	28495	28259	28387	28412	28182	28369	28124	28588	28528	28524	28459	28294	28003	28133	28621	28118	28578	28510	28353	28171	28345	28297	28507	28444	28425	28451	28570	28338	28274	28281	28281	28391	28349	28185	28297	28302	28556	28182	28451	28111	28518	28412	28342	28642	28363	28154	28423	28339	28220	28429	28391	28435	28526	28454	28556	28466	28250	28486	28433	28171	28358	28250	28722	28331	28280	28433	27948
27229	45370	38561	30154	26354	23270	22008	22043	20890	19798	19782	20715	19328	17278	17093	17993	17435	16737	16890	16926	16901	17067	17089	17060	17085	17029	17097	16831	16884	16970	17051	16938	16812	16971	17004	16897	16931	16952	16909	16921	16965	16876	17037	16813	16872	16698	16947	17116	16872	16900	16929	17172	16829	17149	16779	16991	17086	16963	16788	16852	16971	16948	16742	16787	16788	16936	16773	16874	16968	16879	16927	16893	17095	16869	16798	16980	17014	16957	16940	16882	16926	16919	16845	16739	17061	16887	16961	17084	16756	17080	16838	16853	16984	16765	16715	16974	16883	17030	16925	16900	17033	16886	17155	16823	16838	16906	16956	16761	17027	16806	16899	16906	16758	17039	16831	16902	16983	16876	16926	16921	16950	16935	16953	16842	16903	16838	16824	17028	16732	16989	16784	16994	16756	16932	16826	16929	17001	16964	16960	16721	16937	17007	16764	16856	16781	16632	16948	16808	16750	16673	16849	16766	16916	16982	16829	16922	16803	16669	16965	17031	16859	16868	16871	17004	16802	16851	16862	16815	16912	16959	16876	16788	16813	16946	16958	16831	16946	16822	16852	16935	16865	16978	17132	16822	16910	16808	17042	16829	17018	16802	16972	16791	16815	16731	16809	16804	16842	16883	16681	16853	16997	16904	16988	16882	16824	16845	16957	16875	17003	16971	16664	16889	16950	16915	16809	16912	16752	16822	16824	16879	16878	16808	16832	16982	16925	17019	16857	16783	16656	16885	16586	16880	16812	16815	17056	16751	16910	16706	16876	16878	16955	16740	16795	16813	16914	16886	16954	16815	16870	16818	16782	16917	16810	16844	16765	16893	17057	16833	16758	17116	16740	16772	16765	16669	16792	16982	16923	16914	16908	16953	16760	16920	16851	16730	16855	16953	16904	16879	16737	16998	16715	16835	16866	16830	16862	16719	16712	16868	16868	16913	16851	17001	16796	16837	16904	16754	16730	16857	16902	16931	16826	16893	17022	16908	16940	16861	16853	16841	16909	16951	16888	17004	16966	16806	16826	16831	16850	16765	16739	16853	17036	16879	16871	17020	17043	16815	16939	16941	17063	16859	16847	16967	16971	16763	16838	16787	16753	16825	16935	16958	16653	17082	16919	16895	16971	16820	16779	16896	17032	16770	16983	16928	16652	16702	16907	16895	16785	16918	16919	17033	16856	16808	16918	16910	16872	16645	16943	16925	16873	16629	16865	16723	16883	16918	16815	16791	17016	16884	17024	16962	16800	16829	16798	16802	16827	16877	16956	16899	16975	16761	16822	16873	16888	17098	16812	16841	16649	16939	16906	16923	16912	16945	16793	16950	16795	16941	16866	16855	16906	16993	16709	16922	16875	16910	16824	16960	16817	16920	16760	16750	16948	16894	17033	16833	16686	16826	16904	16762	16868	16914	16872	16740	16834	16941	16853	16751	16788	16945	16835	16724	16740	16976	16627	17020	16868	16908	16875	17106	17072	17046	16790	16957	16972	16941	16741	16994	16813	16886	16873	16808	16953	17117	16850	16857	16974	16876	16977	16895	16716	16863	16895	16751	16942	16890	16887	16948	16991	16991	16826	16847	16605	16833	16856	17008	16859	16991	16710	16917	16859	16845	17054	16836	16996	16916	16949	16986	17021	16912	17038	16889	16889	16798	17070	16969	17000	16883	17023	16947	16880	16891	16802	16837	16833	16896	16924	16720	16916	16745	16900	16960	16857	16963	16939	16849	16767	16909	16731	16582	16776	16975	16645	16930	16998	17010	16757	16847	16851	16868	16818	16859	16854	16791	16869	16864	16871	16947	16891	16894	16862	16653	16971	16915	16816	16564	16852	16979	16915	16838	16864	16785	17000	16936	16869	16837	16883	16974	16943	16804	16864	16776	16934	16870	16783	16999	16983	17027	16818	17012	17030	16655	17037	16833	16703	16807	16660	16852	16718	16866	16879	17026	16983	16781	16839	16776	16833	16871	17122	16899	17005	16867	16906	16624	16898	17077	16836	16894	16720	16882	16841	16792	17064	16876	16818	16937	16886	16879	16976	16687	17020	16726	16757	16787	16692	17055	16989	16945	16881	16986	16873	16888	16922	16668	16972	16976	16892	16997	16952	16856	16854	16913	16849	16856	16834	16738	16966	16855	17023	16769	17022	17028	16838	16733	16840	16759	17117	16769	16993	16913	17047	16780	16969	16800	16793	16854	16928	16974	16925	16937	16886	17128	16908	16662	16926	16979	16807	16846	16902	16955	16757	16963	17013	16930	16852	16822	16859	17021	17001	16953	16795	16836	17017	16836	16817	16942	16793	16843	16870	16891	16781	16771	16908	16793	16965	16751	16859	17000	16786	16856	17040	17022	16763	16996	16797	16862	16964	16802	16918	16974	16858	16825	16970	16882	16839	16902	16853	16958	16895	16957	16998	16782	16956	17014	16907	16927	17015	16905	16902	16830	16884	16740	16913	16770	16933	16759	17188	16865	16803	16854	16921	16792	16924	16955	16901	16881	17033	16738	17087	16849	16874	16930	16990	17120	16913	16835	16920	17031	16852	16755	16976	16832	17032	16775	16867	16796	16723	16864	16960	16816	16945	16892	16683	16993	16965	16870	16887	16857	16866	16780	16736	16870	16896	16914	16761	16929	16949	16862	16950	16844	16922	16613	16997	17010	16820	16988	17156	17123	16912	16712	16817	16886	16896	16839	16740	16976	16697	16837	16833	16947	16813	16936	16888	16874	16952	17008	16803	16812	16814	16835	16716	16754	16948	16793	16879	16765	16778	16872	16921	16889	17021	16794	17023	16793	16932	16828	16866	16869	16966	16802	16774	16849	16786	16952	17058	16892	16993	16917	16793	16907	16813	17091	16894	16984	16874	16887	16716	16679	16866	16872	16864	16824	16924	16897	16881	16975	16789	16690	16820	16837	16684	16754	16784	16876	16927	16955	16944	16741	16722	16810	16959	16764	16926	16861	17071	17095	16657	16870	16914	17075	16883	16946	16876	16934	16847	16978	16831	16938	16749	16840	16915	16991	16917	16688	16799	16930	16883	17020	16931	16952	16740	16897	16916	16805	16922	16733	16870	16707	16866	16986	17002	16929	17027	16786	17027	16896	17163	16897	16884	16943	16699	16829	17012	16768	16963	16624	16857	16832	16953	17027	16730	16816	16976	16958	16846	17028	16780	16810	16678	16855	16903	16793	17094	16851	16915	16890	16759	16690	16920	16910	16881	17045	17058	16712	16887	16817	16798	16829	16736	16808	16791	16592	16755	16893	16864	16897	16941	17021	16846	16801	16854	16880	16826	16847	16793	16850	16989	16883	16920	16897	16927	16880	16918	16923	17018	16905	16832	17039	16975	16820	16681	16767	16843	16986	16790	16921	17011	16744	16891	16950	16798	16928	16804	17004	16747	16686	16888	16784	16873	16838	16870	16894	16842	16802	16988	16732	16880	16695	16892	17079	16840	16810	16869	16951	16755	16806	16841	16792	16940	16708	16870	16850	16802	16843	16935	16752	17105	16871	16975	16903	16917	17051	16939	16880	16932	16829	16818	16926	17007	16718	17017	16909	17149	16858	16798	16974	16920	16963	16884	16711	16710	17054	16949	16885	16766	16935	16804	17008	16848	16875	16759	17011	16715	16684	16880	16873	16733	16875	16736	16848	16607	16744	16984	16859	16898	16833	16934	16849	16949	16846	16762	16981	16926	16932	16963	17026	16878	16879	16645	16973	16927	16950	16996	16689	16909	16776	16959	16852	16933	16789	16921	16690	16797	16828	16939	16942	16895	16775	16799	16778	16939	16872	16749	16686	16798	16901	16879	16663	16994	17049	17020	16904	16815	16930	16717	16908	16973	16894	16979	16733	16759	16858	17051	16750	16919	16924	16878	16855	17017	16835	16866	16886	16855	16942	16874	16921	16921	16844	16809	17051	16991	16947	16833	16820	16970	16796	16897	16853	16899	16998	16818	16779	16918	16849	16947	16777	16866	16824	16846	16813	17068	17017	16769	16934	16874	16909	16896	16934	16804	16954	16841	16921	17027	16888	16836	16657	16900	16835	16917	16962	16975	16835	16844	17163	16816	16744	16808	16783	17053	16945	17008	16769	16840	16791	16877	16824	16798	16904	16813	16953	16998	16979	16872	16688	16713	16826	16860	17045	16701	16918	16884	16896	16786	16774	16942	16658	16899	16892	16915	16785	16838	16849	16943	16858	16803	16772	16880	16920	16811	16950	16855	16847	16936	16859	16945	16838	16917	16684	16738	16780	17173	16861	16741	17030	16802	16874	16896	16860	16805	16979	16887	16881	16842	16882	17049	16586	16832	16908	16747	16960	16656	16820	17004	16899	17053	16728	16767	16812	16810	16768	16733	16890	16817	16811	16920	16914	16792	16716	16793	16943	16865	16735	16857	16934	17056	17070	16987	16785	16671	16893	16950	16728	16937	16914	16854	17028	16787	17130	16899	17014	17053	16700	17037	16904	16819	16892	16939	16916	17086	16812	16905	16838	16909	16873	16849	16989	16907	16897	16793	16976	16985	16896	16857	16818	16969	16914	16900	16791	16840	16913	16938	16905	16827	16713	16919	16858	16819	16812	16950	16873	16860	16793	16833	16904	16686	16856	16846	16852	16889	17007	16579	17062	16858	16667	16817	16932	16970	16793	16943	17126	16664	16912	16845	17017	16739	16825	16854	16969	16761	16916	16839	16786	16771	16805	16937	17055	16845	16901	17001	16762	16732	16872	16868	16882	16784	16939	16813	17034	16904	16831	16983	16773	16705	16728	16873	16908	16934	17000	16949	16836	17029	16847	16935	16649	17056	16811	16862	16938	16988	16741	16848	16949	17039	16784	16779	16766	16713	16847	16902	16964	16836	16724	16928	16613	16995	17038	16885	17046	16912	17044	16969	16981	17040	16937	16874	16776	16803	17149	16779	16768	16723	17008	16745	17012	16742	17011	16891	16721	16897	16861	16993	16896	16844	16893	16881	16968	16931	16907	16671	17028	16803	16959	16775	16887	16799	16985	16768	16890	16768	17042	16838	16913	16920	16807	16698	16992	16790	17104	16604	16863	16974	16722	16927	17009	16787	16899	16796	16854	16753	16966	16718	16999	16791	16861	16778	16782	16967	16852
23134	21518	28863	27116	29772	33412	35805	34470	33865	32973	32599	34453	32207	29904	29851	30145	30289	29452	29014	29411	29513	29063	29152	29003	29025	29176	29028	29188	29391	29112	29355	29286	29246	29300	29161	29205	28923	28822	29164	29097	29088	28961	29292	28931	29098	29099	28844	29006	28971	29195	29025	28886	28860	28911	28925	29270	28974	28958	29173	29153	28923	28894	29109	29010	29006	28924	29134	29216	29216	28837	29302	29484	28877	29058	29151	28993	29194	29124	29065	29023	29096	28885	28964	29183	29032	29081	28963	29090	28993	28709	28869	29141	28716	29225	29084	29122	28970	29079	29158	29024	29004	28975	29112	28960	29122	29011	29022	29044	29122	29440	29034	29204	29047	29130	28802	29116	28945	28940	28873	28848	29048	29074	29080	29164	28892	28924	29002	29066	28836	29292	29042	28856	28811	28853	28874	28965	28980	29080	29154	29166	29000	29099	29164	29094	28988	28973	29054	29021	28850	29179	29405	29076	28930	28668	28998	28793	28968	28988	29019	28820	28768	28869	29031	28953	28942	28835	29120	28976	29035	29045	28576	29010	29005	29132	28984	29069	29071	28922	28950	28691	28973	28940	29156	28990	29096	29323	28994	28966	29103	28861	28853	28922	29252	29095	28977	28848	29064	29186	28851	28973	29255	29094	28929	28878	28910	28798	28936	28788	28818	29089	28706	28847	28791	28946	29022	29014	29142	29162	29210	29071	29033	29135	28944	28962	28914	28944	29088	28911	29074	29162	28668	29099	29090	28928	28908	28821	28976	29132	29007	28749	29211	29005	29024	29110	29083	29168	28785	28936	28936	28951	29100	28752	29109	28891	28895	28902	29022	29011	29134	29145	28913	28949	28856	28791	29178	29092	28701	28765	28840	28995	29083	28722	28912	28996	28928	28779	29094	29164	28920	29036	28937	28995	28912	29100	28912	28897	29178	28847	29101	29375	29055	29091	29143	29072	29196	29076	29204	29000	28826	28879	29023	28905	29048	29020	29032	28990	29049	29037	28899	28985	29149	29133	28948	28948	28940	29018	28778	28847	28988	29066	29112	29052	28989	29109	28729	29071	29106	29175	29262	28751	29069	28828	28836	29260	28855	29070	29165	28849	28740	28900	28780	28945	28813	29131	28823	28880	28967	28940	29115	28705	29081	29040	29071	29069	28872	29016	28985	28868	29038	29114	28878	28929	29039	29000	29183	28784	28930	28996	29040	29192	29059	28949	28977	29077	28913	29016	28926	29242	29047	28573	29245	29244	28929	28999	29026	29011	28795	28880	29100	28897	28950	29170	28933	28581	29120	29069	29150	28933	29274	28836	28890	29161	28956	29010	29120	29077	28953	28803	29000	29032	29274	28905	29047	28925	28923	28923	28964	28956	28885	28861	29153	28961	28989	29299	29137	29059	28807	28986	28974	28929	29050	29285	29148	29077	28864	28930	29044	29319	28990	28973	28847	28993	28913	28999	29018	29039	29030	28776	28931	28949	28878	28942	29151	28732	28933	28976	28832	29022	29028	28892	28762	28722	28849	28687	28805	29034	28929	28814	29077	29095	28730	29190	28871	28964	29127	29062	29160	29050	28991	29084	28997	29091	28934	28915	28831	29115	29001	28977	28961	28915	29087	29002	29106	29061	28912	29019	28938	28813	28996	28832	29074	29069	29144	29016	29111	28985	28910	28894	28813	28747	29104	28963	28952	28929	28851	29017	29094	29024	28852	29097	28897	28907	29000	29235	29095	28662	28646	29018	29096	28891	28885	29144	28731	29123	29139	29184	28987	29123	29048	28969	29117	28957	29111	28917	29104	28916	29095	29122	29103	28806	28841	29047	29101	29128	28937	28823	29206	28809	29052	28714	29148	28916	29125	28843	28974	28692	29113	28865	29171	28978	28750	28932	28906	28856	29171	29083	29110	28958	28885	28977	29169	29029	28884	29177	28980	28774	28904	29018	29002	29151	28849	28829	28738	29040	28772	29192	28905	29021	29217	29237	29244	28825	28935	28704	28850	29042	28695	29014	29138	29146	28764	28930	28881	28730	28825	29099	29024	28958	28790	29202	28930	28933	28833	28843	28989	28941	29061	28868	29067	28771	28677	29158	29226	29097	28902	28851	28785	28940	28804	29002	29181	28838	28911	28864	28937	28944	29067	28791	29034	28961	28896	29020	29120	28923	29015	29021	29014	28746	29260	28967	28939	29103	28967	29123	29065	28865	29058	29156	28910	28973	28895	28914	28835	29045	29096	28852	28940	28888	28876	28931	28873	29086	29171	29058	29086	28909	28964	29088	28989	29130	28893	29039	28880	29143	29031	29106	28989	28926	28862	29027	29165	28935	28894	28991	28987	29046	28938	29071	29056	28679	28979	28888	28894	29045	28822	29064	29230	29113	28980	29131	28999	29115	28991	29187	29029	28988	28945	29064	29103	28900	28980	28769	28992	29300	29166	29054	28966	28905	29116	29014	28945	29370	29123	28947	28867	29222	28936	28948	28916	28954	28870	29119	29199	29013	29050	28916	28842	29022	29191	29133	28939	29041	28967	29147	28740	29073	29090	29153	29143	29297	29041	28759	28802	28649	28942	29066	28947	29042	28982	29004	29269	28782	28684	29259	28983	28835	28811	28940	29037	28922	28902	28944	29196	28786	29036	29017	28958	29037	29232	29171	29196	29075	28971	28936	29205	29012	28923	28995	28957	29068	29020	29052	29081	28761	29057	29004	29369	29109	28925	29129	28876	28807	28960	28934	28751	29126	28995	29006	29220	28779	28866	28802	29156	28985	29265	29002	28987	29157	28911	28936	28889	28879	29082	29030	28869	29031	28979	28759	29087	28998	28956	29103	29017	28919	28708	29224	29146	29008	28805	28827	29059	29161	28884	28935	28887	28965	28803	28917	29105	28880	29043	29044	28963	28794	29097	28904	29067	29118	28958	28832	29005	29011	29134	29077	29106	29022	29244	29094	28775	28806	29059	29025	29133	28950	28918	29069	29025	28865	28676	28861	28894	29120	29282	28929	29132	28962	28985	28966	28897	28918	29075	28688	28882	29315	28982	28855	29011	28693	29115	29102	28880	28950	29132	29044	28999	29172	29141	28789	29056	29136	28836	28884	28971	28965	28992	28983	29095	28911	28878	29109	28908	29163	29138	29065	29113	29152	28971	28840	28957	29092	28891	28973	28796	28977	28875	29024	29046	28987	29079	28519	28769	29060	29016	28873	28919	28851	29427	28932	28939	29061	28896	29165	28925	29033	29055	29021	29029	28716	29063	28870	29010	29017	29021	28925	29188	29046	28925	29028	28941	28848	28983	28854	29280	28988	28933	29118	29244	29048	29044	28949	28933	29305	28946	29088	28976	29107	29073	28791	28923	28739	29079	28881	28987	28782	29084	28841	28797	28886	28881	28967	28727	28927	28754	28918	29053	28861	28847	28944	29073	28835	29023	29030	28993	28951	29385	29162	28960	28903	29142	28803	29095	29010	28903	28774	28982	28918	28972	28860	28941	29150	29081	28991	29071	29019	28979	28967	29165	29169	28789	28993	28936	28944	29071	29157	29207	29214	29009	28927	28835	29010	28970	28944	29077	28868	29109	28790	29020	28870	28971	29002	29104	28920	29156	29066	28732	28894	28898	29084	29239	28733	29155	29164	28983	29069	28891	28826	29210	28927	28887	28958	28704	29140	29226	28890	29046	28760	29051	29036	29128	29083	29138	28839	28891	28836	29010	29020	29028	28974	29137	29035	29139	29034	28776	29182	29208	28910	29204	28884	29159	29186	29194	28932	29141	29108	28817	28923	29106	28950	28952	29290	29143	29044	29045	28950	28761	28985	29176	29153	28961	28993	29020	28983	28845	28789	29061	29088	29216	28905	28932	29010	29083	28712	28879	29020	29227	28980	29186	28902	29063	28907	29160	28996	28953	29110	28879	29167	29137	28712	29132	28813	28997	28888	29085	28947	28917	29040	29107	29064	28727	28863	28920	28869	28953	29161	28917	29027	28857	28821	29035	28948	29064	28875	28872	28963	28913	29069	28891	29259	28886	28775	28857	29105	29075	28908	29087	28833	29269	28991	28910	29110	28957	29112	29026	29134	28807	28858	28955	29043	28522	28896	29209	28923	28929	28960	29051	28744	28918	28984	29203	29122	28812	28870	29029	28753	28987	29223	28877	29290	28936	29064	28867	28898	29008	28746	28934	29011	28922	29022	28871	28885	28954	28783	29085	29056	29108	29129	29083	29109	29288	28914	29031	29339	28800	28675	29125	29363	28948	29216	28906	29114	28982	29238	28771	29002	28946	28972	29129	28961	28873	28801	28904	28991	28901	28715	29244	29047	28897	28786	29027	28636	28998	29131	28964	29110	29156	29150	28983	29110	28984	28887	29178	29094	29178	28838	29027	29045	29037	28955	29201	29000	29183	29213	29017	29118	28895	29139	28930	28954	29081	28938	29061	29020	29143	29194	29027	28938	28981	28940	28902	28831	28779	29164	29218	29149	28978	29039	29118	29204	28832	28825	28842	28767	28822	29205	28908	29060	29198	28987	29100	29096	28723	28833	29088	28866	28807	29270	29217	28846	28913	29017	28878	28716	28731	28890	28933	29044	28890	29162	29127	28965	28974	29046	28828	28814	28877	28899	29130	28907	28935	29015	29110	28986	29040	28941	28887	28890	29229	29226	29146	28965	29105	29214	28812	29034	29004	28748	29032	28882	28816	29041	29306	28795	29123	28988	29142	28972	29016	29104	29284	29198	29056	29025	28799	28776	29126	28934	28919	29121	29055	29110	28992	29104	28779	29096	28732	28944	29060	28918	29002	29065	28836	28946	28827	28850	28993	28967	29212	29125	29120	28650	28994	29086	29147	29089	28927	28941	29137	29109	28927	28922	28891	29046	29118	29236	28888	29091	29232	28948	29128	28878	29128	28766	29019	28856	29210	29181	28943	29010	29027	28902	28816	29050	29198	29124	29132	29216	29289	29104	28923	28823	28954	28993	29126	28896	28880	28935	28942	29142	29162	28978	29055	28957	29078	29183	29073	28864	29208	29252	28915	29004	29264	29236	29132	28942	29017	29016	28784	28982	28991	29229	28855	29041	29004	29098	29143	29182	28824	29079	29094	28870	29065	29185	29118	29192	29057	28977
32537	55791	48837	37092	30182	25349	23896	24446	23527	22264	21375	24562	19970	17961	17467	18662	18587	17450	17415	17358	17489	17505	17528	17415	17335	17455	17480	17465	17401	17357	17460	17333	17327	17332	17460	17425	17329	17317	17339	17210	17432	17188	17461	17547	17333	17270	17471	17310	17334	17321	17316	17369	17282	17272	17396	17375	17408	17570	17192	17411	17256	17245	17346	17283	17369	17653	17509	17358	17273	17434	17369	17516	17411	17318	17391	17324	17486	17494	17280	17438	17296	17227	17270	17344	17432	17250	17511	17278	17273	17100	17299	17306	17311	17349	17288	17374	17445	17213	17417	17219	17343	17486	17188	17373	17138	17506	17301	17197	17249	17091	17275	17251	17338	17207	17284	17233	17152	17225	17332	17480	17375	17309	17194	17236	17167	17328	17271	17432	17223	17249	17199	17332	17353	17175	17282	17216	17205	17411	17188	17238	17301	17512	17350	17429	17215	17153	17431	17305	17247	17228	17153	17374	17352	17359	17387	17176	17618	17437	17283	17195	17203	17470	17335	17176	17334	17323	17260	17390	17378	17209	17207	17397	17174	17168	17157	17206	17353	17378	17294	17041	17236	17363	17212	17123	17366	17488	17297	17182	17280	17243	17338	17255	17324	17391	17263	17365	17279	17548	17440	17406	17364	17318	17332	17253	17440	17364	17318	17187	17341	17157	17448	17265	17371	17249	17305	17327	17421	17250	17372	17450	17223	17234	17198	17287	17159	17151	17341	17354	17483	17209	17332	17395	17388	17251	17214	17471	17287	17322	17526	17393	17307	17241	17408	17282	17311	17378	17360	17328	17206	17175	17388	17189	17380	17143	17315	17292	17257	17225	17055	17374	17334	17334	17378	17309	17305	17254	17166	17161	17230	17255	17373	17261	17237	17142	17308	17343	17287	17385	17246	17440	17384	17096	17420	17333	17380	17341	17418	17424	17327	17395	17234	17371	17174	17292	17379	17396	17307	17422	17352	17262	17356	17381	17376	17227	17308	17442	17202	17146	17344	17311	17366	17442	17430	17151	17377	17405	17363	17325	17300	17249	17460	17250	17388	17396	17398	17332	17122	17170	17193	17230	17084	17288	17379	17297	17290	17296	17108	17239	17330	17201	17156	17330	17125	17326	17261	17328	17333	17061	17392	17195	17249	17027	17300	17351	17343	17430	17346	17236	17070	17394	17427	17067	17272	17338	17313	17211	17428	17201	17370	17266	17363	17346	17379	17169	17263	17334	17321	17302	17223	17237	17404	17378	17167	17354	17381	17098	17375	17257	17349	17265	17315	17359	17159	17352	17202	17184	17315	17222	17295	17190	17316	17359	17312	17121	17347	17344	17225	17257	17197	17315	17322	17297	17303	17298	17463	17234	17327	17341	17387	17338	17250	17393	17359	17241	17383	17390	17544	17284	17143	17548	17258	17302	17371	17445	17186	17379	17416	17206	17362	17172	17104	17200	17303	17164	17394	17176	17334	17295	17338	17228	17315	17390	17265	17283	17276	17019	17228	17294	17534	17304	17111	17269	17355	17315	17298	17227	17288	17435	17195	17139	17216	17174	17313	17190	17276	17170	17423	17268	17368	17209	17288	17198	17346	17288	17471	17324	17249	17305	17040	17235	17319	17256	17307	17271	17209	17492	17356	17136	17232	17189	17434	17316	17411	17231	17117	17497	17170	17387	17414	17355	17333	17154	17254	17270	17135	17279	17127	17336	17327	17211	17193	17374	17460	17416	17262	17067	17305	17192	17348	17447	17538	17195	17157	17299	17312	17221	17394	17212	17159	17397	17316	17280	17279	17292	17311	17296	17268	17213	17235	17251	17286	17301	17239	17475	17325	17272	17336	17185	17244	17237	17197	17409	17264	17157	17274	17466	17161	17357	17148	17357	17446	17390	17318	17261	17196	17349	17221	17333	17474	17319	17276	17274	17387	17324	17266	17297	17228	17367	17239	17294	17232	17225	17273	17262	17214	17324	17406	17371	17301	17366	17250	17370	17420	17347	17269	17385	17172	17252	17333	17222	17332	17555	17306	17241	17369	17366	17475	17416	17262	17281	17253	17248	17303	17289	17335	17181	17242	17224	17357	17220	17313	17311	17341	17344	17196	17223	17339	17302	17194	17261	17141	17324	17229	17294	17172	17249	17211	17186	17337	17455	17220	17416	17447	17140	17292	17299	17269	17281	17227	17288	17295	17345	17456	17084	17198	17132	17218	17321	17089	17329	17319	17488	17379	17286	17231	17295	17368	17243	17212	17135	17363	17200	17198	17268	17262	17225	17211	17363	17264	17221	17235	17275	17320	17396	17120	17317	17273	17287	17436	17542	17243	17047	17224	17267	17109	17292	17376	17253	17190	17442	17389	17316	17384	17326	17511	17099	17414	17081	17249	17442	17347	17240	17216	17383	17031	17373	17279	17477	17419	17402	17292	17278	17373	17297	17317	17297	17262	17203	17370	17250	17167	17408	17228	17270	17319	17248	17153	17450	17240	17427	17124	17265	17384	17248	17154	17375	17356	17251	17133	17343	17257	17073	17427	17411	17391	17384	17250	17146	17502	17326	17265	17030	17280	17238	17295	17238	17322	17271	17298	17254	17295	17430	17428	17368	17301	17324	17213	17168	17252	17342	17282	17350	17546	17160	17191	17374	17264	17103	17302	17349	17274	17240	17310	17263	17350	17227	17299	17167	17221	17064	17263	17152	17361	17329	17267	17186	17297	17347	17221	17322	17114	17388	17307	17379	17288	17387	17607	17277	17081	17197	17278	17133	17209	17265	17481	17364	17106	17277	17259	17396	17115	17337	17316	17380	17457	17324	17325	17235	17217	17290	17460	17238	17274	17408	17242	17167	17272	17337	17382	17383	17367	17122	17300	17544	17287	17191	17289	17060	17208	17240	17296	17298	17369	17475	17192	17327	17320	17314	17334	17310	17347	17284	17296	17413	17405	17134	17415	17214	17284	17124	17268	17201	17294	17574	17243	17215	17428	17278	17159	17395	17399	17230	17327	17355	17227	17423	17250	17325	17242	17240	17147	17228	17156	17159	17275	17560	17279	17236	17314	17379	17338	17351	17318	17446	17246	17326	17396	17340	17324	17122	17361	17448	17342	17306	17345	17308	17421	17341	17320	17355	17286	17232	17321	17269	17448	17458	17262	17406	17202	17388	17286	17148	17297	17301	17203	17313	17518	17403	17272	17274	17205	17221	17360	17329	17264	17265	17335	17488	17265	17360	17302	17430	17486	17259	17235	17553	17477	17195	17367	17217	17197	17328	17318	17270	17155	17370	17146	17272	17210	17454	17333	17314	17341	17443	17163	17506	17317	17278	17348	17317	17182	17389	17158	17352	17114	17323	17133	17196	17282	17453	17245	17425	17453	17419	17373	17265	17271	17332	17225	17140	17417	17133	17311	17460	17305	17198	17444	17141	17452	17242	17253	17281	17129	17338	17121	17098	17137	17289	17236	17441	17254	17295	17284	17339	17134	17082	17488	17266	17055	17278	17146	17223	17315	17354	17286	17076	17358	17325	17277	17386	17250	17334	17381	17187	17297	17266	17310	17368	17302	17177	17149	17195	17321	17231	17561	17158	17307	17152	17470	17302	16984	17209	17283	17308	17360	17246	17093	17161	17368	17320	17392	17322	17406	17266	17387	17484	17339	17155	17205	17158	17261	17420	17197	17245	17360	17178	17231	17242	17257	17387	17403	17177	17538	17333	17168	17003	17349	17418	17148	17243	17281	17306	17135	17108	17380	17494	17343	17268	17289	17170	17320	17422	17194	17223	17252	17382	17253	17362	17366	17301	17361	17262	17209	17366	17292	17375	17229	17282	17282	17283	17418	17294	17334	17373	17551	17341	17304	17288	17322	17179	17533	17218	17392	17267	17260	17294	17286	17085	17347	17208	17537	17341	17422	17174	17352	17348	17166	17356	17398	17309	17360	17239	17271	17351	17361	17408	17123	17154	17394	17163	17398	17316	17445	17256	17345	17232	17414	17420	17301	17271	17244	17239	17313	17068	17222	17243	17172	17574	17294	17203	17347	17255	17192	17333	17370	17256	17304	17172	17240	17251	17261	17546	17349	17204	17278	17218	17488	17444	17196	17246	17501	17341	17376	17327	17271	17428	17265	17349	17316	17303	17148	17316	17252	17273	17202	17342	17210	17217	17397	17375	17167	17472	17437	17241	17375	17123	17270	17129	17334	17431	17123	17126	17271	17265	17262	17231	17156	17104	17244	17479	17283	17417	17278	17176	17383	17312	17197	17357	17210	17307	17154	17130	17289	17450	17305	17287	16924	17396	17360	17397	17320	17253	17393	17385	17520	17322	17245	17316	17238	17249	17323	17270	17093	17297	17346	17362	17284	17263	17223	17382	17217	17262	17205	17358	17397	17398	17088	17394	17290	16982	17545	17123	17226	17312	17269	17288	17243	17181	17309	17446	17365	17184	17260	17229	17455	17336	17292	17498	17173	17469	17336	17328	17351	17257	17357	17501	17355	17126	17493	17217	17373	17294	17254	17337	17236	17319	17222	17454	17287	17292	17493	17196	17221	17456	17046	17243	17218	17268	17341	17351	17391	17213	17456	17210	17224	17398	17249	17250	17205	17206	17184	17304	17310	17267	17360	17309	17312	17214	17275	17353	17399	17348	17214	17299	17179	17278	17215	17343	17418	17529	17253	17206	16987	17264	17251	17213	17162	17374	17425	17444	17243	17276	17378	17159	17398	17366	17190	17321	17412	17301	17408	17223	17032	17606	17226	17160	17377	17395	17299	17448	17399	17170	17175	17318	17295	17445	17304	17232	17544	17185	17434	17428	17298	17298	17139	17215	17089	17176	17268	17257	17349	17370	17153	17282	17372	17382	17230	17340	17410	17602	17393	17295	17329	17366	17349	17401	17308	17358	17381	17274	17390	17165	17324	17278	17417	17243	17490	17255	17113	17226	17073	17467	17432	17403	17323	17400	17396	17384	17410	17332	17164	17113	17259	17411	17210	17256	17318	17312	17414	17376	17235	17377	17228	17190	17406	17225	17236	17281	17325	17304	17252	17304	17180	17529	17544	17300	17300	17452	17189	17323	17309	17365	17296	17262	17328	17178	17331	17294	17234	17269	17429	17042	17237	17243	17391	17302
34634	33024	37875	34087	30845	29184	28596	29013	28755	28424	27920	27791	27492	27306	27016	27410	27081	27261	27117	27234	26912	27100	27012	27424	27103	27094	27215	27240	27191	26826	27334	26864	27302	27026	27081	27038	27343	27113	27059	26911	27290	26980	26895	26934	26745	27041	27193	26960	26941	26878	27377	26894	26964	26945	27149	27018	27005	26911	27102	27179	27120	26835	26842	26945	27217	27016	27214	27146	26956	26957	27296	27167	27180	27421	26939	26770	27227	26767	27158	27100	27147	27064	26923	26921	27106	27070	27127	26916	27157	27047	27173	26992	26977	26840	26953	27115	26908	26711	27152	26773	26922	26826	26981	27105	26864	26965	27062	27071	27121	26986	26981	26920	27069	27094	27123	26968	27008	27218	26826	27013	27065	26896	27011	26959	27063	27070	26994	27091	26971	27140	27123	26985	26802	26984	27120	26997	26903	27067	26904	27085	27276	26838	26918	26823	26988	27205	26971	27088	27075	26960	26909	26821	27054	27034	27219	27071	26937	27145	27073	26995	26997	27087	27017	27164	26902	27195	26916	26946	26895	27101	27056	26903	26967	27080	27127	26899	26978	27135	27086	26961	26971	27124	27110	26821	27179	27015	26888	27049	27062	26996	27056	27082	27129	26768	26924	27129	26835	27132	26871	27003	26962	27139	26978	27043	26974	26841	27153	26965	27006	26956	27022	27033	27021	26858	26772	26731	26910	27079	27078	26896	27014	26847	26987	26902	26965	27304	27054	27014	26909	27058	27041	26890	27050	26642	26985	27455	26930	27144	27172	27114	27132	27058	26805	26960	26988	26903	27029	26973	27087	26951	27255	27132	26929	27063	26926	27105	27063	26973	27059	27118	26901	27193	27021	26794	26929	27171	26933	26930	26707	26761	27059	26770	26869	26987	26836	26854	26826	26875	27311	27054	27129	27192	26860	26821	27183	27279	27041	26923	26740	26865	26830	27057	27220	27137	27038	26870	26856	26861	27109	27039	27044	27191	26961	27086	27032	26883	26807	27085	27076	27040	26787	27028	27129	26978	27045	27026	26973	27226	26930	26844	26982	27052	27133	27334	26845	27189	26842	27149	26864	26902	26853	27047	26990	26950	27009	26924	27093	27073	27133	26939	26899	27194	26973	27062	27240	26999	26916	26995	26892	26999	26737	26994	26946	27189	27008	26888	27273	26886	26853	27164	26880	26999	26938	27208	27043	26978	27066	26971	27085	27020	26986	27174	27115	27135	26982	26924	27131	26634	27048	27121	26977	26952	27086	26918	26693	26940	26923	27162	26785	26813	27034	27143	26924	27082	27291	27020	26966	27131	26892	26772	26937	27148	27106	26831	26996	27069	27161	27071	27032	27105	27144	26759	27082	27308	26909	26921	26938	27371	27049	27049	27048	27191	27091	26930	26917	26938	27130	27111	27137	27032	26985	26915	26976	27024	27000	27026	27119	27297	27284	26953	27022	27316	27028	27013	27102	26960	27034	26730	27204	27246	27055	27046	26896	26879	26994	27078	27132	27022	26763	27070	27101	27046	27021	26994	27070	26968	26999	27020	26897	27138	26884	27049	26932	27127	26921	26943	27052	27025	26979	27156	27289	26933	26954	27072	27093	26958	27218	27009	27012	26970	26873	27136	27034	27006	27029	27087	26860	26971	27236	27269	27144	26846	26928	27020	27143	26805	27024	27035	26969	26987	26772	26950	27168	27106	27004	27001	26995	26896	26919	26928	26999	27032	26970	27041	26841	26921	27089	26945	27094	26797	27142	27276	27215	27171	27060	26985	26728	26968	27086	27085	26995	26985	27053	26916	27174	27130	27297	27047	26874	27126	26982	27323	27142	27034	26850	26900	26884	26752	26913	26886	26859	27015	27094	27138	26999	27166	27152	27295	27040	26991	26907	26980	26868	26957	26800	27001	26783	26983	27091	27086	27149	26945	27051	26969	26943	26894	27089	26931	27164	27181	26993	26956	27066	27257	26910	26936	26858	27003	27101	26975	26893	26905	27357	26850	27116	26980	27177	27047	27081	27149	26904	27211	27098	27078	27063	26832	27041	27072	27019	27094	27045	27212	27097	26973	26721	27145	27042	26969	26957	27111	27119	26970	27186	26981	27114	27152	27222	26873	27081	26904	27084	26773	26998	26981	27086	27038	27101	26885	26972	26898	26756	27096	27097	26892	27121	26938	27137	27071	26831	26994	27120	27052	26978	27128	27158	27026	27020	27045	26826	27047	27108	27178	26990	26781	26869	27024	27040	27040	27055	27008	26826	26980	27163	27111	26867	27110	27092	26811	27016	27185	26962	26799	26949	26982	26972	27052	27294	26890	27041	27157	27156	27036	27165	27062	27200	27026	26952	26953	26882	26957	27134	27125	27031	26882	27022	26864	26868	26950	27152	26993	26868	26825	26960	27184	26961	26883	27103	26950	27059	26813	26987	27076	26943	26804	26888	27159	27039	26972	27166	27115	26964	27087	26751	27090	26873	27122	27110	27058	26692	27186	26921	26932	26864	27086	26924	26685	26999	27087	26955	27043	26983	27050	26882	27074	27118	26871	26710	26855	27102	26973	27019	26881	26906	27197	27058	27031	27064	27003	27068	26965	26839	26887	26997	27206	26993	26865	26948	27196	27091	27212	26900	26889	27219	27075	26947	27042	26886	26831	26972	26809	27095	26811	27051	27238	27173	26904	27118	27196	26939	27172	27038	26854	26938	26941	27120	27317	27029	27385	26966	27019	27075	27003	26931	26884	26897	26733	26738	26933	27069	26898	26984	26986	27004	27245	26781	27105	27074	27086	27180	26871	26984	26869	26975	27183	26881	27048	27081	26904	27181	27088	27135	26890	26941	26982	27032	26898	26634	27093	27115	27134	26996	27145	27107	26930	27172	27106	27135	27011	27289	26656	26944	27070	26661	27076	27196	27135	26978	26968	26850	27080	27235	26996	27113	26870	27092	27096	27051	27261	27036	27043	27100	27118	26792	27018	26946	27198	27017	26991	26696	27045	26916	27038	26983	26882	27061	26937	26909	27066	27033	26939	26992	26929	26962	27074	26928	26958	26890	26915	26801	26876	26744	26816	27196	26963	27215	26897	26995	26772	27182	27152	27257	26995	26866	26890	26882	26866	27055	27180	27034	27051	26921	27160	27033	27059	27374	27207	26957	26897	27070	26915	27023	27027	27013	26996	26939	26774	27070	26903	27134	27180	26912	26936	27016	27177	26974	27015	26828	27105	26909	27198	26909	26902	27091	26917	27158	26842	26879	27078	27001	27102	26995	26952	26966	27131	26914	27163	26942	26895	26956	27077	27067	26988	26959	27141	26865	26783	27100	27109	26988	27114	26896	26836	26827	27119	27062	26909	26983	27124	26911	26844	27003	27075	27256	26822	26853	26727	26967	26849	26893	27077	26978	26985	27039	26979	27267	27169	26846	27081	27183	26993	27217	26866	26943	27115	26927	27105	27179	27252	27142	27085	27203	27100	26681	27159	26964	27008	27160	27232	27101	27297	27236	27036	26973	26970	27012	27058	27035	27144	26883	27131	27045	26806	27071	27021	27060	26987	26967	26927	27054	27366	26834	27089	27049	26984	27054	26694	27202	27093	27205	27008	27096	27061	27063	26904	26881	27201	27057	27016	27023	27087	26902	27161	26936	26803	27013	27227	27278	26939	26985	27092	26953	26944	26867	26998	26877	26938	27002	26592	26850	27018	26942	27049	27136	27104	26946	27071	27159	27147	26803	26818	27198	26974	27159	27035	27156	26973	27068	27037	27205	27251	27073	27074	27011	27173	27100	27098	26886	26962	27065	27212	26950	27046	26823	26967	27156	26961	27103	26941	27198	27020	27082	26829	26901	26974	27110	26913	27058	26929	27214	27020	27012	27218	27077	26854	26968	26879	26957	27056	27029	27113	26876	26819	27132	26916	26981	27007	27204	26859	27225	27069	27049	26966	27203	27136	26936	26904	27090	26834	27023	27005	27243	27085	26868	26889	26890	27016	27083	26878	27042	27324	27163	26931	27291	27072	26988	27230	27130	27149	27103	27067	27099	27121	27168	27007	26958	27002	27023	26892	27136	26825	26865	27098	27052	26839	26947	26977	27020	27125	26945	27106	27272	27127	27133	27107	27267	27129	27125	27052	26763	26873	26847	27040	27031	27003	26850	27119	26919	27420	27137	26990	26999	27086	26897	27218	26931	27067	26915	26788	27044	27294	26959	27093	27226	27157	26832	27011	27059	26981	27093	27194	26997	27105	26963	27101	26917	26760	26957	27041	26905	26799	27020	26887	26971	27149	27047	27200	26826	27088	26601	26966	27075	26914	27282	26956	26903	26826	27057	26702	27153	27206	27031	26985	26958	26914	26975	26950	26960	26642	27103	27015	26773	27001	27062	27228	27031	26999	27036	27073	26940	26990	27026	27075	27085	26930	27043	27064	27211	27260	26975	27131	26803	26959	26960	27091	26928	27072	27219	27141	26967	26934	26995	26873	26938	27146	27167	26756	27140	27070	26998	27009	27011	27144	27014	27017	26887	27079	27056	27406	26947	26904	27110	26857	27218	26938	26845	27089	27197	26981	26847	26995	27021	27038	27168	26927	27197	26749	26886	26955	27098	27004	26826	26942	27004	27138	26999	26871	27077	27047	27315	27255	27159	26786	27168	27184	27360	27071	27239	26679	27152	26940	27197	27286	27272	27358	27180	27052	27057	27000	27130	27324	27235	27190	27118	26873	26949	27036	27161	26768	27014	27192	26934	26985	27048	26940	27082	26941	27139	26933	26965	27062	27061	27046	27171	27082	27113	27132	27120	27274	26940	26821	26991	26973	27138	27145	26990	27130	26950	27051	27111	27049	27043	26876	26805	26817	26978	26953	27040	27103	27050	26923	26927	27031	26997	26903	27037	26969	26940	27063	27094	26860	26923	27080	26946	26991	26835	27268	27034	27048	26998	27023	27134	27204	27078	26737	27372	27060	26918	27022	27020	27075	26924	27076	26995	27188	27078	27060	26873	27167	26994	27142	27030	27037	26982	26916	26995	26974	26890	26952	26857	26991	27073	26879	27073	27008	27026	27191	27087	27134	27198	26897	27015	27249	26800	27380	26928	27089	26975	26906	26922	27003	26995	27001	26755	27032	27373	26897
25570	35164	31537	23799	20810	18783	18105	18710	18102	17532	17289	16783	16590	16353	16266	16275	16183	16199	16009	16159	16142	16197	16219	16090	16078	16071	16168	16164	16229	16197	16276	16046	16256	16170	16276	16073	16010	16015	16066	16169	16158	15940	15875	15875	16093	15892	16021	15956	16130	15996	16071	16101	16037	16116	16135	16114	15966	16049	16129	15938	16000	16083	16162	16052	15972	16066	16119	16125	16129	15976	15898	16175	16159	16116	15929	16079	15862	16021	16000	15758	16118	16275	15957	15931	15996	16123	16168	16180	16005	16100	16092	16099	15975	16129	16185	15834	16053	16128	16120	16042	16095	16133	15902	16236	15921	16129	15946	16008	16139	15953	16073	15936	15909	16101	16093	16005	15969	16154	15972	16054	16039	16097	16021	16062	15862	16191	16050	16075	15879	16050	16134	16004	16158	15938	16109	16101	16149	16000	16016	16147	16163	15856	16081	16211	15969	15865	15964	15974	16192	16001	15864	16044	16049	16058	16130	16068	15937	15904	16069	16166	15919	16085	15861	15925	15910	15801	15805	15872	16082	15867	16100	16202	16109	16065	16169	16110	15892	15915	16066	16166	16139	16025	16055	16043	16064	16064	16249	15998	15984	15950	15996	16078	16105	15960	15972	16167	16032	15969	16020	16061	16071	16156	16012	16122	15936	15826	16237	16068	15990	16002	16024	16027	15998	15984	15929	16075	16210	16022	15972	16168	16183	16002	16050	16216	16090	16019	15841	15950	15939	15934	16126	16059	15922	16054	16035	15955	16080	16080	16113	15909	16080	16081	16122	16049	15985	16124	15822	16246	16019	16085	16026	16090	16145	16076	16020	16129	16142	16120	15934	16142	16068	16011	16123	16114	15960	16208	16040	16017	16048	16189	15919	15947	15801	16028	16051	15966	16084	16070	15927	16118	16036	15945	15967	15973	16050	16059	16192	15945	16011	16061	16026	15915	15808	16089	16035	15968	15790	16172	15911	15963	16087	16046	16068	15957	16078	16091	16176	16179	16151	15929	15940	16180	16089	16095	15970	16063	16203	16046	15971	16059	16220	16112	15886	15966	16176	16282	15848	16076	16034	16125	16121	16012	16024	16056	15941	16033	16127	15866	16099	15935	16169	15884	16012	16073	15966	15967	16029	16087	16066	16078	16084	16072	15956	16063	16050	15936	16196	15914	15986	16188	15935	16082	15862	16068	16128	16080	15985	16118	16184	16099	15809	16281	16072	15992	15975	16295	16054	16071	16080	16065	16078	15856	15972	16192	15930	16117	15978	16176	16178	16083	16021	16069	16109	15814	16089	15987	16125	15998	16090	15940	16141	15879	16082	16060	16113	16136	16109	16042	16072	16064	16266	16125	15904	16234	16149	16065	16100	16031	16052	16057	16163	15992	16098	16015	15883	15940	15948	16049	16008	16159	16186	15967	15857	16238	15856	16143	16086	15949	16026	15914	16023	16059	16071	15979	16115	16056	16214	15968	15889	16066	15904	16144	15962	15964	16141	15995	15989	15942	15963	15994	16059	16024	16000	16129	15906	16023	16226	15971	15920	16219	16105	16133	16114	16155	16064	16103	16001	16195	16309	15939	15998	16188	15928	16233	15985	16069	16131	16007	15957	16022	16098	16109	15979	15978	16105	16188	15852	16169	16113	15971	15929	16050	16134	16062	16049	15837	16039	15871	16088	15883	16140	16270	16003	16045	16077	15834	16138	16203	15957	15991	16091	16033	15940	16131	16121	15991	16006	15906	16126	16082	16079	15980	16071	16187	16038	16200	16039	15943	16088	16111	16095	16216	16038	15997	15888	15987	16133	16037	15987	15992	15944	16169	16052	16027	15912	15860	16010	16025	16213	15959	16159	15862	16027	15845	16000	15828	16007	15973	15996	15798	16137	15879	15944	16013	16099	16013	15960	16036	16078	16100	15997	15993	15851	15919	16211	16065	16197	16116	15975	16142	16047	16029	16066	16161	16092	16083	16050	16132	16052	15900	16101	15896	16028	16107	15888	16020	16260	16167	16023	16052	16033	16189	15976	15945	16020	15953	15999	16045	15966	15993	16288	16153	16070	16088	16088	16032	16181	16063	16204	16088	15946	16114	16133	15976	16018	16010	15967	16059	16138	15854	16078	16073	15902	16212	15950	16128	15899	16051	16141	16008	15884	16170	15990	15905	16156	16135	16032	15978	16143	16218	15929	16032	15952	15939	16100	16150	16011	15898	15900	16047	16086	15969	16138	16136	16038	16146	16058	16168	15871	15996	15894	15982	16162	15971	15941	16008	16044	16205	16051	16237	16237	16000	16032	15944	15987	15978	16207	16214	16040	16080	16022	16139	15955	16061	16022	16120	15842	16103	16015	16100	15914	15981	16187	16007	16058	16248	16072	16031	16142	15987	16008	16072	16041	16011	16083	16039	16148	16019	16068	15975	16004	16055	15984	16032	16236	16035	16130	15983	16175	16059	15888	16240	15862	15989	16019	16073	16188	16071	16034	16194	16037	15986	16166	16038	15975	16007	16017	16228	15942	16119	16043	16147	15956	15953	16246	16066	16087	16040	16088	16087	16001	16121	15975	16182	16108	15999	16125	16073	16283	16066	16052	16011	15916	15996	16019	16020	16070	16164	15876	16015	15965	16099	15831	16179	16070	16047	16137	16052	15995	16020	16030	15959	15959	15899	16084	16207	15820	16066	15986	16181	16121	15944	16073	16103	16083	16205	16053	15951	15950	16116	16046	16223	16105	15967	15832	16130	16097	16052	16301	16047	16200	16168	15984	15959	15826	16032	15869	16041	16040	16149	16144	16132	16038	15983	15972	16056	16069	16191	16145	16159	16176	15949	16151	16057	16201	16061	16034	16131	16260	16011	16296	16154	15988	16017	16053	16059	15936	15955	16139	15982	16126	15914	16137	16138	15891	16008	16132	15972	15911	16089	16048	16112	16045	15968	16056	16142	16051	15939	16045	15739	15996	16018	16055	15996	16098	16009	15995	15981	16134	16188	16314	16112	16126	16169	16077	16278	16290	16246	15952	16081	16045	16082	16092	16104	16051	16103	15998	15986	16200	16032	16104	16264	16167	15854	16035	16237	16072	15879	15983	16147	16120	16132	16204	15976	16025	15932	16130	16189	15940	16083	16172	15871	16084	16042	16106	16035	15822	15997	15893	16115	16019	15924	15997	16170	16075	15972	16009	16025	15967	16165	15952	16109	16219	16101	15964	15960	15931	16215	16074	16165	16095	16128	16198	16019	16038	16064	16084	16051	16160	15916	15893	16005	15950	15935	16219	15897	16198	16077	16017	15943	16007	16049	16067	16012	15985	15998	16171	15838	16020	16213	16053	16016	16042	16147	16188	15921	16159	15947	15956	16035	16041	16056	16088	15950	16081	16026	16010	16025	15913	16139	16007	15861	16154	16129	16095	16109	16024	15904	16070	15845	16200	16043	16077	16019	16088	16061	15988	15901	15848	16034	15827	16156	16008	16146	15978	15989	15828	15961	16085	15865	16033	16085	15947	15977	16197	16014	16128	16029	16221	16057	15897	16000	15937	16029	16246	16092	16121	16021	16077	16147	16148	15990	15820	16297	16130	15880	15922	16232	16114	15843	15907	16049	16131	16134	16164	15935	15870	16189	16050	15993	16126	15943	16090	16092	16115	16119	16023	16154	16059	16014	16013	16253	16093	16186	15970	15957	16134	16026	16039	15987	16051	15980	16231	16065	16243	16306	16105	16126	15923	16172	15991	16068	16053	16032	16057	16136	15936	16010	15818	16118	16168	15997	16324	16010	16072	16044	16174	15971	16055	16118	16130	16025	16133	16014	16021	16260	15935	16181	16025	16082	15953	15916	16165	16025	16067	16032	15948	16059	15885	15944	16065	16052	15986	15996	16110	15977	16026	16336	16162	15836	15843	15943	16018	15910	16082	16064	15983	15931	16129	16168	15905	15998	16235	16236	16065	15799	16119	15913	16028	16061	16093	16283	16081	15884	15981	16195	16085	16034	15915	16213	16083	16064	16073	15990	16166	16127	16080	15956	16010	15970	16163	15997	15926	16063	16029	16289	16051	16189	16051	15965	15822	15942	16191	16018	16173	16079	16091	15910	16017	16102	16088	16075	15991	16023	15972	15996	15903	16120	15885	16015	16152	16152	15981	16205	16195	16003	16160	16070	15991	16013	16066	16068	16030	16085	15886	15821	16173	16095	16141	16056	16075	16217	16145	16034	15959	16203	16111	16132	16057	16184	16214	15976	16069	16049	16105	16187	16004	16038	16078	16090	16002	16172	16039	16135	16095	15890	16193	16054	15927	16203	16042	16163	15959	16012	16033	15890	16125	15815	16063	16084	16088	16178	16000	16148	16134	16146	16047	16157	16044	16232	15978	16130	16166	16081	15919	15963	16077	16026	16043	16178	16124	16131	16101	16014	16132	16046	15901	16068	15954	15912	16085	16022	16076	16084	16071	16138	16130	16115	15969	16059	15895	16089	16127	16043	15972	16124	15911	16057	15978	15908	15947	16068	15998	16153	16106	16208	16100	16148	16028	16114	16076	15912	16115	16056	16215	16179	15925	15998	15963	16094	16084	15970	16168	16098	15940	16095	16010	16001	15991	15946	15982	16139	16132	15808	16010	16003	16001	16276	15875	16066	15980	16249	16171	15987	15898	16068	16412	15943	15946	16030	16051	15996	16051	15941	16132	16154	16103	16119	16203	16181	16231	16188	16129	16109	16182	16129	16222	16111	16134	16046	16178	16066	16053	15973	15984	16147	16148	15922	15818	15969	16260	16104	15865	16003	16083	16004	16186	16048	16077	16032	16167	16091	16043	16006	16048	16012	16086	16038	16053	16074	16052	16069	16158	16078	16046	15875	15992	16130	15986	15969	16103	16024	16017	16023	15929	16118	16110	16092	16102	16028	16168	15944	16171	16114	15925	16019	16079	15904	16207	16124	16182	15971	15921	16058	16016	16047	16166	16022	16003	15999	16061	15989	16186	15967	16080	16094	15974	16089	16086	15976	16126	16071	16011	16065	15890	16154	16100	16087	16129	16171	16069	16098	16085	16055	16110	16067	15804	16292	16173	15911	16073	16037	16088	16033	15929	15969	15983	16035	16174	16202	15962	15943	16237	16094	15926	16064
24727	21514	28831	29786	31319	31527	33349	31738	30157	29364	28576	28785	27957	27600	27161	27258	27342	27287	26974	27251	27023	27071	27127	26982	27123	26914	26915	27019	27026	26931	26803	26839	27067	26785	26918	27011	27051	26865	26893	26921	27265	26796	26837	26825	26966	27013	27028	26934	26867	26783	26831	26997	27101	27001	26995	26890	26907	26921	26854	26956	26890	27007	27002	26780	26888	26915	26695	26879	26876	27022	27041	26828	26802	26983	27230	26967	27063	26690	26893	26795	26650	26939	27117	27059	27041	26847	26962	26793	27088	26814	26767	26880	26804	26475	26933	26725	26795	26804	26844	27146	26842	26650	26859	26848	26922	27223	26938	26942	26684	26835	27004	27118	26682	27154	26791	26810	26882	26616	26995	26981	26679	26875	26987	26695	26890	27107	26700	27066	26799	26848	26927	26961	27148	26772	26870	26991	26877	26887	26599	26749	26865	26851	26851	26696	26951	26808	26906	26831	26914	26932	26858	27066	27030	27016	26730	26658	26708	26781	26873	27065	27096	26803	26871	26999	26808	26685	26951	26663	26975	26979	27135	26862	26754	26750	26846	26946	27033	26912	26448	27064	26825	26785	26906	26726	27089	27003	26930	26998	26959	26861	27060	26831	26832	26948	26804	26663	27178	26821	26890	26720	26901	26557	26762	26833	27077	26702	26844	26846	26969	27017	26867	26780	27057	26878	26861	26668	27064	27121	26874	26708	26979	27013	26953	26699	26952	26864	26900	26917	26905	26854	27060	26714	26865	27052	26853	26781	26875	26814	26806	26955	26845	26582	26696	26825	26888	26886	27143	26763	26774	26966	26722	26918	26982	26717	26770	26769	26874	27022	27034	26680	26926	26887	26661	26833	26927	26715	26758	26990	26972	26775	26857	26950	26826	26766	27100	26746	26866	26689	26866	26935	26808	26799	26996	26668	27005	26843	26714	26776	26741	26882	27004	26692	26766	26870	26959	27000	26884	26891	26867	26926	26792	26946	26928	26724	26675	26947	26882	26719	26845	26803	26935	26821	27112	26921	26876	26825	26675	26631	26729	26858	26999	26918	26929	26821	26745	26957	27105	26741	26952	26835	27172	26885	27067	27057	27009	27127	26948	26853	26909	26676	26829	26790	26793	27069	26880	26998	26731	27004	26897	27045	26991	26989	26841	26995	26909	26816	27008	27211	27160	26903	26888	26985	26630	26713	26806	27026	26924	26752	26997	26967	27106	26874	26953	26968	27095	27169	26601	26808	26917	27003	26753	26865	26990	26977	26559	26887	26730	26983	26844	26921	27007	26876	26725	26819	26913	26860	26937	27095	26967	26721	26999	26963	27099	26855	26990	26874	27110	26696	27045	26843	27066	27051	26641	26676	26859	26843	26852	26951	27025	26889	26717	26910	26858	26593	27028	26826	26827	26866	26965	26798	26928	26927	26884	26869	26740	26647	26764	27078	26864	26636	26991	26680	26899	26907	27025	27020	27047	26983	27044	26919	26882	26887	26768	26877	26993	26820	26884	26970	27003	26996	26783	26907	26707	27012	26905	26814	26883	27025	26622	27106	27047	26942	26967	26847	26671	26869	27011	26651	26719	26912	26901	26774	26997	27078	26897	26947	26923	26916	26898	26962	27072	26735	26709	26982	26708	26932	26893	26858	26737	27119	26709	26711	26924	26899	26790	26956	26806	26843	26980	26921	26888	26891	26977	26907	26792	26646	26767	26892	26948	26753	26815	27027	26793	26931	26813	26810	26841	26822	26965	26833	26700	26696	26724	26786	26723	26908	26878	26922	26929	26800	26726	26866	26739	26727	26927	26889	27064	26925	26705	26888	27165	26846	26910	26823	27009	26964	26858	26877	26944	26915	26968	26951	26965	26882	27178	26813	26966	26989	26818	26830	26806	26897	26951	26729	26837	26866	26825	26877	26551	26899	27090	26899	27008	26961	26792	26723	26919	26816	26870	26918	27003	26871	26858	26833	27049	26862	26934	26951	27150	27188	26933	27214	26903	26946	26940	26866	26737	27035	27034	26992	26981	26862	26843	26865	26858	27095	26837	26853	27178	26752	26994	27050	26832	26824	26750	26857	26825	26921	26926	27023	26868	27145	26814	26842	26873	27038	26954	26815	26896	26893	26679	26984	27165	27002	27001	26781	26986	27025	26676	26756	26988	26922	26936	26744	26926	26592	26664	26646	26732	26757	26873	26955	26890	26947	27118	26885	26785	26768	26841	26587	26910	27072	27017	26899	27028	26794	26917	26824	26921	26926	26792	26918	26802	26869	26851	26874	26837	27017	26878	26635	26786	26812	26672	27135	27044	26743	26861	26950	27083	26758	26953	26689	26906	26903	26811	26831	27019	26692	27060	27164	26626	27016	27198	27111	27119	26853	26633	26590	26875	26910	26911	27072	26861	26822	26643	26959	26660	26741	27060	26897	26695	26808	26946	26755	27149	26876	26712	26718	26889	26805	26947	26781	26887	26678	26978	26823	26897	26698	27060	26745	26679	26787	26751	26715	26802	26969	26832	26829	26773	26951	26972	26724	27069	27009	26855	26946	26696	26892	26924	26853	26777	26845	27140	26759	26895	26838	26780	26826	26860	26537	26818	26496	26842	26675	26879	26984	26926	26911	26912	26718	26851	27052	26809	27005	26686	26863	26837	26881	26805	26652	26945	26504	27001	26834	26763	26944	26862	26687	26664	26789	26907	26804	27044	26535	26959	27121	26818	26812	26872	27052	27029	26955	26930	27135	27052	26931	27020	26634	26904	26907	27051	26894	26713	26938	26886	26774	26988	26801	26637	26943	26967	26945	26961	26806	27042	26769	26924	26667	27065	26805	26991	26805	26983	26732	26879	27064	27103	26826	26954	26860	26830	26777	26961	26832	26789	26745	26779	26853	26876	27068	27045	26946	26881	26874	27019	27175	26997	26751	26831	26807	27067	26542	26841	26850	26913	26946	26677	27007	26760	26925	27097	26696	26985	26821	26733	26859	26691	27016	26842	26587	27062	26827	26813	26815	26781	26985	26734	26929	26617	26895	26772	26759	26862	26907	26878	26905	26749	27052	26829	26938	26786	26893	26974	27031	26697	26528	26738	27053	26853	26832	26552	26971	27325	27116	27026	26973	26950	26994	26765	26988	27105	26957	26952	26696	26678	26640	26841	26968	27013	26873	26753	26874	26898	26720	27074	26849	26928	26816	26979	26938	26871	26707	26837	26971	26928	26781	26899	26898	27159	26885	26766	26773	26890	26833	27038	26931	26816	26784	26702	26870	27078	26822	26944	26886	26585	26703	26808	26997	26739	26668	26882	26662	26601	26647	26944	27002	26956	26759	26882	26752	26973	26682	26947	26944	26894	26852	26742	26647	26963	26831	26735	27079	26883	26790	26815	27017	27022	26871	26757	26823	26957	26638	27010	26746	26686	26706	26876	26831	26853	26885	26669	26744	26820	26816	27004	26707	27105	26532	26977	26802	26831	26914	26745	26816	26897	26748	26918	27125	26851	26960	26839	26856	26771	26796	26862	26958	26792	26796	27054	26831	26795	27002	26907	26797	26989	26955	26866	26961	26841	27137	26998	27040	26945	26674	26809	26871	26740	26987	26874	26741	26832	26848	26858	26701	26863	26850	26985	27033	26923	26744	27048	26630	26950	26847	26918	26599	26843	26740	27246	27072	27017	27033	26994	26855	27053	26927	27092	27132	26671	26563	26884	26653	26856	27014	27315	27122	27056	27249	26751	27064	26894	26805	26983	26904	26942	26816	26562	26976	26896	26965	26796	26715	27037	26860	26795	27014	26656	26870	26716	26683	26879	26853	27039	26913	26768	26872	27177	26982	27060	27080	27316	27059	26777	26844	26864	26980	26920	26976	27040	27077	26631	26735	26927	26794	26714	26932	26859	26987	26785	26871	26816	26722	26734	26865	26901	26992	26671	27002	27014	27089	26957	26924	26687	26842	26974	26868	26807	26883	26980	26918	26770	26855	26959	26960	27065	26794	26968	26892	26800	26888	26734	26942	27013	26923	26710	26862	27246	26984	26740	26582	26698	26783	27015	27153	26754	26905	26887	27115	26932	27074	26764	26638	26907	26854	26873	26739	26927	26769	26767	26745	26886	26859	26984	26812	27052	26763	26807	26892	26807	26771	26757	26690	26759	27140	26893	26895	27027	26685	26968	26908	26796	26925	26834	26728	26921	27235	26894	26887	26878	26714	27033	26984	27102	26630	26927	27262	26755	26972	26823	26919	27008	26719	26964	27085	26806	27006	26936	26869	26985	27076	26805	26735	27020	26743	26843	26924	26967	26885	26834	26880	26727	27006	26686	26951	27133	26984	27142	26912	26829	26801	27120	26869	26882	26952	26937	26940	26675	26818	26855	26736	26907	26831	26795	26813	26865	26979	26771	26949	26934	26994	26878	26900	27033	26827	26905	26770	26698	26672	26737	26949	26878	27000	27084	26976	27042	26804	26894	26971	27115	26977	26762	27091	27182	26928	26893	26775	26799	26785	26912	26583	26664	26764	26720	26893	26850	26811	26778	26894	26852	26845	26909	26711	26737	26995	27158	26932	26818	26747	26855	26867	26962	27019	26782	26637	27009	26763	26822	26813	26848	26704	26833	26877	26888	27003	27147	26908	26878	26666	26977	26977	26809	26646	26922	26859	26992	26736	27104	26801	26991	26622	27021	27198	27006	26712	26836	27030	26844	26872	27000	26762	26658	27002	27107	26967	27180	26657	26954	26828	26885	26846	26565	27100	26648	26767	26856	26914	26980	26679	26867	26526	26692	26838	26755	26904	26995	26826	26847	26931	26972	27030	26778	26710	26911	26641	26568	26502	26760	26669	26823	26769	26973	26905	26946	27095	27238	26981	26783	26781	26957	26878	26693	26979	26701	26711	26775	26854	26809	26881	26756	26500	26852	26828	26862	26763	27018	26948	26898	27082	26719	26958	26929	26987	26896	26690	26931	27233	27102	27167	26896	26900	26721	27081	26655	26846	26848	26936	27103	26680	26830	26819	26877	26729	26991	27046	26923	26727	26887	27239	26875	26844	26956	26841	26925	26920	26738	27129	26966	26933	26804	26653	27088	26665	26980	26840	26825	27002	26917	26882	26955	26707	26707	26598	26691	26876	26756	26939
25789	46314	40006	32830	27081	22744	23024	22001	20103	19194	17985	18562	17492	16935	16569	16574	16710	16406	16385	16346	16536	16234	16251	16194	16352	16311	16305	16235	16273	16508	16231	16227	16309	16388	16246	16295	16295	16422	16057	16304	16182	16174	16236	16302	16293	16253	16225	16368	16225	16201	16224	16092	16218	16264	16226	16243	16106	16084	16218	16279	16125	16112	16288	16239	16129	16319	16276	16203	16092	16332	16124	16111	16131	16117	16307	16129	16239	16208	16217	16335	16217	16331	16385	16324	16301	16255	16170	16300	16304	16086	16210	16277	15975	16041	16288	15927	16183	16200	16144	16075	15975	16133	16263	16211	16073	16096	16215	16096	16356	16349	16331	16046	16370	16098	16287	16265	16198	16291	16199	16280	16134	16233	16169	16212	16139	16150	16008	16298	16044	16289	16188	16130	16264	16228	16221	16109	16086	16161	16136	16250	16186	16047	16200	16354	16372	16144	16127	16110	16396	16163	16151	16374	16257	16154	16376	16072	16271	16270	16219	16279	16042	16230	16079	16244	16021	16316	16230	16079	16262	16265	16283	16329	16328	16252	16240	16100	16165	16173	16360	16245	16186	16161	16123	16118	16234	15907	16266	16218	16111	16200	16171	16176	16202	16220	16160	16162	16273	16143	16282	16124	16142	16131	16227	16231	16167	16092	16147	16332	16143	16206	16128	16299	16238	16240	16209	16017	16186	16046	16247	16201	16236	16219	16030	16222	16157	16019	16328	16029	16090	16256	16230	15906	16205	16158	16146	16109	16191	16086	16228	16123	16177	16263	16242	15848	16110	16115	16141	16065	16138	16120	16046	16223	16379	16257	16202	16109	16069	16249	16214	16055	16166	16175	16100	16218	16095	16349	16248	16257	16108	16181	16251	16148	16203	16240	16327	16088	16164	16124	16234	16036	16342	16240	16154	16296	15967	16334	16238	16081	16164	16180	15975	16134	16227	16079	16117	16209	16147	16100	16231	16292	16313	16190	16329	16248	16066	16399	16129	16177	16116	16215	16092	16232	16273	16051	16138	16294	16167	16229	16225	16003	16126	16201	16240	16057	16134	16427	16145	16183	16221	16059	16175	16157	16138	16230	16181	15986	16236	16121	16254	16278	16129	16342	16000	16405	16158	16317	16370	16426	16099	16131	16298	16198	16159	16138	16237	16164	16350	16067	16109	16094	16383	16387	16333	16378	16165	16075	16300	16239	16094	16189	16224	16214	16058	16238	16181	16221	16342	16267	16168	16255	16143	16176	16257	16116	16219	16181	16340	16278	16391	16224	16170	16386	15998	16171	16316	16062	16104	16191	16282	16254	16176	16284	16350	16053	16180	16076	16143	16206	16262	16295	15988	16287	16206	16182	16303	16208	16230	16395	16062	16078	16162	16155	16166	16020	15955	16389	16273	16259	16053	16310	16128	16209	16213	16221	16248	16274	16164	16334	16215	16236	16208	16404	16148	16124	16304	16245	16183	16217	16133	16158	16310	16145	16261	16287	16363	16071	16280	16080	16089	16138	16123	16072	16132	16029	16140	16237	16216	16072	16415	16003	16292	16406	16104	16254	15909	16086	16364	16272	16184	16170	16313	16226	16329	16191	16098	16098	16231	16188	16247	16019	16041	16195	16197	16308	16279	15914	16133	16063	16049	16288	16317	16225	16226	16160	16194	16216	16033	16182	16071	16156	16393	16430	16177	16177	16248	16214	16149	16045	16099	16157	16236	16157	16263	16286	16191	16215	16084	16134	16164	16290	16163	16115	16130	16146	16215	16186	16151	16131	16259	16102	16312	16085	16045	16287	16189	16176	16123	16370	16161	16094	16339	16170	16008	16232	16121	16265	16179	15981	15924	16302	16210	16008	16230	16199	16114	16187	16360	16172	16293	16151	16140	16139	16030	16170	16255	16204	16180	16055	16236	16238	16313	16156	16113	16151	16361	16258	16272	16192	16073	16163	16279	16126	16387	16022	16156	16102	16075	16151	16293	16171	16079	16283	16224	15993	16308	16204	16282	16244	16352	16151	16280	16100	16174	16078	16165	16158	16254	15971	16035	16091	16249	16157	16008	16275	16260	16293	16262	16222	16139	16337	16215	16246	16206	16274	16135	16185	16281	16196	16144	16256	16123	16238	16034	16197	16180	16062	16265	16200	16096	16055	16116	16173	16266	16268	16159	16215	16178	16131	16323	16165	16419	16230	15942	16191	16250	16256	16224	16310	16233	16166	16065	16209	16190	16352	16144	16260	16155	16236	15981	16021	16056	16326	16274	16125	16255	16196	16200	16294	16296	16161	16048	16262	16219	16244	16232	16221	16185	16223	16010	16379	16270	16379	16185	16181	16195	16384	16211	16177	16406	16203	16309	16134	16098	16221	16309	16206	16107	16250	16174	16154	16102	16195	16379	16106	16177	16289	16333	16149	16206	16148	16061	16127	16246	15948	16347	16128	16214	16170	16408	16080	16066	16235	16163	16090	16237	16218	16034	16222	16143	16181	16211	16316	16115	16123	16093	16243	16261	16084	16211	16192	16212	16271	16364	16260	15970	16243	16211	16228	16137	16220	16203	16118	16176	16201	16250	16178	16160	16201	16142	16252	16347	16252	16257	16151	16045	16096	16241	16165	16217	16219	16160	16157	15943	16106	16300	16126	16251	16474	16137	16174	16264	16283	16437	16196	16083	16164	16025	16084	16187	16221	16224	16099	16233	16102	16164	16136	16095	16109	16232	16255	16208	16228	16038	16066	16243	16297	16171	16049	16200	16387	16122	16199	16189	16239	16046	16094	16192	16175	16156	16096	15971	16272	16378	16191	16116	16294	16235	16359	16264	16139	15971	16262	16336	16103	16093	16079	16398	16172	16384	16231	16315	16180	16285	16159	16275	16153	16174	16120	16363	16140	16235	16296	16050	16317	16141	16157	16088	16284	16214	16378	16168	16403	16207	16200	16125	16155	16139	16192	16061	16127	16040	16340	16360	16345	16204	16238	16329	16251	15974	16349	16128	16116	16073	16137	16240	16143	16203	16090	16184	16146	16142	16405	16388	16223	16124	16122	16267	16264	16154	16255	16343	16263	16220	16179	16334	16497	16030	16307	16172	16191	16240	16187	16119	16218	16178	16252	16130	16199	16165	16298	16251	16305	16172	16139	16112	16274	16248	16093	16232	16256	16281	16273	16260	16046	16276	16336	16098	16274	16133	16197	16132	16040	16148	16069	16158	16232	16089	16159	16188	16194	16116	16028	16050	16273	16323	16171	16189	16136	16270	16253	16206	16149	16286	16259	16048	16234	16250	16197	16113	16152	16117	16262	16170	15991	16268	16148	16270	16208	16233	16283	15982	16214	16339	16201	16167	16346	16189	16243	16223	16224	16054	16128	16065	16175	16150	16283	16250	16245	16047	16264	16233	16152	16197	16126	16126	16076	16180	16186	16248	16220	16003	16245	16063	16114	16279	16292	16208	16200	16313	16167	16338	16223	16238	16260	16051	16207	16185	16305	16213	16227	16243	16283	16230	16088	16062	16013	16344	16097	16114	16210	16250	16236	16199	16080	16297	16162	16243	16111	16193	16239	16187	16062	16117	16264	16123	16253	16215	16230	16290	16131	16111	16246	16167	16133	16438	16188	16206	16225	16349	16019	16121	16146	16176	16191	16159	16197	16250	16147	16125	16264	16076	16288	16467	16145	16160	16054	16257	16419	16170	16055	16500	16160	16333	16267	16241	16103	16123	16215	16163	16120	15937	16006	16127	16123	16136	16275	16111	16183	16237	16136	16316	16060	16198	16235	16136	16359	16067	16175	16426	16262	16108	16205	16134	16145	16133	16083	16085	16355	16164	16161	16172	16098	16219	16240	16405	16322	16299	16310	16260	16106	16122	16169	16394	16282	16060	16313	16057	16258	16111	16211	16100	16425	16151	16342	16262	16129	16018	16263	16295	16203	16243	16024	16056	16127	16319	16205	16215	16185	16257	16186	16186	16225	16284	15957	16272	16125	16130	16117	16323	16254	16155	16313	16256	16303	16357	16351	16119	16091	16150	16358	16260	16042	16197	16137	16186	16290	16151	16073	16072	16051	16315	16279	16072	16212	16117	16333	16222	16127	16239	16289	16275	16273	15960	16231	16233	16188	16195	16086	16071	16057	16101	16256	16072	16169	16249	16228	16142	16192	16073	16012	16001	16268	16057	16253	16167	16373	16068	16071	16264	16056	16364	16222	16018	16280	16234	16177	16205	16180	16294	16113	16086	16319	16263	16162	16144	16158	16177	16285	16065	16343	16226	16237	16236	16119	16137	16273	16185	16224	16195	16397	16379	16270	16305	16197	16239	16187	16251	16277	16223	16299	16276	16139	16192	16132	16322	16212	16082	16090	16146	16359	16212	16281	16122	16333	16238	16303	16221	16457	16107	16363	16172	16157	16211	15906	16273	16135	16104	16142	16199	16253	16159	16141	16174	15998	16227	16166	16020	16014	16333	16229	16050	16185	16167	16171	16149	16086	16390	16084	16198	16190	16026	16069	16279	15999	16234	16095	16154	16217	16319	16341	16391	15980	16156	16252	16146	16182	16212	16249	16142	16255	16264	16181	16277	16109	16216	16278	16205	16136	16124	16115	16296	16228	16145	16185	16237	16211	16098	16161	16358	16340	16111	15997	16082	16389	16176	16169	16229	16281	16150	16150	16360	16168	16484	16039	16310	16282	16423	16255	16193	16215	16044	16354	16260	16282	16233	16269	16254	16212	16367	16150	16110	16280	16340	16136	16230	16218	16307	16230	15969	16006	16458	15980	16095	16208	16165	16118	16265	16057	16219	16196	16362	16100	16210	16096	16197	16254	16013	16314	15988	16283	16271	16288	16195	16070	16222	16251	16082	16332	16286	16155	16226	16127	15986	16164	16283	16452	16167	16513	16199	16276	16102	16269	16161	16261	16011	16181	16096	16151	16233	16340	16209	16273	16345	16366	16097	16149	16133	16292	16176	16052	16223	16173	16314	16295	16268	16226	16345	16372	16132	16269	16113	16301	16219	16448	16185	16265	16408	16216	16276	16280	16265	16223	16294	16027	16253	16185	16179	16208	16268	16171	16213	16133	16203	16227	16209	16183	16065	16183	16073	16119	16192	16317	16412	16242	16186	16321
23246	21502	28953	27637	30997	35153	38303	35914	33843	32489	30891	30963	30284	28784	28733	29238	28830	28824	28486	28413	28471	28275	28471	28350	28214	28544	28291	28352	28280	28532	28436	28444	28703	28045	28237	28441	28340	28265	28043	28415	28377	28349	28155	28486	28537	28427	28244	28361	28533	28346	27934	28404	28268	28393	28162	28268	28582	28294	27955	28212	28221	28283	28457	28502	28121	28337	28427	28402	28243	28470	28349	28363	28223	28255	28182	28070	28155	28112	28082	28239	28308	28321	28122	28232	28188	28075	28310	27913	28446	28409	28177	28169	28171	28478	28122	28114	28394	28161	28225	28378	28192	28093	28127	27938	28210	28335	28397	28197	28321	28017	28209	28028	28231	28451	28255	28149	28025	28320	28106	28111	28094	28110	28311	28342	28329	28057	28183	28175	28331	28149	28144	28089	28545	28465	28427	28217	28238	28116	28370	28271	28191	28138	28311	28217	28167	27890	28045	28339	28369	28083	28180	28054	28256	28144	28046	28145	28455	28257	28324	27930	28203	28116	28059	28181	28295	28207	28155	27887	28279	28178	27945	27973	28446	28337	28215	28367	28195	28429	28350	28009	28201	28332	28436	28182	28514	28231	28200	28005	28194	28197	28165	28122	28422	28502	28258	28248	28478	27978	28270	28190	28318	28030	28300	27980	28190	28117	28332	28174	28271	28401	28110	28322	28093	28321	28119	28362	28167	28373	28607	28150	28476	28235	28326	28168	28238	28274	28336	28468	28293	28431	28178	28102	28500	28015	28198	28174	28103	28119	28158	28218	28203	28209	28387	28132	28257	28207	28374	28186	28425	28267	28001	28157	28250	28384	28374	28136	28215	28444	28201	28275	28395	28247	28303	28010	28055	28180	28380	28340	28233	28193	28138	28465	28292	28226	28243	28184	28348	28220	28133	28047	28288	28122	28476	28090	28393	28149	28372	28249	28084	28416	28275	28274	28239	28333	27989	28124	28305	28176	28068	28542	27951	28131	28169	28193	28107	28178	28018	28184	28296	28057	28139	28272	28175	28084	28244	28433	28189	28462	28252	28210	28256	28207	28370	28149	28146	28058	28124	28283	28446	28167	28552	28206	28252	28200	28083	28013	28094	28170	28373	28197	28408	28355	28193	28200	28222	27994	28319	28268	28351	28247	28020	28275	28127	28390	28236	28269	28061	28075	28344	28171	28185	27925	28502	28280	28165	28396	28338	27994	28289	28144	28133	28272	28149	28282	28360	27997	28320	28109	28395	28180	28160	28315	28111	28137	28296	28239	27927	28282	28075	28176	28257	28446	28405	28150	28259	28215	28277	28149	28173	28134	28184	28186	28076	28312	27979	28247	28147	28386	28283	28270	28094	28320	28212	28322	28252	28160	28343	28112	28165	28251	28162	28251	28228	28204	28109	28285	28260	28243	28110	28372	28433	28384	28094	28245	28288	28170	28359	28187	28378	28278	27988	28279	28285	28388	28234	28247	28332	28224	28316	28313	28223	28374	28268	28382	28284	28407	28233	28455	28367	28428	28085	28214	28303	28128	28288	28130	28368	27973	28182	28222	28315	28223	27998	28111	28205	28256	28285	28180	28202	28305	28293	28357	28142	28223	28172	28078	28045	28451	28333	28074	28343	28380	28090	28532	28271	28326	27950	28017	28183	28292	28373	28153	28400	28339	28245	28255	28401	28089	28297	28075	28354	28285	28387	28337	28294	28208	28100	27890	28085	28046	28380	28351	28375	28249	28125	28106	28431	28408	28400	28231	28362	28124	28234	28130	28210	28058	28225	27986	28047	27928	28260	28312	28077	28126	28009	28286	28295	28154	28410	28226	28438	28133	28372	28295	28267	28353	28153	28294	27996	28178	28372	28244	28096	28043	28144	28209	28145	28223	28132	28389	28243	28178	28001	28205	28111	28419	28170	28384	28393	28178	28286	28273	28196	28485	28145	28354	28430	28226	28498	28144	28333	27842	28157	28330	28438	28364	28394	28537	28074	28296	28219	28204	28044	28373	28019	28073	28522	28108	28405	28383	28240	28119	28380	28253	28306	28309	28358	28394	28235	28397	28485	28261	28215	28311	28331	28299	28197	28065	28261	28145	28107	28026	28372	28361	28209	27969	28065	28183	28154	28206	27954	27997	28369	27964	28266	28282	28184	28207	28477	28223	28420	28184	28204	28318	28056	28317	28036	28243	28193	28309	28047	28401	28277	28188	28133	28307	28152	28167	28154	28359	28442	28348	28063	28390	28171	28060	28072	28105	28084	28412	28337	28037	28305	28162	28253	28265	27933	28357	28209	28173	28239	28247	28189	28235	27962	28434	28322	28336	28173	28068	27934	28301	28070	28232	28155	27955	28171	28207	28274	28417	28186	28564	28338	28314	28001	28191	28236	28087	27944	28360	27857	28132	28160	28251	28358	28489	28051	28275	28281	28104	28273	28272	28154	28139	28335	28145	28137	28277	28491	28399	28143	28150	28172	28134	27893	28018	28069	28348	27978	28128	28053	27910	28225	28507	28290	28315	28226	28453	28226	28329	28211	28262	28243	28176	28231	28477	28103	28303	28265	28496	28096	28231	28221	28339	28097	28000	28154	28312	28338	28255	28074	28317	28216	28028	28216	28013	28430	28205	28313	28424	28381	28237	28020	28050	28343	28251	28474	28362	28173	28494	28096	28161	28342	28085	28347	28251	28402	28319	28080	28389	28425	28148	28148	28347	28269	28073	28169	28278	28276	27896	28384	28131	28479	28132	28316	27903	28207	28235	28136	27954	28374	28200	28336	28503	28497	28211	28294	28259	28158	28192	28123	28143	28214	27947	28086	28282	28142	28240	28163	28335	28168	28284	28226	28393	28184	28071	28301	28179	28365	28362	28065	28206	28348	28285	28065	28026	28361	27839	28243	28241	28271	28347	28348	28355	28240	28299	28330	28292	28206	28110	28213	28242	28326	28115	28259	28340	28256	28142	28166	28319	28244	28331	28099	28203	28566	28117	28406	28072	28265	28305	28088	28208	28164	28214	28232	28453	28217	28298	28131	28150	28125	28320	28062	28020	28120	28337	28344	28069	28432	28097	28195	28266	28117	28239	28179	28463	28351	28002	27851	28074	28537	28354	28248	28230	28053	28020	28367	28238	28114	27763	28168	28274	28516	28338	28372	28284	28209	28322	28330	28441	27999	28168	28249	28321	28173	28181	28117	28301	28329	28438	28547	28058	28446	28234	28414	28261	28258	28171	28345	28340	28054	27894	28247	28204	27895	28122	28222	28438	28230	28301	28442	28180	28107	28224	28238	28096	28334	28390	28374	28259	28495	28265	28057	28229	28192	28142	28147	28265	28204	28176	28292	28293	28160	28201	28130	28273	28428	28178	28413	27887	28327	28155	28120	28264	28221	28168	27924	28314	28057	28223	28151	28245	28283	28100	28148	28448	28294	28346	28261	28317	28206	28247	28425	27939	28081	28115	28192	28316	28309	28120	28394	28310	28398	28069	28197	28186	28213	28261	28176	28161	28411	28174	28468	28269	28671	28272	28165	28302	28338	28136	28320	28208	28418	28248	28466	28112	28042	28257	28297	28370	28391	28113	28327	28444	28146	28003	28136	28338	28469	28207	28390	28123	28011	27945	28158	28158	28278	28103	28246	28142	28169	28099	28250	28474	28248	28243	27944	28426	28400	28042	28416	28369	28334	28329	28195	28393	27955	28003	28336	28057	28341	28126	28164	28143	28266	28069	28083	28385	28183	28396	28432	28413	28251	28209	28342	28325	28238	28114	28175	28077	28472	28235	28133	27873	28269	28344	27972	28059	28229	28233	28040	28407	28133	28228	28314	28446	28241	28231	28333	28162	27813	28045	28287	28388	28223	28082	28405	28101	28267	28348	28255	28015	28192	28450	28410	28512	28253	28269	27858	28152	28212	27939	28177	28520	28307	28366	28391	28040	28186	28087	28173	28026	28063	28007	28161	28141	28081	28175	28231	28115	28216	28017	28251	28004	28377	28246	28165	28327	28340	28123	28449	28419	28467	28166	28540	28502	28216	28140	28125	28268	28435	28314	28034	28402	28205	28311	28323	28227	28276	28100	28148	28231	28126	28254	28112	28258	28322	28198	28593	28378	28284	28049	28179	28197	28281	28267	28377	28282	28364	28285	28224	28243	28250	28349	28193	28151	28230	28242	28174	28181	28388	28127	28239	28195	28051	28286	28182	28107	28369	28161	28329	28207	28394	28389	28275	28192	28477	28175	28216	28210	28212	28007	27998	27969	28240	28201	28096	28284	28386	28190	28252	28329	28259	28407	28056	28239	28226	28408	28502	28024	28060	28257	28199	27976	28295	28287	28310	28107	28467	28600	28395	28118	28389	28058	28225	27971	27996	28291	28310	27877	28257	28399	28243	28111	28305	28132	27972	28233	28187	28267	28292	28544	28320	28356	28307	28403	28523	28274	28327	28229	28131	28240	28329	28399	28101	28097	28318	27930	28139	28087	28102	28051	28263	28328	28191	28249	28231	28162	28113	28213	28371	28263	28481	28103	28246	28182	28356	28272	28224	28215	28297	28258	28333	28286	28434	28427	27896	28060	28243	28141	28506	28050	28201	28285	28345	28096	28165	28173	28298	28216	28346	28124	28334	28117	28336	27981	27990	28297	28110	28001	28224	28179	28349	28322	28220	28120	28228	28249	28263	28298	28420	28408	28402	28146	28316	28075	28420	28167	28112	28142	28485	28151	28181	28147	28447	28579	28262	28192	28154	28273	28369	27993	28264	28118	28284	28179	28333	28226	28508	28209	28277	28137	28132	28203	28261	28128	27874	28141	28077	28102	28212	28090	28320	28237	28340	28149	28213	27951	28213	27998	28323	28250	28423	28405	28007	27909	28390	28255	28246	28223	28181	28251	28270	28314	28344	28087	28356	28133	28395	28196	28078	28197	28275	28277	28288	28353	28185	28189	28354	28244	28228	28517	28408	28199	28310	28201	28308	28209	27973	28221	28304	28285	28166	28052	28459	28094	28340	28353	28191	28075	28201	28218	28284	28196	28442	28378	28249	28124	28009	28322	27776	28069	28471	28143	28241	28145	28242	28406	27975	28139	28275	28395	28340	28006	28113	28177	28205	28308	28266	28396	27949	28386	28251	28047	28131	28222
30191	53444	48789	41529	33794	28782	28158	27133	23794	21420	20286	20458	18705	17538	17353	17846	17419	17179	17276	17259	17197	17141	17080	17056	17110	16967	17043	17147	17133	16972	17129	16963	17077	16834	17044	17118	16960	17134	17168	17104	16959	17054	16955	17023	16939	17093	16867	17007	16826	16861	17045	17054	17045	16999	16999	16895	16984	16850	17003	17108	16820	17165	16835	16901	17144	16915	17083	17066	17138	16942	17212	17101	16911	16890	16875	16955	16903	16865	16940	16780	16968	16843	16808	17007	16889	16906	16912	16958	17051	16900	17029	17033	16920	16894	17032	16790	17007	16981	16828	17012	16947	16870	17074	16904	17106	17005	17148	17012	16827	16817	16760	16907	16870	17204	16845	17015	16901	16869	16929	16878	17119	16889	16854	16856	17043	16853	16890	17011	17038	17041	16919	17148	16813	16892	17042	16859	16927	16965	16828	16924	16824	16880	16877	16934	17039	17017	16986	16912	17009	16799	16975	16692	17155	16988	16847	16972	17081	16993	16882	16892	16976	17037	16972	16976	16956	17039	17004	16931	17069	17075	17094	16978	17069	16959	16810	17098	16866	16945	16926	17036	16845	16958	16956	16929	17020	16939	16867	16988	17028	16900	16717	17056	16859	16974	16981	17011	17116	16906	16923	16865	17041	16872	17029	16893	16972	16953	17064	16948	16961	16779	17002	17022	16951	16951	17110	17104	16969	16910	17071	16841	16945	16878	16841	17027	17011	16975	16859	16983	17065	17080	16969	17034	16851	16888	16857	16850	16909	16741	16903	17030	17073	16978	16975	17067	16876	16859	16734	16994	17128	16999	16858	16896	16849	16916	17046	17016	16973	17025	16890	17014	16955	17007	16951	16907	16865	16911	17031	16955	16879	16954	16924	16861	17015	16940	16966	16789	16909	16934	16902	16943	16947	17054	16930	16973	16853	16948	17026	16937	16804	17005	16925	17038	16924	16829	16945	16873	17013	16762	16920	16745	16795	16765	16976	16955	16907	17062	16959	16995	16719	16950	17058	16908	16984	16953	17056	16926	17101	16956	17129	16867	16946	17047	17083	16795	16845	17053	16843	16995	16885	17069	16781	16996	16897	17059	16722	17161	16813	16941	16951	17009	16949	16966	16974	16846	17003	16927	16818	17049	17060	16840	16877	17009	16865	16794	16962	16864	17004	17086	16959	16831	16914	17011	16848	17066	16710	16900	16827	16793	17173	16916	16933	16883	16889	16927	16996	16987	16782	17083	16912	16815	16979	16809	16906	16891	16880	16713	16869	16892	16833	17042	16734	17029	16889	17117	16877	16943	16890	16853	17190	17039	16855	16960	16868	16996	17004	16920	16942	16967	17009	17047	16886	16921	16871	17096	16981	16918	16899	16908	16869	17098	16882	16975	16971	16863	16890	16868	16971	16878	16893	16853	17057	16794	17032	16780	16998	16946	16945	16918	16822	16973	16855	16701	16906	16925	16913	16968	17034	16882	17000	16916	16743	17066	16990	16991	16843	16907	16987	17013	16929	17098	16992	16981	17107	16916	17007	16904	16912	16989	16949	16927	16832	16936	16808	17108	16983	16804	17115	16878	16994	16933	17004	16979	16790	17158	16953	16829	16953	17115	16852	17163	17053	17101	17103	16886	16972	16955	16959	16929	16942	16893	16963	17011	16913	16993	16922	16859	16976	16869	16869	17096	16719	16984	17151	16944	17058	17008	16935	16699	17034	17078	17077	17008	16868	16787	16775	17070	17090	16825	16741	16981	17179	17029	16964	16908	16785	17031	17179	16781	17024	16923	16773	16982	17089	16960	16937	17006	17073	16833	16869	17057	16786	17007	16911	17073	16729	17119	16882	17090	17061	16987	16825	16807	16918	17006	17052	16883	16888	16783	17282	16901	16871	16989	16880	16966	17029	17030	17063	17015	16930	16908	16991	16982	17012	16966	16903	16980	17109	16976	16976	16904	16946	16932	16841	16843	16701	16995	16970	17045	16993	16882	17030	16914	16847	16923	17042	17103	17178	16835	16946	17045	16922	17076	16905	16868	16898	16796	16938	17038	16972	16911	16977	17142	16890	17061	16903	17077	16862	16891	16866	16908	16905	16954	16737	17044	16756	16927	17033	16860	17043	17084	16920	17036	16837	16889	16967	17170	16818	16801	16820	16798	16997	16928	16901	16759	16913	16952	16885	16994	16928	17041	16962	16833	16962	16793	16975	16961	16972	16933	16995	16843	17118	16943	16887	16968	16916	16851	17170	16812	16919	16982	16996	16949	16909	16858	16890	16915	16899	17102	16887	16876	16904	16968	16848	16834	16938	16990	16777	17108	16919	16756	16794	16905	17012	16969	16972	17128	16966	17011	16911	16963	16861	16969	16980	16867	16986	16932	16933	17025	16892	16811	16895	16879	16848	16913	17069	16904	16884	16871	16899	17001	17100	16880	17118	16890	16717	16932	16943	16777	16978	16908	16949	16914	16791	16981	16771	16917	17029	16932	16707	16944	17196	16937	17000	16970	16967	17041	16816	16825	16780	16885	16959	16935	17026	16982	16986	16968	16805	16963	17067	16971	16940	16888	16904	16770	17070	16835	16906	16805	16861	17145	16798	16808	17043	17030	16861	16827	16906	17017	16956	16775	16863	16991	17062	16826	16979	17025	16955	16978	16821	16923	17018	17179	17010	17007	16832	16899	17038	17040	16891	16944	16774	17102	17145	16965	16933	16923	16932	16918	17049	17132	17119	17004	16986	16846	16921	16913	16885	16971	16992	16828	16873	17038	16940	16942	16926	16882	16886	16895	16865	16866	16843	16883	16918	17033	17113	16903	16989	17049	16925	16979	16844	17042	17100	16844	16884	16734	16880	16957	16889	16848	17102	16877	17085	16860	16940	16810	17030	16857	16898	16651	16844	16838	16873	16977	17141	17079	17102	16888	16909	16987	16988	17033	16889	17116	17045	16904	16971	16955	16863	17001	16792	17016	16897	17095	17053	16933	16997	16913	16780	17041	16947	16955	16942	16948	16916	16760	16870	16909	16805	16951	16886	16842	17016	16910	16843	17005	16897	16966	16868	17009	16808	16981	17082	16899	16868	16916	17009	16915	16839	16997	16841	16798	16948	16979	17034	16794	16989	16834	16981	17040	16947	16987	17046	17040	16822	17037	17028	17050	16912	16971	17086	16883	17005	16932	16834	16972	17006	16971	16964	16804	16929	16963	17113	16829	16910	17057	16919	16936	16944	16871	16875	16741	16751	16805	16905	16970	16832	17044	17095	16860	17034	16878	16868	17034	16890	16907	17074	16760	16985	16876	16975	17088	16889	16890	16874	16993	16973	17036	17069	16941	17022	16897	16979	17137	16873	16833	16997	16991	16952	16932	16871	16910	16902	16864	17010	16955	16894	16961	16977	16961	17003	16789	16877	17083	16992	16922	16958	16981	16899	16870	16887	17106	16932	16831	16894	16927	16947	16883	16814	16869	16939	17029	16994	17021	16996	16779	17003	16881	16968	16873	16792	16959	17008	16881	16921	16779	16980	17123	17116	16817	16920	17071	16829	17082	16777	17037	16596	16900	17265	16919	16912	16892	16834	16887	17103	17085	16871	16720	17051	17005	16829	16976	16943	16891	16979	16998	17052	16913	16847	16865	17115	16968	16993	17007	16931	16822	16889	16874	16902	16951	17040	16945	16799	17015	16756	16923	16919	17064	16889	16902	16991	16958	17026	16883	16885	17114	17001	16941	16989	16743	17133	16817	17029	16913	17173	16994	17059	16889	16978	16782	16812	16997	16889	16991	16861	16905	16828	16778	16925	16860	17038	16849	17003	16888	16932	17092	17025	17005	16967	16930	16913	16991	16987	17113	16933	16761	16892	16891	16985	16997	16921	16905	16877	16896	16778	16960	16945	16950	17187	16956	16829	16970	16923	16816	17042	16966	16840	16910	16944	16851	16937	16923	16991	16952	17140	16803	16695	16961	17056	16860	17090	16977	16936	16910	16822	16917	16924	16926	16831	17162	16926	16974	16672	17004	17034	16998	16891	17013	16970	16869	16912	16886	16828	16725	16881	16799	16914	17085	16914	17063	16854	16868	16921	17071	16983	17002	16967	16914	17070	16964	16788	17199	16984	16845	16838	16813	16823	17153	16912	16911	16960	16874	16950	17000	16865	17006	16808	16953	17113	16888	16932	16959	16913	16829	16928	16968	16913	16975	16942	16828	17052	16898	16827	16925	17106	17092	16979	16757	16914	16989	16913	16891	16990	16903	16969	16893	16925	16987	17015	16788	16888	17063	16877	17099	16986	16932	16983	17015	17027	16887	17028	16988	16950	17063	17050	16779	16983	16906	16790	16801	16871	16911	17008	16892	16953	17210	16938	17030	16886	17071	16950	17035	17102	16985	16895	16916	16967	17106	17027	17051	16890	17001	16982	17126	16965	16880	16983	16834	16749	16956	16903	16819	16835	16829	16999	16872	16852	16971	16799	16924	16960	16872	16977	16945	16848	16898	16971	16745	17004	16896	17032	16915	16968	17077	17024	16863	16946	16995	16862	17046	16997	16971	17105	16896	16980	16921	16838	16935	16996	16957	17061	16970	16959	17050	16909	17026	16973	16919	16918	16776	16895	16987	16959	17083	16843	16880	16951	16967	16983	17132	16974	17134	16856	17047	17062	16980	16901	16957	16916	17118	16913	16993	17054	17042	16884	17024	16901	16991	17132	17157	16908	16889	17093	16821	16987	16881	17026	17023	16959	17046	17092	16829	17010	16893	17087	16989	16972	16828	16947	16848	16916	16988	16939	16952	17110	16890	16767	16923	16923	17094	16832	16975	17019	16859	16837	16850	16796	17034	16791	16978	17024	16962	16907	17120	17038	16922	16763	16828	17026	16919	16939	16906	16877	17004	16978	17038	17005	16709	16958	16747	16912	16830	16962	17004	17002	16888	16908	16937	16933	16936	17040	17105	16734	16966	16940	16910	16906	16997	16887	16893	17226	17029	16855	16677	16920	17128	16716	17115	17088	17086	16951	16942	16985	16753	17020	16881	17041	16992	16732	16811	16903	16938	16855	16820	16848	16975	17002	16940	16995	17134	17015	17120	17006	17018	16843	17031	16969	17057	16942	16902	16883	16960	16880	17098	16731	16921
35025	34287	38332	35143	31332	29681	29065	28590	28353	27921	27603	27225	27256	26832	26650	26931	26692	26926	26535	26950	26699	26913	26822	26562	26700	26906	26646	26828	26790	26823	26635	26488	26708	26808	26710	26873	26925	26777	26769	26410	26888	26674	26848	26543	26699	26444	26691	26732	26648	26879	26655	26535	26740	26821	27011	26858	26550	26721	26596	26705	26675	26791	26457	26716	26754	26641	26623	26664	26865	26648	26903	26717	26779	26760	26597	26519	26795	26783	26633	26433	26711	26758	26682	26605	26646	26533	26558	26714	26759	26806	26783	26739	26832	26708	26844	26642	26764	26631	26898	27024	27008	26526	26681	26743	26484	26520	26694	26726	26497	26710	26575	26707	26787	26546	26817	26860	26763	26754	26774	26554	26679	26718	26587	26982	26604	26586	26540	26574	26739	26713	26654	26761	26791	26875	26604	26799	26458	26469	26731	26465	26802	26562	26724	26626	26821	26659	26666	26978	26786	26767	26738	26823	26998	26604	26688	27033	26736	26753	26718	26733	26775	26736	26558	26599	26614	26870	26623	26682	26763	26471	26580	26745	26566	26354	26736	27040	26828	26737	26802	26733	26585	26831	26635	26679	26643	26399	26664	26889	26781	26612	26712	26731	27000	26623	26596	26742	26622	26778	26706	26619	26708	26669	26933	26736	26809	26703	26756	26785	26584	26694	26735	26443	26728	26667	26869	26708	26630	26744	26860	26710	26788	26818	26708	26527	26694	26790	26583	26801	26768	26516	26790	26681	26667	26618	26614	26686	26829	26918	26724	26559	26671	26695	26563	26908	26787	26768	26907	26544	26556	26755	26852	26634	26627	26572	26598	26737	26696	26657	26798	26842	26913	26671	26625	26807	26428	26680	26751	26869	26637	26611	26605	26707	26844	26633	26521	26804	26759	26712	26923	26690	26634	26619	26616	26628	26774	26703	26786	26572	26740	26954	26869	26595	26842	26637	26500	26548	26574	26460	26686	26818	27015	26797	26580	26773	26708	26680	27052	26702	26720	26742	26796	26731	26992	26774	26809	26688	26682	26451	26572	26788	26870	27178	26515	26606	26684	26828	26691	26670	26536	26691	26668	26612	26905	26737	26843	26696	26626	26727	26807	26600	26528	26622	26652	26645	26731	26609	26611	26763	26648	26589	26557	26731	26620	26633	26674	26636	26691	26702	26744	26770	26730	26482	26827	26748	26731	26925	26665	26594	26728	26839	26766	26440	26500	26769	26846	26639	26470	26730	26530	26538	26780	26595	26682	26743	26680	26583	26763	26574	26634	26805	26696	26538	26586	26664	26426	26507	26665	26859	26602	26884	26790	26579	26820	26474	26761	26760	26677	27081	26710	26646	26873	26750	26695	26630	26610	26546	26842	26695	26763	26711	26584	26769	26771	26628	26818	26628	26625	26693	26803	26779	26682	26905	26634	26789	26695	26713	26770	26601	26830	26876	26658	26629	26772	26647	26866	26651	26724	26439	26791	26668	26466	26739	26710	26816	26518	26736	26759	26355	27032	26467	26569	26838	26554	26961	26667	26717	26482	26561	26638	26360	26846	26863	26610	26409	26507	26458	26839	26872	26730	26780	26827	26847	26588	26699	26879	26550	26656	26650	26613	26615	26475	26774	26755	26930	26820	26951	26332	26442	26779	26727	26794	26514	26973	26780	26807	26628	26810	26899	26762	26676	26672	26603	26683	26775	26953	26715	26852	26892	26981	26664	26714	26913	26946	26626	26612	26879	26988	26755	26643	26757	26578	26674	26642	26680	26684	26675	26659	26711	26870	26803	26787	26744	26709	26778	26676	26671	26765	26629	26804	26626	26977	27031	26726	26547	26715	26704	26890	26835	26655	26731	26775	26935	26615	26753	26759	26789	26924	26793	26864	26655	26536	26544	26769	26820	26680	26486	26599	26360	26857	26654	26960	26764	26760	26594	26758	26918	26654	26934	26738	26596	27059	26767	26754	26932	26882	26659	26636	26762	26860	26932	26893	26671	26517	26762	26691	26715	26796	26814	26594	26721	26898	26506	26894	26795	26907	26477	26706	26623	26988	26763	26769	26874	26773	26438	26603	26726	26940	26923	26820	26746	26664	26641	26652	26612	26677	26666	26590	26417	27059	26901	26706	26636	26404	26604	26772	26937	26658	26707	26643	26830	26823	26899	26888	26879	26779	26665	26796	26777	26860	26724	26514	26488	26766	26664	26623	26689	26648	26797	26860	26688	26553	26955	26615	26595	26814	26594	26837	26987	26712	26574	26768	26711	26524	26851	26967	26676	26678	26855	27018	26673	26569	27017	26828	26575	26679	26741	26733	26537	26581	26734	26624	26725	26979	26518	26838	26705	27045	26709	26590	26747	26559	26697	26700	26992	26781	26898	26751	26660	26596	26911	26755	26803	26858	26655	26787	26946	26542	26532	26699	26404	26699	26566	26824	26731	26606	26619	26665	26664	26785	26545	26664	26742	26703	26737	26875	26854	26795	27039	26647	26833	26781	26895	26511	26748	26903	26705	26450	26679	26584	26787	26638	26829	26847	26821	26599	26640	26891	26684	26331	26763	26814	26843	26840	26736	26695	26758	26689	26724	26843	26536	26642	26765	26455	26562	26412	26709	26761	26840	26823	26784	26466	26824	26859	26601	26753	26699	26542	26705	26689	26510	26852	26711	26659	26618	26560	26836	26662	26514	26539	26477	26582	26604	27064	26464	26670	26685	26636	26562	26566	27012	27032	26564	26734	26602	26797	26845	26858	26503	26758	26623	26833	26974	26622	26769	26770	26604	26824	26635	26747	26563	26795	26763	26679	26662	26742	26685	26783	26663	26613	26950	26706	26621	26840	26612	26614	26474	26774	26671	26657	26805	26938	26572	26901	26634	26859	26695	26835	26508	26652	26603	26522	26808	26819	27045	26806	26755	26714	27001	26578	26686	26920	26764	26969	26614	26548	26750	26672	26657	26559	26619	26826	26624	26773	26890	26787	26708	26675	26656	26872	26690	26482	26702	26734	26579	26821	26802	26714	26703	26716	26834	26671	26675	26688	26595	27036	26587	26551	26899	26605	26869	26803	26916	26636	26837	26509	26813	26636	26788	26581	26875	26666	26727	26850	26871	26498	26693	26768	26739	26520	26742	26580	26833	26807	26645	26771	26450	26609	26685	27122	26667	26431	26897	26714	26737	26602	26867	26733	26931	26765	26672	26917	26697	26868	26933	26852	26616	26224	26521	26562	26774	26790	26619	26759	26525	26696	26655	26816	26730	26814	26819	26612	26770	26826	26646	26689	26628	26786	26914	26871	26505	26633	26509	26944	26997	26669	26729	26844	26467	26658	26572	26619	26715	26994	26710	26732	26761	26850	26472	26778	26635	26866	26586	26780	26798	26717	26576	26711	26621	26713	26860	26709	26726	26765	26950	26700	26558	26875	26608	26645	26646	26727	26788	26586	26414	26668	26866	26622	26817	26931	26828	26543	26635	26852	27029	26663	26785	26612	26605	26727	26743	26624	26666	26580	26771	26934	26712	26691	26548	26716	26462	26698	26558	26746	26673	26755	26453	26831	26572	26712	26647	26747	26745	26551	26885	26691	26644	26832	26558	26814	26724	26518	26794	27027	26833	26752	26811	26714	26849	26429	26658	26794	26704	26709	26780	26868	26895	26929	26763	27028	26600	26624	26879	26727	26837	26646	26690	26780	26678	26756	26854	26655	26785	26651	26720	26484	26455	26465	26648	26749	26700	26728	26688	26905	26716	26762	26699	26822	26846	26726	26883	26861	26596	26632	26620	26582	26761	26779	26838	26800	26603	26987	26722	26762	26553	26678	26743	26717	26681	27002	26740	26792	26558	26734	26996	26655	26502	26902	26567	26568	26635	26927	26782	26786	26919	26485	26551	26435	26589	26593	26886	26648	26734	26738	26642	26433	26700	26729	26699	26673	26770	26693	26726	26867	26904	26843	26727	26621	26696	26763	26711	26710	26754	26637	26735	26929	26872	26523	26795	26609	26558	26714	26568	26503	26520	26564	26863	26795	26809	26709	26465	26738	26791	26913	27049	26838	26880	26711	26667	26635	26486	26803	26826	26920	26869	26792	26808	26848	26516	26723	27010	26706	26882	26859	26724	26663	26720	26728	26663	26617	26763	26710	26662	26769	26793	26705	26618	26907	26840	26820	26755	26705	26543	26837	26980	26865	26650	26585	26656	26928	26894	27009	26724	26670	26924	26610	26671	26800	27000	26655	26537	26805	26557	26747	26713	26630	26595	26881	26725	26841	26751	26824	26836	26821	26678	26619	26804	26790	26954	26644	26586	26813	26631	26748	26709	27027	27008	27058	26871	26875	26935	26657	26537	26773	26903	26506	26523	26878	26788	26648	26755	26772	26712	26836	26861	26863	26442	26545	26732	26793	26865	26866	26580	26987	26618	26655	26573	26636	26916	26841	27007	26724	26956	26615	26796	26436	26735	26544	26636	26831	26576	26440	26740	26502	26743	26672	26716	26568	26735	26783	26922	26831	27009	26942	26843	26736	26648	26920	26702	26872	26902	26666	26710	26558	26778	26656	26469	26768	26771	26759	26753	26510	26798	26762	26678	26595	26792	26766	26615	26610	26525	26406	26781	26635	26700	26539	26730	26711	26548	26589	26704	26781	26654	26791	26784	26818	26690	26684	26772	26684	26667	26788	26638	26612	26535	26822	26783	26587	26737	26596	26771	26694	26860	26774	26771	26503	26779	26652	26751	26652	26617	26763	26903	26565	26862	26744	26653	26445	26729	26727	26707	26786	26780	26553	26746	26736	26646	26654	26952	26966	26788	26613	26667	26556	26607	26583	26643	26636	26775	26661	26621	26981	26694	26678	26653	26551	27016	26609	26776	26759	26810	26785	26730	26560	27039	26781	26780	26891	26601	26642	26614	26598	26903	26787	26608	26659	26524	26531	26760	26896	26762	26803	26549	26546	26646	26862	26693	26764	26608	26712	26575	26572	26653	26762	26704	26764	26711	26802	26554	26621	26852	26978	26965	26843	26848	26882	26721	26624	26760	27039	26749	26835	26721	26907	27013	26752	26935	27091	26702	27024	26935	26773	26558	26592	26577	26709	26785	26566	26810	26477	26698	26461	26611	26682	26796	26838	26660
26874	37472	32782	25231	21901	19625	18590	18461	17936	17343	16839	16416	16294	16024	16108	15894	15941	16003	15908	16052	15963	16080	15906	15845	15765	15977	15954	15859	15898	15982	15858	16045	15850	15822	15879	15825	15862	15954	15861	15788	15713	15916	16020	15649	16045	15847	15957	15956	15998	15769	15890	15833	15792	15982	15804	15846	15935	15774	15970	15861	16005	16082	15722	15746	15838	15861	15868	15929	15804	15805	16048	15872	15903	15895	15824	15794	15756	15803	15809	15971	15788	15882	15772	15847	15825	15876	16043	15833	15817	15889	15840	15791	15588	15906	15828	15830	15586	15589	15767	15851	15828	15697	15846	15652	15820	15787	15857	15956	15817	15852	15650	15824	15739	15793	15844	15914	15792	15800	15707	15640	15710	15711	15831	15850	15957	15965	15662	15987	15700	15813	15971	15792	15626	15928	15856	15540	15897	15911	15717	15673	15906	15777	15838	15945	15755	15700	16058	15845	15873	15752	15772	15865	15890	15755	15897	15813	15927	16045	15700	15773	15853	15855	15759	15780	15684	15771	15899	15859	15869	15782	15864	15737	15728	15733	15979	16100	15985	15896	15773	15946	15911	15823	15786	15776	15949	15942	15835	15908	15765	15991	15700	15898	15713	15799	15949	15894	15819	15798	15826	15949	15893	15789	15763	15880	15865	15836	15966	15981	15926	15730	15850	15812	15817	15758	15948	15948	15590	15902	15866	15859	15949	15976	16124	15989	15846	15755	15771	15850	15741	15788	15725	15863	15915	15786	15932	15814	15801	15944	15783	15767	15941	15934	15832	15938	16007	15784	15972	15938	15933	15887	15908	15799	15808	15843	15764	15835	15917	15920	15861	15899	15894	16033	15823	15941	15949	15812	15943	15939	15881	15798	15818	15814	15892	15976	15845	15876	15852	15875	15981	15765	15828	15919	15966	15891	15856	15805	15899	15736	15609	15911	15868	15988	15897	15735	16048	15671	15716	15720	15765	15833	15924	15806	15728	15859	15849	15886	15839	15872	15723	15988	15739	15761	15916	15906	15709	15829	16083	15908	15924	15844	15755	15739	15627	15828	15849	15842	15824	15969	15940	16012	15807	15939	15984	15834	15780	15834	15883	15897	15977	15726	15873	15847	15849	15839	15895	15714	15855	15808	15832	15943	15752	15865	15828	15763	15689	15931	15948	16021	15836	15839	15874	15752	15879	15823	15961	15832	15854	15834	15647	15820	15936	15759	15889	15791	15981	15919	15737	15890	15895	15949	15714	15814	15815	15881	15717	15714	15637	15790	15877	15807	15853	15875	15779	15946	15651	15818	15768	15953	15732	15644	15838	15883	15856	15816	15939	16062	15801	15834	15880	15683	15929	15854	15798	15788	15731	15852	15825	15990	15795	15918	15816	16079	15697	15677	15926	15726	15827	15917	15837	15739	15970	15709	15811	15906	15864	15920	15796	15802	15987	15726	15808	15812	16038	15815	16060	15882	15838	15945	15896	15923	15928	15927	15858	15763	15748	15852	15829	15824	15997	15969	16004	15904	16024	15881	15864	15888	15890	15847	15873	15788	15731	15913	15864	15602	15810	15949	16008	15705	15841	15836	15736	15980	16092	15799	15882	15897	15878	15815	15670	15873	15922	15791	15803	16037	16082	15849	15915	15907	15960	15720	15859	15819	15584	15958	15956	15785	15801	15985	15823	15825	15773	15832	15791	15945	15804	15867	15840	15784	16004	15975	15723	15841	15771	15930	15948	15858	15768	15781	15858	15705	15894	16045	15876	15863	15802	15659	15994	15789	15836	15742	15933	16032	15770	16028	15747	15962	15707	15795	15617	15869	15876	15877	15792	15849	15652	15859	15744	15775	16013	15937	15941	15927	15652	15809	15916	15890	15833	15757	15984	15789	15931	15867	15742	15732	15894	15760	15926	15779	15628	15935	15817	15813	15771	15860	16071	15940	15801	15923	15749	15924	15735	15803	15865	15865	15841	15727	15857	15841	15810	15922	15733	15928	15715	15872	16094	15771	15709	15843	15930	15799	15927	15988	15937	15825	15709	15901	15817	15812	15890	16017	15792	15847	15930	15935	15716	15862	15713	15745	15909	15842	15791	15915	15965	16022	15718	15722	15709	15886	15964	15808	15919	15897	15946	15891	15702	15892	15871	15861	15852	15823	15885	15811	15855	15915	15862	15719	15864	15762	15794	15758	15791	15831	15722	15878	15769	15753	15909	15852	15991	16025	15787	15833	15731	15740	15750	15874	16037	15600	15779	15894	15753	15847	15841	15894	15764	15961	16091	15850	15907	15892	15919	15947	15963	15769	15878	15873	16100	16075	15694	15812	15877	15844	15958	15773	15803	15615	15876	15832	15920	15993	15896	15645	15728	16061	15907	15892	15715	15841	15747	15812	15673	15785	15905	15987	15916	15770	15941	15789	16018	15781	15850	15830	15847	15974	15793	15902	15942	16010	15837	15745	15746	15984	15905	15910	15900	15720	15876	15690	15863	15707	16040	15712	15834	15832	15745	15951	15850	15934	15822	15893	15970	15799	15860	15977	15773	15948	15820	15803	15872	15833	15786	15735	15853	15795	15871	15956	15896	15913	15755	15924	15746	15848	15814	15807	15959	15832	15900	15908	15867	15730	15863	15765	15828	15798	15754	15834	15784	15895	15595	15873	15808	15995	15898	15868	15864	15946	15864	15731	15632	15881	15826	15900	15895	15839	15798	15691	15926	16081	15861	15978	16018	15946	15715	15882	15887	15773	15715	15762	15834	15821	15647	15941	15924	15776	15813	15749	16057	15949	15898	15892	15717	15700	15948	15795	15884	16014	15756	16013	15704	15778	15735	15837	15689	15699	15996	15828	15825	16014	16072	15842	15781	15997	15868	15775	16010	15817	15882	15862	15714	15874	15656	15898	15900	15810	15940	15802	15733	15840	15914	15836	16056	15868	15659	15869	15860	15855	15771	15802	15918	15824	15796	15893	15728	15728	15873	15974	15961	15699	15838	15916	15882	15743	15935	15857	15914	15831	15764	15847	15943	15917	15890	15950	15812	15997	15917	15734	15851	15943	15757	15808	15976	15914	15944	15785	15897	15756	15838	15694	16066	15971	15851	15986	15828	15731	15993	15957	15767	15817	16036	15865	15904	15948	15872	15838	15816	15792	15651	15730	15757	15951	15798	15900	15859	15836	15887	15785	15803	15842	15818	15879	16037	15587	15927	15790	15625	15852	15964	15734	15742	15981	15930	16068	15724	15819	15954	15955	15910	15894	15860	15854	15711	15787	15896	15938	15714	15894	15885	15741	15758	15887	15722	15905	15857	15773	15925	15825	15889	15824	15837	15873	15863	15690	15946	15678	16118	15866	15722	15890	16019	15978	15814	15905	15951	15926	15812	15835	15709	15861	15774	15816	15748	15716	15916	15635	15889	15732	15903	15780	15798	15909	15885	15982	15787	15853	15934	15803	15848	15827	15771	15894	15814	15771	15728	15940	15886	15712	15909	16039	15872	15906	15836	16068	15849	15842	15943	15799	15967	15755	15965	15987	15723	15991	15895	15794	15919	15836	15780	15658	15896	15915	15942	15910	15809	15752	15832	15907	15948	15980	15853	15841	15865	15833	15961	15665	15923	15828	15853	15778	15856	15855	16092	15714	15763	15779	15830	15771	15714	15798	15856	15633	15824	15787	15993	15836	15889	15975	15959	15872	15926	15788	15870	15898	15878	15867	15787	15829	15831	15852	15823	15914	15936	15819	15851	15854	15962	15902	15819	15652	15771	15652	15825	15911	15901	15903	15853	15973	15865	15760	15839	15776	15865	15973	15831	15925	15935	15851	15761	15859	15812	15812	15906	15965	15905	15782	15759	16005	15894	15950	15873	15732	15887	16161	15782	15811	15724	16014	15916	15728	15856	15884	15719	15765	15762	15792	15828	15792	15949	15835	15826	15952	15950	15832	15904	15763	15885	15981	15931	15882	15937	15841	15816	15906	15943	15815	15725	15896	15821	15885	16061	16011	15931	15828	15741	15908	15923	15778	15743	15916	15652	15708	15855	15870	15871	15958	15889	15985	15900	15871	15877	16091	15881	15804	15755	15805	15821	15908	15766	15830	15835	15822	15850	15855	15783	16004	15879	15735	15925	15863	15822	15904	15899	15783	15896	15904	15916	15803	15798	15970	15816	15903	15840	15962	15719	15793	15840	15890	15752	15726	15953	15986	15853	15892	16038	15874	15794	15888	15789	15700	15778	15937	15787	15942	15885	15907	15817	15898	15839	15893	15965	15756	16114	15900	15807	15749	15902	15874	15889	15853	15944	15779	15948	15796	15929	15804	15833	15803	15663	15865	15866	15937	15771	15855	15943	15937	15650	15706	16020	15745	15906	15785	15859	15889	15861	15772	15968	15695	15678	15961	15847	15762	15890	15990	15890	15694	15854	15773	15757	15879	15851	15887	15883	15935	15827	15736	15890	15822	15893	15960	15874	15732	15902	15851	15672	16071	15941	15825	15712	15772	15815	15851	15802	15853	15895	15842	15857	15936	15739	15925	15897	15884	15754	15884	15847	15733	15916	15712	15841	15855	15919	15800	15869	15919	15718	15878	15996	15786	15744	15914	15786	16102	15834	16003	15860	15946	15788	15785	15750	15867	15966	15875	15800	15809	15698	15913	15894	15850	15671	15893	15888	15698	15919	16023	16004	15643	15814	15848	15807	15781	15807	15808	15717	15826	15765	15809	15865	15992	15684	15834	15885	15774	16158	15824	15946	16033	15721	15889	15820	15791	15868	15837	15981	15968	15930	15920	15900	15789	15880	15889	15842	15815	15701	15944	15923	16128	15917	15666	15823	16054	15747	15973	15647	15874	15687	15790	15923	15754	16035	15822	15757	15837	15625	15854	15837	15875	15850	15699	15886	15843	15862	15967	15877	15646	16122	15774	15814	15625	16012	15717	15844	15762	15970	15776	15688	15715	15892	15829	15850	15742	15936	15737	15943	15838	15679	15958	15950	15766	15697	15970	15918	15723	15874	15930	15994	15723	15881	15903	15939	15969	15838	15864	15780	16013	15805	15784	15825	15984	15852	15882	15819	16049	15904	15861	15865	15814	15839	15944	15903	15994	15935	15707	15863	15769	15675	15794	15899	15894
24821	21575	29102	30303	31403	31822	31960	29859	29464	29095	28450	27769	27113	26752	27121	27034	27006	26565	26767	26605	26722	26698	26469	26567	26591	26196	26501	26400	26584	26600	26555	26775	26519	26516	26531	26240	26369	26295	26309	26297	26117	26521	26367	26490	26775	26544	26463	26373	26344	26540	26396	26309	26378	26580	26538	26458	26244	26321	26394	26409	26195	26228	26528	26454	26663	26328	26371	26431	26394	26475	26201	26154	26516	26259	26497	26446	26715	26367	26467	26362	26187	26520	26322	26246	26322	26451	26275	26422	26464	26181	26314	26187	26062	26527	26465	26245	26094	26489	26387	26288	26335	26435	26430	26565	26183	26409	26596	26303	26419	26173	26358	26395	26415	26506	26394	26360	26487	26399	26292	26330	26373	26377	26415	26361	26182	26446	26410	26379	26203	26463	26421	26450	26146	26271	26364	26616	26438	26374	26406	26582	26335	26172	26456	26315	26555	26197	26247	26202	26372	26384	26202	26342	26256	26273	26167	26564	26327	26328	26356	26624	26349	26625	26490	26357	26310	26120	26462	26250	26477	26377	26278	26338	26309	26224	26389	26209	26243	26165	26377	26155	26349	26141	26535	26344	26279	26407	26297	26550	26294	26268	26629	26172	26314	26337	26276	26571	26442	26155	26179	26354	26334	26350	26471	26601	26475	26544	26348	26470	26370	26132	26507	26472	26581	26263	26160	26421	26379	26549	26381	26338	26657	26244	26195	26279	26414	26462	26578	26323	26375	26510	26138	26469	26569	26585	26919	26569	26600	26384	26543	26548	26450	26321	26222	26303	26295	26336	26312	26325	26250	26386	26410	26166	26037	26433	26501	26389	26293	26437	26331	26572	26407	26255	26165	26471	26347	26445	26599	26496	26332	26219	26458	26551	26524	26359	26534	26371	26279	26232	26552	26287	26460	26157	26457	26326	26380	26417	26521	26447	26392	26352	26332	26386	26265	26379	26449	26199	26512	26385	26103	26391	26292	26319	26334	26250	26365	26152	26131	26605	26441	26429	26329	26347	26418	26201	26248	26113	26463	26502	26255	26648	26394	26354	26438	26428	26367	26490	26114	26347	26184	26353	26501	26578	26359	26262	26316	26339	26261	26483	26038	26545	26280	26440	26617	26339	26279	26487	26379	26356	26448	26424	26454	26351	26474	26412	26812	26210	26557	26345	26199	26318	26424	26328	26489	26279	26424	26448	26541	26417	26182	26368	26282	26429	26238	26350	26346	26407	26600	26611	26359	26423	26597	26520	26705	26471	26355	26404	26299	26567	26280	26345	26409	26355	26094	26294	26553	26503	26301	26228	26261	26222	26470	26511	26411	26213	26246	26425	26535	26053	26293	26493	26415	26653	26494	26497	26367	26310	26647	26334	26173	26110	26445	26317	26544	26358	26656	26434	26396	26500	26570	26135	26430	26436	26298	26320	26273	26149	26464	26524	26341	26450	26136	26546	26177	26422	26332	26360	26325	26300	26548	26275	26161	26403	26261	26179	26252	26200	26352	26295	26318	26137	26271	26386	26255	26272	26459	26350	26504	26436	26430	26388	26468	26532	26252	26412	26369	26246	26539	26346	26501	26586	26412	26271	26316	26383	26284	26520	26255	26463	26391	26281	26524	26343	26503	26414	26519	26585	26607	26495	26444	26453	26360	26187	26294	26361	26303	26484	26352	26523	26254	26071	26292	26198	26371	26392	26326	26301	26480	26263	26264	26271	26467	26670	26236	26343	26117	26415	26235	26420	26299	26163	26267	26410	26262	26403	26457	26290	26575	26473	26561	26481	26472	26292	26494	26238	26431	26609	26390	26235	26477	26179	26452	26325	26400	26174	26189	26543	26363	26426	26250	26278	26508	26567	26265	26285	26224	26476	26354	26415	26570	26754	26174	26293	26460	26417	26262	26363	26565	26521	26252	26661	26317	26389	26147	26132	26717	26465	26440	26371	26440	26343	26460	26450	26257	26306	26424	26197	26297	26359	26324	26311	26373	26490	26033	26468	26421	26581	26268	26068	26148	26377	26405	26437	26224	26337	26119	26299	26383	26292	26525	26130	26248	26351	26357	26300	26136	26347	26470	26321	26224	26403	26228	26598	26267	26283	26391	26479	26251	26237	26482	26581	26307	26312	26322	26448	26395	26454	26309	26546	26275	26320	26425	26302	26125	26382	26289	26332	26227	26255	26439	26536	26459	26406	26409	26525	26352	26213	26345	26390	26451	26590	26433	26400	26596	26401	26238	26446	26307	26472	26577	26381	26149	26356	26558	26381	26374	26278	26162	26595	26279	26454	26245	26272	26415	26319	26182	26305	26322	26434	26293	26290	26615	26431	26442	26318	26289	26026	26283	26274	26445	26487	26247	26604	26269	26203	26397	26433	26231	26262	26287	26301	26431	26416	26462	26172	26339	26509	26365	26363	26053	26366	26590	26162	26167	26314	26480	26391	26461	26388	26413	26455	26313	26504	26217	26145	26534	26323	26651	26266	26448	26237	26474	26361	26415	26613	26320	26213	26086	26414	26351	26294	26108	26170	26288	26380	26281	26361	26323	26648	26286	26204	26545	26504	26195	26398	26265	26292	26790	26599	26485	26680	26417	26470	26293	26561	26325	26279	26258	26596	26196	26413	26307	26209	26361	26435	26174	26157	26252	26289	26395	26340	26371	26344	26163	25989	26074	26431	26430	26196	26449	26459	26410	26111	26517	26461	26402	26570	26340	26495	26167	26382	26533	26395	26420	26213	26376	26321	26265	26137	26319	26520	26299	26289	26331	26241	26428	26208	26451	26556	26308	26185	26501	26318	26127	26308	26367	26433	26313	26410	26331	26301	26331	26577	26528	26383	26483	26397	26258	26403	26332	26461	26268	26206	26442	26447	26207	26122	26148	26438	26455	26523	26449	26288	26392	26292	26523	26215	26520	26172	26292	26539	26646	26418	26351	26495	26158	26142	26136	26405	26302	26375	26585	26438	26386	26148	26672	26540	26093	26465	26348	26348	26581	26312	26210	26233	26358	26365	26312	26601	26338	26442	26202	26421	26555	26345	26326	26379	26117	26501	26096	26225	26235	26401	26457	26447	26400	26386	26218	26189	26293	26135	26314	26411	26538	26500	26531	26442	26479	26241	26099	26234	26243	26472	26099	26267	26215	26592	26341	26140	26499	26474	26417	26549	26517	26357	26394	26291	26367	26268	26366	26526	26480	26584	26288	26462	26565	26304	26251	26241	26348	26141	26371	26209	26600	26247	26450	26363	26164	26200	26293	26197	26198	26314	26223	26332	26361	26391	26331	26556	26403	26295	26275	26378	26562	26173	26301	26402	26433	26583	26299	26414	26442	26583	26311	26393	26630	26300	26629	26344	26209	26115	26215	26272	26320	26365	26376	26553	26523	26255	26474	26086	26449	26251	26540	26096	26112	26457	26405	26165	26298	26192	26439	26593	26261	26506	26520	26392	26364	26411	26624	26525	26640	26242	26066	26472	26385	26294	26292	26344	26091	26227	26458	26274	26226	26642	26276	26302	26807	26478	26446	26301	26093	26532	26495	26564	26300	26325	26576	26286	26362	26129	26286	26406	26242	26355	26547	26105	26382	26469	26206	26511	26313	26431	26756	26482	26569	26525	26395	26423	26391	26394	26374	26377	26336	26330	26244	26335	26380	26203	26470	26485	26338	26380	26492	26347	26205	26366	26452	26312	26332	26247	26402	26482	26552	26462	26379	26422	26605	26152	26386	26307	26336	26144	26294	26433	26530	26413	26380	26230	25991	26211	26432	26174	26240	26412	26312	26236	26336	26399	26146	26438	26314	26183	26111	26418	26740	26293	26312	26268	26555	26411	26280	26647	26509	26327	26476	26532	26448	26598	26427	26498	26564	26368	26236	26440	26309	26247	26251	26499	26436	26192	26330	26352	26492	26239	26351	26456	26457	26162	26316	26271	26350	26055	26615	26492	26342	26553	26175	26287	26239	26283	26388	26546	26123	26251	26524	26487	26173	26153	26340	26469	26188	26188	26555	26207	26175	26373	26088	26469	26386	26457	26313	26308	26537	26214	26428	26348	26367	26320	26351	26293	26390	26344	26360	26463	26464	26360	26223	26163	26288	26258	26397	26169	26254	26263	26341	26315	26618	26328	26531	26426	26475	26356	26443	26218	26436	26404	26241	26484	26600	26367	26538	26364	26426	26453	26353	26294	26532	26432	26194	26399	26533	26199	26289	26405	26377	26380	26342	26388	26408	26539	26214	26250	26230	26396	26444	26292	26315	26458	26359	26397	26381	26336	26455	26591	26241	26266	26067	26541	26382	26290	26258	26363	26365	26323	26356	26328	26199	26283	26428	26567	26390	26356	26332	26520	26261	26325	26724	26489	26354	26523	26165	26412	26602	26244	26392	26363	26278	26422	26209	26245	26084	26224	26404	26275	26348	26477	26517	26489	26208	26272	26103	26222	26520	26329	26423	26526	26521	26129	26534	26198	26479	26377	26494	26209	26244	26610	26543	26480	26331	26334	26382	26443	26436	26526	26404	26566	26495	26335	26355	26264	26222	26234	26214	26170	26448	26300	26417	26418	26273	26229	26500	26343	26494	26501	26586	26395	26300	26192	26252	26140	26378	26428	26510	26278	26350	26344	26310	26556	26160	26211	26248	26390	26533	26629	26369	26559	26426	26466	26317	26391	26325	26514	26350	26449	26507	26613	26360	26607	26380	26367	26248	26356	26134	26488	26280	26291	26606	26494	26376	26369	26279	26428	26506	26463	26198	26254	26370	26237	26404	26149	26335	26535	26555	26255	26424	26261	26382	26461	26317	26395	26498	26544	26208	26421	26264	26611	26427	26403	26148	26573	26369	26133	26297	26245	26272	26395	26190	26379	26451	26308	26501	26269	26284	26451	26407	26426	26489	26334	26267	26450	26550	26457	26283	26404	26113	26425	26401	26255	26344	26467	26297	26377	26445	26621	26341	26459	26391	26233	26312	26385	26365	26100	26185	26333	26279	26425	26303	26354	26227	26349	26259	26125	26617	26282	26326	26300	26394	26342	26290	26322	26059	26090	26416	26185	26317	26170	26128	26430	26532	26520	26252	26418	26443	26312	26213	26360	26191	26349	26389	26534	26402	26383	26219	26534	26503	26200
28353	49562	43087	33818	27682	22585	20963	20336	19599	19114	17957	17385	16842	16342	16303	16580	16540	16029	16218	15993	16159	15911	15880	16026	16087	15956	15969	15938	16020	16082	15860	15843	16190	15869	15867	15845	16034	15968	15900	16011	15889	15903	15958	15816	15971	15942	15952	15951	15827	15779	15950	16140	15923	16065	16095	16011	15848	15827	15910	15981	15880	15889	15976	15850	15859	15845	15823	15902	15866	15837	15816	15846	16071	15924	15842	15881	16025	15859	15999	16002	15860	15945	15814	15972	16031	16053	15892	16059	15943	15951	15761	15955	16006	15954	16058	15855	15844	15817	15760	15918	16040	15778	15761	16057	15796	15926	15882	15903	15985	16036	15821	15867	15898	15964	16096	15902	15814	15885	15961	15963	15941	15811	15846	15884	15847	15989	15900	15752	15854	15945	15861	15693	15836	16118	15855	15851	15976	16015	16069	15723	15925	15945	16040	15971	15883	15816	15883	16081	15902	15650	16098	15847	15843	16073	16167	16107	15738	15977	15768	15996	15928	15886	15754	16002	15951	15900	16056	15705	15897	15987	15868	15904	15901	15922	15961	15874	16007	15632	15818	15999	16013	15948	15872	15875	15860	15690	15908	15972	15882	15890	16006	15987	15821	15945	15882	16035	15944	15829	15820	16070	15897	15775	15940	15907	15924	15981	15785	15640	15911	15808	15800	15967	15802	15908	15885	15803	15853	16080	15977	15909	15949	15875	15849	15981	16061	15845	15941	15925	15782	15722	15998	15976	15929	15906	15908	16034	15827	15982	15734	15874	16010	15935	16042	16004	16024	15877	15918	15794	15909	15974	16041	15749	15850	15932	15898	16068	15994	15963	15938	15980	15998	16036	15733	15996	15768	15894	15820	15836	15886	15930	16016	15935	16175	15874	16035	15991	16052	15913	15790	15990	15928	15985	16011	16132	16039	15648	15824	15809	15808	15936	16021	15841	15693	16059	15838	15701	15861	15935	15893	15728	15905	15993	15905	16039	15938	15920	15971	15880	15735	16059	15921	15750	16006	15919	15778	15741	15909	15931	15820	15862	15900	15779	15856	16168	15901	15925	15877	15892	15918	15864	15703	15952	15896	16032	16016	15929	15947	15978	16160	15961	15961	15845	15939	15954	15746	15913	15735	15694	15788	15810	16017	15790	15821	16014	15927	15789	15799	15733	16004	16007	15755	15853	15948	16006	15929	15895	15753	16078	15962	15854	15838	15835	15896	15770	15777	15870	15899	15926	15912	15925	15876	16089	15864	16011	15926	15824	15951	15829	15913	16095	15776	15957	15932	15867	15777	15873	16017	15922	15722	15717	15772	15821	15914	15736	15829	15915	15998	15843	15712	15828	15742	16114	16106	15925	15903	15862	15992	15928	15839	15961	15939	15861	15906	15932	15857	16016	15894	16041	15927	15853	15830	16239	15884	15921	15825	15875	15939	16055	15822	15849	15993	15871	15917	15793	15892	15903	15916	15997	15978	15826	15819	15970	15852	16182	15807	15824	15819	15884	16105	15882	15758	15899	15801	15790	15858	15942	15977	15930	15818	15992	15893	15828	15803	15715	16106	15963	16009	16028	15920	15868	15931	15761	15976	16039	15672	15803	15918	15713	16017	16024	16061	15901	15923	15990	15887	15830	15804	15888	15805	15995	15820	15649	15881	15707	15896	15873	16042	15926	15874	15843	15957	15894	15797	15837	16008	15894	16033	15907	15946	15905	16025	15901	15783	15973	15916	15988	16099	15942	15975	16005	15838	15678	15891	15826	16008	16058	15753	15736	15744	15884	16019	16116	15917	15840	15897	15962	15948	15953	15888	15861	15881	15947	15897	15897	15960	15803	15907	15908	15894	16240	15915	15873	15887	15872	15715	15888	15901	15749	15844	15805	15920	15816	15900	15992	16022	15925	15947	15880	15778	15657	15865	15948	15967	16111	15827	15992	15890	15905	15878	15867	15953	15865	15939	15981	16062	15802	15785	16174	15737	16002	15831	15967	15879	15878	15891	15858	15901	16035	15806	15882	16056	16098	16054	15846	15765	15892	15808	15942	15755	15985	15748	15921	16012	16101	15984	16029	15736	15919	15918	15873	15965	15862	15921	15786	15763	15924	15903	15821	15969	15867	15959	15827	15834	15943	15913	15855	15935	15918	15706	15824	15871	15769	15914	16081	15927	15989	15730	15956	15788	15955	15869	15813	15858	15789	15681	15980	15779	15780	15936	16039	15961	15907	15871	15890	15904	15777	15975	15844	15838	16030	15878	15871	16005	15872	15884	15837	15912	16045	16130	15950	15868	16046	15756	15959	16059	15968	16095	15838	16017	15947	15866	15824	16064	15953	15751	15823	16004	15929	15838	15878	15852	15879	15855	15979	15903	15885	16016	15944	16007	15800	15866	16007	15870	15904	15906	15891	15932	15859	15928	15878	15847	15986	16052	15969	15669	15923	15887	15858	15908	15934	16023	15993	15905	15891	15829	15947	15803	15866	15936	15949	15995	15908	15883	15884	15946	16072	16061	15881	15993	15887	16022	15680	16029	15824	15996	15866	16022	15889	15809	15914	15843	15936	15886	15879	15948	16022	15894	16064	15747	15830	15987	15804	15838	15853	15998	15811	15778	15875	15859	15874	16035	15857	15943	15942	15948	15975	15911	15857	15906	15974	15907	15855	15697	15848	16008	15868	15843	15965	16005	15821	16071	16071	15884	15894	15827	15984	15993	15828	15857	15800	16063	15675	15892	15798	15846	15967	15914	15788	16050	15946	15867	15989	15927	15964	15907	16043	15880	15740	15778	15793	16010	16088	15906	15885	15776	16067	15848	15960	15762	15867	15881	15927	16033	15984	15944	15867	15943	15978	15869	15841	15822	15976	15860	15916	16109	15956	15993	15788	15877	15992	15893	15972	16058	15920	16066	16089	15807	16025	15995	15862	15906	15814	15823	16003	15741	15897	16001	15887	15864	15909	15944	16107	15917	16045	16057	16005	15754	15724	15938	16039	15829	15967	15950	15920	15822	15933	15965	15905	16005	15995	15963	15966	15913	16036	15945	15953	15842	15713	16283	16043	15941	15855	16078	15942	15788	15845	15711	15825	16047	15733	15806	15691	16062	15868	16011	16033	15951	15889	15879	15687	16030	15885	15938	15809	15647	15888	15807	15872	15942	15932	15978	16014	15667	15965	15742	15633	16000	15889	15965	15770	15661	15928	15993	15849	15930	15937	15967	15871	16021	15995	15867	15766	15886	15959	15957	15908	15863	15863	15928	16052	15875	15923	16056	15847	15947	15887	15791	15924	15972	15944	15707	15859	15848	15835	15907	16060	15967	16041	16126	15828	16026	15931	16124	15823	15854	15900	15907	16133	16186	15704	15856	15960	16085	15797	16079	15730	15937	15745	15931	15900	15940	15983	15731	16032	15811	15912	15974	15845	15955	15843	15941	16039	16017	16001	16006	15773	15822	15931	15922	15872	15911	15899	15969	15723	15891	15779	16006	15921	15803	15959	15926	15865	15989	15884	16074	15916	15924	15750	15981	15831	15830	15907	15894	15906	15894	15917	15723	15983	16023	16206	16067	15761	15768	15948	16006	15864	15917	15888	15867	16008	15868	15869	15796	15987	15595	15976	15801	15907	15927	16005	15874	15925	16051	15868	15981	15792	15827	15873	15748	15872	15835	15948	16006	15913	15914	15916	15995	15993	15817	15716	16020	15750	15872	15910	15812	15992	16041	16214	15789	15977	16089	15777	15701	16006	15924	15931	15908	15892	16034	15961	16004	15859	15809	16091	15942	15812	15849	15958	15931	15742	16000	15834	15781	15968	15767	16040	15906	15871	15808	15782	15903	15695	15975	15863	15665	16110	15901	15933	15918	16051	15951	15996	15996	16112	15701	15933	15937	15848	16035	15967	15862	15849	16012	15812	15831	15798	15855	15847	15821	15976	15983	15918	15806	15925	16053	15644	16150	15820	16015	16066	15780	15946	15876	16005	16068	15874	15974	16003	16030	15968	15959	15877	15907	15919	15761	15983	15900	15791	15831	16112	15993	15871	16059	15846	15937	15897	15926	15908	15911	16173	15831	16009	15833	15839	16008	15787	15811	15851	15999	15726	16039	16041	15879	15856	15906	16110	15766	15991	15934	16055	15884	15847	15909	15865	15871	15902	15710	15878	15944	15894	15996	15893	15913	15945	15841	15932	16066	16040	16031	15949	16026	15879	15881	15776	15982	15805	15945	15851	15892	16006	15896	15909	15801	15853	15788	16012	15804	16065	15947	15715	15940	15832	15903	15812	15801	15924	15884	15997	15817	15965	15886	15789	15971	15818	15857	15727	15907	15812	15930	15710	15907	15877	15972	15940	15740	15830	15921	15859	15941	16081	15872	15682	15891	15833	15677	15976	15946	15844	16113	15939	15869	15972	15789	15820	15985	15945	16089	15783	15863	15962	15899	15874	15791	15834	15865	15971	15934	15937	15829	15834	15998	15981	15977	15983	16049	15878	16038	16074	15914	15869	15916	15932	15926	15880	15864	16053	15895	16175	15941	15923	15715	15948	16009	15837	15913	15768	15989	15831	15854	15971	16041	15774	15977	16033	15838	15936	16039	16011	15958	15893	15849	15912	15983	15810	15976	15794	15815	15832	15909	15777	15928	16007	15860	15887	15870	16169	15790	15944	15973	15826	16003	15952	16090	15996	15934	15771	15943	15902	15965	15969	15903	15778	15944	15774	15938	16062	15787	16010	15845	15961	15819	15990	15786	15968	16071	16049	15899	16025	15921	15739	15908	15878	15886	15963	15847	15753	16008	15953	15931	15883	15854	15894	15856	15873	16109	15732	15855	16115	15932	15952	15897	15771	16031	16024	15849	15884	15784	15931	15940	15766	15872	15744	15704	16188	15946	15847	15949	15832	15902	16077	15836	15867	15894	15862	15914	15888	16008	15892	15889	15880	15957	16007	15805	15920	15761	15787	15824	15924	16012	16029	15841	16040	15955	15904	15813	16025	16079	15910	16065	15943	15963	15940	15887	15760	15741	15946	15820	15950	15706	15972	15711	15996	15965	16044	15836	15710	16059	15955	15963	15849	15981	15907	15824	16204	15971	15977	15800	15939	16174	15996	15852	15847	15982	16030	15985	15873
23296	21493	28813	26499	28890	33933	36142	32744	31498	30897	29878	28992	29246	27962	27704	27810	27624	27501	27049	27532	27300	27053	27241	26884	26969	27026	27015	27002	27125	27167	27315	27124	26979	27173	27032	26652	27161	26980	27062	26985	27075	26919	26975	27153	27137	26999	27087	26626	26880	27003	27091	27053	27224	27110	27159	26792	26946	27119	27058	27354	26996	26935	27013	27033	27040	26908	27042	27097	26948	26967	27008	27222	27215	26834	26882	27187	27080	27051	26960	26988	26932	26929	27086	26894	27122	26959	27060	26894	27012	26848	26927	27055	26995	26883	27072	27143	27220	27106	26849	27049	27116	26797	26803	27076	26933	26678	27209	26983	26807	27231	27006	27103	27150	26906	26904	26738	26993	26792	27100	27014	27087	27014	27143	27127	27052	27313	27058	27171	26975	26814	26988	26814	26996	27208	27032	27022	26965	26992	26994	27021	27034	27126	26635	26568	26952	27193	26989	27037	26985	26736	27113	26861	26628	26713	26802	26867	26942	26944	26943	26839	26870	26873	26833	26567	26965	27094	27204	27043	27102	26957	26855	26927	26997	27021	26861	27189	26852	27202	27053	26884	27077	26957	27096	27034	27169	26994	27070	27066	26844	27241	26849	26705	26963	26672	26973	27123	27004	27133	27119	27168	26923	26975	27101	27052	26834	26820	27016	27116	27248	26903	26948	27103	26931	26893	27108	27094	26938	26925	26935	26929	27081	27139	26853	26996	27031	27082	27057	26918	26966	26806	27022	26988	26945	26827	26704	26997	26924	27234	26971	26948	26971	26618	26919	27258	27025	26848	27243	26842	26868	27101	27161	26836	27175	26956	26884	27013	27088	27024	27019	26933	27130	27015	27048	27125	27152	27052	27070	26858	27161	26965	26938	26902	26729	26860	26963	27011	26973	27046	26698	26834	27050	26870	26953	27078	27036	26897	26984	27096	27028	27298	26717	26955	27095	26956	26791	27047	27139	27102	26962	27125	27110	27053	27326	27000	27013	26773	27073	26930	26951	27027	27124	27065	26651	26957	26657	26788	27179	26960	26960	27233	27008	27145	26749	26853	26986	27144	26902	26999	27035	27045	26859	26951	26879	26954	26956	26910	27010	26857	27255	26991	26917	26807	27185	26933	26956	26885	26966	26971	27054	26726	26879	26869	27093	26997	27172	26919	26993	26960	26798	27022	27129	26782	26902	27074	26827	26970	26881	27180	26916	27044	26739	26890	26831	27029	27161	26862	26943	26967	26783	27001	27094	26984	27061	27089	26925	27017	26949	26892	27211	27001	26790	26800	27021	26988	27202	27047	26990	27172	26918	26979	27166	26830	27111	27133	26979	26847	26737	26942	27275	26946	26743	26850	27022	26728	26784	27014	26811	26859	26974	27032	27094	27123	27036	26982	27054	26714	27081	26860	27085	26823	26843	26885	26828	27285	26977	27008	26928	26861	27025	27048	27076	26958	26860	26912	26568	26867	26788	27041	27004	26704	26924	26985	27062	26813	27044	27105	26962	26917	26938	27134	26988	26971	26849	26892	27177	26914	27003	26978	27150	26955	27033	26857	26956	26986	26644	26932	26928	26813	26884	26828	27144	26786	26840	26942	27311	27247	26781	26931	26942	26760	27151	27048	27023	27072	27182	26949	27109	26940	26703	26721	26982	27015	27065	27153	27188	26950	27015	26953	27142	26795	27228	27018	27040	26860	27017	26869	27021	26840	27206	26751	26967	26783	27162	26922	26847	26842	27094	27163	27058	27241	26990	26800	27044	27090	26824	26827	27050	26970	26838	27140	27001	26816	27049	26802	27328	26918	26938	26819	27232	26744	26886	27092	26883	26943	27148	26979	26860	27148	27189	26998	26908	27049	27120	27126	27013	26645	26735	26884	27183	27133	27067	26928	26968	26897	26944	26884	27140	27036	27103	26935	27105	26978	27038	26888	26987	26994	26933	27019	27182	26830	26970	27108	26879	26845	26713	27167	27146	26739	26906	26945	26999	26880	26851	26853	26887	26949	27012	26875	26903	26744	26884	26836	27108	27005	26938	26859	26923	26893	26848	26993	26945	27138	27194	27128	27104	27093	27041	27001	27357	26967	26981	27000	27091	26918	26856	26949	26945	26920	26829	27166	26870	26950	27020	26802	26639	26859	27019	26802	26727	26995	27093	27061	26712	27108	26987	27019	26971	27012	27158	26811	26877	27029	26739	26871	27010	26908	26914	26903	26810	26760	26882	26791	27029	26929	26813	27032	27137	26679	27023	27131	26956	26963	27222	27124	26813	27014	26807	27053	26796	27083	26910	26930	27050	27085	26904	26741	26786	26792	26853	26760	26893	26978	26944	26900	27137	26879	26974	26921	26825	26920	26757	26944	26898	27209	26996	26958	26730	26930	27093	26988	26791	26992	27054	26821	26818	26727	26970	26755	27053	26825	27029	27085	27165	27168	26987	26797	26964	27063	26720	26680	26993	26747	26969	27034	26902	27024	27022	26951	26975	26890	26890	26815	26924	26654	27041	26912	27016	26638	27075	27125	27107	26851	27053	26876	26854	27311	27066	27106	27107	27127	26775	26730	27033	27151	26783	26966	26767	26874	27045	26843	26980	26987	26872	26814	27172	27357	27141	27121	27071	26818	27222	27186	27016	27058	27120	26724	26912	26935	26974	27082	26939	27079	27011	26709	26682	26812	27022	26945	27059	27071	26867	26698	26804	27058	26963	26894	27033	26904	27168	26960	27098	27189	27135	26796	27064	26914	27239	27044	26992	27013	27112	27117	27014	27101	26844	27245	26892	27052	27035	26919	26927	26694	27073	27046	27172	26884	27065	26968	27169	26951	27181	26713	26759	27107	26931	26886	26924	27194	27141	26997	26994	26776	26953	26831	27111	26898	27036	26835	26799	26938	26930	27065	27126	27019	26963	27189	26978	27026	27045	27000	27026	26901	26922	27046	27341	26767	27023	26785	26881	26928	26951	26995	26949	27157	27221	26944	27113	26776	26892	27046	26951	27134	26830	26814	26948	26823	26853	26845	26941	27064	27026	26985	27121	27142	26926	26915	27044	26939	26775	26913	26939	27266	27045	26909	27061	27108	27195	26939	26958	27000	27299	27049	26856	26911	27177	26844	26903	26833	26955	26779	27140	26727	27031	26877	26913	27184	27156	27032	26943	27223	26752	26716	26943	26889	27001	26750	26910	27099	26928	27015	26953	26978	26920	26906	26857	26839	27163	27162	26963	26818	27094	27007	27053	26866	26991	26861	27215	27019	27221	26840	26945	26837	26866	26926	27036	26686	26853	26829	27045	27085	27025	27211	26934	26769	27115	26912	26917	26904	26957	26960	26901	26852	26822	27077	27289	26876	27172	26932	27201	26904	26943	26897	27013	27182	27146	27237	27087	27056	26877	27021	26946	27103	26811	26958	26852	27048	26905	26798	26967	26854	26942	26922	27155	26753	27026	27018	27012	26947	26932	26871	26943	27179	26732	26779	26992	27080	27160	26838	26859	26984	27167	27009	27049	26823	27060	26998	26929	26835	26974	26860	26891	26776	27003	27068	26908	27058	27136	26856	26981	27019	27028	26911	27154	27005	26819	26892	26906	26834	27025	26796	27011	26830	27130	26904	26976	27180	27101	26672	26953	26835	26944	26867	27086	27056	26904	26921	26893	26924	27105	27011	26971	26939	26569	26776	27023	26941	27036	26881	26861	27106	26921	26912	27025	26800	27281	27126	27159	26605	27094	27217	26904	27117	27205	26967	26878	26826	27141	27134	27137	27211	26870	26751	26979	27280	26954	27023	27020	26873	26765	27087	26804	27063	26806	27142	26925	27013	26572	27119	26913	26909	27386	27016	26937	26884	26983	26911	27041	27064	27060	26995	27212	26894	26970	27102	27177	26893	26849	26849	27131	26926	26781	26940	26779	27144	27018	26904	26927	27181	26949	26673	26960	27003	26808	26903	27075	27158	26774	27025	26901	26886	26867	27146	26993	26883	26834	26908	26929	26973	27176	26889	26866	26996	27124	26880	27133	26798	27116	27114	26921	26924	27009	27132	26962	26890	27053	27072	26921	26990	26948	26926	26924	27096	27043	27000	26979	27021	27074	27231	26963	27107	26872	26928	27066	27063	27082	27105	27228	26944	26968	27118	27157	26649	26973	26890	27060	26902	26683	26842	27072	26716	26963	26971	26968	26834	26870	26886	26816	26920	26991	27031	27076	27064	27063	27106	26958	26880	26947	27193	27236	26984	27269	27198	26760	26817	26814	26811	26811	27073	26727	26934	27159	26905	26821	26946	27025	26883	27051	27090	27031	26986	26873	26621	26992	26851	26991	27236	27341	26983	27088	27148	27129	26889	26950	27126	27032	26866	27034	26990	26907	26672	26965	27012	27166	27003	26946	26965	27071	27066	26929	26864	26886	26981	26779	26914	26996	26891	26819	27129	27224	26881	27118	26980	26820	26855	26873	26929	27044	27159	26832	26990	27005	26905	27245	26999	27098	27088	26912	27144	26835	27080	26742	27232	27120	27047	26762	27098	26941	26619	27026	26988	27036	26881	26984	26809	26983	27137	26941	27081	27003	26914	26823	26912	27061	26851	26857	26999	26961	27047	26925	26882	26903	26867	26935	26983	26850	27097	26850	26975	26999	27128	27025	26918	26958	26993	27028	26879	27141	26723	26864	27050	27014	27076	26893	27095	26936	26998	27175	26915	27013	26887	27256	26983	26973	26975	26848	27001	27164	26981	26861	26874	27079	27056	26911	26786	26928	27045	27150	26750	26972	27224	27167	26969	26872	26812	27060	26889	26821	27144	27005	27058	27000	26957	26995	26725	26915	27011	26827	26982	26768	26746	26717	27024	27237	26954	26890	26820	27196	27125	27090	27166	26897	26782	27060	26849	26930	26752	27167	27047	27129	26939	26988	26857	26960	27019	26999	26712	26986	26955	26954	26777	26962	27154	27144	27042	27019	27033	27167	27030	26945	27107	27011	26916	26914	27027	27174	26894	26851	27027	27288	27040	27115	26675	26809	26780	27100	27226	27080	26876	27086	26845	26996	27070	27023	26929	26889	27209	27265	26972	26837	27198	26966	27063	26983	27193	26767	26832	26974	26741	26948	26972	26903	26807	27008	26974	26982	26920
33741	55493	46785	36656	30673	27472	25447	23027	22152	20482	19261	18324	19048	17137	16734	16850	16790	16567	16663	16630	16542	16577	16383	16358	16407	16433	16571	16523	16299	16473	16412	16373	16346	16426	16293	16354	16384	16199	16417	16397	16408	16270	16276	16373	16346	16424	16247	16220	16385	16338	16367	16314	16440	16421	16470	16355	16092	16330	16332	16408	16392	16114	16396	16133	16507	16462	16398	16254	16263	16438	16357	16191	16244	16437	16508	16451	16311	16330	16348	16304	16315	16297	16338	16288	16271	16260	16319	16300	16430	16276	16228	16340	16165	16339	16296	16384	16418	16265	16247	16339	16307	16082	16549	16356	16422	16393	16163	16264	16231	16314	16507	16250	16293	16267	16300	16473	16107	16249	16245	16261	16308	16364	16135	16272	16544	16221	16290	16343	16423	16157	16134	16286	16455	16455	16384	16137	16208	16384	16347	16402	16161	16344	16245	16192	16264	16133	16252	16294	16294	16187	16330	16193	16338	16261	16124	16279	16153	16222	16373	16253	16341	16315	16363	16284	16469	16291	16364	16384	16269	16240	16056	16154	16352	16276	16218	16124	16324	16153	16371	16166	16224	16252	16392	16194	16258	16185	16257	16217	16190	16280	16263	16165	16113	16581	16255	16348	16254	16344	16332	16360	16418	16124	16113	16253	16282	16360	16290	16112	16052	16318	16336	16378	16206	16307	16151	16353	16278	16262	16225	16306	16114	16436	16258	16411	16279	16338	16263	16154	16265	16327	16257	16338	16224	16491	16167	16359	16238	16258	16213	16211	16271	16184	16338	16287	16199	16310	16114	16378	16208	16418	16211	16354	16528	16281	16325	16303	16105	16329	16361	16281	16277	16315	16360	16131	16382	16281	16053	16217	16217	16296	16330	16279	16356	16152	16228	16446	16305	16277	16033	16126	16368	16436	16285	16154	16269	16190	16330	16390	16363	16165	16254	16189	16403	16400	16310	16435	16370	16200	16234	16138	16301	16197	16250	16457	16140	16272	16240	16211	16367	16342	16245	16337	16325	16335	16157	16329	16383	16181	16386	16336	16160	16291	16389	16241	16231	16333	16199	16413	16333	16231	16183	16234	16333	16331	16170	16411	16209	16317	16097	16283	16128	16169	16378	16199	16294	16321	16160	16244	16264	16100	16210	16116	16489	16291	16293	16142	16550	16139	16199	16274	16233	16351	16408	16204	16308	16254	16364	16193	16264	16307	16202	16173	16449	16165	16255	16154	16361	16156	16280	16387	16300	16306	16205	16343	16414	16295	16239	16330	16370	16351	16309	16082	16267	16361	16280	16434	16389	16305	16297	16226	16260	16294	16129	16550	16308	16132	16195	16212	16367	16383	16079	16194	16370	16287	16237	16246	16196	16231	16154	16232	16352	16279	16417	16284	16288	16114	16410	16206	16335	16203	16307	16200	16529	16286	16341	16183	16316	16364	16376	16171	16443	16224	16239	16363	16311	16194	16510	16427	16162	16191	16295	16336	16210	16395	16432	16391	16192	16232	16125	16322	16159	16376	16433	16325	16349	16335	16332	16304	16386	16194	16366	16246	16341	16188	16398	16287	16263	16139	16366	16282	16295	16258	16319	16319	16243	16343	16235	16223	16002	16062	16356	16287	16206	16266	16511	16237	16286	16247	16312	16310	16236	16330	16147	16189	16112	16199	16219	16289	16170	16380	16122	16188	16625	16291	16275	16262	16239	16233	16444	16354	16119	16386	16399	16248	16355	16321	16239	16288	16325	16392	16209	16455	16309	16231	16395	16279	16230	16282	16377	16429	16357	16201	16154	16209	16355	16215	16403	16311	16246	16083	16304	16335	16074	16189	16292	16438	16111	16081	16209	16178	16314	16245	16403	16395	16358	16384	16287	16290	16308	16292	16240	16275	16181	16390	16413	16288	16070	16359	16232	16274	16300	16223	16121	16322	16192	16055	16391	16099	16110	16382	16223	16257	16166	16271	16234	16403	16253	16399	16271	16242	16436	16313	16297	16229	16294	16179	16331	16156	16253	16301	16322	16207	16219	16258	16272	16395	16307	16349	16106	16278	16386	16271	16218	16299	16428	16210	16190	16370	16244	16069	16328	16161	16037	16254	16346	16266	16282	16164	16358	16155	16207	16311	16341	16428	16246	16051	16354	16160	16170	16232	16224	16298	16310	16291	16300	16187	16241	16250	16264	16214	16298	16239	16157	16158	16293	16332	16282	16409	16456	16253	16506	16235	16336	16204	16246	16405	16239	16467	16545	16353	16331	16377	16281	16326	16212	16306	16048	16475	16437	16141	16386	16038	16337	16360	16252	16407	16421	16369	16416	16287	16196	16331	16242	16372	16251	16308	16334	16361	16263	16255	16263	16297	16307	16126	16263	15992	16273	16344	16391	16302	16379	16252	16260	16028	16307	16244	16290	16131	16233	16194	16339	16246	16295	16273	16396	16223	16441	16306	16215	16331	16143	16265	16340	16304	16254	16248	16253	16274	16263	16320	16426	16355	16266	16300	16315	16242	16207	16347	16331	16376	16369	16156	16170	16137	16291	16180	16399	16459	16337	16508	16108	16211	16340	16095	16456	16231	16244	16150	16300	16241	16251	16121	16439	16251	16142	16140	16264	16234	16440	16118	16278	16359	16374	16203	16151	16294	16195	16211	16266	16308	16203	16235	16384	16305	16190	16291	16457	16143	16348	16386	16287	16317	16380	16317	16039	16344	16057	16214	16427	16288	16470	16244	16355	16288	16316	16276	16313	16348	16311	16406	16256	16342	16269	16194	16287	16409	16086	16303	16102	16409	16285	16236	16183	16334	16210	16376	16289	16343	16232	16291	16226	16270	16369	16198	16358	16347	16375	16255	16273	16270	16356	16174	16245	16135	16475	16415	16282	16268	16264	16226	16249	16188	16223	16210	16412	16179	16373	16215	16295	16322	16190	16257	16415	16179	16221	16199	16378	16378	16461	16275	16217	16122	16224	16230	16196	16337	16126	16240	16359	16290	16323	16445	16342	16320	16342	16226	16314	16219	16359	16305	16101	16336	16347	16271	16286	16320	16311	16241	16290	16226	16183	16226	16295	16368	16133	16154	16274	16224	16239	16158	16317	16371	16352	16185	16388	16225	16055	16439	16166	16149	16301	16232	16257	16349	16230	16035	16356	16265	16544	16276	16325	16272	16298	16188	16099	16227	16115	16274	16360	16126	16317	16271	16228	16235	16150	16203	16041	16118	16094	16191	16450	15991	16322	16237	16486	16021	16443	16217	16221	16327	16223	16261	16270	16333	16335	16273	16246	16310	16167	16263	16332	16282	16169	16392	16214	16356	16264	16297	16414	16437	16148	16411	16312	16228	16360	16223	16224	16274	16402	16294	16359	16240	16151	16209	16330	16437	16373	16470	16409	16495	16274	16272	16242	16442	16333	16180	16240	16147	16311	16256	16133	16137	16398	16266	16359	16255	16233	16292	16270	16379	16160	16254	16186	16368	16278	16300	16329	16239	16337	16278	16205	16282	16362	16135	16268	16330	16264	16199	16163	16317	16245	16181	16305	16289	16347	16229	16322	16234	16392	16336	16122	16331	16370	16318	16253	16387	16394	16443	16480	16054	16336	16394	16322	16440	16209	16193	16331	16334	16270	16304	16126	16347	16350	16265	16111	16203	16323	16324	16361	16234	16347	16219	16395	16311	16355	16244	16264	16400	16320	16161	16238	16295	16195	16325	16335	16306	16313	16312	16306	16247	16206	16442	16098	16346	16368	16271	15987	16447	16336	16238	16306	16198	16167	16140	16205	16156	16233	16347	16318	16357	16368	16194	16374	16429	16240	16285	16331	16445	16203	16343	16211	16279	16201	16212	16118	16292	16169	16302	16167	16342	16158	16295	16269	16354	16318	16211	16385	16276	16229	16350	16300	16267	16258	16368	16308	16283	16165	16292	16154	16357	16432	16173	16164	16199	16371	16200	16283	16192	16381	16264	15997	16236	16170	16269	16308	16501	16183	16266	16297	16409	16159	16187	16347	16100	16245	16307	16292	16220	16395	16216	16338	16251	16383	16244	16336	16346	16178	16365	16182	16324	16402	16205	16179	16329	16160	16200	16152	16303	16152	16486	16154	16382	16176	16353	16248	16312	16256	16276	16309	16383	16303	16196	16049	16471	16176	16124	16203	16334	16157	16355	16163	16264	15995	16456	16217	16260	16214	16375	16336	16177	16146	16203	16431	16338	16343	16160	16032	16251	16216	16279	16226	16440	16323	16422	16279	16237	16398	16268	16160	16330	16177	16218	16233	16323	15993	16384	16185	16288	16417	16241	16390	16219	16153	16042	16252	16409	16183	16072	16453	16246	16341	16358	16322	16286	16343	16229	16335	16212	16343	16332	16117	15986	16042	16253	16123	16253	16308	16246	16414	16338	16295	16368	16322	16119	16397	16124	16065	16394	16184	16191	16276	16358	16169	16215	16441	16221	16181	16393	16295	16374	16361	16158	16190	16330	16452	16226	16317	16320	16146	16337	16220	16210	16271	16297	16134	16331	16392	16118	16236	16261	16391	16368	16379	16320	16558	16406	16255	16383	16217	16214	16378	16417	16170	16139	16373	16334	16342	16316	16316	16268	16066	16258	16291	16251	16170	16273	16151	16457	16167	16302	16298	16276	16150	16304	16359	16254	16321	16398	16181	16058	16227	16273	16267	16479	16227	16367	16115	16355	16423	16283	16240	16387	16239	16192	16237	16326	16287	16355	16151	16244	16295	16344	16204	16292	16315	15963	16190	16579	16271	16351	16129	16124	16251	16343	16285	16214	16146	16209	16282	16220	16117	16235	16227	16290	16298	16233	16222	16205	16232	16302	16354	16213	16263	16319	16299	16169	16399	16310	16156	16358	16132	16450	16287	16207	16103	16312	16442	16438	16131	16307	16361	16221	16325	16290	16401	16183	16227	16273	16280	16288	16330	16142	16204	16235	16284	16236	16151	16225	16433	16234	16197	16308	16180	16532	16175	16356	16418	16495	16265	16293	16362	16424	16427	16165	16218	16293	16078	16248	16244	16176	16155	16276	16302	16284	16218	16447	16266	16323	16223	16370	16310	16077	16244	16267	16474	16124	16180	16242	16142	16191	16422	16245	16381	16131	16343	16054
35320	33947	34861	33445	30807	29486	28177	27237	26895	26618	26118	26242	26053	25649	25630	25761	25477	25717	25771	25545	25504	25620	25570	25746	25788	25897	25688	25768	25602	25443	25652	25466	25620	25622	25510	25550	25494	25644	25663	25214	25519	25748	25589	25563	25686	25379	25551	25685	25845	25645	25505	25647	25725	25599	25648	25580	25269	25513	25527	25687	25456	25782	25669	25530	25658	25421	25448	25646	25559	25753	25730	25552	25592	25743	25779	25744	25681	25844	25662	25753	25326	25761	25527	25591	25532	25516	25815	25684	25654	25571	25598	25829	25643	25644	25319	25475	25516	25437	25464	25481	25670	25536	25701	25582	25454	25646	25832	25751	25445	25369	25549	25793	25358	25630	25564	25798	25781	25665	25483	25597	25734	25612	25679	25631	25733	25511	25683	25432	25386	25742	25467	25503	25603	25623	25486	25649	25838	25686	25803	25599	25487	25650	25327	25708	25327	25400	25681	25688	25427	25691	25617	25821	25458	25405	25578	25586	25395	25470	25518	25643	25534	25723	25735	25483	25636	25715	25632	25446	25739	25585	25838	25686	25711	25655	25604	25481	25527	25648	25502	25858	25408	25838	25545	25751	25789	25652	25823	25563	25493	25735	25484	25567	25894	25597	25508	25403	25421	25770	25420	25831	25719	25474	25674	25773	25824	25558	25514	25422	25648	25323	25622	25588	25476	25644	25814	25533	25434	25624	25262	25681	25549	25587	25484	25580	25596	25619	25982	25115	25749	25535	25662	25754	25792	25629	25568	25313	25549	25644	25649	25549	25800	25554	25723	25527	25575	25498	25368	25418	25307	25576	25758	25513	25501	25352	25655	25612	25754	25563	25421	25558	25703	25427	25679	25735	25502	25668	25457	25569	25587	25725	25586	25449	25908	25624	25525	25470	25565	25686	25475	25603	25649	25389	25416	25538	25591	25719	25341	25593	25649	25860	25530	25719	25542	25528	25732	25621	25802	25304	25425	25537	25486	25803	25483	25543	25489	25396	25620	25711	25728	25340	25720	25511	25618	25620	25705	25733	25808	25773	25586	25420	25521	25505	25521	25404	25487	25768	25660	25700	25389	25378	25598	25612	25456	25520	25563	25687	25373	25446	25625	25529	25477	25897	25638	25527	25633	25878	25634	25707	25444	25585	25482	25461	25832	25306	25726	25749	25787	25457	25643	25263	25566	25307	25590	25633	25445	25544	25711	25594	25582	25621	25789	25510	25730	25582	25824	25607	25605	25374	25711	25739	25535	25626	25642	25800	25578	25524	25505	25613	25752	25626	25714	25648	25526	25728	25633	25631	25640	25602	25612	25856	25645	25384	25377	25543	25562	25623	25853	25544	25527	25529	25713	25508	25798	25606	25789	25667	25487	25553	25802	25678	25569	25603	25674	25395	25843	25686	25773	25560	25778	25520	25391	25523	25776	25511	25719	25431	25668	25621	25603	25556	25574	25280	25653	25442	25800	25444	25592	25731	25719	25584	25677	25533	25439	25504	25614	25584	25464	25573	25840	25663	25687	25536	25483	25356	25666	25717	25695	25699	25514	25438	25585	25759	25710	25595	25674	25637	25534	25473	25528	25673	25733	25459	25435	25905	25557	25812	25534	25475	25454	25641	25583	25464	25787	25832	25515	25766	25740	25661	25816	25473	25805	25617	25621	25763	25516	25456	25609	25692	25471	25967	25575	25706	25708	25747	25869	25422	25878	25492	25588	25462	25322	25676	25729	25473	25577	25736	25671	25618	25675	25722	25642	25483	25704	25817	25508	25662	25489	25498	25611	25736	25690	25689	25768	25725	25814	25770	25460	25343	25745	25677	25569	25319	25745	25412	25436	25641	25723	25403	25717	25557	25662	25736	25419	25630	25499	25500	25604	25603	25442	25567	25758	25538	25537	25821	25507	25623	25615	25788	25602	25694	25497	25585	25537	25686	25418	25511	25380	25284	25501	25656	25591	25534	25710	25606	25610	25905	25509	25673	25446	25790	25607	25324	25649	25625	25474	25876	25743	25520	25478	25855	25598	25429	25507	25699	25310	25442	25288	25560	25768	25609	25668	25642	25558	25699	25722	25774	25566	25415	25609	25641	25778	25748	25559	25348	25549	25623	25761	25490	25663	25799	25670	25620	25872	25442	25529	25445	25649	25471	25593	25717	25525	25561	25582	25624	25505	25423	25318	25604	25772	25714	25657	25562	25572	25615	25388	25763	25570	25483	25551	25593	25595	25804	25592	25771	25705	25916	25701	25522	25398	25681	25337	25549	25652	25341	25515	25448	25587	25493	25898	25472	25780	25776	25474	25686	25400	25666	25614	25712	25665	25531	25586	25570	25696	25606	25590	25492	25487	25544	25300	25525	25523	25782	25624	25687	25721	25540	25816	25583	25498	25624	25900	25492	25772	25592	25588	25688	25714	25428	25783	25542	25663	25421	25614	25720	25438	25741	25669	25509	25467	25536	25840	25508	25627	25539	25475	25835	25619	25648	25594	25301	25718	25653	25872	25562	25752	25657	25522	25571	25756	25347	25759	25704	25310	25488	25570	25608	25394	25612	25399	25569	25555	25677	25616	25731	25641	25648	25621	25803	25888	25550	25730	25645	25641	25684	25635	25643	25514	25661	25521	25532	25777	25381	25650	25822	25599	25450	25458	25483	25423	25566	25658	25613	25588	25604	25596	25643	25695	25528	25556	25587	25787	25575	25507	25553	25510	25656	25656	25615	25711	25677	25607	25607	25569	25313	25388	25659	25722	25537	25531	25570	25795	25761	25607	25779	25683	25355	25642	25582	25800	25478	25811	25697	25733	25835	25390	25676	25495	25570	25528	25518	25483	25349	25376	25731	25540	25519	25620	25523	25583	25667	25555	25617	25548	25614	25838	25474	25659	25464	25715	25868	25712	25568	25480	25632	25697	25746	25636	25622	25634	25466	25567	25409	25490	25434	25580	25819	25456	25735	25682	25635	25751	25652	25630	25480	25750	25837	25634	25769	25517	25667	25308	25548	25638	25539	25808	25525	25566	25749	25388	25368	25658	25532	25589	25540	25796	25547	25632	25564	25780	25756	25621	25765	25653	25515	25484	25674	25442	25514	25534	25300	25503	25650	25660	25895	25444	25505	25544	25728	25384	25636	25656	25499	25537	25597	25476	25756	25655	25617	25590	25684	25974	25476	25364	25548	25698	25447	25289	25502	25641	25564	25487	25698	25561	25409	25628	25756	25741	25454	25771	25933	25919	25674	25556	25580	25539	25593	25685	25629	25667	25532	25719	25843	25606	25783	25568	25148	25688	25591	25568	25556	25469	25465	25435	25291	25658	25315	25366	25633	25689	25497	25614	25415	25490	25556	25773	25802	25748	25657	25589	25461	25584	25546	25494	25573	25584	25600	25589	25456	25428	25646	25533	25595	25397	25596	25523	25606	25727	25885	25580	25600	25501	25636	25648	25637	25911	25823	25618	25665	25734	25419	25533	25270	25536	25649	25787	25844	25705	25480	25398	25424	25562	25563	25684	25577	25377	25467	25833	25576	25609	25409	25787	25635	25546	25754	25623	25573	25658	25561	25697	25694	25646	25448	25513	25638	25817	25377	25354	25620	25526	25715	25604	25307	25647	25388	25637	25582	25775	25501	25782	25455	25523	25506	25668	25578	25250	25703	25586	25604	25490	25604	25500	25601	25801	25534	25622	25458	25398	25540	25620	25831	25739	25722	25480	25484	25457	25608	25600	25540	25625	25566	25680	25902	25732	25652	25647	25670	25481	25840	25547	25583	25574	25788	25596	25459	25861	25441	25503	25568	25485	25475	25679	25764	25472	25432	25652	25398	25375	25457	25677	25584	25436	25519	25713	25823	25598	25535	25638	25625	25426	25802	25447	25431	25516	25540	25548	25629	25939	25637	25498	25668	25515	25840	25601	25741	25506	25712	25671	25491	25576	25621	25522	25590	25633	25552	25533	25729	25569	25359	25496	25781	25718	25652	25728	25432	25373	25608	25616	25550	25765	25713	25806	25626	25572	25942	25526	25415	25442	25669	25739	25696	25660	25711	25491	25530	25724	25777	25625	25429	25580	25652	25552	25507	25472	25796	25353	25563	25522	25545	25731	25666	25439	25816	25359	25583	25792	25558	25560	25596	25676	25545	25712	25545	25749	25545	25312	25469	25440	25883	25778	25718	25709	25366	25566	25744	25502	25508	25565	25845	25437	25485	25794	25784	25494	25493	25781	25232	25587	25602	25507	25876	25715	25613	25747	25563	25675	25834	25555	25565	25478	25576	25559	25531	25753	25567	25631	25691	25557	25526	25635	25616	25512	25336	25721	25465	25690	25542	25534	25503	25764	25747	25940	25862	25760	25591	25654	25898	25527	25610	25676	25922	25832	25560	25591	25603	25782	25713	25820	25778	25502	25921	25754	25329	25489	25559	25639	25626	25651	25506	25464	25643	25784	25477	25772	25590	25727	25634	25589	25560	25773	25531	25628	25548	25451	25642	25670	25702	25318	25528	25462	25510	25401	25675	25749	26001	25508	25576	25625	25533	25570	25654	25711	25296	25584	25681	25591	25667	25466	25644	25549	25526	25648	25546	25547	25675	25728	25585	25670	25528	25701	25563	25756	25831	25592	25712	25661	25763	25433	25658	25656	25652	25392	25490	25668	25677	25351	25543	25531	25451	25546	25606	25518	25677	25449	25358	25406	25622	25489	25769	25831	25488	25608	25668	25693	25769	25586	25537	25600	25723	25905	25450	25797	25551	25720	25612	25844	25725	25843	25640	25620	25663	25584	25520	25552	25808	25868	25685	25611	25851	25567	25612	25651	25709	25663	25623	25563	25373	25715	25571	25646	25423	25579	25522	25702	25906	25717	25456	25512	25554	25611	25963	25682	25401	25574	25435	25634	25538	25655	25652	25816	25578	25623	25568	25751	25666	25582	25669	25572	25595	25763	25703	25860	25695	25521	25896	25526	25645	25514	25547	25489	25654	25620	25462	25771	25424	25382	25604	25367	25551	25661	25475	25522	25663	25550	25406	25581	25759	25718	25364	25659	25637	25532	25492	25532	25623	25679	25473	25420	25563	25681	25498	25360	25635	25787	25413	25657	25900	25781	25860	25444	25543	25399	25602	25922	25523	25603	25610
29034	35411	27806	24677	22015	19689	18341	17446	16806	16596	16060	15848	15719	15447	15337	15397	15459	15487	15551	15457	15411	15557	15407	15274	15324	15445	15521	15298	15402	15303	15420	15316	15388	15251	15442	15308	15504	15302	15297	15369	15349	15267	15272	15283	15277	15307	15319	15314	15474	15267	15154	15329	15398	15157	15412	15425	15286	15483	15200	15390	15368	15155	15285	15342	15291	15451	15291	15263	15435	15524	15254	15437	15316	15362	15335	15494	15271	15266	15221	15422	15382	15364	15306	15349	15297	15432	15266	15342	15216	15150	15419	15438	15250	15311	15245	15276	15312	15368	15356	15220	15277	15335	15456	15370	15298	15132	15413	15253	15197	15180	15438	15337	15239	15399	15335	15311	15342	15352	15413	15364	15279	15239	15229	15274	15439	15223	15403	15286	15373	15359	15276	15466	15250	15354	15293	15431	15214	15478	15287	15247	15408	15445	15381	15310	15290	15305	15396	15357	15442	15205	15336	15329	15341	15328	15272	15343	15297	15356	15359	15414	15453	15426	15411	15413	15302	15231	15244	15309	15273	15259	15329	15413	15273	15343	15377	15436	15166	15229	15120	15386	15267	15252	15442	15127	15373	15199	15230	15253	15368	15229	15341	15494	15290	15299	15351	15247	15326	15193	15307	15246	15341	15300	15229	15357	15202	15392	15370	15105	15433	15297	15235	15366	15376	15229	15292	15262	15293	15219	15226	15402	15441	15362	15183	14995	15189	15537	15276	15422	15215	15397	15432	15151	15453	15241	15371	15212	15481	15302	15343	15421	15233	15452	15351	15398	15103	15370	15506	15400	15320	15174	15334	15349	15379	15352	15376	15271	15434	15375	15141	15340	15326	15253	15166	15442	15249	15277	15277	15315	15320	15291	15251	15513	15461	15221	15308	15410	15420	15326	15356	15320	15167	15284	15386	15334	15156	15338	15338	15268	15523	15397	15282	15312	15251	15188	15453	15468	15282	15253	15450	15537	15445	15217	15303	15328	15361	15299	15186	15282	15336	15404	15324	15275	15102	15292	15295	15278	15242	15254	15523	15396	15316	15329	15309	15273	15369	15452	15350	15474	15216	15415	15381	15364	15207	15156	15382	15369	15366	15350	15224	15180	15354	15200	15233	15345	15410	15216	15251	15213	15335	15442	15430	15380	15375	15260	15255	15148	15346	15345	15404	15269	15407	15440	15252	15294	15350	15209	15387	15276	15274	15443	15295	15234	15216	15261	15302	15204	15343	15362	15458	15243	15345	15473	15355	15501	15302	15321	15201	15369	15406	15357	15219	15520	15178	15432	15271	15413	15224	15306	15316	15490	15327	15250	15332	15222	15573	15224	15341	15360	15364	15176	15313	15142	15429	15377	15228	15138	15307	15402	15124	15298	15537	15136	15542	15144	15503	15398	15290	15449	15280	15270	15185	15393	15294	15195	15403	15340	15388	15287	15395	15454	15396	15340	15220	15475	15437	15290	15411	15415	15279	15191	15260	15338	15420	15363	15184	15481	15270	15517	15289	15223	15290	15326	15434	15376	15136	15349	15533	15220	15181	15363	15289	15247	15334	15473	15331	15405	15342	15445	15235	15300	15295	15227	15342	15550	15224	15271	15068	15357	15342	15445	15474	15313	15157	15145	15399	15258	15513	15281	15475	15495	15157	15461	15275	15359	15438	15254	15290	15376	15249	15332	15496	15404	15315	15569	15332	15287	15235	15503	15383	15293	15133	15368	15271	15359	15413	15273	15246	15245	15288	15432	15245	15254	15444	15218	15334	15479	15302	15479	15292	15435	15338	15181	15382	15357	15417	15239	15371	15304	15231	15298	15403	15368	15294	15366	15230	15451	15284	15333	15209	15200	15269	15398	15321	15214	15486	15173	15340	15455	15327	15364	15324	15345	15293	15397	15279	15140	15325	15471	15173	15371	15380	15342	15269	15329	15521	15337	15047	15375	15371	15148	15318	15304	15341	15163	15310	15293	15364	15171	15415	15377	15383	15459	15254	15336	15323	15327	15187	15524	15314	15260	15115	15294	15424	15272	15409	15144	15360	15406	15256	15416	15214	15281	15422	15288	15324	15359	15317	15265	15390	15268	15355	15431	15437	15465	15389	15229	15267	15324	15262	15487	15402	15468	15222	15413	15213	15380	15435	15490	15234	15360	15353	15171	15467	15252	15293	15406	15143	15270	15244	15347	15252	15270	15293	15314	15316	15222	15263	15328	15181	15371	15307	15112	15197	15440	15368	15274	15289	15467	15573	15227	15429	15332	15216	15405	15339	15168	15379	15297	15482	15116	15310	15417	15133	15192	15365	15279	15171	15398	15224	15381	15205	15295	15422	15329	15445	15289	15517	15322	15491	15173	15331	15374	15400	15351	15397	15304	15136	15282	15328	15216	15333	15295	15468	15240	15418	15273	15281	15388	15420	15332	15412	15525	15254	15521	15221	15249	15122	15317	15398	15481	15271	15504	15417	15440	15354	15229	15312	15187	15191	15377	15409	15189	15314	15204	15417	15199	15358	15498	15282	15383	15360	15267	15389	15331	15329	15354	15326	15386	15141	15520	15347	15392	15309	15231	15240	15255	15258	15352	15341	15315	15351	15274	15136	15411	15212	15160	15401	15237	15241	15443	15379	15373	15276	15144	15516	15251	15297	15398	15239	15398	15306	15411	15159	15424	15418	15447	15271	15256	15518	15343	15357	15246	15378	15360	15244	15335	15228	15334	15315	15210	15361	15294	15355	15291	15462	15331	15495	15496	15463	15303	15278	15224	15278	15341	15324	15299	15440	15327	15425	15295	15232	15475	15316	15189	15604	15310	15249	15327	15280	15254	15356	15373	15117	15225	15368	15328	15117	15368	15494	15162	15297	15298	15085	15460	15369	15209	15332	15307	15356	15231	15254	15460	15182	15336	15329	15206	15227	15258	15172	15363	15261	15093	15359	15425	15329	15402	15383	15661	15285	15408	15454	15349	15262	15318	15195	15411	15340	15328	15280	15272	15264	15175	15386	15163	15392	15368	15417	15384	15405	15364	15177	15457	15312	15435	15180	15301	15193	15528	15386	15428	15302	15327	15553	15363	15427	15583	15263	15400	15264	15410	15428	15379	15215	15508	15392	15464	15239	15282	15293	15169	15303	15273	15491	15195	15291	15452	15262	15263	15537	15320	15421	15317	15362	15278	15420	15241	15321	15232	15354	15255	15285	15341	15458	15308	15389	15338	15275	15473	15293	15461	15263	15358	15240	15225	15329	15306	15332	15298	15204	15389	15287	15293	15480	15291	15353	15286	15403	15251	15218	15449	15276	15301	15461	15436	15355	15252	15265	15245	15579	15490	15328	15435	15456	15272	15278	15350	15352	15182	15276	15422	15300	15310	15278	15220	15334	15319	15188	15297	15168	15383	15151	15423	15441	15437	15495	15318	15427	15370	15411	15212	15241	15401	15305	15282	15372	15434	15206	15426	15275	15427	15304	15451	15262	15296	15075	15405	15289	15266	15357	15428	15503	15294	15414	15174	15252	15375	15323	15337	15216	15370	15409	15336	15369	15167	15471	15200	15229	15068	15355	15338	15191	15322	15233	15215	15228	15440	15310	15294	15470	15309	15373	15319	15322	15164	15354	15206	15205	15247	15376	15361	15355	15182	15212	15485	15405	15522	15459	15417	15467	15309	15263	15302	15361	15452	15309	15463	15443	15413	15289	15328	15291	15378	15311	15462	15330	15516	15331	15299	15184	15298	15581	15327	15352	15363	15312	15213	15346	15187	15503	15316	15039	15421	15340	15383	15230	15182	15284	15479	15391	15419	15437	15350	15313	15139	15579	15400	15373	15332	15366	15443	15256	15470	15347	15229	15414	15216	15321	15215	15361	15277	15326	15359	15472	15146	15385	15331	15293	15218	15160	15329	15439	15362	15209	15339	15267	15234	15399	15430	15337	15176	15207	15307	15325	15312	15332	15309	15156	15352	15188	15193	15228	15361	15282	15225	15218	15176	15443	15189	15387	15384	15278	15508	15536	15272	15290	15399	15374	15276	15513	15386	15124	15239	15288	15304	15309	15562	15217	15223	15360	15380	15415	15373	15362	15462	15439	15382	15342	15425	15430	15404	15118	15485	15317	15337	15072	15247	15320	15381	15356	15318	15332	15264	15295	15472	15436	15460	15268	15404	15267	15335	15367	15357	15089	15535	15207	15229	15463	15374	15258	15349	15386	15193	15365	15475	15208	15273	15253	15264	15284	15418	15476	15398	15254	15250	15311	15072	15463	15554	15265	15274	15305	15258	15369	15382	15307	15313	15240	15172	15236	15245	15269	15387	15374	15209	15410	15343	15321	15339	15433	15108	15312	15314	15223	15216	15444	15432	15409	15502	15557	15266	15358	15234	15104	15168	15250	15316	15251	15375	15487	15382	15327	15414	15167	15529	15265	15373	15359	15227	15365	15303	15424	15195	15259	15184	15420	15394	15520	15346	15342	15361	15452	15560	15355	15336	15309	15356	15381	15160	15423	15115	15355	15356	15405	15269	15408	15232	15391	15359	15283	15195	15252	15387	15333	15287	15330	15323	15566	15435	15425	15453	15311	15377	15331	15337	15319	15395	15493	15086	15467	15263	15359	15447	15409	15285	15244	15280	15172	15303	15137	15305	15347	15251	15227	15152	15350	15248	15375	15140	15411	15301	15289	15428	15187	15517	15298	15207	15245	15451	15082	15224	15506	15484	15343	15290	15365	15451	15257	15338	15404	15220	15424	15469	15417	15267	15347	15421	15245	15263	15432	15318	15132	15254	15306	15438	15339	15307	15484	15213	15370	15445	15335	15300	15254	15254	15373	15303	15237	15336	15260	15310	15408	15333	15296	15300	15511	15345	15376	15384	15381	15393	15500	15363	15586	15285	15285	15461	15172	15298	15438	15251	15368	15344	15381	15364	15226	15250	15303	15383	15540	15277	15294	15363	15234	15366	15316	15330	15435	15159	15452	15296	15452	15444	15276	15408	15283	15331	15427	15261	15385	15250	15502	15254	15383	15296	15552	15243	15192	15550	15414	15235	15420	15394	15434	15244	15393	15287	15374	15453	15362	15231	15387	15480	15375	15287	15166	15494	15399	15319	15435	15286	15182	15211	15248	15298	15302	15207
24890	21515	28791	29073	30967	32883	32658	29389	28546	27541	26815	26131	25983	25938	25693	25746	25786	25809	25619	25483	25354	25775	25796	25366	25335	25544	25343	25547	25444	25601	25235	25424	25528	25414	25496	25478	25234	25506	25618	25507	25428	25697	25351	25226	25246	25238	25349	25328	25258	25287	25405	25508	25633	25449	25102	25098	25409	25527	25070	25402	25470	25517	25465	25356	25383	25235	25493	25462	25263	25288	25372	25287	25633	25463	25433	25331	25266	25513	25507	25255	25358	25259	25579	25375	25316	25605	25342	25408	25347	25170	25460	25293	25313	25226	25369	25192	25413	25444	25372	25245	25214	25168	25640	25436	25182	25304	25308	25253	25443	25236	25335	25295	25396	25238	25331	25394	25363	25274	25460	25262	25362	25271	25553	25440	25464	25263	25367	25352	25392	25204	25371	25546	25188	25355	25454	25637	25338	25266	25378	25333	25532	25204	25558	25327	25514	25272	25196	25346	25221	25502	25211	25406	25128	25212	25413	25305	25274	25292	25410	25576	25294	25466	25107	25300	25200	25476	25412	25196	25347	25345	25405	25326	25445	25119	25605	25347	25206	25379	25193	25147	25342	25327	25483	25221	25310	25332	25423	25380	25143	25638	25583	25595	25378	25403	25389	25195	25351	25165	25626	25479	25361	25516	25401	25329	25372	25378	25437	25245	25308	25456	25330	25285	25316	25408	25242	25314	25193	25380	25522	25607	25004	25402	25269	25197	25282	25246	25105	25344	25362	25431	25246	25439	25103	25035	25311	25358	25502	25499	25407	25451	25321	25202	25401	25453	25442	25279	25512	25340	25102	25436	25242	25224	25327	25209	25253	25396	25554	25530	25359	25366	25500	25262	25294	25410	25441	25529	25257	25427	25131	25242	25358	25487	25482	25440	25527	25409	25410	25406	25277	25531	25460	25400	25037	25319	25529	25306	25485	25315	25273	25399	25318	25427	25452	25466	25333	25320	25504	25681	25676	25552	25497	25262	25339	25264	25311	25097	25284	25273	25265	25341	25399	25493	25669	25454	25279	25444	25356	25387	25115	25516	25593	25098	25400	25525	25366	25294	25439	25308	25435	25100	25104	25181	25253	25127	25185	25232	25321	25377	25398	25176	25522	25478	25707	25486	25610	25401	25216	25261	25462	25495	25529	25258	25383	25395	25380	25366	25306	25437	25059	25330	25407	25494	25479	25416	25048	25284	25416	25421	25270	25450	25491	25472	25349	25464	25336	25325	25312	25477	25257	25117	25034	25268	25428	25394	25242	25355	25235	25394	25391	25404	25484	25424	25477	25157	25540	25466	25329	25464	25478	25615	25390	25496	25288	25337	25392	25358	25287	25444	25395	25426	25378	25467	25269	25284	25356	25275	25301	25315	25476	25408	25049	25312	25298	25372	25217	25274	25432	25483	25342	25421	25189	25315	25294	25310	25432	25318	25504	25539	25433	25404	25354	25372	25166	25359	25369	25283	25377	25368	25481	25440	25538	25358	25362	25220	25382	25315	25549	25385	25401	25481	25365	25323	25395	25358	25622	25231	25346	25359	25574	25220	25269	25395	25392	25461	25293	25215	25558	25354	25464	25454	25195	25354	25511	25383	25265	25456	25513	25532	25395	25179	25283	25296	25495	25391	25252	25568	25518	25326	25406	25394	25331	25476	25104	25424	25346	25410	25532	25481	25629	25354	25344	25477	25543	25393	25266	25449	25309	25455	25297	25260	25383	25241	25275	25626	25405	25494	25428	25421	25591	25402	25541	25346	25450	25137	25839	25418	25421	25461	25429	25497	25225	25472	25567	25344	25410	25534	25255	25347	25212	25292	25360	25191	25309	25460	25585	25207	25289	24932	25395	25439	25333	25472	25310	25412	25477	25330	25201	25344	25531	25523	25377	25415	25477	25423	25409	25317	25168	25292	25368	25327	25519	25354	25382	25367	25290	25372	25147	25379	25246	25075	25330	25229	25286	25423	25122	25136	25133	25490	25376	25293	25401	25514	25377	25345	25508	25475	25626	25333	25223	25369	25228	25477	25701	25259	25327	25562	25294	25346	25229	25527	25690	25544	25404	25234	25423	25263	25579	25139	25326	25311	25305	25338	25226	25413	25174	25431	25355	25554	25396	25501	25550	25319	25569	25433	25350	25370	25372	25350	25427	25574	25347	25194	25238	25257	25497	25312	25369	25258	25266	25364	25419	25318	25384	25402	25244	25303	25396	25541	25183	25449	25384	25510	25556	25514	25232	25407	25614	25512	25505	25204	25379	25423	25385	25418	25064	25371	25290	25334	25429	25668	25272	25503	25644	25339	25175	25295	25488	25211	25214	25343	25045	25459	25420	25507	25340	25475	25467	25444	25611	25467	25437	25486	25351	25336	25496	25344	25325	25351	25385	25088	25129	25255	25464	25261	25177	25356	25357	25561	25305	25388	25723	25436	25439	25243	25316	25395	25523	25655	25470	25305	25289	25451	25551	25373	25478	25425	25083	25324	25353	25314	25347	25490	25431	25450	25388	25419	25555	25164	25357	25312	25304	25440	25382	25332	25433	25380	25434	25298	25320	25357	25389	25423	25485	25288	25335	25485	25336	25443	25057	25062	25290	25219	24998	25065	25385	25448	25232	25283	25186	25235	25380	25458	25249	25219	25486	25239	25334	25371	25189	25181	25415	25578	25386	25260	25187	25258	25268	25247	25303	25434	25121	25349	25491	25440	25220	25178	25457	25322	25687	25427	25372	25109	25311	25219	25579	25456	25467	25505	25390	25373	25466	25436	25289	25393	25516	25314	25458	25525	25600	25461	25456	25470	25389	25161	25356	25369	25376	25434	25450	25552	25560	25077	25594	25472	25284	25447	25642	25367	25128	25209	25471	25449	25376	25282	25416	25454	25316	25251	25490	25369	25328	25538	25392	25445	25364	25066	25474	25407	25437	25401	25383	25399	25198	25201	25384	25163	25302	25548	25542	25449	25188	25422	25454	25420	25363	25364	25272	25478	25547	25293	25385	25217	25404	25205	25334	25448	25366	25426	25330	25198	25567	25425	25310	25451	25503	25429	25322	25364	24905	25396	25426	25438	25287	25523	25213	25491	25358	25623	25450	25256	25295	25331	25189	25257	25532	25357	25448	25382	25413	25186	25224	25398	25225	25201	25180	25448	25140	25401	25367	25399	25324	25390	25447	25478	25523	25088	25365	25228	25372	25317	25326	25398	25471	25291	25364	25336	25358	25467	25334	25281	25356	25154	25448	25409	25223	25281	25359	25287	25194	25434	25395	25280	25231	25311	25315	25317	25509	25343	25424	25568	25364	25146	25456	25427	25349	25462	25294	25163	25438	25070	25270	25362	25495	25344	25428	25551	25343	25280	25197	25257	25089	25303	25520	25290	25193	25294	25429	25435	25437	25442	25394	25319	25368	25386	25278	25482	25537	25274	25491	25299	25415	25503	25294	25325	25152	25589	25360	25406	25277	25231	25548	25320	25096	25328	25242	25349	25244	25054	25108	25341	25529	25436	25376	25293	25413	25320	25369	25610	25500	25184	25192	25261	25328	25277	25243	25315	25271	25532	25221	25284	25335	25349	25506	25541	25435	25399	25139	25452	25366	25529	25259	25449	25374	25460	25317	25522	25353	25357	25313	25595	25593	25361	25270	25179	25357	25299	25351	25513	25465	25335	25561	25227	25460	25351	25385	25327	25212	25438	25412	25407	25362	25459	25429	25338	25487	25287	25462	25663	25438	25285	25137	25252	25285	25313	25344	25359	25433	25279	25370	25258	25263	25330	25517	25469	25244	25294	25267	25296	25188	25333	25384	25300	25301	25136	25572	25489	25592	25306	25447	25582	25363	25250	25365	25480	25283	25258	25267	25191	25218	25240	25331	25335	25275	25437	25318	25550	25219	25307	25346	25319	25110	25638	25350	25418	25427	25335	25366	25424	25388	25389	25370	25453	25301	25378	25466	25438	25200	25451	25424	25509	25416	25546	25336	25268	25474	25488	25346	25274	25679	25599	25308	25271	25416	25482	25422	25314	25431	25412	25089	25329	25352	25209	25176	25339	25345	25333	25390	25368	25421	25388	25262	25471	25260	25351	25694	25411	25331	25269	25300	25336	25634	25386	25433	25416	25277	25380	25508	25535	25503	25381	25540	25485	25449	25192	25403	25185	25410	25258	25268	25456	25278	25290	25371	25321	25296	25365	25362	25359	25574	25283	25409	25460	25391	25302	25244	25460	25558	25582	25129	25275	25374	25310	25323	25223	25544	25539	25399	25359	25332	25453	25706	25398	25274	25441	25366	25307	25251	25476	25544	25417	25468	25202	25459	25534	25430	25487	25370	25221	25431	25155	25305	25137	25259	25296	25411	25177	25056	25221	25122	25470	25411	25366	25301	25713	25444	25299	25282	25292	25526	25233	25299	25548	25452	25306	25622	25388	25347	25517	25342	25263	25393	25288	25393	25373	25408	25430	25427	25224	25074	25369	25265	25354	25478	25506	25214	25219	25232	25214	25311	25580	25464	25302	25416	25314	25537	25463	25404	25153	25278	25186	25136	25348	25386	25474	25235	25433	25353	25235	25317	25185	25350	25466	25368	25447	25422	25461	25231	25427	25459	25622	25336	25391	25417	25328	25314	25318	25333	25461	25272	25291	25408	25425	25302	25656	25311	25418	25491	25595	25402	25509	25082	25396	25217	25595	25342	25488	25333	25438	25582	25389	25395	25441	25433	25523	25383	25347	25272	25259	25614	25192	25518	25473	25178	25616	25572	25322	25293	25531	25618	25368	25309	25331	25505	25653	25380	25085	25121	25273	25367	25286	25157	25221	25411	25520	25622	25502	25346	25446	25401	25360	25634	25364	25594	25377	25420	25519	25462	25377	25091	25100	25123	25211	25191	25336	25378	25456	25584	25374	25505	25459	25310	25604	25470	25363	25385	25144	25009	25436	25451	25193	25331	25336	25331	25294	25221	25478	25409	25392	25507	25429	25460	25369	25569	25066	25414	25534	25375	25184	25378	25087	25495	25320	25361	25124	25392	25459	25602	25326	25351	25264	25579	25657	25339	25185	25330	25322	25299	25212	25409	25529	25432	25327	25464	25463	25545	25204	25135	25379	25310	25303	25174	25662	25374	25324	25387	25521
28566	46660	39321	31062	27804	25327	22481	20416	18943	17748	16764	16428	16076	16016	15701	15853	15491	15561	15652	15490	15532	15499	15517	15683	15475	15620	15524	15292	15515	15480	15509	15478	15573	15308	15417	15303	15411	15321	15508	15367	15411	15340	15427	15483	15416	15272	15328	15585	15495	15420	15328	15315	15208	15354	15345	15294	15421	15446	15398	15354	15477	15272	15494	15454	15438	15485	15423	15384	15573	15340	15529	15390	15649	15324	15513	15361	15390	15381	15427	15297	15361	15421	15331	15366	15392	15341	15287	15536	15308	15297	15213	15392	15619	15400	15352	15287	15417	15430	15314	15405	15409	15436	15486	15411	15437	15410	15425	15551	15304	15441	15412	15477	15344	15411	15411	15361	15477	15270	15506	15321	15229	15337	15363	15316	15552	15404	15577	15437	15315	15428	15374	15193	15574	15336	15394	15475	15371	15347	15387	15418	15360	15321	15421	15362	15442	15354	15486	15364	15302	15560	15361	15411	15450	15397	15369	15432	15642	15248	15433	15504	15441	15429	15406	15278	15446	15605	15444	15467	15440	15211	15451	15426	15422	15256	15398	15344	15334	15312	15224	15370	15431	15411	15307	15480	15443	15349	15564	15384	15273	15551	15162	15500	15365	15276	15407	15415	15345	15361	15501	15297	15448	15340	15417	15566	15438	15387	15395	15391	15578	15338	15547	15302	15333	15498	15419	15465	15417	15367	15286	15449	15379	15334	15245	15428	15556	15367	15351	15311	15419	15238	15515	15462	15351	15530	15410	15321	15296	15295	15356	15389	15549	15398	15197	15399	15227	15260	15306	15455	15355	15398	15436	15432	15464	15558	15325	15451	15365	15329	15400	15607	15371	15343	15440	15372	15451	15336	15451	15372	15400	15431	15445	15424	15403	15416	15533	15366	15351	15348	15477	15571	15512	15308	15412	15293	15576	15546	15390	15530	15293	15443	15330	15447	15333	15360	15460	15683	15323	15396	15488	15148	15470	15414	15242	15342	15493	15400	15361	15377	15587	15343	15358	15505	15520	15321	15421	15386	15420	15478	15405	15422	15447	15162	15410	15419	15457	15413	15425	15316	15526	15329	15599	15293	15425	15456	15361	15355	15412	15421	15416	15383	15244	15519	15568	15365	15370	15405	15429	15495	15273	15442	15453	15420	15409	15538	15235	15406	15279	15308	15427	15345	15486	15422	15574	15370	15610	15438	15541	15519	15312	15406	15369	15573	15367	15381	15546	15387	15246	15282	15380	15565	15308	15399	15425	15541	15393	15394	15471	15325	15397	15503	15414	15163	15539	15429	15492	15507	15217	15282	15270	15365	15403	15373	15306	15258	15451	15320	15591	15492	15350	15618	15320	15564	15410	15374	15474	15286	15248	15516	15358	15283	15234	15390	15401	15426	15461	15477	15208	15360	15268	15317	15435	15378	15447	15335	15504	15430	15356	15402	15399	15469	15041	15484	15305	15673	15619	15249	15272	15514	15489	15114	15354	15329	15348	15514	15385	15523	15496	15393	15397	15422	15377	15592	15318	15363	15286	15641	15408	15382	15279	15374	15411	15386	15571	15245	15335	15432	15419	15427	15409	15240	15391	15244	15304	15561	15513	15362	15290	15274	15414	15483	15505	15338	15227	15331	15238	15413	15561	15338	15394	15508	15509	15225	15318	15342	15342	15382	15455	15259	15372	15455	15244	15326	15289	15247	15409	15378	15353	15491	15317	15207	15454	15575	15274	15475	15419	15390	15436	15343	15268	15435	15345	15473	15407	15381	15466	15328	15443	15478	15128	15527	15591	15440	15132	15564	15354	15562	15327	15416	15244	15281	15339	15289	15548	15374	15528	15446	15292	15437	15313	15527	15456	15393	15382	15512	15334	15292	15464	15396	15380	15352	15362	15371	15274	15331	15521	15356	15258	15385	15598	15361	15462	15436	15330	15395	15296	15161	15525	15403	15482	15484	15198	15524	15368	15358	15529	15437	15572	15586	15459	15342	15294	15375	15193	15335	15511	15456	15479	15511	15342	15448	15348	15396	15589	15399	15457	15439	15426	15408	15400	15389	15462	15349	15519	15474	15342	15240	15526	15590	15350	15381	15330	15258	15432	15291	15457	15484	15329	15282	15423	15485	15326	15403	15385	15482	15373	15348	15272	15450	15474	15445	15407	15504	15356	15350	15308	15653	15309	15351	15186	15434	15455	15394	15310	15312	15439	15296	15527	15385	15470	15451	15540	15282	15250	15290	15410	15473	15385	15460	15281	15451	15278	15411	15421	15657	15304	15478	15289	15377	15332	15507	15435	15443	15388	15536	15450	15279	15477	15502	15462	15465	15378	15527	15487	15401	15488	15300	15460	15391	15167	15272	15283	15361	15359	15242	15333	15481	15347	15370	15240	15511	15310	15478	15491	15435	15377	15478	15249	15388	15270	15356	15286	15214	15277	15285	15572	15445	15474	15356	15503	15229	15277	15380	15389	15353	15329	15336	15386	15309	15271	15260	15328	15341	15344	15364	15453	15432	15339	15308	15443	15347	15420	15401	15519	15397	15471	15466	15474	15677	15511	15479	15464	15395	15427	15230	15339	15256	15181	15491	15201	15454	15428	15397	15398	15267	15286	15229	15244	15411	15559	15267	15420	15369	15294	15476	15450	15303	15390	15431	15459	15475	15477	15613	15386	15537	15355	15328	15332	15404	15363	15535	15109	15400	15460	15089	15407	15273	15590	15297	15490	15289	15544	15326	15535	15597	15369	15307	15318	15475	15432	15361	15404	15543	15402	15376	15487	15354	15319	15380	15357	15440	15479	15174	15492	15331	15373	15401	15391	15406	15448	15269	15388	15421	15166	15593	15218	15506	15400	15413	15376	15285	15433	15384	15299	15516	15376	15347	15433	15408	15267	15359	15353	15420	15578	15605	15413	15493	15396	15469	15491	15310	15229	15371	15492	15325	15437	15389	15429	15149	15587	15320	15338	15253	15462	15452	15474	15410	15356	15268	15436	15421	15308	15280	15367	15558	15402	15514	15557	15326	15572	15141	15379	15405	15383	15311	15379	15285	15277	15509	15492	15415	15241	15329	15229	15416	15280	15408	15425	15382	15432	15456	15353	15348	15448	15378	15445	15280	15347	15235	15432	15434	15312	15537	15562	15445	15539	15478	15238	15436	15407	15474	15367	15443	15287	15474	15265	15185	15419	15276	15426	15306	15461	15425	15232	15532	15389	15470	15514	15432	15397	15249	15197	15353	15306	15226	15323	15502	15152	15403	15497	15652	15374	15452	15392	15416	15350	15514	15402	15513	15299	15258	15434	15299	15250	15469	15406	15320	15470	15510	15448	15430	15304	15486	15484	15416	15440	15199	15279	15461	15339	15349	15304	15508	15328	15381	15389	15436	15435	15577	15449	15327	15239	15385	15454	15413	15341	15255	15359	15275	15489	15345	15368	15419	15414	15353	15420	15549	15389	15182	15418	15461	15418	15394	15359	15332	15338	15299	15622	15456	15504	15204	15415	15269	15444	15615	15461	15230	15496	15395	15496	15340	15381	15359	15314	15230	15258	15529	15439	15409	15628	15370	15378	15446	15477	15563	15433	15474	15256	15325	15385	15446	15563	15406	15524	15345	15348	15296	15308	15450	15431	15304	15511	15517	15463	15142	15278	15504	15353	15443	15542	15252	15350	15347	15304	15468	15394	15413	15342	15326	15392	15407	15442	15443	15368	15160	15400	15352	15598	15458	15292	15435	15604	15396	15218	15488	15309	15366	15510	15487	15184	15396	15344	15417	15455	15542	15591	15347	15259	15453	15491	15483	15277	15376	15322	15267	15406	15409	15362	15293	15411	15402	15268	15297	15547	15411	15393	15587	15255	15458	15462	15514	15483	15306	15430	15234	15288	15193	15485	15498	15595	15531	15437	15380	15301	15419	15326	15519	15519	15370	15228	15346	15526	15299	15273	15305	15415	15360	15489	15396	15368	15383	15573	15424	15536	15377	15308	15419	15324	15477	15283	15422	15350	15535	15584	15256	15682	15296	15267	15411	15507	15403	15331	15352	15464	15520	15547	15281	15285	15543	15504	15499	15442	15339	15348	15320	15457	15362	15380	15330	15429	15448	15487	15265	15377	15476	15340	15337	15114	15353	15263	15420	15267	15288	15599	15465	15376	15216	15344	15450	15227	15328	15521	15529	15315	15374	15419	15261	15239	15492	15403	15443	15476	15243	15415	15335	15534	15275	15494	15398	15359	15424	15502	15584	15406	15327	15363	15375	15275	15380	15460	15379	15354	15440	15395	15385	15504	15197	15456	15455	15462	15589	15467	15482	15584	15384	15419	15310	15398	15254	15230	15510	15269	15447	15538	15249	15394	15362	15497	15302	15429	15399	15594	15365	15509	15407	15379	15356	15429	15488	15393	15598	15366	15393	15312	15373	15418	15495	15330	15364	15174	15414	15387	15378	15324	15603	15388	15287	15354	15373	15348	15435	15079	15401	15513	15327	15280	15387	15336	15425	15366	15571	15378	15377	15530	15399	15486	15510	15330	15287	15304	15403	15274	15459	15311	15380	15322	15475	15457	15312	15575	15367	15425	15484	15398	15397	15404	15475	15385	15334	15342	15329	15489	15474	15530	15480	15493	15435	15380	15515	15490	15519	15416	15367	15478	15411	15508	15220	15434	15432	15483	15337	15412	15307	15353	15418	15518	15480	15275	15397	15381	15417	15458	15289	15487	15436	15440	15335	15499	15309	15548	15419	15309	15483	15508	15355	15412	15431	15188	15289	15532	15363	15450	15294	15572	15453	15316	15418	15581	15342	15384	15412	15614	15435	15391	15380	15329	15410	15433	15446	15359	15406	15552	15344	15394	15412	15562	15517	15350	15412	15390	15526	15490	15264	15399	15328	15339	15437	15309	15300	15350	15333	15349	15212	15459	15395	15149	15331	15465	15496	15429	15347	15499	15505	15481	15487	15510	15268	15243	15382	15381	15389	15287	15508	15542	15475	15255	15420	15401	15372	15338	15561	15490	15348	15397	15312	15383	15453	15437	15382	15514	15363	15416	15387	15294	15376	15587	15404	15601	15397	15222	15362	15691	15227	15399	15334	15373	15446	15515	15510	15419	15487	15528	15450	15446	15212	15321	15374
23350	21472	28865	27129	30411	35763	36555	32393	30580	29278	28181	27473	27063	27208	27100	26815	26973	26857	26711	26567	26436	26638	26638	26346	26563	26615	26549	26575	26692	26396	26453	26358	26526	26561	26362	26320	26508	26416	26470	26421	26493	26148	26305	26278	26497	26210	26424	26522	26298	26500	26422	26554	26290	26268	26441	26300	26367	26477	26722	26613	26336	26346	26314	26411	26502	26159	26333	26401	26684	26112	26391	26395	26309	26311	26510	26409	26351	26388	26288	26331	26440	26404	26124	26356	26503	26402	26400	26215	26258	26311	26393	26230	26324	26338	26282	26367	26308	26317	26532	26148	26260	26395	26349	26491	26411	26385	26363	26410	26600	26497	26311	26356	26475	26377	26281	26431	26093	26550	26372	26299	26347	26189	26447	26336	26512	26307	26313	26459	26421	26570	26334	26306	26349	26593	26284	26424	26122	26435	26324	26516	26348	26220	26469	26450	26285	26259	26574	26440	26297	26125	26408	26331	26295	26294	26340	26574	26474	26531	26266	26341	26605	26140	26339	26359	26456	26605	26558	26407	26458	26398	26441	26351	26424	26176	26544	26326	26447	26322	26114	26287	26447	26249	26762	26430	26511	26428	26343	26541	26313	26278	26198	26178	26544	26220	26526	26364	26217	26208	26257	26416	26518	26555	26148	25963	26318	26227	26269	26518	26201	25997	26312	26352	26361	26185	26339	26288	26301	26342	26203	26181	26230	26349	26438	26305	26490	26512	26494	26231	26630	26175	26309	26246	26267	26121	26415	26058	26067	26561	26648	26380	26502	26515	26342	26285	26306	26355	26275	26432	26440	26266	26236	26663	26364	26147	26495	26204	26292	26398	26125	26272	26362	26520	26418	26588	26482	26364	26318	26212	26297	26047	26346	26403	26378	26226	26274	26227	26440	26433	26275	26226	26364	26260	26490	26270	26387	26388	26509	26386	26236	26208	26465	26367	26499	26490	26502	26098	26174	26227	26312	26464	26269	26247	26416	26492	26209	26285	26446	26236	26431	26071	26373	26412	26176	26339	26483	26364	26401	26322	26201	26277	26293	26378	26190	26226	26309	26351	26562	26402	26244	26219	26444	26401	26353	26234	26338	26469	26277	26266	26377	26253	26504	26449	26588	26296	26298	26129	26080	26083	26295	26439	26360	26368	26321	26602	26225	26386	26467	26396	26219	26549	26216	26378	26379	26227	26184	26408	26357	26338	26380	26570	26242	26272	26137	26276	26411	26411	26318	26263	26503	26502	26292	26248	26456	26388	26309	26057	26275	26280	26341	26218	26619	26388	26465	26358	26175	26341	26299	26253	26386	26578	26519	26373	26326	26179	26453	26242	26338	26403	26361	26587	26464	26414	26283	26149	26209	26428	26292	26504	26244	26238	26176	26325	26476	26125	26317	26070	26339	26381	26348	26441	26328	26362	26367	26601	26504	26628	26386	26102	26621	26379	26288	26343	26234	26453	26308	26109	26452	26203	26429	26230	26130	26347	26389	26493	26381	26172	26330	26197	26525	26278	26444	26207	26329	26082	26471	26267	26319	26205	26253	26504	26171	26522	26340	26385	26484	26248	26487	26388	26339	26338	26380	26533	26399	26491	26465	26393	26361	26174	26391	26175	26521	26410	26277	26312	26154	26287	26263	26312	26352	26460	26371	26557	26183	26286	26467	26294	26043	26332	26060	26265	26450	26482	26273	26316	26511	26182	26323	25977	26223	26311	26681	26467	26400	26182	26184	26143	26315	26119	26247	26372	26243	26426	26432	26272	26279	26336	26509	26432	26459	26455	26401	26300	26394	26198	26488	26279	26125	26235	26266	26481	26225	26252	26386	26145	26432	26288	26381	26093	26502	26533	26081	26555	26281	26216	26351	26502	26238	26240	26267	26503	26226	26526	26177	26319	26418	26320	26370	26226	26362	26233	26283	26536	26267	26155	26339	26211	26251	26126	26148	26357	26453	26434	26377	26636	26465	26304	26234	26457	26186	26489	26291	26277	26168	26107	26332	26304	26652	26505	26314	26337	26260	26103	26176	26119	26129	26085	26347	26378	26319	26281	26271	26498	26202	26283	26334	26192	26535	26172	26296	26473	26251	26470	26145	26315	26549	26338	26219	26369	26451	26387	26358	26464	26195	26198	26384	26343	26472	26119	26223	26311	26460	26390	26520	26153	26498	26015	26246	26290	26286	26472	26315	26229	26526	26497	26137	26298	26504	26445	26456	26417	26226	26306	26457	26313	26623	26574	26371	26642	26488	26361	26473	26429	26418	26437	26331	26145	26370	26534	26320	26388	26259	26567	26638	26364	26429	26186	26327	26165	26420	26475	26165	26548	26242	26615	26305	26307	26361	26391	26362	26275	26614	26571	26373	26099	26502	26173	26163	26578	26376	26270	26227	26324	26449	26668	26337	26290	26490	26561	26167	26046	26338	26307	26272	26264	26481	26309	26413	26175	26143	26177	26224	26356	26328	26312	26509	26466	26297	26381	26346	26026	26334	26308	26428	26240	26607	26412	26358	26413	26171	26265	26205	26450	26345	26385	26411	26173	26359	26585	26380	26237	26504	26403	26264	26168	26411	26307	26335	26198	26464	26397	26234	26321	26209	26395	26411	26370	26262	26112	26264	26370	26478	26394	26356	26339	26229	26316	26345	26528	26354	26522	26417	26320	26593	26595	26096	26098	26286	26511	26450	26350	26329	26450	26290	26185	26419	26270	26568	26224	26256	26480	26450	26371	26296	26243	26471	26276	26353	26219	26392	26401	26296	26369	26322	26318	26351	26350	26282	26278	26123	26373	26374	26355	26554	26456	26457	26341	26254	26335	26598	26491	26486	26420	26281	26292	26215	26212	26154	26471	26456	26099	26373	26396	26153	26453	26427	26214	26186	26514	26492	26358	26377	26170	26257	26200	26640	26418	26528	26384	26297	26102	26114	26293	26421	26198	26156	26046	26249	26348	26306	26237	26289	26041	26456	26675	26285	26498	26295	25922	26111	26195	26331	26254	26325	26345	26427	26170	26439	26327	26232	26324	26340	26322	26225	26239	26258	26270	26292	26280	26152	26322	26546	26311	26237	26320	26241	26458	26365	26368	26213	26429	26321	26485	26418	26120	26278	26425	26468	26370	26197	26139	26227	26390	26435	26129	26211	26419	26313	26452	26625	26365	26699	26321	26370	26212	26340	26061	26520	26416	26092	26254	26224	26418	26322	26446	26345	26481	26308	26254	26419	26597	26570	26253	26291	26411	26533	26416	26132	26314	26470	26065	26411	26385	26389	26319	26306	26304	26347	26770	26496	26464	26466	26355	26352	26554	26433	26466	26300	26366	26377	26364	26563	26181	26374	26254	26169	26547	26472	26481	26270	26217	26363	26461	26541	26257	26530	26276	26283	26478	26057	26333	26356	26256	26424	26335	26226	26465	26331	26223	26476	26290	26341	26398	26473	26228	26098	26337	26274	26333	26410	26609	26164	26528	26369	26380	26355	26411	26296	26174	26314	26502	26328	26161	26319	26281	26291	26369	26219	26319	26336	26527	26723	26465	26445	26626	26324	26451	26293	26389	26344	26288	26447	26218	26484	26338	26436	26397	26515	26331	26270	26215	26455	26309	26298	26468	26216	26423	26248	26221	26348	26374	26278	26260	26251	26249	26456	26233	26292	26480	26472	26271	26401	26316	26291	26328	26141	26292	26421	26345	26398	26140	26230	26461	26238	26372	26282	26409	26399	26286	26402	26564	26235	26239	26374	26210	26066	26370	26489	26400	26356	26390	26434	26345	26202	26428	26526	26207	26155	26114	26343	26326	26386	26562	26556	26569	26271	26149	26220	26499	26377	26413	26460	26288	26437	26123	26131	26420	26459	26412	26271	26142	26363	26175	26253	26319	26566	26373	26192	26583	26382	26306	26228	26542	26329	26322	26326	26390	26211	26658	26362	26186	26376	26442	26174	26268	26459	26461	26217	26493	26262	26433	26170	26512	26364	26468	26386	26359	26182	26308	26309	26270	26480	26427	26577	26266	26286	26380	26415	26449	26386	26423	26389	26203	26516	26299	26129	26190	26284	26280	26366	26378	26174	26072	26377	26537	26297	26386	26382	26257	26283	26115	26311	26240	26105	26292	26453	26501	26310	26357	26496	26605	26429	26230	26249	26097	26115	26198	26575	26444	26352	26269	26204	26559	26345	26307	26500	26325	26096	26401	26197	26380	26250	26261	26277	26375	26398	26161	26408	26113	26183	26508	26542	26310	26381	26446	26498	26243	26596	26234	26319	26423	26523	26019	26330	26299	26295	26328	26368	26359	26532	26413	26543	26477	26509	26418	26302	26445	26554	26460	26355	26257	26278	26331	26301	26249	26374	26336	26438	26372	26377	26429	26397	26216	26322	26119	26223	26484	26446	26397	26184	26352	26453	26455	26359	26245	26293	26586	26364	26187	26493	26687	26463	26258	26402	26480	26297	26418	26358	26333	26110	26239	26270	26199	26298	26400	26494	26223	26030	26118	26120	26413	26296	26277	26194	26221	26380	26192	26541	26325	26432	26308	26337	26493	26206	26149	26343	26100	26450	26514	26319	26377	26191	26212	26135	26519	26446	26356	26481	26246	26521	26148	26438	26512	26256	26371	26231	26744	26368	26116	26199	26166	26311	26091	26319	26534	26592	26354	26431	26447	26224	26399	26495	26314	26418	26175	26322	26102	26251	26343	26216	26197	26446	26427	26451	25937	26432	26287	26239	26234	26184	26387	26236	26257	26172	26016	26483	26424	26371	26362	26439	26350	26457	26328	26443	26230	26451	26363	26342	26308	26493	26242	26422	26392	26322	26320	26166	26319	26304	26562	26351	26242	26323	26368	26389	26358	26261	26464	26274	26434	26303	26274	26287	26057	26206	26427	26350	26582	26333	26442	26158	26129	26411	26548	26366	26472	26398	26138	26442	26332	26164	26409	26427	26523	26359	26321	26241	26417	26201	26286	26368	26469	26442	26505	26365	26345	26080	26445	26486	26279	26553	26382	26166	26355	26385	26152	26418	26411	26391	26355	26383	26491	26543	26320	26414	26491	26260	26106	26402	26346	26607	26425	26404	26252	26457	26384	26377	26190	26214	26506	26347	26294	26482	26299	26496	26312	26289	26426
28835	52777	51123	39816	35314	30957	26096	23564	21333	19108	17951	17416	17176	16952	16403	16448	16715	16354	16215	16093	16250	16346	16286	16140	16030	15997	16035	16335	16006	16182	16067	16187	16265	16054	16039	16106	16004	16046	16250	16176	15955	16063	16035	16015	15938	15960	15961	16025	16149	15971	16264	16131	15909	16068	16042	16145	16032	16023	16101	15974	16223	16050	15946	16057	16011	16086	15929	16157	16103	16097	16017	16126	16002	15887	15933	16018	16023	15795	16195	16005	16032	16017	16000	16012	15949	15962	16048	16043	15887	16064	15977	15936	15805	16165	16016	16048	16032	16021	16072	16033	16055	15935	15826	16016	16136	16155	15993	15929	15933	15937	16151	16079	15991	16135	15968	16076	16092	16060	15863	16035	15966	15818	16144	16023	16024	15854	15965	16031	16009	16314	15992	15975	15986	16149	15969	16035	15933	16155	16132	16026	15963	16004	16140	15953	15974	15975	16018	16171	16089	16007	15999	16024	15965	16133	15905	15983	16085	16109	15817	16159	16084	16167	15885	15893	16036	16073	15908	15994	15913	15982	15973	15833	15899	16132	15955	15995	15784	16103	15955	15825	15840	15972	16209	15889	16028	16024	16029	15902	15977	15585	15910	16071	15929	15972	15884	15910	16042	16050	16069	16034	16022	16076	15777	15982	16054	16105	15992	16074	15991	15881	15851	16005	15920	15840	15815	16015	16022	15995	15842	16036	16008	16036	15962	16094	16025	15709	15956	15871	15966	15949	15996	15974	15864	15994	16015	16224	15917	15958	15976	15908	16101	16127	16066	15864	15960	15997	15929	15782	15845	16112	16058	15882	16050	15890	16045	15931	16045	16110	16130	15800	16034	16094	15924	16064	16073	15882	15822	16039	16006	15855	16066	15896	16019	16061	15998	15848	15891	15919	15862	15979	15936	15813	16102	15947	15899	15888	15981	15970	15950	15832	16276	16005	16236	15973	16075	16158	16118	16155	15966	15985	15837	15981	16144	15858	16090	15857	15983	16040	15866	16078	16020	15942	16236	15993	15805	15911	16115	16009	16008	15926	15862	16069	16131	15987	15807	16000	16085	15931	16050	15959	15976	16054	15913	15902	15994	15837	16077	16049	16085	16046	16007	16072	16004	16052	15836	16161	15920	16007	15980	15977	15793	15763	16117	15950	15965	16007	16041	15907	16082	15908	15958	15957	16001	16096	16034	15807	16014	16214	15991	16026	16004	15729	15733	15985	15879	15933	15987	16083	16026	15821	16189	16034	16148	15799	15960	16053	16096	15769	16014	16060	16086	16043	15915	15976	15986	15932	16001	15994	16130	15954	15948	16029	16021	16054	16058	15749	15869	15939	16063	15778	16179	16020	16203	15983	15923	16052	15952	15816	15927	16017	15937	15856	16010	16044	15858	15831	16042	16140	15904	16156	16000	15768	15945	15968	15967	15926	15706	16128	16072	15820	16112	15998	15959	16130	16015	16019	15956	16010	15897	16058	16002	15977	16026	15858	15863	15946	15942	15971	15924	15893	15979	16001	15913	15973	16007	15954	15944	16079	15872	15935	15866	15944	16102	15929	15923	15826	15916	15970	16006	15865	15869	15982	15898	16063	16035	15983	15943	16021	16044	16083	15822	16032	16076	15813	15872	15956	16123	15930	15847	15828	15799	15942	16030	15945	16003	15991	15793	16126	15879	15764	16046	15956	15869	15810	15975	15879	16076	15978	15933	15870	15769	16109	15958	15864	15794	15907	16004	15991	15824	16015	16026	15780	15988	16133	15893	16036	15912	16008	15788	15959	16015	16050	16073	15887	15928	15997	16167	15969	16149	15712	15742	16107	15736	15868	15970	15901	15988	16085	15891	16029	15869	16060	15905	16003	15900	16055	16003	16004	16030	16028	16024	15914	15974	15959	16006	16042	15934	16002	15961	15893	15932	16129	15886	15920	16058	16043	16092	16028	16182	15884	16008	15985	16061	15852	16009	15987	15906	15954	16039	15944	15744	16073	16102	16137	16126	16081	15887	16156	15770	15855	15895	15948	15858	16115	15856	16020	15853	16148	16061	16109	15798	15963	15867	16142	16191	15773	16010	16081	15893	15875	16070	15899	15835	16018	15960	15933	15970	15879	16114	15938	15994	15858	15873	16013	16052	16014	16009	15887	15952	15922	15945	16025	16170	15993	15942	16280	16019	15941	15978	16009	16120	15989	16007	16106	15903	15956	16033	15977	15941	15891	15893	15949	15826	15952	16079	16006	16047	16043	15943	15842	16320	15868	16037	15939	16033	15983	15924	16026	16057	15985	15876	15892	16011	16067	15961	16006	16076	15953	15844	15984	16031	16020	15970	16040	15898	15834	15955	16092	15908	15831	15995	15955	15851	15986	16057	15918	15972	16055	15829	15898	15989	15794	15871	16024	15869	15806	16172	15983	15854	15935	16197	15910	16037	15949	16028	16005	15926	16029	15958	15969	15962	16161	15995	15869	16024	16042	16134	16112	16068	15693	15893	15995	15964	16218	15960	16080	16047	15979	15992	15991	15909	16031	16053	15984	16029	16122	15769	16051	16044	15960	16003	16243	15778	16088	15970	15974	15941	15998	16083	15748	15934	16091	16029	15918	15829	16058	15900	16061	15974	16179	15817	16009	15887	15900	15896	16041	15895	15837	15920	15917	16172	15925	15969	15902	16001	16052	16039	15960	16111	16123	15937	16090	15907	15920	15983	15940	16149	15955	15981	15952	15866	16150	15859	16161	15982	15976	15928	16096	16027	15967	16063	15965	15904	15921	16085	15850	16011	15932	16001	16139	15948	16050	16138	16038	16083	15929	16126	16032	15844	15942	15751	15987	15849	15897	16127	15965	16030	15975	15825	15853	15877	16115	16202	15962	15980	16058	16097	16136	16104	15914	15936	15952	15912	16041	15975	15947	16075	16002	16007	16183	16006	15900	15953	15803	15822	16167	15978	15987	15909	15877	16131	15907	15974	15993	15991	15988	15936	16015	15821	16203	15909	15964	15891	16114	16045	15965	15886	15841	16196	15958	15923	15923	15988	16047	15961	15912	16042	15904	15958	16074	16075	15748	15983	15946	15933	16127	16066	15953	15942	16058	15961	16018	15951	15924	15990	15901	16033	15801	16062	15819	15909	15973	15972	16052	15989	15968	15899	15932	15917	16009	15969	15913	15944	15987	15863	15950	15960	16101	15970	16168	15867	16146	16021	16012	15964	15972	15887	16179	16024	16019	16013	15965	16003	16081	15956	15835	15831	15960	15899	15852	15863	15815	16156	15993	15976	15958	16139	15884	16290	15899	16100	16181	15994	16231	16045	15784	15847	16148	16100	16252	16046	16042	15847	15998	16042	15918	15984	15987	16041	16063	15907	15932	15787	15863	16039	15976	16013	16019	16029	16046	16063	15852	16016	16022	16060	15954	15982	15955	16000	16062	15969	15961	16020	15850	15914	15821	16004	16147	15779	15884	15965	15888	15952	15950	16095	16003	15926	16006	15952	15926	16066	15912	16058	16000	15823	15955	15957	15941	15757	16058	15783	15841	16056	15926	15792	16010	15977	15944	16040	15893	15859	15777	15912	16123	16057	15878	16023	15930	15966	16052	15816	15860	16026	16020	16145	15831	15845	15996	15870	15917	16133	16072	15952	15944	15910	16102	15913	16013	15963	15858	15873	16041	16185	15896	15892	15996	15935	15848	16015	16000	15779	15883	15695	16129	15754	16028	16055	16091	16156	16004	15868	16022	16039	15967	15891	15999	15895	16033	16032	15959	16061	16120	15912	16023	16007	15809	15930	15991	15870	15831	16018	15928	15868	15930	16033	15917	15759	16057	16158	16005	15772	15946	16067	16008	16033	15988	16239	15880	15918	15973	16031	16115	15891	15957	16048	15861	16024	16168	15968	15769	16014	16057	16021	15960	15984	15932	15681	15838	16004	15861	15999	15920	15907	15906	15884	16003	15982	15709	15981	15935	16059	16019	15868	15900	15991	16058	16016	16025	16026	15787	15851	15968	15939	16071	16101	15972	15959	16055	15790	16022	16043	15935	16088	15908	16109	16049	16270	15758	16058	16040	15922	15936	15909	15993	16026	16070	15960	16042	15952	16022	15922	16057	16044	15985	16077	15975	16097	15908	16033	15910	15684	16012	15919	15965	16001	15846	15866	15846	15802	15897	15904	15939	16193	16007	15912	16222	15896	16270	16034	15956	15989	15862	15815	16146	15978	15878	15973	15959	16078	15939	15895	15958	15981	15978	16016	15823	15911	16027	15950	16103	16014	15986	15914	15831	16132	16063	15887	15936	16119	16009	16054	15913	16039	15947	16062	15985	16043	16044	15874	16085	15971	16016	16052	16126	15975	15993	15852	15934	16051	15900	15977	15876	15808	15870	15937	15996	15974	15896	16121	16047	16061	15902	15944	15847	15951	16082	16055	16125	15977	15986	16045	16059	15905	16198	15991	15978	15974	15927	15887	15973	16079	15874	15957	16056	16039	15949	15761	15984	15893	15916	15892	16120	15889	15970	15918	15942	16127	16015	16131	15920	15962	16096	16110	15972	15891	15897	16078	15935	15910	15930	15897	16001	15993	15851	16003	16002	15943	15980	16095	15829	15999	16019	16037	16072	16073	15752	16104	16020	16093	16127	15953	15852	16033	16001	16018	16035	16172	16077	15992	15958	16122	15944	15947	15883	16086	15881	15837	15931	15986	15985	15979	15915	16208	15947	15903	16033	15804	15934	15869	15987	15973	15906	16243	15934	15992	16087	15882	15700	15922	16003	15928	16017	16197	15903	15988	15915	15893	16069	15897	15717	15955	15892	15866	16047	15927	15868	16001	16003	15957	15903	15915	16130	15889	15950	15907	15740	15853	15774	15957	15954	15878	15947	15960	15768	15909	15891	16106	15891	16009	15974	16067	16053	16004	15994	15992	15904	15995	15878	16023	16007	16123	15817	16011	15910	16136	15892	16038	15953	16095	16028	15894	16120	15707	16064	16071	16048	16048	15797	15847	15972	15845	16080	16093	15812	15925	16060	15875	15926	15799	16011	15845	15819	16040	15963	16069	15826	15899	15966	15987	15809	15837	15957	15783	15852	15909	15869	15942	15958	15913	15778	15979	15840	16046	15984	15993	16090
34840	33102	39019	35508	30467	28849	27796	26591	25935	25580	25526	25423	25437	25283	25368	25235	25078	25299	25161	24971	25078	25234	25169	25116	25161	25349	25104	24923	25004	25120	25172	25126	24893	24956	24908	25095	25061	24929	24950	24868	25024	24763	24817	24890	25090	24951	24962	25156	25071	24853	24794	24875	25076	24728	24782	24756	24853	25077	24771	24786	25006	24848	25055	24954	24943	24974	25027	25218	24986	24902	24933	25031	24856	25184	24903	25019	24890	25106	25032	24927	24806	24839	24815	25080	24867	24837	24961	24790	24816	25035	25098	24986	24918	24812	25088	25085	24818	24689	24713	25080	24917	24965	25145	24798	24875	24850	24828	24710	24954	25101	24920	25061	25080	24901	24865	25088	25214	25212	25139	24842	24960	25079	25040	24940	24743	24920	25102	24954	25083	25018	24977	24867	25205	24896	24930	24973	24838	24755	25156	24940	24899	25095	25170	25055	25346	25030	24828	25039	25010	24840	24962	25067	25035	25128	24912	25052	25166	24945	24808	24906	24828	25130	24954	24808	24984	25162	24869	25017	24946	24893	24921	25044	24942	24674	25081	24788	24959	24927	24836	25000	25143	24837	24890	25034	25139	24838	24944	24601	24771	25192	24872	24972	25051	25009	25179	24978	24797	24996	25013	24867	25005	24978	25054	24890	24988	24711	25014	25094	24943	24834	24732	25240	24834	24850	24761	24971	24753	24848	24920	24924	25034	25120	25086	24988	24930	24632	24890	25010	25050	24771	24918	25011	25130	25208	24789	24854	25192	25025	24877	24956	25037	24973	25015	25150	24865	25125	25105	25022	25042	24964	24781	24968	24964	24970	24962	25280	24985	24899	24992	24866	25060	25104	24857	24759	24676	25030	25090	24925	25008	25021	25201	24779	24948	24794	25167	25033	24745	24795	25093	25158	24883	25103	25122	25045	24914	24803	25106	24964	24809	24872	25013	24917	24922	25013	25205	24723	24868	25064	24932	24961	24777	25078	24918	24745	24955	25060	25246	25132	25086	24895	24838	24882	24857	24845	24978	24960	24838	24820	24792	25068	24802	24972	24620	25062	25051	25010	25036	24957	25001	25257	24981	25055	25128	25061	24838	25022	25053	24872	24946	24927	25110	24992	24922	25173	25037	24947	24977	25051	25005	24860	24925	24914	24913	25085	25040	24924	25025	24974	24869	24755	25055	25075	24742	25019	24926	25027	25047	24936	25071	24993	24890	24982	24932	25131	24875	25030	25017	24741	24874	24901	24816	24921	24936	25114	24918	24955	25107	25074	25162	24774	25080	25001	25143	24993	24858	24964	25070	25401	25056	25057	24916	24871	24944	24978	24729	24957	24951	25144	24939	24781	25000	25032	25063	25171	25019	25157	24863	25087	25153	25033	25015	25096	24973	24822	24985	24808	25083	24905	24884	24892	24762	24825	24998	24785	25041	24941	24978	25176	25037	25110	24881	25037	24876	24878	24855	24957	25104	25001	24829	24849	24851	24887	24966	25110	24880	24920	25011	24793	24998	24794	24762	24961	24974	24977	25227	24997	24918	24969	25105	25074	25123	24950	24890	24809	25217	25203	24749	25094	24822	24855	25049	24898	25084	24835	24871	24815	24809	24882	24708	25041	25096	25019	24992	24877	24759	25025	24938	25144	24961	24969	24989	25031	25048	24909	24869	25117	24968	25065	24923	25174	24653	24907	25047	24982	25059	24978	24832	25000	24891	24963	25125	25048	24841	24768	24929	24932	24987	24930	25001	24838	24963	24891	24904	24866	24950	25361	25108	24913	24925	25005	25121	24965	25293	24881	25089	24951	24881	25061	25111	25032	24694	24906	24964	24840	25340	24777	24734	24906	24814	25181	25008	25152	24861	24815	25069	24946	25234	24975	24849	25104	24792	24607	25081	24894	24993	25153	24932	24819	24805	25081	25005	24761	24960	25168	24932	24941	25032	24873	25166	24979	25046	24835	25014	24961	24785	24922	25002	25016	24980	24935	24960	24791	24859	24924	25143	24965	25136	24901	25007	24962	25098	25114	25078	25015	25003	24895	24845	25008	24924	24856	24846	25120	25256	25202	24920	25010	25028	24717	24889	25011	24788	24869	25026	24944	24964	25133	25240	24968	25100	25094	25192	24998	24848	25167	25116	24829	25025	25082	24870	24929	25015	25218	24952	25066	25061	24992	24868	24945	25252	24975	25023	24949	25001	24956	24843	24964	24687	25081	25022	24905	24892	24964	24911	25059	25195	24811	24961	24703	25016	24949	24963	25034	24978	24682	25049	25014	24998	25081	24993	24898	24796	25231	24847	25283	25109	25104	24729	25025	24918	24760	24888	24878	24912	25036	24923	24898	25263	25110	25070	24629	25044	25061	24886	24907	24721	25114	25186	25147	24889	25105	24922	24832	25023	24977	24808	25074	25074	24987	25078	25095	24839	25040	25099	25110	25074	24903	24900	24980	24976	24782	24857	25048	24859	25023	24929	24859	24910	25125	24949	24789	25024	25153	25194	24912	25008	25308	25221	24988	25043	24730	24962	24864	24920	24900	24877	24816	24975	24889	25029	24917	24993	25065	24876	24904	25106	24734	24855	24958	25022	24886	24910	24925	24793	24759	24944	24731	24956	25086	24755	24990	24715	25009	24961	25072	25080	24893	24824	24919	24943	24963	25022	25118	24979	24767	25109	24936	24839	24972	24925	24989	25157	25082	24898	24854	25140	25228	25041	25287	24986	24915	24818	24991	25176	24971	25092	25009	24981	25002	24873	24733	25134	24817	24951	25031	24871	24793	25092	24701	25070	24793	24965	24923	24987	24857	25134	25048	25105	25069	24635	25100	24881	24860	25038	24818	24650	24923	24911	24725	25224	25013	25111	24919	25038	24719	24968	24770	24880	24855	25093	24950	24961	24968	24807	24888	24978	24880	25219	24957	24785	25214	24994	24904	25107	25052	24890	24904	24773	24784	24895	24767	25082	25025	25094	24905	24948	25099	25206	25220	24972	25017	24968	24912	25090	25042	24819	24798	25049	25060	24951	24880	24803	24800	24803	24910	24889	24660	25077	25011	24972	24971	24873	25217	24988	25008	25034	24817	24948	24965	25035	25028	25026	24878	24855	24775	25077	24834	24762	25027	24991	24887	24994	24952	25043	25038	25245	25027	25243	24986	24792	25014	24926	25057	24634	24657	24773	25049	25065	24951	24932	25127	24916	25043	25209	24838	24889	25327	24861	24834	25118	24851	25105	25077	24922	24963	25112	25054	25259	25002	25218	24753	25136	24883	25109	24920	25013	24942	25000	24907	24958	24940	24912	24867	24674	24877	24872	24851	25154	24802	24668	24870	24899	24952	24894	25201	25027	25196	24927	24888	25140	24928	24961	25016	24961	24964	24941	24976	24837	25019	25156	24844	25119	24948	25103	24906	24988	24886	25094	24939	25082	24997	25053	25107	24976	24777	24919	24956	25024	24885	24886	24983	24921	24934	24978	25053	25281	24967	25059	25041	24942	25147	25024	24969	24869	24996	24897	24926	24983	24847	24912	24618	24863	24959	24817	24691	24912	24927	24885	25157	25189	24998	25015	24769	24976	25129	24969	25171	24963	25172	25183	25107	24942	24903	24948	24852	24961	25097	24963	24888	25035	24969	25118	24799	24924	24770	24763	24790	25095	24980	24942	25080	25053	25084	25002	25045	24821	24899	24791	24937	24855	25115	25152	25024	24861	24764	25160	24881	25206	24972	24818	24863	24826	24883	24823	25000	25208	24847	24980	25238	24940	25023	24987	24771	24917	25044	25053	24904	24821	25151	25121	24920	24939	24822	24928	24978	24995	25094	25222	25231	24957	24810	24847	24984	25045	25001	25095	25098	25235	25259	24992	24930	24828	24990	24956	24905	24854	25103	25050	24806	24860	24721	24812	25037	25239	24956	24863	25091	25108	24985	25216	24961	24955	24780	24896	25071	25188	24978	24927	25018	24803	24965	24808	24619	24946	24834	24979	25051	25078	25027	24747	24794	25031	24845	24756	24848	25207	24790	25037	24903	24950	24976	25169	25081	25129	25010	24843	24763	24949	25169	24803	24938	24947	25040	24939	24820	25258	25012	24941	24705	24694	24892	24915	24942	24881	25019	25023	24791	25136	24944	24964	24835	25059	25142	24907	25123	25005	24962	25042	24952	25240	24994	25053	25015	25024	24804	25088	24850	24988	24777	24971	25015	24788	25004	25074	25100	25015	24819	25100	24937	25118	25073	25273	24798	24858	25031	25182	25065	24941	24919	25053	24841	24977	25100	25111	25065	25213	24756	24811	24864	24861	24820	25020	25125	24705	24703	25066	24991	25032	24997	24903	24918	25021	25015	24730	25004	25040	24861	25028	25003	25154	24845	25141	25069	25062	24771	24726	25122	24925	25313	25093	25220	24992	25128	25124	25114	25011	25129	25104	24996	24924	24848	24954	24968	25167	25054	25100	25183	24911	25040	25103	24812	24896	25062	24825	24834	24685	25034	24898	24994	24964	24991	25106	24985	24975	24883	24964	24777	25164	25193	24850	25108	24778	25143	25217	24804	25226	24921	24765	24813	25549	24974	24978	25023	24736	25063	24822	24938	25077	24972	24944	24929	24820	25074	24830	24893	25028	25004	25081	25086	24975	24927	24965	24840	25030	25029	25035	24887	24736	24852	25136	24815	25024	25271	24900	24819	25051	24677	24936	24794	24813	25209	24979	25113	25109	24976	25081	25052	25060	24935	24961	25053	24871	24993	24969	24975	24931	24822	24995	24870	24800	25035	25075	24946	24787	25134	24970	24878	25112	24880	25122	25082	24791	24986	25050	24882	24835	25199	25130	24962	25095	24945	25127	24775	24747	24851	25061	25108	24988	25303	25083	24948	24951	24878	24997	24920	25037	25274	24927	25066	25157	25018	24966	25021	25063	24899	24928	24963	24900	24913	24846	25074	24959	24823	24791	24765	24842	24944	25008	25030	24959	24556	25029	24955	24967	24843	24884	24817	24819	24986	25099	25007	25152	25005	25134	24901	24872	25033	24944	24949	24891	25074	25071	24812	24854	25216	24874	24896	24958	24947	24750	24844	25087	24938	24915	25115	25041	25161	24719	24922	24810	24788	25084	25001	24926	24835	25133	24938
27089	35556	35940	26760	22252	19426	18046	17275	16601	16029	15461	15428	15421	15236	15229	15229	14966	14979	15301	15000	15124	15172	15028	15079	15085	14917	15103	14991	14969	14986	15090	15189	15025	14991	14934	15205	15042	15094	15034	15096	15105	14986	15027	15023	14965	15038	14921	15016	14982	14997	14922	15101	14909	14944	14784	14923	15082	14971	15013	15068	14891	15029	14949	14941	14938	15041	15042	15054	14986	14862	14993	15123	14825	15133	14821	14996	14984	14893	14854	15060	15079	15010	14979	14864	15040	14957	14781	15034	14866	14886	15076	15168	15085	14944	14999	15186	14999	14872	15016	14972	15072	14958	14837	15055	15136	14862	15048	14933	15048	15019	15028	14837	14963	15052	14778	15217	14932	14904	14983	14873	14848	14988	15017	15005	15099	14941	15080	14950	15118	14892	15030	15077	15008	14921	15081	14927	14994	15055	14902	15019	15194	15200	14908	15087	15009	14811	14877	15005	14937	14929	15011	15065	15029	15043	14918	14916	15094	15045	14883	15016	14887	15087	14969	15086	14972	14989	14956	14755	14924	15118	14917	14901	14962	15141	15018	15094	14962	14893	14922	15094	15025	15045	14887	14996	14968	14986	14829	15054	14914	15110	14915	15015	15082	14862	14806	15075	15012	14890	14941	14896	14922	15019	14930	14959	14982	14849	14992	14978	14858	15177	15042	14873	14857	15140	15117	15152	15038	14964	14932	15011	15022	14939	15026	15084	14872	14956	14994	15013	14980	15090	14894	14937	15026	14928	14757	14900	14938	14794	15014	14972	15056	14971	14844	15039	14933	15224	14992	14943	14945	14969	14767	14953	15058	14916	14936	15119	15048	14738	14794	15038	14785	14896	14996	14956	14859	14953	14946	15094	15100	15032	15012	14977	14879	15083	14985	14963	15165	15078	15061	15250	14937	14813	15074	14883	15090	14940	14967	14962	15140	14920	14971	14869	15075	14913	14990	15094	15010	15121	14996	14893	14972	14912	14987	15160	15089	14980	15043	14936	14793	15006	14945	15134	14912	15121	15031	14708	14845	15155	15047	15040	14965	14959	14952	14931	14969	14989	14993	14941	14925	14947	14966	14854	14854	15044	15002	14973	15045	15119	15215	14966	15040	14750	15083	15078	15087	14987	15101	15031	15015	14966	15040	14985	15050	15013	15138	15073	14940	14880	14938	15045	15110	14996	15099	15098	14902	14863	15092	14978	14968	14995	15031	15014	15014	14954	14924	14923	14979	14959	14951	14987	14874	14979	14885	15011	14873	14969	15035	14950	14961	15158	15065	15186	15115	14973	14991	14951	15069	14871	14887	15046	14941	15112	15055	14932	14923	15084	14943	14854	14855	14942	15005	15045	14900	14946	15081	15060	14991	15078	15045	14959	14991	14908	15014	15005	15028	15100	15011	15051	14976	14907	15047	14790	14788	15126	14924	14974	15082	14927	15153	14960	15052	14824	15086	14861	15106	14967	14834	14903	14963	14963	14873	15143	14918	15038	14928	14989	14991	15054	14984	15011	14995	15057	14915	14924	14720	14785	15155	15165	15055	15020	15061	14962	14835	14940	14979	14825	14941	15128	14803	15054	14997	15260	14863	15011	15109	14847	15019	14920	14894	15271	14921	14914	15001	15046	14946	14936	14877	15026	14847	15091	15230	15000	14855	15011	14937	14986	14984	14992	14925	14966	14885	14914	15057	15035	15055	14962	15011	14940	15021	14983	14789	14812	15081	14973	15077	15039	14982	14975	14922	14954	15036	15019	15111	15072	14809	15088	14886	15049	15206	15047	14914	14914	15042	14903	14980	14847	14957	14901	14998	14885	15068	14896	15045	14900	14958	15005	14965	15166	15025	15037	14949	14887	14907	14881	15249	15050	14877	14912	15057	14941	14979	14831	14961	14891	14963	15000	15200	14924	15242	15032	15054	15199	14918	15049	14764	14933	14964	15014	14879	14878	14811	14834	15018	14947	14928	14860	15069	14958	15087	14985	15000	14980	14962	15094	15077	15023	14965	14911	14964	15132	14982	15054	14927	14893	14911	14919	14842	14838	14960	15017	14987	15038	15112	15014	15022	14963	14993	14997	15074	14980	15233	15038	15055	15009	14871	14869	14928	15010	15009	15169	15147	14869	14963	15220	15022	14929	14951	15006	14916	15047	14871	14944	15138	15008	15002	15183	14873	14918	15141	14817	14803	15148	15030	14861	14915	14877	14786	15077	15012	15206	15166	15067	14796	14900	15009	14989	14986	15057	15039	15029	14922	14911	15067	14949	14856	15117	15011	15007	15060	14878	14992	15136	15046	15052	15105	15112	14764	14994	15020	14902	15025	14921	15085	14871	14929	15020	14977	14972	14984	15035	15020	14975	14968	14964	15039	14948	15016	14974	14982	15015	15061	14990	14928	15087	14940	14814	15167	14947	14990	14907	14834	15154	15097	14828	14954	15144	15043	14948	14949	14909	14939	14934	14890	15216	14996	14873	15192	15047	14960	14893	14982	14937	14953	14971	14998	14993	15037	15089	14877	14987	14889	15021	14930	14970	14869	14851	14959	14924	14903	14898	14970	14931	15041	15103	14892	15150	14806	14990	15005	15063	14827	14907	14968	14904	14987	14903	15024	14876	14987	14900	15082	15171	14969	14989	14910	14821	14962	14858	15038	15002	15248	14937	14894	14943	15078	15099	15143	14960	15097	14904	14895	15021	14779	15201	14803	14879	14903	14996	14868	15110	15086	15134	15123	14991	15014	14921	14999	15220	14927	15037	14866	15016	15078	15217	14953	15133	15165	15027	14855	15034	14992	14941	15067	14858	14941	15054	14980	15075	14835	14934	14975	14972	14871	15085	15045	14937	14898	14960	15025	14895	15028	14945	14814	14909	15094	15145	15166	14908	14990	14969	14996	14970	14916	14934	15108	15117	15076	14739	14999	15004	15102	14952	14956	15022	15013	15010	14994	14952	15001	15072	14954	14977	15017	15063	15039	14923	15060	14939	14821	14926	14887	15036	15084	14945	14914	15148	15033	14824	14867	14900	15073	14882	14962	15088	15058	15071	14991	14991	14988	15062	14997	14783	14933	14943	14958	15096	15069	14956	14984	14890	15069	14794	14990	15113	14800	15034	14796	14995	15089	15017	15209	15041	14806	15004	14875	15061	15032	15022	14900	14808	15129	14972	14868	14938	14967	14877	15009	14950	14927	14921	14879	14953	15063	14967	15011	14980	15024	15003	15026	15003	15015	15132	15153	14753	15018	15038	14937	14957	15017	15129	15003	15047	15082	14941	14932	14903	14882	14992	15076	15074	14951	14877	15185	15060	15058	14898	14992	14987	15063	14813	15018	14906	14729	14998	15056	14950	14897	15006	15168	14967	14923	15081	14953	14936	14937	14968	14928	14865	15116	14964	15046	15099	14925	14951	14894	15169	14930	14964	14761	15006	15061	15019	14971	15022	15113	15040	14972	15077	15016	15111	15120	14974	14779	14970	15291	14891	15038	14993	15069	14919	15079	14889	15082	15089	15029	15070	14936	14893	15093	14760	14828	14992	14877	15107	15010	15110	14930	14786	14979	15107	14937	14918	15001	15054	14992	15021	15035	14959	14890	15077	14966	14914	14929	15068	14951	15182	15177	15122	15002	15095	14926	14895	15075	15098	15003	14794	15065	15110	15076	15014	14773	15006	15139	14826	15041	15038	14924	14942	14849	14825	15084	14962	15125	14892	14841	14960	15063	15110	14912	14720	15073	15112	14917	15104	14930	14970	14902	15023	14795	14859	15055	14832	14874	15065	15041	15051	14998	15105	14878	15006	14884	14955	14991	14920	15023	15046	15114	15131	14916	15093	15027	14970	15211	14951	14850	14957	15068	14930	14963	15028	14936	15154	14920	14917	14880	14850	14948	14948	14882	15123	15031	14964	15036	14816	15100	14909	15139	15016	15023	14890	14755	14924	15009	15049	14879	15146	14967	14940	15112	15027	14856	14930	14907	14972	15131	15152	15118	14994	15014	14702	15145	15079	14918	14953	14942	14947	14935	14910	14950	15052	15039	14989	15007	15116	15184	14932	15046	14991	15097	15063	15041	15003	14958	14794	15121	14831	15002	14968	14839	15092	14964	15057	15115	15154	15076	15108	14951	14958	14891	15026	15024	15015	14953	15021	14890	14890	15105	15090	14895	15007	15108	14915	14856	14994	14949	15090	15069	15167	14951	14888	15064	14991	14975	14947	15125	14971	15112	15097	15082	14988	15162	15057	14956	14897	14900	15094	14852	15157	15026	14882	14971	14851	14856	14988	14938	15033	15138	15066	15008	15118	14910	14943	15119	14855	15007	15136	14860	15151	14874	14827	14922	14973	15029	15025	14949	14929	14915	15132	14953	14927	14938	14882	14854	14989	14946	14927	15033	15046	14955	14902	15314	15038	14826	14954	15164	14978	14955	15093	15042	15085	15139	14969	14854	15239	14812	14966	15026	15005	15162	15061	14975	14798	15073	14904	14905	15036	15006	14938	14974	14761	14963	15057	15018	14945	15001	15030	15021	14902	15187	15018	14933	15132	15023	15148	14981	14905	14981	14958	14985	14878	14853	14896	14987	14911	14889	15145	15000	15071	14950	14905	14918	15113	15020	14995	14945	14898	14894	14869	14944	15027	14922	15041	14966	14909	14976	15135	14883	14924	14817	14921	14863	15023	14966	15091	14963	14934	14957	15005	15077	14902	14949	15113	15015	14896	14911	15070	15025	14936	14996	14880	15047	15051	14991	14951	15063	14810	15035	15004	14958	14906	15115	14791	15091	14978	15063	14927	14931	14804	15006	15022	14879	15018	14920	14950	15164	14921	15022	15038	15066	14969	15081	15042	15023	14992	14823	14759	14838	14910	14896	14910	15050	14904	14961	14958	14996	14833	14912	14997	14862	15059	15076	14944	14997	15032	14894	14954	15073	14937	15073	14978	14957	14979	14988	14892	15095	14930	14979	14851	14907	14836	15010	15126	14863	15057	14896	14904	14965	15028	14889	15030	14945	15054	15113	14921	14979	15072	15049	15040	15081	14967	15124	15020	14998	15140	15169	14815	14996	14962	15074	14840	15045	14954	14861	14986	14913	14948	14990	15001	15168	15061	14965	15009	14874	15008	15068	14944
24858	21539	29195	30418	30984	32140	31929	28765	27368	26732	26001	25787	25313	25599	25120	25283	24987	24926	25128	25131	24821	24989	24894	24691	24977	25013	25183	24934	24778	24841	24793	24721	24990	24517	25038	24826	24760	24951	24918	24685	24881	24553	24942	24997	24891	24954	25027	24737	24868	24638	24859	24688	24888	24591	24912	24751	24925	24772	24705	24691	24853	24805	24869	24799	24549	24667	24938	24755	24986	24879	24906	24800	24877	24902	24885	24708	24805	24929	24976	24597	24829	25036	24850	24849	24839	24803	24820	24863	24693	24853	24914	24854	24543	25084	24673	24622	24599	24826	24687	24965	24808	24787	24784	24718	24507	25054	24854	24641	24644	24672	24874	24764	24769	24560	24573	24683	24610	24835	24661	24986	24618	24875	24499	24805	24656	24664	24680	24476	24713	24656	24723	24762	24845	24826	24686	24653	24859	24687	24452	24645	24730	24972	24962	24686	24697	24852	24848	24744	24541	24757	24972	24837	24885	24933	24753	24918	24888	24806	24915	24586	24728	24877	24905	24866	24795	24494	24490	24870	24880	24776	24757	24591	24914	24534	24777	24621	24858	24691	24811	24879	24505	24755	24789	24514	24647	24408	24654	24751	24608	24685	24697	24661	24572	24959	24652	24970	24379	24712	24771	24809	25014	24758	24830	24806	24807	24777	24710	24714	24700	24794	24495	24760	24899	24736	24808	24748	24787	24631	24750	24488	24633	24734	24704	24827	24406	24572	24606	24933	24895	24742	24626	24618	24729	24947	24765	24618	24722	24865	24818	25060	24789	24665	25036	24680	24712	24931	24876	24799	25036	24536	24449	24617	24762	24700	24918	24872	24843	24584	24891	24669	24628	24704	24741	24869	24859	24564	24810	24869	24786	24613	24922	24666	24880	24638	24927	24866	24856	24959	24651	24684	24812	24757	24555	24953	24970	24866	24715	25083	24797	24923	24746	24635	24755	24476	24837	24816	24700	24568	24824	24789	24944	24779	24867	24879	24507	24635	24581	24600	24674	24777	24732	24714	24545	24705	24876	24769	24696	24799	24733	24590	24885	24661	24839	24581	24673	24772	24655	24679	24613	24522	24813	24726	24918	24783	24572	24848	25102	24905	24990	24821	24750	24885	24872	24913	24896	24899	24791	25047	24682	24808	24916	24591	24806	24967	24729	24802	24937	24734	24910	25002	24656	24823	24546	24649	24901	24644	24863	24793	24803	24567	24918	24662	24729	24772	24815	24793	24834	24945	24860	24955	24842	24822	24852	24738	24805	24609	24920	25059	24830	24888	24644	24785	24952	25099	24705	24587	24821	24750	24624	24916	24895	24997	24876	24584	24691	24669	24655	24871	24971	24540	24652	24663	24792	24856	24924	24899	24596	24633	24640	24780	25028	24881	24827	24974	24665	24732	24863	24897	24720	24991	24962	24735	24706	25166	24883	24820	24435	24727	24872	24910	24874	24582	24858	24935	24854	24763	24723	24861	24479	24774	24982	24747	24759	24915	24677	24604	24817	24813	24570	24689	24573	24872	24844	24613	24788	24660	24905	25007	24933	24835	24689	24716	24888	24721	24767	24902	24959	24686	24696	24468	24997	24558	24733	24695	24825	24614	24526	24550	24889	24820	24811	24815	25003	24707	24676	24899	24701	24795	24826	24604	24741	24618	24774	24819	24865	24901	24736	24816	24626	24706	24922	24826	24713	24870	24852	25047	24727	24715	24991	24863	24804	24758	24857	24618	24745	24858	24816	25105	24860	24726	24802	24944	24916	24750	24705	24655	24948	24832	24738	24683	24797	24611	24513	24764	24944	25105	24883	24691	24832	24987	24562	24341	24861	24737	24669	24564	24872	24452	25016	24951	24653	24751	24959	24810	24880	24720	24725	24662	24762	24608	24779	24751	24878	24703	24913	24738	24930	24442	25084	24742	24748	24698	24919	24623	24863	24662	24631	24672	24734	25053	24694	24815	24613	24542	25077	24990	24750	25027	24884	24496	24661	24778	24823	24731	24694	24842	25016	24779	24773	24847	24757	24890	24752	24582	24952	24937	24751	24662	24996	24911	24837	24766	24752	24814	24948	24774	24796	24841	24699	24800	24814	24629	24939	24560	24886	24644	24832	24622	24591	24567	24736	24656	24985	24741	24649	24547	25135	24938	24830	24779	24570	24998	24874	24852	24915	24783	24652	24635	24809	24872	24777	24844	24855	24844	24755	24937	24778	25021	24825	24558	24721	24817	24806	24757	24490	24841	24630	24687	24556	24801	24723	24913	24782	24733	24626	24718	24634	24767	24694	25118	24605	24815	24747	24970	24757	24669	24448	24911	24609	24571	24791	24814	24903	24732	24829	24807	24641	24872	24605	24879	24894	24670	24654	24643	24685	24757	24658	24948	24871	24703	24863	24808	24769	24710	24665	24744	24710	24904	24710	24822	24859	24865	24642	24722	24938	24741	24889	24852	24940	24768	24995	24812	24721	24786	24756	24580	24622	24761	24727	24796	24529	24799	24635	24641	24908	24695	24547	24660	24757	24711	24661	24861	24803	24460	24669	24734	24619	24549	24670	24593	25212	24737	24748	24689	24721	24766	24798	24555	24905	24742	24751	24888	24876	24672	24739	24804	24670	24601	24673	24750	24663	24892	24986	24727	24807	24644	24698	24864	24627	24786	24515	24446	24965	24627	24997	24592	24834	24871	24854	24838	24919	24652	24841	24818	24773	24839	24710	24942	24680	24816	24821	24773	24696	24753	24826	24832	24921	24658	24563	24848	24592	24830	24642	24937	24732	24922	24903	24816	24923	24522	24896	24750	24828	24728	24719	24709	24766	24748	24837	24692	24762	24739	24678	25053	24577	24760	24914	24779	24751	25027	24852	24822	24983	24944	24844	24741	24746	24951	24858	24799	24835	24619	24747	24791	24866	24795	24813	24751	24687	24747	24675	24674	24682	24694	24824	25099	24968	24745	24685	24634	25015	24817	24773	24870	24545	24865	24844	24894	24801	24757	24871	24790	24832	24638	24561	24732	24801	24566	24726	24761	24832	24820	24833	24695	25048	24778	24534	24457	24670	24505	24618	24680	24634	24645	24805	24682	24710	24675	25026	24825	24798	24804	24727	24855	24742	25032	24841	24761	24329	24833	24853	24605	24833	25015	25075	24760	25027	24840	24721	24819	24821	25034	24849	24571	24553	24814	24746	24737	24715	24710	24697	24551	24669	24945	24611	24842	24841	24609	24753	24867	24779	24684	24755	24890	24885	24904	24633	24923	24785	24903	24881	24633	24777	24605	24813	24795	24826	24613	24754	24618	24695	24904	24822	24805	24567	24544	24793	24906	24869	24697	24671	24683	24798	25000	24889	24856	24825	24850	24949	24847	24646	24506	24694	24620	25241	25082	24651	24764	24817	24934	24757	25107	24729	24842	24593	24575	24890	24491	24872	24721	24739	25018	24742	24626	24622	24833	24719	24864	24832	24750	24844	24737	24824	24854	24844	24740	24918	24665	24838	24825	24832	25232	24685	24950	25021	24865	24697	24716	24821	24692	24608	24866	24719	24915	24715	24667	24978	24791	24897	24695	24595	24645	24622	24634	24868	25151	25103	24566	25055	24650	24928	24886	24984	25067	24980	24736	24792	24807	24949	24660	24814	24960	24505	24706	24683	24643	24631	24636	24892	24694	24795	24638	24909	24820	24833	24960	24837	24951	24665	24707	24714	24762	24839	24641	24602	24733	24895	24936	24767	24761	24682	24730	24730	24669	24790	24673	24792	24632	24636	24550	24724	24820	24913	25228	24906	24713	24782	24597	24847	24680	24803	24835	24789	24886	24818	24826	24625	24859	25016	24927	24609	24978	24716	24980	24905	24726	24553	24538	24732	24766	24837	24713	24897	24720	24672	24758	24566	24808	24778	24636	24880	24693	24776	25038	24772	24841	24777	24998	24791	24806	24671	24566	24994	24828	24733	24915	24886	25008	25037	24704	24918	24794	24759	24698	24920	24902	24619	24648	24786	24745	24843	24565	24791	24847	24937	24642	24615	24713	24694	24834	24828	24619	24742	25232	24615	24883	24638	24795	24621	24675	24699	24794	24830	24774	24436	24668	24630	24877	24734	24722	24870	24961	25003	25040	24704	24776	24747	24599	24979	24527	24607	24726	25032	24558	24807	24600	24806	25128	24659	24930	24798	24763	24718	24704	24922	24795	24850	24797	24951	24659	24940	25010	24808	24749	24670	24848	24767	24702	24708	24738	24852	24964	24803	24945	24834	24756	24751	24778	24817	24786	24717	24955	24773	24883	24744	24527	24749	24929	25053	24560	24873	24833	24952	24981	24836	24743	24784	24853	25085	24743	24919	24872	24815	24488	24692	24558	24623	24891	24660	24643	24772	24693	24710	24827	24562	24966	24930	24622	24884	24631	24642	24721	24778	24905	24751	24937	24705	24967	24862	24908	24995	24975	24814	24598	24725	24652	24853	24828	24843	24674	24762	24812	24932	24935	25033	24886	25130	24684	24763	24547	24732	24901	24647	24936	24825	24579	24584	24737	24840	24697	25226	25004	24765	24647	24847	24936	24684	24901	24987	24821	24652	24778	24942	24883	24697	24720	24731	24843	24765	24892	24775	24737	24936	24772	24840	24795	24650	24608	24719	25005	24932	24906	24848	24813	24828	24668	24867	24409	24893	24848	24711	24797	24650	24608	24715	24723	24477	24649	24977	25172	25077	25063	24837	24678	24621	24831	24787	25040	24886	24839	24892	24743	24683	24529	24548	24780	24784	25030	24921	24974	24673	24644	24656	24677	24520	24734	24954	24930	24776	24779	24678	24909	24765	24806	24693	24583	24638	24492	24539	24658	24654	25009	24680	24928	25096	24757	24687	24787	24769	24744	24706	24821	24778	24795	24904	24718	24854	24770	24998	24711	24917	24774	24786	24751	24743	24915	24992	24722	24942	24819	24947	24825	24736	24561	24785	24596	24760	24572	24756	24722	24451	24710	24884	24873	24916	24857	24737	24875	24740	24851	24834	24847	24825	24629	24884	24893	24922	24934	25181	24791	24528	24521	24755	24919	24537	24761	25045	24898	24551	24893	24940	24507	24777	25049	24668	24843	24890	24517	24916	24853	24603	24934	24736	24888	24908	24698
28125	47971	44768	34703	27679	24172	22092	19959	18014	16950	16274	15730	15637	15518	15609	15358	15402	15256	15331	15372	15097	15252	15440	15110	15430	15060	15232	15076	15087	15142	15105	15217	15126	15137	15250	15110	15119	15012	15348	14933	15105	15218	15155	14812	15295	15116	15194	14946	15190	14957	15162	15156	15080	14934	15105	15029	15157	15205	15005	15295	15031	15284	15269	15067	15187	15182	14913	15065	15043	15086	15038	15301	14945	14974	15088	15169	15239	14962	15067	15051	15007	14963	14990	15186	15157	15262	15108	15169	15197	15129	14899	15003	15071	15020	15158	15121	14969	15036	15189	15202	14945	15263	15112	15155	15080	15292	15121	15057	15213	15022	14936	15211	15243	15029	14961	15021	15142	15135	15136	15229	15031	15204	15095	15088	15120	14981	15058	14970	15168	15089	14915	15047	15090	15037	15009	15009	15073	14927	14977	14985	15088	15017	15021	15184	15103	15142	15136	15112	15130	15082	14774	15160	15089	15029	15142	14912	15139	14965	15007	14910	15114	15174	15103	15000	15085	15234	15221	15116	15141	15106	15126	14991	15193	15345	15150	14874	15162	15091	14872	15033	14966	15056	15002	15192	15062	14985	15026	15055	15092	15062	14944	15268	14997	15143	15183	14936	15034	15188	15271	15133	15042	15094	15143	15078	15077	15167	15080	15300	15130	14909	15118	15113	14988	15017	15060	15130	15133	15119	15029	14973	15005	15231	14987	14960	15088	14989	15043	15012	15099	15239	15179	15095	14902	14917	14962	15093	15088	14884	14949	15150	15251	15042	15160	15172	15106	15028	15093	15038	15145	15004	15055	15014	15135	14994	14999	15031	15049	15201	15025	14976	15082	15170	14997	15158	15008	15166	15089	15126	15179	15147	15116	15061	15034	15015	15101	15076	14974	15028	15133	15085	14976	15060	14942	14893	14902	15005	15176	15128	14953	15105	15142	15142	15040	14993	15017	14803	15070	15019	15262	14929	14866	15100	15050	15172	15085	14974	15056	15134	15032	15208	15032	15180	15080	15002	15121	15138	15170	14876	15137	14988	15175	15022	15037	15051	15183	15128	15180	14966	15109	15043	15209	15076	15099	15066	15171	15045	15173	15028	15016	15034	15021	15111	15123	15091	15040	15008	15133	15139	15122	15143	15022	14988	15022	14989	14910	15102	15053	15040	15132	15045	15055	15315	14964	15085	15206	14990	15176	15030	14947	15168	15044	15120	15016	15023	15090	15169	15006	15090	15175	15103	15100	15261	15076	14894	15107	14962	14989	15160	15060	15168	15039	15166	15054	14985	15096	14978	15076	14894	15132	14879	15102	14956	15042	15118	15213	15018	15194	14974	15079	15089	15146	15050	15059	14941	15167	15029	14954	15107	15109	15161	15153	15223	15118	15235	15004	15104	15060	15094	14998	15112	14909	14945	14997	15123	15138	14992	15076	15041	14935	14875	14975	15074	15211	15126	14992	14964	15027	15108	14953	14880	15184	15085	15217	15188	15053	15037	15029	15056	15095	15154	15177	15387	15060	15290	15081	15080	15154	14951	15053	15142	14982	15042	15184	14997	14935	14993	14995	15370	15119	15033	14976	15142	15095	15058	15078	15153	15172	15215	14994	15180	14982	15065	15112	14948	15051	14986	15125	15039	15103	15189	15096	14997	15005	15042	15182	15118	15078	15132	15167	15074	15029	15105	15082	15171	15174	15161	15151	15157	14914	15020	15174	15089	15190	14988	15214	14935	15033	15006	15095	15142	15171	15098	15149	15164	15078	15176	14788	15073	14967	15120	15229	14905	15248	15140	15088	15088	15050	14952	15006	15012	15157	15065	15046	15059	15010	14990	15088	15077	15231	15170	15064	15195	15092	15071	15090	15176	15045	15011	14891	15180	15084	14986	14976	15148	15259	15213	14922	15067	15133	15031	14895	15036	14940	15158	15024	15077	15044	15007	14922	15067	14937	15194	15210	15191	15016	15131	15134	15048	15042	15176	14954	15040	15021	14972	14863	14917	15062	15030	14997	15109	15044	15109	14996	15171	15304	15088	15189	15100	15133	15119	15035	15141	15259	15161	14909	15034	15060	15010	15259	15042	15172	14895	14916	15095	14927	14969	15080	14974	15025	15174	15053	15015	14959	14952	15043	15154	15103	15101	15198	15044	15167	14931	15134	14939	15067	14994	15082	14954	15031	14998	15069	15042	15112	15163	15010	15194	15178	14973	15054	15103	15053	14964	14982	15157	15203	15182	14993	15116	15272	15091	15093	14913	15038	14923	14916	14994	15079	15075	15013	15048	15162	15238	15112	14804	14996	15071	15176	14979	15097	15086	15033	15131	15022	15131	15081	15152	15112	15243	14933	15225	15240	14966	15033	15006	15100	15132	15153	15097	15110	15034	15092	14987	15142	15238	15229	14994	15076	15107	15019	14961	15170	15060	15166	15187	15195	14859	15118	15123	15053	15085	15138	15017	14952	15118	15135	15082	15035	14938	15263	15096	15087	14905	15162	15025	14953	15262	14789	15017	15036	15221	15095	15077	15275	15079	15252	15132	15164	15029	15014	15025	15079	15135	15008	14990	14930	15083	14926	15044	15275	15166	14980	15164	15200	15306	15010	14945	15181	14903	15127	15128	15018	15030	15033	14978	15028	15119	14997	15137	15313	15059	15159	15038	15313	15069	15068	15202	15054	14972	15056	15023	15205	15094	15071	15135	15095	15062	14929	15147	14896	14778	15153	14865	15084	15103	15232	15020	15222	15019	15072	15109	14977	14986	15175	15006	15152	15161	14999	15069	15101	15111	15001	15052	15300	14906	15047	15171	15078	14961	14954	15108	15069	14971	15150	15252	15081	15080	15054	14955	14922	15025	14954	15149	15121	14892	14969	15097	14969	15225	15266	15009	14995	15005	15021	15256	15204	14939	14982	15205	15060	15242	15133	15103	15061	15074	15069	15131	15140	14890	15100	15120	14894	15113	15039	15218	14975	14977	15106	14978	14923	15051	15033	15118	15085	15108	15072	15123	15058	15193	14956	15087	15012	14970	14935	15293	15071	14905	15038	14899	15106	15006	15078	15230	14964	15181	15063	15197	15244	15314	15198	15186	15037	14915	15054	15114	15094	15077	15089	15082	15121	15168	15090	15016	15083	15111	15016	15331	15012	15169	15061	15039	14919	15113	15095	15014	14936	15146	14998	15000	15064	15048	14997	15108	15147	15259	15105	15102	15225	15023	15098	15092	14906	14905	15041	15150	15145	15111	15115	14991	15157	15139	15082	15148	15166	15034	15062	15157	15136	14887	15066	15125	14964	14910	14958	14971	14991	15171	15151	15254	15156	15073	15089	15204	14918	14991	15069	15049	14954	15145	15047	15136	14984	14960	15074	14967	15215	14943	15174	15118	15086	15002	14989	15127	15140	14968	15264	15055	15048	15159	15012	14939	15057	15047	15078	15035	15147	15021	15099	15066	15050	15337	15115	15066	14993	15041	15131	15072	15016	14988	15190	15040	15150	15128	15041	15270	14930	15267	15092	15139	15021	15095	14989	15004	15064	15156	15052	15169	15081	15152	15008	15064	14939	15017	15121	15195	15200	15071	15042	15259	14936	14868	15063	15180	14954	15280	15244	15113	15114	15125	15043	15138	14899	15005	15095	15047	14976	15198	15137	14980	15133	15040	15018	15020	15166	15008	14953	15101	15033	14969	15062	15032	15160	15125	15152	15072	15150	15111	15074	15054	15124	15136	14973	15096	15102	15025	15159	15050	15159	14947	15252	15162	14882	15191	15165	15121	15076	14894	14964	15149	15025	15132	14988	14956	15102	15075	15161	15187	14918	15136	15134	15063	14959	14805	15126	15186	15189	15051	15111	15182	15215	15136	15234	14940	15169	15018	15130	14847	15090	15187	15063	15063	15190	15074	14961	15079	15084	14939	15138	15218	14964	15162	15087	15034	15247	15169	15215	15068	15211	15027	15079	15085	15103	15115	15130	15055	15147	14981	15154	14973	15161	15168	15131	15086	15043	15176	15081	15075	15229	14965	14910	14997	15003	14904	15232	14990	15075	15010	14881	15163	15154	15003	15167	15079	15048	15042	15069	14962	15196	14974	15213	15222	15058	14970	15203	15010	15098	15158	15299	14971	15105	15235	15058	15187	15080	15157	15026	15047	15001	15147	14946	15048	15019	15002	15030	15108	15128	15223	15039	15001	15129	15182	14944	15184	15211	14977	15052	15113	15128	14971	15123	15083	15213	14898	15185	15070	15044	15035	14876	15035	15083	15224	15066	15225	14894	15225	15235	15044	14983	15096	15094	14967	14939	15005	15126	15113	15195	15257	15146	15194	15068	14989	15052	14970	15039	15152	14996	14998	15146	15088	15076	15140	14897	15101	14904	14922	15170	14827	15191	15070	15285	14916	15231	15177	15086	15061	15030	15013	15024	15133	15184	15144	15235	14953	15050	15082	15107	15210	14971	15113	15032	14971	14928	15220	14904	15102	15127	15200	15155	15101	14945	14984	15037	14935	15002	15127	15213	15240	15099	14998	14809	15044	15048	15114	15020	15188	15280	15009	15222	14999	15166	15054	15127	15119	15132	14874	15339	15120	15083	15195	14824	15036	15086	14993	15083	14896	15154	15022	15037	14999	14998	15216	14958	15029	14903	15260	15114	15192	15044	15098	15113	14981	15307	15132	15117	14860	15347	15052	15063	14944	15031	15107	14994	15062	15126	15086	15202	15072	15031	15211	15106	15133	15216	15174	15084	15123	14986	15323	15089	15182	15071	14934	15212	15150	15116	14977	14925	15113	15096	15254	15025	15143	15161	15054	15185	15032	15147	15034	15118	15142	14992	15011	15099	15134	15117	15077	15120	14952	15138	15133	15014	14952	15082	15077	15076	15008	14978	14943	15138	14942	15235	15149	15047	15165	15147	14861	14985	15225	14979	15124	14982	14968	15124	15093	15134	15047	15017	15093	15201	15184	15043	15196	15140	15031	15075	15129	14968	15040	14954	15122	15336	14909	15060	15030	15062	15101	15226	14908	14897	14907	15262	15160	15256	15161	15128	15076	14980	15165	15062	15107	15151	15133	15089	15085	15008	15135	15039	15181	15115	15085	14905	14935	14970	14842	14939	15189	15197	15008
23397	21492	28895	26898	29180	34216	36118	32457	30141	28713	27502	26987	26958	26553	26297	26094	26108	26164	26256	25911	25838	25679	25693	25985	25741	26010	25854	25953	26161	25764	25737	25885	25813	25753	25797	25742	25886	25664	25634	25754	25984	25990	25679	25774	25817	25950	25660	25808	25642	25753	26062	25876	26156	25814	25715	25788	25815	25884	25697	25664	25668	25622	25729	25436	25545	25466	25856	25494	25855	25755	25634	25774	25781	25733	25870	25668	25806	25756	25746	25758	25852	25606	25775	25686	25651	25765	25715	25487	25684	25396	25596	25522	25945	25604	25653	25659	25917	25675	25591	25468	25710	25924	25777	25883	25690	25622	25661	25607	25764	25863	25990	25782	25640	25806	25947	25587	25579	25808	25656	25579	25735	25642	25326	25752	25926	25721	25693	25828	25720	25554	25658	25668	25691	25722	25634	25622	25907	25791	25858	25716	25744	25565	25547	25575	25674	25811	25568	25861	25624	25537	25730	25854	25565	25759	26007	25832	25828	25458	25798	25620	25639	25785	25823	25781	25659	25776	25845	25907	25608	25555	25851	25904	25795	25800	25689	25786	25954	25677	25835	25849	25535	25633	25859	25607	25522	25906	25661	25620	25829	25823	25770	25512	25770	25595	25949	25570	25725	25636	25707	25761	25647	25718	25617	25662	25759	25756	25801	25842	25777	25908	25654	25502	25813	25708	25962	25693	25627	25372	25728	25697	25782	25701	25812	25600	25621	25557	25620	25631	25634	25689	25644	26000	25815	25758	25845	25618	25746	25715	25681	25721	25748	25877	25839	25839	25863	25737	26082	25987	25859	25734	25862	25645	25455	25866	25781	25660	25720	25689	25510	25723	25898	25636	26001	25656	25787	25642	25981	25671	25591	25713	25969	25651	25692	25612	25815	25865	25822	25878	25696	25671	25766	25507	25726	25865	25605	25721	25524	25630	25795	25573	25634	25624	25623	25648	25593	25585	25423	25625	25853	25864	25636	25535	25887	25785	25858	25713	25682	25418	25675	25597	25844	25848	25677	25686	26075	25732	25963	25783	25652	25841	25869	25634	25705	25593	25721	25778	25753	25677	25842	25633	25865	25752	25698	25747	25736	25589	25792	25774	25835	25694	25731	25700	25690	25744	25800	25666	25722	25566	25749	25682	25769	25923	25666	25617	25845	25696	25597	25840	25724	25359	25851	25753	25839	25837	25921	25843	25751	26000	25731	25779	26101	25390	25735	25889	25461	25863	25767	25785	25667	26038	25904	25747	26015	25509	25593	25786	25805	25613	25727	25824	25750	25773	25569	25579	25686	25997	25616	25909	25467	25815	25842	25614	25763	25933	25914	25822	25713	25729	25796	25724	25974	25673	25657	25723	25520	25776	25797	25785	25820	25727	25941	25619	26013	26090	25820	25703	25786	25829	25724	25783	25687	25808	25653	25644	25663	25595	25827	25570	25340	25648	25551	25494	25678	25593	25388	25442	25646	25685	25609	25744	25553	25820	25827	25627	25732	25647	25748	25730	25543	25617	25805	25708	25900	25738	25587	25801	25633	25648	25766	25476	25731	25854	25815	26022	25603	25618	25753	26018	25546	25602	26031	25528	25864	25807	25812	25924	25750	25681	25563	25665	25733	25600	25764	25807	25788	25586	25605	25871	25206	25613	25850	25664	25713	25747	25672	25612	25790	25895	25922	25760	25703	25863	25787	25737	25681	25700	25754	25778	25915	25654	25554	25948	25968	25874	25808	25824	25742	25797	26019	25501	25899	25849	25886	25689	25939	25778	25779	25632	25442	25609	25758	25804	25789	25646	25680	26026	25903	26067	25652	25635	25913	25900	25772	25613	25576	25809	25794	25723	25802	25577	25558	25646	25816	25511	25808	25626	25852	25442	25731	25552	25566	25798	25748	25746	25565	25472	25714	25763	25804	25787	25634	25785	25760	25709	25861	25716	25781	25795	25727	25775	25867	25748	25893	25637	25671	25635	25759	25433	25721	25714	25643	25741	25562	25971	25634	25851	25665	25823	25653	25804	25566	25501	25779	25953	25870	25520	25561	25952	25573	25760	25850	25734	25656	25746	25890	25809	25652	25627	25713	25766	25712	25637	25649	25608	25871	25643	25833	25780	25718	25816	25727	25889	25778	25785	25732	25789	25530	25555	25500	25313	26000	25840	25823	25752	25810	25736	25711	25761	25736	25485	25670	25570	25838	25826	25916	25735	25708	25727	25555	25596	25472	25438	25505	25808	25570	25559	25703	25580	25747	25875	25754	25534	25501	25733	25789	25955	25961	25726	25787	25599	25652	25931	25787	25784	25710	25826	25680	25773	25785	25718	25959	25534	25757	25713	25556	25485	25498	25869	25817	25825	25733	25630	25814	25896	25734	25867	25768	25570	25746	25772	25699	25702	25614	25824	25723	25681	25857	25651	25743	26154	25647	25739	25648	25740	25622	25614	25910	25763	25400	25724	25697	25786	25732	25826	25586	25781	25837	25759	25973	25865	25729	25841	25687	25775	25679	25820	25627	25724	25717	25724	25841	25619	25577	25673	25903	25574	25740	25772	25709	25764	25534	25842	25752	25791	25753	25888	25447	25999	25795	25839	25939	25655	25907	25725	25607	25562	25510	25817	25880	25655	25637	25848	25720	25575	25727	25648	25797	25780	25697	25485	25768	25834	25734	25759	25596	25690	25582	25731	25976	25574	25863	25915	25708	25828	25800	25498	25553	25694	25782	25736	25865	25694	25469	25852	25703	25856	25917	25512	25848	25793	25813	25512	25617	25864	25716	25745	25678	25799	25569	25765	25874	25937	25528	25505	25595	25740	25865	25643	25866	25889	25851	25902	25640	25800	25576	25947	26078	25785	25620	25918	25795	25758	25778	25642	25829	25873	25657	25700	25461	25559	25517	25715	25778	25609	25650	25805	25836	25731	25635	25522	25670	25629	25459	25381	25810	25711	25769	25706	25529	25621	25737	25506	25606	25603	25687	25637	25746	25729	25901	25710	25761	25842	25757	25727	25970	25757	25412	25768	25554	25580	25847	25707	25848	25698	25652	25645	25972	25775	25570	25611	25835	25648	25607	25872	25858	25642	25929	25620	25794	25678	25598	25530	25632	25595	25711	25710	25811	25594	25786	25832	25782	25796	25738	25600	25745	25710	26093	25868	25828	25612	25649	25658	25823	25625	25896	25543	25551	25763	25555	25679	25642	25424	25631	25760	25520	25711	25696	25603	25425	25610	25712	25686	25673	25767	25631	25847	25571	25766	25681	25716	25723	25718	26095	25761	25881	25840	25767	25565	25717	25743	25558	25665	25500	25649	25514	25962	25906	25750	25737	25736	25540	25881	25877	25710	25654	25824	25647	25725	25531	25715	25929	25862	26010	25505	25721	25415	25509	25541	25611	25455	25794	25716	25934	25716	25789	25515	25654	25436	25564	25976	25794	25707	25890	25697	25658	25673	25698	25517	25634	25684	25641	25690	25661	25750	25748	25914	25710	25721	25425	25813	25755	25718	25539	25855	25937	25684	25647	25825	25656	25714	25420	25534	25715	25744	25723	25587	25459	25541	25488	25576	25518	25581	25589	25803	25809	25571	25473	25671	25834	25759	25949	25679	25782	25717	25796	25615	25615	25828	25823	25766	26020	25584	25786	25646	25835	25744	25428	25784	25717	25552	25716	25571	25790	25456	25454	25717	25593	25827	25386	25738	25556	26020	25547	25645	25479	25672	25765	25759	25737	25776	25633	25912	25813	25799	25714	25813	25665	25423	25645	25621	25696	25802	25646	25732	25676	25414	25804	25534	25724	25721	25905	25912	25463	25782	25644	25879	25976	25613	25626	25663	25669	25884	25774	25763	25837	25598	25800	25579	25746	25720	25432	25867	25868	25836	25538	25714	25859	25897	25504	25719	25686	25691	25911	25628	25727	25492	25550	25566	25556	25650	25945	25736	25778	25730	25807	25844	25773	25990	25801	25879	25654	25309	25801	25924	25644	25792	25721	25830	25484	25646	25752	25923	26092	25603	25695	25556	25784	25999	25734	25784	25885	25516	25693	25670	25495	25501	25404	25761	25502	25522	25797	25817	25605	25745	25673	25720	25830	25704	25747	25581	25659	25743	25700	25652	25782	25975	25494	25727	25498	25714	25784	26019	25721	25912	25347	25618	25945	25987	25854	25736	25709	25806	25403	25341	25592	25737	25676	25669	25670	25683	25654	25873	25831	25756	25716	25515	25813	25860	25790	25501	25715	25714	25714	25353	25658	25764	25227	25533	25779	25630	25788	25690	25700	25683	25471	25890	25832	25504	25755	25807	25723	25566	25501	25965	25746	25648	25707	25769	25724	25851	25691	25748	25690	25756	25876	25445	25705	26032	25665	25679	25572	25428	25838	25822	25689	25858	25777	25728	25762	25672	25914	25809	25703	25732	25469	25813	25892	25769	25891	25987	25744	25718	25634	25742	25909	25700	25795	26028	25625	25767	25807	25720	25490	25625	25690	25727	25618	25939	25665	25538	25743	25801	25605	25632	25802	25571	25847	25654	25708	25685	25654	25585	25546	25704	25755	25751	25774	25390	25745	25640	25589	25802	25830	25719	25609	25495	25600	25601	25821	25719	25682	25751	25912	25740	25891	25757	25699	25665	25838	25676	25675	25678	25757	25562	25661	25809	26064	25797	25602	25584	25551	25578	25859	25620	25583	25823	25677	25677	25762	25717	25807	25697	25476	25724	25879	25503	25340	25556	25756	25874	25754	25712	25422	25713	25661	25488	25821	25841	25834	25650	25785	25792	25944	25527	25495	25760	25948	25796	25772	25662	25644	25656	25719	25844	25816	25874	25673	25746	25999	25630	25681	25617	25560	25802	25760	25747	25661	25592	25773	26050	25890	25658	25506	25704	25953	25928	25629	25791	25841	25728	25649	25608	26022	25689	25772	25802	25693	25757	25650	25951	25504	25563	26065	25702	25734	25817	26028	25812	25686	25744	25718	25702	25600	25808	25949	25749	25721	25764	25722	25785	25616	25834	25792	25906	25761	25596	25592	25708	25741	25618	25671	25681	25565	25722	25822	25838	25358	25621	25612	25873	25631	25589	25682	25716	25858	25437	25554	25790	25831	25674	25827	25680	25600	25489	25950	25707
31810	56285	51649	39569	32745	28808	26487	23842	21106	18744	17316	16978	16867	16449	16298	16231	16288	15862	16106	15987	15942	15994	15882	15873	16127	15844	15821	15964	15726	15939	15976	15792	15678	15846	15796	15733	15893	15857	15924	15789	15744	15658	16039	15618	15823	15843	15712	15708	15971	15657	15873	15658	15876	15631	15806	15781	15646	15879	15671	15811	15636	15842	15781	15874	15831	15682	15732	15913	15712	15790	15766	15669	15813	15688	15535	15935	15732	15776	15733	15869	15731	15603	15637	15641	15595	15703	15493	15657	15808	15944	15677	15730	15642	15637	15783	15841	15660	15682	15552	15651	15639	15973	15649	15617	15791	15700	15780	15805	15578	15692	15740	15755	15777	15663	15730	15660	15613	15807	15742	15914	15812	15770	15818	15800	15690	15648	15809	15774	15925	15664	15598	15826	15658	15810	15717	15802	15765	15852	15748	15758	15624	15845	15903	15725	15638	15926	15695	15870	15725	15601	15752	15672	15850	15529	15820	15749	15587	15761	15627	15840	15742	15707	15852	15693	15590	15619	15634	15904	15736	15762	15596	15575	15718	15665	15819	15830	15705	15770	15659	15778	15879	15653	15780	15827	15634	15665	15807	15639	15670	15688	15841	15758	15684	15620	15717	15724	15669	15661	15651	15533	15634	15767	15525	15744	15829	15694	15817	15737	15544	15606	15737	15771	15635	15491	15834	15851	15648	15772	15488	15674	15474	15654	15607	15726	15668	15759	15789	15703	15598	15709	15677	15827	15732	15689	15823	15560	15875	15643	15643	15827	15642	15631	15664	15700	15554	15692	15815	15707	15653	15732	15504	15678	15742	15621	15740	15778	15537	15691	15700	15778	15554	15566	15809	15701	15668	15831	15654	15801	15680	15754	15729	15719	15609	15629	15655	15753	15712	15671	15539	15727	15785	15773	15800	15614	15770	15566	15866	15673	15738	15449	15741	15637	15506	15732	15591	15835	15707	15579	15673	15909	15804	15861	15650	15532	15593	15738	15725	15520	15650	15770	15528	15631	15647	15855	15662	15565	15753	15768	15854	15694	15829	15601	15781	15825	15691	15645	15912	15741	15648	15672	15619	15707	15684	15755	15661	15618	15719	15702	15701	15735	15667	15815	15897	15643	15782	15525	15624	15799	15671	15643	15681	15593	15661	15604	15699	15593	15713	15638	15718	15766	15767	15666	15812	15669	15495	15610	15795	15619	15788	15565	15595	15432	15681	15843	15556	15541	15755	15722	15640	15862	15713	15876	15552	15702	15793	15893	15639	15884	15804	15790	15538	15807	15679	15545	15781	15692	15932	15748	15816	15763	15654	15846	15600	15905	15736	15580	15731	15619	15739	15800	15681	15773	15797	15800	15610	15734	15712	15599	15713	15721	15756	15835	15740	15658	15517	15700	15787	15635	15582	15837	15649	15576	15915	15679	15812	15582	15777	15647	15787	15655	15710	15656	15746	15871	15766	15701	15707	15648	15686	15574	15814	15679	15787	15783	15795	15674	15616	15734	15737	15449	15837	15568	15905	15820	15699	15615	15829	15643	15724	15674	15643	15659	15740	15390	15794	15750	15773	15929	15907	15692	15686	15580	15732	15545	15712	15759	15894	15615	15704	15928	15853	15554	15964	15629	15780	15653	15667	15905	15746	15764	15835	15731	15688	15604	15623	15644	15594	15595	15724	15741	15643	15787	15636	15719	15661	15657	15893	15654	15881	15600	15845	15829	15700	15708	15552	15784	15569	15686	15673	15626	15689	15803	15561	15731	15700	15762	15569	15794	15719	15572	15874	15586	15540	15715	15797	15592	15584	15581	15802	15883	15742	15818	15806	15727	15657	15655	15533	15509	15800	15731	15851	15572	15796	15546	15567	15678	15641	15614	15770	15759	15671	15879	15650	15625	15779	15907	15838	15714	15764	15793	15625	15732	15667	15551	15858	15711	15664	15525	15676	15561	15952	15616	15730	15731	15886	15803	15630	15679	15775	15886	15731	15624	15613	15858	15826	15799	15600	15546	15740	15803	15610	15675	15713	15761	15564	15496	15695	15658	15717	15800	15659	15772	15853	15829	15549	15829	15839	15669	15662	15734	15821	15722	15852	15820	15676	15621	15752	15568	15793	15935	15718	15582	15674	15885	15551	15565	15744	15680	15656	15726	15899	15436	15606	15807	15841	15754	15797	15805	15764	15675	15762	15743	15663	15756	15659	15699	15634	15802	15641	15546	15696	15758	15710	15554	15687	15737	15882	15649	15527	15687	15560	15551	15719	15585	15743	15495	15704	15675	15689	15784	15667	15823	15614	15668	15618	15708	15839	15682	15957	15626	15670	15692	15855	15778	15745	15760	15688	15647	15696	15673	15591	15804	15563	15572	15763	15500	15826	15796	15784	15601	15647	15735	15616	15790	15799	15684	15827	15865	15681	15575	15428	15712	15676	15614	15709	15643	15598	15845	15703	15732	15762	15783	15619	15865	15903	15825	15688	15617	15816	15633	15697	15678	15873	15753	15635	15569	15741	15716	15676	15729	15677	15534	15824	15617	15700	15794	15768	15780	15621	15710	15832	15664	15671	15548	15677	15563	15727	15714	15742	15586	15535	15640	15560	15636	15840	15954	15854	15644	15419	15537	15797	15439	15629	15547	15599	15842	15659	15669	15822	15613	15753	15688	15594	15664	15672	15780	15597	15839	15685	15615	15619	15760	15580	15649	15862	15655	15692	15492	15684	15534	15613	15700	15711	15766	15691	15704	15470	15774	15838	15551	15673	15758	15692	15494	15750	15856	15716	15730	15592	15830	15763	15646	15772	15621	15546	15815	15875	15578	15642	15628	15646	15634	15798	15664	15711	15630	15591	15602	15797	15744	15624	15755	15640	15832	15750	15669	15767	15656	15745	15719	15534	15673	15743	15649	15498	15754	15704	15615	15788	15774	15659	15604	15697	15703	15726	15756	15764	15638	15687	15558	15649	15752	15763	15703	15862	15727	15684	15553	15694	15605	15810	15754	15525	15844	15739	15635	15678	15615	15667	15686	15668	15705	15554	15673	15697	15677	15705	15613	15628	15700	15765	15782	15502	15651	15816	15558	15523	15800	15743	15869	15822	15767	15692	15820	15774	15691	15740	15728	15725	15824	15744	15736	15540	15910	15702	15605	15933	15677	15806	15717	15636	15752	15649	15681	15706	15693	15766	15698	15711	15696	15725	15564	15739	15745	15886	15608	15763	15786	15657	15709	15754	15632	15832	15728	15614	15653	15669	15659	15771	15789	15751	15896	15616	15670	15748	15816	15811	15748	15565	15735	15660	15747	15667	15688	15533	15603	15779	15559	15612	15730	15805	15680	15718	15735	15657	15544	15704	15752	15680	15645	15838	15494	15730	15693	15820	15601	15676	15576	15658	15631	15649	15853	15883	15720	15971	15686	15706	15741	15546	15824	15671	15565	15866	15650	15628	15758	15486	15847	15636	15563	15830	15774	15758	15709	15881	15648	15702	15729	15622	15732	15559	15749	15616	15810	15559	15679	15712	15735	15695	15598	15644	15870	15766	15754	15822	15629	15565	15819	15744	15583	15848	15612	15671	15763	15918	15575	15750	15481	15625	15641	15662	15729	15578	15602	15684	15722	15584	15643	15807	15609	15615	15814	15662	15525	15780	15730	15783	15627	15923	15788	15593	15655	15602	15574	15735	15507	15680	15613	15580	15682	15546	15745	15701	15510	15823	15831	15578	15728	15854	15846	15722	15665	15630	15686	15645	15551	15613	15581	15759	15780	15586	15772	15688	15679	15586	15699	15659	15749	15767	15661	15654	15648	15582	15696	15712	15689	15778	15670	15621	15845	15718	15790	15735	15733	15659	15757	15830	15760	15699	15618	15704	15445	15706	15789	15608	15675	15746	15667	15664	15775	15654	15715	15729	15667	15784	15745	15705	15727	15775	15736	15655	15636	15564	15676	15817	15799	15630	15796	15757	15544	15825	15710	15875	15692	15665	15606	15741	15832	15626	15570	15733	15554	15747	15843	15648	15714	15717	15732	15482	15588	15697	15512	15668	15757	15695	15768	15716	15822	15656	15710	15465	15821	15982	15876	15639	15770	15773	15695	15560	15718	15711	15673	15743	15430	15615	15752	15714	15637	15765	15607	15891	15783	15496	15557	15757	15597	15755	15762	15771	15662	15673	15656	16080	15634	15676	15702	15636	15800	15883	15655	15629	15607	15859	15855	15662	15689	15841	15738	15571	15690	15749	15810	15765	15743	15518	15911	15664	15755	15892	15550	15642	15712	15642	15714	15634	15703	15694	15622	15751	15778	15802	15748	15521	15942	15931	15711	15640	15555	15777	15694	15734	15782	15825	15751	15755	15711	16016	15794	15886	15789	15552	15605	15728	15895	15745	15622	15831	15606	15649	15859	15616	15836	15610	15637	15739	15760	15585	15576	15845	15490	15704	15816	15704	15748	15741	15822	15581	15848	15729	15732	15704	15645	15692	15712	15657	15675	15826	15642	15499	15840	15693	15646	15645	15586	15708	15583	15807	15748	15636	15688	15678	15682	15732	15785	15707	15806	15658	15648	15714	15758	15632	15734	15833	15709	15687	15634	15765	15625	15587	15672	15709	15890	15893	15583	15708	15566	15867	15651	15776	15619	15745	15613	15823	15555	15680	15784	15612	15789	15801	15722	15781	15792	15699	15720	15653	15665	15750	15639	15803	15779	15535	15829	15624	15687	15762	15475	15422	15701	15662	15826	15740	15789	15638	15706	15821	15699	15551	15650	15740	16003	15816	15591	15647	15573	15827	15765	15673	15769	15608	15817	15749	15811	15809	15690	15787	15571	15703	15637	15621	15734	15794	15590	15729	15676	15698	15671	15671	15535	15816	15695	15697	15731	15686	15712	15662	15563	15668	15627	15820	15712	15796	15764	15886	15623	15683	15736	15699	15770	15658	15665	15734	15664	15726	15714	15670	15586	15756	15669	15698	15778	15570	15680	15620	15647	15760	15723	15565	15575	15613	15657	15685	15632	15597	15764	15758	15781	15704	15707	15660	15800	15678	15675	15781	15512	15598	15746	15638	15765	15789	15868	15544	15639	15681	15524	15676	15761	15592	15811	15672	15740	15536	15750	15882	15656	15627	15789
34761	34919	38579	34471	29529	27535	26678	25910	25543	25226	24859	24644	24482	24428	24291	24157	24361	24482	24306	24086	24219	24309	24025	24244	24180	24315	24464	24264	24114	24483	24657	24464	24319	24240	24271	24288	24305	24187	24091	24226	24103	24323	24258	24244	24410	24250	24277	24066	24079	24563	24397	24349	24174	24348	24349	24121	24370	24087	24200	24377	24379	24230	24211	24167	24081	24252	24035	24162	24485	24099	24265	24308	24123	24337	24436	24193	24346	24261	24313	24199	24175	24316	24322	24407	24264	24508	24369	24222	24225	24228	24391	24524	24116	24183	24289	24403	24214	24100	24470	24502	24214	24166	24306	24138	24210	24298	24183	24374	24182	24335	24096	24126	24065	24387	24225	24164	24367	24188	24349	24247	24114	24069	24098	24259	24030	24037	24178	23981	24175	24270	24174	24121	24196	24194	24050	24114	24200	24141	24430	24212	24455	24365	24183	24315	24194	24138	24346	24146	24284	24208	24144	24170	24326	24365	24116	24255	23946	24201	24317	24163	24254	23979	24210	24235	24269	24187	24161	24391	24027	24222	24362	24023	24060	24037	24019	24440	24131	24288	24241	24131	24167	24337	24188	24316	24250	24280	24230	24249	24216	24102	23992	24215	24351	24292	24221	24464	24251	24102	23992	24153	24318	24135	24354	24176	24144	24221	24198	24207	24208	24270	24182	24290	24196	24328	24091	24410	24358	24424	24313	24436	24111	23953	24037	24185	24251	24219	24115	24220	23979	24231	24113	24199	24290	24146	24224	24173	24444	24226	24242	24415	24210	24013	24198	24273	24223	24300	24302	24345	23902	24131	24122	24510	24464	24360	24405	24429	24284	24245	24194	24096	24296	24455	24111	24198	24401	24240	24283	24307	24297	24380	24265	24187	24150	24472	24143	24209	24300	24146	24117	24232	24176	24541	24449	24374	24263	24221	24106	24241	24304	24348	24385	24195	24326	24036	24127	24205	24444	24103	24284	24237	24418	24280	24287	24276	24085	24063	24384	24333	24121	24259	23962	24213	24405	24150	24273	24357	24025	24353	24386	24093	24068	24166	24186	24240	24210	24443	24119	24197	24477	24385	24212	24020	24065	24068	23986	24391	24134	24255	23968	24106	24174	24374	24104	24313	24251	24152	24003	24461	24470	24486	24310	24215	24362	24066	24088	24214	24557	24387	24060	24251	24150	24072	24056	24223	24284	24116	24061	24136	24165	24169	24033	24281	24360	23977	24241	24132	24178	24066	24185	24288	24295	24296	24173	24238	24351	23994	24301	24125	24004	24231	24231	24076	24282	24080	24449	24246	24367	24529	24088	24159	24332	24014	24156	24180	24100	24212	24290	24029	24248	24365	24182	24442	24403	24307	24397	24200	24268	24279	24267	24087	24059	24213	24214	24278	24485	24472	24242	24241	24195	24331	24296	24474	24325	24244	24163	24401	24281	24102	24085	24266	24110	24241	24266	24250	24288	24358	24119	24052	24249	24256	24305	24178	24217	24507	24212	24291	24367	24258	24186	24187	24336	24308	24210	24266	24128	24338	24297	24294	24238	24415	24396	24184	24336	24025	24008	24174	24292	24166	24336	24377	24160	24348	24079	24184	24111	24282	24285	24037	24449	24232	24246	24286	24195	24498	24478	24306	24218	24350	24124	24211	24390	24190	24135	24373	24174	24118	24121	23995	23958	23988	24159	24137	24384	24490	24068	24463	24201	24293	24233	24171	24107	24320	24186	24293	24006	24203	24109	24221	24267	24439	24020	24194	24225	24254	23891	24097	24231	24416	24335	24456	24355	24106	24237	24230	24147	24192	24271	24285	24339	24322	24273	24203	24278	24101	24315	24361	24158	24135	24193	24268	24152	24140	24076	24257	24134	24270	24217	24157	24254	24219	24339	24244	24254	24315	24163	24084	24156	23957	24405	24273	24210	24355	24057	24106	24317	24215	24229	24246	24376	24172	24371	24291	23990	24052	24141	24337	24197	24382	24266	24035	24278	24148	24171	24235	24238	24390	24207	24215	24350	24398	24291	24203	24448	24337	24231	24303	24122	24305	24456	24211	24187	24258	23967	24128	24322	24077	24269	23954	24279	24278	24020	24152	24381	24145	24215	24115	24194	24122	24287	24148	24325	24264	24024	24116	24238	24083	24161	24186	24137	24153	24348	24246	24077	24267	24130	24384	24119	24118	24381	24421	24493	24211	24007	24184	24227	24187	24229	24447	24414	24284	24337	24057	24114	24132	24276	24318	24327	24072	24188	24337	24234	24168	24289	24397	24225	24332	24186	24211	24532	24461	24135	24364	24334	24162	24287	24200	24245	24371	24251	24080	24250	24421	24477	24067	24237	24119	24302	24274	24263	24287	24274	24363	24131	24131	24256	24069	24138	24126	24215	24206	24181	24083	24084	24149	24094	24115	24486	24262	24222	24157	24129	24125	24117	24237	24234	24185	24245	23950	24161	24200	24194	24183	24128	24327	24154	24186	24185	24317	24320	24262	24009	24271	24343	24213	24311	24371	24212	24296	24169	24302	24051	24356	24336	24130	24439	24269	24246	23951	24333	24348	24369	24137	24350	24371	24310	24242	24077	24101	24056	24338	24304	24262	24391	24071	24112	24352	24264	24340	24219	24114	24205	24219	24239	24015	24163	24350	24155	24329	24067	24418	24291	24609	24031	24084	24305	24155	24082	24025	24219	24184	24158	24043	24343	24187	24393	24143	24103	24344	24184	24156	24026	24171	24284	24376	24078	24363	24345	24197	24228	24351	24263	24413	24292	24444	24548	24201	24330	24056	24146	24194	24461	24090	24217	24204	24469	24250	24333	24162	24269	24168	24546	24422	24209	24308	24154	24142	24580	24332	24270	24199	24420	24400	24146	24302	24203	24086	24104	24317	24317	24152	24496	24168	24361	24288	24087	24223	24163	24249	24217	24623	24532	24220	24461	24416	24325	23898	24283	24215	24067	24171	24271	24306	24388	24157	24339	24481	24550	24453	24295	24179	24167	24179	24109	24003	24329	24254	24020	24346	24230	24277	24173	24340	24211	24168	24375	24202	24272	24278	24103	24290	24334	24242	24271	24465	24316	24065	24048	24251	24292	24198	24102	24154	24196	24178	24233	24277	24368	24319	24124	23975	23996	24221	24174	24083	24299	24097	24120	24333	24101	24327	24336	24313	24019	24029	24114	24097	24295	24137	23931	24208	24118	24391	24204	24294	24055	24138	24161	24430	24143	24197	24221	24342	24352	24169	24199	23959	24185	24255	24195	24239	24214	24171	24190	24267	24267	24182	24323	24038	24121	24313	24232	24379	24333	24187	24230	24203	24569	24630	24293	24036	24217	24070	24217	24282	24248	24235	24142	24240	24276	24283	24106	24180	24400	24167	24093	24007	24160	24195	24106	24295	24066	24032	24231	24269	24194	24257	24028	24185	24177	24274	24095	24491	24231	24181	24273	24141	24399	24380	24288	23990	24195	24100	23753	24142	24076	24308	24527	24229	24082	23985	24034	24124	24365	24292	24320	24236	24393	24279	24131	24072	24209	24008	24392	24252	24255	24175	24097	24180	24201	24537	24486	24319	24161	24022	24205	24088	24352	24508	24813	24439	24035	23979	24114	24261	24119	24082	24289	24116	24075	24402	24290	24319	24126	24242	24032	24067	24396	24309	24327	24228	24294	24420	24367	23969	24128	24366	23983	24242	24232	24194	24368	24255	24174	24364	24101	24114	24328	24295	24264	24158	24169	24477	24153	24175	24315	24178	24240	24388	24451	24549	24240	24135	24087	24304	24204	24169	24191	24506	24355	24142	24096	24249	24158	24170	24414	24062	24102	24293	24236	24386	24259	24119	24103	24191	24297	24241	24205	24256	23967	24305	24141	24128	24157	24151	24415	24195	24131	24214	24347	24222	24326	24101	24195	24420	24219	24415	24303	24278	24239	24481	24181	24182	24229	24315	24294	24146	24475	24208	24350	24179	24115	24468	24338	24196	24031	24277	24229	24153	24137	23976	24302	24208	23940	24158	24147	24226	24375	24233	24118	24392	24210	23911	24242	24128	24301	24177	24275	24408	24596	24330	24147	24250	24295	24097	24114	24126	24450	24031	24173	24249	24314	24274	24242	24119	24090	24320	24496	24380	24246	24247	24129	24142	24254	24253	24515	24170	24325	24192	24324	24480	24123	24451	24580	24311	24279	24270	24073	24216	24302	24300	24611	24223	24302	24210	24257	24300	24224	24180	24308	24298	23987	24341	23998	24300	24352	24223	23973	24152	24090	24131	24257	24376	24403	24359	24450	24255	24331	24269	24331	24196	24027	24290	24223	24232	24463	24116	24358	24226	24436	24417	24185	24403	24190	24258	24359	24062	24297	24117	24057	24077	24226	24484	24476	24299	24335	24317	24137	24230	24203	24182	24350	24164	24357	24204	24116	24135	24300	24305	24274	24206	24234	24317	24277	24290	24272	24434	24279	24228	24409	24197	24150	24304	24309	24408	24360	24378	24161	24362	24305	24311	24204	24358	24252	24151	24117	24244	24254	23965	24223	24446	24294	24327	24123	24295	24142	24141	24152	24393	24275	24369	24279	24195	24225	24226	24197	24091	24046	24343	24050	24191	24497	24221	24197	24214	24226	24194	24129	24009	24325	24334	24322	24212	24268	24322	24243	24465	24529	24066	24141	24278	24342	24381	24214	24333	24327	24384	24346	24215	24303	24239	24230	24094	24241	24176	24259	24121	24221	23840	24268	24401	23979	24237	24243	24008	24243	24314	24324	24281	24106	24184	24018	24368	24256	24402	24216	24077	24075	24345	24169	24388	24051	24168	24414	24140	24307	24116	24343	24242	24360	24170	24281	24140	24115	24249	23968	24401	24183	24275	24359	24391	24354	24181	24206	24338	24150	24130	24331	24195	24255	24195	24249	24095	24102	24183	24347	24178	24076	24140	24307	24330	24390	24286	24073	24207	24093	24357	24262	24189	24133	24083	24183	24337	24286	24181	24484	24191	24467	24115	24247	24223	24438	24401	24323	24366	24191	24400	24382	24257	24258	24245	24196	24328	24323	24335	24303	24014	24273	24145	24105	24280	24440	24410	24159	24274	24246	24276	24210	23989	24009	24233	24328	24159	24435	24535	23960	24256
27880	40102	34648	26086	21134	18631	17466	16836	16169	15580	15201	14878	15058	14789	14938	14785	14968	14680	14723	14689	14813	14670	14676	14897	14754	14829	14766	14626	14735	14563	14718	14514	14778	14679	14622	14600	14779	14630	14627	14573	14666	14682	14596	14802	14644	14815	14649	14654	14566	14521	14725	14648	14751	14607	14717	14663	14869	14475	14759	14659	14832	14741	14790	14614	14480	14496	14722	14601	14671	14920	14642	14710	14762	14522	14543	14535	14765	14658	14613	14581	14604	14554	14646	14713	14644	14763	14578	14734	14556	14580	14633	14641	14640	14594	14593	14613	14680	14696	14597	14539	14677	14748	14601	14783	14325	14523	14742	14634	14519	14803	14808	14660	14520	14653	14609	14579	14663	14581	14568	14714	14550	14741	14722	14699	14703	14607	14806	14501	14729	14608	14748	14574	14576	14691	14591	14690	14663	14649	14592	14812	14678	14689	14627	14693	14631	14613	14669	14592	14526	14502	14672	14686	14596	14702	14583	14715	14472	14650	14597	14581	14645	14614	14625	14457	14801	14501	14663	14715	14576	14543	14646	14800	14606	14642	14620	14618	14639	14765	14659	14835	14620	14718	14487	14406	14803	14652	14586	14607	14592	14806	14766	14667	14373	14575	14736	14393	14638	14434	14622	14617	14602	14678	14525	14794	14659	14556	14706	14515	14674	14648	14808	14562	14676	14750	14690	14640	14682	14737	14601	14523	14451	14553	14494	14746	14639	14697	14458	14660	14562	14779	14781	14570	14655	14734	14478	14642	14722	14630	14639	14673	14632	14713	14662	14625	14651	14743	14454	14514	14695	14555	14587	14594	14665	14729	14759	14525	14571	14659	14637	14553	14714	14662	14696	14638	14575	14781	14644	14561	14786	14519	14532	14730	14674	14602	14608	14494	14566	14536	14669	14719	14583	14802	14519	14502	14631	14656	14529	14686	14636	14618	14771	14680	14507	14728	14754	14717	14612	14538	14663	14558	14681	14435	14673	14694	14585	14724	14637	14665	14534	14612	14571	14648	14578	14663	14665	14586	14766	14568	14448	14569	14652	14569	14695	14551	14635	14562	14717	14642	14561	14639	14609	14546	14722	14729	14738	14580	14682	14687	14611	14555	14873	14670	14518	14629	14689	14603	14755	14553	14671	14512	14572	14683	14626	14589	14692	14712	14650	14776	14666	14718	14639	14622	14673	14762	14667	14423	14595	14657	14764	14463	14552	14612	14411	14641	14510	14560	14804	14546	14764	14548	14728	14676	14547	14465	14667	14612	14374	14666	14496	14486	14722	14512	14729	14711	14532	14625	14529	14468	14856	14691	14654	14624	14572	14750	14745	14444	14647	14711	14545	14674	14714	14501	14672	14730	14526	14518	14649	14552	14636	14631	14715	14669	14665	14659	14658	14556	14456	14679	14714	14581	14666	14720	14891	14687	14603	14714	14810	14611	14575	14670	14615	14637	14670	14491	14525	14521	14692	14571	14773	14683	14770	14652	14633	14673	14617	14641	14829	14537	14617	14564	14520	14646	14574	14665	14618	14643	14624	14787	14568	14562	14520	14616	14594	14472	14525	14492	14513	14604	14788	14682	14774	14396	14665	14665	14711	14751	14540	14701	14721	14603	14607	14588	14659	14548	14653	14624	14693	14347	14627	14479	14595	14688	14666	14642	14591	14520	14599	14657	14713	14571	14592	14517	14683	14679	14563	14762	14589	14797	14613	14587	14693	14693	14539	14839	14615	14552	14394	14636	14703	14915	14678	14662	14631	14552	14703	14651	14627	14690	14596	14728	14609	14901	14710	14574	14675	14535	14562	14470	14642	14738	14634	14701	14568	14814	14515	14413	14711	14547	14700	14536	14692	14574	14451	14479	14617	14657	14518	14426	14473	14569	14656	14426	14582	14655	14862	14520	14792	14514	14709	14448	14471	14645	14608	14513	14666	14651	14738	14720	14514	14521	14644	14686	14503	14818	14828	14505	14615	14493	14628	14631	14621	14854	14735	14603	14489	14747	14611	14660	14657	14663	14550	14728	14634	14775	14633	14742	14568	14726	14614	14570	14871	14705	14596	14677	14608	14623	14660	14764	14695	14779	14554	14636	14446	14807	14601	14735	14707	14578	14613	14588	14497	14537	14528	14694	14588	14803	14733	14590	14600	14642	14659	14533	14636	14548	14680	14535	14656	14553	14662	14696	14519	14516	14482	14558	14718	14659	14589	14433	14484	14643	14578	14500	14773	14597	14519	14668	14663	14524	14597	14625	14646	14615	14766	14627	14675	14691	14766	14457	14781	14672	14518	14580	14545	14565	14494	14819	14516	14459	14546	14570	14622	14608	14596	14682	14676	14724	14729	14587	14634	14795	14670	14624	14548	14450	14627	14646	14530	14773	14682	14460	14571	14733	14815	14490	14540	14527	14711	14698	14457	14860	14559	14661	14663	14681	14467	14666	14689	14475	14742	14658	14471	14540	14854	14707	14502	14352	14576	14719	14788	14519	14755	14577	14678	14744	14757	14706	14563	14607	14693	14473	14771	14621	14564	14683	14600	14683	14623	14663	14658	14731	14653	14627	14615	14695	14614	14492	14750	14620	14595	14670	14694	14566	14728	14474	14754	14647	14480	14718	14644	14597	14626	14678	14671	14571	14691	14583	14706	14589	14447	14612	14821	14502	14578	14766	14770	14671	14502	14546	14678	14638	14649	14695	14630	14810	14460	14497	14680	14579	14663	14729	14663	14669	14661	14567	14746	14556	14583	14622	14617	14554	14722	14558	14643	14469	14573	14649	14613	14472	14835	14711	14652	14602	14586	14739	14597	14659	14677	14711	14582	14696	14631	14666	14614	14574	14517	14622	14568	14655	14679	14680	14784	14552	14534	14685	14434	14562	14677	14580	14788	14663	14648	14659	14512	14650	14802	14778	14609	14652	14622	14647	14582	14703	14758	14587	14706	14703	14527	14735	14711	14612	14673	14631	14753	14675	14587	14646	14424	14691	14719	14683	14763	14677	14577	14671	14595	14597	14677	14676	14497	14711	14700	14709	14570	14606	14520	14608	14698	14661	14802	14513	14512	14666	14694	14725	14776	14511	14719	14602	14756	14564	14748	14729	14771	14596	14534	14673	14840	14689	14696	14676	14570	14636	14551	14714	14669	14574	14492	14902	14715	14719	14525	14659	14625	14577	14590	14740	14656	14654	14653	14642	14521	14580	14564	14656	14792	14565	14592	14617	14803	14753	14589	14557	14626	14682	14676	14635	14595	14600	14508	14736	14491	14784	14590	14687	14616	14664	14653	14695	14606	14592	14479	14594	14541	14581	14715	14489	14740	14617	14600	14568	14696	14575	14743	14627	14798	14460	14600	14715	14814	14615	14743	14656	14733	14536	14730	14581	14735	14541	14752	14594	14580	14499	14682	14612	14693	14400	14633	14596	14610	14695	14350	14682	14659	14687	14745	14658	14557	14655	14889	14756	14721	14628	14685	14591	14693	14635	14644	14662	14547	14638	14729	14547	14887	14718	14459	14776	14546	14577	14749	14592	14761	14634	14765	14655	14673	14705	14902	14556	14535	14539	14600	14723	14625	14673	14913	14889	14639	14583	14685	14684	14644	14754	14755	14697	14490	14764	14604	14736	14655	14567	14575	14698	14704	14756	14669	14514	14495	14636	14770	14674	14582	14763	14783	14596	14618	14579	14519	14691	14681	14551	14739	14394	14606	14596	14427	14650	14542	14632	14802	14595	14596	14675	14702	14545	14704	14577	14646	14597	14681	14725	14433	14826	14625	14613	14576	14663	14685	14668	14654	14780	14571	14708	14564	14652	14774	14726	14686	14764	14619	14570	14645	14693	14422	14694	14629	14729	14750	14413	14668	14580	14646	14771	14659	14515	14526	14579	14780	14608	14774	14654	14494	14736	14706	14605	14686	14720	14631	14612	14543	14598	14613	14552	14586	14620	14606	14576	14648	14693	14525	14653	14745	14606	14643	14731	14627	14772	14538	14617	14708	14319	14693	14512	14651	14591	14647	14660	14591	14545	14645	14610	14667	14578	14615	14607	14608	14611	14663	14763	14719	14510	14521	14690	14555	14564	14614	14472	14519	14418	14583	14626	14637	14719	14743	14717	14629	14538	14659	14485	14568	14696	14686	14701	14618	14800	14473	14549	14675	14625	14663	14515	14482	14704	14703	14627	14607	14618	14623	14731	14602	14686	14552	14544	14769	14654	14486	14491	14820	14553	14697	14572	14563	14543	14515	14765	14632	14774	14612	14579	14606	14745	14521	14600	14676	14714	14571	14718	14542	14710	14713	14573	14644	14526	14821	14620	14412	14627	14543	14624	14587	14525	14596	14675	14753	14751	14597	14617	14501	14534	14654	14461	14594	14598	14508	14763	14756	14644	14624	14545	14701	14583	14550	14600	14679	14659	14753	14538	14705	14635	14647	14775	14567	14700	14565	14523	14570	14497	14729	14632	14622	14338	14708	14654	14725	14642	14712	14662	14622	14473	14629	14674	14585	14527	14832	14673	14677	14706	14540	14570	14676	14796	14625	14756	14651	14761	14620	14693	14657	14531	14680	14459	14745	14856	14789	14640	14699	14620	14717	14753	14921	14553	14525	14727	14673	14789	14654	14623	14574	14682	14678	14584	14598	14747	14906	14541	14758	14511	14739	14656	14576	14820	14731	14557	14640	14647	14692	14611	14864	14619	14620	14696	14582	14581	14643	14480	14630	14577	14640	14691	14588	14542	14641	14875	14734	14704	14668	14684	14757	14524	14560	14716	14500	14716	14718	14602	14594	14459	14693	14716	14741	14619	14692	14695	14553	14596	14619	14653	14427	14577	14451	14560	14773	14824	14731	14755	14475	14644	14542	14814	14533	14659	14595	14649	14747	14587	14635	14784	14785	14720	14726	14654	14583	14608	14763	14693	14520	14621	14691	14567	14719	14696	14591	14583	14788	14812	14652	14664	14620	14793	14715	14497	14559	14638	14790	14683	14518	14728	14764	14443	14520	14557	14528	14547	14881	14568	14705	14606	14624	14854	14702	14634	14573	14656	14464	14426	14695	14646	14706	14644	14595	14434	14732	14634	14754	14634	14448	14534	14625	14611	14667	14594	14580	14540	14589	14644	14675	14549
25027	21552	29074	30000	30203	30893	30673	28113	26853	26037	25330	25217	25013	24751	24376	24323	24404	24214	24246	24158	23913	24250	24223	24423	23964	24146	24305	24088	24192	24001	24326	24134	24413	24207	24092	23956	24157	24219	24320	24248	24167	24137	24081	23931	24129	24302	24054	24081	24224	24063	24089	24248	23826	24115	24050	24156	24255	24028	24114	24030	24265	24109	23966	24175	23967	24149	23893	24091	23960	24151	24128	23891	24291	24077	23957	24103	24172	23953	24091	24111	24025	23966	23899	24114	24078	23887	24048	24030	23907	24309	24089	24085	24028	24171	24366	24243	24366	24188	23815	23914	24091	24032	24153	23793	24193	24393	24032	24024	24075	24232	24126	24225	24245	24287	23974	24180	24155	24171	23993	24032	24134	23905	24174	23997	23940	23993	24161	24057	23922	24023	24224	23906	23996	23879	24041	23754	24127	23974	23975	24029	24174	24124	24119	24068	24126	24040	23961	23931	24072	24033	24078	23859	24060	24001	24145	24114	24082	24055	24211	24043	23913	23908	24237	24018	23840	24097	24066	24131	23903	23944	23959	24073	23987	23668	23996	24009	23822	24221	24254	24036	24234	24100	23972	23839	24161	24253	24285	23837	23901	24116	24007	24201	24232	23861	23682	24024	23758	23925	24129	23961	24205	23922	24100	23876	23992	23831	24205	24081	24129	24156	24058	24077	24066	24060	24392	24257	23942	24060	23950	24061	24192	24049	24177	24127	24030	24040	23982	24052	24229	24240	24105	23931	24153	24081	24148	24017	24203	24236	23782	24143	23917	23980	24109	23952	23747	24198	24170	24088	24171	23878	23807	23983	23990	23868	24145	24272	24066	23721	24051	23900	23743	24282	24037	23669	24176	24242	23994	24137	24174	24144	24183	24243	24072	24155	24119	24004	24105	24124	24052	24120	24181	24002	23964	24129	24140	23951	24280	24128	24112	24190	24096	24051	24112	24274	24219	24092	24010	23969	24248	24006	24217	24249	24127	24068	24074	23963	23958	23878	23960	23988	24035	24094	24037	23752	24039	23841	24045	24016	24183	24111	24163	24221	24073	24111	24008	24137	24078	23847	24189	24154	24117	24126	24120	23904	24049	24112	23910	23992	24215	23983	24236	24119	24216	23994	24116	23900	24164	24047	24130	23803	24257	24068	24079	23949	24138	24077	23868	24085	24000	24126	24038	23993	24047	23886	23852	23943	23933	24094	24171	23952	24052	23874	24108	24102	23879	23888	23978	24082	23988	24154	24095	24062	24118	24183	24002	24001	23847	24079	24037	24096	23985	24125	24121	24102	24134	24068	24046	24271	23999	23976	24151	24061	24145	24026	24144	23937	23963	23813	24237	24045	24088	24098	24039	24156	23957	23878	23934	23825	24204	24132	24054	23891	24194	24177	23899	23999	24208	24167	24134	24148	23999	24218	24001	23930	24039	24289	24300	23985	23895	24092	24030	24055	24063	24055	23965	23980	23925	24228	24154	24177	24010	23910	23849	23990	23921	24017	23628	23851	24118	24009	23985	24093	24007	24033	24106	24042	23949	24019	23983	24126	24085	24079	24106	24054	24191	24171	23915	24051	24110	24215	24156	24140	24159	24058	23886	24101	24076	23853	24062	23892	23802	23999	24072	23992	24057	24065	23693	23807	24109	24141	24141	23978	24077	23761	24023	24091	24193	24243	24041	24183	24129	24170	23986	24140	23875	24033	23880	24070	23914	24230	24076	23945	24066	24070	23922	23962	24285	24213	23962	23940	24260	23881	23965	24027	23907	24315	24047	24119	24161	24112	23747	24033	23953	24161	24049	23933	24128	24285	24029	24240	24018	24203	24196	24079	24369	23919	24215	24147	23956	24002	23933	23937	23954	23932	24103	23888	24339	23828	23896	24095	24431	23943	24191	23841	24221	24085	24061	24003	24205	24028	23889	24103	24174	24043	24013	24254	23895	23973	24174	24198	24101	24124	24168	24130	23931	24178	24266	23972	24053	24023	23836	23821	24169	24119	23996	24014	24170	24181	24231	24141	23881	23935	23905	23976	24106	23952	24279	24092	24117	24015	23970	23789	24070	24104	24086	24006	24109	24022	23976	24035	23705	24247	23908	23974	24065	24016	24008	23929	24003	24013	23900	24179	24096	23926	24189	24108	23932	24126	24059	24138	24157	23883	23987	24173	23892	23850	24009	23980	23947	24038	24035	23973	23972	23945	24019	24066	24081	24169	23966	23768	24163	24156	24052	24184	23952	24302	23985	23794	23957	24002	23961	24200	24045	23897	24121	24030	23896	23923	23874	23982	24022	24176	23819	24200	23974	24048	24113	23927	23933	24086	24088	24109	24100	23982	24432	24015	24223	24243	24196	24156	23997	23891	23999	24045	24295	24163	24137	23953	23945	24024	23947	24197	24179	24056	24005	24061	23979	24008	23946	24006	24181	24085	23891	24224	23965	24018	23791	23906	24266	24206	24141	24075	24010	24029	23911	24114	23971	24068	23937	24039	23804	23856	23877	24059	23903	23960	24108	24085	23935	24043	24117	24113	23948	24184	23991	24112	23890	24114	24188	23934	23782	24246	24044	23963	24197	24098	24080	23946	24120	24029	24148	23880	23850	23993	24149	24072	23975	23937	24124	24098	24020	24148	23955	23968	23890	23804	24126	24075	23860	24311	24065	23899	23870	23853	24200	23900	24095	24046	23762	24193	23927	23908	24132	24011	24272	24027	23932	24202	23952	24135	24090	24226	24249	23917	24094	24203	23856	24028	23887	24217	24064	23988	24010	23919	24204	24276	24085	24242	24136	24214	24127	23902	24304	23808	23968	24065	24061	24199	24129	24277	24088	24136	23961	24033	24024	24211	24075	23737	24156	24224	24121	24055	24162	24208	24036	23853	24017	24053	23987	23961	24102	24064	23853	23985	23971	24233	24190	23802	24006	23941	24199	24085	24464	24027	24016	24251	23972	24266	24099	24066	24074	24124	24153	24157	23910	24339	23979	23971	23939	23918	24208	24141	24160	24114	23989	23988	24270	24150	24312	24174	23974	24044	23914	24209	23927	24213	23894	23903	23974	23843	23895	24115	24029	23876	23827	23954	24175	23988	24050	23795	24171	24013	24076	23973	23981	23982	24279	24094	24067	24318	23885	23859	23919	24135	24046	24172	24030	24008	24203	24487	24057	24101	24118	24063	24326	24405	24056	24027	24145	24138	24035	23892	24100	23989	24071	24109	24088	24047	24061	24046	24234	24112	23931	24057	24204	24097	24056	24085	23953	23724	23898	24112	24076	24128	23906	23843	23923	24122	23988	23923	24193	24019	24194	24141	24051	23951	24010	23852	24098	23969	23995	23964	24006	24026	24005	23828	24177	23935	24122	24200	24205	24033	24090	23978	23971	24084	24072	24114	24012	23969	24307	24031	24146	23904	23840	24050	24095	24146	24255	24029	24093	24298	23952	23917	24162	24120	24075	23910	24189	23940	24030	23987	24108	24036	24066	23830	24005	24106	24189	24015	23865	24128	23967	24153	24194	23883	24021	24049	24030	23856	23828	24105	24074	24024	23984	24053	24231	23856	24071	23941	23928	24077	24070	24063	24151	23975	24099	24147	24053	23819	23930	24062	24027	23853	23983	24066	24153	23927	23896	23945	24116	24021	24206	24131	23961	23890	23860	23972	23885	24166	24071	24180	24028	23987	24143	23978	23890	23826	24217	24157	23953	24137	23859	24049	24146	24007	23840	24181	24100	23943	24016	23746	24073	23939	24044	24184	24157	24178	24179	23941	24031	24207	24254	23929	24050	24171	24092	24234	23955	24064	24076	23967	24252	24153	24006	24099	23878	24091	24140	24139	24038	23895	24083	24172	23992	23972	24250	24003	24042	23861	24290	24253	24163	24092	23956	24188	23905	24067	24194	24214	24011	24158	24036	24036	24210	24290	23974	24024	23911	23983	24115	24144	23907	23908	24069	24366	24110	24068	23990	24064	23983	24087	23948	23794	24232	24068	23916	23998	24109	23788	23831	24171	23934	24041	24265	23888	24099	24257	24377	24061	24050	23795	23985	24003	24132	24265	23741	24001	24154	24105	24122	24066	23965	23960	24180	24040	24108	24085	24084	23887	23910	24053	24213	23783	24288	23767	23903	23938	24373	24144	24092	24240	24083	23957	24055	24072	24121	24159	24038	23952	24125	23870	24260	24096	24074	24014	24003	23975	24047	23887	23968	24142	24093	24005	24027	23933	24337	24190	24195	24136	24081	24007	24127	23843	24054	24133	24037	23841	24202	24111	24055	24164	24204	23984	24321	23990	23774	24070	24197	24038	24003	24276	24135	24049	24220	24016	24113	23852	24031	24097	23884	24055	23936	23721	24123	24000	24018	24151	23786	23783	24204	24102	24090	24038	24145	24145	24281	24136	24162	23859	23929	23982	23998	23835	24053	24128	24189	24295	24171	24107	24164	24135	23750	24048	24086	23986	24378	24238	24043	23999	24137	24031	24181	24181	24275	24034	24327	23775	24310	24016	24180	24213	24057	24220	24212	24009	24083	24009	24261	24053	24134	24310	24006	24321	24193	24271	24213	24066	24041	24187	24127	24347	23984	23963	24173	24003	24135	24102	23918	24045	24037	24012	23900	24222	24048	24100	24147	24143	23969	23886	24140	23775	24100	24072	24170	24204	23963	23792	23896	24106	24096	24170	24125	23970	24068	24206	24018	23822	24009	24187	23937	24009	24189	24019	24001	24164	24017	23899	24218	23801	24175	23951	24272	23998	23881	23971	23931	24129	24175	24034	23990	24158	23821	24062	24039	24034	24237	24166	24033	23980	24114	24002	24149	24027	24231	24209	24033	23858	24104	24035	23811	24095	24162	23807	24060	24132	23994	24058	23753	24168	23904	24148	24186	24051	24118	23980	24076	24035	24060	24106	23926	24187	23913	24061	23930	24015	24053	24158	24052	23963	24012	23986	24039	23900	24020	24158	24099	23947	24089	24174	23778	24090	24303	23989	23953	24107	24076	23859	24115	24237	23955	23989	24248	23824	24147	24078	24156	24078	24297	23922	24080	23904	24062	23895	24120	23835	23820	24080	24266	24067	24125	24222	24093	24079	24084	23854	24066	24296	24112	24174	23947	24105	24018	24099	23922	23718
27874	48092	44394	33859	26870	23350	20913	19710	17895	16579	16075	15578	15382	15175	15075	15049	15044	14922	14793	14804	14944	14866	14840	14782	15030	14796	15077	14705	14846	14758	14742	14883	14851	14742	14823	14769	14817	14864	14941	14758	14860	14727	14856	14641	14686	14889	14778	14898	14826	14770	14991	14739	14709	14681	14685	14777	14806	14628	14738	14766	14837	14764	14769	14854	14840	14827	14789	14752	14656	14878	14833	14635	14622	14596	14750	14808	14846	14732	14645	14710	14594	14774	14767	14827	14723	14711	14753	14679	14880	14787	14720	14970	14974	14931	14793	14901	14690	14656	14545	14822	14570	14641	14643	14911	14620	14728	14507	14898	14752	14775	14638	14693	14909	14662	14620	14748	14803	14624	14702	14604	14740	14859	14872	14578	14721	14829	14847	14686	14872	14727	14692	14760	14593	14554	14571	14810	14867	14733	14684	14783	14660	14551	14817	14613	14775	14858	14769	14716	14659	14862	14699	14608	14766	14781	14739	14674	14579	14699	14732	14686	14714	14779	14885	14755	14503	14694	14946	14953	14652	14664	14646	14638	14622	14772	14655	14913	14769	14650	14668	14701	14810	14906	14700	14818	14803	14570	14738	14861	14767	14805	14623	14716	14785	14692	14785	14705	14702	14768	14651	14680	14729	14514	14762	14767	14726	14480	14593	14789	14608	14700	14714	14888	14721	14596	14629	14773	15018	14964	14631	14676	14572	14858	14869	14801	14772	14702	14593	14766	14698	14802	14651	14795	14873	14602	14692	14855	14629	14748	14710	14712	14571	14740	14769	14622	14595	14858	14769	14708	14744	14716	14653	14736	14829	14761	14780	14837	14716	14852	14724	14784	14638	14847	14843	14777	14675	14753	14836	14748	14742	14680	14742	14800	14749	14800	14770	14753	14831	14694	14826	14683	14838	14745	14756	14647	14697	14753	14727	14642	14621	14789	14723	14698	14668	14628	14950	14788	14745	14535	14847	14800	14734	14734	14734	14843	14607	14762	14750	14788	14790	14752	14723	14774	14892	14747	14795	14600	14675	14649	14784	14759	14800	14861	14743	14766	14787	14740	14865	14704	14769	14601	14762	14844	14863	14869	14828	14845	14523	14638	14812	14790	14736	14976	14483	14700	14829	14735	14783	14851	14651	14836	14700	14838	14825	14871	14617	14770	14675	14619	14748	14712	14575	14694	14833	14612	14701	14774	14640	14608	14636	14923	14813	14718	14747	14767	14645	14713	14723	14630	14664	14813	14709	14773	14663	14634	14821	14500	14793	14684	14579	14635	14619	14738	14785	14543	14802	14812	14789	14767	14687	14806	14826	14842	14741	14820	14646	14617	14796	14867	14617	14736	14664	14737	14684	14779	14694	14868	14728	14887	14724	14954	14735	14818	14746	14675	14535	14697	14651	14705	14727	14701	14659	14780	14947	14862	14796	14691	14859	14611	14819	14820	14740	14846	14515	14817	14689	14692	14817	14713	14598	14691	14726	14727	14786	14718	14837	14813	14745	14710	14483	14616	14717	14722	14646	14724	14675	14744	14694	14618	14667	14556	14738	14645	14708	14837	14779	14838	14729	14629	14650	14608	14737	14676	14831	14734	14800	14827	14729	14671	14818	14833	14813	14762	14590	14682	14751	14701	14798	14657	14791	14663	14696	14631	14589	14548	14727	14681	14836	14690	14823	14635	14883	14736	14714	14802	14694	14552	14687	14852	14631	14824	14914	14745	14764	14814	14700	14748	14735	14890	14663	14720	14395	14812	14677	14690	14631	14839	14706	14654	14728	14685	14769	14939	14659	14648	14790	14675	14659	14776	14720	14563	14804	14802	14881	14880	14791	14615	14621	14855	14820	14651	14752	14790	14792	14660	14775	14774	14711	14630	14789	14741	14632	14792	14646	14628	14744	14680	14883	14731	14866	14638	14632	14643	14733	14789	14620	14681	14617	14795	14721	14654	14845	14622	15037	14776	14758	14806	14682	14783	14720	14676	14800	14726	14773	14695	14701	14973	14806	14599	14910	14807	14699	14720	14888	14909	14495	14922	14728	14632	14794	14804	14592	14692	14928	14791	14797	14812	14746	14663	14838	14654	14980	14677	14810	14566	14676	14596	14636	14825	14791	14736	14840	14743	14760	14662	14774	14701	14686	14600	14805	14716	14891	14824	14729	14680	14751	14530	14679	14802	14837	14777	14596	14828	14697	14671	14813	14889	14751	14726	14781	14656	14809	14765	14723	14854	14678	14749	14735	14697	14671	14691	14718	14770	14642	14534	14678	14947	14888	14931	14686	14806	14747	14715	14596	14714	14751	14592	14810	14800	14744	14824	14871	14691	14604	14613	14823	14734	14603	14795	14542	14712	14729	14566	14808	14536	14789	14659	14694	14778	14758	14713	14758	14703	14591	14681	14818	14820	14582	14638	14684	14957	14722	14579	14768	14881	14491	14647	14606	14735	14774	14696	14669	14609	14736	14733	14688	14657	14651	14746	14676	14643	14654	14667	14658	14801	14647	14763	14784	14748	14774	14730	14625	14483	14581	14810	14783	14695	14710	14761	14793	14823	14737	14740	14814	14786	14668	14640	14693	14743	14608	14824	14638	14707	14756	14747	14742	14708	14604	14827	14661	14714	14733	14894	14654	14694	14679	14818	14820	14815	14857	14828	14733	14725	14752	14772	14880	14664	14822	14708	14739	14599	14682	14946	14809	14798	14644	14709	14893	14864	14642	14786	14824	14756	14766	14646	14566	14891	14951	14621	14645	14780	14627	14606	14674	14724	14665	14711	14658	14673	14633	14706	14703	14544	14818	14499	14819	14719	14677	14776	14681	14712	14756	14703	14654	14843	14704	14639	14659	14757	14792	14665	14702	14857	14854	14903	14850	14692	14648	14595	14679	14802	14756	14653	14724	14612	14733	14676	14767	14666	14697	14875	14648	14858	14724	14758	14767	14885	14663	14708	14762	14609	14762	14653	14657	14756	14529	14719	14759	14638	14590	14938	14620	14787	14749	14930	14793	14661	14823	14843	14839	14611	14828	14785	14621	14739	14814	14773	14757	14763	14641	14929	14888	14791	14556	14816	14592	14640	14554	14689	14710	14728	14620	14833	14813	14709	14635	14813	14778	14780	14649	14802	14787	14692	14806	14848	14772	14663	14835	14635	14615	14747	14925	14605	14583	14725	14772	14921	14793	14779	14616	14766	14716	14686	14870	14750	14793	14854	14748	14495	14574	14708	14973	14788	14874	14813	14623	14703	14682	14827	14689	14561	14581	14609	14889	14587	14713	14796	14731	14858	14673	14737	14699	14737	14622	14545	14700	14777	14912	14755	14575	14736	14715	14889	14744	14685	14800	14769	14890	14810	14701	14751	14774	14652	14838	14708	14673	14721	14674	14736	14710	14582	14639	14846	14786	14549	14674	14756	14551	14800	14873	14535	14884	14710	14794	14673	14852	14634	14668	14585	14710	14788	14463	14638	14629	14679	14868	14759	14735	14766	14648	14577	14695	14785	14645	14809	14687	14781	14681	14448	14703	14639	14671	14896	14886	14768	14705	14814	14956	14788	14701	14618	14602	14620	14703	14796	14768	14788	14765	14617	14623	14734	14910	14615	14587	14648	14766	14899	14691	14642	14610	14723	14688	14570	14880	14897	14664	14835	14861	14830	14755	14842	14600	14659	14780	14737	14788	14882	14819	14958	14927	14645	14873	14797	14758	14712	14722	14521	14706	14812	14707	14744	14767	14622	14846	14687	14852	14602	14776	14635	14846	14653	14607	14587	14680	14690	14809	14928	14849	14507	14768	14800	14790	14675	14673	14809	14629	14648	14751	14795	14729	14630	14617	14816	14592	14784	14637	14805	14621	14763	14840	14798	14626	14739	14835	14686	14610	14770	14701	14728	14985	14697	14786	14760	14716	14824	14528	14659	14663	14716	14742	14872	14692	14709	14673	14742	14770	14821	14600	14708	14545	14920	14786	14645	14666	14705	14903	14584	14902	14772	14801	14719	14645	14653	14886	14732	14785	14707	14839	14991	14581	14775	14663	14809	14675	14712	14681	14676	14618	14780	14805	14622	14766	14697	14816	14739	14545	14635	14701	14802	14656	14505	14770	14543	14535	14655	14796	14704	14728	14678	14687	14671	14846	14705	14703	14610	14934	14839	14710	14647	14705	14759	14835	14836	14625	14801	14718	14692	14769	14554	14822	14586	14882	14791	14599	14790	14578	14566	14742	14555	14677	14714	14935	14800	14748	14734	14843	14597	14710	14659	14765	14643	14902	14701	14824	14730	14563	14632	14736	14720	14745	14869	14705	14818	14548	14684	14579	14942	14710	14667	14691	14614	14918	14652	14673	14871	14713	15008	14636	14781	14900	14767	14911	14710	14566	14621	14607	14601	14907	14675	14907	14846	14622	14763	14787	14839	14618	14774	14698	14732	14831	14785	14762	14699	14533	14743	14854	14829	14661	14720	14690	14616	14775	14718	14684	14909	14742	14786	14782	14833	14741	14753	14878	14586	14745	14716	14746	14625	14716	14648	14669	14582	14733	14760	14631	14678	14778	14574	14679	14790	14793	14754	14683	14713	14888	14881	14634	14724	14725	14823	14611	14897	14746	14722	14521	14721	14675	14669	14733	14758	14812	14604	14805	14563	14829	14656	14589	14841	14922	14562	14786	14586	14640	14697	14874	14561	14753	14916	14783	14761	14676	14793	14666	14731	14521	14756	14760	14830	14855	14909	14802	14673	14731	14737	14815	14770	14662	14803	14545	14883	14789	14757	14812	14688	14872	14677	14648	14708	14793	14832	14692	14766	14705	14656	14675	14748	14991	14687	14814	14642	14638	14817	14743	14864	14812	14655	14584	14648	14600	14828	14694	14736	14712	14808	14625	14665	14521	14849	14781	14730	14726	14679	15059	14762	14775	14815	14868	14692	14809	14730	14825	14780	14824	14632	14657	14732	14758	14627	14737	14666	14634	14811	14476	14810	14703	14707	14706	14700	14777	14874	14704	14708	14767	14597	14538	14699	14611	14696	14662	14623	14670	14665	14673	14782	14579	14731	14688	14891	14731	14673	14509	14603	14539	14749	14658	14792	14661	14666	14822	14836	14783	14715	14802	14672	14878	14778	14858	14715
23401	21454	28911	26865	29940	33607	34549	31203	28571	27941	26844	26102	26003	25637	25634	25362	25366	25208	25180	25382	25285	24947	25079	25376	25238	25229	25196	24979	25092	24876	24940	25060	24994	25128	24862	24964	25186	25090	25161	25037	24930	24889	25115	24946	24986	25025	25005	25156	24960	24933	25078	25007	25138	25207	24993	24837	24687	24957	24926	25013	24972	25100	24918	24931	24805	24676	24866	24667	24967	24979	24782	24780	25050	24876	25152	24798	25093	25039	25123	24957	25000	24854	24893	25001	24729	24859	24814	24758	24801	24933	25077	24807	25047	24969	24862	25085	25197	24925	24960	24890	24710	24779	25033	24929	24846	24712	24912	24977	24878	24945	24865	24876	24828	24879	24879	25082	25022	24698	24822	24955	24883	24888	25125	24778	25278	24806	25021	24786	24877	24787	25027	24858	25167	24955	25048	25077	24984	24744	24915	25045	24832	25044	24978	24785	24883	24962	24901	24734	24880	25014	24636	24938	24975	25052	24912	24772	25112	24783	24918	24699	24936	24860	24955	25020	24873	24781	25081	24895	24938	25020	24813	24762	24695	24987	24816	24995	25060	24695	24828	25045	25056	25048	24823	24882	24718	24973	25061	24640	24929	24989	24978	25031	25012	24912	24981	24836	24853	24889	24819	25066	25113	24491	24766	24828	24830	25015	25134	24921	24895	24920	25016	24888	24895	24919	24946	24988	24811	24876	24979	25097	24763	24580	25005	25120	24996	24740	24749	24824	24977	25004	25106	24863	24772	24936	24748	25062	24942	24965	24851	24951	25026	24862	24879	24835	24948	25051	24824	24866	24890	24891	24760	24633	25025	25040	25006	24890	24947	24864	25049	24783	24767	25013	25155	25017	24772	25097	24772	24840	24623	24695	24877	24797	24900	24895	24951	24886	24928	25001	24788	24776	25075	24726	24903	24845	24972	25019	24737	24829	25090	24899	24713	24738	24803	24831	24750	24748	25065	24938	25037	24906	24728	24826	24643	24942	24453	24462	24811	24778	24909	24748	24659	24681	25036	24820	25088	24826	24645	24879	25192	24791	25002	25024	25011	24831	24818	24883	24804	24944	24989	24915	25024	25014	24931	24831	25198	24788	25138	25044	25138	25023	24708	24995	24802	24902	25139	24877	24713	24898	24673	24810	25013	24949	24782	25095	25207	24867	24860	24750	24784	24909	24789	24854	25178	24788	24929	24782	24751	25061	24903	24904	25038	25006	25065	24894	24769	24855	24657	24914	24869	24838	25164	24818	25018	24734	25007	25015	24878	24950	25069	24820	25093	25123	24967	24629	24829	24825	24890	24850	25115	25126	25139	24742	24849	24713	24874	25017	24922	25073	25102	24854	24801	24883	24916	24673	24573	24672	24900	24706	24842	24741	24729	24988	25061	24932	24926	24998	24878	24813	24861	24837	24850	25028	24998	24947	25026	24626	24864	25032	24821	24888	24884	25116	25191	24905	24969	25020	25055	24868	25099	25042	24838	24980	24889	24925	24776	24898	24884	24913	24939	24962	24856	25440	24816	24984	24813	24871	24883	24943	24793	24956	25022	24871	24995	24898	24829	24967	25101	25086	24967	24857	24920	24827	24853	24843	24739	25069	24919	25183	24805	24969	24839	24866	25001	24696	24742	24919	25039	24690	25104	24790	25029	24875	24932	25009	24901	24809	25154	25051	24922	24950	25030	25040	24877	24662	25048	24901	24908	24966	24901	24824	25092	25318	24866	24926	24794	24807	24913	25133	24912	24892	25064	24901	24825	24889	24695	24964	24656	24938	24696	24694	25057	24833	24810	24784	25157	24894	24879	24937	24855	24820	25013	24621	24933	24939	24954	25081	25017	24912	24823	24883	24729	24783	24851	24828	24811	24869	25139	25107	25000	24870	24880	24837	25163	24937	25094	25000	24888	24889	24806	24855	24845	24926	24866	24978	24810	24842	24987	24972	24869	25040	24950	24959	24885	24981	25062	24902	24888	24891	25059	24858	24731	24998	25092	24931	25103	25034	24934	24933	25029	24829	24767	24888	24818	24836	24962	24687	24906	24902	25145	24848	24850	24687	24980	24975	24945	24954	24926	24839	24998	24940	24887	25040	24900	24570	24724	24918	24684	24651	24535	25037	24850	25104	24751	24910	24835	24898	24661	24924	24942	24848	25025	24795	25010	24824	24821	24891	24958	24929	24942	24895	24829	24912	25106	24907	24862	24690	24705	24986	24829	24864	24970	24642	24818	24985	24974	25204	24637	25178	24885	25048	24908	25174	24973	24778	24811	24945	25216	24917	25044	24808	24901	24897	24701	24590	24827	24769	24984	24786	25008	24854	24956	25190	24952	24910	24934	24813	24799	24780	24779	25066	24939	24973	24848	24856	25018	24655	24728	24765	24912	25012	24789	25182	24862	25112	24987	24970	24846	24854	25026	24632	24917	24694	24631	24567	24905	24940	25126	24772	25045	24850	24661	24847	24941	24895	25063	24762	24977	25017	24887	25239	24925	24889	24960	24827	24921	24781	24993	24737	24886	25067	24843	24816	24886	24695	25047	24761	24886	25086	24914	25099	24995	24889	25034	24814	24820	24970	24742	24809	24750	24924	24683	24991	25081	25030	25012	24967	25136	24687	24732	25078	24946	25026	25050	24677	24767	25000	24997	24881	25063	24783	24932	24804	25105	24991	24841	24867	24914	24754	25048	24832	25183	24786	24779	24667	25108	24978	25056	25058	24709	24998	25013	24785	25124	25235	24757	24827	24872	24815	24862	24720	24618	24729	24988	25019	24874	25023	24916	24797	24964	24901	24900	24892	24889	24647	25053	24813	24999	24958	25122	24788	24788	25057	24814	24949	24858	24946	24847	24921	24697	24953	24752	25016	24912	24762	24895	24745	24922	25125	25174	25019	24968	24942	24904	24758	24952	24921	24850	25018	24911	25000	24988	24934	24845	24753	24719	24861	24780	24804	25020	24991	25008	24541	25052	24949	24912	25031	25081	24892	24950	24896	24802	24906	24930	24869	24990	24673	25120	24694	24878	24769	24949	25091	24914	25014	24908	24819	24841	24798	24914	24766	24903	25043	25022	25039	24969	24921	24886	25037	24859	25234	24830	24792	24889	25046	24856	24943	24799	24868	24750	24932	25028	24837	24817	24929	24968	24745	24778	24701	24815	24716	24936	24963	24750	24854	24597	25027	25008	25137	24910	25009	24937	24854	24819	25124	24813	24840	24847	25002	25019	25154	25035	25024	25017	24816	24672	24943	24753	24985	24883	24766	25063	24807	24936	24895	25022	24920	24893	24811	24843	25171	24977	25083	24805	24640	24930	24965	25119	24884	25150	24906	25128	24764	24631	24983	24819	24826	24733	24774	24807	24702	24933	24907	24972	24724	24779	25122	24782	24927	24836	24756	24876	24834	24994	24960	24697	24996	24866	25116	25007	24908	24896	24999	24949	24889	24933	24995	25062	24962	25034	24900	25029	24713	24854	24978	24754	24784	25059	24917	24882	24969	24869	24983	25060	24653	24728	24909	24962	24996	24882	24825	24915	24818	24854	24717	24877	24976	24726	24988	25034	25072	25200	24804	24903	24893	24932	24587	24849	24876	24964	24846	24925	25006	24947	24944	24890	24911	24557	25006	25042	24932	24460	24692	25021	24854	24991	24836	24738	25001	24702	24633	25029	24942	25033	24993	25121	24871	24919	25080	24857	24781	24795	25180	24983	25124	24867	24870	24753	24981	24815	24774	25010	25233	24894	25033	24886	24923	25032	24828	25084	24976	24932	24957	24782	24958	24898	24630	24996	24840	24996	24676	24992	24924	24718	24710	24868	24974	25051	24967	24860	24903	24797	24827	24869	25017	24980	24730	25065	25018	25236	24977	24889	24833	24739	25006	25087	24856	25042	24800	24830	25012	24722	24919	24744	24852	25018	24956	25266	24979	25047	24921	24999	24992	24842	24762	24982	24901	24829	24924	25065	25041	24920	24840	24828	24849	24764	24773	24813	24854	25007	24728	24915	24975	25106	24893	25127	24638	24863	25139	24951	24797	24749	24811	25129	25092	25002	25022	25019	24952	24853	25089	24909	24826	24898	24918	24884	24895	24632	25076	24772	25131	24837	24838	24728	24871	24918	24778	24811	24985	25092	24862	25042	24817	24846	24887	25118	24666	24691	24888	25096	25155	25000	24819	24929	24903	24810	24829	24980	24910	24787	24936	24701	24733	24809	24930	24924	25065	25101	24866	24902	25066	24892	24972	24917	24782	24917	24774	24869	24736	24790	24818	24851	24853	25029	24970	24917	25041	24846	25106	24610	24919	24800	24872	25031	24654	24712	25012	24812	24767	24771	25047	25084	24789	24863	24953	24772	24812	24903	24882	24743	24780	24751	24787	24796	24908	25030	24992	24804	24884	24840	24944	24839	24901	24792	24844	25101	24951	24863	24991	24985	24732	25057	24813	25122	24851	24905	24800	24998	24760	24998	24837	24995	24857	24940	25014	24941	24819	24748	24772	25094	24897	25055	24794	24718	24793	24925	24995	24808	24787	24620	24870	24877	24864	24770	24742	24908	25207	24913	24836	24919	24897	24995	24888	24794	24968	24815	25004	24840	24769	24885	24790	24741	24774	25109	24832	24788	24952	24611	24795	24977	25169	24719	25042	24962	25031	25108	24983	24988	25135	24958	24894	24862	24773	25004	24967	24640	25045	24791	24657	25065	24953	24761	24687	25058	25115	24957	25099	24861	24611	24675	24874	24865	24619	24851	25030	24956	24920	25026	24665	25078	25047	25054	24990	24962	24775	25138	24902	24950	24778	24775	24796	25052	24883	24937	24692	24771	24800	24944	24957	24855	24829	24952	24842	24922	24893	25018	24920	24881	24947	24933	25023	24985	25112	24803	24767	25014	24999	24811	24692	24967	24754	24830	24888	24907	24788	24951	24783	24774	24984	25091	25129	25178	25135	25110	24952	25147	24836	24780	24799	24912	24870	24751	24947	25248	24892	25030	24927	24896	24840	24812	24974	25053	24825	25191	24953	24688	24918	24865	24937	24884	25030	24841	24913	25129	25160	24812	24769	25151	24787	24862	24916	24999	24969	24862	25097	24946	24722	24974	24915	25155	24804	25020	24749	24850	25021	24816	24745
29701	54087	51740	40941	33547	28161	24855	22155	19876	18196	17096	16722	16309	15957	15953	15646	15570	15496	15456	15414	15435	15401	15415	15439	15314	15347	15410	15255	15412	15380	15381	15244	15296	15284	15390	15405	15530	15247	15267	15481	15229	15338	15273	15248	15307	15223	15302	15340	15396	15156	15335	15485	15190	15216	15322	15420	15281	15175	15374	15455	15290	15297	15274	15421	15390	15303	15269	15284	15351	15350	15184	15451	15197	15090	15204	15166	15138	15371	15231	15235	15276	15186	15326	15220	15175	15383	15173	15242	15105	15399	15178	15210	15313	15285	15130	15399	15087	15216	15304	15213	15199	15354	15198	15273	15223	15147	15336	15270	15316	15335	15258	15152	15084	15076	15095	15292	15254	15380	15240	15199	15279	15356	15144	15301	15263	15229	15306	15359	15273	15353	15251	15364	15154	15302	15375	15228	15341	15071	15191	15344	15009	15268	15241	15244	15302	15363	15222	15324	15256	15397	15147	15259	15100	15267	15264	15128	15362	15229	15123	14956	15387	15279	15137	15174	15329	15035	15396	15270	15051	15132	15253	15144	15186	15108	15187	15175	15151	15219	15104	15227	15269	15314	15118	15258	15223	15337	15274	15166	15314	15152	15166	15126	15355	15177	15104	15144	15253	15062	15233	15169	15303	15255	15452	15342	15204	15083	15373	15265	15325	15180	15305	15362	15195	15239	15227	15194	15150	15371	15223	15214	14985	15322	15247	15124	14981	15192	15176	15162	15275	15211	15303	15328	15331	15108	15151	15222	15248	15212	15169	15089	15056	15326	15103	15193	15133	15281	15234	15202	15145	15329	15100	15148	15319	15203	15236	15337	15334	15125	15028	15350	15365	15222	15359	15266	15363	15219	15106	15389	15107	15154	15090	15213	15375	15327	15069	15247	15261	15184	15284	15318	15187	15184	15224	15268	15275	15074	15104	15290	15200	15319	15121	15184	15449	15130	15159	15260	15204	15105	15250	15078	15509	15092	15050	15282	15137	15381	15278	15159	15282	15288	15182	15239	15102	15125	15153	14943	15265	15267	15050	15185	15200	15075	15427	15011	15179	15145	15182	14969	15312	15225	15150	15266	15299	15075	15068	15059	15329	15197	15213	15056	15126	15219	15373	15333	15069	15058	15169	15386	15224	15238	15362	15278	15129	15088	15146	15249	15260	15180	15381	15333	15075	15188	15268	15333	15299	15280	15292	15073	15209	15153	15131	15488	15234	15245	15301	15229	15067	15150	15240	15139	15047	15347	15256	15194	15193	15238	15284	15135	15243	15252	15156	15383	15153	15249	15137	15246	15379	15222	15103	15212	15373	15210	15146	15160	15207	15110	15213	15328	15171	15061	15162	15093	15121	15019	15106	15296	15155	15125	15261	15187	15264	15260	15033	15180	15052	15193	15292	15174	15237	15271	15130	15204	15197	15107	15159	15303	15302	15114	15259	15227	15086	15198	15307	15073	15179	15107	15082	15180	15202	15184	15339	15297	15346	15307	15142	15167	15172	15317	15067	15125	15163	15270	15153	15355	15384	15084	15178	15210	15126	15216	15251	15268	15314	15308	15189	15276	15134	15241	15203	15291	15184	15136	15210	15181	15326	15330	15204	15205	15110	15409	15277	15195	15265	15267	15334	15193	15365	15184	15233	15046	15133	15038	15365	15100	15144	15331	15332	15297	15511	15258	15400	15200	15238	15334	15284	15157	15102	15077	15114	15208	15204	15199	15187	15221	15216	15205	15234	15236	15050	15117	15233	15061	15311	15265	15089	15393	15287	15190	15144	15285	15213	15365	15236	15242	15144	15211	15209	15002	15177	15142	15281	15258	15149	15184	15313	15371	15233	15419	14991	15197	15238	15300	15229	15259	15100	15436	15260	15158	15130	15311	15237	15213	15183	15237	15143	15249	15219	15355	14979	15274	15086	15212	15213	15317	15040	15053	15223	15267	15188	15183	15139	15124	15156	15207	15309	14993	15131	15236	15146	15153	15305	15207	15157	15213	15285	15154	15460	15374	15196	15250	15276	15222	15104	15323	15260	15111	15323	15208	15178	15363	15288	15389	14982	15181	15270	15087	15271	15066	15202	15217	15136	15331	15140	15182	15282	15113	15252	15123	15222	15116	15253	15140	15372	15379	15093	15283	15104	15087	15207	15193	15298	15233	15201	15349	15134	15256	15296	15294	15181	15097	15100	15330	15215	15143	15181	15398	15131	15273	15197	15067	15211	15403	15199	15134	15176	15251	15347	15112	15335	15239	15311	15219	15191	15350	15179	15192	15139	15158	15083	15289	15353	15212	15297	15363	15102	15120	15190	15177	15234	15245	15123	15289	15110	15307	15264	15327	15281	15270	15382	15307	15091	15052	15194	15198	15188	15061	15166	15205	15216	15281	15151	15379	15167	15402	15171	15260	15128	15280	15286	15332	15155	15264	15271	15165	15164	15139	15226	15361	15328	15221	15221	15362	15288	15259	15263	15172	15282	15393	15185	15273	15159	15329	15398	15274	15249	15242	15319	15289	15080	15342	15207	15063	15185	15082	15426	15223	15218	15296	15138	15064	15305	15274	15253	15260	15166	15133	15356	15101	15230	15022	15239	15185	15009	15282	15237	15363	15102	15365	15297	15315	15187	15231	15316	15067	15340	15289	15240	15216	15005	15200	15217	15347	15197	15197	15101	15303	15302	15205	15251	15189	15249	15229	15109	15106	15452	15160	15215	15332	15062	15197	15013	15127	15105	15182	15203	15160	15292	15102	15183	15212	15246	15171	15199	15251	15255	15082	15194	15199	15370	15256	15268	14995	15288	15111	15172	15165	14989	15255	15315	15263	15314	15032	15468	15325	15246	15163	15237	15403	15066	15064	15082	15178	15371	15294	15311	15214	15142	15216	15393	15128	15258	15363	15221	15163	15284	15135	15238	15204	15257	15351	14965	15128	15273	15266	15219	15212	15352	15218	15011	15135	15019	15118	15190	15096	15432	15373	15406	15189	15364	15327	15314	15165	15329	15103	15291	15306	15205	15180	15207	15141	15164	15194	15099	15356	15276	15159	15318	15334	15209	15229	15237	15160	15103	15358	15196	15113	15070	15353	15246	15324	15163	15304	15085	15314	15343	15155	15186	15168	15203	15244	15259	15200	15192	15285	15250	15346	15257	15207	15106	15322	15240	14986	15289	15200	15269	15247	15219	15199	15251	15276	15199	15289	15113	15105	15340	15190	15161	15389	15231	15263	15089	15155	15298	15226	15135	15297	15167	15163	15308	15208	15253	15226	15307	15307	15095	15120	15269	15295	15059	15279	15219	15217	15315	15191	15406	15140	15308	15222	15214	15257	15326	15220	15149	15205	15199	15255	15093	15067	15209	15304	15378	15175	15203	15248	15218	15122	15347	15295	15314	15226	15346	15122	15257	15186	15131	15113	15155	15106	15217	15133	15198	15169	15183	15363	15341	15260	15072	15133	15397	14967	15116	15251	15163	15299	15242	15259	15150	15297	15196	15191	15382	15091	15387	15222	15151	15397	15278	15032	15149	15296	15244	15142	15262	15168	15241	15370	15190	15129	15368	15092	15233	15214	15326	15335	15270	15258	15195	15108	15209	15257	15283	15289	15385	15203	15245	15172	15195	15328	15403	15326	15294	15205	14988	15155	15319	15240	15209	15158	15390	15399	15317	15048	15309	15279	15342	15339	15285	15043	15162	15247	15352	15328	15268	15215	15429	15334	14968	15369	15055	15198	15207	15151	15358	15198	15244	15210	15215	15194	15143	15374	15225	15345	15198	15134	15308	15297	15346	15271	15189	15302	15178	15340	15180	14995	15286	15166	15264	15239	15222	15267	15207	15304	15145	15276	15186	15184	15250	15160	15126	15279	15104	15167	15182	15277	15286	15266	15101	15317	15268	15346	15322	15096	15088	15053	15170	15233	15351	15222	15165	15186	15241	15141	15230	15215	15361	15324	15092	15274	15482	15238	15258	15081	15319	14999	15228	15345	15178	15249	15115	15065	15210	15296	15199	15363	15381	15035	15183	15264	15033	15348	15269	15140	15274	15269	15302	15196	15160	15183	15250	15217	15218	15103	15216	15245	15109	15244	15177	15213	15240	15168	15162	15283	15282	15233	15238	15190	15029	15300	15248	15225	15487	15227	15340	15281	15191	15304	15184	15256	15133	15165	15275	15276	15319	15440	15213	15216	15268	15112	15186	15129	15104	15282	15383	15243	15191	15165	15332	15233	15427	15143	15142	15207	15294	15372	15226	15321	15155	15173	15220	15265	15259	15203	15101	15386	15153	15238	15128	15154	15413	15431	15076	15413	15170	15202	15254	15272	15125	15194	15195	15358	15028	15266	15268	15189	15325	15009	15381	15267	15285	15101	15252	15287	15241	15347	15261	15328	15254	15214	15204	15329	15240	15054	15062	15313	15274	15118	15251	15266	15177	15146	15316	15195	15352	15033	15094	15278	15139	15262	15474	15217	15217	15211	15295	15141	15318	15224	15141	15176	15231	15209	15255	15256	15141	15309	15112	15244	15231	15141	15217	15197	15215	15138	15268	15087	15283	15329	15086	15268	15171	15291	15379	15452	15333	15262	15258	15235	15374	15306	15068	15221	15233	15226	15288	15226	15013	15200	15251	15241	15205	15228	15130	15082	15229	15175	15132	15164	15301	15161	15049	14976	15315	15287	15224	15318	15223	15170	15230	15143	15116	15353	15352	15247	15299	15278	15043	15145	15240	15111	15192	15413	15348	15232	15248	15314	15288	14986	15171	15216	15176	15192	15198	15079	15077	15005	15141	15196	15150	15206	15355	15093	15415	15265	15165	15260	15272	15293	15328	15170	15192	15181	15350	15145	15180	15270	15315	15408	15299	15351	15209	15244	15372	15244	15295	15151	15250	15297	15428	15280	15159	15032	15075	15330	15145	15196	15150	15182	15155	15072	15256	15343	15076	15133	15033	15255	15218	15256	15143	15242	15284	15313	15181	15326	15295	15319	15131	15183	15220	15307	15208	15469	15042	15281	15383	15245	15190	15285	15129	15257	15083	15259	15242	15199	15300	15251	15113	15133	15068	15365	15094	15050	15206	15289	15153	15199	15249	15187	15127	15278	15297	15240	15233	15173	15473	15188	15257	15260
34170	32730	36301	33114	29804	27203	26071	25073	24475	24295	23931	23640	23730	23722	23550	23443	23531	23562	23377	23539	23449	23494	23415	23266	23567	23440	23478	23309	23502	23367	23562	23437	23591	23850	23544	23432	23543	23637	23459	23352	23620	23349	23549	23275	23446	23272	23394	23508	23350	23432	23315	23224	23196	23482	23687	23371	23457	23689	23586	23347	23279	23355	23314	23337	23477	23348	23263	23170	23446	23338	23315	23299	23428	23265	23312	23204	23271	23523	23503	23161	23223	23312	23520	23448	23376	23440	23330	23339	23438	23454	23263	23455	23416	23262	23518	23749	23590	23577	23402	23482	23582	23408	23487	23588	23376	23414	23368	23456	23423	23499	23377	23337	23290	23330	23370	23145	23479	23580	23319	23616	23487	23259	23428	23319	23606	23422	23563	23654	23717	23407	23325	23431	23410	23429	23302	23447	23499	23283	23429	23267	23577	23458	23294	23552	23407	23157	23460	23403	23489	23192	23411	23338	23391	23289	23504	23271	23391	23343	23358	23620	23477	23379	23294	23304	23335	23559	23435	23588	23354	23189	23318	23463	23305	23562	23352	23347	23536	23310	23582	23555	23538	23555	23530	23513	23408	23481	23181	23329	23160	23535	23381	23416	23452	23205	23288	23705	23429	23334	23463	23385	23456	23434	23333	23547	23171	23436	23604	23338	23256	23438	23550	23278	23236	23367	23466	23400	23376	23557	23310	23528	23460	23184	23399	23501	23479	23375	23579	23324	23727	23444	23409	23358	23503	23375	23382	23331	23611	23391	23388	23500	23355	23336	23453	23232	23337	23221	23386	23249	23402	23462	23356	23446	23515	23575	23408	23488	23354	23368	23403	23420	23540	23540	23268	23322	23476	23279	23284	23595	23411	23533	23057	23453	23272	23440	23304	23369	23483	23561	23560	23359	23348	23311	23250	23348	23575	23563	23467	23202	23568	23504	23386	23179	23321	23604	23286	23352	23522	23499	23235	23388	23448	23395	23456	23378	23436	23486	23790	23144	23591	23340	23285	23550	23487	23361	23142	23214	23415	23546	23356	23437	23428	23414	23165	23451	23089	23313	23477	23567	23313	23221	23417	23507	23461	23235	23557	23320	23263	23425	23306	23371	23391	23394	23369	23458	23292	23259	23314	23333	23466	23415	23223	23407	23450	23162	23322	23545	23430	23515	23421	23232	23343	23465	23633	23315	23270	23594	23454	23462	23403	23386	23053	23245	23519	23432	23441	23630	23547	23348	23390	23327	23355	23632	23462	23412	23431	23348	23172	23318	23582	23427	23515	23184	23539	23407	23413	23212	23263	23410	23600	23344	23361	23341	23371	23652	23409	23409	23375	23323	23722	23565	23513	23475	23393	23645	23462	23560	23543	23152	23345	23264	23500	23261	23624	23593	23636	23280	23546	23591	23423	23188	23517	23485	23416	23492	23244	23383	23548	23406	23275	23464	23438	23547	23474	23387	23408	23309	23416	23104	23481	23424	23312	23241	23414	23487	23249	23390	23498	23585	23546	23427	23533	23477	23302	23361	23588	23513	23327	23372	23311	23318	23371	23500	23432	23606	23354	23362	23343	23312	23616	23562	23319	23500	23460	23411	23473	23241	23341	23364	23311	23262	23428	23371	23437	23352	23251	23361	23526	23430	23396	23301	23262	23413	23240	23380	23403	23324	23250	23492	23293	23473	23426	23283	23340	23421	23442	23354	23432	23592	23395	23320	23547	23459	23449	23503	23306	23486	23435	23311	23243	23536	23214	23570	23482	23469	23259	23421	23143	23388	23330	23212	23418	23298	23480	23496	23402	23314	23473	23271	23104	23228	23713	23347	23377	23389	23356	23449	23408	23204	23366	23397	23292	23425	23641	23403	23644	23290	23493	23263	23475	23479	23308	23233	23359	23422	23542	23332	23552	23303	23264	23323	23436	23209	23576	23331	23195	23224	23376	23324	23472	23530	23383	23238	23355	23505	23517	23555	23405	23397	23433	23504	23502	23639	23443	23394	23468	23379	23581	23374	23502	23570	23587	23279	23594	23760	23600	23680	23567	23458	23467	23586	23361	23388	23414	23380	23647	23322	23450	23437	23408	23273	23228	23196	23394	23419	23537	23244	23552	23613	23147	23508	23186	23465	23241	23364	23411	23166	23173	23528	23230	23424	23681	23417	23258	23393	23364	23052	23509	23403	23559	23329	23192	23509	23380	23545	23344	23544	23502	23359	23470	23559	23347	23273	23604	23530	23441	23594	23242	23449	23468	23248	23349	23261	23364	23387	23539	23490	23508	23229	23463	23253	23252	23449	23361	23223	23468	23482	23509	23453	23488	23581	23623	23579	23288	23295	23398	23170	23360	23540	23439	23490	23391	23344	23376	23571	23405	23248	23452	23420	23431	23421	23414	23320	23524	23271	23398	23493	23460	23588	23434	23455	23694	23379	23328	23482	23449	23176	23449	23249	23326	23431	23672	23452	23773	23539	23308	23453	23409	23223	23390	23498	23576	23366	23507	23413	23504	23410	23660	23408	23377	23544	23299	23339	23526	23289	23327	23520	23475	23189	23495	23506	23458	23465	23469	23174	23247	23476	23304	23512	23602	23216	23252	23232	23438	23288	23533	23298	23583	23557	23489	23448	23601	23368	23629	23377	23468	23587	23381	23372	23479	23467	23347	23294	23535	23487	23539	23494	23411	23435	23344	23608	23523	23441	23271	23424	23352	23454	23601	23477	23360	23086	23520	23312	23397	23274	23305	23521	23486	23646	23510	23316	23445	23452	23443	23446	23402	23515	23336	23441	23492	23281	23233	23455	23488	23399	23387	23089	23515	23451	23549	23625	23525	23564	23553	23447	23173	23447	23662	23155	23491	23431	23547	23501	23496	23498	23420	23413	23531	23512	23397	23344	23558	23333	23233	23408	23342	23572	23469	23612	23448	23555	23623	23477	23426	23430	23593	23425	23285	23306	23576	23395	23371	23438	23349	23387	23540	23643	23321	23244	23484	23309	23280	23433	23732	23416	23517	23346	23353	23344	23283	23517	23325	23453	23268	23266	23577	23254	23313	23690	23231	23353	23347	23413	23433	23435	23460	23295	23321	23315	23512	23665	23762	23278	23154	23688	23357	23473	23330	23428	23480	23441	23509	23455	23172	23488	23444	23345	23349	23369	23630	23293	23230	23414	23350	23253	23277	23357	23433	23600	23619	23671	23343	23673	23490	23560	23337	23521	23424	23366	23763	23462	23274	23486	23489	23281	23593	23520	23445	23349	23256	23272	23354	23574	23609	23635	23360	23410	23444	23178	23308	23386	23582	23439	23490	23210	23419	23463	23394	23420	23410	23290	23543	23329	23350	23485	23737	23538	23506	23370	23263	23625	23505	23325	23280	23187	23447	23460	23162	23316	23531	23581	23488	23308	23308	23407	23401	23489	23444	23546	23355	23316	23492	23616	23521	23633	23484	23404	23411	23484	23532	23443	23634	23691	23370	23526	23382	23172	23344	23597	23418	23461	23328	23715	23470	23563	23361	23514	23561	23524	23776	23337	23312	23406	23538	23329	23488	23531	23455	23518	23557	23334	23204	23548	23579	23462	23275	23425	23534	23604	23439	23542	23488	23478	23412	23554	23329	23373	23487	23512	23271	23320	23582	23543	23307	23480	23437	23685	23263	23409	23274	23412	23352	23558	23512	23479	23669	23280	23281	23272	23411	23363	23446	23552	23404	23515	23429	23358	23531	23440	23534	23106	23421	23508	23173	23471	23383	23391	23385	23490	23360	23543	23654	23395	23397	23210	23393	23381	23599	23465	23546	23316	23662	23667	23489	23279	23245	23326	23203	23453	23189	23362	23600	23507	23515	23294	23441	23483	23585	23390	23183	23183	23249	23548	23443	23531	23456	23371	23465	23173	23264	23426	23545	23632	23161	23389	23493	23437	23481	23279	23605	23554	23270	23365	23616	23323	23235	23645	23517	23657	23211	23425	23560	23471	23425	23487	23360	23532	23400	23313	23437	23663	23598	23481	23515	23180	23472	23199	23404	23421	23260	23270	23355	23559	23674	23437	23535	23263	23261	23412	23453	23414	23412	23239	23350	23288	23594	23513	23307	23480	23449	23599	23786	23342	23332	23645	23324	23423	23298	23127	23344	23463	23432	23264	23464	23269	23514	23587	23696	23526	23260	23394	23523	23263	23513	23429	23410	23440	23468	23290	23335	23354	23491	23277	23488	23348	23428	23368	23556	23456	23563	23501	23602	23258	23346	23292	23284	23442	23303	23371	23466	23619	23418	23402	23324	23309	23474	23326	23530	23240	23447	23369	23643	23518	23140	23272	23364	23505	23500	23608	23137	23154	23387	23448	23394	23276	23345	23296	23417	23372	23407	23586	23276	23399	23372	23417	23398	23349	23315	23308	23288	23346	23386	23562	23295	23404	23337	23289	23327	23487	23445	23530	23333	23664	23427	23415	23412	23763	23395	23229	23313	23545	23326	23361	23397	23440	23306	23185	23390	23340	23474	23560	23188	23255	23307	23370	23369	23411	23555	23589	23621	23407	23460	23415	23694	23490	23446	23303	23300	23355	23438	23125	23250	23648	23396	23585	23419	23234	23398	23539	23402	23316	23449	23487	23566	23541	23387	23346	23570	23547	23579	23353	23249	23158	23465	23313	23562	23526	23397	23505	23496	23400	23429	23367	23352	23278	23546	23689	23548	23490	23504	23466	23411	23474	23493	23287	23378	23595	23456	23375	23255	23403	23157	23530	23537	23507	23423	23589	23335	23411	23821	23349	23222	23286	23310	23487	23256	23596	23588	23598	23500	23416	23393	23241	23499	23383	23570	23294	23521	23182	23132	23414	23468	23458	23419	23349	23566	23361	23393	23642	23601	23673	23436	23364	23354	23466	23323	23182	23373	23582	23475	23380	23458	23521	23463	23410	23491	23285	23288	23493	23351	23295	23321	23493	23377	23323	23520	23595	23243	23408	23435	23302	23107	23499	23334	23200	23367	23339	23530	23471	23592	23427	23513	23548	23386	23335	23480	23645	23482	23297	23615	23389	23349	23384	23711	23488	23496	23378	23125	23629	23423	23464	23486	23395	23405	23232	23534	23123	23459	23494	23464	23450	23652	23550	23549	23350	23410	23324
26174	37044	32208	25462	21682	18810	17223	16057	15489	15050	14921	14607	14709	14483	14365	14430	14256	14499	14151	14429	14294	14322	14242	14363	14456	14464	14192	14242	14292	14141	14244	14218	14327	14113	14242	14261	14231	14058	14024	14264	14195	14481	13963	14267	14289	14264	14116	14320	14310	14140	14246	14369	14257	14187	14209	13998	14270	14151	14299	14380	14031	14050	14169	14230	14063	14214	14255	14078	14134	14390	14083	14255	14076	14389	14229	14297	14296	14164	14185	14117	13970	14136	14056	14159	14261	14379	14306	14297	14254	14155	14161	14203	14241	14254	14371	14133	14067	14319	14221	14240	14030	14230	14450	14120	14257	14237	14249	13920	14372	14092	14156	14076	14066	14221	14201	14259	14288	14095	14387	14283	14233	14127	14025	14370	14250	14134	14112	14209	14353	14272	14124	14239	14159	14119	14264	14107	14283	14203	14214	14170	14207	14273	14114	14112	14204	14174	14271	14207	14304	14233	14178	14041	14364	14084	14178	14137	14271	14060	14112	14111	14135	14146	14150	14160	14368	14223	14111	14190	14285	14148	14132	14164	14131	14181	14177	14206	14011	14281	14199	14180	14217	14234	13957	14035	14047	14202	14314	14251	14128	14231	14100	13997	14216	14334	14105	14065	14100	14087	14268	14027	14233	14340	14243	14051	14138	14172	14109	14185	14160	14199	14165	14235	14031	14012	14272	14243	14174	14169	14113	14142	14148	14304	14351	14052	14148	14072	14171	14310	14333	14194	14181	14260	14183	14157	14181	14138	14210	14293	14042	14303	14061	14185	14153	14138	14287	14227	14213	14124	14074	14277	13956	14399	14156	14057	14233	14039	14115	14165	14069	14192	14222	14142	14004	14137	13996	14156	14225	14148	14164	14131	14156	14172	14236	14077	14239	14230	14046	14255	14165	14134	14192	14168	14288	14024	14195	14215	14219	14201	14048	14091	14006	14152	14246	14173	14181	14208	14200	14227	14244	14215	14205	14198	14184	14172	14176	14079	14252	14307	14108	14156	14080	14084	14052	13982	14121	14175	14215	14192	14118	14188	14361	14342	14238	14256	14144	14260	14351	14159	14359	14161	14292	14049	14248	14239	14357	14457	14089	14279	14230	14083	14116	14185	14223	14325	14136	14083	14235	14214	14272	14203	14091	14098	14438	14013	14274	14251	14352	14153	14132	14317	14022	14186	14013	14071	14235	14079	14173	14281	14259	14129	14301	14263	14378	14163	14126	14181	14148	14211	14199	14204	14257	14337	14327	14230	14172	14141	14105	14183	14115	14295	14067	14326	14093	14128	14257	14096	14158	13923	14186	14155	14142	14083	14110	14155	14195	14251	14088	14113	14297	14038	14253	14298	14303	14288	14157	14155	14107	14195	14334	14044	14272	14086	13922	14151	14302	14322	14361	14356	14140	14296	14028	13968	14273	14211	14168	14178	14118	14187	14329	14142	14201	14221	14034	14207	14374	13982	14344	14257	14326	14215	14274	14147	14190	14226	14321	14081	14161	14152	14241	14084	14181	14261	14292	14335	14306	14303	14207	14273	14217	14133	14223	14071	14129	14139	14253	14337	14294	14255	14197	14190	14172	14154	14122	14267	14030	14232	14016	14124	14306	14322	14403	14159	14146	14140	14194	14292	14239	14168	14087	14264	14145	14199	14223	14300	13988	14444	14062	14190	14133	13931	14329	14172	14328	14347	14276	14261	14246	14393	14210	14314	14127	14323	14232	14082	14216	14114	14369	14191	14115	14140	14356	13975	14307	14292	14215	14153	14115	14274	14219	14171	14317	14161	14232	14157	14088	14199	14190	14186	14208	14177	14107	14078	14128	14226	14008	14326	14192	14222	14304	14233	14186	14102	14099	14292	14172	14083	14444	14283	14212	14249	14173	14130	14194	14345	14112	14052	14333	14207	14159	14326	14109	13999	14232	14075	14312	13959	14306	13981	14343	14172	14185	14085	14127	14203	14239	14136	14174	14195	14176	14212	14275	14250	14101	14168	14177	14122	14102	14284	14222	14154	14170	14257	14224	14018	14294	14035	14142	14128	14090	14262	14183	14271	14101	14196	14211	14261	14016	14260	14159	14078	14197	14166	14355	14215	14180	14167	14147	14128	14313	14123	14188	14148	14261	14334	14333	14218	14042	14397	14120	14217	14198	14331	14166	14198	14209	14090	14265	14273	14158	14259	14129	14197	14037	14196	14101	14107	14291	14119	14061	14139	14100	14049	14362	14354	14265	14201	14150	14096	14103	14225	14241	14059	14294	14221	14160	14333	14232	14179	14318	14078	14354	14149	14129	14153	14100	14117	14265	14270	14287	14185	14319	14357	14179	14279	14050	14163	14137	14013	14154	14198	14253	14059	14244	13989	14152	14471	14303	14335	14163	14036	14371	14192	14117	14231	14197	14011	14140	14089	14252	14157	14160	14177	14298	14275	14288	14289	14099	14113	14076	14241	14299	14254	14356	14273	14289	14312	14159	14105	14218	14274	14151	14425	14138	14271	14245	14191	14111	14280	14242	14240	14228	14157	14463	14179	14192	14214	14336	14176	14150	14058	14047	14265	14364	14264	14107	14254	14284	14311	14142	14214	14153	14190	14241	14285	14090	14168	14254	14186	14005	14407	14098	14304	14110	14219	14263	14166	14240	14087	14255	14261	14169	14344	14322	14246	14152	14059	14338	14220	14194	14261	14310	14359	14216	14194	14268	14053	14193	14032	14195	14061	14120	14209	14331	14275	14246	14070	14236	14147	14084	14095	14338	14233	14130	14233	14212	14259	13947	14218	14173	14185	14258	14396	14080	14212	14297	14166	14166	13937	14134	14173	14140	14399	14138	14199	14259	14265	14262	13997	14110	14259	14102	14120	14025	14161	14221	14231	14311	14385	14169	14132	13989	14072	14179	14112	14276	14101	14186	14233	14296	14211	14092	14117	14269	14117	14259	14269	14233	14316	14178	14222	14265	14133	14188	14142	14228	14095	14272	14140	14251	14020	14206	14228	14380	14155	14133	14197	14143	14171	14163	14164	14121	14207	14438	14245	14224	14206	14162	14304	14206	14275	14268	14063	14171	14035	14186	14075	14282	14021	14308	14196	14262	14296	14110	14182	14269	14170	14353	14191	14244	14243	14243	14111	14196	14173	14290	14116	14120	14099	14277	14154	14305	14104	14185	14077	14175	14351	14221	14193	14253	14329	14203	14264	14288	14234	14079	14158	14262	14249	14223	14184	14108	14357	14330	14193	14218	14207	14113	13918	14059	14184	14294	14209	14183	14248	14171	14250	14277	14177	14198	14215	14265	13984	14294	14421	14132	14201	14135	14124	14172	14130	14288	14260	14139	14092	14196	14090	14347	14270	14200	14053	14279	14208	14143	14071	14210	14295	14057	14093	14235	14192	14132	14375	14208	14162	14088	14170	14359	14131	14304	14171	14290	14179	14291	14181	14357	14332	13996	14053	14223	14197	14127	14151	14328	14233	14375	14291	14229	14224	14333	14069	14093	14201	14244	14108	14087	14172	14282	14126	14225	14333	14099	14124	14391	14214	14215	14122	14314	14097	14104	14003	14179	14052	14174	14383	14182	14079	14200	14075	14190	14148	14070	14332	14221	14224	14198	14095	14221	14211	14302	14280	14265	14185	14232	14136	14036	14285	14101	14192	14213	14241	14131	14296	14204	14267	14367	14054	14169	14148	14237	14224	14178	14304	14190	14189	14203	14176	14124	14271	14264	14331	14351	14123	14045	14395	14140	14237	14179	14258	13983	14117	14096	14252	14140	14203	14172	14254	14082	14192	14188	14263	14372	14288	14090	14287	14086	14118	14180	14177	14272	14166	14260	14167	14172	14071	14123	14385	14223	14280	14126	14189	14291	14134	13886	14141	14041	14251	14225	14422	14188	14268	14159	14224	14183	14176	14361	14237	14218	14263	14125	14309	14131	14318	14015	14153	14369	14015	14218	14428	14168	14030	14339	14404	14308	14375	14219	14081	14212	14238	14171	14193	14278	14129	14266	14074	14354	14192	14344	14297	14039	14254	14108	14215	14174	14086	14303	14184	14290	14237	14181	14200	13987	14220	14219	14125	14243	14323	14080	14117	14338	14303	14281	14088	14247	14137	14171	14226	14288	14085	14158	14093	14316	14298	14143	14015	14194	14283	14117	14162	14227	14084	14205	14139	14064	14204	14285	14155	14138	14037	14271	14051	14202	14257	14242	14062	14218	14308	14366	14093	14034	14134	14299	14183	14243	14163	14289	14286	14238	14044	14058	14206	14273	13942	14392	14075	14117	14260	14159	14258	14275	14125	14207	14238	14256	14304	14091	14125	14061	14140	14145	14398	14243	14171	14068	14145	14182	14104	14139	14043	14218	14243	14201	14234	14004	14211	14261	14098	14132	14280	14168	14206	14286	14061	14130	14234	14018	14223	14052	14314	14207	14271	14295	14151	14278	14266	14219	14079	14258	14234	14351	14264	14251	14137	14265	14252	14251	14196	14158	14127	14157	14057	14039	14229	14215	14257	14012	14331	14051	14234	14136	14157	14156	14141	14145	14202	14288	14192	14130	14137	14071	14323	14399	14180	14168	14197	14188	14152	14157	14172	14145	14133	14197	14294	14327	14155	14178	14369	14150	14051	14303	14305	14371	14169	14265	14106	14123	14092	14101	14495	14314	14296	14363	14235	14108	14243	14145	14311	14301	14167	14217	14145	14108	14050	14206	14151	14140	14242	14158	14223	14288	14153	14107	14048	14267	14261	14147	14312	14159	14222	14228	14254	14177	14379	14226	14202	14277	14109	14235	14247	14224	14086	14262	14179	14331	14357	14134	14310	14191	14312	14184	14100	14164	13981	14214	14342	14225	14135	14119	14141	14183	14200	14160	14244	14135	14116	14226	14105	14463	14081	14186	14237	14238	14273	14130	14258	14298	14116	14230	14188	14049	14198	14268	14311	14089	14177	14386	14108	14299	14176	14238	14204	14334	14265	14109	14224	14123	14203	14174	14176	14171	14130	14273	14449	14245	14176	14116	14332	14142	14297	14098	14246	14114	14333	14159	14067	14298	14473	14269	14151	14052	14163	14210	14149	14160	14260	14130	14311	14157	14283	14177	14094	14157	14090	14241	14162	14146	14224
25033	21490	28794	29450	30473	30934	30457	27188	25935	24930	24528	24296	23958	24045	23704	23700	23737	23656	23462	23430	23374	23389	23455	23595	23456	23570	23421	23416	23507	23499	23563	23162	23352	23176	23510	23552	23628	23215	23307	23371	23487	23415	23338	23458	23371	23291	23219	23280	23310	23426	23350	23372	23518	23290	23621	23126	23500	23514	23437	23533	23350	23274	23324	23268	23285	23160	23256	23347	23420	23319	23456	23249	23264	23401	23389	23652	23402	23475	23309	23191	23482	23183	23484	23404	23185	23459	23309	23177	23363	23001	23166	23358	23201	23351	23389	23281	23333	23137	23186	23195	23429	23373	23179	23301	23326	23520	23222	23491	23270	23434	23148	23084	23455	23260	23336	23192	23385	23282	23382	23309	23162	23357	23308	23439	23482	23256	23090	23499	23253	23442	23373	23358	23431	23341	23522	23380	23435	23329	23520	23265	23121	23366	23112	23247	23168	23297	23333	23067	23207	23396	23037	23261	23182	23348	23238	23138	23253	23240	23133	23332	23252	23233	23383	23243	23174	23329	23335	23173	23126	23069	23439	23248	23394	23542	23339	23482	23259	23213	23338	23348	23332	23331	23373	23496	23630	23267	23119	23139	23409	23264	23209	23327	23511	23340	23108	23339	23283	23285	23313	23215	23362	23369	23208	23587	23296	23227	23537	23143	23182	23427	23087	23148	23286	23261	23215	23296	23344	23360	23283	23332	23406	23356	23228	23222	23351	23204	23455	23197	23393	23295	23198	23165	23492	23353	23176	23405	23385	23163	23122	23232	23172	23421	23454	23343	23220	23211	23210	23201	23149	23215	23466	23139	23249	23137	23591	23274	23430	23268	22952	23235	23251	23153	23200	23496	23453	23468	23286	23089	23344	23508	23321	23396	23368	23417	23307	23206	23315	23296	22990	23146	23357	23271	23557	23577	23268	23446	23269	23385	23296	23245	23157	23154	23294	23395	23065	23364	23473	23388	23246	23214	23439	23258	23406	23469	23390	23345	23618	23304	23424	23335	23555	23195	23153	23255	23461	23525	23325	23119	23407	23395	23218	23441	23312	23114	23264	23151	23119	23421	23408	23357	23423	23420	23302	23263	23323	23209	23188	23314	23397	23496	23421	23031	23475	23597	23284	23168	23307	23099	23294	23265	23521	23252	23017	23245	23390	23163	23326	23236	23133	23231	23142	23629	23446	23299	23546	23323	23384	23402	23190	23165	23390	23142	23237	23343	23199	23375	23273	23228	23394	23353	23446	23300	23293	23400	23506	23340	23217	23166	23221	23370	23421	23148	23359	23191	23336	23339	23183	23382	23226	23326	23391	23237	23311	23257	23192	23378	23177	23325	22950	23354	23173	23232	23391	23213	23402	23380	23221	23296	23322	23485	23632	23262	23361	23387	23536	23267	23197	23087	23103	23323	23266	23212	23105	23161	23424	23255	23657	23433	23396	23373	23317	23230	23391	23300	23371	23404	23372	23406	23389	23421	23295	23646	23293	23282	23370	23215	23238	23090	23226	23394	22958	23175	23167	23400	23347	23445	23453	23328	23129	23281	23353	23307	23345	23404	23191	23186	23022	23469	23335	23522	23420	23300	23126	23372	23330	23222	23135	23218	23190	23235	23320	23584	23183	23547	23331	23390	23278	23344	23159	23215	23256	23120	23294	23587	23175	23071	23054	23307	23390	23501	23451	23411	23257	23465	23481	23403	23230	23325	23655	23331	23230	23327	23331	23217	23199	23297	23516	23436	23459	23338	23198	23349	23411	23103	23058	23425	23055	23415	23316	23446	23271	23559	23216	23410	23280	23286	23301	23254	23387	23151	23370	23276	23418	23285	23254	23110	23412	23184	23379	23299	23241	23335	23245	23244	23498	23427	23311	23480	23406	23181	23482	23265	23279	23216	23316	23318	23444	23419	23273	23285	23327	23243	23245	23303	23405	23158	23352	23461	23322	23267	23306	23283	23344	23308	23406	23368	23277	23263	23061	23241	23191	23096	23486	23167	23256	23455	23329	23513	23474	23205	23318	23386	23480	23369	23494	23607	23405	23195	23453	23481	23428	23539	23377	23575	23476	23164	23286	23199	23395	23247	23364	23397	23389	23565	23583	23100	23427	23277	23223	23087	23288	23074	23172	23260	23383	23208	23498	23311	23279	23495	23241	23244	23386	23205	22915	23203	23418	23286	23129	23268	23262	23348	23407	23251	23312	23177	23272	23445	23299	23136	23438	23448	23227	23407	23137	23507	23271	23382	23233	23176	23193	23417	23358	23329	23325	23268	23594	23045	23281	23181	23096	23230	23554	23348	23309	23328	23258	23587	23606	23403	23393	23458	23316	23297	23202	23342	23526	23252	23387	23328	23257	23320	23075	23191	23321	23418	23284	23163	23306	23291	23136	23262	23439	23550	23365	23465	23357	23475	23339	23312	23328	23327	23275	23406	23327	23322	23422	23280	23373	23257	23674	23440	23256	23614	23258	23339	23515	23153	23520	23398	23240	23418	23253	23171	23464	23156	23292	23128	23370	23133	23189	23345	23353	23256	23377	23370	23229	23399	23334	23276	23416	23167	23424	23432	23257	23257	23365	23373	23302	23417	23295	23033	22985	23137	23341	23319	23483	23593	23184	23450	23272	23123	23208	23025	23400	23292	23386	23514	23395	23101	23441	23354	23433	23380	23223	23357	23394	23187	23264	23410	23531	23334	23423	23314	23299	23559	23083	23530	23400	23399	23225	23140	23412	23179	23491	23478	23374	23219	23259	23400	23059	23299	23093	23381	23538	23307	23471	23311	23268	22997	23428	23310	23504	23409	23399	23417	23271	23258	23314	23424	23194	23383	23127	23148	23376	23410	23159	23332	23204	23223	22987	23243	23243	23276	23334	23501	23199	23501	23252	23397	23229	23424	23388	23237	23408	23168	23153	23268	23131	23121	23235	23323	23253	23563	23331	23159	23301	23204	23384	23476	23155	23138	23639	23389	23213	23334	23411	23241	23306	23366	23345	23298	23092	23231	23398	23332	23443	23231	23418	23408	23395	23228	23618	23243	23409	23274	23241	23309	23497	23327	23161	23502	23341	23286	23567	23364	23103	23154	23393	23015	23326	23405	23377	23162	23215	23648	23272	23010	23043	23078	23234	23221	23207	23325	23298	23372	23426	23404	23050	23216	23130	23378	23329	23157	23277	23475	23198	23000	23443	23421	23337	23390	23525	23499	23125	23311	23113	23509	23297	23458	23281	23398	23206	23262	23299	23303	23205	23138	23225	23195	23319	23354	23295	23298	23251	23518	23449	23339	23349	23250	23348	23085	23318	23390	23482	23119	23401	23321	23266	23239	23306	23341	23486	23224	23231	23381	23318	23053	23486	23164	23248	23167	23185	23046	23537	23273	23421	23437	23379	23219	23173	23483	23240	23192	23321	23229	23496	23097	23363	23282	23497	23360	23502	23241	23351	23357	23232	23260	23166	23196	23062	23098	23186	23155	23311	23219	23649	23102	23303	23223	23485	23556	23309	23297	23275	23525	23320	23318	23316	23423	23288	23456	23335	23328	23373	23346	23345	23437	23229	23344	23376	23367	23307	23607	23419	23380	23442	23286	23322	23132	23325	23298	23244	23411	23483	23304	23204	23252	23555	23334	23343	23120	23305	23302	23614	23351	23356	23542	23390	23163	23318	23083	23341	23440	23271	23102	23189	23208	23103	23420	23407	23315	23606	23157	23374	23372	23182	23302	23409	23453	23311	23204	23087	23272	22994	23365	23327	23377	23176	23341	23242	23345	23470	22982	23158	23195	23172	23305	23215	23300	23478	23388	23360	23391	23251	23180	23417	23431	23263	23165	23414	23441	23201	23554	23349	23421	23276	23360	23460	23226	23274	23306	23415	23290	23115	23407	23403	23470	23403	23159	23381	23599	23485	23235	23308	23370	23399	23090	23468	23329	23427	23493	23373	23308	23414	23312	23435	23385	23333	23308	23448	23324	23484	23165	23261	23299	23193	23341	23437	23440	23389	23242	23317	23281	23248	23123	23309	23391	23266	23221	23379	23632	23464	23291	23192	23263	23202	23366	23376	23206	23554	23424	22994	23203	23012	23203	23282	23359	23441	23218	23292	23413	23361	23391	23192	23429	23303	23391	23169	23326	23071	23166	23501	23488	23365	23375	23282	23405	23138	23461	23361	23123	23214	23252	23383	23193	23471	23265	23328	23186	23138	23174	23356	23462	23388	23215	23117	23290	23588	23316	23410	23364	23200	23389	23309	23402	23266	23495	23324	23511	23483	23476	23321	23586	23084	23225	23297	23291	23349	22951	23043	23270	23163	23250	23318	23158	23319	23231	23051	23307	23363	23229	23194	23503	23069	23391	23190	23058	23455	23208	23389	23201	23586	23308	23177	23272	23310	23265	23247	23359	23329	23397	23379	23314	23249	23220	23448	23238	23241	23345	23481	23344	23242	23466	23406	23459	23324	23123	23270	23222	23416	23175	23639	23358	23354	23365	23441	23377	23214	23233	23197	23316	23497	23402	23389	23373	23326	23426	23238	23287	23503	23402	23364	23246	23400	23210	23462	23228	23282	23319	23156	23118	23222	23423	23282	23378	23556	23484	23327	23391	23354	23354	23217	23086	23210	23341	23275	23162	23230	23441	23441	23156	23452	23300	23545	23326	23244	23340	23260	23468	23388	23553	23502	23344	23484	23102	23092	23248	23425	23409	23246	23270	23348	23499	23312	23350	23151	23532	23279	23284	23333	23238	23595	23212	23210	23273	23332	23173	23242	22927	23238	23141	23154	23242	23380	23292	23284	23302	23040	23311	23318	23374	23357	23257	23528	23281	23471	23234	23257	23346	23279	23031	23491	23364	23268	23390	23374	23395	23272	23393	23084	23336	23134	23242	23185	23348	23461	23301	23266	23325	23302	23277	23204	23488	23300	23322	23291	23396	23465	23047	23344	23200	23423	23366	23336	23356	23211	23396	23365	23310	23138	23411	23306	23336	23269	23453	23069	23435	23358	23288	23308	23119	23365	23473	23031	23615	23091	23359	23371	23338	23271	23229	23408	23332	23227	23584	23500	23011	23209	23200	23290	23265	23431	23263	23198	23255	23362	23393	23379	23314	23209	23278	23312	23451	23563	23289
27128	46827	41014	32816	27853	23618	20987	18830	16980	16245	15844	15324	15169	14877	14890	14763	14655	14709	14496	14538	14596	14442	14593	14357	14485	14465	14550	14640	14299	14414	14531	14507	14441	14581	14466	14510	14394	14303	14445	14468	14337	14341	14423	14511	14312	14555	14244	14341	14408	14325	14251	14497	14417	14454	14391	14408	14393	14304	14459	14526	14331	14615	14472	14222	14422	14256	14362	14257	14314	14375	14347	14316	14314	14547	14404	14350	14289	14311	14307	14486	14221	14563	14258	14349	14480	14482	14222	14290	14396	14464	14457	14383	14403	14426	14314	14343	14420	14301	14306	14497	14300	14360	14463	14322	14420	14372	14424	14427	14419	14379	14387	14417	14334	14431	14306	14346	14307	14291	14285	14382	14373	14303	14430	14337	14422	14290	14300	14285	14218	14423	14336	14508	14265	14342	14096	14333	14165	14314	14436	14446	14357	14103	14444	14284	14112	14502	14251	14306	14300	14235	14308	14428	14164	14423	14355	14314	14480	14401	14373	14407	14375	14363	14332	14375	14140	14251	14297	14420	14407	14356	14174	14224	14360	14365	14235	14153	14499	14359	14294	14276	14266	14361	14309	14380	14551	14314	14275	14513	14209	14358	14483	14393	14381	14344	14314	14289	14224	14409	14326	14149	14364	14393	14303	14280	14624	14295	14379	14087	14487	14465	14167	14333	14378	14260	14262	14307	14162	14405	14427	14444	14405	14532	14208	14456	14267	14353	14424	14345	14217	14429	14423	14569	14413	14429	14463	14305	14260	14451	14407	14361	14463	14360	14442	14383	14335	14385	14450	14414	14181	14309	14437	14335	14518	14421	14386	14314	14381	14453	14267	14498	14431	14372	14539	14273	14280	14305	14272	14328	14409	14273	14263	14350	14443	14270	14335	14319	14396	14304	14385	14301	14441	14378	14511	14437	14415	14185	14246	14228	14228	14109	14020	14370	14448	14539	14557	14253	14509	14545	14349	14345	14241	14448	14422	14191	14532	14429	14459	14503	14463	14371	14440	14596	14396	14315	14316	14450	14310	14149	14456	14346	14418	14448	14434	14469	14353	14414	14184	14378	14480	14410	14450	14341	14428	14460	14299	14240	14360	14413	14311	14421	14359	14293	14438	14217	14472	14331	14503	14369	14330	14408	14284	14392	14517	14305	14437	14615	14268	14384	14387	14398	14283	14341	14440	14328	14350	14477	14528	14330	14249	14399	14339	14287	14380	14414	14154	14335	14361	14443	14500	14503	14298	14335	14236	14586	14302	14384	14372	14361	14248	14304	14148	14356	14469	14520	14395	14481	14193	14455	14326	14259	14333	14427	14259	14462	14492	14452	14311	14335	14364	14418	14354	14507	14407	14290	14216	14493	14324	14402	14472	14401	14330	14373	14152	14263	14501	14352	14456	14321	14208	14212	14367	14424	14307	14380	14388	14399	14267	14357	14221	14355	14304	14277	14504	14357	14383	14514	14315	14331	14356	14195	14343	14254	14430	14396	14281	14224	14439	14366	14463	14261	14278	14418	14303	14318	14482	14199	14291	14503	14509	14401	14135	14367	14248	14391	14296	14481	14223	14244	14381	14466	14339	14420	14381	14518	14377	14444	14485	14361	14336	14403	14198	14381	14180	14348	14464	14418	14434	14207	14239	14380	14392	14400	14498	14382	14307	14165	14305	14371	14495	14531	14247	14164	14360	14283	14440	14414	14343	14365	14422	14430	14443	14363	14270	14219	14394	14378	14349	14423	14433	14295	14382	14557	14240	14508	14384	14386	14451	14338	14392	14407	14267	14312	14378	14222	14354	14330	14436	14319	14394	14446	14383	14282	14315	14360	14209	14464	14473	14289	14301	14413	14435	14324	14420	14223	14311	14234	14378	14446	14387	14336	14340	14321	14581	14319	14279	14379	14321	14261	14307	14314	14482	14370	14416	14364	14256	14146	14400	14480	14513	14439	14380	14362	14504	14366	14419	14311	14335	14228	14350	14228	14459	14288	14428	14412	14364	14437	14379	14437	14278	14500	14284	14292	14356	14442	14285	14147	14344	14508	14229	14232	14376	14342	14325	14425	14440	14346	14271	14415	14457	14272	14394	14325	14272	14394	14506	14366	14469	14251	14207	14255	14310	14286	14189	14221	14281	14352	14288	14323	14238	14378	14451	14152	14325	14328	14552	14287	14226	14329	14439	14300	14386	14368	14472	14427	14309	14313	14417	14226	14367	14387	14389	14235	14140	14276	14222	14287	14456	14198	14365	14412	14262	14453	14376	14468	14167	14383	14370	14341	14454	14415	14368	14259	14262	14175	14441	14294	14368	14560	14360	14382	14354	14364	14289	14335	14454	14320	14441	14354	14354	14393	14388	14307	14538	14391	14327	14280	14223	14378	14354	14319	14257	14393	14203	14397	14374	14264	14346	14569	14439	14292	14473	14349	14077	14321	14356	14424	14426	14613	14212	14502	14359	14419	14436	14400	14250	14416	14524	14267	14312	14406	14289	14268	14474	14260	14276	14377	14264	14317	14349	14258	14513	14250	14407	14286	14311	14354	14320	14359	14264	14305	14253	14489	14393	14340	14582	14227	14460	14255	14565	14299	14280	14196	14224	14359	14250	14262	14478	14305	14328	14580	14370	14375	14368	14402	14470	14463	14250	14384	14349	14487	14308	14350	14394	14395	14448	14275	14540	14365	14247	14492	14468	14305	14421	14292	14141	14480	14292	14458	14326	14343	14488	14421	14338	14327	14367	14299	14316	14243	14475	14395	14341	14416	14410	14438	14320	14128	14316	14337	14285	14085	14519	14284	14388	14334	14295	14488	14390	14189	14376	14377	14363	14442	14528	14540	14523	14361	14331	14479	14508	14376	14395	14519	14300	14352	14453	14223	14371	14426	14224	14251	14456	14356	14455	14271	14321	14457	14201	14426	14442	14389	14300	14355	14236	14405	14367	14319	14497	14452	14330	14353	14559	14323	14375	14601	14425	14579	14368	14251	14537	14283	14528	14501	14285	14523	14234	14469	14466	14419	14546	14413	14377	14470	14338	14491	14397	14410	14492	14365	14536	14305	14283	14392	14360	14170	14193	14219	14315	14284	14228	14241	14398	14334	14336	14454	14349	14409	14223	14278	14339	14359	14316	14240	14333	14182	14359	14411	14536	14370	14441	14412	14460	14463	14213	14505	14258	14429	14229	14170	14289	14315	14390	14402	14382	14418	14287	14336	14482	14196	14446	14346	14505	14392	14179	14461	14341	14441	14341	14448	14319	14334	14286	14376	14304	14512	14368	14088	14187	14486	14286	14426	14401	14382	14361	14523	14481	14314	14345	14156	14397	14328	14134	14514	14245	14330	14388	14356	14332	14191	14377	14195	14442	14371	14392	14322	14310	14459	14493	14248	14340	14400	14302	14419	14468	14190	14227	14344	14357	14417	14314	14367	14393	14393	14530	14389	14415	14262	14279	14401	14396	14325	14349	14369	14445	14370	14324	14305	14398	14335	14384	14322	14433	14319	14296	14323	14347	14602	14293	14274	14233	14128	14353	14415	14434	14342	14190	14252	14415	14427	14461	14357	14291	14467	14366	14242	14336	14467	14520	14191	14297	14275	14211	14341	14033	14480	14421	14423	14444	14466	14503	14224	14377	14307	14435	14249	14401	14181	14311	14258	14540	14456	14237	14344	14325	14438	14306	14338	14319	14324	14241	14275	14381	14432	14297	14366	14367	14568	14401	14238	14350	14390	14448	14429	14322	14247	14458	14521	14320	14584	14399	14164	14281	14393	14320	14440	14360	14466	14481	14274	14377	14318	14403	14337	14435	14351	14402	14540	14483	14174	14384	14337	14399	14417	14244	14455	14487	14374	14485	14257	14318	14314	14269	14469	14373	14250	14286	14322	14455	14341	14406	14415	14302	14319	14378	14346	14422	14222	14364	14252	14303	14266	14508	14535	14397	14264	14430	14301	14351	14293	14447	14402	14243	14447	14504	14311	14335	14335	14274	14545	14435	14273	14346	14316	14272	14331	14320	14378	14399	14360	14196	14351	14421	14466	14449	14522	14385	14367	14362	14514	14180	14522	14287	14229	14293	14414	14574	14544	14321	14341	14284	14576	14367	14301	14344	14357	14301	14279	14311	14368	14325	14388	14213	14340	14378	14367	14296	14392	14367	14391	14273	14299	14435	14282	14348	14162	14348	14207	14364	14440	14145	14302	14487	14216	14253	14268	14258	14572	14510	14279	14252	14344	14336	14405	14292	14345	14233	14388	14246	14235	14334	14336	14511	14339	14344	14532	14414	14274	14275	14318	14216	14492	14268	14529	14175	14349	14316	14337	14309	14393	14355	14438	14354	14485	14440	14430	14427	14363	14218	14333	14304	14441	14346	14528	14213	14230	14330	14388	14178	14430	14393	14513	14313	14199	14393	14376	14380	14339	14292	14540	14372	14392	14375	14382	14419	14084	14429	14285	14251	14535	14425	14321	14335	14372	14299	14037	14302	14272	14370	14424	14268	14362	14116	14417	14256	14328	14330	14255	14314	14322	14435	14333	14455	14463	14404	14376	14384	14442	14319	14350	14206	14262	14346	14190	14426	14461	14237	14489	14372	14407	14377	14528	14578	14377	14332	14601	14316	14411	14348	14377	14392	14395	14424	14281	14449	14394	14293	14352	14298	14418	14375	14230	14372	14336	14386	14481	14290	14438	14414	14495	14475	14377	14252	14347	14479	14214	14242	14278	14369	14465	14343	14281	14286	14563	14526	14570	14332	14328	14296	14337	14349	14324	14339	14527	14193	14413	14237	14297	14299	14318	14207	14340	14396	14292	14279	14305	14348	14288	14278	14503	14553	14394	14423	14260	14428	14397	14325	14242	14407	14213	14277	14200	14430	14374	14145	14509	14468	14243	14364	14406	14401	14350	14376	14265	14542	14377	14377	14438	14345	14255	14304	14397	14323	14254	14609	14230	14538	14313	14565	14417	14182	14411	14446	14591	14288	14268	14403	14332	14577	14471	14456	14267	14363	14452	14553	14313	14361	14421	14423	14449	14335	14170	14293	14544	14267	14278	14472	14189	14447	14380	14371	14297	14412	14355	14368	14328	14483	14430	14574	14426	14417	14528	14389	14279	14264	14386	14343	14242
23492	21453	28797	26333	29110	33064	34602	30383	28200	26843	26006	25471	25334	25154	25083	24848	24683	24548	24827	24722	24582	24648	24583	24431	24568	24527	24633	24597	24424	24340	24341	24483	24450	24286	24232	24443	24414	24402	24274	24483	24429	24441	24246	24481	24379	24267	24302	24128	24261	24173	24113	24467	24207	24204	24389	24251	24280	24545	24577	24158	24223	24274	24235	24324	24208	24251	24446	24479	24299	24307	24151	24044	24184	24223	24237	24157	24253	24303	24111	24281	24160	24502	24254	24425	24295	24376	24142	24319	24143	24249	24376	24194	24049	24503	24435	24146	24317	24154	24145	24215	24225	24297	24243	23994	24152	24191	24238	24093	24187	24036	24287	24102	24346	24231	24522	24090	24174	24152	24224	24543	24245	24134	24225	24382	24380	24219	24385	24303	24335	24177	24213	24309	24446	24221	24376	24313	24302	24321	24533	24243	24291	24317	24392	24226	24037	24506	24149	24278	24094	24109	24124	23994	24216	24353	24367	24224	23968	24370	24238	24307	24206	24273	24119	24256	24163	24021	24272	24201	24306	24206	24205	24243	24276	24389	24353	24429	24369	24149	24241	24288	24134	24108	24178	23950	24144	24374	24250	24180	24316	24104	24262	23982	24116	24230	24513	24517	24355	24322	24350	24381	24382	24170	24374	24295	24259	24209	24216	24273	24449	23861	24136	23944	24138	24424	24076	24137	24393	24242	24255	24029	24095	24216	24099	24280	24145	24182	24254	24135	24336	24289	24085	24104	24249	24309	24213	24151	24229	24272	24460	24246	24068	24391	24127	24313	24277	24127	24130	24144	24357	24049	24208	24337	24101	24150	24256	24359	24333	24155	24097	24438	24327	24127	24278	24501	24174	24641	24310	24144	24022	24345	24274	24192	24342	24356	24281	23983	24180	24167	24141	24231	24254	24263	24144	24341	24554	24353	24221	24295	24169	24240	24035	24277	24596	24221	24118	24288	24246	24261	24164	24159	24340	24222	24228	24224	24321	24360	24077	24034	24335	24134	24143	24129	24301	24044	24259	24435	24161	24350	24164	24497	24248	24101	23933	24370	24163	24302	24276	24272	24443	24336	24131	24193	24479	24121	24124	24211	23977	24235	24146	24335	24334	24175	23925	24400	24308	24123	24086	24323	24435	24170	24055	24257	24437	24374	24393	24119	24119	24201	24181	24440	24253	24350	24062	24200	24024	24627	24320	24430	24295	24312	24255	24179	24201	24285	24253	24457	24272	24089	24127	24269	24198	23992	24480	24393	24360	24131	24395	24046	24189	24097	24231	24139	24096	24049	23994	24280	24089	24299	24317	24286	24258	24151	24110	24188	24319	24154	24205	24471	24299	24198	24086	23830	24040	23990	24341	24192	24334	24244	24268	24114	24223	23935	24293	24306	24359	24240	24161	24347	24157	24273	24339	24309	24256	24419	24135	24198	24172	24199	24267	24274	24363	24058	24519	24454	24427	24344	24128	24207	24054	24207	24213	24110	24359	24346	24172	24200	23987	24067	24351	24300	24170	24163	24223	24123	24269	24264	24158	24331	24427	24166	24406	24245	24397	24297	24311	24179	24261	24296	24282	24272	24377	24288	24244	24259	24234	24226	24095	24266	24123	24208	24211	24241	23925	24386	24261	24297	24368	24228	24195	24135	24492	24252	24253	24297	24114	24071	24225	24164	24226	24137	24241	24085	24318	24299	24213	24147	24193	23944	24062	24131	24294	24204	24300	23978	24037	24187	24025	24402	24203	24467	24321	24247	24280	24268	24185	24151	24148	24106	24378	24206	24421	24324	24258	24223	24058	24105	24195	24156	24169	24443	24230	24301	24212	24095	24077	24083	24047	24360	24336	24255	24166	24076	24279	24217	24269	24223	24256	24215	24221	24087	24270	24386	24235	24249	24303	24372	24124	24239	24092	24208	24134	24205	24392	24241	24459	24257	24178	24381	24053	24306	24407	24094	24340	23998	24254	24190	24169	24074	24312	24184	24448	24291	24501	24266	24256	24216	24228	24069	24166	24096	24200	24128	24190	24266	24200	23995	24360	24322	24206	24338	24203	24122	24230	24050	24306	24367	24141	24298	24445	24135	24297	24166	24208	24037	24065	24206	24366	24173	24252	24183	24137	24176	24208	24296	24340	24559	24012	24105	24201	24299	24225	24072	24249	24144	24521	24279	24241	24090	24177	24243	24276	24183	24104	24255	24307	24122	24214	24250	24254	24176	24276	24392	23805	24229	24196	24132	24096	24393	24288	24255	24339	24131	24186	24268	24243	24167	24168	24219	24489	24397	24051	24292	24107	24254	24411	24283	24194	24235	24167	24403	24283	23979	24250	24142	24222	24371	24027	24335	23989	24103	24230	24203	24033	24106	24051	24374	24146	24610	24068	24078	24585	24243	24126	24227	24404	24268	23945	24396	24172	24049	24409	24193	24318	24416	24361	24229	24141	24404	24289	24080	24144	24272	24276	23974	24498	24249	24307	24397	24232	24035	24176	24499	24130	24242	24053	24301	24283	24330	24164	24327	24371	23989	24267	24341	24147	24039	24218	24346	24264	24253	24309	24257	24270	24174	24299	24218	24385	24068	24461	24178	24275	23967	24005	24234	24057	24262	24027	24272	24049	24504	24251	24255	24119	24257	24300	24158	24075	24464	24317	24404	24165	24544	24465	24081	24215	24289	24290	24315	24389	24201	24146	24298	24328	24385	24429	24321	24256	24235	24338	24113	24185	24455	24217	24133	23986	24115	24298	24237	24384	24218	24171	24207	24276	24196	24287	24190	24240	24178	24227	24294	24118	23967	24280	24222	24130	24216	24218	24125	24395	24412	24405	24275	24301	24250	24144	24120	24090	24476	24214	24225	24452	24073	24303	24137	24429	24163	24294	24242	24360	24493	24241	24187	24397	24042	24016	24143	24325	24347	24328	24443	24284	24236	24200	24388	24043	24494	24334	24389	24059	24057	24101	24108	24171	24175	24344	24318	24381	24403	24428	24562	24217	24408	24386	24344	24337	24338	24051	24191	24351	24312	24309	24185	24112	24280	24419	24154	24171	24095	24172	24175	24354	24079	24221	24092	24164	24056	24338	24199	24257	24409	24398	24359	24383	24328	24463	24188	24325	23979	24299	24340	24097	24222	24110	24103	24241	24303	24414	24377	24319	24107	24105	24133	24294	24353	24102	24094	24099	24143	24189	24142	24047	23953	24221	24459	24270	24346	24215	24264	24040	24092	24219	24653	24500	24039	24152	24169	24132	24369	24096	24316	24145	24211	24307	24392	24212	24213	24322	24138	24218	23987	24179	24264	24197	24003	24186	24294	24221	24310	24346	24350	24309	24088	24399	24273	24179	24081	24178	24010	24350	24188	24236	24240	24051	24259	24388	24331	24223	24496	24417	24024	24341	24306	24058	24287	24081	24278	24299	24178	24320	24155	24262	24296	24294	24357	24261	24323	24334	24277	24322	24304	24149	24212	24200	24252	24210	24350	24194	24390	24374	24365	24267	24419	24221	24346	24456	24262	24233	24077	24336	24185	24302	24094	24390	24064	24202	24102	24229	24304	24475	24191	24264	24241	24284	24208	24186	24242	24398	24294	24132	24190	24428	24678	24185	24299	24146	24266	24524	24401	24267	24026	24084	24133	24226	24073	24216	24299	24301	24114	24336	24367	24280	24315	24488	24013	24320	24293	24247	24100	24343	24170	24196	24181	24176	24270	24527	24062	24142	24221	24150	24049	24274	24078	24290	24262	24218	24148	24193	24235	24430	24344	24313	24207	24260	24137	24284	24142	24356	24338	24245	24272	24282	24098	24292	24235	24262	24001	24124	24428	24324	24405	24034	24194	24016	24283	24259	24135	24356	24363	24337	24265	24442	24375	24168	24256	24171	24350	24411	24081	24068	24132	24326	24174	23955	24164	24268	24240	24217	24105	24454	24303	24299	24072	24598	24334	24435	24179	24511	24133	24131	24200	24342	24267	24258	24284	24246	24106	24382	24199	24244	24213	24339	24352	24206	24328	24158	24081	24134	24120	24217	24114	24179	24016	23901	24284	24104	24236	24086	24260	24129	24286	24308	24302	24163	24329	24167	24404	24240	24239	24199	24183	24167	24134	24258	24411	24145	23981	23852	24159	24049	24415	24177	24320	24048	24294	24363	24390	24244	24460	24362	24283	24343	24217	24308	24237	24240	24322	24190	24186	24225	24204	24479	24095	24222	24245	24094	24228	24310	24596	24619	24266	24337	24201	24147	24014	24146	24339	24154	24067	24067	23882	24071	24230	23957	24643	24163	24195	24197	23993	24295	24070	24391	24246	24294	24330	24206	24125	24197	24365	24465	24433	24492	24529	23980	24181	24295	24282	24259	24313	24344	24305	24431	24034	24417	24137	24205	24415	24292	24087	24079	24027	24227	24196	23982	24107	24321	24167	24490	24354	24076	24330	24285	24197	24138	24329	24143	24281	24425	24471	24301	24202	24297	24241	24129	24273	24198	24126	24093	24229	24342	24159	24153	24590	24140	24302	24558	24428	24164	24249	24232	24300	24185	24368	24036	24202	24167	24201	24096	24059	24204	24526	24291	23972	24085	24360	24334	24472	24279	23996	24246	24242	23931	24236	24236	24243	24196	24270	24255	23869	24240	24199	24194	24057	24463	24107	24454	24294	24087	24118	24306	24162	24206	24147	24242	24264	24315	24166	24424	24205	24057	24326	23960	24130	24150	24259	24319	24345	24190	24116	24327	24322	24179	24133	24253	23946	24427	24537	24233	24041	24295	24348	24423	24581	24089	24077	24250	24240	24299	24589	24363	24414	24256	24363	24074	24089	24105	24344	24341	24091	24149	24424	24451	24104	24023	24208	24334	24238	24483	24278	24431	24263	24017	24170	24150	24144	24298	24417	24439	24280	24504	24132	24240	24181	24283	24163	24163	24029	24118	24334	24472	24416	24521	24332	24379	24396	24067	24184	24278	24505	24373	24415	24473	24022	24312	24157	24014	24214	24108	24317	24351	24417	24182	24389	24023	24067	24177	24187	24300	24120	24317	24294	24366	24286	24357	24228	24272	24201	24193	24512	24309	24155	24202	24411	24126	24385	24208	24326	24311	24114	23916	24292	24208	24318	24306	24109	24345	24210
30631	54656	48031	38584	32758	27761	24983	21637	19166	17691	16903	16472	15975	15716	15396	15378	15210	15107	15395	15225	15148	15038	15162	15102	15071	14878	15161	15100	14935	15122	15153	14996	14986	14913	15069	15051	15166	15214	15099	15124	14963	14917	15163	15134	14947	15147	14980	15072	15129	15072	15115	15105	15029	15000	14876	15011	14952	15040	14863	15032	15097	15038	14984	14904	15131	15095	15021	14978	15061	15084	15117	15198	15034	14990	15006	14988	14880	14883	15002	15019	14983	14758	14839	15037	14829	14918	15078	14944	15060	15183	14706	14895	15105	14831	14964	14831	14972	14898	14873	14926	15002	15049	14892	15007	14883	14860	15042	14991	15118	14941	14974	14822	14842	14883	14989	14980	14904	14953	15135	15024	14764	14859	14676	14806	14883	14992	14889	14937	14824	14757	14897	14973	15050	14977	14888	14872	15057	14894	14846	14844	14975	14913	14990	15022	14825	14955	15014	14937	15016	14942	15002	14857	14812	14880	14951	14883	14900	15006	14866	14633	14902	15106	15104	15008	14899	14863	14904	15034	14884	15069	14749	14918	14903	14899	14888	14705	14920	14983	14971	14968	14957	14947	14849	14885	14976	15073	14773	14838	14844	14911	14972	14992	14966	14826	15023	14911	14955	14776	14875	14852	15013	14915	14936	14944	14925	14870	15130	14808	14812	14826	14788	14961	14953	14926	14940	14840	14850	14735	15077	14956	15005	14766	14948	14887	14871	14848	14909	14756	14874	14896	14922	14846	14920	14855	15050	14953	14650	14842	15000	14892	14870	14978	14935	14832	15150	15052	14987	14760	15006	14994	14882	14908	14828	15023	14952	14983	14887	14925	14933	15041	14938	14923	14920	14664	14946	14890	14972	15079	14909	14900	14950	14800	15085	14865	15011	14833	14883	14986	14804	14953	14999	14944	14931	14770	15129	15117	14950	14698	14904	15000	14771	14816	14816	14864	15019	14724	14896	14868	14799	14784	14796	14805	14959	14853	14977	14685	15097	14984	14702	14983	14880	14907	14927	14791	15079	14888	14885	14856	14944	14945	14832	14892	14866	14833	14881	14991	14920	14902	14916	15015	14939	15200	14805	14842	14877	15020	14726	14765	14862	14754	14796	14928	15052	14893	14922	14927	14965	14673	14734	14971	14683	15218	14865	14802	14850	14831	14943	15102	14870	14836	15023	15045	14751	14914	14871	14957	14780	14923	14939	14791	14934	14921	14915	14918	14892	14811	14680	14991	14826	14891	15076	14854	15036	14964	15013	14977	14876	14732	14905	14850	14933	14970	14790	15034	14809	14813	14997	15029	14706	14798	14991	14880	14978	15112	14927	14969	14775	14958	14923	14787	14934	14926	15020	15066	14919	14856	14964	14878	14818	15003	14782	14832	14842	14936	14948	14792	14776	15080	14764	14893	14738	15068	14981	14820	14838	14846	14937	14891	15097	14734	14855	14794	14951	14858	14823	14787	15064	15024	14802	14798	15068	14932	14989	14880	14746	14864	14871	14994	14912	14881	15001	14977	14837	15110	14760	14739	14844	14893	14745	14959	14938	14841	15000	14854	15016	14906	14790	14972	15088	14919	14791	15034	14979	14856	14837	14798	14970	14851	14898	14909	15066	14889	14839	14991	14860	14773	14800	14984	14986	14975	14939	14721	14830	15086	14894	14832	15032	14984	14868	14835	14903	14604	14806	14966	14880	14875	14911	14875	14824	15111	14933	14926	14906	14840	14871	14861	14850	14907	14900	14862	14942	15059	14914	14751	14857	14833	14865	14833	14899	14954	14962	14868	15037	14988	14905	14828	14867	14903	14985	14782	14822	14787	14952	14943	14932	14802	14877	14982	14788	15030	14964	14829	14842	14815	15039	14867	14872	14883	14847	14914	15016	15152	14902	14934	14956	14935	14861	14901	14759	14807	14749	14908	14988	14966	15030	15048	14871	14826	14893	14727	14836	14929	14876	14938	14780	15032	14777	14913	14960	14884	14887	14846	14810	14911	14797	14881	14898	15009	15041	14887	14796	15049	14872	14821	14803	14786	14974	15113	15007	14851	14798	14997	14852	14842	14936	14998	14952	14950	14826	14871	14974	14850	14865	14790	14810	15015	14696	15144	14924	14938	14924	14901	14870	15081	14803	14900	14673	14788	14923	14856	14860	14952	14983	14800	14963	14896	14807	14785	15008	14971	14989	14981	14947	14909	14973	14834	14993	15011	14841	14927	14933	14862	14875	14910	14872	14912	14851	14805	14972	14907	14749	15038	14943	14920	14785	14950	14862	14831	14854	14977	14863	14854	14895	14945	14916	14842	14859	14851	15035	14937	14839	15001	14909	14705	14988	14796	14850	14969	14824	14783	14716	14708	14851	15012	14919	14760	14827	14802	14915	14932	14948	14971	15044	14972	15043	14960	14828	14884	14880	14844	14955	14927	14987	14856	14770	14908	14949	15080	14825	14863	15026	15143	14990	14940	14819	14932	14964	14823	14919	15129	14882	14968	14993	14847	14993	14990	14865	15128	14859	14910	14840	14946	15009	14874	14928	14820	14864	15004	14916	14984	14921	14957	14972	14863	14994	14901	14859	14838	14796	14738	15019	14944	14910	14937	14854	14999	14875	14925	15075	15019	14857	14784	14933	14927	15050	15101	15061	14615	14850	14886	14962	14974	14983	14686	14842	14895	15011	14985	14849	14917	14833	14824	15146	14951	14916	14849	14876	14711	14784	14926	14760	14798	15003	14700	14900	14983	14833	14952	14889	14875	14757	15105	14924	14794	15052	14865	14830	14774	14895	14906	14898	14836	14974	14855	14888	14878	14861	14827	14915	15067	14969	14974	15111	14820	14849	15066	14948	14890	14951	14843	14828	14826	14727	14808	15101	14952	14814	14776	15037	14821	14799	14724	14919	15003	15003	15147	14819	14793	14847	14706	14884	15017	15009	14949	15114	14910	14915	14928	14909	14828	14992	15011	14813	14936	14900	14969	14999	14968	14843	14904	15010	14998	14762	14994	14757	14860	14913	14817	15001	14909	14770	14786	14845	14896	14792	14770	14820	14703	14954	14789	15103	14936	14774	14810	14929	14790	14812	14868	14874	14991	15057	14860	14884	14955	14873	14823	14984	14939	15072	14911	14718	14766	14922	15011	15085	14808	14918	14930	14840	14909	14921	14776	14896	14870	14946	15097	14723	14930	14952	14988	14960	15025	14803	14848	14891	14826	14919	14784	14869	14833	15000	15010	15108	14950	14915	14805	14913	14816	14872	14757	15068	14792	14857	14869	14934	15038	14763	14781	14927	14786	15087	15039	14705	14847	14861	15177	14848	14896	15073	14863	15009	14901	14862	14943	14917	14987	14989	14891	14787	14791	15017	15016	14750	14887	14582	14881	15023	14928	14855	14927	14925	14758	14826	14919	14970	15028	14909	14859	14873	14802	14885	15060	14990	14884	15005	14838	14992	14978	14805	14939	14838	14887	14845	14722	15085	14672	14857	14924	14861	14897	14931	14887	15007	14809	15035	15033	14653	15182	14937	14792	14823	14923	14788	14722	14880	14878	14961	15007	14769	14810	14985	14872	14942	14853	14708	14885	14935	14953	14850	15053	14729	14922	14836	15038	14898	15020	14839	15040	15112	14680	14847	15003	14963	14787	14806	14863	14891	14794	14902	14834	15116	14865	15084	14825	15029	14858	14880	14880	14912	14909	14779	14957	14825	14965	15015	14848	14925	15077	14995	14905	14950	14837	14845	14885	14989	14938	14899	14884	15021	14769	14718	14856	14901	14913	14801	14977	14939	14849	14803	14952	14856	14950	14951	14902	14872	14762	14936	14993	14929	14948	14624	14869	14824	14826	14805	14843	14937	14801	14899	14913	14812	15080	14832	14908	14973	14877	14740	14893	14939	14696	15021	14897	14987	14740	14994	15026	14888	14921	14951	14754	14964	15024	14947	14982	14891	14829	14841	14964	15012	14823	14746	14917	15066	15014	15115	14841	15057	14989	14873	14846	14934	14845	14944	14811	14975	14856	14941	14896	15047	14768	14877	14744	14821	15022	14905	14776	14825	14952	14904	14972	14762	14984	15018	14932	14969	14980	14965	14796	14715	15018	15009	14916	14883	14966	14973	14846	14813	14814	14812	14889	14871	14811	14962	14873	14828	14905	14967	15015	14806	14907	14833	15195	14877	14780	14801	15050	14798	14934	14982	15101	14895	14937	14940	14822	14793	15063	14826	14785	14892	14811	14758	14963	14994	14968	15063	14961	14802	14903	14748	14968	14977	14877	15013	14841	14873	14942	14908	14902	14823	14728	14884	14947	14749	14796	14925	14955	14876	14997	14843	14888	14903	15071	14839	14953	14793	14833	14893	14926	14854	14979	14858	14904	15063	15101	14870	14936	14981	14766	14889	14782	14984	14939	15026	14905	14948	14996	14804	15006	15001	15019	15185	14949	15027	14808	14899	14954	15029	14849	14852	14813	14836	14913	14957	14875	14812	14840	14949	14749	14897	14976	14916	14997	14882	14996	14967	14964	14937	14883	14960	14874	14905	14937	15141	14824	15005	14704	14788	14848	14973	15087	14914	15000	15139	14958	14796	14884	14856	14909	14860	14965	14908	14788	15041	14944	14841	14931	14897	15018	14899	14812	14903	14945	14962	14952	14649	14919	15033	14894	15043	14942	14869	14965	14948	14843	14905	14968	14844	15206	14966	14897	14912	14875	14862	15030	14722	14814	14814	14754	14763	14942	14831	14811	14953	14977	14937	15020	14767	14990	14833	14903	14959	15089	14910	14978	14900	14998	15014	14863	14837	14902	14951	14937	14881	14982	14908	14918	15174	15040	14834	14760	14819	14903	14918	14948	14869	14854	14868	14768	14775	14868	14703	14979	14900	15131	14754	14779	14857	14921	14947	14859	15002	14908	14843	14856	14850	14974	14929	14889	14892	14795	14835	14901	14947	14869	14886	14924	14776	14849	14789	14966	14982	14921	15029	14999	14954	15066	14975	14814	14972	14871	15003	15026	14814	14866	14975	14991	14799	14936	15084	14574	15134	14929	14886	14803	14955	14750	14751	14950	14763	14869	14882	15049	14983	14931	14760	14884	14891	14847	14866	14929	14847	14848	14771	15000	14863	14900
34900	33432	36045	32260	28147	26449	25896	24857	24362	23849	23586	23422	23392	23334	23347	23307	23013	23099	23008	23143	23084	22613	22981	22865	23193	23044	22981	22832	22858	22958	23034	22914	22800	23099	22999	22820	22776	22895	22870	22600	23131	22934	22548	22575	22766	22834	22805	22969	22998	22929	22986	22969	22944	22950	22908	22827	22910	23098	22709	22721	22888	22842	22961	22702	22934	22724	23074	22803	23105	22960	23059	22774	22774	22968	22718	22673	22985	23000	22873	22711	22860	23105	22961	22540	22921	22859	22838	22865	23060	22660	22888	22966	22875	22724	22989	22773	23002	22917	22781	23049	22696	22831	22837	22854	22861	22692	22966	22692	22868	22677	22789	22815	22890	22781	22979	22809	22801	23039	23038	22776	22937	22964	22990	22961	22669	22723	22976	22790	22650	22828	23026	22824	23070	22996	22942	22832	22938	23049	23068	22920	22828	22640	22772	22933	23010	22858	22845	22736	22734	22746	22955	22824	22901	22910	22826	23018	23047	22997	22738	22669	22909	23208	22925	22839	23055	23050	23058	22761	23059	22940	23016	22783	22933	22993	22694	22847	22937	23128	22879	22974	22720	23233	22974	22872	23072	22687	23038	22937	23220	23029	22715	22989	22944	22928	23103	23011	22870	22782	22808	23111	22540	22932	22933	22866	23065	23084	22663	22905	22809	22866	22751	22800	22913	22980	22783	22846	22948	22847	22998	22876	22874	22978	22934	23073	22918	22857	22912	23013	22886	22862	22818	22996	22793	22770	22924	23072	23021	22699	22580	22954	22808	23055	22858	22960	22982	22786	22846	22714	23036	22776	22868	22829	23014	22615	22714	22909	22895	22960	22902	22861	22696	22899	23014	22955	22901	22888	23134	22837	22748	22960	22753	22721	22875	22952	22844	22839	22907	23115	23051	22856	23008	22965	22760	22778	23105	22806	23070	22978	22885	22683	22716	22866	22946	22639	23112	23142	22743	22778	22841	22761	22908	22785	23020	22869	22606	22925	22875	22908	22886	22765	22894	22776	22849	23100	22792	22794	23010	23007	22858	22957	23101	22816	23152	23164	23038	22932	23008	22986	23049	22890	22927	22863	22882	22819	22931	22810	22890	22825	22958	22727	22850	23089	22975	22757	22974	22964	23122	22847	23046	22998	22769	22679	22996	22793	22981	22673	22980	23002	22973	22967	22924	22667	22546	23015	23036	22825	22978	22892	23005	23074	23023	23049	22772	22871	22987	22975	22868	22711	22831	22721	22857	23135	22921	23262	22626	22863	23018	22950	22757	22861	23004	22869	22893	23041	22670	22849	22874	22823	22896	22927	22920	22784	23106	22836	22844	22829	23096	22911	22953	22796	22810	22985	22903	23032	22709	22832	22863	22797	23034	22946	22983	22958	22893	22820	22705	22939	22881	23181	22755	23090	23137	22987	23082	22812	23061	22736	22964	23105	23119	23069	22684	22572	22966	23056	23108	23053	23067	23072	23018	22921	22871	22851	23226	23101	22827	23029	22943	22619	22939	22962	23100	22778	22836	22911	22995	23048	22983	22972	22880	22701	22859	23074	22694	23098	22876	22917	22883	22850	22802	22896	22845	22845	23176	23030	23018	22849	22711	22828	22858	22869	23062	22957	22549	22879	22931	22847	22700	22712	22784	22989	23266	22753	23041	22843	22773	23030	22862	22919	23102	22898	23327	22728	22812	22799	22918	22948	22882	22912	23034	22992	22787	22828	22834	22878	23127	22801	22972	23138	23100	22906	22767	22764	22992	22888	22631	22531	23078	22831	22934	22876	22920	22902	23022	22952	22795	22895	22825	23012	22902	22738	22984	23003	22861	22924	22868	22948	22788	22632	22994	23311	23068	22958	22938	22914	22760	22741	23079	22765	23021	22580	22838	22952	23008	23031	22956	23056	23000	22925	22832	22785	22870	22857	22978	22849	22870	22876	23005	22902	23029	22767	22892	22943	22820	22948	22885	22947	23002	22837	22734	22716	22893	23085	22986	22709	22822	22935	23038	23007	22811	23038	22991	22610	22907	22775	22821	22900	22935	22779	22812	22957	22849	22789	22936	22891	22591	22945	22995	22894	22758	22955	22935	22851	22970	22871	22838	22851	22780	22696	22811	22729	22901	22892	23063	22923	22946	22919	22962	22816	22940	22606	22912	22822	22857	22791	22857	22969	22956	22992	23136	22812	22720	22931	22853	22982	22891	22966	22833	22980	22815	22851	22882	23191	22884	22827	22903	22863	22817	22804	22897	22731	22854	22779	23104	23020	23248	22799	22981	22773	22869	23027	22894	22755	22758	22892	22697	22821	22968	22908	22918	23002	22938	23076	22825	22757	22992	23055	23158	22822	22995	22868	23029	22992	22968	22925	22878	22906	22797	22765	22990	22895	22942	22852	22802	22717	22726	22972	23279	23255	22977	22631	22870	22720	22834	23110	23057	22920	22901	22963	22989	22866	22905	22781	22912	22916	22744	22792	22543	23016	23024	22757	23175	22770	22845	22763	23140	23020	23039	22957	23107	22866	22850	22944	23118	22830	22787	23012	22966	23067	23069	22636	23041	22888	23034	22988	23061	22778	22643	22998	22842	23193	23016	22933	22712	22966	23240	22949	22846	22781	23006	22787	22920	22743	22824	22917	22926	22803	22887	22854	22724	22806	22803	22767	22659	22652	22957	23048	22937	22655	22843	23008	22927	22877	22785	22991	23045	22794	22655	22800	22910	22698	22799	22709	22823	22930	23070	22987	22977	22800	22933	22892	22813	22798	22838	23025	23026	22755	22735	22778	22691	23044	22802	22880	22937	22915	23012	22627	22797	22873	23003	23076	22805	22750	22902	22891	22921	22816	22865	22985	22926	22597	22988	22840	22750	22998	23061	22743	22996	22778	22911	23002	22966	22823	23001	22991	22978	23065	22836	22932	22921	22970	22741	22930	23036	23025	22887	22997	22947	23026	23029	22820	22800	22954	22850	22880	22830	22881	23200	22739	22766	22807	22762	22631	22856	22943	22964	22895	22961	23029	22725	23070	22941	22683	22863	22973	22838	23039	22744	22917	23123	22980	22948	23007	23121	22921	22828	22912	22980	22841	22968	22996	22895	22903	22896	23029	23040	23092	22784	22835	23006	22885	22814	22831	22780	22720	22845	22871	22825	22773	22943	22938	22838	22862	22858	22954	22976	22918	23023	22866	22848	22957	22789	23119	23030	22975	23012	22859	22857	22956	22728	22900	22826	22965	22879	22986	23066	23048	22939	22721	23041	22981	22845	22706	23104	22830	22812	22787	22719	22821	23133	22820	22784	22734	22627	23116	22991	22957	22839	22921	23188	23015	22966	23112	22898	22744	22918	22895	22843	22920	22873	22816	23042	22949	22730	22918	22862	22833	22938	22912	22951	22866	22759	22980	22900	22810	23061	22770	23081	22708	22844	22930	22890	23009	23005	22766	22905	22957	22983	22965	22866	22833	22762	22943	22861	22657	22983	22891	23035	22956	23017	22905	22952	22865	22842	23010	23201	22899	22890	23020	23186	23179	22958	23056	23053	23039	22831	22997	22776	22971	23211	22712	23026	22942	22937	22702	22860	22985	22932	22945	22821	22713	22839	22595	22673	22736	22865	22820	23048	22911	22943	23123	22949	22808	22787	22752	22921	22934	22767	22977	22966	23101	23072	23264	22775	22695	22849	22974	22899	22835	22810	22854	23090	22891	22956	22761	22680	22753	22700	23215	22923	22949	22977	22944	22844	22918	22841	22953	22969	22774	23050	22949	22752	22893	22945	23098	22832	22797	23016	22967	22870	22787	22924	23078	23103	23095	22987	22709	22999	22998	23017	22965	22939	22684	22849	22851	22724	22703	22971	23007	22791	22917	22904	22607	22811	22768	23089	23052	23157	22869	22952	22903	22893	22869	22846	22866	23005	22895	22768	22796	22721	22980	23218	22740	22987	22897	22818	22652	23238	22908	22943	22998	23225	22824	22815	22786	22902	22764	22926	22971	22895	23166	22724	22994	23105	22760	22750	22949	22950	22825	22740	22722	22877	22693	22843	22963	22853	22967	22920	22788	22725	23238	23067	23058	22997	22855	22891	22935	22900	22985	22906	22994	22904	22745	22858	22715	22748	22854	22848	22971	22890	22824	23016	23178	23005	22817	23125	23035	22941	23117	22904	23010	23238	23022	23094	23150	22886	22796	23036	22991	22878	23264	22843	22934	22918	23053	23010	22873	22920	23019	22920	22973	22828	22820	22812	22975	22885	22579	22986	23007	22837	22871	22880	22915	22875	22801	23177	23034	22868	22972	22981	22677	22789	22983	22912	22848	23125	22821	23003	22685	22886	23030	23115	23136	22722	23154	22960	22868	22816	22771	23016	22922	23051	22809	23035	22851	22732	22941	22778	22791	22935	22872	22971	23013	22835	22971	22892	22931	23059	22831	22815	22959	22947	22796	23053	22930	23021	22849	23009	23135	22977	22808	22921	22817	22982	22964	22812	22900	22739	22883	22752	22898	22801	23182	22686	22884	22812	22855	22834	22772	22805	22991	22819	22947	22975	22916	23246	23168	22902	22859	22696	22887	23076	22937	22726	22996	22920	22734	22764	22806	23183	22962	23139	22853	22851	22870	22722	22931	23083	22985	22735	22885	22722	22987	22818	22738	23060	22858	23142	22760	22753	22903	22962	23172	23045	22969	23104	23016	22983	22726	23097	23170	23064	23062	22636	22573	23012	22899	22949	22807	22883	22741	22850	23082	22927	23006	22767	22880	22915	22819	22986	22777	22936	22886	22859	22972	22822	23030	22766	22895	22697	22884	22943	22801	23048	22821	23129	22770	22850	22808	23007	22918	22940	22886	22971	22865	22876	22925	22908	23101	22871	22851	22819	22842	22734	22906	23075	22692	22788	22902	23121	22856	23016	22924	22954	22872	22946	22714	23047	22772	23069	22931	22956	22999	22749	22818	22830	22887	23033	23144	22775	22889	22868	22960	23086	22811	22903	23054	22865	22798	23028	23057	22935	23139	22846	23017	23080	22879	22904	22870	22968	22850	23003	22801	22949	23078	22869	22921	23179	22930	23009	22866	22969	23024	23019	22836	23069	22613	22883	22931	22702	22853	22906	22890	23167	22757	22913	22685
27556	37743	31463	24064	20619	18032	17453	16088	15269	14774	14715	14273	14349	14250	14011	14054	14071	14093	14159	13937	14074	13868	14062	13791	14045	13856	13986	13968	14074	13870	14108	13911	14015	13847	13916	14026	14027	13900	14096	13820	13752	14087	13975	14098	14037	13957	14071	14003	13932	14054	13872	14094	13941	13954	13983	14092	13728	13874	13845	13981	13891	13861	14087	13963	13671	13955	14122	14025	13805	13800	13975	13968	13964	13890	13936	13918	14053	13893	13915	13940	13973	13802	13839	13983	14050	13766	13970	13877	13982	13965	14020	13739	13859	13949	14032	13921	14000	13922	13708	13791	13846	14042	14043	13994	13861	13890	13944	13815	13986	13888	13873	13740	13965	13979	14095	13903	13927	14052	13835	13749	13854	13899	13731	13911	13924	14168	13853	13937	14008	13908	13888	13997	13839	13971	13866	13830	14011	13765	13858	13900	14037	13989	13874	13978	13929	13852	13880	13866	13924	13933	14002	13642	13900	13964	13950	13734	13857	13893	13819	13773	13829	13955	14024	14069	13960	13810	13789	13958	13897	13836	13937	13906	13767	13950	14067	13831	14016	13961	13911	13996	13801	13920	13883	14095	13756	13974	13891	13903	13959	13854	13950	13701	13826	13843	13985	13775	13844	13779	13981	14016	13787	13913	13812	14032	13848	13958	13888	13754	13866	13804	13937	13879	13811	13968	13940	13876	13918	13785	14025	13971	13972	13802	13959	13854	13893	14012	13824	13871	13918	13949	13715	13906	13814	13853	13887	14033	13902	13778	13719	14017	13864	13935	13841	13949	13918	13887	14082	13959	13883	13760	13779	13595	13934	13763	13757	13935	13968	13867	13842	13838	13803	13980	13726	13979	13705	13798	13786	13841	13862	13734	13892	13997	13851	13906	14007	14096	13770	13782	13929	14026	13949	13849	13924	13982	14074	13939	14013	14069	14032	13725	14022	14007	13848	13940	13941	14025	14004	14054	13868	13840	13985	13817	13678	13984	13881	13885	13801	13964	13913	13720	13904	13958	13907	14055	13839	13919	13798	13697	13760	13950	13807	13764	14060	13888	13905	13920	13981	13841	14093	13870	14021	13969	14082	13797	13849	13953	13899	13948	13794	13858	13986	13902	13801	13996	13713	13973	13931	13901	13918	13976	14121	13937	13961	13652	13946	13784	13810	13926	13871	13990	13749	13858	13914	13977	13933	13888	13913	13889	13841	13873	13868	13976	13664	13833	13826	13935	14014	13782	13875	13914	14043	13774	13832	14010	13871	13879	13815	13964	13914	13750	13953	13825	13963	13809	13818	13987	13919	13882	13936	13997	13800	14081	13779	13777	13753	13915	13873	13922	13915	13785	13786	13877	14016	13723	13814	13855	14065	13927	13919	14012	13772	13905	13816	13699	13976	13823	13774	14129	13913	13880	13974	13923	14026	13802	13933	14007	13760	14000	13831	13789	13866	13757	13901	13980	13846	14037	13875	13810	13828	13741	14017	13887	13871	13821	13963	14104	13917	13977	13839	13762	13914	13838	13976	13901	13816	13984	13877	13996	13970	13950	13967	13828	13897	13780	13964	13913	13875	13905	13861	13812	13924	13872	13852	14030	13997	13765	13890	13849	14079	14017	13943	13960	14029	13844	13900	13980	13901	13849	13827	14019	13809	14054	13872	13888	13948	14070	13926	13869	13874	13898	13973	13945	13766	13883	13964	13954	13850	13889	13913	13873	13884	13890	13885	13836	13742	13859	13872	13799	13837	13774	13799	13978	14045	13983	13741	14013	13938	13991	13805	13920	14038	14058	13767	13970	13931	13900	13897	13782	13921	13796	13944	13972	14018	13826	14039	13978	13928	13923	13756	13906	13706	13846	13875	14071	13924	13936	13745	13801	13862	13947	13981	13872	13796	13800	13887	13887	13908	13798	13927	13828	14031	13890	13799	14094	13836	13842	13903	13813	13904	13929	13925	13836	13675	13823	13874	13728	13823	13958	14048	14072	13884	13838	13986	13939	13745	13897	14035	13849	13869	13887	14003	13954	13912	13984	13869	13968	13950	13834	13940	13905	13868	14075	13970	14086	13949	13827	14015	13996	13919	13869	13760	13870	13933	13756	13859	13874	13748	13993	14034	13757	13701	13933	14010	13974	13836	13954	14019	13715	13874	14098	13855	13866	13923	13981	13745	14045	13822	13940	13830	14056	13759	13877	13961	13767	13938	14003	13850	13977	13857	14004	13962	13865	13993	13947	13955	13973	13866	13924	14007	13919	13868	13796	13929	13900	14098	13935	13954	13816	13975	13915	13915	13883	13791	13926	13908	13970	13951	13882	13848	13992	13727	13975	13904	13840	13803	14032	13780	13799	13952	13799	13732	14018	13779	13884	13883	13897	13868	14071	13982	13810	14025	13904	13658	13995	13804	13948	13852	13827	13910	13965	13865	13769	13872	13815	13948	13916	13906	13791	13994	13901	13825	13891	13812	13837	14034	13737	13792	13815	13865	14047	13781	13660	13858	13979	13915	13919	13838	13833	13850	13933	13942	13975	13809	13957	13936	13835	13897	13941	13777	13862	13873	13685	13819	13873	13839	13797	13973	13903	13910	13964	14022	13776	13870	13782	13941	13896	13907	13917	13955	14071	13954	13982	13970	13805	14074	14010	13818	13962	14021	13833	13945	13902	13881	13933	13934	13820	13918	13931	13894	13871	13965	13907	13731	13875	13919	13935	13858	14079	14071	13748	13897	13824	13976	13973	14053	14011	14062	13682	13852	14000	13968	13860	13873	14019	13687	13914	13969	14016	13963	13738	13871	13937	13823	13859	13974	13911	13893	13961	13872	13847	13856	13876	13841	13868	13898	13872	14023	14026	13876	13959	13884	13797	13744	14061	13935	13905	13951	13820	13899	13766	14017	13850	13875	13906	14015	13903	14015	13987	13885	13944	13827	13971	13931	13930	13837	13888	14004	13959	13831	13940	14016	13901	13665	13806	13862	13858	13860	13877	13900	13943	13982	13691	13843	13877	14040	13828	13844	13855	13991	13885	13813	13928	13848	13776	13810	13978	13909	13991	13896	13817	14047	14018	13864	13846	13936	13908	14068	13931	13891	13882	13995	14082	13773	13948	13690	14049	13877	14010	13955	13812	13874	13906	14010	14073	13959	13898	13944	13995	13782	13960	13902	14039	13941	14018	14065	13853	13844	14113	13883	13900	14059	13923	13908	13874	13899	13916	13929	13869	13834	13981	13895	13785	13979	13907	13946	13774	13695	13846	13853	14003	13905	13939	13950	13824	13841	14120	13932	13995	13961	13854	13860	13972	13839	13797	13901	13684	13904	14043	14101	14008	13917	13916	14069	13866	14086	13941	13989	13879	13787	13767	13886	13849	13990	13978	13832	13888	14038	13826	13959	13798	13900	14003	13939	13760	13967	14087	13905	13875	13989	13953	13922	13958	14034	13813	13809	13971	13961	13861	13903	13896	13785	13971	14085	13884	13944	13806	13830	13914	13733	13869	13914	13931	13913	13823	13984	14016	13856	13797	13861	13707	13853	13965	14002	14054	13751	14027	13812	13844	14001	13766	13912	13840	14032	13893	14163	13816	13931	13859	13889	14103	14036	13977	13794	14110	13805	13758	13852	13902	14001	13936	13957	13970	13798	13952	13929	13941	14028	13813	13979	14038	13940	13960	13843	14046	13820	14153	13988	14064	13946	13836	13932	13797	13882	14051	13769	13924	13836	13868	13830	14049	13886	14090	13754	13907	13885	13840	13759	14065	13784	13872	13899	13813	13870	14032	13948	13752	14001	13974	13949	13949	14043	13898	13915	13981	13968	13815	13917	13981	13916	13874	13887	13949	13960	13867	13918	13962	13700	13960	13962	13873	13748	13954	13767	13990	13822	13866	14025	14070	13767	13984	13901	13852	13862	13835	13777	13868	14050	13818	13853	13954	13677	13768	13986	13852	13919	13970	13853	14110	13928	13985	14037	13920	13855	13831	13857	13975	13985	13977	13857	13967	13950	13907	13809	13895	14249	14006	13898	13995	13956	13734	13935	13842	14009	13904	13865	14130	14114	13895	13766	14035	14038	13808	13892	13902	14007	13729	13959	13832	14060	14000	13854	13978	13971	13989	13938	14017	14088	13790	14050	13891	13901	13888	13936	13946	13795	13937	13966	13877	14038	13903	13986	13788	14120	13824	13914	13999	13726	14043	13932	14038	13965	13655	13892	13845	13925	13785	13882	13825	13974	14071	13956	13929	13591	13882	13879	13856	13870	13855	13908	13913	13695	14002	13937	13839	13911	14030	14165	13969	13954	13905	13994	13942	13966	13864	13918	14017	13945	13986	13984	13684	14039	13880	13787	13875	13795	13986	13894	13909	13825	13852	13819	14004	13966	13954	13951	13710	13842	13762	13974	13924	13788	14047	13915	13919	13981	13869	13949	13747	13986	13931	13880	13827	13899	13810	14028	13878	13873	13870	13977	13929	14041	13826	13743	13791	13798	13982	13886	13851	13896	13982	13871	13939	13839	13888	13916	13947	13968	14154	13848	13708	13837	13874	13676	13906	13899	14019	14005	13939	13934	14133	13985	13940	13922	13830	13909	13809	13876	13780	13796	13754	13980	14009	13987	14006	13805	14078	13871	13823	14078	13856	13852	14053	13717	13965	14083	14001	13886	13765	14010	13819	13883	13837	14014	14017	13836	13788	14049	13732	13869	14151	13691	13946	14069	13823	13899	13899	13802	13942	13948	13899	13996	13900	13759	13862	14023	13626	13981	13779	13863	14052	13846	13982	13773	13875	13957	13936	13970	13986	13946	13966	13880	13765	13951	13910	14047	13794	13917	13765	13872	13794	13851	13955	13927	13771	13831	13892	14022	13998	13769	13943	13782	13939	13936	13815	13937	13852	13909	13895	13866	14051	13846	13992	13938	14068	13853	13847	13918	13904	13897	14015	13905	13924	13846	13831	14018	13862	13821	14021	13911	14070	13954	13955	13784	13878	13918	13992	13951	13901	13804	13933	13752	13913	14013	14042	13862	14038	14039	13918	13950	13970	13918	13875	13926	13754	13696	13860	13942	13784	14079	13864	13920	13890	13818	13890	13843	13846	13977	13934	13854	13940	13868	13757	13952	13822	13820	13810
24954	21466	28732	28742	29436	30383	30196	26894	24951	24304	24195	23453	23389	23225	23146	22919	22904	23218	22683	22661	22735	22684	23060	23072	22757	22787	22832	22925	22877	22836	22657	22785	22692	22712	22807	22533	22565	22586	22844	22904	22695	22523	22597	22430	22614	22670	22600	22533	22640	22557	22778	22645	22598	22633	22552	22469	22615	22620	22470	22875	22693	22722	22673	22580	22787	22593	22731	22460	22711	22654	22324	22594	22661	22541	22654	22580	22408	22491	22716	22481	22587	22556	22494	22820	22715	22636	22672	22512	22778	22598	22808	22619	22386	22822	22569	22347	22529	22673	22549	22607	22307	22491	22776	22613	22687	22506	22545	22406	22538	22541	22695	22737	22803	22910	22472	22425	22843	22564	22668	22494	22820	22585	22747	22675	22390	22536	22419	22634	22595	22487	22771	22473	22433	22786	22546	22690	22746	22467	22626	22538	22730	22543	22402	22546	22446	22513	22636	22707	22424	22280	22759	22578	22619	22628	22572	22607	22734	22506	22698	22460	22538	22608	22462	22439	22589	22388	22360	22612	22424	22567	22457	22502	22329	22501	22578	22707	22636	22625	22525	22757	22467	22812	22735	22705	22744	22527	22721	22620	22680	22513	22490	22680	22363	22481	22740	22383	22466	22578	22559	22642	22468	22465	22521	22403	22463	22350	22624	22415	22502	22292	22520	22747	22598	22401	22574	22623	22566	22552	22542	22637	22655	22659	22759	22365	22512	22470	22604	22714	22701	22804	22644	22902	22713	22376	22419	22381	22593	22875	22592	22612	22544	22458	22635	22487	22691	22859	22453	22479	22605	22596	22633	22538	22734	22595	22672	22493	22668	22482	22627	22452	22553	22708	22666	22657	22349	22415	22458	22612	22520	22528	22504	22450	22560	22599	22789	22603	22693	22508	22479	22507	22461	22295	22697	22622	22455	22534	22433	22480	22475	22508	22727	22477	22536	22519	22755	22445	22392	22381	22358	22832	22491	22541	22581	22590	22651	22753	22693	22523	22516	22435	22741	22540	22630	22571	22727	22580	22711	22439	22655	22541	22679	22329	22602	22475	22578	22471	22505	22463	22366	22476	22766	22805	22841	22524	22597	22631	22475	22360	22376	22487	22798	22574	22750	22456	22532	22657	22647	22301	22784	22655	22783	22789	22684	22484	22375	22531	22366	22545	22217	22269	22664	22410	22570	22342	22660	22552	22596	22301	22657	22616	22388	22511	22376	22888	22740	22547	22400	22542	22661	22618	22733	22657	22535	22821	22566	22346	22647	22764	22675	22355	22501	22596	22776	22692	22425	22513	22409	22428	22471	22488	22595	22660	22809	22579	22900	22764	22677	22678	22275	22718	22895	22555	22597	22495	22409	22311	22597	22550	22541	22720	22714	22593	22461	22730	22535	22570	22354	22531	22713	22887	22694	22545	22520	22671	22583	22573	22614	22511	22513	22397	22438	22510	22538	22431	22473	22480	22408	22336	22811	22334	22525	22400	22384	22341	22257	22650	22773	22376	22804	22554	22948	22783	22647	22514	22236	22632	22587	22669	22378	22630	22726	22495	22424	22636	22662	22419	22424	22678	22465	22798	22629	22640	22745	22598	22519	22463	22622	22571	22541	22630	22611	22492	22287	22456	22580	22516	22739	22541	22569	22672	22449	22260	22626	22451	22457	22339	22416	22698	22492	22545	22576	22812	22682	22672	22550	22438	22541	22636	22519	22408	22833	22693	22593	22481	22556	22440	22460	22632	22779	22871	22465	22501	22536	22579	22549	22675	22815	22598	22649	22554	22537	22419	22560	22877	22710	22451	22836	22762	22539	22501	22631	22548	22889	22658	22403	22416	22692	22538	22431	22692	22564	22822	22662	22563	22695	22518	22547	22492	22542	22737	22347	22633	22268	22431	22585	22632	22568	22461	22892	22673	22419	22811	22499	22474	22707	22252	22614	22569	22517	22493	22541	22355	22594	22495	22558	22541	22580	22777	22706	22470	22760	22529	22592	22844	22495	22547	22382	22752	22550	22579	22671	22674	22485	22455	22767	22598	22792	22534	22505	22530	22739	22491	22748	22681	22476	22512	22623	22570	22462	22701	22636	22477	22539	22500	22518	22528	22644	22679	22528	22451	22372	22374	22652	22516	22947	22597	22492	22588	22367	22682	22695	22564	22492	22466	22679	22716	22607	22542	22652	22431	22534	22506	22621	22483	22343	22566	22763	22839	22452	22647	22733	22522	22643	22517	22757	22642	22307	22627	22521	22776	22537	22538	22514	22703	22448	22676	22434	22476	22516	22597	22739	22527	22496	22600	22480	22520	22500	22520	22424	22374	22543	22595	22647	22417	22791	22546	22416	22660	22757	22636	22480	22557	22725	22538	22584	22584	22489	22530	22375	22668	22877	22461	22613	22442	22461	22755	22398	22249	22664	22499	22390	22688	22253	22481	22513	22686	22720	22515	22650	22716	22595	22725	22618	22686	22704	22634	22587	22749	22656	22520	22516	22552	22359	22562	22701	22545	22642	22730	22753	22555	22497	22460	22309	22516	22453	22428	22809	22566	22625	22416	22584	22792	22654	22556	22781	22719	22462	22738	22634	22718	22740	22499	22454	22535	22663	22593	22811	22607	22505	22287	22706	22437	22789	22735	22769	22547	22323	22435	22797	22656	22327	22578	22592	22400	22740	22617	22861	22557	22708	22529	22573	22690	22777	22528	22677	22348	22745	22593	22316	22515	22618	22468	22578	22733	22512	22676	22503	22661	22427	22484	22447	22467	22585	22490	22731	22496	22537	22267	22583	22761	22684	22851	22665	22714	22628	22530	22676	22580	22725	22764	22466	22630	22665	22636	22425	22422	22761	22324	22499	22566	22734	22507	22770	22498	22773	22595	22537	22364	22540	22607	22719	22555	22602	22583	22469	22563	22800	22545	22714	22483	22729	22809	22426	22555	22338	22521	22842	22353	22775	22210	22752	22502	22579	22583	22728	22380	22607	22378	22646	22837	22722	22663	22486	22584	22520	22584	22684	22453	22622	22518	22336	22528	22572	22575	22831	22440	22736	22557	22618	22388	22708	22673	22445	22563	22706	22505	22580	22691	22550	22604	22740	22485	22326	22708	22746	22777	22514	22686	22413	22515	22605	22621	22456	22531	22602	22599	22711	22543	22772	22739	22551	22465	22582	22420	22290	22499	22817	22645	22835	22637	22744	22502	22472	22703	22426	22671	22441	22556	22557	22516	22577	22469	22380	22718	22681	22774	22669	22512	22777	22496	22585	22814	22669	22548	22695	22651	22558	22579	22697	22740	22563	22453	22333	22690	22738	22662	22467	22546	22519	22586	22519	22382	22841	22698	22602	22536	22627	22691	22650	22640	22383	22482	22640	22572	22636	22767	22482	22630	22777	22659	22644	22555	22544	22677	22608	22636	22525	22500	22696	22506	22643	22668	22661	22751	22663	22545	22652	22510	22564	22757	22721	22630	22726	22713	22809	22293	22711	22697	22521	22826	22554	22443	22708	22420	22264	22398	22610	22854	22676	22449	22381	22434	22614	22467	22667	22804	22591	22724	22533	22463	22404	22560	22431	22634	22480	22461	22347	22440	22725	22613	22513	22369	22607	22472	22441	22420	22570	22512	22831	22612	22724	22792	22353	22738	22560	22390	22461	22628	22543	22365	22299	22302	22387	22633	22705	22667	22588	22665	22691	22589	22618	22581	22347	22575	22429	22739	22474	22597	22542	22516	22628	22717	22741	22800	22543	22627	22465	22666	22542	22620	22683	22477	22727	22661	22432	22328	22599	22734	22556	22452	22616	22448	22481	22572	22481	22597	22539	22655	22705	22635	22564	22440	22395	22509	22502	22523	22593	22702	22690	22703	22611	22221	22587	22517	22618	22841	22562	22707	22745	22757	22597	22634	22520	22442	22681	22520	22414	22487	22570	22440	22434	22419	22643	22583	22692	22715	22707	22582	22558	22400	22395	22579	22447	22565	22571	22520	22811	22593	22625	22702	22613	22612	22495	22525	22620	22652	22468	22423	22740	22602	22752	22455	22438	22654	22732	22551	22635	22441	22634	22591	22596	22508	22659	22588	22617	22602	22576	22529	22438	22626	22731	22510	22711	22910	22647	22823	22613	22697	22441	22607	22648	22396	22599	22703	22412	22709	22377	22502	22519	22675	22437	22502	22572	22413	22645	22682	22571	22455	22489	22518	22541	22544	22827	22526	22367	22404	22643	22381	22501	22544	22572	22702	22592	22540	22681	22765	22481	22618	22494	22468	22565	22509	22413	22550	22786	22482	22769	22489	22612	22675	22747	22509	22672	22612	22600	22616	22506	22533	22814	22464	22437	22652	22373	22553	22543	22461	22713	22595	22393	22439	22680	22791	22385	22628	22534	22566	22604	22407	22451	22477	22874	22459	22462	22427	22710	22571	22609	22306	22469	22576	22463	22452	22673	22493	22476	22671	22666	22677	22403	22616	22618	22319	22469	22544	22502	22696	22770	22741	22781	22736	22770	22650	22635	22636	22570	22655	22899	22509	22916	22668	22522	22492	22789	22470	22735	22508	22546	22463	22584	22727	22504	22768	22530	22518	22547	22498	22537	22556	22547	22561	22807	22709	22574	22598	22513	22581	22487	22682	22536	22628	22718	22628	22414	22774	22587	22669	22716	22472	22658	22713	22613	22380	22659	22587	22552	22613	22770	22586	22375	22689	22658	22591	22589	22608	22702	22691	22941	22716	22664	22660	22882	22602	22517	22727	22730	22815	22548	22722	22637	22575	22564	22808	22939	22727	22792	22785	22581	22453	22735	22599	22646	22571	22553	22682	22553	22855	22653	22510	22351	22589	22371	22489	22501	22701	22364	22277	22588	22553	22407	22252	22536	22497	22710	22571	22693	22652	22400	22542	22436	22691	22634	22861	22518	22548	22579	22569	22548	22637	22482	22596	22521	22625	22825	22482	22745	22740	22681	22559	22698	22467	22521	22255	22478	22460	22700	22350	22629	22746	22338	22821	22389	22533	22472	22466	22581	22551	22641	22470	22633	22400	22786	22487	22537	22411	22627	22611	22521	22472	22779	22605	22590	22656	22466	22824	22623	22487	22670	22547	22531	22634	22469	22662	22457	22477	22504	22434
28255	46775	40417	30900	26484	23193	21357	18578	16513	15761	15222	15110	14595	14496	14287	14380	14381	14168	14136	14314	14005	14065	14056	14024	14260	14144	14106	14132	13933	14007	14060	14054	14123	13996	14102	14208	14057	13887	14083	14011	14048	13936	14167	14110	14095	13809	14288	13915	13961	13980	14044	13959	13982	13841	14036	13863	14001	14087	13964	13931	13970	13953	13985	14079	14037	13979	13946	13939	14145	13817	14101	13818	14040	14073	14019	13965	13803	14054	14182	14040	13918	14000	14064	13913	13946	13973	14101	14136	14024	13989	13881	14096	14002	13846	13999	13935	13822	13962	13868	13918	13969	14223	13962	13988	14009	14006	14074	14070	13895	14066	13945	13855	13998	14057	13928	14091	13902	13941	13813	13937	13938	13966	14081	14085	13927	14005	13920	13951	13943	13871	13905	13995	13923	14014	13852	14155	13941	13869	14155	13842	14138	14069	13938	13972	13989	13850	14118	14010	13933	13964	13965	13938	14026	14006	13924	14126	13955	13909	13896	13945	13887	14003	13838	14089	13903	14103	13961	14102	13950	13824	14095	14120	13979	13831	13882	13994	13998	14154	13912	14139	14059	13982	14150	13897	13775	13955	13937	13956	14008	13888	13955	13904	13841	13998	14108	13766	14021	13855	14240	13893	13915	14001	13897	13992	13897	13950	13874	14074	13809	13937	14020	13954	13986	13814	14159	13952	13840	14111	13964	14102	13972	13942	14044	13989	13841	13982	14045	13898	13966	13871	13926	13851	13905	14095	13871	14021	13983	13861	14026	13905	13903	14097	13877	13964	14079	14016	13961	13995	14061	13964	13971	14075	13827	13965	13969	13886	13991	14066	14121	13892	14006	14178	14087	13997	13987	13989	13986	13833	13833	14132	13991	13963	13998	13907	13959	14035	14088	14123	13975	13792	13790	13939	14053	13969	14033	13783	13947	13992	14200	13995	13668	13940	13994	14005	13958	13994	13882	13909	14010	14059	13870	13990	13883	13907	13953	13976	13987	13864	14071	13971	13903	13778	14047	14154	14141	13972	13917	13943	14034	13923	13866	14050	13763	13963	13979	13911	13917	13858	13745	14034	13971	13917	14089	13899	14039	13815	13879	14019	13871	14148	13839	14087	13770	13872	13677	13955	13954	13924	13993	13885	13946	13954	14022	14172	13940	14184	14056	13855	14069	13948	13997	13922	14077	14025	14026	14201	13860	14014	14094	14051	14083	13855	13934	13871	13985	13937	13920	13982	13880	13829	14038	14093	13901	14055	13815	14139	13900	13940	13935	14098	13981	13901	13938	14046	13919	14015	14007	13919	13957	13829	14104	14043	14031	13831	14043	13995	14046	13930	13992	13828	13994	14092	14028	13888	14003	13985	14036	13982	14056	13993	13917	13981	14100	14013	13912	14121	14106	14107	14023	13874	14036	13777	13967	13976	13969	13907	13925	14055	13861	14024	13856	13871	13983	13867	14029	13965	14172	13819	13916	13900	13749	13924	14115	13970	13978	14017	14051	13944	13926	14220	14114	13863	13818	13849	13948	14030	14067	13817	14102	13983	14028	13996	14003	14045	13872	14040	14145	13885	13946	14147	13896	13976	13973	13804	13877	13988	13982	14091	13843	14184	13900	13810	14027	14048	13828	13862	14005	14082	14061	13875	13898	13820	14082	13973	13819	13858	14238	13860	14142	13886	14016	14170	14170	14071	13828	14081	13900	14107	13930	14032	13926	13958	13960	13947	13986	13990	14071	13896	13976	13975	13967	13944	13841	13927	13859	13897	13915	13923	13925	14009	13976	13990	13868	14238	13924	13955	13983	13968	13899	13970	13832	13951	13974	13907	14005	13919	14080	13858	14045	14009	14033	14027	13927	13965	14110	13803	13817	14035	14096	14039	13852	13947	13916	14025	13993	13831	14019	13867	13980	14051	13839	14131	13958	13943	13826	13983	13950	13904	13949	13908	13839	14008	13833	13669	13948	14074	14055	13850	13847	13955	14011	14023	13910	13923	13963	14102	13815	14093	14032	13989	13810	13862	14076	13949	14003	13950	13949	13996	14111	13923	13883	13851	13969	14192	13949	13765	13909	14053	14100	14090	13979	13853	13926	13870	13824	14038	13827	13918	14032	13955	14022	13818	13810	13903	14032	13958	13988	13974	13844	14059	13930	13928	13868	14077	14135	13965	13850	14057	13816	13872	13966	13845	13963	14144	13907	14021	14024	14007	13863	14237	13931	14001	14142	13902	13963	13915	14083	14087	13962	13888	13835	13946	14044	13958	13931	13895	13881	13852	14061	13982	13909	13845	13991	13979	14093	13935	14042	13998	13914	13940	13847	13956	13958	13913	13923	14002	13915	14071	13764	13960	14008	13850	13868	14021	13818	13970	13912	14039	13957	13881	14010	13924	13986	14026	14082	13882	13912	13987	13870	13843	13884	14015	13948	13928	13925	13989	13858	13961	13880	14150	13909	13904	14009	14087	14019	14104	14106	14122	13888	13928	14146	14189	13962	13718	13889	14028	13883	14038	13990	13934	14009	13779	13905	14004	13907	14014	13974	14012	13911	13994	14048	13827	14078	13847	13968	14057	13907	13891	14176	14094	13913	13936	13964	14036	14045	13944	14010	13986	13981	13987	13961	13999	13766	14007	14162	14012	14008	13882	13979	14054	13828	13900	13890	14009	14038	13925	13935	14025	13861	13993	13960	13984	13967	14018	13951	13935	14085	13943	13861	14026	13938	13996	13883	13949	13995	14027	13977	14006	13913	13852	13705	13919	13944	13862	14010	14007	13947	13876	13882	13999	13870	13882	13928	14062	14053	14177	13942	13932	13940	14036	14065	13900	14065	13905	13908	14134	13878	14018	14208	13962	13982	13924	13887	13751	13946	14027	14110	14058	14066	13811	14217	14050	13795	13973	13965	13832	14050	14043	14059	13958	13885	13859	13815	14042	13975	13890	14013	13939	13812	13944	13904	14091	13850	13838	14053	13999	14072	13962	14041	13994	14044	13820	14081	13981	13849	13984	13897	13967	13899	14149	13819	13903	14038	14126	13990	14128	14044	13946	13903	13891	13918	14013	14047	14005	13925	13932	13865	13877	13881	13912	14169	14014	14020	13950	13963	13954	13981	14015	14025	13990	13983	13968	13975	13795	13855	13895	13938	13984	14222	13878	13996	13903	13775	14050	13919	13997	13893	13955	14010	14008	13948	13938	13914	14004	13879	13892	13946	13997	14072	13759	13987	13921	13928	14056	13800	13894	13945	13952	13945	13890	13939	14053	13990	13927	13890	14082	13962	14160	14136	14009	14224	13857	14005	14041	13895	14001	13965	13967	14042	14058	13872	13906	14089	13914	13914	13985	14016	13812	14081	13933	13896	13828	13848	13782	13688	14014	13925	13962	13835	13971	14018	14154	13837	13971	13927	13825	14094	14044	14119	14014	13878	14081	14001	13911	13977	13996	13922	13984	13771	13782	14206	14062	13844	14052	14026	13959	14089	13934	13992	13955	13884	14018	14085	14068	13915	13795	14006	13922	13989	13928	14087	13965	14102	14054	13854	13832	14028	14034	14052	13808	13974	14077	13995	14052	14026	13955	13895	13960	14166	14011	14061	13895	13920	14035	13904	13743	14048	13916	13902	13964	14007	13996	14218	13854	14164	14048	14228	14128	14020	13918	13978	13928	14015	13925	13996	13793	13803	13875	14000	13916	13939	13911	13931	14009	13946	13833	13992	14014	13925	14009	13918	13895	14222	13990	13957	14025	13959	13960	14080	13863	13930	13982	13972	13990	13952	14055	14040	14038	13936	14071	14093	13910	13902	14031	14021	13885	14048	13989	14021	14044	14008	13986	13922	13807	13942	14001	13854	14087	13884	13884	13851	14071	13965	14081	13996	13906	13945	14058	13898	14006	13978	13947	13881	14024	13912	13994	13911	14109	13885	14026	13901	14094	13861	13988	14046	14034	14043	13709	13881	14027	13996	13979	13926	13979	13891	13972	14034	13901	13902	14023	13993	13966	14056	13981	14041	13973	14088	13906	13936	13860	13850	13884	13837	13986	13919	13959	13996	14068	13908	13944	14021	13916	13964	13855	13871	13804	14014	13938	13958	13875	13956	14116	14100	13983	13881	14010	13693	13836	14001	13939	13845	14059	14011	13903	13995	13961	14059	13874	14027	13864	13978	13932	14037	13936	13920	14032	13852	13927	13864	14043	14023	14009	14007	13926	13991	13977	13991	13954	14034	13850	13837	13930	13912	14060	14077	13918	14083	14027	13994	13909	13796	14142	13873	13901	14076	14044	13826	13970	14035	13872	14000	13977	14083	14033	14163	13750	14322	13994	13990	13975	14022	14184	14082	13968	13925	14020	14037	13956	13934	13782	13934	13934	13978	13995	14019	14043	13976	13875	14126	14058	13974	13803	14022	14046	13926	14057	13974	13958	14065	13887	13841	13905	13905	14040	13920	13943	13898	13884	14164	14050	13747	13956	13974	13789	14241	13968	13905	13925	13882	13923	14042	13892	14171	14060	14150	14113	13996	14003	13945	14062	13874	13794	13951	13980	13970	13945	14046	13944	13912	14081	14005	14058	14127	14006	14058	13991	13932	13945	13997	13983	13825	14000	14013	13784	13975	13968	13834	13816	13918	13900	13997	13949	14144	13877	13880	14019	13909	13813	14004	14061	13965	14113	13948	13973	13932	13989	13917	13891	13970	14051	13845	14053	13877	13985	13919	13695	13921	14103	13974	13733	14015	13990	13975	13983	13918	14034	14064	13939	13871	13958	14092	14034	13997	13952	13916	13929	13905	13830	14076	13851	14047	13933	14104	13930	13881	14036	13811	13910	13946	13959	13955	14013	13932	13989	14118	14127	13995	13907	13926	13957	13961	14050	13982	14038	14036	14007	13961	13849	14021	14057	13858	14005	14028	14014	13816	14075	13958	13845	13862	13963	14208	13951	13973	13873	13794	14003	14064	14322	13818	14005	14113	14084	13846	14206	14032	14066	14205	14002	13843	13963	13990	13985	14034	13975	14107	13928	14060	14023	13969	13935	13762	14045	13965	14058	13789	13996	14049	14042	13906	14014	13690	14071	14191	13908	14004	13961	14060	14230	13924	14090	13986	13991	14040	14111	13981	13965
23584	21456	28833	26047	27932	32118	33009	29500	27219	26173	25418	24741	24520	23923	23880	24065	23956	23662	23554	23421	23835	23873	23725	23381	23540	23657	23396	23561	23382	23879	23139	23246	23293	23314	23394	23429	23479	23480	23241	23233	23379	23236	23212	23294	23356	23422	23277	23370	23361	23204	23436	23239	23337	23531	23374	23121	23421	22972	23565	23346	23286	23438	23571	23242	23375	23230	23082	23401	23177	23039	23278	23244	23377	23370	23258	23277	23307	23183	23426	23320	23409	23419	23154	23441	23303	23490	23435	23251	23411	23365	23225	23359	23505	23372	23094	23004	23048	23317	23290	23365	23520	23656	23551	23564	23139	23363	23298	23104	23251	23059	23272	23403	23351	23103	23336	23374	23122	23116	23318	23117	23082	23431	23209	23037	23390	23366	23260	23348	23387	23359	23184	23117	23163	23250	23295	23444	23211	22955	23439	23370	23239	23218	23473	23166	23354	23171	23121	23217	23456	23175	23114	23530	23377	23242	23307	23282	23342	23374	23367	23343	23016	23414	22991	23565	23574	23221	23300	23557	23185	23223	23437	23279	23645	23344	23385	23201	23474	23363	23244	23351	23607	23325	23263	23363	23418	23311	23305	23413	23316	23330	23571	22918	23116	23380	23158	23197	23342	23435	23235	23321	23203	23459	23413	23233	23324	23417	23401	23066	23230	23497	23170	23340	23195	23249	23265	23329	23323	23430	23182	23435	22980	23255	23295	23121	23215	23171	23602	23207	23523	23413	23317	23319	23168	23415	23229	23313	23546	23065	23228	23072	23288	23087	23230	23295	23300	23103	23246	23187	23381	23245	23203	23049	23458	23324	23229	23212	23285	23375	23206	23520	23395	23125	23384	23312	23452	23539	23351	23202	23357	23356	23199	23281	23478	23332	23174	23242	23235	23454	23459	22953	23168	23306	23148	23444	23198	23116	23235	23248	23134	23110	23570	23166	23241	23121	23117	23271	23216	23527	23421	23252	23657	23226	23223	23380	23403	23248	23391	23323	23391	23540	22988	23327	23144	23236	23237	23177	23016	23293	23157	23040	23105	23410	23471	23323	23405	23374	23179	23166	23255	23269	23317	23305	23308	23200	23386	23247	23487	23368	23325	23159	23236	23134	23275	23461	23150	23122	23412	23004	23368	23204	23367	23378	23376	23258	23365	23198	23215	23422	23068	23150	23446	23330	23277	23389	23434	23342	23560	23389	23389	23227	23293	23531	23386	23468	23104	23165	23431	23125	23191	23248	23356	23347	23189	23336	23251	23314	23442	23067	23210	23328	23395	23523	23370	23294	23365	23057	23094	23343	23232	22923	23113	23289	23278	23273	23428	23228	23163	23343	23003	23188	23347	23197	23256	23310	23484	23255	23258	23081	23185	23110	23257	23208	23354	23595	23258	23317	23089	23368	23328	23270	23277	23482	23337	23166	23306	23277	23401	23463	23315	23396	23234	23024	23361	23125	23288	23116	23574	23328	23334	23268	23307	23383	23183	23351	23505	23358	23132	23274	23213	23285	23295	23442	23317	23145	23388	23130	23275	23308	23184	23346	23305	23376	23152	23337	23205	23399	23255	23357	23302	23197	23330	23153	23267	23382	23156	23308	23292	23337	23413	23297	23400	23428	23281	23369	23142	23359	23190	23100	23222	23300	23410	23549	23127	23457	23248	23186	23175	23376	23216	23217	23146	23099	22928	23283	23158	23216	22959	23308	23262	23441	23109	23103	23273	23462	23174	23176	23055	23257	23201	23293	23262	23132	23099	23159	23040	23485	23616	23168	23313	23189	23527	23435	23321	23183	23303	23286	23279	23211	23033	23486	23299	23334	23455	23535	23313	23350	23297	23653	23309	23318	23223	23354	23190	23369	23200	23260	23415	23394	23535	23484	23154	23436	23244	23125	23286	23308	23525	23474	23281	23361	23243	23612	23070	23516	23082	23426	23012	23119	23258	23472	23239	23301	23334	23280	23264	23356	23367	23484	23404	23368	23318	23238	23351	23544	23068	23252	23464	23330	23342	23358	23411	23261	23352	23268	23447	23250	23233	23320	23344	23356	23270	23448	23291	23389	23492	23239	23261	23128	23343	23454	23217	23327	23242	23233	23078	23413	23247	23152	23313	23239	23283	23344	23286	23368	23314	23269	23269	23284	23276	23263	23218	23264	23224	23196	23186	23357	23236	23173	23275	23035	23300	23246	23285	23456	23278	23310	23442	23096	23312	23462	23228	23307	23211	23156	23194	23389	23382	23290	23330	23220	23184	23361	23135	23159	23352	23313	23114	23185	23416	23316	23350	23430	23188	23533	23156	23122	23212	23434	23459	23127	23495	23351	23433	23204	23309	23302	23146	23444	23425	23290	23214	23293	23644	23459	23334	23367	23492	23350	23331	23571	23444	23414	23179	23428	23288	23321	23400	23736	23358	23427	23436	23074	23265	23041	23357	23258	23428	23467	23332	23191	23234	23213	23359	23279	23188	23022	23245	23088	23281	23292	23322	23459	23381	23334	23055	23104	23177	23218	23432	23347	23330	23314	23413	23249	23358	23281	23196	23211	23317	23182	23225	23119	23139	23266	23255	23036	23142	23412	23297	23205	23372	23319	23184	23203	23401	23400	23325	23190	23100	23336	23321	23168	23270	22964	23144	23129	23201	23470	23403	23300	23417	23437	23491	23364	23074	23482	23255	23251	23415	23424	23176	23361	23164	23224	23236	23201	23106	23403	23251	23261	23339	23137	23562	23265	23559	23306	23306	23396	23275	23465	23279	23277	23517	23363	23382	23312	23300	23284	23353	23243	23296	23268	23038	23133	23145	23144	23187	23493	23438	23121	23591	23096	23222	23251	23214	23247	23255	23276	23300	23509	23221	23246	23274	23379	23312	23343	23165	23381	23422	23182	23199	23265	23267	23315	23315	23401	23282	23441	23479	23482	23221	23495	23390	23335	23287	23303	23180	23135	23237	23330	23244	23192	23302	23143	23105	23266	23423	23307	23176	23390	23237	23306	23416	23351	23225	23041	23386	23482	23378	23096	23574	23442	23402	23416	23225	23476	23485	23143	23173	23324	23181	23198	23290	23353	23147	23444	23213	23214	23184	23321	23212	23168	23163	23282	23190	23419	23325	23155	23221	23317	23353	23274	23295	23191	23359	23368	23496	23345	23226	23353	23349	23134	23368	23206	23376	23383	23203	23658	23252	23167	23534	23331	23140	23145	23409	23101	23196	23212	23092	23088	23312	23480	23339	23426	23223	23226	23368	23167	23201	23302	23256	23394	23316	23384	23312	23194	23076	23356	23146	23402	23520	23445	23274	23290	23387	23260	23134	23235	23336	23277	23311	23377	23109	23198	23336	23340	23565	23303	23371	23387	23299	23330	23184	23194	23301	23281	23368	23354	23509	23364	23272	23395	23324	23126	23092	23129	23120	23216	23396	23212	23329	23186	23210	23263	23237	23337	23547	23398	23129	23097	23102	23291	23378	23298	23057	23370	23449	23263	23181	23396	23486	23122	23306	23368	23158	23138	23375	23391	23385	23414	23336	23038	23311	23659	23447	23258	23238	23406	23716	23423	23498	23417	23217	23333	23443	23218	23399	23413	23072	23270	23166	23397	23328	23239	23368	23254	23160	23254	23521	23186	23143	23403	23346	23312	23084	23241	23165	23274	23258	23203	23335	23297	23398	23356	23474	23355	23212	23315	23382	23287	23165	23227	23249	23128	23230	23234	23511	23343	23170	23271	23357	23075	23136	23194	23235	23381	23468	23273	23350	23222	23370	23453	23198	23182	23339	23305	23501	23256	23401	23333	23150	23194	23357	23253	23452	23161	23240	23225	23251	23342	23200	22969	23190	23335	23277	23362	23484	23337	23139	23376	23491	23184	23370	23372	23269	23331	23232	23453	23110	23222	23330	23339	23453	23373	23232	23380	23186	23172	23386	23338	23136	23192	23246	23062	23101	23508	23302	23566	23553	23216	23216	23228	23125	23387	23301	23311	23269	23070	23274	23268	23440	23314	23197	23188	23414	23290	23264	23130	23487	23277	23153	23187	23547	23501	23179	23130	23384	23414	23197	23376	23280	23377	23311	23193	23448	23072	23579	23295	23219	23278	23149	23366	23282	23526	23280	23336	23451	22957	23116	23189	23176	23501	23349	23368	23229	23359	23415	23438	23112	23057	23440	23163	23296	23297	23358	23327	23265	23443	23264	23318	23193	23409	23515	23166	23162	23397	23223	23490	23296	23457	23454	23184	23179	23198	23251	23269	23029	23278	23374	23191	23600	23242	23264	23070	23087	23230	23344	23114	23491	23194	23073	23332	23169	23291	23294	23514	23253	23067	22987	23202	23420	23346	23414	23344	23405	23391	23422	23512	23300	23331	23433	23179	23417	23380	23083	23155	23233	23373	23368	23431	23261	22816	23201	23401	23142	23292	23293	23208	23252	23219	23475	23529	23482	23180	23073	23412	23348	23240	23301	23075	23277	23043	23343	23344	23469	23192	23423	23252	23202	23292	23213	23275	23449	23232	23315	23068	23386	23193	23141	23395	23516	23265	23181	23024	23312	23178	23209	23336	23158	23158	23527	23373	23108	23237	23240	23255	23174	23427	23434	23342	23389	23061	23338	23378	23344	23330	23400	23367	23271	23431	23304	23418	23082	23464	23300	23129	23413	23427	23246	23159	23317	23506	23418	23279	23198	23376	23372	23414	23238	23185	23106	23270	23320	23227	23332	23105	23406	23011	23407	23319	23287	23184	23492	23466	22989	23239	23240	23462	23375	23351	23506	23563	23358	23059	23334	23279	23311	23247	23252	23344	23510	23242	23298	23230	23586	23395	23616	23358	23340	23249	23397	23276	23291	23272	23495	23416	23306	23515	23277	23487	23441	23260	23493	23112	23306	23294	23467	23285	23258	23475	23363	23257	23211	23344	23417	23307	23365	23626	23181	23276	23401	23248	23277	23283	23203	23263	23431	23266	23171	23278	23102	23129	23369	23316	23397	23378	23478	23358	23115	23129	23484	23521	23566	23547	23192	23228	23195	23315	23382	23242	23185	23429	23302	23272	23376	23209	23139	23423	23514	23319	23453	23195	23257	23462	23320	23451	23239	23420	23256	23085	23195	23077	23324	23367	23368	23452
32254	54921	47650	36958	31017	26700	23497	20986	19272	17294	16303	15884	15637	15254	15136	14981	14956	14676	14565	14663	14553	14356	14596	14503	14650	14664	14591	14598	14450	14519	14545	14498	14406	14585	14413	14523	14439	14483	14441	14654	14445	14405	14195	14500	14503	14534	14450	14605	14624	14480	14529	14285	14493	14438	14502	14472	14461	14335	14455	14614	14424	14491	14441	14362	14495	14385	14554	14488	14461	14306	14256	14611	14465	14457	14467	14303	14344	14394	14623	14348	14510	14557	14326	14440	14377	14431	14486	14139	14562	14473	14281	14449	14443	14609	14439	14285	14475	14366	14466	14471	14474	14538	14482	14451	14307	14385	14346	14533	14325	14469	14415	14498	14348	14277	14561	14480	14348	14469	14469	14334	14388	14214	14446	14463	14425	14402	14402	14589	14519	14477	14426	14409	14393	14314	14328	14470	14325	14486	14556	14366	14576	14535	14410	14369	14362	14304	14361	14295	14516	14405	14518	14459	14417	14421	14506	14461	14272	14375	14421	14331	14368	14409	14341	14447	14441	14385	14399	14345	14374	14493	14605	14384	14559	14311	14347	14206	14493	14295	14423	14458	14396	14409	14271	14477	14378	14458	14342	14321	14351	14527	14365	14590	14350	14377	14390	14534	14543	14482	14406	14358	14480	14394	14441	14329	14499	14480	14347	14564	14426	14199	14352	14282	14376	14363	14382	14333	14500	14359	14208	14387	14409	14291	14428	14419	14293	14424	14269	14402	14337	14470	14297	14494	14379	14278	14518	14198	14540	14578	14391	14381	14328	14400	14540	14324	14359	14384	14410	14385	14234	14423	14449	14371	14513	14487	14454	14252	14508	14438	14444	14394	14420	14519	14427	14471	14381	14431	14358	14426	14296	14399	14539	14323	14436	14430	14431	14212	14294	14525	14441	14449	14397	14401	14483	14505	14455	14501	14325	14422	14442	14375	14507	14357	14485	14459	14346	14413	14325	14296	14377	14461	14299	14481	14254	14456	14554	14343	14422	14595	14384	14648	14208	14467	14597	14282	14422	14379	14297	14432	14328	14321	14385	14511	14512	14473	14457	14360	14428	14328	14353	14281	14375	14374	14480	14220	14300	14480	14348	14155	14397	14580	14374	14482	14375	14422	14427	14307	14462	14303	14489	14251	14295	14462	14370	14384	14380	14380	14359	14519	14418	14467	14433	14647	14297	14324	14288	14510	14553	14332	14305	14384	14710	14380	14196	14434	14298	14401	14407	14482	14550	14521	14534	14362	14538	14266	14434	14414	14491	14312	14349	14448	14323	14434	14430	14492	14195	14630	14488	14460	14500	14479	14532	14546	14296	14353	14363	14392	14547	14357	14418	14365	14316	14422	14329	14244	14409	14344	14107	14313	14494	14178	14428	14346	14377	14284	14396	14443	14295	14439	14487	14414	14363	14631	14299	14216	14384	14305	14507	14358	14380	14374	14278	14473	14459	14473	14485	14429	14321	14405	14411	14479	14332	14423	14292	14309	14307	14388	14222	14402	14625	14111	14412	14504	14506	14344	14437	14379	14367	14304	14404	14385	14398	14334	14373	14521	14332	14599	14274	14460	14358	14392	14481	14441	14506	14459	14393	14357	14239	14370	14442	14307	14541	14344	14510	14350	14368	14381	14332	14535	14287	14458	14281	14230	14339	14130	14385	14181	14340	14390	14269	14391	14186	14351	14424	14438	14424	14262	14550	14386	14476	14334	14457	14260	14483	14407	14484	14485	14457	14275	14440	14505	14334	14431	14472	14417	14427	14629	14373	14400	14234	14248	14379	14436	14437	14307	14253	14488	14245	14284	14515	14221	14482	14369	14457	14431	14528	14611	14443	14400	14541	14433	14340	14548	14446	14337	14397	14506	14416	14449	14562	14316	14287	14368	14446	14326	14521	14535	14519	14402	14517	14487	14545	14569	14323	14475	14337	14363	14394	14274	14546	14279	14250	14268	14331	14295	14457	14458	14316	14370	14379	14340	14417	14510	14501	14299	14472	14477	14427	14250	14399	14088	14461	14443	14423	14335	14226	14367	14426	14467	14395	14309	14455	14384	14490	14489	14283	14455	14314	14434	14443	14321	14334	14336	14322	14477	14363	14427	14480	14442	14417	14281	14489	14403	14449	14495	14566	14434	14419	14212	14320	14560	14541	14334	14453	14444	14568	14294	14292	14498	14366	14506	14548	14356	14423	14382	14502	14515	14313	14310	14482	14478	14262	14577	14630	14300	14358	14446	14311	14279	14402	14400	14403	14315	14464	14504	14262	14350	14435	14286	14545	14260	14360	14389	14401	14275	14281	14392	14313	14432	14485	14424	14577	14428	14481	14337	14517	14411	14434	14306	14314	14349	14395	14220	14488	14409	14453	14310	14377	14526	14322	14397	14452	14515	14594	14442	14277	14351	14329	14238	14297	14449	14493	14368	14442	14357	14443	14465	14531	14393	14205	14398	14351	14401	14325	14368	14430	14442	14475	14488	14335	14275	14364	14441	14268	14623	14442	14564	14396	14373	14337	14427	14186	14559	14554	14338	14308	14434	14315	14391	14399	14476	14503	14387	14441	14373	14521	14513	14510	14277	14207	14376	14477	14427	14360	14426	14338	14361	14418	14345	14423	14366	14521	14496	14439	14341	14355	14356	14372	14240	14584	14368	14473	14370	14298	14227	14457	14377	14376	14403	14448	14332	14459	14411	14437	14467	14295	14236	14319	14407	14470	14344	14282	14334	14336	14421	14424	14216	14242	14392	14295	14537	14255	14371	14381	14362	14410	14386	14389	14396	14334	14316	14445	14511	14290	14365	14409	14402	14433	14424	14457	14349	14359	14454	14314	14352	14495	14288	14407	14302	14345	14417	14418	14570	14299	14398	14471	14328	14516	14437	14473	14397	14385	14527	14374	14405	14246	14362	14611	14471	14323	14328	14404	14494	14582	14286	14293	14449	14346	14745	14422	14375	14482	14319	14251	14265	14283	14355	14304	14388	14210	14402	14470	14485	14402	14262	14284	14368	14506	14537	14427	14421	14323	14240	14282	14361	14387	14386	14384	14407	14311	14602	14106	14353	14406	14317	14254	14570	14259	14394	14345	14428	14563	14334	14281	14101	14303	14362	14512	14540	14238	14407	14439	14366	14419	14431	14490	14361	14464	14183	14404	14374	14421	14555	14298	14368	14506	14537	14248	14350	14334	14454	14446	14466	14510	14572	14443	14352	14332	14351	14419	14400	14474	14307	14517	14425	14239	14383	14475	14464	14308	14290	14368	14487	14344	14390	14291	14331	14327	14299	14308	14621	14485	14508	14401	14588	14504	14300	14389	14547	14420	14356	14624	14519	14422	14312	14399	14259	14205	14451	14227	14384	14393	14383	14457	14272	14418	14398	14327	14282	14407	14375	14277	14291	14494	14486	14439	14412	14360	14437	14297	14445	14259	14477	14374	14369	14414	14267	14659	14198	14459	14420	14664	14291	14565	14313	14367	14400	14546	14569	14469	14223	14422	14259	14355	14378	14339	14351	14363	14293	14250	14369	14358	14431	14275	14238	14369	14346	14592	14561	14568	14516	14443	14380	14473	14334	14374	14467	14161	14311	14151	14524	14424	14311	14382	14238	14399	14247	14263	14361	14444	14279	14432	14340	14337	14353	14444	14521	14258	14302	14449	14327	14310	14261	14384	14225	14264	14448	14359	14482	14424	14427	14396	14327	14466	14429	14413	14237	14249	14390	14268	14294	14547	14485	14418	14415	14413	14337	14307	14466	14515	14331	14365	14325	14351	14326	14404	14368	14443	14377	14316	14455	14390	14494	14192	14238	14401	14525	14469	14383	14300	14417	14410	14450	14402	14266	14443	14501	14282	14525	14315	14375	14309	14369	14369	14371	14328	14458	14407	14489	14492	14295	14178	14517	14372	14321	14459	14462	14446	14344	14351	14255	14314	14277	14519	14332	14507	14439	14478	14540	14305	14353	14358	14450	14316	14377	14553	14185	14350	14451	14344	14518	14384	14459	14412	14484	14358	14457	14312	14398	14461	14494	14542	14431	14246	14331	14365	14260	14193	14500	14306	14330	14341	14237	14268	14311	14312	14532	14457	14405	14290	14444	14477	14430	14380	14355	14102	14447	14379	14399	14377	14449	14382	14407	14617	14489	14434	14207	14304	14256	14513	14515	14598	14403	14471	14426	14447	14297	14433	14308	14390	14282	14350	14393	14465	14342	14475	14386	14463	14255	14372	14200	14338	14420	14490	14385	14504	14548	14394	14373	14398	14508	14563	14524	14304	14469	14307	14328	14418	14279	14445	14460	14476	14366	14212	14532	14260	14337	14379	14302	14554	14421	14499	14422	14347	14386	14490	14317	14484	14343	14487	14312	14624	14366	14270	14369	14582	14288	14262	14450	14334	14414	14433	14182	14391	14357	14590	14174	14309	14449	14398	14418	14559	14456	14219	14291	14315	14378	14316	14261	14366	14309	14292	14455	14231	14435	14390	14351	14716	14273	14538	14463	14420	14477	14442	14345	14467	14540	14382	14408	14487	14419	14373	14602	14405	14290	14377	14421	14383	14353	14430	14301	14551	14511	14408	14284	14417	14348	14306	14417	14372	14356	14365	14320	14546	14420	14477	14333	14432	14450	14420	14374	14369	14355	14514	14367	14372	14303	14579	14503	14323	14468	14372	14561	14549	14358	14493	14369	14484	14536	14333	14356	14366	14524	14385	14412	14434	14347	14534	14484	14398	14333	14437	14545	14336	14322	14216	14471	14296	14565	14444	14493	14362	14378	14412	14434	14395	14495	14278	14277	14407	14436	14352	14450	14424	14487	14338	14405	14349	14333	14447	14447	14336	14331	14354	14429	14408	14393	14521	14240	14408	14403	14390	14361	14398	14422	14340	14453	14356	14389	14205	14322	14455	14370	14588	14473	14304	14459	14427	14407	14466	14415	14466	14556	14223	14367	14344	14445	14368	14505	14396	14255	14479	14353	14450	14452	14326	14457	14391	14466	14421	14245	14458	14330	14426	14362	14224	14259	14455	14209	14421	14416	14440	14437	14581	14556	14332	14562	14384	14352	14305	14491	14574	14371	14202	14444	14525	14252	14440	14296	14546	14210	14346	14432	14333	14563	14435	14311
34783	33700	35981	31948	27704	25765	24604	23825	22803	22615	22557	22560	22460	22080	22536	22104	21996	21886	22150	21909	22064	21883	21953	21943	21810	22002	22044	21957	21956	22111	22020	22063	22149	22055	21829	21911	21951	21918	22029	21958	22011	21772	21824	21930	21947	21969	21898	21856	21910	21806	22206	21909	22091	21954	22235	22023	21900	21883	21935	22016	21848	21709	22100	21627	22122	22216	22204	22041	22007	22181	22028	22152	22105	21963	21797	22101	21724	21895	21793	21631	21788	21698	21936	21832	21639	21766	21890	22038	22025	22042	21959	21902	21780	21882	22098	21882	21971	21880	21958	21824	21719	22035	21892	21859	22094	21632	22126	22195	22035	22076	21781	21794	22050	21939	21853	21764	22005	21963	21903	21827	21803	21541	21991	22178	21979	21852	22047	21917	22086	22117	22188	22184	21865	21809	21742	21764	21701	22005	21947	21904	22082	22018	21967	21572	21868	21923	21743	21934	21879	22030	21874	21908	21859	21706	22086	21766	21777	21695	21872	21865	21829	22069	21988	21826	21880	21881	21793	21770	21966	22083	21609	21900	22095	21825	21806	22019	22112	22015	21770	21940	21656	21929	22047	22132	21919	22128	21851	22104	21777	21809	21898	22020	22004	21631	21932	21857	22073	21752	21871	21912	21728	21822	21931	21905	21706	22063	21972	22130	21764	21673	21915	21861	21904	21853	21969	21764	22087	21904	22121	21865	21997	21861	21761	21849	22021	22030	21982	22053	22145	21889	22079	22163	22066	22090	21961	21888	21678	21928	21631	21721	21850	21738	21939	22011	21927	21857	21859	21987	21746	21790	22127	21890	21672	22128	21890	21745	21961	21931	21833	21982	21892	21851	22115	21860	21837	21817	22023	21690	22181	21861	21655	21808	22180	21969	22087	21962	21790	22039	22019	22069	21882	22007	21848	21945	21883	22093	21922	21870	21904	22008	21914	21969	22131	21842	22062	21773	21939	22045	21717	21863	21806	22116	21996	21935	21919	21932	21700	22022	21801	21927	22035	21978	21847	21895	22083	21779	21942	22031	22021	21942	21825	21809	21962	22083	21907	21990	22030	21919	22054	21818	21916	21851	21951	22003	21841	21892	21981	21843	21808	21974	21963	21888	21722	21819	22094	21973	21884	22159	21890	22054	21860	22002	22076	21830	21896	21725	21962	21711	21925	22122	21959	21931	22034	21935	22112	21908	21650	21923	22025	21999	21767	21920	22217	21856	22084	22171	22015	21707	21771	21734	21751	22036	22008	22007	21941	21725	21836	22002	21789	21866	21799	21705	21750	22050	22054	21977	22015	21795	21941	21746	21802	21933	22086	21790	21938	21846	22035	21646	21914	21782	21910	22003	22118	21922	21880	21829	21958	21891	21768	21824	21757	22033	21737	21860	21995	21979	22002	21832	22039	21929	21875	21819	22041	22087	22042	22044	21977	21887	21954	21954	21858	21867	21732	21924	21987	21914	21962	21996	21933	22063	21967	21921	21931	22041	21822	21985	21748	22048	21960	22120	22093	22029	21957	21877	21981	21885	21849	22006	22084	22096	22029	21994	21967	21970	21846	21987	21874	21710	21966	21721	21984	21930	21924	21939	21817	22060	21884	21703	22023	21816	22024	21834	21757	21752	22032	22137	22007	21961	21871	22011	21997	21676	22050	22109	21931	21744	22114	21789	21826	22154	21670	21721	22018	22015	21862	21950	21957	21969	21965	21846	22162	21907	22002	21768	22096	21924	22165	21853	22081	22025	21863	21797	21905	21928	22118	21970	21917	21750	22184	22046	22196	21904	22023	21835	21845	21627	21861	21717	22028	22111	22077	21896	21822	22014	21752	21877	21884	21971	21960	21893	21998	21789	21899	21946	21917	21918	22016	21968	21873	21823	22179	21958	21674	21878	21860	21834	22065	22192	21886	22091	21886	22109	21779	21842	21578	22081	22045	21897	21718	21804	21940	22013	21970	21812	21953	22081	22039	21848	22114	21976	22084	21831	22033	21959	21800	21996	21908	21944	22078	21811	21887	21948	22133	22069	21943	21922	22104	21841	21832	22133	21951	21647	21826	21806	21574	21868	21721	22026	22143	21570	21991	22012	21869	21961	21808	21938	22010	21863	21804	21766	22047	22136	22030	21936	22045	21914	21792	21870	21873	21997	21917	22003	21967	21808	21557	21975	21791	21939	21869	21978	22009	21970	21861	21995	22066	21916	21939	21770	21891	21973	21903	21807	21876	22016	21980	22122	22024	21898	22061	22055	21965	21855	21788	22133	21714	21864	22168	21869	21954	21809	21929	21851	21711	21566	21890	21974	22026	22070	21887	21826	21960	21946	21828	21808	21794	22058	22275	22004	21981	22047	21903	21783	21957	21708	22085	21772	21773	21841	21986	21947	21995	22052	21889	22012	22103	21751	22061	21770	21982	21963	21851	22087	21941	21675	21766	21749	22126	21919	22006	21940	22128	22070	21933	21978	21773	22091	21918	21923	22044	22003	21913	21882	21839	22255	21507	21961	21632	21890	21795	21984	21831	21823	21832	21799	22060	22071	22028	22264	22216	21700	22148	21834	21942	21692	21945	21822	22059	21847	22164	21727	22002	21989	21968	21946	22016	21660	21800	21907	21974	22257	21955	22079	21782	21803	21949	21759	21675	21818	22067	22124	22149	22001	21836	21959	22001	21934	21882	21896	21809	21922	22002	21950	21930	21925	21810	21900	21772	21912	21740	21987	21960	21893	22001	21773	21876	21766	22000	22025	21860	21862	21904	21922	21940	21964	21936	21818	22250	21816	21941	22011	21763	22035	21930	21795	21739	22054	21921	21952	21868	21987	22148	21932	21838	21835	21892	22135	21976	22041	21918	21953	22004	21973	21927	21751	21855	21912	22078	21974	22123	21919	21888	21803	22217	21818	22001	21969	21816	21991	21849	21972	21963	21855	21998	22130	21825	22062	21945	21610	22069	21827	22009	22079	22343	22099	21884	21857	21934	21900	21899	21863	22128	21802	22036	21845	22085	21980	21803	22172	21997	21705	21925	21958	21830	22062	21986	21800	21926	22100	22007	22185	22045	22010	22004	21966	21868	22068	22031	22031	21906	21933	22166	21871	21803	21976	21983	22070	22080	21856	21893	22114	22096	22017	22011	21916	21919	21933	21873	21924	21982	22066	21830	21929	21938	22037	22103	22087	21901	21910	21888	22085	21742	21900	21812	22121	22064	21942	22000	21695	22048	22043	21751	21861	21996	21939	21924	21969	22092	21892	21827	21809	22017	21997	21635	21714	22123	21941	21941	21929	22069	21873	21913	21858	22094	21731	21941	22086	21896	21869	21761	22003	21945	21885	21907	21956	21798	22054	21819	21992	21664	22190	21894	21763	21674	21977	22020	22051	21998	22018	22081	21946	21955	22114	22003	21731	21661	21715	21711	21745	21868	21847	22134	21960	21853	21796	21940	21738	22202	21928	22059	21835	21797	21951	21847	21817	21927	21947	21978	21804	21897	21801	21971	21971	21857	21707	22057	21846	21975	22040	21879	21857	21867	22101	21817	22066	21904	21900	21729	22014	22005	21930	21964	21826	21833	22184	21927	22064	21907	21763	21981	21931	22155	21931	21949	21928	21891	22019	22124	22057	21974	22067	21912	22229	21882	21736	21746	22012	21624	21782	21855	21978	21923	22107	22069	22020	21897	22146	21906	21952	22042	21946	21720	22056	22081	21760	21867	21631	21854	22017	21813	21954	21796	21822	22018	21921	21958	21959	21878	21853	22053	22171	21961	22115	22012	21798	21832	21930	21729	21946	21692	21837	21901	21868	22030	21994	21795	22013	22094	22145	22209	21797	21985	21868	21994	21955	21946	22080	21990	21991	21817	21919	21951	21892	21929	21933	21886	21804	21994	22015	22050	21700	22061	22034	21936	21932	21980	21875	22024	21936	21751	21780	21720	21787	22004	21838	22158	21872	21874	21978	21915	22068	21730	21752	21751	21973	21932	22111	22004	22069	21766	22136	21882	22055	22008	21838	21808	22137	21896	21926	21772	21969	21770	22147	22202	21949	21899	21858	22036	22028	22009	21996	21991	21745	22046	21974	21827	21900	21839	21861	22301	21948	21828	21761	22036	21954	21989	21945	21984	21904	21752	21915	21875	22085	21711	21920	21891	21886	22072	21909	22023	22161	22189	22025	21872	21949	21923	21828	21816	21832	21792	22016	21927	21899	21837	21689	22112	21937	21817	21923	21756	21847	22036	21986	21894	21845	21952	22077	22002	21956	21973	21938	21923	21825	22039	22005	21774	21884	21898	21848	21941	21818	21819	22048	21847	21847	21923	22072	21973	21758	21703	21888	21836	21856	22014	21906	21833	21901	21991	22024	21785	21759	21818	22053	22203	21788	22019	21735	21859	21873	21923	21989	22132	22008	21839	21790	22025	22019	22151	21748	21890	22121	22051	21870	21970	22035	21982	21700	21838	21723	22030	21875	21985	21879	21977	21955	22035	22029	22036	22015	22012	21889	21850	21948	22211	21783	21915	21968	21911	21788	21718	21970	21979	21839	22068	22306	22029	21951	22053	21872	22104	21832	21886	22039	21876	21998	22166	22086	22233	22071	21841	21794	21885	22019	21817	22048	21679	21811	22068	21864	21953	22180	22012	21941	21826	21946	21962	21806	21882	21811	21687	22066	22042	21925	21716	22020	21774	21999	22140	22029	22075	21900	22155	21920	21814	22122	21825	21895	21890	21911	22231	21917	21810	22097	22083	21885	21831	21972	22100	22164	21785	21984	21840	21956	21853	22105	21835	22024	21965	21852	22203	21938	21892	21910	21945	22018	21852	21834	21833	21705	22066	22168	21781	21890	21905	22013	22028	21972	22061	22065	21968	21919	22018	21961	21797	21939	21838	21829	22063	21971	21976	21997	21965	22100	21905	22081	21661	21716	21813	21833	22051	21835	21912	21875	21862	21999	21737	21815	21920	21826	21895	21911	22026	21871	22091	21763	22016	22046	21981	22251	21944	21979	21973	22160	21985	21999	21970	21929	22136	22038	21860	22013	21967	22040	21869	21807	21762	21937	21917	21833	21759	22027	21657	21762	22015	21892	21985	21899	21893	22120	21962	22026	22031	21931	22006	21742	21942	21962
28328	38280	31877	24111	20208	17987	16477	15571	14575	14300	13943	13953	13606	13764	13535	13658	13543	13408	13533	13665	13496	13628	13425	13184	13344	13346	13220	13358	13462	13473	13448	13531	13329	13507	13400	13252	13332	13290	13383	13351	13301	13465	13390	13380	13434	13363	13441	13360	13334	13345	13536	13267	13336	13463	13402	13561	13652	13453	13488	13330	13471	13458	13374	13373	13394	13483	13369	13533	13394	13424	13458	13400	13418	13404	13206	13346	13482	13333	13423	13186	13373	13338	13323	13273	13316	13466	13363	13349	13240	13457	13512	13368	13307	13287	13325	13475	13262	13389	13333	13429	13355	13308	13305	13490	13418	13424	13266	13332	13120	13351	13358	13313	13482	13444	13417	13268	13362	13375	13201	13296	13300	13353	13331	13486	13329	13445	13570	13363	13413	13360	13595	13426	13323	13378	13350	13286	13231	13257	13297	13386	13220	13360	13411	13153	13589	13220	13268	13425	13635	13508	13428	13345	13305	13388	13247	13455	13360	13399	13588	13266	13444	13422	13255	13461	13400	13337	13281	13316	13234	13273	13318	13453	13213	13348	13452	13297	13462	13280	13355	13339	13266	13385	13431	13538	13372	13452	13384	13365	13336	13422	13334	13591	13357	13324	13428	13236	13369	13284	13402	13341	13479	13349	13346	13553	13370	13433	13353	13404	13429	13321	13398	13257	13265	13424	13269	13345	13350	13397	13164	13482	13408	13374	13209	13420	13434	13250	13236	13496	13159	13484	13408	13226	13487	13278	13348	13471	13190	13337	13339	13357	13399	13316	13335	13384	13495	13422	13515	13301	13196	13334	13313	13351	13409	13393	13383	13353	13555	13292	13382	13343	13411	13304	13250	13215	13274	13458	13423	13370	13373	13406	13484	13278	13359	13502	13517	13350	13494	13334	13333	13416	13403	13372	13418	13362	13526	13234	13264	13268	13470	13353	13426	13208	13400	13250	13365	13446	13266	13410	13561	13338	13424	13414	13381	13312	13354	13364	13299	13441	13318	13440	13443	13384	13399	13385	13381	13404	13205	13554	13426	13363	13380	13407	13421	13487	13327	13375	13291	13249	13264	13416	13411	13344	13427	13347	13327	13368	13374	13377	13408	13222	13212	13352	13352	13144	13270	13258	13188	13356	13594	13368	13491	13331	13152	13301	13427	13329	13222	13382	13479	13492	13312	13344	13457	13380	13468	13117	13306	13506	13372	13356	13317	13319	13472	13330	13390	13197	13485	13411	13306	13256	13324	13499	13421	13304	13309	13295	13253	13381	13420	13559	13538	13398	13156	13126	13379	13385	13360	13376	13279	13399	13309	13466	13396	13288	13227	13426	13352	13303	13471	13303	13357	13529	13097	13389	13408	13293	13365	13227	13529	13356	13529	13365	13490	13292	13508	13461	13435	13494	13286	13396	13376	13309	13522	13394	13183	13476	13413	13392	13448	13221	13228	13517	13447	13564	13451	13475	13344	13293	13265	13263	13439	13275	13394	13274	13262	13436	13361	13274	13191	13223	13287	13314	13299	13416	13310	13175	13232	13426	13347	13659	13410	13465	13243	13386	13456	13417	13333	13435	13312	13414	13290	13435	13371	13233	13428	13568	13275	13440	13323	13319	13172	13283	13302	13445	13236	13457	13416	13472	13369	13536	13434	13419	13541	13402	13332	13437	13435	13432	13330	13275	13430	13253	13339	13503	13303	13408	13596	13254	13291	13451	13510	13344	13358	13351	13527	13227	13388	13425	13391	13617	13313	13313	13394	13389	13312	13241	13329	13286	13376	13527	13238	13356	13375	13470	13317	13441	13371	13329	13440	13358	13304	13271	13404	13449	13527	13349	13398	13243	13250	13316	13490	13455	13353	13011	13371	13261	13407	13295	13464	13514	13444	13511	13338	13338	13338	13356	13539	13324	13366	13292	13418	13454	13355	13428	13321	13222	13404	13522	13493	13323	13433	13214	13450	13278	13339	13369	13476	13554	13285	13433	13421	13206	13281	13401	13368	13359	13583	13488	13379	13507	13279	13294	13351	13323	13384	13459	13474	13303	13601	13440	13328	13189	13511	13249	13454	13322	13353	13495	13346	13344	13400	13328	13363	13326	13588	13344	13403	13448	13344	13468	13466	13423	13381	13423	13394	13430	13409	13455	13346	13406	13485	13384	13441	13557	13497	13280	13464	13516	13341	13452	13304	13504	13316	13402	13348	13202	13323	13502	13461	13278	13329	13591	13432	13485	13253	13241	13449	13202	13608	13369	13335	13391	13267	13429	13254	13272	13393	13506	13432	13460	13422	13349	13452	13436	13528	13495	13380	13300	13447	13362	13450	13374	13471	13239	13513	13397	13457	13302	13426	13277	13379	13415	13323	13373	13356	13409	13189	13395	13413	13374	13485	13273	13482	13536	13280	13280	13308	13420	13368	13237	13499	13452	13401	13408	13365	13267	13405	13354	13446	13412	13378	13322	13405	13449	13233	13411	13314	13174	13483	13529	13373	13435	13284	13349	13322	13505	13391	13340	13455	13411	13424	13407	13278	13328	13443	13334	13395	13479	13334	13518	13360	13329	13414	13531	13386	13451	13338	13561	13141	13509	13376	13439	13247	13300	13355	13435	13260	13267	13301	13599	13371	13327	13264	13293	13333	13554	13448	13291	13510	13568	13297	13336	13291	13330	13280	13334	13374	13425	13404	13246	13340	13345	13363	13349	13337	13418	13460	13446	13381	13413	13450	13284	13288	13354	13476	13400	13319	13470	13359	13495	13279	13224	13374	13358	13506	13134	13192	13354	13295	13426	13362	13352	13267	13396	13414	13299	13320	13360	13423	13451	13481	13264	13259	13212	13364	13392	13451	13374	13445	13534	13476	13223	13409	13445	13390	13331	13249	13373	13254	13397	13253	13511	13293	13493	13428	13416	13579	13347	13527	13365	13301	13427	13518	13541	13284	13223	13379	13336	13457	13162	13272	13421	13215	13465	13343	13373	13291	13284	13348	13256	13246	13332	13463	13363	13474	13389	13440	13268	13323	13429	13562	13198	13339	13305	13360	13397	13072	13253	13445	13409	13321	13234	13331	13313	13323	13220	13332	13400	13343	13288	13445	13446	13422	13492	13250	13251	13427	13412	13333	13333	13414	13427	13404	13296	13583	13286	13279	13458	13493	13374	13310	13306	13263	13315	13263	13323	13354	13272	13227	13323	13324	13424	13464	13398	13204	13329	13299	13477	13389	13375	13476	13352	13512	13431	13419	13353	13256	13320	13394	13416	13409	13395	13453	13404	13385	13402	13371	13376	13452	13590	13391	13497	13401	13564	13350	13384	13336	13403	13464	13335	13318	13319	13448	13290	13547	13324	13268	13354	13411	13449	13425	13327	13480	13221	13505	13422	13468	13312	13369	13342	13334	13422	13382	13428	13469	13466	13596	13536	13514	13346	13448	13458	13414	13439	13537	13425	13431	13160	13402	13321	13422	13414	13247	13314	13241	13390	13305	13380	13527	13339	13355	13491	13249	13321	13419	13291	13303	13354	13375	13313	13498	13263	13332	13569	13526	13330	13514	13155	13285	13301	13335	13422	13594	13416	13174	13348	13356	13359	13281	13499	13376	13467	13366	13398	13325	13424	13405	13481	13288	13481	13367	13228	13403	13812	13397	13411	13304	13414	13323	13422	13411	13399	13335	13388	13311	13332	13319	13633	13294	13446	13327	13542	13155	13400	13363	13247	13382	13346	13386	13529	13319	13341	13296	13326	13309	13338	13324	13423	13343	13247	13083	13414	13262	13487	13452	13288	13363	13210	13307	13302	13258	13398	13381	13327	13308	13409	13452	13422	13368	13312	13462	13333	13296	13326	13355	13151	13302	13424	13338	13269	13398	13321	13390	13438	13388	13466	13359	13426	13498	13394	13287	13354	13344	13376	13405	13456	13275	13224	13623	13462	13332	13386	13340	13484	13445	13380	13454	13327	13586	13449	13428	13355	13274	13262	13395	13473	13397	13380	13289	13457	13389	13418	13393	13114	13492	13322	13276	13330	13350	13217	13286	13280	13346	13438	13261	13394	13414	13365	13417	13390	13452	13288	13435	13475	13408	13448	13412	13335	13254	13413	13260	13494	13485	13345	13561	13522	13243	13240	13264	13430	13587	13370	13409	13279	13392	13407	13470	13418	13392	13288	13187	13538	13498	13518	13249	13414	13304	13338	13315	13246	13386	13401	13343	13465	13386	13419	13309	13423	13270	13238	13326	13317	13509	13227	13607	13376	13289	13477	13349	13488	13354	13295	13349	13255	13341	13507	13525	13427	13536	13377	13518	13373	13361	13543	13421	13469	13475	13350	13466	13112	13158	13388	13388	13372	13264	13464	13448	13396	13599	13417	13341	13375	13361	13254	13413	13417	13445	13525	13221	13437	13462	13339	13429	13297	13440	13428	13385	13494	13267	13587	13324	13249	13323	13398	13526	13469	13425	13330	13240	13349	13187	13497	13396	13439	13387	13468	13457	13545	13365	13387	13302	13320	13404	13380	13432	13388	13466	13352	13294	13501	13282	13412	13501	13369	13348	13376	13458	13417	13378	13428	13331	13482	13474	13313	13462	13357	13302	13243	13501	13311	13440	13507	13402	13329	13229	13338	13389	13371	13303	13279	13324	13297	13162	13471	13424	13293	13447	13280	13283	13215	13527	13406	13447	13396	13339	13372	13250	13402	13272	13332	13389	13424	13308	13498	13384	13403	13352	13263	13421	13314	13314	13265	13298	13318	13209	13479	13376	13330	13409	13221	13363	13306	13512	13438	13493	13419	13291	13344	13521	13380	13404	13306	13492	13492	13224	13363	13431	13398	13309	13368	13296	13387	13208	13382	13465	13450	13500	13292	13452	13390	13362	13387	13303	13433	13335	13361	13491	13380	13327	13397	13592	13595	13417	13311	13452	13420	13387	13275	13475	13363	13500	13089	13443	13428	13215	13266	13300	13375	13436	13211	13230	13376	13439	13316	13310	13351	13343	13400	13407	13261	13188	13432	13332	13338	13232	13454	13407	13363	13404	13442	13366	13496	13171	13327	13463	13404	13478	13399	13438	13448	13235	13309	13446	13203	13425	13336	13389	13257	13333	13386	13417	13145	13440	13374	13486	13496
25249	21512	28948	29158	29074	29020	27846	25018	23839	23386	23095	22588	22288	22147	22441	22053	22075	21976	21677	21829	21790	21588	21879	21891	21803	21775	21683	21749	21861	21539	21652	21552	21762	21888	21583	21668	21932	21750	21631	21803	21854	21685	21600	21466	21516	21459	21723	21743	21745	21711	21811	21465	21606	21757	21571	21743	21658	21734	21571	21546	21623	21570	21794	21768	21785	21492	21671	21623	21860	21831	21709	21529	21767	21459	21730	21906	21663	21556	21573	21687	21735	21673	21602	21623	21547	21666	21716	21599	21468	21398	21557	21554	21820	21707	21873	21880	21520	21778	21485	21891	21462	21690	21611	21482	21821	21808	21438	21225	21694	21641	21553	21695	21746	21700	21809	21699	21759	21566	21642	21534	21470	21659	21631	21606	21487	21648	21494	21655	21532	21630	21493	21614	21650	21571	21604	21552	21478	21808	21578	21501	21500	21616	21573	21693	21660	21681	21811	21771	21350	21624	21707	21878	21754	21668	21705	21599	21705	21372	21733	21682	21608	21606	21634	21817	21517	21540	21587	21734	21626	21667	21691	21743	21594	21450	21587	21644	21479	21688	21678	21767	21689	21490	21676	21640	21589	21465	21595	21600	21675	21392	21650	21677	21455	21601	21754	21280	21409	21466	21706	21613	21653	21857	21736	21612	21997	21549	21822	21652	21645	21548	21646	21453	21716	21514	21639	21536	21766	21839	21546	21574	21644	21575	21403	21300	21563	21845	21506	21504	21353	21514	21771	21387	21541	21370	21560	21820	21388	21717	21615	21476	21620	21772	21655	21709	21440	21547	21496	21603	21655	21448	21644	21696	21613	21572	21551	21869	21625	21733	21761	21605	21474	21612	21554	21673	21861	21749	21550	21319	21578	21479	21691	21459	21767	21257	21656	21782	21543	21511	21758	21604	21838	21416	21495	21623	21894	21609	21584	21738	21814	21423	21723	21736	21759	21677	21805	21530	21622	21383	21609	21619	21877	21629	21609	21627	21697	21643	21744	21421	21754	21476	21665	21644	21792	21535	21628	21401	21628	21560	21663	21491	21732	21630	21686	21615	21732	21700	21773	21662	21583	21486	21655	21661	21530	21475	21743	21493	21554	21699	21609	21494	21693	21671	21623	21737	21775	21767	21674	21594	21721	21499	21764	21782	21916	21825	21695	21809	21510	21564	21715	21567	21746	21640	21677	21532	21613	21583	21688	21390	21440	21734	21733	21554	21596	21715	21655	21558	21634	21772	21835	21595	21657	21703	21638	21630	21540	21509	21722	21791	21670	21586	21718	21486	21632	21461	21482	21691	21549	21765	21530	21712	21448	21619	21778	21548	21655	21467	21689	21823	21552	21594	21693	21571	21737	21578	21784	21657	21607	21752	21490	21501	21607	21382	21540	21546	21526	21931	21670	21645	21538	21683	21667	21622	21625	21455	21596	21798	21856	21539	21598	21634	21583	21743	21631	21614	21749	21864	21603	21647	21665	21556	21391	21568	21603	21679	21420	21758	21688	21827	21552	21684	21614	21818	21631	21806	21596	21612	21692	21700	21899	21639	21594	21650	21750	21535	21686	21635	21712	21564	21521	21480	21635	21550	21664	21571	21660	21968	21724	21685	21682	21606	21812	21496	21342	21344	21826	21658	21556	21559	21762	21839	21865	21635	22067	21632	21706	21427	21490	21692	21552	21622	21689	21532	21402	21606	21814	21414	21537	21578	21872	21365	21563	21455	21552	21519	21645	21645	21567	21653	21655	21585	21684	21642	21716	21613	21642	21642	21718	21730	21749	21484	21570	21660	21670	21746	21824	21565	21767	21568	21889	21538	21620	21686	21626	21718	21596	21719	21676	21602	21378	21727	21625	21730	21674	21632	21467	21338	21423	21640	21777	21674	21716	21838	21786	21838	21533	21653	21646	21860	21676	21556	21447	21455	21591	21613	21626	21813	21680	21683	21571	21466	21276	21556	21483	21817	21762	21568	21690	21559	21919	21776	21502	21462	21675	21578	21609	21688	21424	21554	21776	21666	21648	21582	21825	21688	21580	21476	21784	21620	21814	21677	21767	21553	21694	21912	21674	21435	21676	21574	21789	21591	21797	21786	21760	21577	21166	21675	21638	21721	21874	21525	21445	21632	21614	21380	21561	21550	21779	21940	21656	21454	21610	21624	21591	21555	21701	21875	21869	21647	21817	21529	21460	21538	21643	21643	21677	21339	21758	21575	21595	21381	21659	21581	21583	21805	21649	21463	21519	21438	21448	21600	21752	21609	21605	21655	21518	21697	21492	21713	21503	21729	21702	21592	21712	21398	21554	21653	21573	21623	21855	21368	21516	21509	21639	21405	21517	21734	21820	21859	21786	21691	21684	21612	21637	21524	21643	21741	21452	21607	21503	21770	21750	21568	21431	21744	21494	21578	21493	21735	21763	21306	21748	21752	21583	21642	21841	21521	21669	21642	21582	21616	21629	21790	21629	21589	21530	21447	21737	21447	21609	21554	21640	21316	21562	21679	21696	21622	21607	21634	21527	21735	21531	21640	21623	21550	21598	21763	21674	21619	21572	21732	21667	21582	21642	21645	21677	21609	21502	21756	21677	21587	21627	21662	21648	21818	21665	21618	21679	21358	21539	21542	21411	21564	21531	21826	21603	21645	21506	21553	21577	21526	21330	21801	21828	21678	21724	21452	21336	21527	21738	21734	21687	21509	21624	21516	21848	21693	21635	21573	21644	21662	21748	21482	21469	21810	21486	21860	21701	21603	21877	21544	21518	21670	21677	21707	21676	21755	21580	21569	21632	21608	21706	21755	21722	21612	21674	21730	21720	21672	21628	21745	21670	21682	21580	21661	21496	21691	21633	21338	21704	21547	21704	21778	21569	21679	21664	21616	21516	21623	21756	21726	21421	21449	21818	21464	21494	21616	21746	21646	21732	21541	21336	21585	21779	21552	21787	21659	21795	21729	21809	21895	21597	21542	21855	21673	21465	21624	21704	21572	21598	21680	21614	21793	21727	21624	21636	21601	21798	21815	21622	21440	21388	21623	21603	21774	21949	21574	21617	21773	21650	21489	21696	21491	21842	21624	21643	21398	21839	21608	21687	21640	21657	21702	21716	21572	21686	21449	21636	21588	21597	21553	21305	21778	21795	21505	21577	21583	21499	21466	21878	21741	21614	21609	21657	21606	21896	21503	21897	21554	21587	21507	21469	21683	21503	21340	21709	21592	21800	21483	21552	21501	21842	21663	21653	21725	21580	21757	21606	21605	21688	21587	21654	21549	21682	21601	21483	21620	21487	21640	21710	21677	21767	21705	21673	21779	21586	21598	21737	21532	21642	21467	21699	21731	21675	21421	21504	21890	21757	21846	21753	21599	21536	21601	21537	21665	21488	21693	21633	21782	21733	21523	21517	21722	21885	21611	21700	21640	21693	21744	21730	21730	21835	21709	21746	21824	21709	21693	21666	21852	21510	21470	21715	21679	21648	21528	21732	21803	21685	21607	21477	21476	21493	21270	21338	21491	21796	21602	21856	21698	21795	21679	21434	21832	21561	21609	21556	21588	21635	21565	21637	21656	21604	21527	21612	21775	21537	21725	21641	21813	21376	21669	21707	21729	21716	21552	21737	21512	21693	21682	21613	21828	21716	21630	21609	21651	21795	21704	21666	21636	21584	21502	21895	21895	21626	21819	21678	21644	21671	21736	21758	21798	21459	21773	21765	21503	21795	21666	21619	21746	21648	21625	21670	21666	21616	21539	21859	21692	21586	21531	21823	21348	21631	21683	21475	21445	21629	21616	21836	21510	21601	21465	21578	21449	21521	21577	21656	21536	21789	21727	21659	21710	21540	21480	21604	21400	21830	21205	21594	21766	21747	21609	21564	21672	21826	21776	21575	21353	21439	21667	21529	21816	21377	21690	21647	21556	21651	21523	21650	21600	21559	21490	21624	21635	21231	21416	21475	21762	21693	21770	21813	21789	21896	21569	21454	21452	21624	21430	21647	21638	21704	21640	21535	21506	21494	21364	21466	21508	21590	21798	21537	21500	21608	21683	21550	21692	21440	21737	21540	21519	21693	21652	21733	21711	21668	21413	21699	21495	21670	21764	21795	21677	21718	21734	21619	21475	21559	21612	21847	21539	21442	21543	21651	21498	21638	21653	21603	21631	21621	21770	21707	21824	21701	21703	21627	21543	21620	21694	21589	21508	21558	21639	21675	21681	21650	21666	21715	21662	21575	21721	21899	21790	21739	21780	21777	21570	21644	21639	21793	21779	21579	21705	21751	21671	21652	21714	21562	21773	21398	21698	21348	21684	21596	21820	21698	21563	21400	21534	21641	21609	21561	21632	21655	21737	21850	21659	21458	21606	21768	21627	21692	21556	21568	21658	21643	21836	21685	21394	21525	21533	21750	21672	21581	21764	21818	21698	21642	21416	21631	21710	21509	21690	21469	21522	21856	21698	21607	21839	21440	21741	21710	21641	21567	21494	21818	21796	21777	21803	21543	21721	21574	21458	21537	21710	21237	21425	21790	21517	21854	21541	21646	21512	21655	21429	21646	21567	21507	21517	21816	21408	21726	21791	21745	21613	21556	21564	21638	21581	21690	21610	21529	21752	21649	21675	21735	21627	21719	21418	21528	21586	21520	21733	21842	21785	21578	21618	21824	21604	21914	21477	21525	21751	21689	21377	21521	21563	21729	21630	21680	21770	21566	21558	21564	21822	21863	21402	21520	21570	21674	21565	21684	21728	21560	21572	21494	21445	21700	21344	21578	21727	21774	21756	21521	21759	21583	21702	21465	21590	21610	21532	21667	21872	21734	21525	21574	21526	21708	21698	21598	21583	21638	21525	21782	21560	21655	21676	21711	21828	21809	21671	21780	21492	21415	21721	21681	21843	21811	21358	21522	21497	21584	21656	21704	21527	21627	21477	21436	21497	21512	21610	21819	21736	21739	21465	21551	21679	21632	21493	21529	21558	21675	21642	21423	21354	21294	21494	21821	21605	21537	21355	21578	21631	21480	21534	21983	21715	21620	21438	21706	21592	21552	21667	21681	21705	21621	21523	21764	21884	21688	21846	21844	21526	21645	21573	21575	21716	21603	21442	21600	21664	21770	21471	21695	21740	21637	21609	21447	21524
27566	47885	42293	31168	25510	21617	19040	17110	16014	15419	14876	14304	14315	13948	13796	13832	13778	13557	13709	13444	13525	13561	13493	13560	13522	13575	13582	13686	13593	13494	13372	13664	13446	13617	13298	13376	13405	13417	13317	13406	13338	13417	13327	13374	13513	13410	13370	13490	13361	13491	13464	13435	13339	13442	13369	13448	13456	13269	13263	13361	13324	13302	13381	13260	13457	13313	13558	13492	13488	13271	13325	13457	13368	13407	13277	13230	13419	13365	13555	13366	13392	13550	13303	13278	13587	13320	13371	13595	13381	13378	13475	13359	13424	13332	13482	13440	13411	13255	13282	13459	13392	13470	13345	13374	13152	13548	13426	13396	13187	13269	13266	13582	13458	13414	13494	13366	13641	13440	13410	13507	13305	13271	13324	13423	13385	13376	13423	13522	13380	13357	13522	13263	13422	13346	13506	13482	13449	13348	13432	13370	13280	13301	13556	13307	13274	13419	13334	13435	13470	13268	13290	13352	13330	13421	13311	13421	13387	13420	13319	13444	13416	13222	13384	13219	13342	13389	13417	13385	13433	13228	13489	13296	13338	13351	13181	13502	13377	13294	13417	13346	13506	13392	13419	13464	13412	13354	13467	13478	13386	13134	13472	13357	13418	13420	13455	13306	13433	13431	13388	13446	13226	13482	13300	13381	13373	13539	13176	13319	13414	13376	13360	13517	13337	13461	13363	13513	13334	13388	13310	13358	13433	13340	13351	13279	13403	13469	13240	13347	13544	13418	13402	13288	13342	13531	13388	13294	13383	13307	13358	13229	13466	13303	13191	13346	13361	13241	13472	13357	13327	13335	13441	13410	13445	13497	13409	13423	13432	13203	13271	13451	13545	13325	13469	13495	13457	13418	13495	13436	13366	13345	13535	13199	13362	13244	13499	13521	13283	13331	13260	13407	13338	13263	13317	13512	13269	13465	13444	13346	13353	13358	13232	13319	13386	13440	13405	13425	13271	13252	13418	13346	13486	13368	13282	13173	13386	13434	13331	13480	13453	13293	13333	13260	13450	13430	13278	13606	13371	13486	13372	13465	13350	13567	13468	13216	13499	13390	13416	13450	13386	13232	13633	13397	13316	13507	13537	13401	13478	13320	13655	13378	13273	13510	13319	13556	13493	13329	13335	13629	13305	13378	13410	13337	13420	13448	13411	13288	13470	13414	13383	13364	13296	13409	13318	13427	13450	13475	13391	13482	13396	13311	13474	13328	13280	13438	13393	13495	13480	13345	13479	13409	13305	13296	13205	13329	13382	13298	13440	13465	13337	13294	13517	13469	13399	13273	13292	13544	13386	13528	13435	13373	13347	13544	13364	13516	13410	13473	13348	13453	13431	13306	13355	13270	13299	13232	13474	13400	13332	13506	13470	13391	13459	13444	13432	13357	13317	13394	13533	13408	13310	13380	13355	13279	13263	13314	13413	13313	13281	13432	13205	13468	13259	13270	13356	13363	13457	13232	13531	13565	13532	13572	13442	13478	13371	13372	13424	13291	13527	13464	13333	13201	13477	13380	13471	13434	13457	13233	13435	13217	13243	13382	13315	13274	13298	13272	13311	13473	13412	13223	13407	13516	13332	13353	13309	13273	13269	13343	13322	13396	13342	13432	13404	13315	13166	13273	13399	13303	13331	13419	13231	13277	13356	13522	13492	13396	13296	13464	13359	13350	13452	13363	13210	13308	13477	13291	13345	13294	13484	13331	13374	13398	13384	13342	13388	13371	13503	13499	13431	13485	13267	13557	13480	13379	13460	13362	13349	13445	13434	13324	13432	13320	13312	13430	13214	13437	13317	13209	13434	13346	13552	13369	13434	13239	13476	13461	13200	13364	13470	13433	13403	13616	13312	13490	13345	13340	13307	13354	13359	13386	13361	13494	13417	13288	13333	13411	13487	13297	13492	13343	13451	13315	13481	13540	13327	13393	13357	13369	13264	13471	13327	13526	13329	13440	13355	13394	13223	13391	13455	13415	13277	13396	13226	13478	13532	13468	13489	13294	13528	13450	13343	13299	13289	13358	13375	13308	13491	13429	13273	13455	13463	13442	13313	13340	13334	13271	13317	13391	13389	13439	13426	13466	13508	13400	13399	13455	13513	13399	13509	13399	13362	13483	13380	13465	13123	13421	13298	13306	13403	13168	13354	13115	13429	13366	13549	13267	13336	13328	13254	13256	13199	13569	13430	13341	13405	13260	13355	13432	13410	13429	13313	13524	13313	13559	13371	13326	13219	13402	13451	13305	13488	13405	13306	13282	13523	13531	13285	13242	13205	13386	13429	13248	13404	13463	13429	13328	13280	13372	13314	13359	13392	13480	13426	13359	13496	13425	13421	13403	13399	13164	13597	13316	13333	13294	13379	13446	13254	13368	13175	13266	13442	13606	13507	13295	13315	13333	13306	13382	13423	13470	13321	13268	13402	13363	13469	13340	13310	13467	13440	13386	13249	13470	13457	13195	13230	13480	13582	13616	13397	13177	13467	13290	13317	13230	13487	13351	13236	13530	13557	13342	13478	13327	13407	13381	13496	13271	13510	13307	13508	13251	13337	13334	13459	13371	13386	13544	13339	13416	13561	13434	13338	13592	13518	13477	13436	13436	13423	13519	13546	13499	13348	13464	13385	13411	13262	13430	13379	13321	13223	13360	13273	13468	13463	13397	13195	13449	13416	13465	13498	13329	13204	13363	13465	13462	13346	13486	13498	13355	13245	13354	13401	13367	13134	13358	13389	13414	13405	13269	13382	13644	13439	13295	13379	13407	13530	13573	13515	13350	13542	13350	13497	13421	13286	13392	13300	13595	13420	13371	13488	13372	13419	13323	13509	13403	13406	13384	13349	13341	13385	13472	13494	13304	13553	13141	13442	13213	13333	13518	13365	13330	13408	13351	13455	13405	13519	13342	13497	13457	13358	13500	13151	13371	13257	13404	13391	13518	13398	13271	13403	13395	13245	13591	13520	13498	13508	13464	13276	13272	13344	13402	13436	13366	13259	13281	13576	13305	13273	13303	13505	13230	13425	13307	13403	13318	13392	13385	13381	13369	13411	13337	13497	13600	13516	13545	13305	13297	13345	13305	13373	13446	13430	13391	13399	13246	13462	13273	13445	13394	13384	13277	13341	13435	13183	13263	13454	13520	13429	13464	13476	13555	13464	13443	13321	13373	13562	13346	13407	13462	13600	13337	13340	13479	13332	13268	13304	13488	13368	13458	13329	13556	13409	13237	13259	13400	13460	13283	13140	13270	13488	13523	13123	13419	13491	13427	13325	13359	13431	13509	13270	13345	13335	13457	13320	13286	13471	13362	13321	13473	13399	13454	13350	13150	13354	13299	13326	13186	13445	13462	13364	13425	13421	13376	13350	13327	13219	13331	13343	13320	13389	13526	13257	13236	13678	13378	13214	13438	13449	13228	13435	13454	13406	13405	13404	13419	13399	13297	13607	13509	13414	13506	13269	13265	13401	13459	13319	13499	13326	13295	13381	13451	13536	13447	13199	13324	13244	13502	13310	13379	13419	13311	13264	13359	13288	13405	13399	13362	13555	13441	13483	13315	13506	13328	13322	13378	13379	13394	13440	13339	13251	13368	13599	13336	13302	13466	13358	13470	13294	13242	13360	13328	13329	13391	13464	13404	13458	13411	13313	13405	13215	13373	13447	13443	13256	13307	13314	13437	13171	13259	13462	13216	13472	13418	13459	13425	13320	13423	13440	13313	13279	13345	13378	13392	13351	13452	13280	13418	13436	13362	13542	13255	13513	13536	13267	13401	13387	13454	13414	13294	13235	13364	13461	13309	13441	13302	13535	13447	13355	13450	13374	13475	13270	13496	13429	13442	13402	13576	13316	13354	13449	13323	13270	13218	13268	13535	13616	13450	13417	13322	13179	13385	13305	13443	13405	13441	13390	13285	13533	13473	13377	13364	13507	13475	13258	13402	13272	13469	13330	13311	13404	13343	13337	13358	13467	13342	13589	13298	13379	13444	13468	13221	13484	13427	13242	13346	13329	13306	13299	13381	13470	13511	13188	13245	13369	13316	13544	13400	13394	13504	13195	13346	13507	13441	13424	13305	13327	13430	13444	13445	13300	13398	13235	13292	13382	13416	13387	13445	13437	13335	13384	13290	13382	13396	13436	13402	13292	13309	13441	13373	13514	13444	13246	13326	13531	13468	13399	13449	13340	13531	13432	13360	13250	13215	13314	13412	13137	13458	13441	13410	13414	13349	13397	13343	13370	13244	13434	13552	13424	13603	13557	13272	13282	13413	13415	13412	13376	13426	13330	13606	13587	13530	13431	13408	13302	13555	13344	13435	13410	13366	13412	13551	13450	13294	13409	13525	13392	13306	13480	13295	13360	13437	13493	13218	13459	13458	13336	13428	13397	13364	13348	13284	13376	13268	13449	13599	13411	13370	13401	13271	13429	13488	13234	13435	13458	13296	13145	13348	13254	13333	13447	13388	13460	13468	13426	13344	13422	13327	13484	13448	13287	13277	13422	13486	13397	13387	13576	13349	13349	13436	13506	13412	13258	13554	13331	13237	13394	13390	13286	13397	13323	13321	13417	13276	13542	13470	13260	13370	13447	13538	13317	13497	13364	13396	13524	13397	13400	13332	13467	13434	13226	13498	13325	13315	13446	13449	13436	13352	13328	13267	13252	13451	13388	13305	13224	13361	13335	13367	13416	13385	13362	13330	13420	13405	13468	13324	13285	13456	13342	13366	13479	13342	13310	13365	13459	13373	13434	13534	13406	13391	13491	13311	13319	13376	13299	13329	13387	13368	13316	13393	13415	13443	13433	13468	13354	13310	13398	13359	13326	13414	13477	13400	13361	13389	13232	13368	13485	13322	13485	13361	13443	13258	13184	13361	13323	13322	13213	13247	13430	13330	13454	13247	13543	13292	13388	13525	13396	13358	13246	13341	13368	13153	13325	13440	13324	13427	13153	13432	13359	13424	13255	13423	13511	13315	13413	13361	13412	13208	13366	13517	13422	13380	13296	13491	13325	13457	13392	13432	13453	13385	13222	13337	13271	13533	13553	13433	13488	13316	13481	13373	13335	13364	13389	13169	13381	13267	13323	13522	13347	13382	13381	13453	13432	13454	13452	13310	13289	13431	13496	13336
23654	21455	28876	26140	28031	30956	31095	27152	25470	25019	24330	23642	23635	23162	23007	22706	22711	22414	22527	22596	22637	22706	22575	22462	22526	22378	22536	22623	22252	22470	22365	22575	22423	22384	22578	22460	22489	22369	22438	22379	22421	22268	22532	22347	22654	22294	22238	22394	22428	22271	22332	22452	22149	22320	22330	22526	22388	22362	22537	22283	22341	22425	22090	22537	22524	22201	22298	22120	22429	22308	22359	22163	22365	22436	22355	22603	22511	22077	22265	22459	22020	22059	22429	22187	22434	22034	22425	22442	22547	22632	22320	22077	22335	22451	22432	22308	22261	22158	22119	22069	22458	22300	22357	22302	22253	21949	22316	22338	22497	22536	22517	22138	22144	22111	22261	22358	22258	22416	22383	22183	22345	22437	22356	22614	22259	22591	22273	22363	22389	22358	22239	22328	22376	22313	22440	22443	22474	22477	22454	22494	22519	22590	22294	22280	22520	22398	22174	21970	22024	22175	22286	22196	22473	22321	22264	22365	22223	22084	22379	22331	22322	22272	22266	22320	22361	22190	22209	22358	22277	22315	22322	22333	22220	22188	22105	22327	22162	22377	22440	22316	22344	22264	22124	22323	22065	22203	22404	22595	22401	22427	22443	22282	22468	22269	22494	22275	22351	22082	22060	22161	22203	22311	22256	22502	22434	22277	22125	22275	22288	22411	22310	22504	22222	22266	22326	22199	22238	22096	22490	22199	22465	22220	22497	22374	22165	22368	22260	22117	22383	22240	22117	22311	22551	22495	22148	22461	22306	22279	22342	22278	22349	22393	22495	22260	22201	22147	22213	22392	22649	22084	22387	22205	22176	22259	22380	22271	22566	22363	22201	22374	22427	22332	22162	22141	22499	22237	22130	22297	22243	22075	22299	22402	22245	22309	22187	22266	22221	22379	22431	22240	22400	22457	22344	22016	22183	22170	22471	22193	22269	22202	22169	22199	22126	22270	22316	22486	22293	22430	22186	22225	22541	22256	22385	22511	22111	22501	22472	22337	22167	22200	22217	22276	22561	22339	22399	22192	22483	22379	22375	22436	22444	22210	22193	22497	22112	22171	22178	22461	22426	22365	22409	22209	22214	22530	22274	22309	22441	22403	22096	22183	22483	22597	22308	22309	22271	22326	22491	22138	22398	21973	22345	22308	22465	22279	22140	22410	22175	21988	22329	22376	22482	22259	22195	22256	22129	22322	22296	22438	22357	22357	22402	22354	22204	22276	22171	22286	22485	22488	22245	22476	22124	22215	22384	22145	22440	22389	22320	22340	22270	22362	22595	22433	22303	22181	22244	22255	22357	22191	22251	22356	22136	22124	22517	22528	22345	22451	22219	22318	22221	22447	21991	22421	22379	22032	22146	22194	22335	22457	22371	22142	22471	22160	22124	22089	22311	22299	22347	22371	22228	22285	22553	22243	22425	22404	22496	22169	22318	22094	22361	22336	22349	22111	22128	22249	22407	22455	22318	22429	22286	22229	22399	22040	22202	22288	22228	22485	22388	22333	22288	22492	22377	22314	22552	22472	22509	22210	22355	21955	22446	22403	22364	22336	22316	22245	22193	22249	22172	22440	22305	22421	22292	22336	22249	22279	22259	22283	22157	22361	22326	22118	22414	22203	22192	22241	22563	22463	22203	22410	22184	22368	22428	22493	22289	22307	22402	22221	22176	22147	22015	22108	22406	22363	22508	22244	22237	22284	22109	22161	22211	22578	22447	22253	22144	22324	22459	22342	22251	22205	22502	22090	22372	22149	22355	22140	22331	22265	22103	22273	22362	22391	22154	22345	22350	22207	22254	22271	22403	22261	22528	22156	22231	22350	22281	22453	22614	22369	22225	22308	22421	22293	22332	22485	22382	22441	22318	22453	22248	22230	22240	22325	22210	22208	22221	22171	22237	22131	22246	22313	22578	22348	22264	22240	22357	22121	22096	22119	22353	22291	22351	22594	22269	22126	22193	22256	22241	22397	22241	22260	22362	22360	22282	22408	22302	22126	22417	22382	22304	22195	22309	22196	22147	22297	22324	22171	22197	22028	22289	22114	21916	22096	22007	22463	22348	22091	22354	22451	22423	22199	22198	22105	22322	22244	22407	22508	22251	22323	22220	22398	22252	22418	22390	22241	22407	22328	22514	22579	22336	22467	22236	22194	22171	22250	22679	22332	22357	22624	22659	22356	22369	22378	22324	22504	22383	22223	22557	22233	22217	22245	22181	22546	22344	22247	22495	21985	21987	22398	22272	22441	22118	22131	22129	22185	22320	22302	22175	22249	22378	22261	22383	22360	22522	22494	22351	22128	22304	22464	22358	22228	22241	22161	22150	22455	22312	22331	22287	22099	22213	22396	22230	22371	22312	22455	22191	22479	22283	22397	22078	22284	22158	22265	22420	22313	22497	21902	22209	22191	22326	22274	22189	22228	22280	22193	21977	22278	22405	22238	22131	22222	22156	22436	22309	22327	22252	22192	22214	22462	22258	22571	22379	22362	22387	22222	22119	22516	22539	22407	22269	22334	22443	22364	22264	22318	22342	21887	22085	22145	22143	22290	22244	22486	22340	22345	22784	22084	22171	22466	22448	22435	22392	22338	22361	22206	22308	22320	22379	22332	22356	22373	22057	22110	22062	22217	22232	22225	22447	22384	22212	22334	21944	22158	22223	22464	22207	22309	22125	22265	22408	22411	22302	22264	22200	22326	22304	22119	22494	22237	22352	22361	22418	22482	22377	22137	22457	22273	22209	22451	22567	22298	22329	22385	22097	22187	22383	22321	22323	22357	21988	22118	22144	22368	22191	22283	22181	21982	22274	22232	22313	22326	22322	22261	22268	22320	22231	22204	22494	22230	22065	22293	22261	22164	22346	22388	22093	22218	22325	22555	22206	22080	22237	22535	22392	22411	22232	22161	22470	22221	22395	22336	22262	22130	22213	22135	22382	21991	22057	22350	22148	22137	22260	22266	22263	22199	22343	22290	22239	22283	22285	22331	22291	22045	22101	22585	22394	22514	22457	22262	22207	22412	22097	22337	22256	22124	22383	22298	22186	22304	22400	22259	22192	22144	22420	22531	22330	22143	22335	22102	22346	22237	22004	22524	22343	22302	22263	22378	22259	22309	22383	22353	22318	22291	22624	22382	22244	22354	22229	22164	21982	22087	22211	22349	22394	22302	22500	22192	22170	22377	22320	22312	22258	22322	22171	22125	22371	22253	22292	21935	22315	22205	22265	22278	22453	22144	22364	22087	22295	22437	22192	22361	22411	22324	22397	22228	22253	22259	22179	22394	22510	22341	22389	22329	22233	22123	22137	22518	22289	22331	22239	22277	22542	22506	22496	22319	22279	22384	22554	22419	22309	22369	22075	22157	22410	22367	22311	22392	22318	22328	22361	22302	22231	22191	22224	22242	22170	22299	22523	22413	22322	22362	22039	22238	22237	22220	22471	22215	21989	22137	22262	22513	22414	22525	22529	22429	22435	22146	22571	22249	22223	22581	22328	22260	22164	22218	22283	22396	22416	22354	22338	22607	22232	22214	22194	22432	22294	22150	22251	22155	22185	22415	22408	22210	22353	22352	22351	22323	22527	22237	22131	22535	22291	22197	22292	22203	22137	22436	22458	22528	22266	22485	22473	22357	22412	22128	22262	22396	22244	22373	22389	22421	22318	22299	22304	22192	22562	22356	22410	22296	22219	22338	22442	22302	22171	22142	22200	21997	22248	22230	22161	22138	22267	22237	22296	22415	22261	22384	22308	22346	22297	22289	22325	22057	22589	22494	22341	21952	22172	22260	22185	22453	22323	22207	22417	22144	22266	22170	22349	22568	22310	22330	22211	22254	22334	22322	22351	22302	22343	22443	22498	22203	22195	22195	22276	22142	22378	22174	22342	22031	22420	22274	22125	22392	22397	22362	22467	22411	22182	22335	22390	22285	22325	22172	22146	22261	22066	22160	22147	22028	22232	22350	22171	22109	22203	22446	22266	22258	22243	22217	22400	22330	22184	22380	22234	22434	22269	22188	22306	22313	22371	22159	22007	22207	22619	22197	22269	22347	22207	22167	22449	22294	22355	22303	22037	22589	22310	22222	22432	22423	22360	22141	22167	22307	22347	22222	22307	22327	22499	22349	22349	22093	22626	22665	22323	22254	22314	22206	22282	22452	22412	22468	22494	22208	22152	22397	21965	22312	22246	22285	22266	22152	22404	22423	22216	22295	22321	22219	22367	22258	22162	22143	22330	22415	22240	22343	22419	22200	22030	22142	22072	22470	22331	22241	22644	22331	22472	22224	22300	22499	22293	22341	22369	22286	22024	22182	22259	22615	22157	22351	22422	22176	22396	22455	22457	22152	22228	22159	22107	22153	22233	22350	22110	22532	22027	22189	22351	22429	22365	22109	22211	22246	22530	22253	22033	22477	22431	22315	22019	22302	22356	22397	22368	22141	22196	22251	22361	22306	22264	22589	22567	22151	22321	22138	22337	22397	22287	22379	22265	22207	22295	22247	22424	22550	22354	22248	22259	22318	22131	22212	22087	22217	22238	22144	22423	22298	22438	22396	22454	22186	22318	22482	22512	22549	22449	22234	22338	22400	22389	22155	22321	22292	22204	22040	22531	22340	22537	22203	22452	22276	22218	22330	22394	22350	22549	22131	22521	22448	22213	22278	22305	22291	22279	22196	22069	22291	22143	22314	22342	22433	22262	22217	22235	22228	21987	22137	22308	22354	22283	22277	22196	22271	22202	22364	22120	22217	22369	22067	22372	22226	22099	22217	22628	22189	22226	22162	22150	22389	22202	22105	22493	22388	22548	22527	22397	22197	22341	22297	22283	22257	22252	22054	22168	22254	22368	22391	22336	22334	22230	22271	22323	22094	22488	22298	22304	22319	22429	22547	22327	22204	22291	22492	22284	22550	22150	22382	22131	22378	22389	22189	22469	22438	22373	22453	22373	22283	22433	22148	22197	22384	22594	22419	22614	22237	22154	22261	22372	22234	22340	22436	22327	22195	22357	22382	22121	22600	22523	22381	22415	22523	22196	22424	22405	22490	22362	22271	22392	22290	22164	22248	22315	22315	22253	22453	22305	22114	22146	22365	22203	22579	22395	22447	22365	22269	22305	22327	22342	22362	22432	22173
32470	56765	50511	37169	30673	25188	21391	18872	17519	16517	15867	15295	15008	14611	14456	14274	14369	14336	14179	13907	14083	14019	13919	13990	14131	14007	14050	13818	13914	13934	13963	13857	13903	13899	13924	13985	14061	13829	14087	13978	14052	13820	13934	13971	13824	13963	13927	13990	14027	13774	13762	13865	13843	13921	13888	13795	13665	13912	13868	13891	13992	13959	13696	13967	13982	13877	13990	13908	13842	13826	13955	13762	13764	13960	14008	13942	13969	13980	13850	13880	13771	13874	13975	13852	14071	13783	13745	13773	13851	13940	13931	13917	13591	13911	13963	13840	13805	13953	13704	13853	13848	13833	13701	13781	13864	13839	13827	13778	13879	13932	13618	13740	13633	13689	13841	13865	13980	13737	13722	13683	13809	13789	14003	13728	13784	13985	13889	13764	13872	13695	13911	13969	13717	13853	13775	13730	13666	13851	13756	13753	13901	13856	13953	13798	14077	13672	13775	13767	13946	13681	13901	13879	14093	13851	13729	13722	13901	13712	13835	13649	13864	13805	13920	13680	13767	13847	13794	13820	13803	13859	13871	13691	13667	13917	13743	13910	13759	13787	13753	13851	13790	13884	13849	13761	13855	13769	13802	13837	13806	13861	13799	13860	13749	13815	13720	13603	13773	13903	13619	13888	13846	13765	13775	14009	13684	13790	13883	13999	13739	13914	13975	13827	13752	13927	13720	13866	13995	13906	14095	13807	13652	13827	13789	13804	13625	13826	13777	13773	13861	13796	13710	13764	13782	13923	13852	13859	13857	13996	13738	13761	13789	13665	13710	13879	13728	13649	13953	13816	13832	13878	13854	13853	13786	13878	13989	13926	13839	13920	13859	13728	13664	14034	13756	13861	13842	13655	13697	13735	13806	13776	13793	13773	13873	13909	13634	13761	13859	13808	13910	13785	13933	13862	13917	13742	13772	13886	13813	13820	13710	13714	13825	13864	13932	13738	13883	13905	13815	13734	13757	13838	13709	13828	13766	13725	13956	13931	13876	13933	13889	13827	13681	13924	13809	13818	13705	13596	13822	14131	13888	13656	13866	13734	13829	13880	13658	13798	13670	13889	13678	13865	13920	13735	13846	14037	13682	13729	13809	13917	13812	13830	13848	13772	13774	13730	13845	13650	13817	13815	13677	13778	13738	13783	13835	13804	13769	13785	13791	13852	13838	13713	13744	13700	13772	13734	13810	13916	14020	13711	13699	13845	13732	13962	13820	13632	13918	14022	13833	13885	13919	13883	13827	13858	13809	13709	13723	13761	13738	13819	13827	13806	13780	13791	13705	13810	13959	13761	13918	13900	13749	13756	13820	13897	13745	13838	13948	13829	13893	13664	13743	13796	13727	13816	13824	13848	13849	13708	13765	13785	13855	13620	13808	13724	13946	13683	13756	13692	13753	13709	13980	13966	13856	13685	13922	13840	13759	13849	13831	13860	13909	13704	13788	13871	13530	13889	13928	13578	13986	13738	13924	13960	13920	13800	13556	13809	13697	13718	13685	13880	13719	13848	13772	13785	13774	13865	13833	13643	13894	13829	13783	13841	13807	13918	13731	13828	13676	13853	13716	13865	13826	13863	13778	13709	13849	13803	13935	13914	13729	13928	13759	13821	13770	13827	13740	13851	13745	13850	13809	13795	13888	13855	13690	13822	13713	13827	13921	13736	13843	13737	13609	13650	13827	13741	13585	13708	13760	13667	13797	13876	13894	13890	13899	13679	13861	13717	13789	13746	13707	13878	13714	13964	13852	14030	13598	13868	13678	13739	13810	13707	13795	13782	13738	13755	13766	13898	13812	13752	13986	13823	13924	13844	13856	13877	13719	13750	13727	13793	13591	13683	13916	13826	13867	13862	14041	13875	13778	13795	13652	13720	13811	14010	13855	13970	13853	13777	13876	13697	13797	13793	13784	13753	13751	13891	13711	13843	13797	13666	13860	13893	13788	13703	13838	13766	13789	13895	13932	13850	13671	13750	13763	13924	13717	13752	13883	13841	13834	13717	13739	13968	13783	13751	13644	13922	13813	13860	13935	13744	13763	13574	13766	13775	13740	13654	13909	13859	13800	13622	13737	13895	13793	13682	13921	13803	13931	13803	13717	13880	13652	13852	13781	13867	13845	13939	13782	13812	13713	13819	13781	13873	13829	13751	13878	14023	13839	13908	13584	13684	13721	13723	13716	13779	13879	13975	13739	13767	13729	13692	13867	13947	13941	13738	13865	13839	13765	13753	14039	13799	13930	13735	13873	13655	13909	13779	13861	13912	13943	13828	13673	13787	13765	13715	13690	13884	13859	13875	13643	13896	13649	13738	13732	13810	13788	13754	13848	13790	13868	13894	13987	13933	13942	13937	13814	13792	13720	13661	13685	13801	13722	13857	13828	13813	13811	13924	13855	13763	13930	13920	13708	13696	13663	14021	13711	13981	13834	13849	13800	13611	13691	13754	13881	13679	13834	13851	13831	13636	13913	13798	13807	13594	13685	13627	13624	13828	13710	13748	13872	13718	13702	13565	13743	13880	13740	13804	13747	13792	13841	13771	13794	13802	13798	13874	13743	13844	13690	13853	13748	13738	13792	13908	13741	13918	13771	13823	13735	13671	13962	13748	13869	13602	13840	13759	13680	13825	13676	13890	13764	14047	13969	14004	13847	13803	13771	13825	13829	13803	13644	13599	13832	13877	13758	13806	13700	13857	13839	13737	13828	13768	13743	13671	13820	13830	13691	13783	13651	13962	13749	13699	13711	13718	13876	13945	13615	13708	13792	13968	13873	13898	13835	13815	13685	13878	13695	13723	13927	13727	13839	13878	13863	13723	13717	13853	13803	13825	13736	13855	13729	13886	13909	13635	13893	13859	13689	13861	13870	13652	13817	13757	13894	13803	13845	13938	13849	13767	13745	13862	13755	13767	13894	13887	13802	13750	13776	13736	13829	13691	13854	13840	13748	13634	13982	13941	13878	13776	13870	13583	13815	13957	13801	13868	13833	13792	13878	13842	13940	13967	13816	13745	13881	13700	13919	13871	13756	13902	13737	13921	13839	13846	13836	13917	13797	13778	13805	13816	13810	13776	13740	13930	13854	13821	13967	13804	13657	13902	13811	13724	13716	13876	13761	13837	14073	13983	13705	13718	13930	13843	13933	13899	13764	13908	13721	13497	13874	13750	13768	13625	13865	13715	13769	13755	13888	13838	13873	13833	13727	13786	13924	13853	13770	13975	13621	13890	13799	13763	13751	13885	13653	13844	13843	13739	13907	14122	13852	13716	13748	13685	13764	13846	13868	13870	13852	13797	13711	13822	13881	13733	13923	13809	13940	13856	13610	13844	13766	13906	13642	13701	13808	13803	13906	13931	13898	13695	13785	13869	13906	13926	13794	13963	13714	13872	13788	13567	13717	13731	13786	13959	13893	13580	13796	13638	13785	13864	13774	13830	13967	13804	13741	13929	13754	13740	13697	13693	13801	13716	13897	13825	13926	13849	13773	13723	13681	13811	13892	13663	13836	13762	13839	13693	13776	13788	13825	13987	13762	13794	13810	13775	13713	13708	13843	13743	13868	13641	13828	13786	13733	13656	13840	13772	13920	13718	13689	13936	13939	13668	13674	13778	13743	13817	13920	13888	13807	13838	13916	13625	13850	13795	13811	13627	13800	13715	13789	13808	13821	13809	13690	13720	13631	13740	14043	13723	13857	13819	13698	13892	13982	13790	13906	13919	13825	13775	13896	13951	13795	13863	13777	13933	13619	13763	13772	13764	13593	13733	13675	13750	13668	13788	13744	13739	13487	13766	13773	13625	13741	13908	13791	13824	13790	13822	13951	13932	13666	13769	13950	13742	14056	13804	13658	13891	13835	13880	13861	13675	13921	13676	13674	13881	13885	13872	13782	13678	13434	13732	13889	13752	13976	13786	13727	13874	13814	13797	13732	13912	13732	13755	13907	13757	13690	13959	13809	13874	13924	13737	13884	13828	13872	13798	13681	13858	13748	13969	13981	13895	13762	13656	13906	13655	13741	13735	13715	13858	13814	13728	13882	13819	13861	14040	13683	13934	13888	14094	13776	13658	13777	13714	13700	13949	13996	13830	13714	13861	13921	13771	13875	13659	13766	13831	13844	13863	13787	13869	13854	13789	13820	13672	13733	13699	13810	13865	13689	13661	13833	13597	13666	13662	13850	13549	13811	13693	13677	13853	13810	13750	13817	13824	13683	13763	13918	13863	13888	13783	13776	13827	13932	13902	13871	13624	13902	13786	13673	13802	13775	13863	13895	13901	13707	13675	13766	13936	13771	13747	13682	13919	13732	13803	13732	13757	13961	13763	13857	13894	13963	13810	13912	13622	13683	13775	13809	13946	13832	13655	13853	13715	13812	13735	13789	13765	13828	13721	13977	13603	13792	13691	13683	13653	13838	13760	13966	13860	13810	13869	13901	13940	13722	13799	13807	13772	13811	13871	13820	13783	13773	13870	13768	13881	13796	13552	13964	13494	13719	13525	13999	13827	13949	13810	13724	13793	13706	13863	13591	13908	13762	13895	13760	13918	13856	13772	13786	13783	13805	13772	13759	13776	13782	13872	13792	13771	13781	13761	13810	13805	13832	13760	13885	13727	13656	13818	13985	13786	13777	13866	13710	13784	13853	13829	13806	13862	14013	13846	13797	13697	13725	13874	13887	14018	13869	13864	13813	13948	13634	13791	13775	13867	13902	13922	13863	13838	13832	13914	13862	13790	13801	13658	13675	13950	13699	13843	13918	13755	13928	13690	13759	13688	13815	13765	13803	13929	13663	13815	13792	13796	13646	13790	13702	13894	13605	13857	13795	13891	13738	13815	13831	13766	13750	13714	13717	13768	13838	13692	13788	13688	13847	13700	13996	13658	13738	13759	13789	13890	13709	13658	13807	13898	13749	13822	13928	13836	13838	13799	13891	13909	13794	13813	13796	13804	13693	13811	13758	13831	13902	13713	13865	13692	13830	14042	13942	13922	13757	13715	13840	13718	13741	13709	13745	13688	13806	13969	13749	13861	13817	13923	13782	13733	13886	13842	13680	13724	13752	13760	13927	13711	13848	13683	13729	13751	13916	13772	13678	13881	13848	13709	13862	13766	13783	13886	13796	13756	13859	13753
34251	33799	35839	31516	26913	24712	23427	22410	21714	21614	21564	21281	21132	21270	20967	20935	20765	21005	20677	20869	20807	20926	20958	20697	20801	20864	21053	20670	21053	20605	20929	20897	20757	20632	20755	20941	20672	20641	20821	20775	20553	20881	20849	20925	20757	20750	20817	20841	20828	20668	20918	20942	20776	20834	20659	20817	20909	20684	20889	20828	20627	20564	20880	20817	20634	20635	20686	21010	20804	20632	20637	20791	20829	20631	20956	20652	20577	20742	20457	20838	20826	20829	20701	20679	20575	20765	20721	20769	20709	20726	20763	20660	20841	20793	20767	20549	20430	20623	20663	20582	20681	20738	20810	20958	20815	20702	20709	20517	20512	20512	20715	20623	20860	20714	20602	20827	20838	20808	20513	20757	20704	20846	20461	20641	20739	20790	20730	20652	20587	20646	21014	20754	20895	20606	20787	20774	20854	20806	21003	21080	20710	20843	20789	20760	20670	20676	20827	20881	20656	20803	20877	20790	20718	20527	20876	20757	20479	20597	20717	20621	20827	20735	20771	20688	20650	20762	20801	20806	20901	20677	20801	20699	20696	20785	20697	20882	20803	20734	20900	20693	20535	20996	20767	20723	20784	20849	20748	20814	20668	20715	20518	20801	20870	20790	20629	20678	20682	20817	20586	20731	20611	20783	20683	20724	20813	20709	20773	20877	20649	20933	20799	20891	20868	20661	20698	20753	20655	20453	20680	20531	20582	20818	20558	20532	20604	20670	20795	20486	20727	20586	20692	20680	20596	20715	20751	20636	20817	20758	20774	20847	20747	20770	20713	20716	20780	20790	20640	20500	20651	20822	20687	20729	20678	20787	20693	20867	20957	20893	20720	20670	20884	20828	20984	20675	20652	20906	20716	20684	20692	20476	20580	20638	20746	20702	20751	20719	20758	20808	20887	20811	20786	20606	20969	20935	20722	20691	20764	20675	20753	20788	20539	20582	20535	20662	20625	20496	20758	20575	20564	20890	20774	20876	20585	20778	20936	20723	20617	20815	20814	20908	20927	20952	21082	20706	20685	20735	20662	20819	20663	20655	20945	20760	20837	20771	20729	20550	20687	20746	20840	20835	20665	20913	20709	20676	20869	20431	20783	20725	20747	20687	20546	20588	21038	20852	20805	20854	20817	20540	20552	20755	20671	20912	20541	20444	20697	20593	20575	20692	20678	20663	20475	20777	20660	20879	20579	20878	20892	20462	20848	20472	20773	20853	20837	20743	20914	20627	20566	20766	20844	20846	20664	20745	20727	20562	20829	20869	20833	20828	20711	20565	20739	20780	20850	20681	21007	20804	20772	20950	20850	20809	20786	20753	20601	20705	20616	20684	20667	20670	20614	20780	20847	20691	20825	20522	20734	20784	20775	20791	20625	20600	20757	20825	20918	20832	20742	20828	20900	20677	20833	20481	20878	20542	20833	20573	21014	20909	20855	20811	20908	20601	20743	20571	20637	20516	20535	20662	20803	21021	20726	20626	20796	20476	20814	20925	20933	20501	20667	20853	20887	20786	20962	20703	20682	20805	20578	20686	20718	20770	20582	20796	20834	20846	20647	20688	20725	20603	20762	20879	20870	20824	20809	20681	20747	20797	20687	20593	20536	20724	20757	20611	20471	20655	20747	20974	20860	20595	20742	20764	20597	20792	20603	20653	20623	20757	20701	20803	20732	21017	20782	20780	20724	20928	20869	20818	20962	20674	20672	20570	20728	20704	20672	20708	20770	20691	20747	20846	20502	20639	20780	20833	20772	20712	20869	20870	20643	20771	20778	20750	20783	20585	20832	20874	20651	20531	20905	20870	20621	20669	20841	20908	20593	20804	20647	20877	20676	20662	20759	21112	20968	20859	20650	20574	20753	20915	20782	21036	20725	20827	20618	20654	20873	20877	20597	20745	20924	20914	20846	20898	20648	20785	20839	20797	20783	20844	20795	20739	20576	20875	20838	20790	20691	20895	20791	20632	20640	20755	20719	20775	20805	20810	20691	20861	20715	20829	20687	21088	20802	20851	20876	20747	20811	20680	20670	20762	20992	20625	20844	20908	20858	20676	20976	20753	20499	20784	21075	20669	20831	20763	20846	20753	20820	20802	20765	20791	20813	20716	20780	20675	20748	20818	20997	20944	20721	20715	20870	20869	20577	21076	20948	20544	20650	20892	20777	20815	20741	20829	20920	20999	20788	20703	20731	20845	20750	20850	20842	20888	20763	20844	20801	20727	20777	20790	20603	20694	20794	20771	20923	20913	21086	20820	20582	20714	20650	20517	20897	20670	20762	20749	20667	20632	20718	20746	20828	20889	20777	20586	20859	21022	20658	20815	20883	20871	20939	20634	20703	20872	20849	20632	20627	20707	20729	20479	20567	20560	20610	20742	20974	20685	20593	20844	20962	20999	20830	20676	20780	20811	20850	20662	20735	20591	20971	20725	20716	20854	20637	20744	20743	20804	20679	20878	20734	20503	20878	20592	20592	20844	20993	20919	20753	20689	20727	20779	20659	21057	20804	20542	20885	20654	20684	20845	20770	20764	20932	20774	20583	20685	20740	20638	20572	20774	20679	20773	20938	20647	20710	20890	20743	20551	20611	20781	20921	20623	20698	20729	20726	20767	20514	20645	20723	20762	20718	20777	20606	20876	20878	20782	20769	20910	20846	20600	20647	20702	20723	20866	20713	20645	20623	20753	20545	20609	20800	20780	20837	20792	20614	20681	20745	20664	20754	20954	20924	20620	20656	20957	20715	20857	20781	20755	20829	20727	20691	20647	20801	20741	20838	20909	20591	20866	20814	20814	20901	20781	20727	20761	20825	20821	20651	20640	20493	20851	20784	20635	20864	20594	20815	20575	20843	20850	20579	20520	20734	20607	20802	20694	20721	20758	20786	20679	20910	20788	20642	20800	20729	20907	20812	20642	20986	20796	20853	20907	20664	20635	20962	20577	20836	20838	20814	20657	20682	20768	20633	21076	20726	20864	20913	20608	20617	20632	20906	21011	20700	20739	20853	20804	20699	20700	20901	20748	20766	20473	20699	20571	20622	20684	20709	20895	20869	20680	20956	20702	20750	20867	20946	20459	21040	20616	20799	20535	20831	20809	20638	20775	20765	20631	20964	20596	20834	20831	20792	20948	20802	20813	20732	20475	20907	20791	20707	20848	20836	20950	20753	20866	20777	20728	20714	20834	20615	20712	20791	20649	20551	20614	20757	20774	20788	20777	20713	20729	20724	20802	20899	20917	20705	20628	20768	20961	20604	20848	20726	20749	20973	20674	20759	20705	20868	20626	20898	20652	20830	20588	20486	20664	20716	21051	21017	20791	20676	20802	20877	20693	20617	20706	20826	20878	20899	20788	20756	20522	20636	20890	20791	20715	20698	20727	20655	20739	20625	20766	20648	20727	20580	20671	20680	20669	20666	20606	20579	20513	20549	20730	20835	20632	20985	20894	20813	20625	20885	20731	20817	20872	20877	20893	20755	20664	20732	20836	20744	20894	20658	20650	20790	20592	20770	20665	20854	20964	20960	20670	20577	20768	20979	20944	20673	20868	20762	20669	20899	20652	20672	20741	20841	20615	20584	20573	20939	20876	21029	20798	20697	20750	20845	20494	20687	20848	20940	20703	20974	20691	20742	20870	20874	20886	20636	20660	20713	20742	21042	20786	20901	20604	20860	20570	20909	20602	20758	20873	20846	20532	20647	20689	20732	20901	20910	20544	20709	20648	20860	20608	20754	20544	20474	20780	20844	20756	20784	20810	20767	20831	20783	20839	20759	20863	20680	20672	20763	20632	20750	20904	20799	20799	20899	20600	20778	20665	20761	20595	20677	20578	20634	20869	20746	20756	20858	20927	20701	20718	20551	20829	20980	20727	20844	20847	20909	20673	20734	20689	20816	20601	20865	20779	20713	20834	20743	20781	20622	20592	20870	20795	20642	20654	20715	20728	20781	20754	20735	20589	20969	20407	20650	20816	21108	20708	21011	20705	20771	20771	20838	20730	20796	20520	20657	20986	20845	20766	20680	20670	20765	20680	20637	20794	20595	20842	20628	20825	20894	20768	20841	20919	20566	20671	20774	20782	20539	20890	20735	20784	20876	20626	20625	20489	20812	20591	20726	20676	20704	20819	20698	20675	20976	20562	20902	20477	20843	20755	20836	20693	20616	20707	20771	20859	20605	20777	20955	20660	20634	20787	20722	20877	20807	20747	20531	20733	20760	20752	20908	20714	20757	20372	20621	20759	20651	20961	21042	20963	20788	20903	20887	21062	20653	20725	20741	20719	20956	20946	20578	20620	20835	20559	20647	20621	20684	20695	20753	20890	20813	20625	20815	21003	20647	20926	20602	20911	20590	20717	20741	20916	20913	20769	21027	20769	20785	20764	20740	20799	20662	20768	20838	20745	20532	20930	20782	20527	20731	20757	20866	20925	20546	20807	20957	20702	20889	20624	20935	20879	20998	20713	20703	20943	20711	20842	20927	20884	21105	20926	20995	20553	20743	20862	20772	20734	20668	20649	20646	20597	20798	20762	20798	20391	20952	21043	20658	20856	20837	20844	20846	20748	20754	20690	20826	20748	20773	20794	20754	20894	20871	20613	20671	20712	20840	20896	20699	20850	20803	20701	20640	20551	20807	20626	21122	20861	20676	20637	20751	20697	20748	20694	20933	20762	20769	20901	20841	20859	20753	20824	20731	20742	20667	20723	20590	20743	20722	20609	20973	20942	20745	20631	20594	20587	20737	20668	20822	20878	20876	20866	20801	20621	20717	20577	20870	20846	20843	20822	20863	20780	20866	20878	20897	20685	20804	20779	20759	20798	20754	20752	20796	20393	20866	20738	20704	20679	20673	20595	20751	20559	20543	20753	20698	20851	20832	20703	20711	20633	20731	20730	20712	20588	20600	20772	20954	20902	20860	20616	20595	20579	20888	20688	20757	20771	20682	20604	20590	21044	20827	20800	20544	20759	20719	20781	20621	21129	21064	20737	20920	20808	20769	20623	20712	20841	20877	20692	20600	20708	20592	20862	20831	20948	20739	20731	20491	20717	20509	20916	20794	20664	20727	20539	20631	20912	20823	20564	20844	20811	20579	20779	20855	20874	20851	20889	20798	20943	20795	20906	20998	20935	20933	20757
27659	39510	32310	23682	19740	16940	15384	14426	13862	13582	13329	13193	13038	12952	12883	12715	12770	12840	12678	12761	12760	12724	12612	12733	12695	12746	12715	12758	12839	12627	12934	12808	12794	12525	12640	12657	12639	12660	12707	12720	12794	12631	12764	12873	12801	12750	12597	12730	12869	12641	12805	12710	12763	12727	12638	12708	12599	12541	12784	12627	12533	12677	12566	12622	12682	12699	12629	12715	12769	12733	12562	12712	12772	12564	12684	12620	12702	12607	12675	12603	12504	12491	12750	12797	12553	12663	12683	12770	12640	12581	12725	12696	12669	12680	12761	12738	12669	12711	12588	12799	12855	12620	12607	12758	12484	12878	12744	12859	12666	12565	12716	12665	12703	12756	12553	12789	12827	12694	12766	12597	12530	12660	12859	12694	12657	12714	12670	12663	12700	12697	12614	12783	12555	12552	12827	12664	12684	12528	12641	12696	12595	12707	12831	12732	12683	12657	12555	12641	12582	12586	12734	12634	12568	12815	12441	12550	12637	12697	12736	12689	12700	12600	12892	12868	12687	12734	12546	12695	12716	12780	12831	12611	12727	12567	12802	12700	12776	12566	12552	12694	12678	12530	12881	12666	12638	12822	12738	12740	12680	12748	12705	12782	12603	12700	12719	12578	12594	12702	12731	12461	12653	12642	12586	12707	12691	12706	12756	12724	12889	12827	12680	12748	12671	12734	12714	12542	12547	12711	12795	12532	12625	12759	12740	12709	12665	12688	12758	12746	12627	12734	12612	12645	12685	12740	12666	12874	12695	12542	12739	12779	12761	12632	12586	12693	12838	12664	12909	12618	12497	12855	12707	12896	12626	12719	12855	12499	12598	12784	12661	12618	12718	12901	12573	12613	12622	12537	12659	12732	12686	12742	12597	12829	12732	12551	12631	12593	12533	12710	12627	12784	12784	12633	12915	12819	12821	12667	12765	12679	12549	12634	12550	12798	12546	12603	12513	12570	12670	12762	12680	12688	12881	12667	12675	12783	12811	12600	12812	12696	12784	12601	12716	12695	12651	12636	12700	12807	12742	12608	12847	12620	12831	12790	12705	12506	12789	12553	12556	12885	12698	12854	12593	12756	12631	12567	12746	12787	12647	12526	12569	12605	12680	12745	12810	12673	12862	12643	12666	12793	12721	12597	12531	12630	12664	12677	12997	12575	12557	12747	12651	12739	12541	12618	12611	12611	12558	12610	12674	12659	12685	12742	12598	12581	12830	12697	12744	12778	12494	12799	12669	12678	12802	12679	12659	12712	12713	12498	12851	12738	12677	12689	12789	12817	12929	12637	12795	12796	12749	12799	12651	12667	12748	12699	12565	12609	12708	12702	12805	12724	12644	12789	12591	12646	12841	12722	12887	12762	12705	12586	12695	12857	12700	12782	12817	12596	12775	12711	12557	12665	12812	12773	12619	12563	12722	12493	12636	12660	12899	12712	12776	12637	12601	12608	12772	12747	12606	12554	12709	12801	12578	12825	12792	12721	12613	12790	12788	12615	12675	12736	12925	12756	12535	12705	12556	12623	12722	12755	12876	12746	12843	12712	12715	12812	12655	12697	12640	12753	12632	12846	12678	12664	12655	12656	12664	12729	12754	12678	12715	12610	12532	12744	12617	12751	12837	12662	12845	12836	12578	12652	12627	12644	12649	12785	12821	12604	12691	12577	12741	12548	12827	12835	12671	12722	12540	12714	12631	12630	12785	12764	12483	12772	12709	12860	12705	12624	12790	12507	12807	12612	12675	12828	12783	12605	12706	12674	12688	12794	12680	12688	12687	12740	12728	12726	12644	12652	12635	12693	12801	12801	12717	12599	12701	12689	12671	12678	12544	12844	12728	12724	12517	12724	12771	12780	12721	12817	12602	12645	12749	12568	12896	12943	12810	12700	12634	12763	12904	12696	12739	12652	12613	12802	12526	12717	12645	12854	12690	12683	12780	12657	12676	12633	12821	12655	12658	12842	12640	12575	12804	12676	12586	12728	12767	12602	12637	12720	12559	12675	12771	12653	12773	12644	12798	12559	12699	12696	12688	12759	12730	12763	12747	12754	12824	12872	12712	12556	12721	12826	12746	12666	12573	12735	12758	12662	12804	12673	12753	12758	12828	12634	12723	12614	12716	12813	12888	12736	12596	12760	12769	12666	12666	12760	12515	12748	12769	12681	12823	12633	12696	12779	12728	12735	12588	12638	12584	12858	12714	12730	12756	12566	12722	12749	12610	12716	12846	12729	12843	12664	12577	12722	12561	12699	12613	12635	12523	12563	12644	12671	12826	12719	12589	12669	12738	12565	12718	12747	12560	12711	12666	12625	12568	12604	12546	12642	12672	12595	12773	12740	12907	12692	12627	12633	12743	12656	12772	12479	12851	12416	12692	12711	12712	12532	12662	12736	12647	12648	12649	12655	12631	12777	12808	12444	12766	12733	12676	12663	12804	12536	12652	12690	12678	12573	12768	12636	12701	12695	12741	12800	12701	12767	12860	12876	12693	12584	12664	12717	12579	12698	12596	12668	12669	12715	12640	12745	12658	12779	12640	12672	12818	12676	12766	12702	12789	12679	12684	12707	12842	12824	12704	12760	12602	12646	12710	12711	12657	12667	12584	12714	12702	12745	12790	12552	12763	12714	12706	12720	12843	12839	12767	12807	12594	12772	12762	12708	12644	12608	12465	12593	12762	12788	12686	12691	12456	12668	12822	12590	12578	12701	12812	12679	12674	12818	12799	12750	12663	12819	12664	12723	12694	12598	12890	12786	12800	12730	12699	12831	12520	12699	12781	12602	12515	12593	12494	12780	12774	12554	12857	12614	12714	12696	12733	12544	12703	12811	12759	12774	12574	12673	12575	12604	12790	12622	12710	12587	12733	12663	12802	12883	12609	12664	12632	12712	12562	12622	12676	12576	12734	12769	12774	12669	12631	12604	12889	12626	12660	12646	12685	12698	12929	12740	12539	12699	12631	12651	12577	12574	12795	12633	12639	12532	12672	12658	12726	12603	12606	12840	12575	12807	12550	12774	12686	12614	12717	12735	12772	12642	12717	12782	12657	12736	12724	12499	12647	12730	12616	12589	12705	13004	12767	12632	12500	12608	12825	12597	12806	12670	12667	12539	12791	12801	12846	12704	12517	12756	12813	12725	12775	12438	12827	12619	12807	12705	12704	12686	12675	12771	12620	12792	12621	12589	12684	12711	12885	12566	12693	12604	12725	12815	12609	12868	12813	12612	12849	12589	12563	12958	12662	12510	12784	12678	12592	12792	12721	12788	12570	12697	12770	12579	12663	12734	12788	12670	12713	12581	12770	12746	12874	12613	12626	12829	12594	12741	12628	12694	12594	12588	12708	12733	12802	12671	12714	12462	12911	12671	12707	12685	12553	12684	12696	12678	12857	12576	12716	12701	12823	12702	12613	12700	12691	12586	12686	12533	12599	12732	12706	12515	12705	12577	12569	12743	12830	12617	12600	12771	12575	12705	12730	12790	12747	12711	12840	12742	12739	12708	12672	12864	12781	12651	12816	12438	12710	12657	12615	12817	12696	12619	12742	12635	12777	12733	12776	12679	12767	12797	12632	12713	12667	12599	12813	12710	12614	12635	12718	12607	12897	12736	12857	12685	12749	12818	12611	12675	12658	12582	12684	12790	12646	12740	12663	12735	12674	12715	12623	12733	12703	12716	12699	12796	12686	12614	12664	12552	12773	12706	12808	12591	12607	12526	12786	12777	12638	12571	12734	12842	12760	12775	12742	12685	12653	12710	12779	12775	12601	12653	12577	12683	12637	12758	12715	12719	12740	12779	12727	12756	12648	12613	12510	12752	12771	12706	12687	12562	12736	12757	12687	12666	12744	12673	12608	12796	12851	12753	12754	12518	12662	12664	12592	12677	12669	12748	12758	12724	12593	12554	12825	12733	12751	12772	12817	12541	12740	12639	12427	12628	12547	12551	12766	12566	12963	12767	12625	12706	12662	12753	12528	12666	12593	12721	12554	12630	12759	12740	12542	12706	12672	12576	12646	12838	12716	12767	12657	12630	12677	12662	12740	12749	12773	12674	12679	12642	12658	12873	12708	12617	12638	12674	12922	12705	12570	12671	12773	12827	12717	12670	12740	12627	12788	12870	12763	12922	12675	12865	12672	12707	12661	12675	12730	12559	12718	12767	12653	12929	12854	12608	12659	12674	12788	12764	12789	12563	12794	12788	12679	12615	12819	12655	12786	12782	12596	12739	12668	12635	12562	12533	12620	12571	12665	12685	12541	12689	12876	12695	12721	12747	12571	12766	12623	12711	12738	12683	12517	12724	12759	12712	12738	12823	12652	12568	12693	12668	12677	12555	12701	12823	12617	12616	12585	12722	12681	12599	12630	12778	12601	12784	12701	12678	12631	12792	12622	12575	12634	12716	12690	12650	12746	12683	12729	12738	12733	12786	12748	12658	12772	12536	12678	12570	12527	12677	12563	12628	12738	12733	12685	12547	12743	12706	12718	12641	12848	12823	12641	12829	12806	12724	12555	12868	12615	12528	12603	12745	12759	12840	12839	12755	12754	12589	12703	12596	12807	12846	12590	12550	12594	12683	12551	12604	12552	12622	12578	12722	12704	12734	12509	12685	12728	12754	12672	12679	12701	12738	12718	12728	12695	12613	12754	12722	12686	12707	12604	12902	12689	12579	12709	12759	12731	12685	12672	12663	12658	12722	12619	12762	12718	12635	12552	12744	12664	12638	12567	12891	12829	12631	12745	12623	12638	12729	12678	12726	12798	12793	12707	12587	12591	12561	12665	12676	12631	12601	12597	12817	12867	12588	12898	12835	12483	12655	12631	12791	12660	12649	12767	12732	12775	12755	12672	12734	12738	12642	12622	12785	12635	12733	12729	12617	12783	12606	12695	12539	12674	12717	12640	12687	12675	12537	12954	12735	12536	12912	12523	12538	12614	12512	12665	12577	12750	12713	12767	12694	12669	12555	12505	12797	12706	12643	12815	12810	12674	12673	12751	12571	12637	12694	12656	12768	12551	12605	12658	12754	12706	12701	12882	12757	12670	12486	12856	12703	12630	12656	12850	12620	12664	12609	12634	12740	12718	12669	12862	12661	12716	12533	12726	12740	12727	12634	12726	12683	12766	12792
25260	21552	28964	29616	28829	27834	26530	23615	22602	22322	21826	21370	21029	21262	21137	20763	20817	20901	21046	20859	20932	20783	20688	20288	20758	20634	20725	20904	20618	20871	20640	20685	20882	20609	20496	20415	20662	20493	20516	20675	20634	20562	20562	20405	20575	20438	20602	20742	20539	20461	20770	20569	20535	20640	20699	20542	20568	20504	20604	20582	20589	20225	20585	20557	20673	20717	20646	20575	20624	20792	20539	20569	20588	20498	20883	20653	20596	20693	20702	20660	20571	20690	20787	20568	20559	20825	20679	20596	20600	20642	20642	20663	20588	20352	20283	20299	20525	20490	20729	20540	20641	20658	20797	20525	20657	20658	20676	20596	20634	20400	20568	20733	20625	20519	20606	20534	20557	20357	20505	20547	20631	20560	20739	20435	20603	20641	20508	20624	20766	20518	20755	20487	20566	20499	20504	20561	20427	20652	20486	20681	20746	20478	20518	20344	20602	20579	20553	20530	20634	20571	20595	20627	20759	20588	20497	20615	20664	20500	20647	20593	20528	20697	20564	20547	20591	20801	20560	20322	20948	20545	20779	20807	20649	20568	20731	20360	20560	20517	20594	20425	20537	20148	20567	20382	20722	20724	20655	20366	20644	20616	20733	20594	20632	20409	20634	20435	20699	20487	20458	20579	20699	20626	20665	20557	20443	20549	20496	20404	20577	20681	20794	20534	20769	20471	20732	20470	20662	20620	20676	20738	20523	20622	20462	20539	20649	20333	20629	20509	20674	20507	20758	20738	20665	20525	20583	20643	20500	20470	20435	20402	20636	20620	20457	20542	20320	20720	20560	20320	20614	20744	20648	20406	20568	20756	20418	20632	20638	20786	20584	20521	20555	20452	20356	20617	20670	20385	20648	20246	20522	20494	20282	20448	20670	20602	20501	20596	20727	20750	20636	20572	20529	20631	20810	20427	20526	20554	20813	20363	20619	20510	20853	20735	20421	20572	20645	20712	20636	20582	20550	20616	20421	20415	20483	20884	20376	20697	20382	20640	20460	20664	20663	20753	20489	20538	20403	20736	20486	20570	20718	20565	20831	20452	20790	20601	20434	20754	20606	20539	20533	20453	20464	20684	20553	20538	20803	20575	20726	20867	20511	20632	20466	20436	20458	20662	20628	20460	20475	20502	20308	20588	20738	20744	20503	20514	20656	20902	20557	20546	20561	20647	20658	20643	20621	20451	20580	20650	20693	20643	20663	20413	20776	20642	20638	20463	20564	20703	20958	20491	20467	20354	20433	20746	20577	20494	20624	20495	20785	20430	20626	20702	20470	20442	20372	20517	20581	20464	20513	20674	20416	20401	20544	20594	20878	20569	20849	20712	20525	20074	20547	20450	20512	20264	20493	20789	20647	20669	20566	20579	20420	20525	20604	20654	20313	20690	20552	20558	20555	20444	20542	20506	20598	20446	20577	20650	20692	20798	20455	20653	20435	20661	20515	20568	20763	20692	20560	20408	20555	20567	20683	20562	20546	20459	20284	20522	20391	20689	20469	20610	20714	20498	20402	20584	20763	20591	20579	20415	20627	20358	20538	20870	20600	20523	20646	20618	20262	20670	20459	20401	20581	20761	20590	20564	20752	20573	20705	20408	20555	20397	20579	20326	20648	20559	20579	20675	20637	20507	20511	20368	20507	20745	20675	20510	20579	20778	20557	20600	20497	20422	20611	20603	20615	20545	20642	20655	20467	20671	20790	20713	20517	20613	20605	20726	20531	20540	20449	20683	20918	20592	20450	20410	20468	20800	20529	20609	20637	20485	20704	20594	20553	20594	20358	20646	20567	20608	20338	20643	20497	20524	20570	20610	20483	20857	20656	20370	20719	20567	20416	20573	20475	20767	20491	20538	20769	20676	20835	20664	20540	20709	20569	20470	20391	20516	20506	20623	20517	20558	20755	20601	20580	20786	20756	20625	20481	20488	20541	20576	20434	20611	20437	20728	20776	20537	20507	20598	20473	20512	20417	20563	20434	20569	20444	20677	20418	20240	20510	20545	20536	20608	20448	20438	20885	20530	20541	20765	20672	20627	20634	20592	20608	20666	20418	20490	20682	20379	20674	20624	20437	20609	20569	20583	20659	20767	20392	20602	20579	20371	20551	20538	20534	20616	20406	20585	20749	20567	20801	20701	20581	20579	20601	20618	20655	20458	20471	20585	20367	20313	20636	20588	20653	20599	20505	20760	20550	20467	20539	20678	20811	20582	20715	20508	20324	20642	20541	20538	20752	20521	20639	20578	20471	20660	20436	20499	20656	20822	20410	20564	20671	20557	20670	20684	20579	20549	20480	20711	20387	20554	20711	20580	20589	20672	20420	20712	20625	20520	20481	20415	20356	20528	20645	20493	20423	20696	20481	20382	20524	20546	20632	20501	20529	20700	20606	20598	20731	20724	20473	20494	20732	20515	20361	20662	20482	20294	20698	20434	20589	20638	20631	20434	20499	20560	20667	20749	20574	20405	20330	20399	20661	20475	20490	20668	20284	20441	20619	20404	20624	20626	20379	20572	20410	20707	20817	20537	20504	20667	20358	20496	20348	20296	20755	20679	20489	20611	20510	20645	20498	20537	20480	20554	20781	20535	20833	20666	20718	20689	20669	20620	20588	20475	20589	20452	20464	20398	20544	20495	20639	20474	20707	20772	20603	20536	20655	20419	20523	20386	20398	20556	20476	20630	20743	20600	20491	20616	20702	20680	20527	20427	20558	20446	20366	20581	20473	20739	20500	20287	20800	20362	20530	20633	20783	20531	20418	20395	20425	20302	20524	20504	20700	20524	20726	20634	20700	20470	20567	20641	20672	20525	20551	20538	20286	20413	20436	20452	20607	20572	20486	20493	20445	20515	20711	20539	20373	20588	20711	20441	20287	20688	20445	20589	20496	20612	20697	20584	20484	20651	20421	20568	20518	20747	20750	20491	20466	20414	20567	20523	20830	20608	20634	20583	20570	20474	20495	20366	20653	20524	20430	20667	20469	20281	20356	20580	20648	20656	20758	20531	20835	20510	20574	20615	20564	20531	20366	20573	20578	20442	20643	20411	20533	20432	20434	20417	20536	20537	20352	20568	20720	20591	20480	20824	20614	20471	20550	20440	20538	20340	20559	20613	20795	20596	20602	20733	20670	20442	20704	20522	20578	20494	20617	20755	20628	20555	20443	20667	20524	20650	20621	20438	20656	20692	20475	20586	20729	20794	20625	20415	20576	20515	20599	20567	20454	20402	20708	20721	20764	20781	20600	20673	20491	20345	20601	20408	20578	20665	20526	20625	20475	20568	20505	20236	20653	20476	20730	20586	20535	20504	20646	20525	20702	20734	20672	20611	20432	20596	20411	20483	20567	20727	20560	20661	20512	20467	20562	20728	20549	20737	20602	20607	20441	20643	20674	20675	20477	20616	20605	20596	20572	20481	20519	20648	20388	20495	20701	20552	20635	20513	20675	20639	20285	20565	20515	20476	20470	20319	20465	20640	20555	20584	20532	20368	20807	20544	20333	20285	20476	20576	20570	20573	20590	20850	20601	20758	21034	20654	20593	20340	20416	20600	20527	20522	20598	20188	20490	20752	20762	20409	20630	20555	20738	20465	20812	20519	20530	20535	20507	20501	20732	20611	20503	20339	20469	20960	20508	20619	20460	20251	20617	20799	20695	20508	20583	20628	20663	20480	20369	20491	20470	20509	20768	20570	20451	20800	20567	20828	20571	20534	20744	20615	20478	20708	20723	20382	20559	20532	20397	20713	20542	20632	20622	20765	20735	20703	20681	20532	20842	20664	20646	20537	20587	20620	20548	20744	20599	20643	20558	20447	20938	20557	21002	20675	20655	20378	20574	20654	20445	20534	20640	20462	20643	20578	20605	20614	20543	20499	20698	20402	20582	20513	20699	20428	20548	20610	20663	20534	20355	20714	20476	20718	20646	20794	20318	20504	20454	20714	20644	20752	20371	20288	20519	20644	20567	20331	20558	20534	20488	20577	20644	20621	20361	20492	20691	20631	20914	20592	20755	20554	20550	20699	20725	20644	20746	20490	20716	20302	20557	20916	20439	20422	20503	20617	20707	20471	20456	20563	20438	20638	20764	20737	20570	20649	20700	20675	20329	20570	20606	20663	20335	20781	20614	20542	20339	20815	20820	20566	20621	20751	20536	20459	20503	20699	20553	20596	20763	20722	20381	20543	20747	20482	20681	20431	20623	20496	20453	20538	20504	20516	20751	20459	20734	20422	20647	20773	20527	20410	20711	20761	20758	20233	20360	20636	20562	20599	20660	20415	20537	20690	20608	20515	20495	20599	20642	20697	20453	20547	20920	20475	20536	20480	20505	20570	20738	20570	20564	20651	20781	20679	20424	20658	20708	20667	20530	20554	20574	20721	20908	20576	20448	20499	20323	20601	20682	20624	20779	20645	20785	20736	20570	20601	20707	20646	20558	20485	20592	20428	20560	20512	20652	20441	20364	20410	20548	20536	20572	20750	20577	20616	20507	20400	20630	20691	20557	20646	20417	20462	20466	20800	20467	20736	20625	20603	20735	20534	20760	20552	20480	20664	20700	20523	20640	20633	20471	20500	20426	20567	20558	20558	20621	20560	20441	20341	20715	20496	20655	20454	20729	20713	20659	20579	20432	20720	20862	20536	20642	20553	20713	20459	20725	20493	20560	20495	20590	20609	20600	20581	20530	20488	20262	20560	20548	20627	20532	20553	20486	20579	20719	20628	20623	20703	20523	20569	20908	20693	20409	20633	20354	20550	20436	20477	20498	20465	20650	20723	20703	20395	20679	20403	20630	20348	20647	20553	20576	20447	20880	20740	20560	20681	20622	20365	20477	20617	20602	20391	20630	20648	20322	20615	20598	20422	20522	20772	20580	20606	20684	20813	20741	20550	20349	20658	20462	20280	20564	20638	20634	20692	20816	20522	20569	20452	20571	20538	20766	20364	20613	20833	20714	20589	20508	20442	20460	20464	20593	20300	20571	20535	20668	20378	20712	20511	20627	20700	20664	20613	20642	20374	20612	20653	20419	20570	20648	20435	20723	20799	20803	20481	20764	20321	20596	20420	20532	20714	20820	20560	20644	20566	20488	20365	20528	20506	20620	20314	20655	20956	20374	20421	20580	20502	20574	20543
27554	49271	43622	33157	25304	20865	17863	16160	15281	14540	14129	13774	13475	13334	13234	13118	12886	13155	12790	12835	13060	12991	13144	12840	13008	12754	12954	12841	12998	12953	12962	12964	12823	12967	12777	13033	12792	12872	12844	12903	12884	13062	12897	12810	12883	12905	13018	12919	12788	12769	12819	13026	12748	12893	12829	12900	12816	12785	12830	12863	12863	12891	12917	12864	12757	12914	12737	12824	12885	12985	12753	12827	12860	12860	12800	12736	12824	12911	12867	12692	12819	12872	12871	12670	12904	12785	12787	12730	12811	12840	12739	12907	12819	12873	12788	12752	12770	12779	12787	12645	13001	12801	12857	12785	12947	12786	12912	12711	12841	12869	12587	12820	12749	12687	12691	12798	12723	12892	12826	12916	12655	12915	12675	12778	12897	12891	12855	12743	12821	12768	12826	13016	12750	12568	12804	12724	12866	12751	12684	12749	12736	12772	12701	12959	12756	12638	12941	12870	12798	12731	12958	12700	12737	12696	12859	12672	12788	12767	12965	12598	12771	12749	12785	12979	12721	12742	12720	12816	12825	12741	12695	12733	12837	12886	12547	12746	12906	12718	12734	12893	12735	12790	12902	13017	12784	12788	12913	12701	12953	12804	12847	12804	12728	12730	12825	12828	12705	12654	12741	12874	13016	12762	12836	12761	12794	12730	12863	12796	12661	12738	12993	12851	12643	12796	12717	12880	12728	12720	12720	12748	12760	12690	12694	12780	12875	12882	12745	12758	12781	12853	12842	12915	12795	12750	12578	12796	12830	12936	12850	12860	12819	13000	12892	12904	12735	12786	12799	12781	12774	12923	12687	12775	12807	13106	12913	12844	12808	12736	12803	12787	12684	12888	12735	12877	12663	12668	12837	12694	12956	12715	13042	12702	12807	12770	12815	12798	12849	12874	12693	12945	12979	12593	12957	12682	12620	12904	12816	12773	12837	12739	12892	12840	12906	12775	12663	12619	12771	12790	12690	12835	12766	12881	12814	12670	12657	12620	12621	12785	12851	12667	12778	12827	12697	12804	12752	12984	12876	12679	12754	12824	12822	12749	12885	12808	12890	12775	12769	12862	12892	12846	12690	12761	12874	12808	12787	12810	12847	12701	12842	12609	12673	12760	12671	12826	12762	12822	12914	12856	12948	12799	12857	12806	12773	12756	12735	12810	12828	12817	12663	12802	12943	12835	12802	12798	12819	12564	12588	12799	12932	12793	12666	12952	12663	12767	12781	12877	12768	12816	12834	12887	12722	12808	12788	12863	12799	12796	12875	12757	12806	12658	12762	12707	12929	12739	12871	12787	12640	12617	12934	12620	12792	12875	12732	12832	12733	12630	12669	12828	12867	12756	12744	12897	12899	12642	12771	12724	12796	12885	12686	12596	12753	12638	12973	12721	12782	12872	12790	12668	13017	12948	12720	12604	12813	12856	12803	12738	12785	12822	12790	12802	12709	12845	12803	12588	12846	12823	12858	12787	12928	12873	12719	12840	12781	12742	12750	12867	12845	12862	12785	12673	12828	12652	12833	12839	12734	12933	12768	12796	12675	12725	12751	12746	12894	12708	12807	12651	12933	12735	12787	12792	12905	12819	12782	12965	12741	12633	12802	12958	12658	12625	12656	12820	12904	12834	12843	12561	12917	12739	12866	12976	12642	12824	12916	12682	12647	12682	12768	12846	12730	12667	12811	12775	12739	12784	12745	12646	12704	12873	12940	12518	12656	12798	12828	12741	12907	12829	12756	12806	12904	12859	12674	12758	12877	12773	13011	12834	12866	12816	12850	12854	12928	12802	12726	12934	12798	12853	12754	12701	12744	12887	12845	12672	12883	12775	12965	12769	12760	12698	12842	12894	12814	12881	12682	12845	12697	12817	12738	12806	12795	12770	12803	12867	12911	12793	12902	12624	12812	12805	12625	12808	12805	12816	12790	12658	12832	12776	12979	12741	12767	12745	12829	12602	12813	12782	12910	12827	12781	12784	12760	12753	13009	12881	12806	12848	12880	12731	12881	12952	12743	12669	12853	12824	12901	12688	12806	12908	12750	12999	12713	12758	12649	12849	12806	12763	12728	12811	12734	12773	12672	12684	12871	13009	12801	12852	12795	12948	12668	12847	12917	12874	12636	12731	12787	12913	12875	12732	12869	12911	12788	12704	12729	12797	12730	12788	12891	12880	12805	12936	12779	12741	12784	12842	12838	12928	12849	12812	12819	12759	12828	12855	12970	12653	12894	12902	12773	12729	12752	12790	12884	12831	12678	12893	12812	12924	12835	12689	12727	12742	12781	12892	12738	12709	12856	12647	12739	12811	12844	12825	12797	12885	12826	12710	12681	12836	12640	12753	12746	12975	12903	12818	12780	12880	12721	12849	12690	12803	12638	12831	12729	12875	12891	12760	12843	12890	12681	12837	12732	12741	12675	12855	12850	12674	12736	12743	13070	12733	12812	12733	12764	12902	12864	12881	12737	12661	12669	12694	12686	12850	12939	12811	12616	12737	12676	12976	12654	12883	13002	12882	12780	12905	12733	12832	12550	12912	12635	12846	12590	12896	12771	12770	12616	12854	12875	12969	12868	12899	12785	12839	12878	12783	12871	12852	12847	12713	12958	12708	12744	12838	12633	12645	12739	12809	12857	12895	12820	12835	12804	12768	12913	12830	12859	12801	12780	12711	12782	12906	12832	12998	12719	12544	12755	12878	12753	12832	12802	12788	12742	12906	12738	12741	12816	12795	12810	12716	12858	12903	12913	12841	12794	12701	12696	12664	12870	12930	12688	12777	12848	12820	12753	12769	12752	12872	12952	12877	12860	12934	12829	12911	12642	12855	12828	12776	12817	12854	12733	12712	12696	12917	12582	12891	12717	12938	12780	12868	12704	12699	12836	12875	12876	12708	12772	12731	12873	12774	12993	12753	12724	12765	12892	12772	12872	12667	12827	12815	12824	12939	12737	12801	12728	12811	12818	12580	12798	12753	12872	12818	12810	12805	12841	12694	12810	12637	12904	12705	12759	12943	12758	12728	12836	12747	12762	12745	12718	12701	12920	12957	12792	12829	12804	12841	12912	12759	12800	12936	12765	12856	12756	12784	12849	12693	12872	12746	12803	12687	12826	12774	12736	12752	12686	12766	12910	12796	12750	12882	12846	12724	12717	12804	12782	12669	12774	12836	12863	12726	12874	12734	12860	12709	12655	12715	12683	12935	12863	12733	12826	12875	12611	12841	12677	12722	12750	12795	12697	12958	12788	12729	12846	13004	12852	12841	12782	12730	12912	12836	12762	12807	12823	12823	12680	12862	12719	12849	12830	12734	12775	12930	12874	12981	12849	12733	12839	12819	12715	12727	12710	12818	12716	12871	12781	12845	12771	12966	12756	12745	12760	12805	12836	12939	12767	12930	12788	12726	12814	12848	12635	12665	12934	12766	12682	12678	12781	12900	12695	12886	12876	12784	12690	12651	12691	12753	12803	12677	12919	12741	12854	12864	12865	12726	12955	12895	12719	12974	12918	12723	12808	12814	12801	12763	12881	12894	12897	12696	12722	12726	12708	12747	12688	12856	12579	12686	12778	12843	12655	12816	12877	12905	12883	12873	12750	12759	12775	12791	12748	12798	12862	12767	12701	12833	12798	12832	12854	12789	12765	12804	12831	12877	12870	12860	12973	12763	12741	12883	12747	12736	12864	12758	12741	12907	12765	12807	12856	12830	12793	13033	12843	12891	12791	12745	12931	12849	12814	12712	12664	12661	12786	12756	12804	12629	12801	12837	12800	12988	12838	12891	12861	12759	12750	12720	12777	12857	12822	12874	12842	12825	12674	12863	12716	12928	12915	12671	12882	12759	12834	12758	12719	12707	12855	12923	12893	12566	12751	12609	12676	12603	12727	12957	12889	12917	12795	12599	12721	12857	12847	12891	12690	12890	12788	12832	12850	12788	12933	12723	12859	12820	12841	12671	12842	12578	12882	12787	12812	12901	12750	12665	12783	12786	12764	12923	12689	12695	12682	12955	12835	12847	12802	12742	12915	12750	12898	12926	12711	12799	12850	12473	12546	12753	12788	12927	12777	12942	12796	12786	12812	12740	12829	12737	12649	12967	12888	12891	12839	12874	12841	12915	12779	12801	12770	12571	12803	12673	12726	12763	12853	12890	12636	12806	12915	12703	12715	12908	12720	12802	12840	12710	12772	12854	12724	12762	12681	12957	12656	12825	12711	12806	12844	12643	12876	12784	12937	12735	12911	12851	12739	12817	12996	12825	12822	12818	12703	12697	12733	12652	12732	12987	12890	12791	12922	12835	12737	12796	12760	12758	12760	12807	12644	12747	12872	12766	12865	12798	12922	12605	12899	12718	12790	12861	12740	12736	12818	12653	12641	12678	12746	12758	12694	12874	12903	12826	12547	12813	12808	12863	12784	12895	12934	12940	12669	12828	12831	12809	12767	12718	12882	12829	12870	12724	12868	12632	12784	12739	12746	12855	12793	12670	12796	12751	12812	12747	12870	12872	12848	12749	12966	12868	12825	12799	12880	12670	12850	12838	12777	12916	12678	12729	12806	12815	12846	12807	12583	12880	12573	12700	12842	12952	12728	12773	12773	12683	12885	12808	12727	12761	12769	12893	12769	12915	12811	12732	12837	12851	12797	12762	12889	12914	12699	12786	12652	12867	12841	12972	12788	12828	12792	12863	12795	12869	12832	12839	12773	12730	12886	12813	12738	12930	12812	12765	12784	12897	12801	12652	12860	12723	13097	12735	12712	12838	12823	12725	12897	12733	12790	12825	12815	12712	12942	12803	12739	12842	12760	12644	12760	12721	12724	12717	12796	12915	12782	12721	12842	12680	12769	12780	12813	12920	12705	12699	12706	12706	12722	12826	12765	12619	12706	12770	12776	12712	12836	12980	12737	12813	12736	12951	12730	12809	12825	12922	12800	13027	12831	12845	12853	12815	12785	12978	12605	12810	12716	12826	12709	12597	12822	12787	12782	12733	12659	12773	12865	12761	12669	12969	12785	12984	12836	12663	12837	12817	12786	12952	12733	12870	12852	12784	12942	12946	12898	12848	12785	12907	12764	12947	12736	12694	12754	12750	12780	12755	12805	12846	12894	12867	12791	12793	12824	12712	12891	12626
23769	21460	28905	26438	27720	30265	30320	25805	24381	24132	23288	22789	22427	22208	22044	21997	21875	22022	21503	21579	21669	21405	21423	21665	21616	21402	21774	21346	21627	21297	21434	21676	21532	21444	21488	21381	21295	21553	21321	21366	21391	21463	21499	21547	21568	21381	21346	21537	21654	21528	21185	21506	21545	21367	21323	21132	21481	21541	21142	21325	21348	21486	21395	21541	21435	21440	21680	21260	21336	21405	21383	21369	21448	21337	21269	21420	21538	21177	21448	21284	21265	21527	21417	21136	21265	21516	21323	21434	21291	21397	21543	21378	21384	21370	21400	21270	21426	21258	21161	21330	21642	21092	21403	21597	21364	21402	21408	21290	21545	21083	21499	21506	21275	21362	21471	21402	21537	21492	21507	21327	21228	21349	21548	21608	21396	21235	21402	21444	21680	21189	21159	21315	21412	21084	21398	21558	21197	21652	21469	21317	21412	21171	21366	21339	21409	21448	21403	21252	21567	21398	21448	21355	21474	21508	21436	21602	21231	21089	21322	21503	21454	21322	21270	21206	21383	20876	21269	21185	21497	21482	21542	21247	21275	21412	21437	21261	21353	21366	21487	21260	21177	21368	21355	21378	21412	21335	21438	21398	21361	21400	21421	21290	21300	21236	21244	21367	21587	21289	21582	21404	21255	21372	21504	21472	21276	21196	21257	21363	21311	21242	21254	21326	21314	21448	21421	21347	21358	21272	21387	21218	21169	21344	21486	21132	21394	21166	21090	21248	21332	21353	21175	21212	21583	21276	21533	21286	21201	21277	21311	21241	21553	21439	21393	21199	21419	21344	21420	21305	21296	21307	21262	21444	21354	21508	21274	21309	21398	21382	21445	21307	21332	21352	21635	21469	21053	21484	21337	21240	21404	21072	21418	21319	21318	21179	21438	21543	21480	21577	21314	21334	21123	21246	21350	21490	21139	21276	21157	21277	21365	21362	21416	21335	21447	21450	21488	21231	21427	21484	21136	21142	21337	21302	21266	21404	21615	21393	21286	21312	21266	21296	21113	21117	21557	21386	21244	21284	21206	21380	21516	21403	21654	21292	21363	21339	21447	21516	21268	21249	21465	21401	21638	21372	21276	21323	21262	21539	21139	21072	21258	21159	21203	21449	21494	21369	21354	21457	21441	21275	21617	21361	21419	21357	21454	21381	21225	21457	21247	21093	21396	21459	21321	21321	21212	21346	21408	21121	21409	21395	21095	21299	21332	21464	21292	21362	21388	21154	21459	21283	21137	21292	21356	21312	21501	21282	21347	21364	21236	21390	21462	21358	21167	21559	21339	21332	21437	21489	21336	21291	21340	21300	21137	21308	21430	21415	21448	21477	21282	21453	21283	21457	21163	21432	21412	21475	21470	21341	21399	21546	21512	21346	21363	21393	21367	21389	21279	21236	21181	21228	21199	21300	21179	21196	21351	21383	21528	21167	21450	21432	21435	21201	21618	21203	21329	21285	21393	21432	21371	21356	21482	21309	21424	21714	21453	21135	21597	21457	21417	21356	21541	21577	21261	21146	21442	21270	21531	21536	21476	21425	21253	21342	21226	21209	21463	21146	21294	21141	21370	21297	21246	21306	21216	21211	21413	21243	21396	21342	21324	21379	21203	21178	21324	21358	21049	21147	21275	21312	21321	21429	21473	21203	21533	21252	21425	21474	21282	21504	21207	21354	21360	21255	21425	21494	21258	21414	21221	21405	21346	21359	21503	21276	21601	21466	21370	21312	21223	21389	21248	21149	21524	21038	21306	21298	21381	21511	21339	21301	21308	21459	21384	21479	21533	21053	21516	21218	21158	21078	21207	21220	21496	21581	21512	21157	21432	21371	21391	21397	21299	21082	21121	21223	21466	21527	21221	21324	21424	21266	21390	21420	21509	21436	21536	21372	21364	21275	21093	21260	21362	21423	21306	21338	21208	21513	21299	21150	21370	21275	21253	21554	21333	21340	21233	21309	21385	21283	21315	21317	21454	21581	21445	21598	21240	21362	21564	21501	21350	21323	21179	21420	21384	21423	21371	21469	21290	21196	21133	21360	21517	21289	21365	21366	21362	21403	21025	21547	21311	21325	21089	21126	21279	21442	21350	21354	21437	21384	21383	21350	21272	21366	21452	21320	21138	21280	21456	21264	21431	21299	21175	21113	21374	21361	21434	21450	21347	21384	21259	21337	21552	21193	21491	21226	21107	21496	21490	21366	21366	21461	21315	21380	21399	21409	21390	21234	21405	21476	21385	21115	21354	21277	21264	21433	21318	21434	21376	21323	21365	21143	21095	21571	21389	21337	21406	21478	21361	21361	21343	21205	21330	21414	21448	21313	21151	21169	21365	21217	21449	21461	21307	21308	21394	21174	21059	21159	21170	21316	21319	21505	21372	21380	21334	21532	21348	21430	21376	21467	21448	21544	21336	21392	21263	21391	21523	21430	21170	21275	21240	21157	21341	21141	21290	21347	21187	21263	21153	21248	21374	21500	21491	21439	21338	21456	21152	21540	21516	21376	21134	21315	21414	21370	21446	21435	21470	21089	21234	21249	21377	21306	21410	21161	21311	21340	21380	21289	21470	21369	21212	21381	21474	21307	21247	21258	21460	21292	21504	21549	21543	21238	21259	21341	21258	21368	21411	21445	21440	21382	21271	21336	21286	21461	21344	21328	21527	21353	21393	21385	21331	21442	21263	21548	21319	21270	20988	21267	21404	21194	21402	21210	21226	21187	21161	21571	21139	21222	21312	21289	21203	21395	21085	21017	21601	21311	21544	21205	21272	21326	21367	21155	21485	21295	21456	21166	21379	21433	21288	21072	21190	21433	21194	21273	21198	21286	21294	21156	21191	21230	21250	21305	21406	21458	21310	21340	21415	21369	21545	21517	21447	21286	21377	21826	21439	21349	21325	21166	21229	21550	21375	21331	21242	21410	21626	21323	21115	21228	21347	21350	21345	21447	21421	21272	21354	21363	21480	21345	21443	21283	21435	21256	21295	21366	21357	21467	21343	21532	21538	21334	21389	21305	21196	21384	21228	21319	21506	21352	21462	21344	21257	21199	21387	21446	21379	21550	21354	21249	21326	21504	21480	21313	21395	21435	21409	21495	21364	21380	21469	21521	21520	21431	21399	21097	21365	21256	21387	21456	21270	21416	21254	21468	21443	21333	21506	21254	21395	21375	21554	21109	21410	21541	21263	21345	21540	21346	21424	21483	21421	21052	21262	21409	21309	21203	21346	21333	21490	21387	21561	21431	21497	21372	21331	21361	21223	21444	21262	21155	21228	21163	21216	21435	21159	21586	21347	21033	21441	21438	21273	21349	21234	21440	21342	21497	21396	21493	21185	21411	21350	21275	21279	21546	21402	21309	21318	21235	21490	21444	21361	21419	21314	21445	21212	21378	21253	21183	21670	21685	21460	21284	21585	21312	21492	21308	21327	21113	21097	20984	21236	21393	21303	21418	21212	21377	21639	21213	21638	21552	21412	21695	21286	21235	21353	21469	21605	21674	21466	21292	21573	21102	21405	21160	21378	21359	21455	21312	21299	21510	21600	21616	21441	21542	21487	21385	21154	21515	21092	21368	21612	21436	21206	21190	21354	21728	21517	21405	21253	21591	21421	21513	21334	21270	21375	21128	21327	21414	21322	21406	21304	21284	21402	21345	21403	21135	21498	21307	21380	21429	21278	21435	21495	21289	21255	21450	21181	21309	21420	21422	21418	21295	21412	21284	21352	21186	21218	21257	21591	21213	20946	21518	21407	21343	21455	21408	21212	21168	21209	20993	21553	21181	21325	21202	21211	21330	21514	21332	21236	21364	21375	21484	21243	21160	21011	21259	21203	21147	21256	21403	21197	21495	21281	21289	21273	21164	21457	21218	21365	21206	21036	21214	21337	21285	21479	21272	21437	21170	21332	21170	21279	21526	21154	21319	21467	21361	21491	21129	21316	21343	21528	21408	21355	21391	21393	21409	21258	21342	21278	21275	21524	21241	21404	21290	21415	20982	21384	21279	21239	21244	21328	21255	21528	21472	21260	21519	20983	21207	21364	21211	21147	21200	21430	21439	21210	21277	21500	21540	21405	21660	21445	21308	21217	21232	21401	21217	21286	21164	21417	21544	21436	21116	21119	21122	21304	21375	21345	21331	21352	21285	21162	21382	21346	21239	21400	21196	21356	21403	21416	21108	21250	21186	21534	21324	21189	21505	21216	21363	21353	21492	21535	21438	21387	21315	21350	21121	21336	21412	21243	21158	21436	21290	21416	21303	21367	21345	21391	21378	21320	21222	21435	21378	21406	21274	21193	21132	21132	21415	21236	21345	21148	21174	21551	21512	21243	21446	21403	21547	21264	21241	21371	21504	21216	21143	21247	21246	21456	21482	21318	21320	21259	21375	21353	21494	21255	21361	21158	21373	21480	21366	21213	21455	21118	21385	21188	21480	21288	21242	21578	21197	21380	21580	21450	21519	21444	21510	21536	21427	21345	21383	21419	21292	21346	21390	21271	21339	21241	21300	21424	21324	21032	21351	21553	21411	21206	21266	21270	21363	21339	21209	21171	21569	21348	21453	21190	21472	21298	21293	21394	21449	21567	21313	21444	21342	21178	21541	21360	21390	21228	21349	21503	21197	21305	21038	21455	21314	21660	21116	21231	21326	21380	21278	21222	21508	21176	21017	21430	21341	21469	21453	21146	21557	21574	21399	21389	21302	21352	21252	21242	21260	21370	21392	21441	21239	21335	21497	21542	21313	21441	21200	21405	21597	21340	21384	21325	21503	21448	21259	21339	21179	21305	21419	21363	21359	21226	21540	21283	21442	21294	21253	21330	21249	21568	21453	21342	21237	21365	21355	21460	21254	21159	21415	21628	21460	21397	21275	21503	21267	21360	21262	21407	21404	21532	21320	21430	21662	21276	21516	21367	21485	21451	21439	21327	21221	21138	21221	21317	21443	21254	21404	21395	21355	21421	21448	21435	21282	21342	21136	21362	21233	21194	21269	21397	21419	21299	21255	21340	21422	21385	21384	21591	21562	21471	21437	21476	21387	21331	21107	21389	21375	21390	20951	21423	21597	21387	21422	21414	21368	21738	21490	21205	21383	21248	21337	21336	21393	21212	21508	21276	21139	21377	21326	21265	21704
31812	58838	52507	39688	30203	24570	20410	17914	16815	15656	15234	14718	14401	14049	13898	13670	13663	13536	13485	13495	13518	13658	13474	13371	13423	13416	13430	13358	13348	13400	13417	13279	13461	13179	13380	13304	13462	13282	13239	13442	13341	13262	13466	13247	13444	13294	13330	13472	13382	13416	13443	13336	13376	13501	13128	13277	13087	13219	13197	13494	13274	13069	13165	13252	13146	13339	13203	13234	13221	13271	13167	13348	13267	13316	13228	13202	13234	13272	13349	13304	13256	13222	13274	13113	13372	13285	13185	13207	13334	13400	13371	13032	13345	13354	13161	13272	13285	13349	13206	13288	13364	13270	13355	13440	13280	13268	13122	13330	13253	13433	13255	13249	13163	13381	13285	13276	13178	13266	13006	13174	13427	13341	13557	13314	13223	13221	13333	13122	13278	13210	13392	13311	13232	13329	13373	13163	13427	13340	13365	13458	13377	13378	13145	13228	13329	13404	13297	13219	13293	13190	13214	13268	13159	13148	13328	13199	13235	13119	13190	13269	13447	13266	13362	13299	13261	13196	13259	13447	13101	13400	13357	13186	13165	13319	13153	13068	13347	13281	13198	13284	13412	13391	13296	13190	13275	13149	13299	13345	13254	13326	13266	13195	13175	13335	13269	13417	13194	13342	13238	13329	13153	13091	13093	13298	13130	13189	13321	13340	13237	13283	13253	13268	13444	13369	13307	13241	13095	13370	13275	13148	13406	13273	13266	13338	13394	13317	13233	13245	13140	13344	13176	13254	13401	13257	13312	13505	13352	13249	13428	13242	13393	13295	13375	13259	13380	13259	13161	13311	13069	13255	13155	13088	13323	13279	13089	13204	13202	13226	13238	13402	13195	13318	13223	13370	13240	13328	13405	13335	13394	13210	13246	13172	13287	13352	13224	13311	13359	13088	13199	13146	13216	13222	13161	13093	13228	13563	13163	13210	13405	13283	13274	13292	13276	13235	13190	13303	13286	13301	13063	13412	13288	13274	13235	13359	13233	13254	13198	13278	13332	13229	13179	13440	13164	13241	13125	13239	13451	13242	13158	13263	13199	13300	13392	13355	13412	13207	13295	13218	13297	13178	13304	13290	13288	13081	13331	13328	13287	13270	13293	13366	13176	13350	13345	13138	13346	13130	13282	13216	13132	13417	13345	13131	13371	13327	13345	13238	13195	13364	13242	13397	13280	13266	13336	13222	13275	13244	13434	13284	13273	13280	13439	13210	13325	13360	13128	13537	13392	13299	13309	13240	13246	13346	13141	13111	13376	13425	13275	13240	13314	13218	13285	13460	13193	13276	13308	13185	13379	13287	13239	13329	13251	13214	13285	13328	13358	13208	13302	13158	13323	13082	13183	13201	13272	13378	13167	13137	13253	13382	13247	13327	13280	13425	13419	13295	13356	13184	13478	13335	13170	13402	13396	13215	13200	13423	13247	13171	13257	13243	13220	13192	13118	13281	13452	13308	13177	13340	13316	13312	13234	13347	13269	13093	13196	13195	13205	13391	13132	13276	13271	13173	13164	13244	13260	13155	13295	13361	13192	13312	13163	13285	13147	13252	13243	13486	13287	13248	13340	13254	13208	13274	13403	13263	13373	13194	13258	13115	13315	13346	13399	13277	13217	13215	13197	13512	13173	13277	13306	13366	13238	13323	13272	13315	13220	13342	13360	13268	13454	13246	13236	13260	13215	13333	13138	13300	13299	13203	13299	13322	13205	13291	13165	13255	13248	13353	13292	13289	13357	13244	13109	13423	13289	13238	13267	13444	13328	13308	13152	13325	13444	13090	13308	13382	13119	13248	13305	13363	13276	13368	13439	13404	13476	13213	13199	13362	13198	13280	13017	13305	13350	13341	13208	13201	13297	13257	13161	13190	13157	13291	13311	13409	13217	13147	13318	13268	13366	13164	13216	13230	13409	13418	13281	13220	13364	13417	13364	13125	13212	13455	13137	13242	13319	13357	13202	13253	13178	13349	13230	13290	13274	13393	13209	13132	13192	13354	13289	13109	13229	13222	13374	13181	13310	13214	13228	13262	13268	13260	13332	13214	13156	13249	13295	13288	13255	13158	13284	13192	13260	13388	13281	13163	13144	13350	13236	13224	13128	13310	13281	13249	13358	13216	13010	13272	13358	13422	13275	13249	13223	13190	13288	13287	13217	13201	13358	13261	13157	13359	13215	13210	13238	13303	13216	13288	13214	13339	13226	13247	13313	13274	13334	13205	13226	13080	13154	13444	13205	13285	13160	13164	13353	13367	13232	13297	13199	13244	13326	13201	13067	13209	13203	13247	13281	13276	13384	13211	13321	13165	13259	13144	13269	13152	13270	13509	13342	13240	13248	13196	13255	13235	13272	13410	13274	13163	13333	13366	13433	13244	13239	13322	13418	13238	13053	13226	13336	13286	13185	13245	13203	13166	13190	13393	13349	13173	13333	13446	13320	13152	13194	13143	13229	13429	13208	13242	13298	13268	13237	13297	13230	13235	13150	13282	13376	13198	13147	13190	13387	13211	13125	13391	13273	13230	13371	13294	13336	13338	13261	13346	13241	13269	13129	13062	13387	13213	13360	13112	13280	13298	13330	13223	13272	13255	13089	13253	13185	13166	13312	13424	13178	13317	13123	13102	13295	13418	13250	13170	13341	13232	13172	13296	13298	13391	13322	13217	13294	13086	13186	13343	13279	13268	13347	13288	13269	13336	13283	13200	13217	13259	13355	13092	13265	13229	13174	13181	13232	13315	13315	13309	13070	13157	13368	13206	13235	13298	13302	13173	13157	13353	13252	13429	13279	13297	13333	13245	13323	13315	13357	13171	13226	13343	13367	13285	13210	13303	13147	13405	13335	13083	13337	13281	13278	13269	13203	13127	13241	13210	13158	13170	13244	13191	13216	13313	13316	13227	13346	13295	13150	13179	13074	13335	13130	13087	13175	13076	13224	13216	13439	13216	13163	13195	13321	13319	13118	13139	13342	13334	13296	13289	13268	13282	13344	13267	13287	13266	13456	13182	13222	13334	13288	13361	13242	13334	13321	13301	13390	13289	13255	13269	13294	13225	13217	13237	13321	13385	13323	13211	13136	13379	13224	13177	13160	13229	13370	13249	13144	13313	13366	13442	13292	13196	13228	13202	13089	13197	13121	13162	13217	13172	13349	13453	13298	13281	13493	13026	13409	13179	13217	13309	13366	13090	13207	13370	13206	13392	13275	13298	13302	13147	13284	13505	13419	13289	13367	13316	13308	13274	13210	13271	13277	13191	13285	13105	13299	13290	13364	13438	13229	13247	13248	13323	13311	13543	13336	13108	13230	13194	13445	13255	13316	13191	13336	13289	13276	13226	13289	13045	13341	13232	13166	13274	13282	13206	13305	13226	13286	13231	13211	13313	13271	13329	13149	13377	13405	13189	13192	13255	13312	13173	13296	13247	13298	13295	13177	13200	12998	13130	13151	13365	13220	13217	13144	13239	13228	13279	13318	13324	13312	13202	13323	13326	13387	13182	13406	13180	13266	13184	13209	13177	13364	13288	13343	13090	13302	13309	13210	13028	13169	13211	13170	13204	13360	13195	13175	13187	13390	13316	13116	13473	13202	13266	13342	13255	13260	13251	13278	13266	13323	13324	13375	13286	13263	13250	13226	13389	13366	13233	13289	13123	13304	13210	13320	13217	13275	13375	13319	13198	13284	13249	13139	13289	13413	13256	13200	13128	13255	13242	13199	13281	13171	13277	13238	13370	13112	13380	13222	13247	13084	13314	13221	13407	13286	13099	13227	13148	13353	13217	13364	13340	13241	13179	13274	13348	13362	13251	13147	13332	13058	13320	13265	13300	13155	13182	13327	13285	13218	13302	13278	13319	13250	13110	13318	13264	13337	13255	13209	13340	13317	13232	13365	13425	13394	13450	13293	13363	13354	13085	13241	13245	13324	13309	13124	13357	13254	13265	13242	13482	13274	13238	13139	13425	13254	13238	13314	13374	13130	13353	13337	13278	13351	13263	13283	13264	13218	13365	13397	13237	13360	13184	13311	13202	13389	13321	13247	13194	13320	13178	13176	13405	13113	13342	13163	13314	13273	13314	13348	13294	13295	13246	13254	13415	13143	13142	13524	13173	13287	13411	13095	13178	13163	13055	13292	13346	13231	13373	13317	13142	13211	13228	13227	13233	13327	13284	13207	13138	13281	13118	13221	13307	13320	13157	13197	13176	13302	13510	13270	13224	13389	13214	13347	13225	13316	13245	13388	13268	13294	13402	13329	13226	13318	13227	13143	13337	13187	13254	13357	13223	13268	13305	13349	13187	13323	13374	13236	13324	13229	13219	13317	13114	13299	13269	13212	13320	13215	13166	13187	13301	13080	13233	13321	13083	13352	13201	13223	13325	13219	13364	13243	13177	13090	13295	13201	13201	13204	13230	13297	13270	13325	13391	13157	13462	13141	13233	13208	13405	13139	13275	13179	13417	13219	13172	13378	13272	13342	13261	13281	13086	13268	13343	13201	13253	13350	13312	13012	13259	13046	13249	13178	13193	13116	13278	13319	13284	13195	13229	13501	13408	13186	13261	13221	13238	13129	13175	13276	13206	13244	13379	13246	13257	13354	12970	13244	13199	13371	13168	13119	13218	13248	13185	13403	13282	13114	13207	13393	13243	13271	13311	13352	13365	13300	13232	13277	13250	13146	13251	13318	13281	13225	13292	13271	13222	13375	13156	13178	13238	13244	13311	13409	13381	13230	13291	13552	13282	13264	13142	13310	13292	13269	13400	13225	13138	13245	13217	13242	13322	13136	13104	13257	13181	13224	13211	13196	13262	13218	13196	13192	13298	13228	13253	13250	13225	13162	13156	13316	13367	13451	13486	13156	13180	13394	13159	13300	13501	13278	13299	13179	13293	13311	13240	13294	13344	13410	13413	13139	13219	13214	13279	13268	13147	13219	13228	13230	13299	13229	13263	13054	13288	13274	13431	13250	13166	13276	13237	13295	13394	13273	13067	13282	13169	13351	13396	13228	13184	13365	13240	13305	13179	13268	13319	13143	13162	13200	13193	13344	13098	13306	13409	13272	13451	13244	13402	13258	13240	13142	13121	13325	13334	13139	13274	13247	13305	13138	13157	13269	13267	13297	13317	13376	13299
33755	34140	37215	31959	26420	23997	22446	21459	20748	20824	20653	20642	20086	20289	20175	20044	20329	20294	20233	20038	19953	19997	20163	20189	20028	20267	20045	19990	19840	20014	20056	19950	19947	20013	19948	20077	20024	19932	20024	20096	20222	19712	19823	20033	19996	20103	19905	19787	19964	19964	19863	19866	20090	20031	19897	19776	19847	20206	19793	20109	20205	20117	20034	20014	20050	19874	19900	20226	20106	19866	20028	20056	20155	19978	19810	19835	19860	19954	19971	19851	20034	19890	20327	19955	20219	19966	20028	19821	20021	20005	19992	19988	19825	20011	19821	19789	19920	19922	19829	19936	20010	19977	19974	19974	19908	19701	20262	19852	19780	19932	19976	19886	19854	20107	19952	19952	19994	20051	20308	19937	19858	19909	19883	19954	20099	20197	19882	19954	20266	20001	20101	20036	20177	20049	19836	19818	19939	19995	19904	19928	19964	19987	20034	19881	19885	20034	19985	19852	19971	20004	19798	19817	19914	19944	19970	19832	19979	19867	19786	20119	20013	19852	19899	19737	19857	19797	19951	19846	19963	19962	20098	19991	20254	19860	19785	19801	19931	19983	20096	19845	19909	20147	20035	20246	20018	19949	19791	20032	19786	19733	19979	20023	20158	20117	19796	19932	20233	20138	19997	20071	20012	19831	19913	20080	20140	19718	19932	19966	20075	19851	19858	19986	20066	19831	19881	19877	20036	20213	19883	19886	19923	19761	19811	20029	20138	19967	19979	19878	19733	20114	20020	20066	20012	19824	19993	20147	20039	19916	19878	19860	19934	20021	19772	20081	20138	20104	19760	20038	19980	19945	20034	20147	19963	20065	19802	20084	19721	20067	19751	19978	19941	19875	19748	20069	20068	20080	19984	20114	19990	20106	20026	19869	20102	19795	20034	19957	19758	20035	19832	19745	19848	19947	19963	19933	19973	20114	20164	19930	19972	20010	19797	19896	20185	19899	20009	19755	19985	19935	19880	20031	19975	20007	19871	19996	20063	19779	19918	20151	20124	19914	19941	19932	19800	20102	19844	19939	20193	20023	19929	20021	19961	19891	20018	19696	19949	20021	19904	19910	19589	19895	19767	19771	19919	19939	20072	19892	19852	20199	20126	19833	19993	20136	20115	20070	20162	19831	19750	20009	19972	20078	19963	19851	19890	19887	19814	20003	20120	19950	19968	20069	19946	20009	19949	19861	20063	19850	19906	20022	20026	20089	19789	19923	20042	19732	19972	19930	20052	20331	20090	20091	19993	20105	19781	20075	20227	19961	19775	19865	20043	19682	19981	19823	19919	19780	20091	19950	19779	20013	19934	20070	19972	19979	19917	19882	20144	19934	19969	19840	20008	19824	20135	19885	20306	20090	19880	20083	19935	19771	19855	19926	20174	20047	19892	20119	19828	19890	20085	19886	19871	20087	19974	19954	19814	19819	20003	19872	19941	20054	20118	19980	19831	20105	19869	19994	19807	20143	20062	19874	19808	20000	20246	20036	20119	20116	20147	20102	19831	19904	19868	19930	19978	20048	19963	20128	19872	19992	19731	20006	20085	19979	20085	19998	19938	19803	19935	20058	20033	19927	20119	19987	20086	19879	20084	19863	19985	19951	20367	19835	19988	19951	20136	19896	19797	19981	20022	19907	20116	20076	19923	19838	20091	19872	19970	19979	19837	19782	19910	19949	19990	20013	19945	20021	19927	20120	20073	19837	20064	20052	19959	19863	19950	19915	19924	20034	19843	19893	20072	19940	19670	19784	19851	19945	19875	19896	19998	20057	20017	20065	19943	19934	19923	19725	20191	19842	20172	19824	19688	19920	19925	20210	19965	19942	20108	19967	20034	19945	19896	20043	19922	19977	19934	20215	19874	19980	20136	19832	20079	19832	19946	19880	19890	20069	20080	20184	19957	19947	19967	19878	19959	19979	20108	19744	20189	20111	20016	19740	20092	20006	20052	19872	19995	19835	19854	20152	19916	20107	19963	20024	19925	20112	20001	19993	19895	19639	19762	19897	19911	20000	19994	19714	20126	19866	19934	20012	19795	20052	19715	19837	20082	19954	19907	19928	19863	19905	19947	20082	19891	19875	19860	19992	19899	19971	20007	19974	19966	19933	19904	20161	19918	19742	20054	19832	19901	19884	19990	19924	20035	20019	19789	19913	19798	19844	19919	19870	19922	20013	19975	19912	19788	19867	20059	20077	20086	19895	20139	20188	19846	19871	19953	19944	20150	20234	19979	19926	20221	20001	19928	19974	20013	19890	19935	19806	19950	20044	20172	19989	19869	19971	19952	19969	20070	19939	20167	20101	19816	19871	20190	19898	19941	19942	19894	20195	20084	19658	19757	19890	19970	19976	19775	19922	20047	20056	19951	19871	19902	20172	20301	19851	20049	20205	19972	19955	19850	20074	20099	20170	20094	20145	20260	20255	20165	20278	19927	20294	19918	19961	19959	20144	20097	19949	19989	19703	19775	19964	19914	19927	19936	19882	20094	19838	19988	19723	20140	19854	19880	19973	20015	20008	19864	19997	19942	20039	19979	19857	20029	19819	19761	19827	20080	19865	19844	20224	19967	19990	20153	19729	19975	20010	20019	19865	19749	20066	19873	20087	19855	19981	19950	19767	20192	19870	19876	20128	20059	20144	19881	20068	20040	20026	20277	19830	19763	20115	20382	20181	20061	20270	19978	19906	19797	19863	19996	19715	20051	19930	19828	19882	20161	19996	19864	19596	19806	19887	19862	19957	20000	20048	20029	19987	19903	19879	20004	20094	20045	19858	19811	19939	19943	20056	19974	19919	19916	19832	19927	20176	19868	19851	19970	19986	20081	20082	19881	20007	20126	19990	19967	19953	19945	20049	20105	19783	20044	20021	19869	19766	20049	20016	19891	20199	19871	19898	19756	19925	19894	19823	19986	19882	19763	20297	19946	20130	20100	19909	19799	19784	19797	19664	20135	20018	19879	19599	19853	20154	19939	19945	20109	20106	20175	19929	19614	19973	20028	19979	20053	20083	20015	19917	19889	19901	19851	20007	19922	19960	19960	19953	20002	20079	19961	20226	19952	20076	19883	19935	20069	19846	19848	19872	19833	19784	19790	20034	20053	20132	19743	19837	19906	19847	20015	20131	20123	19848	19829	19951	19912	19931	20131	19947	20199	20226	20160	19806	19775	19957	20107	20122	19966	19948	19798	20112	19888	19868	20138	19953	19867	19975	19840	19818	20034	19912	19741	19870	19724	20050	19938	19900	19965	20027	19990	20054	20126	19906	20107	20010	20086	20037	20089	19993	19871	20105	19669	20070	20006	19928	20095	20045	20039	19910	20157	19730	19836	19798	19930	19841	19957	19950	20043	20116	19868	19838	20061	20137	19992	19927	19887	20021	20061	20006	20081	19919	19835	20204	20240	19787	20008	20013	19983	19859	20036	19939	20065	19913	20117	20115	20087	20028	19969	20090	19983	20037	19923	19906	19914	20063	19827	20175	19988	19883	19899	20066	19882	19928	20052	19909	20103	19957	19844	19753	19961	20059	20121	19968	20083	20042	19793	20240	19975	20050	20001	19891	19873	20099	19824	19817	19971	20201	20058	19964	20065	19980	19990	20120	20242	19804	19907	19870	19920	20021	20071	19912	19769	19902	19993	19922	19972	19926	20107	19981	19863	19885	20033	19969	19827	19919	20114	20028	20099	20177	19931	20018	19959	19818	19897	19924	20084	20165	19980	19818	19906	20150	20131	19685	19884	19850	19907	19854	19974	20071	20264	19907	19884	19866	20011	20071	19952	19808	19959	20091	19936	19790	20041	19833	20153	20173	19931	19814	19941	20018	19922	19887	19964	20011	20004	19954	19984	20086	20070	19988	20056	19773	19850	19868	20194	20085	20032	20010	19986	19957	20090	19929	20214	19783	20006	19907	19695	19980	19944	19975	20177	20330	19966	19972	20130	19888	19912	19997	20041	19858	20077	19952	20238	20079	19873	19938	19836	19975	19531	19926	19911	19883	19966	19873	19969	20097	19978	20021	20269	20008	19605	19779	20121	20096	19966	19899	19959	20144	19840	19876	20119	20048	20085	19961	19809	19945	20185	19698	20052	20070	20013	19817	19951	20088	19928	19849	19971	19992	20071	19944	20136	20151	20089	19711	19850	20046	20099	20082	19861	20002	19785	19657	19990	19769	19997	19980	20032	20055	20106	20069	20107	19758	19947	20058	19863	19974	19833	19879	19857	20144	19993	19881	19954	19982	19796	19995	20090	19773	19842	20259	20117	20006	19955	20029	19988	20230	19721	19761	19951	19983	19853	19878	19864	20159	19970	19746	19759	19913	19857	19807	19833	20008	19985	20020	19864	19784	19874	20042	20090	19950	20125	19943	20268	20013	19975	20009	19981	19840	19999	19787	19853	20186	19866	19909	19966	20159	19871	20137	19873	19895	19839	19954	19902	20000	19895	19827	19924	19836	20001	20085	20105	19941	19883	19914	19859	19909	19719	19836	19954	19906	19971	19954	19902	19868	19976	19719	20089	19957	20216	19976	19945	19741	19882	19871	19725	19842	19859	20022	19840	20042	20073	19941	20202	20065	19902	19832	19905	20295	20163	20030	20069	20001	19911	19962	20021	20067	20080	20223	19837	19896	19784	19962	20001	20017	20084	19999	19905	20069	20114	20145	19941	20096	20051	19966	20096	19964	19998	19756	19878	19964	19911	20069	19965	19980	19785	19950	19984	19912	19934	20115	20007	19990	20012	20000	19995	19922	19843	19930	20145	20223	20082	19992	20010	20051	19924	19934	19656	20134	19724	20079	20120	20076	20012	20131	20119	20130	20042	20090	19887	19916	20113	19843	19777	20017	20068	19996	19807	19975	19950	20149	20011	19945	19775	20058	20091	19960	19848	19699	19929	20107	20074	19940	19782	20114	20015	20168	19922	20102	19949	19918	19886	19909	20317	19975	19880	19899	20032	19819	20174	20125	19994	19975	20096	19959	20063	19906	20239	20008	19895	19942	19901	19979	19967	20076	19800	19988	19953	20001	19901	19944	19943	20120	20144	19932	19858	19904	20152	20163	19983	20058	20113	19961	20084	20118	20029	20127	20093	19816	20056	19901	20198	19868	20113	19958	19975	20134	20095	20042	20067	19850
26434	40332	34744	24929	19520	16588	14755	13999	13313	13117	12943	12654	12637	12439	12402	12463	12309	12274	12395	12485	12348	12427	12298	12327	12440	12257	12212	12367	12404	12398	12230	12253	12302	12231	12329	12377	12441	12334	12359	12109	12299	12201	12324	12395	12268	12271	12251	12486	12272	12383	12222	12210	12242	12318	12332	12357	12328	12267	12319	12173	12242	12381	12140	12417	12227	12384	12271	12310	12354	12251	12172	12106	12125	12364	12286	12109	12316	12349	12342	12284	12287	12283	12125	12476	12257	12174	12282	12285	12296	12207	12179	12373	12238	12256	12260	12349	12304	12173	12090	12216	12320	12135	12279	12336	12150	12386	12266	12333	12045	12198	12262	12139	12135	12329	12388	12296	12140	12206	12317	12442	12199	12172	12243	12270	12301	12328	12376	12326	12365	12285	12163	12275	12422	12341	12324	12363	12314	12191	12265	12270	12212	12257	12392	12249	12356	12236	12215	12293	12336	12370	12299	12390	12360	12319	12274	12476	12302	12255	12333	12202	12404	12303	12238	12245	12181	12251	12250	12113	12209	12304	12227	12228	12362	12441	12373	12271	12412	12257	12306	12268	12251	12396	12150	12232	12380	12290	12333	12224	12215	12228	12252	12346	12293	12249	12346	12262	12221	12376	12280	12137	12476	12509	12309	12245	12258	12265	12314	12386	12213	12318	12249	12292	12206	12197	12294	12236	12410	12345	12298	12251	12306	12172	12338	12148	12250	12269	12134	12195	12427	12174	12397	12202	12349	12293	12284	12270	12310	12259	12170	12368	12249	12392	12142	12231	12273	12252	12249	12185	12437	12287	12264	12337	12326	12471	12137	12348	12355	12288	12252	12337	12151	12480	12398	12340	12271	12123	12321	12343	12166	12080	12168	12336	12306	12331	12193	12300	12273	12333	12160	12218	12367	12292	12215	12247	12180	12365	12373	12317	12405	12216	12412	12290	12052	12211	12301	12334	12224	12308	12274	12208	12203	12316	12361	12345	12139	12341	12174	12344	12188	12224	12268	12304	12216	12281	12163	12094	12150	12429	12129	12162	12319	12311	12174	12031	12394	12242	12188	12221	12325	12226	12179	12092	12399	12313	12218	12318	12209	12342	12180	12313	12319	12222	12214	12319	12122	12197	12339	12515	12190	12197	12171	12199	12312	12231	12344	12347	12285	12262	12359	12222	12348	12118	12383	12255	12270	12505	12332	12196	12384	12217	12301	12332	12368	12196	12187	12463	12289	12150	12119	12215	12215	12431	12250	12039	12347	12138	12437	12285	12268	12455	12418	12285	12157	12228	12260	12344	12325	12283	12404	12198	12278	12322	12333	12402	12346	12340	12299	12262	12299	12297	12412	12283	12290	12237	12449	12316	12161	12216	12235	12073	12283	12276	12145	12211	12449	12182	12279	12217	12357	12326	12158	12315	12186	12379	12321	12166	12310	12408	12353	12226	12203	12139	12441	12221	12111	12351	12365	12421	12334	12275	12344	12253	12260	12303	12280	12359	12252	12253	12359	12287	12097	12306	12098	12337	12405	12221	12330	12209	12377	12329	12342	12266	12130	12194	12224	12094	12430	12199	12167	12177	12199	12382	12274	12229	12455	12216	12100	12362	12291	12299	12246	12304	12243	12528	12266	12303	12373	12329	12342	12410	12316	12344	12422	12241	12368	12290	12320	12227	12196	12172	12337	12225	12315	12307	12368	12454	12499	12489	12156	12223	12375	12278	12168	12347	12240	12467	12212	12377	12375	12350	12378	12268	12131	12340	12316	12254	12422	12236	12318	12466	12273	12109	12340	12328	12288	12193	12291	12192	12326	12285	12441	12163	12344	12282	12261	12338	12267	12248	12402	12388	12231	12267	12259	12158	12332	12260	12308	12270	12433	12333	12333	12269	12348	12138	12227	12280	12326	12325	12147	12242	12127	12348	12114	12397	12224	12208	12321	12296	12185	12397	12232	12379	12237	12359	12168	12365	12285	12268	12255	12405	12378	12243	12457	12160	12211	12363	12353	12312	12275	12228	12398	12348	12354	12374	12357	12233	12326	12325	12311	12386	12191	12253	12331	12326	12273	12309	12297	12307	12325	12244	12290	12162	12283	12411	12328	12230	12414	12243	12324	12396	12219	12435	12110	12099	12339	12234	12263	12319	12450	12216	12191	12252	12096	12344	12237	12094	12337	12189	12382	12182	12269	12289	12264	12402	12347	12337	12255	12204	12485	12278	12401	12222	12370	12463	12171	12218	12372	12165	12291	12212	12223	12297	12378	12249	12325	12337	12300	12399	12230	12351	12204	12327	12391	12281	12215	12483	12321	12266	12116	12171	12189	12048	12226	12126	12286	12249	12049	12319	12275	12307	12245	12121	12319	12304	12085	12129	12197	12215	12286	12250	12437	12256	12347	12249	12256	12190	12240	12221	12168	12362	12289	12319	12379	12284	12272	12266	12339	12315	12225	12210	12299	12113	12352	12333	12132	12398	12306	12145	12531	12424	12154	12304	12352	12293	12260	12322	12190	12141	12328	12269	12307	12373	12413	12276	12226	12340	12341	12403	12219	12083	12293	12392	12353	12262	12295	12202	12197	12185	12249	12266	12311	12254	12280	12339	12376	12298	12374	12394	12233	12279	12099	12432	12245	12262	12275	12360	12222	12172	12384	12409	12148	12247	12434	12356	12367	12312	12335	12364	12088	12249	12371	12294	12161	12301	12271	12251	12317	12271	12256	12256	12193	12179	12237	12349	12208	12386	12273	12276	12194	12381	12403	12325	12372	12192	12297	12236	12229	12241	12227	12347	12307	12380	12264	12360	12186	12310	12260	12205	12474	12161	12324	12150	12177	12234	12242	12330	12281	12303	12337	12315	12305	12228	12230	12274	12303	12250	12217	12412	12253	12199	12191	12276	12156	12271	12200	12334	12428	12197	12214	12193	12332	12381	12309	12151	12282	12339	12288	12282	12312	12240	12319	12322	12233	12260	12238	12343	12362	12465	12340	12273	12298	12305	12183	12488	12267	12205	12304	12321	12277	12258	12229	12254	12383	12430	12347	12202	12448	12079	12186	12182	12368	12233	12319	12241	12285	12244	12197	12263	12369	12162	12260	12181	12195	12352	12232	12254	12349	12249	12302	12157	12214	12303	12245	12252	12186	12177	12359	12469	12243	12361	12267	12193	12181	12309	12185	12211	12240	12373	12181	12411	12161	12347	12181	12292	12299	12300	12251	12435	12253	12308	12199	12341	12256	12423	12119	12214	12111	12345	12268	12440	12306	12309	12309	12228	12286	12398	12375	12249	12289	12406	12259	12198	12246	12281	12230	12229	12174	12164	12390	12458	12455	12104	12328	12157	12295	12396	12482	12292	12196	12298	12351	12230	12238	12395	12316	12339	12361	12244	12111	12309	12244	12383	12301	12429	12345	12297	12489	12326	12123	12222	12314	12226	12098	12156	12189	12314	12352	12301	12424	12128	12376	12247	12137	12310	12155	12268	12267	12318	12214	12437	12403	12200	12319	12263	12370	12213	12475	12317	12428	12057	12228	12372	12300	12024	12314	12142	12449	12306	12463	12250	12303	12289	12347	12318	12169	12210	12247	12234	12410	12222	12394	12325	12275	12211	12235	12324	12258	12270	12348	12464	12189	12175	12263	12160	12470	12461	12507	12255	12302	12419	12226	12201	12433	12334	12313	12240	12222	12328	12226	12282	12323	12211	12299	12326	12258	12359	12349	12369	12501	12072	12336	12340	12330	12372	12254	12335	12501	12224	12399	12243	12308	12192	12327	12280	12283	12378	12429	12068	12511	12356	12331	12316	12301	12199	12344	12068	12129	12249	12343	12234	12374	12444	12101	12284	12286	12070	12379	12355	12326	12395	12059	12280	12468	12304	12379	12087	12453	12245	12458	12225	12317	12324	12210	12350	12319	12182	12166	12243	12380	12096	12369	12245	12268	12365	12339	12264	12363	12372	12291	12410	12302	12247	12243	12118	12164	12095	12275	12356	12231	12259	12346	12307	12234	12342	12186	12216	12351	12334	12340	12324	12068	12375	12256	12276	12370	12288	12220	12321	12172	12268	12173	12334	12432	12319	12448	12257	12356	12413	12171	12170	12421	12295	12545	12213	12383	12353	12383	12285	12226	12400	12564	12195	12337	12446	12408	12290	12102	12341	12415	12236	12325	12209	12313	12438	12317	12233	12309	12237	12311	12340	12120	12383	12159	12303	12223	12309	12215	12211	12246	12343	12338	12426	12377	12282	12402	12355	12290	12203	12139	12258	12337	12201	12315	12295	12314	12296	12435	12279	12271	12344	12548	12309	12338	12280	12434	12250	12178	12384	12136	12248	12285	12225	12284	12206	12341	12170	12222	12358	12182	12236	12217	12395	12244	12340	12279	12262	12352	12425	12300	12296	12273	12315	12331	12227	12310	12343	12419	12335	12355	12250	12335	12401	12426	12203	12171	12293	12355	12236	12307	12256	12300	12332	12321	12403	12135	12409	12204	12293	12309	12302	12216	12353	12192	12284	12208	12268	12282	12154	12209	12348	12368	12293	12202	12315	12414	12173	12437	12185	12484	12229	12404	12250	12326	12369	12133	12337	12164	12228	12446	12215	12423	12423	12291	12319	12374	12261	12347	12309	12352	12227	12242	12326	12170	12404	12243	12154	12291	12287	12407	12205	12261	12323	12361	12304	12382	12217	12364	12413	12335	12281	12317	12347	12290	12418	12308	12231	12379	12409	12411	12249	12387	12152	12445	12416	12207	12166	12297	12241	12335	12395	12349	12295	12273	12330	12277	12209	12425	12357	12345	12301	12379	12227	12448	12494	12213	12302	12316	12271	12354	12387	12339	12257	12300	12191	12373	12319	12137	12243	12540	12242	12567	12248	12361	12233	12254	12223	12257	12272	12442	12334	12180	12236	12295	12209	12319	12205	12425	12432	12154	12364	12322	12132	12208	12361	12270	12244	12270	12335	12380	12299	12343	12405	12329	12050	12314	12379	12328	12268	12237	12474	12240	12256	12196	12570	12314	12330	12261	12473	12438	12266	12001	12113	12292	12344	12134	12297	12212	12204	12282	12228	12288	12282	12278	12361	12169	12285	12323	12410	12250	12304	12265	12122	12313	12367	12213	12253
25276	21568	28955	29698	28611	27585	25748	22970	21608	21370	20968	20525	20367	20369	20164	20026	20096	20156	19806	19997	19831	19997	19986	20089	19744	19890	19685	19903	19899	19668	19780	19837	19651	19715	19590	19549	19891	19878	19754	19803	19615	19741	19652	19761	19633	19667	19877	19744	19814	19641	19853	19989	20009	19782	19683	19808	19590	19597	19635	19880	19646	19569	19955	19470	19829	19838	19670	19745	19802	19783	19643	19569	19880	19767	19753	19871	19738	19768	19548	19644	19646	19641	19930	19810	19903	19852	19968	19647	19756	19699	19612	19782	19612	20031	19451	19288	19657	19697	19518	19705	19818	19715	19567	19849	19454	19715	19798	19886	19490	19831	19550	19678	19684	19497	19820	19646	19388	19662	19594	19702	19658	19826	19714	19593	19852	19765	19590	19860	19567	19995	19783	19693	19520	19777	19665	19678	19746	19779	19655	19576	19582	19592	19860	19796	19703	19611	19664	19550	19738	19555	19776	19973	19895	19656	19555	19811	19925	19596	19835	19744	19912	19694	19603	19666	19643	19700	19854	19845	19912	19779	19783	19526	19773	19582	19812	19635	19858	19948	19687	19825	19605	19625	19810	19732	19595	19686	19616	19744	19656	19756	19726	19818	19933	19729	19917	19637	19732	19755	19631	19520	19684	19706	19711	19818	19659	19497	19755	19855	19748	19717	19821	19994	19754	19768	19624	19538	19731	19856	19890	19640	19693	19455	19646	19756	19701	19823	19670	19924	19758	19958	19869	19709	19790	19806	19575	19733	19826	19708	19759	19708	19634	19666	19782	19791	19621	19828	19816	19723	19857	19604	19407	19974	19861	19534	19662	19515	19795	19728	19727	19899	19683	19688	19705	19622	19751	19838	19718	19772	19743	19592	19775	19659	19831	19568	19665	19754	19828	19773	19439	19815	19664	19780	19576	19804	19608	19919	19949	19682	19854	19609	19601	19801	19652	19520	19889	19730	19754	19768	19950	19553	19750	19560	19920	20038	19695	19583	19684	19660	19905	19506	19753	19686	19615	19594	19539	19637	19828	19838	19842	19694	19832	19775	19667	19542	19903	19783	19873	19733	19739	19834	19612	19818	19833	19849	19615	19730	19719	19670	19827	19831	19534	19596	19914	19862	19633	19692	19760	19302	19746	19683	19805	19919	19751	19752	19738	19873	19875	19804	19570	19711	19792	19646	19800	19809	19868	19823	19778	19820	19788	19519	19682	19500	19570	19727	19922	19663	19564	19602	19643	19663	19723	19504	19591	19786	20041	19702	19755	19692	19787	19751	19680	19640	19576	19773	19787	19725	19968	19706	19772	19778	19632	19785	19720	19633	19770	19751	19735	19786	19799	19730	19799	19770	19668	19611	19720	19706	19513	19648	19497	19806	19627	19602	19547	19783	19819	19670	19700	19886	19627	19837	19855	19642	19930	19876	19508	19703	19633	19804	19491	19822	19867	19764	19809	19710	19849	19757	19907	19871	19657	19641	19582	19520	19736	19913	19947	19659	19709	19649	19471	19650	19667	19932	19701	19869	19609	19739	19969	20042	19609	19654	19995	19641	19610	19642	19737	19831	19857	19745	19643	19943	19830	19713	19819	19749	19978	19694	19659	19664	19779	19854	19872	19535	19646	19644	19654	19621	19644	19820	19844	19628	19912	19852	19631	19707	19823	19622	19635	19627	19703	19901	19571	19722	19841	19712	20022	19978	19647	19969	19619	19624	19876	19749	19759	19806	19996	19715	19800	19830	19677	19534	19689	19636	19605	19694	19525	19812	19825	19833	19873	19694	19626	19866	19816	19702	19713	19695	19778	19856	19798	19480	19713	19601	19845	19756	19675	19829	19783	19824	19797	19907	19853	19611	19530	19790	19762	19707	19769	19599	19651	19782	19769	19732	19776	19726	19568	19705	19692	19878	19909	19524	19610	19737	19677	19589	19928	19629	19812	19447	19893	19603	19791	19665	19650	19873	19920	19599	19764	19533	19782	19968	19723	19832	19775	19830	19868	19880	19802	19809	19788	19809	19745	19818	19779	20047	19528	19794	19698	19867	19823	19770	19693	19666	19739	19530	19515	19669	19687	19668	19976	19578	19565	19745	19709	19971	19688	19799	19693	19572	19807	19697	19667	19754	19996	19522	19564	19824	19863	19741	19829	19638	19900	19774	19923	19654	19683	19734	19607	19558	19593	19665	19842	19565	19976	19505	19731	19656	19732	19760	19542	19585	19656	19645	19659	19648	19808	19740	19976	19669	19779	19561	19874	19854	19593	19538	19696	19618	19886	19671	19712	19896	19724	19530	19577	19553	19729	19806	19847	19851	19924	19771	19803	19706	19716	19749	19875	19795	19598	19651	19791	19538	19710	19614	19384	19762	19563	19648	19683	19610	19809	19682	19715	19493	19787	19744	19515	19745	19681	19920	19935	19702	19716	19860	19951	19586	19671	19856	19888	19614	19654	19757	19569	19566	19574	19570	19651	19608	19741	19618	19392	19599	19676	19699	19659	19821	19775	19541	19539	19561	19582	19700	19742	19564	19655	19772	19545	19879	20000	19644	19866	19992	19695	19803	19705	19431	19706	19755	19843	19679	19730	19734	19806	19697	19814	19550	19750	19697	19616	19698	19922	19650	19787	19561	19682	19751	19742	19629	19709	19823	19744	19612	19731	19820	19675	20015	19626	19570	19547	19614	19556	19569	19757	19774	19682	19853	19643	19591	19620	19610	19964	19630	19705	19728	19840	19726	19663	19784	19734	19807	19759	19625	19797	19791	19977	19795	19520	19881	19396	19764	19741	19788	19626	19854	19759	19771	19708	19503	19776	19577	19734	19945	19913	19733	19742	19666	19971	19865	19426	19764	19867	19700	19999	19850	19718	19928	20027	19891	19762	19723	19804	19695	19736	19696	19662	19652	19941	19813	19697	19688	19810	20005	19785	19604	19519	19641	19889	19756	19756	19825	19758	19735	20091	19530	19835	19607	19580	19754	19758	19730	19623	19575	19717	19782	19775	19708	19492	19665	19687	19695	19721	19608	19889	19370	19862	19940	19932	19936	19660	19852	19718	19651	19698	19738	19695	20012	19731	19588	19704	19585	19711	19707	19800	19931	19469	19774	19501	19883	19739	20039	19905	19734	19611	19706	19768	19860	19754	19571	19811	19776	19750	19546	19481	19761	19717	19729	19750	19778	19617	19766	19754	19631	19832	19530	19776	19576	19832	19750	19736	19695	19696	19737	19605	19783	19818	19668	19586	19920	19744	19764	19815	19819	19865	19672	19857	19736	19575	19690	19831	19843	19768	19620	19751	19811	19617	19540	19712	19876	19640	19663	19762	19761	19644	19759	19742	19666	19831	19635	19564	19860	19742	19683	19411	19639	19626	19567	19692	19600	19729	19691	19853	19709	19563	19655	19519	19768	19616	19773	19713	19684	19835	19682	19762	19870	19713	19608	19454	19790	19740	19563	19923	19880	19792	19714	19627	19664	19730	19707	19790	19759	19516	19667	19635	19645	19778	19641	19842	19577	19831	19884	19539	19557	19631	19816	20008	19752	19513	19732	20103	19589	19679	19968	19650	19978	19816	19595	19756	19814	19851	19960	19956	19725	19980	19910	19804	19742	19792	19706	19565	19613	19647	19766	19700	19656	19696	19671	19762	19711	19852	19647	19742	19908	19991	19681	19631	19732	19832	19707	19696	19790	19649	19752	19831	19731	19693	19750	19757	19819	19662	19596	19736	19931	19798	19539	19961	19866	19705	19945	19816	19539	19776	19936	19989	19621	19862	19916	19819	19594	19418	19679	19779	19712	20031	19481	19430	19639	19697	19577	19598	19726	19558	19678	19679	20071	19911	19761	19659	19901	19684	19693	19636	19645	19834	19563	19923	19629	20045	20030	19952	19867	19714	19741	19763	19676	19669	19715	19706	19739	19702	19691	19853	19675	19741	20056	19584	19882	19832	19671	19622	19876	19642	19557	19923	19765	19833	20027	19782	19824	19874	19703	19669	19922	19787	19775	19661	19612	19732	19486	19839	19619	19807	19780	19544	19675	19574	19594	19570	19639	19755	19883	19725	19682	19506	19525	19505	19780	19547	19685	19986	19645	19645	19913	19676	19736	19698	19834	20126	19641	19761	19647	19764	19908	19918	19855	19826	19755	19837	19781	19612	19792	19793	19871	19902	19905	19678	19792	19738	19610	19637	19653	19875	19791	19668	19694	19587	19616	19613	19717	20069	19558	19739	19675	19641	19759	19893	19725	19807	19957	19899	19948	20037	19687	19798	19777	19700	19370	19793	19574	19515	19657	19787	19658	19802	19696	19728	19740	19730	19612	19623	19891	19841	19753	19619	19724	19720	19637	19815	19687	19575	19967	19746	19940	19780	19665	19857	19660	19732	19689	19680	19575	19732	19809	19669	19707	19902	19819	19680	19733	19772	19704	19654	19651	19676	19660	19681	19594	19675	19643	19751	19894	19589	19554	19752	19552	19961	19686	19728	19818	19875	19827	19807	19925	19657	19682	19786	19761	19927	19923	19604	19718	19860	19690	19501	19743	19786	19933	19650	19740	19600	19661	19533	19603	19920	20028	19807	19771	19969	19819	19880	19583	19694	19851	19731	19804	19617	19803	19759	19768	19984	19994	19696	19789	19845	19705	19739	19598	19509	19649	19640	19476	19697	19681	19672	19466	19637	19854	19784	19656	19700	19824	19784	19672	19780	19514	19841	19867	19933	19851	19546	19692	19756	19695	19855	19859	19753	19832	19789	19812	19756	19692	19775	19735	19610	19600	19806	19897	19429	19712	19872	19742	19669	19744	19799	19653	19870	19680	19854	19769	19658	19600	19653	19744	19631	19895	19762	19721	19633	19667	19783	19791	19795	19657	19809	19572	19753	19653	19568	19485	19792	19513	19860	19692	19612	19652	19472	19626	19718	19627	19826	19606	19647	19527	19783	19758	19810	19678	19827	19537	19538	19702	19731	19682	19575	19618	19600	19956	19617	19603	19798	19610	19843	19708	19689	19773	19656	19574	19680	19579	19592	19688	19488	19768	19792	19831	19871	19813	19826	19621	19640	19700	19600	19803	19876	19667	19651	19723	19504	19744	19545	19790	19737	19632	19690	19740	19602	19797	19811	19530
27420	48294	44314	32896	25457	20529	17269	15943	14656	13805	13611	13282	13058	13008	12744	12669	12750	12304	12706	12419	12390	12569	12436	12517	12502	12538	12418	12404	12484	12449	12350	12587	12511	12511	12376	12466	12289	12377	12408	12461	12446	12423	12313	12658	12423	12450	12305	12396	12433	12558	12368	12417	12394	12402	12373	12418	12458	12317	12261	12448	12434	12532	12515	12325	12515	12374	12267	12391	12369	12307	12356	12300	12430	12481	12516	12425	12413	12399	12520	12360	12467	12357	12215	12338	12416	12481	12521	12298	12348	12345	12290	12390	12256	12392	12337	12575	12344	12131	12282	12465	12607	12488	12493	12493	12276	12312	12321	12193	12303	12273	12336	12281	12353	12317	12404	12417	12427	12427	12548	12459	12319	12484	12331	12165	12474	12389	12286	12401	12492	12317	12405	12208	12527	12314	12446	12207	12241	12385	12282	12479	12233	12379	12404	12341	12539	12495	12521	12377	12360	12323	12552	12256	12115	12104	12392	12424	12323	12342	12256	12434	12387	12372	12305	12265	12436	12347	12574	12370	12332	12283	12360	12366	12229	12496	12251	12182	12425	12196	12404	12361	12263	12452	12450	12402	12212	12373	12459	12289	12336	12231	12238	12251	12337	12368	12346	12362	12338	12325	12416	12325	12444	12395	12279	12336	12490	12359	12439	12394	12304	12508	12376	12456	12320	12277	12548	12259	12385	12315	12423	12352	12355	12288	12282	12349	12280	12346	12276	12349	12486	12343	12343	12364	12292	12432	12389	12261	12246	12259	12305	12304	12376	12417	12501	12391	12346	12377	12311	12293	12514	12419	12386	12266	12393	12298	12243	12502	12374	12253	12459	12337	12427	12465	12458	12435	12330	12458	12346	12466	12299	12387	12385	12190	12227	12282	12348	12398	12211	12186	12546	12396	12254	12246	12432	12329	12163	12309	12342	12338	12491	12276	12374	12453	12433	12404	12429	12262	12326	12373	12311	12385	12265	12461	12201	12463	12428	12374	12409	12339	12333	12404	12338	12403	12445	12307	12322	12328	12217	12265	12358	12401	12320	12228	12243	12322	12370	12222	12198	12377	12451	12615	12496	12455	12330	12306	12439	12484	12362	12480	12384	12541	12344	12328	12244	12404	12361	12171	12314	12258	12320	12353	12392	12147	12443	12270	12353	12388	12261	12220	12396	12246	12405	12444	12547	12340	12284	12437	12431	12534	12446	12263	12396	12266	12370	12451	12193	12414	12252	12223	12522	12475	12324	12391	12299	12290	12300	12367	12430	12320	12391	12383	12454	12492	12436	12398	12425	12292	12328	12217	12330	12547	12360	12192	12392	12420	12332	12525	12317	12401	12242	12250	12297	12380	12400	12409	12289	12226	12443	12485	12379	12352	12285	12504	12457	12351	12324	12470	12488	12316	12425	12314	12339	12275	12531	12422	12283	12404	12406	12422	12441	12241	12389	12297	12253	12270	12271	12462	12279	12483	12227	12323	12389	12364	12329	12380	12269	12408	12345	12473	12517	12263	12464	12417	12499	12482	12342	12368	12464	12347	12368	12435	12488	12568	12296	12447	12312	12357	12459	12275	12387	12428	12472	12435	12344	12280	12343	12235	12336	12482	12366	12275	12302	12219	12433	12253	12227	12341	12278	12439	12347	12299	12192	12485	12264	12547	12311	12277	12485	12528	12447	12387	12366	12339	12239	12337	12197	12403	12373	12342	12404	12299	12359	12398	12292	12446	12271	12398	12413	12271	12447	12327	12295	12196	12285	12273	12391	12441	12489	12336	12372	12385	12336	12375	12383	12460	12253	12374	12454	12282	12316	12372	12356	12438	12284	12508	12263	12436	12436	12205	12344	12380	12312	12309	12398	12237	12295	12387	12415	12414	12250	12612	12200	12408	12363	12429	12331	12427	12228	12353	12528	12404	12317	12192	12266	12397	12385	12266	12194	12394	12297	12259	12524	12629	12354	12318	12428	12430	12328	12325	12396	12382	12251	12212	12426	12211	12355	12329	12401	12392	12231	12417	12419	12305	12337	12370	12233	12264	12041	12472	12297	12329	12460	12361	12321	12344	12462	12510	12361	12415	12402	12392	12488	12271	12352	12353	12397	12247	12185	12329	12314	12439	12399	12425	12459	12271	12356	12320	12343	12340	12353	12368	12274	12260	12208	12286	12443	12294	12289	12256	12404	12223	12221	12328	12465	12226	12260	12549	12348	12252	12423	12376	12466	12408	12282	12375	12383	12332	12437	12261	12407	12319	12319	12501	12380	12522	12303	12244	12213	12394	12433	12388	12408	12394	12296	12588	12499	12477	12402	12406	12512	12393	12388	12256	12398	12176	12446	12632	12246	12340	12390	12377	12409	12557	12531	12169	12387	12571	12392	12321	12210	12351	12341	12275	12277	12319	12378	12410	12114	12251	12310	12337	12376	12452	12464	12387	12332	12487	12458	12410	12377	12219	12344	12412	12282	12340	12377	12262	12433	12595	12196	12393	12371	12302	12486	12299	12345	12466	12321	12307	12355	12174	12374	12267	12276	12305	12453	12294	12529	12356	12475	12394	12275	12183	12269	12254	12365	12522	12438	12188	12445	12357	12408	12391	12394	12270	12394	12234	12341	12406	12418	12504	12406	12231	12252	12320	12395	12446	12300	12191	12374	12452	12341	12417	12409	12368	12407	12258	12231	12340	12431	12084	12366	12473	12344	12298	12438	12326	12461	12462	12340	12349	12271	12328	12239	12262	12297	12400	12312	12394	12391	12379	12452	12198	12405	12365	12321	12313	12369	12437	12392	12467	12144	12426	12296	12379	12440	12318	12284	12435	12354	12338	12507	12365	12296	12495	12387	12350	12283	12312	12345	12401	12388	12386	12330	12398	12338	12378	12394	12398	12324	12304	12298	12412	12124	12287	12242	12459	12445	12379	12255	12281	12483	12268	12409	12314	12330	12278	12308	12416	12394	12187	12420	12437	12440	12206	12417	12310	12372	12366	12295	12409	12374	12296	12447	12284	12236	12407	12386	12414	12345	12444	12421	12516	12307	12462	12363	12486	12324	12413	12269	12458	12330	12464	12317	12376	12509	12409	12397	12382	12355	12353	12235	12262	12273	12344	12367	12461	12385	12496	12236	12090	12306	12246	12413	12488	12216	12463	12286	12363	12429	12379	12467	12138	12407	12335	12479	12221	12324	12327	12565	12441	12400	12371	12372	12419	12354	12409	12277	12377	12364	12322	12266	12364	12429	12221	12291	12432	12435	12247	12621	12372	12324	12333	12470	12181	12484	12377	12415	12405	12511	12376	12351	12384	12561	12349	12387	12269	12331	12546	12321	12436	12373	12384	12447	12451	12309	12316	12380	12402	12468	12470	12306	12311	12234	12197	12446	12462	12390	12403	12504	12301	12275	12330	12268	12309	12399	12495	12279	12397	12186	12554	12252	12433	12330	12339	12476	12467	12439	12471	12227	12338	12258	12479	12392	12405	12409	12495	12402	12295	12243	12374	12443	12290	12424	12346	12341	12410	12182	12230	12236	12247	12496	12329	12329	12397	12428	12339	12346	12448	12307	12300	12286	12121	12273	12323	12428	12363	12485	12279	12483	12384	12555	12216	12459	12385	12325	12362	12448	12312	12303	12492	12408	12228	12278	12417	12274	12459	12268	12383	12467	12350	12208	12359	12320	12495	12325	12186	12435	12209	12199	12272	12270	12246	12442	12434	12391	12253	12333	12225	12490	12359	12408	12585	12229	12373	12580	12370	12183	12466	12329	12365	12360	12535	12394	12364	12369	12305	12337	12370	12385	12609	12520	12408	12362	12339	12274	12354	12472	12292	12330	12386	12311	12295	12226	12379	12476	12436	12380	12432	12354	12470	12352	12346	12478	12265	12336	12310	12369	12351	12492	12369	12495	12446	12549	12442	12358	12365	12244	12363	12341	12506	12375	12312	12276	12397	12485	12347	12335	12381	12309	12298	12328	12337	12338	12368	12230	12436	12266	12364	12452	12257	12216	12321	12419	12414	12338	12357	12372	12294	12402	12422	12510	12329	12355	12371	12310	12273	12361	12466	12309	12327	12316	12237	12327	12370	12505	12235	12405	12262	12450	12378	12364	12417	12278	12420	12399	12213	12452	12254	12374	12298	12300	12475	12197	12333	12268	12411	12456	12279	12347	12292	12491	12275	12406	12404	12466	12506	12402	12553	12426	12444	12262	12185	12528	12154	12429	12251	12239	12260	12313	12328	12375	12500	12583	12527	12394	12406	12347	12321	12429	12343	12199	12313	12302	12453	12319	12280	12297	12310	12259	12386	12200	12356	12314	12333	12341	12540	12425	12393	12456	12551	12348	12445	12324	12367	12392	12337	12434	12433	12445	12382	12249	12121	12468	12625	12440	12386	12424	12525	12320	12356	12255	12326	12310	12520	12351	12392	12523	12496	12371	12458	12400	12454	12418	12251	12290	12431	12163	12368	12342	12240	12251	12455	12423	12322	12272	12364	12227	12347	12257	12410	12208	12310	12528	12412	12279	12363	12307	12476	12410	12374	12452	12310	12508	12352	12274	12260	12339	12282	12515	12343	12421	12324	12180	12289	12390	12259	12412	12598	12487	12373	12286	12375	12189	12462	12291	12438	12281	12358	12433	12465	12410	12353	12432	12237	12311	12348	12338	12347	12434	12231	12410	12369	12353	12318	12323	12430	12372	12447	12215	12385	12273	12476	12456	12513	12465	12263	12350	12334	12433	12400	12430	12311	12342	12364	12410	12464	12163	12453	12445	12264	12471	12375	12329	12326	12192	12362	12337	12405	12282	12407	12317	12467	12527	12402	12389	12573	12221	12452	12369	12425	12444	12325	12381	12426	12301	12286	12457	12438	12158	12379	12324	12473	12316	12415	12248	12366	12387	12293	12467	12239	12242	12366	12356	12312	12308	12504	12471	12478	12315	12481	12256	12311	12326	12463	12476	12282	12375	12309	12299	12500	12392	12415	12367	12372	12471	12337	12092	12308	12472	12428	12424	12305	12285	12217	12218	12478	12347	12310	12378	12460	12537	12310	12416	12406	12424	12342	12367	12418	12362	12319	12401	12402	12374	12337	12257	12444	12396	12294	12412	12269	12474	12215	12343	12558	12458	12405
23834	21516	28933	26412	27911	30342	29797	25592	23717	22643	22410	21774	21540	21151	21098	21147	20935	21150	20873	20833	20744	20754	20524	20466	20563	20379	20616	20453	20655	20636	20636	20734	20659	20660	20462	20427	20355	20574	20562	20507	20472	20441	20773	20602	20477	20390	20513	20350	20515	20623	20652	20533	20366	20550	20517	20430	20407	20054	20356	20385	20439	20274	20412	20422	20527	20816	20485	20451	20611	20449	20417	20646	20466	20487	20522	20543	20695	20490	20404	20432	20470	20365	20293	20525	20480	20392	20424	20354	20485	20486	20619	20457	20391	20607	20353	20659	20550	20520	20598	20590	20551	20368	20339	20293	20465	20499	20656	20564	20364	20625	20436	20213	20366	20438	20735	20552	20254	20390	20423	20682	20590	20346	20572	20605	20258	20415	20245	20291	20502	20791	20562	20535	20685	20527	20196	20290	20522	20374	20447	20471	20567	20495	20299	20377	20541	20392	20612	20478	20706	20428	20446	20353	20401	20384	20454	20362	20404	20416	20469	20513	20412	20312	20531	20206	20202	20421	20539	20504	20373	20586	20139	20414	20574	20587	20568	20364	20569	20359	20371	20565	20532	20619	20637	20467	20585	20429	20400	20646	20456	20337	20301	20445	20443	20183	20583	20371	20585	20340	20314	20467	20423	20386	20521	20436	20568	20513	20500	20525	20533	20456	20465	20506	20648	20678	20503	20533	20500	20467	20581	20389	20514	20593	20377	20359	20194	20534	20472	20454	20049	20455	20459	20481	20302	20441	20351	20627	20453	20309	20585	20470	20382	20447	20417	20578	20136	20513	20391	20440	20468	20500	20474	20666	20619	20443	20646	20553	20327	20345	20718	20526	20411	20384	20395	20441	20582	20300	20293	20424	20788	20794	20543	20370	20403	20444	20560	20273	20411	20295	20431	20472	20674	20548	20466	20476	20500	20550	20297	20405	20450	20280	20365	20520	20368	20498	20464	20625	20492	20352	20497	20515	20612	20432	20437	20308	20403	20499	20381	20533	20291	20339	20510	20287	20366	20362	20412	20239	20149	20623	20365	20347	20681	20346	20425	20607	20222	20270	20605	20533	20444	20336	20584	20544	20609	20540	20578	20531	20481	20909	20261	20461	20584	20465	20292	20425	20372	20342	20450	20334	20467	20399	20217	20404	20466	20657	20383	20497	20540	20215	20338	20227	20434	20684	20487	20376	20438	20507	20400	20649	20435	20558	20540	20444	20178	20095	20520	20466	20456	20465	20563	20347	20184	20325	20366	20363	20355	20262	20435	20426	20480	20344	20495	20667	20385	20478	20466	20442	20524	20550	20566	20547	20300	20539	20677	20402	20507	20523	20381	20458	20340	20490	20479	20346	20562	20297	20557	20437	20438	20312	20645	20454	20508	20590	20550	20618	20552	20350	20448	20202	20746	20401	20336	20395	20513	20323	20553	20482	20573	20285	20501	20331	20505	20232	20563	20365	20276	20466	20384	20425	20257	20567	20562	20452	20459	20652	20277	20477	20410	20384	20622	20289	20462	20447	20402	20422	20615	20451	20465	20683	20348	20376	20581	20324	20308	20465	20478	20537	20551	20519	20229	20454	20461	20318	20524	20231	20468	20417	20402	20526	20284	20407	20272	20286	20396	20537	20504	20259	20223	20602	20432	20415	20324	20456	20548	20238	20195	20440	20511	20861	20387	20489	20594	20582	20564	20638	20319	20290	20318	20265	20515	20345	20603	20404	20307	20327	20394	20465	20332	20522	20480	20394	20570	20150	20393	20222	20331	20417	20532	20533	20507	20417	20194	20243	20338	20609	20469	20563	20386	20330	20436	20293	20254	20414	20635	20520	20432	20518	20288	20509	20598	20722	20448	20562	20523	20463	20606	20613	20463	20407	20544	20372	20486	20437	20288	20502	20482	20623	20350	20440	20464	20461	20469	20321	20597	20238	20389	20499	20490	20347	20381	20409	20322	20464	20550	20624	20261	20333	20528	20709	20227	20452	20324	20507	20390	20601	20464	20398	20462	20569	20440	20364	20495	20490	20182	20558	20388	20320	20420	20376	20320	20802	20545	20519	20559	20463	20264	20367	20375	20374	20550	20325	20502	20316	20377	20321	20502	20330	20651	20397	20398	20389	20571	20507	20478	20520	20315	20382	20551	20674	20743	20670	20196	20370	20549	20617	20374	20255	20525	20476	20411	20260	20503	20437	20395	20292	20485	20362	20457	20629	20470	19974	20407	20286	20393	20262	20504	20536	20474	20407	20306	20370	20427	20422	20442	20469	20283	20727	20472	20192	20653	20251	20226	20421	20460	20297	20434	20507	20495	20545	20542	20281	20304	20480	20607	20167	20528	20320	20142	20414	20568	20357	20392	20234	20464	20502	20665	20415	20532	20588	20385	20489	20232	20436	20349	20856	20354	20344	20377	20533	20459	20410	20482	20180	20416	20523	20518	20467	20334	20405	20496	20314	20370	20180	20049	20497	20343	20357	20468	20456	20315	20554	20403	20518	20660	20561	20704	20344	20397	20270	20518	20348	20341	20338	20581	20514	20453	20387	20525	20395	20463	20669	20451	20212	20321	20530	20259	20430	20231	20536	20344	20439	20617	20528	20562	20533	20457	20626	20502	20440	20562	20662	20254	20266	20544	20297	20309	20538	20386	20442	20576	20521	20627	20503	20561	20504	20321	20343	20324	20431	20483	20165	20713	20493	20398	20302	20351	20415	20400	20566	20590	20584	20549	20481	20488	20365	20295	20360	20297	20459	20256	20566	20268	20605	20448	20355	20274	20357	20575	20382	20229	20108	20560	20378	20400	20259	20486	20654	20475	20384	20526	20425	20711	20461	20413	20560	20446	20275	20331	20429	20460	20754	20385	20187	20266	20563	20707	20473	20404	20290	20311	20391	20497	20300	20400	20279	20433	20504	20485	20553	20411	20517	20356	20427	20378	20473	20220	20429	20235	20646	20579	20487	20622	20424	20357	20331	20263	20274	20367	20360	20594	20409	20469	20476	20474	20534	20224	20324	20528	20623	20339	20427	20458	20537	20734	20496	20552	20500	20226	20416	20366	20510	20627	20464	20360	20536	20138	20274	20547	20573	20423	20450	20317	20586	20553	20525	20582	20478	20461	20454	20508	20389	20340	20497	20238	20528	20384	20513	20454	20574	20380	20345	20415	20648	20273	20409	20385	20577	20468	20607	20174	20214	20515	20401	20577	20535	20450	20591	20390	20182	20335	20497	20508	20281	20512	20581	20413	20333	20646	20498	20413	20340	20394	20418	20201	20483	20489	20266	20311	20599	20636	20397	20307	20335	20549	20362	20302	20479	20383	20592	20520	20528	20455	20573	20688	20413	20379	20359	20553	20224	20520	20513	20551	20327	20461	20510	20590	20420	20259	20446	20646	20567	20424	20317	20496	20469	20247	20388	20468	20453	20533	20422	20574	20376	20647	20705	20346	20450	20461	20296	20411	20303	20458	20309	20392	20584	20493	20707	20564	20127	20363	20428	20384	20337	20333	20423	20089	20396	20382	20626	20437	20342	20374	20750	20604	20526	20509	20623	20403	20533	20466	20537	20486	20343	20482	20415	20444	20467	20407	20261	20547	20650	20602	20434	20365	20233	20440	20582	20590	20323	20377	20161	20325	20177	20370	20384	20471	20511	20346	20406	20517	20474	20437	20490	20320	20435	20302	20289	20427	20271	20307	20490	20563	20541	20649	20563	20417	20272	20589	20248	20367	20337	20495	20579	20220	20595	20393	20372	20451	20420	20518	20294	20398	20464	20479	20225	20442	20575	20225	20292	20412	20549	20358	20575	20724	20557	20324	20597	20299	20430	20608	20433	20433	20403	20466	20602	20481	20516	20255	20388	20587	20396	20254	20360	20423	20166	20587	20375	20434	20494	20512	20501	20209	20649	20504	20341	20534	20538	20619	20519	20568	20180	20427	20399	20506	20399	20467	20099	20330	20416	20398	20405	20391	20421	20223	20325	20398	20440	20612	20493	20398	20470	20329	20490	20479	20491	20567	20306	20157	20593	20632	20308	20353	20474	20513	20242	20344	20296	20204	20457	20349	20602	20387	20330	20448	20485	20515	20440	20591	20471	20503	20518	20560	20400	20488	20455	20572	20533	20600	20394	20269	20440	20394	20402	20726	20364	20310	20449	20471	20419	20464	20598	20419	20439	20390	20300	20570	20514	20362	20487	20605	20378	20444	20727	20201	20456	20752	20347	20272	20474	20294	20632	20454	20404	20474	20369	20523	20480	20321	20389	20384	20482	20493	20222	20361	20483	20549	20521	20772	20554	20294	20371	20442	20285	20364	20547	20392	20426	20508	20431	20435	20184	20366	20485	20413	20020	20205	20462	20512	20510	20371	20569	20203	20429	20299	20440	20618	20415	20285	20237	20369	20499	20569	20404	20331	20377	20356	20560	20396	20421	20346	20420	20546	20156	20531	20413	20540	20491	20704	20325	20682	20523	20455	20493	20705	20520	20438	20584	20563	20441	20376	20521	20482	20736	20549	20194	20260	20314	20288	20322	20410	20519	20311	20461	20474	20641	20427	20491	20404	20310	20414	20635	20273	20454	20211	20474	20640	20491	20385	20431	20305	20554	20415	20564	20102	20257	20493	20621	20362	20449	20283	20299	20360	20537	20577	20442	20425	20565	20401	20509	20327	20502	20541	20391	20404	20280	20449	20536	20308	20423	20486	20385	20421	20657	20404	20363	20546	20340	20539	20371	20721	20339	20289	20105	20461	20421	20430	20332	20209	20333	20232	20396	20575	20352	20426	20559	20445	20565	20267	20245	20675	20339	20250	20368	20498	20682	20338	20185	20428	20471	20600	20533	20312	20314	20404	20567	20496	20316	20539	20392	20510	20513	20522	20565	20217	20345	20515	20461	20437	20417	20330	20315	20458	20362	20398	20255	20558	20481	20499	20465	20304	20519	20651	20434	20369	20405	20693	20352	20509	20463	20476	20344	20389	20521	20481	20509	20440	20504	20438	20649	20567	20396	20509	20480	20456	20402	20303	20578	20380	20495	20463	20423	20550	20412	20511	20438	20268	20264	20474	20401	20605	20382	20339	20500	20580	20417	20453	20361	20349	20432	20382	20422	20312	20326	20397	20353	20549	20165
31369	55811	51021	39617	31394	25031	20662	18184	16458	15196	14452	14207	13831	13762	13279	13324	13232	13189	13002	13232	12936	13005	12856	12965	13055	13173	12877	12919	13025	13077	12898	13199	12868	12760	12909	12950	12800	12919	12807	12928	13218	12889	12927	12988	12832	13003	12785	12961	12894	12887	12708	12935	12890	12707	12833	12737	12867	12919	12762	12826	12846	12855	12883	12809	12810	12847	12808	12950	12899	12750	12707	12995	12871	12853	12816	12805	12852	12833	12718	12828	12784	12859	12985	12785	12882	12847	12961	12845	12859	12746	12863	12916	12886	12820	12883	12771	12807	12787	12781	12964	12780	12693	12925	12724	12788	12874	12817	12821	12934	12810	12720	12815	12847	12900	12751	12827	12829	12990	12819	12802	12915	12867	12893	12808	12759	12976	12643	12724	12705	12737	12925	12797	12877	12958	12743	12818	12954	12835	12776	12954	12847	12800	12942	12986	12774	12897	12825	12654	12874	12811	12798	12871	12739	12758	12879	12971	12852	12952	12705	12797	12867	12982	12841	12990	12933	12791	12657	12764	12807	12775	12883	12931	12863	12775	12633	12688	12802	12797	12680	12848	12813	12894	12799	13021	12789	12670	12800	12883	12833	12921	12827	13151	12952	12670	12827	12919	12763	12714	12807	12999	12781	12615	12616	12928	12962	12647	12808	12801	12898	12793	12879	13106	12786	12940	12831	12701	12691	12572	12874	12902	12826	13061	12772	12862	12860	12643	12757	12718	12863	12914	12585	12828	12779	13028	12820	12844	12770	12890	12864	12846	12869	12863	12665	12727	12662	12867	12945	12833	12877	12773	12790	12825	12706	12846	12849	12926	12692	12738	12550	12853	12849	12808	12905	12635	12889	12875	12887	12677	12937	12700	12860	12656	12701	12950	12640	12803	12770	12684	12663	13007	12678	12846	12791	12811	12755	12879	12822	12872	12858	12703	12766	12790	12841	12861	12870	12571	12661	12777	12706	12864	12627	12722	12637	12758	12840	12736	12707	12822	12923	12805	12734	12856	12767	12916	13011	12792	12927	12812	12888	12819	12995	12775	12786	12885	12659	12998	12959	12744	12842	12763	12931	12656	12807	12800	12842	12686	12766	12833	12641	13057	12762	12910	12744	12838	12825	12669	12799	12761	12828	12830	12785	12790	12758	12760	12951	12726	12900	12842	12824	12690	12906	12882	12931	12860	12694	12758	12691	12813	12761	12886	13020	12820	12848	12754	12791	12756	12854	12888	12900	12746	12895	12814	12818	12801	12781	12812	12772	12638	12882	12835	12994	12856	12805	12746	12743	12897	12804	12856	12825	12889	12905	12656	12715	12885	12822	12692	12812	12730	12816	12861	12677	12723	12779	12830	12872	12893	12828	12775	12777	12799	12756	12936	12906	12935	12608	12732	12904	12788	13047	12820	12858	12716	12701	12883	12721	12841	12920	12907	12718	12851	12918	12818	12888	12875	12756	12825	12795	12896	12884	12749	12967	12877	12805	12949	12901	12881	12754	12941	12853	12802	12657	12627	12745	12682	12678	12823	12829	12872	13063	12766	12853	12940	12671	12766	12769	12790	12696	12890	12750	12883	12811	12673	12800	12921	12815	12736	12636	12806	12805	12832	12695	12864	12808	12935	12915	12800	12819	12918	12708	12692	12780	12708	12923	12991	12860	12881	12797	12799	12694	12700	12842	12665	12742	12792	12816	12610	12738	12837	12910	12822	12848	12754	12887	12784	12722	12846	12757	12920	12782	12817	12750	12694	12719	12914	12781	12870	12801	12803	12945	12659	12796	12849	12791	12821	12602	13044	12775	12809	12741	12878	12781	12729	12769	12930	12860	12776	12828	12903	12732	12799	12879	12752	12855	12842	12963	12751	12831	12776	12546	12742	12746	12726	12804	12693	12868	12792	12818	12804	12736	12980	12493	12835	12941	12824	12894	12791	12791	12640	12799	12798	12772	12742	12923	12812	12867	12752	12881	12690	12719	12797	12748	12828	12630	12685	12730	12769	12770	12706	12962	12856	12733	12839	12814	12797	12681	12841	12730	12669	12787	12857	12849	12806	12728	12879	12707	12734	12798	12971	12816	12920	12701	12835	12838	12909	12923	12842	12817	12688	12804	12767	12890	12794	12796	12811	12818	12682	12913	12865	12762	12826	12844	12564	12707	12786	12924	12790	12885	12815	12688	12977	12818	12911	12743	12749	12897	12805	12819	12860	12919	12870	13040	12787	12885	12779	12853	12834	12741	12774	12870	12851	12702	12846	12872	12619	12744	12681	12853	12998	12748	12762	12747	12910	12824	12975	12921	12765	12875	12838	12844	12883	12813	12864	12659	12988	12754	12760	12653	12728	12845	12932	12643	12849	12886	12701	12797	12825	12799	12756	12826	12704	12886	12777	12772	12608	12762	12762	12919	12605	12873	12878	12781	12780	12925	12809	12910	12879	13007	12829	12808	12739	12734	12775	12896	12786	12756	12809	12839	12692	12808	12782	12653	12903	12790	12894	12706	12753	12781	12714	12673	12828	12741	12851	12821	12774	12691	12828	12866	12718	12691	12922	12809	12951	12779	12695	13079	12720	12704	12853	12725	12733	12761	12695	12891	12936	12856	12810	12854	12686	12820	12706	12658	12830	12668	12795	12806	12871	12750	12814	12643	12713	12758	12980	12825	12779	12712	12807	12857	12773	12739	12788	12666	12758	12939	12818	12762	12653	12720	13027	12806	12723	12651	12774	12953	12699	12798	12744	12750	12776	12824	12780	12653	12926	12747	12916	12817	12944	12883	12857	12752	12736	12937	12761	12686	12642	12810	12806	12719	12884	12880	12672	12820	12786	12805	12802	12794	12920	12805	12826	12795	12918	12827	12818	12693	12938	12790	12705	12921	12915	12749	12818	12849	12701	12786	13003	12811	12758	12812	12869	12781	12797	12683	12709	12686	12736	12798	12806	12596	12755	12799	12686	12956	12745	12719	12785	12808	12939	12754	12807	12806	12833	13069	12864	12798	12913	12635	12981	12696	12858	12780	12830	12794	12851	12888	12844	12802	12759	12843	12699	12681	12772	12629	12823	12893	12835	12715	12842	12806	12777	12879	12791	12804	12661	12680	12807	12771	12622	12813	12851	12892	12730	12800	12882	12818	12702	12824	12821	12831	12802	12790	12760	12746	12949	12898	12830	12720	12902	12865	12732	12818	12708	12834	12757	12842	12778	12806	12735	12647	12744	12722	12647	12749	12790	12730	12567	12876	12920	12955	12767	12889	12692	12789	12831	12706	12848	12766	12862	12731	12829	12684	12782	12948	12816	12757	12765	12835	12734	12790	12774	12821	12754	12897	12838	12683	12724	12980	12816	12765	12799	12714	12524	12912	12717	12704	12709	12710	12798	12740	12910	12848	12868	12904	12756	12743	12858	12613	12844	12858	12769	12831	12761	12851	12823	12788	12575	13028	12879	12768	12800	12848	12933	12725	12816	12775	12836	12877	12685	12804	12798	12743	12749	12792	12941	12897	12708	12670	12949	12941	12821	12929	12891	12879	12792	12650	12735	12657	12767	12809	12785	12741	12815	12522	12838	12824	12771	12871	12829	12889	12665	12700	12680	12789	12772	12814	12855	12805	12814	12718	12640	12738	12847	12805	12738	12803	12849	12618	12749	12685	12711	12950	12702	12722	12884	12717	12643	12844	12838	12889	12796	12957	12917	12839	12647	12846	12796	12846	12673	12802	12951	12722	12813	12731	12818	12707	12724	13084	12681	12905	12888	12726	12934	12875	12754	12839	12926	12840	12715	12791	12660	12920	12890	12823	12801	12851	12880	12878	12856	12723	12825	12724	12835	12839	12554	12887	12957	12838	12734	12747	12828	12990	12748	12887	12858	12681	12743	12958	12711	12765	12888	12700	12863	12780	12898	12775	12624	13013	12839	12869	12808	12703	12799	12915	13040	12845	12963	12772	13007	12701	12759	12972	12875	12765	12657	12764	12827	12754	12825	12688	13000	12974	12685	12642	12907	12693	12741	12882	12850	12842	12718	12675	12642	12794	12735	12855	12742	12775	12872	12796	12684	12807	12888	12732	12839	12687	12649	12851	12960	12711	12712	12943	12761	12779	12923	12673	12843	12713	12761	12798	12931	12735	12685	12659	12612	12822	12713	12905	12798	12866	12729	12651	12745	12770	12829	12838	12837	12837	12858	12688	12901	12793	12871	12668	12735	12847	12818	12804	12828	12960	12835	12867	12839	13051	12814	12775	12967	12721	12898	12816	12869	12876	12852	12773	12953	12811	12678	12862	12853	12902	12830	12794	12820	12732	12702	12716	12847	12964	12817	12866	12803	12826	12770	12651	12829	12911	12758	12904	12718	12752	12781	12846	12884	12859	13000	12712	12818	12954	12666	12804	12839	12660	12753	12867	12896	12767	12830	12705	12811	12794	12760	12774	12893	12791	12792	12797	12758	12826	12926	12768	12821	12863	12602	12913	12914	12871	12704	12809	12737	12935	12701	12727	12835	12843	12914	12918	12697	12745	12741	12489	12822	12749	12849	12716	12820	12886	12689	12784	12899	12861	12682	12654	12803	12869	12757	12941	12928	12660	12655	12886	12928	12746	12934	12630	12831	12739	12830	12592	12861	12884	12833	12736	12807	12634	12821	12772	12955	12761	12673	12879	12702	12847	12734	12841	12708	12702	12596	12740	12713	12582	12841	12705	12822	12814	12733	12812	12856	12798	12945	12898	12868	12768	12533	12794	12856	12678	12791	12814	12720	12919	12698	12769	12699	12768	12746	12847	12876	12887	12712	12892	12879	12782	12757	12774	12877	12917	12904	12819	12757	12775	12871	12799	12832	12900	13004	12619	12674	12796	12951	12738	12785	12654	12771	12800	12727	12799	12663	12788	12880	12810	12828	12807	13037	12958	12621	12971	12687	12872	12683	12789	12876	12816	12802	12858	12904	12569	12771	12757	12783	12911	12879	12670	12678	12879	12809	12783	12773	12848	12927	13007	12783	12701	12794	12784	12817	12975	12699	12790	12832	12809	12943	12783	12792	12810	12673	12732	12766	12874	12735	12944	12862	12833	12927	12836	12887	12737	12741	12777	12888	12872	12844	12774	12812	12890	12717	12834	12901	12785	12803
33850	32862	35605	30823	25643	22717	21458	20592	20103	19818	19540	19366	19203	19149	19188	19116	19009	18905	18762	18887	18973	18907	19163	19224	18878	18897	19071	18956	19050	18878	18970	19041	18923	19095	18940	18987	19129	19135	19070	19026	19032	18957	19195	19097	18803	18941	18924	19043	19004	18977	19026	19044	19150	18790	18836	19011	19061	18890	19123	19180	18998	19055	19143	18889	19018	19016	18982	18919	18614	18731	19055	19044	19063	19107	19179	18933	18968	18939	18885	19235	18856	18828	18800	18925	18999	18956	18745	18849	18687	18800	18739	18985	18757	19262	18927	19178	18949	18804	19056	18989	18982	18981	19088	19128	18852	18889	18930	18834	19107	18916	18819	18762	18945	18859	18832	18943	18991	19132	18806	18919	18877	19166	19013	18811	18808	19038	19112	19171	19149	18912	19049	19054	18985	19015	18908	18976	19095	18837	18957	19015	18902	18923	18865	18762	18985	18927	18923	18803	18890	19130	18960	19095	19226	19138	19097	19044	19039	18881	19024	19110	18878	18793	18864	19028	19040	18853	19073	18772	18919	19112	19239	19177	18731	19029	19011	18876	19022	18972	18917	19182	19035	18740	19326	19156	19065	18854	19039	18901	19092	18759	18801	19090	19009	18898	18908	19066	19076	19138	19129	19126	19039	18870	18814	18956	19076	19132	19008	19092	18773	19060	19083	19086	18920	18988	19067	18979	18739	18917	19074	19019	18922	19155	18939	18775	19126	19100	19281	19199	18883	18996	18717	19152	18948	18908	19066	18986	19163	18837	19113	19078	19015	19033	18934	19038	18939	19092	19048	18956	18982	19035	18826	18835	19108	18863	18957	19037	18994	18824	18920	18886	18914	18924	18999	18975	18801	18911	19024	18930	19011	18850	19023	18929	18738	19098	18984	18915	19078	18838	19073	18943	18889	18965	18812	18728	19120	18889	18816	18961	19082	19040	19128	18944	19058	18988	19128	19014	18874	18982	18998	18942	19066	18945	18968	18979	18898	18906	18944	18926	18764	18821	19111	19092	18903	18908	18946	18908	18967	18820	18980	19139	18939	18991	18927	18674	18951	18854	19006	19026	19030	18708	19051	18839	19123	18892	19123	19129	18791	18977	19000	18963	19008	19066	19071	19043	18962	19083	19098	18916	18831	19057	18877	18951	18839	18941	19045	19040	19068	18960	18976	18989	18931	19283	19157	18975	19034	18942	18903	18856	18876	19006	18924	19120	18980	18848	18926	18977	19050	18886	18921	18991	18909	19160	19011	18995	19008	19175	18989	19145	19174	18992	18895	18911	19257	19046	18963	18983	19022	18918	18861	19032	18998	18837	19118	19073	18992	18962	19101	19202	19040	18953	18957	19104	19178	18833	19025	18941	19044	19005	18958	18826	18962	19077	18994	19012	19000	18856	19144	18988	18951	19104	19125	19136	18920	19084	18951	19099	18887	19131	18877	18959	19032	19176	18981	19015	18746	18921	18932	18993	19082	18982	18814	18987	19017	18830	18854	19014	19041	18972	19140	18951	19107	18989	19171	18968	19068	18978	18954	19112	18984	19042	18923	18997	18966	18904	19225	18696	19096	18954	18923	19005	19015	18923	18897	18891	19052	19069	19065	18947	18867	19013	19059	18899	19098	18971	19009	18927	18899	19106	19075	19170	18901	19016	19159	19039	19015	18867	19078	18871	18893	18886	18745	19064	19140	18914	19073	18954	18998	19048	18935	18948	18861	18996	18976	19067	19066	19101	18973	18802	19050	18938	18907	18906	18989	18972	19128	19017	19007	18863	19094	19223	19091	19027	19086	19217	19226	18985	19110	18803	18792	18955	19080	19157	18968	18960	18993	18903	18928	18827	19185	19249	19046	18994	19052	18896	18928	18966	19252	19123	18996	18929	19189	18774	18652	18898	19123	18897	18977	19217	18806	18819	19036	18967	19234	19005	18932	18997	18989	19256	18818	18945	18893	19178	19260	19022	18972	19040	18912	18982	18782	18863	18886	18890	18794	19168	19188	18894	18722	18833	18942	18854	18916	19220	18988	18992	19079	19026	19075	19113	18874	18907	18969	19116	19007	19018	19075	19110	18890	18906	18955	19026	19056	19196	19206	18936	18876	18850	18916	18977	18978	19056	19120	19024	19056	19005	18905	18890	18990	18975	18981	18959	18671	19089	19033	19202	18850	19021	18868	18859	19074	18840	18952	18820	18856	18891	19009	19003	19148	19131	19083	19108	18925	18881	18965	18861	19118	19029	19013	18925	18797	19197	19081	19103	19058	18915	18903	19173	19068	19040	19123	19253	19136	18965	19101	18930	18833	18968	18974	19089	19011	19195	19076	19077	19044	19232	19062	19017	18975	18962	18968	18868	18841	19008	19029	18898	19015	19019	19023	19070	19074	18968	18901	19033	18902	19044	18904	19056	18939	18807	18923	19025	18765	19004	18998	19041	19019	19116	18932	18876	19041	18995	18873	18875	18906	19076	19135	19141	18962	19054	18887	19071	18935	19016	18998	18798	18892	19083	19023	18857	18775	19211	19064	18994	19112	18926	19023	19127	19060	18801	18914	19078	18854	18963	19154	18975	19023	19053	19009	18973	18981	19148	18791	19039	19032	19085	18938	18978	19079	19071	19047	18862	19144	18822	18979	18990	18940	18858	19092	19017	18932	18955	18959	18827	18935	19049	19161	18874	19112	18777	19017	18908	18980	19093	19094	18932	19298	18928	19045	19059	18680	18969	18899	18871	18905	18963	18904	19040	19021	18984	18956	18869	19192	18834	19101	19229	19211	18927	19133	18886	19129	19047	18981	18939	19043	19217	18918	18810	18913	19055	19065	18798	19016	19052	18886	18791	19053	18870	18947	19122	18902	19068	18869	19123	19047	19197	18894	18996	19275	19188	19072	18905	19038	18967	19221	19073	18955	19171	19002	18853	19097	19027	19120	18831	18903	18952	18935	18979	18949	18979	19105	19034	19143	19273	18871	19061	18868	18919	19024	19066	18979	18915	19018	18952	18835	19097	19106	19132	18871	19044	19024	19209	19005	19070	19045	19053	18909	18970	18990	18904	18940	18823	19078	18834	18811	19116	18635	19084	18813	18919	18951	18874	19209	19145	19098	19094	18977	18935	18829	18901	18774	18963	18928	19055	19119	19055	18932	18901	19087	18984	18980	18874	18866	19077	19084	19133	19064	18862	18951	19066	19035	19276	18842	18864	18914	18936	18941	19012	18983	18816	19082	19081	18793	18987	18891	19106	18980	19040	19101	19101	18851	18768	18891	19043	18914	18942	18989	19118	18998	18932	18782	18971	19176	19021	19195	19049	18900	19092	19035	18772	19082	19054	19040	19343	18977	18915	19190	18970	19146	19089	19065	19013	18969	19133	18765	19133	19070	19035	18807	18712	19169	18829	18992	19048	18901	19118	18990	19099	18831	19057	18981	18864	19208	19085	18989	18715	18958	18960	19110	18981	19038	18926	19061	19076	18790	18967	18967	18962	18934	18989	18856	18897	19053	19036	19039	18843	18885	19245	19120	19087	19052	19068	18892	19089	18796	19056	19246	19223	18750	18909	18894	18978	19016	19055	18835	18953	19006	18931	19052	18936	18923	18975	18700	18971	18847	18802	18937	19093	18988	19059	18847	18909	18838	18966	18772	18837	18915	19110	18898	18769	19032	19123	18989	18968	19016	18975	19034	18893	19092	19145	19116	19110	18963	19190	18825	19089	18875	18970	19122	19230	19049	18866	18989	18970	18933	18896	18872	19071	19167	19100	19016	18881	19053	19079	18819	18943	19033	19046	19033	18966	19029	19054	18826	18935	18938	19027	19026	19070	18890	18981	19048	18945	18934	18926	19129	19136	19007	18738	19221	19124	19217	19005	19103	19176	18980	19128	18916	19095	18893	19039	18855	18827	18893	18999	18748	18896	19059	19021	19120	18953	19032	19045	19004	19078	19028	19099	18858	19027	18917	18939	19025	18825	18873	19035	19025	18887	19193	18882	19077	18844	19041	18987	19073	18781	19034	18820	19093	19167	18987	19026	18837	18860	19230	19100	18877	18743	19252	18996	18935	19053	18920	19037	18860	18990	18930	19160	19035	19046	19217	18940	19094	18704	18998	19038	19228	18938	18749	19267	19165	19050	19032	18826	19196	19113	19190	19076	18999	19149	19072	18959	18878	18922	19044	18960	19036	19191	19052	18984	19057	19060	18810	19035	18944	18920	18923	18910	19083	19017	18952	18930	19011	19104	18952	18963	18819	19208	19133	19001	18718	19154	19096	18931	19057	18764	18950	18967	19065	18959	18796	19043	19054	18876	18824	18879	18890	18844	18971	18933	19275	18987	19038	18973	18928	18862	18976	18987	19018	18650	18819	18876	19175	19003	18845	19186	19021	18910	18960	18891	19012	18985	19049	18890	19264	19072	18959	18955	18839	19087	19139	19038	19132	19132	19039	19233	19251	19109	19015	18844	19122	18889	18856	18882	18932	18846	18998	18976	18918	19074	18995	19013	19017	19074	19061	19089	19194	19033	19205	18998	19044	19067	19066	19240	19084	19125	19054	18881	18933	18956	18923	18940	18740	19000	18912	18905	18972	19004	19015	19081	19176	18819	18930	18874	18982	19082	19259	18986	19206	19092	19079	18851	18905	18991	19084	18975	19073	19118	18926	18944	19030	19059	19135	19137	18899	19099	18988	19122	19041	19043	19035	18730	19137	18950	19059	18935	19212	19017	19073	19057	19034	18821	18922	18955	19073	18846	19018	18868	19102	18971	18817	18988	18976	18645	18960	18796	19018	18980	19196	19155	19079	18780	19091	18818	19019	19030	19131	18998	19091	18999	19113	19109	18817	18896	19173	19059	19062	18774	19046	19120	19135	18925	19033	19058	18766	18991	19070	18917	19045	18909	19131	18981	18950	19275	18744	19060	18871	19282	18953	19236	18963	18886	18974	18937	18972	19095	19006	18950	18885	18835	18972	18902	18975	19154	18831	18807	18985	18977	18974	19041	18810	19136	18923	19046	19044	18955	18975	19165	19224	18894	18780	19173	19073	19254	19021	19136	19082	19002	19018	19046	18934	18960	18842	18924	19116	18995	19387	19063	18949	19039	19016	18789	19005	18921	18915	18816	19339	18876	18929	18957
26706	38198	32386	24384	19120	15985	14570	13618	12687	12679	12399	12179	12178	12145	12096	11863	12100	11958	11823	11920	11896	11926	11886	11938	11824	11915	11847	11810	11848	11855	11711	11743	11912	11916	11804	11811	11734	11759	11894	11608	11756	11821	11896	11778	11801	11681	11882	11720	12093	11759	11822	11849	11696	11871	11764	11835	11824	11744	11897	11733	11820	11714	11864	11771	11656	11865	11755	11702	11803	11857	12011	11835	11842	11874	11863	11810	11873	11800	11851	11691	11842	11855	11863	11834	11733	11924	11738	11891	11701	11636	11786	11668	11548	11887	11764	11830	11726	11841	11913	11552	11878	11946	11740	11745	11748	11756	11866	11760	11895	11677	11872	11881	11692	11761	11944	11946	11751	11694	11570	11932	11698	11846	11823	11859	11629	11767	11848	11837	11783	11688	11767	11533	11741	11766	11755	11746	11700	11853	11741	11711	11789	11869	11677	11569	11671	11707	11919	11768	11785	11694	11707	11788	11864	11825	11698	11869	11712	11805	11812	11807	11670	11599	11834	11722	11756	11774	11909	11927	11932	11744	11688	11928	11757	11715	11849	12010	11681	11940	11810	11826	11695	11795	11711	11799	11698	11753	11707	11804	11751	11777	11787	11692	11699	11730	11836	11721	11854	11824	11790	11632	11893	11732	11716	11702	11865	12004	11742	11858	11594	11717	11672	11922	11683	11681	11838	11734	11751	11769	11768	11564	11835	11638	11712	11938	11683	11642	11874	11730	11784	11739	11845	11843	11705	11810	11623	11854	11829	11857	11782	11590	11681	11578	11760	11913	11932	11831	11851	11602	11722	11832	11860	11818	11777	11729	11892	11899	11694	11926	11662	11788	11953	11744	11874	11905	11701	11740	11644	11745	11669	11754	11819	11722	12043	11823	11673	11693	11568	11685	11765	11869	11754	11701	11876	11692	11819	11994	11722	11657	11827	11571	11815	11662	11930	11913	11935	11670	11866	11809	11706	11807	11670	11641	11862	11571	11668	11688	11776	11844	11724	11778	11719	11942	11638	11915	11839	11829	11865	11763	11734	11708	11579	11727	11683	11669	11715	11887	11796	11926	11734	11893	11827	11717	11943	11992	11657	11738	11772	11783	11906	11732	11775	11717	11881	11877	11745	11573	11659	11615	11969	11834	11841	11822	11665	11831	11739	11721	11801	11791	11818	11692	11904	11602	11821	11840	11795	11664	11656	11788	11895	11916	11869	11828	11718	11979	11730	11829	11457	11784	11826	11837	11879	11630	11798	11769	11753	11691	11724	11840	11785	11910	11790	11927	11820	11709	11810	11689	11843	11745	11847	11784	11775	11859	11704	11796	11630	11737	11792	11820	11871	11654	11903	11835	11666	11808	11772	11716	11756	11728	11716	11774	11772	11942	11573	11729	11631	11789	11797	11665	11692	11687	11862	11688	11989	11880	11809	11905	11915	11821	11922	11824	11793	11828	11722	11728	11628	11816	11707	11666	11672	11800	11708	11792	11815	11870	11888	11744	11816	11778	11917	11617	11877	11706	11865	11866	11790	11731	11726	11682	11790	11857	11793	11632	11963	11862	11760	11909	11820	11768	11664	11856	11696	11621	11732	11802	11930	11687	11880	11949	11765	11737	11772	11864	11691	11764	11740	11719	11880	11596	11821	11759	11804	11862	11866	11761	11788	11652	11681	11703	11752	11803	11655	11782	11739	11807	11828	11902	11746	11771	11772	11889	11762	11807	11747	11796	11668	11660	11800	11764	11682	11813	11965	11635	11688	11885	11639	11795	11853	11866	11755	11861	11807	11744	11837	11748	11830	11827	11554	11900	11801	11655	11957	11543	11933	11759	11773	11766	11745	11563	11780	11636	11720	11568	11783	11855	11824	11665	11740	11816	11777	11739	11843	11809	11771	11668	11835	11723	11781	11638	11842	11689	11750	11719	11844	11766	11933	11610	11857	11814	11899	11815	11702	11822	11859	11715	11800	11733	11809	11691	11813	11962	11820	11847	11765	11697	11747	11676	11894	11833	11691	11850	11828	11819	11939	11610	11812	11770	11902	11899	11687	11744	11790	11833	11638	11809	11753	11828	11766	11790	11660	11776	11705	11970	11732	11831	11652	11884	11688	11798	11848	11904	11636	11848	11883	11801	11813	11908	11714	11732	11743	11824	11836	11909	11775	11790	11906	11785	11620	11739	11642	11782	11783	11751	11819	11634	11940	11798	11740	11820	11893	12011	11743	11900	11735	11647	11871	11959	11629	11790	11835	11789	11780	11775	11669	11698	11840	11717	11664	11753	11863	11777	11933	11950	11884	11780	11839	11758	11646	11857	11809	11628	11728	11877	11959	11826	11623	11722	11774	11928	11637	11831	11753	11812	11833	11677	11653	11861	11848	12029	11706	11687	11846	11769	11663	11789	11734	11913	11671	11854	11775	11792	11621	11780	11747	11770	11821	11721	11964	11651	11773	11795	11779	11827	11757	11892	11883	11721	11745	11754	11894	11693	11740	11890	11784	11572	11697	11714	11890	11718	12000	11855	11878	11716	11503	11731	11812	11737	11866	11732	11768	11844	11817	11881	11830	11717	11600	11681	11835	11756	11663	11639	11852	11816	11687	11863	11865	11799	11653	11763	11726	11646	11757	11583	11786	11859	11808	11863	12016	11793	11606	11787	11819	11857	11717	11787	11862	11753	11681	11741	11790	11710	11841	11743	11683	11708	11708	11776	11706	11823	12034	11686	11710	11770	11707	11641	11953	11674	11835	11820	11883	11792	11749	11645	11892	11563	11745	11804	11763	11804	11774	11711	11719	11904	11938	11723	11798	11980	11795	11693	11736	11782	11734	11799	11544	11705	11834	11737	11607	11760	11755	11689	11743	11689	11790	11791	11683	11642	11923	11650	11888	11679	11905	11862	11793	11705	11853	11814	11733	11638	11755	11663	11691	11770	11790	11781	11754	11969	11885	11777	11726	11642	11693	11742	11746	11812	11837	11670	11820	11771	11931	11837	11677	11838	11850	11877	11797	11738	11757	11774	11890	11672	11759	11753	11839	12000	11780	11746	11667	11764	11855	11882	11895	11647	11700	11612	11783	11766	11793	11645	11840	11714	11960	11842	11841	11852	11741	11978	11712	11786	11782	11969	11649	11739	11677	11592	11859	11892	11873	11685	11915	11710	11819	11707	11783	11881	11603	11850	11734	11773	11891	11722	11602	11630	11635	11835	11777	11874	11685	11669	11762	11622	11838	11607	11795	11941	11662	11759	11664	11834	11729	11859	11671	11790	11756	11632	11893	11762	11763	11795	11728	11699	11647	11780	11538	11802	11889	11793	11665	11681	11785	11747	11868	11835	11836	11777	11762	11779	11614	11617	11772	11700	11831	11703	11916	11678	11875	11703	11615	11831	11857	11607	11650	11728	11814	11811	11819	11795	11639	11814	11615	11661	11985	11713	11840	11699	11769	11723	11949	11685	11927	11820	11764	11749	11771	11749	11809	11770	11787	11669	11825	11919	11734	11848	11743	11812	11859	11833	11876	11653	11786	11887	11696	11878	11592	11847	11885	11843	11812	11807	11623	11757	11762	11834	11756	11747	11698	11608	11823	11771	11766	11857	11799	11922	11792	11823	11861	11876	11764	11625	11854	11875	11852	11915	11815	11850	11662	11758	11743	11740	11810	11841	11808	11768	11860	11788	11848	11702	11783	11730	11657	11672	11725	11883	11839	11790	11554	12074	11845	11817	11867	11822	11791	11820	11888	11612	11827	11731	11785	11814	11952	11871	11945	11911	11940	11587	11817	11846	11794	11717	11798	11754	11740	11653	11804	11697	11860	11828	11597	11796	11722	11981	11722	11781	11778	11917	11708	11797	11820	11833	11686	11783	11879	11784	11723	11769	11623	11755	11803	11664	11677	11900	11876	11721	11728	11722	11671	11844	11779	11954	11764	11743	11766	11822	11891	11781	11944	11609	11705	11567	11852	11767	11871	11720	11908	11656	11938	11740	11848	11720	11993	11579	11816	11979	11703	11621	11808	11754	11969	11883	11656	11820	11658	11819	11832	11834	11687	11717	11782	11797	11802	11709	11662	11737	11819	11748	11798	12012	11633	11901	11953	11776	11765	11918	11804	11696	11848	11822	11824	11612	11810	11762	11720	11670	11799	11872	11784	11869	11765	11948	11756	11766	11768	11682	11871	11619	11872	11941	11546	11829	11842	11857	11873	11873	11775	11905	11819	11645	11691	11774	11802	11672	11831	11546	11790	11748	11829	11876	11836	11704	11661	11877	11644	11888	11732	11826	11575	11825	11994	11771	11744	11735	11919	11829	11878	11625	11789	11662	11849	11860	11704	11748	11743	11908	11770	11713	11767	11792	11769	11849	11730	11937	11767	11692	11916	11939	11851	11717	11747	11683	11795	11832	11809	11693	11673	11811	11764	11824	11756	11772	11733	11797	11655	12000	11784	11644	11694	11731	11726	11732	11736	11961	11662	11793	11971	11779	11834	11684	12019	11716	11737	11690	11790	11751	11751	11706	11816	11869	11752	11892	11835	11683	11796	11655	11698	11729	11787	11824	11748	11839	11755	11793	11799	11823	11840	11723	11888	11786	11822	11761	11716	11737	11742	11826	11801	11746	11888	11791	11763	11838	11816	11816	11718	11893	11642	11915	11818	11736	11810	11743	11799	11915	11693	11703	11881	11575	11710	11705	11933	11710	11882	11878	11908	11876	11640	11674	11738	11916	11834	11825	11791	11786	11802	11775	11828	12041	11753	11869	11737	11711	11637	11892	11826	11795	11708	11767	11721	11688	11867	11909	11749	11928	11905	11799	11692	11924	11619	11734	11679	11662	11600	11923	11650	11711	11701	11787	11733	12002	11775	11908	11695	12020	11770	11718	11568	11839	11757	12012	11783	11746	11767	11688	11798	12004	11821	11846	11919	11706	11629	11763	11789	11873	11746	11663	11855	11829	11818	11796	11829	11799	11724	11786	11672	11843	11836	11778	11627	11801	11980	11814	11664	11681	11799	11890	11942	11717	11766	11748	11669	11853	11664	11838	11797	11675	11673	11633	11787	11809	11810	11671	11679	11851	11836	11803	11839	11883	11814	11652	11681	11947	11805	11625	11863	11775	11805	11793	11893	11746
25209	21503	28782	28687	27906	26383	25080	22415	21062	20301	19790	19597	19496	19180	19058	19290	19236	19077	19016	18867	18968	18992	18927	18955	18789	18751	18781	18828	18842	18879	19030	18972	18936	18834	18797	18801	18861	18877	18750	18705	18747	18932	18736	18788	18636	18681	18900	18758	18525	18660	18747	18718	18893	18809	18653	18631	18855	18815	18689	18809	18821	18730	18712	18629	18798	18576	18751	18697	18755	18654	18677	18837	18650	18749	18670	18736	18685	18763	18925	18673	18648	18854	18885	18652	18684	18813	18708	18628	18542	18875	18789	18668	18565	18612	18780	18882	18850	18709	18742	18782	18739	18693	18766	18588	18743	18787	18724	19007	18843	19034	18567	18706	18894	18910	18853	18817	18764	18608	18771	18744	18845	18794	18834	18828	18794	18670	18721	18764	18790	18748	19034	18590	18730	18700	18839	18823	18704	18752	18853	18805	18571	18899	18897	18634	18761	18751	18824	18666	18692	18724	18778	18631	18759	18773	18684	18637	18908	18706	18694	18752	18828	18755	18598	18732	18527	18809	18773	18813	18845	18754	18728	18734	18917	18831	18961	18738	18648	18627	18724	18594	18776	18767	18644	18684	18685	18688	18750	18794	18494	18800	18741	18841	18753	18595	18698	18880	18622	18804	18694	18535	18809	18722	18897	18932	18927	18517	19042	18488	18628	18628	18888	18971	18563	18579	18614	18715	18701	18794	18983	18799	18790	18727	18749	18836	18812	18833	18521	18641	18808	18496	18753	18857	18809	18809	18789	18508	18586	18736	18710	18644	18847	18570	18579	18558	18816	18737	18692	18738	18729	18738	18655	18708	18750	18593	18875	18669	18745	18961	18760	18798	18716	18660	18814	18633	18513	18833	18745	18714	18868	18621	18807	18810	19125	18629	18648	18797	18714	18733	18758	18795	18834	18508	18703	18759	18763	18719	18876	18689	18931	19015	18884	18659	18614	18760	18734	18791	18876	18621	18775	18652	18754	18678	18823	18633	18493	18685	18721	18627	18708	18590	18555	18555	18813	18692	18692	18705	18479	18677	18629	18898	18784	18734	18782	18789	18564	18777	18521	18691	18805	18823	18659	18751	18980	18657	18985	18833	18767	18773	18609	18857	19037	18722	18562	18769	18678	18786	18824	18840	18598	18727	18640	18485	18867	18625	18734	18710	18665	18621	18720	18645	18721	18519	18487	18770	18931	18871	18751	18624	18727	18746	18660	18672	18827	18533	18739	18602	18802	18809	18521	18671	18686	18700	18917	18587	18721	18921	18881	18756	18791	18797	18474	18694	18774	18619	18879	18565	18655	18770	18505	18827	18710	18701	18538	18706	18710	18702	18676	18611	18695	18687	18829	18736	18820	18764	18892	18642	18731	18755	18835	18804	18724	18738	18440	18405	18825	18840	18585	18609	18747	18622	18773	18831	18593	18853	18817	18686	18417	18471	18749	18894	18474	18835	18806	18562	18763	18700	18808	18628	18704	18567	18631	18696	18861	18626	18836	18596	18714	18978	18708	18807	18822	18752	18609	18732	18763	18859	18647	18748	18873	18741	18778	18804	18775	18665	18767	18772	18901	18592	18858	18881	18765	18686	18835	18719	18733	18708	18634	18708	18617	18664	18914	18679	18494	18688	18831	18559	18607	18883	18671	18623	18691	18757	18588	18658	18707	18709	18784	18726	18661	18795	18592	18612	18681	18776	18681	18737	18676	18642	18701	18733	18885	18607	18768	18763	18794	18689	18758	18514	18774	18667	18857	18554	18666	18702	18903	18871	18738	18749	18740	18846	18631	18763	18606	18619	18740	18802	18558	18795	18857	18774	18674	18388	18789	18666	18644	18699	18759	18800	18742	18663	18711	18507	18725	18584	18568	18621	18698	18714	18817	18644	18971	18575	18545	18724	18736	18777	18588	18537	18835	18641	18495	18618	18856	18823	18724	18753	18774	18733	18874	18801	18771	18816	18858	18674	18567	18565	18684	18729	18684	18699	18895	18811	18783	18762	18715	18810	18771	18916	18794	18578	18851	18526	18755	18616	18838	18653	18744	18888	18888	18650	18872	18645	18826	18490	18773	18867	18694	18576	18793	18710	18614	18717	18641	18782	18701	18577	18993	18705	18954	18667	18603	18725	18605	18702	18780	18498	18615	18682	18815	18824	18633	18848	18856	18805	18890	18851	18685	18500	18717	18603	18685	18893	18477	18793	18739	18775	18712	18862	18756	18948	18766	18697	18863	18779	18743	18711	18585	18661	18564	18648	18651	18596	18628	18622	18804	18992	19002	18822	18615	18838	18740	18715	18812	18679	18569	18706	18882	18956	18869	18754	18453	18711	18769	18766	18704	18630	18817	18742	18576	18673	18806	18648	18563	18775	18719	18796	18806	18842	18888	18742	19013	18770	18773	18733	18668	18516	18662	18471	18587	18641	18685	18762	18727	18824	18558	18768	18472	18845	18590	18729	18655	18695	18677	18681	18758	18709	18658	18633	18754	18529	18616	18586	18722	18805	18710	18673	18854	18679	18519	18711	18826	18708	18471	18557	18707	18747	18697	18819	18670	18686	18853	18828	18996	18707	18748	18755	18846	18616	18795	18564	18566	18678	18732	18926	18759	18782	18821	18736	18791	18597	18779	18781	18602	18722	18574	18930	18826	18783	18844	19043	18870	18824	18994	18627	18784	18695	18735	18710	18616	18751	18560	18780	18684	19019	18814	18665	18918	18966	18527	18839	18761	18669	18731	18622	18753	18845	18460	18843	18708	18700	18460	18915	18857	18873	18748	18649	18645	18787	18796	18773	18790	18688	19077	18737	18441	18570	18947	18788	18803	18782	18713	18879	18634	18830	18696	18654	18856	18550	18647	18578	18803	18634	18494	18579	18796	18635	18798	18783	18734	18903	18768	18949	18821	18564	18852	18712	18709	18760	18984	18813	18663	18767	18920	18721	19028	18746	18807	18618	18889	18804	18757	18745	18548	18616	18815	18692	18773	18712	18828	18923	18852	18672	18971	18565	18771	18814	18774	18620	18605	18589	18641	18631	18856	18376	18808	18925	18676	18665	18834	18777	18826	18556	18568	18748	18566	18616	18893	18770	18749	18931	18657	18654	18699	18679	18718	18685	18694	18564	18741	18991	18668	18698	18880	18671	18507	18630	18941	18887	18722	18784	18718	18713	18811	18821	18625	18658	18857	18749	18886	18434	18871	18800	18803	18939	18914	18776	18626	18690	18888	18774	18812	18652	18672	18590	18571	18763	18940	18817	18721	18680	18889	18825	18591	18586	18878	18557	18665	18760	18709	18547	18824	18640	18746	18720	18675	18816	18596	18609	18787	18888	18712	18789	18665	18695	18687	18608	18832	18949	18775	18587	18783	18396	18831	18909	18803	18819	18661	18500	18655	18806	18923	18942	18829	18582	18645	18878	18743	18788	18809	18841	18733	18677	18907	18722	18660	18916	18937	18786	18651	18580	18702	18669	18772	18921	18690	18555	18775	18690	18974	18625	18767	18911	18620	18709	18861	18556	18787	18705	18618	18615	18796	18748	18852	18964	18839	18804	18765	18816	18756	18690	18520	18546	18784	18902	18697	18829	18848	18722	18437	18807	18784	18876	18810	18554	18740	18934	18801	18658	18817	18697	18715	19007	18772	18642	18727	18759	18755	18661	18817	18490	18653	18582	18420	18853	18815	18986	18790	18771	18677	18459	19056	18820	18875	18672	18761	18697	18578	18773	18937	18914	18594	18658	18595	18601	18653	18791	18552	18667	18824	18666	18669	18655	18818	18712	18880	18866	18774	18979	18831	18928	18693	18605	18555	18762	18934	18632	18922	18771	18772	18709	18735	18959	18919	18789	18679	18693	18623	18914	18665	18633	18757	18755	18443	18589	18770	18724	18822	18486	18777	18679	18690	18760	18649	18694	18856	18637	18840	18613	18735	18576	18777	18672	18743	18495	18484	18674	18444	18813	18685	18745	18693	18944	18669	18923	18618	18639	18571	18661	18814	18718	18652	18786	18689	18643	18641	18758	18617	18650	18523	18683	18764	18582	18600	18761	18729	18519	18719	18852	18781	18782	18710	18728	18783	18810	18659	18842	18821	18701	19027	18919	18748	18710	18663	18895	18777	18737	18685	18597	18783	18701	18770	18589	18446	18860	18854	18665	18567	18574	18609	18744	18942	18984	18781	18576	18692	18726	18814	18556	18690	18722	18858	18842	18612	18600	18595	18617	18737	18743	18799	18589	18550	18718	18593	18792	18723	18694	18754	18881	18821	18620	18813	18775	18648	18846	18795	18676	18679	18693	18616	18751	18568	18930	18641	18625	18669	18844	18759	18781	18859	18881	18736	18815	18827	18926	18754	18693	18722	18811	18888	18643	18746	18625	18679	18743	18937	18672	18584	18770	18735	18683	18671	18586	18742	18767	18839	18824	18746	18626	18701	18569	18735	18590	18845	18806	18771	18549	18917	18743	18738	18773	18809	18614	18671	18734	18575	18849	18692	18559	18947	18662	18658	18759	18856	18705	18773	18651	18690	18675	18700	18843	18648	18758	18717	18596	18588	18844	18948	18751	18717	18569	18691	18536	18729	18831	18777	18724	18732	18604	18654	18689	18720	18561	18715	18797	18722	18814	18805	18852	18908	18939	18603	18617	18887	18651	18669	18643	18558	18788	18541	18887	18925	18781	18922	18763	18847	18732	18664	18644	18567	18798	18572	18834	18780	18560	18662	18805	18717	18776	18945	18695	18801	18615	18776	18862	18603	18923	18898	18934	18846	18757	18705	18909	18762	18979	18963	18733	18787	18828	18648	18897	18720	18805	18578	18910	18797	18623	19096	18861	18858	18761	18884	18513	18644	18563	18754	18530	18525	18794	18780	18727	18582	18791	18533	18706	18837	18868	18771	18814	18775	18704	18757	18907	18831	18728	18944	18677	18647	18509	18605	18632	18673	18654	18715	18704	18804	18763	18687	18664	19092	18675	18970	18716	18547	18673	18906	18633	18552	18811	18657	18776	18675	18734	18767	18770	18722	18779	18879	18568	18801	18743	18664	18717	18592	18628	18932	18844	18769	18775	18768	18669	18703	18819	18585	18701	18822	18601	18717	18731	18689	18750	18825	18609	18696	18857	18703	18779
29402	49841	41515	30438	24572	19905	17317	15606	14229	13342	12927	12625	12697	12138	12307	12192	12057	12076	12065	12141	11921	11818	11855	11851	12032	11918	11915	11903	11889	11758	11891	11962	11784	11850	11842	11950	11836	11780	11904	11921	11845	12006	11787	12035	12002	11981	11918	11921	11846	11829	11840	11828	12003	11982	12042	11882	11800	11812	11865	11733	11728	11963	11999	11795	11816	11872	11709	11884	11680	11874	11817	11924	11726	11680	11818	11748	11890	11719	11836	11743	11874	11817	11856	11924	11901	11794	11882	11677	11848	11868	11741	11820	11755	11890	11971	11909	11991	11808	11832	11814	11799	11686	11739	11793	11963	11869	11786	11796	11740	11800	11978	11868	11813	11810	11851	11883	11903	11701	11760	11753	12023	11913	11794	11939	11742	11858	11805	11874	11890	11997	11777	11747	11862	12012	11699	11800	11894	11898	11825	11780	11670	11801	11778	11956	11859	11713	11587	11814	11786	11841	11999	11624	11870	12081	11762	11692	11782	11908	11811	11935	11784	11752	11756	11621	11754	11865	11917	11629	11663	11917	12022	11830	11696	11721	11910	11893	11984	11853	11781	11773	11900	11874	11675	11845	11786	11823	11991	11850	11825	11864	11832	12091	11755	11926	11798	11885	11808	11850	11703	11848	11804	11928	11683	11885	11875	11726	11650	11744	11770	11778	11768	11898	11877	11940	11650	11899	12048	11765	11818	11804	11870	11836	11819	11740	11694	11875	11811	11699	11958	11813	11802	11737	11895	11711	11611	11819	11881	11727	11818	11892	11858	11858	11805	11746	12008	11773	11773	11868	11735	11831	11800	11713	11823	11757	11728	11765	11805	11879	11900	11751	11909	11753	11799	11863	11920	11781	11883	11699	11956	11682	11850	11814	11705	11727	11777	11809	11864	11930	11822	11710	11717	11614	11957	11753	11794	11823	11878	11654	11822	11644	11897	11822	11810	11804	11805	11810	11744	11773	11779	11762	11926	11666	11723	11815	11627	11882	11884	11787	11803	11732	11724	11834	11809	11830	11815	11918	11923	11870	11760	11910	11836	11827	11973	11823	11909	11781	11869	11928	11837	11769	11793	11797	11806	11865	11781	11773	11992	11809	11824	11787	11777	11745	11845	11834	11875	11806	11695	11829	11766	11791	11966	11754	11835	11799	11792	11721	11883	11766	11845	11815	11783	11932	11763	11690	11953	11706	11763	11734	11893	11733	11803	11839	11776	11837	11913	11798	11797	11966	11832	11945	11959	11758	11853	11665	11766	11691	11886	11899	11895	11738	11737	11735	11814	11946	11707	11664	11659	11840	11792	11790	11796	11825	11725	11783	11895	11712	11850	11909	11824	11855	11737	11828	11824	11648	11760	11747	11847	11682	11831	11650	11747	11684	11883	11870	11864	11704	11726	11829	11836	11784	11829	11835	11810	11781	11699	11829	11720	11895	11751	11805	11776	11827	11900	12005	11951	11840	11729	11936	11904	11885	11742	11907	11795	11924	11820	11738	11753	11750	11804	12060	11855	11618	11977	11829	11781	11864	11920	11901	11666	11897	11739	11885	11754	11888	11970	11833	12007	11775	11670	11745	11803	11718	11852	11713	11985	11809	11584	11848	11803	11877	11852	11879	11861	11849	11790	11876	11895	11829	11835	11847	11797	11877	11565	12010	11779	11721	11748	11916	11610	11951	11971	11828	11769	11781	11807	11829	11700	11775	11899	11869	11888	11923	11835	11926	11811	11699	11694	11704	11706	11797	11881	11828	11781	11848	11742	11879	11887	11955	11775	11720	11827	11835	11767	11865	11743	11780	11860	11802	11936	11826	11666	11904	11757	11696	11646	11832	11792	11723	11871	11774	11885	11752	11849	11827	11852	12040	11883	11840	11871	11752	11771	11833	11898	11813	11869	11834	11926	11793	11978	11622	11705	11652	11740	11888	11773	11698	11811	11901	12030	11668	11784	12038	11779	11768	11674	11698	11709	11816	11880	11828	11703	11690	11781	11665	11833	11913	11948	11888	11839	11842	11958	11881	11833	11774	11762	11790	11821	11890	11836	11784	11756	11857	11671	11791	11823	11773	11976	11889	11937	11853	11688	11880	11622	11840	11921	11703	11917	11816	11815	11699	11843	11824	11891	11752	11728	11711	11903	11780	11743	11834	11668	11926	11697	11793	11765	11851	11837	11954	11819	11928	11870	11884	11884	11753	11781	11706	11701	11746	11619	11760	11764	11827	11788	11761	11702	11895	11850	11854	11635	11872	11846	11822	11655	11827	11730	11766	11820	11756	11674	11830	11938	11755	11851	11674	11761	11858	11619	11893	11903	11848	11751	11844	11934	11729	11693	11736	11779	11823	11851	11905	11687	11733	11830	11908	11896	11878	11790	11900	11859	11822	11748	11672	11760	11871	11876	11724	11807	12001	11883	11820	11747	11801	11766	11783	12009	11665	11832	11730	11814	12032	11712	11850	11734	11890	11750	11830	11696	11848	11929	11835	11780	11831	11800	11854	11716	11794	11879	11910	11861	11710	11688	11801	11986	11798	11853	11859	11720	11691	11840	11740	11710	11877	11811	11848	11970	11996	11662	11867	11782	11975	11765	12015	11782	11805	11829	11869	11601	11737	11742	11829	11876	11732	11806	11732	11753	11878	11845	11711	11735	11855	11878	11963	11971	11761	11780	11841	11748	11894	11652	11702	11858	11941	11814	11882	11740	11832	11809	11966	11781	11676	11911	11721	11927	11786	11715	11721	11875	11662	11833	11744	11720	11747	11907	11869	11787	11800	11808	11832	11914	11884	11920	11748	11704	11761	11777	11775	11840	11747	11971	11689	11907	11903	11621	11927	11854	11791	11734	11849	11943	11740	11780	11850	11636	11791	11799	11790	11751	11807	12065	11950	11864	11769	11815	11784	11721	11707	11751	11884	11705	11722	11779	11924	11722	11738	11886	11833	11929	11838	11896	11798	11744	11808	11913	11781	11902	11728	11883	11753	11797	11779	11874	11676	11755	11797	11702	11714	11765	11768	11873	11626	11843	11904	11940	11951	11606	11926	11854	11849	11866	11808	11912	11748	11827	11769	11804	11731	11783	11911	11804	11787	11754	11863	11694	11893	11779	11816	11882	11832	12017	11772	11822	11969	11823	11855	11766	11811	11724	11810	11855	11830	11751	11828	11917	11790	11759	11849	11718	11987	11924	11917	12009	11939	11806	11715	11863	11802	11694	11867	11708	11694	11793	11649	11748	11766	11690	11896	11886	11789	11775	11767	11886	11772	11811	11894	12046	11877	11900	11773	11841	11766	11895	11943	11860	11874	11960	11844	11687	11786	11857	11741	11744	11965	11714	11770	11769	11574	11746	11866	11753	11731	11861	11972	11833	11840	11783	11700	11957	11722	11765	11826	11933	11839	11797	11854	11750	11832	11741	11979	11771	11851	11750	11744	11832	11761	11826	11703	11906	11771	11674	11725	11814	11831	11841	11845	11789	11747	11753	11664	11751	11950	11657	11904	11778	11634	11838	11803	11914	11787	11963	11813	11786	11811	11723	11827	11827	11767	11960	11725	11856	11961	11767	11913	11832	11825	11981	11718	11864	11816	11865	11822	11816	11736	11801	11634	11977	11772	11878	11624	11743	11905	11867	11654	11919	11840	11774	11890	11756	11820	11760	11800	11723	11921	11827	11765	11954	11814	11764	11811	11983	11817	11643	11930	11697	11855	11888	11851	11877	11811	11792	11829	11704	11908	11785	11748	11848	11876	11727	11806	11921	11990	11788	11879	11776	11912	11903	11828	11720	11793	11870	11836	11901	11933	11756	11936	11906	11937	11677	11896	11948	11919	11775	11880	11747	11826	11834	11635	11974	11854	11867	11645	11866	11898	11714	11759	11609	11779	11964	11807	11814	11832	11786	11682	11663	11791	11828	11676	11723	11726	11931	11735	11748	11908	11743	11958	11781	11690	11844	11791	11659	11773	11789	11867	11948	11889	11803	11868	11972	11922	11767	11732	11767	11740	11842	11896	11684	11773	11950	11788	11881	11880	11840	11808	11806	11756	11937	11881	11661	11739	11839	11741	11739	11944	11672	11913	11817	11792	11750	11751	11922	11727	11777	11809	11761	11731	11982	11830	11750	12044	11925	11692	11763	11894	11977	11956	11827	11844	11738	11688	11921	11865	11784	11946	11867	11716	11804	11871	11732	11850	11767	11781	11849	11961	11811	11793	11836	11681	11849	11669	11897	11926	11752	11823	11780	11637	11721	11759	11737	11821	12100	11808	11740	11872	11803	11864	11710	11913	11903	11634	11694	11947	11814	11988	11869	11866	11638	11942	11793	11832	11925	11662	11833	11798	11916	12097	11865	11743	11838	11912	11703	11711	11784	11854	11862	11775	11906	11900	11752	11988	11923	11858	11837	11837	11832	11711	11882	11606	11974	11732	11948	11852	11757	11879	11746	11682	11809	11629	11780	11927	11828	11924	12151	11846	11892	11850	11895	11922	11745	11807	11829	11739	11658	11890	11850	11848	11837	11742	11629	11839	11829	11819	11755	11806	11846	11925	11744	11892	11876	11920	11802	11812	11726	12009	11718	11920	11967	11805	11605	11732	11895	11811	11791	11913	11871	11782	11666	11873	11911	11915	11662	11815	11738	11759	11888	11896	11823	11874	11944	11870	11937	11928	11795	11628	11903	11735	11745	11734	11742	11875	11896	11831	11794	11818	11623	11839	11765	11865	11836	11808	11741	11771	11817	11726	11730	11788	11883	12020	11921	11779	11854	11722	11805	11822	11815	11776	11908	11774	11829	11807	11824	11750	11738	11798	11973	11853	11812	11870	11664	11701	11723	11962	11807	11662	11802	11832	11899	11747	11709	11858	11687	11716	11797	11792	11834	11838	11864	11642	11725	11716	11769	11801	11637	11877	11628	11842	11707	11794	11798	11815	11771	11816	12012	11755	11977	11710	11793	11776	11760	11869	11728	11768	11937	11801	11911	11813	11840	11701	11915	11748	11948	11894	11875	11802	11794	11791	11702	11817	11938	11748	11791	11900	11715	11759	11711	11850	11830	11866	11769	11845	11841	11846	11849	11716	11884	11850	11866	11655	11621	11700	11802	11887	11643	11988	11709	11782	11665	11755
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
