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
338763888263	338763888830	338763889380	338763889928	338763890481	338763891030	338763891580	338763892128	338763892680	338763893230	338763893780	338763894330	338763894880	338763895430	338763895978	338763896530	338763897080	338763897630	338763898180	338763898730	338763899278	338763899828	338763900380	338763900928	338763901480	338763902030	338763902578	338763903130	338763903680	338763904228	338763904780	338763905331	338763905878	338763906430	338763906978	338763907528	338763908078	338763908630	338763909180	338763909728	338763910280	338763910830	338763911380	338763911928	338763912480	338763913030	338763913578	338763914128	338763914678	338763915231	338763915780	338763916330	338763916880	338763917430	338763917980	338763918530	338763919080	338763919630	338763920180	338763920730	338763921280	338763921830	338763922380	338763922928	338763923480	338763924030	338763924580	338763925130	338763925680	338763926230	338763926780	338763927330	338763927878	338763928430	338763928980	338763929530	338763930080	338763930630	338763931178	338763931730	338763932278	338763932828	338763933378	338763933928	338763934480	338763935030	338763935580	338763936130	338763936680	338763937230	338763937780	338763938330	338763938878	338763939430	338763939980	338763940528	338763941080	338763941630	338763942180	338763942730	338763943280	338763943830	338763944380	338763944930	338763945478	338763946028	338763946580	338763947130	338763947680	338763948230	338763948780	338763949330	338763949880	338763950430	338763950980	338763951530	338763952080	338763952630	338763953180	338763953730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22677	21129	27927	24695	21725	24343	27306	22751	21527	22107	21903	21838	21589	21447	21400	23337	22920	21320	21167	21192	21246	20933	20907	21924	28301	29723	26381	23448	21705	20920	20939	20925	20925	21000	20891	20897	20987	20765	21112	20896	20655	20630	20802	20607	20846	20690	20806	20682	20973	20762	20826	20873	20695	20840	20715	20759	20682	20951	21110	21015	20851	20820	20885	20902	20909	21023	20776	20607	20798	20887	20945	20555	20904	20878	20999	20668	20786	20966	20931	20567	20706	20702	20653	20958	20965	20783	20812	20829	20928	20742	20642	21017	20727	20786	20985	20974	20855	20955	20703	20923	20694	20899	20969	20730	21058	20752	20754	20791	20666	20839	20783	20882	20742	20804	20752	20776	20809	20736	20564	20848	21095	21010	20849	20675	20913	20851	20867	20566	20800	20882	20872	20718	20857	20774	20644	20644	20573	20631	20729	20728	20831	20792	20851	20750	20843	20782	20743	20558	20943	20842	20785	20699	20555	20838	20750	20883	20851	20707	20808	20774	20842	20875	21026	20752	20721	20861	20745	20827	20743	20919	20911	20851	20825	20823	20600	20800	20780	20870	20920	20453	20894	20849	20865	20751	20709	20956	20707	20829	20672	20806	20840	20614	20771	20724	20812	20702	20680	20765	20855	20941	20737	20920	20851	20754	20556	20658	20850	20804	20802	21084	20869	20885	20765	20826	20684	20880	20945	20769	20751	20717	20572	20908	20955	20611	20789	20902	20749	20857	21080	20833	20869	20889	21098	20947	20961	20853	20718	20739	20901	20736	20892	20817	20713	20949	20728	20700	20862	20742	21011	20658	20791	20840	20865	20707	20724	20736	20884	20498	20805	21073	20705	20501	20753	20790	20957	20761	20691	20806	20860	20681	20955	20892	20588	20717	20628	20540	20648	20675	20751	21047	20834	20821	20737	20950	20956	20893	20835	20699	20977	20757	20870	20897	20673	20799	20832	20564	20655	20832	20614	20638	20631	20742	20608	20518	20735	20761	20934	20867	20905	20901	20762	20756	20840	20789	20593	20747	20821	20673	20683	21019	20762	20724	20906	20786	20800	20770	20779	20573	20833	20615	20795	20615	20748	20583	20724	20805	20751	21048	20930	20609	20825	20742	20720	20690	20745	21039	20760	20686	20860	20857	20949	20904	20708	20794	20797	20847	20702	20915	20649	20707	20706	20757	20850	20782	20722	20514	20722	20650	20816	20896	20889	20739	20764	21056	20614	20781	20831	20808	20405	20544	20666	20707	20928	20740	20799	20899	21099	20806	20988	20794	20813	21094	20851	20989	20913	20905	20719	20779	20722	20835	20690	20830	20796	20902	20568	20793	20932	20789	20948	20742	20914	20719	20724	20818	20876	20753	20855	20857	20879	20911	20760	20754	20684	20661	20828	20923	20892	20955	20714	20909	20749	20781	20759	20842	20779	20790	20763	20789	21010	20955	20779	20900	20509	20781	20675	20804	20802	20840	20879	20625	20808	20769	20675	20951	20710	20744	20930	20705	20658	20780	20767	20849	20878	20716	20909	20958	20922	20754	20731	20708	20754	21125	20825	20870	21060	20966	20805	20760	20929	20942	20850	20677	20682	20898	20837	20794	20532	20805	20839	20679	20790	20532	20745	20839	21050	20995	20789	20874	20797	20861	20927	20820	20894	20885	20700	20756	20741	20846	20750	20787	20565	20931	21060	20755	20691	20864	20681	20756	20763	20911	20843	20754	20737	20689	20858	20711	20682	20765	20789	20636	20874	20706	20745	20814	20795	20840	20677	20931	20664	20781	21034	20721	20718	20820	20814	20795	20862	20796	20854	20651	20745	20760	20895	20786	20703	20782	20929	20557	20999	20884	20802	20724	20825	20643	20907	20900	20908	20690	20505	20908	20936	20700	20845	20516	20797	20889	20738	20645	20783	20795	20745	20701	20792	20818	20700	20871	20694	20694	20937	20741	20716	20797	20727	20588	20599	20720	20762	20776	20855	20583	20752	20752	20625	20761	20759	20730	20625	20765	20923	20898	20850	20722	21009	20815	20670	20762	20506	20643	20450	20763	21113	20673	20665	21035	20889	20834	20892	20930	20783	20792	20724	20866	20881	20993	20926	20580	20669	20815	20929	20677	20738	20780	20860	20841	20812	20736	20928	20785	20550	20817	20796	20820	20787	20665	20759	20727	20583	20571	20734	20766	20810	20995	20874	20861	20781	20774	20667	20578	20652	20637	20816	20854	20838	20666	20813	20876	20728	20548	20789	20784	20904	20577	20816	20696	20932	21137	20672	20742	20581	20739	20869	20723	20619	20673	20555	20747	20721	20848	20968	20800	20486	20756	20886	20765	20935	20688	20726	20536	20811	20659	20750	20921	20832	20711	20739	20879	20917	20986	21005	20825	21132	20716	20746	20691	20812	20849	20893	20825	20588	20764	20441	20691	20728	20716	20691	20586	20859	20762	20850	20873	20810	20609	20897	20842	20892	20886	20922	20842	20866	20639	20807	20903	20934	20954	20861	20445	20910	20660	20541	20485	20700	20749	20846	20862	20607	20719	20890	20851	20933	21025	20875	20787	20823	21040	20690	20797	21025	20843	20778	20577	20771	20882	20740	20676	20745	20708	20500	20648	20758	20620	20837	20634	20839	20703	20755	20636	20776	20703	20931	20794	20642	20723	20714	20830	20861	20741	20872	20639	20602	20689	20797	20897	20835	20807	20642	20963	20781	20683	21036	20884	20819	20576	20588	20644	20908	20836	20864	20897	20761	20765	20717	20776	20664	20941	20959	20663	20697	20912	20606	20834	20655	20747	21031	20677	20797	20689	20750	20575	20665	20872	20828	20930	20864	20817	20947	20848	20669	20640	20870	20848	20945	20876	20517	20733	20906	20756	20710	20697	20742	20725	20753	20791	20489	20862	20818	20688	20835	20806	20769	20832	20520	20710	20543	20639	20698	20736	20739	20595	20770	20660	20751	20732	20818	20569	20916	20579	20888	20761	20769	20825	20840	20783	20748	20884	20624	20627	20903	20569	20761	20797	20971	20842	20810	20761	20858	20615	20655	20748	20697	20669	20730	20747	20753	20626	20755	20615	20884	20876	20839	20638	20738	20647	20944	20676	20687	20821	20685	20717	20655	20498	20585	20658	20672	20796	20733	20795	20832	20956	21035	20872	20642	20680	20644	20885	20721	20880	20586	20777	20809	20998	20944	20887	20616	20766	20785	21042	20825	20893	20767	20616	20780	20803	20939	20883	20963	20704	20948	20860	20744	20822	20799	20947	20806	20759	20866	21086	20765	20945	20650	20868	20867	20812	20696	20623	20775	20944	20745	20645	20680	20746	20824	20700	20959	20883	21077	20983	20614	20698	20879	20633	20745	20595	20923	20832	20992	21073	20956	20836	20790	20704	20661	21001	20850	20648	20675	20837	20806	20872	20658	20651	20779	20659	20853	20874	20574	20899	20850	21019	20751	20882	21009	20700	20819	20569	20869	20925	20781	20772	20734	20829	20843	20899	20799	20998	20880	20624	20841	20614	20692	20714	20761	20776	20936	20778	20774	20854	20706	20925	20716	20831	20850	20536	20872	20832	20637	20634	20868	20847	20861	20668	20677	20926	20878	20751	20509	20869	20757	20560	20785	20906	20818	20750	20856	20640	20750	20807	20707	20763	20720	20954	20975	20803	20962	20868	20590	20877	20899	20745	21009	20902	20997	20625	20843	20746	20751	20789	20862	20853	20923	20940	20893	20914	20770	20766	20987	20687	20738	21043	20764	20946	20919	20691	20945	20929	20718	21123	21046	20713	20715	20846	20786	20717	20662	20854	20823	20472	20666	20627	20569	20728	20614	20754	20814	20774	20738	20674	20843	20648	20947	20478	20784	20780	20853	21058	20911	20912	20668	20704	20753	20704	20558	20883	20981	20777	21008	20702	20603	20885	20870	20734	20836	20834	20868	20827	21017	20765	20760	20697	20866	20593	20825	20917	20786	20954	20563	20774	20553	20706	20890	20682	20846	20944	20856	20779	20625	20861	20812	20658	20749	20824	20571	20760	20734	20891	20821	20657	20609	20820	20926	20968	20796	20610	20742	21033	20789	20646	20615	20881	20820	20851	20935	21033	20871	20509	20729	20683	20739	20864	20849	20555	20671	20796	20624	20740	20770	20519	20742	20445	20965	20776	20793	21008	20716	20968	21011	20748	20936	20947	20852	20830	20983	20614	20882	20542	20796	20546	20818	20523	20692	20907	20707	20796	20778	20693	21001	20887	20913	20666	20721	20941	20868	20719	20603	20689	20829	20581	20630	20805	20734	20860	20969	20571	20840	20819	20734	20729	20893	20845	20929	20724	20842	20449	20880	20523	20742	21046	20735	20826	20853	20708	20603	20728	20777	20942	20841	20718	20828	20795	20804	20740	20702	20938	20682	21051	20966	20714	20782	20900	20831	20970	20992	20664	20699	20459	20896	20722	20920	20867	20731	20815	20724	20635	20808	20699	20728	20575	20649	20813	20775	20803	20897	20954	20797	20557	20825	20741	20576	20878	20744	20621	20508	20583	20712	20797	20801	20597	20665	20732	20713	20764	20646	20670	20800	20895	20909	20888	20552	20783	20968	20796	20732	20928	20892	20883	20721	20726	20845	20636	20820	20782	20671	20779	20611	20699	20768	20932	20822	20769	20839	20724	20474	20783	20501	20714	20811	20699	20678	20772	20706	20935	20850	20893	20811	20690	20852	20821	20845	20721	20782	20597	20643	20680	20978	20788	20773	20754	20908	20609	20755	20826	20812	20670	20762	20748	20995	20847	20906	20843	20701	20930	20871	20673	20674	20754	20863	20803	20663	20736	20785	20883	20959	20737	20960	20669	20708	20876	20722	20663	20841	20759	20502	20545	20568	20666	20927	20837	20637	20856	20914	20645	20831	20675	20996	20717	20876	20594	20883	20646	20828	20718	20956	20647	20576	20857	20740	20734	21056	20419	20826	20559	20711	20724	20760	20692	20707	20765	20903	20686	20670	20984	20807	20768	20673	20733	20832	20750	20623	20794	20769	20779	20814	20942	20945	20868	20678	20896	20812	20633	20684	20846	20927	20704	20820	20773	20638	20697	20743	20720	20832	20432	20714	20979	20722	20929	20901	20834
48500	66930	55949	30334	21524	18894	17063	16382	16162	16163	15989	15971	15767	15346	15320	19112	16975	14851	14846	14881	14735	14831	14820	16280	25726	25002	20670	17004	15376	14661	14631	14491	14717	14716	14569	14494	14564	14467	14644	14699	14772	14816	14645	14620	14471	14700	14604	14622	14683	14630	14571	14701	14496	14767	14627	14699	14713	14690	14585	14566	14620	14662	14682	14873	14511	14600	14565	14715	14641	14688	14676	14568	14743	14699	14535	14582	14500	14574	14761	14708	14618	14737	14548	14757	14605	14581	14755	14626	14525	14745	14689	14736	14704	14431	14724	14731	14580	14596	14715	14593	14461	14550	14536	14799	14650	14639	14768	14685	14472	14420	14657	14553	14549	14527	14719	14619	14627	14620	14649	14650	14659	14558	14610	14798	14712	14580	14611	14727	14653	14727	14546	14598	14523	14702	14471	14691	14643	14752	14576	14550	14632	14743	14771	14568	14673	14605	14712	14584	14612	14705	14692	14598	14606	14493	14670	14662	14624	14521	14667	14634	14452	14388	14733	14495	14547	14691	14421	14569	14648	14500	14543	14525	14721	14637	14645	14572	14509	14573	14528	14650	14628	14760	14594	14504	14552	14876	14585	14493	14597	14479	14705	14581	14576	14607	14640	14597	14606	14536	14535	14552	14691	14694	14555	14766	14601	14503	14707	14501	14601	14598	14575	14662	14452	14542	14561	14593	14704	14499	14509	14650	14493	14517	14690	14617	14625	14549	14544	14602	14643	14551	14724	14604	14547	14540	14679	14603	14441	14500	14546	14563	14716	14574	14615	14535	14500	14489	14528	14567	14671	14586	14581	14720	14679	14483	14556	14678	14719	14644	14676	14476	14642	14528	14503	14565	14761	14575	14553	14469	14802	14549	14573	14535	14577	14735	14669	14690	14523	14678	14537	14570	14724	14607	14623	14545	14696	14528	14773	14561	14678	14631	14790	14521	14776	14470	14500	14492	14697	14535	14738	14620	14839	14766	14560	14612	14489	14631	14635	14478	14587	14606	14643	14528	14459	14626	14604	14673	14528	14548	14601	14527	14639	14498	14741	14527	14604	14615	14686	14537	14692	14682	14524	14445	14722	14619	14751	14639	14573	14517	14377	14535	14532	14585	14579	14644	14645	14486	14635	14615	14646	14641	14718	14467	14436	14329	14580	14650	14512	14542	14518	14563	14627	14537	14753	14555	14631	14560	14434	14759	14647	14542	14638	14483	14570	14446	14702	14508	14614	14487	14684	14653	14478	14685	14727	14721	14608	14349	14550	14634	14587	14534	14726	14511	14564	14601	14621	14636	14611	14767	14614	14634	14740	14650	14508	14553	14539	14629	14684	14832	14564	14509	14624	14573	14543	14699	14652	14631	14611	14508	14698	14643	14609	14628	14619	14500	14618	14633	14298	14696	14654	14464	14637	14575	14655	14502	14502	14679	14639	14480	14603	14663	14627	14635	14623	14550	14638	14608	14631	14574	14733	14614	14630	14649	14651	14431	14855	14648	14713	14580	14532	14658	14637	14631	14650	14510	14704	14460	14492	14675	14574	14711	14640	14791	14683	14602	14759	14464	14777	14513	14628	14819	14440	14715	14473	14757	14479	14715	14665	14658	14637	14456	14556	14703	14727	14556	14656	14448	14770	14426	14617	14600	14382	14619	14587	14652	14620	14723	14575	14622	14468	14582	14644	14598	14506	14552	14420	14658	14620	14396	14550	14670	14636	14547	14527	14654	14601	14539	14524	14555	14477	14828	14735	14557	14564	14593	14492	14513	14577	14690	14702	14474	14672	14575	14589	14546	14579	14656	14578	14734	14701	14519	14789	14673	14580	14666	14634	14711	14421	14746	14508	14530	14668	14836	14494	14484	14535	14556	14581	14609	14607	14583	14653	14546	14661	14807	14711	14821	14682	14676	14468	14570	14784	14637	14540	14605	14637	14576	14732	14589	14670	14663	14554	14674	14577	14733	14588	14519	14620	14562	14484	14821	14544	14590	14602	14714	14687	14529	14828	14672	14674	14772	14522	14716	14514	14649	14448	14668	14445	14665	14697	14571	14457	14656	14759	14531	14522	14554	14723	14745	14545	14652	14600	14538	14657	14663	14704	14604	14673	14771	14466	14652	14615	14656	14594	14543	14690	14503	14644	14613	14580	14727	14703	14589	14514	14648	14618	14598	14582	14636	14566	14695	14713	14414	14669	14480	14647	14747	14562	14611	14669	14585	14662	14739	14546	14542	14638	14632	14602	14572	14661	14495	14673	14733	14589	14651	14608	14531	14514	14855	14706	14561	14686	14463	14473	14552	14699	14523	14538	14391	14556	14542	14657	14618	14684	14570	14455	14561	14569	14642	14601	14575	14687	14579	14714	14515	14721	14349	14551	14749	14631	14471	14730	14612	14712	14589	14659	14548	14613	14533	14631	14648	14613	14760	14559	14639	14435	14635	14724	14430	14633	14769	14533	14675	14548	14538	14610	14765	14610	14555	14690	14590	14504	14624	14728	14476	14599	14561	14494	14574	14583	14627	14573	14573	14684	14655	14740	14635	14638	14613	14674	14760	14659	14694	14632	14558	14525	14708	14569	14608	14609	14538	14831	14738	14509	14679	14573	14576	14633	14658	14561	14599	14660	14662	14579	14538	14410	14483	14698	14586	14682	14675	14475	14618	14513	14565	14557	14601	14635	14730	14598	14651	14470	14562	14556	14625	14502	14754	14580	14615	14474	14610	14640	14747	14710	14668	14579	14619	14605	14616	14562	14654	14712	14549	14514	14738	14760	14439	14563	14588	14569	14612	14686	14784	14672	14619	14644	14727	14483	14578	14540	14640	14666	14592	14596	14523	14741	14441	14645	14685	14656	14634	14581	14605	14798	14667	14517	14693	14695	14620	14790	14495	14564	14703	14537	14681	14759	14633	14705	14717	14593	14417	14643	14568	14624	14736	14670	14751	14647	14395	14767	14658	14571	14734	14652	14528	14535	14633	14514	14619	14597	14558	14709	14537	14676	14637	14430	14721	14607	14489	14615	14528	14680	14703	14381	14703	14675	14485	14532	14618	14719	14622	14642	14618	14553	14517	14695	14467	14607	14732	14723	14615	14590	14496	14502	14630	14540	14535	14698	14389	14701	14736	14588	14608	14504	14477	14620	14725	14632	14651	14637	14574	14695	14393	14518	14465	14503	14561	14602	14631	14421	14716	14578	14463	14678	14498	14696	14623	14562	14484	14567	14598	14642	14586	14595	14505	14490	14676	14544	14595	14613	14574	14771	14660	14525	14474	14651	14769	14499	14579	14504	14526	14628	14632	14590	14537	14596	14637	14578	14515	14565	14590	14652	14628	14459	14324	14619	14423	14724	14710	14473	14533	14513	14599	14510	14585	14531	14582	14624	14729	14611	14629	14725	14630	14727	14545	14460	14327	14690	14517	14598	14575	14694	14632	14526	14608	14501	14576	14771	14572	14488	14595	14467	14574	14539	14638	14453	14705	14619	14597	14579	14555	14622	14631	14557	14674	14430	14585	14565	14561	14544	14606	14694	14641	14771	14524	14632	14601	14555	14637	14520	14711	14658	14665	14620	14490	14696	14449	14594	14731	14598	14596	14726	14525	14518	14694	14447	14656	14654	14648	14621	14663	14746	14657	14489	14650	14594	14744	14511	14674	14574	14619	14712	14545	14552	14512	14576	14527	14710	14417	14563	14628	14610	14441	14466	14533	14650	14613	14713	14736	14618	14490	14687	14607	14629	14617	14670	14588	14451	14804	14639	14519	14638	14507	14574	14656	14476	14566	14552	14534	14648	14682	14607	14618	14569	14722	14653	14615	14508	14652	14560	14566	14469	14534	14490	14566	14540	14739	14599	14639	14579	14475	14581	14452	14659	14712	14686	14527	14581	14562	14772	14532	14511	14515	14673	14773	14704	14622	14644	14756	14662	14638	14515	14524	14368	14595	14695	14742	14724	14716	14546	14675	14692	14430	14787	14760	14693	14689	14708	14722	14699	14645	14529	14871	14640	14610	14651	14597	14683	14490	14602	14697	14587	14482	14513	14647	14718	14487	14636	14538	14647	14676	14640	14598	14606	14559	14621	14627	14563	14548	14678	14575	14583	14638	14700	14698	14593	14525	14543	14708	14817	14632	14658	14502	14735	14528	14647	14658	14642	14546	14569	14722	14607	14550	14613	14486	14771	14736	14551	14626	14552	14565	14654	14540	14543	14652	14679	14541	14742	14541	14663	14310	14635	14498	14536	14595	14625	14706	14692	14695	14641	14691	14659	14601	14747	14567	14562	14559	14667	14646	14604	14607	14600	14542	14594	14591	14734	14628	14676	14608	14529	14528	14715	14660	14495	14580	14736	14566	14656	14539	14619	14780	14469	14610	14552	14725	14659	14726	14613	14590	14525	14714	14594	14584	14606	14843	14744	14541	14642	14566	14632	14620	14581	14436	14652	14653	14504	14469	14701	14517	14525	14508	14708	14482	14624	14660	14728	14520	14652	14414	14469	14455	14678	14503	14570	14787	14548	14554	14614	14467	14629	14620	14543	14623	14510	14718	14523	14703	14600	14674	14663	14771	14600	14503	14660	14505	14695	14479	14592	14645	14536	14583	14709	14530	14481	14733	14621	14608	14672	14669	14578	14647	14607	14710	14739	14603	14826	14620	14541	14615	14535	14472	14662	14497	14599	14524	14687	14611	14631	14567	14543	14532	14591	14541	14745	14706	14644	14640	14596	14484	14656	14730	14690	14514	14533	14496	14533	14702	14713	14603	14821	14689	14676	14700	14479	14555	14648	14738	14520	14575	14608	14793	14480	14434	14608	14647	14634	14584	14638	14651	14721	14522	14524	14733	14729	14707	14478	14463	14500	14643	14645	14685	14575	14560	14565	14563	14572	14485	14616	14469	14493	14612	14672	14670	14792	14562	14509	14490	14540	14648	14507	14530	14471	14481	14617	14701	14507	14615	14676	14564	14425	14715	14674	14530	14529	14863	14683	14701	14587	14621	14731	14675	14538	14765	14795	14740	14709	14446	14784	14715	14613	14595	14737	14669	14778	14521	14439	14768	14808	14681	14673	14397	14615	14646	14489	14664	14612	14580	14672	14479	14609	14529	14724	14650	14550	14552	14685	14633
42818	41788	37944	30203	23962	22899	22352	22141	22142	21936	21573	21954	21602	21751	21862	21702	21954	21698	21679	21721	21675	21840	21640	21663	21694	22158	21940	21654	21866	21590	21346	21667	21706	21501	21575	21375	21534	21498	21518	21407	21700	21477	21681	21685	21730	21627	21642	21548	21779	21489	21544	21270	21728	21722	21526	21670	21623	21385	21610	21695	21524	21850	21552	21713	21615	21416	21659	21450	21550	21461	21790	21553	21718	21640	21569	21725	21567	21619	21722	21592	21609	21537	21650	21418	21440	21654	21427	21508	21478	21486	21579	21625	21648	21315	21502	21603	21506	21305	21668	21510	21631	21815	21622	21688	21175	21588	21667	21706	21675	21534	21474	21568	21482	21513	21607	21431	21588	21584	21607	21334	21521	21424	21704	21591	21402	21342	21509	21477	21535	21420	21710	21348	21462	21804	21740	21460	21522	21378	21589	21568	21583	21658	21542	21501	21487	21524	21499	21740	21641	21706	21482	21600	21558	21384	21616	21557	21700	21499	21413	21494	21823	21580	21459	21467	21645	21758	21641	21548	21454	21616	21349	21659	21477	21532	21593	21553	21601	21574	21279	21565	21552	21675	21806	21526	21521	21535	21386	21464	21635	21787	21552	21452	21560	21687	21497	21491	21558	21499	21693	21393	21550	21575	21586	21691	21460	21575	21463	21576	21619	21631	21490	21611	21355	21384	21376	21493	21555	21624	21424	21624	21686	21543	21865	21669	21535	21581	21572	21541	21589	21798	21385	21560	21652	21650	21656	21619	21711	21583	21596	21611	21436	21569	21491	21748	21642	21436	21628	21775	21685	21536	21576	21353	21642	21455	21564	21500	21493	21307	21590	21525	21438	21606	21601	21494	21647	21639	21607	21643	21537	21886	21838	21600	21538	21549	21584	21551	21568	21418	21626	21671	21719	21530	21560	21458	21348	21642	21597	21438	21720	21287	21750	21627	21693	21611	21457	21499	21485	21612	21576	21428	21500	21313	21713	21635	21644	21667	21602	21349	21485	21516	21550	21636	21573	21479	21764	21630	21538	21692	21608	21405	21654	21446	21457	21591	21691	21501	21753	21548	21600	21723	21691	21602	21832	21608	21643	21589	21653	21632	21516	21536	21636	21648	21436	21738	21729	21522	21694	21647	21879	21511	21568	21344	21287	21571	21532	21543	21600	21544	21530	21564	21507	21447	21666	21669	21805	21735	21820	21629	21512	21606	21489	21512	21784	21692	21428	21651	21490	21623	21414	21619	21726	21407	21542	21533	21511	21599	21481	21533	21775	21618	21756	21554	21512	21637	21452	21775	21591	21603	21608	21628	21500	21566	21320	21467	21472	21578	21448	21399	21504	21418	21485	21558	21505	21528	21498	21690	21600	21678	21658	21695	21616	21543	21454	21518	21321	21365	21535	21535	21415	21770	21654	21651	21424	21521	21577	21719	21638	21666	21571	21582	21647	21442	21684	21606	21623	21670	21443	21511	21537	21408	21567	21377	21720	21729	21634	21445	21715	21442	21616	21522	21659	21731	21441	21663	21564	21307	21560	21449	21474	21664	21434	21387	21398	21515	21766	21680	21546	21370	21331	21474	21437	21409	21595	21514	21582	21494	21513	21485	21770	21409	21407	21552	21449	21607	21538	21762	21578	21383	21741	21515	21456	21502	21605	21621	21588	21582	21595	21587	21637	21585	21540	21734	21718	21651	21636	21810	21638	21714	21351	21644	21614	21326	21492	21355	21616	21548	21599	21648	21578	21545	21666	21489	21936	21661	21939	21679	21316	21419	21527	21686	21415	21532	21292	21634	21460	21397	21518	21362	21485	21615	21493	21642	21551	21435	21465	21454	21586	21563	21513	21623	21498	21707	21638	21721	21357	21737	21639	21531	21698	21690	21689	21799	21535	21590	21408	21514	21465	21587	21626	21429	21406	21533	21422	21597	21596	21329	21648	21857	21571	21461	21429	21470	21743	21584	21706	21612	21641	21632	21767	21707	21701	21417	21593	21488	21591	21532	21531	21566	21646	21490	21537	21664	21526	21255	21517	21430	21567	21561	21595	21695	21527	21713	21898	21792	21553	21584	21543	21350	21623	21456	21655	21525	21569	21400	21514	21247	21594	21531	21523	21649	21657	21829	21658	21618	21598	21585	21610	21600	21678	21541	21716	21504	21571	21338	21393	21691	21356	21520	21544	21593	21433	21349	21534	21845	21675	21671	21329	21413	21787	21594	21780	21686	21641	21591	21524	21393	21784	21664	21771	21568	21501	21863	21452	21626	21763	21607	21709	21390	21540	21673	21533	21524	21483	21639	21534	21521	21695	21618	21401	21577	21593	21489	21624	21625	21451	21543	21526	21607	21660	21697	21680	21816	21719	21608	21486	21406	21634	21636	21590	21713	21432	21540	21474	21402	21419	21480	21543	21463	21594	21430	21736	21504	21530	21312	21460	21590	21685	21830	21424	21599	21675	21444	21651	21584	21755	21681	21391	21340	21519	21540	21421	21489	21498	21516	21489	21532	21625	21735	21363	21554	21542	21753	21463	21568	21439	21675	21570	21821	21546	21330	21597	21686	21464	21418	21500	21528	21452	21575	21446	21331	21719	21402	21556	21546	21685	21705	21396	21698	21709	21615	21785	21795	21634	21699	21690	21594	21614	21620	21604	21508	21572	21307	21635	21416	21782	21576	21588	21529	21473	21819	21528	21625	21675	21703	21463	21508	21482	21456	21652	21661	21619	21405	21467	21508	21641	21629	21517	21571	21547	21467	21660	21480	21566	21551	21538	21660	21722	21708	21794	21437	21604	21405	21673	21670	21617	21400	21779	21629	21535	21480	21657	21377	21747	21426	21717	21357	21615	21621	21635	21563	21443	21517	21596	21620	21597	21686	21698	21558	21459	21732	21744	21713	21436	21516	21530	21583	21516	21503	21564	21716	21677	21676	21735	21648	21433	21733	21713	21572	21677	21468	21572	21306	21631	21491	21349	21500	21630	21381	21704	21403	21546	21718	21628	21534	21753	21510	21553	21531	21463	21581	21604	21551	21653	21602	21361	21531	21462	21542	21557	21697	21529	21521	21662	21460	21341	21550	21446	21674	21415	21521	21754	21505	21467	21573	21541	21596	21585	21533	21728	21722	21882	21797	21669	21482	21550	21523	21552	21823	21696	21513	21529	21519	21573	21425	21579	21727	21373	21554	21709	21658	21471	21589	21502	21700	21241	21399	21542	21780	21680	21587	21773	21440	21310	21472	21562	21569	21500	21589	21523	21500	21642	21863	21645	21771	21418	21394	21477	21731	21635	21630	21777	21385	21411	21697	21494	21633	21626	21620	21735	21595	21544	21607	21633	21328	21668	21692	21600	21574	21671	21601	21668	21553	21531	21681	21432	21561	21511	21635	21638	21472	21527	21584	21519	21481	21328	21520	21549	21457	21653	21621	21712	21835	21789	21331	21607	21637	21473	21519	21636	21581	21680	21583	21310	21652	21678	21476	21701	21353	21612	21757	21525	21538	21439	21918	21661	21551	21583	21473	21700	21786	21599	21645	21696	21726	21513	21612	21667	21580	21532	21414	21424	21258	21550	21696	21700	21553	21517	21413	21448	21421	21488	21587	21489	21311	21731	21453	21485	21496	21254	21582	21670	21811	21591	21583	21597	21390	21710	21664	21738	21506	21599	21496	21800	21626	21525	21505	21611	21464	21643	21489	21466	21487	21836	21670	21535	21567	21677	21266	21518	21276	21691	21635	21592	21368	21387	21372	21527	21629	21705	21728	21455	21466	21473	21473	21610	21701	21680	21704	21810	21660	21921	21706	21640	21712	21649	21676	21554	21411	21381	21570	21584	21693	21437	21512	21800	21585	21524	21650	21539	21601	21841	21504	21616	21690	21547	21480	21752	21727	21384	21550	21488	21594	21425	21688	21448	21670	21557	21497	21553	21633	21524	21305	21511	21739	21760	21577	21523	21444	21492	21581	21618	21600	21506	21443	21821	21568	21466	21428	21648	21731	21566	21617	21510	21522	21595	21615	21701	21626	21768	21731	21567	21467	21541	21488	21550	21527	21389	21562	21360	21439	21669	21480	21670	21572	21565	21692	21583	21634	21495	21648	21750	21405	21648	21395	21980	21531	21595	21648	21551	21411	21592	21400	21493	21529	21608	21352	21499	21447	21677	21694	21751	21614	21536	21524	21763	21562	21665	21471	21623	21606	21458	21276	21584	21537	21379	21763	21542	21433	21607	21756	21860	21323	21688	21613	21743	21635	21453	21488	21871	21770	21316	21485	21424	21665	21688	21560	21594	21481	21555	21484	21711	21522	21436	21635	21600	21562	21527	21495	21392	21598	21411	21465	21405	21491	21519	21454	21568	21541	21744	21592	21677	21452	21710	21566	21580	21586	21547	21614	21656	21445	21632	21578	21621	21596	21538	21858	21615	21327	21692	21772	21615	21736	21537	21303	21471	21499	21722	21730	21821	21583	21684	21615	21462	21421	21632	21594	21598	21623	21444	21760	21553	21650	21693	21558	21762	21475	21634	21879	21659	21509	21759	21471	21639	21519	21540	21619	21506	21528	21670	21611	21611	21809	21506	21532	21278	21570	21513	21701	21576	21509	21704	21376	21645	21473	21576	21608	21747	21513	21508	21391	21714	21593	21457	21448	21490	21571	21553	21486	21626	21498	21682	21604	21596	21468	21544	21481	21480	21693	21520	21621	21796	21576	21606	21508	21580	21788	21532	21566	21417	21640	21422	21412	21602	21493	21371	21388	21475	21391	21525	21455	21684	21854	21394	21604	21564	21557	21613	21763	21483	21727	21654	21419	21363	21596	21438	21530	21470	21558	21384	21683	21785	21699	21430	21748	21360	21533	21410	21576	21591	21653	21428	21418	21483	21846	21611	21632	21682	21653	21770	21505	21464	21843	21518	21623	21658	21480	21561	21460	21477	21216	21502	21392	21528	21760	21613	21651	21609	21498	21349	21460	21615	21570	21612	21526	21393	21618	21494	21879	21828	21711	21558	21658	21376	21539	21557	21568	21583	21695	21582	21607	21665	21407	21786	21431	21572	21537	21556	21565	21706	21473	21554	21642	21370	21363	21779	21636	21562	21588	21699	21407	21511	21505	21682	21463	21624	21773
45722	46516	37289	23635	17840	16640	15844	15376	15425	15186	15066	15158	14895	14996	15037	14856	14919	14961	14743	14923	14882	14941	14960	15037	15285	15315	15336	15271	14827	14901	14892	14812	15007	14726	14911	15094	14840	14816	14840	14958	14780	14767	14972	14602	14917	14763	14925	14917	14875	14877	14841	14895	14789	14866	14900	14752	14691	14945	14835	14759	14927	14842	14947	14880	14884	14953	14953	14877	14851	14951	14740	14690	15005	14745	14737	14975	14984	14888	14786	14853	14722	14942	14968	14804	14945	14786	14928	14852	14808	14819	14900	14743	14881	14780	14752	14877	14746	14711	14735	14880	14888	14779	14871	14809	14866	15018	14743	14906	14899	14679	14845	14890	15060	14787	14784	14719	14750	14844	14874	14971	14738	14709	14973	14796	14827	14779	14907	14969	14865	14764	14853	14697	14803	14800	14881	14970	14732	14984	14779	14942	14922	14948	14990	14735	14908	15022	14860	14649	14794	14743	14865	14794	14781	14717	14833	14731	14848	14794	14755	14936	14954	14687	14963	14957	14754	14828	15046	14880	14816	14757	14739	14905	15015	14722	14796	14969	14811	14946	14845	14832	14709	14851	14852	14897	14797	14921	14813	14880	14617	14801	14775	14888	14913	14750	14736	14836	14895	14790	14876	15029	14841	14947	14699	14909	14852	14973	14601	14854	15020	14864	15090	14922	14789	15020	14837	14786	14893	14841	14882	14845	14834	14827	14732	14801	14753	14908	14743	14762	14743	14777	14825	14744	14973	14944	14916	15107	14844	14945	14989	14918	14807	15004	14858	14833	14936	14769	14811	14799	14728	14751	14876	15006	14619	14809	14773	14689	14896	14749	14893	14762	14838	14978	14771	14828	14949	14967	14820	14796	14931	14755	14868	14726	14786	14720	14834	14697	14858	14784	14829	14845	14828	14951	15016	14788	14901	14945	14817	14895	14834	14696	14860	14664	14990	14796	14955	14870	14583	14809	14640	14835	14781	14748	14950	14909	14699	14868	14825	15029	14777	14787	14875	14795	14772	14847	14860	14759	14844	14692	14820	14765	14926	14823	14939	14970	14774	14796	14714	14783	14661	14808	14781	14819	14925	14928	14855	14702	14882	14877	14708	14812	14927	14873	14840	14956	14875	14697	14873	14864	14942	14830	14825	14801	14916	14885	14646	14948	14866	14919	14898	14777	14832	14906	14707	14668	14851	14869	14810	14921	14810	14864	14869	14823	14696	14826	14757	14774	14921	14779	14709	14832	14869	14737	14858	15076	14751	14790	14758	14879	14738	14843	15035	14914	14931	14831	14840	14843	14932	14700	14835	14719	14897	14663	14759	14875	14766	14875	14809	14723	14847	14668	14874	14834	14636	14634	14770	14861	14855	14779	14961	14994	14730	14919	14802	14782	14655	14937	14960	14769	14913	14734	14819	14760	14835	14846	14877	14834	14759	15040	14834	14722	14883	14920	14771	14879	14820	14625	14979	14891	14844	15019	14844	14884	14844	14829	14834	14804	14829	14928	14953	14761	14832	14990	14682	14838	14819	14847	14850	14791	14882	14845	14766	14897	14717	14846	14841	14877	14953	14900	14886	14929	14756	14806	14896	14653	14792	14900	14816	14877	14954	14733	14841	14763	14903	14842	14902	14723	14818	14878	14920	14787	14777	14896	14686	14938	14882	14915	14965	14891	14891	14700	14810	14908	14918	14971	14864	14756	14860	14856	14967	14826	14859	14721	15013	14901	14821	14908	14852	14879	15009	14867	14663	14861	14865	14930	14724	14747	14818	14934	15071	14795	14909	14770	14696	14780	14778	14909	14845	15034	14751	14978	14654	14790	14883	14818	14803	14794	14954	14840	14840	14864	14920	14815	14777	14649	14795	14812	14876	14864	14677	14853	14828	14887	14833	14853	14741	14795	14818	14821	14951	14829	14931	14907	14877	14798	14901	14793	14945	14744	14872	15039	14870	14844	14736	14797	14944	14974	14782	14868	14865	14744	14992	14930	14928	14791	14866	14788	15052	14799	14774	14704	14872	14767	14863	14786	14954	14840	14820	14893	14858	14759	14826	14845	14678	14760	14923	14929	14795	14841	14815	14926	14722	14930	14682	14814	14841	14783	14793	14715	14771	14857	14808	14934	14799	14681	14869	14737	14868	14823	14777	14658	14780	14815	14819	14753	15013	14911	14887	14752	14908	14727	14844	14816	14946	14799	14780	14745	14904	14816	14946	14784	14799	14883	14723	14902	14849	14920	14907	14994	14991	14703	14813	14856	14833	14708	14868	14841	14858	14739	14749	14768	14637	14859	15048	14945	15072	14884	14847	14800	14844	14864	14859	14679	14742	14799	14841	14906	14865	14790	14739	14882	14860	14633	14768	14851	14693	14777	14701	14814	14904	14885	14887	14837	14629	14969	14867	14892	14975	15014	14848	14870	15015	14931	14730	14801	14873	14666	14835	14925	14717	14814	14937	14855	14807	14763	14827	14739	14854	14868	14780	14858	14888	14903	14776	14953	14835	14905	14692	14829	14750	14829	14790	14822	15002	14853	14877	14834	14877	14737	14834	14894	14875	14935	14830	14880	14972	14738	14923	14802	14768	15032	14833	14741	14943	14903	14824	14934	14913	14955	14834	14895	14710	14999	14852	14874	14897	14693	14801	14651	14946	14730	14799	14790	14812	14888	14701	14898	14878	14796	14838	14829	14836	14718	14887	15131	14827	14868	14831	15018	14738	14923	14871	14933	14691	14802	15021	14716	14894	14944	14857	14919	14877	14849	14921	14911	14711	14765	14854	14852	14922	14696	14840	14915	14965	14775	14919	15074	14870	14836	14726	14881	14671	14724	14936	14707	14940	14852	14959	14858	14856	14967	14876	14790	14928	14723	14746	14789	14667	14882	14885	14872	14986	14716	14816	14917	14770	14958	14720	14956	14900	14732	14733	14875	14855	14907	14957	14787	14919	15138	14863	14832	14863	14880	14764	14532	14724	14954	14733	14949	14766	14927	14898	14998	14702	14941	14900	14941	14820	14808	14778	14843	14815	14909	14647	14951	14726	14937	14849	14846	14781	14753	14746	14872	14781	14935	14959	14826	14751	14813	14889	14767	14818	14773	14844	14825	14749	14892	14848	14757	14714	14741	14833	14837	14823	14723	14964	14798	14854	15034	14890	14898	14686	14990	14793	14767	14769	14820	14841	14759	14837	14840	14864	14734	15038	15001	14731	14773	14734	14874	14970	14777	14767	14833	14937	14835	14865	14703	14878	14796	15019	14949	14898	14845	15006	14779	14847	14718	15003	14920	14745	14945	14835	14902	14784	14739	14829	14983	14795	14834	14619	14901	14841	15013	14978	14852	14771	15007	14717	15085	14794	14864	14964	14945	14794	14806	14753	14929	14825	14781	14756	14957	14911	14828	14827	14806	14814	14752	14956	14868	15000	14995	14762	14861	14924	14865	14811	14755	14863	14861	14839	14994	14797	14851	14804	14926	14790	14899	14844	14777	14950	14803	14821	14884	14864	14816	14681	14746	14790	14803	14826	14789	14960	14977	14909	14806	14807	14762	14918	14764	14758	14846	15020	14797	14746	14755	14969	14827	14869	14828	14751	15020	14852	14712	14895	14811	14918	14963	14826	14856	14974	14827	14717	14924	14943	14900	14792	14827	14892	14688	15026	14816	14999	14896	14848	14849	14973	14893	14780	14796	14818	14908	14846	14853	14718	14876	14788	14856	14775	14849	14982	14901	14858	14909	14807	14897	14723	15013	14801	14834	14888	14985	14832	14713	14941	14792	14943	14829	14849	14728	14787	15001	14771	14861	14650	15002	14855	14848	14925	14779	14889	14756	14738	15006	14820	14781	14943	14974	14728	14879	14865	14848	14758	14921	14741	14921	14839	14848	14764	14834	14713	14691	14741	14724	14881	14868	14851	14816	14887	14891	14957	14825	14749	14900	14782	14852	14857	14921	14916	14873	14941	14858	14835	14767	14853	14975	14937	14966	14945	14929	14812	15078	14896	14685	14723	14778	15043	14787	14961	14873	14888	14808	14888	14841	14717	14875	14835	14685	14781	14951	14915	14788	14903	14748	14875	14777	14730	14757	14813	14842	15004	14869	15002	14881	14888	14789	14834	14697	14705	14935	14735	14805	14888	14707	14945	14759	14874	14899	14935	14921	14979	14777	14798	14667	14692	14978	14906	14936	14841	14746	14783	14892	14731	14973	14842	15027	14850	14813	14784	14859	14881	14953	14965	14815	14900	14948	14804	14739	15052	14648	14866	14700	14860	14913	14770	14884	14763	14899	14864	14755	14756	14757	14901	14812	14770	14676	14747	14924	14835	14829	14851	14855	14933	14813	14683	14950	14771	14932	14607	14956	14907	14818	14828	14867	14811	14820	14763	14823	14675	14832	15016	14907	14802	14810	14999	14790	14669	14757	14810	14875	14775	14827	14903	14857	14752	14739	14831	14840	14971	14763	14953	14892	14872	14599	14727	14830	14842	14935	14697	14812	14869	14934	14831	14882	14870	14873	14750	14953	14873	14858	14910	14819	14705	14665	14809	14878	14863	14755	14918	14723	14863	14870	14878	14986	14795	15017	14935	14841	14825	14853	14787	14996	14664	14929	14622	14986	14948	14731	14763	14968	14827	14899	14874	14899	14845	14769	15135	14643	14904	14901	14786	14898	14813	14767	14685	14896	14841	14720	14817	14786	14801	14838	14914	14963	14666	14819	14753	14644	14999	14813	14827	14828	14970	14888	15056	14911	14915	14833	14811	14927	14850	14684	14970	15083	14859	14914	14866	14977	14734	14849	14975	14716	14845	14689	14953	14875	14830	14843	14927	14876	14913	14839	14871	14813	14893	14873	14862	14916	14895	14919	14806	14821	14634	14948	14974	14849	14987	14918	14795	14797	14798	14853	14933	14792	14781	14996	14788	14782	14839	14926	15004	14936	14890	14942	15011	14684	14944	14938	14891	14869	15103	14801	14899	14762	14839	14808	14789	14846	14688	14865	14919	14611	15000	14752	14842	14829	14850	14880	14917	15002	14788	14950	14873	14808	14933	14870	14802	14827	14819	14844	14736	14823	14973	14821	14841	14921	14852	14926	14932	14821	14774	14710	14914	14772	14882	14955	14694	14883
23824	20580	27556	25521	22655	25035	26184	23542	22670	22742	22597	22473	22074	22150	22112	23648	26546	22707	21989	22089	22291	21986	21948	22188	23905	24773	24297	23578	22596	22045	22131	22007	22048	21778	21902	22125	22098	21616	21928	21738	21858	22059	21779	21860	21815	21740	22006	21748	21982	21862	21985	21850	21855	21928	21660	21883	21814	21922	21993	21856	21804	21602	21868	21706	21673	21864	21840	21702	21925	21976	21999	21859	21651	21805	21845	22001	21918	21785	22020	21738	21932	21843	21941	22049	21768	21825	22006	21895	21749	21669	22082	21666	21961	21752	21944	21814	21904	21989	21763	21908	21776	21673	21729	21892	22020	21834	21792	21704	22135	21835	22022	22044	21848	21972	21872	21862	21635	21828	21604	21883	21779	21803	22056	22100	21912	21956	22055	21812	21615	21702	21889	21872	21798	21816	21870	21812	22015	21920	21965	21912	22131	21869	21719	22018	21978	22126	22008	21860	21775	21696	21839	21588	21890	21731	21650	21883	21848	21829	21656	21744	21836	21722	21632	21853	22117	21825	21734	21795	21845	21701	21813	21864	21885	21681	21779	21774	21841	21995	21784	21897	22118	21555	21930	22033	21810	21838	22126	21632	21979	21820	21934	21613	21806	21472	21902	21968	21768	21951	21755	21795	22080	21783	21920	21811	21517	22056	22151	21854	21934	21686	21767	21849	21514	21608	21726	21909	21626	21962	21811	21814	21717	21747	21712	22011	22004	22023	21807	21824	21915	21773	21877	21780	21727	22070	21876	21846	21733	21777	21787	21713	21865	21832	21911	21890	21916	21761	21802	21699	21956	21671	21935	21999	21816	21834	21753	21756	21654	21778	21867	21884	21788	22100	21793	22009	21845	21848	21955	21932	21967	22065	21917	21849	21988	21677	22018	21982	21704	21870	21936	21633	21931	21675	22007	21871	21668	21796	21885	22012	21914	21835	22091	21911	22060	21971	21961	21901	22048	22038	21858	21725	21790	21761	21936	21868	21874	21772	22001	21881	21799	21981	21981	22049	21663	21607	22019	22029	22002	21901	21755	21855	21884	21854	21852	21897	21758	21801	21994	21828	21812	21630	22004	21937	21934	22039	21688	21688	21872	21830	21691	21736	21839	21934	21882	21718	21765	21610	21777	21827	21603	21819	22040	22040	21743	21892	21545	21980	21869	21703	21657	21652	21981	21796	21899	21795	21901	21901	21935	21759	21800	21933	22155	22019	21806	21680	21897	21661	22044	21941	22102	22095	21853	21835	21718	21809	21723	21880	21813	21653	22007	21841	21923	21755	21701	21761	22087	21769	21815	21656	21713	21950	21927	21962	21861	21790	21967	21802	22000	21795	21832	21807	21723	21892	21703	21751	21679	21978	22088	21849	21855	21811	21845	21709	21851	21779	21770	21754	21711	22002	21941	21946	21963	21711	21813	21732	21833	22067	22055	21734	21669	21893	21911	21811	21867	22041	21889	21826	21762	22032	21686	21708	21611	21744	21825	21739	21964	21832	21727	21960	21740	21911	22020	21721	21927	21883	21707	21788	21809	21850	21933	21663	21911	21835	22074	21628	21780	21806	21679	21611	22137	21909	21893	21794	21893	21678	21798	21899	21813	21978	22066	21685	21729	21859	21867	21737	22086	21934	21796	21917	21625	21511	21932	21687	21893	21955	21751	21787	21662	21588	21909	21758	21533	21778	21797	21729	21837	21957	22025	21882	22106	21793	21798	21818	21790	21686	21730	21797	21808	21829	21604	21954	21729	21859	21821	22107	21779	21770	22161	21736	22010	21973	21758	21743	21790	21597	21744	21805	21916	21793	21780	21966	21668	21866	22152	21998	22031	21727	21735	22087	22016	21741	21787	21914	21907	21797	21977	21785	21815	21693	21835	21826	22109	21886	21903	21619	21892	21893	21573	21858	21752	21773	21944	21922	21707	21731	21611	21890	21666	21884	21745	21745	21738	21727	21767	21781	21947	21897	21843	21639	21798	21983	21850	21640	21798	21885	21675	21708	21841	21753	21740	21673	21880	21856	21997	21826	21688	21714	21808	21818	21809	21742	21747	21760	22106	21762	21794	21709	21894	21790	21837	21839	21783	21886	21792	21841	21834	21619	21810	21763	21927	21906	21869	21868	21941	21804	21713	21842	21961	21860	21952	21757	21818	21708	21853	21715	22114	21803	21838	21794	21731	22194	21814	22094	21748	21770	21704	21792	21706	21795	21704	21785	21877	22077	21740	21801	21963	21838	21898	21701	21727	21952	21655	21963	21879	21745	21947	21818	21814	21854	21672	21744	21837	21844	21915	21904	21902	21814	21812	21927	21855	21829	21963	21774	21796	21845	21673	21823	22041	21851	21815	21907	21665	21687	21703	21887	21845	21741	21920	21928	21859	21876	21873	21862	21828	21822	21837	21728	21758	21676	21920	21919	21744	21674	21842	22141	21879	21713	21907	21983	22087	21866	21891	21882	21984	21904	21901	21838	21903	21663	21765	21829	21688	21616	21746	21985	22065	21766	21920	21711	21895	21966	21805	21743	21874	22042	21867	21941	21634	21870	22007	21767	21834	21795	21961	21678	21958	21992	21793	21740	22124	22013	21960	21847	21875	21627	21772	21776	21664	21510	21659	21806	21874	21823	21869	21817	21807	21682	21475	21717	21763	21697	21836	21773	21879	21859	22080	21833	21790	21747	21646	21794	21917	21742	21716	21678	21813	21702	21819	21671	22085	21984	21904	22011	21674	21729	21732	21963	21982	21565	21879	21773	21504	21644	21740	21951	21897	21744	21884	21853	21563	21762	22008	22000	21969	21860	21842	21790	21961	21801	21983	21790	21791	22040	21789	21806	21966	21817	21771	21883	21955	21955	21764	21964	21923	21830	21628	21874	21917	21633	21828	21803	22102	21895	21796	21907	21765	21824	21851	21723	21723	21792	21683	21996	21735	21977	21692	21838	21926	21670	21753	22206	21929	22010	21926	21943	21867	22098	21686	21851	21690	22015	21926	21762	22077	21880	21780	21821	22210	21984	21965	21784	21781	21810	21952	21903	21884	21862	21879	21903	21818	21853	21753	21894	21960	21819	21907	21740	21518	21781	21808	21945	21846	21717	21685	21618	21457	21741	21992	21883	21747	21924	21739	22063	21898	21709	21764	21834	21860	21577	21658	21751	21839	21867	21920	21698	21975	21960	22045	21859	21596	21858	21921	22020	21680	22087	21928	21714	21711	21834	21755	21887	21893	22028	21766	21749	21838	21784	22007	21935	21541	21708	21957	21593	21923	21665	21827	21859	21805	21916	21728	21771	21595	21656	21496	21828	22011	22017	22025	21673	22043	21849	21814	21821	21822	22093	21888	21960	21865	21758	21824	21713	21970	21736	21905	21674	21879	21604	21818	21869	22208	21851	21847	21549	21892	21736	21930	21682	21839	22219	21761	21947	21799	21815	21807	21677	21978	21800	21779	21718	21791	21928	21836	21717	21668	21805	21946	22013	21791	21909	22051	21897	21849	21709	21837	22038	21665	21804	21631	21884	21632	21706	21809	21932	21735	21746	21781	21733	21665	21754	21934	21836	21711	21792	21881	21883	21709	21752	21919	21956	21686	21630	21867	21791	22006	21919	21856	21850	22024	21808	21873	21983	21922	21922	21757	21748	21749	21860	21917	21709	21859	21834	21782	21875	21908	21979	21786	21858	21805	21839	21645	21717	21714	21563	21641	21632	21804	21902	21818	22098	21781	21769	21946	21909	21976	21526	21846	21847	21960	21890	21751	21935	21878	21880	21893	21643	21834	21870	21910	21901	21942	21872	21849	21751	21946	21946	21736	21791	21656	21778	21731	21775	21943	21703	21720	21899	21641	21935	21977	21693	21773	21699	21776	21764	21692	21762	21716	21793	21791	21870	21999	21969	21783	21612	22020	21956	21861	21784	21788	21822	21943	21705	21881	21794	21804	21680	21873	21793	21856	21920	22010	22015	21739	21810	21961	21882	21875	21878	21872	21962	21991	22138	21780	21850	21874	21653	21741	21708	21830	21800	21969	21784	22119	21758	21807	21589	21841	21681	21666	21561	21821	21990	21901	22016	21979	21882	21904	21611	21815	21667	21838	21690	21707	21787	21918	21743	21715	21787	22102	21854	22014	21872	21948	21896	21555	21691	21660	21911	21759	21783	21778	22006	21757	21766	22048	21718	21796	21901	21750	21728	21747	22036	21755	21764	21840	21661	21876	21534	21758	21881	21655	21673	22048	21945	21674	21865	21949	22061	21751	21699	21647	21862	22053	21890	21984	21610	21885	21857	21766	21954	21893	21749	21898	21817	21867	21894	22153	21836	21861	21739	21709	22056	21977	21961	21893	21777	21781	22037	21817	21897	21898	21952	21996	22010	21853	21807	21864	21835	21862	21998	21859	21816	21984	21788	22006	21904	21859	21757	21739	21894	21795	21961	21580	21873	21757	21789	21646	21584	21794	21925	21855	21633	21752	21813	21660	22089	21927	21726	21683	21756	21684	22010	22018	21903	21876	21843	21700	21941	21883	21924	21940	21797	21906	21830	21739	21855	21686	21869	21996	21736	21860	21801	22055	21938	21726	21708	22024	21774	21685	22125	21804	21825	21674	21814	21717	21843	21740	21733	21910	21600	21865	21977	21651	21863	21722	21787	21850	21761	22005	21991	21849	21884	21814	21910	21883	21858	22021	21810	21801	22092	21927	21704	21756	21893	21836	21875	21821	21748	21877	21941	21800	22005	21973	21898	21671	21840	21806	21621	22006	21753	21982	21685	21763	21838	21865	21711	21851	21632	21735	21893	21687	21803	21785	21776	21744	21888	21712	21458	21807	22072	21979	21829	21749	21679	21822	21763	21991	21854	21872	21631	21846	21989	21674	21690	21733	21878	22195	21694	21627	21743	21987	21799	21816	21935	21889	21798	21807	21897	21897	21908	22150	21777	21976	22133	21696	21923	21777	21659	21947	22100	21924	21759	21714	21691	21899	21776	21980	21687	21976	21934	21879	21888	21975	21776	21614	21904	21840	21811	21766	21545	21826	22015	21871	21639	21973	22077	21784	21766	21613	21961	21821	21963	21833	22132	21999	21914	21766	21724	21851	21842	21891	22056	21906	21873	21544	21774	21671	21665
46255	64981	55984	33090	20617	18114	17317	16718	16425	16162	15640	15825	15635	15535	15440	18133	21036	15255	15292	15284	15193	15242	15358	15300	18008	19146	17863	16765	15702	15049	15031	14992	15142	15089	14978	15129	15233	14824	14913	15135	14993	14990	15113	15034	15024	15126	15162	14896	15113	15109	15043	15235	15008	15131	14941	15201	15040	15098	15054	15083	15167	15010	15070	15055	15033	14940	15076	15084	15058	14989	15216	15130	15076	15021	15071	15302	14943	15047	15268	14972	15113	15036	14970	15078	14995	15007	14794	15170	15148	15113	14913	15000	15074	14982	15061	14896	15081	15150	15076	14931	15043	14994	15159	15278	14950	15021	15030	15172	14994	15068	15059	15010	15155	15148	15029	15083	14957	14994	15148	15155	14986	15187	15067	14946	14989	15114	15210	14967	15111	15032	15080	15007	15019	15096	15156	15127	15184	15061	14976	15088	15093	15007	15000	14937	14971	14948	15031	14890	15025	15086	15117	15113	15028	15063	15239	14983	14978	15122	15055	15214	15051	15035	15244	14983	14947	15111	14992	14998	15033	15042	15117	14916	15016	15120	15193	15118	15162	15134	14971	14934	15127	15107	15194	14952	15075	15011	14947	15119	15105	15095	14885	14872	15108	15058	15137	15038	15164	14994	15035	15119	14991	15003	14827	14981	14855	15045	14931	14994	15053	14947	15039	15163	15002	14873	15076	15199	15006	15053	15093	15032	15104	14979	14897	14996	14956	15108	14912	14928	15220	15076	14984	15126	14954	15199	14940	14954	14919	14940	15217	14883	15143	15011	14928	15167	15048	14983	15006	15061	15072	15146	15053	15098	15088	15133	14983	15062	15103	15155	15093	15140	15044	15040	15016	15120	15036	14988	15054	15106	15197	15032	14907	15050	15041	15217	14904	15122	15029	15136	15045	15120	15127	15151	15048	15039	14990	15037	14911	15116	15217	15030	15089	14944	15119	15102	15097	15056	15092	15091	15045	15118	15167	14927	15061	15016	14958	14915	15105	15090	15133	15013	15125	15157	15228	15061	14967	15023	15212	15006	15014	15186	15160	15004	14989	15114	15092	15219	15003	15025	15136	15134	15138	15173	14978	15165	14998	15098	15168	15142	15053	15098	14882	14950	15150	15016	15113	15043	14978	15114	15027	15054	14998	14961	14988	15000	15121	15005	14937	14901	15089	15162	15146	15290	14989	15192	15019	15014	14988	15019	15120	14918	15053	15105	15213	15123	15080	15240	14984	15051	15206	15046	14935	15175	14970	15135	14979	14936	15049	15016	14976	15033	14894	15086	15063	15205	15032	15219	14981	15139	15106	15022	15017	15081	15096	15125	15236	14887	15150	15229	14970	15064	14936	15119	15076	15048	15196	15107	14997	14925	15002	15045	14983	15042	15073	15188	14972	14975	15086	15045	15217	15022	14952	14943	14913	15114	15034	14908	15137	15042	14937	14977	15255	15154	15073	15104	15138	14916	15119	14970	15046	15134	14991	14889	15004	15111	14935	15207	15133	15079	15118	15061	15069	15103	14890	15174	15092	15044	14982	15058	14987	15065	15110	15012	14954	14951	15099	15091	15004	15184	15009	15012	15070	14990	15180	15075	15076	15188	15177	15021	14996	15096	15026	15099	15178	15220	14894	15166	14954	15226	15141	14923	14955	15084	14967	15206	14985	15110	15100	14847	15045	15211	15152	14914	15099	15111	15026	15068	14901	15062	15025	15055	15150	15172	15019	15053	15065	14999	15133	15029	14956	14998	15128	14894	15027	14879	15216	15157	15101	14796	15157	14872	15026	14924	14996	15077	15016	14981	15167	15086	15079	15114	15036	15017	15094	15261	14934	14853	14907	15085	15059	14977	14953	15124	14943	14893	15037	14907	15211	15173	15067	14984	14967	14905	15095	15183	15075	15091	15038	14860	15002	15060	15092	15063	15027	14861	15175	14968	15068	14992	15072	15056	15048	15147	15071	14847	15115	15095	15210	15068	15121	15152	15049	15023	15137	15054	14876	15115	15003	14996	14944	15193	15102	15095	15225	15087	15096	15018	15109	15229	14944	14981	15179	14892	14995	14961	15168	15208	15174	15008	14994	15001	15234	14842	15025	14990	14862	14953	15074	14776	14918	15035	15187	15273	15061	15074	15155	15228	14873	15178	14989	15136	15055	15116	15052	15120	15032	15125	14930	15072	14951	15030	14990	14995	15014	14934	14988	15288	15105	14958	15076	15128	15099	14908	14880	14961	14997	15013	14934	14978	15124	15096	14990	15039	15014	15079	15260	15011	15153	15072	15105	14998	14954	14921	15046	15033	15054	15081	15105	15217	14924	15075	15051	15068	15149	15164	14969	15073	15082	15087	14968	15129	15056	15109	14875	14925	15049	15205	15016	15046	15219	14962	15034	14962	14894	15122	15172	15104	14972	15156	14907	14930	15163	15131	15036	15050	15076	14951	15009	15143	15052	14963	14894	15006	14976	15084	15059	15212	14969	14964	14995	14949	14813	15055	15041	15058	14871	14961	15183	15103	15086	14922	15115	15098	15219	15074	15209	14877	15011	14889	15015	15019	15053	15128	15044	14948	15132	14994	14904	14930	14912	15059	15036	15042	15013	15169	14955	14987	15210	15243	15063	14990	15070	15032	15074	15166	15160	15124	14922	15300	15169	15112	15080	15120	14929	15049	15016	15139	15088	14990	15223	15029	15111	15116	15229	15070	14976	15155	14977	15252	15162	15039	14877	15133	15017	15062	15062	14992	15033	15065	14982	15207	15085	14883	15104	15029	15132	15038	14864	15071	15119	14883	14948	15205	15058	14994	15164	15024	15044	14887	15155	15022	15007	15172	15152	15023	15186	15197	15080	15188	14824	15092	14965	15026	15044	15148	15267	15227	15003	15192	15037	15102	15111	14981	14953	14991	14872	15117	14907	15123	15041	14978	14874	15125	15048	14858	14890	15114	14901	15117	14936	15136	14873	15044	15002	15036	14994	15055	15258	15075	15000	15076	14980	15048	15121	15118	14984	15020	15192	14968	14871	15050	15103	15031	15074	15059	15132	15153	15115	15065	15275	15042	14958	15106	15078	14982	15072	15114	15057	15142	15168	15030	15126	15122	15058	15063	15118	15154	15244	15196	15120	15158	14944	15129	15083	15112	15032	14927	14992	14944	14972	15080	15120	14888	15103	14975	15011	15080	14970	15008	14996	14998	15151	14907	15072	14976	14935	15015	14984	15170	15002	15054	15069	15055	15196	15012	15207	15062	15108	15000	15125	15078	14954	14878	15190	14900	15022	15044	15076	15011	15029	15105	15044	14853	15052	15078	14962	14917	14875	15085	15142	14955	14945	15021	15147	14961	15082	15009	15262	14977	14962	15074	14963	15123	15157	14957	14996	14969	15098	14937	14943	15125	15086	14997	14994	15178	15002	15111	15087	15149	15042	15200	14949	15102	15022	15158	15023	15211	15011	14885	15070	15147	14877	15057	14933	15028	15255	15135	15021	14933	14972	14992	14890	15044	15173	15018	15078	14990	15119	15094	15017	15057	15077	14818	15182	15003	14866	15149	15037	15003	14970	14982	15002	15123	15029	15032	14990	14964	15068	15106	15082	15038	15189	15081	15055	15137	14863	15123	15123	15036	15012	15109	15273	15068	15062	15027	15007	15035	14949	15074	15233	14940	15143	14974	15106	15116	15120	15059	15027	15244	15085	14925	15005	15176	15172	14841	15189	15179	15172	15069	14991	14861	15044	15220	15033	15157	15024	15153	14954	15038	15200	14926	14917	15120	15023	14970	14984	15195	15084	15105	15224	14974	15092	14975	15048	15129	15095	14946	15090	15185	14905	15089	15057	15069	15065	15149	14932	15013	15125	15081	15184	14949	15076	14933	14981	15056	14950	14905	15053	15069	15150	15242	15143	15053	14946	14764	15054	14963	15127	15003	15072	14947	15086	14985	15045	14915	15119	14991	15286	15068	15000	14949	15045	15170	15011	14994	15003	15076	15084	14955	15207	14971	15157	15163	15024	14892	15083	15103	15151	15251	15038	14946	15036	14933	15095	15175	15043	15025	14961	15047	14970	15045	14815	15079	14927	14965	15085	15011	14992	14967	15175	14992	15070	15207	15148	14879	15000	15210	15080	15042	15190	15037	14938	15041	15131	15201	15150	14962	15101	15122	15099	15008	15108	14987	14981	15104	15074	14993	14933	15091	14995	15118	15045	14968	14934	15041	15094	15095	15055	15036	15140	14848	15098	15061	15066	15119	14999	15020	14922	15009	15102	14895	15065	15022	15116	15155	14932	15228	14806	15111	15165	15209	15114	15077	14964	15023	15166	15044	15038	14916	15047	15114	15250	15138	15090	15106	15026	15165	15045	15045	15068	15068	14900	15132	15195	14938	14905	15232	15115	15056	15125	15015	14881	14974	15200	15104	15047	15034	15117	15035	15202	15098	15066	15086	14988	15038	15227	15195	15036	15031	15207	15016	14920	14944	15032	15052	15033	15021	15035	15067	15151	14950	14979	15098	15166	14946	15189	15011	14929	15115	14930	15028	14990	15077	15164	15178	14885	15152	14939	15070	15101	15328	15000	14865	14927	15126	15058	15138	15041	15065	14993	15075	15080	14956	15106	14964	14932	14987	14975	14966	15050	15089	15107	14990	14997	15117	15037	15097	15186	15036	15036	15087	14934	15031	15177	15022	14939	15064	15008	14995	15138	15075	15275	15024	15087	14915	15112	15093	14956	15039	14960	15156	15178	15053	15010	15111	15193	15152	14858	15112	15061	15130	15128	15002	15128	15068	14876	15146	15039	15109	15202	15185	15050	15143	14994	15185	15154	15031	15080	15043	14996	15073	14998	15106	15117	15150	15111	14895	15144	14935	15055	15170	14957	15087	15086	15017	15124	15214	14885	14951	15105	15045	14943	15002	15052	14991	15031	15016	14987	14967	14945	14975	14857	15116	15154	15111	15021	15044	15144	15150	15089	14913	15145	15103	15087	15017	15039	14974	15073	15120	15140	15039	15084	15097	15007	14851	15200	15161	14894	15023	15028	14930	15025	15082	15183	15177	15014	15081	15038	15216	14979	14982	15007	15106	15174	15193	15088	14907	15101	15022	14906	15147	15024	14997	15146	15107	14896	15095
22022	20523	27097	24255	21334	24675	28633	25088	24184	24726	24108	23767	23906	23948	24433	26924	27343	24090	23857	23851	24137	23735	23729	24086	28747	30369	27904	26019	24650	23825	23658	23411	23547	23555	23341	23311	23406	23347	23440	23615	23744	23316	23452	23426	23604	23573	23692	23452	23286	23583	23355	23502	23593	23790	23410	23265	23492	23308	23637	23463	23821	23616	23554	23629	23581	23462	23617	23380	23613	23394	23381	23519	23251	23485	23545	23509	23360	23543	23434	23555	23626	23465	23443	23320	23251	23216	23383	23306	23573	23811	23602	23644	23450	23418	23289	23523	23566	23516	23666	23606	23349	23265	23649	23677	23311	23511	23397	23644	23384	23452	23491	23183	23418	23566	23594	23536	23629	23546	23609	23385	23517	23672	23529	23532	23582	23605	23588	23244	23324	23663	23214	23415	23668	23575	23495	23487	23638	23195	23436	23492	23512	23487	23548	23515	23615	23290	23559	23463	23681	23447	23865	23577	23514	23413	23611	23540	23383	23553	23660	23241	23441	23337	23498	23397	23656	23307	23460	23335	23375	23545	23515	23413	23554	23473	23306	23656	23647	23441	23533	23419	23577	23369	23379	23395	23544	23768	23589	23447	23302	23588	23539	23537	23210	23334	23427	23578	23350	23552	23465	23388	23480	23291	23490	23605	23266	23528	23389	23484	23655	23351	23487	23381	23384	23303	23104	23461	23450	23754	23365	23335	23617	23691	23507	23198	23469	23496	23506	23740	23422	23516	23343	23583	23362	23333	23407	23566	23555	23552	23364	23349	23272	23379	23332	23514	23507	23424	23339	23286	23435	23654	23450	23673	23534	23568	23403	23353	23473	23456	23380	23401	23201	23264	23655	23504	23545	23495	23512	23525	23662	23348	23069	23224	23506	23472	23535	23690	23442	23408	23491	23779	23212	23299	23487	23289	23475	23430	23510	23569	23526	23432	23496	23623	23481	23281	23473	23541	23251	23458	23333	23236	23474	23483	23637	23439	23288	23541	23432	23432	23348	23471	23278	23575	23370	23438	23580	23345	23725	23420	23401	23402	23380	23433	23537	23443	23308	23364	23714	23732	23416	23472	23519	23461	23506	23341	23439	23130	23146	23268	23399	23407	23302	23404	23262	23438	23501	23554	23332	23549	23321	23562	23481	23522	23376	23333	23391	23119	23478	23462	23550	23485	23347	23331	23348	23568	23513	23273	23495	23560	23456	23358	23535	23202	23121	23451	23401	23511	23503	23565	23426	23369	23518	23467	23360	23423	23413	23420	23315	23347	23427	23759	23545	23645	23333	23202	23480	23403	23450	23628	23390	23411	23532	23584	23404	23220	23280	23306	23229	23354	23851	23497	23289	23352	23351	23544	23406	23441	23455	23514	23208	23307	23502	23344	23461	23478	23488	23560	23478	23668	23618	23465	23488	23454	23416	23381	23439	23360	23475	23443	23352	23326	23350	23445	23500	23422	23653	23467	23678	23411	23292	23445	23507	23255	23308	23598	23375	23409	23419	23217	23281	23573	23448	23380	23460	23455	23457	23434	23516	23622	23635	23476	23453	23457	23450	23408	23405	23424	23466	23626	23315	23479	23199	23292	23219	23424	23265	23467	23340	23359	23433	23591	23338	23358	23338	23265	23466	23591	23617	23726	23465	23526	23281	23492	23364	23390	23566	23550	23299	23431	23411	23451	23396	23262	23543	23188	23405	23300	23430	23235	23387	23294	23389	23469	23388	23540	23302	23449	23697	23680	23237	23415	23486	23532	23232	23357	23399	23379	23121	23413	23368	23247	23256	23475	23411	23224	23313	23287	23683	23216	23350	23379	23306	23287	23520	23463	23604	23437	23356	23360	23336	23222	23423	23535	23451	23477	23211	23536	23366	23526	23676	23259	23553	23426	23509	23433	23499	23154	23629	23470	23436	23278	23584	23541	23378	23422	23504	23621	23259	23471	23468	23652	23501	23556	23478	23418	23406	23492	23625	23699	23223	23363	23512	23278	23619	23490	23673	23485	23330	23530	23713	23664	23418	23581	23333	23588	23330	23587	23598	23473	23531	23435	23500	23289	23595	23311	23431	23427	23573	23397	23390	23439	23427	23487	23563	23237	23378	23440	23505	23706	23381	23437	23564	23218	23473	23149	23528	23505	23615	23646	23473	23546	23508	23554	23530	23544	23479	23486	23632	23380	23433	23501	23463	23496	23595	23309	23340	23565	23449	23291	23128	23493	23481	23467	23190	23352	23317	23297	23453	23313	23246	23445	23379	23357	23478	23371	23339	23296	23325	23622	23751	23575	23448	23433	23377	23424	23437	23502	23448	23421	23363	23373	23520	23484	23368	23392	23535	23488	23360	23503	23579	23403	23528	23355	23463	23552	23396	23408	23694	23342	23585	23447	23282	23321	23456	23244	23387	23389	23587	23653	23421	23145	23346	23469	23216	23370	23409	23654	23609	23442	23643	23375	23483	23468	23264	23407	23495	23390	23621	23525	23388	23274	23408	23449	23289	23598	23594	23440	23338	23594	23618	23476	23570	23421	23466	23462	23481	23426	23540	23394	23475	23493	23448	23309	23543	23366	23417	23440	23376	23251	23518	23347	23518	23463	23425	23415	23574	23322	23305	23342	23381	23585	23503	23454	23610	23612	23334	23407	23541	23519	23372	23442	23578	23567	23500	23504	23486	23250	23348	23342	23449	23338	23482	23385	23235	23300	23634	23455	23223	23397	23494	23594	23561	23479	23275	23285	23351	23456	23361	23381	23356	23519	23563	23391	23389	23741	23262	23346	23199	23376	23577	23431	23515	23572	23711	23605	23559	23593	23434	23425	23210	23397	23430	23439	23273	23507	23305	23511	23533	23588	23282	23335	23497	23266	23606	23451	23331	23550	23515	23429	23501	23399	23156	23304	23364	23614	23336	23622	23484	23235	23205	23378	23323	23315	23511	23459	23526	23524	23429	23342	23487	23467	23467	23313	23377	23472	23399	23483	23315	23476	23258	23552	23495	23692	23425	23410	23353	23234	23372	23693	23563	23331	23430	23079	23267	23551	23329	23445	23431	23279	23414	23576	23276	23339	23445	23597	23554	23644	23066	23608	23498	23327	23464	23330	23558	23361	23544	23268	23620	23738	23312	23526	23408	23346	23465	23609	23579	23373	23497	23425	23600	23372	23419	23181	23564	23476	23498	23333	23351	23371	23352	23239	23317	23466	23528	23733	23454	23402	23533	23554	23217	23556	23328	23286	23481	23487	23480	23431	23422	23413	23571	23455	23405	23726	23600	23198	23497	23409	23501	23601	23532	23393	23471	23452	23462	23731	23659	23201	23254	23402	23514	23324	23349	23384	23351	23566	23551	23644	23296	23274	23414	23400	23417	23396	23466	23274	23481	23371	23301	23407	23485	23333	23275	23667	23366	23457	23487	23391	23317	23612	23477	23507	23681	23235	23444	23469	23483	23429	23392	23592	23169	23477	23199	23577	23528	23580	23520	23463	23472	23355	23441	23516	23266	23124	23410	23520	23400	23382	23622	23599	23454	23448	23655	23545	23431	23415	23478	23520	23312	23480	23536	23389	23679	23441	23234	23485	23286	23181	23312	23540	23408	23636	23454	23243	23365	23368	23473	23522	23223	23526	23388	23499	23560	23426	23238	23568	23591	23510	23600	23529	23409	23505	23326	23506	23749	23501	23351	23518	23371	23344	23374	23583	23456	23277	23454	23472	23542	23452	23490	23226	23440	23335	23625	23416	23550	23482	23597	23292	23505	23231	23523	23431	23288	23433	23463	23437	23316	23631	23480	23206	23452	23480	23584	23428	23594	23362	23235	23560	23340	23343	23399	23491	23392	23660	23110	23498	23373	23355	23249	23453	23392	23456	23375	23301	23235	23375	23462	23452	23434	23206	23426	23384	23261	23401	23470	23529	23854	23834	23358	23288	23590	23276	23366	23361	23563	23592	23610	23600	23539	23563	23319	23579	23568	23457	23684	23643	23690	23449	23708	23224	23574	23198	23484	23254	23316	23416	23590	23478	23213	23487	23511	23653	23354	23450	23374	23432	23509	23658	23518	23522	23339	23245	23645	23535	23385	23420	23239	23381	23348	23470	23378	23417	23308	23683	23292	23663	23528	23509	23354	23558	23540	23388	23504	23328	23658	23508	23352	23625	23345	23484	23386	23472	23520	23242	23009	23244	23305	23319	23438	23435	23413	23493	23575	23424	23245	23435	23522	23321	23487	23537	23632	23269	23348	23364	23479	23421	23324	23289	23505	23156	23541	23471	23217	23509	23520	23435	23274	23636	23386	23590	23600	23328	23491	23474	23675	23554	23429	23487	23058	23383	23399	23436	23403	23499	23411	23467	23508	23449	23631	23422	23271	23372	23377	23396	23504	23448	23596	23751	23475	23444	23500	23571	23675	23204	23455	23340	23124	23252	23373	23378	23200	23469	23663	23689	23533	23413	23361	23546	23395	23541	23677	23186	23402	23383	23242	23558	23246	23569	23351	23289	23485	23573	23349	23304	23758	23595	23277	23333	23594	23357	23266	23330	23484	23372	23411	23695	23554	23660	23535	23352	23542	23468	23559	23286	23416	23369	23410	23360	23557	23332	23293	23488	23431	23422	23684	23402	23420	23432	23347	23448	23358	23335	23650	23435	23368	23487	23230	23579	23477	23321	23430	23669	23379	23433	23358	23374	23341	23510	23473	23375	23461	23428	23602	23301	23644	23584	23344	23300	23587	23430	23594	23602	23355	23416	23592	23295	23684	23722	23702	23576	23557	23282	23413	23285	23680	23602	23461	23534	23476	23397	23335	23420	23436	23424	23563	23329	23440	23348	23438	23349	23331	23211	23279	23505	23596	23359	23551	23463	23191	23392	23358	23396	23319	23521	23382	23296	23365	23135	23567	23505	23382	23390	23370	23226	23301	23474	23514	23436	23577	23388	23421	23565	23376	23376	23387	23423	23411	23324	23197	23288	23354	23433	23324	23349	23392	23320	23539	23379	23290	23427	23595	23782	23570	23296	23137	23296	23303	23475	23452	23633	23594	23417	23508	23475	23616	23518	23215	23681	23600	23768	23530	23361	23183	23678	23445	23232	23318	23348	23636	23639	23415	23550	23388	23378	23403	23492	23563	23443
49923	67543	54848	35986	21788	18989	17725	17198	17257	17075	16558	16443	16423	16219	16693	21815	19488	16227	16322	16437	16247	16050	16072	16794	23993	24055	20918	18363	16801	16197	15758	15812	15772	15863	15706	15771	15870	15833	15856	16037	15773	15765	15761	15643	15766	15740	15775	15772	15832	15849	15780	15805	15779	15805	15848	15985	15675	15934	15723	15694	15822	15847	15861	15712	15631	15942	16015	15915	15908	15983	15752	15761	15751	15693	15757	15782	15791	15965	15722	15799	15731	15833	15544	15908	15793	15732	15794	15817	15936	15953	15898	15826	15786	15843	15571	15592	15958	15737	15757	15883	15877	15876	15832	15789	15763	15751	15951	15968	15855	15792	15826	15724	15845	15775	15787	15991	15727	15950	15919	15697	15840	15785	15685	15857	15859	15921	15720	15741	15706	15766	15739	15830	15894	15781	15663	15701	15796	15795	15679	15615	15670	15747	15622	15949	15658	15818	15783	15727	15599	15910	15989	15731	15869	15800	15855	15863	15771	15750	15915	15827	15641	15877	15802	15769	15685	15782	15586	15725	15956	15668	15825	15717	15777	15680	15823	15939	16002	15804	15794	15737	15695	15821	15744	16039	15707	15782	15772	15786	15774	15993	15707	15820	15866	15545	15906	15800	15816	15816	15829	15824	15702	15582	15654	15669	15833	15790	15737	15790	15784	15836	15811	15862	15752	15799	15812	15730	15631	15856	15779	15766	15639	15803	15692	15791	16033	15645	15589	15753	15755	15842	15746	15774	15900	15800	15681	15715	15667	15822	15819	15954	15922	15618	15993	15924	15881	15711	15775	15746	15652	15721	15972	15750	15720	15720	15786	15877	15687	15721	15799	15919	15739	15823	15769	15837	15966	15686	15802	15868	15734	15749	15678	15799	15815	15883	15769	15739	15733	15624	15799	15818	15899	15741	15808	15753	16060	15577	15730	15716	15742	15788	15807	15839	15960	15750	15791	15784	15799	15861	15641	15870	15847	15774	15800	15771	15756	15700	15827	15758	15580	15888	15752	15673	15808	15737	15738	15726	15736	15791	15816	15684	15830	15677	15883	15828	15863	15688	15839	15686	15718	15667	15763	15962	15823	15869	15790	15753	15871	15759	15939	15768	15779	15813	15837	15733	15802	15731	15918	15748	15666	15755	15695	15914	15918	15712	15795	15738	15763	15731	15830	15951	15799	15854	15815	15946	15954	15597	15898	15743	15784	15654	15739	15823	15724	15888	15874	15740	15686	15616	15833	15812	15812	15797	15643	15794	15695	15558	15753	15830	15804	15835	15870	15973	15706	15902	15858	16001	15968	15650	15878	15915	15724	15913	15725	15631	15670	15816	15685	15661	15858	15868	15622	15847	15833	15810	15792	15850	15841	15918	15880	15924	15794	15815	15674	15740	15803	15676	15714	15816	15845	15884	15883	15826	15879	15792	15957	15844	15873	15898	15795	15689	15856	15673	15778	15870	15572	15793	15720	15775	15823	15728	15860	15927	15842	15968	15724	15663	15901	15806	15775	15642	15821	15722	15865	15814	15723	15889	15869	15567	15725	15756	15922	15693	15945	15804	15841	15652	15792	15992	15832	15812	15749	15801	15795	15814	15780	15732	15866	15698	15617	15862	15823	15710	15902	15733	15930	15757	15873	15728	15752	15903	15608	15868	15742	15883	15684	15929	16016	15845	15694	15668	15609	15834	15730	15769	15829	15873	15787	15731	15782	15877	15910	15866	15773	15855	15789	15775	15739	15797	15936	15720	15741	15817	15933	15847	15710	15763	15663	15892	15657	15820	15787	15991	15733	15770	15765	15668	15683	15836	15794	16007	15785	15809	15759	15700	15845	15643	15875	15699	15841	15726	15776	15699	15981	15710	15688	15751	15862	15618	15857	15714	15813	15732	15913	15781	15825	15830	15860	15827	15757	15826	15761	15821	15857	15942	15854	15682	15689	15950	15840	15762	15717	15830	15922	15794	15783	15691	15580	15767	15790	15846	15708	15865	15869	15816	15954	15934	15705	15774	15765	15861	15836	15737	15918	15759	15665	15818	15809	15749	15732	15768	15772	15762	15728	15822	15856	15802	15942	15730	15851	15719	15834	15711	16036	15937	15877	15828	15777	15954	15863	15784	15900	15784	15775	15751	15854	15800	15812	15892	15757	15917	15811	15771	15903	15773	15797	15815	15635	15650	15743	15928	15758	15798	15815	15756	15957	15856	15717	15841	15876	15840	15983	15864	15785	15683	15759	15851	15634	15842	15871	15813	15841	16051	15881	15545	15588	15589	15692	15845	15859	15836	15733	15737	15912	15990	15652	15693	15772	15929	15677	15694	15695	15820	15761	15870	15797	15783	15811	15737	15907	15773	15891	15791	15827	15694	15827	15590	15781	15754	15721	15901	15644	15793	15887	15814	15757	15833	15861	15828	15817	15661	15799	15626	15735	15950	15761	15879	15927	15790	15843	15878	15853	15843	15681	15765	15680	15822	15901	15868	15757	15836	15753	15874	15773	15793	15732	15677	15756	15916	15657	16082	15734	15914	15962	15834	15687	15757	15711	15800	15766	15694	15757	15644	15662	15768	15552	15757	15843	15803	15786	15785	15688	15880	15923	15721	15893	15804	15808	15712	15814	15626	15885	15861	15641	15691	15772	15830	15887	15644	15855	15737	15761	15836	15780	15861	15791	15839	15688	15794	15774	15570	15772	15910	15950	15792	15834	15775	15557	15654	15974	15848	15717	15923	15736	15732	15898	15750	15693	15800	15776	15696	15768	15840	15808	15735	15632	15849	15807	15804	15700	15871	15606	15684	15992	15952	15895	15962	15705	15860	15687	15837	15869	15861	15726	15756	15893	15804	15847	15805	15838	15746	15840	15764	15906	15899	15662	15716	15843	15725	15833	15843	15723	15829	15750	15835	15655	15808	15838	16007	15663	15678	15720	15681	15833	15757	16074	15862	15861	15808	15837	15853	15813	15807	15876	15786	15771	15695	15819	15680	15877	15770	15654	15792	15942	15877	15837	15762	15770	15854	15937	15835	15802	15735	15838	15622	15928	15739	15704	15746	15876	15837	15918	15868	15773	15760	15661	15958	15755	15735	15772	15786	15749	15673	15780	15795	15862	15839	15949	15773	15803	15921	15890	15842	15731	15826	15948	15629	15905	15891	15681	15773	15690	15939	15854	15837	15672	15826	15703	15812	15676	15727	15712	15854	15794	15726	15943	15877	15593	15834	15843	15952	15786	15759	15966	15730	15715	15694	15824	15901	15674	15862	15871	15575	15760	15723	15826	15605	15628	15696	15878	15814	15757	15978	15566	15821	15847	15780	15689	15831	15871	15650	15820	15797	15526	15959	15872	15791	15724	15728	15756	15847	15664	15637	15797	15810	15834	15742	15933	15826	15716	15716	15799	15847	15831	15842	15780	15834	15755	15760	15816	15764	15901	15719	15684	15757	15750	15887	15857	15797	15666	15971	15787	15887	15785	15747	15815	15775	15842	15886	15656	15696	15749	15790	15760	15850	15936	15979	15817	15839	15760	15813	15957	15941	15915	15907	15937	15850	15706	15665	15911	15804	15885	15861	15853	15696	15676	15751	15739	15849	15836	15747	15853	15822	15889	15642	15797	15809	15748	15747	15750	15964	15718	15683	15832	15867	15675	15734	15632	15762	15706	15669	15738	15808	15695	15733	15710	15833	15640	15707	15816	15797	15822	15790	15773	15952	15922	15646	15733	15867	15666	15741	15843	15999	15923	15721	15831	15934	15804	15747	15811	15848	15662	15731	15850	15770	16012	15672	15806	15639	15780	15816	15758	15726	15647	15902	15793	15769	15656	15646	15697	15701	15805	15745	15733	15796	15664	15779	15826	15771	15739	15725	15919	15712	15899	15901	15632	15781	15867	15794	15620	15869	15831	15738	15784	15880	15769	15829	15806	15776	16008	15869	15933	15849	15735	15815	15814	15876	15843	15829	15894	15720	15770	15753	15722	15742	15825	15826	15856	15643	15699	15746	15794	15742	15967	15948	15805	15671	15781	15783	15950	15751	15809	15708	15793	15708	15872	15615	15773	15831	15857	15949	15689	15819	15723	15726	15907	15916	15888	15859	15649	15790	15784	15695	15807	15689	15721	15708	15730	15717	15756	15872	15740	15598	15750	15827	15804	15826	15832	15670	15846	15804	15826	15844	15729	15901	15961	15725	15918	15887	15806	15829	15833	15917	15708	15840	15837	15792	15764	15895	15742	15672	15603	15731	15798	15657	15609	15803	15816	15657	15611	15769	15913	15706	15664	15756	15759	15730	15679	15821	15766	15823	15805	15928	15816	15899	15992	15784	15752	15819	15906	15951	15878	15829	15844	15809	15772	15912	15700	15721	15812	15771	15627	15745	15795	15809	15752	15757	15861	15827	15803	15860	15810	15629	15892	16039	15786	15806	15741	15982	15719	15852	15781	15850	15828	15938	15925	15733	15863	15708	16005	15856	15771	15826	15689	15798	15793	15840	15632	15819	15825	15784	15677	15789	15766	15713	15700	15855	15610	15727	15860	15828	15786	15872	15851	15837	15807	15902	15799	15677	15842	15878	15824	15833	15862	15778	15732	15868	15680	15858	15777	15863	15749	15811	15811	15836	15730	15828	15752	15928	15654	15944	15978	15652	15772	15730	15725	15727	15871	15693	15576	15795	15751	15786	15838	15723	15662	15973	15871	15548	15703	15817	15857	15728	15738	16070	15606	15686	15771	15905	15682	15802	15775	15752	15655	15886	15839	15825	15625	15844	15746	15868	15623	15697	15593	15653	15826	15674	15808	15796	15700	15784	15757	15689	15800	15733	15612	15754	15711	15769	15796	15724	15752	15650	15818	15753	15915	15772	15830	15778	15689	15853	15823	15686	15740	15872	15886	15773	15913	15744	15871	15774	15731	15887	15875	15857	15681	15893	15816	15670	15747	15877	15699	15832	15857	15761	15809	15842	15911	15919	15783	15776	15854	15919	15772	15845	15925	15808	15705	15738	15683	15733	15784	15667	15765	15740	15753	15872	15880	15859	15646	15803	15665	15994	15580	15839	15690	15696	15836	15743	15820	15801	15770	15947	15657	15877	15808	15947	15850	15702	15712	15669	15868	15822	15660	15758	15821	15615
45047	47759	39428	31148	27398	25930	25390	25418	25514	25363	25304	25297	25336	25338	25444	25522	25420	25288	25342	25414	25357	25318	25439	25241	25018	25478	25563	25432	25484	25219	25290	25389	25300	25361	25237	25114	25254	25352	25337	25165	25399	25583	25300	25254	25253	25301	25387	25348	25272	25275	25295	25291	25232	25011	25332	25102	25450	25039	25256	25243	25247	25242	25446	25238	25209	25119	25226	25481	25109	25359	25287	25255	25328	25074	25030	25285	25258	25358	25253	25399	25018	25233	25326	25201	25285	25414	25076	25158	25240	25001	25087	25290	25133	25238	25098	25326	25193	25341	25247	25303	25255	25247	25075	25239	25326	25091	25294	25187	24926	25360	25284	25303	25324	25108	25082	24872	25150	25342	25108	25394	25125	25510	25345	25316	25217	25257	25344	25183	25248	25312	25228	25058	25259	25151	25275	25302	25191	25078	25238	25241	25171	25247	25098	25187	25094	25197	25035	25219	25371	25173	25191	25280	25237	25022	25210	25248	25421	25094	25242	25185	25062	25073	24820	25065	25338	25104	25056	25138	25365	24933	25104	25146	24884	25038	25146	25148	25268	25291	25246	25114	25244	25405	25284	25304	25201	25055	25411	25270	24969	25256	25216	25364	25167	25220	25157	25160	24990	24846	25114	25134	25005	24957	25169	25073	25438	25300	25023	25252	25392	25323	25094	25097	25173	25138	25404	25297	25243	25209	24930	25287	25216	25491	25158	25303	25131	25358	25300	25263	25174	25220	25326	25310	25238	25070	25364	25312	24985	25344	25340	25110	25028	25427	25089	25078	25002	25526	25443	25232	25101	25183	25215	25211	25410	25270	25170	25244	25081	25152	25266	25262	25080	25364	25265	25029	25520	25341	25123	25347	25273	25152	25308	25082	25230	25406	25492	25271	25275	25305	25209	25121	25271	25347	25153	25382	25428	25092	25139	25378	25109	25181	25427	25127	25287	24906	25153	25284	25306	25165	25206	25369	25439	25256	25183	25351	25249	25335	25402	25209	25204	25301	25303	25321	25334	25367	25310	25107	24983	25390	25209	25388	25176	24957	25191	25290	25098	25499	25499	25273	25336	25283	25099	25086	25237	25237	25189	25147	25091	25252	25071	25241	25121	24926	25342	25286	25100	25098	24886	25165	24958	24993	25393	25063	25171	25290	25540	25342	25092	25280	25233	25220	25238	24912	25216	25100	25099	25245	25121	25112	25040	25246	25392	25416	25469	25046	25348	25206	25374	25291	25074	25082	25177	25144	25150	25355	25030	25225	25223	25157	25117	25030	24910	25181	25302	25053	25290	25377	25171	25132	25250	25149	25253	25368	25218	25118	25278	25263	25231	25372	25417	25375	25075	25069	25174	25206	25004	25130	25080	25477	25350	25129	25185	25320	25093	24998	25246	25130	25252	25087	25055	24994	25213	25346	25161	25313	25019	25242	25415	25190	25129	25225	25322	25517	25140	25158	25253	25355	24994	25113	25142	25056	25192	25274	25188	25092	25177	25389	25386	25236	25079	25416	25286	25298	25216	25434	25167	25235	25136	25158	25057	25313	25160	25240	25406	25241	25125	24997	25379	25195	25156	25323	25351	25296	25280	25174	25136	25173	25201	25409	25340	25152	25106	25245	25208	25080	25331	25320	25359	25356	25188	25431	24993	25382	25221	25180	25279	24925	24990	25455	25124	25125	25204	25364	25126	25297	25518	25059	25227	25359	25343	25315	25356	25224	25124	25302	25177	25229	25182	25099	24982	25325	25197	25090	25302	25307	25079	25139	25340	25222	25372	25253	25238	25268	25215	25032	25387	25319	25103	25293	25268	25257	25070	25171	25128	25244	25349	25258	25261	25092	25039	25255	25224	25152	25316	25149	25260	25308	25447	25194	25334	25182	25220	25258	25482	25033	25496	25314	25057	25142	25148	25301	25262	25114	25314	25139	25211	25463	25375	25296	25186	25049	25150	25055	25294	25222	25426	25249	25494	25116	25154	25322	25172	25320	25283	25131	25359	25352	25063	25531	25130	25071	25212	25320	25310	25061	24924	25199	25372	25389	25168	25413	25261	25039	25205	25320	25244	25324	25294	25332	25145	25186	25247	25385	25370	25107	25370	25277	25131	25155	25162	25161	25524	25103	25136	25233	25116	25253	24979	25319	25128	25216	25346	24936	25143	25271	24916	25133	25316	25137	25402	25059	25379	25127	25131	25264	24948	25118	25404	25337	25292	25273	25227	25185	25232	25290	25214	25066	25239	25285	25472	25017	25272	25314	25298	25006	25333	25233	25234	25300	25324	25355	25323	25155	25083	25412	25082	25104	25151	25225	25111	25350	25420	25242	25307	25186	25174	25240	25342	25223	25127	25305	25177	25096	25044	25069	25177	25253	25204	25184	25445	25174	25146	25417	25120	25037	25105	25242	25135	25297	25042	24992	25202	25296	25361	25241	25192	25141	25118	25104	25261	25176	25161	25222	25200	25288	25238	25228	25525	25483	25304	25034	25146	25299	25324	25293	25144	25141	24969	25188	25373	25093	25109	25446	25148	25389	25212	25256	25016	25005	25155	25403	24990	25000	25127	25005	25273	25567	25355	24976	25086	25130	25301	25491	25152	25208	25062	25202	25322	25224	25036	25241	25051	25171	25296	25186	25196	25126	25272	25200	25124	25030	25545	25202	25310	25462	25292	25434	25471	25198	25323	25060	24999	25174	25357	25343	25350	25093	25247	25258	25211	25323	25462	25438	25294	25051	25331	25131	25645	25273	25425	25334	25452	24957	25008	25334	25161	25378	25409	25548	25454	25161	25204	25167	24996	25518	25214	25359	25347	25492	25336	25409	25379	25230	25186	25264	25375	25179	25227	25193	25323	25270	25265	25200	25036	25309	25379	25284	25016	25172	25543	25214	25341	25100	25170	25177	25391	25104	25416	25556	25525	25230	25238	25246	25308	25246	25340	25233	25418	25302	25161	24950	25249	25260	25419	25239	25208	24978	25261	25428	25359	25335	25448	25322	24950	25100	25189	25090	25111	25297	25362	25121	25366	25499	25227	25297	25150	25306	25176	25181	25189	25130	25038	25131	25199	25278	25221	25167	25178	25335	25286	25277	25419	25162	25274	25405	25316	25121	25396	25405	25182	25279	25258	25232	25112	25407	25142	25243	25371	25259	25307	25300	25138	25374	25214	25407	25060	25001	24953	25196	24992	25202	25223	24951	25273	25126	25158	25309	25125	25360	25427	25255	25123	25139	25176	25136	25385	25293	25125	25386	25161	25391	25409	25221	25368	25175	25242	25020	25352	25231	25195	25227	25109	25165	25209	25338	25366	25108	25163	25099	25006	25127	25061	25110	25166	25312	25207	25421	25338	25015	25347	25293	25369	24983	25424	24982	25233	25092	25216	25422	25122	25166	25078	25089	25093	25119	25320	25166	25089	25272	25251	25496	25323	25080	24948	24993	25303	25428	25411	25346	25100	25285	25519	25178	25319	25332	24872	25318	25193	25021	25213	25347	25308	25412	25245	25285	25295	25304	25239	25137	25298	25366	25332	25189	25370	25118	25286	25143	25188	25366	25228	25208	25272	25430	25285	25156	25237	25105	24849	25031	25254	25332	25062	25171	25151	25419	25222	25290	25135	25067	25237	25402	25096	25167	25116	25336	25243	25253	25498	25266	25060	25202	25108	25101	25150	25109	25273	25044	25323	25168	25207	25078	25071	25199	25276	25168	25204	25141	25203	25184	25211	25308	24997	25062	25301	25273	25222	25471	25234	25439	25157	25208	25344	25350	25499	25450	25286	25386	25246	25025	25348	25054	25516	25276	25084	25321	24791	25145	25189	25262	25355	25099	25179	25335	25081	25242	25265	24982	25269	25172	25275	25137	25181	25174	25253	25159	25208	25238	25314	24833	25479	25290	25271	25370	25229	25301	25187	25516	25200	25174	25139	25221	25255	25353	25270	25218	25229	25184	25191	25349	25193	25317	25061	25280	25374	25172	25420	25501	25376	25278	25452	25308	25512	25288	25328	25158	25161	25111	25157	25255	25103	25157	25412	25354	25280	25291	25236	25182	25084	25317	25181	25189	25371	25215	25032	25170	25223	25345	25298	25200	25255	24983	25433	25107	25277	25131	25707	25039	25212	25284	25278	25285	25224	25020	25097	25181	24977	25196	25339	25377	25076	25369	25189	25127	25380	25153	25266	25318	25268	25392	25163	25155	25332	25432	25203	25380	25285	25109	25336	25362	24837	25155	25226	25269	25349	25247	25127	25379	25222	25166	25289	25165	25131	25124	25085	25232	25027	25401	25282	25125	25076	25345	25259	25195	25284	25480	25424	25337	24884	25279	25426	25299	25176	25381	25225	25220	25188	25204	25085	25266	25014	25278	25411	25366	25110	25081	25142	25274	25255	25053	25226	25339	25191	25316	25123	25312	25304	25315	25400	25116	25462	25337	25293	25291	25328	25371	25410	25232	25242	25317	25247	25258	25399	25244	25204	25221	25417	25350	25319	25184	25419	25308	25192	25094	25287	25240	25257	25170	25024	25159	25239	25180	25399	25466	25114	25132	25264	25116	25339	25322	25479	25089	25343	25227	25014	25343	25273	25365	25107	25379	24941	25307	25351	25407	25134	25259	25154	25205	25166	25188	25231	25299	25203	25314	25173	25187	25337	25273	25202	25134	25304	25342	25298	25351	25339	25482	25073	25325	25295	25213	25191	25031	25012	25093	25207	24946	25324	25144	25090	25276	25078	25196	25273	25062	25247	25333	25289	25376	25335	25308	25259	25018	25061	25081	25259	24973	25360	25251	25083	25004	25012	25393	25144	25133	25315	25480	25078	25228	25067	25117	25251	25127	25221	25303	25402	25173	25378	25195	24959	25041	25044	25272	25303	25421	25071	25122	25347	25204	25453	25411	25187	25219	25551	25035	25410	25176	25310	25234	25275	25244	24978	24993	25208	25308	25198	25484	25382	25247	25040	25427	25189	25221	25136	25403	25121	25325	25197	25287	25299	25362	25227	25481	25158	25154	25276	25250	25190	25148	25112	25298	25202	25248	25315	25337	25171	25198	25357	25333	25411	25238	25224	25248	25427	25292	25398	25222	25239	25307	25221	25168	25340	25275	25263	25234	25376	25248	25315	24809
47577	51848	36157	23477	18922	17228	16902	16981	16732	16812	16847	16924	16815	16803	16726	17139	17094	16921	16828	16866	16631	16788	16722	16771	17044	16971	17014	16991	16735	16786	16722	16741	16705	16695	16516	16623	16751	16629	16680	16683	16598	16703	16871	16643	16734	16734	16651	16714	16588	16585	16637	16613	16679	16544	16802	16709	16459	16735	16772	16625	16885	16698	16681	16538	16291	16628	16765	16601	16600	16614	16846	16679	16614	16626	16739	16699	16869	16590	16825	16764	16860	16594	16642	16899	16667	16540	16682	16813	16651	16723	16730	16719	16586	16556	16740	16787	16527	16459	16668	16755	16766	16695	16679	16807	16678	16578	16667	16712	16790	16604	16563	16513	16723	16725	16618	16696	16671	16597	16712	16811	16615	16622	16570	16757	16883	16580	16857	16677	16846	16615	16708	16716	16689	16490	16649	16721	16677	16762	16506	16769	16578	16659	16632	16678	16639	16797	16633	16755	16703	16719	16688	16652	16763	16651	16627	16695	16612	16857	16506	16761	16708	16650	16621	16553	16659	16652	16538	16804	16682	16738	16811	16682	16754	16748	16755	16720	16617	16697	16521	16601	16352	16690	16549	16710	16589	16526	16683	16677	16891	16417	16740	16820	16780	16519	16550	16724	16542	16576	16631	16567	16654	16595	16736	16566	16685	16584	16560	16512	16576	16486	16733	16692	16738	16669	16552	16524	16580	16511	16751	16712	16574	16811	16802	16765	16765	16618	16738	16684	16593	16667	16542	16716	16392	16695	16565	16677	16580	16625	16888	16512	16930	16747	16776	16588	16551	16518	16707	16650	16574	16645	16541	16735	16716	16646	16668	16710	16624	16627	16499	16696	16675	16586	16680	16697	16734	16792	16553	16739	16723	16642	16672	16669	16664	16645	16751	16804	16669	16744	16677	16748	16592	16569	16671	16554	16825	16694	16644	16804	16632	16792	16721	16853	16912	16575	16643	16605	16625	16658	16619	16600	16839	16807	16728	16726	16668	16815	16648	16552	16523	16514	16607	16722	16631	16634	16527	16809	16730	16606	16667	16823	16650	16676	16670	16630	16644	16671	16519	16629	16710	16646	16637	16710	16670	16563	16630	16689	16776	16663	16695	16733	16558	16881	16680	16738	16631	16707	16740	16611	16570	16783	16750	16687	16846	16670	16698	16675	16709	16638	16751	16735	16752	16673	16629	16778	16604	16766	16666	16535	16709	16525	16595	16696	16745	16599	16731	16643	16700	16628	16814	16711	16469	16700	16649	16822	16641	16735	16634	16755	16644	16685	16674	16723	16640	16762	16562	16793	16676	16638	16479	16517	16834	16748	16594	16611	16624	16711	16793	16631	16671	16682	16605	16599	16561	16621	16664	16605	16699	16700	16690	16797	16713	16536	16722	16631	16675	16613	16603	16711	16803	16717	16668	16667	16711	16612	16700	16642	16764	16790	16658	16647	16705	16635	16673	16810	16683	16667	16733	16804	16768	16646	16764	16533	16700	16830	16735	16760	16537	16600	16616	16676	16577	16530	16648	16745	16704	16703	16591	16585	16735	16823	16784	16606	16592	16661	16843	16564	16831	16747	16716	16832	16631	16551	16667	16600	16618	16815	16529	16615	16714	16552	16762	16736	16596	16625	16596	16775	16639	16569	16629	16666	16767	16787	16668	16544	16844	16576	16829	16656	16618	16595	16729	16588	16525	16809	16716	16655	16688	16652	16709	16589	16612	16470	16734	16812	16651	16656	16695	16750	16879	16625	16611	16780	16633	16557	16695	16629	16603	16702	16851	16543	16680	16813	16632	16746	16772	16790	16569	16633	16542	16478	16655	16644	16409	16712	16729	16583	16703	16464	16819	16598	16747	16730	16741	16929	16604	16654	16776	16590	16609	16600	16736	16656	16800	16737	16771	16561	16642	16692	16786	16639	16573	16715	16587	16768	16611	16605	16702	16726	16678	16737	16528	16783	16805	16666	16544	16612	16615	16687	16812	16627	16658	16760	16657	16749	16811	16751	16700	16648	16737	16865	16737	16548	16703	16492	16716	16596	16773	16625	16767	16852	16867	16731	16751	16568	16625	16844	16527	16699	16716	16762	16680	16664	16665	16612	16710	16569	16490	16614	16581	16522	16734	16701	16804	16697	16737	16803	16824	16672	16822	16662	16784	16681	16642	16657	16620	16636	16581	16673	16562	16525	16650	16764	16664	16664	16707	16668	16790	16697	16633	16675	16730	16554	16735	16734	16650	16652	16638	16684	16572	16718	16720	16507	16601	16477	16784	16550	16657	16416	16648	16556	16689	16604	16652	16749	16717	16830	16625	16606	16742	16616	16686	16918	16635	16672	16680	16804	16636	16633	16749	16557	16777	16753	16830	16656	16575	16620	16588	16769	16732	16705	16693	16788	16624	16543	16784	16707	16638	16676	16621	16681	16621	16661	16686	16696	16631	16637	16862	16817	16655	16566	16570	16804	16813	16725	16552	16720	16642	16768	16691	16617	16640	16674	16729	16464	16577	16728	16779	16668	16778	16600	16676	16636	16697	16783	16812	16522	16588	16759	16757	16669	16649	16763	16587	16724	16691	16742	16710	16588	16572	16596	16606	16808	16729	16722	16513	16599	16557	16686	16788	16575	16685	16495	16675	16565	16514	16623	16660	16538	16745	16542	16717	16397	16582	16884	16734	16728	16613	16623	16539	16655	16570	16486	16715	16624	16525	16774	16679	16658	16672	16665	16589	16688	16863	16580	16539	16811	16775	16759	16853	16654	16658	16596	16639	16839	16699	16825	16654	16684	16735	16614	16513	16607	16719	16799	16670	16674	16635	16492	16662	16677	16696	16431	16656	16681	16634	16504	16701	16738	16694	16705	16697	16675	16761	16620	16601	16762	16859	16692	16846	16693	16805	16718	16807	16764	16739	16575	16783	16548	16558	16683	16703	16748	16710	16753	16763	16650	16767	16686	16408	16714	16940	16504	16678	16866	16595	16473	16681	16692	16571	16611	16439	16758	16756	16761	16630	16719	16723	16657	16547	16861	16701	16885	16610	16815	16699	16726	16620	16794	16651	16757	16631	16622	16790	16603	16550	16713	16635	16634	16765	16842	16644	16877	16665	16647	16635	16649	16678	16723	16590	16460	16716	16577	16659	16528	16873	16681	16647	16618	16740	16595	16758	16766	16739	16754	16700	16789	16599	16427	16665	16728	16632	16587	16702	16689	16544	16568	16732	16617	16725	16665	16760	16559	16644	16722	16491	16553	16649	16526	16720	16774	16691	16695	16649	16642	16614	16498	16738	16690	16514	16561	16758	16707	16827	16881	16859	16683	16618	16801	16659	16674	16743	16800	16842	16540	16725	16579	16780	16659	16727	16657	16480	16701	16736	16632	16494	16620	16819	16689	16623	16650	16735	16810	16689	16767	16690	16560	16600	16597	16834	16640	16696	16681	16363	16780	16689	16861	16547	16618	16714	16544	16664	16642	16616	16554	16685	16742	16556	16701	16663	16559	16764	16495	16651	16597	16653	16724	16634	16646	16776	16595	16863	16756	16559	16800	16625	16854	16488	16742	16657	16798	16610	16731	16673	16732	16763	16779	16696	16515	16777	16527	16691	16566	16731	16599	16765	16627	16545	16675	16610	16723	16734	16739	16744	16682	16741	16613	16751	16713	16608	16702	16579	16578	16729	16729	16677	16931	16586	16583	16598	16640	16778	16602	16498	16680	16559	16688	16761	16545	16675	16811	16776	16463	16801	16855	16552	16703	16844	16637	16754	16638	16693	16670	16734	16760	16767	16735	16620	16642	16829	16587	16680	16524	16752	16556	16665	16872	16702	16650	16847	16617	16762	16792	16579	16644	16682	16587	16557	16647	16817	16541	16676	16553	16570	16601	16522	16601	16672	16582	16691	16560	16715	16605	16728	16845	16730	16724	16645	16610	16707	16668	16573	16707	16675	16611	16737	16670	16830	16758	16829	16606	16642	16596	16652	16728	16665	16564	16583	16564	16577	16703	16679	16778	16689	16697	16771	16618	16838	16615	16626	16589	16527	16705	16569	16692	16727	16847	16634	16773	16760	16680	16609	16641	16589	16714	16802	16632	16821	16642	16606	16881	16779	16602	16657	16667	16578	16539	16498	16794	16710	16655	16648	16619	16725	16787	16676	16646	16630	16435	16644	16611	16695	16586	16688	16743	16887	16520	16818	16582	16876	16733	16726	16608	16584	16636	16481	16585	16871	16578	16710	16787	16712	16399	16693	16596	16537	16704	16560	16658	16531	16575	16637	16725	16836	16735	16677	16791	16548	16627	16640	16704	16614	16739	16573	16820	16593	16820	16706	16743	16826	16714	16745	16789	16626	16754	16646	16779	16607	16796	16575	16620	16650	16619	16880	16610	16633	16721	16725	16519	16666	16751	16567	16653	16766	16626	16625	16596	16948	16732	16634	16706	16567	16564	16534	16606	16758	16681	16604	16753	16658	16572	16678	16594	16510	16740	16733	16665	16606	16759	16645	16704	16655	16520	16632	16724	16763	16634	16515	16649	16678	16816	16599	16555	16633	16541	16689	16791	16612	16715	16519	16525	16836	16608	16672	16778	16630	16620	16699	16848	16721	16597	16607	16696	16593	16530	16662	16866	16661	16706	16558	16761	16507	16764	16649	16790	16740	16585	16618	16630	16732	16560	16756	16585	16704	16918	16664	16695	16718	16647	16653	16533	16626	16705	16576	16776	16580	16822	16739	16633	16702	16739	16660	16642	16558	16598	16548	16510	16521	16606	16662	16805	16587	16529	16844	16681	16753	16655	16591	16802	16673	16480	16725	16848	16593	16626	16703	16709	16541	16664	16752	16718	16700	16460	16535	16551	16689	16832	16717	16539	16597	16677	16523	16605	16632	16589	16634	16465	16459	16679	16557	16949	16647	16656	16790	16663	16665	16685	16584	16729	16692	16659	16851	16676	16623	16647	16750	16685	16688	16719	16746	16639	16495	16705	16714	16863	16812	16663	16577	16817	16707	16434	16771	16694	16769	16727	16776	16842	16685	16744	16731	16676	16657	16734	16719	16569	16653	16572	16642	16670	16581	16642	16497	16671	16595	16838	16785	16432	16752	16616	16608	16660	16718	16544	16860	16773	16876	16797
23327	20583	27571	25635	24772	28116	30508	28056	27709	28301	27979	27694	27873	27574	27739	28762	32047	28435	27552	27720	27447	27797	27458	28153	30102	30334	28862	28289	27802	27650	27321	27601	27435	27436	27605	27593	27422	27474	27201	27533	27609	27565	27529	27409	27297	27486	27143	27311	27468	27360	27528	27621	27308	27546	27529	27496	27690	27210	27469	27307	27339	27186	27528	27458	27369	27312	27489	27414	27378	27477	27277	27294	27557	27222	27687	27275	27288	27281	27198	27512	27290	27412	27523	27449	27462	27422	27615	27324	27157	27324	27322	27334	27482	27481	27383	27669	27281	27551	27417	27373	27277	27274	27447	27250	27241	27487	27321	27334	27654	27610	27519	27523	27597	27304	27369	27546	27507	27603	27452	27151	27428	27341	27638	27415	27395	27634	27505	27415	27528	27395	27407	27248	27271	27743	27434	27287	27765	27451	27300	27045	27371	27238	27715	27567	27313	26987	27628	27422	27344	27320	27643	27573	27173	27437	27391	27304	27359	27374	27506	27560	27767	27446	27458	27339	27674	27182	27607	27286	27224	27152	27513	27062	27145	27251	27429	27716	27478	27365	27313	27406	27519	27481	27669	27521	27265	27510	27146	27145	27532	27306	27406	27232	27445	27485	27484	27329	27379	27283	27359	27196	27457	27578	27122	27344	27496	27540	27604	27414	27282	27391	27432	27258	27519	27460	27346	27413	27533	27352	27307	27605	27415	27245	27478	27610	27665	27604	27462	27454	27234	27456	27614	27321	27413	27575	27403	27545	27312	27266	27469	27176	27509	27413	27487	27340	27474	27448	27538	27697	27524	27403	27497	27650	27339	27254	27310	27347	27139	27305	27535	27169	27244	27598	27484	27472	27691	27666	27371	27378	27234	27323	27621	27280	27230	27423	27244	27092	27446	27494	27546	27574	27511	27366	27585	27294	27447	27359	27572	27213	27504	27365	27602	27433	27438	27472	27500	27393	27308	27319	27527	27376	27701	27273	27405	27466	27724	27137	27279	27479	27183	27139	27271	27448	26957	27218	27397	27690	27375	27557	27607	27211	27530	27404	27371	27455	27384	27323	27276	27060	27529	27499	27277	27475	27525	27378	27234	27520	27293	27338	27284	27297	27388	27509	27444	27250	27345	27316	27418	27400	27605	27382	27269	27674	27569	27428	27425	27283	27084	27313	27463	27557	27472	27438	27249	27363	27289	27094	27337	27493	27402	27426	27432	27467	27437	27425	27461	27596	27670	27476	27335	27263	27226	27413	27513	27229	27376	27421	27353	27309	27584	27647	27351	27341	27465	27202	27440	27416	27554	27436	27367	27399	27308	27680	27440	27618	27374	27397	27612	27327	27496	27178	27562	27540	27353	27520	27701	27377	27326	27204	27311	27534	27478	27310	27582	27288	27426	27463	27146	27141	27255	27102	27508	27302	27675	27228	27467	27382	27298	27175	27497	27254	27329	27576	27337	27333	27244	27290	27190	27557	27682	27400	27298	27510	27197	27453	27743	27592	27418	27194	27325	27573	27560	27312	27432	27277	27237	27364	27373	27297	27367	27361	27424	27446	27748	27536	27328	27457	27569	27674	27200	27381	27392	27337	27739	27322	27352	27473	27130	27383	27222	27312	27383	27409	27426	27106	27272	27339	27441	27425	27404	27325	27420	27324	27722	27374	27457	27258	27489	27370	27427	27531	27345	27354	27057	27284	27651	27210	27306	27661	27332	27450	27355	27537	27539	27458	27318	27534	27372	27580	27463	27195	27545	27417	27387	27602	27582	27581	27385	27477	27387	27373	27471	27541	27208	27495	27384	27605	27316	27434	27273	27307	27437	27500	27659	27426	27493	27243	27314	27540	27295	27502	27475	27501	27472	27465	27443	27492	27389	27277	27195	27483	27450	27416	27657	27593	27350	27393	27359	27347	27468	27235	27592	27311	27533	27536	27421	27555	27200	27362	27367	27501	27418	27286	27566	27484	27354	27563	27590	27379	27300	27325	27281	27255	27439	27362	27330	27419	27366	27658	27249	27348	27391	27437	27549	27439	27451	27662	27350	27433	27427	27278	27749	27233	27335	27150	27230	27570	27635	27452	27339	27294	27390	27478	27123	27474	27484	27462	27548	27577	27502	27503	27587	27503	27375	27194	27400	27307	27605	27275	27503	27201	27423	27183	27298	27427	27413	27149	27310	27460	27286	27389	27253	27377	27443	27237	27437	27450	27480	27430	27446	27520	27262	27587	27461	27465	27356	27195	27308	27263	27325	27457	27721	27086	27239	27609	27332	27519	27570	27303	27490	27391	27460	27423	27318	27347	27565	27350	27488	27477	27360	27277	27320	27287	27557	27201	27541	27509	27579	27342	27650	27329	27236	27339	27517	27370	27418	27537	27710	27422	27414	27379	27362	27473	27287	27507	27277	27407	27436	27450	27558	27322	27345	27460	27240	27164	27280	27472	27316	27478	27583	27288	27419	27195	27380	27286	27423	27208	27593	27206	27466	27539	27427	27157	27366	27602	27488	27320	27467	27540	27590	27358	27354	27302	27494	27574	27309	27591	27612	27323	27341	27352	27473	27426	27661	27374	27329	27146	27512	27361	27729	27383	27786	27339	27421	27499	27561	27355	27393	27317	27232	27474	27603	27412	27306	27236	27262	27440	27461	27464	27528	27470	27423	27463	27219	27396	27417	27517	27229	27396	27145	27220	27589	27291	27058	27501	27281	27526	27403	27183	27446	27329	27326	27259	27560	27436	27554	27608	27520	27137	27276	27218	27147	27485	27353	27484	27491	27468	27462	27626	27382	27435	27365	27456	27560	27246	27393	27286	27443	27431	27452	27318	27200	27509	27574	27385	27623	27295	27317	27501	27253	27535	27328	27359	27440	27418	27137	27333	27422	27430	27316	27559	27479	27191	27244	27474	27175	27699	27462	27301	27491	27559	27438	27515	27399	27587	27484	27297	27302	27203	27518	27304	27376	27440	27493	27452	27547	27279	27421	27374	27570	27316	27360	27272	27548	27475	27323	27373	27272	27282	27509	27383	27459	27524	27354	27331	27397	27437	27525	27304	27447	27366	27403	27294	27403	27353	27477	27518	27678	27329	27463	27439	27422	27284	27361	27139	27592	27541	27423	27359	27476	27418	27663	27290	27662	27593	27374	27222	27313	27220	27302	27404	27162	27522	27662	27462	27407	27269	27197	27485	27433	27691	27207	27438	27200	27237	27420	27396	27170	27351	27393	27298	27167	27571	27508	27174	27270	27535	27554	27372	27347	27494	27447	27367	27404	27178	27302	27311	27408	27210	27480	27421	27567	27191	27221	27462	27351	27432	27401	27429	27435	27516	27322	27405	27282	27379	27152	27515	27461	27247	27492	27432	27278	27300	27251	27645	27343	27197	27380	27386	27243	27275	27630	27324	27180	27306	27493	27545	27422	27548	27339	27629	27647	27570	27458	27331	27342	27600	27518	27270	27506	27546	27357	27517	27519	27317	27276	27202	27601	27575	27388	27387	27369	27606	27168	27109	27359	27464	27343	27569	27360	27448	27336	27343	27470	27616	27567	27269	27278	27440	27547	27448	27443	27198	27380	27413	27334	27248	27353	27505	27385	27270	27284	27492	27642	27559	27589	27420	27519	27387	27570	27091	27521	27594	27681	27444	27333	27455	27411	27327	27578	27474	27083	27571	27573	27311	27261	27407	27485	27340	27426	27238	27530	27370	27283	27367	27453	27530	27499	27464	27339	27337	27385	27471	27325	27455	27472	27268	27257	27474	27388	27573	27231	27584	27175	27522	27165	27281	27179	27465	27508	27484	27521	27497	27363	27373	27622	27370	27115	27491	27365	27310	27328	27317	26957	27447	27424	27622	27119	27355	27323	27146	27385	27583	27605	27602	27361	27303	27180	27395	27234	27355	27229	27214	27318	27381	27492	27343	27510	27447	27607	27309	27411	27366	27274	27238	27522	27451	27333	27190	27534	27520	27313	27490	27505	27244	27390	27203	27421	27290	27468	27288	27495	27369	27331	27488	27311	27459	27470	27474	27413	27614	27620	27362	27560	27486	27337	27561	27614	27392	27482	27330	27380	27428	27436	27591	27341	27362	27551	27296	27161	27362	27693	27385	27528	27441	27695	27473	27759	27461	27335	27467	27706	27533	27660	27236	27419	27536	27527	27332	27621	27627	27247	27388	27305	27356	27620	27368	27548	27266	27326	27195	27437	27505	27560	27655	27191	27349	27572	27242	27415	27487	27481	27570	27428	27540	27248	27534	27397	27406	27314	27580	27362	27112	27369	27360	27639	27444	27418	27309	27491	27622	27191	27433	27681	27355	27266	27230	27511	27228	27509	27456	27706	27283	27696	27458	27452	27740	27496	27484	27457	27371	27514	27663	27540	27076	27300	27072	27394	27393	27372	27461	27285	27146	27280	27203	27369	27336	27229	27286	27342	27518	27387	27194	27330	27411	27554	27625	27399	27348	27434	27296	27312	27247	27228	27281	27371	27296	27569	27546	27398	27302	27441	27496	27119	27414	27560	27461	27285	27435	27750	27254	27161	27101	27243	27538	27516	27345	27450	27453	27540	27079	27439	27468	27432	27345	27425	27407	27332	27653	27415	27669	27212	27347	27456	27503	27464	27538	27388	27380	27402	27330	27219	27356	27523	27269	27513	27267	27102	27147	27065	27364	27353	27617	27402	27365	27555	27520	27508	27307	27278	27359	27324	27181	27567	27327	27457	27360	27281	27521	27395	27236	27399	27412	27252	27261	27494	27470	27222	27521	27310	27535	27659	27408	27402	27235	27498	27414	27059	27383	27530	27300	27352	27530	27343	27468	27270	27482	27382	27118	27292	27289	27489	27293	27365	27267	27525	27434	27415	27364	27543	27286	27668	27275	27616	27630	27298	27559	27535	27535	27443	27316	27605	27526	27163	27429	27384	27491	27423	27435	27199	27535	27664	27253	27606	27291	27200	27266	27214	27403	27651	27281	27367	27352	27345	27502	27443	27270	27288	27283	27487	27338	27394	27559	27231	27347	27510	27467	27370	27224	27254	27272	27443	27373	27531	27292	27685	27332	27140	27721	27312	27197	27522	27308	27345	27518	27375	27618	27535	27391	27539	27373	27526	27462	27418	27607	27292	27434
49844	63490	53188	32985	24176	19645	18644	18452	18280	18032	18292	17963	17981	17806	17985	20269	23965	18082	17754	17924	17730	17709	17959	18761	21419	21213	19252	18425	18117	17832	17762	17682	17692	17611	17738	17718	17675	17744	17652	17635	17779	17562	17763	17783	17558	17472	17720	17709	17802	17836	17837	17858	17764	17479	17725	17592	17579	17633	17682	17529	17675	17585	17554	17720	17835	17592	17623	17784	17593	17557	17650	17658	17460	17580	17817	17542	17510	17786	17618	17804	17613	17616	17720	17652	17603	17671	17660	17645	17800	17665	17697	17662	17645	17684	17683	17684	17767	17730	17640	17739	17636	17869	17584	17848	17621	17722	17651	17620	17855	17654	17621	17641	17502	17669	17600	17861	17674	17613	17680	17661	17617	17753	17680	17625	17668	17548	17663	17826	17745	17618	17629	17632	17768	17712	17687	17670	17585	17617	17746	17403	17745	17608	17692	17783	17854	17473	17435	17816	17621	17582	17823	17777	17573	17712	17506	17386	17538	17518	17683	17543	17728	17429	17680	17577	17662	17538	17625	17722	17731	17664	17574	17754	17580	17619	17505	17573	17728	17637	17739	17516	17718	17679	17550	17617	17563	17481	17581	17675	17687	17747	17747	17562	17818	17614	17777	17526	17769	17747	17623	17604	17700	17577	17612	17681	17635	17569	17860	17695	17692	17760	17574	17721	17584	17595	17629	17616	17354	17732	17712	17511	17701	17682	17691	17907	17558	17601	17752	17626	17547	17690	17668	17470	17574	17711	17714	17489	17519	17764	17611	17686	17609	17665	17652	17669	17698	17671	17594	17631	17794	17477	17602	17610	17647	17692	17671	17664	17897	17373	17644	17569	17704	17592	17735	17624	17563	17730	17693	17680	17736	17700	17652	17776	17671	17594	17687	17701	17803	17727	17862	17646	17655	17733	17733	17513	17675	17515	17538	17712	17589	17721	17671	17788	17593	17731	17634	17575	17720	17727	17584	17646	17641	17616	17819	17667	17645	17622	17495	17727	17569	17587	17661	17759	17629	17666	17694	17689	17803	17724	17738	17687	17569	17646	17526	17723	17563	17711	17540	17781	17749	17739	17602	17667	17725	17455	17666	17645	17787	17827	17740	17656	17751	17426	17576	17734	17631	17617	17643	17718	17795	17798	17659	17624	17512	17671	17710	17626	17581	17628	17663	17594	17769	17728	17711	17786	17719	17649	17690	17691	17706	17672	17456	17762	17769	17592	17676	17714	17676	17739	17770	17835	17751	17674	17587	17712	17755	17677	17642	17591	17700	17703	17657	17770	17744	17653	17524	17747	17718	17587	17763	17743	17815	17575	17798	17728	17561	17675	17574	17625	17676	17694	17692	17853	17771	17579	17688	17827	17662	17570	17551	17566	17475	17364	17658	17679	17667	17787	17638	17613	17691	17531	17580	17748	17649	17509	17557	17560	17531	17560	17452	17575	17528	17717	17531	17698	17666	17579	17498	17586	17636	17769	17687	17610	17711	17602	17559	17759	17460	17583	17595	17412	17652	17537	17699	17710	17761	17621	17675	17633	17532	17763	17626	17592	17744	17644	17593	17629	17613	17664	17652	17661	17700	17736	17841	17606	17736	17821	17583	17487	17638	17722	17505	17544	17879	17597	17718	17767	17516	17512	17705	17678	17473	17562	17739	17659	17580	17720	17761	17598	17798	17801	17517	17653	17617	17767	17601	17627	17606	17662	17649	17600	17710	17589	17687	17468	17724	17715	17550	17772	17658	17670	17583	17652	17713	17559	17491	17752	17729	17569	17605	17691	17758	17752	17645	17620	17619	17546	17743	17728	17667	17687	17714	17610	17605	17767	17610	17549	17529	17564	17565	17462	17785	17739	17727	17634	17686	17853	17700	17644	17588	17877	17611	17641	17680	17612	17726	17633	17605	17728	17692	17724	17599	17576	17715	17618	17635	17658	17733	17743	17725	17727	17814	17670	17629	17660	17649	17556	17717	17726	17675	17612	17770	17754	17724	17660	17763	17567	17592	17833	17837	17583	17589	17583	17765	17733	17759	17597	17695	17813	17576	17516	17485	17658	17873	17718	17621	17845	17652	17525	17793	17755	17782	17743	17671	17490	17576	17751	17600	17595	17422	17718	17594	17731	17813	17701	17752	17492	17673	17718	17693	17677	17526	17819	17408	17634	17579	17657	17643	17853	17605	17717	17744	17855	17553	17779	17724	17628	17718	17569	17602	17663	17782	17651	17457	17712	17773	17762	17832	17670	17669	17579	17507	17745	17640	17631	17739	17598	17913	17732	17807	17777	17649	17711	17783	17417	17538	17723	17724	17637	17663	17608	17754	17423	17796	17555	17690	17668	17770	17650	17858	17809	17716	17607	17621	17606	17684	17645	17537	17745	17824	17602	17651	17779	17501	17562	17771	17855	17526	17476	17470	17694	17644	17685	17533	17576	17749	17630	17662	17652	17692	17511	17526	17515	17611	17601	17736	17613	17624	17902	17545	17833	17587	17599	17671	17664	17638	17721	17564	17841	17819	17774	17602	17618	17619	17765	17597	17744	17605	17600	17591	17756	17637	17731	17530	17692	17564	17637	17709	17668	17810	17595	17577	17546	17550	17573	17655	17648	17437	17672	17794	17451	17692	17719	17915	17668	17694	17704	17685	17652	17763	17746	17648	17623	17477	17585	17764	17555	17714	17684	17821	17692	17658	17613	17632	17606	17700	17709	17779	17765	17714	17585	17673	17693	17802	17599	17510	17877	17703	17540	17601	17719	17550	17720	17662	17723	17653	17593	17557	17844	17764	17536	17719	17626	17817	17696	17747	17822	17542	17701	17548	17774	17617	17535	17847	17511	17593	17523	17648	17812	17795	17733	17724	17870	17873	17529	17574	17633	17712	17461	17827	17808	17709	17755	17685	17621	17734	17692	17801	17617	17708	17717	17577	17584	17626	17700	17752	17688	17733	17450	17621	17641	17524	17742	17760	17709	17524	17569	17830	17775	17674	17694	17481	17616	17690	17712	17843	17714	17603	17861	17698	17679	17624	17618	17784	17558	17691	17790	17816	17680	17816	17737	17739	17746	17611	17777	17826	17768	17712	17698	17528	17635	17745	17744	17613	17760	17717	17599	17772	17660	17650	17649	17725	17788	17629	17773	17747	17624	17646	17770	17640	17424	17850	17416	17587	17740	17754	17741	17635	17482	17882	17799	17704	17769	17754	17553	17734	17735	17669	17781	17647	17705	17555	17699	17750	17736	17748	17753	17736	17866	17727	17806	17518	17698	17735	17721	17575	17769	17493	17630	17809	17836	17786	17589	17735	17612	17640	17701	17446	17573	17736	17569	17693	17601	17816	17680	17750	17791	17782	17646	17847	17767	17795	17646	17705	17672	17701	17613	17720	17521	17692	17754	17722	17596	17588	17718	17736	17798	17808	17623	17567	17698	17712	17627	17562	17685	17561	17517	17668	17695	17737	17464	17700	17832	17692	17905	17662	17814	17758	17786	17625	17611	17569	17602	17555	17825	17522	17635	17543	17535	17593	17738	17744	17645	17547	17524	17584	17574	17729	17674	17798	17665	17716	17757	17787	17682	17730	17803	17744	17747	17707	17602	17722	17680	17572	17709	17734	17777	17638	17705	17600	17571	17618	17742	17582	17672	17784	17627	17616	17716	17597	17842	17784	17809	17831	17667	17506	17566	17721	17724	17770	17541	17575	17794	17688	17492	17717	17804	17603	17786	17788	17492	17804	17664	17792	17495	17769	17594	17541	17661	17716	17609	17584	17774	17795	17454	17768	17612	17594	17655	17601	17687	17569	17771	17573	17639	17773	17672	17668	17777	17710	17484	17821	17509	17759	17702	17837	17713	17530	17734	17737	17701	17639	17525	17774	17595	17627	17733	17676	17538	17568	17689	17781	17635	17776	17786	17630	17789	17694	17676	17596	17715	17720	17699	17734	17568	17771	17592	17527	17757	17563	17730	17588	17498	17683	17739	17618	17606	17618	17683	17830	17566	17550	17796	17450	17505	17557	17796	17542	17610	17686	17657	17768	17745	17649	17634	17691	17652	17698	17698	17529	17583	17723	17740	17693	17563	17561	17677	17442	17655	17469	17692	17709	17530	17625	17791	17644	17609	17790	17677	17539	17701	17668	17643	17612	17609	17457	17663	17795	17646	17616	17488	17616	17654	17637	17597	17741	17678	17843	17665	17792	17587	17690	17742	17632	17725	17604	17631	17558	17573	17599	17590	17601	17648	17431	17796	17765	17734	17517	17624	17471	17509	17734	17686	17730	17542	17660	17705	17595	17755	17596	17698	17674	17758	17642	17718	17494	17766	17601	17656	17608	17546	17737	17813	17620	17640	17647	17670	17723	17542	17740	17742	17916	17773	17719	17751	17552	17631	17719	17758	17793	17662	17629	17801	17725	17589	17732	17756	17716	17731	17630	17658	17721	17809	17561	17677	17582	17819	17576	17708	17802	17745	17757	17622	17736	17606	17724	17659	17685	17627	17678	17878	17778	17732	17768	17666	17685	17759	17662	17443	17814	17785	17433	17678	17638	17780	17602	17737	17744	17625	17547	17669	17636	17615	17667	17707	17584	17552	17778	17678	17631	17604	17721	17665	17693	17789	17503	17697	17752	17664	17703	17716	17711	17609	17640	17600	17659	17866	17467	17797	17541	17658	17632	17540	17511	17663	17437	17678	17627	17636	17778	17527	17692	17692	17435	17646	17740	17970	17668	17575	17536	17678	17404	17534	17772	17729	17657	17528	17575	17683	17631	17607	17579	17767	17796	17583	17727	17673	17641	17637	17628	17696	17692	17742	17742	17649	17576	17644	17695	17704	17518	17633	17660	17667	17861	17651	17450	17609	17597	17721	17789	17684	17758	17639	17747	17563	17624	17657	17660	17694	17495	17667	17664	17547	17753	17666	17606	17689	17664	17758	17656	17798	17615	17704	17671	17512	17801	17651	17660	17701	17705	17690	17897	17642	17711	17690	17639	17554	17741	17683	17715	17704	17576	17701	17640	17640	17654	17532	17576	17686	17642	17656	17659	17665	17598	17723	17795	17604	17743	17749	17575	17677	17635	17559	17648	17742	17579	17488	17799	17663	17662	17811	17721	17672	17587	17744	17756	17656
21927	20476	27019	25415	24005	26691	30890	27781	27306	27376	27335	27182	26987	27037	27181	27937	37325	29946	26765	26529	26635	26910	26752	27362	29847	31101	29011	27689	26685	26548	26658	26707	26474	26600	26723	26510	26859	26721	26468	26739	26488	26599	26677	26556	26602	26475	26617	26719	26514	26648	26558	26512	26798	26558	26652	26497	26594	26622	26597	26431	26389	26754	26632	26549	26358	26587	26429	26553	26704	26353	26551	26591	26586	26506	26397	26528	26570	26636	26516	26530	26681	26569	26373	26491	26530	26759	26519	26640	26446	26700	26610	26673	26534	26697	26764	26419	26597	26644	26716	26773	26523	26503	26512	26328	26409	26604	26190	26315	26511	26434	26726	26428	26411	26594	26683	26759	26538	26396	26444	26522	26540	26606	26690	26641	26743	26338	26579	26573	26633	26479	26556	26688	26705	26495	26850	26653	26208	26716	26310	26530	26660	26572	26492	26379	26405	26656	26431	26626	26815	26560	26522	26812	26783	26373	26572	26503	26775	26644	26595	26329	26606	26569	26402	26696	26257	26537	26684	26557	26397	26449	26433	26496	26728	26539	26472	26226	26538	26484	26378	26396	26556	26485	26462	26468	26578	26295	26391	26697	26553	26485	26663	26350	26304	26362	26658	26565	26505	26386	26485	26447	26495	26336	26514	26378	26552	26868	26497	26288	26967	26758	26647	26516	26555	26590	26340	26229	26440	26436	26449	26865	26584	26307	26375	26601	26358	26615	26652	26520	26747	26494	26575	26352	26633	26206	26367	26475	26821	26302	26587	26443	26620	26773	26666	26640	26597	26365	26546	26374	26620	26470	26621	26557	26504	26469	26425	26516	26461	26587	26615	26608	26580	26539	26415	26747	26653	26528	26520	26158	26717	26735	26476	26497	26790	26528	26657	26608	26639	26405	26657	26301	26518	26404	26354	26588	26610	26361	26428	26455	26258	26535	26742	26496	26604	26496	26635	26511	26698	26351	26556	26410	26627	26453	26541	26665	26481	26499	26694	26436	26496	26555	26410	26327	26578	26736	26539	26728	26194	26405	26459	26734	26620	26586	26482	26403	26670	26493	26317	26671	26610	26404	26698	26693	26414	26382	26308	26587	26408	26406	26716	26575	26696	26582	26456	26574	26627	26579	26434	26701	26226	26353	26463	26567	26582	26583	26778	26578	26851	26493	26507	26349	26576	26770	26726	26768	26753	26516	26435	26566	26456	26416	26363	26575	26519	26556	26505	26491	26311	26269	26378	26289	26260	26557	26622	26545	26370	26388	26287	26359	26400	26545	26679	26329	26661	26725	26776	26572	26582	26394	26512	26574	26713	26226	26730	26574	26230	26476	26874	26749	26639	26535	26486	26571	26407	26610	26710	26381	26580	26460	26787	26635	26324	26228	26440	26723	26406	26179	26385	26504	26343	26389	26488	26795	26415	26780	26581	26450	26493	26475	26467	26551	26526	26495	26416	26759	26404	26712	26600	26545	26597	26609	26488	26276	26454	26214	26522	26194	26505	26296	26517	26500	26513	26764	26470	26507	26548	26788	26759	26493	26234	26328	26573	26409	26798	26369	26475	26528	26652	26568	26438	26403	26284	26454	26536	26602	26457	26443	26352	26392	26444	26497	26277	26251	26705	26687	26573	26789	26286	26242	26713	26627	26599	26497	26568	26476	26170	26227	26550	26391	26628	26647	26593	26648	26600	26763	26297	26521	26289	26796	26601	26506	26566	26405	26443	26601	26580	26680	26809	26576	26348	26462	26510	26338	26624	26399	26516	26674	26573	26467	26502	26568	26635	26421	26444	26802	26692	26567	26612	26495	26430	26444	26553	26433	26690	26475	26454	26374	26488	26525	26659	26465	26797	26398	26538	26450	26557	26457	26392	26862	26608	26725	26544	26522	26464	26699	26678	26411	26072	26609	26652	26448	26617	26405	26610	26752	26488	26377	26522	26682	26410	26465	26439	26369	26263	26460	26500	26436	26622	26514	26769	26586	26300	26643	26672	26711	26573	26505	26660	26577	26468	26533	26438	26405	26270	26454	26580	26489	26510	26593	26238	26552	26186	26459	26710	26256	26624	26573	26601	26423	26475	26613	26659	26260	26512	26572	26432	26432	26376	26433	26597	26404	26443	26740	26682	26650	26420	26641	26624	26558	26531	26375	26567	26362	26371	26507	26374	26290	26522	26388	26563	26652	26504	26701	26609	26401	26603	26512	26337	26616	26488	26445	26894	26559	26337	26312	26830	26483	26441	26395	26501	26417	26460	26422	26503	26521	26284	26586	26708	26303	26500	26332	26647	26462	26565	26522	26474	26559	26547	26514	26342	26588	26642	26410	26349	26415	26354	26438	26351	26630	26471	26227	26394	26484	26398	26650	26797	26431	26579	26492	26453	26676	26674	26616	26566	26604	26455	26395	26335	26714	26493	26625	26409	26466	26497	26588	26527	26532	26348	26650	26729	26392	26636	26165	26263	26605	26440	26489	26516	26677	26474	26815	26687	26512	26711	26681	26484	26631	26534	26632	26423	26374	26585	26465	26628	26495	26797	26636	26632	26321	26734	26585	26280	26545	26445	26650	26441	26500	26528	26758	26533	26520	26583	26459	26355	26627	26417	26612	26510	26612	26512	26623	26737	26816	26651	26461	26440	26804	26650	26498	26642	26422	26364	26567	26593	26539	26529	26507	26495	26482	26825	26842	26499	26424	26558	26573	26274	26428	26499	26576	26590	26576	26528	26501	26434	26273	26491	26662	26519	26854	26553	26377	26489	26312	26528	26799	26465	26455	26530	26517	26651	26548	26590	26629	26547	26641	26617	26457	26515	26432	26309	26389	26534	26371	26446	26664	26719	26937	26590	26475	26450	26501	26677	26393	26503	26518	26200	26421	26545	26423	26670	26585	26659	26486	26602	26643	26634	26417	26563	26497	26501	26471	26676	26713	26391	26738	26603	26235	26689	26237	26366	26505	26436	26508	26321	26472	26691	26389	26660	26444	26543	26799	26402	26497	26697	26537	26428	26329	26452	26674	26375	26590	26510	26532	26357	26536	26561	26494	26443	26411	26344	26357	26371	26303	26503	26547	26429	26413	26557	26532	26356	26599	26503	26660	26712	26534	26587	26274	26601	26675	26641	26745	26329	26669	26624	26568	26430	26555	26526	26455	26506	26405	26512	26417	26802	26306	26515	26521	26348	26301	26568	26489	26253	26451	26546	26450	26521	26627	26564	26452	26303	26430	26702	26362	26385	26363	26339	26465	26490	26491	26612	26448	26492	26629	26542	26320	26464	26436	26458	26566	26421	26750	26747	26630	26605	26557	26434	26278	26468	26523	26542	26402	26475	26483	26491	26325	26603	26219	26696	26549	26510	26707	26436	26440	26442	26503	26371	26403	26484	26402	26748	26376	26388	26382	26450	26252	26455	26380	26606	26299	26391	26672	26547	26560	26509	26029	26273	26494	26543	26459	26538	26373	26499	26361	26842	26595	26580	26380	26542	26222	26611	26451	26439	26482	26597	26614	26542	26331	26563	26135	26328	26577	26618	26793	26449	26528	26655	26650	26427	26315	26361	26532	26452	26557	26842	26271	26297	26610	26440	26494	26398	26524	26680	26590	26626	26331	26649	26615	26490	26518	26734	26346	26553	26459	26619	26432	26479	26580	26400	26320	26618	26628	26572	26148	26588	26672	26558	26417	26565	26430	26280	26721	26743	26368	26345	26474	26525	26426	26496	26612	26554	26866	26410	26682	26168	26632	26669	26426	26699	26566	26575	26499	26402	26303	26637	26480	26395	26615	26585	26366	26519	26518	26750	26552	26424	26814	26752	26682	26633	26325	26614	26507	26381	26356	26275	26533	26423	26641	26408	26471	26476	26243	26455	26817	26474	26618	26685	26416	26363	26230	26424	26390	26539	26458	26491	26479	26488	26376	26590	26412	26530	26452	26698	26586	26473	26610	26518	26328	26445	26646	26510	26415	26408	26454	26514	26820	26534	26283	26585	26613	26508	26310	26663	26557	26445	26461	26542	26666	26557	26470	26578	26614	26370	26682	26435	26181	26451	26604	26338	26379	26595	26487	26337	26468	26412	26311	26443	26586	26472	26569	26345	26443	26846	26548	26634	26356	26596	26484	26683	26525	26544	26411	26547	26538	26371	26786	26455	26487	26653	26490	26431	26567	26665	26614	26878	26481	26486	26585	26864	26557	26308	26330	26509	26514	26493	26674	26507	26416	26565	26647	26381	26515	26445	26550	26398	26549	26576	26634	26484	26569	26405	26522	26585	26516	26721	26103	26695	26634	26383	26301	26506	26447	26728	26786	26767	26611	26524	26565	26314	26678	26735	26554	26174	26515	26366	26751	26675	26626	26431	26490	26426	26422	26646	26704	26628	26372	26533	26618	26377	26288	26291	26336	26360	26462	26574	26472	26549	26475	26563	26494	26548	26426	26448	26583	26397	26495	26391	26674	26586	26498	26458	26493	26636	26549	26497	26499	26639	26422	26647	26577	26657	26665	26655	26362	26563	26426	26666	26389	26393	26657	26528	26599	26531	26517	26526	26626	26468	26666	26432	26655	26509	26564	26481	26451	26712	26657	26780	26689	26520	26402	26581	26770	26644	26395	26471	26591	26570	26369	26346	26589	26615	26435	26543	26623	26519	26602	26400	26503	26488	26592	26784	26582	26442	26638	26449	26415	26414	26450	26536	26452	26666	26390	26607	26690	26596	26622	26647	26297	26731	26801	26824	26541	26466	26427	26376	26632	26583	26633	26485	26510	26389	26421	26590	26465	26350	26548	26634	26442	26790	26447	26349	26244	26542	26846	26500	26333	26420	26431	26548	26519	26569	26765	26530	26628	26642	26588	26202	26461	26564	26556	26568	26405	26604	26285	26523	26469	26414	26482	26321	26515	26535	26401	26482	26571	26426	26591	26365	26422	26506	26448	26497	26538	26553	26591	26496	26734	26467	26458	26583	26537	26589	26573	26357	26774	26671	26579	26486	26608	26872	26624	26697	26587	26361	26328	26698	26530	26402	26389	26713	26398	26200	26217	26386	26593	26453	26477	26225	26275	26301	26494	26301	26548	26716	26500	26505	26543	26276	26292	26755	26714	26575	26437	26505	26570	26641	26700	26485	26579
50275	70985	59745	47019	32484	21164	18980	18680	18237	17890	18014	17848	17482	17455	17254	19694	31614	19047	17329	17175	17217	17183	17245	18088	22161	22578	19669	18158	17608	17219	17179	17050	17344	17147	17268	17048	17195	17153	17305	17308	17186	17277	17228	17048	17280	17050	17155	17197	17136	17067	17161	17106	16995	17083	17128	17081	17060	17163	17086	17084	16983	17243	16853	17193	17088	17080	17113	17137	17143	17257	17022	17073	17133	17152	17296	17025	17073	17199	17050	17184	17119	16982	16998	17132	16949	17189	16993	17099	17008	17007	17293	17194	17044	17042	17047	16917	17247	17190	17158	17131	17056	17141	16962	17125	17011	17080	17249	17227	17143	16964	17152	16999	17176	17076	17022	16862	16977	17045	17084	17006	17216	17130	17064	17170	17086	17021	17177	17237	16984	16930	17165	17194	17189	17064	17215	17280	17141	17123	17075	17243	17037	17136	17149	17218	17126	17141	17038	17009	16934	17077	17152	17134	17180	17078	17130	17196	17138	17125	17224	16941	17177	17266	17030	17134	17073	17023	17122	17115	17146	17201	17074	16804	17033	16964	16888	17048	17203	17077	17228	17142	17072	17105	17031	17145	16911	17129	17047	17048	17099	17155	17064	17011	17055	17103	17123	17083	17069	17020	17184	17098	16951	17011	17069	16999	17035	17086	17061	17016	17082	17081	17176	16995	17079	17054	17022	17059	17132	17040	17138	17171	17165	17120	17299	17017	17042	17123	17224	17134	17070	17112	17077	17075	17090	17161	17127	17065	17209	16899	16923	17021	17194	17109	17180	17156	16990	17058	17012	16987	17047	17092	17092	16939	17111	17125	17001	17140	17237	16970	17114	17239	17143	17157	17067	16998	17208	17095	17005	17048	17089	17096	17054	17048	17102	17238	17172	17053	17244	17145	17058	17168	17065	17076	17231	17073	17059	17127	17023	16981	17167	17152	16958	17042	17046	17135	17251	16982	17090	17113	16978	17009	17081	17229	16869	17312	17097	16970	17198	17027	17197	17133	17011	17093	17124	16961	17099	17280	17089	16892	16952	16998	17196	16997	17046	17197	16994	17281	17017	17210	17132	17241	17234	17127	17107	17157	17099	17104	17053	17061	17038	17076	17181	16935	17020	17026	17163	17052	16994	17072	17144	17004	16991	17201	17026	17081	17028	17165	17144	17019	16929	17051	17142	17168	17019	17147	17025	17125	16901	17046	17100	17243	16994	17023	17007	17274	17069	17160	17179	17109	17108	17069	16933	16950	17191	17074	16967	17023	17266	17118	17221	17202	17125	17096	17206	17056	17068	17079	16999	17190	16937	17045	17082	16929	17031	17117	17134	17190	17015	17054	17073	17201	17062	17154	17169	17067	17171	17099	17028	17035	17294	17001	17032	17196	17281	17220	16949	17134	16936	17055	17185	17028	17015	17058	17006	17261	17117	17162	17177	16905	17101	17235	17104	16969	17151	17031	17197	17116	16968	17297	17026	17109	17109	17243	17163	16964	17083	17241	17034	17096	17048	17050	16970	17107	16968	17044	17211	17178	16934	17115	17004	17099	16964	17113	17175	17099	17063	17023	16893	17116	17056	17099	17166	16993	17113	17140	17149	17055	17015	17078	17241	16919	16954	17176	17085	17049	16937	17118	16983	17030	17102	17205	17065	17053	16945	17022	16959	17080	16952	17133	17053	17079	17041	17092	17126	17088	17164	16835	17113	17032	17092	16783	17032	17055	16931	17009	17024	17150	17080	17148	17071	17120	17062	17180	17147	17128	17013	17106	16933	17040	17197	17248	17092	16844	17020	17205	17119	17221	17086	17091	17146	16999	17234	17095	17026	16937	17220	17195	16879	16991	17050	16939	17202	17019	17037	16950	17050	17196	17023	16947	17100	17061	17186	17075	17078	17014	17115	17085	17138	17076	17007	17243	17203	17120	17153	17164	17124	17105	17261	17140	16822	17038	17022	16940	17003	17096	17026	17004	17032	17056	17222	17101	17293	16956	17077	17092	17133	17201	17119	16992	17048	17141	17000	17017	17079	17218	17084	17138	17032	17138	17045	16989	17126	17085	16952	17087	17085	17326	17152	17152	17030	16985	17057	17061	16946	17008	17146	17247	17071	17059	17122	17239	17013	17090	17103	17185	16983	17191	17080	17199	17055	17125	17043	17009	17002	17046	17014	17121	17093	17043	17064	17132	17046	17038	17110	17058	16918	17132	16991	17097	16905	17076	17249	17027	17098	16990	16982	17235	17152	17020	17096	17096	17113	17254	17237	16879	17072	17094	17082	17077	17240	17014	17112	17043	17166	17085	17171	17059	17048	17041	17133	17063	17205	17180	17018	17114	17094	17188	17106	17116	17147	17149	17243	17062	17185	16919	17114	17068	17163	17182	17032	17153	16889	17050	17186	16997	17070	17234	17114	17091	17014	16965	17277	17287	17065	17054	17082	17045	17168	17012	16975	17183	17058	17099	17197	17162	17036	17067	17022	17111	16922	17151	17028	17263	17177	17023	17073	17061	17031	17117	16905	17149	17101	17119	17146	17012	17215	17289	16993	16784	17107	17012	16986	17101	17167	17114	17049	17000	17014	17241	17123	17116	17055	16888	17106	17050	17055	17227	17062	16996	17099	16947	17055	17056	17104	17236	16978	16901	16951	17142	16952	17146	17176	16974	17184	17179	17231	17056	17168	17005	17060	16976	17079	17146	17149	17177	17195	17092	17187	17090	16960	17161	17187	17198	17236	17025	17216	17078	17090	17035	17074	16967	17122	17128	17080	17104	17145	17170	16981	17007	17105	17134	17071	17200	17202	17101	17094	17093	17076	17011	16956	17228	17160	17114	17200	17168	16987	17024	17126	17121	17088	17008	17124	17034	17132	17039	17114	17127	17218	17085	17270	17039	17124	17024	17007	17123	17237	17116	17055	17092	17238	17076	17151	17165	17140	17106	16971	17155	17004	17034	16876	17037	17188	17090	17195	17022	17127	17147	17050	17241	17037	17044	17186	17126	17031	17160	17057	17049	17182	16979	16937	17196	17218	17103	17083	17213	17062	17127	16963	17153	16997	17208	16944	17153	17191	17060	17005	16988	17118	17123	17061	16980	16987	16887	17075	17033	17168	17072	16961	17111	17247	17043	16963	17034	16877	17154	17028	17194	17081	16979	17179	17119	17096	17040	17234	17136	17005	17082	17163	17231	17200	17117	17146	17046	17025	17210	17102	17004	16930	17131	17012	17000	17203	16984	17044	17072	17004	17125	17169	17322	17212	17126	17081	17095	17220	17249	17149	17137	16949	16938	17188	17039	17126	17222	17070	17131	16983	16991	17125	16945	17146	17122	17073	17061	17204	17279	17042	17054	17152	17191	17193	17040	16931	16995	17295	17140	17083	17037	17102	17048	17071	17027	17172	17025	16996	17067	17191	17123	17258	16976	17015	17304	17122	17108	17089	17128	17139	16946	17167	17149	17234	17111	16994	17134	17101	17151	17048	17030	17085	17020	17042	16996	17118	17064	17161	17097	17078	17015	17054	17136	17036	17224	17012	17185	17180	17164	17174	17218	17046	17085	17159	17056	17069	17053	16933	17283	16986	17110	17069	17013	17118	17189	17057	16944	17035	17079	16999	17124	17129	17064	16915	17044	16929	17072	16932	17218	17061	17260	17002	17119	17227	17114	17092	17029	17006	17156	17087	17134	16996	17046	17106	16985	16952	17006	17136	17130	16900	17044	16987	17093	17011	16988	17004	17175	17031	17284	17092	17127	17003	17035	17193	17129	17114	17156	16905	16960	17080	17144	16940	17224	17096	17146	17094	17088	17056	17106	17198	17091	17156	17070	17071	17001	17217	17040	17285	17060	17048	17071	17102	17105	17184	17222	17069	16949	17013	17250	17236	17126	17066	17073	17037	17049	17188	17048	17091	17115	17126	16966	17007	17179	16884	17001	17212	16974	17258	17138	16961	17136	17281	16996	17017	17072	17234	17052	17014	17250	17121	17175	16954	17023	17073	16855	16989	17132	17073	17154	16954	16962	17106	17012	17104	17183	17073	17049	17041	17251	17118	17116	17023	17243	17060	16997	17104	17067	17138	16910	16836	17138	17112	17067	17004	17145	17201	17086	17087	17159	17315	17109	17193	17007	17203	16961	17126	17003	17114	17122	17181	17059	17213	17136	17067	17260	17138	17036	17161	17111	17037	16941	17152	17015	17155	16934	17249	16853	17038	17070	17254	17098	17034	17280	17157	17224	17055	17183	17112	17133	17205	17066	17087	17057	17042	17070	17121	17042	17077	17026	17197	17192	17146	17132	16995	17155	17174	17286	17171	17024	17095	17121	17170	17159	17138	17136	17065	17055	16963	17249	17252	16747	17126	17074	17179	17287	17201	17103	17179	17154	17035	16954	17161	17022	17083	17031	17166	17238	17160	17003	17112	17124	16957	16989	16992	17226	17225	16889	16976	16973	17253	17007	16940	17055	17130	16893	17055	17092	17121	17176	17117	16991	17159	17197	17181	17121	17068	17311	17149	17004	17055	17156	17221	17071	17012	17065	17034	17062	16981	17207	17259	17195	17239	17079	16984	17063	17074	17105	17066	17088	17094	17167	17181	17161	17195	17178	16978	17158	17115	17058	17145	17173	17006	16954	17150	16992	17020	17132	17159	17153	16968	17223	17042	16819	17118	17177	17019	16909	17097	16990	17099	17066	17131	17121	17145	17220	17239	17192	17143	17014	17129	17116	16953	17105	16998	17198	17067	17194	17204	17170	17088	17283	17079	17109	17242	17046	17208	17265	17132	17110	17045	17131	17132	17307	17223	17023	17141	17056	17357	17144	17165	17070	17034	16986	17046	17074	17199	17195	17330	17099	17001	16872	17076	17012	17124	17072	16996	16979	17178	17148	16927	17441	17069	17123	17087	17133	17117	16955	17300	17071	17075	17261	17331	17021	17174	16976	17134	17131	17123	17309	17017	17068	17189	17083	17171	16882	17169	17364	17167	16862	17198	16926	17080	17088	17328	16995	17134	17066	17146	17102	17035	17134	17115	17197	17071	17180	17319	16942	17059	17158	16964	17183	17119	17107	17276	16985	17141	16995	17076	16917	17285	17025	17212	17051	17143	17077	17233	17072	17104	16942	16984	17279
44362	43939	44086	31157	24406	22097	21408	20775	20807	20714	20884	20587	20566	20750	20780	20709	21151	21083	20610	20674	20904	20766	20768	20778	20752	20783	20870	20871	20755	20410	20629	20731	20671	20658	20881	20633	20894	20706	20744	20628	20596	20677	20771	20646	20891	20558	20753	20591	20654	20652	20539	20598	20597	20717	20738	20908	20777	20732	20856	20807	20627	20298	20794	20749	20452	20592	20742	20780	20820	20767	20564	20582	20820	20603	20937	20989	20794	20655	20600	20685	20677	20828	20803	20668	20553	20469	20627	20717	20613	20729	20838	20506	20631	20812	20695	20532	20719	20692	20601	20678	20810	20620	20709	20637	20740	20620	20720	20785	20866	20713	20656	20561	20533	20750	20587	20495	20541	20548	20760	20726	20730	20598	20619	21016	20788	20848	20804	20740	20884	20892	20734	20510	20734	20709	20846	20730	20741	20743	20719	20709	20786	20721	20683	20779	20629	20610	20857	21056	20633	20779	20730	20733	21000	20576	20660	20740	20527	20598	20705	20703	20523	20563	20940	20836	20602	20829	20699	20671	20561	20796	20741	20647	20446	20738	20469	20778	20542	20722	20679	20512	20471	20578	20774	20685	20836	20719	20964	20536	20630	20701	20826	20668	20467	20412	20821	20550	20797	20830	20948	20878	20840	20591	20668	20423	20880	20520	20733	20857	20619	20575	20819	20781	20543	20450	20471	20580	20801	20625	20770	20750	20635	20759	20808	21017	20515	20467	20578	20711	20512	20792	20593	20792	20890	20853	20693	20607	20828	20504	20747	20830	20721	20584	20620	20778	20698	20596	20710	20806	20580	20678	20785	20664	20747	20761	20584	20566	20689	20692	20505	20799	20687	20509	20661	20838	20478	20918	20692	20632	20391	20543	20806	20699	20730	20519	20702	20545	20643	20825	20570	20570	20760	20715	20624	20564	20537	20588	20754	20629	20480	20592	20650	20744	20746	20939	20697	20766	20608	20721	20485	20589	20795	20789	20644	20635	20570	20827	20715	20763	20582	20511	20733	20390	20657	20808	20711	20684	20557	20529	20576	20512	20668	20641	20763	20784	20821	20946	20921	20667	20771	20712	20761	20659	20633	20455	20732	20658	20497	20977	20835	20523	20677	20688	20780	20651	20902	20519	20761	20780	20489	20789	20775	20323	20541	20729	20533	20558	20586	20646	20686	20805	20646	20404	20615	20655	20919	20597	20853	20638	20772	20650	20780	20582	20779	20653	20720	20847	20678	20952	20598	20532	20587	20683	20801	20615	20554	20627	20755	20898	20613	20539	20862	20902	20953	20718	20435	20649	20939	20512	20835	20524	20544	20339	20592	20602	20655	20731	20792	20667	20829	20804	20663	20748	20482	20574	20799	20942	20817	21004	20851	20763	20665	20738	20507	20502	20614	20606	20564	20656	20598	20650	20681	20713	20513	20905	20690	20690	20534	20494	20489	20527	20623	20594	20652	20470	20832	20727	20849	20569	20601	20769	20473	20598	20829	20791	20828	20679	20696	20597	20861	20558	20733	20913	20726	20604	20613	20760	20616	20863	20820	20690	20722	20609	20977	20846	20796	20686	20665	20759	20794	20607	20729	20727	20611	20580	20606	20775	20637	20528	20693	20902	20642	20575	20506	20680	20749	20676	20693	20275	20583	20838	20676	20756	20775	20540	20606	20738	20568	20662	20731	20615	20788	20667	20737	20830	20771	20621	20711	20993	20665	20722	20556	20429	20647	20675	20629	20545	20600	20760	20621	20833	20593	20868	20708	20698	20666	20529	20539	20616	20593	20710	20665	20813	20581	20589	20810	20654	20598	20677	20627	20739	20624	20771	20837	20492	20668	20760	20700	20635	20789	20598	20781	20577	20735	20687	20512	20651	20585	20686	20837	20719	20670	20531	20642	20671	20735	20862	20820	20728	20518	20639	20454	20533	20765	20665	20540	20869	20679	20638	20853	20763	20731	20538	20707	20838	20574	20526	20392	20724	20649	20941	20723	20813	20877	20500	20512	20705	20674	20861	20654	20681	20742	20607	20793	20657	20921	20829	20654	20836	20811	20704	20810	20549	20592	20894	20690	20590	20807	20736	20955	20612	20774	20474	20504	20723	20567	20646	20756	20544	20814	20571	20801	20861	20864	20753	20825	20759	20734	20593	20479	20619	20706	20866	20734	20933	20774	20469	20713	20451	20877	20698	20293	20666	20824	20497	20637	20477	20496	20553	20658	20804	20619	20783	20635	20710	20630	20470	20812	20875	20580	20843	20587	20592	20728	20770	20801	20767	20645	20798	20662	20661	20548	20633	20895	20632	20758	20701	20542	20610	20605	20733	20617	20784	20926	20826	20823	20846	20749	20436	20729	20523	20501	20511	20725	20626	20549	20707	20467	20770	20769	20866	20685	20666	20731	20583	20743	20595	20491	20788	20706	20720	20757	20798	20522	20573	20598	20752	20738	20779	20689	20767	20762	20903	20734	20650	20643	20760	20916	20562	20755	20559	20712	20608	20599	20745	20603	20806	20824	20643	20720	20429	20462	20754	21000	20401	20584	20742	20737	20815	20664	20760	20638	20543	20507	20480	20852	20796	20668	20629	20589	20500	20786	20583	20665	20730	20752	20724	20611	20436	20567	20641	20856	20753	20531	20686	20564	20717	20560	20526	20767	20624	20686	20554	20584	20588	20596	20649	20866	20821	20532	20596	20495	20599	20746	20481	20629	20677	20510	20446	20634	20693	20566	20607	20640	20741	20922	20617	20799	20470	20451	20829	20740	20820	20736	20596	20756	20810	20689	20799	20641	20786	20730	20627	20682	20671	20690	20429	20487	20788	20557	20755	20436	20645	20550	20618	20791	20867	20700	20534	20697	20926	20578	20648	20855	20625	20660	20628	20651	20566	20685	20405	20761	20514	20642	20602	20593	20797	20890	20717	20812	20641	20659	20614	20849	20812	20639	20799	20732	20634	20525	20765	20759	20689	20778	20541	20729	20657	20618	20752	20654	20505	20447	20517	20859	20708	20627	20473	20591	20565	20821	20624	20627	20795	20675	20780	20871	20928	20536	20774	20940	20541	20653	20880	20715	20971	20804	20703	20709	20803	20842	20571	20534	20532	20865	20714	20808	20601	20882	20707	20761	20717	20742	20891	21024	20912	20554	20582	20619	20731	20810	20491	20804	20618	20558	20728	20518	20785	20845	20619	20673	20692	20675	20680	20968	20670	20697	20755	20703	20590	20670	20651	20694	20657	20739	20466	20718	20771	20507	20623	20887	20781	20754	20308	20810	20720	20763	20657	20486	20657	20584	20709	20534	20675	20702	20645	20515	20619	20597	20471	20706	20663	20744	20530	20704	20645	20707	20618	20726	20505	20772	20708	20578	20656	20866	20322	20797	20834	20710	20770	20687	20694	20675	20707	20631	20516	20765	20685	20582	20632	20696	20607	20663	20798	20721	20760	21008	20647	20683	20380	20503	20460	20566	20698	20668	20775	20945	20653	20814	20530	20596	20691	20770	20842	20640	20426	20722	20636	20762	20530	20733	20646	20708	20696	20705	20767	20668	20485	20851	20768	20731	20680	20926	20724	20588	20634	20506	20525	20618	20611	20724	20559	20518	20550	20665	20713	20636	20805	20563	20795	20807	20778	20685	20393	20864	20947	20762	20748	20896	20964	20928	20815	20675	20737	20549	20787	20679	20825	20568	20902	20835	20637	20650	20797	20876	20720	20718	20941	20658	20846	20684	20839	20621	20695	20454	20761	20856	20758	20956	20817	20632	20706	20606	20491	20582	20899	20635	20450	20566	20917	20754	20876	20702	20527	20488	20583	20739	20737	20537	20503	20741	20418	20732	20566	20749	20830	20761	20766	20671	20900	20802	20638	20634	20499	20618	20572	20677	20645	20743	20619	20707	20809	20676	20898	20481	20636	20626	20660	20666	20748	20624	20643	20682	20723	20645	20671	20814	20664	20625	20933	20765	20710	20560	20576	20652	20754	20619	20714	20702	20733	20880	20537	20699	20610	20585	20656	20726	20638	20612	20531	20828	20679	20710	20528	20693	20779	20762	20524	20509	20620	20667	20671	20723	20605	20447	20685	20696	20499	20695	20772	20549	20723	20753	20756	20707	20754	20847	20577	20674	20753	20990	20747	20803	20840	20664	20627	20765	20736	20721	20575	20470	20507	20962	20775	20801	20706	20537	20800	20638	20730	20490	20405	20636	20481	20658	20930	20618	20647	20743	20738	20719	20719	20677	20681	20578	20425	20723	20688	20697	20823	20612	20826	20670	20387	20518	20700	20779	20662	20757	20869	20847	20608	20920	20761	20624	20737	20609	20748	20577	20671	20685	20532	20735	20809	20919	20739	20852	20559	20525	20690	20684	20800	20914	20762	20781	20682	20707	20624	20481	20687	20705	20681	20625	20583	20628	20484	20609	20508	20520	20655	20734	20632	20866	20868	20641	20488	20718	20819	20797	20493	20593	20599	20780	20698	20507	20601	20727	20515	20533	20602	20788	20684	20652	20740	20676	20647	20616	20826	20643	20712	20766	20744	20730	20827	20770	20858	20713	20653	20504	20784	20556	20678	20851	20662	20625	20647	20612	20813	20872	20767	20781	20572	20303	20530	20642	20547	20634	20575	20550	20554	20856	20649	20840	20780	20715	20966	20706	20621	20629	20708	20927	20531	20687	20636	20846	20670	20682	20648	20704	20689	20724	20580	20552	20674	20523	20631	20945	20668	20621	20744	20775	20564	20788	20699	20663	20898	20672	20404	20634	20803	20739	20731	20703	20861	20365	20733	20758	20542	20732	20716	20587	20873	20569	20877	20547	20654	20644	20884	20684	20725	20538	20627	20495	20828	20589	20649	20810	20767	20686	20592	20592	20760	20457	20503	20612	20810	20559	20599	20772	20755	20811	20508	20448	20739	20580	20912	20844	20775	20882	20793	20692	20656	20745	20653	20670	20636	20578	20586	20676	20570	20824	20830	20728	20690	20793	20732	20737	20492	20634	20816	20686	20804	20740	20634	20709	20656	20822	20517	20842	20545	20564	20800	20783	20698	20630	20719	20929	20765	20567	20751	20768	20564	20548	20719	20843	20731	20755	20583	20885	20854	20548	20532	20846	20498	20610	20597	20824	20741
47475	51952	44367	24645	18894	15770	14741	14593	14586	14629	14641	14480	14278	14520	14228	14427	14965	14358	14391	14321	14551	14376	14271	14285	14613	14389	14698	14528	14362	14348	14417	14445	14305	14258	14245	14247	14169	14378	14341	14370	14455	14431	14559	14596	14374	14122	14374	14517	14465	14396	14311	14418	14294	14374	14332	14274	14332	14234	14306	14268	14263	14410	14420	14474	14252	14388	14322	14290	14328	14301	14306	14261	14480	14198	14392	14323	14346	14321	14272	14340	14397	14285	14323	14310	14349	14337	14447	14410	14239	14381	14282	14299	14103	14445	14302	14269	14358	14394	14284	14385	14219	14315	14181	14190	14298	14282	14106	14399	14267	14268	14325	14372	14275	14190	14296	14289	14370	14267	14216	14207	14403	14324	14346	14110	14270	14247	14255	14335	14263	14449	14313	14386	14278	14375	14255	14221	14287	14360	14472	14407	14296	14331	14499	14188	14504	14130	14509	14312	14327	14373	14344	14323	14272	14323	14372	14261	14333	14306	14190	14285	14275	14351	14471	14169	14222	14202	14342	14370	14465	14385	14447	14237	14297	14390	14393	14271	14176	14321	14211	14319	14240	14214	14240	14547	14106	14259	14231	14343	14359	14201	14446	14260	14303	14454	14252	14256	14377	14270	14446	14328	14331	14276	14210	14445	14360	14449	14296	14266	14308	14293	14157	14101	14358	14359	14203	14337	14265	14429	14415	14402	14290	14238	14331	14251	14474	14269	14420	14204	14339	14384	14257	14390	14340	14229	14430	14352	14357	14139	14283	14469	14169	14222	14448	14319	14398	14481	14315	14478	14495	14418	14331	14397	14285	14251	14280	14402	14253	14290	14292	14213	14351	14438	14548	14257	14502	14305	14331	14246	14158	14384	14234	14311	14144	14228	14307	14331	14313	14336	14335	14249	14283	14472	14421	14332	14352	14290	14290	14321	14295	14262	14227	14309	14179	14496	14211	14153	14343	14191	14377	14275	14510	14361	14444	14303	14294	14276	14280	14390	14408	14392	14342	14238	14297	14358	14346	14329	14271	14247	14271	14329	14344	14610	14328	14297	14258	14240	14191	14347	14302	14338	14248	14419	14472	14447	14274	14446	14499	14482	14462	14227	14306	14424	14425	14516	14382	14212	14307	14382	14219	14265	14419	14185	14351	14401	14210	14336	14311	14372	14360	14288	14193	14428	14449	14276	14261	14358	14409	14218	14368	14310	14144	14406	14381	14312	14421	14197	14175	14399	14394	14231	14473	14375	14177	14163	14513	14455	14370	14293	14418	14303	14161	14368	14238	14263	14403	14134	14344	14315	14381	14446	14187	14341	14248	14294	14239	14490	14298	14298	14445	14372	14266	14450	14196	14399	14358	14205	14334	14351	14311	14448	14299	14289	14330	14231	14408	14166	14172	14273	14490	14280	14456	14429	14523	14312	14362	14369	14399	14307	14368	14326	14425	14304	14254	14304	14310	14254	14391	14128	14288	14444	14390	14333	14468	14260	14267	14233	14472	14350	14267	14362	14354	14236	14374	14403	14348	14159	14231	14459	14318	14421	14355	14338	14382	14258	14251	14273	14238	14246	14332	14282	14295	14334	14330	14423	14446	14204	14473	14301	14294	14333	14252	14278	14277	14409	14320	14249	14329	14433	14588	14381	14258	14286	14353	14224	14422	14469	14409	14443	14300	14303	14462	14293	14443	14312	14234	14300	14396	14226	14419	14322	14276	14219	14451	14233	14333	14316	14294	14301	14239	14425	14334	14280	14262	14385	14183	14263	14385	14355	14387	14285	14268	14427	14363	14289	14359	14446	14336	14408	14340	14214	14377	14297	14460	14197	14393	14179	14253	14287	14261	14341	14367	14425	14355	14397	14375	14279	14145	14278	14325	14164	14518	14296	14326	14284	14264	14353	14502	14270	14362	14334	14224	14509	14144	14393	14426	14227	14425	14252	14187	14270	14350	14428	14405	14366	14424	14376	14254	14164	14285	14167	14307	14304	14285	14515	14467	14376	14236	14274	14245	14380	14347	14368	14236	14249	14318	14235	14257	14335	14404	14475	14425	14225	14476	14236	14213	14232	14294	14467	14243	14398	14316	14365	14245	14300	14367	14227	14345	14296	14290	14367	14440	14338	14195	14244	14200	14282	14226	14187	14360	14224	14535	14414	14274	14294	14289	14431	14326	14237	14329	14238	14284	14275	14400	14273	14210	14274	14298	14352	14290	14280	14307	14382	14392	14345	14351	14396	14193	14188	14281	14134	14340	14209	14393	14390	14202	14349	14250	14383	14219	14349	14384	14469	14274	14335	14157	14401	14156	14310	14390	14564	14227	14293	14382	14332	14260	14188	14443	14362	14313	14402	14449	14196	14262	14437	14321	14322	14328	14303	14454	14347	14342	14334	14291	14039	14293	14293	14362	14228	14450	14412	14408	14217	14149	14342	14376	14375	14301	14433	14362	14338	14258	14109	14277	14289	14313	14229	14350	14463	14300	14314	14491	14452	14428	14365	14315	14211	14325	14356	14171	14353	14238	14429	14182	14272	14432	14406	14333	14259	14389	14353	14450	14308	14260	14338	14199	14211	14370	14222	14345	14312	14328	14338	14355	14299	14266	14463	14279	14383	14305	14317	14336	14336	14413	14337	14419	14277	14407	14354	14193	14179	14459	14304	14175	14463	14473	14377	14358	14249	14220	14319	14511	14320	14260	14371	14252	14323	14098	14209	14220	14367	14321	14325	14077	14479	14496	14405	14435	14232	14408	14464	14256	14145	14280	14369	14432	14278	14292	14465	14213	14270	14238	14352	14300	14469	14513	14276	14340	14356	14522	14181	14261	14359	14275	14349	14293	14118	14370	14228	14355	14309	14415	14347	14232	14444	14264	14387	14292	14391	14283	14205	14372	14356	14442	14346	14301	14304	14130	14167	14305	14216	14257	14272	14272	14332	14357	14257	14241	14258	14428	14406	14396	14277	14405	14299	14384	14435	14162	14379	14506	14281	14453	14303	14402	14276	14568	14298	14390	14439	14350	14258	14426	14409	14306	14225	14419	14246	14227	14199	14370	14283	14243	14321	14350	14493	14210	14222	14419	14237	14381	14437	14184	14434	14448	14154	14348	14454	14238	14447	14224	14416	14246	14148	14311	14413	14463	14397	14394	14293	14197	14199	14400	14315	14304	14373	14371	14369	14340	14146	14211	14172	14408	14276	14217	14317	14284	14265	14239	14086	14252	14254	14451	14352	14188	14463	14216	14415	14319	14259	14255	14584	14476	14421	14328	14336	14414	14363	14288	14362	14201	14301	14205	14394	14397	14352	14384	14294	14290	14387	14500	14460	14233	14343	14239	14282	14280	14223	14418	14410	14327	14305	14201	14287	14334	14232	14435	14306	14648	14269	14361	14289	14494	14351	14350	14290	14485	14271	14232	14288	14374	14318	14426	14530	14357	14390	14351	14405	14233	14216	14297	14247	14198	14270	14312	14365	14566	14306	14508	14347	14258	14293	14249	14276	14328	14328	14223	14340	14309	14493	14345	14198	14376	14291	14225	14470	14195	14501	14344	14247	14343	14326	14254	14286	14341	14241	14536	14319	14319	14285	14332	14262	14401	14276	14311	14391	14265	14398	14209	14442	14352	14383	14228	14304	14321	14251	14349	14290	14230	14141	14124	14248	14354	14340	14407	14335	14310	14421	14329	14301	14388	14313	14269	14220	14224	14305	14362	14303	14444	14254	14456	14342	14350	14303	14551	14163	14345	14376	14410	14357	14370	14365	14323	14357	14318	14240	14397	14332	14363	14242	14132	14408	14278	14318	14433	14357	14313	14291	14271	14414	14426	14229	14472	14164	14171	14282	14355	14222	14439	14388	14321	14168	14219	14334	14275	14230	14280	14371	14433	14425	14289	14385	14291	14282	14223	14366	14355	14300	14340	14433	14248	14238	14248	14242	14249	14264	14334	14333	14291	14294	14181	14305	14297	14383	14315	14190	14362	14350	14235	14365	14257	14346	14270	14284	14481	14174	14447	14201	14426	14504	14195	14239	14275	14356	14280	14375	14120	14244	14318	14149	14358	14344	14334	14354	14309	14451	14172	14255	14348	14196	14428	14375	14495	14141	14265	14372	14373	14404	14318	14318	14324	14191	14130	14490	14256	14360	14229	14423	14256	14218	14538	14465	14359	14272	14441	14294	14302	14600	14362	14419	14237	14371	14174	14331	14262	14290	14364	14312	14493	14417	14295	14226	14240	14313	14488	14443	14481	14374	14339	14277	14340	14330	14236	14299	14331	14253	14265	14295	14395	14400	14309	14418	14338	14322	14324	14235	14311	14469	14453	14398	14269	14262	14334	14275	14505	14225	14122	14327	14296	14351	14216	14529	14260	14231	14394	14304	14395	14316	14484	14371	14324	14365	14352	14329	14322	14335	14182	14396	14425	14312	14438	14394	14263	14336	14420	14460	14329	14290	14425	14101	14366	14459	14418	14115	14235	14206	14623	14190	14415	14320	14391	14259	14304	14313	14221	14382	14333	14294	14363	14275	14280	14476	14058	14290	14309	14447	14218	14426	14241	14441	14346	14470	14321	14112	14299	14350	14322	14316	14403	14471	14209	14366	14411	14244	14276	14297	14388	14393	14180	14372	14385	14253	14323	14373	14439	14485	14351	14456	14112	14330	14433	14279	14418	14294	14195	14273	14157	14414	14321	14369	14203	14293	14399	14389	14415	14350	14322	14335	14326	14334	14182	14363	14212	14329	14238	14376	14263	14181	14333	14444	14210	14301	14481	14372	14305	14347	14285	14343	14347	14326	14274	14391	14485	14403	14265	14434	14351	14300	14144	14313	14534	14390	14422	14295	14172	14436	14425	14218	14342	14433	14349	14285	14284	14383	14365	14256	14415	14328	14306	14317	14323	14410	14441	14306	14248	14330	14355	14315	14419	14364	14233	14286	14261	14264	14349	14346	14294	14259	14562	14229	14223	14359	14399	14336	14320	14435	14199	14371	14411	14286	14351	14292	14389	14414	14338	14377	14192	14373	14379	14251	14381	14396	14494	14416	14484	14245	14246	14409	14529	14407	14200	14408	14298	14410	14264	14460	14494	14331	14371	14280	14226	14286	14335	14384	14425	14218	14253	14392
23877	20567	27509	26240	24571	25550	25001	21903	20707	21129	20554	20802	20413	20764	20623	21100	25562	22954	20636	20397	20367	20462	20470	20609	21551	22569	21776	21245	20582	20290	20394	20463	20166	20331	20313	20280	20254	20473	20404	20607	20275	20209	20302	20124	20133	20282	20280	20397	20333	20326	20436	20427	20539	20317	20367	20229	20237	20113	20361	20502	20506	20339	20430	20215	20389	20361	20350	20151	20346	20595	20295	20223	20196	20286	20586	20411	20399	20482	20317	20351	20500	20391	20460	20033	20584	20501	20281	20365	20237	20359	20415	20154	20386	20456	20408	20231	20361	20199	20322	20431	20276	20587	20403	20494	20417	20690	20571	20301	20273	20396	20295	20382	19933	20369	20643	20237	20243	20202	20346	20302	20365	20245	20136	20327	20340	20484	20180	20090	20224	20351	20482	20336	20463	20334	20265	20301	20451	20380	20381	20271	20387	20468	20135	20221	20352	20387	20372	20278	20341	20298	20457	20257	20190	20097	20422	20225	20248	20409	20156	20396	20268	20452	20355	20160	20211	20402	20356	20102	20085	20385	20323	20327	20469	20107	20437	20155	20305	20263	20419	20294	20214	20323	20201	20146	20317	20128	20262	20148	20213	20369	20351	20220	20400	20350	20454	20467	20400	20368	20241	20204	20274	20554	20202	20277	20146	20197	20370	20358	20210	20353	20298	20239	20452	20208	20335	20311	20408	20349	20324	20427	20459	20510	20434	20345	20325	20347	20192	20409	20460	20348	20242	20361	20358	20242	20266	20436	20379	20104	20270	20403	20492	20368	20364	20350	20275	20250	20385	20126	20286	20188	20120	20402	20310	20300	20304	20113	20325	20299	20517	20328	20368	20131	20324	20283	20409	20265	20295	20301	20219	20171	20171	20351	20123	20175	20382	20471	20395	20246	20414	20286	20431	20136	20345	20242	20250	20090	20404	20087	20296	20303	20329	20368	20334	20482	20317	20427	20214	20245	20342	20379	20401	20326	20366	20301	20304	20331	20262	20203	20486	19977	20273	20087	20227	20149	20281	20167	20075	20414	20272	20128	20062	20192	20002	20160	20062	20334	20194	20283	20425	20194	20219	20228	20171	20453	20385	20311	20187	20205	20487	20164	20055	20370	20277	20285	20221	20194	20348	20187	19839	20342	20277	20321	20594	20189	20232	20188	20341	20327	20132	20317	20309	20227	20339	20346	20291	20337	20362	20326	20527	20660	20198	20189	20385	19982	20197	20142	20331	20101	20342	20375	20054	20302	20187	20248	20449	20397	20406	20390	20405	20266	20383	20289	20203	20271	20417	20497	20391	20269	20245	20301	20228	20222	20428	20224	20117	20348	20448	20525	20267	20411	20152	20340	20251	20140	20363	20246	20274	20534	20235	20229	20333	20325	20461	20372	20340	20448	20220	20177	20537	20401	20241	20264	20375	20414	20306	20388	20364	20377	20282	20235	20324	20469	20266	20390	20402	20331	20260	20180	20305	20286	20175	20304	20052	20321	20294	20291	20401	20402	20263	20531	20435	20333	20299	20243	20377	20298	20256	20244	20387	20228	20378	20191	20314	20406	20334	20077	20315	20351	20369	20324	20530	20414	20377	20452	20171	20176	20504	20395	20424	20492	20485	20289	20356	20462	20289	20498	20479	20036	20304	20158	20107	20236	20463	20280	20320	20213	20498	20291	20201	20298	20296	20266	20204	20258	20035	20290	20476	20328	20561	20320	20314	20219	20094	20438	20230	20275	20249	20057	20227	20124	20366	20156	20553	20099	20221	20411	20224	20138	20481	20355	20110	20440	20365	20394	20203	20195	20277	20321	20421	20304	20271	20339	20501	20459	20444	20399	20412	20246	20203	20226	20508	20179	20449	20349	20381	20559	20264	20194	20320	20434	20326	20318	20302	20294	20253	20236	20321	20346	20429	20284	20407	20115	20458	20234	20280	20111	20258	20269	20363	20215	20450	20264	20372	20089	20129	20435	20339	20445	20490	20216	20209	20353	20627	20434	20178	20008	20188	20272	20581	20319	20185	20509	20246	20184	20448	20307	20245	20257	20347	20089	20265	20122	20154	20137	20155	20217	20303	20210	20482	20250	20154	20363	20336	20256	20287	20523	20363	20269	20345	20318	20166	20225	20197	20392	20298	20258	20372	20054	20122	20214	20218	20527	20325	20219	20382	20250	20372	20397	20471	20220	20356	20031	20034	20263	20290	20398	20481	20390	20214	20396	20468	20271	20157	20381	20343	20167	20337	20301	20244	20194	20082	20495	20529	20385	20531	20327	20213	20094	20330	20115	20179	20106	20165	20321	20338	20388	20311	20351	20499	20250	20350	20250	20215	20414	20453	20460	20233	20405	20410	20329	20423	20438	20172	20332	20361	20399	20410	20255	20260	20510	20340	20404	20365	20299	20312	20431	20154	20522	20294	20258	20256	20292	20271	20490	20299	20275	20310	20177	20496	20304	20254	20246	20280	20433	20113	20315	20392	20326	20311	20308	20285	20567	20164	20163	20293	20242	20475	20330	20357	20219	20413	20165	20269	20150	20066	20265	20185	20272	20277	20270	20114	20294	20299	20411	20403	20341	20266	20321	20247	20442	20367	20210	20205	20329	20315	20407	20419	20421	20431	20094	20152	20183	20295	20128	20313	20257	20374	20296	20274	20439	20218	20240	20281	20494	20268	20103	20110	20483	20221	20041	20324	20384	20311	20369	20464	20335	20394	20540	20241	20283	20210	20202	20243	20183	20143	20139	20306	20306	20229	20190	20376	20409	20329	20269	20242	20406	20436	20208	20239	20648	20175	20482	20398	20352	20234	20441	20314	20149	20381	20368	20280	20122	20301	20216	20157	20085	20129	20386	20539	20371	20246	20392	20254	20501	20166	20450	20272	20033	20259	20373	20401	20313	20257	20162	20272	20382	20322	20212	20325	20507	20118	20260	20351	20169	20235	20209	20033	20319	20369	20301	20392	20375	20403	20300	20281	20370	20303	20389	20403	20223	20485	20378	20436	20395	20566	20542	20274	20252	20364	20310	20329	20092	20307	20097	20135	20376	20229	20361	20427	20141	20517	20319	20300	20350	20384	20402	20390	20254	20298	20335	19924	20112	20255	20314	20240	20540	20290	20153	20221	20453	20372	20191	20409	20423	20261	20246	20371	20336	20420	20389	20239	20385	20262	20222	20129	20243	19997	20158	20348	20509	20084	20168	20393	20135	20335	20280	20141	20408	20311	20092	20212	20145	20053	20313	20372	20338	20447	20489	20500	20332	20436	20575	19989	20282	20398	20374	20331	20144	20483	20515	20441	20274	20252	20335	20300	20290	20374	20265	20401	20392	20344	20474	20382	20173	20196	20256	20313	19981	20391	20364	20135	20238	20129	20278	20295	20280	20242	20141	20324	20452	20255	20436	20312	20156	20300	20201	20439	20397	20317	20203	20477	20349	20285	20206	20390	20209	20365	20158	20219	20342	20364	20354	20437	20133	20372	20375	20375	20362	20358	20333	20464	20212	20294	20410	20222	20280	20475	20197	20397	20350	20306	20278	20099	20176	20422	20268	20469	20138	20240	20486	20288	20292	20247	20220	20298	20305	20450	20302	20305	20539	20337	20188	20419	20225	20368	20095	20184	20272	20480	20458	20265	20148	20303	20311	20466	20297	20405	20489	20451	20303	20189	20079	20274	20320	20168	20237	20323	20284	20231	20165	20191	20364	20317	20148	20277	20356	20165	20035	20331	20289	20030	20120	20324	20265	20276	20398	20306	20474	20460	20228	20323	20287	20302	20312	20474	20085	20307	20139	20186	20228	20352	20346	20524	20371	20289	19996	20252	20388	20456	20292	20184	20324	20202	20199	20331	20208	20585	20290	20360	20219	20358	20302	20535	20401	20355	20235	20219	20165	20301	19998	20381	20218	20150	20299	20166	20598	20325	20169	20277	20247	20092	20300	20263	20231	20481	20149	20352	20486	20462	20359	20421	20155	20116	20569	20387	20408	20256	19980	20399	20295	20229	20230	20266	20132	20269	20138	20313	20185	20086	20324	20416	20345	20448	20248	20409	20131	20176	20461	20272	20183	20424	20214	20184	20362	20329	20296	20135	20306	20186	20336	20324	20208	20320	20061	20192	20162	20317	20141	20284	20595	20341	20326	20247	20141	20428	20118	20235	20451	20273	20365	20508	20493	20040	20202	20252	20347	20142	19862	20152	20314	20554	20350	20195	20259	20226	20476	20643	20312	20168	20325	20209	20311	20586	20461	20389	20322	20209	20154	20332	20320	20292	20207	20110	20261	20004	20254	20453	20523	20291	20331	20474	20478	20399	20108	20086	20323	20183	20464	20151	20222	20357	20258	20383	20406	20062	20235	20347	20080	20318	20220	20229	20390	20219	20306	20104	20405	20225	20474	20394	20367	20528	20521	20398	20127	20140	20086	20240	20460	20370	20242	20315	20332	20201	20244	20190	20088	20447	20300	20352	20268	20482	20110	20400	20599	20322	20323	20251	20224	20390	20323	20403	20188	20391	20186	20367	20341	20442	20424	20156	20055	20247	20427	20446	20161	20239	20272	20532	20075	20228	20214	20336	20249	20144	20449	20662	20463	20443	20321	20292	20254	20198	20591	20028	20107	20512	20383	20420	20708	20233	20399	20376	20522	20408	20287	20425	20333	20240	20347	20384	20345	20394	20313	20632	20131	20226	20330	20323	20485	20506	20361	20423	19998	20346	20546	20463	20436	20201	20206	20354	20404	20329	20276	20407	20368	20376	20544	20239	20559	20363	20212	20215	20379	20340	20331	20118	20329	20328	20353	20106	20217	20288	20199	20271	20446	20337	20165	20425	20370	20253	20367	20183	20404	20236	20257	20087	20129	20404	20328	20452	20464	20484	20394	20194	20027	20119	20157	20413	20241	20322	20288	20176	20497	20400	20462	20276	20535	20375	20406	20457	20468	20129	20306	20374	20216	20444	20544	20436	20233	20258	20266	20249	20351	20230	20371	20094	20230	20149	20402	20314	20314	20398	20294	20409	20285	20248	20172	20418	20329	20602	20482	20283	20281	20302	20287	20169	20245	20679	20324	20225	20266	20256	20486	20506	20563	20476	20406	20336	20307	20383	20267	20293	20539	20671	20252	20384	20347
47156	65552	54722	39949	26417	20717	16781	15710	15335	14980	14906	14652	14492	14439	14492	15699	21889	16685	14475	14269	14587	14294	14390	14619	15903	17204	15970	14904	14381	14289	14357	14388	14332	14335	14246	14374	14295	14319	14311	14414	14467	14224	14374	14298	14323	14386	14222	14226	14276	14365	14370	14270	14481	14201	14066	14218	14531	14270	14482	14098	14435	14362	14305	14289	14272	14194	14342	14310	14295	14325	14279	14444	14379	14411	14332	14415	14307	14345	14496	14321	14306	14244	14316	14232	14307	14327	14363	14319	14396	14372	14307	14131	14202	14123	14227	14234	14360	14241	14315	14282	14320	14210	14300	14258	14261	14140	14281	14279	14152	14325	14322	14333	14114	14198	14506	14324	14216	14267	14237	14277	14320	14394	14317	14289	14456	14323	14337	14328	14428	14275	14227	14231	14357	14268	14252	14202	14187	14196	14161	14303	14272	14314	14284	14405	14341	14267	14374	14433	14366	14235	14282	14337	14261	14260	14270	14306	14265	14246	14342	14418	14320	14073	14477	14444	14250	14366	14277	14226	14309	14187	14327	14364	14202	14334	14419	14389	14247	14194	14153	14315	14164	14166	14281	14191	14433	14290	14501	14344	14536	14351	14289	14253	14123	14445	14156	14381	14429	14117	14397	14287	14094	14294	14299	14292	14263	14228	14363	14256	14192	14303	14307	14339	14232	14256	14304	14232	14316	14285	14121	14306	14417	14247	14262	14036	14345	14190	14381	14282	14285	14223	14220	14323	14303	14269	14336	14323	14408	14453	14366	14239	14340	14204	14273	14391	14213	14355	14166	14376	14211	14398	14354	14340	14399	14212	14284	14332	14318	14319	14315	14269	14354	14360	14283	14209	14345	14330	14370	14402	14173	14377	14378	14230	14297	14470	14408	14369	14488	14323	14256	14497	14271	14317	14188	14136	14311	14076	14290	14283	14347	14182	14358	14046	14346	14427	14392	14296	14309	14274	14223	14305	14178	14230	14446	14358	14300	14279	14319	14211	14398	14388	14399	14170	14119	14229	14303	14268	14304	14482	14290	14376	14148	14159	14200	14295	14270	14396	14327	14376	14384	14233	14230	14287	14454	14391	14270	14256	14447	14307	14425	14281	14263	14460	14102	14243	14304	14332	14352	14340	14414	14347	14218	14049	14053	14302	14412	14193	14523	14299	14329	14270	14364	14178	14155	14142	14357	14361	14389	14252	14313	14262	14392	14233	14430	14328	14334	14390	14282	14337	14144	14310	14197	14239	14205	14112	14306	14244	14328	14301	14120	14386	14003	14381	14254	14197	14256	14262	14302	14300	14225	14372	14423	14246	14134	14288	14444	14373	14468	14376	14252	14359	14246	14328	14209	14306	14229	14478	14360	14342	14488	14281	14264	14220	14301	14197	14273	14239	14170	14260	14250	14301	14190	14351	14456	14350	14195	14309	14390	14383	14265	14328	14222	14152	14323	14313	14222	14410	14241	14366	14355	14363	14381	14070	14159	14343	14275	14390	14191	14235	14239	14257	14231	14255	14317	14385	14347	14388	14437	14268	14200	14408	14277	14275	14345	14331	14344	14353	14299	14326	14353	14249	14413	14320	14245	14338	14285	14312	14396	14476	14408	14373	14218	14517	14344	14014	14312	14244	14427	14273	14421	14281	14449	14182	14319	14345	14176	14190	14340	14340	14441	14342	14315	14173	14328	14212	14342	14279	14448	14101	14327	14381	14149	14296	14406	14342	14182	14416	14287	14333	14368	14282	14157	14281	14426	14252	14295	14244	14132	14249	14357	14252	14274	14232	14294	14194	14370	14178	14433	14253	14349	14167	14178	14412	14245	14264	14345	14393	14296	14265	14312	14242	14293	14376	14132	14394	14176	14308	14231	14472	14361	14229	14522	14243	14271	14184	14371	14363	14418	14362	14290	14292	14412	14493	14582	14379	14402	14398	14402	14326	14292	14258	14202	14076	14409	14265	14406	14476	14252	14209	14367	14185	14360	14299	14328	14453	14195	14328	14362	14412	14264	14418	14062	14229	14313	14241	14333	14188	14286	14332	14379	14403	14219	14319	14394	14344	14463	14484	14323	14398	14372	14457	14395	14315	14434	14372	14322	14345	14384	14326	14395	14343	14463	14226	14307	14198	14354	14323	14204	14222	14342	14231	14503	14321	14260	14282	14261	14309	14338	14336	14220	14146	14326	14245	14466	14203	14358	14227	14251	14321	14374	14235	14237	14274	14220	14199	14468	14214	14225	14194	14309	14326	14108	14251	14231	14192	14321	14386	14273	14279	14148	14292	14365	14461	14254	14378	14375	14265	14455	14157	14323	14056	14366	14268	14276	14214	14227	14322	14315	14310	14165	14241	14398	14299	14237	14111	14287	14257	14340	14405	14303	14344	14395	14197	14382	14444	14291	14290	14256	14439	14262	14320	14283	14252	14340	14312	14353	14274	14413	14213	14266	14358	14335	14295	14272	14367	14355	14421	14218	14354	14382	14280	14382	14316	14369	14433	14567	14192	14466	14285	14217	14367	14351	14032	14306	14356	14213	14402	14368	14327	14314	14375	14238	14314	14242	14255	14425	14135	14337	14288	14270	14434	14350	14120	14428	14344	14462	14223	14309	14330	14440	14267	14125	14307	14415	14183	14414	14347	14425	14300	14101	14537	14318	14244	14313	14385	14333	14079	14351	14283	14299	14380	14333	14437	14337	14335	14118	14435	14264	14452	14287	14393	14332	14261	14148	14479	14168	14257	14352	14345	14187	14425	14281	14192	14347	14328	14357	14450	14416	14265	14193	14303	14269	14269	14244	14435	14219	14307	14186	14269	14217	14338	14323	14253	14319	14406	14242	14337	14117	14305	14310	14255	14337	14168	14329	14168	14233	14295	14325	14219	14379	14345	14364	14313	14565	14271	14362	14369	14158	14187	14158	14342	14261	14273	14247	14304	14369	14318	14415	14483	14391	14300	14229	14356	14396	14277	14309	14203	14271	14181	14363	14279	14391	14286	14210	14353	14331	14530	14393	14428	14431	14279	14326	14258	14193	14223	14393	14317	14196	14343	14366	14297	14332	14339	14335	14295	14314	14379	14356	14383	14307	14397	14615	14466	14384	14246	14232	14316	14215	14402	14253	14193	14226	14323	14277	14346	14307	14533	14321	14430	14398	14214	14323	14418	14183	14327	14388	14314	14353	14335	14205	14157	14276	14483	14345	14255	14245	14178	14282	14392	14340	14435	14179	14335	14251	14382	14295	14211	14210	14396	14423	14335	14386	14297	14492	14345	14389	14279	14293	14236	14228	14399	14396	14329	14329	14267	14298	14213	14292	14103	14296	14332	14316	14269	14332	14494	14236	14332	14202	14343	14193	14269	14222	14329	14343	14347	14467	14374	14502	14319	14273	14283	14280	14187	14352	14350	14300	14284	14291	14219	14332	14335	14195	14401	14240	14366	14221	14412	14440	14300	14405	14552	14353	14328	14366	14256	14380	14162	14286	14402	14402	14255	14425	14226	14383	14362	14271	14341	14217	14196	14312	14364	14307	14301	14258	14334	14301	14355	14194	14323	14187	14256	14372	14412	14358	14160	14276	14241	14375	14412	14378	14430	14482	14250	14397	14209	14337	14411	14378	14215	14539	14235	14189	14451	14149	14337	14363	14373	14281	14156	14237	14286	14457	14184	14555	14230	14291	14427	14237	14227	14185	14239	14293	14414	14272	14387	14390	14223	14270	14271	14440	14196	14153	14260	14294	14194	14451	14316	14220	14398	14406	14188	14214	14288	14336	14362	14487	14194	14244	14206	14448	14396	14310	14293	14329	14272	14294	14414	14274	14394	14343	14268	14200	14401	14322	14318	14265	14228	14262	14263	14257	14310	14338	14351	14253	14405	14243	14375	14264	14269	14300	14214	14480	14340	14306	14220	14299	14281	14310	14320	14180	14334	14340	14331	14390	14307	14288	14354	14196	14256	14343	14266	14413	14353	14282	14392	14311	14145	14156	14308	14386	14348	14353	14252	14296	14285	14210	14161	14349	14169	14304	14426	14355	14279	14328	14234	14553	14381	14466	14379	14276	14346	14359	14193	14296	14261	14022	14434	14393	14376	14246	14257	14361	14355	14326	14197	14226	14415	14595	14204	14691	14468	14402	14385	14450	14433	14413	14274	14415	14271	14067	14205	14291	14200	14426	14554	14354	14228	14336	14162	14181	14379	14408	14251	14419	14294	14257	14277	14330	14257	14229	14154	14235	14171	14276	14235	14340	14316	14265	14423	14261	14346	14193	14368	14257	14335	14395	14304	14208	14339	14282	14407	14310	14262	14320	14271	14203	14204	14413	14173	14266	14223	14288	14247	14387	14237	14298	14290	14236	14417	14311	14110	14172	14253	14364	14244	14225	14205	14308	14337	14479	14289	14212	14351	14431	14266	14334	14321	14386	14319	14385	14344	14192	14347	14214	14176	14382	14340	14208	14200	14342	14321	14495	14250	14163	14136	14217	14300	14267	14168	14311	14501	14358	14313	14225	14288	14461	14273	14193	14231	14316	14227	14313	14470	14342	14121	14330	14259	14191	14252	14242	14204	14290	14227	14234	14169	14362	14350	14209	14486	14193	14094	14253	14038	14392	14347	14281	14359	14169	14103	14337	14256	14374	14243	14200	14458	14383	14289	14439	14329	14429	14280	14419	14279	14219	14251	14250	14372	14362	14223	14330	14155	14211	14405	14329	14224	14165	14353	14296	14355	14221	14270	14340	14175	14350	14272	14152	14310	14409	14243	14348	14402	14197	14342	14253	14276	14198	14237	14300	14353	14412	14282	14474	14358	14220	14202	14336	14381	14236	14328	14326	14421	14297	14305	14388	14270	14334	14292	14339	14499	14186	14510	14461	14205	14292	14268	14406	14382	14405	14241	14293	14171	14270	14330	14392	14258	14349	14211	14310	14242	14308	14285	14251	14193	14261	14307	14200	14268	14326	14375	14347	14135	14310	14425	14335	14409	14227	14306	14427	14154	14392	14118	14214	14270	14194	14533	14359	14535	14403	14297	14359	14533	14186	14278	14252	14252	14358	14238	14293	14202	14240	14314	14312	14144	14477	14187	14429	14221	14261	14340	14418	14251	14210	14132	14151	14274	14291	14424
22005	20500	27399	25290	23563	26374	28644	24143	22770	23064	22860	22367	22182	21929	21915	22187	29670	24962	22200	21927	21819	21940	21854	21656	23307	25749	24527	23372	22247	21989	21807	21601	21749	21652	21792	21802	21433	21531	21759	21781	21660	21575	21607	21843	21664	21657	21624	21610	21449	21730	21802	21514	21428	21563	21677	21438	21560	21680	21774	21695	21518	21726	21812	21725	21540	21913	21804	21707	21493	21658	21432	21566	21720	21702	21814	21619	21543	21790	21977	21547	21745	21585	21751	21600	21855	21462	21603	21561	21575	21591	21767	21686	21654	21642	21683	21684	21565	21783	21499	21634	21804	21575	21684	21344	21483	21542	21539	21710	21453	21713	21773	21804	21467	21657	21689	21691	21567	21643	21664	21590	21708	21643	21754	21828	21734	21796	21688	21557	21596	21904	21494	21741	21486	21665	21527	21710	21647	21675	21573	21453	21496	21480	21471	21448	21538	21418	21631	21545	21459	21358	21512	21675	21599	21539	21559	21566	21680	21577	21609	21639	21828	21550	21631	21619	21705	21635	21533	21603	21741	21755	21623	21536	21927	21756	21513	21691	21713	21737	21664	21566	21617	21596	21446	21597	21741	21538	21828	21523	21770	21658	21584	21639	21761	21657	21648	21644	21723	21578	21494	21676	21857	21804	21724	21579	21360	21604	21628	21635	21614	21650	21529	21702	21707	21608	21625	21532	21702	21500	21604	21510	21673	21620	21424	21457	21394	21725	21562	21528	21696	21711	21559	21452	21729	21706	21606	21611	21579	21510	21696	21642	21681	21895	21813	21494	21475	21614	21670	21647	21684	21639	21449	21533	21610	21660	21680	21708	21442	21515	21549	21712	21650	21566	21794	21710	21874	21673	21515	21370	21393	21672	21657	21564	21698	21546	21757	21835	21622	21610	21499	21564	21357	21525	21479	21604	21434	21554	21588	21553	21697	21626	21481	21574	21698	21769	21659	21668	21681	21821	21455	21591	21529	21531	21331	21813	21494	21509	21512	21492	21826	21678	21469	21543	21498	21427	21613	21573	21430	21625	21883	21611	21613	21595	21686	21671	21765	21739	21285	21542	21580	21490	21579	21779	21731	21310	21601	21647	21445	21382	21528	21556	21455	21305	21784	21517	21595	21423	21573	21538	21704	21722	21433	21669	21342	21479	21656	21671	21737	21609	21606	21634	21645	21349	21630	21491	21715	21555	21554	21697	21633	21653	21659	21477	21589	21764	21580	21641	21768	21436	21544	21847	21859	21705	21407	21577	21649	21453	21690	21512	21487	21687	21505	21666	21607	21925	21667	21195	21746	21783	21456	21717	21633	21507	21642	21601	21533	21308	21433	21421	21582	21649	21653	21670	21415	21678	21532	21576	21766	21725	21704	21560	21418	21681	21648	21577	21783	21396	21604	21846	21348	21593	21623	21791	21944	21413	21628	21547	21500	21675	21646	21743	21570	21524	21456	21569	21555	21477	21588	21615	21663	21597	21568	21522	21670	21741	21795	21636	21536	21353	21617	21853	21617	21587	21614	21661	21783	21496	21738	21649	21661	21537	21461	21618	21678	21684	21598	21798	21706	21532	21500	21722	21638	21365	21590	21674	21871	21767	21600	21603	21716	21460	21649	21478	21369	21636	21699	21764	21563	21675	21527	22021	21742	21644	21448	21578	21324	21866	21519	21604	21481	21633	21535	21693	21594	21640	21460	21611	21545	21673	21700	21494	21666	21492	21355	21494	21574	21452	21424	21415	21706	21562	21713	21518	21463	21329	21717	21671	21574	21643	21595	21673	21674	21655	21599	21411	21356	21690	21823	21571	21452	21670	21806	21530	21675	21544	21666	21775	21619	21523	21664	21546	21282	21631	21629	21560	21727	21724	21577	21588	21624	21669	21449	21620	21486	21464	21512	21469	21757	21776	21726	21828	21631	21723	21730	21729	21652	21471	21857	21554	21680	21620	21567	21480	21291	21622	21715	21576	21725	21461	21569	21588	21431	21345	21829	21591	21666	21663	21560	21952	21641	21412	21413	21556	21623	21808	21482	21464	21761	21597	21492	21603	21488	21509	21740	21919	21438	21493	21302	21484	21420	21341	21477	21523	21508	21342	21682	21494	21571	21713	21668	21760	21504	21689	21476	21760	21634	21734	21749	21697	21860	21725	21670	21882	21808	21598	21587	21632	21217	21517	21774	21474	21914	21613	21633	21603	21463	21341	21699	21833	21664	21562	21604	21438	21591	21618	21283	21467	21598	21552	21697	21675	21790	21638	21853	21597	21643	21637	21657	21671	21629	21481	21846	21573	21704	21472	21827	21719	21438	21569	21543	21646	21678	21503	21543	21453	21508	21660	21642	21694	21624	21659	21602	21531	21621	21679	21736	21644	21792	21795	21757	21654	21502	21571	21520	21451	21621	21642	21652	21545	21799	21763	21446	21587	21555	21639	21695	21890	21572	21566	21752	21717	21528	21461	21529	21635	21509	21586	21536	21674	21579	21709	21632	21938	21631	21560	21778	21683	21733	21390	21600	21686	21441	21503	21581	21570	21746	21805	21564	21426	21767	21501	21512	21574	21685	21653	21583	21669	21769	21746	21711	21563	21552	21635	21601	21349	21741	21526	21593	21737	21620	21680	21775	21612	21671	21731	21654	21609	21645	21564	21403	21448	21802	21692	21550	21320	21462	21663	21703	21632	21880	21606	21823	21531	21375	21755	21549	21588	21653	21624	21552	21522	21420	21770	21745	21792	21499	21838	21594	21483	21635	21720	21508	21586	21756	21734	21456	21625	21694	21474	21644	21547	21609	21413	21691	21879	21772	21857	21537	21703	21593	21771	21727	21694	21602	21645	21707	21890	21698	21787	21903	21726	21711	21627	21649	21646	21402	21764	21731	21445	21605	21306	21511	21238	21418	21722	21611	21717	21526	21788	21682	21485	21702	21697	21529	21643	21802	21659	21662	21851	21693	21504	21502	21536	21668	21621	21562	21597	21558	21741	21501	21806	21679	21656	21674	21653	21605	21668	21753	21507	21492	21375	21695	21705	21715	21567	21470	21513	21542	21427	21422	21562	21605	21563	21719	21611	21322	21695	21618	21928	21796	21567	21546	21388	21591	21683	21595	21857	21642	21544	21744	21703	21672	21727	21267	21716	21493	21642	21691	21786	21745	21678	21838	21653	21645	21619	21619	21625	21580	21531	21760	21679	21471	21411	21756	21751	21711	21577	21730	21435	21546	21537	21524	21765	21604	21702	21560	21487	21574	21570	21622	21701	21652	21752	21423	21663	21778	21567	21576	21603	21602	21583	21765	21649	21492	21606	21442	21658	21590	21691	21765	21742	21893	21809	21775	21423	21906	21567	21645	21934	21415	21561	21588	21479	21772	21758	21474	21476	21388	21442	21628	21809	21514	21707	21619	21752	21517	21555	21517	21692	21520	21698	21594	21389	21482	21808	21614	21616	21511	21693	21403	21431	21374	21384	21657	21468	21746	21485	21585	21572	21629	21723	21665	21445	21511	21735	21656	21564	21760	21446	21811	21556	21649	21644	21800	21655	21344	21362	21457	21402	21458	21718	21777	21671	21743	21517	21669	21604	21437	21499	21623	21477	21663	21713	21499	21353	21341	21760	21600	21484	21883	21747	21636	21635	21648	21538	21680	21653	21596	21431	21600	21742	21482	21608	21645	21520	21514	21792	21628	21502	21661	21774	21671	21645	21721	21776	21534	21557	21669	21597	21590	21388	21775	21733	21674	21589	21541	21801	21703	21769	21376	21818	21604	21393	21771	21485	21498	21704	21819	21391	21655	21565	21754	21784	21568	21628	21717	21562	21905	21512	21778	21718	21636	21663	21587	21733	21636	21521	21680	21523	21819	21478	21609	21735	21393	21789	21692	21584	21876	21615	21641	21584	21804	21601	21245	21577	21482	21854	21621	21313	21508	21717	21845	21743	21582	21443	21447	21603	21493	21676	21539	21612	21642	21335	21755	21465	21579	21306	21720	21528	21861	21560	21705	21696	21694	21518	21321	21304	21611	21817	21605	21554	21589	21758	21513	21677	21768	21614	21511	21306	21673	21731	21709	21694	21512	21530	21562	21600	21477	21484	21667	21753	21724	21720	21670	21691	21473	21546	21430	21485	21608	21765	21707	21638	21696	21654	21674	21840	21585	21538	21843	21698	21885	21596	21783	21688	21633	21578	21809	21669	21821	21657	21581	21597	21550	21431	21561	21477	21734	21592	21626	21671	21613	21441	21733	21477	21540	21698	21730	21778	21985	21537	21694	21564	21943	21617	21652	21533	21625	21537	21588	21702	21623	21667	21520	21411	21560	21642	21666	21598	21434	21356	21563	21569	21659	21656	21657	21504	21447	21920	21666	21783	21711	21258	21600	21490	21639	21680	21602	21757	21622	21722	21526	21492	21508	21400	21374	21531	21453	21657	21812	21657	21647	21633	21452	21530	21727	21915	21629	21694	21605	21472	21516	21800	21602	21730	21436	21450	21505	21636	21525	21659	21623	21905	21661	21702	21500	21778	21509	21629	21496	21581	21777	21601	21612	21503	21673	22082	21670	21499	21683	21554	21693	21531	21570	21608	21435	21634	21669	21696	21689	21551	21552	21594	21671	21548	21535	21594	21451	21614	21568	21601	21754	21793	21519	21514	21571	21716	21626	21417	21487	21680	21609	21719	21768	21418	21622	21487	21823	21570	21660	21735	21563	21649	21399	21521	21605	21407	21291	21621	21668	21701	21586	21612	21716	21697	21642	21573	21677	21714	21744	21802	21625	21430	21638	21571	21642	21727	21426	21658	21646	21815	21412	21506	21522	21661	21691	21741	21539	21509	21876	21735	21626	21578	21678	21768	21564	21476	21444	21699	21420	21639	21394	21588	21612	21670	21623	21396	21649	21797	21765	21536	21621	21567	21443	21454	21474	21446	21496	21614	21749	21474	21685	21426	21333	21645	21651	21660	21679	21643	21476	21571	21677	21595	21637	21395	21594	21719	21657	21438	21403	21826	21470	21623	21606	21685	21405	21711	21591	21547	21585	21600	21623	21601	21464	21789	21641	21763	21504	21485	21701	21537	21511	21490	21332	21601	21600	21476	21502	21717	21702	21928	21754	21568	21562	21482	21731	21597
51892	76128	66985	48976	35370	24486	19456	17181	16672	16630	15799	15460	15420	15145	15140	16012	26868	17393	14995	15108	15218	14989	14960	15035	17612	20117	18063	16559	15361	14905	14737	14849	14852	14891	14982	14854	14761	15014	14646	15016	14952	15123	14855	15107	14795	15000	14997	14911	14839	14839	14879	14849	14906	14967	14962	14956	14948	15050	14931	14888	14913	15067	14850	14900	14766	14875	14941	14800	14814	14832	14980	14808	14786	15035	14921	14871	14829	14884	14802	15105	14862	14753	14911	14808	15030	14893	14843	14913	14876	14699	14934	14888	14924	14935	15050	14767	14753	14840	14815	14814	14988	14755	14931	14879	14919	14791	14801	14834	14839	14932	14828	14851	14807	14895	14941	14849	14789	14859	14704	14828	14897	15027	14918	14766	14949	14918	15089	14811	15076	14774	14887	14723	14997	14777	14875	14736	14932	14932	14894	14959	14768	14990	14816	14929	14940	14788	14833	14846	15041	14878	14935	14983	14870	14925	14769	14719	14907	14788	14879	14850	14735	14765	14765	14811	14945	14978	14819	15007	14850	14881	14849	14869	14653	14959	14767	14987	15113	14901	15046	14951	14867	14799	14698	14831	14793	14707	14848	14790	14920	14845	14808	14803	15077	14769	14824	14981	14838	14858	14856	14725	14678	14931	14957	15046	14922	14893	14767	14761	14818	14815	14688	14815	14932	14786	15008	15009	14820	14666	14944	14751	14801	14849	15010	15037	14748	14886	15031	14949	14965	15029	14787	14818	14661	14939	15048	14895	14766	14878	14898	14897	15042	14856	15094	14668	14880	15006	14909	14771	14881	14774	14914	14902	14985	14864	14945	14884	14889	14883	14824	14827	14744	15001	14780	15000	14740	14837	14879	14922	14899	14894	14798	15021	14920	14934	14941	14886	14908	14828	14751	14761	14827	14797	14907	14867	14956	14720	14913	14794	14800	14955	15157	14864	14967	14946	14965	14743	14909	14901	14882	14802	14938	14855	15144	14877	14884	14806	14883	14924	15048	15011	14856	14894	14817	14806	15044	14707	14788	15014	14914	15024	14866	14828	14866	14998	14913	14933	14914	14811	14821	14847	14873	14891	14868	14676	14898	14863	14854	14718	14809	14845	14846	14855	14960	14774	14633	15017	14993	14933	14749	14993	14854	14831	14887	14968	14893	14839	14897	14839	14939	14943	14938	14895	14913	14845	15015	14899	14820	14854	14950	14945	14875	14899	14899	15005	14922	14778	15019	14835	15106	14881	14926	14986	14910	15029	14864	14837	14913	14932	14978	14951	14906	14910	15016	14858	14826	14833	14974	14807	14812	14879	14823	14826	14841	14928	14883	14733	14853	14799	14822	14885	14781	14915	14997	14768	14874	14938	14776	14968	14900	14747	15031	14694	14975	14698	14904	14978	14814	14789	14933	14835	14791	14951	14847	14701	14878	14996	14727	14863	14753	14997	14866	15037	15058	14891	14918	14579	15135	14960	14881	14811	14928	14846	14892	14770	14772	15017	14801	14962	14716	14811	14896	14669	14887	14728	14981	14859	14754	14897	15025	14837	14893	14864	14886	15037	14873	14959	14960	14903	15005	14958	14843	14915	14940	14752	14831	14918	14847	14971	14952	14745	14904	14955	14877	15000	14921	14851	14853	14789	14821	14903	14922	15043	14889	14975	14807	14735	14759	14773	14856	14906	14847	14999	14888	14871	14896	14831	14820	14897	14861	14771	14888	14790	14964	14915	14974	15014	14786	14705	14867	14862	14880	14984	14751	14899	15007	14815	14743	14741	14930	14822	15044	14828	14844	14832	14690	14877	15067	14845	14874	14989	14998	14806	15024	14823	14760	14856	14852	14880	14921	14847	14900	14909	14765	14847	14808	14822	14806	15009	14938	14940	14852	14800	14661	14937	14829	14894	14908	14860	14830	14946	15068	14737	15057	14834	14876	14658	14862	14811	14827	14868	14866	14855	14929	14940	14871	14719	14841	14681	14798	14877	14745	15020	15043	14800	14724	14866	14884	14692	14966	14938	14864	14719	14805	14876	14822	14832	14932	14807	14840	14893	14782	14881	14930	14720	14977	14855	14884	14909	14948	14963	14802	14651	14842	14959	14912	14955	14619	14860	14798	14875	14796	14973	14892	14934	14835	15004	14928	14954	14833	14880	14747	14731	14863	14777	14947	14632	14947	14673	14859	14936	14965	14705	14845	14918	14751	14786	14845	15103	14821	14723	14968	14833	14871	14920	14797	14943	14864	14719	14851	14997	14912	14750	14826	14789	14812	14867	15009	14838	15068	14769	14690	14886	14795	14905	15046	14736	14828	14732	15090	14726	14917	14870	14902	14672	14892	14883	14913	14826	14949	14908	14965	15036	14725	14863	14801	15032	14905	14782	14808	14865	14858	14907	15060	14686	14857	14824	14998	14826	14774	14919	14895	14959	14883	14786	14836	14835	14953	14930	14917	14777	14940	14812	15035	15032	14814	14842	14864	15034	14905	14805	14879	14831	14745	14911	14775	15031	14955	14851	14762	15067	14818	14896	15029	14749	14793	14948	14868	14808	14876	14943	14881	14909	14699	14726	14768	14864	14950	15052	14879	14972	14918	15044	14889	14836	14913	14942	15024	14931	14762	14988	14807	14908	14838	14833	14906	14938	14810	14967	14951	14819	14843	14781	15033	15020	14885	14837	14841	14922	15006	14897	15000	14908	14761	14820	14854	14863	14787	14702	14838	14813	14914	14877	14908	14776	15011	14854	14897	14952	14786	14698	15063	14835	14765	14923	14734	14825	14851	14793	14782	14886	14816	14900	15009	14823	14843	14859	14745	15081	14916	14665	14952	14804	15021	14945	14960	14769	14778	14889	14817	15079	14791	14796	14950	14867	15089	14867	15150	15077	14987	14970	15003	14790	14866	14936	14800	14917	14730	14764	14953	14909	14902	14857	14886	14816	14798	14821	14947	14802	14854	14866	14878	14847	14649	14920	14811	14824	14870	14705	14992	14788	14831	14941	14847	14935	14992	14801	14842	14751	14995	14951	14770	14771	14849	14900	14990	14844	14795	14958	14988	14749	14814	14699	14824	14877	14665	14978	14718	14676	14809	14793	14912	14788	15081	14822	14934	14965	14755	14789	14875	14883	14982	14887	14840	14818	14770	14911	14813	14973	14987	14954	14828	14830	14678	14846	14917	14886	14915	14910	14683	14847	14989	14774	14673	14961	14727	14948	15044	14852	14785	14799	14818	14856	14846	14788	14973	14912	14830	14960	14927	14846	14786	14895	14784	15003	14835	14897	14882	14974	14888	14972	14874	14662	14967	14822	14950	14749	15040	14848	14998	14819	15097	14785	14965	14909	14913	14999	14946	14995	14935	14822	14905	14999	14823	14835	14900	14687	14917	14790	14849	14773	14811	14960	14891	14917	14829	14790	14824	14714	14928	14657	15037	15002	14958	14874	14893	14691	14796	14960	14825	14917	14985	14786	14851	14824	14843	14799	14835	14905	14919	14856	14877	14829	14944	14974	14872	14958	14702	14879	14929	14916	15143	14855	14935	14969	14936	14880	14850	14896	14857	14801	14784	14906	14796	14859	14951	14882	14872	14796	14691	14911	14777	14823	14816	14911	14910	14825	14890	14995	14803	14925	14785	14868	14811	15008	14893	14987	14932	14911	14840	14894	14817	14788	14833	14822	14881	14914	14943	15002	14813	14750	14818	14946	15092	14716	14832	14873	14736	14959	15005	14807	14789	14795	14953	14822	14972	14981	14947	14858	14739	14744	15002	15019	14700	14995	15016	15179	14901	14848	14783	14794	14897	14851	14842	14843	14969	14838	14968	14685	14879	14961	14928	14951	14832	14914	14906	14814	15074	14954	14832	14965	14720	14914	14702	15096	14834	14878	14829	14867	14842	14961	14971	14885	14916	14793	14911	14732	14829	14855	14953	14892	14989	14852	14620	14839	15037	14871	14989	15043	14860	14963	14948	14989	14836	14728	14787	14958	14871	14729	14813	14898	14778	14961	14643	14705	14849	14710	14968	14839	14904	14754	14988	14771	15066	14846	14761	14931	14965	14854	14915	14841	14861	14993	14866	14832	14654	14855	14963	14780	15070	14860	14831	14945	14913	14921	14852	14839	14726	14851	14992	14929	14726	14754	14888	14927	14873	14953	15021	14768	14806	14965	14932	14760	14970	14947	14889	15145	14999	14894	14964	15026	15006	14774	14934	14927	14940	14810	14922	14785	14885	14982	14804	14851	14841	14911	14873	14933	14794	14869	14949	14892	14735	14801	14933	14825	14960	14894	14681	14827	14915	14913	14907	14969	14875	14921	14971	14825	14899	15023	14883	14829	14848	14807	14910	14685	14936	14770	14905	14887	14726	14864	14940	14684	14906	14743	14852	14991	15027	14896	15010	14972	14701	14980	14917	14766	14920	14823	14914	14963	14921	14921	14812	14882	14841	14619	14797	15094	14734	14932	14893	14859	14909	14826	14835	14843	14807	14863	14952	14848	15019	14849	14854	14851	14781	14704	14995	15015	14891	14941	14813	14912	14857	14777	14848	14888	14904	14817	14868	14769	14894	15012	14763	14944	14906	15000	14979	14819	14960	14887	14865	14876	14924	14845	14877	14991	14852	14857	14826	14766	14858	14799	15023	14881	14852	14749	14765	15024	14991	14992	14862	14917	14875	14714	14926	14775	14880	14948	14937	14933	14845	14730	14730	14922	14902	15012	14838	14840	14773	14914	14870	14837	14977	14950	14891	14770	15042	15002	14861	14739	14923	14912	14715	14817	14678	14902	14831	14768	14902	15008	14822	14795	14844	14694	14807	14827	14937	14791	14845	14873	14883	15062	14872	14808	14847	14857	14869	14815	14762	14906	14902	14828	14862	14923	14742	14836	14917	14836	14800	14929	14866	14770	14811	14914	14996	14729	14925	15065	15000	14865	15069	14918	14953	14889	14778	14906	14936	14810	15060	14748	14881	14819	14860	14858	14879	14730	14860	14869	14904	14769	14816	14773	14892	14982	14895	14939	15044	14840	14861	14848	14850	14902	14879	15015	14845	14808	15018	14944	14783	14796	15038	14854	14838	14889	14984	14924	14928	14766	15002	14862	14885	14969	14822	14812	14874	14836	14748	14939
46858	49451	47915	35830	28500	25733	24886	24141	24427	24004	23833	23969	23904	23916	23934	23873	24155	23790	23837	23943	23783	24014	23620	23631	23701	24001	24104	24009	23920	23985	24014	23758	23910	23966	23892	23885	24038	23914	24059	23962	23962	23505	23959	23914	23859	24108	23900	23997	23859	23732	23764	23968	23849	23651	24023	23824	23931	23734	23781	23782	23865	23873	23841	23828	23910	23970	23891	24019	23951	23856	23709	23909	24085	23872	23963	23875	23730	23950	23782	23823	23935	23769	23671	23812	23877	24176	24205	23892	23943	23869	23666	23652	23784	24064	23739	23917	23810	24023	24041	23954	23714	23902	23967	23725	23763	23597	23946	23694	23808	23920	23706	24066	23614	23840	23853	23942	23664	23761	23888	23833	24121	23690	23774	23813	23651	23932	23834	23966	23691	23932	23745	23777	23772	23926	23942	23823	23819	23695	23872	23736	23634	23780	23900	23887	23889	24093	23813	24062	23691	23924	23930	23945	24007	23693	23790	23838	23690	23647	23731	23706	23828	23663	23868	23878	23709	23735	23820	23732	23979	23740	23882	23837	23831	23851	23856	23748	23708	23640	23783	23849	23782	23840	23850	23845	23833	23921	23834	23575	23733	23927	23713	23861	23720	23943	23884	23741	23704	23683	23611	23827	23957	23631	23779	23856	23853	23897	23718	23844	23975	23835	23848	23800	23684	23893	24011	23739	24035	23754	23891	23844	23785	23918	24004	24059	23772	23861	23607	23534	23865	23715	23629	23807	24021	23708	23991	23877	23823	23705	23868	23903	23971	23865	23791	23661	23733	23780	23879	24051	24037	23664	23817	23900	23887	23937	23736	23714	23821	23794	23860	24083	23870	24001	23926	23893	23709	23971	23821	24196	23667	23892	23738	23799	23949	23849	23878	23761	24034	23770	23944	23716	23926	24207	23718	23835	23632	23864	23699	23949	23567	23801	23799	23638	23873	23692	23721	23889	23733	23892	23857	23731	23857	23908	23851	23871	23806	23797	23709	23949	23623	23747	23860	23930	24022	23933	24126	23801	23642	23724	23867	23713	23750	23717	23649	23851	23732	23741	23928	23979	23769	23783	23831	23780	23876	23888	23830	24072	23998	23832	23923	23693	24070	23785	23786	24173	23869	23905	23966	23976	23789	23550	23801	23719	24097	23659	23631	23915	23898	23808	23802	23904	23815	23927	23897	23908	23571	24043	23781	23908	23758	24044	23807	23925	23803	24007	23970	23868	23921	23863	24100	23794	23947	23715	23757	23707	23896	23698	23889	23756	24077	23963	23903	23828	24189	23754	23917	23593	23748	23760	23609	23901	23532	23748	23923	23864	23849	23889	23745	23916	23942	23708	23964	23714	24119	23727	24001	23803	24115	23999	23775	23715	23805	23745	23781	23669	23761	23973	23711	24015	23645	23939	23822	23614	24016	23853	23746	23806	23584	23792	23815	23688	23648	23875	23621	23853	23647	23932	24075	23603	23722	23827	23814	23893	23610	23767	23900	23715	23885	23779	23926	23853	23848	24128	23803	23736	23723	23877	23929	23709	23760	23724	23760	23940	23715	23776	23725	23862	23882	23803	23831	23790	23928	23633	23820	23818	23964	23681	23741	23880	23830	23565	23836	23600	23969	23806	23851	23786	23637	23670	24005	23878	23638	24079	23904	23994	23715	24075	23922	23886	23735	23834	23781	23895	23857	23929	23970	23928	23829	23895	24068	23830	24029	23654	23669	23789	23914	23892	23867	23804	23866	23674	23602	23879	23804	23801	23750	23833	24021	23712	23918	23511	23944	23904	23761	23921	23717	23583	23707	23849	23821	23966	23584	23663	23759	23787	23797	24025	23992	23788	23967	23859	23926	23933	23877	23812	23656	23656	23714	23864	23791	24017	23961	23821	23724	23812	23694	23961	23609	23725	23637	23771	23571	23998	23953	23633	23927	23850	23880	23728	23703	23887	23848	23889	23848	23813	23749	23920	23896	24243	23728	23783	23875	23646	23707	23960	23559	23949	23919	23948	24038	23543	23938	23863	23680	23849	23890	24016	24171	23997	23921	23710	23731	23950	23783	23636	24111	23848	24046	23791	23825	23799	23909	23937	23994	23982	23990	23746	23776	23880	23807	23875	23816	23826	23912	23634	24001	23829	23930	23764	23799	23766	23707	23686	23872	23852	23975	23767	24113	23642	23502	23825	23730	23701	23805	23760	23592	23755	23662	23884	23917	23756	23892	23966	23940	23859	23712	23891	24071	23819	23826	23866	23771	23973	24021	24021	23833	23733	23892	23723	24005	23843	23976	23780	23908	23905	23799	23766	23723	24163	23939	23827	23910	24028	23855	23646	24026	23897	24026	24085	23703	23789	23845	23837	23804	23636	23795	23928	23813	23676	23813	23874	24010	23826	23949	23955	23859	23838	23916	23982	23741	23883	23584	23799	23966	23725	23841	23633	24083	23814	23804	23680	23827	23947	23907	24176	23996	23920	23854	23837	23955	23729	23999	23766	23852	23822	23796	23806	23573	23805	23818	23807	23789	24051	23931	23683	23695	23758	23759	24049	23884	23879	23854	23757	24184	23944	23984	24026	24040	23893	23887	23929	23779	23974	23980	23706	23947	23824	23834	23874	23901	23973	24048	23912	24042	23837	23880	23821	23809	23783	23975	23749	23761	23721	24036	23873	23881	23765	23834	23791	23839	23800	24019	24098	23750	23893	23832	23942	23894	23851	23777	23726	23588	23928	23655	23733	23956	24216	23725	23799	23991	23766	23761	23831	23840	23745	23746	23775	23932	24055	23727	23908	23718	23668	23822	23761	23790	23844	23820	23866	23670	23865	24141	23851	23890	23882	23681	24025	23988	23776	23921	23937	24020	23986	24018	23863	23920	24034	23925	23952	23948	23843	23918	23872	23760	23933	23966	23754	23936	24042	23717	23976	23869	24151	23887	23744	23668	23711	24044	23840	23653	23776	23950	23912	24046	23728	23768	23915	23831	23629	23845	23825	23821	23846	23873	23775	23954	23764	24005	23959	23575	23714	23679	23744	23782	23907	23784	23910	23698	23896	23804	23791	24013	23794	23904	23891	23961	23704	23847	23614	23838	23667	23948	23813	23626	23734	23916	24031	23727	23832	23976	23661	23782	23622	24012	23709	23789	23909	23954	23946	23804	23716	23735	23882	24111	23855	23871	23839	23885	23923	23876	23897	23730	23944	24017	23964	23916	23798	23626	23667	23892	23776	23602	23870	23874	23979	23788	23777	24117	23933	23851	23859	23734	23769	23808	23714	23669	23804	23831	23851	23944	23592	24049	24001	23841	23893	23941	23756	23824	23750	23702	23925	23966	23991	23969	23780	24012	23853	23927	23957	23866	23862	23906	23810	23699	23512	23789	23638	23677	23822	23828	24024	23814	24114	23921	23794	24069	23944	23917	23992	23822	23882	23870	24178	23852	23830	23916	23793	23893	23772	23596	23834	23912	23904	23939	23645	23903	23755	23863	23991	23811	23793	23883	23805	23759	23944	23964	23691	23820	23650	23763	23943	23725	23864	23968	23862	23822	23786	23768	23973	23794	23735	23982	24037	23898	23893	23712	23809	24051	23906	23926	23835	23969	23855	23737	23746	23867	23842	23813	23985	24016	23987	23788	23761	23924	23845	23814	23924	23847	23683	23843	23723	23892	24001	23940	23924	23693	23827	23986	23743	23989	23860	23640	23772	23890	23832	23862	24040	23787	23831	23775	23732	23674	24111	24040	23797	23651	23742	23758	23834	23891	23809	23801	23845	23934	23658	24069	23991	23761	23679	24041	23935	23799	23933	23882	23897	23973	23643	23569	23751	23844	23709	23913	23616	23812	23878	23597	23877	23802	24035	23915	23576	23757	23939	23854	23874	23748	23849	23681	23902	23943	23861	23772	23871	23752	23769	23994	23923	23951	23855	23707	23868	24025	23810	23845	23892	23776	23805	23985	23831	23923	23756	23887	23831	23630	23575	23822	23691	23870	23820	23817	23914	23812	23832	23914	24015	23740	23789	23648	23603	23634	23634	23535	23721	23917	24000	23639	23972	23588	23903	24035	23816	23866	23917	23821	23979	23948	23701	23839	23789	23816	23743	23962	23845	23700	23880	23940	24171	23700	23956	23822	23732	23908	24049	24012	23887	23740	23918	23642	23836	23895	24049	23803	24099	23830	23945	23846	23767	23788	23961	23699	23883	23980	23772	23937	23534	23770	24044	23852	23978	23847	23687	23942	23726	23804	23596	24032	23973	24087	23855	23901	23892	23866	23809	23711	23964	24088	23790	23606	23887	23669	24005	23809	23777	23755	23891	23847	23603	23783	23695	23799	24021	23896	23899	23989	23618	23878	23864	23917	23601	23869	23941	23958	23803	23775	23674	24011	23902	23710	23888	23814	23740	23757	24011	23913	23838	24177	24005	24062	23867	23841	23994	23831	23889	23725	23846	23807	23996	23921	24065	23774	23861	23677	23879	23834	23965	23905	23817	23834	23923	23792	24006	23926	23902	23771	24176	23711	23824	23872	23827	24033	23878	23917	23859	23627	23681	23786	23718	23845	23745	23734	23892	23656	23910	23907	23840	23602	23847	23923	23966	23850	23806	23872	23651	23785	24083	23848	23826	23970	23752	23795	23748	23932	23653	23937	23924	23731	24024	23935	23860	23854	23915	23820	23802	23866	23790	23780	23921	23707	23727	24005	23887	23861	23844	23996	23952	23810	23881	23724	23789	23635	23778	24068	24067	23917	23980	23691	23971	23935	23731	23910	23729	23968	23625	23880	23705	23840	23918	23958	23698	23830	23873	23819	23904	23892	23738	23777	23645	23912	23807	23937	23981	24103	23881	23639	23855	23961	23862	24111	23835	23836	23778	23629	23794	23781	23743	23627	23827	23954	23932	24008	23901	23757	23799	23951	24010	23843	23748	23945	24051	23678	23788	23810	23916	24071	23931	23930	23882	23717	23917	23690	23771	24059	23718	23722	23792	23665	23812	23796	23963	23813	23834	23801	23877	23827	23587	23879	24078	23753	23842	23854	23817	23894	23739	23759	23957	23977	23940	23989	23873	23942	23880	23776	23922	23937	24055	23800	23920	23947	23920	23835	23930	23938	23793	23706	24036	23850	23853
51135	56243	47814	29025	21701	17834	16711	16485	16297	16196	16151	16060	16118	16222	16293	15876	16463	15897	15968	15896	16059	16050	15976	15872	16114	16188	16194	16103	16118	15763	16041	16050	15905	16120	16154	15998	15869	16034	15973	15977	15948	15997	16063	15953	15949	15962	15946	15974	16224	16063	16012	15984	15938	16029	15915	16030	15878	16094	16152	16089	15927	15924	15923	16078	15915	16048	15950	15985	15936	15926	15996	15993	16070	16091	15947	16015	15954	16059	16014	15965	15960	16057	15884	16034	15980	16069	16120	16029	15829	15852	16082	15984	15979	15798	16065	15971	16005	15886	15918	15702	15930	16024	16059	16115	16066	16019	15995	15846	15837	15970	16052	15828	15971	15990	15902	16185	16124	15915	15983	15798	16032	15939	15828	15934	15763	15887	15868	15852	15903	16021	15817	16033	15967	16020	15921	16052	16134	15762	16094	15968	15799	15838	16014	15823	16119	15884	15965	16035	15880	16098	15848	15938	15968	15799	16083	16056	16154	15906	16018	15953	16000	15884	15921	15970	15948	15885	15857	16031	15977	15899	16070	16059	15985	16101	15843	15962	16228	15860	16047	16008	15903	15885	15982	15942	16155	15923	15961	16024	16026	15853	16211	15780	15977	16056	16038	15916	16017	16038	16099	16187	15988	16017	16002	15977	15883	16076	15821	16066	16021	15992	15944	15945	15886	16018	16014	15901	15927	15909	15857	15768	16029	15979	16070	15811	16018	15925	16010	16041	16031	16109	16025	15872	16100	16000	15889	15909	15794	16144	16065	15863	15813	16064	15992	15989	16066	16022	15882	15930	15871	15988	16069	16031	16005	16050	16143	15841	15937	15963	16126	16044	15844	15969	15902	15977	16150	15917	16085	16094	15819	16208	16120	15899	15901	16077	16028	16033	15886	15877	16088	16009	15957	15987	16075	15994	15835	15911	16221	16034	15962	16070	15938	16091	15870	15911	16011	15956	15907	15922	16050	15833	16012	16090	16053	15876	15887	15814	15686	15848	15940	16007	16014	15856	15973	16005	15923	15738	15822	16039	16098	15938	16011	15812	15906	16064	15947	16002	15947	15878	15893	15921	15870	16174	15874	15871	15955	16080	15995	16030	16044	16030	16105	16017	15931	15944	16039	15994	16107	15861	15902	15990	15880	15889	15908	15889	15880	15863	15892	15952	15949	15950	15843	15967	16019	16018	15958	16151	15990	15755	15992	15996	15921	15976	15916	16106	16033	16100	15874	15985	15797	16086	16038	15776	15979	15967	15911	15856	15917	15901	15921	15932	15855	15764	15876	15937	15890	15902	16169	16025	16062	15816	15864	15965	15959	15992	15922	15892	16178	16021	16019	15956	15936	15984	15732	15856	15933	16075	16047	16037	15922	16009	16000	15923	16030	15987	15905	16045	16055	15931	15960	15694	15942	15847	15970	15910	16068	15829	15944	15902	15994	15960	15851	15819	15977	15925	16008	15915	15985	16031	16071	16028	16073	16127	15923	16032	16060	15953	16238	15949	16042	15861	15954	16049	15926	15868	16061	15916	16013	15988	16015	15975	16013	15975	15977	16037	15892	15876	16108	15997	16059	15954	15993	15951	15995	16032	16058	16062	16141	15992	16054	15877	15990	16130	16028	16059	16027	15925	15851	16173	16027	15988	15930	16025	15971	16132	15849	15819	15991	15882	15942	15905	15963	16051	16018	16119	15965	15945	15988	15966	15949	15895	16031	15907	16044	15979	16071	16101	15915	16060	15980	16008	16170	15895	15786	15921	15933	16037	15884	15987	15809	15950	15992	15970	15757	16010	16067	16062	15857	15799	16202	15918	16024	16075	15973	15958	16001	16166	16032	16037	16110	16121	16059	15755	15988	15992	15849	15989	16060	15968	15891	15865	16101	15962	15965	16031	15821	16014	15882	15884	16020	15919	15867	16010	16163	15822	15819	15855	15951	16061	15826	16103	15733	15938	16024	15949	16066	16044	16052	15917	16167	15995	16019	15856	16003	15974	15944	16009	16043	15893	16061	15983	15883	15997	15970	15832	15906	15900	15863	16122	15897	15849	15955	15846	16105	15867	15930	15924	15987	16170	16048	16098	16060	16076	16088	15912	16009	16019	16149	15962	15963	16029	15862	15898	15936	16108	15945	16054	16080	15956	15958	15949	15945	15890	15997	15849	15922	15953	16118	15930	15968	16006	16123	16028	16031	15907	15970	15884	16100	15931	15988	15854	16053	16043	15925	15902	16020	15856	15934	15964	15931	15856	15930	16096	15807	16000	15861	15951	15946	15966	16043	16015	15950	15981	15873	16002	16111	15887	16134	16102	15958	15843	16025	15851	16034	15937	16137	16009	15948	15945	16010	15789	15934	15955	15956	15937	16012	15833	16040	16087	15978	16064	16163	15991	16088	16021	15973	15990	16044	15929	16074	16093	15863	15982	15805	15923	16004	16149	16078	15902	16033	15819	15987	15888	15918	16021	16098	15986	15977	15826	15912	15954	15962	16024	15895	15930	16016	15911	16007	15950	15799	15923	15992	16051	16126	15762	15844	15949	15987	15954	16084	15895	15808	16025	15967	16046	16110	15964	15969	15927	15880	15801	15982	16010	16054	16070	16006	16017	16019	16074	15958	15963	16028	15776	15926	15892	16067	15999	15984	15866	15973	15919	16029	16030	15779	16020	15925	16097	16092	15962	16038	15904	16078	16040	15879	15913	15962	15938	15956	15786	15995	15948	15835	15786	15967	15846	15936	16185	16043	15947	15998	15976	16025	15898	15893	15966	16126	15946	16130	15888	15854	16053	16092	16046	16055	15983	16054	15875	15972	15824	16196	15866	16012	15971	16024	16098	15902	16005	16135	15960	15968	16047	15936	15924	16023	16017	15953	15895	15998	15955	16008	16003	16037	15962	15907	16037	15887	16060	16042	16072	16050	15986	15977	15936	15871	15806	15869	15872	15844	15893	16062	15892	16081	15995	16037	15939	15958	15965	15974	15964	16048	16052	16066	15851	16082	15831	15810	16186	16104	15932	15984	15955	15961	15845	15738	15922	16043	15961	15982	15860	15955	15911	16082	15889	15982	15953	16067	15852	15947	16063	15882	15897	15939	15877	15963	15900	16011	16053	15952	15892	16106	15893	15966	15983	16052	15894	15968	16004	16137	16042	16064	15911	15975	16214	15945	15905	15989	16132	15893	15743	15908	16020	16060	15897	16069	15915	16024	16070	15878	16008	16068	16064	15979	15976	16013	16085	16122	16112	15921	16020	16052	16146	16041	15965	16109	16023	15989	15927	15865	15946	16114	15974	16049	15912	15851	16140	16093	15973	15944	16030	15822	16103	16031	16095	15990	15819	16034	16131	16047	15905	16028	15959	16040	15965	16038	15860	16139	16024	15874	16075	15984	15811	15954	16015	15972	15875	15979	15935	15882	15906	16013	15945	15830	16007	16031	15922	15867	16063	15762	16024	16034	16013	16065	15956	15811	16052	16031	16056	16003	15970	16059	16125	15940	16003	16084	16004	15902	15903	16002	16059	16092	15989	15871	15957	15938	15987	16060	15926	15860	16038	16170	16035	15964	15983	15819	15835	15886	16049	16146	16005	15847	15994	15782	16167	15883	16066	15970	16022	15971	16141	16012	16211	15889	16013	15937	15917	15861	16009	15970	15971	16019	16067	15813	16051	16132	16012	15966	16058	16047	16035	15846	16039	15841	16033	15971	16103	15966	15873	15988	15992	16111	15918	15888	16067	15978	16049	16019	15828	15990	16088	16094	15993	15979	15934	15889	15790	15856	15866	15858	16016	15865	16233	16034	15944	16115	15852	15847	15888	15922	16026	15999	15886	16027	16045	15999	16145	16048	15978	15993	16009	15963	16036	15924	15989	15917	15977	16039	15978	16141	15922	15936	15933	15988	15947	15868	16102	15955	15974	15938	16018	15875	16151	16035	15978	16051	15836	16008	15989	16013	15967	15908	15908	16003	15856	15961	16043	15879	15801	16098	16029	16136	15863	16178	16138	15833	15939	16112	16003	15857	16040	15877	16163	15958	16117	16101	16116	15751	15974	16011	15966	15961	15832	15978	16004	15880	15960	15972	15985	15926	16012	16008	15853	15963	15917	15937	16104	15984	16058	15972	15970	15914	15890	15971	15951	15913	15976	16171	15893	15806	15841	15878	15907	15996	15852	15739	15866	16016	15982	16268	15978	16039	15941	15987	16007	16055	15974	15986	15952	16186	16071	16077	16104	15913	15954	16113	16113	16041	16147	15942	16046	15898	16018	16095	15865	15913	16111	16080	15981	15927	15964	15972	16023	15960	16043	16010	16011	15993	15883	15918	15923	15872	16006	16060	16109	15778	15917	15834	16153	16028	15999	15966	16055	15931	16075	16154	15784	15967	15983	15975	16000	16106	15971	15986	16133	15989	16098	15911	16190	16057	15964	16077	15988	15890	15925	16081	15978	15924	15739	15921	15979	15924	16091	15889	15748	16115	15988	15792	15981	15837	15831	15955	16093	16181	16066	16049	16042	16100	15833	15912	15966	16009	15915	16029	16012	15995	16180	15978	16001	16085	15923	15873	16008	15908	15983	15971	15991	16062	16042	16033	16063	16105	16022	15993	16086	15854	15970	15995	15877	16102	16037	16004	16079	16053	15909	16048	15958	16095	15978	15867	16092	16131	15887	15970	16019	15824	16063	16017	16048	16079	16083	15943	15886	16040	16053	15839	15990	16037	15749	16076	15922	16046	15865	16145	15964	16053	15983	16047	15789	15948	15998	15838	16062	15916	16015	15944	16014	15942	16156	16123	16071	15988	15925	15962	15924	15945	16138	16092	16187	15981	15879	16040	16122	15910	15942	16076	15907	15886	15956	15915	16080	15974	15752	16020	16047	16084	16115	15823	15888	16129	15984	16074	15897	15853	16109	15942	15993	15906	15936	15912	16077	16059	15988	15953	16094	16119	16068	15883	15824	15995	16055	15950	15979	15863	16053	15795	16208	15904	15933	15912	16012	15990	16004	16011	16030	15984	15985	15780	15897	16088	16166	15945	15768	16021	16037	16046	15906	16066	16042	16006	15765	15836	16121	15885	16052	15767	15968	16027	16156	16002	15995	15955	15839	16057	16044	15849	15992	16023	15953
23748	20619	27742	28451	30384	28446	27654	24036	23085	23023	23021	22662	22684	22426	22729	23004	27274	25899	22710	22687	22464	22566	22454	22912	24095	24800	23932	23181	22781	22506	22341	22461	22401	22142	22274	22416	22394	22592	22394	22326	22240	22303	22359	22506	22533	22303	22465	22263	22442	22280	22499	22288	22278	22409	22756	22287	22345	22317	22439	22336	22477	22221	22325	22382	22444	22523	22393	22538	22515	22287	22471	22352	22513	22186	22414	22306	22408	22323	22253	22252	22552	22634	22379	22311	22527	22367	22678	22667	22416	22493	22633	22449	22378	22520	22266	22315	22417	22277	22158	22267	22399	22344	22348	22471	22425	22462	22449	22447	22404	22443	22413	22392	22236	22147	22322	22404	22325	22348	22388	22389	22343	22477	22198	22230	22301	22194	22522	22450	22512	22593	22189	22345	22340	22228	22238	22382	22058	22348	22501	22423	22509	22428	22352	22363	22343	22345	22180	22417	22286	22351	22553	22323	22389	22483	22569	22229	22407	22479	22340	22379	22516	22357	22493	22463	22356	22446	22419	22480	22513	22511	22192	22309	22383	22358	22381	22545	22186	22583	22543	22433	22430	22544	22344	22079	22248	22404	22408	22347	22368	22430	22479	22543	22317	22463	22378	22213	22191	22227	22347	22430	22352	22332	22568	22243	22268	22353	22404	22376	22380	22405	22506	22317	22406	22530	22450	22349	22410	22552	22211	22387	22379	22355	22476	22194	22428	22324	22483	22286	22251	22258	22359	22324	22287	22391	22583	22397	22366	22436	22259	22318	22311	22056	22401	22407	22524	22651	22366	22433	22498	22240	22494	22309	22564	22380	22404	22156	22265	22582	22413	22289	22253	22311	22329	22296	22193	22711	22495	22438	22530	22464	22440	22188	22150	22411	22436	22400	22742	22393	22255	22470	22288	22142	22276	22251	22327	22467	22217	22386	22641	22423	22352	22292	22122	22434	22220	22392	22405	22206	22295	22275	22346	22314	22381	22476	22460	22504	22559	22366	22447	22296	22348	22453	22274	22253	22363	22317	22266	22351	22525	22268	22391	22169	22629	22298	22543	22487	22440	22232	22280	22178	22199	22340	22414	22104	22231	22385	22630	22405	22622	22490	22368	22464	22421	22607	22504	22384	22402	22168	22166	22435	22556	22336	22406	22399	22104	22234	22548	22572	22237	22367	22331	22045	22271	22395	22121	22270	22441	22333	22446	22417	22323	22282	22249	22337	22506	22442	22348	22264	22420	22468	22041	22307	22482	22450	22437	22398	22326	22376	22303	22390	22453	22386	22452	22520	22213	22133	22366	22442	22440	22260	22440	22279	22420	22400	22649	22241	22620	22320	22403	22387	22531	22335	22310	22578	22195	22294	22201	22553	22770	22384	22292	22555	22447	22566	22411	22468	22364	22233	22391	22541	22493	22413	22412	22402	22526	22275	22330	22271	22248	22414	22417	22518	22355	22198	22454	22362	22480	22398	22783	22402	22558	22377	22426	22333	22222	22327	22615	22379	22536	22226	22195	22215	22262	22166	22199	22507	22574	22338	22275	22476	22328	22535	22357	22289	22342	22473	22437	22192	22437	22516	22544	22306	22403	22143	22580	22468	22304	22414	22467	22450	22367	22405	22341	22468	22210	22300	22590	22244	22490	22576	22258	22264	22438	22311	22425	22407	22165	22419	22474	22006	22265	22326	22258	22427	22323	22359	22104	22262	22147	22448	22379	22392	22099	22640	22393	21969	22231	22284	22187	22200	22141	22377	22330	22292	22392	22333	22228	22348	22273	22422	22502	22277	22392	22468	22576	22536	22359	22498	22552	22215	22437	22390	22587	22542	22332	22462	22432	22435	22139	22478	22374	22164	22522	22270	22329	22278	22448	22457	22659	22366	22426	22330	22263	22212	22454	22520	22183	22244	22412	22168	22461	22241	22209	22300	22465	22419	22218	22340	22165	22624	22477	22414	22279	22231	22322	22278	22544	22411	22360	22259	22361	22333	22608	22430	22419	22392	22428	22308	22503	22459	22255	22177	22346	22450	22393	22304	22432	22350	22139	22267	22385	22312	22375	22420	22318	22429	22378	22310	22267	22489	22410	22570	22483	22291	22422	22487	22111	22482	22439	22224	22485	22577	22566	22411	22393	22214	22301	22399	22319	22390	22357	22198	22518	22126	22201	22181	22374	22315	22346	22138	22263	22333	22442	22120	22528	22389	22423	22317	22360	22245	22460	22514	22467	22359	22222	22140	22440	22040	22313	22194	22547	22464	22605	22496	22430	22279	22448	22465	22340	22368	22134	22313	22449	22375	22346	22268	22217	22215	22286	22191	22308	22349	22547	22272	22477	22046	22230	22398	22283	22233	22192	22294	22498	22326	22427	22490	22461	22329	22411	22286	22461	22517	22377	22277	22371	22209	22347	22245	22546	22469	22463	22314	22367	22308	22170	22302	22317	22486	22385	22439	22575	22301	22533	22281	22310	22151	22295	22293	22266	22481	22490	22425	22615	22366	22319	22258	22216	22451	22469	22528	22390	22107	22516	22224	22430	22457	22333	21972	22370	22332	22340	22455	22313	22474	22215	22595	22359	22333	22180	22135	22396	22566	22366	22560	22343	22286	22341	22362	22493	22485	22477	22353	22633	22275	22476	22506	22216	22492	22437	22161	22512	22237	22163	22388	22237	22547	22383	22422	22203	22253	22293	22261	22405	22320	22234	22286	22164	22477	22194	22243	22182	22278	22321	22307	22234	22403	22314	22439	22246	22454	22372	22428	22372	22452	22420	22468	22376	22337	22398	22196	22360	22429	22455	22285	22104	22291	22368	22301	22332	22395	22238	22394	22377	22669	22680	22496	22506	22206	22377	22503	22247	22482	22375	22347	22086	22313	22422	22432	22383	22325	22383	22375	22332	21984	22286	22338	22421	22488	22374	22289	22374	22427	22496	22200	22591	22334	22252	22268	22241	22148	22391	22375	22435	22314	22301	22250	22294	22485	22532	22418	22232	22354	22522	22677	22273	22539	22394	22380	22401	22335	22388	22422	22483	22477	22251	22266	22307	22228	22173	22176	22215	22447	22442	22434	22507	22346	22204	22403	22236	22571	22375	22321	22517	22480	22508	22530	22473	22496	22512	22431	22353	22404	22495	22363	22567	22429	22307	22363	22413	22186	22281	22493	22536	22459	22224	22478	22451	22167	22410	22321	22564	22322	22180	22327	22233	22120	22490	22592	22301	22355	22406	22313	22387	22221	22579	22328	22310	22584	22497	22232	22249	22287	22239	22379	22405	22524	22448	22423	22485	22276	22365	22286	22389	22324	22319	22633	22321	22384	22341	22356	22299	22536	22144	22217	22261	22062	22283	22669	22369	22285	22374	22327	22498	22542	22355	22627	22300	22565	22474	22349	22179	22442	22453	22466	22430	22543	22337	22202	22133	22508	22205	22379	22343	22477	22611	22244	22430	22460	22290	22409	22546	22433	22426	22643	22450	22351	22557	22342	22372	22472	22491	22192	22527	22426	22334	22237	22419	22248	22220	22429	22379	22573	22558	22537	22288	22461	22241	22372	22161	22347	22353	22502	22196	22388	22132	22343	22337	22573	22369	22329	22524	22456	22475	22465	22326	22350	22196	22360	22437	22547	22269	22485	22499	22344	22357	22446	22302	22311	22436	22270	22324	22572	22427	22440	22367	22377	22450	22252	22420	22428	22430	22245	22366	22518	22453	22433	22161	22620	22404	22215	22356	22441	22410	22529	22299	22334	22591	22434	22620	22506	22294	22631	22368	22181	22172	22547	22551	22407	22265	22440	22091	22362	22700	22393	22310	22399	22331	22004	22237	22303	22519	22469	22520	22432	22394	22407	22614	22439	22438	22489	22296	22391	22363	22226	22403	22549	22389	22497	22388	22345	22655	22306	22207	22495	22426	22312	22362	22211	22318	22360	22503	22189	22410	22336	22583	22533	22427	22393	22251	22341	22308	22252	22442	22613	22369	22243	22281	22443	22717	22313	22321	22554	22423	22498	22399	22607	22206	22284	22517	22484	22283	22469	22397	22381	22163	22194	22487	22563	22072	22190	22336	22315	22365	22398	22425	22273	22543	22507	22241	22284	22377	22283	22222	22596	22433	22578	22443	22455	22518	22431	22573	22178	22563	22563	22466	22519	22447	22510	22386	22426	22371	22354	22442	22575	22430	22601	22344	22401	22310	22371	22298	22369	22132	22392	22474	22252	22236	22270	22249	22331	22541	22528	22556	22223	22174	22410	22284	22353	22359	22296	22523	22369	22373	22242	22310	22617	22582	22256	22368	22405	22354	22266	22387	22699	22358	22369	22538	22371	22568	22387	22552	22353	22448	22578	22373	22214	22226	22715	22417	22440	22359	22309	22413	22408	22350	22488	22344	22562	22694	22411	22386	22248	22377	22412	22491	22502	22232	22593	22327	22306	22472	22459	22477	22441	22341	22325	22567	22330	22314	22473	22212	22289	22466	22330	22192	22245	22375	22522	22411	22360	22488	22435	22340	22587	22209	22169	22202	22374	22433	22439	22349	22283	22331	22220	22460	22403	22364	22148	22488	22283	22430	22509	22452	22285	22546	22453	22511	22434	22333	22368	22443	22561	22450	22384	22358	22273	22211	22359	22155	22569	22295	22428	22300	22160	22269	22314	22236	22240	22479	22404	22346	22320	22491	22505	22346	22559	22435	22302	22344	22334	22477	22374	22594	22282	22395	22281	22363	22343	22307	22383	22446	22385	22509	22484	22442	22705	22466	22440	22331	22294	22179	22490	22545	22380	22362	22375	22341	22483	22576	22449	22349	22358	22344	22561	22343	22606	22570	22512	22322	22444	22287	22552	22536	22401	22567	22392	22526	22524	22179	22268	22305	22591	22349	22409	22092	22312	22417	22439	22700	22346	22373	22354	22501	22485	22612	22519	22402	22517	22288	22424	22319	22177	22360	22121	22437	22292	22231	22251	22283	22190	22216	22329	22155	22487	22290	22517	22165	22246	22238	22279	22315	22406	22536	22349	22446	22290	22477	22329	22493	22215	22190	22552	22573	22308	22445	22470	22638	22377	22231	22501	22044	22482	22178	22309	22301	22403	22246	22098	22301	22316	22417	22404	22526	22327	22373	22405
46121	68177	58026	47355	36805	23395	18799	16680	15994	15609	15570	15427	15389	15586	15330	16287	22721	18544	15334	15123	15152	15322	15189	15565	17167	17715	16994	15979	15579	15188	15220	15317	15405	15326	15247	15160	15295	15088	15228	15073	15293	15327	15255	15038	15301	15212	15335	15134	15182	15226	15293	15283	15169	15108	15070	15080	15157	15376	15145	15198	15177	15284	15118	15141	15131	15212	15368	15160	15245	15332	15193	15229	15091	15157	15119	15276	15143	15283	15104	15180	15093	15286	15250	15047	15330	15243	15156	14990	15130	15080	15278	15225	15379	15186	15202	15130	15221	15222	15172	15205	15369	15189	15302	15038	15302	15324	15293	15314	15220	15219	15311	15305	15282	14973	15163	15176	15014	15135	15111	15119	14888	15161	15203	15219	15127	15173	15149	15069	15154	15092	15072	15398	15373	15089	15389	15063	15333	15289	15309	15222	15149	15143	15042	14973	15166	15073	15044	15186	15224	15057	15137	15264	15182	15240	15049	15163	15119	15077	15269	15303	15283	15298	15055	15335	15306	15152	15154	15064	15253	15096	15191	15132	15050	15125	15048	15291	15246	15299	15182	15255	15326	15153	15210	15289	15075	15038	15246	15211	15207	15284	15295	15175	15284	15179	15064	15145	15208	15060	15214	15306	15201	15142	15031	14999	15127	15045	15122	14994	15049	15072	15106	15061	15221	15182	15258	15242	15178	15409	15332	15174	15163	15292	15197	15141	15251	15180	15075	15274	15272	15115	15163	15214	15108	14939	15127	15020	15170	15230	15150	15302	15452	15029	15111	15152	15115	15165	15284	15299	15113	15239	15372	15255	15036	15172	15146	15212	15076	15155	15246	15240	15100	15182	15156	15221	15034	15175	15273	15079	15165	15156	15222	15321	15219	15160	15242	15139	15279	14993	15118	15212	15302	15183	15086	15197	15035	15481	15148	15297	15222	15310	15101	15213	15185	15231	15124	15261	15179	15285	15321	15257	15214	15153	15290	15117	15116	15286	15069	15159	15278	15166	14977	15273	15122	15284	15280	15184	15230	15085	15240	15186	15141	15208	15262	15082	15254	15091	15297	15202	15173	15258	15162	15129	15184	15091	15053	15036	15214	15202	15242	15257	14979	15166	15027	15103	15229	15106	15225	15098	15200	15204	15214	15111	15183	15183	15135	15397	15203	15106	15281	15030	15185	15225	15175	15015	15116	15255	15182	15197	15406	15137	15119	15138	15190	15202	15254	15229	15114	15188	15185	15110	15318	15243	15317	15198	15235	15253	15027	15139	15218	15217	15099	15156	15075	15142	15208	15124	15161	15312	15164	15101	15292	15014	15306	15087	15125	15135	15195	15030	15112	15152	15375	15143	15174	15137	15147	15168	15277	15114	15212	15221	15326	15191	15192	15287	15140	15017	15090	15351	15126	15075	15009	15201	15250	15369	15181	15179	15107	15233	15058	15269	15151	15152	15270	15142	15180	15221	15223	15076	15181	15224	15175	15236	15206	15065	15060	15168	15035	15095	15056	15198	14997	15101	15322	15219	15091	15243	15021	15282	15147	15098	15267	15276	15325	15284	15239	15094	15099	15290	15261	15206	15215	15237	15315	15247	15079	15308	15366	15191	15068	15201	15095	15103	15248	15147	15195	15123	15352	15243	15028	15193	15026	15084	15151	15116	15185	15094	15161	15345	15157	15131	15056	15312	15191	15153	15129	15143	15333	15083	15060	15065	15313	15104	15227	15182	15092	15111	15089	15081	15212	15265	15224	15202	15002	15132	15144	15059	15074	15088	15151	15122	15195	15211	15099	15348	15233	15249	15234	15091	15253	15085	15211	15233	15006	15336	15295	15181	15210	15365	15424	15171	15364	15226	15167	15209	15273	15221	15358	15184	15086	15168	15141	15070	15214	15187	15059	15100	15226	15213	15303	15100	15302	15175	15243	15137	15277	15331	15183	15179	15250	15420	15162	15038	15248	15111	15180	15227	15100	15081	15221	15314	15225	15128	15239	15282	15200	15279	15212	15110	15358	15134	15216	15191	15153	15259	15174	15143	15254	15025	15117	15062	15151	15186	15127	15078	15150	15224	15185	15220	15248	15155	15183	15106	15173	15269	15156	15177	15134	15096	15131	15167	15135	15154	15040	15154	15090	15244	15129	15197	15377	15206	15168	15082	15227	14884	15329	15079	15278	15388	15406	15046	15226	15414	15237	15092	15193	15153	15161	15084	15175	15204	15214	15181	14944	15188	15171	15146	15243	15354	15242	15262	15103	15072	15197	15249	15277	15299	15164	15296	15210	15223	15257	15337	15059	15293	15070	15184	15435	15064	15275	15188	15197	15221	15072	15259	15185	15199	15183	15303	15227	15194	15133	15364	15167	15137	15209	15240	15153	15181	15099	15208	14913	15093	15226	15017	15391	15228	15389	15101	15107	15177	15106	15258	15158	15273	15209	15245	15212	15061	15312	15250	15008	15243	15120	15242	15268	15436	15387	15199	15208	15132	15285	15167	15329	15125	15192	15017	15013	15108	15253	15149	15353	15192	15353	15046	15219	15181	15195	15189	15160	15131	15216	15247	15228	15275	14925	15311	15227	15270	15361	15193	15291	15314	15116	15308	15330	15266	15169	15206	15340	15091	15145	15208	15146	15383	15278	15214	15006	15300	15169	15111	15010	15183	15252	15195	15395	15105	15226	15351	15108	15157	15238	15133	15168	15190	15171	15101	15223	15100	15362	15190	15361	15059	15117	15134	15281	15298	15090	15160	15074	15319	15071	15154	15224	15280	15159	15167	15227	15200	15169	15274	15188	15087	15187	15206	15269	15307	15167	15111	15194	15134	15167	15118	15315	15183	15040	15306	15243	15236	15118	15082	15242	15167	15137	15182	15230	15265	15210	15217	15323	15118	15310	15268	15077	15118	15193	15164	15256	15174	15179	15201	15123	15185	15180	15207	15190	15176	15065	15150	15234	15142	15228	15216	15087	15014	15246	15170	15054	15096	15067	15040	14949	15232	15176	15275	15251	15267	15109	15270	15238	15195	15224	15045	15193	15197	15127	15193	15026	15473	15239	15034	15039	15190	15073	15296	15271	14963	15170	15265	15020	15172	15265	15129	15121	15226	15239	15065	15271	15180	15236	15092	15189	15443	15147	15117	15164	15116	15031	15291	15277	15125	15114	15205	15281	14987	15050	15173	15065	15068	15100	15015	15153	15023	15253	15358	15256	15255	15075	15225	15218	15253	15141	15240	15065	15331	15043	15340	15203	15146	15087	15266	15195	15214	15083	15217	15191	15016	15141	15326	15271	15162	15415	15175	15208	15269	15077	14890	15269	15254	15260	15155	14962	15161	15115	15098	15373	15204	15078	15164	15241	15286	15073	15146	15125	15170	15166	15128	15087	15210	15217	15431	15103	15098	15195	15150	15172	15300	15192	15281	15166	15356	15174	15279	15224	15081	15313	14957	15180	15278	15004	15169	15104	15174	15163	15091	15076	15159	15153	15226	15261	15305	15245	15199	15141	14994	15213	15328	15093	15208	15073	15032	15412	15122	15068	15224	15364	15158	14979	15209	15195	15350	15069	15265	15216	15096	15112	15231	15160	15263	15185	15303	15158	15320	15145	15064	15104	15090	15222	15030	15207	15109	15079	15188	15163	15237	15468	15114	15406	15076	15179	15084	15213	15151	15211	15121	15059	15152	15223	15264	15312	15153	15167	15291	15016	15159	15249	15314	15099	15147	15113	15299	15203	15255	15217	15255	15266	15094	15283	15081	15189	15182	15226	14996	15169	15279	15215	15198	15331	15090	15221	15184	15034	15166	15209	15120	14993	15207	15052	15168	15188	15130	15243	15144	15258	15376	15273	15163	15056	15200	15150	15220	15143	15282	15033	15357	15224	15108	15274	15231	15325	15274	15169	15185	15200	15172	15232	15133	15117	15183	15208	15246	15281	15088	15170	15152	15102	15092	15355	15193	15171	15089	15263	15265	15189	15209	15097	15281	15087	15347	15106	15235	15168	15190	15103	15308	15079	15208	15137	15116	15206	15261	15198	15211	15012	14955	15233	15150	14882	15240	15225	15109	15255	15223	15089	15189	15009	15215	15153	15162	15264	15316	15233	15240	15069	15268	15299	15345	15279	15112	15323	15122	15125	15292	14931	15206	15257	15232	15213	15130	15098	15303	15248	15137	15163	15282	15171	15185	15188	15108	15076	15237	15171	15234	15251	15286	15069	15218	15116	15112	15113	15135	15080	15048	15280	15300	15238	15201	15202	15204	15092	15195	15233	15082	15126	15314	15104	15205	15181	15216	15045	15187	14813	15199	15166	15419	15294	14978	15170	15243	15344	15340	15162	15145	15061	15299	15096	15249	15119	15203	15243	15031	15224	15292	15241	15306	15162	15057	15003	15042	15120	15252	15254	15295	15265	15299	15081	15372	15349	15256	15157	15149	15110	15050	15173	15143	15248	15174	15211	15203	15293	15086	15258	15204	15206	15111	15243	15187	15156	15233	15112	15172	15078	15221	15110	15304	15272	15220	15146	15328	15199	15179	15250	15224	15073	15223	15406	15188	15199	15020	15194	15175	15405	15272	15119	15121	15067	15334	15205	15066	15217	15182	15126	15106	15289	15061	15192	15092	15072	15309	15203	15347	15142	15211	15219	15240	15129	15103	15016	15306	15236	15120	15011	15247	15047	15089	15141	15196	15219	15319	15144	15278	15389	15229	15224	15365	15259	15293	15124	15230	15104	15222	15331	15197	15208	15304	15169	15325	15378	15016	15305	15103	15138	15350	15184	14992	15147	15204	15121	15348	15209	15210	15147	15304	15123	15323	15223	15181	15298	15111	15084	15204	15262	15285	15065	15233	15309	15106	15257	15105	15309	15197	15273	15118	15206	15130	15276	15205	15070	15017	15053	15175	15175	15325	15127	15289	15172	15131	15194	15296	15180	15063	15049	15196	15142	15094	15373	15105	15330	15168	15100	15154	15203	15093	15245	15048	15171	15225	15174	15159	15161	15192	15184	15096	15302	15305	15265	15198	14996	15084	15226	15153	15124	15203	15034	15088	15164	15209	15086	15281	15100	15129	15026	15129	15088	15277	15285	15201	15302	15225	15237	15197	15271	15198	15294	15198	15164	15301
22092	20512	27548	25740	23990	25923	27965	21338	19456	19516	19137	19136	19077	18889	18548	19861	27237	21862	18931	18355	18523	18583	18707	18902	21660	22792	21542	20064	18807	18531	18559	18588	18740	18679	18597	18502	18507	18459	18345	18539	18596	18611	18530	18338	18475	18564	18647	18679	18625	18434	18525	18435	18591	18646	18500	18548	18542	18533	18511	18596	18664	18757	18504	18428	18605	18487	18841	18742	18431	18531	18619	18675	18362	18422	18307	18282	18566	18510	18494	18642	18542	18506	18623	18574	18508	18537	18718	18519	18315	18538	18473	18628	18621	18798	18523	18452	18326	18394	18323	18463	18366	18675	18757	18444	18458	18649	18685	18619	18751	18487	18358	18545	18602	18446	18470	18502	18546	18661	18369	18540	18500	18685	18406	18402	18695	18561	18522	18301	18435	18594	18456	18448	18515	18602	18595	18367	18488	18596	18505	18570	18736	18701	18483	18553	18557	18517	18484	18601	18403	18459	18501	18592	18778	18713	18439	18450	18523	18623	18245	18389	18507	18468	18359	18563	18529	18579	18753	18416	18359	18452	18431	18395	18357	18398	18484	18393	18457	18410	18315	18452	18607	18488	18575	18465	18540	18487	18357	18688	18468	18434	18584	18337	18521	18479	18541	18524	18572	18562	18782	18418	18521	18430	18437	18571	18491	18637	18497	18414	18606	18461	18491	18322	18285	18301	18446	18319	18342	18470	18422	18526	18523	18546	18401	18458	18500	18345	18605	18675	18526	18749	18670	18602	18520	18454	18404	18280	18326	18360	18632	18597	18329	18334	18621	18423	18345	18609	18518	18690	18480	18657	18517	18566	18487	18426	18505	18510	18483	18321	18512	18566	18586	18695	18422	18507	18381	18663	18533	18479	18540	18534	18490	18652	18418	18662	18402	18590	18573	18567	18662	18440	18213	18505	18649	18467	18264	18329	18451	18549	18546	18658	18568	18595	18526	18673	18636	18463	18541	18660	18516	18273	18452	18424	18305	18337	18504	18459	18622	18552	18475	18382	18471	18498	18511	18479	18306	18446	18510	18416	18540	18490	18510	18749	18393	18631	18698	18545	18558	18360	18669	18331	18452	18423	18453	18494	18520	18465	18366	18466	18595	18612	18386	18452	18363	18289	18594	18402	18351	18498	18613	18460	18355	18693	18352	18455	18567	18467	18524	18357	18358	18347	18581	18591	18418	18648	18626	18534	18613	18567	18655	18401	18298	18600	18533	18367	18384	18662	18568	18569	18497	18325	18424	18532	18545	18591	18794	18380	18309	18630	18545	18789	18376	18611	18619	18752	18610	18479	18624	18370	18539	18720	18502	18414	18367	18342	18617	18511	18551	18596	18513	18448	18354	18342	18518	18589	18451	18450	18343	18499	18703	18447	18302	18474	18660	18392	18179	18364	18649	18426	18534	18531	18404	18521	18462	18477	18467	18508	18518	18476	18585	18314	18348	18589	18523	18384	18360	18611	18583	18532	18335	18479	18730	18566	18485	18349	18515	18521	18217	18503	18255	18326	18671	18552	18447	18444	18659	18563	18471	18587	18521	18327	18533	18377	18321	18114	18281	18525	18548	18364	18485	18420	18481	18485	18368	18338	18547	18726	18624	18537	18584	18487	18553	18343	18676	18519	18485	18557	18652	18480	18707	18461	18629	18383	18437	18538	18569	18555	18473	18369	18436	18436	18621	18451	18517	18716	18641	18544	18509	18568	18476	18624	18492	18427	18491	18504	18521	18568	18344	18510	18344	18399	18461	18594	18349	18519	18748	18521	18318	18507	18303	18629	18714	18333	18680	18593	18467	18303	18492	18439	18607	18526	18471	18651	18497	18698	18497	18413	18583	18324	18573	18471	18585	18337	18398	18500	18634	18735	18358	18431	18402	18632	18506	18364	18598	18645	18373	18272	18765	18484	18723	18684	18485	18381	18432	18417	18526	18226	18336	18420	18421	18431	18633	18612	18496	18375	18612	18275	18640	18268	18510	18525	18572	18614	18417	18481	18536	18504	18500	18607	18410	18491	18496	18535	18644	18395	18487	18443	18534	18505	18328	18390	18551	18481	18522	18426	18517	18517	18542	18627	18418	18431	18480	18374	18488	18461	18500	18547	18668	18579	18427	18533	18505	18628	18466	18505	18576	18394	18482	18487	18328	18498	18422	18425	18398	18462	18568	18447	18552	18592	18582	18512	18633	18438	18487	18335	18554	18279	18536	18380	18473	18492	18532	18378	18429	18491	18852	18475	18400	18518	18641	18501	18318	18466	18501	18552	18492	18430	18495	18504	18346	18534	18628	18486	18476	18457	18594	18286	18553	18490	18460	18518	18570	18350	18628	18520	18367	18710	18433	18463	18394	18335	18467	18510	18362	18670	18372	18423	18392	18369	18457	18345	18669	18575	18249	18407	18478	18534	18334	18473	18278	18345	18604	18792	18461	18387	18382	18543	18656	18536	18449	18617	18419	18429	18614	18403	18366	18524	18644	18365	18329	18688	18598	18224	18305	18366	18602	18551	18647	18497	18461	18431	18436	18580	18504	18425	18537	18491	18488	18494	18516	18512	18529	18416	18541	18503	18482	18519	18620	18546	18399	18364	18445	18440	18370	18585	18836	18531	18745	18654	18413	18505	18545	18351	18485	18500	18382	18510	18621	18493	18658	18411	18568	18555	18636	18501	18380	18629	18361	18530	18362	18468	18508	18458	18475	18524	18422	18456	18514	18477	18237	18490	18839	18468	18583	18691	18604	18620	18358	18337	18782	18561	18244	18585	18531	18504	18515	18472	18391	18246	18514	18450	18417	18338	18418	18789	18375	18504	18629	18335	18577	18432	18521	18397	18697	18475	18284	18443	18530	18631	18424	18536	18651	18471	18379	18510	18678	18518	18571	18315	18614	18489	18407	18639	18631	18486	18347	18336	18510	18285	18466	18528	18610	18623	18689	18408	18618	18492	18666	18605	18624	18555	18385	18433	18653	18705	18419	18677	18426	18529	18558	18525	18574	18325	18460	18524	18605	18462	18644	18483	18600	18568	18728	18583	18340	18478	18316	18560	18645	18429	18232	18308	18672	18693	18561	18463	18511	18495	18536	18546	18460	18758	18495	18309	18656	18407	18519	18564	18543	18517	18536	18618	18428	18630	18548	18493	18540	18521	18410	18527	18479	18808	18627	18500	18658	18495	18610	18369	18693	18485	18466	18380	18570	18458	18414	18460	18329	18456	18481	18364	18608	18479	18554	18444	18611	18609	18368	18478	18515	18258	18628	18457	18615	18467	18419	18511	18429	18484	18372	18712	18364	18307	18412	18323	18544	18372	18615	18454	18526	18350	18566	18605	18500	18628	18537	18683	18489	18564	18459	18358	18394	18645	18628	18385	18558	18592	18727	18574	18655	18391	18492	18279	18437	18314	18605	18563	18488	18258	18559	18705	18461	18587	18546	18605	18592	18557	18511	18652	18633	18371	18572	18277	18390	18597	18374	18517	18686	18405	18615	18529	18271	18720	18230	18488	18497	18540	18661	18526	18517	18427	18596	18460	18493	18465	18575	18524	18376	18341	18379	18412	18558	18480	18541	18675	18619	18394	18505	18647	18558	18645	18581	18418	18784	18446	18513	18478	18354	18655	18485	18234	18758	18622	18651	18481	18716	18270	18342	18508	18521	18454	18415	18177	18347	18526	18514	18569	18453	18473	18653	18417	18388	18581	18342	18488	18396	18419	18616	18618	18687	18555	18335	18405	18439	18521	18496	18294	18615	18602	18494	18272	18515	18372	18358	18560	18444	18421	18433	18409	18493	18554	18428	18586	18583	18467	18497	18667	18530	18547	18659	18565	18301	18654	18522	18587	18558	18421	18574	18562	18633	18381	18464	18098	18133	18404	18635	18674	18643	18449	18474	18613	18403	18353	18609	18716	18527	18397	18458	18833	18408	18726	18415	18490	18504	18379	18392	18271	18471	18533	18355	18483	18660	18376	18242	18412	18398	18564	18609	18237	18349	18432	18654	18351	18580	18452	18558	18346	18378	18593	18478	18348	18567	18640	18296	18660	18685	18529	18435	18585	18508	18628	18669	18555	18494	18393	18431	18563	18352	18568	18423	18415	18565	18512	18523	18618	18574	18517	18411	18459	18358	18722	18577	18464	18470	18708	18287	18728	18475	18624	18594	18471	18417	18484	18408	18725	18405	18436	18371	18466	18512	18529	18508	18634	18451	18249	18579	18453	18327	18427	18455	18495	18447	18661	18494	18467	18560	18394	18472	18563	18534	18632	18566	18572	18664	18663	18558	18338	18642	18711	18717	18582	18645	18508	18614	18440	18352	18298	18542	18319	18479	18481	18482	18415	18469	18504	18344	18415	18372	18397	18383	18467	18457	18329	18412	18294	18448	18407	18627	18492	18544	18539	18463	18600	18618	18644	18498	18611	18592	18296	18397	18460	18161	18382	18770	18652	18612	18565	18466	18286	18618	18480	18601	18421	18476	18498	18682	18356	18376	18566	18372	18648	18643	18466	18462	18459	18466	18550	18577	18529	18515	18475	18538	18552	18290	18387	18565	18346	18726	18400	18420	18576	18623	18236	18561	18452	18596	18372	18517	18556	18496	18319	18642	18459	18442	18364	18253	18487	18479	18301	18331	18500	18656	18568	18554	18533	18430	18534	18406	18392	18520	18747	18318	18418	18575	18433	18506	18417	18487	18460	18522	18476	18415	18493	18629	18527	18428	18768	18530	18667	18377	18404	18624	18340	18372	18363	18404	18733	18518	18442	18449	18366	18460	18470	18364	18383	18631	18570	18661	18307	18417	18307	18323	18627	18295	18506	18700	18537	18409	18263	18540	18485	18519	18479	18563	18504	18552	18451	18630	18493	18549	18384	18279	18450	18640	18268	18489	18618	18461	18475	18531	18581	18569	18264	18531	18663	18616	18351	18600	18427	18554	18425	18597	18450	18628	18613	18585	18687	18361	18386	18589	18481	18494	18747	18689	18368	18723	18553	18427	18485	18386	18429	18533	18493	18365	18382	18415	18626	18574	18275	18405	18306	18462	18607	18670	18569	18610	18646	18551	18553	18350	18721	18645	18694	18602	18505	18326	18576	18601	18522	18467	18692	18650	18532	18442	18475	18358	18476	18633	18552
49899	75425	69240	49147	35184	25714	20229	15231	14810	14036	13874	13595	13655	13596	13741	15420	25366	15423	13336	13314	13407	13325	13227	13721	18209	18726	16464	14616	13372	13551	13355	13366	13469	13265	13251	13263	13347	13222	13407	13250	13329	13143	13197	13396	13292	13348	13352	13149	13320	13218	13293	13358	13324	13216	13291	13311	13343	13209	13208	13334	13235	13338	13249	13249	13312	13243	13306	13192	13214	13300	13048	13314	13316	13376	13198	13516	13265	13316	13271	13251	13195	13218	13291	13274	13407	13402	13259	13156	13304	13201	13274	13288	13309	13316	13209	13302	13278	13291	13343	13140	13180	13113	13364	13309	13343	13328	13253	13412	13392	13335	13279	13313	13250	13337	13197	13284	13435	13170	13349	13338	13245	13293	13386	13389	13110	13453	13352	13260	13378	13252	13316	13403	13259	13301	13320	13389	13075	13428	13356	13331	13348	13101	13122	13206	13279	13438	13193	13245	13395	13346	13277	13304	13319	13380	13333	13371	13331	13482	13290	13209	13417	13320	13409	13360	13413	13277	13270	13338	13147	13312	13157	13314	13376	13228	13468	13345	13326	13188	13190	13410	13439	13159	13277	13429	13313	13281	13267	13494	13260	13265	13380	13421	13380	13374	13384	13351	13481	13287	13564	13178	13439	13365	13259	13243	13515	13439	13298	13317	13291	13318	13277	13283	13418	13333	13395	13130	13279	13485	13105	13196	13398	13210	13331	13183	13348	13423	13097	13126	13342	13111	13315	13264	13389	13170	13328	13344	13239	13311	13294	13303	13402	13351	13296	13163	13281	13361	13347	13280	13253	13246	13281	13325	13300	13120	13212	13314	13281	13466	13299	13308	13392	13322	13129	13218	13063	13286	13281	13109	13229	13367	13358	13162	13430	13227	13252	13219	13280	13304	13278	13391	13353	13290	13387	13262	13264	13164	13186	13292	13417	13334	13184	13143	13368	13425	13424	13422	13454	13305	13257	13398	13543	13259	13423	13326	13280	13349	13381	13493	13340	13198	13399	13422	13348	13329	13261	13329	13226	13235	13370	13171	13382	13194	13366	13386	13308	13265	13319	13387	13305	13318	13406	13251	13261	13272	13269	13422	13343	13281	13340	13450	13143	13297	13414	13330	13349	13282	13176	13231	13334	13285	13347	13150	13202	13369	13215	13354	13470	13230	13353	13335	13285	13216	13574	13339	13316	13170	13101	13271	13173	13275	13307	13229	13267	13282	13482	13381	13369	13268	13394	13223	13372	13246	13257	13347	13340	13292	13203	13356	13303	13299	13203	13270	13124	13387	13234	13285	13240	13173	13414	13261	13250	13342	13273	13276	13285	13269	13274	13243	13348	13133	13333	13254	13345	13175	13255	13234	13267	13337	13338	13290	13170	13301	13317	13418	13417	13370	13364	13303	13313	13310	13285	13277	13246	13335	13302	13395	13100	13264	13310	13271	13204	13273	13371	13447	13262	13313	13340	13358	13315	13333	13373	13233	13159	13256	13280	13272	13395	13249	13251	13249	13304	13411	13353	13278	13207	13257	13257	13350	13214	13277	13239	13227	13141	13314	13310	13110	13268	13164	13252	13304	13344	13294	13400	13436	13247	13430	13368	13319	13318	13331	13340	13261	13237	13179	13455	13307	13192	13299	13347	13458	13402	13241	13388	13312	13322	13469	13200	13287	13460	13392	13413	13335	13331	13257	13279	13378	13246	13291	13367	13209	13237	13335	13307	13380	13268	13283	13219	13455	13400	13248	13402	13197	13337	13387	13246	13289	13271	13341	13331	13155	13254	13288	13436	13348	13292	13225	13208	13174	13243	13391	13357	13451	13426	13205	13352	13309	13256	13185	13402	13258	13099	13420	13164	13269	13246	13255	13269	13336	13095	13336	13463	13066	13443	13336	13279	13241	13229	13487	13207	13308	13356	13204	13414	13338	13259	13305	13486	13111	13248	13125	13247	13311	13255	13152	13212	13354	13284	13365	13326	13304	13309	13226	13153	13385	13411	13110	13351	13352	13409	13395	13352	13302	13489	13251	13333	13441	13316	13452	13373	13352	13221	13296	13366	13422	13112	13262	13329	13076	13265	13241	13277	13305	13318	13281	13244	13482	13304	13214	13216	13375	13303	13355	13362	13279	13312	13360	13391	13510	13231	13449	13236	13323	13273	13358	13137	13434	13403	13163	13355	13330	13177	13077	13202	13390	13440	13370	13189	13160	13239	13424	13424	13331	13397	13280	13440	13241	13190	13229	13245	13307	13319	13385	13538	13177	13296	13303	13287	13306	13208	13385	13328	13357	13295	13275	13331	13335	13148	13158	13313	13263	13194	13307	13209	13326	13146	13241	13262	13355	13335	13303	13252	13284	13243	13393	13521	13535	13346	13340	13283	13350	13238	13407	13265	13322	13235	13269	13218	13299	13277	13275	13397	13319	13333	13233	13088	13350	13318	13362	13218	13299	13217	13190	13072	13362	13318	13141	13482	13098	13169	13121	13375	13239	13358	13348	13284	13271	13336	13315	13206	13556	13265	13162	13379	13250	13234	13355	13287	13239	13351	13305	13381	13342	13171	13483	13141	13278	13189	13460	13235	13297	13355	13334	13166	13212	13320	13263	13320	13316	13286	13262	13261	13349	13392	13326	13258	13286	13364	13349	13363	13429	13325	13401	13263	13239	13024	13346	13243	13326	13242	13249	13209	13429	13329	13324	13340	13225	13281	13433	13395	13327	13441	13391	13243	13216	13154	13373	13181	13299	13218	13146	13211	13263	13227	13232	13504	13255	13402	13224	13331	13344	13213	13441	13180	13223	13329	13272	13315	13331	13283	13247	13231	13205	13416	13275	13154	13386	13330	13165	13268	13226	13106	13335	13410	13267	13249	13382	13331	13328	13215	13292	13430	13339	13320	13300	13440	13459	13285	13246	13356	13439	13439	13371	13240	13322	13415	13296	13364	13385	13287	13434	13493	13168	13379	13320	13058	13350	13258	13334	13498	13267	13404	13390	13290	13293	13083	13188	13238	13266	13388	13352	13301	13507	13218	13214	13202	13088	13295	13263	13351	13329	13330	13351	13280	13230	13284	13445	13303	13297	13407	13288	13360	13296	13383	13393	13346	13344	13386	13273	13390	13242	13356	13374	13318	13270	13301	13465	13238	13328	13148	13339	13502	13230	13324	13200	13260	13399	13455	13380	13300	13132	13422	13297	13405	13340	13274	13414	13272	13459	13379	13296	13239	13338	13363	13460	13351	13251	13367	13290	13397	13417	13333	13348	13325	13264	13249	13250	13299	13311	13301	13345	13223	13136	13330	13188	13168	13317	13392	13308	13374	13290	13478	13355	13101	13364	13145	13197	13419	13363	13455	13156	13204	13358	13346	13161	13341	13237	13258	13184	13342	13286	13277	13316	13136	13123	13229	13522	13233	13194	13232	13225	13241	13376	13345	13323	13329	13250	13284	13366	13329	13313	13354	13308	13337	13186	13201	13134	13188	13286	13304	13432	13330	13300	13260	13338	13478	13301	13273	13337	13293	13236	13464	13220	13295	13260	13318	13085	13250	13350	13175	13281	13092	13177	13119	13444	13158	13163	13364	13276	13458	13237	13430	13336	13425	13470	13292	13328	13301	13145	13267	13227	13129	13222	13322	13237	13146	13311	13312	13303	13370	13222	13316	13276	13280	13130	13356	13361	13259	13239	13451	13203	13305	13418	13476	13198	13343	13310	13145	13259	13220	13463	13525	13279	13047	13325	13220	13237	13212	13366	13317	13287	13289	13280	13363	13570	13378	13304	13188	13290	13434	13312	13333	13394	13339	13366	13478	13437	13227	13414	13395	13341	13213	13314	13326	13325	13244	13416	13238	13436	13291	13262	13310	13390	13298	13363	13163	13321	13280	13324	13264	13292	13311	13400	13344	13335	13358	13162	13256	13388	13059	13317	13224	13379	13089	13257	13408	13252	13415	13254	13302	13440	13238	13475	13273	13130	13308	13293	13282	13341	13201	13278	13486	13392	13127	13329	13414	13334	13156	13367	13277	13113	13240	13307	13303	13452	13230	13192	13370	13279	13361	13255	13412	13234	13267	13203	13412	13380	13366	13440	13294	13490	13159	13268	13247	13334	13307	13415	13382	13304	13429	13380	13163	13359	13308	13404	13285	13224	13139	13072	13232	13274	13336	13442	13321	13459	13201	13114	13277	13352	13138	13213	13306	13213	13105	13338	13337	13110	13234	13315	13302	13369	13384	13264	13422	13328	13259	13384	13198	13275	13272	13232	13328	13269	13244	13310	13191	13346	13329	13387	13276	13442	13113	13303	13447	13361	13271	13242	13269	13225	13382	13296	13353	13351	13438	13266	13384	13285	13308	13191	13577	13498	13383	13300	13241	13122	13187	13258	13237	13416	13413	13272	13167	13372	13435	13209	13339	13310	13345	13175	13201	13404	13245	13364	13266	13310	13298	13243	13381	13234	13373	13231	13455	13347	13234	13365	13297	13219	13219	13313	13161	13277	13235	13280	13426	13131	13179	13313	13423	13247	13322	13426	13280	13356	13269	13420	13289	13138	13380	13324	13345	13354	13386	13305	13387	13266	13350	13331	13196	13353	13114	13261	13312	13369	13312	13444	13288	13228	13181	13420	13360	13328	13227	13330	13254	13396	13342	13407	13334	13282	13291	13357	13289	13253	13222	13282	13338	13264	13431	13293	13348	13318	13297	13321	13150	13340	13280	13140	13355	13367	13403	13254	13174	13402	13427	13235	13202	13395	13302	13367	13308	13349	13292	13287	13163	13320	13450	13388	13285	13271	13227	13443	13271	13292	13195	13301	13273	13326	13186	13210	13448	13305	13369	13382	13181	13453	13368	13212	13192	13345	13308	13374	13303	13333	13255	13115	13204	13378	13329	13405	13360	13315	13365	13339	13410	13374	13394	13281	13330	13253	13219	13276	13341	13383	13236	13285	13201	13371	13212	13338	13346	13211	13232	13195	13367	13308	13214	13561	13337	13406	13358	13327	13332	13211	13376	13296	13318	13232	13274	13243	13362	13287	13216	13247	13333	13275	13342	13249	13186	13449	13348	13376	13365	13370	13278	13324	13375	13444	13357	13451	13230	13306	13250	13393	13323	13148	13400	13259
44548	50408	45764	35447	25852	22610	20764	20067	19739	19665	19876	19774	19814	19718	19429	19496	19625	19544	19441	19701	19706	19601	19455	19558	19777	19819	19890	19772	19702	19530	19667	19521	19529	19492	19416	19510	19858	19431	19525	19482	19592	19659	19651	19763	19423	19512	19705	19788	19462	19652	19489	19497	19636	19388	19544	19619	19396	19707	19526	19246	19643	19429	19564	19611	19660	19708	19460	19590	19412	19373	19651	19610	19593	19699	19891	19553	19552	19353	19301	19559	19711	19486	19747	19623	19632	19558	19767	19618	19616	19485	19401	19450	19592	19611	19563	19661	19670	19355	19642	19585	19646	19599	19690	19414	19421	19545	19605	19548	19471	19610	19603	19556	19612	19500	19462	19780	19514	19450	19525	19450	19439	19469	19584	19471	19629	19548	19795	19316	19341	19451	19721	19650	19603	19658	19567	19681	19343	19338	19502	19459	19512	19605	19366	19757	19617	19579	19367	19612	19430	19651	19633	19689	19548	19604	19572	19636	19403	19575	19654	19569	19571	19498	19630	19761	19560	19814	19585	19648	19614	19469	19734	19557	19830	19595	19474	19383	19448	19382	19671	19605	19309	19544	19397	19335	19146	19564	19572	19646	19651	19462	19489	19593	19602	19809	19683	19713	19577	19359	19517	19623	19402	19668	19445	19572	19496	19460	19683	19631	19613	19321	19577	19379	19447	19652	19522	19560	19213	19564	19600	19692	19631	19493	19638	19536	19509	19412	19634	19526	19378	19256	19414	19613	19613	19312	19386	19282	19651	19670	19555	19561	19616	19549	19656	19506	19623	19555	19510	19705	19567	19397	19553	19515	19417	19649	19501	19746	19494	19621	19691	19596	19570	19733	19597	19399	19630	19541	19665	19535	19647	19591	19575	19462	19671	19631	19375	19599	19777	19647	19612	19472	19506	19638	19412	19368	19549	19385	19369	19508	19613	19602	19814	19523	19562	19753	19443	19646	19587	19524	19699	19510	19425	19507	19397	19552	19698	19534	19492	19486	19568	19573	19526	19586	19394	19567	19659	19683	19669	19601	19306	19380	19458	19533	19684	19518	19539	19616	19490	19699	19513	19817	19488	19450	19709	19548	19586	19638	19293	19545	19398	19583	19671	19466	19783	19527	19380	19449	19619	19549	19536	19570	19763	19571	19455	19471	19832	19594	19641	19625	19677	19631	19813	19730	19380	19556	19547	19599	19543	19627	19613	19550	19777	19609	19597	19559	19427	19503	19579	19649	19785	19469	19590	19664	19249	19719	19506	19537	19547	19579	19559	19608	19341	19557	19574	19332	19460	19591	19474	19377	19586	19585	19385	19607	19521	19435	19476	19529	19651	19694	19556	19542	19299	19402	19618	19478	19480	19535	19623	19536	19735	19389	19375	19274	19742	19435	19525	19541	19496	19358	19456	19655	19519	19530	19485	19232	19534	19489	19590	19533	19545	19432	19717	19539	19351	19439	19773	19585	19512	19569	19450	19607	19613	19524	19467	19612	19492	19522	19614	19567	19633	19554	19471	19475	19564	19521	19544	19597	19749	19540	19593	19409	19315	19543	19557	19653	19551	19422	19509	19541	19758	19533	19526	19536	19661	19407	19566	19689	19562	19650	19646	19528	19532	19575	19603	19505	19314	19304	19510	19611	19608	19593	19600	19594	19541	19423	19421	19508	19544	19655	19167	19660	19546	19252	19437	19567	19435	19221	19620	19387	19598	19505	19686	19629	19449	19531	19683	19631	19671	19690	19411	19686	19691	19502	19544	19486	19680	19494	19436	19521	19652	19376	19669	19604	19316	19443	19609	19621	19589	19504	19504	19739	19799	19508	19534	19470	19534	19560	19542	19572	19402	19592	19583	19537	19425	19594	19376	19607	19349	19515	19616	19692	19374	19522	19637	19583	19457	19484	19320	19743	19275	19475	19557	19519	19445	19563	19555	19507	19349	19308	19456	19335	19438	19285	19585	19634	19518	19669	19509	19314	19576	19700	19477	19497	19899	19681	19616	19638	19335	19512	19424	19528	19673	19506	19483	19218	19384	19418	19543	19351	19446	19721	19541	19419	19755	19416	19528	19723	19521	19490	19475	19564	19299	19489	19592	19453	19542	19367	19625	19209	19523	19479	19470	19759	19454	19441	19704	19837	19519	19606	19433	19203	19709	19436	19393	19344	19645	19619	19459	19726	19490	19529	19561	19529	19561	19582	19417	19579	19520	19541	19321	19339	19537	19605	19632	19649	19604	19642	19477	19445	19559	19637	19415	19588	19696	19501	19602	19645	19687	19611	19514	19592	19479	19639	19598	19520	19605	19570	19719	19556	19574	19701	19683	19664	19556	19428	19821	19615	19582	19673	19588	19452	19791	19516	19695	19599	19735	19626	19455	19683	19390	19383	19857	19674	19363	19632	19399	19565	19606	19623	19305	19644	19476	19464	19400	19506	19625	19555	19617	19143	19690	19554	19484	19412	19472	19769	19493	19543	19455	19802	19587	19552	19736	19479	19480	19629	19642	19642	19577	19422	19313	19635	19359	19658	19490	19512	19618	19564	19629	19737	19534	19618	19708	19504	19574	19497	19363	19664	19474	19454	19541	19596	19395	19365	19601	19443	19524	19359	19798	19582	19447	19352	19484	19419	19441	19510	19689	19464	19693	19568	19428	19554	19477	19487	19778	19703	19489	19409	19796	19463	19425	19556	19369	19368	19426	19557	19511	19421	19565	19575	19392	19427	19470	19468	19382	19287	19665	19637	19250	19499	19425	19505	19657	19389	19419	19495	19450	19571	19630	19443	19757	19756	19712	19458	19625	19876	19633	19403	19346	19355	19610	19523	19551	19451	19442	19459	19467	19527	19656	19824	19455	19610	19642	19525	19568	19627	19731	19431	19629	19558	19533	19598	19549	19620	19668	19714	19692	19486	19481	19629	19482	19505	19684	19476	19752	19600	19662	19596	19535	19634	19668	19701	19486	19691	19497	19633	19653	19673	19647	19582	19530	19551	19466	19624	19401	19476	19662	19479	19481	19548	19483	19725	19504	19554	19524	19409	19584	19389	19595	19533	19823	19451	19516	19665	19595	19596	19517	19524	19512	19586	19672	19585	19353	19453	19714	19449	19551	19446	19422	19744	19619	19525	19435	19280	19719	19413	19591	19479	19712	19624	19490	19227	19652	19436	19567	19716	19703	19562	19403	19417	19331	19618	19553	19320	19410	19451	19478	19519	19667	19617	19332	19777	19456	19408	19356	19605	19537	19564	19582	19715	19620	19778	19691	19364	19623	19479	19495	19628	19654	19527	19678	19598	19482	19420	19509	19479	19383	19266	19374	19391	19472	19297	19477	19551	19506	19596	19436	19525	19513	19590	19488	19776	19583	19424	19547	19522	19487	19510	19450	19535	19758	19775	19445	19602	19662	19549	19710	19504	19491	19729	19554	19548	19638	19159	19448	19532	19465	19650	19649	19460	19400	19372	19527	19517	19377	19676	19568	19400	19328	19466	19253	19264	19270	19578	19562	19555	19638	19521	19432	19595	19391	19489	19444	19548	19438	19451	19569	19589	19598	19677	19691	19651	19636	19461	19465	19747	19747	19585	19334	19633	19562	19529	19563	19608	19385	19693	19356	19701	19633	19774	19597	19457	19364	19451	19541	19582	19480	19540	19588	19357	19564	19391	19666	19640	19384	19432	19409	19487	19515	19512	19359	19759	19458	19431	19890	19488	19680	19632	19496	19619	19490	19425	19412	19542	19439	19688	19482	19433	19421	19451	19168	19503	19512	19598	19676	19541	19472	19595	19581	19568	19454	19536	19636	19697	19596	19551	19679	19506	19555	19613	19533	19709	19525	19676	19511	19576	19516	19516	19432	19728	19700	19475	19733	19481	19686	19495	19750	19565	19578	19587	19523	19560	19546	19498	19501	19637	19649	19463	19691	19642	19362	19661	19653	19492	19711	19309	19576	19519	19572	19382	19370	19593	19467	19670	19615	19457	19557	19548	19520	19546	19480	19347	19733	19523	19609	19584	19512	19512	19761	19551	19456	19630	19600	19436	19597	19757	19619	19403	19544	19700	19508	19500	19404	19765	19735	19527	19611	19732	19394	19532	19453	19610	19310	19784	19630	19233	19686	19366	19664	19611	19588	19541	19721	19558	19433	19598	19600	19451	19508	19478	19418	19598	19511	19643	19561	19685	19626	19528	19636	19521	19611	19579	19401	19637	19735	19844	19599	19607	19666	19595	19710	19505	19629	19577	19864	19727	19565	19234	19628	19592	19467	19307	19514	19323	19408	19468	19448	19659	19616	19512	19416	19422	19707	19645	19671	19549	19663	19652	19467	19628	19522	19646	19488	19581	19487	19585	19661	19678	19567	19580	19534	19513	19574	19637	19450	19529	19415	19322	19498	19637	19620	19722	19743	19485	19822	19502	19577	19555	19340	19565	19743	19308	19591	19529	19653	19517	19381	19548	19550	19534	19494	19680	19471	19631	19469	19434	19256	19488	19527	19485	19381	19285	19716	19562	19333	19547	19474	19631	19345	19463	19586	19522	19546	19520	19527	19762	19708	19753	19579	19675	19733	19604	19739	19452	19660	19644	19374	19470	19683	19572	19448	19516	19463	19540	19540	19647	19619	19564	19552	19504	19575	19537	19538	19412	19422	19422	19516	19702	19604	19481	19710	19391	19360	19495	19792	19611	19473	19449	19543	19507	19576	19624	19788	19578	19542	19562	19725	19613	19528	19426	19357	19560	19587	19580	19420	19655	19531	19365	19571	19369	19659	19395	19465	19455	19538	19444	19419	19559	19531	19470	19533	19666	19661	19595	19588	19652	19434	19505	19444	19435	19628	19416	19775	19568	19813	19712	19515	19373	19536	19603	19361	19315	19707	19476	19316	19577	19454	19587	19461	19777	19596	19602	19540	19616	19539	19462	19592	19620	19683	19552	19593	19632	19634	19448	19554	19710	19630	19356	19538	19453	19408	19422	19480	19715	19404	19566	19471	19416	19517	19512	19342	19685	19350	19721	19560	19476	19546	19498	19493	19482	19391	19442	19532	19528	19568	19544	19462	19503	19629	19480	19319	19599	19649	19376	19585	19604	19498	19713	19536	19485	19427	19517	19727	19506	19614	19456	19503	19580
48616	56623	46812	31505	21064	17419	14965	14357	14150	14047	14215	13933	14099	13965	14162	13996	14134	13815	13795	13755	13915	13793	13841	13782	14012	14175	14159	14071	13674	13824	13870	13792	13726	13690	13879	13750	13770	13844	13809	14026	13677	13869	13937	13717	13767	13857	13918	13871	13844	13808	13845	13745	13919	13995	13738	13879	14116	13786	13879	13713	13748	13872	13771	13761	13942	13761	13656	13875	13835	13973	13798	13848	13889	13820	13897	13631	13935	13874	13874	13891	13767	13779	13769	13858	13811	13776	13872	13989	13762	13899	13789	13871	13635	13859	13792	13922	13615	13962	13853	13740	13889	13797	13916	13985	13931	13762	13960	13812	13778	13956	13743	13670	13836	13889	13888	13807	13916	13653	13792	13918	13887	13707	13868	13849	13969	13871	13645	13701	13845	13866	13823	13790	13865	13801	13798	13875	13868	13841	13914	13883	13929	13779	14016	13917	13798	13955	13790	13709	13940	13979	13849	13732	13785	13627	13776	13839	13767	14039	13891	13844	13797	13907	13827	14054	13939	13685	13685	13857	13789	13576	13757	13726	13755	13939	13741	13824	13980	13842	13814	13897	13670	13729	13865	13826	13895	13829	13703	13809	13793	13783	13842	13864	13722	13725	13774	13812	13718	13705	13782	13886	13763	13894	13802	13819	13859	13752	13756	13672	13897	13732	13889	13922	13796	13853	13889	13625	13773	13811	13806	13792	13858	13832	13736	13965	13844	13738	13927	13834	13801	13834	13951	13859	13747	13975	13901	13824	13936	13694	13676	13921	13835	13787	13825	13862	13925	13740	13803	13849	13853	13670	13766	13866	13777	13957	13750	13944	13944	13731	13909	13966	13872	13914	13835	13957	13823	13778	13941	13923	13752	13787	13818	13874	13737	13902	13818	13820	13742	13878	13711	13585	13908	13929	13786	13866	13809	13892	14020	13762	13825	13878	13795	13935	13924	13714	13684	13831	13871	13758	13911	13772	13982	13882	13636	13688	13939	13774	13672	13823	13758	13782	13724	13855	13765	13842	13734	13927	13932	13861	13845	13824	13809	13870	13786	13919	13868	13737	13941	13671	13953	13761	13758	13914	13814	13927	13765	13788	13823	13774	13798	13771	13879	13866	13945	13775	13936	13864	13864	13797	13895	13663	13838	13922	13722	13652	13797	13788	13661	13732	13840	13806	13864	13948	13826	13812	13853	13798	13827	13663	13921	13880	13749	13896	13850	13661	13891	13742	13899	13862	13954	13737	13778	13662	13834	13869	13809	13718	13755	13805	13947	13800	13827	13944	13897	13853	13741	13966	13933	13864	13772	13899	13859	13741	13742	13637	13954	13745	13752	13765	13992	13892	13766	13876	13989	13910	13843	13907	13888	13783	13820	13973	13760	13889	13843	13885	13757	13879	13804	13903	13840	13708	13862	13798	13979	13581	13827	14018	13809	13756	13867	13850	13847	13845	13816	13788	13928	13902	13779	13987	13689	13820	13947	13893	13867	13811	13707	13847	13722	13744	13764	13979	13807	13734	13924	13823	13683	13841	13820	13795	13803	13786	13927	13940	13764	13754	13948	13686	13733	13823	13880	13697	13866	13765	13776	13805	13766	13766	13869	13845	13791	13874	13892	13874	13853	13921	13966	13689	13817	13729	13689	13724	13880	13817	13763	13868	13696	13861	13719	14075	13762	13906	13881	13833	13757	13828	13816	13762	13636	13842	14005	14017	13874	13840	13781	14087	13865	14071	13827	13891	13659	13716	14018	13891	13893	13756	13940	13907	13736	13849	13788	13955	13678	13683	13847	13663	13772	13826	13889	13800	13704	13692	13764	13842	13848	13704	13731	14101	13936	13826	13951	13825	14032	13973	13751	13704	13770	13580	13963	13936	13784	13716	13791	13864	13853	13875	13816	13800	13784	13855	13664	13810	13879	13927	13863	13779	13781	13846	13717	13731	13743	13756	13874	13858	13752	13820	13676	13776	13890	13632	13693	13844	13907	13775	14005	13899	13742	13856	13987	13816	13831	13765	13911	13819	13852	13752	13760	13700	13924	13852	13904	13864	13745	13916	13728	13911	13879	13826	13782	13984	14021	13904	13758	13796	13996	13924	13819	13901	13772	13856	13955	13753	13586	13854	13741	13828	13949	13856	13945	13744	13794	13916	13864	13656	13871	13731	13792	13999	13766	13845	13835	13770	13846	13679	13876	14059	13821	13737	13921	13886	13918	13866	13758	13811	13804	13845	13829	13759	13756	13741	13642	13881	13863	13776	13771	13801	13868	13712	13772	13719	13785	13766	13843	13870	13762	13719	13846	13801	13750	13836	13783	13974	13764	13766	13880	13852	13874	13914	13922	13706	13881	13750	13858	13876	13752	13945	13836	13696	13717	13853	13927	13864	13861	13668	13825	13748	13878	13874	13691	13832	13867	13865	14057	13835	13842	13733	13731	13869	13734	13937	13909	13733	13800	13705	13757	13744	13811	13802	13695	13810	13874	13644	13863	13709	13895	13756	13722	13857	13878	13806	13747	13804	13834	13920	13956	13803	13934	13904	13929	13960	13993	13889	13660	13924	13696	13835	13849	13837	13954	13906	13758	13798	13745	13831	13968	13693	13775	13813	13859	13956	13814	13832	13833	13834	13825	13701	13687	13695	13777	13707	13762	13784	13960	13847	13759	13760	13922	13909	13891	13725	13772	13883	13803	13719	13847	13830	13824	13804	13851	13835	13762	13866	13716	13908	13671	14013	13888	14131	13780	13710	13675	13723	13832	13925	13916	13765	13752	13811	13782	13791	13673	13652	13603	13855	13872	13738	14016	13771	13868	13784	13976	13894	13804	13905	13829	13895	13779	13795	13799	13781	13864	13725	13889	13735	14030	13787	13719	13922	13866	13812	13774	13890	13775	13855	13862	13747	13900	13710	13884	13857	13810	13914	13889	13813	13810	13696	13678	13858	13880	13961	13739	14027	13886	13808	13957	13886	13845	13838	13843	13898	13641	13896	14040	13727	13889	13793	13806	13847	13748	13910	13694	13819	13868	13622	13768	13768	13950	13845	13854	13925	13698	13837	13746	13597	13912	13893	13943	13941	13753	13660	13706	13634	13905	14009	13833	13756	13685	13865	13820	13827	13837	13742	13949	13728	13869	13826	13825	13680	13825	13796	13900	13915	13805	13813	13755	13822	13758	13840	13761	13784	13714	13887	13683	13818	13854	13676	13853	13821	13932	13747	13833	13804	13834	13911	13677	13690	13724	13955	13706	13930	13892	13957	13881	13797	13941	13876	13822	13786	13811	13824	14048	13837	13905	13987	13849	13754	13760	13665	13949	13963	13775	13765	13809	13827	13853	13701	13779	13863	13858	13919	13914	13880	13815	13841	13740	13850	13780	13926	13797	13727	13799	13748	13862	13626	13796	13818	13801	13970	13867	13757	13805	13840	13847	13851	13812	13721	13901	13657	13913	14009	13771	13824	13815	13911	13848	13666	13788	13844	13852	13828	13944	13707	13809	13947	13829	13818	13789	13787	13988	13862	13756	13891	13895	13656	13983	13812	13768	13787	13774	13888	13777	13774	13923	13939	13914	13942	13938	13730	13773	13877	13806	13774	13873	13602	13858	13837	13925	13894	13804	13635	13823	13795	13900	13753	13914	13866	13984	13850	13761	13910	13911	13855	13768	13784	13821	13733	13931	13697	13865	13972	13709	13814	13797	13809	13783	13794	13806	13846	13731	13971	13797	13873	13744	13798	13819	14036	13833	13852	13788	13782	13924	13674	13863	13960	14004	13857	13732	13759	13735	13804	13741	13863	13606	13785	13934	13831	13694	13928	13714	13868	13941	13862	13793	13809	13710	13839	13833	13735	13896	13792	13970	13647	13743	13739	13727	13740	13858	13975	13942	13787	13804	13957	13839	13954	13988	13927	13695	13929	13752	13750	13686	13846	13951	13716	13763	13823	14014	13832	13943	13674	13771	13767	13892	13945	13901	13819	13855	13806	13950	13622	13807	13770	14037	13806	13940	13942	13838	13847	13859	13709	13807	13900	13895	13700	13792	13745	13856	13913	13901	13921	13939	13734	13825	13848	13885	13849	13708	13858	13610	13971	13837	13802	13777	13843	13856	13742	13750	13761	13866	13850	13757	13866	13635	13661	13825	13846	13891	13954	13770	13882	13921	13739	13701	13915	13750	13845	14123	13952	13981	13752	13829	13805	14040	13828	13826	13838	13777	13718	13741	13839	13881	13754	13778	13766	13834	13899	13648	13927	13714	13823	13793	13733	13747	13852	13735	13807	13949	13896	14141	13797	13800	13782	13903	13939	13865	13797	13852	13852	13809	13752	13568	14013	13719	13877	13900	13705	13805	13759	13726	13872	13896	13767	13792	13798	13858	13790	13997	13924	13739	13691	13880	13807	13833	13811	13777	13819	13826	13881	13883	14062	13874	13866	13873	13782	13831	13919	13784	13886	13857	13804	13879	13700	13893	13686	13786	13764	13845	13944	13859	13750	13849	13889	13793	13834	13819	13866	13773	13846	13982	13721	13940	13865	13694	13927	13757	13931	13703	13779	13814	14013	13704	13854	13748	13879	13999	13827	13579	13967	13854	13876	13863	13770	13679	14000	13853	13742	13670	13784	13847	13788	13826	13957	13859	13915	13850	13914	13904	13747	13862	13771	13901	13730	13672	13861	13807	13795	13828	13852	13879	13829	13778	13638	13909	13736	13866	13676	13706	13899	13742	13914	13812	13927	13868	13779	13831	13896	13623	13839	13880	13798	13777	13645	14052	13872	13646	13868	13860	13741	13969	13855	13722	13750	13950	13885	13790	13999	13691	13721	13775	13823	13741	13719	13858	13651	13756	13817	13723	13921	13954	13770	13900	13711	13811	13833	13841	13991	13804	13946	13862	13876	13855	13877	13816	13905	13925	13847	13858	13673	13931	13737	13852	13756	13992	13769	13908	13955	13951	13844	13801	13826	13852	13843	13732	13758	13915	13900	13890	13929	13759	13913	13702	13580	13971	13831	13766	13731	13910	13949	13662	13940	13753	13818	13630	13796	13962	13876	13847	13802	13564	13889	13801	13861	14131	13769	13931	14037	13852	13858	13976	13759	13768	13780	13915	13903	13789	13998	13872	13850
23927	20637	28877	29919	27647	25512	24452	21344	20707	20780	20488	20608	20513	20199	20201	21510	25325	22415	20285	19957	20005	20119	20065	20082	21540	22304	21638	20914	20347	19974	20299	19916	19854	19946	20045	20190	20077	19908	20006	20199	20280	20069	19998	20020	19971	20036	19986	19903	20051	20020	20049	19914	19969	19827	20237	19913	19979	20069	19942	19954	19814	19943	20219	19847	20171	20180	20019	20087	20062	20158	19940	19699	20084	19912	19999	19951	19866	20146	19921	19917	19815	19878	19773	19994	20052	20157	20006	19891	20015	20040	19894	19903	19862	19938	20157	19976	19915	19982	20014	19943	19973	20024	20005	20073	20137	20039	19940	19938	20124	19952	19787	19818	19896	19971	19792	20088	20062	20077	20067	20129	19915	19887	19983	20069	19769	19880	19961	20020	19606	19816	20269	20029	20073	20053	20003	19981	20013	19954	19940	19897	19899	19997	19970	19908	19864	19867	20040	20106	19788	19760	19997	20013	20076	19944	19994	19883	20027	20084	19906	20171	19950	19976	19967	19996	19988	19985	19900	20107	20103	19873	20237	20037	20152	19894	20144	19929	20008	19956	19956	19919	19921	19824	20172	19809	19838	19935	19988	19926	19916	20055	19938	19747	20106	19923	19771	20125	20145	20011	19738	19901	20046	19799	20022	20001	19844	19621	19940	19980	20161	19770	19856	19812	19756	20078	20030	20047	19842	19986	20022	19937	20023	20040	19800	20183	20014	19947	19892	19786	20034	20121	19869	20069	19863	19922	19991	20171	20018	19942	19962	19969	20008	19915	20034	19877	19916	19992	20070	19992	19905	20036	19862	20148	20037	19838	19882	20051	19872	20129	19925	20001	20001	19677	20084	19891	20010	20058	19934	19867	19885	20105	19968	20016	20071	19812	20089	19911	19757	19731	19920	20100	20099	19953	19967	19913	19725	19975	19788	19772	20013	19937	19802	20131	20091	20077	20189	20066	19907	20039	20114	19981	19869	19881	19978	19956	20030	20167	20132	20037	19985	19578	19916	20030	20043	19762	20086	19838	20105	20108	19888	19940	19695	19905	19931	19722	20014	19859	19958	19837	20029	19881	19875	20023	19923	19694	19985	20019	19840	20078	19808	19834	19686	20002	19919	19786	19974	20050	20067	20034	19850	19910	20038	20107	19963	20003	19878	19855	19756	19838	20160	19854	19941	20034	20217	19879	20004	19863	20154	19937	20027	19842	20107	19946	20089	19771	19985	19901	20164	20196	19979	20095	20148	19887	19954	20094	20126	19805	19998	20083	20030	19985	20090	20020	19850	19820	20133	20066	20018	19861	19853	19897	19843	19989	19768	20149	20021	20026	19924	19975	19935	19686	20015	19538	19923	19935	20061	19915	19768	19916	19995	20092	20116	20152	20089	19962	19991	19979	20011	20033	20033	20169	19998	19946	19941	20062	19822	19964	19849	19874	19968	19865	19917	19822	19928	19946	20035	20123	20000	20037	19888	19878	19964	20103	19969	19884	19772	19919	19835	19947	19982	20047	19943	19858	19954	20175	19864	19987	19958	20006	19896	19870	19864	20132	20213	19858	19854	20029	20015	19840	19867	20128	19961	20034	20029	20181	20072	20115	19913	20027	19817	20077	19857	20206	20154	20099	20029	19807	20013	19947	19887	20027	19916	20354	19830	19826	20093	19924	19826	20003	20250	20108	19987	19914	19950	19990	19825	20024	19769	20156	19998	20105	19874	19992	20051	19873	20027	19991	19851	19757	19988	19938	19951	19944	19848	19866	20040	19742	19968	20098	19829	20094	19950	20093	20107	20111	19993	20073	19993	20110	19873	19833	19916	20178	19880	20045	19725	19834	19865	19798	20227	20175	20086	19849	20236	20101	19926	20041	19955	19816	19900	19966	19901	19927	20040	20123	20195	20150	19903	20057	19796	19812	19972	20139	19806	20090	20076	20128	20153	19767	19999	19745	19920	19933	20019	19980	20155	19998	20038	19995	19860	19899	19919	19984	20042	19967	19956	19984	19891	20112	19895	19999	19902	19858	19862	20006	19891	19918	19857	19821	19923	20010	19922	19939	19860	19770	19885	19786	19867	20041	20116	20005	19895	19767	20110	19845	20052	20020	20084	19983	19783	19833	19973	19953	19917	19963	19952	19893	20007	19957	19972	19930	20054	20108	20105	20201	20017	20084	20252	19768	19865	19931	19966	19747	19940	19965	20001	20158	20157	19950	20088	20104	19943	19935	20048	19798	20096	19824	19818	19808	19913	19962	19998	19972	20009	19873	20178	20217	20146	19913	19967	19840	19954	20009	19902	19817	20022	19948	20090	20003	19938	20169	19842	19801	19758	20183	19815	19913	19959	19996	20041	19800	19972	20119	19819	20030	19920	20039	19887	19942	20025	19907	19908	19952	20057	19663	19951	19933	19890	19949	20031	20090	19879	19977	19942	20064	20019	20007	19992	19800	19925	20132	19761	19802	19761	19955	20012	20034	19755	20159	20146	20126	19958	20187	20125	19999	20062	20019	19842	20018	19996	19859	20034	19796	20005	19952	19967	19796	19902	19895	20058	20029	19963	20130	20185	20239	19994	20027	19909	19981	19994	19996	20092	20180	19860	19901	19869	20013	19931	19904	20028	19877	19970	20101	19992	19648	19887	19896	20010	19664	20074	20186	19695	19785	19917	19948	19763	19895	19851	19891	19952	20042	19785	19933	19953	20189	20041	19947	20102	20055	19749	19758	19960	19867	19964	19934	20029	20081	20134	19904	20023	20044	19953	20043	20158	20019	19982	19921	19727	19756	20154	19839	19947	19805	20123	19957	20082	19819	20000	20001	20103	19934	19864	19875	20172	19967	19896	20117	20037	20052	19969	19953	20047	19910	19931	19996	19931	20134	20053	20104	20043	20015	20030	20171	20059	19837	20032	20078	20105	20014	19902	20062	19886	19911	19967	19959	19904	20074	19998	20033	19990	19924	19898	20243	20097	19913	19787	19820	19978	19929	19920	19787	19969	20191	19980	19904	19994	20019	19928	19796	19974	20073	20089	19929	19796	19994	20085	19984	20187	19988	19901	19784	19970	20029	19991	19943	20105	19903	19933	19949	20025	20000	19995	19906	20055	19986	19899	20048	20073	20038	19985	19941	19947	20026	20182	20128	20151	19909	20019	19834	19981	19942	20102	19940	20139	19987	19711	20044	19727	19908	20016	19938	20084	19932	20020	20129	20104	19941	19839	19713	19855	19900	20014	20077	20193	19971	20185	19952	19860	20020	19952	20061	20252	19838	19934	20054	19796	20041	20117	19953	20011	20085	20060	20004	19998	20203	20110	20020	19903	20042	19935	20143	19991	19868	20133	19868	20017	20052	19884	19928	20040	20058	20018	20008	20169	20101	19814	19950	19960	19890	19993	20163	19723	19838	19937	19823	19725	19830	19854	19803	19996	20086	20274	20082	19911	19995	19919	19825	19973	20034	19930	20025	19857	19838	19948	19921	19886	19979	19770	19980	19843	20128	20119	19924	19969	19775	19897	19879	19949	19889	20057	20043	19989	19839	19993	20086	19784	19826	20077	20033	20019	19919	19989	20119	20008	19986	19965	19944	20052	19870	20080	20037	20059	19998	20097	20014	19926	19876	19980	20155	19985	20243	19948	20168	20008	20082	20065	19859	19875	19943	19836	20149	19965	20176	19712	20231	20074	19864	19739	20114	19905	19957	19863	19966	20039	19971	19719	20011	20020	19977	20017	19916	20303	20031	19873	19992	20164	20101	20007	19900	19910	19967	19875	19838	20019	19935	19933	19768	19954	20015	19888	19853	20210	19849	19996	19904	20017	19972	19885	20093	20128	19992	20041	19814	20128	19942	19824	19988	20012	20011	20004	20185	20171	19901	20042	20023	20068	19951	19866	19825	19955	19972	19983	20075	19989	20262	19901	19907	19947	20110	20007	20003	20030	20170	19989	19893	20078	20015	20198	19898	19906	20024	19932	20027	19946	19936	20108	19993	20042	20047	19828	20009	19842	19970	20088	19969	20000	19846	20106	19945	19789	19858	19719	20205	20181	20300	20034	19932	20158	19942	20256	20386	19938	19970	19837	19813	19831	19995	20011	19946	19934	19786	19962	19921	20189	19909	19632	20109	20067	19963	19839	19948	19758	19771	19956	20000	19976	19635	20004	19896	19821	19869	20162	19881	19869	19869	20093	20335	19904	20124	19887	20062	20040	20111	19920	19814	19677	19851	20001	19853	20216	20276	19885	20031	19932	20270	20005	19919	19805	19913	20084	19863	19746	19913	19877	20140	20117	19744	20220	19932	19988	19896	19914	19813	19960	19852	20020	19932	19936	19756	20326	19900	20021	20151	19813	20047	19810	19924	19905	19945	20015	19955	19972	19937	19984	20036	20045	19971	19849	19913	19894	19685	19941	19846	20122	20092	19941	20113	19856	20006	19966	19996	20066	19793	19824	19983	20120	20072	19933	19963	19962	19785	19655	19880	19903	20137	19906	20061	19880	19845	19999	20064	19900	19795	19840	19863	19855	19946	19936	20020	19907	20110	20063	19781	20035	19940	20048	19882	20254	20068	20153	20140	19963	19872	20060	20096	20143	19795	19793	20018	20031	19973	20021	20052	20006	20042	20071	19865	19937	19858	19958	20028	20009	19764	19893	19910	20181	19977	19892	19973	19755	19901	19896	20143	19981	19886	19900	20003	20048	19990	19937	19904	20001	20070	19998	19887	20170	20001	20004	20156	19990	19996	20185	19850	19773	19849	19768	19870	19932	20177	19956	19967	20118	20169	20125	19852	19947	19856	20002	20016	20177	19979	20137	19958	20030	19988	20023	19937	20123	20030	20019	20030	20097	19876	20007	19960	19902	19991	20018	19928	20077	19893	20055	19738	19962	19912	19907	20019	19673	20039	20086	19946	19923	19727	19976	19724	20015	19857	19874	19930	19912	20022	20058	19899	19765	20154	19986	19929	19929	20261	19805	20206	20100	20080	19928	19850	19831	19936	19834	19965	19959	19760	19981	19896	20036	20036	20040	19814	19912	20157	20191	19966	19849	19792	19899	20074	19876	20054	20091	19873	19880	19955	20061	19943	19950	19895	19888	19828	20093	20225	20175	19961	19836	20044	19791	20071	20134	20042
46638	70775	66116	47985	32119	19376	16008	15197	14694	14675	14589	14786	14468	14353	14276	16691	22080	16004	14207	13880	14139	14199	14088	14477	16589	16732	15776	14960	14189	14109	13924	14118	13969	14117	14038	13949	14107	14126	14102	14202	14008	14120	14190	14054	14096	13975	14140	14276	14032	13925	13884	14170	13957	14096	14157	14097	14128	13948	14167	13992	14147	14130	14035	14123	13967	14309	14051	14064	14097	14017	14221	14128	14094	14089	13982	14008	14064	14011	14134	14093	13965	14138	13989	14016	14123	14042	13957	14023	14091	14056	14064	14056	13914	14073	13951	14030	14266	14209	14104	14052	14051	14019	14057	14051	14082	14081	14102	13944	14239	14130	14092	14174	14088	14063	14153	13857	13949	14054	13992	13816	14067	13945	14097	13943	14073	13960	13959	14082	14070	14140	14211	14134	14082	14162	13959	14075	14087	14051	14133	14092	13853	14088	14060	14102	13937	14083	14092	14175	13935	14003	13825	14090	14165	14056	14058	13994	13907	14019	14105	14159	14137	14034	14074	14033	14344	14129	14112	14130	14040	14073	14164	13916	14157	14011	14026	14056	14014	13950	14000	14247	13999	14039	14212	13989	13933	14034	14233	13945	13899	13972	14036	14129	14114	13875	13995	14117	14098	14087	14109	14005	13962	13932	14167	13983	14063	14142	13938	14102	13930	14041	14120	13952	14118	14209	14160	14104	14194	14064	14155	14043	13864	14044	13895	14123	13943	14007	13941	14086	13893	14019	14069	14038	14184	14057	14040	14122	14166	14011	13880	14155	14011	14060	14150	14169	14131	14171	14119	13991	13948	13925	14124	14172	14150	14058	13955	14177	13975	13924	13997	13920	14105	14079	14124	14025	14042	13971	14267	14012	14014	14090	14186	14120	14099	14066	14146	14040	14111	13827	14286	14039	14093	14027	14214	14025	13944	14117	13978	13955	13896	14083	13955	14077	14102	14132	14065	14126	14165	14015	14087	14172	14187	14008	14038	14125	14002	14141	13985	14080	13977	14114	13944	14152	13919	14035	13838	14023	14069	14029	14275	14023	13957	13994	14097	14018	13804	14153	13856	13901	14010	14172	14109	14018	14014	14084	14005	14044	13784	14174	14081	13972	14258	14135	14076	13954	14096	14079	13975	13993	14115	14007	14099	14026	14093	14108	14000	14130	14102	14241	14021	14089	14041	13971	14099	14045	14021	14031	13981	13986	13988	14022	14090	13893	13919	14017	13988	14183	14185	13990	13936	13968	13983	13986	13964	14097	14038	14167	14121	13999	14032	14202	14123	13921	14101	13985	14149	14098	14084	13998	14004	14055	14139	14046	13917	13987	14127	14116	14014	14106	14045	13964	14134	14135	14073	14150	13973	14107	14083	13980	13932	14082	14066	14057	14099	14039	14077	14083	14014	14030	13974	14025	13955	14028	13944	14186	13917	13994	14008	14036	13949	13981	14175	13990	14024	14017	14049	14127	14014	14000	14091	14060	14136	14248	14064	14047	14267	13946	14032	13913	14083	14130	14024	13974	14166	13917	13931	13869	14079	14066	14135	14075	14160	14068	13994	14059	14042	13942	13872	13993	14069	14044	14059	14000	14037	14149	13904	14035	14270	14164	13928	14022	14046	14006	14289	13995	13879	14047	14122	14264	14149	13954	13934	14138	14139	13901	14056	14005	14103	14135	13921	14085	14163	14126	14218	14076	14048	13973	14203	14034	14094	14132	14101	13929	14065	14065	13927	14083	13965	13975	14070	13970	14016	14177	13981	14171	14023	14052	14123	13974	14168	13942	14119	14144	14151	13990	14136	13986	14021	14127	14108	14041	14085	14146	14078	14109	14022	13884	13977	13996	14019	14010	13981	14083	14216	14181	14021	14136	14002	14096	14013	14073	13870	14007	14136	14064	14117	14019	13999	14149	14011	14110	13999	14078	14030	13993	14076	14067	14059	14073	14105	14008	14126	14099	14037	14153	13887	13837	14022	14161	14086	13914	14046	13879	13975	14183	14176	14017	14035	14160	14062	14095	13842	14136	14093	13976	13954	13974	14017	14047	14067	14051	14129	13970	13890	14010	13983	14146	13920	14111	13914	14066	13939	14132	14274	13821	13989	13966	14072	14067	13969	14141	14285	13970	14032	14073	14094	13937	13882	14044	13993	14062	14007	14059	14023	14245	14004	14162	14063	14050	14125	14111	14205	14056	14008	14094	13990	14005	13979	14057	14090	13925	14064	13891	13991	14207	14175	14148	14172	14196	14031	14045	14132	14055	14023	14070	14104	14173	14131	13938	14034	14119	14074	14050	13877	14051	14143	14023	14142	14036	14042	14113	13876	14139	13958	13945	14226	14076	13934	14065	14056	13984	13895	14104	14072	14101	14123	13971	14175	14126	14166	14235	14118	14082	14116	14155	14056	14097	13862	14024	14091	14136	14089	14134	14123	13982	13936	14030	13997	13993	14025	14139	14075	14206	13995	14231	13981	13980	14045	14042	14082	14168	14156	13914	13928	13933	14145	14199	13941	14131	14086	14027	14029	13983	14054	13972	14107	14109	13996	14119	13971	14113	14028	14020	14015	14189	14262	13955	14130	13993	14193	13973	13970	14118	14151	14143	14107	14063	14123	13995	14081	14059	14004	13863	13832	13951	13898	14036	14046	13950	13983	14081	14089	14083	14007	14041	14045	14077	14092	14002	14255	14082	14253	13949	13935	14032	14246	14175	13911	13960	14046	14012	14081	14117	14217	14140	13976	13989	14098	13915	14054	14138	13983	13870	13838	13850	14051	14098	14017	14031	14122	14040	14080	13999	14127	14001	14142	13935	14218	14106	13907	14109	14033	14127	14027	14131	14063	14001	13998	13994	14043	14152	14130	13984	14171	13949	14056	14061	14075	14072	14136	14020	14016	13914	13909	14049	14144	14095	14090	14109	14137	14057	14100	14050	14186	14236	14021	14032	14164	14071	14123	14044	14192	14161	13935	13930	14110	14242	14106	14193	14099	14194	13986	13978	14053	14144	14033	14110	14119	14095	13990	14003	14091	14014	14032	14099	14045	13952	14180	14056	14035	14122	14020	13942	13942	14116	14091	13991	13972	13961	14055	13965	14130	14008	14032	14005	14045	14076	13928	14051	14109	13804	13942	13992	14034	14143	14101	13985	14156	14167	13898	14050	14005	14016	14051	14037	14185	14097	13982	14042	14075	14209	14255	13963	14026	14206	14128	14034	14062	13963	14076	14271	14007	14159	13884	14005	14048	14052	14095	14163	14115	14195	13921	14096	14147	14083	14036	14137	14229	14093	13967	13989	14143	14219	14131	13908	13980	14055	14108	14200	13964	14021	14083	13923	13974	14061	13982	14034	14095	14077	14137	14080	14069	14037	14133	13991	13999	14031	13915	14100	13922	14046	13994	14340	13886	14127	14201	14064	14073	13960	14001	13985	13965	13946	13922	14078	14016	14055	14122	14252	14107	14018	13980	14059	14131	13981	14142	14003	14096	14096	14066	14194	14090	14207	14031	14103	13973	14016	13903	14103	13985	14114	13984	14054	14061	14172	13938	14131	13917	14100	13952	14063	14119	14037	13980	14148	13975	14012	14045	14038	14073	14044	14107	14158	14107	14080	14162	14053	14075	14119	13952	14024	14140	14119	14120	13976	14164	14115	14065	13978	13997	14182	14043	14110	14079	14114	14076	14065	14073	14187	14001	13973	13899	13996	14176	13875	14101	14064	14161	14021	14030	14179	13966	14122	14098	14097	14073	14051	14125	14065	13947	13984	14231	14175	14062	13833	14047	14087	13989	14002	13929	14023	14097	14170	14058	14000	13980	13992	14146	14234	14134	14006	14029	14061	13982	13976	14104	14089	13999	14053	14195	14074	14098	14066	14085	14079	14077	13863	13866	14143	14035	14228	14093	13928	13933	14047	13935	14079	14126	14090	14067	14086	13979	14090	14113	14096	14230	14100	14159	14168	14115	14095	13943	13935	14111	14174	14103	14133	14097	14024	14220	13895	14032	14167	14046	14031	14013	14053	14067	14229	14018	14072	14038	13987	13956	14225	14170	14068	14225	13815	14028	13883	14330	14045	14159	14033	14094	14137	13963	14101	13967	14197	14010	14134	14006	14091	14093	14138	14164	14077	14243	14139	13918	14083	14113	14119	14107	14049	14106	14100	14103	14107	14130	13862	14234	14088	14123	14104	14077	13916	14090	13941	14050	13973	13931	14141	13987	14043	14194	14022	13970	14162	14086	14022	14193	13899	14185	14050	13967	14119	14255	14169	13926	14131	13991	14236	13867	13906	14069	14249	13974	13947	14158	13903	14015	13975	14147	14034	13945	13993	14077	14090	14032	14058	14073	14031	14130	13874	14033	13889	14204	14133	14071	14134	14149	14096	13988	14219	14065	14065	14049	14102	14129	14074	13894	13890	14105	14078	14116	13909	14026	13954	14214	14121	13892	14020	14076	14118	14205	14007	14033	14051	14170	14065	14049	13836	14130	13884	14183	14019	13965	13919	14129	14106	14059	14301	13953	13907	14078	14165	14057	14094	13962	13996	14042	14084	14065	13957	14066	13973	14094	14196	14081	14040	13970	14166	14065	14084	14097	14159	13914	14016	14124	14140	14111	13913	14105	14038	14046	14145	14066	14081	14030	14049	13956	13947	14018	13890	14094	13942	13945	14054	14126	14081	14232	14070	14060	14072	13954	14134	14066	14053	14179	14212	13997	14051	14164	14112	14126	14087	13875	13965	14030	14116	14083	14071	14146	14033	14009	13948	13969	14091	14053	13875	13986	14209	14026	13936	14236	14178	13994	14132	14153	14021	14253	14139	13950	13985	13897	13923	14048	14053	14115	13885	13959	14150	13907	14288	14095	14016	13894	14192	14015	14020	14258	14087	14170	13995	13931	14092	13996	14121	13938	13961	14119	14086	13998	13989	14024	14216	14085	14003	14131	13931	14100	14216	13874	14098	14171	14013	14248	14090	14150	14180	14100	13832	14035	13970	14000	14072	14081	14328	14110	14052	14098	14110	13973	14017	14018	14081	14004	14184	13981	14094	13970	14045	13955	14180	14123	14126	14075	14038	13914	14065	14033	14126	13867	14115	14009	14063	14067	13995	14102	14209	13958	14188	14155	14208
21986	20481	27783	25836	24239	26900	27192	22567	21326	21568	21090	20861	21028	20958	20954	26254	31851	25995	21157	20503	20519	20488	20552	21046	23796	23807	22414	21162	20697	20213	20455	20471	20374	20177	20332	20329	20622	20316	20375	20275	20329	20323	20379	20309	20400	20486	20403	20354	20313	20380	20530	20343	20116	20720	20465	20399	20457	20331	20292	20289	20460	20210	20328	20521	20473	20182	20214	20260	20234	20479	20392	20362	20195	20499	20335	20334	20250	20244	20356	20296	20390	20324	20298	20488	20368	20584	20349	20354	20482	20124	20314	20187	20419	20408	20190	20456	20432	20327	20320	20410	20437	20537	20277	20126	20264	20409	20435	20568	20467	20675	20315	20364	20217	20363	20503	20550	20379	20380	20416	20146	20408	20314	20361	20233	20304	20415	20514	20365	20335	20648	20516	20383	20527	20253	20094	20458	20568	20306	20399	20535	20412	20268	20259	20380	20405	20155	20172	20421	20391	20374	20497	20493	20477	20258	20220	20217	20316	20250	20185	20448	20353	20180	20241	20255	20240	20588	20432	20308	20358	20658	20398	20411	20367	20224	20589	20500	20416	20324	20438	20170	20217	20398	20433	20306	20432	20395	20205	20420	20093	20269	20470	20252	20274	20396	20588	20333	20304	20101	20243	20543	20517	20213	20527	20094	20146	20424	20465	20254	20224	20355	20228	20292	20254	20408	20479	20467	20478	20170	20331	20144	20473	20328	20444	20538	20325	20487	20238	20431	20422	20175	20368	20210	20220	20284	20392	20415	20204	20276	20433	20315	20299	20437	20371	20493	20372	20267	20404	20345	20180	20490	20272	20393	20158	20441	20493	20422	20498	20301	20381	20425	20476	20288	20225	20358	20500	20368	20181	20243	20388	20469	20092	20465	20305	20312	20328	20116	20213	20209	20142	20268	20266	20328	20346	20286	20295	20220	20487	20244	20399	20317	20437	20334	20352	20233	20325	20360	20337	20346	20337	20301	20519	20295	20076	20234	20306	20458	20599	20141	20484	20534	20213	20324	20479	20317	20348	20384	20332	20330	20313	20442	20304	20481	20637	20331	19997	20237	20364	20288	20182	20405	20292	20256	20397	20322	20329	20107	20455	20242	20546	20369	20324	20560	20102	20167	20187	20399	20293	20329	20430	20468	20311	20534	20194	20509	20297	20353	20384	20339	20250	20212	20427	20387	20339	20296	20261	20409	20375	20326	20441	20276	20364	20433	20149	20411	20343	20131	20475	20258	20312	20413	20325	20239	20270	20432	20220	20312	20315	20460	20422	20319	20432	20265	20332	20156	20418	20370	20506	20342	20244	20537	20010	20003	20386	20148	20289	20296	20353	20216	20417	20012	20227	20409	20318	20399	20299	20449	20409	20262	20243	20500	20332	20164	20495	20230	20503	20297	20383	20307	20349	20350	20385	20436	20322	20197	20298	20191	20427	20354	20323	20012	20219	20357	20164	20302	20392	20207	20413	20327	20022	20137	20354	20357	20242	20279	20164	20319	20476	20349	20443	20275	20454	20349	20477	20354	20483	20399	20586	20465	20393	20428	20222	20275	20359	20260	20461	20326	20236	20350	20290	20381	20240	20276	20344	20182	20484	20319	20200	20147	20310	20257	20304	20487	20340	20310	20254	20215	20455	20306	20394	20286	20375	20402	20387	20261	20653	20261	20316	20498	20361	20435	20354	20283	20214	20372	20519	20274	20248	20572	20432	20283	20332	20281	20256	20643	20349	20173	20440	20322	20323	20487	20576	20409	20230	20144	20500	20328	20359	20431	20403	20410	20114	20452	20379	20260	20373	20418	20387	20397	20456	20511	20114	20312	20350	20392	20262	20386	20145	20280	20254	20418	20235	20352	20321	20235	20141	20421	20422	20321	20367	20464	20119	20355	20504	20291	20281	20388	20251	20366	20395	20343	20403	20395	20445	20664	20215	20438	20420	20247	20388	20187	20308	20228	20289	20414	20481	20376	20321	20207	20292	20228	20016	20272	20363	20275	20231	20149	20157	20269	20397	20188	20399	20163	20220	20371	20387	20071	20447	20316	20334	20386	20251	20132	20132	20391	20469	20314	20541	20472	20470	20129	20094	20248	20298	20375	20418	20546	20436	20190	20473	20363	20393	20165	20355	20135	20223	20299	20085	20275	20229	20436	20412	20334	20320	20311	20250	20404	20296	20330	20285	20210	20147	20370	20088	20348	20219	20449	20622	20338	20458	20231	20248	20319	20458	20268	20160	20302	20369	20261	20140	20254	20486	20092	20270	20201	20242	20286	20439	20187	20332	20410	20428	20222	20425	20370	20125	20160	20415	20339	20443	20321	20271	20389	20254	20497	20110	20319	20656	20443	20291	20176	20163	20220	20282	20394	20277	20315	20390	20351	20113	20389	20331	20557	20356	20220	20446	20260	20150	20372	20229	20274	20497	20371	20302	20489	20484	20361	20337	20180	20435	20464	20258	20292	20445	20329	20418	20344	20176	20652	20375	20147	20343	20319	20277	20466	19994	20499	20494	20454	20350	20433	20263	20293	20312	20598	20534	20414	20361	20409	20561	20565	20351	20319	20386	20225	20337	20351	20458	20354	20273	20406	20117	20029	20225	20298	20347	20394	20357	20397	20438	20463	20156	20332	20156	20363	20579	20446	20238	20407	20244	20372	20261	20240	20355	20395	20373	20289	20283	20288	20481	20384	20514	20225	20364	20355	20202	20507	20352	20332	20456	20344	20442	20290	20383	20356	20142	20163	20394	20556	20338	20204	20279	20340	20327	20304	20400	19955	20258	20293	20354	20489	20338	20430	20251	20301	20440	20172	20142	20420	20203	20242	20082	20233	20201	20282	20145	20375	20293	20361	20018	20316	20223	20015	20515	20168	20275	20382	20228	20176	20465	20231	20452	20525	20296	20292	20267	20301	20343	20249	20563	20577	20676	20278	20571	20342	20190	20164	20209	20629	20477	20441	20172	20232	20276	20191	20469	20357	20485	20304	20289	20378	20407	20420	20487	20208	20390	20474	20282	20247	20337	20286	20386	20486	20344	20191	20292	20147	20339	20217	20465	20404	20250	20400	20339	20349	20357	20284	20350	20259	20415	20595	20505	20238	20612	20369	20576	20496	20472	20423	20352	20538	20379	20175	20022	20343	20276	20168	20379	20407	20419	20228	20353	20377	20420	20213	20225	20202	20212	20381	20136	20471	20396	20285	20539	20282	20273	20403	20471	20458	20373	20220	20336	20288	20334	20260	20273	20254	20472	20303	20277	20419	20155	20282	20273	20389	20330	20262	20508	20431	20149	20312	20444	20219	20223	20428	20236	20182	20363	20130	20303	20464	20469	20424	20341	20231	20538	20294	20209	20204	20523	20677	20147	20353	20328	20210	20388	20379	20098	20435	20381	20348	20436	20238	20440	20194	20506	20252	20149	20319	20480	20325	20326	20303	20140	20562	20140	20427	20285	20363	20419	20521	20433	20198	20529	20342	20311	20269	20235	20265	20379	20342	20152	20326	20073	20373	20218	20346	20424	20428	20162	20362	20396	20525	20235	20310	20305	20308	20411	20168	20366	20374	20418	20415	20425	20326	20409	20346	20263	20410	20394	20204	20376	20321	20388	20176	20440	20543	20533	20403	20275	20092	20198	20229	20287	20371	20196	20363	20211	20403	20454	20319	20348	20357	20240	20258	20610	20435	20367	20330	20723	20442	20352	20520	20456	20227	20294	20340	20362	20252	20133	20299	20414	20316	20306	20351	20088	20292	20408	20521	20285	20205	20311	20326	20402	20370	20475	20364	20291	20396	20292	20404	20370	20223	20284	20329	20205	20216	20271	20158	20349	20284	20240	20235	20610	20152	20192	20144	20221	20511	20352	20258	20368	19880	20195	20328	20335	20212	20246	20166	20331	20303	20396	20258	20436	20360	20358	20157	20436	20332	20268	20377	20347	20366	20473	20347	20335	20217	20194	20408	20434	20371	20297	20263	20424	20234	20535	20263	20369	20258	20267	20264	20511	20469	20292	20139	20311	20238	20206	20462	20424	20434	20234	20309	20420	20254	20549	20227	20092	20290	20140	20319	20240	20137	20525	20372	20421	20330	20237	20322	20085	20512	20174	20391	20352	20392	20151	20454	20287	20271	20462	20281	20256	20261	20408	20367	20285	20207	20275	20266	20061	20376	20467	20295	20361	20476	20306	20233	20335	20163	20235	20286	20284	20279	20576	20211	20342	20452	20238	20352	20290	20563	20303	20240	20271	20293	20483	20403	20200	20237	20361	20499	20421	20315	20152	20235	20303	20481	20465	20112	20177	20297	20301	20221	20289	20298	20008	20321	20455	20167	20621	20324	20425	20271	20274	20211	20603	20423	20176	20319	20375	20466	20512	20380	20397	20473	20206	20285	20250	20262	20421	20384	20528	20472	20379	20340	20241	20242	20308	20361	20465	20208	20352	20453	20213	20163	20345	20483	20503	20458	20155	20350	20410	20375	20306	20373	20355	20189	20347	20466	20467	20320	20280	20291	20206	20342	20231	20448	20423	20386	20233	20443	20590	20417	20413	20462	20440	20382	20170	20167	20414	20374	20197	20153	20391	20324	20351	20278	20272	20491	20386	20298	20241	20235	20357	20139	20088	20082	20472	20540	20445	20478	20350	20206	20382	20156	20295	20569	20353	20409	20379	20534	20511	20453	20260	20295	20252	20351	20195	20464	20394	20534	20233	20294	20458	20330	20521	20286	20144	20210	20450	20216	20318	20475	20462	20351	20264	20208	20320	20137	20151	20335	20454	20536	20506	20510	20417	20359	20195	20180	20372	20331	20314	20568	20585	20189	20448	20500	20378	20364	20177	20128	20342	20160	20363	20315	20458	20353	20353	20585	20332	20229	20539	20438	20325	20539	20265	20356	20420	20176	20260	20464	20160	20325	20449	20366	20394	20444	20246	20178	20291	20233	20502	20144	20231	20387	20448	20114	20089	20436	20458	20279	20366	20141	20380	20345	20340	20407	20403	20304	20349	20357	20322	20261	20673	20231	20637	20485	20500	20261	20286	20485	20254	20460	20289	20244	20474	20263	20175	20253	20392	20195	20230	20300	20518	20376	20368	20120	20317	20384	20399	20147	20331	20371	20447	20348	20080	20173
47668	74658	71469	50639	36905	25692	16607	15815	15474	15178	14925	14940	14720	14528	14922	23469	28536	19159	14305	14053	14299	14117	14207	15229	18875	18104	16413	14969	14297	14139	14213	14147	14195	14159	14098	14125	14136	14160	14219	14224	14160	14185	14209	14133	14266	14103	14104	13982	14067	14125	14167	14303	14159	14181	14134	14010	14207	14230	14260	14353	14194	14259	14066	14027	14069	14071	14232	14088	14223	14063	14156	14022	14193	14167	14052	14179	14119	14132	14116	14121	14023	14106	14195	14138	14166	14118	14216	14249	14200	14204	14208	14220	14096	14340	13978	14050	14087	14152	14172	14205	14017	14044	14069	14079	14042	14108	14194	14141	14147	14012	14239	14376	14016	14315	14227	14185	14100	14160	13912	14138	14009	14233	14188	14314	14126	14099	14157	14120	14132	14194	14159	14196	14318	14242	14073	14067	14168	14224	14117	14215	14102	14234	13872	14133	14046	14072	14082	14209	14146	14074	14250	14205	14147	13994	14215	14196	14070	14063	14348	14119	14268	14133	13961	13938	14268	14164	14131	14147	14031	14054	14076	14166	14297	14094	14275	14014	14297	14275	14168	14052	14325	14061	14165	14132	14137	14260	14094	14212	14105	14010	13982	14296	14140	14085	14291	14072	14062	14174	14113	14086	14148	14125	14069	14072	14180	14172	14022	14142	14128	14235	14139	14044	14153	14031	14177	14216	14115	14365	14124	14240	14228	14063	14250	14199	14056	14129	14257	14161	14181	14200	13946	14192	14213	14147	14133	14104	14148	14176	14098	14196	14138	14136	14197	14081	14157	14070	14191	14071	14058	14228	13957	14225	14128	14059	14220	14114	14283	14229	14057	14322	14207	14187	14288	14144	14235	14185	14137	14163	14232	14126	13958	14196	13980	13954	14224	14173	14210	14116	14094	14010	14160	14011	14180	14255	14178	14280	14075	14109	14176	14080	14243	14118	14183	14070	14158	14133	14083	14182	14203	13998	14132	14214	14072	14090	14055	14150	14147	14217	14010	14161	14097	14097	14225	14141	13961	14002	14179	14127	14234	14237	14092	14198	14292	14067	14210	14140	14289	14199	14167	14019	14039	14268	14169	14241	14252	14117	14126	14022	14196	14153	14038	14169	14207	14236	14039	14014	14115	14187	14254	14160	14052	14272	14087	14222	14093	14125	14186	14100	14136	14265	14251	14095	14284	14049	13977	13966	14128	14085	14243	14053	14209	14064	13997	14170	14011	14072	14006	14167	14166	14245	14054	14055	14071	14087	14048	14147	14123	14251	14169	14174	14209	14174	14141	14176	14295	14189	14126	14148	14169	13941	14250	14101	14124	14051	14260	14141	14040	14073	14209	14123	14067	14202	14176	14126	14206	14087	14144	14205	14100	14227	14173	14142	14218	14238	14095	14223	14222	14213	14034	14231	14229	14128	14161	14343	14025	14056	14026	14154	14028	14067	14154	14110	14132	14053	14181	14241	14107	14128	14325	14203	14179	14131	13994	13993	14094	14023	14179	14086	14183	14224	14233	14142	14118	14055	14077	14149	14094	14166	14132	14145	14189	14049	14226	14117	14209	14167	14165	14098	14219	14092	14100	14164	14188	13984	14219	14265	14033	14091	14110	14154	14258	14335	14184	14306	14177	14141	14121	14101	14203	14098	14159	14005	14180	14162	14202	14105	14214	14093	14201	14004	14099	14067	14097	14204	14216	14205	14167	14062	14245	14227	14028	14142	14161	14083	14228	14095	14138	14091	14123	13850	14210	13978	14197	14220	14063	14124	14086	14093	14184	14077	13891	14300	14091	14114	14183	14199	14267	14181	14191	14351	14092	14086	14329	14172	14178	14165	14240	14091	14165	14091	14175	14071	14206	14139	14197	14260	13969	14209	14057	14126	14164	14175	14031	14249	14129	14200	14173	14175	14068	14195	14095	14192	14158	14189	14125	14255	14139	14162	14044	14090	14044	14112	14209	14161	14242	14066	14022	14266	13951	14122	14233	14192	14193	14133	14332	14129	13997	14262	14220	14078	14047	14208	13989	14138	13940	14250	14145	14135	14205	14104	14086	14140	14184	14137	14103	14056	14085	14208	14204	14241	14154	14035	14151	14174	14125	14133	14110	14118	14225	14323	14108	14260	14219	14110	14027	14015	14120	14064	14127	14185	14101	14168	14287	14119	14210	14280	14014	14044	14062	14243	14104	14129	14065	13961	13991	14228	14020	14067	14180	14188	14111	14034	14157	14180	14252	14104	14009	14189	14266	14183	14210	14217	14316	14062	14109	14204	14062	14210	13986	14220	14106	14107	14147	14189	14307	14199	14083	14130	14029	14016	14214	14072	14139	14329	14153	14139	14174	14068	14119	14009	14184	14214	13963	14150	14002	14138	14125	14149	14236	14209	14043	14251	13955	14185	14094	14208	14346	14204	14107	14202	14232	14162	14133	14182	14052	14151	14186	14094	13943	14234	14252	14134	14170	14160	14105	14152	14047	14264	14171	13980	14115	14017	14237	13998	14297	14189	14188	14239	14184	14178	14115	14113	14112	14109	14078	14116	14135	14098	13993	14075	14120	14145	14161	14127	14216	13985	14295	14140	14311	14169	14204	14150	14144	14116	14168	14122	13998	14127	14203	14134	14097	13980	14253	14275	14151	14095	14048	14023	14105	14144	14202	14144	14236	14181	14233	14050	14190	13970	14082	14223	14084	13954	14266	14199	14199	13882	14112	14121	14286	14173	14214	14261	14145	14092	14242	14218	14116	14104	14097	14281	14111	14251	14126	14016	14211	14193	14207	14047	14066	14154	14116	13984	13949	14197	14164	14157	14239	14168	13991	14223	14253	14036	14259	13974	14118	14162	14174	14089	14141	14169	14058	14086	14111	13995	14152	14244	14180	14081	14152	14301	14160	14142	14121	14188	14196	14220	14276	14120	14077	14078	14188	14172	14131	14160	14217	14319	14185	14132	14126	14246	14108	14005	13950	14137	14102	14101	14116	14200	14263	14097	14097	14166	14225	14108	14152	14212	14042	14246	14169	14293	14092	14155	14254	14140	13889	14193	14127	14050	14155	14051	14095	14152	14036	14061	14132	14197	14166	14205	14021	14195	14146	14109	13991	14194	13920	14202	13962	13985	14100	14169	14092	14220	14052	14191	14050	14176	14324	14182	14283	13837	14279	14144	14109	14141	14097	14118	14217	14232	14237	14116	14176	14029	14154	14166	13959	14126	14083	13925	14174	13966	14031	14126	14113	14186	14160	14093	14204	14259	14064	13979	14266	14280	14358	13955	14013	14298	14248	14238	14042	14240	14254	14160	14106	14166	14104	14230	14183	14028	14178	14221	13988	14070	14349	14115	14104	14074	14326	14119	14072	14050	14153	14348	14187	14216	14030	14102	14271	14116	14132	14131	14097	14205	14017	14146	14148	14254	14258	14103	13893	14188	14114	14052	14178	14204	14222	14180	14204	14222	14076	14269	14097	13997	14175	14043	14127	14148	14186	14228	14069	14123	14041	14309	14072	14008	14232	14199	14089	14163	14119	14257	14178	14179	14088	14201	13986	14133	14109	14227	14123	14074	14105	14240	14210	14162	14048	14030	14172	14067	14109	14137	14054	14238	14287	14063	14124	14107	14131	14218	13980	14206	14073	14142	14200	13914	14060	14031	14157	14078	14200	14162	14119	14195	14221	14102	14073	14207	14129	14150	14188	14131	14192	14134	14117	14065	14246	14139	14025	14033	14110	14147	14132	14187	14325	14143	14012	14155	14089	14190	14202	13965	14175	14246	14246	14173	14228	14249	14039	14118	14186	14241	14237	14084	14179	14139	14133	14216	14046	14280	14128	14137	14137	14165	14227	14025	14086	13998	14255	14110	14076	14225	14121	14073	14283	14260	14032	14150	14001	14132	14182	13984	14311	14095	14310	14169	14095	14048	14112	13988	14129	14123	14338	14015	14178	14079	14114	14115	14270	14238	14133	13990	14173	14367	14034	14139	14031	14165	14141	14161	14278	14005	14212	14001	14102	14149	14271	14155	14236	14112	14163	14013	14153	14135	14002	14142	14253	14037	14226	14175	14092	14148	14168	14138	14012	14038	14132	14198	14146	14258	14026	14210	14139	14197	14160	14075	14022	13964	14246	14095	14227	14214	14120	14017	14129	14224	14302	14208	14250	14122	14160	14046	13890	14169	14020	14138	14231	14080	14201	14195	14149	14210	14210	14014	13976	14161	14105	14155	14224	14184	14100	14168	14156	14108	14317	14106	14123	14257	14074	14098	14241	14168	14175	14032	14144	14221	14104	14170	14134	14133	14113	14168	14149	14199	14184	14141	14238	14171	14206	14039	14159	14172	14226	14107	14157	14192	14202	14210	14157	14133	14011	14173	14084	14018	14108	14228	14061	14153	14282	14079	14231	14071	14022	14134	14152	14193	14191	13973	14296	14065	14005	14242	14283	14214	14119	14226	14022	14089	14101	14064	14120	14070	14121	14210	14163	14112	14073	14144	14189	14207	14343	14143	14123	14246	14101	14252	14099	13891	14118	14180	14218	14188	14102	14146	14033	14068	14023	14242	14243	14134	14107	14121	14171	14167	14234	14182	14261	13997	14328	14002	14155	14298	14262	14078	14153	14165	14141	13996	14122	14293	14054	14184	14192	13959	13932	14037	14233	14241	14210	14058	14130	14210	14023	13994	14140	14105	14039	14241	14191	14238	14148	14134	14098	14218	14014	14099	14083	14230	14261	14331	14244	14112	14129	14212	14321	14182	14129	14168	14134	14051	14157	14030	14133	14185	14081	14314	14024	14063	14090	14169	14037	14111	14337	14372	14146	14161	14162	13998	14034	14222	14216	14079	14070	14028	13995	14098	14138	14091	14165	13952	13994	14107	14017	14110	14194	14051	14236	14180	14114	14199	14118	13989	14068	14095	14144	14022	14161	14026	14170	14093	14229	14147	14127	14163	14163	14167	14148	14025	14027	14236	14041	14179	14089	14154	13967	14089	14214	14088	14122	14025	14016	14070	14163	14147	14180	14004	14130	14015	14164	14294	14131	14281	14164	14348	14203	14154	14137	14199	14062	14190	14294	14111	14235	14199	14182	14136	13999	14044	14095	14021	14143	14300	14012	14204	14106	14338	14026	14139
44141	51329	48626	39555	28913	23627	21279	20837	20520	20432	20424	20548	20329	20412	20444	20260	20503	20478	20340	20212	20402	20548	20369	20416	20688	20298	20330	20542	20435	20433	20238	20350	20609	20172	20168	20396	20612	20449	20479	20271	20295	20317	20334	20382	20404	20474	20432	20529	20446	20300	20346	20344	20197	20510	20389	20295	20388	20245	20360	20441	20453	20436	20354	20531	20374	20202	20454	20227	20309	20299	20299	20211	20431	20261	20340	20342	20395	20105	20321	20254	20076	20233	20401	20436	20304	20206	20308	20587	20356	20506	20469	20580	20474	20487	20193	20477	20412	20086	20387	20239	20658	20279	20432	20463	20483	20277	20507	20038	20171	20486	20281	20445	20462	20256	20214	20409	20337	20553	20205	20159	20430	20387	20488	20407	20502	20329	20341	20131	20327	20235	20687	20086	20279	20207	20308	20209	20236	20049	20221	20182	20373	20232	20233	20262	20280	20417	20431	20377	20105	20382	20404	20440	20286	20300	20412	20542	20262	20400	20499	20279	20378	20317	20409	20351	20219	20360	20250	20279	20454	20516	20597	20524	20259	20338	20093	20385	20455	20278	20277	20279	20419	20284	20147	20277	20237	20474	20221	20255	20333	20110	20167	20289	20381	20330	20516	20241	20562	20091	20283	20402	20280	20481	20532	20381	20215	20056	20409	20230	20478	20512	20424	20460	20319	20325	20481	20299	20374	20357	20343	20296	20310	20338	20353	20187	20595	20348	20386	20361	20297	20397	20370	20460	20158	20367	20460	20481	20369	20022	20539	20519	20519	20257	20186	20194	20250	20373	20484	20703	20260	20414	20417	20453	20361	20339	20396	20254	20401	20139	20192	20401	20408	20285	20440	20330	20211	20225	20375	20421	20251	20291	20187	20435	20323	20260	20120	20460	20413	20357	20237	20380	20220	20375	20406	20364	20353	20417	20692	20294	20283	20256	20180	20276	20346	20010	20311	20422	20392	20252	20272	20222	20224	20199	20123	20237	20339	20394	20259	20190	20498	20492	20453	20226	20295	20219	20337	20209	20565	20599	20325	20134	20348	20283	20252	20369	20151	20229	20487	20481	20282	20412	20400	20415	20483	20498	20306	20568	20312	20351	20352	20275	20259	20470	20361	20226	20390	20401	20402	20359	20501	20271	20137	20201	20358	20459	20313	20314	20251	20444	20449	20167	20324	20290	20218	20272	20400	20478	20556	20365	20312	20111	20269	20376	20510	20233	20449	20452	20119	20409	20292	20198	20298	20128	20263	20585	20517	20492	20388	20310	20274	20267	20586	20535	20197	20444	20049	20276	20305	20253	20453	20533	20328	20171	20527	20114	20473	20344	20436	20587	20461	20206	20324	20419	20250	20499	20441	20353	20286	20414	20438	20254	20245	20251	20447	20561	20398	20179	20307	20254	20332	20389	20306	20291	20363	20196	20281	20187	20376	20439	20224	20518	20409	20208	20385	20367	20481	20531	20295	20362	20512	20189	20266	20592	20315	20429	20466	20404	20183	20359	20622	20382	20213	20490	20200	20230	20341	20327	20750	20486	20457	20259	20450	20414	20401	20492	20186	20522	20214	20186	20388	20304	20337	20413	20354	20514	20218	20335	20284	20373	20428	20393	20182	20290	20317	20189	20415	20501	19943	20273	20402	20348	20519	20280	20412	20136	20336	20221	20290	20171	20685	20620	20159	20392	20264	20476	20413	20272	20358	20531	20289	20054	20330	20259	20359	20255	20398	20131	20357	20558	20481	20582	20433	20329	20350	20369	20235	20280	20403	20636	20714	20400	20331	20541	20597	20292	20399	20355	20184	20109	20244	20200	20590	20258	20363	20528	20441	20326	20506	20292	20352	20208	20407	20255	20307	20398	20282	20163	20383	20491	20260	20288	20242	20168	20273	20298	20455	20590	20413	20449	20350	20343	20402	20416	20485	20393	20285	20493	20273	20308	20479	20320	20046	20202	20380	20496	20465	20260	20242	20372	20355	20243	20370	20385	20542	19997	20196	20388	20346	20502	20305	20354	20401	20286	20168	20332	20419	20430	20455	20270	20363	20416	20501	20143	20346	20362	20302	20261	20308	20392	20384	20502	20194	20230	20470	20426	20299	20331	20315	20351	20294	20657	20453	20365	20264	20525	20345	20249	20356	20383	20344	20245	20294	20277	20223	20369	20662	20481	20442	20450	20533	20499	20429	20251	20431	20111	20353	20199	20325	20251	20537	20485	20275	20475	20415	20288	20355	20426	20313	20344	20399	20301	20407	20440	20384	20400	20352	20387	20385	20049	20234	20315	20214	20286	20437	20348	20438	20363	20091	20087	20179	20385	20211	20244	20390	20316	20331	20199	20380	20170	20491	20356	20266	20374	20237	20347	20392	20470	20543	20392	20241	20137	20409	20427	20315	20365	20415	20389	20176	20083	20235	20344	20394	20256	20434	20129	20358	20431	20284	20184	20123	20336	20245	20244	20402	20336	20501	20125	20186	20449	20564	20452	20305	20353	20278	20270	20467	20353	20306	20478	20287	20542	20321	20430	20338	20441	20248	20430	20483	20205	20345	20386	20577	20246	20399	20408	20411	20240	20224	20298	20261	20303	20198	20200	20214	20345	20315	20390	20518	20254	20181	20250	20173	20264	20371	20409	20328	20140	20312	20422	20210	20445	20364	20346	20179	20403	20451	20393	20307	20245	20437	20367	20379	20518	20249	20373	20424	20297	20539	20291	20346	20364	20338	20226	20257	20455	20278	20471	20426	20219	20351	20194	20445	20312	20340	20142	20377	20285	20419	20267	20083	20293	20608	20235	20492	20321	20450	20287	20510	20393	20288	20386	20206	20163	20500	20220	20173	19810	20583	20322	20634	20471	19980	20235	20347	20261	20108	20406	20386	20422	20346	20119	20149	20320	20359	20285	20363	20294	20099	20600	20333	20230	20491	20297	20442	20409	20416	20340	20439	20206	20305	20345	20573	20132	20526	20450	20363	20194	20378	20249	20606	20319	20359	20126	20303	20485	20330	20473	20270	20494	20340	20344	20257	20312	20384	20475	20205	20335	20184	20396	20331	20408	20719	20489	20386	20469	20490	20365	20185	20402	20421	20162	20167	20298	20315	20389	20492	20195	20224	19976	20498	20149	20163	20303	20688	20551	20512	20351	20388	20306	20203	20455	20274	20015	20369	20432	20375	20364	20269	20444	20371	20507	20399	20495	20515	20535	20250	19954	20410	20501	20139	19981	20292	20456	20456	20238	20268	20288	20364	20265	20373	20351	20081	20220	20148	20368	20366	20171	20339	20260	20441	20546	20276	20346	20386	20037	20375	20537	20422	20486	20377	20430	20272	20529	20477	20585	20380	20407	20183	20324	20182	20331	20465	20425	20247	20419	20295	20391	20417	20291	20370	20188	20302	20411	20288	20320	20460	20316	20047	20504	20332	20456	20409	20273	20324	20463	20257	20543	20468	20242	20483	20408	20320	20416	20539	20458	20378	20464	20479	20167	20269	20343	20295	20131	19996	20330	20231	20314	20340	20303	20234	20097	20330	20392	20287	20420	20396	20447	20360	20570	20460	20427	20169	20506	20283	20168	20344	20205	20274	20141	20405	20446	20398	20349	20396	20414	20351	20372	20578	20323	20300	20248	20394	20344	20446	20288	20436	20399	20446	20321	20290	20315	20322	20303	20501	20435	20352	20440	20222	20280	20559	20356	20132	20246	20410	20363	20325	20439	20479	20460	20435	20229	20446	20318	20187	20519	20551	20474	20561	20389	20562	20451	20182	20234	20224	20518	20340	20171	20347	20472	20344	20201	20338	20393	20237	20326	20428	20290	20515	20365	20450	20281	20526	20595	20343	20471	20329	20191	20158	20421	20340	20461	20311	20328	20345	20377	20276	20253	20408	20431	20485	20217	20369	20558	20304	20167	20033	20164	20093	20373	20278	20166	20499	20494	20375	20356	20294	20483	20360	20181	20363	20363	20221	20237	20379	20551	20465	20512	20444	20325	20355	20340	20199	20418	20277	20449	20324	20187	20364	20077	20388	20113	20330	20484	20296	20544	20449	20304	20456	20503	20495	20538	20219	20420	20265	20263	20336	20302	20140	20379	20379	20254	20574	20420	20303	20353	20144	20502	20219	20323	20650	20203	20435	20318	20183	20397	20408	20175	20418	20017	20343	20406	20498	20246	20251	20396	20403	20490	20189	20156	20211	20469	20342	20329	20528	20383	20345	20199	20686	20429	20404	20246	20259	20269	20272	20142	20345	20375	20301	20210	20491	20396	20334	20463	20366	20298	20334	20275	20306	20252	20474	20421	20319	20351	20306	20391	20363	20446	20176	20355	20338	20443	20484	20298	20384	20343	20243	20275	20201	20321	20020	20302	20390	20283	20445	20262	20613	20325	20320	20328	20360	20126	20124	20304	20387	20425	20149	20378	20564	20288	20246	20184	20320	20441	20480	20257	20221	20348	20537	20324	20420	20487	20179	20087	20406	20336	20525	20384	20184	20306	20375	20375	20336	20298	20364	20388	20299	20207	20329	20593	20543	20348	20295	20697	20579	20507	20485	20271	20503	20246	20291	20400	20401	20255	20378	20100	20385	20306	20310	20431	20315	20189	20538	20438	20367	20395	20297	20297	20469	20336	20136	19950	20284	20516	20427	20511	20439	20248	20300	20329	20530	20362	20581	20305	20338	20309	20467	20572	20256	20395	20390	20028	20408	20424	20383	20560	20475	20518	20431	20412	20210	20438	20317	20125	20471	20324	20212	20261	20354	20144	20155	20330	20439	20291	20254	20478	20355	20195	20323	20608	20554	20394	20545	20240	20140	20256	20209	20330	20217	20141	20467	20558	20335	20453	20281	20359	20287	20270	20487	20342	20472	20211	20293	20434	20441	20391	20403	20310	20524	20227	20418	20319	20311	20422	20395	20541	20336	20458	20449	20483	20331	20406	20440	20226	20338	20147	20276	20450	20288	20355	20387	20444	20290	20225	20525	20251	20415	20554	20310	20306	20269	20402	20307	20291	20354	20375	20498	20447	20391	20345	20341	20389	20397	20191	20058	20082	20302	20130	20401	20332	20268	20277	20396	20461	20253	20494	20248	20507	20297	20057	20369	20237	20503	20227	20362	20306	20433	20500
47808	58811	48557	36064	24363	17428	14842	14623	14634	14430	14436	14406	14441	14346	14310	14467	14643	14134	14183	14363	14330	14339	14423	14221	14434	14253	14431	14365	14185	14264	14432	14283	14153	14305	14079	14318	14133	14262	14199	14199	14288	14178	13999	14017	14178	14114	14284	14033	14105	14211	14267	14172	14247	14370	14204	14320	14109	14163	14112	14231	14157	14139	14074	14364	14111	14273	14192	14257	14154	14139	14080	14074	14305	14244	14237	14062	14319	14226	14180	14278	14378	14170	14152	14178	14252	14302	14163	14401	14368	14305	14212	13994	14089	14123	14165	14366	14140	14207	14273	14187	14231	14140	14235	14306	14044	14153	14292	14167	14205	14254	14220	14241	14150	14228	14308	14172	14131	14235	14202	14176	14173	14237	14088	14160	14154	14247	14268	14298	14290	14258	14194	14248	14241	14187	14260	14263	14101	14153	14288	14082	14287	14083	14028	14009	14319	14239	14348	14244	14213	14216	14185	14283	14191	14217	14188	14232	14129	14297	14209	14418	14242	14338	14230	14236	14158	14292	14357	14117	14232	14201	14186	14234	14265	14189	14153	14165	14364	14409	14186	14276	14256	14151	14294	14217	14359	14295	14253	14140	14253	14167	14169	14386	14113	14163	14191	14392	14242	14327	14083	14203	14183	14264	14193	14344	14201	14177	14252	14254	14231	14214	14218	14179	14323	14167	14304	14235	14185	14161	14198	14202	14205	13885	14178	14148	14212	14281	14239	14219	14097	14260	14217	14243	14261	14191	14290	14063	14259	14197	14207	14201	14159	14183	14208	14395	14184	14143	14287	14085	14276	14035	14306	14307	14278	14216	14200	14119	14189	14327	14149	14190	14240	14166	14156	14185	14259	14210	14269	14263	14062	14196	14176	14210	14204	14179	14230	14336	14213	14259	13961	14143	14276	14284	14181	14257	14163	14224	14134	14235	14173	14038	14239	14039	14239	14152	13986	14291	14164	14213	14288	14151	14422	14181	14322	14180	14319	14001	14005	14185	14193	14145	14348	14137	14229	14123	14426	14109	14120	14299	14125	14310	14357	13999	14175	14171	14267	14224	14161	14135	14225	14247	14345	14268	14304	14325	14390	14232	14289	14206	14382	14256	14161	14274	14266	14167	14194	14378	14070	14089	14174	14207	14359	14144	14202	14145	14278	14386	14231	14231	14258	14275	14204	14251	14252	14208	14186	14303	14327	14312	14088	14115	13950	14268	14284	13974	14081	14210	14200	14171	14253	14243	14231	14177	14323	14232	14250	14262	14168	14324	13943	14279	14163	14239	14138	14332	14118	14241	14189	14231	14265	14191	14275	14226	14295	14159	14378	14206	14324	14181	14242	14077	14247	14381	14065	14320	14148	14337	14183	14124	13976	14314	14183	14205	14128	14162	14280	14062	14249	14140	14269	14188	14253	14296	14263	14164	14246	14398	14164	14366	14221	14112	14110	14168	14088	14349	14103	14220	14253	14190	14369	14144	14321	14345	14161	14135	14227	14145	14241	14183	14183	14432	14276	14189	14263	14345	14086	14465	14200	14188	14340	14315	14319	14123	14220	14272	14151	14278	14261	14224	14280	14083	14239	14286	14136	14048	14416	14095	14282	14093	14115	14308	14344	14332	14335	14219	14130	14236	14186	14280	14165	14130	14107	14196	14378	14269	14240	14318	14314	14315	14299	14224	14248	14141	14112	14256	14107	14138	14208	14209	14215	14236	14183	14227	14309	14124	14288	14274	14117	14067	14186	14234	14241	14290	14272	14223	14252	14341	14168	14095	14210	14167	14181	14196	14329	14186	14294	14290	14315	14259	14234	14326	14024	14340	13970	14155	14180	14218	14274	14106	14243	14175	14142	14169	14021	14147	14320	14294	14061	14242	14140	14158	14225	14201	14195	14296	14182	14302	14188	14242	14241	14199	14365	14252	14356	14245	14119	14384	14159	14339	14160	14262	14189	14336	14245	14382	14336	14111	14246	14229	14244	14338	14332	14329	14261	14233	14260	14227	14483	14292	14268	14158	14237	14118	14230	14292	14241	14173	14326	14221	14321	14071	14171	14290	14179	14264	14272	14212	14180	14122	14203	14196	14213	14053	14360	14278	14372	14362	14262	14288	14339	14329	13963	14403	14197	14223	14346	14250	14118	14360	14119	14298	14356	14342	14176	14239	14084	14190	14339	14241	14289	14126	14362	14126	14206	14314	14044	14260	14175	14153	14293	14246	14204	14429	14170	14271	14069	14312	14319	14066	14333	14127	14139	14176	14196	14243	14230	14016	14186	14264	14347	14185	14201	14410	14190	14349	14304	14197	14109	14213	14137	14291	14282	14083	14294	14291	14410	14301	14269	14186	14152	14122	14234	14196	14339	14217	14320	14282	14264	14314	14149	14156	14189	14212	14142	14256	14241	14214	14309	14268	14172	14244	14124	14129	14216	14251	14269	14220	14229	14284	14305	14118	14226	14240	14308	14304	14154	14006	14122	14308	14234	14073	14316	14220	14307	14068	14239	14211	14355	14217	14194	14239	14234	14165	14139	14419	14245	14150	14287	14321	14190	14198	14121	14370	14222	14377	14225	14315	14335	14151	14408	14239	14113	14206	14364	14390	14134	14280	14416	14252	14089	14321	14218	14192	14275	14167	14044	14156	14305	14281	14302	14146	14346	14126	14376	14268	14278	14195	14223	14130	14310	14110	14375	14406	14274	14222	14287	14375	14136	14409	14161	14227	14213	14386	14450	14145	14213	14292	14206	14101	14123	14318	14325	14263	14043	14038	14265	14370	14262	14106	14197	14217	14154	14229	14100	14112	14318	14096	14096	14451	14212	14041	14106	14226	14255	14134	14248	14220	14210	14125	14228	14223	14204	14083	14099	14128	14191	14198	14114	14165	14276	14223	14356	14272	14318	14382	14138	14273	14344	14086	14239	14250	14414	14202	14306	14147	14233	14119	14250	14127	14344	14170	14185	14210	14094	14185	14179	14016	14256	14321	14251	14213	14242	14209	14176	14220	14353	14162	14298	14044	14354	14478	14257	14185	14236	14100	14192	14139	14168	14204	14105	14313	14183	14271	14328	14126	14192	14246	14295	14345	14224	14266	14261	14194	14255	14367	14169	14162	14196	14235	14218	14255	14205	14208	14328	14117	14186	14252	14143	14268	14293	14428	14264	14223	14131	14172	14238	14252	14251	14253	14194	14233	14285	14152	14258	14373	14255	14338	14221	14334	14168	14191	14223	14172	14326	14149	14138	14318	14362	14016	14132	14206	14278	14374	14301	14196	14420	14346	14296	14272	14292	14290	14200	14243	14239	14276	14279	14153	14373	14265	14346	14149	14223	14176	14223	14239	14080	14322	14351	14169	14090	14119	14141	14194	14319	14230	14342	14233	14067	14147	14297	14248	14381	14221	14229	14212	14160	14293	14262	14116	14242	14330	14346	14318	14202	14201	14363	14327	14101	14267	14289	14301	14340	14245	14272	14162	14161	14128	14380	14110	14269	14151	14140	14150	14101	14191	14230	14251	14088	14237	14072	14278	14285	14176	14111	14113	14175	14278	14201	14482	14204	14208	14339	14302	14099	14258	14049	14063	14269	14269	14330	14163	14318	14152	14183	14341	14407	14134	14268	14338	14252	14228	14046	14395	14202	14166	14328	14165	14367	14170	14093	14360	14226	14370	14296	14142	14376	14378	14200	14065	14255	14230	14207	14277	14462	14355	14147	14347	14184	14199	14124	14383	14228	14180	14206	14241	14251	14250	14297	14253	14092	14122	14188	14317	14412	14148	14205	14187	14026	14250	14179	14249	14253	14092	14094	14329	14195	14247	14279	14183	14303	14386	14274	14244	14169	14221	14223	14327	14415	14184	14187	14079	14365	14124	14262	14469	14285	14247	14061	14147	14232	14269	14305	14366	14212	14331	14096	14273	14299	14275	14276	14111	14083	14186	14060	14265	14283	14262	14323	14275	14167	14081	14181	14322	14249	14248	14338	14103	14315	14263	14241	14158	14280	14367	14105	14249	14352	14327	14200	14188	14344	14187	14319	14206	14165	14187	14341	14127	14167	14299	14305	14384	14241	14083	14101	14224	14090	14199	14172	14164	14325	14101	14317	14332	14213	14051	14317	14307	14075	14106	14182	14433	14085	14289	14306	14054	14118	14217	13974	14388	14329	14215	14260	14389	14186	14327	14295	14296	14097	14206	14197	14267	14403	14265	14386	14196	14245	14346	14235	14232	14378	14251	14239	14347	14172	14171	14192	14160	14227	14147	14276	14056	14268	14296	14198	14358	14215	14106	14138	14179	14190	14267	14230	14187	14335	14434	14255	14169	14145	14099	14254	14098	14238	14284	14217	14000	14249	14183	14336	14194	14237	14136	14161	14294	14221	14137	14257	14254	14228	14165	14427	14095	14171	14265	14238	14307	14331	14189	14145	14188	14227	14002	14287	14243	14140	14242	14041	14109	14294	14297	14146	14202	14244	14278	14229	14197	14202	14284	14390	14317	14210	14278	14249	14209	14238	14394	14243	14077	14218	14296	14189	14136	14364	14156	14242	14189	14230	14293	14291	14256	14221	14439	14335	14135	14242	14203	14262	14222	14210	14301	14293	14226	14091	14198	14350	14325	14218	14217	14326	14355	14226	14234	14185	14288	14013	14106	14312	14278	14254	14195	14325	14233	14235	14373	14171	14271	14146	14199	14397	14214	14363	14118	14152	14272	14247	14096	14204	14350	14225	14177	14008	14116	14090	14281	14112	14159	14302	14292	14108	14192	14310	14376	14243	14227	14148	14348	14280	14274	14222	14350	14322	14264	14240	14259	14317	14191	14216	14331	14105	14259	14116	14185	14161	14334	14278	14193	14183	14152	14242	14356	14142	14058	14265	14276	14155	14262	14292	14220	14079	14366	14301	14254	14333	14357	14052	14409	14331	14309	14211	14295	14265	14387	14186	14217	14183	14324	14198	14147	14417	14192	14069	14241	14165	14379	14309	14141	14303	14266	14228	14351	14166	14316	14316	14392	14219	14365	14221	14132	14207	14257	14246	14299	14286	14177	14064	14333	14156	14237	14326	14162	14159	14139	14288	14237	14292	14265	14156	14362	14275	14097	14201	14215	14219	14271	14190	14252	14187	14157
23751	20704	29397	31671	30465	27371	26262	23509	22626	22987	22588	22377	22470	22657	22559	24766	27186	23516	22594	22637	22436	22607	22389	22319	23246	24299	23785	23247	22660	22478	22657	22572	22384	22323	22359	22412	22477	22488	22532	22478	22571	22516	22441	22540	22342	22335	22433	22189	22265	22388	22535	22344	22277	22322	22414	22393	22286	22386	22584	22579	22301	22360	22284	22459	22386	22318	22377	22235	22550	22285	22547	22408	22373	22364	22449	22615	22379	22331	22362	22392	22569	22489	22309	22433	22436	22342	22356	22407	22246	22295	22447	22290	22250	22196	22392	22530	22386	22351	22242	22262	22338	22309	22546	22075	22462	22519	22133	22374	22598	22270	22381	22409	22547	22408	22149	22331	22394	22488	22450	22485	22466	22363	22365	22469	22464	22741	22511	22477	22293	22153	22487	22598	22481	22375	22504	22298	22177	22610	22619	22369	22415	22476	22160	22273	22482	22426	22517	22449	22232	22248	22682	22617	22364	22146	22314	22132	22712	22539	22409	22523	22507	22223	22297	22258	22337	22516	22431	22347	22504	22587	22456	22259	22695	22520	22607	22509	22237	22350	22292	22363	22504	22310	22386	22350	22485	22381	22216	22563	22385	22379	22548	22371	22378	22394	22375	22463	22549	22389	22228	22597	22286	22471	22470	22500	22414	22107	22266	22247	22160	22442	22535	22409	22503	22590	22287	22591	22222	22264	22387	22593	22578	22575	22551	22287	22124	22461	22506	22461	22391	22426	22430	22493	22281	22415	22220	22495	22345	22369	22582	22465	22331	22409	22408	22132	22419	22474	22479	22384	22411	22502	22415	22231	22441	22271	22244	22355	22586	22060	22324	22605	22369	22612	22478	22336	22458	22232	22221	22436	22393	22294	22263	22391	22303	22549	22184	22365	22236	22021	22349	22629	22442	22425	22123	22197	22181	22210	22200	22066	22473	22336	22229	22386	22487	22374	22648	22260	22413	22225	22469	22459	22328	22301	22195	22366	22431	22455	22488	22309	22298	22407	22242	22553	22456	22621	22481	22310	22258	22360	22400	22281	22350	22553	22327	22410	22450	22588	22483	22296	22524	22463	22342	22312	22363	22393	22360	22455	22518	22326	22639	22347	22404	22437	22721	22520	22438	22490	22381	22411	22298	22515	22415	22288	22251	22227	22494	22533	22519	22329	22516	22473	22329	22485	22499	22440	22423	22492	22527	22300	22648	22262	22488	22325	22317	22315	22733	22332	22423	22465	22338	22348	22376	22217	22249	22323	22269	22496	22645	22354	22598	22178	22407	22210	22492	22562	22459	22455	22284	22636	22526	22228	22374	22323	22262	22437	22374	22542	22273	22533	22347	22635	22355	22333	22404	22338	22148	22332	22343	22435	22490	22514	22171	22370	22378	22443	22429	22451	22374	22227	22243	22619	22464	22369	22584	22307	22641	22450	22401	22206	22472	22260	22253	22581	22303	22376	22410	22350	22395	22248	22260	22256	22581	22062	22162	22453	22250	22479	22274	22258	22385	22216	22580	22639	22280	22342	22425	22457	22534	22415	22260	22510	22337	22573	22480	22717	22309	22465	22323	22334	22324	22413	22406	22354	22433	22451	22564	22470	22300	22410	22326	22394	22399	22445	22136	22354	22447	22493	22166	22573	22318	22274	22248	22534	22426	22253	22435	22338	22266	22289	22408	22353	22609	22539	22451	22388	22393	22676	22527	22441	22345	22360	22412	22326	22374	22260	22455	22593	22379	22374	22427	22341	22452	22237	22197	22283	22309	22498	22485	22505	22498	22329	22551	22213	22452	22235	22428	22421	22399	22628	22280	22150	22260	22360	22256	22271	22247	22093	22440	22111	22164	22489	22483	22425	22193	22440	22078	22372	22462	22328	22385	22580	22468	22556	22267	22308	22484	22400	22389	22351	22474	22345	22268	22230	22414	22449	22164	22512	22393	22302	22512	22266	22465	22441	22323	22571	22423	22262	22188	22235	22495	22185	22442	22487	22520	22436	22553	22318	22222	22428	22254	22355	22487	22588	22490	22288	22360	22286	22390	22557	22387	22369	22335	22453	22581	22592	22276	22225	22178	22290	22311	22233	22327	22669	22452	22401	22477	22502	22098	22486	22313	22396	22475	22350	22271	22238	22396	22523	22271	22488	22522	22367	22454	22249	22198	22304	22284	22297	22300	22218	22423	22346	22505	22386	22535	22241	22281	22346	22390	22193	22536	22454	22445	22246	22471	22353	22619	22262	22261	22471	22362	22476	22341	22378	22582	22459	22380	22238	22393	22328	22703	22249	22495	22280	22653	22324	22239	22100	22056	22207	22358	22388	22501	22355	22595	22272	22311	22495	22434	22383	22396	22526	22462	22348	22378	22395	22433	22410	22441	22398	22175	22146	22400	22345	22472	22536	22425	22526	22211	22230	22198	22321	22466	22364	22205	22228	22230	22135	22481	22400	22358	22441	22435	22432	22550	22503	22416	22174	22583	22423	22487	22674	22540	22408	22269	22236	22269	22331	22425	22593	22390	22155	22406	22357	22241	22361	22481	22307	22581	22390	22395	22393	22547	22445	22297	22284	22576	22308	22195	22282	22541	22231	22418	22333	22443	22281	22355	22160	22533	22218	22403	22277	22673	22195	22174	22646	22418	22264	22507	22398	22207	22485	22450	22317	22371	22292	22475	22456	22117	22477	22595	22265	22512	22538	22477	22548	22426	22369	22337	22347	22270	22162	22332	22345	22132	22197	22523	22278	22468	22512	22648	22380	22649	22489	22469	22476	22319	22315	22300	22112	22394	22227	22250	22219	22508	22528	22480	22174	22320	22451	22225	22359	22092	22279	22433	22261	22470	22365	22292	22320	22450	22636	22275	22122	22330	22525	22225	22270	22435	22433	22388	22666	22434	22492	22321	22227	22181	22485	22371	22230	22368	22195	22249	22450	22461	22332	22388	22402	22567	22256	22405	22376	22152	22334	22518	22459	22637	22637	22432	22156	22497	22540	22583	22423	22565	22419	22569	22426	22447	22332	22636	22488	22379	22394	22287	22129	22445	22240	22655	22345	22384	22357	22317	22450	22349	22198	22166	22355	22267	22433	22090	22486	22230	22616	22374	22525	22240	22375	22449	22455	22355	22222	22410	22397	22455	22277	22360	22324	22236	22460	22377	22546	22423	22531	22431	22452	22296	22349	22384	22314	22246	22327	22171	22412	22423	22480	22210	22274	22315	22398	22269	22216	22322	22311	22329	22528	22120	22445	22350	22202	22252	22414	22528	22498	22573	22505	22314	22449	22481	22486	21927	22328	22116	22271	22278	22686	22507	22292	22274	22249	22424	22308	22578	22420	22129	22446	22476	22494	22503	22650	22535	22427	22527	22335	22180	22290	22409	22286	22382	22353	22447	22242	22330	22413	22561	22226	22595	22462	22515	22290	22415	22301	22299	22214	22316	22428	22462	22160	22151	22436	22421	22392	22186	22196	22673	22743	22563	22267	22334	22602	22597	22090	22235	22336	22360	22467	22467	22349	22535	22238	22434	22548	22168	22221	22405	22366	22342	22569	22203	22589	22625	22313	22135	22307	22418	22581	22443	22641	22398	22448	22313	22108	22347	22352	22225	22392	22374	22213	22231	22303	22358	22414	22351	22115	22346	22579	22669	22580	22383	22434	22461	22428	22782	22438	22226	22398	22381	22158	22531	22303	22420	22493	22402	22455	22503	22323	22407	22473	22447	22282	22143	22571	22420	22525	22552	22456	22489	22245	22148	22327	22445	22454	22266	22445	22342	22269	22374	22366	22501	22265	22409	22355	22255	22635	22420	22318	22410	22249	22383	22430	22555	22333	22673	22410	22261	22399	22452	22251	22222	22220	22264	22529	22239	22095	22401	22432	22427	22562	22205	22348	22551	22391	22323	22415	22220	22236	22479	22325	22208	22534	22531	22388	22360	22308	22684	22315	22334	22366	22424	22265	22453	22294	22186	22309	22530	22388	22383	22377	22505	22218	22231	22022	22342	22484	22460	22358	22461	22373	22408	22178	22429	22616	22397	22302	22345	22331	22346	22382	22376	22165	22350	22200	22393	22183	22419	22405	22321	22379	22329	22526	22309	22399	22331	22650	22221	22221	22204	22138	22387	22237	22356	22459	22202	22594	22593	22224	22633	22445	22381	22253	22401	22339	22552	22346	22305	22455	22263	22123	22496	22333	22231	22449	22567	22474	22549	22328	22511	22391	22225	22388	22463	22403	22574	22414	22448	22511	22424	22354	22238	22236	22118	22532	22300	22550	22258	22526	22535	22505	22533	22241	22391	22532	22390	22449	22408	22364	22221	22253	22323	22601	22385	22140	22337	22608	22453	22478	22507	22569	22281	22433	22274	22534	22407	22110	22505	22259	22323	22295	22551	22410	22232	22455	22377	22548	22480	22467	22489	22418	22403	22327	22391	22566	22553	22494	22341	22534	22339	22325	22352	22476	22569	22418	22186	22436	22275	22335	22636	22567	22535	22583	22346	22526	22500	22503	22304	22242	22154	22376	22355	22439	22152	22543	22621	22279	22292	22292	22311	22401	22284	22690	22391	22462	22551	22411	22455	22368	22360	22419	22205	22453	22549	22406	22580	22376	22574	22595	22605	22533	22477	22283	22271	22417	22438	22301	22466	22473	22323	22415	22496	22344	22463	22295	22442	22657	22357	22545	22312	22166	22322	22383	22140	22298	22394	22496	22656	22254	22675	22392	22599	22335	22557	22304	22197	22180	22557	22481	22551	22435	22450	22520	22244	22354	22556	22492	22407	22562	22234	22038	22278	22205	22392	22575	22732	22275	22202	22367	22238	22444	22312	22373	22235	22541	22321	22176	22513	22290	22200	22540	22314	22445	22413	22138	22375	22382	22254	22629	22401	22303	22289	22354	22133	22330	22281	22449	22476	22453	22392	22298	22453	22572	22459	22386	22374	22154	22512	22260	22405	22380	22471	22362	22405	22444	22342	22275	22197	22423	22511	22276	22093	22532	22631	22338	22283	22272	22596	22604	22486	22435	22335	22400	22393	22386	22472	22426	22422	22411	22478	22329	22407	22348	22254	22506	22598	22374	22472	22387	22398	22401	22454	22554	22482	22097	22491	22366	22565	22327	22524	22466
48785	73468	68919	51060	35597	19755	16427	15965	15753	15565	15399	15672	15242	15516	15428	18867	21342	15693	15364	15414	15374	15418	15371	15270	16836	17472	16696	16104	15647	15336	15239	15332	15365	15298	15239	15127	15167	15247	15193	15339	15306	15266	15252	15170	15262	15267	15336	15269	15432	15146	15253	15299	15395	15019	15271	15203	15248	15207	15304	15292	15440	15308	15366	15301	15341	15098	15155	15304	15228	15219	15254	15252	15308	15335	15349	15272	15199	15308	15315	15397	15226	15232	15224	15280	15282	15195	15325	15395	15341	15359	15381	15190	15174	15229	15186	15280	15366	15290	15194	15209	15184	15177	15332	15408	15254	15214	15080	15223	15255	15269	15269	15135	15332	15370	15399	15389	15384	15261	15129	15187	15431	15099	15310	15258	15126	15325	15235	15297	15257	15080	15287	15195	15229	15233	15230	15339	15268	15310	15140	15174	15327	15250	15257	15270	15446	15232	15240	15286	15196	15203	15292	15191	15298	15398	15189	15317	15249	15395	15389	15120	15242	15262	15179	15328	15338	15388	15383	15162	15482	15304	15244	15311	15099	15222	15238	15296	15251	15275	15279	15426	15296	15156	15272	15310	15213	15162	15187	15281	15195	15510	15236	15361	15355	15192	15201	15337	15186	15202	15151	15220	15105	15310	15209	15424	15194	15344	15409	15136	15424	15184	15402	15172	15062	15230	15395	15370	15454	15232	15298	15310	15207	15258	15138	15215	15248	15169	15273	15161	15125	15216	15250	15192	15345	15424	15265	15162	15386	15320	15306	15296	15337	15290	15383	15264	15210	15241	15475	15187	15248	15193	15077	15225	15361	15205	15353	15267	15337	15176	15229	15138	15063	15198	15039	15225	15131	15296	15297	15051	15354	15303	15239	15227	15183	15266	15328	15012	15263	15169	15337	15238	15216	15320	15211	15314	15274	15165	15153	15216	15248	15308	15305	15220	15279	15225	15330	15246	15158	15350	15234	15268	15240	15324	15326	15454	15191	15323	15068	15271	15186	15276	15272	15410	15161	15291	15264	15291	15341	15379	15308	15289	15427	15151	15232	15229	15206	15410	15302	15292	15221	15236	15217	15416	15172	15318	15103	15259	15268	15149	15291	15193	15170	15221	15172	15219	15285	15194	15224	15133	15170	15343	15147	15347	15239	15171	15429	15053	15339	15322	15229	15053	15212	15129	15252	15384	15214	15262	15286	15185	15361	15302	15337	15300	15200	15455	15307	15167	15447	15307	15202	15148	15061	15175	15456	15165	15342	15476	15447	15183	15337	15370	15121	15203	15226	15258	15240	15261	15225	15275	15427	15277	15283	15124	15462	15138	15239	15117	15238	15124	15390	15290	15330	15317	15289	15190	15128	15335	15218	15230	15330	15230	15340	15215	15274	15217	15136	15370	15253	15215	15372	15298	15217	15161	15483	15139	15306	15359	15320	15049	15364	15222	15249	15266	15312	15301	15420	15269	15051	15244	15228	15074	15213	15075	15084	15230	15351	15085	15283	15424	15156	15139	15206	15344	15373	15350	15309	15323	15225	15332	15335	15285	15412	15233	15335	15463	15289	15222	15324	15251	15304	15306	15189	15242	15202	15292	15084	15160	15238	15292	15166	15223	15248	15292	15172	15066	15376	15221	15212	15385	15434	15340	15379	15262	15257	15219	15172	15433	15258	15314	15336	14997	15199	15162	15176	15231	15234	15360	15343	15193	15239	15237	15336	15281	15294	15233	15390	15217	15227	15064	15379	15411	15088	15440	15163	15284	15188	15371	15265	15286	15113	15260	15389	15280	15190	15358	15306	15232	15167	15294	15246	15326	15491	15201	15418	15468	15167	15085	15288	15240	15085	15339	15429	15312	15318	15286	15139	15175	15186	15312	15242	15248	15422	15216	15284	15395	15290	15358	15138	15426	15262	15385	15347	15319	15382	15392	15242	15364	15229	15251	15210	15330	15249	15252	15335	15237	15172	15282	15384	15278	15343	15240	15322	15443	15350	15345	15198	15260	15382	15328	15174	15168	15123	15276	15466	15212	15183	15231	15077	15143	15324	15275	15182	15292	15322	15176	15270	15357	15231	15259	15358	15217	15398	15335	15112	15356	15199	15127	15142	15220	15251	15304	15268	15431	15357	15438	15259	15173	15444	15334	15232	15183	15004	15276	15236	15300	15327	15395	15138	15319	15096	15317	15181	15336	15409	15375	15371	15142	15358	15237	15416	15092	15291	15251	15462	15244	15241	15097	15254	15174	15187	15220	15316	15346	15313	15298	15141	15256	15096	15153	15166	15268	15160	15114	15101	15254	15389	15359	15207	15214	15212	15389	15184	15420	15196	15223	15246	15320	15292	15440	15225	15116	15244	15337	15167	15203	15138	15294	15256	15253	15100	15258	15168	15282	15137	15223	15305	15243	15403	15190	15160	15157	15280	15246	15271	15159	15238	15342	15204	15285	15280	15278	15187	15303	15330	15140	15352	15191	15201	15265	15390	15086	15291	15166	15299	15235	15282	15142	15249	15257	15123	15245	15138	15354	15277	15066	15256	15127	15313	15385	15393	15123	15232	15291	15138	15207	15301	15423	15252	15290	15246	15404	15327	15397	15428	15446	15196	15238	15207	15298	15275	15229	15271	15351	15320	15176	15162	15311	15243	15413	15231	15030	15318	15298	15345	15293	15410	15254	15331	15150	15428	15246	15183	15253	15266	15273	15237	15267	15309	15198	15300	15313	15192	15371	15178	15020	15411	15219	15276	15243	15235	15402	15276	15445	15240	15315	15229	15159	15072	15367	15086	15333	15304	15364	15115	15270	15236	15297	15254	15294	15259	15197	15208	15231	15180	15319	15222	15309	15173	15302	15267	15306	15144	15316	15262	15307	15111	15361	15219	15177	14994	15225	15149	15095	15473	15436	15135	15210	15274	15338	15221	15181	15232	15383	15304	15328	15245	15273	15258	15256	15234	15260	15198	15173	15285	15331	15317	15306	15218	15283	15174	15389	15203	15344	15149	15284	15182	15219	15413	15110	15398	15253	15160	15291	15401	15137	15328	15008	15405	15304	15362	15142	15398	15132	15351	15344	15208	15250	15122	15196	15281	15115	15118	15282	15139	15264	15356	15304	15374	15117	15401	14990	15325	15135	15466	15169	15158	15283	15198	15334	15254	15226	15247	15182	15309	15196	15300	15197	15138	15341	15129	15280	15300	15276	15201	15297	15087	15156	15483	15356	15365	15251	15200	15218	15275	15175	15211	15278	15287	15491	15250	15286	15170	15433	14994	15419	15221	15185	15253	15365	15222	14995	15172	15171	15424	15230	15375	15207	15224	15081	15196	15169	15235	15211	15443	15294	15341	15099	15254	15293	15479	15339	15429	15402	15307	15177	15269	15236	15357	15419	15237	15346	15218	15209	15328	15157	15305	15095	15234	15328	15181	15160	15247	15172	15225	15414	15273	15155	15241	15171	15143	15251	15219	15211	15149	15325	15250	15087	15155	15279	15246	15254	15305	15381	15434	15322	15314	15189	15344	15081	15262	15430	15281	15245	15251	15302	15387	15153	15234	15090	15233	15295	15303	15251	15212	15070	15294	15374	15089	15241	15167	15441	15223	15336	15165	15370	15408	15361	15186	15284	15408	15192	15247	15178	15425	15232	15055	15125	15251	15336	15296	15273	15230	15213	15316	15492	15169	15216	15278	15088	15242	15151	15327	15296	15321	15265	15080	15254	15308	15148	15278	15314	15277	15153	15235	15279	15300	15414	15139	15182	15367	15205	15399	15233	15298	15229	15244	15437	15245	15190	15336	15249	15251	15204	15262	15344	15317	15324	15471	15157	15171	14956	15212	15244	15260	15293	15325	15218	15367	15377	15414	15261	15316	15304	15251	15302	15222	15356	15069	15284	15485	15159	15141	15371	15057	15177	15305	15219	15179	15130	15312	15157	15202	15265	15322	15423	15294	15311	15257	15347	15234	15267	15349	15235	15301	15205	15182	15335	15150	15211	15156	15080	15283	15244	15281	15289	15266	15052	15406	15260	15233	15200	15336	15058	15307	15253	15211	15330	15330	15296	15260	15308	15148	15289	15099	15283	15295	15311	15531	15241	15138	15378	15232	15224	15372	15339	15270	15129	15306	15344	15080	15211	15170	15211	15268	15280	15207	15169	15332	15264	15237	15271	15274	15202	15344	15276	15461	15266	15152	15290	15359	15168	15169	15231	15220	15225	15365	15213	15295	15191	15387	15253	15179	15095	15284	15102	15169	15288	15322	15136	15489	15186	15341	15205	15183	15267	15187	15214	15390	15334	15234	15305	15365	15186	15229	15163	15140	15271	15405	15114	15414	15174	15232	15308	15330	15400	15415	15344	15172	15295	15161	15220	15242	15138	15395	15232	15325	15111	15258	15292	15163	15378	15212	15270	15163	15340	15216	15364	15179	15323	15334	15373	15300	15369	15228	15175	15160	15327	15364	15248	15126	15141	15471	15050	15229	15250	15043	15168	15347	15316	15403	15306	15342	15173	15195	15292	15244	15262	15069	15198	15347	15161	15221	15211	15251	15314	15256	15314	15230	15242	15417	15405	15476	15090	15389	15089	15199	15128	15313	15126	15058	15142	15300	15155	15114	15196	15290	15163	15336	15289	15204	15396	15395	15234	15348	15161	15272	15301	15267	15112	15395	15019	15462	15234	15276	15230	15168	15250	15130	15346	15196	15231	15256	15304	15265	15152	15290	15303	15302	15192	15206	15481	15508	15280	15275	15229	15254	15185	15137	15369	15297	15296	15314	15180	15189	15095	15217	15089	15195	15308	15172	15179	15228	15213	15257	15290	15502	15510	15173	15121	15201	15310	15356	15422	15236	15236	15360	15255	15422	15233	15229	15249	15213	15198	15407	15262	15180	15319	15161	15149	15318	15138	15126	15329	15384	15298	15265	15257	15036	15189	15235	15099	15100	15344	15331	15205	15209	15183	15354	15214	15125	15161	15105	15304	15229	15348	15355	15233	15207	15504	15368	15197	15203	15360	15229	15400	15200	15453	15303	15268	15219	15226	15314	15329	15342	15363	15410	15322	15307	15255	15200	15261	15183	15269	15183	15182	15462	15366	15324	15270	15014	15359	15315	15115	15303	15209	15302	15326
21996	20513	27766	26991	26444	26125	27867	22610	21016	21126	20919	20780	20745	20748	20464	24865	29079	22658	20834	20739	20608	20220	20566	20365	21956	24314	23393	22143	21217	20728	20332	20358	20355	20378	20442	20197	20208	20438	20283	20252	20506	19934	20249	20320	20483	20387	20345	20378	20366	20410	20521	20206	20467	20131	20405	20360	20320	20334	20474	20197	20469	20110	20300	20517	20390	20267	20294	20307	20218	20550	20323	20487	20436	20110	20281	20435	20420	20201	20262	20414	20523	20498	20321	20311	20281	20394	20209	20395	20435	20473	20384	20266	20363	20074	20404	20374	20347	20193	20260	19967	20373	20348	20159	20323	20342	20133	20197	20293	20181	20446	20341	20282	20255	20203	20305	20432	20064	20491	20316	19954	20344	20432	20259	20366	20347	20419	20380	20445	20265	20276	20227	20385	20298	20126	20236	20276	20281	20188	20249	20286	20321	20430	20308	20304	20519	19961	20324	20168	20418	20265	20442	20249	20111	20117	20260	20195	20133	20344	20485	20159	20316	20266	20312	20331	20336	20088	20303	20119	20321	20151	20173	20343	20335	20363	20547	20374	20477	20221	20105	20299	20109	20205	20345	20336	20326	20225	20154	20233	20459	19911	20312	20227	19909	20220	20164	20352	20240	20242	20163	20121	20202	20212	20276	20251	20475	20462	20277	20326	20349	20322	20376	20240	20345	20236	20253	20290	20155	20335	20262	20186	20231	20120	20299	20210	20450	20405	20201	20278	20293	20227	20215	20273	20151	20180	20381	19990	20175	20076	20258	20421	20124	20205	20338	20229	20622	20485	20337	20291	20479	20228	20261	20337	20218	20243	20304	20247	20370	20361	20470	20456	20333	20143	20493	20060	20465	20337	20403	20050	20165	20131	20324	20146	20196	20231	20054	20315	20330	20359	20528	20454	20189	20229	20216	20425	20335	20128	20314	20370	20146	20316	20322	20022	20180	20159	20398	20257	20094	20183	20183	20162	20207	20246	20282	20474	20447	20202	20217	20093	20133	20278	20413	20371	20183	20434	20185	20121	20355	20349	20316	20124	20335	20205	20469	20055	20317	20024	20064	20070	20292	20154	20181	20310	20339	20379	20430	20461	20274	20307	20330	20201	20327	20242	20313	20258	20247	20346	20145	20180	20247	20164	20177	20164	20303	20314	20256	20170	20237	20483	20435	20278	20151	20327	20355	20253	20298	20337	20321	20073	20343	20235	20313	20415	20088	20287	20337	20228	20172	20334	20484	20618	20256	20202	20314	20319	20355	20254	20420	20140	20453	20594	20273	20601	20080	20127	20260	20374	20337	20278	20348	20205	20277	20282	20387	20353	20068	20155	20136	20133	20411	20075	20240	20289	20129	20251	20194	20265	20363	20395	20293	20411	20299	20043	20324	20290	20256	20112	20365	20368	20261	20263	20033	20111	20124	20379	20114	19993	20174	20041	20205	20204	20117	20159	20216	20387	20148	20355	20175	20275	20291	20357	20200	20290	20161	20191	20335	20448	20492	20147	20404	20307	20216	20274	20359	20371	20435	20190	20221	20283	20333	20278	20305	20230	20179	20248	20132	20375	20301	20307	20312	20090	20401	20261	20407	20232	20140	20290	20186	20391	20305	20308	20084	20288	20444	20099	20289	20304	20157	20173	20281	20205	20520	20218	20465	20080	20143	20100	20350	20322	19906	20263	20457	19978	20379	20213	20353	20260	20349	20627	20229	20255	20087	20248	20120	20123	20251	20362	20293	20259	20384	20438	20302	20250	20224	20036	20302	20333	20159	20317	20215	20284	20351	20418	20110	20317	20200	20226	20224	20134	20347	20557	20170	20293	20188	20174	20270	20353	20286	20126	20302	20313	20492	20154	20445	20289	20118	20139	20184	20238	20425	20251	20020	20389	20378	20313	20410	20266	20219	20145	20445	20404	20259	20277	20301	20167	20138	20157	20141	20424	20275	20063	20300	20093	20206	20211	20223	20252	20241	20311	20335	20278	20324	20125	20420	20395	20358	20323	20452	20231	19931	20176	20309	20306	20216	20190	20307	20185	20371	20269	20227	20297	20512	20144	20301	20230	20225	20337	20158	20310	20343	20287	20369	20464	20141	20154	20348	20283	20351	20291	20385	20459	20279	20279	20145	20568	20598	20374	20311	20205	20463	20502	20398	20204	20338	20075	20166	20312	20315	20075	20421	20222	20100	20007	20088	20126	20001	20369	20386	20301	20462	20062	20199	20256	20344	20399	20332	20140	20207	20031	20383	20459	19971	20213	20254	20205	20318	20356	20426	20241	20268	20272	20485	20030	20258	20113	20349	20221	20193	20073	20216	20311	20218	20230	20267	20157	19936	20289	20004	20343	20299	20287	20256	20477	20266	20363	20319	20063	20470	20487	20195	20340	20195	20354	20317	20241	20438	20166	20028	20325	20274	20464	20300	20076	20266	20112	20278	20320	20314	20342	20271	20138	20164	20251	20600	20189	20317	20372	20357	20211	20550	20151	20270	20419	20360	20331	20258	20390	20140	20255	20311	20131	20217	20065	20085	20453	20419	20066	20456	20294	20063	20521	20226	20019	20354	20081	20028	20329	20382	20333	20238	20445	20257	20272	20173	20303	20416	20359	20143	20364	20107	20300	20201	20022	20377	20324	20106	20327	19944	20220	20344	20469	20178	20339	20275	20619	20125	20326	19998	20223	20066	20385	20297	20373	20574	20345	20258	20310	20441	20289	20222	20234	20276	20307	20448	20257	20351	20134	20134	20316	20087	20196	20433	20198	20123	20223	20262	20192	19982	20298	20263	20204	20293	20319	20325	20344	20479	20365	20265	20252	20502	20212	20297	20533	20443	20187	20336	20256	20183	20330	20017	20321	20410	20371	20237	20271	20126	20212	20372	20239	20425	20388	20125	20417	20305	20119	20097	20269	20356	20274	20197	20283	20190	20093	20253	20391	20600	20331	20278	20179	20302	20268	20336	20194	20168	20244	20345	20092	20205	20146	20214	20308	20430	20445	20320	20174	20177	20286	19912	20158	20410	20260	20343	20195	20425	20381	20302	20265	20549	20265	20285	20193	20298	19960	20207	20418	20182	20082	20166	20172	20123	20268	20212	20371	20115	20450	20513	20298	20397	20326	20282	20484	20185	20374	20324	20262	20183	20030	20408	20187	20467	20125	20359	20171	20433	20164	20238	20341	20403	20092	20179	20227	20365	20545	20452	20239	20023	20018	20251	20221	20226	20141	20412	20503	20202	20389	20296	20165	20166	20293	20348	20568	20409	20394	20287	20138	20189	20531	20262	20517	20244	20342	20392	20436	20042	20306	20405	20388	20130	20301	20314	20539	20223	20211	20433	20075	19981	20213	20173	20202	20357	20300	20536	20243	20248	20350	20195	20336	20165	20359	20442	20336	20303	20335	20262	20034	20133	20289	20158	20260	20291	20218	20214	20280	20488	20451	20444	20248	20308	20145	20358	20239	20280	20214	20344	20291	20083	20461	20394	20331	20422	20334	20224	20271	20475	20238	20351	20328	20419	20168	20251	20235	20289	20294	20138	20575	20296	20250	20379	20201	20188	19950	20548	20029	20262	20214	20224	20417	20378	20262	20354	20190	20299	20242	20298	20141	20451	20182	20288	20155	20131	20339	20234	20277	20172	20211	20257	20363	20238	20208	20361	20671	20359	20196	20261	20341	20151	20132	20227	20309	20302	20226	20122	20258	20433	20332	20155	20261	20343	20189	20245	20282	20203	20316	20339	20330	20247	20318	20025	20273	20123	20334	20118	20240	20381	20295	20220	20168	20337	20172	20367	20240	19949	20046	20341	20118	20285	20489	20079	20242	20081	20255	20266	20168	20080	20283	20358	20149	20457	20362	20307	20346	20321	20440	20270	20309	20309	20201	20465	20173	20403	20305	20227	20172	20411	20137	20173	20277	20151	20457	20271	20403	20153	20243	20283	20414	20336	20087	20357	20250	20218	20329	20073	20279	20207	19899	20194	20155	20347	20373	20348	20233	20481	20277	20237	20103	20333	20324	20396	20263	20123	20247	20341	20267	20358	19977	20191	20167	20018	20326	20398	20607	20282	20149	20166	20257	20065	20343	20317	20333	20226	20306	20433	20090	20393	20274	20264	20199	20349	20496	20207	20114	20412	20140	20230	20171	20439	20368	20510	20302	20208	20272	20254	20304	20433	20439	20282	20050	20247	20347	20376	20189	20234	20289	20322	20412	20366	20361	20257	20351	20370	20496	20318	20278	20071	20318	20356	20226	20156	20388	20268	20209	20430	20337	20354	20111	20292	20117	20073	20093	20313	20288	20147	20182	20485	20262	20291	20350	20213	20275	20193	20396	20326	20285	20111	20416	20270	20192	20217	20254	20199	20156	20380	20184	20172	20193	20172	20169	20278	20255	20105	20248	20141	20091	20193	20310	20509	20331	20603	20319	20398	20477	20117	20088	20215	20186	20262	20426	20056	20305	20126	19952	20292	20141	20276	20242	20445	20070	20117	20304	20073	20324	20305	20108	20176	20119	20124	20144	20125	20283	20147	20311	20308	20239	20249	20316	20111	20367	20527	20159	20614	20436	20338	20236	20234	20278	20392	20397	20174	20269	20285	20258	20378	20216	20269	20093	20169	20201	20495	20494	20322	20440	20123	20068	20018	20223	20402	20497	20474	20260	20305	20267	20214	20190	20253	20374	20353	20316	20227	20255	20140	20083	20204	20180	20149	20259	20343	20214	20341	20297	20475	20102	20189	20352	20108	20185	20237	20282	20164	20070	20264	20473	20507	20369	20361	20204	20331	20112	20401	20192	20130	20219	20270	20368	20345	20265	20523	20216	20368	20231	20195	20045	20084	20242	20145	20011	20125	20113	20077	20517	20229	20397	20215	20114	20302	20324	20194	20281	20071	20311	20530	20030	20325	20327	20266	20149	20253	20178	20336	20239	20223	20015	20305	20325	20187	20243	20243	20238	20162	20167	20231	20342	20045	20327	20440	20346	20255	20143	20210	20201	20215	20237	20371	20254	20230	20387	20039	20267	20380	20261	20250	20222	20168	20496	20406	20253	20245	20272	20425	20263	20366	20415	20361	20401	20007	20128	20156	20346	20170	20290	20354	20304	20406	20347	20463	20193	20321	20416
50730	77706	73521	56220	39783	23205	18681	15266	15033	14662	14558	14609	14585	14426	14448	21776	25588	15136	14100	14366	14209	14161	14235	14284	16707	19026	17803	16225	14833	14162	14259	14143	14243	14235	14163	13899	14057	14050	13960	14221	14253	13982	14109	14222	14083	14041	14179	14047	14082	14056	14192	14063	14076	14116	14206	14184	14103	14085	14091	14126	14268	14180	14004	14265	14137	13975	14155	14160	13934	13981	14134	14163	14200	14247	14125	14138	14036	14270	14185	14230	14169	14138	14158	14199	14174	14094	14129	14070	14106	14060	14128	14152	14089	14060	14175	14207	14012	14169	14321	14052	14048	14236	14062	13972	14169	14207	13844	14205	14353	14112	14225	14095	14279	14215	14217	14079	14212	14088	14079	14115	14120	14129	14193	14079	13991	14220	14147	14144	14129	14064	13993	14083	14019	14217	14067	13950	14148	14021	14034	14021	14172	14107	14089	14171	14235	14238	14272	14316	14054	14054	14219	14058	14213	14267	14213	14111	14285	14165	14174	14039	14110	14256	14083	14157	14062	14153	14089	14096	14113	14153	14075	14147	14194	14104	14148	14109	14237	14110	14123	14112	14166	13957	14016	14146	14202	14236	14149	14057	14220	14117	14185	14243	14009	14306	14189	14178	14074	14324	13883	14153	14105	13938	14155	14184	14144	14112	14218	14023	14189	14223	14207	14212	14108	14321	14092	14120	14054	14235	14075	14103	14288	14211	14097	14111	14138	14017	13980	14115	14094	14144	14252	14228	14253	14063	14358	14077	14212	14038	14326	14095	13984	14019	14219	13967	14054	14083	14070	14007	14045	13939	14284	14272	14126	13943	14044	14107	14000	14068	14081	14179	14098	14100	14115	14074	14136	14175	14140	14019	14245	14036	14158	14200	14067	14139	13997	14069	14153	14142	14258	14161	14048	14165	14123	14048	14013	14284	14336	14277	14020	14220	14274	14028	14162	14138	14204	14147	14054	14231	14175	14098	14130	14103	14167	14080	14236	14124	14092	14018	14199	14227	14236	14066	14143	14208	14074	14144	14076	13942	14061	14091	14136	14055	14280	14040	14307	14100	14320	14143	14082	14255	14124	14145	14028	14100	14187	14208	14216	14158	14396	14196	13961	14219	14228	14072	14187	14101	14181	14118	14239	14032	13867	14060	14134	14193	14200	14200	14141	14253	14230	14162	14123	14050	14125	14090	14114	14092	13916	13873	14320	14078	14061	14166	14167	14161	14219	14223	13961	14045	14173	14180	14082	14241	14098	14085	14166	14144	14116	14284	14195	14202	14139	14210	14182	14044	14113	14220	14014	14129	14180	13948	14132	14070	14172	14127	14154	14094	14127	14272	14206	14092	14213	14227	14243	14199	14131	14090	14350	14101	14105	14144	14134	14105	14192	14150	14068	14044	14055	14022	14154	14090	14159	14083	13982	14076	14126	14101	14064	14140	14272	14043	14258	14145	14055	14161	14021	14197	13943	14177	14081	14164	14194	14288	13994	14005	14377	14091	13988	14213	14205	14194	14159	14234	14088	14234	14043	14144	14074	14026	14109	14116	14018	14347	14090	14197	14244	14199	14128	14220	14064	14059	14281	14091	14107	14026	14110	14148	14060	13972	14172	14149	14125	14122	14251	14125	14033	14059	14099	14119	14115	14238	14203	14082	14060	14022	14155	14206	14298	14189	14051	14130	14144	14055	14017	14278	13785	14153	14282	14187	14233	14138	14225	14041	14076	14169	14071	14105	14100	14195	14222	13953	14276	14054	14095	14013	14193	14188	14201	14061	14168	14304	14142	14267	13992	14179	14012	14115	14100	14008	14094	13983	14019	14330	14242	14199	14197	14188	14114	14100	14190	13969	13914	14218	14273	14118	14163	14030	14191	14091	14086	14130	14162	14178	14170	13997	14109	14168	14177	14041	14040	14030	13965	14318	13949	14244	14080	14098	14033	14077	14223	14040	14058	14307	14120	14119	14198	14352	14017	14108	14120	14139	14256	14156	14157	14115	14168	14146	14133	14075	14118	14030	14043	14010	14360	14179	14105	13991	14221	14102	14008	13976	14092	14072	14024	14109	14160	14099	14193	14020	14245	13932	14106	14204	14246	14034	14058	14064	14277	14202	14160	14067	14097	14156	14110	14317	14048	14036	14161	14132	14221	14199	13928	14088	14116	14295	14069	14308	14113	14193	14231	13956	14163	14147	13999	14202	14094	14103	14169	14153	14111	14195	14048	14087	14196	14136	14336	14007	14030	14040	13974	14203	14103	14284	14188	14080	14136	14177	14122	14132	14060	14072	14023	14114	14099	14144	14093	14306	14015	14093	14206	14224	14024	13997	14040	14101	14280	14100	13981	14032	14224	14044	14132	14225	14201	13954	14197	14121	13974	14100	14058	14178	14153	14073	14239	14133	14089	14115	14054	14132	14076	13981	14028	14136	14149	14156	13995	14342	14054	14410	13933	14322	14060	14101	14170	14065	14117	14146	14114	14097	13980	14112	14084	14247	14183	14118	14087	14095	14197	14115	14040	14268	14033	14050	14186	14258	14149	14025	14079	14219	14142	14087	14219	14207	14279	14046	14149	14095	14083	13980	14041	14203	14190	14137	14154	14089	14205	14145	14006	14145	14239	14241	14166	14139	14087	14207	14081	14070	14366	14180	14103	14136	14149	14261	13984	14067	14015	14107	14035	14158	14111	14154	14006	14165	14125	14014	14324	14129	14158	14239	14059	14094	14147	14113	14080	14183	14178	14377	14286	14217	13996	14165	14103	14211	13966	14196	14140	14196	14159	14060	14091	14236	14115	14141	14010	14248	13923	14038	14055	14151	13971	14193	13959	14101	14174	14164	14238	14007	13994	14354	14152	14275	13927	14132	14249	14049	14083	14125	14196	14173	14042	14235	14084	14055	14183	14241	14273	14224	14053	14088	14013	14072	14019	14169	14177	14042	14210	14289	14111	14105	14058	14017	14104	14169	14099	14112	14189	14180	13997	14269	14301	14337	14027	14251	14147	14161	14180	14052	14137	14089	14212	14020	13951	14131	13947	14156	14184	14188	14194	13884	14055	14162	14165	14019	14314	14105	14183	14054	14179	14076	14165	13989	14098	14156	14202	14114	14159	14088	14158	14243	14168	14139	14081	14033	13978	14245	14206	14182	14084	14007	14174	14075	14131	14331	14029	14121	14062	13961	14073	14091	14154	14094	14066	14178	14043	14138	14109	14102	14108	14090	14043	13979	14004	14254	14325	14067	14039	14035	14086	14103	14269	14258	14054	14348	14041	14045	14168	14049	14137	14062	14054	13967	14239	14041	14136	14133	14038	14063	14163	14074	14040	14135	14027	14322	14118	14103	14285	14079	14203	14009	14214	14092	14069	13965	14062	14060	14158	13955	14252	14335	14152	14107	13997	14191	14137	14119	14044	14059	14211	14143	14151	14099	14140	14268	13972	14099	14178	13967	14035	14080	13859	14204	14112	14276	14052	14082	14249	14149	14163	14168	13969	14144	14073	14092	14157	14013	14060	14083	14255	14033	14209	14133	14173	14022	14126	14240	14015	14281	14129	14169	14098	14143	14174	14194	14163	14194	14106	14191	14201	14016	14212	14138	14075	14237	14242	14067	14227	14201	14120	14234	14219	14133	14083	14040	14140	14054	14134	14010	14097	14143	14170	14126	14286	14203	14322	14099	14200	14133	14102	14063	14110	14162	14155	14179	14148	14174	14071	14179	14325	14119	14167	14019	14198	14180	14160	14119	14149	14139	14117	14019	14050	14048	14271	14004	14169	14152	14032	13990	14251	14122	14193	14186	14120	14009	14131	14003	14048	14123	14182	14197	13994	14151	14351	14104	13955	14081	14285	14096	14099	14151	14291	14054	14152	14006	14172	14150	14141	14235	14042	14211	14077	14075	14008	14297	14217	14151	13986	14165	14208	14010	14025	14285	13921	14138	14187	14100	14223	14254	14134	14108	14033	14304	13975	14156	14325	14159	14178	14047	14061	14247	14062	14165	14151	14167	14239	14143	14061	14050	14197	14223	14103	14264	14041	14224	14248	13935	14127	14097	14055	14214	14092	14129	14245	14370	14285	14230	14196	14221	14090	14092	14238	14030	14184	14160	14144	14124	14259	13976	14019	14100	14054	14011	14166	14041	14194	14215	14196	14150	14311	14194	14382	14167	14223	14161	14101	14323	14029	14299	14139	14101	14008	14169	14330	14282	14182	14059	13954	14124	14152	14178	14131	14194	14159	14088	14182	13997	14184	14195	14172	14070	14201	13998	13900	14117	14116	14209	14262	14237	14057	14289	14333	14102	14034	14166	14155	14201	14232	14284	14086	14261	14202	14171	14177	14090	14106	14254	14159	14041	14034	14270	14113	14063	14137	14023	14225	13943	14183	14206	14136	14058	14121	14140	14073	14101	14114	14103	14160	14149	14240	14072	14179	14147	14017	14154	14127	14274	14077	14149	14185	14020	13961	14022	14242	14014	14200	14148	14085	14201	14103	14122	14063	14179	14124	14030	14291	13982	14157	14162	14147	14015	14020	14052	14250	14197	14206	13988	14159	14176	14171	14176	14091	13919	14182	14178	14222	14015	14142	14169	14186	14050	14077	14240	14051	14308	14043	14282	13925	14212	14181	14177	14089	14381	14177	14111	13984	14151	14034	14031	14087	13934	14098	14100	14208	14109	14230	14175	14093	14043	14065	14174	14071	14084	14020	14101	14236	14040	13928	14090	14248	14060	14264	14105	14112	14235	14161	14101	14054	13946	14103	14232	14043	13977	14235	14155	14046	14140	14030	14189	14198	14121	14093	14132	14085	14010	14135	14186	14141	13968	14162	14154	14076	14314	14142	14266	14082	14235	14063	14007	14299	14154	14054	14028	14210	14193	14157	14163	14083	14154	14178	14091	14042	14066	14143	14309	14054	14293	14196	14147	14083	13973	14106	14117	14367	14110	14142	14243	14240	14142	14134	14175	14467	14076	14124	14067	14153	14070	14299	14066	14127	14036	14191	14015	13991	14103	14366	13967	14193	14162	14178	14048	13950	14176	14084	14191	13979	14179	14193	14278	14110	13884	14142	14124	14048	14320	14233	14185	14092	13962	14334	14079	14137	14007	14116	14077	14114	14307	14081	14010
46208	52495	46416	36476	27008	22206	19775	19190	18818	18902	18679	18789	18604	18843	18639	18744	19076	18743	18801	18761	18880	18702	18749	18998	18723	19096	18998	18946	18765	18694	18577	18635	18455	18746	18710	18690	18590	18631	18922	18798	18619	18607	18614	18797	18700	18666	18756	18544	18567	18653	18553	18660	18561	18731	18697	18646	18831	18760	18754	18542	18624	18717	18602	18758	18660	18775	18820	18511	18456	18696	18950	18767	18940	18478	19103	18797	18735	18768	18728	18388	18636	18591	18628	18600	18664	18565	18652	18793	18576	18661	18703	18877	18616	18545	18728	18752	18777	18783	18456	18679	18522	18868	18725	18712	18635	18737	18441	18610	18878	18547	18745	18721	18867	18670	18762	18661	18625	18684	18665	18689	18648	18679	18636	18749	18812	18695	18777	18767	18731	18777	18730	18669	18746	18575	18701	18800	18836	18568	18754	18850	18605	18554	18785	18463	18718	18657	18684	18695	19070	18747	18618	18649	18704	18630	18424	18478	18413	18576	18559	18785	18722	18683	18603	18523	18575	18525	18794	18759	18754	18529	18634	18805	18769	18694	18509	18694	18677	18909	18470	18579	18757	18537	18799	18490	18825	18769	18896	18953	18637	18742	18772	18753	18655	18590	18680	18439	18679	18778	18713	18572	18693	18637	18862	18713	18846	18684	18599	18499	18642	18512	18672	18583	18688	18863	18580	18818	18469	18517	18883	18875	18891	18786	18602	18628	18638	18695	18750	18638	18649	18655	18778	18728	18592	18646	18639	18575	18608	18565	18601	18406	18578	18580	18852	18876	18696	18883	18771	18588	18583	18452	18667	18621	18556	18528	18742	18827	18867	18822	18643	18640	18693	18765	18733	18619	18603	18801	18672	18441	18720	18441	18791	18803	18463	18544	18763	18547	18734	18337	18565	18651	18650	18621	18594	18691	18765	18533	18714	18671	18599	18767	18462	18828	18799	18810	18732	18803	18459	18559	18499	18775	18871	18731	18926	18822	18763	18628	18911	18840	18697	18802	18582	18732	18753	18744	18667	18749	18702	18704	18616	18784	18717	18551	18763	18731	18535	18604	18560	18804	18610	18541	18688	18705	18888	18580	18757	18588	18680	18739	18874	18483	18501	18530	18810	18702	18440	18389	18496	18598	18730	18478	18698	18599	18596	18720	18928	18819	18595	18589	18276	18678	18945	18771	18725	18714	18650	18490	18752	18745	18705	18708	18645	18585	18594	18611	18536	18749	18509	18724	18663	18534	18635	18680	18556	18886	18635	18632	18744	18597	18543	18744	18552	18563	18382	18637	18766	18620	18640	18545	18764	18631	18549	18647	18720	18651	18577	18828	18653	18751	18636	18805	18755	18713	18788	18598	18623	18704	18733	18628	18757	18513	18618	18825	18509	18770	18688	18614	18765	18587	18596	18394	18494	18778	18687	18687	18814	18874	18532	18617	18745	18743	18763	18950	18912	18734	18651	18600	18790	18724	18792	18738	18604	18505	18656	18538	18812	18454	18594	18544	18630	18696	18679	18765	18672	18716	18582	18489	18752	18436	18565	18759	18675	18578	18625	18752	18683	18820	18815	18713	18865	18561	18768	18625	18568	18726	18644	18816	18654	18804	18807	18839	18593	18718	18728	18751	18682	18476	18615	18567	18686	18882	18599	18706	18825	18688	18647	18649	18550	18697	18672	18578	18646	18470	18676	18556	18537	18710	18627	18712	18647	18633	18636	18618	18762	18596	18685	18752	18847	18736	18682	18759	18671	18745	18680	18740	18690	18730	18673	18792	18679	18848	18559	18783	18534	18583	18674	18553	18774	18572	18613	18696	18766	18804	18817	18582	18665	18855	18692	18609	18556	18656	18592	18895	18480	18810	18851	18975	18807	18526	18623	18675	18946	18666	18708	18636	18586	18654	18652	18621	18528	18606	18900	18614	18698	18529	18648	18682	18849	18765	18555	18765	18441	18500	18664	18498	18650	18715	18418	18606	18820	19006	18757	18720	18896	18566	18768	18612	18825	18686	18540	18615	18818	18735	18847	18805	18444	18800	18598	18661	18610	18531	18467	18658	18874	18565	18633	18459	18563	18683	18649	18724	18630	18623	18601	18641	18857	18758	18746	18675	18784	18734	18550	18666	18681	18497	18551	18465	18721	18567	18552	18604	18739	18692	18752	18451	18579	18647	18817	18718	18981	18837	18735	18471	18698	18724	18660	18705	18682	18698	18800	18752	18819	18634	18509	18695	18761	18865	18774	18718	18637	18631	18829	18700	18703	18878	18559	18794	18870	18780	18704	18620	18557	18881	18673	18609	18765	18729	18686	18612	18750	18748	18732	18528	18626	18796	18626	18801	18531	18655	18670	18493	18858	18621	18795	18673	18537	18614	18679	18768	18639	18639	18775	18340	18682	18590	18740	18624	18513	18605	18648	18584	18637	18526	18733	18797	18742	18510	18680	18653	18543	18691	18728	18817	18711	18728	18826	18808	18481	18787	18760	18655	18840	18700	18838	18851	18384	18752	18696	18524	18619	18646	18943	18685	18632	18670	18527	18589	18808	18544	18556	18578	18673	18656	18836	18735	18376	18643	18588	18786	18741	18878	18660	18684	18568	18724	18710	18580	18704	18726	18879	18578	18991	18710	18698	18798	18688	18704	18587	18597	18603	18715	18682	18604	18532	18549	18671	18840	18762	18620	18698	18785	18640	18636	18767	18611	18770	18763	18708	18644	18771	18868	18570	18669	18654	18688	18481	18616	18549	18791	18746	18659	18701	18598	18479	18966	18881	18471	18654	18714	18630	18662	18586	18752	18693	18543	18730	18495	18752	18560	18567	18734	18531	18844	18666	18697	18735	18793	18637	18789	18651	18672	18686	18793	18563	18761	18835	18622	18641	18545	18937	18529	18671	18692	18856	18721	18719	18690	18637	18678	18535	18561	18741	18682	18661	18705	18615	18594	18834	18704	18610	18720	18698	18801	18678	18610	18526	18483	18926	18895	18702	18815	18848	18655	18891	18736	18797	18731	18546	18627	18639	18596	18581	18741	18786	18674	18789	18694	18912	18773	18646	18537	18535	18820	18671	18674	18740	18672	18850	18671	18556	18882	18609	18604	18581	18735	18547	18816	18774	18594	18801	18738	18507	18617	18828	18564	18765	18757	18514	18514	18827	18758	18523	18311	18492	18920	18700	18786	18697	18625	18854	18632	18793	18673	18817	18765	18689	18540	18651	18916	18512	18708	18724	18681	18839	18535	18689	18751	18625	18471	18806	18491	18678	18580	19002	18708	18877	18877	18930	18584	18806	18569	18949	18594	18809	18618	18624	18618	18582	18687	18814	18552	18811	18481	18645	18742	18658	18642	18694	18729	18644	18611	18597	18752	18655	18787	18760	18709	18661	18705	18840	18800	18598	18635	18814	18601	18615	18772	18691	18505	18629	18699	18635	18625	18633	18733	18595	18524	18610	18454	18843	18656	18667	18691	18660	18515	18685	18663	18768	18725	18757	18724	18517	18758	18767	18539	18776	18666	18820	18634	18719	18593	18898	18840	18745	18519	18630	18803	18616	18666	18892	18471	18585	18670	18678	18658	18860	18665	18802	18674	18537	18597	18746	18535	18561	18704	18697	18705	18657	18730	18826	18725	18642	18725	18570	18712	18657	18764	18688	18718	19051	18568	18806	18669	18673	18564	18611	18747	18671	18722	18884	18791	18662	18824	18539	18819	18769	18543	18764	18644	18838	18835	18643	18635	18609	18401	18770	18659	18404	18589	18698	18378	18483	18593	18536	18657	18776	18724	18764	18938	18754	18709	18785	18734	18645	18643	18724	18856	18932	18555	18743	18695	18723	18801	18681	18759	18589	18741	18771	18752	18643	18771	18789	18707	18977	18656	18955	18597	18861	18772	18620	18705	18584	18801	18643	18647	18925	18903	18962	18574	18697	18642	18637	18790	18908	18698	18589	18813	18755	18860	18752	18638	18761	18730	18674	18592	18432	18635	18799	18814	18510	18728	18604	18743	18617	18715	18586	18647	18666	18680	18902	18614	18920	18745	18480	18684	18708	18654	18667	18710	18768	18706	18769	18757	18765	18549	18864	18598	18707	18709	18327	18567	18868	18786	18566	18545	18886	18794	18694	18605	18685	18631	18668	18822	18686	18542	18759	18969	18844	18795	18516	18734	18655	18788	18811	18762	18737	18811	18765	18690	18656	18708	18982	18830	18660	18683	18861	18701	18810	18726	18737	18666	18549	18576	18506	18659	18699	18600	18658	18918	18760	18585	18471	18642	18714	18585	18583	18629	18891	18849	18505	18679	18849	18560	18756	18590	18638	18595	18675	18662	18764	18808	18544	18808	18836	18778	18654	18661	18821	18719	18778	18590	18695	18760	18698	18601	18824	18804	18459	18566	18582	18736	18810	18605	18590	18801	18754	18840	18564	18572	18726	18651	18568	18547	18582	18769	18616	18693	18801	18479	18617	18881	18807	18459	18677	18746	18695	18601	18787	18560	18796	18815	18856	18540	18851	18606	18649	18800	18813	18650	18865	18458	18643	18685	18579	18771	18694	18644	18700	18626	18732	18742	18759	18594	18771	18726	18608	18714	18546	18815	18714	18500	18674	18704	18915	18636	18638	18593	18488	18768	18681	18795	18875	18578	18683	18692	18703	18626	18547	18579	18879	18834	18635	18564	18750	18814	18875	18917	18545	18756	18565	18666	18620	18702	18632	18572	18675	18697	18697	18755	18841	18796	18906	18740	18796	18700	18852	18419	18692	18801	18673	18803	18669	18561	18691	18690	18641	18780	18701	18563	18655	18489	18856	18785	18674	18686	18659	18824	18730	18866	18760	18562	18950	18804	18868	18715	18786	18821	18769	18760	18938	18733	18666	18701	18589	18771	18554	18696	18641	18698	18732	18668	18435	18799	18806	18615	18812	18877	18694	18707	18759	18617	18665	18531	18843	18643	18728	18732	18829	18808	18713	19046	18726	18692	18667	18597	18721	18489	18621	18684	18736	18561	18703	18873	18388	18641	18620	18870	18871	18781	18701	18787	18791	18441	18458	18772	18671	18649	18546	18664	18706	18684	18857	18660	18606	18758	18705	18912	18648	18552	18847	18765	18621	18713	18796	18605	18859	18598
50422	58576	47994	32979	23419	16897	13852	13457	13580	13388	13250	13432	13300	13227	13451	13401	13894	13323	13221	13162	13412	13464	13341	13366	13543	13760	13554	13397	13362	13158	13359	13325	13213	13388	13414	13385	13303	13205	13242	13345	13263	13332	13354	13337	13386	13227	13361	13370	13287	13394	13366	13307	13411	13352	13373	13314	13478	13599	13362	13402	13375	13282	13233	13477	13423	13257	13208	13338	13311	13265	13241	13385	13314	13157	13345	13308	13245	13353	13208	13246	13367	13258	13300	13353	13354	13254	13255	13363	13383	13516	13382	13354	13396	13298	13315	13342	13425	13410	13371	13292	13204	13247	13404	13388	13202	13064	13420	13416	13293	13239	13356	13373	13226	13194	13272	13293	13349	13321	13288	13420	13164	13374	13133	13369	13423	13294	13380	13286	13542	13358	13406	13369	13266	13460	13472	13307	13348	13451	13535	13392	13503	13317	13348	13280	13399	13382	13318	13226	13389	13326	13189	13305	13340	13393	13365	13336	13546	13354	13295	13263	13320	13365	13235	13284	13406	13345	13307	13338	13212	13318	13176	13299	13216	13332	13407	13198	13210	13369	13307	13362	13489	13219	13305	13425	13310	13426	13392	13289	13434	13256	13474	13369	13387	13359	13308	13348	13321	13359	13355	13194	13236	13372	13120	13328	13403	13359	13270	13309	13425	13277	13319	13193	13235	13418	13224	13304	13324	13417	13414	13361	13220	13237	13317	13227	13230	13301	13159	13489	13300	13247	13346	13436	13343	13267	13439	13345	13432	13385	13368	13299	13238	13354	13314	13306	13491	13150	13315	13258	13277	13294	13503	13087	13198	13198	13443	13372	13183	13247	13417	13348	13258	13201	13288	13255	13411	13188	13238	13306	13372	13378	13266	13417	13262	13336	13295	13331	13287	13394	13378	13305	13316	13431	13299	13392	13277	13408	13268	13199	13454	13184	13277	13461	13414	13383	13358	13214	13346	13293	13421	13200	13174	13370	13433	13515	13507	13270	13447	13254	13325	13168	13223	13322	13446	13253	13408	13418	13289	13409	13484	13375	13320	13314	13358	13359	13363	13290	13350	13298	13412	13187	13282	13329	13334	13322	13102	13346	13336	13235	13310	13251	13324	13339	13337	13381	13384	13378	13365	13313	13360	13256	13456	13443	13236	13351	13352	13348	13472	13336	13393	13414	13469	13442	13245	13246	13381	13305	13448	13429	13157	13390	13365	13225	13289	13443	13452	13295	13419	13238	13219	13393	13474	13160	13283	13225	13264	13415	13258	13306	13386	13248	13297	13415	13270	13190	13248	13445	13595	13277	13577	13256	13317	13386	13321	13532	13201	13306	13512	13350	13316	13223	13279	13396	13278	13363	13482	13459	13221	13287	13356	13140	13292	13419	13286	13227	13249	13356	13331	13316	13324	13485	13222	13398	13227	13492	13147	13427	13462	13355	13403	13328	13193	13471	13300	13211	13443	13264	13317	13453	13491	13311	13169	13370	13249	13234	13354	13285	13356	13273	13172	13247	13330	13269	13422	13234	13419	13101	13465	13286	13203	13242	13331	13232	13500	13447	13231	13407	13160	13233	13405	13367	13205	13389	13294	13395	13226	13261	13369	13392	13232	13462	13351	13387	13320	13248	13471	13131	13212	13371	13327	13384	13190	13321	13529	13255	13262	13292	13406	13262	13096	13309	13362	13281	13364	13418	13342	13242	13239	13460	13266	13316	13336	13314	13349	13422	13320	13333	13236	13338	13372	13155	13266	13253	13197	13265	13198	13131	13397	13234	13169	13261	13393	13298	13427	13331	13252	13453	13351	13497	13119	13252	13372	13304	13343	13229	13320	13277	13476	13171	13469	13197	13448	13296	13512	13517	13317	13296	13128	13266	13288	13310	13434	13236	13497	13203	13444	13358	13160	13415	13429	13347	13364	13441	13310	13204	13250	13377	13430	13345	13377	13321	13308	13308	13451	13176	13371	13428	13531	13268	13209	13314	13308	13239	13379	13336	13270	13444	13227	13327	13357	13493	13431	13299	13404	13264	13123	13300	13367	13187	13269	13435	13405	13393	13141	13373	13320	13223	13181	13421	13520	13441	13329	13487	13489	13413	13256	13208	13363	13270	13421	13373	13358	13283	13418	13418	13396	13186	13470	13232	13321	13435	13274	13406	13273	13217	13350	13331	13272	13359	13394	13367	13334	13273	13405	13365	13404	13209	13180	13277	13190	13346	13223	13091	13280	13258	13173	13317	13328	13203	13334	13353	13270	13369	13309	13271	13254	13243	13282	13271	13325	13190	13435	13088	13272	13290	13356	13285	13293	13360	13293	13536	13228	13244	13272	13260	13392	13360	13263	13303	13342	13398	13244	13242	13428	13373	13382	13590	13415	13334	13341	13298	13364	13277	13257	13510	13301	13372	13354	13189	13308	13343	13283	13316	13235	13174	13399	13485	13346	13152	13410	13223	13345	13227	13457	13457	13224	13375	13432	13339	13290	13106	13407	13371	13345	13288	13565	13277	13195	13393	13275	13250	13229	13260	13544	13192	13329	13390	13393	13353	13304	13262	13366	13369	13327	13369	13368	13347	13445	13252	13358	13272	13191	13340	13287	13403	13395	13471	13394	13253	13209	13337	13322	13376	13302	13241	13316	13280	13405	13248	13273	13306	13276	13371	13350	13374	13327	13289	13380	13230	13304	13302	13410	13527	13290	13295	13359	13231	13369	13254	13319	13223	13264	13430	13361	13274	13309	13336	13235	13288	13278	13436	13451	13264	13303	13437	13347	13461	13455	13416	13202	13256	13239	13413	13293	13307	13392	13344	13270	13426	13387	13407	13350	13378	13204	13483	13346	13478	13306	13408	13374	13304	13304	13343	13302	13328	13501	13123	13252	13531	13185	13405	13207	13304	13399	13264	13571	13287	13336	13405	13359	13355	13218	13163	13301	13255	13117	13380	13319	13289	13349	13467	13387	13254	13403	13303	13315	13270	13325	13256	13382	13352	13512	13504	13371	13403	13304	13382	13211	13321	13301	13378	13274	13374	13380	13247	13360	13288	13385	13401	13321	13469	13333	13377	13336	13282	13443	13317	13394	13561	13254	13181	13411	13148	13398	13277	13272	13393	13280	13195	13236	13235	13543	13532	13309	13185	13326	13436	13406	13399	13401	13358	13277	13212	13379	13417	13436	13436	13342	13370	13290	13241	13373	13264	13124	13250	13224	13209	13331	13316	13255	13174	13424	13141	13478	13338	13464	13300	13371	13098	13444	13266	13460	13264	13333	13371	13306	13368	13378	13345	13266	13402	13422	13342	13396	13209	13377	13469	13160	13362	13303	13228	13258	13286	13210	13357	13312	13395	13397	13262	13359	13313	13360	13280	13390	13285	13289	13464	13270	13449	13218	13330	13266	13340	13460	13490	13312	13317	13302	13357	13405	13152	13394	13276	13217	13421	13306	13405	13231	13318	13136	13472	13344	13429	13338	13240	13261	13369	13405	13167	13312	13237	13255	13232	13326	13263	13266	13387	13292	13356	13345	13290	13303	13268	13485	13303	13230	13203	13237	13355	13390	13393	13136	13330	13256	13456	13405	13208	13466	13352	13457	13331	13312	13250	13344	13540	13114	13335	13319	13326	13439	13431	13281	13186	13307	13295	13229	13301	13421	13359	13182	13498	13198	13190	13290	13544	13190	13304	13335	13377	13470	13327	13299	13191	13393	13362	13441	13331	13425	13257	13181	13344	13443	13514	13117	13435	13359	13441	13206	13255	13321	13400	13293	13364	13529	13177	13380	13417	13387	13257	13433	13408	13422	13274	13398	13305	13350	13286	13296	13235	13470	13182	13354	13492	13318	13093	13249	13374	13259	13332	13371	13531	13281	13252	13324	13129	13365	13333	13236	13409	13227	13258	13307	13284	13330	13330	13413	13226	13475	13157	13260	13371	13199	13473	13389	13345	13312	13401	13286	13147	13490	13335	13364	13345	13202	13285	13288	13271	13241	13530	13274	13244	13351	13157	13348	13372	13356	13309	13236	13309	13301	13306	13297	13273	13263	13248	13304	13312	13469	13302	13084	13337	13399	13330	13219	13265	13419	13364	13332	13286	13307	13264	13431	13085	13175	13483	13067	13289	13385	13092	13557	13307	13256	13384	13320	13376	13330	13462	13263	13296	13294	13382	13463	13274	13238	13306	13362	13343	13347	13392	13444	13222	13342	13435	13484	13240	13357	13377	13317	13121	13388	13561	13282	13306	13304	13356	13393	13223	13263	13344	13268	13230	13517	13150	13383	13434	13296	13286	13232	13406	13434	13293	13295	13292	13337	13212	13324	13287	13238	13371	13511	13373	13332	13448	13229	13303	13377	13409	13343	13424	13489	13362	13414	13246	13233	13391	13320	13265	13434	13417	13423	13363	13203	13296	13279	13356	13138	13345	13348	13359	13405	13414	13221	13289	13359	13252	13318	13182	13361	13365	13301	13392	13295	13391	13500	13296	13347	13506	13267	13331	13368	13377	13432	13335	13325	13511	13275	13396	13307	13445	13220	13421	13378	13428	13406	13234	13314	13096	13422	13286	13340	13269	13420	13457	13256	13459	13233	13317	13432	13366	13230	13210	13372	13366	13340	13383	13358	13276	13378	13400	13243	13361	13319	13336	13427	13296	13364	13436	13364	13295	13414	13310	13418	13317	13543	13389	13354	13183	13276	13456	13129	13547	13290	13433	13321	13318	13316	13552	13308	13206	13319	13233	13276	13307	13382	13380	13283	13370	13317	13332	13493	13300	13392	13279	13319	13238	13229	13292	13385	13318	13463	13375	13337	13354	13349	13342	13286	13466	13320	13245	13355	13305	13293	13337	13313	13237	13253	13362	13415	13272	13468	13361	13359	13251	13188	13257	13104	13474	13277	13304	13318	13214	13275	13149	13313	13392	13417	13351	13202	13326	13570	13346	13227	13362	13246	13365	13312	13371	13337	13306	13246	13388	13314	13324	13451	13322	13360	13319	13388	13240	13431	13417	13243	13552	13339	13401	13422	13291	13421	13453	13355	13275	13285	13357	13251	13289	13416	13324	13332	13377	13340	13610	13335	13220	13390	13385	13521	13342	13401	13350	13212	13307	13426	13280	13325	13141	13353	13296
23903	20627	28312	29683	28981	26871	24087	20409	19684	19840	19436	19582	19441	19353	19351	22257	22388	19444	19524	19224	19550	19127	19448	19371	20572	21505	20691	20110	19898	19558	19228	19118	19296	19195	19196	19314	19311	19174	19110	19135	19260	19183	19079	19090	19243	19129	19264	19218	19004	19249	19055	19259	19335	18984	19119	19327	19197	19257	19127	19328	19156	19312	19188	19178	19314	19050	19012	19328	19305	19287	19297	19113	19446	19067	19065	19179	19115	19198	19200	19231	19339	19241	19146	19357	19157	19106	19140	19135	19213	19377	19293	19243	19316	19087	19194	19156	19351	19199	19412	19255	19289	19379	19266	19089	19280	19153	19139	19194	19328	19305	19016	19257	19388	19046	19351	19248	19299	19357	19242	19392	19038	19279	19182	19161	18894	19248	19044	19007	19170	19336	19250	19226	19199	19145	19258	19378	19282	19274	19070	18963	19205	19167	19211	19197	19345	19298	19164	19246	19234	19268	19308	19034	19322	19411	19075	19051	19125	19337	19242	19250	19227	19109	19226	19147	19104	19268	19396	19353	19360	19293	19026	19240	19034	18962	19101	19307	19232	19182	19292	19145	19174	19161	19084	19320	19054	19361	19048	19271	19384	19393	19538	19190	19013	19342	19380	19248	19118	19227	19294	19131	19016	19283	19320	19093	19113	19306	19140	19278	19389	19218	19245	19402	19394	19361	19299	19254	19189	18975	19175	19115	19161	19233	19321	19277	19294	19119	19278	19101	19004	19175	19237	19306	19304	19174	19313	19012	19061	19266	19379	19364	18864	19114	19127	19118	19066	19210	18972	19091	19207	19338	19126	19168	19182	19227	19252	18963	19356	19180	19241	19158	19486	19338	19297	19232	19107	19344	19286	19108	19259	19269	19165	19302	19181	19121	19226	19109	18925	19409	19164	19141	19201	19191	19153	19443	19311	19231	19225	19159	18981	19281	19073	19206	19031	19247	19259	18940	19331	19247	19485	19034	19196	19049	19012	19330	19031	19118	18967	19277	19246	19217	19095	19140	19138	19044	19240	19408	19266	19231	19051	19307	19315	19343	19050	18792	19072	19150	19197	19242	19195	18837	19173	19319	19195	19235	19219	19204	19179	19229	19338	19381	19285	19122	19034	19056	18953	19207	19316	19051	19030	18892	19282	19288	19351	19298	18950	19179	19064	19108	19302	19236	19257	19099	18974	19006	19216	19209	19057	19209	19265	19172	19237	19091	19201	19144	19326	19115	19323	19233	19187	19093	19103	19205	19140	19227	19387	19235	19378	19357	19227	19211	19197	19113	19268	19092	19331	19451	19200	19167	19084	18912	18976	19159	19065	19241	19251	19163	19250	19199	19145	18994	19217	18991	19224	19061	19278	19130	19155	18984	19104	19191	19251	19192	19094	19100	19208	19048	19201	19112	19297	19050	19091	19160	19232	19133	19127	19193	19259	19211	19241	19363	19312	19186	19204	19145	19167	18944	19119	19116	19270	19133	19247	19333	19180	19208	19240	19341	19225	19096	19400	19310	19234	19060	19285	19140	19151	19109	19405	19336	19386	19391	19169	18894	19298	19196	19140	19417	19343	19311	19086	19246	19168	19085	19189	19135	19243	19181	19360	19099	19113	19028	19315	19281	19163	19129	19055	19041	19225	19152	19070	19305	19317	19174	19484	19255	19078	19072	19352	19219	19178	19046	19133	19105	19273	19246	19014	19343	19389	19051	19285	19134	19175	19149	19286	19153	19215	19238	19294	19021	19255	19025	19259	19191	19016	19263	18992	19231	19045	19274	19116	19266	19331	19184	19060	19298	19161	19387	19263	19169	19261	19412	19024	19060	19213	19278	19214	19133	19168	19150	18969	19067	19298	19255	19389	19449	19179	19382	19102	19240	19255	19176	19257	19193	19036	19109	19311	19355	19226	19194	19222	19206	19087	19225	19313	19135	19389	19136	19331	19222	19142	19223	19073	19117	19045	19284	19167	19236	19169	19212	19116	19125	18999	19338	19400	19331	19181	19282	19170	19120	19188	19226	19212	19060	18986	19191	19207	19163	19192	19166	19058	19386	19448	19287	18974	19222	19264	19179	19179	18779	19205	19120	19155	19321	19264	19153	19215	19049	18969	19210	19352	19244	19029	19327	19382	19307	19247	19062	19397	19033	19110	18971	19300	19036	19190	19230	19366	19138	19278	19119	19068	19379	19384	19337	19226	19145	19224	19095	19111	19154	19145	19240	19185	19067	19243	19287	19158	19287	18972	19038	19217	19089	19041	19286	19463	19289	19188	19335	19310	19290	19314	19264	19322	19162	19200	19107	19137	19257	19294	19316	19301	19237	19182	19303	19292	19122	19398	19144	18864	19170	19101	19065	19250	19335	19248	19236	19235	19116	19115	19071	19262	19197	19019	19226	19277	19250	19263	19392	19246	19295	19225	19373	19409	19105	19367	19048	19240	19081	19372	19088	19173	19114	19109	19218	19427	19193	19274	19071	19212	19376	19167	19165	19308	19235	19323	19166	19107	19064	19251	19258	19304	19038	19152	19311	19211	19143	19097	19142	19224	18814	19343	19447	19367	19218	19373	19037	19298	19179	19011	19182	19121	19151	19155	19185	19247	18983	19258	19273	19179	19245	19210	19221	19053	19256	19255	19236	19180	19217	19147	19372	18955	19277	19240	19236	19229	18938	19192	19563	19280	19281	19257	19141	19173	19256	19355	19229	19259	19301	19230	19248	19143	19225	19474	19152	19267	19223	19203	19343	19139	19143	19261	19350	19029	19163	19140	19061	19098	19365	19192	19171	19031	19244	19210	19075	18937	18977	19006	18914	19183	19355	19119	19398	19187	19109	19126	19140	19193	19037	18981	19213	19332	19204	19554	19253	19193	19085	19178	19100	19373	19215	19367	19308	19280	19302	19142	19195	19242	18813	19168	19092	19229	19070	19284	19290	19151	18998	19089	18982	19243	18963	18955	19088	19273	18944	19104	19104	19091	19178	19226	18786	19361	19050	19237	19077	19058	19060	19170	19368	19072	19256	18996	19026	19229	19267	19401	19082	19301	19028	19427	19207	19297	19341	19278	19231	19231	19277	19279	19099	19198	19308	19227	19370	19259	19200	19342	19084	19185	19146	19294	18997	19260	19173	19214	19441	19229	19155	19422	19177	19064	19170	19123	19163	19018	19250	19255	19381	19284	19259	19435	19123	19437	19150	19319	19127	19359	19120	19101	19045	19309	19303	19359	19123	19242	18991	19205	19315	19299	19253	19204	19287	19259	19182	19327	19180	19081	19229	19196	19139	19240	19159	19178	18982	19069	19322	19156	18982	18979	19343	19187	19331	19477	19236	19280	19139	19192	19308	19077	19312	19227	19129	18992	19135	19248	19200	19082	19342	19229	19171	19163	19010	19114	19107	19208	19027	19202	19212	19164	19221	19297	19028	19208	19287	19236	19444	19476	19159	19220	19213	19192	19197	19139	19164	19215	19312	19186	19219	18963	19210	19055	19165	19497	18990	19168	19249	19182	19102	19238	19454	19017	19319	19040	19132	19469	19254	19283	19179	19236	19028	19085	19174	19139	19091	19225	19121	19081	19137	19479	19330	19400	19163	19265	19156	19017	19265	19147	19242	19321	19286	19229	18873	19072	19160	19119	19148	19357	19389	19123	19201	19294	19263	19033	19311	19570	19193	19160	19300	19141	19086	19295	19187	19199	19319	19179	19166	19123	18998	19193	19371	19110	19136	19262	19248	19309	19213	19313	19248	19161	19365	19376	19144	19238	19256	19092	19141	19161	19049	19438	19338	19151	19095	19413	19229	19162	19064	19327	19224	19272	19180	19302	19121	19008	19154	19271	19403	19364	19214	19329	19294	19267	19285	19152	19098	18933	19138	19128	19241	19187	19060	19152	19004	19086	19110	19222	19171	18903	19211	19187	19092	19125	19232	19244	19363	19161	19250	19231	19271	19380	19277	18959	19144	19155	19174	19239	19368	19127	19448	19051	19350	18931	19016	19260	19351	19203	19115	19209	19188	19146	19177	19085	19256	19145	19155	19028	18956	19242	19194	19121	19070	19169	19097	19282	19352	19305	19187	19193	19222	19327	19048	19247	19290	19202	19301	19011	19273	19373	19207	19130	19142	19047	19194	19269	19103	19352	19073	19275	19258	19221	19137	19389	19007	19488	19143	19210	19289	19564	19351	19005	19214	19246	19137	19204	19075	19117	18939	19301	19229	19186	19353	19238	19432	19277	19309	19290	19346	19233	19183	19306	19072	19190	19456	19320	19221	19400	19271	19230	19517	19399	19005	19212	19306	19125	19262	19050	19118	19092	19203	19265	19473	19202	19080	19140	19439	19033	19153	19166	19107	19179	19199	19414	19319	19162	19420	19272	19358	19333	19256	19252	19103	19447	19184	19291	19172	19128	19119	19218	19354	19180	19147	19018	19285	19328	19239	19019	19164	19239	19218	19203	19261	18952	19189	19078	19084	18914	19206	19302	19135	19216	19226	19223	19217	19207	19251	19090	19067	19219	19072	19043	19328	19049	19215	19324	19227	19042	19428	19397	19275	19245	19176	19313	19288	19264	19269	19229	19380	19360	19073	19085	19119	19029	19042	19347	19558	19296	19102	19207	19214	19159	18979	19239	19115	19028	19512	19242	19304	19221	19252	19410	19171	19096	19189	19263	19221	19185	19113	19486	19229	19148	19179	19229	19208	18954	18994	19202	19196	19317	18965	19020	19023	19148	19381	19240	19296	19282	19033	19288	19114	18955	19160	18969	19375	19277	19202	19344	19207	19334	19210	19053	19014	19215	19265	19133	19118	19175	18977	19421	19203	19096	19102	19164	19212	19330	19145	19124	18964	19168	19400	19383	19223	19314	19253	19146	19158	19262	19182	19144	19275	19362	19094	19030	19186	19432	19069	19185	19079	19014	19306	19355	19217	19260	19178	19280	19251	19476	19216	19095	19181	19071	18955	19231	19246	18891	19161	19174	19319	19293	19290	19265	19171	19430	19270	19263	19229	19372	19317	19378	19152	19134	19095	19170	19218	19278	19254	19158	19222	19287	19037	19346	19194	19345	19268	19210	19338	19284	19248	18997	19187	19139	19131	19239	19335	19364	19184	19250	19403	19216	19236	19121	19243
48136	69568	63370	48857	35661	21345	15465	14479	14193	14114	14026	14134	14021	13905	14179	18200	17313	13970	13826	13633	13792	13565	13756	14369	15903	16282	15293	14646	14213	13896	13688	13779	13880	13696	13593	13666	13646	13605	13918	13701	13547	13841	13756	13721	13646	13799	13785	13844	13596	13610	13749	13773	13793	13825	13801	13632	13648	13603	13674	13773	13815	13675	13639	13625	13774	13807	13716	13712	13739	13749	13732	13691	13558	13670	13791	13701	13650	13617	13680	13882	13600	13849	13713	13768	13576	13720	13697	13751	13707	13805	13620	13639	13835	13884	13688	13717	13651	13747	13690	13507	13779	13782	13673	13670	13819	13562	13646	13747	13726	13690	13910	13732	13677	13788	13532	13835	13623	13756	13586	13772	13741	13848	13837	13821	13822	13592	13795	13771	13680	13746	13772	13643	13973	13693	13662	13716	13673	13900	13621	13875	13735	13634	13705	13614	13901	13623	13735	13719	13680	13690	13809	13746	13790	13714	13695	13564	13667	13550	13564	13775	13700	13611	13644	13769	13822	13737	13565	13648	13698	13813	13826	13782	13653	13740	13555	13762	13625	13708	13725	13710	13698	13663	13629	13620	13740	13762	13768	13664	13784	13842	13571	13770	13728	13574	13514	13640	13678	13765	13659	13619	13788	13861	13736	13621	13741	13750	13682	13781	13968	13560	13501	13578	13574	13790	13771	13780	13699	13810	13855	13910	13675	13706	13740	13693	13612	13577	13895	13760	13699	13610	13888	13702	13643	13867	13647	13603	13840	13603	13779	13761	13734	13650	13569	13599	13638	13658	13693	13680	13695	13830	13683	13543	13732	13601	13809	13649	13619	13762	13700	13764	13795	13532	13767	13537	13750	13851	13557	13864	13928	13758	13538	13746	13679	13804	13606	13720	13581	13706	13746	13655	13691	13691	13587	13759	13709	13764	13701	13671	13801	13837	13818	13708	13820	13720	13734	13575	13746	13674	13710	13872	13822	13730	13765	13713	13704	13615	13679	13823	13654	13733	13615	13772	13773	13763	13705	13810	13792	13747	13649	13702	13764	13833	13604	13638	13731	13783	13820	13876	13629	13642	13669	13641	13766	13539	13725	13851	13674	13590	13730	13759	13746	13777	13722	13897	13765	13669	13805	13821	13759	13680	13680	13628	13840	13509	13810	13676	13849	13686	13764	13535	13611	13752	13780	13771	13723	13647	13744	13662	13715	13813	13791	13814	13616	13796	13860	13714	13750	13798	13813	13677	13659	13792	13807	13657	13794	13794	13731	13497	13585	13635	13908	13580	13522	13634	13801	13638	13701	13734	13756	13728	13761	13543	13727	13730	13496	13794	13719	13683	13772	13521	13759	13746	13738	13704	13849	13766	13736	13560	13596	13813	13613	13548	13755	13634	13586	13701	13797	13802	13688	13806	13798	13727	13764	13490	13621	13684	13660	13582	13696	13755	13840	13769	13630	13688	13638	13639	13824	13761	13908	13594	13577	13734	13805	13723	13692	13741	13634	13738	13775	13712	13712	13653	13649	13812	13821	13714	13742	13765	13685	13767	13699	13720	13645	13692	13566	13885	13770	13713	13783	13558	13692	13731	13713	13770	13609	13742	13706	13660	13814	13692	13634	13806	13627	13648	13647	13684	13858	13757	13744	13553	13650	13767	13701	13803	13694	13567	13704	13703	13691	13706	13805	13579	13750	13720	13664	13720	13618	13885	13655	13725	13866	13605	13823	13726	13682	13679	13748	13773	13825	13664	13769	13647	13894	13626	13667	13718	13696	13710	13742	13637	13700	13818	13868	13647	13665	13781	13772	13793	13733	13743	13760	13568	13673	13744	13841	13729	13877	13644	13686	13893	13730	13824	13840	13772	13728	13713	13695	13679	13768	13697	13709	13738	13545	13700	13358	13612	13721	13667	13726	13711	13660	13745	13729	13721	13788	13756	13707	13794	13656	13688	13616	13680	13950	13643	13713	13802	13787	13617	13813	13656	13728	13544	13628	13702	13814	13687	13764	13732	13579	13823	13722	13755	13818	13615	13580	13691	13840	13661	13721	13632	13629	13715	13732	13631	13673	13844	13918	13803	13721	13736	13690	13797	13784	13955	13653	13713	13745	13598	13593	13763	13659	13535	13839	13696	13626	13778	13754	13707	13818	13562	13589	13852	13748	13601	13759	13640	13672	13696	13751	13767	13655	13686	13873	13718	13970	13653	13610	13652	13812	13891	13587	13796	13837	13561	13608	13769	13831	13718	13848	13727	13717	13657	13782	13618	13885	13676	13505	13879	13500	13814	13724	13511	13498	13665	13522	13722	13716	13824	13547	13802	13689	13787	13598	13798	13659	13765	13729	13673	13766	13734	13651	13662	13618	13643	13539	13913	13637	13658	13538	13724	13702	13853	13663	13718	13883	13718	13627	13674	13725	13749	13792	13711	13742	13746	13712	13718	13777	13672	13713	13897	13780	13566	13844	13726	13730	13600	13735	13857	13722	13608	13618	13686	13862	13701	13746	13834	13610	13750	13662	13633	13768	13646	13781	13845	13569	13764	13731	13757	13636	13662	13725	13859	13783	13624	13646	13646	13736	13537	13762	13651	13713	13812	13793	13942	13750	13909	13683	13641	13757	13694	13988	13813	13699	13807	13737	13714	13774	13785	13646	13688	13778	13613	13751	13716	13526	13770	13648	13903	13747	13653	13627	13966	13651	13624	13655	13862	13687	13890	13757	13703	13760	13556	13645	13702	14030	13607	13679	13769	13731	13647	13862	13829	13707	13616	13791	13765	13720	13765	13780	13663	13645	13638	13642	13771	13798	13745	13711	13677	13806	13683	13756	13682	13725	13716	13578	13753	13595	13611	13620	13670	13674	13638	13715	13740	13695	13757	13766	13655	13849	13772	13596	13526	13759	13568	13771	13721	13719	13869	13653	13775	13661	13810	13634	13610	13771	13748	13814	13773	13781	13786	13765	13651	13772	13723	13827	13757	13809	13663	13542	13934	13665	13687	13647	13791	13968	13817	13957	13732	13760	13891	13719	13863	13757	13598	13671	13687	13709	13696	13785	13680	13619	13736	13740	13780	13760	13751	13764	13736	13811	14023	13658	13684	13642	13654	13690	13825	13712	13462	13703	13736	13701	13785	13876	13886	13566	13641	13635	13769	13664	13612	13725	13779	13754	13674	13745	13578	13688	13752	13824	13708	13743	13667	13692	13687	13647	13793	13591	13640	13813	13511	13660	13800	13565	13656	13640	13781	13544	13796	13696	13805	13606	13844	13868	13763	13623	13619	13795	13626	13747	13678	13872	13776	13814	13518	13809	13627	13660	13799	13680	13647	13719	13649	13727	13606	13740	13776	13832	13709	13707	13729	13622	13642	13775	13599	13706	13722	13704	13684	13651	13559	13650	13796	13834	13767	13837	13718	13658	13753	13749	13581	13818	13693	13852	13663	13653	13750	13620	13832	13839	13767	13897	13720	13911	13748	13819	13654	13828	13732	13882	13637	13905	13567	13722	13663	13756	13585	13806	13684	13745	13826	13760	13675	13753	13769	13827	13670	13811	13948	13854	13614	13740	13755	13802	13790	13729	13774	13742	13829	13913	13754	13635	13858	13715	13738	13662	13811	13640	13705	13706	13695	13791	13792	13589	13669	13815	13646	13822	13843	13678	13541	13827	13827	13738	13801	13590	13693	13682	13763	13681	13831	13869	13852	13502	13816	13529	13650	13834	13750	13671	13713	13707	13760	13737	13772	13745	13700	13654	13875	13561	13773	13535	13793	13660	13593	13816	13603	13779	13741	13620	13717	13744	13796	13793	13563	13767	13785	13660	13785	13674	13771	13745	13774	13583	13629	13774	13883	13829	13726	13862	13717	13810	13732	13854	13683	13806	13718	13762	13717	13755	13640	13812	13979	13665	13725	13727	13755	13808	13662	13771	13859	13618	13502	13620	13736	13563	13675	13800	13648	13696	13625	13742	13640	13753	13817	13955	13810	13833	13643	13739	13710	13676	13812	13769	13845	13755	13805	13841	13522	13867	13792	13711	13772	13544	13685	13631	13720	13886	13789	13890	13750	13733	13921	13647	13774	13844	13871	13708	13533	13679	13711	13762	13895	13842	13505	13827	13849	13604	13911	13586	13781	13757	13850	13859	13996	13612	13689	13760	13656	13614	13546	13782	13743	13761	13790	13712	13698	13931	13830	13884	13639	13715	13705	13839	13857	13665	13825	13734	13834	13757	13664	13718	13734	13711	13691	13776	13743	13773	13642	13695	13720	13746	13729	13477	13807	13793	13594	13727	13712	13869	13570	13671	13815	13754	13835	13882	13751	13693	13819	13854	13738	13789	13831	13723	13793	13852	13660	13754	13779	13788	13576	13760	13837	13791	13719	13766	13676	13776	13730	13777	13602	13848	13651	13789	13675	13666	13790	13920	13528	13659	13688	13605	13770	13774	13803	13682	13671	13803	13637	13735	13682	13639	13735	13705	13757	13579	13857	13579	13750	13908	13799	13724	13616	13570	13661	13825	13664	13546	13772	13665	13649	13534	13484	13976	13610	13756	13877	13473	13714	13724	13755	13829	13666	13638	13823	13822	13808	13850	13871	13811	13756	13778	13731	13676	13739	13701	13627	13915	13757	13506	13742	13605	13609	13908	13608	13697	13789	13644	13880	13808	13845	13757	13637	13703	13757	13654	13764	13849	13697	13674	13843	13677	13736	13560	13756	13753	13763	13739	13845	13760	13736	13653	13746	13725	13839	13774	13741	13789	13695	13914	13662	13671	13699	13737	13682	13662	13710	13715	13756	13798	13709	13826	13800	13735	13605	13640	13654	13764	13716	13697	13615	13721	13574	13767	13786	13691	13602	13695	13704	13664	13585	13880	13813	13891	13683	13770	13864	13619	13587	13792	13810	13559	13817	13678	13747	13809	13847	13855	13699	13695	13530	13705	13740	13785	13731	13685	13721	13584	13835	13662	13780	13625	13717	13767	13845	13910	13677	13655	13745	13821	13585	13650	13699	13546	13657	13566	13590	13688	13686	13742	13628	13709	13643	13742	13557	13793	13789	13818	13760	13688	13779	13821	13687	13702	13706	13754	13607	13651	13815	13983	13697	13743	13600	13682	13736	13783	13530
21946	20578	28045	27299	27669	30704	28770	24088	22920	23099	22879	22806	22813	22626	22996	27417	27886	23050	22421	22424	22456	22572	22662	22863	24671	25841	25052	23630	23022	22698	22591	22295	22228	22441	22492	22433	22436	22322	22343	22190	22338	22418	22728	22420	22365	22318	22315	22271	22433	22555	22173	22542	22267	22301	22510	22490	22308	22315	22122	22221	22143	22092	22411	22227	22561	22353	22426	22259	22586	22270	22321	22069	22457	22351	22370	22359	22417	22241	22408	22139	22160	22339	22482	22342	22209	22438	22335	22253	22302	22139	22417	22432	22198	22477	22492	22192	22342	22579	22384	22186	22364	22278	22371	22076	22341	22173	22443	22384	22415	22288	22440	22375	22553	22257	22326	22473	22546	22330	22278	22317	22273	22200	22463	22539	22310	22387	22459	22437	22399	22436	22469	22502	22396	22309	22271	22223	22338	22342	22216	22275	22611	22539	22485	22177	22304	22301	22417	22368	22511	22326	22334	22358	22146	22284	22449	22413	22242	22539	22140	22302	22254	22475	22354	22324	22465	22415	22357	22132	22171	22431	22156	22432	22198	22341	22328	22175	22294	22484	22269	22365	22432	22543	22243	22262	22243	22543	22203	22266	22262	22484	22318	22377	22243	22272	22457	22108	22278	22267	22249	22345	22212	22518	22335	22265	22372	22111	22330	22309	22221	22141	22365	22251	22346	22178	22264	22186	22296	22390	22411	22359	22351	22211	22230	22092	22316	22511	22352	22370	22048	22245	22228	22501	22318	22389	22305	22517	22265	22423	22146	22264	22265	22391	22280	22247	21959	22143	22407	22173	22186	22509	22124	22279	22267	22402	22286	22116	22515	22201	22399	22336	22411	21974	22052	22153	22280	22213	22233	22086	22229	22250	22326	22376	22486	22239	22444	22210	21994	22038	22338	22306	22291	22076	22233	22347	22402	22235	22260	22292	22396	22371	22336	22592	22451	22254	22610	22323	22600	22365	22300	22299	22197	22344	22356	22362	22418	22467	22108	22432	22185	22438	22396	22231	22381	22326	22500	22339	22527	22136	22551	22320	22289	22396	22436	22338	22383	22199	22391	22348	22401	22284	22279	22395	22338	22369	22298	22361	22371	22461	22427	22030	22383	22396	22313	22081	21974	22221	22364	22353	22346	22357	22391	22251	22374	22231	22072	22424	22130	22203	22479	22108	22263	22191	22481	22451	22501	22389	22459	22358	22232	22235	22203	22216	22172	22299	22242	22210	22336	22216	22227	22597	22336	22115	22195	22202	22364	22268	22225	22169	22348	22303	22336	22310	22270	22273	22291	22160	22505	22607	22454	22279	22164	22228	22064	22253	22226	22212	22259	22457	22169	22460	22367	22504	22396	22195	22335	22172	22226	22322	22226	22362	22291	22518	22336	22166	22359	22353	22316	22136	22340	22489	22304	22422	22422	22311	22371	22338	22141	22477	22089	22305	22472	22519	22485	22140	22306	22486	22426	22114	21966	22375	22421	22266	22390	22233	22423	22134	22226	22278	22300	22235	22287	22427	22410	22362	22387	22509	22481	22164	22333	22325	22279	22065	22326	22270	22188	22258	22583	22464	22428	22213	22420	22488	22432	22209	22414	22255	22337	22434	22319	22185	22258	22342	22281	22378	22482	22381	22345	22230	22294	22582	22483	22059	22413	22327	22105	22146	22085	22378	22339	22403	22234	22122	22387	22400	22282	22577	22455	22405	22314	22316	22151	22084	22334	22199	22183	22069	22435	22383	22438	22286	22216	22385	22400	22360	22263	22138	22262	22150	22434	22509	22312	22213	22313	22447	22383	22413	22445	22304	22107	22238	22432	22259	22321	22017	22225	22191	22045	22263	22304	22236	22337	22143	22361	22411	21979	22191	22357	22210	22270	22302	22232	22230	22252	22004	22076	22229	22481	22365	22196	22405	22387	22160	22214	22208	21999	22275	22192	22195	22011	22409	22234	22168	22181	22094	22217	22426	22282	22171	22064	22311	22334	22024	22062	22192	22524	22132	22237	22396	22285	22234	22322	22540	22241	22406	22103	22190	22343	22370	22309	22209	22370	22272	22191	22241	22272	22007	22318	22172	22330	22240	22199	22292	22228	22442	22441	22101	22546	22166	22166	22483	22492	22300	22659	22284	22238	22242	22306	22393	22334	22266	22121	22293	22337	22353	22285	22065	22134	21866	22306	22439	22354	22178	22510	22295	22435	22218	22307	22300	22140	22258	22207	22233	22101	22194	22583	22307	22392	22191	22109	22470	22202	22354	22407	22397	22362	22302	22219	22215	22177	22356	22048	22335	22331	22332	22344	22195	22385	22252	22316	22345	22295	22213	22476	22526	22006	22250	22159	22333	22296	22327	22235	22379	22182	22098	22239	22237	22159	22417	22326	22170	22300	22252	22380	22315	22280	22387	22376	22291	22178	22245	22311	21875	22131	22262	22179	22375	22289	22110	22021	22145	22276	22313	22366	22431	22077	22114	22237	22263	22211	22369	22427	22274	22451	22202	22307	22246	22107	22395	22318	22328	22246	22394	22376	22250	22573	22155	22176	22235	22395	22281	22290	22150	22441	22411	22171	21922	22318	22491	22479	22386	22218	22446	22317	22327	22171	22225	22347	22583	22161	22319	22367	22302	22347	22253	22388	22233	22296	22075	22000	22285	22290	22292	22374	22099	22379	22351	22322	22230	22387	22205	22597	22217	22294	22333	22502	22179	22261	22259	22203	22251	22210	22203	22270	22278	22428	22258	22331	22131	22117	22272	22501	22224	22547	22058	22428	22402	22422	22286	22356	22420	22283	22167	22238	22203	22246	22456	22331	22071	22320	22355	22401	22315	22560	22277	22370	22193	22220	22107	22182	22191	22534	22303	22509	22275	22240	22328	22325	22435	22421	22329	22371	22261	22265	22508	22509	22482	22235	22193	22171	22225	22215	22205	22368	22432	22331	22222	22311	22267	22332	22253	22401	22331	22319	22449	22248	22499	22355	22463	22209	22383	22100	22303	22290	22281	22429	22253	22296	22326	22126	22356	22421	22171	22268	22473	22192	22160	22252	22389	22432	22287	22435	22435	22510	22201	22262	22313	22174	22253	21998	22205	22455	22142	22338	22139	22397	22195	22367	22205	22297	22208	22208	22473	22362	22347	22089	22098	22368	22371	22439	22421	22427	22291	22391	22392	22238	22280	22271	22119	22067	22399	22242	22308	22581	22326	22296	22310	22120	22184	22362	22397	22132	22436	22367	22418	22383	22158	22343	22271	22125	22194	22200	22303	22284	22239	22313	22316	22570	22208	22466	22188	22435	22197	22334	22500	22514	22360	22441	22251	22290	22380	22518	22339	22076	22332	22333	22330	22121	22289	22220	22327	22319	22326	22136	22359	22325	22470	22155	22288	22358	22131	22344	22260	22389	22416	22183	22374	22413	22261	22101	22113	22456	22368	22365	22216	22206	22240	22256	22243	22093	22367	22357	22442	22254	22296	22264	22421	22373	22353	22186	22503	22235	22146	22468	22329	22198	22467	22355	22420	22506	22169	22255	22326	22321	22508	22353	22118	22392	22295	22269	22173	22389	22285	22467	22418	22494	22465	22146	22478	22337	22407	22108	22306	22150	22375	22329	22358	22151	22252	22208	22181	22322	22166	22390	22434	22210	22117	22372	22156	22384	22351	22309	22415	22320	22310	22275	22031	22232	22325	22578	22374	22364	22434	22248	22391	22334	22322	22227	22191	22201	22515	22428	22490	22277	22386	22346	22118	22422	22509	22132	22047	22143	22404	22309	22282	22106	22164	22655	22360	22031	22039	22348	22277	22068	22495	22332	22492	22337	22186	22248	22251	22288	22434	22407	22435	22283	22361	22498	22396	22423	22260	22296	22416	22271	22294	22164	22116	22303	22151	22280	22290	22167	22458	22355	22217	22210	22596	22332	22351	22411	22248	22270	22409	22222	22165	22216	22044	22419	22390	22273	22265	22108	22268	22179	22344	22530	22004	22579	22326	22279	22305	22356	22336	22424	22256	22271	22169	22286	22281	22374	22153	22261	22571	22401	22244	22335	22152	22165	22425	22330	22403	22469	22257	22416	22259	22033	22299	22397	22560	22381	22280	22326	22393	22192	22230	22253	22333	22329	22356	22333	22151	22318	22421	22480	21918	22080	22340	22477	22488	22149	22079	22172	22233	22492	22412	22213	22204	22286	22307	22262	22194	22218	22274	22237	22206	22560	22463	22308	22141	22505	22119	22347	22392	22194	22501	22568	22245	22487	22382	22291	22343	22321	22454	22539	22403	22210	22239	22080	22127	22308	22268	22520	22449	22368	22199	22402	22306	22344	22340	22388	22395	22059	22291	22267	22189	22359	22112	22496	22316	22243	22142	22259	22110	22191	22230	22341	22273	22315	22260	22329	22468	22318	22322	22529	22277	22338	22385	22200	22442	22242	22291	22556	22285	22385	22501	22261	22285	22317	22281	22560	22285	22510	22579	22412	22292	22465	22176	22137	22552	22261	22233	22262	22427	22290	22325	22419	22223	22520	22355	22425	22244	22424	22403	22365	22273	22350	22355	22282	22272	22308	22134	22535	22226	22328	22204	22281	22111	22448	22425	22139	22362	22421	22081	22154	22297	22265	22445	22461	22380	22204	22226	22370	22585	22140	22358	22318	22051	22406	22393	22342	22187	22133	22332	22152	22294	22220	22219	22057	22269	22362	22505	22324	22428	22365	22422	22424	22343	22431	22329	22204	22198	22127	22184	22341	22390	22177	22130	22241	22185	22258	22290	22079	22241	22417	22192	22394	22197	22339	22222	22161	22179	22324	22276	22186	22345	22399	22305	22318	22253	22314	22355	22470	22323	22320	22236	22384	22238	22333	22385	22585	22276	22301	22432	22559	22163	22275	22232	22313	22484	22176	22096	22365	22218	22516	22085	22325	22088	22326	22236	22284	22157	22359	22238	22331	22163	22495	22101	22437	22145	22254	22574	22431	22470	22343	22404	22117	22498	22313	22365	22172	22376	22549	22239	22154	22216	22202	22349	22499	22215	22104	22113	22643	22137	22310	22196	22519	22460	22262	22324	22493	22215	22262	22343	22291	22294	22358	22404	22412	22380	22170	21973	22011	22419	22108	22411	22401	22184
50844	79303	74535	56010	43804	31206	17444	16363	15989	15789	15760	15625	15725	15475	16093	23116	21148	15326	15300	15273	15227	15373	15437	16113	19015	20103	18064	16750	15916	15405	15226	15186	15165	15233	15134	15176	15023	15253	15067	15246	15316	15128	15260	15290	15192	15235	15325	15262	15246	15317	15219	15207	15282	15122	15255	15237	15322	15182	15217	15076	15060	15057	15305	15097	15160	15203	15310	15311	15176	15044	15184	15183	14955	15197	15223	15115	15036	15272	15290	15293	15038	15347	15243	15299	15165	15131	15272	15331	15199	15305	15447	14976	15266	15104	15237	15161	15381	15163	15141	15157	15287	15197	15210	15127	15282	15380	15183	15079	15324	15146	15228	15169	15418	15157	15248	15213	15384	15193	15341	15130	15288	15030	15116	15308	15211	15268	15038	15099	15189	15167	15179	15126	15229	15188	15354	15272	15157	15018	15196	15120	15209	15214	15318	15167	15399	15236	15368	15329	15218	15239	15244	15147	15105	15247	15234	15331	15176	15190	15151	15050	15099	15159	15170	15429	15159	15184	15352	15328	15312	15224	15238	15166	15313	15171	15087	15203	15325	15198	15186	15182	15199	15368	15112	15220	15299	15230	15173	15268	15221	15019	15212	15144	15143	15079	15297	15356	15297	15079	15033	15202	15265	15248	15092	15149	15274	15045	15254	15211	15146	15084	15237	15303	15178	15092	15180	15058	15114	15211	15124	15234	15296	15111	15139	15246	15092	15261	15091	15266	15260	15181	15153	15369	15113	15243	15118	15175	15140	15305	15045	15201	15127	15107	15241	15276	15025	15122	15300	15083	15373	15343	15093	15084	15227	15328	15248	15190	15252	15205	15243	15240	15173	15172	15336	15123	15184	15115	15220	15289	15108	15143	15161	15176	15233	15077	15167	15064	15052	15292	15266	15031	15153	15237	15239	15091	15055	15231	15116	15167	15084	15310	14996	15210	15278	15215	15195	15172	15159	15112	15189	15124	15153	15193	15214	15052	15059	15124	15213	15355	15282	15148	15143	15290	15297	15107	15116	15275	15491	15358	15162	15104	15203	15120	15299	15185	15064	15116	15130	15139	15214	15357	15186	15363	15282	15112	15074	15285	15115	15203	15266	15216	15307	15190	15357	15164	15131	15322	15290	15095	15332	15334	15373	15280	15303	15051	15214	15201	15212	15357	15273	15137	15285	15310	15044	15364	15155	15246	15103	15165	15092	15227	15094	15163	15215	15255	15121	15334	15337	15229	15221	15329	15200	15140	15139	15031	15136	15119	15166	15123	15139	15390	15157	15102	15393	15307	15186	15118	15131	15265	15133	15337	15099	15319	15305	15103	15214	15187	15299	15177	15207	15242	15322	15188	15094	15145	15283	15298	15188	15313	15109	15155	15150	15216	15217	15013	15101	15297	15429	15124	15291	15047	15485	15164	15075	15128	15261	15295	15231	15054	15245	15321	15193	15224	15096	15173	15144	15314	15166	15269	15106	15139	15251	15226	15056	15130	15117	15036	15063	15191	15275	15231	15142	15201	15265	15249	15216	15152	15232	15230	15198	15226	15150	15130	15271	15212	15124	15246	15141	15168	15188	15062	15175	15240	15267	15205	15152	15183	15325	15331	15219	15310	15303	15182	15006	15195	15133	15181	15332	15205	15211	15191	15178	15169	15209	15207	15168	15119	15301	15257	15183	15161	15313	15356	15171	15156	15391	14953	15073	15219	15228	15098	15122	15215	15123	15053	15213	15074	15122	15086	15323	15178	15229	15236	15148	15302	15260	15239	15290	15280	15225	15159	15042	15104	15139	15201	15187	15193	15171	15211	15355	15331	15233	15137	15353	15344	15186	15226	15299	15180	15140	15242	15385	15313	15057	15098	15040	15307	15065	15283	15155	15004	15211	15132	15345	15107	15275	15225	15255	15112	15441	15179	15136	15063	14955	15161	15160	15435	15221	15178	15256	15163	15051	15148	15276	15175	15267	15141	15123	15216	15148	15298	15314	15223	15261	15272	15205	15095	15142	15169	15194	15174	15256	15300	15293	15197	15143	15177	15114	15011	15308	15217	15301	15063	15207	15087	15101	15168	15360	15191	15212	15319	15163	15106	15302	15175	15263	15056	15185	15192	15242	15209	15191	15114	15229	15085	15323	15298	15093	15289	15307	15128	15278	15177	15142	15228	15150	15170	15093	15257	15191	15307	15207	15173	15367	15215	15180	15329	15231	15194	15126	15190	15209	15346	15060	15038	15194	15315	15051	15315	15209	15326	14944	15172	15039	15197	15239	15284	15169	15239	15188	15198	15186	15205	15205	15313	15217	15033	15341	15257	15084	15212	15157	15293	15154	15053	15091	15044	15133	15246	15308	15201	15182	15295	15302	15310	15159	15144	15336	15339	15238	15341	15177	15124	15300	15301	15110	15072	15144	15132	15291	15197	15137	15083	15225	15290	15152	15246	15170	15251	15333	15254	15275	15388	15102	15285	15075	15214	15133	15204	15246	15075	15124	15147	15425	15274	15242	15192	15365	15067	15232	15249	15333	15184	15195	15299	15197	15068	15300	15103	15172	15209	15291	15164	15195	15036	15301	15255	15316	15147	15246	15217	15328	15226	15011	15229	15314	15023	15083	15148	15229	15331	15188	15134	15256	15299	15258	15149	15256	15254	15321	15288	15311	15286	15317	15341	14995	15323	15283	15060	15129	15210	15132	14919	15248	14972	15274	15230	15169	14995	15250	15203	15165	15210	15056	15265	15285	15288	15266	15203	15141	15321	15196	15165	15129	15093	15216	15289	15170	15064	15213	15285	15131	15227	15212	15255	15272	15160	15109	15167	15133	15164	15117	15285	15252	15230	15056	15170	15205	15121	15378	15239	15217	15254	15239	15237	15076	15447	15278	15167	15084	15284	15427	15068	15142	15327	15185	15256	15494	15245	15196	15208	15110	15380	15229	15177	15142	15264	15503	15340	15217	15037	15252	15129	15076	15146	15354	15190	15272	15272	15155	15241	15095	15316	15367	15293	15230	15310	15211	15281	15138	15415	15034	15104	15253	15091	15364	15225	15328	15336	15283	15233	15242	15284	15174	15112	15136	15236	15192	15215	15082	15355	15305	15029	15212	15083	15251	15260	15344	15128	15177	15134	15121	15105	15233	15118	15292	15333	15292	14985	15253	15253	15280	15263	15247	15304	15373	15332	15264	15389	15150	15368	15073	15127	15184	15346	15043	15152	15260	15027	15126	15224	15159	15273	15193	15186	15141	15149	15196	15181	15070	15245	15237	15137	15137	15017	15279	15356	15191	15145	15166	15092	15202	15128	15233	15171	15249	15247	15181	15151	15268	15250	15139	15355	15100	15183	15167	15235	15285	15275	15389	15234	15134	15156	15211	15138	15202	15081	15165	15161	15352	15280	15330	15345	15188	15224	15153	15200	15340	15240	14957	15064	15133	15110	15300	15245	15273	15264	15123	15278	15105	15250	15241	15141	15204	15281	15194	15135	15190	15189	15220	15188	15341	15416	15183	15260	15043	15301	15295	15182	15266	15166	15233	15278	15187	15156	15034	15069	15281	15285	15149	15302	15364	15147	15077	15280	15343	15083	15044	15294	15393	15223	15055	15153	15149	15297	15205	14978	15327	15222	15201	15238	15193	15259	15120	15198	15155	15050	15264	15200	15283	15401	15146	15359	15362	15144	15085	15119	15029	15311	15302	15264	15230	15175	15189	15228	15295	15090	15156	15428	15282	15106	15149	15096	15230	15220	15227	15009	15264	15150	15216	15070	15245	15174	15107	15014	15190	15169	15136	15059	15386	15186	15096	15137	15177	15352	15337	15397	15122	15201	15259	14970	15279	14989	15176	15118	15312	15294	15405	15342	15141	15357	15066	15402	15009	15189	15200	15259	15445	15196	15165	15146	15088	15361	15153	15178	15122	15039	15114	15126	15223	15217	15104	15400	15184	15240	15275	15276	15307	15161	15099	15211	15267	15100	15150	15239	15298	15348	15132	15076	15146	15153	15246	15136	15298	15206	15190	15192	15217	15027	15186	15211	15263	15224	15248	15154	15155	15132	15261	15135	15164	15063	15289	15316	15173	15532	15157	15186	15338	15082	15211	15219	15185	15166	15191	15187	15281	15180	15192	15223	15104	15301	15043	15092	15442	15207	15226	15287	15230	15370	15164	15177	15150	15200	15153	15313	15324	15302	15406	15155	15242	15185	15179	15337	15311	15230	15121	15270	15267	15139	15023	15185	15171	15143	15317	15103	15061	15280	15323	15325	15264	15244	15174	15136	15257	15193	15350	15245	15033	15072	15332	15052	15117	15206	15107	15249	15332	15207	15059	15118	15423	15172	15233	15305	15248	15243	15260	15295	15307	15143	15392	15314	15279	15008	15046	15146	15184	15175	15197	15202	15067	15293	15369	15207	15128	15303	15185	15285	15363	15273	15068	15227	14962	15140	15248	15256	15227	15130	15219	15259	15171	15110	15302	15379	15123	15053	15297	15046	15127	15168	15238	15187	15057	15315	15313	15286	15145	15211	15150	15328	15223	15223	15306	15184	15177	15100	15221	15271	15194	15137	15219	15300	15210	15142	15094	15185	15237	15342	15219	15222	15186	15151	15144	15337	15177	15173	15281	15139	15379	15117	15175	15264	15359	15294	15148	15407	15100	15176	15049	15227	15312	15309	15244	15267	15072	15264	15334	15197	15121	15390	15375	15050	15097	15019	15150	15218	15136	15090	15306	15273	15264	15166	15306	15237	15148	15199	15451	15083	15279	15350	15256	15195	15323	15207	15158	15335	15194	15003	15210	15357	15179	15148	15139	15211	15330	15123	15231	15141	15365	15235	15268	15075	15427	15285	15105	15263	15099	15204	15268	15145	15235	15178	15156	15342	15320	15090	15304	15210	15240	15215	15126	15202	15282	15102	15219	15315	15135	15298	15138	15134	15217	15317	15192	15324	15279	15054	15372	15134	15263	15149	15422	15106	15248	15229	15208	15345	15171	15329	15299	15149	15159	15171	15159	15225	15396	15137	15267	15089	15059	15351	15245	15225	15442	15126	15120	15399	15373	15073	15205	15197	15028	15292	15134	15275	15194	15234	15076	15334	15025	15212	15171	15294	15149	15395	15224	15107	15129	15115
44760	52359	49077	36419	29969	25127	22741	22397	22193	22240	22140	21982	21917	21965	22322	22457	22390	22204	22156	22280	22127	21941	21925	22125	22293	22321	22314	22158	22232	22238	22156	21797	21929	21957	21967	22107	22121	21962	22074	21887	21927	22087	21938	22062	22127	21872	22034	21926	22260	21829	22212	22013	22005	22076	22326	21950	22135	21976	22097	21860	22063	21762	22014	22015	21818	22195	22124	22172	21916	21668	22142	22001	21953	21918	22130	22085	22183	22050	21909	22098	21937	21874	21990	21920	21979	22320	21851	22099	22289	21702	21979	21945	21781	21798	22082	21867	22097	21922	21766	22077	21921	22239	22001	21909	22112	21909	22117	22069	21802	22023	22177	22118	21944	22045	21815	21951	21875	22059	22010	22054	21977	22123	22276	21945	22000	21972	22084	21923	22205	22031	21887	21976	22214	22214	22259	21921	21949	21933	22026	21999	21972	22009	22170	22010	22342	22107	22028	21748	22034	21983	22023	21956	21984	21995	21928	22097	22031	21981	22109	22034	22045	22058	22051	21977	21894	22016	21948	21973	21975	22070	21964	21822	21766	21866	22070	22010	22149	21962	21973	22096	22131	22103	22130	22122	22065	21874	22156	21992	22170	22011	22133	22010	22123	22051	21932	22038	22087	22143	22031	21734	22021	21768	21909	21996	22147	21808	22091	22190	21958	22091	21998	22051	22023	22148	21980	21919	21989	21945	22102	22113	21908	21863	21791	21934	22071	21888	22039	22051	21972	21920	22219	21994	22031	22033	21971	21816	22153	22064	22203	22166	22053	22218	22137	21834	21957	22078	22201	22179	22294	21966	21983	22051	22136	21878	22026	22081	22008	22010	22027	21992	22004	22038	21919	21927	22078	21950	22117	22035	22020	22097	22169	21858	22016	22015	22035	21915	21815	22052	21977	22123	21847	22062	21922	21978	21939	21991	22098	22154	22210	21852	21884	21881	21886	22100	22145	22261	22132	21894	22134	22094	22058	22037	22229	22115	21848	21867	22165	22213	21720	22067	22161	22089	21896	21888	21889	21855	22201	21978	22196	21992	21664	22046	21952	21979	21954	21885	22090	21846	21892	21826	22137	21758	22391	22214	21897	22093	22009	21762	22184	21981	21931	21919	22032	21885	21830	21718	21945	21915	22023	22236	21827	22070	21925	22125	22020	22219	22116	21912	21944	21926	21889	22086	21985	22128	21942	22091	22185	22121	21934	22184	21964	21892	21729	21799	21980	22077	21971	21976	22075	21990	22009	21943	22134	22096	22419	21927	21889	21900	22007	21983	22258	22086	22039	22029	21934	22042	22193	21846	22094	22063	21945	22093	21998	21749	22044	22088	22071	21788	21867	21936	22137	22155	22074	22156	22026	22061	22173	21982	22195	21795	21865	21864	21951	22201	22208	22064	21835	21831	22138	22018	22014	22131	22162	22129	21940	21978	21930	21936	21875	22043	21974	22009	21953	21609	21936	21885	21991	21999	21928	21799	21943	22194	21766	21811	21848	22012	21903	22152	22103	22107	22073	21904	22107	22026	22086	21922	22133	22169	21923	21984	22139	22002	21955	21982	22177	21947	21896	22195	21978	22066	22128	21927	21996	21791	21909	21885	21971	21899	22029	21864	21929	21908	22112	22199	21962	21957	21685	22008	21912	21947	22082	21900	22192	22031	21939	21959	22001	22054	22061	21942	22039	21991	22059	22212	21798	22026	21904	21819	22201	21955	21985	21786	22068	21939	21995	21741	21798	21979	22045	22235	22181	22024	21936	22169	22034	22005	21831	21895	21722	21934	22068	22333	21806	21964	21799	22053	21952	21878	22040	21854	21907	22124	22248	22109	21984	22065	21791	21881	21975	22101	21951	21953	22015	22286	21995	21935	22042	21866	21807	21764	22111	21904	22274	21887	21881	21736	22067	21832	21880	22064	22166	21822	21820	21865	21672	21871	22083	21996	22093	21983	22056	21866	22049	22162	21972	21825	21997	22217	21951	22193	21867	21954	21733	21837	21863	22164	21931	22108	22136	21955	21861	21902	22087	22024	21898	21973	22102	21970	21943	21831	21964	21877	21774	21929	22126	22120	22091	21954	21872	22015	22123	21645	22048	22113	22336	21848	21849	21999	21991	21907	22068	21981	21816	22025	22277	22061	22289	22048	21975	22021	22053	22136	21978	21964	21944	21961	22109	21983	22017	21930	21995	22147	22084	22124	22124	22193	21904	22125	21900	22286	21908	21924	22171	22078	21927	21773	21995	21985	21984	22267	22028	21891	21898	22058	22031	21826	22099	21996	21850	21849	22188	21974	21877	21977	21846	21927	22148	21965	21921	21939	21957	22141	21785	21779	22073	22307	22167	22335	22125	21973	22049	22115	22187	22059	21747	22207	22169	21857	21738	21814	22005	21959	21970	22026	21950	22101	21949	21857	21976	21864	22009	21933	21886	21986	21940	21818	22133	22198	21813	21917	22032	22002	21749	21766	21878	21820	22079	22257	21810	22028	21827	21742	21942	21920	22207	21828	21934	21929	22202	21983	22202	22128	21993	22035	22079	21991	22131	22184	22036	21984	21976	22000	21985	22168	22080	22038	22133	21950	21701	22018	22188	21750	21781	22063	22034	21855	22237	22049	22067	21932	21912	21958	22073	21950	22044	22039	21907	22059	21959	21896	21852	22004	21875	22128	21868	21941	21793	21803	21786	22067	22016	22039	22033	22109	22114	21922	21847	21935	21990	22019	21797	21900	21950	22014	21782	22050	21891	21815	21980	22043	22074	22067	21809	22111	21984	21902	21873	22155	22105	21960	22131	22132	22102	22031	22058	22080	22084	21844	21841	22073	21997	21863	22164	22003	21956	22034	22149	21972	21920	22183	22091	21765	22263	22158	22002	22140	21990	22142	21971	22331	22039	22127	21948	22019	22079	22014	22010	22071	21901	21929	21934	22307	22107	21971	22088	22101	22390	21892	21954	21967	22222	21934	22093	22125	21864	21863	22009	22040	22040	22171	22183	22052	22108	22112	21819	21977	22087	22126	22002	21925	22028	22209	22295	21960	21983	21847	22065	22184	21926	21928	22097	21818	21802	22154	21924	21996	21917	22138	21992	21936	22078	21882	21931	21786	21952	21935	22053	21799	21825	21936	21922	22156	21827	22041	22001	22001	21809	21919	22068	21957	21831	21725	22024	21897	21967	22058	22158	22086	22061	21955	21949	22248	21776	21901	21954	22000	21916	22050	22188	22115	22026	22057	22088	21977	22008	22082	22153	21983	21886	22182	22272	21960	22036	21836	21917	22035	22271	22199	21959	22169	21832	22031	22006	22093	22051	22370	22111	21909	21851	21864	21989	22130	22123	22006	22310	21924	22052	22083	21986	21887	21852	21909	22096	21901	22202	21784	21913	22078	21890	21990	22087	22041	22085	22098	22002	21905	21989	21921	21667	21778	21897	21875	21957	22000	22090	21931	21956	21942	22217	21932	21931	22083	22279	21983	21932	21702	22231	21974	22066	22067	21814	21965	22198	21831	21750	22101	22084	22025	22168	22327	22153	22073	22062	22166	22056	22098	22205	22189	22042	22097	21955	21899	21960	22136	22050	21801	21909	21963	21795	21970	21988	22182	21996	21966	21947	21975	21982	22078	22016	22142	22093	21907	22000	22189	22001	22020	22032	22044	21874	21940	22069	21722	22262	22079	21947	22074	21882	21858	21986	21956	22128	22031	21956	21868	21992	21962	22030	22094	22253	21749	22124	21964	21827	22025	21810	22183	21856	21916	22154	21967	22086	22007	22157	21826	22125	21934	21991	22084	22029	21734	22059	21997	21874	22070	22171	22066	22221	22010	22047	22045	21915	22065	21972	21996	22034	22085	21855	21884	22181	21950	22076	22036	22128	21899	22134	22002	21916	21916	22195	22150	21973	21921	21924	22100	21983	22200	22186	22313	22080	22029	21819	21819	22070	22033	21968	21766	21924	22274	22250	22097	22007	21823	22017	21984	21956	21839	22129	21927	21779	22037	22066	21954	22073	22015	22094	21900	21801	21860	22040	21996	22183	21963	21945	21913	21987	21873	21963	21965	22085	22012	21987	22144	22066	22161	22047	21954	21965	22140	22095	21851	22229	21902	22101	22285	22097	22026	22076	22087	22066	22068	22064	22121	22091	22011	21881	21921	22175	21980	21814	21915	22099	22017	22277	21963	21958	22012	22022	22008	21933	22102	22228	22037	21945	21998	21971	21820	22092	22208	22083	21994	22000	21858	21950	22032	21936	22035	22183	21943	22199	22112	21876	21990	22008	22051	21873	22018	21851	21889	22113	22097	21896	21755	22037	22062	22199	22129	22134	22042	22086	22044	21981	22070	22055	22189	21973	21832	22040	21900	22028	21915	21944	22042	21994	22246	22222	21959	22055	21859	22259	21871	21779	21987	22003	21749	22055	22145	22111	22142	22135	22116	22042	22056	21914	21886	22216	21935	21972	21989	21965	21998	21821	22075	21889	21969	22163	22098	22027	22269	21995	22012	22012	22227	22068	22048	22070	22054	21940	21746	22012	22100	22017	22116	21998	21985	22226	22005	22021	21883	21993	22048	21819	21915	22030	21964	21945	21899	21982	21833	22039	21863	21842	22049	21637	22041	21987	21718	22118	21995	21953	21975	22238	22067	22027	21985	22104	21793	22180	21924	22028	21956	21986	21976	22090	22032	22119	22000	21873	22039	21951	21928	21982	21975	21830	22028	21846	21784	21924	22107	22048	22225	21872	22225	22053	21971	21775	21656	22024	21937	22184	21797	21930	21984	22172	21963	21978	22005	22171	22047	22049	21825	22007	21867	22180	21726	21880	21969	21903	22009	22191	21897	21984	21958	22299	22071	22043	21957	21939	22083	22184	22220	22240	21893	22037	21966	21982	21925	21995	22006	21906	22017	21977	22192	21964	22035	21911	22011	22019	21947	21971	22013	21973	21794	22054	22165	22085	22081	22295	22088	22038	21947	22168	21902	21951	22000	22186	21935	22238	22120	21993	21838	22135	21917	22128	22124	22076	21936	22197	22008	22192	21980	21706	22117	21915	22092	22124	22082	22206	22153	22265	21918	22121	22305	22078	21965	21832	22062	22238	21885	22289	21995	22182	22087	22086	22070	21991	21958
48521	59305	48659	31902	24949	18279	15510	15203	15111	15094	15107	14967	15157	14987	15050	15479	15491	15231	14937	14998	15123	14907	14945	14985	15192	15281	15333	15354	15322	14887	15122	15006	15060	15044	15076	14978	14879	15058	15063	15059	14915	14910	14918	15085	14858	15242	15031	15225	15265	14944	14830	15141	14968	14933	15091	15062	15120	14984	15148	15028	14806	15134	15060	14921	14887	14987	15033	14981	15133	14928	15005	14936	14966	15113	15064	15005	15122	14998	15008	15205	14982	14956	15174	15069	14858	15128	15020	14988	14991	15074	14863	14881	15021	15102	15050	14952	15045	14928	14932	14941	14922	15123	15057	14970	15017	15044	15094	15096	15034	15087	15090	15168	14929	14997	15190	14959	14958	14981	15102	14955	15012	14937	15022	15130	15164	15047	15007	14945	15012	15031	15017	14874	14988	14856	15019	14804	14959	15170	14913	14990	15125	14811	15040	15104	15027	14953	14991	15290	15093	15109	15008	14919	15096	14811	14921	15046	15254	14981	14835	14839	15075	15135	15001	15228	14935	14981	14983	14948	15061	15172	15203	14981	14938	14928	15096	14867	15090	14940	15220	15101	15069	15037	14980	15051	14980	14962	15002	15097	15197	15031	15041	14979	14938	14902	14946	15114	14908	14953	15034	15014	14938	15103	14869	14933	15105	14991	15032	15004	14774	15016	14972	15009	15043	15063	15172	14881	15009	15024	15093	14853	15110	15108	15045	14757	14803	15026	15020	14995	14865	14900	14971	15062	14996	14957	15090	15032	14809	15220	15180	15163	15046	14851	14947	15051	14959	15004	15172	15226	15193	15129	14972	14942	14906	15023	14824	14777	14894	15205	15129	14990	14831	15066	15165	14876	15019	15114	14959	15073	14957	15016	15024	14964	14935	14979	15076	15079	14942	15091	15040	14995	15028	14955	14990	15061	15127	15142	15111	15050	15014	15053	15003	15191	14869	14952	15160	14949	15015	15168	15030	14941	14876	15032	15074	15113	15057	15038	15001	14942	15133	15038	15007	15095	15198	14915	15117	15049	15172	15004	15011	14946	15040	14978	15006	15068	14967	14985	14924	15018	14950	14930	14952	15067	15120	15014	15077	15030	14986	15031	14921	15046	15017	15191	14955	15064	15081	14939	14902	15145	14909	14920	15073	15089	14963	14891	15120	15045	14995	15064	14865	15161	15171	14921	14932	14807	14990	14968	15033	14856	15118	14930	15060	15039	15043	15009	15012	15061	15027	15040	15023	15017	14999	15056	14889	14923	15208	15012	15220	15084	15073	14864	14889	14942	15042	14839	14918	14990	14970	15141	15102	15079	14999	14904	15135	14830	15120	15029	14999	15058	15034	15086	15129	15155	14999	14944	14865	14982	14924	15162	15072	14922	15087	15086	15112	15016	15072	14918	15186	15037	14904	14961	15091	15062	14933	15037	14982	15075	15090	14951	14921	14965	15150	14955	15040	14976	15030	14918	15007	14900	14965	14728	15044	15024	15072	15131	15088	15037	15106	15062	14954	15051	15115	15013	15017	15008	15128	15044	14911	15036	15012	14975	15175	14988	14936	15026	15025	15005	15100	15008	15056	15000	14967	15032	15056	14899	15038	14888	14929	15034	15071	15017	15114	14985	15074	15057	15091	15080	15064	15008	15033	15212	14996	15166	15133	14972	14959	15151	15066	15099	15224	15069	15056	14913	15056	14871	15071	14945	15012	15178	14975	15112	15022	14938	15084	15082	15166	15044	14913	14995	15055	14934	15154	15016	15051	14998	14926	15118	14859	15142	14879	14996	14907	14939	15173	15012	15059	14950	15037	15072	15153	15111	15021	15160	15148	14867	14946	14944	15008	15055	15080	15036	14965	14985	15175	15021	14963	15124	14942	15146	14847	15003	15037	15000	15066	15135	14913	15119	15180	14928	14943	14971	14991	15050	15038	15157	14933	15003	14901	14917	14972	15184	15152	14869	14996	15020	15084	15077	15052	15046	15109	15128	15126	14869	14963	15206	15075	14912	15095	15085	14970	14987	15156	14889	14952	15064	15031	14981	14970	15132	14966	14970	15132	15065	15204	15141	14967	15191	15019	14977	15038	15061	14927	15003	14985	14943	14846	15055	14994	15085	14959	14964	15104	15170	14858	15116	14895	15105	15092	14918	15024	15091	15131	14891	14991	15092	15024	15202	15017	15010	15166	15096	15045	14960	15138	15061	15026	15092	14852	15001	15026	14869	15102	15158	14960	15073	15048	15094	15114	15057	15025	14933	15025	15146	14933	15001	15056	14931	15009	14997	14860	15150	15152	14926	14917	15071	14945	15092	15143	15032	15025	15240	15062	14842	15148	14904	14994	14921	14910	15039	15141	15098	15015	15051	14901	15156	14993	15004	15015	14906	14892	14923	14988	15092	15017	15128	15105	15013	14911	15136	14908	15135	15205	14989	14927	15039	14933	15059	15070	15131	15193	14909	15002	15194	15003	15077	14934	15029	15031	15040	14875	14969	15058	15122	15114	15147	15138	14868	15127	15049	15069	15072	15146	15046	15024	15054	15166	14864	15071	14901	15024	14892	15192	15030	15052	14959	15120	15044	14910	15010	14971	15004	15035	15079	14820	14923	15037	14973	15086	15184	15163	15122	14939	15039	15005	15021	14932	14878	14824	15100	15108	15003	14950	14963	15099	15220	15159	15125	15079	15015	15153	15057	14997	15112	15072	15009	15085	14981	14955	15166	15153	15007	15138	14974	15001	14930	15116	15055	15250	15252	14995	15120	15075	15031	14950	14897	15110	15019	15081	15043	14891	15124	14983	14929	15058	15127	14988	15164	14991	15079	15115	15084	15007	15138	15219	15042	14970	15004	14995	15131	15181	15181	15137	15051	15087	14958	15070	14984	14916	15177	15094	14895	14992	14985	14905	15013	15145	14959	15103	14849	14943	14849	15002	15162	15110	15227	15086	15140	15161	15168	14902	14956	15051	15034	15043	15079	15256	14901	15098	15134	14908	14963	15073	15226	14913	15179	15015	15049	15137	15002	15018	14994	15101	14943	15138	15057	15020	15075	14900	15018	15157	15238	15083	15012	14981	14960	15153	15078	14976	15033	15000	15083	15099	15005	15104	14850	15055	15198	15013	15152	14670	15172	15023	15000	15090	15024	14987	14955	15084	15117	14966	15057	15077	15005	15090	15156	14730	15098	15065	15054	15030	15089	15182	14930	14936	15115	14966	14868	15068	15087	14950	15014	15142	15213	15105	15077	14929	15044	14905	14998	14895	14942	15061	15007	15007	14969	15078	15285	15111	14935	14944	15041	15258	15192	15136	15083	15098	15141	14996	15019	15036	15121	15030	14970	15082	15156	15170	14863	14993	15032	14978	15002	14941	14775	15001	15063	14938	14964	15013	15031	15052	15042	15042	15012	15118	15020	15016	15052	14984	15093	15008	15069	14912	15101	14809	15071	14977	15111	14861	15124	14963	14977	14964	15060	14940	15031	14963	15191	14861	15131	15060	15238	15040	15145	14944	15076	14983	14998	15117	15063	15175	14852	15073	15181	15210	15078	15044	15067	15143	15072	14973	15140	14978	14910	15004	15058	15137	15096	14993	14878	15072	15051	15031	14874	15071	14926	15007	14944	15033	15011	15142	15008	14967	14992	14892	14961	15079	15026	15094	15122	14980	14884	14785	15069	15055	14809	14922	15030	15165	14873	15159	15032	14871	15074	14993	14872	15012	14958	14962	14968	15123	15157	15088	14993	14879	14940	15001	15023	14973	15022	15030	15020	15084	14953	15070	15095	14994	14968	15034	15074	14937	15144	14986	15068	15133	15166	15083	15125	15002	14890	15215	15213	14981	15019	15087	15127	14984	15038	14898	15024	14955	14925	15014	14905	15023	15075	15176	15043	15027	15119	15073	15046	15159	15022	14955	14983	15060	15251	14916	15055	15144	15011	15082	15091	15054	14964	15171	15198	14972	15208	14876	15043	15103	15023	15025	15299	15019	15003	15051	14988	15093	15016	15080	15044	14987	15082	14942	15110	15006	15102	14952	15010	14866	14919	15062	15107	15096	15032	14957	14978	15036	15002	15083	15096	15067	15313	14977	14852	15079	15003	15107	15051	15024	15009	15009	14970	15010	15064	15148	15052	14963	14985	15094	15100	15081	14960	15043	15015	15059	15168	15039	14979	15136	15017	15004	15080	14939	15130	15104	15087	15023	15079	14946	14988	15200	15090	14998	15096	15064	15090	14838	15164	15055	14911	14952	14984	15095	14952	15084	15075	15007	15130	15136	15055	14924	15037	14967	15074	15138	15028	14994	15143	15135	15089	14901	15063	14949	14976	15061	14920	15171	14992	14958	14916	15058	15003	15210	14958	14925	15077	14938	15101	15005	15090	15037	14943	15041	15034	14967	14994	14947	14924	15035	15065	15265	15034	15125	15054	14833	15002	15041	14918	15075	15200	14907	14951	15206	14979	15004	15072	15050	15108	15006	15009	14960	14969	15114	15065	15166	15093	15086	14999	15177	14889	14951	15074	15002	14880	15062	15126	14983	15127	15119	15059	14972	14950	14991	15117	15126	14998	15013	14960	14826	14996	15041	14904	15133	14901	14986	15220	15060	15193	15244	14958	15185	15016	15189	15037	14937	14903	15172	14892	15230	15087	15061	15000	14979	15002	15088	15024	14974	14876	14991	14995	15097	15008	15087	14985	15159	14926	14981	15050	15005	15043	15101	15081	14935	15034	15010	15138	14992	14980	15132	15055	15045	15090	14932	15111	15003	14975	15112	14941	15173	15128	15017	15121	15170	15079	15139	15215	15065	15167	15094	15137	15055	14939	15116	15040	15015	14987	14992	15143	15013	15098	15089	14957	15095	15087	15024	14930	14936	15024	14901	15057	15089	15004	15033	15030	15012	15069	15135	15028	15046	15106	14933	15223	15022	15072	15129	14925	14987	15088	15027	14916	15251	15203	15219	15150	15294	15090	15200	14981	15117	15054	15011	15093	15041	14998	15052	14995	15085	15059	15115	14908	15053	14855	14960	15005	15030	14871	14973	15280	15153	15039	15027	15103	14997	14888	15092	15013	14915	15061	14927	15133	15075	14966	15008	15095	15068	15015	15130	15010	15138	14924	15111	14992	14919	15003
23824	20697	28772	28723	27485	26863	25651	22625	22170	22075	22224	22082	22147	22133	22454	25825	27932	26142	22561	21900	21912	21764	21889	21924	22383	22941	22676	22488	22028	22045	21855	21594	21619	21910	21786	21615	21782	21889	21518	21830	21799	21769	21713	21548	21879	21675	21799	21691	21695	21438	21655	21580	21646	21323	21754	21892	21710	21683	21813	21653	21873	21516	21615	21744	21671	21596	21655	21965	21751	21719	21826	21747	21881	21791	21769	21648	21771	21921	21474	21945	21735	21787	21710	21897	21874	21441	21684	21829	21695	21833	21925	21932	21800	21871	21746	21652	21614	21821	21690	21698	21844	21924	21790	21866	21801	21772	21772	21774	21760	21675	21697	21853	21709	21796	21690	21759	21553	21660	21569	21717	21907	21875	21736	21617	21492	21663	21822	21570	21813	22128	21522	21701	21625	21792	21570	21786	21547	21593	21546	21699	21886	21560	21756	21806	21605	21846	21513	21625	21906	21940	21776	21503	21512	21642	21574	21709	21492	21816	21466	21620	21754	21562	21791	21503	21649	21650	21577	21641	21476	21793	21726	21702	21834	21643	21648	21798	21730	21718	21841	21785	21822	21764	21731	21577	21745	21654	21518	21546	21704	21634	21738	21676	21690	21703	21717	21749	21517	21639	21807	21489	21475	21413	21787	21915	21702	21570	21779	21893	21823	21973	21784	21827	21653	21745	21753	21690	21660	21804	21444	21753	21646	21737	21839	22004	21949	21786	21598	21510	21701	21631	21481	21623	21689	21542	21653	21916	21819	21799	21860	21704	21987	21839	21854	21732	21424	21729	21752	21606	21601	21708	21673	21922	21822	21763	21669	21804	21490	21561	21838	21886	21642	21796	21635	21584	21786	21696	21657	21845	21658	21581	21935	21620	21823	21845	21753	21739	21619	21846	21712	21617	21758	21805	21778	21956	21872	21911	21801	21786	21833	21572	21827	21511	21642	21729	21670	21373	21688	21789	21672	21815	21617	21669	21623	21591	21762	21506	21493	21707	21795	21563	21675	21695	21554	21558	21688	21657	21584	21759	21722	21434	21529	22005	21872	21537	21431	21336	21919	21784	21461	21761	21582	21625	21755	21424	21459	21933	21722	21742	21480	21593	21777	21465	21700	22109	21795	21783	21687	21660	21588	21630	21875	21797	21992	21966	21679	21716	21826	21727	21693	21747	21855	21783	21567	21705	21939	21852	21656	21637	21509	21719	21760	21790	21563	21734	21931	21686	21710	21756	21643	21582	21501	21747	21690	21854	21775	21811	21960	21832	21563	21892	21864	21659	21788	21676	21886	21702	21552	21549	21706	21666	21832	21800	21879	21886	21863	21725	21609	21779	21374	21851	21532	21744	21922	21539	21657	21806	21587	21854	21720	21772	21520	21705	21870	21694	21871	21659	21449	21615	21950	21681	21405	21672	21654	21569	21683	21480	21639	21828	21689	21804	21869	21520	21814	21600	21476	21608	21845	21478	21670	21613	21534	21460	21502	21919	21672	21451	21716	21655	21377	21717	21888	21822	21529	21618	21605	21666	21669	21579	21966	21550	21602	21648	21574	21661	21728	21583	21698	21571	21511	21619	21671	21710	21608	21924	21846	21688	21578	21720	21754	21635	21917	21513	21497	21640	21548	21614	21723	21614	21635	21677	21610	21697	21830	21644	21655	21662	21534	21655	21653	21807	21700	21763	21743	21638	21742	21879	21630	21589	21798	21805	21777	21671	21912	21648	21676	21673	21524	21567	21652	21539	21449	21831	21843	21649	21666	21651	21406	21361	21628	21532	21462	21577	21601	21722	21736	21674	21457	21869	21967	21618	21796	21575	21659	21796	21606	21549	21419	21760	21834	21687	21753	21658	21731	21703	21927	21585	21599	21875	21659	21688	21566	21717	21615	21880	21720	21714	21745	21730	21612	21676	21685	21636	21645	21633	21843	21889	21703	21722	21764	21652	21457	21655	21491	22076	21636	21490	21770	21645	21708	21568	21648	21823	21777	21500	21899	21748	21655	21640	21875	21790	21532	21706	21729	21729	21619	21683	21810	21612	21709	21509	21721	21551	21799	21710	21670	21702	21718	21889	21475	21812	21793	21623	21531	22034	21655	21421	21909	21652	21567	21789	21673	21653	21742	21865	21707	21711	21597	21636	21597	21654	21604	21565	21679	21788	21420	21688	21717	21568	21857	21749	21483	21719	21880	21528	21649	21568	21648	21669	21770	21788	21750	21564	21706	21721	21911	21767	21831	21604	21744	21675	21712	21606	21723	21802	21678	21541	21837	21627	21732	21860	21723	21758	21745	21770	21591	21880	21872	21747	21902	21564	21714	21936	21949	21729	21714	21847	22056	21913	21635	21588	21595	21857	21825	21611	21622	21308	21849	21784	21807	21776	21819	21735	21646	21553	21764	21481	21884	21715	21631	21691	21639	21596	21627	21684	21670	21683	21417	21934	21690	21562	21628	21938	21461	21647	21746	21535	21689	21679	21742	21552	21677	21562	21590	21649	21384	21778	21776	21540	21499	21805	21480	21782	21880	21547	21693	21587	21589	21855	21547	21734	21838	21745	21684	21837	21636	21752	21657	21767	21680	21809	21687	21828	21648	21702	21739	21654	21725	21823	21837	22100	22054	21763	21604	21475	21947	21704	21708	21664	21907	21611	21836	21674	21746	21741	21732	21636	21546	21832	21560	21723	21607	21657	21809	21581	21822	21680	21899	21511	21596	21483	21575	21662	21750	21883	21721	21631	21365	21847	21515	21595	21555	21528	21831	21744	21636	21715	21808	21888	21800	21651	21918	21701	21639	21680	21801	21682	21621	21652	21585	21690	21855	21602	21914	21638	21710	21698	21432	21807	21702	21808	21736	21625	21729	21999	21811	21908	21955	21689	21620	21749	21891	21761	21741	21820	21755	21702	21353	21495	21518	21646	21687	21778	21596	21622	21854	21665	21576	21857	21802	21356	21652	21666	21603	21554	21908	21700	21757	21909	21809	21660	21692	21595	21879	21819	21753	21922	21727	21656	21732	21801	21644	21608	21654	21617	21587	21575	21637	21760	21687	21523	21636	21474	21964	21715	21613	21747	21718	21721	21556	21923	21965	21537	21539	21655	21774	21588	21737	21477	21517	21706	21894	21705	21625	21814	21547	21596	21583	21667	21773	21734	21541	21464	21663	21850	21705	21820	21718	21944	21754	21701	21725	21569	21648	21726	21752	21577	21634	21749	21649	21687	21721	21606	21455	21626	21637	21650	21721	21918	21813	21776	21782	21676	21745	21518	21686	21798	21608	21644	21557	21549	21866	21567	21757	21690	22142	21600	21756	21567	21655	21542	21934	21539	21657	21752	21649	21500	21645	21658	21853	21797	21764	21809	21921	21710	21816	21520	21882	21616	21624	21630	21759	21695	21436	21697	21769	21715	21843	21699	21887	21632	21921	21657	21742	21891	21830	21820	21917	21469	21588	21581	21611	21588	21898	21737	21546	21782	21536	21587	21848	21652	21524	21590	21573	21724	21891	21850	21702	21728	21464	21650	21504	21691	21865	21702	21866	21731	21841	21803	21913	21617	21722	21849	21674	21835	21554	21608	21443	21519	21735	21668	21686	21577	21765	21661	21648	21553	21695	21436	21802	21436	21615	21711	21597	21786	21604	21515	21478	21594	21538	21589	21677	21676	21679	21591	21799	21526	21874	21697	21834	21834	21866	21703	21780	21693	21873	21644	21720	21686	21840	21798	21753	21709	21732	21563	21543	21673	21622	21751	21818	21706	21687	21647	21604	21838	21982	21524	21792	21998	21742	21535	21781	21751	21740	21763	21484	21567	21698	21804	21590	21884	21737	21639	21748	21854	21748	21497	21644	21775	21936	21638	21784	21622	21789	21712	21920	21712	21753	21742	21688	21664	21725	21792	21833	21686	21451	21496	21550	21830	21750	21438	21682	21606	21587	21751	21757	21885	21759	21660	21764	21777	21753	21718	21651	21788	21737	21718	21524	21909	21988	21571	21621	21722	21850	21451	21807	21822	21580	21428	21411	21576	21522	21631	21725	21620	21644	21915	21489	21550	21607	21649	21674	21802	21550	21721	21681	21664	21832	21498	21775	21782	21707	21581	21672	21610	21612	21720	21598	21607	21560	21599	21818	21846	21762	21464	21750	21530	21570	21717	21639	21576	21782	21782	21733	21644	21809	21516	21938	21565	21871	21575	21803	21749	21591	21478	21849	21559	21825	21620	21770	21654	21769	21861	21703	21801	21607	21694	21605	21714	21540	21752	21634	21698	21829	21795	21745	21689	21631	21887	21673	21711	21624	21804	21723	21705	21602	21715	21683	21625	21793	21836	21762	21677	21576	21837	21653	21700	21820	21736	21832	21473	21673	21569	21439	21832	21588	21682	21670	21582	21444	21742	21802	21880	21753	21611	21779	21729	21832	21858	21957	21573	21855	21759	21816	21700	21800	21619	21710	21695	21782	21745	21758	21830	21487	21525	21728	21652	21691	21880	21843	21791	21933	21670	21870	21738	21758	21643	21624	21649	21613	21717	21919	21780	21625	21979	21847	21688	21566	21544	21639	21712	21743	21797	21771	21485	21492	21988	21704	21756	21739	21793	21526	21739	21780	21822	21785	21660	21918	21776	21744	21744	21701	21989	21604	21931	21732	21681	21665	21679	21720	21703	21631	21660	21650	21454	21654	21516	21569	21703	21723	21425	21716	21529	21543	21718	21745	21524	21819	21756	21724	21545	21802	21720	21589	21616	21848	21596	21703	21915	21597	21747	21570	21787	21649	21698	21700	21584	21704	21735	21868	21815	21787	21691	21518	21858	21550	21528	21860	21872	21641	21766	21703	21631	21860	21750	21702	21826	21569	21870	21932	21692	21542	21587	21657	21680	21978	21670	21807	21612	21770	22004	21823	21495	21539	21792	21728	21893	21787	21871	21605	21792	21539	21577	21621	21580	21985	21781	21769	21658	21755	21775	21728	21693	21709	21518	21585	21912	21961	21810	21874	21834	21631	21796	21578	21751	21728	21663	21784	21795	21442	21659	21700	21762	21565	21584	21897	21638	21837	21568	21443	21629	21595	21693	21972	21818	21721	21761	21609	21673	21695	21764	21783	21606	21708	21686	22004	21606
47556	72285	63843	46872	31988	20904	15870	15748	15591	15243	15416	15174	15201	15039	15871	21347	22558	19972	15221	14895	14938	15013	14931	15100	16027	16531	15994	15531	15212	15049	14948	14714	15007	14694	14952	14829	14936	14797	14734	14915	14834	14608	14959	15003	14883	15007	14917	14843	14815	14868	14866	14983	14770	15026	14997	14946	14846	14904	14983	14856	14894	15034	14919	14758	15060	15005	14866	14805	15106	14840	14950	14944	14873	14982	14929	14745	14955	14842	14952	15068	14837	15070	14826	14950	14908	14852	14887	15001	14958	14851	14834	14912	14822	15055	14925	14873	15054	14855	15021	14752	14946	14798	14930	14801	14970	14930	14895	14782	14961	14813	15094	14953	14911	14945	14945	14905	15035	15044	14840	15045	15071	14865	15002	14973	15003	14958	14789	14951	15032	14757	14959	14895	14971	14889	14791	15037	14970	14886	14844	14916	14913	14902	14834	14931	15002	15132	14933	14999	14885	15075	14910	14796	15037	15019	15028	14775	14832	14876	15007	14925	14866	14891	14802	14698	15134	14928	14887	14918	14822	14919	14949	15027	14960	14937	14920	14984	14941	14825	14877	14912	15003	14891	14885	14762	15081	14914	14867	14766	15056	14858	14966	14908	15043	14967	14958	14840	15052	14884	14997	14870	14903	14844	15043	15044	14923	14859	14877	14945	14990	14628	14822	15135	14910	15033	14763	14936	15042	14854	14753	14845	14867	14808	14910	14872	14939	14967	14940	14814	14809	14712	14900	14803	14926	14956	14795	14923	14808	14924	14921	14911	14832	14969	14817	14732	14871	14920	14930	14925	14932	14957	14800	14833	15002	14871	14836	14843	14949	14801	15009	14773	14835	15091	14852	14846	14942	14819	14907	15012	14835	14833	14742	14915	14946	14923	15011	14875	14777	14893	14804	14788	14998	14950	14758	14879	15024	14932	14806	14912	14859	14965	14796	14958	14869	14942	14995	14920	14817	14900	14909	14924	15014	14821	14973	14936	14932	14905	14830	15024	14886	14872	14870	14782	14893	14902	14881	15160	14994	14988	14802	14955	15058	14885	14713	14939	14803	14804	14899	14928	14844	14943	14789	14858	14905	14891	14838	14833	15089	14988	14762	14882	14912	15055	14958	14857	14932	14899	14880	14980	15062	14983	14855	15070	15021	14914	14906	14764	14960	14837	14809	15024	14981	14898	14729	15003	14840	14879	14848	14838	14768	14973	14932	14771	14941	14981	14903	14926	15014	14962	14908	14777	14922	14924	15008	14727	14818	14855	14865	14970	14956	14843	14935	15013	14952	14953	14939	14978	14876	14966	15006	14828	14830	14952	14927	14891	14841	14891	15008	14981	14852	14889	14825	14780	14921	14958	15009	14958	14965	15016	14966	14990	14938	14956	14821	14791	15170	14738	14949	14902	14894	14834	15013	14962	14894	14850	14934	15041	15013	14925	14819	14983	14966	14954	15003	14917	14701	14802	14998	14901	14980	14857	14896	15134	14903	14960	14928	14930	14823	14847	14928	14877	15011	14818	14885	14848	14893	14678	14908	14965	14767	14854	14953	14993	14981	14780	14952	14964	14912	14848	15026	14783	15073	14846	14824	14883	14713	15023	14894	14983	14920	14791	14790	14929	15017	14746	14955	14883	14886	14903	14876	14937	15001	14933	15075	15004	15052	14950	14917	15015	14891	14816	15079	15009	14961	14972	14872	14977	14995	14781	15026	14934	14984	14806	14906	15012	14899	14945	14861	14912	14801	14797	14856	14864	14917	14863	15055	14841	14883	15036	14986	14934	14992	14823	14917	14939	14984	14849	14906	15017	14861	15018	14890	14969	15045	14939	14941	14860	14954	14959	14896	14892	14965	14911	14939	14907	14918	14627	14913	14905	14868	15022	14860	14860	14950	15057	14944	14954	14802	14791	14964	15016	15048	14888	14952	14957	14955	14810	15001	15078	14745	14991	14701	14909	14747	14900	15002	15142	15134	14945	14895	14819	14888	14889	14868	14852	14950	14888	14942	14947	14865	14961	14973	14820	15154	14846	14858	15016	14963	15040	14936	15011	14966	14916	14853	15040	14874	14945	14835	14870	14893	14917	14939	14964	14927	14862	14976	14920	14955	14870	14878	14935	15035	14828	14962	15045	14860	14836	14881	14982	14795	15022	14847	14917	14901	15087	14851	14793	15049	14975	14785	14954	14978	15088	14943	15059	14760	15202	14973	14971	14968	14981	15001	14730	14889	14962	14825	15017	15002	14817	14952	14974	14815	14786	15022	14943	14902	14925	14885	14918	14776	14888	14738	14875	14940	14992	14800	14720	14894	14960	14849	14642	14955	14757	14848	15044	15070	15064	14881	14959	14852	15043	14861	14916	14976	14931	14634	14885	15157	14664	14795	14888	15004	14964	15050	14880	14931	15033	14905	14991	14816	14808	14900	14847	14614	14880	14891	14931	14954	14960	14776	14753	14982	14973	14874	15030	14808	15019	15022	14963	14984	14877	15011	14991	14790	14934	14928	14841	14701	15036	14893	14822	14920	14990	14949	14882	15040	14858	14835	14753	14870	14974	15083	14927	14879	14868	14820	14963	14965	14916	14753	14884	14948	15006	15045	14940	14892	14791	14909	14830	14905	15092	14830	14878	14998	14830	14862	14706	14994	14780	15101	14965	14736	14851	14898	14955	15013	14920	14942	14872	14942	14969	14959	14795	14980	14949	14934	14932	14697	14852	14817	14837	15124	14813	14731	14858	14923	14831	14711	15036	15029	14916	15088	14947	14923	14854	14941	14904	14862	14938	14979	14940	15151	14802	15005	14946	14783	14862	15020	14900	14765	15108	14901	14936	14994	15034	14771	14949	14823	14939	14822	15017	14806	14976	14743	14898	14832	15030	15056	14877	14845	14786	14756	14939	14817	15159	14887	14871	15038	14830	15048	14801	14988	14818	14932	14887	14907	14857	14769	14769	15065	14975	14938	14898	14812	14794	14862	14903	14983	14869	14855	14965	14822	14774	15004	15051	14967	15014	14919	15073	14860	14997	15108	14809	14932	15015	14940	14828	14911	14997	15063	14831	14977	14833	14749	14913	14999	14961	14870	15033	14968	14986	14770	14944	14907	14900	14947	14963	14798	15103	14772	15015	15094	14816	14885	14925	14864	14880	14891	14978	14915	14873	14983	14838	14850	15007	14950	14963	14782	14966	15013	14791	14920	14878	14890	14899	14845	14776	14843	15036	14929	14845	15088	14703	14946	14800	14929	14814	14908	14956	15011	14872	15016	14865	14764	14861	14879	14941	14903	14969	14814	14926	14863	15037	14988	15036	14937	14882	15004	15002	14944	14873	14781	14884	14942	14927	14930	14845	14903	14872	14896	14957	15014	14872	15129	14929	15028	14859	14889	14868	14955	15076	14947	14879	14915	14974	15026	14677	15029	15005	15002	14916	15083	14903	15035	14991	14826	15072	14820	14897	14852	15047	15016	14846	14888	14827	14840	14798	14876	14886	14915	14907	14919	14971	14890	14992	14858	14722	14909	14919	15116	15073	14934	14798	14878	14863	14682	15033	14981	15020	14842	15001	14945	14869	14819	15011	14889	14933	14787	14842	14903	14934	14992	14826	14847	15021	14854	14897	14925	14965	14885	14944	14722	14886	14859	14917	14958	14963	15071	14821	14986	14913	15087	14848	14770	14848	14940	14775	15084	15091	14950	14851	14816	14944	14663	15055	14844	14905	14946	14867	14937	14819	14902	14917	14981	14836	14883	14938	14777	14890	14858	14850	14889	14821	14804	14821	14905	14890	14966	14812	14858	15088	14855	14968	14897	14964	14981	14764	14881	14863	14822	14999	14969	14967	14873	14844	14933	14797	15146	14753	14940	14881	14843	14970	14932	14718	14850	14989	14876	14991	14839	14710	14905	14793	14974	14874	14931	15012	14890	14932	14940	14997	14984	14816	14761	14992	14947	14950	15066	14863	14958	14864	14850	14940	14787	14985	15071	14936	14952	15016	14791	14838	14981	15037	15028	14737	14847	14889	14871	14939	14956	14915	15023	14847	14955	14823	14840	14786	14832	14970	14826	14944	14748	14989	14950	14943	15037	14862	14975	14984	14998	14908	15041	14895	14884	15059	14821	14935	14831	14833	15015	14938	15006	15035	14971	14960	14784	14978	14821	14875	14969	14824	14811	14876	14870	14840	14771	14934	14781	14944	15064	14708	14861	14995	15014	14974	14886	14801	14930	15057	15038	14835	15058	15016	15002	14956	14841	14902	14786	14912	14971	14856	14987	14819	14877	14828	14925	15018	14989	14933	14915	15086	14939	14949	14919	14979	14855	15082	14980	14937	14846	15025	14900	15045	15002	14976	14832	14916	15013	15024	14806	14870	14855	15062	14763	14926	14968	14970	14787	15084	14949	14906	14948	14782	14846	14846	14948	14822	14971	14756	15061	14819	15065	15033	14914	15026	15035	14837	14856	14894	14958	15017	14749	14962	14961	14904	14900	14820	14995	14938	14921	14922	14884	15092	15042	14852	14807	14915	14851	14977	15006	14870	14838	14940	14805	14765	14822	14926	14974	14767	14831	14883	14692	14906	14809	14825	15020	14857	15023	14961	14882	14928	14756	14795	14988	15097	14876	14854	14967	14937	15172	14901	14972	14851	14984	15034	14930	14996	14902	14902	15031	14804	14895	14778	14936	15006	14971	14854	15014	14965	14832	15111	14895	14920	14844	15026	15048	14830	14948	14858	14832	14836	15015	15009	14945	15071	14867	14964	14892	14890	15104	14888	15081	14904	14780	14969	15084	14821	15005	14938	14968	14944	14769	15012	14725	15123	14897	14992	14887	14891	14860	14989	14882	14788	14924	15023	15040	14911	14894	14956	14972	14936	14945	14727	14831	15063	14858	14790	14816	14967	14953	14995	14843	14851	14895	14975	14896	14793	15138	14963	14841	14881	14944	14769	14865	14730	14838	14967	14994	14858	14713	14846	14781	14889	14991	14848	15008	14810	14996	14888	14833	14909	14888	14927	14788	14884	14945	14881	14867	15010	15068	14848	15031	14849	14929	14834	14896	14893	15038	14973	14829	14995	14884	14923	14906	14829	14989	14837	14807	15011	14860	14867	14970	14944	14852	14840	15119	15076
22001	20518	27768	26511	26567	29652	27682	22572	21383	21564	21497	21082	20949	21218	22743	26781	29156	27975	22204	21124	20915	20881	20950	21068	22481	22765	22205	21614	20873	20738	20939	20916	20644	20759	20718	20809	20787	20720	20808	20855	20731	20756	20857	20692	20677	20747	20788	20672	20870	20790	20719	20911	20734	20559	20756	20456	20751	20671	20735	20479	20698	20495	20505	20399	20620	20611	20881	20685	20890	20581	20744	20417	20860	20543	20982	20578	20442	20748	20394	20737	20833	20642	20550	20752	20836	20829	20620	20786	20843	20598	20738	20630	20582	20685	20771	20634	20614	20875	20787	20563	20657	20931	20541	20689	20652	20735	20693	20563	20900	20947	20940	20518	20698	20815	20654	20898	20742	20884	20910	20422	20393	20614	20663	20616	20449	20735	20780	21123	20583	20718	20746	20465	20768	20727	20476	20617	20688	20796	20762	20571	20632	20853	20624	20602	20739	20886	20556	20623	20546	20635	20775	20728	20808	20596	20465	20821	20842	20698	20766	20793	20583	20603	20568	20918	20932	20574	20573	20606	20790	20764	20714	20502	20491	20510	20537	20695	20577	20644	20628	20672	20480	20808	20738	20730	20950	20709	20494	20584	20672	20667	20681	20657	20699	20751	20592	20523	20600	20653	20673	20516	20598	20717	20759	20474	20586	20875	20559	20604	20719	20677	20685	20605	20718	20604	20817	20542	20880	20804	20699	20493	20444	20649	20585	20573	20670	20423	20602	20501	20619	20395	20673	20726	20612	20527	20630	20702	20651	20566	20724	20568	20680	20644	20651	20629	20596	20663	20485	20626	20702	20671	20609	20657	20718	20529	20588	20661	20840	20910	20796	20737	20843	20648	20645	20488	20460	20800	20614	20720	20595	20569	20692	20541	20791	20702	20618	20819	20754	20754	20678	20617	20656	20800	20551	20707	20814	20592	20582	20529	20649	20631	20665	20847	20754	20579	20923	20579	20608	20678	20849	20631	20721	20788	20701	20744	20717	20626	20648	20639	20682	20446	20416	20733	20735	20689	20503	20342	20755	20692	20605	20595	20716	20619	20475	20795	20687	20701	20856	20676	20531	20646	20667	20540	20566	20629	20769	20641	20730	20444	20673	20728	20710	20592	20778	20583	20559	20574	20529	20722	20560	20763	20781	20686	20752	20767	20711	20789	20861	20913	20849	20756	20714	20644	20742	20816	20807	20780	20767	20736	20687	20617	20588	20756	20554	20741	20679	20596	20836	20696	20458	20572	20409	20647	20731	20442	20602	20835	20718	20712	20740	20792	20915	20772	20418	20697	20680	20562	20715	20719	20630	21026	20765	20616	20471	20743	20724	20546	20824	20592	20541	20500	20722	20561	20719	20646	20541	20654	20725	20635	20654	20575	20623	20627	20709	20747	20967	20502	20665	20766	20705	20741	20601	20588	20858	20576	20837	20977	20789	20345	20488	20601	20447	20414	20841	20791	20734	20668	20727	20427	20586	20534	20764	20708	21000	20521	20585	20641	20678	20456	20533	20736	20736	20702	20614	20662	20678	20442	20706	20579	20662	20816	20626	20725	20818	20588	20621	20624	20806	20754	20486	20547	20638	20668	20551	20793	20605	20738	20655	20463	20734	20836	20858	20623	20729	20741	20761	20835	20682	20837	20786	20796	20678	20714	20839	20629	20959	20841	20717	20750	20624	20748	20619	20806	20632	20514	20452	20632	20416	20667	20915	20516	20754	20760	20612	20688	20555	20411	20538	20632	20717	20717	20506	20644	20534	20848	20679	20839	20890	20707	20913	20707	20652	20704	20521	20620	20785	20517	20682	20548	20554	20527	20519	20797	20683	20690	20751	20606	20658	20679	20549	20655	20655	20823	20575	20431	20738	20619	20711	20490	20602	20727	20677	20602	20551	20918	20566	20794	20829	20685	20758	20854	20781	20567	20606	20645	20668	20649	20610	20423	20710	20767	20510	20581	20614	20639	20652	20713	20503	20635	20764	20685	20782	20756	20775	20480	20656	20560	20665	20640	20681	20670	20549	20708	20581	20779	20793	20923	20571	20686	20595	20520	20871	20819	20718	20929	20689	20623	20467	20476	20714	20704	20480	20635	20655	20557	20575	20834	20593	20527	20671	20529	20627	20747	20647	20646	20680	20567	20690	20716	20682	20584	20659	20608	20534	20578	20823	20584	20860	20545	20595	20811	20579	20517	20591	20739	20480	20681	20702	20680	20813	20738	20723	20728	20467	20518	20725	20983	20582	20562	20635	20683	20769	20738	20728	20727	20721	20696	20437	20649	20628	20687	20366	20680	20636	20378	20903	20647	20852	20720	20562	20799	20648	20478	20871	20849	20615	20776	20752	20706	20578	20536	20464	20513	20407	20661	20376	20673	20769	20480	20468	20701	20527	20547	20528	20561	20742	20648	20498	20725	20791	20865	20586	20593	20481	20639	20797	20669	20577	20657	20571	20599	20518	20567	20734	20687	20602	20484	20600	20722	20669	20811	20723	20564	20486	20702	20741	20695	20882	20712	20845	20484	20577	20700	20725	20552	20571	20748	20332	20651	20588	20635	20485	20649	20542	20721	20768	20735	20811	20614	20580	20700	20787	20809	20737	20796	20748	20790	20620	20525	20672	20871	20829	20762	20670	20580	20640	20688	20610	20539	20595	20558	20475	20687	20784	20561	20775	20748	20552	20684	20719	20709	20540	20686	20772	20818	20666	20672	20425	20655	20780	20659	20628	20589	20668	20407	20911	20737	20792	20455	20795	20463	20415	20762	20487	20769	20575	20718	20358	20592	20792	21017	20636	20674	20697	20693	20398	20733	20684	20717	20631	20662	20586	20599	20609	20699	20599	20734	20446	20464	20390	20628	20556	20794	20610	20512	20471	20670	20594	20595	20598	20674	20664	20449	20669	20726	20692	20479	20575	20675	20530	20667	20681	20682	20587	20696	20674	20546	20549	20707	20748	20692	20865	20933	20799	20897	20670	20670	20691	20635	20748	20822	20691	20609	20782	20643	20728	20658	20911	20752	20702	20746	20615	20570	20461	20603	20649	20787	20635	20623	20555	20620	20495	20891	20676	20729	20467	20800	20665	20587	20778	20690	20700	20578	20621	20584	20633	20615	20839	20663	20524	20563	20759	20772	20531	20583	20742	20761	20648	20597	20515	20622	20680	20567	20741	20665	20821	20834	21003	20641	20649	20760	20629	20720	20704	20641	20664	20636	20720	20691	20654	20848	20809	20845	20731	20467	20611	20745	20685	20564	20609	20708	20631	20598	20631	20439	20573	20640	20621	20540	20519	20801	20669	20517	20648	20800	20671	20760	20489	20489	20693	20815	20663	20356	20513	20573	20771	20701	20264	20800	20466	20712	20737	20667	20496	20675	20727	20501	20525	20550	20734	20520	20760	20697	20836	20590	20860	20941	20719	20764	20597	20691	20747	20614	20587	20754	20699	20674	20760	20854	20829	20467	20652	20629	20887	20918	20757	21011	20815	20789	20654	20594	20573	20653	20634	20630	20530	20525	20563	20619	20250	20480	20464	20504	20603	20615	20704	20670	20653	20438	20783	20516	20770	20744	20849	20572	20662	20659	20692	20616	20771	20478	20451	20645	20640	20565	20724	20579	20805	20518	20625	20663	20472	20496	20808	20756	20586	20349	20689	20636	20642	20767	20884	20498	20735	20621	20852	20579	20575	20619	20703	20528	20749	20416	20548	20577	20690	20677	20838	20762	20593	20529	20745	20857	20774	20606	20804	20511	20522	20800	20730	20756	20589	20635	20818	20751	20572	20605	20631	20765	20494	20623	20680	20393	20777	20747	20731	20613	20422	20569	20659	20525	20593	20586	20765	20662	20542	20509	20669	20861	20782	20664	20703	20694	20695	20484	20559	20441	20699	20527	20569	20848	20550	20767	20834	20660	20713	20570	20411	20745	21035	20569	20460	20684	20535	20793	20868	20607	20504	20759	20699	20714	20656	20706	20623	20778	20738	20755	20697	20725	20708	20666	20818	20774	20879	20677	20464	20755	20802	20700	20414	20692	20612	20487	20890	20890	20516	20584	20658	20482	20618	20852	20648	20681	20649	20698	20596	20433	20674	20825	20601	20876	20796	20575	20360	20800	20602	20510	20731	20633	20734	20572	20629	20619	20481	20628	20768	20731	20666	20575	20652	20436	20597	20788	20575	20555	20660	20716	20790	20719	20732	20691	20761	20645	20581	20534	20566	20642	20594	20762	20617	20424	20574	20584	20659	20454	20754	20813	20467	20472	20761	20597	20739	20621	20784	20492	20724	20571	20447	20491	20560	20672	20333	20715	20541	20641	20832	20507	20611	20512	20646	20741	20781	20600	20754	20575	20622	20322	20609	20588	20781	20837	20811	20810	20570	20731	20873	20685	20662	20470	20569	20597	20670	20865	20791	20623	20923	20560	20649	20587	20632	20650	20780	20605	20814	20911	20750	20600	20723	20731	20888	20656	20616	20555	20566	20554	20807	20591	20492	20919	20813	20669	20620	20669	20827	20564	20738	20725	20760	20656	20691	20622	20703	20526	20541	20746	20397	20764	20733	20632	20802	20474	20674	20524	20650	20618	20681	20501	20568	20586	20561	20586	20776	20857	20700	20622	20869	20541	20537	20630	20725	20873	20427	20453	20744	20608	20613	20621	20794	20850	20555	20602	20727	20610	20590	20575	20458	20410	20640	20626	20700	20749	20817	20594	20657	20431	20813	20980	20644	20553	20653	20547	20681	20513	20808	20767	20677	20616	20647	20658	20618	20556	20767	20866	20879	20564	20700	20688	20408	20527	20627	20700	20745	20810	20732	20567	20497	20607	20359	20702	20702	20654	20772	20422	20485	20520	20608	20588	20631	20752	20710	20463	20527	20660	20784	20814	20926	20892	20526	20788	20675	20426	20569	20705	20830	20701	20631	20571	20927	20665	20640	20755	20742	20638	20547	20581	20641	20755	20668	20696	20528	20524	20829	20739	20728	20572	20640	20529	20619	20777	20801	20952	20929	20764	20606	20284	20634	20460	20699	20699	20510	20788	20717	20776	20677	20717	20639	20626	20776	20676	20479	20755	20561	20648	20604	20823	20739	20782	20738	20622	20510	20496	20641	20476	20967	20782	20575	20593
50737	80278	69898	55629	42187	30532	16914	15428	15118	14926	14963	14857	14545	14590	17587	23502	24911	23232	14659	14444	14597	14464	14336	14902	17280	16992	15924	15192	14781	14441	14435	14363	14334	14159	14227	14418	14487	14445	14430	14315	14389	14361	14238	14295	14441	14352	14119	14405	14465	14402	14407	14282	14456	14095	14386	14351	14396	14510	14262	14393	14440	14413	14355	14350	14299	14360	14307	14250	14384	14382	14191	14302	14361	14183	14371	14401	14208	14398	14319	14351	14432	14449	14263	14439	14531	14372	14373	14445	14330	14324	14279	14487	14260	14342	14411	14234	14368	14361	14433	14468	14506	14438	14365	14321	14297	14393	14413	14182	14344	14408	14462	14394	14527	14424	14335	14411	14398	14427	14316	14364	14251	14398	14295	14248	14343	14443	14396	14305	14293	14391	14593	14361	14365	14215	14430	14297	14262	14502	14457	14344	14376	14400	14377	14492	14367	14366	14266	14449	14319	14479	14457	14443	14467	14414	14263	14344	14406	14557	14431	14306	14324	14332	14376	14332	14451	14459	14295	14372	14364	14511	14348	14282	14248	14362	14256	14265	14304	14317	14254	14269	14347	14350	14608	14403	14282	14451	14282	14516	14155	14424	14268	14383	14482	14359	14526	14385	14278	14401	14531	14339	14359	14524	14304	14383	14339	14266	14525	14397	14361	14273	14379	14406	14447	14325	14439	14432	14491	14398	14313	14476	14337	14424	14370	14504	14376	14304	14415	14623	14326	14407	14219	14362	14337	14451	14253	14227	14223	14277	14274	14228	14357	14354	14247	14253	14430	14280	14299	14444	14113	14330	14428	14367	14553	14353	14314	14376	14454	14332	14362	14447	14231	14339	14474	14057	14417	14451	14282	14375	14395	14450	14251	14488	14193	14255	14357	14232	14444	14184	14423	14314	14227	14389	14379	14356	14373	14404	14405	14439	14372	14235	14358	14422	14296	14367	14173	14419	14248	14273	14323	14465	14325	14323	14447	14442	14359	14364	14429	14353	14245	14298	14352	14225	14348	14552	14303	14272	14496	14469	14358	14464	14407	14377	14190	14424	14314	14554	14303	14423	14374	14391	14412	14358	14336	14399	14425	14225	14480	14295	14243	14219	14241	14428	14271	14250	14398	14278	14451	14461	14360	14497	14401	14339	14343	14286	14465	14305	14347	14325	14382	14212	14380	14402	14313	14403	14275	14459	14343	14346	14356	14212	14385	14347	14256	14361	14262	14339	14425	14415	14325	14430	14345	14539	14264	14489	14428	14312	14378	14239	14484	14237	14312	14306	14392	14485	14403	14281	14355	14202	14280	14233	14452	14409	14516	14455	14327	14312	14288	14405	14424	14306	14337	14375	14382	14483	14483	14551	14405	14420	14494	14416	14260	14264	14314	14240	14382	14335	14358	14303	14285	14324	14353	14485	14326	14368	14386	14265	14342	14244	14497	14236	14429	14411	14349	14320	14510	14447	14347	14355	14276	14395	14388	14295	14273	14370	14510	14483	14391	14344	14468	14197	14200	14237	14313	14429	14417	14442	14199	14438	14169	14335	14441	14335	14308	14379	14316	14280	14306	14382	14343	14254	14368	14551	14412	14275	14292	14394	14367	14205	14374	14329	14410	14399	14161	14297	14458	14462	14428	14264	14392	14404	14427	14286	14314	14532	14489	14390	14325	14386	14420	14403	14327	14426	14335	14424	14403	14320	14343	14133	14515	14197	14365	14508	14302	14395	14352	14253	14336	14305	14413	14315	14437	14388	14454	14243	14421	14339	14340	14515	14348	14329	14327	14271	14516	14296	14168	14404	14477	14593	14528	14374	14292	14233	14351	14270	14276	14302	14247	14179	14307	14300	14355	14180	14422	14270	14447	14462	14402	14401	14539	14322	14242	14326	14457	14228	14444	14470	14166	14261	14296	14332	14626	14307	14354	14419	14270	14421	14336	14282	14204	14286	14323	14289	14438	14318	14405	14374	14409	14396	14342	14439	14269	14415	14503	14328	14344	14446	14257	14378	14474	14416	14280	14449	14481	14534	14473	14277	14301	14388	14413	14307	14334	14397	14416	14301	14403	14226	14428	14469	14229	14368	14384	14544	14321	14373	14108	14503	14323	14479	14259	14247	14285	14374	14389	14299	14372	14288	14313	14389	14504	14315	14289	14483	14250	14515	14390	14414	14229	14476	14297	14236	14463	14399	14460	14457	14400	14296	14359	14177	14561	14297	14339	14418	14281	14279	14325	14205	14597	14413	14424	14444	14395	14315	14330	14304	14368	14322	14530	14444	14590	14390	14380	14402	14385	14223	14267	14238	14519	14358	14335	14261	14283	14147	14432	14357	14409	14424	14396	14465	14396	14321	14272	14354	14431	14337	14141	14195	14371	14368	14355	14376	14373	14280	14332	14305	14403	14464	14363	14456	14230	14406	14423	14387	14256	14259	14427	14458	14398	14357	14307	14342	14331	14535	14442	14318	14375	14190	14365	14305	14374	14467	14366	14391	14225	14243	14310	14396	14177	14472	14321	14395	14270	14349	14184	14260	14343	14433	14372	14268	14482	14222	14379	14441	14313	14357	14549	14183	14445	14142	14167	14322	14333	14260	14242	14369	14268	14287	14384	14516	14412	14442	14260	14371	14351	14324	14240	14410	14313	14361	14506	14364	14226	14268	14282	14263	14352	14073	14384	14401	14334	14491	14363	14527	14295	14186	14205	14418	14461	14511	14392	14448	14332	14270	14136	14435	14356	14491	14171	14371	14443	14296	14326	14503	14432	14274	14519	14373	14464	14281	14339	14394	14422	14368	14457	14420	14370	14438	14347	14343	14362	14346	14368	14470	14376	14288	14262	14377	14331	14179	14463	14378	14457	14434	14513	14378	14291	14437	14453	14461	14277	14476	14335	14363	14503	14200	14342	14493	14475	14411	14408	14301	14416	14418	14192	14238	14389	14392	14262	14357	14113	14290	14320	14407	14390	14386	14224	14300	14401	14206	14523	14271	14434	14270	14402	14433	14336	14354	14306	14269	14284	14327	14534	14122	14294	14355	14266	14370	14428	14414	14294	14244	14378	14287	14390	14264	14381	14316	14440	14214	14244	14307	14438	14264	14471	14461	14283	14407	14358	14467	14425	14269	14494	14241	14284	14376	14243	14461	14521	14295	14246	14327	14348	14504	14391	14404	14421	14338	14338	14289	14542	14278	14238	14435	14496	14410	14568	14419	14250	14320	14378	14362	14312	14266	14277	14559	14316	14327	14297	14364	14295	14482	14366	14408	14288	14341	14301	14379	14268	14220	14455	14221	14343	14430	14421	14353	14470	14349	14283	14201	14465	14314	14391	14343	14314	14332	14495	14327	14290	14375	14442	14362	14373	14435	14422	14329	14322	14159	14233	14406	14278	14266	14477	14464	14514	14308	14386	14371	14461	14321	14178	14229	14410	14288	14381	14402	14346	14391	14384	14171	14344	14356	14331	14284	14348	14529	14524	14423	14398	14443	14498	14320	14344	14305	14460	14296	14223	14376	14377	14238	14537	14190	14256	14500	14392	14382	14346	14413	14374	14253	14358	14353	14275	14233	14430	14339	14376	14236	14299	14336	14408	14358	14498	14465	14253	14406	14328	14430	14414	14267	14327	14203	14308	14435	14323	14588	14457	14270	14198	14357	14432	14353	14342	14549	14295	14360	14321	14293	14607	14302	14416	14411	14418	14449	14260	14417	14281	14155	14342	14376	14236	14237	14296	14422	14465	14383	14336	14348	14336	14250	14362	14555	14356	14336	14357	14377	14305	14475	14383	14362	14256	14503	14294	14308	14419	14342	14210	14167	14462	14476	14340	14395	14379	14373	14455	14288	14520	14453	14405	14239	14381	14481	14263	14493	14421	14507	14465	14224	14331	14373	14254	14454	14446	14298	14414	14231	14464	14353	14387	14343	14412	14462	14195	14395	14227	14478	14446	14268	14174	14379	14355	14411	14301	14376	14459	14387	14377	14378	14273	14437	14441	14205	14419	14216	14414	14301	14317	14442	14342	14492	14355	14334	14344	14292	14392	14374	14325	14422	14256	14374	14411	14395	14452	14317	14500	14267	14212	14243	14405	14495	14249	14603	14388	14401	14376	14349	14442	14227	14303	14246	14412	14484	14401	14158	14342	14172	14367	14439	14278	14276	14318	14383	14436	14257	14231	14500	14287	14102	14377	14403	14419	14409	14345	14414	14438	14312	14455	14380	14371	14467	14476	14450	14420	14269	14355	14491	14201	14350	14178	14402	14289	14376	14308	14500	14294	14478	14284	14135	14399	14407	14244	14431	14321	14283	14294	14348	14310	14257	14362	14394	14394	14327	14350	14249	14411	14379	14272	14505	14429	14377	14321	14414	14323	14340	14518	14274	14277	14424	14382	14425	14492	14461	14492	14188	14283	14401	14296	14350	14314	14462	14309	14463	14565	14395	14262	14483	14417	14390	14308	14446	14446	14381	14145	14304	14391	14319	14325	14295	14468	14172	14400	14252	14433	14281	14309	14258	14372	14221	14515	14370	14430	14514	14393	14359	14544	14568	14293	14236	14456	14377	14406	14420	14433	14479	14349	14280	14213	14497	14332	14404	14200	14354	14185	14328	14179	14484	14361	14353	14260	14441	14382	14524	14454	14297	14371	14339	14409	14360	14299	14220	14392	14373	14557	14505	14218	14371	14287	14435	14203	14455	14299	14219	14424	14237	14410	14311	14397	14306	14434	14250	14378	14382	14416	14509	14277	14271	14413	14511	14151	14350	14457	14421	14345	14366	14479	14445	14248	14336	14260	14160	14290	14244	14485	14255	14333	14478	14325	14285	14363	14345	14455	14439	14400	14381	14383	14329	14351	14363	14343	14262	14342	14429	14430	14265	14462	14369	14439	14388	14475	14309	14180	14372	14341	14404	14348	14284	14223	14365	14349	14382	14352	14250	14340	14278	14389	14412	14350	14457	14594	14439	14315	14419	14381	14204	14212	14334	14298	14197	14334	14441	14375	14437	14263	14172	14350	14143	14394	14370	14544	14476	14405	14280	14286	14195	14301	14391	14493	14507	14268	14367	14493	14345	14443	14461	14320	14401	14332	14437	14369	14334	14301	14339	14348	14315	14198	14280	14301	14340
47108	53902	49491	39441	30717	24658	22990	22797	22585	22510	22624	22572	22297	22415	22500	22595	22653	22557	22353	22542	22517	22573	22570	22445	22628	22726	22521	22726	22534	22694	22430	22576	22551	22505	22560	22415	22535	22746	22607	22434	22643	22367	22489	22492	22650	22590	22507	22484	22680	22549	22543	22493	22508	22513	22707	22400	22352	22625	22543	22439	22518	22603	22295	22603	22528	22304	22399	22488	22697	22218	22466	22403	22639	22456	22834	22400	22372	22421	22413	22373	22325	22658	22578	22558	22690	22407	22652	22564	22467	22432	22582	22275	22549	22334	22446	22411	22571	22569	22175	22542	22699	22341	22398	22268	22534	22673	22394	22562	22616	22487	22594	22402	22501	22627	22472	22598	22461	22321	22659	22410	22571	22446	22476	22350	22640	22285	22416	22806	22593	22904	22503	22691	22499	22450	22265	22447	22521	22500	22439	22507	22408	22507	22438	22441	22332	22547	22607	22452	22419	22443	22526	22396	22469	22655	22275	22549	22553	22284	22515	22348	22506	22543	22381	22393	22575	22379	22500	22324	22537	22530	22350	22849	22407	22445	22500	22520	22695	22530	22643	22616	22330	22619	22348	22317	22536	22664	22823	22518	22446	22628	22519	22381	22386	22655	22336	22481	22566	22472	22523	22337	22314	22360	22307	22434	22382	22294	22378	22316	22365	22531	22422	22427	22684	22589	22314	22601	22400	22459	22626	22134	22575	22343	22703	22453	22441	22438	22591	22361	22400	22454	22619	22485	22724	22497	22757	22457	22348	22609	22494	22528	22531	22398	22443	22350	22388	22414	22654	22429	22459	22498	22289	22430	22413	22505	22479	22508	22440	22424	22483	22494	22443	22405	22353	22283	22292	22472	22713	22487	22390	22545	22272	22490	22419	22439	22357	22335	22600	22315	22621	22301	22538	22431	22513	22617	22428	22597	22833	22437	22376	22335	22536	22353	22460	22447	22397	22336	22536	22277	22326	22753	22239	22717	22723	22595	22750	22503	22572	22612	22662	22372	22484	22520	22532	22340	22600	22527	22535	22636	22410	22400	22645	22470	22630	22318	22552	22629	22487	22353	22629	22427	22534	22596	22347	22505	22592	22653	22658	22565	22641	22308	22466	22527	22407	22432	22482	22404	22232	22594	22548	22239	22795	22302	22785	22571	22620	22562	22638	22540	22530	22639	22627	22531	22453	22423	22572	22558	22498	22530	22446	22524	22479	22409	22239	22480	22393	22230	22267	22426	22390	22400	22405	22503	22627	22448	22552	22395	22368	22519	22575	22618	22104	22574	22525	22482	22605	22455	22294	22390	22272	22523	22463	22562	22327	22462	22614	22410	22386	22634	22583	22227	22379	22235	22408	22456	22322	22424	22521	22506	22411	22355	22411	22473	22582	22679	22577	22343	22444	22383	22469	22421	22360	22462	22774	22576	22570	22582	22323	22556	22463	22427	22514	22546	22404	22603	22231	22472	22542	22577	22404	22489	22626	22566	22490	22302	22342	22608	22309	22266	22709	22512	22620	22568	22300	22394	22391	22438	22440	22488	22487	22401	22424	22448	22483	22308	22568	22354	22612	22574	22693	22320	22517	22632	22489	22465	22360	22633	22754	22748	22539	22442	22502	22353	22620	22508	22717	22463	22700	22580	22535	22324	22540	22380	22546	22315	22442	22432	22469	22412	22456	22553	22419	22327	22380	22480	22486	22351	22440	22227	22308	22549	22491	22457	22526	22490	22194	22507	22503	22414	22581	22462	22537	22623	22556	22470	22461	22619	22427	22551	22443	22195	22417	22441	22683	22368	22396	22685	22481	22427	22578	22391	22631	22478	22467	22452	22478	22470	22465	22414	22657	22552	22629	22580	22390	22275	22559	22542	22771	22586	22396	22317	22513	22558	22458	22268	22483	22499	22186	22173	22625	22664	22585	22527	22555	22377	22556	22356	22608	22460	22483	22512	22567	22538	22329	22501	22468	22380	22395	22413	22107	22682	22467	22298	22389	22133	22665	22698	22357	22622	22334	22579	22381	22504	22506	22405	22431	22334	22571	22683	22267	22200	22673	22539	22263	22425	22430	22250	22368	22653	22464	22479	22403	22476	22420	22200	22650	22273	22631	22476	22455	22350	22411	22329	22514	22624	22545	22737	22432	22283	22406	22391	22488	22626	22648	22369	22412	22504	22342	22422	22436	22399	22630	22567	22496	22545	22547	22518	22401	22211	22622	22339	22450	22411	22577	22435	22539	22396	22574	22324	22201	22459	22537	22438	22569	22449	22496	22473	22452	22522	22606	22502	22749	22382	22636	22412	22544	22509	22316	22439	22721	22608	22413	22647	22510	22315	22564	22520	22264	22590	22371	22440	22407	22331	22405	22523	22336	22402	22477	22686	22431	22440	22578	22445	22635	22479	22270	22526	22539	22421	22181	22595	22551	22767	22602	22495	22438	22522	22533	22499	22538	22628	22561	22379	22379	22374	22429	22557	22323	22382	22394	22518	22574	22366	22220	22590	22343	22367	22586	22444	22392	22325	22413	22493	22617	22470	22354	22214	22389	22331	22582	22454	22453	22633	22560	22588	22589	22409	22345	22477	22466	22448	22427	22433	22366	22465	22304	22564	22534	22615	22613	22449	22374	22341	22807	22353	22613	22280	22467	22585	22559	22501	22891	22468	22575	22520	22495	22615	22665	22803	22549	22611	22568	22329	22336	22394	22558	22523	22482	22411	22224	22413	22630	22691	22636	22304	22416	22532	22616	22546	22680	22368	22343	22465	22444	22401	22501	22418	22601	22383	22334	22322	22436	22434	22554	22294	22387	22455	22448	22546	22396	22646	22537	22438	22580	22387	22325	22616	22533	22631	22687	22509	22601	22559	22376	22317	22583	22482	22788	22529	22540	22294	22577	22574	22614	22390	22506	22585	22664	22648	22507	22501	22665	22797	22572	22721	22608	22507	22562	22398	22463	22239	22285	22643	22513	22696	22500	22484	22515	22471	22295	22501	22678	22594	22536	22531	22395	22508	22456	22634	22528	22451	22461	22655	22632	22215	22373	22559	22419	22400	22667	22514	22357	22594	22418	22410	22240	22521	22440	22699	22319	22356	22551	22435	22773	22316	22419	22497	22576	22550	22394	22761	22431	22488	22466	22525	22714	22401	22565	22579	22658	22328	22322	22342	22319	22462	22514	22406	22660	22592	22497	22483	22541	22453	22543	22501	22497	22519	22711	22591	22581	22586	22588	22440	22394	22589	22349	22624	22624	22445	22496	22422	22574	22320	22572	22499	22548	22590	22403	22658	22469	22488	22463	22655	22545	22545	22556	22540	22553	22517	22506	22526	22830	22681	22507	22312	22477	22500	22439	22654	22460	22512	22578	22386	22471	22619	22534	22444	22463	22449	22377	22378	22612	22590	22520	22533	22600	22429	22445	22589	22429	22512	22375	22395	22478	22665	22273	22346	22605	22607	22666	22616	22617	22396	22351	22595	22573	22677	22678	22471	22277	22581	22592	22475	22545	22458	22634	22319	22509	22487	22468	22633	22586	22488	22692	22410	22502	22258	22458	22405	22483	22482	22615	22478	22238	22583	22553	22537	22208	22420	22377	22626	22650	22698	22495	22435	22571	22271	22338	22384	22424	22420	22439	22427	22389	22387	22651	22608	22534	22473	22525	22235	22417	22527	22385	22567	22459	22528	22812	22582	22484	22355	22599	22624	22703	22419	22245	22277	22425	22496	22305	22546	22485	22600	22726	22519	22632	22432	22500	22514	22501	22591	22527	22480	22457	22291	22554	22402	22391	22597	22523	22435	22499	22529	22590	22636	22538	22357	22491	22396	22377	22498	22574	22496	22605	22367	22533	22462	22724	22576	22659	22774	22437	22413	22377	22511	22684	22553	22653	22461	22411	22412	22682	22275	22425	22543	22494	22404	22613	22468	22315	22329	22589	22292	22228	22351	22347	22442	22537	22216	22301	22565	22401	22499	22657	22416	22450	22316	22443	22297	22402	22443	22433	22365	22681	22666	22391	22495	22320	22437	22468	22464	22512	22485	22655	22575	22724	22503	22428	22509	22354	22345	22364	22645	22568	22400	22524	22550	22249	22436	22329	22448	22405	22542	22325	22556	22355	22714	22490	22369	22538	22449	22363	22653	22686	22792	22678	22346	22555	22415	22368	22460	22169	22425	22611	22609	22275	22559	22637	22482	22735	22365	22366	22710	22378	22373	22677	22575	22570	22562	22491	22435	22427	22466	22579	22505	22417	22632	22390	22608	22714	22497	22440	22482	22511	22399	22629	22503	22482	22381	22729	22521	22489	22373	22413	22510	22504	22757	22585	22398	22420	22682	22650	22470	22639	22472	22457	22485	22382	22483	22354	22522	22376	22569	22466	22458	22453	22470	22698	22506	22436	22307	22583	22371	22697	22493	22458	22485	22574	22350	22268	22387	22630	22525	22475	22372	22356	22210	22521	22416	22321	22368	22694	22581	22413	22400	22475	22391	22572	22318	22482	22379	22230	22720	22604	22301	22513	22569	22724	22251	22377	22389	22550	22280	22674	22309	22768	22579	22471	22508	22244	22328	22523	22686	22323	22531	22663	22524	22553	22432	22503	22517	22798	22482	22485	22388	22572	22728	22488	22585	22483	22497	22318	22581	22454	22630	22353	22614	22444	22426	22447	22430	22581	22518	22445	22465	22442	22480	22354	22475	22522	22452	22556	22543	22465	22305	22287	22375	22605	22672	22359	22366	22528	22736	22422	22566	22358	22442	22590	22551	22568	22743	22347	22488	22506	22525	22265	22599	22612	22504	22349	22381	22386	22610	22499	22429	22603	22461	22634	22541	22597	22583	22687	22349	22678	22331	22332	22308	22593	22529	22551	22338	22509	22577	22452	22433	22538	22608	22578	22209	22380	22212	22487	22665	22609	22457	22747	22429	22388	22324	22500	22567	22516	22601	22444	22269	22513	22432	22364	22437	22424	22638	22314	22523	22734	22589	22630	22606	22704	22689	22522	22455	22571	22510	22500	22535	22459	22489	22708	22489	22559	22659	22571	22586	22556	22510	22368	22524	22441	22552	22491	22701	22458	22395	22534	22311	22707	22565	22600	22380	22243	22518	22560	22449	22537	22505	22482	22348
50719	59670	49912	35001	24201	16852	15560	15572	15412	15540	15452	15407	15371	15574	15397	15664	15799	15359	15388	15460	15236	15264	15314	15280	15581	15610	15603	15313	15381	15352	15138	15301	15269	15365	15339	15344	15179	15365	15340	15264	15213	15299	15286	15373	15360	15228	15322	15441	15406	15256	15144	15302	15237	15147	15351	15150	15247	15260	15187	15318	15104	15266	15360	15246	15416	15278	15404	15338	15128	15247	15391	15060	15252	15307	15319	15415	15365	15394	15239	15241	15199	15429	15204	15323	15275	15410	15272	15327	15247	15341	15202	15398	15137	15295	15126	15392	15325	15456	15212	15307	15195	15351	15279	15386	15261	15204	15350	15163	15002	15310	15125	15319	15221	15413	15292	15191	15195	15333	15255	15346	15111	15298	15199	15416	15181	15192	15294	15301	15272	15202	15318	15212	15381	15443	15343	15237	15344	15250	15242	15377	15343	15331	15344	15222	15207	15401	15140	15378	15154	15334	15304	15337	15238	15428	15241	15288	15356	15012	15335	15304	15189	15199	15365	15161	15325	15132	15209	15291	15322	15169	15297	15510	15323	15200	15317	15452	15135	15413	15177	15423	15169	15210	15320	15228	15232	15286	15274	15112	15273	15398	15429	15277	15251	15157	15098	15409	15268	15314	15288	15388	15194	15262	15186	15368	15400	15288	15252	15296	15097	15159	15473	15370	15147	15268	15381	15372	15335	15141	15374	15052	15280	15219	15381	15368	15292	15232	15304	15383	15423	15324	15351	15384	15369	15292	15397	15372	15260	15206	15209	15214	15202	15254	15208	15242	15167	15378	15382	15215	15347	15211	15409	15378	15301	15424	15171	15309	15317	15280	15202	15401	15220	15484	15220	15269	15381	15366	15245	15228	15173	15185	15168	15141	15251	15270	15275	15210	15262	15412	15181	15364	15339	15275	15255	15253	15255	15161	15231	15476	15297	15406	15345	15233	15227	15309	15254	15476	15376	15238	15372	15387	15275	15290	15117	15427	15188	15333	15306	15269	15398	15250	15048	15391	15167	15349	15194	15342	15284	15446	15211	15161	15443	14965	15350	15367	15064	15369	15243	15377	15397	15317	15247	15260	15264	15254	15438	15319	15338	15295	15126	15362	15282	15285	15337	15234	15288	15385	15310	15318	15218	15197	15179	15306	15269	15397	15188	15262	15108	15286	15291	15419	15414	15170	15164	15244	15111	15314	15278	15427	15280	15253	15160	15214	15328	15413	15345	15351	15218	15309	15248	15452	15221	15165	15280	15227	15233	15499	15252	15319	15235	15329	15495	15377	15379	15345	15490	15171	15311	15418	15194	15380	15398	15400	15222	15241	15318	15283	15229	15263	15342	15078	15219	15362	15218	15442	15259	15427	15149	15235	15252	15415	15433	15425	15149	15128	15366	15268	15391	15524	15318	15219	15239	15393	15411	15233	15317	15212	15301	15173	15317	15308	15338	15301	15253	15344	15399	15302	15259	15160	15290	15284	15354	15292	15273	15291	15307	15307	15567	15121	15366	15096	15501	15187	15287	15433	15287	15241	15220	15381	15252	15246	15281	15182	15393	15229	15160	15214	15126	15167	15475	15426	15045	15341	15363	15237	15307	15303	15164	15416	15304	15262	15356	15224	15366	15320	15421	15305	15159	15306	15419	15005	15217	15365	15342	15203	15404	15392	15325	15250	15220	15247	15296	15289	15293	15282	15255	15113	15253	15218	15308	15286	15435	15345	15257	15220	15369	15244	15170	15216	15200	15339	15380	15306	15262	15319	15179	15298	15309	15588	15393	15224	15244	15311	15457	15349	15211	15320	15323	15345	15148	15308	15294	15116	15349	15390	15314	15274	14997	15242	15337	15287	15408	15292	15252	15320	15187	15197	15280	15213	15431	15232	15401	15305	15276	14986	15251	15191	15193	15312	15328	15250	15243	15265	15272	15272	15303	15355	15295	15300	15262	15337	15388	15202	15376	15399	15168	15201	15148	15365	15392	15276	15220	15312	15316	15315	15326	15318	15316	15294	15434	15287	15205	15428	15422	15306	15232	15353	15457	15186	15340	15320	15333	15211	15528	15244	15299	15058	15295	15172	15352	15456	15338	15332	15362	15299	15343	15122	15277	15234	15270	15368	15261	15279	15375	15263	15400	15248	15330	15234	15256	15341	14987	15337	15147	15194	15303	15396	15183	15470	15402	15338	15398	15219	15329	15287	15348	15297	15191	15273	15443	15238	15222	15302	15342	15173	15068	15351	15208	15242	15372	15384	15337	15334	15475	15319	15258	15379	15397	15295	15247	15308	15511	15185	15354	15295	15210	15350	15155	15329	15231	15090	15290	15204	15283	15350	15404	15211	15239	15347	15299	15296	15309	15295	15325	15237	15322	15342	15214	15323	15284	15266	15277	15285	15376	15379	15261	15313	15380	15365	15275	15373	15187	15377	15318	15310	15228	15237	15296	15359	15355	15243	15378	15325	15312	15267	15218	15316	15236	15270	15392	15238	15254	15254	15468	15423	15154	15171	15107	15337	15309	15474	15236	15333	15221	15328	15317	15256	15301	15167	15405	15159	15090	15253	15254	15353	15357	15228	15357	15334	15250	15035	15365	15293	15227	15231	15369	15263	15444	15395	15254	15342	15171	15357	15296	15249	15306	15276	15313	15281	15199	15242	15260	15312	15383	15387	15392	15232	15324	15121	15387	15395	15159	15249	15482	15354	15295	15207	15273	15287	15205	15231	15319	15486	15385	15321	15343	15465	15195	15233	15448	15230	15324	15192	15202	15156	15241	15190	15130	15407	15349	15300	15307	15402	15295	15140	15147	15270	15189	15382	15289	15441	15298	15352	15346	15276	15201	15225	15175	15227	15332	15345	15268	15196	15241	15275	15320	15360	15233	15248	15380	15482	15266	15310	15395	15307	15314	15370	15199	15340	15276	15235	15181	15186	15244	15233	15309	15226	15242	15222	15268	15358	15177	15334	15155	15345	15441	15311	15356	15172	15267	15214	15348	15134	15189	15497	15168	15440	15286	15380	15344	15233	15396	15291	15361	15364	15272	15475	15497	15368	15156	15366	15247	15333	15235	15315	15175	15293	15283	15219	15213	15339	15214	15353	15414	15265	15335	15251	15194	15269	15363	15362	15076	15293	15362	15359	15261	15330	15354	15356	15154	15168	15223	15221	15162	15315	15308	15247	15350	15364	15183	15415	15392	15374	15140	15319	15408	15185	15162	15374	15312	15217	15408	15329	15067	15444	15425	15202	15527	15305	15274	15207	15204	15305	15273	15198	15292	15272	15313	15226	15278	15253	15156	15445	15227	15340	15390	15272	15302	15113	15277	15299	15075	15290	15332	15274	15318	15286	15434	15254	15372	15265	15499	15321	15402	15137	15285	15309	15226	15180	15473	15316	15321	15209	15361	15315	15437	15211	15228	15262	15324	15383	15223	15390	15285	15373	15434	15187	15207	15240	15260	15225	15291	15286	15273	15316	15338	15081	15464	15429	15359	15218	15277	15227	15121	15228	15238	15407	15407	15283	15323	15178	15230	15394	15389	15217	15289	15236	15203	15287	15420	15059	15349	15321	15337	15320	15100	15274	15125	15359	15230	15412	15236	15450	15243	15290	15232	15221	15254	15263	15335	15170	15235	15322	15368	15072	15313	15142	15390	15230	15029	15417	15362	15271	15371	15327	15352	15414	15380	15293	15122	15263	15257	15226	15260	15117	15191	15354	15195	15470	15306	15355	15384	15324	15415	15179	15430	15174	15333	15339	15160	15262	15325	15198	15379	15300	15491	15177	15461	15238	15286	15486	15171	15364	15325	15333	15048	15331	15280	15305	15177	15280	15108	15348	15343	15396	15378	15358	15211	15304	15483	15519	15284	15347	15431	15484	15177	15244	15367	15286	15473	15327	15371	15214	15203	15232	15347	15227	15362	15411	15314	15400	15367	15163	15355	15178	15387	15389	15183	15401	15396	15156	15235	15323	15414	15329	15374	15247	15220	15298	15315	15288	15271	15269	15326	15157	15245	15448	15332	15223	15358	15319	15198	15195	15407	15365	15402	15300	15366	15400	15327	15275	15252	15283	15361	15546	15280	15182	15276	15156	15299	15420	15388	15300	15415	15147	15274	15278	15346	15283	15262	15256	15387	15415	15320	15372	15305	15298	15302	15188	15425	15342	15401	15266	15408	15236	15206	15281	15246	15288	15183	15283	15176	15390	15256	15348	15284	15349	15158	15313	15177	15339	15157	15300	15381	15359	15145	15372	15243	15352	15327	15387	15180	15288	15268	15247	15290	15333	15124	15344	15307	15071	15373	15228	15286	15310	15436	15280	15414	15352	15383	15263	15451	15372	15244	15340	15337	15224	15310	15260	15215	15246	15436	15234	15448	15162	15247	15355	15274	15344	15421	15302	15316	15194	15476	15372	15239	15332	15105	15240	15483	15073	15255	15212	15254	15379	15325	15258	15141	15311	15190	15290	15133	15463	15496	15377	15271	15255	15250	15323	15445	15369	15231	15454	15328	15163	15241	15349	15280	15417	15397	15406	15480	15366	15163	15279	15167	15177	15351	15376	15312	15359	15328	15285	15428	15163	15457	15306	15353	15345	15311	15419	15241	15116	15415	15422	15386	15320	15264	15098	15329	15424	15322	15439	15230	15382	15215	15264	15381	15332	15316	15260	15317	15406	15188	15213	15096	15155	15123	15114	15462	15194	15290	15307	15299	15122	15413	15134	15400	15154	15263	15290	15141	15284	15326	15404	15388	15254	15332	15304	15147	15370	15369	15283	15392	15225	15159	15295	15277	15123	15295	15327	15190	15433	15267	15231	15305	15245	15311	15314	15390	15315	15258	15243	15214	15359	15210	15209	15428	15351	15134	15292	15266	15410	15250	15280	15430	15216	15407	15356	15384	15373	15237	15245	15061	15422	15420	15391	15268	15254	15495	15285	15326	15280	15276	15167	15340	15273	15329	15326	15254	15108	15267	15448	15132	15329	15300	15317	15287	15359	15247	15264	15267	14988	15209	15295	15332	15275	15313	15341	15244	15283	15097	15380	15356	15339	15231	15347	15273	15225	15547	15377	15389	15288	15437	15248	15159	15287	15261	15302	15333	15319	15106	15248	15342	15348	15397	15226
23547	20740	28472	30577	28668	27077	27814	25234	24599	24881	24736	24759	24514	24515	24891	28419	28944	27170	24652	24429	24501	24355	24179	24357	24970	26163	25183	25107	24337	24236	24175	24224	24415	24076	24272	23982	24151	24154	24398	24345	24270	24278	24134	24053	24115	24206	24258	24095	24209	24236	24095	24214	24073	23988	24080	24183	24343	24207	24330	24370	24053	24204	24297	24240	24412	24123	24054	24132	24026	24214	24413	23965	24307	24210	23909	24119	24309	24439	24179	24136	24215	24088	24431	24218	24023	24029	24017	24079	24262	24200	24101	24238	24105	24222	23904	24263	24059	24324	24158	24033	24136	24222	24068	24166	24308	24462	24014	24112	23939	24324	24146	24169	24119	24242	24139	24410	24207	24300	24491	24083	24225	24318	24408	24121	23989	24302	24059	24141	24157	24062	23902	24184	24080	24276	24277	24242	23914	24353	24218	24101	24243	24054	24049	24202	24281	24323	24041	24126	24383	24234	24088	24086	24155	24141	24060	23759	24096	24150	24127	24104	24290	24231	24185	24287	24426	24002	24030	24067	23963	24191	24169	24170	24071	24132	23987	24210	24452	24122	24112	24109	23948	24069	24148	24046	24323	24311	24082	24097	24200	24202	24130	24274	24278	24247	24060	24111	24195	24076	24078	24222	24062	24233	24106	24271	24022	24056	24298	24212	23918	23944	23995	24308	24160	24171	23961	24277	24217	24303	24359	24067	24239	24393	24164	24181	24363	24089	24182	24212	24397	24295	24185	24223	24209	24136	24182	24185	24022	24131	24198	24013	24318	24354	24255	24025	24247	24090	24060	24026	23976	24172	24001	24153	24251	24313	24119	24231	24409	24177	23981	24249	24146	24030	24125	24104	24149	23990	24183	23992	24236	24015	24086	24157	24157	24152	23881	24288	24063	24215	24082	24021	24534	24288	24234	24251	24178	24195	24099	24162	24476	24008	24157	24250	24167	24058	24136	24083	24155	24092	24233	24332	24296	24003	24108	24229	23975	24085	24192	24137	24067	24086	24320	24245	24186	24273	24138	24162	24168	24247	24076	23992	24124	24250	24010	24353	23888	23874	24249	24063	24230	23982	24306	24277	24392	24128	24024	24162	23917	24066	24280	24096	24305	23953	24079	23977	24201	24008	24064	24053	24283	24061	24194	24038	24106	24234	23993	24238	23917	24117	24127	24052	24280	24310	24269	23986	24442	24068	24170	24164	23879	24007	24014	24163	24151	24193	24010	24163	24188	24065	24122	23871	24397	24141	24141	24178	24068	23941	23821	24091	24136	24083	24261	23907	23992	24020	24079	24463	24158	24088	24218	24137	24096	24097	24174	24184	24134	24143	24174	24191	24234	24155	24413	24285	24166	24058	24169	24073	24129	24372	24100	24178	24137	24023	24162	24116	24123	24017	24228	23951	24053	24185	23940	24329	24041	24073	24017	24100	24103	23951	24034	23840	24135	24361	24249	24295	23959	24138	24212	24358	24259	24086	23787	24307	24142	24248	24143	24308	24153	24044	24171	24131	24202	24077	24217	24122	24097	24205	24215	24146	24045	24177	24137	24238	24308	24432	23984	24180	24353	23959	24212	24038	24283	24457	24101	24154	24112	24245	24356	24171	24228	23988	24146	24163	24159	24134	24123	24000	24068	24057	24230	23987	24078	24042	24162	23860	24057	24175	24038	24054	23987	24213	24346	24279	23991	24274	24157	24163	24256	24170	24348	24186	24030	24174	24149	23935	24074	24035	24154	24010	24308	24048	23938	24044	23999	24096	23859	24127	24158	24219	24252	24211	24225	24173	24267	24127	24155	24175	24013	24184	24243	24026	24083	24119	24315	24146	24344	23814	24177	24241	23927	24043	24004	24336	24380	24173	24289	24225	24104	24230	24181	24100	24154	24028	24003	24194	24031	24109	24297	24235	24175	24092	24195	24166	23933	24045	24116	24213	24296	24046	24160	23929	24055	24388	24320	24068	24164	24140	24093	24133	24196	23994	24258	24262	24063	24169	23728	24121	24118	24218	24035	24082	24179	24055	24233	24235	24389	24273	24311	24285	24211	24258	24070	24142	24006	24134	24018	24098	24357	24298	24228	24260	24328	24058	24145	24076	24065	24303	24101	24183	24287	24236	24131	23997	23965	24264	24384	24078	24119	24035	24154	24157	24277	24024	24036	24498	23899	24235	24189	24108	23904	24115	24013	24277	24359	24142	24049	24039	24467	24249	24151	24180	24109	24306	24259	24060	24006	23963	24018	23928	24320	24261	24228	23941	24052	24336	24170	24208	24180	24015	23932	24157	24270	24052	24120	24126	24195	24061	24120	24301	24034	23800	23934	23986	24143	24320	24066	24059	24089	24277	24113	24157	24418	24068	24110	24362	23928	24030	23974	24155	24365	24347	24074	24118	24276	24136	24095	23965	23958	24028	24283	24112	24317	23993	24135	24223	24110	24029	24149	24029	24094	24189	24268	24176	23995	24093	24285	24212	24142	24241	24086	23991	24427	23945	24125	24440	24037	24195	24083	24120	24252	23986	24172	24050	24233	24019	23947	24094	24074	24178	24323	24205	24283	24090	24086	24370	24101	24065	24110	24118	24074	24279	24472	23985	24266	24107	24189	24265	23925	24297	24176	24164	23860	24086	24060	24067	24030	24163	24084	24016	24111	24010	23979	24379	24254	24086	24250	24127	24327	24338	24245	24203	24208	24167	24379	24292	24061	24333	24406	24035	24342	24307	24236	24259	23851	24011	24326	24302	24200	24090	24035	24229	24126	24224	24214	24078	24388	24010	24257	24526	24229	24189	23941	24235	24229	24052	23942	24103	24210	24019	24095	24152	24259	24205	24297	24140	24210	24283	24193	24269	24184	24002	24236	23959	24118	24177	24303	24033	24233	24126	24094	24149	24097	23986	24176	24201	23925	23966	24059	24283	24068	23987	24258	24432	24159	23918	23887	23931	24093	24246	23987	24101	24003	24188	24344	24420	24235	24179	24121	23970	23945	23902	24217	24122	24238	23986	24353	24270	24179	24205	24139	24183	23907	24182	24262	24419	24315	24085	24413	24281	24181	24249	24256	24288	24108	24416	24199	24216	23963	24140	24265	24020	24193	24359	24137	24290	24343	23893	24246	24100	23984	24079	24289	24010	24214	24302	24014	24149	24103	23808	24104	24104	24458	24123	24206	24165	24157	24029	24137	24093	24213	24174	24195	24237	24199	24131	24000	24296	24029	24053	23946	24175	24337	24248	24210	24157	24266	24282	23996	23934	24303	23956	24201	24085	24252	24196	24324	24260	24304	24270	24183	24186	24333	23980	24172	24237	24129	24147	24320	24055	24117	24207	24072	24094	24408	24249	24139	24201	23982	24386	24360	24323	24262	24139	24282	23952	24115	24034	24174	24437	24286	24005	24280	24155	23848	24212	24133	24170	24249	24167	24181	24267	24146	24037	24171	23979	24125	24072	24241	23992	24222	24191	24167	24175	24176	24008	24100	23892	24352	23964	24118	24057	23964	24018	24152	24235	24057	24123	24274	24090	24138	24218	24253	24177	24384	24062	24160	24004	24231	24274	24141	24015	24174	24141	23983	24227	24107	23948	23928	24060	24284	24166	24423	24004	23948	24093	24158	24079	23915	24078	24149	24216	23934	24105	24219	24246	24071	24210	24073	24221	24440	24228	24275	24210	24240	24049	24125	24081	24117	24136	24280	24251	24255	24145	24271	24076	24059	23918	24333	24124	24138	24292	24204	24322	24357	24331	24127	24250	24227	24230	24003	24057	24220	24131	23953	24393	23893	24107	24122	23979	24140	24072	24230	23975	23968	23964	24114	24398	24137	24111	24074	24264	24246	24438	23820	24237	24105	24189	24204	24186	24249	24302	24083	24198	24161	23975	24193	24213	24112	24331	24179	24134	24387	24147	24100	24277	24082	24217	24272	24063	24160	24266	24068	23972	24335	24338	24143	24096	23961	24114	23984	24151	24280	24195	24234	24119	24093	24080	24207	24054	24060	24190	24000	24094	24201	24163	24246	24259	24125	24364	24341	24440	24314	24036	24359	24192	23973	23877	23952	24286	24183	24067	24008	24129	24073	24534	24102	24241	24190	24182	24130	24245	24252	24349	23977	24291	24291	24213	23999	24113	23961	24030	24219	24116	24041	24177	24128	24081	23970	24237	24322	24190	24254	24153	24064	24133	24472	23998	24179	24192	24195	24036	24077	24205	24248	24229	24009	24177	24274	24208	24286	24437	24224	23971	24086	24065	24123	24083	24263	23852	24184	24269	23937	24118	24180	24241	24194	24019	24215	23816	23930	24121	24151	24168	24050	24065	24037	24137	24273	24106	24158	24046	24189	24148	24338	24073	24051	24064	24123	24247	24357	24195	24151	24089	24054	23892	24137	24241	24170	24425	24136	23804	24304	24044	23858	24194	24257	24095	24226	24013	24097	24080	24252	24074	24227	24266	24119	24201	24047	24159	24023	23950	24070	24231	24239	24287	24345	23929	24351	24392	24026	24127	24041	23915	24124	24112	24105	24057	24252	24079	24290	24114	24123	24017	24089	24058	24050	24164	24259	24168	24140	23977	24358	23840	24174	24316	24232	24142	24097	24035	24287	24074	24350	24293	24331	24022	24069	24024	24457	24023	24271	24260	24289	23869	24066	24145	24183	24332	24003	24105	23982	24346	23968	24135	24163	23965	24204	24075	24239	24166	24353	24211	24100	24304	24367	24118	24050	24241	23964	24083	24196	24248	24208	24190	24347	24050	24015	24292	24248	24091	23967	23920	24048	24082	24035	24197	23830	24338	24281	24409	24433	23952	24347	24115	24463	24185	24230	24321	24117	23899	24133	24099	24092	24140	24078	24196	24204	24086	24016	24250	24236	23929	23995	24353	24226	24312	24230	24016	24272	24207	24169	23993	24030	23963	24193	24024	24069	24032	24025	23985	24077	24279	24303	24087	23997	24287	24277	24128	24155	24125	24175	24276	24196	24299	24294	24468	24107	24054	24134	24121	24276	24008	24096	24065	23991	24280	24411	24370	24195	24006	24119	24190	24144	24188	24188	24138	24261	24083	24183	24197	23984	24227	24181	24225	24166	24260	24145	24497	24175	23904	24039	24027	23981	24034	24237	24231	23968	24216
49997	69638	63372	50598	31546	19709	17293	16943	16787	16540	16550	16615	16543	16427	17153	22623	22156	19407	16219	15980	16204	16172	16117	16447	17519	18307	17370	16621	16406	16013	16111	16145	16037	16191	16106	16147	16048	16073	16238	16192	15938	16123	16131	16140	16120	16156	16163	16063	16111	16149	16238	15996	15971	16041	16111	16139	16095	16101	16115	16250	16024	16054	16225	16245	16101	16012	16160	16124	16259	16109	16093	16101	15960	16286	16064	16308	16066	16272	16045	16178	16168	16042	16193	16080	16083	16104	16433	16123	16147	15950	16046	16055	16079	16196	16195	16093	15992	16197	16158	16174	16166	15967	15999	16082	16093	15965	16159	15861	16319	16108	16046	16132	16137	16060	16001	16052	16309	16328	15974	16034	16059	16055	16087	16137	16021	16089	15973	16154	16184	16130	16227	16201	16331	16165	16270	16125	16181	15994	16150	16120	15991	16239	16128	16230	15919	16069	16135	15937	16133	16166	16027	16205	16218	16107	15972	16042	16225	16204	16214	15936	15997	16153	16135	16090	16136	16095	15940	16221	16325	16027	15995	16191	16098	16166	16160	16074	16074	16143	16065	16248	16240	16176	16370	16041	16239	16173	16182	15985	16062	16088	16265	16093	16020	16186	16162	16107	16096	15996	16040	16070	16049	15871	16087	16147	16093	16008	16037	16161	16225	16097	16161	16290	16001	16097	16056	16141	16121	16343	16091	16085	16023	16013	16161	16041	16248	16048	16240	16160	16044	16187	16047	16140	16125	16148	16098	16212	15972	16244	16262	16197	16080	15910	15989	16072	16238	16115	16220	15962	16169	16098	16088	15949	15940	16127	16148	16087	16126	15974	16116	16192	16102	16138	16021	16285	15845	16134	15911	16052	16163	16132	16214	16081	16175	16290	16276	16045	16176	16280	16130	16001	15947	16302	16255	16294	15975	16147	16110	16158	15971	16125	16236	16114	16195	16218	16245	16342	15949	16183	15997	16153	16001	16145	16116	16223	16021	16021	16073	16171	16075	16116	16093	16253	16156	16145	16177	16063	16176	16034	16091	16163	16118	16025	15957	16089	16237	16057	16162	16076	16172	16163	16194	16072	16109	16159	16223	16161	15928	16249	16319	16157	16121	16242	15959	15948	16102	16099	16164	16073	16170	16207	16122	16272	16043	16092	16338	16031	16110	16168	15915	16117	16011	16061	16050	16092	16181	16062	16144	16034	16116	16185	16076	16066	16220	16131	16136	16002	16165	15915	16019	16009	16118	16111	16131	16195	16182	16083	16019	16128	16161	15965	16139	16076	16071	16130	16106	16023	16140	16269	15965	16075	16062	16168	16164	16157	16033	16189	16054	16197	15999	16184	16111	16245	16042	16150	16082	15950	16237	16068	16104	16174	16170	16105	16190	16167	16104	16147	16127	16164	15963	15943	16042	16098	16165	16136	16282	15836	16061	16234	16057	16108	16097	16127	16177	16168	16047	15970	16187	16141	15910	16148	16129	16007	16195	16175	16198	16085	16112	16306	15999	16337	16253	15990	16127	16302	16009	16024	16061	16150	16194	16237	16063	16144	16164	16184	16236	16136	16193	15981	16147	15981	16155	16117	16158	16046	16069	16273	16094	16215	16008	16054	16048	15973	16045	16109	16015	16073	16131	16073	16031	15943	16062	16122	16144	16213	16085	15996	16205	16113	16165	16241	16188	16013	15878	16099	15930	15976	16158	16032	16181	16154	16130	16132	16240	16254	16011	16133	16139	16124	16274	16218	16153	16203	15933	16134	16174	16126	16048	16071	16110	16045	16080	16132	15877	16269	16022	15997	16134	15988	16049	16105	16096	16099	16115	16159	16050	15946	16281	16145	16219	16117	16183	16032	16113	16137	16218	16149	16338	16146	16195	16124	16012	16080	16277	15994	16042	16388	16010	16212	16015	16205	16150	16214	16110	15917	16173	16134	16048	16099	15902	16008	16025	16254	16082	16145	16229	16016	16156	16036	16312	16067	16037	16370	16120	15987	16255	16212	15951	16232	16044	16099	15868	15985	15979	16237	15990	16123	16235	16286	16201	16119	16006	16313	16089	15922	16159	16214	16289	16023	16154	15929	15968	16196	16044	16151	16255	16043	15884	16219	16108	16046	16095	16154	16257	16127	16007	16041	15995	15997	16276	16085	16002	16166	15913	16157	16292	16002	16119	15953	15836	16295	16284	16075	15899	16222	16104	16228	16061	16074	16066	16123	16315	16039	16316	16119	16063	16127	16119	16103	16183	16246	16162	16218	16089	16279	16180	15897	16004	16024	16092	16211	15798	16080	16012	16138	15991	16085	16236	16016	16009	16136	16114	16218	16208	15992	16117	16030	16107	16108	16084	16065	16158	16183	16247	16100	15992	16162	15994	16180	16161	16254	16183	16129	16119	16297	16188	16130	16241	16105	16274	16077	16062	16233	15974	16134	16155	16067	16135	16320	15944	15930	16234	16102	16007	16222	16128	16013	15993	16198	16139	16223	16317	16086	16148	16178	16153	16284	16094	15868	16191	16066	16162	16058	16280	16228	16031	16043	16158	16072	16281	16187	16050	16078	16027	16045	16193	16159	16080	16136	16013	16168	16142	16224	16142	16100	16133	16066	16237	16059	16002	15957	16186	16235	16062	16191	15906	16004	16042	16041	15968	16015	16132	16122	16224	15956	16045	16122	15900	16136	16025	16105	16043	16279	15991	16108	15998	15959	16123	15947	16213	16206	16112	16159	16020	16100	16124	16106	16157	16209	16123	16121	15980	16104	16197	16328	16066	16146	16097	16090	16164	15932	15931	16129	16246	16283	16105	16204	15966	16262	16157	16176	16052	15944	16104	16020	15962	16082	16261	16207	16241	16049	15977	16233	16174	15946	16025	16015	16112	16116	16249	16095	16110	16321	16307	16120	16190	16172	16026	16113	16123	16102	16097	16195	16170	16058	16167	16111	16072	16068	16131	16072	16242	16257	16095	16088	16188	16074	16154	16139	16218	16230	16084	16223	16311	16075	16072	16159	15959	16094	16030	16014	16225	16136	16030	16129	16108	16243	16014	16163	16194	16065	16245	16050	16043	16292	16168	16234	16108	16287	16146	16338	16053	16269	16229	15969	16032	16033	16051	16195	16183	16023	16156	16289	15938	15991	16023	16144	16064	16037	16101	16028	16031	16307	16095	16038	16187	16073	16124	16059	16126	16249	16095	16070	16135	16250	15947	15978	16174	16129	16170	16041	15997	16116	16075	16006	16086	16086	16122	15970	16308	15992	16233	16023	16152	16223	15961	16112	16030	16214	16129	16017	16025	16157	16064	16223	16130	16125	16101	15860	16140	16241	16051	16226	16023	16266	16117	16166	16076	16137	16224	16130	16092	16043	16113	16116	16200	16158	15908	16160	16181	16238	16215	16073	16222	16275	16149	16245	16098	16308	15932	16140	16155	16231	16039	16297	16234	16235	16087	16325	16079	16123	16156	16132	16083	16269	16025	16124	16098	16240	15995	16024	16100	16034	16109	16344	16011	16293	16229	15964	16124	16176	16199	15947	16042	16039	16166	16028	16033	16007	16168	16046	16012	16029	16064	16256	15882	16245	15971	16058	16308	16204	16110	16072	16071	16119	16000	16332	16077	16131	16118	16152	16216	16095	16081	16166	16085	16142	16122	16253	16128	16174	16044	16202	15928	16048	16309	16217	16080	16181	16088	16162	16194	16105	16135	16229	16165	16129	16148	16137	15999	16018	16178	16155	16187	16107	16081	16137	16141	16115	16079	16003	16191	16151	16064	16104	16053	16418	16015	16110	16016	16282	15957	16220	16100	16184	16339	16217	16020	16019	16133	16139	16021	16144	16226	16016	16037	16069	16255	16273	16161	16138	15997	16159	15971	16025	16099	15975	16213	16101	16093	16026	16113	16143	16236	16082	16064	16104	15940	15960	16149	16062	16075	16078	16148	16216	16171	16051	16282	16053	16126	16186	16271	16094	16139	16102	16234	16056	16158	16125	16132	16030	16251	16073	16266	16053	16117	16041	15990	16039	16172	16398	16229	16012	16099	15929	16155	16016	16141	16201	16040	15959	16274	16017	16186	16284	16247	16029	16237	15961	16122	16046	16146	16057	16196	16020	16053	16105	16109	16221	16110	16124	16117	15921	16018	16164	16207	16122	16008	16083	15992	16318	16107	16178	16279	16237	16210	16234	16054	16107	16014	15962	16149	16256	16091	16100	16118	16217	16091	16166	16121	16173	16053	16136	16093	16132	16117	16094	15965	16196	15955	16143	16165	16073	16072	15962	15992	16205	16128	15985	16240	16117	16183	16102	16257	16127	16267	15933	16089	16112	16064	16047	16223	16276	16160	16137	16146	16024	16176	16028	16059	16120	16083	16199	16031	16185	16190	16059	16058	16130	16110	16211	16117	16037	16040	16165	16173	16096	16167	16157	16042	16076	16097	16216	16028	16182	16092	16077	16133	16157	16068	16231	16166	16002	16227	16293	16086	16018	16066	16185	16108	16197	16124	16168	16048	16170	15941	16344	16142	16165	16179	16026	16185	16191	16117	16054	16118	16188	16031	16161	16032	16179	16053	16228	16149	15927	16191	16335	16114	16139	16199	16057	16111	16090	16081	16027	16064	16018	16340	16143	16037	16230	16180	16109	16155	15994	16298	16189	15960	16099	16127	16094	16202	16032	16214	16034	16263	16098	16128	16073	16170	16083	16059	16200	16045	16243	15887	16075	16100	16033	16151	16157	16217	16073	16224	16112	16173	16139	16029	16046	16142	16186	16144	16136	16103	16046	16225	16001	16297	16158	16109	16047	16090	16093	16133	16202	16089	15848	16068	16169	15978	16177	16104	16212	16048	15951	16024	16202	16045	16203	16087	16056	16211	16129	16334	16067	16075	16136	15976	16254	16156	16014	16226	16089	16039	16275	16078	16091	16175	16272	16020	16033	16160	16120	16104	16186	16078	16081	15985	16067	16072	16159	15992	16128	16006	16204	16088	16264	16027	16137	16135	16066	16056	16185	16223	16193	16148	16277	16206	16178	15969	16071	16184	15944	16078	16039	16159	16191	15880	16156	16078	16092	16102	16017	16090	16087	16030	16052	16129	16039	16197	16108	16281	16060	16039	16134	16139	16379
22001	20517	27706	28363	30960	28778	28600	25199	24040	24322	24047	23835	23851	23940	24369	30570	31519	29334	24601	23772	23706	23469	23422	23597	24668	26009	25302	24445	23929	23697	23498	23380	23345	23517	23321	23441	23504	23183	23612	23470	23409	23252	23430	23431	23373	23488	23481	23480	23559	23489	23627	23537	23531	23357	23452	23245	23286	23106	23407	23111	23323	23184	23276	23437	23174	23427	23297	23395	23593	23503	23280	23467	23283	23138	23446	23201	23230	23231	23414	23504	23566	23269	23432	23311	23392	23359	23706	23419	23426	23268	23758	23327	23475	23250	23431	23169	23258	23223	23290	23282	23408	23146	23311	23331	23329	23457	23496	23214	23367	23572	23475	23366	23524	23553	23370	23784	23360	23499	23241	23584	23544	23531	23440	23485	23477	23432	23473	23541	23540	23265	23594	23345	23423	23228	23387	23489	23376	23481	23495	23588	23334	23395	23224	23313	23353	23138	23433	23403	23171	23500	23367	23367	23441	23411	23283	23458	23358	23470	23584	23473	23670	23416	23447	23242	23380	23461	23552	23649	23195	23362	23545	23179	23359	23614	23408	23362	23478	23412	23371	23273	23509	23366	23460	23413	23529	23469	23562	23622	23594	23248	23412	23485	23275	23434	23265	23056	23250	23132	23264	23290	23186	23159	23325	23294	23044	23256	23249	23232	23245	23369	23424	23739	23428	23459	23471	23379	23220	23725	23362	23327	23506	23723	23438	23260	23460	23333	23529	23378	23415	23263	23292	23377	23329	23375	23293	23536	23531	23392	23443	23414	23355	23650	23410	23359	23514	23497	23125	23277	23395	23309	23182	23303	23428	23375	23518	23493	23382	23319	23476	23164	23472	23401	23238	23427	23359	23430	23496	23353	23523	23351	23535	23417	23299	23572	23336	23229	23305	23374	23537	23323	23197	23499	23358	23398	23084	23573	23433	23365	23391	23256	23261	23432	23210	23423	23246	23324	23243	23432	23433	23411	23348	23344	23397	23446	23271	23361	23503	23472	23324	23320	23196	23610	23260	23678	23453	23373	23788	23327	23232	23109	23250	23385	23366	23254	23561	23457	23482	23343	23325	23348	23315	23212	23307	23381	23591	23218	23494	23175	23439	23381	23407	23245	23206	23369	23274	23255	23229	23251	23737	23409	23495	23363	23132	23308	23629	23527	23448	23368	23262	23079	23188	23299	23198	23308	23211	23464	23295	23197	23371	23327	23368	23513	23481	23488	23330	23414	23351	23368	23350	23535	23419	23367	23473	23260	23237	23376	23506	23192	23500	23310	23490	23575	23341	23280	23338	23445	23425	23483	23238	23337	23272	23400	23368	23053	23502	23598	23297	23343	23469	23568	23522	23496	23418	23396	23683	23309	23291	23334	23278	23564	23482	23322	23334	23716	23791	23379	23549	23570	23408	23199	23129	23487	23611	23568	23243	23283	23457	23508	23244	23254	23710	23478	23335	23361	23472	23278	23422	23254	23325	23483	23334	23425	23197	23232	23330	23408	23368	23175	23299	23390	23447	23250	23520	23263	23342	23359	23692	23479	23380	23463	23351	23360	23349	23338	23237	23668	23259	23621	23476	23338	23320	23202	23539	23402	23305	23491	23307	23393	23618	23447	23018	23302	23505	23213	23320	23467	23476	23179	23262	23390	23339	23235	23307	23439	23313	23859	23320	23387	23488	23308	23526	23423	23200	23459	23509	23313	23381	23340	23309	23277	23467	23401	23357	23511	23296	23430	23420	23504	23182	23499	23168	23655	23136	23129	23436	23402	23227	23307	23327	23460	23344	23558	23350	23347	23606	23219	23341	23341	23239	23538	23331	23540	23452	23546	23506	23387	23386	23127	23283	23433	23378	23391	23280	23471	23387	23188	23454	23336	23514	23457	23429	23262	23414	23268	23510	23305	23478	23537	23350	23181	23563	23314	23460	23586	23340	23416	23340	23328	23299	23442	23421	23492	23270	23363	23581	23528	22988	23394	23562	23324	23022	23426	23504	23482	23406	23295	23217	23261	23275	23471	23368	23400	23466	23546	23263	23319	23487	23244	23317	23239	23321	23518	23457	23648	23213	23421	23446	23453	23416	23566	23423	23675	23285	23542	23294	23368	23586	23360	23301	23148	23610	23453	23425	23352	23118	23309	23354	23354	23494	23252	23360	23430	23352	23467	23480	23410	23434	23350	23354	23629	23484	23314	23334	23444	23470	23326	23666	23194	23215	23127	23080	23202	23220	23533	23341	23386	23374	23175	23305	23386	23337	23266	23146	23534	23341	23478	23366	23490	23198	23248	23569	23329	23374	23464	23520	23385	23364	23540	23218	23497	23537	23340	23400	23535	23630	23481	23475	23335	23248	23466	23364	23339	23491	23622	23446	23171	23194	23426	23395	23454	23354	23555	23274	23428	23376	23403	23403	23228	23134	23453	23265	23400	23517	23121	23219	23311	23533	23227	23051	23688	23364	23373	23335	23501	23332	23587	23517	23456	23493	23452	23483	23529	23297	23336	23467	23370	23308	23248	23366	23416	23673	23357	23510	23315	23460	23340	23397	23313	23370	23451	23414	23403	23423	23328	23380	23336	23477	23344	23419	23578	23206	23205	23312	23310	23407	23434	23271	23276	23361	23178	23131	23420	23496	23354	23391	23506	23316	23348	23562	23192	23352	23298	23447	23235	23202	23470	23282	23154	23366	23344	23251	23379	23051	23484	23706	23180	23281	23286	23189	23231	23498	23627	23449	23195	23310	23280	23592	23181	23539	23525	23550	23382	23527	23598	23397	23496	23631	23246	23079	23465	23523	23525	23473	23644	23177	23481	23406	23219	23348	23464	23248	23317	23256	23318	23394	23386	23349	23313	23389	23465	23241	23336	23267	23347	23356	23233	23213	23408	23400	23313	23361	23370	23288	23481	23381	23234	23427	23114	23274	23380	23428	23477	23434	23504	23258	23266	23388	23270	23455	23247	23699	23578	23372	23375	23479	23664	23435	23291	23312	23453	23349	23409	23474	23385	23282	23376	23051	23061	23584	23258	23403	23531	23228	23429	23497	23402	23273	23457	23411	23558	23403	23371	23367	23467	23323	23223	23198	23500	23384	23372	23466	23318	23504	23580	23512	23314	23319	23319	23287	23084	23294	23370	23370	23407	23356	23351	23430	23435	23261	23555	23336	23427	23309	23518	23382	23390	23428	23532	23500	23425	23380	23276	23365	23629	23282	23601	23281	23390	23263	23284	23231	23298	23128	23466	23160	23328	23192	23466	23409	23619	23337	23316	23410	23529	23564	23587	23230	23427	23415	23206	23427	23216	23338	23373	23498	23554	23513	23282	23379	23211	23212	23094	23440	23321	23596	23201	23168	23427	23503	23383	23306	23220	23691	23499	23516	23598	23331	23316	23428	23382	23434	23296	23380	23275	23431	23628	23406	23299	23321	23436	23454	23541	23569	23560	23248	23233	23355	23443	23527	23277	23309	23467	23471	23155	23367	23378	23456	23188	23489	23370	23650	23341	23332	23514	23493	23354	23431	23284	23281	23241	23288	23341	23488	23271	23360	23309	23379	23226	23284	23409	22981	23153	23554	23370	23422	23422	23383	23259	23283	23609	23398	23088	23409	23532	23330	23412	23337	23451	23410	23322	23658	23495	23410	23272	23491	23300	23329	23504	23402	23146	23333	23438	23159	23296	23322	23347	23416	23280	23296	23423	23578	23424	23118	23425	23407	23411	23290	23308	23167	23141	23069	23409	23515	23469	23341	23326	23378	23112	23422	23453	23314	23434	23410	23159	23137	23162	23441	23650	23369	23393	23402	23376	23289	23315	23303	23454	23511	23596	23306	23534	23645	23231	23257	23317	23239	23437	23298	23566	23261	23196	23198	23413	23299	23247	23335	23245	23467	23455	23764	23188	23157	23162	23426	23251	23265	23232	23470	23222	23412	23272	23194	23192	23390	23235	23300	23331	23137	23268	23153	23086	23351	23381	23413	23464	23151	23406	23247	23188	23330	23410	23440	23102	23409	23544	23391	23346	23116	23527	23747	23277	23429	23348	23561	23387	23402	23690	23545	23528	23347	23464	23374	23359	23284	23451	23291	23555	23286	23428	23593	23333	23333	23153	23499	23285	23488	23510	23665	23473	23652	23281	23390	23558	23262	23145	23391	23291	23311	23608	23481	23412	23185	23373	23445	23341	23205	23555	23197	23364	23412	23344	23400	23431	23607	23439	23329	23410	23481	23329	23343	23294	23295	23369	23180	23398	23428	23303	23337	23195	23303	23391	23362	23379	23382	23327	23406	23470	23418	23386	23451	23478	23366	23437	23016	23254	23336	23201	23325	23233	23325	23509	23255	23350	23359	23330	23421	23340	23402	23205	23281	23481	23426	23411	23520	23421	23286	23473	23543	23531	23238	23363	23312	23620	23376	23261	23250	23164	23393	23616	23154	23320	23331	23282	23387	23488	23293	23366	23527	23375	23355	23397	23453	23331	23652	23330	23433	23546	23369	23348	23270	23344	23508	23281	23310	23434	23410	23338	23198	23374	23369	23304	23171	23345	23466	23406	23454	23070	23259	23649	23434	23536	23318	23332	23270	23222	23187	23462	23471	23327	23517	23310	23314	23326	23617	23409	23164	23148	23472	23220	23455	23235	23328	23304	23294	23399	23464	23409	23256	23409	23131	23303	23393	23323	23348	23403	23333	23325	23436	23264	23543	23216	23340	23507	23345	23203	23448	23374	23391	23191	23275	23131	23259	23467	23250	23263	23587	23526	23284	23507	23288	23327	23251	23412	23311	23416	23420	23377	23464	23383	23698	23357	23318	23465	23433	22918	23491	23231	23078	23330	23182	23415	23326	23542	23397	23470	23593	23329	23367	23348	23292	23402	23280	23231	23240	23353	23160	23419	23250	23428	23230	23268	23431	23122	23252	23349	23314	23378	23377	23355	23640	23395	23403	23360	23206	23316	23416	23478	23332	23323	23404	23507	23491	23227	23380	23296	23437	23383	23308	23315	23522	23255	23453	23340	23339	23589	23468	23573	23247	23200	23649	23145	23343	23273	23510	23162	23480	23418	23242	23155	23337	23461	23413	23669	23663	23491	23268	23225	23138	23407	23328	23390	23328	23418	23235	23463	23418	23284
48321	70673	71593	60579	47101	25311	17169	16725	16742	16376	16117	16145	16173	15952	17599	25813	25644	22029	16050	15619	15822	15524	15730	16062	17694	19202	17695	16877	16273	15951	15698	15592	15779	15574	15709	15724	15657	15665	15709	15763	15681	15805	15489	15899	15679	15738	15764	15534	15704	15657	15773	15567	15615	15883	15690	15937	15621	15765	15838	15526	15692	15621	15650	15675	15751	15863	15654	15647	15785	15554	15621	15710	15736	15655	15845	15593	15680	15800	15695	15608	15567	15806	15740	15740	15672	15652	15758	15743	15557	15739	15616	15547	15592	15649	15727	15600	15710	15785	15782	15603	15598	15770	15528	15753	15633	15534	15731	15798	15743	15739	15838	15744	15719	15562	15716	15557	15527	15857	15600	15666	15713	15656	15803	15622	15662	15706	15807	15795	15652	15680	15714	15751	15630	15695	15879	15755	15826	15788	15716	15638	15705	15613	15601	15661	15644	15668	15524	15622	15620	15618	15667	15750	15744	15674	15856	15835	15675	15635	15738	15817	15810	15653	15701	15613	15695	15590	15698	15567	15711	15578	15586	15652	15696	15763	15620	15702	15731	15679	15571	15622	15611	15728	15615	15661	15579	15771	15541	15545	15640	15651	15684	15719	15596	15805	15582	15704	15672	15603	15582	15612	15727	15608	15607	15738	15699	15644	15725	15655	15791	15783	15589	15572	15540	15655	15758	15649	15666	15833	15632	15473	15614	15740	15622	15630	15691	15943	15682	15606	15579	15722	15670	15783	15699	15747	15654	15658	15661	15662	15684	15710	15573	15638	15722	15707	15866	15610	15757	15672	15820	15679	15622	15632	15857	15783	15814	15722	15988	15736	15664	15631	15652	15607	15507	15600	15856	15513	15660	15848	15535	15625	15733	15716	15648	15712	15564	15652	15589	15487	15624	15635	15558	15782	15764	15594	15782	15816	15503	15673	15567	15787	15677	15760	15698	15600	15649	15693	15730	15847	15589	15880	15600	15622	15608	15677	15582	15709	15603	15592	15843	15615	15697	15498	15767	15645	15824	15598	15722	15693	15678	15633	15466	15633	15525	15601	15758	15633	15637	15705	15877	15536	15530	15668	15811	15758	15707	15581	15789	15567	15594	15668	15557	15777	15451	15760	15576	15822	15732	15612	15865	15531	15746	15478	15766	15720	15680	15684	15783	15759	15664	15565	15764	15646	15626	15767	15669	15709	15725	15598	15760	15577	15815	15543	15647	15746	15677	15676	15597	15584	15726	15635	15682	15837	15618	15770	15584	15686	15813	15639	15677	15675	15795	15640	15746	15745	15616	15691	15707	15689	15728	15549	15680	15737	15683	15612	15659	15568	15740	15703	15607	15779	15654	15732	15608	15772	15558	15765	15684	15770	15603	15834	15516	15707	15623	15667	15786	15859	15854	15769	15654	15482	15705	15713	15773	15746	15594	15689	15712	15613	15759	15603	15628	15672	15689	15680	15615	15641	15537	15778	15521	15606	15481	15608	15792	15681	15712	15566	15587	15416	15665	15700	15719	15655	15738	15615	15778	15731	15771	15713	15664	15686	15816	15690	15572	15612	15626	15647	15628	15899	15605	15510	15675	15689	15626	15756	15625	15812	15886	15603	15948	15666	15457	15714	15631	15686	15655	15552	15642	15481	15651	15860	15738	15587	15700	15507	15834	15687	15761	15771	15659	15727	15604	15651	15796	15772	15752	15820	15690	15512	15636	15691	15620	15603	15744	15649	15746	15502	15812	15583	15582	15819	15648	15912	15624	15722	15728	15544	15604	15607	15976	15539	15497	15754	15556	15719	15733	15691	15814	15789	15595	15782	15569	15814	15624	15515	15830	15601	15654	15778	15566	15676	15575	15638	15766	15635	15547	15782	15739	15822	15601	15730	15708	15602	15734	15637	15602	15783	15666	15711	15718	15704	15701	15768	15621	15635	15648	15584	15689	15744	15665	15837	15582	15660	15751	15612	15636	15733	15622	15650	15618	15661	15862	15829	15561	15790	15422	15671	15810	15368	15542	15605	15668	15663	15761	15709	15713	15657	15567	15659	15619	15901	15769	15699	15728	15707	15799	15669	15791	15650	15586	15780	15838	15628	15532	15748	15670	15512	15865	15547	15784	15807	15497	15720	15809	15637	15735	15647	15668	15585	15775	15755	15663	15483	15682	15621	15518	15595	15718	15453	15591	15639	15827	15626	15722	15830	15655	15691	15775	15743	15736	15622	15749	15678	15683	15669	15457	15360	15510	15705	15605	15690	15534	15583	15624	15565	15592	15444	15594	15603	15551	15631	15657	15576	15684	15835	15803	15568	15611	15751	15815	15701	15552	15677	15554	15740	15810	15700	15752	15732	15510	15582	15728	15516	15628	15700	15658	15647	15581	15886	15574	15625	15475	15609	15984	15871	15646	15606	15616	15646	15585	15788	15521	15713	15723	15619	15573	15638	15657	15513	15651	15623	15687	15728	15605	15674	15654	15754	15699	15763	15613	15698	15459	15482	15574	15625	15747	15866	15575	15570	15610	15762	15600	15665	15677	15530	15953	15739	15719	15614	15629	15775	15670	15698	15677	15586	15883	15704	15787	15572	15655	15644	15658	15715	15790	15621	15475	15732	15762	15561	15614	15641	15677	15609	15565	15817	15637	15767	15664	15625	15824	15628	15610	15709	15798	15734	15562	15809	15726	15674	15742	15834	15539	15665	15678	15549	15508	15699	15799	15562	15623	15765	15677	15562	15663	15810	15633	15594	15607	15701	15682	15777	15794	15636	15691	15498	15658	15808	15632	15781	15798	15508	15881	15616	15702	15617	15625	15655	15821	15654	15663	15545	15761	15567	15730	15780	15577	15529	15589	15611	15666	15754	15620	15686	15581	15743	15810	15804	15690	15828	15697	15773	15601	15766	15615	15712	15521	15793	15778	15627	15677	15741	15777	15715	15714	15582	15631	15669	15777	15771	15505	15565	15719	15754	15475	15616	15721	15532	15574	15844	15500	15565	15743	15500	15798	15616	15665	15683	15564	15742	15630	15667	15539	15876	15469	15504	15538	15640	15766	15725	15607	15561	15780	15592	15600	15582	15578	15749	15763	15709	15674	15522	15694	15794	15680	15812	15593	15643	15634	15486	15633	15674	15660	15812	15595	15626	15660	15760	15580	15715	15546	15537	15532	15726	15757	15561	15672	15587	15866	15819	15676	15680	15680	15686	15693	15712	15714	15619	15784	15608	15812	15708	15550	15617	15652	15587	15598	15671	15664	15517	15788	15777	15717	15576	15679	15776	15596	15651	15693	15582	15731	15700	15725	15702	15614	15651	15749	15730	15661	15739	15662	15708	15801	15608	15684	15524	15534	15649	15745	15726	15679	15647	15672	15506	15705	15641	15706	15762	15850	15660	15478	15612	15679	15669	15770	15673	15950	15605	15742	15555	15862	15842	15621	15671	15607	15602	15761	15666	15704	15613	15620	15843	15706	15643	15599	15810	15797	15736	15673	15694	15449	15714	15664	15595	15622	15584	15581	15836	15793	15730	15688	15667	15720	15597	15790	15540	15844	15708	15686	15652	15530	15721	15672	15707	15645	15731	15694	15707	15631	15620	15689	15748	15674	15775	15748	15573	15726	15557	15688	15664	15651	15739	15603	15534	15578	15757	15673	15822	15574	15628	15659	15713	15504	15657	15733	15618	15762	15679	15672	15680	15717	15749	15535	15764	15559	15725	15605	15483	15675	15815	15797	15811	15658	15717	15565	15730	15785	15893	15460	15659	15531	15725	15640	15607	15570	15747	15578	15683	15609	15653	15686	15644	15693	15692	15633	15853	15770	15695	15698	15668	15601	15700	15821	15748	15749	15828	15696	15682	15596	15967	15673	15695	15680	15530	15422	15738	15696	15591	15824	15631	15735	15738	15776	15650	15859	15698	15615	15692	15650	15706	15632	15716	15593	15744	15667	15588	15703	15618	15681	15562	15677	15764	15546	15611	15630	15573	15703	15517	15855	15764	15763	15536	15605	15593	15779	15841	15625	15703	15664	15586	15546	15694	15682	15662	15533	15697	15794	15651	15623	15575	15675	15599	15616	15558	15746	15569	15680	15889	15722	15605	15855	15660	15696	15818	15633	15526	15622	15623	15764	15727	15670	15509	15843	15808	15628	15747	15595	15583	15779	15662	15781	15598	15763	15709	15536	15708	15722	15705	15671	15581	15620	15573	15753	15745	15706	15721	15826	15742	15538	15647	15627	15728	15662	15697	15772	15697	15562	15800	15664	15677	15903	15566	15640	15709	15686	15481	15705	15617	15560	15596	15835	15940	15595	15785	15745	15590	15752	15579	15628	15696	15840	15633	15573	15594	15581	15601	15726	15574	15750	15689	15677	15662	15682	15670	15597	15772	15853	15631	15648	15727	15633	15849	15755	15667	15824	15575	15695	15802	15753	15702	15747	15813	15613	15799	15588	15640	15625	15907	15678	15846	15700	15672	15613	15795	15757	15688	15466	15734	15658	15784	15714	15662	15677	15633	15654	15628	15647	15757	15767	15595	15665	15750	15630	15765	15659	15626	15881	15715	15735	15864	15796	15700	15497	15698	15502	15503	15705	15629	15657	15637	15511	15907	15538	15648	15527	15765	15672	15666	15637	15687	15606	15867	15698	15665	15849	15627	15773	15624	15656	15895	15548	15673	15776	15606	15579	15566	15571	15616	15982	15680	15720	15490	15698	15581	15741	15674	15650	15692	15567	15637	15829	15642	15835	15752	15708	15574	15723	15687	15631	15789	15655	15711	15543	15596	15686	15763	15680	15627	15637	15840	15700	15604	15678	15604	15649	15714	15694	15580	15721	15787	15630	15754	15708	15704	15637	15746	15652	15689	15554	15689	15791	15622	15704	15491	15721	15752	15604	15589	15732	15661	15583	15775	15766	15616	15728	15687	15720	15696	15683	15513	15565	15784	15781	15676	15704	15881	15687	15593	15620	15611	15620	15589	15714	15416	15806	15682	15624	15729	15780	15729	15678	15809	15570	15773	15535	15680	15538	15701	15566	15565	15647	15621	15665	15479	15727	15802	15774	15522	15817	15791	15694	15703	15681	15591	15519	15507	15621	15702	15675	15436	15615	15635	15651	15649	15841	15777	15535	15689
43805	49990	49508	42984	31912	23472	21576	21412	21372	21280	21257	21089	21197	21444	21290	21275	22009	21605	21092	21177	21226	21075	21044	21357	21288	21124	21346	21142	21136	21434	21033	20940	20958	21230	20974	21177	21109	21201	21171	21146	20928	21058	20901	21126	21210	21073	21054	21212	21364	21208	20869	21094	21285	21171	21008	20866	21050	21232	21220	21102	21146	21438	21111	21053	21237	21174	21109	20917	21222	21269	20933	20888	20966	21092	21007	21077	21134	21224	21033	21096	21143	21083	21221	20971	21062	21236	21473	21272	21453	21057	21089	21136	21045	20939	21083	21128	21091	21168	21059	21228	21204	21264	21101	20857	21112	21137	21055	21224	21072	21088	21025	21217	21268	21178	20996	20931	21175	21092	21070	21278	21467	21342	21128	21256	21040	21079	21134	20974	21138	21181	21039	21123	21398	21175	21186	21019	21321	21052	21147	21138	20949	21101	21134	21238	21207	21003	21262	21036	21256	21150	21253	21130	21174	21169	21226	21019	21040	21293	21279	21325	21214	21131	21091	21216	21206	21046	21210	21092	21342	20882	21150	21153	21268	21094	21189	21186	21199	21053	21142	21139	21291	21191	21227	21348	21496	21214	21114	21175	21112	20851	20848	20928	21204	21216	21031	21252	21121	20907	21343	21111	21126	21204	20958	21129	20940	20774	20922	21108	21011	21069	21098	21249	21445	21061	21334	21019	21197	21071	21084	20993	21051	21215	20897	21177	20922	21007	21152	21204	21156	21165	21203	21053	21327	21228	21398	20976	21125	20981	21502	21161	21255	21115	21325	21083	21020	21166	21164	21188	21283	21247	21100	20971	21399	21288	21346	20928	21260	21090	21236	21330	21144	21044	21391	21167	21002	21251	21093	20985	21165	21138	21100	21259	21297	21192	21122	21090	21134	21307	21152	21098	20912	21107	21155	21233	20965	21125	21010	21175	21270	21252	21062	21112	21138	21201	21022	20943	20998	21218	21281	21048	21038	21184	21160	21107	21104	21075	20987	21214	21000	21014	21055	21363	21266	21111	21228	21363	21233	21091	21106	21026	21064	21194	20857	20962	21257	21221	21170	21174	21204	21290	21165	21117	20965	21102	21098	21201	21035	21288	21360	21278	21235	21282	21128	21149	21192	21044	21115	21159	20923	21235	21006	21072	20984	21094	21312	21301	21093	21279	20986	21119	21289	20998	21303	21253	21265	21220	21127	21223	20808	21178	21124	21174	21261	21150	20995	21144	21174	20975	21093	21135	21029	21155	21214	21213	21216	21043	20967	21122	21153	21153	21022	21099	21185	21069	21343	20979	21069	21100	21084	21110	21068	21192	21168	21029	21067	21184	21228	21062	21160	21106	21126	21201	21108	20987	21003	21230	20993	20852	21151	21256	21095	21184	21220	20961	20987	21261	21162	20948	21178	21178	20942	21212	21268	21333	21129	21119	20978	21307	21530	21320	21309	21163	21107	21122	21184	21107	21251	21333	20984	21095	20957	21095	21204	20837	21282	21207	21337	21147	21347	21008	21159	21073	21102	21158	21214	21206	20993	20962	21240	21072	20881	21121	21041	21008	21201	21203	21078	21043	21114	21034	21205	21095	21125	21141	21201	21108	21138	21101	20991	21233	21288	21315	21179	21058	21046	21235	21216	21244	21017	21186	21083	21047	21298	20946	21221	21125	21116	21145	21402	21245	21178	21102	21343	20955	21067	21042	21197	21140	20965	21240	21140	21332	21185	21225	20976	21255	21209	21228	21117	21129	21247	21160	20988	20920	21236	21191	21060	21211	21246	21271	21248	21063	20997	21270	21058	21071	21019	21036	20997	21226	21170	21007	21066	21162	21265	21094	21107	21060	21119	21133	21303	20926	21028	21167	21141	21121	21448	21380	21145	21037	21299	21139	21027	21255	21288	21293	21201	21336	21108	21016	21202	20951	21150	21255	21209	20764	21099	21322	21350	20974	21098	21328	21169	21076	20981	21034	21084	21227	21369	21023	21118	21111	21147	21336	21357	21279	21118	21461	21224	21032	21120	21046	21087	21164	21140	21129	21129	21162	21094	21001	21055	21123	21316	20877	21234	20923	21122	21136	21113	21259	21122	21221	21034	21020	21209	20955	21247	21118	21075	21296	21105	21254	21116	21102	21223	21191	21155	20955	21161	21109	21154	21173	21069	20977	21427	21096	21202	21123	21111	21198	21297	21216	21057	21396	21028	21157	21304	21308	21045	21045	21198	21255	21117	21037	21094	20980	21114	20969	21081	21148	21303	21230	21203	21271	21031	21040	21302	21190	20891	21099	21044	20951	21213	21281	21296	21198	21288	21074	20972	21012	21082	21025	21126	21282	21361	21101	21269	21183	21059	21244	21267	21181	21104	21236	21217	21204	21027	21092	21160	21163	20989	21212	21282	21182	21193	21027	21297	21305	21036	21034	21354	21087	20999	21134	21101	21106	21048	21281	21349	21390	20928	21154	21271	21106	21011	20912	21131	21080	21024	20925	21014	21165	21277	21002	21152	20981	21243	21251	20963	21084	21364	21148	21039	21144	21109	21311	21324	21124	21188	21130	21069	21201	21285	21058	21122	21079	21329	21438	21068	21095	21096	20896	20963	21289	21133	21072	20931	21092	21261	21368	21488	21233	21126	21164	21142	21426	21221	21001	21162	21052	21071	21124	21005	20963	21156	21353	21127	21262	21186	20855	21200	21171	21242	21193	21061	21383	21366	21021	21135	21225	21100	21254	21213	21371	21249	20874	21029	20967	21077	21288	21364	21119	21099	20918	21035	21196	21125	21408	21308	21144	21242	21231	21023	20960	21237	21288	21326	21345	21188	21238	21096	20865	21172	21298	21034	21023	21353	21160	21132	21328	21096	20921	21274	20952	21113	21183	21154	21261	21269	21099	21194	21091	21251	21074	21203	21342	21175	21210	21309	21194	21266	21272	21127	21077	20937	21160	21253	21117	20921	21258	21035	21071	21140	21123	21284	21175	21322	20914	21188	21277	20934	21131	21186	20994	21075	21127	21325	21000	21022	21142	21219	21120	20977	21094	21298	21131	20976	21285	21104	21159	21153	21292	20999	20907	21102	21176	21149	21090	21032	21047	21163	21122	21041	21037	21294	21216	21218	21285	20981	21258	21129	21066	21058	20896	21445	21096	20826	21180	21273	21119	21160	21294	21208	21016	21200	21057	21255	20920	21261	21059	21052	21527	20932	21310	21169	21157	21168	21289	21048	21286	21325	21269	21172	21193	21228	21123	21109	21188	21427	21275	21123	21294	21337	20873	21097	21279	20958	21276	21384	21099	21035	21262	21348	21380	21120	20947	20976	20938	21011	21132	21294	21265	21079	21141	21065	21327	21039	21056	20957	21143	21011	21115	21020	21100	21130	21227	21131	21182	21141	21277	21268	21039	21289	21080	21153	21193	21202	21150	21080	21211	21150	20912	21074	21157	21260	21104	21023	21295	21041	21291	21034	21097	21366	21133	21249	21195	21244	21232	21019	21296	20965	20992	21187	21144	21168	21200	20957	21207	21325	21210	21134	21171	21082	21119	21334	21291	21172	21012	21010	21111	21185	21347	21071	21039	21250	21230	21084	21191	21353	21074	21103	21081	21278	21083	21161	21235	21150	21117	21337	21044	21105	21239	21320	21340	21306	21318	21292	21081	21010	21152	21264	21055	21053	21371	20991	21297	21204	21218	21079	21171	21027	21243	21164	21200	21148	20931	21182	21252	21032	21203	20999	21242	21236	21166	21207	21142	21089	21202	21238	21163	21182	21161	21202	20991	21177	21231	21143	21200	21128	21043	21352	21116	21209	21296	21233	21002	21013	20982	21095	20955	20994	21161	21123	21110	21045	21147	21095	21042	21131	21200	21311	21247	20956	21303	21039	21222	21065	20763	21158	21363	21064	20983	21037	21235	21297	21265	21046	20877	21189	21194	21157	21158	20895	21346	21241	21121	21024	21008	20977	21155	21275	21035	21121	21353	21379	21088	21012	21046	21067	21021	21041	21060	21100	20842	21116	21163	21269	21200	21044	21071	21227	21213	21197	21163	21095	21118	21174	21256	21246	21403	21186	21059	21119	21423	21089	21310	21220	21026	21013	20937	21439	21153	21034	21285	21329	21182	21264	21195	21259	21294	21321	21265	21010	21072	21030	21067	21065	21225	21170	21129	21231	21286	21275	21032	21199	21222	21253	21225	21161	20992	21130	21122	21068	21111	21412	21026	21037	20986	21333	21259	21488	21123	21030	21079	21021	21092	21234	21143	21121	21310	21115	21169	21145	21120	21040	20919	21261	21182	21203	21112	21159	21264	21230	21113	21142	21195	21091	21117	20892	21316	21222	21065	21293	20886	21076	21117	21106	21202	21083	21393	21073	21015	21131	21207	21118	21034	21003	21083	21256	21029	21036	21297	21220	21039	21386	21146	20919	20887	21252	21256	21287	21154	21010	21343	21260	21232	21092	21082	21217	21109	21382	21319	21048	21200	21283	21259	21254	21192	21152	20908	21091	21296	21043	21230	21087	21048	21172	21001	21058	21064	20959	20965	21479	21090	21092	20999	20948	21030	21172	21407	21370	21340	21158	21026	21127	20990	21297	21421	21396	21206	21098	21214	21288	21016	21093	21174	21069	20950	21203	21299	21282	21066	21114	21141	21148	21105	21117	21073	21049	21131	21258	21089	21258	20991	21086	20802	21131	21240	21177	21017	21002	21140	21192	21039	20999	21212	21065	21241	21254	21143	21259	21087	21209	20998	21077	21343	21176	21117	20928	20980	21025	21134	21110	20850	21199	21057	21281	21262	21178	20904	21200	21033	21447	21162	21203	21140	21192	21135	21084	20864	21039	21221	21201	21283	21224	21067	21150	21163	21216	21155	21146	21442	21029	21021	21052	21277	21290	21110	21299	21066	21121	21114	20995	21168	21246	20925	21078	21189	21271	21174	21134	21067	20872	21136	21155	21353	21260	21061	21251	21290	21323	21333	21077	21317	21058	21059	21236	21185	21488	21075	21067	21235	21073	21309	21316	21220	21013	21164	21118	20982	21120	21310	21075	21039	21326	21267	21066	21320	21079	21171	21062	21070	21011	20964	20985	21125	20999	21067	21142	21222	20947	21304	21195	21268	21192	20960
47572	56405	49940	39253	25419	16061	14945	14843	14690	14627	14728	14515	14717	14666	14608	15057	15315	14601	14634	14640	14527	14814	14407	14690	14418	14736	14636	14710	14647	14600	14359	14584	14663	14541	14666	14637	14610	14575	14558	14336	14623	14478	14562	14528	14719	14469	14436	14563	14697	14749	14617	14518	14517	14673	14647	14552	14691	14477	14651	14554	14506	14549	14471	14699	14578	14515	14667	14508	14654	14528	14660	14458	14579	14660	14608	14632	14571	14528	14680	14480	14647	14607	14707	14637	14597	14455	14619	14553	14515	14512	14559	14603	14669	14606	14603	14633	14609	14378	14493	14462	14535	14339	14530	14543	14585	14569	14492	14507	14540	14434	14750	14484	14327	14581	14632	14488	14543	14396	14667	14518	14517	14598	14481	14489	14515	14499	14503	14589	14679	14547	14448	14434	14549	14395	14560	14631	14573	14654	14450	14383	14494	14566	14737	14425	14502	14646	14425	14561	14392	14614	14452	14518	14495	14403	14545	14592	14658	14578	14596	14634	14441	14468	14492	14651	14570	14557	14580	14425	14607	14597	14617	14515	14479	14456	14472	14607	14617	14512	14474	14554	14529	14520	14385	14489	14540	14610	14566	14707	14541	14703	14706	14588	14495	14707	14480	14456	14571	14657	14389	14536	14494	14507	14634	14458	14645	14679	14534	14441	14698	14614	14602	14633	14569	14672	14573	14453	14556	14597	14558	14544	14608	14721	14445	14561	14622	14399	14510	14537	14543	14561	14501	14441	14723	14649	14561	14532	14485	14443	14638	14574	14544	14646	14566	14468	14482	14524	14581	14602	14541	14630	14493	14567	14577	14556	14737	14452	14512	14493	14503	14472	14711	14667	14570	14515	14589	14677	14512	14666	14636	14552	14490	14524	14584	14737	14463	14424	14446	14582	14490	14477	14409	14674	14733	14545	14570	14540	14516	14675	14497	14414	14508	14649	14606	14479	14395	14675	14493	14553	14585	14688	14437	14558	14708	14633	14456	14543	14480	14667	14506	14572	14445	14409	14601	14410	14584	14560	14600	14587	14622	14695	14515	14544	14644	14534	14688	14525	14414	14655	14547	14711	14610	14526	14746	14694	14576	14660	14566	14510	14515	14531	14675	14619	14619	14343	14500	14582	14639	14623	14744	14566	14535	14626	14462	14628	14576	14631	14419	14535	14470	14472	14527	14519	14645	14458	14647	14502	14614	14596	14580	14689	14434	14498	14470	14535	14421	14583	14455	14550	14558	14281	14683	14608	14548	14621	14493	14481	14462	14604	14608	14544	14575	14644	14525	14533	14616	14583	14553	14554	14559	14573	14533	14471	14537	14518	14519	14596	14658	14427	14596	14552	14380	14502	14519	14577	14678	14526	14660	14710	14451	14680	14529	14474	14440	14671	14602	14770	14512	14451	14484	14552	14452	14627	14635	14622	14678	14563	14456	14855	14450	14690	14661	14577	14595	14694	14531	14590	14453	14655	14646	14526	14498	14531	14466	14535	14585	14655	14585	14450	14580	14564	14320	14479	14503	14570	14553	14639	14599	14426	14460	14718	14418	14481	14432	14467	14656	14664	14590	14670	14523	14639	14587	14605	14597	14668	14591	14737	14532	14501	14563	14583	14547	14499	14565	14503	14669	14513	14572	14592	14598	14554	14706	14593	14430	14570	14556	14455	14635	14584	14601	14494	14580	14421	14459	14586	14673	14656	14757	14584	14593	14577	14533	14486	14561	14611	14593	14564	14732	14449	14618	14475	14640	14458	14679	14435	14469	14496	14499	14548	14715	14637	14641	14286	14600	14500	14626	14632	14544	14535	14552	14567	14549	14515	14583	14554	14526	14662	14541	14355	14400	14652	14677	14635	14526	14514	14636	14664	14709	14520	14376	14831	14538	14448	14441	14660	14559	14446	14503	14564	14643	14477	14524	14697	14566	14639	14491	14419	14421	14522	14562	14759	14654	14445	14477	14385	14672	14734	14447	14455	14637	14565	14549	14494	14568	14742	14384	14579	14540	14610	14524	14521	14389	14471	14291	14397	14450	14539	14643	14496	14579	14634	14606	14508	14542	14625	14573	14595	14626	14400	14639	14679	14549	14524	14544	14566	14465	14597	14594	14457	14619	14497	14470	14703	14492	14658	14598	14582	14608	14361	14444	14497	14380	14540	14634	14607	14576	14495	14551	14561	14642	14491	14354	14615	14608	14748	14590	14601	14464	14529	14358	14594	14572	14598	14413	14568	14515	14318	14503	14530	14488	14551	14608	14658	14605	14736	14406	14599	14503	14564	14469	14686	14462	14763	14686	14621	14656	14456	14572	14632	14545	14568	14613	14431	14663	14620	14556	14665	14600	14453	14551	14553	14485	14567	14537	14508	14588	14495	14507	14396	14579	14429	14502	14556	14609	14512	14408	14503	14555	14505	14656	14849	14582	14560	14673	14575	14540	14548	14677	14539	14435	14691	14389	14499	14579	14449	14611	14660	14886	14497	14420	14556	14664	14620	14449	14523	14660	14617	14519	14363	14614	14539	14470	14620	14601	14550	14806	14696	14569	14430	14567	14543	14526	14492	14497	14635	14491	14485	14539	14601	14480	14537	14517	14597	14542	14561	14594	14538	14415	14603	14284	14390	14555	14583	14534	14524	14541	14679	14605	14492	14559	14467	14551	14574	14790	14702	14485	14613	14639	14582	14739	14523	14600	14669	14434	14600	14476	14550	14409	14746	14449	14609	14574	14476	14616	14570	14454	14521	14368	14504	14555	14640	14518	14625	14617	14544	14486	14531	14606	14608	14510	14725	14640	14508	14597	14395	14540	14617	14632	14573	14467	14447	14568	14562	14542	14339	14471	14635	14622	14629	14646	14551	14640	14622	14624	14581	14696	14494	14509	14475	14491	14652	14578	14638	14452	14435	14558	14480	14575	14565	14451	14711	14703	14613	14401	14640	14620	14362	14328	14485	14500	14488	14609	14516	14480	14689	14702	14650	14452	14496	14465	14395	14535	14633	14528	14759	14428	14752	14505	14627	14800	14630	14536	14590	14689	14606	14668	14521	14527	14465	14540	14624	14597	14465	14640	14511	14553	14482	14612	14603	14504	14629	14536	14642	14600	14626	14550	14505	14341	14350	14502	14564	14526	14454	14344	14561	14657	14569	14687	14611	14567	14637	14511	14508	14580	14380	14732	14388	14712	14664	14425	14441	14580	14446	14380	14560	14558	14582	14747	14447	14508	14595	14510	14593	14443	14588	14412	14486	14415	14625	14542	14650	14486	14587	14591	14757	14558	14469	14485	14527	14590	14801	14585	14634	14573	14562	14468	14612	14427	14428	14581	14458	14522	14683	14483	14520	14605	14612	14535	14605	14498	14577	14428	14551	14618	14496	14466	14452	14563	14572	14570	14601	14629	14738	14614	14742	14538	14513	14633	14501	14522	14610	14591	14497	14552	14381	14586	14691	14606	14617	14548	14442	14523	14595	14476	14519	14534	14628	14615	14542	14528	14414	14470	14554	14574	14508	14613	14616	14414	14294	14637	14472	14432	14450	14519	14598	14515	14619	14514	14485	14414	14524	14724	14434	14495	14692	14677	14570	14430	14581	14405	14507	14511	14550	14400	14723	14431	14500	14611	14630	14474	14644	14592	14714	14619	14522	14582	14480	14565	14597	14610	14577	14581	14443	14417	14731	14511	14603	14722	14634	14550	14557	14733	14611	14689	14485	14547	14511	14603	14592	14484	14548	14468	14655	14655	14563	14578	14445	14560	14756	14468	14469	14503	14553	14528	14375	14681	14509	14656	14561	14443	14555	14655	14491	14670	14488	14707	14502	14422	14667	14503	14514	14566	14646	14650	14549	14500	14678	14653	14483	14491	14507	14539	14719	14603	14543	14521	14583	14435	14618	14514	14584	14697	14456	14632	14521	14485	14414	14473	14638	14647	14530	14362	14638	14435	14594	14614	14434	14525	14640	14543	14648	14515	14493	14576	14458	14515	14505	14443	14513	14623	14530	14765	14397	14396	14336	14625	14473	14530	14713	14567	14532	14656	14433	14505	14577	14576	14603	14700	14494	14712	14613	14553	14533	14384	14475	14597	14449	14515	14701	14594	14547	14587	14652	14516	14719	14581	14596	14497	14583	14581	14395	14581	14660	14588	14655	14587	14668	14509	14444	14478	14664	14706	14645	14495	14514	14771	14606	14641	14540	14591	14487	14447	14550	14566	14577	14668	14493	14569	14543	14668	14527	14528	14652	14597	14669	14435	14533	14374	14631	14523	14443	14543	14337	14478	14595	14690	14541	14506	14453	14540	14386	14520	14506	14478	14599	14654	14492	14513	14610	14730	14531	14641	14494	14564	14647	14695	14569	14679	14622	14538	14465	14586	14663	14533	14661	14546	14517	14414	14662	14519	14617	14474	14601	14511	14728	14464	14512	14625	14490	14418	14519	14654	14711	14507	14459	14627	14511	14469	14672	14510	14484	14726	14638	14466	14667	14543	14542	14505	14509	14747	14575	14552	14557	14636	14679	14508	14635	14589	14288	14567	14504	14552	14650	14393	14451	14700	14576	14480	14633	14526	14634	14463	14546	14618	14528	14640	14558	14633	14588	14611	14545	14721	14521	14614	14599	14471	14619	14441	14571	14532	14412	14612	14585	14510	14609	14609	14493	14502	14481	14511	14670	14516	14558	14537	14601	14465	14526	14739	14516	14562	14782	14513	14609	14676	14474	14558	14576	14635	14558	14742	14540	14428	14627	14556	14529	14555	14662	14461	14596	14521	14578	14532	14631	14605	14390	14465	14694	14615	14673	14640	14800	14616	14606	14557	14675	14482	14562	14511	14687	14406	14434	14627	14505	14458	14713	14525	14619	14755	14587	14486	14613	14490	14588	14669	14474	14553	14450	14582	14626	14372	14474	14522	14405	14666	14821	14614	14437	14551	14579	14440	14548	14447	14559	14419	14483	14591	14601	14680	14561	14863	14680	14465	14703	14518	14659	14738	14689	14526	14775	14627	14580	14436	14575	14525	14637	14698	14522	14697	14513	14450	14594	14610	14604	14630	14536	14458	14614	14802	14539	14450	14616	14519	14416	14590	14490	14552	14560	14421	14507	14706	14627	14400	14568	14654	14630	14517	14461
24062	20680	28666	31477	28175	25785	23140	19819	18918	19282	19065	18838	18910	18730	19666	23703	24476	20733	18864	18761	18696	18735	18458	18905	19065	19681	20220	19627	19125	18659	18518	18638	18517	18673	18741	18708	18520	18574	18875	18627	18468	18760	18596	18637	18570	18689	18686	18699	18550	18850	18542	18705	18619	18824	18457	18670	18622	18521	18644	18699	18829	18544	18493	18545	18424	18485	18548	18609	18571	18599	18430	18696	18687	18403	18508	18609	18505	18536	18429	18594	18622	18753	18288	18488	18280	18559	18412	18658	18383	18503	18568	18449	18630	18595	18739	18493	18609	18744	18616	18695	18803	18558	18521	18655	18685	18726	18564	18537	18401	18434	18644	18442	18445	18471	18238	18684	18477	18716	18730	18527	18567	18768	18444	18527	18775	18613	18533	18684	18565	18561	18451	18513	18563	18804	18603	18545	18801	18751	18475	18551	18443	18534	18712	18491	18344	18564	18716	18614	18666	18400	18688	18612	18714	18646	18770	18464	18489	18401	18713	18727	18363	18399	18585	18827	18778	18601	18509	18924	18451	18764	18676	18600	18474	18487	18501	18666	18591	18362	18573	18427	18526	18664	18476	18516	18590	18459	18408	18696	18608	18624	18499	18500	18728	18685	18549	18521	18591	18633	18678	18585	18524	18671	18446	18348	18650	18553	18694	18650	18374	18649	18562	18502	18515	18762	18639	18563	18530	18645	18311	18640	18602	18611	18581	18694	18596	18586	18595	18646	18617	18583	18763	18507	18688	18535	18738	18615	18788	18661	18607	18431	18415	18580	18652	18545	18609	18689	18593	18687	18577	18661	18423	18501	18584	18539	18570	18664	18515	18371	18502	18466	18567	18763	18790	18646	18506	18468	18509	18468	18287	18718	18573	18508	18672	18525	18565	18575	18686	18664	18637	18706	18631	18592	18265	18640	18627	18821	18641	18801	18639	18704	18658	18347	18508	18583	18279	18603	18597	18854	18498	18469	18472	18511	18559	18607	18577	18682	18642	18606	18548	18434	18645	18870	18631	18690	18574	18683	18547	18449	18459	18895	18522	18544	18589	18610	18440	18615	18641	18556	18508	18601	18627	18435	18706	18578	18516	18645	18758	18689	18634	18706	18688	18601	18837	18609	18679	18475	18623	18640	18682	18613	18896	18589	18770	18636	18586	18499	18560	18674	18511	18566	18582	18464	18383	18470	18554	18501	18788	18601	18727	18581	18451	18497	18533	18606	18633	18579	18752	18505	18457	18586	18774	18743	18645	18615	18682	18620	18682	18627	18721	18629	18553	18598	18631	18592	18490	18759	18645	18535	18675	18547	18426	18650	18754	18683	18885	18679	18714	18702	18349	18441	18571	18776	18744	18647	18405	18658	18537	18424	18806	18687	18541	18774	18722	18612	18919	18361	18554	18491	18389	18582	18516	18619	18574	18702	18578	18569	18680	18524	18689	18677	18698	18720	18548	18518	18698	18550	18534	18601	18736	18386	18631	18611	18511	18312	18623	18849	18592	18736	18691	18518	18489	18679	18629	18701	18703	18446	18665	18623	18621	18495	18667	18620	18853	18494	18602	18690	18477	18578	18468	18588	18459	18661	18661	18458	18425	18511	18582	18384	18729	18769	18645	18817	18461	18592	18547	18472	18653	18615	18544	18276	18472	18706	18744	18646	18516	18479	18579	18742	18669	18563	18489	18505	18574	18739	18491	18537	18544	18668	18669	18604	18604	18626	18604	18914	18555	18539	18619	18796	18671	18467	18693	18740	18573	18391	18748	18718	18617	18582	18542	18459	18567	18471	18624	18663	18590	18661	18569	18708	18609	18628	18508	18605	18641	18676	18507	18581	18542	18696	18367	18456	18431	18614	18645	18587	18534	18568	18421	18590	18549	18620	18526	18569	18572	18496	18738	18635	18534	18648	18576	18586	18526	18503	18591	18460	18813	18590	18660	18651	18484	18560	18619	18486	18519	18420	18576	18773	18614	18374	18441	18549	18592	18550	18528	18677	18565	18609	18323	18473	18691	18393	18513	18426	18418	18602	18599	18587	18547	18628	18630	18632	18532	18826	18606	18628	18670	18725	18517	18509	18598	18507	18549	18435	18567	18430	18504	18633	18572	18694	18483	18417	18509	18614	18643	18574	18779	18628	18855	18724	18521	18599	18451	18788	18773	18571	18655	18434	18671	18615	18829	18649	18468	18467	18668	18607	18583	18669	18806	18518	18556	18473	18480	18600	18538	18506	18703	18442	18721	18755	18671	18633	18450	18612	18568	18922	18706	18480	18656	18832	18395	18494	18552	18704	18671	18522	18562	18408	18495	18597	18422	18752	18529	18558	18586	18666	18480	18679	18557	18856	18565	18696	18437	18519	18618	18323	18458	18600	18642	18334	18661	18545	18585	18700	18604	18619	18538	18730	18449	18597	18627	18326	18477	18601	18603	18690	18539	18686	18535	18432	18698	18874	18814	18668	18628	18930	18557	18572	18597	18478	18669	18434	18537	18636	18587	18654	18705	18476	18502	18603	18579	18723	18769	18706	18504	18777	18781	18492	18698	18470	18576	18389	18610	18792	18654	18443	18517	18647	18633	18498	18475	18717	18761	18617	18433	18592	18550	18700	18427	18612	18587	18680	18482	18645	18796	18492	18674	18813	18553	18525	18563	18770	18647	18656	18514	18444	18552	18687	18594	18465	18623	18576	18761	18494	18609	18631	18733	18239	18770	18587	18617	18566	18564	18421	18697	18630	18731	18809	18685	18622	18618	18626	18839	18657	18781	18757	18510	18465	18690	18595	18613	18524	18411	18498	18555	18691	18755	18526	18789	18452	18501	18338	18576	18760	18654	18661	18528	18716	18603	18823	18800	18599	18533	18406	18496	18576	18595	18615	18622	18618	18666	18623	18644	18512	18769	18472	18679	18525	18724	18753	18646	18281	18569	18556	18727	18569	18554	18571	18457	18539	18598	18796	18632	18561	18601	18543	18447	18550	18494	18576	18547	18447	18582	18559	18588	18508	18523	18452	18572	18410	18708	18520	18514	18602	18543	18628	18593	18613	18497	18531	18667	18512	18546	18475	18596	18656	18690	18620	18553	18360	18665	18597	18610	18656	18489	18418	18596	18554	18730	18598	18629	18610	18583	18534	18638	18534	18552	18528	18446	18711	18597	18443	18476	18713	18479	18595	18624	18468	18443	18682	18645	18805	18713	18690	18618	18446	18541	18680	18609	18442	18544	18657	18594	18486	18531	18542	18565	18529	18422	18572	18530	18648	18426	18412	18683	18569	18638	18555	18482	18719	18584	18671	18510	18649	18586	18649	18552	18512	18469	18728	18754	18644	18715	18643	18616	18637	18581	18699	18536	18468	18518	18533	18719	18659	18865	18663	18684	18701	18538	18450	18595	18494	18767	18597	18839	18631	18684	18422	18669	18607	18493	18638	18473	18610	18513	18664	18455	18694	18731	18554	18550	18851	18499	18612	18618	18691	18586	18545	18559	18809	18599	18795	18502	18568	18598	18557	18655	18554	18649	18897	18835	18659	18595	18665	18516	18662	18697	18853	18806	18457	18695	18470	18542	18634	18789	18480	18486	18656	18564	18609	18476	18491	18472	18365	18386	18412	18615	18494	18564	18558	18610	18765	18557	18545	18713	18564	18643	18187	18614	18446	18515	18734	18562	18521	18644	18605	18633	18446	18575	18674	18829	18762	18642	18315	18648	18636	18468	18449	18635	18610	18584	18609	18845	18798	18729	18500	18605	18519	18441	18724	18696	18392	18469	18651	18539	18783	18719	18707	18573	18595	18664	18423	18699	18622	18322	18511	18528	18409	18744	18672	18567	18590	18592	18681	18736	18659	18384	18761	18641	18643	18541	18504	18726	18753	18581	18699	18794	18516	18564	18620	18893	18646	18694	18621	18570	18409	18470	18640	18485	18565	18564	18624	18639	18562	18481	18683	18627	18398	18511	18571	18622	18357	18495	18613	18588	18576	18673	18462	18441	18523	18492	18489	18432	18609	18507	18587	18651	18523	18699	18589	18317	18626	18682	18537	18402	18820	18582	18551	18517	18376	18389	18712	18565	18552	18641	18541	18474	18667	18576	18773	18474	18499	18601	18590	18400	18584	18602	18555	18667	18684	18683	18650	18485	18541	18385	18827	18652	18444	18663	18616	18539	18657	18712	18689	18671	18625	18615	18627	18635	18596	18537	18587	18530	18637	18644	18529	18367	18536	18637	18678	18903	18700	18886	18690	18731	18653	18633	18662	18621	18659	18588	18645	18929	18956	18505	18688	18575	18649	18406	18419	18786	18695	18500	18535	18953	18557	18527	18624	18670	18464	18548	18567	18557	18734	18672	18557	18715	18821	18673	18565	18670	18757	18539	18713	18846	18857	18509	18785	18462	18516	18432	18472	18824	18643	18742	18497	18762	18540	18775	18680	18447	18415	18532	18743	18681	18569	18545	18384	18515	18543	18782	18700	18647	18545	18597	18419	18552	18685	18404	18592	18525	18559	18719	18547	18577	18474	18550	18721	18553	18740	18394	18528	18439	18430	18417	18591	18514	18536	18424	18469	18484	18537	18542	18425	18549	18575	18677	18638	18572	18783	18814	18455	18582	18599	18612	18285	18718	18377	18504	18629	18648	18817	18456	18629	18319	18665	18584	18726	18502	18368	18714	18647	18714	18662	18531	18504	18559	18714	18459	18513	18666	18707	18461	18493	18409	18504	18542	18604	18865	18487	18539	18413	18705	18589	18575	18634	18506	18460	18424	18633	18361	18803	18713	18523	18706	18730	18436	18645	18677	18590	18635	18546	18622	18623	18641	18597	18738	18547	18604	18721	18500	18707	18783	18434	18721	18547	18505	18534	18518	18623	18711	18564	18726	18646	18485	18533	18480	18459	18554	18459	18682	18600	18541	18665	18570	18839	18695	18708	18696	18583	18655	18640	18581	18687	18731	18642	18665	18587	18576	18577	18730	18561	18553	18507	18646	18476	18550	18644	18699	18651	18557	18902	18653	18351	18698	18714	18843	18659	18399	18688	18681	18476	18841	18592	18501	18742	18686	18708	18688	18559	18459	18538	18412	18722	18808	18597	18320	18436	18671	18493	18730	18630	18587	18659	18554	18523	18737	18471
46484	68853	65077	50746	32307	19938	14339	14075	13826	13667	13655	13641	13485	13540	15305	20891	20699	15020	13340	13329	13444	13182	13300	13258	14132	15033	14598	14359	13729	13317	13219	13294	13311	13259	13221	13309	13189	13534	13229	13316	13237	13240	13282	13180	13246	13127	13215	13135	13398	13330	13183	13348	13301	13250	13288	13307	13181	13284	13189	13211	13288	13289	13305	13333	13413	13382	13256	13329	13263	13328	13207	13161	13286	13187	13253	13309	13105	13371	13264	13242	13393	13309	13198	13164	13261	13279	13263	13244	13345	13358	13194	13263	13179	13537	13283	13221	13329	13336	13344	13229	13295	13191	13224	13184	13259	13271	13380	13351	13268	13247	13240	13202	13308	13237	13219	13220	13243	13308	13205	13252	13215	13260	13348	13263	13288	13226	13197	13201	13298	13207	13376	13260	13226	13273	13285	13171	13330	13255	13422	13441	13290	13167	13210	13255	13261	13327	13175	13181	13485	13269	13260	13246	13284	13187	13292	13281	13249	13283	13236	13162	13351	13478	13236	13151	13167	13239	13300	13230	13494	13065	13356	13377	13245	13387	13219	13306	13228	13197	13244	13163	13272	13264	13141	13286	13224	13402	13236	13133	13229	13356	13007	13301	13325	13366	13340	13220	13361	13280	13213	13309	13174	13313	13295	13375	13255	13266	13254	13309	13310	13301	13263	13286	13217	13282	13165	13337	13093	13163	13215	13336	13415	13293	13253	13251	13364	13188	13259	13238	13396	13363	13218	13218	13364	13195	13301	13280	13201	13296	13168	13251	13325	13218	13165	13321	13208	13163	13181	13186	13302	13363	13274	13287	13239	13163	13294	13192	13191	13225	13328	13191	13314	13190	13170	13194	13459	13226	13263	13168	13349	13255	13346	13370	13418	13251	13364	13402	13369	13291	13270	13248	13203	13334	13097	13301	13013	13288	13247	13285	13421	13233	13287	13304	13223	13386	13313	13146	13361	13259	13317	13312	13097	13402	13274	13199	13248	13331	13319	13241	13310	13283	13226	13349	13243	13150	13304	13400	13322	13388	13223	13385	13347	13211	13061	13264	13273	13180	13366	12915	13414	13069	13490	13220	13327	13215	13485	13281	13186	13319	13291	13293	13401	13284	13330	13312	13190	13304	13258	13289	13294	13387	13282	13316	13165	13340	13411	13281	13464	13215	13209	13208	13206	13272	13414	13243	13288	13163	13228	13362	13103	13250	13225	13067	13199	13242	13209	13461	13236	13210	13244	13225	13350	13218	13260	13225	13324	13161	13181	13169	13254	13211	13185	13274	13179	13150	13320	13307	13186	13195	13272	13406	13132	13232	13297	13287	13369	13230	13228	13157	13187	13180	13324	13266	13386	13301	13306	13163	13611	13152	13410	13325	13200	13257	13278	13310	13146	13210	13151	13213	13278	13159	13319	13265	13248	13173	13301	13305	13260	13307	13382	13211	13333	13145	12995	13135	13324	13125	13321	13105	13211	13155	13208	13284	13317	13292	13320	13276	13253	13413	13128	13199	13217	13239	13146	13244	13307	13299	13298	13385	13174	13419	13262	13255	13311	13411	13297	13111	13307	13296	13298	13226	13320	13293	13270	13238	13301	13177	13316	13183	13300	13230	13281	13174	13088	13277	13334	13288	13133	13255	13024	13369	13149	13012	13243	13374	13190	13264	13332	13227	13168	13228	13414	13131	13215	13299	13405	13262	13197	13163	13290	13288	13215	13249	13288	13216	13250	13248	13125	13247	13209	13323	13226	13262	13340	13067	13289	13348	13308	13099	13454	13296	13095	13203	13331	13203	13221	13350	13330	13271	13178	13308	13313	13285	13305	13146	13478	13369	13140	13245	13284	13300	13270	13298	13218	13233	13379	13356	13192	13082	13180	13266	13459	13127	13162	13283	13324	13408	13301	13151	13130	13358	13140	13296	13336	13259	13308	13209	13212	13231	13203	13261	13221	13241	13412	13233	13176	13423	13132	13252	13298	13319	13261	13173	13342	13360	13208	13414	13326	13426	13338	13351	13183	13210	13199	13293	13180	13176	13282	13273	13295	13291	13228	13311	13354	13303	13331	13205	13260	13322	13144	13212	13151	13059	13320	13288	13107	13254	13145	13372	13271	13354	13290	13203	13111	13286	13289	13313	13077	13275	13328	13324	13191	13383	13139	13557	13421	13491	13199	13220	13222	13381	13340	13289	13192	13154	13276	13187	13296	13220	13383	13252	13226	13209	13316	13235	13252	13155	13289	13249	13316	13292	13181	13224	13269	13336	13205	13238	13319	13229	13192	13151	13338	13115	13266	13087	13279	13182	13139	13353	13175	13461	13315	13255	13305	13356	13409	13233	13184	13150	13356	13300	13432	13231	13136	13290	13436	13167	13132	13348	13210	13439	13292	13213	13291	13359	13206	13347	13422	13426	13225	13130	13418	13309	13315	13391	13385	13338	13204	13164	13204	13277	13167	13490	13367	13335	13198	13358	13237	13422	13182	13240	13337	13100	13344	13204	13106	13423	13283	13237	13295	13276	13132	13261	13303	13221	13311	13228	13208	13301	13307	13120	13285	13446	13327	13338	13314	13235	13305	13154	13142	13126	13398	13389	13341	13253	13369	13388	13435	13129	13117	13384	13249	13227	13377	13323	13121	13210	13419	13356	13284	13420	13185	13259	13465	13246	13293	13190	13366	13219	13315	13304	13221	13244	13184	13090	13187	13080	13132	13171	13279	13311	13191	13147	13260	13179	13358	13294	13259	13208	13307	13183	13397	13246	13301	13119	13293	13330	13476	13342	13272	13302	13288	13197	13203	13169	13385	13240	13083	13347	13384	13300	13183	13390	13016	13355	13301	13146	13163	13194	13310	13266	13339	13247	13407	13177	13320	13285	13292	13222	13367	13255	13184	13231	13095	13301	13299	13292	13248	13440	13242	13257	13413	13452	13292	13456	13310	13301	13335	13190	13244	13274	13229	13363	13250	13255	13301	13238	13398	13279	13155	13256	13191	13403	13040	13225	13217	13175	13303	13198	13198	13226	13206	13201	13067	13184	13268	13347	13333	13131	13289	13120	13296	13155	13299	13369	13228	13293	13170	13264	13146	13392	13355	13225	13180	13224	13237	13100	13316	13233	13323	13315	13225	13303	13217	13315	13310	13308	13391	13149	13261	13138	13405	13188	13152	13366	13206	13379	13296	13302	13293	13257	13308	13352	13269	13300	13166	13284	13205	13385	13085	13195	13220	13247	13042	13213	13379	13158	13247	13395	13108	13332	13322	13399	13228	13405	13298	13231	13218	13423	13255	13421	13316	13205	13116	13149	13262	13370	13354	13365	13268	13240	13198	13195	13268	13249	13401	13205	13412	13258	13578	13319	13179	13430	13434	13206	13133	13233	13311	13024	13364	13361	13296	13303	13198	13298	13229	13435	13165	13196	13270	13174	13326	13426	13281	13307	13235	13137	13336	13202	13244	13211	13346	13379	13123	13235	13331	13248	13224	13127	13240	13314	13271	13265	13093	13424	13115	13322	13305	13247	13128	13364	13349	13241	13206	13340	13286	13407	13244	13273	13287	13383	13125	13325	13211	13338	13255	13237	13223	13377	13405	13248	13152	13383	13356	13415	13280	13497	13365	13235	13296	13189	13137	13325	13287	13260	13312	13228	13334	13359	13403	13125	13158	13308	13324	13250	13334	13354	13320	13417	13273	13134	13196	13163	13252	13268	13292	13318	13579	13086	13267	13313	13359	13361	13243	13196	13306	13196	13306	13260	13358	13108	13219	13208	13275	13207	13240	13323	13196	13114	13114	13348	13297	13270	13354	13315	13156	13272	13186	13302	13047	13088	13277	13305	13197	13191	13306	13440	13261	13279	13141	13312	13407	13218	13348	13329	13419	13325	13161	13259	13235	13278	13235	13333	13189	13374	13121	13256	13232	13388	13410	13174	13240	13415	13222	13310	13220	13207	13335	13165	13212	13386	13386	13222	13402	13202	13196	13071	13234	13152	13221	13386	13185	13155	13264	13236	13044	13359	13224	13245	13272	13295	13195	13194	13232	13214	13235	13134	13360	13261	13214	13129	13326	13291	13189	13270	13352	13187	13237	13229	13068	13285	13417	13218	13416	13224	13179	13226	13243	13260	13254	13291	13214	13229	13187	13328	13284	13235	13216	13267	13351	13180	13328	13089	13230	13321	13078	13413	13296	13293	13103	13287	13263	13353	13329	13294	13392	13264	13423	13207	13234	13175	13316	13132	13159	13248	13200	13189	13214	13320	13336	13298	13202	13294	13356	13239	13364	13150	13301	13337	13235	13152	13235	13317	13280	13354	13233	13436	13382	13308	13221	13271	13275	13369	13176	13238	13367	13104	13235	13290	13298	13003	13178	13304	13339	13168	13319	13137	13307	13332	13291	13161	13124	13088	13202	13186	13211	13443	13154	13047	13159	13317	13304	13235	13239	13136	13235	13343	13390	13462	13110	13224	13168	13226	13223	13307	13075	13266	13225	13213	13249	13160	13306	13267	13337	13247	13178	13101	13296	13310	13408	13233	13259	13343	13212	13186	13314	13301	13379	13242	13060	13400	13210	13375	13183	13347	13271	13366	13256	13306	13280	13254	13311	13256	13220	13271	13182	13133	13276	13200	13436	13310	13144	13422	13287	13258	13160	13266	13309	13187	13302	13232	13183	13216	13355	13388	13366	13382	13208	13319	13252	13241	13176	13311	13327	13181	13325	13372	13398	13238	13292	13343	13464	13340	13218	13405	13272	13175	13345	13221	13356	13196	13382	13196	13351	13360	13123	13108	13470	13291	13122	13065	13248	13350	13180	13180	13185	13231	13366	13344	13267	13209	13259	13252	13430	13260	13038	13380	13256	13275	13196	13276	13244	13127	13304	13172	13207	13281	13252	13295	13362	13279	13379	13359	13160	13381	13259	13309	13338	13271	13313	13168	13295	13384	13276	13157	13469	13202	13231	13292	13459	13225	13295	13357	13207	13281	13183	13261	13142	13120	13274	13352	13265	13216	13422	13231	13184	13364	13269	13201	13294	13361	13256	13284	13192	13289	13313	13304	13431	13220	13269	13339	13123	13211	13385	13095	13315	13254	13213	13230	13269	13294	13335	13262	13152	13376	13134	13218
22098	20497	27635	27655	28262	29929	25789	19384	17809	17875	17822	17405	17231	17500	20336	25595	25979	20248	17347	16931	17377	17051	17086	16872	17664	19386	19314	18289	17432	17041	17024	16827	17137	17100	16909	17096	17313	16923	16947	17127	17053	16862	16870	16926	16853	17192	17160	16803	17028	16966	16973	16782	17100	16800	17049	17074	16897	16917	17138	16963	17134	17028	17324	16970	16919	17267	16922	16775	17033	17310	17049	17061	16864	17018	17240	16834	16992	16959	17053	16958	16939	17077	16937	17074	17013	17178	17015	16819	16775	16723	16905	16870	17026	16831	17043	16968	17031	16779	16942	16868	17040	17131	16865	16989	16923	17052	16874	17049	16950	17016	17036	16982	16896	16922	17012	16941	17143	17080	16916	16879	17068	16974	17109	16999	16965	17028	16895	16730	16859	16941	16837	16920	16788	16727	16822	17011	17101	17008	17036	16971	16976	17121	17048	16938	16916	16800	17038	17061	17085	17219	16664	16854	17023	16778	17074	16836	17160	17106	16827	16893	17049	17009	16892	16843	16850	16970	16964	16729	16956	16866	16953	16938	17123	16803	17017	16875	16806	16977	16875	16860	16942	16868	16843	16917	16812	17000	17179	16914	17056	16912	16998	17105	17140	16939	16946	17023	16872	16991	16980	16767	17147	16863	16904	16687	17096	16936	16906	16914	16860	17124	17015	17046	17069	17150	17102	17025	16801	16950	16910	16670	17008	17016	16778	16881	16967	16971	17100	16871	16930	16826	17150	16948	17295	16853	17064	16985	17096	16919	16998	17009	17178	16964	16744	17137	17007	16902	16965	16966	17090	17034	17155	16835	17093	17136	16955	17148	16982	17123	16703	17008	16737	17060	17035	16840	17161	17120	16897	16971	16922	17066	17194	16893	17176	16814	16990	16932	17156	16917	17047	16984	16898	16852	16882	17004	16991	16913	17071	16890	16820	17156	16928	17042	16961	16827	17050	17018	16767	17195	16838	17001	16970	17195	16906	16983	16905	17109	17165	17032	17086	16977	17013	16729	16902	17041	16964	17004	17024	17014	17044	16909	16878	16776	17091	16687	16951	16864	16889	17002	16687	17001	17026	16882	17149	16690	16906	17036	16922	16889	16823	16832	17009	16924	17009	16916	16887	16775	17104	16843	16974	17163	17072	16974	16836	16946	17161	16850	16808	16855	17032	17136	16911	17008	17011	16939	17006	16822	16792	16964	16765	16991	16929	17028	16938	16953	16823	16953	17068	16847	16892	17070	16948	16833	16985	17022	17364	16881	16727	17014	16862	16819	16931	17048	16889	16726	16846	17148	16826	16778	16875	16929	17073	16953	17014	16994	16965	16879	17031	16909	16720	16856	16869	16894	16886	16843	16798	17020	17100	16956	16925	16950	16937	16949	16831	16805	17068	16815	16899	16800	16778	16922	17091	17008	16967	16873	17063	16945	17186	16749	16800	16895	17130	16987	17066	16929	17075	17237	16935	17019	16890	16876	16855	17091	17149	17063	17028	16862	16957	16995	16991	16856	16860	17069	17053	16963	17052	16794	17055	16893	17045	16874	17018	16819	16930	17099	17148	17110	16921	16982	17149	16882	17036	17023	17016	16768	17084	17061	16974	17083	16936	16927	16980	16920	16933	16976	16989	16707	16946	17041	17024	16915	17061	16775	17068	17001	17199	17031	17121	16915	17254	16830	17052	17004	17053	16991	16925	17155	16908	16821	16763	17042	16835	16959	16933	17068	16883	16984	16827	17029	17114	17114	16988	16784	16855	16889	16841	16914	16940	17050	16874	16968	16974	17052	16977	16898	17097	16975	16757	16931	16929	16973	16938	17028	16795	16928	17015	17164	16883	17200	16983	17031	16944	17011	16956	17064	16893	17086	17021	17145	16959	16859	17075	17013	17080	16810	16865	16883	16973	16648	17029	17087	16976	16787	16940	17106	16988	16939	17081	17146	16917	16759	16958	17019	16735	16955	16855	17026	16915	16869	16926	16964	16936	16901	16865	17056	16929	16911	16906	17018	16895	16970	17172	17068	17121	16878	16986	17052	16896	17036	16942	17110	16935	17030	16735	17002	16960	16949	17226	17048	17043	16872	16950	16887	17188	17144	16936	16913	16982	17023	17026	16849	17181	16849	16977	16938	17000	17166	16999	17036	16989	16965	16874	16776	17048	17016	17062	17003	17000	16978	17196	17044	17023	16884	16896	16833	17035	16994	17001	16972	16867	16920	16912	16796	17050	16992	17013	16780	16853	16949	17200	17210	16921	16971	17145	17100	17061	16829	17142	17248	17004	17026	16970	16915	17126	17008	16923	17170	17262	17149	17040	16791	17018	16918	16928	16771	17088	17048	16969	16929	16991	16926	16841	16836	17027	17265	17126	17185	16942	17071	16981	16691	16954	17111	16921	16997	16936	16888	17035	16862	16876	17015	16818	17141	16871	17034	17008	16834	17260	16869	16885	16970	17067	16857	16893	16976	16911	16950	17029	16964	16836	16970	16835	16948	17003	16987	17154	16981	16827	17000	16981	17018	16880	16953	16943	16826	17123	16932	17014	16939	16784	16952	17071	16901	16992	17078	16995	16879	16796	16703	17014	16930	16957	16899	16822	17025	17022	17059	17045	17033	16867	16806	16886	16929	17150	16666	16887	17136	16750	16849	17049	16906	16913	16975	16912	16692	16926	16915	16853	16909	17151	17041	17050	17133	17188	17026	16684	16930	17059	16884	16828	16936	16913	16808	17071	16868	17331	16995	17008	16696	17077	16990	17067	16916	16846	17023	16949	17111	17096	17017	16714	16759	16791	16916	16964	16747	17080	17035	17041	16738	16970	16925	16972	16900	16936	16901	17133	16851	17020	17011	16903	17188	17060	16814	16839	17032	16889	16864	16912	17048	17104	17095	16790	16884	16930	16736	16928	16971	16982	16874	17209	16985	17240	16694	17058	16973	16928	16921	16829	17003	17125	16817	16827	17023	17078	17305	16842	17033	16778	16707	16854	16877	16930	16756	16898	16974	17034	17016	16844	16937	16856	17050	17025	16994	16974	16924	17093	17119	16907	16781	16789	16863	17099	17074	16893	16959	16890	16849	16797	17190	16823	16940	17085	16965	16875	17030	16945	16990	16944	16980	17007	16822	16912	16849	16885	16819	16941	17088	16991	16953	16789	16925	17017	16868	16832	16875	16941	16911	17058	17216	17110	16923	17075	16861	17207	17028	16826	17024	16957	16830	16940	17042	17023	17072	16983	17041	16866	17115	16953	16999	16889	17178	17092	16902	16990	17023	17013	16947	17012	17017	16865	16769	17002	17013	17252	17040	16803	16808	16981	16852	16758	16999	17139	16977	16945	16913	16945	16662	16755	17047	16890	16852	16913	16900	16838	16979	17148	16987	16789	16805	16734	16761	17132	17173	16972	16877	16785	16836	16843	16862	17048	16850	16891	16913	16900	17094	16736	16895	17060	16826	16977	16883	16844	17117	17059	17048	16908	16866	17042	17071	17061	16926	17132	16972	16949	16979	17128	17048	17076	17053	16708	16952	17144	17041	16997	17052	16953	16967	16974	16967	16837	16942	16950	17006	16975	17067	16875	17037	17026	16841	17053	16874	17275	17030	17094	16918	16976	16809	17056	17041	17120	16812	16957	16895	17070	16775	17196	16849	16839	16892	17033	17127	17055	17172	16938	16982	17049	17083	16861	17031	17109	17114	17018	17059	16886	17005	17034	16993	16910	16691	17175	16985	16935	16700	16881	16891	17106	16825	17117	16955	16928	17009	17115	16776	16716	16949	16875	16872	16938	17075	17057	16896	16739	16832	16932	17045	17061	16853	16797	17099	16776	17069	17117	17108	16918	16976	16820	16857	16956	16909	16828	16986	16981	16861	16755	16940	16837	17137	16966	17003	16956	16929	17050	16963	17053	17143	16992	16971	16912	17012	16844	17027	17024	17249	17106	16943	17079	16938	16977	17102	16962	16847	17037	16896	16971	16948	16980	16833	16991	17137	16857	16915	16932	16963	16982	16988	16662	16876	17080	16977	16924	16978	16906	17031	16764	16756	16993	16920	17127	17051	17078	16901	17073	16852	16777	16743	17054	17004	16979	16922	16842	16807	16813	17158	17111	16974	16931	16818	16979	17168	16823	17120	16916	16885	17029	17187	16992	16981	17031	16933	16910	16701	16790	17032	17077	17179	17055	16964	17179	17092	16924	16825	17084	17128	16922	16984	16900	16959	16817	17001	17023	16729	16873	16990	16948	17037	17106	16952	17166	16854	16965	16906	16903	16824	17100	17078	17024	16910	16882	16826	16808	16963	17061	16940	17038	16922	16890	16836	17045	17092	16922	16866	16869	16894	16837	17070	16995	17038	17057	17210	16802	17161	16816	16881	16910	16994	16919	16845	17047	16874	17067	16773	17073	17135	16947	17027	16831	17020	16986	16854	17056	16832	16825	17082	17027	17050	17052	16828	16931	16745	16936	16850	16946	17017	16942	17055	17073	17145	17040	16966	16918	16989	17034	16999	16872	17109	16919	16965	16857	16953	16773	16963	16935	17047	16979	16765	16969	16902	16952	17072	17126	16837	16860	17194	16821	16768	17030	16996	16895	16936	16923	17058	17080	16906	17183	17129	17023	17187	17213	16816	17046	16780	16759	17120	16955	17019	17066	16904	16760	16800	16747	16887	17044	17202	17146	17037	17025	17039	16904	16998	17114	16854	16914	16945	16960	16853	16931	17017	16944	16691	17013	16975	17156	17107	17225	16997	17022	17050	17013	17092	16967	17030	16957	16938	17082	16905	16828	16942	16872	16854	16955	17007	16961	16800	16989	16917	17128	17096	17082	16997	17076	17029	17071	17057	16893	16885	16991	17295	16931	17015	17162	16925	17009	17145	16846	16740	16822	16694	16836	16721	16888	16843	17039	16802	17000	16951	16965	16818	16791	17021	16775	16953	16873	16954	16929	17114	16907	16988	16792	17141	17021	17169	16962	16969	16957	16776	17037	17034	17193	16951	16972	17247	17037	17023	16984	17023	17037	16947	16898	16885	16933	16989	16975	16771	16957	16808	17088	16906	16903	17009	16879	16947	17040	16788	16960	17008	17095	16944	16955	16987	16772	17017	17009	16934	17024	16888	16995	16855
48411	70292	70064	59109	44687	32135	15486	13573	13385	13070	13087	12836	12745	13094	17871	24494	23058	14780	12600	12431	12501	12523	12595	12540	13424	15769	15305	13663	12669	12502	12584	12452	12560	12478	12532	12459	12386	12474	12385	12584	12285	12450	12431	12397	12519	12489	12542	12492	12497	12483	12395	12493	12484	12385	12447	12592	12568	12575	12392	12663	12481	12232	12579	12464	12296	12340	12306	12397	12553	12545	12492	12546	12643	12566	12444	12251	12502	12469	12527	12408	12496	12210	12452	12598	12475	12395	12451	12496	12498	12462	12265	12447	12365	12321	12467	12559	12471	12503	12454	12407	12528	12606	12426	12347	12505	12517	12354	12451	12631	12452	12511	12553	12463	12495	12557	12390	12391	12457	12404	12454	12401	12413	12628	12468	12425	12298	12395	12633	12436	12415	12469	12424	12397	12348	12488	12496	12390	12464	12573	12496	12488	12402	12438	12453	12377	12359	12494	12557	12413	12406	12416	12410	12359	12567	12309	12354	12427	12440	12355	12431	12525	12574	12637	12439	12549	12403	12499	12562	12437	12496	12454	12255	12327	12384	12302	12395	12566	12421	12442	12553	12491	12413	12609	12427	12382	12557	12406	12409	12408	12538	12590	12343	12467	12465	12398	12623	12520	12419	12481	12515	12726	12500	12479	12529	12421	12416	12447	12465	12647	12529	12432	12456	12372	12437	12412	12423	12314	12404	12635	12484	12306	12544	12487	12373	12516	12331	12422	12401	12502	12422	12436	12345	12509	12301	12400	12566	12633	12379	12404	12531	12336	12412	12474	12435	12479	12363	12443	12486	12488	12356	12471	12346	12517	12563	12436	12506	12540	12466	12477	12371	12523	12347	12562	12398	12676	12397	12464	12439	12598	12461	12550	12404	12404	12437	12464	12543	12456	12498	12520	12572	12540	12473	12552	12568	12402	12668	12479	12363	12516	12451	12405	12589	12517	12589	12650	12506	12366	12530	12404	12426	12592	12477	12508	12398	12400	12565	12392	12309	12329	12518	12439	12490	12436	12497	12417	12534	12554	12560	12686	12469	12443	12415	12402	12227	12512	12416	12357	12338	12265	12528	12664	12581	12514	12557	12333	12475	12426	12579	12541	12439	12488	12451	12570	12365	12619	12532	12500	12447	12401	12530	12563	12631	12444	12317	12585	12482	12362	12598	12431	12473	12524	12591	12365	12390	12400	12409	12488	12447	12335	12365	12368	12512	12428	12635	12599	12502	12488	12479	12500	12570	12577	12442	12449	12515	12495	12543	12515	12687	12575	12474	12333	12608	12566	12561	12408	12483	12499	12423	12541	12481	12588	12245	12526	12329	12440	12407	12452	12412	12468	12548	12532	12423	12404	12552	12465	12431	12551	12586	12342	12567	12371	12390	12461	12577	12373	12474	12480	12449	12376	12449	12401	12419	12504	12372	12520	12439	12678	12497	12424	12459	12434	12496	12397	12437	12445	12654	12369	12469	12559	12445	12590	12432	12459	12453	12453	12489	12344	12582	12424	12256	12349	12472	12606	12370	12574	12565	12279	12585	12567	12569	12445	12683	12429	12395	12520	12446	12494	12449	12477	12374	12599	12400	12449	12617	12451	12503	12604	12411	12312	12482	12477	12470	12519	12591	12530	12370	12406	12574	12461	12392	12398	12670	12445	12396	12319	12469	12310	12531	12496	12547	12386	12472	12512	12358	12441	12350	12655	12412	12520	12273	12371	12410	12504	12561	12533	12566	12574	12432	12521	12594	12563	12318	12549	12318	12666	12429	12383	12526	12619	12535	12549	12611	12439	12399	12362	12479	12556	12298	12300	12543	12554	12731	12480	12240	12505	12329	12474	12432	12498	12481	12417	12520	12659	12382	12505	12252	12471	12537	12465	12474	12538	12504	12447	12575	12464	12652	12388	12464	12449	12435	12492	12353	12557	12580	12434	12545	12517	12363	12553	12441	12349	12581	12362	12584	12349	12389	12412	12527	12603	12508	12577	12544	12517	12516	12579	12526	12351	12420	12451	12505	12494	12491	12558	12527	12400	12500	12295	12489	12438	12476	12375	12554	12397	12451	12239	12598	12504	12481	12419	12523	12383	12609	12493	12423	12494	12368	12576	12634	12392	12409	12486	12420	12589	12436	12562	12512	12457	12479	12386	12436	12543	12374	12485	12548	12400	12572	12214	12363	12533	12389	12543	12415	12529	12493	12511	12365	12395	12702	12498	12538	12391	12519	12435	12514	12660	12546	12427	12585	12389	12612	12430	12634	12465	12418	12529	12486	12569	12217	12562	12624	12504	12526	12555	12418	12463	12660	12392	12508	12581	12404	12518	12458	12542	12505	12368	12578	12257	12628	12452	12652	12314	12458	12413	12500	12509	12416	12621	12454	12541	12520	12467	12623	12284	12332	12448	12425	12553	12528	12513	12202	12482	12484	12566	12432	12414	12552	12447	12597	12306	12572	12647	12278	12496	12582	12355	12541	12574	12408	12364	12344	12462	12446	12432	12274	12397	12496	12482	12553	12352	12494	12335	12373	12530	12387	12440	12415	12583	12440	12420	12541	12490	12569	12441	12483	12312	12338	12310	12523	12485	12422	12485	12448	12535	12459	12477	12529	12367	12412	12509	12553	12520	12588	12585	12316	12573	12370	12471	12435	12514	12430	12428	12395	12453	12304	12505	12334	12398	12577	12517	12505	12510	12288	12487	12454	12569	12351	12438	12464	12345	12437	12543	12413	12450	12429	12511	12346	12324	12448	12360	12385	12496	12486	12418	12295	12613	12375	12601	12601	12409	12552	12546	12454	12491	12488	12456	12541	12580	12247	12391	12800	12582	12453	12514	12595	12528	12465	12407	12347	12536	12383	12454	12727	12368	12539	12554	12442	12568	12391	12587	12512	12400	12538	12401	12469	12462	12464	12504	12459	12421	12322	12659	12517	12489	12603	12405	12403	12442	12435	12474	12410	12419	12563	12515	12492	12563	12424	12569	12495	12439	12433	12496	12349	12371	12684	12461	12565	12410	12501	12426	12452	12542	12349	12515	12393	12406	12429	12427	12440	12575	12415	12453	12457	12293	12627	12617	12659	12402	12481	12440	12432	12531	12429	12370	12322	12435	12540	12572	12320	12501	12333	12409	12413	12660	12464	12453	12357	12481	12404	12582	12410	12439	12468	12454	12465	12459	12432	12523	12391	12490	12426	12575	12393	12510	12597	12414	12377	12288	12333	12425	12339	12631	12519	12427	12629	12367	12353	12451	12458	12509	12484	12606	12467	12583	12570	12515	12539	12464	12394	12478	12455	12491	12464	12298	12494	12599	12529	12511	12319	12383	12376	12488	12470	12496	12621	12415	12412	12501	12375	12344	12568	12404	12553	12547	12405	12534	12469	12628	12487	12432	12334	12346	12403	12531	12391	12529	12420	12545	12337	12484	12297	12420	12566	12344	12290	12410	12411	12486	12316	12545	12474	12406	12551	12513	12459	12482	12434	12454	12580	12459	12485	12636	12518	12619	12472	12485	12569	12467	12474	12361	12565	12440	12547	12603	12515	12374	12349	12319	12398	12468	12327	12505	12433	12453	12356	12426	12542	12599	12522	12511	12558	12378	12417	12542	12487	12423	12379	12566	12484	12397	12392	12291	12566	12283	12518	12632	12351	12461	12449	12455	12487	12509	12383	12534	12309	12597	12518	12308	12420	12450	12452	12570	12504	12545	12460	12528	12558	12428	12383	12468	12564	12476	12387	12540	12337	12449	12392	12510	12407	12382	12575	12485	12502	12412	12448	12578	12423	12380	12427	12539	12441	12479	12539	12423	12375	12307	12508	12491	12582	12515	12559	12304	12443	12503	12432	12433	12414	12463	12582	12458	12406	12453	12505	12521	12525	12426	12374	12484	12554	12324	12570	12442	12446	12526	12508	12311	12480	12528	12426	12394	12464	12509	12591	12408	12495	12353	12525	12586	12420	12278	12641	12400	12456	12597	12418	12442	12462	12517	12505	12415	12393	12607	12659	12482	12515	12355	12527	12478	12553	12437	12441	12372	12418	12471	12620	12583	12413	12425	12603	12411	12353	12390	12457	12726	12606	12325	12383	12615	12660	12368	12484	12398	12514	12524	12439	12386	12391	12471	12388	12379	12480	12581	12450	12561	12426	12385	12410	12551	12411	12455	12586	12469	12598	12683	12552	12525	12540	12441	12479	12406	12495	12386	12512	12488	12422	12396	12498	12570	12396	12530	12464	12376	12406	12556	12416	12435	12441	12388	12651	12407	12509	12616	12426	12551	12433	12498	12343	12474	12463	12639	12515	12427	12449	12373	12381	12519	12504	12524	12313	12444	12530	12440	12329	12645	12492	12428	12387	12588	12550	12311	12395	12413	12583	12447	12434	12399	12475	12450	12450	12546	12554	12593	12434	12575	12535	12427	12380	12239	12438	12458	12420	12602	12371	12494	12498	12546	12329	12505	12313	12453	12475	12329	12467	12454	12416	12500	12388	12613	12248	12517	12574	12403	12594	12469	12615	12448	12582	12563	12446	12430	12485	12374	12504	12478	12355	12601	12381	12621	12625	12611	12471	12609	12540	12462	12443	12309	12512	12423	12474	12523	12360	12572	12596	12597	12504	12569	12405	12446	12641	12461	12433	12602	12597	12536	12465	12472	12391	12497	12604	12571	12515	12490	12559	12454	12569	12364	12556	12337	12550	12439	12342	12370	12592	12499	12536	12312	12478	12439	12363	12379	12603	12585	12530	12481	12430	12511	12610	12528	12475	12606	12426	12551	12428	12465	12491	12271	12585	12510	12426	12490	12473	12413	12553	12555	12509	12214	12551	12511	12304	12539	12408	12523	12419	12425	12415	12464	12549	12592	12568	12609	12399	12531	12462	12446	12459	12328	12606	12458	12545	12286	12366	12423	12492	12428	12602	12289	12405	12467	12523	12421	12319	12568	12344	12483	12528	12420	12548	12330	12542	12399	12566	12548	12383	12509	12366	12460	12348	12334	12435	12651	12636	12472	12459	12537	12567	12506	12451	12370	12466	12530	12341	12531	12470	12407	12532	12517	12426	12396	12526	12589	12547	12437	12470	12560	12320	12450	12562	12334	12323	12508	12330	12517	12451	12418	12489	12571	12480
42246	45039	48906	40884	29544	20059	18427	18020	17799	17861	17919	17585	17772	17618	18061	18077	18082	17711	17682	17876	17589	17750	17685	17852	17623	17741	17821	17769	17995	17775	17884	17754	17602	17862	17645	17747	17806	17489	17640	17815	17561	17817	17741	17793	17715	17667	17536	17711	17830	17858	17685	17744	17685	17800	17833	17754	17623	17710	17803	17568	17590	17620	17573	17596	17679	17851	17819	17651	17594	17802	17780	17565	17748	17760	17807	17587	17633	17718	17797	17544	17638	17599	17687	17733	17627	17434	17607	17722	17717	17691	17651	17502	17543	17585	17598	17621	17666	17648	17810	17721	17816	17625	17808	17897	17707	17778	17505	17795	17743	17775	17681	17646	17422	17665	17508	17746	17496	17406	17811	17839	17746	17686	17652	17528	17906	17709	17759	17576	17595	17603	17651	17286	17669	17610	17596	17834	17706	17724	17718	17560	17662	17543	17562	17895	17629	17821	17558	17646	17550	17684	17646	17713	17631	17634	17673	17571	17764	17565	17534	17700	17956	17834	17561	17583	17688	17902	17868	17675	17920	17443	17651	17708	17543	17503	17495	17767	17626	17855	17562	17767	17540	17669	17912	17444	17553	17589	17314	17647	17616	17532	17683	17520	17562	17833	17770	17528	17764	17618	17852	17818	17604	17642	17439	17530	17629	17717	17844	17734	17768	17619	17460	17720	17393	17579	17841	17940	17744	17691	17764	17603	17659	17794	17790	17690	17745	17676	17692	17536	17564	17590	17661	17604	17514	17544	17772	17641	17651	17541	17690	17572	17567	17671	17670	17690	17685	17734	17500	17517	17570	17723	17848	17630	17714	17774	17568	17586	17634	17561	17772	17603	17808	17700	17711	17605	17637	17948	17626	17773	17640	17820	17709	17663	17699	17539	17581	17776	17718	17425	17603	17738	17638	17764	17770	17951	17756	17638	17656	17659	17673	17678	17755	17630	17871	17444	17432	17693	17626	17787	17654	17742	17690	17479	17680	17834	17653	17946	17655	17702	17729	17637	17597	17570	17625	17641	17706	17685	17645	17721	17668	17517	17491	17746	17678	17630	17771	17923	17885	17850	17668	17647	17694	17960	17672	17652	17847	17811	17754	17592	17686	17586	17661	17591	17497	17696	17568	17586	17839	17950	17980	17769	17674	17720	17528	17692	17767	17637	17715	17350	17657	17412	17557	17872	17431	17589	17833	17550	17724	17599	17740	17373	17606	17862	17882	17798	17652	17539	17685	17489	17694	17709	17726	17740	17742	17634	17537	17536	17533	17732	17693	17536	17628	17572	17368	17787	17427	17566	17803	17555	17600	17893	17746	17405	17694	17807	17602	17771	17685	17776	17824	17646	17776	17419	17705	17660	17658	17845	17586	17735	17654	17979	17613	17664	17685	17491	17674	17705	17574	17866	17914	17714	17598	17930	17545	17545	17748	17607	17549	17551	17499	17635	17705	17653	17685	17534	17613	17831	17622	17780	17435	17712	17524	17634	17671	17496	17524	17758	17783	17583	17727	17619	17591	17989	17563	17698	17932	17851	17833	17557	17663	17591	17645	17587	17700	17834	17583	17705	17878	17854	17706	17685	17664	17815	17663	17897	17791	17667	17886	17664	17676	17661	17810	17577	17795	17681	17760	17692	17585	17765	17810	17696	17766	17717	17697	17668	17765	17435	17708	17596	17787	17661	17874	17495	17592	17538	17567	17429	17477	17845	17676	17612	17814	17692	17758	17472	17764	17499	17519	17638	17810	17610	17750	17754	17707	17498	17600	17521	17383	17783	17771	17529	17592	17747	17714	17605	17736	17765	17865	17960	17536	17655	17599	17855	17812	17492	17638	17634	17872	17705	17746	17627	17606	17823	17680	17674	17505	17741	17735	17577	17490	17700	17475	17626	17597	17683	17737	17692	17617	17703	17848	17691	17742	17660	17777	17633	17602	17494	17673	17666	17767	17494	17479	17839	17690	17496	17668	17842	17616	17923	17859	17538	17713	17850	17655	17722	17601	17615	17585	17538	17486	17608	17675	17872	17652	17762	17608	17566	17748	17510	17479	17681	17583	17655	17799	17534	17693	17862	17726	17950	17844	17651	17616	17542	17395	17635	17551	17499	17579	17724	17597	17697	17632	17573	17758	17705	17711	17813	17635	17639	17476	17567	17521	17526	17674	17739	17423	17594	17680	17710	17652	17673	17557	17460	17880	17657	17591	17862	17655	17717	17610	17609	17484	17645	17772	17849	17757	17769	17772	17516	17381	17462	17428	17541	17725	17689	17825	17552	17610	17560	17761	17818	17730	17673	17285	17677	17742	17712	17419	17657	17692	17867	17743	17519	17683	17524	17574	17726	17785	17852	17891	17641	17420	17638	17519	17522	17453	17625	17837	17651	17610	17719	17680	17642	17571	17663	17798	17637	17671	17544	17787	17792	17663	17918	17686	17673	17873	17884	17748	17631	17775	17745	17778	17872	17577	17478	17478	17467	17698	17789	17863	17680	17649	17586	17690	17710	17540	17829	17727	17667	17719	17601	17549	17862	17617	17713	17570	17649	17649	17511	17801	17572	17613	17610	17573	17664	17775	17657	17677	17740	17823	17544	17655	17488	17751	17571	17677	17698	17660	17713	17770	17686	17740	17497	17738	17642	17594	17712	17740	17675	17539	17734	17693	17818	17594	17638	17730	17640	17711	17580	17451	17572	17592	17603	17554	17653	17697	17558	17652	17608	17710	17812	17824	17573	17740	17472	17809	17817	17613	17935	17634	17639	17616	17575	17717	17782	17619	17669	17546	17776	17662	17768	17573	17837	17612	17643	17706	17666	17677	17577	17636	17630	17628	17565	17948	17654	17627	17354	17793	17720	17578	17630	17638	17540	17741	17654	17570	17504	17775	17856	17629	17573	17755	17749	17689	17844	17596	17539	17578	17723	17570	17756	17828	17836	17690	17539	17701	17712	17712	17612	17662	17780	17669	17720	17561	17709	17613	17963	17842	17527	17623	17650	17751	17768	17786	17782	17646	17681	17696	17849	17580	17764	17823	17639	17837	17537	17523	17718	17451	17647	17439	17604	17601	17680	17615	17768	17768	17732	17676	17697	17530	17632	17687	17720	17760	17837	17618	17551	17865	17690	17645	17839	17638	17625	17894	17524	17588	17693	17758	17768	17773	17650	17641	17719	17706	17482	17785	17659	17737	17590	17727	17696	17617	17698	17680	17858	17567	17559	17376	17513	17533	17666	17419	17722	17654	17755	17677	17796	17560	17592	17715	17562	17900	17551	17856	17680	17627	17605	17676	17802	17738	17597	17583	17428	17905	17719	17688	17761	17675	17681	17532	17617	17405	17873	17762	17622	17798	17813	17680	17566	17669	17892	17602	17714	17609	17718	17802	17723	17750	17800	17543	17475	17856	17497	17746	17545	17622	17880	17682	17762	17685	17633	17645	17782	17572	17720	17679	17795	17946	17645	17511	17785	17612	17481	17545	17562	17637	17648	17933	17839	17592	17571	17567	17759	17740	17836	17675	17513	17570	17584	17673	17761	17668	17765	17681	17675	17721	17647	17661	17908	17813	17621	17786	17832	17684	17671	17802	17682	17551	17666	17672	17714	17572	17650	17530	17629	17666	17494	17643	18000	17709	17885	17628	17746	17752	17661	17754	17482	17761	17700	17675	17702	17806	17681	17428	17462	17908	17754	17705	17731	17596	17641	17670	17722	17744	17674	17561	17496	17593	17871	17590	17667	17626	17623	17715	17756	17439	17556	17736	17721	17581	17889	17669	17676	17653	17637	17713	17733	17488	17747	17805	17479	17436	17655	17929	17733	17503	17710	17716	17670	17813	17681	17952	17658	17808	17671	17559	17807	17977	17759	17565	17564	17795	17580	17598	17720	17630	17706	17655	17670	17674	17641	17536	17576	17812	17749	17468	17600	17535	17687	17661	17649	17569	17596	17508	17829	17399	17632	17791	17710	17801	17836	17652	17931	17688	17747	17638	17648	17568	17816	17732	17532	17639	17738	17773	17846	17598	17404	17658	17615	17677	17680	17744	17893	17618	17729	17564	17665	17790	17821	17706	17445	17432	17896	17741	17728	17533	17546	17914	17751	17827	17591	17496	17818	17753	17662	17805	17688	17670	17876	17704	17547	17519	17423	17577	17631	17688	17702	17757	17709	17617	17635	17736	17969	17652	17666	17728	17696	17673	17688	17638	17713	17620	17733	17729	17588	17792	17797	17779	17777	17496	17820	17588	17564	17813	17506	17684	17613	17537	17650	17735	17640	17688	17642	17632	17584	17810	17827	17470	17596	17579	17663	17653	17779	17761	17684	17484	17615	17492	17603	17950	17670	17778	17808	17758	17693	17599	17754	17787	17502	17772	17467	17673	17714	17610	17733	17661	17413	17685	17449	17680	17680	17530	17600	17624	17718	17736	17733	17843	17599	17748	17740	17717	17717	17797	17648	17776	17640	17534	17621	17589	17813	17818	17752	17671	17502	17685	17591	17550	17619	17410	17650	17611	17666	17565	17655	17743	17879	17788	17579	17635	17817	17743	17634	17623	17718	17862	17559	17518	17765	17622	17500	17584	17651	17813	17795	17575	17714	17878	17721	17869	17548	17836	17663	17598	17615	17679	17594	17757	17595	17689	17733	17521	17784	17753	17879	17662	17780	17557	17692	17524	17730	17340	17779	17622	17806	17731	17666	17587	17674	17871	17667	17718	17565	17743	17563	17376	17408	17826	17730	17760	17564	17500	17682	17573	17831	17805	17733	17649	17643	17720	17763	17767	17770	17728	17829	17742	17872	17880	17835	17680	17602	17811	17666	17559	17641	17520	17634	17559	17802	17539	17516	17699	17818	17558	17758	17763	17679	17910	17247	17768	17812	17720	17574	17689	17749	17703	17626	17700	17774	17480	17458	17715	17700	17750	17850	17539	17680	17731	17593	17610	17650	17639	17471	17574	17595	17558	17751	17736	17680	17648	17610	17693	17554	17565	17789	17724	17789	17617	17693	17474	17448	17678	17562	17685	17791	17859	17731	17669	17628	17518	17949	17957	17829	17841	17705	17765	17693	17681	17736	17679	17482	17736	17782	17474	17876	17696	17843	17595	17688	17864	17736	17617	17583	17716	17754	17911	17757
44872	52235	50676	37888	25088	13963	13195	13025	12995	12858	12990	12913	12767	13070	13124	13440	13456	12972	12686	12822	12766	12923	12851	13020	12876	13059	12971	13107	12952	12949	12922	12932	13048	12622	12864	13083	12758	12902	12913	12980	12920	12975	12821	12876	12965	12938	12826	12908	12731	13138	12966	12772	12954	12840	12872	12789	12991	13043	12822	13086	12878	13052	12887	12901	12867	12919	12962	12856	12955	12815	13049	12952	12868	12881	12859	12943	12843	12728	12851	12960	12893	12751	12861	12940	12838	12945	12869	13021	12943	12977	12717	12830	12779	12694	12874	12807	12834	12894	12963	12865	12762	12900	12990	12805	12819	12823	13060	12915	13015	12894	12971	12879	12832	12844	12976	12955	12787	13006	12792	12886	12809	13019	12895	12754	12824	12928	12856	12838	12934	12807	12785	12841	12899	12948	12842	12781	12852	12977	12799	12897	12839	12813	12948	12954	12896	12836	12987	12861	12745	12947	12877	12859	12779	12935	12929	12890	12851	12813	12888	13114	12882	12890	12779	12837	12970	12844	13026	12737	12922	12824	12935	12859	12835	12897	12916	12969	13025	13015	12661	13098	12814	12750	12760	12783	12979	12883	12758	13030	12766	12893	13002	12981	12848	12904	12888	12835	12694	12815	12852	12802	12710	12838	12843	12999	12872	12832	12931	12763	12825	12823	12852	12979	12805	12941	12828	12764	12877	12874	12786	12929	12833	12790	12909	12763	12907	12953	12807	12929	12958	12788	12911	12912	12999	12931	12925	12689	12891	13064	12760	12929	12918	12745	12890	12857	12817	12927	12789	12907	12932	12983	12779	12906	12819	12992	12948	12877	12826	12963	13106	12993	12793	12982	12886	12825	12834	12764	12742	12845	12692	12925	12864	12924	12786	12882	12752	12964	12736	12700	12773	12946	12846	12845	12870	13060	12845	12856	12667	12751	12867	12835	12985	12800	13013	12870	12869	12939	12806	12877	12942	12839	12845	12806	12790	12901	12779	12799	12732	12893	12886	12922	12934	13212	12772	13006	12813	12923	12874	12810	12651	12775	12899	12831	12897	12843	12872	12871	12891	12817	12870	12786	12829	12716	12918	12749	12717	12819	12779	12983	12931	13073	12912	12851	12874	12682	12849	12687	12780	12741	12931	12824	12943	12669	12869	12912	12793	12831	12839	13030	12889	12771	12749	12904	12963	12915	12812	12870	12904	12968	12907	12813	12793	12792	12910	12846	12838	12903	13004	12748	12861	12975	12991	12862	12867	12903	12821	12952	12878	12856	13043	12957	12858	12766	12810	12851	12924	12855	12864	12735	12712	12861	12891	12868	12824	12941	12770	12726	12905	12780	12959	12825	12901	12786	12886	12861	12876	12865	12777	13026	12809	12991	13020	12816	12832	12968	12957	12830	12659	12793	13015	12928	12694	12905	12916	12914	12868	12752	13094	12797	12818	12825	12917	12801	12847	12913	12662	12889	12786	12874	12923	12795	12919	12918	12940	12938	13023	12637	12828	12933	12704	12845	12993	12715	12895	12888	12839	12872	13026	12793	12968	12812	12984	12820	12822	12893	12901	12930	12826	12819	12870	12895	12948	12793	13041	12842	12976	12831	12993	12864	12792	12886	12733	12886	12940	13026	12926	12891	12987	12799	12860	12858	12821	13043	12831	13030	12908	13050	12885	12962	12943	12786	12871	12896	12878	12742	12909	12978	12812	12928	12839	12876	13006	12919	12913	12833	12922	12846	12695	12922	12849	12859	13055	12967	12907	12881	13158	12933	12849	13074	12935	12789	12883	12902	12866	12928	12796	13089	12888	12901	12932	12856	12856	12805	12924	12802	12916	12820	12858	12988	13026	12911	12938	12809	12882	12823	12819	12836	12821	13055	12930	13099	12941	12760	12794	12787	12907	12950	12857	12872	12995	12785	12980	12954	12750	12888	12926	12995	12904	12856	12905	12765	13076	12802	12961	12845	12924	12936	12761	12919	12914	12922	12910	12764	12957	12717	12900	12896	12925	12911	12911	12935	12972	12880	12755	12876	12835	12770	12735	12845	12895	12885	12883	12794	12844	13017	12959	12811	12814	12834	12688	12810	12861	13026	12769	12955	12817	12842	12916	12878	12970	12826	12689	12701	12973	12788	12979	12907	12839	12770	12839	12830	12797	12742	12978	12773	12824	12927	12795	12743	12920	12900	12770	12963	12748	12705	12996	13017	12915	12828	12872	12928	12877	12974	12919	12856	12784	12865	13022	12921	12922	12976	13015	12715	12891	12905	12830	12882	12925	12933	12996	12963	12945	13029	12746	12947	12928	12771	12898	12896	12934	12900	12877	12926	12893	12733	12823	12839	13079	12917	12921	12991	12698	12797	12885	13108	12872	12992	12801	12834	12949	12828	13002	12990	12859	12940	13062	12768	12853	13030	12855	12959	13012	12790	12860	12922	12815	12750	12908	12763	12879	12808	12816	12813	12928	12720	12986	12994	12995	12830	12820	12924	12810	12876	12855	12910	13046	12936	12873	12985	12904	12922	12789	13080	12943	12885	12824	12627	12991	12967	12843	12877	12993	12747	12851	12907	12898	12890	12917	12728	12818	12919	12854	12718	12865	12798	12930	12882	12950	12925	13021	12814	12867	13071	12926	12724	12928	12968	12789	12806	12737	12734	12937	12763	12751	12915	13016	12993	12877	12875	12771	12861	12937	12982	12891	12623	12992	12937	12875	12818	12786	13051	12795	12781	12934	12804	12982	12887	12915	12847	12825	12942	12922	12972	12855	12907	12854	12695	12962	12947	12885	12823	12764	12725	13052	12950	12913	12905	12749	12910	12728	12899	12850	12878	12847	12979	12845	12879	12958	12859	12960	12784	12812	12748	12835	12801	12920	12905	12935	12806	12926	12829	13143	13008	12950	12879	12787	12822	12892	12954	12725	12762	12907	12779	12822	12931	12814	12876	12949	12903	12909	12782	12823	12984	12778	13039	12901	12757	12644	12754	12763	12950	12755	12832	12968	13062	12832	12837	12790	12847	12908	12769	12879	13123	12823	12742	12795	12960	12905	12925	12905	12933	12879	13006	12859	12968	12854	12870	13073	12831	12857	12915	12868	12898	12800	12796	12904	12875	12733	12858	12776	12903	12795	12925	12857	12919	12800	12806	12876	12868	12873	12761	12866	12929	12918	13055	12867	12831	12718	13120	12781	12988	12752	12918	12733	12882	12840	12889	12833	12997	12991	12580	12911	13011	12943	12947	12761	12747	12797	12982	12849	12860	12766	12975	12841	12890	12906	12958	12778	12786	12766	13029	12865	12685	12833	13059	13024	12914	12941	12850	12983	12853	12913	12938	12783	12836	12884	12926	12950	12735	13033	12861	12827	12887	12795	13113	12912	12868	12780	12865	12910	12917	12992	12667	12751	12936	12693	12969	12649	12773	12916	13022	13042	12995	12792	12894	12901	12798	12942	13032	12898	12865	13004	12919	12861	12874	12982	12729	12820	12894	12969	12877	12793	12895	12757	13054	12870	12920	12743	12899	12877	12796	12908	12804	12873	12850	12854	13011	12997	12836	12837	12667	12931	12823	12848	13033	12856	12830	12753	12832	12927	12898	12799	12877	12830	12736	12953	12704	12933	12913	12852	12829	12833	12815	12832	12930	12940	12845	12983	13029	12967	12891	12941	12795	12800	12897	12794	12820	13042	12830	12890	12858	12859	12915	12759	12658	12903	12763	12762	13040	12900	12963	12748	12889	13024	12788	12944	12915	12773	12853	13074	12970	13099	12939	12935	12714	12845	12881	12646	12896	12745	12960	12908	12753	12898	12750	12863	13011	12875	12751	12707	12774	12935	12764	12955	13006	12997	12920	12955	12812	13040	12827	12890	12729	12875	12807	12971	12875	12976	12832	12886	12925	12969	13038	12842	12858	12928	12761	12936	12910	12872	12719	12740	12683	12809	12848	12979	12969	12805	12815	12925	12647	12887	12981	12675	12796	12877	12936	12797	12888	12739	12809	12837	12885	12926	12886	12852	13034	12942	12882	12717	12896	12695	13021	12964	12935	12954	12940	12990	12670	12842	12945	12862	12872	12856	12921	12910	12899	12962	12817	12954	12937	12937	12887	13104	12894	12836	12842	12906	12890	12964	12839	12802	12926	12829	12942	12826	12867	12933	12837	12713	12730	13014	12929	12883	12863	12867	12960	12960	13095	12980	12739	13018	12888	12849	12852	12862	12911	12812	12811	12878	12863	12846	13017	12941	12850	12890	12839	12799	12974	12841	12960	12867	12798	12814	13102	12960	12815	12860	13076	13067	12712	12847	12872	12936	12804	12893	13002	12776	12966	12789	12962	12942	12896	12922	12934	12981	12888	12830	12812	12889	12936	12686	12732	12984	13046	12970	12997	12962	12731	12802	12854	12847	12898	13009	12832	13053	12887	13027	12819	12999	12815	12933	13012	12815	12950	12886	12864	12804	12907	12948	12878	12817	12900	12917	12920	12941	12891	12800	13023	12683	12750	12984	12850	12811	12898	12859	12903	12957	12989	13021	12980	12963	12964	12820	12916	12964	12924	12836	12731	12884	12892	13051	13043	12966	12759	12648	12930	12972	12808	12867	12972	12774	12938	12993	12834	12934	12972	12918	12775	12850	12870	12933	12942	12669	12833	12896	13012	12858	12953	12904	12865	12750	12835	12960	12842	12843	12905	12929	12872	12930	12950	12841	12719	12959	12808	12645	12844	12918	12982	12904	12828	12900	12956	12710	12978	12839	12857	12957	12903	12712	12799	12844	12905	12851	12837	12866	12931	12948	12784	12988	12876	12903	12943	12791	12915	12954	13081	12929	12882	12869	12952	12827	12808	12939	13031	12903	12815	12886	12779	12903	12793	12923	12822	12777	12929	12944	12830	12930	12800	12899	13145	12870	12861	12818	12841	12983	12748	12856	12870	12969	12909	12999	13035	12864	12765	12957	12798	12897	12803	12875	12973	12788	12899	12854	12744	13155	12771	12754	12950	12899	13081	12846	12877	13053	12824	13007	12914	12753	12863	12982	12880	12929	13063	13021	12752	12970	12946	12943	12946	12960	12886	12685	12847	12843	12961	12793	12934	12955	12811	12845	12860	12827	12850	12940	12906	12852	12802
23949	20662	28645	30071	26186	25365	24487	21550	20709	20765	20822	20706	20651	20812	23592	26889	26328	23684	20707	20483	20445	20567	20341	20222	20612	21718	21494	20940	20591	20320	20340	20224	20205	20425	20474	20246	20198	20242	20255	20226	20283	20129	20431	20253	20404	20036	20065	20381	20661	20498	20364	20335	20310	20364	20245	20343	20090	20570	20141	20112	20312	20554	20440	20391	20427	20260	20268	20338	20366	20468	20341	20326	20395	20398	20550	20354	20408	20268	19984	20405	20278	20365	20522	20446	20197	20255	20036	20363	20274	20246	20348	20462	20280	20239	20253	20265	20159	20223	20267	20545	20377	20345	20300	20417	20285	20269	20324	20228	20261	20402	20394	20150	20384	20042	20108	20257	20066	20186	20060	20262	20347	20287	20148	20213	20225	20235	20404	20246	20394	20342	20503	20403	20231	20331	20152	20435	20364	20370	20171	20057	20236	20084	20088	19993	20469	20090	20290	20290	20331	20270	20281	20397	20191	20213	20285	20000	20254	20187	20147	20159	20267	20191	20281	20244	20165	20040	20152	20320	20265	20149	20209	20333	20204	20377	20469	20414	20451	20399	20313	20249	20462	20305	20231	20381	20149	20391	20236	20286	20269	20415	20235	20472	20213	20134	20268	20060	20132	20058	20124	20207	20174	20255	20266	20512	20239	20203	20250	20099	20314	20176	20322	20279	20395	20286	20256	20079	20293	20400	20519	20381	20149	19994	20408	20339	20183	20146	20474	20133	20216	20207	20301	20363	20292	20185	20300	20205	20278	20041	20376	20006	20132	20248	20363	20335	20300	20295	20296	20378	20329	20301	19888	20317	20217	20166	20209	20346	20313	20045	20130	20556	20167	20224	20374	20206	20405	20143	20249	20300	20337	20266	20296	20477	20372	20197	20130	20208	20304	20318	20021	20338	20167	20112	20310	20353	20335	20452	20063	20512	20205	20304	20202	20228	20367	20004	19953	20287	20230	20295	20195	20377	20115	20341	20028	20573	20237	20242	20323	20157	20433	20085	20457	20202	20337	20288	20347	20139	20377	20307	20421	20213	20314	20481	20166	20352	20186	20230	20367	20342	20069	20248	20233	20255	20184	20251	20375	20471	20315	20360	20417	20384	20153	20332	20340	20240	20507	20207	20571	20004	20487	20390	20389	20232	20073	20310	20240	20239	20327	20294	20186	20089	20026	20386	20373	20203	20246	20267	20340	20156	20354	20272	20133	20213	20336	20364	20215	20298	20211	20229	20341	20171	20190	20120	20183	20221	20092	20469	20365	20347	20249	20307	20294	20151	20222	20185	20170	20331	20310	20159	20166	20240	20305	20480	20376	20227	20265	20210	20137	20431	20296	20366	20242	20312	20260	20091	20147	20369	20364	20099	20346	20231	20144	20316	20148	20238	20282	20238	20204	20195	20294	20259	20278	20097	20473	20341	20337	20213	20182	20287	20136	20196	19960	20439	20306	20283	20312	20171	20380	20169	20199	20270	20177	20402	20183	20233	20208	20376	20231	20295	20302	20256	20194	20240	20071	20250	20266	20284	20257	20237	20147	20243	20343	20123	20240	20243	20317	20372	20228	20064	20225	20514	20190	20349	20278	20076	20341	20242	20298	20265	20150	20249	20253	20156	20386	20284	20294	20432	20256	20362	20314	20268	20272	20237	20289	20094	20253	19986	20203	20376	20181	20128	20173	20199	20209	20177	20338	20026	20213	20220	20234	20286	20461	20211	20246	20300	20407	20292	20324	20420	20219	20395	20289	20259	20231	20518	20448	20177	20198	20370	19990	20378	20272	20388	20231	20466	20134	20382	20268	20285	20334	20108	20174	20297	20233	20251	20274	20279	20374	20098	20242	20345	20180	20150	20284	20031	20387	20388	20291	20105	20242	20461	20207	20354	20264	20200	20122	20222	20250	20420	20100	20222	20023	20309	20063	20205	20053	20312	20223	20241	20266	20143	20386	20059	20331	20065	20325	20584	20156	20554	20245	20326	20313	20138	20241	20408	20316	20126	20281	20296	20137	20413	20221	20269	20294	20363	20251	20137	20284	20463	20097	20163	20095	20229	20303	20170	20373	20377	20475	20297	20313	20206	20390	20369	20274	20173	20103	20236	20229	20523	20153	20188	20354	20391	20073	20095	20113	20482	20146	20266	20445	20100	20121	20115	20372	20375	20320	20255	20287	20190	20269	20302	20313	20322	20293	20243	20228	20268	20226	20158	20355	20371	20251	20415	20470	20327	20242	20180	20148	20319	20224	20341	20226	20204	20340	20391	20253	20324	20056	20214	20289	20224	20024	20267	20112	20233	20177	19989	20170	20143	20279	20338	20128	20210	20053	20236	20342	20137	20315	20479	20266	20151	20224	20185	20127	19995	20107	20165	20375	20245	20160	20142	20174	20266	20266	20138	20225	20411	20315	20325	20138	20220	20227	20365	20368	20310	20436	20278	20267	20294	20264	20269	20324	20325	20240	20406	20479	20345	20384	20126	20419	20307	20369	20373	20225	20288	20194	20181	20344	20267	20385	20341	20248	20227	20314	20121	20184	20040	20240	20179	20189	20239	20529	20377	20310	20380	20524	20129	20089	20367	20229	20265	20002	20221	20312	20144	20147	20375	20092	20337	20208	20168	20485	20244	20183	20359	20132	20185	20404	20354	20202	20196	20295	20341	20312	20472	20389	20249	20260	20135	20183	20402	20023	20341	20206	20365	20179	20107	20029	19897	20053	20020	20253	20028	20168	20429	20444	20249	20298	20225	20427	20172	20237	20330	20528	19975	20307	20230	20306	20391	20340	20555	20381	20248	20216	20348	20211	20323	20375	20139	20169	20100	20298	20339	20448	20391	20058	20041	20310	20424	20426	20052	20218	20316	20023	20248	20325	20328	20196	20255	20456	20108	20303	20195	20254	20208	20387	20135	20393	20123	20315	20326	20403	20293	20333	20253	20295	20468	20281	20343	20193	20111	20437	20392	20490	20226	20275	20182	20225	20275	20233	20374	20346	20166	20306	20250	20210	20325	20091	20366	20422	20206	20260	20407	20390	20187	20245	20244	20333	20400	20186	20028	20362	20184	20293	20044	20151	20042	20251	20133	20197	20374	20311	20344	20371	20404	20197	20109	20597	20455	20226	20207	20147	20171	20305	20059	20282	20262	20482	20051	20277	20410	20238	20130	20225	20512	20393	20088	20154	20336	20123	20188	20215	20290	20251	20188	20351	20538	20102	20146	20172	19797	20310	20244	20441	20492	20114	20217	20065	20280	20202	20629	20041	20213	20220	20450	20302	20230	20092	20206	20090	20026	20058	20215	20343	20199	20309	20302	20243	20384	20292	20524	20140	20293	20238	20135	20169	20046	20246	20107	20282	20181	20446	20278	20128	20133	20203	20210	20291	20415	20229	20373	20198	20110	20061	20326	20340	20438	20303	20209	20270	20141	20234	20147	20262	20045	20361	20019	20056	20312	20404	20415	20415	20149	20348	20313	20166	20238	20245	20193	20124	20145	20232	20154	20313	20196	20281	20308	20148	20182	20381	20115	20434	20329	20300	20055	20489	20488	20425	20444	20377	20210	20262	20311	20111	20225	20000	20218	20280	20137	20311	20172	20307	20284	20509	20326	20199	20314	20251	20189	20346	20133	20049	20430	20346	20523	20200	20454	20237	20114	20311	20325	20385	19931	20149	20386	20207	20171	20435	20216	20111	20410	20210	20154	20280	20178	20343	20294	20176	20272	20296	20247	20486	20263	20192	20218	20227	20426	20236	20090	20296	20269	20291	20384	20314	20188	20270	20171	20330	20503	20212	20477	20154	19991	20194	20350	20411	20513	20303	20352	20459	20341	20329	20130	20335	20213	20182	20017	20343	20133	20356	20531	20251	20148	20327	20181	20370	20317	20327	20309	20295	20046	20377	20538	20204	20246	20269	20101	20208	20391	20274	20263	20137	20351	20309	20310	20484	20286	20013	20322	20329	20295	20273	20290	20238	20318	20568	20273	20293	20118	20252	20032	20247	20315	20406	20404	20198	20501	20391	20320	20456	20212	20011	20399	20328	20169	20181	20512	20179	20279	19996	20223	20204	20161	20497	20292	20136	20227	20252	20050	20165	20233	20319	20134	20091	20098	20143	20101	20269	19961	20295	20335	20196	20261	20431	20223	20207	20534	20449	20393	20136	20225	20203	20216	20251	20121	20278	20201	20088	20081	20004	20103	20271	20336	20522	20542	20492	20293	20419	20487	20269	20369	20159	20151	20277	19976	20225	20399	20335	20344	20128	20134	20252	20252	20533	20437	20396	20357	20281	20089	20300	20455	20116	20270	20324	20300	20365	20226	20446	20432	20363	19954	20391	20275	20252	20344	20185	20194	20330	20529	20356	20359	20118	20272	20619	20249	20333	20260	20216	20226	20051	20224	20078	20233	20292	20252	20071	20232	20241	20219	20287	20025	20414	20345	20254	20247	20086	20218	20404	20102	20301	20372	20351	20329	20169	20218	19933	20276	20515	20493	20292	20388	20414	20367	20637	20296	20274	20299	20401	20444	20197	20288	20162	20203	20295	20101	20396	20205	20384	20379	20164	20250	20262	20181	20252	20194	20371	20439	20444	20333	20452	20345	20350	20384	20209	20366	20335	20330	20398	20463	20164	20492	20261	20297	20115	20238	20453	20294	20329	20257	20251	20394	20269	20042	20141	20063	20309	20413	20301	20138	20296	20291	20410	20364	20091	20349	20386	19936	20412	20143	20528	20149	20039	20193	20342	20081	20220	20271	20237	20110	20055	20223	20222	20322	20159	20244	20361	20324	20268	20329	20337	20413	20235	20310	20425	20221	20312	20364	20434	20462	19935	20295	20201	20284	20200	20140	20147	20308	20344	20155	20289	20353	19912	20204	20076	20335	20033	20241	19965	20149	20213	20286	20187	20119	20339	20262	20335	20210	20484	20301	20213	20456	20167	20297	20181	20249	20493	20205	20104	20136	20352	20285	20068	20179	20209	20119	20132	20069	20211	20158	20186	20349	20245	20407	20076	20374	20236	20337	20100	20315	20229	20368	20429	20252	20433	20216	20236	20298	20249	20243	20121	20471	20200	20278	20098	20243	20276	20164	20071	20311	20190	20245	20372	20200	20261	20172	20225	20458
44482	66821	64799	48163	28865	19175	15180	15148	14595	14668	14565	14627	14736	14777	19497	23089	22152	17470	14302	14201	14310	14413	14347	14269	14714	15952	15600	15023	14372	14236	14269	14209	14360	14210	14154	14297	14347	14306	14332	14362	14425	14177	14231	14238	14237	14388	14398	14428	14284	14114	14295	14325	14334	14296	14242	14341	14292	14444	14329	14123	14310	14321	14248	14187	14236	14168	14267	14326	14242	14176	14273	14351	14315	14352	14226	14230	14145	14321	14249	14277	14196	14199	14080	14271	14217	14181	14029	14246	14238	14231	14230	14219	14373	14215	14364	14304	14269	14143	14232	14363	14376	13994	14146	14172	14229	14242	14139	14214	14118	14241	14277	14150	14304	14116	14193	14218	14263	14212	14231	14335	14362	14261	14243	14143	14079	14066	14273	14237	14257	14092	14334	14259	14172	14349	14401	14222	14317	14215	14194	14166	14295	14310	14257	14318	14396	14284	14137	14261	14227	14472	14226	14329	14131	14150	14261	14205	14336	14322	14176	14240	14311	14210	14240	14263	14274	14258	14163	14314	14318	14228	14295	14340	14390	14371	14192	14292	14205	14159	14131	14205	14273	14325	14103	13994	14272	14188	14229	14130	14210	14288	14024	14161	14298	14371	14262	14079	14276	14137	14285	14261	14216	14230	14220	14101	14277	14333	14180	14385	14197	14345	14173	14279	14196	14082	14324	14336	14211	14214	14471	14323	14331	14282	14224	14185	14201	14238	14091	14244	14080	14002	14139	14329	14296	14261	14122	14184	14393	14365	14247	14092	14266	14190	14354	14299	14311	14219	14124	14237	14334	14128	14525	14296	14270	14287	14317	14199	14284	14129	14159	14285	14201	14197	14208	14215	14219	14222	14112	14223	14196	14265	14139	14226	14089	14270	14331	14288	14404	14267	14119	14221	14323	14157	14293	14317	14172	14347	14188	14232	14358	14330	14151	14144	14318	14092	14164	14247	14151	14318	14171	14271	14211	14303	14228	14322	14280	14331	13964	14318	14265	14236	14333	14049	14149	14247	14221	14304	14276	14114	14268	14333	14238	14218	14303	14215	14350	14016	14158	14204	14216	14481	14237	14176	14226	14358	14366	14052	14347	14284	14208	14254	14288	14167	14094	14267	14120	14217	14349	13980	14348	14390	14218	14128	14155	14324	14167	14104	14315	14083	14296	14217	14366	14158	14193	14332	14391	14334	14255	14380	14192	14405	14331	14362	14115	14281	14256	14177	14322	14446	14155	14288	14254	14305	14359	14178	14280	14107	14077	14280	14284	14187	14379	14224	14384	14371	14156	14284	14253	14318	14201	14142	14289	14264	14134	14180	13986	14236	14300	14367	14096	14344	14225	14362	14211	14205	14222	14176	14439	14207	14325	14318	14369	14318	14271	14205	14192	14281	14180	14117	14232	14179	14342	14293	14367	14202	14352	14297	14145	14391	14216	14357	14178	14229	14214	14248	14320	14243	14263	14258	14337	14116	14232	14145	14142	14394	14144	14398	14020	14025	14200	14254	14074	14273	14141	14241	14208	14267	14222	14258	14282	14224	14094	14276	14440	14215	14200	14116	14195	14229	14085	14114	13983	14383	14286	14337	14220	14320	14277	14148	14173	14420	14289	14371	14195	14161	14331	14138	14326	14216	14208	14198	14299	14259	14167	14198	14310	14345	14322	14195	14288	14273	14246	14154	14057	14218	14391	14430	14278	14170	14153	14183	14231	14278	14324	14218	14169	14165	14268	14243	14083	14278	14391	14135	14265	14320	14218	14212	14321	14254	14283	14201	14310	14208	14313	14239	14090	14295	14369	14057	14241	14333	14221	14363	14167	14261	14210	14318	14250	14249	14363	14208	14250	14232	14245	14181	14360	14326	14220	14240	14273	14324	14195	14175	14177	14115	14249	14278	14291	14191	14387	14060	14297	14175	14346	14349	14236	14316	14446	14087	14099	14063	14249	14280	14316	14321	14400	14177	14187	14220	14175	14367	14267	14118	14398	14173	14297	14316	14385	14319	14205	14254	14241	14266	14225	14114	14120	14111	14313	14217	14336	14245	14228	14226	14090	14362	14288	14103	14205	14240	14231	14055	14366	14349	14311	14418	14275	14248	14191	14238	14222	14279	14189	14181	14208	14206	14362	14382	14084	14188	14312	14209	14259	14369	14223	14314	14273	14197	14107	14358	14217	14326	14220	14235	14115	14193	14250	14341	14355	14304	14201	14277	14287	14208	14209	14233	14123	14126	14145	14320	14262	14116	14325	14304	14188	14185	14416	14427	14164	14339	14254	14276	14344	14116	14293	14233	14336	14064	14379	14373	14300	14059	14367	14194	14144	14372	14239	14208	14349	14241	14366	14291	14222	14126	14164	14202	14201	14132	14325	14332	14332	14223	14312	14278	14221	14126	14187	14058	14168	14326	14195	14197	14277	14142	14350	14209	14379	14246	14223	14331	14270	14269	14333	14140	14193	14295	14360	14117	14241	14304	14322	14224	14207	14296	14237	14337	14224	14254	14236	14278	14362	14073	14244	14220	14442	14352	14156	14249	14249	14308	14291	14208	14242	14187	14278	14137	14185	14247	14281	14185	14135	14039	14329	14357	14310	13987	13976	14307	14226	14269	14383	14397	14302	14094	14236	14273	14180	14128	14263	14182	14279	14250	14066	14195	14315	14319	14284	14242	14202	14176	14398	14234	14255	14276	14142	14135	14266	14179	14258	14186	14294	14359	14166	14240	14270	14310	14332	14166	14273	14309	14210	14349	14325	14144	14304	14136	14341	14189	14126	14095	14224	14163	14223	14275	14376	14417	14274	14301	14149	14275	14425	14284	14315	14218	14295	14318	14258	14224	14252	14226	14263	14373	14258	14323	14134	13902	14260	14217	14222	14282	14339	14297	14273	14254	14295	14224	14212	14134	14308	14036	14283	14269	14045	14175	14293	14241	14105	14184	14175	14085	14087	14415	14202	14172	14287	14350	14125	14277	14238	14335	14352	14342	14385	14242	14119	14382	14104	14089	14273	14207	14207	14229	14339	14201	14331	14366	14225	14301	14211	14367	14311	14243	14229	14167	14244	14234	14342	14202	14228	14144	14085	14363	14189	14259	14355	14215	14085	14266	14197	14269	14311	14268	14202	14376	14287	14070	14301	14332	14170	14120	14153	14309	14250	14232	14321	14120	13965	14238	14167	14186	14184	14269	14277	14348	14255	14157	14333	14233	14356	14238	14245	14131	14099	14200	14288	14079	14245	14051	14253	14294	14310	14318	14302	14199	14228	14309	14335	14233	14315	14217	14230	14321	14155	14145	14371	14183	14205	14324	14297	14147	14355	14121	14143	14135	14124	14340	14197	14488	14071	14464	14322	14272	14029	14312	14188	14126	14366	14110	14356	14278	14223	14332	14306	14314	14327	14384	14137	14301	14195	14317	14384	14389	14256	14072	14254	14206	14178	14125	14332	14256	14122	14213	14456	14341	14364	14415	13983	14017	14380	14278	14255	14247	14243	14169	14389	14137	14285	14347	14349	14300	14081	14302	14318	14236	14223	14317	14260	14332	14262	14355	14244	14117	14295	14238	14235	14156	14355	14341	14102	14110	14220	14287	14313	14424	14232	14150	14121	14340	14174	14099	14364	14182	14155	14243	14313	14208	14370	14309	14126	14398	14059	14291	14348	14277	14196	14268	14125	14167	14197	14103	14435	14107	13995	14235	14307	14039	14002	14237	14296	14384	14202	14249	14197	14252	14303	14237	14198	14053	14480	14078	14237	14435	14151	14362	14078	14226	14237	14265	14252	14311	14118	14462	14266	14208	14222	14194	14277	14296	14291	14036	14229	14314	14315	14234	14393	14357	14299	14231	14196	14173	14055	14437	14305	14141	14223	14270	14257	14252	14267	14335	14332	14381	14184	14348	14236	14270	14254	14334	14118	14334	14265	14320	14216	14079	14343	14344	14232	14197	14213	14224	14097	14181	14452	14410	14176	14148	14063	14332	14364	14150	14191	14170	14092	14282	14243	14256	14116	14325	14189	14231	14063	14195	14286	14351	14225	14458	14247	14194	14189	14058	14231	14306	14274	14169	14310	14278	14308	14235	14237	14317	14198	14142	14237	14274	14078	14333	14356	14293	14341	14151	14091	14377	14163	14091	14290	14268	14295	14327	14188	14312	14207	14123	14458	14274	14344	14129	14235	14228	14151	14225	14253	14270	14186	14134	14245	14003	14190	14354	14270	14271	14270	14373	14157	14226	14289	14343	14373	14238	14133	14205	14205	14319	14185	14288	14168	14413	14208	14178	14247	14335	14337	14157	14327	14171	14305	14188	14437	14350	14138	14270	14119	14286	14367	14226	14322	14180	14298	14387	14175	14157	14128	14213	14084	14311	14334	14154	14205	14231	14243	14255	14213	14223	14318	14162	14508	14302	14179	14158	14308	14057	14113	14394	14152	14297	14239	14235	14331	14236	14203	14167	14314	14253	14218	14283	14185	14306	14209	14279	14164	14135	14170	14186	14373	14107	14148	14314	14300	14144	14187	14155	14207	14294	14304	14087	14320	14222	14248	14293	14333	14214	14389	14106	14276	14264	14208	14169	14164	14367	14202	14348	14199	14200	14248	14351	14247	14191	14092	14200	14249	14238	14387	14117	14295	14267	14205	14229	14143	14287	14210	14263	14178	14342	14250	14192	14328	14284	14156	14400	14232	14347	14373	14296	14283	14257	14084	14252	14180	14176	14178	14338	14112	14308	14179	14210	14188	14212	14397	14141	14388	14149	14016	14136	14299	14394	14290	14230	14200	14358	14281	14289	14338	14160	14232	14326	14048	14420	14127	14162	14242	14324	14138	14252	14253	14148	14203	14081	14309	14335	14291	14201	14280	14365	14171	14209	14342	14175	14102	14184	14340	14142	14140	14395	14096	14399	14248	14228	14157	14419	14318	14251	14323	14309	14112	14265	14408	14254	14280	14339	14312	14134	14269	14370	14279	14178	14273	14303	14351	14188	14240	14237	14413	14284	14322	14198	14263	14324	14344	14106	14187	14044	14321	14160	14378	14164	14345	14217	14354	14294	14196	14181	14351	14242	14321	14114	14225	14234	14043	14383	14246	14344	14223	14234	14181	14168	14144	14192	14363	14339
22051	20542	28157	28474	26430	29949	29009	23974	22528	23084	23011	22817	22833	22718	26873	33097	32440	27822	22877	22507	22213	22294	22336	21971	22805	24050	23619	23011	22521	22047	22433	22131	22400	22031	22242	22245	22210	22193	21953	21935	22151	22373	22181	22126	22199	21901	22199	22022	21878	22001	22080	22019	22246	22229	22110	22265	22367	22225	22232	21898	21978	21847	21998	22157	22071	22223	22346	21975	22053	21972	22097	22115	22036	22083	22263	22124	22010	21972	22112	21974	22178	21984	22144	22006	22113	22127	21892	22070	22193	22098	22175	22185	22228	22281	22022	22126	22019	22021	21975	22075	22166	22210	22109	22115	21851	22168	21987	22250	21942	22121	22006	22172	22072	22049	22106	22236	22020	21925	21971	22030	21848	22146	21917	21914	21791	22205	22030	22058	22043	21965	22170	22191	22112	22081	22031	22349	22115	22335	21897	22076	22111	22069	21898	21817	21875	22003	22176	22152	21995	22087	22190	21860	22146	22163	21814	22108	22033	22029	21944	22091	21940	22002	21997	22099	22073	22163	22193	22126	22045	22136	22058	21987	21890	21854	22087	22201	22016	22235	22134	22387	21987	22281	22243	22156	22030	22124	22150	22060	21997	22051	21843	22093	22199	21959	22109	22077	22186	22073	21846	22072	22146	21877	22139	22084	21907	22212	21940	21907	22207	21976	21877	22197	21997	22185	21903	22032	22155	22112	22100	21827	22371	22213	22191	21847	21687	22271	22029	21884	22138	21895	22116	22007	21790	21923	22017	22028	22021	22320	22238	22167	21921	21855	22104	22038	21949	22133	22131	21926	22213	22020	21899	21808	22172	22152	21960	21962	21908	21955	22052	22227	22035	21937	21942	22229	22235	22082	22198	22080	21919	22046	22137	22083	21901	21917	22182	22224	22209	22296	22114	22040	22119	21877	22079	21868	22172	22168	22055	22329	22235	22137	22295	22304	22128	22070	21917	22146	22034	22066	22027	22045	22258	22392	22112	22278	22129	22157	22008	21844	22049	22023	22020	22048	22041	21667	22069	22075	22094	21944	21970	22107	21873	22275	22161	22104	22063	21957	22229	21945	21866	22033	22102	21960	22086	22082	22062	21947	21977	21872	22306	22073	21912	22120	22145	21919	22091	21968	21956	22060	21929	22078	22128	21971	22066	21724	22126	21948	22094	21931	22057	22068	21992	22082	22148	22050	22375	22042	22158	21826	22138	22030	21996	22142	22184	22182	22197	22190	21924	22182	21920	22144	21780	22022	21945	22054	21999	22297	21962	21679	21996	22159	22259	21964	22161	21922	22090	22253	21952	21897	22008	22090	22110	22124	22196	21871	22140	21997	22050	22228	21950	22084	22022	22161	21847	22042	21983	22026	22144	22101	22068	21748	22480	22191	21849	22036	22028	21879	22208	22062	22095	22061	21939	21983	21930	21985	22166	22241	22189	22099	22298	22186	22038	22074	22065	22103	22239	22103	21861	22015	22081	22173	22056	21975	22003	22034	22151	22226	21869	22197	22097	22155	22016	21975	21963	21932	21795	22023	22018	21876	21936	21988	21977	22366	22038	21982	22013	22092	22004	21974	22143	21925	22126	22192	22048	21800	22134	22088	21933	21975	22033	22031	21865	21840	22100	21902	22060	21869	22010	21935	21912	21876	21991	21998	21859	22288	22260	21926	21852	21925	22074	22099	22053	21988	22120	22049	22039	22125	22037	22206	22247	22204	22037	22018	22055	21961	22242	22215	22189	22114	21994	21961	22194	21975	22188	21868	22098	21884	21992	21853	21938	22165	22031	21909	21900	21869	22393	21904	22397	22277	22200	22090	22087	22203	21903	21980	22290	21975	22063	22165	22137	21987	22045	22185	22009	22313	22223	22269	22124	21825	22024	21943	21972	21929	21984	22116	21826	21971	22007	22029	21849	21942	22153	21971	21945	22206	22034	22052	21972	21962	21935	22151	22227	22007	21777	22211	22202	22054	22034	21892	22176	22191	22097	21987	22062	22096	21941	22184	22176	22146	21949	22138	22090	21915	22194	21926	22058	22102	22216	22153	21909	21984	22228	22152	22072	21986	22188	21948	21727	22147	22194	22150	22162	21943	21990	21908	22035	22146	21955	22051	22025	22118	22011	21848	22178	21975	21877	22202	22113	22237	22103	22175	21988	21894	22121	21978	22005	22102	22010	21942	22122	22026	22093	21984	21918	22137	21940	21844	22309	22110	21939	22179	22003	21902	22240	21908	22008	22266	22022	21947	22178	22310	22149	22175	22180	22169	22115	22053	22099	21939	21946	22044	21833	21975	21998	21854	22129	22071	22208	22151	22177	22115	22072	22258	22230	21849	22300	22210	22255	21807	22126	21932	22156	21924	21924	22051	21877	21811	22056	21887	21800	21998	22221	21990	22206	21982	22117	21983	21998	22043	22094	21956	22083	22147	22297	22066	22015	22284	21951	22282	22071	22053	22283	21960	21965	22046	22156	21963	22171	21957	21857	22084	21837	22161	22225	22061	22083	22024	22300	22097	22196	21775	21935	22124	21989	22168	22330	22193	22115	22124	22117	22016	22116	21867	22329	21933	21994	22093	22192	21914	22072	21847	22222	22285	21869	22097	21919	21880	22121	22077	22105	22086	22149	22135	21937	21994	21968	21959	22055	22215	21941	22200	22239	21893	22227	21993	22009	22253	22176	22037	21964	22060	22012	21928	22050	21959	21987	22289	22004	22087	22230	22132	22235	22053	22075	22135	21923	21946	22234	22014	22036	21931	21943	21849	21928	22104	21952	22059	22105	22088	21972	22048	22003	21913	22071	22188	22018	21960	22086	22144	22151	22012	22019	22105	22241	22155	22204	22127	22040	22217	22112	22183	22211	22221	22094	22237	22290	22022	22017	22089	22118	22049	22025	21866	21909	22147	21862	21855	21903	22051	21965	21921	21898	21930	22249	22117	22032	22208	22194	22070	21799	22081	22198	22144	22023	22028	22083	21947	22131	21929	21985	22020	22233	22206	22033	21843	22336	21913	22050	21938	22193	21873	22162	22103	22154	21982	22308	21983	22116	22141	21922	22050	22144	21886	22098	22023	21989	21870	22193	22188	22093	21916	22146	21996	22123	22181	22137	22116	22265	21958	22021	21991	21971	22042	22072	21842	22185	22227	22071	22055	22016	22045	22102	22108	22061	22176	21998	21997	22130	22145	21946	22111	22129	21970	22122	21916	22041	22195	21922	22069	22169	21754	21982	22242	21894	21813	22049	22182	22412	22145	21896	22073	21906	21966	21876	22149	21801	22010	21907	21968	22117	22044	22070	21964	22330	22087	22029	21824	21974	22204	21839	21986	22227	22125	21957	22144	22300	22189	22182	22200	21997	22122	22322	22120	22162	21916	21865	21990	22075	21889	21858	21895	22054	22064	22177	22030	22002	22178	22045	22024	22038	22005	22146	22079	22023	22011	22003	21943	21775	21986	22211	21971	22070	22081	22189	22031	22184	21899	22185	22137	22043	21988	22094	22272	22143	22062	22233	22096	21942	22180	22062	21768	21982	21972	22264	21977	22012	21784	22323	22101	22312	22190	21912	21885	21966	22306	22049	21965	22008	22062	22234	21948	22205	22170	22030	22125	21922	22081	22123	22133	21994	21980	22248	21814	22019	22221	21993	22079	22163	21818	21946	22141	21967	21936	22321	22025	22066	22182	22154	21957	22188	22111	22143	22195	22332	22125	22221	22051	21965	22162	22037	21817	22006	22025	22081	22008	22140	22181	22033	21836	22069	22241	22112	22259	22127	22179	22026	21982	22212	21868	21901	21906	22188	21992	22039	22005	22151	21808	21843	22086	22080	22067	22283	21993	22133	21931	22074	22074	21865	22156	22042	21848	22296	21957	22113	21993	22063	22074	22213	21915	22081	21834	22232	22049	22014	22312	22091	22293	22169	22105	22050	21921	21840	21980	22010	22308	22069	22090	21885	22055	22130	21946	22017	22095	21957	21933	22026	22106	22092	22091	22025	22045	22097	21904	22130	22274	22261	22364	22214	22065	21817	21781	21932	21736	22130	21923	22013	21985	22144	22252	22088	22006	22117	21992	22109	22061	22011	22156	22064	22243	22042	22196	22047	22138	21974	21935	22134	22178	22079	22092	22122	21898	21808	22164	21926	22021	22070	22029	21999	22067	21997	21978	22084	22014	22187	21842	22094	22144	21876	22042	21867	22115	22041	22131	22228	22013	22112	22049	21921	21978	22306	22177	22000	22210	22034	22089	22028	22022	21988	22073	22072	22042	22010	22011	22204	21850	21736	21943	22064	21948	22084	22022	22232	22123	22138	22048	22004	22253	22287	22152	22018	21990	21993	22031	22303	22218	22009	21815	21840	21954	22025	22304	22156	22139	22273	22171	22234	22150	22210	21969	22329	22194	22070	21751	22212	22037	21958	22198	22180	22175	22311	22060	22015	22239	22275	21992	21992	22095	22074	22072	22308	22175	22326	22310	22021	22170	22083	22163	22112	21941	22039	22067	22105	21797	21872	21875	22050	22065	22040	21966	22091	22319	22187	22209	22077	22100	21987	22145	22019	22088	22050	22019	21877	22165	22002	21955	21980	22165	21955	22324	22354	22112	22015	22135	22101	22022	21977	21860	21973	21909	22012	22116	22282	22202	22110	22210	21948	21947	22135	21795	22155	21980	22130	22005	22066	22094	22137	22129	22050	22147	22117	22355	22032	22145	22231	22090	22012	22041	21972	22055	22200	21884	22136	21929	22305	22332	22038	22027	22028	22012	22027	22020	22100	22033	22256	22071	22163	22097	21923	22325	22108	21976	21955	22119	21949	21817	22034	22134	22292	21844	21994	22046	22090	22047	22232	22149	21997	22209	22057	22232	22048	22050	21919	22086	22277	21880	21954	22066	21929	21823	22039	21950	22065	21913	21932	22045	22111	22219	22088	22217	21946	21951	22084	21783	22094	22119	22080	22181	22252	22122	22193	21988	22228	21883	22149	22110	22065	22141	22168	21957	21931	22079	22075	22295	22233	21762	22224	22150	22011	22145	21991	21893	22147	22078	22143	22370	22228	22038	21838	22228	21900	21875	21963	22234	21973	22048	21918	21965	22002	22062	22079	22109	22122	21892	21827	21997	21998	21980
46754	76119	75548	58858	40575	31617	17738	16456	16057	15950	15813	15991	15590	15696	22846	29612	27216	20895	15198	15147	15161	15212	15082	15129	16066	17869	16746	16198	15485	15207	15138	15165	14894	15246	15147	15543	15125	15310	15007	15207	15099	15390	15170	15259	15194	15278	15176	15170	15139	15114	15081	15112	15104	15114	15199	15149	15189	15203	15298	15177	15138	15053	15327	15227	15282	15218	15027	15130	15021	15355	15220	15151	15164	15161	15174	15073	15013	15294	15033	15184	15059	15289	15054	15112	15075	15095	15338	15145	15176	15134	15051	15224	15074	15351	15113	15064	15274	15175	15089	15243	15109	15173	15023	15151	15106	15175	15136	15193	15306	15289	15150	15062	15185	15216	15120	15170	15061	15004	15167	15042	15264	15180	14993	15259	15097	15193	15276	15221	15189	15125	15014	15253	15017	15204	15072	15144	15072	15202	15268	15122	15118	15142	15465	15167	15200	15181	15128	15362	15031	15052	15100	15332	15142	15357	15080	15092	15236	15023	15410	15117	15100	15177	15191	15109	15155	15244	15263	15204	15122	15182	15193	15070	15194	15288	15160	15091	15083	15242	15220	15196	15197	15105	15195	15048	15143	15083	15171	15292	15183	15172	15150	15122	15154	15260	15142	15263	15188	15051	15252	15170	15140	15121	14998	15230	15193	14944	15196	15130	15043	15243	15266	15052	15157	15246	15158	15006	15010	15342	15049	15187	15330	15166	15240	15140	15250	15070	15206	15204	15217	15036	14946	15162	15158	15138	15048	15131	15133	15230	15126	15134	15136	15112	15015	15032	15438	15238	15063	15181	15132	15164	15145	15187	15115	15262	15167	15130	15044	15071	15161	15211	15114	15045	15099	15194	15195	15211	15152	15201	15058	15104	15203	15106	15128	15150	15240	15180	15135	15180	15134	15172	15100	15191	15217	15105	15177	15125	15184	15229	15039	15249	15145	15082	14999	15170	15255	15218	15113	15225	15088	15181	15340	15155	15327	15155	15222	15098	15244	15207	15058	15093	15035	15126	15171	15142	15137	15172	15249	15156	15126	15056	15174	15337	15202	14945	15207	15151	15353	15271	15354	15200	15117	15099	15192	15169	15091	15047	15253	15161	15191	15143	15164	14812	15111	15144	15060	15140	14986	15083	15064	15046	15208	15202	15064	15093	15250	15131	15218	15132	15131	15262	15200	15250	15090	15115	15132	15114	15246	15212	15229	15232	15175	15095	14955	15125	15138	15122	15220	15073	15226	15182	15303	15129	15117	14945	15142	15065	15227	15087	15148	15114	15173	15131	15002	15082	15111	15151	15156	15122	15105	15295	14996	15260	15126	15151	15034	15117	15279	15181	14926	15037	15117	15241	15129	15157	15054	15267	15218	15087	15069	15183	15150	14970	15238	15214	15220	15247	15046	14978	15113	15239	15192	15183	15181	15054	15130	15085	15090	15102	15106	15176	15292	15070	15193	15122	15293	15043	15061	15160	15204	15288	14987	14970	15194	15163	15150	15089	15143	15108	15163	15194	14960	15259	15085	15151	15132	15053	15216	15139	15191	15247	15060	15137	15158	15271	15057	15198	15094	15152	15213	15225	15037	15198	15090	15057	15206	14949	14988	15017	15133	15213	15314	15323	15046	15175	15082	15440	15098	15281	14942	15290	15045	15128	15281	15216	15118	15196	15076	15246	15156	15241	15205	15267	15089	15254	15240	15084	15254	15109	15005	15274	15016	15275	15157	15069	15149	15064	15299	15256	15268	15076	15152	15172	15140	15133	15282	15160	15200	15156	15210	15140	15313	15217	15366	15054	15027	14981	15071	15250	15239	14949	15101	14987	15135	15056	15239	15123	15111	15132	15198	15121	15176	15082	15313	15246	14983	15222	15023	15131	15374	15018	15229	15192	15083	15012	15312	15178	15252	15105	15214	15176	15142	15326	15021	15224	15076	15231	15163	15127	15187	15150	15194	15215	15224	15216	15140	15135	15140	15224	15197	15135	15278	15198	15176	15061	15320	15117	15139	15233	15243	15085	15041	15152	15257	15219	15116	15252	14918	15139	15144	15142	15221	15225	15144	15229	15059	15095	15221	15075	15286	15066	15130	15128	15206	15133	15227	15151	15068	15032	15278	15127	15237	15142	15192	15073	15098	15199	15347	15242	14965	15179	15145	15096	15118	15015	15143	14995	15226	15239	15207	15153	15253	15134	15117	15243	15084	15153	15179	15191	15026	15149	14941	15010	15236	15230	15233	15104	15014	15156	15338	15158	15200	15101	15149	15271	15268	15192	15336	15211	14907	15149	15255	15177	15236	15192	15185	15148	15112	15334	15237	14972	15024	14993	15211	15024	15155	15214	15206	15248	15057	15209	15130	15064	15018	15220	15124	15305	15241	15296	15252	15437	14945	15125	15024	15241	14848	15274	15125	15202	15138	15214	15001	15220	14974	15151	15023	15150	15096	15087	15319	15088	15181	15058	15124	15135	15113	15109	15258	15065	15136	15297	15263	15185	15374	15190	15181	15173	15128	15046	15098	15236	15323	15205	15197	15005	15204	15030	15096	15173	15194	15069	15177	15205	15214	15178	15329	15298	15223	15132	15207	15139	15085	15164	15148	15133	14992	15303	15246	15180	15284	15118	15325	15318	15196	15187	15008	15272	15377	15168	15022	15140	15164	15196	15114	15074	15008	15180	15288	15045	15108	15183	15298	15018	15211	15208	15129	15211	15322	15152	15358	15234	15188	15149	15250	15182	15340	15087	15159	15135	15060	15087	15089	15349	15018	15224	15035	15307	15059	15170	15115	15072	14982	15167	15183	15124	15327	15118	15116	15261	15020	15042	15114	15214	15172	15085	15273	15156	15134	15233	15085	14997	15037	15130	15199	15221	15189	15180	15287	15182	15197	14919	15409	15008	15072	15169	15124	15135	15185	15046	15165	15108	15141	15091	15211	15071	15250	15230	15223	14971	15253	15248	15204	15134	15282	15100	15121	15147	15071	15226	15039	15125	15301	15236	15147	15116	15105	15054	15290	14932	15212	15093	15306	15207	15128	15129	15236	15119	14992	15113	15139	15251	15095	15128	15165	15117	15159	15087	15135	15248	15113	15118	15256	15118	15171	15108	15213	15094	15090	15037	15124	15063	15190	15036	15144	15065	15103	15311	15099	15301	15306	15283	15358	15137	15228	15050	15138	15190	15114	15013	15164	15054	15271	15219	15265	14965	15131	15095	15242	14972	15210	15099	15295	15188	15178	15129	15064	15010	15068	15379	14978	15148	15042	15106	15122	15027	15170	15127	15010	15026	15089	15202	15112	15283	15164	15318	15276	15255	15086	15172	15171	15154	15149	15158	15154	15224	15146	15051	15030	15105	15188	15102	15302	15210	15194	15238	15144	15317	15075	15232	15093	15034	15047	15281	15285	15242	15261	15065	15090	15095	15288	15181	15276	15187	15086	15167	15202	15116	15093	15248	15120	15189	15080	15262	15112	15264	15108	15201	15287	15180	15301	15134	15097	15276	15241	15139	15187	15113	15136	15204	15238	15061	15129	15393	15198	15257	15141	15131	15158	15252	15166	15144	14897	15461	15018	15162	15166	15193	15259	15156	15212	15157	15011	15321	15196	15251	15258	15199	15295	15146	15146	15199	15032	15098	15092	15099	15147	15169	15237	15363	15296	15080	15264	15176	15218	15079	15124	15066	15220	15116	15130	15098	15228	15198	15217	15217	15155	15224	15180	15155	15159	15236	15058	15344	15265	15169	15187	15269	15287	15207	15146	15130	15151	15234	15158	15089	15037	15068	15092	15117	15129	15215	14978	15278	15119	15131	15335	15090	15200	15065	15192	15191	15227	15233	15256	15144	15304	15257	15329	15147	15136	15103	15058	15267	15381	14955	15259	15235	15264	15246	15190	15114	15312	15182	15208	15228	15061	15104	15106	15187	15137	15045	15173	15193	15303	15162	15111	15020	15066	15305	15069	15167	15156	15088	15094	15230	15145	15141	15124	15018	15303	15133	15084	15126	15157	15190	15234	15074	15274	15005	15305	15087	15126	15020	15124	15203	15218	14924	15146	15335	15154	15181	15125	15103	15079	15164	15182	15330	15311	15158	15114	15221	15102	15173	15127	15119	15056	15029	15085	15249	15216	15179	15130	15141	14949	15278	15056	15072	15042	15083	15055	15133	15065	15142	15198	15397	15146	15115	14983	15140	15108	14972	15152	15205	15286	15378	15236	15089	15147	15113	15245	15123	15240	15004	15204	15165	15062	15145	15157	15263	15039	15092	15186	15221	15310	15227	15100	15037	15163	15070	15229	15250	15233	15166	15169	15195	15143	15047	15280	15038	14948	15091	14946	15059	15023	15143	15184	15121	15214	15199	15116	15292	15109	15228	15120	15045	15107	15148	15149	15094	15216	15174	15202	15329	15159	15265	15254	15213	15169	15089	15080	14991	15244	15211	15296	15177	15325	15171	15231	14960	15240	15156	15151	15161	15102	15269	15128	15045	15171	14877	15044	15316	15145	15179	15169	15089	15105	15183	15069	15231	15218	15103	15195	15217	15124	15134	15055	15140	14955	14988	15171	15222	14921	15129	15207	15270	15340	15055	15109	15052	15273	15200	15154	15152	15133	15207	15159	15086	15108	15158	15164	15098	15191	15010	15221	15060	15207	15168	15216	15095	15009	15308	15204	15126	15294	15167	14963	15013	15313	15285	15151	15236	15060	15182	15297	15238	15203	15128	15047	15195	15246	15245	15261	15024	15166	15074	15290	15135	15129	15081	15200	15149	15259	15081	15333	15137	15172	15083	15104	15249	15166	15112	15183	15379	15187	15029	15232	15268	15219	15124	15074	15073	15134	15197	15264	15226	15125	15200	15115	15233	15262	15115	15069	15058	15144	14994	15280	15015	15063	15137	15222	15199	15185	15217	15069	15011	15261	15268	15122	15141	15095	15338	15041	15216	15076	15244	15243	15101	15204	15326	15285	15235	15192	15075	15057	15252	15219	15237	14976	15275	15194	15123	15158	15098	15185	15124	15136	15192	15098	15145	15166	15106	15234	15158	15244	15075	15224	15166	14994	15120	15125	15363	15252	15187	15123	15170	15253	15201	15174	15014	15161	15182	15367	15229	15157	15150	15185	15287
44560	51692	47077	38029	31364	28001	26529	25947	25895	25920	25757	25585	25744	25304	25772	26135	26363	26322	25664	25710	25829	25421	25743	25558	25737	25547	25688	25786	25536	25689	25673	25869	25722	25800	25819	25802	25790	25432	25698	25561	25896	25420	25636	25456	25470	25835	25675	25711	25747	25804	25541	25751	25654	25588	25909	25634	25500	25653	25551	25585	25797	25708	25665	25391	25712	25641	25722	25863	25814	25441	25591	25604	25927	25713	25599	25831	25717	25797	25694	25560	25710	25303	25395	25570	25666	25926	25736	25722	25628	25597	25519	25619	25592	25651	25389	25542	25545	25754	25832	25559	25479	25738	25763	25799	25717	25741	25509	25581	25535	25753	25912	25831	25509	25720	25741	25494	25674	25833	25579	25738	25735	25684	25497	25538	25569	25777	25598	25685	25578	25515	25687	25341	25659	25555	25308	25687	25644	25697	25775	25722	25633	25825	25612	25369	25512	25522	25644	25809	25724	25666	25755	25580	25314	25543	25671	25823	25583	25670	25470	25554	25632	25822	25489	25626	25820	25440	25618	25774	25653	25722	25763	25481	25499	25648	25440	25628	25785	25618	25480	25539	25498	25579	25671	25744	25914	25512	25689	25672	25445	25468	25635	25905	25636	25505	25719	25561	25700	25639	25604	25445	25686	25559	25544	25806	25655	25845	25705	25703	25480	25513	25698	25543	25638	25564	25407	25384	25553	25608	25640	25711	25557	25587	25784	25461	25886	25793	25655	25724	25596	25672	25685	25596	25487	25683	25675	25684	25608	25683	25674	25552	25687	25546	25955	25702	25573	25727	25447	25707	25902	25804	25511	25623	25434	25535	25411	25554	25666	25733	25829	25833	25524	25935	25498	25533	25635	25543	25691	25462	25660	25702	25472	25770	25714	25616	25495	25749	25786	25560	25797	25824	25556	25758	25552	25529	25612	25533	25579	25437	25968	25753	25481	25493	25650	25680	25591	25587	25579	25579	25509	25468	25628	25518	25649	25647	25476	25739	25802	25543	25678	25453	25698	25587	25667	25781	25707	25720	25494	25580	25723	25878	25628	25540	25806	25853	25570	25354	25790	25767	25817	25654	25541	25874	25563	25727	25465	25749	25718	25563	25426	25668	25799	25776	25740	25667	25458	25625	25713	25726	25736	25547	25593	25654	25325	25549	25641	25582	25818	25439	25621	25545	25681	25819	25392	25577	25595	25589	25468	25566	25709	25654	25658	25830	25617	25626	25748	25343	25515	25610	25781	25895	25589	25537	25613	25545	25709	25357	25448	25440	25642	25765	25581	25528	25769	25537	25386	25653	25701	25563	25430	25669	25545	25458	25580	25746	25767	25796	25597	25551	25750	25799	25778	25714	25723	25625	25497	25674	25729	25658	25645	25597	25892	25595	25619	25795	25818	25801	25550	25474	25610	25737	25744	25737	25726	25580	25422	25561	25842	25576	25563	25576	25469	25546	25561	25463	25686	25523	25737	25687	25757	25606	25466	25686	25764	25699	25533	25729	25408	25667	25782	25637	25428	25539	25444	25645	25651	25677	25607	25587	25434	25602	25507	25635	25992	25700	25512	25706	25564	25728	25767	25591	25635	25597	25725	25642	25546	25637	25799	25605	25721	25735	25442	25681	25664	25920	25801	25689	25528	25740	25752	25698	25817	25716	25836	25840	25544	25701	25648	25595	25614	25550	25688	25631	25363	25628	25442	25481	25908	25562	25639	25752	25760	25572	25686	25507	25707	25217	25687	25759	25566	25561	25441	25684	25434	25645	25506	25480	25509	25656	25587	25605	25653	25641	25517	25358	25506	25574	25892	25801	25574	25762	25464	25518	25642	25613	25536	25715	25683	25575	25541	25521	25381	25818	25765	26064	25856	25735	25461	25591	25638	25826	25644	25534	25552	25568	25550	25720	25532	25611	25713	25704	25817	25685	25786	25777	25495	25651	25570	25422	25586	25613	25543	25638	25808	25504	25742	25780	25614	25434	25547	25506	25671	25505	25875	25934	25701	25757	25496	25701	25545	25756	25796	25731	25460	25573	25645	25800	25678	25461	25615	25582	25587	25570	25690	25688	25604	25549	25664	25407	25568	25634	25914	25829	25623	25675	25698	25552	25709	25538	25715	25792	25706	25914	25514	25463	25747	25660	25561	25717	25625	25738	25762	25567	25647	25809	25522	25629	25407	25224	25584	25550	25838	25698	26019	25563	25483	25481	25530	25733	25643	25644	25910	25768	25459	25585	25701	25595	25733	25721	25335	25598	25894	25440	25836	25753	26031	25719	25433	25539	25581	25513	25626	25692	25618	25572	25586	25703	25545	25718	25714	25251	25591	25776	25384	25716	25492	25750	25806	25566	25642	25466	25442	25515	25822	25525	25811	25823	25813	25585	25676	25703	25704	25409	25643	25541	25688	25812	25874	25624	25608	25714	25796	25391	25678	25852	25665	25574	25552	25556	25736	25595	25427	25471	25498	25704	25806	25524	25687	25566	25570	25771	25763	25556	25770	25487	25745	25573	25624	25626	25590	25648	25867	25582	25799	25793	25534	25590	25588	25343	25719	25592	25851	25853	25872	25472	25466	25500	25557	25424	25571	25781	25868	25374	25319	25656	25817	25563	25799	25527	25564	25892	25631	25673	25487	25594	25576	25611	25603	25539	25599	25578	25746	25584	25521	25587	25514	25729	25269	25561	25631	25556	25582	25710	25684	25679	25682	25946	25680	25608	25511	25834	25555	25903	25800	25704	25651	25789	25635	25824	25633	25988	25504	25378	25767	25755	25902	25423	25742	25724	25644	25749	25655	25835	25731	25590	25896	25633	25767	25592	25662	25701	25896	25635	25568	25605	25490	25974	25648	25242	25648	25768	25559	25713	25648	25673	25855	25684	25932	25550	25552	25689	25563	25824	25791	25662	25515	25449	25709	25650	25416	25739	25733	25774	25546	25568	25749	25689	25723	25783	25695	25466	25489	25678	25488	25685	25881	25637	25447	25754	25662	25845	25824	25621	25643	25800	25572	25676	25743	25587	25906	25692	25695	25645	25571	25517	25996	25692	25529	25436	25670	25806	25738	25654	25700	25778	25635	25617	25559	25609	25515	25700	25770	25674	25622	25581	25760	25498	25874	26022	25568	25944	25678	25476	25614	25479	25650	25692	25746	25602	25708	25490	25873	25652	25765	25640	25512	25493	25693	25697	25863	25769	25891	25783	25450	25944	25795	25551	25695	25841	25791	25683	25615	25777	25490	25560	25459	25556	25736	25765	25472	25527	25533	25547	25820	25621	25782	25518	25654	25587	25850	25725	25516	25940	25566	25558	25394	25579	25531	25686	25495	25358	25667	25519	25473	25520	25477	25649	25451	25613	25464	25342	25738	25646	25722	25485	25592	25609	25420	25558	25677	25531	25474	25574	25679	25632	25852	25436	25911	25968	25657	25640	25863	25744	25661	25636	25622	25748	25555	25944	25745	25445	25623	25812	25556	25541	25664	25595	25861	25706	25739	25369	25669	25617	25606	25640	25643	25592	25616	25706	25668	25562	25529	25614	25536	25428	25739	25586	25723	25589	25744	25501	25235	25655	25585	25795	25767	25487	25768	25546	25576	25391	25416	25921	25262	25632	25773	25438	25700	25583	25550	25383	25866	25646	25734	25420	25539	25432	25641	25557	25740	25549	25704	25515	25725	25931	25709	25613	25484	25692	25670	25631	25598	25808	25726	25668	25555	25733	25685	25873	25447	25588	25429	25616	25932	25624	25867	25636	25447	25666	25635	25912	25770	25859	25796	25408	25394	25529	25647	25800	25686	25758	25799	25697	25618	25596	25802	25462	25667	25708	25643	25687	25570	25763	25565	25617	25851	25699	25710	25755	25662	25670	25485	25872	25617	25641	25596	25531	25384	25692	25552	25602	25727	25430	25548	25559	25726	25515	25697	25631	25547	25639	25562	25767	25734	25762	25482	25726	25651	25838	25678	25558	25740	25811	25488	25876	25624	25635	25795	25519	25558	25773	25891	25694	25562	25348	25686	25624	25852	25617	25894	25597	25531	25565	25652	25509	25454	25594	25481	25501	25775	25668	25602	25583	25753	25609	25559	25560	25743	25701	25734	25479	25832	25499	25675	25811	25483	25570	25619	25637	25560	25592	25618	25670	25788	25701	25578	25808	25786	25558	25671	25605	25605	25497	25628	25554	25660	25859	25522	25549	25814	25618	25491	25701	25828	25660	25666	25648	25802	25596	25523	25506	25648	25510	25370	25489	25634	25464	25567	25777	25455	25676	25512	25636	25769	25696	25565	25482	25806	25687	25660	25501	25592	25861	25501	25722	25696	25494	25631	25514	25799	25555	25573	25686	25438	25793	25636	25626	25606	25542	25446	25482	25545	25693	25847	25800	25625	25357	25552	25578	25612	25733	25719	25707	25612	25668	25428	25465	25709	25575	25783	25814	25655	25275	25598	25604	25862	25522	25717	25923	25817	25755	25679	25596	25652	25431	25549	25658	25649	25513	25894	25588	25616	25698	25604	25745	25586	25501	25776	25663	25537	25524	25454	25640	25358	25427	25639	25657	25735	25426	25657	25628	25458	25965	25695	25611	25787	25464	25708	25696	25279	25634	25671	25718	25442	25597	25455	25702	25726	25681	25797	25842	25752	25697	25813	25701	25672	25852	25862	25563	25435	25677	25663	25835	26045	25563	25571	25521	25430	25533	25707	25543	25796	25747	25582	25653	25694	25582	25558	25549	25614	25624	25625	25582	25794	25661	25512	25510	25637	25583	25744	25806	25648	25867	25714	25674	25601	25557	25842	25604	25599	25536	25763	25773	25331	25589	25611	25698	25608	25389	25723	25794	25669	25529	25490	25792	25920	25830	25436	25510	25726	25503	25528	25479	25397	25681	25506	25879	25761	25650	25912	25653	25553	25693	25311	25677	25759	25278	25638	25601	25662	25665	25628	25751	25627	25705	25742	25446	25815	25597	25747	25616	25630	25377	25485	25886	25521	25714	25668	25570	25853	25472	25667	25622	25674	25880	25903	25832	25586	25523	25613	25673	25522	25678	25701	25744	25507	25573	25570	25630	25649	25774	25537	25712	25639	25504	25789	25799	25768	25573	25793	25696	25509	25569	25738	25643	25533	25621
47413	57649	45565	31880	24012	19316	17571	17317	17119	17302	17017	16973	17262	16962	17079	17450	17757	17337	16729	16750	16892	16695	16821	16918	16803	17021	17056	16972	16898	16878	16830	16770	16833	16780	16704	16877	16746	16772	16845	16705	16889	16944	17064	17020	16986	16765	16963	16813	16719	16773	16863	16764	16680	16754	16760	16868	16817	16803	16823	16771	16778	16827	16821	16900	16871	16913	16850	16777	16792	16911	16714	16798	16866	16800	16693	16949	16733	16616	16823	16749	16757	16888	16482	16801	17026	16810	16838	16668	16819	16806	16808	16797	16808	16852	16697	16848	16938	16740	16765	16948	16748	16714	16815	16758	16669	16674	16902	16876	16845	16797	16892	16739	16837	16876	16824	16868	16757	16773	16853	16794	16839	16946	16908	16802	16993	16781	16716	16751	16611	16826	16779	16896	16722	16832	16919	16927	16930	16817	16813	16838	16943	16829	16732	16749	16783	16893	16760	16829	16688	16885	16822	16891	16841	16751	16718	16775	16732	16817	16878	16877	16925	16827	16693	17039	16922	16651	16847	17003	16814	16777	16930	16799	16763	16783	16853	16727	16737	16695	16616	16940	16774	16796	16880	16769	16785	16843	16801	16725	16751	16807	16861	16843	16786	16663	16992	16804	16798	16846	16779	16732	16950	16680	16980	16556	16811	16919	16686	16864	16720	16924	16813	16760	16875	16921	16852	16926	16841	16855	16680	16895	16876	16628	16957	16643	17025	16753	16716	16860	16840	16716	16908	16807	16835	16846	16733	16614	16839	16783	16885	17000	16853	16851	16815	16732	16667	16758	16806	16807	16743	16831	16929	16662	16689	16681	16770	16898	16865	16686	16717	16707	16709	16761	16781	16579	17054	16687	16771	16842	16961	16817	16857	16892	16901	16728	16787	16801	16973	16855	16851	16734	16761	16844	16715	16862	16867	16924	16902	16656	16731	16755	16834	16659	16821	16754	16979	16750	16743	16953	16858	16799	16935	16682	16822	17072	16735	16809	17003	16727	16871	16859	16813	16911	16746	16709	16875	16979	16854	16772	16821	16719	16804	16953	16886	16951	16931	16840	16946	16969	16813	16754	16954	16737	16760	16769	16808	16888	16818	16829	16888	16820	16902	16662	16762	16887	16734	16839	16785	16973	16901	16821	16769	16773	16705	16838	16927	16798	16842	16777	16753	16864	16659	16711	16704	16983	16962	16626	16941	16785	16855	16655	16793	16836	16894	16719	16854	16947	16905	16793	16780	16865	16860	16870	16809	16830	16936	16922	16884	16835	16745	16651	16884	16903	16727	16745	16674	16728	16929	16768	16816	16738	16924	16798	16920	16817	16855	16702	16809	16783	16721	16769	16849	16825	16876	16846	16956	16795	16704	16881	16804	16860	16705	16761	16827	16780	16769	16867	16642	16967	16897	16845	16865	16656	16868	16898	16925	16814	16750	16709	16858	16806	16720	16750	16979	16751	16910	16861	16900	16870	16639	16982	16715	16867	16910	16836	16925	16798	16916	16776	16949	16918	16850	16737	16827	17054	16717	16896	16741	16926	16788	16792	16809	16714	16774	16778	16686	16820	16798	16677	16850	16840	16747	16826	16680	16885	16795	16933	16980	16990	16783	16799	16915	16857	16798	16866	16891	16775	16961	16758	16889	16986	16870	17075	16842	16900	16743	16942	16884	16748	16864	16509	16635	16883	16863	16813	16912	16878	16791	16998	17014	16615	16756	16656	16758	16798	16678	16836	16771	16753	16897	16610	16716	16763	16789	16837	16893	16920	16802	16779	16819	16920	16689	16731	16857	16712	16840	16834	16930	16684	16861	16785	16997	16966	16855	16686	16774	17093	16721	16889	16871	16615	16730	16594	16835	16799	16678	16779	16828	16742	16795	16760	16842	16715	16727	16929	16757	16915	16877	16852	16745	16840	16742	16809	16972	16749	16984	16600	16856	16607	16764	16824	16814	16986	16752	16755	16739	16694	16930	16722	16812	16816	16831	16748	16842	16898	16877	16976	16951	16862	16701	16877	16897	16787	16947	16818	16600	16725	16924	16935	16776	16790	16818	16771	16768	16867	16861	16824	17069	16831	16952	16860	16855	16817	16822	16929	16842	16877	16979	16952	16847	16861	16828	16754	16831	16741	16802	16897	16761	16759	16903	16658	16820	16853	16983	16996	17058	16880	16719	16886	16545	16729	16924	16809	16959	16881	16711	16881	16923	16863	16806	16904	16925	16755	16593	17051	16765	16943	16769	16844	16818	17031	16900	16746	16799	16822	16699	16797	16828	16851	16815	17029	16772	16962	16968	16707	16708	16803	16866	16786	16870	16844	16915	16900	16870	16864	17008	16753	16953	16868	16810	16861	16763	16988	16765	16870	16793	16961	17014	16731	17078	16854	16723	16834	16921	16987	16917	16909	16708	16906	16688	16868	16685	16870	16826	16632	16955	16745	16917	16913	16711	16773	16848	16724	16830	16731	16969	16794	16795	16818	16992	16687	16966	16867	16759	16799	16675	16731	16628	16949	16657	16749	16811	16733	16829	16957	16782	16845	16888	16916	16720	16876	16769	16878	16914	16846	16668	16839	16813	16602	16925	16941	16951	16770	17020	16887	16910	16805	16955	16857	16760	16864	16751	16764	16723	16800	16733	16893	17051	16658	16818	16850	16898	16860	16835	16724	16942	16765	16839	16764	16991	16771	16857	16924	16679	16778	16766	16876	16824	16870	16753	16590	16848	16583	16854	16807	16809	16738	16633	16832	16682	16771	16779	16752	16728	16698	16747	16561	16921	16907	16812	17076	16696	16740	16793	16802	16952	16803	16869	16920	16837	16853	16890	16839	16717	16822	16819	16771	16682	16995	16755	16760	16980	16865	16892	16847	16776	16966	16857	16839	16857	16739	16875	16896	16816	16804	16737	16803	16839	16930	16865	16785	16845	16809	16925	16860	16850	16782	16711	16881	16675	16912	16895	16713	16773	16721	16795	16794	16774	16862	16771	16789	16963	16760	16829	16767	16991	16833	16622	16925	16698	16876	16787	16664	16857	16674	16872	16758	16794	16648	16941	16895	16801	16823	16829	16716	16832	16897	16695	16904	16877	16769	16863	16844	16895	16588	16888	16828	16789	16682	16854	16615	16864	16967	16935	16754	16659	16653	16814	16802	16885	16840	16810	16966	16693	16955	16812	16923	16802	16790	16842	16832	16825	16693	16873	17009	16816	16842	17056	16883	16703	16798	16896	16925	16910	16859	16906	16767	16839	16833	16772	16962	16670	16808	16786	16685	16711	16901	16842	17009	16692	16928	16927	16663	16754	16906	16824	16829	16743	16901	16765	16834	16844	16859	16644	16572	16900	16686	16915	16733	16717	16985	16873	16778	16771	16915	16657	16675	16803	16838	16714	16546	16883	16685	16764	16767	16834	16834	16736	16685	16788	16809	16799	16855	16762	16979	16861	16885	16679	16693	16805	16797	16900	16736	16836	16850	16898	16780	16828	16886	16810	16751	16837	16862	17044	16975	16838	16843	16744	16745	16998	16891	16726	16707	16782	16634	16860	16898	16768	16720	16854	16722	16863	16829	16709	16985	17002	16608	16803	16917	16850	16906	17008	16798	16761	16936	16861	16967	16859	16851	16682	16960	16601	16690	17019	16755	16923	16937	16818	16785	16746	16832	16783	16960	16956	16905	16770	16998	16934	16815	16812	16987	16883	16829	16792	16997	16972	16759	16724	16779	16895	16653	16737	16754	16696	16735	16886	16763	16785	17001	16708	16714	16843	16658	16749	16735	16773	16859	16936	16795	16812	16710	16890	16720	16908	16765	16772	16962	16749	16813	16847	16733	16794	16822	16868	16970	16773	16944	16743	16778	16887	16855	16853	16885	16907	16820	16946	16759	16882	16920	16724	16813	16895	16735	16676	16930	16711	16894	16993	16914	16848	16775	16832	16879	16813	16657	16853	16888	16821	16631	16676	16796	16743	17015	16711	16673	16984	16822	16760	16914	16928	16905	16790	16670	16834	16759	16915	16811	16805	16808	16772	16783	16941	16908	16832	16862	16673	16729	16658	16791	16685	16621	16745	16896	16757	16991	16941	16911	16755	16850	16610	16726	16822	16837	16746	16877	16646	16874	17149	16666	16809	16840	16826	17055	16654	16796	16844	16647	16797	16924	16791	16809	16761	16884	16834	16660	16696	16791	16814	16798	16792	16828	16879	16764	16925	16828	17080	16896	16750	16825	16940	16766	16958	16726	16840	16815	16791	16804	16581	16644	16715	16935	16830	16875	16713	16844	16845	16734	16900	16935	16848	16754	16846	16833	16943	16873	17015	16787	16956	16765	16913	16880	16730	16714	16826	16824	16846	16718	16808	16611	16877	16743	16810	16714	16838	16622	16950	16820	16926	16767	16856	16642	16820	16785	16815	16915	16830	16819	16798	16700	16861	16949	16963	16891	16745	16734	16795	16722	16690	16741	16873	16793	16740	16879	16839	16878	16920	16608	16662	16708	16786	16914	16855	16767	16848	16817	16872	16862	16661	16793	16929	16949	16792	16774	16681	16869	17020	16815	16760	16769	16853	16762	16846	16902	16719	16886	16735	16664	16784	16881	16733	17000	16805	16730	16780	16847	16886	16924	16914	16861	16880	16716	16749	16710	16855	16750	16749	16636	16841	16693	16803	16848	16901	16889	16898	16912	16887	16874	16926	16861	16747	16741	16825	16674	16840	16808	16886	16563	16732	16856	16767	16762	16857	16859	16652	16937	16773	16907	16892	16756	16838	16826	16930	16809	16918	16632	16830	16710	16830	16879	16696	16816	16953	16825	16835	16829	16866	16784	16788	16855	16872	16801	16700	16951	16761	16769	16739	16800	16808	16976	16914	16882	16796	16865	16848	16837	16979	16912	16696	16804	16765	16739	17105	16735	16867	16927	16658	16829	16835	16864	16775	16745	16564	16676	16918	17045	16690	16863	16877	16793	16905	16821	16877	16998	16888	16822	16637	16744	16830	16700	16891	16821	16777	16874	16890	16879	16916	16831	16844	16755	16770	16738	16672	16716	16799	16758	16759	16868	16764	16778	16712	16893	16838	16763	16927	16819	16830	16707	16800	16819	16823	16813	16664	16835	16731	16889	16932	16922
23542	20680	28209	29280	29709	28534	28665	26286	25651	25984	26049	25801	25755	25607	25749	30606	32525	29992	26762	25439	25653	25418	25420	25502	25599	26070	25976	25685	25566	25287	25545	25304	25394	25332	25238	25273	25400	25249	25422	25458	25421	25337	25419	25538	25455	25122	25304	25197	25372	25490	25323	25439	25535	25314	25310	25370	25644	25427	25250	25382	25245	25390	25367	25258	25257	25301	25423	25383	25230	25432	25280	25165	25066	25469	25241	25401	25419	25545	25368	25508	25160	25204	25295	25432	25286	25408	25519	25441	25295	25386	25277	25285	25326	25218	25173	25371	25284	25261	25077	25206	25173	25198	25441	25275	25290	25198	25292	25373	25324	25357	25041	25047	25253	25273	25256	25347	25242	25340	25375	25137	25163	25222	25397	25274	25150	25157	25277	25329	25424	25243	25387	24995	25287	25500	25270	25437	25250	25344	25421	25363	25155	25295	25277	25207	25142	25168	25374	25293	25169	25271	25258	25244	25375	25414	25500	25446	25284	25342	24966	25214	25060	25301	25385	25403	25411	25197	25395	25214	25130	25386	25304	25103	25493	25456	25246	25369	25572	25510	25180	25242	25426	25211	25306	25289	25163	25413	25367	25453	25163	25157	25077	25264	25310	25226	25605	25498	25377	25305	25375	25477	25367	25093	25540	25192	25238	25367	25279	25319	25388	25294	25402	25160	24875	25168	25015	25274	25045	25094	25311	25383	25189	25285	25491	25074	25369	25337	25388	25101	25343	25350	25200	25257	25335	25360	24990	25283	25228	25221	25213	25213	25394	25321	25195	25166	25571	25405	25159	25149	25413	25249	25214	25360	25278	25312	25296	25568	25242	25345	25341	25353	25691	25145	25260	25037	25493	25205	25433	25135	25130	25291	25289	25415	25341	25357	25313	25137	25254	25398	25122	25283	25180	25259	25099	25201	25374	25156	25125	25343	25491	25301	25171	25325	25410	25268	25176	25256	25326	25474	25174	25361	25536	25373	25290	25506	25288	25182	25444	25253	25171	24985	25103	24997	25435	25300	25099	25221	25465	25201	25325	25172	25255	25188	25200	25585	25348	25375	25241	25377	25381	25363	25252	25468	25410	25409	25396	25308	24963	25256	25515	25187	25420	25358	25265	25045	25289	25317	25468	25345	25258	25259	25159	25240	25372	25199	25354	25258	24997	25282	25366	25403	25227	25382	25296	25216	25821	25203	25386	25548	25486	25285	25383	25454	25453	25249	25252	25436	25243	25278	25368	25341	25166	25246	25327	25160	25392	25231	25389	25336	25504	25533	25083	25275	25173	25110	25353	25439	25538	25057	25240	25080	25068	25270	25395	25322	25351	25244	25205	25491	25229	25202	25313	25304	25154	25114	25311	25383	25365	25275	25175	25190	25316	25254	25180	25375	25236	25310	25383	25240	25180	25464	25248	25434	25265	25122	25309	25319	25326	25220	25193	25457	25347	25417	25177	25227	25110	25202	25409	25510	25341	25381	25346	25442	25189	25377	25523	25012	25426	25402	25355	25487	25389	25206	25294	25571	25163	24898	25351	25478	25204	25298	25106	25130	25070	25159	25494	25361	25346	25658	25345	25335	25415	25426	25305	25205	25340	25458	25537	25149	25382	25132	25457	25483	25325	25058	25427	25254	25303	25338	25303	25287	25297	25222	25314	25563	25450	25335	25534	25266	25303	25278	25270	25329	25344	25254	25447	25396	25639	25434	25621	25444	25537	25306	25175	25175	25318	25363	25350	25412	25390	25218	25202	25248	25472	25179	25241	25256	25532	25519	25405	25273	25438	25308	25030	25207	25298	25443	25330	25209	25343	25303	25225	25196	25427	25238	25454	25511	25171	25354	25261	25425	25234	25344	25521	25120	25319	25272	25404	25458	25293	25400	25233	25100	25276	25310	25415	25287	25192	25262	25131	25315	25120	25378	25371	25237	25242	25465	25311	25203	25135	25429	25308	25181	25339	25329	25489	25345	25242	25014	25147	25435	25538	25501	25271	25222	25228	25548	25381	25403	25241	25184	25419	25349	25180	25384	25406	25254	25480	25223	25336	25141	25291	25418	25300	25332	25187	25453	25175	25143	25552	25273	25264	25266	25346	25138	25371	25350	25272	25371	25561	25421	25523	25376	25434	25198	25373	25276	25198	25275	25284	25316	25542	25078	25014	25518	25302	25377	25192	25402	25173	25175	25302	25360	25410	25279	25351	25290	25353	25527	25452	25305	24980	25091	25296	25268	25227	25008	25511	25400	25340	25270	25291	25210	25248	25179	24996	25520	25159	25235	25293	25563	25422	25137	24996	25379	25239	25546	25540	25277	25145	25383	25342	25404	25326	25254	25052	25395	25220	25388	25262	25053	25279	25421	25404	25241	25219	25266	25178	25391	25156	25335	25292	25291	25436	25452	25417	25478	25434	25114	25153	25348	25271	25287	25376	25156	25299	25329	25486	25261	25477	25277	25071	25124	25187	25470	25019	25149	25297	25126	25539	25384	25327	25426	25500	25423	25353	25456	25071	25228	25406	25166	25166	25182	25416	25209	25426	25383	25381	25297	25228	25488	25183	25194	25528	25346	25289	25359	25371	25383	25205	25498	25337	25356	25134	25296	25246	25272	25047	25186	25169	25147	25239	25073	25317	25299	25199	25282	25087	25378	25511	25255	25340	25354	25381	25228	25362	25311	25311	25434	25145	25253	25367	25242	25563	25284	25180	25285	25178	25076	25336	25199	25063	25128	25234	25337	25387	25467	25352	25204	25267	25523	25410	25066	25385	25451	25532	25334	24988	25020	25378	25271	25546	25247	25345	25366	25375	25263	25446	25330	25399	25146	25254	25258	25449	25019	25216	25047	25392	25384	25412	25276	25387	25288	25310	25440	25194	25559	25311	25292	25167	25361	25320	25046	25290	25081	25203	25400	25486	25380	25474	25392	25332	25088	25216	25215	25203	25149	25326	25419	25134	25323	25197	25570	25306	25069	25247	25271	25197	25435	25168	25401	25344	25096	25296	25253	25363	25345	25350	25235	25385	25193	25468	25356	25369	25367	25448	25221	25136	25315	25586	25279	25393	25185	25165	25296	25453	25160	25004	25182	25426	25392	25331	25377	25262	25145	25229	25120	25159	25334	25533	25219	25500	25222	25245	25445	25451	25435	25521	25462	25286	25228	25171	25212	25184	25091	25404	25449	25331	25381	25540	25271	25018	25260	25360	25289	25372	25176	25207	25354	25574	25378	25357	25385	25327	25129	25380	25427	25335	25336	25470	25422	25295	25370	25211	25116	25407	25514	25540	25452	25303	25359	25027	25267	25341	25314	25438	25305	25257	25411	25279	25262	25303	25141	25347	25103	25329	25266	25193	25306	25486	25200	25215	25308	25183	25303	25218	25296	25258	25404	25401	25439	25236	25524	25277	25399	25321	25282	25321	25137	25379	25163	25051	25376	25288	25603	25169	25192	25282	25210	25019	25122	25190	25309	25200	25472	25146	25256	25516	25593	25332	25058	25435	25493	25080	25250	25082	25167	25300	25131	25375	25120	25414	25287	25149	25276	25044	25297	25200	25388	25281	25130	25197	25357	25295	25186	25058	25406	25354	25674	25345	25236	25301	25142	25314	25064	25299	25365	25507	25259	25418	25277	25237	25129	25309	25603	25077	25313	25322	25296	25181	25332	25286	25297	25332	25295	25043	25264	25358	25200	25287	25416	25111	25289	25023	25177	25362	25254	25285	25316	25356	25301	25373	25484	25324	25372	25197	25129	25233	25344	25399	25438	25205	25199	25156	25349	25207	25306	25451	25557	25618	25148	25136	25330	25110	25087	25476	25031	25174	25285	25116	25254	25308	25379	25365	25375	25575	25219	25611	25361	25318	25468	25490	25177	25361	25279	25127	25521	25327	25284	25225	25252	24979	25106	25533	25352	25284	25272	25169	25273	25362	25286	25620	25479	25455	25299	25268	25443	25236	25224	25298	25336	25399	25348	25625	25416	25400	24949	25249	25309	25280	25203	25271	25117	25384	25278	25310	25382	25394	25332	25399	25134	25253	25447	25386	25159	25320	25331	25168	25288	25418	25279	25311	25258	25371	25145	25244	25309	25285	25427	25238	25426	25206	25365	25402	25220	25201	25475	25450	25462	25456	25292	25320	25263	25322	25509	25194	25400	25291	25470	24982	25199	25195	25201	25304	25018	25402	25465	25433	25527	25342	25189	25422	25179	25438	25550	25289	25409	25417	25197	25286	25416	25112	25459	25171	25571	25326	25140	25431	25010	25160	25276	25510	25173	25339	25386	25269	25359	24995	25496	25167	25456	25213	25277	25226	25370	25161	25413	25334	25345	25438	25284	25272	25309	25293	25152	25574	25201	25194	25424	25104	25178	25495	25277	25502	25395	25353	25479	25344	25316	25410	25335	25384	25320	25229	25442	25467	25192	25526	25070	25173	25215	25289	25536	25260	25122	25500	25195	25210	25270	25617	25257	25500	25295	25434	25505	25056	25353	25190	25342	25216	25307	25120	25261	25317	25422	25375	25084	25141	25103	25350	25266	25216	25400	25059	25294	25361	25355	25419	25318	25378	25302	25365	25470	25349	25271	25319	25109	25291	25224	25179	25158	25254	25179	25309	25656	25491	25289	25213	25373	25301	25192	25219	25290	25278	25072	25181	25231	25307	25245	25165	25143	25368	25449	25202	25126	25436	25525	25164	25125	25114	25146	25064	25311	24922	25210	25078	25562	25342	25272	25572	25291	25148	25077	25541	25269	25387	25301	25421	25301	25251	25436	25287	25210	25212	25187	25231	25223	25244	25257	25474	25382	25378	25178	25058	25272	25328	25394	25368	25644	25391	25286	25352	25224	24928	25204	25403	25170	25073	25310	25518	25381	25559	25410	25394	25068	25230	25226	25212	25318	25164	25281	25264	25532	25202	25276	25290	25258	25159	25183	25179	25247	25309	25171	25498	25188	25340	25106	25458	25433	25444	25407	25358	25310	25235	25307	25238	25439	25233	25165	25470	25577	25433	25069	25393	25216	25338	25132	25184	25371	25446	25354	25265	25384	25086	25583	25553	25384	25287	25269	25186	25352	25240	25099	25239	25313	25033	25202	25374	25350	25510	25203	25281	25192	25103	25238	25183	25204
48197	68304	61023	48095	35307	20560	17740	17657	17419	17322	17127	16854	16849	16943	17631	24903	25475	22085	17464	16399	16690	16628	16484	16776	17289	17465	17091	16905	16614	16676	16510	16650	16662	16570	16601	16693	16602	16615	16558	16482	16556	16503	16663	16518	16711	16485	16609	16773	16646	16404	16660	16588	16588	16569	16582	16629	16413	16468	16606	16605	16509	16681	16637	16650	16687	16577	16498	16759	16589	16525	16539	16588	16589	16622	16613	16721	16521	16641	16322	16714	16409	16769	16561	16651	16600	16681	16557	16588	16670	16653	16520	16530	16632	16575	16452	16349	16506	16702	16508	16554	16639	16463	16711	16596	16497	16582	16649	16453	16606	16691	16525	16544	16386	16582	16677	16780	16667	16757	16644	16449	16616	16477	16712	16566	16705	16587	16542	16542	16536	16566	16481	16821	16670	16596	16589	16488	16510	16473	16534	16454	16703	16678	16692	16654	16675	16501	16559	16607	16401	16493	16557	16539	16692	16558	16623	16624	16388	16650	16671	16646	16647	16568	16469	16780	16518	16685	16620	16597	16551	16654	16629	16603	16654	16722	16438	16660	16524	16528	16477	16546	16452	16319	16586	16441	16673	16570	16648	16603	16489	16642	16552	16634	16593	16425	16683	16572	16557	16602	16667	16610	16678	16362	16547	16488	16425	16530	16610	16494	16570	16439	16494	16413	16459	16570	16482	16675	16526	16503	16617	16380	16443	16546	16615	16624	16716	16501	16560	16449	16456	16550	16651	16637	16661	16496	16580	16478	16675	16676	16541	16718	16675	16521	16656	16655	16514	16421	16605	16416	16546	16613	16598	16401	16638	16737	16453	16655	16604	16484	16588	16642	16553	16585	16523	16580	16569	16574	16573	16578	16427	16594	16530	16464	16597	16413	16652	16589	16628	16526	16576	16483	16656	16635	16573	16679	16446	16478	16537	16339	16382	16370	16570	16594	16449	16682	16523	16716	16486	16692	16730	16510	16764	16572	16461	16679	16654	16421	16459	16720	16485	16556	16589	16475	16497	16545	16595	16733	16447	16576	16600	16495	16505	16559	16610	16472	16633	16459	16489	16455	16628	16562	16551	16582	16609	16624	16559	16622	16776	16358	16521	16671	16697	16574	16536	16628	16470	16537	16471	16501	16679	16530	16556	16564	16471	16781	16434	16735	16564	16510	16624	16492	16620	16694	16456	16615	16736	16708	16622	16731	16597	16694	16574	16542	16548	16631	16547	16484	16527	16537	16661	16370	16745	16605	16439	16583	16780	16566	16633	16537	16639	16789	16534	16695	16625	16654	16640	16624	16531	16647	16539	16665	16718	16552	16652	16678	16373	16648	16606	16697	16665	16552	16469	16453	16632	16685	16552	16604	16726	16528	16809	16742	16582	16554	16437	16610	16521	16606	16507	16564	16654	16653	16591	16633	16570	16669	16716	16506	16592	16609	16513	16707	16615	16639	16530	16540	16499	16741	16580	16553	16638	16615	16759	16481	16571	16606	16470	16616	16542	16659	16617	16700	16251	16463	16331	16596	16529	16481	16634	16667	16653	16579	16493	16657	16636	16564	16578	16533	16413	16548	16607	16624	16421	16384	16494	16494	16640	16442	16601	16545	16454	16576	16617	16639	16633	16657	16577	16727	16645	16570	16615	16606	16558	16603	16528	16673	16643	16624	16408	16555	16581	16584	16700	16773	16603	16358	16742	16489	16577	16594	16667	16470	16492	16518	16599	16327	16612	16467	16462	16539	16659	16456	16754	16449	16669	16568	16481	16567	16546	16737	16587	16648	16679	16556	16729	16499	16539	16422	16564	16445	16511	16630	16632	16493	16623	16516	16520	16500	16575	16571	16612	16619	16519	16577	16595	16590	16611	16630	16630	16683	16493	16590	16550	16415	16562	16679	16538	16456	16408	16403	16508	16414	16780	16465	16528	16460	16439	16536	16543	16436	16451	16672	16615	16673	16612	16544	16657	16684	16671	16571	16552	16610	16584	16748	16500	16667	16769	16485	16575	16710	16667	16633	16582	16587	16543	16637	16557	16502	16657	16542	16475	16575	16679	16479	16721	16646	16655	16449	16562	16711	16601	16561	16704	16602	16402	16633	16570	16547	16434	16770	16634	16392	16598	16740	16604	16537	16573	16593	16555	16604	16482	16686	16547	16666	16726	16714	16517	16439	16417	16722	16599	16685	16410	16624	16431	16663	16509	16438	16622	16450	16494	16462	16619	16522	16454	16580	16512	16486	16686	16388	16565	16389	16672	16390	16669	16553	16728	16614	16515	16653	16749	16667	16567	16532	16547	16569	16502	16557	16459	16635	16565	16480	16681	16620	16584	16601	16665	16592	16516	16406	16409	16446	16614	16528	16535	16769	16468	16624	16590	16583	16590	16384	16491	16619	16624	16638	16522	16674	16605	16642	16666	16395	16765	16522	16487	16655	16555	16680	16771	16706	16727	16556	16491	16645	16513	16608	16515	16557	16727	16698	16636	16532	16601	16561	16531	16702	16682	16790	16538	16359	16618	16489	16598	16547	16696	16722	16589	16483	16523	16471	16569	16625	16560	16608	16636	16632	16507	16717	16458	16666	16417	16626	16573	16570	16723	16687	16643	16409	16704	16655	16500	16503	16602	16705	16597	16635	16805	16526	16405	16536	16562	16519	16605	16558	16671	16619	16676	16678	16431	16282	16570	16614	16591	16762	16657	16566	16542	16601	16610	16384	16605	16585	16630	16432	16525	16525	16729	16597	16615	16486	16662	16679	16730	16575	16606	16425	16631	16474	16487	16707	16584	16604	16503	16514	16585	16539	16698	16558	16652	16561	16460	16577	16530	16671	16560	16572	16492	16510	16644	16548	16476	16796	16632	16577	16682	16490	16491	16529	16390	16514	16648	16400	16590	16627	16578	16680	16646	16508	16501	16678	16498	16500	16605	16574	16619	16759	16703	16735	16588	16605	16575	16628	16686	16665	16545	16671	16456	16567	16617	16572	16747	16504	16537	16736	16572	16542	16515	16275	16630	16593	16424	16602	16480	16676	16676	16529	16528	16675	16551	16669	16675	16523	16638	16196	16614	16643	16766	16342	16445	16670	16600	16699	16585	16585	16693	16586	16475	16587	16669	16570	16717	16532	16649	16634	16519	16673	16737	16516	16658	16375	16655	16473	16538	16613	16532	16748	16622	16375	16674	16392	16523	16498	16588	16504	16607	16548	16553	16623	16252	16607	16483	16518	16582	16628	16842	16779	16433	16643	16630	16519	16569	16580	16754	16658	16537	16527	16618	16556	16725	16615	16665	16748	16420	16708	16741	16535	16440	16304	16616	16598	16715	16533	16489	16640	16564	16631	16539	16583	16424	16628	16545	16584	16662	16515	16676	16352	16615	16592	16589	16638	16525	16509	16620	16757	16721	16626	16570	16618	16519	16539	16542	16564	16765	16636	16530	16445	16496	16560	16582	16412	16619	16727	16555	16604	16472	16525	16634	16568	16664	16475	16554	16552	16680	16512	16704	16628	16669	16552	16607	16441	16710	16345	16557	16580	16593	16378	16478	16455	16536	16477	16545	16594	16564	16688	16704	16544	16650	16520	16699	16731	16628	16762	16491	16610	16574	16599	16420	16556	16791	16657	16525	16566	16578	16561	16543	16635	16537	16371	16575	16612	16395	16558	16622	16436	16418	16707	16584	16720	16713	16585	16511	16664	16658	16558	16553	16609	16659	16642	16724	16592	16594	16655	16622	16640	16569	16625	16708	16575	16646	16452	16584	16687	16519	16550	16473	16529	16507	16529	16671	16415	16788	16541	16498	16541	16604	16556	16781	16469	16534	16438	16590	16506	16513	16404	16576	16644	16702	16685	16512	16608	16672	16556	16715	16366	16560	16677	16732	16594	16633	16626	16574	16772	16496	16375	16586	16527	16665	16661	16458	16613	16667	16635	16638	16611	16485	16465	16521	16584	16487	16492	16630	16546	16482	16719	16470	16556	16538	16429	16481	16451	16647	16438	16558	16741	16607	16544	16658	16592	16511	16684	16584	16490	16573	16532	16712	16655	16606	16633	16659	16482	16649	16488	16527	16548	16570	16527	16564	16552	16766	16705	16635	16518	16707	16730	16555	16696	16667	16652	16624	16569	16461	16570	16502	16632	16662	16648	16606	16558	16500	16489	16611	16555	16571	16743	16689	16437	16599	16665	16667	16406	16549	16707	16537	16466	16472	16509	16707	16402	16615	16656	16484	16658	16703	16580	16451	16588	16476	16667	16820	16384	16624	16631	16593	16622	16557	16597	16519	16585	16677	16574	16728	16651	16562	16545	16622	16561	16528	16432	16580	16791	16514	16467	16570	16797	16642	16561	16646	16493	16543	16514	16727	16679	16586	16524	16693	16446	16677	16552	16685	16483	16398	16580	16580	16682	16464	16530	16697	16493	16546	16700	16604	16720	16730	16524	16609	16700	16519	16586	16597	16696	16604	16493	16511	16560	16578	16566	16503	16504	16568	16627	16562	16714	16483	16810	16521	16722	16686	16793	16607	16603	16628	16647	16498	16531	16673	16495	16555	16533	16680	16518	16652	16597	16616	16518	16693	16540	16494	16686	16540	16470	16600	16644	16606	16516	16483	16567	16559	16499	16542	16518	16681	16586	16602	16501	16679	16518	16641	16490	16516	16477	16577	16511	16555	16624	16439	16657	16735	16457	16550	16615	16582	16602	16613	16478	16504	16657	16643	16623	16592	16786	16590	16611	16453	16604	16576	16467	16394	16537	16638	16571	16706	16499	16563	16667	16497	16686	16476	16566	16636	16437	16511	16616	16688	16674	16464	16698	16589	16648	16532	16471	16563	16575	16593	16452	16567	16650	16579	16837	16607	16708	16523	16478	16554	16587	16843	16688	16725	16657	16497	16575	16530	16732	16625	16560	16580	16558	16615	16640	16470	16487	16474	16591	16567	16504	16529	16549	16625	16520	16472	16653	16609	16661	16438	16685	16673	16467	16604	16678	16622	16457	16499	16567	16536	16715	16575	16406	16527	16665	16408	16431	16468	16519	16408	16606	16746	16718	16592	16549	16460	16414	16602	16534	16752	16770	16316	16417	16590	16520	16744	16848	16612	16847	16469	16697	16471	16705	16655	16564
21994	20559	27665	26816	26267	26112	27597	23601	22671	23173	22557	22620	22530	22358	24580	30568	31890	28946	23943	22345	22398	22228	22063	21969	22771	23275	22956	22632	22213	22118	22107	21911	22062	22166	22017	22325	22384	22157	22379	22352	21930	21941	21995	21820	22368	22316	21940	22126	22157	22177	22200	22222	22162	22245	22341	22295	22104	22209	22267	22257	22158	22130	21947	22361	21951	21972	21993	22109	21830	22069	21889	21953	21992	22165	21873	22084	22264	21791	22191	22097	22158	21955	22005	21862	22021	22157	22061	22222	22018	21897	21843	22126	22087	22013	22047	21968	22189	21986	22078	22055	22266	21992	21941	22103	22141	22166	21897	21784	22072	22155	22148	22321	22038	22348	21917	22093	22039	22409	22060	22027	22178	22016	21934	21937	22181	21866	21930	22073	22077	22121	22150	22216	22076	21987	22134	22073	22063	22217	21996	22121	22140	22271	22142	22099	22111	22108	22090	22173	22046	21987	22122	22224	21957	22019	22000	21870	22060	22027	22013	21925	21887	21898	22055	21980	22131	21808	21908	22040	21920	22122	21776	21871	22186	21994	22057	22099	22028	21774	21908	21917	22000	21745	21857	21956	22114	21959	22116	21881	22153	21814	22077	22118	22034	21995	22091	22064	22045	21959	22140	21994	21948	22129	22015	21955	21996	22032	22111	21977	22085	22169	22222	21945	22071	22019	22187	21900	22052	21951	22307	22052	22312	22180	21928	22075	22142	22160	22122	21855	21844	22220	22120	21937	21958	22102	22166	22243	22145	21933	22096	21942	21897	22215	21966	22020	22319	21973	21982	22025	22336	22267	21870	22212	22030	21887	21905	22112	22202	21907	22159	22049	22263	22013	22279	21804	21906	21923	22006	22195	21948	22171	22099	22164	22101	22193	22107	21968	21863	22077	22012	22067	22248	22164	22233	22262	21895	22098	22007	21930	22012	21907	22041	21956	21914	22095	22148	22090	22063	22028	22009	22033	21932	22112	22183	22051	22062	22360	22046	21967	21944	21948	21764	21770	22074	22172	22020	22125	22071	21940	22166	22291	22021	22146	22064	22123	22076	22138	22038	22021	22009	22090	21943	21850	22250	22086	22000	22006	21911	22113	22079	21841	21971	22037	22208	22257	22169	22155	22033	22115	22195	21969	22157	22076	21955	21831	22162	21935	21945	21957	22087	21851	22126	21996	21979	21836	22164	22279	21888	21983	22214	22313	22004	22143	22153	21962	21970	21844	22212	22182	22219	21873	22238	22071	21880	21992	22137	21806	21734	21983	21853	22122	21953	22004	22006	22107	22360	22112	22044	22152	22116	21967	22203	22259	22114	21956	21960	21943	22188	22291	22323	21966	21927	22247	21728	22115	22187	22078	22016	22065	21936	22083	21894	22100	21973	22027	22187	22187	22167	22020	22053	21835	22001	22013	22135	21808	21828	22185	22187	22097	22057	21916	22264	21950	22114	21994	21940	22085	22148	22046	22168	22191	22104	22275	22221	21838	21925	21918	21962	22095	22249	22004	22188	21961	22293	22041	22088	22076	22029	22002	21997	22129	22120	21938	21946	22226	22100	22046	22076	21993	22054	21960	22253	22314	21849	22056	22207	22260	22150	21950	21928	21886	21744	22126	22079	21853	21960	22108	21811	21957	21910	22007	22103	22058	21991	22025	21973	22230	22110	21921	22002	22365	21839	22090	21897	21846	22234	22133	22198	22144	22209	21926	22114	22099	22149	22128	21959	21907	22361	22089	22108	22184	22134	22173	22159	22114	22367	22190	22029	21931	22184	21770	22114	21957	22045	22029	21991	21879	22217	22049	22159	22151	22114	21935	22076	21955	22167	22109	22255	22269	22171	21932	22278	22180	22132	21925	22114	21943	22216	22048	21978	22129	22018	22024	21999	22046	21865	21909	22322	22019	22259	22117	21865	21936	22061	22195	22066	22131	21892	22171	21895	21853	22068	21940	22149	22240	22247	22009	22255	22035	21956	22187	22057	21999	21980	22290	22164	22081	22052	21922	21990	22049	21908	22037	22102	21775	22141	22081	22443	22183	22032	22074	21906	22052	21963	22149	22285	22082	21956	22254	22276	22071	21883	22038	22063	21928	21947	22098	22093	21967	22101	22213	21863	21920	21961	22064	21991	21783	22019	21865	22053	22063	21956	22123	21896	22245	22116	21715	22056	21991	21977	21996	21905	21782	22075	22158	22231	22084	22050	21983	22047	22001	22134	21921	21792	21802	21993	22066	22205	21877	22070	22065	22050	22141	22075	22046	22275	21987	22017	21931	22152	22042	22033	22004	22077	21997	22218	22055	21986	22037	21955	22189	21944	22001	21974	21921	22115	21948	22071	21979	21908	21864	22061	22080	22263	22254	21995	22100	21700	21959	21946	21967	21952	22049	22103	22023	22249	22079	21961	22038	22309	22046	22139	22061	22091	22226	21981	21827	22150	22224	21906	22117	21948	22043	22074	21978	22121	22028	21719	21937	21917	22022	22032	22288	22119	21917	22175	22048	22157	21977	21975	22175	21745	22008	22350	22196	22125	22060	21953	22021	22169	21935	21907	21984	21759	22076	22110	21946	22182	21879	22145	22252	22039	21871	22198	22065	22111	21825	22022	22138	21969	22151	21879	22123	22148	22020	21867	22125	21899	22179	22094	22020	21900	22012	22252	21905	22205	22106	22065	22043	21983	22018	22212	21799	22191	22148	22118	21850	21965	21870	21899	21958	22103	21661	21983	21910	22212	22105	22089	22016	22083	22459	22043	22108	22116	22170	22090	22192	22012	22108	22045	22047	22102	22139	22032	22067	22030	22072	21852	21817	22255	22135	21921	21870	21844	22033	21808	22065	21974	22037	22157	21755	22131	22102	21920	21895	22284	22096	22259	21874	22069	21813	22168	22195	22130	22045	22102	22006	22077	22212	22134	22246	22175	21910	22062	22032	22288	21956	21886	21978	22255	22144	22066	21976	22337	21821	21991	21953	21896	21856	22079	22180	22010	21866	22069	22009	22111	21954	21998	21875	22223	21952	21951	21979	21995	22222	22043	21914	22118	21880	21948	22056	22198	22156	21903	22255	22115	22067	21941	22091	22104	21978	22103	21909	21893	22043	22024	22120	22047	22171	22058	22028	22007	22350	21952	22018	22107	21883	21784	21998	22072	21851	22185	21843	22142	21980	22302	22005	22143	21914	21748	22029	22136	21995	22009	21841	21998	21938	22133	21942	21958	21766	22088	22176	22073	22008	22130	21933	22163	22034	21956	22018	22105	22124	22031	22098	21933	21860	21941	22129	22020	22044	21967	22117	21966	22186	22239	22220	22052	22004	22107	22095	22323	22039	22000	22081	22158	21885	22174	21837	22246	21980	22074	21937	22017	22120	22116	22083	21797	21858	21978	22121	22188	22288	22318	22195	22002	22051	22076	22110	22244	21956	22000	21890	22014	22040	22104	21974	22135	22019	22174	22126	22070	21848	22070	21677	22267	22183	22053	22145	21828	22114	21852	22186	21828	22027	22261	22164	22030	22103	22181	22193	22015	22072	22069	21908	22039	22333	21963	22210	21773	21836	21936	21946	22208	21953	21851	22063	21941	21886	22055	21821	21946	22002	22200	21926	21985	21993	22056	22102	21926	22036	21921	21909	22143	21968	22070	22191	21975	22235	21984	22287	22053	22100	21970	21879	21911	21962	21851	22078	22118	22107	22086	21926	21858	21948	22084	21851	22032	22058	22090	22035	22149	22065	22011	21792	22040	22046	21921	22096	22200	22242	22209	22098	22013	21797	22011	21989	22198	21775	22096	21961	21885	21949	22261	22151	21958	22148	22381	22011	22031	22012	22115	21935	21992	21974	21979	22087	22178	21799	22272	22056	22325	22015	21899	22275	22011	22048	22080	22149	21788	22173	22103	21933	22075	21700	21862	21951	22115	21831	21958	22061	22097	22015	22156	21979	22200	21997	22099	21983	22006	22081	22104	21950	22114	22009	21890	22186	22061	22072	21869	22081	22071	22000	21925	21871	22137	22019	21920	21744	21830	22286	21926	21995	22116	22180	22071	22017	21947	22124	21971	22175	21903	22091	22078	22000	22093	21982	22058	22117	22000	22163	22021	21996	22105	21857	22100	21836	22115	22185	22280	21864	22026	22083	22150	22031	22146	21984	21820	22106	22141	21967	22060	21771	21948	22266	22091	21979	22158	22060	21952	22249	21855	21656	21973	22226	21855	21821	21829	22193	22168	21938	22003	22024	22152	21967	22187	22037	21993	22002	22025	21959	22051	22108	22202	22163	21952	21779	21932	22067	22053	21995	21989	22159	22170	21874	21948	21951	22007	21983	22145	21992	22168	22216	22077	22015	21871	22273	22062	22006	22176	22076	22151	22037	21995	22063	22177	21869	21871	21770	22034	21946	21796	22046	22081	22168	22014	22094	21995	21983	22043	22067	22047	22194	21976	22031	22053	22019	22136	22025	22007	21934	21963	22037	22132	22098	22062	22059	22078	22183	21964	21990	22124	22008	22175	22141	22131	22067	22054	22133	22075	21938	21890	22062	22000	21912	22211	21954	22217	22006	21865	22071	22315	22055	22152	22117	22085	22194	22045	22204	22066	22038	21968	22049	22104	22007	22133	22037	22197	22076	21946	22245	22168	22196	22004	22009	22007	21887	22028	22037	22129	21897	21949	21963	21829	21945	22044	22012	22128	22071	22141	21924	22266	21801	22099	21874	21972	22236	22051	21959	21999	22199	22235	22054	21974	22121	22002	22282	21975	22004	22214	22082	22058	21972	21925	22187	22116	21954	22056	22113	21990	22025	21922	22194	22039	22152	22063	22143	22113	22048	22158	22118	22069	22123	21878	21865	21947	21967	22009	22173	22084	22091	21945	21869	22170	21930	21795	21958	22053	21939	21972	22087	22219	22061	22075	22017	22002	22234	21955	22106	22095	22152	22032	22111	22093	22003	22034	22175	22022	21983	22178	22278	21980	22291	21974	22142	22188	21943	22145	22237	22156	21847	22188	21896	21957	21905	22110	22042	22119	22079	21847	21916	21874	22113	21962	22173	22019	22006	22054	21921	22199	22086	21822	22313	22264	21948	22264	21953	22064	21763	22095	22242	22104	21796	22052	22113	21872	22103
51442	76958	71440	54836	39178	21774	16510	16205	16036	15781	15670	15323	15378	15239	19028	26821	27123	22669	15994	14811	14978	15257	15063	14956	15894	16227	15847	15474	15027	14999	15139	14895	14927	14977	14931	14992	14978	15043	14916	14695	14980	14938	14900	14952	14829	15034	14981	14955	14976	14983	14854	14789	15142	14719	14882	14965	14962	14967	14845	14938	15022	14922	14980	14968	14963	15154	14932	15138	15026	14694	15032	14898	15001	14817	14937	14928	14894	14853	14950	14898	15033	15057	15062	14746	14891	15063	15127	14770	14928	14916	15001	15045	14933	14964	15041	15046	14919	15054	14917	14989	15029	14971	15032	14977	15154	14919	14874	15015	15012	14944	14838	14903	14868	15080	14920	14956	14963	14797	14838	14837	15050	15039	15070	14806	14984	15008	15191	14868	14956	14879	14996	14885	14986	14999	14920	14774	14910	15096	14927	15077	14936	14944	15145	14986	14865	15046	15020	14983	14936	14992	14981	14944	14808	15033	15087	14800	15022	15115	14928	14866	15031	14999	15028	15182	14930	14890	14912	14994	14881	14938	14983	15091	15015	15023	14922	14755	15066	14957	14931	14832	14866	14927	15089	15063	14886	14839	14987	14858	14927	14809	14895	14945	14988	14926	15073	14927	14941	14884	15111	14846	14870	14824	14974	14890	14876	15097	14924	15016	15004	14883	15031	14970	15029	14842	14911	14957	14904	15051	14919	14903	14940	15024	14888	14929	14984	14892	14894	14910	14872	14899	15050	14897	14864	15054	15022	14987	14764	14943	15038	14725	14773	14932	14964	14993	14952	15046	14999	15053	14884	14856	15105	14967	14998	15060	14999	14988	15114	14845	14886	15113	15070	14873	15112	14895	14833	14924	15145	15108	15030	15009	14877	14897	15094	15032	14961	14984	15003	15038	15006	14826	15091	14944	15011	14983	14899	14817	14946	14929	15085	14795	14799	14946	15003	14996	15082	14891	15074	15123	14965	14913	15036	14989	14885	15028	14832	14774	14787	15029	15030	14953	14833	15044	14810	14741	15029	14888	15076	15001	15036	15042	14997	14890	14997	15136	14989	14977	14819	15126	14768	14979	14809	15010	14812	14860	14896	15116	15000	14863	15003	15041	15111	14928	15098	14893	14985	14918	15001	14988	15098	15118	14978	15068	14965	15023	15142	14970	14782	15063	14894	14981	15042	14745	15018	14873	14932	15051	15019	14820	14939	15037	14893	15019	14913	14988	15171	14924	14956	14952	14958	15104	14833	15009	15008	15096	15110	14852	15034	14948	15070	15124	15096	15057	15039	14952	15054	14999	14801	14992	14963	14999	14899	15055	14891	14997	14987	14993	14794	14929	14720	14793	14922	14849	14854	15023	14850	15096	14821	15065	14983	14926	15017	15019	14939	14791	15103	14949	14864	14773	15149	14889	14924	14882	14898	14839	14961	14938	14893	14982	15040	14917	14899	15017	15092	14978	14897	14805	14924	15085	14868	14984	15044	15029	14991	15048	15062	14883	14944	14901	14926	14954	14873	15112	15007	14928	14871	14990	14835	15011	15151	15018	15052	14866	15098	14965	14898	14751	14963	15013	15006	15028	14744	14911	15016	15114	15091	15042	14857	14957	14960	15107	15047	14796	14849	15002	14972	14842	15068	14923	15015	15032	14983	14884	14796	14971	14880	15071	14886	14810	15122	14983	15042	15097	15138	14785	14894	15024	14955	14889	14965	15040	14874	14789	14944	14919	14885	15084	14980	14945	15077	14773	14880	14964	14960	14922	14907	14917	14971	15081	14894	14849	15110	14883	14898	14985	14905	14935	14967	14861	15081	14891	15045	15030	15160	14931	14963	14958	14970	14933	14837	14849	15017	14804	14895	14959	14926	14983	15002	15189	15053	15260	15003	14821	14860	15083	15075	14919	15044	15076	15034	14974	15062	14826	14955	14993	14947	14886	14753	14872	15035	14877	15056	14916	14940	15022	14875	14869	14983	15008	15119	15146	15021	14969	14951	14981	15054	14924	14920	15045	14899	14920	15010	14767	14933	14803	14944	14985	14904	15047	14880	15032	15002	14886	14777	14983	14733	14992	14895	15068	14916	14898	14838	14995	14888	14937	15082	14773	14935	14968	14973	14999	14902	15018	14928	14902	14874	14986	14932	14800	14983	14991	14829	14762	14856	14873	14988	14983	15000	15105	14915	14985	14976	14928	14908	15010	14878	15031	14949	14904	14999	14873	14985	15081	15009	14847	14897	14913	14882	14889	15100	14983	14916	14994	14776	15232	15129	14898	15029	14878	15087	14943	15041	14999	14968	14999	14968	14920	14909	14949	15118	15002	15086	15146	14902	15043	14919	15070	15001	15022	14862	14921	14849	15095	15010	14984	14908	15090	14950	15130	14872	14934	14857	14845	14864	15036	15009	14908	15071	14975	15021	15076	15101	14927	14928	15139	14797	14834	14949	14959	14867	14987	14960	15061	15071	14953	14881	15000	14917	14874	15121	14927	14976	15099	14943	14888	14783	14851	14934	14983	14991	14906	14974	14917	14893	14949	15007	14876	14839	14972	15014	14866	15023	14866	14929	14947	14754	14967	14900	14942	14930	14828	14867	14808	14869	15026	14926	14905	14995	14886	15008	14863	15129	14746	14856	15053	14960	15064	14989	14970	15091	14949	14925	15164	15023	14885	14882	14826	14928	14986	15024	14949	14897	14906	14867	14892	14982	14839	14978	15026	15107	14929	14830	14944	14979	15056	14966	15008	14918	14917	14891	14831	14913	15050	15014	14922	15031	14934	15052	14963	15016	14926	15063	14942	15039	15026	14925	14912	14951	15013	14833	14895	15186	15130	14797	15001	14969	14980	15008	15098	15124	15062	14989	15031	14943	15131	15004	15069	14921	14896	14832	15100	15063	15172	14892	14998	14733	14917	15083	14908	14875	15001	14979	15014	15056	14901	14859	15002	14985	14946	15258	15037	14946	15123	14782	14940	14851	14908	14965	14915	15193	14948	14792	14957	14864	14838	14932	14980	15023	15032	15003	15016	15007	15125	14920	15017	14939	14867	14891	14979	14948	15066	14970	14797	15110	15076	15079	15195	15041	15098	14963	14890	14811	15069	15065	14873	14935	14994	15017	14965	15063	14895	15007	14835	15082	15015	14894	14942	14879	14959	14881	14978	15082	14721	14991	14890	14869	14832	14846	14901	15002	14833	15001	14863	14925	14881	15014	15017	14916	14868	14904	14731	14928	15087	14908	14881	14969	14919	15061	15028	15025	14940	14931	15140	14949	14968	14946	14874	15045	15038	14847	14875	14855	15066	14967	15040	15016	14928	14953	14914	14831	14990	15103	15006	14903	14875	14975	15028	15057	14989	14858	14884	14981	14920	15003	14958	14768	14957	14857	14951	14929	14925	14991	15166	14895	15109	14908	14930	14916	14903	15115	14868	14940	15074	14872	15056	15066	14900	14889	14853	14980	14952	14784	14915	14928	14882	14814	14953	14893	15043	14969	15063	14956	15009	14840	14687	14854	14875	14932	14861	14918	14862	14978	15146	14943	14932	14933	14971	14849	15107	15062	14840	14968	15037	15064	14939	14877	14845	15051	15050	15073	15081	14837	15051	14783	14949	14946	15052	15167	15073	15022	15040	14955	14848	14841	14871	15011	14896	14915	14968	15177	14922	14800	14990	14977	14971	15000	14934	14959	14861	14968	14926	15043	14934	14959	14885	14960	14893	14814	14898	15051	14916	14976	14990	15031	14956	14873	14952	14996	14895	14830	14899	15081	14930	15066	14859	14713	14901	15039	14917	15053	14882	14888	14938	14918	14905	14942	14955	14947	14966	14941	14932	15060	14958	14913	14998	14909	14925	15241	15002	15075	14820	14819	15033	15054	14947	14994	14919	14854	14873	15202	14908	14999	14790	14831	14885	14939	14931	14922	14764	14922	14848	14932	14852	15022	14766	14995	15000	15022	14955	14947	14688	15090	14963	14854	14926	15174	15118	14921	14924	14938	15011	14850	14990	14872	15097	14890	15001	14956	14962	14983	15072	15025	14845	15063	15008	14988	15009	14891	14956	14911	15087	15119	14880	14985	15023	14890	14840	14893	14890	14942	14854	14996	14986	15006	15051	14990	14965	15015	15002	15047	15029	14957	14889	14936	14985	14984	14909	14953	14935	14916	14722	14941	14890	14902	15043	14905	14962	14910	14824	14800	14946	14724	14792	14992	14930	14851	15009	14963	14833	14859	14934	14964	14911	15022	14954	14940	14987	15115	14912	15084	15128	14835	15102	15055	14815	15032	15062	14952	15063	14911	14905	15095	14863	14912	14856	14955	15134	15024	14956	15163	14903	14979	14982	15026	14936	14890	14984	15071	15103	14898	14730	14865	14874	14936	14704	15032	14928	14952	14907	14870	14852	14963	14890	14962	14977	15050	14982	14934	14844	14976	14939	15028	14989	15062	14892	14822	14995	15017	14766	14932	14962	15023	14919	14815	14977	14962	15004	14953	14988	14953	15082	14904	14981	14962	15025	14873	14925	14924	14986	14850	14862	14874	14892	14857	15004	14896	14985	14913	14860	14951	14929	14990	15008	15010	15183	14963	14919	15022	14941	14939	14931	15179	14746	15058	14982	14912	14880	15013	15020	15007	14990	14966	14972	14843	14969	14966	14895	14984	14954	15131	15083	15041	14982	15004	14981	15066	14937	15079	15036	15049	14958	15006	15076	14914	14756	15222	15016	15014	14933	14822	14921	14906	14838	14923	14961	14900	14779	14917	14925	14994	14877	15034	15062	14962	14934	15068	14886	14849	14790	15005	15157	14949	15127	15005	15044	14983	14894	15102	15090	14908	14988	15139	14979	15033	14926	14857	15003	14970	14954	15034	14948	14939	14980	14811	14947	14856	14869	15087	15029	14888	15037	15108	14896	14950	14907	14836	14885	15207	14908	15249	14929	14966	15110	15065	14900	14931	14875	15026	14944	15113	15007	14925	14868	15011	14957	14909	14866	14864	14909	14832	14816	14958	15063	14916	15011	14998	15100	14883	14975	14866	15014	15132	14899	15018	14809	15104	15003	14939	15038	14864	15107	14985	14648	14945	14975	14848	14882	14909	14846	14932	14874	14969	15040	15041	14811	15073	14916
44971	49976	50251	39569	26865	21596	20519	20083	20060	20078	20057	20080	20054	19917	19867	20228	20514	20623	20028	19785	20078	19837	19816	19928	20245	20066	20056	19874	20085	19862	19787	19998	19866	19953	19947	20174	19932	20028	19797	19995	19825	19867	19836	19717	19880	19978	19828	19862	19954	20007	19825	19984	20035	19847	19936	19835	19840	19843	20036	20143	19971	19933	19866	19939	19853	19986	19918	19820	20133	20178	19940	19972	20122	20022	20120	19858	20028	19949	19908	20005	20006	20026	20034	20012	19782	20094	19985	20135	19895	20105	19991	20314	19875	19826	19749	19842	19973	19819	19717	20158	19823	19994	19929	20041	19959	20029	20033	19893	20087	19779	19843	19942	20116	20031	19969	19676	19938	19939	19916	19797	19856	19909	19763	19999	19880	19899	19857	19875	20081	19696	19962	19754	20170	19957	19810	19985	19863	19742	19881	19902	19731	19873	19950	19979	20173	19787	19907	19688	19946	19853	19835	19827	19953	20001	19937	20167	20040	19912	20001	19923	19946	20176	20089	19999	19849	19937	19794	19948	19954	20110	20057	19892	19883	19758	19722	19889	19685	19821	19951	20074	19822	19972	19921	19832	19827	20025	20106	19899	20029	19738	19897	19782	20018	20238	19996	19702	19797	20047	19989	19891	20248	20177	19848	19858	20020	19979	19947	19937	19813	19790	19691	20034	19797	19815	20100	19740	19894	19771	20202	19791	19853	20015	20058	20013	19977	19786	19803	19761	19675	19952	19992	19913	19890	20036	20074	20051	20045	20107	19964	19876	20044	19829	19930	19800	19738	20131	20036	19866	19832	19924	20017	19986	20108	20074	19926	20018	20105	19998	19886	19881	19923	19979	19699	19688	19874	20191	19857	19884	19722	19926	19908	19795	19968	19935	19792	19910	20029	20039	20144	19960	19987	19944	20034	20055	20023	19875	19850	20067	19897	20085	19998	20033	20101	20017	19926	20056	20083	19999	19847	19858	20011	20064	20058	19983	19829	19995	20108	19893	19847	19815	19900	19902	19967	19782	19961	19965	19915	19890	19981	19998	19815	19855	20086	19929	19769	19921	19964	19670	19874	20029	19992	19936	19761	19901	19923	19910	19704	19931	20025	19810	20005	19913	19882	20017	20184	20141	20040	20052	20006	19944	20101	19972	20024	19836	19951	19848	19928	19981	19620	20039	19683	20049	19723	19807	19813	20113	19822	20050	19886	19971	20138	20113	19973	19716	19961	20015	19955	19895	19829	19878	19965	19907	19959	19822	20068	19973	19837	19816	20091	19857	20084	19873	19958	20008	19691	19977	19927	19798	19926	20088	19928	19899	19834	19800	19895	19859	19794	19888	19933	20075	19980	19904	19959	20023	19907	19987	20076	19864	20019	19654	19911	19865	19941	20019	19750	19872	19938	19813	19882	19933	19792	19977	19776	20080	20142	20048	19853	19884	19791	19952	19917	20004	19931	19786	20125	19828	19984	19911	19877	19918	19756	19821	19948	20141	19905	19873	19935	19872	19756	19910	20036	19859	19606	19560	19893	19984	20049	19845	19950	19999	20102	20018	19799	20171	20009	19942	19978	20018	20038	19775	19901	19892	20003	20007	19933	19998	19786	20182	20007	19760	20083	19911	20123	19831	19853	19853	20107	20061	19845	19859	20049	19999	19711	19999	20031	20067	20072	20155	19919	20086	19822	19944	20175	20066	19897	19905	20011	19850	19987	19884	19933	19835	19875	19991	19892	19868	20003	19894	19983	19883	19871	19796	20125	20066	19858	19719	19994	19875	19991	19905	19910	19944	19989	20118	20092	20038	20105	19867	19990	20191	19967	19966	19869	19808	19962	19898	19871	19818	19698	20063	19862	19721	19790	19925	19679	19800	19880	20015	20135	19995	19827	20173	19869	19883	19771	20099	19800	20211	19982	19957	20233	20023	20089	19835	19942	19903	19806	19861	19903	19925	20158	19744	20042	19859	19826	19658	19892	19956	20027	19824	20020	19976	19956	19878	19830	19721	19911	19967	20061	20041	19985	19875	19896	19943	19977	19819	19764	19863	19818	20065	19908	19881	19891	19891	20052	19916	20107	19823	19823	20116	19823	19823	20111	20067	20145	19880	19929	20139	19705	19610	19811	19927	19896	20051	20015	19751	20038	19954	19909	19708	20086	20009	20040	19705	19819	20078	19888	20399	19843	19713	20034	19894	19839	19952	19965	20202	19980	19988	19931	19886	19852	19734	19832	20071	19878	20107	20011	20062	19730	19758	19715	19967	19973	19967	19875	20052	20034	19823	20017	19960	20093	19729	19925	19831	19955	19799	19939	20022	20070	20019	19910	19972	20191	19859	20074	19877	19916	20007	19767	20012	20050	20072	20119	20087	20079	20021	20113	19960	19798	19914	19980	20053	20124	20052	19946	19943	19997	19866	20056	19964	19855	19923	20063	19890	19954	19973	20142	19967	19965	19805	20020	19910	20000	19815	20062	19857	19941	20030	20088	20083	20064	19720	20030	19850	20080	19978	20286	19766	19850	20114	19922	19938	19807	19852	19980	19991	19766	19922	19878	20056	19869	19726	19953	19957	19880	19943	20066	19756	19923	19946	19893	20002	19960	19895	20008	19797	19816	19839	20122	20008	19846	19970	20034	20197	19911	19872	20115	19838	20037	20033	19986	19846	19956	19774	19944	19806	20005	20021	20191	20082	19920	19702	19887	20036	19850	19801	19963	20063	20103	19941	20015	19906	20106	19976	19933	19980	20014	19889	19793	19981	19825	19712	19992	19917	20048	19907	19898	19695	19715	19880	19996	19888	20218	19763	19898	19806	19934	19868	20091	20178	20275	19964	19832	19855	19841	20090	19927	19888	19924	19898	19701	19843	19747	19982	19737	20054	20029	20019	19818	19927	19680	19791	19907	19887	20074	19704	19765	19865	19944	19982	20022	19910	19975	20046	20163	20055	19851	19863	19969	19854	20197	20117	20015	19990	19952	19917	19968	19845	20012	20004	19818	20088	20087	19608	19807	20057	19818	19990	20093	19782	19870	19887	19963	19852	19787	19967	19963	20000	19664	19633	20040	19829	19978	20167	19951	19925	19893	19913	19833	19824	19818	19927	19946	20020	19850	19967	20019	19971	19904	19891	19937	19766	19959	20019	20020	20074	20008	19974	19916	20215	19794	20081	20052	19895	19975	19716	19900	19826	19801	20004	19868	19811	19740	19703	19888	19878	19886	19915	19954	19832	19739	19698	19949	20023	19822	19974	19940	19948	19933	19896	19712	19915	19708	19985	19984	19860	20046	20048	19955	19824	19962	20030	20152	19995	20019	19896	19937	19653	19766	20181	20070	19892	19900	19711	19819	20226	19960	19976	19945	19847	20067	19872	19945	19988	19998	19722	19954	19754	19891	19959	19885	20161	19990	19758	19916	20202	19897	19888	19966	19951	19931	19850	20029	19968	19897	19890	19937	20079	19877	19947	19951	19900	19912	19812	19907	19914	19877	19986	19909	19974	20198	20086	19964	19912	20006	19880	19789	20000	19833	20013	19862	20052	19989	19975	20164	19981	19964	19901	20027	19946	19768	19841	20114	19771	19965	19734	19955	19955	19913	19957	19775	19805	19856	20085	19913	20271	20012	20000	19771	20071	19942	19819	19960	19893	20026	20090	19927	19658	19998	20022	19963	19935	19971	20138	19918	19914	19865	19836	20149	19967	19854	19942	19989	20137	19979	19920	19987	19981	19946	19754	19782	20009	19798	19993	19950	20011	19965	19991	19785	19907	19843	19757	19873	20145	19958	19946	19964	19729	20012	19718	19831	19887	19704	20023	20024	20069	19899	19839	19803	19903	19926	20236	20067	20058	19973	20046	19969	19913	20010	20074	20135	19882	20093	20045	19948	19995	19919	19845	19745	19834	19650	19811	19889	19949	19957	19990	20221	19801	19936	19720	19772	19954	19891	20090	19903	19839	19955	20138	19780	19973	19979	19907	19879	20136	20027	19935	19741	19844	19835	19728	19967	19825	19890	19959	20075	19983	19959	19811	19858	19997	19881	19733	19920	19881	19840	19847	19544	19904	20021	20052	20067	19796	19748	19919	19926	19891	19883	19995	19857	20088	19757	19854	19925	19835	19997	19937	19857	20003	19937	20087	20077	19963	19839	19821	19759	20165	19992	20112	19998	19942	20114	19937	19779	19831	19876	19663	19944	19899	19655	20004	19899	19940	20127	19821	20113	20000	19782	19736	19808	19906	20004	20007	20152	19960	20028	20024	19949	20106	20185	20005	19835	19916	20029	20150	19927	20011	20039	20022	20063	19901	19967	19823	19956	20090	20117	19995	20074	19913	19847	20015	20202	19946	19781	19724	20062	20033	19849	19915	19971	19747	20120	19920	20206	19763	19817	19879	19929	19988	20024	19997	19980	20085	19948	19830	19705	19898	20174	19833	19871	20018	19866	19833	20116	19759	20007	19881	19983	19875	19766	19967	20008	19984	20229	19967	19948	20131	19921	19727	19784	20036	20054	20000	20026	19980	19915	20032	19932	20019	19856	19891	19981	19863	20013	19693	19866	19891	19822	19849	19921	19802	20091	19972	19975	20033	19814	20054	20027	19989	19861	19945	19978	19828	20071	19946	19909	20223	19925	20013	19831	19830	20104	19757	19896	19952	19968	20055	19815	19919	20035	19791	20035	20026	19934	19952	20076	19864	19769	19856	19855	19753	19849	20026	20107	19839	19653	19892	19959	20034	19895	19955	19926	19879	19929	19885	19878	19896	20044	19822	20027	19963	19720	19925	19891	20166	20071	19842	19729	19757	20081	20084	20000	19845	20298	19896	19855	19904	19786	20117	20041	19779	20115	19975	19979	19938	20132	20019	19643	19760	20001	19803	20112	19912	20198	19946	19959	20049	20078	20064	20155	19865	19797	19875	19798	20093	19810	19836	19727	19976	20120	19805	19937	19808	20084	20000	20085	20115	19818	19908	20051	19749	19923	19876	20013	19907	19895	19779	19898	19730	19834	19742	19857	20033	19942	20043	19862	19980	19867	19716	19909	19826	19983	20327	19915	19824	19798	19965	19945	19736	19847	19712	19911	19882	19873	19958	20028	20039	19810	19984	19737	19867	19906	19864	19938	19816	19811	19897
48624	56740	50983	34669	20862	14826	14265	14219	14253	14375	13958	14128	14201	14059	14118	14368	14592	14396	14045	13958	13971	13935	14038	14186	13938	14021	13988	14042	13855	13857	14029	13924	14158	13976	13969	13950	13963	14042	13887	14050	13804	13909	13931	14050	14088	13955	13926	13985	13853	13922	13884	14086	14167	13949	13979	13910	14007	13982	14068	14002	13996	13879	13972	13902	13913	13788	14138	14005	14045	13764	13984	13804	14061	14048	13911	14004	13956	13961	14013	13899	14060	13884	14026	13878	13892	13969	14100	13887	13899	14115	14155	13856	13924	13980	13963	13809	14076	13907	13929	13991	13995	13997	13944	13773	14014	14169	14070	13997	14034	14003	13885	13810	13953	13993	13885	13960	13889	13995	13894	14004	13850	13857	13825	14023	14037	13720	13875	13867	14081	13849	14054	14042	13918	13947	13909	13928	13971	13777	13825	13652	13978	13968	13960	14132	13947	13962	13967	13724	13959	13831	13877	13933	13952	14027	14024	13859	13990	13953	14105	13828	13959	14016	13913	14008	13940	13871	13902	14057	14067	14092	13902	13959	14162	14067	13937	13839	14036	13887	13968	13921	13677	13942	14003	13975	13840	13917	13997	14095	14068	13894	14096	14145	13883	13932	13968	13962	13862	13918	13976	13914	13879	14042	14026	13921	14119	13857	13852	14026	13942	13774	14036	14123	14068	13963	13823	13956	13979	13793	13858	13797	14154	13954	13816	13960	14002	14057	13976	13945	13873	13972	14009	14003	13833	14077	13942	13919	13966	14059	13925	13994	13869	13958	14014	14080	14034	14148	13727	13997	13969	13859	14041	13945	14037	13917	13965	13817	13859	13793	13928	14052	13966	13896	13960	13988	13836	13912	14159	13970	13990	13999	13979	14021	13949	13938	14117	13956	13890	14048	13940	13894	14050	14082	13858	13993	14098	13903	14005	13863	14027	13864	13953	14133	13983	13914	14016	13891	14039	13981	14040	13906	14028	13930	13832	14032	13909	13945	13995	13906	13986	13884	13801	13979	13931	14022	14119	14015	14033	14018	13949	13972	13871	14035	13843	13960	13938	13965	14029	13974	13973	13962	13907	14064	13966	13994	13891	14028	13913	13979	14034	14050	13963	13848	13937	13981	13956	13973	14015	14024	13955	13963	13939	13895	14204	13938	13855	13934	13961	13942	14018	13961	13944	13841	14047	13978	13893	13916	13986	13807	13897	13919	13942	13904	13914	13931	13997	13786	13945	13954	13859	14001	13871	14025	13972	13991	14037	13942	13885	14013	13896	13926	14012	14064	13937	13958	13796	13836	13935	13980	13856	13817	13871	13965	13892	14069	14001	13956	14026	13944	13931	13944	13878	13862	13989	13967	13898	13932	14013	14024	13997	13856	14015	13935	13951	14098	13935	14033	13957	13757	13911	13903	13850	13983	14121	14060	13945	13858	13937	14046	14030	13881	13792	13922	13954	14022	13940	13968	14007	13801	13842	13800	14025	13808	14192	13996	14008	13910	13953	13988	13882	14037	14038	14042	13964	13822	14081	13761	13971	13957	13946	13892	13960	13964	13863	14219	13994	14072	13897	13993	13977	13751	14024	14030	13976	14065	14028	13906	13848	13861	14014	13977	14001	14011	13889	14057	14046	13986	13898	13999	14023	13950	13832	14055	14018	14035	14037	13850	13926	13826	13987	13922	13831	14012	14161	13951	13930	14029	13908	14021	14070	13904	13962	13859	13923	14139	13891	13970	13910	13893	13941	14046	13984	13835	13885	14150	13851	13810	13943	14018	13901	13998	13925	13921	13984	14059	13987	13945	13941	13745	14070	13782	13918	14077	13954	13942	13916	13940	13945	13926	14057	14168	13940	13909	13968	13854	14081	14088	13908	14017	13865	13987	14096	13923	13973	13794	14044	13981	13907	14098	14005	14067	13964	14109	13946	13941	13871	14038	13832	13917	13966	14040	13980	14007	13928	13947	14035	14056	13900	13812	14005	13841	14031	13966	14043	14018	13923	13740	13967	13789	13905	14006	13898	13957	13951	13913	13881	13956	14093	13956	14155	13970	13890	13809	13864	13848	14020	13904	14016	13911	13916	13919	14026	14124	13927	13980	14085	13966	14030	13980	13838	14022	14086	13983	13893	14012	13892	13934	14025	13932	13899	13905	14158	13970	13887	13881	13991	13978	14014	13990	13936	13844	14003	13906	13952	13941	14135	13879	13913	13999	14020	14062	13753	13944	13970	13934	14056	14077	13758	14090	14021	13902	14004	13985	13988	13849	14060	13936	13917	14061	13818	13844	13922	13999	13914	13955	13900	13807	14179	13872	13967	14096	13854	13979	13968	14045	13854	13936	13948	13943	13837	13972	14023	13906	13998	13881	13947	13849	13921	14018	13938	14097	13865	14036	13885	13907	13927	13926	13833	13888	13953	13991	14053	13951	13943	13936	13909	14029	14042	14023	13932	13853	13937	13880	14008	13913	13812	13900	13911	13773	13893	13924	13918	13939	13983	13923	14020	14022	13838	13942	13994	13971	13909	14105	13761	13822	13885	13894	13810	13736	14025	13852	14089	13821	13896	14006	13948	14124	13936	14038	13998	14047	14039	13886	13932	14025	14033	13848	14003	13984	13961	13958	13979	13850	13929	14010	13980	13977	13896	13906	13920	13902	13941	13784	14082	13995	13950	14031	13910	13929	14094	14034	14009	14025	13848	14067	14023	14063	14106	13925	13902	14065	14077	13921	13836	13998	14035	13971	13977	13868	13937	13979	14084	13975	13948	13863	14010	14005	13969	14204	14038	13828	14012	13972	14117	14047	14008	14193	13884	13958	14023	14020	13988	13954	13991	14020	14034	13930	14023	13931	14030	13985	13872	13995	13997	13981	13994	13926	14104	13850	13927	13885	14013	13930	14022	13815	13891	14011	14064	13893	13697	14049	13956	14009	13911	13870	13952	13815	13840	13804	13950	13928	14058	14080	14010	14085	13993	13928	13918	13896	14062	13979	14016	13972	14074	13960	13998	13999	13973	13944	14084	13936	14019	14057	13971	13964	13985	14153	13995	13953	13949	14023	13924	13976	14098	13867	13725	13942	13823	13946	14030	13886	13949	14084	13881	13918	14173	14025	13884	13973	14053	13911	14102	13834	13865	14074	14032	14184	13835	14062	13929	13970	13929	14024	13977	13890	13839	13966	14132	13898	13990	14082	13906	14093	13967	13885	13892	13897	14031	13909	13966	13945	13995	14072	13920	13866	13853	13802	14078	14017	14101	13837	13774	13913	13980	14038	14010	14069	14001	13978	14016	13895	13891	13879	13921	14040	13903	13975	14033	13942	14059	14059	14000	13959	13813	13920	13928	13967	14010	13918	14017	13867	13784	13940	14033	13953	14051	13890	14069	13716	13943	13828	14025	13983	14073	14096	13895	14106	13868	14024	13913	14014	13993	13869	13989	14092	13995	13944	13910	13984	13877	13921	14000	13961	13908	14002	13796	14001	13891	13928	14076	14086	13825	13975	13862	13946	13891	13987	14068	14038	14143	13919	13863	13897	13876	13912	13957	13956	14072	14054	13949	13886	14025	13998	14030	14081	13902	14102	13913	13941	13957	14015	13954	14090	13957	13991	14066	13976	13902	13949	13980	14066	14004	13947	13964	14029	14006	13900	13940	13867	14058	13976	13870	13967	14095	14038	14163	13932	14038	13957	13903	14048	13942	13889	14094	13753	13954	13933	14090	14025	14014	13855	13885	13862	13634	13962	13813	14012	13997	14047	13873	14014	13912	13847	14039	13932	14014	13889	13930	13952	13937	13974	14101	14028	13933	13880	13774	13879	13761	14166	13891	13891	14124	14149	13968	13916	13857	13886	13971	14118	14014	13879	13849	14017	14003	13971	13895	14027	14049	14017	13904	14058	14006	14117	13978	13959	13949	13785	13814	14007	14092	14074	13992	14012	14100	13932	14033	13891	14024	13961	13967	14005	14065	13924	14000	13886	13995	14039	13982	13874	13962	13953	13864	14029	13989	13990	13962	13767	14030	13956	13863	14044	13972	13988	13981	13837	13888	13987	13957	14030	13993	13943	13926	13862	13805	13939	13968	13976	13896	14054	14098	14106	14100	13980	13952	14072	13951	13901	13945	14005	14059	13870	13897	14121	13921	13966	13969	14079	13937	13984	14090	13929	14010	13897	14025	13997	14132	13927	13901	13919	14057	14010	13926	14045	14015	13978	13901	13842	14219	13788	14245	13779	13954	14090	14007	13924	13983	14110	13818	14013	13989	13978	13832	13907	14005	13892	13979	13839	14195	13988	13964	13959	14016	14037	14064	14074	14021	13728	14107	13974	13946	14000	13915	14071	13720	13904	13935	13893	14041	14055	13819	14092	13824	13810	14057	13993	13789	13893	13846	13969	14114	14010	14078	13888	14098	13905	14018	14072	14143	14008	14118	13848	14104	13964	14032	14062	13830	14148	13870	13968	14018	14026	14013	13910	14086	14088	14000	14037	13909	13851	13964	13996	13848	13895	13918	14007	13947	14199	13835	13922	13938	14034	13974	14078	13954	13848	13939	13858	14089	13900	13966	14004	14146	13950	13930	13957	14025	13873	13737	14071	14022	13865	13921	14001	14045	13914	14000	13918	13905	13986	14013	13984	14033	13932	13848	13951	13926	13803	13926	13873	14074	13848	13848	13990	13985	13958	13922	13920	13892	13963	13853	14019	13904	14018	13931	14047	13809	13939	13955	13702	14133	14016	13985	14129	13937	13849	14034	13842	13833	14151	13939	13911	13970	13880	14069	14018	14076	13904	13872	13826	13976	14105	13980	13908	14013	14000	13993	13965	13966	13850	14027	13996	13816	13897	13931	13875	13918	14037	13798	13862	13837	13967	13827	13988	13976	13978	13865	13883	13920	13983	13811	13820	13968	14059	14023	13906	13914	14041	13953	13956	13804	13766	14031	13958	14052	13976	13832	13791	14006	14018	13908	13878	13934	13992	14022	13958	13952	14068	13994	14105	13836	14039	13895	13970	14180	14040	13993	13997	14137	14006	14034	13872	14002	13987	13992	13902	14099	14093	14044	13897	14005	14024	14008	14056	13891	14034	13878	13976	13839	13837	14003	13783	13927	14052	14009	14114	13900	13918
23796	20662	28566	28671	25770	25986	25515	22705	22050	21954	21969	21837	21865	22030	25478	28104	28834	25508	21990	21532	21308	21425	21473	21505	22026	21988	22002	21809	21506	21585	21442	21462	21454	21336	21432	21678	21597	21398	21421	21425	21494	21287	21492	21384	21404	21383	21468	21293	21413	21516	21515	21496	21474	21547	21630	21327	21279	21359	21428	21308	21333	21311	21372	21234	21294	21335	21364	21443	21501	21416	21539	21346	21320	21443	21670	21519	21425	21393	21372	21515	21317	21401	21233	20970	21324	21341	21366	21439	21084	21402	21350	21491	21371	21401	21491	21522	21411	21384	21461	21381	21266	21337	21351	21519	21367	21271	21482	21445	21363	21313	21281	21361	21549	21414	21210	21426	21517	21223	21155	21602	21499	21599	21444	21446	21262	21258	21376	21438	21341	21219	21569	21301	21399	21298	21213	21394	21274	21401	21229	21611	21335	21341	20985	21484	21312	21405	21439	21329	21228	21464	21401	21551	21354	21023	21448	21416	21214	21751	21381	21462	21529	21233	21686	21316	21283	21408	21328	21170	21414	21387	21411	21233	21259	21318	21297	21207	21203	21218	21280	21364	21220	21490	21489	21260	21485	21575	21429	21525	21357	21264	21352	21281	21491	21572	21589	21512	21667	21452	21372	21406	21422	21213	21234	21425	21538	21371	21410	21387	21390	21367	21333	21425	21472	21399	21255	21228	21257	21329	21305	21297	21211	21304	21264	21421	21501	21359	21294	21389	21358	21299	21358	21437	21277	21318	21463	21132	21590	21634	21273	21529	21400	21243	21433	21512	21612	21308	21413	21241	21189	21320	21253	21236	21403	21196	21462	21204	21591	21305	21389	21429	21384	21252	21339	21261	21144	21513	21511	21512	21421	21465	21643	21296	21437	21447	21359	21303	21370	21454	21493	21510	21603	21517	21301	21400	21304	21565	21464	21289	21268	21415	21356	21361	21291	21105	21423	21369	21484	21256	21323	21377	21400	21161	21544	21213	21625	21514	21466	21369	21421	21434	21443	21661	21341	21360	21244	21176	21394	21155	21076	21254	21541	21395	21325	21465	21293	21446	21402	21288	21232	21301	21348	21509	21237	21369	21412	21334	21268	21599	21382	21437	21430	21305	21283	21372	21302	21292	21278	21412	21218	21530	21403	21300	21156	21324	21461	21099	21287	21437	21282	21377	21356	21257	21623	21518	21339	21369	21584	21515	21183	21151	21468	21575	21293	21384	21350	21288	21236	21114	21452	21269	21360	21283	21525	21426	21346	21394	21290	21412	21424	21468	21305	21486	21381	21380	21415	21572	21193	21438	21172	21424	21409	21298	21192	21576	21304	21340	21318	20919	21379	21393	21331	21285	21193	21529	21587	21442	21477	21260	21497	21304	21306	21056	21163	21473	21468	21418	21265	21223	21345	21275	21189	21288	21258	21149	21279	21360	21074	21182	21337	21447	21573	21113	21336	21463	21191	21499	21498	21478	21278	21315	21418	21172	21273	21251	21439	21337	21421	21278	21310	21310	21478	21330	21459	21379	21201	21413	21443	21413	21477	21209	21416	21226	21314	21481	21418	21185	21117	21233	21348	21375	21429	21342	21512	21478	21315	21194	21303	21395	21310	21353	21349	21489	21249	21309	21563	21462	21489	21362	21265	21324	21319	21174	21297	21382	21346	21288	21375	21360	21365	21410	21181	21326	21242	21437	21467	21249	21195	21308	21487	21374	21437	21434	21203	21461	21193	21497	21234	21383	21409	21389	21378	21323	21499	21317	21547	21274	21425	21400	21272	21271	21489	21326	21420	21429	21491	21406	21489	21435	21325	21414	21527	21382	21306	21343	21425	21707	21428	21487	21230	21449	21386	21185	21490	21351	21445	21648	21407	21569	21574	21336	21429	21566	21264	21297	21506	21328	21587	21204	21229	21444	21453	21452	21586	21349	21473	21267	21328	21442	21297	21514	21481	21525	21388	21204	21370	21524	21511	21347	21281	21203	21287	21300	21278	21351	21643	21416	21400	21305	21269	21380	21294	21479	21408	21602	21366	21520	21493	21390	21427	21507	21530	21251	21594	21273	21468	21477	21105	21241	21576	21675	21289	21460	21402	21553	21433	21575	21413	21423	21208	21330	21454	21284	21113	21545	21393	21329	21339	21472	21449	21405	21310	21360	21475	21368	21716	21216	21401	21263	21102	21197	21376	21503	21493	21392	21474	21489	21399	21413	21424	21272	21178	21584	21573	21240	21453	21335	21476	21285	21476	21609	21628	21408	21341	21439	21322	21354	21415	21558	21443	21314	21442	21337	21129	21146	21407	21487	21429	21542	21195	21385	21758	21237	21259	21349	21397	21189	21557	21497	21422	21262	21347	21162	21231	21371	21317	21565	21545	21443	21168	21268	21298	21476	21198	21419	21163	21452	21356	21241	21209	21425	21563	21247	21483	21150	21359	21224	21238	21487	21416	21414	21526	21325	21417	21262	21357	21410	21377	21277	21281	21430	21335	21317	21242	21495	21492	21358	21156	21445	21415	21295	21431	21275	21213	21341	21423	21420	21431	21442	21170	21023	21318	21482	21500	21320	21505	21620	21327	21252	21643	21349	21502	21309	21603	21418	21430	21551	21519	21392	21227	21409	21149	21448	21370	21442	21549	21279	21385	21380	21432	21286	21385	21327	21108	21360	21452	21409	21535	21708	21435	21307	21329	21270	21656	21090	21378	21303	21514	21485	21244	21465	21484	21400	21346	21452	21267	21261	21471	21275	21500	21179	21335	21356	21590	21400	21402	21535	21325	21223	21640	21566	21403	21157	21655	21095	21391	21538	21459	21302	21393	21219	21421	21387	21480	21325	21418	21389	21381	21192	21092	21204	21294	21332	21242	21467	21328	21536	21520	21547	21484	21285	21103	21265	21519	21357	21552	21514	21452	21634	21504	21536	21373	21355	21457	21558	21385	21549	21319	21375	21334	21220	21314	21245	21215	21363	21543	21368	21343	21455	21331	21144	21374	21482	21181	21237	21470	21364	21549	21578	21385	21304	21283	21440	21265	21270	21578	21346	21261	21537	21302	21441	21474	21328	21264	21473	21462	21302	21403	21283	21432	21348	21665	21476	21289	21231	21391	21269	21310	21269	21619	21461	21559	21247	21538	21215	21273	21349	21432	21060	21274	21523	21346	21580	21265	21358	21243	21423	21189	21340	21661	21397	21181	21434	21608	21591	21428	21349	21522	21460	21419	21291	21563	21381	21586	21519	21354	21413	21340	21593	21508	21209	21426	21336	21172	21393	21433	21375	21353	21264	21582	21383	21500	21399	21544	21309	21393	21516	21246	21329	21308	21435	21438	21407	21414	21461	21340	21379	21478	21307	21287	21240	21319	21220	21416	21345	21258	21573	21439	21520	21392	21474	21337	21399	21169	21451	21264	21345	21399	21245	21487	21303	21482	21428	21403	21543	21496	21367	21408	21374	21338	21216	21379	21584	21313	21597	21236	21402	21446	21461	21098	21465	21511	21336	21045	21298	21277	21504	21508	21274	21419	21280	21549	21339	21618	21472	21502	21438	21427	21228	21230	21486	21518	21367	21372	21323	21325	21584	21401	21225	21345	21404	21392	21305	21323	21371	21393	21494	21556	21089	21435	21433	21658	21329	21116	21469	21535	21253	21491	21257	21533	21419	21272	21240	21443	21664	21594	21652	21596	21303	21422	21411	21342	21356	21417	21290	21465	21445	21496	21429	21463	21411	21470	21185	21409	21249	21498	21424	21007	21378	21403	21366	21356	21255	21239	21429	21334	21583	21504	21175	21416	21224	21130	21532	21334	21277	21317	21363	21417	21716	21619	21372	21321	21465	21411	21178	21743	21203	21463	21370	21430	21351	21524	21374	21267	21280	21618	21244	21329	21412	21362	21264	21328	21271	21635	21250	21205	21404	21297	21186	21420	21283	21375	21573	21314	21534	21329	21402	21312	21378	21472	21244	21450	21418	21449	21483	21466	21447	21552	21473	21258	21587	21436	21440	21560	21063	21211	21277	21451	21109	21381	21217	21317	21333	21390	21212	21415	21455	21269	21275	21435	21223	21358	21611	21385	21506	21546	21420	21271	21461	21741	21617	21416	21398	21355	21373	21281	21471	21387	21249	21328	21369	21357	21395	21420	21406	21338	21318	21384	21423	21339	21210	21336	21272	21305	21323	21503	21393	21411	21359	21485	21612	21538	21565	21488	21179	21515	21155	21596	21439	21427	21366	21331	21471	21368	21611	21507	21362	21387	21457	21247	21322	21549	21346	21360	21286	21357	21262	21210	21598	21397	21033	21197	21434	21433	21436	21282	21461	21365	21368	21425	21282	21536	21283	21420	21400	21445	21559	21508	21526	21307	21168	21238	21182	21317	21383	21451	21331	21109	21423	21330	21405	21713	21465	21377	21472	21316	21526	21461	21440	21437	21215	21548	21370	21470	21380	21407	21386	21224	21556	21526	21490	21239	21353	21162	21443	21284	21271	21471	21172	21237	21379	21455	21378	21342	21323	21383	21371	21464	21376	21304	21414	21320	21506	21484	21396	21398	21427	21341	21354	21600	21442	21513	21437	21302	21249	21397	21474	21360	21361	21211	21340	21379	21219	21401	21396	21248	21303	21400	21245	21397	21417	21521	21645	21337	21361	21449	21406	21275	21347	21502	21472	21377	21388	21435	21348	21422	21477	21310	21276	21450	21515	21395	21479	21427	21619	21227	21531	21478	21617	21438	21328	21317	21325	21193	21181	21288	21331	21362	21245	21425	21477	21371	21477	21380	21162	21251	21306	21271	21527	21298	21237	21330	21387	21612	21385	21440	21389	21272	21330	21609	21689	21718	21461	21457	21325	21447	21538	21634	21439	21197	21484	21476	21164	21521	21369	21515	21301	21167	21267	21420	21467	21539	21309	21471	21234	21278	21235	21266	21326	21262	21506	21458	21343	21499	21220	21040	21353	21471	21247	21244	21378	21341	21413	21410	21298	21160	21656	21414	21230	21099	21164	21323	21285	21332	21322	21214	21442	21310	21415	21464	21336	21398	21394	21220	21273	21359	21522	21398	21247	21243	21317	21283	21233	21310	21324	21404	21417	21297	21459	21430	21286	21536	21202	21335	21452	21122	21524
46176	69490	63728	44785	28919	19367	16050	15670	15418	15271	15049	14912	15100	15973	21221	23891	23550	18605	14658	14753	14660	14813	14806	14828	15337	15766	15414	15225	14876	14747	14640	14583	14780	14803	14685	14784	14744	14756	14649	14754	14868	14753	14782	14688	14669	14861	14747	14813	14584	14730	14750	14494	14754	14632	14719	14554	14784	14690	14676	14728	14686	14707	14638	14643	14618	14782	14798	14750	14624	14820	14756	14746	14711	14689	14712	14671	14645	14515	14821	14811	14706	14713	14760	14634	14778	14617	14762	14753	14669	14674	14605	14942	14605	14729	14767	14775	14609	14701	14578	14699	14724	14830	14694	14859	14643	14673	14889	14739	14732	14753	14757	14693	14527	14632	14757	14642	14645	14800	14810	14644	14925	14579	14814	14759	14704	14618	14723	14623	14756	14838	14633	14662	14524	14881	14716	14689	14752	14786	14845	14724	14757	14713	14768	14666	14736	14498	14702	14871	14625	14749	14871	14721	14563	14731	14752	14762	14714	14886	14821	14700	14807	14707	14797	14764	14660	14667	14788	14705	14712	14718	14770	14809	14670	14617	14771	14700	14482	14723	14810	14740	14614	14714	14709	14632	14917	14678	14639	14802	14795	14753	14625	14652	14611	14853	14700	14886	14877	14631	14721	14628	14805	14642	14740	14726	14703	14520	14680	14585	14850	14765	14635	14750	14863	14746	14802	14817	14697	14737	14737	14850	14618	14794	14640	14672	14733	14899	14823	14630	14665	14665	14494	14764	14697	14757	14654	14760	14811	14814	14867	14697	14875	14734	14491	14774	14660	14637	14709	14773	14675	14517	14721	14635	14545	14693	14754	14754	14515	14812	14653	14805	14549	14749	14665	14605	14670	14675	14813	14579	14691	14568	14982	14832	14583	14708	14742	14636	14699	14714	14651	14676	14722	14741	14770	14745	14701	14664	14799	14580	14657	14847	14758	14806	14553	14804	14773	14854	14701	14817	14883	14740	14673	14663	14596	14694	14674	14697	14680	14557	14702	14682	14732	14708	14722	14639	14696	14765	14716	14759	14645	14548	14679	14869	14688	14613	14600	14780	14769	14761	14973	14823	14666	14691	14744	14742	14481	14719	14699	14795	14701	14756	14726	14726	14710	14651	14860	14648	14753	14795	14725	14745	14581	14661	14678	14772	14804	14760	14757	14792	14802	14807	14563	14679	14727	14737	14599	14688	14707	14679	14779	14683	14781	14810	14767	14851	14519	14641	14810	14660	14799	14619	14782	14719	14717	14739	14635	14713	14664	14793	14838	14621	14624	14683	14613	14730	14716	14744	14734	14707	14633	14711	14631	14723	14605	14779	14745	14703	14624	14714	14592	14621	14750	14743	14761	14659	14732	14593	14579	14677	14610	14809	14679	14706	14631	14704	14796	14804	14732	14910	14765	14643	14647	14716	14676	14704	14629	14556	14657	14674	14800	14776	14774	14624	14739	14764	14789	14753	14778	14679	14771	14659	14651	14829	14790	14799	14660	14687	14668	14684	14581	14625	14497	14739	14537	14700	14468	14852	14539	14601	14770	14598	14503	14715	14608	14764	14689	14762	14707	14735	14752	14656	14674	14884	14699	14751	14766	14861	14668	14801	14673	14684	14706	14708	14755	14578	14656	14658	14551	14752	14745	14705	14667	14709	14753	14816	14688	14660	14672	14686	14753	14644	14689	14727	14626	14839	14655	14651	14601	14651	14732	14672	14672	14689	14676	14708	14626	14634	14724	14638	14700	14686	14707	14643	14844	14810	14766	14671	14670	14590	14740	14568	14845	14795	14673	14799	14685	14666	14850	14735	14676	14766	14648	14645	14748	14630	14819	14767	14939	14699	14646	14738	14626	14870	14837	14862	14829	14663	14556	14627	14775	14622	14657	14563	14758	14613	14559	14764	14762	14763	14618	14895	14667	14736	14834	14739	14650	14709	14668	14706	14634	14685	14798	14728	14662	14730	14457	14741	14860	14544	14819	14827	14765	14719	14790	14713	14722	14791	14753	14824	14675	14832	14672	14511	14775	14808	14672	14632	14786	14615	14574	14642	14754	14590	14824	14740	14704	14657	14751	14706	14831	14807	14653	14769	14704	14696	14710	14724	14704	14741	14657	14852	14733	14915	14823	14742	14666	14685	14550	14775	14634	14621	14765	14890	14619	14762	14758	14989	14617	14754	14672	14767	14619	14687	14686	14738	14643	14704	14760	14769	14623	14705	14778	14590	14679	14754	14650	14716	14720	14746	14693	14640	14782	14773	14662	14761	14799	14617	14939	14798	14773	14633	14650	14623	14762	14656	14748	14825	14539	14774	14793	14702	14746	14836	14512	14615	14708	14638	14672	14757	14673	14809	14737	14631	14638	14885	14859	14646	14634	14733	14807	14690	14870	14607	14779	14531	14709	14729	14721	14805	14602	14756	14777	14669	14662	14792	14610	14784	14685	14670	14690	14645	14708	14748	14741	14764	14737	14691	14884	14673	14652	14657	14762	14518	14691	14673	14657	14816	14767	14758	14594	14610	14665	14752	14706	14584	14697	14954	14750	14678	14737	14682	14797	14660	14646	14799	14639	14666	14712	14547	14711	14693	14754	14734	14792	14582	14726	14761	14604	14730	14602	14706	14819	14550	14693	14749	14798	14593	14721	14636	14676	14620	14677	14626	14783	14668	14768	14685	14714	14641	14824	14891	14677	14870	14771	14698	14849	14875	14628	14734	14633	14711	14729	14401	14689	14630	14690	14752	14648	14610	14731	14671	14830	14635	14759	14676	14542	14801	14758	14780	14626	14678	14922	14775	14688	14725	14766	14781	14576	14698	14669	14824	14630	14678	14840	14621	14738	14638	14659	14785	14809	14677	14643	14893	14541	14642	14723	14619	14746	14720	14912	14775	14796	14669	14889	14746	14645	14681	14649	14750	14885	14708	14739	14692	14753	14579	14722	14657	14672	14666	14603	14714	14746	14791	14896	14713	14684	14659	14836	14913	14788	14605	14759	14807	14745	14801	14690	14674	14697	14659	14824	14583	14708	14656	14711	14756	14670	14706	14774	14832	14845	14659	14630	14847	14741	14759	14687	14695	14766	14663	14681	14734	14734	14879	14746	14908	14712	14697	14666	14819	14746	14759	14579	14672	14689	14703	14596	14678	14703	14840	14729	14752	14762	14701	14627	14680	14863	14716	14653	14697	14614	14752	14777	14723	14785	14646	14838	14700	14749	14925	14610	14880	14663	14899	14751	14724	14732	14614	14627	14840	14682	14667	14629	14680	14767	14586	14654	14671	14952	14652	14703	14613	14638	14718	14867	14587	14695	14882	14678	14812	14651	14735	14839	14698	14705	14686	14839	14723	14859	14505	14884	14643	14697	14620	14783	14647	14661	14867	14591	14738	14733	14768	14580	14673	14694	14673	14739	14607	14693	14560	14780	14903	14640	14683	14748	14641	14790	14747	14668	14582	14730	14767	14674	14655	14594	14743	14775	14609	14695	14864	14778	14832	14677	14608	14782	14754	14752	14930	14727	14608	14676	14804	14831	14809	14704	14713	14723	14685	14804	14779	14815	14739	14758	14720	14642	14652	14677	14710	14649	14630	14749	14694	14654	14673	14689	14646	14737	14696	14652	14830	14810	14863	14582	14773	14794	14841	14736	14803	14639	14828	14784	14606	14709	14702	14722	14820	14635	14617	14691	14771	14700	14681	14834	14713	14778	14600	14673	14737	14682	14665	14593	14743	14797	14814	14757	14712	14769	14667	14779	14705	14567	14636	14774	14755	14827	14659	14885	14453	14746	14783	14926	14881	14760	14681	14829	14570	14552	14938	14834	14616	14712	14698	14695	14725	14605	14643	14853	14722	14846	14538	14741	14708	14730	14652	14766	14752	14633	14768	14768	14684	14682	14639	14757	14751	14808	14552	14792	14710	14662	14821	14585	14686	14759	14578	14644	14903	14735	14743	14739	14691	14648	14691	14930	14692	14622	14618	14801	14517	14719	14772	14757	14659	14538	14807	14385	14714	14801	14785	14783	14787	14777	14862	14729	14706	14767	14559	14890	14713	14680	14722	14816	14769	14643	14632	14639	14624	14648	14683	14773	14677	14723	14781	14629	14707	14680	14827	14635	14631	14842	14836	14729	14663	14844	14800	14591	14623	14737	14811	14671	14772	14490	14580	14673	14775	14723	14727	14635	14645	14691	14572	14665	14939	14596	14752	14547	14720	14680	14627	14765	14690	14722	14810	14714	14506	14557	14664	14714	14736	14788	14582	14779	14616	14787	14754	14799	14673	14664	14781	14730	14717	14831	14688	14625	14596	14805	14684	14538	14661	14816	14763	14543	14645	14647	14822	14743	14724	14676	14760	14864	14635	14811	14591	14722	14610	14808	14638	14652	14770	14753	14564	14580	14762	14646	14591	14787	14760	14779	14893	14846	14761	14847	14742	14794	14732	14631	14663	14789	14827	14624	14752	14674	14808	14768	14834	14699	14529	14922	14763	14830	14633	14758	14625	14601	14725	14605	14676	14680	14746	14683	14791	14662	14760	14701	14801	14680	14909	14744	14670	14864	14656	14726	14661	14446	14699	14722	14782	14713	14647	14779	14647	14832	14699	14650	14653	14809	14531	14658	14634	14959	14738	14686	14746	14718	14808	14856	14766	14647	14725	14672	14793	14664	14720	14704	14727	14580	14678	14629	14651	14603	14719	14596	14596	14811	14697	14622	14681	14618	14795	14769	14727	14674	14626	14840	14604	14855	14762	14799	14702	14669	14632	14535	14533	14743	14707	14684	14469	14602	14691	14692	14729	14831	14625	14790	14507	14830	14660	14696	14683	14730	14710	14734	14633	14804	14660	14808	14685	14706	14645	14591	14791	14653	14652	14627	14702	14771	14803	14573	14655	14719	14700	14751	14687	14652	14760	14675	14712	14825	14701	14616	14773	14777	14625	14679	14760	14831	14785	14686	14672	14828	14753	14760	14601	14764	15022	14506	14643	14625	14791	14794	14616	14490	14599	14448	14759	14828	14712	14700	14755	14725	14790	14743	14666	14702	14769	14896	14670	14658	14661	14767	14682	14706	14821	14701	14803	14746	14684	14810	14704	14651	14674	14794	14831	14602	14631	14687	14743	14707	14547
22030	20507	27417	25592	23883	25426	27137	22441	21183	21446	21274	20887	20740	21543	28229	34524	33011	28265	21960	20445	20573	20305	20233	20629	20502	21581	21271	21011	20734	20261	20395	20441	20442	20275	20255	20168	20203	20324	20531	20139	20152	20136	20188	20398	20475	20273	20525	20219	20385	20249	20164	20444	20266	20233	20450	20204	20387	20384	20331	20344	20380	20267	20296	20153	20381	20258	20122	20288	20531	20202	19985	20563	20518	20248	20426	20276	20311	20366	20223	20260	20197	20109	20398	20381	20345	20171	20113	19989	20079	20428	20409	20481	20368	20280	20120	20320	20284	20410	20358	20171	20403	20138	20417	20085	20334	20128	20259	20174	20206	20442	20227	20116	20076	20295	20311	20286	20355	20329	20499	20222	20383	20226	20274	20377	20289	20321	20120	20115	20061	20175	20405	19965	20257	19948	19948	20119	20454	20199	20234	20339	20119	20433	20086	20417	20373	20376	20282	20014	20035	20197	20325	20230	20353	20368	20334	20283	20390	20212	20171	20328	20218	20450	20208	20190	20180	20166	20060	20285	20155	20230	20193	20614	20288	20098	20191	20384	20177	20275	20226	20299	20150	19987	20297	20243	20219	20290	20346	20180	20154	20250	20126	20275	20319	20320	20219	20112	19964	20376	20540	20170	20248	20307	20469	20236	20272	19984	20178	20088	20183	20324	20189	20184	20547	20131	20303	20242	20488	20442	20241	20110	20101	20241	20382	20258	20230	20171	20297	20182	20208	20274	20467	20256	20295	20277	20093	20340	20174	20357	20085	20235	20151	20288	20294	20280	20044	20063	20130	20171	20167	20230	20089	20122	20160	20328	20440	19942	20312	20366	20146	20311	20200	20313	20345	20638	20332	20350	20390	20465	20164	20386	20191	20037	20429	20478	20351	20320	20162	20229	20139	20107	20185	20074	20219	20132	20223	20363	20363	20431	20195	20208	20133	20239	20363	20278	20392	20047	20180	20260	20152	20369	20254	20121	20175	20490	20243	20240	20443	20329	20308	20225	20312	20208	20166	20063	20391	20308	20353	20194	20089	20229	20166	20109	20395	20277	20289	20175	20326	20389	20303	20397	20241	20131	20302	20000	20428	20269	20460	20214	20280	20287	20133	20032	20202	20153	20188	20194	20284	20147	20218	20319	20337	20410	20399	20199	20270	20444	20260	20453	20305	20306	20279	20208	20402	20223	20162	20501	20059	20360	20424	20347	20143	20047	20198	20430	20199	20118	20354	20148	20087	20361	20276	20320	20249	20175	20356	20256	20300	20106	20159	20283	20228	20157	20551	20292	20447	19980	20238	20136	20281	20277	20397	20320	20168	20331	20171	20114	20251	20148	20057	20126	20303	20314	20275	20312	20362	20059	20440	20335	20265	20385	20267	20357	20345	20239	20140	20249	20276	20018	20364	20297	20124	20107	20213	20173	20239	20586	20374	20296	20347	20427	20158	20213	20168	20358	20381	20177	20188	20182	20335	20189	20340	20325	20169	20053	20149	20145	20330	20241	20132	20246	20198	20208	20493	20372	20365	20316	20242	20294	20285	20150	20268	20241	20326	20278	20245	20014	20382	20399	20260	20157	20443	20234	20108	20288	20217	20172	20227	20351	20444	20146	20540	20213	20034	20242	20343	20234	20193	20371	20337	20398	20115	20150	20289	20071	20275	20367	20245	20508	20304	20235	20207	20084	20215	20232	20258	20102	20132	20176	20073	20149	19871	20259	20341	20409	20275	20199	20328	20232	20309	20061	20329	20203	19964	20264	20011	20218	20314	20181	20252	20424	20624	20253	20181	20190	20277	20378	20316	20393	20116	20417	20197	20091	20341	20228	20345	20390	19923	20264	20237	20474	20318	20345	20327	20441	20052	20235	20355	20205	20266	20103	20205	20211	20237	20082	20233	20537	20307	20224	20230	20612	20351	20379	20209	20051	20234	20221	20271	20089	20105	20274	20199	20316	20291	20035	20183	20244	20048	20136	20148	20244	20238	20308	20264	20263	20192	20452	20351	20664	20253	20359	20406	19955	20125	20209	20269	20153	20358	20276	20272	20280	20343	20296	20425	20403	20263	20143	20195	20097	20352	20414	20423	20273	20113	20552	20513	20317	20474	20225	20525	20227	20191	20523	20493	20056	20174	20240	19991	20430	20269	20122	20439	20386	20135	20277	20384	20186	20208	20317	20368	20268	20362	20227	20420	20178	20108	20262	20051	20221	20374	20225	20162	20229	20509	20087	20297	20065	20271	20173	20279	20192	20224	20226	20208	20167	20137	20416	20390	20184	20290	20309	20471	20082	20406	20257	20327	20184	20248	20274	20361	20169	20112	20370	20247	20430	20230	20248	20172	20402	20289	20271	20155	20232	20316	20452	20249	20243	20207	20481	20334	20269	20214	20470	20337	20561	20351	20336	20308	20406	20395	20261	20068	20070	20207	20339	20112	20417	20404	20408	20063	20082	20309	20210	19926	20237	20223	20126	20418	20210	20324	20150	20517	20261	20212	20198	20393	20130	20272	20397	20180	20121	20114	20258	20234	20047	20309	20071	20367	20456	20337	20307	20283	20504	20416	20201	20148	20123	20129	20348	20396	20162	20137	20122	20423	20142	20359	20247	20194	20292	20226	20302	20357	20269	20344	20349	20198	20106	20155	20246	20346	20152	20369	20091	20226	20208	20106	20292	20344	20265	20175	19998	20288	20199	20286	20171	19925	20239	20249	20220	20025	20261	20073	20212	20308	19972	20183	20180	20320	20386	20149	20186	20242	20266	20451	20332	20143	20335	20297	20191	20432	20519	20386	20070	20410	20405	20152	20150	20076	20469	20140	20141	20286	20177	20222	20208	20229	20077	20282	20280	20155	19963	20328	20042	20099	20367	20382	20376	20197	20342	20557	20193	19921	20086	20176	20177	20264	20086	20052	20312	20249	20075	20504	20366	20177	19991	20358	20373	20207	20203	20214	20223	20410	20301	20199	20200	20405	20257	20409	20191	20170	20391	20204	20416	20375	20113	20099	20117	20240	20129	20103	20403	20103	20116	20625	20243	20100	20176	20384	20135	20321	20197	20577	20361	20139	20478	20311	20136	20182	20160	20209	20493	20428	20089	19947	20181	20236	20081	20366	20160	20330	20228	20414	20281	20160	20170	20184	20077	20185	20366	20183	20231	20103	20385	20236	20550	20337	20202	20348	20292	20236	20180	19930	20151	20480	20333	20145	20357	20546	20211	20266	20126	20246	20228	20210	20137	20022	20290	20292	20073	20375	20334	20306	20290	20254	20130	20296	20074	20193	20172	20316	20513	20261	20237	20198	20514	20182	19991	20204	20423	20200	20240	20275	20122	20086	20162	20137	20293	20397	20031	20406	20153	20013	20180	20457	20304	20200	20150	20410	20156	20254	19993	20507	20228	20136	20189	20264	20381	20100	20215	20160	20090	20266	20242	20219	20216	20375	20322	20072	20055	20186	20408	20583	20277	20319	20243	20242	20205	20306	20246	20065	20190	20326	20348	20232	20123	20361	20237	20404	20070	20375	20410	20235	20212	20046	20126	20221	20185	20309	20278	20174	20134	20177	20023	20160	20229	20157	20276	20268	20257	20330	20295	20310	20392	20235	20247	20344	20283	20268	20115	20368	20275	20111	20562	20106	20222	20301	20138	20243	20159	20366	20276	20455	20278	20187	20236	20198	20097	20349	20191	20203	20156	20188	20077	20368	20253	20167	20169	20475	20230	20429	20083	20056	20328	20335	20471	20203	20343	20148	20181	20225	20250	20218	20135	20304	20352	20297	20371	20446	20244	20287	20140	20238	20114	20383	20138	20296	20367	20454	20138	20255	20088	20233	20269	20288	20230	20170	20435	20141	20179	20304	20270	20096	20156	20073	20435	20432	20221	20139	20374	20107	20134	20231	20347	20330	20271	20315	20349	20223	20119	20282	20175	20141	20223	20166	20106	20251	20129	20395	20447	20375	20099	20266	20264	20314	20273	20273	20228	20359	20430	20272	20347	20356	20172	20349	20636	20386	20370	20400	20474	20320	20153	20260	20330	20395	20351	20335	20317	20164	20321	20480	20283	20297	20143	20082	20051	20513	20254	20239	20100	20107	20324	20215	20135	20183	20032	20153	20265	20176	20326	20313	20279	20152	20107	20121	20302	20178	20154	20352	20317	20160	20159	20429	20304	20191	20251	20296	20272	20492	20360	20020	20090	20022	20254	20133	20375	20374	20287	20214	20066	20420	20344	20236	20066	20396	20147	20283	20346	20250	20142	20372	20384	20371	20346	20137	20108	20235	20301	20405	20237	20118	20329	19982	20270	20135	20164	20114	20525	20390	20365	20108	20354	20223	20227	20408	20148	20109	20044	20157	20128	20305	20216	20235	20066	20557	20223	20167	20270	20230	20094	20197	20410	20162	20036	20154	20323	20274	20425	20323	20114	20235	20105	20305	20165	20164	20197	20396	20316	20185	20095	20078	20337	20427	20327	20234	20253	20243	20017	20418	20107	20281	20351	20133	20256	20326	19935	20101	20197	20351	20081	20067	20118	20349	20122	20349	20233	20164	20214	20055	20139	20315	20174	20229	20304	20066	20277	20254	20329	19993	19978	20177	20190	20176	20077	20251	20336	20392	20385	20279	20470	20172	20471	20274	20322	20256	20291	20212	20412	20329	20550	20570	20530	20525	20197	20251	20283	20183	20243	20331	20274	20492	20479	20279	20366	20273	20407	20450	20224	20087	20143	20129	20115	20507	20336	20311	20171	20334	20119	20200	20159	20231	20391	20142	20475	20079	20271	20341	20055	20228	20334	20474	20143	20164	20324	20103	20206	20241	20072	20025	20348	20269	20311	20121	20330	20056	20394	20221	20261	20241	20127	20297	20468	20370	20145	20161	20153	20291	20402	20435	20179	19939	20121	20139	20301	20326	20201	20029	20268	20390	20215	20246	20228	20018	20435	20027	19961	20369	20084	20166	20041	20360	20263	20149	20307	20377	20058	20015	20276	20302	20254	20407	20115	20388	20191	20274	20218	20415	20206	20335	20219	20099	20350	20127	20268	20244	20054	20183	20150	20330	20328	20263	20211	20275	20382	20442	20101	20348	20213	20450	20209	20140	20397	20166	20310	20475	20404	20190	20217
48469	71381	68140	51001	35239	23170	17059	16043	15272	15277	15016	14773	14796	15973	25898	31786	29165	22435	14892	14013	14035	14222	14157	14157	14725	15728	15217	14643	14457	14114	14066	13944	14232	13931	14021	14169	14174	13943	14192	14076	14034	13936	14199	14072	13993	14061	13982	14223	14050	14120	13903	14044	14133	13999	13985	14114	14052	14113	14193	13979	14174	14086	13863	13817	13996	14105	14096	14073	14047	14060	14054	14112	14109	14017	14116	14023	14074	13994	13960	13995	14123	14187	14088	14000	14048	14111	14048	14076	14222	14141	14141	14062	14144	14182	14190	14060	14055	14263	14192	14084	14152	14058	14037	13959	13959	14002	13995	14158	14145	14152	14124	13952	14186	14171	14051	14010	14183	14040	13911	14142	14205	14025	13991	14032	14184	13871	14096	13909	13953	14119	14136	14157	14019	14212	14122	14162	14097	14207	13942	14032	13832	14001	14083	13910	14202	13937	14155	14027	13953	14234	14062	13920	14005	14189	14220	14075	14116	14311	14098	14280	14200	14148	14046	14028	14056	14050	14120	14038	13966	13971	14101	13953	13993	14261	13969	14223	14079	14052	14069	13997	14013	14092	13952	14049	14220	14117	14031	14115	14166	14096	13834	14150	14041	13901	14015	14080	14075	14205	13915	14049	14080	14174	13953	14157	14024	14168	14098	14181	14012	13977	13963	13972	14065	13989	14012	14053	14034	14183	14081	14135	14002	14023	14107	13877	14040	14155	14075	14159	13830	13926	14153	14021	13929	14095	13952	13927	14175	14124	14097	13988	13970	14016	14101	13999	14009	13991	14085	14224	14110	13973	13950	14188	14205	14095	14125	13892	14103	14079	13918	14134	14033	13989	14144	14016	14009	14170	14018	14192	13943	13983	13977	13887	14201	14099	13998	13992	14124	14033	14093	14038	14198	13911	14192	13931	14071	14270	14162	14038	14100	13955	14096	14004	14147	14050	14246	14085	14012	14051	14122	13968	13884	14112	14013	14062	14131	14104	14108	14149	14114	14055	14136	14096	14081	14135	13868	14077	14034	14138	14074	14009	14003	14043	14068	14049	14006	14127	14002	13959	14051	14127	14059	14111	14143	14080	14025	13987	14102	14044	14043	14184	14266	14203	13967	14131	13983	13889	13998	13951	14002	14080	14108	13932	14194	14025	14027	14010	14154	14162	14238	14080	14175	14047	13851	14081	14087	14062	14089	14123	14150	14108	14066	14067	14063	14150	14085	14256	14024	13888	14119	14099	13890	14172	14125	14205	14063	13950	14100	14048	14104	13903	14017	13994	14031	14047	14157	14060	14246	14079	14205	14138	13986	14096	14054	14183	14024	14153	14060	14095	14056	14056	14017	14108	14076	14161	14063	14192	14158	13848	14045	14090	14107	13924	14090	14123	14113	14094	14035	14057	14063	14052	14179	13951	13971	13993	14066	14061	14120	14037	14118	14047	14107	14185	14003	14148	14002	14180	14155	14085	13961	14077	14336	14026	14028	13967	13914	14090	13982	14039	13924	14065	14128	14075	14119	14035	14250	13963	14108	14036	14079	13999	13938	14086	14119	14161	14164	13944	14085	13931	14197	14060	14018	14192	13951	14094	14133	14207	14243	13954	14107	14005	14038	14202	14085	14084	14093	14127	13949	14014	14190	14120	14169	14026	14177	14158	13984	14092	14063	14034	14004	14114	14311	14030	13951	14176	13985	14083	14072	14047	14129	14023	14151	13989	14035	14046	14040	13910	14046	14200	14090	14140	14100	14145	14091	14063	14306	13925	14024	14212	14152	14129	14127	13890	14114	14044	14098	14070	14156	14278	14144	14001	14188	14069	14031	14054	14067	13949	13959	14038	14191	13835	14164	14022	14162	14085	13976	13881	14024	14030	14030	14111	14010	14068	13972	14202	14177	14210	13957	14097	14068	14068	13940	14160	14120	14015	14208	14078	13973	14065	14136	14228	14028	14017	14073	13952	14070	14037	14083	14118	14209	13982	14112	14122	14099	14082	13988	13897	13989	14304	14064	13994	14031	14232	14017	14121	14033	14061	14028	14051	14224	14032	14082	14128	13851	14151	13880	14191	14156	14122	14063	14102	14071	13837	14117	14123	14203	14140	14047	14082	14145	14060	14094	14075	14155	14069	13992	14065	14201	14110	14082	13895	14106	14218	13841	14034	13906	14144	13983	14147	14001	14063	14094	14035	14186	14029	14122	13840	14000	14187	14020	14279	13963	14052	14133	13958	14178	14005	14089	14074	14177	14118	13964	13921	14085	14035	14028	14054	14195	14121	14117	14130	14044	14018	14147	13984	14144	14180	13924	14072	14094	14065	14138	14111	13997	14047	14163	14050	14049	14196	14137	14039	14092	14079	14057	14182	14061	14031	14207	14029	14103	14014	14017	14035	14066	14123	14105	14009	14220	14120	14059	13999	14090	14014	13945	13945	14185	14064	14083	14188	14084	14085	14216	13959	14006	14058	14118	14082	14086	14124	14015	14179	14242	14096	14194	14066	14061	14038	14241	14077	13995	14000	14107	14031	14101	14068	14195	14059	14157	14001	14093	14025	14216	13995	14070	14306	13958	14058	14096	14088	14199	14096	14027	14067	14138	14104	14048	14032	14107	14015	14331	14245	14011	14027	14061	14104	14111	14018	13914	13971	13962	14027	14052	14009	14044	14073	14125	13967	14147	14045	14273	14177	14045	14130	13957	14091	14057	14039	14077	13991	14035	13949	14098	14182	14039	14175	13998	14193	14037	13835	14105	14189	13855	13965	14126	14053	14058	14069	14012	13944	14021	14243	14080	14073	14025	14175	14028	14153	13985	14224	13999	13974	14049	14015	14135	14121	14220	13953	14172	14064	13977	14096	14230	14118	14083	14136	14143	13920	14030	14261	14332	13941	14015	14113	14010	14117	14008	14239	14248	13963	14127	14139	14050	14108	14202	14228	14052	14054	13861	14150	14114	13798	14045	14023	14131	14129	13997	14109	14011	13956	14020	14072	13956	14086	14075	14182	14165	14047	13929	14066	14029	14034	14061	14184	14003	14197	14063	14198	14157	14117	14120	14052	14144	14189	14017	14193	14063	13879	14136	14036	14062	13948	14185	13956	14072	14048	13991	14141	13960	14087	13852	14065	13939	14072	13885	14047	13966	14110	14067	14050	14103	14129	13943	14232	14163	13978	14226	14051	14050	13988	14062	14036	13902	13989	13963	13981	14030	14227	14022	14065	14057	14184	14030	14117	14112	14124	14023	13899	14075	14061	14032	14077	14015	14191	13990	14138	14026	14164	14061	14212	14065	14099	14228	13805	14304	14089	14098	14091	13964	14041	14030	14069	13841	13907	14116	14127	14134	13919	14201	14035	14079	14005	14150	14068	14073	14202	13974	14192	13894	13872	13957	14135	14111	14091	14037	14184	14244	14037	14173	14055	14068	14047	14021	14008	14194	13898	13970	13932	14094	13986	14114	14148	14141	14113	14112	14008	14123	14135	13959	13987	14091	14109	14066	14012	14114	13970	14013	13984	13935	14166	14027	14079	13969	13886	14036	14253	14114	13770	14061	13824	14073	13907	13974	14165	13998	14030	13995	13977	14147	14036	13944	13910	14027	14188	14163	14117	14069	14090	14060	13968	13986	14099	14036	13927	14020	14057	14233	14021	14170	14097	14136	14216	13914	14263	14149	14076	13945	14060	14148	14283	14190	14169	14124	14118	14074	14057	14042	13967	13964	14076	13964	14159	14082	13949	14109	14145	13919	13995	14165	13983	13955	13926	14024	13916	14123	14005	14075	14080	13993	14233	14013	14074	14177	14010	14044	14030	14251	14087	14051	14046	14027	14083	14269	13998	14027	14043	14035	14186	14089	14035	14125	14019	14212	14022	14076	14025	13983	14007	14161	14067	14007	14078	14085	14163	14198	14155	14049	14096	14128	14102	14078	14212	13931	14031	13947	14029	14005	14027	14131	13995	14114	13894	13874	14081	14100	14005	13864	14103	14249	14131	13934	14105	14130	14218	14006	13944	14055	14177	14165	14086	14006	13942	14147	14167	14160	14001	13953	14132	14008	14009	14100	13994	14123	14045	13928	14014	14143	13938	13917	14030	14070	14003	14080	13948	13944	14246	14056	14093	14057	14278	14159	14099	14004	14096	14122	14065	13956	14210	13945	14000	14101	14065	13975	13979	13930	14081	14083	14105	14002	14062	14097	14106	14083	14133	14092	14139	14085	13939	14139	14019	14021	13941	14133	14270	14059	13980	14110	14046	14060	14214	14213	14145	13809	14033	14214	14121	14106	14014	14214	14101	14127	14154	13989	14001	13956	14212	14021	13937	14063	14170	14068	14002	14002	14112	14202	14133	13990	14112	14124	13977	14122	14061	14081	14212	14179	14082	14075	14050	14159	14010	14025	14100	14140	14057	14120	14031	14221	13963	13907	14030	14078	14179	13973	14018	14196	14113	14118	14056	14240	13920	14145	14250	14071	14142	13967	13990	13972	14106	14008	14154	14072	13875	14115	14119	14011	14021	14104	14046	14009	13998	14224	14010	14028	14121	14101	14020	14072	14043	14073	14212	14073	14123	14047	14056	14082	13999	14004	13976	14067	14186	13959	14021	14017	13948	14010	13958	14002	14051	14015	14137	14199	14010	14067	14148	14036	14104	14064	14045	14071	13991	14007	13851	14005	14099	14107	14082	14239	14146	14161	14134	14001	14146	14030	13988	14126	14012	14084	14146	14012	14230	14082	13978	13988	14125	14139	14124	14031	14097	14139	13938	14198	13980	13934	13996	14073	14146	14102	14004	14119	14077	14102	14135	13860	14177	14232	13949	14130	14117	13989	14034	14088	14050	13914	14148	14217	14069	13965	14021	13860	14003	14207	14143	14133	14183	14007	14166	14004	14067	14074	13986	14073	14205	14040	13943	14050	14094	13957	13994	14102	14077	14218	14058	14081	14116	14191	14001	14144	14010	13992	14112	13930	14122	14059	14013	14030	13982	14081	13877	13967	14207	14058	14075	13991	14153	13985	14128	14273	14140	14045	14061	13998	14068	13926	14029	13986	14060	13908	14159	14112	13999	14045	14174	14104	14251	13906	13981	14130	14241	14196	14107	13891	13951	13929	14107	14121	14073	14057	14002
43155	46506	45940	33737	23741	20679	19988	19689	19588	19635	19577	19507	19373	19393	19628	20140	20352	19884	19487	19720	19543	19478	19595	19497	19110	19265	19289	19436	19569	19284	19234	19400	19475	19473	19436	19419	19449	19411	19273	19488	19386	19201	19457	19316	19286	19358	19464	19349	19434	19421	19305	19577	19231	19345	19372	19390	19598	19395	19365	19404	19358	19324	19437	19325	19312	19466	19315	19434	19716	19319	19583	19497	19367	19456	19301	19487	19440	19310	19332	19302	19278	19555	19341	19405	19493	19399	19347	19407	19284	19668	19206	19360	19360	19322	19161	19416	19348	19308	19490	19369	19410	19331	19225	19233	19255	19560	19443	19530	19451	19477	19547	19297	19326	19328	19192	19303	19305	19476	19436	19424	19318	19640	19379	19331	19211	19553	19164	19324	19202	19488	19109	19812	19284	19412	19314	19355	19285	19289	19530	19346	19368	19394	19212	19412	19597	19403	19587	19393	19411	19420	19425	19252	19401	19573	19335	19244	19452	19349	19428	19584	19403	19343	19230	19517	19512	19408	19483	19497	19284	19414	19365	19558	19508	19453	19464	19384	19503	19568	19575	19442	19552	19341	19572	19207	19387	19330	19549	19328	19544	19419	19574	19447	19482	19426	19449	19390	19462	19279	19437	19353	19367	19261	19139	19275	19470	19275	19432	19285	19293	19320	19375	19355	19381	19462	19478	19275	19606	19386	19324	19374	19483	19304	19266	19420	19271	19523	19403	19488	19487	19487	19328	19342	19365	19322	19204	19156	19443	19470	19456	19469	19546	19531	19224	19745	19503	19329	19554	19170	19243	19497	19487	19312	19517	19395	19485	19197	19459	19340	19507	19484	19445	19376	19569	19739	19322	19379	19450	19433	19405	19484	19425	19354	19343	19362	19489	19271	19388	19319	19232	18977	19369	19358	19276	19394	19317	19531	19331	19367	19509	19382	19285	19233	19155	19324	19475	19333	19558	19429	19451	19356	19343	19359	19357	19442	19340	19267	19377	19205	19492	19397	19569	19452	19524	19260	19403	19468	19484	19360	19563	19453	19028	19321	19402	19433	19302	19457	19289	19284	19197	19514	19179	19294	19344	19368	19386	19366	19399	19358	19371	19468	19328	19377	19441	19407	19304	19372	19496	19681	19152	19367	19304	19298	19293	19464	19357	19233	19275	19551	19483	19399	19306	19408	19263	19050	19560	19631	19222	19411	19249	19231	19331	19282	19316	19476	19177	19125	19500	19330	19340	19419	19466	19495	19477	19761	19236	19348	19420	19401	19395	19429	19307	19353	19302	19565	19460	19403	19336	19350	19411	19374	19432	19476	19483	19393	19353	19413	19413	19524	19424	19424	19372	19408	19346	19250	19445	19492	19513	19431	19561	19241	19331	19358	19280	19337	19399	19527	19444	19380	19101	19547	19583	19371	19500	19371	19626	19515	19341	19531	19483	19513	19285	19420	19305	19653	19484	19404	19619	19542	19195	19323	19425	19309	19353	19411	19492	19140	19350	19256	19460	19410	19345	19467	19405	19127	19267	19542	19479	19350	19265	19755	19580	19358	19332	19448	19495	19451	19560	19533	19570	19262	19193	19448	19193	19402	19443	19327	19508	19242	19201	19311	19394	19368	19385	19467	19356	19233	19454	19198	19408	19462	19278	19494	19538	19318	19390	19386	19277	19631	19607	19343	19506	19548	19385	19527	19472	19355	19424	19405	19523	19192	19294	19382	19571	19688	19529	19399	19241	19282	19560	19342	19448	19460	19362	19535	19281	19198	19412	19405	19387	19371	19515	19214	19506	19519	19398	19472	19514	19539	19535	19347	19513	19402	19344	19564	19064	19596	19513	19567	19615	19440	19501	19603	19275	19670	19430	19469	19385	19627	19407	19349	19603	19255	19338	19460	19542	19598	19542	19352	19289	19422	19377	19487	19376	19383	19498	19401	19386	19253	19270	19247	19273	19341	19421	19282	19408	19456	19528	19532	19162	19404	19400	19475	19361	19603	19501	19333	19518	19349	19431	19445	19399	19306	19570	19429	19261	19331	19342	19323	19418	19455	19169	19281	19517	19359	19442	19307	19258	19440	19286	19336	19343	19294	19364	19514	19234	19258	19485	19199	19265	19431	19418	19374	19321	19363	19298	19373	19241	19353	19098	19475	19353	19185	19424	19521	19472	19487	19244	19358	19354	19297	19066	19253	19224	19421	19383	19306	19502	19383	19346	19348	19427	19419	19468	19466	19531	19457	19486	19476	19320	19436	19297	19550	19441	19123	19482	19483	19452	19527	19472	19318	19334	19366	19268	19179	19177	19516	19469	19405	19427	19322	19392	19286	19284	19374	19357	19398	19486	19452	19561	19388	19426	19552	19520	19571	19450	19469	19570	19235	19449	19388	19552	19485	19362	19311	19303	19042	19402	19247	19179	19290	19465	19224	19345	19364	19381	19447	19333	19366	19361	19581	19571	19536	19245	19372	19386	19521	19354	19373	19503	19226	19195	19245	19539	19470	19580	19480	19313	19388	19365	19200	19415	19359	19435	19339	19417	19609	19624	19564	19447	19119	19437	19324	19473	19486	19385	19478	19317	19404	19311	19393	19603	19370	19376	19651	19183	19397	19393	19299	19537	19404	19379	19360	19301	19357	19487	19264	19418	19562	19410	19167	19388	19551	19266	19349	19463	19541	19320	19385	19463	19507	19552	19419	19730	19303	19392	19569	19625	19413	19551	19472	19228	19236	19496	19552	19404	19212	19235	19525	19693	19520	19574	19544	19509	19309	19459	19407	19452	19586	19600	19235	19469	19552	19358	19460	19442	19349	19268	19414	19635	19266	19205	19293	19613	19318	19455	19380	19340	19380	19378	19353	19417	19291	19407	19555	19355	19331	19306	19302	19427	19452	19553	19500	19443	19495	19352	19262	19319	19103	19372	19364	19372	19412	19641	19338	19379	19340	19227	19245	19389	19458	19209	19486	19586	19403	19408	19357	19551	19475	19464	19228	19457	19215	19469	19393	19274	19442	19300	19219	19588	19431	19270	19409	19524	19261	19363	19409	19532	19106	19267	19322	19502	19473	19404	19505	19423	19361	19444	19483	19648	19299	19427	19285	19364	19334	19472	19345	19485	19266	19346	19346	19609	19517	19518	19398	19416	19541	19290	19270	19386	19639	19569	19348	19523	19467	19523	19327	19347	19347	19430	19394	19461	19393	19255	19373	19379	19496	19325	19391	19346	19413	19560	19548	19292	19138	19396	19378	19442	19347	19156	19348	19550	19502	19331	19493	19657	19494	19197	19438	19434	19434	19356	19325	19718	19350	19370	19362	19391	19400	19577	19671	19576	19488	19280	19284	19394	19243	19190	19490	19650	19160	19280	19387	19550	19434	19456	19487	19359	19385	19539	19539	19548	19623	19556	19530	19386	19632	19343	19546	19451	19391	19450	19365	19504	19403	19420	19472	19396	19248	19203	18989	19444	19484	19438	19541	19359	19288	19558	19592	19254	19814	19625	19491	19323	19337	19563	19408	19470	19454	19531	19504	19371	19437	19365	19378	19667	19426	19362	19341	19199	19349	19516	19457	19403	19306	19430	19088	19303	19510	19328	19360	19104	19261	19470	19207	19378	19410	19515	19279	19207	19388	19443	19313	19316	19278	19350	19553	19392	19235	19384	19308	19443	19384	19561	19610	19493	19497	19391	19437	19472	19447	19361	19485	19420	19360	19454	19149	19416	19231	19642	19365	19367	19328	19406	19528	19400	19417	19524	19408	19427	19399	19326	19356	19253	19478	19307	19357	19554	19578	19203	19265	19355	19286	19338	19342	19436	19420	19382	19386	19443	19496	19278	19257	19549	19351	19265	19395	19333	19285	19549	19522	19369	19425	19427	19230	19237	19332	19364	19372	19268	19483	19404	19295	19198	19295	19477	19541	19481	19403	19469	19580	19556	19291	19472	19314	19545	19155	19438	19255	19278	19376	19396	19283	19314	19509	19388	19234	19302	19364	19505	19444	19432	19262	19269	19220	19218	19378	19487	19305	19718	19648	19530	19530	19338	19530	19241	19516	19429	19421	19212	19234	19418	19468	19449	19491	19424	19391	19183	19241	19217	19234	19246	19301	19358	19529	19509	19386	19170	19347	19218	19418	19500	19442	19662	19384	19459	19389	19379	19408	19165	19312	19363	19486	19430	19598	19408	19499	19585	19395	19302	19428	19350	19278	19479	19349	19259	19352	19404	19628	19627	19328	19303	19341	19471	19310	19493	19325	19516	19397	19518	19401	19490	19301	19544	19367	19451	19074	19329	19475	19480	19353	19495	19293	19123	19248	19496	19371	19355	19584	19549	19486	19373	19332	19279	19397	19500	19322	19581	19283	19351	19393	19461	19319	19355	19428	19505	19290	19376	19470	19336	19310	19283	19417	19639	19085	19221	19454	19378	19440	19472	19493	19340	19353	19547	19418	19383	19393	19548	19404	19463	19429	19536	19532	19418	19319	19355	19178	19301	19335	19472	19487	19442	19382	19539	19347	19199	19475	19329	19460	19392	19521	19404	19226	19534	19461	19355	19343	19495	19389	19405	19421	19460	19195	19402	19389	19181	19348	19473	19569	19355	19435	19423	19489	19239	19308	19378	19566	19418	19439	19497	19549	19404	19341	19293	19242	19065	19420	19442	19335	19359	19453	19635	19456	19361	19422	19496	19376	19450	19353	19368	19629	19514	19403	19344	19467	19467	19632	19254	19542	19414	19618	19482	19371	19313	19669	19275	19477	19318	19471	19110	19464	19242	19436	19267	19485	19589	19263	19476	19546	19338	19421	19262	19535	19435	19326	19498	19388	19476	19453	19477	19538	19373	19654	19325	19461	19299	19255	19367	19253	19294	19675	19524	19276	19103	19702	19442	19514	19381	19372	19329	19601	19182	19220	19436	19269	19569	19157	19433	19433	19680	19473	19442	19289	19453	19410	19270	19459	19341	19185	19412	19224	19278	19369	19138	19342	19350	19370	19493	19447	19482	19372	19436	19381	19372	19084	19373	19679	19369	19359	19530	19638	19272	19399	19434	19416	19240	19626	19332	19164	19340	19438	19520	19303	19502	19410	19264	19436	19288	19380	19437	19470	19171	19392	19082	19607	19601	19387
46713	53851	47000	28166	18045	14956	14231	14017	13946	13970	14093	13688	13758	13804	14109	14548	14531	14103	13764	13645	13583	13564	13557	13445	13879	13584	13732	13685	13592	13621	13665	13643	13559	13631	13821	13588	13735	13593	13650	13701	13678	13729	13601	13643	13615	13695	13609	13590	13796	13608	13683	13554	13801	13630	13738	13799	13657	13596	13540	13566	13697	13635	13656	13506	13582	13615	13682	13576	13681	13613	13809	13621	13647	13756	13580	13667	13710	13634	13759	13484	13697	13617	13810	13651	13511	13543	13762	13833	13604	13616	13469	13588	13605	13624	13596	13672	13644	13657	13664	13843	13722	13611	13823	13684	13563	13427	13598	13565	13624	13653	13662	13844	13549	13734	13565	13870	13633	13524	13795	13568	13540	13611	13595	13622	13648	13570	13543	13496	13425	13660	13613	13674	13613	13508	13493	13762	13498	13605	13527	13688	13643	13523	13698	13785	13714	13663	13517	13710	13641	13610	13778	13692	13637	13814	13656	13669	13630	13714	13656	13722	13608	13512	13435	13605	13540	13607	13591	13608	13693	13637	13613	13667	13586	13583	13633	13649	13690	13583	13498	13720	13469	13773	13508	13737	13532	13617	13573	13465	13559	13629	13503	13596	13565	13705	13569	13804	13509	13676	13605	13545	13625	13594	13566	13590	13794	13569	13497	13684	13353	13677	13528	13708	13448	13756	13769	13639	13569	13733	13596	13608	13700	13806	13464	13666	13652	13626	13601	13845	13760	13635	13636	13621	13719	13580	13597	13536	13792	13566	13637	13588	13631	13734	13474	13624	13583	13775	13694	13620	13525	13666	13740	13697	13599	13657	13363	13613	13605	13600	13667	13785	13580	13560	13721	13690	13586	13598	13629	13412	13692	13703	13680	13668	13618	13470	13634	13552	13566	13623	13788	13868	13546	13607	13678	13680	13534	13523	13613	13776	13660	13698	13734	13594	13669	13599	13573	13442	13621	13576	13572	13593	13601	13497	13637	13463	13610	13597	13482	13764	13499	13834	13722	13543	13777	13591	13673	13637	13624	13702	13598	13630	13516	13629	13761	13579	13645	13630	13729	13672	13653	13642	13613	13742	13645	13637	13691	13693	13746	13500	13668	13675	13544	13624	13634	13704	13661	13668	13508	13597	13794	13633	13698	13662	13733	13570	13765	13721	13817	13879	13490	13505	13584	13625	13651	13623	13709	13605	13733	13677	13642	13552	13358	13437	13623	13669	13736	13744	13649	13710	13658	13519	13506	13555	13746	13614	13609	13691	13510	13636	13611	13733	13572	13426	13655	13627	13719	13622	13583	13737	13618	13627	13739	13515	13695	13517	13776	13505	13565	13506	13442	13622	13580	13568	13585	13515	13630	13627	13514	13645	13720	13718	13670	13656	13617	13719	13589	13559	13689	13827	13526	13782	13480	13756	13725	13613	13665	13657	13750	13785	13610	13666	13628	13564	13623	13729	13631	13622	13602	13528	13785	13541	13493	13434	13651	13595	13656	13649	13693	13592	13548	13657	13581	13752	13717	13499	13558	13686	13660	13773	13616	13581	13645	13779	13755	13590	13682	13751	13771	13783	13604	13704	13646	13506	13676	13570	13538	13572	13579	13857	13504	13643	13487	13759	13587	13647	13681	13711	13604	13570	13551	13364	13676	13711	13473	13585	13596	13724	13617	13879	13504	13525	13609	13690	13744	13543	13709	13577	13713	13750	13591	13829	13619	13735	13709	13479	13599	13658	13631	13651	13706	13686	13556	13466	13605	13652	13673	13754	13643	13568	13714	13578	13588	13799	13705	13660	13648	13695	13692	13748	13732	13519	13575	13637	13678	13613	13809	13640	13695	13667	13710	13589	13703	13514	13680	13526	13712	13517	13682	13637	13525	13749	13571	13766	13704	13561	13651	13653	13575	13491	13652	13554	13664	13551	13571	13607	13591	13553	13656	13672	13712	13671	13653	13548	13723	13726	13627	13524	13774	13639	13648	13595	13628	13492	13761	13539	13510	13552	13629	13651	13701	13601	13613	13759	13588	13608	13576	13548	13592	13551	13537	13632	13686	13621	13527	13491	13461	13604	13533	13824	13579	13620	13696	13700	13662	13612	13685	13713	13690	13781	13548	13528	13740	13696	13522	13615	13611	13612	13719	13773	13466	13667	13843	13747	13603	13713	13548	13587	13880	13617	13660	13691	13532	13760	13677	13504	13815	13661	13646	13643	13699	13635	13743	13548	13680	13691	13719	13621	13593	13624	13734	13488	13752	13782	13614	13733	13701	13626	13638	13486	13575	13580	13680	13564	13673	13858	13659	13599	13625	13682	13697	13604	13648	13600	13542	13640	13634	13646	13746	13537	13605	13656	13591	13663	13707	13618	13605	13620	13662	13766	13787	13585	13656	13524	13633	13693	13710	13524	13782	13600	13814	13634	13594	13612	13827	13574	13594	13545	13564	13581	13583	13761	13579	13530	13559	13611	13664	13584	13667	13532	13441	13714	13522	13616	13684	13552	13684	13607	13693	13607	13650	13670	13647	13710	13620	13846	13634	13581	13663	13495	13706	13679	13523	13674	13639	13637	13819	13651	13616	13678	13566	13792	13611	13566	13597	13675	13627	13736	13635	13659	13602	13641	13724	13694	13651	13661	13568	13652	13699	13603	13643	13702	13606	13576	13602	13670	13646	13605	13706	13608	13721	13634	13653	13669	13547	13539	13705	13602	13605	13573	13670	13610	13614	13624	13710	13660	13791	13742	13607	13715	13567	13532	13635	13700	13718	13645	13613	13730	13733	13650	13619	13713	13755	13669	13681	13698	13718	13566	13591	13480	13838	13613	13672	13650	13527	13454	13608	13754	13728	13752	13505	13506	13675	13511	13741	13532	13504	13659	13710	13752	13646	13701	13710	13640	13624	13728	13664	13651	13734	13685	13706	13603	13858	13638	13759	13605	13651	13586	13680	13600	13739	13576	13587	13633	13491	13696	13684	13555	13515	13671	13567	13801	13606	13642	13728	13662	13654	13610	13713	13749	13736	13599	13748	13621	13403	13690	13551	13667	13567	13566	13824	13676	13673	13772	13534	13648	13636	13614	13618	13603	13733	13553	13767	13695	13673	13609	13642	13616	13598	13602	13514	13677	13532	13806	13513	13664	13679	13619	13499	13734	13484	13646	13669	13675	13577	13637	13489	13741	13591	13624	13645	13608	13632	13662	13649	13660	13638	13474	13656	13617	13607	13560	13698	13719	13764	13577	13582	13634	13694	13686	13683	13490	13664	13530	13697	13689	13612	13683	13789	13630	13704	13768	13633	13579	13572	13563	13497	13612	13686	13593	13515	13772	13699	13565	13615	13772	13567	13777	13679	13534	13640	13668	13642	13847	13593	13674	13569	13716	13602	13655	13627	13589	13520	13583	13560	13665	13540	13430	13607	13822	13418	13504	13678	13568	13507	13618	13658	13823	13601	13516	13716	13533	13593	13887	13661	13692	13734	13682	13853	13619	13528	13464	13545	13591	13576	13533	13711	13589	13555	13597	13531	13937	13533	13642	13797	13664	13714	13578	13763	13662	13615	13644	13644	13669	13651	13522	13637	13714	13646	13796	13700	13560	13767	13767	13531	13399	13858	13523	13646	13682	13776	13724	13687	13699	13572	13582	13833	13629	13735	13780	13703	13616	13579	13630	13653	13658	13767	13628	13609	13449	13604	13573	13727	13512	13556	13671	13601	13567	13662	13664	13717	13648	13611	13600	13621	13780	13588	13740	13690	13829	13519	13573	13637	13708	13704	13697	13629	13536	13499	13709	13613	13668	13708	13558	13527	13604	13635	13691	13626	13687	13731	13715	13513	13737	13516	13529	13632	13643	13584	13600	13505	13735	13552	13575	13671	13826	13433	13608	13584	13549	13653	13636	13687	13626	13566	13556	13573	13717	13640	13758	13852	13646	13568	13643	13626	13631	13763	13658	13737	13669	13689	13636	13642	13667	13517	13718	13625	13677	13478	13474	13596	13622	13572	13720	13561	13479	13800	13506	13733	13654	13624	13618	13640	13596	13665	13730	13752	13811	13606	13615	13932	13600	13642	13651	13735	13685	13720	13760	13672	13684	13547	13713	13632	13658	13643	13759	13727	13473	13742	13707	13663	13649	13653	13583	13635	13710	13704	13744	13598	13568	13643	13615	13795	13616	13479	13738	13683	13644	13782	13676	13721	13710	13784	13530	13556	13601	13787	13507	13772	13624	13542	13563	13750	13616	13736	13633	13708	13656	13540	13607	13600	13598	13584	13603	13663	13608	13681	13653	13571	13643	13555	13598	13746	13592	13469	13641	13664	13552	13519	13658	13507	13488	13705	13515	13467	13770	13731	13559	13550	13594	13711	13870	13495	13694	13714	13705	13629	13656	13746	13725	13539	13728	13656	13697	13685	13634	13636	13663	13562	13652	13717	13629	13770	13720	13675	13661	13627	13775	13624	13730	13433	13659	13659	13716	13575	13683	13742	13809	13639	13548	13653	13621	13639	13711	13618	13603	13875	13602	13692	13716	13730	13608	13712	13566	13471	13726	13550	13691	13562	13754	13531	13476	13676	13808	13582	13572	13758	13566	13593	13669	13637	13684	13587	13640	13481	13619	13661	13724	13695	13618	13740	13628	13770	13619	13719	13758	13520	13578	13626	13606	13587	13653	13497	13682	13630	13658	13668	13428	13801	13593	13658	13718	13562	13531	13593	13502	13722	13798	13694	13700	13756	13713	13671	13821	13663	13504	13592	13804	13737	13761	13708	13639	13637	13585	13715	13651	13608	13571	13609	13478	13641	13645	13605	13563	13355	13579	13704	13510	13679	13676	13747	13431	13758	13798	13702	13528	13722	13588	13533	13587	13669	13677	13776	13730	13751	13757	13547	13763	13690	13518	13776	13642	13564	13752	13744	13729	13695	13701	13612	13664	13585	13520	13760	13646	13657	13591	13868	13774	13695	13711	13810	13653	13581	13542	13663	13600	13562	13664	13566	13677	13591	13745	13633	13559	13533	13635	13607	13826	13695	13778	13544	13712	13609	13683	13502	13819	13389	13587	13660	13580	13661	13653	13597	13607	13491	13722	13533	13563	13628	13573	13539	13561	13613	13714	13544	13749	13701	13545
23980	20718	28852	28375	23852	23272	22951	20314	19304	19489	19547	19201	19184	19135	21559	27093	26987	23341	20766	19172	19098	18908	18883	19096	18991	19391	19368	19214	19200	19027	18865	19154	19030	19052	18858	19027	18757	19062	18939	18804	18997	19013	19040	19013	18995	18925	18832	19110	18904	18876	19043	18805	18735	18952	19159	18820	18796	18881	18854	19025	18751	18950	18863	19027	18921	18979	18958	18936	18874	18809	19108	19070	18872	18921	18941	18786	19013	18876	18914	18935	19121	18900	18793	18994	19065	19045	19020	18887	19021	18916	18908	19055	18940	18740	18759	18807	18807	18807	18914	18773	18877	18942	18893	18877	18488	18749	18824	18772	18664	19086	19051	18971	18820	18892	18972	18928	18941	18808	18974	18891	18853	18934	18997	18853	19048	18820	18780	18752	18985	18981	18902	18928	19028	18718	19088	18825	18888	18754	18905	18834	18798	19024	18695	18910	18947	18564	18763	18989	18982	18913	18926	18864	18706	18998	18893	18886	18949	18983	18911	18802	19107	18934	18816	18832	18894	19127	18830	19169	18801	18889	18893	18784	19032	18832	18758	18924	19105	19111	19070	18833	18941	18926	18757	18951	18948	18923	18853	18780	18907	18805	18909	19094	18832	18944	18510	18683	18828	18665	18965	19043	18907	18886	18919	18789	18818	19000	18947	18818	18908	18864	18952	18936	19055	18648	19247	19000	19044	18909	18821	19148	19036	18725	18745	18792	18607	18783	18991	18943	18930	18902	18918	18938	19010	18751	19023	18967	18879	18929	18837	18874	19019	19113	18942	19123	18927	18890	19274	18822	18909	18809	18811	18734	18820	18984	18937	18990	18617	18959	18972	18936	19025	18950	19104	18827	19057	18892	19113	19104	18877	18788	19036	18835	18963	18755	18907	18976	18993	18858	18993	18728	18888	18995	19089	18814	18875	18892	18855	18841	18767	19053	18880	18979	19046	18988	18928	18643	18750	18944	18850	18810	19049	18828	18820	18793	18763	18726	18961	18918	18972	18966	18936	18989	19034	18821	18976	18865	18857	18674	18556	19038	18836	18975	18993	19012	19056	18997	18872	18868	18858	18725	18761	18976	18860	19031	18871	18786	18643	18758	19044	18891	19038	18876	18865	18866	18821	18722	18987	18780	18657	18826	18879	18897	18818	18842	18989	18822	18959	18902	18605	18696	18752	19183	18937	18903	18813	18970	18795	18887	18914	19121	18874	18871	19013	18839	18898	18830	18796	18828	18909	19056	19018	18890	18943	19019	19041	19014	18978	18681	18746	18756	18946	18875	18922	18789	18784	18787	18965	18990	18731	18852	18715	18884	19040	19225	18956	18900	18859	18695	19082	18821	19010	18986	18767	18820	18974	18906	18996	18949	18762	18849	18982	19002	18934	18950	18917	18874	18695	18909	19028	18825	18760	18843	18864	18827	18765	19053	18880	18862	19125	18982	18892	18852	18967	18945	18753	18898	18818	18970	18671	18900	18969	18848	18853	18733	18863	18639	18915	18951	18817	18987	18894	18952	18908	18873	18899	18984	18884	19107	18968	18843	19010	18741	18722	19140	18910	19117	18928	19309	18964	18634	18802	18992	18956	18980	18711	18951	18915	19113	18945	18602	18831	18952	18821	18712	19022	19013	18934	18902	18980	18985	19013	19011	18987	19058	18678	19005	18957	18759	18890	18723	19150	18965	18974	18808	18864	18785	18816	18878	18675	18834	18862	18892	18904	18826	19038	18874	18934	18819	18934	18944	18925	18998	19032	18719	18922	18627	18896	18884	18956	19047	18799	18927	18805	18933	18809	18946	18963	19013	19072	18952	19035	18937	18852	19094	18993	18864	18959	18904	18978	18914	18839	18836	19035	18696	18766	18944	18975	18899	18941	18864	18923	19031	19017	19061	19127	18809	18969	18946	18966	18930	19138	19021	18965	19175	18984	18809	18977	18789	18766	18978	18831	18767	18955	18945	18948	18943	18969	19009	19082	18991	18768	18834	18862	18920	18687	18970	19041	18699	18752	18828	18775	18680	19134	18964	18864	18731	18823	18828	18975	18840	18950	18966	19069	18921	18904	18770	18842	18872	18678	18955	19069	19033	18862	18918	19124	18986	18903	18857	19158	18861	19212	19015	19029	18771	18744	18931	18858	18901	18884	18665	18820	18840	18861	19042	18959	18951	18826	19108	18701	18693	18990	18612	18716	18831	18865	18952	18894	18952	19084	18794	18929	18767	18758	18747	18934	18945	18800	18861	18879	18921	18816	18996	19041	18858	19017	18871	19029	18832	19128	18991	18655	18885	18923	18784	19059	18866	19031	18731	19065	19055	19011	19080	19000	18771	18743	18918	18807	18835	19006	18801	18954	18796	18861	18918	18862	18750	18997	19044	18728	18963	19003	18791	18918	18849	18848	18853	19000	18856	18999	18654	18966	18814	18970	18808	18925	18944	19042	18899	18917	18644	18962	18958	18831	19108	18892	19051	18833	18973	18753	19049	18706	18983	18663	18837	18892	18644	18915	18548	18746	18839	19046	19020	18914	18899	18917	18848	18849	19035	19076	18881	19136	19021	18890	19002	19161	18780	18755	18923	19002	18807	18753	18900	18820	18899	19040	18842	18771	18814	18909	18771	18653	18888	19079	18763	18837	19003	18941	18810	19028	19013	19395	19115	18704	18864	18723	18825	18918	18943	18801	19014	18853	18867	18999	18833	18922	18938	19006	18766	18767	18862	19005	18791	18865	18800	18922	18975	19058	19047	18923	18954	19071	18754	18845	18896	18840	18923	18990	18890	18903	18711	18918	18967	18830	19112	19029	18788	19046	18890	18762	18849	19090	18929	18740	18784	18738	18863	19010	18728	18981	19073	18947	19223	19010	18847	18912	18984	18863	18785	19066	18960	19145	18866	18893	18777	18846	18828	18944	18848	18936	18843	18985	18970	19010	18887	18935	18843	19019	18788	18717	18797	18962	18872	18915	18987	18984	18869	19067	18987	18909	18801	19026	18819	18810	18958	18762	18847	18970	18838	18808	18761	18836	18984	18909	18909	19098	18737	19156	18841	18747	18795	18859	18949	18771	18696	19096	18901	19125	18811	19073	18997	18838	18785	19012	19077	18930	18822	18836	18849	18926	19015	18985	18871	18931	18828	18960	18896	18867	18753	18959	19082	19014	18909	18794	18764	18902	19067	18962	18972	18867	18852	18988	18738	18898	18851	18878	19071	18831	18741	18961	19024	19062	18907	19057	19018	18793	19120	18967	18872	18907	18813	19034	18952	18979	18906	19049	18955	18921	18897	18767	18851	18891	18837	18788	18933	18945	18811	18832	19062	18855	18943	18950	18811	18868	18699	18900	18769	19053	18964	18846	18860	18727	18567	18852	19098	18635	18706	18762	18930	18643	18841	18787	18941	18836	18742	18971	18991	18813	18886	18877	18758	18731	19054	19098	18860	19051	18855	18856	19117	19145	18865	18750	18959	18926	18773	18652	18970	18975	18863	19154	18876	18934	18993	18737	18977	18893	19069	19017	19058	19107	18765	18934	19206	19032	18836	19016	19040	19058	18926	18850	18814	18773	18925	18873	18928	18896	19038	18862	19055	18728	18857	19109	18953	18971	18959	18943	18965	19026	18922	19004	18820	18953	19120	18897	18887	18970	18907	18889	18729	19090	18778	18963	18843	18965	18857	18696	18741	18789	18953	19063	19019	18763	19074	19207	18986	18887	18840	18999	18856	19068	18737	18891	18892	19117	18967	19092	19210	18961	18960	18816	19177	18981	18759	18821	18928	18808	19046	18845	18903	18986	18817	18916	18710	18913	18805	18830	18821	19077	18790	18941	19011	19048	18893	18871	18897	18764	18915	18822	18885	18961	18981	18949	19066	19105	19079	18794	19006	18774	18917	18831	18943	18917	18680	18978	18882	18817	18964	18937	19157	18786	19087	18927	18652	18923	19002	19031	19050	18758	18853	19055	18836	18979	18882	18952	18749	19022	19042	18708	18816	18826	18894	18868	19056	18863	18873	19002	18907	18900	18817	19000	18739	18754	18873	18898	18710	18765	19011	19126	19082	18756	18798	18730	18805	19063	18976	18826	19080	18861	18926	18887	19062	18986	18936	18876	18938	19032	18787	18786	18621	19032	19055	18998	19115	18926	18963	18973	18853	19066	19163	18871	18971	18690	18792	19048	18755	18992	19093	18815	18885	18779	18783	18822	18750	18926	19042	18995	18792	18942	18709	18951	18970	18972	19115	18963	18994	18985	18970	18870	18820	18839	18940	18958	19223	19000	18860	18996	18715	18967	19024	18710	18822	18644	18941	18878	18845	18940	19000	18908	18892	18840	18886	18946	18920	18993	18998	18898	18781	18801	18764	19058	19030	18927	18839	18946	19084	18772	18825	18937	18896	19066	18853	18817	18861	19010	19108	19005	18858	18917	18740	18908	18792	18523	18635	18885	19081	18814	19080	18836	19210	19044	18858	19023	18959	18910	18936	18748	18819	19021	18978	18932	18942	18932	18897	18839	19022	18714	18998	19040	19047	18994	18936	19072	18950	18697	18740	18752	18730	18923	18854	18972	18932	18830	18971	18928	19066	19056	18941	18666	18700	19060	19028	19034	18982	19160	18711	18849	18964	18901	18959	19177	18988	18952	18842	18838	18739	18690	18743	18779	18861	18682	18836	18840	18881	18888	19015	18804	18857	18761	18642	19074	19188	18787	18854	18651	18965	18947	18867	18887	18774	18856	18881	18840	18889	18700	18868	18841	18969	19122	18830	18997	18953	18753	18791	18774	18849	18808	18968	18759	18865	18800	18991	18890	18687	18796	19085	18908	18926	18903	18956	18946	18963	18773	18810	18747	18946	19050	18845	18830	18899	18977	18957	18852	18816	18831	18812	19052	18942	18969	18787	18906	18788	18826	18793	19010	18905	18677	18831	19033	18871	18844	19069	18911	18946	18923	18939	18918	18729	18908	18917	19095	18834	18900	18818	18841	19075	18827	19023	18904	18692	18988	18925	19030	18841	19034	19012	18674	18907	19110	18852	18898	19033	19080	18775	19183	19084	18988	19159	18875	18951	18916	18932	18899	19029	18806	18929	18928	18978	19066	19049	19121	19053	18988	19093	19012	18718	18640	18641
46244	71014	65120	42531	23553	15783	14758	14550	14156	14238	14110	13802	13797	13733	17895	24648	23002	18258	15092	13403	13430	13461	13496	13453	13804	14036	13910	13644	13659	13512	13462	13456	13465	13529	13463	13576	13456	13448	13424	13493	13430	13322	13626	13366	13450	13316	13424	13191	13515	13425	13402	13548	13428	13467	13376	13526	13405	13367	13352	13336	13295	13664	13575	13263	13615	13441	13334	13382	13420	13333	13448	13574	13385	13445	13442	13374	13552	13347	13556	13506	13448	13318	13544	13573	13473	13285	13317	13455	13592	13558	13445	13402	13467	13463	13466	13381	13472	13437	13488	13476	13357	13361	13404	13453	13423	13566	13408	13483	13450	13398	13602	13527	13303	13367	13538	13459	13388	13470	13684	13468	13594	13376	13325	13516	13579	13448	13365	13449	13377	13376	13513	13350	13425	13574	13367	13659	13396	13360	13445	13475	13381	13427	13577	13411	13391	13428	13367	13296	13422	13529	13401	13440	13399	13554	13418	13413	13362	13518	13516	13417	13344	13510	13355	13447	13440	13566	13322	13487	13475	13263	13386	13328	13420	13452	13408	13527	13431	13299	13580	13398	13332	13417	13531	13499	13445	13558	13497	13585	13316	13500	13478	13333	13418	13383	13580	13472	13457	13577	13534	13544	13276	13513	13381	13497	13448	13276	13460	13409	13358	13628	13410	13382	13429	13580	13543	13564	13543	13433	13394	13546	13296	13382	13268	13328	13634	13516	13496	13360	13573	13384	13241	13438	13443	13502	13480	13462	13588	13420	13378	13340	13419	13384	13502	13264	13531	13467	13545	13515	13417	13374	13506	13574	13439	13484	13468	13558	13336	13538	13370	13344	13582	13450	13441	13369	13513	13525	13321	13426	13471	13381	13683	13472	13523	13482	13389	13394	13628	13387	13457	13374	13317	13493	13364	13429	13503	13428	13526	13368	13481	13376	13518	13353	13496	13485	13566	13485	13353	13448	13530	13489	13415	13373	13510	13490	13460	13217	13523	13551	13585	13422	13405	13488	13447	13398	13702	13337	13621	13541	13406	13498	13453	13491	13402	13340	13524	13473	13444	13396	13615	13466	13505	13445	13537	13351	13457	13415	13473	13602	13536	13566	13457	13492	13510	13524	13580	13428	13402	13272	13376	13567	13581	13660	13480	13546	13472	13344	13454	13535	13549	13464	13356	13589	13438	13359	13466	13658	13377	13479	13335	13355	13436	13475	13659	13309	13552	13558	13540	13544	13357	13468	13374	13317	13451	13571	13460	13381	13519	13441	13511	13508	13535	13410	13456	13433	13369	13369	13439	13417	13428	13426	13590	13530	13342	13391	13473	13400	13419	13376	13582	13323	13507	13592	13559	13358	13435	13630	13532	13425	13450	13409	13274	13668	13465	13357	13406	13409	13485	13442	13411	13409	13433	13466	13373	13481	13531	13389	13461	13497	13391	13442	13467	13446	13524	13275	13449	13413	13458	13259	13444	13535	13372	13486	13499	13196	13497	13416	13581	13343	13454	13396	13470	13355	13536	13379	13492	13466	13327	13537	13566	13369	13314	13532	13537	13484	13520	13315	13406	13384	13509	13355	13381	13406	13355	13633	13490	13374	13478	13601	13444	13356	13343	13352	13405	13252	13551	13574	13491	13493	13420	13469	13533	13414	13494	13439	13399	13533	13521	13297	13483	13315	13662	13259	13490	13470	13469	13569	13550	13325	13642	13327	13444	13463	13536	13526	13321	13478	13675	13426	13323	13377	13390	13555	13461	13403	13450	13386	13477	13563	13471	13377	13528	13411	13522	13544	13632	13582	13369	13310	13533	13434	13492	13481	13369	13461	13319	13456	13597	13366	13251	13451	13387	13546	13496	13621	13425	13430	13300	13495	13448	13565	13504	13412	13474	13515	13532	13432	13473	13526	13481	13459	13413	13543	13558	13411	13420	13419	13590	13419	13542	13539	13553	13333	13517	13537	13497	13487	13382	13464	13583	13544	13424	13611	13391	13419	13332	13501	13586	13482	13512	13520	13283	13645	13538	13423	13446	13458	13493	13391	13555	13481	13539	13432	13640	13403	13422	13523	13392	13500	13362	13489	13405	13556	13440	13513	13483	13318	13527	13399	13548	13487	13495	13455	13502	13544	13439	13243	13502	13564	13447	13406	13313	13482	13458	13462	13528	13433	13419	13607	13433	13544	13474	13529	13500	13470	13392	13429	13435	13513	13595	13492	13293	13595	13567	13570	13337	13447	13594	13400	13363	13375	13484	13531	13505	13480	13446	13396	13584	13331	13443	13549	13417	13594	13427	13610	13524	13392	13297	13410	13474	13430	13481	13503	13430	13407	13497	13619	13320	13235	13429	13475	13408	13555	13361	13613	13450	13392	13631	13262	13466	13381	13343	13523	13351	13632	13381	13512	13492	13532	13569	13472	13561	13486	13498	13334	13348	13740	13426	13491	13428	13384	13458	13283	13330	13518	13491	13521	13510	13264	13457	13483	13509	13456	13590	13420	13423	13347	13379	13474	13381	13445	13404	13436	13618	13548	13618	13379	13443	13582	13436	13395	13404	13345	13444	13634	13718	13636	13518	13346	13415	13379	13546	13355	13183	13438	13401	13609	13432	13480	13446	13414	13491	13349	13523	13472	13427	13557	13496	13531	13380	13502	13321	13407	13524	13524	13426	13508	13524	13472	13410	13504	13451	13677	13513	13558	13321	13343	13497	13415	13517	13413	13465	13624	13567	13525	13430	13416	13570	13473	13486	13546	13489	13363	13379	13277	13623	13550	13469	13537	13449	13453	13418	13516	13519	13490	13324	13324	13280	13462	13366	13480	13566	13528	13490	13443	13332	13539	13368	13420	13390	13475	13496	13508	13418	13411	13491	13404	13540	13533	13541	13486	13338	13422	13399	13457	13421	13344	13213	13452	13444	13439	13543	13469	13306	13570	13359	13410	13274	13360	13492	13533	13311	13441	13401	13289	13543	13449	13520	13367	13551	13443	13412	13387	13624	13386	13377	13438	13651	13400	13479	13664	13511	13354	13343	13428	13475	13494	13532	13498	13307	13461	13352	13442	13450	13423	13448	13495	13281	13542	13348	13558	13474	13523	13442	13628	13419	13429	13413	13306	13464	13431	13672	13513	13369	13356	13623	13307	13368	13511	13494	13406	13668	13544	13405	13651	13386	13429	13524	13555	13422	13350	13415	13445	13683	13393	13545	13343	13467	13464	13323	13475	13484	13358	13522	13376	13457	13462	13496	13489	13403	13388	13276	13567	13454	13394	13363	13516	13523	13422	13546	13499	13445	13601	13488	13424	13368	13448	13215	13589	13397	13425	13319	13376	13535	13493	13559	13547	13574	13556	13319	13487	13478	13489	13446	13346	13508	13598	13443	13503	13497	13387	13449	13272	13444	13465	13443	13526	13482	13560	13633	13401	13417	13450	13523	13377	13436	13376	13266	13459	13513	13331	13374	13386	13405	13521	13497	13359	13472	13465	13293	13300	13393	13521	13480	13456	13502	13628	13298	13429	13636	13336	13467	13615	13399	13641	13600	13420	13358	13561	13353	13690	13277	13538	13412	13446	13270	13440	13566	13433	13440	13297	13410	13293	13575	13312	13523	13377	13598	13503	13419	13493	13402	13259	13420	13348	13372	13626	13478	13411	13403	13523	13530	13533	13422	13579	13518	13380	13396	13590	13575	13328	13514	13434	13396	13450	13549	13696	13468	13595	13530	13573	13601	13413	13529	13551	13380	13563	13639	13522	13421	13337	13251	13430	13614	13433	13470	13499	13356	13415	13533	13308	13424	13478	13428	13515	13579	13489	13581	13510	13506	13291	13610	13474	13432	13447	13432	13417	13387	13323	13290	13334	13441	13706	13356	13627	13446	13568	13321	13271	13392	13476	13590	13382	13667	13521	13419	13397	13542	13516	13546	13499	13521	13572	13315	13507	13304	13402	13297	13517	13376	13278	13535	13457	13342	13394	13446	13598	13476	13443	13406	13444	13369	13289	13447	13578	13440	13514	13525	13503	13322	13514	13383	13500	13411	13609	13389	13319	13496	13560	13544	13424	13603	13502	13379	13565	13284	13474	13423	13531	13504	13628	13529	13307	13331	13556	13377	13462	13509	13401	13426	13380	13530	13501	13350	13550	13556	13545	13473	13440	13376	13491	13425	13417	13418	13425	13508	13429	13484	13371	13458	13444	13363	13612	13530	13542	13355	13433	13496	13454	13543	13540	13463	13515	13396	13659	13411	13512	13378	13468	13423	13457	13521	13450	13455	13440	13351	13639	13518	13709	13359	13474	13462	13457	13668	13529	13467	13421	13467	13460	13397	13497	13485	13431	13612	13469	13492	13545	13501	13433	13413	13434	13532	13435	13355	13435	13505	13490	13476	13398	13486	13581	13374	13274	13369	13542	13477	13418	13364	13399	13371	13416	13334	13430	13585	13563	13470	13553	13388	13448	13497	13369	13391	13496	13393	13447	13301	13529	13369	13566	13520	13539	13404	13368	13365	13419	13451	13513	13497	13416	13554	13376	13562	13537	13509	13525	13394	13241	13460	13551	13482	13389	13390	13425	13333	13533	13390	13478	13544	13421	13478	13432	13324	13489	13401	13543	13336	13598	13433	13408	13494	13576	13384	13436	13370	13436	13354	13525	13558	13383	13405	13478	13491	13513	13398	13434	13676	13411	13450	13322	13437	13403	13308	13517	13339	13398	13341	13521	13382	13543	13473	13352	13553	13529	13584	13422	13459	13534	13440	13494	13398	13505	13458	13482	13625	13372	13536	13554	13463	13492	13473	13624	13467	13462	13476	13382	13306	13432	13492	13522	13609	13426	13458	13626	13396	13451	13391	13438	13230	13383	13462	13419	13495	13223	13572	13458	13539	13548	13534	13523	13518	13463	13458	13335	13316	13468	13508	13421	13617	13240	13345	13450	13454	13384	13509	13455	13615	13260	13461	13399	13471	13582	13428	13321	13527	13463	13552	13488	13389	13591	13315	13499	13422	13536	13545	13503	13419	13556	13481	13519	13417	13391	13279	13354	13593	13437	13455	13328	13542	13437	13468	13364	13401	13492	13449	13386	13340	13406	13396	13477	13530	13484	13418	13431	13342	13400	13475	13447
22011	20523	27317	24534	21612	23397	25864	21430	20170	20503	20184	20114	20214	20573	25105	34657	33848	28433	21880	19624	19680	19723	19691	19572	19564	20217	20342	20167	19949	19679	19645	19579	19607	19378	19634	19690	19520	19301	19397	19548	19590	19495	19630	19413	19294	19615	19619	19388	19557	19511	19633	19446	19577	19729	19537	19390	19722	19355	19561	19377	19501	19460	19286	19491	19579	19206	19412	19420	19220	19474	19463	19344	19639	19390	19407	19694	19491	19377	19378	19463	19398	19505	19642	19296	19485	19564	19626	19425	19572	19542	19635	19679	19288	19467	19543	19453	19406	19242	19391	19122	19480	19118	19704	19429	19453	19432	19530	19488	19489	19390	19499	19535	19680	19630	19587	19392	19429	19414	19451	19228	19515	19527	19595	19592	19554	19386	19483	19568	19499	19441	19573	19386	19434	19556	19438	19470	19532	19519	19515	19318	19514	19431	19648	19417	19289	19544	19355	19522	19407	19324	19360	19270	19614	19568	19632	19384	19319	19450	19238	19516	19292	19438	19484	19412	19670	19470	19540	19320	19500	19633	19456	19650	19420	19360	19341	19374	19408	19418	19351	19379	19498	19469	19369	19561	19534	19415	19433	19539	19365	19503	19333	19388	19377	19706	19570	19571	19417	19409	19302	19479	19401	19445	19376	19513	19324	19578	19650	19445	19652	19428	19332	19316	19551	19422	19312	19374	19551	19379	19381	19485	19448	19492	19263	19493	19600	19451	19500	19384	19518	19426	19526	19243	19328	19518	19454	19523	19523	19429	19346	19451	19557	19573	19466	19484	19475	19308	19521	19416	19608	19318	19431	19517	19432	19335	19338	19392	19471	19681	19357	19472	19523	19373	19260	19477	19396	19267	19402	19492	19372	19401	19564	19431	19515	19335	19403	19476	19555	19548	19436	19509	19699	19461	19426	19390	19390	19338	19416	19501	19500	19596	19528	19341	19351	19476	19498	19455	19423	19370	19246	19312	19549	19294	19360	19462	19683	19447	19651	19426	19284	19508	19449	19324	19280	19361	19339	19431	19493	19492	19713	19625	19667	19354	19554	19297	19441	19478	19441	19463	19636	19517	19421	19311	19416	19436	19569	19418	19499	19465	19739	19316	19600	19498	19285	19509	19230	19408	19722	19481	19530	19355	19447	19586	19727	19488	19557	19385	19525	19417	19468	19317	19493	19491	19739	19478	19212	19445	19521	19463	19456	19625	19252	19479	19570	19622	19355	19491	19376	19500	19524	19483	19442	19354	19663	19548	19387	19538	19656	19363	19458	19436	19354	19147	19497	19444	19405	19489	19288	19430	19501	19455	19439	19332	19672	19501	19311	19577	19377	19502	19703	19588	19416	19513	19486	19483	19425	19575	19563	19724	19416	19462	19563	19563	19648	19450	19528	19442	19375	19412	19451	19310	19564	19381	19412	19304	19686	19531	19596	19387	19317	19369	19439	19408	19595	19521	19483	19478	19374	19426	19496	19305	19467	19353	19254	19385	19374	19500	19270	19527	19399	19275	19405	19233	19406	19526	19558	19361	19401	19345	19364	19157	19508	19577	19262	19738	19337	19380	19396	19279	19201	19585	19461	19338	19224	19358	19265	19522	19672	19396	19658	19452	19441	19504	19579	19361	19473	19495	19214	19379	19591	19590	19491	19553	19304	19320	19550	19473	19346	19521	19543	19527	19467	19529	19304	19436	19389	19242	19311	19231	19477	19505	19547	19517	19567	19364	19512	19408	19340	19300	19328	19354	19447	19301	19430	19633	19626	19546	19327	19352	19253	19151	19782	19546	19371	19425	19564	19362	19701	19379	19356	19466	19324	19494	19603	19458	19428	19205	19371	19403	19463	19463	19422	19569	19297	19410	19441	19237	19571	19476	19611	19435	19421	19483	19612	19486	19140	19187	19459	19491	19642	19491	19449	19434	19497	19327	19498	19333	19358	19355	19601	19437	19730	19454	19375	19394	19445	19583	19495	19493	19526	19391	19462	19376	19581	19581	19617	19332	19344	19501	19474	19372	19542	19387	19577	19311	19480	19324	19402	19284	19286	19129	19520	19306	19520	19502	19492	19574	19503	19339	19590	19402	19597	19341	19440	19308	19550	19282	19436	19380	19520	19345	19557	19487	19624	19485	19432	19548	19531	19422	19219	19369	19513	19493	19775	19501	19363	19396	19190	19145	19630	19571	19479	19416	19359	19330	19484	19449	19418	19372	19475	19234	19397	19394	19452	19412	19294	19354	19483	19544	19522	19592	19547	19423	19381	19243	19454	19534	19724	19509	19212	19169	19312	19363	19547	19368	19620	19570	19053	19364	19270	19358	19461	19411	19434	19493	19552	19331	19421	19247	19462	19516	19471	19484	19405	19387	19503	19523	19316	19326	19437	19199	19549	19407	19424	19292	19388	19468	19277	19550	19312	19229	19548	19358	19452	19367	19386	19649	19647	19358	19444	19426	19239	19642	19536	19573	19310	19562	19355	19174	19476	19438	19412	19487	19580	19742	19323	19433	19700	19557	19647	19517	19325	19348	19465	19578	19591	19381	19439	19561	19183	19300	19305	19788	19748	19598	19542	19374	19096	19283	19301	19305	19393	19413	19357	19492	19509	19391	19395	19573	19390	19423	19512	19639	19584	19432	19454	19370	19473	19781	19378	19613	19402	19285	19463	19593	19515	19874	19539	19410	19388	19442	19474	19485	19289	19330	19628	19518	19508	19508	19408	19306	19604	19372	19142	19310	19634	19391	19337	19541	19458	19557	19359	19296	19328	19451	19654	19561	19616	19438	19399	19501	19398	19454	19714	19579	19560	19222	19290	19140	19473	19174	19325	19304	19492	19326	19525	19415	19612	19457	19404	19608	19416	19431	19360	19535	19286	19477	19378	19401	19504	19593	19331	19354	19492	19597	19524	19488	19394	19478	19493	19615	19691	19523	19644	19585	19568	19376	19367	19541	19359	19553	19502	19454	19339	19386	19538	19179	19391	19581	19373	19431	19557	19458	19307	19592	19441	19327	19408	19290	19245	19348	19275	19412	19285	19263	19369	19384	19424	19618	19408	19228	19386	19279	19446	19329	19424	19604	19467	19332	19465	19235	19510	19623	19506	19294	19498	19632	19651	19197	19572	19535	19254	19358	19446	19525	19400	19618	19473	19651	19394	19539	19378	19432	19364	19393	19539	19567	19325	19409	19594	19602	19736	19558	19511	19307	19450	19470	19440	19282	19293	19575	19353	19203	19403	19418	19585	19345	19532	19595	19361	19391	19408	19508	19304	19496	19631	19451	19477	19407	19418	19501	19481	19483	19529	19462	19530	19346	19334	19687	19335	19357	19440	19333	19570	19428	19656	19339	19496	19542	19422	19362	19471	19597	19422	19394	19399	19258	19420	19309	19508	19376	19190	19293	19358	19535	19535	19285	19420	19460	19546	19352	19454	19535	19724	19459	19746	19540	19399	19302	19258	19479	19411	19095	19410	19131	19534	19375	19404	19410	19322	19463	19322	19570	19498	19575	19497	19615	19407	19409	19568	19238	19334	19383	19397	19570	19281	19425	19551	19435	19422	19608	19686	19480	19480	19362	19504	19661	19543	19448	19376	19249	19531	19269	19314	19366	19311	19498	19559	19575	19743	19466	19482	19377	19318	19563	19397	19191	19711	19399	19494	19614	19388	19314	19445	19472	19533	19195	19372	19476	19406	19388	19451	19663	19308	19522	19406	19452	19412	19458	19454	19416	19637	19291	19288	19423	19554	19528	19384	19535	19311	19478	19574	19262	19406	19525	19466	19627	19499	19666	19587	19379	19524	19459	19334	19645	19409	19278	19360	19439	19256	19516	19593	19588	19319	19386	19532	19271	19331	19635	19348	19382	19598	19727	19473	19406	19256	19524	19341	19414	19505	19474	19339	19247	19417	19425	19340	19317	19659	19533	19516	19399	19555	19691	19556	19580	19584	19291	19229	19285	19267	19287	19749	19739	19414	19411	19328	19264	19538	19402	19328	19315	19367	19568	19397	19568	19462	19529	19569	19270	19512	19390	19343	19727	19527	19460	19326	19245	19381	19327	19345	19591	19642	19454	19558	19486	19490	19185	19366	19540	19456	19634	19559	19420	19308	19497	19370	19549	19237	19319	19337	19326	19414	19540	19301	19503	19262	19528	19603	19454	19358	19594	19431	19197	19716	19373	19308	19637	19445	19462	19440	19441	19391	19457	19600	19334	19520	19347	19269	19324	19451	19481	19444	19382	19512	19542	19551	19603	19560	19293	19618	19432	19576	19470	19264	19495	19484	19276	19521	19485	19417	19425	19466	19284	19376	19551	19480	19527	19378	19345	19408	19255	19409	19231	19574	19578	19262	19368	19406	19329	19273	19458	19443	19426	19424	19295	19526	19335	19574	19286	19203	19700	19551	19382	19491	19123	19628	19336	19561	19593	19489	19603	19431	19539	19490	19418	19331	19325	19404	19350	19534	19510	19410	19281	19375	19361	19535	19382	19378	19499	19473	19186	19573	19452	19555	19574	19293	19504	19475	19274	19451	19118	19405	19409	19584	19340	19352	19353	19696	19359	19247	19451	19310	19430	19541	19569	19486	19480	19507	19438	19401	19689	19271	19445	19469	19466	19550	19364	19489	19321	19595	19357	19519	19637	19434	19281	19335	19494	19424	19368	19611	19596	19631	19552	19510	19401	19451	19374	19513	19491	19543	19314	19388	19496	19431	19364	19512	19264	19271	19390	19571	19242	19255	19448	19410	19163	19231	19239	19355	19433	19204	19525	19437	19414	19353	19368	19475	19394	19519	19495	19620	19419	19283	19571	19516	19373	19511	19415	19477	19287	19340	19627	19357	19282	19222	19518	19264	19422	19423	19569	19792	19290	19514	19468	19448	19344	19410	19337	19326	19505	19293	19386	19424	19370	19429	19479	19436	19556	19362	19315	19491	19487	19281	19519	19366	19292	19215	19441	19471	19310	19323	19456	19494	19533	19482	19442	19559	19517	19339	19382	19550	19429	19538	19347	19546	19378	19502	19493	19341	19161	19580	19566	19584	19615	19261	19587	19553	19439	19452	19495	19437	19472	19493	19532	19536	19471	19614	19275	19529	19277	19497	19441	19468	19363	19313	19641	19502	19424
48265	76248	65537	41349	25942	17305	15642	15360	14842	14793	14303	14471	14388	15227	22507	33208	29800	23641	15094	13907	13820	13756	13808	13688	13961	14771	14596	14518	14143	13770	13783	13830	13734	13763	13798	13825	13791	13733	13652	13890	13898	13933	13817	13692	13776	13599	13806	13780	13848	13715	13721	13774	13699	13771	13830	13852	13732	13800	13813	13651	13792	13930	13699	13687	13953	13902	13793	13812	13819	13692	13774	13814	13717	13658	13560	13703	13877	13696	13885	13855	13660	13681	13712	13796	13920	13778	13716	13742	13738	13708	13777	13684	13860	13684	13821	13752	13757	13669	13844	13768	13746	13624	13804	13725	13681	13589	13846	13575	13773	13925	13735	13821	13826	13772	13817	13811	13663	13877	13829	14000	13593	13846	13722	13725	13838	13641	13817	13822	13915	13725	13805	13653	13759	13875	13760	13714	13588	13726	13821	13804	13699	13880	13833	13826	13837	13846	13587	13903	13779	13770	13668	13827	13794	13793	13582	13729	13778	13716	13776	13641	13656	13791	13923	13830	13847	13643	13606	13912	13902	13805	13677	13764	13636	13675	13640	13909	13741	13722	13748	13803	13861	13670	13798	13628	13770	13708	13637	13768	13722	13802	13828	13795	13772	13790	13821	13631	13867	13780	13826	13659	13759	13764	13808	13555	13709	13924	13873	13690	13715	13789	13943	13721	13817	13749	13734	13865	13643	13813	13699	13721	13829	13885	13699	13757	13771	13777	13581	13862	13738	13638	13742	13552	13884	13742	13672	13698	13751	13813	13904	13868	13672	13717	13780	13663	13832	13879	13827	13823	13794	13758	13809	13863	13872	13697	13803	13785	13763	13731	13731	13820	13685	13809	13767	13809	13821	13752	13816	13778	13648	13683	13818	13755	13689	13938	13898	13843	13783	13658	13737	13748	13788	13792	13785	13890	13734	13633	13604	13763	13756	13783	13614	13783	13849	13619	13707	13969	13695	13831	13757	13870	13802	13936	13714	13767	13747	13572	13916	13772	13967	13731	13737	13788	13800	13756	13852	14045	13646	13657	13715	13629	13633	13706	13883	13738	13826	13665	13864	13708	13900	13666	13731	13779	13747	13767	13666	13752	13536	13737	13785	13747	13926	13767	13680	13823	13820	13757	13724	13734	13866	13870	13883	13671	13836	13804	13909	13682	13699	13723	14031	13637	13771	13777	13693	13692	13919	13712	13662	13716	13604	13757	13731	13785	13735	13739	13800	13656	13866	13830	13849	13823	13583	13460	13780	13842	13758	13779	13887	13739	13708	13923	13647	13703	13657	13686	13710	13768	13915	13743	13881	13725	13847	13805	13857	13770	13579	13555	13636	13937	13766	13809	13798	13725	13597	13790	13785	13879	13739	13594	13730	13592	13717	13746	13833	13694	13784	13644	13691	13773	13737	13845	13783	13777	13888	13636	13821	13765	13696	13764	13656	13788	13679	13798	13748	13833	13728	13734	13826	13771	13752	13673	13682	13752	13828	13778	13745	13634	13813	13746	13607	13884	13828	13866	13673	13707	13734	13701	13662	13769	14020	13842	13808	13678	13679	13717	13809	13739	13793	13823	13762	13647	13720	13740	13893	13766	13733	13687	13737	13782	13717	13714	13718	13768	13826	13647	13689	13663	13934	13590	13725	13864	13646	13823	13805	13737	13853	13903	13674	13761	13914	13732	13797	13844	13686	13518	13776	13690	13701	13695	13684	13805	13778	13751	13692	13861	13881	13687	13787	14080	13784	13706	13731	13789	13653	13769	13726	13720	13813	13786	13741	13866	13784	13573	13677	13692	13732	13678	13785	13716	13915	13716	13840	13652	13717	13662	13608	13654	13709	13769	13907	13839	13720	14005	13803	13823	13876	13770	13677	13771	13794	13790	13854	13929	13722	13716	13568	13734	13784	13876	13831	13695	13854	13747	13747	13708	13855	13640	13722	13719	13749	13749	13873	13623	13691	13734	13740	13857	13776	13718	13730	13852	13589	13675	13676	13879	13798	13859	13572	13629	13708	13821	13720	13826	13637	13684	13786	13789	13793	13844	13834	13705	13746	13708	13785	13670	13864	13812	13782	13773	13896	13807	13855	13829	13712	13684	13884	13773	13738	13694	13687	13625	13854	13662	13703	13820	13945	13732	13853	13989	13862	13792	13608	13925	13972	13680	13708	13775	13680	13631	13714	13912	13804	13794	13718	13737	13836	13746	13722	13725	13731	13734	13794	13618	13620	13707	13754	13583	13855	13666	13825	13681	13820	13716	13876	13869	13923	13747	13781	13786	13892	13714	13757	13785	13759	13863	13747	13710	13807	13726	14088	13730	13804	13876	13775	13881	13861	13788	13789	13711	13840	13781	13698	13852	13822	13764	13819	13840	13830	13757	13641	13683	13764	13728	13752	13768	13767	13804	13790	13866	13703	13740	13901	13710	13662	13738	13754	13821	13686	13746	13849	13819	13759	13876	13924	14033	13787	13673	13693	13633	13643	13632	13767	13812	13684	13633	13712	13787	13617	13822	13782	13792	13754	13778	13805	13744	13813	13853	13801	13700	13815	13737	13902	13784	13824	13746	13932	13555	13876	13693	13762	13751	13603	13782	13927	13794	13778	13700	13764	13710	13831	13637	13667	13645	13906	13708	13716	13853	13898	13593	13683	13525	13755	13811	13678	13631	13700	13801	13716	13746	13834	13706	13745	13691	13738	13729	13737	13653	13846	13766	13845	13756	13782	13688	13659	13788	13716	13906	13890	13825	13683	13706	13896	13830	13852	13806	13635	13761	13775	13809	13740	13756	13751	13716	13800	13778	13703	13867	13868	13850	13697	13643	13757	14007	13653	13711	13855	13860	13833	13662	13648	13817	13986	13731	13791	13801	13727	13822	13748	13831	13782	13874	13838	13694	13710	13643	13656	13766	13761	13744	13564	13761	13866	13678	13757	13720	13822	13720	13700	13835	13734	13635	13857	13997	13752	13831	13788	13825	13723	13597	13809	13749	13709	13616	13852	13629	13714	13915	13822	13798	13849	13744	13754	13597	13873	13940	13766	13687	13804	13691	13661	13653	13599	13665	13772	13686	13796	13725	13716	13695	13700	13808	13801	13728	13905	13686	13648	13820	13813	13728	13809	13874	13626	13896	13778	13746	13573	13715	13719	13805	13651	13766	13852	13725	13967	13533	13738	13871	13796	13814	13827	13609	13814	13853	13740	13652	13822	13888	13814	13634	13641	13777	13641	13821	13616	13635	13877	13842	13862	13881	13653	13609	13609	13777	13715	13613	13738	13800	13730	13770	13958	13766	13769	14023	13811	13864	13753	13702	13904	13849	13773	13745	13851	13712	13747	13755	13810	13867	13592	13650	13855	13816	13709	13706	13823	13863	13763	13784	13749	13857	13765	13737	13660	13756	13750	13757	13732	13741	13771	13706	13529	13660	13883	13739	13686	13727	13631	13697	13894	13869	13727	13797	13877	13879	13900	13752	13785	13834	13647	13785	13953	13854	13824	13784	13756	13682	13738	13679	13885	13785	13781	13697	13711	13918	13828	13899	13754	13757	13841	13821	13777	13925	13739	13598	13866	13787	13743	13669	13708	13821	13776	13768	13842	13692	13733	13803	13829	13637	13764	13766	13853	13701	13817	13683	13773	13716	13911	13880	13678	13751	13731	13595	13755	13761	13720	13805	13834	13621	13802	13712	13677	13733	13749	13834	13704	13716	13674	13624	13807	13750	13726	13720	13797	13905	13813	13758	13606	13639	13817	13940	13563	13656	13657	13724	13655	13763	13969	13779	13699	13690	13675	13801	13615	13704	13780	13900	13810	13585	13683	13743	13951	13730	13715	13859	13693	13761	13680	13715	13663	13657	13782	13782	13784	13878	13793	13722	13629	13775	13637	13694	13957	13656	13729	13738	13787	13819	13677	13661	13869	13684	13789	13735	13952	13745	13903	13735	13738	13762	13631	13778	13859	13666	13912	13803	13806	13792	13814	13808	13716	13767	13708	13825	13800	13806	13862	13753	13967	13693	13833	13807	13865	13780	13797	13718	13652	13741	13856	13858	13716	13718	13773	13771	13687	13665	13688	13730	13839	13607	13775	13908	13636	13875	13702	13798	13756	13773	13674	13774	13718	13633	13651	13794	13711	13606	13762	13819	13804	13799	13742	13673	13891	13714	13673	13718	13816	13757	13762	13558	13702	13788	13683	13857	13804	13728	13714	13817	13753	13658	13796	13795	13757	13724	13706	13717	13668	13797	13759	13796	13714	13726	14054	13859	13856	13918	13935	13821	13769	13642	13830	13580	13774	13859	13864	13736	13890	13782	13662	13819	13725	13707	13763	13858	13692	13790	13723	13813	13872	13972	13786	13852	13876	13652	13739	13732	13731	13734	13642	13814	13649	13687	13749	13886	13801	13730	13714	13674	13677	13596	13703	13817	13801	13676	13899	13761	13816	13780	13772	13765	13744	13802	13738	13856	13748	13822	13817	13853	13676	13867	13935	13641	13719	13698	13734	13816	13624	13680	13722	13826	13800	13771	13736	13825	13881	13645	13728	13771	13722	13758	13618	13598	13907	13761	13855	13797	13756	13696	13562	13696	13592	13632	13733	13732	13600	13937	13786	13883	13690	13841	13861	13725	13648	13671	13766	13927	13733	13753	13633	13825	13814	13775	13857	13767	13787	13551	13702	13547	13795	13730	13888	13738	13756	13727	13800	13756	13785	13684	13886	13948	13742	13732	13784	13555	13825	13822	13725	13795	13929	13756	13632	13677	13687	13856	13657	13639	13812	13782	13859	13836	13961	13954	13677	13795	13632	13806	13581	13708	13821	13746	14058	13746	13650	13736	13723	13895	13805	13817	13829	13680	13671	13674	13887	13532	13750	13511	13660	13553	13751	13625	13855	13767	13803	13889	13884	13904	13823	13789	13723	13729	13682	13793	13902	13760	13820	13785	13791	13961	13723	13878	13715	13759	13684	13793	13911	13881	13821	13833	13549	13827	13847	13703	13913	13838	13755	13596	13694	13877	13791	13745	13666	13756	13681	13743	13689	13935	13838	13834	13826	13826	13733	13802	13845	13564	13786	13685	13869	13779	13704	13703	13728	13619	13892	13637	13934	13849	13747	13713	13863	13722
44627	53107	44433	30439	24666	22923	22528	22434	22473	22358	22467	22459	22524	22165	22719	22905	22860	22962	22392	22401	22649	22586	22210	22334	22367	22343	22277	22455	22328	22369	22534	22372	22084	22466	22377	22605	22321	22590	22436	22162	22450	22458	22390	22335	22368	22622	22219	22224	22600	22394	22386	22564	22409	22314	22538	22219	22338	22239	22249	22340	22449	22112	22519	22227	22170	22216	22169	22297	22351	22239	22001	22103	22106	22111	22408	22566	22378	22338	22249	22119	22336	22493	22261	22002	22487	22277	22180	22383	22341	22299	21912	22071	22302	22272	22333	22276	22348	22432	22425	22150	22388	22144	22465	22192	22476	22070	21981	22284	22288	22277	22318	22316	22251	22195	22312	22193	22039	22267	22180	22049	22396	22107	22113	22211	22116	22512	22387	22459	22353	22319	22241	22362	22412	22341	22571	22317	22501	22507	22226	22233	22207	22072	22301	22404	22329	22327	22238	22476	22092	22238	22171	22112	22184	22386	22167	22231	22216	22407	22270	22102	22305	22452	22296	22379	22404	22167	22597	22333	22536	22213	22064	22336	22401	22125	22208	22170	22450	22303	22358	21989	22269	22333	22129	22166	22338	22406	22313	22208	22253	22297	22468	22138	22231	22473	22507	22380	22397	22131	22371	22082	22146	22337	22151	22190	22185	22376	22238	22364	22388	22474	22261	22481	22512	22326	22188	22591	22397	22274	22371	22263	22032	22429	22111	22220	22201	22428	22354	22280	22167	22230	22240	22129	22331	22161	22272	22291	22324	22164	22029	22335	22534	22234	22338	22118	22417	22283	22223	22388	22459	22225	22319	22252	22304	22081	22145	22286	22220	22336	22258	22290	22470	22225	22300	22214	22294	22118	22404	22339	22511	22184	22272	22358	22515	22194	22177	22148	22264	21933	22181	22301	22360	22557	22294	22287	22288	22277	22229	22390	22308	22148	22230	22101	22476	22232	22615	22538	22384	22188	22481	22246	22281	22276	22272	22470	22218	22255	22480	22174	22222	21995	22101	22068	22449	22318	22291	22230	22329	22331	22456	22632	22204	22177	22634	22391	22311	22115	22621	22331	22301	22601	22019	22580	22319	22360	22434	22375	22230	22230	22324	22443	22360	22123	22271	22327	22258	22300	22064	22198	22163	22310	22227	22403	22306	22324	22401	22412	22453	22263	22074	22267	22226	22447	22385	22118	22248	22338	22210	22059	22190	22307	22292	22562	22222	22486	22252	22339	22290	22076	22546	22081	22228	22219	22229	22325	22122	22445	22426	22102	22155	22422	22212	22293	22113	22286	22329	22081	22232	22531	22359	22413	22165	22083	22068	22176	22179	22518	22397	22320	22435	22194	22113	22190	22365	22282	22223	22304	22265	22511	22252	22131	22152	22157	22300	22519	22342	22297	22438	22242	22178	22395	22282	22354	22274	22128	22257	22122	22443	22333	22131	22222	22286	22355	22311	22292	22322	22387	22389	22244	22584	22176	22199	22285	22473	22461	22497	22199	22331	22457	22287	22244	22459	22342	22188	22341	22331	22212	22132	22022	22432	22322	22340	22433	22370	22367	22217	22379	22050	22261	22416	22435	22186	22424	22407	22235	22253	22339	22138	22174	22616	22439	22228	22185	22182	22509	22104	22338	22244	22266	22270	22299	22295	22302	22413	22259	22052	22180	22189	22255	22179	22169	22019	22365	22313	22280	22321	22251	22387	22325	22197	22602	22475	22256	22395	22128	22233	22229	22391	22426	22361	22420	22508	22145	22527	22190	22299	22221	22358	22029	22470	22282	22167	22138	22407	22332	22151	22518	22244	22521	22224	22274	22329	22288	22153	22505	22266	22443	22345	22369	22363	22137	22184	22329	22364	22343	22203	22202	22129	22301	22372	22427	22388	22151	22230	22389	22196	22035	22278	21989	22271	22247	22280	22335	22395	22268	22335	22299	22539	22455	22204	22194	22214	22146	22480	22227	22071	22434	22455	22507	22434	22230	22260	22365	22266	22516	22317	22338	22379	22429	22405	22382	22401	22415	22159	22350	22228	22238	22350	22351	22474	22542	22368	22156	22417	22551	22322	22333	22181	22275	22164	22341	22530	22247	22408	22318	22462	22471	22394	22318	22318	22192	22521	22121	22087	22436	22289	22153	21992	22284	22272	22322	22422	22150	22183	22010	22150	22191	22345	22248	22311	22327	22519	22160	22151	22223	22339	22251	22350	22059	22169	22452	22526	22129	22559	22654	22278	22510	22283	22266	22275	22440	22158	22323	22437	22359	22096	22228	22239	22296	22193	22365	22190	22221	22351	22062	22234	22156	22399	22068	22341	22348	22402	22315	22343	22326	22231	22294	22120	22255	22406	22362	22271	22258	22231	22327	22380	22268	22350	22357	22367	22072	22225	22159	22215	22218	22179	22309	22447	22259	22323	22131	22205	22256	22379	22270	22584	22295	22160	22317	22346	22319	22136	22291	22414	22323	22197	22272	22351	22430	22394	22309	22285	22089	22386	22300	22323	22422	22310	22307	22229	22302	22471	22440	22169	22385	22210	22272	22251	22484	22347	22328	22266	22371	22294	22370	22499	22394	22119	22225	22322	22381	22142	22344	22384	22268	22268	22130	22296	22149	22317	22395	22434	22453	22292	22283	22420	22192	22293	22050	22072	22208	22447	22114	22320	22431	22280	22328	22434	22330	22337	22244	22396	22265	22233	22026	22313	22158	22423	22305	22486	22293	22226	22456	22155	22274	22259	22349	22486	22355	22518	22252	22456	22305	22240	22377	22204	22419	22456	22354	22179	22193	22405	22208	22248	22381	22259	22252	22388	22204	22460	22312	22036	22299	22189	22287	22296	21771	22441	22397	22527	22440	22264	22266	22174	22255	22260	22516	22509	22385	22161	22235	22134	22396	22352	22267	22250	22386	22385	22490	22345	22194	22156	22380	22298	22489	22449	22390	22204	22130	22403	22308	22318	22229	22246	22175	22188	22299	22326	22419	22231	22353	22301	22295	22219	22216	22218	22287	22162	22365	22327	22290	22171	22299	22201	22388	22174	22234	22357	22363	22280	22308	22381	22478	22364	22546	22388	22165	22106	22159	22409	22415	22357	22167	22645	22062	22187	22441	22351	22219	22488	22246	22269	22128	22322	21835	22415	22295	22376	22424	22339	22235	22300	22401	22096	22330	22379	22226	22178	22271	22474	22269	22479	22308	22494	22454	22554	22437	22195	22277	22354	22416	22363	22331	22543	22577	22627	22199	22002	22068	22292	22248	22607	22401	22626	22343	22318	22320	22248	22353	22208	22525	22299	22468	22386	22450	22285	22406	22235	22141	22078	22341	22080	22376	22229	22532	22459	22188	22086	22531	22382	22537	22117	22230	22421	22170	22316	22432	22430	22321	22442	22322	22223	22098	22247	22257	22461	22364	22412	22299	22250	22364	22192	22361	22312	22378	22409	22464	22517	22486	22428	22347	22303	22207	22124	22252	22341	22193	22358	22190	22527	22308	22363	22237	22120	22318	22252	22362	22395	22044	22381	22345	22533	22331	22265	22306	22318	22381	22492	22519	22294	22253	22116	22336	22316	22247	22302	22171	22243	22394	22536	22161	22364	22520	22260	22431	22511	22377	22232	22195	22429	22346	22289	22475	22485	22020	22256	22286	22008	22247	22368	22588	22499	22383	22381	22209	22337	22162	22151	22351	22305	22145	22299	22231	22255	22179	22223	22122	22176	22374	22344	22132	22234	22290	22211	22117	22241	22285	22376	22380	22171	22238	22638	22485	22613	22252	22235	22131	22334	22226	22305	22239	22541	22247	22368	22398	22469	22392	22292	22215	22252	22269	22498	22277	22455	22214	22233	22606	22372	22218	22302	22329	22148	22354	22443	22212	22258	22395	22338	22393	22214	22468	22361	22222	22130	22227	22440	22416	22270	22154	22403	22401	22510	22477	22280	22351	22352	22496	22378	22381	22212	22166	22273	22332	22633	22375	22005	22211	22332	22376	22356	22570	22229	22232	22428	22282	22369	22385	22337	22206	22131	22265	22450	22378	22207	22337	22492	22437	22367	22239	22338	22398	22234	22483	22507	22253	22540	22286	22367	22368	22162	22421	22476	22449	22233	21989	22249	22219	22411	22129	22133	22293	22408	22336	22139	22282	22240	21970	22200	22370	22132	22344	22299	22223	22439	22253	22167	22418	22574	22198	22168	22231	22241	22555	22044	22265	22318	22351	22582	22245	22076	22247	22349	22494	22470	22168	22372	22230	22139	22097	22273	22463	22524	22365	22263	22261	22435	22237	22147	22406	22295	22280	22227	22363	22204	22298	22318	22579	22297	21980	22112	22003	22310	22231	22501	22130	22249	22241	22256	22139	22337	22360	22450	22400	22453	22407	22411	22553	22210	22155	22414	22417	22170	22234	22321	22329	22490	22415	22442	22376	22332	22147	22455	22323	22319	22162	22223	22428	22327	22184	22261	22206	22330	22314	22232	22270	22368	22010	22466	22209	22203	22526	22290	22517	22146	22499	22337	22418	22263	22357	22242	22261	22394	22261	22273	22221	22402	22111	22224	22205	22176	22162	22279	22332	22289	22403	22379	22458	22187	22094	22098	22169	22525	22380	22254	22267	22320	22583	22234	22358	22296	22387	22360	22408	22340	22356	22496	22390	22356	22417	22359	22281	22340	22404	22437	22278	22376	22323	22266	22276	22219	22132	22239	22116	22415	22497	22367	22368	22176	22029	22301	22331	22349	22339	22248	22292	22227	22400	22332	22073	22307	22418	22266	22192	22389	22335	22392	22206	22331	22572	22285	22449	22189	22234	22322	22349	22323	22441	22220	22250	22112	22464	22200	22200	22312	22235	22419	22250	22043	22182	22341	22273	22309	22418	22172	22410	22337	22384	22297	22283	22254	22268	22102	22338	22197	22308	22225	22154	22387	22122	22353	22484	22401	22212	22350	22419	22293	22206	22180	22210	22374	22416	22505	22289	22249	22416	22230	22305	22387	22325	22473	22212	22351	22365	22298	22474	22305	22344	22360	22415	22458	22550	22378	22285	22366	22338	22323	22408	22381	22451	22286	22238	22336	22255	22188	22227	22442	22371	22042	22259	22483	22260	22547	22391	22279	22175	22228	22380
48008	59150	41384	23957	17633	15805	15626	15488	15283	15388	15395	15449	15318	15277	15286	15746	16158	15988	15118	15088	15179	15119	15155	15008	15132	15300	15386	15109	15236	15215	15063	15257	15278	15103	14987	15237	15159	15202	15274	15246	15255	15164	15197	15172	15054	15195	15120	15230	15041	15156	15123	15306	15144	15140	15106	14990	15172	15067	15128	15375	15075	15216	15090	15178	15078	15185	14985	15205	15116	15132	15066	15226	15067	15208	15166	15152	15007	15047	15091	14987	15326	15005	15194	15173	15078	15269	15296	15187	15127	15481	15185	15155	15215	15213	15235	15018	15167	15278	15266	15240	15183	15239	15259	15226	15170	15169	15111	15142	15126	15216	14996	15270	15210	15142	15138	15232	14987	15244	15189	15278	15068	15255	14972	15150	15295	15240	14985	15129	15125	15075	15201	15170	15240	15289	15181	15147	14987	15315	15364	15151	15207	15126	15128	15074	15219	15267	15333	15088	15101	15139	15130	15019	15129	15157	15233	15112	15122	15094	15037	15049	15175	15057	15127	15130	15223	14921	15200	15175	15160	15104	15382	15132	15280	15123	15051	15232	15095	15124	15071	15184	15034	15096	15145	15273	15103	14971	15027	15139	15169	15350	15247	15150	15234	15046	15238	14928	15150	15174	15110	15257	15347	15061	15081	15190	15274	15144	15289	15148	15076	15162	15019	15370	15294	15178	15182	15079	15106	15057	15107	15136	15378	15224	15126	15196	15046	15041	15115	14986	15232	15088	14968	15244	15108	15012	15112	15066	15244	15104	15048	15168	15287	15081	15269	15159	15094	15176	15123	15140	15109	15272	14868	15232	15098	15220	15135	15303	15139	15195	15215	15180	15289	15209	15138	15254	15246	15207	15084	15149	14987	15310	15113	15100	15202	15104	15174	15203	15154	15075	15384	15106	15107	15037	15087	15179	14992	15150	15228	15215	15169	15131	14995	15159	15233	15210	15135	15244	15085	15012	15043	15233	15150	15134	15189	15144	15250	15187	14889	15121	15154	15146	15274	15082	15125	15204	15157	15059	15102	15119	15279	15122	15171	15313	15248	15101	15009	15041	15276	15105	14993	15231	15285	15144	15205	15256	15264	15262	15302	15292	15130	15242	15152	15117	15019	15252	15167	15190	15079	15110	15206	15055	15039	15191	15144	15215	15138	15094	15164	15141	15341	15222	15088	15271	15149	15042	15017	15113	14918	15097	15111	15140	15198	15096	15388	15136	15227	15324	15234	15033	15146	15273	15144	15158	15105	15250	15398	15026	15114	15127	15187	15189	15060	15133	15133	15079	15232	15253	15091	15110	15204	15161	15194	15107	15124	15187	15284	15099	15014	15175	15145	15254	15294	15176	15088	15305	15158	15356	15060	15173	15207	15224	15026	15145	15097	15066	14977	15189	15128	15254	15100	15317	15127	15229	15114	15248	14961	14977	15271	15278	15112	15101	15015	15193	15139	15097	15080	15242	15276	15234	15231	15015	15180	15033	15353	15069	15292	15079	15194	15227	15251	14873	15213	15112	15222	15191	15105	15274	15289	15040	15151	15015	15194	15260	14995	15112	15056	15137	15053	15253	15108	15172	15293	14904	15271	15258	15133	14877	15282	15126	15200	15146	15151	15216	15162	15146	15125	15026	15130	15198	15268	15088	15085	15155	15108	15033	15070	15126	15193	15272	15236	15124	15089	15089	14934	15058	15282	15044	15235	15137	15118	15129	15124	15087	15233	15018	15267	15097	15116	15157	15026	15249	15110	15168	15176	15199	15020	15216	15161	14967	15150	15135	15023	15237	15249	15195	15133	15318	15229	15087	15268	15167	15079	15104	15030	15218	15313	14982	15201	15270	15109	15143	15345	15152	15159	15160	15164	15199	15013	15271	14973	15226	15167	15107	15148	15138	15176	15244	15171	15029	15132	15125	15021	15216	14980	15225	15101	15244	15237	15159	15247	14987	15040	15138	15087	15192	15175	15077	15128	15079	15204	15048	15153	15088	15208	15168	15133	15237	15108	15025	15251	15083	14999	15019	15240	15019	15128	15136	15227	15140	15076	15210	15209	15019	15119	15152	15193	15137	15058	15077	15065	15037	15097	15273	15182	14951	15034	15205	15190	15068	15054	15183	15231	15005	15200	15107	15167	15255	15067	14953	15162	15280	15127	15093	15058	15257	15300	15213	15114	15014	15025	15110	15039	15128	15069	14949	15269	15253	15140	15094	15187	15066	15215	15208	15227	14974	15188	15221	15207	15055	14981	15139	15152	14962	15194	15138	15036	15225	15231	15075	15143	15043	15025	15200	15202	15045	15158	15060	15247	15237	15039	15264	15258	15177	15185	15188	15171	15097	15124	15039	14967	15156	15025	15051	15217	15121	15164	15056	15169	15109	15156	15359	15207	15113	15306	15083	15204	15240	15128	15215	15165	15172	15191	15103	15185	15195	15106	15082	15258	14991	15016	15278	15276	15263	15262	15120	15119	15259	15109	15076	15206	15141	15083	15240	15216	15126	15119	15054	15208	15206	15149	15128	15151	15135	15225	15147	15144	15110	15071	14920	15123	15104	15048	15317	15376	15115	15092	15105	15118	15135	15022	15247	15149	15128	15120	15290	15222	15463	15408	15106	15065	15057	15184	15055	15309	15057	15100	15068	15181	15083	15299	15168	15281	15077	15186	14992	15186	15196	15136	15058	15106	15159	15140	15249	15216	15056	14943	15231	15095	15084	15061	15092	15029	15119	15065	15115	15185	15076	15230	15377	14989	15279	15247	15099	15218	15238	15070	15088	15166	15108	15129	15191	15085	15077	15163	15031	15168	15214	15080	15232	15144	15244	15043	15243	14952	15013	15185	15143	15276	15231	15221	15223	15097	15167	14995	15144	15110	15164	15086	15235	15167	15258	15282	15102	15050	15104	15259	15170	15176	15098	15329	15239	15212	14898	15312	15268	15161	15050	14983	15210	15121	15235	15170	15121	15180	15219	15196	15094	15146	15221	15126	15124	15213	15243	15139	15191	15280	15258	15245	15148	15270	15070	15286	15290	15140	15109	15075	15081	15188	15002	15234	15234	15095	15095	15148	15247	15242	15211	15266	15099	15070	15117	15073	15369	15158	15235	15190	14995	15083	15313	15266	15114	15167	15276	15130	15279	15094	15227	15149	15172	15126	15229	15193	15191	15081	15364	15049	15164	14968	15113	15238	15363	15053	15037	14981	15274	15257	15176	15223	15193	15109	15226	15102	15143	15113	15425	15115	15059	15286	15191	15174	15286	15029	15222	15198	15016	15171	15111	15176	15318	15025	15118	15118	15025	15139	15073	15174	15213	15119	15301	15089	15205	15088	15194	15332	15226	15074	15145	15037	14960	15161	15104	15360	15097	15083	15344	15205	15025	15337	15064	15052	15168	15075	15057	15243	15260	15263	15183	14989	15009	15029	15085	15252	15094	15319	15214	15189	15200	15109	15131	15148	15148	15066	15341	15187	15134	14984	15209	14951	15250	15139	15039	15209	15209	14999	15095	15185	15177	15243	15090	15214	15063	15182	15163	15093	15264	15107	15030	15077	15012	15213	15116	15004	15198	15211	15124	15210	15174	15130	15151	15159	15171	15162	15240	15282	14998	15062	15293	15177	15112	15154	15214	15173	15030	15098	15084	15155	15132	15192	15105	15258	15040	14976	15069	15345	14886	15098	15112	15161	15021	15148	15047	15234	15071	15200	15210	15152	15220	15199	15264	15209	15073	15151	15140	14865	15096	15049	15198	15062	15070	15169	15176	15245	15236	15050	15060	15224	15246	15033	14915	15201	15108	14988	15161	15059	15209	15216	15231	15147	15127	15042	15204	15303	15079	15090	15220	15180	15155	15172	15169	15147	15045	15250	15201	15288	15138	15190	15092	15200	15157	15182	15042	15202	15199	15254	15119	15041	15165	15206	15211	15168	15185	15103	15168	14982	15081	15177	15185	15167	15365	15057	15049	15139	15094	15283	15178	15111	15145	15088	15136	15199	15107	15264	15359	15187	15219	15036	15147	15143	15040	15028	15118	15196	15236	15031	15173	15092	15010	15041	15076	15133	15113	15130	15116	15163	15282	15042	15007	15309	15195	14981	14990	14995	15145	15196	15216	15304	15100	15190	15173	15163	15310	15246	15041	15116	15157	15150	15044	15161	15135	15156	15106	15240	15131	15067	15249	15094	15293	15104	15063	14989	15218	15165	15188	15312	15074	15162	15215	15108	15154	15184	15079	15203	15191	15198	15066	15227	15011	15049	15195	15161	15183	15168	15313	15086	15121	15240	15108	15122	15021	15395	15056	15132	15142	15304	15147	15082	15023	15164	15353	15228	15108	15192	15196	15110	15109	15134	15042	15022	15012	15225	15111	15138	15066	15115	15266	15109	15244	15011	15180	15054	15003	15190	15015	15224	15196	15284	15183	15169	15330	15155	15133	14869	15141	15238	15114	15005	15088	15208	15142	15142	15215	15104	15105	14992	15258	15120	15016	15178	15166	15168	15242	15073	15188	15147	15187	15381	15114	15313	15179	15163	15189	15038	15118	15221	15141	15116	15279	15029	15307	15065	15226	15054	15280	15448	14860	15238	15201	15138	15137	15187	15137	15199	14972	15066	15196	15147	14856	15088	15284	15073	15148	15225	15173	15080	15162	15063	15031	15135	15374	15213	15082	15040	15219	15132	15072	15157	15194	15106	15139	15223	15192	15109	15124	15085	15127	15138	15244	15261	15229	15043	15193	15254	15114	15326	15233	14986	15196	15002	15138	15103	15082	15253	15161	15166	15058	15213	15128	15113	15062	15301	15230	15218	15211	15147	15254	15217	15124	15366	15177	15141	15093	15298	14998	15333	15219	15123	15044	15123	15218	15207	15154	15205	15067	15024	15005	15321	15316	15359	15191	15018	15268	15180	15084	15130	15139	15053	15235	15109	15203	15354	15068	15009	15101	15281	15212	15202	15042	15252	15033	15226	15173	15246	14962	15140	15080	15177	15324	15196	15328	15317	15223	15141	15150	15166	15331	15220	15088	15219	15189	15074	15268	14941	15254	15175	15262	15124	15140	15222	15091	15133	15200	15093	15115	15127	15148	15191	15233	15109	15313	15065	15204	15058	15075	15201	15115	15148	15245
23649	20625	27469	25427	24124	26341	25936	23133	22815	23081	23227	22718	22739	23116	24368	30195	31313	27073	23035	22612	22579	22538	22492	22471	22831	23355	23476	22933	22707	22523	22610	22650	22600	22655	22404	22410	22423	22688	22670	22470	22393	22511	22527	22647	22538	22701	22732	22631	22714	22760	22719	22461	22450	22549	22508	22596	22433	22442	22490	22627	22329	22515	22681	22529	22557	22424	22441	22526	22391	22439	22354	22446	22516	22488	22534	22482	22251	22421	22498	22464	22482	22597	22648	22625	22582	22626	22615	22488	22363	22522	22460	22566	22633	22260	22502	22611	22481	22445	22658	22319	22424	22557	22843	22514	22372	22669	22504	22586	22476	22753	22736	22365	22564	22305	22439	22304	22528	22677	22645	22695	22731	22607	22794	22440	22305	22456	22651	22626	22548	22203	22591	22485	22447	22432	22569	22539	22428	22683	22610	22522	22663	22661	22572	22595	22403	22597	22521	22443	22505	22540	22425	22458	22478	22458	22484	22581	22581	22415	22418	22444	22473	22287	22479	22355	22409	22398	22526	22470	22538	22442	22435	22262	22594	22524	22760	22517	22411	22603	22516	22519	22513	22589	22518	22521	22299	22313	22344	22591	22427	22434	22648	22771	22484	22466	22495	22420	22468	22568	22699	22691	22542	22449	22429	22334	22637	22567	22505	22704	22363	22605	22691	22339	22600	22578	22530	22528	22571	22542	22515	22485	22598	22529	22640	22284	22441	22267	22572	22604	22502	22212	22588	22588	22714	22527	22213	22416	22284	22889	22692	22647	22377	22397	22579	22612	22732	22616	22331	22374	22452	22817	22454	22738	22650	22442	22562	22573	22730	22337	22636	22440	22379	22545	22726	22563	22465	22646	22423	22600	22453	22484	22557	22502	22407	22520	22619	22574	22437	22455	22545	22671	22446	22550	22552	22551	22664	22507	22426	22387	22710	22539	22573	22239	22474	22598	22515	22519	22583	22554	22197	22730	22616	22450	22546	22356	22582	22351	22402	22707	22778	22333	22513	22689	22344	22333	22487	22574	22397	22418	22614	22650	22512	22674	22454	22306	22755	22882	22534	22291	22692	22527	22506	22535	22649	22477	22338	22470	22621	22500	22398	22553	22398	22555	22547	22399	22666	22483	22506	22370	22556	22535	22610	22531	22625	22406	22685	22688	22461	22365	22446	22460	22517	22548	22409	22340	22389	22583	22740	22565	22562	22637	22582	22500	22495	22367	22465	22594	22499	22522	22418	22332	22249	22491	22525	22638	22514	22660	22709	22406	22368	22319	22424	22474	22738	22582	22630	22764	22365	22787	22523	22438	22761	22463	22521	22498	22393	22234	22339	22465	22556	22332	22570	22553	22393	22418	22314	22533	22503	22104	22261	22659	22577	22486	22562	22230	22759	22415	22485	22193	22644	22505	22436	22457	22617	22388	22279	22731	22372	22456	22513	22631	22738	22582	22751	22523	22250	22370	22675	22389	22506	22375	22527	22319	22458	22452	22388	22161	22416	22331	22652	22608	22368	22514	22628	22473	22583	22553	22393	22675	22155	22592	22676	22678	22551	22194	22587	22437	22430	22607	22740	22625	22923	22435	22449	22593	22669	22503	22694	22532	22585	22425	22471	22448	22548	22673	22679	22425	22553	22561	22638	22351	22384	22421	22585	22560	22341	22316	22424	22521	22632	22388	22617	22366	22551	22632	22304	22466	22439	22414	22663	22413	22416	22721	22594	22528	22397	22532	22588	22398	22424	22355	22446	22327	22474	22367	22588	22353	22504	22522	22499	22365	22295	22581	22406	22485	22264	22362	22291	22177	22407	22184	22663	22592	22669	22388	22412	22505	22429	22515	22647	22742	22547	22505	22443	22437	22520	22533	22527	22811	22404	22612	22336	22613	22496	22408	22540	22298	22461	22487	22609	22655	22696	22567	22649	22708	22576	22493	22456	22577	22268	22508	22541	22602	22537	22429	22655	22797	22468	22529	22448	22467	22460	22473	22421	22723	22599	22431	22472	22459	22331	22338	22595	22548	22538	22646	22480	22485	22494	22480	22573	22707	22718	22399	22680	22704	22383	22408	22523	22735	22507	22490	22563	22279	22353	22236	22666	22723	22464	22681	22604	22520	22543	22481	22511	22482	22643	22675	22568	22425	22598	22348	22527	22333	22589	22391	22416	22313	22446	22454	22488	22580	22398	22791	22659	22610	22521	22354	22521	22459	22442	22613	22467	22464	22521	22490	22541	22530	22692	22453	22503	22730	22430	22597	22355	22522	22543	22585	22609	22476	22366	22680	22447	22615	22614	22529	22579	22608	22522	22410	22435	22417	22293	22527	22581	22542	22778	22667	22834	22421	22679	22382	22393	22555	22659	22642	22804	22640	22393	22456	22651	22473	22491	22587	22406	22394	22417	22567	22375	22644	22355	22528	22385	22293	22449	22299	22533	22315	22484	22453	22714	22524	22556	22406	22517	22472	22578	22716	22454	22400	22604	22278	22739	22534	22655	22399	22379	22455	22511	22428	22746	22655	22414	22586	22489	22633	22627	22514	22307	22374	22520	22204	22540	22595	22447	22473	22470	22323	22514	22569	22519	22523	22417	22577	22371	22339	22401	22448	22525	22482	22565	22496	22463	22630	22293	22495	22648	22476	22593	22652	22567	22541	22342	22479	22410	22420	22390	22690	22507	22589	22531	22618	22358	22416	22366	22516	22631	22655	22424	22471	22570	22631	22447	22569	22681	22587	22580	22493	22608	22698	22462	22473	22444	22477	22638	22407	22417	22369	22509	22540	22500	22699	22441	22368	22543	22395	22569	22568	22456	22748	22614	22615	22428	22448	22412	22711	22470	22392	22509	22413	22442	22661	22459	22510	22335	22526	22627	22567	22754	22931	22501	22503	22391	22528	22791	22581	22412	22409	22641	22570	22443	22296	22625	22317	22483	22485	22623	22478	22394	22378	22450	22486	22368	22548	22438	22439	22517	22529	22700	22477	22474	22540	22521	22330	22445	22739	22541	22485	22217	22379	22746	22518	22423	22272	22590	22619	22461	22534	22295	22579	22589	22522	22529	22292	22450	22583	22310	22561	22429	22286	22365	22430	22467	22607	22503	22440	22491	22382	22454	22564	22322	22384	22381	22579	22518	22632	22690	22574	22502	22445	22440	22622	22638	22524	22436	22674	22536	22520	22281	22507	22356	22564	22512	22430	22464	22559	22437	22470	22507	22470	22552	22334	22589	22231	22677	22321	22470	22442	22546	22444	22536	22924	22722	22503	22586	22423	22320	22645	22571	22483	22497	22467	22530	22535	22574	22553	22581	22426	22421	22557	22550	22496	22649	22531	22410	22831	22517	22615	22447	22578	22649	22519	22457	22641	22443	22505	22508	22662	22428	22669	22597	22473	22618	22450	22583	22547	22719	22457	22436	22569	22516	22649	22515	22331	22519	22681	22389	22570	22458	22577	22532	22664	22514	22679	22616	22502	22526	22434	22427	22389	22583	22575	22536	22590	22441	22714	22728	22580	22766	22391	22466	22297	22464	22245	22549	22370	22517	22443	22543	22529	22247	22688	22368	22343	22559	22303	22505	22490	22502	22296	22480	22630	22538	22547	22559	22377	22566	22453	22333	22287	22515	22760	22646	22624	22398	22397	22628	22556	22280	22496	22290	22447	22365	22353	22370	22763	22557	22398	22426	22594	22316	22540	22672	22539	22631	22527	22620	22533	22591	22584	22315	22487	22735	22573	22506	22543	22417	22592	22396	22529	22673	22412	22495	22408	22491	22579	22547	22614	22660	22337	22561	22532	22596	22195	22517	22423	22459	22508	22620	22635	22338	22294	22584	22506	22669	22479	22284	22540	22708	22489	22434	22567	22706	22439	22554	22431	22350	22410	22431	22482	22846	22430	22470	22482	22269	22427	22483	22594	22325	22617	22485	22540	22629	22486	22536	22437	22585	22602	22647	22539	22457	22467	22601	22682	22544	22331	22271	22471	22567	22436	22418	22632	22426	22404	22613	22727	22711	22611	22383	22688	22446	22578	22375	22549	22339	22497	22552	22489	22580	22772	22456	22407	22779	22367	22635	22320	22217	22698	22668	22558	22644	22462	22633	22776	22443	22408	22687	22506	22576	22334	22540	22403	22592	22550	22438	22644	22263	22692	22607	22680	22581	22423	22458	22631	22602	22540	22534	22536	22716	22546	22591	22559	22395	22508	22546	22595	22419	22359	22679	22358	22608	22534	22530	22590	22407	22539	22747	22492	22472	22597	22355	22434	22399	22560	22599	22701	22431	22422	22488	22446	22374	22581	22455	22625	22600	22437	22697	22472	22456	22651	22542	22563	22560	22560	22398	22409	22433	22281	22451	22587	22422	22388	22467	22466	22405	22433	22669	22476	22494	22608	22564	22248	22590	22472	22085	22561	22689	22523	22432	22518	22549	22536	22514	22402	22531	22418	22579	22610	22542	22560	22387	22545	22493	22328	22494	22481	22548	22461	22713	22530	22498	22376	22370	22570	22489	22495	22419	22538	22341	22481	22340	22449	22370	22692	22507	22377	22387	22628	22400	22455	22746	22553	22489	22395	22648	22710	22463	22648	22410	22421	22526	22630	22353	22413	22523	22316	22404	22408	22635	22448	22568	22299	22768	22464	22588	22589	22553	22499	22827	22626	22718	22776	22366	22513	22512	22514	22357	22489	22631	22451	22580	22460	22584	22659	22748	22382	22471	22473	22594	22583	22536	22549	22561	22413	22640	22659	22575	22374	22537	22382	22440	22468	22610	22431	22536	22627	22456	22525	22495	22267	22437	22322	22358	22535	22773	22627	22468	22358	22631	22639	22475	22656	22521	22506	22630	22317	22420	22424	22663	22595	22488	22580	22493	22528	22851	22362	22323	22380	22735	22732	22633	22391	22535	22397	22481	22729	22456	22417	22510	22423	22509	22498	22489	22609	22453	22472	22777	22630	22500	22607	22546	22639	22472	22571	22668	22585	22373	22568	22396	22356	22582	22398	22606	22593	22587	22673	22351	22294	22623	22666	22478	22481	22374	22348	22423	22501	22531	22408	22534	22750	22333	22564	22449	22312	22311	22631	22411	22664	22553	22650	22511	22483	22408	22884	22700	22437	22551	22353
48715	66827	52812	35051	26223	19297	16304	16035	15911	15736	15692	15719	15716	15600	18474	25911	25783	19503	15404	15323	15246	15271	15167	15302	15904	16368	16220	15724	15526	15395	15234	15295	15321	15478	15216	15259	15264	15342	15314	15127	15270	15305	15198	15321	15298	15314	15315	15151	15371	15304	15349	15237	15190	15137	15213	15436	15153	15119	15220	15263	15324	15188	15132	15151	15203	15292	15200	15224	15229	15153	15280	15267	15327	15213	15270	15354	15274	15210	15243	15391	15094	15324	15209	15184	15516	15250	15208	15231	15137	15170	15202	15377	15298	15130	15216	15132	15104	15070	15248	15342	15182	15341	15345	15188	15342	15343	15120	15193	15195	15204	15317	15223	15379	15255	15335	15401	15046	15236	15058	15341	15161	15312	15264	15225	15227	15197	15194	15234	15232	15237	15267	15179	15235	15278	15234	15066	15230	15224	15365	15190	15202	15160	15265	15248	15203	15246	15257	15197	15213	15325	15179	15214	15293	15296	15119	15274	15214	15381	15209	15200	15328	15383	15364	15285	15289	15281	15343	15346	15235	15259	15138	15294	15281	15271	15025	15161	15320	15259	15178	15267	15340	15217	15191	15259	15065	15268	15388	15146	15363	15152	15180	15158	15341	15240	15234	15168	15342	15201	15458	15264	15265	15421	15276	15129	15305	15142	15363	15340	15372	15369	15285	15327	15077	15225	15209	15196	15140	15229	15191	15249	15366	15248	15299	15418	15074	15359	15208	15093	15185	15265	15205	15290	15126	15234	15308	15403	15253	15209	15321	15252	15283	15308	15203	15336	15298	15230	15200	15316	15232	15258	15335	15242	15109	15331	15294	15287	15140	15266	15233	15228	15328	15319	15182	15254	15260	15126	15254	15398	15363	15169	15111	15150	15338	15218	15299	15225	15175	15283	15340	15279	15266	15199	15279	15153	15403	15247	15194	15223	15427	15233	15341	15113	15104	15351	15194	15059	15377	15323	15279	15367	15246	15139	15373	15293	15218	15124	15326	15109	15362	15095	15308	15228	15253	15342	15283	15184	15257	15375	15287	15364	15076	15303	15369	15052	15242	15334	15295	15141	15266	15314	15273	15198	15135	15310	15100	15210	15246	15313	15125	15170	15146	15033	15200	15189	15170	15381	15291	15114	15358	15135	15336	15290	14998	15288	15263	15164	15264	15401	15336	15271	15286	15368	15284	15233	15257	15283	15248	15131	15218	15209	15297	15123	15272	15132	15211	15209	15327	15197	15195	15252	15295	15232	15281	15217	15164	15224	15178	15169	15235	15302	15258	15407	15232	15286	15296	15369	15313	15379	15263	15300	15117	15267	15427	15215	15176	15138	15258	15266	15302	15286	15175	15294	15368	15229	15182	15274	15285	15133	15367	15404	15301	15022	15155	15171	15273	15060	15306	15334	15207	15433	15250	15231	15287	15289	15119	15308	15364	15179	15087	15148	15376	15352	15153	15307	15167	15361	15213	15162	15282	15194	15399	15138	15145	15222	15374	15153	15179	15402	15212	15313	15362	15259	15103	15160	15039	15258	15167	15130	15174	15291	15211	15270	15123	15213	15169	15043	15169	15237	15419	15199	15236	15207	15222	15350	15203	15139	15309	15214	15255	15274	15209	15039	15276	15376	15329	15339	15222	15315	15299	15249	15285	15182	15238	15393	15499	15134	15421	15108	15379	15157	15341	15159	15324	15258	15311	15252	15227	15177	15046	15132	15236	15220	15274	15190	15405	15427	15276	15284	15165	15310	15255	15145	15251	15160	15191	15226	15215	15290	15077	15374	15230	15229	15207	15345	15279	15290	15192	15417	15150	15277	15164	15171	15280	15201	15147	15247	15076	15309	15214	15237	15235	15198	15321	15207	15364	15241	15269	15365	15367	15242	15377	15220	15187	15484	15446	15217	15244	15227	15307	15240	15165	15210	15273	15341	15261	15203	15470	15389	15169	15371	15279	15181	15248	15336	15258	15116	15314	15219	15500	15330	15277	15431	15289	15329	15106	15226	15237	15271	15391	15225	15312	15340	15246	15213	15322	15372	15131	15121	15297	15109	15313	15263	15250	15198	15441	15240	15215	15366	15461	15215	15442	15272	15438	15298	15257	15407	15258	15431	15208	15358	15131	15159	15246	15223	15307	15480	15357	15259	15213	15192	15307	15261	15355	15121	15125	15233	15244	15260	15184	15183	15311	15267	15091	15086	15201	15205	15229	15253	15346	15306	15202	15277	15194	15191	15263	15112	15149	15216	15253	15410	15281	15048	15146	15203	15181	15329	15372	15217	15181	15211	15215	15116	15269	15277	15237	15183	15356	15397	15373	15308	15202	15251	15212	15344	15149	15154	15337	15197	15029	15237	15172	15268	15312	15333	15206	15161	15322	15204	15147	15238	15178	15253	15162	15280	15248	15228	15253	15079	15365	15291	15391	15216	15259	15230	15270	15292	15227	15347	15166	15322	15172	15295	15359	15242	15354	15207	15238	15253	15298	15216	15181	15119	15280	15162	15120	15058	15071	15294	15281	15261	15201	15147	15108	15290	15209	15298	15137	15360	15261	15257	15220	15300	15279	15263	15204	15033	15343	15245	15299	15058	15272	15099	15217	15182	15366	15077	15150	15295	15340	15278	15152	15352	15262	15179	15147	15275	15345	15174	15310	15250	15205	15301	15087	15316	15244	15261	15285	15135	15221	15166	15190	15199	15261	15228	15241	15292	15214	15242	15430	15157	15136	15245	15316	15275	15198	15327	15100	15263	15326	15257	15068	15194	15289	15193	15182	15334	15081	15229	15260	15213	15236	15307	15263	15266	15225	15199	15185	15245	15120	15160	15158	15239	15349	15289	15075	15353	15136	15099	15261	15096	15267	15430	15371	15234	15397	15169	15119	15207	15280	15322	15282	15126	15296	15170	15072	15142	15394	15180	15369	15198	15180	15359	15119	15138	15333	15168	15256	15188	15273	15205	15302	15335	15255	15021	15307	15177	15279	15337	15067	15307	15263	15238	15318	15130	15309	15250	15121	15296	15234	15297	15205	15161	15271	15071	15256	15436	15348	15181	15349	15057	15168	15211	15131	15250	15232	15331	15073	15271	15429	15320	15215	15377	15243	15261	15282	15183	15173	15168	15331	15294	15259	15289	15269	15151	15325	15128	15332	15092	15082	15200	15239	15170	15272	15140	15381	15286	15316	15382	15103	15154	15123	15154	15235	15202	15230	15381	15297	15313	15394	15108	15339	15135	15396	15234	15373	14976	15173	15429	15132	15065	15147	15359	15269	15219	15178	15215	15270	15143	15200	15239	15305	15244	15166	15405	15449	15165	15209	15330	15218	15165	15075	15265	15197	15216	15162	15166	15165	15222	15124	15128	15286	15430	15414	15256	15282	15116	15329	15239	15311	15060	15330	15164	15237	15123	15082	15318	15300	15284	15056	15148	15286	15362	15239	15349	15326	15272	15332	15164	15221	15294	15376	15309	15262	15244	15215	15284	15154	15149	15387	15334	15228	15369	15348	15232	15127	15223	15315	15269	15048	15473	15181	15279	15394	15213	15303	15201	15228	15247	15319	15287	15205	15045	15116	15416	15401	15234	15220	15221	15113	15123	15048	15278	15143	15247	15162	15275	15359	15138	15215	15213	15294	15317	15297	15218	15224	15309	15259	15316	15184	15238	15283	15288	15287	15444	15145	15171	15308	15188	15223	15237	15193	15361	15219	15324	15279	15095	15300	15239	15340	15406	15351	15102	15094	15299	15337	15091	15279	15267	15181	15382	15261	15189	15237	15207	15395	15178	15158	15091	15228	15216	15274	15082	15194	15083	15132	15307	15283	15317	15211	15260	15334	15184	15308	15248	15022	15274	15189	15205	15123	15232	15231	15191	15140	15222	15048	15178	15143	15268	15319	15230	15328	15302	15277	15272	15310	15365	15212	15427	15340	15147	15277	15186	15123	15141	15350	15315	15433	15253	15302	15416	15133	15292	15142	15151	15319	15256	15501	15269	15216	15216	15212	15324	15244	15315	15237	15156	15286	15159	15246	15347	15320	15379	15261	15289	15228	15259	15225	15130	15100	15506	15286	15187	15163	15208	15132	15211	15229	15345	15244	15275	15318	15301	15289	15158	15279	15193	15091	15091	15253	15058	15261	15182	15238	15272	15277	15081	15282	15166	15229	15178	15295	15328	15338	15255	15337	15226	15252	15186	15378	15545	15285	15259	15104	15344	15237	15266	15242	15241	15230	15295	15309	15494	15276	15265	15230	15248	15290	15244	15258	15372	15256	15249	15205	15245	15111	15203	15128	15353	15237	15256	15136	15147	15138	15311	15153	15177	15270	15375	15387	15322	15332	15231	15370	15369	15320	15271	15184	15379	15164	15351	15443	15259	15140	15355	15331	15278	15363	15234	15182	15253	15271	15324	15307	15191	15307	15191	15218	15378	15332	15332	15461	15193	15402	15250	15420	15205	15147	15419	15280	15023	15244	15200	15193	15145	15228	15062	15295	15083	15328	15177	15353	15217	15484	15237	15291	15380	15356	15164	15079	15206	15203	15325	15334	15139	15180	15308	15149	15251	15236	15321	15326	15295	15390	15231	15388	15252	15250	15121	15174	15164	15183	15294	15280	15210	15185	15169	15289	15150	15378	15284	15241	15345	15241	15371	15265	15280	15354	15240	15149	15106	15233	15252	15136	15116	15437	15168	15420	15322	15369	15235	15258	15204	15262	15127	15200	15266	15215	15454	15384	15129	15396	15134	15305	15252	15227	15299	15201	15197	15153	15010	15314	15397	15302	15114	15442	15199	15162	15174	15161	15250	15207	15242	15259	15318	15232	15152	15152	15253	15273	15219	15040	15212	15263	15305	15259	15376	15057	15357	15293	15188	15280	15372	15259	15105	15270	15311	15390	15177	15245	15256	15341	15122	15136	15192	15326	15234	15197	15335	15283	15180	15199	15411	15148	15235	15355	15254	15129	15155	15133	15393	15194	15230	15270	15341	15238	15319	15330	15316	15293	15274	15249	15265	15194	15236	15151	15290	15272	15181	15309	15261	15114	15155	15359	15456	15255	15262	15322	15211	15405	15128	15211	15122	15295	15206	15165	15284	15308	15104	15130	15032	15266	15110	15389	15185	15214	15211
22010	20514	27003	24628	23490	25800	27687	23570	22582	22627	22662	22355	22477	22400	25132	34946	36443	28661	22664	22010	21935	22134	22048	22302	22298	23622	23735	23330	22469	22168	21877	21870	22105	21871	21995	22106	21895	21896	21916	21646	22002	21671	21687	21901	21841	21942	22073	22109	22120	22127	21876	21712	21748	21898	21975	21863	21962	21853	21856	21963	21906	21974	21981	21983	21764	22149	22030	21741	21927	21749	21892	21750	21932	22088	21809	21945	21915	21821	21907	21940	21932	21654	21822	21775	21737	21829	21784	21806	22002	22087	21760	21981	22012	21751	21795	22033	21817	21798	21914	21760	21808	21880	21785	21816	21851	21835	21705	21852	21841	21646	21726	21893	21827	21684	21923	21966	21889	21955	21579	21902	21968	21905	22020	21870	21771	21952	21781	21809	21948	21980	21862	21813	21716	21977	21715	21922	21622	21782	21717	21817	21620	21971	21512	21865	21662	21942	21740	21630	22028	21960	21984	21844	21732	21896	21838	21959	21854	21991	21954	21825	21760	21777	21853	21927	22037	21952	21855	21676	21798	21701	22013	21907	21794	22046	21724	22028	21913	21887	21770	21798	21843	21941	22046	21904	21858	21639	21824	21853	21774	21715	21860	21879	21856	21953	22152	21979	21892	21785	21869	21878	21848	21801	21928	21935	21919	21999	21916	21874	21777	21961	21937	21859	21868	21669	21877	21577	21907	21641	21732	22075	21763	21658	21794	21668	21955	22043	21590	21910	21892	21911	21759	21926	21968	21605	21842	21911	21684	21803	21927	21828	21804	21524	21687	21732	21693	21891	21866	21713	21982	21842	21623	21839	21722	21898	21830	21752	21710	21871	21794	21607	22329	21878	21763	21638	21572	21885	21814	21734	21613	21611	21900	21973	21808	21846	21998	21941	21807	21950	21823	21860	21863	21835	22101	21876	21745	21668	21786	21934	21885	21775	21869	21902	21751	21750	22069	21681	21915	21916	21721	21779	21777	21903	21902	21867	21826	21886	21817	21753	21902	21848	21897	21702	21842	21887	21820	21893	21964	21880	21763	22003	21861	21828	21667	21749	21767	21777	22251	21910	21945	21745	21811	21729	21780	21807	21705	21648	21953	21944	21805	21669	21949	21981	22051	21868	21836	21826	22141	21785	21790	22082	22081	21703	21637	21852	21668	21751	21921	21932	22173	21829	21813	22026	21877	21898	21730	21761	21991	21897	21860	22067	22002	21887	21639	21917	21956	21889	22052	21987	21903	21922	21854	22048	21726	22051	21904	21974	21915	21876	21919	21867	21827	22043	21816	21933	21964	22006	21808	21802	21757	21697	21772	21723	21785	21847	21770	21854	21736	21908	21963	21650	21760	21958	21812	21798	21706	21848	22102	21868	21935	21893	21696	21888	21832	21775	21725	21844	21814	22005	22031	21758	21848	21772	21805	21822	21988	21758	21783	21874	21811	22200	21756	21843	21881	22122	22242	21626	21881	21695	21572	21806	21835	21829	21898	22147	21752	22044	21806	21874	21817	21583	22010	21765	21943	21647	21964	21661	21793	21722	21820	21856	21973	21888	21876	21865	21750	21886	21844	21736	21776	21872	21824	22039	21744	21763	21772	21690	21730	21937	21885	21826	21714	21892	21715	21945	21823	21747	21700	21754	21874	22080	21901	21685	21801	21828	21630	21788	21956	21852	21839	21929	21718	22000	21722	21862	21759	21729	21678	21800	21827	21958	21950	21759	21740	21909	21973	21878	21827	21828	21981	21925	21735	21905	21744	21644	21750	21676	21817	21712	21757	21821	22047	21914	21933	21933	21742	21822	21921	22001	21788	21581	21907	21831	22087	21897	21720	21682	21918	21755	21570	21951	21898	21825	21934	21755	22118	22136	21835	21882	21863	21791	22096	21733	21781	21828	21919	21801	21929	21921	21864	21896	21943	21582	21984	21686	21716	21539	22042	21847	21777	21623	22016	21805	21667	21852	21877	21982	21941	21951	21845	22024	22020	21823	21981	21874	21892	21789	22011	21668	21716	21549	21573	21735	21821	21920	21773	21824	21798	21721	21722	21807	21941	21979	21721	21777	21820	21689	21837	21700	21763	21897	21766	21753	21686	21609	21666	21890	22067	21635	21644	21924	21900	21789	21719	21643	21823	21863	21640	21886	21652	21861	21968	21919	21706	21625	21915	21731	21845	21715	21803	21619	21779	21630	21868	21781	21752	21854	21632	21794	21664	21782	22002	21795	21846	22001	21832	21756	21513	21725	21880	22043	21891	21775	21731	21772	21624	21849	21771	21842	21983	21837	21839	21767	22046	21991	22013	21860	21885	21666	22017	21788	21745	21862	21894	21908	21794	21811	21567	21814	21836	21630	21549	21733	21991	21799	21760	21688	21724	21836	21721	21662	21978	21761	21934	21810	21821	21696	22039	21751	21748	21992	21922	21746	21619	22035	21708	21817	21732	21769	21905	21830	21578	21904	21771	21805	22053	21813	21709	21804	21784	21695	21534	22025	21990	21966	21827	21883	21884	21927	22123	21772	21774	21679	21766	21728	21885	21454	21837	22044	21979	21741	21871	21728	21849	21802	21911	21865	21864	21962	21520	21843	21821	21860	21917	21948	21937	21514	21758	21896	21929	21678	21857	21974	21921	21900	21627	21806	21691	21716	21913	21730	21878	22021	21778	21922	21995	21934	21910	21856	21797	21833	21705	21745	22027	21766	21693	21752	22199	21985	21730	21601	21802	22109	21843	21814	21653	21768	21949	21757	21998	21950	21752	21739	21770	21964	21714	21585	21561	21876	21896	21715	21954	22140	22044	21869	21862	21670	21935	21796	21927	21791	21802	21993	21695	21778	21816	22020	21952	21790	21873	21915	22007	21768	21865	21780	21913	21806	21791	21682	21740	22002	21965	21774	21959	21921	21866	21833	21838	21893	21762	21867	21891	21654	22180	21759	22197	21906	21891	21775	21795	21557	21749	21729	21899	21851	21662	21724	21944	21887	21789	21844	21655	21764	21883	21863	21810	21684	21775	21798	21860	21803	21632	21918	21860	21866	21679	22134	21900	21673	21726	21881	21765	21802	21689	21920	21929	21725	21730	21675	21966	21811	22006	21967	21869	21703	22003	21853	21787	21732	21829	21758	21817	21783	21690	21634	21902	22046	21996	21752	21971	21908	21790	21499	21874	21868	21957	22042	21839	21783	21962	21844	21680	21852	21932	22121	22042	21888	21913	21903	22017	21824	21845	21698	21946	22058	21975	21869	21888	21548	21824	21734	21771	22015	22054	21808	21945	21771	21856	21908	21840	21856	21934	21957	21927	22052	22084	21818	21779	21809	21848	21725	21841	22037	21832	21605	21790	21792	21859	21595	21602	21809	21755	21763	21653	21600	21846	21906	21956	21904	21748	21699	21946	21985	21979	21941	21756	21780	22044	21978	21723	21732	21857	21900	21778	21817	21884	21827	21948	21864	21794	21770	21997	21988	21955	21943	21728	21736	21744	21761	21955	21768	22007	21935	21680	21547	21820	21867	22034	21922	22053	21995	21803	21723	21852	21826	21915	21878	22029	21650	21942	21888	21805	21741	21642	21623	21657	21739	22046	21662	21909	21956	21746	21941	21725	21967	21581	21709	21819	21805	21642	22012	21646	21863	21693	21762	21738	21749	21896	21747	21859	21817	21591	21727	22026	21757	21903	21867	21791	21966	21783	21684	21842	21890	22055	21874	21706	21887	21925	21678	21969	21561	21782	21739	21778	21888	21611	21767	22099	21867	21885	21911	21975	21678	21864	21953	21921	21616	21844	21859	21783	21843	21889	21767	21708	21611	21927	22120	21915	21753	21810	21792	22031	21829	21650	21822	22064	21863	21849	21679	21697	22030	21701	21762	21836	22022	21956	21880	21890	21813	21900	22134	21685	21827	21891	21684	21876	21675	21899	21932	21802	21779	21875	21799	21729	21645	21889	21879	21894	21660	21986	21909	22086	22136	21532	21793	21754	21747	21894	21971	21893	21939	21996	21763	21880	21802	21842	21821	21968	21810	22015	21883	21921	21947	21688	21913	21803	21825	21806	21817	21713	21768	21784	22142	21729	21677	22000	22030	21862	21483	21912	21822	21789	21873	21797	21787	22095	21697	21805	21841	22049	21829	21904	21811	22099	21831	21811	21938	21890	21936	21818	21745	21853	21656	21954	21749	21862	22000	21885	21911	21764	21941	21813	22020	21606	21762	21755	21672	21831	21862	21720	22117	22027	21875	21662	21818	21669	21668	21928	21805	21875	21947	21794	21563	21613	21730	21806	21721	21777	21789	21820	21950	21962	21978	21684	21839	21741	21788	21899	21871	21786	22010	22012	21908	22136	21608	21772	21685	21683	21759	21605	21690	21869	21862	21747	21882	21732	21903	21909	21755	21752	21655	22001	21966	21764	21822	21960	21775	21797	21932	21832	21795	21820	21730	21796	21692	21801	21737	21842	21902	22112	21701	21890	21887	21679	21784	21709	21763	21832	21742	21861	21689	21703	21892	21941	21911	21817	21707	22047	21995	21983	21643	21989	21613	21670	22005	21808	21971	21891	21941	21995	21937	22037	21903	21754	21763	21911	21812	21877	21746	21923	21916	21914	21740	21706	21623	21848	21847	21787	21820	21901	22042	21855	21568	21592	21716	21838	21871	22034	21780	21876	21715	21781	21680	21918	21860	22237	21987	21870	22046	21855	21803	22053	21789	21858	21751	21804	21980	21936	21651	21948	22015	21864	22062	21886	21993	21819	21655	21701	21575	21696	21836	21637	21978	21882	21945	21983	21694	21924	21695	21431	21658	21997	21765	21975	21851	21850	21860	21575	21830	21779	21830	21915	21721	21753	21799	21789	21695	21743	21683	21662	21999	22052	21872	21957	21864	21716	21722	21708	21735	21997	22062	22036	21628	21928	21909	21911	22004	21771	21913	21738	21950	22045	21731	21672	21729	21813	21686	21720	21585	21899	22026	21972	21976	21844	21994	21835	21767	21699	21995	21852	21649	21862	21820	21879	21754	21703	21837	21924	21678	21835	21800	21798	21781	21795	21815	21878	22091	21945	21624	21855	21729	21800	22006	22034	21802	21687	21648	21682	21791	21757	21825	21867	21675	21851	21829	21737	21824
50677	64055	53518	43834	35543	21520	16919	16172	15770	15526	15481	15577	15396	15424	20532	32572	32051	21084	14930	14893	14889	14944	15073	15262	15964	17316	17041	16249	15631	15170	14933	14757	14924	14924	15074	14918	14812	14756	14720	14908	14745	14887	14798	15015	14911	14810	14887	15008	15044	15087	14913	14810	14914	14865	14954	15068	14913	14937	14997	14993	14974	15001	14820	14771	14891	14974	14853	14763	14939	14941	14807	14941	14805	14804	14752	14765	14901	14851	14823	14882	14795	14991	14928	14859	14894	14745	14961	14964	14727	14920	14845	14834	14821	14734	14760	14932	15026	14927	14903	14971	14858	15004	15048	14908	14868	14802	14874	14994	14914	14832	14731	14832	14781	14745	15041	14750	14820	14945	14918	14847	14950	14875	14822	14945	14969	14930	14972	14798	14815	15177	14885	14874	15124	14855	14880	14886	14848	14711	14769	14943	14838	14945	14672	14864	14799	14774	14931	14973	14910	14776	14927	15062	14912	14937	14843	14850	14867	14814	14995	14963	14755	14950	14906	14797	14951	14940	14969	14855	14978	14859	14885	14948	14933	14928	14803	14831	15011	14762	14771	15007	14894	14752	14826	14836	14897	15062	14779	14855	14873	14939	15086	14927	14927	14945	14990	14734	14774	14829	15017	14787	14719	14977	14984	15014	14680	15062	15009	14903	14965	14912	14959	14811	14804	14998	14986	15018	14872	14812	14829	14908	14879	14784	15100	14805	14910	15032	15014	14773	14847	14762	14888	14885	15031	14758	14820	14995	14843	14864	14896	14729	14869	14624	14853	15126	14862	14879	14958	14895	15049	14810	14985	14814	14869	14909	14977	14962	14922	14851	15024	14983	14891	15011	14913	15011	14833	14835	14898	14868	14874	14994	15128	14924	14997	15008	14859	14820	14894	14806	14787	14673	14700	14911	14917	14897	14886	14894	15047	14821	14840	14877	14795	14878	14826	14912	14899	14866	14770	14961	14713	15005	14798	14758	14895	14851	14960	14755	15056	14823	14832	14796	15028	14917	14964	14805	14870	14898	14931	14897	14930	15034	14891	14985	14944	14833	14854	15048	14913	15057	14989	14826	15051	14888	14820	14734	14974	14775	14890	15013	15007	15011	14738	14950	14889	14999	14978	14790	14753	14789	14955	14699	14805	14948	14893	14759	14757	14841	14805	14906	14853	14858	14873	14951	14853	14828	14947	14869	14998	14754	14937	14870	14783	14838	14906	14843	14902	14898	14837	14862	14927	14797	14820	14811	15065	14947	14775	14885	14763	14921	14894	14843	15023	15083	14912	14873	14991	14859	14897	14933	14871	14719	14928	15104	14873	14844	14925	14777	14939	14875	15005	14934	14933	14861	14701	14817	14934	15052	14842	14840	14932	14940	14965	14874	14863	14842	14966	14900	14802	14968	14864	14854	14770	14816	14893	14793	14888	15003	14989	14948	14933	14844	14989	14869	14928	14960	14755	14674	14816	14930	15043	14906	14858	14890	14846	14974	14846	14859	14815	14759	14857	14793	14927	15021	14895	14855	15026	14896	14941	14751	14890	14726	14749	14888	14936	14912	14868	14744	14799	14830	14887	14968	15037	14877	14714	14906	14846	14733	14702	14965	14959	14722	15072	14957	14903	15005	14888	14918	14847	14888	14982	14994	15058	14888	14961	14962	14683	14930	14889	14964	14934	14852	14763	14812	14916	14760	14858	14962	14811	15009	14889	15046	14854	14833	14777	14916	14786	14998	14948	14833	14949	14839	14925	14913	14907	15054	14949	14922	14613	14821	14850	15015	15022	14880	14869	14950	14865	14872	14953	14897	14854	14860	14711	14844	14964	14827	14880	14888	14855	14945	14708	14929	15016	14959	14967	15024	15010	15052	14845	14856	14874	14864	14949	14761	14928	14904	14974	14902	14875	14899	14973	14906	14947	14823	14848	14987	14911	14852	14943	14816	14688	14937	14783	14798	14819	15020	14824	14936	14781	14977	15043	14777	14969	14840	14930	14896	15054	14936	15021	14992	15022	14850	15001	14947	14844	14822	14828	14689	14944	14909	14820	14689	15065	14850	14890	14794	14859	14894	14969	14885	14791	14904	14971	14813	14825	14900	14622	15015	15002	14812	14956	14972	14932	14761	14819	14907	14990	14876	15121	14799	14932	14903	14767	14956	14872	14695	14965	14856	14977	14830	14873	14884	14822	14880	14859	14993	14751	14784	14881	14779	14937	14818	14866	14945	14993	14887	15090	14918	14908	14874	14843	14922	14838	14761	15032	14816	14813	14932	14848	14846	14935	14919	14885	14759	14796	14608	14959	15020	14916	14961	14909	14818	14881	14858	14845	14940	14849	14901	14690	14827	14987	14808	15073	14933	14930	14802	14832	14779	14935	14762	14928	14913	14838	14857	14728	14982	14870	14843	14917	14860	14882	14786	14741	14981	14814	15074	14740	14840	14933	14940	14821	14888	14831	14857	14890	14984	14979	14811	15114	14859	14946	14900	14780	14813	14901	14920	14824	14983	14752	14842	14842	14917	14920	14829	14890	14807	15031	14904	14766	14780	14961	14956	14913	14859	14795	14913	15039	14815	14799	14890	14824	14797	14836	14950	14833	14801	14915	14942	14992	14870	14769	14824	15038	14777	14799	14943	14807	15043	14967	14879	14788	15036	14813	14833	14945	14834	14901	14986	14950	14821	14841	14725	14982	14818	14878	14764	14910	14791	14890	14827	14825	14882	14953	14996	14819	14939	14929	14855	14869	14931	14832	14911	14844	14946	14956	15001	15108	14916	14874	14982	14887	14858	14752	14756	14895	14971	14917	14777	14879	14880	14836	14960	14808	14899	14993	15027	14918	14871	14701	14788	14968	14873	15047	14924	14871	14913	14892	14903	14814	15015	14866	15008	14856	14820	14752	14855	14789	14786	15045	15115	15091	14823	14884	14983	14963	14878	14944	14652	14806	14898	14787	14742	14716	15027	15003	14915	14809	14801	14824	14995	14798	14929	14801	14826	14825	14869	14821	14922	14992	14978	15025	14823	14801	14861	14839	14732	14968	14835	14828	14689	14929	14801	14891	14862	14981	14825	14712	14893	14857	14844	14858	15016	14823	14882	14859	14841	14814	15011	14970	14749	14837	14854	14936	14862	14753	14904	14929	14809	14906	14852	14909	14697	14831	14874	14941	14808	14773	14903	14813	14802	14912	14967	14714	15021	14934	14889	15076	14887	14847	14993	14925	15076	15046	14831	14936	14897	14948	14924	14914	15017	14933	14777	14779	14857	14915	14777	14861	14953	15029	14797	15023	14825	14745	14799	14899	14951	14823	14836	14885	14952	14917	14928	14932	14671	14861	14905	14924	14836	14884	14978	14908	14920	14862	15051	14835	14790	14912	14943	14796	15031	14885	14906	14873	15069	14984	14882	15054	14858	14912	14872	14822	14864	14798	14890	14946	14830	14955	14906	14796	14992	15056	14980	14978	14879	14973	14852	14738	15158	14812	14790	14904	15020	14862	14844	14966	14914	14981	14701	14885	14836	14855	15040	15087	15018	14771	14899	14713	14737	14995	14775	14926	15004	14860	14980	14862	14889	14984	14752	14892	14907	14970	14842	15029	14878	14849	14857	14956	14914	14908	14925	14948	14804	14987	14864	14910	14725	14888	14815	15049	14835	15066	14838	14772	14907	14870	14890	14888	14892	15000	14803	14932	14968	14899	14821	14905	14914	14740	14692	14890	14947	14704	14834	14833	14899	14922	14811	14692	14862	14923	14779	14926	14846	15008	14694	14807	14678	15046	14857	14864	14797	14696	15081	14950	14709	14823	14802	14878	15093	14991	14835	14924	14949	14817	14958	14925	14752	14949	14943	14841	15105	14995	14917	14804	14957	15123	14838	14921	14979	14944	14785	14953	15061	14757	14933	14873	14858	15125	14884	14852	14950	14744	14854	14673	14929	14955	14823	14874	14785	14788	14863	14842	14855	14698	14980	14873	14809	14790	15099	15087	14876	14902	14931	14928	14939	14750	14716	15063	14979	14860	14939	14930	14863	14848	14776	14930	14999	14802	15135	14913	14945	14880	14765	14908	14963	14717	14865	14867	14980	14932	14874	14791	14775	14850	14860	14910	14894	15044	15152	14803	14937	15020	14922	14987	14932	15010	14858	15018	14917	14891	14875	14867	14876	14861	14845	14829	15096	14923	14863	14854	14877	15007	14833	14986	14784	14932	14864	14788	14961	14938	14877	14861	14757	14836	15026	14731	14805	14948	14766	14867	14860	15000	14748	14855	14748	14972	14832	14868	14917	14930	15065	14960	14926	14897	14879	14891	14849	14881	14832	14775	14914	14862	14972	14888	14839	14902	14911	14894	14762	14835	14794	15030	14737	14852	14986	14858	14670	14868	14906	14834	14907	14760	14702	14846	14834	14937	14993	14873	14968	14865	14775	14966	14852	14983	14936	14752	14792	14677	14881	14796	14622	15015	14815	15109	14857	14763	14849	14782	15040	14970	15029	14823	14951	14748	15025	14843	14844	14896	14841	14915	14910	15070	14809	14847	14995	14836	14864	14896	14919	14746	14779	14885	15073	15068	14916	14862	14956	14868	14981	14843	15187	14745	14761	15001	14856	14810	14990	15019	14916	15123	14853	14857	14885	15031	14965	14978	14972	14807	14778	14803	14828	15026	14775	14746	14790	14806	14823	14848	14810	14876	14879	14950	14995	14977	14952	14874	14903	14853	14968	14804	14858	14899	14856	14809	15038	14748	14941	14892	14901	14707	14930	14918	14721	14889	15091	14889	15024	15004	14804	14926	14855	14848	14727	15141	14932	14834	14906	14695	14963	14846	14852	15058	14817	14776	14753	14838	14995	14760	14882	14890	14829	14852	14836	14902	14850	14978	14827	14863	14973	14951	14854	14855	14924	14925	14825	14831	14711	14897	14728	14918	14833	14793	14912	14807	14670	14901	15079	14909	14857	15071	14845	14759	14997	14598	14969	14922	14820	14836	14850	15127	15121	14826	14913	14920	14977	14916	14981	14972	14959	14942	14773	15057	14931	15021	14951	14852	14929	15013	14738	14803	14818	14800	14850	14821	15024	14798	14888	14920	14946	14919	14911	15066	14967	14915	14910	15025	14907	14818	14927
42407	38276	40393	34430	26849	22818	22121	21815	21610	21578	22053	21600	21642	21725	21854	21827	22387	22396	21734	21597	21561	21390	21661	21592	21573	21523	21714	21525	21815	21622	21623	21593	21563	21489	21515	21325	21577	21499	21562	21576	21661	21767	21836	21777	21575	21603	21693	21474	21835	21459	21576	21668	21607	21581	21648	21698	21711	21563	21417	21611	21547	21651	21515	21336	21558	21629	21748	21556	21539	21407	21557	21551	21423	21700	21619	21506	21548	21652	21564	21573	21517	21449	21602	21573	21575	21302	21468	21638	21479	21640	21706	21535	21667	21494	21638	21662	21633	21606	21440	21583	21511	21610	21491	21443	21484	21565	21645	21589	21540	21628	21625	21405	21524	21311	21612	21413	21487	21518	21712	21614	21697	21582	21389	21538	21669	21572	21505	21726	21512	21605	21589	21356	21504	21370	21438	21647	21700	21386	21289	21422	21755	21449	21619	21806	21667	21486	21562	21354	21620	21577	21711	21627	21653	21656	21452	21543	21234	21551	21465	21740	21612	21698	21370	21647	21541	21483	21635	21630	21625	21651	21570	21540	21745	21309	21522	21609	21451	21672	21646	21566	21482	21589	21658	21476	21607	21564	21426	21642	21570	21454	21444	21573	21654	21295	21697	21508	21530	21762	21426	21470	21448	21623	21485	21621	21570	21401	21626	21700	21565	21545	21733	21657	21440	21560	21400	21579	21589	21492	21684	21679	21469	21507	21392	21795	21359	21653	21468	21666	21618	21470	21743	21316	21378	21590	21534	21465	21485	21602	21685	21579	21578	21720	21441	21522	21563	21637	21542	21481	21746	21625	21571	21641	21321	21588	21726	21488	21661	21424	21369	21158	21481	21630	21397	21201	21733	21414	21528	21714	21887	21761	21658	21538	21381	21275	21501	21664	21490	21631	21609	21592	21718	21367	21656	21741	21879	21460	21385	21543	21666	21546	21562	21418	21517	21592	21569	21619	21546	21439	21400	21494	21552	21538	21726	21571	21544	21678	21628	21704	21704	21605	21428	21551	21534	21531	21702	21552	21606	21620	21664	21646	21611	21511	21681	21423	21345	21532	21500	21385	21647	21840	21399	21658	21635	21687	21496	21663	21667	21518	21408	21537	21791	21787	21468	21837	21407	21543	21775	21577	21667	21690	21532	21437	21622	21715	21437	21427	21603	21596	21341	21558	21661	21723	21395	21436	21472	21692	21727	21561	21298	21657	21600	21586	21594	21683	21611	21504	21606	21798	21692	21683	21617	21690	21614	21521	21642	21728	21669	21355	21688	21647	21400	21402	21441	21674	21509	21722	21447	21544	21567	21698	21889	21637	21801	21900	21485	21434	21605	21648	21561	21490	21641	21537	21789	21698	21777	21695	21630	21479	21383	21610	21528	21405	21544	21787	21411	21329	21655	21649	21709	21863	21618	21488	21494	21562	21415	21581	21666	21441	21555	21636	21605	21336	21779	21470	21453	21570	21466	21694	21451	21815	21301	21490	21754	21441	21694	21806	21780	21616	21592	21601	21717	21588	21492	21599	21401	21483	21613	21611	21549	21521	21627	21469	21553	21491	21819	21845	21706	21471	21493	21492	21558	21585	21398	21589	21313	21424	21455	21554	21675	21466	21407	21370	21538	21677	21792	21739	21563	21669	21405	22064	21571	21357	21717	21714	21524	21551	21345	21668	21654	21583	21750	21718	21747	21708	21567	21569	21552	21494	21639	21453	21331	21409	21747	21819	21317	21463	21568	21481	21443	21616	21618	21406	21622	21505	21429	21555	21475	21481	21415	21491	21568	21665	21505	21690	21644	21602	21644	21636	21761	21476	21627	21502	21560	21467	21330	21445	21547	21398	21742	21679	21654	21382	21572	21763	21803	21489	21480	21398	21539	21706	21447	21639	21434	21282	21476	21575	21376	21756	21804	21485	21539	21590	21592	21561	21765	21656	21304	21503	21503	21484	21539	21442	21633	21550	21484	21513	21620	21790	21787	21412	21584	21601	21506	21420	21414	21488	21956	21702	21776	21727	21418	21664	21582	21650	21545	21599	21511	21495	21623	21590	21706	21456	21416	21577	21454	21546	21511	21454	21674	21470	21795	21568	21682	21316	21365	21518	21559	21583	21429	21380	21299	21537	21764	21208	21647	21616	21588	21627	21423	21549	21335	21755	21607	21592	21472	21577	21649	21466	21570	21716	21594	21750	21565	21609	21579	21572	21423	21490	21422	21316	21606	21558	21484	21649	21722	21629	21486	21514	21518	21644	21686	21739	21810	21771	21422	21591	21509	21740	21417	21537	21437	21588	21599	21483	21626	21743	21793	21554	21568	21407	21630	21651	21623	21814	21560	21553	21606	21665	21656	21754	21449	21448	21296	21554	21601	21699	21376	21415	21519	21266	21682	21534	21627	21707	21713	21778	21689	21738	21539	21576	21524	21274	21652	21673	21432	21539	21438	21403	21331	21681	21661	21596	21547	21396	21639	21452	21749	21644	21431	21718	21406	21771	21446	21419	21475	21364	21701	21419	21329	21290	21581	21819	21616	21443	21756	21653	21663	21467	21590	21501	21836	21539	21396	21615	21447	21698	21424	21661	21570	21524	21583	21706	21709	21676	21688	21551	21501	21621	21542	21706	21496	21502	21631	21456	21534	21649	21602	21616	21627	21510	21601	21333	21652	21608	21495	21303	21348	21299	21611	21422	21543	21600	21633	21484	21439	21508	21822	21670	21725	21547	21590	21544	21693	21578	21673	21642	21633	21638	21838	21519	21655	21543	21756	21438	21413	21523	21716	21447	21715	21512	21488	21802	21757	21539	21596	21605	21420	21706	21769	21635	21535	21359	21237	21555	21693	21747	21660	21645	21604	21646	21616	21847	21623	21648	21574	21698	21910	21500	21464	21475	21537	21549	21555	21426	21531	21534	21589	21562	21553	21201	21473	21570	21516	21561	21560	21672	21662	21462	21666	21504	21612	21376	21651	21644	21642	21594	21749	21679	21778	21487	21733	21787	21545	21581	21489	21335	21583	21539	21552	21571	21676	21595	21667	21634	21526	21683	21706	21572	21518	21715	21350	21359	21547	21565	21561	21597	21568	21627	21547	21600	21874	21709	21587	21400	21360	21554	21336	21455	21668	21662	21623	21648	21583	21481	21595	21622	21451	21438	21502	21621	21528	21581	21484	21473	21422	21625	21640	21350	21639	21627	21533	21587	21401	21616	21597	21572	21654	21769	21541	21795	21553	21231	21581	21652	21563	21318	21419	21386	21724	21544	21628	21503	21575	21466	21390	21683	21411	21312	21398	21668	21428	21565	21670	21485	21705	21721	21530	21615	21687	21619	21588	21415	21467	21689	21431	21643	21674	21455	21510	21521	21547	21661	21842	21548	21601	21660	21609	21708	21446	21759	21345	21517	21637	21375	21815	21351	21711	21537	21624	21713	21600	21491	21551	21275	21549	21553	21539	21551	21683	21453	21599	21379	21459	21450	21466	21531	21557	21562	21412	21533	21634	21595	21606	21440	21389	21734	21550	21565	21558	21736	21367	21511	21503	21498	21553	21536	21502	21597	21491	21608	21539	21343	21467	21526	21637	21645	21566	21557	21851	21621	21388	21801	21380	21420	21536	21545	21383	21685	21612	21547	21486	21772	21612	21336	21486	21624	21684	21574	21713	21388	21450	21617	21620	21310	21430	21674	21648	21553	21370	21640	21495	21424	21568	21424	21544	21495	21684	21492	21564	21529	21688	21516	21767	21761	21560	21591	21455	21587	21371	21609	21526	21539	21776	21597	21588	21641	21695	21626	21522	21353	21657	21574	21640	21524	21226	21632	21592	21763	21504	21689	21587	21516	21718	21805	21633	21478	21716	21623	21673	21503	21714	21659	21458	21614	21524	21628	21656	21565	21457	21718	21505	21581	21679	21783	21415	21758	21544	21571	21615	21684	21750	21540	21788	21469	21673	21750	21647	21625	21663	21554	21586	21732	21550	21509	21594	21359	21486	21621	21637	21669	21616	21606	21573	21598	21582	21608	21618	21684	21698	21678	21709	21618	21563	21601	21703	21636	21750	21604	21561	21802	21459	21668	21576	21530	21595	21528	21478	21573	21766	21700	21509	21722	21752	21519	21514	21616	21676	21685	21618	21745	21477	21500	21691	21554	21664	21712	21576	21375	21681	21597	21741	21580	21438	21439	21394	21464	21468	21566	21464	21618	21699	21415	21832	21596	21630	21373	21387	21670	21614	21521	21610	21424	21435	21580	21608	21627	21342	21529	21707	21529	21642	21648	21538	21423	21651	21502	21684	21565	21617	21585	21595	21497	21340	21645	21767	21705	21621	21381	21777	21753	21739	21517	21448	21803	21413	21691	21552	21378	21656	21565	21606	21502	21798	21847	21550	21539	21642	21686	21568	21710	21473	21429	21548	21521	21526	21493	21508	21620	21611	21470	21771	21655	21467	21428	21635	21429	21551	21630	21689	21635	21488	21490	21498	21699	21679	21656	21590	21697	21635	21501	21523	21499	21614	21386	21589	21530	21394	21476	21502	21485	21633	21463	21345	21441	21471	21403	21611	21425	21487	21313	21486	21619	21709	21525	21408	21508	21791	21433	21609	21503	21725	21583	21646	21647	21768	21536	21634	21645	21756	21673	21284	21681	21658	21562	21686	21738	21587	21550	21573	21598	21695	21629	21945	21504	21701	21483	21386	21506	21652	21386	21273	21602	21566	21368	21590	21603	21580	21679	21731	21612	21656	21577	21447	21651	21627	21584	21339	21856	21602	21677	21450	21655	21706	21480	21497	21594	21464	21542	21702	21774	21438	21446	21445	21677	21436	21486	21517	21779	21487	21580	21656	21380	21518	21636	21543	21671	21576	21662	21579	21600	21719	21641	21647	21345	21364	21519	21534	21536	21581	21501	21481	21663	21692	21696	21567	21471	21463	21519	21565	21560	21595	21431	21704	21589	21390	21300	21556	21531	21333	21494	21605	21480	21713	21425	21591	21522	21483	21786	21363	21514	21558	21573	21587	21523	21590	21703	21578	21617	21647	21588	21872	21710	21419	21658	21472	21426	21522	21377	21510	21499	21789	21533	21451	21553	21480	21628	21457	21490	21577	21620	21527	21718	21211	21428	21560	21592
44069	44105	40672	29481	20920	15766	15405	15100	15174	14863	14933	15001	14950	14804	14943	15695	15826	15388	14865	14783	14769	14830	14840	14850	14802	14840	14766	14905	14870	14871	14858	14676	14805	14841	14839	14810	14598	14625	14685	14764	14810	14832	14938	14731	14789	14807	14649	14806	14783	14773	14766	14585	14726	14767	14831	14735	14618	14760	14606	14823	14792	14823	14759	14678	14830	14824	14853	14496	14717	14850	14764	14746	14762	14820	14812	14843	14831	14741	14855	14895	14794	14992	14677	14821	14815	14682	14763	14720	14566	14685	14749	14803	14605	14757	14736	14733	14722	14793	14971	14829	14853	14720	14837	14781	14699	14863	14784	14823	14707	14789	14853	14785	14675	14787	14836	14867	14687	14917	14714	14758	14804	14902	14716	14833	14880	14719	14976	14767	14881	14686	14806	14903	14883	14678	14872	14614	14840	14706	14855	14780	14809	14774	14846	14727	14923	14821	14841	14650	14622	14935	14534	14953	14919	14658	14781	14730	14708	14860	14674	14919	14814	14727	14876	14837	14762	14686	14811	14912	14680	14698	14648	14736	14829	14880	14862	14746	14836	14793	14860	14692	14692	14975	14783	14606	14812	14733	14660	14767	14676	14923	14762	14747	14813	14692	14946	14650	14743	14810	14722	14700	14753	14808	14868	14692	14857	14475	14847	14739	14840	14868	14821	14750	14951	14659	14638	14784	14797	14810	14840	14917	14655	14732	14803	14799	14825	14670	14798	14763	14751	14836	14662	14652	14857	14720	14941	14745	14745	14867	14837	14876	14932	15014	14808	14890	14814	14797	14953	14714	14641	14938	14791	14759	14823	14677	14811	14761	14670	14606	14726	14636	14796	14675	14718	14682	14870	14748	14659	14860	14581	14633	14723	14724	14840	14779	14766	14711	14802	14802	14812	14691	14822	14709	14794	14874	14623	14826	14798	14872	14835	14616	14729	14730	14767	14766	14678	14963	14803	14875	14858	14821	14668	14819	14657	14837	14650	14742	14724	14845	14778	14630	14883	14799	14833	14727	14721	14699	14704	14875	14916	14963	14743	14793	14886	14910	14669	14613	14820	14875	14790	14869	14747	14822	14760	14722	14751	14804	14681	14843	14652	14713	14615	14781	14827	14804	14729	14765	14746	14665	14617	14862	14875	14888	14642	14805	14813	14758	14690	14658	14572	14976	14643	14756	14876	14754	14756	14692	14921	14806	14730	14826	14769	14680	14786	14686	14714	14919	14804	14836	14613	14896	14687	14849	14868	14762	14698	14771	14747	14811	14582	14763	14618	15062	14661	14700	14795	14925	14733	14700	14845	14764	14839	14745	14861	14795	14733	14777	14798	14675	14690	14669	14877	14663	14706	14713	14802	14787	14896	14761	14701	14681	14766	14838	14684	14784	14733	14692	14616	14737	14724	14697	14879	14769	14840	14785	14800	14737	14642	14812	14821	14792	14663	14746	14609	14832	14725	14857	14688	14689	14805	14708	14748	14816	14708	14801	14869	14749	14851	14751	14682	14856	14772	14756	14699	14850	14866	14660	14703	14796	14531	14778	14868	14911	14636	14694	14653	14727	14672	14688	14700	14769	14775	14732	14707	14796	14807	14794	14778	14711	14854	14748	14817	14831	14810	14773	14670	14870	14798	14700	14591	14641	14814	14796	14604	14781	14776	14833	14708	14698	14718	14714	14720	14656	14679	14828	14893	15032	14822	14851	14857	14816	14659	14738	14923	14635	14811	14676	14801	14868	14795	14824	14755	14802	14591	14800	14794	14775	14712	14741	14775	14747	14876	14835	14628	14753	14765	14804	14881	14772	14747	14781	14775	14901	14764	14746	14756	14616	14873	14692	14796	14763	14765	14780	14580	14760	14808	14617	14680	14794	14633	14826	14555	14727	14751	14751	14666	14766	14845	14768	14783	14835	14654	14865	14798	14742	14653	14680	14838	14747	14792	14859	14728	14829	14674	14752	14696	14876	14862	14866	14734	14761	14654	14835	14794	14986	14751	14818	14775	14780	14778	14874	14725	14692	14841	14827	14982	14806	14731	14916	14701	14657	14875	14853	14855	14869	14811	14766	14871	14750	14722	14816	14878	14907	14739	14900	14825	14783	14937	14639	14821	14721	14806	14809	14881	14780	14711	14700	14786	14805	14806	14780	14795	14769	14913	14819	14758	14679	14698	14786	14873	14751	14811	14731	14793	14925	14627	14811	14918	14775	14953	14736	14632	14794	14804	14811	14850	14828	14990	14764	14721	14757	14860	14730	14682	14888	14619	14773	14773	14754	14723	14853	14749	14723	14703	14867	14623	14649	14753	14729	14644	14680	14721	14938	14739	14890	14786	14784	14876	14792	14806	14850	14755	14645	14791	14659	14862	14703	14733	14761	14930	14776	14698	14837	14773	14856	14634	14865	14744	14885	14658	14522	14774	14742	14807	14689	14801	14924	14774	14713	14745	14887	14762	14774	14775	14858	14708	14781	14692	14669	14723	14735	14747	14776	14739	14981	14787	14938	14849	14847	14864	14830	14797	14815	14793	14915	14939	14722	14798	14885	14859	14622	14640	14741	14849	14835	14729	14885	14833	14807	14854	14799	14817	14773	14741	14791	14760	14723	14832	14588	14833	14694	14769	14859	14734	14848	14887	14829	14816	14757	14592	14831	14884	14733	14745	14831	14745	14784	14746	14811	14869	14854	14869	14751	14776	14842	14889	14735	14902	14759	14868	14672	14717	14811	14760	14924	14765	14863	14760	14689	14616	14949	14634	14767	14933	14705	14810	14671	14848	14861	14644	14742	14851	14741	14742	14887	14719	14906	14800	14921	14790	14839	14789	14863	14543	14869	14954	14812	14697	14817	14834	14800	14723	14735	14831	14769	14752	14703	14673	14867	14832	14770	14730	14778	14786	14777	14768	14861	14660	14900	14667	14689	14805	14903	14689	14959	14726	14921	14678	14650	14794	14725	14822	14848	14805	14834	14730	14663	14883	14921	14819	14752	14631	14845	14928	14772	14664	14749	14805	14756	14777	14851	14668	14810	14716	14968	14906	14796	14867	14654	14805	14969	14836	14955	14866	14631	14801	14932	14821	14662	14704	14903	14791	14703	15040	14896	14792	14665	14764	14876	14695	14896	14785	14704	14797	14733	14702	14821	14759	14826	14797	14718	14750	14736	14853	14801	14862	14605	14752	14718	14803	14801	14612	14763	14660	14654	14763	14855	14873	14955	14792	14727	14766	14798	14838	14672	14702	14514	14705	14805	14623	14804	14659	14810	14593	14649	14796	14866	14720	14805	14904	14671	14779	14889	14768	14791	14703	14721	14755	14573	14619	14879	14767	14828	14721	14883	14937	14838	14821	14913	14737	14788	14943	14892	14669	14837	14857	14496	14763	14782	14770	14781	14754	14908	14793	14696	14668	14593	14656	14773	14776	14737	14774	14736	14829	14796	14853	14777	14872	14624	14886	14590	14829	14679	14703	14693	14884	14574	14809	14827	14529	14781	14467	14765	14949	14744	14809	14763	14772	14709	14637	14678	14945	14849	14777	14841	14805	14802	14867	14922	14901	14682	14805	14673	14765	14872	14818	14817	14774	14896	14700	14967	14868	14681	14731	14928	14813	14791	14830	14976	14798	14635	14768	14759	14768	14993	14618	14687	14851	14904	14663	14757	14753	14844	14685	14717	14752	14860	14794	14855	14886	14707	14793	14684	14896	14673	14812	14779	14749	14851	14719	14514	14780	14952	14701	14725	14842	14655	14848	14829	14735	14620	14735	14809	14734	14519	14833	14913	14941	14894	14757	14806	14822	14618	14684	14659	14846	14662	14968	14824	14746	14848	14685	14851	14709	14736	14540	14792	15022	14657	14763	14801	14744	14757	14821	14809	14909	14637	14608	14862	14775	14624	14605	14855	14839	14735	14881	14756	14798	14718	14921	14844	14816	14720	14709	14810	14823	14876	14739	14755	14796	14711	14794	14555	14765	14833	14961	14837	14753	14764	14760	14993	14729	14744	14730	14930	14827	14775	14629	14847	14818	14886	14965	14848	14835	14729	14880	14673	14883	14767	14658	14918	14691	14736	14808	14754	14899	14646	14752	14907	14705	14873	14778	14719	14744	14637	14822	14826	14892	14648	14861	14699	14850	14791	14958	14878	14904	14601	14718	14704	14858	14948	14822	14771	14841	14697	14748	14760	14737	15032	14819	14636	14798	14625	14967	14887	14704	14552	14821	14769	14809	14701	14833	14880	14968	14793	14883	14872	14808	14704	14655	14778	14871	14814	14852	14827	14998	14703	14624	14800	14758	14791	14714	14742	14744	14583	14714	14853	14775	14734	14812	14893	14908	14710	14905	14762	14846	14705	14743	14933	14785	14697	14721	14781	14860	14841	14823	14801	14725	14611	14758	14759	14891	14806	14723	14836	14723	14760	14743	14724	14811	14721	14824	14710	14965	14694	14800	14778	14703	14873	14802	14751	14910	14791	14835	14905	14748	14779	14844	14714	14799	14882	14781	14856	14750	14810	14791	14796	14648	14778	14802	14708	14833	14799	14704	14718	14603	14777	14695	14695	14811	14810	14904	14698	14699	14792	14953	14893	14793	14905	14922	14901	14861	14600	14869	14776	14659	14774	14732	14622	14800	14789	14789	14769	14658	14946	14689	14889	14670	14734	14640	14730	14798	14922	14848	14881	14803	14679	14876	14941	14788	14648	14840	14706	14760	14698	14861	14922	14912	14820	14814	14822	14728	14810	14866	14656	14728	14794	14772	14769	14797	14615	14797	14759	14935	14721	14738	14770	14817	14810	14741	14849	14705	14848	14700	14807	14757	14810	14795	14647	14846	14851	14809	14588	14790	14778	14664	14735	14806	14664	14900	14715	14867	14852	14740	14749	14768	14869	14787	14924	14680	14820	14771	14878	14931	14902	14720	14743	14675	14727	14916	14764	14800	14764	14886	14795	14854	14634	14892	14754	14639	14674	14728	14807	14863	14731	14810	14762	14923	14797	14802	14773	14819	14811	14811	14847	14706	14918	14786	14652	14770	14738	14835	14813	14896	14663	14753	14796	14669	14862	14745	14704	14939	14909	14781	14941	14921	14778	14817	14728	14861	14851	14821	14886	14565	14796	14813	14775
23769	20528	27748	27226	24717	26014	26507	24058	23586	23622	23373	23226	23226	23348	24384	31037	33207	28756	24587	23233	23001	23128	22919	23013	23016	23589	23973	23630	23157	23111	22862	22895	22856	22946	22791	22817	23097	22931	23114	22785	22867	22729	22854	22618	22656	22806	22830	23015	22968	22935	22960	22812	22828	22853	22956	22686	22870	22676	22752	22661	22595	22691	22940	22654	22904	23152	22789	22890	22943	22758	22784	23173	22813	22784	22843	22792	22865	23074	22858	22736	22731	22827	22931	22805	22867	22914	22949	22738	22850	22796	22725	22870	22892	22899	22715	22874	22721	22829	22805	22778	22935	22815	22837	22871	22755	22698	22579	22757	22949	22950	22980	22867	22804	22944	22950	23040	22749	22807	22869	22793	23128	22693	22876	22769	22707	22750	22771	22926	22953	22763	22898	22737	22690	22748	22836	22603	22846	22910	22892	22785	22971	22719	22976	22744	22729	22886	22964	22851	22946	22773	22801	22809	22773	22694	22772	22989	22781	22784	23112	22499	22935	22985	22806	22688	22651	22850	22985	22718	22926	22924	22873	22774	22839	22963	22728	22853	22796	22846	22600	22770	22870	22718	22931	22985	22952	22865	22850	23053	23000	22843	22616	22804	22807	22507	23155	22828	23280	22802	22774	22845	22858	22844	22952	22866	23029	22624	22820	22871	22618	22945	23104	22838	22905	22772	22927	22729	22929	23167	22803	22739	22762	22796	22644	22778	22946	22738	22937	22775	22665	22889	22767	22822	22796	22903	22801	22661	22851	22883	23009	22698	22831	23002	22790	23001	22944	22898	22846	22964	22644	22846	22943	22886	22694	22886	22819	22443	22933	22783	22514	22780	22899	22834	22696	22788	22801	22805	22974	22759	22732	22709	22804	22919	22766	22615	22758	22840	22967	22608	22603	22938	22768	22867	22848	22749	22901	22809	23007	22932	22785	22722	22929	23223	22603	22444	22856	22770	22915	22984	22909	22777	22899	22808	22802	22746	22830	22582	22854	22820	22880	22775	22624	22918	22991	22769	22711	22851	22563	22855	22838	22669	22809	22904	22791	23076	22780	23007	22873	22839	22720	22820	22844	22641	22906	22757	22729	22891	22999	22908	22763	22852	22831	22879	23097	22855	22854	22806	22785	22813	22919	22744	22791	22643	22532	22724	22856	22779	22876	22908	22732	23129	22877	22748	23051	22650	22919	22862	22657	22771	22920	22806	22920	22971	22846	22976	23050	23084	22709	22724	22787	22762	22926	22849	22680	22659	22548	22802	22753	22829	22878	22653	22809	22677	22871	22587	22789	22625	22963	22893	23005	22850	23089	22862	22924	22895	22794	23120	22823	22888	22850	22780	22857	22894	22819	22666	22797	22953	22929	22658	22807	23159	22715	22815	22960	22804	22880	22742	22846	22875	22834	22881	22835	22811	23208	22824	22769	22826	22909	23192	22897	23011	22702	22868	22718	22840	22679	22884	22987	22944	22645	22980	22802	22882	22627	22892	23043	22796	22580	22750	22969	22894	22707	22744	22726	22913	22794	22711	22751	22911	22798	22661	22721	22979	22712	22706	22705	22787	22817	22698	22912	22791	22762	22785	23076	22894	23055	22955	22813	22981	22727	22778	22783	22993	22960	22886	22722	22900	22888	22676	23067	22811	22785	22972	22979	22719	22559	22716	23221	22841	22903	22806	22791	22853	22707	22732	22930	22822	22942	22741	22740	22774	22930	22885	22571	22756	22603	22829	22816	22569	22906	22912	22935	22817	22898	22939	23106	22666	22742	22745	22843	22851	23029	22748	22818	22661	22741	22698	22933	22793	22839	22705	22654	22812	22843	22586	22953	22752	22873	22882	22917	22831	22959	22554	22634	22608	22943	22994	22791	22698	22871	22605	22754	23009	22865	22689	22783	22601	22693	22984	22965	22922	22775	22534	23088	22988	22913	22586	22895	22945	23030	22916	23013	22841	22937	22676	22727	22680	22943	22870	22919	22991	22679	22689	22847	22903	22800	22764	22933	22725	22835	22800	22672	22938	22890	23006	22879	22641	22881	22662	22705	22691	22825	22953	22787	22673	22793	22956	22838	22827	22564	22971	22758	22721	22826	22845	22676	23019	22631	23119	22875	22568	22729	22779	22881	22865	22893	22716	22733	22882	22963	22913	22829	22968	22832	22506	22916	22851	22787	22807	22855	22853	22816	22827	22567	22845	22726	22998	22887	22681	22918	22649	22838	22824	22963	22745	22850	22999	22739	22817	22810	22652	22817	23028	22959	22945	23071	22682	23075	22685	23008	22615	22820	22980	22720	22813	22874	22730	22985	22711	22799	22839	23055	22802	22961	23043	22918	22599	22906	22640	22787	22759	22749	22736	22994	22832	22928	22789	22878	22941	22974	22721	22787	22788	23027	22787	22820	22743	22774	22795	23093	22906	22647	22575	22643	22718	22774	22725	22694	22961	22790	22719	22862	22773	22970	22480	22910	22976	22965	22716	22700	22792	22854	22805	22854	22719	22830	22825	23113	22923	22844	23025	22632	22730	22930	22765	22796	22644	22901	22898	22903	23143	22921	22811	22997	22863	22821	22745	22823	22784	22814	22683	22914	22887	22825	22946	22776	22946	22611	22743	22865	22859	22808	22817	22822	22736	23051	22794	22838	22942	22887	22809	22801	22737	22874	22787	22879	22793	22906	22835	22927	22627	22990	22961	22824	22720	22708	22886	22742	22735	22756	22670	22860	22757	22665	22858	22694	22934	22977	22823	22649	22845	22772	22812	22802	22901	22966	22820	22686	22428	22574	22867	22772	22777	22884	22871	22838	22723	22910	22867	23027	22967	22983	22993	22860	22782	22855	22894	23072	22953	22717	22781	22755	22892	22880	22872	22722	22733	22760	22849	22793	22812	23146	22869	22620	22981	22644	22884	22812	23009	22904	22888	22529	23057	22987	23003	22944	22796	22691	22760	22811	22914	22966	22900	22852	22623	22783	22857	23078	22725	22827	22909	22650	22898	22761	23001	22888	22884	22864	22684	22741	22605	22852	22894	23010	22753	22663	22868	22883	22846	23048	22775	22971	23007	23013	22889	22744	23142	23164	22782	22789	22567	22920	22708	22731	22897	22737	22572	22724	22673	22821	22782	22562	22652	22863	22794	22909	22926	22936	22938	22703	22845	22815	22766	22957	22791	22826	22838	22824	22722	22779	22805	22638	23088	23153	22881	22830	22626	22983	22708	22942	22810	23079	23041	22828	22612	22786	22647	22663	22902	22805	22660	22848	22971	23138	22931	22933	22993	22722	22695	22516	22848	22893	22790	22881	22781	22952	22956	22850	23149	22815	22976	23152	22900	22957	22814	22791	22807	22984	23035	22949	23045	22901	22652	22773	22884	22842	22954	22754	22519	22741	22694	22659	22836	22959	22861	22969	22978	22726	22951	22623	22879	22856	22746	22982	22806	22837	22720	22983	22770	22700	22851	22824	22758	22858	22906	22908	22959	22758	22906	22864	22946	22539	22832	22868	22722	22542	22600	22730	22852	22964	22918	22856	22874	22733	22941	22868	22818	22802	22949	22900	22999	22807	23218	23074	22865	22911	22788	22961	22612	22870	22727	22773	22556	22890	22616	22820	22663	22779	22623	22874	23007	23102	22603	22897	22751	22853	22671	22811	22851	22701	22900	22836	22740	22791	22868	22910	23134	22850	22624	22498	22828	22932	22864	22903	22514	22800	22583	22751	23047	22848	22807	22723	22561	22635	22748	22659	22704	22853	22766	22860	22632	22991	23028	22812	22970	22992	22860	22832	22904	22938	22966	22836	22672	22758	22974	22983	22825	22684	22791	22858	22551	22945	22822	22825	22817	22910	22640	22829	22793	22816	22762	22822	23015	22956	22744	22831	22794	22670	22895	22717	22805	23011	22926	22862	22923	22855	22926	22811	22602	22836	22800	23056	22836	22861	22912	22877	22577	22780	22699	22806	22795	22811	22724	22586	22801	22598	22721	22656	22418	22681	23070	22958	22928	23147	22851	22821	22991	22754	22771	22803	22687	22671	22942	22958	23041	22786	22908	22704	22918	22614	22891	22985	22639	22949	23059	22834	22914	22873	22794	22883	22830	22650	22731	22884	22910	22667	22804	23082	22848	22877	22812	22869	22936	22956	22774	22839	22797	22911	22739	22842	23008	22908	22760	22915	22629	22781	22734	22848	22784	22772	22714	22740	22685	22903	22578	22803	22848	22593	22807	22858	22646	22760	22544	22785	22966	23012	23042	22749	22831	22707	22641	22774	22912	22821	22984	22697	22611	22671	22685	22915	22767	23046	22763	22801	23007	22829	22844	22891	22719	22939	22823	22900	22915	22854	22811	22864	22715	22684	22813	22768	22660	22786	22932	22931	22719	22734	22696	22941	23031	22790	22967	22559	22762	22956	22961	22957	22649	22752	22695	22869	22673	22782	22582	22923	23223	22978	22794	22596	22898	22839	22857	22661	22775	22760	22935	22797	22698	22762	22786	22512	23003	22819	22896	22850	22871	22601	22836	22818	22777	22869	22748	22976	23059	23075	23039	22703	22881	22835	22988	22727	22876	22790	22634	22710	22689	22638	22696	22620	22777	22830	22811	22876	22748	22862	22847	22706	22602	22756	22789	22773	22804	22591	22941	22802	22839	22750	23068	22785	22846	22728	22907	23041	22826	22838	22841	22886	22739	23021	22712	22896	22810	22879	22727	22902	22746	22789	22774	22884	22987	23017	22808	22861	23014	22926	22865	22775	22821	22864	22749	22872	22935	22894	22700	22815	22928	22802	22959	22608	22852	22631	22717	22867	22954	22820	22870	22808	22781	22689	22631	22886	23149	22823	22710	22792	23001	22924	22830	22702	22910	22734	22870	22801	22753	22672	22971	22691	22860	23007	22859	22759	22947	22637	22700	22853	22750	22742	22643	22667	22827	22681	22801	22654	22952	23219	22604	22656	22711	22778	22931	22831	22914	22920	22867	22924	22876	22919	22955	23046	22777	22775	22788	22798	22665	22780	22922	23011	22880	22703	22622	22893	23042	23013	22820	22910	22853	22905	22950	22798	23110	22934	22737	22823	22894	22860	22970	22802	22727	22674	22859	22611	22826	22820	22820	22783	22478	22922	22748
41770	60144	58772	42154	25327	19236	17229	16613	16451	16133	16146	15818	15942	15907	18090	27607	28009	21893	16452	15500	15536	15329	15499	15752	15589	16567	16421	16062	15808	15528	15720	15439	15454	15419	15515	15563	15272	15413	15489	15479	15429	15445	15411	15458	15461	15426	15329	15490	15519	15471	15591	15258	15370	15559	15546	15256	15412	15297	15333	15663	15367	15499	15479	15509	15406	15391	15612	15457	15333	15594	15495	15306	15487	15495	15392	15470	15414	15258	15478	15467	15303	15375	15528	15510	15414	15292	15394	15444	15570	15534	15330	15558	15519	15275	15475	15369	15526	15502	15451	15386	15453	15455	15390	15366	15324	15541	15512	15404	15556	15441	15378	15574	15327	15367	15583	15514	15537	15514	15335	15514	15480	15334	15462	15438	15402	15511	15598	15400	15521	15603	15482	15459	15501	15613	15385	15467	15510	15510	15379	15557	15353	15585	15367	15510	15423	15469	15489	15473	15465	15545	15446	15325	15487	15580	15221	15550	15404	15477	15617	15573	15481	15423	15389	15460	15448	15328	15522	15666	15512	15534	15509	15371	15442	15403	15389	15399	15464	15433	15403	15343	15535	15437	15473	15439	15379	15244	15404	15431	15418	15432	15392	15427	15545	15499	15194	15550	15381	15388	15445	15476	15429	15486	15335	15436	15572	15515	15357	15483	15371	15479	15333	15396	15534	15532	15336	15471	15370	15379	15391	15397	15416	15500	15470	15269	15394	15423	15334	15493	15554	15391	15374	15278	15367	15548	15384	15343	15588	15421	15523	15444	15588	15378	15409	15472	15356	15525	15428	15497	15506	15519	15373	15402	15545	15430	15307	15346	15472	15368	15587	15447	15492	15515	15415	15484	15599	15562	15478	15298	15295	15470	15501	15581	15393	15281	15406	15451	15429	15372	15341	15405	15452	15359	15602	15212	15329	15422	15426	15665	15385	15502	15394	15480	15419	15449	15428	15426	15531	15373	15486	15451	15255	15425	15293	15531	15503	15352	15478	15343	15396	15488	15458	15451	15587	15437	15345	15432	15453	15587	15450	15469	15622	15399	15398	15403	15591	15451	15416	15385	15473	15369	15409	15344	15430	15414	15357	15286	15431	15442	15421	15389	15491	15366	15512	15445	15410	15413	15589	15565	15395	15454	15465	15342	15455	15655	15298	15308	15541	15590	15391	15462	15360	15418	15356	15373	15632	15544	15466	15449	15468	15437	15535	15360	15454	15385	15390	15339	15472	15632	15427	15408	15456	15275	15283	15410	15464	15467	15402	15587	15509	15459	15494	15512	15435	15453	15290	15391	15464	15516	15481	15564	15380	15371	15492	15383	15517	15421	15311	15341	15369	15408	15474	15493	15593	15499	15264	15469	15466	15493	15418	15398	15450	15378	15473	15242	15467	15552	15309	15316	15557	15453	15538	15430	15474	15464	15410	15429	15359	15532	15434	15536	15347	15418	15456	15361	15445	15342	15310	15416	15516	15368	15474	15472	15475	15480	15475	15523	15598	15459	15419	15474	15580	15548	15731	15398	15492	15443	15542	15475	15547	15397	15528	15513	15427	15377	15433	15320	15535	15544	15399	15399	15505	15610	15403	15482	15591	15425	15406	15674	15462	15428	15361	15622	15464	15440	15338	15622	15464	15497	15422	15510	15439	15357	15550	15572	15470	15394	15354	15485	15328	15556	15365	15398	15613	15453	15413	15366	15302	15397	15550	15471	15480	15484	15523	15489	15435	15394	15425	15306	15461	15318	15575	15347	15384	15399	15531	15582	15454	15516	15364	15282	15614	15497	15483	15333	15605	15460	15510	15375	15620	15255	15403	15334	15274	15519	15659	15422	15428	15482	15455	15563	15642	15490	15177	15429	15440	15429	15366	15537	15320	15603	15613	15366	15716	15408	15605	15339	15231	15462	15549	15642	15421	15444	15506	15521	15489	15450	15519	15582	15358	15561	15329	15363	15514	15551	15435	15388	15497	15431	15393	15419	15486	15414	15590	15535	15427	15471	15385	15338	15501	15469	15462	15433	15402	15494	15535	15507	15408	15417	15327	15307	15503	15609	15608	15287	15590	15632	15455	15339	15479	15423	15394	15460	15467	15339	15424	15410	15276	15494	15311	15415	15446	15508	15424	15370	15587	15607	15445	15534	15592	15344	15593	15432	15482	15442	15507	15677	15333	15374	15384	15573	15424	15519	15399	15415	15570	15438	15586	15466	15568	15486	15492	15515	15635	15616	15534	15374	15416	15484	15539	15404	15421	15397	15403	15383	15409	15726	15421	15472	15345	15335	15406	15439	15566	15484	15497	15536	15480	15403	15502	15230	15346	15507	15376	15513	15512	15573	15438	15494	15473	15457	15348	15422	15365	15408	15376	15430	15535	15355	15488	15452	15436	15597	15368	15597	15531	15355	15411	15518	15426	15505	15607	15255	15329	15572	15405	15443	15323	15468	15468	15516	15445	15520	15259	15487	15383	15305	15542	15557	15390	15509	15519	15462	15552	15471	15464	15516	15596	15386	15226	15426	15426	15608	15653	15600	15460	15496	15551	15376	15599	15544	15327	15465	15558	15307	15417	15403	15396	15459	15404	15422	15502	15602	15529	15511	15480	15396	15445	15321	15373	15384	15498	15518	15418	15472	15372	15571	15438	15402	15348	15462	15403	15441	15450	15314	15493	15317	15500	15462	15411	15470	15418	15475	15426	15298	15571	15444	15505	15407	15456	15560	15504	15497	15264	15472	15391	15423	15352	15430	15338	15671	15467	15162	15594	15558	15457	15356	15433	15565	15586	15588	15497	15496	15487	15537	15455	15361	15357	15483	15498	15309	15495	15416	15588	15463	15549	15483	15525	15413	15397	15465	15419	15632	15375	15402	15394	15483	15290	15312	15443	15385	15574	15509	15441	15554	15522	15475	15451	15356	15414	15429	15408	15450	15643	15578	15489	15417	15567	15513	15449	15612	15539	15235	15382	15330	15362	15349	15481	15362	15463	15682	15628	15556	15551	15441	15403	15466	15509	15504	15440	15480	15430	15486	15251	15431	15408	15413	15367	15178	15465	15382	15331	15476	15538	15435	15279	15580	15684	15466	15521	15431	15515	15473	15599	15435	15526	15442	15453	15407	15318	15350	15426	15461	15454	15305	15657	15446	15425	15713	15669	15427	15257	15482	15369	15397	15517	15395	15449	15560	15593	15278	15585	15621	15566	15341	15266	15408	15393	15538	15297	15467	15435	15566	15729	15413	15556	15475	15435	15554	15436	15352	15449	15426	15635	15281	15568	15427	15442	15657	15585	15483	15413	15458	15381	15442	15369	15633	15419	15370	15346	15545	15409	15652	15252	15403	15438	15429	15409	15642	15375	15458	15401	15407	15531	15398	15491	15464	15411	15380	15429	15491	15415	15382	15581	15433	15335	15331	15560	15398	15456	15359	15388	15494	15437	15438	15460	15540	15308	15272	15452	15564	15561	15323	15486	15471	15328	15435	15544	15494	15537	15564	15666	15631	15434	15447	15271	15597	15505	15372	15486	15459	15501	15409	15390	15385	15686	15568	15456	15310	15319	15533	15325	15414	15292	15456	15480	15469	15410	15545	15448	15371	15530	15455	15545	15549	15548	15413	15396	15419	15301	15590	15439	15519	15359	15528	15510	15478	15461	15472	15472	15475	15383	15387	15462	15446	15562	15626	15548	15476	15422	15391	15419	15736	15329	15333	15355	15499	15500	15659	15463	15416	15381	15390	15603	15618	15324	15596	15438	15530	15523	15488	15483	15348	15536	15413	15440	15330	15471	15538	15511	15477	15355	15451	15259	15334	15524	15363	15348	15494	15483	15402	15403	15551	15293	15456	15473	15753	15481	15536	15507	15624	15638	15603	15448	15317	15543	15437	15634	15491	15609	15494	15626	15361	15522	15423	15410	15460	15538	15552	15221	15388	15421	15528	15658	15402	15507	15469	15299	15419	15497	15564	15583	15492	15409	15556	15528	15406	15474	15390	15553	15564	15309	15640	15448	15388	15522	15391	15449	15390	15330	15381	15338	15475	15534	15519	15380	15507	15474	15500	15408	15390	15461	15607	15430	15461	15505	15530	15449	15446	15530	15432	15433	15514	15416	15649	15623	15466	15377	15466	15417	15417	15351	15422	15408	15289	15549	15538	15451	15527	15425	15421	15532	15225	15533	15410	15382	15304	15554	15460	15564	15476	15460	15556	15427	15581	15537	15266	15526	15366	15419	15318	15446	15338	15455	15519	15400	15541	15496	15599	15495	15547	15555	15480	15586	15353	15551	15568	15540	15655	15349	15376	15486	15404	15462	15373	15572	15305	15444	15647	15439	15368	15484	15410	15258	15464	15401	15517	15511	15319	15507	15435	15391	15405	15401	15430	15325	15301	15430	15537	15489	15551	15597	15576	15585	15401	15332	15476	15409	15481	15632	15424	15414	15477	15449	15339	15401	15475	15518	15389	15315	15466	15448	15422	15339	15463	15573	15548	15473	15469	15389	15505	15519	15476	15467	15475	15367	15385	15587	15383	15369	15369	15316	15285	15586	15436	15635	15345	15417	15281	15597	15443	15389	15455	15437	15489	15446	15500	15546	15589	15459	15469	15339	15353	15334	15530	15326	15426	15509	15513	15495	15558	15518	15381	15414	15421	15351	15420	15441	15164	15508	15419	15581	15455	15440	15357	15507	15410	15313	15463	15422	15597	15484	15456	15369	15354	15415	15295	15437	15498	15537	15530	15401	15385	15360	15279	15526	15331	15295	15348	15417	15396	15443	15555	15488	15407	15325	15314	15470	15322	15425	15483	15385	15493	15717	15447	15462	15565	15433	15246	15524	15343	15764	15390	15558	15398	15716	15488	15504	15550	15471	15544	15406	15457	15463	15442	15455	15573	15383	15517	15296	15435	15403	15157	15406	15512	15573	15492	15300	15337	15516	15691	15290	15484	15474	15269	15593	15545	15381	15496	15514	15630	15501	15571	15571	15538	15577	15494	15277	15404	15363	15629	15391	15451	15554	15321	15404	15515	15352	15642	15494	15429	15295	15329	15585	15413	15401	15473	15519	15494	15545	15503	15408	15630	15506	15616	15470	15474	15448	15600	15287	15699	15401	15468	15562	15495	15480	15540
21963	20511	27831	26053	23441	26080	30201	26790	26066	26012	25756	25595	25538	25452	26545	38527	40686	33952	28204	25520	25310	25131	25333	25027	25298	26064	26147	26316	25714	25334	25320	25209	25247	25289	25130	25082	25224	25130	25145	25106	24906	25138	25180	25189	25160	25111	25047	25048	24969	24756	25032	25026	25327	24999	24934	24683	24893	25168	25150	24965	25035	25084	24978	24948	24856	24974	25035	25069	24980	24920	25044	25038	24949	24678	24604	25213	25196	25237	25143	25008	24863	24917	25047	25123	24851	24975	25162	24966	24774	24755	24921	24916	24861	24865	24937	24863	25186	24812	25067	24675	24937	25138	25057	25096	25402	24757	25013	25022	25041	25077	25001	24914	25086	25072	25126	24923	25104	24971	24932	24921	24969	24862	25111	24993	24988	25005	24979	24954	25281	25172	25168	24981	25170	24966	25072	25064	24971	24905	24877	25113	25115	24999	25026	25145	25102	24985	24991	24943	24984	24981	25073	24798	24965	24936	24860	24942	25194	25106	25061	25084	24956	24907	25335	25043	25047	25287	24659	24884	25058	25154	24760	25045	24974	24802	25003	25041	25068	25032	25168	24978	24999	25099	24799	24972	25025	24984	24954	25213	25069	24812	24846	24927	24893	24996	25088	24984	25119	25253	25061	24834	25038	25091	25009	24942	24947	24982	25222	25073	24965	25077	24928	25178	24892	25087	25231	24911	24972	25169	24952	24988	25112	25017	24797	24830	24962	25000	25022	24906	24743	24836	25129	25058	25027	24861	24894	24812	25072	24855	25013	25080	24951	24974	24949	24897	25183	25306	25093	25020	24944	25120	24983	25160	25181	25268	25000	25139	24929	24825	24986	24972	24883	24731	24995	24946	25129	25209	25083	25008	25130	24821	25051	24900	25226	24925	24894	25032	25074	24865	24788	25078	24905	24922	25052	25199	25061	25245	25145	25065	25104	24936	25228	24957	25039	25236	25028	24893	24935	25061	25212	24978	24649	24880	25029	25049	24797	24932	24812	25119	24871	25140	24924	24865	25038	25092	24856	25164	24918	24882	24957	25063	24811	25028	24897	24832	24958	25005	25235	24841	24948	25243	25087	25004	24982	24956	24952	24894	25035	24910	24850	25053	25037	25031	25114	24965	25022	25236	24926	25176	25039	25017	25038	25163	25066	24988	24816	24933	25064	25109	24703	24906	24930	24910	24825	24931	25177	25273	25088	24924	24918	24994	25113	24941	24913	24986	24943	24936	24881	24989	25044	24789	25078	24993	25182	25027	24940	24854	24769	24943	25045	25008	24935	24958	24919	24915	25037	24894	24808	24924	24955	25074	24906	24904	25010	25000	24983	24835	24678	25066	25028	24920	24820	25134	24926	25208	24881	24868	24898	24831	25029	25020	25190	25165	25124	24801	24977	24823	24700	25027	25047	25009	25276	25101	25059	24952	24894	25039	24983	24990	24996	25052	24967	24963	25079	25007	25094	24951	24991	25100	25182	25125	25115	24899	24942	24819	25130	25217	25007	25114	24942	24960	25158	25243	25107	25211	25176	25134	25229	25132	25073	24705	25101	25010	25004	24856	24917	24995	24927	25060	24979	24954	24823	24968	24760	24897	25018	25201	24720	24998	25193	24986	25016	24878	24973	25076	25014	25014	24910	25046	25062	24949	24843	24786	25101	25002	24954	24897	24991	25109	24950	24842	25034	24988	24980	25005	25177	25054	25069	24842	24752	24958	25101	24926	24887	25086	25102	24758	24979	24969	25098	25136	24917	24847	25062	24948	25020	24969	25070	24983	24938	25158	25109	24939	25049	24883	25111	24979	24828	24822	24872	24897	24960	24931	25054	24909	25098	24697	25157	25039	25001	25156	25057	24723	25010	24951	25109	25245	25041	24968	24929	24900	25293	25135	25004	24983	25198	25034	25090	25000	24983	24854	24907	24780	25037	24901	24924	24928	24827	24922	24769	24981	24995	24833	24864	24981	24947	24967	25101	25028	25120	25031	25181	24866	25134	25233	24940	25106	25005	24976	24811	24856	24932	24996	25274	25005	24857	24993	24838	24977	24732	25069	24979	25023	25091	25004	24860	24819	25048	25046	24644	25124	25020	25173	24868	24852	25126	24958	24987	24932	25001	25179	25088	25202	25355	25298	25055	25115	25115	24986	25173	25070	25041	25102	24863	25105	24692	24924	24881	24839	25133	25159	24985	25005	24820	25047	25024	24866	24953	25010	24802	25093	25109	25086	25051	24998	24948	24964	24942	25069	25277	25064	24972	25134	25081	24940	25029	24950	25154	25042	25048	24968	25048	25062	24822	25109	24856	25056	24972	25081	24858	25123	24846	25182	25007	24851	25193	25157	25175	24811	24979	25040	25018	25077	24881	25008	25048	25137	25146	24870	25071	24954	24882	24990	24981	24934	24860	24832	25006	25103	25090	24928	24918	24854	25099	24857	24956	25041	24845	25092	25070	25238	24862	24908	25214	25059	24997	24608	24769	24879	25183	24944	24962	24952	24977	25178	24871	24902	25039	25095	24788	24770	24826	25113	25189	25140	24952	25031	25422	25122	25005	25014	24835	25002	25038	25053	24985	24863	25095	24905	24992	25018	25095	25040	24691	24739	24912	24879	25307	24998	24966	24855	25221	24832	24965	24877	25023	25027	24976	25077	25162	24937	24863	24935	24939	25026	25043	24988	25112	25107	24973	24911	25021	24778	24952	24694	25006	24807	25064	25027	25104	24862	24807	25054	24998	24980	25184	24923	25019	25157	24827	24944	24837	24853	24708	24944	24906	25336	25017	24889	24682	24953	24982	24816	25136	25257	24799	24821	25088	25068	24779	24867	25087	25137	24963	25039	24942	25013	25042	24998	25108	25014	25048	24969	25047	25168	24940	25183	24973	24849	24966	24727	24883	25129	25065	24890	24898	24935	24996	24785	24861	24892	24917	25066	25121	24744	24933	25075	25045	25031	24762	25076	24814	24782	24893	24971	24899	25072	24883	25112	24811	25040	25114	25106	25264	24848	24983	25014	25002	24963	25137	24826	25051	24889	24677	24961	24966	24997	24829	25157	25238	24948	24968	25179	25014	24689	25105	25035	24954	25041	24938	24867	24856	24931	25040	24829	24991	24865	24890	25150	24993	25033	24804	24826	24884	24886	25015	24949	24848	24955	25062	24805	24926	25152	25097	24943	25270	25165	24830	25063	24792	24787	24926	24999	25081	24830	24536	24887	24789	25090	25346	25115	25079	24979	25234	24913	25094	25301	25145	25076	24974	24878	25327	25066	25217	25014	24865	24937	24976	24962	24859	24782	25026	24996	25073	25113	25096	25081	25094	24994	25112	25127	24978	24855	25114	25185	24999	25143	25295	25021	25001	24937	25125	24881	24565	24985	24979	24832	25027	24730	25036	25038	24917	24817	25315	24989	24699	24884	25011	24984	25181	25038	24781	25146	25072	25001	25061	24938	24891	25065	24964	24953	25049	24927	25007	24838	25033	24994	25020	25018	25152	25133	24934	25061	25345	25112	25228	25004	25234	25100	25087	25062	25074	25105	25128	24832	24779	25062	24851	24991	24903	24842	24959	25000	25149	24958	24888	25064	24728	25140	24946	25127	25251	25036	25081	24808	25049	25045	25058	24891	25119	25073	25165	25001	24979	25091	24798	24614	25062	24953	24743	25110	25102	25002	25108	24912	24904	24879	25021	24966	24978	25121	25122	25055	25045	25010	25025	24863	24890	24938	24861	24911	25050	24853	24994	25008	24933	25054	24928	24912	25096	25113	24915	25061	25175	25059	25138	25118	24960	24966	25046	25022	25233	25129	24983	24861	24997	24903	24993	25379	25034	24948	24915	25099	25167	25043	24890	25009	25029	24883	24989	24927	24964	24954	24797	24795	24836	24977	24885	24961	25091	24802	24933	25043	24976	24986	24952	24937	25105	24930	25011	24990	25218	25058	24996	24878	25257	24936	24979	25113	25329	24894	24983	24910	24762	25108	25175	24952	25148	24943	24874	24946	24962	24957	25076	25001	25265	25125	24953	24941	24962	24997	24919	24960	25109	25047	24900	24721	25054	25185	25081	25113	24973	25288	25040	24984	25163	24733	25210	24986	24936	24924	24906	24951	25083	24839	24995	24619	25008	24929	24965	24977	24947	25068	25049	25080	24868	25052	25010	24895	25144	24778	25008	24938	25014	24956	24933	25102	24999	24933	24877	25139	25178	25175	25023	24788	25116	25112	25133	24795	24807	25204	25019	25055	24789	25112	25108	24685	25152	24705	25195	25229	25058	25112	25291	24836	24717	25336	24817	24978	25136	24807	24889	24989	25103	25247	24883	24796	24825	24819	25079	24997	25163	25283	25150	24906	24877	25148	25061	25176	24869	24980	25041	24847	24857	24922	24990	24787	24987	24849	24943	25062	25027	25015	24935	24786	25137	24980	24934	24999	25017	24744	25060	25216	24969	24986	24860	25122	25024	25227	24930	25178	25086	24995	24898	25101	25115	24949	24737	24881	25009	25157	25189	24870	24917	24790	25087	25141	25042	24943	25020	25203	24904	25057	25040	24973	24924	24987	24700	25003	24963	25211	24791	24886	24895	24952	25049	25064	24908	24916	24964	24900	25023	24978	25010	25146	24975	25005	24797	24759	24753	24943	24727	24895	25006	24997	25191	25031	24847	24909	25207	25099	25196	25081	25233	24947	24849	25105	25054	25016	24850	25030	24888	24661	24940	25054	24978	24815	25177	24964	24810	25020	24765	24851	24685	24684	24843	24814	25091	25109	25093	24927	25054	24942	25256	25190	24881	25053	25017	24778	25026	24990	24976	24928	25173	24886	24936	24818	24836	25028	25252	25182	24848	25122	24881	25363	24729	25238	25004	24960	25163	24680	24966	24977	25016	24794	25128	25027	25014	24780	24819	24803	24826	24828	24942	25196	24910	24855	25015	24949	25033	25002	25087	24807	24917	24867	24982	24948	25099	24768	25047	25128	25048	25135	24886	24992	24976	25308	25004	24906	24975	24970	25156	24908	24874	25008	24909	24755	25143	25261	24989	24848	25181	25107	25217	24776	25051	25293	25122	24876	24857	24851	25094	25024	25004	25023	25151	24828	25033	25151	25136	24737	25009	24863	25181	25076	24961	24693
44705	72733	71970	49372	30926	21239	19125	18512	18079	17597	17339	17336	17083	16735	19148	34847	34946	26526	18665	16528	16532	16516	16452	16535	16465	18055	18143	17654	16999	16631	16340	16383	16402	16319	16483	16615	16364	16282	16434	16432	16383	16328	16392	16370	16333	16595	16342	16505	16482	16401	16423	16574	16300	16572	16458	16327	16429	16559	16426	16362	16567	16410	16494	16397	16420	16387	16531	16286	16410	16425	16185	16517	16416	16471	16477	16483	16548	16343	16386	16492	16471	16538	16598	16497	16392	16306	16637	16369	16444	16368	16599	16453	16380	16253	16387	16334	16511	16522	16534	16308	16399	16499	16453	16521	16556	16415	16628	16292	16407	16565	16469	16448	16418	16471	16535	16351	16287	16458	16329	16553	16445	16467	16491	16457	16643	16561	16526	16596	16359	16574	16601	16455	16457	16759	16586	16374	16302	16317	16520	16436	16498	16554	16361	16367	16594	16332	16495	16458	16501	16359	16620	16371	16464	16428	16393	16319	16481	16368	16344	16536	16285	16440	16439	16382	16446	16506	16336	16297	16468	16570	16335	16665	16351	16518	16271	16457	16332	16577	16491	16521	16457	16440	16555	16335	16241	16409	16371	16510	16493	16483	16436	16304	16527	16492	16344	16464	16415	16474	16341	16458	16471	16402	16447	16587	16402	16479	16412	16453	16480	16432	16439	16416	16421	16380	16482	16554	16515	16436	16410	16550	16461	16273	16372	16532	16236	16381	16355	16330	16567	16549	16513	16331	16522	16358	16362	16497	16467	16637	16361	16344	16443	16506	16491	16538	16434	16355	16434	16408	16325	16261	16382	16337	16320	16339	16476	16645	16462	16380	16516	16407	16375	16357	16531	16315	16431	16522	16325	16345	16532	16423	16621	16377	16502	16444	16415	16446	16355	16469	16463	16249	16327	16316	16355	16347	16492	16475	16495	16440	16434	16385	16345	16503	16263	16413	16512	16467	16420	16513	16585	16421	16397	16306	16419	16288	16422	16525	16461	16581	16604	16297	16503	16433	16452	16396	16392	16265	16371	16387	16693	16320	16251	16331	16527	16359	16535	16362	16462	16545	16471	16361	16429	16402	16463	16420	16429	16445	16453	16564	16540	16592	16365	16373	16483	16263	16581	16549	16449	16359	16595	16497	16449	16379	16508	16473	16205	16623	16612	16466	16503	16545	16617	16594	16391	16349	16402	16512	16322	16425	16295	16383	16308	16398	16349	16505	16431	16276	16393	16533	16362	16515	16460	16529	16429	16315	16474	16457	16394	16333	16467	16493	16487	16483	16358	16379	16505	16481	16580	16479	16461	16425	16524	16328	16394	16623	16197	16550	16439	16386	16452	16409	16490	16218	16455	16429	16376	16425	16325	16624	16527	16290	16314	16411	16382	16375	16554	16322	16258	16544	16520	16537	16367	16560	16394	16512	16394	16435	16268	16417	16479	16438	16343	16411	16505	16395	16315	16254	16483	16329	16342	16542	16494	16617	16366	16592	16537	16438	16418	16425	16363	16507	16438	16628	16445	16338	16264	16466	16313	16407	16191	16486	16387	16497	16372	16546	16583	16483	16532	16334	16494	16388	16365	16400	16444	16421	16362	16326	16368	16469	16579	16525	16538	16453	16488	16545	16438	16526	16364	16342	16469	16225	16398	16431	16380	16482	16291	16392	16230	16318	16573	16324	16416	16436	16354	16312	16371	16302	16454	16480	16473	16381	16279	16275	16338	16426	16515	16351	16542	16222	16376	16492	16269	16268	16433	16443	16357	16539	16512	16303	16446	16435	16319	16440	16469	16444	16431	16241	16416	16436	16621	16428	16196	16422	16360	16438	16236	16324	16485	16453	16255	16462	16332	16355	16540	16457	16292	16285	16500	16457	16514	16178	16347	16467	16574	16370	16452	16379	16423	16475	16459	16524	16519	16400	16339	16529	16290	16314	16417	16328	16299	16451	16597	16463	16482	16373	16589	16327	16422	16566	16447	16376	16480	16418	16470	16480	16524	16495	16593	16470	16322	16501	16583	16237	16342	16359	16551	16405	16303	16389	16211	16267	16710	16644	16422	16324	16598	16400	16390	16302	16449	16411	16413	16315	16373	16368	16429	16516	16420	16509	16483	16419	16586	16554	16344	16317	16455	16510	16463	16345	16569	16462	16492	16361	16486	16527	16560	16479	16602	16611	16484	16327	16482	16393	16376	16269	16280	16322	16528	16598	16429	16338	16520	16309	16513	16418	16405	16538	16278	16351	16577	16534	16159	16475	16413	16340	16410	16368	16562	16504	16567	16552	16420	16632	16623	16424	16520	16218	16372	16223	16612	16441	16374	16406	16373	16469	16430	16489	16346	16402	16461	16250	16410	16391	16494	16570	16434	16332	16436	16327	16598	16435	16479	16585	16340	16307	16451	16409	16400	16527	16339	16458	16278	16295	16444	16455	16343	16331	16481	16321	16528	16612	16442	16331	16437	16608	16283	16330	16360	16485	16361	16352	16566	16504	16281	16388	16381	16495	16257	16251	16500	16305	16421	16551	16488	16567	16298	16482	16491	16445	16270	16420	16345	16208	16536	16438	16451	16431	16330	16505	16295	16494	16506	16322	16300	16528	16557	16394	16344	16400	16363	16579	16525	16533	16514	16366	16420	16465	16521	16331	16355	16347	16241	16267	16498	16530	16534	16402	16540	16399	16336	16415	16300	16415	16504	16361	16391	16475	16606	16465	16372	16282	16413	16312	16429	16337	16438	16300	16451	16215	16489	16402	16503	16457	16379	16390	16168	16399	16367	16423	16583	16366	16417	16498	16297	16423	16529	16349	16551	16338	16339	16473	16429	16309	16508	16548	16423	16417	16510	16385	16330	16474	16364	16461	16403	16271	16442	16333	16298	16403	16211	16626	16499	16548	16498	16383	16324	16372	16368	16486	16447	16246	16522	16390	16317	16146	16525	16449	16505	16442	16277	16228	16307	16409	16321	16585	16341	16485	16449	16394	16201	16380	16431	16465	16371	16435	16335	16537	16408	16357	16562	16483	16410	16273	16573	16295	16338	16359	16376	16564	16478	16476	16411	16447	16313	16384	16555	16401	16453	16552	16379	16367	16527	16591	16368	16478	16390	16436	16170	16462	16328	16347	16327	16537	16319	16320	16479	16344	16414	16440	16296	16280	16199	16386	16503	16347	16309	16446	16361	16433	16594	16554	16448	16368	16375	16328	16612	16137	16501	16413	16339	16470	16590	16333	16527	16559	16466	16365	16557	16508	16368	16528	16376	16373	16523	16500	16566	16550	16499	16522	16365	16463	16580	16496	16347	16379	16497	16409	16632	16344	16319	16355	16144	16458	16335	16416	16417	16582	16396	16279	16353	16269	16459	16469	16421	16355	16469	16330	16439	16349	16419	16396	16601	16421	16288	16424	16237	16366	16439	16358	16293	16249	16623	16434	16551	16507	16408	16347	16275	16532	16382	16396	16334	16407	16436	16339	16276	16527	16320	16364	16373	16481	16196	16349	16462	16453	16476	16303	16402	16429	16543	16414	16476	16452	16203	16444	16416	16444	16503	16469	16427	16434	16562	16385	16434	16510	16401	16379	16519	16323	16394	16145	16457	16473	16489	16402	16409	16658	16277	16609	16467	16369	16517	16450	16416	16446	16556	16594	16427	16398	16406	16447	16491	16487	16448	16626	16495	16428	16420	16644	16384	16314	16546	16326	16450	16361	16334	16379	16455	16374	16253	16248	16207	16401	16548	16389	16379	16337	16365	16300	16530	16457	16401	16256	16541	16362	16514	16295	16423	16478	16364	16359	16534	16219	16471	16518	16408	16504	16548	16492	16489	16347	16334	16378	16283	16445	16332	16341	16268	16424	16497	16440	16482	16587	16554	16386	16481	16438	16203	16544	16571	16343	16490	16382	16372	16266	16358	16500	16328	16405	16495	16239	16382	16360	16454	16576	16478	16344	16322	16449	16445	16579	16398	16310	16484	16419	16343	16308	16348	16181	16544	16320	16441	16240	16394	16495	16318	16587	16520	16421	16471	16352	16599	16403	16525	16500	16516	16355	16414	16302	16348	16620	16448	16526	16421	16541	16462	16395	16501	16419	16450	16510	16308	16381	16364	16336	16513	16459	16465	16470	16503	16422	16458	16364	16339	16442	16384	16353	16454	16406	16444	16518	16410	16567	16294	16350	16433	16409	16550	16418	16389	16499	16503	16429	16408	16406	16631	16432	16411	16242	16575	16330	16456	16548	16354	16524	16476	16514	16395	16417	16303	16461	16423	16464	16501	16291	16441	16331	16469	16432	16425	16448	16546	16327	16406	16618	16593	16288	16449	16429	16290	16408	16412	16481	16390	16482	16550	16422	16358	16408	16570	16500	16473	16520	16410	16360	16619	16391	16378	16468	16415	16322	16482	16288	16323	16325	16290	16489	16503	16493	16265	16413	16468	16404	16538	16435	16463	16622	16390	16255	16195	16436	16323	16492	16555	16613	16304	16305	16277	16447	16482	16144	16399	16296	16556	16450	16442	16393	16226	16289	16399	16498	16441	16266	16623	16594	16493	16345	16371	16590	16426	16350	16428	16404	16431	16386	16493	16256	16358	16399	16442	16280	16498	16276	16482	16387	16448	16257	16416	16500	16399	16308	16363	16445	16363	16400	16565	16266	16597	16433	16395	16507	16422	16243	16545	16276	16358	16355	16583	16489	16487	16214	16255	16458	16460	16459	16432	16454	16491	16342	16503	16473	16402	16325	16373	16319	16485	16389	16341	16429	16571	16460	16302	16593	16396	16361	16461	16303	16495	16306	16469	16406	16289	16417	16494	16453	16492	16541	16367	16511	16527	16218	16476	16473	16368	16382	16630	16211	16328	16300	16358	16385	16408	16396	16487	16542	16454	16442	16276	16496	16501	16559	16467	16422	16367	16376	16395	16435	16448	16499	16484	16400	16458	16426	16331	16403	16387	16426	16473	16523	16455	16587	16363	16571	16571	16391	16519	16521	16368	16341	16332	16393	16236	16484	16246	16292	16388	16520	16466	16397	16413	16342	16517	16534	16589	16498	16470	16280	16242	16368	16439	16464	16317	16326	16408	16380	16442	16468	16431	16297	16346	16457	16500	16507	16402	16503	16443	16567
44839	51620	47102	35337	28314	26005	25827	25703	25375	25524	25271	25491	25559	25471	25196	25426	26105	25754	25288	24891	25506	25146	25080	25128	25202	25266	25424	25231	25189	25311	24931	25349	25226	25041	25157	25267	25154	25435	25355	25132	25269	25093	25455	25244	25260	25248	25309	25185	25272	25383	24978	25370	25222	25289	25275	25315	25211	25339	24907	25237	25229	25337	25289	25380	25244	25323	25306	25057	25175	25169	25260	25181	25235	25136	25271	25260	25105	25377	25195	25334	25319	25307	25090	25243	25169	25461	25385	25170	25183	25235	25196	25055	25197	25071	25272	25193	24961	25145	25373	25278	25260	25336	25233	25385	25337	25253	25354	25171	25125	25311	25111	25057	25483	25291	24981	25221	25249	25185	24996	25268	25418	25057	25222	25235	25242	25196	25474	25052	25220	25181	25275	24972	25542	25170	25155	25349	25357	25241	25319	24980	25006	25191	25185	25221	25452	25158	25186	25442	25411	25144	25330	25101	25188	25389	25170	25073	25196	25357	25449	25189	25092	25260	25245	25278	25470	25117	25093	25223	25145	25074	25127	25031	25258	25117	25022	25098	25185	25383	24957	25233	25023	25043	25041	25319	25301	25208	25521	24946	25252	25239	25305	25038	25126	25201	25228	25294	25232	25479	25308	25198	25193	25262	25376	25079	25367	25069	25453	25013	25194	25225	25242	25161	25416	25256	25113	25109	25368	25125	25187	25210	25034	25342	25230	25167	25213	25196	25029	25264	25069	25159	25135	25311	25181	25504	25502	25267	25313	25164	25080	25369	25323	25253	25262	25428	25386	25314	25058	25553	25350	25202	25122	25134	25192	25015	25569	25113	25338	25430	25175	25310	25169	25255	25310	25018	25289	25392	25305	25067	25097	25441	25254	24947	25413	25397	25083	25113	25210	25088	25303	25231	25395	25330	25310	25083	25150	25199	25162	25336	25294	24989	25459	25113	25012	25246	25146	25323	25335	25041	25092	25213	25305	25253	25312	25321	24988	25190	25294	25145	25282	25203	25045	25253	25251	25455	25351	25553	25468	25301	25115	25032	25073	25073	25583	25160	25135	25086	25304	25267	25373	25170	25488	25352	25059	25225	25056	25298	25188	25185	25161	25526	25245	25020	25117	25325	25243	25008	25158	25047	25247	25300	25389	25220	25398	25198	25111	25243	25076	24909	25276	25404	25221	25045	25275	25015	25209	25218	25229	25305	25237	25009	25188	25290	25177	25206	25375	25107	25195	25125	25390	25319	25273	25238	25333	25348	25095	24851	25022	24952	25120	25187	25270	25062	25011	24980	25344	25121	25168	25346	25065	25316	25078	25342	25385	25077	25223	25311	24943	25140	25106	25142	25231	25242	25317	25251	25187	25138	25166	25451	25268	25057	25526	25163	25202	25051	25119	25200	25143	25350	25421	25486	25374	25243	25266	25157	25267	25465	25326	25190	25239	25396	25306	25139	25211	25072	25279	25162	25229	25361	25094	25239	24930	25245	25367	25114	25096	25288	25373	25404	25174	25249	25061	25210	25299	25348	25173	25569	25438	25270	25110	25251	25366	25124	25342	25180	25300	25334	25260	25339	25088	25346	25156	25315	25224	25256	25223	25286	25333	25322	25087	25184	25181	25087	25448	25322	25138	25428	25366	25288	25252	25102	25376	24907	25494	25181	25320	25221	25041	25237	25226	25232	25376	25415	25124	25246	25213	25389	25251	25215	25166	25036	25108	25253	25302	25078	25232	24996	25123	25072	25043	25248	25061	25160	25383	25378	25237	25273	25249	25034	25418	25133	25207	25174	25329	24952	25308	25179	25123	25207	25131	25357	25149	25411	25401	25165	25235	25179	25350	25418	25118	25327	25125	25291	25289	25053	25297	25006	25253	25115	25349	25044	25034	25255	25289	24934	25596	25284	25465	25510	25462	25354	25536	25075	25280	25198	25313	24986	25366	25375	25075	25236	25095	25213	25355	25621	25253	25177	25126	25226	25051	25219	25141	25112	25140	25055	25288	25042	24974	25114	25249	25113	25421	24928	25200	25081	25183	25107	25232	25271	25185	25261	25456	25111	24969	25234	25175	25427	25367	25250	25425	25375	25426	24988	25227	25271	25287	25346	25225	25228	25058	25217	25206	25236	25088	25379	25002	25103	25185	25130	25207	25240	25227	25156	25084	25147	25226	25221	25201	25207	25254	25324	25141	25306	25027	25156	25263	25197	25331	25409	25441	25067	25120	25115	25229	25150	25247	25163	25309	25236	25169	25194	25209	25201	25467	25514	25167	25206	25249	25223	25153	25264	25171	25174	25287	25270	25358	25294	25225	25150	25199	25293	25352	25027	24997	25309	25350	25370	25235	25211	25314	25207	25348	25278	25264	25285	25331	25625	25356	25409	25029	25138	25288	25266	25194	25235	25067	25523	25241	25289	25163	25459	25339	25388	25287	25182	25201	25176	25077	25324	25174	25550	24969	25069	25224	25158	25154	25363	25348	25023	25331	25128	25162	25282	25393	25042	25142	25154	25353	25374	25310	25282	25244	25035	25080	25337	25320	25420	25456	25306	25245	25259	25178	25075	25186	25468	25421	25246	25167	24939	25297	25201	25305	25114	25227	25274	25227	25443	25293	25030	25254	25073	25263	25212	25289	25311	25354	25336	25315	25249	25047	24924	25256	25372	25476	25346	25081	25056	25440	25344	25190	25306	25286	25078	25367	25138	25225	25356	25220	25315	25091	25528	25308	25093	25331	25724	25425	25409	25233	25393	25192	25237	25472	25228	25337	25330	25229	25227	25143	25192	25272	25506	25367	25256	25409	25253	25290	25052	25102	25311	25182	24953	25247	25010	25220	25348	25435	25200	25098	25243	25182	25175	25167	25183	25351	25119	25060	25234	25176	25386	25458	25164	25279	25340	25215	25276	25467	25225	25164	25456	25385	25133	25224	25170	25090	25337	25110	25246	25329	25269	25225	25275	25427	25328	25375	25288	25274	25183	25205	25308	24974	25188	25498	25439	25533	24920	25337	25068	24872	25193	25495	25093	25348	25369	25194	25307	25301	25195	25325	25338	25182	25325	25314	25301	25169	25122	25189	25028	25122	25289	25240	25387	25279	25399	25145	25055	25420	25154	25217	25093	25283	25200	25516	25411	25134	25203	25032	25268	25272	24946	25321	25309	25187	25334	25221	25409	25178	24881	25170	25059	25092	25227	25216	25223	25133	25508	25405	25312	25498	25161	25426	25337	25095	25217	25375	25190	25361	25040	25233	25413	25283	25184	25035	25230	25250	25067	25128	25222	25228	25319	25565	25340	25177	25067	25435	25382	25340	25194	25169	24960	25235	25145	25193	25486	24929	24943	25364	25154	25425	25316	25190	25578	25232	25307	25226	25229	25493	25015	25499	25289	25405	25273	25196	25237	25360	25134	25146	25327	25094	25367	25202	25164	25525	25064	25286	25321	25365	25195	24949	25220	25278	25323	25291	25088	25259	25006	25193	25329	25154	25299	25076	25256	25272	25092	25325	25118	25182	25480	25337	25202	25358	24970	25099	25186	25302	25120	25374	25287	25356	25083	25011	25325	25127	24849	25038	25273	25200	25086	25227	25246	25418	25062	25294	25370	25369	25156	25116	25355	25378	25012	25320	25377	25429	25424	25282	25232	25394	24971	25180	25361	25278	25268	25313	25594	25316	24997	25351	25334	25210	25121	25213	25340	25439	25456	25315	25165	25173	25148	25136	25052	25236	25392	25147	25328	25286	25198	25351	25282	25186	25303	25059	25286	25270	25434	25201	25209	25238	25220	25108	25129	25163	25309	25043	25293	25407	25151	25202	25053	25204	25228	25254	25072	25550	25158	25423	25215	25285	25001	25348	25176	25195	25165	25234	25258	25060	25461	25211	25061	25146	25385	25077	25131	25180	25177	25349	25031	24968	25101	25266	25249	25164	25264	25065	25277	25182	25102	25194	25318	25320	25405	25025	25210	25229	25132	25248	25300	25136	24989	25171	25089	25199	25512	25301	25249	25365	25314	25211	25316	25199	25216	25259	25383	24983	25269	25348	25186	25153	25123	25099	25036	25479	25291	25406	25044	25102	25384	24998	25499	25350	25253	25029	25073	25120	25153	25402	25350	25203	25232	25131	25154	25225	25154	25406	25403	25236	25222	25093	25267	25251	25399	25328	25231	25423	25248	25445	25383	25219	25208	25253	25289	25041	25177	25195	25140	25335	25122	25059	25162	25156	25366	25310	25021	25446	25179	25257	25204	25069	25372	25446	25280	25237	25523	25360	25403	25270	25199	25251	25499	25337	25474	25225	25328	25230	25323	24958	25356	25277	25168	25341	25100	25366	25247	25210	25153	25471	25013	25314	25111	25162	25313	25306	25112	25219	25216	25329	25210	25284	25218	25098	25208	25349	25215	25246	25337	25069	25452	25204	25150	25085	25259	25146	25295	25226	25226	25171	25298	25318	25198	25121	25091	25304	25481	25138	25405	25470	25246	25191	25192	25479	25156	25162	25285	25007	24979	25337	25189	25112	25199	25280	25189	25246	25276	25032	25134	25120	25344	25325	25020	25226	25141	25367	25257	25189	25231	25074	25397	25507	25434	25370	25292	25212	25350	25108	25220	25248	24919	24908	25109	25175	25338	25224	25146	25161	25023	25066	25167	25573	25201	25338	25298	25164	25035	25190	25205	25185	25262	25198	25312	25274	25320	25218	25241	25231	25191	25152	25230	25190	24957	25304	25422	25153	25071	25316	25350	25420	25369	25333	25303	25381	25171	25493	25169	25208	25196	25323	25373	25067	25146	24979	25228	25508	25323	25577	25073	25338	25257	25035	25223	25003	25371	25229	24894	25095	25228	25266	25301	25187	24953	25079	25211	25128	25311	25407	25360	25255	25333	25235	25152	25114	25352	25302	25330	25362	25358	25208	25488	25437	25300	25168	25249	24927	25272	25081	25215	25166	25267	25011	25587	25225	25386	25167	25129	25260	25008	25071	25372	25217	25327	25131	25236	25215	25151	25084	25128	25116	25231	25223	25362	25062	25125	25338	25200	25151	25230	25200	25308	25131	25167	25353	25181	25515	25030	25419	25038	24908	25345	25169	25365	25238	25130	25239	25057	25058	25162	25268	25330	25356	25338
47734	57821	44953	28138	19926	17277	17107	16915	16873	16768	16829	16699	16396	16495	16650	17130	17661	17183	16559	16467	16698	16570	16742	16530	16647	16619	16679	16658	16544	16502	16423	16508	16638	16539	16435	16504	16620	16592	16664	16537	16441	16597	16356	16437	16591	16619	16519	16490	16430	16427	16556	16595	16479	16667	16617	16585	16373	16548	16583	16483	16501	16557	16558	16501	16577	16486	16516	16465	16566	16513	16345	16430	16657	16567	16475	16595	16351	16563	16536	16583	16568	16670	16606	16370	16503	16366	16576	16562	16651	16699	16657	16489	16394	16458	16492	16612	16461	16572	16521	16553	16490	16354	16565	16564	16479	16407	16410	16633	16497	16518	16441	16582	16604	16480	16540	16384	16491	16388	16488	16490	16460	16342	16540	16414	16462	16541	16442	16557	16375	16648	16362	16790	16515	16649	16686	16580	16525	16587	16633	16591	16450	16531	16513	16446	16337	16472	16519	16452	16504	16255	16442	16540	16513	16717	16686	16483	16509	16435	16551	16614	16332	16446	16366	16596	16486	16489	16435	16659	16625	16506	16635	16561	16510	16684	16636	16441	16651	16371	16453	16428	16481	16446	16678	16557	16480	16482	16755	16548	16633	16697	16557	16563	16371	16630	16592	16553	16442	16501	16578	16469	16584	16448	16575	16471	16470	16540	16461	16583	16585	16407	16662	16498	16522	16631	16521	16431	16573	16491	16511	16572	16728	16504	16567	16655	16588	16631	16534	16488	16440	16683	16394	16635	16658	16260	16597	16535	16423	16708	16577	16552	16626	16490	16472	16444	16427	16514	16430	16497	16495	16534	16460	16445	16476	16303	16565	16596	16429	16479	16654	16409	16404	16534	16515	16570	16568	16496	16449	16659	16492	16525	16665	16476	16421	16404	16578	16595	16491	16401	16491	16554	16578	16445	16451	16415	16655	16482	16533	16588	16557	16447	16626	16513	16528	16403	16459	16543	16459	16641	16588	16593	16299	16425	16650	16634	16477	16426	16589	16604	16489	16461	16494	16689	16577	16485	16623	16617	16618	16438	16554	16545	16554	16563	16459	16393	16593	16367	16531	16549	16480	16515	16508	16521	16551	16415	16522	16374	16509	16352	16542	16459	16524	16697	16550	16584	16554	16581	16561	16523	16527	16463	16449	16406	16415	16456	16620	16541	16598	16479	16425	16546	16512	16541	16394	16349	16294	16505	16415	16658	16511	16326	16608	16529	16550	16510	16461	16623	16529	16494	16426	16638	16534	16558	16583	16344	16524	16538	16412	16543	16596	16685	16601	16581	16553	16397	16605	16482	16539	16395	16475	16560	16594	16392	16563	16478	16550	16524	16537	16556	16512	16520	16630	16553	16749	16574	16595	16341	16617	16525	16503	16685	16650	16721	16481	16394	16408	16645	16443	16735	16449	16574	16636	16615	16629	16559	16556	16571	16538	16580	16694	16331	16636	16532	16422	16478	16514	16582	16352	16416	16545	16532	16666	16472	16522	16519	16510	16641	16655	16478	16481	16638	16558	16502	16555	16489	16531	16478	16292	16417	16499	16548	16573	16456	16473	16419	16448	16575	16733	16598	16781	16668	16568	16593	16538	16493	16416	16551	16559	16420	16664	16385	16613	16454	16658	16644	16535	16565	16475	16343	16470	16451	16520	16614	16369	16523	16478	16546	16507	16580	16704	16504	16422	16628	16395	16460	16379	16595	16508	16558	16679	16568	16359	16447	16505	16516	16490	16529	16488	16456	16500	16511	16607	16510	16666	16422	16547	16593	16345	16552	16424	16553	16537	16547	16666	16484	16419	16603	16387	16490	16405	16356	16690	16504	16510	16420	16384	16531	16564	16519	16417	16508	16489	16430	16665	16456	16526	16416	16533	16397	16452	16637	16683	16354	16459	16542	16531	16419	16447	16545	16304	16575	16596	16430	16579	16373	16653	16460	16408	16602	16529	16628	16673	16570	16417	16605	16652	16587	16506	16534	16514	16567	16671	16696	16297	16510	16450	16404	16649	16492	16431	16468	16551	16578	16684	16647	16539	16683	16473	16473	16599	16480	16472	16737	16419	16458	16494	16564	16577	16481	16620	16424	16435	16563	16583	16634	16476	16504	16654	16499	16461	16476	16328	16443	16489	16565	16574	16440	16582	16355	16519	16541	16470	16730	16769	16528	16506	16587	16633	16530	16530	16395	16541	16436	16371	16619	16616	16587	16612	16477	16462	16416	16658	16524	16442	16553	16659	16612	16702	16495	16511	16543	16588	16574	16399	16625	16603	16337	16467	16459	16310	16613	16602	16505	16600	16464	16611	16517	16493	16376	16518	16525	16749	16595	16592	16585	16425	16646	16456	16519	16587	16545	16517	16628	16498	16478	16457	16434	16548	16641	16405	16370	16476	16574	16480	16444	16461	16464	16578	16509	16346	16356	16498	16590	16539	16374	16548	16564	16486	16405	16447	16668	16602	16597	16639	16395	16548	16610	16584	16478	16591	16539	16603	16591	16478	16618	16584	16536	16587	16591	16585	16561	16561	16540	16401	16458	16696	16395	16579	16581	16568	16492	16573	16436	16453	16410	16616	16440	16624	16382	16464	16757	16550	16491	16404	16523	16575	16589	16554	16366	16489	16343	16472	16490	16567	16418	16425	16647	16595	16515	16387	16497	16470	16442	16629	16573	16474	16759	16584	16533	16474	16519	16523	16651	16523	16466	16480	16412	16475	16542	16539	16444	16530	16583	16620	16467	16606	16258	16603	16464	16560	16347	16620	16555	16547	16424	16359	16545	16537	16401	16508	16504	16471	16603	16566	16611	16614	16503	16565	16600	16623	16587	16559	16557	16585	16622	16400	16647	16669	16482	16353	16543	16531	16331	16456	16451	16396	16600	16570	16502	16590	16534	16603	16475	16542	16579	16481	16596	16651	16471	16391	16509	16519	16487	16484	16617	16533	16554	16538	16401	16674	16442	16369	16555	16440	16578	16526	16625	16552	16533	16595	16551	16609	16576	16493	16454	16616	16558	16504	16583	16325	16538	16666	16570	16453	16576	16468	16500	16720	16360	16420	16497	16305	16578	16446	16412	16478	16507	16571	16493	16482	16468	16490	16467	16538	16507	16588	16481	16550	16583	16521	16515	16642	16458	16585	16691	16578	16600	16487	16544	16584	16528	16739	16400	16580	16481	16414	16642	16593	16469	16542	16574	16499	16624	16499	16357	16654	16587	16498	16538	16739	16360	16523	16487	16632	16566	16655	16611	16527	16419	16510	16541	16506	16482	16646	16500	16561	16426	16534	16629	16566	16489	16502	16531	16451	16429	16630	16462	16549	16421	16730	16503	16494	16297	16447	16424	16509	16380	16339	16432	16588	16592	16407	16651	16482	16542	16334	16682	16479	16500	16649	16419	16605	16595	16406	16678	16613	16624	16517	16634	16710	16464	16522	16447	16484	16409	16588	16461	16488	16424	16505	16427	16361	16455	16549	16457	16611	16644	16624	16600	16388	16536	16702	16526	16528	16457	16483	16321	16521	16454	16338	16383	16463	16511	16475	16684	16392	16393	16506	16679	16522	16633	16377	16370	16584	16381	16382	16381	16467	16592	16717	16517	16422	16469	16607	16624	16508	16511	16521	16471	16487	16562	16373	16615	16392	16433	16446	16449	16461	16449	16367	16469	16570	16568	16640	16659	16387	16592	16602	16389	16475	16406	16577	16504	16561	16484	16498	16504	16540	16627	16575	16467	16505	16580	16385	16356	16494	16455	16550	16499	16336	16661	16595	16565	16542	16381	16260	16358	16383	16446	16612	16517	16483	16416	16626	16390	16447	16572	16521	16415	16557	16503	16561	16602	16492	16680	16380	16530	16703	16516	16460	16623	16445	16541	16501	16362	16566	16419	16613	16482	16458	16488	16383	16404	16487	16603	16743	16537	16445	16596	16338	16563	16528	16525	16581	16547	16458	16502	16490	16427	16447	16440	16498	16620	16562	16640	16679	16554	16551	16492	16492	16542	16442	16641	16573	16560	16487	16428	16591	16517	16559	16604	16600	16624	16472	16417	16461	16418	16397	16479	16438	16515	16462	16430	16516	16573	16603	16429	16627	16519	16571	16766	16761	16542	16540	16654	16479	16460	16534	16502	16551	16560	16583	16325	16477	16586	16560	16590	16393	16507	16478	16579	16592	16545	16394	16432	16537	16433	16423	16545	16571	16536	16413	16641	16572	16759	16397	16495	16555	16460	16744	16609	16408	16519	16460	16741	16301	16479	16569	16541	16504	16487	16530	16463	16437	16520	16847	16393	16580	16639	16554	16570	16565	16455	16552	16690	16523	16290	16457	16698	16726	16610	16450	16627	16500	16280	16562	16562	16499	16496	16536	16603	16435	16438	16669	16423	16541	16360	16508	16447	16679	16547	16606	16466	16471	16510	16576	16511	16437	16473	16523	16534	16627	16488	16682	16359	16427	16526	16424	16393	16504	16442	16542	16502	16541	16557	16652	16405	16586	16645	16508	16453	16534	16545	16356	16427	16527	16569	16589	16345	16702	16436	16635	16555	16539	16700	16548	16640	16503	16421	16557	16583	16615	16603	16589	16591	16607	16551	16411	16567	16359	16447	16706	16589	16544	16406	16749	16478	16493	16419	16478	16635	16406	16553	16486	16572	16479	16689	16667	16490	16618	16603	16569	16744	16527	16408	16596	16602	16566	16547	16440	16460	16391	16459	16576	16400	16567	16561	16545	16561	16497	16487	16453	16467	16503	16548	16516	16503	16491	16533	16483	16613	16597	16545	16549	16519	16488	16460	16641	16503	16492	16698	16531	16617	16558	16335	16571	16834	16670	16469	16616	16405	16503	16704	16667	16443	16475	16269	16359	16459	16634	16585	16623	16450	16538	16663	16594	16478	16409	16275	16587	16632	16508	16486	16479	16415	16618	16612	16585	16493	16486	16418	16583	16385	16421	16629	16563	16549	16668	16364	16681	16722	16599	16470	16496	16332	16687	16505	16678	16677	16620	16256	16685	16613	16265	16584	16401	16538	16650	16517	16492	16463	16604	16464	16505	16542	16516	16685	16543	16760	16349	16534	16702	16464	16733	16746	16604	16629	16521	16536	16481	16823	16498	16552	16455	16528	16537	16443
23561	20655	28427	30016	24573	26435	28218	25447	24931	25276	25280	25157	24901	24788	26375	32589	33137	29983	26415	24720	24687	24551	24816	24691	24418	24985	25099	24911	25072	24652	25009	24693	24681	24605	24728	24692	24535	24780	24692	24730	24784	24789	24566	24634	24829	24685	24560	24532	24626	24742	24552	24839	24653	24648	24558	24628	24540	24599	24591	24557	24624	24913	24768	24676	24621	24693	24663	24593	24527	24651	24617	24652	24679	24489	24646	24510	24634	24505	24588	24501	24654	24562	24430	24603	24523	24536	24601	24783	24572	24546	24540	24580	24623	24438	24538	24339	24717	24779	24550	24549	24564	24659	24825	24619	24673	24760	24816	24646	24528	24757	24826	24515	24755	24398	24648	24818	24802	24739	24483	24630	24660	24757	24468	24484	24663	24728	24870	24625	24664	24467	24667	24605	24884	24485	24763	24641	24505	24798	24668	24567	24723	24586	24684	24580	24643	24698	24678	24621	24746	24637	24634	24683	24614	24519	24714	24634	24731	24473	24746	24613	24684	24458	24623	24672	24614	24424	24502	24657	24714	24459	24493	24608	24548	24708	24651	24679	24731	24523	24739	24636	24682	24326	24609	24732	24543	24480	24504	24534	24872	24720	24517	24393	24610	24847	24423	24662	24418	24842	24690	24820	24384	24551	24683	24645	24426	24532	24381	24588	24681	24600	24627	24704	24587	24552	24778	24678	24496	24650	24567	24551	24421	24474	24533	24488	24457	24426	24706	24458	24719	24497	24890	24552	24529	24686	24514	24474	24428	24535	24686	24699	24442	24543	24532	24647	24729	24563	24763	24687	24420	24606	24807	24650	24633	24669	24652	24725	24952	24932	24783	24453	24587	24605	24419	24503	24544	24551	24541	24615	24570	24310	24740	24663	24588	24621	24673	24348	24578	24637	24593	24498	24385	24495	24421	24760	24671	24442	24535	24581	24468	24624	24343	24631	24902	24738	24622	24626	24570	24582	24205	24660	24610	24621	24658	24639	24588	24789	24485	24730	24713	24419	24552	24628	24698	24867	24545	24659	24507	24797	24537	24706	24544	24509	24368	24580	24611	24415	24636	24580	24757	24490	24622	24480	24631	24511	24634	24738	24758	24637	24625	24736	24617	24586	24390	24633	24698	24626	24677	24567	24516	24527	24689	24606	24773	24428	24585	24418	24673	24477	24923	24506	24730	24759	24664	24670	24897	24631	24711	24727	24668	24367	24301	24598	24752	24427	24671	24615	24740	24564	24582	24753	24651	24673	24481	24559	24665	24384	24581	24653	24763	24766	24515	24637	24533	24594	24849	24423	24521	24578	24545	24742	24626	24683	24520	24499	24560	24783	24590	24525	24435	24569	24762	24742	24470	24802	24649	24600	24667	24599	24748	24544	24715	24404	24678	24662	24846	24458	24697	24601	24530	24556	24766	24653	24676	24340	24513	24665	24714	24414	24499	24805	24611	24633	24587	24587	24535	24730	24298	24551	24498	24830	24527	24571	24476	24784	24858	24571	24696	24348	24744	24565	24776	24297	24562	24858	24537	24805	24700	24705	24698	24801	24199	24790	24684	24792	24812	24356	24508	24322	24795	24649	24703	24648	24458	24579	24409	24546	24782	24541	24530	24602	24723	24655	24473	24670	24686	24511	24673	24291	24656	24479	24538	24503	24531	24437	24781	24491	24722	24570	24580	24619	24582	24796	24642	24647	24602	24666	24607	24552	24709	24614	24759	24518	24644	24634	24558	24653	24551	24715	24584	24532	24622	24557	24606	24706	24691	24738	24715	24621	24691	24561	24533	24528	24703	24804	24588	24702	24636	24501	24802	24498	24718	24679	24509	24709	24606	24556	24601	24580	24408	24538	24822	24723	24559	24959	24560	24594	24725	24559	24584	24529	24615	24559	24505	24507	24797	24459	24613	24616	24764	24827	24619	24590	24653	24575	24808	24629	24483	24633	24703	24661	24561	24761	24566	24487	24665	24744	24804	24509	24587	24636	24580	24728	24574	24792	24731	24818	24649	24708	24467	24639	24607	24564	24645	24619	24471	24542	24686	24771	24678	24357	24581	24586	24620	24309	24874	24540	24523	24466	24506	24567	24580	24715	24539	24473	24452	24815	24596	24593	24477	24474	24818	24314	24547	24702	24410	24563	24575	24741	24557	24534	24630	24478	24653	24589	24544	24651	24776	24350	24842	24418	24507	24566	24678	24677	24777	24963	24467	24310	24767	24611	24677	24710	24672	24797	24668	24645	24668	24684	24595	24863	24751	24762	24685	24528	24546	24524	24471	24675	24697	24558	24525	24751	24739	24540	24568	24543	24684	24529	24591	24538	24610	24524	24726	24791	24509	24526	24730	24977	24751	24667	24589	24510	24461	24453	24522	24342	24363	24689	24755	24781	24757	24600	24704	24595	24707	24705	24738	24631	24472	24613	24705	24673	24575	24608	24799	24504	24743	24546	24633	24515	24737	25001	24578	24577	24532	24585	24790	24633	24653	24522	24572	24365	24563	24560	24627	24865	24487	24764	24792	24884	24590	24580	24680	24499	24560	24599	24828	24561	24522	24785	24771	24605	24652	24446	24680	24468	24477	24525	24477	24577	24853	24681	24325	24649	24446	24629	24748	24402	24488	24276	24377	24873	24548	24940	24635	24456	24704	24724	24699	24634	24647	24521	24628	24684	24459	24539	24561	24447	24656	24715	24841	24458	24599	24384	24713	24813	24633	24517	24567	24909	24656	24793	24398	24717	24712	24563	24612	24749	24305	24594	24584	24683	24606	24589	24535	24658	24464	24435	24493	24511	24530	24633	24443	24710	24744	24756	24574	24629	24410	24363	24639	24666	24422	24627	24514	24534	24529	24705	24795	24899	24503	24476	24672	24818	24714	24751	24640	24624	24822	24663	24517	24625	24398	24551	24480	24631	24536	24509	24473	24639	24575	24398	24672	24527	24508	24466	24704	24697	24728	24764	24615	24709	24643	24435	24632	24557	24612	24712	24656	24603	24818	24560	24740	24520	24608	24383	24751	24695	24460	24466	24672	24475	24715	24643	24484	24464	24404	24325	24551	24944	24805	24230	24768	24642	24666	24836	24744	24511	24611	24523	24466	24243	24631	24809	24282	24637	24582	24522	24553	24618	24732	24490	24630	24644	24444	24714	24661	24473	24799	24587	24532	24736	24513	24515	24650	24780	24591	24687	24434	24648	24734	24627	24631	24417	24728	24890	24797	24761	24600	24723	24645	24470	24762	24633	24785	24819	24684	24543	24639	24656	24587	24589	24892	24642	24662	24536	24540	24425	24595	24648	24669	24670	24543	24801	24619	24626	24711	24607	25013	24566	24913	24677	24564	24563	24722	24707	24661	24637	24659	24567	24544	24461	24823	24815	24773	24665	24650	24539	24471	24704	24714	24459	24798	24642	24589	24541	24761	24464	24529	24709	24710	24727	24594	24545	24629	24624	24811	24645	24526	24431	24376	24511	24605	24675	24779	24699	24604	24303	24544	24774	24375	24509	24514	24618	24678	24880	24595	24478	24896	24459	24601	24533	24610	24632	24527	24639	24653	24620	24797	24709	24629	24697	24655	24625	24593	24542	24752	24640	24602	24732	24690	24479	24652	24574	24655	24823	24473	24617	24541	24573	24653	24667	24518	24449	24657	24620	24580	24698	24541	24670	24647	24617	24558	24647	24625	24466	24847	24491	24535	24446	24665	24699	24748	24607	24607	24716	24781	24485	24682	24445	24606	24863	24396	24754	24560	24707	24594	24310	24347	24576	24923	24586	24609	24513	24852	24624	24583	24521	24606	24619	24623	24315	24584	24521	24721	24526	24597	24626	24683	24519	24513	24618	24696	24766	24727	24585	24637	24724	24446	24616	24361	24794	24905	24607	24527	24651	24721	24658	24637	24535	24746	24728	24793	24633	24559	24533	24598	24422	24425	24496	24536	24685	24815	24661	24618	24575	24690	24544	24561	24606	24498	24579	24592	24636	24834	24840	24507	24756	24642	24543	24561	24334	24477	24504	24615	24667	24791	24606	24566	24570	24625	24725	24674	24612	24689	24466	24630	24640	24436	24350	24534	24523	24875	24609	24606	24464	24705	24747	24824	24585	24575	24665	24706	24639	24707	24608	24735	24611	24404	24621	24670	24711	24786	24691	24869	24536	24589	24528	24689	24520	24727	24613	24726	24727	24539	24701	24502	24659	24643	24524	24623	24314	24763	24669	24604	24618	24633	24558	24744	24662	24553	24766	24551	24463	24575	24632	24757	24403	24539	24523	24711	24554	24692	24664	24756	24688	24817	24571	24605	24586	24562	24389	24560	24563	24762	24840	24730	24615	24597	24629	24639	24708	24683	24561	24533	24641	24624	24620	24395	24288	24679	24589	24579	24582	24330	24449	24723	24482	24620	24513	24721	24812	24369	24703	24822	24492	24537	24737	24733	24497	24737	24453	24500	24483	24736	24492	24366	24567	24725	24542	24504	24509	24928	24501	24238	24474	24455	24596	24282	24824	24743	24569	24637	24572	24724	24647	24719	24528	24626	24417	24692	24492	24411	24455	24766	24419	24521	24533	24537	24623	24370	24842	24770	24679	24676	24388	24450	24471	24766	24571	24606	24581	24594	24690	24662	24564	24409	24553	24779	24451	24558	24566	24774	24806	24571	24593	24796	24639	24532	24432	24638	24664	24778	24629	24794	24540	24653	24624	24744	24619	24641	24649	24389	24676	24569	24579	24640	24500	24480	24484	24570	24447	24480	24708	24689	24549	24611	24547	24705	24640	24281	24702	24692	24697	24579	24521	24748	24715	24547	24743	24642	24705	24783	24679	24996	24477	24647	24677	24514	24780	24700	24493	24811	24299	24572	24644	24429	24606	24465	24687	24635	24467	24451	24529	24767	24601	24611	24675	24398	24474	24594	24559	24436	24496	24571	24480	24316	24567	24410	24650	24885	24448	24418	24347	24632	24621	24623	24640	24431	24647	24397	24496	24712	24630	24705	24912	24588	24599	24635	24655	24381	24512	24585	24830	24781	24597	24586	24538	24841	24586	24572	24689	24558	24667	24620	24850	24559	24574	24769	24702	24639	24655	24631	24558	24527	24545	24752	24632	24690	24438	24469	24615	24849	24589	24435	24403
45715	68946	64243	45644	22931	18444	17713	17038	16908	16907	16831	16566	16452	16691	19095	27648	26493	21897	17406	16322	16235	16368	16260	16181	16307	16860	16890	16682	16405	16192	16450	16287	16335	16157	16377	16314	16419	16262	16354	16356	16104	16199	16355	16247	16202	16420	16244	16295	16461	16203	16283	16199	16176	16348	16368	16142	16347	16258	16275	16231	16241	16238	16312	16373	16397	16180	16243	16268	16473	16380	16390	16340	16293	16261	16328	16184	16317	16038	16399	16256	16257	16265	16389	16259	16354	16379	16253	16324	16193	16222	16276	16366	16402	16239	16464	16086	16210	16477	16120	16351	16332	16424	16336	16345	16327	16331	16355	16349	16288	16409	16323	16238	16258	16245	16313	16279	16289	16456	16255	16182	16076	16288	16337	16194	16215	16236	16180	16400	16321	16360	16256	16312	16349	16156	16311	16161	16269	16281	16320	16457	16211	16464	16461	16250	16246	16315	16256	16188	16341	16265	16192	16218	16147	16326	16263	16368	16476	16223	16265	16307	16205	16588	16196	16286	16353	16258	16173	16120	16227	16245	16364	16243	16333	16337	16285	16212	16284	16196	16351	16440	16351	16327	16350	16356	16318	16274	16078	16219	16294	16220	16185	16385	16331	16299	16072	16313	16274	16190	16113	16185	16262	16249	16229	16261	16196	16366	16388	16328	16157	16259	16277	16186	16406	16387	16535	16316	16146	16311	16322	16203	16361	16499	16221	16329	16316	16218	16203	16455	16243	16152	16272	16152	16308	16280	16506	16338	16305	16257	16502	16237	16241	16317	16151	16391	16161	16236	16132	16431	16481	16316	16254	16272	16204	16199	16299	16297	16316	16199	16461	16379	16292	16163	16177	16228	16153	16268	16266	16259	16236	16378	16056	16276	16272	16389	16503	16271	16234	16268	16148	16273	16414	16279	16394	16431	16146	16185	16295	16255	16278	16256	16360	16273	16298	16095	16408	16185	16467	16172	16300	16341	16363	16279	16126	16374	16444	16422	16366	16274	16200	16300	16240	16463	16348	16318	16215	16356	16204	16227	16457	16075	16389	16325	16377	16256	16299	16225	16227	16217	16251	16247	16260	16276	16339	16420	16301	16238	16345	16419	16385	16347	16215	16249	16157	16191	16368	16399	16297	16421	16317	16180	16301	16304	16333	16485	16330	16186	16194	16213	16255	16396	16224	16431	16074	16393	16172	16472	16420	16216	16224	16293	16313	16240	16224	16371	16303	16388	16213	16286	16231	16338	16177	16400	16178	16310	16231	16318	16425	16213	16353	16333	16262	16322	16336	16350	16203	16274	16271	16108	16296	16252	16233	16243	16204	16439	16201	16221	16181	16239	16200	16231	16413	16307	16273	16121	16194	16295	16358	16283	16262	16374	16253	16130	16210	16089	16307	16367	16416	16399	16330	16234	16543	16344	16361	16264	16389	16236	16287	16220	16260	16287	16224	16331	16131	16182	16204	16194	16229	16387	16354	16180	16367	16455	16255	16437	16246	16315	16172	16131	16338	16300	16388	16167	16296	16436	16202	16130	16367	16254	16338	16076	16402	16180	16322	16288	16194	16375	16492	16109	16339	16404	16187	16333	16349	16273	16282	16231	16164	16251	16340	16151	16324	16264	16365	16359	16239	16211	16149	16361	16250	16198	16343	16359	16266	16500	16390	16197	16259	16326	16263	16321	16162	16261	16135	16300	16151	16274	16367	16165	16279	16130	16252	16108	16495	16286	16214	16380	16357	16406	16184	16224	16270	16104	16239	16314	16117	16319	16220	16377	16310	16253	16368	16197	16405	16283	16340	16285	16084	16178	16312	16236	16244	15980	16251	16403	16397	16304	16141	16320	16240	16168	16243	16305	16120	16432	16303	16153	16255	16280	16226	16371	16206	16219	16330	16335	16160	16308	16405	16365	16331	16352	16370	16332	16102	16301	16173	16519	16293	16250	16347	16164	16310	16208	16241	16375	16442	16178	16272	16240	16308	16344	16213	16363	16466	16347	16315	16236	16347	16283	16439	16117	16236	16201	16307	16243	16378	16476	16172	16345	16384	16331	16357	16355	16292	16168	16240	16279	16275	16168	16258	16406	16218	16339	16063	16517	16318	16278	16209	16202	16241	16174	16326	16296	16292	16347	16220	16390	16355	16212	16142	16427	16406	16293	16292	16452	16107	16293	16265	16424	16497	16278	16205	16214	16172	16327	16328	16286	16233	16362	16238	16291	16351	16229	16384	16405	16222	16253	16358	16273	16357	16199	16189	16178	16397	16439	16294	16079	16233	16194	16442	16294	16296	16270	16314	16263	16315	16349	16150	16229	16353	16212	16371	16238	16291	16306	16133	16455	16339	16210	16149	16331	16017	16171	16338	16294	16175	16407	16439	16240	16266	16317	16157	16336	16351	16388	16305	16329	16265	16199	16286	16216	16442	16157	16258	16307	16349	16426	16323	16141	16298	16264	16027	16333	16272	16321	16301	16403	16285	16245	16287	16347	16181	16411	16314	16215	16485	16060	16452	16149	16456	16407	16205	16267	16255	16313	16318	16332	16267	16222	16361	16283	16397	16359	16482	16172	16345	16268	16305	16242	16272	16031	16248	16149	16310	16203	16408	16296	16219	16157	16326	16206	16443	16175	16199	16239	16302	16384	16117	16363	16094	16373	16307	16302	16298	16154	16375	16096	16381	16356	16289	16412	16479	16295	16208	16407	16144	16234	16152	16240	16243	16149	16192	16336	16292	16383	16232	16258	16141	16326	16336	16440	16245	16171	16354	16154	16153	16286	16255	16352	16251	16261	16176	16087	16377	16281	16296	16119	16246	16240	16243	16350	16342	16202	16233	16272	16175	16319	16353	16165	16348	16519	16294	16283	16290	16239	16374	16223	16161	16321	16371	16265	16262	16148	16261	16256	16329	16231	16268	16402	16278	16253	16312	16187	16300	16424	16463	16356	16111	16219	16187	16423	16374	16220	16229	16182	16201	16332	16212	16263	16269	16185	16300	16131	16128	16318	16280	16250	16190	16161	16325	16264	16352	16065	16357	16211	16286	16339	16358	16307	16116	16227	16188	16260	16335	16303	16337	16286	16526	16176	16401	16318	16277	16250	16292	16425	16419	16380	16307	16267	16188	16348	16317	16334	16200	16237	16158	16271	16350	16338	16089	16331	16367	16359	16443	16264	16345	16327	16183	16293	16193	16341	16430	16402	16212	16257	16200	16175	16097	16207	16322	16519	16489	16260	16214	16402	16163	16432	16358	16264	16357	16097	16340	16236	16130	16185	16331	16116	16362	16286	16268	16330	16228	16275	16399	16109	16435	16204	16390	16135	16259	16347	16244	16240	16259	16309	16233	16526	16325	16379	16032	16191	16172	16270	16254	16326	16253	16243	16447	16125	16447	16378	16210	16265	16377	16303	16310	16332	16357	16409	16413	16133	16234	16219	16335	16217	16258	16303	16229	16396	16345	16249	16257	16344	16094	16273	16183	16303	16297	16404	16171	16323	16314	16411	16237	16313	16221	16300	16182	16395	16314	16260	16248	16200	15987	16207	16263	16245	16260	16226	16484	16342	16213	16249	16291	16122	16364	16370	16410	16255	16168	16291	16373	16222	16411	16281	16234	16220	16197	16384	16468	16251	16210	16176	16254	16423	16276	16470	16289	16226	16244	16172	16438	16338	16392	16321	16306	16242	16314	16381	16323	16410	16251	16272	16458	16318	16407	16259	16240	16259	16359	16175	16194	16358	16178	16359	16323	16172	16411	16230	16190	16311	16321	16257	16232	16326	16310	16322	16407	16290	16370	16234	16299	16390	16138	16150	16334	16280	16434	16212	16286	16311	16422	16302	16188	16264	16283	16239	16279	16011	16406	16298	16388	16180	16214	16269	16025	16307	16139	16255	16425	16143	16229	16224	16182	16111	16152	16317	16399	16307	16208	16384	16362	16318	16379	16373	16266	16359	16211	16240	16184	16205	16251	16252	16262	16087	16291	16333	16250	16286	16364	16229	16267	16398	16288	16272	16238	16505	16335	16255	16259	16304	16226	16347	16196	16444	16344	16315	16209	16150	16376	16323	16439	16156	16262	16220	16326	16310	16284	16419	16316	16410	16243	16224	16352	16324	16279	16395	16426	16286	16269	16246	16447	16338	16080	16373	16353	16349	16419	16331	16397	16346	16446	16262	16459	16260	16517	16358	16155	16111	16151	16366	16109	16249	16234	16441	16213	16346	16310	16289	16282	16251	16252	16316	16186	16190	16251	16318	16209	16198	16291	16284	16294	16269	16198	16153	16353	16324	16348	16384	16303	16230	16117	16306	16320	15999	16231	16292	16267	16202	16350	16306	16341	16389	16381	16406	16350	16225	16394	16248	16273	16279	16419	16367	16255	16415	16251	16403	16372	16255	16086	16381	16232	16223	16198	16327	16337	16182	16256	16208	16173	16209	16176	16291	16294	16281	16335	16317	16257	16250	16397	16209	16302	16206	16295	16289	16151	16338	16272	16330	16316	16362	16259	16182	16154	16134	16310	16356	16356	16406	16198	16258	16396	16167	16337	16165	16326	16283	16289	16178	16167	16149	16218	16337	16452	16360	16158	16422	16203	16030	16215	16362	16212	16253	16185	16300	16205	16341	16275	16343	16213	16171	16302	16272	16060	16363	16297	16163	16393	16277	16171	16362	16227	16319	16371	16478	16294	16204	16374	16385	16407	16306	16137	16327	16321	16137	16396	16297	16250	16276	16527	16195	16336	16140	16308	16176	16288	16227	16320	16422	16174	16221	16375	16169	16197	16189	16336	16261	16155	16188	16184	16020	16388	16238	16478	16444	16234	16372	16260	16406	16385	16156	16400	16363	16497	16478	16132	16207	16430	16272	16351	16347	16313	16104	16562	16283	16373	16307	16177	16260	16109	16348	16292	16273	16359	16198	16312	16244	16403	16153	16478	16372	16214	16111	16322	16236	16348	16250	16415	16237	16329	16340	16409	16349	16224	16100	16304	16247	16300	16239	16119	16320	16233	16235	16212	16079	16307	16287	16382	16304	16133	16215	16435	16288	16287	16213	16338	16557	16278	16241	16376	16346	16450	16182	16357	16368	16420	16292	16420	16312	16221	16283	16237	16274	16342	16418	16246	16230
21934	20497	27132	24690	22316	26224	30156	26739	25943	26114	25951	25678	25657	26147	29563	39145	38843	33876	27868	25640	25145	25120	25084	25456	25474	26116	26215	25961	25631	25367	25063	25219	25276	25369	25109	25463	25199	25434	25120	25073	25204	25472	25459	25266	25424	25257	25210	25304	25292	25184	25266	25464	25332	25152	24976	25141	25170	25056	25124	25164	25277	25159	24899	25154	25017	25123	25148	25211	25015	25013	25154	25111	24873	25387	25024	24975	25282	25294	25278	25206	25252	25054	25268	25057	25212	25009	25000	25184	25329	25213	25127	25018	25059	25147	25243	25289	25359	25141	25165	25093	25131	25067	25215	25037	25118	25311	25441	25229	25289	24981	25017	25023	25387	25264	25165	25037	24798	25244	25233	25419	25365	25373	25077	25099	25008	25223	25196	25366	25240	25453	25363	25215	24982	25200	25062	25281	25289	25241	25095	25235	25140	25008	25113	25340	25142	25079	25255	24980	25010	25030	24989	25025	25108	25278	25055	25170	25154	25158	25310	25120	25083	25115	25304	25081	25103	25128	25314	25143	25404	25091	25172	25083	25205	25148	25051	25099	25289	25035	24895	25415	25352	24836	25225	25270	25097	25424	25218	25158	25116	25354	25081	25422	25100	24926	25195	25106	25114	25110	24895	25197	25385	24995	25111	25133	25194	25129	25124	25219	25341	25036	25182	25235	25281	25051	25138	25287	25028	25084	25052	25239	25073	24822	25165	25441	24950	25228	24932	25032	25108	25153	25176	25174	24947	25226	24937	24979	25297	25042	25102	24896	25150	25094	25197	25047	25029	25098	25107	25320	25276	25021	24958	25126	25131	25023	24991	25175	25110	25176	25166	25085	24967	24730	25021	25259	25202	25001	24834	25044	25166	24985	25185	25315	25319	24998	25206	25016	25199	25023	25224	25127	24940	25274	25017	25264	25127	25180	25111	25112	25213	25099	25151	25207	25177	25428	25155	25143	25010	24939	25424	25182	24977	25071	24918	25079	25115	24839	25162	25037	25204	25093	25236	25254	25121	25191	25080	25058	25312	25057	25084	25098	25165	25043	25269	25043	24957	25061	25209	24985	24920	25171	25035	25051	25172	25442	25093	25016	25345	25111	25314	25309	24978	25084	24869	25248	25289	25022	25085	25177	24997	25152	25082	25048	25201	25006	25209	24931	25125	25162	25143	25122	25007	25090	25118	25272	25117	25111	25335	25187	25110	25165	25087	25120	25066	25228	24991	25004	25248	25117	25074	25315	25135	25189	25072	25138	25074	25161	24931	25207	25454	25145	25181	25250	25230	25169	25182	24962	24843	25040	25127	25070	25216	25186	24933	25012	25123	25346	25150	24981	24857	25115	25147	25202	25060	25053	25250	25091	25130	25256	25233	25210	24891	25131	25143	25137	25098	25053	25021	25162	25173	25159	25247	25227	25323	25135	24908	25240	25064	25391	25307	25266	25337	25160	25334	25043	25084	25164	24862	25082	25177	25170	25204	25204	25138	25066	25320	25159	25217	25014	25186	25145	25093	25085	25240	25180	25024	25150	25095	25193	25252	25059	25037	25313	25202	25211	25528	25262	25078	24883	25191	25043	25165	25131	25025	24950	24806	25195	25229	24954	25042	25060	25155	24995	25297	25176	25218	25309	25118	24968	25008	24880	25189	24994	25281	25207	24887	25202	25270	24893	25237	25078	25223	25157	25221	25227	25209	25160	25208	24974	25220	24985	25254	25227	24835	24876	25058	25140	25223	25267	25359	25181	25130	25140	25310	25144	25267	25239	25166	25357	25302	25049	25194	25080	25060	25336	25037	25320	25280	24939	25247	25029	25145	25231	25349	25025	25194	25112	25216	25146	25461	25146	25063	25187	25220	25225	25053	24931	25445	25071	25165	25193	25023	25046	25103	24977	25122	25059	25204	25112	24924	25162	24938	25028	25080	25041	24923	25002	25019	25064	25071	24915	25122	25500	25226	25231	25007	25194	25004	25103	25087	25152	25027	25123	25192	25026	25284	25090	25116	25138	25138	25303	25281	24954	24946	25302	25007	25076	25180	25328	25022	24957	25240	25248	25108	25009	25438	25161	24964	24863	25166	25105	25326	25047	25004	25258	24934	25112	25290	24987	25178	25137	25124	25157	25490	25365	25262	25196	25071	25170	25356	25266	25251	25222	25227	25021	25120	25300	25170	25466	25247	25156	24990	25050	24934	24914	25068	25186	25077	25281	25232	25313	24838	25129	25303	25232	25291	25252	25172	25090	24997	25365	25111	25212	24929	24921	25205	24872	25046	24940	24735	25030	25325	25192	25186	25045	24997	24889	24957	25322	25149	24920	25169	25228	25386	25198	25191	25264	25319	25085	25147	25379	25081	25055	25198	25110	25114	25094	25263	25006	25464	25063	25078	25177	25134	24883	24984	25227	25200	25219	25204	25012	25237	25462	25006	25084	25178	25080	25198	25244	25170	25225	25328	25033	25105	25225	25281	25125	25441	25004	25037	25142	24988	25055	25055	25091	25157	25068	25228	25168	25047	24982	25101	25339	25067	25069	24974	25014	25019	25294	25164	25200	25315	25124	25237	25412	24783	25150	25281	25121	25174	25033	24999	25039	25410	25210	25002	25218	25083	25174	24958	24916	25018	25104	25261	25219	25256	25016	25175	25174	25076	25188	25194	25323	25004	25205	25111	25027	25212	25224	25091	25121	25052	25126	25282	24986	25140	25234	25287	25068	25106	25188	25236	25251	25118	25107	25236	25051	25093	25454	25127	25231	25387	25275	25119	25092	25273	25256	25187	25263	24971	25148	25294	25351	25141	25181	24937	25390	25339	25306	25248	25312	24894	24932	25275	25334	25256	25504	25119	25307	25024	25341	25088	25070	25219	25164	24995	25120	25297	25215	25010	25092	25045	25124	25079	25127	25068	25238	25122	25090	25104	25099	25280	25220	25295	25253	25116	24952	25183	25231	25100	25156	25094	25336	24973	24992	25030	25108	24854	25170	25088	24972	25144	25222	25163	24876	25154	25180	25510	25117	24981	25187	25109	24974	24921	25129	25227	24967	25175	24965	25013	25198	25162	24974	24953	25122	25196	25225	25191	25199	25190	25257	25197	25238	25132	25112	25326	25154	25228	25252	25100	25031	25190	25136	25169	25276	25266	24969	25204	25218	24979	25037	25284	25064	25038	25048	25368	24957	25173	25139	25062	25413	25165	24876	25239	25168	25100	25233	25123	25240	25035	25178	24994	25064	24898	25314	25301	25183	25384	25250	25237	25185	25093	25223	25001	25069	25255	25008	25054	25071	25041	25295	25349	25309	25168	24965	24935	25245	25029	25326	25053	25316	25153	25283	25288	25151	25205	25041	25133	25102	25246	25322	25069	25037	25097	25007	25196	25002	25351	24970	25351	24923	25305	25362	25251	25106	25031	24967	25145	25142	25196	25226	24975	25279	25236	25133	25252	25268	25126	25132	25128	25173	25169	25167	25085	25111	25322	25198	25243	25267	25294	24993	25325	25249	24876	25123	25200	25203	25118	24913	25322	25038	25348	25305	25112	25166	25107	25297	25176	25089	25239	25114	25229	25010	25021	25161	25074	25209	25343	25179	25064	24966	25039	25114	25140	24869	25249	25245	25160	25261	25228	25081	25191	24889	24993	25099	25229	25327	24797	25020	25332	24878	25238	25187	25025	25025	24989	25000	25276	25033	25134	25073	25023	25187	25361	25198	25148	24986	25302	25082	25236	24910	25057	24904	24825	25334	25002	25033	25078	24875	25210	25221	25388	25155	25043	25413	25298	25115	25317	25424	25190	25218	25260	25339	25068	25232	25170	25047	24991	25184	25149	25294	25010	25098	25005	24726	25151	24826	25240	25089	25055	25083	25081	25110	25213	25250	25187	25261	25237	25241	24941	25064	25013	25224	25051	25197	25247	24828	25185	25184	25211	25385	25047	25124	25134	25027	25170	25289	24917	25161	25007	25251	25195	25147	25195	25123	25021	25113	25151	24928	24996	25044	25211	24885	25151	25011	25110	25323	24964	25221	25033	25048	25098	25315	25139	25207	25481	25126	25282	25229	25313	25121	25140	25083	25091	25159	25347	25317	25119	25127	25023	25214	25128	25077	25344	25127	25252	25105	25151	25096	25059	25326	25228	25255	25298	25287	25165	25385	25256	25020	25116	24921	25093	25230	25236	25373	25227	24935	25096	25189	25016	25130	25331	25199	25241	25060	25008	25341	25268	25099	25251	25065	25191	25063	25164	25278	25194	24921	24784	25143	25238	25080	25333	25256	25129	25161	25070	25101	24781	25064	25058	25151	25193	25115	25111	25182	25145	25063	25000	25059	25239	25123	25170	25127	25136	25012	25039	25249	25001	25065	24887	25275	25057	25145	25307	25259	25079	25421	25131	25161	25347	25280	25078	25041	25164	25079	25136	25276	24942	25280	25361	25409	25209	25250	25219	25158	25126	25062	25202	25191	25172	24873	25111	25000	25319	25221	25116	25161	25147	25123	25167	25068	25261	24922	25156	25340	25082	25217	25068	25157	25190	25222	25107	25008	25063	25046	25460	25137	25029	25209	25069	25526	25280	25049	25272	25315	25272	25109	25106	25178	25166	25259	25389	25381	25013	25167	25061	25262	25014	25105	25286	25159	25125	25166	25130	25242	25227	24941	25258	25259	25244	25324	25260	25017	25149	25080	25102	25074	24951	25208	24946	25482	25188	25046	25232	25108	25224	25285	25306	25369	25049	25272	24971	25115	24953	25132	25350	24879	24955	24989	25013	25096	25099	25075	25154	25201	25106	25205	25266	25101	25015	25061	25172	25078	25016	25154	25242	25078	25065	25288	25023	25198	25134	25079	25325	25133	25428	25042	25266	25241	25138	25210	25068	25007	25011	25109	25035	24825	25120	24984	24961	25306	25343	25086	25245	25142	25140	25066	25244	25096	25002	25147	25158	25091	25392	25379	24990	25368	25127	25246	25088	25026	25187	25331	25135	25124	25163	24973	25364	25224	24894	25028	25176	25178	25054	25138	25186	24914	25239	25131	25195	25219	25042	24899	24930	25181	24966	24999	25374	25268	25223	25184	25233	25098	25105	25098	25131	25330	25094	25025	25124	24816	25047	25026	25270	25101	25096	25092
50039	76871	60713	42663	27159	21720	18690	17714	17625	17497	17253	17008	17115	17904	24096	34714	32577	26106	18335	16664	16583	16496	16547	16577	16997	17808	17463	17290	16842	16487	16680	16514	16327	16508	16382	16571	16483	16507	16548	16451	16509	16714	16545	16464	16491	16617	16612	16526	16662	16367	16458	16633	16419	16417	16295	16460	16409	16552	16452	16575	16612	16551	16553	16553	16532	16597	16446	16391	16442	16559	16434	16577	16400	16614	16530	16621	16426	16612	16492	16562	16512	16323	16588	16535	16384	16282	16694	16475	16671	16713	16442	16364	16440	16552	16510	16668	16216	16488	16482	16515	16331	16524	16575	16590	16567	16569	16684	16501	16442	16579	16365	16350	16414	16615	16553	16439	16619	16507	16415	16505	16546	16508	16560	16554	16476	16557	16547	16537	16424	16526	16325	16458	16399	16505	16678	16566	16564	16690	16654	16411	16376	16631	16510	16564	16409	16579	16484	16609	16472	16470	16483	16502	16496	16441	16678	16415	16593	16446	16399	16453	16592	16445	16388	16553	16632	16561	16449	16586	16470	16457	16619	16678	16543	16546	16433	16568	16507	16600	16565	16368	16429	16442	16546	16599	16561	16569	16489	16319	16361	16621	16334	16537	16428	16412	16510	16530	16403	16594	16548	16531	16459	16691	16546	16402	16608	16395	16273	16578	16517	16706	16424	16491	16426	16381	16708	16354	16342	16631	16631	16376	16439	16399	16685	16324	16461	16505	16581	16367	16602	16716	16613	16598	16455	16483	16704	16342	16507	16490	16653	16387	16567	16438	16590	16627	16428	16383	16466	16541	16488	16474	16434	16492	16509	16453	16387	16664	16368	16432	16555	16528	16474	16481	16435	16637	16570	16568	16554	16460	16694	16479	16479	16419	16558	16597	16646	16451	16507	16544	16460	16401	16560	16468	16595	16594	16482	16376	16435	16523	16466	16473	16665	16340	16443	16483	16461	16472	16622	16537	16586	16470	16591	16488	16549	16598	16393	16526	16521	16474	16518	16479	16326	16518	16347	16558	16647	16488	16563	16434	16620	16579	16741	16358	16491	16569	16422	16486	16528	16542	16544	16520	16522	16378	16558	16493	16653	16517	16508	16452	16577	16481	16434	16417	16477	16630	16474	16432	16297	16515	16476	16506	16419	16517	16561	16616	16509	16580	16349	16385	16608	16471	16597	16560	16536	16463	16333	16593	16585	16550	16473	16641	16629	16381	16387	16630	16545	16520	16484	16366	16444	16577	16425	16565	16425	16493	16510	16437	16461	16304	16655	16485	16372	16461	16599	16429	16445	16555	16433	16595	16614	16421	16559	16581	16458	16381	16631	16373	16516	16334	16550	16519	16591	16326	16454	16426	16530	16571	16499	16538	16442	16619	16450	16461	16485	16404	16451	16469	16532	16465	16478	16581	16601	16413	16459	16475	16553	16395	16436	16394	16669	16398	16544	16484	16482	16499	16503	16664	16423	16406	16586	16476	16330	16483	16737	16458	16526	16542	16410	16420	16496	16628	16511	16407	16499	16458	16529	16349	16464	16651	16452	16438	16431	16241	16612	16591	16510	16479	16414	16412	16712	16604	16602	16589	16507	16444	16468	16600	16399	16483	16649	16606	16520	16506	16737	16512	16499	16436	16566	16401	16506	16547	16550	16604	16479	16605	16467	16552	16472	16467	16645	16548	16688	16393	16362	16544	16405	16568	16399	16589	16621	16577	16374	16494	16351	16390	16428	16472	16471	16413	16413	16486	16494	16574	16420	16468	16510	16438	16605	16716	16449	16446	16463	16504	16536	16555	16549	16660	16343	16419	16625	16453	16454	16458	16569	16511	16627	16361	16499	16540	16371	16218	16431	16472	16717	16370	16516	16441	16512	16590	16499	16467	16507	16483	16622	16513	16386	16489	16551	16545	16739	16521	16570	16628	16482	16743	16467	16561	16533	16474	16382	16389	16442	16499	16482	16521	16470	16480	16590	16409	16287	16394	16546	16510	16472	16562	16339	16440	16405	16374	16549	16545	16639	16661	16394	16503	16574	16470	16312	16404	16407	16578	16503	16560	16524	16522	16497	16540	16543	16564	16641	16371	16612	16443	16541	16639	16483	16618	16586	16561	16343	16336	16647	16492	16610	16586	16551	16295	16591	16423	16518	16395	16544	16428	16578	16496	16491	16589	16433	16455	16387	16573	16377	16379	16508	16421	16455	16506	16619	16470	16428	16555	16450	16477	16496	16558	16511	16597	16579	16379	16620	16484	16598	16527	16498	16626	16659	16527	16404	16573	16497	16527	16363	16678	16521	16480	16526	16607	16425	16301	16486	16372	16478	16444	16465	16462	16452	16387	16529	16611	16431	16497	16414	16643	16632	16413	16447	16503	16532	16560	16552	16280	16418	16404	16484	16692	16594	16509	16560	16483	16647	16523	16370	16625	16534	16363	16462	16325	16519	16553	16591	16393	16604	16533	16558	16550	16369	16484	16462	16573	16588	16434	16475	16475	16203	16586	16549	16418	16520	16492	16348	16581	16603	16614	16543	16312	16413	16502	16327	16531	16494	16505	16533	16533	16625	16662	16400	16479	16556	16609	16470	16617	16655	16549	16455	16493	16536	16370	16451	16454	16465	16557	16513	16387	16458	16543	16408	16576	16407	16541	16452	16418	16413	16514	16430	16455	16437	16466	16423	16605	16521	16490	16592	16403	16580	16499	16478	16598	16545	16563	16527	16609	16431	16545	16414	16482	16410	16446	16509	16601	16536	16507	16493	16497	16501	16334	16546	16497	16358	16611	16550	16438	16602	16486	16524	16357	16520	16471	16377	16625	16488	16527	16570	16478	16391	16633	16614	16541	16340	16393	16537	16356	16546	16510	16502	16483	16566	16508	16443	16526	16342	16523	16386	16528	16477	16724	16452	16638	16374	16642	16440	16350	16544	16443	16359	16372	16688	16595	16457	16425	16464	16527	16524	16527	16489	16579	16607	16671	16573	16501	16443	16448	16473	16417	16571	16451	16561	16469	16300	16492	16507	16710	16500	16674	16534	16492	16329	16444	16412	16563	16595	16380	16623	16486	16347	16596	16511	16563	16636	16410	16456	16285	16385	16407	16469	16497	16642	16616	16495	16583	16479	16533	16630	16513	16529	16448	16514	16499	16381	16448	16516	16531	16501	16503	16347	16636	16483	16578	16480	16472	16559	16465	16356	16325	16397	16522	16493	16699	16458	16463	16442	16541	16509	16644	16527	16697	16552	16256	16395	16331	16519	16602	16540	16505	16147	16434	16680	16479	16478	16573	16619	16543	16591	16357	16340	16569	16570	16467	16540	16574	16411	16422	16553	16544	16609	16506	16544	16633	16369	16352	16480	16570	16573	16502	16573	16501	16570	16411	16450	16560	16430	16408	16291	16549	16567	16523	16391	16628	16568	16512	16494	16503	16417	16469	16550	16561	16628	16697	16453	16510	16488	16464	16440	16658	16453	16669	16356	16445	16429	16551	16566	16352	16525	16523	16384	16367	16585	16427	16543	16552	16430	16373	16533	16557	16613	16311	16310	16409	16531	16561	16402	16496	16308	16423	16781	16507	16437	16543	16502	16396	16447	16435	16446	16427	16377	16435	16505	16530	16338	16568	16557	16403	16443	16362	16612	16475	16499	16498	16365	16344	16646	16474	16477	16611	16548	16510	16657	16472	16574	16372	16449	16397	16491	16409	16527	16445	16416	16569	16569	16468	16593	16443	16443	16458	16607	16521	16603	16454	16409	16596	16473	16706	16657	16446	16555	16619	16481	16615	16625	16493	16404	16461	16424	16479	16397	16539	16437	16502	16621	16522	16399	16692	16421	16674	16586	16452	16164	16623	16521	16526	16480	16445	16770	16432	16434	16516	16505	16611	16576	16598	16595	16452	16420	16523	16566	16266	16414	16525	16298	16431	16539	16480	16642	16398	16355	16508	16317	16623	16695	16612	16544	16229	16450	16487	16637	16532	16473	16514	16471	16467	16424	16385	16391	16545	16674	16394	16424	16455	16582	16411	16320	16489	16578	16507	16556	16587	16642	16454	16461	16402	16439	16339	16453	16393	16598	16461	16310	16448	16266	16646	16475	16506	16536	16443	16688	16491	16407	16583	16603	16379	16492	16528	16612	16525	16487	16664	16379	16585	16524	16615	16316	16278	16440	16472	16486	16628	16482	16594	16496	16450	16503	16394	16485	16437	16337	16484	16359	16461	16365	16534	16509	16571	16519	16398	16592	16504	16355	16237	16332	16563	16381	16380	16446	16590	16493	16405	16606	16485	16562	16537	16445	16445	16565	16595	16407	16583	16551	16408	16509	16478	16404	16520	16397	16489	16510	16560	16656	16451	16666	16462	16614	16503	16606	16492	16387	16502	16438	16433	16397	16454	16509	16446	16637	16557	16572	16493	16715	16470	16397	16519	16486	16551	16590	16578	16595	16544	16436	16437	16433	16507	16508	16524	16489	16559	16389	16603	16494	16365	16542	16517	16617	16638	16485	16469	16551	16504	16383	16501	16503	16662	16361	16428	16500	16479	16427	16525	16449	16498	16437	16485	16468	16447	16563	16629	16484	16283	16681	16426	16526	16482	16560	16509	16414	16428	16373	16550	16335	16566	16635	16652	16633	16615	16459	16408	16620	16469	16428	16678	16398	16551	16446	16408	16490	16478	16532	16512	16579	16573	16478	16419	16551	16549	16549	16553	16477	16487	16369	16558	16460	16426	16398	16525	16568	16416	16550	16431	16493	16450	16539	16444	16385	16489	16493	16528	16516	16651	16370	16326	16333	16441	16516	16842	16402	16311	16229	16534	16504	16568	16553	16540	16427	16463	16521	16414	16413	16589	16542	16511	16636	16404	16535	16582	16416	16650	16367	16416	16558	16500	16617	16399	16475	16673	16417	16499	16478	16421	16476	16361	16418	16584	16639	16469	16477	16559	16566	16328	16601	16596	16456	16616	16380	16530	16432	16546	16594	16649	16502	16393	16526	16486	16360	16595	16479	16493	16491	16562	16474	16382	16517	16566	16561	16485	16477	16605	16453	16717	16586	16621	16392	16754	16469	16473	16569	16456	16421	16529	16535	16517	16360	16494	16473	16463	16480	16421	16490	16483	16299	16274
43737	44328	42855	36308	29918	26725	26001	25641	25758	25778	25890	25595	25686	25610	25798	26085	26393	26367	25863	25519	25615	25627	25505	25434	25475	25683	25677	25726	25759	25796	25621	25711	25466	25872	25554	25568	25651	25583	25676	25553	25448	25665	25720	25695	25708	25687	25766	25370	25590	25625	25744	25690	25784	25540	25482	25643	25669	25754	25350	25563	25625	25558	25477	25661	25703	25862	25665	25570	25594	25674	25656	25634	25306	25434	25619	25488	25478	25724	25707	25792	25787	25687	25650	25603	25486	25718	25717	25724	25474	25529	25705	25616	25545	25656	25482	25414	25530	25621	25551	25527	25517	25607	25412	25566	25484	25523	25424	25508	25574	25566	25661	25817	25474	25381	25498	25572	25567	25579	25690	25649	25511	25828	25747	25535	25647	25567	25548	25591	25639	25607	25625	25471	25921	25529	25684	25571	25484	25810	25687	25650	25509	25834	25773	25643	25654	25770	25569	25495	25561	25582	25617	25606	25613	25592	25701	25535	25556	25530	25746	25500	25686	25746	25732	25539	25598	25615	25580	25783	25483	25479	25350	25654	25656	25458	25791	25656	25474	25508	25530	25696	25493	25687	25780	25438	25638	25512	25506	25538	25512	25686	25653	25847	25787	25722	25430	25860	25612	25534	25743	25601	25464	25562	25656	25676	25398	25526	25753	25578	25439	25735	25488	25409	25453	25393	25463	25508	25570	25441	25241	25741	25560	25407	25569	25552	25592	25728	25908	25511	25428	25501	25785	25641	25806	25465	25705	25476	25427	25866	25612	25546	25410	25548	25701	25496	25647	25519	25453	25329	25265	25485	25597	25784	25703	25763	25390	25581	25588	25455	25460	25541	25483	25720	25446	25489	25484	25787	25427	25513	25733	25404	25770	25552	25655	25382	25635	25597	25737	25573	25541	25642	25704	25545	25596	25571	25626	25758	25716	25633	25513	25477	25272	25649	25355	25674	25384	25523	25508	25797	25807	25455	25532	25689	25825	25631	25438	25477	25565	25697	25761	25552	25455	25723	25552	25606	25482	25700	25447	25558	25661	25497	25480	25629	25569	25569	25750	25568	25578	25692	25450	25636	25724	25538	25466	25647	25663	25742	25653	25647	25383	25617	25643	25574	25581	25767	25773	25729	25627	25789	25555	25752	25541	25595	25592	25718	25587	25936	25436	25564	25715	25580	25565	25466	25510	25703	25502	25725	25842	25494	25696	25867	25770	25637	25521	25586	25467	25527	25658	25542	25497	25616	25872	25619	25708	25479	25371	25357	25679	25528	25712	25659	25536	25375	25590	25263	25385	25620	25741	25590	25567	25594	25698	25434	25720	25382	25826	25616	25591	25737	25548	25680	25637	25725	25572	25475	25547	25575	25643	25712	25509	25850	25631	25435	25727	25684	25708	25631	25608	25738	25845	25625	25582	25666	25603	25563	25624	25583	25736	25421	25858	25353	25603	25614	25704	25785	25580	25559	25717	25567	25335	25750	25587	25388	25366	25745	25556	25640	25531	25443	25634	25663	25674	25790	25482	25594	25427	25734	25832	25693	25628	25488	25684	25544	25747	25472	25842	25541	25551	25538	25629	25623	25791	25554	25864	25560	25607	25552	25531	25727	25466	25454	25536	25667	25579	25482	25532	25560	25532	25733	25717	25476	25637	25494	25613	25600	25627	25676	25673	25699	25442	25629	25306	25773	25501	25654	25616	25428	25589	25483	25660	25471	25526	25524	25459	25538	25561	25599	25811	25979	25659	25502	25690	25700	25516	25777	25712	25491	25647	25476	25438	25481	25556	25667	25507	25446	25565	25528	25602	25624	25392	25530	25482	25627	25706	25672	25338	25312	25779	25815	25786	25556	25594	25532	25517	25685	25877	25428	25640	25484	25714	25535	25361	25595	25584	25604	25597	25435	25679	25460	25643	25381	25607	25631	25733	25637	25539	25599	25628	25500	25430	25636	25651	25489	25518	25754	25944	25669	25739	25544	25755	25787	25678	25642	25678	25663	25629	25540	25722	25798	25441	25632	25661	25749	25565	25515	25441	25614	25542	25703	25484	25467	25643	25474	25435	25627	25528	25474	25562	25436	25686	25679	25476	25733	25585	25457	25686	25410	25376	25433	25619	25713	25749	25665	25614	25580	25633	25449	25276	25506	25508	25552	25767	25638	25698	25658	25656	25749	25625	25727	25541	25581	25468	25392	25417	25642	25714	25487	25521	25637	25889	25598	25540	25564	25570	25727	25707	25526	25761	25610	25579	25449	25543	25559	25572	25626	25522	25433	25628	25543	25798	25528	25586	25412	25449	25729	25678	25380	25725	25749	25563	25568	25503	25567	25417	25449	25756	25548	25576	25500	25915	25643	25610	25401	25449	25623	25334	25663	25622	25672	25697	25469	25613	25548	25892	25446	25513	25509	25719	25773	25677	25649	25671	25292	25710	25743	25651	25815	25835	25677	25619	25667	25633	25449	25624	25865	25649	25518	25437	25604	25631	25488	25709	25768	25884	25500	25570	25410	25583	25647	25608	25458	25712	25568	25446	25508	25733	25492	25582	25455	25554	25628	25677	25679	25726	25443	25562	25539	25810	25467	25684	25652	25693	25660	25773	25889	25556	25594	25528	25563	25604	25543	25472	25677	25562	25603	25761	25942	25537	25564	25665	25964	25673	25672	25819	25796	25631	25708	25306	25336	25572	25791	25635	25766	25584	25535	25665	25535	25736	25609	25648	25637	25735	25627	25479	25536	25763	25590	25723	25534	25258	25800	25610	25425	25726	25343	25540	25325	25490	25673	25513	25553	25435	25504	25498	25648	25712	25575	25580	25298	25446	25503	25574	25570	25803	25569	25747	25634	25618	25440	25628	25738	25545	25388	25631	25941	25725	25544	25723	25532	25753	25608	25772	25262	25582	25648	25622	25648	25684	25601	25429	25701	25517	25627	25556	25555	25759	25634	25575	25546	25688	25436	25511	25670	25609	25575	25445	25765	25444	25586	25794	25548	25671	25582	25642	25777	25765	25617	25371	25707	25764	25582	25712	25731	25468	25713	25787	25584	25404	25664	25438	25708	25715	25494	25630	25559	25896	25800	25744	25691	25749	25477	25588	25533	25676	25840	25549	25437	25588	25651	25447	25566	25702	25786	25797	25716	25601	25694	25504	25627	25438	25586	25576	25565	25639	25379	25705	25656	25543	25388	25447	25584	25594	25510	25647	25529	25632	25743	25855	25690	25672	25362	25460	25731	25570	25526	25701	25683	25732	25664	25751	25672	25606	25531	25459	25597	25602	25456	25659	25386	25528	25427	25604	25666	25668	25368	25539	25719	25637	25771	25691	25280	25274	25808	25717	25517	25828	25530	25477	25661	25605	25676	25838	25788	25682	25670	25503	25608	25580	25642	25469	25505	25727	25534	25344	25296	25554	25547	25478	25574	25795	25732	25640	25649	25596	25733	25594	25774	25488	25482	25717	25522	25734	25537	25753	25646	25570	25762	26082	25551	25628	25436	25641	25640	25635	25684	25236	25439	25622	25652	25539	25393	25424	25511	25708	25678	25828	25729	25505	25745	25704	25562	25432	25461	25771	25519	25494	25650	25616	25425	25590	25594	25669	25619	25591	25580	25684	25660	25318	25425	25608	25512	25609	25651	25650	25805	25810	25759	25645	25505	25647	25780	25843	25609	25774	25441	25746	25425	25593	25794	25598	25585	25716	25601	25735	25363	25483	25533	25503	25437	25484	25528	25556	25807	25565	25736	25710	25681	25422	25752	25451	25720	25437	25515	25799	25675	25440	25516	25531	25562	25616	25812	25443	25690	25569	25719	26038	25871	25713	25784	25492	25588	25752	25607	25689	25570	25538	25636	25469	25526	25511	25449	25661	25737	25682	25481	25934	25542	25588	25691	25525	25629	25505	25483	25654	25565	25527	25523	25219	25454	25699	25556	25551	25472	25640	25828	25731	25670	25541	25635	25675	25665	25704	25652	25600	25758	25790	25701	25869	25521	25657	25832	25516	25771	25592	25689	25886	25911	25788	25556	25485	25529	25611	25508	25632	25630	25670	25550	25644	25374	25533	25565	25420	25666	25389	25782	25557	25597	25856	25362	25645	25597	25732	25555	25369	25615	25356	25782	25612	25537	25605	25513	25329	25534	25835	25482	25729	25521	25607	25790	25973	25866	25937	25566	25708	25550	25500	25509	25712	25553	25484	25627	25657	25657	25586	25733	25552	25439	25730	25610	25569	25624	25622	25644	25625	25942	25744	25453	25762	25506	25708	25630	25691	25733	25527	25818	25735	25636	25545	25633	25634	25365	25582	25628	25676	25715	25556	25685	25370	25542	25846	25593	25646	25544	25636	25394	25537	25574	25654	25460	25737	25388	25765	25468	25625	25932	25557	25694	25395	25634	25722	25456	25755	25614	25750	25491	25601	25349	25494	25590	25441	25420	25499	25479	25671	25637	25364	25417	25605	25515	25629	25563	25754	25600	25556	25640	25664	25542	25572	25577	25213	25559	25531	25285	25541	25483	25427	25821	25670	25617	25632	25606	25420	25677	25347	25618	25843	25798	25792	25662	25565	25279	25452	25802	25515	25848	25557	25776	25694	25182	25757	25170	25738	25612	25591	25691	25811	25353	25738	25738	25632	25269	25514	25569	25576	25686	25536	25587	25818	25704	25744	25287	25604	25579	25521	25802	25645	25507	25697	25590	25575	25677	25682	25660	25484	25824	25612	25549	25743	25633	25566	25729	25657	25723	25377	25595	25455	25528	25718	25763	25466	25544	25551	25749	25508	25644	25542	25652	25886	25668	25694	25434	25609	25471	25671	25521	25761	25583	25630	25668	25455	25615	25681	25613	25340	25616	25482	25608	25399	25709	25491	25664	25635	25379	25682	25684	25529	25642	25745	25732	25807	25793	25818	25531	25734	25567	25540	25486	25668	25397	25697	25635	25687	25464	25529	25634	25460	25629	25539	25348	25998	25673	25485	25534	25605	25554	25631	25749	25501	25496	25710	25837	25525	25776	25863	25704	25569	25797	25467	25691	25696	25780	25888	25579	25611	25446	25594	25507	25548	25714	25489	25488	25734	25809	25623	25701	25400	25598	25769	25680	25711	25848	25639	25549	25534	25409	25538	25307
45824	49305	41579	29346	21270	17711	16933	17092	16969	16911	16993	16811	16963	16726	17117	17674	17528	17374	16960	16759	16684	16601	16561	16775	16569	16971	16563	16583	16561	16696	16748	16660	16653	16745	16695	16627	16726	16777	16712	16668	16827	16779	16537	16785	16733	16769	16706	16527	16743	16835	16727	16706	16629	16543	16712	16545	16714	16725	16757	16798	16693	16639	16845	16552	16667	16743	16594	16593	16683	16544	16822	16686	16850	16804	16747	16654	16694	16668	16632	16924	16743	16672	16748	16807	16742	16549	16768	16903	16739	16700	16636	16678	16772	16578	16860	16648	16567	16668	16815	16614	16701	16835	16751	16863	16655	16734	16728	16742	16498	16617	16767	16866	16554	16691	16785	16740	16691	16556	16682	16605	16689	16651	16816	16744	16581	16485	16702	16646	16683	16474	16685	16663	16663	16668	16653	16633	16726	16682	16693	16712	16781	16733	16788	16544	16795	16828	16550	16712	16662	16651	16719	16605	16773	16697	16657	16709	16832	16773	16581	16627	16649	16665	16670	16783	16573	16686	16701	16637	16601	16671	16569	16631	16603	16569	16688	16710	16599	16723	16761	16718	16680	16759	16582	16502	16831	16775	16611	16715	16452	16897	16772	16631	16503	16604	16597	16657	16625	16695	16879	16502	16815	16707	16602	16730	16672	16790	16547	16620	16635	16730	16734	16602	16698	16764	16645	16892	16735	16812	16739	16638	16734	16739	16661	16511	16604	16813	16833	16550	16745	16666	16656	16709	16689	16789	16721	16657	16787	16622	16807	16595	16845	16668	16531	16696	16894	16743	16660	16762	16641	16485	16767	16665	16477	16593	16751	16751	16639	16707	16580	16684	16802	16920	16701	16463	16885	16622	16747	16644	16724	16602	16798	16707	16521	16651	16613	16784	16762	16810	16690	16737	16604	16388	16927	16638	16634	16782	16716	16594	16737	16629	16762	16703	16763	16843	16623	16661	16532	16735	16707	16802	16640	16716	16727	16645	16598	16729	16635	16626	16877	16650	16554	16598	16693	16750	16633	16651	16761	16708	16682	16781	16647	16664	16808	16678	16689	16536	16587	16808	16791	16587	16801	16831	16756	16694	16655	16746	16637	16708	16883	16670	16581	16683	16716	16573	16738	16671	16557	16747	16817	16626	16737	16704	16597	16648	16713	16703	16712	16618	16698	16855	16644	16672	16518	16670	16814	16511	16700	16637	16808	16664	16716	16738	16585	16666	16630	16673	16761	16531	16685	16810	16621	16889	16537	16657	16780	16720	16472	16668	16679	16578	16748	16660	16746	16569	16689	16820	16672	16648	16422	16622	16751	16660	16625	16733	16697	16661	16533	16663	16803	16500	16640	16637	16702	16723	16640	16816	16681	16678	16671	16746	16694	16738	16683	16790	16775	16804	16681	16557	16588	16701	16829	16786	16662	16615	16793	16587	16711	16681	16691	16791	16731	16841	16636	16552	16632	16809	16954	16554	16613	16735	16605	16588	16579	16625	16439	16667	16681	16613	16660	16649	16661	16606	16525	16720	16727	16875	16814	16633	16654	16395	16761	16834	16631	16649	16779	16646	16686	16578	16776	16743	16601	16660	16837	16759	16692	16717	16898	16828	16788	16681	16747	16667	16580	16822	16545	16608	16592	16779	16692	16552	16641	16654	16755	16687	16635	16719	16775	16720	16595	16682	16751	16416	16614	16536	16749	16756	16479	16728	16622	16697	16635	16605	16668	16648	16924	16810	16738	16920	16813	16532	16775	16614	16677	16661	16785	16756	16739	16695	16649	16754	16837	16506	16754	16419	16703	16788	16724	16762	16808	16734	16543	16709	16610	16791	16458	16643	16642	16636	16723	16600	16679	16756	16541	16765	16662	16546	16637	16712	16719	16704	16704	16790	16667	16582	16797	16826	16693	16767	16697	16808	16633	16697	16892	16682	16696	16646	16554	16635	16692	16723	16544	16813	16737	16705	16590	16693	16629	16557	16807	16549	16756	16703	16816	16513	16548	16687	16557	16695	16616	16636	16718	16699	16664	16604	16652	16598	16704	16625	16652	16515	16592	16498	16533	16522	16623	16680	16586	16777	16634	16840	16746	16670	16649	16542	16711	16606	16661	16646	16683	16567	16752	16715	16470	16694	16808	16762	16763	16681	16765	16672	16736	16557	16802	16698	16628	16581	16667	16778	16622	16742	16696	16727	16645	16687	16774	16759	16547	16789	16516	16697	16736	16713	16777	16651	16801	16661	16677	16771	16648	16768	16553	16614	16855	16776	16800	16731	16685	16646	16721	16732	16535	16631	16733	16685	16759	16570	16761	16627	16575	16490	16642	16637	16668	16707	16741	16533	16636	16662	16659	16599	16641	16682	16735	16750	16549	16660	16765	16611	16582	16763	16622	16742	16692	16673	16604	16744	16807	16746	16533	16619	16805	16728	16552	16781	16534	16572	16622	16892	16504	16693	16626	16695	16622	16731	16616	16671	16684	16577	16679	16776	16733	16732	16628	16560	16648	16620	16427	16820	16695	16748	16720	16497	16793	16575	16587	16731	16512	16832	16763	16688	16631	16536	16672	16727	16715	16762	16711	16597	16587	16746	16665	16564	16619	16730	16711	16718	16743	16721	16716	16608	16704	16577	16696	16737	16654	16668	16534	16696	16563	16631	16829	16769	16838	16579	16766	16662	16729	16662	16618	16712	16655	16521	16755	16560	16612	16593	16803	16737	16624	16712	16561	16607	17028	16516	16718	16551	16670	16650	16605	16612	16556	16601	16606	16653	16743	16585	16665	16687	16782	16656	16661	16765	16727	16755	16752	16677	16756	16719	16512	16819	16592	16819	16551	16706	16744	16602	16733	16722	16520	16622	16859	16444	16600	16734	16494	16762	16682	16516	16781	16911	16736	16641	16690	16694	16789	16722	16585	16607	16680	16619	16750	16630	16663	16945	16694	16703	16691	16794	16674	16570	16797	16578	16930	16879	16687	16646	16700	16653	16582	16663	16621	16602	16733	16590	16518	16730	16720	16710	16628	16764	16703	16703	16547	16728	16707	16653	16469	16658	16638	16527	16608	16764	16545	16717	16699	16522	16772	16769	16551	16700	16629	16547	16550	16673	16538	16664	16566	17010	16605	16719	16661	16683	16584	16720	16585	16689	16721	16561	16693	16602	16771	16682	16611	16669	16628	16659	16642	16678	16824	16780	16787	16694	16710	16697	16528	16666	16731	16721	16724	16767	16552	16728	16752	16675	16656	16752	16701	16774	16563	16539	16650	16570	16824	16753	16418	16741	16755	16708	16760	16718	16815	16742	16610	16783	16561	16924	16635	16740	16675	16583	16766	16683	16710	16873	16565	16647	16724	16514	16642	16555	16806	16579	16520	16770	16526	16879	16755	16792	16905	16724	16740	16762	16713	16760	16606	16734	16695	16502	16750	16808	16824	16644	16641	16722	16497	16707	16742	16730	16533	16787	16742	16662	16561	16710	16743	16738	16810	16585	16506	16584	16694	16528	16700	16597	16711	16826	16559	16575	16711	16691	16662	16682	16712	16662	16551	16706	16510	16667	16684	16670	16775	16605	16716	16604	16909	16747	16647	16832	16582	16730	16666	16708	16744	16640	16622	16744	16600	16638	16607	16558	16603	16803	16676	16817	16656	16491	16823	16481	16770	16706	16720	16775	16680	16675	16458	16730	16654	16881	16640	16768	16600	16761	16668	16784	16497	16601	16648	16545	16692	16774	16777	16778	16614	16561	16571	16557	16801	16712	16696	16592	16680	16650	16477	16699	16706	16669	16546	16688	16758	16605	16678	16751	16612	16795	16594	16855	16729	16674	16708	16663	16724	16611	16840	16691	16549	16550	16685	16617	16782	16612	16648	16753	16511	16660	16721	16616	16770	16587	16725	16765	16778	16731	16612	16607	16542	16592	16754	16709	16521	16670	16841	16789	16764	16681	16404	16687	16608	16689	16680	16711	16687	16534	16589	16533	16650	16576	16670	16727	16651	16772	16667	16751	16566	16756	16446	16642	16694	16849	16749	16675	16600	16666	16763	16617	16666	16661	16589	16660	16619	16674	16593	16644	16554	16608	16836	16743	16597	16768	16519	16657	16669	16812	16588	16639	16712	16664	16764	16684	16662	16601	16627	16752	16686	16530	16635	16559	16675	16772	16704	16696	16782	16794	16619	16814	16804	16641	16781	16859	16885	16581	16635	16546	16639	16669	16678	16658	16703	16712	16649	16779	16805	16672	16575	16657	16870	16514	16798	16515	16823	16575	16623	16844	16720	16571	16571	16606	16584	16836	16490	16753	16708	16616	16753	16841	16761	16732	16681	16869	16783	16835	16641	16625	16687	16813	16732	16893	16744	16385	16748	16583	16604	16816	16662	16553	16549	16526	16725	16633	16669	16613	16589	16732	16675	16692	16634	16878	16771	16722	16612	16827	16540	16757	16865	16630	16743	16812	16633	16671	16671	16617	16593	16639	16515	16734	16714	16566	16734	16751	16792	16741	16558	16652	16678	16609	16691	16687	16582	16606	16656	16676	16744	16648	16758	16725	16641	16778	16726	16620	16698	16738	16741	16686	16556	16676	16523	16564	16591	16841	16462	16679	16727	16804	16727	16782	16659	16933	16602	16763	16820	16716	16611	16737	16683	16747	16694	16754	16610	16582	16523	16536	16775	16693	16445	16541	16671	16693	16709	16622	16732	16708	16720	16637	16652	16837	16725	16685	16747	16777	16639	16616	16648	16712	16635	16638	16662	16761	16578	16608	16717	16756	16470	16631	16809	16585	16779	16537	16691	16696	16612	16721	16618	16670	16881	16544	16585	16890	16539	16644	16694	16585	16577	16728	16657	16725	16910	16672	16636	16679	16750	16598	16877	16655	16552	16611	16724	16583	16617	16769	16610	16794	16553	16709	16814	16830	16679	16761	16751	16785	16728	16750	16608	16676	16654	16685	16711	16858	16713	16560	16629	16583	16597	16621	16592	16768	16643	16607	16542	16708	16581	16556	16658	16679	16682	16761	16773	16759	16715	16753	16690	16458	16790	16678	16703	16947	16530	16613	16517	16473	16715	16689	16526	16766	16641	16755	16701	16564	16896	16648	16637	16675	16703	16684	16807	16596	16717	16630
23439	20546	28294	29099	27544	27741	29223	27098	26710	26716	26601	26688	26364	26558	31178	34281	33096	30407	27473	25974	26408	26192	26343	26197	26059	26574	26563	26326	26087	26344	25906	25948	26166	26216	26109	25991	26178	25862	26336	25941	26119	26065	25853	26033	26169	25964	25940	26086	25758	25997	26076	25973	26193	25667	25936	26263	26008	26155	25991	26147	26155	25939	26087	25821	26026	25982	26084	26258	26260	26087	25739	25920	26111	25955	26002	26085	26309	25960	26044	25838	26119	25988	25908	26044	25945	25856	26042	26249	26116	26161	26017	26118	25947	25867	26129	26225	26250	25740	26250	26068	26169	25919	26125	26073	26135	25838	26182	25902	26044	25809	25894	26101	26012	25931	26088	25861	25976	26155	25674	25946	26273	26112	26339	26000	26013	25875	26099	25800	25940	26134	26027	25827	25976	26027	25893	25871	26058	25950	26035	26125	25895	25937	26261	26413	25861	26201	25971	25956	26020	26100	26047	26148	26028	25936	25796	25917	26100	26163	25943	25834	25852	26093	26043	26008	25861	26119	26029	26041	26012	25717	25875	25853	26146	25963	25998	26129	26036	25973	26080	25943	26000	25799	25911	25904	25831	25962	25905	26253	26167	25766	25856	26129	25705	25849	25980	25903	26093	25874	26193	26027	26049	25761	26059	25714	26057	26206	25687	25887	25974	26242	26156	26052	26058	26111	25844	25821	26071	26180	26033	25805	26284	26141	25889	26073	26221	25819	25969	25921	25967	26007	25896	25770	26014	25650	26013	26013	25881	26035	25959	26132	26045	25686	25986	25874	26073	26112	25904	26109	25952	26006	25995	26017	26132	26130	25919	26041	26209	26210	25935	26023	26025	26027	26128	26004	26122	26133	26130	25802	25935	26285	26064	26053	25978	26134	26067	25922	26262	25801	25787	25809	25839	25784	26193	25657	26137	26013	26048	26137	25851	25802	25939	25672	25983	25978	26057	25931	26112	25949	26130	25849	26241	26075	26205	25939	25932	25866	26040	26125	25815	26146	25981	25790	26073	25918	25967	25937	25923	26022	26237	26011	25721	26131	25806	25908	26178	26041	26139	26121	25982	26132	25983	25989	25967	26006	25889	26004	26151	26168	26123	25913	26000	25991	26060	26093	25999	25678	25849	25990	26046	25950	26101	26110	25911	25842	26051	25648	26142	25760	26026	26048	25824	26276	25745	26002	25879	25927	26146	25965	25938	26204	26176	26130	26253	26066	25966	26096	25852	25918	26131	26047	25858	26044	26062	26096	26028	25949	26199	26016	26170	26075	25995	26029	25930	26146	25907	25858	26111	26228	25800	25825	26376	25937	26056	25692	26016	25983	25941	26221	25953	25983	26210	25891	25856	26208	25897	25987	26046	26032	26188	26215	26166	25997	25980	26053	26175	26123	25891	26003	26239	26094	25896	25916	25985	26006	25730	25905	25685	25957	26024	26248	26204	26140	26156	26004	26091	26138	25953	25728	26150	26064	26100	25946	26022	26192	25909	26036	25791	26181	25949	25720	25937	26232	25893	25775	25904	26096	26102	25952	26089	26207	25923	25992	26082	26207	26093	26099	25948	25767	26054	25797	25915	25845	26231	25897	26056	26061	25874	26049	25908	26052	26035	26135	26188	26123	25941	25797	26078	26086	26097	26064	25988	26136	25843	26021	25959	25860	25885	25869	26145	26127	25980	25997	26072	25835	25925	25826	26079	25929	25883	26135	26198	26067	26077	25655	25960	25841	25779	26057	26032	25976	26083	26151	26101	26183	26116	26374	26100	25976	25828	25908	25836	25948	26030	26004	26304	25930	25920	26161	26047	26058	26163	26076	26220	26072	25983	25797	26034	25903	25929	25980	26098	26129	25962	25829	26137	26200	25778	25854	25822	25842	26051	25874	26187	26176	26132	26098	26005	26097	26191	25973	25942	26029	26010	26021	25819	25937	25720	25923	26077	26004	25704	25908	25929	26075	25794	25823	26019	25924	25870	25826	25991	25995	25995	25796	25947	25986	25925	25917	26056	26145	26057	26109	25983	26019	25986	26152	26216	25911	26059	25995	25967	25683	25891	25902	25909	25949	26091	26042	26013	26176	25891	25893	26304	25828	25866	26081	26106	26022	26024	25796	25831	26005	26182	25941	25895	26194	26288	26092	25946	25971	26071	25907	25551	25889	25971	25828	25841	26147	25904	25688	26153	25956	26088	25915	26038	26256	26142	25881	25768	26111	26187	26086	26142	25910	25878	25925	26101	26126	25938	25812	26075	26001	26005	25795	25798	25867	25981	26030	26193	25945	26044	26192	25919	26024	26056	25881	26082	25978	26158	25905	25851	25945	25990	25879	25804	26107	25886	25909	25966	25939	26012	25894	25945	26128	26077	25955	25893	25968	25916	26241	25962	26315	25978	25830	25971	25854	26082	25784	25842	25757	26042	25810	25979	25912	25931	26076	26237	26192	25875	26185	26319	26113	25861	25895	26192	26117	25866	26073	25990	25914	26031	26056	26011	26060	25964	26016	25886	25990	26033	25991	25840	26082	25868	26014	25898	26146	26032	25969	25894	25921	26297	26167	26084	25860	25951	25857	25836	25997	25892	26023	25924	26175	26040	25867	25933	25764	25971	25893	26198	26123	26253	26057	26048	25946	26100	26129	26045	25976	26065	26179	26035	25795	26200	25959	25867	25929	26157	25913	25917	25938	26021	26039	26237	25834	26153	26160	26043	26051	26035	26094	25745	25995	26161	25914	26161	25924	25898	26160	25997	25967	25989	25968	26214	25862	25921	26173	26169	26213	26071	25759	25798	26356	26106	26191	26395	26120	25894	26117	26075	26205	25865	25930	25860	25972	25962	25811	25829	26086	25947	25884	25924	25817	26126	26004	25811	26215	26299	25968	26002	26061	26093	25923	26044	26024	26014	25976	25870	25894	25914	26054	25592	25849	25817	25899	25839	25952	26151	25971	26099	25900	26009	25941	26283	25663	25948	25848	25745	26105	25808	25866	26153	25829	26000	25934	26266	25747	25915	26030	26030	25981	25847	25849	25818	25976	25868	25919	26091	26089	25909	25868	25940	26178	25915	26299	25878	26105	26070	25963	25994	25860	25962	25983	25860	26116	25898	26152	25737	26147	26120	26026	26112	26105	26057	25705	25915	25777	25972	26089	26086	26017	25944	26025	26010	25918	25867	25790	25962	25972	25794	25964	26041	26215	26157	26035	26072	25706	25836	25935	26123	26025	26141	26082	26103	26069	25902	26128	26018	26100	26026	26212	25805	26001	25951	25893	26015	25999	26143	25852	25899	26057	25993	26016	25969	25902	25774	25902	26144	26194	25981	25804	25829	26206	26274	25884	25700	26204	26255	25983	26000	25989	26033	26324	26074	25752	26063	25951	25862	25871	25985	25946	26052	25903	26268	26029	25975	26252	26154	26198	26188	25926	25873	25909	26034	26073	25870	25862	25875	26056	26134	26192	26173	26015	26011	25921	25951	25971	25997	26119	25821	25857	26168	26031	26237	26100	25913	26035	26165	26027	25994	26160	25961	25996	26069	25941	26186	25904	25966	26134	25999	25817	25898	25995	25977	26207	25889	25784	25930	26073	25964	25886	25764	26118	26032	26124	25990	25920	26167	25832	26013	25945	26041	25951	25806	25987	26176	26241	25991	25725	25729	25828	26027	26057	26041	26087	25903	25696	25803	25912	26234	26022	26012	26127	25932	25992	26183	26028	25959	26214	25938	25925	26160	25922	25726	25971	25998	25882	25982	26107	26047	25987	26111	25810	26065	25825	26005	25982	26089	26156	25992	26202	25951	26250	25946	25908	25953	25947	25830	25826	25619	26000	25828	26087	26033	25943	25860	25926	25880	26051	25718	26177	26240	26028	26179	26136	26022	25950	26145	26020	25862	26088	26229	26188	26213	25967	25685	26180	26141	25930	25906	25862	26024	25861	26091	26142	25901	25693	26110	26088	26154	26135	26072	26111	26019	26092	25913	26070	26053	26059	26136	26083	26018	26213	25948	25984	25814	26035	25914	26129	26169	25948	25853	26029	26076	26085	25951	26201	26080	26023	25917	26137	26189	25936	26248	25920	25932	26071	25854	26124	25883	25991	26131	25969	26086	26166	26119	25782	25893	25896	25901	26071	26148	25907	25909	25851	25955	26061	25988	25902	25993	25880	26089	26083	26158	26139	26212	25684	26090	25840	25853	26179	26195	25960	26027	25913	26050	26063	25864	25897	26012	26182	26262	25992	25960	25783	25948	26077	25864	25869	26144	25766	25955	26022	25948	25921	25897	26021	25885	26062	25870	25799	26070	26233	26127	25962	25927	26163	26123	26167	25831	26073	25801	25789	26059	26098	26076	26031	25918	26022	26110	26182	26265	25894	26063	26022	26161	26063	25992	25926	26020	25944	25783	25685	26058	26051	26168	26223	25902	26069	26106	25909	25838	26167	25923	25947	25793	25824	26154	25837	26152	26110	26041	26099	26011	26063	26081	25964	25759	25913	26173	25932	26062	26118	25939	25934	25926	25983	25966	26026	26114	25909	25836	25834	26125	25915	26007	25812	25774	26203	26083	25906	25912	25934	26045	26032	26071	25790	26020	26002	26055	26066	26114	26193	26118	26181	26031	26056	25877	26167	25922	25960	26035	26123	25977	26148	26226	25852	25725	26036	25964	25945	25967	25852	26171	25966	26092	26327	26049	25920	26010	25874	26073	25923	25777	25954	25824	26115	25990	26008	25986	26015	26052	25933	25891	25693	26155	26188	26085	26053	25892	26216	25974	26068	26215	26087	26048	26027	26066	25928	26017	26037	25849	26060	26085	26282	25966	25752	25998	26051	25955	26232	26051	25915	25905	26408	25871	25988	25974	25986	25792	26011	26112	26163	25949	25753	26097	25969	25710	26126	25901	26004	25976	26007	25819	25950	25862	25892	26073	25750	26026	25926	26146	25889	26243	25933	26014	25881	25916	26058	25898	25897	25802	25789	25819	25843	25907	25837	26032	26092	26389	25788	26075	25965	25827	25799	26103	25942	25994	25992	26058	26062	26022	26091	25757	26013	26048	26168	26153	26175	26123	25955	26040	26251	26063	25903	26000	25954	25952	26096	26043	25841	26059	25964	25925	26032	25921	26009
44330	65315	62482	46985	28837	20103	17826	17604	17566	17561	17348	17234	17156	17691	25001	27241	25445	21467	17528	16818	16878	16778	16817	16940	17170	17441	17272	17416	16901	16833	16835	16822	16935	16665	16967	16885	16912	16809	17010	16908	17056	16835	16853	16856	16846	17125	17195	16988	17090	16891	17065	16997	16825	17001	16956	16927	17061	16954	16928	17013	16901	17056	17052	16948	16887	16920	16958	16957	17036	17116	16766	16974	17013	16987	16882	16957	16911	16879	16983	17003	16871	16915	17172	16906	16955	16755	16836	16856	17014	17056	17052	16819	16877	16798	16923	16855	16942	16845	16817	17001	16891	16936	16747	17015	16766	16947	16929	16984	17095	16892	16802	17004	17001	16848	16836	16830	16871	16877	16851	16865	16905	17047	16956	16925	17140	16915	17028	16989	16946	16964	16851	17040	16949	16793	17002	16878	16921	16970	16919	16896	16972	17075	17138	17004	16774	16939	16775	16923	16954	16848	16934	16923	17172	17049	16924	16915	17005	16935	16894	17019	16829	16944	16936	16874	16899	16924	16974	16763	16986	16939	16932	17098	16981	16723	17084	17015	16845	16948	17006	17074	16987	17110	16877	16989	16835	16937	16848	16853	16948	16820	16761	17036	16982	16893	16884	16962	16978	17077	17016	16935	16964	16867	16939	16891	16897	17008	16851	16937	16835	16904	16910	16921	16935	17085	16859	17111	16894	16885	17023	16812	16841	16935	16938	16842	16882	16880	16957	16800	16916	16869	16890	17096	17013	16803	16922	16858	16903	16855	16938	16866	16977	16953	16908	17039	16849	17038	17013	16902	16868	17028	16884	16920	17050	16966	16906	16847	16892	17026	16937	17023	17085	16828	16886	16859	16944	17061	16869	16952	17017	16775	16871	16911	16911	16929	16971	16780	16943	16880	16854	16944	16966	16916	16985	16903	16883	16744	16846	16856	16942	16995	17012	16845	17080	17040	17020	16776	16931	16978	17001	16844	16802	16840	16957	16979	16866	16924	16929	16951	16863	16922	16857	16949	16988	16863	17026	16767	16745	16994	16914	16997	16947	16778	16909	16849	16774	16851	16811	16935	17030	16828	16828	16896	16923	16915	17098	16700	16887	16870	17011	17025	16894	16846	16939	16963	16850	17005	16873	17062	16778	16975	17018	17081	16989	16847	16916	16825	16933	16898	16951	17137	16843	16993	17088	16881	16899	16845	16826	16838	16849	16960	16862	16934	16881	16910	16949	16845	16956	16743	16993	16959	16861	16937	16971	16940	16879	17021	16935	16983	16835	16727	17042	16936	16783	16799	16984	16845	17035	17091	16674	16905	16905	16938	17040	16910	16884	16804	16940	16732	16881	17023	16806	16808	16800	17015	16877	16973	16890	16984	16962	16981	16899	16860	17137	16737	16846	16741	16686	16741	16825	16972	16881	17177	16881	16930	16765	16853	16847	16837	16932	16993	16991	16776	16966	16855	16819	16918	17026	16906	16775	16884	16957	17186	17002	16937	17048	16915	16818	16860	16701	16985	17065	17067	16942	17062	17001	16756	17040	17062	16726	16854	16748	16919	16843	16899	16923	16677	16898	16769	16866	17014	16737	16876	16819	17048	16987	16981	16908	17001	16876	17200	16939	16845	16834	16838	17044	16683	16851	16836	16962	16784	16792	16897	16883	16765	16837	16878	16930	16852	17031	16830	16860	16781	16878	16836	16847	16725	16955	16955	16892	16908	16914	16897	16967	16981	16871	16995	17032	17039	16897	16782	17051	16855	16990	16948	16959	16954	16788	16972	16782	16922	16908	17010	16862	17032	16927	16872	16775	16861	16738	17012	16822	16996	16908	16919	16940	16994	16909	17048	16927	16991	16745	16976	16902	17065	16835	16871	16975	16843	16724	16919	16866	16924	16943	16894	17062	16798	16944	16829	16815	16873	16894	17033	16950	16845	16944	16711	17049	16856	17097	16915	16823	16943	16961	16942	16891	16865	16981	16829	16927	16987	16829	16854	16961	16947	16966	16939	16971	16850	16985	16963	16776	16828	16812	16870	17253	16947	16972	17051	16940	16810	16792	17020	17071	16914	16903	16864	16904	16914	16985	16915	17061	16915	16910	16896	17124	16715	16938	16979	16891	16898	16987	17070	16983	16806	16981	16924	17008	16983	16871	17011	17015	16912	16963	16736	16895	16824	16989	16796	16800	17007	17014	16985	17050	16902	16869	16748	16881	16936	16912	16886	16771	16742	16898	16833	17110	17015	16876	17135	17003	17037	16850	16897	17005	16898	17058	16781	16884	17034	16929	16979	16895	16907	17000	16858	16869	16888	16774	16843	16688	17045	16964	16996	16793	16927	16918	16875	16771	16983	16985	16985	16872	16900	16762	16943	16836	17089	16851	16987	16885	16999	17074	17037	16991	16989	16771	16987	16948	16947	16794	17059	16937	16945	16849	16903	16965	16965	17015	16839	16842	16880	17138	16806	17010	16907	16795	17042	17041	16903	17068	16982	16835	16832	17000	17020	16932	16703	16924	16970	16989	16845	16879	16962	16963	16993	16954	16848	16993	16828	16912	16881	16851	16899	16901	16828	16836	16933	16829	16811	17022	16877	16984	16852	16858	16946	16926	16953	16869	16882	16957	16861	16860	16921	16780	16906	17043	17020	16990	16943	17021	16988	16974	16964	16940	16890	16911	16902	16925	16665	16855	16784	16783	16828	16794	17102	17017	16801	16960	16942	17051	16883	16931	16916	16847	16934	17027	16950	16887	16971	16936	17062	16909	16927	16899	16867	16939	16759	16928	16795	16912	16968	17076	16917	16949	16899	16866	16772	16865	16955	16907	16842	16923	16969	16821	16843	16988	16951	17033	16920	16804	17117	16730	16861	17017	16737	16884	17006	16975	16928	17072	16867	16870	16924	16960	17037	16943	17162	16970	16935	16789	16934	16975	16914	16832	16814	17047	16778	16891	17003	16872	17047	16979	16945	17006	16942	16916	16724	16989	16881	17099	17062	16968	17026	16959	16777	16857	16912	16962	17097	16968	16940	16873	16952	16922	17016	16892	16904	17061	16855	17036	16989	17129	16913	16879	16879	16844	16949	17097	16806	16997	16872	16892	16723	17114	17009	16897	17055	16780	17001	16892	17050	17001	16847	16883	16835	16945	16942	16811	16772	16828	16968	17048	16949	17014	16840	17001	16849	16969	16870	16936	16959	16912	16823	16861	16922	17101	17107	16819	16810	16937	16957	16941	16826	16861	16940	16931	16864	16907	17052	16896	17046	16809	17082	17060	16962	16954	16747	17044	16948	16957	16942	16968	16827	16888	16926	16921	16784	16765	16966	17040	16943	16871	16986	16735	17041	17079	16938	16887	16916	16847	17109	16881	16916	16864	16965	16979	16939	16983	16854	16991	16839	17005	16848	16885	16995	16893	16906	16896	17084	16975	17091	16994	16912	16952	16799	16936	16785	17031	16941	16898	16998	16893	16746	16813	16813	16852	16864	16808	17045	16870	16855	16800	16951	16913	16957	17022	16704	16854	16883	16783	16993	16908	16812	16803	16969	16856	16956	16999	16960	16755	17035	16998	17008	16829	16954	16730	17054	16960	16830	16905	16880	16754	16941	16751	16886	16906	16875	16975	16909	16984	16973	16891	16726	16923	16891	17061	16949	17021	16905	16910	17042	17032	17006	16740	17081	17056	16815	16955	17026	16934	16946	16929	16676	16996	16785	16969	16944	16806	16861	16876	16848	16768	17051	16820	16822	16815	16843	16999	16872	17051	17071	16845	16903	16823	16846	16945	17072	16988	17041	16887	16958	17169	16929	17111	17023	16985	17002	16877	16981	16855	16913	17100	16806	16746	16964	16884	16755	17022	16837	16835	16950	16865	16911	17064	16898	16988	16927	16965	16833	16973	16862	17236	16881	16947	16928	17088	16870	16898	16982	16903	16971	17005	16943	17008	16931	16950	16951	16742	17037	16910	16928	16867	17016	17062	16876	16941	16987	16987	16836	17021	16846	16866	17049	16800	17078	16894	16806	16938	17010	16859	16939	16795	16999	16929	16856	16906	16961	16859	17007	16867	17024	17031	16949	16826	17119	16847	17017	16861	16922	16986	16879	16910	16848	16831	16801	16839	16772	16999	16906	17136	17039	16874	17044	17020	16920	17043	16942	16937	17050	16861	16980	17092	16904	16930	17000	16836	16994	17106	17020	17066	16937	16957	16841	16917	16929	16881	16780	16981	16819	16949	16988	16862	16912	16944	16912	16984	16816	16765	17105	17066	16934	16847	16810	16933	16880	16946	17057	16797	16816	17018	17007	16804	17069	16918	16813	16684	16860	17027	16887	16874	17063	17008	16805	16917	16841	16962	16925	17036	17042	16905	16885	16899	17048	17085	16894	17019	16922	17073	16937	16998	17084	17013	16980	16915	16937	17072	16720	16946	16892	16998	16924	16969	16866	16920	16785	17063	16922	16917	17024	16860	16931	16898	16963	16712	16932	17067	16985	16788	16854	16918	16885	16950	16949	16920	16942	16956	16867	16915	16820	16983	17009	16982	16896	16703	16846	17077	16951	16825	16941	16865	16873	16810	16771	17003	16969	16869	16875	16817	16958	16969	16844	17039	17019	16896	16937	16916	16895	17145	16908	16987	16868	16932	16956	16736	16933	17237	16979	16922	16978	16925	16732	17071	16830	16897	16767	16812	16849	16956	16904	16927	16920	17059	16903	16943	16981	16933	16869	17028	16968	16879	16869	16952	16949	16882	17116	16895	17059	16871	16894	16895	16984	16980	16795	16990	16939	16982	16945	16951	16921	16907	16750	17064	17044	17105	16930	17074	16904	17002	17032	17022	16927	16878	16904	16879	16907	16948	16955	16868	16958	17228	16730	17090	16875	17078	16926	17029	16800	16893	16828	16927	16995	16845	16990	16973	16725	16950	16973	17036	16832	17063	16768	17125	16902	16840	17088	17049	16901	16964	16988	16808	16920	16885	16951	16997	16837	16902	17100	16825	16887	16986	16853	16867	16780	16950	16951	16813	16994	16919	16930	17000	16997	17065	17125	16967	17040	16933	17046	16983	16832	16998	17003	16837	16862	16987	16889	16781	16892	17024	16877	16953	16694	16871	17095	16769	17057	16931	16957
21858	20510	27811	27814	24675	26647	30781	27629	26812	27674	27312	27168	27101	27948	34684	38507	37555	33342	28209	27047	26727	26890	26659	26394	26963	27632	27444	27176	26782	26626	26862	26633	26730	26520	26673	26763	26451	26645	26888	26665	26502	26812	26657	26966	26569	26698	26655	26683	26831	26955	26570	26552	26685	26771	26699	26938	26757	26706	26522	26832	26779	26639	26754	26785	26769	26814	26670	26539	26995	26663	26666	26631	26719	26743	26688	26527	26679	26765	26902	26505	26716	26576	26671	26526	26453	26797	26546	26558	26625	26672	26838	26775	26859	26545	26670	26551	26776	26513	26633	26833	26689	26653	26603	26747	26871	26561	26666	26586	27033	26864	26882	26792	26777	26828	26678	26677	26714	26635	26693	26684	26891	26681	26892	26699	26851	26762	26741	26676	26793	26806	26483	26538	26337	26725	26651	26545	26989	26548	26609	26502	26727	26747	26750	26467	26647	26690	26924	26751	26801	26658	26513	26635	26905	26317	26781	26429	26545	26638	26879	26491	26639	26743	26764	26520	26674	26833	26659	26567	26655	26795	26625	26823	26965	26571	26534	26648	26763	26519	26368	26687	26762	26776	26781	26681	26511	26328	26475	26431	26667	26678	26558	26800	26552	26432	26891	26481	26652	26961	26829	26735	26666	26864	26395	26681	26787	26584	26816	26636	26830	26672	26895	26843	26550	26629	26885	26817	26642	26684	26753	26789	26536	26581	26592	26890	26680	26460	26728	26828	26840	26698	26763	26699	26751	26519	26833	26461	26530	26805	26959	26597	26727	26258	26611	26748	26697	26446	26745	26667	26689	26607	26896	26770	26546	26748	26626	26820	26726	26766	26430	26416	26566	26468	26675	26855	26762	26800	26552	26612	26512	26869	26651	26649	26785	26808	26631	26726	26772	26852	26672	26559	26649	26679	26665	26522	26498	26828	26723	26685	26751	26515	26552	26579	26735	26693	26835	26701	26765	26676	26546	26631	26643	26592	26647	26471	26625	26689	26560	27005	26616	26470	26859	26839	26531	26806	26657	26669	26777	26718	26668	26670	26741	26598	26421	26426	26528	26537	26679	26625	26833	27032	26792	26542	26742	26653	26595	26686	26709	26819	26695	26595	26847	26677	26665	26678	26523	26708	26508	26723	26413	26896	26555	26626	26719	26768	26930	26978	26514	26582	26795	26682	26765	26642	26866	26656	26595	26755	26788	26590	26648	26559	26897	26861	26526	26653	26597	26544	26544	26612	26526	26515	26727	26586	26766	26721	26475	26853	26584	26744	26745	26598	26471	26627	26525	26673	26665	26651	26589	26471	26277	26498	26604	26583	26780	26548	26451	26515	26311	26366	26504	26853	26473	26498	26476	26803	26783	26713	26790	26704	26571	26620	26793	26650	26314	26680	26575	26687	26573	26159	26811	26736	26920	26730	26528	26539	26461	26732	26797	26845	26586	26720	26567	26628	26634	26795	26412	26602	26940	26714	26444	26842	26414	26801	26770	26509	26815	26845	26647	26487	26516	26677	26626	26659	26521	26850	26878	26559	26706	26591	26614	26748	26533	27008	26757	26726	26692	26760	26611	26579	26583	26646	26566	26651	26733	26546	26513	26762	26635	26675	26800	26488	26648	26884	26688	26529	26696	26949	26779	26762	26973	26672	26652	26690	26504	26730	26748	26750	26507	26652	26710	26498	26579	26468	26732	26500	26615	26750	26608	26575	26711	26597	26598	26786	26727	26652	26797	26700	26729	26618	26506	26686	26722	26552	26502	26563	26475	26452	26805	26664	26825	26783	26542	26535	26800	26650	26618	26783	26613	26666	26602	26720	26712	26643	26821	26716	26534	26895	26623	26520	26641	26641	26558	26678	26775	26435	26670	26579	26469	26593	26638	26456	26488	26623	26837	26646	26651	26900	26757	26700	26839	26632	26862	26371	26663	26410	26625	26661	26482	26826	26725	26661	26761	26722	26475	26724	26770	26757	26797	26601	26566	26525	26667	26581	26620	26952	26530	26808	27025	26467	26476	26689	26778	26754	26726	26728	26785	26566	26753	26435	26791	26550	26768	26956	26612	26712	26840	26583	26674	26622	26686	26539	26866	26713	26841	26717	26519	26853	26816	26546	26680	26654	26653	26750	26710	26567	26736	26913	26492	26635	26720	26484	26624	26868	26813	26836	26510	26691	26476	26588	26576	26779	26687	26903	26683	26827	26692	26487	26593	26641	26521	26744	26518	26697	26670	26594	26753	26521	26609	26801	26577	26571	26751	26743	26678	26636	26851	26614	26666	26598	26731	26472	26550	26668	26763	26529	26682	26659	26514	26623	26792	26812	26852	26815	26717	26524	26940	26521	26507	26685	26713	26522	26520	26555	26643	26533	26770	26667	26618	26455	26748	26465	26482	26470	26658	26592	26794	26787	26677	26714	26656	26546	26477	26721	26862	26892	26460	26856	26436	26446	26576	26976	26647	26616	26438	26453	26598	26856	26656	26691	26449	26434	26728	26815	26795	26757	26470	26856	26602	26760	26618	26536	26773	26629	26795	26804	26499	26966	26829	26921	26646	26601	26454	26810	26724	26548	26503	26642	26735	26604	26623	26424	26357	26555	26614	26719	26886	26720	26786	26616	26545	26578	26702	26737	26598	26479	26814	26904	26768	26558	26578	26674	26923	26457	26539	26632	26478	26948	26896	26688	26787	26670	26684	26386	26710	26584	26400	26605	26706	26614	26648	26665	26365	26842	26623	26499	26558	26604	26784	26817	26606	26824	26639	26885	26918	26576	26702	26693	26356	26251	26751	26471	26698	26515	26739	26469	26866	26654	26616	26645	26511	26990	26714	26636	26445	26887	26576	26535	26715	26710	26672	26670	26642	26469	26650	26762	26740	26788	26970	26853	26597	26591	26634	26596	26919	26731	26471	26624	26902	26637	26474	26500	26561	26579	26474	26605	26796	26644	26749	26704	26743	26676	26463	26626	26675	26611	26320	26624	26670	26586	26826	26689	26667	26681	26759	26605	26741	26666	26877	26614	26695	26642	26827	26504	26647	26585	26968	26622	26701	26792	26811	26451	26532	26646	26602	26614	26822	26404	26427	26628	26713	26400	26697	26942	26531	26720	26648	26914	26773	26602	26641	26838	26915	26651	26596	26759	26711	26574	26839	26798	26686	26679	26542	26511	26600	26464	26670	26609	26605	26644	26754	26460	26853	26557	26508	26807	26943	26647	26883	26620	26680	26746	26398	26439	26627	26689	26750	26757	26843	26834	26838	26744	26748	26480	26517	26667	26576	26761	26884	26907	26808	26698	26808	26546	26624	26714	26783	26931	26859	26862	26752	26628	26552	26505	26762	26782	26555	26713	26775	26661	26843	26559	26398	26583	26690	26682	26634	26563	26744	26639	26767	26971	26792	26547	26550	26679	26668	26785	26800	26618	26776	26757	26450	26844	26814	26517	26765	26813	26815	26303	26545	26746	26739	26767	26864	26750	26641	26781	26613	26573	26722	26665	26342	26811	26631	26672	26553	26635	26871	26868	26638	26650	26742	26482	26366	26864	26520	26838	26660	26552	26704	26701	26734	26825	26727	26932	26537	26958	26839	26412	26989	26638	26572	26610	26550	26875	26632	26577	26773	26695	26662	26822	26668	26618	26893	26798	26737	26665	26659	26612	26653	26714	26655	26755	26652	26576	26567	26751	26591	26596	26486	26685	26704	26831	26648	26778	26735	26527	26625	26681	26581	26473	26543	26620	26839	26403	26441	26462	26714	26607	26626	26533	26652	26255	26419	26575	26687	26713	26564	26574	26598	26660	26556	26614	26612	26484	26578	26986	26653	26816	26795	26718	26552	26581	26656	26858	26702	26449	26541	26491	26747	26401	26523	26689	26635	26386	26753	26556	26637	26770	26732	26580	26781	26649	26606	26652	26531	26653	26920	27040	26677	26674	26778	26642	26710	26882	26833	26518	26667	26631	26712	26521	26585	26492	26815	26369	26522	26650	26890	26625	26816	26526	26600	26544	26535	26721	26637	26727	26399	26736	26646	26506	26751	26537	26925	26959	26697	26722	26729	26417	26441	26594	26616	26843	26521	26883	26527	26764	26733	26607	26569	26481	26745	26580	26457	26662	26678	26645	26658	26670	26738	26642	26804	26763	26553	26662	26827	26403	26795	26732	26675	26748	26573	26621	26797	26699	26739	26628	26531	26622	26613	26445	26568	26542	26452	26572	26795	26705	26499	26936	26642	26769	26525	26939	26793	26601	26868	26499	26496	26592	26630	26692	26551	26566	26733	26523	26763	26596	26660	26405	26950	26594	26770	26719	26427	26730	26526	26416	26586	26688	26502	26915	26769	26407	26574	26256	26570	26649	26743	26611	26496	26714	26582	26827	26720	26492	26748	26645	26623	26781	26731	27064	26519	26745	26906	26605	26788	26907	26696	26618	26938	26827	26829	26706	26471	26884	26509	26600	26632	26670	26705	26569	26707	26462	26465	26700	26536	26545	26774	26663	26799	26665	26592	26808	26641	26871	26819	26462	26593	26768	26805	26732	26660	26500	26731	26644	26530	27011	26741	26808	26684	26668	26703	26644	26863	26522	26764	26771	26605	26961	26675	26516	26658	26521	26815	26803	26923	26765	26888	26865	26718	26535	26415	26742	26635	26874	26671	26729	26482	26577	26666	26775	26933	26849	26671	26206	26404	26753	26507	26651	26752	26861	26570	26508	26353	26899	26624	26433	26663	26633	26747	26480	26334	26837	26603	26444	26551	26601	26712	26500	26651	26734	26539	26794	26914	26517	26640	26906	26836	26604	26471	26533	26626	26606	26919	26659	26699	26476	26827	26685	26611	26802	26525	26715	26633	26778	26501	26721	26793	26859	26764	26628	26727	26712	26813	26790	26469	26573	26503	26734	26768	26905	26719	26908	26552	26722	26782	26649	26491	26390	26751	26563	26834	26712	26652	26490	26462	26577	26492	26590	26693	26832	26707	26921	26662	26432	26817	26849	26688	26678	26613	26593	26571	26559	26707	26609	26715	26746	26685	26617	26561	26454	26606	26583	26710	26785	26687	26627	26988	26636	26669	26488	26554	26748	26962	26508	26631	26901	26638	26635	26962	26682	26643	26853	26727	26862	26814	26753
49016	76951	73142	57112	31303	21856	18668	18167	17829	17628	17735	17745	17678	19351	29381	32600	30613	24811	17902	17309	17246	17201	17327	17191	17788	18455	17935	17806	17397	17257	17370	17156	17327	16961	17374	17231	16952	17154	17228	17261	17123	17229	17083	17273	17289	17435	17118	17248	17351	17288	17300	17291	17102	17010	17235	17253	17024	17274	17353	17174	17198	17239	17212	17234	17184	17225	17154	17183	17165	17331	17207	17074	17188	17213	17342	17178	17227	17223	17294	17299	17154	17440	17221	17177	17194	17092	17078	17151	17176	17242	17198	17189	17279	17277	17218	17060	17177	17184	17328	17179	17053	17139	17272	17042	17247	17241	17180	17258	17217	17193	17189	17193	17224	17158	17221	17110	17109	17131	17184	17352	17232	17084	17352	16924	17099	17261	17269	17153	17133	17243	17144	17134	17191	17154	17262	17243	17178	17245	17063	17143	17105	17120	17209	17216	17154	17144	17177	17053	17128	17131	17012	17161	17160	17095	17251	17248	17110	17132	17232	17261	17160	17092	17138	17143	17281	17257	17327	17271	17193	17122	17195	17230	17279	17170	17296	17167	17270	17166	17189	17186	17228	17255	17126	17258	17040	17209	17052	17233	17283	17118	17155	17342	17181	17109	17216	17220	17055	17273	17284	17367	17044	17235	16955	17171	17137	17203	17012	17156	17159	16992	17079	17287	17028	17187	17295	17096	17174	17238	17290	17050	17113	16990	17147	17029	17269	17167	17267	17160	17142	17342	17195	17072	17360	17271	17303	17125	17139	17072	17155	17123	17261	17277	17239	17324	17178	17125	17215	17220	17304	17283	17246	17072	17199	17155	17144	17199	17187	16994	17170	17287	17201	17091	17177	17384	17202	17053	17173	17126	17225	17200	17221	17179	17247	17178	17144	17199	17110	17236	17199	17015	17288	17140	17217	17278	17234	17213	16979	17336	17202	17244	17310	17310	17288	17262	17101	17223	17185	17153	17189	17200	17312	17170	17114	17129	17323	17227	17175	17292	17321	17229	17188	17242	17255	17124	17355	17210	17208	17234	16975	17285	17207	17188	17388	17189	17088	17092	17317	17185	17353	17309	17285	16914	17157	17114	17169	17048	17093	17351	17103	17250	17166	17072	17195	17181	17074	17257	17311	17082	17147	17245	17243	17317	17357	17114	17292	17186	17180	17147	17208	17335	17159	17166	17304	17193	17313	17152	17242	17020	16971	17222	17113	17118	17267	17058	17274	17230	17402	17004	17125	17281	17182	17254	17007	17285	17028	17210	17218	17034	17193	17193	17344	17028	17199	17206	17224	17046	17245	17105	17394	17058	17366	17120	17123	17207	17207	17165	17040	17207	17048	17204	17054	17184	17044	17332	17172	17276	17164	17273	17184	17297	17264	17367	17176	17165	17188	17124	17171	17227	16935	17129	17222	17090	17085	17241	17063	17138	17045	17229	17257	17032	17202	17199	17108	17122	17238	17094	17110	17098	17240	17201	17153	17307	17236	17348	17148	17223	17150	17073	17161	17305	17197	17128	17178	17109	17247	17165	17149	17184	17131	17034	17272	17093	17302	16995	17081	17158	17157	17198	17167	17186	17189	17204	17326	17002	17050	17211	17205	17046	17128	17303	17106	17127	17382	17157	17256	17086	17009	17225	17319	17123	17108	17184	17166	17244	17260	17237	17315	16941	17118	17044	17200	17170	17158	17098	17225	17192	17067	17199	17186	17154	17043	17402	17177	17337	17182	17353	17214	17159	17262	17143	17094	17339	17195	17108	17159	17181	17055	17141	17270	17209	17314	17309	17123	17192	17251	17213	17327	17212	17141	17366	17209	17181	17119	17228	17349	17122	17013	17132	17140	17139	17190	17305	17315	17236	17195	17330	17343	17151	17333	17100	17138	17207	17113	17218	17281	17387	17225	17231	17276	17327	17165	17109	17278	17150	17473	17208	17227	17323	17161	17128	17279	17248	17288	17094	17295	17167	17160	17353	17308	16998	17079	17120	17142	17096	17134	17333	17155	17170	17308	17117	17366	17019	17278	17452	17138	17276	17163	17255	17257	17271	17125	17211	17321	17315	17167	17194	17235	17412	17170	17307	17121	17103	17143	17121	17341	17259	17138	17412	17208	17100	17333	17301	17228	17074	17045	17278	17353	17173	17243	17285	17216	17136	17156	17152	17377	17226	17132	17190	17326	17383	17279	17017	17279	17312	17335	17186	17004	17077	17054	17267	17316	17032	17129	17267	17124	17156	17014	16983	17231	17373	17169	17070	17268	17304	17189	17219	17106	17340	17252	17136	17146	17101	17217	17080	17104	17273	17119	17372	17207	17156	17219	17181	17129	17203	16960	17085	17260	17205	17221	17014	17216	17194	17207	17087	17333	17219	17112	17295	17226	17146	17103	17154	17176	17103	17165	17159	17309	17085	17083	17153	17234	17012	17073	17286	17241	17272	17199	17088	17100	17133	17246	17377	17070	17170	17027	17284	17164	17240	17110	17102	17185	17299	17214	17283	17096	17244	17236	17243	17334	17050	17523	17206	17225	17154	17246	17320	17336	17120	17301	16959	17141	17235	17167	17090	17023	17196	17043	17175	17067	17359	17029	17444	16968	17093	17227	17072	17281	17140	17387	17203	17099	17151	17164	17087	17250	17307	17263	16977	17130	17301	17138	17129	17238	17160	17269	17149	17180	17272	17193	17178	17183	17174	17193	17120	17209	17088	17389	17286	17162	17222	17158	17163	17227	17126	17289	17113	17210	17327	17220	17177	17248	17067	17225	17282	17221	17066	17142	17230	17104	17147	17109	17273	17170	17053	17246	17214	17158	17339	17099	17217	17221	17351	17178	17240	17246	17302	17271	17104	17057	17053	17315	17085	17328	17074	17177	17301	17295	17158	17225	17225	17000	17139	17268	17133	17186	17074	17152	17090	17301	17266	17250	17261	17064	17196	17207	17232	17187	17190	17273	17273	17047	17153	17012	17149	17098	17243	17323	17054	17187	17187	17198	17213	16992	17054	17304	17248	17191	17338	17219	17099	17242	17165	17121	17322	17288	17090	17043	17080	17277	17369	17263	17030	17113	17253	17280	17298	17097	17205	17129	17063	17036	17237	17047	17131	17259	17270	17426	17130	17199	17157	17256	17226	17062	16922	17103	17082	17196	16884	17211	17126	17270	17129	17096	17090	17214	17110	17369	17246	17019	17303	17008	17152	17055	17225	17265	17143	17207	17177	17314	17111	17309	17273	17249	17072	17001	17017	17206	17128	17142	17242	17240	17338	17070	17222	17215	17192	17234	17172	17081	17157	17089	17155	17242	17053	17234	17082	17183	17226	17190	17075	17252	17191	17152	17138	17136	17080	17250	17175	17025	17011	17109	17085	17334	17177	17223	17190	17296	17187	17142	17142	17103	17277	17260	17126	17226	17143	17219	17079	17240	17415	17335	17025	17143	17197	17230	17076	17108	17234	17144	17378	17143	17284	17189	17275	17168	17148	17114	17303	17109	17202	17237	17187	17115	17187	17309	17178	17160	17157	17275	17247	17204	17443	17064	17155	17181	17175	17078	17167	17262	17187	17065	17203	17188	17212	17168	17268	17203	17171	17265	17249	17276	17188	17281	17101	17197	17038	17131	17116	17098	17146	16939	17309	17172	17141	17217	17135	17271	17004	17072	17287	17234	17159	17243	17188	17053	17152	17089	17258	17215	17241	17257	17230	17152	17131	17097	17032	17374	17173	17184	17213	17224	17159	17156	17200	17180	17216	17182	17052	17294	17248	17170	17285	17183	17246	17130	17173	17340	16976	17048	17073	17005	17227	17222	17137	17258	17209	17214	17142	17220	17234	17315	17221	17253	17112	17273	17099	17223	17220	17198	17092	17364	17245	17196	17291	17335	17127	17094	17135	17097	17241	17140	17015	17097	17191	17071	17286	16979	17317	17316	17196	17080	17014	17271	17304	17127	17274	17095	17221	17208	17159	17178	17242	17310	17371	17314	17080	17028	17154	17233	17356	17245	17070	17105	17197	17176	17184	17187	17339	17283	17242	17281	17233	17176	17270	17126	17097	17286	17237	17086	17266	17196	17066	17305	17302	17405	17128	17114	17311	17229	17352	17230	17157	17189	17126	17189	16952	17094	17184	16994	17176	17199	17096	16951	17155	17273	17009	16992	17346	17261	17119	17067	17059	17268	17205	17264	17107	17273	17128	17048	17142	16860	17162	17201	17501	17238	17266	17104	17072	17165	17268	17280	17198	17208	17079	17353	17168	17222	17361	17085	17322	17210	17253	17211	17157	17324	17090	17049	17113	17226	17035	17281	17100	17376	17235	17161	17028	17288	17361	17211	17211	17017	17166	17264	17258	17122	17141	17250	17189	17053	17226	17117	16999	17143	17148	17317	17149	17287	17364	17072	17217	17155	17227	17199	17219	17306	17278	17234	17042	17189	17100	17269	17027	17116	17208	17129	17172	17173	17020	17349	17150	16933	17283	17196	17098	17233	17209	17098	17185	17296	17073	17289	17062	17231	17166	17183	17015	17169	17366	17167	17187	17040	17306	17153	17202	17184	17237	17156	17197	17116	17324	17122	17172	17174	17177	17067	17352	17126	17137	17281	17207	17005	17086	17159	17217	17174	17116	17108	17050	17167	17313	17278	17168	17176	17104	16904	17217	17109	17066	17152	17170	17370	17298	17165	17195	17059	17155	17277	17108	17008	17215	17077	17220	17241	17152	17015	17239	17133	17172	17288	17191	17208	17328	17132	17181	17120	17254	17296	17356	17266	17102	17250	17181	17308	17284	17311	17160	17138	17059	17097	17186	17217	17265	17232	17132	17208	17111	17072	17321	17344	17041	17371	17253	17264	17362	17178	17109	17195	17194	17049	17237	17224	17262	17222	17145	17059	17208	17314	17204	17180	17369	17311	17007	17185	17052	17220	17279	16943	17042	17176	17271	17044	17250	17205	17091	17126	17145	17294	17254	17224	17246	17219	17238	17270	17138	17127	17101	17061	17088	17440	17262	17121	17308	17232	17289	17155	17075	17096	17189	17297	17373	17136	17226	17132	17115	17215	17375	17133	17065	17193	17170	17011	17248	17119	17087	17158	17118	17263	17116	17165	17188	17274	17208	17220	17209	17303	17144
46467	51007	44858	35263	30025	28990	28436	28613	28369	28455	28086	28449	28495	28340	28528	28882	29018	28502	28425	28159	28319	28201	28249	28426	28178	28220	28155	28219	28255	28136	28311	28328	28187	28282	28027	28229	27990	28221	28400	28417	28367	28281	28090	28037	28298	28291	28341	28257	28421	28379	28285	28242	28140	27949	28114	28124	28189	28198	28105	28151	28547	28273	28050	28358	28383	28270	28395	28373	28221	28107	27942	28021	28457	28060	28104	28171	27978	28331	28203	27943	28410	28138	28226	28357	28504	28535	28285	28118	28114	28264	28333	28075	27950	28195	28331	28129	28233	28253	28270	28158	28292	27999	28405	27999	28313	28298	28172	28092	28270	28028	28308	28165	28241	28211	28265	28147	28210	28298	28174	28129	28084	27936	27883	28218	28398	28261	28106	28022	28212	28543	28486	28248	28081	28190	28086	28313	28116	28128	28255	28514	28213	28132	28385	28234	28106	28217	28152	28111	28329	28207	28021	28106	28153	27953	28215	28491	28447	28178	28247	28354	28246	28320	28223	28206	28158	28152	28310	27970	28277	28295	27912	28250	28137	28199	28180	28107	28133	28334	28073	28267	28291	28234	28205	28279	28357	28038	28161	28315	28271	28322	28339	28314	28341	28328	28140	28240	28112	28215	28165	28071	28134	28089	28152	28107	28336	28307	28055	28174	28128	28114	28096	28188	28278	28268	27946	28248	28097	28277	28102	28144	28121	27907	28137	27782	28004	28243	28096	28155	28337	28280	28300	28138	28133	28466	28294	28376	28106	28293	28298	28490	28337	28116	27851	28035	28242	28119	28393	28042	28352	28284	28420	28201	28357	28296	28164	28149	27951	28291	27893	28230	28310	27988	28330	28143	27869	28047	27998	28247	28239	28192	28059	28100	27987	28044	28302	28164	28215	28092	28378	28177	28195	28243	28327	28140	28461	28143	28255	28323	28127	28093	28132	28252	28265	28182	28293	28199	28209	28280	28456	28438	28107	28191	28040	28113	28066	28242	28207	28309	28179	28242	28272	28239	28138	28258	28286	28228	28259	28191	28273	28318	28227	28003	28145	28134	28121	28158	28183	28176	28338	28283	28090	28233	28261	28140	28038	28246	28286	28251	28172	27952	28053	28254	28302	28114	28315	28500	28467	28303	28334	28275	28144	28188	28223	28334	28364	28269	28238	28248	28125	28058	28039	28055	28015	28117	28293	28221	28251	28322	28463	28261	28156	28292	28255	28059	28234	28100	28206	28170	28239	28300	27998	28143	28275	28217	28476	28319	28190	28338	28316	27980	28208	28110	28184	28189	28206	28207	28300	28403	28160	28136	28158	28125	28109	27986	28032	28025	28101	28150	28204	28150	28042	28095	28104	28229	28209	28153	28300	28428	28203	27891	28527	28385	28479	28065	28257	28246	28312	28209	28444	28103	28405	28085	28089	28386	28252	28133	28538	28089	28071	28072	28243	28136	28166	28029	28269	28277	28234	28114	28141	28080	28184	28065	28481	28165	28194	28263	28032	28133	27998	28062	28334	28280	27897	28088	28253	28016	28404	28176	27932	28129	28341	28054	28060	28084	28181	28250	28436	28428	28255	28233	28160	28443	28275	28182	28267	28258	27978	28086	28197	28251	27920	28084	28228	28153	28082	28077	28165	28396	28287	28487	28273	28474	28188	28335	28201	28131	28035	28252	28166	28170	28479	28312	28206	28065	28103	27940	28327	28591	28551	28194	28321	28103	28081	28348	28275	28378	28268	28065	28478	28286	28177	28249	28079	27979	28101	28099	28052	28066	28058	28090	28272	28052	28140	28181	28200	28117	27923	28195	28121	28009	28202	28322	27956	28046	28292	28151	28310	28139	27983	28229	28076	28601	28107	28097	28419	28272	28427	28278	28314	28084	28497	27932	28493	28546	28351	28285	28080	28096	28307	28171	28248	28143	28114	28568	28281	28359	28149	28157	28334	28164	28291	28378	28157	28044	28302	28324	28198	28227	28117	28079	28139	28421	28050	28226	28172	28361	28203	28394	28502	28162	28395	28047	28256	28158	28097	28204	28129	28264	28251	28077	28318	28291	28165	28429	28210	27982	28315	28508	28375	28219	28155	28146	28187	27938	28248	28223	28052	28071	28294	28018	28116	28075	28322	28112	28156	28218	28377	28237	28206	28154	28074	28220	28173	28357	27981	28259	28341	28434	28223	28246	28304	28085	28177	28099	28070	28209	28260	28234	28252	28354	28303	28404	28351	27979	28082	27930	28492	28439	28241	28197	28075	28027	28104	28373	28296	28264	28219	28122	28151	28337	28277	28143	28051	28147	28162	28024	28234	28276	28176	27994	28317	28478	28064	28485	28185	28193	28316	28234	28286	28103	28342	28533	27984	28215	28430	28241	28255	28119	28138	28297	28439	28286	28353	28444	28362	28247	28410	28150	28188	28208	28182	28107	28269	27933	28248	28142	28220	27997	28243	28166	28139	28293	28074	28067	28019	28174	28378	28419	28244	28052	28310	28472	28198	28119	28262	28143	28146	28158	28401	28207	28255	28476	28243	28180	28161	28421	28304	28250	28194	28021	28220	28249	28402	28066	27984	28099	28282	28145	28466	28291	28220	28213	28350	28461	28187	28304	28305	28130	28208	28255	28098	27961	28305	28196	28371	28110	28019	27903	28267	28128	28185	28321	28237	28404	28329	28106	28159	28202	28218	28199	28114	28027	28343	28297	28351	28212	28151	28464	28109	28088	28168	28330	27933	28293	28082	28281	27935	28019	28111	28176	28020	28267	28115	28213	27985	28112	28146	28113	28229	28131	28219	28207	28105	28211	28211	28130	28147	28083	28083	28137	28195	28270	28311	28082	28030	28097	28148	28162	28033	28300	28237	28171	28171	28115	28292	28177	28357	28294	28224	28332	28385	28133	28326	28033	28282	28135	27994	28290	28337	28243	28193	28215	28397	27805	28091	28156	28317	28186	28301	28134	28244	28147	28160	28295	28451	28362	28321	28126	28281	28207	28362	28173	28135	28071	28084	28061	27994	28133	28274	27912	28169	28216	28074	28316	28271	28262	28090	28260	28188	27972	28069	27963	28230	28090	28252	28363	28137	28275	28105	28160	28366	28265	28534	28246	28206	28000	28243	28109	28340	28391	28561	28222	28270	28145	28329	28026	28032	28129	28063	28051	28273	28206	28303	28215	28347	28137	28359	28324	28394	28216	28153	28217	28461	28134	28262	28370	27927	28437	28093	28003	28220	28425	28478	28391	28184	28176	28148	28191	28168	28250	28216	28082	28232	28341	28382	28039	28194	28099	28305	28138	27992	28090	28157	28320	28068	28501	28477	28088	28174	28030	28459	28037	28103	27925	28122	28091	28285	28189	28135	28072	28097	28166	28246	28306	28343	28120	28123	28449	28228	28191	28322	28179	28057	28089	28188	28191	28354	28233	28352	28288	28147	28001	28042	28478	28140	28103	28077	28059	28245	28507	28363	28230	28171	28421	28114	28149	28273	28033	28359	28261	28212	28270	28130	28129	28364	28215	28188	28272	28313	28079	28097	28266	28394	27982	28204	28223	28278	28013	28518	28133	28196	28204	27918	28259	28311	28222	28136	28316	28396	28140	28264	28161	28259	28296	28287	28205	28167	28356	28348	28130	28098	28011	28320	28243	28439	28131	28425	28293	28227	27939	28082	28264	27951	28251	28268	28116	28194	28315	28119	28140	28367	28324	27975	28070	28562	28300	28263	28505	28406	28046	28241	28055	28184	28442	28128	27903	28199	28279	28276	28164	28345	28332	28471	28068	28053	28344	28504	27926	28209	28231	28269	27942	28065	27946	28193	28064	28447	28205	28204	28231	28003	28093	28151	28165	28213	28082	28139	27930	28085	28119	28211	28376	28192	28151	28331	28359	28187	28283	28410	28222	28220	28151	28125	28058	28409	28182	28133	28194	28128	28039	28041	28078	28152	28317	28400	28128	28187	28297	28137	28206	28139	28207	28085	28196	28374	28091	28103	28118	28186	27986	28109	28274	28142	28233	28273	28217	28365	28085	28212	28427	28229	28535	28139	28156	28259	28233	28279	28156	28304	28119	28149	28120	28144	28239	28135	28138	28349	28264	28123	28182	28119	28170	28190	27921	28151	28321	28119	28065	28044	28049	28397	28180	27933	28406	28239	28113	28126	27936	28045	28201	28263	28158	28243	28373	28354	28200	28285	28282	28212	28282	28167	27973	28002	28041	28168	28233	28362	28316	28395	28441	28316	28309	28233	28079	28386	28106	28398	28046	28140	28268	28260	27917	28289	28051	28462	28431	28210	28353	28074	28243	28479	28125	28060	28131	28412	28446	28176	27945	28103	28294	28286	28247	28151	28220	28240	28351	28148	28308	28152	28045	28057	28195	28453	27974	28208	28227	28090	28221	28030	28087	28316	27940	28084	28389	28343	28162	28456	28183	28236	28404	28367	28092	28302	28401	28412	28368	27986	28132	28144	28015	28100	28112	28029	28097	28101	28052	28200	28259	28338	28334	28383	28148	28129	28420	28426	28176	28303	28413	28269	28451	28150	28456	27881	28224	28252	28124	27986	28273	28036	28080	27952	28207	27762	28134	28091	27832	28449	28162	28236	28493	28144	28091	28200	28212	28440	28470	28185	28078	28314	28195	28481	28357	28390	27964	28163	28154	28190	28417	28309	28296	28326	28132	28247	28028	28206	28276	28148	28318	28191	28313	28050	28134	28056	28223	28253	28230	28254	28228	28043	28122	28286	28349	28284	28069	28281	28568	28405	28234	28401	28238	28060	28021	28233	28201	28320	28065	28498	28264	28229	28151	28057	28240	28421	28116	28350	28341	28109	28084	28188	28299	28391	28349	28408	28547	28201	28370	28304	27967	27961	28442	28059	28219	28187	28550	28197	28096	28227	28123	28171	28273	27993	28222	28281	28239	28298	28013	28169	28146	28259	28413	28236	28251	28125	28509	28187	28128	28417	28178	28384	28020	28272	28325	28113	28069	28235	28156	28194	28372	28342	28199	28110	28004	28210	28415	28209	28201	28338	28111	28108	28194	28251	28426	28274	28131	28142	28068	28409	28228	27990	28397	28132	28354	28528	28287	28180	28098	28144	28205	28157	28327	28310	28089	28009	28358	28353	28181
49062	55834	41669	25953	20618	19056	18091	18133	17971	17997	17982	17858	18123	18066	18224	18823	18685	18307	17994	17643	17864	17824	17681	17915	17832	17763	17793	17831	17653	17914	17886	17976	17841	17819	17842	17871	17787	17965	17898	17920	17801	17886	17791	17854	17763	17813	17880	17941	17944	17855	17802	17811	17891	17735	17766	17694	17780	17761	17735	17846	17786	17883	17789	17974	18057	17804	17935	18133	17857	17744	17993	17813	17803	17693	17893	17919	17894	17789	17931	17898	17942	17818	17814	17750	17565	17761	17801	17918	17975	17797	18010	17689	17692	17851	17886	17664	17843	17811	17815	17881	17840	17839	17765	17735	17887	18116	17704	17870	18020	17748	17701	17973	17905	17854	17903	17706	17870	17845	17844	17871	17779	17694	17834	17877	17848	17889	17811	17613	17779	18034	17741	17724	17762	17704	17848	17715	17838	17713	17771	17806	17843	17880	17720	17858	17779	17846	17880	17931	17788	17905	17878	17857	17859	17691	17977	17891	17773	17755	17861	17861	17755	17840	17754	17833	17769	17796	17962	17876	17749	17802	17821	17638	17740	17833	17841	17933	17782	17734	17857	17827	17665	18004	17726	17984	17807	17761	17676	17889	17856	17802	17953	17741	17948	17828	17854	17884	17922	17823	17888	17840	17734	17929	17808	17757	17955	17867	17714	17997	17897	17803	17869	17839	17769	17754	17565	18026	17818	17722	17780	17787	17966	17780	17813	17917	17732	17833	17815	17674	17721	17807	17920	17706	17679	17830	18008	17686	17747	17986	17895	17749	17736	17746	17764	17780	17833	17815	17661	17864	17904	17805	17869	17940	17834	17662	17803	17858	17865	17924	17837	17687	17858	17787	17785	17883	17641	17869	17881	17939	17651	17764	17825	17843	17777	17752	17792	17816	18040	17966	17921	17915	17862	17815	17789	17781	17853	17854	17758	17859	17841	17834	17763	17865	17946	17939	17958	17729	17747	17906	17851	17881	17800	17775	17706	17974	17895	17878	17804	17674	17999	17984	17772	17833	17884	17826	17769	17904	17988	17809	17905	17664	17829	17694	17839	17901	17797	17743	17951	17872	17839	17958	17826	17820	17713	18023	17883	17725	17745	17780	17892	17748	17779	17746	17889	18004	17945	17945	17814	17738	17851	17894	17982	17827	17918	17883	17871	17707	17935	17735	17937	17922	17670	17826	17789	17682	17918	17779	17838	17831	17737	17822	17798	17899	17739	17861	17890	17836	17885	17798	17742	17847	17907	18092	18009	17929	18017	17826	17796	17855	17848	17801	17671	17908	17809	18018	17799	17933	17872	17787	17894	17903	17964	17834	17828	17764	17856	17752	17605	17731	17870	17838	17863	17780	17852	17680	17832	17774	17904	17822	17871	17760	17985	17971	17797	17729	17634	17748	17692	17803	17794	17901	17733	17865	17747	18003	17867	17756	17719	17905	17891	17769	17824	17864	17650	17968	17883	18046	17849	17877	17664	17755	17849	17718	17802	17751	17792	17865	17914	17794	17881	17707	18002	17841	17856	17823	17886	17946	17688	17800	17801	17947	17770	17716	17798	17828	17880	17740	17812	17690	17827	17815	17884	17920	17816	17780	17754	17758	17821	17793	18002	17733	17924	17787	17878	17802	17906	17895	17727	17716	17838	17875	17730	18047	17765	17867	17743	17841	17796	17716	17768	17772	17939	17990	17917	17743	17765	17709	17671	17918	18056	17826	17783	17879	17845	17830	17812	17849	17778	17798	17793	17699	17722	17868	17855	17954	17840	17873	17880	17802	17799	17832	18053	17807	17847	17848	17685	17781	17878	17729	17859	17728	17776	17849	17968	17992	17881	17777	17920	17689	18045	17979	17824	17858	17897	17859	17929	17665	17851	17853	17896	17762	17985	17730	17919	17862	17776	17595	17933	17815	17951	17984	17798	17949	17806	17689	17882	17636	17782	17830	17938	17768	17821	17899	17863	17831	17728	17851	17883	17912	17807	17873	17971	17693	17818	18029	17948	17908	17676	17782	17703	17801	17718	17652	17747	17979	17871	17820	17837	17821	17736	17766	17911	17761	17750	17774	17654	17795	17964	17764	17766	17836	18024	17951	17935	17943	17795	17902	17802	17892	18024	17721	17729	17945	17881	17674	17637	17843	17964	17827	17817	17840	17815	17813	17825	17819	17752	17895	17897	17734	17801	17810	17823	17776	17659	17846	17901	17885	17844	17924	17727	17888	17761	17842	17814	17795	17850	17884	17888	17777	17826	17924	17915	17812	17787	17770	17985	18044	17797	17816	17587	17808	17921	17820	17794	17945	17743	17646	17755	17954	17891	17787	17747	17884	18025	17812	17892	17805	17816	17790	17954	17789	17915	17686	17851	17678	17876	17922	18005	17897	17926	17804	17832	17861	17800	17750	17851	17913	17670	17806	17693	17890	18073	17798	17652	17835	17748	17847	17892	17849	17881	17802	17947	17901	17771	17907	17912	17923	17894	17848	17903	17953	17965	17766	17795	17958	17745	17689	17786	17844	17752	17719	17578	18032	17950	17881	17877	17919	17992	17769	17815	17789	17831	17867	17813	17788	17716	17958	17788	17847	17784	17836	17919	17806	17693	18025	17889	17747	17961	17868	17762	17729	17952	17770	18007	17814	17944	17869	17858	17790	17752	17750	17678	17904	17944	17878	17810	17906	17957	17828	17908	17971	17727	17911	17813	17938	17812	17822	17832	17762	17922	17953	17870	17772	17873	17976	17706	17720	17995	17846	17959	17822	17868	17694	17763	17817	17857	17785	17952	17852	18003	17867	18001	17968	17943	17866	17782	17862	17825	17789	17683	17655	17835	17995	17812	17717	17815	17764	17772	17871	17907	17817	17804	17918	17838	17835	17821	18002	17714	17982	17929	17718	17783	17647	17766	17998	17815	17972	17809	17783	17719	17828	17807	17915	17872	17836	17934	17934	17903	17893	17970	17607	17826	17815	17881	17854	17856	17658	17682	17692	17777	17887	18022	18009	17914	17689	17893	17868	17845	17819	17888	17695	18034	17910	17897	17818	17703	17813	17872	17730	17690	17901	17845	17771	18028	17859	17724	17802	17884	17651	17911	17807	17956	17849	17846	17876	17793	17834	17862	17797	17723	17846	17794	17715	17912	17998	17741	17866	17971	17726	17843	17866	17795	17955	17801	17841	17687	17737	17974	17844	17777	17775	17871	17798	17583	17779	17784	17817	17804	17947	18031	17816	17637	17777	17852	17813	17763	17835	17769	17778	17762	17833	17914	17755	17839	17609	17769	17889	17869	17678	17900	17956	17844	17853	17898	17892	17953	17746	17835	18063	17708	17908	17812	17770	17841	17905	17817	17770	17832	17841	17643	17855	17793	17848	17743	17784	17774	17817	17829	18005	17776	17860	17874	17790	17779	18037	17905	17722	17953	17863	17977	17777	17874	17772	18014	17757	17784	17999	17937	17964	17884	17878	17760	17870	17865	17892	17635	17757	17776	17802	17857	17902	17768	17800	17975	17828	17770	17780	17801	17898	17751	17731	17967	17745	17814	17745	17887	17794	17805	17822	17906	17719	17777	17847	17922	18014	17788	17749	18004	17877	17985	17748	17945	17866	17846	17928	17775	17829	17754	17867	17746	17909	17943	17818	17726	18044	17626	17836	17750	17886	18119	17761	17905	17716	17784	17690	17901	17777	18013	17727	18064	17634	17942	17793	17831	17692	17865	17684	17856	17986	17841	17859	17836	17908	17855	17726	17760	17778	17924	17990	17905	17877	17580	17848	17725	17736	17972	17843	17859	17696	17705	17817	17861	17799	17720	17736	17770	17788	17896	17872	17871	17917	17924	17783	17796	17866	17620	18058	17929	17754	17852	17786	17848	17927	17908	17992	17826	17702	17768	17907	17917	17702	17879	17765	17720	17667	17764	17864	17871	17912	17823	17936	18023	17759	17910	18051	17789	17838	17905	17785	17699	17799	17952	17913	17927	17885	17838	17930	17997	17803	17749	17815	17822	17805	17960	17896	17801	17657	17969	17826	17754	17823	17820	17907	17820	17763	17944	17690	17849	17884	17663	17951	17753	17790	17692	17926	17771	17940	17810	17732	17741	17834	17745	17858	17882	17944	17814	17624	17699	17868	17813	17714	17982	17856	18001	17846	17694	17860	17880	17870	17824	17761	17932	17831	17717	17819	17834	17806	17890	17821	17826	17780	17866	17970	17867	17786	17774	17789	17855	17779	17767	17927	17884	17738	17872	17667	17873	17897	17833	17815	17984	17923	17854	17828	17712	17984	17886	17685	17808	17853	17926	17947	17785	17771	17924	17943	17877	17937	17784	17859	17790	17878	17854	17818	17856	17763	17980	18009	17776	17777	17843	17796	17753	17815	17981	17667	18035	17933	17697	17794	17924	17842	17791	17865	17838	17931	17965	17932	17780	17784	17779	17736	17809	17802	17839	17740	17776	17893	17892	17899	17982	17662	17653	17973	17938	17876	17959	17875	17867	17718	17810	17742	17791	17903	18027	17930	17877	17950	17817	17827	17830	17746	17828	17898	17780	17886	17802	17822	17898	17843	17806	17820	17788	17841	17848	18025	17845	17865	17876	17789	17849	18000	17843	17874	17860	17743	17913	17788	17913	17679	17864	17694	17930	17852	17763	17798	17933	17846	17690	17903	17759	17852	17786	17777	17852	17778	17881	17844	17706	17790	17897	17921	17961	17884	17814	17660	17938	17753	17685	17810	17739	18167	17791	17786	18032	17724	18071	18000	17911	17916	17804	18028	17766	17921	17805	17722	17928	17921	17882	18095	18017	17829	17782	17821	17710	17975	17746	17837	17762	17952	17931	17782	17700	17779	17854	18037	17862	17922	17749	17993	17928	17584	17825	17797	17806	17814	17796	17701	17797	17983	17921	17747	17726	17812	17783	17975	17764	17888	17815	17898	17769	17972	17749	18035	17772	17932	17861	17923	17962	17988	17818	17774	17986	17882	17752	17680	17892	17959	17937	17825	17831	17939	17709	17622	17732	17990	17860	17664	17887	17704	17807	17885	18047	17767	17900	17895	17665	17747	17871	17822	17780	17820	17790	17849	17803	17943	17694	17781	17781	17829	17997	17719	17804	17944	17957	17738	17804	17751
23414	20529	27118	26102	26176	28406	29465	26991	26400	26525	26583	26225	26397	26797	31713	35983	34343	30146	26890	26432	26259	26070	26267	26088	26196	26701	26799	26744	26355	26060	26478	26532	26228	26264	26129	25840	26086	25996	26251	26055	26256	25974	26062	26295	26200	26062	26118	25967	25931	26251	26164	26224	26233	26234	26130	26175	26265	25889	26049	25839	26098	26012	25984	25945	26243	26215	26174	26270	26238	26113	26173	25961	26098	25950	26148	25981	26022	26093	25957	25980	26339	26073	26188	25929	26189	25800	26155	25946	25918	26055	26074	25850	26184	26084	26067	26164	26247	26431	26067	25754	26198	26236	26087	25992	26061	26061	26137	25937	26076	26132	26080	25917	25981	26146	26190	26224	26151	26031	26277	25931	26244	26094	26170	26032	26232	26363	26132	26289	26025	26148	25814	26073	26065	25985	26042	26044	26026	25952	26188	26064	26224	26207	25980	26095	26121	26124	26070	26041	26039	25903	26035	26284	25889	26091	26080	26121	26033	26145	26223	25865	25972	26161	25900	26089	26161	26005	26028	25967	26195	25869	26228	26021	26015	26212	26237	25931	26107	26020	26207	26237	26088	26220	25916	26066	25985	25940	26142	25954	25994	26102	26157	26079	26226	26286	26104	25960	26075	26054	25796	25917	26157	26202	26111	25988	26119	26252	26044	26106	26040	26132	26313	25935	25824	26057	25934	25994	25905	26226	26108	26001	25885	26061	26033	26051	26146	26327	26067	26082	26200	26131	26287	26108	26056	25811	25905	26022	25982	25823	26274	26095	26022	26275	26242	26033	26277	26107	25948	26179	25968	26209	26208	26034	26221	26316	26013	26100	26230	26231	25965	26049	26087	25954	26052	25964	25932	26118	26043	26043	25954	26066	25858	26238	25881	26053	26121	25948	26191	26117	26161	26070	26243	26033	26123	26232	25991	26220	26133	26161	26082	25902	25957	26322	26081	25941	26368	26117	25947	26014	26039	26053	26133	26056	25964	26189	25882	25940	25843	25951	26012	25926	26276	26062	26172	26035	26191	26160	26171	25752	26199	26091	26210	26292	25894	26306	26004	25917	26115	25956	25952	26112	26286	26103	26246	26269	26002	26370	26269	26200	26135	26135	26071	26135	25977	26119	26028	26472	26167	26100	26301	26090	26020	26025	26078	25976	26207	26278	26301	25877	25971	26012	25979	26086	26165	26300	26205	26048	26079	26112	26193	26041	26213	26213	26118	26399	26226	26059	26242	26180	26181	25911	26001	26193	26017	25985	26066	26229	26209	26062	26172	26231	26448	25962	25869	25923	25953	26149	25993	25942	26124	26287	26079	26047	25977	25857	25979	26125	26184	26094	25785	26343	26154	25941	26143	26066	25993	26314	25988	25867	25881	26091	26082	26306	26292	26068	25981	25975	26122	26116	26054	25984	26293	25957	26280	26067	26176	26215	26124	25900	25737	25937	25987	26048	26104	25981	26047	26226	26112	26216	26077	26153	26338	26165	26058	25893	26052	26059	26109	26140	26156	26224	26287	26039	26273	26161	26071	25991	26152	26109	26422	26149	25706	25933	26116	26109	26168	25939	26011	26169	25947	26092	26179	26394	26070	25779	26347	26258	26060	26167	25781	26114	25818	26118	26119	26330	26213	26092	25924	26076	26155	25894	26084	26008	26291	26037	26164	25842	26026	26064	26181	26031	26114	26044	25995	25962	26144	25848	26401	26213	26073	26094	26079	26255	26322	26138	26078	26046	26068	26072	25969	25952	26259	25962	25890	26229	26051	26114	26024	25993	26122	26224	26127	26171	26009	26141	26107	26093	25995	26093	26184	26161	26161	25980	26123	26288	26107	26250	26163	25943	25940	26149	25934	26070	25907	25987	26029	26040	26312	25931	26208	26070	26028	26208	26105	26045	25975	25927	25938	26192	26052	26158	26004	26110	26128	25942	26188	25886	25916	26084	26345	26051	25994	26038	26236	26359	26198	25996	26190	26159	26150	26024	26162	26293	26266	26142	26051	26043	25963	26049	25951	25910	26056	26278	26267	26146	26031	26266	25987	25851	26006	26111	26198	25825	25951	25961	26006	25838	25880	26036	26027	26076	26327	26161	26365	26087	26039	26222	25935	26523	26142	26181	26208	26171	26175	25877	26138	25811	26264	26119	26067	25957	25988	26025	25942	26202	26360	26381	26174	26034	26156	26114	25968	26328	26166	26088	26082	26192	26289	25870	26065	26294	26255	26212	26049	26098	26207	26061	26065	26114	25942	26260	25978	26118	25958	26097	26125	26353	26093	26131	26086	26119	26158	26371	25763	26130	26076	26228	25964	26019	26239	26068	26212	25923	26312	26232	26201	25890	26223	26000	26378	26221	26257	26099	26090	25943	26136	26226	26187	26097	26048	26253	26164	26189	26146	26036	26151	25954	26242	26219	25867	25757	25844	26299	26076	26256	25951	26107	25990	26083	25910	26120	26122	26007	26056	26171	26164	26203	26224	25905	26186	25964	26027	26269	25996	26117	26033	26231	25963	26037	26152	26079	26204	25980	26273	26058	25907	26006	26203	25827	26305	26220	25968	25919	26317	26014	26109	26240	25849	26116	25925	26092	26274	26174	26330	25927	26211	25991	25935	25773	26125	26214	26059	26086	25852	25956	26262	26310	26250	26113	26084	26062	26100	26144	26105	25934	26168	25988	26267	26117	26020	26068	26376	25969	26194	25945	26213	26038	26076	26087	26181	26146	26132	26144	25904	25945	26042	26097	26008	25843	26241	25889	26008	26146	26093	26207	26205	26146	26057	26265	26275	26217	26015	26280	26129	26004	26132	26037	26171	25991	26266	26026	26189	26229	26034	25887	26095	26184	26073	26209	26002	26260	25966	26287	25700	26033	26359	26234	26041	26128	26045	26481	26128	26213	26188	26224	26092	25979	26013	26104	26319	26381	26272	26189	26030	26075	26105	26021	26175	26213	26052	26219	26231	26098	26193	26026	26252	26098	26009	26129	26279	26070	26141	26116	26064	25905	26000	26230	26033	26186	26172	26129	26230	26198	25911	26153	26173	26097	26041	26099	25901	26236	26149	26021	26206	26090	26030	26194	26189	26129	26048	26305	26037	26216	25938	26026	26150	26135	25824	26168	26147	26057	25926	26124	26091	26058	26038	25964	25953	26078	26117	26167	26092	25990	26109	26320	25920	26223	26196	25929	26230	26243	25941	25827	26301	25980	25946	26166	26048	26207	26198	26064	26005	26089	26027	25840	26212	25980	26233	26183	25922	25675	26148	26055	25963	25892	25767	26006	25925	25976	25909	26079	26087	25959	26100	26094	26105	25958	25873	25856	26206	26307	26105	26099	26136	25904	26329	26180	26136	26087	26118	25817	26238	26138	26134	25929	26116	25972	25924	25961	26152	26087	26005	26046	26172	26472	25981	25998	25997	26108	25886	25909	26024	26194	26248	26173	26051	26198	26340	26227	26047	26094	26127	26369	26071	26022	26195	25857	26246	26140	26336	26249	26559	26169	26137	26019	25926	26118	25786	26100	26017	25729	25872	26020	26060	26098	25844	26069	26121	26095	26071	26255	25940	26275	26210	26034	25950	26286	26092	26194	25887	26211	26108	26052	26058	26066	26218	26057	25924	25950	26188	25883	26031	26006	26216	26366	26323	26262	26032	26136	26109	26303	26237	26036	26209	26065	26209	25979	26094	26295	25926	26062	25952	26061	26023	26109	26038	26036	26177	26020	26127	26216	26377	26275	26053	26169	26052	26170	26176	26069	25978	25945	25967	25777	25934	26312	26087	25896	26187	26157	26132	26082	25863	25984	26210	26068	25939	26078	26195	26299	26018	25839	25995	26142	26173	26101	26172	25946	26326	26029	26145	26323	26095	26244	26287	26156	26076	26051	26023	26063	26089	25997	26151	25912	26088	25972	26289	25895	26077	26231	26324	26221	26052	26277	26084	26056	25898	25927	25888	26097	25989	26420	26305	25954	26055	26346	26108	26119	25990	26124	25978	26065	26176	26142	26232	26221	26207	25944	26169	26250	26216	26090	25990	26163	26020	26062	26100	25946	25833	26341	26269	25907	26153	25837	26210	26164	25961	26225	26247	26012	26169	26222	26245	26047	26125	26052	25891	26137	26319	26137	26254	26095	26245	25953	26147	26075	26303	26337	26116	26124	25965	26015	26343	26025	25975	26232	26435	26202	26344	25826	26027	26143	26322	26214	26042	26140	26104	26017	25970	26125	26346	26077	26321	26088	26014	26133	26288	26034	25900	26031	26141	26040	25946	25811	25965	26119	26364	25916	25903	26082	26136	26317	26110	26310	26257	26165	26053	25947	26164	26078	26041	26173	25823	26036	26269	26223	25957	26063	26111	26107	26054	26034	25979	26110	26130	26066	26081	25879	25986	25923	25890	25960	25770	26074	26338	26083	26174	26126	25925	26220	25953	26066	26199	25843	26300	26171	26207	26114	26063	26121	26116	25933	26355	26200	26256	26174	25872	26082	26048	26228	26232	26156	26024	26298	26046	26076	25967	26160	26087	25839	25881	26236	26178	25834	25790	26279	26156	25903	25969	26140	26180	25821	26258	26376	26377	26139	26140	25991	26403	26117	26215	25957	26304	26240	26204	26146	26083	25971	25844	25982	26248	25938	26203	25969	25915	25992	26073	26302	26166	25998	26036	25841	25963	25955	26153	25893	25798	25971	26296	25991	25969	25974	26081	25974	26105	26051	26021	26210	26143	26262	25886	26028	26127	25799	25859	26095	26292	25774	25938	26268	25925	26082	26030	26059	25812	25915	26154	26002	26226	26372	26000	26197	26134	26101	26088	26178	26318	26167	25978	26087	26163	26041	26059	26089	25866	25974	26142	26290	25972	26112	26069	26027	25986	26113	26142	26268	26129	26302	26154	26085	26149	26144	26044	25965	26207	26162	26334	26227	26017	26013	25840	26238	26349	26021	26084	25904	26351	26064	26312	26011	26118	25891	26376	26123	26031	26111	25893	25976	26203	26173	25935	26006	25920	26028	25968	26377	26204	26191	26141	26070	26103	26132	26078	25841	26262	26169	26171	26201	26113	25905	26096	25909	26131	26119	26368	26104	26127	26066	26169	26051	26206	25959	25964	25941	26272	25935	26069	25819
45107	60229	50884	38234	28519	20517	18399	18073	17797	17559	17342	17302	17331	17601	25950	29651	27075	20832	17070	16958	16867	16872	16892	17137	17508	17565	17502	17191	17041	16944	16931	17016	17033	16951	16813	16917	16973	16903	17045	16999	17029	16800	16893	16928	16858	17017	16954	16868	17110	16891	17143	16919	17040	16924	17013	16748	17146	16871	16985	16955	17095	17079	16971	17047	16965	16801	16850	17013	16924	16892	17060	16883	16944	16966	17116	17048	16911	16965	16835	16872	16667	17061	16824	16867	16998	16990	16901	16971	16949	16990	16965	17009	16925	16963	16965	16721	16914	16872	17082	16955	16915	16918	16960	16729	16870	16935	17050	17069	16912	17110	16848	16961	16764	17123	16916	16960	16981	16698	17156	16974	16977	16929	16964	17005	16955	17010	16850	17008	16887	16927	16995	16894	16887	16861	16881	17063	17084	16868	16854	16872	16974	16908	16910	16945	17029	17083	16914	16912	16894	16829	16992	16888	16924	17040	16828	16885	16897	16931	16905	16976	16718	16895	16869	16977	17078	16998	16946	16935	16864	16915	17036	16809	16856	16961	16809	16818	16626	17045	17006	17010	17012	16850	17104	16967	16969	17033	17148	16823	16804	16783	16849	16924	16808	16967	16863	16609	16885	17084	16953	16856	17110	16840	16907	17054	17033	17056	16849	16814	17025	16932	16934	16871	16885	16831	16914	16905	16832	16881	16821	17010	16996	17062	17030	16939	16774	16982	17036	16914	16900	16940	16855	16863	16808	16910	16889	16894	16991	16829	16981	16832	16953	16802	16934	16883	16989	16984	16878	17017	16954	17046	16983	16755	16945	16965	16920	16855	16920	16867	17035	16831	16874	16720	16895	16887	16879	16988	16878	16907	16950	16845	17036	16698	16873	17081	17075	16963	16714	16924	16890	17017	16977	16946	16999	16888	16894	16952	16958	16764	16814	16926	16748	16802	17004	16921	16953	16880	16951	17075	16921	16932	16762	17020	17165	16972	16870	16937	17050	16999	16882	17025	16936	16905	16997	16928	16945	17011	16947	16862	16993	16755	17025	16817	16699	16891	16849	17016	16882	16803	16787	16909	16852	16993	17057	16962	16922	16941	16973	17005	16929	17146	16893	16871	16888	17105	16937	16911	16950	17255	16877	16862	16960	16952	16958	16774	16964	16871	16896	16731	16909	16894	17109	16878	16829	16974	16901	17022	16970	16983	16916	16899	16988	16974	16771	16894	16926	17112	16919	16960	16799	16722	16935	16786	16966	16841	16806	17015	16922	16893	16710	16786	17059	17044	16886	16877	16922	17061	16961	17011	16972	16748	16803	16851	16698	17022	16890	16875	16906	16906	16846	16860	16943	16915	16838	16915	16805	16875	16889	16942	17049	16857	16930	16888	16731	16903	17137	16932	16877	16899	16989	16871	16886	16773	16875	16811	17013	16946	16898	17020	17008	16943	17094	17042	17009	16940	16895	17045	16999	17065	16687	16872	16896	16950	16966	16950	16920	16894	16842	16917	16842	16850	16903	16976	16709	17037	16848	17039	16843	16936	16990	16912	16907	16947	17006	16889	16742	16914	16961	16859	16831	16776	17161	16809	16950	16950	16947	16892	16873	16932	16786	16968	17000	17040	16858	16883	16877	16840	17027	16899	16926	16846	16788	16944	16920	16814	17035	16894	17065	17013	16864	16836	17148	16972	17193	16835	16792	17094	16832	16902	17058	16944	17144	17134	16977	16911	17142	16881	16990	16839	16824	16897	16874	16814	17053	16934	16869	16933	17001	16882	16977	17008	16808	16895	16907	17028	17008	16974	16848	16910	16903	16759	16933	17057	17064	16890	16604	16919	16968	16844	17113	16974	17073	17109	16908	16936	16987	16923	16856	17045	17043	16790	16855	16939	16908	17076	16745	16918	16881	16806	16879	16903	16992	16984	16986	16859	17092	16930	17056	16887	16930	16990	16853	16937	17026	16924	17018	16919	16993	16791	16885	16911	16882	16951	16991	17067	16983	17054	16988	17084	17052	17028	16888	16940	16988	16961	17096	16913	16872	16887	16964	16969	17010	16839	17067	16933	16733	16905	16949	17062	16936	16946	16875	16878	16963	16941	17032	16849	16891	16937	16826	17055	17094	16851	17047	16931	16868	16974	16898	16902	17005	16911	16903	16844	16878	17154	16855	16968	17003	16779	16996	16898	16952	17040	16861	16877	17012	16876	16885	16940	16871	17021	17034	16941	16716	17003	16834	16927	16967	17201	16875	16952	16820	16939	17027	17207	16973	16940	17132	16826	17020	16904	17036	16841	16930	16866	16665	16961	16813	16569	16989	17118	16934	16847	16881	16940	17058	16926	17027	16946	16975	16923	16987	16991	16932	16874	16885	16832	16992	16946	16853	17072	16806	17009	16811	16821	16885	16920	16976	16989	16881	16960	17090	16848	17102	16996	16855	17080	16879	17025	16823	16959	16935	17063	16968	16955	16954	16835	16832	16879	17011	16806	16822	17032	16920	16982	17041	17053	17098	17022	16968	16817	17060	16874	16898	16950	17090	16958	16896	17009	16966	16972	16892	17070	16924	16827	16936	17080	16910	17132	17036	16868	16884	16922	17003	17015	16942	16893	16936	16884	16969	16982	16930	16905	16982	16950	16914	17001	16850	16680	16938	16954	16878	17130	16860	17144	16875	16816	16756	16869	16865	16882	16861	16881	16788	16956	16869	16867	16964	16834	16990	17170	17010	16791	16828	16754	16869	16855	16870	16723	16988	17026	16881	16855	17148	16845	16949	16958	16859	17094	16926	16667	16830	16864	16951	17000	17066	17011	16966	16927	17079	16851	17025	17001	16989	17027	16811	16912	16848	17131	16938	16861	16885	16898	17129	16863	16860	17034	16863	16792	17040	17115	16775	16912	17105	16860	16965	17014	16920	16831	16890	16846	16947	16903	17079	17149	16900	16930	17005	16926	17051	16792	16983	16804	16982	16988	16969	17153	16983	16922	16946	16989	16939	16970	16944	17008	16912	16876	16951	16867	17007	17180	16875	16855	16927	16967	16865	16823	17122	16939	16966	16915	16816	17039	16773	16790	16892	17032	16933	16874	16831	16909	17023	17026	16901	16968	17073	16976	16819	16905	16857	17091	16776	16872	16876	16973	16836	16872	16898	16917	16977	16776	16773	16974	16960	17055	17010	16996	17031	16742	16970	16857	16950	17021	16945	16997	16831	16820	16891	16865	16753	16985	16908	16840	16811	16845	16889	16959	16957	16853	16850	16886	16785	16925	16996	16956	17083	16904	17019	17202	16867	16939	16897	16770	16852	16910	17066	16904	17146	16778	16955	16955	16924	16951	16869	16916	17104	16882	16784	17081	17091	16869	17169	16982	16727	17029	16992	17003	16953	16957	16982	16947	16841	16775	16897	16930	16801	16778	16987	16787	16968	16994	16963	17023	16821	16868	16878	16792	17067	16984	16871	16854	16991	16903	16835	17108	16755	17015	16847	16932	16883	17018	16961	16929	16918	16807	17032	17016	17111	16867	16919	16822	16889	16910	16967	16839	16882	16819	16911	16993	16979	16898	16793	16898	16697	17070	16768	16956	17056	16833	16920	16911	16998	16815	17014	17016	16893	16986	16992	16941	16829	16772	16994	16907	17038	16816	16897	16951	16880	17072	17082	16887	16858	16972	17146	16949	16887	16803	17031	17082	16830	16796	17137	16919	16933	16828	16965	17116	16917	16891	17023	17045	17073	17074	16958	16989	17072	16997	17065	16768	16992	17035	16868	16919	16988	16758	16897	16905	16891	16851	16847	16889	16825	17020	16932	17042	17036	16891	16985	17050	16877	17110	17007	16815	16834	16711	16906	16893	16936	16906	17109	17113	16838	16878	16842	16878	17033	16824	16926	17105	16881	16831	16795	17034	17158	17094	16995	16977	16883	17057	16913	16900	16788	17052	16918	16947	16960	16968	16841	16901	16887	16930	17113	16958	17058	16836	16892	16685	16854	16936	16952	17042	16794	17045	17024	16988	17069	16800	16835	16966	16984	16762	16996	16940	16903	16732	16993	16916	16889	16927	16977	16892	16941	16861	16889	16848	17036	17023	16974	16852	16806	16847	16713	16977	16853	16990	16887	16838	16934	16789	16848	17007	16962	17057	16616	17067	17054	16763	16995	16950	16934	16927	16875	16792	17154	17019	16844	17065	16942	16901	16959	16960	16987	17011	16936	16929	16987	17088	16925	17019	16849	16931	16919	16994	16840	16963	17038	16960	16907	16723	16930	16926	16986	16883	16898	17211	16785	17040	17032	16918	16990	16910	17025	16919	16917	16983	17018	16923	16849	16864	17007	17054	17084	16961	16785	17007	16873	16847	16862	17132	16916	16998	16737	16818	16961	17300	17056	16901	16900	17100	17020	17064	16893	16990	17014	16764	16853	17087	16882	16981	16790	17046	16889	17087	17011	17062	16969	17034	17055	16826	16839	17046	16964	17059	16908	16873	17021	16882	16836	16852	16994	16938	16895	16897	17053	16971	17018	17061	17095	16830	16995	16861	17097	17003	16673	17072	16915	16798	16975	17105	16850	17105	16876	16872	17037	16869	17050	16929	16932	17014	16829	16875	16813	16783	17000	16937	17129	16992	17046	16855	16916	16776	16677	16830	16943	16817	16903	16653	16805	16970	16780	16944	16872	16855	16819	16955	17058	17078	16987	16983	16750	16853	16934	16873	16891	16854	16998	16911	16944	17007	16870	17067	16915	16880	16914	16987	16841	16853	16977	16894	17110	17030	16781	16949	17015	17036	17212	16894	17171	16926	16875	16911	16926	16842	16976	16866	16968	16977	16832	16828	16851	16802	17073	16924	16866	16801	16914	16879	16931	16948	16888	16883	16881	16618	17046	17083	17077	17062	17010	16825	16856	17000	16779	16886	16948	17008	17009	16972	17063	16878	17045	17023	16826	17157	16917	16946	16991	16967	16875	16940	16785	16901	16838	16965	16836	17082	16933	16932	16864	16753	16898	16915	16888	16895	16826	16871	16820	16933	16970	16952	16953	16987	17030	17046	16941	16960	16997	17003	16905	16969	16868	17024	16881	16991	16955	16931	16889	16844	17075	16823	16937	16826	16859	17010	17031	16825	16804	16869
21961	20525	27223	25849	23232	26261	31280	27884	27068	27725	27327	27081	27152	28277	37584	42587	40490	35395	30272	27000	26657	26934	26814	26558	26661	27194	26983	26628	26652	26682	26594	26811	26654	26729	26527	26596	26569	26740	26665	26444	26385	26448	26483	26598	26756	26563	26422	26648	26699	26834	26774	26637	26726	26582	26285	26590	26546	26631	26592	26509	26216	26566	26684	26749	26639	26692	26882	26604	26604	26661	26583	26541	26457	26605	26556	26806	26644	26586	26874	26566	26457	26585	26642	26417	26647	26720	26578	26442	26689	26893	26570	26602	26723	26726	26657	26615	26594	26424	26565	26636	26351	26509	26636	26400	26671	26576	26498	26371	26766	26764	26678	26535	26753	26534	26378	26371	26377	26811	26505	26512	26617	26434	26428	26759	26505	26398	26515	26651	26632	26553	26642	26811	26501	26683	26627	26519	26417	26501	26373	26590	26556	26637	26383	26570	26335	26421	26558	26463	26567	26461	26769	26692	26478	26762	26872	26593	26694	26572	26701	26505	26433	26531	26557	26660	26379	26635	26342	26644	26595	26683	26308	26541	26481	26333	26368	26706	26625	26742	26442	26396	26462	26769	26444	26426	26655	26510	26449	26714	26440	26492	26561	26597	26605	26723	26435	26737	26835	26643	26452	26476	26650	26553	26426	26417	26341	26657	26654	26386	26716	26715	26508	26399	26625	26830	26354	26436	26612	26734	26550	26764	26505	26360	26965	26722	26496	26465	26460	26530	26556	26668	26456	26744	26446	26591	26393	26545	26590	26442	26437	26509	26621	26532	26584	26736	26369	26643	26650	26499	26311	26462	26651	26584	26501	26423	26453	26832	26687	26736	26604	26743	26628	26447	26564	26327	26670	26687	26488	26865	26401	26463	26467	26477	26491	26129	26475	26508	26730	26624	26579	26667	26464	26417	26485	26576	26565	26605	26944	26741	26677	26427	26368	26596	26565	26571	26425	26712	26321	26406	26544	26570	26729	26385	26349	26443	26778	26679	26706	26501	26742	26445	26720	26576	26469	26690	26586	26578	26549	26685	26482	26538	26472	26265	26465	26369	26409	26430	26419	26648	26453	26648	26643	26686	26620	26368	26563	26363	26396	26407	26630	26512	26448	26412	26597	26649	26814	26656	26598	26249	26444	26472	26583	26607	26653	26456	26712	26498	26518	26472	26457	26337	26706	26457	26707	26664	26581	26760	26434	26680	26777	26622	26428	26591	26639	26858	26782	26593	26501	26537	26511	26586	26600	26417	26422	26356	26718	26582	26556	26621	26741	26535	26849	26498	26577	26572	26672	26613	26532	26488	26701	26625	26424	26590	26288	26385	26645	26620	26455	26536	26641	26499	26336	26394	26421	26389	26275	26673	26758	26609	26364	26601	26789	26585	26544	26538	26554	26550	26722	26786	26602	26689	26643	26115	26794	26299	26501	26670	26531	26700	26565	26407	26481	26571	26392	26488	26433	26361	26446	26294	26553	26489	26389	26386	26590	26729	26399	26515	26772	26730	26554	26737	26631	26696	26483	26539	26491	26387	26532	26518	26366	26701	26456	26541	26344	26530	26335	26289	26634	26419	26706	26242	26613	26650	26486	26658	26760	26458	26502	26522	26245	26849	26699	26716	26162	26407	26564	26619	26670	26624	26350	26529	26407	26534	26689	26695	26710	26671	26582	26401	26477	26688	26575	26466	26409	26419	26407	26366	26519	26504	26623	26550	26601	26515	26438	26400	26615	26576	26540	26636	26614	26451	26314	26569	26352	26789	26727	26439	26258	26467	26692	26782	26275	26413	26626	26743	26481	26385	26696	26598	26715	26517	26728	26742	26669	26621	26822	26642	26492	26545	26509	26559	26399	26377	26574	26372	26655	26414	26505	26634	26649	26525	26276	26258	26403	26477	26507	26291	26653	26546	26370	26555	26236	26541	26330	26438	26392	26530	26644	26770	26317	26763	26509	26418	26525	26497	26556	26711	26362	26426	26626	26744	26853	26547	26478	26479	26601	26580	26574	26533	26663	26394	26462	26534	26563	26605	26397	26524	26630	26434	26385	26807	26220	26587	26417	26265	26628	26310	26556	26432	26399	26356	26547	26794	26518	26831	26881	26331	26487	26527	26702	26453	26331	26391	26657	26932	26475	26667	26609	26671	26792	26707	26627	26881	26607	26578	26612	26446	26436	26562	26393	26798	26602	26545	26564	26562	26462	26707	26560	26363	26777	26609	26455	26646	26522	26222	26614	26321	26645	26687	26427	26449	26641	26657	26485	26747	26369	26452	26509	26571	26544	26656	26231	26425	26509	26676	26567	26856	26666	26435	26557	26604	26700	26587	26525	26562	26470	26607	26575	26667	26674	26635	26421	26293	26560	26537	26439	26669	26582	26637	26363	26402	26417	26695	26656	26539	26522	26809	26497	26533	26644	26371	26577	26243	26603	26340	26337	26467	26591	26427	26599	26715	26435	26560	26320	26480	26405	26578	26540	26590	26524	26477	26600	26601	26723	26486	26639	26530	26445	26481	26407	26700	26531	26514	26415	26590	26494	26655	26461	26721	26568	26492	26540	26333	26623	26804	26357	26479	26864	26347	26584	26466	26403	26504	26508	26664	26401	26410	26514	26523	26552	26720	26627	26162	26663	26708	26602	26502	26483	26459	26411	26375	26696	26665	26480	26519	26589	26590	26579	26678	26417	26460	26575	26798	26557	26561	26632	26392	26395	26558	26391	26299	26683	26227	26496	26528	26643	26132	26444	26654	26716	26575	26640	26700	26728	26511	26493	26507	26560	26620	26450	26608	26432	26658	26344	26704	26386	26721	26651	26349	26592	26736	26602	26631	26647	26608	26758	26470	26712	26515	26668	26479	26732	26585	26651	26651	26382	26525	26576	26376	26535	26459	26460	26248	26480	26303	26503	26637	26498	26458	26621	26587	26395	26452	26645	26377	26625	26621	26915	26542	26417	26481	26427	26375	26536	26427	26488	26657	26805	26578	26635	26640	26684	26307	26694	26544	26332	26310	26600	26591	26624	26594	26510	26570	26237	26586	26491	26352	26532	26562	26497	26252	26354	26347	26377	26479	26616	26492	26661	26479	26544	26415	26378	26533	26691	26540	26640	26658	26375	26453	26406	26667	26659	26566	26515	26581	26576	26613	26429	26805	26591	26477	26581	26637	26404	26523	26550	26377	26364	26420	26421	26660	26558	26687	26546	26494	26517	26716	26664	26459	26621	26442	26471	26593	26436	26352	26401	26605	26432	26666	26296	26489	26565	26639	26446	26518	26311	26487	26663	26403	26395	26393	26641	26619	26710	26477	26601	26699	26512	26670	26208	26451	26592	26559	26576	26620	26569	26476	26681	26537	26600	26443	26696	26686	26855	26443	26535	26625	26347	26609	26489	26649	26504	26473	26569	26519	26676	26704	26502	26580	26619	26499	26609	26721	26337	26521	26423	26685	26796	26561	26763	26629	26611	26476	26303	26277	26301	26461	26473	26503	26651	26549	26649	26565	26605	26504	26625	26523	26481	26242	26738	26511	26649	26704	26738	26804	26747	26780	26657	26536	26503	26376	26480	26666	26525	26543	26368	26564	26486	26423	26452	26662	26596	26738	26545	26370	26625	26709	26331	26350	26770	26383	26681	26577	26481	26481	26733	26619	26477	26554	26589	26739	26588	26514	26675	26722	26439	26549	26906	26645	26547	26775	26425	26558	26842	26437	26682	26564	26248	26344	26842	26741	26119	26628	26452	26339	26443	26450	26917	26354	26484	26461	26634	26431	26616	26569	26576	26676	26377	26506	26619	26638	26561	26589	26400	26563	26634	26621	26505	26483	26414	26475	26773	26295	26477	26546	26652	26356	26605	26603	26643	26850	26761	26698	26304	26457	26595	26734	26702	26703	26600	26662	26507	26522	26363	26319	26348	26486	26373	26448	26500	26433	26434	26517	26466	26311	26383	26406	26320	26478	26521	26603	26620	26499	26578	26374	26459	26398	26617	26450	26507	26537	26722	26379	26516	26221	26558	26358	26778	26738	26695	26534	26483	26638	26466	26369	26772	26698	26799	26599	26704	26484	26443	26419	26497	26505	26516	26513	26540	26630	26962	26571	26373	26364	26463	26383	26768	26430	26714	26746	26417	26660	26595	26799	26499	26668	26507	26584	26973	26597	26728	26351	26610	26824	26707	26568	26602	26463	26446	26663	26567	26591	26579	26615	26211	26674	26505	26509	26635	26583	26498	26505	26537	26826	26309	26466	26538	26305	26572	26571	26213	26399	26611	26478	26257	26371	26495	26426	26716	26694	26512	26563	26315	26561	26338	26694	26404	26439	26734	26481	26572	26714	26600	26657	26512	26448	26522	26707	26432	26697	26556	26452	26675	26537	26545	26409	26477	26688	26574	26819	26545	26634	26488	26380	26591	26776	26618	26589	26517	26550	26513	26449	26689	26635	26464	26388	26505	26571	26585	26401	26497	26586	26380	26666	26490	26769	26655	26643	26402	26455	26648	26668	26670	26424	26685	26544	26452	26472	26509	26536	26449	26483	26457	26385	26544	26459	26594	26635	26715	26298	26410	26478	26631	26337	26484	26511	26653	26380	26486	26351	26509	26454	26405	26519	26711	26410	26453	26501	26479	26534	26691	26479	26568	26464	26538	26626	26452	26648	26573	26655	26602	26504	26584	26644	26524	26612	26534	26648	26825	26726	26487	26452	26470	26533	26550	26509	26524	26853	26383	26332	26718	26417	26443	26487	26424	26570	26347	26568	26657	26648	26764	26681	26477	26564	26506	26327	26619	26386	26733	26512	26259	26417	26218	26383	26509	26517	26602	26548	26456	26614	26677	26320	26610	26358	26388	26532	26532	26363	26633	26592	26518	26473	26775	26523	26536	26584	26752	26541	26503	26650	26318	26433	26632	26194	26579	26460	26463	26691	26569	26372	26520	26572	26431	26541	26708	26624	26433	26688	26328	26566	26788	26580	26713	26400	26473	26491	26458	26529	26349	26613	26732	26640	26779	26490	26452	26757	26733	26517	26139	26649	26570	26882	26605	26825	26669	26660	26583	26251	26375	26617	26394	26530	26652	26571	26578	26697	26810	26565	26457	26598	26543	26454	26378	26420	26639	26715	26492	26448
47504	66338	62637	49867	27769	21016	19890	19027	18380	18126	17772	17715	17910	19415	33380	37265	33375	27161	20154	17068	17183	17193	17044	17165	17300	17800	17623	17519	17147	17258	17304	17142	17108	17126	17056	17169	17250	17024	16918	17278	17075	17237	17127	17153	17122	17115	17177	17166	17112	17174	16978	17161	17265	17091	17186	17246	17157	17169	17151	17028	17205	17088	17066	17049	17246	17185	17272	17056	17106	17060	17254	17115	17184	17249	16980	17266	17103	17194	17027	17105	17033	17151	17029	17039	17133	17384	17020	17234	17247	16934	17322	17142	17315	17159	17066	17112	17253	17129	17222	17108	17213	17068	17058	17034	17074	17069	17023	17197	16946	17059	17022	16944	17210	16926	17103	16983	17109	17075	17011	17137	17091	17130	17048	17158	17312	17241	17151	17127	17245	17032	17033	17161	17114	17077	17110	16880	17279	17128	17120	17005	17036	17035	17109	17170	17178	17116	17061	17012	17066	17040	17029	17096	17104	17026	17039	17038	17133	17065	17034	17051	17065	16990	17092	16941	17247	16895	17113	17011	17284	17047	17164	17119	17007	16948	17293	17128	17234	17165	16966	17096	17245	16935	17087	16997	16996	17245	17004	17007	17043	17073	17097	17258	17110	17058	17246	16856	17093	17076	17040	17180	16918	16971	17108	17151	17155	17165	17111	17049	17125	17246	17174	17219	17170	17124	17168	17275	17075	17087	17037	16917	17009	17087	17298	17074	17168	17061	17086	17214	17053	17354	17194	17029	17358	17105	17201	16905	17034	17176	17246	17298	17344	17115	17036	17193	17101	17207	16979	17123	17045	17051	17204	17055	17212	17102	17222	17264	17057	17102	17068	17046	16975	17028	17035	17189	17115	17025	17014	17018	17162	17092	17219	17246	17157	17099	17155	17323	17173	17183	16992	17196	17147	17067	17154	17001	16967	17298	17140	17092	17124	17015	17011	17388	17003	17064	17056	17216	17170	17293	17017	17046	17073	17123	17052	17217	17099	16993	17190	16989	17242	17244	17082	16955	17159	17270	17100	17229	17186	17149	16804	17015	17082	17191	17045	16969	17070	17173	17050	17192	17008	17165	17072	16985	17037	17149	17235	16827	17004	17121	17315	17108	17137	17183	17200	16854	17048	17071	17133	17069	17093	17043	17037	17030	17186	17102	17190	17131	17161	17244	17229	17055	17136	17166	17159	17152	17115	16930	17073	17212	17032	17045	17054	17083	17221	17201	17131	17101	17185	17176	17104	16966	17129	17009	17160	16824	17083	17086	17247	17081	17107	17136	17144	17275	17308	17186	17076	17024	17023	16931	16964	17010	17009	17021	17039	17034	17137	17167	17082	17234	17066	17232	17155	17117	17098	17097	17126	17170	16971	17082	17070	16995	17030	17047	16892	17085	17069	17229	17175	17088	17257	17033	17098	17123	17146	17214	17082	16952	17161	17043	17256	17170	17116	16990	16989	17140	17115	17124	17030	17045	17185	16988	17136	16963	17146	17046	17021	17000	17002	17248	17129	17176	17076	17027	17265	17046	17045	17218	17297	17154	16919	17081	17230	16912	16958	17295	17145	16995	17249	16996	17107	17064	17039	17085	16867	17113	17112	17081	16990	17211	17050	17142	17084	16946	16966	17176	17103	17144	17157	17109	17022	17121	17102	17215	17092	17132	17193	16949	17130	17265	17032	17169	17142	17245	16933	17103	17100	17122	17090	17092	17198	17158	17087	17062	16916	17281	16970	16903	16942	17093	17069	17164	16975	17147	17096	17025	17196	17090	16947	17117	16929	16959	17084	17088	17046	17049	17118	17060	17053	16971	16926	17095	17040	17208	17170	17012	16952	17184	17143	17199	16958	16893	17010	17210	16929	17122	17121	17018	17140	17158	17196	17223	17088	17357	17220	17032	16905	17188	17224	17130	17265	16877	17277	16983	17123	17092	17063	17180	17196	17117	17078	17184	16916	17117	17001	16980	17198	17107	17091	17056	17127	17051	17118	17320	17179	17222	17191	16998	17068	17061	17238	17086	17212	17243	17084	17270	17226	17040	17166	17132	17016	16949	17193	17260	16831	17060	17103	17057	17141	17328	17149	17169	17179	16889	17179	17023	16979	17236	16972	17184	17093	17111	17027	17174	16971	17224	17152	17160	17051	17025	16998	17105	17229	17234	17055	17271	17114	17237	17109	16984	17063	17133	17061	17031	17088	16864	17050	17152	16966	17247	16974	17204	17004	17084	17152	17059	17057	17188	16939	17091	17198	17058	17092	17003	17052	17239	17063	17042	17189	17128	17154	17225	17098	17137	17219	17078	17123	16950	17074	17193	17173	17175	17123	17067	17201	17061	17040	17219	17206	16915	17263	17075	17170	16998	17219	17081	17031	17129	17139	17168	17266	17188	17168	17017	17064	17084	17144	17113	17310	17091	17105	17095	17094	17294	17109	17065	17272	17062	17105	17021	17072	16969	17037	17091	17115	17143	17134	17184	17071	17026	17288	17164	16997	17290	16987	17137	17134	16932	17148	17014	17037	17142	17074	17143	17103	17088	17096	17301	17210	17076	16833	17094	16957	17052	17065	17171	17021	17116	17082	17086	16998	17117	17056	17103	16989	17109	17082	16957	17084	17042	17125	17244	17172	17038	16976	17267	17047	17037	17162	16991	17208	17220	17182	17241	17193	17128	17030	17056	17329	17101	17154	17069	17018	17091	17155	17082	17052	17176	17028	17271	17153	16998	17058	17053	17103	17169	17108	17225	17043	17049	17037	17130	17127	17140	16912	17141	17133	17183	17044	17043	17077	17104	16904	17121	17173	17017	17006	16926	17061	17148	16962	17041	17068	17128	17234	16961	17175	17173	16965	17397	17145	17122	17111	17302	17220	17169	17173	17011	16969	17003	17059	17170	16980	17127	17134	17106	17008	17257	17179	17025	17089	17089	17108	17144	16963	17087	16987	17018	17057	17067	17105	17217	17256	17099	17228	17095	16915	16937	17193	17075	17156	16973	17147	17095	17010	16941	17121	17040	17156	17047	16981	17079	17123	17096	17069	17095	16993	17060	17067	17076	17001	17032	17077	17227	17166	16986	17253	16939	16982	17069	17108	17221	17225	17202	17073	17167	16956	17094	17243	17138	17190	17151	17235	17171	16950	17063	17193	17145	17298	17195	17004	17077	17158	17136	17037	17374	17080	17092	16983	17083	17068	17194	17103	17103	17245	17044	17332	17076	17208	17188	17104	17123	17149	17101	17030	17144	17130	17231	17125	17266	17173	17055	17057	17169	17065	17111	16984	16920	17300	17069	16969	17224	17216	17061	17200	17062	17204	17244	17078	16943	17185	17059	17079	17203	16974	17006	17125	16874	17144	17014	17267	17186	17146	16945	16912	17213	17092	17039	17155	16938	17187	17236	16984	17142	17175	17016	17189	16959	17141	17133	17169	17103	17171	17236	17075	17107	16980	17069	17108	17341	17197	17096	16995	17087	17174	17139	17187	17177	17136	16985	16932	17056	17091	17014	17225	17124	17097	17013	17140	16985	16950	16920	17101	17198	17173	17127	17317	17198	17076	17003	17138	17078	17130	17073	17009	17212	17058	16970	17028	17016	17210	17105	17043	17188	17266	17151	17131	17170	17250	17086	17124	17246	17140	17090	17093	17071	17147	17185	17069	17094	17108	17308	17058	17113	17188	17137	17104	17094	17155	17183	17055	17117	17139	17304	17053	16981	17230	17034	17025	17015	17080	17190	17069	17123	17300	16919	17249	17095	17046	17064	17081	17014	17197	17179	17156	17052	17238	17176	16998	17261	17186	17258	16993	17233	17021	17253	17073	17221	17026	17124	17033	17051	17118	17030	17057	17251	16991	17108	17187	16973	17217	17069	17096	17138	16962	17211	17051	17199	17069	17014	17084	17019	17168	17200	17077	17197	17016	16949	17195	16895	17062	17105	17028	17164	17214	17035	17001	17199	17353	17074	17081	17186	17144	17039	17101	17077	17018	17148	16985	17220	17033	17067	17302	16867	17054	17266	17227	17060	17095	17013	17209	17212	17053	17137	17067	17192	17070	17124	17175	17140	17050	17236	16995	17212	17151	17096	17045	16995	17071	17053	17138	17183	16992	17079	17022	17109	16931	17149	17138	17005	16944	16993	17046	17109	17005	17179	17193	17115	17013	17103	17279	17206	17042	17086	17068	17100	17195	16983	17127	17069	17111	17030	17058	17076	17018	17174	16968	17019	17054	16942	17258	17129	17171	16931	17047	17238	17117	17164	17134	17043	17060	17299	17177	17012	17098	17064	17110	17111	17145	17275	17119	17123	16920	17109	17129	17103	17021	16988	17051	17086	16941	17156	17117	16999	17177	17191	17212	17017	17321	17052	17051	17065	17113	16996	17122	17103	17191	17062	17163	17119	17201	17233	17117	17170	17144	17189	17053	17093	17172	17152	16885	17155	17058	17151	17117	17218	16983	17003	17243	17177	17342	17059	17208	17127	17099	17014	17072	17242	17171	17017	17081	17146	17153	17251	17252	16990	17157	17087	17265	17114	17093	17367	17162	17154	17137	17089	17211	17149	16990	17137	17193	17019	17073	17092	17084	16981	17032	17152	17162	17111	17051	17044	17129	17191	17101	17021	17195	17048	17164	17215	17181	16934	17095	17118	17152	17305	17093	17102	17173	17076	17213	17050	17054	17014	17086	17167	17046	16958	17216	17072	17133	17052	17066	17257	17091	17033	17068	17097	16973	16919	17325	17223	17056	17204	17082	17191	17233	17140	17128	17116	17067	17219	16996	17164	17073	17203	17125	16937	16954	17239	17160	17059	17102	17026	17127	17027	17049	17171	17028	17027	17170	17027	16921	17074	17127	17140	17061	17182	17048	17126	17149	17188	17125	17107	17134	17190	17046	17195	17222	16985	17095	17221	17025	17143	17141	17153	17146	17058	17023	17047	17006	17290	17037	17169	17052	17154	17242	17094	17127	17096	17022	17112	17000	17108	17101	16980	17244	17075	16833	17123	17136	17029	16989	16985	17005	17203	17070	17112	17050	17177	17074	17185	17076	17064	17125	17122	16917	17159	17346	17083	17196	17010	17041	17252	17069	17295	17298	17113	17015	17198	17034	16988	17053	16969	17116	17247	17056	16969
43277	45974	45380	35596	28611	26359	25923	26040	25886	25750	25791	25814	25908	26032	26164	26263	26638	26319	25732	25762	25794	25635	25610	25759	25702	25758	25632	25570	25989	25721	25885	25743	25745	25680	25768	25612	25564	25531	25962	25815	25858	25724	25771	25751	25728	25409	25729	25570	25612	25844	25656	25660	25621	25718	25616	25817	25698	25640	25812	25770	25734	25606	25632	25705	25786	25670	25666	25598	25693	25703	25643	25803	25567	25817	25741	25726	25916	25921	25613	25594	25749	25633	25534	25606	25722	25688	25658	25896	25700	25699	25861	25592	25905	25562	25645	25818	25667	25590	25804	25757	25542	25528	25608	25759	25644	25658	25639	25956	25770	25754	25583	25602	25605	25613	25787	25691	25565	25705	25639	25504	25847	25668	25610	25691	25734	25666	25787	25733	25674	25543	25816	25621	25959	25689	25618	25640	25620	25816	25766	25715	25657	25733	25994	25664	25636	25852	25908	25536	25653	25565	25698	25711	25341	25512	25504	25648	25868	25643	25531	25682	25925	25638	25790	25694	25784	25591	25822	25707	25545	25757	25861	25710	25701	25584	25650	25654	25732	25761	25674	25897	25761	25753	25665	25447	25560	25760	25757	25535	25666	25392	25746	25879	25873	25788	25712	25780	25763	25570	25741	25441	25766	25900	25784	25804	25714	25727	25719	25553	25686	25892	25620	25489	25482	25711	25488	25686	25762	25759	25627	25813	25586	25411	25851	25678	25864	25627	25748	25516	25663	25640	25790	25552	25516	25738	25757	25878	25725	25571	25727	25456	25903	25741	25795	25642	25722	25732	25752	25653	25795	25653	25487	25729	25564	25613	25674	25807	25828	25960	25710	25570	25799	25551	25713	25812	25889	25576	25547	25838	25731	25734	25629	25533	25633	25779	25709	25881	25790	25449	25800	25594	25627	25880	25647	25712	25857	25671	25669	25639	25712	25632	25948	25607	25575	25559	25663	25548	25526	25484	25676	25544	25749	25686	25551	25781	25424	25629	25619	25704	25778	25502	25810	25557	25754	25642	25624	25557	25719	25641	25602	25567	25620	25692	25679	25670	25501	25868	25694	25668	25655	25594	25608	25684	25734	25629	25854	25328	25579	25612	25588	25453	25669	25834	25763	25381	25635	25523	25511	25668	25660	25700	25615	25545	25543	25675	25516	25700	25598	25467	25849	25575	25941	25594	25626	25805	25834	25440	25689	25571	25734	25411	25619	25612	25783	25487	25663	25596	25748	25638	25592	25535	25674	25510	25539	25684	25478	25569	25548	25467	25624	25931	25542	25804	25705	25521	25631	25599	25681	25728	25772	25686	25743	25638	25535	25694	25646	25664	25755	25837	25734	25503	25571	25662	25711	25731	25927	25683	25505	25707	25796	25675	25714	25582	25636	25589	25859	25531	25781	25703	25620	25883	25573	25586	25781	25837	25703	25705	25814	25624	25782	25959	25617	25640	25744	25625	25533	25617	25890	25559	25659	25984	25704	25827	25806	25680	25523	25784	25665	25480	25347	25674	25300	25489	25669	25663	25639	25867	25395	25711	25476	25552	25656	25768	25660	25889	25501	25699	25931	25769	25856	25418	25762	25592	25817	25704	25542	25618	25583	25255	25509	25884	26026	25481	25742	25542	25800	25621	25800	25725	25803	25627	25671	25524	25738	25523	25844	25895	25900	25931	25783	25750	25693	25666	25523	25549	25623	25644	25615	25621	25617	25474	25623	25674	25657	25399	25439	25580	25684	25417	25477	25676	25731	25737	25395	25710	25621	25858	25552	25606	25800	25595	25633	25736	25764	25785	25566	25426	25524	25676	25576	25888	25595	25341	25623	25504	25693	25523	25778	25605	25593	25666	25390	25394	25587	25513	25753	25706	25706	25595	25806	25505	25966	25628	25608	25798	25784	25817	25727	25736	25699	25694	25656	25686	25633	25714	25859	25515	25920	25720	25756	25639	25743	25533	25652	25586	25430	25947	25760	25564	25830	25443	25777	25556	25761	25694	25695	25574	25714	25785	25664	25686	25563	25781	25493	25769	25668	25698	25785	25400	25715	25512	25631	25589	25793	25727	26186	25593	25637	25660	25722	25597	25830	25440	25781	25669	25826	25536	25514	25697	25512	25788	25880	25877	25907	25781	25786	25755	25664	25699	25502	25852	25626	25541	25637	25660	25811	25688	25742	25780	25413	25697	25922	25928	25159	25527	25903	25688	25910	25605	25744	25182	25704	25882	25715	25344	25545	25565	25831	25598	25770	25587	25513	25691	25565	25685	25574	25635	25529	25640	25676	25479	25553	25515	25640	25553	25758	25708	25782	25610	25649	25748	25498	25659	25724	25415	25906	25855	25831	25509	25557	25668	25774	25608	25610	25534	25733	25495	26001	25853	25944	25624	25801	25428	25578	25599	25767	25816	25563	25768	25953	25892	25542	25693	25509	25712	25853	25557	25454	25786	25581	25724	25616	25540	25812	25654	25456	25816	25597	25833	25514	25527	25292	25590	25647	25731	25940	25689	25515	25797	25850	25744	25484	25667	25763	25482	25728	25735	25634	25606	25649	25873	25652	25537	25679	25770	25538	25694	25414	25686	25727	25692	25424	25636	25553	25759	25651	25430	25529	25611	25735	25683	25551	25651	25876	25648	25739	25839	25631	25688	25669	25885	25766	25501	25754	25816	25873	25623	25596	25754	25734	25696	25719	25923	25707	25832	25877	25608	25638	25653	25728	25569	25705	25617	25723	25653	25662	25600	25875	25724	25503	25482	25444	25355	25694	25700	25582	25679	25544	25774	25783	25652	25757	25785	25876	25757	25654	25656	25873	25684	25542	25661	25494	25733	25723	25479	25492	25604	25469	25855	25550	25659	25541	25747	25709	25658	25653	25865	25764	25853	25538	25742	25639	25526	25570	25447	25616	25885	25658	25724	25633	25989	25896	25573	25825	25704	25841	25602	25667	25679	25601	25725	25738	25755	25670	25645	25806	25630	25594	25769	25754	25670	25550	25328	25627	25485	25634	25702	25792	25618	26009	25567	25720	25562	25798	25688	25655	25850	25842	25593	25836	25554	25923	25691	25739	25694	25602	25759	25622	25739	25921	25805	25754	25890	25832	25718	25553	25762	25556	25785	25821	25710	25866	26041	25897	25728	25567	25754	25862	25616	25545	25762	25506	25659	25483	25632	25645	25581	25829	25600	25584	25475	25996	25751	25571	25422	25641	25652	25964	25731	25449	25774	25826	25769	25651	25710	25633	25735	25788	25752	25436	25375	25688	25533	25767	25888	25768	25571	25720	25538	25867	25772	25489	25571	25821	25621	25644	25899	25655	25916	25699	25775	25674	25783	25721	25700	25791	25644	25602	25517	25455	25737	25750	25716	25609	25852	25882	25583	25664	25611	25796	25745	25716	25760	25589	25639	25686	25686	25746	25765	25805	25506	25964	25662	25802	25457	25925	25851	25870	25677	25470	25606	25411	25807	25570	25482	25738	25785	25670	25675	25721	25583	25614	25756	25347	25782	25878	25469	25745	25699	25660	25563	25559	25676	25501	25808	25789	25595	25735	25684	25850	25678	25767	25889	25666	25765	25826	25692	25799	25839	25796	25586	25677	25563	25627	25578	25748	25577	25966	25469	25748	25720	25568	25656	25714	25643	25730	25423	25708	25692	25685	25787	25828	25955	25374	25617	25511	25530	25573	25693	25873	25908	25666	25824	25705	25674	25608	25617	25638	25505	25817	25485	25713	25606	25795	25679	25772	25627	25597	25849	25685	25795	25682	25620	25654	25872	25666	25883	25641	25701	26039	25666	25627	25568	25688	25894	25683	25700	25627	25808	25790	25614	25445	25572	25733	25526	25809	25705	25513	25551	25689	25666	25652	25566	25825	25794	25790	25602	25636	25635	25673	25716	25662	25689	25637	25494	25555	25666	25747	25514	25430	25749	25550	25655	25415	25563	25637	25829	25642	25851	25789	25855	25694	25709	25804	25626	25873	25802	25648	25472	25727	25730	25807	25573	25733	25650	25869	25798	25624	25780	25575	25594	25543	25655	25671	25408	25672	25687	25798	25742	25757	25512	25701	26054	25725	25819	25809	25677	25598	25761	25591	25789	25651	25795	25528	25591	25279	25656	25636	25808	25739	25806	25473	25942	25980	25783	25760	25760	25621	25965	25768	25593	25703	25742	25719	26004	25449	25692	25724	25689	25649	25841	25755	25761	25809	25634	25545	25694	25780	25855	25978	25863	25602	25501	25341	25556	25422	25813	25794	25821	25670	25558	25947	25827	25757	25481	25543	25841	25655	25504	25491	25788	25549	25880	25764	25792	25810	25558	25692	25608	25755	25612	25725	25636	25698	25861	25706	25849	25579	25538	25761	25837	25808	25432	25808	25751	25677	25880	25758	25631	25614	25447	25875	25591	25594	25608	25609	25658	25793	25585	25884	25941	25717	25630	25859	25627	25632	25678	25495	25781	25658	25582	25619	25613	25583	25597	25885	25446	25794	25492	25489	25677	25423	25863	25488	25456	25683	25603	25806	25873	25755	25795	25515	25940	25884	25737	25764	25777	25402	25654	25692	25732	25571	25564	25648	25590	25845	25732	25766	25456	25654	25846	25861	25582	25754	25642	25783	25607	25699	25751	25817	25665	25416	25670	25592	25837	25547	25495	26012	25515	25824	25830	25774	25762	25791	25666	25535	25802	25489	25603	25475	25741	25704	25764	25865	25767	26011	25897	25586	25605	25584	25798	25707	25652	25692	25705	25620	25675	25504	25608	25592	25534	25676	25612	25835	25854	25657	25649	25807	25595	25786	25584	25699	25795	25456	25718	25924	25779	25768	25817	25808	25958	25839	25773	26004	25837	25627	25576	25594	25611	25730	25881	25821	25734	25714	25609	25710	25572	25710	25632	25841	25894	25614	25734	25801	25720	25820	25547	25693	25863	25642	25656	25638	25900	25760	25886	25824	25669	25613	25633	25848	25827	25790	25714	25825	25641	25765	25666	25780	25570	25602	25865	25550	25570	25670	25546	25645	25495	25580	25631	25719	25606	25766	25551	25652	25636	25627	25741	25644	25601	25792	25570	25599	25787	25778	25788	25773	25811	25731	25908	25647	25622	25636	25724	25486	25675	25746	25733
45034	52468	43849	28398	19553	17249	17282	17066	16920	16704	16926	16507	16589	16891	17383	17611	17721	17340	16789	16588	16714	16750	16595	16619	16626	16654	16616	16772	16706	16770	16691	16568	16798	16646	16471	16477	16638	16579	16754	16527	16556	16560	16634	16612	16656	16583	16705	16647	16425	16645	16566	16694	16595	16648	16610	16632	16478	16840	16544	16632	16654	16743	16568	16794	16636	16636	16882	16734	16426	16657	16632	16618	16668	16583	16647	16691	16714	16518	16718	16792	16482	16651	16607	16718	16638	16874	16500	16428	16744	16549	16616	16785	16741	16685	16749	16508	16529	16603	16543	16744	16659	16472	16514	16594	16565	16862	16439	16652	16646	16792	16628	16544	16718	16589	16554	16665	16609	16589	16698	16738	16607	16546	16738	16596	16620	16736	16749	16641	16738	16731	16598	16703	16774	16667	16747	16676	16576	16582	16692	16575	16644	16714	16560	16493	16769	16689	16705	16609	16651	16633	16612	16729	16697	16653	16458	16512	16611	16600	16621	16796	16662	16575	16620	16699	16701	16589	16558	16682	16561	16568	16722	16616	16726	16417	16538	16735	16531	16638	16591	16460	16737	16534	16862	16568	16582	16577	16781	16670	16624	16494	16610	16662	16656	16518	16756	16428	16539	16789	16553	16476	16779	16726	16553	16605	16750	16598	16723	16696	16431	16664	16507	16604	16604	16700	16912	16399	16580	16799	16523	16588	16672	16599	16404	16770	16698	16552	16691	16742	16701	16564	16537	16682	16649	16697	16645	16725	16600	16496	16781	16583	16630	16548	16713	16549	16721	16550	16720	16527	16657	16673	16534	16681	16719	16623	16530	16740	16646	16939	16792	16749	16483	16768	16607	16688	16568	16637	16588	16608	16733	16543	16649	16547	16572	16693	16471	16664	16490	16475	16524	16565	16547	16616	16675	16518	16645	16524	16691	16688	16923	16616	16520	16741	16690	16609	16618	16637	16730	16519	16651	16634	16736	16616	16507	16520	16420	16599	16611	16848	16777	16675	16608	16472	16510	16606	16628	16695	16619	16654	16761	16525	16743	16712	16520	16756	16576	16635	16740	16652	16719	16787	16746	16651	16643	16683	16768	16664	16639	16621	16618	16554	16633	16756	16433	16795	16545	16666	16696	16749	16567	16583	16793	16675	16687	16710	16591	16563	16572	16802	16726	16651	16656	16810	16733	16714	16518	16633	16680	16570	16704	16584	16555	16693	16691	16523	16562	16709	16524	16487	16689	16451	16838	16489	16458	16642	16784	16673	16694	16577	16580	16454	16758	16648	16397	16599	16499	16533	16711	16684	16735	16593	16604	16626	16567	16558	16554	16534	16694	16563	16704	16640	16626	16530	16731	16557	16746	16819	16487	16611	16476	16562	16596	16678	16726	16501	16609	16700	16704	16771	16599	16615	16650	16536	16487	16344	16797	16540	16684	16632	16589	16759	16581	16608	16687	16472	16577	16604	16595	16676	16768	16743	16667	16489	16736	16442	16550	16651	16654	16520	16581	16598	16787	16676	16829	16608	16675	16572	16603	16637	16649	16771	16602	16706	16547	16601	16559	16677	16581	16685	16746	16555	16680	16532	16668	16580	16780	16631	16704	16602	16513	16498	16474	16763	16833	16633	16685	16564	16805	16482	16673	16483	16603	16702	16717	16750	16650	16724	16682	16558	16661	16540	16451	16572	16756	16596	16655	16874	16729	16671	16625	16652	16451	16591	16853	16747	16628	16610	16769	16551	16617	16701	16607	16481	16744	16537	16661	16504	16613	16793	16747	16540	16653	16528	16638	16512	16713	16528	16650	16518	16556	16581	16659	16707	16548	16444	16796	16600	16550	16667	16478	16721	16691	16557	16457	16664	16721	16506	16550	16699	16561	16601	16296	16656	16622	16655	16649	16615	16624	16701	16557	16708	16640	16580	16596	16598	16756	16612	16643	16626	16628	16473	16679	16623	16728	16621	16702	16683	16767	16584	16694	16696	16668	16733	16750	16509	16556	16750	16576	16695	16613	16559	16553	16718	16606	16554	16724	16685	16616	16481	16596	16711	16742	16818	16409	16652	16579	16597	16697	16671	16581	16682	16675	16446	16698	16597	16672	16554	16661	16641	16479	16666	16797	16527	16726	16474	16567	16615	16622	16612	16615	16767	16584	16589	16781	16610	16737	16545	16851	16494	16605	16690	16738	16574	16447	16596	16743	16471	16564	16454	16544	16740	16658	16525	16731	16751	16572	16633	16762	16502	16663	16653	16476	16587	16609	16591	16631	16547	16695	16629	16503	16685	16397	16571	16574	16773	16713	16694	16739	16726	16715	16646	16794	16525	16597	16627	16589	16533	16548	16753	16710	16708	16757	16602	16663	16696	16732	16822	16518	16650	16932	16624	16602	16582	16608	16567	16553	16568	16579	16718	16707	16674	16744	16545	16646	16511	16686	16626	16837	16690	16518	16697	16583	16654	16599	16476	16559	16474	16752	16749	16761	16613	16766	16487	16739	16694	16532	16786	16661	16511	16890	16716	16536	16612	16659	16612	16555	16797	16687	16629	16566	16497	16574	16480	16416	16632	16744	16682	16696	16700	16502	16685	16657	16557	16549	16598	16633	16607	16693	16570	16610	16566	16674	16512	16511	16501	17073	16578	16790	16531	16549	16617	16697	16805	16757	16602	16744	16521	16616	16598	16610	16419	16739	16380	16575	16662	16567	16913	16682	16595	16679	16735	16543	16772	16444	16717	16689	16734	16578	16656	16695	16635	16728	16656	16721	16423	16490	16782	16656	16509	16394	16624	16638	16704	16637	16575	16555	16535	16691	16561	16737	16657	16589	16689	16502	16507	16541	16727	16778	16597	16657	16548	16735	16500	16701	16664	16821	16521	16726	16543	16732	16595	16549	16609	16663	16621	16704	16694	16832	16490	16653	16584	16773	16615	16591	16435	16453	16640	16699	16683	16598	16705	16595	16568	16601	16611	16725	16805	16647	16554	16704	16704	16595	16610	16566	16608	16579	16678	16681	16550	16540	16611	16625	16754	16748	16608	16617	16677	16596	16724	16562	16635	16629	16654	16573	16431	16513	16701	16682	16705	16599	16721	16479	16667	16826	16594	16649	16733	16596	16626	16744	16607	16654	16538	16530	16772	16721	16745	16611	16574	16668	16613	16673	16438	16510	16618	16560	16678	16638	16675	16604	16595	16583	16651	16599	16485	16705	16731	16690	16657	16859	16632	16688	16612	16821	16498	16536	16724	16710	16575	16564	16632	16669	16579	16767	16765	16582	16497	16659	16626	16783	16520	16592	16588	16648	16638	16686	16569	16654	16648	16849	16527	16588	16656	16606	16704	16659	16781	16496	16719	16708	16713	16701	16694	16776	16507	16760	16575	16537	16581	16765	16464	16603	16583	16632	16698	16568	16878	16678	16729	16542	16794	16581	16675	16633	16865	16720	16557	16695	16598	16549	16635	16615	16694	16824	16667	16511	16858	16728	16572	16555	16691	16813	16703	16597	16706	16626	16530	16531	16540	16515	16604	16646	16650	16452	16745	16577	16463	16672	16681	16491	16522	16787	16495	16628	16641	16556	16681	16682	16651	16797	16776	16650	16563	16714	16529	16623	16610	16741	16569	16676	16773	16501	16786	16733	16678	16384	16700	16549	16613	16554	16728	16418	16597	16501	16691	16857	16474	16606	16553	16599	16689	16537	16448	16593	16635	16751	16568	16432	16761	16616	16605	16710	16648	16703	16617	16772	16724	16511	16657	16739	16570	16541	16607	16571	16562	16817	16586	16652	16709	16586	16652	16532	16738	16539	16701	16589	16809	16622	16664	16664	16498	16612	16564	16493	16538	16653	16655	16514	16704	16634	16642	16533	16832	16678	16818	16695	16728	16455	16537	16616	16746	16765	16560	16632	16601	16628	16630	16694	16672	16646	16567	16731	16495	16627	16658	16630	16632	16592	16509	16622	16587	16753	16479	16905	16665	16671	16783	16500	16659	16661	16711	16569	16578	16766	16576	16697	16518	16698	16648	16556	16737	16645	16531	16692	16533	16686	16685	16717	16697	16656	16531	16812	16642	16562	16535	16574	16749	16658	16489	16705	16804	16620	16574	16771	16599	16716	16704	16717	16608	16672	16518	16794	16649	16587	16600	16619	16750	16674	16738	16584	16730	16584	16762	16742	16656	16660	16631	16499	16638	16735	16641	16617	16466	16490	16625	16486	16540	16581	16359	16615	16517	16640	16708	16738	16616	16454	16689	16642	16795	16749	16726	16523	16718	16663	16649	16585	16683	16664	16554	16486	16777	16467	16758	16784	16661	16555	16623	16499	16666	16718	16715	16535	16706	16737	16674	16697	16629	16678	16529	16708	16856	16667	16704	16595	16718	16597	16700	16720	16620	16650	16413	16783	16573	16820	16626	16594	16874	16672	16581	16718	16678	16722	16584	16695	16714	16705	16593	16637	16818	16487	16822	16563	16711	16711	16743	16612	16574	16604	16890	16818	16694	16703	16608	16690	16514	16566	16631	16646	16590	16627	16669	16539	16628	16804	16576	16620	16648	16596	16751	16545	16508	16623	16593	16627	16692	16648	16749	16696	16388	16510	16676	16726	16643	16563	16793	16587	16579	16431	16732	16608	16746	16610	16589	16744	16797	16473	16685	16745	16765	16536	16692	16676	16563	16459	16488	16692	16631	16801	16522	16819	16521	16606	16552	16606	16872	16717	16619	16643	16502	16635	16612	16507	16836	16744	16696	16547	16593	16524	16603	16812	16643	16641	16754	16490	16731	16668	16584	16539	16705	16728	16716	16436	16481	16644	16605	16710	16815	16646	16578	16535	16652	16630	16760	16708	16612	16647	16622	16613	16727	16520	16518	16643	16730	16762	16508	16726	16636	16551	16780	16581	16602	16527	16500	16601	16762	16560	16493	16517	16679	16586	16519	16684	16659	16652	16553	16622	16419	16631	16738	16515	16567	16587	16478	16433	16610	16737	16566	16691	16648	16698	16612	16659	16492	16737	16592	16714	16745	16791	16738	16684	16778	16658	16801	16608	16574	16533	16769	16595	16694	16667	16750	16651	16673	16592	16615	16647	16521	16770	16552	16534	16506	16767	16760	16687	16678	16630	16719
23577	20543	28117	26945	23736	25437	26881	24382	23902	24194	23963	23861	24084	25607	31032	33052	31377	26614	23897	23727	23701	23554	23726	23658	23969	24020	24048	24065	23881	23826	23617	23354	23425	23681	23680	23515	23545	23379	23600	23717	23705	23601	23616	23541	23529	23293	23272	23449	23971	23559	23581	23511	23521	23720	23839	23653	23749	23426	23672	23402	23468	23394	23714	23732	23326	23377	23552	23627	23578	23467	23372	23501	23520	23707	23458	23555	23332	23514	23615	23545	23515	23488	23275	23411	23421	23571	23365	23337	23486	23530	23705	23487	23372	23604	23463	23318	23523	23621	23666	23520	23552	23620	23606	23663	23449	23609	23421	23432	23549	23464	23588	23507	23422	23662	23655	23347	23556	23800	23677	23430	23585	23524	23538	23519	23473	23555	23739	23554	23626	23583	23527	23403	23533	23657	23586	23733	23436	23827	23527	23642	23545	23691	23404	23495	23631	23499	23654	23644	23544	23733	23489	23455	23507	23478	23755	23330	23424	23658	23610	23526	23526	23493	23401	23763	23527	23451	23683	23300	23573	23538	23360	23899	23519	23616	23611	23648	23652	23642	23642	23511	23715	23297	23431	23606	23588	23471	23333	23455	23561	23660	23640	23300	23659	23420	23557	23619	23697	23566	23530	23678	23638	23465	23618	23463	23537	23719	23602	23655	23420	23631	23431	23562	23731	23608	23539	23615	23401	23450	23276	23687	23565	23427	23450	23548	23598	23576	23384	23470	23535	23617	23536	23544	23517	23458	23601	23480	23617	23513	23797	23708	23433	23572	23518	23644	23398	23553	23748	23551	23662	23524	23791	23367	23686	23609	23559	23382	23533	23649	23569	23493	23634	23565	23373	23453	23596	23560	23554	23607	23629	23382	23535	23659	23568	23361	23296	23208	23401	23357	23433	23691	23506	23622	23637	23564	23764	23400	23585	23563	23442	23501	23551	23534	23494	23477	23636	23297	23384	23448	23542	23563	23574	23516	23345	23628	23820	23627	23340	23405	23465	23529	23619	23655	23514	23739	23465	23533	23376	23357	23345	23639	23723	23502	23471	23583	23547	23549	23378	23497	23578	23513	23420	23450	23547	23432	23744	23354	23595	23379	23318	23283	23588	23682	23811	23592	23592	23402	23449	23421	23755	23669	23544	23519	23420	23472	23539	23433	23479	23381	23481	23517	23368	23376	23411	23700	23759	23506	23521	23386	23703	23481	23434	23641	23528	23507	23538	23527	23451	23805	23587	23663	23766	23562	23369	23375	23610	23662	23530	23382	23491	23602	23444	23764	23404	23690	23664	23330	23468	23471	23672	23604	23653	23459	23473	23563	23609	23761	23786	23358	23496	23442	23634	23578	23173	23543	23581	23546	23328	23346	23593	23567	23535	23563	23428	23277	23607	23702	23503	23509	23556	23417	23656	23190	23393	23522	23392	23718	23617	23641	23480	23563	23742	23447	23511	23569	23457	23774	23441	23688	23364	23862	23556	23518	23500	23493	23415	23685	23656	23419	23507	23478	23503	23511	23296	23540	23455	23535	23490	23521	23646	23442	23427	23745	23661	23506	23487	23795	23511	23626	23667	23458	23624	23428	23623	23551	23542	23467	23482	23441	23767	23776	23683	23518	23419	23405	23665	23498	23512	23569	23312	23441	23650	23318	23746	23550	23468	23662	23414	23754	23509	23425	23486	23321	23642	23547	23572	23450	23592	23251	23790	23520	23503	23740	23722	23495	23383	23315	23326	23362	23466	23294	23631	23434	23412	23546	23266	23407	23693	23621	23453	23354	23532	23601	23474	23382	23644	23574	23753	23579	23620	23455	23499	23649	23802	23428	23638	23697	23574	23908	23641	23607	23428	23437	23405	23757	23437	23546	23585	23348	23601	23667	23636	23772	23786	23744	23382	23286	23239	23607	23627	23545	23467	23343	23288	23538	23553	23416	23397	23559	23702	23579	23600	23622	23441	23369	23499	23353	23588	23640	23373	23509	23473	23672	23488	23488	23641	23282	23538	23590	23505	23717	23550	23623	23562	23548	23550	23801	23348	23497	23494	23511	23575	23669	23542	23518	23471	23610	23711	23436	23656	23572	23595	23397	23786	23735	23558	23443	23560	23576	23471	23575	23462	23780	23711	23735	23395	23201	23709	23517	23432	23551	23531	23368	23581	23498	23492	23380	23251	23392	23426	23838	23588	23664	23485	23668	23564	23617	23296	23532	23608	23523	23616	23617	23476	23606	23656	23553	23399	23457	23509	23568	23428	23363	23320	23537	23580	23445	23349	23605	23433	23484	23702	23367	23491	23429	23408	23511	23720	23437	23555	23429	23562	23567	23566	23496	23642	23486	23437	23619	23800	23575	23676	23605	23407	23620	23484	23498	23628	23587	23756	23516	23593	23498	23509	23505	23456	23393	23634	23476	23573	23464	23828	23706	23640	23708	23548	23570	23522	23305	23637	23552	23553	23522	23780	23610	23567	23741	23557	23414	23611	23632	23714	23453	23490	23571	23360	23434	23409	23485	23645	23642	23901	23383	23405	23581	23392	23432	23584	23687	23526	23421	23661	23496	23689	23689	23600	23537	23603	23305	23307	23504	23760	23616	23575	23408	23492	23457	23344	23402	23595	23526	23457	23621	23602	23819	23757	23463	23498	23508	23399	23411	23514	23503	23629	23597	23674	23485	23763	23744	23593	23353	23447	23386	23793	23541	23553	23577	23602	23475	23775	23493	23570	23631	23582	23558	23323	23541	23384	23502	23544	23583	23685	23531	23712	23690	23538	23592	23608	23503	23545	23582	23469	23676	23514	23403	23635	23788	23542	23449	23665	23576	23692	23401	23875	23481	23381	23318	23540	23602	23693	23539	23508	23498	23339	23507	23187	23534	23464	23718	23596	23486	23652	23871	23606	23553	23624	23560	23502	23553	23570	23350	23375	23608	23644	23640	23470	23481	23324	23454	23692	23696	23514	23470	23663	23564	23681	23776	23459	23494	23514	23629	23387	23528	23578	23587	23490	23645	23670	23565	23406	23709	23695	23681	23539	23560	23540	23441	23319	23327	23319	23519	23767	23695	23630	23476	23529	23491	23380	23578	23522	23678	23364	23477	23645	23545	23623	23616	23539	23673	23369	23582	23481	23566	23730	23775	23559	23326	23513	23442	23494	23619	23558	23625	23662	23513	23770	23733	23790	23683	23506	23364	23393	23275	23466	23549	23632	23688	23468	23472	23553	23480	23601	23470	23655	23538	23652	23494	23574	23550	23521	23506	23723	23348	23459	23559	23552	23567	23416	23613	23311	23540	23450	23592	23659	23410	23425	23352	23443	23462	23484	23572	23483	23366	23626	23468	23725	23322	23283	23733	23756	23855	23512	23314	23349	23519	23483	23681	23498	23664	23499	23643	23652	23474	23462	23353	23482	23454	23275	23423	23640	23703	23505	23613	23684	23495	23340	23319	23397	23488	23490	23563	23399	23630	23228	23666	23477	23473	23546	23470	23620	23631	23305	23499	23555	23455	23348	23366	23562	23687	23426	23484	23502	23730	23538	23877	23637	23474	23528	23680	23535	23550	23449	23689	23607	23744	23571	23569	23480	23419	23426	23614	23597	23415	23432	23591	23574	23512	23658	23579	23085	23527	23445	23355	23354	23509	23601	23492	23621	23722	23540	23432	23684	23618	23590	23733	23511	23725	23688	23742	23489	23409	23653	23346	23495	23414	23669	23367	23591	23533	23451	23800	23489	23616	23440	23330	23615	23386	23547	23394	23519	23517	23729	23416	23545	23496	23495	23425	23769	23711	23977	23778	23414	23465	23936	23654	23448	23328	23534	23809	23640	23498	23350	23635	23500	23564	23601	23565	23672	23606	23507	23376	23400	23605	23326	23312	23640	23440	23555	23852	23622	23511	23498	23608	23563	23545	23777	23320	23590	23463	23449	23540	23558	23367	23736	23615	23562	23679	23543	23520	23399	23514	23460	23480	23505	23473	23583	23557	23528	23473	23491	23535	23149	23684	23630	23346	23367	23512	23488	23658	23561	23735	23855	23502	23595	23634	23475	23600	23612	23535	23639	23538	23649	23482	23510	23580	23655	23772	23336	23577	23669	23577	23454	23501	23444	23565	23223	23450	23579	23461	23589	23540	23580	23443	23794	23639	23677	23478	23746	23569	23292	23536	23558	23572	23720	23618	23618	23674	23578	23535	23455	23521	23656	23687	23645	23512	23444	23427	23490	23613	23848	23640	23411	23424	23612	23591	23462	23571	23614	23550	23545	23606	23243	23594	23710	23504	23210	23603	23620	23639	23301	23621	23548	23737	23678	23465	23443	23513	23544	23409	23590	23871	23384	23673	23673	23685	23837	23370	23726	23632	23672	23461	23622	23741	23398	23531	23390	23269	23625	23715	23850	23549	23401	23440	23613	23409	23307	23382	23464	23414	23609	23394	23713	23746	23470	23421	23674	23524	23344	23390	23326	23525	23852	23573	23350	23422	23476	23371	23334	23563	23520	23522	23695	23552	23536	23510	23467	23661	23709	23351	23488	23619	23668	23590	23401	23510	23245	23640	23672	23640	23437	23428	23548	23584	23664	23421	23600	23522	23396	23279	23641	23451	23384	23408	23410	23393	23542	23544	23358	23314	23709	23570	23536	23467	23475	23297	23527	23623	23514	23570	23758	23589	23631	23624	23544	23368	23802	23711	23408	23635	23591	23592	23557	23659	23378	23490	23572	23526	23694	23645	23698	23511	23555	23599	23402	23471	23554	23766	23557	23551	23392	23563	23532	23370	23447	23295	23801	23669	23472	23702	23680	23405	23512	23299	23388	23606	23608	23527	23631	23582	23522	23553	23472	23593	23616	23583	23578	23431	23549	23694	23558	23489	23541	23396	23457	23412	23384	23451	23560	23681	23712	23608	23577	23533	23564	23513	23561	23409	23813	23353	23620	23365	23475	23581	23499	23614	23711	23613	23498	23602	23747	23481	23417	23557	23419	23504	23395	23563	23840	23576	23648	23562	23526	23619	23628	23562	23685	23602	23758	23652	23433	23575	23610	23440	23683	23663	23699	23384	23798	23533	23578	23728	23429	23487	23553	23873	23449	23402	23512	23601	23718	23611	23551	23439	23465	23766	23423	23444
45420	68131	62006	39583	21642	16937	16773	16523	16453	16039	16255	16247	16285	19392	26349	27571	24475	18318	15783	15817	15808	15671	15830	15847	16084	16376	16288	16139	15942	15816	15525	15790	15751	15661	15770	15756	15758	15763	15766	15761	15655	15795	15685	15707	15693	15611	15589	15712	15827	15695	15602	15735	15570	15708	15705	15539	15625	15536	15643	15828	15577	15632	15744	15735	15658	15840	15666	15661	15591	15866	15617	15728	15521	15765	15719	15685	15756	15636	15769	15899	15708	15658	15721	15752	15589	15615	15640	15619	15690	15512	15595	15767	15699	15665	15744	15660	15803	15734	15756	15621	15697	15915	15716	15599	15806	15650	15616	15667	15636	15713	15727	15741	15736	15805	15851	15714	15793	15701	15822	15824	15768	15650	15766	15744	15681	15727	15751	15839	15579	15675	15718	15598	15707	15747	15534	15722	15641	15886	15662	15846	15722	15839	15705	15606	15719	15833	15674	15784	15885	15711	15718	15615	15844	15594	15608	15723	15701	15778	15764	15579	15530	15685	15532	15704	15825	15635	15620	15589	15670	15833	15728	15495	15822	15618	15794	15605	15728	15729	15917	15786	15675	15765	15579	15808	15682	15611	15510	15657	15640	15630	15717	15648	15597	15631	15752	15718	15811	15709	15498	15694	15573	15634	15762	15590	15530	15786	15725	15877	15755	15794	15592	15547	15509	15770	15630	15495	15761	15743	15620	15574	15625	15612	15946	15461	15596	15621	15816	15846	15801	15856	15727	15704	15709	15649	15542	15757	15643	15621	15781	15714	15627	15613	15749	15789	15492	15694	15678	15747	15664	15774	15657	15603	15668	15718	15723	15673	15737	15598	15658	15861	15587	15649	15692	15707	15960	15501	15647	15720	15821	15633	15637	15696	15818	15611	15472	15788	15682	15708	15729	15629	15709	15892	15679	15855	15744	15670	15805	15657	15666	15482	15718	15667	15662	15668	15789	15739	15797	15749	15590	15734	15662	15735	15631	15759	15721	15651	15709	15723	15727	15658	15651	15727	15672	15531	15606	15669	15652	15741	15662	15660	15703	15595	15616	15931	15626	15537	15694	15573	15610	15825	15774	15694	15734	15711	15685	15747	15686	15593	15689	15477	15642	15841	15807	15709	15651	15961	15784	15624	15732	15541	15717	15576	15771	15642	15615	15752	15652	15490	15725	15694	15784	15779	15742	15749	15699	15842	15612	15703	15866	15699	15750	15687	15793	15679	15796	15675	15781	15643	15555	15743	15817	15705	15604	15755	15692	15655	15538	15687	15873	15730	15735	15665	15687	15587	15634	15747	15600	15661	15669	15737	15725	15615	15500	15641	15790	15872	15542	15662	15733	15673	15776	15696	15751	15775	15556	15648	15542	15659	15763	15608	15578	15745	15613	15854	15953	15685	15705	15748	15720	15547	15689	15503	15772	15587	15516	15693	15759	15523	15679	15630	15747	15701	15733	15638	15744	15725	15591	15657	15848	15713	15694	15599	15533	15716	15827	15510	15547	15607	15796	15605	15636	15682	15861	15638	15861	15702	15631	15810	15491	15511	15679	15648	15812	15643	15827	15715	15781	15804	15719	15483	15643	15649	15582	15749	15709	15615	15638	15593	15642	15752	15796	15573	15717	15826	15717	15825	15762	15649	15607	15738	15666	15613	15831	15671	15683	15632	15575	15614	15617	15632	15679	15740	15804	15613	15838	15684	15524	15814	15857	15664	15770	15546	15680	15757	15506	15731	15639	15762	15662	15670	15641	15809	15662	15642	15803	15841	15646	15766	15699	15543	15578	15696	15777	15602	15718	15761	15629	15591	15741	15575	15650	15683	15727	15624	15740	15671	15688	15672	15647	15634	15764	15727	15672	15749	15675	15483	15584	15587	15597	15699	15768	15628	15727	15596	15913	15773	15646	15626	15634	15687	15705	15812	15518	15716	15770	15745	15678	15652	15582	15924	15838	15683	15608	15693	15689	15848	15581	15692	15835	15655	15737	15793	15642	15717	15658	15609	15650	15638	15509	15872	15723	15611	15798	15787	15650	15600	15734	15639	15818	15691	15756	15559	15719	15709	15681	15531	15645	15791	15772	15842	15783	15677	15686	15598	15633	15624	15669	15906	15707	15728	15542	15777	15697	15675	15707	15751	15724	15759	15810	15732	15611	15617	15634	15691	15611	15628	15609	15843	15672	15552	15560	15685	15504	15805	15586	15670	15649	15796	15681	15628	15673	15722	15729	15609	15604	15852	15636	15802	15697	15892	15698	15441	15863	15739	15537	15746	15668	15734	15554	15689	15755	15734	15648	15775	15695	15624	15800	15763	15780	15812	15638	15649	15712	15715	15776	15620	15887	15605	15730	15592	15814	15486	15897	15500	15730	15770	15822	15639	15589	15473	15708	15548	15635	15594	15693	15616	15602	15748	15625	15823	15746	15912	15563	15805	15634	15708	15721	15809	15699	15660	15632	15644	15759	15799	15783	15739	15831	15812	15678	15548	15728	15642	15845	15809	15692	15556	15816	15622	15797	15679	15554	15660	15520	15804	15557	15762	15641	15619	15771	15847	15706	15646	15735	15543	15746	15746	15602	15530	15675	15607	15707	15775	15565	15749	15597	15743	15659	15677	15569	15556	15838	15863	15814	15813	15696	15670	15675	15863	15663	15563	15694	15763	15584	15516	15760	15650	15685	15678	15508	15736	15792	15581	15635	15603	15726	15598	15618	15554	15672	15605	15630	15822	15711	15844	15631	15736	15594	15705	15649	15683	15811	15571	15721	15693	15882	15786	15547	15747	15693	15794	15711	15732	15684	15548	15696	15695	15681	15686	15581	15738	15795	15680	15720	15636	15828	15758	15945	15719	15647	15730	15603	15930	15726	15687	15692	15777	15604	15699	15609	15721	15716	15772	15795	15671	15576	15586	15545	15641	15701	15740	15617	15861	15799	15629	15749	15784	15569	15908	15681	15757	15746	15668	15582	15860	15669	15720	15567	15697	15631	15660	15601	15648	15724	15697	15581	15752	15841	15714	15764	15819	15757	15678	15651	15590	15647	15736	15601	15567	15526	15785	15652	15706	15774	15617	15763	15519	15707	15725	15565	15592	15793	15612	15743	15717	15671	15809	15722	15749	15598	15619	15777	15743	15837	15825	15614	15673	15708	15876	15728	15837	15737	15612	15744	15775	15745	15650	15799	15896	15481	15587	15723	15773	15664	15667	15720	15809	15822	15576	15476	15668	15672	15660	15541	15776	15813	15471	15674	15821	15660	15612	15626	15716	15752	15776	15775	15570	15693	15569	15792	15718	15541	15712	15534	15612	15692	15898	15412	15763	15596	15742	15842	15733	15719	15564	15624	15791	15670	15629	15859	15742	15690	15746	15660	15675	15628	15713	15733	15554	15653	15698	15814	15703	15524	15649	15778	15776	15829	15584	15593	15771	15838	15596	15720	15781	15708	15850	15733	15520	15648	15888	15638	15551	15691	15709	15671	15579	15675	15742	15748	15677	15590	15681	15633	15671	15782	15713	15668	15712	15722	15619	15835	15874	15614	15792	15837	15602	15817	15726	15689	15497	15646	15711	15810	15705	15828	15743	15798	15864	15613	15652	15701	15383	15710	15760	15619	15571	15716	15620	15618	15679	15669	15698	15799	15714	15690	15593	15675	15666	15776	15715	15716	15704	15759	15748	15723	15732	15486	15759	15670	15724	15871	15690	15727	15724	15726	15528	15716	15706	15868	15771	15820	15709	15684	15731	15728	15641	15583	15709	15820	15779	15763	15592	15589	15704	15670	15756	15755	15745	15786	15779	15843	15604	15655	15908	15560	15604	15551	15658	15760	15636	15689	15752	15817	15688	15488	15725	15801	15591	15872	15686	15795	15774	15553	15776	15581	15567	15567	15656	15674	15713	15605	15720	15694	15572	15440	15823	15697	15545	15766	15792	15748	15718	15531	15586	15795	15595	15592	15748	15611	15699	15759	15704	15498	15638	15683	15757	15797	15789	15607	15675	15584	15729	15695	15655	15691	15606	15647	15599	15689	15853	15873	15622	15664	15718	15859	15721	15574	15637	15617	15612	15566	15733	15730	15670	15699	15690	15874	15686	15718	15561	15590	15697	15668	15743	15705	15954	15735	15601	15703	15739	15588	15799	15825	15456	15716	15766	15578	15649	15746	15550	15680	15742	15922	15601	15717	15610	15878	15653	15614	15879	15747	15673	15754	15609	15598	15662	15676	15589	15589	15674	15669	15627	15753	15921	15528	15716	15685	15882	15714	15725	15678	15711	15806	15735	15529	15729	15599	15757	15595	15694	15700	15650	15675	15690	15629	15780	15829	15687	15786	15716	15827	15765	15721	15656	15629	15601	15616	15647	15658	15869	15738	15623	15828	15794	15781	15754	15863	15795	15559	15649	15712	15662	15717	15644	15672	15690	15762	15684	15593	15719	15733	15590	15759	15730	15792	15599	15637	15676	15841	15765	15639	15729	15790	15588	15651	15736	15616	15827	15731	15811	15746	15709	15657	15846	15648	15725	15758	15820	15669	15714	15673	15775	15769	15576	15753	15477	15720	15570	15562	15712	15616	15577	15595	15809	15636	15722	15676	15667	15661	15673	15757	15879	15755	15697	15454	15747	15563	15752	15682	15724	15672	15871	15651	15568	15665	15606	15586	15762	15776	15524	15548	15543	15618	15739	15706	15656	15755	15614	15745	15807	15799	15820	15744	15815	15648	15731	15500	15757	15642	15828	15520	15741	15814	15809	15767	15674	15781	15679	15615	15768	15717	15675	15683	15710	15730	15779	15718	15560	15894	15722	15708	15838	15601	15612	15542	15570	15715	15757	15763	15643	15643	15677	15762	15707	15753	15713	15722	15537	15813	15703	15658	15571	15636	15614	15702	15828	15657	15684	15639	15696	15582	15592	15798	15766	15776	15808	15613	15496	15791	15673	15706	15811	15721	15653	15677	15800	15667	15785	15712	15683	15757	15774	15695	15700	15649	15820	15516	15741	15643	15707	15693	15706	15873	15546	15519	15602	15654	15718	15665	15615	15615	15699	15645	15704	15664	15646	15804	15665	15639	15567	15688	15652	15750	15712	15646	15789	15804	15617	15596	15798	15602	15700	15689	15740	15886	15683
21918	20516	27511	25579	21831	24408	28583	25020	24147	24542	24389	24027	23902	25027	34020	38667	36078	30171	24280	23622	23569	23710	23499	23662	24035	24228	24692	23949	23855	23680	23344	23455	23597	23654	23375	23461	23483	23445	23465	23612	23463	23487	23676	23553	23441	23063	23664	23562	23422	23317	23361	23487	23253	23513	23729	23582	23412	23436	23564	23569	23618	23473	23195	23237	23509	23489	23583	23465	23470	23466	23386	23485	23785	23436	23634	23584	23655	23573	23492	23627	23305	23232	23492	23472	23367	23348	23504	23484	23613	23525	23439	23588	23404	23288	23592	23664	23699	23578	23408	23641	23449	23434	23216	23459	23310	23535	23766	23274	23289	23636	23763	23621	23572	23688	23475	23308	23301	23275	23038	23530	23356	23510	23533	23431	23507	23454	23449	23380	23545	23379	23553	23508	23454	23390	23641	23537	23500	23466	23473	23594	23563	23523	23549	23349	23647	23475	23354	23419	23208	23424	23567	23358	23271	23145	23355	23147	23423	23483	23254	23631	23644	23455	23342	23583	23122	23280	23372	23420	23532	23458	23492	23544	23377	23734	23424	23397	23453	23368	23523	23185	23412	23378	23547	23480	23459	23292	23328	23286	23366	23178	23264	23441	23457	23284	23151	23388	23361	23257	23370	23665	23439	23406	23596	23368	23400	23802	23449	23530	23274	23299	23422	23393	23649	23551	23406	23381	23494	23256	23474	23356	23737	23540	23650	23364	23516	23308	23204	23441	23673	23097	23343	23404	23310	23449	23362	23437	23293	23345	23642	23450	23320	23440	23356	23376	23547	23276	23387	23441	23482	23280	23398	23322	23370	23478	23456	23463	23333	23636	23389	23261	23477	23415	23318	23336	23525	23747	23422	23540	23342	23407	23281	23263	23522	23363	23396	23357	23468	23359	23403	23404	23545	23349	23223	23284	23611	23404	23444	23639	23308	23283	23490	23515	23543	23434	23455	23562	23383	23390	23509	23540	23619	23420	23759	23580	23436	23641	23404	23402	23408	23266	23348	23425	23358	23166	23488	23566	23495	23433	23350	23526	23227	23635	23554	23423	23370	23228	23398	23298	23359	23444	23392	23562	23450	23605	23571	23599	23401	23517	23389	23303	23584	23457	23484	23470	23680	23330	23443	23471	23265	23579	23408	23264	23451	23479	23264	23616	23613	23553	23440	23615	23323	23281	23394	23345	23370	23517	23801	23518	23245	23439	23375	23331	23491	23600	23513	23489	23530	23540	23214	23539	23157	23292	23601	23441	23539	23499	23544	23363	23351	23374	23405	23354	23405	23177	23276	23446	23475	23472	23284	23301	23367	23237	23408	23052	23531	23316	23475	23368	23351	23329	23542	23328	23360	23356	23414	23524	23522	23499	23294	23439	23464	23300	23305	23422	23521	23380	23182	23610	23440	23509	23361	23507	23422	23406	23252	23490	23460	23604	23776	23435	23472	23458	23617	23355	23558	23321	23240	23571	23621	23458	23152	23393	23573	23482	23338	23457	23631	23517	23467	23576	23354	23593	23573	23498	23725	23356	23230	23401	23664	23664	23389	23281	23349	23483	23712	23502	23380	23293	23437	23472	23642	23492	23681	23361	23645	23653	23492	23622	23637	23482	23717	23444	23454	23452	23480	23483	23592	23472	23472	23444	23359	23154	23334	23335	23352	23688	23407	23340	23648	23622	23524	23405	23419	23245	23349	23507	23505	23416	23335	23478	23436	23479	23227	23458	23472	23343	23130	23423	23378	23303	23535	23781	23634	23281	23420	23615	23674	23140	23377	23452	23592	23489	23559	23344	23477	23514	23552	23401	23219	23370	23452	23562	23625	23449	23382	23288	23412	23466	23558	23368	23472	23420	23399	23840	23647	23467	23537	23398	23638	23453	23495	23298	23176	23398	23435	23555	23465	23539	23288	23601	23361	23552	23411	23602	23335	23295	23562	23299	23304	23431	23459	23323	23434	23371	23461	23172	23329	23481	23322	23286	23409	23485	23587	23304	23652	23454	23266	23535	23462	23340	23311	23380	23473	23413	23351	23479	23492	23469	23578	23197	23511	23411	23556	23378	23301	23601	23171	23615	23432	23320	23424	23469	23326	23198	23328	23687	23373	23554	23610	23497	23403	23426	23391	23395	23355	23226	23528	23433	23265	23399	23694	23525	23395	23523	23446	23382	23511	23430	23377	23610	23337	23198	23449	23494	23460	23332	23296	23114	23483	23342	23439	23588	23594	23230	23300	23501	23432	23170	23215	23378	23411	23478	23371	23300	23442	23550	23236	23546	23620	23458	23550	23321	23412	23789	23173	23252	23294	23563	23452	23411	23418	23599	23385	23505	23188	23470	23155	23463	23377	23649	23546	23684	23420	23427	23479	23295	23354	23330	23350	23537	23353	23275	23443	23290	23446	23446	23545	23422	23558	23277	23562	23676	23541	23376	23457	23304	23603	23474	23371	23574	23482	23425	23256	23493	23498	23341	23255	23455	23441	23397	23239	23309	23471	23345	23233	23402	23470	23527	23500	23396	23393	23609	23595	23551	23345	23179	23317	23379	23371	23291	23463	23552	23611	23557	23361	23498	23326	23517	23643	23430	23260	23428	23545	23182	23333	23442	23254	23409	23204	23347	23533	23634	23653	23331	23581	23733	23494	23229	23479	23522	23255	23569	23525	23546	23374	23396	23572	23313	23348	23432	23486	23393	23274	23232	23388	23540	23505	23622	23359	23430	23342	23486	23565	23232	23409	23476	23517	23312	23591	23360	23325	23274	23511	23920	23534	23372	23285	23491	23702	23151	23308	23523	23747	23559	23513	23294	23216	23276	23286	23645	23501	23400	23673	23518	23317	23377	23248	23307	23533	23548	23534	23368	23498	23288	23544	23552	23453	23259	23388	23606	23251	23554	23547	23466	23284	23380	23577	23353	23412	23737	23578	23308	23480	23719	23509	23363	23395	23493	23423	23488	23357	23373	23356	23544	23392	23165	23390	23433	23309	23563	23265	23418	23585	23618	23403	23341	23190	23406	23315	23494	23593	23254	23463	23500	23481	23276	23336	23596	23675	23236	23503	23455	23355	23619	23446	23594	23568	23597	23410	23262	23372	23417	23281	23527	23246	23397	23452	23493	23479	23222	23475	23424	23362	23336	23472	23719	23389	23351	23310	23327	23779	23103	23280	23262	23274	23457	23453	23428	23355	23515	23371	23418	23399	23450	23332	23458	23519	23277	23532	23319	23527	23441	23461	23301	23529	23486	23392	23632	23515	23595	23340	23314	23524	23440	23336	23480	23488	23503	23457	23455	23776	23571	23436	23421	23285	23549	23438	23334	23714	23545	23388	23213	23423	23467	23633	23514	23296	23262	23377	23376	23472	23187	23444	23117	23253	23145	23450	23504	23473	23161	23207	23296	23517	23493	23466	23609	23458	23324	23358	23372	23615	23359	23232	23485	23361	23304	23530	23370	23549	23527	23655	23231	23417	23253	23349	23734	23384	23535	23569	23239	23223	23420	23376	23438	23292	23364	23298	23425	23472	23454	23299	23247	23471	23536	23370	23516	23507	23458	23431	23320	23467	23349	23518	23647	23287	23525	23560	23529	23400	23496	23581	23338	23426	23521	23577	23408	23444	23360	23398	23313	23343	23527	23259	23341	23356	23504	23235	23299	23374	23466	23405	23525	23443	23688	23415	23304	23323	23212	23288	23439	23346	23222	23322	23413	23581	23456	23607	23651	23243	23523	23713	23515	23423	23422	23702	23644	23752	23277	23236	23451	23604	23558	23456	23528	23668	23500	23341	23336	23642	23795	23425	23401	23467	23581	23322	23252	23535	23370	23667	23339	23599	23508	23453	23247	23598	23524	23356	23157	23353	23583	23499	23491	23578	23612	23368	23473	23295	23265	23435	23833	23473	23088	23525	23668	23488	23301	23184	23257	23200	23373	23470	23393	23447	23421	23415	23316	23488	23270	23463	23044	23503	23528	23456	23414	23455	23188	23360	23445	23547	23321	23608	23242	23506	23500	23319	23405	23451	23566	23253	23314	23437	23294	23250	23599	23559	23569	23539	23400	23254	23359	23285	23576	23437	23361	23448	23262	23321	23375	23292	23411	23330	23471	23555	23364	23540	23496	23508	23493	23582	23432	23559	23593	23352	23286	23559	23389	23847	23543	23331	23557	23353	23363	23352	23269	23134	23244	23341	23391	23459	23585	23398	23283	23427	23535	23388	23591	23314	23245	23535	23557	23579	23412	23641	23307	23540	23537	23314	23534	23491	23525	23320	23548	23313	23425	23431	23550	23567	23451	23496	23508	23484	23297	23385	23261	23289	23415	23307	23347	23478	23393	23412	23349	23705	23505	23328	23727	23578	23562	23317	23060	23232	23541	23550	23438	23411	23581	23337	23360	23382	23336	23340	23591	23541	23518	23682	23327	23691	23432	23257	23303	23447	23315	23424	23189	23233	23493	23465	23369	23494	23608	23524	23126	23388	23459	23735	23270	23296	23656	23528	23711	23473	23407	23458	23515	23398	23366	23382	23306	23543	23551	23345	23393	23262	23121	23544	23620	23556	23464	23447	23407	23386	23373	23366	23188	23514	23541	23391	23399	23330	23267	23295	23492	23359	23146	23426	23598	23587	23645	23448	23409	23370	23452	23534	23454	23472	23546	23203	23403	23592	23393	23581	23487	23399	23399	23671	23469	23269	23419	23531	23348	23588	23265	23571	23371	23388	23188	23446	23377	23462	23283	23572	23515	23464	23446	23505	23426	23400	23593	23611	23516	23578	23340	23372	23427	23371	23351	23449	23375	23331	23528	23497	23659	23398	23599	23593	23254	23453	23331	23531	23541	23429	23499	23512	23341	23532	23603	23532	23173	23367	23597	23348	23460	23504	23441	23441	23663	23457	23233	23365	23743	23269	23381	23535	23590	23542	23582	23417	23292	23482	23531	23549	23568	23389	23386	23566	23310	23351	23516	23647	23403	23460	23326	23319	23394	23488	23418	23608	23361	23510	23467	23552	23478	23268	23156	23363	23506	23670	23726	23221	23441	23659	23481	23428	23647	23744	23398	23432	23202	23404	23582	23409	23456	23289	23405	23189	23533	23461	23540	23343	23375	23166	23319	23524	23454	23748	23316
48248	76943	69909	46305	23226	17874	17025	16718	16685	16510	16263	16493	16134	18162	31018	34205	30641	22293	15704	15793	15708	15675	15561	15722	16094	17140	16797	16474	16090	15804	15696	15528	15753	15610	15794	15707	15553	15607	15670	15679	15753	15713	15694	15726	15840	15682	15829	15616	15661	15630	15646	15722	15658	15520	15756	15671	15532	15521	15542	15643	15727	15670	15697	15600	15594	15870	15618	15704	15598	15588	15683	15602	15732	15817	15557	15548	15766	15733	15387	15657	15839	15635	15614	15604	15525	15550	15701	15782	15667	15538	15656	15673	15674	15735	15572	15710	15622	15755	15782	15644	15546	15702	15863	15786	15586	15416	15698	15689	15629	15581	15676	15578	15636	15453	15686	15691	15572	15640	15642	15746	15538	15612	15857	15686	15662	15662	15658	15616	15734	15766	15529	15671	15615	15668	15833	15660	15637	15667	15664	15676	15603	15737	15735	15396	15878	15656	15536	15676	15530	15667	15677	15623	15496	15577	15746	15685	15742	15672	15630	15705	15670	15582	15720	15846	15706	15848	15679	15796	15646	15911	15638	15639	15767	15673	15732	15468	15741	15523	15602	15608	15761	15616	15649	15654	15547	15564	15685	15693	15623	15651	15535	15421	15735	15743	15807	15750	15647	15589	15672	15511	15758	15656	15709	15596	15841	15644	15612	15672	15579	15736	15656	15619	15777	15746	15531	15581	15582	15605	15713	15747	15666	15611	15592	15698	15650	15602	15649	15615	15531	15640	15627	15561	15623	15619	15606	15690	15612	15701	15621	15719	15634	15586	15694	15587	15586	15709	15537	15650	15761	15669	15767	15675	15808	15623	15619	15660	15567	15681	15606	15742	15633	15437	15642	15703	15738	15731	15738	15730	15676	15664	15596	15611	15483	15547	15769	15798	15791	15592	15689	15553	15670	15618	15561	15557	15477	15832	15672	15697	15737	15503	15551	15701	15674	15672	15662	15657	15787	15699	15640	15606	15520	15682	15534	15674	15581	15528	15832	15654	15767	15776	15526	15540	15593	15788	15662	15723	15582	15543	15688	15591	15538	15767	15609	15477	15655	15704	15856	15548	15737	15574	15692	15600	15662	15714	15645	15761	15688	15594	15539	15684	15645	15675	15508	15702	15724	15831	15552	15589	15811	15679	15674	15701	15758	15637	15725	15581	15616	15827	15479	15525	15785	15727	15802	15666	15479	15612	15707	15716	15707	15495	15778	15684	15719	15577	15672	15801	15608	15650	15672	15684	15656	15728	15678	15580	15659	15612	15733	15706	15784	15646	15493	15684	15649	15593	15808	15565	15765	15680	15762	15618	15609	15545	15653	15713	15659	15486	15744	15540	15785	15788	15627	15626	15782	15647	15722	15757	15616	15565	15626	15527	15671	15520	15733	15672	15614	15532	15633	15747	15627	15739	15716	15714	15468	15772	15576	15731	15461	15554	15492	15671	15717	15613	15717	15826	15658	15685	15870	15735	15598	15761	15655	15675	15878	15618	15646	15668	15546	15539	15768	15676	15725	15829	15748	15488	15646	15590	15597	15579	15643	15750	15848	15607	15592	15673	15584	15677	15644	15668	15508	15798	15702	15624	15698	15608	15740	15807	15575	15789	15583	15461	15589	15653	15596	15633	15705	15554	15673	15636	15741	15700	15564	15634	15551	15679	15808	15691	15658	15819	15719	15512	15670	15558	15565	15780	15563	15816	15554	15707	15547	15709	15598	15774	15654	15549	15624	15687	15593	15671	15716	15762	15676	15549	15712	15697	15678	15642	15604	15523	15546	15550	15724	15702	15675	15454	15684	15670	15735	15636	15600	15540	15588	15487	15763	15598	15682	15391	15646	15648	15722	15751	15437	15613	15692	15616	15555	15706	15645	15776	15661	15779	15611	15564	15657	15731	15638	15627	15564	15684	15668	15648	15559	15737	15654	15733	15512	15613	15668	15519	15703	15831	15543	15626	15734	15642	15816	15830	15604	15671	15655	15646	15620	15721	15605	15557	15621	15657	15661	15563	15564	15594	15685	15714	15742	15641	15649	15626	15839	15747	15613	15765	15642	15505	15506	15662	15605	15662	15649	15590	15706	15624	15645	15771	15636	15513	15693	15544	15574	15797	15777	15594	15696	15575	15502	15668	15641	15556	15857	15611	15682	15687	15689	15611	15562	15499	15630	15517	15567	15663	15506	15740	15825	15719	15518	15760	15750	15745	15660	15544	15534	15550	15755	15535	15671	15596	15662	15713	15635	15744	15709	15561	15673	15729	15664	15645	15672	15513	15602	15800	15757	15611	15698	15534	15512	15729	15567	15836	15579	15797	15492	15743	15660	15623	15670	15628	15650	15819	15547	15813	15752	15714	15795	15637	15682	15685	15617	15625	15622	15669	15750	15608	15595	15735	15615	15591	15662	15527	15560	15756	15591	15509	15611	15705	15579	15754	15619	15616	15755	15617	15477	15475	15742	15609	15787	15594	15591	15668	15719	15765	15732	15679	15835	15729	15809	15687	15662	15621	15666	15609	15669	15710	15620	15711	15542	15676	15604	15493	15727	15676	15839	15836	15584	15691	15725	15518	15687	15571	15627	15459	15696	15574	15718	15731	15829	15579	15746	15632	15862	15739	15789	15544	15755	15582	15619	15542	15723	15517	15600	15631	15757	15632	15601	15677	15593	15688	15694	15520	15775	15738	15631	15720	15708	15689	15546	15694	15709	15615	15629	15742	15790	15581	15611	15640	15796	15795	15751	15679	15642	15613	15732	15710	15608	15623	15616	15525	15495	15530	15607	15540	15637	15594	15582	15648	15558	15693	15857	15576	15484	15711	15498	15662	15693	15689	15668	15705	15741	15513	15566	15576	15576	15664	15636	15546	15617	15648	15645	15764	15637	15562	15544	15647	15647	15654	15667	15654	15520	15594	15658	15524	15589	15630	15564	15745	15611	15563	15637	15667	15661	15603	15650	15758	15565	15512	15699	15670	15602	15610	15522	15606	15469	15666	15529	15671	15813	15680	15786	15617	15708	15614	15662	15713	15613	15646	15819	15698	15636	15792	15682	15621	15576	15707	15709	15734	15680	15536	15665	15691	15597	15570	15616	15398	15717	15634	15717	15671	15505	15571	15670	15749	15746	15593	15615	15687	15591	15637	15639	15574	15591	15812	15679	15656	15677	15634	15677	15873	15525	15702	15759	15698	15673	15720	15680	15708	15441	15885	15584	15842	15628	15624	15536	15618	15455	15707	15597	15621	15679	15733	15430	15417	15701	15719	15751	15681	15687	15699	15659	15454	15721	15466	15623	15716	15788	15722	15578	15773	15547	15655	15657	15630	15482	15535	15737	15557	15707	15770	15509	15591	15570	15786	15483	15640	15704	15729	15593	15722	15743	15642	15515	15601	15658	15603	15667	15542	15796	15648	15634	15478	15766	15729	15609	15739	15786	15522	15637	15564	15715	15690	15825	15657	15809	15728	15656	15449	15587	15693	15587	15767	15836	15764	15755	15739	15600	15589	15723	15676	15827	15667	15664	15755	15735	15856	15710	15585	15724	15676	15580	15650	15615	15588	15472	15606	15534	15615	15615	15815	15649	15599	15641	15607	15440	15678	15565	15634	15593	15555	15919	15642	15747	15701	15584	15692	15647	15721	15693	15661	15750	15787	15622	15770	15752	15577	15700	15603	15895	15625	15582	15598	15468	15654	15761	15680	15673	15706	15609	15757	15689	15491	15615	15625	15510	15556	15835	15667	15792	15614	15690	15612	15652	15693	15539	15709	15579	15797	15731	15672	15660	15759	15586	15465	15747	15440	15663	15555	15656	15573	15592	15606	15465	15541	15601	15673	15682	15476	15733	15594	15741	15662	15775	15615	15848	15583	15670	15691	15689	15708	15612	15673	15746	15589	15540	15831	15608	15729	15524	15784	15591	15716	15595	15855	15516	15745	15618	15611	15720	15705	15714	15569	15531	15667	15547	15648	15547	15625	15559	15596	15491	15560	15618	15662	15775	15642	15597	15599	15523	15802	15603	15623	15679	15754	15583	15816	15652	15613	15690	15514	15781	15662	15488	15674	15556	15648	15591	15758	15623	15622	15723	15537	15751	15588	15659	15598	15735	15836	15594	15544	15649	15490	15709	15736	15529	15662	15761	15672	15544	15573	15722	15541	15724	15531	15628	15758	15850	15735	15651	15697	15805	15551	15604	15618	15669	15637	15621	15667	15709	15606	15569	15546	15667	15708	15561	15630	15622	15695	15661	15493	15692	15735	15662	15555	15625	15727	15703	15564	15792	15647	15790	15765	15621	15667	15738	15804	15581	15540	15547	15730	15769	15583	15637	15662	15600	15638	15734	15755	15560	15581	15726	15494	15632	15700	15936	15580	15557	15633	15731	15663	15785	15771	15512	15663	15610	15794	15635	15677	15581	15604	15704	15642	15825	15583	15583	15745	15582	15588	15711	15810	15698	15723	15799	15583	15621	15525	15664	15703	15743	15631	15774	15657	15620	15591	15641	15523	15689	15617	15897	15693	15712	15658	15602	15739	15668	15547	15675	15648	15876	15705	15787	15567	15554	15522	15656	15751	15694	15519	15595	15708	15509	15742	15617	15696	15646	15689	15656	15749	15833	15843	15629	15590	15580	15513	15529	15572	15706	15798	15533	15813	15545	15699	15622	15669	15425	15546	15680	15745	15621	15649	15700	15720	15661	15628	15811	15592	15744	15661	15478	15651	15640	15578	15641	15761	15613	15694	15641	15502	15533	15610	15640	15535	15737	15613	15780	15657	15520	15681	15572	15558	15693	15681	15809	15572	15650	15546	15763	15741	15644	15642	15539	15618	15579	15756	15657	15746	15613	15653	15580	15674	15551	15591	15586	15580	15600	15538	15581	15673	15579	15643	15702	15652	15540	15711	15670	15610	15746	15922	15718	15573	15609	15635	15696	15693	15627	15747	15726	15569	15601	15702	15607	15778	15691	15742	15724	15915	15643	15715	15554	15470	15791	15608	15835	15826	15684	15681	15619	15611	15795	15683	15588	15725	15720	15876	15691	15589	15640	15584	15563	15676	15784	15655	15684	15486	15716	15714	15613	15740	15571	15679	15560	15610	15634	15598	15785	15586	15473	15631	15712	15511	15605	15737
45352	52238	45544	31928	25719	24635	24358	24246	23967	24179	24362	24070	24296	24149	24316	24757	24686	24342	23984	23997	23905	24272	23942	24091	24177	24061	24377	24205	24398	24098	23977	24047	24156	24090	23949	23934	23887	24202	23897	24053	23785	23792	23988	24213	24186	24064	23926	24008	23863	23828	24079	23995	23831	24005	23984	23975	23835	24188	24083	24284	24214	23998	23984	24283	23847	24108	23771	24002	23914	23933	24111	24020	24104	23787	24030	24126	23922	24089	23924	24035	23894	23800	24046	23976	23950	23984	23784	24013	24106	23900	23879	23888	23815	23729	24165	23722	24065	24167	24106	23874	23910	23841	23962	24176	23832	23873	23878	23805	23964	23814	23808	23915	23928	23976	23945	23948	23983	23963	23938	24020	24150	23978	23930	23840	23867	24012	23788	24075	23948	24163	24071	23936	23857	24042	24034	23900	23978	23799	23924	24010	24064	23931	24143	23826	23940	24150	24011	23949	24166	24044	24188	24234	24178	23884	23845	24184	23928	23872	23894	24079	23737	23936	23999	23901	23843	23928	23873	24012	23970	23975	23837	24034	23985	24066	23636	23866	24100	23881	23870	23915	23915	24081	23944	24046	23918	24078	23936	24050	24007	23968	23733	24118	24026	23989	24045	23854	23817	23994	24050	24180	24177	23889	24254	23827	23812	23945	23912	23963	23788	23948	24085	24037	24074	23845	23904	24026	23832	24064	24058	23970	23913	23941	23837	23807	23938	24179	23913	23997	23934	24002	24096	23911	23914	23787	24062	23932	23810	24138	24071	23945	23964	23888	23822	23965	23905	24110	23938	23853	23992	23999	23837	23901	24024	23708	23872	23958	23930	24051	24116	24113	23991	23860	24106	24021	24155	24041	23895	23862	24006	24219	23888	23721	24025	23983	23954	23898	24091	24093	24224	24102	23973	23844	24055	24416	23968	23851	23969	23888	24112	24064	24030	24020	24024	23803	24015	23888	24046	24147	24106	24204	23971	24093	23976	24022	24075	24246	24085	24081	23967	24036	23950	23988	23855	23958	23932	23769	24139	24150	23967	23907	24079	24103	23961	24091	24128	24119	24192	24011	24270	24072	23874	23971	23961	24035	23921	24140	24005	23905	23959	23992	23961	24160	23849	24184	24128	23932	24190	24149	24037	23949	23994	24021	24122	24013	24056	24061	23961	23852	24037	24205	24140	24074	24105	23872	24029	23846	23965	24065	23859	23999	23973	24142	23904	24045	24071	23902	23931	23983	24038	23794	23825	23791	24060	23987	24125	23983	23897	23967	24171	24135	23980	24131	23856	23888	23961	23924	23537	24055	23688	24084	24147	23941	23898	23957	23913	24028	24081	24203	24049	24099	24080	23666	23736	23982	23943	23930	23919	23849	24025	23914	24285	23864	23775	24163	23977	24003	23946	24053	24150	23916	23995	24074	24073	24062	24064	23970	23913	23913	23911	24083	24044	23639	23980	23985	23995	23909	23992	24115	23907	23922	24282	23881	23924	23997	23916	24099	23986	23942	23900	24083	23948	24034	24038	23820	23922	23871	23938	24033	23880	24016	23933	23869	23904	23926	23989	23969	24001	23934	23906	24068	24213	24061	24016	23938	23838	24038	23851	24049	23865	23969	24129	24056	23900	24034	24031	24094	23922	24055	24021	24236	24186	24022	24104	24209	24214	24119	24270	23890	23870	24093	24039	24047	23984	23859	24036	23965	24167	24110	24073	23994	24220	24027	23987	23949	24019	23907	24020	24079	23925	23888	23897	24132	23906	24017	24068	24053	23961	23726	23926	23880	24332	24089	24296	24063	24086	23849	24085	23988	24260	23864	23818	23793	23963	24036	24050	24069	24069	24143	23992	24065	24033	23926	24041	23924	23648	23959	24211	24006	24080	23880	23969	24060	24001	23840	24191	23856	23979	24117	24145	24070	24124	24082	23895	23821	23914	24029	24017	23968	24020	23962	24083	24144	23848	23925	24078	24178	24177	23991	24227	23945	24097	23850	24088	23901	23875	24021	24047	23792	24114	23934	23809	23936	23948	24191	24070	23891	24009	24048	24026	23864	24008	23935	23709	24017	24113	23949	23831	24176	24044	23929	24018	24047	24102	24093	23913	24015	23996	24120	24064	24011	23932	23841	23916	23991	23868	23670	23967	23859	24046	24058	24001	24162	24014	23820	24019	23872	24076	23829	24183	24053	24003	23979	24123	24081	24072	24083	23863	24048	24199	23797	23796	23785	24051	23866	23927	24091	24121	23950	24158	24070	24007	24258	23721	23996	24182	23985	23949	24101	24081	23859	23870	24163	24222	24125	23924	23955	23917	24066	23864	23866	24261	24046	24044	24154	23873	24105	24134	23840	24030	24047	24069	23844	23921	23861	23946	24038	23821	23888	24092	23995	24053	24348	24124	23931	24278	24078	24231	24030	24097	24057	24038	24095	23925	24183	23773	23991	23926	24169	23922	23838	23879	23899	23934	23779	23826	24097	24117	24061	24083	24074	24111	23893	24020	23831	24110	24044	23957	24123	23917	24034	23894	23900	23824	23921	24163	23966	23964	24050	23999	23977	24105	23988	24162	24210	24117	24022	24284	24107	23953	23959	23848	24041	23999	23958	24328	24103	24119	24152	24110	24067	23842	23878	23802	23947	24004	23916	24066	23957	23888	24004	24122	23928	23908	23905	23976	24149	24078	24167	24185	24197	24219	23998	24095	23937	24008	24182	24084	24007	24078	23978	23991	23689	24033	24088	24009	23955	23858	23795	24190	24126	24088	24155	24032	24275	23819	24043	24035	23967	23920	23957	24091	24072	23889	23985	23925	23755	24200	23927	23859	23974	24067	23867	23852	23963	23781	24025	24084	23778	24174	24060	24058	24096	24257	23894	24052	23936	23871	24172	24105	23890	23982	24015	24048	24025	24335	23842	24090	23807	23963	24058	23882	24152	24197	23976	23821	23677	24047	23989	24167	24034	23948	23896	23980	23839	23896	24007	24067	23678	24203	24147	24024	24060	23858	24259	23986	24190	24150	23997	24031	24152	24275	24234	23990	23852	23813	23981	23808	24080	23968	24112	23896	24146	24122	23962	24023	23987	23827	23900	23914	24011	23818	23928	23989	23954	24077	24126	24107	23955	23883	23860	23934	24117	23899	23872	23967	23919	23726	23883	23995	24023	23918	23973	24070	24041	23795	23895	24105	23792	24043	24081	24061	23997	24056	23921	24032	23893	23952	23858	24011	24142	24295	24368	24000	23927	23981	23763	24068	23741	23908	23846	24099	24100	24037	23815	23944	23840	23958	23970	23887	24096	24204	23805	24069	23985	24146	23878	23964	23807	23959	23936	23851	23836	23976	24021	24066	23925	23994	23955	23998	23826	23977	23708	24149	24029	24081	24225	24001	23942	23986	24175	24023	23893	23995	24270	24092	24134	24142	23836	24059	23885	24070	23781	24018	24028	24202	23861	24158	23848	24065	23843	23994	23969	24077	24041	23810	23900	23908	23894	23994	24139	24004	23977	24168	23816	24051	23935	23930	23960	23857	23831	23899	24040	23812	23961	24133	23732	23794	23797	24023	23998	24103	23979	24124	24216	24355	24076	24019	23981	23996	23721	23803	23990	23901	23975	24037	24031	23920	24025	24005	23773	23930	24152	23983	24084	23889	24212	23988	24011	23946	23878	24152	23853	23959	23859	23960	23880	23943	23720	23951	24110	24121	24051	23847	23834	24021	23941	24219	23903	24112	23860	24026	24032	24013	24069	24133	24091	24252	24159	23934	24024	23982	24282	23884	24004	24044	24018	23971	23862	23848	23753	24147	23854	24018	24019	23774	23688	23939	24088	24063	24101	24050	23861	24123	23996	23942	24152	23788	23941	23959	24003	24036	24039	23900	24057	23911	23993	23888	23823	23937	24041	23856	24133	24125	24199	24086	24024	23985	23971	23928	24105	24058	24102	23992	24010	23916	23936	23974	24070	24228	23910	24152	24277	23803	23773	24025	23860	23946	23959	23881	23985	23895	23880	24225	23797	24072	23778	23989	23807	24194	23897	24100	24082	23869	23814	24012	24074	23909	23738	23978	23953	24127	23906	23918	24151	23974	23947	23863	24060	23810	24181	23989	24020	23999	23853	24103	23921	23882	23755	24114	24076	23770	24115	24042	24021	23873	23912	23838	23951	24039	24019	23855	23917	23865	23966	24017	23805	23707	23928	24054	24191	23921	24248	24177	24285	23996	24037	23803	23828	24271	24259	24143	24011	24099	23839	23782	23872	23813	24012	24081	24018	23998	23971	24000	23989	23955	23993	24206	23965	24218	24197	23957	24008	24001	23887	23964	23997	24167	24169	24187	23971	23792	24169	24069	23749	23727	23860	23901	23930	23827	24056	23929	23912	24007	23738	23908	23739	23697	23905	24059	23810	24096	23874	24190	23951	24086	24123	23830	24006	24071	23747	23842	24102	24081	23992	23896	24261	24036	23966	23928	23955	24183	23978	24024	23827	23982	24073	23848	23901	23967	24079	23962	23744	24064	24086	24276	24065	24084	24280	23996	23872	24137	24171	24034	24023	23983	23633	24096	24108	23817	24010	23967	24214	23981	24006	24023	24112	23776	24224	24085	23844	24368	23873	24185	24025	24139	23913	24232	24114	24139	23936	24071	23800	23902	24039	24055	24127	23938	24118	24043	23934	24015	23825	24010	23864	23846	23913	24095	23799	23997	24028	23821	24256	24010	23839	23837	24049	23977	24086	24162	24184	24008	24020	24127	23776	23830	23930	23959	24175	24033	23883	24080	23994	24044	24050	23986	24112	23916	23828	23882	23779	23946	24028	24146	23752	23886	23935	23704	23668	23837	24172	24166	23979	24116	24200	24044	24055	24021	23936	23851	23866	23909	24258	23978	24017	24150	24077	24093	24367	24021	23848	24071	23894	24114	23881	23822	23593	24012	24148	24110	23932	24225	24037	23879	23657	23845	23969	23866	23867	24132	23962	23833	24052	23968	23962	23865	23866	24194	23917	24068	23968	23868	23879	23981	24261	23962	24038	23811	24088	24172	24062	24174	23975	24256	23864	23885	23846	23859	24000	23852	24074	23917	24029	23702	24132	24197	23947	23806	24206	23943	23960	23985	24086	24011	24119	24130	24151
48999	58239	42965	24233	17351	16299	16265	16076	16189	16060	16074	16022	16072	15809	16422	16811	16709	16161	15865	15969	15717	15817	15933	16099	15914	15930	15984	15995	16064	15939	15864	15631	15984	15831	15815	16073	15865	15905	15952	15934	16050	15825	15806	15864	15973	15764	15834	15856	16028	15970	15951	15989	15914	15797	15947	15895	15961	15911	15927	15934	15869	15839	16131	15800	16029	15904	15993	15921	16000	15735	15874	15939	16031	15981	15879	16059	15819	15893	15869	16046	15936	15893	15930	15815	15909	15823	15799	15873	15913	15978	15885	15976	15854	15779	15946	15727	16070	15883	15902	15718	15659	15943	15913	15851	15974	15821	15861	15839	15855	15809	15917	15743	15880	16023	15932	16020	16033	15857	15849	15979	15724	15885	16103	15822	15676	15889	15894	15992	15730	15819	15779	15997	15943	15824	16021	15837	15860	15897	15765	15891	15809	15887	15915	15944	15905	15993	16009	15838	15887	15823	15893	15855	15946	15969	15797	15974	15876	15753	15770	15936	15843	15919	16030	15904	15796	15839	15840	16018	15997	15797	15817	15870	15919	15934	15999	15729	15790	15989	15976	15775	15933	15777	15932	15919	16070	15795	15930	15963	15862	15834	16004	15875	15934	15938	15867	15882	15863	15982	15936	15972	15989	15938	15721	16032	15783	15835	16004	15703	15818	15991	15886	15888	15799	15949	15888	15911	15927	15733	15920	15900	15869	15857	15921	15965	15870	15778	15773	15855	15881	15805	15923	15923	15739	15720	15848	15958	15846	16019	16007	15889	15852	15857	16028	15805	16010	15760	15873	15887	15906	15927	15868	15966	15864	15946	15860	15922	15816	15920	15800	15801	15892	15969	15996	15771	15881	15931	16042	15856	15992	15937	15897	15993	15730	15988	15883	15765	15999	15910	15847	15652	15856	15941	15797	15827	15723	15783	15781	16040	15874	15782	16041	15800	15954	15821	15950	15863	15977	15886	15746	15891	15783	16014	16012	15716	15829	15826	15915	15902	16056	15897	15977	15986	15766	15813	15871	15943	15960	15856	15933	15708	15853	16044	15667	15805	15914	15949	16052	15934	15794	15961	15931	15997	15934	15947	15873	15995	15944	15748	15881	15780	15751	15795	15809	16062	15674	16004	15963	15792	15879	15882	15732	16072	15937	15823	15972	15923	15782	15801	15878	15921	15746	15884	15848	15882	16031	15889	15795	15852	16102	15737	15992	15962	15849	15941	15954	15873	15858	15765	15846	15838	15871	15870	16010	15772	15923	15867	16025	15801	15999	15802	15760	15921	15869	15958	15776	15859	15837	15888	15548	15761	15792	15887	15777	15697	16054	15828	15837	15948	15771	15828	16032	15847	16048	15943	15871	15920	15994	15945	15947	15791	15882	16015	15955	15682	16102	15946	15933	16045	15930	16041	15750	15941	15926	15973	15801	15894	15783	15985	15956	15767	15851	15891	15833	15780	16044	15835	15834	15877	15719	15863	15996	15860	15774	15858	15894	15980	15969	15902	15960	15845	16009	15772	16195	15952	15810	15857	15815	15926	15896	16068	15913	15868	16028	16033	15997	15950	15739	15939	15868	15952	15812	15918	15898	15901	15905	15799	16039	15849	15757	15842	16056	15930	15799	15783	15939	16034	15838	15905	15799	15716	15761	15885	15877	15907	15833	15904	15797	15838	15875	15988	15978	15872	15964	15837	15898	15889	15975	16055	15854	15922	15770	15934	15795	15813	15844	15840	15765	15754	15950	15966	16019	16074	15791	15889	15888	16047	15926	15941	15809	15894	16010	15978	15989	15969	15890	15904	16122	15863	15698	15888	15849	16023	15984	15702	15659	15845	15915	15967	15802	15809	16099	15943	15839	15926	15791	15796	15835	15926	15900	15962	15840	16019	15893	15896	15813	15906	15885	15869	15997	15896	15922	15871	15943	15908	15948	15802	15970	16004	15898	15997	15927	15762	15938	15743	15988	15851	16013	15905	15817	15908	16165	15673	16080	16013	16046	15872	15773	15864	15914	15896	15831	15973	16033	15721	15796	16210	15775	15790	15838	15816	15805	15995	16017	15803	15933	15917	16063	15950	15839	15681	16002	15826	15834	15935	15944	15915	15786	15840	15921	15887	15924	15803	16030	15887	15833	15917	15815	15749	15991	15915	15850	15804	16018	15729	15914	16095	15967	15889	15910	15860	16170	15686	15863	15999	15804	16138	15985	15792	15880	16029	15922	15848	15752	15849	15880	15989	15951	15878	15805	15905	15890	16056	15999	15792	16048	15823	16078	15751	15743	15985	15989	15900	15834	15855	15962	16035	16083	15777	15936	15975	15879	15957	15796	15949	15602	15965	15930	15877	15898	15911	15839	15905	15967	15905	15976	15945	15934	15907	15809	15893	16090	15754	16016	15786	15925	15943	15900	15985	15799	16026	15879	16000	15820	15870	15987	16064	15830	15820	15845	15929	15785	15832	15940	15896	15861	15933	16043	15805	15890	15927	15970	16008	15921	15954	16125	15758	15722	16018	15965	15919	15798	15881	15852	15714	15948	15883	15857	15883	15861	15813	15796	16058	15909	15844	15926	16014	15958	16086	15824	15721	15888	15931	15840	15710	15886	15856	15881	15979	15957	15774	15871	15875	15982	15969	15877	16017	15698	15836	15898	15898	15980	15827	15926	15830	15921	15948	15764	15870	15751	15777	15881	15868	15854	15862	15793	15825	15768	15945	15954	15754	15922	15949	15843	15832	15916	15943	15878	15687	15849	15876	15961	15834	16140	15841	16066	15862	15688	15871	15755	15888	15921	15943	15972	15925	15926	15957	15845	15844	15926	16080	15961	15983	15811	15977	15831	16020	15905	15965	15776	15915	15921	15751	15796	16049	15849	15926	15780	15922	15846	15912	15740	16009	15898	15915	15880	15957	15961	15955	16015	15934	15867	15818	16060	15861	15902	15825	15750	15771	15851	15932	15968	15988	15760	16029	15831	16048	15976	15823	15924	15882	15928	15945	15903	15868	16013	15997	15838	15779	15844	16003	15853	16008	15916	15926	15884	15926	15614	15888	15744	15802	15955	15926	15914	15816	15942	15948	15861	15869	15721	15939	15918	16073	15989	15714	15810	15916	15848	15675	16013	15655	16128	15788	15887	15958	15882	15889	15836	15867	15801	15887	16089	15851	15970	15977	15825	16035	15988	15871	15964	15890	15818	15971	15906	15881	15994	15939	15801	16081	16004	15962	16000	15953	15898	15959	15794	16095	15959	15857	15994	15873	15870	15944	15718	15833	15979	15896	15856	15810	15773	15855	15905	15839	15925	15969	16056	15780	16064	15942	15698	15725	15812	16031	15961	16016	16084	15748	15941	15968	15963	15820	15880	15779	15879	16002	15981	15942	15900	15899	15707	16023	15790	15946	15873	15837	15954	15991	16114	15975	15806	15889	16012	16079	15810	15903	15899	15979	15974	15928	15861	15912	16042	15800	15766	15773	15982	15943	15827	15882	15857	15825	16086	15937	15954	15815	15875	16062	15847	15938	16108	15806	15734	15862	15813	15853	15759	15883	15812	15808	15893	15853	15795	15954	15857	16035	16067	15997	15865	15796	15746	15933	15794	15793	15798	15975	15949	15995	15921	15796	15863	15817	15967	15827	15733	15779	15800	15870	15991	15675	15930	15909	15658	16002	16069	15943	15860	16032	15910	15933	15946	15724	16078	15993	15834	15873	15870	15960	16088	15836	15837	15866	15938	15973	16104	15834	15842	15956	16023	16002	16083	15910	15913	15957	15806	16146	15893	15802	15907	15979	16048	15745	15877	15969	15875	15944	15839	15486	16017	16052	15895	15857	15814	15849	15765	15950	15750	15845	16051	15877	15874	15810	15815	15872	15847	15855	15856	15903	15885	15890	15778	15855	15868	16059	15965	15976	15895	15974	15929	16121	15830	16092	16023	16089	15861	16042	15911	15977	15853	15917	15843	15814	15902	16029	15818	15887	15736	15942	15854	15858	15982	15966	15918	15796	16006	15818	15903	16093	15805	16037	15923	16098	15990	15778	15841	15898	16002	15945	15813	16174	15948	15900	15790	15849	15930	15991	16135	15667	16052	15820	15851	15907	16094	15805	15922	15716	15935	15897	15824	15986	15802	15746	15809	16026	15831	16173	16019	15942	15853	15891	15789	15825	15879	15788	15829	15830	15936	15845	15874	15930	15827	15786	15895	15889	15843	15909	16010	15779	15872	15912	15924	15921	16005	16032	15722	15865	15891	15870	15770	15883	15725	15796	15790	15807	16001	16069	15791	15930	15751	15886	15973	16101	15631	15835	15868	15892	15848	16041	15756	15942	16052	15699	15884	16031	15996	15899	15925	15823	15915	15877	15832	15926	15854	15920	15828	15795	15852	15938	15892	15799	15981	15910	16074	15891	16009	15756	15847	15676	15749	15949	15892	15912	15862	15768	16018	15913	15877	15951	15825	15860	15922	15775	15860	15940	15714	15885	15927	15819	15969	16051	16064	15828	15927	15952	15909	15857	15853	15774	15815	15976	16082	15886	15821	15866	16131	15964	15945	15850	15874	16011	15988	15854	15892	15885	15842	15833	15983	15845	15833	15865	16058	15889	15916	15832	15967	15670	15966	15986	16031	15963	15818	15830	15740	15901	16086	15861	15842	15819	15997	15909	15958	15909	15938	15799	15859	15933	15791	16037	15925	15958	15840	16012	15865	15876	15791	15861	15820	15951	16003	15954	15792	15879	15898	15853	15980	15898	16027	16069	15917	15761	15948	15726	15968	15909	15808	15923	15954	15914	15919	15888	15891	16062	15793	15771	15847	16029	15971	15814	15876	15757	15913	16000	16111	15839	15773	15796	15969	15783	15827	15974	15995	15849	15883	15722	16036	15856	15980	15880	15853	16027	16002	15910	15660	16091	15950	15866	15783	15925	15852	15996	15814	15812	15970	15993	15988	15818	15805	15912	15891	15944	15853	15840	15884	15904	15908	15688	15717	15812	16009	15628	15898	15937	15927	15967	15910	15830	15867	15705	16000	15874	16054	15969	15863	15928	15935	15846	15799	15742	16083	15706	15855	16046	15856	15875	15940	15861	15984	15731	15741	15963	16053	15961	16093	15880	15992	15956	16010	15893
23652	20571	28146	28284	23333	25298	26273	23620	23017	23499	23506	23222	23277	24718	28529	31267	30089	25994	23234	23168	22927	22793	23029	22839	23074	23646	23674	23258	23116	22970	23082	22845	23034	22860	22851	22804	22665	22944	22881	22670	22711	23049	22822	22875	22957	22974	22832	22914	23009	22888	22911	22813	22859	22787	22905	22883	23090	22855	23079	22702	22825	23083	22911	22950	22864	22946	23108	22984	22773	22850	22843	22763	22761	22896	22827	22908	22999	22967	23030	23069	22664	22990	22825	22515	22725	23002	22844	22983	22903	22887	22793	22900	22732	22897	23030	23094	23032	23118	22864	23119	23117	22760	22969	22710	22908	23196	22978	22953	23022	22768	22770	23075	22921	22912	22901	22938	22869	22814	23046	22810	22625	22795	22884	22853	22938	22880	22723	22875	22734	23006	22963	22973	22825	22714	23001	22614	22927	23122	23025	22684	23018	22923	22969	22837	23182	22782	22975	22683	22943	23049	22741	22802	23128	22756	22885	22751	22615	22716	22740	23002	22919	23047	23051	22869	22870	23161	23001	22759	22796	22951	22899	22931	22981	23019	22968	22948	22955	22842	22911	23062	22973	22960	22976	23078	22930	22946	22700	23019	23022	22778	22775	23041	23157	22887	23095	23123	22976	22834	22682	22989	22594	22773	22595	22859	23089	23064	22742	22830	22684	22805	22957	22825	22880	22915	22828	23062	22732	22938	22951	22944	22813	22922	22974	22875	23062	22990	22933	22943	23032	22493	22911	22986	22904	23056	22992	23133	22922	23061	22762	22699	22940	22629	22954	22935	23109	23041	22778	22926	22745	22918	23012	22821	22787	22862	22738	22799	22735	23115	22968	23079	22901	22878	22746	22752	23058	22871	22959	22924	22917	22932	22786	22788	23006	22859	22725	22880	22974	22956	22762	22639	22707	22716	23118	22991	22776	23008	22793	23025	22960	22736	22727	22799	22818	22985	22783	23067	23099	22898	22843	22863	23072	22849	22974	22916	22798	22888	22769	22694	22844	23005	22973	22769	22836	22720	22742	22915	22882	22981	22901	22870	22737	22730	22969	22599	22594	22907	22799	22830	22634	22895	22980	22923	22873	22667	22897	22835	22986	22675	22870	22916	22903	23123	22827	22943	22984	22978	22929	23116	22902	23181	23033	22724	22824	22782	22907	22979	22648	22818	23002	22764	22687	22870	22898	22927	23189	22866	22779	22939	22857	22748	22881	22904	23133	23122	22878	22730	22739	22912	22918	23059	22787	22897	22895	22963	22757	22900	22706	22852	22827	22988	23028	22945	23136	22783	22855	22875	22665	22788	23122	22756	22746	22619	22987	23068	23051	22867	22892	22828	23041	22952	22976	22972	22845	22776	22963	23004	23024	22696	22894	23068	23017	22991	22874	22932	23082	22925	23022	22869	22866	23005	22792	22933	22803	22947	23107	22899	23068	22659	23097	22942	22726	22634	22725	22967	22975	22781	22769	22907	22893	22850	22772	22778	22718	22868	22720	22854	22966	22963	22751	22769	22811	22830	22796	22953	22869	22788	22712	22758	22725	22921	23031	22812	22784	22983	22871	23148	22892	22918	23040	22851	22808	22763	22812	22746	22526	22747	22705	22885	22868	23063	22995	22908	22814	22909	23086	22870	22840	23184	22861	22907	22909	22840	23172	22688	22963	22965	22783	22830	22716	22764	23135	23086	23089	23036	22687	22686	22572	22696	22946	22850	22775	22873	22878	22939	22856	22861	22759	22916	23003	23022	23167	22900	22924	23126	22955	22784	22800	22957	23047	22992	22831	23146	22604	22817	23167	23086	22923	22854	22743	22715	22729	22765	22871	22968	23027	23006	22730	22770	22918	22844	22887	22892	23107	23060	22879	22835	22915	22731	22844	22834	23024	23079	22809	22539	22894	22822	22924	22758	22722	23055	22966	22794	22854	22875	22715	23004	23148	22725	22850	22935	22868	23003	22957	22827	23071	22902	22816	23035	23034	22875	22759	22778	22565	23049	23126	22919	22836	22935	22715	22974	22819	22776	23056	23018	22982	23155	22986	23054	22883	22864	22995	23050	22944	22904	22692	22884	22931	22951	22949	22818	22938	22895	22805	22823	22894	23109	23033	23081	22919	22897	22822	22908	22971	22715	22818	23052	22661	22731	22930	22836	22930	23061	23001	22983	22917	22780	22450	22802	23205	22922	22906	22893	22975	22843	22857	22911	22788	22675	22824	22857	22884	23083	23062	22892	23051	22813	22968	22844	22874	22935	22868	22756	22683	22830	23071	22930	22943	22930	22779	22776	22989	23070	23027	22990	22939	22995	23012	22735	23089	22870	23080	22931	23092	22909	23015	22920	22997	22774	22591	23137	22885	22872	22724	22880	23047	23080	22812	22694	22758	22679	23001	23038	22957	22903	22967	22845	22888	22809	22922	22936	22767	22710	22875	23068	23145	23110	22794	22925	22823	22742	22990	22707	22835	22920	23024	22861	22947	22840	22629	22871	22867	22760	22765	22938	22868	22810	22928	22778	22785	23003	22899	22977	22789	23030	22937	22870	22828	22948	22872	23016	23020	23008	23008	22793	23047	22835	22852	22859	22868	22759	22979	22928	22764	22851	22702	22891	22553	22851	22829	23047	22799	22730	22845	22820	22654	22789	23012	22698	22831	22947	22635	22816	22829	22629	22788	22872	22919	22900	22779	23160	22828	22970	22838	22804	23066	22765	22716	23069	22864	22541	22733	22943	22522	22746	22784	22749	22538	22721	22689	23158	22704	22770	23076	22927	22910	22973	23026	22870	22825	22857	22965	22977	22974	22925	22754	22959	22968	22987	22906	22915	22937	22982	22944	22777	22746	22812	22820	23195	22996	22897	22873	23060	22868	22687	22854	23010	23223	22779	22692	22903	22745	22927	22858	23030	22678	23026	22878	22801	23039	22730	22915	22968	22888	22708	22610	22980	22766	22816	22679	22813	22753	22735	23006	23043	23013	22796	22806	22890	22964	23063	22870	22850	22856	22880	22978	22935	22632	22754	22783	22898	23006	22827	22778	23012	22940	23001	22880	22882	23089	22841	22936	22817	22986	22907	22753	22766	22853	22509	22887	22886	22853	22709	22888	22869	22732	22920	22834	23198	22888	22985	22810	22702	23101	22873	23105	22970	22799	22881	22925	22893	22796	23051	22949	22921	22821	22920	22783	23083	22837	22805	23031	22821	22822	23015	22695	22824	22878	22889	22920	22970	22851	22802	22824	22897	22958	22863	22969	22787	23002	22767	23170	22800	22970	22934	22990	23043	22980	23036	22938	22845	22877	23060	23012	22882	23002	22886	23152	22902	22902	22833	22928	22889	22850	23313	22774	22799	22847	22847	22914	22705	22837	22833	23110	22872	23149	23047	23003	22620	22919	22986	22988	22927	22883	22739	22696	23078	22830	23182	22663	22744	22709	22776	22855	22891	22890	22834	22790	23063	23190	22889	22894	23070	22905	23013	23043	22881	22982	22848	22807	22928	22897	23019	22848	22737	22792	22824	22873	22746	22927	22531	22933	22898	22988	22968	23013	22934	23022	22803	22849	22845	22889	22877	22975	22908	23321	23088	22880	22853	22787	22715	22827	22867	22743	22667	22980	22850	22804	22950	22775	22717	23040	22798	22927	22761	22688	22832	23228	22888	22799	22979	23182	22633	22627	22733	22831	22777	22926	22936	22611	22912	23112	22853	22623	22910	23055	22730	22847	22958	22734	22745	22799	22975	23033	22786	22942	23013	23062	23100	22899	23045	22948	22800	22883	22729	22431	22822	22989	22767	22845	22818	22970	22789	22777	22721	23169	23068	22877	22830	22834	22745	22789	22992	22842	22890	22604	22674	22921	22728	22764	22759	22998	22928	22981	23045	22819	22879	22961	23127	22754	22748	23156	23048	22829	22857	22858	22971	22887	22712	22817	22636	22673	22925	22760	22984	22937	22937	23080	22891	22917	22810	22730	22893	22916	22865	22872	22819	22750	23002	22860	22936	22987	23013	22894	22683	22941	22673	22808	22781	23081	22827	22706	22983	22926	22820	23079	22612	22800	23003	23151	22850	22833	23002	22899	22971	22767	22778	22853	22879	22666	23205	22828	23054	22856	22973	22966	22680	22857	22950	22609	22779	22763	22827	22836	22775	22678	23042	23159	22803	22907	22732	23026	23044	22994	22971	22957	22647	22930	22793	22809	22660	22761	22787	22990	23043	22717	22896	22773	22794	22864	23142	23076	22797	22962	22922	22876	23060	23191	22840	23007	23023	22784	22823	23112	22903	22968	22827	23118	22810	23059	22996	22776	23012	22826	22738	23017	22685	22730	22863	23019	22984	22757	22808	22878	22827	22788	22906	22880	22973	22925	22953	22715	22900	22845	22987	22994	22927	22782	22686	22828	22884	22799	22950	22985	22872	22986	22886	23051	22968	22910	22944	23026	22876	22624	23083	22782	22936	23044	22766	22740	22717	22902	22639	22772	22887	22915	22929	22957	22764	22980	23091	23032	22938	22837	22946	22713	22799	22863	22897	22964	22933	22954	23154	22735	22836	22900	22779	22852	22718	22597	22855	22763	22937	22913	22962	23015	22928	22983	22914	23007	22836	23012	22901	22766	22864	22955	23037	23145	22857	22981	22725	22897	22781	22886	22856	22731	22855	23064	22803	22960	22893	22834	22820	23002	22908	22902	22661	23030	22943	22916	22805	22873	22822	22498	22869	22869	22889	22931	23044	22885	22795	23066	22780	22738	22930	22995	22721	22979	22685	23056	22911	22902	22843	22697	22851	22847	22799	22818	23028	22902	22739	22598	22913	22795	22935	22785	22839	22749	22947	23165	23013	22800	22971	22913	22793	22429	23035	22889	22811	22948	22775	22845	22813	23019	22562	22929	22945	22878	22876	22674	22930	22889	22892	23001	22917	23128	22828	23130	22919	22995	22942	22895	22856	22929	22807	23034	22660	22805	22974	22849	22849	22858	22700	23159	22601	22983	22949	22735	22692	22905	22680	22751	22869	22737	22864	22812	22923	22795	22895	22879	22763	22879	22939	23063	22899	22881	22982	22884	22779	22978	22701	22773	22857	22894	22966	22961	23042	23126	23051	22858	22838	22968	22939	22963	22801	23061	22911
45934	63773	61824	41237	20811	17480	16365	15993	15724	15833	16016	15717	15777	18192	23543	26274	23688	18098	15395	15440	15435	15365	15414	15550	15565	16184	16145	15855	15768	15584	15362	15478	15313	15294	15382	15400	15487	15424	15479	15512	15304	15378	15368	15350	15310	15445	15519	15403	15313	15426	15530	15241	15240	15388	15484	15456	15344	15364	15614	15401	15196	15245	15421	15492	15380	15335	15335	15393	15467	15245	15372	15325	15399	15409	15351	15467	15461	15368	15633	15322	15356	15476	15387	15365	15301	15173	15394	15374	15350	15426	15268	15271	15415	15381	15444	15364	15483	15409	15330	15523	15426	15485	15492	15269	15209	15455	15391	15395	15402	15322	15205	15504	15373	15407	15337	15612	15271	15257	15348	15482	15181	15222	15335	15354	15445	15383	15535	15472	15379	15441	15368	15494	15494	15497	15367	15421	15472	15360	15453	15522	15303	15381	15254	15408	15428	15346	15416	15290	15388	15576	15368	15495	15397	15322	15271	15343	15287	15334	15287	15441	15590	15387	15428	15275	15454	15374	15445	15443	15396	15595	15417	15448	15311	15446	15442	15299	15554	15492	15319	15389	15359	15523	15386	15423	15345	15392	15235	15382	15440	15291	15295	15363	15387	15442	15297	15465	15348	15341	15347	15200	15373	15336	15533	15216	15344	15708	15285	15289	15389	15341	15307	15369	15431	15413	15503	15381	15246	15439	15282	15466	15343	15415	15475	15475	15326	15295	15214	15133	15528	15222	15324	15455	15264	15252	15509	15314	15317	15417	15349	15465	15376	15345	15370	15388	15407	15392	15330	15371	15181	15435	15132	15410	15490	15415	15408	15293	15510	15407	15440	15394	15494	15438	15352	15422	15260	15484	15344	15460	15435	15350	15425	15348	15378	15470	15313	15208	15338	15348	15369	15339	15363	15413	15495	15315	15312	15270	15390	15448	15400	15525	15488	15293	15449	15439	15282	15417	15424	15333	15473	15425	15371	15358	15420	15353	15312	15388	15357	15391	15272	15282	15418	15265	15477	15393	15314	15391	15343	15653	15280	15473	15462	15536	15435	15343	15620	15466	15407	15356	15472	15212	15349	15435	15369	15325	15304	15461	15424	15484	15441	15346	15251	15358	15515	15329	15488	15362	15258	15374	15442	15341	15326	15372	15399	15507	15308	15429	15353	15214	15439	15374	15336	15384	15373	15377	15394	15290	15458	15403	15440	15501	15325	15443	15411	15405	15567	15516	15341	15352	15327	15325	15378	15284	15412	15289	15348	15306	15439	15602	15293	15537	15390	15409	15435	15326	15372	15222	15360	15278	15331	15426	15390	15312	15715	15377	15338	15574	15386	15386	15423	15317	15416	15351	15480	15332	15551	15438	15269	15314	15496	15441	15397	15402	15336	15395	15411	15486	15380	15462	15481	15548	15491	15345	15454	15360	15412	15253	15415	15179	15526	15386	15496	15236	15389	15513	15349	15465	15313	15262	15489	15434	15381	15334	15466	15441	15271	15574	15459	15275	15265	15438	15410	15214	15468	15394	15139	15408	15309	15439	15488	15209	15385	15415	15357	15418	15364	15379	15323	15347	15266	15215	15540	15263	15362	15431	15313	15365	15452	15522	15277	15338	15419	15332	15371	15331	15442	15347	15354	15336	15295	15405	15359	15375	15457	15468	15287	15507	15465	15148	15225	15393	15380	15298	15276	15352	15330	15521	15446	15358	15185	15430	15310	15356	15290	15405	15277	15424	15353	15558	15442	15416	15446	15329	15391	15373	15429	15388	15429	15480	15532	15379	15284	15295	15474	15158	15441	15425	15402	15402	15443	15374	15393	15373	15418	15341	15425	15497	15211	15463	15407	15553	15450	15216	15282	15441	15344	15358	15296	15487	15424	15481	15387	15355	15430	15375	15409	15340	15430	15312	15541	15386	15391	15479	15529	15266	15435	15519	15368	15424	15220	15283	15475	15349	15173	15209	15445	15396	15297	15262	15295	15287	15262	15420	15482	15452	15527	15330	15439	15271	15458	15502	15336	15351	15365	15223	15540	15467	15326	15550	15483	15312	15441	15212	15442	15396	15367	15354	15340	15274	15399	15555	15380	15377	15256	15381	15395	15570	15338	15501	15181	15333	15417	15299	15428	15281	15567	15463	15276	15411	15355	15459	15308	15381	15370	15380	15394	15233	15539	15226	15461	15285	15266	15169	15240	15224	15391	15569	15549	15312	15460	15218	15335	15407	15107	15463	15439	15466	15514	15401	15358	15486	15371	15533	15389	15435	15348	15379	15240	15323	15341	15247	15423	15389	15266	15346	15445	15400	15531	15290	15319	15505	15347	15464	15227	15313	15454	15486	15432	15294	15332	15481	15357	15281	15402	15444	15323	15437	15348	15206	15253	15435	15532	15322	15237	15392	15464	15299	15335	15337	15369	15483	15463	15168	15459	15196	15343	15476	15508	15458	15340	15231	15274	15351	15490	15351	15392	15472	15338	15519	15393	15303	15503	15346	15253	15284	15367	15436	15327	15313	15390	15403	15340	15415	15385	15464	15339	15294	15392	15396	15418	15319	15190	15411	15344	15409	15426	15413	15358	15533	15273	15449	15409	15384	15531	15406	15562	15459	15417	15420	15399	15368	15450	15451	15283	15390	15434	15373	15400	15369	15285	15447	15409	15440	15381	15532	15466	15382	15522	15444	15390	15378	15312	15444	15386	15194	15426	15436	15449	15275	15494	15240	15379	15341	15394	15529	15338	15588	15228	15321	15332	15480	15453	15416	15553	15231	15463	15316	15279	15386	15361	15469	15398	15297	15293	15302	15269	15285	15360	15642	15382	15490	15395	15402	15565	15221	15383	15167	15345	15351	15450	15445	15498	15470	15491	15343	15212	15317	15485	15501	15281	15425	15201	15324	15408	15577	15296	15521	15376	15219	15395	15414	15416	15267	15516	15303	15409	15348	15432	15344	15390	15512	15329	15480	15385	15334	15316	15412	15518	15351	15383	15194	15473	15482	15459	15484	15349	15543	15436	15427	15318	15367	15493	15418	15421	15358	15504	15364	15115	15531	15503	15338	15361	15335	15458	15254	15472	15310	15422	15436	15304	15336	15303	15437	15352	15366	15312	15354	15371	15370	15668	15560	15384	15406	15432	15356	15452	15340	15188	15482	15582	15394	15513	15323	15255	15486	15282	15349	15529	15332	15406	15477	15448	15374	15393	15311	15324	15422	15490	15457	15415	15341	15423	15184	15401	15567	15280	15361	15274	15406	15537	15345	15492	15223	15478	15271	15704	15230	15324	15397	15294	15374	15440	15345	15480	15580	15380	15416	15350	15202	15273	15428	15554	15380	15373	15339	15348	15335	15396	15376	15199	15333	15507	15493	15348	15323	15366	15244	15239	15440	15315	15291	15509	15364	15256	15290	15453	15324	15332	15402	15530	15377	15331	15394	15442	15313	15442	15388	15426	15356	15328	15511	15431	15312	15462	15289	15380	15370	15416	15370	15431	15263	15240	15452	15444	15342	15211	15423	15323	15464	15449	15477	15238	15458	15451	15447	15392	15355	15358	15356	15423	15365	15620	15412	15352	15284	15420	15430	15409	15454	15387	15549	15330	15219	15376	15239	15426	15403	15425	15274	15415	15386	15413	15482	15494	15226	15446	15475	15423	15288	15441	15258	15355	15362	15298	15404	15273	15312	15417	15252	15520	15540	15219	15499	15464	15223	15300	15413	15201	15289	15597	15194	15360	15434	15457	15425	15466	15393	15603	15472	15212	15472	15402	15318	15276	15321	15404	15391	15234	15442	15432	15433	15337	15404	15357	15435	15502	15364	15341	15267	15275	15488	15576	15441	15373	15425	15332	15229	15437	15341	15327	15539	15534	15338	15353	15327	15447	15413	15412	15356	15403	15458	15420	15477	15413	15425	15431	15437	15459	15435	15482	15324	15368	15464	15277	15294	15326	15366	15244	15514	15443	15363	15290	15561	15315	15369	15344	15501	15449	15326	15320	15438	15327	15242	15339	15392	15432	15491	15469	15341	15409	15438	15350	15358	15379	15294	15386	15376	15406	15344	15433	15314	15312	15485	15456	15290	15369	15411	15471	15382	15482	15282	15446	15271	15505	15374	15442	15301	15516	15324	15457	15443	15331	15459	15248	15562	15400	15319	15334	15325	15480	15357	15411	15259	15417	15355	15226	15465	15360	15650	15463	15415	15386	15315	15366	15399	15365	15496	15517	15295	15584	15540	15424	15499	15485	15283	15228	15497	15444	15569	15560	15378	15342	15490	15423	15280	15356	15560	15408	15479	15417	15255	15458	15513	15377	15383	15321	15431	15523	15499	15335	15293	15261	15554	15315	15528	15267	15393	15252	15432	15438	15460	15412	15309	15518	15394	15438	15218	15357	15283	15417	15234	15131	15521	15303	15256	15283	15303	15270	15327	15367	15315	15473	15136	15264	15411	15390	15303	15425	15362	15419	15457	15480	15374	15234	15404	15356	15399	15335	15331	15407	15408	15581	15356	15345	15435	15482	15308	15592	15328	15566	15253	15460	15381	15363	15532	15428	15367	15542	15466	15372	15472	15506	15378	15338	15373	15364	15446	15381	15370	15509	15321	15458	15312	15298	15405	15293	15471	15342	15362	15390	15383	15285	15414	15401	15286	15473	15367	15323	15487	15208	15476	15466	15332	15392	15229	15449	15445	15405	15359	15342	15481	15384	15332	15261	15285	15603	15408	15360	15368	15379	15442	15420	15607	15410	15634	15440	15491	15448	15375	15433	15241	15435	15186	15374	15627	15299	15423	15533	15366	15357	15475	15402	15327	15386	15482	15370	15465	15345	15337	15404	15258	15275	15256	15282	15359	15492	15335	15451	15515	15270	15343	15399	15310	15467	15387	15329	15307	15408	15632	15292	15379	15319	15126	15377	15480	15333	15194	15455	15322	15267	15430	15485	15205	15223	15379	15134	15437	15374	15440	15379	15677	15477	15359	15395	15302	15319	15453	15401	15380	15431	15323	15551	15393	15460	15391	15403	15340	15478	15531	15375	15570	15375	15486	15426	15425	15328	15342	15559	15422	15384	15457	15336	15450	15455	15440	15406	15477	15351	15424	15578	15470	15245	15527	15577	15471	15411	15374
21983	20537	27479	25974	22199	24834	28667	25019	24386	24073	24248	24046	23915	24472	29798	35624	34952	30288	24777	23901	23871	23593	23649	23867	23888	24238	24224	24104	23942	23900	23755	23655	23776	23926	23637	23715	23745	23718	23824	23596	23528	23580	23708	23634	23635	23612	23510	23808	23383	23613	23692	23604	23582	23865	23722	23473	23794	23637	23197	23484	23722	23728	23509	23655	23680	23528	23656	23567	23789	23432	23386	23655	23481	23585	23695	23645	23546	23707	23771	23708	23445	23609	23805	23618	23577	23701	23555	23456	23687	23379	23570	23643	23599	23472	23887	23649	23824	23628	23577	23669	23592	23445	23514	23663	23451	23594	23635	23631	23696	23682	23514	23411	23614	23641	23657	23690	23293	23707	23379	23409	23688	23681	23641	23451	23554	23462	23691	23569	23675	23747	23559	23687	23561	23582	23553	23523	23211	23406	23490	23740	23626	23592	23637	23572	23540	23454	23542	23572	23607	23522	23692	23546	23465	23584	23310	23387	23473	23610	23662	23473	23636	23681	23589	23663	24015	23501	23451	23639	23892	23567	23661	23492	23730	23781	23495	23658	23588	23468	23585	23345	23596	23482	23572	23679	23473	23360	23690	23744	23529	23736	23481	23339	23399	23768	23663	23564	23268	23693	23830	23300	23453	23614	23383	23602	23530	23643	23436	23586	23382	23543	23692	23338	23589	23718	23530	23548	23529	23705	23430	23714	23523	23489	23443	23432	23468	23647	23440	23636	23511	23718	23497	23563	23596	23495	23460	23506	23718	23574	23446	23722	23500	23531	23511	23578	23388	23486	23266	23810	23406	23542	23732	23614	23486	23712	23510	23529	23365	23601	23509	23514	23428	23722	23543	23506	23704	23677	23754	23514	23609	23494	23571	23543	23518	23652	23493	23688	23564	23627	23736	23594	23478	23821	23568	23535	23583	23319	23777	23477	23615	23447	23408	23331	23478	23506	23625	23510	23411	23595	23802	23688	23475	23596	23603	23691	23481	23576	23652	23590	23458	23701	23570	23421	23576	23556	23692	23478	23647	23757	23459	23562	23709	23875	23482	23435	23591	23498	23525	23368	23632	23419	23846	23444	23502	23577	23662	23531	23630	23688	23668	23451	23494	23569	23559	23366	23600	23616	23627	23661	23546	23379	23544	23743	23661	23569	23686	23557	23484	23489	23602	23364	23576	23532	23419	23530	23544	23284	23651	23551	23625	23471	23594	23474	23591	23515	23556	23485	23711	23548	23710	23716	23471	23500	23507	23379	23528	23734	23555	23401	23579	23395	23231	23512	23649	23590	23513	23586	23499	23401	23372	23443	23504	23572	23517	23568	23745	23521	23514	23623	23544	23681	23650	23759	23639	23537	23354	23546	23591	23521	23670	23710	23614	23760	23742	23614	23693	23682	23617	23530	23512	23394	23734	23633	23585	23473	23900	23500	23646	23453	23564	23530	23473	23553	23406	23445	23664	23599	23441	23322	23427	23646	23549	23373	23510	23683	23750	23431	23685	23662	23642	23492	23381	23481	23440	23728	23717	23521	23409	23402	23224	23470	23617	23687	23641	23653	23514	23638	23558	23537	23495	23606	23691	23414	23721	23459	23685	23513	23597	23776	23545	23424	23829	23506	23707	23524	23524	23454	23377	23731	23512	23529	23481	23469	23505	23629	23613	23520	23535	23490	23677	23403	23631	23721	23612	23518	23437	23606	23616	23342	23256	23656	23678	23577	23572	23578	23502	23845	23583	23893	23423	23545	23521	23334	23626	23377	23656	23272	23533	23461	23429	23560	23802	23660	23624	23532	23533	23520	23422	23518	23454	23544	23291	23471	23509	23530	23608	23367	23577	23427	23742	23716	23441	23490	23736	23305	23587	23479	23724	23681	23359	23370	23549	23478	23378	23233	23381	23405	23304	23545	23530	23711	23488	23551	23479	23668	23499	23516	23629	23510	23457	23324	23617	23418	23346	23295	23394	23515	23266	23522	23567	23571	23693	23444	23609	23630	23509	23636	23390	23491	23765	23589	23648	23794	23726	23537	23542	23613	23501	23683	23659	23580	23523	23384	23494	23379	23749	23335	23544	23578	23661	23485	23442	23445	23645	23532	23364	23316	23678	23277	23623	23682	23459	23567	23599	23532	23726	23519	23459	23782	23470	23691	23511	23486	23447	23595	23573	23579	23516	23360	23498	23395	23517	23455	23613	23483	23647	23633	23503	23609	23886	23535	23710	23841	23617	23519	23569	23723	23562	23489	23627	23288	23642	23448	23552	23761	23269	23469	23554	23470	23582	23487	23616	23351	23487	23534	23626	23445	23664	23626	23481	23525	23505	23648	23371	23617	23248	23389	23625	23538	23444	23415	23613	23409	23328	23551	23610	23830	23605	23441	23547	23581	23566	23564	23687	23730	23582	23428	23545	23811	23616	23606	23696	23613	23462	23660	23503	23556	23488	23375	23295	23347	23466	23574	23465	23653	23627	23553	23490	23429	23659	23739	23489	23491	23704	24012	23500	23495	23513	23422	23182	23638	23646	23616	23651	23836	23343	23582	23517	23609	23688	23416	23821	23558	23527	23526	23490	23470	23519	23536	23424	23380	23528	23657	23585	23633	23459	23639	23694	23378	23576	23479	23551	23804	23756	23838	23474	23590	23418	23692	23699	23588	23425	23428	23755	23408	23577	23452	23662	23590	23286	23550	23520	23464	23394	23549	23613	23475	23288	23560	23486	23615	23415	23575	23369	23556	23386	23605	23621	23565	23393	23385	23452	23538	23592	23623	23245	23666	23556	23643	23493	23595	23667	23416	23288	23543	23732	23321	23396	23377	23421	23492	23381	23552	23467	23395	23561	23546	23618	23859	23712	23306	23516	23632	23415	23430	23432	23634	23419	23746	23710	23595	23434	23671	23581	23635	23625	23657	23587	23718	23529	23479	23455	23417	23381	23433	23432	23720	23455	23569	23548	23605	23736	23547	23436	23404	23336	23566	23554	23378	23618	23518	23525	23576	23682	23520	23319	23553	23482	23627	23664	23445	23689	23506	23403	23363	23717	23642	23517	23595	23330	23245	23459	23495	23466	23577	23638	23635	23674	23607	23553	23769	23685	23474	23462	23525	23640	23611	23480	23414	23388	23729	23713	23840	23572	23677	23535	23389	23627	23440	23419	23639	23394	23380	23421	23508	23361	23612	23675	23516	23509	23849	23551	23754	23730	23457	23643	23469	23587	23729	23634	23379	23645	23526	23530	23602	23451	23735	23713	23466	23429	23541	23481	23427	23589	23493	23537	23337	23596	23515	23642	23769	23587	23535	23597	23681	23554	23490	23477	23677	23453	23384	23646	23561	23681	23373	23525	23407	23713	23672	23514	23689	23589	23643	23366	23649	23589	23620	23340	23717	23585	23403	23768	23575	23624	23448	23595	23517	23457	23758	23487	23319	23566	23420	23475	23463	23816	23719	23658	23297	23416	23631	23570	23531	23423	23699	23575	23620	23524	23635	23534	23750	23354	23471	23531	23496	23309	23501	23541	23588	23602	23612	23413	23405	23522	23619	23706	23539	23831	23422	23598	23484	23610	23487	23399	23799	23584	23404	23926	23666	23524	23424	23618	23370	23495	23474	23553	23626	23535	23429	23534	23583	23310	23720	23671	23438	23544	23631	23627	23523	23775	23722	23896	23684	23617	23474	23677	23392	23545	23631	23510	23539	23473	23402	23499	23408	23429	23668	23535	23484	23510	23306	23269	23709	23456	23276	23637	23739	23677	23330	23408	23530	23507	23400	23314	23713	23632	23431	23700	23599	23467	23495	23744	23379	23731	23405	23859	23594	23480	23627	23534	23444	23476	23601	23356	23286	23581	23638	23742	23700	23443	23822	23662	23435	23676	23615	23360	23476	23446	23479	23561	23630	23601	23602	23625	23448	23667	23508	23686	23496	23421	23518	23685	23550	23471	23508	23642	23816	23656	23449	23756	23441	23820	23553	23596	23435	23631	23554	23559	23622	23718	23589	23496	23603	23506	23530	23627	23626	23564	23698	23694	23567	23713	23612	23602	23496	23674	23512	23457	23432	23406	23550	23515	23356	23372	23312	23659	23358	23356	23961	23587	23507	23533	23438	23391	23574	23530	23774	23565	23351	23396	23730	23385	23611	23693	23561	23775	23463	23426	23535	23563	23592	23531	23663	23551	23657	23362	23555	23415	23428	23522	23744	23533	23385	23412	23393	23468	23423	23625	23789	23902	23550	23589	23617	23457	23554	23619	23450	23480	23538	23430	23418	23519	23616	23302	23475	23444	23743	23555	23572	23579	23223	23608	23481	23817	23410	23521	23470	23106	23343	23585	23519	23533	23758	23489	23658	23381	23449	23481	23663	23588	23594	23500	23377	23643	23531	23657	23785	23533	23703	23341	23389	23483	23406	23408	23430	23570	23553	23555	23644	23637	23606	23594	23353	23687	23274	23466	23716	23572	23632	23635	23597	23587	23731	23685	23437	23780	23697	23953	23788	23469	23573	23603	23513	23545	23393	23407	23233	23604	23528	23383	23482	23515	23610	23595	23549	23526	23329	23528	23640	23656	23840	23701	23648	23672	23642	23733	23550	23761	23441	23640	23607	23329	23561	23450	23428	23455	23426	23631	23527	23710	23814	23711	23449	23516	23524	23477	23542	23514	23726	23359	23587	23524	23562	23428	23374	23545	23589	23493	23546	23668	23483	23615	23576	23841	23652	23562	23382	23700	23643	23431	23527	23684	23547	23518	23560	23295	23568	23520	23441	23436	23468	23454	23606	23743	23552	23597	23785	23740	23490	23575	23573	23518	23321	23518	23567	23287	23324	23588	23448	23329	23361	23495	23433	23469	23724	23470	23415	23567	23309	23515	23417	23355	23294	23548	23662	23482	23633	23511	23589	23874	23662	23592	23679	23341	23649	23477	23545	23517	23528	23593	23443	23555	23629	23443	23617	23688	23557	23564	23499	23567	23663	23662	23570	23264	23659	23584	23507	23713	23651	23555	23706	23872	23402	23788	23697	23459	23632	23519	23376	23688	23449	23580	23381	23444	23589	23571	23606	23550	23433	23537	23721	23525	23942	23376	23532	23532	23604	23633	23460	23768	23725	23415	23427	23546	23637	23453	23644
50104	80074	66916	45798	25141	18966	17340	17001	16521	16502	16251	16242	16238	16542	25695	31519	29418	22496	16487	15743	15881	15758	16076	15905	16006	16549	16629	16445	16045	15889	15634	15667	15850	15769	15842	15899	15734	15972	15669	15909	15620	15636	15727	15654	15727	15733	15685	15739	15878	15904	15828	15741	15809	15854	15800	15841	15962	15865	15687	15586	15759	15905	15620	15668	15715	15628	15787	15772	15821	15731	15638	15863	15728	15648	15704	15860	15692	15882	15804	15688	15835	15633	15842	15758	15862	15771	15723	15807	15512	15703	15650	15762	15671	15722	15746	15592	15824	15742	15898	15817	15691	15766	15723	15786	15600	15557	15636	15733	15699	15793	15667	15935	15837	15612	15873	15714	15838	15653	15787	15849	15687	15831	15778	15534	15807	15689	15893	15640	15824	15860	15762	15899	15767	15840	15936	15793	15687	15761	15781	15780	15882	15624	15791	15886	15929	15778	15923	15732	15526	15820	15813	15530	15751	15727	15759	15902	15780	15687	15824	15702	15730	15707	15850	15783	15778	15822	15706	15876	15629	15774	15741	15600	15743	15809	15736	15816	15716	15537	15939	15896	15934	15623	15776	15783	15798	15659	15659	15753	15626	15767	15826	15781	15869	15647	15875	15801	15965	15950	15790	15628	15816	15727	15887	15784	15868	15723	15965	15642	15862	15668	15932	15958	15939	15700	15852	15843	15663	15592	15662	15676	15906	15839	15688	15807	15623	15829	15595	15753	15952	15541	15751	15760	15809	15609	15820	15846	15785	15781	15821	15559	15645	15601	15755	15767	15767	15583	15787	15620	15810	15626	15795	15776	15628	15795	15726	15875	15859	15709	15643	15764	15824	15627	15745	15581	15699	15727	15666	15796	15606	15639	15619	15811	15773	15858	15785	15697	15637	15762	15838	15794	15679	15826	15617	15742	15826	15942	15716	15692	15750	15653	15774	15686	15717	15810	15614	15673	15732	15869	15827	15750	15793	15863	15860	15805	15825	15586	15695	15745	15690	15723	15664	15837	15763	15844	15710	15935	15722	15739	15831	15704	15737	15670	16019	15779	15712	15879	15681	15610	15768	15662	15629	15888	15816	15767	15969	15814	15550	15725	15994	15605	15664	15718	15846	15536	15701	15645	15613	15860	15816	15785	15814	15730	15812	15692	15735	15650	15686	15645	15718	15677	15773	15805	15806	15931	15722	15797	15826	15669	15744	15589	15648	15629	15704	15686	15672	15847	15858	15680	15702	15818	15687	15756	15628	15614	15586	15862	15808	15716	15728	15768	15747	15743	15855	15716	15798	15569	15703	15874	15720	15671	15800	15564	15706	15826	15722	15837	15708	15773	15654	15665	15828	15580	15761	15829	15796	15694	15744	15726	15854	15739	15733	15983	15692	15717	15851	15591	15737	15842	15682	15629	15829	15724	15746	15987	15743	15695	15754	15563	15860	15663	15769	15730	15777	15933	15746	15696	15637	15684	15812	15756	15822	15858	15658	15792	15711	15715	15725	15894	15692	15692	15897	15800	15631	15615	15896	15747	15840	15889	15783	15957	15675	15780	15776	15597	15705	15897	15707	15804	15739	15714	15668	15812	15734	15756	15829	15682	15897	15722	15958	15819	15800	15607	15758	15850	15718	15886	15787	15596	15856	15713	15778	15686	15658	15611	15813	15854	15713	15773	15647	15649	15867	15740	15696	15746	15802	15803	15804	15804	15904	15797	15837	15803	15825	15842	15576	15669	15690	15819	15726	15703	15696	15670	15786	15704	15764	15771	15923	15863	15766	15772	15627	15716	15813	15764	15649	15722	15814	15591	15806	15905	15682	15586	15719	15690	15619	15812	15942	15734	15729	15690	15821	15645	15794	15927	15919	15874	15747	15783	15769	15656	15702	15790	15800	15895	15756	15837	15690	15669	15713	15704	15622	15739	15903	15706	15748	15729	15488	15842	15780	15667	15856	15830	15837	15843	15823	15732	15693	15997	15609	15647	15702	15924	15891	15630	15785	15700	15709	15681	15683	15789	15766	15918	15801	15782	15735	15746	15698	15532	15753	15714	15745	15811	15825	15789	15873	15680	15663	15738	15664	15886	15880	15665	15734	15669	15794	15709	15815	15837	15630	15804	15882	15748	15693	15711	15812	15795	15693	15770	15761	15802	15674	15823	15642	15697	15747	15803	15717	15766	15743	15732	15809	15731	15906	15719	15766	15665	15738	15685	15737	15892	15842	15937	15652	15942	15725	15633	15734	15789	15659	15664	15708	15775	15767	15727	15786	15773	15737	15785	15704	15758	15803	15761	15824	15734	15928	15650	15822	15744	15754	15730	15774	15691	15948	15806	15893	15998	15826	15671	15737	15861	15875	15687	15880	15737	15730	15907	15839	15745	15687	15873	15562	15667	15653	15809	15632	15744	15865	15793	15799	15745	15694	15661	15853	15746	15710	15778	15720	15736	15761	15756	15744	15926	15699	15748	15695	15803	15866	15812	15699	15735	15713	15936	15833	15778	15747	15855	15852	15780	15841	15838	15726	15725	15718	15902	15880	15654	15731	15745	15862	15610	15789	15691	15712	15820	15799	15752	15825	15935	15781	15809	15612	15792	15758	15722	15944	15727	15783	15981	15703	15885	15605	15864	15739	15808	15780	15845	15826	15838	15588	15762	15801	15940	15847	15653	15660	15757	15484	15842	15711	15621	15743	15862	15753	15665	15760	15970	15576	15615	15746	15784	15678	15766	15719	15649	15836	15704	15848	15755	15914	15701	15706	15774	15813	15709	15839	15621	15823	15797	15709	15783	15736	15734	15741	15635	15855	15805	15668	15515	15802	15835	15831	15870	15810	15951	15846	15677	15796	15694	15644	15844	15757	15750	15767	15688	15763	15777	15749	15745	15743	15889	15740	15653	15870	15764	15742	15788	15813	15687	15976	15861	15781	15748	15635	15843	15632	15609	15779	15812	15897	15828	15883	15856	15711	15900	15819	15828	15826	15948	15822	15764	15817	15831	15622	15817	15765	15910	15875	15638	15806	15708	15852	15696	15756	15797	15900	15794	15875	15701	15858	15855	15823	15762	15817	15752	15774	15674	15801	15694	15783	15706	15739	15718	15822	15826	15834	15812	15786	15830	15589	15650	15595	15786	15826	15638	15734	15838	15804	15887	15776	15713	15816	15880	15811	15762	15681	15733	15679	15857	15823	15861	15701	15713	15804	15633	15769	15451	15634	15748	15909	15880	15722	15796	15724	15795	15677	15695	15684	15895	15477	15742	15747	15766	15834	15717	15772	15642	15751	15826	15658	15650	15976	15787	15752	15814	15710	15749	15842	15819	15607	16026	15712	15692	15783	15932	15779	15720	15703	15733	15714	15705	15541	15848	15648	15726	15836	15643	15682	15808	15833	15760	15512	15692	15862	15856	15729	15785	15716	15848	15792	15695	15884	15743	15719	15667	15686	15838	15925	15723	15642	15727	15687	15556	15853	15843	15602	15715	15761	15606	15740	15807	15733	15816	15714	15654	15774	15743	15850	15891	15698	15770	15881	15737	15809	15611	15762	15857	15628	15886	15894	15853	15731	15680	15936	15865	15858	15800	15667	15836	15912	15918	15682	15921	15608	15692	15851	15799	15626	15587	15610	15737	15865	15905	15824	15652	15738	15831	15794	15706	15697	15583	15782	15713	15798	15783	15722	15767	15842	15832	15853	15792	15628	15763	15866	15804	15807	15703	15888	15786	15768	15745	15834	15881	15668	15883	15715	15700	15693	15768	15793	15702	15751	15808	15757	15777	15676	15906	15958	15852	15864	15816	15834	15561	15782	15812	15801	15808	15817	15907	15761	15855	15810	15794	15780	15766	15956	15904	15739	15743	15813	15733	15732	15695	15846	15864	15856	15631	15861	15721	15766	15803	15897	15755	15681	15983	15733	15787	15613	15662	15790	15902	15771	15780	15760	15788	15710	15756	15889	15758	15779	15884	15786	15684	16027	15610	15880	15715	15876	15760	15719	15525	15864	15837	15817	15661	15973	15715	15751	15668	15727	15795	15968	15801	15891	15903	15781	15568	15885	15648	15703	15935	15700	15728	15547	15812	15722	15821	15855	15658	15872	15757	15811	15783	15737	15726	15723	15754	15866	15810	15812	15831	15589	15855	15724	15745	15729	15697	15701	15621	15805	15760	15770	15781	15844	15702	15812	15776	15727	15780	15833	15763	15891	15740	15830	15772	15825	15674	15620	15778	15724	15771	15598	15816	15856	15860	15730	15883	15648	15759	15732	15733	15617	15728	15740	15837	15578	15903	15702	15746	15864	15733	15865	15619	15643	15683	15618	15972	15756	15736	15754	15742	15748	15687	15834	15788	15593	15698	15578	15778	15975	15683	15691	15703	15675	15638	15904	15731	15658	15793	15961	15598	15771	15689	15637	15752	15757	15756	15767	15725	15799	15844	15877	15558	15805	15848	15836	15726	15758	15700	15719	15717	15888	15770	15788	15651	15771	15563	15966	15796	15715	15780	15625	15578	15817	15713	15909	15718	15827	15768	15654	15791	15718	15738	15766	15755	15678	16034	15776	15733	15864	15778	15643	15786	15767	15818	15581	15757	15696	15723	15970	15751	15899	15893	15820	15779	15894	15727	15744	15696	15818	15874	15807	15852	15622	15830	15710	15752	15726	15801	15729	15605	15689	15688	15869	15956	16021	15710	15778	15713	15873	15835	15890	15940	15576	15615	15811	15792	15606	15807	15768	15635	15677	15649	15935	15566	15883	15745	15818	15713	15684	15630	15743	15866	15848	15817	15652	15675	15722	15780	15769	15682	15783	15673	15557	15742	15837	15729	15697	15702	15576	15707	15768	15686	15606	15807	15757	15695	15714	15696	15735	15538	15634	15643	15610	15678	15841	15854	15822	15827	15616	15680	15742	15706	15693	15618	15803	15791	15933	15807	15790	15867	15927	15704	15727	15680	15833	15879	15638	15825	15754	15826	15721	15852	15798	15722	15821	15675	15768	15779	15755	15642	15834	15788	15653	15546	15616	15824	15676	15750	15851	15836	15660	15886	15745	15681	15666	15811	15741	15758	15737	15660	15849	15753	15752	15720	15597	15560	15719	15970	15795	15700	15891	15744	15797	15767	15702	15697
45300	50473	42147	34416	27776	26248	26313	25950	25709	25789	25717	25440	25623	25504	26156	26305	26552	26020	25921	25719	25731	25707	25508	25648	25719	25573	25701	25581	25524	25450	25596	25659	25814	25576	25460	25431	25745	25584	25694	25507	25839	25615	25661	25494	25558	25530	25399	25424	25790	25767	25427	25572	25612	25647	25762	25780	25692	25610	25653	25478	25519	25433	25619	25612	25647	25813	25448	25602	25518	25532	25780	25744	25483	25729	25528	25440	25704	25701	25849	25825	25853	25720	25712	25807	25682	25687	25516	25504	25731	25644	25415	25628	25548	25787	25727	25847	25704	25512	25423	25590	25785	25799	25383	25627	25867	25516	25569	25764	25803	25728	25595	25464	25380	25529	25499	25411	25666	25425	25649	25611	25627	25715	25577	25738	25725	25510	25695	25755	25563	25684	25666	25760	25418	25856	25540	25704	25673	25629	25856	25819	25634	25570	25704	25372	25588	25937	25562	25867	25736	25716	25810	25551	25616	25595	25807	25440	25430	25605	25569	25882	25697	25492	25712	25606	25744	25723	25616	25578	25553	25647	25695	25675	25290	25637	25649	25342	25564	25673	25703	25563	25764	25503	25474	25680	25512	25772	25642	25626	25405	25522	25370	25711	25651	25748	25771	25439	25721	25622	25794	25864	25398	25855	25822	25707	25864	25558	25677	25746	25649	25237	25543	25670	25821	25720	25562	25403	25391	25365	25603	25557	25867	25672	25641	25970	25850	25573	25783	25856	25616	25684	25522	25771	25496	25487	25700	25658	25872	25664	25976	25500	25649	25463	25882	25688	25449	25714	25638	25851	25630	25650	25601	25590	25332	25560	25808	25721	25693	26031	25578	25612	25426	25471	25875	25383	25330	25666	25648	25546	25622	25684	25811	25937	25542	25641	25511	25471	25748	25674	25525	25677	25583	25509	25735	25580	25526	25609	25617	25606	25578	25674	25586	25522	25517	25569	25497	25605	25638	25711	25532	25503	25302	25438	25720	25305	25609	25540	25694	25684	25379	25460	25490	25694	25588	25849	25527	25821	25760	25538	25889	25822	25907	25748	25468	25645	25522	25507	25526	25525	25566	25533	25751	25342	25591	25504	25549	25649	25579	25364	25665	25781	25682	25806	25554	25631	25590	25695	25509	25788	25678	25411	25845	25756	25794	25823	25723	25654	25689	25679	25700	25800	25502	25609	25587	25469	25754	25813	25770	25771	25441	25517	25719	25753	25749	25676	25554	25696	25713	25607	25622	25477	25793	25684	25508	25545	25748	25423	25591	25737	25482	25652	25606	25440	25512	25586	25352	25615	25594	25656	25651	25582	25502	25627	25594	25607	25774	25653	25686	25555	25254	25320	25660	25519	25655	25658	25444	25579	25743	25639	25753	25741	25788	25859	25370	25609	25606	25384	25593	25560	25527	25594	25434	25460	25645	25667	25715	25606	25705	25647	25691	25545	25655	25801	25699	25449	25580	25465	25551	25629	25418	25657	26012	25523	25695	25723	25508	25628	25750	25668	25888	25711	25376	25660	25610	25662	25683	25562	25455	25503	25657	25649	25569	25718	25570	25716	25705	25581	25686	25580	25737	25762	25688	25549	25476	25686	25670	25751	25706	25715	25688	25664	25642	25430	25854	25893	25437	25578	25557	25606	25688	25680	25661	25658	25393	25541	25611	25702	25588	25587	25795	25757	25958	25711	25606	25589	25588	25583	25680	25607	25480	25804	25754	25675	25767	25549	25731	25381	25319	25620	25620	25441	25780	25794	25780	25707	25747	25839	25527	25769	25487	25554	25632	25566	25521	25813	25671	25347	25694	25666	25451	25709	25539	25884	25670	25712	25828	25568	25433	25255	25459	25495	25692	25666	25677	25893	25715	25786	25610	25574	25796	25510	25432	25549	25515	25557	25673	25405	25389	25531	25393	25622	25784	25719	25796	25456	25506	25766	25494	25781	25728	25567	25594	25654	25592	25426	25591	25438	25592	25421	25505	25682	25749	25740	25807	25470	25425	25622	25337	25639	25465	25737	25707	25509	25525	25567	25678	25531	25511	25493	25626	25581	25691	25451	25610	25633	25758	25806	25511	25854	25658	25710	25376	25620	25585	25717	25497	25532	25757	25559	25597	25726	25582	25683	25828	25366	25494	25727	25452	25600	25402	25554	25718	25749	25643	25596	25721	25707	25692	25648	25748	25468	25633	25923	25813	25330	25474	25789	25687	25555	25577	25630	25612	25495	25764	25606	25684	25701	25533	25640	25472	25343	25603	25585	25889	25603	25653	25361	25483	25503	25646	25663	25747	25499	25672	25515	25726	25703	25501	25344	25668	25602	25636	25644	25330	25283	25882	25681	25533	25534	25730	25241	25545	25705	25556	25583	25632	25685	25584	25622	25528	25436	25565	25572	25570	25543	25551	25540	25590	25691	25688	25863	25578	25612	25537	25744	25793	25502	25639	25730	25548	25441	25610	25667	25624	25715	25686	25342	25666	25425	25704	25403	25780	25599	25553	25599	25669	25846	25494	25693	25583	25667	25739	25892	25801	25572	25826	25885	25802	25626	25768	25527	25670	25420	25665	25610	25719	25548	25514	25637	25432	25559	25645	25585	25670	25555	25545	25644	25390	25117	25530	25872	25646	25710	25676	25704	25664	25638	25770	25514	25584	25459	25791	25413	25680	25804	25696	25674	25781	25688	25497	25604	25574	25257	25560	25425	25540	25468	25629	25685	25491	25569	25809	25744	25741	25870	25630	25749	25668	25772	25837	25677	25376	25470	25483	25362	25654	25489	25631	25758	25736	25461	25639	25674	25664	25690	25604	25733	25591	25666	25586	25639	25440	25296	25496	25567	25624	25709	25867	25685	25909	25617	25510	25648	25725	25498	25683	25602	25335	25604	25707	25648	25406	25104	25334	25900	25706	25515	25763	25764	25804	25769	25364	25564	25693	25729	25707	25789	25689	25733	25546	25572	25676	25638	25444	25564	25676	25535	25696	25650	25798	25481	25589	25503	25599	25477	25827	25425	25977	25668	25556	25530	25471	25576	25760	25555	25771	25446	25816	25360	25543	25726	25587	25855	25441	25515	25649	25784	25665	25583	26074	25824	25656	25591	25691	25530	25326	25528	25645	25492	25749	25511	25554	25701	25724	25431	25696	25716	25552	25487	25664	25621	25700	25479	25520	25440	25689	25769	25708	25661	25542	25521	25616	25638	25652	25756	25872	25762	25645	25567	25547	25674	25679	25683	25403	25619	25722	25653	25751	25456	25758	25591	25740	25437	25539	25475	25658	25764	25694	25655	25546	25495	25502	25754	25770	25886	25433	25679	25743	25579	25758	25577	25839	25631	25986	25608	25548	25669	25780	25621	25810	25598	25615	25656	25330	25727	25593	25674	25649	25723	25882	25598	25347	25611	25225	25684	25572	25685	25714	25679	25664	25523	25654	25557	25709	25782	25796	25602	25699	25507	25469	25686	25530	25594	25747	25678	25802	25675	25775	25481	25536	25536	25574	25393	25549	25540	25780	25535	25617	25560	25470	25594	25581	25406	25732	25677	25400	25795	25754	25713	25592	25537	25523	25631	25664	25600	25426	25502	25643	25833	25704	25980	25762	25747	25596	25661	25480	25775	25831	25647	25444	25658	25889	25569	25614	25635	25714	25731	25738	25444	25679	25507	25531	25805	25884	25726	25549	25759	25744	25698	25524	25550	25701	25598	25772	25781	25605	25693	25588	25434	25738	25572	25566	25728	25800	25589	25643	25767	25579	25661	25430	25333	25644	25797	25689	25625	25821	25806	25729	25585	25460	25667	25820	25683	25687	25680	25484	25672	25645	25811	25341	25773	25546	25545	25678	25747	25724	25850	25685	25882	25802	25724	25765	25788	25561	25471	25387	25656	25888	25596	25641	25706	25589	25703	25756	25563	25721	25544	25717	25426	25654	25494	25637	25711	25758	25415	25663	25652	25710	25462	25740	25757	25624	25467	25554	25559	25429	25507	25643	25632	25553	25730	25563	25570	25522	25743	25694	25629	25674	25790	25589	25547	25577	25614	25597	25754	25484	25415	25376	25660	25512	25351	25766	25634	25675	25571	25688	25935	25758	25440	25513	25691	25456	25570	25527	25633	25406	25766	25597	25484	25616	25522	25339	25677	25538	25608	25419	25658	25449	25435	25639	25643	25745	25611	25637	25634	25671	25633	25515	25643	25436	25834	25773	25530	25720	25812	25826	25837	25713	25508	25715	25564	25682	25478	25873	25827	25531	25804	25524	25654	25813	25576	25652	25541	25506	25673	25514	25652	25580	25646	25521	25440	25697	25657	25520	25829	25524	25509	25581	25863	25547	25639	25571	25712	25580	25579	25686	25777	25559	25601	25361	25475	25540	25650	25462	25533	25842	25349	25614	25606	25619	25384	25577	25563	25389	25524	25742	25646	25491	25646	25884	25766	25547	25648	25684	25366	25487	25643	25590	25804	25594	25447	25505	25651	25829	25437	25561	25525	25777	25851	25776	25756	25577	25507	25560	25689	25756	25488	25580	25521	25670	25409	25834	25632	25703	25537	25692	25671	25566	25573	25752	25846	25660	25430	25419	25483	25582	25630	25561	25574	25686	25629	25617	25735	25553	25405	25547	25618	25667	25688	25511	25750	25334	25334	25680	25718	25545	25699	25564	25621	25724	25596	25496	25740	25524	25515	25575	25606	25805	25730	25804	25649	25639	25812	25797	25568	25698	25534	25669	25703	25787	25693	25417	25407	25560	25617	25601	25551	25785	25641	25507	25636	25431	25321	25726	25617	25734	25716	25513	25658	25565	25668	25668	25497	25739	25629	25494	25522	25537	25702	25730	25524	25574	25738	25636	25750	25639	25476	25553	25635	25747	25248	25641	25700	25501	25596	25477	25281	25519	25536	25629	25555	25527	25682	25705	25272	25328	25339	25852	25479	25505	25415	25682	25520	25620	26059	25771	25635	25492	25775	25568	25472	25448	25530	25523	25441	25653	25716	25666	25578	25549	25662	25400	25971	25613	25482	25761	25781	25679	25579	25563	25438	25917	25538	25656	25678	25571	25602	25692	25368	25764	25449	25663	25486	25635	25641	25701	25824	25992	25663	25439	25603	25787	25581	25514	25647	25643	25382
47962	53280	40691	27092	19291	17318	17108	17106	16952	16911	16922	16918	16814	17006	16930	17539	17755	16959	16710	16518	16815	16667	16633	16819	16708	16778	16885	16750	16679	16784	16690	16708	16761	16712	16613	16732	16693	16751	16595	16764	16786	16632	16796	16787	16773	16659	16884	16533	16846	16818	16688	16667	16969	16531	16693	16680	16716	16701	16705	16656	16722	16664	16851	16676	16855	16655	16715	16731	16747	16719	16801	16595	16699	16775	16682	16671	16671	16823	16583	16828	16797	16694	16840	16700	16837	16671	16595	16617	16840	16702	16524	16739	16622	16667	16659	16607	16598	16701	16846	16934	16899	16641	16682	16638	16813	16765	16695	16624	16637	16766	16823	16663	16818	16741	16617	16866	16613	16602	16589	16832	16707	16583	16732	16521	16570	16632	16785	16700	16742	16555	16600	16727	16601	16583	16708	16628	16755	16595	16729	16760	16737	16607	16774	16769	16542	16659	16659	16688	16796	16687	16721	16734	16590	16681	16715	16680	16771	16725	16601	16745	16857	16606	16739	16806	16783	16680	16775	16841	16733	16602	16717	16755	16751	16756	16665	16849	16849	16635	16700	16807	16764	16751	16682	16611	16833	16581	16764	16779	16762	16748	16655	16765	16692	16646	16617	16579	16775	16694	16738	16781	16989	16591	16733	16643	16708	16720	16642	16731	16785	16707	16688	16790	16658	16810	16702	16648	16908	16613	16705	16683	16519	16664	16797	16849	16851	16657	16612	16769	16674	16598	16815	16705	16646	16518	16609	16739	16654	16673	16494	16568	16945	16645	16893	16628	16678	16650	16821	16849	16812	16818	16422	16547	16593	16673	16698	16709	16775	16736	16742	16773	16635	16818	16672	16514	16650	16606	16875	16909	16800	16707	16775	16545	16685	16718	16750	16587	16760	16591	16870	16817	16751	16799	16582	16826	16839	16700	16638	16535	16691	16674	16646	16756	16714	16591	16927	16774	16612	16711	16791	16771	16851	16741	16695	16706	16567	16540	16770	16743	16632	16583	16645	16801	16586	16720	16793	16659	16634	16669	16581	16693	16736	16716	16654	17014	16730	16820	16803	16694	16780	16754	16679	16748	16662	16680	16788	16999	16711	16795	16847	16607	16560	16781	16716	16616	16706	16712	16550	16726	16612	16667	16663	16530	16744	16517	16592	16817	16642	16702	16844	16774	16666	16716	16627	16707	16817	16767	16731	16745	16654	16648	16656	16565	16667	16757	16695	16705	16897	16670	16711	16782	16586	16819	16772	16626	16715	16545	16686	16626	16856	16801	16746	16810	16670	16790	16645	16562	16634	16718	16771	16703	16716	16549	16616	16648	16764	16620	16791	16651	16894	16685	16645	16623	16700	16698	16738	16689	16745	16709	16805	16588	16762	16667	16751	16787	16647	16881	16805	16488	16732	16592	16580	16610	16712	16688	16656	16660	16654	16685	16539	16827	16762	16647	16760	16601	16721	16647	16835	16856	16752	16571	16907	16896	16720	16791	16847	16591	16693	16608	16742	16928	16644	16592	16579	16729	16812	16624	16646	16710	16661	16586	16808	16774	16830	16699	16730	16693	16553	16698	16624	16535	16819	16655	16536	16695	16496	16620	16659	16539	16698	16799	16430	16914	16648	16753	16505	16586	16739	16680	16669	16720	16684	16670	16632	16749	16666	16645	16720	16676	16599	16655	16921	16663	16627	16662	16721	16904	16801	16699	16820	16572	16703	16772	16945	16767	16493	16803	16689	16616	16575	16713	16565	16738	16839	16547	16735	16691	16588	16643	16770	16599	16691	16684	16802	16860	16754	16500	16778	16630	16684	16737	16755	16846	16603	16699	16633	16696	16399	16643	16687	16666	16827	16683	16656	16633	16937	16562	16766	16851	16749	16710	16756	16610	16725	16663	16601	16852	16613	16793	16661	16616	16698	16665	16742	16759	16739	16705	16611	16631	16730	16693	16502	16729	16631	16700	16689	16713	16850	16582	16839	16697	16709	16775	16679	16728	16785	16684	16860	16706	16849	16770	16651	16630	16772	16639	16822	16757	16676	16625	16731	16764	16755	16571	16887	16621	16610	16721	16764	16843	16662	16792	16669	16698	16734	16734	16730	16825	16656	16660	16585	16791	16674	16644	16764	16425	16827	16794	16743	16701	16815	16743	16776	16732	16776	16820	16759	16589	16703	16618	16738	16631	16568	16704	16567	16813	16554	16730	16596	16899	16683	16666	16790	16664	16767	16816	16679	16700	16682	16647	16527	16771	16682	16666	16641	16580	16757	16538	16665	16723	16681	16558	16703	16736	16729	16862	16665	16697	16780	16556	16578	16550	16639	16629	16753	16596	16832	16764	16731	16689	16631	16605	16692	16700	16802	16763	16687	16773	16731	16570	16616	16699	16581	16834	16515	16676	16667	16724	16782	16551	16755	16647	16638	16798	16808	16839	16748	16787	16746	16781	16700	16713	16632	16692	16588	16678	16723	16585	16584	16645	16651	16853	16619	16768	16818	16586	16731	16831	16655	16685	16547	16655	16727	16709	16615	16817	16718	16891	16663	16735	16874	16659	16787	16604	16763	16857	16776	16497	16670	16805	16602	16619	16688	16597	16827	16682	16748	16734	16617	16847	16641	16731	16835	16652	16715	16638	16816	16647	16804	16634	16727	16845	16581	16634	16663	16731	16749	16624	16499	16767	16852	16765	16529	16819	16735	16653	16745	16805	16713	16686	16627	16542	16717	16705	16817	16732	16899	16844	16723	16662	16681	16629	16828	16734	16883	16654	16698	16757	16852	16617	16667	16625	16601	16749	16784	16758	16858	16637	16707	16656	16590	16686	16625	16885	16672	16755	16616	16839	16918	16747	16836	16706	16596	16869	16817	16653	16667	16655	16814	16615	16690	16616	16678	16803	16671	16655	16708	16753	16576	16674	16770	16811	16771	16570	16642	16738	16744	16615	16562	16650	16597	16588	16709	16620	16662	16707	16646	16590	16531	16718	16812	16722	16791	16761	16755	16619	16640	16858	16595	16776	16774	16863	16618	16665	16743	16620	16635	16884	16823	16495	16724	16530	16639	16614	16783	16565	16682	16596	16656	16742	16600	16646	16646	16568	16708	16755	16757	16671	16686	16670	16883	16590	16722	16793	16758	16872	16843	16692	16805	16781	16802	16685	16726	16664	16736	16713	16686	16728	16623	16847	16677	16672	16789	16750	16912	16687	16707	16757	16703	16723	16813	16747	16591	16629	16789	16815	16670	16749	16737	16706	16786	16705	16573	16683	16618	16790	16568	16737	16844	16697	16640	16767	16732	16604	16631	16785	16627	16725	16786	16645	16714	16762	16764	16625	16694	16851	16606	16781	16834	16825	16672	16777	16615	16593	16793	16733	16755	16711	16712	16707	16847	16651	16718	16808	16639	16725	16776	16687	16683	16607	16600	16754	16636	16794	16742	16864	16706	16580	16711	16683	16843	16767	16765	16703	16717	16753	16719	16659	16755	16645	16836	16632	16665	16623	16855	16622	16601	16686	16532	16858	16617	16844	16723	16996	16634	16772	16676	16803	16586	16720	16614	16650	16695	16875	16689	16726	16637	16608	16615	16733	16751	16758	16711	16610	16628	16802	16657	16785	16737	16855	16682	16831	16650	16747	16607	16553	16851	16656	16647	16804	16708	16803	16819	16759	16598	16922	16900	16800	16815	16847	16564	16796	16832	16676	16618	16534	16880	16611	16817	16658	16748	16637	16853	16660	16711	16474	16803	16706	16908	16823	16758	16802	16620	16772	16733	16737	16931	16726	16507	16654	16710	16898	16584	16683	16564	16682	16649	16704	16739	16814	16703	16682	16877	16605	16739	16628	16740	16438	16811	16669	16729	16965	16850	16579	16619	16663	16836	16761	16825	16672	16957	16607	16745	16749	16777	16562	16802	16603	16791	16728	16700	16561	16775	16754	16770	16676	16559	16625	16734	16712	16678	16804	16849	16965	16708	16610	16881	16524	16766	16904	16662	16640	16767	16655	16712	16709	16615	16683	16553	16731	16627	16833	16685	16853	16570	16782	16725	16775	16699	16716	16574	16833	16752	16728	16642	16618	16659	16739	16693	16787	16660	16942	16654	16755	16514	16827	16714	16739	16820	16737	16641	16721	16566	16670	16668	16694	16765	16735	16705	16808	16762	16802	16734	16599	16824	16694	16911	16763	16647	16553	16734	16584	16740	16646	16809	16655	16615	16505	16504	16605	16652	16773	16741	16664	16576	16765	16814	16646	16584	16679	16944	16825	16662	16677	16741	16659	16754	16445	16772	16706	16629	16662	16673	16700	16799	16760	16772	16699	16667	16698	16778	16866	16784	16624	16704	16769	16724	16916	16524	16610	16840	16618	16591	16815	16742	16544	16541	16776	16572	16763	16716	16760	16779	16614	16814	16723	16636	16603	16775	16623	16726	16570	16728	16481	16702	16789	16932	16551	16707	16646	16797	16692	16834	16709	16718	16651	16913	16752	16669	16794	16524	16674	16763	16792	16700	16572	16685	16870	16730	16603	16787	16721	16718	16543	16617	16780	16503	16570	16788	16598	16483	16742	16885	16619	16669	16638	16823	16859	16704	16742	16856	16587	16800	16777	16607	16736	16872	16644	16753	16710	16837	16725	16722	16658	16781	16761	16479	16569	16643	16572	16791	16770	16571	16731	16550	16727	16623	16709	16642	16628	16642	16575	16550	16700	16725	16864	16614	16797	16526	16506	16710	16656	16630	16718	16802	16497	16718	16814	16767	16668	16712	16518	16726	16833	16694	16691	16690	16702	16712	16820	16607	16765	16703	16921	16788	16753	16829	16609	16645	16724	16712	16913	16607	16660	16874	16775	16875	16676	16798	16481	16815	16525	16667	16673	16574	16780	16746	16712	16699	16681	16560	16790	16698	16807	16582	16814	16646	16619	16610	16659	16778	16767	16715	16717	16728	16607	16608	16805	16720	16742	16652	16691	16663	16656	16668	16711	16768	16750	16719	16737	16682	16758	16677	16773	16683	16614	16705	16650	16769	16620	16636	16791	16765	16712	16622	16729	16710	16668	16817	16914	16818	16734	16825	16643	16748	16684	16553	16537	16738	16679	16786	16761	16800	16850	16728	16829	16642	16825
23235	20577	28021	27064	26284	28376	30712	28506	27954	28061	27911	27759	27936	27703	30850	35916	35473	29993	27634	27737	27415	27698	27759	27713	27668	28515	28559	28051	27638	27581	27600	27603	27453	27601	27605	27756	27508	27427	27441	27272	27408	27589	27474	27509	27369	27657	27436	27552	27623	27380	27568	27368	27393	27422	27351	27393	27310	27217	27695	27548	27489	27563	27443	27340	27268	27739	27466	27364	27550	27492	27395	27575	27256	27771	27276	27273	27278	27517	27732	27409	27413	27294	27625	27435	27560	27484	27353	27324	27593	27377	27124	27436	27483	27360	27502	27182	27266	27360	27232	27478	27493	27526	27292	27440	27409	27603	27577	27256	27595	27151	26933	27526	27487	27352	27476	27495	27351	27459	27432	27264	27417	27334	27517	27233	27343	27231	27578	27291	27588	27234	27624	27450	27626	27382	27503	27606	27465	27460	27581	27473	27711	27342	27250	27362	27364	27545	27543	27404	27494	27428	27434	27479	27414	27595	27580	27363	27373	27366	27421	27585	27365	27273	27381	27346	27674	27333	27527	27340	27369	27348	27453	27182	27589	27746	27400	27788	27712	27633	27462	27349	27454	27567	27468	27684	27271	27689	27558	27368	27730	27284	27423	27556	27474	27580	27323	27517	27608	27308	27488	27148	27293	27421	27594	27333	27358	27295	27179	27416	27367	27516	27443	27445	27363	27191	27539	27543	27212	27559	27255	27386	27315	27230	27247	27466	27550	27259	27637	27259	27438	27471	27462	27500	27387	27497	27424	27493	27805	27408	27461	27731	27443	27121	27369	27408	27504	27303	27345	27411	27378	27441	27486	27444	27468	27480	27489	27265	27477	27287	27239	27430	27386	27331	27355	27338	27427	27479	27269	27410	27301	27436	27350	27222	27461	27641	27475	27350	27456	27423	27372	27456	27631	27459	27462	27203	27445	27348	27279	27418	27491	27370	27330	27456	27436	27384	27556	27244	27453	27176	27407	27425	27421	27396	27439	27404	27561	27559	27247	27222	27452	27414	27373	27365	27440	27450	27653	27465	27464	27261	27527	27482	27421	27402	27296	27602	27400	27529	27149	27527	27520	27476	27497	27617	27172	27495	27330	27347	27637	27311	27328	27409	27542	27213	27330	27494	27346	27122	27356	27562	27456	27522	27812	27369	27501	27504	27456	27339	27527	27641	27361	27606	27399	27264	27464	27611	27447	27418	27449	27554	27295	27387	27379	27470	27336	27227	27361	27351	27512	27445	27588	27801	27469	27339	27169	27440	27351	27509	27475	27352	27268	27342	27377	27304	27407	27585	27418	27454	27406	27441	27423	27636	27664	27682	27712	27258	27350	27490	27380	27237	27061	27377	27678	27435	27450	27767	27681	27580	27556	27630	27652	27388	27465	27318	27384	27483	27459	27354	27539	27510	27555	27407	27239	27218	27575	27375	27424	27413	27272	27329	27473	27314	27423	27578	27333	27375	27235	27277	27553	27435	27597	27379	27513	27584	27533	27369	27262	27434	27448	27589	27519	27597	27497	27420	27520	27486	27424	27374	27478	27645	27573	27244	27560	27598	27305	27294	27417	27253	27577	27350	27397	27373	27444	27543	27495	27600	27475	27355	27519	27355	27534	27159	27495	27513	27292	27397	27316	27303	27188	27583	27514	27284	27433	27168	27373	27360	27517	27248	27351	27267	27546	27297	27226	27289	27388	27368	27274	27372	27480	27454	27561	27620	27602	27621	27475	27521	27557	27217	27579	27580	27315	27562	27535	27462	27482	27393	27606	27365	27573	27664	27467	27310	27433	27339	27281	27467	27473	27711	27406	27431	27865	27409	27616	27434	27440	27290	27480	27422	27483	27472	27167	27271	27192	27322	27417	27610	27243	27600	27582	27627	27529	27497	27559	27420	27611	27506	27470	27146	27417	27302	27527	27476	27064	27474	27686	27555	27478	27412	27749	27594	27263	27810	27499	27515	27444	27361	27422	27582	27490	27451	27396	27193	27436	27542	27579	27523	27391	27187	27534	27576	27407	27189	27444	27499	27517	27461	27408	27359	27324	27242	27578	27366	27566	27278	27539	27383	27422	27465	27337	27474	27327	27281	27253	27666	27462	27316	27365	27425	27476	27400	27589	27343	27184	27617	27630	27255	27574	27529	27140	27357	27350	27788	27091	27395	27470	27525	27435	27361	27393	27478	27197	27540	27494	27305	27335	27351	27537	27226	27449	27535	27355	27471	27448	27569	27161	27508	27368	27356	27409	27524	27407	27378	27780	27500	27499	27500	27532	27516	27316	27501	27379	27541	27567	27399	27490	27539	27384	27284	27420	27422	27701	27619	27452	27507	27500	27404	27427	27330	27492	27354	27266	27296	27444	27621	27320	27514	27806	27471	27538	27372	27587	27343	27382	27209	27354	27550	27326	27425	27390	27436	27696	27509	27622	27310	27460	27300	27521	27637	27664	27484	27576	27493	27308	27565	27412	27485	27448	27534	27336	27280	27497	27207	27646	27430	27363	27229	27508	27489	27212	27486	27408	27519	27498	27380	27626	27717	27373	27569	27395	27646	27427	27401	27542	27108	27502	27474	27374	27488	27488	27379	27512	27510	27591	27378	27426	27581	27467	27520	27414	27354	27358	27541	27416	27397	27503	27482	27513	27652	27315	27338	27420	27598	27456	27491	27670	27522	27450	27484	27194	27511	27555	27351	27541	27365	27582	27772	27484	27620	27537	27212	27463	27414	27502	27318	27529	27468	27404	27388	27664	27210	27355	27184	27088	27389	27552	27635	27153	27376	27505	27670	27353	27418	27442	27556	27428	27283	27360	27260	27347	27291	27426	27350	27515	27416	27528	27489	27214	27454	27420	27154	27499	27567	27477	27539	27537	27280	27421	27520	27249	27369	27353	27303	27762	27261	27498	27366	27042	27452	27258	27305	27634	27191	27578	27572	27526	27594	27592	27314	27418	27402	27348	27431	27455	27426	27714	27427	27447	27527	27345	27369	27540	27385	27311	27281	27320	27471	27756	27444	27272	27400	27564	27252	27506	27470	27327	27476	27613	27451	27411	27555	27393	27025	27359	27477	27558	27430	27325	27483	27567	27350	27748	27436	27477	27454	27528	27482	27349	27538	27122	27608	27530	27231	27449	27358	27259	27376	27336	27439	27324	27511	27752	27427	27424	27458	27386	27525	27579	27507	27433	27393	27520	27383	27549	27243	27874	27725	27202	27625	27216	27393	27280	27300	27506	27549	27263	27327	27480	27439	27341	27379	27396	27349	27495	27378	27350	27348	27374	27458	27579	27692	27368	27343	27604	27577	27521	27438	27510	27702	27269	27630	27547	27461	27585	27554	27674	27272	27461	27359	27506	27398	27292	27488	27469	27421	27516	27577	27449	27402	27632	27396	27589	27350	27462	27251	27388	27333	27326	27414	27509	27740	27447	27417	27375	27448	27386	27304	27615	27494	27395	27474	27518	27172	27221	27359	27377	27422	27555	27423	27277	27621	27530	27495	27691	27392	27336	27581	27343	27562	27506	27501	27345	27464	27247	27739	27345	27469	27537	27371	27353	27369	27489	27173	27442	27575	27525	27432	27636	27489	27276	27504	27470	27518	27425	27378	27216	27293	27669	27571	27715	27282	27355	27588	27687	27372	27059	27515	27749	27464	27358	27227	27448	27394	27273	27452	27346	27514	27621	27610	27441	27723	27499	27311	27471	27451	27278	27374	27455	27394	27474	27266	27652	27464	27432	27482	27328	27470	27590	27548	27434	27276	27240	27514	27573	27273	27521	27465	27294	27569	27457	27461	27455	27339	27236	27501	27540	27495	27526	27461	27527	27601	27645	27612	27475	27485	27373	27529	27535	27269	27488	27465	27655	27431	27139	27600	27268	27524	27431	27347	27466	27352	27461	27621	27459	27222	27219	27257	27259	27452	27468	27370	27394	27411	27168	27448	27679	27562	27329	27606	27344	27471	27217	27422	27428	27411	27650	27646	27434	27424	27467	27342	27741	27678	27240	27455	27317	27356	27620	27690	27503	27615	27453	27472	27408	27371	27622	27369	27505	27401	27332	27623	27611	27566	27500	27003	27547	27356	27355	27480	27211	27201	27228	27653	27531	27442	27395	27384	27352	27618	27461	27586	27643	27388	27548	27442	27589	27303	27369	27415	27682	27646	27428	27583	27371	27421	27518	27489	27372	27484	27442	27424	27274	27472	27234	27435	27337	27353	27411	27499	27424	27318	27490	27543	27181	27485	27455	27483	27639	27557	27302	27508	27463	27345	27133	27313	27529	27377	27305	27177	27453	27748	27622	27465	27394	27225	27565	27409	27526	27562	27259	27359	27167	27128	27588	27503	27488	27345	27441	27451	27508	27561	27504	27536	27822	27273	27410	27249	27643	27502	27362	27431	27286	27462	27540	27434	27213	27202	27212	27249	27654	27482	27485	27397	27379	27348	27489	27388	27424	27361	27442	27408	27499	27319	27352	27419	27488	27467	27261	27567	27214	27577	27522	27376	27602	27450	27505	27500	27257	27456	27207	27479	27402	27237	27249	27369	27597	27607	27563	27349	27540	27481	27247	27508	27500	27430	27365	27455	27169	27197	27456	27378	27275	27388	27440	27573	27384	27270	27216	27381	27218	27449	27472	27615	27545	27468	27490	27275	27462	27510	27235	27516	27465	27386	27488	27551	27528	27296	27502	27457	27606	27487	27352	27549	27572	27546	27613	27649	27349	27359	27580	27402	27248	27494	27723	27340	27463	27468	27389	27431	27419	27120	27543	27381	27391	27504	27491	27435	27409	27696	27651	27623	27682	27632	27571	27427	27376	27545	27430	27470	27563	27253	27323	27317	27274	27591	27149	27414	27428	27374	27688	27475	27855	27530	27383	27547	27438	27485	27335	27238	27380	27608	27451	27244	27336	27661	27447	27344	27518	27308	27368	27795	27240	27359	27536	27544	27151	27490	27594	27273	27430	27577	27449	27148	27567	27399	27557	27563	27252	27460	27508	27347	27500	27467	27491	27437	27267	27301	27423	27629	27637	27320	27670	27732	27429	27531	27423	27542	27474	27646	27535	27467	27510	27454	27391	27343	27175	27444	27558	27262	27451	27545	27464	27452	27408	27474	27372	27338	27261	27273
47981	62850	59825	40957	27933	20112	18851	18368	18300	17853	17975	17964	17790	17886	23366	29023	27057	19223	17623	17632	17613	17582	17815	17787	18155	18930	18526	17922	17892	17853	17528	17489	17684	17597	17576	17582	17646	17578	17670	17409	17532	17779	17560	17380	17500	17607	17532	17619	17702	17602	17597	17540	17686	17534	17445	17467	17683	17493	17465	17401	17503	17566	17202	17564	17532	17680	17618	17504	17620	17619	17517	17595	17829	17460	17591	17514	17674	17454	17445	17615	17640	17596	17530	17550	17457	17627	17547	17537	17577	17427	17519	17631	17380	17582	17465	17554	17627	17511	17584	17447	17547	17533	17372	17528	17630	17631	17594	17605	17717	17427	17558	17490	17410	17506	17598	17424	17667	17652	17458	17508	17567	17541	17544	17637	17577	17596	17623	17605	17435	17497	17549	17546	17468	17510	17540	17502	17521	17727	17683	17467	17706	17439	17571	17497	17635	17490	17518	17701	17613	17467	17476	17417	17597	17520	17387	17370	17659	17626	17620	17684	17524	17490	17580	17480	17623	17493	17638	17600	17656	17634	17504	17571	17450	17686	17568	17645	17538	17527	17578	17734	17462	17579	17657	17529	17466	17599	17444	17522	17462	17478	17509	17460	17661	17445	17514	17529	17488	17579	17544	17615	17574	17577	17536	17558	17551	17710	17415	17517	17584	17422	17512	17648	17531	17563	17471	17666	17542	17594	17592	17419	17617	17740	17549	17464	17708	17493	17551	17652	17733	17605	17492	17445	17525	17411	17455	17651	17570	17608	17554	17435	17614	17502	17569	17402	17456	17524	17609	17543	17523	17495	17571	17573	17731	17570	17569	17601	17447	17609	17541	17630	17550	17675	17537	17532	17642	17580	17637	17562	17432	17550	17520	17612	17371	17443	17677	17437	17486	17556	17604	17468	17580	17730	17606	17767	17580	17545	17644	17566	17559	17612	17436	17503	17650	17589	17526	17747	17520	17553	17545	17506	17637	17530	17485	17652	17575	17603	17624	17585	17547	17547	17526	17618	17545	17379	17629	17492	17643	17422	17538	17617	17568	17602	17549	17657	17741	17461	17663	17433	17405	17534	17639	17588	17457	17543	17606	17576	17613	17403	17598	17591	17525	17632	17522	17571	17520	17393	17552	17747	17492	17592	17242	17476	17588	17639	17538	17454	17725	17561	17513	17545	17526	17498	17441	17392	17603	17591	17644	17534	17565	17524	17557	17534	17706	17598	17469	17618	17567	17575	17417	17567	17770	17572	17600	17382	17599	17497	17525	17611	17489	17503	17514	17597	17588	17593	17527	17713	17587	17550	17487	17599	17665	17604	17562	17422	17652	17627	17442	17445	17632	17668	17420	17718	17618	17471	17629	17539	17425	17571	17348	17579	17511	17627	17703	17596	17491	17426	17652	17456	17434	17413	17575	17447	17570	17478	17515	17324	17539	17653	17349	17553	17597	17590	17475	17610	17511	17471	17562	17650	17505	17495	17697	17483	17634	17626	17521	17559	17561	17599	17538	17576	17674	17450	17596	17555	17618	17450	17590	17584	17306	17496	17556	17417	17551	17564	17438	17570	17629	17496	17517	17650	17441	17517	17718	17471	17658	17558	17612	17778	17616	17594	17428	17589	17514	17537	17627	17577	17437	17673	17458	17454	17447	17656	17479	17712	17546	17488	17537	17467	17699	17392	17694	17637	17606	17515	17642	17638	17580	17581	17397	17535	17347	17607	17468	17690	17623	17519	17413	17600	17495	17722	17498	17632	17715	17370	17390	17570	17567	17533	17427	17539	17441	17580	17614	17803	17612	17666	17532	17597	17539	17366	17579	17719	17373	17466	17437	17585	17515	17690	17581	17574	17672	17689	17740	17545	17621	17610	17546	17660	17362	17474	17616	17464	17615	17558	17516	17646	17631	17531	17512	17612	17538	17597	17541	17473	17545	17634	17707	17339	17533	17636	17612	17609	17694	17576	17478	17615	17697	17511	17482	17571	17680	17424	17696	17496	17491	17649	17537	17634	17490	17631	17510	17714	17513	17582	17476	17410	17439	17571	17464	17694	17602	17473	17722	17438	17646	17294	17415	17649	17595	17283	17546	17302	17510	17690	17432	17577	17577	17676	17699	17413	17500	17565	17667	17515	17644	17636	17513	17557	17531	17551	17594	17498	17578	17528	17629	17439	17418	17614	17542	17516	17614	17531	17532	17589	17729	17591	17503	17697	17615	17507	17386	17647	17571	17704	17359	17541	17532	17494	17527	17643	17764	17630	17472	17663	17600	17570	17461	17593	17443	17446	17358	17639	17400	17480	17533	17575	17520	17532	17547	17502	17504	17394	17561	17488	17622	17519	17664	17641	17526	17536	17502	17443	17494	17529	17390	17532	17521	17569	17391	17480	17748	17571	17476	17479	17468	17710	17484	17508	17580	17649	17441	17526	17558	17586	17498	17558	17513	17485	17482	17590	17587	17363	17355	17378	17491	17465	17625	17543	17722	17773	17423	17544	17513	17583	17580	17503	17452	17684	17464	17692	17542	17646	17395	17411	17521	17414	17447	17424	17552	17629	17472	17627	17490	17608	17545	17594	17519	17704	17651	17608	17537	17532	17513	17592	17667	17523	17590	17472	17473	17540	17636	17543	17512	17577	17594	17644	17625	17488	17399	17588	17485	17715	17371	17551	17607	17518	17383	17442	17406	17543	17325	17539	17602	17436	17626	17511	17616	17529	17654	17463	17468	17437	17474	17459	17743	17689	17402	17640	17587	17450	17525	17554	17641	17578	17576	17581	17506	17493	17577	17419	17513	17502	17503	17653	17692	17535	17681	17435	17513	17685	17509	17474	17501	17471	17646	17499	17763	17477	17495	17815	17517	17578	17572	17598	17616	17504	17478	17632	17691	17683	17664	17593	17497	17601	17596	17628	17516	17646	17574	17593	17602	17561	17590	17651	17607	17467	17653	17553	17565	17519	17562	17585	17430	17609	17441	17565	17320	17601	17349	17533	17462	17343	17599	17625	17368	17592	17437	17641	17335	17687	17517	17560	17601	17455	17376	17389	17594	17437	17542	17412	17418	17644	17602	17412	17521	17599	17491	17446	17721	17631	17560	17657	17484	17664	17410	17563	17318	17522	17730	17633	17482	17472	17378	17438	17559	17624	17496	17611	17607	17511	17616	17437	17469	17520	17614	17568	17601	17613	17568	17406	17390	17715	17604	17634	17612	17565	17565	17466	17668	17581	17422	17388	17549	17520	17635	17593	17525	17582	17628	17673	17456	17488	17639	17370	17467	17658	17544	17526	17501	17558	17540	17424	17378	17588	17453	17586	17584	17647	17460	17597	17577	17577	17515	17628	17540	17705	17521	17549	17532	17621	17674	17441	17556	17423	17599	17595	17499	17557	17540	17603	17504	17552	17556	17430	17480	17531	17605	17680	17578	17346	17385	17558	17665	17588	17581	17540	17597	17676	17589	17478	17514	17521	17475	17688	17531	17625	17680	17441	17513	17652	17614	17400	17504	17455	17565	17511	17540	17662	17613	17512	17456	17456	17485	17553	17600	17731	17387	17837	17619	17546	17421	17445	17597	17491	17576	17741	17494	17455	17458	17662	17675	17570	17600	17448	17544	17590	17458	17622	17499	17538	17454	17331	17456	17562	17521	17522	17474	17689	17573	17455	17361	17580	17666	17478	17596	17582	17494	17612	17670	17680	17723	17472	17334	17716	17408	17458	17681	17590	17633	17526	17694	17475	17606	17550	17607	17459	17533	17524	17435	17582	17651	17556	17528	17621	17693	17617	17651	17626	17525	17476	17477	17613	17588	17573	17563	17522	17528	17469	17472	17467	17694	17505	17658	17601	17440	17499	17392	17631	17653	17584	17580	17404	17557	17561	17285	17477	17536	17551	17734	17396	17572	17349	17696	17710	17454	17500	17510	17621	17502	17668	17622	17655	17632	17447	17692	17568	17589	17722	17554	17531	17561	17515	17483	17582	17712	17600	17506	17514	17601	17357	17512	17592	17648	17430	17642	17638	17524	17617	17577	17552	17563	17514	17494	17583	17615	17510	17656	17578	17620	17636	17494	17535	17682	17721	17632	17608	17574	17543	17538	17464	17638	17458	17455	17435	17384	17697	17404	17450	17473	17493	17469	17610	17602	17499	17793	17538	17507	17556	17768	17478	17386	17445	17476	17560	17440	17515	17475	17587	17587	17303	17620	17549	17611	17518	17489	17451	17458	17614	17725	17430	17617	17552	17780	17372	17489	17640	17469	17379	17518	17508	17466	17550	17498	17429	17631	17406	17507	17577	17570	17723	17444	17628	17561	17561	17507	17485	17392	17680	17447	17464	17489	17804	17756	17538	17530	17548	17628	17660	17668	17545	17720	17406	17806	17634	17514	17503	17643	17639	17641	17513	17590	17506	17609	17651	17629	17578	17655	17589	17458	17602	17565	17482	17621	17619	17537	17588	17519	17665	17454	17481	17614	17509	17654	17534	17690	17736	17663	17624	17540	17519	17462	17546	17481	17619	17436	17586	17417	17532	17428	17583	17579	17556	17639	17776	17545	17518	17580	17564	17551	17541	17558	17501	17597	17574	17404	17542	17617	17545	17566	17571	17652	17458	17547	17461	17437	17506	17532	17442	17381	17482	17562	17372	17566	17548	17550	17528	17563	17570	17516	17381	17593	17600	17539	17535	17576	17669	17619	17419	17648	17460	17299	17428	17487	17644	17540	17409	17623	17622	17682	17611	17411	17669	17561	17470	17506	17462	17385	17738	17467	17544	17473	17457	17663	17577	17506	17500	17417	17498	17709	17512	17647	17586	17647	17654	17400	17706	17531	17572	17577	17538	17591	17568	17621	17644	17454	17473	17653	17530	17615	17361	17516	17645	17645	17631	17540	17566	17756	17644	17738	17644	17627	17681	17697	17588	17487	17563	17539	17584	17521	17475	17347	17459	17535	17480	17585	17864	17587	17678	17603	17671	17577	17602	17550	17512	17608	17741	17549	17563	17565	17496	17625	17509	17477	17482	17458	17591	17513	17635	17508	17621	17586	17497	17563	17497	17655	17493	17588	17713	17416	17584	17422	17677	17543	17654	17403	17628	17606	17489	17466	17612	17679	17616	17469	17554	17728	17714
21922	20499	27933	27122	26148	29115	32198	28879	28097	28386	28131	28213	28062	28195	32680	40244	39538	34422	29432	27946	27514	27567	27735	27902	27609	28231	28259	28235	28099	27695	27507	27511	27676	27784	27606	27359	27515	27480	27587	27476	27505	27635	27385	27634	27447	27700	27692	27755	27635	27708	27747	27760	27797	27477	27647	27563	27705	27519	27830	27682	27652	27528	27690	27461	27473	27592	27650	27622	27567	27605	27729	27517	27625	27442	27479	27606	27371	27537	27570	27414	27304	27671	27638	27480	27500	27757	27632	27411	27408	27541	27783	27581	27513	27293	27396	27696	27618	27299	27707	27619	27522	27488	27431	27517	27568	27536	27412	27627	27508	27568	27765	27638	27618	27288	27404	27743	27618	27532	27443	27447	27012	27305	27552	27723	27779	27567	27378	27611	27656	27507	27680	27694	27670	27549	27361	27517	27602	27667	27649	27863	27498	27354	27408	27485	27798	27531	27542	27641	27460	27404	27871	27587	27621	27697	27329	27399	27380	27581	27589	27417	27547	27496	27622	27496	27492	27687	27580	27367	27411	27534	27206	27605	27336	27467	27390	27462	27564	27672	27825	27625	27534	27459	27726	27651	27591	27499	27597	27494	27484	27695	27653	27637	27487	27252	27392	27413	27541	27621	27660	27444	27377	27365	27276	27154	27848	27623	27525	27403	27881	27676	27445	27451	27678	27803	27523	27634	27543	27204	27397	27312	27334	27364	27496	27577	27679	27716	27410	27454	27578	27477	27301	27650	27610	27437	27381	27471	27422	27459	27421	27376	27737	27563	27463	27654	27287	27545	27433	27514	27507	27588	27404	27329	27676	27410	27742	27724	27813	27803	27446	27302	27551	27576	27567	27360	27467	27476	27540	27780	27305	27424	27256	27709	27300	27472	27705	27441	27399	27514	27594	27396	27465	27590	27598	27506	27574	27551	27511	27524	27653	27542	27354	27553	27443	27444	27413	27457	27633	27590	27706	27305	27648	27742	27783	27219	27159	27482	27603	27604	27312	27600	27512	27598	27633	27322	27572	27201	27576	27595	27489	27465	27393	27668	27697	27856	27650	27590	27499	27443	27799	27454	27516	27772	27463	27422	27602	27580	27566	27318	27433	27467	27500	27720	27571	27537	27701	27366	27535	27512	27398	27616	27292	27231	27597	27247	27569	27553	27406	27504	27312	27388	27454	27580	27497	27503	27361	27235	27559	27602	27494	27628	27419	27348	27581	27571	27691	27185	27389	27507	27436	27778	27503	27629	27630	27672	27668	27430	27379	27329	27571	27501	27447	27461	27363	27457	27292	27582	27586	27517	27273	27438	27752	27520	27526	27748	27729	27388	27369	27369	27525	27312	27503	27334	27611	27506	27648	27671	27453	27597	27540	27307	27382	27447	27402	27549	27573	27414	27656	27418	27434	27312	27604	27205	27354	27142	27473	27376	27340	27366	27610	27572	27443	27377	27840	27594	27626	27446	27192	27575	27624	27134	27319	27640	27318	27624	27492	27335	27372	27477	27587	27481	27413	27615	27562	27339	27588	27265	27250	27403	27119	27464	27396	27650	27700	27601	27570	27723	27489	27441	27414	27551	27203	27509	27640	27253	27464	27432	27588	27544	27555	27600	27508	27486	27299	27687	27435	27205	27547	27484	27293	27489	27411	27227	27418	27394	27198	27483	27646	27391	27568	27379	27514	27463	27510	27560	27736	27569	27302	27328	27691	27478	27396	27402	27335	27574	27595	27552	27448	27379	27410	27405	27386	27553	27424	27454	27537	27724	27432	27522	27135	27452	27607	27556	27509	27582	27488	27530	27380	27561	27309	27647	27519	27472	27715	27399	27582	27526	27402	27530	27464	27560	27432	27524	27425	27442	27531	27552	27503	27462	27406	27569	27333	27603	27635	27637	27281	27384	27624	27645	27420	27447	27756	27562	27558	27427	27509	27426	27797	27552	27631	27464	27684	27655	27676	27385	27436	27520	27418	27615	27517	27553	27685	27341	27689	27430	27494	27365	27551	27616	27438	27611	27353	27527	27664	27292	27452	27347	27387	27386	27381	27490	27530	27399	27519	27449	27431	27645	27369	27293	27763	27472	27481	27655	27197	27349	27684	27292	27467	27587	27515	27539	27616	27405	27731	27408	27438	27587	27494	27643	27329	27795	27499	27488	27631	27320	27735	27390	27418	27375	27660	27562	27051	27357	27737	27489	27293	27470	27312	27327	27458	27524	27386	27510	27698	27492	27597	27602	27393	27119	27469	27403	27407	27564	27598	27233	27403	27841	27424	27334	27378	27504	27475	27376	27600	27380	27536	27501	27691	27691	27575	27528	27619	27288	27299	27368	27644	27430	27605	27608	27342	27379	27432	27682	27317	27295	27369	27489	27492	27537	27580	27500	27516	27719	27657	27649	27537	27577	27474	27643	27708	27600	27782	27317	27597	27506	27430	27409	27556	27395	27562	27482	27612	27456	27627	27561	27338	27531	27440	27777	27445	27623	27696	27756	27429	27333	27655	27409	27444	27599	27664	27491	27494	27583	27584	27673	27551	27437	27370	27537	27715	27510	27506	27404	27503	27508	27890	27405	27648	27668	27462	27632	27346	27633	27561	27423	27576	27488	27525	27358	27940	27511	27589	27400	27366	27343	27462	27508	27359	27455	27559	27558	27681	27408	27540	27387	27572	27449	27640	27527	27560	27365	27387	27578	27561	27330	27892	27590	27592	27430	27466	27625	27426	27533	27617	27344	27427	27628	27319	27396	27519	27345	27296	27543	27521	27471	27532	27426	27462	27408	27051	27498	27229	27370	27467	27402	27533	27450	27543	27436	27570	27516	27148	27425	27614	27841	27755	27390	27756	27536	27618	27325	27656	27569	27426	27602	27658	27621	27501	27399	27495	27346	27136	27233	27511	27474	27789	27401	27324	27602	27511	27392	27492	27575	27468	27524	27390	27452	27526	27425	27579	27680	27462	27677	27341	27234	27407	27405	27326	27152	27551	27707	27393	27442	27433	27447	27775	27385	27523	27591	27611	27573	27448	27445	27466	27479	27547	27584	27578	27434	27147	27592	27456	27756	27675	27527	27528	27671	27844	27539	27359	27512	27663	27684	27573	27525	27706	27265	27254	27392	27809	27381	27576	27544	27569	27315	27456	27639	27600	27721	27472	27675	27390	27669	27354	27589	27641	27473	27603	27617	27630	27387	27312	27619	27540	27147	27685	27639	27642	27722	27263	27450	27430	27517	27662	27596	27346	27595	27543	27367	27597	27673	27662	27550	27567	27498	27639	27593	27423	27499	27209	27667	27455	27723	27715	27602	27401	27406	27600	27256	27342	27591	27670	27733	27273	27409	27519	27469	27409	27609	27420	27539	27547	27566	27888	27382	27584	27463	27576	27395	27540	27556	27313	27616	27416	27841	27314	27384	27631	27685	27466	27659	27572	27384	27459	27256	27444	27441	27704	27340	27469	27542	27516	27536	27634	27415	27325	27477	27295	27340	27546	27503	27645	27604	27607	27933	27918	27479	27339	27244	27114	27494	27474	27581	27414	27423	27476	27695	27650	27795	27316	27607	27425	27566	27725	27317	27265	27521	27387	27558	27286	27668	27582	27535	27541	27585	27682	27547	27615	27514	27447	27728	27691	27903	27278	27194	27674	27380	27550	27742	27584	27631	27686	27349	27552	27276	27326	27354	27503	27530	27319	27316	27602	27538	27558	27506	27267	27482	27632	27496	27369	27386	27463	27697	27508	27479	27702	27367	27607	27488	27611	27490	27656	27378	27342	27241	27628	27478	27708	27459	27535	27427	27569	27449	27708	27494	27536	27543	27530	27667	27462	27645	27656	27527	27577	27757	27449	27658	27480	27635	27486	27517	27490	27382	27502	27508	27431	27664	27405	27429	27612	27557	27386	27588	27690	27588	27627	27708	27502	27455	27492	27415	27391	27535	27372	27377	27267	27465	27491	27659	27367	27649	27475	27532	27368	27435	27616	27483	27492	27459	27594	27650	27489	27480	27236	27289	27621	27478	27626	27755	27460	27552	27701	27524	27566	27474	27397	27481	27575	27626	27543	27651	27321	27552	27482	27650	27628	27522	27436	27563	27490	27303	27329	27583	27531	27454	27504	27362	27565	27556	27603	27530	27578	27479	27837	27561	27624	27570	27537	27917	27191	27342	27662	27572	27368	27598	27601	27771	27548	27511	27350	27390	27530	27707	27531	27413	27383	27504	27542	27262	27579	27580	27717	27513	27358	27242	27331	27576	27579	27456	27429	27603	27526	27382	27781	27865	27354	27362	27398	27668	27270	27502	27584	27546	27398	27678	27638	27744	27349	27488	27316	27382	27472	27467	27182	27438	27486	27548	27594	27420	27473	27330	27456	27497	27651	27384	27497	27563	27432	27359	27517	27441	27716	27360	27641	27514	27666	27582	27552	27488	27247	27686	27503	27516	27463	27472	27463	27767	27386	27343	27309	27488	27438	27498	27894	27616	27685	27585	27499	27534	27469	27872	27235	27369	27425	27497	27428	27595	27482	27426	27389	27493	27482	27322	27588	27771	27599	27524	27561	27292	27356	27444	27532	27452	27413	27652	27690	27800	27461	27506	27545	27471	27518	27662	27319	27626	27449	27377	27568	27483	27495	27460	27433	27471	27704	27395	27455	27714	27599	27270	27402	27574	27243	27461	27495	27609	27457	27469	27717	27602	27381	27558	27498	27561	27554	27352	27343	27401	27791	27472	27179	27334	27348	27575	27564	27411	27347	27246	27563	27511	27577	27460	27703	27412	27473	27521	27426	27609	27660	27613	27451	27633	27504	27737	27651	27374	27697	27424	27423	27451	27557	27508	27659	27444	27588	27578	27570	27467	27257	27490	27282	27408	27682	27491	27383	27611	27456	27411	27576	27575	27487	27504	27541	27387	27519	27341	27702	27535	27408	27611	27378	27409	27489	27739	27477	27551	27577	27628	27438	27400	27452	27458	27329	27235	27550	27642	27422	27719	27557	27373	27735	27551	27457	27646	27504	27449	27548	27284	27499	27532	27512	27713	27479	27326	27602	27458	27288	27462	27661	27431	27634	27796	27498	27495	27506	27434	27674	27480	27569	27700	27393	27493	27669	27798	27417	27487	27598	27284
47918	72757	72471	53611	36671	26429	20906	18584	18551	18116	18049	17850	18063	18235	25847	34536	31801	25040	18847	17654	17564	17545	17651	17616	17605	18476	18642	18210	17798	17723	17349	17549	17731	17585	17492	17592	17522	17563	17628	17659	17581	17645	17531	17582	17458	17480	17557	17710	17445	17347	17757	17471	17587	17648	17514	17444	17603	17605	17485	17512	17652	17486	17876	17475	17498	17609	17569	17539	17530	17438	17614	17537	17370	17538	17418	17750	17457	17622	17513	17633	17600	17433	17581	17563	17608	17375	17595	17613	17433	17652	17574	17419	17588	17607	17504	17535	17640	17501	17515	17456	17382	17375	17527	17520	17683	17556	17571	17591	17641	17605	17588	17682	17498	17482	17562	17537	17452	17486	17453	17561	17438	17514	17489	17581	17482	17623	17613	17491	17449	17436	17595	17368	17304	17372	17525	17506	17372	17489	17623	17524	17513	17764	17483	17271	17458	17551	17582	17643	17462	17786	17749	17427	17617	17622	17367	17584	17664	17788	17486	17433	17620	17595	17489	17677	17499	17389	17711	17511	17543	17817	17532	17611	17511	17417	17509	17414	17514	17490	17525	17595	17481	17691	17528	17407	17386	17555	17453	17497	17460	17632	17537	17588	17497	17449	17410	17610	17520	17480	17429	17622	17470	17606	17483	17558	17339	17561	17599	17336	17592	17536	17424	17590	17682	17403	17528	17360	17350	17466	17483	17533	17493	17506	17689	17557	17482	17510	17496	17515	17444	17547	17669	17493	17500	17615	17396	17469	17671	17512	17390	17519	17479	17432	17481	17492	17603	17597	17476	17478	17569	17456	17584	17587	17491	17677	17452	17625	17537	17304	17674	17372	17633	17451	17489	17553	17676	17610	17646	17507	17493	17568	17484	17549	17470	17566	17523	17512	17598	17575	17521	17335	17522	17448	17638	17597	17430	17655	17563	17589	17487	17624	17411	17622	17558	17546	17566	17722	17453	17324	17633	17635	17621	17568	17609	17441	17611	17417	17435	17511	17609	17545	17658	17557	17624	17491	17479	17391	17436	17530	17620	17427	17404	17644	17580	17577	17499	17528	17553	17489	17437	17541	17390	17679	17378	17643	17634	17309	17528	17517	17445	17511	17416	17582	17738	17389	17470	17560	17440	17568	17541	17458	17497	17751	17435	17443	17559	17729	17406	17498	17668	17516	17502	17604	17430	17592	17643	17580	17478	17507	17552	17504	17761	17484	17681	17493	17598	17386	17573	17532	17460	17603	17568	17353	17599	17516	17505	17459	17589	17368	17438	17634	17526	17365	17566	17676	17472	17431	17617	17457	17592	17649	17499	17701	17585	17427	17396	17596	17629	17657	17540	17508	17425	17413	17287	17497	17476	17548	17441	17434	17490	17602	17605	17497	17369	17430	17521	17551	17653	17664	17471	17210	17623	17617	17679	17427	17471	17486	17647	17495	17530	17522	17821	17583	17705	17545	17462	17565	17407	17552	17538	17651	17478	17562	17497	17499	17631	17617	17470	17350	17448	17560	17469	17362	17540	17562	17528	17374	17454	17532	17522	17824	17482	17522	17592	17500	17567	17515	17585	17528	17554	17624	17502	17448	17370	17565	17504	17555	17648	17531	17573	17545	17594	17574	17400	17552	17616	17438	17314	17666	17408	17465	17638	17405	17633	17468	17565	17599	17476	17536	17364	17477	17444	17596	17618	17494	17599	17523	17519	17618	17494	17348	17497	17523	17570	17573	17584	17374	17362	17501	17520	17554	17479	17485	17332	17478	17348	17525	17330	17426	17444	17495	17418	17532	17606	17502	17596	17333	17439	17359	17439	17607	17582	17398	17375	17538	17745	17563	17500	17551	17594	17402	17583	17671	17460	17451	17452	17409	17379	17614	17588	17350	17584	17504	17395	17523	17580	17424	17440	17332	17356	17570	17429	17605	17528	17451	17503	17526	17600	17484	17591	17513	17432	17327	17551	17800	17595	17546	17472	17554	17473	17494	17478	17505	17591	17624	17423	17582	17352	17602	17384	17520	17599	17478	17586	17528	17423	17663	17689	17401	17382	17616	17514	17673	17447	17474	17722	17455	17587	17489	17481	17543	17627	17630	17676	17373	17497	17553	17535	17525	17710	17492	17571	17448	17439	17693	17613	17311	17596	17495	17514	17766	17397	17536	17528	17441	17573	17620	17570	17460	17592	17569	17439	17390	17647	17664	17527	17708	17596	17443	17439	17535	17517	17463	17633	17487	17645	17548	17440	17470	17448	17469	17435	17654	17572	17345	17462	17682	17676	17572	17526	17558	17511	17224	17401	17481	17585	17595	17465	17463	17583	17429	17468	17407	17421	17542	17526	17348	17605	17606	17362	17610	17483	17532	17662	17370	17385	17475	17246	17619	17660	17633	17387	17556	17713	17377	17356	17490	17485	17514	17617	17437	17485	17476	17573	17582	17577	17616	17580	17626	17434	17659	17484	17546	17464	17538	17534	17573	17456	17694	17466	17463	17480	17661	17664	17579	17518	17555	17357	17481	17650	17592	17438	17540	17426	17451	17436	17517	17549	17501	17632	17569	17732	17493	17767	17478	17605	17537	17540	17333	17580	17541	17309	17454	17589	17633	17338	17699	17727	17404	17531	17520	17259	17444	17345	17597	17532	17484	17302	17526	17356	17610	17481	17607	17564	17611	17435	17312	17559	17549	17698	17570	17148	17481	17525	17571	17572	17271	17538	17684	17574	17626	17417	17509	17419	17461	17513	17530	17518	17293	17486	17398	17610	17581	17259	17542	17538	17521	17443	17468	17638	17517	17461	17584	17399	17595	17458	17640	17544	17544	17471	17530	17377	17431	17599	17515	17279	17571	17522	17643	17370	17546	17292	17753	17497	17482	17570	17394	17310	17646	17696	17350	17509	17455	17502	17455	17460	17738	17585	17409	17486	17435	17542	17466	17423	17445	17362	17576	17536	17365	17421	17362	17472	17453	17555	17434	17420	17541	17361	17457	17442	17677	17390	17654	17455	17481	17508	17574	17615	17587	17554	17559	17518	17600	17614	17594	17666	17413	17590	17537	17454	17556	17587	17430	17537	17580	17445	17523	17418	17540	17581	17488	17564	17540	17665	17534	17597	17547	17431	17481	17445	17569	17574	17456	17575	17461	17385	17622	17538	17472	17336	17535	17486	17483	17607	17467	17485	17506	17511	17571	17613	17510	17509	17607	17410	17529	17511	17358	17469	17516	17788	17548	17506	17602	17548	17503	17429	17605	17479	17502	17532	17572	17506	17426	17556	17561	17575	17436	17481	17512	17499	17658	17562	17567	17476	17767	17363	17389	17360	17451	17647	17514	17321	17545	17530	17540	17323	17539	17479	17566	17688	17619	17615	17708	17549	17588	17359	17625	17388	17411	17507	17471	17450	17625	17651	17605	17667	17525	17578	17467	17411	17484	17595	17509	17467	17591	17479	17486	17529	17672	17540	17639	17422	17540	17508	17572	17639	17525	17600	17446	17637	17431	17380	17532	17590	17686	17530	17612	17505	17460	17391	17269	17673	17499	17445	17507	17713	17623	17481	17550	17692	17543	17513	17580	17497	17644	17419	17471	17693	17534	17542	17337	17696	17500	17581	17422	17475	17604	17522	17472	17602	17490	17468	17551	17540	17319	17514	17668	17368	17599	17493	17428	17593	17492	17554	17495	17483	17548	17461	17350	17590	17607	17398	17571	17399	17474	17592	17420	17503	17434	17446	17448	17593	17444	17549	17612	17486	17312	17499	17523	17476	17445	17696	17574	17534	17608	17543	17519	17590	17540	17409	17605	17650	17631	17622	17620	17442	17580	17512	17257	17598	17738	17515	17503	17524	17437	17570	17567	17674	17505	17454	17476	17487	17612	17420	17548	17644	17374	17509	17614	17371	17662	17583	17510	17360	17459	17463	17560	17672	17422	17548	17397	17574	17607	17517	17393	17584	17356	17454	17544	17548	17591	17445	17522	17580	17521	17477	17569	17559	17558	17470	17342	17394	17530	17622	17579	17436	17495	17428	17537	17504	17494	17349	17550	17709	17710	17581	17641	17589	17514	17609	17538	17392	17429	17351	17523	17439	17489	17490	17483	17579	17562	17546	17532	17569	17617	17529	17545	17527	17451	17464	17536	17559	17462	17379	17478	17686	17488	17402	17663	17579	17576	17482	17587	17354	17457	17501	17567	17438	17433	17566	17569	17573	17557	17572	17373	17393	17500	17606	17521	17539	17445	17631	17540	17657	17489	17398	17661	17475	17545	17520	17477	17504	17534	17573	17508	17525	17508	17421	17529	17733	17547	17600	17645	17513	17548	17447	17565	17439	17532	17404	17522	17617	17494	17384	17559	17303	17458	17534	17370	17319	17642	17422	17457	17426	17465	17484	17533	17431	17554	17388	17639	17539	17551	17470	17473	17405	17514	17800	17572	17540	17613	17419	17307	17653	17632	17658	17490	17605	17553	17536	17744	17427	17661	17507	17606	17352	17392	17544	17489	17633	17648	17566	17704	17533	17537	17456	17383	17676	17412	17587	17490	17468	17514	17511	17532	17403	17654	17478	17625	17758	17434	17522	17436	17370	17553	17513	17512	17446	17584	17482	17469	17607	17497	17544	17375	17491	17515	17509	17415	17690	17547	17573	17538	17551	17633	17547	17456	17573	17598	17580	17604	17434	17625	17386	17569	17529	17465	17454	17586	17374	17571	17524	17529	17411	17616	17554	17463	17563	17637	17445	17621	17449	17389	17529	17616	17651	17530	17426	17442	17357	17600	17649	17574	17530	17591	17570	17425	17642	17721	17669	17300	17655	17534	17649	17480	17566	17615	17608	17405	17512	17377	17443	17256	17385	17382	17396	17546	17607	17500	17456	17494	17464	17397	17527	17589	17440	17469	17671	17413	17440	17572	17607	17519	17440	17285	17432	17378	17593	17466	17428	17370	17580	17483	17582	17557	17747	17498	17613	17659	17613	17496	17517	17523	17370	17494	17541	17540	17699	17421	17508	17381	17446	17414	17399	17542	17609	17610	17623	17566	17482	17594	17545	17425	17720	17601	17625	17393	17481	17463	17477	17525	17382	17498	17540	17543	17617	17537	17445	17409	17496	17471	17611	17536	17466	17648	17254	17451
44913	49030	48792	37105	28678	27510	26387	25708	25577	25892	25742	25903	25924	25962	25941	26264	26400	26146	25968	25849	25618	25783	25548	25468	25627	25809	25801	25827	25636	25690	25712	25716	26011	25467	25903	25693	25735	25494	25596	25775	25609	25791	25826	26066	26037	25938	25919	25595	25837	25572	25925	25758	25826	25891	25485	25435	25535	25675	25879	25661	25491	25759	25750	25606	25889	25706	25759	25792	25609	25730	25976	25728	25578	25816	25761	25890	25755	25560	25895	25683	25666	25711	25543	25442	25711	25650	25835	25587	25828	25570	25765	25564	25753	25618	25848	25955	25744	25594	25779	25666	25660	25503	25669	25675	25775	25793	25754	25665	25610	25784	25683	25725	25754	25746	25631	25648	25695	25787	25928	25719	25933	25565	25947	25766	25729	25811	25608	25838	25814	25910	25671	25734	25726	25767	25948	25825	25786	25869	25900	25816	25864	26084	25851	25652	25621	25789	25544	25976	25582	25647	25739	25738	25708	26172	25782	25627	25828	25870	25710	25859	25596	25694	25670	25515	25573	25799	25759	25787	25807	25646	25722	25610	25865	25894	25612	26065	25805	25507	25557	25601	25602	25793	25913	25740	26016	25756	25626	25758	25897	25837	25956	25570	25565	25751	25711	25595	25783	25687	25739	25728	25798	25647	25880	25687	25897	25816	25670	25574	25612	25811	25964	25776	25698	25860	26079	25894	25751	25739	25457	25490	25809	25517	25825	25876	25560	25915	25962	25675	25603	25726	25654	25630	25792	25649	25706	25607	25358	25733	25721	25996	25722	25883	25829	25883	25947	25710	25807	25672	25655	25581	25741	25865	25739	25726	25603	25631	25730	25530	25669	25622	25559	25848	25665	25767	25710	25361	25583	25673	25621	25694	25802	25679	25692	25908	25613	25838	25668	25765	25765	25752	26046	25576	25681	25724	25829	25978	25706	25714	25962	25694	25757	25763	25808	25748	25598	25901	25628	25368	25737	25535	25756	25868	25788	25734	25881	25827	25712	25767	25741	25886	25951	25866	25563	25805	26066	25780	25722	25480	25856	25935	25858	25730	25718	25749	25902	25664	25614	25700	25666	25666	25851	25608	25604	25637	25845	25788	25766	25749	25542	25376	25670	25827	25858	25818	25809	25929	25993	25639	25616	25610	25580	25972	25968	25740	25792	25752	25741	25728	25853	25768	25897	25597	25905	25932	26069	25988	25947	25723	25654	25710	25790	25766	25905	25703	25723	25810	25637	25770	25828	25801	25715	25709	25740	25854	25544	25577	25698	25605	25725	26066	26052	25911	25916	25900	25714	25751	25903	25888	25714	25632	25760	25702	25881	25565	25594	25549	25771	25759	25727	25647	25880	25716	25733	25903	25895	25697	25807	25601	25583	25749	25655	25573	25755	25819	25936	25763	25847	25767	25757	25692	25835	25650	25645	25843	25677	25851	25719	25803	25901	25655	25653	26093	25862	25732	25776	25871	25872	25678	25615	25729	25887	25685	25701	25903	25642	25788	25907	25627	25829	25905	25527	25538	26004	25955	25757	25375	25629	25638	25833	25781	25727	25651	25838	25697	25614	25636	25500	25591	25639	25776	25918	25602	25801	25801	25676	25735	25962	25854	25894	25711	25695	25899	25744	25592	25645	25754	25661	25894	25699	25805	25561	25722	25795	25833	25521	25845	25856	25686	25845	25847	25947	25590	25706	25614	25886	25951	25777	25709	25769	25640	25815	25745	25914	25526	25605	25543	25571	25771	26043	25925	25844	25798	25691	25605	25710	25616	25638	25853	25824	25795	25786	25656	25736	25665	25749	25789	25627	25779	25819	25854	25723	25785	25645	25809	25976	25841	25689	25499	25887	25727	25715	25947	25822	25499	26075	25554	25622	25832	25663	25734	25801	25826	25883	25551	25656	25678	25719	25525	25768	25720	25656	25733	25738	25686	25880	25762	25593	25696	25578	25897	25732	25659	25890	25617	25753	25834	25595	25685	25893	25834	25714	25979	25684	25531	25767	25770	25706	25876	25769	25901	25788	25762	25631	25630	25847	25637	25680	25687	25830	26014	25765	25874	25683	26043	25742	25836	25847	25564	25684	25875	25572	25530	25488	25505	25814	25811	25568	25686	25574	25718	25632	25641	25949	25834	25715	25839	25858	25732	25762	25750	25602	25815	25820	25747	25889	25811	25472	25536	25742	25900	25800	25818	25785	25714	25717	25814	25802	25654	25808	25820	25648	25744	25889	25692	25802	25886	25967	25727	25948	25794	25552	25675	25457	25724	25836	25737	25801	25829	25812	25748	25867	25851	25747	25835	25600	25750	25765	25793	25885	25758	25447	25730	25846	25514	25590	25735	25744	25715	25719	25867	25708	25743	25864	25552	25696	25694	25656	25748	26022	25847	25497	25844	25771	25966	25673	25764	25855	25574	25640	25596	25806	25756	25699	25604	25656	25666	25870	25716	25790	25579	25675	25977	25656	25746	25792	25794	25779	25790	25721	25808	25872	26156	25617	25547	25774	25655	25799	25668	25841	25578	25766	25748	25772	25954	25856	25465	25771	25703	25644	25942	25642	25734	25981	25743	25820	25631	25879	25664	25629	25935	25407	25749	25798	25790	25688	25611	25800	25626	25606	25584	25827	25697	25656	26050	25560	25847	25836	25665	25591	25728	25519	25493	25605	25808	25639	25736	25694	25868	25717	25808	25653	25613	26187	25780	25579	25617	25698	25459	25544	25960	25804	25787	25710	25739	25398	25818	25889	25701	26001	25765	25913	25615	25759	25790	25609	25901	25804	25529	25821	25788	25655	25616	25483	25760	25717	25712	25945	25387	25849	25657	25856	25771	25709	25835	25841	25600	25981	25913	25705	25691	25746	25745	25721	25690	25596	25686	25702	25735	25680	25859	25663	25586	25655	25706	25639	25720	26007	25661	25622	25520	25715	25872	25810	25692	25761	25844	25793	25770	25847	25592	25671	25700	25748	25799	25957	25657	25750	25818	25719	25948	25852	25774	25792	25751	25609	25777	25497	25772	25998	25633	25802	25590	25495	25765	25632	25988	25764	25953	25937	25666	25713	25782	25787	25667	25903	25570	25812	25640	25952	25440	25680	25977	25884	25942	25463	25754	25890	25866	25754	25881	25546	25793	25381	25560	25374	25685	25781	25860	25774	25719	25952	25934	25790	25896	25824	25898	25672	25749	25681	25867	25794	25515	25650	25688	25595	25812	25852	25786	25852	25628	25693	25851	25823	25925	25618	25802	25830	25607	25873	25771	25854	25610	25645	25779	25807	25748	25977	25854	25671	25765	25860	25945	25917	25629	25827	25810	25592	25801	25739	25627	25711	25756	25834	25678	25540	25819	25719	25573	25964	25721	25657	25532	25969	25682	25910	25514	25693	25765	25514	25615	25888	25592	25761	25784	25752	25732	25806	25537	25735	25339	25810	25748	25884	25584	25625	25854	25943	25867	25675	25855	25566	25699	25551	25695	25758	25637	25814	25991	25820	25748	25898	25936	25675	25912	25996	26069	26014	25790	25641	26039	25494	25738	25873	25916	25774	25687	25627	25634	25739	25800	25761	25803	25697	25594	25578	25640	25813	25478	25801	26030	25652	25694	25697	25748	25645	25772	25873	25800	25865	25731	25741	25565	25626	25820	25744	25570	25823	25549	25952	25647	25833	25853	25592	25821	25862	25791	25893	25614	25760	25975	25727	25739	25652	25634	25537	25673	25895	25815	25752	25742	25850	25739	25839	25784	25911	25609	25897	25635	25643	25624	25771	25528	25791	25797	25577	25711	25770	25829	25739	25624	25606	25748	25811	25954	25671	25661	25918	25788	25840	25839	25764	25864	25597	25601	25817	25823	25990	25560	25924	25677	25776	25699	25857	25658	25707	25556	25775	25884	25620	25640	25618	25438	25484	25853	25720	25900	25588	25788	25667	25681	25777	25864	26109	25945	25809	25635	25749	25836	25724	25713	25435	25658	25792	25771	25855	25753	25762	25804	25878	25548	25814	25520	25790	25715	25789	25602	25863	25692	26083	25657	25787	25824	25558	25856	25812	25952	25569	25675	25905	25667	25723	25524	25781	25720	25880	25690	25906	25638	25691	25896	25716	25675	26003	25698	25720	25915	25854	25449	25799	25588	25902	25771	25741	25576	25623	25875	25810	25835	25755	25602	25751	25918	25845	25746	25596	25600	25880	25810	25845	25848	25923	25676	25841	25783	25718	25793	25633	25749	25640	25968	25693	25581	25572	25489	25960	26017	25598	25833	25721	25661	25922	25837	25815	25906	25812	25509	25678	25795	25596	25511	25710	25575	25721	25870	25727	25550	25726	25957	25732	25705	25664	25761	25501	25517	25693	25553	25657	25838	25627	25760	25683	25410	25812	25719	25910	25618	25852	25654	25741	25745	25894	25952	25820	26079	25491	25732	25658	25707	25607	25817	26060	25810	25880	25651	25473	25526	25665	25910	25517	25769	25641	25679	25824	25998	25702	25827	25898	25701	25690	25524	25850	25640	25806	25810	25868	25705	25663	25651	25677	26014	25892	25897	25865	25772	25562	25680	25570	25932	25916	25857	25616	25754	25867	25776	25880	25673	25911	25702	25857	25771	25764	25770	25623	25830	25833	26118	25648	25933	25622	25586	25948	25526	25965	25954	25958	25849	25685	25658	25461	25743	25622	25886	25648	25526	25804	25587	25975	25734	25769	25673	25758	25710	25890	25555	25591	25638	25604	25920	25683	25575	25651	25862	25910	25489	25829	25798	25826	25774	25763	25600	25963	25723	25865	25587	25808	26065	25938	25752	25670	25802	25726	25668	25548	25524	25840	25873	25631	25863	25798	25819	25948	25674	25814	25555	25630	25796	25625	25833	25489	25630	25817	25850	25679	25556	25850	25723	25896	25386	25853	25755	25584	25900	25830	25854	25445	25768	25607	25669	25683	25893	25729	25831	25482	25834	25924	25595	25742	25589	25815	25732	26065	25760	25685	25803	25571	25819	25730	25428	25729	25760	25702	25655	25898	25892	25780	25653	25700	25388	25810	25819	25723	25804	25562	25668	25588	25607	25922	25794	25956	25667	25718	25893	25645	25845	25544	25726	25862	25678	25979	25628	25730	25836	25853	25923	25612	25538
47697	55548	48087	28351	20936	18559	17211	17014	16820	16837	16744	16662	16722	16936	16993	17505	17391	17061	16973	16501	16970	16800	16782	16762	16761	16642	16732	16766	16755	16616	16609	16798	16529	16808	16701	16613	16672	16590	16710	16692	16747	16807	16710	16688	16646	16630	16744	16646	16813	16798	16742	16578	16523	16714	16943	16529	16945	16641	16725	16664	16693	16558	16672	16601	16707	16570	16777	16882	16804	16817	16759	16655	16688	16783	16779	16710	16843	16863	16773	16600	16765	16788	16959	16828	16764	16850	16648	16632	16668	16673	16682	16709	16704	16718	16550	16737	16582	16749	16758	16780	16719	16572	16777	16646	16637	16774	16665	16647	16641	16738	16625	16570	16749	16684	16781	16608	16689	16526	16655	16521	16796	16832	16713	16729	16711	16620	16716	16656	16630	16529	16606	16680	16854	16752	16869	16705	16745	16620	16668	16669	16579	16742	16728	16769	16755	16739	16542	16503	16849	16781	16758	16703	16784	16572	16602	16671	16657	16818	16647	16698	16847	16673	16726	16697	16992	16764	16670	16708	16588	16721	16841	16768	16751	16617	16666	16661	16804	16669	16492	16631	16682	16661	16706	16660	16611	16840	16652	16725	16664	16648	16599	16754	16918	16700	16642	16710	16697	16694	16695	16732	16827	16372	16862	16650	16680	16543	16805	16670	16677	16665	16798	16683	16806	16643	16720	16601	16770	16762	16599	16765	16768	16820	16719	16780	16523	16838	16739	16856	16565	16593	16562	16710	16705	16682	16716	16685	16720	16655	16732	16671	16666	16731	16717	16626	16727	16672	16746	16762	16807	16807	16776	16714	16604	16681	16741	16579	16667	16778	16795	16708	16716	16613	16610	16666	16923	16709	16657	16568	16789	16784	16645	16824	16628	16619	16700	16672	16844	16807	16665	16731	16805	16721	16746	16685	16669	16661	16743	16824	16623	16691	16882	16691	16582	16706	16741	16689	16757	16731	16747	16606	16604	16619	16743	16555	16823	16894	16805	16831	16736	16751	16773	16748	16715	16757	16727	16599	16752	16655	16731	16653	16827	16791	16808	16765	16630	16638	16520	16784	16575	16937	16693	16708	16662	16737	16609	16577	16639	16689	16716	16740	16715	16697	16501	16722	16718	16712	16717	16570	16615	16844	16904	16573	16637	16702	16629	16924	16584	16593	16740	16671	16679	16828	16666	16661	16643	16698	16761	16748	16585	16885	16686	16718	16783	16773	16789	16656	16707	16817	16707	16844	16681	16552	16871	16773	16823	16814	16771	16550	16669	16585	16877	16577	16810	16633	16482	16597	16759	16883	16714	16690	16808	16820	16665	16662	16602	16589	16809	16587	16630	16698	16774	16787	16625	16443	16684	16725	16693	16533	16870	16677	16779	16733	16727	16891	16939	16510	16487	16753	16657	16634	16600	16553	16741	16828	16739	16647	16781	16676	16740	16530	16927	16781	16631	16859	16754	16762	16733	16808	16626	16908	16825	16613	16625	16621	16985	16862	16774	16552	16758	16724	16714	16777	16557	16872	16740	16676	16634	16820	16678	16768	16778	16595	16746	16776	16741	16577	16690	16793	16576	16765	16785	16810	16593	16733	16821	16764	16856	16819	16684	16993	16695	16561	16636	16660	16575	16620	16782	16861	16854	16672	16677	16692	16703	16717	16681	16659	16601	16741	16532	16741	16802	16798	16798	16511	16825	16592	16594	16636	16680	16746	16738	16658	16810	16810	16593	16760	16835	16670	16760	16789	16654	16687	16625	16711	16777	16702	16518	16822	16604	16761	16548	16649	16715	16702	16810	16615	16638	16547	16667	16744	16648	16877	16624	16689	16846	16563	16722	16576	16603	16708	16808	16686	16700	16649	16685	16780	16816	16555	16769	16851	16654	16550	16749	16754	16760	16730	16527	16642	16735	16703	16496	16909	16939	16722	16689	16765	16767	16831	16816	16841	16698	16621	16659	16805	16777	16693	16682	16700	16685	16677	16630	16815	16683	16655	16575	16696	16784	16854	16768	16938	16760	16695	16686	16885	16802	16808	16570	16509	16720	16760	16694	16692	16611	16804	16744	16627	16903	16628	16662	16778	16653	16672	16759	16659	16829	16890	16595	16752	16436	16845	16905	16737	16920	16746	16645	16596	16776	16774	16746	16503	16679	16731	16684	16877	16742	16881	16666	16659	16525	16746	16771	16741	16911	16815	16748	16832	16667	16686	16803	16671	16770	16701	16772	16618	16660	16679	16417	16795	16784	16676	16909	16809	16668	16648	16771	16793	16658	16782	16643	16786	16655	16900	16723	16711	16778	16789	16726	16697	16633	16784	16718	16672	16733	16882	16661	16816	16818	16722	16608	16802	16717	16707	16670	16688	16735	16837	16750	16560	16707	16742	16696	16842	16818	16782	16605	16598	16800	16932	16743	16752	16694	16498	16890	16551	16832	16853	16428	16718	16796	16570	16590	16806	16831	16724	16824	16737	16824	16732	16608	16654	16699	16645	16749	16690	16515	16797	16566	16814	16626	16714	16643	16581	16739	16775	16582	16806	16626	16701	16637	16720	16736	16677	16777	16750	16777	16715	16654	16662	16646	16788	16641	16936	16671	16694	16510	16788	16709	16714	16722	16774	16703	16804	16737	16616	16735	16794	16734	16786	16650	16653	16671	16850	16720	16623	16673	16689	16731	16748	16932	16697	16682	16617	16846	16694	16696	16790	16541	16619	16651	16876	16596	16732	16717	16769	16685	16924	16609	16814	16814	16479	16809	16814	16584	16718	16735	16540	16654	16709	16766	16801	16762	16875	16657	16566	16516	16659	16813	16645	16679	16760	16593	16672	16528	16692	16651	16615	16765	16723	16584	16598	16682	16580	16712	16714	16897	16833	16705	16721	16587	16478	16897	16658	16652	16681	16685	16630	16776	16706	16769	16779	16606	16707	16662	16566	16749	16652	16676	16771	16813	16633	16716	16769	16712	16666	16820	16605	16748	16915	16592	16777	16578	16815	16691	16595	16614	16814	16765	16566	16748	16527	16692	16559	16754	16683	16740	16780	16640	16602	16735	16924	16796	16633	16699	16648	16539	16708	16719	16904	16646	16738	16787	16816	16768	16618	16813	16716	16689	16781	16572	16612	16532	16723	16792	16535	16616	16731	16716	16756	16677	16690	16778	16778	16725	16498	16690	16712	16807	16741	16809	16730	16714	16651	16704	16718	16691	16693	16767	16717	16490	16732	16793	16691	16699	16722	16543	16778	16592	16714	16587	16855	16777	16669	16497	16785	16869	16767	16755	16632	16687	16516	16747	16743	16634	16869	16859	16673	16602	16649	16686	16765	16631	16617	16761	16834	16642	16721	16654	16708	16857	16712	16763	16659	16728	16761	16819	16809	16894	16745	16658	16633	16588	16674	16640	16911	16710	16632	16829	16673	16885	16761	16824	16730	16844	16921	16733	16449	16769	16783	16679	16807	16600	16574	16858	16771	16765	16969	16906	16584	16802	16531	16582	16750	16829	16653	16628	16827	16666	16797	16904	16852	16621	16827	16730	16751	16703	16387	16630	16721	16724	16557	16765	16872	16757	16740	16881	16592	16811	16588	16807	16692	16751	16679	16683	16581	16754	16755	16740	16549	16844	16894	16633	16754	16744	16860	16620	16670	16576	16704	16695	16624	16581	16702	16856	16488	16885	16759	16832	16647	16741	16702	16553	16757	16752	16822	16840	16788	16879	16784	16852	16815	16634	16691	16604	16679	16886	16503	16750	16767	16667	16557	16895	16828	16639	16644	16772	16658	16719	16700	16724	16621	16813	16658	16591	16654	16670	16716	16777	16740	16710	16653	16665	16683	16718	16775	16677	16553	16561	16759	16943	16753	16586	16714	16574	16829	16684	16793	16534	16665	16654	16630	16799	16659	16608	16785	16954	16788	16554	16591	16828	16729	16698	16789	16664	16714	16650	16745	16762	16686	16447	16636	16737	16751	16805	16676	16894	16652	16829	16797	16823	16747	16506	16686	16826	16687	16963	16726	16640	16638	16733	16759	16804	16687	16844	16872	16606	16892	16801	16508	16803	16718	16954	16606	16866	16600	16802	16568	16795	16784	16798	16855	16736	16701	16729	16830	16703	16781	16758	16720	16677	16693	16709	16700	16648	16776	16857	16546	16557	16620	16605	16718	16768	16742	16746	16774	16890	16708	16701	16668	16765	16765	16882	16695	16793	16671	16632	16705	16835	16686	16638	16908	16820	16659	16646	16744	16622	16770	16626	16858	16566	16774	16809	16851	16562	16576	16746	16630	16767	16795	16746	16742	16557	16800	16575	16922	16753	16731	16648	16748	16727	16595	16781	16732	16733	16750	16703	16547	16669	16857	16645	16671	16847	16718	16766	16544	16578	16710	16671	16802	16711	16665	16666	16692	16837	16778	16818	16690	16825	16637	16661	16599	16656	16767	16728	16624	16811	16832	16676	16795	16632	16698	16645	16749	16695	16767	16794	16634	16679	16689	16685	16829	16790	16674	16704	16804	16580	16697	16656	16712	16779	16693	16761	16821	16793	16499	16638	16689	16879	16740	16778	16746	16659	16728	16708	16636	16828	16639	16721	16793	16661	16641	16703	16727	16654	16632	16745	16683	16674	16591	16675	16773	16608	16865	16860	16502	16804	16797	16762	16642	16906	16638	16670	16916	16721	16627	16797	16656	16723	16649	16726	16819	16984	16593	16717	16734	16628	16738	16758	16561	16691	16845	16648	16571	16745	16565	16953	16713	16747	16748	16590	16701	16715	16605	16795	16812	16616	16845	16764	16673	16775	16758	16874	16554	16787	16718	16921	16882	16492	16672	16691	16687	16566	16723	16642	16736	16763	16776	16870	16702	16698	16600	16651	16799	16656	16653	16604	16843	16686	16580	16885	16753	16470	16630	16674	16800	16731	16819	16645	16631	16846	16740	16756	16698	16716	16626	16832	16734	16693	16678	16881	16555	16726	16667	16758	16776	16671	16694	16603	16754	16869	16560	16855	16622	16718	16575	16753	16632	16614	16706	16932	16717	16740	16747	16583	16669	16608	16808	16848	16823	16592	16806	16551	16857	16835	16688	16451	16661	16792	16742	16623	16718	16778	16647	16732	16903	16629	16727
23511	20637	28834	29757	28696	28824	28853	25686	24940	25576	25192	25148	25142	25365	27165	32988	31817	28931	25880	25118	24987	24928	24738	24617	24957	25186	25144	25000	25102	24631	24641	24916	24923	24886	25060	24939	24903	25001	24911	24567	24667	24729	24922	24624	24924	24613	24930	24852	24798	24831	24561	24828	24994	24833	24780	24705	24727	24841	24567	24797	24730	24566	24793	24817	24934	24860	24967	24731	24533	24724	24712	24896	24961	24953	24745	24957	24883	24522	24708	24742	24928	24762	25233	24707	24891	24876	24638	24729	24864	24904	24759	24955	24769	24779	24690	24646	25036	24902	24831	24840	24506	24813	24607	24659	24810	24698	24580	24812	24982	24883	24851	24871	24914	24779	24546	24680	24730	24695	24631	24992	24797	24972	24844	24797	24918	24768	24547	24752	24849	24748	24612	25055	24735	24712	24737	24725	24982	24643	24592	24672	24736	24859	24804	24957	25025	24781	25095	24769	24763	24667	24956	24758	25011	24784	24958	24827	24872	25101	24916	24554	24791	24963	25010	24844	24810	24798	24791	24903	25010	24692	24768	24695	24760	24551	24710	24904	24834	24835	24798	24636	24905	24548	24851	24803	24857	24791	24846	24710	24877	24889	24989	24834	24821	24555	24832	24700	24954	24811	24782	24656	24810	24966	24675	24756	24448	24899	24752	24791	24848	24725	24596	24932	24965	24981	24767	24487	24781	24808	24827	24796	24771	24615	24881	24948	24840	24759	24995	24786	24947	24699	24614	24966	24905	24877	24838	24703	24895	24785	25026	24729	24409	24923	24701	24755	24777	24863	24800	24701	24762	24492	24754	24913	24770	24741	24775	24860	24677	24866	24775	24617	24790	24707	24959	24833	24840	24659	24927	24745	24940	25040	24802	24664	24772	24732	24604	24378	24621	24700	24939	24858	24797	24734	25043	24693	24900	24916	24858	24624	24783	24983	24711	24567	24600	24801	24907	24858	24819	24547	24659	24922	24787	24805	24582	24627	24854	24688	24794	24979	24756	24838	24862	24795	24684	24501	24832	24676	24780	24681	24677	24797	24915	24858	24735	24830	24718	24787	24788	24761	24600	24681	24986	24513	24545	24791	24828	25064	24840	24678	24574	24828	24679	24670	24584	24701	24829	24934	24662	24642	24703	25001	24820	24715	24872	24852	24656	24713	25248	24718	24874	24988	24723	24620	24680	24920	25008	24639	24735	24627	24789	24954	24818	24946	24545	24859	25011	24739	25077	24841	24849	24735	24697	24825	24814	24898	24899	24774	24692	24736	24790	24843	24789	24793	24697	24824	24850	24686	24822	25011	24613	24963	24936	24713	24765	24851	24897	24863	24688	24566	24687	24923	24713	24876	24872	24860	24597	24817	24988	24693	24881	24621	24780	24751	24986	24984	24845	24984	24938	24945	24954	24909	24930	24669	24821	24745	24778	24756	24839	24958	24930	24560	24767	24800	24986	24748	24753	24574	24630	24696	24794	24664	24867	24863	25073	24698	24680	24663	24896	24642	24694	24870	24778	24750	24687	24669	24758	24733	24689	24515	24870	24908	24756	24777	24971	24892	24785	24843	24977	24872	24711	24748	24628	24705	24985	24510	24836	24645	24744	24567	24918	24593	24711	24740	24652	24793	24607	24814	24596	24886	24732	24770	24672	24986	25131	24692	24951	24766	24679	24745	24636	24777	24725	24863	24520	24889	25028	24994	24982	24713	24889	24680	24784	24720	24441	24615	24713	24624	24996	24841	24704	24674	24788	24859	25065	24976	25209	24788	24810	24917	24794	24770	24982	24640	24748	24791	25034	24837	25016	24595	24850	24529	25038	25010	24575	24715	24559	24866	24912	24816	24843	24927	24769	24530	24787	24637	24787	24886	24869	24858	24824	24716	24904	24620	24889	24759	24750	24775	24642	24929	24717	24853	24608	24791	24696	24769	24702	24842	24795	24506	24753	24916	24795	24836	24725	24684	24872	24731	24754	24784	24890	24969	24873	24748	25182	24841	24764	25025	24957	24714	25027	24799	24785	24760	24653	24592	24878	24731	24706	24726	24759	24899	24954	24655	24752	24477	24793	24735	24618	24776	24778	24931	24915	24706	24529	24639	24823	24629	24579	24751	24879	24594	24896	24712	24810	24944	24858	24422	24962	24721	24715	24902	24782	24803	24887	24524	24760	24877	24691	24699	24936	24509	24522	24605	24828	24622	24913	24686	25028	24691	24739	24773	24741	24537	24884	24947	24783	24601	25010	24666	24711	24591	24763	24689	24947	24740	24985	24879	24837	24794	24738	24568	24803	24661	24860	24804	24817	24799	24679	24962	25001	24900	25073	24490	24661	24751	24930	25120	24886	24675	24789	24742	24691	24842	24807	24834	24727	24867	24736	24768	24822	24634	24797	24719	24940	24831	24666	24822	24732	24757	24572	24833	24922	24791	24790	24823	24840	24778	24559	24666	24858	24801	24970	24840	24755	24767	24605	24778	24700	24524	24637	24728	24627	25023	24768	24726	24821	24873	25072	24702	24675	24783	24771	24566	24576	24865	24594	24869	24566	24646	24804	24884	25107	24700	24729	24728	24821	24717	24816	24892	24768	24795	24807	24826	24662	24755	24828	25073	24824	24888	24818	24698	24887	24898	24919	24771	24598	24930	24790	24704	24719	24783	24783	25036	24736	24675	25087	24759	24769	24911	24765	24994	24836	25051	24871	24895	24685	24776	24919	24956	24744	24735	25035	24627	24846	24723	24791	24795	24760	24682	24689	24688	24776	24960	24801	24883	25128	24598	24658	24743	24681	24933	24756	24455	24759	24863	24831	24697	24756	24921	24558	24674	24738	24859	24836	24748	24605	24733	24790	24709	24772	24844	24707	24719	24864	24833	24541	24671	24743	24579	24768	24699	24522	24663	24616	24818	24787	24837	24945	24904	24837	24739	24967	24517	24721	24911	24838	24911	24785	24588	24985	24818	24944	24690	24760	24856	24957	24842	24788	24833	24847	24752	24747	24873	24838	24553	24825	24723	24533	24728	24930	24902	24762	24960	24918	24545	24773	24922	24987	25043	24633	24711	24751	24680	24806	24753	24805	24692	24745	24626	24663	24911	24834	24866	24997	24978	24939	24711	24779	25183	24590	24761	24882	24845	24483	24762	24802	24766	24811	24859	24678	24984	24897	24772	24753	24875	24881	24800	24570	24504	24527	24734	24780	24840	24929	24817	24707	24708	24619	24630	25006	24767	24566	24887	24770	24744	25052	24671	24647	24645	24700	25037	24828	24513	24697	24703	24869	24622	24615	24834	24788	24988	24894	24654	24619	24606	24733	24571	24965	24501	24717	24903	24877	24678	24939	24700	24520	24759	24956	24927	24836	24976	24788	24843	24776	24789	24872	25110	24883	24763	24692	24690	24867	24751	24739	24819	24779	25059	24803	24592	24504	24933	24569	24764	24915	25068	24974	24714	24805	25118	24880	24901	24774	24621	24987	24784	24906	24823	24731	24710	24708	24616	25002	24780	24905	24666	24716	24752	24672	24843	24689	24691	24667	25096	24985	24831	24793	24734	24975	24736	24825	24866	24950	24762	24947	24889	24714	25105	24717	24658	24878	24966	24686	24797	24732	24657	24820	24635	24657	25031	24593	24787	24672	24769	24871	24737	24848	24818	24753	25157	24931	24740	24649	24800	24658	24724	25146	24606	24642	24794	24632	24868	25017	24796	24536	24732	24929	25027	25058	24787	24732	24903	24448	24722	24931	24585	24588	24503	24788	24513	24906	24885	24735	24813	24557	24738	24849	24778	24928	24855	24646	24955	24722	24901	24946	24861	24791	24855	24692	24898	24695	24666	24757	24713	24770	24934	24652	24760	24910	24502	24646	25168	24870	24874	24751	24643	24709	24572	24795	24688	24767	24712	24699	24681	24880	24534	24563	24820	24581	24838	24876	24891	24454	24892	24836	24468	24521	24831	24807	25071	24773	25011	24678	24813	24914	24720	24773	24625	24748	24757	24561	24952	24826	24962	24737	24820	24914	24909	25062	24755	24607	24669	24935	24744	24627	24728	24699	24679	24608	24724	24870	24797	25022	24959	24753	24379	24895	24653	24818	24689	24652	24711	24746	24669	25159	24642	24769	24873	24682	24762	24564	25065	24615	24647	24619	24519	24759	24860	24805	24614	24703	24729	25000	24666	24721	24998	24705	24550	24859	24823	24767	24808	24809	24842	24641	24791	24697	24966	25035	24788	24757	24718	24790	24795	24880	24723	24858	24806	24866	24728	24924	24547	24866	24901	24648	24651	24877	24915	24873	24656	24597	25044	24643	24757	24728	24647	24931	25055	24911	24809	24711	24849	24864	24830	24588	24508	24906	24663	24695	24641	24961	24786	24901	24715	24707	24846	24790	24641	24945	24859	24935	24831	24601	24647	24721	24561	24561	24698	24918	24675	24713	24752	24699	24666	24775	24986	24811	24984	24842	24876	24560	24947	24807	24602	24831	24766	24611	24582	24854	24993	24811	24898	24864	24982	24937	24934	24823	24688	24596	24823	24945	24663	24848	24868	24807	24705	24845	24826	24691	24743	24527	24547	24727	24865	24782	24704	24810	24744	24989	24833	24852	24905	24908	24726	24636	25032	24579	24931	24860	24694	24842	24572	24639	24572	24883	25065	24799	24794	24790	25017	24695	24671	24779	24646	24809	24635	24745	24862	24609	24689	24735	24763	24635	24605	24884	24905	24869	24680	24928	25071	24806	24749	24967	24728	24678	24666	24922	24673	24886	24524	24877	24809	24942	24668	24783	24684	24748	24811	24733	24575	24833	24639	24476	24734	24974	24439	24883	24936	24610	24670	24573	24804	24822	25094	24728	24749	24981	24935	24791	24668	24854	24795	24767	24627	24770	24823	24860	24860	24725	24519	24645	24950	24803	25059	24576	24594	24754	24497	24763	24605	24684	24715	25042	24759	24872	24518	24790	24780	24851	24651	24665	24861	24643	24839	24753	24902	24770	24667	24801	25056	25004	24572	24787	24772	24938	24769	24700	25088	24830	24606	24647	24781	24731	24822	24874	24592	24788	24746	24840	24853	25058	24718	24880	24821	24807	24696	24632	24931	24778	24900	24721	24710	25070	24611	24771	24936	24844	24594
45714	71392	66945	48601	32465	22556	17833	16940	16705	16657	16758	16443	16645	16425	20082	26767	24820	20898	17123	16241	16282	16406	16483	16327	16488	16621	16589	16578	16274	16272	16247	16290	16285	16424	16308	16349	16304	16427	16362	16295	16233	16294	16362	16333	16177	16296	16370	16309	16285	16484	16366	16269	16373	16431	16211	16395	16277	16355	16237	16204	16449	16390	16246	16265	16310	16485	16220	16459	16300	16231	16320	16220	16280	16203	16385	16340	16256	16471	16392	16203	16309	16302	16417	16287	16236	16335	16294	16143	16247	16299	16239	16253	16261	16332	16168	16491	16101	16265	16283	16383	16412	16236	16326	16488	16304	16203	16252	16326	16341	16478	16307	16366	16349	16164	16332	16397	16366	16245	16290	16248	16314	16331	16263	16330	16221	16143	16408	16391	16272	16338	16246	16433	16271	16348	16383	16329	16145	16402	16304	16324	16160	16215	16344	16354	16455	16250	16322	16333	16482	16060	16278	16258	16438	16466	16265	16308	16291	16110	16414	16389	16256	16264	16368	16340	16208	16257	16310	16173	16172	16087	16436	16168	16310	16302	16324	16287	16311	16286	16333	16372	16071	16308	16311	16309	16314	16365	16217	16190	16338	16300	16317	16254	16189	16340	16366	16468	16221	16325	16335	16362	16423	16266	16237	16132	16217	16229	16407	16451	16153	16165	16396	16336	16144	16313	16298	16228	16211	16255	16217	16354	16386	16283	16220	16340	16448	16180	16353	16340	16361	16236	16347	16259	16358	16237	16216	16314	16393	16171	16076	16206	16226	16290	16373	16406	16301	16104	16390	16289	16449	16224	16232	16301	16260	16224	16351	16369	16444	16479	16362	16435	16309	16464	16314	16193	16264	16347	16229	16305	16298	16219	16420	16023	16346	16344	16371	16387	16201	16304	16292	16094	16150	16366	16227	16319	16362	16341	16182	16332	16068	16296	16279	16274	16432	16244	16248	16241	16205	16280	16470	16263	16359	16198	16196	16295	16195	16524	16283	16229	16395	16240	16244	16188	16362	16277	16218	16275	16298	16367	16412	16242	16090	16243	16488	16224	16413	16255	16244	16331	16368	16347	16216	16291	16326	16421	16294	16284	16408	16363	16357	16430	16266	16351	16309	16222	16311	16278	16334	16521	16289	16345	16375	16373	16268	16221	16128	16206	16219	16449	16233	16285	16160	16300	16249	16193	16196	16261	16347	16238	16337	16290	16218	16274	16177	16213	16420	16421	16553	16493	16316	16317	16168	16358	16421	16446	16094	16364	16225	16376	16164	16152	16309	16259	16369	16453	16430	16327	16179	16243	16417	16393	16317	16259	16298	16215	16292	16336	16224	16449	16313	16219	16184	16247	16212	16201	16215	16187	16422	16311	16315	16192	16168	16173	16052	16296	16237	16292	16405	16259	16212	16222	16283	16230	16139	16258	16247	16259	16327	16256	16453	16287	16267	16148	16264	16400	16202	16435	16247	16230	16235	16209	16332	16207	16317	16420	16300	16296	16222	16299	16361	16101	16413	16411	16306	16344	16310	16312	16174	16405	16322	16195	16147	16303	16332	16457	16304	16555	16306	16238	16409	16223	16365	16210	16269	16493	16121	16131	16343	16303	16333	16171	16240	16372	16333	16084	16376	16215	16121	16494	16208	16274	16427	16376	16124	16293	16311	16311	16397	16351	16333	16260	16231	16325	16263	16171	16324	16368	16300	16300	16280	16358	16365	16348	16217	16267	16332	16444	16118	16229	16128	16158	16246	16347	16392	16293	16287	16224	16313	16259	16326	16259	16285	16296	16460	16204	16139	16175	16381	16082	16311	16310	16071	16118	16238	16262	16383	16211	16401	16328	16309	16303	16281	16228	16450	16440	16270	16434	16266	16224	16278	16115	16225	16296	16390	16260	16416	16191	16238	16300	16423	16272	16310	16257	16508	16273	16364	16516	16161	16310	16222	16164	16261	16213	16421	16191	16490	16338	16233	16417	16216	16253	16260	16255	16362	16318	16193	16284	16370	16221	16234	16328	16146	16351	16389	16281	16232	16538	16362	16154	16236	16192	16253	16342	16398	16300	16308	16467	16087	16385	16429	16121	16413	16174	16212	16417	16288	16270	16217	16281	16359	16309	16280	16344	16370	16320	16338	16448	16181	16443	16352	16269	16101	16310	16565	16195	16278	16344	16090	16308	16265	16337	16330	16304	16255	16311	16448	16239	16155	16208	16314	16315	16216	16450	16082	16335	16155	16375	16250	16363	16341	16284	16432	16332	16179	16346	16430	16241	16341	16348	16337	16179	16436	16500	16388	16154	16298	16340	16415	16205	16278	16228	16329	16310	16336	16243	16285	16213	16241	16291	16371	16396	16252	16080	16090	16218	16286	16225	16302	16313	16234	16258	16472	16014	16269	16243	16459	16252	16281	16259	16270	16324	16583	16298	16473	16216	16151	16401	16373	16255	16306	16310	16225	16419	16235	16319	16420	16212	16297	16285	16430	16327	16347	16252	16334	16265	16222	16326	16272	16373	16284	16148	16392	16014	16337	16372	16367	16285	16399	16170	16310	16273	16240	16291	16335	16417	16347	16228	16268	16158	16287	16425	16336	16225	16312	16251	16349	16291	16349	16309	16278	16357	16359	16429	16314	16407	16446	16383	16291	16342	16262	16412	16186	16106	16156	16295	16135	16155	16339	16272	16246	16161	16257	16211	16322	16280	16291	16304	16237	16344	16235	16304	16280	16290	16347	16269	16258	16264	16306	16478	16301	16185	16380	16266	16309	16338	16136	16244	16368	16214	16443	16405	16191	16261	16213	16458	16346	16121	16185	16276	16376	16324	16288	16376	16306	16264	16162	16260	16398	16338	16364	16183	16266	16246	16315	16330	16159	16257	16329	16370	16365	16313	16259	16247	16301	16331	16384	16393	16168	16293	16169	16355	16330	16402	16329	16326	16191	16190	16271	16305	16312	16191	16261	16295	16266	16299	16355	16369	16255	16433	16291	16385	16348	16175	16331	16286	16428	16236	16153	16403	16053	16203	16292	16278	16449	16206	16375	16239	16356	16269	16300	16255	16348	16408	16480	16440	16218	16447	16310	16165	16378	16307	16395	16254	16233	16173	16322	16335	16288	16248	16254	16368	16214	16418	16171	16384	16282	16130	16385	16255	16144	16415	16361	16191	16207	16167	16342	16343	16137	16243	16228	16337	16109	16344	16307	16316	16305	16307	16222	16345	16218	16206	16390	16314	16096	16301	16266	16245	16376	16410	16268	16281	16257	16222	16174	16372	16310	16247	16358	16416	16226	16260	16172	16360	16516	16399	16213	16428	16184	16337	16512	16212	16392	16215	16192	16075	16263	16481	16264	16303	16355	16489	16238	16336	16251	16161	16212	16294	16395	16311	16213	16263	16397	16302	16323	16334	16442	16282	16379	16477	16176	16410	16440	16345	16209	16261	16208	16265	16339	16290	16307	16214	16275	16357	16380	16225	16237	16296	16449	16334	16190	16337	16345	16427	16186	16240	16259	16310	16112	16222	16336	16266	16301	16381	16174	16181	16299	16271	16299	16371	16266	16369	16287	16332	16372	16305	16275	16353	16135	16380	16230	16254	16279	16281	16385	16234	16186	16193	16392	16158	16282	16228	16213	16505	16173	16302	16390	16204	16522	16220	16431	16136	16224	16163	16237	16421	16267	16308	16160	16387	16423	16446	16160	16130	16260	16238	16286	16272	16519	16265	16338	16325	16202	16185	16095	16311	16198	16351	16272	16461	16282	16354	16157	16219	16420	16182	16382	16324	16381	16194	16245	16448	16136	16331	16365	16335	16188	16154	16353	15976	15983	16572	16278	16309	16433	16335	16273	16387	16135	16316	16252	16279	16449	16261	16225	16342	16230	16413	16156	16265	16204	16320	16225	16249	16249	16316	16315	16302	16231	16270	16348	16314	16285	16173	16149	16210	16310	16338	16254	16413	16288	16205	16296	16264	16307	16204	16221	16185	16259	16207	16340	16279	16377	16362	16373	16180	16256	16213	16279	16196	16400	16443	16231	16141	16220	16420	16117	16179	16267	16379	16346	16262	16185	16329	16206	16358	16231	16257	16232	16436	16311	16354	16264	16303	16259	16051	16519	16295	16168	16297	16149	16240	16381	16285	16281	16077	16214	16262	16476	16451	16300	16347	16453	16158	16394	16384	16400	16196	16271	16181	16377	16344	16352	16194	16307	16307	16454	16202	16149	16354	16203	16353	16380	16334	16462	16222	16359	16292	16345	16300	16320	16538	16230	16354	16381	16319	16335	16480	16270	16296	16287	16148	16349	16243	16178	16297	16273	16295	16205	16481	16248	16071	16235	16184	16400	16468	16032	16140	16231	16300	16243	16297	16111	16414	16359	16206	16296	16145	16427	16414	16124	16243	16358	16324	16194	16212	16199	16377	16371	16219	16323	16382	16433	16300	16446	16191	16438	16192	16260	16389	16279	16332	16228	16346	16309	16220	16481	16233	16225	16174	16242	16352	16210	16258	16441	16188	16342	16434	16330	16282	16169	16271	16158	16159	16358	16261	16179	16189	16233	16485	16376	16403	16310	16459	16292	16341	16333	16065	16317	16403	16413	16382	16466	16314	16300	16120	16301	16391	16172	16274	16204	16283	16248	16161	16316	16414	16275	16343	16219	16331	16289	16400	16448	16157	16145	16338	16387	16244	16270	16219	16284	16465	16406	16562	16253	16232	16268	16280	16396	16296	16279	16317	16459	16195	16273	16433	16124	16277	16320	16281	16318	16243	16232	16288	16159	16169	16230	16445	16356	16182	16194	16484	16366	16361	16347	16223	16187	16178	16334	16458	16391	16260	16260	16305	16337	16198	16307	16287	16391	16333	16292	16337	16420	16210	16243	16315	15960	16286	16425	16143	16434	16367	16130	16196	16280	16226	16357	16338	16355	16441	16387	16316	16275	16302	16295	16243	16272	16171	16381	16457	16328	16291	16308	16270	16187	16352	16439	16220	16346	16183	16254	16455	16246	16277	16320	16236	16290	16350	16308	16187	16373	16382	16487	16427	16377	16284	16235	16151	16417	16221	16325	16326	16251	16427	16105	16378	16184	16316	16400	16183	16179	16156	16032	16175	16342	16341	16267	16363
21911	20566	28252	29271	27018	31513	32749	26508	25205	25460	25353	24797	25069	25122	28911	35270	35415	31291	26369	24718	24635	24873	24887	24929	24920	24735	25455	25151	24768	24809	24584	24433	24498	24720	24788	24771	24818	24752	24739	24793	24574	24583	24820	24610	24541	24771	24572	24734	24670	24518	24695	24640	24594	24547	24839	24649	24816	24419	24746	24406	24889	24513	24708	24809	24691	24456	24684	24663	24494	24498	24763	24586	24511	24690	24484	24558	24457	24559	24656	24675	24698	24648	24514	24609	24672	24553	24580	24749	24703	24487	24725	24557	24553	24507	24585	24529	24270	24592	24885	24854	24436	24711	24707	24592	24743	24846	24696	24469	24586	24659	24853	24694	24425	24608	24577	25014	24475	24389	24827	24744	24922	24735	24422	24514	24316	24489	24683	24662	24458	24630	24526	24730	24599	24304	24490	24488	24698	24669	24527	24500	24641	24750	24599	24835	24608	24677	24592	24370	24733	24490	24408	24592	24506	24559	24653	24694	24555	24525	24374	24634	24396	24592	24644	24639	24624	24663	24646	24511	24514	24320	24589	24568	24696	24754	24224	24516	24611	24392	24444	24572	24521	24484	24429	24426	24331	24460	24411	24775	24837	24553	24540	24770	24779	24666	24573	24595	24499	24731	24878	24580	24503	24775	24626	24470	24746	24342	24373	24824	24563	24485	24594	24435	24382	24706	24807	24743	24566	24678	24528	24705	24642	24488	24620	24445	24797	24652	24565	24277	24819	24658	24643	24606	24404	24583	24687	24788	24756	24454	24637	24497	24282	24449	24517	24576	24818	24696	24605	24665	24671	24132	24603	24430	24694	24508	24644	24681	24505	24590	24838	24544	24733	24661	24529	24647	24694	24596	24384	24484	24498	24557	24416	24425	24618	24584	24625	24613	24615	24575	24516	24548	24765	24486	24415	24501	24466	24899	24663	24521	24562	24582	24446	24471	24706	24639	24682	24823	24621	24523	24448	24555	24493	24604	24524	24721	24706	24772	24623	24413	24501	24595	24568	24597	24595	24533	24717	24668	24662	24498	24621	24428	24761	24506	24391	24389	24645	24405	24699	24650	24497	24486	24643	24640	24654	24612	24563	24602	24548	24559	24611	24891	24590	24706	24530	24497	24615	24665	24435	24785	24424	24338	24737	24456	24657	24811	24639	24526	24598	24368	24443	24513	24528	24671	24746	24621	24748	24591	24683	24593	24565	24554	24589	24636	24998	24511	24582	24680	24733	24562	24406	24472	24427	24674	24384	24714	24545	24955	24889	24581	24807	24568	24644	24674	24599	24536	24658	24594	24831	24650	24539	24580	24269	24598	24585	24630	24660	24669	24695	24559	24820	24605	24623	24494	24694	24532	24611	24704	24488	24576	24844	24627	24783	24710	24588	24500	24499	24414	25009	24531	24558	24411	24419	24569	24488	24528	24733	24890	24683	24630	24642	24883	24488	24633	24799	24682	24584	24359	24610	24692	24354	24445	24426	24565	24641	24618	24536	24500	24688	24351	24462	24385	24610	24737	24576	24643	24639	24608	24695	24783	24652	24748	24703	24685	24720	24446	24719	24632	24550	24621	24486	24488	24537	24635	24746	24543	24521	24782	24610	24652	24740	24728	24655	24707	24443	24557	24667	24431	24620	24756	24422	24689	24717	24417	24605	24408	24632	24593	24502	24599	24639	24345	24716	24729	24549	24420	24525	24555	24590	24570	24552	24466	24617	24568	24590	24680	24364	24428	24229	24594	24476	24803	24418	24672	24742	24730	24673	24316	24514	24610	24613	24433	24448	24468	24529	24510	24373	24389	24618	24635	24362	24664	24776	24714	24600	24844	24664	24454	24359	24507	24633	24654	24644	24327	24644	24662	24926	24527	24801	24664	24746	24864	24787	24348	24441	24599	24504	24552	24603	24682	24656	24785	24854	24638	24576	24469	24753	24640	24573	24559	24588	24449	24558	24668	24655	24564	24582	24714	24754	24335	24565	24687	24587	24531	24500	24604	24784	24669	24673	24593	24376	24667	24837	24613	24534	24756	24666	24679	24422	24436	24543	24598	24693	24686	24416	24662	24379	24454	24718	24426	24547	24708	24614	24522	24371	24558	24544	24591	24742	24324	24600	24744	24416	24647	24433	24376	24393	24418	24773	24273	24382	24692	24903	24675	24627	24468	24512	24430	24788	24520	24691	24496	24698	24390	24877	24541	24532	24448	24558	24468	24421	24678	24571	24711	24770	24451	24647	24808	24503	24553	24646	24559	24741	24461	24340	24540	24351	24464	24627	24772	24545	24720	24646	24464	24760	24461	24598	24584	24565	24677	24800	24621	24577	24854	24501	24699	24505	24708	24509	24741	24562	24582	24671	24510	24714	24590	24279	24656	24475	24427	24734	24508	24634	24609	24594	24381	24593	24769	24512	24512	24522	24667	24410	24687	24613	24690	24562	24843	24510	24386	24629	24584	24744	24722	24601	24591	24726	24715	24687	24553	24746	24728	24743	24732	24436	24559	24558	24405	24539	24842	24692	24750	24554	24744	24646	24601	24692	24634	24584	24618	24777	24611	24502	24711	24623	24634	24616	24505	24440	24517	24574	24589	24606	24573	24608	24592	24625	24594	24475	24427	24628	24495	24440	24511	24427	24614	24521	24565	24308	24669	24633	24576	24416	24706	24564	24395	24396	24538	24340	24414	24524	24667	24534	24648	24791	24543	24632	24636	24601	24641	24704	24667	24540	24600	24424	24550	24877	24511	24662	24487	24622	24562	24627	24927	24655	24744	24422	24518	24658	24601	24561	24591	24693	24872	24778	24703	24499	24486	24709	24577	24604	24663	24611	24572	24783	24794	24845	24639	24490	24474	24601	24601	24771	24669	24594	24547	24832	24740	24720	24668	24545	24669	24825	24662	24767	24659	24665	24342	24541	24485	24568	24607	24610	24634	24606	24550	24567	24297	24639	24586	24363	24399	24472	24532	24574	24513	24669	24613	24789	24613	24726	24743	24454	24648	24573	24353	24753	24618	24724	24534	24684	24824	24668	24768	24581	24625	24503	24768	24829	24510	24652	24459	24523	24493	24600	24751	24660	24298	24461	24488	24451	24553	24656	24531	24623	24598	24709	24519	24748	24591	24831	24617	24620	24725	24567	24230	24576	24547	24494	24497	24684	24616	24606	24358	24554	24557	24580	24501	24441	24430	24429	24518	24530	24598	24653	24539	24478	24711	24441	24360	24682	24557	24704	24650	24519	24512	24600	24793	24696	24485	24696	24707	24819	24485	24662	24584	24515	24417	24634	24617	24507	24326	24385	24468	24711	24684	24737	24586	24547	24497	24573	24671	24337	24575	24577	24672	24569	24692	24696	24639	24505	24780	24754	24524	24594	24601	24420	24422	24392	24492	24794	24549	24610	24625	24639	24429	24515	24377	24302	24643	24681	24302	24787	24358	24640	24658	24736	24540	24479	24572	24665	24609	24813	24521	24541	24540	24712	24472	24691	24511	24696	24605	24473	24604	24643	24129	24550	24527	24699	24633	24594	24561	24562	24534	24553	24554	24596	24472	24562	24617	24653	24465	24702	24374	24519	24530	24671	24569	24487	24544	24671	24863	24755	24619	24607	24666	24622	24480	24613	24585	24655	24612	24574	24674	24703	24736	24826	24526	24516	24538	24611	24755	24755	24625	24460	24655	24502	24630	24518	24685	24834	24606	24653	24510	24540	24472	24371	24615	24657	24650	24375	24408	24696	24739	24766	24674	24546	24633	24553	24539	24505	24551	24542	24588	24742	24475	24478	24387	24628	24356	24664	24515	24663	24616	24689	24581	24593	24886	24534	24443	24708	24473	24540	24565	24792	24538	24471	24752	24491	24636	24657	24557	24679	24745	24815	24581	24585	24420	24548	24652	24425	24456	24607	24739	24421	24458	24671	24514	24597	24554	24836	24552	24662	24599	24436	24541	24498	24559	24451	24622	24591	24681	24572	24595	24354	24498	24465	24548	24580	24430	24775	24653	24486	24316	24535	24256	24557	24669	24470	24659	24653	24753	24355	24272	24310	24467	24524	24566	24668	24546	24514	24497	24820	24464	24325	24490	24715	24457	24432	24564	24570	24741	24584	24553	24446	24636	24505	24457	24533	24561	24792	24771	24674	24356	24537	24378	24806	24417	24600	24406	24514	24679	24596	24269	24578	24461	24752	24503	24526	24615	24599	24586	24436	24314	24318	24512	24684	24367	24697	24615	24304	24411	24209	24370	24574	24542	24565	24668	24794	24539	24645	24773	24626	24662	24451	24405	24965	24660	24466	24808	24513	24652	24638	24792	24470	24710	24476	24581	24508	24530	24403	24784	24654	24618	24614	24570	24549	24533	24668	24623	24489	24550	24701	24688	24538	24467	24930	24686	24741	24788	24525	24881	24869	24617	24716	24585	24504	24653	24583	24459	24662	24563	24736	24405	24587	24733	24504	24456	24538	24548	24499	24643	24566	24491	24494	24678	24511	24503	24243	24449	24532	24494	24600	24372	24486	24371	24360	24505	24679	24483	24466	24528	24823	24645	24452	24741	24460	24614	24830	24725	24709	24569	24719	24608	24568	24626	24479	24379	24567	24675	24655	24803	24665	24501	24527	24590	24576	24561	24509	24586	24760	24528	24671	24681	24498	24953	24562	24777	24670	24550	24707	24469	24619	24670	24445	24443	24817	24509	24595	24627	24394	24472	24399	24741	24551	24644	24697	24460	24611	24433	24702	24675	24543	24357	24384	24610	24737	24380	24532	24594	24583	24524	24657	24618	24897	24400	24493	24564	24612	24690	24506	24518	24498	24526	24559	24528	24754	24505	24748	24431	24786	24631	24554	24584	24629	24576	24611	24651	24582	24678	24538	24707	24548	24633	24585	24466	24836	24808	24653	24962	24638	24696	24656	24932	24815	24567	24573	24658	24665	24353	24438	24737	24543	24713	24608	24336	24320	24490	24675	24803	24711	24727	24558	24581	24658	24553	24543	24242	24688	24644	24615	24781	24636	24615	24393	24683	24447	24597	24513	24640	24660	24607	24731	24627	24542	24523	24658	24360	24704	24455	24607	24614	24635	24435	24551	24612	24785	24584	24585	24701	24741	24741	24431	24799	24579	24637	24639	24674
50518	79893	77175	59238	39085	33023	22733	17472	16733	16673	16550	16713	16546	16772	22999	29814	28827	23247	17092	16091	16160	16275	16185	16174	16460	16956	16926	16721	16323	16312	16301	16136	16303	16171	16161	16256	16311	16274	16226	16189	16139	16078	16179	16219	16135	16148	16327	16130	16114	16457	16221	16259	16235	16205	16225	16178	16339	16336	16034	16090	16298	16255	16268	16188	16274	15895	16195	16229	16099	16224	16304	16241	16217	16266	16256	16304	16193	16387	16206	16269	16130	16070	16056	16215	16258	16091	16102	16151	16183	16012	16119	16132	16301	16153	16110	16094	16171	16150	16349	16299	16151	16158	16151	16136	16128	16049	16040	16257	16227	15964	16262	16117	16189	16224	16238	16143	16243	16250	16113	16059	16064	16101	16235	16184	16144	16170	16234	16099	16113	16246	16215	16213	16002	16170	16225	16096	16295	16027	16097	16209	16160	16251	16269	16123	16256	16138	16171	16100	16254	16129	16243	16179	16204	16173	15988	16025	16078	16185	16076	16177	16160	16106	16226	16101	16066	16242	16271	16052	16310	16180	16214	16082	16100	16274	16254	16147	16188	16205	16316	16247	16194	16083	16247	16115	16191	16171	16073	15984	16258	16168	16106	16116	16345	16140	16223	16211	16092	16116	16059	16262	16097	16256	16179	16059	16275	16091	16124	16218	16296	16005	15958	16102	16097	16241	16171	16237	16110	16226	16070	16135	16181	16090	16240	16133	16141	16032	16116	16140	16255	16115	16194	16028	16203	16152	16265	16006	16216	16150	16052	16147	16017	16140	16119	16223	16332	16232	16323	16115	16264	16263	16321	16177	16115	16221	16136	16226	15932	16189	16305	16189	16101	16332	16183	16145	16235	16162	16146	16112	16199	16233	16193	16253	16106	16251	16403	16265	16153	16157	16179	16210	15932	16246	16187	16187	16145	16214	16143	16068	16272	16373	16184	16187	16052	16251	16157	16205	16203	16329	16276	16160	16274	16112	16026	16066	16211	16104	16266	16113	16092	16135	16287	16089	16416	16172	16163	15980	16136	16230	16129	16177	16123	16203	16108	16230	16170	16208	16216	16195	16136	16287	16203	16169	16177	16099	15968	16242	16296	15925	16270	16195	16220	16125	16177	16247	16201	16203	16035	16090	16015	15988	16107	16222	16169	16206	16279	16251	16214	16112	16339	16202	16080	16213	16206	16060	16069	16101	16182	16268	16362	16198	16176	16113	16275	16138	16165	16347	16192	16154	16340	16192	16096	16105	16218	16221	16241	15981	16168	16233	16206	16160	16078	16237	16180	15993	16021	16138	16024	16188	16196	16265	16153	16101	16325	16167	16245	16202	16229	16147	16351	16285	16132	16173	16292	16074	16235	16249	16316	16011	16375	16056	16092	16241	16071	16138	16019	16217	16268	15981	15977	16078	16199	16180	16129	16044	16389	16121	16053	16162	16192	16203	16126	16074	16026	16151	16261	16052	16255	16220	16409	16208	16232	16310	16015	16142	16326	16052	16169	16114	16114	16055	16213	16127	16282	16298	16198	16038	16279	16348	16026	16096	16270	16113	16237	16184	15960	16050	16264	16253	16156	16294	16098	16321	16157	16130	16179	16150	16200	16239	16034	16216	16138	16201	16206	16071	16264	16176	16038	16200	16209	16114	16153	16227	16232	16126	16184	16198	16036	16156	16248	16483	16168	16192	16319	16202	16175	16035	16100	16187	16142	16276	16254	16404	16237	16284	16196	16080	16222	16097	16257	16221	16256	16156	16139	16249	16146	16184	16215	16276	16090	16146	16321	16342	16281	16241	16290	16155	16388	16210	16348	16247	16120	16404	16315	16055	16019	16071	16040	16234	16102	16198	16206	16215	16156	16200	16179	16191	16168	16107	16198	16238	16153	16154	16310	16253	16202	16246	16202	16242	16205	16366	16277	16467	16313	16086	16147	16124	16061	16112	16234	16032	16118	16139	16325	16320	16051	16025	16098	16173	16001	16237	16133	16351	16212	15995	16103	16208	16103	16152	16213	16146	16135	16192	16250	16147	16130	16247	16288	16258	15946	16203	16029	16227	16277	16148	16224	16298	16260	16170	16179	16141	16198	16280	16229	16292	15941	16224	16142	16053	16185	16184	16288	16020	16300	16166	16294	16126	16329	15841	16316	16096	16108	16220	16292	16137	16057	16250	16065	16134	16274	16232	16203	16137	16153	16190	16204	16187	16229	16012	16125	16327	16068	16128	16153	16124	16362	16150	16164	16111	16222	16246	16274	16251	16246	16087	16327	16141	16192	16277	16162	16215	15959	16132	16176	16200	16064	16192	16192	16115	16067	16073	16316	16008	16154	16141	16195	16281	16055	16260	16303	16014	16016	16130	16239	16013	16162	16181	16196	16089	16348	16308	16144	16229	16189	16218	16243	16080	16216	16199	16210	16305	16157	16159	16201	16181	16386	16177	16237	16066	16221	16049	16274	16127	16280	16015	16314	15990	16207	16063	16068	16222	16186	16304	16161	16211	16331	16282	16135	16360	16226	16132	16213	16140	16118	16109	16277	16043	16131	16168	16062	16150	16237	16242	16224	16180	16238	16416	16377	16305	16178	16209	16119	16216	16320	16236	16102	16058	16110	16125	16041	16275	16214	16256	16121	16234	16149	16091	16170	16248	16144	16332	16223	16125	16134	16226	16246	15975	16160	16155	16223	16125	16058	16263	16119	16107	16302	16027	16009	16091	16314	16290	16081	16204	16336	16193	16073	16013	16195	16195	16013	16229	16181	16027	16152	16143	16308	16183	16081	16239	16087	16280	16202	16030	16184	16290	16073	16375	16245	16317	16211	16051	16245	16122	16151	16153	16089	16247	16102	16057	15942	16128	16056	16090	16225	16009	16232	16284	16121	16151	16032	16260	16161	16068	16132	16250	16112	16172	16183	16244	16214	16112	16289	16382	16083	16099	16228	16233	16185	16312	16150	16335	16132	16196	16230	16228	16193	16112	16236	16354	16233	16062	16121	16206	16060	16175	16058	16302	16220	16153	16030	16157	16143	15958	15977	16236	15988	16164	16112	16213	16117	16045	15953	16145	16212	16123	16212	16123	16291	16326	16211	16251	16154	16139	16126	16252	16275	16169	16149	15981	16076	16034	16213	16181	16226	16157	16402	16379	16157	16271	16204	16345	16138	16170	16059	16207	16284	16134	16261	16201	15919	15984	16207	16089	16090	16247	16204	16220	16235	16123	16292	16122	16305	16148	16241	16280	16194	16033	16192	16134	16108	16067	16109	16288	16046	16046	16091	16225	16198	16096	16145	16150	16188	16081	16238	16051	16064	16144	16243	16176	16146	16134	16069	16153	16242	16306	15969	16016	16056	16119	16372	16103	16129	16122	16302	16220	16240	16285	16199	16251	16051	16099	16068	16063	16222	16282	16182	16139	16212	16303	16246	16130	16166	16181	16130	16030	16309	16208	15961	16194	16214	16048	16187	16157	16308	16096	16180	16100	16093	16206	15970	16204	16157	16156	16103	16098	16262	16325	15931	16174	16319	16248	16091	16229	16276	16110	16133	16269	15949	16048	16016	16383	16100	16246	16101	16254	16186	16009	16109	16094	16007	16064	16223	16127	16054	16216	16173	16172	16080	16085	16081	16078	16154	16035	16192	16222	16279	16124	16202	16267	16362	16154	16148	16227	16211	16080	16147	16287	16197	16132	16308	16163	16112	16279	16220	16107	16102	16283	16123	16173	16058	16162	16226	16266	16349	16041	16038	16083	16301	16178	16356	16040	16147	16060	16156	16258	16170	15958	16188	16065	16141	16149	16173	16022	16136	16170	16161	16229	16330	16169	16164	16096	16117	16020	16112	16127	16176	16084	15965	16162	16112	16127	16264	16449	16200	16134	16081	16174	16212	16133	16152	16306	16254	16175	16276	16216	16131	16212	16347	16117	16204	16102	16270	16337	16052	16213	16011	16352	16069	16031	16138	16057	15985	16164	16063	16032	16189	16179	16116	16178	16300	16202	16108	16314	16135	16224	16156	16115	16221	16211	16183	16160	16027	16196	16107	16102	16038	16172	16170	16251	16273	16208	16170	16021	16251	16087	16136	16187	16182	16271	16201	16170	16250	16273	16083	16265	16220	16371	16046	16178	16208	16368	16145	16402	16352	16200	16171	16100	16253	16205	16111	16286	16167	16263	16247	16064	16233	16092	16309	16209	16139	16252	16348	16176	16244	16267	16095	16179	16296	16168	16236	16295	16214	16200	16146	16121	16249	16057	16275	16150	16140	16240	16031	16127	16177	16128	16034	16177	16376	16175	16119	16088	16214	16267	16191	16133	16269	16172	16237	16173	16119	16135	16178	16209	15997	16258	16212	16224	16044	16184	16096	16415	16391	16009	16168	16220	16192	16272	16192	16301	16021	16059	16073	16077	16107	16192	16276	16240	16048	16181	16274	16224	16199	16231	16115	16160	16122	16222	16127	16091	16203	16198	16118	16348	16337	16176	16352	16306	16317	16197	16213	16085	16135	16395	16157	16348	16222	16147	16124	16261	16131	16288	16093	16197	16199	16171	16199	16066	16203	16366	16047	16232	16041	16009	16149	16078	16213	16150	16194	16098	16193	16253	15970	16197	16189	16057	16122	16330	16233	16209	16276	16240	16050	16248	16100	16215	16243	16056	16176	16061	16200	16287	16165	16364	16215	16327	16206	16014	16223	16284	16163	16103	16234	16065	16359	16166	16248	16220	16042	16065	16340	16116	16234	16181	16085	16133	16294	16198	16228	16135	16183	16258	16257	16107	16177	16086	16218	16198	16114	16204	16275	16218	16126	15928	16037	16050	16257	16014	16335	16162	16189	16282	16206	16104	16197	16048	16432	16206	16167	16165	16099	16041	16233	16020	16252	16164	16268	16140	16257	16134	16275	16223	16292	16048	16150	16178	16130	16109	16143	16156	16067	16062	16109	16200	16291	15999	16302	16229	16146	16044	16236	16125	16152	16134	16109	16080	16187	16099	16058	16436	16371	16302	16085	16223	16351	16090	16290	16057	16028	15965	16187	16127	16052	16140	16122	16224	16312	16043	16259	16269	16335	16191	16357	16088	16000	16069	16134	16246	16214	16084	16304	16193	16302	16021	16294	16344	16139	16219
46750	54272	53237	40736	30968	27761	26239	25715	25765	25880	25619	25616	25581	25603	25697	26044	26262	26088	25975	25664	25570	25771	25673	25658	25543	25823	25897	25764	25536	25884	25638	25477	25658	25633	25668	25478	25574	25724	25549	25692	25672	25643	25831	25505	25669	25615	25462	25646	26025	25704	25678	25511	25475	25468	25450	25565	25525	25629	25516	25435	25706	25768	25670	25583	25602	25703	25779	25441	25629	25667	25776	25583	25555	25484	25668	25836	25516	25653	25354	25567	25632	25731	25716	25779	25538	25680	25407	25807	25876	25683	25667	25881	25394	25640	25738	25677	25613	25655	25684	25753	25675	25621	25548	25905	25541	25758	25602	25793	25473	25812	25595	25427	25730	25550	25769	25527	25433	25268	25721	25807	25875	25778	25782	25354	25665	25658	25665	25718	25640	25436	25648	25746	25518	25679	25524	25740	25546	25829	25791	25634	25542	25589	25683	25625	25731	25661	25600	25533	25856	25673	25689	25873	25678	25666	25442	25716	25566	25434	25533	25458	25804	25503	25687	25633	25698	25445	25856	25349	25555	25573	25582	25716	25654	25607	25494	25536	25455	25566	25952	25532	25617	25534	25765	25365	25417	25612	25675	25798	26088	25566	25699	25517	25738	25897	25635	26094	25726	25988	25707	25449	25842	25625	25624	25504	25575	25496	25834	25683	25552	25623	25720	25871	25635	25675	25671	25541	25395	25317	25671	25483	25784	25445	25406	25541	25695	25577	25737	25679	25773	25569	25679	25486	25442	25761	25632	25366	25623	25781	25580	25632	25796	25588	25885	25659	25711	25353	25535	25487	25643	25423	25732	25752	25749	25536	25477	25820	25598	25839	25720	25641	25642	25527	25676	25757	25508	25486	25574	25672	25566	25606	25764	25756	25571	25721	25463	25878	25662	25659	25787	25708	25624	25632	25598	25616	25452	25604	25684	25532	25584	25611	25708	25332	25604	25404	25473	25362	25629	25698	25434	25453	25686	25837	25733	25682	25639	25577	25493	25573	25635	25638	25891	25508	25558	25426	25441	25784	25767	25662	25544	25617	25768	25456	25719	25410	25700	25711	25785	25793	25611	25434	25695	25714	25422	25572	25444	25581	25587	25626	25742	25836	25319	25866	25630	25771	25761	25755	25779	25523	25770	25680	25680	25654	25588	25633	25715	25575	25354	25352	25592	25708	25954	25728	25733	25620	25658	25598	25609	25707	25699	25585	25547	25575	25639	25481	25620	25505	25609	25728	25743	25463	25719	25866	25630	25638	25634	25732	25906	25666	25681	25630	25599	25532	25797	25782	25445	25673	25560	25488	25502	25712	25832	25508	25476	25731	25676	25637	25484	25747	25502	25631	25559	25716	25801	25519	25681	25522	25840	25606	25437	25465	25542	25656	25772	25565	25588	25865	25808	25669	25540	25514	25539	25609	25698	25692	25607	25452	25579	25996	25674	25599	25737	25679	25439	25348	25739	25643	25482	25421	25743	25471	25728	25528	25562	25584	25743	25677	25804	25721	25572	25868	25554	25558	25505	25663	26192	25540	25518	25516	25443	25783	25724	25783	25727	25327	25526	25527	25615	25471	25596	25486	25447	25542	25674	25785	25593	25838	25541	25797	25672	25679	25563	25699	25607	25548	25814	25752	25467	25508	25667	25464	25388	25549	25612	25564	25734	25577	25688	25681	25580	25354	25717	25497	25254	25740	25660	25641	25657	25540	25723	25629	25848	25467	25657	25723	25564	25760	25753	25720	25680	25692	25673	25712	25577	25795	25677	25571	25916	25855	25839	25780	25463	25537	25882	25627	25499	25516	25639	25866	25547	25555	25617	25583	25744	25468	25599	25775	25473	25707	25749	25437	25747	25576	25724	26017	25579	25527	25532	25585	25451	25808	25736	25684	25384	25713	25798	25660	25644	25674	25726	25566	25596	25676	25436	25870	25757	25799	25605	25717	25648	25472	25608	25476	25634	25562	25827	25627	25439	25728	25884	25580	25633	25678	25661	25888	25508	25797	25546	25559	25756	25735	25679	25626	25535	25651	25636	25607	25690	25842	25845	25587	25587	25852	25659	25522	25499	25612	25621	25648	25432	25480	25548	25577	25857	25414	25675	25596	25746	25591	25675	25574	25709	25672	25443	25474	25805	25660	25627	25462	25531	25493	25803	25966	25650	25402	25582	25863	25736	25665	25425	25744	25539	25604	25788	25516	25839	25752	25663	25871	25647	25743	25608	25440	25674	25590	25407	25621	25783	25657	25631	25710	25521	25530	25862	25768	25352	25696	25593	25613	25733	25693	25614	25380	25643	25637	25459	25698	25610	25828	25621	25448	25710	25832	25689	25359	25822	25571	25679	25648	25652	25656	25603	25664	25757	25855	25562	25358	26050	25813	25593	25511	25658	25421	25484	25766	25903	25674	25527	25965	25749	25392	25551	25364	25689	25403	25675	25531	25470	25703	25631	25759	25475	25744	25602	25535	25537	25622	25580	25446	25722	25753	25419	25554	25737	25479	25526	25732	25735	25730	25488	25764	25925	25559	25471	25747	25458	25899	25687	25616	25777	25676	25474	25822	25605	25762	25720	25687	25607	25645	25724	25530	25789	25778	25762	25444	25918	25755	25626	25719	25539	25696	25679	25800	25582	25390	25563	25607	25790	25815	25649	25691	25857	25720	25746	25684	25686	25881	25429	25407	25516	25570	25554	25678	25516	25707	25723	25594	25631	25803	25608	26125	25844	25880	25781	25776	25541	25919	25510	25925	25667	25549	25503	25376	25757	25561	25235	25463	25739	25763	25964	25776	25625	25506	25477	25640	25595	25416	25546	26077	25519	25526	25561	25749	25567	25708	25673	25526	25737	25607	25783	25583	25781	25840	25815	25589	25536	25319	25825	25377	25829	25568	25513	25726	26040	25601	25703	25574	25622	25709	25739	25568	25629	25815	25623	25681	25555	25518	25610	25558	25627	25514	25614	25596	25547	25724	25731	25456	25642	25572	25841	25814	25912	25720	25832	25843	25843	25639	25723	25739	25708	25707	25632	25668	25515	25618	25591	25590	25857	25691	25748	25716	25581	25754	25781	25619	25820	25477	25542	25583	25651	25505	25589	25400	25655	25636	25599	25600	25654	25515	25828	25747	25776	25374	25667	25574	25684	25657	25583	25540	25768	25793	25713	25666	25681	25487	25750	25206	25646	25670	25693	25654	25647	25587	25718	25664	25517	25575	25725	25643	25656	25406	25562	25611	25752	25487	25652	25465	25610	25652	25392	25634	25592	25367	25700	25867	25645	25590	25596	25842	25762	25509	25854	25601	25727	25840	25751	25692	25438	25760	25714	25773	25783	25733	25497	25608	25652	25888	25723	25822	25944	25809	25642	25419	25720	25627	25678	25706	25712	25663	25752	25608	25712	25678	25444	25581	25628	25857	25686	25715	25484	25653	25804	25504	25940	25573	25529	25829	25682	25845	25710	25603	25541	25873	25626	25733	25676	25790	25883	25591	25559	25681	25854	25576	25632	25550	25713	25610	25661	25504	25733	25895	25669	25703	25618	25715	25454	25521	25541	25380	25331	25674	25739	25676	25572	25598	25544	25586	26102	25721	25596	25344	25609	25680	25748	25547	25606	25723	25735	25401	25442	25528	25768	25727	25674	25562	25676	25609	25660	25668	25581	25658	25618	25599	25535	25473	25488	25684	25731	25597	25651	25556	25917	25669	25312	25497	25528	25624	25688	25549	25598	25621	25735	25564	25524	25975	25558	25723	25585	25336	25789	25536	25618	25759	25489	25499	25628	25438	25570	25689	25790	25726	25593	25840	25593	25601	25360	25530	25713	25599	25936	25546	25595	25659	25675	25731	25875	25757	25764	25770	25628	25436	25647	25534	25784	25697	25837	25850	25491	25827	25727	25546	25852	25754	25635	25710	25571	25738	26032	25568	25843	25530	25491	25520	25435	25558	25583	25765	25822	25680	25436	25935	25531	25517	25682	25756	25780	25636	25438	25821	25737	25777	25559	25623	25757	25753	25818	25642	25739	25603	25839	25578	25807	25662	25521	25485	25581	25576	25849	25715	25755	25536	25676	25399	25635	25500	25751	25605	25808	25637	25858	25687	25413	25609	25612	25653	25473	25309	25577	25769	25512	25875	25690	25608	25571	25500	25738	25631	25647	25530	25495	25822	25736	25548	25766	25667	25512	25767	25674	25813	25719	25787	25509	25677	25706	25676	25653	25545	25519	25738	25359	25586	25695	25633	25622	25738	25610	25680	25603	25735	25634	25274	25816	25695	25498	25450	25654	25832	25547	25612	25539	25659	25598	25639	25550	25618	25577	25589	25670	25558	26108	25683	25553	25584	25724	25676	25742	25791	25819	25882	25700	25812	25566	25461	25565	25514	25633	25466	25973	25766	25788	25595	25744	25486	25647	25784	25824	25664	25603	25556	25456	25651	25614	25560	25525	25611	25713	25603	25714	25459	25685	25791	25645	25682	25551	25768	25610	25494	25554	25628	25873	25616	25880	25736	25615	25728	25643	25608	25630	25718	25412	25740	25839	25480	25581	25593	25775	25663	25680	25660	25513	25327	25593	25868	26076	25532	25466	25450	25703	25629	25751	25671	25743	25724	25552	25695	25698	25664	25643	25744	25525	25516	25683	25460	25537	25758	25782	25744	25624	25521	25579	25542	25656	25574	25560	25675	25669	25707	25588	25594	25470	25727	25538	25445	25662	25675	25752	25504	25813	25657	25504	25532	25604	25915	25862	25550	25802	25677	25845	25610	25519	25828	25724	25330	25601	25672	25562	25723	25577	25806	25704	25608	25741	25630	25586	25444	25614	25440	25803	25576	25821	25586	25475	25654	25714	25556	25729	25898	25742	25494	25647	25681	25571	25727	25775	25767	25534	25716	25972	25709	25733	25572	25439	25776	25622	25776	25603	25692	25582	25560	25715	25713	25223	25798	25612	25430	25385	25471	25690	25733	25673	25611	25532	25627	25886	25637	25602	25463	25563	25796	25576	25644	25810	25791	25548	25421	25864	25699	25806	25516	25647	25543	25638	25476	25612	25580	25574	25604	25764	25537	25797	25710	25733	25517	25674	25813	25599	25559	25516	25721	25978	25851	25574	25604	25560	25636	25642	25520
50649	60859	52904	32790	23499	19179	17136	16844	16990	16768	16743	16741	16889	16882	16968	17268	17272	17148	16709	16694	16663	16587	16528	16841	16614	16714	16620	16745	16646	16663	16841	16809	16813	16571	16538	16560	16679	16644	16648	16660	16767	16808	16618	16752	16648	16673	16858	16736	16606	16713	16744	16508	16582	16646	16662	16671	16652	16731	16786	16507	16926	16564	16742	16694	16678	16625	16661	16640	16669	16615	16583	16649	16550	16686	16698	16453	16690	16552	16730	16587	16681	16618	16797	16581	16840	16564	16536	16650	16702	16760	16671	16578	16628	16690	16627	16689	16656	16845	16627	16468	16482	16515	16689	16550	16639	16687	16650	16735	16879	16524	16704	16682	16702	16552	16657	16568	16637	16600	16615	16745	16654	16644	16726	16527	16665	16620	16632	16707	16564	16603	16607	16734	16530	16567	16695	16695	16699	16687	16802	16629	16623	16724	16628	16688	16728	16529	16736	16708	16765	16639	16579	16826	16610	16555	16789	16483	16611	16793	16727	16693	16644	16772	16694	16812	16529	16680	16611	16696	16764	16652	16773	16752	16571	16529	16584	16812	16650	16638	16742	16689	16699	16872	16674	16824	16689	16558	16646	16724	16832	16677	16634	16534	16523	16650	16683	16618	16735	16589	16769	16749	16600	16721	16639	16780	16743	16610	16607	16691	16729	16538	16630	16657	16642	16576	16854	16700	16582	16589	16655	16619	16691	16523	16594	16681	16770	16823	16533	16802	16727	16821	16778	16678	16724	16577	16840	16627	16674	16754	16790	16715	16681	16859	16624	16720	16670	16693	16736	16694	16680	16772	16737	16803	16601	16590	16635	16458	16738	16708	16622	16739	16661	16692	16791	16700	16711	16558	16820	16493	16661	16607	16681	16631	16724	16791	16589	16796	16691	16616	16595	16634	16711	16637	16642	16710	16575	16690	16645	16631	16692	16726	16574	16769	16584	16593	16643	16519	16503	16712	16661	16681	16697	16810	16569	16581	16693	16567	16751	16711	16757	16688	16620	16408	16635	16682	16717	16582	16654	16710	16598	16614	16677	16619	16788	16779	16703	16686	16676	16578	16709	16748	16582	16660	16552	16635	16611	16748	16719	16676	16606	16699	16581	16397	16556	16844	16719	16652	16546	16490	16528	16532	16719	16622	16779	16629	16802	16494	16585	16758	16872	16553	16731	16664	16802	16576	16643	16681	16627	16737	16703	16725	16687	16811	16590	16584	16620	16588	16856	16541	16555	16622	16529	16581	16764	16692	16479	16615	16719	16749	16814	16579	16565	16777	16546	16559	16720	16931	16595	16835	16641	16609	16548	16680	16677	16693	16606	16568	16812	16595	16755	16731	16742	16598	16690	16700	16649	16832	16613	16618	16793	16683	16706	16708	16597	16705	16732	16427	16546	16646	16709	16636	16577	16804	16625	16725	16768	16672	16599	16738	16848	16762	16697	16735	16634	16700	16585	16569	16839	16826	16632	16673	16775	16785	16613	16555	16829	16804	16562	16706	16635	16513	16609	16649	16828	16575	16785	16766	16589	16515	16694	16690	16659	16489	16694	16697	16796	16878	16641	16730	16689	16660	16599	16752	16755	16728	16585	16568	16796	16498	16611	16722	16782	16465	16771	16708	16504	16765	16619	16533	16658	16601	16775	16572	16526	16584	16834	16684	16542	16775	16650	16604	16662	16788	16483	16577	16709	16820	16690	16750	16577	16595	16688	16796	16567	16625	16755	16639	16738	16543	16678	16561	16653	16637	16657	16878	16640	16566	16675	16631	16493	16591	16614	16580	16633	16555	16828	16615	16662	16812	16638	16725	16591	16754	16673	16701	16694	16602	16597	16566	16647	16685	16838	16664	16625	16743	16833	16595	16596	16622	16780	16732	16637	16635	16695	16641	16623	16704	16614	16719	16776	16689	16742	16874	16653	16544	16793	16548	16506	16815	16656	16727	16632	16747	16663	16870	16654	16772	16733	16906	16639	16685	16760	16732	16551	16617	16604	16631	16886	16572	16731	16690	16558	16592	16677	16600	16711	16768	16669	16664	16711	16758	16432	16504	16452	16624	16641	16676	16649	16629	16671	16587	16728	16606	16723	16726	16436	16598	16868	16754	16781	16665	16868	16896	16700	16836	16468	16446	16620	16566	16610	16730	16769	16683	16696	16519	16782	16678	16702	16700	16731	16541	16803	16783	16811	16478	16787	16581	16723	16625	16549	16678	16729	16593	16776	16729	16627	16586	16625	16757	16633	16611	16558	16822	16834	16886	16620	16866	16585	16674	16760	16662	16605	16823	16479	16494	16692	16556	16727	16640	16584	16560	16797	16738	16640	16718	16731	16525	16754	16411	16655	16706	16480	16801	16521	16721	16680	16656	16540	16564	16593	16745	16763	16695	16734	16749	16843	16788	16628	16760	16482	16788	16676	16690	16700	16763	16623	16576	16636	16809	16683	16829	16680	16725	16801	16658	16772	16610	16646	16818	16653	16810	16559	16551	16631	16554	16586	16793	16774	16752	16516	16675	16754	16571	16550	16640	16571	16700	16689	16604	16703	16574	16808	16684	16769	16681	16554	16605	16554	16677	16897	16680	16697	16917	16546	16587	17009	16661	16671	16674	16742	16750	16571	16995	16762	16527	16776	16645	16481	16636	16660	16592	16849	16659	16610	16596	16612	16597	16671	16655	16686	16555	16669	16700	16773	16711	16684	16596	16642	16510	16524	16731	16673	16519	16781	16504	16673	16707	16677	16738	16684	16631	16560	16593	16713	16850	16857	16816	16591	16798	16626	16760	16808	16662	16699	16686	16748	16546	16678	16758	16792	16717	16736	16627	16666	16493	16614	16674	16773	16576	16475	16758	16730	16658	16754	16649	16676	16716	16503	16802	16546	16683	16526	16688	16630	16602	16640	16732	16804	16643	16763	16683	16515	16556	16681	16516	16841	16594	16771	16668	16720	16728	16617	16479	16721	16652	16642	16633	16780	16635	16610	16728	16789	16683	16775	16716	16535	16594	16707	16678	16658	16741	16575	16663	16855	16478	16665	16789	16620	16531	16711	16801	16635	16663	16816	16616	16784	16704	16576	16610	16893	16649	16688	16801	16664	16559	16785	16733	16560	16738	16657	16650	16638	16680	16603	16741	16668	16614	16532	16748	16704	16641	16713	16656	16739	16707	16649	16666	16782	16510	16518	16891	16557	16662	16635	16600	16705	16667	16680	16651	16627	16551	16740	16557	16766	16652	16589	16462	16909	16726	16674	16588	16583	16670	16599	16600	16793	16745	16607	16791	16631	16675	16862	16659	16699	16676	16673	16792	16803	16686	16576	16681	16634	16656	16805	16582	16599	16710	16569	16758	16613	16676	16537	16822	16702	16617	16793	16680	16544	16655	16656	16677	16622	16682	16628	16762	16751	16717	16790	16553	16473	16660	16656	16599	16606	16711	16712	16684	16620	16752	16532	16513	16780	16602	16659	16735	16636	16478	16525	16619	16653	16725	16665	16638	16758	16759	16669	16806	16596	16675	16499	16821	16657	16762	16723	16835	16784	16645	16617	16648	16637	16707	16711	16720	16717	16514	16514	16593	16729	16637	16676	16750	16662	16667	16676	16522	16651	16715	16742	16410	16664	16728	16653	16398	16704	16594	16783	16724	16716	16750	16757	16519	16776	16631	16693	16790	16794	16815	16715	16754	16976	16622	16620	16611	16761	16528	16746	16750	16641	16747	16681	16740	16743	16599	16844	16631	16569	16780	16678	16709	16723	16628	16683	16710	16637	16823	16543	16678	16915	16583	16805	16665	16818	16692	16676	16733	16683	16752	16504	16606	16688	16696	16910	16764	16796	16567	16650	16818	16640	16750	16669	16808	16756	16682	16655	16667	16761	16674	16556	16648	16648	16560	16676	16598	16719	16681	16626	16604	16814	16627	16659	16620	16681	16692	16696	16779	16552	16626	16826	16667	16649	16588	16558	16690	16795	16721	16573	16676	16757	16558	16843	16662	16773	16503	16653	16760	16500	16769	16637	16579	16749	16741	16461	16726	16748	16812	16575	16613	16932	16763	16823	16594	16854	16740	16696	16780	16799	16826	16875	16681	16550	16646	16700	16752	16685	16673	16744	16751	16565	16668	16678	16719	16701	16783	16621	16501	16729	16741	16633	16504	16576	16672	16663	16740	16518	16710	16735	16676	16750	16699	16717	16795	16715	16612	16769	16877	16624	16561	16632	16543	16724	16725	16814	16743	16685	16638	16608	16625	16571	16635	16682	16758	16612	16623	16876	16643	16663	16607	16833	16616	16583	16546	16634	16426	16586	16714	16609	16628	16655	16883	16597	16685	16620	16760	16604	16473	16567	16708	16465	16727	16602	16712	16721	16661	16856	16785	16786	16620	16610	16641	16626	16585	16617	16757	16749	16617	16953	16627	16746	16703	16739	16688	16649	16783	16744	16602	16822	16513	16621	16633	16738	16958	16522	16684	16651	16534	16701	16629	16729	16664	16708	16641	16885	16688	16714	16558	16722	16527	16811	16746	16673	16849	16741	16761	16567	16616	16645	16679	16761	16622	16769	16626	16736	16601	16469	16736	16832	16662	16654	16701	16697	16656	16565	16700	16530	16744	16709	16602	16616	16516	16747	16736	16891	16704	16468	16624	16676	16597	16767	16666	16600	16725	16705	16746	16553	16781	16554	16683	16656	16826	16598	16670	16553	16497	16641	16520	16681	16895	16716	16643	16641	16562	16732	16598	16688	16773	16703	16821	16704	16628	16726	16793	16732	16624	16497	16705	16799	16691	16495	16719	16607	16695	16825	16611	16628	16650	16705	16512	16581	16740	16653	16581	16739	16721	16646	16636	16669	16589	16771	16766	16503	16692	16589	16601	16881	16763	16510	16730	16763	16664	16602	16745	16877	16705	16803	16607	16696	16681	16704	16558	16589	16876	16632	16656	16779	16727	16707	16747	16573	16860	16562	16745	16508	16683	16723	16744	16579	16677	16564	16650	16592	16754	16844	16535	16651	16586	16784	16648	16545	16862	16629	16559	16682	16555	16549	16644	16848	16658	16863	16585	16510	16636	16603	16656	16481	16573	16737	16577	16686	16662	16870	16839	16730	16774	16563	16602	16629	16826
23386	20758	29197	29657	30826	28701	29488	27203	26710	26871	26501	26420	26566	26861	30824	32616	32096	29926	27965	26955	26331	26352	26500	26279	26320	26425	26673	26793	26618	26639	26524	26514	26584	26696	26410	26640	26531	26254	26401	26459	26387	26514	26528	26474	26266	26403	26431	26179	26443	26339	26386	26177	26180	26333	26516	26357	26473	26383	26635	26391	26376	26419	26277	26287	26394	26549	26394	26502	26422	26520	26582	26524	26239	26477	26131	26382	26180	26364	26341	26278	26616	26299	26418	26661	26335	26032	26529	26241	26615	26214	26378	26125	26279	26427	26469	26433	26370	26435	26344	26197	26323	26275	26546	26183	26439	26433	26256	26186	26408	26255	26386	26416	26584	26193	26021	26283	26482	26452	26201	26596	26790	26527	26587	26659	26430	26438	26639	26385	26373	26345	26369	26656	26500	26341	26292	26387	26449	26396	26629	26352	26423	26329	26524	26401	26267	26338	26329	26377	26358	26287	26347	26280	26231	26407	26526	26326	26252	26372	26112	26034	26293	26276	26287	26518	26276	26206	26647	26537	26263	26659	26201	26182	26314	26523	26204	26017	26492	26419	26148	26206	26357	26266	26297	26444	26280	26128	26526	26134	26272	26315	26155	26385	26570	26675	26357	26456	26593	26364	26449	26184	26348	26219	26288	26401	26576	26505	26442	26366	26206	26350	26385	26470	26236	26201	26302	26101	26149	26320	26347	26380	26266	26390	26371	26348	26399	26656	26156	26319	26306	26333	26423	26273	26472	26492	26353	26648	26305	26283	26410	26260	26237	26279	26628	26421	26721	26365	26168	26350	26402	26417	26500	26525	26469	26381	26469	26337	26503	26440	26360	26206	26423	26316	26093	26378	26258	26325	26346	26105	26173	26387	26454	26347	26244	26277	26330	26661	26463	26368	26127	26508	26249	26269	26474	26586	26361	26135	26169	26409	26258	26512	26308	26344	26263	26285	26257	26297	26389	26227	26440	26407	26407	26274	26180	26394	26581	26281	26336	26455	26551	26253	26530	26185	26278	26075	26172	26500	26409	26162	26301	26363	26560	26193	26157	26407	26233	26242	26498	26184	26463	26389	26215	26211	26310	26401	26327	26217	26631	26303	26370	26466	26423	26196	26465	25854	26486	26306	26485	26231	26118	26423	26447	26413	26007	26170	26294	26284	26349	26377	26312	26265	26383	26484	26275	26170	26333	26298	26163	26377	26392	26109	26431	26787	26263	26377	26341	26386	26519	26430	26450	26353	26359	26367	26559	26698	26279	26334	26207	26325	26316	26441	26377	26037	26372	26333	26175	26229	26423	26389	26468	26411	26112	26489	26472	26316	26336	26245	26420	26072	26153	26422	26108	26408	26641	26443	26281	26251	26335	26372	26504	26253	26401	26508	26333	26392	26338	26470	26534	26293	26083	26254	26332	26422	26413	26380	26563	26156	26260	26165	26555	26411	26414	26292	26188	26564	26512	26166	26455	26359	26328	26340	26463	26533	26561	26271	26504	26418	26488	26444	26142	26356	26463	26338	26331	26080	26281	26438	26636	26296	26348	26294	26308	26254	26100	26397	26383	26146	26400	26529	26281	25980	26166	26313	26206	26243	26326	26369	26515	26366	26449	26261	26419	26443	26283	26217	26623	26403	26320	26071	26172	26446	26434	26131	26554	26571	26322	26328	26333	26191	26154	26400	26524	26377	26355	26566	26486	26172	26407	26845	26486	26129	26496	26263	26211	26355	26417	26489	26374	26521	26500	26584	26356	26404	26356	26206	26443	26358	26210	26359	26306	26161	26374	26355	26327	26404	26408	26340	26491	26449	26404	26622	26210	26711	26264	26235	26339	26128	26402	26395	26523	26345	26400	26016	26324	26331	26220	26637	26453	26482	26367	26273	26505	26291	26478	26470	26388	26313	26390	26434	26218	26326	26252	26371	25932	26414	26411	26319	26240	26306	26469	26282	26373	26346	26385	26363	26625	26542	26494	26090	26302	26404	26289	26651	26470	26468	26310	26317	26216	26069	26290	26314	26331	26302	26554	26116	26711	26267	26229	26379	26375	26129	26446	26459	26260	26458	26413	26607	26430	26369	26428	26323	26348	26453	26319	26154	26237	26548	26471	26180	26265	26282	26194	26269	26321	26433	26227	26082	26399	26326	26419	26455	26413	26390	26331	26374	26576	26367	26044	26314	26187	26268	26502	26505	26355	26407	26121	26116	26191	26244	26092	26509	26472	26281	26465	26356	26464	26289	26752	26304	26304	26353	26371	26441	26491	26273	26207	26440	26405	26232	26299	26109	26167	26315	26530	26326	26238	26667	26292	26567	26230	26379	26415	26093	26086	26333	26324	26615	26283	26414	26517	26356	26510	26506	26226	26654	26353	26330	26438	26090	26300	26456	26433	26111	26383	26224	26230	26093	26105	26482	26266	26539	26522	26423	26280	26439	26475	26440	26186	26238	26528	26297	26497	26058	26051	26460	26329	26102	26220	26361	26115	26352	26567	26267	26311	26526	26404	26411	26316	26324	26572	26643	26233	26370	26617	26404	26174	26471	26446	26606	26014	26392	26294	26385	26374	26363	26298	26255	26264	26414	26324	26325	26393	26333	26177	26184	26380	26495	26313	26377	26556	26397	26104	26434	26259	26342	26577	26259	26226	26432	26063	26133	26335	26462	26397	26160	26450	26355	26263	26455	26530	26277	26263	26308	26501	26377	26149	26343	26322	26497	26265	26312	26245	26299	26242	26369	26397	26491	26437	26220	26403	26502	26318	26103	26639	26255	26441	26599	26457	26305	25947	26175	26354	26396	26153	26214	26321	26359	26307	26173	26283	26576	26528	26420	26287	26385	26563	26205	26334	26375	26418	26371	26199	26317	26279	26471	26564	26528	26152	26170	26581	26211	26350	26375	26313	26249	26518	26202	26170	26313	26461	26043	26414	26370	26190	26376	26577	26360	26271	26457	26320	26457	26596	26353	26494	26382	26541	26353	26433	26305	26400	26437	26179	26584	26424	26524	26314	26598	26457	26178	26360	26375	26114	26225	26240	26430	26367	26171	26382	26537	26175	26217	26272	26244	26465	26497	26285	26338	26131	26462	26309	26495	26276	26453	26428	26058	26285	26322	26293	26361	26317	26384	26235	26424	26491	26582	26446	26235	26402	26432	26580	26196	26313	26541	26332	26304	26189	26536	26512	26281	26323	26494	26122	26406	26563	26626	26190	26385	26334	26371	26332	26410	26617	26275	26426	26200	26464	26280	26316	26273	26334	26247	26363	26191	26334	26530	26496	26329	26263	26393	26431	26444	26496	26516	26517	26293	26223	26477	26455	26395	26313	26120	26254	26367	26382	26376	26338	26550	26599	26383	26366	26485	26348	26210	26486	26256	26286	26112	26188	26321	26800	26484	26346	26471	26398	26344	26193	26346	26364	26337	26461	26591	26347	26422	26505	26394	26292	26134	26205	26381	26364	26410	26308	26195	26341	26240	26271	26206	26298	26581	26325	26464	26210	26262	26293	26123	26127	26235	26413	26333	26386	26358	26060	26326	26296	26346	26450	26311	26381	26263	26279	26423	26179	26155	26523	26407	26343	26513	26481	26238	26506	26218	26439	26290	26347	26367	26323	26206	26459	26394	26209	26245	26163	26294	26354	26543	26414	26642	26350	26403	26316	26249	26427	26540	26383	26600	26258	26515	26553	26438	26294	26407	26283	26115	26212	26358	26320	26211	26285	26403	26366	26529	26364	26291	26323	26396	26281	26264	26329	26458	26344	26203	26455	26048	26044	26346	26306	26224	26396	26309	26394	26398	26295	26369	26448	26131	26107	26163	26278	26395	26293	26390	26470	26352	26580	26511	26320	26337	26262	26244	26538	26260	26373	26234	26573	26151	26225	26512	26415	26353	26480	26727	26331	26300	26566	26282	26293	26213	26403	26427	26709	26380	26370	26175	26026	26280	26369	26340	26285	26294	26405	26231	26249	26307	26113	26560	26353	26355	26362	26301	26568	26380	26434	26160	26162	26103	26210	26146	26542	26528	26207	26351	26307	26535	26372	26265	26375	26417	26267	26331	26474	26352	26475	26525	26546	26679	26268	26282	26336	26118	26440	26526	26451	26488	26316	26653	26481	26159	26174	26502	26454	26414	26228	26573	26180	26315	26343	26210	26507	26357	26423	26401	26472	26314	26462	26556	26509	26235	26641	26536	26506	26380	26240	26443	26204	26355	26539	26266	26381	26339	26280	26635	26331	26338	26529	26219	26417	26293	26171	26488	26633	26287	26297	26525	26470	26471	26454	26251	26364	26430	26353	26444	26282	26363	26300	26364	26338	26329	26191	26288	26270	26354	26214	26422	26491	26364	26650	26322	26136	26375	26306	26373	26469	26379	26477	26431	26394	26704	26208	26234	26294	26323	26518	26220	26230	26302	26230	26128	26453	26286	26181	26278	26415	26487	26240	26387	26422	26315	26491	26317	26215	26318	26449	26287	26390	26355	26011	26262	26307	26372	26495	26138	26555	26438	26262	26307	26322	26328	26270	26074	26362	26350	26389	26642	26317	26292	26462	26433	26489	26324	26417	26063	26244	26565	26374	26560	26477	26230	26146	26100	26375	26384	26408	26616	26479	26282	26159	26273	26469	26517	26594	26277	26250	26362	26558	26503	26119	26501	26287	26199	26420	26349	26296	26556	26417	26161	26340	26283	26547	26546	26327	26527	26446	26444	26118	26479	26401	26270	26428	26311	26532	26495	26522	26608	26573	26385	26458	26224	26339	26205	26306	26253	26370	26351	26446	26428	26211	26448	26468	26286	26408	26317	26461	26281	26317	26373	26413	26263	26200	26436	26319	26300	26819	26213	26312	26353	26722	26251	26315	26248	26244	26109	26623	26361	26335	26488	26345	26550	26263	26241	26659	26406	26340	26713	26484	26676	26459	26577	26564	26339	26227	26212	26380	26315	26480	26318	26431	26213	26346	26185	26266	26289	26490	26167	26572	26412	26439	26453	26706	26399	26373	26479	26456	26070	26332	26470	26225	26458	26164	26341	26536	26370	26249	26578	26322	26151	26293	26441	26384	26187	26131	26796	26435	26692	26361	26403	26208	26269	26277	26426	26138	26452	26512	26233	26478	26574	26611	26500
48681	73798	66645	47471	34372	20351	18291	17790	17397	17339	17205	17139	17135	17672	23427	25076	24051	21234	18193	16938	17099	17070	17105	16986	17051	17205	17241	17042	17061	17036	17044	17161	16943	16907	17011	16944	17114	17055	17062	17145	17064	17133	17003	16929	17000	17140	16907	17191	16844	16965	17148	16998	17178	16992	17004	16815	16969	17026	17050	17090	17000	17136	17029	17090	17111	16987	16859	17264	16965	16994	17046	17122	16901	16982	16990	16847	17163	17018	16887	16960	17013	17106	17092	17034	17087	17054	17007	17042	17062	17050	17042	16976	16819	16991	17091	16777	16959	16960	16831	16888	17072	17166	17068	16902	16956	16841	16990	17072	17025	16915	16977	17092	17052	17021	16882	16989	17124	17031	17035	16979	17026	17083	17102	16922	17192	17095	17134	16986	17098	16896	17109	16845	17281	16903	16851	16982	17049	17192	17092	16936	17142	16884	17073	16942	16896	16961	16924	16971	17004	16984	17009	17081	16881	16933	16949	16911	17029	17125	16963	17056	16879	17029	17166	16924	17109	17006	16995	16977	17002	17021	16984	17000	16941	16868	16930	17054	17123	17101	16975	16870	16908	17008	16890	17125	17187	16903	16880	17136	17191	17219	17061	17059	17026	17028	16934	16986	16873	17031	17033	17029	16880	16941	17087	17127	17005	17061	17145	16987	17077	17045	16909	16882	17025	17069	17156	17071	17103	16935	16996	17025	16984	16899	16944	17017	16844	17006	16961	16887	16940	17051	17181	16776	16988	17021	16987	17030	16867	16998	16954	16981	17005	16887	17129	16942	17050	16944	16863	16940	16958	16986	16960	16965	16878	17072	16881	17007	17006	16903	17011	16959	17066	17081	17054	16971	16953	17010	16977	17102	17016	16888	17038	16825	16913	16956	17070	16735	16962	16955	16943	16978	17167	16949	17123	17039	17011	16916	16967	17037	17019	16861	16977	17159	16982	16939	17001	16882	17016	17123	17034	17072	16971	16829	17033	16999	17101	17071	16969	16940	17012	16869	16856	17011	16835	16867	17246	16855	17038	17004	17119	17241	16935	17046	16999	16912	17091	16979	17101	16851	17056	16852	17164	16982	17000	16912	16933	16960	16880	16989	16703	17015	17060	17108	17147	16885	17099	16970	16972	16937	16884	16991	16951	16964	16907	17025	17091	16882	17073	17056	16807	17054	16963	17121	16991	17059	16917	17196	16883	16996	16949	16977	16946	17074	17125	16841	16860	16918	16973	16923	16998	16902	16968	16957	17209	17031	16953	17137	16944	17038	17029	16922	16972	16908	16868	16877	17193	17076	16970	17080	16989	16999	16882	17003	16955	17049	16942	16983	17030	16764	17051	16945	16984	17100	17061	16906	16915	16965	16977	16968	17040	17019	16784	16803	16973	17113	17081	17066	16907	16958	16808	16797	16975	16958	17011	16954	17020	17018	17173	16964	17253	16878	16812	16847	17076	17010	16754	16982	17052	16881	16917	16879	16855	16971	16976	17162	17125	16855	17079	17132	17096	16801	17056	16883	17032	16979	16997	16957	16893	17020	16939	17038	17031	17018	16828	17102	17084	16955	17004	16859	17009	16964	16980	16980	17037	17035	17131	16922	17190	17009	17000	16987	17126	16946	16814	17009	17108	16984	16872	16990	16935	16926	17139	17040	16985	16956	17034	16893	16882	17087	17062	17106	16878	16998	16885	16961	17049	16822	16940	16959	16951	17123	16974	17082	16928	17098	16904	16752	17007	16838	17017	17005	17191	16938	16937	16938	16859	16878	17168	16988	17023	16820	16925	17067	16727	16911	16905	16798	17025	16991	17163	16960	17141	17136	17136	16790	17249	17007	16936	17017	17008	17002	17026	17016	17026	16971	16980	17030	16978	16914	17041	16822	17011	16996	16969	17052	16986	17020	16940	16949	17006	16946	17018	17047	17006	16890	16922	17101	16964	16890	16980	16913	16851	17037	16862	17023	16859	17052	17057	16927	16844	16946	16958	17025	16896	17161	17013	16970	16742	16775	17115	17185	17079	17100	17235	17004	17017	16867	16843	17081	17036	17030	16949	17149	16749	17056	16974	16928	17147	17081	17060	17163	17040	16791	17132	17048	17047	17143	16957	17008	17011	16918	17064	17201	17164	16989	16946	17202	16801	16876	17197	16867	17016	17105	17054	16964	17077	16930	17106	16946	16965	17028	17018	16930	16977	16783	16885	17055	16944	17039	17024	16909	17036	16893	17073	16824	17002	17090	17097	16846	16972	16881	16865	16944	16923	17034	17062	16929	16936	17045	16966	16947	16887	16862	16979	17076	16860	16904	17092	16840	17287	17026	16959	17080	17137	17036	17023	16984	16997	17041	17004	16893	17001	16857	16915	16924	16975	16996	16994	16941	17022	16920	17060	17042	17000	17014	16816	17116	16911	16844	16799	17031	17094	17067	17090	17050	17050	17009	16827	17051	16884	16945	16850	16943	16996	16930	17091	17068	16848	16985	16937	17077	17032	17055	16991	16881	16997	16933	16863	17052	16990	16828	17041	17101	16990	17184	17114	16948	16898	16925	16925	16909	17044	16929	16941	17063	16974	17055	16984	16959	17072	17078	17065	17008	17028	17134	17038	17085	16917	17013	17055	16951	17049	16888	16962	17033	17004	17213	16966	17003	16831	16963	17258	16942	17135	16886	17033	16941	16833	16918	16864	17034	16985	16975	17073	17099	17085	17110	16906	16849	17118	17057	16884	17012	17049	16926	17006	16973	16902	16960	17028	16724	16740	16787	16962	16879	16777	17073	17034	16952	16975	17005	16950	17067	17137	17048	17116	17183	16958	17051	17042	17079	17139	17032	16971	17045	17001	16790	16880	16873	17007	17092	17154	17041	17034	16911	16898	17037	16991	16875	17096	16992	16913	16981	16859	17145	16982	17027	17115	17074	16915	16863	16956	16927	17030	16980	17030	16951	16821	17027	16861	16982	17081	16908	16939	17019	17068	16903	16949	17048	16963	17049	16979	17028	17022	17143	17170	17072	17089	17012	16821	16801	16960	16849	17008	16983	17115	17119	16876	16985	17047	17080	16902	16861	17094	17154	16925	16916	17105	16970	17063	16964	17037	17004	16987	17005	16992	17102	17026	16945	16945	16842	17104	16994	16865	16935	17088	16816	16921	17014	17022	16929	16937	17061	16915	17136	17034	16932	17078	17038	16842	17079	16967	17226	17092	16975	16989	16831	17131	17114	16884	16969	17024	17011	17069	16981	17064	16913	16995	16825	17170	16837	17022	16998	16984	16957	17063	16838	16907	16991	17214	16956	17002	17012	17050	16906	17043	16993	17037	16983	16809	17032	16921	17136	16801	17022	17047	17098	16990	16769	16923	17027	16995	16898	16955	17043	16990	16934	17045	17149	16824	16888	16852	16918	17005	17083	16948	17170	16969	16941	17008	17097	16943	17191	17013	16882	17127	16886	16953	16845	17111	17003	16865	16988	16813	17098	16978	17059	16867	16809	17017	17008	16877	17099	17050	16902	17054	16942	16967	17088	16932	16934	16941	17063	17107	17105	17118	16899	16822	17053	16850	17062	17056	17031	17025	16935	16981	17008	16922	16990	16959	16714	16983	16833	16859	16935	16912	16951	17061	17052	16915	16926	17073	16931	16975	17052	16987	17187	17074	16834	16972	16951	17018	16909	17198	17009	16974	17054	16994	16954	17052	17075	17101	17071	16926	16910	17056	16923	16915	17135	16770	16996	17146	17081	16975	16824	16943	16925	16841	17202	16942	16985	17062	16923	17043	17038	17020	16952	16985	17192	16883	17060	16870	16922	16889	16949	16925	17071	16871	16854	17070	16972	17087	16985	17097	17102	16904	16971	16842	17172	17183	17001	17099	17111	16964	16960	16878	16946	17094	16976	17100	17081	16814	16903	16979	16860	16853	16949	16911	16869	17036	17073	17076	17022	17063	17016	16874	17050	17071	16909	17075	17155	16994	16925	16933	16995	17089	16939	16862	16991	17378	16867	17003	16939	16835	17052	17155	16982	16965	16821	16946	16899	17169	16856	17163	16930	16905	16877	16942	17061	16903	17172	17109	17037	17020	17023	16922	16959	17021	16803	17055	17051	17112	16810	17031	16882	16895	17198	17029	17064	16874	17013	16864	17088	17096	17065	17066	16876	17088	16906	17092	16942	16825	16899	16913	17005	16966	17067	16991	17010	17096	17036	17144	17099	17080	16833	17020	16990	16907	16829	17114	16998	16903	17035	17011	17006	17062	16876	17094	16958	17073	16909	16907	16998	16950	17032	16899	16836	16989	17090	17170	16999	17013	16897	16926	17055	16945	17142	16830	16942	17074	16968	16914	16906	16903	17037	17037	17057	16960	16999	17027	17078	17194	16898	16917	17024	17093	17112	17204	17143	17170	17160	17005	17058	16982	17027	16894	16954	17028	17029	16899	17092	17016	17294	16863	16927	17001	17144	16891	17007	16914	17069	16986	17075	16988	16948	17055	16998	17046	16946	16952	16971	17004	16782	17000	17060	17020	16938	17030	16859	17130	17096	17150	16804	17047	17072	16986	16981	17020	17100	17113	16860	17011	16838	16870	16947	16905	17037	16916	17118	17154	17135	17044	16902	17132	17179	16982	16937	17141	17148	16824	16862	17004	16975	16951	16856	16943	16982	17012	17033	17095	16943	16911	16901	17022	16981	16958	17061	17165	16965	17048	16964	16855	17130	16843	16864	16984	16943	17004	16914	17073	16768	17063	16902	16964	17082	17083	17044	17016	16920	16935	16956	17094	17110	17028	16961	17059	16905	17007	16929	16982	16785	17019	16928	16915	17037	17010	17203	16993	17119	17096	17036	16998	16962	17045	17090	17084	17050	17058	16978	16971	17019	16947	16964	16771	17064	17041	17016	16961	17089	16767	17062	16951	16979	17007	16995	17012	16925	17051	17064	17165	16904	17040	17093	17149	17157	17069	17019	17183	17096	17129	17071	17003	16932	16905	17142	17147	16908	16861	16893	17084	16925	16953	16928	17052	17057	16926	17175	16941	17146	17058	17142	17106	17040	16845	16957	17073	17185	17097	16938	17001	16928	17014	16949	17069	16851	16943	17099	16986	16999	17057	17040	17080	16986	17107	16975	16988	16978
21980	20554	27873	27510	27023	28684	29278	25275	24018	24505	23980	24080	24027	24251	32316	34372	33205	29588	25579	23845	23453	23837	23769	23731	24027	24070	24192	24041	23676	23604	23585	23574	23816	23691	23420	23629	23500	23600	23767	23479	23646	23658	23702	23594	23588	23440	23507	23374	23741	23667	23480	23512	23564	23524	23471	23677	23577	23238	23642	23455	23504	23622	23614	23638	23437	23398	23289	23473	23756	23672	23631	23549	23411	23408	23417	23515	23446	23570	23699	23631	23535	23496	23490	23593	23647	23515	23583	23731	23608	23388	23428	23696	23525	23560	23613	23606	23712	23601	23772	23712	23554	23221	23333	23560	23401	23303	23488	23434	23689	23794	23435	23354	23644	23392	23524	23598	23457	23573	23576	23489	23566	23367	23655	23549	23824	23727	23548	23676	23579	23468	23465	23579	23694	23237	23540	23653	23544	23540	23477	23448	23710	23507	23437	23291	23267	23476	23578	23579	23588	23570	23472	23503	23576	23666	23685	23514	23552	23668	23458	23496	23412	23647	23219	23519	23511	23642	23648	23327	23486	23337	23566	23580	23296	23645	23392	23561	23505	23550	23517	23561	23403	23644	23484	23523	23545	23621	23485	23552	23542	23698	23654	23640	23323	23466	23574	23529	23521	23470	23612	23662	23418	23546	23733	23515	23840	23732	23612	23425	23299	23463	23632	23273	23412	23437	23458	23441	23562	23559	23585	23433	23446	23615	23414	23496	23441	23530	23554	23549	23514	23362	23520	23339	23446	23705	23528	23709	23454	23499	23542	23716	23558	23517	23563	23451	23703	23621	23658	23600	23515	23568	23407	23646	23473	23528	23348	23517	23345	23597	23501	23396	23648	23525	23451	23547	23518	23388	23338	23570	23371	23391	23696	23663	23389	23582	23768	23453	23545	23686	23614	23685	23429	23481	23596	23611	23560	23654	23643	23520	23587	23703	23550	23521	23542	23504	23776	23504	23526	23705	23592	23540	23651	23572	23345	23587	23412	23309	23674	23477	23481	23571	23633	23496	23335	23524	23388	23724	23617	23574	23403	23332	23209	23436	23471	23413	23632	23614	23319	23563	23569	23469	23578	23584	23555	23234	23432	23465	23353	23538	23485	23691	23360	23380	23509	23430	23367	23490	23230	23321	23452	23462	23454	23671	23527	23367	23585	23580	23541	23466	23573	23449	23486	23578	23528	23479	23454	23407	23441	23488	23375	23359	23277	23473	23398	23537	23589	23678	23329	23341	23667	23718	23551	23307	23358	23442	23752	23741	23473	23528	23728	23331	23561	23627	23393	23478	23440	23564	23735	23576	23555	23465	23665	23371	23565	23548	23656	23462	23471	23524	23559	23708	23428	23565	23493	23417	23640	23576	23827	23563	23700	23541	23477	23379	23305	23653	23595	23555	23549	23411	23443	23714	23578	23500	23776	23332	23587	23362	23327	23395	23481	23599	23518	23425	23593	23538	23407	23707	23499	23545	23644	23233	23568	23714	23632	23515	23583	23703	23555	23338	23487	23778	23648	23362	23611	23445	23483	23528	23461	23364	23401	23639	23588	23563	23528	23486	23570	23519	23550	23510	23454	23479	23787	23605	23540	23582	23517	23575	23431	23623	23672	23410	23699	23462	23452	23533	23658	23362	23602	23497	23420	23839	23556	23504	23677	23492	23670	23496	23564	23559	23448	23554	23568	23383	23621	23360	23683	23406	23455	23525	23498	23546	23563	23599	23521	23742	23276	23692	23344	23426	23233	23362	23518	23450	23809	23732	23600	23508	23186	23609	23637	23645	23519	23462	23344	23409	23577	23606	23522	23514	23579	23761	23583	23382	23482	23671	23618	23450	23533	23867	23422	23475	23414	23369	23467	23515	23635	23701	23515	23459	23675	23692	23550	23463	23312	23557	23526	23811	23474	23561	23741	23581	23618	23718	23444	23531	23607	23490	23444	23616	23482	23637	23523	23302	23474	23528	23305	23579	23696	23775	23333	23498	23465	23584	23503	23612	23611	23493	23401	23547	23576	23341	23622	23472	23468	23751	23416	23668	23682	23607	23420	23340	23438	23479	23484	23669	23595	23777	23658	23535	23293	23388	23456	23705	23437	23633	23688	23402	23586	23647	23337	23412	23475	23613	23432	23600	23671	23509	23489	23432	23557	23502	23198	23433	23744	23614	23632	23674	23455	23395	23598	23461	23313	23240	23401	23651	23425	23563	23240	23558	23368	23334	23609	23485	23337	23489	23503	23470	23718	23646	23277	23485	23631	23479	23674	23710	23561	23463	23526	23465	23574	23402	23498	23474	23440	23562	23873	23572	23649	23403	23765	23703	23550	23267	23585	23749	23545	23552	23622	23536	23625	23632	23480	23418	23677	23448	23512	23523	23639	23631	23572	23640	23499	23605	23565	23653	23580	23545	23447	23393	23402	23496	23658	23621	23581	23518	23465	23402	23607	23607	23774	23504	23465	23487	23396	23576	23723	23706	23541	23609	23535	23431	23479	23434	23541	23732	23713	23531	23836	23671	23631	23634	23333	23520	23509	23500	23435	23671	23626	23413	23573	23595	23551	23475	23826	23668	23639	23466	23480	23618	23578	23515	23385	23375	23764	23840	23681	23508	23577	23702	23639	23706	23552	23350	23469	23612	23431	23470	23531	23453	23480	23246	23502	23422	23730	23427	23259	23806	23450	23517	23594	23379	23532	23518	23546	23648	23672	23621	23477	23764	23881	23499	23399	23430	23381	23431	23512	23568	23538	23501	23512	23462	23402	23473	23346	23445	23829	23720	23514	23338	23430	23607	23611	23570	23575	23577	23579	23343	23627	23408	23646	23567	23523	23526	23609	23512	23477	23670	23946	23525	23498	23474	23555	23400	23511	23552	23507	23525	23579	23462	23365	23450	23434	23678	23607	23812	23566	23578	23469	23572	23672	23462	23466	23282	23645	23642	23399	23533	23234	23425	23648	23433	23614	23438	23352	23442	23683	23537	23596	23566	23495	23392	23471	23614	23598	23523	23432	23637	23497	23402	23820	23551	23545	23583	23701	23471	23538	23466	23488	23355	23528	23390	23544	23428	23476	23692	23682	23603	23555	23488	23831	23615	23442	23678	23549	23448	23496	23476	23540	23335	23639	23263	23701	23362	23534	23425	23493	23393	23586	23374	23552	23495	23463	23439	23293	23396	23136	23362	23471	23570	23674	23591	23732	23664	23655	23453	23552	23376	23294	23468	23448	23392	23528	23420	23524	23776	23514	23648	23586	23467	23469	23743	23505	23395	23461	23414	23593	23376	23450	23567	23578	23422	23785	23639	23803	23739	23504	23499	23373	23559	23518	23707	23436	23553	23558	23610	23699	23431	23399	23420	23256	23385	23512	23471	23485	23582	23594	23590	23395	23633	23619	23532	23742	23683	23191	23248	23481	23494	23383	23441	23648	23597	23339	23389	23558	23580	23546	23474	23563	23724	23530	23528	23385	23597	23663	23671	23628	23534	23498	23335	23587	23722	23500	23411	23641	23450	23504	23492	23526	23450	23515	23491	23558	23374	23518	23562	23564	23462	23522	23824	23531	23480	23763	23557	23411	23531	23479	23543	23403	23463	23416	23612	23703	23618	23748	23505	23472	23596	23512	23428	23782	23555	23545	23440	23765	23580	23638	23441	23606	23720	23497	23639	23563	23721	23498	23487	23468	23395	23572	23619	23695	23634	23608	23351	23591	23593	23628	23516	23419	23684	23446	23469	23535	23401	23854	23606	23510	23467	23576	23614	23573	23279	23624	23440	23451	23620	23474	23508	23569	23557	23481	23478	23439	23548	23607	23496	23258	23333	23625	23619	23601	23655	23802	23694	23496	23518	23687	23393	23381	23454	23670	23723	23704	23773	23638	23573	23563	23661	23627	23336	23608	23545	23634	23693	23568	23420	23725	23527	23582	23677	23567	23285	23499	23621	23640	23385	23781	23477	23398	23578	23742	23560	23346	23567	23624	23570	23682	23438	23631	23281	23280	23326	23538	23391	23533	23517	23462	23626	23543	23643	23489	23451	23509	23538	23500	23487	23334	23454	23519	23506	23461	23463	23567	23528	23523	23673	23501	23266	23152	23245	23186	23409	23467	23549	23637	23573	23536	23456	23414	23513	23355	23663	23615	23527	23417	23366	23388	23539	23672	23483	23608	23584	23644	23453	23444	23593	23706	23536	23451	23310	23413	23666	23705	23447	23690	23483	23566	23661	23552	23757	23289	23366	23346	23408	23383	23612	23463	23300	23563	23673	23682	23839	23462	23712	23532	23148	23456	23230	23581	23458	23782	23587	23583	23485	23698	23660	23629	23436	23449	23378	23408	23456	23544	23519	23567	23605	23584	23617	23660	23616	23421	23400	23412	23466	23540	23810	23623	23698	23543	23402	23493	23440	23516	23611	23481	23775	23711	23730	23546	23497	23306	23520	23390	23555	23398	23686	23409	23585	23694	23303	23570	23664	23573	23377	23522	23486	23564	23587	23515	23422	23513	23337	23629	23664	23617	23445	23383	23547	23656	23480	23512	23510	23487	23490	23398	23496	23572	23454	23308	23734	23567	23477	23706	23404	23538	23744	23285	23702	23575	23503	23572	23639	23534	23527	23444	23488	23303	23523	23514	23379	23959	23579	23652	23646	23427	23502	23494	23318	23679	23339	23638	23407	23715	23474	23600	23654	23624	23593	23488	23553	23553	23379	23513	23455	23503	23317	23374	23652	23568	23501	23450	23540	23541	23468	23759	23598	23458	23580	23589	23614	23704	23613	23601	23447	23339	23393	23414	23516	23424	23439	23320	23674	23621	23570	23628	23819	23630	23433	23324	23372	23430	23630	23459	23565	23599	23761	23713	23570	23424	23490	23269	23753	23501	23518	23619	23733	23626	23526	23549	23588	23652	23399	23495	23350	23279	23329	23480	23320	23814	23738	23558	23658	23678	23554	23700	23462	23526	23391	23514	23361	23575	23396	23463	23744	23567	23503	23377	23510	23534	23596	23436	23601	23669	23580	23683	23305	23565	23708	23774	23706	23663	23592	23372	23591	23334	23481	23712	23696	23643	23506	23553	23465	23418	23550	23533	23324	23457	23451	23594	23795	23538	23428	23744	23453	23544	23564	23501	23497
51039	78797	71707	56488	39802	27118	17753	16695	16522	16217	15941	15905	16141	16810	28048	29536	27389	22364	17326	15705	15704	15775	15700	15748	15812	16344	16189	16205	15865	15686	15841	15817	15752	15746	15701	15615	15614	15783	15678	15738	15677	15744	15697	15575	15760	15682	15861	15673	15705	15785	15509	15596	15851	15567	15647	15605	15664	15672	15621	15561	15664	15747	15729	15629	15687	15762	15823	15824	15778	15763	15488	15737	15509	15682	15513	15611	15665	15515	15581	15668	15835	15581	15644	15599	15570	15813	15715	15599	15610	15469	15718	15577	15819	15607	15521	15683	15696	15630	15592	15703	15693	15589	15761	15636	15638	15557	15758	15707	15553	15656	15666	15719	15680	15548	15514	15501	15561	15850	15678	15653	15706	15458	15680	15500	15627	15535	15517	15675	15647	15591	15756	15612	15812	15714	15630	15672	15583	15804	15579	15803	15720	15675	15766	15805	15741	15636	15636	15482	15734	15686	15661	15571	15666	15656	15755	15587	15716	15660	15537	15595	15833	15698	15633	15538	15647	15699	15623	15750	15665	15777	15634	15614	15867	15447	15662	15476	15557	15549	15537	15773	15556	15795	15646	15658	15492	15587	15700	15487	15630	15698	15621	15595	15631	15782	15629	15732	15621	15628	15496	15756	15554	15653	15705	15706	15681	15514	15628	15635	15709	15732	15660	15637	15730	15721	15686	15502	15735	15638	15706	15795	15720	15577	15687	15732	15689	15642	15621	15561	15620	15660	15645	15711	15715	15678	15758	15760	15569	15654	15570	15706	15777	15641	15781	15703	15608	15501	15667	15593	15587	15539	15787	15566	15568	15580	15815	15550	15639	15551	15591	15618	15497	15762	15512	15659	15608	15612	15804	15694	15580	15810	15622	15688	15608	15665	15614	15601	15683	15638	15784	15521	15757	15563	15716	15574	15698	15712	15681	15725	15716	15894	15581	15771	15765	15641	15555	15613	15678	15608	15573	15660	15679	15605	15751	15530	15495	15602	15641	15576	15434	15643	15384	15417	15598	15670	15566	15773	15653	15723	15641	15634	15577	15715	15688	15466	15651	15550	15799	15816	15770	15642	15723	15726	15812	15562	15591	15536	15663	15746	15761	15491	15671	15679	15687	15503	15561	15534	15709	15509	15778	15803	15622	15575	15803	15685	15572	15762	15784	15641	15529	15540	15600	15808	15705	15592	15446	15713	15727	15640	15688	15711	15613	15575	15690	15625	15630	15827	15637	15706	15608	15673	15498	15775	15617	15638	15701	15583	15667	15625	15494	15739	15580	15448	15590	15702	15667	15699	15686	15764	15510	15617	15572	15600	15651	15651	15701	15590	15609	15889	15735	15588	15562	15750	15612	15604	15632	15764	15590	15509	15790	15698	15638	15745	15716	15861	15566	15701	15603	15574	15632	15684	15569	15754	15547	15540	15656	15723	15626	15740	15694	15663	15684	15747	15843	15506	15624	15658	15644	15525	15629	15800	15725	15786	15718	15693	15702	15648	15723	15526	15840	15773	15762	15587	15525	15791	15652	15592	15563	15664	15602	15840	15712	15769	15660	15658	15731	15699	15550	15597	15468	15535	15791	15616	15714	15630	15559	15646	15747	15588	15679	15703	15862	15712	15757	15744	15584	15543	15652	15593	15519	15798	15494	15632	15653	15599	15677	15697	15706	15616	15726	15721	15673	15554	15656	15611	15671	15543	15754	15471	15596	15731	15665	15739	15604	15457	15712	15737	15671	15610	15834	15652	15549	15684	15563	15504	15638	15664	15879	15870	15797	15812	15892	15777	15691	15837	15707	15637	15790	15675	15656	15746	15610	15523	15682	15599	15586	15656	15647	15520	15832	15385	15607	15585	15682	15567	15386	15513	15705	15695	15775	15590	15813	15562	15859	15713	15658	15582	15443	15659	15849	15686	15819	15689	15610	15648	15434	15825	15602	15653	15745	15677	15641	15678	15476	15617	15721	15705	15678	15688	15735	15692	15591	15640	15775	15675	15754	15636	15749	15647	15752	15649	15733	15587	15735	15692	15613	15842	15722	15753	15693	15752	15695	15788	15762	15698	15658	15799	15642	15683	15601	15557	15746	15494	15668	15811	15560	15796	15831	15480	15773	15911	15613	15489	15791	15551	15550	15657	15573	15723	15736	15814	15692	15760	15645	15654	15755	15615	15740	15588	15832	15714	15864	15597	15752	15671	15675	15570	15662	15609	15613	15719	15845	15716	15743	15508	15774	15488	15620	15736	15586	15635	15814	15621	15564	15674	15721	15743	15619	15594	15641	15612	15597	15672	15716	15680	15680	15703	15635	15781	15686	15490	15810	15722	15633	15617	15582	15721	15750	15557	15674	15574	15781	15700	15510	15645	15725	15528	15686	15573	15616	15739	15610	15499	15543	15581	15816	15699	15744	15666	15689	15661	15506	15601	15756	15595	15605	15815	15757	15539	15759	15457	15646	15581	15585	15596	15571	15757	15594	15748	15685	15615	15793	15651	15666	15705	15813	15741	15684	15820	15598	15656	15901	15642	15382	15772	15698	15735	15755	15574	15539	15705	15709	15651	15490	15493	15550	15571	15654	15639	15695	15791	15623	15677	15479	15671	15576	15519	15752	15740	15728	15667	15855	15504	15627	15412	15657	15678	15611	15699	15645	15826	15576	15547	15546	15827	15530	15609	15715	15655	15452	15812	15544	15574	15810	15685	15790	15705	15774	15839	15768	15745	15604	15726	15745	15799	15770	15527	15718	15547	15755	15667	15646	15655	15590	15783	15574	15795	15503	15626	15732	15602	15619	15701	15810	15664	15476	15739	15528	15735	15610	15735	15752	15834	15545	15568	15714	15537	15573	15540	15730	15779	15642	15633	15544	15633	15630	15732	15721	15728	15727	15659	15472	15723	15692	15717	15736	15655	15578	15948	15648	15800	15795	15503	15588	15746	15659	15744	15527	15661	15613	15606	15684	15580	15774	15507	15684	15795	15701	15581	15739	15743	15648	15624	15844	15581	15662	15478	15858	15573	15774	15867	15615	15617	15540	15540	15699	15494	15682	15714	15761	15545	15540	15602	15719	15622	15580	15567	15738	15754	15589	15855	15778	15782	15498	15602	15666	15620	15765	15618	15634	15730	15496	15616	15653	15475	15637	15584	15647	15545	15721	15638	15651	15837	15525	15702	15668	15451	15620	15537	15557	15721	15650	15662	15565	15760	15586	15711	15627	15820	15470	15626	15730	15651	15700	15725	15495	15855	15547	15549	15526	15680	15732	15535	15724	15793	15694	15544	15583	15579	15979	15786	15714	15664	15674	15516	15587	15771	15765	15458	15537	15579	15731	15651	15662	15623	15634	15593	15773	15604	15721	15640	15802	15632	15713	15834	15656	15861	15577	15667	15679	15707	15717	15705	15636	15651	15705	15878	15575	15644	15566	15684	15660	15703	15668	15771	15569	15672	15641	15684	15756	15891	15735	15612	15693	15682	15535	15599	15531	15660	15545	15595	15627	15783	15760	15658	15784	15676	15554	15645	15678	15693	15491	15591	15643	15817	15667	15580	15731	15703	15897	15663	15741	15610	15567	15756	15628	15535	15658	15701	15566	15531	15624	15673	15535	15687	15677	15717	15759	15669	15800	15677	15468	15727	15565	15504	15627	15535	15625	15641	15575	15531	15678	15568	15649	15587	15846	15729	15592	15702	15716	15699	15429	15628	15536	15697	15623	15661	15766	15593	15693	15786	15761	15687	15462	15679	15745	15670	15635	15817	15643	15644	15662	15492	15762	15508	15627	15708	15681	15712	15629	15751	15647	15578	15769	15871	15668	15648	15641	15883	15898	15543	15496	15563	15615	15493	15729	15734	15508	15625	15549	15706	15612	15773	15782	15776	15596	15797	15577	15621	15549	15579	15654	15740	15556	15693	15610	15792	15614	15648	15450	15631	15655	15584	15622	15613	15669	15604	15675	15623	15729	15446	15746	15742	15667	15554	15753	15728	15759	15681	15707	15668	15548	15566	15525	15712	15733	15631	15682	15667	15726	15745	15690	15638	15688	15724	15702	15645	15668	15598	15475	15536	15667	15703	15629	15589	15639	15854	15623	15579	15580	15556	15717	15850	15643	15795	15729	15798	15679	15529	15740	15576	15602	15839	15627	15639	15599	15687	15759	15719	15648	15690	15659	15529	15513	15549	15723	15619	15672	15694	15714	15469	15482	15607	15513	15634	15672	15746	15568	15682	15547	15629	15658	15740	15716	15552	15651	15651	15724	15711	15651	15777	15617	15547	15756	15673	15541	15639	15783	15664	15784	15652	15510	15545	15641	15617	15681	15682	15523	15694	15429	15538	15818	15525	15753	15587	15652	15598	15633	15717	15753	15589	15776	15658	15831	15566	15620	15573	15846	15683	15762	15756	15635	15807	15730	15554	15556	15516	15577	15687	15660	15592	15622	15570	15608	15741	15843	15615	15638	15446	15736	15516	15504	15686	15732	15596	15591	15703	15602	15554	15458	15527	15782	15546	15753	15653	15518	15867	15607	15784	15577	15596	15651	15574	15702	15531	15599	15708	15729	15562	15511	15483	15842	15781	15652	15638	15606	15529	15598	15869	15498	15757	15673	15620	15738	15723	15649	15758	15682	15652	15564	15577	15746	15728	15646	15555	15751	15736	15680	15773	15776	15653	15757	15435	15615	15643	15595	15600	15666	15619	15674	15701	15481	15568	15696	15606	15673	15799	15685	15560	15563	15664	15632	15706	15673	15636	15613	15560	15609	15653	15633	15661	15728	15663	15585	15698	15897	15684	15516	15715	15450	15584	15741	15775	15726	15455	15824	15697	15517	15718	15570	15698	15654	15701	15664	15596	15810	15682	15740	15806	15676	15686	15645	15676	15658	15664	15655	15683	15828	15586	15656	15573	15771	15701	15676	15800	15610	15595	15715	15700	15701	15473	15623	15597	15687	15665	15508	15723	15537	15701	15497	15657	15791	15649	15647	15619	15716	15629	15629	15729	15783	15665	15761	15669	15681	15607	15537	15628	15584	15684	15544	15791	15844	15708	15697	15531	15680	15510	15720	15662	15676	15778	15569	15556	15731	15712	15798	15594	15740	15725	15575	15803	15617	15614	15771	15732	15803	15615
44482	48657	49674	40473	31732	25812	24028	23594	23574	23520	23342	23528	23427	23456	23660	23780	23886	23722	23599	23514	23553	23442	23680	23329	23351	23449	23702	23492	23470	23352	23235	23351	23219	23569	23381	23374	23447	23167	23513	23266	23451	23298	23291	23416	23248	23230	23373	23291	23443	23387	23359	23441	23460	23203	23347	23473	23436	23446	23630	23511	23440	23221	23592	23467	23648	23332	23437	23195	23484	23413	23191	23435	23359	23266	23320	23373	23423	23367	23597	23283	23318	23406	23279	23505	23452	23421	23399	23029	23348	23435	23246	23571	23381	23262	23361	23424	23308	23456	23200	23364	23365	23545	23216	23367	23500	23552	23409	23269	23405	23345	23477	23337	23516	23141	23594	23346	23388	23360	23530	23126	23187	23488	23406	23508	23465	23351	23511	23542	23413	23278	23357	23206	23494	23568	23259	23392	23091	23328	23095	23536	23443	23364	23482	23438	23586	23300	23396	23227	23223	23355	23306	23401	23268	23341	23299	23354	23350	23248	23285	23085	23132	23307	23559	23345	23301	23307	23452	23463	23623	23300	23278	23344	23466	23464	23522	23376	23384	23567	23295	23513	23185	23190	23227	23390	23379	23484	23331	23140	23105	23237	23293	23091	23474	23534	23478	23129	23400	23432	23554	23523	23455	23371	23332	23299	23232	23111	23506	23348	23341	23331	23247	23295	23370	23463	23339	23394	23357	23221	23199	23353	23312	23335	23308	23405	23383	23266	23370	23278	23141	23481	23289	23397	23546	23436	23389	23429	23338	23156	23245	23374	23343	23435	23297	23348	23363	23242	23190	23115	23382	23203	23348	23214	23404	23108	23488	23319	23493	23441	23246	23235	23354	23335	23555	23308	23306	23535	23330	23323	23311	23342	23457	23252	23601	23478	23380	23365	23406	23235	23325	23486	23453	23346	23489	23201	23292	23193	23316	23272	23366	23308	23502	23237	23167	23264	23264	23424	23519	23659	23305	23456	23152	23464	23400	23218	23415	23173	23307	23464	23536	23417	23331	23195	23458	23510	23489	23513	23189	23507	23258	23186	23059	23270	23346	23350	23340	23417	23216	23408	23337	23379	23265	23292	23349	23352	23300	23497	23629	23297	23255	23134	23240	23174	23034	23379	23481	23331	23330	23472	23406	23283	23371	23282	23436	23384	23508	23193	23379	23289	23534	23120	23292	23492	23493	23307	23348	23267	23471	23366	23360	23212	23287	23283	23351	23504	23392	23339	23274	23309	23279	23299	23593	23184	23299	23430	23447	23447	23390	23331	23155	23521	23504	23383	23635	23148	23267	23478	23485	23304	23418	23100	23197	23184	23392	23253	23397	23399	23613	23426	23277	23446	23211	23606	23284	23267	23348	23201	23205	23294	23656	23411	23493	23416	23190	23220	23255	23489	23595	23542	23603	23230	23146	23538	23119	23176	23213	23523	23519	23336	23401	23427	23238	23558	23528	23026	23528	23490	23524	23457	23452	23377	23312	23179	23566	23192	23434	23410	23272	23456	23289	23407	23402	23316	23452	23474	23471	23460	23439	23524	23498	23376	23334	23262	23474	23267	23293	23594	23458	23336	23319	23359	23497	23471	23269	23368	23507	23334	23338	23410	23404	23472	23043	23267	23453	23501	23657	23445	23573	23439	23106	23351	23358	23230	23286	23522	23439	23257	23466	23529	23366	23574	23302	23387	23510	23439	23488	23193	23563	23319	23284	23335	23383	23275	23413	23307	23528	23580	23385	23280	23270	23620	23405	23187	23116	23250	23202	23340	23539	23281	23574	23299	23525	23562	23370	23569	23333	23438	23263	23363	23668	23242	23299	23405	23553	23254	23432	23347	23420	23309	23262	23171	23290	23300	23239	23282	23413	23429	23424	23311	23275	23306	23414	23227	23290	23331	23379	23342	23442	23126	23489	23328	23354	23547	23338	23201	23333	23425	23499	23490	23360	23501	23407	23136	23304	23285	23110	23255	23444	23551	23438	23398	23511	23444	23333	23266	23311	23242	23172	23077	23327	23395	23454	23755	23158	23200	23467	23370	23253	23553	23531	23201	23435	23462	23640	23426	23342	23366	23439	23551	23526	23314	23404	23550	23203	23251	23515	23280	23438	23274	23416	23294	23300	23172	23153	23270	23378	23581	23226	23227	23253	23459	23384	23589	23231	23485	23321	23292	23293	23479	23360	23219	23241	23236	23424	23276	23232	23378	23210	23094	23292	23240	23514	23267	23414	23245	23520	23415	23377	23415	23410	23490	23474	23443	23436	23132	23471	23420	23266	23425	23393	23358	23360	23257	23430	23351	23399	23479	23312	23344	23194	23390	23185	23179	23477	23074	23380	23638	23146	23212	23259	23502	23431	23549	23532	23453	23442	23283	23426	23211	23211	23301	23249	23267	23564	23492	23234	23367	23451	23517	23655	23398	23292	23528	23263	23331	23290	23235	23492	23408	23562	23590	23293	23397	23218	23448	23504	23427	23514	23455	23605	23345	23334	23176	23454	23338	23233	23256	23400	23358	23322	23214	23187	23264	23390	23378	23231	23514	23191	23255	23331	23324	23286	23620	23399	23433	23365	23256	23391	23183	23107	23324	23393	23229	23579	23321	23270	23602	23568	23489	23435	23180	23217	23465	23597	23353	23417	23428	23231	23317	23278	23394	23617	23405	23451	23475	23566	23409	23242	23492	23235	23572	23383	23672	23434	23347	23406	23348	23368	23609	23444	23274	23425	23499	23408	23246	23563	23207	23448	23245	23287	23211	23065	23288	23374	23505	23328	23207	23375	23481	23483	23185	23179	23087	23354	23408	23441	23154	23453	23360	23010	23310	23359	23557	23228	23294	23500	23681	23400	23276	23493	23231	23394	23383	23520	23228	23514	23417	23429	23229	23409	23414	23492	23555	23454	23400	23247	23400	23432	23392	23353	23040	23428	23330	23495	23427	23407	23298	23507	23370	23260	23452	23460	23344	23367	23437	23289	23369	23300	23378	23204	23335	23303	23403	23538	23495	23255	23480	23322	23594	23246	23412	23370	23430	23321	23316	23504	23426	23492	23027	23145	23415	23256	23308	23415	23402	23351	23472	23405	23578	23189	23532	23425	23443	23242	23224	23416	23282	23315	23521	23464	23327	23334	23388	23394	23564	23436	23229	23159	23416	23150	23231	23457	23392	23249	23670	23526	23444	23377	23245	23489	23432	23236	23044	23525	23307	23270	23265	23273	23301	23239	23508	23330	23288	22996	23362	23181	23419	23389	23303	23616	23473	23446	23144	23294	23382	23264	23279	23307	23428	23440	23545	23474	23120	23442	23381	23367	23402	23102	23484	23385	23187	23287	23432	23401	23288	23243	23218	23400	23219	23487	23164	23266	23469	23486	23397	23454	23262	23293	23211	23503	23442	23295	23756	23599	23210	23400	23355	23384	23664	23297	23479	23381	23376	23255	23291	23273	23468	23329	23456	23344	23366	23294	23479	23480	23402	23618	23465	23250	23541	23403	23450	23449	23297	23549	23289	23373	23424	23516	23461	23409	23248	23415	23256	23462	23125	23285	23419	23355	23306	23253	23385	23373	23506	23271	23272	23282	23286	23327	23129	23430	23544	23127	23203	23261	23360	23273	23234	23149	23328	23385	23438	23379	23281	23385	23251	23453	23287	23416	23472	23468	23460	23465	23335	23365	23389	23434	23514	23415	23349	23564	23313	23330	23481	23241	23426	23395	23229	23292	23158	23533	23331	23405	23503	23273	23348	23229	23409	23464	23242	23169	23171	23507	23394	23453	23459	23444	23796	23281	23259	23294	23236	23368	23489	23355	23458	23432	23530	23395	23151	23190	23561	23369	23429	23589	23252	23200	23240	23248	23369	23457	23370	23243	23263	23111	23482	23292	23142	23523	23300	23492	23397	23450	23547	23545	23274	23190	23526	23344	23389	23496	23402	23306	23434	23426	23476	23222	23584	23304	23416	23498	23458	23599	23361	23253	23545	23356	23233	23204	23443	23438	23488	23466	23280	23278	23636	23236	23340	23323	23562	23556	23202	23456	23505	23190	23219	23456	23364	23261	23480	23432	23235	23548	23590	23434	23465	23678	23493	23187	23358	23530	23279	23518	23442	23499	23317	23475	23488	23313	23318	23309	23546	23312	23195	23473	23347	23397	23279	23448	23447	23457	23118	23238	23491	23482	23188	23140	23343	23315	23447	23398	23197	23426	23600	23571	23255	23447	23392	23053	23400	23439	23453	23445	23460	23313	23627	23327	23564	23264	23274	23507	23442	23489	23160	23416	23335	23353	23215	23386	23312	23463	23252	23450	23366	23260	23169	23450	23445	23233	23373	23178	23369	23431	23452	23459	23140	23257	23447	23404	23200	23604	23449	23312	23268	23439	23162	23412	23337	23226	23235	23410	23357	23300	23380	23326	23297	23402	23450	23313	23453	23717	23476	23345	23291	23284	23399	23366	23390	23292	23473	23315	23400	23197	23388	23404	23380	23494	23413	23183	23332	23413	23357	23437	23390	23487	23358	23413	23462	23117	23473	23328	23400	23419	23391	23525	23402	23301	23330	23204	23345	23615	23385	23387	23293	23421	23316	23479	23105	23328	23258	23462	23313	23521	23492	23348	23390	23378	23322	23441	23438	23305	23310	23515	23570	23341	23431	23317	23562	23352	23343	23458	23380	23334	23491	23373	23272	23459	23384	23324	23342	23303	23339	23391	23563	23640	23341	23468	23446	23482	23257	23507	23361	23591	23726	23354	23572	23282	23375	23440	23483	23301	23279	23363	23401	23248	23508	23160	23279	23507	23442	23373	23295	23495	23391	23308	23306	23366	23403	23156	23283	23403	23465	23057	23203	23232	23291	23425	23569	23233	23456	23438	23247	23319	23272	23564	23410	23457	23355	23333	23392	23365	23158	23402	23495	23252	23522	23174	23415	23336	23424	23277	23473	23461	23215	23558	23310	23105	23437	23355	23312	23496	23359	23427	23334	23300	23633	23610	23351	23131	23392	23277	23355	23582	23543	23368	23163	23397	23257	23298	23036	23451	23478	23303	23374	23218	23117	23446	23107	23325	23350	23461	23613	23456	23507	23241	23423	23363	23501	23041	23204	23252	23026	23366	23286	23383	23239	23524	23368
47428	55760	49618	35442	25440	17373	15827	15661	15829	15635	15689	15641	15594	15786	15718	16148	16084	15806	15604	15637	15643	15623	15545	15495	15773	15434	15699	15572	15595	15527	15606	15563	15663	15502	15557	15422	15636	15436	15540	15607	15599	15641	15639	15707	15455	15484	15575	15575	15555	15597	15417	15543	15531	15483	15657	15508	15620	15573	15462	15375	15548	15493	15605	15515	15492	15606	15650	15480	15573	15738	15498	15500	15653	15564	15625	15539	15445	15545	15527	15412	15510	15494	15517	15411	15577	15510	15529	15544	15585	15497	15541	15538	15502	15657	15566	15428	15198	15556	15370	15505	15412	15729	15457	15576	15721	15578	15642	15409	15603	15565	15518	15533	15621	15576	15562	15455	15537	15297	15571	15499	15576	15421	15369	15485	15512	15507	15447	15688	15581	15443	15645	15554	15456	15596	15633	15485	15602	15532	15653	15573	15439	15553	15579	15469	15486	15622	15461	15623	15506	15608	15547	15646	15515	15397	15506	15549	15562	15608	15523	15500	15542	15708	15689	15557	15643	15419	15577	15765	15455	15455	15494	15406	15511	15616	15362	15596	15730	15654	15466	15509	15495	15371	15494	15541	15601	15574	15620	15704	15492	15507	15566	15575	15405	15572	15575	15592	15607	15475	15444	15481	15388	15517	15607	15528	15580	15459	15516	15609	15716	15619	15564	15499	15646	15706	15563	15637	15571	15442	15439	15643	15602	15593	15624	15360	15517	15576	15527	15546	15517	15526	15516	15486	15453	15518	15649	15440	15582	15345	15510	15547	15534	15604	15622	15533	15559	15502	15436	15603	15637	15516	15514	15564	15561	15589	15525	15515	15663	15455	15501	15536	15610	15385	15489	15493	15435	15575	15706	15419	15600	15413	15562	15393	15502	15566	15629	15612	15553	15538	15564	15609	15463	15457	15464	15372	15570	15699	15401	15573	15540	15650	15622	15609	15389	15504	15653	15688	15613	15639	15499	15421	15592	15465	15710	15584	15483	15700	15554	15419	15550	15528	15642	15472	15504	15505	15543	15576	15576	15509	15412	15547	15421	15564	15282	15675	15631	15703	15489	15444	15622	15569	15542	15566	15489	15482	15615	15513	15574	15522	15500	15521	15613	15580	15562	15641	15524	15524	15631	15590	15566	15458	15448	15572	15674	15647	15565	15626	15625	15419	15349	15574	15687	15332	15519	15746	15641	15601	15538	15507	15695	15658	15474	15495	15407	15609	15660	15602	15693	15535	15489	15563	15718	15489	15467	15650	15565	15672	15662	15598	15497	15359	15593	15503	15608	15556	15646	15488	15412	15630	15552	15561	15817	15449	15579	15589	15758	15498	15495	15401	15482	15773	15624	15549	15472	15455	15511	15748	15506	15434	15486	15642	15608	15502	15289	15549	15468	15650	15529	15537	15465	15439	15874	15526	15465	15382	15499	15593	15491	15665	15483	15685	15627	15613	15500	15643	15546	15528	15631	15543	15527	15559	15532	15539	15424	15504	15471	15415	15751	15585	15457	15444	15380	15474	15506	15653	15509	15614	15767	15500	15601	15571	15471	15536	15340	15537	15593	15525	15619	15629	15412	15600	15643	15657	15581	15489	15533	15550	15470	15441	15561	15511	15408	15719	15613	15540	15520	15655	15733	15535	15492	15500	15517	15518	15574	15424	15552	15735	15475	15669	15589	15452	15538	15483	15595	15565	15556	15538	15583	15656	15533	15497	15442	15821	15785	15658	15527	15474	15558	15366	15547	15571	15383	15546	15580	15723	15519	15558	15611	15717	15575	15693	15508	15487	15415	15634	15661	15606	15398	15543	15504	15697	15492	15667	15527	15583	15449	15552	15563	15548	15411	15469	15499	15612	15368	15574	15655	15599	15425	15419	15525	15492	15601	15661	15673	15449	15516	15563	15557	15523	15641	15677	15496	15622	15642	15549	15597	15453	15439	15441	15577	15457	15517	15547	15530	15590	15537	15534	15440	15709	15645	15541	15700	15536	15597	15411	15476	15522	15577	15571	15502	15573	15570	15430	15507	15534	15564	15536	15558	15595	15605	15518	15679	15528	15509	15329	15638	15354	15701	15647	15603	15503	15516	15574	15573	15604	15601	15703	15571	15615	15503	15786	15628	15486	15513	15564	15536	15455	15538	15599	15592	15604	15475	15567	15506	15461	15645	15669	15561	15522	15545	15470	15611	15611	15502	15528	15606	15407	15656	15686	15449	15744	15472	15476	15483	15628	15619	15470	15475	15520	15624	15600	15613	15476	15587	15580	15680	15454	15449	15697	15568	15643	15473	15420	15656	15723	15575	15424	15521	15617	15726	15489	15459	15438	15594	15618	15432	15504	15566	15533	15562	15511	15732	15532	15449	15646	15677	15569	15642	15547	15653	15495	15485	15506	15488	15432	15697	15553	15454	15547	15500	15560	15558	15519	15608	15439	15534	15656	15532	15397	15373	15602	15643	15663	15628	15577	15387	15502	15556	15470	15633	15516	15639	15589	15576	15553	15635	15710	15545	15500	15478	15619	15619	15518	15547	15545	15601	15623	15707	15512	15429	15584	15643	15544	15405	15370	15648	15385	15598	15391	15534	15502	15616	15664	15751	15672	15759	15474	15544	15652	15615	15553	15536	15527	15697	15681	15525	15763	15399	15456	15505	15450	15432	15568	15530	15514	15733	15377	15594	15418	15546	15451	15439	15602	15710	15438	15545	15400	15692	15511	15582	15589	15711	15566	15559	15616	15361	15643	15501	15686	15673	15592	15520	15475	15651	15497	15669	15526	15512	15566	15462	15708	15567	15348	15638	15546	15381	15416	15638	15510	15521	15596	15812	15422	15732	15472	15584	15569	15524	15403	15537	15630	15629	15625	15596	15512	15523	15367	15438	15501	15467	15532	15369	15565	15574	15404	15432	15442	15647	15680	15445	15502	15454	15646	15616	15503	15616	15781	15540	15526	15489	15414	15651	15510	15464	15610	15675	15567	15660	15635	15560	15649	15496	15443	15632	15537	15451	15525	15438	15484	15658	15256	15432	15396	15405	15728	15669	15582	15363	15524	15494	15602	15601	15655	15500	15465	15597	15615	15524	15493	15707	15575	15562	15587	15672	15576	15590	15605	15441	15409	15441	15724	15445	15614	15640	15588	15375	15381	15545	15471	15555	15486	15644	15518	15557	15588	15509	15516	15430	15469	15541	15553	15534	15720	15634	15713	15658	15682	15622	15446	15285	15541	15626	15534	15643	15546	15670	15534	15501	15595	15649	15620	15613	15535	15572	15593	15451	15598	15537	15506	15573	15595	15478	15725	15644	15553	15458	15502	15510	15577	15815	15567	15496	15376	15575	15566	15473	15540	15759	15470	15587	15640	15569	15696	15318	15545	15597	15696	15375	15612	15532	15651	15317	15682	15586	15634	15374	15518	15506	15545	15545	15567	15476	15468	15478	15509	15549	15519	15637	15465	15643	15457	15672	15644	15545	15655	15472	15534	15658	15467	15598	15565	15586	15553	15679	15664	15624	15597	15583	15627	15606	15493	15658	15624	15608	15489	15604	15646	15676	15415	15451	15546	15515	15681	15652	15578	15667	15641	15633	15490	15579	15484	15509	15487	15601	15575	15591	15509	15576	15505	15552	15539	15486	15476	15598	15482	15502	15611	15406	15473	15420	15493	15523	15561	15592	15510	15632	15603	15535	15580	15677	15422	15401	15447	15437	15595	15772	15692	15485	15393	15381	15576	15646	15490	15519	15732	15626	15451	15583	15664	15584	15541	15693	15605	15628	15673	15436	15609	15593	15753	15620	15440	15555	15626	15426	15394	15586	15567	15641	15559	15596	15471	15754	15554	15593	15724	15678	15536	15519	15500	15475	15749	15477	15563	15397	15553	15488	15530	15667	15501	15627	15550	15514	15624	15547	15572	15680	15466	15466	15351	15566	15369	15309	15589	15398	15676	15720	15616	15662	15547	15661	15504	15515	15619	15575	15484	15562	15489	15444	15524	15579	15604	15587	15624	15499	15628	15509	15411	15464	15537	15811	15676	15562	15623	15679	15534	15433	15418	15423	15607	15559	15492	15496	15714	15578	15553	15511	15534	15712	15599	15548	15569	15569	15546	15397	15396	15541	15433	15559	15604	15621	15417	15663	15656	15397	15566	15497	15766	15524	15591	15597	15498	15608	15522	15556	15417	15529	15446	15602	15649	15551	15507	15674	15686	15486	15456	15493	15591	15603	15609	15667	15691	15689	15615	15618	15552	15725	15570	15347	15451	15592	15481	15689	15540	15611	15601	15582	15438	15561	15640	15798	15625	15714	15742	15613	15642	15508	15568	15540	15518	15519	15661	15465	15473	15464	15727	15467	15717	15601	15621	15596	15617	15565	15631	15482	15707	15781	15536	15493	15505	15593	15476	15560	15624	15620	15485	15718	15486	15667	15575	15386	15528	15628	15451	15585	15564	15381	15580	15501	15658	15406	15454	15623	15452	15523	15436	15456	15562	15480	15509	15612	15613	15476	15511	15587	15441	15646	15376	15620	15488	15537	15430	15551	15540	15652	15474	15488	15608	15358	15467	15696	15435	15449	15578	15398	15411	15581	15600	15564	15582	15632	15459	15545	15603	15506	15530	15478	15585	15560	15588	15506	15515	15581	15594	15421	15448	15652	15646	15565	15471	15464	15540	15477	15624	15587	15544	15494	15481	15698	15451	15544	15506	15600	15407	15660	15594	15641	15439	15591	15715	15529	15578	15462	15585	15563	15765	15483	15607	15570	15668	15465	15524	15565	15508	15510	15484	15514	15567	15654	15567	15519	15597	15723	15715	15385	15602	15646	15542	15412	15553	15671	15502	15532	15637	15629	15539	15542	15481	15560	15325	15687	15554	15447	15590	15391	15350	15749	15449	15465	15736	15431	15567	15541	15558	15469	15635	15704	15565	15677	15449	15665	15538	15445	15554	15487	15448	15579	15656	15486	15628	15590	15608	15407	15430	15344	15489	15513	15637	15652	15400	15719	15235	15609	15528	15537	15394	15552	15720	15514	15645	15625	15605	15604	15528	15399	15637	15605	15657	15646	15629	15511	15482	15543	15507	15668	15459	15572	15603	15589	15647	15484	15481	15576	15553	15509	15434	15468	15504
23675	20770	29038	30407	26651	24957	26081	23656	23117	23039	23179	22986	22954	23431	26017	29600	29222	26404	23256	22586	22738	22818	22696	22836	22832	23197	23423	23102	22925	23112	22955	22469	22770	22821	22800	22711	22706	22621	22737	22704	22626	22772	22642	22542	22868	22617	22817	22679	22720	22632	22678	22365	22492	22946	22663	22698	22697	22707	22569	22903	22782	22654	22680	22562	22857	22660	22531	22778	22829	23005	22838	22621	22625	22746	22527	22462	22848	22631	22704	22629	22814	22473	22661	22566	22626	22690	22485	22723	22632	22879	22549	22549	22567	22658	22633	22714	22685	22741	22783	22881	22743	22671	22592	22383	22372	22849	22490	22561	22646	22758	22375	22475	22698	22571	22786	22753	22670	22731	22664	22747	22782	22740	22726	22611	22595	22421	22780	22598	22662	22609	22618	22674	22679	22758	22780	23075	22829	22724	22535	22507	22314	22535	22498	22639	22637	22754	22824	22473	22591	22482	22804	22625	22727	22577	22836	22620	22525	22980	22576	22631	22487	22692	22622	22580	22585	22458	22470	22545	22632	22559	22695	22619	22468	22343	22804	22526	22708	22718	22817	22551	22607	22467	22637	22525	22538	22474	22485	22645	22715	22404	22642	22403	22704	22689	22914	22723	22548	22726	22676	22833	22669	22764	22810	22501	22786	22510	22795	22696	22937	22707	22566	22846	22540	22401	22613	22696	22536	22724	22607	22545	22526	22673	22294	22913	22477	22690	22703	22730	22589	22796	22643	22598	22690	22629	22748	22653	22645	22696	22759	22589	22677	22951	22690	22519	22689	22647	22585	22373	22685	22512	22519	22490	22691	22761	22460	22695	22560	22525	22567	22801	22728	22698	22699	22665	22416	22711	22526	22678	22648	22695	22624	22612	22697	22746	22557	22715	22692	22706	22724	22851	22808	22486	22513	22661	22779	22509	22590	22749	22732	22672	22847	22540	22798	22778	22587	22382	22756	22680	22872	22555	22547	22555	22568	22665	22613	22269	22608	22664	22662	22545	22650	22795	22756	22595	22624	22645	22504	22564	22640	22665	22763	22496	22626	22777	22577	22944	22645	22660	22801	23101	22928	22753	22715	22662	22600	22630	22831	22634	22583	22604	22641	22742	22510	22824	22672	22477	22743	22419	22471	22536	22580	22622	22436	22499	22710	22795	22366	22789	22605	22737	22599	22664	22587	22449	22459	22722	22602	22766	22573	22705	22486	22640	22513	22670	22732	22498	22640	22852	22911	22560	22727	22458	22816	22592	22651	22831	22750	22559	22638	22744	22653	22599	22627	22694	22459	22712	22577	22692	22894	22563	22670	22659	22642	22671	22565	22607	22690	22551	22920	22651	22529	22663	22871	22573	22582	22608	22921	22664	22624	22505	22567	22695	22595	22585	22802	22676	22752	22655	22730	22638	22762	22663	22725	22582	22628	22877	22481	22593	22407	22614	22498	22602	22591	22633	22516	22875	22737	22847	22665	22768	22546	22462	22803	22373	22843	22728	22835	22747	22710	22670	22707	22722	22501	22664	22878	22552	22739	22596	22696	22722	22605	22822	22895	22666	22762	22685	22441	22990	22737	22810	22767	22853	22657	22550	22474	22409	22546	22623	22663	22815	22919	22535	22683	22516	22645	22571	22626	22665	22677	22379	22846	22547	22613	22541	22481	22517	22489	22738	22644	22640	22564	22699	22438	22814	22828	22800	22636	22783	22602	22461	22542	22568	22743	22619	22752	22704	22505	22662	22596	22714	22924	22682	22616	22522	22567	22563	22661	22861	22837	22786	22849	22807	22627	22571	22663	22808	22935	22729	22685	22740	22818	22903	22836	22727	22630	22465	22623	22730	22656	22512	22654	22489	22497	22513	22364	22440	22445	22586	22656	22627	22423	22893	22701	22457	22445	22502	22693	22477	22783	22636	22660	22490	22785	22940	22941	22682	22699	22765	22684	22488	22559	22502	22460	22607	22545	22688	22815	22499	22660	22831	22601	22688	22812	22560	22874	22534	22849	22675	22702	22691	22605	22711	22616	22622	22619	22635	22809	22839	22923	22579	22800	22522	22611	22557	22609	22443	22510	22581	22655	22474	22648	22763	22523	22806	22809	22645	22671	22659	22737	22728	22890	22705	22722	22604	22745	22805	22581	22669	22647	22571	22840	22504	22760	22410	22609	22546	22776	22781	22582	22780	22443	22639	22577	22646	22681	22474	22487	22450	22357	22707	22712	22534	22603	22533	22701	22286	22607	23055	22816	22461	22774	23127	22774	22647	22709	22803	22599	22870	22619	22681	22685	22532	22817	22629	22574	22651	22705	22626	22667	22417	22649	22709	22672	22446	22509	22646	22627	22645	22858	22562	22628	22619	22419	22829	22851	22689	22893	22766	22635	22710	22468	22743	22508	22882	22697	22603	22771	22820	22666	22750	22493	22526	22814	22493	22590	22717	22628	22489	22758	22842	22540	22526	22834	22895	22649	22880	22724	22541	22723	22982	22535	22506	22656	22827	22633	22713	22582	22522	22662	22624	22878	22365	22694	22533	22707	22566	22406	22454	22424	22423	22529	22697	22491	22680	22931	22698	22724	22686	22814	22615	22774	22781	22669	22599	22515	22736	22903	22710	22651	22639	22654	22482	22741	22868	22605	22815	22856	22916	22642	22694	22673	22663	22385	22601	22527	22500	22862	22649	22703	22672	22633	22683	22768	22341	22716	22568	22417	22690	22567	22745	22611	22726	22825	22654	22578	22806	22621	22481	22655	22548	22587	22559	22679	22563	22805	22634	22570	22579	22649	22737	22766	22383	22589	22499	22473	22740	22450	22637	22819	22830	22789	22590	22654	22400	22595	22801	22809	22508	22402	22680	22833	22662	22425	22493	22499	22580	22654	22676	22720	22939	22435	22687	22578	22729	22813	22664	22587	22662	22775	22573	22742	22847	22513	22689	22625	22543	22420	22429	22528	22727	22721	22598	22696	22798	22637	22582	22752	22535	22670	22719	22762	22662	22775	22700	22634	22667	22662	22984	22774	22588	22487	22812	22389	22698	22691	22739	22656	22340	22722	22496	22602	22733	22755	22925	22625	22623	22618	22502	22389	22676	22319	22862	22661	22463	22821	22546	22678	22681	22788	22847	22691	22840	22548	22670	22742	22496	22568	22727	22624	22580	22656	22563	22726	22734	22861	22809	22597	22479	22523	23065	22714	22769	22684	22521	22629	22858	22736	22321	22853	22736	22685	22639	22595	22392	22633	22603	22637	22645	22811	22788	22663	22689	22542	22650	22656	22878	22674	22566	22793	22692	22736	22496	22800	22552	22765	22592	22743	22595	22604	22747	22674	22863	22750	22657	22536	22623	22522	22751	22498	22478	22557	23093	22585	22646	22837	22674	22718	22421	22652	22450	22548	22603	22669	22647	22637	22363	22642	22702	22583	22678	22743	22656	22807	22580	22528	22776	22726	22803	22546	22711	22629	22607	22515	22905	22792	22871	22623	22438	22692	22375	22716	22728	22577	22725	22736	22783	22767	22728	22692	22780	22484	22718	22658	22821	22671	22608	22636	22688	22672	22611	22615	22505	22753	22639	22752	22401	22789	22521	22628	22636	22679	22601	22530	22585	22764	22732	22692	22738	22819	22229	22592	22900	22737	22673	22807	22704	22652	22233	22641	22483	22644	22358	22476	22640	22792	22762	22326	22696	22620	22518	22664	22735	22761	22514	22599	22745	22783	22503	22684	22651	22485	22909	22767	22640	23046	22564	22777	22747	22623	22760	22690	22741	22587	22240	22519	22658	22627	22716	22873	22654	22633	22684	23080	22758	22806	22628	22621	22634	22810	22528	22681	22571	22605	22627	22809	22566	22993	23001	22803	22615	22460	22915	22558	22538	22722	22827	22568	22613	22639	22714	22388	22409	22708	22594	22684	22540	22686	22682	22645	22736	22643	22566	22701	22603	22466	22750	22669	22477	22642	22494	22656	22543	22575	22570	22418	22662	22690	22649	22875	22765	22454	22684	22781	22704	22522	22656	22937	22991	22669	22749	22653	22632	22746	22660	22607	22788	22653	22792	22566	22567	22816	22751	22946	22606	22593	22864	22564	22540	22474	22701	22475	22692	22788	22840	22623	22672	22764	22738	22870	22634	22742	22901	22929	22430	22471	22332	22542	22636	22711	22717	22718	22728	22665	22574	22668	22884	22700	22475	22318	22832	22775	22718	22717	22751	22918	22742	22646	22614	22785	22634	22759	22741	22448	22673	22626	22658	22802	22869	22762	22679	22729	22605	22697	22433	22636	22840	22685	22773	22717	22521	22720	22654	22770	22825	22580	22561	22649	22764	22579	22543	22603	22607	22622	22717	22715	22818	22676	22425	22445	22617	22406	22654	22707	22629	22592	22680	22638	22612	22783	22509	22749	22577	22578	22577	22672	22459	22715	22750	22489	22693	22713	22931	22788	22595	22684	22661	22740	22763	22827	22688	22409	22585	22608	22476	23095	22597	22596	22585	22827	22667	22626	22625	22726	22577	22708	22819	22634	22620	22687	22797	22698	22654	22661	22779	22559	22654	22644	22322	22586	22561	22600	22577	22707	22625	22664	22506	22906	22744	22585	22793	22647	22596	22238	22810	22794	22726	22629	22452	22677	22647	22636	22782	22589	22586	22734	22744	22430	22401	22717	22751	22622	22555	22699	22744	22463	22602	22708	22642	22614	22519	22614	22620	22469	22618	22520	22723	22646	22649	22646	22348	22633	22531	22796	22485	22791	22533	22776	22749	22775	22726	22628	22677	22902	22850	22880	22485	22551	22718	22446	22749	22767	22715	22868	22750	22659	22725	22727	22625	22753	22764	22719	22676	22613	22621	22509	22608	22686	22743	22749	22663	22742	22671	22784	22843	22436	22593	22849	22727	22686	22498	22683	22426	22761	22753	22551	22777	22642	22783	22623	22699	22571	22739	22484	22411	22634	22626	22816	22684	22837	22475	22772	22589	22364	22539	22708	22778	22844	22588	22776	22683	22769	22816	22764	22782	22581	22606	22828	22535	22777	22709	22650	22222	22350	22476	22696	22743	22868	22778	22777	22627	22599	22663	22754	22704	22684	22597	22773	22785	22714	22681	22832	22720	22534	22835	22633	22673
45811	73052	66210	49834	26134	16881	16321	16279	15911	15523	15806	15700	15633	16524	20691	24513	23503	19099	15422	15337	15483	15494	15398	15314	15361	16129	16293	15877	15569	15319	15359	15327	15424	15364	15342	15174	15420	15124	15167	15312	15318	15230	15444	15243	15355	15319	15514	15323	15338	15471	15210	15318	15303	15469	15156	15278	15247	15338	15271	15311	15417	15191	15247	15180	15253	15436	15272	15344	15287	15249	15213	15428	15360	15378	15343	15338	15267	15274	15328	15506	15384	15296	15341	15234	15431	15264	15338	15378	15297	15422	15320	15344	15349	15208	15476	15405	15198	15169	15352	15154	15361	15411	15335	15408	15387	15250	15323	15363	15294	15342	15377	15365	15129	15495	15443	15385	15282	15193	15497	15332	15328	15450	15341	15429	15409	15428	15395	15238	15148	15460	15305	15283	15397	15106	15399	15466	15192	15334	15302	15317	15177	15289	15367	15288	15280	15283	15457	15299	15279	15287	15382	15470	15337	15474	15277	15347	15364	15169	15553	15360	15212	15439	15116	15142	15431	15467	15361	15335	15276	15323	15344	15212	15339	15450	15437	15338	15371	15267	15301	15235	15373	15378	15252	15439	15360	15218	15380	15352	15287	15211	15231	15324	15326	15147	15303	15265	15219	15315	15489	15357	15261	15256	15086	15408	15307	15263	15396	15181	15113	15300	15318	15267	15316	15381	15324	15158	15379	15267	15145	15466	15274	15371	15156	15350	15248	15464	15337	15345	15233	15361	15285	15400	15205	15357	15331	15318	15296	15276	15257	15325	15194	15380	15259	15290	15448	15348	15295	15340	15282	15259	15253	15346	15404	15253	15289	15399	15234	15241	15399	15364	15286	15322	15361	15246	15263	15379	15345	15301	15254	15203	15290	15359	15136	15155	15326	15268	15336	15196	15428	15355	15412	15351	15261	15191	15227	15330	15408	15458	15292	15275	15251	15298	15274	15261	15247	15257	15172	15245	15268	15427	15211	15224	15354	15443	15307	15268	15287	15315	15387	15345	15311	15415	15275	15363	15238	15370	15317	15075	15360	15261	15411	15165	15176	15441	15250	15317	15231	15294	15307	15410	15562	15357	15364	15323	15242	15492	15360	15391	15317	15448	15573	15160	15417	15288	15125	15277	15344	15394	15327	15182	15285	15258	15383	15263	15317	15449	15310	15465	15435	15326	15409	15203	15454	15357	15294	15418	15283	15341	15227	15572	15449	15546	15301	15373	15352	15209	15346	15301	15267	15167	15416	15342	15343	15421	15310	15165	15381	15367	15309	15157	15334	15429	15303	15353	15375	15129	15434	15278	15196	15213	15387	15406	15386	15152	15380	15331	15365	15471	15175	15262	15206	15186	15300	15265	15377	15391	15292	15229	15301	15407	15370	15173	15280	15211	15110	15292	15342	15321	15375	15319	15245	15348	15174	15346	15266	15410	15163	15373	15431	15364	15217	15230	15322	15417	15410	15294	15455	15375	15247	15303	15291	15443	15246	15324	15278	15447	15385	15502	15299	15317	15260	15259	15109	15360	15398	15251	15446	15456	15311	15390	15381	15253	15261	15388	15314	15376	15350	15223	15284	15305	15343	15343	15232	15440	15193	15439	15335	15339	15203	15347	15462	15229	15297	15320	15364	15239	15247	15353	15600	15308	15360	15344	15399	15400	15347	15306	15238	15147	15334	15132	15373	15218	15305	15439	15276	15479	15334	15377	15399	15358	15243	15322	15333	15337	15349	15193	15398	15179	15151	15304	15346	15359	15404	15325	15347	15132	15417	15187	15251	15213	15480	15436	15365	15332	15472	15294	15207	15352	15089	15355	15364	15222	15393	15214	15337	15334	15306	15355	15202	15425	15160	15449	15305	15136	15172	15195	15300	15380	15305	15480	15334	15380	15395	15225	15355	15502	15420	15265	15452	15277	15265	15257	15358	15510	15274	15322	15477	15332	15118	15183	15302	15362	15229	15361	15410	15249	15441	15329	15194	15489	15421	15401	15349	15220	15453	15401	15303	15380	15275	15163	15288	15355	15457	15396	15335	15277	15362	15136	15310	15307	15403	15418	15346	15222	15415	15309	15399	15228	15314	15318	15347	15312	15272	15346	15428	15242	15215	15341	15317	15296	15420	15240	15305	15400	15195	15536	15445	15278	15347	15307	15354	15256	15189	15276	15464	15223	15439	15302	15330	15238	15224	15336	15441	15429	15316	15347	15242	15176	15215	15284	15254	15346	15192	15420	15230	15204	15281	15409	15388	15275	15336	15438	15143	15359	15349	15350	15376	15483	15355	15367	15292	15477	15412	15178	15368	15293	15314	15461	15263	15390	15312	15405	15300	15214	15265	15233	15218	15405	15411	15317	15470	15355	15320	15295	15371	15401	15216	15145	15355	15291	15493	15329	15268	15418	15242	15237	15388	15472	15244	15384	15299	15348	15440	15331	15521	15367	15311	15382	15145	15402	15266	15412	15271	15425	15325	15402	15355	15367	15523	15407	15294	15366	15168	15162	15385	15299	15246	15288	15531	15346	15184	15406	15282	15368	15221	15328	15299	15160	15444	15314	15210	15309	15126	15390	15182	15405	15268	15475	15216	15408	15301	15426	15362	15348	15380	15261	15303	15294	15381	15217	15254	15219	15403	15298	15195	15338	15422	15350	15162	15188	15199	15156	15385	15429	15362	15325	15310	15417	15356	15226	15348	15409	15257	15333	15233	15292	15296	15331	15474	15243	15495	15414	15297	15455	15197	15253	15355	15467	15441	15324	15251	15313	15312	15152	15341	15291	15312	15398	15325	15311	15354	15208	15221	15314	15393	15232	15144	15459	15426	15338	15242	15335	15329	15264	15412	15375	15324	15183	15426	15275	15167	15301	15335	15341	15305	15372	15316	15396	15368	15154	15351	15397	15460	15213	15174	15305	15193	15402	15475	15239	15279	15346	15298	15274	15347	15419	15360	15341	15260	15353	15267	15224	15319	15139	15245	15488	15386	15240	15331	15320	15300	15344	15252	15528	15348	15448	15258	15374	15266	15378	15316	15340	15447	15454	15318	15263	15323	15403	15219	15375	15311	15378	15346	15319	15153	15177	15214	15337	15514	15250	15312	15380	15377	15270	15340	15410	15311	15386	15451	15401	15444	15393	15466	15367	15362	15317	15188	15312	15308	15189	15342	15137	15307	15212	15219	15442	15342	15242	15121	15372	15217	15334	15249	15287	15378	15359	15256	15364	15217	15432	15331	15283	15442	15281	15471	15451	15516	15230	15309	15479	15426	15460	15237	15301	15160	15329	15216	15383	15444	15032	15376	15406	15305	15236	15459	15419	15457	15181	15310	15351	15274	15481	15257	15433	15260	15324	15310	15297	15296	15280	15359	15432	15338	15220	15243	15383	15134	15327	15204	15304	15330	15325	15403	15201	15214	15428	15328	15457	15465	15403	15313	15295	15158	15220	15219	15343	15328	15273	15381	15517	15338	15312	15275	15270	15229	15385	15260	15253	15332	15448	15231	15329	15244	15314	15399	15394	15398	15210	15325	15340	15184	15381	15195	15329	15375	15230	15403	15147	15219	15215	15203	15256	15370	15353	15233	15228	15437	15300	15244	15339	15409	15176	15429	15462	15384	15317	15390	15507	15409	15226	15292	15328	15394	15560	15420	15295	15407	15356	15553	15352	15268	15382	15321	15418	15212	15145	15366	15465	15290	15359	15273	15319	15308	15404	15306	15333	15204	15448	15239	15184	15463	15250	15135	15498	15372	15302	15282	15265	15242	15350	15397	15249	15323	15300	15247	15356	15322	15336	15324	15537	15170	15264	15419	15295	15295	15450	15264	15370	15313	15382	15188	15316	15264	15176	15143	15303	15168	15364	15247	15373	15300	15256	15354	15394	15349	15290	15407	15306	15279	15320	15350	15362	15304	15258	15501	15331	15367	15160	15221	15105	15338	15479	15161	15358	15475	15308	15309	15429	15413	15212	15419	15272	15350	15419	15344	15511	15139	15290	15310	15273	15343	15365	15278	15224	15212	15390	15188	15191	15233	15200	15245	15385	15260	15164	15242	15202	15228	15255	15342	15506	15191	15271	15361	15309	15290	15357	15460	15221	15348	15260	15260	15422	15321	15462	15471	15307	15361	15292	15215	15371	15253	15378	15353	15366	15500	15497	15369	15325	15322	15330	15241	15351	15255	15305	15418	15230	15247	15347	15157	15339	15328	15422	15355	15179	15283	15226	15099	15243	15446	15446	15141	15196	15267	15461	15374	15452	15349	15287	15232	15122	15268	15375	15435	15332	15316	15342	15364	15322	15301	15421	15456	15295	15501	15316	15274	15314	15468	15276	15565	15194	15404	15106	15361	15325	15259	15273	15393	15258	15423	15223	15282	15244	15300	15306	15360	15386	15165	15411	15333	15410	15421	15119	15344	15405	15403	15234	15276	15271	15248	15256	15362	15303	15346	15256	15321	15142	15547	15327	15513	15272	15170	15480	15313	15403	15198	15154	15317	15268	15195	15309	15284	15307	15134	15268	15153	15289	15301	15228	15359	15460	15320	15194	15328	15359	15320	15441	15348	15280	15317	15316	15239	15451	15343	15383	15193	15366	15239	15169	15347	15271	15464	15516	15271	15391	15361	15269	15333	15150	15403	15331	15261	15303	15487	15369	15420	15238	15477	15291	15337	15199	15245	15260	15189	15343	15324	15182	15299	15202	15433	15320	15312	15236	15338	15345	15429	15321	15194	15502	15300	15277	15317	15356	15428	15287	15388	15245	15189	15244	15301	15153	15560	15260	15360	15233	15422	15207	15364	15456	15356	15401	15316	15456	15258	15349	15476	15224	15389	15389	15279	15113	15439	15440	15474	15320	15193	15364	15097	15393	15298	15534	15400	15454	15424	15178	15407	15190	15284	15238	15374	15426	15348	15276	15524	15356	15446	15207	15350	15279	15388	15423	15249	15268	15318	15256	15165	15289	15282	15293	15266	15342	15311	15391	15381	15334	15386	15273	15206	15409	15601	15340	15164	15354	15457	15274	15286	15433	15267	15256	15491	15399	15521	15249	15321	15358	15505	15196	15424	15490	15318	15317	15554	15400	15290	15260	15425	15331	15336	15171	15329	15402	15445	15314	15276	15321	15372	15208
21896	20621	28012	27316	23719	26031	29712	26447	25597	25882	25939	25550	25661	27209	35984	37914	34422	30722	26390	25394	25439	25466	25125	25361	25365	25680	26245	26159	25807	25451	25339	25332	25433	25411	25469	25470	25246	25416	25212	25188	25159	25296	25484	25341	25238	25347	25391	25225	25165	25272	25270	25231	25130	25170	24964	25112	25217	25055	25191	25163	25003	25121	25092	25396	25230	25362	25081	25325	25299	25190	25129	25085	25224	25124	25191	25320	25469	25405	25039	25260	25253	25219	25409	25042	25222	25479	25370	25212	25347	25216	25131	25069	25106	25165	25220	25128	25182	25292	25223	25150	25139	25069	25106	25219	25346	25172	25033	25286	25249	25098	25230	25278	25162	25160	25267	25089	25143	25211	24961	25081	25295	25017	25208	25225	25292	25170	25108	25051	24984	25326	25070	25356	25177	25016	25365	25257	25096	25156	25040	25129	25218	25235	25167	25327	25018	25350	25327	25074	25281	24934	25176	25187	25052	25186	25333	25152	24922	25109	25180	25334	25087	25166	24942	25010	25409	25207	25209	25180	25153	25127	24991	25148	25053	25302	25045	25244	25187	25063	25119	25113	25172	25229	25200	25149	25063	25231	25114	25160	25179	25143	25084	25224	25096	24958	25125	25181	25222	24980	25221	25091	25224	25301	25012	25160	24998	25149	25097	25246	25068	24850	25033	25172	25312	25177	25115	25226	25331	25268	25185	25044	25142	25032	25328	25072	25152	25133	25125	25206	25153	25036	25187	25041	25130	24925	25309	25257	25062	24964	25212	25208	25122	24837	25049	25370	25251	25091	25100	25091	25104	25120	25225	25034	25198	25123	25159	25285	25130	24971	25290	25236	25076	25063	25139	25256	25117	25321	24936	25292	25279	25279	25126	25356	25224	25030	25131	25203	24988	25086	25034	25185	25206	25313	25250	25151	25193	25154	25269	25225	25135	25044	25234	25094	25208	25478	25254	25147	24882	25207	25305	25388	25240	25334	24902	24979	25361	25133	25224	25185	25058	25144	25131	25126	25282	25174	25234	25058	25077	25101	24941	25033	25336	25141	25096	25054	25203	25464	24941	25110	25065	25045	24999	25120	25067	25300	25199	25306	25073	25144	25409	25020	24937	25336	24980	25147	25268	25129	24883	25343	25173	24966	25192	25213	25083	25170	25259	24985	25121	25172	25130	25181	24895	25170	25118	25161	25300	25107	25088	25189	25091	25315	25345	25350	25487	25237	25080	25056	25259	25059	25252	25063	25199	24998	25037	25147	25193	25036	25170	25142	24906	25042	25096	24851	24924	25033	25334	25010	25133	25086	25179	25164	25152	25483	24898	25176	25064	25219	25187	25110	24970	25124	25213	24859	24963	25444	25329	25146	25137	25241	25164	25372	25184	25286	25048	25166	25152	25193	25068	25230	24998	25303	25089	24998	25300	25400	25347	25073	25136	25232	25182	25106	24912	25026	25363	25317	24920	24920	25313	25144	25122	25152	25216	25185	24987	25048	25032	25253	25063	25232	25374	25242	25007	25163	24981	24878	25174	25237	25194	25184	25224	24983	25005	25268	25056	24995	25084	25231	25148	25151	25215	25157	25014	25193	25095	25249	25081	25145	24951	25246	24986	25042	25228	25092	25089	24924	25201	25224	25099	25162	25511	25191	25425	25215	25116	25301	25207	25264	25236	25006	25285	25348	25200	25183	25068	25084	24963	24980	25171	25021	25093	24923	25260	25121	25011	25016	25288	25259	25329	25327	25547	25039	25369	25100	25164	25227	25162	24941	25096	25255	25026	25043	25167	25178	24992	25080	25107	25202	25304	25017	25380	25347	25377	25287	25265	25306	25225	25183	25246	25285	25294	25303	25306	25204	25148	25017	24952	25197	25083	25078	25311	24999	24986	25300	25161	25183	24839	24974	25179	24934	25031	25144	25269	25269	25297	25155	25117	25199	25152	24942	25423	25156	25019	25146	25049	25258	25517	25307	25015	25242	24980	25018	24975	25353	25055	25207	25346	25286	25287	25200	25244	25125	25399	25149	25117	25211	25124	25134	25264	25106	24911	25162	25414	25152	25195	25046	25107	25488	25421	25396	25179	25170	25360	25071	24989	25322	25287	25085	25005	25251	25279	25017	25139	25040	25168	25025	25393	25276	25221	25210	25253	24836	25126	25022	25084	25118	25194	25157	25180	25334	25148	24989	25229	25021	24891	25220	25402	25183	25128	25111	25204	25223	25077	25321	25294	25060	25058	25145	24980	25192	24985	25312	24996	25124	25269	25165	25412	24985	24991	25394	25441	25181	25095	25351	24997	24854	25035	24895	25074	25076	25105	25013	25082	25167	25205	25322	25332	25278	25069	25307	25112	25180	25297	25468	25253	25015	24916	25375	25068	25164	25314	25215	25132	25241	25117	25235	25209	25028	25344	25180	25365	25260	25281	25246	25234	25028	24942	25139	25147	25272	24968	25102	25255	25221	25158	24973	24989	25024	25056	25123	25130	25016	25215	25202	25089	25294	25121	25215	25212	25093	25213	24987	25150	25408	25143	25006	25235	25013	25240	25138	25166	25268	25187	25269	25270	25052	25152	25083	25106	24994	25207	25272	25296	25181	24956	25238	25063	25180	25019	25122	25321	25161	24989	24909	25268	24927	25340	25013	24990	25088	24981	25485	25164	24899	25394	25104	25159	25125	24973	25188	25087	25173	25129	25203	25218	24942	25200	25387	25076	25126	25203	25217	25194	25277	25268	25358	25057	25151	25297	25191	25509	25071	24943	24908	25270	25244	25111	25096	25056	25234	25321	25160	25132	25066	25213	24911	25159	25009	24982	25296	24985	24909	25178	25319	24991	25475	24941	25273	25038	25311	25055	25123	25054	25211	25357	24943	25167	25187	25220	25284	25059	25157	25193	25128	25158	25113	25143	25004	24963	25269	24952	25190	25332	25332	25234	25170	25210	24951	25151	25257	24995	24938	24968	25199	24922	24982	25081	25176	25107	25081	25191	25122	25169	25143	25135	25123	25160	25035	25236	25187	25038	25159	25426	25039	25173	25012	25100	25239	25033	25173	25180	25383	25238	25280	25332	24999	24897	25082	25200	25189	24933	25161	25144	25159	25179	25218	25197	25111	25061	25162	25199	25212	25224	25219	25121	25174	25239	25101	25451	25210	25142	25125	25097	25060	25120	25014	25060	25058	25190	25131	25524	25125	25291	25303	25370	25176	25009	25268	25358	25142	25192	25127	25251	25110	25111	25257	25165	25148	25234	24954	25200	25080	25208	25205	25195	25115	25053	25163	25146	25032	25306	25098	25247	24969	25095	25303	25227	25159	25313	25128	25177	25071	25256	25097	25091	25194	25348	25176	25218	25329	25341	25346	25055	25159	25417	25194	25391	25110	24941	25091	25123	25073	25067	25062	25232	25257	25184	24788	25059	25222	25054	25343	25124	25075	25131	25055	25191	25088	25134	25147	25115	25322	24998	25297	25237	24960	24921	24993	25073	25071	25240	24896	25015	25052	25348	25284	24902	25116	25050	25311	25220	25298	24882	25109	24985	25190	25281	25003	25197	25172	25278	25100	25023	25286	24783	25261	25284	25313	25128	25169	25509	25037	25087	25174	25240	25205	25154	25186	25068	24968	25162	25157	25200	24929	25261	25121	25163	25195	25237	25249	25291	25412	25056	25081	25461	25248	25311	25131	25123	25150	25053	25177	24992	25247	25081	25226	25284	25308	25249	25481	25215	25287	25415	25289	25098	25133	25023	25204	25161	25375	25055	25164	25340	25381	24898	25082	25005	25116	25166	25204	25033	25075	24949	24841	25131	25025	25239	24905	25137	25164	25201	25466	25133	25163	25222	25124	24989	25036	25189	25205	25198	25069	25152	25212	25247	25253	25126	24891	25125	25239	25246	25381	25327	25436	24985	25138	25119	24954	24914	25079	25400	25234	25219	25296	25165	25185	25309	25123	25103	25225	25092	24998	25173	25114	25306	25264	25114	25411	25151	25257	24907	25059	24981	25159	25167	25303	25061	25021	25180	24854	25029	25031	25072	25089	25341	25300	25092	25096	25166	25346	25328	25143	25228	25002	24977	24938	25239	25160	25324	25117	24845	24962	25155	25075	25317	25158	25517	25132	25051	25259	25389	25356	25236	25264	25077	25153	25077	24995	25357	25267	25060	25441	25203	25274	25093	25059	25059	25102	25254	25222	25274	25343	25469	25216	25106	25097	25168	25276	25186	25181	25215	25189	25087	25093	24896	25205	25259	25312	25062	25095	25060	24819	25465	25402	25199	25029	25190	25403	25250	24966	25238	25155	25192	25236	25012	25348	25276	25102	25135	25015	25290	25063	25112	25183	25410	25130	25039	25245	25157	25331	25538	25306	25284	25215	25173	25377	25315	25476	25298	25126	25199	25205	25136	25149	25110	25178	25267	25059	24772	24993	25460	25036	25167	25119	25351	25286	25070	25075	25238	25177	25374	25222	25278	25133	25207	24957	25291	25192	24858	25125	25155	25055	24984	25154	25010	25125	25048	25191	25125	25151	24996	25358	25211	25040	25081	24998	25032	25098	25126	24754	25084	25037	25120	25225	25128	24986	25240	25284	25277	25199	24965	25263	25136	25066	24993	25319	25019	25128	25189	25233	25268	25043	25206	25073	25350	25114	25041	25091	25205	25033	25080	24925	25073	25161	25010	25235	25446	25169	24744	25292	25385	24825	24896	25139	25270	25257	25045	25105	25355	25127	25056	25221	24967	25421	25310	25026	25221	25124	25288	25239	25210	25085	25307	24998	24832	25383	25203	25185	25261	25369	25249	25066	25026	25021	25327	25182	25195	25235	25353	25311	25294	25130	25031	25025	25054	25114	24916	25076	25263	25256	24993	24846	25122	25035	25112	25052	25340	25130	24974	25162	25174	25243	25179	25393	25418	25340	25149	25081	25311	25131	25023	25041	25397	25152	25180	25079	24962	25062	25346	25309	24863	24977	25372	25166	25275	25152	25432	24917	25176	25109	25054	25284	25192	24923	25113	25312	25423	25236	25366	25279	25242	24950	25079	25087	25038	25242	25221	25491	25264	25321	25073	25204	25142	25046	25161	25276	25134	25252	25062	25108	25380	25007	25008	25051	25119	25162	25056	25128
49936	80642	73398	52306	29616	19940	18148	17744	17213	17159	17095	16836	17001	19787	31536	31783	27827	22429	16977	16399	16475	16654	16557	16427	16938	17492	17833	17505	17012	16837	16558	16609	16572	16604	16686	16567	16713	16555	16418	16501	16520	16489	16705	16351	16449	16564	16482	16525	16682	16492	16443	16382	16602	16604	16446	16465	16629	16408	16580	16268	16365	16473	16603	16539	16580	16421	16311	16350	16491	16524	16703	16580	16624	16569	16484	16537	16317	16636	16358	16513	16402	16383	16512	16342	16583	16557	16426	16580	16463	16527	16571	16552	16555	16431	16315	16647	16420	16611	16420	16542	16523	16378	16403	16461	16536	16528	16600	16462	16489	16502	16434	16424	16493	16650	16446	16462	16625	16408	16511	16667	16422	16574	16570	16461	16518	16508	16527	16469	16409	16594	16453	16456	16490	16690	16485	16553	16484	16495	16732	16468	16592	16426	16397	16557	16462	16532	16509	16576	16599	16460	16574	16464	16500	16524	16371	16462	16617	16445	16431	16515	16528	16448	16660	16343	16646	16503	16381	16331	16512	16265	16504	16480	16359	16704	16617	16603	16494	16527	16450	16444	16432	16448	16553	16493	16568	16243	16815	16553	16554	16340	16471	16653	16658	16679	16401	16381	16481	16561	16386	16461	16309	16398	16443	16606	16601	16466	16448	16496	16622	16599	16545	16595	16554	16441	16340	16600	16373	16470	16492	16367	16635	16433	16562	16383	16498	16659	16688	16583	16455	16333	16461	16503	16524	16546	16564	16579	16416	16476	16466	16419	16349	16547	16529	16426	16467	16539	16435	16389	16367	16612	16435	16413	16547	16490	16591	16504	16457	16377	16569	16508	16705	16426	16464	16546	16536	16599	16776	16311	16640	16424	16572	16635	16439	16371	16539	16609	16571	16599	16491	16490	16628	16446	16490	16407	16457	16674	16587	16486	16518	16551	16440	16585	16568	16479	16576	16567	16677	16561	16530	16455	16652	16598	16425	16442	16531	16585	16670	16342	16563	16464	16357	16488	16506	16500	16531	16476	16524	16397	16384	16510	16323	16518	16502	16667	16496	16548	16582	16525	16605	16708	16542	16481	16362	16487	16583	16432	16570	16422	16546	16547	16472	16480	16679	16659	16486	16417	16508	16478	16628	16303	16366	16506	16450	16542	16611	16433	16620	16393	16494	16515	16554	16441	16598	16430	16615	16605	16645	16436	16374	16586	16490	16664	16434	16450	16497	16449	16507	16386	16584	16417	16468	16443	16633	16598	16689	16499	16692	16499	16409	16518	16511	16576	16616	16528	16533	16566	16700	16521	16503	16487	16620	16486	16588	16641	16603	16433	16490	16531	16558	16345	16498	16575	16428	16413	16431	16463	16563	16472	16416	16523	16524	16625	16412	16479	16296	16356	16547	16589	16530	16504	16480	16259	16600	16407	16546	16540	16457	16420	16446	16267	16542	16579	16568	16695	16553	16583	16261	16471	16519	16454	16653	16586	16490	16544	16461	16455	16489	16452	16534	16689	16464	16530	16564	16366	16463	16611	16469	16421	16414	16509	16252	16335	16495	16527	16498	16587	16523	16676	16312	16478	16641	16628	16744	16642	16555	16453	16490	16427	16502	16667	16459	16394	16481	16583	16574	16502	16695	16362	16395	16371	16398	16459	16582	16531	16469	16353	16474	16377	16471	16538	16464	16468	16505	16471	16621	16498	16417	16568	16608	16580	16475	16543	16352	16360	16608	16415	16545	16589	16456	16474	16482	16354	16541	16513	16649	16620	16446	16403	16517	16475	16533	16441	16491	16563	16558	16479	16458	16467	16458	16428	16260	16440	16541	16504	16421	16550	16423	16566	16564	16397	16596	16444	16374	16544	16448	16417	16510	16579	16572	16348	16311	16470	16568	16500	16614	16231	16742	16504	16564	16472	16481	16535	16418	16626	16470	16598	16469	16399	16458	16640	16528	16541	16354	16509	16263	16480	16571	16513	16566	16585	16518	16571	16553	16584	16584	16580	16461	16473	16649	16375	16466	16524	16555	16470	16335	16394	16673	16468	16303	16472	16560	16639	16528	16500	16461	16547	16471	16439	16635	16418	16347	16501	16465	16605	16592	16487	16501	16437	16501	16407	16430	16687	16652	16622	16419	16518	16514	16398	16487	16395	16417	16579	16618	16577	16550	16529	16404	16527	16490	16512	16417	16432	16593	16660	16428	16516	16388	16444	16589	16491	16532	16502	16383	16625	16476	16519	16464	16544	16396	16421	16495	16602	16491	16651	16590	16564	16608	16506	16561	16630	16549	16609	16680	16402	16477	16436	16618	16416	16414	16596	16547	16626	16490	16524	16466	16377	16489	16557	16399	16384	16493	16517	16479	16545	16434	16419	16501	16471	16663	16538	16315	16431	16566	16480	16572	16562	16552	16375	16403	16777	16380	16571	16452	16447	16497	16498	16465	16592	16498	16450	16373	16564	16633	16558	16566	16440	16461	16456	16510	16602	16544	16485	16471	16437	16403	16565	16580	16510	16446	16410	16491	16331	16561	16528	16519	16552	16404	16331	16435	16662	16484	16451	16517	16401	16634	16446	16526	16461	16480	16406	16592	16482	16373	16553	16447	16558	16300	16488	16424	16307	16359	16411	16422	16477	16354	16647	16566	16576	16576	16492	16586	16643	16439	16488	16636	16361	16490	16639	16440	16487	16503	16590	16684	16500	16641	16340	16373	16706	16649	16346	16483	16467	16632	16654	16520	16404	16453	16492	16448	16667	16531	16443	16560	16506	16399	16457	16650	16462	16486	16409	16573	16566	16546	16574	16382	16622	16489	16458	16668	16608	16618	16410	16465	16523	16674	16514	16607	16442	16606	16399	16515	16462	16567	16448	16566	16438	16444	16490	16603	16506	16369	16427	16489	16450	16390	16555	16466	16486	16409	16633	16511	16554	16410	16457	16548	16550	16565	16716	16527	16474	16541	16499	16424	16636	16639	16555	16447	16523	16530	16528	16451	16592	16421	16427	16512	16653	16672	16388	16589	16507	16602	16611	16576	16531	16422	16588	16424	16353	16451	16543	16641	16336	16635	16551	16517	16651	16524	16388	16624	16486	16510	16425	16543	16615	16290	16617	16466	16487	16426	16515	16505	16538	16710	16380	16364	16576	16519	16424	16504	16641	16594	16363	16452	16556	16462	16387	16396	16552	16480	16372	16490	16490	16672	16430	16487	16456	16514	16378	16505	16501	16357	16352	16380	16540	16363	16625	16345	16621	16302	16711	16517	16541	16466	16420	16476	16410	16649	16482	16460	16403	16671	16453	16426	16729	16524	16403	16647	16430	16709	16442	16355	16570	16482	16364	16345	16519	16642	16264	16506	16476	16726	16613	16468	16356	16634	16478	16514	16604	16560	16591	16524	16565	16409	16560	16550	16585	16468	16500	16490	16385	16518	16581	16537	16663	16589	16508	16332	16524	16385	16494	16492	16565	16487	16546	16592	16502	16459	16524	16611	16296	16402	16625	16527	16714	16446	16552	16265	16605	16404	16577	16624	16430	16640	16539	16647	16501	16589	16499	16452	16419	16529	16529	16560	16535	16653	16540	16545	16437	16441	16442	16386	16390	16532	16403	16573	16445	16754	16328	16633	16586	16443	16651	16659	16444	16402	16463	16560	16493	16484	16343	16412	16535	16466	16483	16413	16499	16498	16594	16607	16513	16549	16473	16438	16449	16411	16465	16418	16487	16531	16516	16689	16722	16401	16527	16493	16598	16644	16358	16375	16397	16576	16416	16552	16536	16616	16467	16388	16468	16584	16498	16472	16377	16583	16435	16654	16522	16530	16598	16607	16603	16475	16501	16505	16424	16530	16681	16469	16492	16514	16581	16551	16536	16456	16745	16444	16512	16537	16603	16453	16430	16555	16449	16636	16502	16531	16478	16421	16636	16559	16425	16578	16516	16542	16551	16431	16443	16496	16545	16637	16307	16476	16566	16517	16464	16499	16297	16440	16483	16576	16474	16326	16586	16541	16521	16372	16421	16452	16564	16555	16452	16336	16443	16373	16637	16302	16560	16459	16646	16422	16522	16448	16558	16366	16526	16454	16565	16526	16421	16523	16376	16495	16726	16440	16538	16463	16432	16580	16588	16400	16472	16524	16359	16644	16585	16520	16430	16542	16636	16381	16693	16560	16483	16467	16416	16328	16523	16408	16564	16491	16459	16526	16446	16467	16527	16428	16541	16442	16415	16552	16536	16477	16552	16557	16452	16496	16666	16723	16554	16402	16597	16588	16405	16473	16588	16357	16564	16536	16487	16541	16418	16553	16353	16498	16622	16566	16449	16441	16549	16456	16587	16458	16588	16449	16531	16581	16622	16475	16469	16550	16388	16473	16538	16402	16600	16501	16525	16457	16436	16426	16478	16330	16434	16474	16541	16536	16292	16513	16503	16523	16590	16279	16373	16476	16646	16584	16358	16375	16539	16628	16466	16452	16411	16306	16578	16657	16504	16348	16510	16596	16513	16498	16419	16686	16473	16503	16457	16474	16562	16414	16547	16616	16562	16537	16559	16484	16507	16458	16459	16623	16474	16358	16491	16583	16507	16356	16466	16448	16478	16623	16629	16413	16511	16489	16489	16537	16425	16504	16705	16547	16544	16521	16601	16730	16582	16476	16505	16513	16517	16522	16367	16442	16544	16601	16696	16472	16467	16484	16576	16391	16522	16564	16589	16373	16431	16380	16579	16454	16617	16616	16508	16568	16553	16431	16462	16556	16340	16385	16570	16587	16706	16617	16535	16677	16674	16631	16661	16329	16435	16590	16340	16561	16581	16429	16408	16532	16397	16478	16494	16589	16539	16294	16531	16585	16461	16552	16582	16548	16436	16701	16499	16535	16406	16432	16453	16663	16534	16512	16448	16510	16432	16419	16391	16496	16484	16478	16448	16580	16421	16382	16649	16627	16511	16304	16512	16506	16627	16433	16354	16558	16448	16515	16283	16621	16347	16545	16593	16623	16564	16670	16520	16704	16402	16759	16352	16357	16549	16601	16599	16479	16375	16576	16656	16440	16398	16586	16357	16313	16513	16550	16562	16506	16468	16609	16502	16534	16613	16490	16663	16341	16459	16396	16649	16644	16388	16482	16598
46792	51370	46011	37272	29187	27331	27237	26892	27224	26785	26876	26977	27105	27028	27156	27730	27467	27104	27044	26735	26955	26940	26743	27035	26932	26816	26752	27066	27122	26748	26759	26688	26823	27035	26982	26937	26965	27035	26757	26948	26947	27053	26999	26773	26980	26977	27101	26746	26894	26776	26712	26970	26883	26676	26861	26741	26769	26983	26849	26837	26696	27018	26747	26807	26611	26560	26970	26703	26930	26597	26721	26897	26547	26659	26691	26781	26798	26877	26525	26679	26989	26861	27097	26975	26954	26788	26748	26774	26752	26801	26864	26853	27087	26853	27010	26677	26625	26839	26746	26865	26895	26780	26755	26799	26982	26576	26646	26782	26766	26783	26788	27025	26548	26609	26589	26793	26589	26505	26965	26727	26950	26928	27021	26975	26922	26774	26639	26695	26881	26754	26650	26699	26818	26779	26636	26769	26988	26808	26834	26848	26803	26854	26645	27166	26931	27149	26810	26671	26711	26752	26781	26887	26983	26712	26903	26672	27008	27093	26970	27015	26780	26762	26661	26760	26854	26706	26844	26697	27053	26817	26720	26883	26778	26671	26931	26947	26880	26714	26943	27016	27018	26846	27010	26779	26846	27007	27056	26866	26695	26859	26779	26832	27098	26838	26893	26664	26813	26638	26962	26798	26848	26585	26793	26762	27123	26836	26799	26740	26626	26798	26879	26887	27027	26789	26731	26831	26934	26900	26950	26722	27037	27001	26947	26588	26881	26747	26739	26831	26778	26888	27168	26844	26976	26736	26763	26991	26935	26825	26584	26652	26946	26903	27220	27053	26632	26557	26834	26843	26886	26947	26662	26808	26970	26894	26711	27022	26941	26832	26713	26931	26718	26843	27157	26847	26769	26766	26713	26794	26947	26831	26822	26804	26832	26952	26769	26861	26918	26937	26999	26877	26859	26984	26901	26996	27043	26877	26979	27005	27008	26901	26690	26846	26950	27000	26821	26803	26795	26685	26895	26628	26819	26840	26827	26846	26790	26748	26620	26900	26762	26778	26738	26802	26682	26769	26400	26805	26923	27026	26728	26654	26594	26787	26979	26941	26806	26871	26887	26794	26907	26596	27189	26849	26795	26755	26714	26803	26539	26904	27023	26833	27031	27031	26735	26564	26913	26759	26974	26788	26875	26760	26782	26865	26906	26721	26889	26664	26731	26848	26965	26857	26948	26542	26990	26843	27136	26700	26895	26912	26831	26820	26769	26966	26843	26861	26875	26904	26974	26701	27039	27003	26930	26917	26924	26688	26823	26852	26837	26652	26883	26738	26681	26636	26813	26679	26812	26642	26815	26871	27154	26572	26906	26917	26820	26711	26853	26748	26736	26945	26912	26942	26958	26911	26895	26859	26590	26672	26713	27049	26931	26799	27076	26755	26655	26858	26933	26696	26782	26935	26890	26983	26815	26615	26883	26795	26797	26705	26889	26447	26894	26540	26785	26937	26699	26763	26916	26950	26704	26605	26809	26912	26863	26904	26798	26924	26738	26951	26980	27000	26689	26856	26882	26881	26817	26821	26721	26846	26883	27042	26701	26876	26781	26974	26776	27008	26873	26802	26843	26784	26872	26676	26870	26951	26804	26884	27027	26474	27045	26629	26736	26576	26790	26750	26906	26872	26975	26803	26849	26838	26936	26599	26777	26916	26941	26750	26842	26612	26964	26893	26846	26882	26864	26874	26691	26588	26618	26901	26788	26820	27215	26745	26778	26820	26708	26654	26817	26774	26933	26938	26714	26757	26709	26850	26853	26826	26897	26808	26529	26979	27113	26728	26730	26846	26781	26730	26700	26860	26716	26909	26720	26659	26987	26640	26590	26778	26675	26749	26561	26637	26875	26716	27013	27104	26905	26888	27209	26803	26773	26849	26825	26789	26813	26573	26712	26746	26875	26544	26923	26894	26927	26777	26854	26725	26915	26629	26792	26836	26655	26782	26787	26955	27118	26879	26786	26797	26820	26868	26914	26637	26899	26728	26797	26829	26784	26927	26863	26807	27124	26452	26791	26852	26845	26767	26913	26864	26884	26732	26890	26714	26749	27005	26837	27090	26823	26957	26772	26923	26757	26721	26909	26653	26947	26841	26897	26809	26542	26948	26735	26788	26836	26770	27012	26733	26744	26780	27007	26678	26807	26632	26934	26856	26869	26708	26832	26882	26883	26697	26797	26932	26858	26871	26719	26807	26930	26965	26941	26608	26756	26755	26977	26882	26676	26896	26668	26563	26872	26904	26652	26883	26969	26721	26794	26668	26869	26898	26859	26949	27088	26902	26835	26916	27027	27108	26707	26851	26957	26656	26839	26760	26781	26633	26643	26824	26830	26605	26764	26680	26684	26680	26858	26807	26877	26806	26725	27026	26903	26958	27048	26809	26740	26836	26885	26981	26941	26952	27049	27040	27136	27026	26719	26846	26970	26778	26800	26845	26759	26935	26751	26775	26879	26885	26784	26772	26774	26819	27030	26821	26817	26873	26985	27125	26985	26755	27051	26954	27165	26908	26590	26863	26911	26908	26806	26641	26896	26960	26924	26487	26875	26964	26946	27080	26937	26711	26898	26607	26986	26882	26774	26831	26916	27132	26802	26648	26697	26592	26766	26549	26727	26788	27044	26790	26598	26855	26913	26774	26824	26742	26977	26760	26883	26785	26698	26698	26755	26816	26768	26816	26800	27124	26687	26855	26899	26826	27008	26962	26721	26751	26688	26919	26692	27020	26813	27059	26705	26975	26814	26940	27045	26919	26866	26875	26970	26840	26820	26879	26965	26694	26921	27008	26886	26862	26940	26908	26952	26834	26799	26843	26599	26939	26708	26715	26713	27108	26908	27092	26837	26712	27001	26894	26728	26513	26689	26707	27062	26735	26827	26905	26862	27046	26929	26791	26915	26769	26929	26925	26685	26982	26745	26855	26843	26906	26766	26991	26860	26895	26872	26939	26799	26893	26888	26638	26709	26837	26853	26825	26859	26895	26837	26688	26827	26762	27039	26785	26890	26899	26897	26838	26947	26859	26893	27006	26901	26687	26961	26852	26840	26883	26616	26697	26868	26655	27061	26824	27085	26995	26744	26729	26739	26746	26918	26927	26834	26577	26682	26895	26642	26809	26907	26932	27089	26690	26467	26677	27130	26835	26943	26774	26735	26839	26749	26779	26856	26951	27063	26657	26773	27148	26431	26944	26819	26941	26751	26799	27005	26901	26844	26848	26698	26705	26854	26823	26865	26749	26648	26900	27160	26859	26707	27084	26936	26754	26990	27204	26834	26915	26786	26669	26777	26952	26920	26865	26548	26902	26893	26743	27058	26812	26803	26616	26668	26610	26852	27018	26974	26766	26702	26849	26608	26416	26515	26758	26815	26707	26880	26636	27009	26979	27136	26704	26928	26686	26660	26651	26667	26954	26841	26970	26918	26713	26957	26843	26884	26796	26919	26784	26847	26586	26792	26886	26758	26579	26841	26735	27014	27026	26960	26665	26683	26980	27015	26671	26868	26840	26849	26696	26587	26999	26704	26824	27079	26766	26693	27143	26664	27066	26876	26890	26893	26791	26831	26894	26739	26803	26701	26790	26943	26844	26804	26984	27032	26726	26867	26655	26687	27124	26782	27023	26917	26966	26820	26781	26827	26754	26817	26726	26976	26775	26868	26840	26794	26816	26803	26693	26915	26974	26729	26949	26984	26830	26815	26498	26821	26642	26973	26845	26799	26971	26788	26584	26816	26962	26918	27028	26867	27014	26955	26948	26811	27062	26855	26874	26606	26749	26894	26807	26792	26819	26805	26746	26982	26894	26911	27138	26945	26907	26903	26941	27055	26951	26952	26655	26759	26931	26954	26767	26827	26601	26701	26855	26946	26778	26717	26593	26685	26980	26823	26907	26898	27094	26753	26667	26918	27101	26774	27026	27015	26846	26838	26955	26994	27143	26905	26921	26766	26873	26971	26905	27178	26897	26861	26873	27056	26728	27106	26727	26936	26874	26829	26891	26727	26699	27060	26999	27172	26753	26798	26511	26821	26903	27019	26651	26944	26739	26660	26825	26867	26745	26828	26737	26759	26625	26750	26876	26859	27075	27128	27044	26824	26740	26989	26970	27037	26774	26998	26825	27092	26781	26814	26890	26902	26673	26646	26834	26699	26945	26971	26599	26597	26886	26892	26846	26762	26753	26970	26581	26680	26654	27002	26967	26713	26800	26684	27080	26847	26827	26842	26887	26591	26959	27183	26749	26899	26630	26826	26750	26810	26655	26943	26996	27014	26825	26977	26849	26781	27021	27032	27172	26725	26922	26805	26984	26920	26728	26808	26759	26740	26910	26804	26823	27064	26721	26747	26937	26919	26955	26898	26818	26782	26922	26953	26823	26857	26808	26836	26688	26672	26969	26878	26923	26872	27082	26783	26618	26642	26572	26693	26939	26812	26736	26762	26788	27011	26951	26960	26657	27188	26889	26847	26818	26825	26773	26644	26882	27047	26844	26856	26968	26887	26827	26895	26909	26758	26811	26964	26602	26910	27075	26938	26916	27128	26796	26915	26727	26629	26697	26881	26834	26702	26898	26876	27093	26896	26771	26836	26805	26755	26722	26769	26914	26736	26817	26776	26862	26699	26712	27209	26885	26799	26746	26743	26799	26745	26732	26786	26792	26776	26657	26937	26736	26716	26900	26907	26970	26660	26729	26959	26817	26547	26950	26839	26764	26827	26943	26793	26788	26936	26919	26810	26821	26960	26672	26925	26733	26795	26880	26975	26810	26888	26855	26719	26883	26851	26904	26715	26704	26894	26776	26903	27003	26750	26883	26838	26780	26750	26612	26741	26856	26807	26928	26841	26793	26857	26737	26613	26626	26654	26801	26795	26891	26977	27022	26936	26718	27010	26995	26911	26891	26717	26967	26751	26745	26855	26824	26666	26777	26898	26678	26930	26953	26876	26946	26801	26823	26898	26815	26882	26752	26764	26855	26887	26859	27002	26986	26756	26724	26986	26777	26971	26757	26898	26830	26892	26786	26964	26715	26701	26763	27013	26710	26903	26866	26633	26910	26921	26795	26765	26931	26815	27087	27146	26880	26672	26754	26781	26979	27113	26821	26789	26841	26710	26525	26909	26759	26899	26897	26803	26741
49938	55391	44174	29211	19695	17716	17593	17375	17355	17384	17348	17302	17404	17289	17691	18114	17756	17579	17366	17286	17134	17248	17378	17269	17040	17401	16979	17299	17305	17194	17199	17272	17266	17360	17091	17157	17160	17246	17138	17198	17277	17221	17350	17364	17275	17203	17160	17360	17350	17267	17197	17304	17245	17183	17251	17167	17295	17240	17103	17309	17233	17161	17185	17233	17057	17411	17247	17444	16981	17316	16993	16918	17429	17209	17237	17317	17078	17198	17256	17273	17181	17012	17302	17147	17290	17253	17238	17117	17270	17319	17304	17200	17359	17274	17448	17230	17350	17115	17282	17218	17182	17295	17256	17308	17199	17222	17174	17270	17293	17196	17161	17198	17157	17187	17089	17185	17340	17303	17274	17344	17334	17278	17222	17113	17271	17177	17354	17018	17186	17167	17241	17231	17050	17213	17215	17243	17200	17129	17318	17324	17143	17177	17084	17222	17095	17234	17284	17278	17226	17135	17429	17078	17155	17322	17428	17385	17269	17098	17278	17035	17237	17326	17195	17143	17278	17179	17140	17077	17343	17324	17225	17118	17132	17152	17240	17039	17280	17341	17129	17213	17280	17208	17346	17298	17112	17419	17315	17221	17104	17257	17278	17260	17140	17192	17256	17157	17232	17289	17065	17243	17367	17274	17198	17359	17108	17240	17175	17138	17230	17171	17576	17120	17217	17326	17316	17136	17368	17234	17070	17385	17351	17186	17182	17206	17383	17201	17352	17282	17223	17182	17426	17344	17185	17116	17107	17008	17177	17108	17167	17296	17045	17249	17218	17160	17306	17378	17266	17356	17180	17145	17146	17208	17302	17410	17215	17114	17143	17312	17030	17174	17223	17357	17351	17196	17124	17147	17307	17238	17285	17224	17364	17226	17285	17375	17334	17175	17278	17120	17301	17195	17234	17205	17131	17339	17148	17162	17108	17261	17233	17082	17168	17114	17183	17321	17206	17273	17343	17160	17341	17340	17134	17204	17153	17259	17129	17085	17290	17184	17289	17237	17381	17302	17165	17355	17360	17345	17289	17250	17392	17188	17165	17378	17262	17217	17052	17202	17192	17220	17286	17195	17139	17278	17315	17281	17267	17097	17220	17142	17218	17274	17357	17139	17277	17087	17151	17194	17305	17180	17049	17240	17273	17256	17234	17182	17074	17303	17429	17079	17264	17347	17259	17176	17198	16996	17269	17071	17192	17379	17409	17167	17275	17087	17120	17158	17132	17258	17179	17226	17219	17158	17274	17218	17226	17220	17260	17130	17195	17328	17233	17312	17263	17268	17175	17162	17239	17272	17072	17152	17074	17282	17113	17340	17250	17222	17202	17221	17255	17208	17214	17192	17248	17126	17310	17169	17225	17199	17265	17471	17298	17275	17182	17304	17352	17010	17325	17249	17163	17098	17240	17273	17127	17175	17233	17173	17297	17150	17247	17303	17016	17361	17245	17242	17139	17138	17377	17213	17226	17303	17087	17137	17187	17215	17255	17252	17148	17224	17344	17296	17151	17178	17205	17095	17044	17090	17197	17105	17212	17197	17214	17338	17381	17299	17387	17255	17428	17302	17149	17112	17196	17099	17128	17294	17359	17219	17162	17352	17312	17169	17155	17302	17255	17222	17172	17294	17230	17191	17283	17365	17247	17171	17249	17308	17307	17131	17309	17248	17162	17235	17220	17211	17209	17274	17193	17303	17019	17079	17273	17247	17170	17174	17362	17132	17259	17282	17381	17259	17409	17216	17181	17343	17365	17213	17234	17214	17135	17230	17165	17363	17292	17355	17145	17224	17216	17108	16809	17194	17221	17475	17261	17247	17408	17417	17233	17182	17113	17098	17107	17370	17332	17272	17239	17234	17214	17105	17315	17310	17248	17038	17286	17255	17122	17263	17273	17230	17392	17059	17331	17322	17459	17144	17193	17246	17290	17298	17347	17271	17226	17187	17266	17212	17258	17110	17192	17232	17188	17350	17171	17212	17168	17287	17266	17428	17142	17130	17356	17270	17222	17304	17119	17179	17288	17359	17271	17302	17159	17242	17481	17279	17295	17199	17274	17317	17204	17172	17320	17234	17189	17325	17235	17149	17103	17485	17196	17163	17264	17252	17223	17321	17378	17164	17304	17242	17433	17006	17277	17395	17385	17279	17242	17437	17290	17226	17364	17178	17213	17253	17228	17271	17279	17123	17388	17159	17251	17239	17214	17194	17232	17232	17167	17230	17367	17390	17133	17263	17320	17283	17299	17350	17251	17152	17233	17107	17120	17325	17058	17294	17230	17275	17208	17357	17315	17160	17185	17185	16980	17290	17312	17187	17311	17101	17152	17314	17083	17203	17289	17304	17070	17291	17201	17164	17319	17335	17255	17348	17295	17149	17433	17276	17263	17087	17211	17067	17347	17396	17281	17246	17505	17480	17011	17268	17279	17278	17097	17385	17438	17240	17310	17217	17336	17195	17097	17132	17187	17314	17172	17214	17537	17276	17131	17355	17354	17355	17250	17317	17355	17339	17251	17216	17230	17248	17262	17235	17224	17196	17198	17199	17218	17141	17510	17129	17378	17228	17231	17153	17131	17216	17236	17350	17410	17180	17120	17154	17322	17282	17184	17270	17363	17260	17262	17291	17350	17252	16989	17465	17185	17116	17131	17290	17278	17100	17338	17328	17193	17236	17198	17135	17150	17185	17323	17111	17307	17300	17174	17384	17118	17352	17337	17196	17143	17233	17171	17293	17317	17133	17240	17173	17172	17254	17204	17335	17276	17165	17394	17346	17238	17227	17361	17238	17318	16975	17209	17203	17290	17140	17153	17427	17250	17250	17284	17208	17243	17267	17247	17386	17309	17298	17295	17022	17383	17278	17287	17300	17243	17220	17252	17304	17313	17171	17159	17256	17267	17273	17285	17236	17257	17279	17334	17118	17359	17273	17310	17170	17166	17308	17045	17145	17339	17103	17230	17284	17337	17112	17219	17186	17024	17204	17271	17425	17162	17191	17377	17200	17116	17370	17241	17408	17249	17102	17228	17257	17109	17394	17085	17311	17288	17213	17336	17298	17142	17170	17516	17182	17314	17182	17184	17167	17287	17373	17120	17094	17284	17095	17081	17217	17256	17274	17218	17200	17235	17177	17216	17145	17117	17220	17239	17242	17290	17123	17274	17440	17311	17333	17200	17059	17101	17251	17177	17134	17274	17232	17303	17252	17240	17244	17351	17041	17362	17236	17143	17347	17106	17187	17392	17172	17232	17270	17340	17093	17063	17220	17471	17389	17147	17243	17344	17301	17289	17226	17259	17139	17360	17358	17183	17286	17087	17226	17273	17266	17159	17104	17418	17105	17181	17234	17392	17375	17117	17401	17213	17303	17161	17145	17322	17163	17121	17136	17119	17130	17229	17160	17222	17121	17071	17227	17198	17175	17149	17247	17156	17208	17155	17343	17318	17318	17232	17288	17272	17165	17313	17305	17226	17340	17331	17207	17231	17300	17290	17173	17235	17225	17150	17240	17266	17286	17012	17327	17413	17401	17201	17168	17355	17276	17301	17219	17195	17136	17320	17197	17299	17340	17314	17306	17354	17307	17324	17305	17234	17052	17201	17397	17187	17269	17263	17419	17207	17208	17382	17238	17257	17325	17207	17234	17358	17120	17269	17358	17340	17312	17076	17209	17227	17177	17214	17218	17136	17382	17097	17346	17182	17192	17227	17189	17244	17307	17264	17197	17188	17206	17296	17394	17193	17089	17284	17345	17156	17448	17306	17227	17167	17280	17250	17216	17368	17432	17323	17206	17143	17223	17521	17334	17304	17254	17293	17212	17428	17139	17287	17344	17291	17153	17208	17344	17317	17394	17269	17213	17110	17385	17182	17337	17263	17428	17180	17175	17190	17359	17397	17226	17075	17166	17279	17260	17055	17139	17272	17011	17171	17152	17221	17365	17044	17289	17162	17218	17013	17251	17223	17209	17268	17433	17331	17086	17201	17097	17321	16899	17202	17150	17211	17256	17283	17300	17234	17270	17279	17015	17320	17452	17419	17309	17277	17363	17321	17203	17219	17305	17216	17237	17366	17183	17066	17168	17190	17370	17196	17249	17110	17371	17222	17305	17088	17428	17318	17260	16997	17278	17262	17327	17134	17211	17088	17104	17291	17183	17302	17348	17197	17255	17199	17219	17250	17231	17370	17254	17390	17199	17220	17281	17294	17303	17205	17284	17276	17362	17309	17369	17320	17322	17242	17111	17163	17329	17438	17246	17123	17150	17331	17087	17128	17223	17152	17208	17324	17225	17294	17233	17402	17214	16989	17266	17225	17196	17268	17236	17325	17476	17136	17262	17257	17212	17235	17193	17198	17288	17249	17046	17189	17233	17286	17405	17312	17190	17324	17320	17200	17136	17246	17290	17208	17215	17306	17222	17223	17153	17266	17401	17270	17044	17296	17192	17264	17322	17180	17241	17247	17467	17368	17082	17280	17164	17332	17182	17215	17200	17100	17299	17323	17309	16946	17329	17388	17227	17122	17226	17050	17225	17178	17021	17163	17094	17140	17361	17247	17202	17169	17333	17292	17450	17063	17067	17216	17243	17208	17124	17356	17248	17244	17138	17056	17456	17248	17406	17200	17261	17266	17385	17494	17118	17258	17274	17228	17251	17205	17226	17123	17195	17139	17077	17260	17280	17267	17147	17298	17213	17295	17414	17139	17192	17238	17169	17177	17137	17317	17041	17186	17173	17253	17141	17241	17374	17393	17173	17336	17275	17203	17150	17311	17114	17247	17212	17305	17156	17198	17151	17368	17401	17119	17325	17348	17184	17218	17234	17253	17132	17444	17144	17299	17451	17252	17250	17213	17260	17396	17373	17162	17416	17168	17258	17319	17408	17248	17420	17218	17072	17304	17334	17188	17191	17122	17353	17050	17192	17188	17362	17388	17112	17178	17332	17231	17243	17205	17185	17089	17206	17278	17316	17285	17239	17355	17129	17341	17340	17218	17330	17234	17186	17314	17247	17256	17272	17205	17225	17312	17212	17238	17309	17225	17363	17292	17179	17076	17339	17332	17231	17420	17256	17274	17129	17456	17321	17313	17165	17389	17210	17228	17176	17160	17329	17130	17363	17132	17161	17178	17315	17312	17326
23355	20624	27926	27025	24860	27672	29870	27822	27183	27538	27477	27345	27589	27808	34220	35268	32936	29858	27750	27059	27116	27067	27120	27183	26824	27472	27293	27104	27149	27142	27048	27228	26879	26871	27121	27004	27168	26688	26925	27086	27245	27064	27025	26794	26983	26888	27033	27119	26954	26806	27071	27100	26972	27056	27024	26696	26834	26998	26874	26951	27031	27087	27125	26884	27061	27037	26977	26948	27121	26960	27117	27001	26977	26993	26807	26981	26934	27032	27071	27126	26989	26825	27159	27040	27145	26788	27144	26670	27118	27084	26780	26916	26879	27188	27067	26932	27159	27052	26782	26850	27045	26972	26839	27146	26936	26915	27026	26941	27188	27292	26993	27205	27062	27060	26995	26908	26815	26841	27058	26904	26899	27081	27030	26747	26882	27037	26999	26830	26820	26771	26927	26849	27092	27012	26889	27070	27073	27189	27005	26816	27212	27278	27095	27088	27043	26869	26955	26810	27167	27144	26967	26781	26958	27099	27008	26900	26929	26944	27205	26975	27081	26859	26985	27031	27383	27082	26866	27007	26951	27278	26872	26921	26883	26997	27080	27215	27057	26921	27327	27019	26846	26980	26924	26712	26961	26732	26902	27144	27136	27112	26848	26725	27009	26692	27087	27054	26843	26875	26944	27106	26844	27177	27144	27014	26977	26796	26944	26794	26826	26825	26778	27017	27027	27162	26991	27018	27076	26720	26575	26889	26968	27134	27070	26806	27310	26931	26775	26998	27200	26969	26972	26875	26893	26868	27120	27076	26987	27394	26938	26977	27211	26848	26843	26912	27125	27218	26753	26916	26965	26782	26865	26883	27009	27114	27049	27094	26882	26706	26929	26849	27196	26895	27223	26945	27082	27008	27054	26909	27204	27096	27019	27175	26934	26854	27012	27067	26978	26890	27046	27043	27077	26698	26970	26727	27026	26894	26823	26926	26968	27072	27059	26908	26887	26843	26926	26618	27025	26864	26949	26938	26809	27105	26925	26704	26736	27057	27033	27006	27154	26890	27010	27132	26855	27249	26902	27134	27012	27105	27012	27092	27086	27011	26967	26883	27085	26867	26767	26980	27090	27141	27115	27045	26600	27236	26867	27004	26761	26865	27239	26917	26864	26867	26962	27113	27138	27153	27076	26752	26734	26765	27228	27115	27143	26990	26842	26810	27039	27011	27102	27020	26668	27126	26756	26896	26816	26781	27275	26982	26920	26996	27009	27078	27207	26946	27062	26981	26953	26964	26914	27144	27192	26614	27029	27006	27064	27047	26740	27244	27079	26933	26955	26757	26981	26845	27225	26640	27142	26930	26968	27017	27188	27231	26965	27026	27201	27217	26863	26739	26851	26719	27063	26776	26626	26887	26980	26767	27034	26961	26992	26931	27011	26792	27047	26696	26983	26990	26932	26930	26955	27076	27257	26973	27044	26872	26963	26897	27091	27065	26879	27094	26785	26729	26860	26861	26912	27245	27003	27100	27023	27121	27042	26977	27015	27191	27089	26831	27464	27240	26920	26955	26833	26753	27015	26686	26963	26735	26969	26744	26875	26944	27114	27149	27057	26982	27006	26732	27118	26775	27146	27162	27075	26879	27004	26699	26798	27159	26856	27077	26878	26812	26765	26982	26810	26802	26795	27030	27033	26940	26805	27079	26911	26660	26863	26843	27004	27057	27007	26784	26867	27207	26698	26914	26805	27063	27014	26915	26916	26790	26749	26922	27081	26935	26985	26974	27011	26901	27043	26911	26735	26958	27050	26971	27063	26997	26894	26991	26831	26899	26989	26967	26868	27054	26773	27193	26891	27190	27235	27080	27178	26754	26861	27143	26758	26823	26756	26745	27230	26823	27163	26781	26890	27026	26713	26698	26902	26840	27020	27061	26634	26994	27043	26801	27000	26987	27193	26948	26989	27152	26983	26861	26737	27110	27260	26734	26508	26939	26859	26972	26854	26815	27003	26862	26888	27169	27104	27157	26739	26741	26659	26804	26946	26911	26867	26887	26924	27025	26834	27025	27038	26891	26848	26838	26892	26948	27005	26847	26894	26824	27060	27223	27176	26937	27015	27021	26819	26976	26880	26959	27040	26788	26796	26962	26730	26970	26927	27180	27004	26972	26722	27263	26929	26992	26994	26818	26870	27112	26930	27004	26982	27098	27090	26824	27097	27002	26693	27035	26995	26786	26914	27008	26897	27268	27101	26852	26811	26954	26788	26995	27003	27056	27140	26927	26769	26917	27118	27037	27033	26815	26892	26824	26793	26891	26888	27144	27139	26792	27154	27298	26865	27012	27077	26996	27056	26885	26852	26878	27004	26997	27082	27075	26831	26867	26966	26919	26985	26975	26935	26753	26795	27286	26947	26963	27007	26908	26912	27021	26811	26845	27137	27277	26882	27006	27208	26884	27032	27022	26909	27057	26998	26966	27110	26938	26666	26829	26994	26909	26822	27063	27057	26814	27012	26817	26838	27003	26773	26959	26963	26911	26997	27201	27067	26965	26756	26921	26887	27004	26761	26833	26896	26872	27095	26993	27130	26998	27296	26657	26898	26843	26874	26831	27078	26808	26895	27020	26971	26953	27087	27095	27070	26933	26956	27127	27200	26778	26957	26832	26804	27026	27228	26930	27051	26902	27178	27026	27009	27007	27087	26882	26909	26998	27001	26741	26747	26742	26822	27117	27089	26972	27212	26814	26779	26885	27328	27241	26766	27086	27146	26971	27037	26921	27095	27004	26936	26918	26964	26968	27061	27006	27117	26888	26920	26932	26821	27088	26788	27278	27092	27050	27096	27285	27018	27063	27047	26877	26925	26889	26882	26937	27058	27346	26932	27209	26944	26665	26953	26795	27214	26774	27064	26687	26923	27149	26700	26791	26871	26929	27125	26919	26841	26956	26743	26949	26981	27084	26882	26980	27293	26941	27014	26878	26773	26947	27218	26870	27154	27034	26802	26851	26691	26879	26666	26881	26918	27020	26608	27017	27128	27191	27014	26824	26920	27018	26936	26930	27137	26911	26970	26909	26889	26885	26848	26908	26893	26890	26782	26918	26790	26898	26776	26948	26812	26783	26840	26938	26627	26907	26943	27060	27074	26718	26813	26863	26999	27046	27326	26817	26849	27022	27029	27110	26846	27014	26734	26919	27103	26888	27249	26972	26974	26830	26898	26977	27045	27154	27153	26944	26815	26877	27014	27131	26921	26946	27135	27186	27115	26995	27157	26850	26988	27202	26810	26742	26847	26993	26685	27004	26873	26769	26867	26659	27124	26937	26822	26878	27060	26951	26862	26975	27115	27215	27062	26790	26827	26750	27234	26789	26669	26915	26940	27097	27157	27003	26849	26870	26753	26869	27101	27048	27152	26923	26909	27016	27146	26955	26995	27231	26821	27035	26915	26861	27016	27007	26907	26922	26936	26882	26961	26685	27092	26919	26892	26945	26842	26915	26972	27034	27144	27163	27131	27024	26767	26806	26963	26897	26919	26802	26979	27192	26745	26805	26910	27038	26954	26781	26969	26821	26847	26846	26973	26867	26987	27039	26932	26987	26907	26901	26869	26716	26907	26928	27076	26750	26975	27127	27120	26854	26925	26887	26903	27031	27001	27161	27189	27155	26720	26930	27106	26865	26957	26859	27074	26844	26911	27066	26928	27180	26810	27267	27030	26929	26876	27231	26905	26668	26908	26892	26960	26871	27011	26982	26710	26946	27011	26999	26915	26713	26874	26773	26923	26897	26901	27042	27063	27077	26849	26971	27032	26737	27072	26780	27096	26903	26811	26967	27207	27112	26788	26923	26855	27102	27092	27148	26808	26971	26820	26943	27153	27115	27025	27025	26897	27064	27031	26901	26840	26959	27066	26785	26815	26845	27026	27059	26959	26967	26882	27245	27149	26927	26983	27091	26974	27194	27097	27020	26840	26822	26851	27139	26918	27084	26859	26969	26920	27004	26888	26983	27062	26809	27060	27123	27186	27199	26893	27018	26767	26804	26809	27059	27045	26818	26979	27209	27020	26891	27034	27205	27016	26971	26859	27038	27148	26797	26993	26882	26619	26692	26935	27250	27087	27000	26899	26999	26975	27038	27096	27006	27066	26941	26703	26805	26846	27046	26996	26862	27151	27016	26752	27106	27003	26924	27025	26795	27133	27140	26945	27105	27026	26937	26992	26907	26730	26960	26860	27040	26839	26917	26699	26979	27035	27131	27063	26914	27089	27128	26813	26871	26860	26964	26929	27060	26981	27061	26881	27068	26926	26825	26849	26867	26965	27212	27071	27010	26959	26950	26832	26917	27189	26913	26956	27139	27035	26998	27251	26942	27097	27018	26692	26758	26971	26959	27014	27175	26756	27179	27134	26874	27038	26932	26761	26911	26928	26733	27048	26854	27046	27114	26890	26757	27059	27112	26893	27191	27182	26887	27101	26963	26855	27139	26900	26981	27079	27011	27322	26991	26954	26910	26947	26849	27035	26705	26918	26670	26987	27136	27008	27012	26924	27179	26995	26770	26823	27036	26792	27260	27187	27010	26920	26856	26923	27020	26898	27212	27000	27052	26949	27155	26925	26910	26867	26846	26870	26796	27010	26819	26676	26938	26856	27063	27232	27026	26996	27011	26973	27004	26965	26961	26711	27020	27096	26948	26906	26989	26899	27215	27289	26995	26987	27125	26979	26939	26928	26875	26984	26822	26896	26961	26848	26888	26803	27197	26665	26773	26733	26792	27008	26888	26959	26972	26955	26841	27171	26983	26907	26908	27088	27117	27002	26816	27115	26882	27349	26880	27085	26973	26920	27236	27209	26807	27135	27006	26981	27192	26896	27217	27007	26742	27102	27109	26995	27084	27055	26661	26803	26894	26782	26892	26870	26902	26982	26912	27087	27062	27130	27010	26912	26881	27104	27008	26879	27094	27165	26797	27061	27107	26950	27126	27220	27170	26762	26888	27061	27013	27007	27080	27017	27049	26834	26999	27232	26875	27079	27036	26940	26921	27176	27048	26863	26823	27064	26934	27122	26951	26809	26729	26942	26722	26904	26857	26958	26935	27036	26619	26847	26968	27064	27042	26774	26974	26728	27128	27031	26934	26831	26669	26948	26892	27097	27028	27065	27311	26897	26713	26982	27032	26738	27065
49461	63084	60330	39090	24254	19411	18381	18108	17669	17617	17607	17490	17502	18667	27680	27857	24268	20065	17457	17475	17451	17284	17530	17279	17528	17842	17945	17578	17397	17390	17236	17389	17250	17334	17313	17337	17396	17534	17302	17303	17511	17332	17382	17426	17356	17337	17243	17341	17261	17346	17251	17271	17424	17440	17387	17240	17433	17378	17258	17263	17271	17330	17359	17459	17174	17292	17539	17202	17352	17568	17564	17495	17331	17281	17360	17404	17430	17480	17274	17460	17310	17351	17254	17388	17431	17469	17315	17222	17280	17248	17296	17403	17446	17358	17376	17417	17481	17364	17204	17269	17328	17498	17346	17260	17314	17406	17234	17203	17150	17302	17474	17254	17496	17389	17477	17422	17259	17387	17337	17291	17410	17204	17280	17383	17347	17314	17297	17397	17269	17335	17200	17138	17286	17327	17304	17187	17447	17411	17307	17321	17300	17317	17270	17234	17320	17347	17357	17367	17454	17373	17465	17443	17415	17236	17455	17412	17556	17129	17530	17250	17325	17371	17095	17196	17212	17364	17215	17435	17517	17343	17321	17449	17383	17241	17222	17191	17322	17320	17429	17381	17349	17377	17377	17359	17377	17416	17287	17414	17405	17285	17418	17315	17273	17246	17322	17391	17280	17245	17386	17370	17260	17291	17487	17345	17362	17213	17310	17162	17531	17348	17311	17422	17386	17393	17437	17389	17443	17339	17271	17167	17313	17380	17521	17147	17345	17315	17306	17421	17137	17270	17190	17387	17313	17274	17272	17380	17315	17177	17389	17199	17293	17199	17279	17376	17182	17460	17362	17285	17371	17256	17431	17282	17389	17240	17262	17302	17420	17263	17452	17164	17236	17309	17333	17163	17087	17344	17249	17433	17182	17385	17268	17423	17365	17165	17371	17552	17258	17389	17391	17232	17298	17150	17312	17282	17235	17455	17247	17316	17255	17310	17363	17267	17463	17234	17383	17294	17179	17423	17277	17337	17401	17459	17247	17408	17281	17454	17288	17256	17457	17405	17425	17306	17304	17323	17104	17406	17383	17267	17273	17335	17235	17372	17178	17217	17473	17437	17351	17370	17296	17257	17268	17342	17309	17305	17321	17201	17462	17312	17307	17329	17288	17352	17248	17354	17283	17419	17368	17258	17364	17202	17236	17335	17332	17336	17362	17590	17279	17176	17251	17454	17376	17309	17260	17257	17321	17384	17101	17395	17452	17192	17484	17312	17415	17292	17459	17289	17386	17308	17395	17372	17277	17205	17265	17332	17317	17307	17196	17476	17196	17283	17414	17329	17375	17455	17365	17343	17211	17253	17295	17474	17245	17514	17191	17153	17245	17185	17360	17382	17316	17255	17451	17251	17317	17259	17361	17400	17324	17399	17377	17263	17276	17430	17326	17245	17345	17355	17354	17245	17257	17435	17339	17501	17326	17294	17358	17335	17375	17418	17240	17324	17334	17199	17408	17255	17360	17223	17214	17264	17309	17406	17374	17244	17285	17408	17255	17215	17390	17396	17239	17419	17141	17424	17291	17321	17416	17334	17319	17293	17300	17287	17457	17321	17484	17255	17422	17308	17235	17238	17191	17317	17228	17204	17424	17455	17380	17372	17472	17384	17236	17288	17434	17178	17291	17359	17214	17348	17335	17321	17403	17266	17491	17364	17429	17408	17323	17499	17281	17425	17158	17316	17509	17444	17374	17341	17355	17394	17267	17229	17214	17288	17183	17312	17228	17251	17188	17363	17528	17335	17466	17301	17384	17402	17370	17366	17290	17225	17289	17146	17494	17347	17472	17177	17415	17358	17301	17299	17183	17365	17241	17233	17349	17377	17321	17469	17244	17235	17184	17415	17204	17152	17361	17312	17264	17226	17338	17322	17292	17173	17368	17259	17222	17363	17204	17301	17209	17378	17180	17334	17358	17358	17481	17396	17492	17391	17423	17405	17322	17309	17443	17244	17241	17482	17469	17281	17172	17140	17436	17249	17406	17187	17179	17319	17506	17248	17321	17312	17278	17461	17204	17287	17336	17340	17445	17483	17401	17156	17139	17380	17396	17074	17318	17375	17425	17519	17398	17127	17325	17306	17370	17526	17255	17490	17551	17316	17353	17372	17342	17369	17269	17427	17195	17526	17355	17312	17440	17175	17366	17265	17280	17560	17320	17193	17294	17297	17377	17477	17256	17221	17232	17344	17329	17344	17200	17295	17367	17420	17245	17031	17136	17229	17427	17267	17320	17307	17213	17326	17238	17287	17219	17356	17375	17162	17261	17298	17207	17556	17281	17453	17268	17291	17229	17435	17294	17273	17339	17228	17215	17252	17314	17318	17276	17225	17280	17451	17335	17494	17300	17551	17345	17370	17273	17289	17291	17283	17334	17382	17389	17247	17436	17213	17418	17379	17296	17391	17235	17267	17174	17194	17306	17288	17263	17216	17280	17293	17409	17279	17400	17241	17321	17327	17274	17386	17252	17185	17347	17349	17226	17424	17264	17306	17278	17462	17207	17403	17217	17225	17254	17191	17321	17285	17199	17207	17198	17374	17313	17337	17410	17091	17276	17325	17344	17365	17373	17416	17183	17345	17350	17420	17391	17284	17310	17193	17432	17281	17288	17354	17360	17213	17386	17354	17268	17433	17433	17340	17478	17504	17449	17372	17268	17273	17227	17295	17384	17448	17160	17276	17186	17226	17352	17319	17397	17315	17353	17417	17418	17377	17435	17178	17285	17333	17302	17338	17325	17422	17203	17442	17178	17204	17245	17106	17366	17179	17278	17259	17264	17145	17534	17538	17294	17269	17234	17398	17400	17476	17328	17364	17418	17181	17337	17402	17368	17253	17413	17450	17351	17208	17400	17224	17306	17422	17452	17387	17569	17232	17195	17357	17239	17423	17560	17359	17476	17460	17300	17393	17378	17236	17324	17275	17235	17361	17236	17441	17260	17510	17267	17477	17429	17292	17409	17239	17327	17481	17413	17283	17360	17267	17426	17303	17089	17324	17258	17263	17372	17406	17324	17269	17151	17218	17269	17149	17324	17352	17234	17416	17231	17076	17306	17309	17287	17288	17208	17376	17557	17220	17390	17368	17378	17402	17300	17451	17392	17313	17204	17263	17267	17500	17386	17387	17185	17424	17143	17474	17307	17363	17198	17412	17315	17437	17161	17304	17452	17435	17279	17207	17451	17117	17302	17390	17155	17390	17493	17250	17331	17404	17457	17444	17338	17412	17453	17474	17418	17299	17229	17290	17321	17417	17380	17302	17346	17287	17241	17327	17359	17311	17322	17420	17325	17346	17321	17446	17423	17310	17454	17238	17490	17232	17444	17379	17282	17334	17433	17464	17328	17387	17030	17352	17329	17347	17200	17332	17216	17442	17310	17250	17410	17294	17309	17448	17393	17452	17295	17487	17474	17269	17325	17482	17263	17421	17396	17182	17370	17291	17407	17312	17202	17382	17332	17271	17421	17428	17504	17431	17296	17399	17349	17240	17360	17536	17214	17357	17226	17399	17357	17333	17381	17360	17286	17178	17251	17332	17384	17182	17325	17449	17397	17311	17268	17369	17363	17437	17334	17352	17210	17438	17366	17379	17327	17301	17242	17255	17241	17278	17325	17304	17417	17249	17315	17437	17442	17351	17300	17167	17250	17508	17247	17404	17408	17442	17265	17383	17305	17203	17429	17585	17329	17251	17367	17386	17334	17262	17165	17236	17210	17350	17409	17431	17254	17352	17375	17376	17288	17383	17293	17364	17356	17414	17327	17286	17461	17276	17388	17068	17501	17455	17241	17270	17189	17482	17230	17221	17394	17272	17336	17351	17282	17469	17261	17320	17576	17313	17292	17343	17303	17286	17308	17309	17318	17389	17292	17337	17353	17213	17313	17321	17366	17227	17361	17311	17428	17252	17425	17329	17394	17328	17313	17445	17499	17205	17310	17301	17389	17182	17337	17347	17268	17406	17250	17407	17403	17150	17340	17232	17205	17398	17267	17329	17440	17475	17317	17275	17285	17319	17299	17353	17294	17186	17378	17438	17369	17313	17497	17308	17257	17127	17315	17288	17250	17274	17378	17391	17414	17348	17132	17412	17423	17406	17370	17238	17301	17349	17493	17318	17368	17214	17275	17375	17445	17396	17304	17447	17259	17234	17202	17352	17401	17255	17305	17332	17418	17169	17135	17387	17469	17468	17317	17300	17393	17288	17380	17266	17283	17516	17317	17324	17351	17530	17274	17361	17348	17293	17274	17303	17395	17248	17299	17480	17348	17343	17489	17557	17311	17419	17452	17472	17393	17476	17277	17527	17225	17244	17157	17336	17261	17354	17322	17407	17178	17336	17334	17395	17300	17167	17238	17413	17263	17327	17221	17485	17249	17382	17267	17406	17445	17238	17539	17340	17307	17282	17218	17219	17421	17138	17342	17211	17301	17299	17351	17121	17141	17160	17466	17363	17353	17291	17416	17246	17420	17311	17438	17428	17476	17428	17373	17318	17204	17393	17484	17271	17237	17334	17171	17231	17131	17342	17277	17523	17327	17510	17361	17302	17187	17267	17265	17372	17349	17421	17362	17556	17231	17363	17392	17102	17453	17323	17149	17377	17308	17300	17154	17397	17428	17383	17328	17344	17333	17286	17304	17387	17343	17382	17350	17347	17250	17287	17463	17242	17515	17263	17265	17550	17391	17164	17328	17384	17182	17194	17478	17325	17602	17325	17305	17349	17362	17375	17404	17313	17286	17204	17305	17135	17249	17391	17356	17384	17203	17398	17363	17471	17423	17268	17353	17497	17254	17573	17368	17389	17183	17358	17359	17225	17355	17345	17465	17324	17257	17237	17321	17256	17473	17367	17323	17190	17384	17303	17390	17365	17420	17395	17175	17326	17327	17235	17374	17339	17427	17322	17606	17404	17388	17267	17345	17518	17269	17494	17386	17257	17321	17463	17265	17383	17411	17356	17323	17474	17312	17331	17498	17385	17343	17503	17399	17267	17258	17437	17349	17471	17386	17417	17178	17255	17199	17365	17301	17450	17203	17319	17280	17362	17413	17458	17355	17271	17381	17402	17312	17292	17243	17354	17355	17243	17295	17145	17303	17428	17340	17235	17490	17235	17343	17364	17326	17368	17353	17393	17293	17508
21936	20584	27904	26362	24676	26159	30614	27594	26583	26832	26863	26454	26667	29196	42025	40365	35777	30930	26737	26233	26221	26109	26240	26151	26277	26673	26894	26758	26490	26348	26013	26266	26145	26232	26097	26320	26289	26106	26014	26396	26009	26254	26169	26532	26214	26065	25950	26080	26058	26046	26142	26109	26089	26090	26193	25826	26075	26053	26220	25892	25954	26155	26228	26127	26098	26117	25912	25958	26153	25868	26053	26179	26048	26080	26255	26109	26141	26077	26146	26034	25985	26249	26105	25964	25907	26059	26313	26053	26019	26103	26021	26183	26282	25950	26069	26096	26203	25801	26177	25960	26079	25964	26042	26229	26192	25939	26148	26066	26110	26053	26083	25982	26052	25856	26102	26040	26283	25880	25880	26124	25807	26062	26087	26245	26062	25972	26160	26230	26160	26158	26003	25944	25852	26201	26241	26192	26138	26257	25959	26051	25999	25913	26392	26262	25930	26076	26267	26034	25972	26073	26146	25886	25943	26133	26171	25842	25725	26077	26203	25990	26203	26123	25968	26209	26258	26185	26298	26094	26039	26038	26118	25915	26178	26170	26035	25974	25954	26009	26414	26479	26039	26107	25992	26048	26016	25965	25796	26195	26180	26099	26049	25871	26096	26089	26169	25898	26091	26019	25840	26001	26064	26033	25946	26126	26204	26001	26206	25960	25878	25891	26002	26169	25952	26223	26080	26210	26109	26159	25866	26063	25920	26139	25897	25860	25903	25807	25822	26186	25966	26109	26310	26185	26210	25807	25942	26306	26244	25937	26124	25892	26047	26145	26241	26056	26242	26013	25976	25999	26064	25943	26189	26171	26044	26220	26092	26330	26111	25915	26076	26156	26038	25806	25945	25944	26038	26146	26296	26080	26158	26127	26052	26030	26305	26037	26030	25943	25902	26146	26099	26044	25968	25986	25777	25913	25906	26262	26057	25793	25922	25737	25982	26066	26223	25880	26142	25808	25778	26128	26019	26019	26174	26107	26209	25895	26260	26148	26094	26057	26015	26074	25940	26173	26152	26094	25978	25899	25851	26074	26099	25979	26165	26255	26301	26313	25980	25822	25986	25972	26029	26153	25993	25815	26021	26208	26065	26014	25892	25969	26286	26240	26195	26035	26114	26044	26273	26045	26084	26013	26256	26115	26204	25879	26033	26051	26086	26127	26128	26037	26058	26059	26003	25903	25927	26064	25910	26093	26187	26323	25966	26137	26113	25844	26198	26036	26016	26238	25920	25981	25841	25798	26108	26249	26041	26117	25990	25975	25879	26109	26244	25935	25737	25827	25888	26430	26037	26146	25835	26113	26089	25799	25913	26294	25947	25791	26140	25928	25992	25761	25974	25895	26141	26000	26054	25819	25941	25960	26158	26045	26176	25921	26036	26390	25937	26102	26121	25962	26020	25765	25926	25995	26237	25988	26078	25851	26196	26105	25984	26113	26151	25934	26277	26165	26095	26011	26139	26022	26042	26061	26182	26178	26025	25946	26156	26190	25854	26160	26192	26179	26201	25906	25777	25899	26121	26080	26076	25912	26033	26378	26099	26203	26233	25756	26125	26010	25975	25918	26042	25864	26026	25956	26136	26007	26132	25906	26179	25837	26064	26096	26059	26099	25972	26137	25897	26167	26047	25994	25840	26163	26139	25994	25749	25903	26048	25903	26024	26054	26186	26101	25975	26184	26131	25896	26156	26011	26276	26124	26208	25937	25781	25864	26070	25906	26009	26189	26179	26196	26034	26060	25845	26217	26247	26000	26093	26009	26037	25901	25985	25905	26022	26050	26056	26037	26208	25947	26446	26052	26020	26231	26147	25833	25799	26154	25931	26079	26115	26093	26035	26077	25876	26195	25819	26176	26006	25983	26297	26047	26081	26144	26146	25871	26068	25885	25869	26067	25804	26054	26208	25971	26038	26084	26195	26041	25988	26107	26081	26272	26088	26144	26061	26008	25999	26101	25957	25934	26079	25933	26174	26478	26063	26037	25990	26359	25984	26226	26066	25984	25880	26132	26086	26158	26209	26351	26133	25972	25982	26009	26329	26009	26040	25859	25829	26097	26119	25960	26055	26245	25913	26178	26145	26178	26099	26192	26182	26012	26002	26115	26103	25908	26169	26225	26149	26051	26066	26002	26100	26166	26251	26013	26324	25816	26156	26153	26390	25803	26220	26011	26091	25988	26130	26072	25922	26082	26000	26422	25845	25980	26171	26033	26106	25929	26224	26262	26251	26122	25925	26172	26186	26160	26257	26272	26094	25945	26076	25873	26220	25957	26045	25858	26352	26191	26339	26038	26070	25927	26119	26203	26075	25771	26081	26097	25956	26000	26115	25976	26008	25890	25934	26200	26131	26163	25912	25831	26068	26178	26152	26231	25863	26189	26159	25915	26130	26141	26219	25944	25981	26100	26233	25974	26170	26142	26027	25873	26178	26179	25884	25878	25971	25991	26168	25964	26086	26214	25888	26103	26197	26115	26267	26061	26137	26007	26180	26200	25827	26040	25924	26032	26072	26210	26083	26169	26000	26122	26073	26166	25976	26052	25909	26133	26018	26073	26053	25934	25980	26059	26134	26004	26135	26081	26105	25832	25960	26205	26044	26100	25975	25855	25933	25865	26079	25946	25931	25989	25901	26186	26056	25972	26172	26231	26378	26078	25923	25982	26365	26247	26102	25793	26201	26067	25837	26358	25941	26048	26044	25981	25957	25959	26071	26120	25968	26109	26246	26130	25964	25957	26148	26053	26143	25840	25844	25922	25847	26047	26069	26069	25945	26266	26124	25978	26068	25986	26144	26053	26071	26126	25790	25918	26041	26394	26086	26094	25919	25978	26069	26029	25741	26173	25956	26015	25962	26024	26022	26014	25995	26021	25810	26150	26240	26061	26143	26372	26055	25876	26137	26099	26106	26002	26300	26186	26141	26016	25790	26203	26023	25975	26102	26149	25849	25824	26069	26076	25898	26219	25985	26045	25968	26035	25896	26110	26359	26164	26171	25831	26227	26013	26051	26012	26213	25748	26197	25997	26062	26035	26225	25835	25972	26162	26213	26007	26262	26050	26092	25929	26300	26030	26089	26219	26076	25840	26021	26001	26408	26112	26017	26201	26031	25912	26002	25782	25731	25979	25899	26099	25976	25968	25963	26040	25925	26018	25905	26049	25863	25916	26010	26039	26080	25989	26105	26180	26119	26046	26189	26249	26082	25934	26023	25730	26085	26355	26180	26095	25721	25868	26026	26207	26019	26178	25866	26104	26255	26143	26002	26186	26164	26196	25922	26066	26125	26207	26240	26088	26049	26016	26044	25907	26148	25964	25998	26248	26351	25973	25961	26019	25967	25866	26183	26081	26196	25987	26017	25948	26202	26223	26062	26115	26340	26012	25943	26006	26031	25883	25992	26052	26107	26006	25938	26118	25896	26052	26108	25908	25909	26139	26005	25748	25872	25920	26125	25952	25886	25841	26272	26096	26182	26073	26234	25925	26048	26077	26180	26057	25923	26094	25924	25937	26023	26179	26061	26104	25996	25966	25817	26163	25888	26100	26021	25992	26216	26079	26152	26068	26039	25909	26177	26043	26051	26179	25979	26076	26139	26125	26226	25996	25793	26101	25930	25780	25965	26197	26143	26003	26204	26127	25992	26190	26245	26159	26047	26119	26145	26036	26060	26110	25882	25854	25941	25863	25963	26166	26128	26272	25997	26089	26191	25988	26089	26009	25992	25899	26067	25982	26207	26144	25948	25890	26063	25876	25992	26058	26057	25893	26126	26078	26047	26184	26082	25871	25902	26246	26074	26051	25954	25874	26071	25941	26057	26032	26182	25900	25790	25975	26113	25875	25734	25881	26165	25971	26008	26018	26205	26026	26107	26073	26032	26251	26164	26025	25941	26194	25925	25877	26290	26036	25916	25794	26142	25975	26006	26197	25973	26131	26012	26067	26200	25956	25975	26138	26201	26271	25888	26097	26308	26093	26101	26180	26112	25961	26147	25980	26063	25835	25806	25964	26137	25877	25836	26155	26049	25848	25977	26126	26263	26223	25967	26170	25976	26204	26085	25922	26111	26033	26249	26002	26056	25874	25954	25982	25970	25902	26097	26170	25907	25925	26045	25953	26056	26099	26373	25905	26163	25990	25915	26029	25971	25968	25977	25852	25778	26140	25725	25762	25774	26025	26201	26110	25918	26188	25864	26125	26048	26248	26093	25924	25943	26146	26215	26285	26467	25922	25940	26246	26234	26061	26060	25960	25942	26059	26070	26351	26033	25714	26046	25905	25767	26151	26192	25830	26036	25878	25963	26108	26129	26167	25910	26211	26114	26154	26006	26218	26350	26033	26170	26128	25992	26104	26054	25874	25949	25942	25948	25996	26144	25991	26176	25954	25910	26148	25862	26261	26125	25883	26184	25938	25922	26065	26154	26071	25920	26150	25967	26155	26219	25909	26183	26026	26209	25924	26107	25962	26078	26198	26169	26083	25943	26096	26094	25788	26100	26072	26093	26105	26035	25996	26278	25902	26176	25929	26204	25873	26014	26102	26324	26181	26079	26117	25997	26329	26308	26227	25821	25914	25901	26082	26245	25988	25966	26092	25986	26262	26050	26110	26352	26066	26087	26155	25917	25940	25831	26101	26103	25914	26048	26153	25968	26199	26187	26145	26158	26077	26348	26000	26233	26020	26293	26062	26191	25973	26073	26097	26026	26235	25987	25788	25960	26137	25849	25929	25806	26063	25850	26090	26042	25943	25790	25904	26219	26283	26114	26223	26144	26013	26101	26063	26220	25954	26047	26252	26253	26038	26048	26276	26112	25934	26220	25968	26058	25891	26017	26122	25858	25985	26149	26148	25951	26118	25845	25870	26081	26108	25958	26078	26032	26067	26268	26210	26167	26016	26190	26143	25944	26022	25966	26316	26123	26267	26193	25983	26075	26215	26090	26017	25924	26015	25935	25995	26042	26286	26227	25986	25821	25781	25807	25788	26104	26134	26061	26256	25997	26038	26125	26086	26094	26245	26174	25963	26041	25980	25846	25976	26035	25884	26140	25918	25926	26039	25998	26078	26231	26246	26119	25881	26240	26100	25949	26100	26019	26132	26081	26271	26322	26147	26215	25975	26014	25900	26133	26003
46098	74870	71639	51936	33749	20883	18937	18566	18091	17608	17697	17359	17371	22468	37741	33756	28206	21613	17170	16906	16992	17086	16786	16989	17230	17728	17930	17561	17378	17089	16787	16974	16916	16907	16811	17045	16750	16915	16961	16782	16823	17015	16941	16872	17033	16886	16698	16956	16917	17077	16919	17005	16897	16870	17033	17017	16896	16915	16788	17008	16894	16871	16792	16929	16808	16823	16857	16847	16819	16832	16893	16936	16889	16810	16951	16841	16984	16825	16886	16729	16945	16811	17006	16945	16931	17012	17106	16806	16973	16911	16940	17096	16956	16707	16738	16999	17014	16795	16901	16771	16792	17094	16914	16929	16709	16892	16922	17039	16880	16877	16787	16829	16965	16838	16983	17085	17013	16919	17020	16960	16927	16810	16930	17077	16785	16837	16862	16909	16867	16873	16901	16864	16972	16961	16997	16921	16809	16985	16785	16877	16868	16918	16937	16947	16680	16846	16770	16819	16803	16981	16841	17013	16942	16924	17087	17008	16847	16837	17017	16959	16740	16801	16912	17052	16978	17017	16841	16765	17052	16778	16907	16743	16902	16939	16765	16944	17075	17010	16979	16841	16989	17058	16716	16816	17012	16933	16814	16890	16933	16766	16940	16857	16753	16925	17034	16718	16884	17059	16818	16856	16856	16825	16905	16843	16884	16995	16785	16965	16750	17011	16923	16879	17040	16944	16987	17090	16830	16990	16992	16765	16778	17070	16923	16954	17082	16767	16711	16871	16908	16942	16873	16866	17113	16834	17008	16811	16960	16796	16906	16900	16848	16966	17066	16894	16933	16900	17080	16809	16899	16830	17083	16863	17035	16858	16987	16906	16923	16926	16879	16949	16983	17202	16843	16790	16897	16844	16862	16898	16779	16879	17031	16704	16942	16889	16986	17078	17047	16797	17064	16875	16973	16916	16850	16815	16956	16955	16753	16947	16760	17003	16919	16903	17052	16887	16789	16840	16794	16899	16689	16935	16702	16910	16774	16963	16850	16938	17006	16774	16943	16888	16916	16824	16842	16985	16946	16852	16971	16850	16871	16996	17070	16864	16853	16884	16945	16893	16855	17057	17044	16817	16940	16872	16988	16967	16767	16974	16782	16747	16878	17018	16945	16753	16935	16925	17017	16808	16676	17040	16805	16790	16897	17002	16876	16895	16831	16979	16902	16871	16812	16945	16952	16815	16762	16780	16837	16968	16770	16783	16848	16857	16833	16855	16929	16830	16949	16933	16861	16942	16911	16792	17115	16998	16805	16888	16889	16872	17085	16925	16898	16867	16820	16884	16952	17002	16756	16759	16869	16870	17120	16938	16950	16998	16845	16887	16929	16878	16793	16889	16905	17061	16945	17002	16703	16867	16981	16913	16784	16751	17048	16817	16962	16767	17030	16820	17103	17059	16947	16998	16777	16974	16947	16878	16992	16980	16910	16892	16916	16860	16706	16887	16695	16896	16944	16837	16875	16949	16937	16825	16936	16930	16921	16869	17017	16802	16875	16982	16810	16914	17102	16881	16885	16694	16873	16701	16664	16786	16872	16984	16773	16824	16860	16900	16984	17008	16886	16913	16948	16757	16879	16971	16724	16657	16954	16887	16791	17077	16778	16806	17024	16699	16822	17036	16867	16956	17024	16882	16665	16711	16859	16922	16945	16933	17088	16922	16763	16737	16850	16898	16876	16963	16870	16901	16877	16944	16762	16774	16975	16968	16915	16932	16928	16919	16994	16904	16727	16986	16777	16845	16875	16979	16748	16984	16919	16910	16993	16863	16867	16929	17005	16733	17079	16799	16822	16754	16859	16821	16821	16873	17040	16905	16938	16984	16908	16995	16882	16892	17050	16876	16874	16829	16677	17048	16924	16935	16888	16867	16868	16823	16815	16982	16861	17073	16912	16759	16971	16787	16936	16758	16848	16894	16954	16849	16773	16898	16800	17031	16680	16686	16790	17038	17031	16962	16740	17049	17062	16863	17175	16949	17031	17065	16821	16922	17173	16780	16876	16870	16689	16870	16866	17061	16920	16845	17049	16935	16764	17017	16820	16886	16840	16854	16809	16756	16785	17127	16781	16775	17016	16925	16698	17001	16866	16826	16951	16831	16941	16830	16889	17015	16846	17043	16933	16882	17108	16974	16979	16842	16858	17071	16896	16905	16917	16897	16890	16987	16858	16988	16839	16811	16733	16866	16537	17163	16763	17046	16943	16911	16804	16884	16896	16694	16882	17028	16913	17155	17007	16812	17002	16989	16821	16989	16809	16719	17014	16799	16904	16837	16971	16935	16960	16981	17012	16939	16833	16877	16948	16812	16771	16906	16966	16737	16868	16825	16919	16932	16931	16881	16899	16854	16925	16764	16995	16876	16696	16992	16895	16880	17079	16901	16851	16840	16879	16847	16910	16804	17115	16816	16878	16815	16927	16943	16808	16825	16986	16861	16949	16956	16906	16924	16893	16955	16857	17065	16732	16771	16987	16933	16936	16899	16669	16795	16880	16944	16941	16835	16955	16926	16852	16928	16951	16772	16898	16833	16815	16766	16703	16902	16803	17064	16877	16877	16731	16775	16884	17037	17038	16955	16804	16977	16963	17012	16743	16787	16801	16857	16834	17087	16757	16686	17018	16915	16883	16881	17047	16923	16691	16876	16766	17084	16977	16905	16913	16891	17057	17011	17061	16886	17001	17082	16929	16832	16853	16817	16863	17009	16986	16730	16970	16804	16763	16899	16778	16825	16959	16885	16821	16755	16915	16926	16823	17076	16788	16970	16800	16897	16836	16865	16901	16920	16904	16866	16952	16769	16668	16933	16857	16933	16963	16942	16731	16893	16792	16886	16926	16927	16866	16985	16730	16991	16896	16762	16988	16847	16868	16871	16833	16819	16941	17032	16716	16839	16836	16952	16931	16770	16976	17013	16788	17026	16788	16944	17030	16789	16951	16835	16984	16767	16973	17008	16902	16914	17045	17020	16921	16738	16841	17033	17007	16853	16805	16851	17051	16710	16838	17011	16905	16751	16977	16892	17010	17011	16936	16896	16946	16916	16913	16833	16880	16723	16918	16931	16815	16887	16952	16838	16779	17040	16910	16789	17102	17037	16988	16860	17021	16862	16944	16913	16961	16745	16974	17041	16966	16834	16861	16821	16660	16730	16824	16992	16845	16926	16906	16979	16748	16901	16815	16851	16983	17054	16936	16878	17066	16879	16786	16797	17050	16920	16908	16812	16884	16960	16759	16788	16872	16886	16914	16883	16877	17041	16940	16894	16848	16838	16908	16834	16751	16699	17023	17030	16713	16816	16790	16922	17103	16952	16991	16958	16944	16814	16814	16818	17137	16733	16961	16948	16907	17025	16952	17087	17017	16993	16977	16732	16803	16750	16925	16834	16945	16980	16972	16918	16901	16685	17016	16798	16784	17084	16885	17037	16847	17085	16751	16909	16887	16878	16934	16977	16784	17023	16883	16824	16951	16823	16750	16909	16929	16970	16862	16850	16925	16866	16897	16992	16912	16896	16713	16826	16988	16934	16902	16947	16965	16923	16840	16858	16875	16919	16956	17054	16956	16951	16831	16895	17062	17027	16883	16807	16778	16826	16822	16878	16903	16815	17086	16833	16835	16976	16741	16899	16918	17117	16848	16931	17001	17008	16763	17009	17042	16883	16952	16940	16885	16832	16945	16690	16889	16773	16737	16906	16988	16789	16777	16895	16997	16897	16954	16722	17053	16874	16968	16753	17029	17068	16804	16875	16878	16986	16920	16904	16820	16870	17046	16879	16793	16805	16751	16918	16848	16808	17002	16876	16791	16823	16899	16703	16958	16830	17017	17058	16935	16931	16794	16848	16819	16869	16804	16893	16789	17010	17036	16929	16708	16963	16762	16825	16922	16844	16867	16969	16882	16776	16904	16954	16999	16803	16929	17009	16834	16753	16942	16772	16929	16910	17049	16879	16795	16929	16909	16779	16868	16820	16930	17007	16965	16817	16873	16822	17008	16778	16843	16997	16920	16809	17015	16904	16803	16838	17019	16767	16928	16890	16877	16957	16935	16824	17020	16858	16981	16759	16876	16820	16971	16920	16821	16958	16927	16920	16763	16846	16693	16850	16821	16876	16911	16863	16907	16842	16861	16892	16923	16830	16825	17020	16890	16734	16917	16992	16893	16872	16919	16828	16890	16817	16849	16804	16816	16965	16802	16729	16984	16861	16853	16752	16848	16989	16964	16836	16932	17056	16867	17155	16789	17019	16849	16975	16827	16740	16944	16887	16946	16886	16966	16750	16780	16933	16999	16863	16904	17031	16856	16615	16903	16923	16852	17028	16801	17066	16989	16860	16822	16691	16865	16923	16872	16903	17078	16787	16694	16760	17044	16931	16837	16891	16966	16902	16832	16826	16924	16750	16932	17042	16835	16859	16948	17212	16766	16786	16687	16954	16879	16880	16885	16906	16883	16748	17017	16696	17067	16688	16916	16968	16866	16743	16897	16848	17131	16876	16830	16740	16943	16800	16875	16957	16892	16894	16811	16976	17005	16874	16837	16862	16799	16846	16771	16839	16910	16978	16961	17043	16833	16753	16837	16834	16915	17003	16694	16752	16818	16947	17200	16828	16865	16995	16759	16885	16747	16830	16886	16778	16924	17080	16760	16972	17037	16959	16802	16886	16739	16897	16979	16851	16948	16826	16886	17076	16963	16905	16898	16804	16883	16960	16948	16714	16940	16864	16970	16960	16938	16883	16963	16761	17030	16842	16916	16807	16715	16909	16924	16819	16830	16942	16810	17067	16817	16966	17031	16807	16880	17064	16868	16919	16970	16692	16765	16917	16906	16788	16925	16899	16904	16863	16756	16859	17114	16911	16950	16979	16964	16920	16850	16778	16907	16858	16968	16844	17015	16749	17005	16841	16830	16998	16974	16963	16897	16926	16953	17018	16814	16935	16933	16967	16891	16722	16970	16800	17002	16708	16801	16836	16856	16944	17031	16918	17015	16931	16858	16779	16976	16728	16972	16839	16844	16933	16962	16869	16800	17078	16797	16976	16895	16719	16980	17029	16830	16934	16929	16859	16832	17020	16904	16885	16869	16935	16849	16840	16852	16920	16763	17066	16996	16939	16645	16783	16883	16988	16980	16980
45018	48989	42684	36177	29746	26937	26502	26159	25882	25979	26009	25748	25823	25861	26449	26564	26649	26207	25890	25681	25955	25967	25912	25998	25820	25535	25635	26085	25756	25804	25765	25733	25608	25852	25749	25729	25790	25884	25653	25779	25633	25634	25785	25819	25784	25759	25838	25827	26002	25673	25756	25873	25711	25857	25870	25809	25545	25757	26006	25873	25621	25827	25606	25458	25760	25633	25909	25918	25862	25794	25804	25785	26021	25963	25704	25720	25821	25770	25845	25807	26051	25632	25712	25804	25717	25561	25476	25493	25866	25454	25914	25831	25838	25468	25815	25448	25944	25863	25778	25764	25808	26047	25666	25699	25433	25881	26113	25861	25928	25878	25721	25844	25976	25830	25670	25802	25748	25797	25747	25490	25810	25753	25947	25479	25852	25842	25848	25865	25645	25835	25814	25811	25703	25722	25785	25633	25711	25851	25616	25648	25805	25686	25849	25983	25774	25639	25835	25549	25476	25711	25760	25776	25612	25634	25721	25810	25868	25750	25866	25742	25581	25702	25652	25759	25815	25763	25790	25774	25786	25796	25767	25922	25896	25619	25682	25681	26008	26019	25868	25911	25704	25892	25931	25761	25854	25825	25790	25770	25804	25974	25668	25799	25975	25776	26084	25885	25888	25794	25822	25690	25752	25739	25906	25733	25806	25839	25699	25959	25712	25461	25841	25857	25798	25635	25820	25706	25572	25557	25639	25807	25751	25749	25915	25688	25797	25732	25658	25610	25917	25621	25802	25724	25765	25874	25934	25967	25630	25825	25601	25745	26006	25871	25936	25677	25896	25857	25634	25651	25858	25914	25824	25642	25603	25770	25717	25597	25682	25749	25634	25779	25729	25817	25849	25672	25719	25691	25820	25555	25929	25721	25759	25822	25808	25745	25740	25971	25792	26024	25645	25768	25687	25978	25775	25634	25680	25604	25684	25762	25626	25855	25981	25848	25709	25774	25810	25773	25726	25860	25904	26089	25576	25656	25607	25821	25544	25920	25697	25721	26015	25625	25998	25791	25693	25868	25731	25746	25899	25676	25715	25988	26019	25698	25778	25688	25719	25635	25853	25777	25908	25844	25735	25609	25781	25874	25755	26006	25619	25734	25705	25593	25697	25811	25650	25654	25825	25736	25818	25606	25962	25948	25922	25363	25913	25912	25757	25548	25902	25784	25872	25889	25966	25944	25930	25672	25908	25797	25813	25587	25826	25800	25949	25858	25553	25660	25391	25515	25855	25573	25763	25966	25837	25711	25646	25970	25837	25775	25763	25816	25636	25884	25808	25817	25824	25647	25558	25925	25591	25779	26108	25638	25941	26117	25837	25908	25874	25964	25840	25813	25784	25829	25772	25994	25797	25888	25696	25677	25637	25764	25703	25754	25780	25879	25751	25843	25958	26008	25620	25770	25821	25748	25810	25869	25727	25821	25879	25915	25855	25777	25739	25854	25691	25778	25856	25800	25851	25464	25684	25678	25668	25731	25521	25768	25784	25939	25682	25915	25918	25785	25764	25909	25893	25760	25919	25789	25614	25707	25614	25721	26001	25757	25621	25786	25732	25890	25925	25925	25847	25645	25820	25974	25737	25553	25678	25873	25958	25897	25813	25817	25712	25671	25887	25732	25847	26095	25747	25588	25813	25768	25762	25642	25754	25853	25745	25949	25721	25610	25915	25701	25581	25937	25919	25820	25671	25793	25892	25703	25516	25613	25783	25648	25824	25810	25897	25997	25820	25703	25740	25947	25631	25765	25936	25742	25811	25807	26013	25738	25675	25782	26111	25723	25823	25756	25831	25708	25532	25762	25822	25775	25656	25709	25942	25877	25551	25678	25488	25747	26007	25787	25754	25853	25684	25479	25695	26111	25670	25714	26054	25718	25745	25805	25729	25686	25668	25667	25625	25795	25766	25766	25792	25742	25790	25920	25664	25718	25680	25903	25923	25796	25596	25755	25850	25794	25928	25808	25691	25789	25680	25721	26115	25706	25764	25908	25748	26012	25812	25645	25680	25661	25752	25885	25755	25929	25909	25897	25596	25709	25891	25825	25785	25816	25701	25854	25714	25744	25744	25874	25809	25621	25711	25776	25857	25828	25797	25756	25764	25744	25659	25762	25673	25900	25758	26092	25982	25805	25881	26236	25891	25714	25713	25753	25809	25789	25821	25896	25539	25702	25907	25810	25816	25868	25761	25876	25551	25741	25817	25704	25898	25642	26094	25842	25883	25906	25804	25939	25960	25671	25701	25777	25625	25746	25815	25793	25781	25596	25754	25828	25679	25797	25804	25747	25812	25797	25851	25730	25767	26004	25645	25727	25960	25868	25703	25680	25740	25619	25684	25786	25633	25650	25611	25976	25569	25956	25808	25842	25716	25892	25788	26021	25852	25870	25811	25774	25907	25883	25634	25758	25864	25812	25518	25712	25747	25880	25664	25634	25719	25777	25656	25846	25936	25743	26073	26020	25537	25585	25831	25946	25828	25704	26047	25838	26008	25760	25893	25618	26138	25840	25925	25837	25523	25910	25840	25986	25829	25896	25757	25821	25717	26088	25993	25821	25743	25933	25840	25731	25707	25750	25734	25909	25758	25723	25849	25831	25640	25877	25692	25840	25775	25700	25814	25616	25670	25867	25951	25690	25705	25792	25715	25988	25639	25795	25910	25774	25794	25977	25954	25549	25914	25830	25606	25522	25899	25920	25733	25592	25670	25589	26004	25938	25914	25729	25799	25827	25813	25954	25693	25848	25751	25632	25836	25744	25734	25766	25778	25796	25771	25822	25790	25696	25665	25780	25699	25709	25976	25701	25752	25959	25776	25846	25704	25488	25798	25841	25597	25818	25743	25762	25818	25976	25710	25846	25635	25588	25766	25936	26109	25843	25913	25868	25745	25974	25646	25728	25798	25866	25837	25574	25781	25619	25814	26012	25774	25712	25840	25977	25697	25776	25933	25826	25850	25639	25867	25919	25756	25763	25892	25798	25879	25951	25696	25722	25754	25958	25899	25684	25707	25725	25613	25817	25840	25929	26099	25746	25577	25685	25717	25816	25955	25667	25746	25841	25955	25782	25856	25767	25805	25833	25847	25759	25761	25827	25861	25766	25783	25979	25810	25550	25759	25778	25767	25962	25777	25792	25574	25583	25823	25613	25834	26037	25852	25510	25659	25711	25845	25654	25823	25732	25899	25753	25915	25552	25788	25760	25564	25926	25895	25725	26078	25699	25802	25632	25758	25952	25760	25630	25827	26067	25497	25722	25814	25685	25533	25752	25728	25838	25718	25694	25813	25776	25604	25724	25993	25773	25498	26065	25843	25563	25471	25708	25955	25925	25775	26014	26055	25855	25733	25758	25787	25804	25736	25677	25749	26069	25945	25556	25784	25733	25676	25866	25806	25812	25961	25850	25917	25949	25891	25874	25887	25974	25767	25793	25869	25654	25706	25660	25909	25600	25932	25805	25665	25576	25967	25767	26147	25838	25472	25756	25656	25862	25733	25744	25827	25790	25954	25782	25608	25918	26027	25864	25540	25596	25701	25817	25747	26084	25896	25719	25927	25862	25901	25718	25763	25726	26007	25851	25683	25804	25874	25819	25882	25864	25866	25720	25732	25731	25860	25716	25877	25671	25803	25855	25898	25773	25848	25848	25966	25680	25430	25758	25908	25842	25823	25599	25640	25717	25793	25535	25948	25525	25826	25852	25859	25784	25972	25771	25832	25893	25586	25848	25699	25875	25661	25757	25818	25509	25645	25915	25643	25588	26018	25689	25902	25934	25735	25963	25906	25770	25937	25944	25640	25818	25923	25979	25971	25743	25891	25589	25839	25662	25972	25859	26024	25797	25751	25483	25606	25633	25830	25920	25693	25698	26111	25782	25757	25617	25998	25873	25802	25791	25669	25723	25835	25685	25614	25821	25604	25611	25797	25853	26085	25926	25711	25432	25547	25938	25550	25547	25836	25856	25775	25945	25761	25601	25745	25651	25774	25611	25960	25839	25956	25821	25614	25697	25497	25755	25840	25659	25816	25800	25845	25976	25789	25935	25795	25856	25853	25804	25958	26060	25799	25696	25916	25799	25666	25764	25872	25967	25593	25935	25767	25742	25809	25849	25825	25813	25973	25883	25891	25698	25757	25917	25679	25425	25877	25867	25804	25919	25695	25701	25744	25924	25800	25663	25866	25821	25927	25946	25871	25763	25862	25663	25802	25874	25937	25835	26070	25999	25820	25883	25592	25701	25845	25846	25855	25872	25796	25755	25611	25738	25858	25661	25808	25645	25713	25835	25951	25918	25794	25818	25946	25833	25770	25891	25784	25497	25795	25983	25948	25809	25890	25755	25570	26043	25619	25675	25695	25780	25866	25727	25704	25792	25856	25977	25679	25886	25553	25820	25767	25964	25873	25611	26017	25853	25794	25623	25731	25924	25958	25725	25815	25633	25881	25833	25693	25626	25883	25658	25677	25945	25634	25704	25724	25782	25863	25866	25764	25879	25585	25984	25571	25654	25767	25608	25792	25834	25836	25933	25576	25837	25885	25808	25721	25776	25844	25831	25812	25522	25944	25981	25651	25795	25514	25764	25798	25641	25868	25787	25973	25846	25709	25692	25499	25502	25952	25630	25761	26000	25897	25845	25669	25719	25691	25792	25921	25847	26002	25694	25786	25845	25852	25924	25964	25823	25917	26023	25857	25692	25856	25825	25741	25887	25821	26040	25766	25706	25551	25764	25921	25743	25882	26027	25711	25764	25638	25510	25534	25665	25847	25484	25812	25930	25810	26146	25870	25886	25766	25719	25831	25676	25795	25834	25936	25839	25849	25936	25858	25874	25939	25859	25950	25744	25937	25771	25959	25901	25557	25857	25965	25822	25958	25802	25729	25631	25889	25687	25804	25937	25756	25707	26009	25756	25921	25680	25772	25776	25879	25804	25899	25991	25978	25714	25629	25870	25749	25863	25562	25577	25887	25568	25903	25658	25795	25733	25947	25853	25878	25601	25725	25829	25752	25776	25769	25785	25733	25824	25983	25819	25789	25983	25806	25566	25604	25745	25691	25914	26072	25621	25763	25966	25959	25807	25670	25591	25746	25900	25736	25984	25835	25843	25893	25742	26066	25732	26046	26016	25773	25795
48863	55339	39936	29711	20739	17573	17395	17076	17045	16796	16898	16718	16664	16825	17585	17695	17283	17053	16726	16701	16829	16988	16745	16665	16719	16599	16610	16715	16606	16870	16631	16794	16629	16706	16697	16739	16666	16514	16830	16720	16707	16688	16639	16749	16713	16626	16676	16666	16899	16702	16715	16649	16780	16755	16839	16611	16745	16639	16819	16670	16685	16601	16712	16858	16751	16916	16700	16748	16734	16661	16809	16661	16751	16624	16634	16759	16877	16579	16579	16788	16748	16799	16688	16860	16609	16803	16852	16783	16874	16868	16718	16662	16523	16679	16826	16559	16678	16514	16742	16485	16866	16734	16817	16834	16726	16598	16724	16682	16634	16635	16751	16671	16614	16705	16630	16716	16720	16762	16599	16623	16696	16748	16784	16729	16877	16737	16841	16654	16656	16883	16718	16736	16537	16658	16780	16692	16845	16593	16608	16587	16667	16705	16703	16663	16635	16744	16602	16639	16902	16705	16709	16717	16818	16670	16537	16721	16739	16740	16689	16701	16789	16463	16838	16693	16869	16696	16884	16672	16836	16777	16723	16854	16629	16653	16568	16625	16671	16665	16793	16587	16519	16681	16691	16658	16666	16701	16671	16650	16756	16635	16594	16598	16799	16597	16669	16708	16724	16552	16639	16911	16626	16727	16847	16464	16817	16714	16600	16801	16600	16765	16548	16486	16555	16711	16675	16790	16625	16716	16762	16630	16554	16943	16871	16796	16789	16621	16700	16774	16771	16578	16878	16649	16749	16586	16829	16753	16509	16596	16733	16744	16676	16722	16788	16694	16840	16797	16682	16650	16777	16700	16653	16752	16670	16657	16683	16615	16647	16639	16682	16622	16705	16750	16717	16606	16639	16802	16706	16792	16917	16577	16810	16776	16657	16706	16722	16670	16873	16659	16743	16839	16696	16770	16646	16639	16615	16567	16737	16709	16692	16743	16603	16646	16912	16847	16846	16797	16736	16701	16689	16756	16605	16749	16767	16846	16543	16775	16830	16867	16679	16780	16600	16740	16685	16653	16757	16791	16866	16769	16606	16563	16624	16757	16882	16616	16707	16819	16671	16654	16659	16878	16606	16745	16702	16739	16712	16709	16691	16883	16786	16686	16678	16555	16728	16916	16793	16773	16770	16454	16766	16783	16783	16906	16651	16605	16687	16725	16689	16639	16777	16754	16625	16682	16852	16718	16878	16717	16647	16823	16700	16707	16575	16805	16839	16643	16900	16795	16591	16620	16816	16769	16775	16765	16615	16839	16648	16688	16668	16854	16695	16751	16561	16876	16633	16687	16545	16792	16646	16612	16727	16778	16829	16693	16761	16713	16476	16794	16651	16775	16850	16828	16683	16770	16732	16525	16706	16617	16786	16820	16653	16524	16716	16597	16720	16756	16758	16822	16773	16694	16759	16542	16608	16852	16745	16776	16745	16786	16819	16705	16693	16754	16604	16861	16692	16720	16721	16635	16586	16697	16755	16570	16841	16905	16666	16613	16593	16690	16743	16608	16850	16880	16606	16660	17062	16669	16533	16655	16701	16847	16632	16731	16756	16581	16640	16851	16703	16771	16681	16769	16727	16809	16745	16574	16756	16719	16623	16829	16666	16609	16637	16737	16621	16679	16649	16680	16740	16764	16638	16681	16686	16794	16605	16644	16721	16610	16707	16630	16780	16630	16746	16688	16825	16905	16724	16692	16828	16645	16776	16707	16478	16723	16772	16656	16650	16711	16717	16577	16731	16617	16714	16800	16681	16708	16604	16748	16638	16678	16647	16730	16702	16723	16689	16844	16617	16638	16582	16814	16769	16567	16554	16605	16802	16788	16552	16899	16629	16728	16761	16768	16871	16739	16749	16625	16667	16928	16598	16828	16749	16666	16657	16767	16741	16705	16796	16459	16466	16687	16696	16684	16647	16666	16714	16645	16667	16668	16730	16766	16657	16686	16708	16637	16845	16766	16815	16868	16726	16836	16644	16803	16631	16611	16476	16649	16639	16815	16844	16623	16671	16585	16743	16757	16449	16669	16610	16598	16812	16654	16795	16887	16732	16625	16731	16736	16716	16825	16609	16714	16686	16729	16657	16758	16692	16684	16796	16674	16741	16556	16713	16868	16635	16785	16685	16716	16835	16751	16909	16735	16754	16798	16613	16724	16723	16707	16610	16699	16744	16764	16637	16789	16642	16764	16715	16716	16654	16786	16824	16596	16536	16791	16460	16644	16720	16810	16650	16844	16788	16581	16681	16660	16590	16742	16609	16769	16619	16662	16606	16551	16713	16796	16737	16789	16790	16806	16718	16773	16532	16526	16700	16839	16653	16840	16806	16784	16651	16977	16653	16712	16639	16617	16673	16825	16730	16797	16830	16765	16753	16788	16784	16737	16713	16629	16717	16741	16525	16662	16698	16608	16773	16616	16726	16898	16859	16784	16491	16739	16739	16777	16661	16817	16674	16645	16758	16678	16761	16508	16702	16729	16697	16737	16663	16678	16677	16772	16720	16707	16581	16657	16537	16779	16750	16586	16810	16797	16773	16635	16801	16767	16704	16795	16821	16796	16560	16531	16724	16863	16696	16693	16565	16770	16735	16792	16816	16851	16671	16703	16820	16903	16736	16625	16692	16773	16723	16548	16540	16706	16627	16756	16563	16767	16703	16674	16590	16901	16726	16658	16670	16650	16651	16707	16628	16804	16829	16840	16771	16654	16592	16627	16835	16664	16779	16830	16797	16715	16822	16762	16722	16713	16682	16742	16605	16753	16710	16726	16712	16735	16752	16684	16716	16699	16521	16689	16680	16662	16840	16572	16578	16695	16698	16632	16732	16852	16606	16654	16524	16949	16921	16604	16722	16660	16835	16753	16829	16713	16609	16619	16748	16798	16881	16605	16689	16736	16806	16657	16734	16754	16871	16762	16631	16679	16648	16763	16754	16805	16741	16752	16702	16662	16823	16876	16690	16739	16665	16852	16717	16787	16615	16777	16806	16721	16691	16716	16737	16740	16667	16648	16813	16432	16575	16726	16691	16757	16739	16714	16685	16710	16750	16733	16703	16688	16821	16888	16696	16726	16834	16665	16846	16781	16660	16709	16751	16936	16785	16793	16654	16778	16700	16704	16774	16835	16658	16844	16581	16764	16696	16697	16735	16730	16566	16860	16812	16507	16662	16849	16714	16653	16734	16808	16810	16754	16614	16842	16715	16834	16695	16666	16753	16762	16691	16850	16549	16656	16601	16659	16795	16764	16446	16730	16783	16595	16658	16649	16550	16710	16684	16588	16749	16856	16724	16809	16738	16728	16537	16793	16665	16744	16778	16712	16555	16808	16760	16554	16612	16746	16586	16900	16681	16834	16569	16849	16725	16698	16621	16640	16731	16742	16504	16585	16634	16653	16560	16735	16926	16763	16584	16839	16682	16776	16575	16957	16692	16657	16655	16720	16604	16686	16854	16704	16782	16598	16679	16696	16809	16828	16773	16710	16647	16603	16541	16576	16720	16675	16743	16820	16846	16679	16765	16682	16575	16522	16716	16557	16688	16673	16571	16717	16726	16774	16707	16589	16571	16792	16763	16636	16625	16731	16561	16764	16651	16573	16717	16629	16727	16654	16736	16665	16807	16631	16789	16786	16587	16670	16637	16610	16611	16689	16715	16677	16746	16760	16727	16800	16782	16780	16630	16717	16857	16705	16716	16686	16573	16729	16709	16877	16541	16785	16786	16677	16752	16712	16607	16786	16892	16851	16704	16608	16756	16649	16830	16799	16680	16720	16669	16716	16649	16542	16674	16615	16743	16883	16802	16774	16769	16717	16714	16687	16876	16601	16772	16665	16648	16695	16738	16733	16670	16621	16715	16767	16673	16642	16709	16572	16663	16735	16729	16765	16566	16795	16700	16767	16615	16780	16745	16487	16657	16839	16643	16615	16660	16614	16789	16691	16759	16988	16774	16734	16733	16722	16835	16694	16737	16517	16604	16668	16583	16723	16707	16650	16670	16642	16608	16748	16746	16695	16661	16867	16579	16727	16700	16829	16769	16802	16778	16718	16760	16754	16727	16767	16927	16856	16788	16732	16972	16841	16747	16751	16527	16694	16815	16743	16745	16926	16658	16699	16747	16680	16860	16717	16829	17007	16807	16590	16683	16807	16804	16765	16806	16738	16760	16792	16901	16733	16900	16811	16759	16794	16820	16785	16755	16602	16785	16773	16743	16651	16838	16623	16823	16537	16578	16848	16806	16658	16667	16695	16665	16623	16738	16681	16787	16591	16769	16696	16750	16843	16719	16839	16848	16685	16813	16780	16665	16669	16798	16700	16698	16871	16804	16712	16803	16665	16668	16752	16692	16680	16744	16871	16729	16556	16717	16769	16632	16811	16681	16593	16597	16636	16727	16745	16624	16790	16604	16706	16644	16775	16650	16666	16750	16731	16744	16732	16748	16678	16909	16745	16663	16746	16578	16908	16620	16660	16614	16675	16571	16837	16855	16617	16839	16795	16500	16663	16689	16908	16750	16631	16905	16918	16707	16724	16825	16718	16680	16893	16549	16676	16629	16833	16725	16615	16859	16716	16720	16854	16844	16808	16763	16726	16746	16544	16666	16692	16648	16653	16747	16790	16745	16758	16757	16581	16620	16648	16738	16745	16778	16843	16738	16802	16777	16651	16638	16858	16638	16798	16666	16704	16711	16745	16828	16707	16747	16653	16630	16727	16748	16791	16769	16689	16653	16947	16717	16750	16827	16854	16677	16568	16817	16868	16778	16635	16789	16669	16814	16901	16688	16712	16783	16818	16739	16815	16486	16825	16695	16731	16851	16634	16626	16743	16668	16606	16835	16688	16632	16879	16905	16592	16835	16763	16658	16835	16667	16819	16763	16762	16764	16636	16812	16777	16946	16610	16638	16675	16672	16720	16751	16537	16828	16937	16862	16617	16776	16847	16754	16615	16911	16748	16719	16840	16939	16748	16584	16808	16751	16548	16712	16567	16786	16736	16626	16759	16682	16644	16573	16763	16670	16631	16674	16689	16855	16667	16687	16753	16736	16802	16655	16800	16739	16559	16664	16578	16824	16815	16641	16584	16739	16798	16564	16589	16989	16684	16628	16658	16656	16761	16797	16927	16554	16682	16909	16623
23534	20579	28161	29091	26004	26483	28283	25714	25155	25534	25260	24777	25051	26096	30444	33694	30972	27512	26230	25020	24870	24894	24981	24852	25036	25335	25477	25345	25212	25020	24811	24906	24829	24853	24912	24834	24779	24562	24938	24813	24726	24930	24808	24925	24815	24790	24840	24812	24640	24797	24693	24783	24948	24782	24745	24741	24759	24699	24892	24634	24885	24737	24852	24600	24702	25015	25016	24671	24808	24833	24753	24538	24646	24742	24754	24637	24870	24770	24934	25109	24890	25160	24726	24618	25004	25142	24837	24633	24723	24968	24871	24838	24827	24892	24663	24620	24827	25042	24960	24718	24719	24896	24522	24879	24613	24511	24926	24674	24693	25016	24929	24639	24707	24904	24664	24544	24525	25012	25049	24949	24846	24848	25043	24662	24797	24635	24614	24878	24903	24787	24703	24771	24630	24750	24824	24829	24624	24762	24769	24910	24754	24844	24658	24879	24729	24688	24537	24731	24922	24986	24677	24884	24624	24671	24847	25124	24748	24637	24775	24983	24807	24763	24684	24744	24793	24714	24704	24687	24613	24680	24949	24718	24700	24716	24528	24736	24854	24936	25087	24899	24779	24952	24694	24625	24717	24865	24726	24788	24886	24707	24817	24692	24899	24750	24732	24715	24820	24805	24598	24831	24642	24592	24718	24792	24724	24760	24782	24673	24757	24791	24683	24642	24921	24709	24645	24841	24857	24757	24992	24572	24738	24549	24849	24761	24914	24868	24659	24644	24825	24798	24898	24930	24887	24995	24835	24654	24835	24541	24836	24676	24497	24649	24903	24850	24646	24566	24877	24716	24717	24604	24775	24761	24981	24537	24847	24927	24972	24727	24547	24459	24669	24924	24824	24733	24731	24776	24609	24854	24736	24697	24797	24839	24753	25091	24867	24654	24739	24533	24774	25105	24895	24840	24875	24800	24751	24708	24621	24568	24750	24662	24551	24729	24651	24768	24951	24880	24774	24766	24932	24729	24589	24900	24757	24783	24703	24606	24657	24579	24601	24743	24741	24898	24839	24549	24916	24924	24736	24689	24938	24723	24989	24929	24715	24838	24633	24632	24509	24725	24802	24522	24714	24784	24844	24749	24963	24762	24914	24979	24880	24551	24762	24790	24797	24670	24953	24758	24757	24787	24874	24644	24941	24655	24868	24861	24681	24604	24691	24732	24554	24745	24710	24986	24894	24666	24708	24936	24768	24790	24887	24819	24507	24671	24792	24689	24755	24732	24838	24813	24903	24762	25073	24896	24789	24875	24907	24585	24572	24868	24957	25083	24560	24813	24789	24637	24719	24488	24721	24795	24865	24656	24738	24835	24747	24824	24813	24601	24487	24575	25013	24900	24780	24905	24836	24717	24932	24750	24320	24978	24866	24827	24824	24682	24859	24662	24731	24804	25021	24726	24629	24662	24884	24836	24568	24682	24699	24469	24674	24857	24921	24568	24688	24562	24635	24594	24837	24759	24725	24705	24669	25044	25004	24946	24682	24719	24730	24845	24892	24767	24618	24800	24880	24719	24688	24937	24865	24790	24718	24608	24697	24773	24646	24521	24700	24838	24705	24588	24683	24735	24685	24881	24899	24901	24531	24656	24794	24633	24621	24589	24937	24863	24741	24748	24910	24552	24886	24724	24584	24592	24620	24621	24588	24673	24621	24715	24873	24977	24913	24788	24698	24761	24751	24991	24825	24504	24698	24839	24866	24643	24614	24637	24760	24852	24743	24487	24722	24757	25015	24891	24812	24654	24727	24691	24748	24844	24796	24983	24717	24602	24631	24763	24505	24597	24586	24826	24757	24715	24683	24516	24865	24615	24827	24940	24695	24765	24654	24622	24830	24733	24731	24605	24552	24782	24762	24873	24715	24859	24653	24693	24773	24878	24670	24823	24903	24699	24843	24743	25090	24721	24746	24741	24867	24854	24738	24771	24800	24719	24730	24631	24854	24857	24847	24704	24565	24714	24468	24577	24946	24721	24851	24570	25032	24708	25041	24779	24714	24854	24699	24894	24667	24560	24853	24788	24558	24653	24680	24712	24667	24679	24728	24860	24687	24853	24725	24623	24793	24686	24886	24867	24705	24715	24658	24668	24755	24985	24750	24856	24807	24780	24686	24780	24670	24690	24776	24793	24801	24855	24921	24499	24855	24805	24825	24837	24827	24785	24952	24904	24555	24679	25032	24443	24504	24842	24920	24971	24897	24847	24849	24570	24622	24710	24633	24752	24973	24832	24632	25075	24533	25124	24733	24754	24705	24687	24629	24364	24718	24856	24711	24811	24733	24868	24799	24957	24755	24667	24600	24697	24404	24711	24705	24980	24686	24865	25026	24561	24800	24767	24796	24844	24930	24729	25166	24819	24767	24602	24538	24673	24825	24714	24699	24861	24759	24772	24765	24858	24812	24672	24812	24897	24949	24827	24736	24856	24863	24479	24737	24902	24919	24761	24801	24950	24843	25028	24604	24551	24791	24732	24615	24760	24993	24657	24733	24869	24768	24708	24798	24719	24732	24753	24542	24662	24809	24721	24638	24908	24598	24679	24704	24806	24881	24634	24892	24998	24805	24998	24772	24877	24744	24742	24840	25054	24545	24737	24665	24677	24680	24777	24717	24646	24970	24766	24833	24875	24650	24654	24694	24693	24766	24672	24624	24762	24765	24721	24810	24839	24754	24858	24728	24737	24921	24781	24772	24726	24695	24757	24906	24906	24654	25120	24735	24801	24819	24901	24713	24857	24593	24747	25054	24663	24870	24869	24926	24770	24882	24944	24979	24977	24757	24518	24735	24836	24826	24720	24966	24631	24549	24776	24890	24553	24824	24613	24679	24572	24783	24510	24605	24817	24990	24956	24668	24667	24714	24683	24997	24851	24698	24837	24688	24650	24691	24709	24779	24915	25011	25094	24658	24729	24840	24831	24969	24788	24698	24687	24495	24734	24749	24638	24883	24522	24884	24808	24753	24653	24780	24912	24796	24769	24820	24570	24820	24667	24799	24734	24615	24829	24744	24703	24755	24883	24763	25197	24639	24767	24545	24714	24803	24777	24722	24692	24698	24740	25022	25060	24834	24742	24959	24776	24843	25020	24678	24741	24596	24423	24550	24460	24714	24578	24742	24714	24678	24585	24790	24649	24780	24601	24841	24854	24837	24651	24578	24685	24816	24953	24831	24677	24640	24793	25001	24961	24563	24609	24635	24880	24835	24856	24767	24934	24790	24885	24671	24719	24790	24660	24599	24841	24749	24742	24849	24707	25047	24811	24910	24713	24872	24605	24648	24760	24835	24689	24992	24713	24750	24880	24556	24797	25055	24700	24813	24626	24695	24908	24695	24801	24758	24771	24590	24713	24673	24678	24746	24640	24710	24864	24578	24676	24739	24870	24650	24769	24861	24929	24930	24912	24718	24764	24932	24882	24677	24731	24634	24719	24815	24789	24909	24707	24912	24907	24921	24972	24765	25066	24834	24666	24698	24679	24834	24793	25006	24750	24770	24536	24742	24790	24730	24713	24877	24679	24757	24906	24641	24665	24568	24598	24784	24870	24782	24692	24661	24982	24696	24855	24919	24836	24724	24776	24931	24651	24832	24742	24683	24659	24750	24707	24972	24950	24729	25023	25064	24541	24591	24579	24656	24654	24593	24737	24846	24881	24718	24759	24763	24558	24819	24888	24744	24640	24684	24752	24746	24599	24700	24878	24711	25002	24631	24595	24755	24638	24909	24761	24851	24885	24739	24949	24695	24922	24653	24626	24569	24530	24892	24596	24688	25056	24807	24781	24770	24746	24734	24765	24848	24812	24482	24828	24804	24901	25070	24735	24841	24850	24876	25082	24854	24763	25022	24811	24709	24895	24925	24750	24797	24730	24897	24783	24766	24643	24852	24740	24689	24818	24970	24950	24818	24687	24725	24672	24614	24749	24738	24763	24878	24851	24556	24592	24720	24794	24976	24876	24848	25009	24727	24839	24893	24746	24748	24959	24989	24868	24565	24591	24595	24712	24835	24959	24700	24828	24879	24773	24996	24791	24794	24655	24627	24534	24801	24873	24705	24887	24686	24830	24912	24758	24821	24778	24867	24697	24645	24876	24632	24624	24923	25051	24791	24810	24765	25142	24897	24548	24618	24692	24873	24627	24461	24764	24659	24564	24946	24760	24633	24771	24879	24995	24764	24662	24856	24939	24802	24773	24367	24682	24573	24673	24938	24878	25149	24774	24711	24622	24772	24776	24700	24705	24795	25010	24735	24709	24910	24755	24629	24721	24997	24729	24818	24801	24821	24701	24798	24844	24529	24793	24767	24716	24825	24651	24682	24791	24628	24674	24611	24816	24695	24746	24920	24897	24760	25008	24860	24748	24649	24835	24860	24891	24878	24920	24766	24684	24581	24561	24914	24951	24752	24905	24654	24810	24853	24832	24873	24802	24731	24667	24781	24856	24803	24713	24826	24884	24917	24866	24889	24733	24729	24752	24925	24672	24797	24628	24563	24625	24646	24683	24758	24752	24649	24748	24604	24797	24831	24706	24568	24708	24970	25030	24582	25005	24669	24761	25127	24827	24724	24946	24902	24723	24663	24596	24822	24850	24631	24774	24824	24779	24670	24505	24695	24986	24668	24709	24794	24443	24784	24782	24913	24682	24826	24766	24900	24744	24594	24685	24681	24657	24881	24855	24846	24813	24552	24863	24879	24761	24817	24878	24952	24735	25076	24814	24952	24883	24745	24681	24882	24920	24822	24765	24853	24786	25006	24652	24734	24906	24648	24812	24698	24714	24718	24693	24842	24799	24711	24750	24826	24873	24719	24892	24772	24615	24669	24906	24867	24678	24670	24850	24690	24983	24688	24569	24672	25071	24802	24804	24812	24925	24783	24916	24717	24641	25039	24816	24912	24725	24749	24632	24721	24802	24887	24961	24872	25075	24544	24769	24721	24883	24876	24974	24927	24589	24726	24825	24800	25011	24895	24864	24856	24790	24762	24680	24979	25003	25008	24954	24846	24930	24866	24871	24958	24975	24820	24748	24646	24692	24800	24854	24733	24720	24826	24791	24606	24625	24776	24905	24821	24825	24805	24744	24641	24821	24629	24415	24827	24711	24782	24796	24791	24815	24678	24831	24764	24503	24772	24659
43998	64697	61622	45548	25210	18541	17458	17076	17040	16778	16616	16644	16753	18459	24843	27325	23515	19528	17377	16246	16258	16512	16290	16315	16446	16942	17104	16835	16513	16462	16444	16493	16214	16313	16439	16324	16512	16283	16148	16297	16344	16231	16222	16289	16333	16297	16386	16154	16226	16327	16287	16456	16226	16393	16352	16389	16468	16282	16499	16245	16085	16356	16307	16387	16315	16299	16413	16259	16395	16488	16288	16328	16363	16349	16384	16420	16434	16303	16252	16210	16137	16385	16266	16360	16249	16411	16259	16248	16301	16339	16184	16350	16331	16353	16439	16334	16279	16411	16277	16275	16306	16410	16350	16159	16167	16344	16305	16289	16276	16286	16380	16239	16459	16113	16233	16230	16214	16314	16334	16238	16423	16317	16342	16232	16332	16217	16451	16381	16188	16361	16294	16327	16297	16313	16302	16243	16279	16373	16236	16352	16508	16306	16446	16448	16145	16480	16398	16343	16334	16141	16279	16306	16288	16206	16456	16308	16348	16306	16401	16348	16287	16338	16107	16327	16295	16391	16067	16353	16462	16414	16293	16283	16290	16295	16183	16299	16381	16304	16421	16303	16379	16166	16302	16294	16250	16381	16153	16376	16396	16355	16318	16112	16371	16213	16283	16360	16224	16397	16325	16242	16486	16267	16274	16288	16554	16370	16282	16354	16206	16291	16211	16477	16160	16204	16363	16247	16367	16088	16188	16286	16163	16365	16228	16219	16223	16490	16344	16354	16281	16422	16440	16181	16417	16374	16264	16323	16422	16218	16330	16456	16355	16296	16374	16270	16093	16328	16070	16190	16425	16331	16242	16448	16257	16265	16272	16218	16308	16259	16336	16311	16297	16402	16341	16416	16331	16325	16287	16375	16310	16366	16254	16267	16340	16223	16247	16235	16279	16262	16310	16311	16347	16260	16369	16251	16322	16160	16323	16335	16396	16319	16343	16286	16259	16354	16107	16452	16283	16468	16306	16277	16424	16222	16374	16268	16440	16318	16452	16305	16391	16381	16313	16358	16389	16184	16174	16311	16270	16256	16270	16211	16426	16203	16355	16191	16384	16179	16349	16170	16270	16253	16257	16166	16227	16258	16306	16339	16419	16481	16215	16446	16360	16309	16165	16303	16253	16244	16359	16247	16354	16295	16405	16342	16337	16317	16219	16269	16370	16366	16345	16264	16288	16257	16412	16145	16244	16270	16290	16316	16352	16484	16380	16291	16390	16299	16344	16236	16293	16247	16130	16446	16341	16349	16237	16244	16377	16146	16128	16270	16144	16267	16368	16315	16443	16384	16169	16405	16017	16380	15980	16434	16368	16392	16352	16326	16308	16274	16377	16257	16148	16221	16247	16265	16436	16070	16206	16256	16114	16324	16445	16437	16304	16189	16285	16253	16421	16204	16166	16263	16218	16355	16137	16214	16298	16283	16357	16159	16322	16282	16246	16230	16386	16298	16341	16355	16247	16277	16364	16372	16203	16143	16333	16386	16406	16255	16150	16203	16512	16463	16286	16291	16117	16193	16371	16197	16152	16167	16514	16352	16326	16419	16432	16237	16267	16361	16424	16239	16215	16292	16299	16347	16257	16429	16313	16413	16125	16127	16297	16317	16383	16288	16215	16348	16225	16351	16524	16165	16388	16261	16397	16303	16111	16380	16410	16142	16296	16319	16282	16425	16391	16169	16359	16431	16325	16244	16351	16565	16423	16201	16389	16055	16202	16292	16359	16444	16385	16198	16358	16277	16361	16368	16363	16299	16395	16239	16285	16313	16275	16452	16424	16337	16319	16340	16291	16286	16395	16252	16314	16323	16308	16488	16394	16177	16220	16409	16395	16438	16124	16328	16333	16386	16338	16220	16413	16308	16351	16372	16358	16494	16290	16481	16159	16255	16424	16516	16323	16205	16145	16190	16262	16267	16463	16359	16265	16309	16088	16367	16302	16330	16328	16354	16341	16318	16276	16377	16357	16069	16257	16433	16354	16364	16420	16167	16413	16259	16262	16453	16343	16311	16251	16216	16252	16316	16343	16138	16190	16232	16298	16418	16292	16367	16179	16204	16148	16307	16363	16356	16068	16168	16419	16102	16523	16202	16271	16464	16623	16358	16292	16325	16237	16433	16284	16127	16203	16473	16293	16188	16467	16633	16135	16459	16318	16252	16231	16270	16031	16345	16187	16272	16377	16326	16125	16318	16210	16278	16343	16291	16321	16179	16275	16172	16368	16214	16316	16254	16227	16227	16389	16256	16152	16400	16133	16261	16169	16480	16293	16243	16212	16236	16341	16297	16331	16433	16259	16445	16450	16382	16367	16384	16318	16287	16318	16399	16236	16251	16168	16297	16269	16428	16364	16292	16389	16237	16367	16173	16306	16307	16382	16332	16227	16286	16318	16305	16210	16506	16304	16236	16443	16225	16405	16194	16183	16239	16458	16300	16175	16376	16319	16428	16353	16348	16424	16221	16361	16221	16250	16348	16334	16292	16344	16329	16238	16423	16488	16351	16245	16341	16338	16332	16317	16373	16354	16271	16330	16275	16251	16478	16389	16204	16301	16321	16251	16306	16213	16309	16515	16432	16351	16303	16205	16300	16355	16392	16273	16123	16255	16162	16449	16258	16157	16288	16273	16088	16365	16198	16344	16259	16222	16301	16353	16316	16355	16242	16419	16282	16431	16204	16334	16397	16412	16316	16180	16142	16281	16266	16117	16222	16227	16211	16473	16365	16318	16204	16388	16105	16271	16335	16242	16406	16216	16486	16247	16349	16287	16327	16361	16323	16041	16344	16513	16293	16282	16243	16376	16329	16446	16504	16296	16308	16358	16302	16275	16185	16377	16343	16290	16298	16276	16310	16255	16239	16298	16294	16383	16294	16267	16295	16449	16405	16258	16400	16342	16364	16352	16186	16384	16460	16394	16287	16358	16141	16299	16379	16281	16335	16429	16177	16332	16243	16417	16220	16512	16113	16356	16283	16293	16379	16112	16387	16181	16209	16432	16220	16230	16253	16196	16391	16231	16477	16304	16223	16291	16308	16455	16229	16236	16290	16250	16402	16319	16258	16360	16437	16134	16262	16318	16339	16187	16310	16217	16283	16216	16349	16212	16371	16497	16275	16391	16324	16311	16231	16344	16322	16281	16245	16169	16303	16204	16293	16157	16311	16527	16149	16296	16192	16434	16341	16282	16320	16078	16402	16388	16256	16299	16345	16265	16185	16372	16214	16469	16314	16272	16147	16304	16320	16384	16292	16447	16435	16220	16427	16187	16317	16432	16270	16390	16416	16185	16272	16401	16421	16338	16318	16218	16445	16281	16400	16372	16284	16407	16201	16409	16394	16399	16408	16376	16304	16265	16262	16422	16390	16223	16197	16344	16325	16302	16314	16275	16315	16414	16162	16446	16215	16332	16375	16371	16293	16272	16237	16263	16358	16271	16360	16302	16221	16339	16257	16415	16425	16520	16224	16345	16273	16288	16170	16345	16129	16452	16170	16314	16396	16204	16307	16242	16164	16298	16273	16426	16307	16284	16308	16250	16177	16276	16375	16282	16453	16181	16373	16200	16352	16267	16267	16260	16268	16481	16232	16319	16237	16432	16444	16313	16285	16425	16166	16299	16334	16218	16329	16326	16337	16480	16158	16296	16322	16212	16341	16329	16507	16354	16287	16333	16216	16338	16370	16270	16223	16421	16466	16595	16226	16318	16270	16307	16487	16288	16220	16500	16330	16271	16286	16480	16261	16374	16242	16400	16400	16308	16339	16190	16096	16220	16189	16081	16406	16354	16334	16311	16489	16161	16620	16327	16205	16339	16272	16361	16267	16282	16198	16347	16194	16107	16297	16181	16285	16294	16309	16268	16368	16065	16176	16397	16302	16327	16376	16065	16476	16254	16499	16289	16347	16500	16359	16310	16338	16293	16268	16342	16320	16218	16256	16308	16357	16313	16096	16502	16168	16464	16253	16443	16319	16445	16276	16187	16163	16470	16322	16373	16216	16245	16359	16337	16178	16391	16473	16203	16344	16248	16284	16120	16339	16292	16396	16323	16244	16188	16335	16263	16249	16317	16203	16202	16246	16310	16389	16319	16357	16430	16355	16356	16458	16185	16392	16422	16434	16071	16446	16240	16354	16310	16390	16433	16171	16299	16111	16330	16200	16217	16290	16309	16257	16440	16317	16221	16314	16460	16120	16331	16394	16250	16393	16443	16417	16414	16427	16472	16202	16196	16168	16508	16062	16403	16239	16566	16493	16310	16227	16324	16380	16212	16277	16249	16321	16570	16257	16330	16317	16247	16319	16288	16328	16486	16219	16460	16318	16259	16521	16136	16279	16097	16247	16306	16345	16138	16341	16343	16213	16111	16193	16171	16192	16363	16406	16415	16346	16339	16406	16360	16201	16243	16406	16312	16454	16387	16406	16310	16247	16234	16266	16423	16338	16253	16313	16188	16324	16363	16290	16436	16411	16399	16224	16460	16375	16277	16210	16286	16344	16378	16172	16276	16235	16458	16148	16371	16402	16276	16289	16362	16335	16269	16373	16240	16380	16394	16385	16286	16569	16212	16315	16316	16459	16266	16356	16257	16465	16444	16434	16180	16277	16292	16345	16206	16359	16350	16078	16259	16411	16330	16315	16339	16289	16369	16264	16381	16255	16530	16345	16305	16250	16487	16226	16297	16151	16304	16226	16480	16425	16408	16346	16334	16417	16154	16364	16270	16230	16358	16423	16307	16156	16323	16339	16148	16309	16284	16430	16393	16358	16242	16276	16215	16448	16147	16402	16123	16382	16220	16316	16117	16365	16437	16299	16145	16271	16411	16205	16312	16334	16342	16314	16331	16308	16301	16269	16343	16189	16236	16172	16403	16285	16349	16455	16320	16397	16437	16249	16207	16352	16419	16287	16177	16410	16090	16187	16273	16473	16251	16263	16254	16320	16303	16293	16261	16210	16276	16370	16536	16366	16457	16381	16374	16296	16296	16391	16366	16216	16304	16272	16420	16266	16296	16480	16271	16276	16234	16341	16306	16183	16348	16276	16554	16163	16351	16334	16303	16265	16294	16409	16344	16369	16281	16274	16256	16350	16275	16405	16293	16365	16232	16345	16430	16414	16258	16328	16460	16074	16379	16263
21945	20502	27593	25748	22527	25091	29357	26024	25072	25327	25309	25196	25218	28945	40635	40146	33100	27061	25065	24416	24588	24430	24766	24405	24541	25303	25126	25108	24557	24665	24250	24389	24763	24417	24418	24423	24363	24162	24218	24564	24258	24400	24565	24133	24336	24170	24402	24596	24490	24663	24448	24317	24371	24209	24476	24253	24492	24437	24243	24241	24511	24402	24444	24578	24096	24440	24330	24366	24382	24452	24446	24528	24192	24320	24247	24519	24354	24404	24205	24193	24535	24437	24250	24273	24098	24311	24142	24120	24124	24306	24386	24377	24429	24371	24471	24542	24218	24289	24400	24306	24158	24266	24186	24150	24372	24355	24278	24376	24407	24216	24425	24478	24441	24278	24300	24400	24105	24218	24375	24516	24408	24391	24175	24313	24626	24230	24543	24448	24309	24458	24279	24319	24467	24141	24290	24328	24267	24289	24150	24388	24373	24417	24398	24257	24265	24332	24443	24297	24590	24221	24346	24434	24348	24327	24447	24296	24310	24423	24301	24323	24692	24297	24300	24488	24359	24245	24470	24539	24540	24320	24652	24189	24222	24305	24167	24170	24209	24238	24397	24213	24240	24586	24262	24339	24383	24314	24392	24166	24503	24187	24143	24307	24288	24411	24433	24459	24507	24477	24277	24500	24254	24534	24110	24484	24240	24296	24491	24457	24346	24564	24450	24331	24441	24391	24274	24478	24347	24465	24407	24515	24441	24428	24339	24308	24316	24340	24275	24273	24160	24297	24290	24281	24534	24280	24262	24238	24310	24082	24313	24215	24441	24203	24442	24609	24362	24361	24224	24383	24516	24360	24137	24353	24241	24217	24387	24613	24361	24498	24332	24486	24459	24243	24258	24344	24555	24360	24228	24321	24400	24232	24399	24383	24525	24162	24551	24395	24278	24162	24233	24349	24584	24488	24486	24206	24198	24133	24214	24404	24265	24347	24419	24457	24461	24372	24176	24506	24282	24559	24166	24447	24354	24497	24512	24202	24305	24300	24342	24563	24519	24286	24298	24323	24439	24379	24055	24355	24399	24596	24304	24700	24353	24130	24214	24292	24498	24536	24309	24302	24391	24428	24027	24254	24033	24307	24392	24345	24422	24324	24231	24275	24367	24314	24235	24402	24473	24133	24408	24185	24266	24408	24392	24458	24463	24346	24215	24282	24173	24269	24513	24222	24340	24292	24436	24437	24282	24289	24416	24253	24228	24153	24558	24307	24641	24402	24350	24407	24234	24492	24196	24327	24464	24500	24082	24414	24553	24396	24482	24313	24436	24538	24512	24479	24321	24473	24461	24461	24241	24405	24226	24399	24435	24415	24424	24291	24341	24354	24399	24312	24425	24429	24478	24178	24331	24433	24607	24601	24366	24413	24144	24331	24585	24523	24240	24123	24181	24588	24483	24216	24254	24464	24303	24345	24382	24294	24335	24454	24359	24490	24330	24386	24193	24497	24316	24148	24275	24540	24553	24643	24355	24411	24588	24387	24305	24269	24506	24385	24347	24283	24233	24458	24445	24186	24263	24130	24410	24402	24756	24233	24553	24270	24285	24242	24116	24385	24285	24085	24191	24095	24272	24358	24463	24606	24286	24556	24316	24623	24318	24174	24296	24467	24313	24248	24448	24327	24479	24204	24186	24034	24310	24425	24459	24386	24161	24530	24420	24128	24217	24241	24423	24553	24410	24440	24204	24473	24315	24280	24399	24376	24259	24284	24173	24609	24433	24209	24409	24230	24096	24196	24247	24476	24578	24345	24321	24549	24286	24451	24362	24403	24498	24513	24572	24180	24375	24290	24293	24473	24586	24274	24356	24269	24190	24189	24421	24542	24347	24449	24574	24474	24343	24568	24243	24411	24462	24315	24460	24250	24415	24449	24197	24150	24226	24130	24249	24317	24341	23958	24480	24365	24412	24327	24340	24437	24529	24269	24211	24384	24552	24436	24180	24010	23990	24391	24092	24086	24052	24465	24224	24262	24291	24404	24245	24335	24317	24298	24498	24425	24387	24507	24332	24668	24567	24352	24236	24215	24448	24313	24230	24317	24054	24082	24228	24240	24374	24550	24428	24198	24335	24197	24389	24551	24135	24319	24288	24312	24224	24429	24179	24556	24376	24334	24437	24378	24501	24426	24019	24399	24073	24264	24246	24134	24252	24632	24303	24434	24459	24673	24496	24309	24275	24369	24440	24242	24554	23978	24281	24493	24288	24477	24243	24337	24230	24407	24292	24413	24418	24194	23947	24196	24450	24032	24234	24285	24631	24314	24258	24400	24309	24350	24443	24389	24385	24288	24441	24465	24328	24210	24198	24288	24411	24404	24411	24595	24302	24275	24406	24225	24331	24247	24161	24454	24430	24424	24335	24173	24236	24408	24289	24211	24415	24431	24519	24377	24444	24328	24258	24340	24488	24285	24323	24542	24573	24695	24609	24408	24511	24441	24368	24216	24255	24345	24392	24391	24299	24447	24355	24382	24682	24426	24485	24282	24330	24305	24389	24375	24234	24447	24421	24477	24525	24377	24175	24283	24386	24081	24315	24659	24344	24302	24149	24245	24284	24159	24344	24439	24446	24359	24339	24387	24457	24239	24458	24594	24352	24345	24390	24535	24249	24298	24252	24182	24170	24413	24266	24062	24280	24227	24200	24189	24138	24570	24483	24219	24412	24266	24437	24557	24300	24394	24256	24456	24304	24140	24623	24308	24251	24453	24389	24485	24510	24395	24365	24122	24047	24274	24318	24370	24326	24579	24430	24658	24145	24222	24095	24468	24332	24373	24225	24322	24365	24314	24288	24189	24387	24338	24261	24316	24331	24110	24536	24386	24274	24357	24260	24380	24181	24034	24084	24482	24500	24259	24284	24206	24465	24426	24332	24482	24332	24351	24581	24162	24423	24316	24302	24145	24439	24402	24509	24380	24501	24445	24278	24209	24351	24427	24305	24204	24406	24418	24155	24280	24357	24462	24491	24124	24257	24377	24337	24146	24427	24474	24306	24373	24300	24442	24125	24464	24264	24154	24399	24234	24331	24249	24336	24391	24270	24255	24451	24277	24398	24380	24200	24280	24143	24424	24195	24501	24440	24466	24335	24261	24262	24462	24173	24474	24437	24405	24246	24389	23983	24212	24254	24243	24123	24494	24462	24309	24539	24322	24164	24608	24258	24226	24472	24424	24518	24276	24338	24345	24526	24330	24400	24564	24423	24495	24372	24557	24535	24432	24444	24419	24493	24069	24387	24092	24352	24323	24312	24185	24362	24344	24316	24344	24184	24293	24422	24399	24307	24277	24389	24322	24485	24265	24662	24442	24272	24378	24380	24408	24454	24203	24377	24361	24246	24434	24154	24318	24264	24233	24401	24259	24380	24358	24389	24469	24411	24458	24432	24292	24364	24502	24367	24539	24136	24303	24225	24193	24370	24492	24035	24100	24426	24347	24201	24499	24305	24196	24290	24266	24235	24142	24272	24565	24247	24327	24403	24072	24432	24307	24434	24463	24590	24480	24269	24384	24047	24242	24423	24288	24215	24419	24344	24407	24558	24315	24363	24194	24390	24489	24402	24317	24425	24257	24537	24357	24259	24326	24388	24670	24335	24174	24213	24309	24353	24256	24272	24353	24205	24292	24415	24262	24170	24402	24390	24340	24288	24321	24305	24308	24419	24312	24503	24383	24404	24250	24403	24120	24432	24221	24492	24759	24314	24285	24277	24371	24416	24291	24211	24512	24260	24507	24484	24305	24050	24290	24482	24059	24257	24277	24475	24364	24421	24372	24327	24301	24294	24541	24533	24220	24450	24503	24292	24487	24229	24357	24287	24462	24293	24247	24332	24348	24297	24419	24304	24463	24214	24345	24031	24214	24440	24472	24089	24285	24563	24387	24565	24308	24198	24220	24445	24228	24164	24283	24283	24382	24515	24413	24432	24291	24274	24456	24207	24410	24375	24311	24536	24446	24409	24476	24453	24364	24405	24308	24387	24351	24607	24417	24321	24380	24321	24437	24105	24200	24199	24338	24347	24256	24371	24351	24239	24186	24161	24435	24240	24421	24328	24226	24390	24042	24052	24370	24316	24477	24178	24254	24416	24209	24295	24432	24571	24101	24249	24080	24468	24623	24382	24444	24128	24267	24280	24390	24157	24233	24402	24467	24176	24108	24246	24429	24475	24213	24272	24301	24402	24422	24593	24110	24299	24573	24332	24434	24294	24301	24351	24228	24114	24394	24154	24282	24368	24303	24449	24349	24474	24514	24241	24321	24302	24248	24385	24135	24557	24426	24275	24453	24401	24275	24277	24466	24407	24417	24551	24296	24374	24186	24492	24347	24372	24195	24586	24372	24423	24482	24297	24578	24361	24663	24556	24428	24293	23846	24406	24351	24497	24212	24377	24296	24498	24479	24058	24137	24173	24248	24440	24315	24452	24568	24380	24293	24385	24428	24398	24280	24512	24421	24398	24353	24603	24101	24483	24282	24436	24636	24528	24541	24360	24588	24393	24378	24320	24527	24393	24017	24307	24281	24412	24519	24416	24307	24290	24607	24348	24194	24220	24219	24433	24377	24453	24396	24264	24317	24306	24435	24241	24274	24308	24321	24307	24459	24466	24232	24366	24395	24254	24459	24251	24460	24462	24210	24344	24237	24269	24189	24112	24411	24589	24222	24539	24467	24408	24277	24529	24259	24528	24500	24366	24418	24524	24719	24385	24346	24260	24320	24231	24411	24411	24302	24352	24501	24099	24341	24459	24592	24316	24326	24250	24294	24398	24317	24307	24383	24052	24160	24331	24376	24367	24151	24374	24148	24353	24228	24340	24227	24282	24254	24479	24294	24591	24265	24431	24132	24246	24415	24477	24262	24580	24413	24270	24496	24455	24126	24512	24373	24173	24306	24329	24314	24260	24227	24486	24349	24517	24197	24184	24195	24375	24360	24231	24402	24444	24457	24345	24253	24275	24240	24114	24488	24344	24467	24131	24358	24257	24348	24607	24324	24459	24367	24470	24452	24360	24249	24157	24267	24392	24179	24256	24366	24425	24044	24408	24435	24456	24480	24153	24298	24471	24501	24259	24533	24391	24081	24384	24377	24490	24177	24508	24444	24354	24197	24463	24529	24237	24274	24189	24183	24560	24001
47354	70794	70047	46763	25708	18843	18452	17717	17212	16929	16698	16813	17402	23584	37057	33834	25839	18417	16568	16127	16189	15966	16204	16065	16600	17431	17136	16729	16271	16061	16061	16021	16027	15958	16069	16233	16078	15992	15988	16011	16035	16237	16087	16110	16159	16189	16227	16048	16043	16188	15890	16040	16097	15987	16117	15993	16117	16129	16229	15964	16095	16125	16133	16102	16045	15993	16006	16185	16075	16161	16057	16056	16067	15941	16068	16302	16039	16275	16225	16137	16191	16144	16369	16080	16001	16122	15950	16021	15965	16178	15980	16160	16035	15997	16125	16089	16056	16031	16023	16046	16098	16237	16162	16007	16160	16089	16238	16083	16057	15963	16116	16007	15970	16080	16121	16037	15989	15916	16121	16105	16068	16176	16125	16030	16097	16070	15999	16130	16055	16067	16000	16071	16087	16200	16052	16126	16098	16005	16022	16001	15965	16030	16160	16000	16134	16128	16069	15997	16061	15967	16153	16126	16099	16098	16045	16181	16173	16203	15990	15891	15960	15895	15894	15962	16112	16090	16139	16130	16140	16254	16127	15991	16185	16021	15923	15968	16127	16026	16148	16081	15827	16090	16032	16176	16044	16063	16088	16091	16087	16044	15962	16150	15952	16014	16222	15879	16224	16133	16130	16105	15948	16175	15902	15969	16067	16037	16058	16055	16042	16072	16081	15985	15975	15956	16009	16239	16074	16066	15900	16211	16183	15851	16106	16021	16034	16224	16000	15911	15907	16084	16188	16136	16043	16097	16030	16166	15986	16298	16227	16035	15982	16022	16082	16111	16007	16170	15981	16029	16105	15991	16092	16027	15892	15944	15974	15940	16058	15988	16209	16057	16004	16005	15905	16074	15990	16126	16166	16166	16065	16148	16093	16114	15967	16104	16193	16082	16246	16298	16175	16079	16129	16082	15957	15837	15924	16176	16116	15954	16097	15991	16180	16026	16136	15955	16061	15963	16092	15972	16199	16121	15958	16056	16166	16268	16078	16005	15947	16046	16065	16046	15963	16211	16145	16157	16009	16062	16200	16050	16060	16211	15974	16160	16045	16074	15963	16064	16114	16174	16017	16105	15961	16299	16063	15998	16006	16053	16034	16182	16243	16163	16111	16039	16074	15865	16075	15944	16086	16103	15982	16012	16044	15833	16051	15984	16083	15981	16044	15844	16024	16101	15967	15982	16059	16137	15982	16023	16148	16024	16090	15976	16115	16022	16087	16051	16149	16039	15998	16032	16238	16008	15982	16063	15961	16333	16071	16001	16071	16068	16104	15997	16038	15959	16247	16061	16050	16081	15930	16023	16006	15969	16145	16108	15978	15952	15897	16150	15963	16193	16030	16000	16066	16178	16125	15948	16112	15964	16116	16267	16087	15985	16122	16136	16193	15993	16162	16028	16068	16100	16117	15964	16082	15945	16034	16123	16110	16096	16000	16023	16152	15882	15910	16085	16192	16050	16059	15908	15975	15911	16038	15996	16139	15993	16243	16125	16131	16078	16088	15988	15972	16158	16078	15964	16036	16006	16262	15998	16083	15871	15943	16043	16062	15977	16118	16058	16212	16180	15909	15940	16209	16150	15880	16297	16096	16229	16015	16095	16216	15937	16128	16136	16170	16152	16053	16108	16060	16287	16215	16097	16132	15950	15993	16140	16289	16230	16092	16003	16055	16088	16064	16048	16141	15864	15993	16130	16046	16025	16015	15920	16058	16060	16072	16077	16050	16112	16038	16150	16124	16089	16113	15993	16127	16038	16046	16105	16159	16145	16024	16140	16032	16130	16007	16077	16095	16064	15892	16036	16140	16183	16144	16121	15932	16127	16137	16174	15914	16220	16060	16040	16109	16042	16057	16117	16057	16357	16216	16088	15977	16130	16158	15999	16084	16138	16065	16052	16006	15989	16075	16313	16081	16103	15951	16040	15921	16243	15982	16131	16121	16096	15836	16237	16145	16180	16276	15983	16031	16020	16184	16002	15932	15981	16205	16127	16064	15955	15941	16230	16249	16079	15997	16053	15958	16017	16092	15923	16030	15965	16175	16118	16171	15995	16163	16088	15985	15923	16317	16139	16118	15967	16218	16016	15982	16043	16041	16097	16117	16125	16176	16083	16184	16267	15997	16110	16242	15889	16118	16059	16099	16139	16106	16081	16026	16249	15989	16004	16097	15927	16196	16041	16045	16192	16112	16046	15977	15974	16217	16020	16133	15956	15907	16210	16142	16194	16072	16131	16103	16236	16176	16096	16019	16040	16243	15868	16093	16092	16155	16013	16371	16033	16160	16102	16227	16071	15902	16114	16190	15991	15982	16247	15995	16077	15914	16155	16007	16249	16106	16130	16124	16165	15940	16138	16165	16029	15842	16201	15985	15925	16027	16034	15989	16029	16071	16006	16204	16064	16113	16239	16017	15986	16118	16267	16224	16084	16074	16036	16143	16036	16147	15937	16162	16118	16001	16167	16203	16145	16109	15999	15974	15962	16161	16202	15927	16040	16109	16016	16182	16312	15994	16016	16123	16164	16024	16090	16132	15882	16111	16058	16098	16060	16191	16105	16145	15996	16040	16012	15993	16165	16113	16010	16230	15982	16055	16080	16219	16128	16226	16008	16043	15857	15935	15930	15987	15978	15936	15933	15958	16083	16012	15970	15896	15980	16067	16195	16038	16102	15940	15976	16049	16034	15993	16285	16085	15944	16050	16131	16048	16077	16118	16106	16162	16063	15966	16097	16063	16046	16074	16021	16173	16083	16033	16135	16055	15889	16168	16188	16163	16196	16082	16197	16021	16115	15976	15971	15904	16127	16155	16051	16352	16011	16068	16021	16055	16120	16021	16133	16063	15987	15987	16135	16061	16076	15997	16166	16106	15998	16030	16099	16136	16113	16001	16046	16261	15867	16044	16011	16073	16053	16065	16010	16073	16084	16011	15986	16072	16167	16074	16245	16081	16192	16012	16140	15788	16107	16141	16006	16119	16149	16002	16076	16283	16072	16262	16134	16231	16202	16243	16135	16308	16012	16039	16075	16137	16093	16099	16031	16000	16156	15935	16147	16100	16049	15964	16082	16068	16017	16063	16171	16151	15979	15899	16012	16089	15998	16124	16159	16189	16215	16092	16176	16091	15875	16042	16002	16150	16225	15948	15815	16141	16039	15947	15988	15919	16126	16071	16032	15943	16074	16123	16054	16085	16203	16310	15994	16002	16073	16069	16029	16143	15919	16241	16032	16140	16104	16143	15901	16072	16098	16045	15987	16082	15945	16041	16076	16094	16082	16008	16211	15982	16104	15962	16207	16130	16055	16149	16290	15981	16113	16079	16171	16116	15984	16085	16070	15961	16150	16157	16061	16144	16250	16022	16045	15976	16175	15996	16117	16148	16017	16036	16090	16156	16100	15836	16050	16018	16262	16006	16129	15988	16114	16028	16060	16157	15972	16027	15913	16130	16103	16015	16060	16041	16024	15989	16126	16042	16163	16098	16112	16185	15953	15964	16164	16014	16085	16101	15900	15862	16086	16027	16017	15984	15866	15911	16232	16117	16262	16089	15876	16112	16056	16084	16045	16160	15996	16146	16090	16044	15946	16191	16189	16020	16071	16144	16038	16030	15984	16063	16035	16020	16068	16234	15874	16220	16095	16043	16171	16145	16064	16006	16137	16046	16133	16140	16194	16130	16060	16072	15938	16041	16014	16062	15953	16068	16111	16048	15922	16133	16066	15916	16096	16068	16084	16066	16007	15917	16077	16102	16137	16000	16119	16105	16063	16095	16216	16068	15822	15873	16082	16228	16165	16048	16173	16090	15944	16055	16082	15997	16089	16116	16036	16192	16126	15874	16173	16029	15958	16063	16059	16185	16073	16133	16142	16126	16059	16120	16164	15929	16073	15980	16002	16190	16177	16059	16172	15915	16198	15976	16146	15907	16090	15983	16095	16068	16052	16220	16022	16108	15936	16101	16101	15924	16178	16100	15871	15986	16104	16041	15987	16077	16173	16051	15896	16076	16185	16019	16115	16154	16144	16183	16144	16042	16031	16139	16036	16135	15944	16223	16131	16155	15969	15952	16069	16095	16019	15916	16342	16214	16169	16200	16191	16033	16065	16057	16062	16060	16053	16099	16013	16040	15914	16118	16054	16132	16008	16119	16001	16142	16137	16028	16010	16044	15963	16199	16204	16150	16013	16059	16036	15993	15894	16094	16045	16086	16031	15866	16024	16066	15900	16042	16126	16211	16079	16147	16134	15935	16105	16279	16089	16007	15949	16093	15994	16072	16219	16177	16000	16235	16141	15967	16211	15896	15978	15978	16037	16098	15859	16065	15988	15904	16015	16078	16047	15945	15934	16193	15938	15971	16041	16091	15990	15924	16117	16099	15991	16102	16102	16104	16036	16007	15923	16059	16134	16130	16178	16071	16116	16084	16150	16159	15993	16165	16127	16066	15992	16100	16159	16163	16007	15925	16013	16000	16299	16259	16097	16245	16141	16067	16003	15976	16047	16175	15805	16012	16030	16117	15947	16064	16079	16146	16103	16224	15991	15998	15998	16066	15919	15986	15981	16221	15955	15969	16058	16151	16153	16069	16173	16068	16221	16064	16127	16016	16048	16081	16120	16129	15891	16029	16187	16091	15998	16024	15968	16012	16270	16060	16101	15894	16062	16148	15983	16099	15973	16007	16093	16147	16055	16108	16079	16082	16110	16268	16118	16005	15954	16145	15964	15956	16218	16210	15983	16142	16001	16104	16067	16042	16058	16037	16149	16028	16019	16192	16056	16119	16124	16120	16056	15930	15989	16092	16050	15978	16054	16127	16001	16203	15921	15952	15994	16148	16006	15956	16193	16205	16235	16001	16019	15937	15990	16123	16071	16134	16168	15981	15979	16227	15922	16184	16015	16125	15859	16042	16090	16114	16164	16039	16055	16043	16186	15921	15948	15944	16099	16127	15919	16289	16144	16212	15936	15975	16135	16081	16302	16086	16131	16086	16079	16107	15890	15970	16163	16034	16155	16009	16026	15949	16103	16037	16129	16106	16265	16210	16105	16058	16061	16123	16220	16183	16036	16125	16174	15878	16148	16011	16071	16068	16202	16080	16059	16203	16071	16195	16063	15948	16029	16138	16109	16072	16052
44159	47172	47547	41730	34324	27933	26043	25402	25644	25258	25624	25609	25629	25740	26176	26441	26196	25782	25444	25398	25540	25606	25611	25471	25472	25614	25614	25728	25544	25490	25537	25378	25403	25515	25398	25600	25562	25559	25586	25466	25520	25475	25481	25648	25809	25528	25487	25718	25300	25438	25471	25596	25399	25538	25422	25562	25623	25534	25442	25542	25509	25466	25515	25686	25529	25487	25407	25617	25802	25479	25425	25439	25641	25426	25447	25697	25541	25715	25754	25629	25495	25396	25554	25617	25781	25637	25561	25402	25618	25582	25513	25453	25464	25737	25305	25479	25375	25479	25194	25455	25195	25167	25532	25665	25426	25274	25542	25388	25396	25320	25503	25414	25428	25496	25481	25609	25352	25457	25407	25706	25567	25536	25427	25140	25492	25527	25495	25404	25418	25619	25702	25612	25420	25474	25568	25461	25339	25327	25412	25524	25507	25499	25659	25235	25289	25539	25643	25719	25290	25535	25522	25558	25373	25580	25440	25366	25516	25446	25488	25652	25558	25512	25892	25524	25297	25791	25400	25621	25537	25538	25485	25478	25483	25336	25436	25382	25308	25610	25349	25541	25492	25418	25371	25535	25473	25210	25475	25698	25410	25457	25356	25559	25390	25326	25710	25489	25371	25376	25515	25375	25286	25561	25575	25387	25237	25436	25595	25490	25494	25478	25682	25306	25246	25279	25720	25483	25563	25160	25343	25554	25557	25502	25307	25160	25345	25590	25359	25456	25899	25572	25237	25248	25569	25466	25475	25280	25692	25555	25511	25413	25530	25629	25718	25679	25352	25606	25657	25732	25456	25596	25403	25697	25659	25494	25567	25394	25539	25405	25487	25545	25529	25364	25445	25502	25559	25722	25465	25513	25212	25515	25551	25519	25457	25479	25498	25554	25606	25367	25622	25156	25307	25455	25537	25712	25602	25696	25364	25574	25483	25544	25575	25649	25587	25460	25696	25478	25388	25615	25449	25272	25421	25322	25813	25179	25636	25423	25398	25698	25589	25291	25644	25433	25469	25302	25383	25481	25813	25576	25404	25379	25511	25406	25279	25583	25506	25425	25604	25590	25579	25558	25604	25553	25513	25655	25439	25586	25460	25308	25550	25410	25398	25160	25203	25763	25619	25706	25431	25398	25419	25676	25385	25496	25520	25495	25443	25450	25696	25420	25546	25708	25511	25549	25537	25371	25492	25601	25761	25419	25546	25527	25388	25359	25503	25486	25869	25600	25682	25482	25700	25854	25837	25565	25767	25372	25483	25398	25383	25572	25522	25590	25428	25391	25634	25561	25716	25757	25460	25579	25233	25443	25614	25647	25758	25436	25543	25703	25475	25687	25642	25626	25339	25363	25336	25589	25604	25677	25583	25639	25502	25600	25481	25603	25498	25484	25533	25388	25403	25541	25484	25447	25606	25587	25431	25481	25581	25422	25434	25402	25298	25534	25644	25583	25589	25604	25621	25531	25589	25540	25365	25594	25323	25489	25275	25555	25278	25509	25582	25596	25532	25478	25525	25507	25353	25613	25383	25327	25484	25592	25640	25641	25406	25539	25532	25398	25454	25823	25314	25287	25587	25440	25391	25557	25869	25709	25436	25512	25456	25547	25655	25521	25515	25766	25614	25573	25441	25633	25606	25485	25512	25415	25488	25611	25537	25392	25227	25473	25461	25615	25571	25357	25633	25664	25375	25452	25518	25623	25630	25533	25478	25579	25403	25661	25196	25339	25504	25576	25641	25642	25443	25756	25608	25692	25349	25340	25429	25337	25500	25471	25556	25519	25557	25172	25552	25271	25418	25349	25412	25384	25692	25343	25420	25721	25741	25419	25571	25472	25524	25423	25443	25709	25488	25415	25624	25490	25635	25546	25624	25643	25417	25328	25594	25467	25489	25637	25492	25329	25420	25376	25477	25673	25530	25474	25690	25428	25364	25291	25439	25570	25491	25416	25546	25577	25642	25568	25324	25310	25498	25561	25561	25524	25448	25355	25208	25345	25435	25450	25393	25566	25575	25304	25511	25705	25803	25674	25483	25402	25383	25322	25409	25487	25707	25372	25306	25650	25475	25525	25411	25443	25523	25486	25323	25584	25464	25439	25743	25360	25370	25506	25187	25564	25405	25506	25488	25467	25611	25399	25344	25400	25349	25512	25508	25422	25505	25666	25583	25318	25490	25413	25642	25394	25503	25399	25726	25503	25534	25464	25324	25386	25490	25344	25537	25406	25450	25427	25470	25621	25722	25401	25428	25274	25478	25305	25555	25297	25346	25393	25524	25502	25834	25544	25438	25550	25443	25510	25458	25500	25332	25390	25769	25590	25564	25681	25509	25625	25486	25773	25444	25347	25727	25595	25705	25481	25446	25342	25364	25474	25740	25566	25538	25507	25242	25386	25484	25493	25545	25499	25516	25860	25541	25311	25365	25669	25444	25327	25369	25409	25416	25449	25537	25377	25491	25541	25545	25261	25573	25472	25358	25428	25303	25581	25451	25446	25489	25603	25692	25486	25668	25653	25691	25621	25736	25672	25515	25548	25431	25356	25486	25367	25483	25363	25208	25404	25721	25728	25812	25802	25457	25560	25655	25800	25564	25383	25537	25602	25564	25613	25211	25493	25576	25687	25470	25688	25203	25670	25259	25395	25713	25424	25514	25736	25528	25583	25484	25471	25474	25393	25550	25536	25572	25505	25352	25664	25727	25643	25532	25526	25215	25367	25795	25356	25495	25540	25597	25688	25400	25588	25268	25688	25493	25490	25251	25369	25568	25689	25408	25463	25430	25493	25356	25428	25593	25375	25729	25372	25671	25229	25420	25356	25521	25452	25425	25465	25562	25504	25500	25588	25525	25336	25410	25314	25385	25390	25340	25508	25503	25504	25668	25550	25542	25627	25373	25571	25207	25463	25421	25394	25426	25633	25572	25331	25666	25654	25434	25538	25372	25380	25555	25446	25432	25541	25618	25559	25713	25546	25392	25555	25446	25550	25573	25480	25624	25667	25441	25402	25554	25392	25502	25348	25434	25174	25154	25485	25458	25481	25831	25592	25772	25372	25513	25555	25477	25202	25462	25546	25479	25569	25504	25352	25293	25745	25727	25717	25602	25504	25523	25787	25480	25504	25436	25435	25507	25168	25444	25489	25564	25565	25598	25684	25584	25284	25345	25375	25538	25693	25476	25431	25495	25507	25582	25545	25432	25617	25807	25656	25423	25583	25424	25845	25409	25364	25566	25325	25343	25650	25637	25470	25524	25373	25463	25468	25689	25415	25579	25640	25471	25447	25594	25445	25705	25575	25517	25521	25471	25535	25678	25681	25434	25648	25679	25551	25479	25465	25294	25507	25524	25483	25423	25607	25446	25581	25460	25499	25406	25364	25538	25457	25481	25364	25536	25522	25387	25487	25535	25271	25438	25727	25558	25423	25657	25479	25277	25683	25267	25212	25515	25533	25795	25601	25547	25455	25469	25412	25522	25360	25490	25436	25463	25427	25412	25350	25502	25550	25449	25549	25735	25755	25597	25391	25565	25605	25646	25493	25540	25370	25693	25650	25777	25308	25448	25540	25544	25427	25514	25355	25675	25317	25448	25571	25523	25426	25471	25244	25486	25407	25473	25482	25222	25593	25466	25649	25498	25462	25342	25564	25395	25777	25566	25332	25703	25610	25432	25625	25465	25541	25310	25333	25421	25386	25499	25381	25698	25289	25493	25678	25583	25489	25555	25428	25709	25685	25484	25488	25309	25546	25396	25579	25428	25710	25641	25438	25538	25393	25580	25450	25605	25533	25313	25646	25402	25340	25649	25406	25579	25519	25464	25255	25691	25760	25703	25634	25640	25421	25465	25537	25614	25363	25714	25506	25510	25425	25548	25498	25585	25462	25548	25609	25716	25504	25418	25420	25564	25364	25659	25400	25621	25676	25499	25474	25838	25513	25703	25443	25474	25410	25649	25687	25318	25303	25602	25508	25582	25234	25444	25284	25422	25592	25528	25434	25605	25464	25524	25580	25751	25536	25584	25577	25531	25598	25564	25319	25484	25601	25394	25456	25459	25412	25473	25474	25544	25452	25686	25602	25159	25410	25590	25600	25572	25385	25532	25718	25518	25280	25655	25379	25369	25543	25488	25681	25673	25489	25303	25530	25357	25385	25653	25338	25574	25491	25522	25514	25355	25490	25347	25491	25527	25527	25589	25323	25834	25664	25593	25461	25623	25537	25324	25480	25506	25465	25540	25597	25521	25568	25458	25550	25293	25524	25328	25504	25430	25527	25540	25659	25450	25433	25441	25794	25798	25386	25338	25605	25727	25841	25494	25577	25878	25447	25574	25211	25560	25723	25640	25702	25652	25385	25479	25481	25425	25577	25583	25567	25452	25468	25618	25357	25496	25261	25398	25567	25747	25464	25612	25677	25462	25311	25554	25302	25545	25340	25428	25596	25545	25369	25588	25407	25711	25605	25485	25601	25622	25476	25513	25469	25460	25453	25316	25330	25538	25518	25436	25680	25488	25732	25558	25498	25537	25423	25857	25620	25485	25746	25513	25359	25459	25513	25664	25484	25394	25389	25280	25236	25498	25596	25346	25440	25474	25629	25455	25658	25482	25564	25387	25486	25407	25467	25336	25519	25587	25418	25471	25178	25469	25513	25411	25405	25289	25655	25638	25420	25501	25419	25789	25555	25664	25574	25733	25585	25500	25488	25482	25386	25493	25448	25357	25485	25482	25368	25705	25580	25524	25387	25421	25597	25512	25275	25423	25497	25900	25612	25346	25678	25702	25460	25562	25680	25446	25356	25589	25254	25328	25689	25429	25607	25323	25477	25431	25482	25605	25505	25644	25568	25417	25580	25389	25569	25466	25343	25512	25422	25416	25478	25818	25449	25378	25540	25756	25221	25396	25323	25389	25538	25560	25695	25452	25602	25630	25367	25280	25156	25621	25386	25317	25325	25368	25487	25379	25468	25592	25368	25445	25667	25465	25427	25704	25263	25393	25468	25612	25305	25486	25401	25636	25300	25767	25417	25405	25341	25694	25419	25309	25444	25389	25617	25504	25605	25505	25485	25264	25483	25515	25533	25753	25514	25420	25674	25374	25332	25724	25449	25592	25349	25459	25386	25352	25533	25496	25531
46676	53435	47220	35266	27648	18339	17067	16837	16850	16735	16775	16807	16742	16833	17510	17644	17077	16614	16713	16375	16601	16649	16585	16619	16919	16548	16530	16653	16568	16525	16755	16583	16676	16729	16674	16804	16555	16750	16734	16732	16501	16541	16462	16656	16804	16561	16725	16711	16718	16932	16454	16640	16680	16513	16582	16644	16592	16680	16588	16593	16684	16640	16602	16584	16402	16593	16514	16612	16580	16461	16700	16544	16555	16597	16652	16633	16615	16485	16461	16715	16717	16530	16500	16519	16429	16507	16615	16562	16521	16646	16410	16560	16701	16502	16539	16651	16439	16637	16641	16642	16571	16478	16613	16636	16761	16474	16548	16556	16570	16616	16577	16730	16588	16638	16700	16640	16830	16586	16599	16638	16522	16682	16382	16565	16589	16607	16762	16778	16713	16617	16612	16622	16569	16675	16506	16584	16552	16621	16560	16638	16587	16741	16606	16490	16649	16473	16682	16573	16636	16779	16709	16669	16598	16643	16252	16599	16510	16552	16534	16655	16749	16727	16618	16781	16717	16429	16646	16588	16652	16528	16566	16599	16585	16465	16510	16604	16565	16555	16768	16592	16670	16681	16562	16542	16639	16597	16540	16652	16649	16601	16514	16489	16606	16634	16533	16604	16515	16659	16826	16738	16534	16668	16469	16535	16690	16617	16612	16479	16786	16708	16649	16725	16607	16579	16483	16579	16384	16443	16526	16671	16606	16655	16578	16790	16480	16716	16471	16647	16606	16521	16484	16564	16739	16852	16474	16622	16719	16680	16572	16615	16262	16581	16548	16513	16716	16559	16697	16634	16728	16750	16540	16533	16626	16520	16699	16541	16675	16467	16612	16469	16595	16686	16628	16570	16630	16582	16504	16782	16649	16608	16460	16807	16748	16571	16548	16738	16374	16708	16390	16684	16606	16609	16591	16435	16742	16693	16754	16574	16617	16629	16591	16555	16660	16480	16714	16845	16870	16354	16710	16477	16648	16668	16640	16543	16592	16675	16582	16579	16670	16717	16692	16483	16565	16724	16614	16598	16643	16659	16689	16577	16902	16735	16426	16496	16654	16661	16700	16641	16862	16542	16544	16563	16613	16482	16623	16621	16754	16593	16613	16385	16781	16610	16578	16527	16702	16688	16566	16656	16548	16793	16557	16569	16632	16586	16520	16573	16732	16646	16593	16510	16422	16647	16570	16599	16594	16682	16563	16430	16689	16688	16589	16411	16730	16566	16588	16676	16426	16540	16538	16503	16544	16577	16517	16579	16456	16532	16522	16510	16646	16565	16534	16570	16451	16900	16597	16544	16537	16609	16601	16732	16552	16415	16636	16752	16566	16580	16547	16710	16552	16400	16582	16612	16484	16517	16791	16593	16386	16662	16596	16478	16602	16706	16530	16459	16716	16585	16665	16836	16677	16582	16729	16713	16598	16454	16606	16637	16526	16445	16557	16601	16611	16537	16475	16718	16441	16627	16456	16507	16746	16623	16554	16840	16456	16619	16633	16683	16708	16601	16584	16514	16635	16738	16585	16799	16659	16494	16562	16482	16655	16538	16572	16655	16536	16458	16571	16778	16554	16582	16729	16669	16604	16372	16580	16446	16810	16599	16598	16744	16548	16555	16717	16732	16482	16436	16463	16678	16791	16505	16524	16716	16683	16553	16533	16538	16518	16777	16507	16632	16592	16490	16646	16641	16548	16683	16481	16590	16539	16406	16627	16510	16718	16579	16463	16671	16728	16611	16679	16548	16453	16375	16437	16390	16705	16564	16605	16795	16655	16515	16551	16689	16790	16601	16725	16736	16677	16773	16437	16376	16809	16742	16439	16684	16664	16497	16639	16692	16486	16513	16472	16718	16768	16470	16498	16695	16789	16660	16575	16702	16548	16736	16663	16635	16356	16621	16613	16521	16436	16641	16532	16671	16585	16630	16531	16675	16598	16561	16604	16535	16644	16614	16717	16739	16495	16578	16534	16552	16636	16753	16458	16758	16493	16623	16709	16630	16605	16715	16772	16700	16586	16641	16477	16398	16689	16640	16589	16628	16566	16435	16629	16697	16589	16504	16575	16627	16608	16599	16479	16658	16846	16676	16565	16431	16684	16740	16620	16728	16577	16551	16550	16729	16547	16593	16788	16550	16450	16689	16674	16508	16679	16656	16462	16644	16739	16455	16517	16719	16511	16541	16719	16640	16692	16645	16680	16554	16762	16405	16575	16556	16469	16628	16434	16663	16633	16618	16579	16473	16568	16511	16549	16496	16452	16530	16569	16559	16600	16592	16601	16633	16671	16647	16533	16619	16513	16612	16591	16528	16616	16731	16685	16565	16576	16631	16615	16497	16630	16637	16555	16681	16754	16724	16595	16550	16582	16517	16666	16508	16488	16577	16725	16653	16424	16653	16667	16698	16670	16645	16560	16441	16496	16559	16600	16617	16559	16759	16498	16613	16590	16656	16771	16746	16508	16593	16547	16569	16716	16474	16621	16686	16443	16678	16709	16618	16696	16631	16505	16520	16606	16664	16646	16684	16646	16668	16498	16594	16605	16595	16721	16664	16661	16690	16596	16646	16693	16810	16633	17016	16556	16628	16604	16436	16574	16859	16516	16577	16483	16733	16598	16672	16646	16706	16730	16514	16541	16773	16409	16354	16698	16603	16456	16722	16657	16567	16800	16773	16489	16731	16641	16575	16634	16764	16676	16645	16787	16710	16610	16456	16821	16497	16632	16543	16528	16715	16599	16673	16673	16712	16554	16632	16502	16628	16608	16646	16690	16443	16499	16695	16681	16525	16524	16598	16535	16480	16563	16626	16492	16518	16745	16751	16640	16520	16453	16459	16518	16618	16786	16736	16732	16559	16442	16628	16546	16651	16625	16787	16617	16630	16458	16539	16558	16593	16546	16563	16631	16676	16695	16590	16635	16643	16514	16435	16630	16738	16618	16663	16368	16610	16685	16712	16752	16542	16639	16395	16616	16613	16602	16685	16522	16649	16539	16587	16637	16662	16707	16719	16636	16536	16580	16525	16497	16556	16619	16686	16493	16718	16722	16524	16626	16616	16561	16663	16659	16391	16648	16471	16635	16397	16602	16553	16524	16617	16712	16592	16692	16582	16642	16674	16745	16543	16701	16679	16470	16465	16594	16661	16770	16543	16628	16468	16528	16704	16617	16527	16724	16415	16546	16497	16506	16593	16771	16747	16737	16547	16562	16487	16627	16582	16864	16570	16445	16550	16705	16486	16516	16653	16446	16678	16593	16704	16794	16653	16552	16818	16711	16568	16701	16502	16549	16733	16610	16791	16502	16433	16599	16628	16573	16515	16648	16590	16519	16619	16573	16782	16667	16516	16464	16644	16632	16546	16558	16682	16579	16546	16576	16637	16586	16642	16624	16635	16463	16772	16509	16488	16509	16488	16575	16630	16517	16581	16524	16705	16674	16573	16622	16505	16531	16635	16579	16683	16529	16563	16385	16746	16454	16642	16635	16617	16628	16635	16644	16811	16711	16595	16619	16783	16655	16627	16634	16724	16574	16671	16549	16731	16691	16486	16618	16580	16680	16829	16713	16685	16591	16622	16599	16587	16668	16353	16640	16674	16903	16668	16586	16718	16682	16692	16534	16534	16619	16725	16490	16741	16520	16547	16454	16618	16749	16577	16749	16619	16524	16621	16495	16645	16662	16737	16647	16548	16576	16436	16646	16616	16447	16545	16668	16583	16648	16612	16713	16647	16566	16629	16608	16747	16675	16553	16674	16806	16620	16569	16508	16655	16542	16485	16629	16653	16635	16794	16542	16511	16466	16672	16613	16576	16590	16532	16605	16536	16691	16623	16667	16663	16564	16621	16641	16603	16673	16712	16599	16644	16725	16683	16756	16481	16796	16585	16524	16632	16529	16522	16478	16751	16509	16536	16628	16623	16524	16746	16442	16446	16586	16574	16490	16668	16709	16572	16527	16536	16687	16742	16701	16659	16711	16541	16690	16662	16489	16536	16555	16613	16589	16345	16586	16632	16645	16568	16726	16429	16515	16526	16606	16593	16621	16648	16621	16572	16457	16562	16562	16427	16660	16500	16576	16609	16682	16475	16659	16824	16591	16627	16559	16520	16728	16658	16735	16628	16695	16545	16640	16587	16470	16463	16610	16680	16570	16660	16575	16932	16402	16604	16570	16498	16585	16566	16567	16643	16637	16638	16580	16835	16619	16598	16543	16704	16706	16512	16657	16699	16592	16508	16615	16648	16646	16633	16512	16597	16373	16412	16716	16471	16620	16539	16358	16495	16509	16618	16769	16677	16650	16645	16602	16697	16559	16675	16716	16558	16663	16612	16590	16689	16532	16573	16572	16540	16458	16512	16691	16617	16571	16527	16576	16586	16529	16764	16652	16497	16434	16661	16371	16506	16661	16615	16504	16640	16642	16453	16745	16502	16514	16483	16571	16629	16471	16625	16586	16590	16660	16757	16823	16625	16545	16521	16657	16617	16510	16563	16646	16569	16702	16450	16724	16606	16686	16525	16694	16841	16636	16603	16672	16844	16587	16599	16658	16738	16412	16610	16626	16639	16604	16859	16715	16527	16581	16674	16420	16670	16562	16630	16570	16489	16647	16542	16753	16473	16676	16505	16802	16585	16701	16661	16558	16704	16673	16566	16637	16684	16676	16477	16644	16570	16559	16519	16675	16609	16735	16525	16537	16697	16637	16660	16519	16546	16672	16660	16736	16708	16574	16593	16705	16392	16742	16606	16661	16740	16622	16702	16658	16310	16651	16470	16575	16705	16571	16648	16545	16573	16676	16690	16629	16657	16843	16731	16700	16652	16669	16650	16512	16723	16699	16549	16365	16748	16580	16585	16667	16580	16700	16636	16697	16720	16649	16655	16503	16748	16694	16706	16593	16484	16716	16480	16596	16453	16706	16571	16572	16468	16619	16674	16587	16697	16623	16589	16656	16653	16663	16510	16734	16615	16524	16472	16542	16616	16554	16657	16729	16521	16776	16486	16633	16750	16471	16615	16500	16624	16791	16616	16525	16626	16469	16642	16520	16559	16845	16546	16811	16695	16581	16550	16671	16641	16605	16750	16566	16431	16584	16533	16839	16459	16545	16500	16584	16790	16684	16657	16682	16455	16756	16636
23379	20595	28826	31902	30661	28416	29442	27408	26914	27259	26886	26819	27226	30242	35731	34670	29897	27370	26733	26597	26554	26482	26449	26619	26867	26731	26784	26904	26937	26728	26756	26733	26780	26946	26500	26527	26501	26804	26656	26718	26485	26460	26526	26468	26650	26588	26813	26577	26739	26554	26376	26372	26677	26633	26592	26441	26459	26343	26432	26313	26581	26333	26524	26519	26821	26820	26547	26429	26575	26583	26394	26335	26530	26769	26729	26671	26526	26535	26471	26331	26382	26640	26321	26420	26314	26548	26630	26560	26621	26449	26447	26425	26746	26597	26682	26624	26271	26602	26441	26410	26672	26646	26428	26548	26670	26583	26484	26351	26674	26809	26486	26528	26259	26475	26456	26423	26693	26638	26446	26554	26428	26576	26542	26555	26453	26419	26503	26360	26440	26335	26515	26628	26460	26736	26528	26374	26546	26464	26739	26300	26462	26691	26614	26519	26387	26414	26724	26614	26387	26628	26470	26574	26592	26653	26569	26772	26516	26460	26524	26403	26334	26230	26486	26505	26312	26374	26565	26758	26458	26715	26497	26602	26572	26391	26531	26605	26345	26491	26370	26369	26502	26654	26331	26525	26515	26432	26477	26338	26553	26383	26501	26253	26322	26374	26148	26770	26285	26332	26286	26480	26428	26380	26247	26380	26223	26508	26512	26454	26586	26336	26563	26603	26496	26464	26571	26615	26432	26546	26591	26587	26663	26445	26382	26220	26490	26434	26512	26398	26555	26439	26558	26593	26409	26562	26578	26291	26536	26621	26720	26635	26278	26540	26468	26440	26438	26713	26513	26579	26438	26425	26538	26492	26503	26490	26569	26467	26500	26693	26427	26444	26595	26640	26501	26648	26509	26421	26475	26473	26665	26229	26352	26601	26553	26502	26512	26733	26726	26676	26747	26446	26638	26485	26504	26580	26704	26305	26718	26536	26630	26322	26454	26550	26639	26143	26561	26544	26374	26375	26592	26364	26731	26462	26515	26475	26302	26696	26472	26302	26604	26440	26471	26499	26124	26646	26422	26425	26255	26752	26423	26585	26643	26553	26769	26376	26687	26710	26632	26520	26532	26481	26530	26343	26500	26587	26554	26615	26557	26130	26323	26283	26198	26349	26674	26455	26329	26510	26386	26511	26423	26571	26742	26542	26419	26407	26468	26420	26670	26387	26555	26380	26711	26343	26469	26584	26300	26513	26425	26684	26498	26491	26663	26670	26297	26651	26654	26526	26679	26445	26657	26556	26628	26272	26555	26360	26500	26334	26404	26493	26413	26704	26451	26618	26552	26486	26419	26393	26420	26417	26579	26572	26550	26370	26512	26530	26550	26299	26525	26513	26505	26477	26413	26381	26578	26535	26733	26452	26523	26449	26396	26611	26588	26537	26451	26576	26751	26545	26646	26331	26724	26433	26415	26292	26317	26582	26545	26637	26553	26558	26322	26692	26358	26282	26522	26690	26347	26323	26455	26366	26360	26310	26253	26838	26338	26484	26479	26460	26347	26284	26460	26357	26425	26386	26621	26332	26506	26404	26643	26549	26268	26762	26363	26540	26482	26413	26574	26333	26834	26538	26335	26260	26387	26494	26491	26342	26640	26276	26607	26674	26334	26674	26644	26598	26630	26801	26649	26585	26554	26510	26468	26411	26296	26631	26423	26597	26660	26671	26643	26325	26385	26425	26522	26392	26596	26623	26599	26493	26607	26649	26720	26583	26548	26522	26457	26706	26601	26606	26554	26377	26457	26627	26225	26658	26329	26750	26152	26402	26431	26616	26530	26502	26410	26707	26755	26702	26594	26560	26460	26623	26626	26508	26633	26504	26394	26383	26449	26466	26633	26556	26317	26558	26301	26744	26541	26652	26547	26345	26394	26384	26507	26422	26415	26825	26423	26526	26620	26428	26573	26515	26694	26429	26501	26298	26422	26596	26586	26725	26561	26494	26597	26504	26395	26464	26484	26287	26549	26527	26351	26472	26364	26867	26345	26687	26397	26420	26298	26485	26457	26609	26501	26537	26725	26555	26550	26750	26311	26496	26780	26471	26307	26599	26827	26840	26507	26368	26326	26749	26450	26633	26697	26519	26577	26391	26447	26565	26520	26610	26279	26252	26381	26544	26315	26668	26469	26547	26534	26497	26395	26540	26436	26560	26503	26426	26392	26726	26602	26620	26451	26340	26585	26399	26338	26367	26602	26606	26741	26326	26664	26582	26487	26497	26335	26678	26640	26518	26329	26662	26399	26452	26447	26489	26549	26561	26344	26263	26472	26503	26488	26314	26192	26168	26598	26476	26841	26721	26504	26504	26528	26537	26383	26556	26508	26355	26701	26751	26543	26687	26723	26587	26562	26436	26691	26577	26461	26456	26537	26593	26355	26626	26329	26532	26355	26438	26594	26451	26602	26520	26544	26672	26607	26485	26492	26511	26481	26499	26745	26654	26509	26414	26490	26488	26513	26407	26396	26625	26468	26479	26653	26555	26697	26465	26539	26576	26406	26660	26548	26179	26531	26344	26369	26419	26697	26401	26560	26427	26433	26568	26523	26571	26417	26454	26329	26264	26414	26285	26462	26371	26416	26490	26495	26370	26723	26514	26431	26704	26322	26836	26634	26450	26540	26560	26670	26620	26719	26534	26473	26525	26383	26295	26328	26594	26292	26663	26617	26365	26516	26517	26435	26364	26629	26643	26595	26572	26603	26429	26663	26507	26295	26703	26452	26512	26591	26484	26647	26481	26510	26534	26556	26466	26577	26494	26572	26585	26540	26407	26276	26612	26396	26460	26560	26546	26503	26621	26693	26563	26575	26581	26372	26325	26626	26421	26508	26686	26282	26460	26379	26510	26482	26578	26427	26535	26564	26428	26609	26185	26297	26493	26590	26496	26450	26496	26584	26319	26349	26325	26546	26554	26561	26619	26458	26729	26528	26548	26670	26559	26418	26401	26514	26467	26318	26665	26441	26726	26423	26300	26429	26437	26455	26585	26728	26623	26901	26548	26485	26905	26233	26563	26487	26541	26230	26546	26590	26690	26575	26434	26488	26441	26606	26709	26560	26576	26453	26420	26363	26497	26516	26351	26291	26368	26517	26403	26505	26759	26510	26478	26611	26681	26576	26609	26522	26556	26599	26345	26652	26551	26654	26515	26665	26497	26410	26667	26329	26387	26400	26535	26535	26462	26601	26606	26542	26593	26531	26525	26570	26319	26354	26601	26379	26416	26510	26325	26378	26528	26562	26464	26558	26549	26769	26499	26687	26507	26478	26477	26607	26231	26492	26712	26756	26393	26485	26490	26531	26580	26824	26759	26481	26392	26580	26474	26369	26427	26418	26472	26403	26294	26703	26516	26381	26205	26385	26511	26659	26576	26605	26630	26348	26629	26583	26423	26336	26715	26333	26426	26570	26552	26371	26496	26393	26470	26266	26758	26585	26589	26580	26646	26420	26526	26367	26471	26428	26506	26618	26284	26535	26434	26439	26418	26576	26578	26488	26359	26439	26573	26552	26492	26375	26473	26688	26606	26545	26565	26436	26530	26866	26615	26695	26323	26171	26563	26612	26520	26564	26364	26458	26753	26443	26440	26438	26322	26671	26298	26211	26432	26479	26663	26493	26574	26405	26514	26370	26463	26604	26662	26636	26694	26556	26789	26564	26433	26393	26593	26633	26234	26630	26253	26415	26238	26355	26470	26454	26657	26472	26379	26322	26381	26414	26516	26478	26404	26552	26335	26319	26691	26638	26542	26306	26491	26507	26513	26583	26338	26417	26383	26790	26285	26598	26548	26338	26576	26652	26570	26247	26455	26533	26363	26652	26756	26356	26321	26477	26652	26589	26435	26486	26499	26460	26437	26602	26393	26441	26554	26739	26518	26630	26591	26564	26595	26373	26505	26537	26471	26553	26439	26483	26639	26565	26645	26615	26552	26629	26478	26384	26544	26487	26285	26802	26444	26418	26441	26675	26303	26474	26651	26609	26617	26589	26448	26538	26463	26501	26510	26728	26531	26374	26391	26350	26594	26837	26295	26592	26385	26427	26529	26500	26214	26708	26705	26416	26725	26662	26309	26519	26339	26667	26450	26715	26544	26684	26405	26459	26498	26609	26450	26516	26590	26483	26438	26454	26300	26493	26532	26382	26513	26644	26713	26680	26589	26408	26534	26480	26208	26469	26612	26769	26568	26500	26452	26339	26323	26648	26381	26628	26532	26437	26433	26534	26256	26424	26611	26360	26895	26771	26568	26498	26416	26365	26505	26381	26421	26406	26468	26751	26550	26779	26412	26352	26439	26393	26356	26436	26187	26519	26536	26372	26496	26516	26756	26415	26454	26488	26155	26662	26527	26422	26663	26347	26170	26318	26509	26545	26524	26479	26510	26528	26540	26743	26764	26409	26530	26690	26586	26479	26577	26364	26391	26516	26376	26503	26435	26527	26516	26720	26590	26723	26371	26337	26504	26247	26469	26408	26674	26705	26577	26697	26490	26592	26690	26501	26342	26498	26341	26441	26550	26712	26523	26537	26803	26353	26352	26352	26529	26372	26441	26408	26590	26498	26608	26558	26472	26331	26440	26308	26639	26502	26567	26514	26424	26449	26501	26514	26419	26389	26380	26669	26739	26785	26368	26399	26505	26882	26477	26566	26515	26320	26512	26551	26716	26377	26657	26190	26262	26536	26609	26354	26566	26454	26313	26646	26375	26455	26640	26647	26574	26445	26585	26626	26574	26680	26816	26784	26571	26569	26698	26555	26209	26582	26497	26285	26541	26406	26457	26404	26659	26491	26586	26620	26495	26385	26511	26516	26475	26621	26643	26536	26508	26523	26557	26472	26639	26636	26586	26478	26601	26195	26524	26546	26417	26500	26660	26462	26470	26274	26549	26486	26704	26635	26916	26500	26696	26683	26703	26408	26215	26485	26538	26711	26501	26686	26455	26662	26429	26578	26608	26526	26384	26389	26651	26428	26306	26772	26675	26649	26925	26574	26504	26586	26594	26449	26503	26389	26534	26370	26572	26338	26349	26528	26689	26776	26763	26678	26532	26425	26332	26418	26451	26293	26218	26562	26515	26601	26468	26443	26822	26676	26181	26606	26448	26521	26697	26531	26644	26323	26480	26462	26360	26346	26503
45419	66951	65682	51345	32388	20022	18312	17904	17752	17486	17531	17552	18103	23024	29256	26615	19838	17860	17384	17164	17173	17213	17251	17318	17420	17838	17424	17287	17418	17042	17097	17126	17033	16970	17143	17250	17061	17381	17139	17218	17228	17034	17114	17236	17224	17131	17160	17074	16773	17120	17083	17143	17213	17088	17086	17108	17130	17059	17102	17225	17066	16997	17172	17245	17208	17262	17238	17240	17121	17106	17214	17031	17095	17093	17160	17261	17076	17037	17180	17251	16918	17156	17120	17205	17209	17125	17062	17060	17201	17066	17156	17065	17164	17102	17174	17134	17130	17054	16931	17222	17204	17139	17133	17034	17091	17080	17239	17190	17120	17325	17140	17144	17089	17128	17089	17018	17172	17328	17076	17198	17271	17082	17151	17168	17228	17075	17189	17013	17356	17250	17048	17107	17190	17076	17349	17035	17270	17045	17099	17112	17175	17105	17217	17179	17205	17092	17045	17018	17268	17096	17127	17106	17185	16990	17019	17042	17068	17213	17134	17072	16814	17154	17157	17164	17110	17205	17148	16904	17049	17226	17235	17064	17309	17201	17072	16925	17202	16935	17057	17120	17115	16940	17274	17180	17100	16987	17197	17096	17068	17008	17107	17179	17213	17174	16947	17179	17093	17148	17195	17185	17008	17255	17366	17064	16997	17171	17164	17044	16996	17130	17186	17208	17050	17257	17131	17143	17042	17168	17113	16994	16980	17057	17286	17142	17140	17291	17116	17240	17141	17134	16999	16973	17147	17142	17136	16948	17123	17242	17039	17105	17153	17180	17199	17138	17121	17181	17117	17124	17129	17202	17207	17110	17056	17090	17017	17212	17227	17047	17221	17151	17016	17031	16930	17217	17105	17212	17014	17237	17128	17137	17098	17066	17316	17106	17118	17096	17186	17205	17067	17187	17017	17103	17120	17084	17293	17158	17206	17304	17150	17161	17204	17112	17044	17202	17269	17151	17082	17014	17214	17252	17061	17206	17187	17128	16964	17168	17149	17153	17108	17150	17128	17064	17264	17070	17037	17196	16955	17103	16988	17323	17063	17104	17089	17177	17146	17037	17217	17214	17019	17149	17213	17026	17172	17115	17188	17268	17030	17325	17087	17010	17209	17036	17062	17251	17070	17296	17034	17071	17085	16925	17089	17103	17179	17344	17065	16938	16970	17207	17055	17217	16947	17180	17105	17242	17032	17261	16970	17147	17160	17011	17101	17203	17022	17216	17153	17007	17150	17066	17090	17208	17295	17003	17157	17178	17139	17039	17407	16963	17090	17193	17104	17256	17085	17047	17172	17251	17030	17183	17160	17150	17168	17119	17221	17140	17207	17202	17187	17103	17056	17133	17152	17013	17094	17272	16947	17217	17181	16886	17120	17017	17221	17137	17246	17194	17359	17261	17322	17209	17198	17118	17303	17126	17243	17058	17147	17183	17132	17221	17109	17276	17148	17014	17146	17147	17348	17280	16958	17244	17077	17066	17125	17285	17229	17173	17079	17176	17132	17174	17101	17275	17306	17210	17118	17085	17095	17064	17159	16966	17110	16981	17082	17037	17058	17069	17165	16896	17210	17069	17173	17064	17011	17121	17016	17273	16992	17274	17078	17157	17258	17103	17087	16935	17081	17183	17229	17087	17102	17240	17195	17060	17141	17238	17022	16978	17097	17194	16999	17133	17074	17059	17070	17148	17122	17162	17162	17156	17114	17068	17041	17298	17114	16905	16998	17287	17279	17103	17226	17040	17170	17218	17104	17170	17172	17136	17265	17051	17034	17088	16983	17057	17339	16892	17274	16916	17241	17156	17295	17151	17277	17224	17336	17296	17138	17160	17216	17183	17186	17181	17036	17061	17108	17141	17181	17059	17111	17181	17008	17171	17236	17076	17179	17039	17204	17216	17128	17171	17164	17112	16970	17010	17087	17091	17176	17183	17148	17119	17078	17244	17155	17219	17200	17073	17152	17242	17301	17196	17195	17308	17220	17300	17169	17077	17028	17024	17031	17152	17096	17270	17153	17017	17153	17123	17145	17070	17143	17208	17149	17134	17052	17074	17206	17098	17262	17001	17233	17250	17187	17098	17306	17097	17058	17201	17121	17297	17272	16987	17036	17149	17186	17066	17199	17118	17174	17139	17008	17005	17114	17066	17011	17135	17184	17025	17194	17108	17130	17145	17045	17207	17174	17188	17072	17102	17177	17117	17191	17137	17347	17295	17210	17103	17150	17083	17100	17242	17242	17112	16950	17127	17027	17022	17193	17028	17075	17034	17251	16977	17342	17155	17120	17115	17064	17042	17207	17058	17321	17148	17348	17100	17157	17032	17127	17098	17334	17075	17037	17181	17121	17168	17202	17174	17200	17182	16978	17267	17179	17376	17134	17116	17073	17171	17187	17017	16960	17189	17096	17044	17189	17115	17283	17079	17167	17113	17314	17200	17206	17090	17088	17278	17106	17145	17249	17057	17128	17016	17167	17143	17136	17294	17116	17207	17218	17085	17235	17086	16899	17251	17022	17032	17215	17082	17170	17149	17193	17343	16970	17199	17241	16989	17164	17160	17129	17168	17231	17094	17075	17168	17063	17084	17188	17228	17275	17335	17127	17079	17258	17157	17188	17178	17242	16996	17069	17247	17052	17160	17105	17145	16952	17187	17105	17017	16891	17037	17207	17189	17041	17197	17058	17142	17235	17164	17211	17324	17148	16920	17235	17275	17138	17009	17070	17184	17296	17062	17193	17216	17098	17184	17069	17014	17165	17119	17047	17261	17289	17226	17131	17160	17090	17050	17065	17057	17076	17049	17190	17201	16947	17148	17014	17299	17061	16833	17210	17153	17017	17205	17244	17087	17028	17089	17147	17037	17194	17052	17247	17102	17359	17225	17155	17188	17184	16926	17106	17140	17050	17186	17213	17184	17162	17207	17023	17193	17136	17166	17075	17080	17237	17202	17286	17146	17083	17249	17078	17031	17114	17108	17218	17048	17054	17082	17109	17129	17079	17063	16971	17133	17115	17038	17174	17192	17100	17181	16975	17023	17161	17173	16989	17160	17027	17091	17077	17233	17143	16927	17182	17065	17222	17252	17115	17049	17130	17003	17142	16935	17208	17032	17243	17075	17239	16917	17017	17106	17147	17122	16892	17283	17113	17167	17036	17244	17126	17206	17176	17032	17109	17192	17078	17155	17107	17096	17020	17359	17040	17116	17084	16979	17132	17086	17257	16902	17072	16948	17194	17141	17127	17290	17244	17041	17128	17145	17110	17256	17380	16865	17135	17213	17141	17134	17131	17067	16910	17206	17146	17164	17214	17090	17126	16927	17107	17225	17077	17139	17171	17217	17111	16941	17095	17122	17170	17156	16926	17111	17309	17106	16997	17097	17137	17159	17043	17236	17056	17160	17095	17243	17229	17086	17209	17059	17076	17154	17143	17100	17215	17026	17008	17287	17106	17225	17189	17066	17082	17222	17260	17088	17244	17239	17212	17183	17222	17021	17183	17180	16971	17091	17171	17148	17023	17076	17198	17063	17213	17073	17104	17130	17041	17336	17209	17162	17134	17126	17149	17287	17205	17201	17151	17209	17088	17174	17267	17182	17231	17021	17126	17313	17233	17121	17237	17162	17063	17266	17153	17122	17101	17145	17098	17054	17134	17196	17047	16996	17167	17197	17016	17212	17232	17074	17132	17101	17154	17145	17136	17233	17047	17050	17045	17006	17134	17146	17180	17098	17270	17090	17144	17125	17103	17165	17061	17091	17128	17018	17160	17160	17139	17026	17330	17063	16934	17148	17157	17024	17242	17097	17127	17222	17045	17194	17050	17191	17041	17126	17262	17178	17209	17215	17311	17117	17111	17135	17184	17035	17160	17187	17207	16955	17221	17330	16969	17232	17101	17060	17244	17058	17040	17311	17138	17034	17051	17093	17123	17261	17205	16961	17103	17034	17315	17167	17143	17026	16875	17418	17073	17078	17036	17228	17088	17144	17169	17264	17008	17243	17052	17071	17176	17310	17046	17099	16895	17186	17111	17035	17164	17202	17316	17196	17265	17074	17163	17068	17202	17083	17252	17201	17041	17021	17075	17176	17145	17094	17199	17074	17375	17074	17203	17032	17241	17380	17192	17173	17180	17117	17017	17258	17323	17138	17181	17129	17240	17067	17100	17214	16892	17180	17171	17154	17122	17110	17217	17161	16951	17247	17165	17329	17206	17037	17129	17284	17350	17033	17129	17228	17060	17144	17195	17169	17102	17170	17230	17227	16936	17217	17177	17050	17270	17170	17006	17057	17055	17113	17110	17103	16997	17181	17190	17168	17108	17213	17197	17186	17126	16958	17285	17041	17317	17062	17149	17116	17190	17111	16994	17253	17210	17207	17190	17234	17110	17102	17000	17166	17258	17152	17116	17149	17033	17153	17191	17098	17125	17165	17091	17128	17177	17009	17269	17212	17287	17154	17198	17213	17203	16970	17107	17193	17068	17054	17038	17141	17197	17083	17028	16969	16986	17195	17120	17134	17052	17084	17102	17121	17210	17086	17218	17087	17215	17211	17061	17318	17052	17265	17113	16958	17017	17200	17055	17286	17082	17143	17158	17209	17147	17003	17088	17140	16992	17249	17271	17044	17136	17056	17144	17015	17145	16981	17204	17130	17047	17184	17261	17102	17089	17147	17029	17035	17127	17291	17224	17111	17094	17108	17106	17108	17177	17335	17135	17189	17073	17341	17062	17207	17148	17097	17160	17297	17171	17107	17207	17197	17236	17093	17090	17061	17010	17161	17149	16988	17399	17220	17149	16971	17139	17117	17101	17126	17233	17080	17160	17240	17218	17356	17003	17043	17171	17214	17094	17121	17051	17163	17074	17009	17106	17066	17225	17027	17065	17084	17250	17278	17055	17268	17104	17063	17195	17097	17181	17039	17121	17082	17402	17161	17042	17284	17074	17148	17174	17274	17183	17069	17123	16965	17221	17222	17062	17185	17241	17183	17216	17190	17109	17081	17100	17164	17131	17109	17185	17066	17242	17229	17129	17179	17111	17179	17042	17145	16948	17110	17206	17072	17010	17072	17145	17270	17097	17141	17161	17132	17119	17094	17275	17137	17208	16949	17258	17156	17288	17220	17127	17132	17269	17106
21854	20499	27472	25431	23133	27473	32114	29111	28780	28878	29072	28776	29118	34047	43789	42624	34504	29864	28305	28252	28204	28501	28506	28360	28453	29315	29228	29168	28602	28239	28069	28147	28101	28056	28243	28208	28221	28207	28078	28413	28149	28268	28629	28413	28135	28159	28141	28242	28201	28343	28097	27985	28248	28309	28249	28129	27987	27932	28407	28273	28277	28227	28179	28228	28155	28177	28106	27923	28245	28150	28132	28481	28190	28151	28189	28093	28031	28070	28177	28227	28187	27918	28091	28221	28345	28345	28160	28190	28242	28328	28215	28363	28210	28280	28308	28317	28024	28097	28136	28124	28046	28245	28032	28247	28045	28212	28031	27926	28363	28291	28374	27856	28067	28264	28349	27741	28021	28062	28196	27949	28390	28528	28135	28301	27921	28293	28066	28030	28225	28005	28308	28364	28448	28157	27891	28267	28033	28073	28057	28297	28004	27875	27927	28078	27907	28196	27966	28081	28012	27901	28226	27997	28202	28056	28261	28339	28172	27991	28193	28492	28127	28250	28121	27941	27952	28136	28251	28116	28213	28134	28324	28010	28432	28084	28024	28103	28260	27978	28251	28045	28200	28188	27911	27897	28193	28040	28318	28349	28150	28182	28067	28433	28479	27890	28089	27960	28141	28082	27864	27856	28182	28123	27912	28078	28050	28339	28354	28060	28044	28117	28116	27988	28092	27988	28170	28164	28304	28000	28070	28118	28218	28327	28140	28184	28258	28282	28087	28221	28090	27939	28149	28002	28247	28254	28201	28033	27832	27956	28325	28088	28219	28001	28282	27972	28193	28187	27868	28192	28098	27832	28168	28238	28489	28241	28374	28285	28418	27935	28296	28376	28310	28318	28293	28408	27932	28162	28199	27798	28125	27933	28186	28015	28176	28092	28148	28351	28294	28051	28005	28148	27991	28060	28052	28214	28151	28020	28212	28104	28006	28102	28100	28236	28409	27938	28278	28222	27998	28278	28465	28164	28056	28145	28340	28132	28300	28207	28098	27932	28244	27909	28282	28185	28271	28085	27899	28395	28134	28166	28188	28068	28169	28016	28269	28194	28176	28105	28190	28154	28075	28100	27980	28085	28306	28272	28259	27891	27876	27939	28236	28087	28146	28327	27978	28176	28376	28201	28305	28041	28193	28202	28178	28125	28168	28125	28150	27925	28144	28078	28309	27888	27923	28116	28205	28193	28088	28084	28043	28411	28141	28388	28214	28133	28106	28325	28335	28093	27932	27953	28206	28048	28117	27872	27832	28038	28243	28141	28180	28311	27985	28156	28021	28219	28088	28033	28084	28219	28191	28250	28013	27966	28054	28040	28234	28097	28119	28109	28253	28166	28073	28194	27947	28225	27979	28171	28197	28228	28186	28218	28106	28052	28552	28139	28282	28114	28202	28170	28403	28173	28382	28072	27976	28257	28092	27900	27986	28236	28060	28030	28153	27749	28219	28270	28055	28391	28173	28296	28112	27881	28141	28315	27991	28079	28119	28050	28214	28101	27876	27849	28403	28458	28045	28139	27955	28107	28261	27872	28099	28071	28333	28203	28182	28211	28217	28225	28167	28367	28322	28068	27967	27843	28019	28116	28003	28123	27980	28172	28252	27993	28076	28247	28047	28357	28356	28233	27977	28121	28284	27904	28309	28283	28015	27977	28348	28151	28119	28397	28053	27927	28150	27955	28262	27918	27896	28084	27965	27946	28050	28366	28318	28064	28288	28238	27917	27933	28125	28139	28380	27991	28339	28144	27980	28174	27930	27978	28033	27944	28145	28281	27998	28247	28198	28002	27974	28105	27976	28063	28067	27975	28174	28034	28105	28037	28205	28344	28196	28269	28538	28164	28118	28011	27997	28147	27901	27702	27995	28270	27961	28048	28226	28293	28088	28036	28090	27850	28172	28260	28149	28131	28208	28153	28057	28202	27984	27971	27881	28333	28117	28134	28291	28187	28311	27985	28053	28202	28335	28209	28173	27920	28292	27988	27815	28134	28087	28084	28049	28094	27893	28035	28112	28053	28576	28262	28251	28072	28260	28188	28199	28131	28145	28245	28092	28039	28072	28094	28000	28430	28370	28087	28151	28041	28006	27706	28180	28116	28042	28140	28180	27994	28119	28237	28129	28265	28269	27996	28069	28244	28183	28238	28094	27977	28136	28132	28053	28158	27972	28013	28241	27915	28038	28378	28261	27862	28194	28204	28236	27846	27970	27916	28164	28069	28160	28025	28015	28138	28233	28045	28064	28196	28239	28332	27965	27937	28037	28113	28300	28040	28083	28303	28227	27873	28244	28178	28074	27997	28506	28224	28226	28226	27861	28328	28166	28124	28449	28361	28317	27792	28046	28190	27971	28153	28390	28184	28122	27927	28150	28162	28421	28053	27915	28104	28107	28189	28145	28115	28332	28117	28079	28221	27998	28187	28083	28119	28171	28103	28589	28194	28086	28305	28188	28196	28156	28006	28042	28043	27937	28067	28002	27938	27980	28140	28129	28164	28084	28139	28088	28220	28370	28210	28179	28215	28041	28026	28099	28305	28330	28127	28002	28198	28127	28167	28313	28100	28108	28236	28070	27879	28066	28167	28369	28097	28158	28175	28055	28072	28021	27809	28261	28431	27958	28046	28119	28359	28005	28232	28139	28088	28341	28079	28215	28398	28032	28212	28079	28242	28096	28148	28093	28135	27940	28100	27998	28397	28115	28300	28392	28170	28135	28182	27907	28293	28300	28170	28078	28159	28335	28111	28083	28238	27870	28092	28137	28372	28260	28033	28058	27967	27929	28078	28168	27990	28251	28012	28146	28183	28334	28304	28206	28126	28161	28285	28121	28097	28088	27902	28176	27925	28100	28159	28227	28271	28183	28126	28281	28181	27979	28134	27954	28294	28064	28143	28030	28256	28134	28172	28256	28150	28282	28099	28334	28095	28070	28237	28232	28171	28052	28327	28211	28190	27947	28186	28202	28206	27973	28009	28103	28184	27980	28187	28089	28279	28080	28195	28117	28073	28079	27811	28222	27928	28314	28218	27967	28299	28333	28175	28190	28180	28233	27903	27814	27973	27859	28157	28292	28313	28202	28105	28123	28145	28138	28312	28048	28282	27981	28167	28108	28072	28027	28045	28071	27996	28342	28142	27915	27978	28265	28345	28037	28288	28005	28033	28419	28074	28264	28020	28032	28389	28025	28306	27896	28120	28246	28258	28128	28085	27996	28205	28426	28092	28330	28077	28038	28401	28052	27782	28064	28193	28250	27995	28282	28057	27979	28401	28144	28005	28311	27866	28113	28108	28255	28154	28171	28242	28213	28238	28243	28189	28024	28290	28143	28026	27919	28211	28208	28011	28170	28158	28221	28001	28036	28227	28171	27965	28015	27940	28297	28285	28176	28224	28273	27971	28000	28064	28174	28129	28113	28156	27850	28085	28003	28258	28309	28083	27953	28117	28086	28137	28499	27831	28271	28234	28182	28299	27999	28108	28119	28115	28373	28053	28127	27750	28042	28157	28217	28197	28350	27992	27831	27901	28224	28106	28147	28139	28043	27932	28028	28100	28133	28164	28174	27920	28202	27931	28214	28176	28104	28214	28090	28084	28039	28307	28045	28189	28135	28076	28205	28111	28162	28221	28083	28356	28122	28136	28026	28200	28317	28259	28029	27887	28309	27972	28419	28171	28156	28071	28110	27853	27872	28248	28107	27951	27878	28080	28174	28139	28212	28309	28321	27790	27992	28325	28294	28173	28369	28128	28488	28127	28226	27992	28070	28053	28044	28446	28166	27997	28268	28138	28279	28091	28166	28064	28123	27998	28174	28054	28177	28067	28012	28200	28356	27956	28325	28110	28053	28173	28212	27841	28203	28204	28175	28189	28279	28366	27970	28180	27884	28101	28137	28094	28228	28329	27951	28352	28252	27945	28254	28021	28202	28103	28029	28249	28310	28233	28194	28316	28257	28053	28075	28366	28021	28247	28245	28401	28089	28243	28094	27971	28338	28348	28198	28301	27930	28236	28148	28194	28318	28307	28023	27908	28250	28057	28104	28235	28405	28226	28161	27965	28113	28230	28154	28200	28358	28148	28290	28087	28119	28080	28062	28133	28070	28084	28254	27893	28394	28326	28251	28257	28088	28460	28201	28097	28010	28232	28020	28212	28207	27974	28186	28243	28124	28023	27894	28093	28016	28058	28165	28349	28096	28098	28068	28122	28163	28113	28013	27903	28137	28095	28492	28163	27972	28033	27824	28013	28146	28195	28365	28119	28077	28111	27951	28375	28373	28095	28309	28120	28075	28080	28112	28185	27899	28092	28282	28353	28242	28143	28193	28334	28231	27989	28391	28006	28185	28213	27909	27895	27898	27961	28024	28514	28329	28080	28031	28208	28459	28123	28093	28075	27944	28186	28199	28266	28076	28224	28386	28279	28382	28091	27972	28055	27975	28209	28116	28161	28273	27796	28199	28046	27831	27825	28264	28167	27964	27886	28178	28079	28111	28074	28163	28022	28228	27895	28183	28198	28213	28082	28097	28341	28135	28121	28144	28052	28216	28011	28238	28112	28184	28158	28258	28018	28442	28330	28317	28129	28175	28329	28323	28093	28146	28040	28083	28144	28201	28066	28135	27988	28402	28006	28057	28309	28067	27994	28094	28205	28219	28130	28122	28195	28274	28107	27865	28216	28345	28119	27973	28007	28094	27980	28198	28134	27998	27963	28178	28286	28201	28303	28128	28278	28150	28246	28309	28290	28462	28202	27992	28251	28218	28136	28057	28089	28145	28142	28040	28133	28362	28211	28078	28088	28102	27992	28083	28040	28262	28145	28119	28064	28032	28271	28212	28382	28074	28138	28261	28202	28156	27902	28508	28062	28212	28169	28085	28245	28068	28151	28205	28289	28175	28100	28331	28228	28050	28181	27913	27943	28178	28150	28169	28205	28294	28117	28253	27969	28039	28097	28082	28153	28046	28034	28093	28261	28010	28173	28041	28067	28146	27967	27955	28118	28120	28118	28155	28099	28128	28152	28040	27872	28032	28403	28152	28193	28220	27996	28058	27894	28168	28204	27996	28094	28186	28145	28137	28370	28226	27931	28112	28136	27993	28085	28124	28210	28291	28019	28140	28133	28128	28095	28192	28058
47071	72586	66874	44459	28503	22176	19612	19185	18591	18806	18514	18508	19199	27920	37635	34757	23762	19284	17891	17859	17866	18030	17971	17924	18075	19273	19083	18420	18184	18101	17945	17736	18030	18021	17792	17812	17694	17922	17762	17843	17903	17953	17958	17722	17821	18028	17942	17972	17982	17879	17928	17954	17832	17732	17820	17864	17797	17851	17756	17963	17695	17840	17797	17833	17760	17630	17676	17789	17750	17789	17983	17890	17791	17849	17840	17894	17953	17767	17689	17899	17847	17801	17907	18042	17728	17767	18066	17770	17920	17882	17975	17665	17892	17814	17821	17900	17786	17881	17654	17668	17849	17722	17814	17929	17827	18035	17980	17948	17976	17796	18058	17784	17987	17808	17739	17785	17893	17896	17841	17914	17840	17865	17885	17784	17930	17669	17824	17951	17925	17855	17855	17891	17717	17800	17919	17764	17794	17758	17836	17670	17874	17937	17858	17688	17876	17870	17830	17993	17810	17969	17781	17966	17817	17745	17995	17785	17865	17913	17803	17867	17703	17850	17940	17870	17819	17848	17782	17757	17891	17961	17864	17650	17863	17883	17904	17722	17812	17818	17722	17977	17895	17917	17746	17726	17771	17882	17791	17996	17826	17794	17709	17926	17848	17902	17713	17961	17873	17828	17828	17922	17901	17911	17824	18051	17954	17874	17991	17865	17911	17862	17859	17818	17898	17772	17951	17962	17975	17782	17769	17960	17923	17880	17822	17818	17904	18150	18042	17835	17807	17958	17813	17895	17628	17950	17807	17799	17851	17767	17783	17907	17735	17988	17846	17803	17948	17819	17975	17926	17756	17821	17999	17890	17623	17886	18050	17872	17910	17688	17877	17802	17837	17794	17905	17823	17729	17902	17812	17984	17824	17822	17783	17872	17845	17793	17822	17690	17896	17836	17860	17977	17932	17743	17909	17557	17840	17856	17770	17754	17949	17844	17729	17855	17842	17653	17804	17956	17870	17873	17798	17971	17844	17800	17874	17913	18045	17732	17900	17778	17907	17835	17818	17802	17872	17862	17807	17943	17908	17782	17699	17838	17871	17862	17788	17811	18009	17805	17884	17813	17706	17718	17683	17775	17760	18071	17903	17994	17990	17847	17743	17828	17927	17776	17871	17771	17881	17777	17948	17862	17841	17902	17841	17817	17839	17967	17835	17894	17601	17862	17803	17828	17720	17831	17765	17868	17899	17805	17979	17856	17743	17888	17728	17789	17793	17724	18052	17835	17973	17900	17689	17635	17710	17937	17835	17878	17841	17812	17834	17788	17854	17899	17756	17910	17911	17857	17687	17855	17698	17843	18077	17729	17802	17797	17974	18014	17817	17838	17842	17800	17697	17654	17808	18050	18074	17857	17832	17829	17961	17914	17997	17932	17924	17814	17721	17949	17757	17948	17867	17971	17725	17889	17856	17903	17890	17934	17863	17905	17927	17649	17804	17703	17745	17834	17762	17827	17968	17736	17950	17811	17724	17640	17899	17849	17954	17811	17930	17849	17755	17927	17734	17917	17849	17715	17880	17745	17824	17757	17920	17880	17935	17862	17934	17743	17876	17734	17989	17770	17883	17889	17659	17779	17801	17626	17872	17771	17866	17894	17888	17965	17862	17889	17829	17887	17731	17709	17968	17878	17818	17883	17623	17739	17855	17808	17715	17785	17813	17797	17875	17814	17927	17950	17765	17882	17779	17911	17875	17819	18019	17704	17851	17758	17828	18086	17783	17845	17933	17774	17739	17721	17956	17937	17833	17857	17813	17845	17686	17700	17863	17983	17845	17768	17700	17928	17679	17822	17876	17861	17966	17822	17743	17910	17956	17918	17832	17921	17718	17851	17733	17849	17800	17796	17838	17778	17884	17939	17934	17765	17858	17968	17903	17763	17855	17884	17814	17611	17726	17885	17776	17821	17934	17921	17954	17868	17885	17967	17952	17722	17875	17859	17846	17909	17839	17916	17967	17712	17828	17715	17857	17816	17871	17761	17710	17789	17764	17712	17911	17789	17727	17813	17801	17870	17774	17850	17723	17832	17958	17815	17780	17874	17789	17718	17659	17855	17811	17991	17914	17886	17752	17832	17776	17735	17796	17904	17829	17845	17731	17855	17916	17811	17664	17903	17916	17900	17734	17903	17739	17969	17679	17903	17755	17807	17976	17774	17798	17759	17696	17914	17828	17841	17715	17830	17907	17733	17916	17931	17884	17891	17863	17873	18029	17907	17865	17801	18078	17751	17961	17913	17792	17893	18050	17794	17883	17826	17884	17695	17785	17815	17779	17890	17717	17724	17833	17794	17731	17923	17660	17870	17686	17912	17800	17846	17760	17829	17815	17818	17826	17659	17852	17999	17934	18029	17930	17880	17975	17777	17890	17845	17883	17813	17934	17818	17963	17885	17821	17878	17967	17817	17759	17775	17888	17819	18015	17811	17961	17871	17938	17937	17916	17862	17700	17620	17657	17790	17664	17779	17935	17932	17990	17753	17770	17804	17763	17794	17682	17708	17832	17759	17760	17746	17840	17922	17840	17978	17895	17849	17848	17621	17819	17665	17829	17600	17837	17964	17844	17887	17783	17835	17962	17985	17960	17743	17844	17964	17959	17876	17867	18009	17887	17751	18016	17778	17782	17786	17882	17785	17918	17766	17991	18002	17835	17732	17936	17770	17814	17812	18019	17779	17871	17832	17794	17902	17940	17837	17772	17863	17894	17652	17883	17808	17667	17909	17787	17824	17787	17864	17907	17938	17733	17872	17827	17966	17925	17914	17824	17664	17915	17919	17835	17652	18027	17635	17927	17868	17598	17919	18028	17735	17876	17678	17894	17874	17932	17940	17672	17772	17915	17916	17820	17629	18062	17933	17803	17753	17761	17900	18020	17797	17734	17893	17929	17930	17820	17644	17921	17788	17871	17937	17738	17915	17855	18022	17779	17783	17842	17787	17939	17805	17597	17827	17863	17897	17811	17819	17881	17981	17867	17800	17760	17913	18114	17819	17899	18053	17749	17785	17881	17821	17671	17781	17816	17841	17735	17790	17916	17874	17831	17867	17930	17959	17735	17730	17943	17835	17964	17570	17729	17919	17795	17878	17734	17764	17862	17875	17940	17890	17710	17890	17726	17857	17772	17763	17811	17724	17777	17773	17965	17821	17919	17705	17851	17686	17853	17912	17982	17709	17835	17895	17877	17928	18023	17938	17808	17829	17778	17914	18059	18125	17628	17880	17827	17957	17899	17747	17986	17808	17675	17924	17783	17879	17925	17723	17888	17911	17850	17857	17899	17868	17907	17869	18073	17774	17826	17780	17865	17803	17986	17893	17984	17739	17824	17857	17910	17726	18010	17693	18017	17848	17861	17925	17696	17901	17781	17768	17908	17866	17799	17851	17865	17736	17855	17895	17810	17788	17751	17806	17883	17753	17787	17889	17777	17761	17993	17761	17877	17942	17831	17867	17751	17768	17964	17949	17946	17724	17665	17923	17771	17872	17721	17976	17794	17832	17862	17792	17854	17796	17863	17886	17877	17925	17907	17898	17798	17706	17803	17923	17766	17716	17723	17868	17919	17942	17869	17893	17801	17809	17920	17831	17794	17760	17884	17912	17957	17870	17843	17833	17784	17795	17781	17683	17802	17817	17944	17754	17763	17826	17716	17954	17877	17832	17829	17826	17981	17917	17901	17857	17924	18005	17651	18140	17850	17845	18002	17787	17624	17708	17714	17763	18079	17856	17925	17887	17756	17790	17827	17795	17740	17897	17766	17838	17791	17807	17719	17938	17803	17921	17895	17878	17722	18010	17797	17839	17820	17653	17791	17826	17937	17750	17868	17969	17813	17845	17938	17744	17738	17848	17756	17887	17902	17907	17867	17648	18135	17993	17819	17952	17763	18022	17945	17967	17901	17846	17805	17834	17757	17704	17826	17972	17843	17668	17786	17904	17947	17756	17793	17821	17800	17851	17807	17897	17725	17885	17693	17866	17849	17940	17786	17892	17780	17908	17848	17916	17967	17763	17733	17949	17953	17842	17754	17878	17915	17713	17817	17817	17670	17994	17872	17986	17844	17775	17808	17949	17977	17893	17849	17812	17822	17736	17849	17764	17975	18064	17799	17901	17791	17783	18008	17608	17881	17877	17973	17960	17813	17765	17642	17903	17892	17737	17926	17613	18091	17740	17830	17818	17875	17669	17911	17919	18068	17840	17785	17905	17942	17804	17864	17911	17810	18058	17810	17874	17955	17965	17907	17989	17786	17853	17856	17840	17849	17932	17900	17905	17908	17894	17978	17773	17873	17740	17652	17871	17889	18056	17617	17812	17697	17639	17750	17876	17672	17902	17799	17776	17893	17811	17916	17934	17814	17816	17914	17789	17809	17899	17840	17809	17757	17797	17901	17708	17800	17818	17723	17685	17717	17770	17796	17883	17903	17992	18026	17842	17857	17816	17801	17930	17761	17849	17680	17913	17767	17892	17844	17881	17871	17862	17820	17805	17932	17906	17891	17929	17790	17722	17761	17766	17762	17905	18005	17931	17688	17774	17775	17821	17823	17799	17820	17843	17713	17774	17941	17815	17919	17762	18005	17657	17791	17877	17844	17699	17751	18016	17929	17837	17739	17816	17942	17804	17843	17732	17874	17783	17741	17962	17751	17734	17680	17876	17806	17720	17712	17821	17638	17701	17898	17924	17829	17817	17944	17923	17863	17806	17805	17857	17976	17652	17870	18022	17844	17793	17810	17762	17716	17653	17710	17686	17847	17803	17847	17847	17837	17630	17886	17810	17863	17863	17927	17721	18031	17793	17735	17987	18148	17863	17876	17697	18033	17904	17741	17758	18022	17891	17862	17637	17956	17584	17818	17780	17758	17935	17750	17686	17812	17753	17899	17772	17902	17956	17821	17738	17821	17916	17816	17911	17860	18009	17968	17836	17830	17828	17963	17841	17720	17808	17827	17775	17725	18102	17901	17831	17844	17804	17861	17734	17751	17950	17870	17819	17955	17723	17873	17826	17879	17873	17777	17858	18039	17845	17873	17863	17860	17921	17822	17831	17712	17991	17833	17921	17730	18094	17674	17823	17743	17927	17833	17822	17759	17813	17702	17651	17872	17734	17894	17901	17918	17907	17916	17914	17901	17797
45693	48043	43642	34200	30079	28662	28315	28257	28419	28175	28528	28214	28219	28368	28804	29093	28607	28328	28151	27995	27962	28117	28233	27902	28248	28151	28344	28114	28112	28156	28138	28205	28243	28200	28218	27673	28090	28140	28269	28220	28110	28065	28109	28167	28381	28084	28100	27988	28008	28393	28186	28161	28195	27948	27830	27966	28185	28221	28062	27884	28193	28010	28150	28083	27979	28149	28128	28130	28341	28169	28140	28310	28132	28117	28261	28261	28265	28207	28186	27959	28174	28150	28027	27924	28323	27954	28127	27988	28306	28146	28096	28047	28106	28067	28073	28223	28062	28055	27981	28146	28152	28039	28018	28164	28210	28004	28063	28145	28298	27942	28203	28322	28106	28082	28025	28042	28115	28049	28117	28207	28302	28091	27868	27964	28364	27835	28076	28028	28324	28305	27663	27825	28170	27941	28287	28211	28318	28249	28338	28168	28050	28216	28240	28116	28056	28312	28226	28286	28288	28256	28098	28101	27945	28278	28087	27928	28201	28076	28194	28035	27913	28209	28187	28375	28009	28014	28204	28125	28186	28091	28320	28030	28168	28226	28370	28056	28287	28292	28113	27964	28145	28088	28095	27955	28100	28102	28164	27988	27981	28065	28043	28020	28234	28196	28234	28194	28027	28286	28049	28083	28208	28443	28120	28208	28032	28468	28147	28105	28169	28001	27992	28089	27927	28008	28196	28223	28051	28007	27960	28170	27929	27905	28047	28124	28346	28288	28242	28125	28275	28274	28011	28126	28296	27917	28262	28095	28242	28065	28023	28286	28047	28256	28083	28067	27952	28138	28273	28098	27949	27850	28099	27803	28216	27907	28247	28034	28131	28108	28080	28025	28113	28292	28200	27989	28101	28161	28269	28284	28327	28128	27992	28062	28435	28080	28254	27967	28225	27868	28242	27816	28221	28023	28183	27909	27872	28126	28254	28034	28081	27866	28109	28075	27987	28189	28098	28087	28247	28307	28184	28180	28353	28175	28327	28292	28000	27870	28204	27917	28206	28193	28186	28300	28185	28043	28365	27800	28310	28009	28081	28275	28173	28087	28127	28319	28269	28313	28165	28174	28285	28109	27943	28159	28065	28043	28067	28283	27944	28163	28079	28325	28048	27908	28090	28297	28242	28087	28222	28389	28289	28173	28254	28206	28126	28439	28086	28228	28218	28155	28016	27982	27981	28188	28171	28094	27867	28444	28234	27761	28166	28321	28192	28282	28060	27989	28306	28151	28103	28159	28194	28075	28192	28220	28049	28313	27919	28451	28135	27985	28285	28260	28204	28199	28322	28235	28161	28067	28003	28209	27917	28186	28043	27934	28283	27853	28183	27946	28307	28087	28090	27914	28211	28025	28145	28224	28398	28041	28086	28353	28133	27983	28137	28292	28064	28202	27994	28394	27969	28068	28229	28000	27899	28183	27934	27837	28126	28053	28117	28305	28019	28194	27999	28228	28184	28095	28199	28151	27987	28262	28104	27967	28330	27895	28078	28115	28141	28077	28151	28171	28259	27901	28186	28191	28390	28288	28305	28089	28336	28180	28017	28057	27848	28136	28217	27971	27892	28007	28101	27768	28148	27989	28455	27918	28145	28110	28188	28086	28090	28026	28150	28013	27951	28193	28242	28238	28121	27896	28008	28176	28498	28095	27960	28135	28097	28015	28030	28119	28167	28035	28203	28013	27905	28337	28161	28225	28125	28195	28018	28304	28088	28116	28471	28220	28002	28151	28155	28098	28253	28176	27973	28332	28446	28141	27937	28043	27999	28351	28159	28211	28289	28219	28145	28131	28045	27913	28270	28112	27844	28153	28238	27897	28141	28233	27989	27953	28209	28190	28155	28238	28030	28012	28127	27852	28188	28283	28183	28133	28120	28120	28157	28314	28228	28236	28118	28296	28193	27983	27953	28021	28164	28053	28077	28154	27900	28105	28043	28179	28261	28313	28227	27997	28155	28024	28135	28089	28106	28152	28058	28200	28065	28140	28096	28254	28135	28255	28443	28042	28344	28404	28229	27913	27886	27875	28393	28357	28141	28151	27891	28152	28244	28073	28048	28297	28185	28105	28263	28480	28129	28139	28082	28122	28210	28172	28254	28259	27785	28161	28106	28398	28220	28000	28174	28177	28161	28255	28070	28108	28072	28370	28009	28261	28143	27991	28052	28206	28312	28055	28082	28134	28093	28191	28220	27854	28070	28320	28186	28443	27993	28159	28159	27922	28344	28218	28324	28187	28172	28481	27920	28138	28342	28156	28250	28225	28223	28029	27948	28288	28361	28311	28191	28144	28127	28077	28340	27894	28171	28076	28226	28035	28203	27948	28144	28215	28126	28157	28310	28200	27996	28331	28240	28048	28168	28125	28092	27955	28304	27929	28231	28251	28167	28123	27950	28109	28203	28313	28044	28074	28267	28076	28049	28184	28271	28004	28015	27903	27801	28365	28081	28003	28308	28187	28011	28095	28118	28175	28076	28161	28302	28141	28252	28169	28117	28117	28171	28130	28150	27999	28038	28149	28216	27835	28057	28105	28264	28018	28163	28157	27940	28172	27825	27893	28007	28127	28090	28201	27827	28035	28094	28370	28236	28144	28154	27879	27972	28104	28112	28360	27983	28110	28077	28074	27996	28128	28184	28132	28135	28008	28219	27984	28069	28370	28345	28069	28017	28373	28101	28101	28121	28223	28063	27920	28048	28221	28226	28115	28207	28183	28178	28191	27829	27910	27851	28018	28247	28310	28273	27732	28110	28229	28344	28127	28102	28118	27915	28080	27944	28057	28086	27992	27920	27974	28141	28134	28131	28079	28297	28044	28080	28137	28144	28179	28035	28091	28077	28000	28228	28368	28323	28017	28060	28286	28267	28047	27839	28096	28395	28109	28045	28132	28210	28165	28242	28096	28166	28230	28221	28269	28135	28403	28223	28282	28481	28176	28041	28412	28183	28100	28085	28077	28149	28216	28387	28005	28232	28129	28023	27935	28138	28099	28068	28089	28070	28231	28201	28159	28360	28128	28177	28098	28123	28448	28246	28149	27882	28211	28167	28200	28257	27948	28128	28173	28257	28145	28005	28120	28312	28088	28245	28212	28221	27889	28393	28123	28196	28083	28129	28109	27798	28062	28067	28194	28007	28130	27834	28153	28307	28254	28188	28180	27942	27969	28026	28199	28079	28021	27961	28227	28413	28039	28282	28193	28154	28206	28068	28092	28102	28303	28101	28066	28007	28251	28214	28241	28235	28005	28088	28294	27874	27939	28292	28210	28127	28339	28241	27930	28161	28236	28299	28253	28182	28250	28046	28301	28184	28045	28279	28188	28142	28284	27957	28356	28245	28066	28375	28230	28212	28118	28055	28214	28198	28006	28470	27958	28177	28353	27957	28183	28239	27988	27980	27855	28141	28401	28389	28247	28336	28021	28088	28212	28025	28009	28254	28196	28172	28216	28183	28179	28132	28050	27964	27907	28275	27976	28129	27998	28185	28068	28222	28281	28349	28153	28299	28159	28098	28351	28156	28159	27982	28072	28429	28173	28175	28303	28554	28161	28204	28124	28109	28202	28166	28090	28399	28318	27972	28072	28174	27983	28070	28090	28116	28205	28111	28054	28012	28149	28141	28158	28186	28326	28165	28109	28124	27964	27965	28049	28193	28274	28113	28391	27966	28306	28167	28202	28134	27967	27927	28173	27951	28231	28494	28238	28159	28234	28189	27928	28181	28161	28155	28190	28268	28107	28351	28101	28390	27975	28089	28113	28032	28295	28239	28161	28416	28089	28103	27904	28127	28140	27986	28030	28111	28268	28132	28009	28135	28230	28030	27997	27938	28314	27995	28173	28469	28180	28173	28145	28018	28266	28353	28067	27989	28146	27935	27978	28358	28333	27852	28090	28051	27972	28192	28059	27897	28114	28322	28173	28115	28080	28122	28185	27887	28270	27988	27929	28156	27937	28263	28385	28172	28266	27947	28111	28327	28104	27994	28253	28038	28413	28222	28019	28013	28448	28093	28036	27905	28057	28000	28120	28112	28240	28332	28208	28363	28290	28286	28060	28200	28025	28167	28096	27959	28198	28087	28141	28270	27978	28230	28256	28281	28248	28327	28131	27841	28161	28371	27962	28214	28464	28247	28207	28206	28209	28302	28033	28083	28222	28333	28321	28111	28128	28041	28164	28252	28321	28218	28211	28281	28101	28189	28137	28251	28044	27996	28162	28169	27954	28177	28513	28173	28161	28126	28305	28003	28076	28214	27859	27968	27981	28185	28150	28243	28189	28071	27852	28176	28020	28054	28184	28489	28096	28141	27927	28227	28143	28250	28072	28258	28198	28162	28111	28133	28096	28305	28010	28007	28091	28145	28237	28126	28161	28142	28198	28145	27896	28058	27953	28048	28310	28253	28063	28305	28084	28072	28163	28465	28031	28078	28085	28152	28122	28128	28269	28024	28120	28188	28179	28063	28285	28261	28156	28120	27943	28194	28131	28127	28014	27994	28047	28290	28040	28085	28080	28141	28233	28311	28262	28098	28298	27987	28132	28160	28206	28280	27894	28210	27903	28088	28131	27995	28028	28138	28140	27797	28290	28510	28230	28157	28260	28222	28278	28056	28260	28152	28106	28151	28527	28297	28427	28176	28209	28289	28105	28221	28235	28214	28283	28065	27874	28272	27988	28172	28204	28257	28190	28202	28279	28150	28388	28074	28188	28348	27974	28204	28175	28449	28219	28066	28265	28199	28211	28028	28219	28159	28278	28088	28088	28197	28335	28352	28353	28162	28283	28205	28050	28172	28166	28117	28099	28155	27801	28108	28265	28211	28131	28041	28020	28098	28202	28032	28317	28392	28260	28158	27941	28112	28091	27922	28186	28145	28087	28047	28000	28108	28197	28092	28281	28018	28042	28293	28306	28167	28228	28171	28065	27876	28281	28164	28222	28140	28258	28021	28238	28097	27960	28351	27892	28203	28149	28234	28189	28437	28205	28147	28222	28135	27962	28000	27965	28163	28114	28269	28025	28426	28428	28451	28227	28090	28030	28399	27954	28251	28244	27955	28177	28205	28223	28204	27988	27839	28108	28230	27986	28430	28206	28027	27901	28183	28227	28114	27733	28223	28294	28052	27995	28328	28092	28061	28218
47952	52598	40082	25018	20719	18275	18156	18007	18043	18017	17962	17999	17967	18046	18669	18856	17917	17922	17727	17857	17876	17907	17836	17856	17895	17980	17705	17989	17933	17689	17882	17800	17858	17883	17828	17669	17791	17732	17924	17704	17790	17700	17755	17731	17834	17833	17646	17885	17901	17766	17775	17843	17691	17945	17846	17664	17834	17547	17784	17762	17825	17805	17860	17905	17870	17898	17869	17695	17891	17840	17724	17614	17800	17824	17795	17916	17722	17814	17667	17910	17794	17873	17891	17659	17718	17741	17721	17796	17790	17636	17647	17764	17806	17779	17989	17985	17820	17986	17866	17889	17852	17923	17800	17715	17702	17827	17671	17656	17971	17801	17659	17642	17696	17690	17883	17875	17899	17841	17668	17840	17928	17734	17840	17691	17926	17810	17844	17707	17772	17707	17902	17826	17863	17708	17890	17627	17924	17797	17873	17773	17904	17626	17844	17880	17843	17674	17848	17706	17815	17770	17825	17664	17647	17763	17865	17659	17727	17832	17872	17642	17953	17840	17841	17874	17866	17883	17638	17825	17793	17949	17692	17825	17787	17655	17757	17721	17762	17899	17753	18015	17795	17886	17843	17695	17948	17895	17771	17750	17784	17700	17781	17863	17856	17920	17924	17767	17581	17894	17798	17669	17794	18073	17756	17795	17926	17920	17805	17751	17789	17534	17835	17715	17754	17928	17767	17818	17732	17590	17904	17801	17821	17706	17877	17753	17907	17891	17685	17902	17866	17809	17957	17859	17692	17916	17684	17932	17796	17925	17769	17710	17743	18042	17636	17783	17663	17796	17705	17718	17779	17547	17724	17716	17908	17941	17805	17815	17683	17764	17775	17871	17881	17721	17800	17725	17878	17782	17751	17857	17883	17886	17816	17756	17904	17653	17835	17769	17778	17753	17969	17716	17667	17663	17920	17827	17592	17784	17787	17732	17814	17870	17760	17873	17813	17679	17839	17862	17877	17929	17777	17861	17897	17871	17813	17839	17783	17735	17893	17833	17772	17735	17969	17877	17878	17737	17793	17738	17730	17800	17849	17779	17777	17796	17633	17784	17950	17916	17794	17874	17911	17759	17783	17918	17914	17793	18007	17767	17763	17775	17798	17895	17729	17769	17823	17703	17747	17730	17718	17835	17975	17924	17976	17860	17804	17787	18031	17658	17724	17808	17742	17922	17885	17913	17673	17633	17713	17818	17964	17772	17775	17719	17829	17745	17881	17899	17647	17865	17995	17918	17942	17722	17782	17892	17865	17813	17692	17709	17654	17578	17692	17780	17790	17844	17786	17772	17778	17793	17925	17663	17685	17917	17857	17869	17849	17574	17845	17668	17902	17949	17710	17700	17788	17862	17757	17655	17757	17806	17788	17633	17774	17724	17868	17937	17684	17886	17742	17813	17944	17741	17719	17766	17761	17806	17745	17937	17724	17812	17719	17713	17850	17718	17790	17855	17817	17669	17731	17837	17802	17743	17821	17854	17717	17603	17761	17833	17819	18037	17641	17779	17750	17844	17829	17923	17911	17960	17696	17943	17904	17786	17809	17890	18077	17873	17823	17753	17861	17741	17836	17648	17883	17977	17697	17813	17804	17853	17816	17880	17648	17838	17863	17640	17619	17765	17729	17648	17739	17784	17772	17792	17732	17780	17788	17637	17755	17822	17790	17971	17851	17781	17853	17663	17955	17894	17937	17770	17736	17923	17515	17984	17874	17809	17894	18061	17713	17729	17732	17845	17800	17656	18023	17779	17732	17797	17792	17820	17600	17719	17835	17831	17882	17859	17854	17781	17741	17830	17697	17918	17824	17903	17855	17915	17756	17936	17711	17783	17793	17739	17781	17816	17881	17905	17640	17493	17737	17901	17910	17918	17737	17823	17815	17829	17822	17776	17915	17929	17818	17716	17762	17633	17740	17836	17726	17756	17926	17843	17809	17794	17728	17770	17805	17855	17649	17688	17901	17676	17648	17785	17761	17862	17927	17746	17787	17799	17930	17892	17759	17845	17902	17798	17865	17823	17834	17621	17883	17784	17820	17858	17787	17778	17764	17785	17869	17839	17729	17845	17938	17818	17744	17926	17727	17848	17873	17735	17843	17813	17883	17875	17631	17861	17810	17874	17655	17547	17818	17933	17773	17758	17697	17763	17825	17674	17801	18045	17902	17802	17644	17836	17648	17756	17824	17794	17935	17930	17836	18003	17621	17844	17673	17798	17786	17769	17738	17854	17853	17656	17827	17757	17832	17690	17760	17815	17813	17676	17793	17671	17846	17809	17749	17853	17757	17796	17848	17703	17726	17649	17653	17789	17704	17761	17667	17909	17677	17803	17898	17764	17799	17892	18009	17873	17975	17674	17805	17786	17819	17848	17791	17806	17796	17656	17893	17827	17965	17805	17724	17633	17708	17889	17831	17793	17879	17833	17828	17791	17760	17858	17725	17699	17798	17708	17721	17802	17899	17767	17758	17823	17776	17816	17871	17876	17820	17729	17809	17809	17702	17723	17856	17791	17782	17977	17720	17757	17624	17735	17875	17815	17685	17846	17694	17811	17909	17972	17736	17782	17858	17893	17864	17743	17815	17835	17543	17867	17790	17886	17722	17678	17844	17787	17649	17849	17727	17829	17787	17831	17927	17749	17878	17934	17962	17794	17861	17884	17845	17689	17887	17772	17672	17711	17731	17960	17777	17847	17848	17854	17866	17746	17813	17822	17889	17780	17894	17902	17607	17818	17689	17837	17701	17783	17724	17819	17759	17779	17882	18013	17866	17844	17743	17812	17894	17826	17944	17903	17859	17791	17824	17857	17561	17687	17755	17616	18043	17784	17743	17769	17660	18040	17683	17933	17754	17776	17820	17744	17831	17858	17685	17805	17945	17868	17656	17780	17751	17904	17803	17752	17860	17836	17871	17915	17902	18026	17841	17835	17825	17877	17878	17845	17773	17804	17801	17763	17766	17938	17827	17668	17879	17659	17840	17923	17897	17709	17825	17768	17944	17733	17776	17879	17884	17889	17828	17587	17753	17828	17657	17823	17944	17883	17757	17760	17701	17929	17796	17911	17748	17840	17844	17720	17763	17817	17872	17681	17939	17901	17922	17934	17857	17726	17687	17800	17727	17928	17799	17858	17672	17955	17732	17835	17725	17735	17806	17906	17718	17686	17972	17699	17844	17782	17803	17736	17893	17820	17857	17897	17831	17782	17913	18014	17944	17808	17765	17864	17782	17786	17730	17871	17695	17755	17856	17919	17714	18027	17813	17794	17861	17836	17770	17796	17812	17831	17685	17764	17832	17905	17810	17926	17642	17792	17917	17652	17756	17723	17764	17985	17815	17695	17888	17783	17793	17771	17797	17815	18080	17903	17622	17722	17809	17911	17923	17813	17927	17780	17940	17886	17803	17835	18008	17927	17703	17789	17827	17977	17677	17761	17799	17913	17874	17776	17791	17882	17661	17904	17903	17858	18006	17694	17840	17727	17656	18093	17815	17823	17787	17808	17817	17925	17870	17744	17759	17996	17754	17685	17811	17811	17733	18026	17771	17865	17729	17927	17992	17759	17723	17740	17932	17715	17743	17758	17635	17719	17902	17842	17660	17728	17839	17960	17678	17961	17788	17813	17800	17679	17878	17816	17804	17737	17843	17949	17802	17978	17799	17811	17903	17796	17659	17791	17757	17740	17856	17992	17857	17981	17717	17925	17708	17919	17736	17864	17708	17730	17852	17889	17853	17806	17792	17749	17841	17748	17936	17698	17781	17872	17724	17870	17760	17859	17615	18011	17713	18033	17898	17726	17719	17904	17696	17778	17823	17809	17803	17644	17755	17899	17690	17864	17855	17599	17815	17813	17861	17898	17491	17662	17700	17870	17860	17854	17835	17782	17750	17814	17796	17948	17887	17878	17786	17918	17787	17754	17844	17742	17826	17773	17883	17820	17661	17746	17621	17666	17759	17798	17922	17787	17798	17480	17770	17757	17870	17943	17837	17764	18125	18011	17829	17975	17665	18027	17922	17758	17865	17936	17534	17755	17931	17829	17720	17896	17927	17670	17833	18025	17636	17686	17790	17970	17776	17711	17693	17763	17666	17784	17879	17894	17596	17676	17796	17935	17861	17709	17959	18061	17701	17732	17677	17831	17786	17931	17777	17868	17845	17949	17769	17757	17909	17786	17790	17811	17861	17900	17731	17824	17739	17932	17615	17768	17979	17886	17759	17757	17968	17771	17746	18039	17784	17704	17908	17819	17785	17826	17752	17823	17882	17899	18012	17796	17718	17765	17894	17962	17740	17794	17753	17943	17883	17782	17759	17909	17742	17687	17895	17867	17783	17927	17665	17865	17878	17626	17806	17832	17813	17845	17738	17856	17806	17810	17687	17773	17880	17816	17707	17832	17699	17740	17702	17785	17983	17671	17898	17810	17964	17779	17928	17896	17790	17712	17826	17638	17722	17857	17803	17843	17803	17708	17902	17869	18048	17745	17809	17860	17879	17908	17689	17808	17805	18045	17753	17685	17935	17834	17688	17746	17817	17884	17610	17680	17852	17772	17776	17852	17877	17863	17841	17659	17707	17859	17855	17863	17863	17889	17783	17835	18049	17728	17941	17900	17735	17701	17834	17758	17896	17729	17816	18028	17843	17764	17987	17741	17864	17902	17889	17829	17715	17741	17948	17905	17759	17730	17908	17871	17789	17730	17860	17881	17830	17750	17833	17708	17882	17772	17780	17832	17898	17640	17675	17750	17867	17822	17864	17746	17821	17844	17789	17950	17807	17866	18019	17816	17676	17778	17684	17788	17781	17827	17813	17841	17712	17801	17872	17820	17894	17814	17863	17779	17987	17703	17800	17765	17703	17836	17833	17855	17902	17727	17841	17762	17790	17882	17861	17808	17913	17734	17957	17756	17875	17961	17873	17829	17855	17682	17878	17829	17721	17865	17935	17863	17801	17856	17797	17857	17874	17793	17936	17811	17714	17706	17734	17681	17797	17736	17754	17722	17999	17836	18075	17780	17789	18081	17816	17958	17781	17796	17808	17755	17888	17921	17803	17652	17647	17592	17696	17690	17805	17817	17936	17970	17639	17590	17952	17732	17902	17743	17810	17765	18007	17681	17735	17767	17765	17628	17813	17703
23365	20579	28241	26562	24474	27477	29497	27400	26859	27297	27112	26670	26887	30911	36248	34826	29685	26622	26353	26551	26771	26548	26482	26583	26898	27147	27348	26853	26911	26429	26476	26402	26430	26472	26559	26429	26617	26385	26342	26529	26570	26427	26681	26397	26435	26374	26581	26244	26626	26745	26404	26529	26403	26365	26386	26437	26438	26474	26448	26598	26365	26647	26515	26607	26713	26601	26232	26642	26375	26400	26368	26722	26328	26559	26418	26758	26499	26518	26551	26402	26593	26472	26582	26456	26462	26407	26288	26533	26378	26301	26636	26522	26438	26597	26742	26392	26407	26332	26349	26642	26464	26224	26542	26589	26491	26570	26431	26618	26290	26516	26293	26428	26768	26536	26180	26322	26372	26649	26408	26697	26324	26629	26316	26378	26465	26316	26427	26281	26410	26409	26462	26290	26705	26402	26431	26488	26594	26269	26542	26670	26438	26533	26289	26528	26459	26389	26467	26477	26404	26657	26533	26392	26557	26328	26544	26424	26484	26573	26441	26488	26622	26353	26595	26327	26443	26378	26385	26458	26490	26562	26437	26763	26677	26384	26543	26290	26655	26509	26287	26497	26742	26589	26543	26657	26493	26376	26576	26209	26460	26413	26447	26292	26283	26487	26581	26485	26555	26581	26473	26303	26516	26373	26466	26867	26619	26401	26693	26688	26642	26573	26093	26480	26553	26467	26363	26213	26670	26484	26258	26480	26474	26479	26521	26433	26478	26522	26399	26522	26304	26444	26529	26567	26554	26639	26429	26243	26237	26428	26587	26661	26633	26696	26550	26521	26610	26680	26606	26254	26660	26539	26454	26580	26544	26540	26714	26313	26384	26790	26622	26533	26551	26459	26456	26349	26668	26546	26651	26232	26441	26597	26542	26605	26406	26500	26447	26402	26196	26425	26635	26512	26567	26609	26636	26529	26524	26743	26316	26255	26478	26503	26284	26427	26384	26606	26399	26332	26446	26519	26597	26698	26414	26469	26373	26420	26283	26380	26327	26250	26467	26365	26629	26463	26448	26510	26550	26476	26341	26757	26351	26706	26464	26613	26412	26613	26546	26543	26512	26363	26359	26388	26345	26523	26356	26433	26376	26436	26600	26404	26485	26084	26221	26538	26379	26444	26580	26640	26337	26440	26252	26450	26326	26414	26440	26467	26391	26359	26314	26513	26453	26024	26572	26445	26646	26532	26379	26294	26384	26378	26252	26231	26153	26423	26474	26573	26489	26461	26522	26582	26506	26347	26272	26407	26394	26317	26778	26450	26471	26380	26435	26711	26522	26545	26413	26428	26483	26378	26610	26291	26370	26566	26566	26445	26463	26656	26782	26652	26445	26474	26469	26283	26266	26289	26320	26189	26500	26598	26571	26437	26770	26373	26368	26457	26500	26672	26509	26363	26441	26576	26454	26673	26448	26506	26663	26449	26399	26374	26260	26500	26337	26581	26397	26667	26485	26390	26430	26364	26695	26479	26388	26709	26392	26575	26608	26575	26593	26650	26248	26400	26381	26243	26393	26414	26505	26697	26554	26526	26459	26459	26423	26633	26726	26491	26525	26505	26527	26390	26178	26701	26444	26553	26386	26537	26539	26520	26471	26398	26598	26245	26586	26234	26287	26452	26445	26495	26481	26507	26425	26253	26240	26342	26428	26500	26413	26570	26289	26392	26519	26467	26384	26576	26520	26646	26357	26315	26342	26520	26591	26579	26616	26469	26646	26438	26393	26292	26280	26254	26633	26374	26443	26393	26415	26460	26414	26340	26525	26428	26437	26324	26525	26520	26649	26497	26269	26359	26418	26432	26382	26729	26670	26403	26435	26446	26210	26278	26398	26452	26387	26654	26425	26602	26476	26578	26357	26475	26429	26447	26767	26558	26482	26544	26432	26375	26437	26419	26372	26556	26378	26374	26495	26538	26450	26467	26458	26287	26691	26449	26502	26631	26536	26315	26401	26418	26361	26247	26205	26411	26607	26636	26516	26571	26655	26445	26567	26391	26537	26486	26580	26527	26317	26336	26188	26456	26357	26499	26671	26468	26541	26232	26359	26499	26241	26187	26143	26638	26412	26566	26382	26327	26559	26407	26639	26593	26354	26496	26461	26429	26814	26472	26579	26273	26495	26380	26314	26476	26285	26581	26546	26422	26507	26489	26393	26499	26352	26385	26404	26336	26629	26396	26184	26520	26517	26446	26212	26361	26607	26433	26340	26481	26438	26390	26461	26305	26286	26534	26446	26497	26586	26655	26539	26603	26393	26286	26588	26451	26486	26397	26560	26426	26455	26474	26417	26862	26503	26348	26600	26481	26453	26437	26453	26627	26494	26508	26498	26491	26665	26347	26524	26172	26240	26378	26337	26355	26432	26736	26625	26496	26356	26404	26486	26568	26503	26549	26384	26469	26459	26594	26468	26539	26271	26348	26414	26214	26551	26293	26549	26747	26470	26504	26913	26541	26489	26638	26542	26524	26489	26358	26646	26343	26390	26578	26469	26318	26478	26546	26650	26709	26626	26499	26544	26354	26456	26604	26492	26487	26208	26560	26307	26333	26146	26363	26405	26423	26231	26502	26433	26402	26612	26492	26236	26105	26514	26390	26276	26551	26597	26545	26530	26473	26410	26314	26602	26336	26550	26261	26453	26282	26362	26505	26488	26651	26152	26383	26497	26372	26533	26599	26596	26518	26495	26485	26667	26212	26277	26407	26649	26588	26410	26208	26501	26629	26281	26474	26609	26363	26486	26468	26703	26399	26415	26571	26578	26437	26335	26373	26447	26283	26540	26198	26520	26281	26387	26458	26742	26591	26423	26461	26610	26355	26619	26602	26500	26405	26543	26630	26501	26586	26575	26251	26309	26118	26380	26424	26309	26417	26444	26399	26471	26258	26623	26469	26696	26517	26325	26500	26720	26572	26314	26332	26615	26234	26675	26459	26354	26693	26295	26519	26590	26527	26324	26372	26225	26506	26761	26463	26621	26614	26516	26559	26644	26671	26565	26381	26389	26465	26364	26484	26313	26446	26449	26524	26385	26486	26389	26549	26619	26368	26649	26450	26441	26668	26691	26789	26363	26373	26385	26382	26374	26324	26312	26591	26613	26477	26423	26599	26524	26578	26520	26570	26548	26623	26529	26531	26564	26453	26354	26390	26465	26634	26487	26438	26448	26506	26433	26284	26386	26575	26361	26430	26633	26317	26585	26586	26476	26684	26445	26257	26580	26271	26535	26524	26555	26452	26545	26498	26474	26548	26403	26436	26628	26472	26226	26217	26550	26291	26431	26584	26474	26656	26600	26289	26494	26430	26641	26219	26290	26653	26561	26612	26530	26395	26454	26250	26345	26524	26455	26452	26530	26520	26693	26619	26493	26915	26462	26261	26566	26489	26357	26395	26673	26411	26551	26494	26338	26533	26473	26648	26548	26246	26650	26393	26388	26530	26553	26497	26440	26467	26592	26228	26553	26433	26632	26389	26398	26479	26543	26621	26396	26020	26611	26432	26584	26350	26664	26331	26555	26557	26271	26361	26483	26404	26621	26612	26483	26460	26453	26575	26367	26614	26411	26234	26442	26633	26622	26452	26313	26672	26298	26388	26370	26516	26637	26370	26362	26367	26576	26391	26364	26746	26519	26601	26566	26464	26600	26526	26451	26436	26467	26371	26511	26214	26333	26541	26606	26532	26295	26587	26597	26576	26199	26428	26309	26389	26554	26550	26445	26489	26237	26649	26243	26582	26705	26359	26354	26525	26532	26383	26391	26388	26623	26346	26363	26593	26534	26384	26607	26494	26764	26481	26632	26638	26541	26666	26329	26379	26438	26613	26360	26451	26434	26473	26455	26313	26553	26346	26739	26553	26361	26361	26547	26534	26511	26707	26617	26560	26441	26154	26285	26330	26292	26469	26485	26486	26606	26568	26380	26413	26478	26559	26563	26575	26579	26625	26647	26636	26479	26587	26508	26494	26707	26468	26428	26516	26458	26407	26442	26504	26299	26505	26520	26578	26356	26475	26358	26324	26358	26420	26437	26403	26428	26320	26505	26309	26420	26512	26502	26524	26661	26463	26300	26669	26559	26409	26442	26414	26423	26337	26289	26676	26487	26469	26491	26288	26794	26350	26312	26368	26437	26338	26505	26286	26543	26398	26528	26332	26493	26503	26455	26418	26676	26345	26607	26469	26460	26457	26543	26515	26678	26566	26500	26172	26558	26523	26295	26727	26327	26380	26306	26543	26378	26340	26495	26376	26219	26577	26510	26536	26503	26415	26389	26369	26678	26518	26422	26570	26404	26488	26637	26480	26278	26510	26469	26257	26410	26580	26516	26478	26542	26666	26669	26322	26543	26392	26425	26501	26627	26483	26699	26451	26601	26611	26511	26434	26440	26560	26368	26536	26750	26385	26540	26363	26427	26351	26263	26310	26673	26357	26223	26476	26589	26615	26201	26693	26478	26371	26380	26387	26365	26755	26571	26680	26455	26279	26323	26400	26523	26773	26583	26314	26349	26761	26411	26443	26786	26419	26440	26641	26266	26542	26515	26398	26543	26771	26555	26449	26479	26303	26442	26418	26332	26492	26771	26437	26495	26818	26463	26291	26431	26294	26305	26279	26477	26252	26663	26263	26289	26464	26516	26330	26662	26321	26301	26643	26460	26504	26452	26533	26387	26493	26480	26457	26375	26258	26275	26561	26555	26509	26547	26563	26290	26382	26693	26531	26386	26756	26275	26398	26452	26604	26609	26292	26587	26490	26462	26383	26592	26420	26375	26151	26383	26212	26441	26477	26477	26252	26343	26372	26629	26409	26472	26453	26452	26599	26410	26419	26740	26434	26715	26667	26767	26313	26469	26507	26537	26530	26684	26530	26494	26793	26538	26651	26269	26407	26411	26310	26533	26573	26429	26545	26463	26537	26538	26521	26395	26562	26596	26157	26436	26570	26557	26596	26517	26345	26433	26527	26703	26332	26442	26532	26289	26567	26567	26585	26508	26555	26663	26474	26687	26524	26475	26269	26509	26258	26494	26562	26685	26365	26519	26481	26544	26672	26704	26606	26515	26435	26648	26285	26392	26504	26799	26441	26213	26482	26477	26463	26562	26439	26562	26233	26518	26517	26452	26490	26159	26682	26270	26431
44443	65799	63767	36243	23372	18978	18116	17940	17676	17428	17312	17266	17677	24542	30236	26769	20005	17309	17213	17085	17332	17271	17139	17188	17339	18301	18219	17697	17383	17170	17115	17156	16991	17129	17111	17175	17166	17298	17056	17272	17193	17312	16991	17068	17222	17101	16960	17243	17199	17100	17089	17328	17106	17149	17260	17293	17235	17143	16921	17084	17224	17091	17074	17168	17113	17146	17156	17183	17124	17191	17160	17122	17162	17154	17128	17185	17083	17178	17131	17250	16970	17088	17123	17103	17353	17044	17297	17136	17169	17232	17026	17031	17084	17141	17131	17104	16994	17089	17053	17145	17249	17010	16952	17203	16994	17120	17059	17110	17112	17052	16981	16993	17077	17167	17226	16973	17098	17089	17124	17009	17152	17148	17112	17267	17223	17100	17081	17099	17207	17151	17118	17076	17120	17086	17069	17133	17117	17246	17036	16994	17019	16920	17113	17068	17142	17154	17192	17116	17305	17098	17184	17129	17229	17315	17177	17064	17050	17213	17194	17185	17082	17034	17204	16871	17056	17165	17211	17119	17196	17147	17326	17131	17322	16952	17165	17132	16965	17078	17070	17151	17215	17303	16989	17088	17025	17148	17018	16987	17061	17066	16950	17254	17121	17000	17084	17214	17377	17020	17177	17274	16979	17128	17059	17131	17254	17259	17193	17134	17062	17295	17180	17171	17349	17053	17003	17144	17072	17061	17134	16992	16992	17213	16943	17104	17267	17131	17183	17164	17231	17127	17159	17222	17216	17215	16983	17124	17241	17170	17049	17050	17196	17086	17110	17130	17234	17254	17265	17025	17179	17217	17170	17005	17210	17034	17103	17218	17201	17007	17138	17022	17227	17117	17092	17050	17156	17107	17153	17263	17090	17096	17139	17057	17150	16903	17135	17132	17094	17177	17218	17155	17178	17109	17101	17032	17272	17005	17099	16953	17235	17139	17122	17151	17008	17160	17118	17325	17284	17090	17045	16913	17087	17172	17128	17064	17160	17088	16971	16982	17084	17239	17178	17207	17194	17001	17055	16992	17183	16997	16953	17232	16912	17277	16907	17281	17078	17253	17064	16936	17103	17103	17126	17069	17174	17191	16981	17100	17054	17029	17118	17073	17113	17216	17227	17191	16895	17016	17066	17087	17185	17177	17243	17047	17278	17020	17101	17081	17071	17102	17191	16943	17224	17056	17128	17041	17092	17080	17220	17144	17043	17036	17236	16840	17124	17160	17252	17186	17109	17118	17048	17145	17045	17214	17089	16949	17212	17246	17037	17299	17098	16932	17038	17089	17163	16898	17126	16906	16999	17142	17079	17113	17074	17082	16936	17209	17109	17242	17013	17220	17216	17098	17176	17173	17085	17174	17173	17155	17067	17241	17118	17239	17115	17086	17034	17247	16985	16938	17184	17165	17048	17146	17148	17188	17128	17269	17156	17268	17277	17015	17272	17037	17129	17076	17079	17148	17205	17120	16940	17203	17141	17141	17134	17143	17142	17045	17001	17082	16988	17015	16995	17250	17162	16888	17017	17162	17178	17200	17179	17171	17247	17098	17138	17150	17294	17238	17235	17056	17102	17067	17179	17040	17121	17151	17067	17141	17241	17119	17253	17239	17023	17125	17013	17034	17038	17143	17299	17030	17068	17071	16975	17165	17061	17302	17102	17037	17125	16998	17205	17132	17026	17192	17122	16970	17223	17056	17004	17102	17118	17252	17138	17183	17171	17023	17124	17048	17041	17063	17098	17154	17045	17180	16970	17147	17033	17304	17109	17021	16937	17241	17089	17181	17176	17058	17257	17267	17146	17168	17052	17151	17365	17109	16984	17036	17223	17094	17071	17148	17220	17238	17027	17088	17214	17144	17063	17104	17261	17200	17084	17196	17186	17080	17083	17089	17098	17091	17173	16985	17216	17191	17056	17134	17056	17177	17257	17050	17345	17000	17063	17135	17047	17037	17203	17085	17133	17331	17369	17087	17085	17173	17238	16838	17360	17029	17133	17185	17146	17023	17238	17156	17114	17280	17063	17270	17189	17108	17115	17115	17035	17104	17067	17156	16988	17077	17156	17009	17088	17232	17082	17255	17113	17012	17045	17332	17028	17089	17085	17095	17142	17177	17107	17136	17091	17297	17133	17250	16945	17161	17287	17099	17145	17179	17178	17134	17035	17225	17102	16922	16952	17171	17237	16970	17219	17088	17156	17033	17010	17110	16991	17126	17198	17106	17123	17158	17096	17095	17289	17013	17116	17303	17221	17146	17131	16834	17129	17105	16937	17117	17101	17151	17049	17019	17304	17127	17156	17261	17138	17033	17088	17057	17117	17289	17047	17288	17141	16861	17258	17027	16978	16991	17043	17095	17136	17109	17088	16987	17159	17188	17315	17053	17387	17206	17024	17285	17138	17205	17280	17023	17080	17019	17115	17085	17163	17368	17058	17046	17126	17120	17190	17140	16896	17041	17088	17065	17108	17007	16965	17109	17147	17191	17250	17110	17219	17142	16954	17211	17048	17180	17265	17216	16984	17204	17131	17145	17137	17308	16989	16942	17257	17222	17027	17230	17125	17197	17321	17121	17233	16904	17138	16876	17273	17078	17118	17207	17181	17242	17030	16994	17212	17138	17079	17192	17003	17024	17205	17079	17102	16938	17235	17205	17049	17096	17083	17119	17033	17261	17028	17245	17286	17351	17249	17015	17112	17235	17181	17295	17168	16996	17157	17068	16952	17033	17130	17102	17095	17094	17068	17220	17298	17178	16940	17217	17173	17316	17149	17086	16902	17193	17134	17172	16978	17161	17013	17190	17188	16952	17110	17019	17089	17156	17388	17116	17090	17060	17189	17289	17106	17150	17124	16952	17235	17197	17158	17268	17154	17023	17293	17167	17469	16972	17127	17103	17096	16875	17304	17061	17191	17008	17165	16976	17223	17195	17146	17133	17048	17146	17148	17102	17085	17269	17222	17113	17097	17144	17201	17159	17053	17080	17117	17154	16964	17068	17177	17140	17164	17281	17343	17303	17194	17208	17200	17200	17095	17104	17204	17184	17168	17054	16924	16850	17238	16988	17202	17124	16955	17160	17215	17196	17225	17044	17101	17167	17156	17074	17012	17066	17159	17119	17118	17096	17008	17026	17170	17038	17154	17245	17060	16973	17089	17063	17164	17095	17122	17017	16997	17002	16925	17188	16999	17066	17102	16989	17080	17147	17110	17230	17005	17087	17113	17142	17047	17108	17129	17213	17252	17031	17057	17308	17135	17116	17198	17132	17206	17114	17076	16866	17130	16951	17181	17123	17307	17216	17011	17185	17316	17200	17231	17150	17101	17235	17129	17083	17045	17139	17067	17176	17088	17154	17161	17163	17008	17188	17055	17095	17093	17077	17059	17150	17228	17003	17195	17029	17070	17112	17140	16995	17218	17047	16988	17158	16965	17055	17048	17022	17106	17056	17110	16943	17062	17196	17246	17138	17098	17081	17201	17193	17099	16996	17317	17037	16998	17135	17205	17130	17313	17126	17129	16963	17225	17198	17015	17106	17131	17001	17085	17177	17039	16974	17175	17165	17190	17026	16979	17160	17186	16875	17395	17089	17207	17005	17144	17142	16963	17076	17114	17320	16935	17097	17081	17186	17052	17156	17248	17056	17182	17085	17230	17196	17254	17199	17169	17222	17186	17046	17153	17168	17093	17114	17113	17125	17173	17023	17072	17167	17260	17160	17190	17201	17194	17136	17163	17011	16956	17140	17038	17241	17070	17129	17137	17221	17025	17103	17013	17038	16997	17090	17174	17240	17040	17119	17164	17045	17204	17355	16968	17120	17040	17145	17094	17061	16982	17246	17103	17232	16947	17161	17211	16956	17207	17179	17257	17116	17154	17124	17080	17044	17221	16998	17145	16998	17132	17000	17132	17093	16891	17187	17090	17169	17213	17119	17065	16956	17014	16962	17178	17332	17030	17175	17255	17165	17065	17244	17094	17074	17204	17193	17057	17168	17082	17177	17074	17113	16987	17278	17112	17158	17183	17090	17197	17141	17091	17268	16938	17275	17045	17007	16978	16851	17203	17273	17136	17075	17137	17319	17096	17094	17069	17122	16924	17266	17131	17148	17095	17323	17317	17072	17057	17028	17210	17177	17231	17079	17191	17182	17120	17014	17105	17199	17089	16942	17137	17362	17030	17096	17130	17036	17188	17231	17187	17033	17248	17214	17054	17130	17179	17213	17138	17106	17242	17110	17231	17064	17253	17138	17050	17041	17226	16951	17210	17057	17062	17190	17136	17057	17055	17230	17137	16983	17272	17110	17000	17158	17145	17211	17053	16953	17168	17009	17118	17208	17277	16974	17212	17075	16951	17135	17197	17221	17109	17185	17213	17161	17150	17012	17166	17165	17203	17162	17095	17244	17082	17221	17111	17243	17292	17126	16908	17121	17177	16967	17203	17020	17207	17102	17157	17009	17036	17126	17039	17019	17101	17112	17166	17164	17350	17052	17027	17124	17256	17173	17081	17100	16993	17173	17198	17054	17090	17180	17093	17105	17137	17152	17130	17058	17111	16988	17215	16975	17294	17281	17119	17038	17167	17205	17145	17201	17135	17002	17127	17191	17024	17150	17193	17176	17131	17140	16945	17013	17156	17060	17211	17111	17069	17060	17135	17215	17135	16975	17096	17140	17071	17127	17100	17045	17191	17110	17137	17428	17148	16949	16957	16947	17242	17158	17102	17179	17002	17135	17028	17087	17243	16967	16978	17016	17021	17153	17153	17204	17162	16991	17009	17098	17016	17103	17183	16992	17014	17073	17260	17158	17158	17214	17144	17202	17081	17187	17043	16928	17224	16984	17145	16999	17155	17163	17251	17175	17107	16979	17215	17234	17095	17147	17141	17188	17240	17082	16971	17126	17268	17097	17268	17184	17103	17064	17156	17272	17077	17077	17255	17129	17187	17081	16929	17151	16884	16924	17160	17260	17023	17117	17186	17169	16989	17053	17305	17094	17165	17086	17171	17272	17034	17363	17119	17009	17139	16942	17007	17168	17059	17279	17075	17020	16953	17162	17311	17187	17162	17178	17223	17136	17129	17188	17199	17015	17353	17216	17040	16988	17281	16926	17173	17123	17182	17136	16950	16953	16984	17090
21932	20483	27088	24871	22565	25872	29674	26283	25416	25775	25546	25476	25605	30874	42988	38945	29569	25773	25218	25025	24995	25115	24821	24715	25428	27049	27415	26327	25601	25297	25255	24999	25075	25122	24898	24826	24515	25007	25071	24970	24688	24942	24985	24811	24960	25003	24958	25135	24923	25005	24820	24905	24656	24956	24833	24957	24683	24828	24667	24923	24871	24936	24928	24944	24738	24912	24734	24728	24865	24864	24743	24740	24859	24745	24849	24936	24789	24878	24763	24626	24827	24965	24868	24811	24885	24782	24628	24719	24847	24668	24479	24883	24849	24776	24679	24907	24728	24887	24860	24605	24755	24815	24752	25100	25081	24936	24885	24820	24826	24647	24804	24767	24643	24881	24625	24754	25220	24587	24986	25073	24873	24870	24921	25042	24864	24936	24684	24857	24851	24949	24831	24860	24928	24526	25086	24657	24935	24606	24798	24721	25042	24911	24780	24761	24799	24944	24823	25016	24565	24754	24970	24614	24687	24893	24877	24588	24788	24842	24924	24678	24667	24791	25117	24814	24765	24767	24877	24608	24812	24642	24935	24794	24889	24854	25014	24830	24924	24879	24603	25198	24986	24641	24870	24782	24669	24885	24772	24897	24920	24887	24819	24777	24827	24852	24772	24793	24971	24791	24763	24633	24710	24841	24669	24790	24783	24854	24883	25028	24647	24698	24737	24691	25021	24630	24738	24847	24845	24674	25083	24917	24841	24911	25010	24679	24732	24972	24827	24799	24936	24737	24775	24831	24991	24952	24664	24747	24823	24838	24955	24706	24706	24829	24635	24842	24795	24600	24769	24769	24821	24792	24765	24669	24807	24916	24988	24689	24926	24684	24916	24683	24899	24953	24620	24845	24907	24812	24832	24936	24798	25018	24844	25012	24742	25016	24735	24655	24795	24863	24688	24672	24715	24798	24785	25032	24770	24741	24588	24683	24734	24653	24798	24714	24773	24708	24712	24898	24989	24805	24889	24777	24860	24704	24697	24738	24919	24704	24924	24709	24817	24658	24853	24668	24951	24927	24615	24736	24957	24702	24836	24707	24906	24685	24878	24786	24827	24808	25134	24856	25075	24684	24701	24778	24979	24684	24828	24826	24835	25037	24699	24961	24880	24816	24725	25014	24991	24928	24761	24867	24706	24921	24742	24855	25140	24896	24792	24748	24808	24881	24735	24928	25135	24924	24683	24862	24848	24735	24933	24747	24575	24496	24748	24677	24889	24656	24958	24779	24813	24906	24845	24624	24974	24719	25119	24866	24670	24752	24828	24842	24835	24883	24720	24764	25070	24845	24765	24740	25042	24801	24756	24750	24728	24699	24658	24635	24862	24827	24814	24816	24629	24940	24774	24721	24718	24698	24666	24797	24721	24965	24999	24846	24786	24901	24878	24872	24862	24785	25047	24793	24609	24886	24793	24612	24896	25009	24917	25042	24839	24740	25086	24816	24920	24783	24866	24916	24478	24989	24873	24862	24687	24892	24863	24705	24827	24695	24750	24735	24962	24758	24737	24887	24686	24977	25184	25014	24715	24720	24986	24854	25007	25009	24799	24804	24695	24902	24616	24755	25047	24731	24816	24917	24936	25048	25048	24999	24940	24949	24979	24765	24757	24852	24828	25174	24972	24947	24873	24796	24806	24950	24672	24776	24928	24782	24915	24866	24732	24931	24668	24834	24931	24887	24743	24926	24854	24982	24789	24760	24764	24974	24871	24786	24736	24951	24907	24669	24920	25000	24735	25008	24913	24736	24816	24892	24723	24701	24873	24792	24949	24704	24752	24854	24867	24976	25190	24802	24571	24726	24912	24854	24916	24885	24992	24940	24960	24797	24832	24724	24656	24980	24823	24688	25017	24876	24879	24728	24870	24907	24909	24813	24967	24900	24885	24890	25042	24882	24792	24798	24719	24647	24689	24783	24812	24915	24819	24881	24714	24901	24817	24883	24622	24496	24808	24860	24740	24933	24681	24853	24942	24900	24869	24817	24948	24622	24686	24831	24907	24698	24662	24737	24659	24733	24613	24804	25003	24733	24896	24958	25082	24579	24811	24949	24896	24773	24781	24809	24808	25154	24755	24836	24950	24808	24951	25036	24730	24802	24711	24853	24991	24663	24735	25034	24952	24794	24947	24749	24379	24926	24989	24766	24965	25021	25000	24610	24622	24905	24880	24906	24717	24630	24711	24527	24963	24900	24760	25020	24947	24735	24488	24770	24792	24761	24771	24987	24780	24808	24976	24943	24798	25017	24884	24885	24636	24868	24786	24740	24654	24816	24730	25022	24897	24738	24989	24737	24750	24947	24771	24629	25071	25038	24744	24808	24836	24760	24656	24880	24814	24748	24804	24816	24944	24712	24888	24826	24819	24846	24836	24989	24966	24984	24924	24862	24938	24669	24756	24986	24953	25039	24868	24611	24602	24826	24900	25042	24826	24798	25004	24695	24955	24938	24807	24786	24875	24947	24978	24686	24992	24914	24896	24894	24746	24757	24576	25014	24939	24628	24854	24738	24741	24833	24901	24650	24834	24997	24770	24468	25031	25042	24853	24763	24814	24907	24867	24635	24880	24678	24846	24895	24816	24700	25078	24983	24836	24696	25026	24933	25015	24798	24918	24962	24686	24732	24604	24832	24655	24711	24627	24663	24902	24740	24801	24655	24651	24729	24656	24865	24959	24907	24732	24794	24697	24840	24989	24687	24721	24859	24484	24935	24690	24919	24941	24661	24998	24862	24846	24803	24732	24583	24840	24584	24840	24869	24562	24863	24754	24871	24729	24856	24689	24840	24950	24826	25132	24808	24748	24783	24861	24724	24829	24574	24655	24795	24809	25009	24990	24945	24866	24717	24972	24983	24860	24776	24888	24808	24980	24872	24936	24686	24800	25007	24879	24954	24827	24936	24829	24930	24975	24837	24771	24904	24957	24806	24643	24700	24749	24771	24794	24712	24965	24632	24728	25088	24957	24767	24927	24872	24902	24774	24975	24755	24930	25018	24966	24604	24880	24984	25246	25113	24800	24640	24793	24775	24954	24722	24895	24778	24923	25088	24782	24856	24699	24892	24923	24912	24834	24962	24869	24872	24916	24797	24740	24675	24822	24830	24691	24755	24884	24972	24791	24931	24806	24957	24778	24893	24842	24889	24986	24855	24730	24752	24860	24780	24781	24818	24997	24594	24889	25061	24757	24924	24830	24818	24935	24697	24798	24782	24845	24999	24893	24905	24965	24780	24786	24929	25025	24708	24959	24924	24895	24961	24654	24857	24493	24671	24796	24681	24803	24791	24846	24756	24851	24684	24745	24689	24632	24977	24880	24822	24795	24799	24718	24884	24769	24876	25008	24751	24721	24839	24748	24998	24817	24610	24972	24916	24751	24686	24727	24774	24809	24942	24723	24810	24778	24732	24921	24738	24761	24926	24920	25014	24915	24991	24612	24760	24885	24660	24960	24745	24828	24720	24881	24782	25006	25010	24787	24829	24789	24767	24858	24640	24625	24591	24773	24722	24745	24908	25078	25360	24978	24875	24834	24828	24659	24791	24750	24834	24924	24757	24716	25105	25021	24613	24869	24567	24885	24929	25108	24927	24597	24898	25074	24652	24901	24790	24985	24813	24677	24785	24839	24812	24791	24865	25044	24767	24805	24960	24815	24798	25051	24961	24759	24905	24670	24926	24707	24891	24851	25017	24528	24754	24566	24577	24784	24554	24716	24620	24746	24945	24862	24986	24720	25042	24700	25025	24865	24592	24826	25034	25181	24770	24782	24877	24719	24803	25049	24882	24903	24921	25004	24717	24878	24764	24540	24951	24768	25006	25026	24705	24823	24789	24924	24458	24596	24938	24868	24902	25008	24831	24897	25052	24648	24928	24859	24752	24808	24711	24579	24695	24841	24793	24781	24928	24772	24882	25003	24982	25246	24831	24723	24695	24840	24618	25003	24847	24917	24720	24750	24871	25073	24535	24850	24946	24834	24957	24924	25075	24674	24822	24781	24985	24856	24718	24935	24782	24776	24772	24647	24880	24964	24744	24748	24653	24664	24606	24868	24854	24963	24845	25039	24725	24947	24832	24516	24620	24908	25040	24784	24839	24786	24922	24865	24732	24637	24908	24594	24838	24600	24922	24849	24765	24833	24686	24737	24882	25117	24996	24793	24617	24846	24999	24930	24946	24961	24993	24701	24749	24799	24722	24611	24823	24800	24765	24810	24792	24794	24623	24798	24643	24845	24531	24870	25008	24655	24912	24877	24717	24652	24668	24817	24869	25068	24865	24948	24566	24855	24766	24676	24809	24843	24932	24870	24989	25177	24747	24664	24735	24562	24949	24571	24698	24839	24892	24778	24903	24790	24895	25026	24829	24755	24885	24969	24792	24679	24779	24638	25064	24850	24829	24863	24700	25014	24858	24603	24640	24838	24928	24715	25040	25134	24817	24923	24821	24795	24686	24808	24835	24794	24883	24936	24837	24834	24941	24979	24981	24800	24827	24801	24828	24714	24853	24868	24637	24614	24759	24767	24909	24809	24751	24830	24887	24911	24584	24628	24762	24956	24611	24731	24766	25011	24889	24856	24782	25146	24927	24722	24819	24735	24904	24888	24851	24798	24990	24628	24946	24961	24614	24897	24814	24560	24509	25040	24772	24831	24864	24793	24728	24878	24786	24886	24639	24925	25049	24688	24816	24857	24719	24772	24867	24733	24982	24641	24822	24748	24868	24823	24960	24588	24628	25025	25080	24803	24859	24822	24899	24693	24957	24925	24870	24670	24683	25090	25028	24695	24906	25020	24810	24809	24803	24852	24916	24992	24888	24658	24503	24897	24928	24835	24875	24908	25012	24715	24813	24847	24700	24646	24951	24858	24867	24703	24755	24699	24972	25022	24744	24826	24832	24847	24552	24908	24759	24785	24870	24863	24789	24840	24554	24835	24651	24729	24790	24775	24508	24880	24847	24888	24670	24731	24665	24906	24577	24791	24799	24761	24799	24685	24776	24764	24835	24895	24661	24729	25021	25016	24747	24675	24927	24884	24841	24956	24609	25026	24920	25136	24785	24711	24914	24855	24763	24767	24812	24811	24746	24694	24937	24864	24868	24899	24756	25004	24816	24804	24992	24769	24810	24763	24781	24687	24821
46066	68943	58104	42351	28829	20826	18490	17681	17203	17182	17049	16943	17455	25794	39002	32072	20455	16654	16249	16440	16373	16309	16180	16423	17043	19533	19305	18419	17202	16669	16411	16269	16246	16368	16223	16060	16272	16283	16072	16218	16269	16304	16398	16313	16322	16395	16454	16237	16165	16195	16517	16315	16302	16158	16278	16308	16204	16246	16035	16294	16208	16338	16198	16065	16247	16325	16322	16266	16310	16354	16157	16423	16313	16234	16197	16292	16336	16426	16247	16404	16464	16333	16322	16380	16147	16293	16252	16205	16203	16445	16287	16313	16315	16243	16342	16113	16202	16330	16377	16349	16333	16258	16346	16274	16265	16381	16240	16201	16353	16164	16246	16192	16290	16269	16387	16092	16405	16231	16223	16196	16285	16204	16350	16218	16281	16179	16186	16322	16297	16274	16302	16365	16094	16037	16430	16340	16215	16349	16179	16417	16288	16319	16065	16108	16307	16289	16251	16327	16308	16165	16394	16210	16246	16215	16244	16422	16139	16140	16343	16121	16154	16261	16365	16425	16372	16347	16126	16259	16205	16330	16408	16345	16109	16177	16146	16476	16151	15885	16172	16376	16187	16281	16282	16341	16108	16270	16192	16053	16333	16314	16100	16195	16171	16453	16331	16250	16193	16211	16170	16369	16271	16365	16129	16468	16254	16231	16332	16383	16124	16378	16314	16286	16084	16278	16090	16326	16268	16448	16294	16245	16387	16189	16163	16258	16301	16275	16161	16340	16338	16398	16338	16261	16206	16418	16296	16234	16308	16152	16316	16326	16426	16357	16059	16321	16392	16299	16377	16342	16160	16207	16244	16045	16159	16456	16041	16259	16283	16368	16333	16258	16290	16366	16261	16067	16363	16461	16147	16310	16181	16198	16331	16136	16308	16253	16310	16264	16270	16414	16294	16243	16345	16180	16191	16391	16311	16246	16387	16435	16372	16366	16337	16234	16112	16280	16210	16184	16350	16150	16362	16171	16207	16229	16366	16307	16388	16306	16294	16199	16139	16305	16329	16286	16224	16235	16177	16206	16268	16295	16265	16346	16235	16426	16302	16460	16409	16289	16249	16252	16103	16225	16219	16135	16222	16360	16275	16398	16321	16174	16302	16186	16227	16278	16113	16372	16386	16148	16298	16189	16200	16151	16323	16314	16125	16358	16278	16177	16144	16201	16288	16168	16311	16228	16251	16267	16200	16428	16230	16296	16260	16247	16368	16264	16205	16380	16363	16269	16259	16324	16356	16234	16193	16398	16335	16402	16230	16031	16214	16311	16336	16312	15992	16300	16220	16046	16430	15995	16281	16272	16157	16287	16103	16039	16386	16254	16303	16008	16141	16262	16265	16352	16241	16166	16247	16240	16159	16201	16216	16182	16289	16484	16127	16033	16370	16326	16249	16252	16367	16257	16212	16352	16237	16267	16332	16342	16267	16236	16336	16447	16276	16147	16227	16299	16310	16242	16385	16235	16323	16380	16314	16382	16317	16224	16335	16220	16210	16185	16327	16083	16342	16178	16260	16210	16219	16313	16210	16279	16312	16343	16340	16260	16279	16344	16217	16247	16296	16266	16308	16217	16196	16206	16294	16112	16235	16404	16218	16139	16282	16285	16175	16158	16374	16141	16268	16201	16173	16349	16164	16421	16366	16180	16288	16142	16355	16358	16236	16203	16184	16009	16367	16158	16301	16126	16313	16319	16142	16359	16355	16005	16215	16315	16330	16205	16105	16237	16344	16254	16138	16291	16293	16253	16141	16293	16302	16120	16267	16219	16349	16074	16249	16367	16338	16249	16326	16249	16332	16212	16306	16219	16022	16176	16212	16350	16440	16276	16222	16403	16283	16333	16238	16432	16495	16159	16245	16309	16146	16370	16339	16239	16218	16167	16196	16320	16498	16267	16152	16281	16238	16238	16301	16249	16233	16186	16353	16303	16180	16474	16360	16292	16267	16289	16382	16219	16343	16163	16306	16109	16254	16185	16168	16188	16290	16153	16198	16167	16238	16341	16198	16196	16198	16283	16441	16256	16541	16226	16225	16408	16198	16260	16034	16379	16234	16166	16493	16214	16172	16083	16278	16261	16335	16144	16233	16323	16173	16269	16239	16287	16367	16180	16386	16103	16162	16203	16219	16341	16270	16348	16249	16253	16167	16256	16163	16377	16223	16115	16295	16300	16217	16319	16440	16210	16364	16299	16241	16328	16270	16576	16197	16372	16222	16199	16300	16210	16252	16260	16027	16338	16271	16359	16222	16435	16237	16280	16390	16409	16190	16163	16456	16293	16323	16295	16315	16307	16466	16278	16245	16209	16322	16339	16301	16127	16238	16351	16246	16313	16192	16316	16290	16094	16246	16273	15993	16375	16198	16331	16173	16183	16360	16299	16348	16293	16293	16263	16224	16273	16225	16249	16473	16336	16305	16093	16316	16339	16425	16213	16277	16280	16167	16360	16380	16468	16323	16147	16244	16321	16134	16255	16117	16287	16312	16319	16302	16183	16325	16404	16234	16381	16359	16211	16234	16398	16284	16287	16166	16248	16151	16345	16195	16311	16285	16456	16278	16171	16217	16215	16334	16189	16140	16248	16398	16128	16232	16297	16373	16228	16086	16256	16281	16335	16365	16198	16404	16203	16466	16277	16250	16379	16163	16095	16162	16174	16098	16240	16172	16136	16329	16202	16445	16279	16400	16169	16425	16355	16372	16173	16381	16176	16277	16213	16403	16168	16212	16384	16382	16175	16172	16306	16206	16190	16218	16425	16298	16323	16090	16375	16440	16249	16399	16209	16349	16197	16324	16174	16293	16277	16309	16437	16414	16168	16378	16174	16179	16164	16399	16134	16240	16406	16242	16295	16220	16317	16391	16294	16274	16199	16385	16283	16333	16336	16355	16248	16257	16089	16281	16233	16226	16104	16222	16314	16329	16286	16187	16302	16125	16267	16185	16096	16313	16187	16181	16213	16189	16224	16149	16249	16289	16378	16323	16273	16125	16323	16261	16301	16205	16470	16275	16110	16244	16147	16317	16256	16375	16267	16370	16404	16196	16307	16340	16371	16155	16293	16165	16116	16169	16285	16241	16268	16130	16288	16214	16259	16161	16306	16216	16501	16368	16292	16247	16322	16272	16417	16332	16306	16504	16155	16230	16102	16380	16281	16241	16184	16254	16311	16290	16254	16139	16315	16278	16319	16271	16318	16300	16219	16178	16216	16303	16361	16216	16102	16232	16164	16268	16075	16310	16101	16334	16315	16250	16337	16312	16155	16231	16364	16219	16599	16381	16124	16355	16014	16279	16161	16111	16298	16241	16330	16213	16276	16260	16354	16124	16167	16335	16303	16347	16203	16367	16409	16236	16160	16211	16248	16405	16282	16136	16044	16175	16209	16300	16223	16284	16174	16242	16209	16282	16343	16184	16309	16329	16150	16371	16360	16311	16348	16414	16377	16238	16265	16336	16261	16244	16404	16336	16342	16263	16190	16280	16373	16283	16177	16164	16253	16117	16166	16425	16147	16481	16099	16131	16306	16358	16308	16354	16361	16380	16237	16253	16251	16270	16106	16160	16304	16303	16367	16320	16242	16350	16358	16318	16398	16602	16333	16381	16304	16424	16281	16266	16386	16238	16175	16242	16182	16394	16338	16421	16449	16313	16170	16375	16164	16417	16271	16321	16176	16357	16322	16224	16222	16302	16186	16150	16196	16177	16133	16333	16446	16398	16286	16270	16195	16245	16440	16170	16306	16330	16206	16218	16404	16198	16341	16235	16116	16303	16352	16485	16323	16339	16202	16405	16269	16200	16112	16287	16191	16317	16113	16118	16211	16343	16286	16285	16091	16125	16439	16357	16297	16230	16390	16297	16123	16088	16349	16216	16137	16232	16183	16399	16355	16177	16247	16435	16186	16211	16234	16378	16168	16335	16231	16349	16106	16472	16155	16265	16253	16264	16279	16308	16412	16243	16309	16396	16191	16298	16401	16180	16343	16340	16402	16350	16231	16218	16270	16295	16298	16320	16396	16178	16271	16315	16321	16198	16308	16382	16242	16092	16414	16292	16045	16229	16179	16163	16120	16318	16174	16383	16270	16317	16189	16159	16292	16333	16273	16335	16336	16338	16266	16231	16290	16250	16428	16230	16110	16152	16216	16285	16313	16196	16445	16406	16215	16339	16360	16254	16340	16320	16215	16360	16308	16282	16465	16359	16383	16285	16263	16215	16334	16378	16350	16155	16244	16304	16229	16270	16347	16245	16153	16266	16246	16204	16126	16409	16157	16265	16210	16236	16324	16266	16226	16343	16344	16242	16295	16254	16390	16462	16255	16159	16304	16328	16355	16315	16330	16241	16434	16211	16209	16221	16383	16250	16166	16281	16069	16230	16255	16308	16330	16155	16354	16334	16423	16296	16259	16260	16202	16222	16154	16236	16271	16257	16228	16123	16446	16128	16372	16453	16291	16399	16156	16286	16133	16119	16063	16301	16304	16143	16389	16153	16283	16152	16292	16014	16295	16238	16323	16209	16248	16156	16313	16479	16243	16265	16276	16273	16406	16236	16234	16381	16138	16245	16211	16349	16343	16253	16318	16400	16282	16234	16304	16288	16332	16364	16377	16273	16367	16109	16294	16321	16355	16242	16363	16391	16156	16281	16225	16342	16301	16336	16399	16325	16180	16256	16127	16244	16294	16190	16139	16243	16127	16192	16353	16078	16296	16373	16124	16147	16381	16377	16134	16126	16275	16359	16130	16182	16114	16121	16216	16278	16148	16245	16191	16017	16278	16319	16498	16037	16338	16358	16401	16442	16149	16417	16149	16269	16406	16202	16359	16366	16203	16182	16092	16192	16425	16249	16193	16281	16265	16243	16294	16354	16157	16223	16344	16204	16282	16183	16318	16326	16372	16374	16207	16223	16151	16199	16148	16197	16241	16439	16084	16131	16142	16193	16226	16301	16215	16451	16267	16191	16371	16246	16160	16256	16263	16312	16253	16383	16358	16275	16252	16400	16194	16034	16416	16196	16390	16275	16191	16315	16402	16261	16417	16054	16257	16402	16295	16200	16214	16265	16245	16431	16236	16262	16335	16242	16276	16342	16186	16301	16254	16591	16326	16340	16378	16234	16314	16418	16267	16331	16257
40378	41440	41470	31666	25880	23920	23143	23006	22707	22728	22852	22826	22613	22740	23481	23418	22881	22721	22661	22651	22857	22645	22827	22654	22592	22718	22835	22876	23027	22663	22504	22722	22752	22693	22823	22749	22888	22790	22659	22756	22520	22786	22650	22474	22816	22659	22655	22676	22643	22802	22504	22565	22580	22770	22721	22634	22619	22488	22610	22414	22683	22494	22689	22405	22501	22611	22885	22635	22564	22506	22493	22759	22401	22703	22798	22631	22453	22636	22729	22644	22615	22685	22877	22692	22563	22799	22706	22391	22738	22719	22681	22706	22907	22694	22869	22490	22585	22595	22502	22892	22402	22725	22657	22583	22501	22675	22771	22758	22589	22745	22735	22695	22792	22664	22720	22883	22638	22785	22709	22817	22878	22805	22807	22797	22651	22631	22887	22600	22527	22739	22463	22877	22877	22685	22696	22534	22653	22671	22675	22495	22709	22666	22650	22443	22501	22572	22901	22726	22691	22819	22588	22654	22676	22495	22477	22712	22754	22621	22682	22511	22705	22597	22713	22735	22786	22673	22590	22810	22725	22650	22821	22605	22542	22689	22585	22488	22447	22608	22656	22548	22706	22539	22492	22481	22827	22582	22510	22655	22600	22563	22686	22481	22616	22850	22626	22859	22685	22501	22731	22464	22570	22508	22857	22335	22500	22683	22474	22712	22807	22625	22623	22511	22649	22809	22795	22866	22502	22608	22595	22596	22756	22660	22504	22688	22542	22599	22578	22736	22826	22708	22755	22516	22818	22669	22566	22455	22520	22641	22595	22695	22721	22777	22802	22555	22601	22453	22428	22569	22602	22429	22543	22634	22754	22510	22577	22807	22676	22636	22763	22531	22726	22807	22540	22863	22433	22670	22745	22721	22814	22705	22718	22587	22309	22801	22552	22564	22568	22782	22452	22627	22659	22686	22826	22650	22921	22549	22706	22755	22622	22616	22302	22385	22895	22642	23117	22591	22599	22650	22553	22392	22506	22768	22845	22717	22507	22320	22643	22975	22885	22788	22716	22647	22881	22646	22671	22706	22528	22748	22903	22702	22722	22548	22866	22562	22647	22607	22745	22711	22593	22468	22648	22737	22797	22526	22660	22771	22660	22374	22431	22654	22559	22654	22550	22729	22666	22718	22518	22667	22890	23070	22532	22594	22559	22568	22563	22853	22515	23010	22784	22481	22488	22861	22753	22762	22564	22610	22703	22731	22584	22625	22548	22883	22759	22747	22683	22696	22574	22679	22728	22588	22717	22573	22661	22722	22647	22748	22738	22568	22683	22817	22646	22537	22743	22715	22545	22536	22851	22597	22820	22457	22622	22635	22905	22506	22646	22539	23001	22904	22914	22676	22502	22698	22650	22770	22939	22569	22778	22614	22546	22656	22497	22519	22747	22670	22603	22571	22687	22735	22732	22680	22807	22885	22750	22535	22757	22711	22841	22697	22635	22687	22786	22550	22480	22786	22791	22604	22783	22383	22639	22700	22718	22604	22773	22750	22393	22778	22539	22675	22575	22419	22720	22631	22592	22706	22530	22532	22908	22762	22692	22470	22564	22637	22428	22701	22694	22527	22551	22673	22380	22666	22706	22568	22534	22585	22719	22671	22744	22746	22741	22545	22666	22666	22576	22741	22774	23050	22513	22680	22731	22600	22606	22651	22598	22656	22888	22521	22722	22654	22597	22618	22703	22700	22535	22596	22581	22713	22463	22630	22835	22404	22512	22542	22543	22521	22617	22671	22696	22612	22712	22749	22778	22595	22800	22795	22667	22955	22609	22362	22653	22448	22669	22357	22697	22745	22646	22820	22636	22581	22454	22663	22416	22467	22717	22755	22717	22765	22755	22479	22666	22673	22646	22779	22748	22654	22853	22602	22799	22524	22759	22643	22665	22524	22404	22619	22478	22520	22711	22548	22743	22725	22614	22818	22607	22969	22779	22705	22716	22583	22936	22690	22703	22725	22858	22698	22787	22786	22784	22771	22742	22512	22734	22641	22655	22466	22703	22458	22887	22878	22653	22498	22621	22643	22929	22597	22785	22571	22702	22847	22741	22577	22428	22644	22680	22742	22640	22662	22730	22646	22729	22689	22696	22782	22907	22719	22734	22746	22833	22818	22754	22753	22720	22789	22564	22667	22577	22536	22776	22781	22633	22717	22788	22688	22707	22518	22708	22708	22743	22597	22762	22640	22906	22756	22836	22688	22724	22573	22495	22709	22674	22698	22707	22844	22532	22710	22731	22842	22834	22850	22667	22594	22880	22804	22481	22864	22752	22589	22776	22564	22747	22817	22470	22477	22626	22736	22695	22849	22639	22805	22676	22572	22692	22652	22767	22591	22726	22756	22905	22756	22617	22605	22607	22590	22875	22412	22660	22857	22522	22610	22508	22773	22562	22721	22595	22631	22584	22638	22800	22725	22760	22589	22441	22808	22683	22629	22625	23003	22709	22578	22699	22724	22600	22533	22566	22534	22622	22680	22733	22579	22705	22834	22906	22734	22797	22716	22638	22649	22514	22580	22766	22865	22875	22918	22544	22773	22641	22755	22822	22859	22588	22681	22846	22765	22595	22667	22725	22737	22566	22568	22841	22565	22791	22495	22488	22593	22742	22549	22594	22467	22656	22701	22844	22777	22622	22841	22602	22589	22572	22752	22619	22867	22709	22514	22639	22409	22632	22588	22672	22519	22624	22762	22214	22541	22586	22802	22584	22746	22558	22732	22745	22697	22573	22695	22611	22599	22800	22822	22571	22925	22591	22903	22569	22859	22902	22766	22678	22875	22653	22640	22666	22705	22510	22680	22692	22408	22741	22776	22607	22657	22760	22519	22629	22711	22776	22899	22730	22660	22607	22678	22722	22676	22747	22757	22565	22570	22462	22705	22821	22543	22684	22686	22634	22501	22806	22727	22808	22420	22487	22591	22847	22879	22623	22592	22855	22667	22750	22838	23029	22693	22797	22532	22690	22725	22738	22478	22508	22840	22750	22925	22518	22841	22958	22807	22621	22663	22532	22584	22653	22557	22741	22645	22793	22653	22563	22641	22689	22908	22656	22489	22411	22597	22651	22821	22742	22690	22702	22594	22475	22565	22651	22638	22542	22746	22850	22732	22635	22693	22769	22780	22746	22805	22713	22700	22718	22784	22788	22710	22565	22641	22947	22647	22756	22543	22469	22893	22781	22540	22687	22414	22587	22738	22731	22362	22635	22813	22815	22585	22586	22634	22969	22832	22675	22538	22696	22628	22738	22529	22641	22536	22825	22657	22540	22686	22740	22860	22446	22552	22616	22673	22674	22616	22484	22686	22562	22712	22469	22705	22712	22781	22502	22690	22597	22756	22775	22745	22638	22670	22515	22588	22573	22443	22736	22606	22832	22815	22565	22708	22673	22680	22744	22705	22587	22760	22644	22712	22783	22672	22727	22806	22723	22372	22672	22639	22598	22659	22692	22709	22448	22820	22461	22596	22496	22456	22880	22738	22669	22807	22778	22531	22481	22617	22835	22787	22561	22737	22713	22676	22671	22546	22716	22649	22584	22714	22813	22639	22625	22432	22738	22854	22781	22994	22710	22582	22526	22484	22620	22630	22460	22806	22653	22582	22730	22708	22855	22825	22737	22655	22518	22548	22733	22771	22615	22626	22694	22484	22514	22638	22696	22459	22723	22731	22868	22706	22653	22703	22620	22685	22532	22725	22703	22584	22578	22506	22714	22688	22635	22757	22785	22462	22537	22787	22659	22539	22551	22682	22746	22443	22886	22740	22403	22798	22632	22877	22704	22798	22582	22526	22799	22670	22665	22664	22554	22737	22708	22538	22706	22785	22706	22877	22824	22672	22762	22463	22295	22917	22720	22483	22797	22702	22757	22664	22907	22791	22757	22558	22736	22976	22642	22584	22801	22587	22435	22788	22722	22698	22753	22679	22601	22805	22538	22823	22709	22423	22742	22608	22501	22428	22741	22775	22533	22621	22445	22568	22651	22702	22725	22652	22830	22778	22633	22708	22731	22964	22870	22832	22563	22890	22779	22494	22441	22686	22589	22622	22461	22754	22555	22546	22733	22739	22730	22623	22754	22590	22997	22624	22594	22563	22727	22621	22620	22574	22650	22522	22818	22559	22650	22518	22752	22889	22638	22674	22528	22473	22677	22642	22545	22613	22692	22524	22791	22950	22796	22636	22603	22585	22584	22676	22778	22850	22520	22705	22786	22612	22755	22557	22604	22440	22658	22730	22677	22557	22622	22715	22687	22748	22737	22464	22885	22801	22760	22539	22827	22500	22596	22825	22613	22559	22659	22702	22753	22595	22398	22681	22520	22899	22602	22676	22627	22593	22671	22882	22841	22621	22633	22827	22476	22799	22679	22769	22702	22492	22557	22779	22912	22558	22734	22705	22505	22726	22692	22916	22736	22582	22701	22629	22460	22552	22744	22701	22671	22811	22831	22749	22545	22489	22828	22796	22755	22599	22848	22708	22702	22489	22879	22756	22519	22676	22620	22579	22785	22724	22633	22527	22780	22964	22711	22626	22692	22605	22632	22718	22424	22859	22727	22822	22525	22521	22523	22908	22673	22787	22531	22685	22858	22774	22700	22575	22715	22505	22616	22644	22497	22648	22664	22571	22625	22561	22883	22880	22421	22553	22681	22603	22393	22844	22834	22633	22597	22599	22651	22783	22717	22811	22791	22595	22573	22684	22606	22538	22504	22899	22829	22793	22652	22690	22780	22693	22592	22563	22909	22693	22708	22712	22520	22542	22873	22664	22533	22507	22516	22837	22746	22526	22987	22841	22769	22720	22744	22654	22624	22689	22805	22720	22625	22702	22789	22596	22806	22790	22503	22708	22717	22682	22717	22669	22625	22640	22806	22961	22691	22534	22821	22468	22679	22696	22594	22485	22560	22576	22467	22564	22685	22886	22951	22652	22900	22938	22616	22491	22843	22698	22931	22516	22409	22714	22918	22626	22605	22534	22642	22979	22588	22659	22655	22715	22564	22394	22755	22802	22711	22783	22777	22786	22570	22862	22911	22572	22829	22689	22608	22796	22579	22530	22798	22484	22586	22692	22820	22440	22641	22480	22584	22750	22728	22858	22870	22706	22699	22513	22558	22756	22688	22790	22751	22660	22719	22653
41491	48072	39733	24296	19016	16432	15565	15334	15444	15286	15393	15398	15184	15392	16274	16413	15309	15287	15430	15181	15185	15154	15393	15353	15270	15322	15287	15508	15197	15258	15131	15118	15135	15155	15156	15180	15163	15175	15311	15317	15135	15240	15317	15247	15069	15246	15149	15084	15107	15136	15120	15188	15199	15433	15301	15177	15216	15169	15107	15133	15308	15208	15260	15080	15204	15192	15271	15268	15189	15260	15310	15289	15160	15327	15214	15343	14997	15349	15214	15181	15322	15210	15185	15130	15262	15254	15112	15206	15205	15323	15119	15087	15258	15133	15393	15052	15191	15085	15190	15239	15259	15025	15339	15323	15189	15178	15035	15073	15214	15262	15119	15189	15102	15205	15275	15209	15136	15306	14990	15255	15193	15148	15212	15020	15387	15274	15177	15220	15253	15272	15349	15145	15249	15211	15219	15063	15173	15158	15164	15182	15256	15215	15393	15271	15142	15461	15198	15236	15253	15065	15026	15202	15194	14989	15137	15129	15249	15337	15172	15183	15087	15193	15159	15140	15291	15209	15343	15126	15169	15072	15179	15298	15236	15211	15153	15381	15338	15240	15232	15147	15069	15313	15204	15197	15116	15055	15319	15102	15401	15170	15265	15192	15220	15136	15328	15282	15266	15189	15407	15338	15089	15334	15188	15218	15341	15462	15329	15222	15178	15177	15104	15218	15322	15190	15195	15271	15155	15266	15127	15316	15292	15249	15110	15307	15128	15335	15090	15126	15144	15101	15392	15150	15153	15235	15155	15126	15084	15262	15201	15111	15266	15152	15030	15129	15432	15186	15395	15096	15122	15030	15001	15117	15174	15295	15160	15293	15068	15122	15288	15142	15142	15174	15184	15241	15317	15116	15324	15238	15336	15243	15303	15184	15113	15418	15102	15132	15247	15241	15220	15164	15076	15301	15152	15141	15196	15419	15183	15259	15243	15209	15087	15269	15243	15244	15356	15215	15141	15301	15212	15171	15113	15384	15302	15195	15158	15074	15122	15134	15057	15253	15240	15198	15209	15241	15293	15235	15226	15209	15200	15160	15209	15126	15250	15165	15152	15244	15214	15087	15268	15053	15378	15393	15260	15103	15108	15208	15248	15244	15233	15199	15294	15219	15203	15274	15209	15248	15304	15218	15250	15205	15396	15077	15218	15238	15300	15002	15167	15261	15239	15187	15391	15104	15092	15263	15102	15192	15106	15286	15030	15152	15137	15258	15162	15139	15365	15225	15235	15009	15376	15061	15185	15224	15312	15121	15123	15051	15123	15278	15182	15207	15211	15187	15130	15142	15320	15208	15361	15261	15215	15351	15233	15213	15360	15312	15108	15295	15239	15285	15386	15194	15237	15308	15197	14988	15141	15224	15232	15061	15133	15095	15163	15165	15318	15249	15168	15233	15310	15166	15383	15141	15111	15165	15256	15282	15284	15066	15229	15213	15127	15108	15117	15121	15187	15311	15261	15109	15291	15181	15214	15189	15210	15345	15399	15175	15261	15126	15257	15244	15273	15304	15314	15277	15467	15227	15080	15048	15163	15330	15038	15425	15114	15269	15170	15163	15202	15397	15118	15255	15156	15167	15211	15251	15330	15327	15271	15127	15207	15201	15293	15172	15265	15216	15198	15334	15049	15182	15366	15109	15104	15138	15233	15228	15297	15173	15142	15230	15170	15288	15274	15302	15093	15191	15034	15224	15099	15132	15279	15056	15338	15296	15157	15343	15191	15181	15164	15139	15229	15288	15284	15155	15142	15157	15227	15397	15260	15342	15165	15053	15215	15144	15207	15241	15200	15232	15111	15082	15163	15231	15083	15043	15265	15222	15110	15182	15251	15014	15178	15248	15234	15042	15289	15227	15191	15084	15167	15161	15173	15097	15255	15140	15122	15160	15140	15285	15191	15182	15313	15235	14973	15223	15243	15068	15381	15279	15202	15026	15290	15113	15367	15257	15232	15104	15113	15274	15087	15235	15251	15324	15283	15286	15333	15156	15191	15404	15381	15136	15162	15294	15164	15245	15142	15260	15186	15258	15332	15142	15037	15139	15349	15338	15197	15211	15203	15318	15334	15273	15110	15079	15375	15365	15314	15052	15271	15199	15073	15110	14987	15343	15238	15168	15135	15162	15059	15220	15098	15296	15243	15088	15215	15307	15304	15219	15239	15169	15061	15176	15338	15081	15134	15174	15110	15369	15168	15297	15306	15098	15232	15149	15145	15219	15190	15320	15203	15225	15157	15237	15217	15319	15377	15299	15006	15019	15293	15267	15206	15103	15170	15110	15266	15202	15294	15310	15098	15194	15152	15329	15360	15359	15178	15136	15116	15063	15297	15108	15392	15144	15397	15069	15303	15158	15050	15223	15150	15310	15063	15140	15224	15340	15273	15192	15310	15031	15208	15183	15364	15150	15170	15118	15338	14943	15129	15034	15164	15176	15216	15225	15251	15172	15306	15329	15116	15304	15326	14970	15213	15220	15285	15278	15161	15266	15249	15103	15081	15136	15028	15409	15279	15139	15284	15242	15251	15201	15118	15201	15276	15333	15257	15134	15164	15239	15221	15129	15263	15337	15162	15066	15218	15365	15134	15209	15211	15157	15170	15172	15289	15237	15254	15351	15107	15309	15200	15233	15102	15045	15239	15189	15167	15235	15114	15033	15142	15245	15183	15416	15166	15335	15114	15202	15141	14993	15197	15235	15198	15227	15225	15359	15226	15219	15323	15269	15192	15253	15058	15152	15102	15005	15343	15192	15210	15171	15168	15238	15175	15012	15210	15205	15071	15202	15192	15270	15120	15092	15263	15098	15072	15271	15170	15315	15233	15217	15136	15272	15175	15251	15258	15191	15176	15445	15199	15172	15225	15314	15288	15345	15142	15165	15201	15113	15041	15318	15003	15176	15356	15112	15060	15214	15130	15324	15088	15178	15199	15224	15231	15234	15339	15152	15018	15200	15483	15326	15342	15030	15174	15214	15299	15201	15188	15146	15267	15341	15329	15039	15186	15039	15096	15357	15134	15205	15094	15033	15092	15044	15265	15030	15306	15409	15183	15295	15385	15218	15055	15237	15180	15216	15199	15325	15197	15166	15216	15206	15151	15248	15157	15238	15114	15215	15224	15038	15252	15171	15122	15339	15199	15253	15246	15192	15153	15318	15202	15042	15268	15071	15342	15123	15226	15307	15165	15304	15146	15373	15186	15207	15266	15291	15241	15082	15041	15329	15382	15101	15165	15076	15198	15268	15240	15365	15215	15274	15309	15201	15228	15023	15204	15136	15280	15324	15192	15363	15161	15057	15126	15227	15276	15315	15269	15286	15372	15157	15182	15005	15171	15198	15156	15067	15289	15257	15129	15155	15218	15208	15100	15187	15360	15301	15179	15189	15192	15152	15335	15034	15256	15244	15249	15173	15145	15300	15355	15291	15347	15172	15335	15083	15312	15262	15347	15124	15108	15158	15244	15061	15286	15134	15154	15339	15221	15325	15386	15356	15141	15196	15118	15343	15317	15324	15133	15125	15306	15089	15217	15274	15302	15189	15378	15182	15099	15220	15121	15256	15128	15074	15166	15155	15191	15196	15124	15173	15297	15263	15258	15226	15079	15161	15220	15321	15294	15209	15333	15296	15174	15329	15104	15202	15217	15153	15003	15236	15071	15278	15159	15146	15092	15197	15150	15135	15275	15169	15206	14975	15218	15321	15171	15216	15348	15165	15080	15224	15143	15073	15114	15121	15065	15186	15353	15127	15256	15299	15306	15022	15231	15274	15236	15205	15129	15164	15327	15213	15112	15260	15218	15369	15250	15156	15212	15199	15146	15237	15070	15119	15253	15123	15233	15134	15227	14970	15197	15111	15257	15140	15247	15169	15241	14999	15049	15083	15420	15057	15222	15116	15280	15136	15320	15061	15186	15189	15242	15280	15074	15223	15201	15111	15337	15196	15004	15224	15160	15026	15167	15066	15155	15031	15288	15201	15284	15101	14980	15304	15251	15271	15259	15109	15311	15096	15175	15231	15245	15111	15205	15170	15204	14995	15239	15347	15258	15289	15253	15294	15062	15094	15198	15245	15419	15277	15080	15075	15036	15265	15276	15268	15089	15166	15097	15143	15249	15342	15432	15042	15243	15242	15116	15159	15198	15317	15189	15325	15056	15276	15237	15322	15273	15007	15135	15278	15421	15312	15269	15334	15160	15181	15379	15187	15265	15138	15009	15160	15149	15282	15184	15229	15188	15387	15160	15314	15048	15115	15263	15139	15177	15226	15238	15118	15166	15118	15150	15165	15116	15135	15126	15025	15204	15250	15163	15260	15171	15060	15168	15079	15213	15155	15063	15307	15239	15073	15293	15091	15202	15103	15100	15036	15154	15219	15227	15174	15093	15188	15105	15299	15107	15280	15032	15415	15197	15188	15202	15194	15151	15356	15203	15156	15159	15245	15242	15270	15100	15172	15215	15307	15190	15150	15293	15091	15281	15021	15279	15037	15273	15332	15217	15212	15391	15061	15142	15204	15104	15181	15121	15232	15164	15239	15038	15098	15147	15135	15272	15259	15347	15195	15322	15218	15347	15128	15227	15275	15202	15173	15128	15141	15280	15257	15217	15214	15222	15350	15241	15302	15282	15126	15224	15127	15257	15253	15091	15229	15133	15105	15151	15285	15162	15272	15235	15121	15098	15316	15173	15197	15217	15116	15098	15306	15104	15260	15325	15169	15165	15271	15200	15241	15096	15190	15191	15114	15150	15280	15148	15098	15155	15265	15450	15364	15187	15195	15214	15196	15096	15356	15138	15243	15159	15204	15218	15199	15097	15272	15152	15315	15276	15240	15199	15267	15334	15098	15248	15195	15113	15236	15237	15235	15183	15327	15239	15179	15221	15164	15224	15269	15144	15134	15240	15201	15175	15039	15386	15250	15202	15119	15210	15027	15110	15241	15159	15134	15141	15149	15186	15152	15076	15238	15223	15103	15315	15263	15012	15258	15200	15221	15316	15314	15198	15016	15088	15236	15013	15263	15235	15337	15146	15403	15087	15100	15199	15199	14991	15124	15266	15174	15229	15114	15178	15334	15118	15194	15057	15107	15205	15199	15322	15352	15061	15020	15284	15223	15260	15189	14955	14981	15313	15175
23791	20525	27213	25442	24493	25972	25314	22488	21871	21609	21761	21496	22255	25927	33125	32980	27872	23200	21651	21488	21393	21330	21510	21457	21268	21750	21927	21790	21622	21442	21296	21185	21276	21377	21433	21253	21263	21217	21116	21230	21399	21411	21496	21370	21566	21319	21346	21198	21469	21319	21369	21416	21199	21305	21339	21460	21365	21465	21209	21329	21522	21412	21213	21305	21388	21642	21400	21031	21363	21512	21370	21403	21477	21284	21302	21308	21307	21355	21250	21187	21218	21314	21365	21477	21350	21350	21435	21544	21522	21360	21345	21361	21336	21224	21448	21476	21366	21201	21414	21275	21433	21419	21334	21354	21492	21520	21346	21402	21150	21356	21423	21174	21301	21099	21240	21441	21016	21226	21262	21430	21365	21571	21272	21073	21263	21201	21279	21173	21533	21551	21353	21277	21383	21287	21164	21452	21255	21271	21474	21375	21225	21645	21486	21371	21339	21033	21117	21567	21191	21273	21439	21274	21510	21476	21604	21162	21276	21391	21192	21190	21196	20977	21269	21338	21211	21331	21510	21115	21274	21081	21480	21508	21124	21270	21355	21426	21375	21260	21514	21435	21259	21346	21419	21187	21217	21281	21283	21244	21373	21190	21229	21376	21417	21372	21240	21462	21454	21523	21355	21343	21468	21128	21148	21125	21381	21328	21247	21422	21297	21088	21452	21379	21281	21119	21434	21086	21546	21265	21174	21301	21281	21259	21229	21304	21368	21178	21241	21310	21148	21399	21160	21360	21358	21362	21228	21238	21344	21072	21418	21006	21393	21506	21454	21198	21307	21247	21310	21283	21471	21232	21394	21270	21459	21295	21098	21046	21205	21238	21138	21151	21080	21287	21000	21325	21059	21338	21283	21451	21301	21120	21418	21677	21313	21523	21392	21550	21289	21269	21272	21473	21197	21130	21563	21481	21308	21276	21316	21313	21069	21441	21381	21372	21398	21347	21377	21193	21355	21174	21462	21081	21476	21321	21402	21335	21184	21230	21062	21290	21338	21191	21164	21275	21130	21089	21245	21318	21192	21361	21355	21079	21323	21542	21193	21188	21395	21373	21265	21171	21500	21344	21283	21544	21259	21334	21391	21237	21457	21195	21207	21457	21105	21347	21269	21273	21471	21317	21398	21255	21313	21594	21321	21313	21239	21518	21317	21212	21219	21306	21239	21185	21137	21196	21358	21355	21104	21142	21478	21218	21382	21269	21488	21301	21351	21157	21453	21403	21380	21423	21392	21103	21263	21485	21177	21343	21239	21246	21259	21218	21313	21172	21421	21324	21329	21169	21026	21180	21330	21440	21201	21199	21197	21464	21505	21361	21305	21212	21284	21179	21508	21197	21399	21352	21330	21350	21393	21424	21144	21214	21262	21230	21308	21373	21293	21196	21109	21190	21372	21111	21452	21448	21260	21185	21472	21305	21360	21200	21161	21261	21274	21214	21110	20967	21175	21443	21256	21331	21549	21475	21576	21214	21283	21410	21312	21218	21317	21121	21495	21426	21077	21195	21182	21355	21276	21290	21114	21313	21338	20946	21216	21515	21306	21225	21255	21436	21278	21118	21362	21432	21275	21207	21143	21380	21383	21557	21396	21363	21233	21368	21253	21246	21276	21291	21088	21432	21490	21330	21111	21182	21350	21651	21252	21416	21116	21173	21200	21208	21363	21576	21441	21152	21323	21355	21313	21415	21137	21565	21374	21128	21338	21329	21370	21295	21246	21308	21268	21281	21215	21453	21116	21148	21319	21302	21270	21207	21258	21291	21136	21318	21443	21333	21138	21220	21370	21253	21403	21135	21286	21506	21250	21363	21479	21418	21216	21269	21341	21458	21083	21223	21250	21172	21184	21405	21370	21400	21374	21375	21401	21319	21337	21674	21356	21264	21253	21276	21401	21293	21285	21522	21285	21281	21228	21387	21371	21270	21300	21360	21285	21271	21385	21362	21222	21353	21317	21289	20994	21153	21220	21319	21264	21208	21194	21234	21431	21309	21269	21208	21320	21344	21294	21344	21312	21346	21466	21324	21382	21478	21323	21346	21338	21063	21438	21325	21404	21327	21144	21180	21278	21156	21404	21393	21112	21137	21176	21356	21116	21382	21400	21451	21382	21374	21344	21396	21637	21293	21337	21185	21212	21141	21142	21332	21480	21297	21358	21306	21320	21610	21182	21425	21268	21315	21261	21065	21110	21309	21156	21271	21114	21239	21218	21315	21357	21094	21179	21448	21424	21354	21065	21231	21486	21390	21364	21348	21347	20990	21396	21450	21098	21195	21200	21236	21438	21302	21271	21505	21361	21306	21243	21314	21208	21326	21345	21346	21170	21180	21308	21326	21256	21490	21348	21316	21239	21171	21172	21413	21301	21090	21208	21102	21301	21087	21120	21153	21204	21247	21061	21304	21444	21274	21373	21188	21334	21471	21192	21255	21235	21155	21131	21310	21455	21249	21512	21437	21246	21459	20978	21288	21281	21093	21306	21341	21291	21228	21267	21513	21363	21171	21213	21243	21301	21324	21482	21268	21202	21162	21152	21258	21460	21384	21344	21473	21266	21504	21289	21205	21208	21304	21306	21075	21469	21469	21304	21308	21199	21275	21335	21270	21459	21325	21023	21198	21133	21260	21064	21399	21141	21435	21239	21478	21011	21180	21307	20976	21357	21164	21375	21165	21403	21089	21181	21298	21153	21395	21075	21531	21116	21289	21238	21451	21258	21207	21297	21294	21318	21446	21188	21199	21216	21211	21405	21161	21187	21351	21499	21214	21251	21283	21235	21535	21203	21374	21154	21208	21210	21337	21434	21540	21306	21418	21320	21414	21026	21530	21229	21371	21478	21264	21252	21221	21423	21443	21276	21102	21331	21243	21376	21131	21088	21063	21402	21314	21134	21412	21369	21529	21339	21435	21357	21333	21245	21377	21516	21464	21297	21290	21386	21082	21393	21174	21405	21335	21421	21344	21219	21384	21315	21266	21290	21273	21548	21328	21313	21190	21419	21334	21014	21578	21382	21332	21110	21147	21125	21264	21258	21382	21310	21267	21486	21242	21232	21194	21210	21257	21204	21296	21130	21095	21199	21275	21299	21270	21496	21208	21563	21337	21351	21200	21353	21305	21312	21190	21100	21250	21162	21228	21349	21138	21365	21390	21379	21368	21173	21302	21188	21275	21325	21364	21266	21256	21268	21470	21353	21067	21154	21108	20995	21434	21289	21002	21183	21204	21124	21245	21146	21304	21327	21286	21273	21354	21083	21336	21386	21257	21222	21325	21249	21213	21269	21283	21312	21226	21136	21258	21165	21261	21435	21144	21210	21204	21132	21355	21050	21256	21145	21086	21245	21475	21253	21394	21451	21292	21371	21286	21154	21134	21243	21312	21234	21219	21354	21565	21418	21209	21246	21338	21176	21228	21205	21518	21333	21254	21178	21243	21305	21314	21251	21066	21248	21117	21488	21402	21537	21275	21225	21445	21302	21253	21321	21185	21536	21211	21384	21337	21167	21379	21183	21231	21514	21413	21455	21441	21218	21139	21339	21433	21453	21260	21113	21268	21087	21145	21270	21289	21170	21271	21262	21311	21228	21184	21224	21231	21452	21434	21112	21312	21322	21217	21492	21227	21137	21374	21292	21377	21389	21422	21610	21574	21424	21512	21418	21080	21327	21427	21239	21005	21486	21045	21131	21267	21195	21184	21322	21132	21140	21464	21552	21239	21358	21504	21291	21006	21147	21237	21197	21102	21255	21253	21283	21342	21381	21404	21412	21319	21346	21386	21201	21491	21679	21325	21142	21291	21314	21265	21190	21358	21407	21238	21286	21365	21250	21234	21331	20977	21583	21242	21209	21248	21320	21474	21261	21170	21303	21289	21346	21379	21259	21568	21420	21345	21611	21204	21423	21398	21145	21316	21459	21241	21428	21349	21497	21278	21446	21342	21279	21297	21393	21315	21330	21200	21160	21295	21390	21424	21384	21391	21260	21438	21475	21135	21364	21361	21319	21340	21280	21366	21339	21141	21341	21479	21333	21328	21257	21343	21236	21426	21385	21252	21307	21046	21196	21483	21428	21401	21515	21557	21125	21321	21333	21598	21431	21495	21366	21406	21312	21561	21404	21373	21198	21389	21367	21456	21183	21386	21582	21294	21169	21123	21243	21247	21234	21311	21416	21214	21419	21441	21253	21096	21180	21483	21294	21270	21328	21301	21377	21242	21313	21335	21288	21167	21413	21246	21350	21147	21390	21519	21402	21294	21195	21074	21173	21463	21441	21443	21278	21361	21437	21649	21353	21290	21127	21274	21275	21142	21266	21463	21462	21448	21512	21292	21113	21254	21405	21184	21060	21256	21046	21375	21108	21196	21591	21113	21079	21428	21061	21516	21027	21276	21561	21315	21194	21188	21397	21442	21146	21428	21369	21352	21364	21385	21382	21270	21246	21251	21411	21342	21177	21192	21162	21492	21247	21119	21282	21343	21270	21075	21332	21523	21280	21448	21546	21403	21242	21271	21249	21282	21034	21624	21477	21294	21439	21471	21260	21323	21316	21156	21190	21242	21231	21289	21218	21352	21261	21428	21423	21540	21520	21207	21204	21197	21327	21412	21072	21222	21299	21212	21124	21106	21360	21597	21295	21151	20929	21178	21276	21443	21474	21556	21289	21196	21547	21385	21371	21380	21302	21300	21299	21359	21337	21214	21314	21231	21298	21156	21166	21252	21147	21304	21128	21616	21124	21486	21361	21019	21355	21308	21105	21379	21284	21423	21312	21155	21271	21442	21374	21406	21323	21323	21554	21367	21120	21269	21091	21168	21299	21161	21336	21368	21288	21279	21262	21179	21479	21479	21395	21172	21371	21375	21437	21207	21429	21192	21279	21293	21200	21333	21409	21349	21359	21372	21348	21212	21398	21315	21509	21328	21237	21277	21452	21350	21136	21347	21095	21152	21253	21206	21325	21113	21243	21184	21322	21084	21133	21366	21277	21138	21319	21192	21026	21174	21191	21225	21357	21258	21193	21169	21537	21196	21197	21205	21309	21320	21186	21463	21163	21366	21317	21151	21181	21177	21299	21352	21367	21361	21306	21328	21382	21333	21217	21246	21347	21443	21493	21277	21269	21168	21285	21120
40362	61325	50774	34781	27466	19697	16209	15794	15234	15160	15034	15007	16224	21868	29923	28274	21082	16246	14818	14713	14635	14751	14739	14678	14546	15306	15425	15111	14865	14846	14836	14877	14647	14758	14738	14545	14615	14697	14676	14857	14660	14432	14685	14708	14730	14628	14790	14462	14791	14724	14735	14574	14643	14606	14686	14680	14580	14595	14567	14722	14544	14602	14604	14619	14536	14703	14601	14692	14662	14742	14694	14736	14641	14762	14666	14646	14582	14741	14641	14758	14615	14731	14670	14729	14570	14672	14935	14669	14728	14789	14713	14709	14676	14618	14775	14570	14767	14628	14560	14642	14726	14741	14751	14617	14706	14608	14672	14697	14735	14629	14704	14430	14702	14617	14811	14532	14693	14697	14664	14716	14706	14858	14675	14647	14641	14569	14577	14728	14526	14557	14599	14534	14675	14471	14652	14646	14737	14624	14753	14629	14679	14696	14750	14583	14512	14671	14489	14694	14625	14729	14492	14725	14702	14581	14542	14600	14721	14603	14733	14705	14682	14700	14592	14667	14642	14727	14440	14693	14486	14657	14548	14662	14728	14479	14660	14509	14781	14480	14874	14602	14662	14642	14761	14649	14758	14679	14702	14625	14729	14551	14648	14658	14803	14704	14662	14638	14639	14691	14621	14637	14593	14501	14683	14778	14659	14576	14736	14662	14814	14669	14682	14646	14717	14579	14763	14684	14596	14807	14660	14656	14608	14632	14797	14632	14613	14579	14646	14739	14685	14441	14705	14656	14746	14635	14636	14748	14555	14647	14754	14661	14630	14561	14672	14638	14584	14671	14501	14511	14682	14700	14696	14605	14577	14647	14742	14700	14703	14667	14672	14700	14659	14525	14634	14641	14723	14624	14784	14703	14644	14424	14567	14716	14525	14547	14815	14688	14609	14739	14736	14576	14468	14509	14570	14835	14770	14580	14626	14756	14597	14590	14619	14669	14757	14672	14513	14429	14709	14726	14511	14736	14625	14522	14622	14713	14709	14756	14700	14714	14829	14788	14582	14465	14792	14630	14612	14599	14898	14537	14640	14533	14819	14773	14646	14612	14572	14603	14651	14655	14631	14737	14736	14783	14570	14560	14807	14644	14465	14502	14754	14928	14635	14816	14479	14759	14545	14711	14517	14581	14540	14785	14524	14762	14693	14705	14846	14630	14610	14682	14748	14731	14489	14664	14605	14763	14641	14542	14447	14664	14470	14575	14722	14721	14647	14617	14822	14501	14765	14619	14741	14623	14587	14681	14638	14549	14673	14693	14701	14600	14621	14649	14473	14681	14722	14839	14686	14765	14580	14580	14736	14766	14618	14582	14524	14806	14713	14687	14500	14613	14617	14397	14758	14768	14704	14681	14576	14823	14579	14763	14793	14645	14700	14623	14659	14760	14580	14686	14459	14727	14569	14567	14730	14753	14633	14778	14556	14606	14631	14683	14682	14586	14669	14662	14562	14743	14801	14856	14713	14734	14671	14523	14717	14620	14710	14695	14605	14684	14515	14729	14631	14675	14677	14676	14741	14651	14775	14632	14611	14542	14764	14707	14606	14696	14767	14722	14676	14754	14659	14525	14696	14563	14601	14718	14703	14707	14751	14757	14678	14560	14714	14749	14685	14617	14748	14712	14539	14718	14763	14713	14777	14707	14662	14729	14587	14572	14686	14867	14689	14762	14587	14687	14800	14564	14885	14522	14645	14510	14615	14746	14740	14699	14673	14699	14595	14584	14649	14710	14602	14704	14702	14704	14615	14735	14661	14700	14741	14601	14686	14592	14632	14557	14516	14705	14787	14583	14632	14656	14675	14626	14745	14540	14678	14648	14738	14505	14699	14763	14608	14719	14610	14755	14553	14652	14697	14700	14437	14716	14687	14783	14591	14633	14771	14847	14676	14640	14711	14674	14729	14549	14599	14848	14496	14751	14632	14717	14545	14709	14630	14626	14616	14851	14808	14714	14659	14527	14503	14670	14558	14660	14873	14791	14787	14555	14728	14636	14624	14735	14739	14632	14594	14823	14658	14679	14664	14736	14503	14742	14805	14862	14669	14675	14622	14749	14559	14749	14602	14611	14472	14646	14687	14664	14827	14656	14517	14523	14754	14526	14711	14814	14706	14695	14746	14746	14689	14722	14638	14664	14595	14736	14702	14786	14734	14655	14648	14571	14671	14546	14746	14577	14750	14486	14643	14690	14506	14666	14573	14666	14473	14620	14550	14654	14722	14707	14697	14664	14633	14643	14617	14593	14652	14456	14554	14646	14741	14494	14526	14525	14789	14622	14655	14586	14590	14481	14892	14637	14739	14573	14737	14761	14690	14654	14634	14687	14588	14731	14652	14690	14551	14595	14746	14603	14669	14534	14693	14639	14762	14640	14676	14615	14817	14719	14607	14465	14545	14753	14675	14626	14695	14823	14803	14783	14760	14572	14794	14595	14468	14701	14635	14700	14771	14603	14676	14683	14573	14587	14801	14644	14587	14500	14741	14537	14677	14515	14634	14650	14514	14677	14782	14624	14488	14709	14664	14624	14728	14434	14700	14548	14635	14707	14805	14648	14963	14706	14602	14598	14722	14598	14683	14653	14672	14569	14555	14601	14635	14609	14621	14642	14593	14700	14602	14684	14430	14696	14726	14643	14585	14790	14617	14540	14581	14550	14510	14658	14357	14750	14548	14876	14647	14573	14664	14699	14739	14656	14634	14397	14557	14774	14694	14650	14628	14618	14559	14617	14667	14649	14667	14803	14563	14673	14496	14730	14661	14604	14698	14754	14516	14659	14627	14757	14766	14716	14611	14601	14792	14678	14642	14743	14776	14634	14581	14550	14638	14649	14671	14827	14589	14635	14830	14613	14769	14571	14710	14785	14669	14709	14622	14575	14621	14647	14642	14687	14811	14561	14664	14587	14632	14551	14517	14832	14692	14784	14620	14573	14698	14686	14822	14467	14490	14826	14630	14699	14703	14950	14593	14631	14709	14573	14903	14435	14689	14697	14732	14568	14670	14671	14693	14645	14614	14555	14571	14536	14597	14680	14671	14606	14791	14495	14757	14561	14526	14610	14795	14690	14659	14560	14732	14647	14618	14550	14665	14694	14552	14749	14675	14772	14765	14583	14849	14659	14859	14539	14588	14636	14828	14540	14867	14618	14610	14596	14526	14629	14647	14567	14535	14567	14685	14644	14781	14800	14566	14607	14575	14498	14610	14569	14530	14791	14566	14727	14562	14714	14592	14654	14675	14762	14875	14456	14728	14703	14679	14730	14681	14797	14630	14646	14669	14757	14660	14727	14591	14533	14584	14765	14714	14685	14671	14555	14515	14581	14789	14731	14585	14791	14666	14626	14623	14571	14657	14778	14757	14734	14581	14600	14626	14644	14676	14783	14595	14704	14593	14602	14853	14722	14761	14751	14614	14403	14527	14729	14602	14623	14607	14564	14599	14579	14824	14704	14693	14511	14508	14442	14723	14656	14552	14769	14738	14537	14818	14644	14660	14545	14642	14562	14845	14523	14738	14473	14662	14615	14713	14701	14671	14754	14586	14442	14711	14637	14625	14643	14553	14725	14616	14702	14603	14486	14618	14638	14558	14848	14677	14530	14742	14570	14548	14717	14645	14555	14624	14743	14677	14651	14864	14601	14797	14637	14537	14796	14603	14610	14489	14612	14493	14622	14616	14656	14692	14580	14637	14773	14608	14797	14605	14626	14545	14552	14728	14635	14609	14685	14567	14668	14578	14561	14602	14648	14553	14642	14710	14620	14730	14728	14678	14664	14632	14591	14653	14586	14733	14666	14636	14643	14678	14534	14856	14660	14685	14548	14793	14595	14653	14634	14559	14605	14538	14652	14714	14569	14667	14664	14701	14769	14560	14608	14627	14447	14721	14738	14509	14772	14522	14714	14574	14697	14624	14651	14747	14696	14625	14560	14724	14591	14617	14658	14630	14585	14612	14586	14687	14701	14704	14653	14591	14661	14538	14708	14606	14586	14604	14557	14591	14620	14621	14591	14643	14402	14761	14680	14613	14751	14801	14852	14723	14734	14552	14631	14751	14693	14728	14618	14596	14769	14659	14678	14656	14592	14536	14693	14727	14656	14453	14773	14716	14790	14600	14629	14634	14795	14661	14720	14656	14758	14715	14547	14556	14711	14501	14768	14792	14616	14671	14600	14698	14722	14654	14614	14637	14704	14765	14741	14700	14690	14604	14567	14496	14494	14684	14515	14626	14680	14598	14608	14651	14610	14612	14565	14586	14635	14675	14663	14682	14766	14781	14501	14698	14709	14708	14633	14635	14628	14664	14649	14578	14725	14746	14552	14627	14623	14791	14720	14579	14691	14519	14621	14674	14556	14688	14600	14606	14657	14531	14578	14709	14611	14878	14579	14681	14670	14807	14920	14712	14598	14721	14797	14656	14834	14707	14457	14718	14658	14700	14719	14621	14583	14648	14642	14549	14564	14657	14650	14448	14681	14675	14629	14769	14615	14686	14765	14686	14750	14730	14467	14604	14528	14753	14587	14610	14611	14675	14716	14772	14704	14503	14693	14787	14702	14803	14757	14610	14609	14599	14597	14478	14763	14722	14696	14811	14706	14711	14655	14715	14652	14684	14652	14676	14732	14723	14520	14659	14480	14549	14807	14640	14559	14675	14545	14639	14640	14493	14525	14664	14644	14568	14689	14489	14642	14838	14700	14460	14514	14554	14691	14613	14866	14643	14704	14526	14663	14815	14861	14724	14570	14589	14668	14720	14608	14709	14773	14799	14690	14533	14661	14493	14737	14479	14695	14638	14811	14582	14780	14572	14772	14734	14930	14773	14665	14572	14788	14642	14522	14552	14666	14782	14671	14650	14589	14750	14743	14712	14634	14587	14751	14730	14816	14708	14781	14563	14602	14469	14613	14645	14650	14552	14668	14548	14688	14610	14486	14595	14685	14558	14726	14623	14689	14760	14834	14524	14704	14784	14614	14649	14897	14542	14628	14681	14721	14617	14565	14694	14616	14743	14625	14570	14312	14668	14634	14531	14640	14616	14842	14706	14655	14442	14645	14625	14730	14739	14697	14737	14535	14649	14628	14468	14657	14865	14691	14690	14548	14570	14756	14732	14787	14668	14769	14571	14632	14800	14680
21995	20553	27765	25927	23216	25135	29029	25286	24134	24579	24432	24356	24670	31061	39124	39095	32672	25951	24326	23897	23900	23854	24126	23914	24096	24699	24886	24548	24124	23860	23842	23905	23877	24027	24040	23897	23660	23725	23809	24001	23666	23792	23683	23963	23797	24001	23834	23776	23598	23909	23717	23608	23734	23806	23687	23785	23847	23602	24130	23820	23836	23645	23661	24021	23717	23949	23548	23590	23602	23742	23754	23745	23634	23782	23639	23875	23596	23878	23920	23854	23609	23627	23703	23736	23709	23608	24002	23795	23808	23604	23679	23661	23478	23995	23869	23746	24071	23694	23657	23674	23835	23655	23919	23506	23760	23731	23832	23731	23670	23868	23701	23908	23901	23701	23884	23621	23550	23876	23931	23593	23756	23675	23737	23942	23986	23940	23690	24030	23683	23754	23677	23602	23743	23862	23790	23671	23935	23730	23701	23626	23805	23753	23620	23832	23623	23785	23764	23708	23640	23938	23882	23772	23637	23771	23714	23757	23976	23796	23774	23725	23695	23512	23323	23770	23386	23647	23712	23800	23959	23833	23717	23820	23782	23828	23782	23574	23797	24005	23989	23863	23922	23809	23896	23702	23624	23458	23763	23567	23609	23674	23750	23579	23650	23633	23796	23708	23667	23980	23566	23925	23754	24070	23834	23930	23797	23860	23687	23561	23876	23873	23606	23618	23811	23809	23713	23726	23818	23964	23930	23624	23946	23682	23806	23718	23840	23565	23603	23941	23784	23769	23916	23925	23823	23804	23651	23949	23775	23718	23718	23728	23719	23592	23767	23864	23934	23755	23868	23722	23802	23790	23782	24025	24169	23864	23837	23721	23849	23776	23718	23842	23745	23675	23759	23624	23754	23664	23683	23748	23687	23889	23795	23781	23827	23790	23681	23582	23707	23571	23835	23526	23710	23808	23648	23892	23887	23876	23742	23547	23750	23720	23685	23952	23716	23908	23609	23626	23385	23757	23684	23581	23751	23705	24034	23811	23763	23793	23876	23840	23889	23869	23695	23645	23814	23617	23588	23930	23809	23763	23649	23704	23557	23661	23738	23821	23882	23861	23902	23607	23690	23850	23962	24020	23788	23723	23959	23624	23639	23619	23706	23702	23819	23772	23601	23564	23938	23702	23902	23745	23749	23689	23644	23356	23851	23871	23763	23765	23750	23858	23646	23641	23537	23937	23684	23938	23808	23737	23569	23507	23945	23917	23804	24108	23809	23571	23648	23781	23541	23772	23758	23688	23742	23737	23715	23802	23850	23678	23521	23734	23482	23800	23733	23624	23430	23717	23845	23635	23678	23713	23759	23741	23824	23729	23777	23674	23877	23632	23713	23577	23805	23759	23770	23756	23971	23781	23795	23643	23584	23869	23849	23486	23857	23725	23784	23684	23707	23802	23688	23696	23733	23688	23992	23951	23611	23932	23705	23634	23739	23820	23603	23631	23657	23566	23649	23765	23807	23752	23460	23501	23814	23700	23740	23735	23524	23626	23822	23793	23805	23728	23772	23684	23687	23627	23792	23649	23738	23723	23840	23999	23890	23637	23899	23851	23875	23911	23828	23863	23885	23738	23785	23785	23512	23731	23652	23675	23600	23631	23825	23634	24042	23763	23468	23794	23928	23498	23958	23602	23756	23744	23590	23794	23680	23767	23575	24057	23823	23687	24097	23569	23622	23884	23730	23822	24089	23545	23771	23748	23804	23489	23799	23479	23770	23485	23692	23748	23908	23667	23764	23880	23832	23807	23808	23952	23703	23516	23785	24047	24072	23816	23673	23532	23634	23854	23804	23975	23826	23874	23863	23565	23696	23810	23587	23921	23639	23888	23694	23862	23722	23807	23531	23503	23761	23684	23740	23679	23835	23381	23704	23794	23718	23709	23713	23739	23651	23826	23512	23722	23842	23586	23677	23810	23760	23803	23537	23699	23650	23915	23931	23813	23740	23775	23716	23762	23737	23882	23756	23813	23885	23668	23784	23593	23679	23606	23892	23756	23678	23659	23985	24078	23772	23868	23943	23736	23795	23804	23782	23741	23770	23788	23418	23826	23561	23620	23716	23675	23650	23653	23641	23929	23692	23693	23617	23722	23911	24009	23459	23714	23739	23857	23671	23925	23738	23613	23676	23831	23584	24052	23740	23821	23842	23669	23783	23768	23775	24060	23742	23671	23860	23513	23983	23640	23719	23867	23840	23710	23509	23871	23890	23812	23697	23525	23552	23653	23770	23651	23547	23785	23778	23743	23737	23627	23482	23813	23635	23795	23732	23705	23822	23595	23704	23713	23768	23947	23865	23769	23936	23852	23810	23812	23579	23600	23849	23676	23525	23907	23946	23900	23948	23593	23748	23852	23505	23971	23631	23714	23664	23741	23617	24031	23507	23582	23889	23808	23876	23667	23757	23662	23967	23913	23772	23665	24100	23740	23653	23979	23752	23539	23495	23618	23786	23880	23737	23558	23847	23914	24024	23770	24041	23659	23690	23968	23832	23809	23737	23838	23742	23858	23594	23786	23823	23573	24125	23525	23870	23942	23739	23436	23814	23700	23774	23781	23829	23817	24095	23806	23695	23610	23830	23914	23885	23921	23629	24057	23587	23487	23674	23720	23760	23825	23646	23776	23510	23718	23947	23677	24031	23665	23761	23678	23705	23767	23732	23543	23574	23798	23745	23897	23935	23453	23757	23903	23789	23688	23566	23704	23866	23586	23831	23828	23815	23857	23736	23678	23718	23738	23607	23715	23938	23678	23628	23579	23720	23757	23956	23767	23587	23958	23806	23821	23801	23785	23761	23556	23681	23723	23774	23840	23741	23702	23731	23602	23834	23799	23785	24071	23813	23748	23572	23727	23780	23496	23571	23900	23623	23602	23856	23807	23716	23732	23759	23745	23795	23592	23615	23732	23427	23608	24007	23553	23757	23833	24030	23838	23723	23561	23753	23687	23852	23880	23784	23720	24048	23654	23814	23809	23880	23822	23757	23855	23508	23645	23809	23498	23774	23688	23792	23959	23659	23675	23624	23584	23907	23685	23833	23836	23813	23715	23764	23587	23597	23563	23681	23634	23778	24033	23902	23650	23664	23743	23805	23732	23839	23704	23739	23728	23762	23569	23693	23708	23532	24003	23758	23742	23786	23764	23796	23707	23752	23665	23639	23519	23812	23640	23734	23867	23679	23907	23872	23814	23709	23774	23778	23872	23590	23988	23674	23738	23661	23958	23572	23707	23834	23783	23923	23931	23780	24007	23539	23666	23530	23922	23813	23857	23708	23816	23740	23619	23880	23561	23673	24006	23953	23813	23642	23817	23864	23789	23792	23589	23588	23867	23702	23802	23729	23754	23785	23599	23688	23779	23456	24134	23642	23719	23943	23665	23672	23789	23480	23669	23602	23989	23690	23657	23788	23717	23604	23646	23957	23879	23488	23908	23594	23673	23757	23852	23611	23635	23656	23783	23781	23944	23639	23720	23838	23559	23607	23517	23767	23534	23926	23676	23702	23438	23878	23809	23825	23913	23747	23681	23814	23608	23704	23625	23634	23644	23519	23738	23715	23798	23763	23882	23816	23708	23681	23898	23827	23572	23483	23723	23784	23755	23784	23673	23844	23588	23615	23834	23888	23626	23633	23815	23788	23805	24055	23850	23856	23682	23846	24002	23880	23747	23672	23655	23752	23521	23616	24062	23829	23630	23701	23767	23776	23634	23430	23810	23637	23921	23734	23746	23885	23771	23847	23662	23740	23741	23813	23648	23775	23886	23861	23761	23979	23755	23761	23695	23874	23817	23669	23722	23795	24041	23784	23910	23999	23904	23728	23394	23685	23804	23662	23663	23615	23653	23598	23825	23711	23864	23541	23832	23599	23937	23795	23525	23951	23624	23543	23892	23988	23698	23451	23637	23685	23602	23580	23725	23724	23881	23665	24075	24000	23522	23848	23440	23900	23830	23972	23674	23853	23494	23791	23719	23753	23640	23763	23803	23672	23738	23555	23798	24028	23738	23702	23559	23821	23619	23547	23476	23519	23752	23605	23859	23727	23648	23746	23705	23742	23695	23875	23737	23839	23771	23801	23660	23627	23913	23779	23702	24021	23691	23833	23643	23727	23641	23837	23510	23879	23820	23916	23644	23831	23677	23857	23770	23754	23703	23638	23612	23822	23581	23709	23680	23957	23736	23854	23976	23774	23869	23939	23751	23529	23780	23578	23787	23785	23848	23664	23767	23744	23815	23811	23522	23487	23683	23675	23405	23535	23788	23754	23737	24003	23507	23761	23679	23836	23961	23900	23768	23883	23817	23832	23861	23884	23860	23855	23879	23641	23832	23888	23793	23926	23485	23971	23418	23781	23787	23857	23482	23660	23782	23911	23866	23639	23664	23890	23972	23545	23819	23632	23411	23777	23958	23625	23715	23517	23589	23657	23697	23765	23883	23743	23841	23541	23542	23701	23906	23884	23754	23602	23400	23874	23896	23730	23729	23614	23657	23746	23766	23883	23937	23694	23493	23855	23807	23663	23695	23646	23675	23662	23598	23656	23496	23840	23568	23804	23660	23922	23740	23627	23536	23601	23540	23750	23625	23677	23589	23938	23525	23571	23659	23792	23900	24181	23918	23905	23937	23762	23974	23734	23603	23596	23871	23595	23586	23589	23619	23670	23749	23782	23579	23447	23729	23611	23632	23827	23564	23868	23562	23937	23695	23796	23907	23584	23715	23761	23763	23805	23697	23734	23830	23672	23695	23711	23441	23734	23491	23758	23684	23610	23898	23925	23848	23518	23834	23802	23879	23901	23718	23881	23714	23628	23754	23689	23658	23854	23733	23653	23794	23825	23927	23820	23707	23582	23767	23846	23745	23747	23571	23699	23761	23635	23879	23753	23823	23769	23478	23840	23605	23563	23630	23666	23854	23683	23719	23763	23737	23825	23901	23804	23703	23813	23430	23795	23881	23794	23667	23611	23758	23660	23893	23637	23867	23749	23617	23929	23802	23815	23739	23735	23690	23681	23826	23746	23665	23707	23674	23606	23821	23671	23683	23783	23764	23768	23686	23635	23923	23768	23840	23644	23749	23505	23746	23805	23839	23778	23623	23559	23701	24004	23763	23568	23481	23636	23810	23892	23877	23842	23669
44634	72604	69814	50653	29350	19549	17818	17306	16977	16669	16473	16242	17580	27306	35182	34104	24880	17671	16085	15825	15711	15816	16034	16043	16132	17119	17099	16591	16338	16010	16025	15912	15966	15983	15983	15821	15925	15806	15866	15849	15949	15953	15915	15956	15932	15741	15871	15862	15886	15895	16062	15783	16080	15871	15883	15895	15906	15922	15702	15875	16085	15974	15796	15853	15792	15992	15961	15721	15922	15868	15805	15827	15815	15943	15840	15927	15817	16039	15721	15992	15918	15785	15749	15845	15802	15762	15901	15650	15622	15816	15959	15889	15785	15884	16042	15859	15821	15700	15774	15775	15814	15710	15863	15856	15796	15953	15788	15802	15985	15849	15920	15817	15902	15600	15942	16071	15969	15725	15874	15918	15983	15914	15800	15771	15916	15789	15879	15939	15952	15736	15921	15710	15769	15881	15889	15819	15724	16083	16027	15732	15958	15987	15670	16015	15955	15883	15887	15781	15809	15926	15937	15953	15807	15772	16016	15943	15850	15801	16021	15745	15789	15904	15831	15789	15893	16084	15967	15845	15845	16017	15940	15766	15683	15901	15907	15802	15934	15983	16031	16047	15782	15953	15804	15703	15922	15864	15945	15988	16028	15746	15912	16003	15753	15762	15884	15736	15980	15854	15787	15879	15870	15778	15944	15692	15880	15787	15752	16090	15919	15812	15785	15938	15756	15900	15805	15961	15983	15787	15743	15909	15873	15809	15872	15778	15836	15932	15919	15934	15742	15904	15862	15942	16020	15796	15800	15736	15750	15901	15800	16148	16009	15852	15782	15932	15876	15955	15790	15855	15989	15923	15721	15939	15979	15851	15992	15907	15965	15958	15733	15849	15938	15838	15938	15929	15967	15918	15871	15747	15784	15862	15928	15680	15828	15847	15653	15737	15910	15921	15875	15858	15991	15818	15972	15805	15701	15983	15977	15909	15878	15919	15985	16079	15868	15728	15989	15803	15905	15807	15616	15765	15857	15901	15981	15796	15858	15970	15813	15951	15772	15891	15747	15927	15748	15880	15866	15803	15779	15908	15869	15831	15969	15974	15917	15791	16113	15883	15890	15902	15686	15919	15890	15752	15704	15960	15835	15770	15790	15849	15806	15875	15712	16067	15710	15926	15902	15699	15893	15786	15920	15906	15746	15962	15836	15827	15775	15849	16018	15879	15690	16079	15959	15778	15928	15838	15958	15848	15876	15846	15907	15862	15789	15845	15857	15844	15895	15850	15757	15823	15673	15718	15907	15898	15765	15864	15744	15782	15693	15808	15682	15800	15856	15849	15993	15746	15811	15910	15824	15871	15893	15985	15904	15802	15830	15993	15706	15784	15830	16078	15755	15859	15913	15851	15952	15965	15882	15758	15910	15820	15912	15867	15795	15982	15850	15881	15832	15924	15895	15785	15901	15995	15851	15717	15828	15885	15887	15950	15880	15780	15791	15846	15783	15844	15909	16019	15953	16047	15905	15902	15759	15944	15859	15841	15978	16014	15800	15961	15746	15710	15953	15728	15930	15731	16086	15816	15865	15851	15829	15727	15952	15950	16006	15807	15688	15845	15827	15775	15856	15954	16035	15974	16028	15893	15928	15865	15912	15719	15932	15842	15887	15818	15954	15886	15914	15862	15855	15721	15885	15839	15828	15787	15918	15846	16042	15896	15933	15939	15947	15856	15896	15964	15871	15905	15700	15861	15858	15821	15935	15915	15945	15767	15840	15998	15907	15724	15943	15896	15682	15766	15842	15864	15766	15815	16025	15890	15785	15759	15732	15787	15948	15879	15866	15864	15893	15895	15987	15926	15832	15901	15882	15783	15768	15792	15976	15813	15869	15705	15928	15907	15739	15752	15833	15860	15860	16010	15941	15812	15883	15760	15795	15916	15916	15884	15842	15779	15866	15805	15762	16017	15786	15846	15885	15854	15869	15923	15947	15947	15855	15862	15860	15865	15738	15703	15936	15751	15955	15873	15798	15716	15793	15863	15819	15774	15778	15977	15886	15926	15731	15981	15905	16000	15751	15824	15973	15821	15930	15926	15889	16035	15887	16066	15918	15730	15741	15815	15746	15970	15708	15741	15828	15722	15891	15794	15669	15869	15874	15919	15834	16076	15916	16019	15853	15824	15746	15915	15641	15684	16007	15920	15645	15801	15941	15928	15783	15956	15970	15759	15940	15890	15741	15805	15936	16022	15825	15861	15973	15937	16016	15840	15921	15783	15691	15944	15804	15824	15853	15906	15852	15788	15832	15870	15909	15812	15947	15984	15916	15791	15859	15940	15639	15923	15944	15871	15866	15822	15882	15959	15661	15997	15967	15839	15781	15933	15912	15757	15981	15873	15746	15850	15898	15889	15858	15796	15893	15720	15996	15946	15808	15912	15894	15853	15838	15953	15912	15774	15873	15755	15889	15759	15889	15704	15968	15800	15936	15895	15919	16017	15690	15891	15745	15802	15790	15800	15950	15724	15742	15826	15945	15864	15873	15992	15768	15829	15879	15910	15865	15743	15845	15797	15859	15965	15912	15890	16014	15852	15887	15902	15839	15998	15974	15748	15793	15903	15812	15783	15886	15792	15919	15973	15926	15745	15919	15892	15988	15958	15770	15911	15903	15702	15905	15656	15643	15752	15805	15840	15858	15799	15926	15843	15830	15686	15886	15906	15747	15930	15883	15876	15901	15911	15952	15821	15925	15871	15869	15885	15887	16084	15929	15804	15884	15947	15936	15662	15824	15955	15947	15916	15830	15852	15832	15741	15859	15877	15911	15881	15928	15649	15941	15914	15997	15730	15973	15839	15796	15825	15866	15825	15816	15926	15909	15838	15767	15850	15943	15869	15861	15877	16038	15899	15857	15864	15775	15768	15975	15885	15953	15980	15728	15850	15779	15839	15792	15750	15608	15815	15720	15940	15896	15880	15829	16157	15993	16065	15808	15789	15704	15891	15794	15921	15698	15776	16038	15892	15830	15847	15963	15920	15768	15800	15838	15976	15891	15835	15958	15980	15814	15911	15843	15877	15794	15791	15686	15909	15739	15916	15920	15926	15876	15779	15916	15870	15882	15904	15718	15921	15884	15945	15847	15819	15944	15857	15887	16020	15816	15931	15843	15793	16029	15871	15811	15848	16092	15845	15810	15948	15792	15970	15931	15967	15846	15938	15890	15908	15854	15895	15777	15761	15921	15867	15922	15922	15822	15969	15878	16084	15919	15847	15975	15879	15791	15642	16094	16014	15881	15876	15970	15894	15962	15983	15842	15779	15773	15910	15810	15958	15862	15722	15862	15877	16000	15912	15961	16126	15842	15817	15935	15802	15851	15773	15875	15867	15758	15860	16051	15785	15895	15899	15893	15754	15731	15765	15919	15960	15779	16171	15841	15884	15820	15806	15810	15872	15837	16060	15937	15904	15941	15991	15851	15765	15959	15765	15941	15991	15856	15843	15727	15773	15788	15984	15900	15867	15653	15859	15897	16113	15783	15897	15897	15892	15781	15733	15853	15964	15845	15811	15925	15965	15845	15914	15833	15755	15927	15981	15972	15928	15996	16019	15721	15922	15710	15982	15876	16014	15806	15851	15818	15950	15742	15892	15773	15854	15933	15885	15872	16038	15896	15832	16012	15986	15913	15967	15923	15742	15946	15904	15917	15835	15721	15890	15678	16066	15852	15852	15883	15791	15837	15961	15870	15932	15915	15849	16007	15807	15997	15589	16037	16003	15789	16025	15863	15787	15871	15788	15807	15929	15679	15924	15770	15826	15695	15834	15724	15790	16011	15890	15683	15961	15875	15717	15797	15950	15858	15739	15699	15757	15956	15777	15998	15750	15837	16039	15937	15906	15915	15934	15885	15886	15886	15944	15819	15928	15900	15834	15962	15735	15805	15969	15882	15944	15896	15833	15792	15685	15799	15850	15773	15782	15915	15823	15771	15849	15842	15694	15790	15940	15755	15772	15776	15871	15849	15861	15866	15971	15780	15733	15797	15836	15933	16008	15816	16012	15829	15792	15892	15879	15856	15800	15823	15967	15816	15779	15869	15614	15961	15757	15929	16024	15668	15876	16037	15752	15946	15757	15789	15917	15814	15976	15867	15829	15780	15910	15929	15833	15938	15617	15899	15724	15981	15792	16070	15855	15854	15793	15805	15861	15985	15920	15875	15859	15943	15727	15941	15732	15883	15869	15972	15749	15865	15823	15869	15744	16011	15686	15960	16003	15725	15862	15842	15839	15870	15887	15919	15795	15825	16062	15776	15816	15766	15715	16083	15926	15861	15783	15696	15902	15739	15815	15809	15814	15884	15790	15767	15823	15900	15930	15817	15911	15891	15749	15707	15875	15938	15758	15900	15833	15838	15839	15779	15699	15749	15923	15749	15887	15798	15853	15816	15834	15672	15896	15757	15873	15960	15813	15900	15717	15895	15708	15878	15883	16071	15775	15828	15738	15895	15915	15833	15777	15975	15797	15763	15803	16023	16043	15732	15853	15888	15836	15810	15913	15786	15936	15809	15910	15885	15931	15878	15917	15972	15887	15869	15817	15774	15858	15977	15797	15821	15835	15832	15785	15821	15991	15766	16017	15926	15993	15817	16029	15808	15872	15744	15861	15881	15750	15898	15886	15845	15937	15994	16004	15967	15913	15872	15830	15846	15861	15799	15978	15703	15914	15796	15874	15860	16059	15912	15936	15901	15762	15669	15727	15908	16047	15826	15818	15823	15942	15818	15996	15907	15940	15795	15958	15944	15857	15847	15756	15793	15922	16022	15890	15962	16063	15665	15804	15846	15837	15818	15819	15774	15948	15790	15729	15856	15813	15772	15722	15930	15890	15882	15898	15978	16024	15847	15883	15852	16003	15831	15839	15992	15678	15812	15834	15827	15837	15763	15937	16011	15877	15947	15896	15735	15883	15812	15938	15833	15807	15914	15910	15800	15671	15784	15797	15906	15880	15916	15839	15887	15849	16005	15892	15986	15868	15925	16002	15885	15728	15895	15809	15945	15838	15855	15807	15936	15905	15922	15956	15690	15924	15820	15946	15752	15948	15886	15986	15836	15770	15840	16054	15798	15883	15837	16093	16006	15704	15762	15845	15999	15757	15866	15927	15942	15719	15913	15681	15908	15987	15831	15849
44473	50651	43329	32574	26897	25413	25440	25198	25265	25100	25159	24995	25045	25325	25455	25628	25641	25230	25199	24847	25110	24898	25009	24659	25146	24989	25095	24868	25054	25146	25151	24898	25026	24856	24976	24902	24903	25203	25131	24894	25022	24819	25031	25028	25162	25083	25200	25043	25148	25109	24820	25059	25034	24974	25035	25065	25131	24839	24895	25114	25133	25153	25203	25054	24998	24992	25162	24938	25033	25039	24982	24886	25124	24827	24694	24835	24915	25232	24828	24845	25032	24789	25053	25064	24895	24966	24977	24997	25084	24897	24892	24985	24979	24992	25036	25057	25078	24913	24830	25271	24915	24676	24958	24954	24917	24918	24835	24798	25136	24957	24761	24990	24966	25049	24674	25125	25156	25114	25031	25322	24834	25123	24692	24760	25009	25125	24815	25222	25009	25069	24888	24773	24810	24798	24971	25248	24946	24990	24953	24843	24804	24931	25046	25129	24943	24671	24971	25096	24805	24891	25066	24791	24762	25040	25155	25086	25151	24947	25124	24762	25015	25040	25064	25087	25071	25004	25049	25014	24962	25032	24844	24919	25093	24902	25161	24972	24954	25043	25053	24911	24811	25044	24825	25256	25026	24950	25057	25030	25058	25066	24903	25149	25184	24976	24974	25108	25185	25026	24832	24912	25028	24830	25116	24851	25061	24929	25085	25138	24886	24949	24914	24916	24969	24889	25071	25008	24977	25090	24900	25036	24956	24900	25130	24944	25035	24913	25012	25014	24969	25062	24947	25126	25025	24932	24894	24858	24988	24773	24728	24764	25099	25022	25055	24983	25264	25013	25108	25001	25050	24884	24977	25183	24830	24856	24817	25005	24727	24778	25040	24877	24826	24977	25000	24835	24835	24804	25183	24936	25035	25185	25134	24794	25042	24707	24771	25316	24999	24751	24844	24985	24902	24947	25223	24783	24914	24934	25189	24832	24861	25063	25106	25133	25140	24737	24935	24896	24971	24839	24610	25080	25279	25235	24839	24937	25118	24880	24857	25161	25182	24925	25061	24830	24980	25261	25149	24899	24939	25131	24940	24978	25070	24967	25168	25283	25196	25088	24846	25030	25158	24859	24764	24978	24834	25188	25154	24920	25186	25010	24962	24987	24752	25022	25080	24988	25060	24815	25019	24943	25087	24874	25026	24956	24978	25000	25188	24875	24956	25079	25158	25226	25067	24833	24887	25138	25167	25038	25181	24925	24988	24901	24858	24908	25176	24946	24872	25063	24866	25061	24907	25121	24975	25143	25133	24988	25012	24941	25119	24990	25015	24943	24939	25181	25188	25118	24974	24659	24743	25146	24904	24868	25113	25033	25134	24982	25162	24993	24734	25062	25084	25018	25403	24893	25174	25059	25056	24885	25163	25038	25014	24956	24818	24780	24881	24897	24996	25104	25092	25202	25199	24968	25094	25003	24989	25098	24980	24997	25011	24938	25127	24964	24860	25099	25075	24989	25055	24924	24907	24948	25144	24783	25029	25006	25036	24838	25161	25005	25039	24579	24791	24986	25050	24960	25032	24624	25054	24782	24941	24901	25037	25065	25011	25310	25024	24906	25099	24820	24951	24987	25250	25089	25181	24923	24921	25000	24917	24958	24746	24934	24938	24708	25033	24957	24901	25136	24928	24862	25088	24982	25280	25214	24947	24937	24993	24968	25152	25000	24988	25117	25117	25148	25168	25101	24889	25073	25033	25285	25146	24882	25141	25092	24911	24997	24792	24827	24946	25082	25052	24989	25060	24876	24716	24961	25177	24754	25024	24824	25107	24894	24939	25112	24874	24689	24919	25154	25228	24986	24824	24939	25090	24978	24990	25225	25167	24877	24951	24942	24927	25013	24763	25150	24927	24799	24909	24956	24938	25063	25143	24946	24946	25178	24975	25129	25056	25090	24873	25122	25095	24969	24860	25093	24969	24909	24888	24914	25081	25089	25127	24933	25247	25115	25195	24993	24896	24887	25133	24996	25234	24975	25072	24886	24759	24855	24859	25113	24804	24832	25165	25028	25198	25309	24809	24880	24941	24921	24930	25057	25159	25054	24921	24885	25144	24875	25305	25087	25154	24902	24844	24554	24834	24793	25196	25059	25000	25311	24906	24883	24958	25156	24941	24933	24990	24739	24995	25053	24942	25021	25146	24877	25284	25115	25158	24963	24970	24764	24951	24998	25178	25000	25012	25087	25012	24948	25030	24955	25005	25168	25062	24850	25349	24958	24936	24993	25115	25006	25132	25091	25045	24858	24774	25103	24991	25237	24856	24922	24778	24929	24963	24986	24819	24931	25151	24943	24789	24796	24958	25130	24948	25105	24832	24884	25100	24991	24892	24952	25056	24911	25060	24824	24864	24890	24879	24832	25053	25002	24939	24898	24953	25223	24934	24919	25059	24913	24890	25020	25040	25202	25122	25119	25182	25143	25096	25146	25180	25195	25087	25017	25203	25121	24952	24967	25039	24889	24949	25038	24990	24953	25092	24920	24806	25028	24721	24892	25047	25044	24979	25056	24975	24952	24966	24987	24827	25110	24947	24836	24948	25207	25015	24755	25045	24981	24816	25001	24754	24746	25160	25144	24895	25083	24875	24982	25074	25018	25232	25154	24914	24872	24796	25076	25002	24910	24862	24976	24906	24965	25092	24894	24884	25040	24964	24902	25029	24885	25421	25099	25024	25011	24898	25142	24905	25323	24814	25070	25039	24975	25148	25002	24886	24980	24935	24994	24878	24935	24985	25076	25153	25217	24772	24960	24718	24899	24970	25145	25076	24864	24925	25164	25057	24824	24937	25142	24929	25157	24972	24989	25248	25146	24940	24950	24860	25148	25051	25023	24999	24983	25090	25107	25358	25114	25105	25020	24940	25044	25113	25155	25036	25171	25047	24877	25146	24990	25308	25014	24939	25052	25010	24844	24900	24785	25028	25082	24963	24920	25142	25251	24962	25080	25312	25184	25064	25086	25265	25115	25135	25287	24957	24967	25019	24912	25108	24884	24866	25033	24910	25007	24984	25166	25167	25059	25075	25162	24971	24823	24917	25041	25180	24805	25162	24957	25094	25113	24958	24755	25117	25142	25119	24995	25054	24824	24899	24832	24829	24909	25141	24922	24905	24995	24928	25140	25268	25406	24842	25186	25168	24931	24906	25019	24942	24997	24972	24917	24938	24843	25079	24880	24968	25017	25253	25138	24970	24974	24920	24926	24915	24779	25025	25013	25227	24674	25024	25084	24868	25294	25184	25057	24940	24970	24892	24919	25065	25025	24977	25090	24998	24827	24866	25235	25086	24903	24746	24970	24813	25012	24908	24912	24957	25056	25010	25226	25108	24894	24957	25352	25055	25068	24983	24985	25153	25026	25001	25223	24827	24881	24844	25002	24936	25046	24932	24809	25065	24915	25070	25193	24940	24789	24843	24983	25084	25051	25028	24897	25203	25119	25185	24891	25114	24902	24842	25083	24922	25165	24889	24985	24899	24998	24950	24836	24914	25174	25245	25158	25035	25138	25058	24901	25037	25068	24902	24996	25109	24813	24980	25114	24969	24862	25212	25153	25070	24911	24896	25008	24976	24935	24980	25175	24863	25161	24982	24962	25066	24906	24697	25081	25233	25269	24833	25155	24908	24914	24910	25064	24849	25003	25154	25056	25060	24973	24938	24885	25123	24944	25180	25044	25241	24916	24704	25295	25025	25097	25050	24928	24573	24958	24856	25047	24862	24836	24936	24952	24748	24978	25151	25274	24914	25009	24965	25226	25027	24874	24845	25086	25091	24939	25150	25158	25002	25148	24947	25009	24946	25146	24924	24980	24763	24927	24915	24856	24938	25243	24829	25254	25056	25001	24931	25024	24997	25144	25331	24963	25200	24887	25001	24933	24947	24909	25121	25111	25069	24831	25009	24938	24918	24967	24929	25089	24918	24869	25134	24938	25003	25191	24913	25045	25155	24935	24883	24867	25188	25032	25087	24931	24600	24848	25049	25072	25155	25007	25025	25093	25109	24812	25184	25070	24946	25022	25044	24848	24881	24789	24996	25019	24887	24840	25029	25153	24916	25175	24760	24932	25029	25063	25311	25158	24894	25145	25013	24844	24966	25073	24980	24754	25101	25046	25026	25064	25023	24839	24889	24965	24923	24713	24926	24903	25014	24771	25126	24714	25032	25199	25201	24905	25206	24835	25258	24920	24808	24987	25037	24819	25227	24965	25261	24960	25179	25012	24911	25250	25129	25053	25179	24954	24912	24843	24910	24994	24958	24967	25223	25012	24898	24991	25292	25085	24871	25063	25251	25043	24713	25088	25157	24952	25129	24851	25231	25104	25126	25009	24940	25037	24880	25203	25092	24913	24828	24967	24957	24915	24994	24867	25161	25147	25003	25142	24964	24899	25278	25165	24880	24912	25048	25008	25106	24876	24924	25048	25074	25008	25257	25098	25074	25038	24895	24907	25109	25211	25109	25246	24911	25015	24994	24943	25013	24993	25040	25143	25132	24968	25283	25102	24942	24936	24847	24787	24775	25071	25116	24831	24936	24970	24968	25018	25260	25157	25016	25114	24974	24784	24874	24880	25206	25144	25222	24969	24878	24914	25035	24951	25054	24963	24881	24878	24820	25176	25060	24844	25027	25203	25231	24766	24942	24903	25063	24992	24985	24949	25124	25131	25029	24979	24930	24869	24937	24956	24896	25021	25065	24895	24917	25195	25247	25215	24979	25050	25125	24983	24873	24979	24998	24986	25076	25217	24984	25098	24835	24935	25170	25002	25015	25129	25041	25119	24946	24928	25108	24705	24983	24965	25233	24803	24767	24872	25086	24893	24843	24893	24691	25044	24875	24903	24864	25003	25167	24817	25025	24693	24971	24902	25131	25186	25083	25041	25112	25015	25023	24899	24813	25202	25292	25009	25137	25232	25007	24866	25159	24917	24994	25089	24966	24951	24960	24938	24842	25071	24742	25016	25170	25006	24918	25063	24873	25014	25061	24855	24866	25067	25246	25057	25129	25042	24812	24938	25127	25000	24990	25093	25223	24799	24971	24972	25147	24982	24979	24987	25109	24847	24863	24968	24983	24886	24968	25062	24747	25190	25258	24960	24900	25030	24872	24753	25151	24917	24926	24903	25073	25246	25201	24965
47975	57549	39011	25231	18411	16696	16737	16571	16296	16403	16382	16498	16330	16695	16862	17278	16981	16575	16460	16356	16259	16594	16366	16268	16318	16495	16529	16357	16455	16334	16385	16377	16449	16283	16447	16428	16445	16503	16428	16239	16429	16436	16402	16278	16502	16336	16103	16461	16237	16318	16385	16418	16282	16262	16521	16340	16293	16373	16315	16276	16386	16392	16296	16462	16434	16250	16507	16366	16322	16297	16365	16326	16488	16335	16485	16251	16251	16504	16300	16377	16203	16265	16327	16266	16195	16368	16483	16226	16130	16227	16372	16438	16481	16289	16157	16267	16472	16406	16399	16270	16176	16392	16452	16191	16253	16317	16198	16427	16293	16308	16511	16488	16303	16549	16432	16380	16390	16426	16248	16494	16234	16348	16377	16260	16459	16223	16367	16338	16291	16405	16399	16277	16251	16340	16106	16346	16377	16315	16397	16412	16261	16267	16343	16317	16402	16200	16454	16317	16388	16302	16375	16277	16465	16443	16295	16424	16492	16332	16374	16416	16397	16322	16134	16382	16502	16314	16492	16540	16465	16412	16349	16263	16332	16404	16386	16299	16498	16352	16459	16527	16532	16479	16310	16352	16306	16443	16363	16364	16238	16442	16442	16363	16216	16231	16436	16239	16305	16495	16408	16512	16261	16274	16468	16231	16348	16510	16431	16493	16300	16391	16424	16557	16319	16377	16297	16433	16346	16568	16361	16437	16334	16464	16353	16224	16300	16256	16368	16546	16506	16147	16348	16331	16272	16424	16415	16402	16371	16357	16488	16430	16383	16570	16368	16506	16314	16459	16431	16360	16403	16367	16337	16225	16278	16530	16421	16455	16488	16246	16260	16190	16381	16327	16230	16281	16341	16447	16481	16358	16229	16599	16363	16425	16374	16428	16366	16298	16493	16520	16476	16343	16544	16484	16418	16478	16240	16310	16390	16282	16460	16297	16314	16329	16352	16351	16418	16346	16454	16301	16365	16600	16351	16479	16209	16361	16137	16357	16463	16381	16256	16326	16313	16356	16476	16358	16273	16348	16339	16302	16354	16464	16165	16240	16173	16273	16386	16285	16414	16390	16410	16219	16439	16483	16427	16295	16345	16471	16267	16346	16482	16289	16389	16421	16355	16367	16450	16496	16311	16467	16244	16406	16424	16492	16169	16363	16326	16433	16295	16367	16261	16460	16393	16368	16417	16259	16322	16464	16487	16374	16412	16350	16388	16379	16432	16379	16184	16452	16499	16232	16328	16274	16412	16408	16344	16451	16268	16457	16281	16529	16240	16401	16406	16346	16203	16353	16241	16453	16386	16505	16507	16329	16336	16516	16314	16337	16421	16404	16169	16307	16340	16317	16384	16511	16401	16423	16312	16501	16282	16418	16163	16418	16232	16303	16374	16320	16321	16448	16340	16367	16499	16356	16373	16269	16363	16341	16374	16354	16374	16220	16375	16349	16153	16405	16474	16476	16394	16209	16211	16388	16311	16425	16349	16421	16604	16378	16299	16205	16570	16457	16284	16073	16423	16360	16251	16445	16432	16393	16380	16375	16214	16366	16265	16276	16358	16472	16263	16285	16340	16533	16443	16386	16161	16367	16362	16314	16388	16422	16380	16245	16344	16277	16460	16405	16323	16407	16348	16328	16398	16127	16443	16561	16429	16271	16369	16388	16467	16317	16119	16277	16329	16291	16296	16474	16380	16285	16420	16408	16501	16297	16397	16335	16388	16401	16393	16392	16425	16460	16340	16359	16340	16230	16292	16428	16401	16274	16287	16325	16268	16426	16319	16510	16335	16281	16239	16427	16045	16430	16450	16255	16391	16308	16276	16390	16212	16387	16438	16512	16350	16425	16513	16063	16486	16191	16353	16284	16456	16424	16272	16408	16224	16295	16371	16272	16382	16262	16447	16306	16472	16494	16330	16445	16470	16369	16398	16380	16306	16305	16384	16326	16363	16358	16538	16367	16352	16286	16512	16474	16307	16336	16431	16429	16287	16279	16443	16308	16357	16139	16385	16280	16382	16314	16219	16345	16251	16458	16508	16309	16355	16580	16549	16403	16476	16361	16437	16390	16339	16281	16188	16521	16273	16411	16594	16214	16386	16435	16342	16218	16276	16350	16424	16512	16416	16656	16480	16444	16388	16304	16332	16414	16279	16351	16333	16300	16293	16254	16362	16295	16449	16418	16386	16399	16202	16207	16582	16315	16411	16442	16358	16299	16363	16371	16413	16388	16492	16515	16380	16321	16352	16343	16354	16248	16477	16372	16416	16231	16454	16367	16410	16294	16290	16291	16287	16298	16392	16371	16218	16444	16446	16504	16322	16422	16455	16286	16462	16305	16502	16420	16417	16287	16382	16434	16527	16451	16393	16562	16356	16290	16467	16351	16338	16452	16347	16388	16239	16206	16276	16416	16275	16318	16299	16343	16418	16330	16391	16414	16268	16324	16491	16312	16195	16280	16325	16382	16386	16192	16327	16387	16281	16186	16419	16407	16370	16360	16234	16277	16497	16271	16311	16475	16470	16263	16338	16493	16374	16402	16339	16539	16289	16296	16424	16340	16420	16293	16231	16469	16321	16282	16348	16286	16439	16347	16481	16240	16415	16314	16425	16439	16299	16265	16321	16329	16328	16371	16309	16418	16354	16267	16369	16472	16352	16336	16440	16429	16417	16397	16393	16337	16213	16280	16343	16271	16408	16430	16330	16431	16285	16449	16411	16303	16618	16431	16281	16232	16454	16127	16520	16306	16393	16376	16464	16441	16340	16489	16595	16395	16391	16492	16453	16487	16463	16303	16285	16319	16428	16526	16421	16401	16343	16306	16456	16350	16593	16249	16332	16281	16335	16363	16402	16235	16365	16325	16251	16555	16298	16597	16286	16320	16371	16420	16327	16442	16218	16221	16466	16467	16624	16455	16266	16450	16173	16319	16255	16378	16412	16288	16302	16386	16276	16321	16266	16513	16286	16412	16356	16383	16528	16391	16354	16457	16426	16257	16425	16450	16280	16426	16397	16290	16206	16282	16372	16258	16303	16338	16342	16461	16301	16261	16272	16423	16284	16386	16536	16402	16283	16231	16288	16288	16500	16228	16371	16406	16366	16511	16461	16429	16372	16420	16389	16398	16338	16436	16491	16379	16326	16377	16484	16549	16304	16539	16364	16309	16391	16287	16365	16341	16220	16420	16353	16548	16194	16379	16310	16482	16152	16433	16425	16304	16314	16159	16241	16375	16318	16455	16333	16659	16257	16305	16214	16418	16443	16341	16225	16437	16365	16318	16325	16309	16413	16316	16486	16352	16451	16163	16315	16309	16486	16184	16333	16464	16380	16408	16338	16413	16268	16234	16275	16454	16460	16331	16212	16383	16552	16262	16259	16454	16272	16409	16236	16346	16320	16401	16396	16349	16232	16453	16424	16238	16424	16264	16458	16519	16351	16326	16403	16463	16397	16275	16300	16507	16339	16373	16297	16202	16375	16274	16272	16278	16267	16555	16049	16371	16354	16329	16506	16465	16448	16290	16326	16471	16375	16439	16523	16305	16310	16254	16349	16337	16370	16489	16248	16367	16377	16273	16402	16404	16288	16227	16479	16430	16364	16294	16428	16205	16320	16337	16278	16375	16342	16405	16311	16248	16422	16356	16479	16365	16516	16219	16356	16304	16424	16361	16423	16254	16288	16444	16358	16252	16199	16486	16346	16487	16276	16281	16657	16223	16503	16293	16392	16310	16291	16193	16420	16402	16446	16339	16364	16224	16211	16414	16363	16426	16247	16577	16374	16213	16318	16497	16078	16255	16252	16373	16187	16416	16231	16366	16436	16390	16275	16397	16276	16398	16286	16518	16356	16287	16366	16459	16332	16309	16331	16275	16439	16376	16375	16416	16290	16205	16483	16320	16361	16204	16417	16320	16328	16294	16347	16380	16504	16354	16381	16380	16233	16235	16287	16281	16558	16235	16404	16392	16453	16390	16325	16251	16291	16328	16452	16442	16226	16256	16293	16166	16360	16253	16266	16407	16572	16589	16193	16419	16463	16435	16326	16315	16340	16453	16178	16371	16372	16265	16268	16340	16283	16595	16479	16334	16279	16294	16309	16295	16306	16481	16485	16339	16405	16367	16358	16457	16348	16361	16477	16325	16399	16374	16583	16354	16470	16448	16385	16408	16319	16507	16471	16395	16424	16381	16463	16352	16387	16296	16449	16362	16190	16474	16445	16256	16280	16342	16440	16379	16337	16636	16486	16318	16385	16404	16545	16472	16422	16499	16365	16221	16468	16260	16281	16481	16402	16243	16380	16369	16427	16401	16359	16577	16384	16429	16398	16408	16458	16437	16292	16474	16152	16420	16249	16444	16323	16365	16481	16359	16218	16313	16397	16418	16392	16344	16393	16387	16405	16370	16354	16497	16363	16406	16487	16274	16460	16331	16172	16487	16418	16211	16395	16417	16452	16427	16470	16305	16312	16234	16433	16354	16399	16308	16484	16514	16338	16347	16445	16462	16226	16327	16362	16344	16256	16458	16361	16308	16251	16319	16191	16315	16305	16226	16531	16421	16274	16298	16465	16428	16452	16429	16408	16378	16405	16426	16493	16445	16353	16356	16224	16398	16333	16196	16301	16373	16281	16345	16365	16487	16405	16438	16357	16477	16493	16425	16545	16392	16170	16369	16499	16341	16412	16511	16489	16443	16497	16455	16313	16425	16350	16218	16407	16524	16311	16452	16524	16230	16307	16448	16296	16338	16389	16449	16066	16630	16434	16330	16296	16290	16477	16317	16397	16411	16405	16359	16424	16326	16493	16435	16545	16317	16289	16395	16366	16312	16155	16383	16359	16186	16234	16400	16417	16472	16471	16383	16607	16457	16300	16305	16314	16426	16464	16529	16393	16122	16309	16561	16380	16461	16496	16306	16406	16159	16270	16517	16461	16231	16379	16435	16407	16320	16278	16423	16308	16401	16560	16417	16341	16329	16270	16466	16352	16334	16466	16337	16282	16400	16288	16321	16510	16305	16464	16387	16242	16290	16281	16486	16432	16309	16389	16440	16306	16273	16380	16410	16265	16425	16358	16378	16422	16485	16410	16507	16469	16378	16319	16420	16461	16397	16431	16341	16356	16491	16365	16421	16423	16273
23521	20536	27365	26504	25135	26462	28079	25773	25240	25382	25230	24871	25272	26136	32170	33101	30372	26796	24943	24771	24806	25129	24961	24934	24935	25620	25570	25322	25344	25286	25027	24830	25118	24697	24914	24694	24789	24751	24739	24692	24796	24818	24938	24925	24934	24939	24786	24854	24872	24649	24775	24745	24716	24739	24757	24711	24865	24845	24815	24862	24882	24780	24640	24705	24983	24909	24890	24998	24872	24672	24733	24777	24635	24855	24718	24660	24822	24864	25112	24921	24642	24713	24661	25020	25020	24802	24866	24568	24697	24809	25066	24684	24758	25133	24668	24916	24720	24793	24629	24778	24938	24961	24816	25042	24755	24798	24824	24946	24866	24964	24470	24626	24634	24730	24899	24504	24740	24824	24886	24817	24900	24752	24891	24909	24761	24745	24652	24892	24772	24860	24862	24619	24743	24592	24877	24975	24760	24698	24577	24853	24821	24599	24725	24614	24736	24840	24865	24594	24671	24618	24808	24887	24779	24653	24607	24953	24729	24695	24922	24826	24773	24727	24383	24739	24570	24520	24540	24823	24753	24641	24847	24575	24401	24430	24745	24847	24845	24948	25106	24744	24625	24771	24653	24658	24461	24630	24704	24577	24828	24947	25022	24904	24951	24671	24800	24710	24808	25042	24775	24729	24424	24942	24981	24759	24934	24737	24803	24909	24969	24941	24876	24839	24813	24722	24919	24982	24915	24815	24953	24710	24723	24779	24839	24459	24629	24765	24830	24802	24902	24814	24796	24862	24748	24591	24567	24806	24499	24793	24924	24673	24749	24657	24541	24935	24880	24789	24615	25141	24814	24527	24682	24620	24764	24751	24563	24727	24939	24694	24673	24736	24602	24636	24868	24968	24814	24973	24648	24667	24788	24925	24694	24726	24670	24617	24734	24838	24896	24521	24769	24696	24734	24902	25022	25042	24629	24805	24606	24641	24636	24815	24665	24763	24952	24792	24944	24943	24642	24919	24872	24743	24860	24530	24735	24907	24870	24908	24822	24931	24802	24966	24657	24896	24841	24630	24913	24763	24793	24676	24688	24907	24583	24849	24693	24641	24794	24854	24824	24732	24490	24685	24710	24859	24547	24683	24808	24734	24683	24889	24904	24919	24560	24939	24667	24868	24607	24791	24916	24865	24808	24924	24785	24943	24521	25027	24902	24894	24640	24680	24714	24740	24795	24816	24890	24553	24779	24739	24842	24753	25032	25000	24924	24766	24954	24945	24847	24883	24765	24752	24745	24467	24615	24984	24539	24927	24768	24748	24627	24547	25044	24575	24676	24776	24827	24642	24910	24657	24716	24754	24674	24632	24950	24808	24753	24468	24815	24799	24610	24662	24391	24643	24772	24947	24783	24752	24691	24595	24761	24905	24868	24760	24796	24872	24911	24774	24930	24643	24653	24555	24685	24696	24638	24679	24489	24672	24705	24818	24841	24735	24628	24871	24615	24712	24824	24644	24949	24832	24847	24708	24778	24888	24668	24965	24943	24767	24975	24807	24773	24868	24947	24616	24571	24923	24769	24542	24827	24775	24704	24705	24864	24759	24479	24520	24843	24926	24989	24723	24760	24798	24685	24842	25079	24732	24868	24635	24956	24758	24858	24636	24773	24668	24626	24468	24489	24892	24781	24976	25057	24665	25054	24974	24799	24725	24668	24872	24743	24907	24992	24722	24532	25004	24635	24712	24784	24902	24571	24779	24505	24667	24762	24804	24708	24700	24815	24545	24807	24826	24827	24860	24698	24656	24705	24691	24614	24535	24601	24872	24963	24570	24677	24823	24637	24763	24908	24891	24665	24705	24491	24900	24870	24768	24703	24801	24802	24648	24901	24669	24658	24709	24842	24908	24784	24771	24845	24547	24916	24838	24920	24728	25029	24876	24915	24805	24783	24969	24568	24667	24815	24892	25088	24839	24774	25085	24823	24740	24687	24639	24606	24770	24733	24741	24781	24887	24727	24579	24531	24359	24644	24800	24665	24979	24727	24738	24610	24742	24683	24791	24950	24694	24798	24803	24880	24839	24921	24980	24688	24504	24796	24988	24683	24703	24722	24844	24595	24883	24712	24688	24493	24983	24691	24890	24636	25005	24620	24874	24697	24566	24800	24835	24631	24725	24843	24986	24606	24796	24555	24569	24603	24776	24980	24762	24854	25004	24550	24731	24551	24785	25071	24734	24702	24741	24752	24622	24866	24985	24622	24805	24711	24719	24823	24942	24762	24625	24902	24740	24862	24833	24796	24798	24727	24852	24802	24622	24805	24798	24900	24605	24722	24817	24948	24764	24999	24834	24696	24736	24722	24775	24755	24798	24739	24874	24890	24791	24338	24617	24656	24716	24688	24664	24897	24866	24767	24921	24672	24767	25033	25003	24834	24766	25062	24805	24781	24818	24970	24788	24580	24970	24638	24681	24962	24782	24748	24651	24827	24965	24610	24673	24783	24772	24638	24672	24833	24747	24750	24838	24850	24696	24931	25026	25028	24902	24624	24742	24816	24810	24752	24513	24761	24853	24714	24652	24725	24865	24594	24888	24722	24631	24758	24883	24528	24780	24805	24668	24916	25122	24976	24744	24646	24651	24872	24807	24792	24882	24658	24769	24662	24801	24888	24734	24780	24570	25137	25035	24688	24737	24861	24692	24892	24861	24756	24788	24667	24818	24873	24733	24718	24658	25014	24796	24633	24937	24812	24916	24808	24925	24927	24874	24807	24813	24825	24553	24919	24637	24776	24679	24809	24780	24801	24732	24990	24640	24567	24859	24655	24767	24766	24461	24719	24989	24732	24496	24980	24889	24702	24535	24822	24760	24912	24813	24900	24746	24722	24737	24677	24814	24539	24686	24685	24754	24811	24641	24910	24760	24610	24506	24853	24531	24739	24849	24774	24543	24784	24769	24804	24608	24653	24675	24682	24846	24734	24727	24718	24677	24680	24779	24868	24911	24727	24801	24750	24851	24803	24718	24816	24825	24828	24669	24846	24753	24893	24986	24632	24762	24782	24831	24836	24854	24686	24770	24932	24772	24701	24849	24612	24783	24883	24737	24814	24798	24835	24545	24768	24810	24827	24752	24831	24770	24743	24844	24982	24702	24812	24926	24959	24939	24627	24569	24739	24866	24637	24701	24607	24783	24784	24830	24700	24897	24916	24653	25092	25133	24805	24827	24849	24819	24981	24897	24861	24649	24721	24655	24634	24791	24796	24747	24980	24497	24704	24752	24869	24907	25031	24442	24624	24468	24809	24777	24784	24869	24849	24653	24835	24827	24947	24904	24717	24805	25047	24887	24749	24597	24889	24894	24932	25029	24809	24545	24692	24608	24835	24651	24961	24612	24818	24727	24775	24902	24941	24824	24651	24651	24927	24682	24802	24870	24745	24831	24602	24801	24694	24896	24550	24574	24716	24755	24709	24610	24959	24680	24641	24608	24824	24604	24618	24941	24761	24609	24648	25034	24746	24764	24858	24731	24985	24699	24993	24775	24989	24830	24826	25159	24734	24518	24608	24809	24731	24829	25177	24691	24972	24812	24760	24572	24724	24834	25006	24855	25057	25025	24538	24493	24683	25085	25005	24684	24889	24859	24840	24707	24665	24712	24960	24821	24893	24618	25036	24859	24850	24821	24995	24757	24802	24578	24897	24829	25085	24935	24715	24677	24701	24744	24607	24658	24713	24866	24708	24735	24764	24618	24642	24936	24905	24703	24660	24830	24617	24920	24730	24724	24698	24679	24544	24770	24777	24723	24751	24732	24586	24759	24542	24647	24698	24767	24772	24718	24789	24789	24848	24803	24676	24579	24670	24632	24424	24863	24891	24869	24655	24621	24845	24703	24689	24789	24858	24993	24822	24748	24667	24752	24708	24528	24705	24631	24905	24675	24929	24923	24982	24714	24811	24517	24823	24720	24789	24859	24692	24709	24720	24759	24569	24782	24755	24929	24481	24385	24665	24620	24494	24777	24999	24672	24866	24826	24884	24655	25080	24797	24705	24875	24959	24758	24803	24670	25004	24733	24408	24690	24642	24864	24868	24562	24758	24765	24756	24765	24833	24575	24763	24670	24944	24680	24531	24682	24748	24895	24617	24555	24758	24854	24803	24799	24802	24623	24787	24808	24993	24832	24869	24922	24688	24556	24689	24578	24812	24582	24893	24604	24659	24567	24684	24898	24657	24836	24658	24648	24879	24887	24566	24788	24621	24699	24650	24642	24758	25070	24582	25043	24568	24618	24918	24570	25018	24803	24803	24763	25008	25047	24654	24891	24964	24708	24625	24724	24781	24573	24743	24557	24998	24699	24809	24646	24582	24737	24796	24745	24689	24772	24965	24731	24838	24715	24701	24829	24710	24707	24941	24783	24790	24794	24492	24701	25039	24928	24537	24952	24754	24932	24605	24803	24870	24944	24773	24950	24497	24866	25063	24977	24633	24641	24499	24478	24608	24871	24818	24915	24591	24676	24774	24878	24558	24866	24736	24634	24922	25039	24780	24807	24951	24649	24559	24667	24707	24817	24902	24769	24494	24927	24689	24597	24775	24647	24817	24840	24741	24614	24678	24905	24674	24847	24725	24734	24753	24990	25007	24814	24798	24552	24932	24903	24946	24876	24870	24427	24577	24869	25046	24667	24428	24689	24969	24590	24614	24844	24766	24671	24754	24835	24710	24766	24822	24832	24853	24774	24957	24528	24604	24713	24668	24837	24690	24628	24813	24644	24782	24972	24890	24862	24849	24776	24729	24776	24568	24661	24712	24874	24905	24731	24899	24862	24723	24535	24925	24875	24709	24803	24780	24790	24828	24577	24831	24740	24716	24788	24896	24759	24638	24896	25017	24750	24636	24831	24793	24895	24898	24634	24811	24781	25055	24884	24919	24902	24698	24713	24542	24800	24905	24566	24653	24872	24827	24859	24621	24505	24807	24866	24654	24773	24828	24702	24964	24806	24957	24763	24615	24768	24703	24888	24931	24876	24701	25023	24912	24719	24595	24834	24719	24682	24667	24731	24436	24807	24704	24708	24705	24686	24692	24632	24761	25084	24795	24837	24768	24565	24763	24754	24513	24958	24708	24878	24728	24678	24690	24796	24658	24662	24821	24830	24566	24579	24601	24748	24981	24806	24753	24746	24737	24649
44802	57198	53791	39337	25930	18099	17497	17157	16926	16775	16886	16770	16721	18602	27040	26256	22456	17969	16400	16304	16413	16432	16515	16251	16653	17439	17469	17254	16672	16390	16393	16133	16400	16270	16340	16256	16414	16375	16274	16321	16304	16132	16445	16252	16216	16219	16450	16294	16366	16289	16212	16444	16265	16557	16402	16287	16232	16153	16254	16191	16089	16165	16442	16288	16281	16289	16373	16382	16367	16355	16412	16429	16300	16238	16443	16370	16422	16283	16405	16313	16390	16416	16388	16354	16311	16262	16327	16362	16238	16367	16385	16376	16276	16306	16535	16242	16203	16376	16240	16184	16301	16314	16387	16350	16400	16330	16346	16368	16341	16210	16226	16384	16405	16286	16430	16324	16346	16264	16376	16257	16394	16391	16317	16369	16272	16393	16286	16426	16377	16366	16258	16313	16278	16324	16383	16333	16603	16411	16369	16473	16180	16226	16375	16216	16293	16327	16526	16382	16288	16203	16396	16347	16444	16358	16206	16236	16331	16362	16261	16137	16258	16358	16249	16384	16479	16536	16354	16173	16110	16297	16281	16461	16472	16254	16170	16381	16256	16399	16358	16259	16387	16148	16226	16555	16299	16187	16387	16439	16307	16220	16325	16239	16410	16303	16417	16549	16445	16410	16458	16314	16397	16372	16276	16373	16327	16213	16387	16461	16459	16111	16328	16332	16279	16181	16399	16360	16285	16354	16440	16375	16381	16500	16265	16438	16393	16406	16288	16339	16321	16412	16395	16280	16247	16343	16245	16346	16400	16337	16229	16490	16290	16269	16273	16360	16304	16383	16244	16311	16366	16323	16371	16266	16286	16450	16285	16386	16377	16239	16141	16259	16380	16338	16231	16147	16265	16200	16360	16375	16304	16355	16232	16358	16334	16258	16382	16356	16490	16265	16479	16248	16387	16333	16280	16346	16057	16173	16269	16445	16302	16226	16392	16336	16485	16262	16181	16255	16158	16468	16318	16283	16408	16263	16353	16309	16371	16459	16171	16253	16391	16411	16238	16310	16364	16392	16412	16384	16377	16316	16293	16255	16344	16338	16220	16218	16210	16342	16359	16345	16529	16428	16402	16492	16236	16251	16211	16442	16358	16483	16206	16311	16371	16413	16265	16361	16329	16234	16329	16413	16159	16378	16494	16333	16339	16325	16327	16132	16317	16423	16266	16423	16415	16113	16163	16454	16317	16204	16256	16287	16431	16284	16346	16364	16209	16417	16013	16246	16345	16249	16192	16153	16531	16423	16251	16285	16216	16232	16213	16366	16321	16212	16440	16313	16330	16153	16532	16406	16391	16386	16162	16479	16264	16202	16394	16332	16305	16479	16350	16229	16177	16332	16080	16514	16399	16313	16313	16262	16305	16360	16269	16403	16240	16343	16426	16363	16311	16238	16409	16388	16137	16540	16374	16395	16245	16175	16317	16302	16329	16321	16452	16300	16334	16421	16343	16257	16279	16351	16385	16293	16489	16204	16414	16246	16478	16187	16353	16321	16205	16176	16296	16421	16389	16260	16446	16444	16337	16352	16293	16274	16439	16350	16314	16407	16290	16330	16332	16256	16121	16264	16237	16339	16345	16079	16465	16450	16333	16384	16382	16326	16421	16340	16403	16283	16341	16369	16231	16265	16488	16342	16082	16473	16334	16274	16283	16287	16240	16393	16278	16365	16378	16291	16352	16360	16315	16258	16424	16276	16408	16294	16266	16256	16253	16404	16271	16278	16199	16358	16479	16358	16338	16472	16200	16174	16220	16311	16244	16380	16300	16222	16234	16287	16271	16398	16315	16365	16479	16456	16336	16336	16399	16333	16158	16442	16131	16361	16408	16413	16343	16419	16146	16328	16394	16050	16535	16186	16560	16386	16219	16276	16321	16325	16321	16166	16228	16208	16341	16127	16197	16416	16423	16467	16286	16285	16339	16217	16278	16363	16183	16308	16407	16574	16468	16263	16317	16245	16417	16173	16314	16410	16257	16227	16254	16476	16233	16359	16445	16233	16357	16371	16264	16586	16315	16211	16275	16308	16572	16370	16334	16371	16238	16269	16381	16444	16244	16388	16369	16121	16257	16169	16294	16313	16365	16443	16394	16310	16332	16420	16457	16321	16305	16344	16401	16428	16448	16259	16402	16374	16326	16176	16362	16283	16384	16533	16311	16251	16369	16355	16414	16347	16288	16382	16066	16335	16288	16367	16488	16351	16310	16254	16447	16286	16462	16440	16281	16167	16358	16286	16345	16329	16093	16369	16290	16379	16575	16158	16416	16303	16227	16202	16416	16438	16387	16310	16300	16310	16287	16195	16220	16374	16341	16326	16344	16322	16321	16050	16313	16323	16132	16245	16462	16385	16288	16305	16261	16328	16391	16369	16485	16183	16472	16356	16463	16128	16379	16382	16403	16457	16415	16242	16238	16434	16292	16197	16343	16339	16342	16457	16342	16487	16322	16159	16360	16351	16348	16386	16408	16418	16469	16443	16261	16329	16321	16361	16488	16271	16404	16338	16467	16345	16322	16273	16337	16269	16300	16323	16334	16299	16252	16351	16326	16270	16447	16229	16267	16181	16408	16242	16446	16411	16291	16393	16046	16372	16414	16446	16509	16251	16303	16246	16293	16329	16334	16224	16351	16295	16485	16192	16313	16340	16240	16485	16246	16259	16314	16327	16309	16279	16399	16170	16290	16286	16542	16429	16406	16429	16381	16521	16197	16381	16188	16348	16321	16346	16388	16196	16452	16079	16303	16380	16383	16303	16362	16241	16328	16425	16242	16394	16270	16357	16415	16197	16218	16419	16558	16358	16217	16231	16338	16351	16230	16258	16403	16211	16286	16396	16231	16387	16362	16391	16245	16284	16412	16365	16272	16203	16198	16264	16328	16374	16392	16387	16223	16436	16339	16304	16438	16390	16319	16301	16335	16308	16351	16367	16242	16234	16290	16345	16179	16179	16212	16411	16290	16338	16531	16406	16313	16372	16327	16157	16201	16221	16253	16227	16460	16318	16327	16325	16367	16527	16406	16337	16213	16317	16306	16247	16534	16293	16207	16294	16411	16373	16266	16129	16284	16427	16316	16400	16481	16151	16388	16383	16326	16409	16402	16082	16247	16128	16399	16470	16372	16286	16200	16268	16497	16533	16440	16348	16262	16196	16454	16285	16426	16211	16300	16311	16283	16417	16329	16337	16566	16298	16408	16186	16322	16308	16408	16354	16231	16402	16451	16274	16323	16396	16371	16218	16486	16374	16328	16289	16265	16441	16229	16498	16392	16314	16377	16369	16208	16390	16330	16355	16347	16298	16318	16384	16254	16186	16150	16240	16117	16168	16151	16221	16391	16369	16334	16419	16459	16368	16241	16443	16304	16310	16198	16364	16243	16390	16175	16245	16342	16259	16280	16238	16365	16348	16306	16434	16420	16491	16358	16274	16418	16233	16359	16384	16250	16243	16289	16211	16286	16146	16543	16308	16324	16133	16197	16294	16440	16367	16287	16218	16381	16505	16413	16256	16489	16341	16242	16226	16395	16285	16442	16252	16379	16230	16270	16532	16347	16319	16414	16391	16352	16345	16453	16413	16345	16591	16196	16200	16205	16408	16350	16244	16268	16266	16319	16464	16255	16399	16288	16124	16466	16365	16252	16295	16244	16430	16245	16257	16531	16247	16406	16208	16413	16249	16375	16572	16344	16182	16349	16389	16236	16253	16427	16247	16293	16320	16399	16139	16223	16308	16403	16364	16299	16456	16397	16120	16212	16126	16351	16317	16080	16206	16357	16365	16273	16278	16345	16385	16304	16573	16356	16235	16352	16544	16438	16485	16396	16372	16364	16489	16434	16391	16318	16263	16171	16321	16320	16391	16396	16431	16313	16331	16423	16403	16234	16279	16229	16370	16426	16341	16445	16384	16210	16200	16312	16527	16461	16330	16264	16318	16203	16336	16439	16455	16466	16510	16302	16428	16424	16380	16472	16289	16304	16407	16282	16356	16139	16393	16479	16130	16344	16138	16257	16491	16129	16343	16226	16259	16381	16222	16382	16271	16251	16352	16252	16241	16362	16198	16401	16455	16389	16420	16320	16239	16192	16334	16432	16369	16381	16342	16264	16311	16400	16425	16376	16242	16262	16409	16305	16325	16281	16122	16434	16342	16330	16398	16251	16427	16290	16293	16154	16409	16261	16377	16144	16383	16258	16208	16360	16351	16241	16402	16228	16278	16283	16375	16257	16171	16205	16417	16336	16440	16133	16449	16415	16437	16378	16192	16324	16452	16266	16393	16269	16187	16406	16019	16375	16360	16436	16434	16238	16284	16391	16328	16378	16391	16327	16286	16247	16420	16106	16273	16416	16287	16353	16285	16438	16373	16398	16417	16320	16313	16268	16343	16341	16328	16417	16396	16374	16366	16348	16387	16368	16396	16364	16311	16159	16342	16571	16361	16302	16427	16487	16409	16188	16435	16298	16280	16407	16115	16562	16233	16253	16345	16481	16303	16400	16127	16407	16197	16410	16484	16189	16507	16362	16250	16249	16342	16337	16111	16370	16164	16276	16343	16237	16329	16174	16300	16444	16377	16346	16417	16387	16349	16406	16499	16387	16219	16338	16341	16483	16286	16325	16438	16416	16106	16238	16200	16260	16329	16251	16288	16355	16220	16409	16220	16303	16303	16446	16417	16377	16255	16337	16280	16361	16266	16433	16280	16441	16361	16348	16186	16321	16364	16264	16194	16390	16286	16329	16272	16378	16341	16513	16384	16288	16396	16398	16255	16385	16292	16440	16264	16430	16362	16406	16431	16313	16412	16328	16360	16338	16522	16235	16378	16497	16241	16398	16387	16256	16177	16273	16270	16389	16268	16230	16288	16194	16441	16386	16236	16241	16272	16404	16252	16376	16373	16298	16292	16157	16510	16294	16316	16120	16301	16485	16263	16291	16243	16317	16270	16363	16435	16366	16386	16262	16442	16302	16372	16268	16269	16347	16309	16293	16393	16378	16257	16241	16403	16568	16418	16366	16325	16223	16576	16376	16517	16350	16409	16113	16439	16260	16269	16277	16189	16339	16357	16424	16359	16342	16275	16201	16403	16251	16396	16358	16428	16363	16371	16283	16264	16322	16306	16568	16213	16374	16280
21934	20496	27314	25522	23350	25041	29049	25595	24458	24826	24594	25123	27901	32372	37082	38131	35285	28412	24450	23595	24027	23976	23927	24234	24029	24581	24842	24532	24174	24005	23837	23905	23938	23794	23985	24169	23967	23779	24085	24222	23851	23927	23765	23870	23664	23791	23982	23857	23751	24013	23717	23631	23828	23781	24082	23927	24092	24153	23821	23912	23722	23699	23925	23949	23715	23803	23890	23921	23988	23828	23938	23764	23974	23777	23851	24083	23916	23733	23525	24008	23640	23927	23832	23928	23730	23800	23715	23970	23808	23985	23942	24066	23589	24042	23984	23778	24055	23923	23952	23723	23909	23772	23929	23581	23834	23628	23855	23798	23867	23915	23630	23684	23686	23684	23878	23850	23996	23924	23936	23834	23878	24088	23765	23781	23886	23731	23630	23860	23804	23878	23746	23806	24157	23901	23934	23719	23983	23775	23862	23866	23890	23620	23695	23664	23704	23932	23966	23722	23917	23572	23717	23742	23538	23895	23500	23996	23749	23713	23682	23742	23746	23805	23542	23858	24118	23778	23641	23867	23870	24087	23752	23885	23666	23890	23827	23909	24053	23917	23958	23908	23855	23746	24116	23543	23827	23897	23708	23759	23865	23677	23937	23801	23834	23593	23817	23889	23720	23678	23824	23862	23905	23725	23580	23980	23685	23845	24111	23798	23744	23596	23829	23792	23686	23928	23878	23795	23935	23879	23697	23810	23890	23833	24054	24034	23748	23792	23835	23829	23751	23748	23866	23882	23700	24078	23904	23983	23749	23732	23781	23934	23841	23855	23776	23837	23879	24071	23886	23814	24008	23731	23852	23694	23934	23804	23614	23684	23808	23611	23925	23970	23677	23878	23993	23870	23978	23883	24109	23909	23881	23792	23852	23757	23906	23906	23796	23647	23829	23756	23869	23941	23958	23585	23977	23897	23622	24095	23692	23783	23839	23594	23834	23898	23909	23869	23905	23856	23801	23780	24085	23888	23848	23719	23680	23632	23778	23621	23968	23728	23880	23509	23722	23814	23875	23981	23678	23800	23839	23847	23796	23609	23800	23687	23902	23885	23610	23923	23870	24214	23965	23868	23826	23729	23663	24017	23588	23696	23692	23777	23871	23828	23754	23770	23787	23848	23939	23880	23873	23443	23762	23692	23830	24083	23903	23876	23733	23809	24035	23760	23860	23893	23683	23908	23907	23870	23687	23989	23582	23837	23727	23828	23910	23717	23711	23745	23683	23761	23724	23603	23673	23792	23860	23904	23862	23726	23805	23954	23876	23729	23766	23510	23885	23754	23853	23981	23855	23834	23839	23659	23848	23693	24083	23578	23830	23935	23933	23948	23941	23750	23918	23973	23839	23632	23734	24059	24114	23647	23720	23856	23889	24014	23685	23915	24037	23729	23711	23663	23933	23838	23755	23932	23844	23915	23848	23889	23885	23689	23829	23950	23662	23765	23867	23864	23577	23738	23917	23850	23898	23754	23695	23448	23950	23986	23986	23751	23702	23600	23969	23817	23720	23512	23706	23667	23777	23824	23847	23724	23829	23663	23889	23693	23700	23817	23763	23504	23863	23981	23532	23763	23667	24009	23847	23747	23822	23801	23867	24063	23965	23375	23907	23995	23865	23586	23859	23762	23844	23750	23594	23617	23892	23863	23914	23876	23715	23800	23775	23611	23706	23828	23609	23841	23901	23845	23610	23916	24027	23711	23704	23679	23931	23705	23732	24017	23685	23868	23817	23641	23957	24098	24011	24047	24013	23917	23871	23829	23789	23866	23985	23929	23934	23814	23832	23996	23973	23847	23703	23804	23936	23752	23652	23744	23680	23905	23846	23919	23840	23771	23800	23752	23708	23560	23836	24101	23675	23800	23866	23823	23604	23839	23625	23751	23843	23885	23805	23860	23770	23827	23883	23636	23867	23795	23487	23793	23947	23858	23632	23817	23637	23925	23507	23734	23682	23760	23864	24022	23521	23478	23918	23653	23789	23622	23690	23750	23516	23728	23989	23739	23814	23881	23775	23818	23743	23903	23859	23848	23649	23701	23894	23999	23849	23853	23647	23754	23610	23614	23809	23892	23832	23598	23814	23751	23876	23907	23661	23944	23635	23729	23751	23876	23717	23773	24059	23731	23885	23847	23698	24014	23797	23691	23788	23690	23812	23776	23839	23695	23876	23791	23644	23432	23693	23756	23783	23796	23675	24047	23843	23634	23852	23954	23548	23798	23948	23646	23787	23916	23546	23630	23711	23649	23874	23741	23822	23721	23752	23718	23787	23622	23699	23852	23777	23845	23896	23809	23735	23794	23699	23822	23902	23884	24044	23854	23612	23838	23829	23853	23851	23843	23875	23701	23900	24031	23512	23938	23798	23858	23714	23777	23703	23516	23360	23772	23949	23929	23852	23764	24013	23707	23785	23695	23824	23764	23814	24037	24067	23870	23705	23771	23650	23830	23788	23832	23947	23630	23703	23948	23910	23789	23945	23862	23844	23781	23990	23835	23960	23895	23857	23810	24074	23858	23802	23764	23794	23852	23747	23691	23894	23936	23682	23704	23803	24188	23907	23830	23931	23965	23972	23726	23741	23870	23914	23778	23792	23791	24034	24066	23780	23624	23752	23547	23764	23759	23758	23652	24113	23639	23764	23928	23696	23673	23906	24064	23977	23530	23725	23728	23649	23770	23941	23876	23962	23687	23768	23906	23785	23573	23960	24113	23787	23976	23837	23670	23660	23546	23832	24024	23856	23684	23965	23838	23832	23702	24199	23989	23733	23879	23629	23744	23795	23976	23599	23922	23807	23737	23976	23863	23701	23822	23757	23823	23837	23727	23821	23772	23726	23701	23617	23801	23892	24050	23870	23759	23890	23752	23893	23919	24011	24003	23946	24114	23968	23751	23625	23785	23748	23796	23678	23494	23727	23760	23602	23575	23635	23766	23807	23920	23685	23665	23722	23696	23836	23836	23839	23740	23815	23477	23506	23933	23772	23741	23893	23892	24017	23686	23895	23823	23653	23964	23944	23882	23872	23760	23636	23691	23784	23888	23458	23908	23859	23944	23905	23964	23863	23880	23948	24152	23876	23742	23863	23869	23728	23628	23802	23803	23726	23798	23646	23679	23933	23693	23822	23751	23703	23668	23880	23783	23735	23647	23837	23956	23761	23949	23771	23669	23837	23807	23870	23838	23883	24009	23898	24009	23935	23901	23804	23945	23809	23680	23469	23510	24054	23846	23804	23708	23717	23693	23985	23889	23908	23700	23837	23884	23905	23714	23901	23734	23882	23965	23634	23844	23779	23726	23625	23743	23801	23793	24059	24002	24030	23790	23668	23741	23613	23780	23736	23446	23572	23737	23970	23926	24056	23717	23709	23697	23616	23719	23788	23796	24034	23879	23680	23820	23811	23558	24050	23627	23849	23827	23751	23755	23829	23741	23820	23765	23821	23896	23745	23897	23779	23870	23679	24096	23881	23983	23685	23679	23643	23814	23837	23755	23712	23671	23736	23957	24009	23740	23912	23688	23697	23632	23620	23681	23845	23731	23808	23934	23836	24006	23727	23643	23800	23888	23860	23784	23898	23929	23793	23733	23658	23873	23796	23884	23985	23891	23880	23685	23861	23943	23861	23868	23866	23754	23715	23658	23734	23796	23772	23788	23632	23873	23844	23641	23912	23754	23830	23814	23914	23702	23809	24055	23755	23623	23448	23837	23937	23785	23822	23767	23886	23877	23612	23736	23804	23738	23779	23966	24062	23845	23973	23780	23629	23434	23958	23925	23785	24036	23757	23965	23990	23781	23780	23995	23873	23723	23915	23945	24046	23757	24133	23968	23742	23929	23792	23728	23671	23734	23924	23849	23851	24008	23807	23610	23876	23744	23848	23793	23907	23822	23680	23867	24036	23790	23594	23818	23698	23861	23766	23856	23803	23747	23725	23822	23822	23671	23949	23733	23886	23601	23858	23790	23891	23820	23833	23923	24071	23942	23863	23691	23775	23879	23845	23747	23960	23933	23797	23919	23674	23647	23675	23749	23732	23798	23769	23513	23617	23707	23734	23717	23789	23668	23890	23669	23878	23779	23930	23818	23795	23943	23817	23741	23729	23641	23541	23504	23828	23534	23926	23521	23779	23882	23869	23787	23776	23896	23838	23949	23702	23647	23684	23700	24061	23682	24133	23787	23960	23785	23880	23827	23748	23641	24039	23983	23761	23922	23813	23861	23796	23719	23919	23772	23948	23982	23834	23636	23735	23703	23838	23949	23949	23901	23802	23764	23766	24050	24040	23757	23715	23943	23914	23962	23973	23680	23556	23810	23732	23859	23987	23889	23718	23811	23805	23812	23549	23891	23846	23678	23582	23923	23887	23725	23675	23411	24076	24003	23918	23889	23678	24043	23824	23801	23683	23617	23469	23306	23930	23755	23891	24177	23519	23810	23789	23866	24014	23615	23680	23863	23767	23902	23699	23825	23843	23530	23568	23813	24100	23770	23942	23877	23960	23691	23742	23623	23861	23839	23830	23862	23713	24110	23681	23634	23692	23789	23948	23896	23932	23786	24098	23785	23621	23876	23710	23724	23733	23904	23752	23811	23616	23687	23636	23650	23912	23820	23556	23898	23794	23639	23738	23685	23522	23735	23670	23866	24041	23670	24019	23660	23742	24190	23868	23623	23714	23757	23695	23703	23726	23633	23809	23632	23975	23700	23701	23764	23941	23657	23754	23622	23804	23822	24004	23962	23770	23605	23801	23660	23906	23836	23601	23798	23623	23696	23921	23862	23838	23960	23655	23739	23855	23754	23885	23502	23730	23511	23716	23824	23701	23949	23714	23762	23702	23893	23885	23854	23777	23770	24027	23883	23823	23627	23862	23902	23742	23804	23978	23662	23794	23761	23733	23524	23963	23690	23707	23902	23759	23785	24110	23780	23639	23864	23903	23758	23587	23913	23621	23763	23918	23741	23963	23690	23935	23929	24073	23978	23934	23967	23759	23842	23979	23788	23856	23690	23783	23690	23744	23869	23571	23604	23975	23798	23570	23626	23746	23951	23662	23840	23863	23707	23642	23939	23792	23805	23723	23773	23903	23986	23777	23768	23696	23844	23659	23788	23712	23850	23748	23563	23825	23771	23821	23810
42571	68035	65116	48180	30525	18952	17885	17252	16958	16547	16703	17871	22232	27770	32989	33139	29222	19746	15954	15853	15778	15738	15847	15881	16056	16934	16813	16468	16097	15968	16044	15780	15917	15692	15728	15690	15695	15777	15835	15864	15853	15834	15748	15910	15785	15756	15842	15789	15784	15841	15875	15596	15893	15698	15913	15813	15854	15847	15954	15787	15823	15833	15780	15918	15630	15716	15895	15889	15653	15803	15591	15829	15720	15701	15802	15800	15906	15709	15803	15812	15878	15728	15781	15961	15701	15778	15944	15794	15796	15827	15856	15773	15854	15804	15780	15899	15926	15725	15778	15966	15751	15760	15841	15701	15841	15638	15723	15679	15912	15942	15717	15666	15788	15907	15657	15740	15677	15851	15739	15758	15749	15910	15896	15852	15919	15788	15897	15789	15540	15729	15808	15817	15800	15658	15989	15756	15905	15677	15884	15950	15763	15729	15798	15803	15772	15799	15804	15755	15778	15836	15758	15894	15711	15822	15825	15748	15856	15724	15633	15830	15689	15651	15831	15814	15761	15942	15762	15939	15895	15669	15723	15799	15834	15655	15761	15745	15842	15804	15629	15717	15734	16011	15753	15798	15657	15879	15702	15688	15747	15846	15833	15838	15806	15952	15838	15630	15822	15871	15845	15732	15788	15961	15699	15774	15863	15757	15898	15817	15631	15624	15819	15898	15674	15791	15761	15882	15783	15759	15808	15868	15742	15745	15676	16016	15714	15782	15794	15832	15792	15779	15976	15646	15913	15794	15725	15692	15917	15777	15918	15765	15791	15756	15745	15872	15731	15870	15768	15830	15972	15796	15934	15630	15665	15914	15677	15760	15846	15932	15926	15696	15834	15907	15813	16017	15873	15836	15760	15714	15946	15702	15761	15918	15715	15942	15759	15802	15763	15820	15686	15865	15837	15721	15823	15649	15807	15668	15877	15901	15699	15781	15948	15835	15724	15972	15868	15922	15792	15864	15831	15830	16085	15706	15756	15810	15708	15773	15746	15775	15832	15695	15648	15927	15795	15573	15796	15653	15985	15592	15925	15815	15765	15714	15927	15859	15689	15749	15747	15883	15714	15828	15796	15693	15596	15862	15843	15712	15702	15699	15669	15812	15698	15756	15723	15927	15897	15828	15949	15805	15843	15804	15808	15819	15634	15712	15814	15766	15777	15764	15934	15754	15878	15716	16009	15744	15687	15957	15897	15650	15698	15753	15571	15768	15755	15961	15899	15783	15783	15887	15934	15827	15579	15822	15913	15767	15945	15719	15927	15789	15792	15598	15867	15787	15914	15788	15788	15792	15728	15853	15874	15856	15725	15810	15835	15728	15790	15733	15787	15731	15802	15669	15735	15758	15982	15726	15692	15822	15863	15804	15908	15630	15701	15836	15749	15896	15730	15749	15826	15963	15854	15913	15766	15596	15774	15927	15780	15703	15811	15778	15671	15619	15685	15704	15897	15612	15931	15782	15790	15769	15809	15922	15830	15723	15772	15981	15685	15925	15977	15836	15766	15705	15799	15893	15865	15815	15730	15800	15667	15900	15729	15990	15690	15705	15882	15888	15720	15810	15655	15870	15659	15804	15657	15858	15815	15792	15870	15662	15828	15787	15689	15785	15658	16088	15672	15861	15885	15684	15710	15690	15939	15665	15746	15816	15536	15775	15777	15854	15936	15819	15924	16026	15858	15752	15719	15824	15774	15828	15672	15719	15936	15717	15989	15775	15849	15837	15939	15922	15797	15895	15718	15846	16014	15730	15727	15879	15731	15663	15720	15858	15778	15884	15796	15873	15915	15817	15684	15593	15803	15844	15724	15577	15590	15732	15953	15666	15747	15705	15700	15757	15962	15694	15920	15667	15809	15822	15751	15822	15827	15673	15862	15763	15789	15804	15824	15757	15910	15926	15789	15699	15794	15892	15913	15769	15791	15701	15920	15802	15665	15807	15661	15926	15837	15823	15795	15824	15912	15829	15803	15956	15656	15753	15862	15777	15789	15874	15862	15888	15601	15787	15832	15715	15899	15663	15822	15823	15754	15840	15637	16024	15680	15830	15827	15645	15596	15900	15874	15804	15946	15765	15983	15667	15710	15793	15790	15878	15934	15763	15762	15977	15848	15834	15861	15956	15744	15771	15766	15742	15795	15890	15785	15733	15790	15952	15898	15910	15819	15830	15828	15702	15821	15799	15803	15819	15962	15825	15711	15725	15720	15799	15675	15822	15690	15874	15763	15803	15917	15798	15910	15777	15978	15682	15872	15716	15732	15859	15937	15838	15716	15746	15865	15817	15686	15783	15838	15874	15721	16067	15791	15804	15817	15694	15687	15862	15929	15787	15693	15918	15815	15716	15789	15730	15866	15805	15613	15746	15769	15753	15893	15807	15782	15853	15735	15690	15616	15820	15818	15777	15884	15852	15867	15676	15765	15887	15815	15928	15629	15815	15805	15659	15784	15688	15861	15751	15784	15876	15710	15780	15785	15566	15800	15937	15773	15581	15834	15952	15702	15776	15673	15794	15842	15736	15756	15843	15859	15821	15801	15831	15703	15879	15868	15754	15897	15690	15762	15704	15681	15887	15824	15876	15587	15820	15816	15772	15742	15683	15754	15910	15836	15671	15911	15842	15877	15857	15672	15717	15728	15815	15731	15957	15837	15748	15717	15707	15740	15857	15742	15795	15749	15723	15862	15828	15677	15744	15623	15907	15673	15821	15662	15761	15689	15996	15789	15629	15919	15847	15877	15808	15688	15756	15774	15769	15760	15827	15688	15783	15676	15868	15602	15899	15781	15800	15804	15802	15922	15673	15914	15824	15860	15958	15861	15838	15927	15753	15949	15787	15772	15947	15747	15852	15688	15872	15837	15919	15889	15890	15848	15960	15855	15799	15872	15851	15706	15740	15654	15732	15736	15823	15894	15711	15687	15669	15699	15742	15778	15736	15952	15786	15707	15827	15750	15863	15830	15785	16011	15698	15710	15749	15742	15722	15909	15787	15853	15793	15716	15857	15799	15771	15853	15747	15779	15805	15831	15774	15750	15740	15816	15877	15621	15815	15824	15838	15847	15763	15660	15638	15882	15686	15844	15764	15925	15907	15740	15903	15555	16054	15787	15719	15906	15682	15792	15802	15704	15905	15673	15786	15812	15680	15603	15814	15800	15602	15793	15877	15732	15946	15641	15744	15652	15746	15898	15892	15870	15951	15819	15846	15806	15744	15824	15653	15819	15680	15815	15809	15782	15915	15910	15811	15756	15794	15759	15666	15944	15800	15731	15666	15694	15729	15593	15806	15650	15833	15869	15708	15787	15855	15784	15913	15764	15871	15822	15930	15737	15818	15779	15772	15882	15867	15834	15646	15872	15679	15863	15623	15724	15775	15683	15717	15986	15750	15844	15762	15667	15715	15912	15817	16010	15827	15790	15809	15673	15842	15905	15856	15735	15820	15928	15666	15811	15936	15786	15633	15643	15969	15950	15766	15945	15979	15751	15657	15756	16127	15887	15937	15683	15768	15657	15770	15931	15737	15913	15737	15693	15874	15761	15856	15645	15745	15634	15704	15808	15884	15861	15762	15815	15709	15592	15862	15978	15802	15775	15684	15798	15708	15492	15804	15673	15968	16035	15747	15826	15841	15798	15887	15939	15797	15888	15652	15710	15697	15806	15739	15824	15851	15729	15874	15731	15882	15856	15737	15794	15869	15731	15821	15885	15872	15831	15778	15764	16008	15808	15697	15817	15906	15849	15764	15640	15812	15876	15835	15808	15825	15660	15738	15699	15820	15821	16027	15875	15768	15746	15691	15863	15811	15685	15780	15919	15715	15816	15874	15745	15772	15862	15765	15774	15816	15829	15717	15653	15886	15792	15708	15588	15930	15722	15794	15776	15916	15740	15753	15919	15879	15767	15622	15773	15601	15819	15649	15699	15869	15765	15555	15913	15806	15808	15883	15901	15867	15665	15943	15685	15553	15862	15760	15687	15710	15808	15701	15699	15919	15616	15897	15601	15783	15654	15956	15737	15880	15707	15735	15597	15806	15580	15851	15813	15675	15780	15733	15733	15825	15783	15850	15618	15807	15764	15910	15841	15719	15898	15633	16049	15595	15737	15864	15688	15904	15745	15820	15761	15726	15811	15832	15837	15866	15886	15751	15695	15777	15777	15854	15747	15736	15800	15806	15789	15790	15833	15722	15816	15761	15837	15835	15768	15855	15829	15771	15750	15870	15732	15771	15877	15745	15827	15899	15862	15821	15714	15629	15699	15681	15663	15782	15812	15504	15852	15940	15588	15830	15842	15905	15760	15626	15987	15883	15773	15822	15672	15622	15793	15915	15823	15745	15836	15761	15866	15820	15698	15772	15736	15649	15711	15618	15785	15895	15851	15763	15869	15835	15682	15730	15793	15795	15637	15724	15757	15836	15852	15694	15918	15966	15841	15646	15757	15889	15794	15785	15649	15797	15694	15913	15733	15864	15672	15783	15762	15909	15876	15750	15934	15602	15913	15686	15939	15630	15776	15685	15862	15910	15871	15746	15782	15815	15720	15656	16007	15529	15923	15657	15684	15794	15829	15657	15796	15825	15756	15795	15799	15887	15575	15882	15860	15841	15887	15713	15760	15989	15857	15959	15847	15706	15879	15848	15827	15590	15870	15655	15867	15907	15690	15735	15878	15587	15874	15925	15878	15733	15787	15998	15647	15776	15776	15669	15827	15771	15768	15845	15925	15772	15881	15735	15915	15748	15648	15480	15896	15883	15770	15778	15750	15757	15838	15736	15777	15591	15630	15747	15844	15793	15770	15749	15797	15701	15668	15824	15781	15943	15830	15665	15984	15862	15682	15793	15687	15683	15651	15959	15739	15816	15818	15800	15661	15901	15834	15850	15723	15779	15662	15992	15747	15769	15941	15798	15872	15637	15751	15746	15918	15926	15759	15803	15776	15914	15775	15702	15805	15816	15840	15764	15902	15942	15869	15742	15806	15851	15751	15792	15806	15875	15751	15745	15905	15710	15731	15755	15938	15661	15956	15711	15881	15796	15619	15880	15921	15724	15599	15845	15506	15773	15694	15928	15733	15846	15849	15783	15726	15668	15655	15710	15670	15863	15622	15668	15697	15748	15719	15691	15738	15688
41738	42330	43198	32550	25280	23629	23407	23037	23143	23123	22899	22857	22681	23134	23826	23991	23222	23118	22762	22559	22775	22677	22479	22758	22913	22822	22927	22720	22931	22987	22913	22657	22596	22582	22578	22642	22818	22732	22609	22629	22623	22815	22873	22717	22614	22816	22667	22698	22960	22650	22587	22427	22618	22613	22642	22529	22832	22741	22733	22732	22809	22874	22848	22744	22680	22708	22766	22689	22844	22786	22689	22647	22493	22791	22679	22830	22767	22648	22521	22694	22444	22641	22829	22648	22762	22657	22934	22627	22898	22756	22808	22617	22750	22908	22730	22749	22559	22742	22779	22471	22435	22840	22612	22765	22704	22807	22457	22706	22681	22577	22676	22757	22659	22717	22718	22503	22538	22708	22720	22718	22661	22731	22467	22648	22584	22620	22560	22517	22721	22683	22663	22722	22747	22762	22698	22735	22522	22565	22836	22547	22706	22663	22693	22594	22741	22896	22472	22800	22722	22897	22708	22569	22627	22688	22794	22739	22773	22788	22660	22784	22753	22570	22744	22616	22588	22732	22823	22600	22697	22708	22763	22730	23018	22683	22957	22624	22791	22772	22589	22660	22636	22714	22623	22652	22724	22515	22727	22672	22556	22659	22987	22782	22644	22599	22821	22593	22547	22697	22691	22559	22973	22710	22767	22818	22530	22802	22851	22653	22444	23023	22806	22919	23006	22862	22607	22474	22679	22868	22577	22701	22945	22725	22698	22745	22635	22530	22646	22777	22588	22661	22615	22905	22614	22789	22791	22678	22450	22897	22800	22493	22804	22799	22761	22628	22574	22734	22637	22568	22710	22684	22848	22845	22573	22715	22472	22902	22809	22736	22834	22773	22941	22909	22564	22392	22660	22618	22929	22740	23074	22643	22702	22491	22648	22685	22893	22927	22554	22873	22707	22456	22668	22564	22611	22631	22587	22464	22724	22811	22440	22729	22834	22792	22631	22782	22540	22854	22688	22713	22506	22858	22598	22455	22621	22817	22616	22795	22870	22744	22520	22493	22775	22713	22815	22671	22563	22492	22906	22794	22692	22772	22856	22733	22706	22728	22725	22857	22668	22371	22726	22539	22777	22438	22589	22529	22799	22536	22824	22652	22621	22444	22763	22738	22507	22696	22544	22633	22808	22730	22682	22602	22778	22670	22620	22659	22425	22777	22621	22807	22895	22740	22735	22633	22845	22789	22749	22758	22762	23027	22597	22606	22486	23061	22751	22678	22689	22526	22877	22508	22661	22642	22724	22772	22972	22907	22664	22710	22591	22617	22747	22772	22818	22612	22943	22699	22553	22595	22639	22924	22734	22787	22719	22669	22799	22718	22861	22761	22666	22755	22942	22887	22693	22969	22705	22631	22733	22572	22666	22552	22485	22502	22648	22835	22685	22721	22795	22770	22492	22521	22691	22511	22583	22644	22667	22522	22555	22729	22642	22797	22809	22819	22580	22710	22853	22690	22662	22820	22654	22602	22769	22555	22670	22582	23025	22730	22665	22848	22667	22586	22733	22730	22729	22546	22764	22622	22803	22858	22753	22533	22488	22592	22815	22825	22677	22773	22941	22839	22766	22580	22650	22605	22792	22600	22481	22391	22795	22636	22794	22525	22875	22918	22708	22681	22578	22649	22667	22460	22815	22750	22758	22349	22686	22825	22521	22611	22677	22934	22773	22682	22634	22736	22597	22531	22706	22769	22538	22326	22640	22747	22538	22785	22731	22893	22562	22841	22759	22660	22643	22743	22762	23004	22804	22770	22705	23013	22805	22781	22726	22517	22771	22954	22457	22889	22899	22692	22595	22583	22693	22601	22832	22620	22654	22552	22766	22598	22613	22648	22561	22607	22488	22690	22920	22781	22676	22647	22861	22673	22626	22668	22752	22782	22703	22702	22786	22726	22637	22535	22612	22524	22636	22614	22798	22741	22616	22779	22788	22627	22622	22867	22545	22925	22615	22869	22613	22658	22641	22646	22819	22691	22735	22746	22741	22763	22843	22741	22675	22676	22872	22796	22662	22719	22660	22884	22598	22532	22720	22786	22646	22537	22789	22825	22723	22615	22695	22794	22695	22550	22774	22741	22896	22788	22888	22972	22856	22735	22636	22682	22808	22808	22648	22715	22915	22742	22689	22507	22638	22618	22813	22791	22703	22635	22787	22779	22628	22995	22624	22750	22517	22817	22715	22576	22733	22749	22788	22606	22843	22778	22753	22788	22658	22745	22753	22659	22793	22536	23028	22718	22672	22657	22483	22677	22654	22643	22850	22617	22774	22713	22661	22646	22973	22650	22731	22607	22635	22651	22629	22772	22644	22610	22679	22950	22699	22718	22844	22820	22773	23023	22750	22678	22767	22756	22699	22793	22631	22575	22635	22827	22612	22488	22856	22864	22753	22632	22852	22868	22732	22605	22733	22692	22791	22378	22549	22678	22707	22684	22618	22733	22541	22576	22587	22757	22903	22642	22682	22477	22739	22584	22768	22420	22606	22917	22731	22767	22863	22712	22706	22952	22729	22681	22806	22764	22657	22360	22699	22714	22613	22701	22801	22667	22842	22828	22795	22795	22592	22940	22806	22893	22642	22709	22561	22720	22581	22595	22560	22841	22732	22829	22502	22719	22738	22793	22504	22568	22865	22829	22521	22766	22709	22852	22461	22656	22732	22331	22583	22889	22713	22771	22990	22584	22777	22846	22623	22499	22527	22865	22898	22785	22715	22733	22865	22691	22657	22707	23070	22618	22723	22614	22968	22765	22624	22850	22878	22495	22612	22710	22544	22781	22703	22532	22906	22573	22677	22895	22738	22658	22511	22783	22847	22817	22656	22721	22877	22825	22773	22859	22916	22614	22842	22807	22883	22760	22760	22600	22769	22590	22863	22549	22920	22940	22804	22766	22748	22570	22691	22676	22535	22587	22655	22443	22829	22848	22735	22568	22739	22625	22442	22918	22906	22708	22731	22650	22758	22651	22921	22725	22577	22709	22630	22637	22991	22560	22730	22638	22619	22537	22767	22766	22727	22536	22730	22726	22677	22667	22710	22722	22741	22662	22726	22764	22766	22662	22896	22708	22729	22537	22570	22745	22582	22738	22856	22705	22669	22443	22714	22405	22682	22803	22593	22622	22401	22783	22583	22684	22697	22759	22575	22563	22620	22549	22804	23006	22621	22798	22697	22606	22665	22889	22813	22560	22715	22706	22775	22605	22660	22790	22891	22575	22593	22771	22667	22670	22859	22899	22721	22371	22563	22647	22959	22755	22756	22701	22787	22567	22738	22749	22628	22778	22727	22593	22623	22585	22783	22730	22678	22827	22715	22349	22690	22661	22654	22700	22814	22717	22451	22587	22899	22588	22640	22582	22523	22736	22759	22870	22829	22866	22682	22797	22567	22633	22702	22742	22701	22923	22643	22596	22513	22735	22793	22631	22575	22859	22849	22639	22792	22677	22641	22823	22613	22747	22732	22833	22796	22656	22696	22704	22557	22575	22793	22745	22652	22627	22739	22654	22713	22653	22703	22880	22748	22547	22704	22599	23000	22693	22675	22633	22846	22631	22642	22844	22713	22468	22537	23017	22991	22690	22514	22767	22667	22855	22714	22576	22651	22794	22701	22777	22802	22919	22546	22897	22606	22746	22886	22566	22814	22637	22584	22811	22541	22687	22761	22713	22714	22589	22729	22628	22749	22476	22893	22722	22557	22638	22775	22787	22683	22613	22667	22821	22640	22540	22704	22748	22652	22455	22534	22721	22862	22775	22620	22729	22691	22856	22699	22734	22679	22724	22756	22766	22756	22667	22928	22725	22858	22810	22640	22823	22798	22575	22848	22765	22720	22651	22818	22756	22726	22651	22501	22494	22678	22587	22730	22663	22536	22649	22716	22618	22488	22775	22846	22717	22845	22820	22667	22795	22580	22819	22962	22582	22726	22645	22978	22767	22710	22637	22760	22821	22833	22892	22724	22762	22561	22455	22483	22618	22812	22911	22974	22883	22901	22850	22602	22610	22788	22586	22644	22524	22664	22818	22762	22606	22538	22618	22871	22585	22686	22615	22615	22489	22590	22621	22706	22658	22751	23078	23005	22686	22579	22568	22696	22625	22590	22752	22723	22777	22774	22685	22651	22713	22691	22647	22785	22759	22597	22592	22861	22655	22492	22832	22531	22663	22763	22805	22771	22715	22707	22807	22712	22726	22708	22557	22734	22709	23050	22703	22942	22776	22904	22324	22693	22862	22596	22701	22840	23115	22772	22815	22874	22977	22721	22706	22799	22517	22711	22604	22756	22678	22850	22619	22726	22735	22743	22768	22506	22862	22592	22723	22762	22649	22955	22497	22804	22553	22801	22563	22904	22624	22733	22707	22598	22782	22567	22689	22791	22721	22682	22460	22752	22683	22732	22620	22732	22719	22853	22735	22714	22702	22669	22618	22772	22721	22890	22491	22664	22609	23004	22635	23087	22834	22595	22539	22808	22376	22532	22571	22565	22531	22739	22852	22638	22581	22805	22670	22651	22688	22551	22478	22731	22658	22736	22889	22766	22650	22687	22781	22664	22443	22715	22684	22787	22817	22637	22771	22715	22685	22642	22679	22793	22806	22758	23019	22555	22942	22738	22694	22652	22853	22743	22561	22882	22561	22627	22629	22786	22668	22923	22583	22686	22738	22748	22712	22574	22824	22607	22680	22506	22685	22733	22648	22610	22691	22603	22945	22502	22606	22584	22539	22721	22713	22841	22714	22941	22676	22473	22501	22508	22902	22896	22736	22746	22666	22697	22755	22465	22524	22533	22560	22664	22735	22670	22551	22788	22645	22481	22641	22685	22474	22652	22477	22769	22635	22713	22878	22596	22620	22811	22725	22966	22661	22529	22556	22824	22618	22509	22682	22674	22777	22670	22521	22764	22576	22764	22735	22660	22741	22732	22662	22922	22474	22629	22923	22719	22705	22860	22751	22783	22680	22657	22729	22710	22812	22578	22853	22595	22812	22822	22961	22823	22886	22594	22883	22995	22649	22718	22747	22796	22753	22804	22483	22636	22864	22809	22665	22531	22587	22877	22800	22860	22801	22583	22814	22770	22689	22869	22846	22834	22629	22727	22638	22528	22703	22798	22557	22943	22878	22660	22537	22716	22521
44068	50190	42408	26124	18584	16348	16142	15973	15757	15608	15532	15540	15626	15910	16671	16564	15720	15313	15242	15225	15519	15343	15521	15364	15372	15311	15548	15357	15393	15442	15372	15413	15339	15265	15312	15264	15254	15259	15109	15261	15294	15416	15399	15398	15475	15406	15244	15264	15208	15295	15333	15197	15259	15451	15235	15302	15370	15173	15375	15316	15454	15054	15276	15351	15332	15311	15263	15314	15236	15302	15200	15611	15473	15205	15409	15364	15406	15164	15314	15288	15337	15403	15265	15352	15245	15433	15259	15344	15420	15366	15297	15395	15297	15243	15174	15245	15459	15291	15342	15475	15367	15329	15420	15311	15446	15478	15255	15359	15379	15299	15201	15303	15407	15208	15353	15278	15416	15481	15246	15356	15335	15387	15525	15514	15444	15376	15359	15402	15266	15336	15206	15448	15256	15446	15440	15380	15384	15462	15228	15353	15323	15076	15407	15314	15217	15371	15328	15288	15317	15474	15274	15387	15384	15359	15497	15387	15378	15370	15340	15324	15326	15242	15401	15377	15365	15504	15389	15283	15273	15282	15382	15464	15424	15317	15336	15388	15483	15394	15477	15294	15414	15264	15263	15382	15369	15353	15337	15332	15204	15359	15285	15415	15409	15378	15450	15356	15279	15409	15415	15166	15393	15365	15291	15350	15213	15357	15279	15211	15262	15267	15421	15209	15356	15264	15032	15395	15346	15522	15389	15365	15413	15306	15371	15476	15310	15293	15210	15425	15287	15569	15210	15295	15418	15217	15456	15232	15392	15328	15209	15402	15453	15282	15236	15293	15375	15227	15183	15243	15450	15488	15354	15258	15527	15252	15476	15309	15318	15339	15358	15259	15273	15458	15526	15383	15462	15237	15544	15345	15278	15371	15178	15417	15191	15399	15322	15264	15189	15516	15236	15434	15180	15391	15416	15464	15351	15382	15323	15201	15349	15363	15358	15140	15470	15261	15375	15109	15380	15338	15282	15284	15297	15344	15254	15385	15446	15429	15327	15317	15382	15389	15477	15283	15468	15279	15180	15387	15268	15307	15342	15468	15396	15223	15170	15441	15308	15544	15273	15382	15354	15451	15365	15439	15291	15353	15454	15405	15358	15515	15448	15544	15195	15272	15234	15221	15291	15367	15243	15201	15378	15562	15391	15399	15264	15381	15355	15320	15446	15280	15224	15432	15338	15307	15406	15380	15368	15410	15428	15339	15487	15398	15249	15360	15371	15460	15225	15398	15475	15390	15531	15444	15357	15347	15308	15448	15285	15348	15298	15424	15353	15364	15217	15324	15350	15501	15348	15377	15359	15269	15247	15279	15408	15364	15432	15366	15298	15209	15310	15364	15421	15284	15369	15334	15283	15518	15418	15466	15205	15450	15390	15333	15417	15267	15447	15314	15283	15428	15338	15430	15303	15409	15244	15206	15345	15292	15417	15235	15493	15322	15354	15320	15511	15304	15083	15098	15476	15370	15449	15373	15167	15330	15393	15341	15578	15309	15211	15479	15303	15395	15192	15216	15351	15197	15260	15419	15307	15359	15286	15359	15350	15376	15299	15488	15275	15436	15363	15305	15387	15284	15461	15251	15377	15264	15346	15425	15461	15347	15324	15343	15451	15385	15369	15431	15419	15278	15342	15513	15313	15152	15384	15385	15387	15372	15352	15393	15475	15190	15261	15349	15279	15369	15211	15446	15415	15325	15325	15341	15338	15284	15257	15327	15289	15232	15345	15342	15413	15290	15279	15300	15386	15335	15374	15299	15342	15481	15388	15479	15308	15368	15296	15229	15196	15273	15278	15340	15251	15379	15405	15181	15276	15212	15294	15117	15309	15383	15346	15282	15281	15448	15287	15464	15370	15320	15391	15259	15413	15269	15447	15312	15417	15281	15377	15420	15457	15267	15162	15340	15424	15354	15353	15401	15309	15344	15316	15365	15460	15349	15282	15361	15479	15295	15368	15336	15564	15392	15248	15367	15343	15313	15305	15408	15405	15418	15265	15244	15425	15274	15392	15326	15446	15418	15310	15364	15311	15477	15373	15444	15441	15240	15323	15486	15333	15342	15392	15311	15257	15369	15292	15354	15411	15456	15417	15275	15410	15403	15423	15310	15512	15364	15477	15446	15356	15254	15397	15276	15245	15199	15510	15331	15406	15368	15357	15224	15270	15294	15260	15344	15383	15203	15348	15204	15352	15384	15400	15391	15372	15319	15321	15221	15317	15202	15311	15312	15422	15314	15360	15449	15255	15456	15341	15286	15382	15309	15410	15216	15129	15240	15344	15375	15413	15462	15283	15455	15159	15337	15348	15160	15463	15311	15260	15364	15383	15407	15350	15422	15316	15107	15362	15439	15232	15151	15460	15240	15610	15351	15360	15439	15411	15376	15327	15280	15239	15365	15258	15235	15305	15270	15388	15345	15357	15245	15284	15258	15409	15338	15408	15453	15216	15439	15340	15267	15197	15369	15432	15321	15360	15391	15244	15442	15461	15210	15481	15355	15218	15324	15128	15243	15324	15407	15418	15217	15329	15356	15217	15343	15312	15279	15289	15316	15395	15462	15311	15325	15315	15489	15545	15291	15450	15372	15370	15372	15456	15378	15144	15386	15404	15488	15303	15220	15374	15334	15419	15162	15468	15205	15412	15326	15201	15381	15201	15357	15180	15397	15275	15303	15288	15357	15272	15298	15259	15275	15321	15389	15298	15352	15208	15327	15370	15301	15469	15278	15279	15376	15320	15237	15300	15403	15364	15343	15326	15334	15365	15407	15326	15359	15366	15281	15346	15490	15282	15281	15344	15275	15266	15363	15290	15420	15249	15554	15215	15371	15257	15423	15247	15329	15299	15147	15387	15298	15450	15450	15233	15291	15292	15426	15299	15311	15272	15186	15521	15338	15205	15517	15621	15345	15274	15385	15354	15426	15462	15354	15338	15301	15214	15367	15421	15313	15423	15295	15478	15610	15350	15232	15326	15410	15283	15439	15352	15473	15347	15164	15370	15477	15392	15094	15508	15336	15432	15328	15488	15342	15410	15372	15418	15388	15208	15437	15277	15329	15369	15295	15292	15469	15369	15239	15471	15240	15387	15455	15335	15111	15289	15266	15447	15396	15467	15420	15417	15433	15245	15272	15281	15274	15416	15303	15364	15273	15399	15344	15408	15402	15515	15398	15411	15280	15254	15444	15451	15174	15306	15447	15415	15366	15323	15395	15317	15297	15343	15162	15203	15173	15362	15408	15316	15368	15417	15399	15301	15511	15308	15286	15331	15221	15326	15328	15355	15273	15325	15446	15380	15392	15308	15393	15387	15485	15363	15502	15279	15349	15272	15204	15241	15309	15348	15378	15318	15318	15430	15380	15377	15330	15354	15529	15253	15387	15528	15269	15495	15283	15400	15418	15214	15297	15356	15377	15325	15369	15312	15331	15484	15416	15306	15271	15273	15448	15247	15133	15340	15278	15297	15524	15457	15313	15331	15397	15333	15362	15514	15254	15404	15211	15356	15355	15411	15326	15420	15278	15397	15313	15493	15309	15470	15535	15263	15352	15296	15306	15480	15206	15297	15239	15504	15306	15419	15400	15346	15359	15383	15218	15399	15356	15190	15423	15299	15338	15331	15418	15270	15504	15488	15327	15194	15418	15598	15309	15525	15365	15353	15443	15369	15322	15422	15213	15262	15292	15309	15390	15293	15360	15373	15172	15223	15345	15312	15437	15351	15154	15367	15405	15280	15289	15220	15382	15363	15352	15306	15407	15510	15234	15176	15428	15463	15292	15510	15417	15326	15385	15331	15373	15256	15266	15490	15461	15272	15373	15271	15233	15389	15396	15358	15139	15260	15396	15159	15507	15284	15359	15546	15406	15193	15333	15306	15292	15450	15421	15247	15450	15455	15422	15400	15289	15276	15311	15309	15288	15401	15221	15329	15378	15277	15344	15321	15310	15500	15362	15473	15365	15318	15556	15589	15404	15439	15415	15430	15405	15205	15376	15446	15430	15218	15573	15362	15486	15326	15396	15200	15307	15261	15389	15201	15352	15266	15403	15532	15286	15422	15329	15449	15404	15498	15349	15225	15462	15330	15387	15292	15293	15486	15198	15445	15393	15294	15428	15251	15426	15448	15308	15400	15432	15332	15232	15542	15446	15307	15433	15467	15375	15196	15593	15445	15404	15331	15287	15311	15194	15427	15292	15373	15252	15546	15481	15506	15257	15282	15261	15274	15275	15364	15241	15210	15251	15516	15285	15299	15456	15279	15339	15348	15176	15332	15342	15435	15573	15340	15363	15308	15317	15450	15465	15375	15238	15285	15407	15244	15457	15401	15333	15418	15364	15280	15446	15269	15448	15293	15128	15288	15309	15351	15400	15423	15443	15262	15286	15244	15329	15416	15404	15245	15284	15442	15438	15412	15293	15328	15382	15386	15277	15350	15366	15442	15527	15457	15338	15311	15319	15448	15242	15493	15197	15310	15334	15438	15288	15362	15374	15352	15422	15391	15385	15461	15337	15325	15229	15425	15387	15328	15433	15508	15363	15299	15370	15450	15311	15367	15220	15317	15413	15530	15351	15327	15207	15437	15256	15333	15325	15182	15402	15383	15495	15337	15258	15274	15262	15350	15360	15380	15414	15176	15242	15318	15378	15213	15394	15337	15514	15323	15297	15465	15194	15309	15553	15402	15330	15511	15331	15440	15429	15329	15393	15265	15286	15249	15489	15340	15476	15379	15348	15460	15407	15399	15160	15502	15305	15251	15383	15448	15275	15097	15472	15414	15281	15239	15340	15166	15330	15333	15268	15546	15378	15452	15253	15499	15161	15453	15267	15412	15521	15312	15504	15450	15352	15209	15331	15256	15356	15400	15297	15143	15393	15417	15272	15520	15436	15225	15373	15178	15362	15337	15482	15308	15473	15376	15336	15286	15408	15372	15442	15485	15406	15310	15294	15324	15454	15430	15411	15466	15237	15295	15323	15283	15231	15418	15162	15516	15323	15365	15233	15316	15402	15232	15378	15278	15302	15415	15378	15252	15272	15394	15435	15397	15340	15349	15279	15264	15237	15157	15239	15114	15283	15397	15273	15332	15379	15281	15238	15410	15404	15501	15481	15335	15322	15300	15602	15285	15177	15281	15476
23402	20615	28103	28073	26978	27424	29139	26540	26480	26551	26620	26206	26390	29336	36172	35273	30776	27386	26040	25798	25705	25890	25538	25941	26106	26472	26231	26177	26047	25555	25949	25613	25910	25856	25773	25786	25775	25548	25774	26080	25867	25669	25820	26065	25553	25885	25708	25884	25705	25628	25684	25692	26119	25767	25667	25554	25742	25847	25798	25854	25582	25868	25732	25664	25413	25610	25993	25765	25893	25815	25842	25681	25618	25617	25642	25759	25774	25954	25653	25574	25829	25572	25591	25776	25662	25753	26043	25759	25864	25748	25602	25653	25876	25836	25680	25670	25937	25497	25669	25699	25863	25920	25514	25845	26076	25721	25742	25736	25606	25680	25832	25607	25979	25760	25675	25508	25519	25951	25619	25688	25834	25829	25729	25590	25493	25769	25810	25655	25872	25798	25772	25703	25664	25697	25771	25660	25573	25559	25851	25667	25691	25791	25531	25746	25787	25656	25844	25716	25815	25617	25718	25429	25667	25437	25908	25640	25550	25650	25875	25497	26025	25786	25807	25820	25692	25594	25599	25880	25917	25546	25667	25614	25787	25698	25881	25774	25977	25766	25782	25476	25547	25859	25662	25847	25650	25791	25776	25671	25890	25419	25619	25675	25857	25429	25515	25582	25822	25613	25526	25720	25677	25839	25832	25684	25831	25311	25794	25289	25778	25565	25621	25513	25788	25534	25508	25730	25888	25790	25667	25365	25815	25609	25675	25377	25903	25619	25733	25657	25597	25909	25859	25382	25599	25540	25901	25717	25822	25716	25742	25784	25722	25649	25840	25676	25699	25701	25847	25546	25669	25788	25819	25800	25779	26032	25992	25770	25611	25640	25666	25759	25550	25913	25783	25858	25654	25499	25677	25408	25589	25613	25771	25725	25707	25689	25488	25804	25738	25764	25842	25829	25771	25600	25806	26056	25746	25810	25823	25981	25688	25591	25575	25535	25766	25593	25889	25830	25655	25697	26045	25488	25695	25624	25880	26016	25837	25950	25804	25736	25647	25792	25756	25993	25721	25399	25693	25736	25653	25947	25819	25675	25793	25606	25742	25880	25737	25711	25683	25496	25409	25593	25813	25784	25846	25500	25730	25863	25970	25791	25699	25714	25667	25740	26082	25584	25758	25666	25686	25661	25812	25778	25693	25590	25640	25680	25682	25444	25532	25645	25552	25731	25754	25687	25652	25551	25802	25997	25857	25683	25673	25676	25619	25651	25696	25748	25701	25793	25638	25955	25596	25690	25845	25802	25933	25618	25587	25693	25667	25668	25808	25615	25885	25796	25857	25728	25865	25648	25602	25768	25876	25779	25634	25696	25565	25726	25620	25535	25551	25926	25552	25620	25803	25745	25807	25741	25933	25648	25810	25738	25893	25869	25756	25703	25621	25798	25679	25656	25682	25810	25707	25483	25639	25863	25705	25568	25786	25788	25702	25554	25741	25507	25627	25667	25897	25819	25541	25823	25921	25682	25617	25645	25534	25577	25477	25762	25919	25602	25721	25650	25717	25688	25727	25564	25851	25921	25835	25769	25793	25735	25648	25418	25868	25646	25879	25895	25358	26021	25457	25620	25864	25719	25739	25738	25941	25795	25801	25689	25872	26034	25949	25855	25841	25628	25655	25819	25624	25924	25799	25926	25858	25875	25659	25828	25593	25622	25781	25443	25817	26048	25643	25867	25779	25723	25580	26184	25879	25944	25626	25614	25661	25621	25759	25877	26018	25416	25693	25744	25865	25743	25848	25671	25606	25717	25755	25773	25711	25577	25811	25788	25625	25828	25688	25704	25892	25624	25523	25704	25573	25625	25684	25685	25767	25723	25710	25685	25540	25850	25816	25879	25700	25748	25803	25700	25657	25602	25755	25858	25702	25761	25706	25632	25763	25594	25747	25584	25702	25512	25695	25843	25636	25546	25498	25520	25781	25767	26029	25705	25735	25551	25457	25755	25794	25573	25602	25666	25791	25912	25775	25797	25718	25548	25868	25778	25757	25521	25488	25659	25812	25726	25633	25562	25692	25748	25962	25759	25944	25559	25664	25743	25880	25850	25571	25601	25699	25596	25550	25523	25884	25664	25809	25530	25699	25591	25629	25747	25567	25911	25424	25605	25733	25657	25741	25935	25717	25591	25563	25591	25614	25625	25704	25639	25918	25774	25809	25814	25566	25839	25900	25781	25675	25661	25858	25774	25848	25657	25964	25783	25834	25607	25603	25594	25853	25928	25868	25659	25572	25767	25534	25619	25889	25851	25689	25747	25549	25689	25729	25802	25833	25486	25394	25664	25577	26126	25850	25884	25718	25801	25650	25759	25781	25758	25698	25601	25623	25741	25663	25667	25727	25734	25567	25561	25836	25587	25813	25801	25829	25749	25803	25853	25632	25545	25804	25650	25867	25704	25683	25487	25726	25653	26115	25697	25902	25725	25461	25814	25747	25566	25710	25758	25732	25551	25889	25511	25615	25599	25865	25553	25700	25790	25578	25772	25690	25828	25649	25811	25695	25726	25855	25708	25857	25589	25632	25922	25979	25675	25654	25729	25682	25789	25893	25804	25698	25738	25482	25862	25744	25878	25785	25659	25924	25956	25649	25919	25733	25931	25932	25734	25825	25482	25904	25658	25721	25874	25802	25631	25812	25748	26042	25756	25853	25902	25622	25482	25806	25952	25681	25751	25417	25447	25775	25918	25688	25457	25792	26033	25800	25571	25986	25731	25478	25521	25743	25847	25922	25659	25775	25637	25761	25564	25800	25714	25805	25608	25536	25626	25973	25680	25650	25597	25748	25782	25761	25827	25612	25905	25635	25861	25762	25876	25631	25990	25942	25710	25542	25719	25520	25763	25637	25915	25839	25679	25826	25621	25645	25840	25794	25782	25801	25679	25740	25751	25520	25580	25866	25724	25658	25753	25626	25676	25783	25495	25631	25795	25574	25901	26058	25640	25828	25485	25585	25303	25784	25867	25879	25863	25709	25624	25592	25899	25746	25816	25727	25671	25816	25841	25845	25647	25995	25815	25598	25945	25825	25815	25995	25741	25985	25858	25665	25801	25650	25325	25716	25674	25686	25942	25736	25782	25684	25726	25918	25692	25829	25778	25591	25560	25734	25839	25351	25763	25606	26005	25615	25711	25726	25614	25885	25587	25855	25560	25724	25872	25813	25831	25624	25755	25745	25726	25839	25715	25704	25638	25415	25842	25785	25956	25740	25705	25697	25794	25674	25685	25822	25829	25726	25832	25722	25779	25816	25623	25754	25523	25641	25653	25823	25661	25832	25897	25756	25615	25695	25693	25870	25918	25588	25767	25240	25661	25688	25916	25769	25869	25713	25647	25853	25863	25841	25858	25921	25952	25906	25896	25728	25893	25677	25555	25805	25753	25773	25808	25690	25446	25843	25694	25679	25743	25594	25697	25440	25753	25763	25646	25796	25526	25566	25719	25935	25776	25632	25835	25603	25732	25790	25686	25792	25759	26080	25831	25684	25797	25872	25818	25942	25873	25419	25850	25880	25754	25676	25693	25600	25661	25666	25488	25518	25691	25781	25860	25816	25928	25716	25820	25690	25445	25628	25840	25759	25671	25639	25933	25664	25734	25782	25606	25766	25564	25281	25730	25670	25666	25707	25858	25994	25649	25533	25675	25864	25727	26154	25810	25629	25704	25726	25762	25689	25740	25698	25653	25748	25740	25705	25793	25972	25569	25760	25617	25535	25912	25838	25537	25428	25592	25889	25643	25545	25480	25763	25954	25767	25562	25756	25661	25726	25763	25803	25797	25889	25809	25838	25816	25799	25765	25680	25756	25813	25653	25595	25904	25730	25620	25721	25631	25755	25712	25789	25916	25668	25641	25730	25787	26110	25702	25620	25704	25497	25511	25899	25809	25655	25483	25822	25799	25721	25709	25753	25602	25686	25736	25796	25938	25701	25847	25594	25604	25767	25690	25454	25785	25535	25642	25594	25740	25759	25828	25612	25766	25498	25528	25686	25750	26015	25660	25613	25828	25816	25695	25792	25489	25487	25499	25540	25805	25755	25755	25601	25818	25923	25716	25556	25713	25796	25891	25628	25728	25973	25667	25824	25684	25744	25918	25733	25820	25740	25854	25860	25565	25795	25770	25975	25528	25559	25814	25752	25805	25774	25619	25903	25731	25692	25912	25557	25886	25454	25816	25984	25709	25678	25876	25910	25735	25943	25830	25666	25687	25732	25547	25899	25609	25910	25614	25775	25731	25618	25501	25788	25708	25922	25707	25587	25853	25812	25718	25753	25440	25544	25672	25872	25774	25880	25774	25669	25787	25691	25744	25613	25741	25593	25516	25955	25650	25625	25867	25771	25768	25524	25727	25782	25784	25677	25506	25955	25913	25781	25729	25709	25829	26018	25373	25572	25667	25651	25778	25546	25685	25715	25636	25494	25723	25582	25916	25828	25759	25748	25590	25739	25650	25697	25497	25782	25643	25498	25650	25924	25904	26073	25573	25709	25921	25624	25566	25652	25705	25943	25757	25743	25737	25744	25683	25628	25835	25717	25809	25749	25722	25914	25900	25789	25678	25735	25683	25704	25729	25701	25658	25901	25648	25786	25856	25624	25846	25524	25858	25724	25603	25683	25980	25600	25976	25727	25614	25545	25677	25770	25781	25750	25788	25717	25668	25524	25790	25652	25539	25745	25728	25824	25661	25851	25795	25727	25857	25777	25759	25765	25670	25725	25854	25667	25475	25713	25887	25951	25786	25930	25710	25523	25584	25610	25815	25627	25715	25771	25581	25572	25785	25700	26176	25751	25814	25772	25570	25760	25663	25798	25732	25709	25739	25743	25716	25688	25783	25658	25713	25771	25703	25581	25681	25557	25897	25729	25662	25803	25507	25571	25751	25667	25676	25696	25642	25907	25587	25988	25594	25520	25844	25606	25584	25561	25696	25871	25771	25585	25626	25829	25696	25597	25760	25449	25929	25801	25726	25664	25631	25801	25803	25833	25730	25641	25676	25707	25690	25725	25395	25834	25849	25757	25648	25595	25872	25751	25742	25728	25623	25776	25581	25753	25655	25512	25587	25761	25805	25543	25595	25659	25967	25888	25674	25873	25664	25579	25642	25708	26030	25775	25547	25873	25721	25557	25584
44625	64060	60858	44147	29901	19021	18163	17585	17631	17446	17510	17257	17990	22660	30710	27910	21923	18419	17022	16634	16938	16929	16717	16869	16776	17320	17286	16934	16807	16847	16860	16696	16742	16685	16754	16821	16829	16798	16898	16877	16937	16853	16895	16637	16865	16780	16767	16951	16728	16886	16791	16723	16823	16985	16948	16766	16923	16863	16909	16830	16816	16710	16758	16890	16810	16675	16797	16646	16644	16975	16884	16768	16742	16577	16786	16745	16848	16835	16957	16820	16736	16795	16770	16801	16851	16892	16777	16707	16618	16628	16732	16866	16750	16911	16761	16750	16882	16724	16897	16823	16792	16858	16794	16680	16742	16933	16947	16748	16840	16851	16721	16849	16870	17035	16765	16931	16883	16676	16783	16868	16812	16659	16781	16930	16644	16635	16704	16878	16699	16799	16714	16751	16576	16788	16841	16837	16640	16731	16823	16757	16736	16731	16811	16816	16783	16771	16615	16705	16756	16828	16681	16788	16903	16857	16780	16883	16864	16757	16655	16793	16951	16971	16692	16755	16758	16897	16793	16627	16641	16838	16773	16694	16701	16673	16841	16826	16884	16770	17057	16795	16893	16755	16759	16773	16737	16799	16897	16683	16847	16696	16971	16986	16727	16827	16732	16719	16604	16872	16916	16834	16708	16752	16797	16844	16815	16750	16745	16642	16844	16744	16678	16674	16938	16876	16728	16835	16865	16889	16639	16621	16743	16831	16885	16824	16723	16915	16760	16955	16815	16653	16883	16605	16644	16703	16705	16855	16702	16668	16945	16820	16670	16844	16697	16810	16815	16875	16787	16725	16740	16576	16713	16834	16891	16777	16784	16736	16890	16587	16799	16847	16770	16819	16767	16600	16656	16855	16872	16656	16734	16791	16735	16838	16817	16761	16818	16994	16729	16912	16850	16859	16819	16769	16940	16781	16890	16680	16785	16865	16836	16851	16802	16597	16690	16595	16708	16930	16877	16790	16789	16873	16778	16800	16991	16698	16760	16765	16929	16870	16695	16764	16981	16759	16657	16754	16757	16926	16510	16712	16625	16781	16847	16985	16656	16885	16938	16769	16768	16728	16861	16726	16755	16630	16720	16915	16951	16877	16721	16857	16733	16837	16796	16878	16847	16925	16836	16790	16835	16766	16631	16621	16673	16705	16682	16754	16672	16671	16905	16817	16849	16861	16640	16792	16908	16724	16805	16834	16910	16669	16931	16885	16736	16723	16950	16878	16870	16869	16735	16935	16899	16683	16889	16778	16878	16756	16824	16758	16730	16867	16864	16779	16804	16817	16675	16836	16890	16951	16811	16796	16749	16904	16814	16719	16780	16655	16611	16770	16855	17025	16700	16642	16575	16895	16694	16778	16839	16741	16739	16818	16793	16763	16721	16720	16830	17119	16893	16889	16856	16861	16741	16732	16618	16821	16735	16654	16972	16732	16806	16699	16809	16776	16885	16762	16890	16848	16764	16908	16728	16870	16751	16825	16847	16563	16731	16781	16900	16687	16677	16859	16952	16846	16784	16766	16803	16808	16656	16673	16827	16799	16785	16918	16867	16746	16831	16680	16637	16897	16812	16886	16861	16862	16700	16799	16738	16876	16798	16664	16830	16815	16895	16682	16770	16943	16836	16577	16842	16840	16680	16890	16797	16850	16866	16772	16773	16904	16860	16813	16846	16840	16878	16688	16900	16745	16973	16718	16966	16879	16763	16750	16876	16662	16812	16824	16852	16781	16816	16752	16540	16829	16899	16855	16681	16724	16862	16950	16946	16645	16785	16589	16824	16504	16905	16811	16748	16678	16950	16776	16669	16805	16790	16928	16802	16810	16805	16665	16916	16680	16801	16507	16835	16895	16746	17034	16768	16703	16847	16743	16686	16740	16908	16811	17011	16822	16864	16766	16825	16858	16842	16800	16812	16771	16877	16901	16743	16997	16795	16757	16822	16673	16768	16746	16875	16957	16702	16717	16645	16858	16692	16826	16883	17023	17013	16675	16529	16830	16878	16812	16677	16754	16860	16945	16724	17001	16917	16697	16718	16740	16738	16575	16748	16819	16786	16882	16763	16681	16761	16956	16835	16664	16930	16833	16934	16865	16802	16826	16827	16856	16899	16617	16701	16789	16789	16917	16705	16575	16823	16871	16704	16838	16611	16690	16510	16825	16950	16663	16698	16896	16828	16975	16765	16689	16910	16705	16614	16801	16822	16686	16751	16838	16730	16827	16960	16638	16705	16832	16881	16668	16737	16907	16918	17031	16864	16762	16911	16926	16674	16699	16986	16761	17017	16627	16972	16780	16864	16473	16825	16828	16955	16919	16773	16715	16976	16731	16726	16690	16861	16851	16782	16772	16852	16788	16801	16848	16778	16866	16791	16721	16721	16842	16751	16823	16825	16823	16735	16807	16919	16661	16857	16733	16805	16840	16681	16824	16872	16777	16799	16805	16726	16887	16650	16939	16570	16830	16905	16642	16749	16678	16762	16852	16878	16689	16642	16962	16688	16736	16630	16699	16827	16865	16640	16867	16705	16739	16823	16783	16861	16944	16809	16804	16698	16740	16786	16800	16722	16857	16800	16783	16911	16850	16694	16687	16925	16632	16770	16757	16777	16700	16914	16838	16632	16767	16705	16624	16926	16806	16982	16822	16671	16708	17118	16788	16712	16911	16811	16798	16942	16864	16750	16620	16907	16869	16892	16794	16829	16766	16847	16821	16897	16854	16838	16922	16912	16716	16682	16690	16820	17021	16659	16736	16637	16914	16656	16776	16802	16883	16940	16896	16986	16779	16768	16888	16684	16760	16734	16656	16639	16708	16651	17062	16673	16756	16802	16709	16681	16626	16764	16811	16861	16905	16645	16882	16784	16827	16735	16708	16874	16727	16756	16726	16898	16868	16669	16731	16770	16806	16958	16907	16681	16750	16936	16850	16721	16684	16767	16691	16830	16967	16809	16849	16992	16806	16907	16757	16777	16714	16844	16807	16792	16783	16933	16809	16780	16606	16854	16696	16761	16732	16893	16899	16817	16916	16699	16709	16855	16813	16889	16771	16715	16867	16999	16753	16820	16884	16776	16859	16773	16791	16763	16792	16906	16901	16983	16860	16803	16869	16960	16677	16872	16882	16814	16771	16802	16883	16692	16764	16814	17042	16776	16711	16787	16714	16835	16815	16876	16922	16801	16735	16782	16701	16696	16803	16778	16827	16934	16672	16876	16803	16646	16899	16871	16814	16747	16849	16744	16808	16866	16711	16857	16688	16729	16831	16843	16807	16861	16892	16803	16697	16778	16786	16778	16500	16722	16762	16737	16817	16770	16818	16925	16738	16862	16764	16682	16944	16886	16730	16853	16825	16710	16795	16774	16743	16788	16780	16707	16878	16673	16857	16780	16843	16618	16694	16714	16694	16925	16710	16915	16675	16683	16878	16766	16870	16713	16859	16761	16767	16896	16758	16732	17014	16819	16906	16832	16685	16744	16791	16764	16604	16748	16925	16728	16905	16987	16806	16608	16920	16787	16770	16887	16711	17021	16891	16876	16618	16840	16800	16739	16647	16970	16928	16898	16855	16776	16885	16764	16724	16672	16771	16795	16828	16968	16796	16756	16781	16821	16741	16697	16902	16834	16726	16802	16757	16795	16768	16820	16800	16658	16948	16904	16760	16732	16491	16932	16707	16809	16724	16777	16766	16795	16721	16904	16552	16807	16771	16770	16794	16888	16574	16905	16777	16759	16799	16748	16788	16865	16830	16882	16826	16826	16772	16848	16717	16890	16832	16673	16973	16614	16707	16792	16805	16707	16626	16843	16742	16661	16800	16723	16871	16622	16887	16724	16813	16571	16858	16803	16839	16973	16870	16777	16911	16807	16832	16827	17095	16712	16783	16738	16823	16795	16765	16884	16877	16834	16943	16907	16775	16875	16785	16886	16764	16775	16761	16760	17043	17145	16846	16705	16804	16863	16761	16672	16792	16593	16687	16929	16951	16566	16598	16845	16940	16672	16713	16892	16794	16864	16839	16778	16719	16673	16808	16800	16630	16896	16954	16952	16796	16680	16744	16897	16726	16860	16896	16735	16890	16823	16818	16808	16814	16789	16750	16767	16871	16912	16881	16923	16821	16844	16695	16667	16775	16923	16968	16913	16816	16744	16975	16591	16884	16726	16835	16823	16810	16767	16988	16776	16800	16759	16820	16785	16974	16746	16710	16813	16781	16771	16845	16845	16828	16774	16924	16765	16775	16682	16942	16815	16875	16877	16838	16875	16572	16593	16766	16846	16630	16755	16747	16959	16652	16816	16946	17025	16610	16884	16929	16786	16830	16676	16861	16886	16879	16911	16569	16839	17002	16766	16933	16808	16770	16637	16753	16828	16801	16770	16854	16874	16721	16878	16978	16714	16899	16837	16871	16866	16911	16605	16724	17013	16783	16854	16816	16779	16995	16641	16852	16769	16911	16703	16887	16720	16795	16794	16666	16821	16828	16806	16823	16824	16647	16755	16642	16859	16904	17006	16586	16868	16760	16643	16870	16790	16854	16807	16733	16821	16760	16614	16682	16601	16708	16780	16752	16801	16694	16707	16876	16882	16707	16946	16853	16881	16757	16781	16808	16800	16904	16780	16930	16797	16898	16932	16807	16924	16919	16750	16925	16573	16740	16996	16689	16725	16965	16774	16959	16917	16844	16982	16963	16806	16853	16811	16886	16713	16932	16833	16672	16730	16686	16854	16819	16659	16951	16663	16824	16912	16754	16775	16837	16820	16590	16733	16852	16926	16969	16828	16855	16800	16726	16846	16871	16669	16803	16768	16909	16797	16597	16721	16753	16652	16866	16874	17008	16844	16695	17107	16753	16694	16859	16692	16932	16707	16839	16990	16814	16758	16667	16745	16786	16840	16679	16846	16785	16758	16760	16841	16748	16912	16817	16866	16835	16872	16717	17030	16758	16538	16682	16727	16937	16792	16538	16759	16912	16747	16710	16875	16721	16702	16770	16765	17022	16869	16682	16889	16823	16678	16804	16822	16942	16828	16811	16845	16852	16891	16646	16900	16888	16771	16763	16777	16620	16717	16769	16829	16768	16847	16743	16635	16851	16803	16692	16842	16790	16761	16845	16806	16855	16872	16664	16813	16774
21979	20544	27521	26174	24066	27166	31424	28399	27662	28134	27888	27728	30524	41259	44055	38910	33068	28834	27159	27323	27258	27233	27253	27153	27049	27980	28119	27609	27590	27454	27262	27375	27297	27449	27257	27469	27405	27328	27124	27071	27301	27203	27238	27392	27334	27114	27132	27223	27156	27179	27068	27026	27414	27071	27161	27226	27139	27198	27190	27089	27310	27204	27198	26976	27168	27331	27329	27477	27297	27105	27150	27294	26924	26990	27256	27187	27252	27350	27453	26973	27200	27136	26951	27166	27127	27276	27066	27133	27191	27373	27235	27198	27252	27235	27100	27141	27353	27116	27095	27198	27222	27112	27179	26994	27088	27089	27088	27385	27432	27245	27311	27305	27384	27206	27047	27132	27481	27260	27234	27184	27343	26977	26866	27161	27295	27211	27173	27167	27346	27090	27461	27476	27134	27074	27121	27304	27241	26994	27123	27265	27231	27331	27395	27206	27149	27174	27235	27080	27074	27101	26973	27256	26986	27257	27139	27259	26917	27074	27209	26999	27160	27161	27240	27089	27322	27384	27251	27219	27127	27120	27180	27412	27097	27278	27135	27084	27008	27157	26809	27460	26925	26955	26934	27179	27171	27198	27181	27214	26915	27257	27105	27090	27183	27360	27151	27319	27204	27197	27252	27249	27259	27131	27123	27252	27153	27260	26899	27188	27056	27139	27281	27039	27073	27144	27045	27120	27202	26956	27285	27137	27189	27264	27218	27024	27367	27001	27060	27230	27202	27242	27177	27190	27322	26838	27040	26868	27135	27369	27053	27288	27144	27043	27026	27336	27143	27121	27190	27152	27045	27252	27238	27040	26979	27180	27304	27219	26966	27153	27245	27148	27290	27302	27203	27243	27233	27214	27203	27114	27188	27046	27227	27113	27160	26980	27274	27178	27498	27462	27111	27134	27227	27309	27117	27412	27299	27277	27208	27172	27306	27254	27090	27406	27204	27114	27227	27156	27166	27098	27104	27208	27283	27210	27258	27323	27155	27117	26908	27152	27117	27214	27063	27155	26984	27241	27110	27310	27251	27374	27236	26980	27280	27167	27438	27022	27094	27250	27052	26942	27145	27104	27309	27162	27313	27406	26883	27207	27131	27333	27142	27075	27045	27190	27255	27131	27048	27157	27377	26918	27242	27188	27258	27125	27107	26890	27305	27088	27202	27136	27088	27292	27061	27240	26933	27270	27192	27396	27208	27030	27437	27132	27266	27207	27110	27342	26939	27186	27431	27211	27148	27239	27115	27013	26901	27068	27111	27118	27023	27208	27166	26892	27097	27152	27042	27457	27254	27027	27147	27249	27342	27287	27246	26857	27037	27133	26977	27110	27603	27237	26951	27088	27272	27131	27359	26966	26816	26926	27231	27321	27111	26954	27078	27202	27059	27156	27007	27019	27075	27150	27138	27337	27320	27272	27079	26974	27129	27270	27077	27232	27165	27214	26981	27318	27228	26957	27173	26763	27058	27288	27182	27068	27130	27186	27024	27157	27257	27601	27309	27166	27272	27216	26899	26813	27254	27014	27149	26780	27031	26898	27084	27168	27151	27238	27240	27147	26852	27350	27151	27134	26980	27461	27156	27074	27159	27197	27246	27009	27038	27152	27252	27214	27235	27134	27077	27175	27116	27260	27140	27229	27250	27193	27106	27207	26993	27286	27079	26990	27142	27098	27264	27094	27347	27150	27303	27258	27243	27199	27041	26992	27215	27052	27407	26946	27087	27000	27030	27114	27309	27061	27037	27104	27226	27207	27338	27349	27235	27063	27232	26884	27220	27317	27101	27154	27125	27325	27240	27188	26983	27268	26922	27002	27115	27020	27139	27072	27165	27130	27421	27165	26761	26869	27057	27218	27011	27075	27017	27056	27206	27127	27286	27318	26856	26682	27106	27048	27096	27333	27130	26992	27076	27007	27260	27119	27027	27256	27233	27204	27147	27180	27217	27127	27069	27086	27092	27273	27168	27244	27448	27096	27150	27071	27212	26999	27165	27155	26952	27308	27277	27037	27438	27021	27131	27321	27154	27120	27114	27023	27106	27074	27305	27293	27179	27015	27121	27298	27220	27214	27122	27177	27294	27228	27324	27244	27112	27142	26970	27253	27067	27115	27319	27189	27223	27370	27164	27048	27150	27021	27190	27518	27216	26923	27391	27135	27096	27192	27143	27177	27118	26986	27239	26938	26949	26980	27177	27294	27127	27026	27313	27255	27156	27196	27196	27280	27172	27294	27210	27078	27213	27505	27187	27154	27025	27232	27052	27255	27100	26948	27339	26887	26776	27019	27001	27065	27136	27175	27076	27232	26883	27079	27142	27181	27224	27207	27077	27161	27272	27091	27239	26940	27151	27142	27386	27085	27000	27158	27175	27008	26834	27068	27269	27127	27269	27114	27248	27219	27077	27058	27105	26886	27205	27037	27247	26802	26986	27141	27112	27054	27062	27178	27186	27440	27180	27139	27220	27074	27020	27105	27229	26935	27140	27031	27304	27138	27106	27220	27410	26900	26938	26993	27023	27145	26984	27311	27448	27209	27030	27169	27172	27311	27145	27142	27340	27103	27212	27197	27240	27219	27075	27411	27150	26948	26935	27165	27299	27142	27246	27293	27210	27156	27171	27077	27347	27126	27157	27055	27083	27027	26911	27141	27319	26879	27209	27314	27122	27142	27198	26975	27025	27471	27086	27391	27021	27224	26989	27001	27239	27098	26985	27106	27326	27478	27153	27181	27213	27391	27169	27098	27274	27068	27309	27160	27131	26851	27137	27353	26995	26974	27112	27113	26990	27171	27284	27290	27209	27259	27215	26992	26951	26911	27097	27109	27291	27327	27011	27185	27219	27183	27187	27230	27339	26866	27187	27298	27195	27176	27154	27159	27192	26924	27137	27067	27069	26951	27013	27201	27236	27096	27334	27127	27078	26985	27161	27022	27204	27045	26934	27037	27056	27149	27295	27177	27033	27261	27011	27416	27349	27266	27342	27162	27066	27149	27227	26939	27101	27114	27358	27049	26923	27169	27196	27290	27201	27074	27177	26947	27124	27178	27041	27172	27098	26991	27236	27085	26930	26972	26955	27265	27131	27141	27222	27131	27377	27028	27147	27140	26867	26940	27086	27252	27046	27060	27254	27144	26939	27074	26881	27140	27046	27058	27176	26930	27038	27018	27195	27278	26836	26969	27129	27203	27430	27199	27260	27050	27380	27018	27401	27165	26717	27077	27241	27365	27170	27272	27133	27400	26950	27136	27104	27109	27310	27343	27071	26941	27301	27103	27211	27296	27187	26958	27160	27237	26981	27210	27192	26994	26955	27108	27207	27289	27050	27135	27223	27249	27060	27175	27028	27070	27181	27145	27302	27031	27044	27249	27093	27234	27219	27067	27091	26967	27164	27020	27268	27066	27016	27107	27145	27054	27150	27053	27213	27184	26924	27311	27211	27075	27274	27079	27079	27100	27257	27076	26988	27091	27113	27292	27261	27086	27151	27279	26988	27135	27117	27255	27241	27157	27388	26960	27125	27287	26989	26858	26994	27288	27109	27208	27095	26900	27388	27528	27129	27272	27304	27074	27248	26952	27015	27072	27037	27179	27116	26976	27261	27083	26960	27056	27257	26921	27139	27164	27068	27126	27238	27087	27089	27076	27158	27153	27253	27050	26912	27334	27114	27458	27080	27115	27314	27022	27267	27141	27103	27070	27211	27173	27288	27376	27042	27067	27268	27166	26972	26963	27116	27222	27322	27158	27416	27315	27278	27119	27095	26841	27178	27210	27395	27103	27077	27185	27387	27270	27328	27184	27271	26924	27139	27001	27175	26972	27481	27351	27025	27118	26916	27232	27209	27295	27169	26947	27422	27012	27023	27286	27122	27041	27219	27164	27268	27241	27337	27077	27235	27027	27080	27048	26888	26944	27121	27200	26977	27079	27185	27194	27049	27142	27269	27067	27082	27144	27190	27037	27187	26748	27274	27200	27033	27140	27224	27167	27325	27019	27225	27152	27171	27258	27089	27361	27007	26972	27126	27061	26983	27175	26911	27145	27422	27132	27245	26938	27176	27079	27094	27324	27139	26950	27099	26986	27161	27128	26887	27165	27252	27121	27228	26953	26940	26994	27246	27124	27266	27009	27067	27191	27154	27082	27238	27180	27185	27323	27198	26904	27140	27000	27317	27131	26993	27116	27102	27080	27129	27016	27190	27099	27087	27401	27185	27102	27160	27205	27004	27165	27082	27248	27040	27150	27201	27101	27059	27260	27153	27251	27353	27287	27414	27242	26901	27421	27199	27274	27002	27409	27216	27115	27219	27169	27119	27286	27109	27242	27262	27178	27235	26955	27198	27012	27016	27098	27121	27182	26637	27071	27161	27465	27266	27025	27007	26961	27225	27150	27258	27371	27167	27029	27254	27027	26986	27093	27184	27003	27215	27240	27152	27133	26997	27127	26985	27004	26921	27125	27414	27280	27008	27078	27068	27351	27136	26863	26858	27136	26927	26950	27259	27108	26972	27151	26971	27150	27123	27345	26906	27259	27101	27088	26958	27185	27132	27200	27298	27142	27082	27076	27050	27171	27057	27361	27099	27341	27191	27234	27214	27110	27240	27132	27188	26904	27232	27010	26996	27262	26886	26939	27104	27159	27190	27149	27249	26993	26939	27029	27095	27263	27177	27043	27188	27102	27111	27090	27052	27071	27222	27071	27182	27179	27344	27360	27396	27187	27288	27147	27188	27189	27118	27123	27180	27129	27057	27148	27231	27062	27222	27311	27179	27321	27286	27126	27286	27073	26949	26725	27149	27267	27062	27324	27251	27229	27184	27105	26841	27219	27153	27272	27064	27062	27259	27070	27157	27180	27041	27024	27107	27239	26971	27075	27098	26915	27073	27155	27010	27123	27102	27121	27366	27208	27239	27066	27104	27004	27147	26800	27125	27091	27197	27211	27079	27093	26783	27296	27433	27003	27160	26968	27005	27119	27265	27272	27261	27261	27241	27253	27272	27139	27044	27420	27106	27043	27285	26972	27169	27169	27193	27176	27131	27285	27283	27237	26977	27426	27098	27109	26961	27304	27241	27196	27142	27090	27147	27222	27193	27131	27229	26982	27183	27205	27316	26990	27240	27074	27146	26997
48219	71487	69460	48231	30985	22243	19579	18758	18501	18149	18072	18643	23033	36390	37559	30521	24190	18099	17266	17411	17350	17570	17564	17546	17525	18502	18269	17873	17713	17450	17359	17328	17447	17323	17339	17486	17431	17560	17409	17421	17391	17282	17337	17368	17359	17475	17509	17308	17375	17401	17281	17492	17369	17526	17321	17411	17292	17264	17404	17372	17421	17488	17492	17380	17264	17446	17284	17384	17335	17380	17395	17368	17449	17359	17267	17298	17319	17382	17408	17300	17331	17415	17336	17438	17303	17338	17270	17403	17357	17464	17280	17501	17415	17230	17506	17450	17406	17563	17248	17431	17275	17512	17249	17344	17200	17363	17304	17470	17400	17448	17325	17322	17477	17442	17576	17329	17457	17238	17433	17329	17635	17398	17322	17373	17274	17366	17382	17464	17374	17406	17410	17479	17551	17408	17270	17293	17506	17338	17448	17281	17338	17266	17575	17374	17230	17463	17247	17426	17257	17468	17309	17374	17273	17273	17396	17331	17419	17401	17260	17523	17228	17461	17202	17261	17364	17252	17353	17378	17321	17335	17319	17488	17250	17353	17332	17162	17373	17544	17304	17295	17364	17297	17362	17425	17401	17406	17275	17268	17270	17295	17215	17477	17412	17347	17151	17499	17240	17339	17376	17357	17160	17411	17443	17407	17303	17237	17472	17326	17264	17333	17215	17395	17299	17517	17272	17456	17346	17339	17290	17408	17311	17425	17344	17272	17092	17451	17384	17261	17425	17327	17350	17452	17406	17520	17345	17373	17554	17411	17292	17522	17312	17348	17411	17311	17409	17389	17342	17477	17477	17373	17445	17371	17340	17255	17358	17394	17333	17283	17449	17269	17374	17384	17378	17557	17231	17306	17240	17332	17236	17465	17408	17598	17295	17454	17429	17312	17532	17305	17337	17433	17365	17403	17190	17303	17230	17376	17507	17209	17347	17275	17354	17186	17514	17248	17327	17359	17520	17274	17412	17277	17411	17443	17468	17394	17334	17413	17357	17419	17350	17406	17478	17421	17310	17414	17474	17330	17391	17243	17365	17242	17353	17502	17371	17200	17376	17554	17534	17378	17493	17269	17319	17316	17499	17318	17218	17367	17430	17343	17358	17375	17421	17496	17170	17247	17218	17404	17349	17296	17425	17207	17414	17409	17360	17295	17405	17199	17348	17369	17555	17345	17328	17529	17273	17330	17307	17397	17502	17375	17338	17486	17382	17306	17286	17258	17253	17438	17249	17457	17330	17385	17363	17488	17276	17416	17353	17248	17562	17368	17391	17188	17373	17239	17524	17404	17385	17351	17415	17291	17249	17557	17387	17304	17306	17417	17488	17390	17213	17373	17300	17449	17241	17317	17310	17563	17326	17104	17358	17377	17311	17069	17441	17349	17258	17423	17391	17168	17478	17421	17348	17474	17419	17392	17394	17354	17389	17320	17383	17237	17542	17381	17394	17475	17377	17382	17437	17298	17453	17458	17410	17422	17425	17424	17103	17264	17385	17477	17387	17279	17370	17227	17263	17454	17324	17300	17490	17455	17280	17381	17433	17349	17168	17160	17471	17395	17352	17407	17335	17222	17118	17448	17396	17288	17357	17439	17418	17394	17447	17433	17444	17457	17390	17167	17276	17342	17500	17511	17312	17139	17293	17359	17422	17471	17360	17196	17296	17306	17328	17366	17443	17436	17346	17383	17192	17467	17176	17433	17338	17169	17289	17341	17506	17357	17406	17455	17515	17313	17257	17412	17399	17213	17303	17575	17388	17384	17264	17407	17546	17414	17407	17220	17445	17310	17317	17372	17279	17311	17475	17347	17387	17255	17304	17266	17463	17310	17407	17512	17389	17411	17380	17239	17497	17331	17449	17360	17361	17343	17403	17268	17321	17294	17533	17327	17450	17500	17417	17352	17434	17350	17281	17288	17317	17383	17378	17478	17284	17440	17381	17468	17293	17250	17345	17443	17429	17303	17269	17376	17362	17408	17247	17452	17344	17452	17402	17276	17363	17408	17397	17396	17529	17319	17489	17444	17296	17474	17371	17368	17480	17125	17406	17409	17516	17345	17133	17325	17371	17517	17483	17338	17344	17426	17359	17241	17559	17436	17303	17637	17275	17543	17324	17520	17185	17345	17476	17371	17430	17275	17121	17416	17478	17359	17430	17226	17344	17363	17220	17292	17423	17136	17358	17273	17390	17404	17393	17283	17217	17500	17394	17293	17353	17304	17453	17463	17417	17291	17227	17429	17521	17499	17208	17385	17294	17435	17466	17399	17467	17326	17489	17096	17460	17233	17425	17335	17329	17400	17419	17273	17426	17196	17368	17351	17497	17390	17400	17263	17266	17369	17234	17548	17303	17346	17217	17354	17440	17320	17303	17396	17377	17315	17226	17218	17354	17194	17247	17418	17383	17284	17342	17281	17177	17344	17451	17456	17316	17441	17536	17429	17487	17327	17335	17371	17358	17493	17473	17440	17343	17410	17372	17446	17486	17386	17231	17310	17141	17356	17439	17295	17522	17239	17332	17469	17414	17438	17372	17238	17477	17191	17286	17646	17266	17306	17305	17291	17240	17607	17175	17386	17171	17333	17429	17288	17471	17396	17322	17273	17487	17466	17393	17285	17355	17486	17253	17404	17412	17180	17383	17436	17455	17345	17339	17405	17344	17453	17269	17231	17296	17287	17463	17461	17319	17331	17427	17438	17322	17317	17366	17529	17378	17371	17266	17342	17343	17384	17321	17221	17445	17157	17218	17268	17316	17387	17252	17388	17417	17245	17233	17363	17312	17468	17293	17344	17324	17412	17431	17411	17298	17480	17472	17347	17327	17372	17542	17308	17299	17347	17267	17238	17441	17295	17415	17350	17336	17540	17394	17438	17389	17453	17370	17457	17411	17289	17355	17424	17249	17424	17466	17345	17430	17134	17269	17320	17409	17483	17444	17176	17460	17416	17375	17260	17351	17384	17352	17285	17349	17592	17290	17449	17214	17404	17264	17358	17422	17483	17592	17356	17364	17419	17327	17322	17411	17465	17667	17308	17254	17344	17605	17317	17416	17236	17419	17428	17374	17400	17533	17319	17304	17396	17311	17464	17345	17390	17188	17401	17388	17386	17323	17207	17401	17490	17396	17437	17383	17330	17244	17301	17332	17351	17671	17329	17425	17312	17443	17399	17287	17362	17525	17447	17425	17367	17384	17261	17336	17325	17411	17335	17318	17446	17421	17251	17402	17337	17306	17431	17329	17293	17315	17284	17471	17370	17413	17474	17309	17300	17476	17531	17306	17410	17396	17334	17355	17545	17306	17573	17330	17462	17466	17319	17419	17449	17400	17376	17392	17287	17239	17577	17582	17343	17598	17442	17230	17366	17248	17381	17343	17416	17454	17301	17431	17243	17472	17387	17396	17238	17441	17378	17372	17563	17320	17298	17251	17366	17257	17461	17373	17302	17277	17431	17199	17294	17252	17316	17441	17332	17217	17230	17415	17406	17401	17274	17353	17439	17360	17485	17576	17434	17337	17340	17512	17257	17321	17499	17349	17500	17454	17520	17344	17543	17331	17260	17315	17279	17401	17340	17375	17389	17284	17277	17484	17449	17353	17374	17330	17430	17296	17325	17181	17254	17201	17361	17269	17288	17426	17364	17398	17507	17411	17499	17170	17418	17309	17447	17488	17284	17307	17247	17345	17562	17364	17446	17375	17334	17563	17379	17290	17272	17575	17328	17475	17506	17386	17275	17373	17272	17434	17306	17416	17389	17202	17517	17408	17309	17552	17258	17179	17197	17413	17243	17243	17542	17351	17580	17371	17396	17290	17250	17411	17237	17466	17189	17419	17483	17374	17214	17315	17326	17224	17609	17381	17266	17369	17263	17229	17617	17358	17281	17295	17171	17456	17556	17452	17477	17492	17434	17352	17338	17346	17440	17411	17209	17412	17360	17330	17272	17481	17375	17324	17408	17368	17249	17317	17335	17546	17393	17351	17412	17319	17402	17372	17417	17359	17367	17363	17226	17401	17415	17261	17323	17339	17443	17308	17307	17269	17398	17483	17457	17234	17393	17370	17423	17259	17265	17257	17211	17268	17338	17373	17119	17321	17487	17453	17265	17307	17508	17437	17154	17412	17466	17280	17421	17394	17331	17310	17293	17253	17390	17353	17516	17260	17362	17238	17404	17243	17343	17469	17491	17399	17330	17242	17180	17366	17519	17280	17255	17344	17311	17536	17347	17372	17308	17473	17218	17561	17241	17374	17413	17374	17200	17401	17285	17438	17332	17336	17486	17160	17523	17465	17391	17238	17230	17513	17545	17337	17444	17347	17352	17306	17370	17471	17300	17332	17285	17239	17527	17317	17444	17342	17339	17407	17269	17255	17376	17445	17338	17257	17245	17394	17328	17396	17184	17376	17399	17487	17338	17379	17244	17544	17508	17419	17132	17296	17240	17416	17387	17469	17290	17360	17481	17203	17194	17210	17320	17199	17571	17122	17250	17383	17258	17202	17322	17218	17384	17354	17277	17399	17218	17468	17433	17383	17343	17478	17320	17322	17257	17372	17536	17229	17381	17225	17510	17058	17138	17404	17215	17414	17472	17352	17466	17353	17488	17374	17381	17315	17492	17206	17494	17450	17095	17342	17459	17210	17374	17360	17290	17329	17398	17341	17306	17344	17333	17471	17274	17412	17413	17428	17360	17101	17396	17435	17386	17561	17486	17405	17192	17262	17208	17340	17300	17330	17481	17348	17400	17342	17318	17311	17372	17395	17314	17395	17463	17314	17457	17188	17292	17361	17267	17305	17219	17150	17231	17317	17373	17241	17329	17437	17378	17416	17140	17443	17442	17505	17351	17339	17380	17324	17368	17215	17406	17395	17282	17275	17293	17233	17259	17387	17560	17476	17377	17275	17451	17339	17237	17389	17420	17197	17353	17512	17294	17346	17458	17557	17250	17431	17490	17197	17427	17469	17478	17304	17273	17458	17243	17425	17386	17291	17452	17459	17492	17313	17476	17334	17272	17380	17182	17463	17427	17119	17560	17355	17263	17351	17414	17418	17315	17309	17507	17404	17298	17327	17286	17562	17453	17514	17422	17216	17404	17344	17418	17215	17498	17486	17431	17364	17304	17276	17455	17266	17306
44918	49287	49535	38857	32682	30144	29307	28829	28714	28568	28901	28723	28709	28907	29431	29094	29169	28930	28663	28628	28500	28597	28446	28667	28616	28591	28647	28847	28510	28615	28534	28729	28681	28638	28821	28774	28754	28465	28611	28559	28686	28646	28661	28856	28482	28673	28750	28590	28240	28480	28607	28667	28727	28295	28666	28530	28830	28654	28617	28618	28457	28377	28620	28537	28880	28467	28716	28649	28770	28904	28599	28525	28633	28593	28717	28669	28488	28662	28658	28600	28811	28613	28624	28390	28563	28418	28493	28824	28628	28592	28826	28407	28505	28510	28513	28426	28454	28452	28546	28316	28535	28541	28539	28615	28501	28485	28860	28264	28443	28630	28515	28551	28711	28589	28651	28288	28705	28515	28596	28592	28748	28589	28693	28562	28592	28664	28571	28673	28715	28540	28686	28506	28812	28308	28695	28407	28530	28643	28470	28595	28512	28597	28466	28495	28557	28282	28681	28502	28922	28592	28452	28570	28734	28554	28973	28754	28750	28432	28634	28202	28720	28402	28598	28525	28956	28309	28477	28477	28677	28564	28560	28804	28684	28529	28548	28500	28427	28487	28589	28494	28727	28624	28464	28352	28699	28608	28570	28404	28734	28600	28678	28253	28795	28699	28669	28668	28745	28892	28675	28477	28874	28460	28707	28586	28703	28593	28616	28909	28818	28649	29037	28724	28509	28533	28646	28405	28306	28616	28567	28650	28522	28569	28706	28803	28723	28633	28654	28389	28711	28219	28577	28536	28812	28690	28647	28733	28701	28775	28353	28524	28589	28360	28546	28772	28871	28670	28706	28396	28859	28480	28705	28527	28684	28714	28676	28393	28614	28576	28810	28370	28610	28343	28583	28818	28812	28503	28708	28712	28620	28797	28609	28831	28640	28686	28537	28377	28416	28721	28645	28541	28737	28673	28498	28489	28661	28494	28657	28508	28617	28395	28318	28436	28500	28333	28559	28716	28605	28696	28446	28668	28351	28444	28416	28654	28614	28677	28854	28733	28806	28779	28934	28515	28588	28541	28465	28589	28534	28623	28924	28645	28702	28728	28580	28826	28638	28493	28787	28600	28586	28603	28809	28350	28554	28457	28480	28579	28592	28519	28678	28603	28463	28504	28681	28658	28432	28580	28565	28698	28765	28452	28498	28648	28339	28525	28420	28600	28589	28544	28558	28640	28720	28768	28510	28663	28324	28439	28668	28620	28533	28488	28537	28590	28582	28429	28674	28930	28442	28494	28477	28823	28655	28512	28545	28546	28532	28544	28637	28538	28490	28734	28535	28668	28859	28594	28482	28566	28596	28620	28511	28761	28583	28457	28107	28549	28756	28806	28785	28570	28792	28479	28515	28500	28901	28937	28600	28494	28663	28668	28564	28342	28258	28329	28728	28497	28586	28595	28790	28519	28593	28593	28629	28802	28564	28766	28547	28478	28463	28895	28345	28430	28632	28799	28724	28424	28714	28594	28582	28668	28779	28628	28468	28322	28497	28695	28623	28478	28483	28731	28455	28608	28766	28500	28813	28736	28624	28650	28590	28504	28466	28474	28551	28622	28729	28550	28826	28962	28741	28553	28778	28640	28550	28472	28816	28488	28506	28456	28736	28776	28314	28583	28603	28477	28347	28455	28482	28788	28347	28341	28543	28670	28602	28346	28664	28532	28670	28744	28609	28671	28674	28600	28737	28452	28405	28459	28382	28672	28371	28694	28479	28501	28504	28767	28676	28848	28560	28484	28477	28498	28543	28394	28621	28459	28626	28395	28622	28531	28451	28448	28557	28816	28666	28700	28534	28660	28395	28867	28857	28468	28667	28455	28351	28471	28528	28720	28979	28443	28473	28588	28796	28476	28478	28699	28532	28641	28716	28377	28491	28612	28611	28350	28889	28566	28640	28524	28440	28669	28561	28510	28644	28684	28598	28549	28535	28476	28834	28742	28671	28478	28536	28496	28653	28637	28676	28465	28603	28698	28661	28520	28579	28820	28678	28664	28329	28511	28712	28681	28571	28591	28628	28674	28554	28632	28719	28659	28734	28574	28626	28769	28567	28452	28581	28768	28532	28495	28551	28716	28730	28526	28480	28600	28435	28474	28601	28678	28697	28507	28693	28474	28766	28655	28709	28435	28603	28531	28662	28476	28665	28761	28689	28737	28587	28773	28611	28659	28695	28492	28682	28617	28759	28808	28410	28535	28593	28506	28480	28602	28657	28846	28238	28507	28811	28499	28636	28674	28714	28550	28470	28673	28540	28548	28579	28616	28667	28426	28604	28754	28658	28647	28576	28517	28556	28763	28536	28377	28508	28579	28505	28169	28582	28742	28508	28690	28689	28364	28607	28535	28674	28795	28505	28668	28557	28759	28751	28812	28450	28681	28322	28637	28674	28454	28650	28632	28377	28550	28415	28598	28465	28491	28696	28709	28778	28585	28657	28601	28496	28684	28629	28318	28595	28520	28552	28638	28680	28462	28725	28745	28714	28665	28558	28931	28426	28590	28699	28872	28624	28451	28897	28706	28633	28581	28507	28384	28504	28522	28760	28482	28701	28736	28312	28645	28644	28529	28417	28622	28598	28401	28777	28690	28679	28560	28500	28529	28433	28498	28753	28850	28394	28634	28596	28693	28624	28799	28563	28667	28512	28852	28802	28854	28510	28759	28758	28324	28815	28606	28418	28534	28342	28376	28432	28707	28855	28691	28682	28729	28666	28570	28669	28499	28459	28617	28623	28528	28581	28565	28653	28398	28692	28709	28456	28813	28667	28508	28537	28460	28554	28306	28438	28580	28510	28686	28752	28820	28372	28483	28768	28531	28653	28683	28760	28581	28609	28695	28583	28576	28826	28736	28475	28533	28592	28978	28774	28673	28788	28548	28592	28545	28523	28787	28580	28642	28806	28603	28485	28558	28586	28720	28616	28570	28533	28391	28310	28652	28439	28742	28512	28651	28621	28603	28601	28573	28651	28449	28538	28527	28483	28714	28725	28625	28557	28776	28532	28619	28847	28533	28507	28483	28579	28877	28516	28833	28571	28699	28350	28702	28450	28540	28502	28561	28368	28784	28726	28577	28713	28705	28734	28359	28448	28583	28572	28647	28667	28816	28479	28570	28435	28784	28593	28323	28646	28651	28683	28542	28570	28721	28738	28836	28647	28462	28650	28511	28681	28627	28863	28767	28400	28621	28738	28568	28718	28697	28915	28509	28570	28627	28674	28488	28619	28675	28694	28935	28591	28527	28595	28446	28599	28685	28528	28703	28857	28822	28589	28340	28566	28399	28443	28664	28609	28717	28561	28498	28545	28726	28539	28654	28801	28468	28792	28565	28623	28712	28539	28664	28569	28478	28560	28680	28727	28471	28435	28743	28766	28712	28531	28701	28665	28651	28535	28192	28608	28689	28696	28717	28654	28792	28897	28732	28651	28606	28278	28571	28717	28793	28559	28503	28782	28920	28701	28634	28519	28330	28717	28541	28669	28657	28580	28852	28649	28309	28475	28711	28608	28531	29087	28746	28637	28407	28797	28732	28657	28820	28707	28497	28681	28793	28663	28753	28712	28513	28416	28688	28497	28512	28413	28534	28650	28504	28666	28812	28670	28700	28779	28752	28675	28598	28440	28788	28620	28716	28742	28585	28486	28462	28615	28728	28551	28220	28659	28743	28631	28418	28605	28579	28499	28725	28648	28810	28651	28502	28647	28665	28485	28427	28685	28571	28699	28715	28590	28673	28500	28599	28614	28609	28894	28443	28621	28403	28452	28592	28607	28874	28465	28242	28700	28799	28546	28748	28922	28583	28541	28604	28625	28454	28678	28602	28478	28736	28556	28576	28521	28855	28587	28623	28777	28908	28493	28654	28607	28674	28536	28592	28741	28475	28716	28521	28606	28539	28572	28703	28783	28654	28641	28656	28760	28520	28851	28505	28699	29013	28640	28526	28590	28691	28575	28589	28691	28776	28537	28464	28715	28797	28555	28553	28694	28694	28355	28818	28570	28579	28610	28311	28613	28605	28761	28536	28741	28669	28687	28761	28504	28632	28457	28509	28397	28642	28443	28508	28760	28543	28551	28464	28637	28598	28766	28449	28703	28653	28541	28705	28460	28433	28892	28744	28167	28482	28684	28469	28754	28397	28681	28765	28675	28577	28742	28700	28630	28623	28545	28750	28623	28767	28540	28760	28621	28595	28762	28602	28979	28835	28462	28529	28661	28425	28704	28659	28480	28534	28718	28509	28466	28573	28497	28584	28597	28605	28582	28626	28461	28621	28590	28480	28804	28728	28633	28582	28681	28330	28512	28548	28565	28565	28634	28725	28805	28606	28660	28795	28579	28448	28731	28560	28327	28438	28524	28409	28549	28664	28374	28657	28570	28855	28841	28976	28909	28490	28312	28804	28718	28516	28575	28755	28498	28480	28886	28690	28711	28610	28658	28883	28400	28371	28758	28423	28692	28560	28894	28580	28749	28778	28594	28570	28698	28673	28917	28495	28632	28455	28545	28335	28646	28481	28593	28578	28752	28738	28741	28814	28633	28656	28525	28682	28889	28711	28796	28574	28821	28523	28640	28540	28756	28557	28734	28516	28594	28419	28667	28518	28670	28636	28534	28689	28518	28704	28598	28617	28805	28791	28648	28604	28910	28680	28572	28559	28421	28503	28596	28740	28769	28689	28730	28703	28537	28649	28500	28569	28604	28544	28645	28775	28611	28652	28684	28658	28636	28826	28788	28913	28626	28709	28788	28287	28624	28637	28629	28689	28443	28649	28832	28701	28618	28535	28948	28458	28640	28391	28632	28617	28748	28763	28424	28666	28652	28709	28801	28382	28533	28495	28849	28663	28744	28756	28520	28595	28840	28628	28663	28715	28659	28436	28668	28576	28750	28771	28737	28526	28609	28772	28581	28686	28566	28580	28722	28767	28767	28771	28588	28477	28733	28729	28725	28598	28750	28571	28724	28707	28591	28666	28656	28796	28590	28639	28685	28767	28629	28593	28314	28369	28711	28589	28652	28542	28482	28663	28764	28500	28554	28796	28598	28662	28703	28704	28835	28539	28722	28499	28621	28742	28414	28435	28723	28523	28746	28606	28596	29026	28561	28557	28601	28345	28414	28637	28831	28745	28464	28675	28594	28595
46955	55007	46862	30579	23031	20251	18443	18243	18487	18105	18197	18217	18200	18839	19240	18745	18383	18094	18095	17848	18005	17963	18164	18034	18243	18138	18007	18090	18104	17940	18056	18128	18088	17928	18122	18171	18079	18061	18034	17935	18019	18058	18033	18097	18201	17821	18019	18048	18095	18001	18075	17913	18052	18017	18162	18123	17812	18027	18299	18076	18069	18046	17973	18154	18065	17940	18013	17972	17962	18274	18016	17984	17973	17939	18031	18012	18142	18076	17951	18231	18157	18168	18077	17883	18298	18114	18101	18133	17956	17886	17902	18093	18105	18066	18146	17766	18135	18036	18030	18121	18135	18001	18201	18017	18068	18014	18000	18074	18093	18152	18004	17773	17942	18023	18085	18155	17952	17976	18022	17982	18009	17934	17922	18014	18030	18014	17956	18001	18174	18001	17906	18119	17994	17950	18162	18022	18088	18143	18090	18142	18163	17827	18274	18051	18135	17841	17975	17885	18071	18006	18111	18088	18016	17863	18146	17917	18055	17925	18133	18152	17991	18014	18119	18015	18105	18056	17953	18074	18012	18131	18173	18063	17982	18107	17928	18046	17957	18115	17987	18066	18062	18122	17982	18068	18169	18143	17886	18016	17971	17985	18062	17960	18076	18103	18141	18133	17985	17940	18182	18059	18098	18077	17987	18123	18078	18164	18202	18163	18030	18150	18057	18233	18006	18141	18019	18046	18057	17963	17899	18081	18164	17934	18035	17990	17957	17960	17987	18164	18048	18065	18048	17913	18014	17877	18023	17757	18124	18098	18159	17938	18117	17996	18129	18047	17969	18104	18048	17928	18061	18038	18134	17935	18326	18050	17884	18002	18015	17911	18151	17971	18111	18008	18124	17896	18164	17998	18129	18183	18168	17994	18082	18117	18038	18040	18046	17795	17882	18056	18178	18067	17839	18113	17973	18083	17857	17920	17977	18011	18069	17973	17956	17943	18014	18166	18095	18197	18133	17923	18057	18062	17963	18103	18099	17992	18106	18091	18103	18103	17962	18172	18033	18018	17850	18071	17947	18087	17987	18197	18093	17998	18265	18105	18033	17953	18065	18176	17927	18226	18105	17988	18105	18059	18018	18153	17819	17942	17934	17917	18148	18030	18145	17854	18000	18070	18152	17929	18114	18399	18156	17921	17861	18044	17966	18135	17955	18143	17989	18151	18204	18136	17988	18172	17936	18137	18069	18115	18022	18146	18164	18020	18010	18137	17983	18003	18172	18094	17877	18078	18051	18189	17894	18081	18326	17917	18003	18043	17817	18043	18135	17999	18180	18013	17927	18064	17986	17919	18187	18161	17948	17927	18040	17936	18006	17873	18037	18025	17959	17932	17993	18005	17775	17904	18008	18023	18137	17978	18293	18007	17978	17957	18029	18115	18002	18062	18374	18120	18006	18059	18034	17942	18058	18011	18008	18174	18002	18135	18136	18190	17940	18003	18101	18097	18059	18083	18077	18003	18166	17811	18101	17901	18235	18047	18217	18057	18073	18008	18094	18238	18046	18001	18168	18220	18123	18040	18204	18065	18067	18067	18051	18017	17993	18196	17934	17993	18114	18076	18102	18093	18135	18030	18284	18261	18226	18085	18187	18195	17931	18112	17932	18078	17991	18025	17989	17956	17871	18021	18102	18088	18103	18156	18217	18161	17960	17921	18107	17965	18099	17958	17906	18089	18126	18102	18044	17793	17968	18013	18092	17940	18082	17941	18023	18156	18015	17891	18014	18051	18001	18072	18068	18042	18060	17835	17958	18086	18058	17967	18043	18104	18108	18006	17942	17927	17981	17896	17971	18042	17982	18139	18051	18076	18012	18044	17984	18188	17914	17951	18067	17999	17918	17993	17857	18265	17871	17987	18100	18115	18142	18088	18054	18052	18110	17878	17987	17858	18098	17857	18115	18035	18001	17795	18164	18089	17914	18032	18128	18002	17971	18075	17863	17822	18074	17878	17960	18266	17917	18104	17925	18116	17939	18037	17971	18013	18164	18118	18051	18139	17917	17949	18028	18183	17970	18005	18186	17969	18216	18105	18043	17959	17953	18171	18043	18133	17922	18134	18012	17928	18176	18062	18081	18040	18170	18106	18200	18074	18141	18139	18158	17978	18087	18051	18193	17911	18138	17966	17980	17904	17860	18037	18124	18008	17934	18201	18023	18179	17961	18054	18034	17930	17944	18100	18169	18172	17912	18233	17920	18075	18010	17991	18025	17958	17852	18129	18021	17946	18124	18140	18023	18147	18035	18054	18109	18028	17930	17995	18076	18117	18099	18097	18077	18018	17906	18085	18073	18209	18038	18100	18057	18183	18160	18039	17983	18208	17932	18095	18181	18059	18077	17909	17949	18063	18041	18052	18097	18122	18021	18026	17923	17887	18172	18102	18093	18056	18140	17979	18196	18125	18078	18019	18112	17975	17905	18061	18089	18088	18124	17982	18050	18033	17987	18089	18072	18123	18050	17945	18001	18000	18191	18090	17995	18075	18115	17920	18059	17907	18069	18110	18126	18110	17989	17970	18147	17935	18007	18014	17951	18114	18046	18033	17981	17818	18118	17866	17886	18028	18149	17956	18207	17894	18156	17948	17870	18156	17789	17992	18126	18080	17963	18094	18052	17973	18096	18099	18259	18269	17955	18078	17923	18068	18143	17933	18021	17899	18127	18028	17992	17993	18021	18077	17975	17968	18142	17875	17990	18059	17874	18186	18148	18129	18058	18121	17870	17939	18064	17944	17943	17984	18072	18127	18023	18201	17987	17992	18031	17931	18139	18011	18019	17997	18077	18038	18119	17907	18096	17963	17982	18005	18040	17971	18055	17865	18045	18123	18092	18026	18134	18054	17947	18144	18047	17927	18010	18082	18045	17997	17943	18132	18197	17994	18065	18096	18017	17936	17988	18169	17990	18125	18019	18046	18120	18040	18039	18076	17960	18073	18124	17922	18213	18105	18018	18006	18086	17869	18157	18147	17944	17864	18309	17936	18001	18032	18151	17944	18166	18196	18050	18058	17961	18080	18200	17979	17942	17981	17958	17970	18131	18147	17995	18002	18031	18120	17992	18178	18040	18105	17943	18211	18049	18229	18112	17918	18033	18066	18065	18038	18013	17932	18035	18001	17908	18101	18252	18034	17947	18058	17958	18076	18181	18001	17978	17907	18038	18015	18166	18105	18095	18092	18029	18043	18002	18033	17985	18069	18169	18050	18059	18037	18254	18087	18254	18171	17944	18064	18051	18160	18169	18079	18129	18083	18057	17944	18182	18123	17882	18136	17993	18077	17978	18083	17966	18034	17907	17954	18142	18146	18023	17904	17965	17914	18130	18252	18025	18149	17962	18138	18004	18004	18144	18221	17974	17900	18134	18046	18095	18088	18012	18049	18014	18099	18061	18059	18063	17931	18075	18151	17863	18028	18012	18123	17954	18190	17856	18217	17883	18120	17997	18008	18078	18160	18074	17937	17982	18303	18063	17962	17946	18012	18090	17797	18073	18032	17939	18042	18060	17941	18176	18121	18092	18054	17967	18200	18332	18080	17760	17958	18108	18300	17953	18120	18002	17937	17992	18179	18031	18069	17980	18023	17996	17842	18175	18096	17995	18189	18046	17990	18010	18357	18126	18151	18258	17988	18056	18052	17853	17969	18011	18049	17999	17986	18054	18062	17930	17921	18064	18285	18177	17926	18065	17951	17917	17976	17994	18049	18050	18048	18153	18045	18167	18046	18060	18026	17998	18158	18146	18008	18120	18049	18016	18058	18138	18004	18178	18179	18070	18025	18114	17831	18134	18187	18042	18080	18077	18127	18052	18071	18119	18081	18230	18243	17953	17922	17893	17998	17928	17948	18069	18065	18118	18106	18033	18041	18076	18016	17999	18021	17971	17983	18257	18169	18145	18013	18142	18072	18113	18041	17851	18044	18090	18151	18008	18025	18044	17964	18042	18141	18025	18020	17989	18044	17923	18274	18162	18095	18021	17934	18077	18072	18065	18081	17987	18033	17945	18016	18053	18012	18059	18037	17990	18201	18131	18007	17959	18082	18141	18034	18045	18060	18066	18098	18098	18056	18034	18092	18044	18086	18153	18016	18008	18106	18011	18113	18025	17937	18136	17830	18156	17868	18119	18052	18005	18104	17971	18056	17856	18066	18136	17898	18041	18075	18144	18201	17947	18037	17945	18082	18112	17971	18169	17970	18063	18037	17939	18078	17987	17895	17888	18050	18023	18087	17909	17889	18037	18081	18145	18018	18082	18068	17886	18131	18002	18002	18245	17846	18018	18039	18200	18066	17859	18083	17942	18116	18010	18132	18073	18022	18041	18030	18002	18147	18157	18043	18047	18176	17919	17968	17894	18018	17992	17991	18026	18202	18114	17948	18185	17964	17880	18074	17861	18257	18148	18115	18036	18021	17993	18088	18141	17996	17844	18106	18039	18227	17916	18135	18333	17955	18147	18183	18295	18002	18111	18129	17949	17931	18052	18146	18079	17984	18185	17948	18019	17868	18212	17907	17962	18217	17943	18065	17818	18008	18021	18074	18279	17822	18074	18074	17903	17887	18004	18109	18255	17967	18076	17851	18032	18171	18129	18040	18006	17950	18039	18078	18113	18054	17901	17912	18186	18074	18021	18152	18036	18218	18151	18077	17973	18024	18084	18002	18157	18002	18023	17914	18006	18006	18051	18132	18025	18001	18048	17939	18048	17934	18262	18019	18009	17959	18156	17949	18324	17926	18077	18138	18036	18116	18106	18247	18129	17965	17986	18199	18209	17918	18034	18072	18023	18022	18084	17956	18097	18104	17955	18147	18168	17975	17958	17978	17967	17975	18046	18012	18214	18038	18111	17994	17971	18052	17938	18080	17952	18041	18045	17948	18017	17966	18127	18110	18274	18152	18095	18045	18095	17957	17988	17992	17881	18070	18127	18184	17991	17963	17840	18061	18042	17911	18166	18047	17901	18109	17956	18071	18088	18272	18054	18134	18064	17928	17947	18012	18052	18060	18078	18159	18165	18110	18057	18118	18000	18146	17940	17852	18131	18018	18305	17918	17989	18220	17982	18141	18121	18055	18041	18118	18089	18143	18058	18144	17950	18225	18113	18108	17983	18157	17892	18116	18159	17962	17995	18118
22799	20712	28038	28433	30697	31597	33031	31451	31026	31412	31187	30812	31190	37866	41764	38186	33885	31751	30688	30779	30445	30602	30589	30351	30788	30896	30780	30554	30450	30403	30593	30608	30533	30662	30774	30864	30580	30922	30575	30349	30520	30402	30280	30355	30591	30616	30424	30630	30574	30469	30381	30557	30374	30523	30413	30333	30531	30576	30513	30320	30450	30582	30631	30576	30719	30734	30476	30567	30631	30545	30332	30551	30750	30716	30301	30704	30152	30546	30663	30575	30403	30630	30485	30535	30469	30550	30522	30646	30429	30337	30295	30453	30519	30665	30557	30223	30372	30351	30504	30131	30463	30662	30440	30397	30456	30538	30695	30513	30585	30687	30752	30461	30603	30457	30630	30530	30376	30297	30655	30543	30525	30556	30495	30531	30424	30442	30583	30627	30516	30384	30752	30834	30520	30586	30494	30271	30576	30453	30477	30587	30495	30634	30590	30560	30522	30512	30350	30355	30807	30387	30612	30396	30573	30512	30414	30408	30539	30219	30696	30514	30360	30445	30396	30727	30631	30468	30717	30228	30469	30762	30822	30778	30768	30324	30756	30643	30453	30526	30527	30629	30743	30522	30430	30298	30420	30530	30652	30602	30344	30602	30497	30383	30507	30384	30567	30437	30552	30525	30557	30470	30711	30544	30407	30571	30516	30258	30987	30527	30472	30317	30328	30529	30373	30305	30805	30558	30446	30502	30472	30636	30415	30589	30487	30499	30604	30421	30354	30701	30557	30673	30341	30474	30548	30496	30517	30591	30638	30602	30432	30540	30605	30423	30770	30469	30433	30258	30378	30486	30244	30327	30395	30414	30379	30550	30393	30605	30711	30510	30184	30678	30497	30541	30628	30508	30334	30537	30808	30647	30294	30624	30434	30116	30224	30511	30337	30399	30376	30319	30647	30423	30270	30486	30449	30627	30558	30435	30672	30479	30245	30764	30508	30583	30711	30546	30370	30611	30604	30569	30647	30376	30608	30812	30764	30479	30583	30209	30286	30522	30442	30465	30535	30522	30561	30632	30490	30226	30641	30659	30423	30758	30519	30407	30494	30597	30159	30447	30643	30254	30828	30527	30475	30631	30557	30528	30684	30403	30433	30505	30523	30586	30240	30520	30535	30477	30324	30490	30438	30309	30647	30568	30653	30706	30245	30344	30382	30603	30423	30287	30505	30398	30534	30718	30419	30418	30386	30405	30716	30383	30521	30369	30386	30392	30403	30639	30383	30309	30814	30536	30485	30644	30706	30553	30431	30525	30471	30327	30511	30459	30420	30506	30578	30601	30524	30511	30616	30136	30726	30789	30758	30271	30304	30384	30635	30579	30414	30309	30462	30467	30480	30362	30508	30527	30728	30627	30636	30712	30641	30564	30221	30516	30527	30459	30481	30628	30450	30437	30612	30615	30542	30591	30325	30442	30493	30542	30642	30714	30630	30602	30501	30602	30410	30178	30199	30459	30574	30428	30532	30805	30504	30555	30728	30719	30799	30424	30357	30488	30530	30486	30491	30411	30614	30544	30591	30517	30498	30309	30582	30381	30623	30575	30541	30223	30482	30210	30584	30512	30444	30294	30338	30804	30585	30411	30367	30513	30517	30434	30626	30647	30549	30320	30279	30568	30766	30657	30578	30726	30521	30733	30705	30301	30585	30609	30569	30499	30500	30426	30392	30265	30593	30586	30601	30540	30463	30341	30431	30488	30556	30761	30547	30571	30280	30658	30440	30487	30466	30469	30483	30480	30470	30510	30484	30646	30577	30511	30271	30364	30531	30280	30784	30446	30239	30681	30669	30559	30403	30500	30597	30481	30494	30463	30526	30543	30654	30598	30461	30420	30681	30462	30463	30510	30413	30475	30402	30342	30718	30496	30572	30623	30471	30554	30504	30887	30398	30234	30367	30647	30477	30495	30451	30429	30547	30724	30610	30457	30638	30637	30311	30565	30683	30560	30356	30417	30211	30395	30411	30436	30737	30468	30277	30624	30544	30592	30728	30553	30538	30426	30430	30758	30707	30596	30200	30624	30829	30625	30484	30582	30612	30441	30397	30249	30410	30330	30481	30591	30749	30669	30536	30484	30458	30246	30211	30492	30420	30141	30514	30525	30586	30362	30438	30511	30498	30534	30746	30402	30482	30469	30415	30175	30297	30609	30552	30298	30647	30455	30902	30521	30386	30215	30202	30206	30672	30353	30440	30501	30635	30312	30493	30630	30602	30584	30424	30720	30455	30233	30348	30401	30495	30606	30646	30277	30571	30592	30641	30807	30296	30573	30359	30735	30516	30674	30554	30444	30725	30254	30203	30427	30587	30562	30389	30675	30520	30623	30639	30626	30664	30526	31026	30356	30563	30752	30362	30492	30356	30238	30486	30507	30516	30324	30648	30290	30422	30412	30359	30465	30525	30502	30436	30475	30908	30436	30456	30479	30818	30515	30543	30389	30490	30505	30564	30557	30625	30394	30342	30329	30752	30599	30613	30523	30566	30409	30274	30263	30287	30381	30796	30477	30655	30696	30773	30464	30416	30464	30461	30324	30469	30303	30646	30336	30298	30642	30421	30463	30099	30483	30570	30572	30618	30483	30577	30669	30488	30383	30357	30471	30710	30501	30310	30297	30384	30605	30542	30688	30309	30322	30540	30616	30392	30424	30466	30565	30614	30419	30365	30460	30638	30621	30727	30566	30624	30354	30598	30571	30587	30743	30256	30515	30206	30183	30516	30464	30451	30576	30475	30440	30459	30337	30459	30470	30437	30386	30631	30510	30419	30493	30519	30482	30509	30550	30633	30191	30574	30581	30492	30525	30672	30383	30473	30230	30383	30293	30523	30449	30582	30474	30369	30696	30974	30523	30465	30696	30362	30472	30470	30622	30306	30562	30137	30346	30417	30426	30548	30421	30580	30324	30705	30382	30429	30529	30402	30582	30698	30433	30543	30439	30527	30550	30685	30737	30833	30284	30670	30426	30464	30369	30473	30375	30573	30380	30257	30427	30630	30255	30465	30248	30219	30700	30388	30653	30478	30690	30849	30300	30548	30612	30463	30566	30372	30491	30584	30507	30407	30151	30669	30743	30667	30658	30377	30448	30132	30177	30485	30744	30867	30273	30579	30468	30309	30487	30290	30110	30445	30593	30497	30544	30490	30624	30679	30301	30382	30531	30576	30685	30452	30328	30462	30459	30693	30345	30573	30468	30555	30357	30563	30681	30667	30423	30439	30644	30476	30617	30519	30746	30663	30647	30447	30805	30732	30584	30472	30521	30606	30557	30439	30494	30549	30628	30463	30312	30550	30647	30492	30403	30624	30404	30681	30587	30525	30432	30629	30512	30666	30532	30579	30378	30645	30351	30591	30245	30670	30562	30497	30543	30630	30500	30307	30295	30475	30587	30475	30858	30796	30753	30379	30571	30484	30323	30588	30538	30484	30602	30339	30618	30516	30414	30541	30660	30484	30444	30766	30298	30520	30550	30394	30838	30498	30478	30610	30497	30251	30479	30593	30331	30414	30566	30594	30336	30481	30349	30640	30456	30629	30290	30640	30413	30571	30261	30484	30706	30563	30265	30606	30878	30223	30390	30691	30697	30285	30521	30281	30392	30428	30460	30398	30382	30416	30676	30468	30396	30388	30659	30485	30645	30209	30498	30537	30388	30427	30469	30678	30487	30396	30138	30463	30300	30560	30498	30342	30500	30494	30450	30544	30718	30174	30544	30328	30493	30442	30456	30633	30345	30505	30576	30712	30614	30314	30410	30571	30198	30681	30653	30388	30223	30414	30506	30334	30569	30584	30465	30479	30342	30468	30458	30584	30105	30550	30424	30283	30641	30554	30494	30577	30463	30525	30397	30301	30653	30358	30389	30223	30569	30539	30358	30580	30728	30532	30534	30261	30492	30693	30454	30593	30411	30471	30345	30449	30542	30601	30222	30613	30247	30688	30482	30535	30368	30549	30609	30593	30623	30451	30628	30635	30269	30165	30415	30518	30515	30557	30394	30522	30583	30515	30605	30598	30707	30319	30580	30875	30588	30548	30567	30423	30466	30474	30433	30798	30527	30441	30570	30534	30664	30551	30366	30478	30530	30829	30589	30399	30305	30664	30414	30276	30231	30310	30460	30415	30556	30513	30617	30746	30564	30333	30262	30558	30437	30382	30615	30484	30613	30674	30658	30677	30525	30610	30378	30481	30762	30685	30209	30584	30406	30352	30349	30465	30399	30414	30450	30642	30505	30687	30406	30625	30748	30567	30530	30412	30463	30596	30542	30498	30379	30580	30630	30682	30148	30382	30475	30400	30686	30590	30335	30445	30462	30249	30187	30574	30406	30634	30647	30339	30578	30693	30409	30463	30423	30743	30759	30328	30293	30218	30549	30365	30697	30591	30523	30588	30360	30609	30538	30381	30533	30306	30621	30609	30515	30686	30681	30710	30629	30555	30264	30432	30417	30379	30521	30322	30324	30561	30427	30844	30611	30338	30571	30608	30479	30512	30639	30622	30832	30511	30264	30610	30326	30472	30397	30729	30549	30506	30486	30603	30577	30624	30559	30546	30507	30550	30485	30569	30684	30611	30693	30674	30404	30290	30216	30791	30375	30697	30264	30784	30386	30400	30577	30723	30423	30322	30445	30416	30447	30488	30127	30263	30626	30588	30278	30503	30545	30444	30448	30400	30447	30500	30380	30595	30610	30556	30438	30392	30238	30643	30575	30401	30356	30410	30369	30663	30587	30566	30652	30515	30558	30437	30728	30481	30568	30343	30367	30406	30433	30327	30613	30493	30625	30524	30411	30323	30332	30586	30389	30272	30520	30381	30473	30501	30524	30395	30379	30406	30448	30756	30262	30262	30497	30589	30715	30336	30507	30474	30384	30347	30435	30419	30198	30436	30550	30544	30251	30649	30594	30624	30507	30394	30227	30283	30523	30331	30733	30611	30470	30396	30633	30825	30507	30406	30582	30659	30404	30829	30375	30422	30259	30365	30430	30354	30440	30498	30662	30481	30488	30589	30762	30530	30483	30562	30544	30575	30588	30454	30500	30367	30464	30447	30408	30608	30353	30529	30417	30445	30325	30521	30327	30660	30543	30524	30756	30518	30661	30742	30867	30564	30312	30567	30286	30597	30551	30573	30396
46466	69841	58760	45333	33988	23185	20032	19922	19777	19491	19534	19390	20140	30240	32988	27356	22125	19866	19121	18888	18844	18813	19065	19038	19008	19334	19257	19095	18966	18841	18969	18960	19098	18850	18930	18857	18849	19233	18867	19127	19054	19004	18878	19132	19046	18977	18947	19057	18934	18881	18859	18778	18863	18764	18882	18790	18989	18969	18898	19055	18856	18880	18808	18896	18823	18832	18963	18997	18992	18849	18969	18870	18810	18903	18812	19066	18877	18919	18875	19076	18889	18839	18901	18888	18746	18947	18863	18831	18951	19106	18931	18979	18896	18975	19054	18943	19024	18956	18846	18855	18730	18922	18955	18953	18840	19064	18969	18945	18921	18933	19013	18946	18888	19075	18826	18814	18727	18897	19058	18798	18970	18875	18864	18839	19071	18808	18770	18998	19146	19040	18943	18891	19041	19005	18931	18837	18828	18936	18960	18877	18852	18845	18773	18882	18844	18859	18928	19039	18838	19092	19026	18869	18892	18946	18814	18827	19101	18724	18966	18991	18833	19080	18865	18849	18965	18891	18982	18921	18759	18812	18819	18864	18855	19008	18960	18729	18988	18760	18881	18964	18799	19004	18953	18894	18894	18757	19044	19093	18921	18761	18732	18822	18940	18885	18931	18874	18868	19025	18887	18754	18966	18814	18927	18979	18993	18784	18904	18956	18744	18689	18868	18953	18821	18728	18805	18673	18919	18885	18988	18999	18810	18967	18988	18930	18941	18955	18841	19232	18757	18864	18848	18924	18885	18829	19052	18859	18883	19058	18860	18977	18990	18983	18870	18833	19015	18898	18828	19213	18930	18757	19055	18933	18932	18888	18942	18846	18850	18721	18787	18967	19076	18862	18853	19215	18831	18763	18879	18942	18881	18783	18813	18848	18870	18865	18897	18898	18975	18811	18909	18881	18913	18782	19009	18872	18906	18861	19070	18852	18789	18993	19063	18774	18766	19099	19062	18720	18955	19104	18974	18847	18900	18811	18947	19130	18893	19000	18936	18872	18936	18817	18929	19080	18810	18822	19010	18846	18915	18850	18824	19045	18920	19017	18920	18925	18899	18908	18850	18834	18812	18639	18914	18986	18734	18954	18925	18834	18951	18934	18829	18964	18841	18938	18893	19000	18771	18952	18874	18923	19023	18979	18768	18946	18873	19004	19026	18855	18824	19007	18848	18890	19009	18783	18896	18961	18810	19064	18977	18818	19011	18924	18976	18983	18991	18832	18947	18819	18957	18904	19010	18911	18973	18948	19030	18943	19002	18922	18863	18893	18942	18763	18882	18700	18979	18901	18753	18952	18923	18859	18922	18794	18958	19018	19097	18917	18750	18896	18806	18922	18907	19184	18892	18838	18969	18874	18980	19066	18862	18883	18844	19029	18815	19029	19042	18936	18700	18649	18934	18868	18964	18960	18781	18733	18875	18986	18871	18884	19088	18851	18968	18952	18988	18921	18875	18776	18876	18868	18932	18864	18924	18733	18859	18976	18910	18807	18928	18846	18835	18911	18975	19086	18774	19073	18885	18850	18887	18846	18757	18878	18804	19052	18858	18975	18972	18959	18910	18893	19090	18833	18949	19089	18839	18789	18922	18695	18995	18937	18928	19055	18886	18960	18871	18885	18953	18841	19000	18977	18944	18952	19174	18935	18764	18998	18774	18923	18828	18806	18826	18956	18834	18906	19035	18857	19005	18832	18895	18782	18857	18913	18859	18908	18918	18838	18940	18920	18916	18905	19084	18742	18888	18821	18911	18877	18979	18731	19039	18958	18781	18974	19048	18957	18879	18952	19039	18847	18944	18784	18970	18871	18946	18855	18905	18945	18947	18868	18937	18900	18988	18925	19002	18833	18857	18998	18924	18725	19014	18871	19024	18807	18913	18982	18958	19125	18778	18992	18853	18898	19100	19035	18799	18920	18915	18984	18955	18928	19004	18760	18928	18840	18750	18847	18921	19151	18827	18914	18907	19078	18908	19031	18851	18944	19030	18990	19052	18797	18887	19021	18930	18970	18853	18861	19007	19000	18816	18925	18899	18783	18907	18890	18878	18983	19013	18892	18994	18844	19226	18743	18912	18903	19021	18900	18987	18865	18932	18775	18944	18918	18790	18972	18904	19023	18840	18960	18922	18843	18941	18859	19015	18871	18854	18867	18830	18909	19004	18757	18915	18774	18969	18988	18842	18767	18916	18975	18916	18875	18698	19041	18855	18853	18842	19003	18989	18871	18799	18860	18895	18983	18828	18898	19128	19110	19008	18818	18899	18812	18998	18941	18846	19005	18996	18917	18911	18921	18904	18889	18725	18815	18773	18978	19040	18782	19111	18768	18944	18900	18816	18960	18932	18986	18920	18826	18846	18880	18901	18887	18790	18984	18821	19031	18914	19248	18906	18923	19029	18867	18853	18831	18752	18815	18945	18907	18901	18800	19169	18775	18820	18952	18915	19014	18986	18925	18859	19127	18853	18794	18983	18992	18899	19008	18883	18889	18892	18920	18912	18957	18877	19003	18986	18888	18764	18831	18934	18976	18990	18814	18887	18960	18940	18865	19017	18837	19044	18753	18830	19091	19017	18891	18856	18932	19040	19001	19020	18893	19029	18848	18796	18943	18841	19026	18887	18773	19002	18895	18839	18907	18797	18812	18919	18902	18923	18985	19017	18955	18780	18700	19001	18862	18922	18976	18973	18890	18724	18787	18819	18951	19047	18913	18951	18963	18939	18796	18985	19009	18896	18803	18995	18914	18905	18810	18791	18855	18882	19007	18787	19079	18890	19048	18994	18948	18903	18970	18906	18867	18963	18848	18993	18837	19114	18857	18859	18903	18871	19001	18776	19103	18787	18894	18936	19130	18923	18902	18899	18794	19066	19031	18898	18921	19023	18818	18936	18885	18934	18960	18691	18792	18735	18979	18946	18795	18853	18836	18860	18894	18943	19056	19113	18917	18876	18876	19007	18911	18911	18971	18804	19027	18932	18846	18934	18881	18715	18869	19060	18833	18941	18978	19092	19000	18755	18935	19021	18898	18988	18906	19086	18975	18976	18884	18830	18936	19052	18980	18716	18891	18989	18921	19137	18865	18823	18907	18937	18890	18988	19025	18748	18895	18882	18886	18981	18783	18658	18798	18836	18702	19146	18953	18942	18749	18875	18916	18966	18924	18879	19086	19103	18959	18925	18899	18845	18782	18957	18820	19049	18993	18938	18885	18975	19003	18720	19036	18919	18655	18636	18914	19086	18902	18919	18928	18852	18933	18896	18984	18805	19035	18788	18834	18750	18980	19003	19036	18706	18867	18858	18848	18895	19088	19083	18948	18794	18916	18895	18978	18912	18775	18810	18808	18848	18758	18855	18861	18945	18910	19065	18913	18941	18762	18870	18962	19051	18868	18767	18849	18873	18951	18847	18841	18915	18918	18993	18935	18971	18937	19084	18954	18933	18887	18764	18711	18795	18900	18899	18921	18905	18896	18874	18803	18957	18903	18886	19017	18869	18938	18875	19052	18874	18948	18869	18913	18904	18957	18849	18795	18971	19051	18987	18919	18996	18875	19014	18823	18909	18973	18992	18978	18994	18862	19046	18786	18762	18908	18746	18803	18798	19064	18867	18871	18928	18816	19068	18824	18943	19086	18874	18823	18977	19027	18761	18799	18917	18835	18861	19012	18915	18754	18809	19107	18819	18968	19098	18675	18925	18878	18961	18859	18822	19009	18992	19111	18773	18964	18823	18960	18989	18903	19076	19148	19037	18836	18919	19209	18857	18860	18922	18978	18903	18770	18916	18952	18801	19023	18847	19055	18980	18968	18920	18930	18945	18923	19044	18764	18981	18959	18805	18957	18975	19169	19023	18811	18789	18956	18813	18906	18932	18891	18948	19005	18817	19020	18878	18885	19049	19064	18896	18748	19045	18903	18812	18892	19096	18761	19051	18981	18893	18865	18904	18744	19055	18805	18843	19007	19027	18979	18854	18832	19086	19025	18977	18864	18884	19021	18835	18739	18811	18695	18816	18901	18962	18881	18849	19034	18894	19080	18779	18750	18988	18988	18923	19006	18930	18942	19028	18762	18915	18820	18905	19051	18963	18976	18971	19058	18887	18851	18861	19208	18696	18922	18902	19000	18962	18829	18852	18905	18903	18980	18881	18782	19113	18810	18908	19036	19207	18914	18924	19085	18783	18840	18837	19058	19027	19004	19026	18799	19060	18971	18868	18905	18969	18868	18809	18928	18830	18892	18712	19076	19132	18952	19013	18790	18832	18871	18790	18914	18982	18842	18664	18951	18873	18940	18995	18859	18903	18904	18992	18863	18886	19094	18771	19084	18883	18883	18942	18871	19006	18848	18877	18999	18943	18821	18883	19020	18965	18838	18873	18965	18839	18930	18823	18949	18966	18871	19036	18915	18918	18803	18956	19027	19032	18970	18914	18902	19009	18724	18928	18856	18905	18976	18945	18675	18799	18724	18881	18868	19121	18960	18807	18959	18811	19065	18923	18879	19000	19045	18908	18729	18830	18915	18907	18795	18761	18894	18833	19066	18905	19035	18843	19068	18968	18842	19105	18877	18828	18782	18748	19044	18727	19091	19024	18883	18985	19075	19127	18939	18796	19092	18878	19073	19010	18917	18967	18848	18985	18927	19005	18999	19027	18900	18960	18904	18932	18779	18875	18917	18876	18895	18835	18753	19113	18957	18852	18778	18982	19015	18904	19012	18958	18772	18929	18864	18974	18882	18890	18910	18842	18907	18995	18997	18848	19000	18751	18773	18921	18915	18888	18847	19000	18791	18988	18947	18991	18924	18811	18772	18948	18848	19049	18992	18822	18850	19053	19065	19079	18974	18837	18956	18843	18870	18903	18982	18803	19044	18840	18887	18956	18988	19046	18969	18925	18904	18997	18870	18945	19038	18897	18887	18926	19102	18891	18867	18836	18863	18990	19041	18973	18666	18783	19010	18929	18964	18782	19031	18839	19113	19141	18960	18953	19117	18954	19007	19031	18872	18828	19047	18835	18991	18916	18896	18929	18918	18883	18723	18937	19156	18811	18918	18958	18853	18834	18954	18843	18812	18974	18803	19130	18932	18770	18979	18863	18991	18901	18995	18832	18904	18792	18884	18915	19249	18911	18987
21776	20555	27578	29491	30792	29432	34607	32573	32236	32367	32582	32359	32703	42714	48977	43476	37199	33869	32251	31892	31644	31816	31499	31651	31779	32024	32024	31857	31720	31739	31760	31640	31608	31624	31662	31784	31596	31477	31689	31668	31829	31298	31407	31518	31657	31706	31589	31941	31582	31781	31357	31315	31738	31783	31603	31411	31610	31366	31380	31794	31671	31538	31654	31350	31691	31621	31634	31572	31468	31336	31642	31650	31698	31456	31697	31373	31649	31681	31728	31872	31680	31556	31597	31630	31762	31518	31609	31683	31728	31393	31501	31574	31170	31549	31579	31550	31895	31818	31573	31466	31718	31424	31448	31539	31991	31541	31566	31627	31502	31640	31720	31477	31660	31600	31812	31619	31689	31517	31826	31682	31860	31640	31556	31367	31265	31523	31778	31508	31607	31569	31682	31618	31684	31600	31570	31745	31706	31831	31449	31719	31521	31271	31509	31615	31529	31343	31287	31512	31335	31502	31599	31428	31471	31481	31640	31720	31257	31067	31683	31626	31511	31468	31672	31277	31367	31392	31738	31525	31774	31699	31406	31632	31894	31454	31558	31732	31748	31967	31338	31787	31595	31585	31701	31425	31651	31938	31818	31700	31642	31638	31309	31558	31623	31622	31427	31459	31464	31373	31698	31622	31556	31405	31652	31626	31454	31514	31616	31455	31466	31617	31731	31617	31340	31543	31541	31594	31569	31425	31457	31551	31876	31672	31381	31512	31626	31536	31623	31614	31798	31444	31647	31397	31579	31662	31533	31581	31683	31606	31638	31683	31404	31638	31604	31777	31402	31705	31637	31482	31740	31797	31351	31736	31492	31493	31568	31442	31450	31741	31811	31610	31365	31484	31363	31375	31542	31781	31483	31414	31502	31741	31728	31152	31466	31435	31533	31346	31605	31586	31504	31660	31461	31339	31623	31585	31722	31725	31417	31536	31727	31739	31501	31643	31730	31722	31767	31611	31601	31479	31818	31594	31452	31634	31657	31477	31608	31767	31596	31486	31569	31595	31446	31242	31460	31358	31527	31479	31595	31578	31621	31519	31370	31547	31616	31440	31480	31480	31384	31390	31673	31626	31502	31598	31544	31359	31432	31847	31634	31552	31303	31374	31671	31484	31543	31577	31470	31481	31470	31372	31432	31604	31717	31555	31844	31507	31512	31963	31595	31644	31442	31552	31586	31554	31520	31561	31625	31542	31407	31400	31368	31694	31844	31771	31821	31670	31659	31622	31939	31710	31850	31452	31745	31411	31379	31559	31508	31522	31508	31348	31591	31560	31734	31701	31623	31489	31514	31679	31390	31664	31435	31537	31648	31843	31859	31528	31336	31508	31527	31718	31587	31762	31542	31839	31802	31526	31520	31500	31792	31564	31858	31514	31694	31629	31588	31623	31737	31676	31768	31704	31219	31780	31142	31455	31586	31429	31452	31892	31289	31278	31612	31494	31555	31649	31522	31536	31712	31448	31331	31734	31426	31573	31716	31386	31666	31736	31568	31581	31640	31794	31597	31390	31570	31550	31609	31522	31603	31609	31674	31619	31512	31904	31623	31621	31540	31476	31440	31697	31613	31645	31389	31491	31596	31448	31609	31133	31641	31747	31381	31590	31758	31472	31640	31301	31315	31696	31404	31220	31445	31523	31458	31634	31816	31430	31639	31361	31505	31582	31614	31671	31347	31505	31770	31134	31857	31539	31358	31719	31745	31551	31563	31530	31441	31555	31501	31552	31580	31486	31500	31430	31554	31444	31412	31564	31341	31628	31494	31640	31643	31342	31691	31487	31484	31609	31636	31579	31645	31388	31707	31712	31594	31756	31796	31383	31693	31418	31748	31494	31622	31639	31739	31527	31701	31642	31377	31312	31434	31350	31541	31490	31502	31407	31645	31539	31388	31403	31623	31642	31668	31429	31623	31560	31479	31504	31479	31526	31504	31581	31763	31433	31809	31407	31345	31380	31627	31418	31543	31754	31762	31700	31660	31433	31711	31613	31895	31757	31629	31675	31511	31637	31570	31645	31304	31678	31780	31651	31561	31642	31569	31539	31709	31422	31698	31656	31631	31511	31388	31647	31442	31471	31469	31572	31698	31737	31485	31774	31200	31615	31544	31416	31595	31524	31468	31614	31527	31673	31893	31513	31788	31639	31576	31449	31598	31831	31795	31613	31773	31390	31511	31782	31344	31536	31424	31482	31286	31518	31501	31419	31749	31229	31210	31484	31451	31470	31788	31740	31340	31198	31417	31412	31574	31302	31405	31706	31576	31620	31582	31249	31884	31614	31700	31681	31477	31686	31369	31301	31472	31385	31569	31334	31575	31186	31671	31217	31511	31256	31259	31649	31336	31434	31563	31586	31493	31862	31405	31736	31386	31675	31638	31575	31650	31613	31705	31244	31512	31660	31555	31752	31427	31643	31473	31405	31704	31479	31564	31567	31626	31793	31704	31539	31666	31785	31552	31736	31375	31666	31520	31557	31567	31204	31732	31756	31499	31767	31724	31337	31143	31566	31552	31287	31480	31438	31309	31717	31758	31606	31532	31373	31743	31690	31640	31564	31443	31397	31512	31574	31600	31422	31733	31509	31606	31411	31473	31560	31456	31682	31546	31367	31301	31491	31771	31674	31614	31601	31686	31865	31286	31650	31401	31684	31649	31665	31785	31786	31605	31592	31638	31444	31784	31539	31533	31377	31909	31572	31724	31616	31920	31519	31507	31658	31216	31492	31561	31563	31480	31477	31760	31645	31457	31502	31465	31615	31852	31482	31791	31489	31608	31800	31604	31521	31570	31839	31953	31726	31770	31777	31809	31526	31670	31403	31731	31908	31365	31198	31751	31439	31497	31830	31759	31635	31542	31284	31518	31543	31640	31352	31511	31614	31564	31702	31456	31482	31427	31644	31531	31686	31754	31526	31695	31666	31435	31655	31557	31579	31552	31669	31384	31297	31624	31290	31445	31553	31347	31682	31647	31567	31765	31664	31624	31882	31605	31549	31437	31750	31481	31663	31396	31387	31403	31778	31309	31503	31621	31458	31760	31413	31475	31428	31439	31404	31444	31991	31610	31606	31562	31469	31313	31473	31440	31595	31673	31555	31365	31415	31609	31520	31676	31703	31648	31691	31736	31548	31451	31455	31765	31618	31609	31374	31589	31608	31563	31486	31470	31653	31447	31426	31701	31526	31394	31387	31741	31462	31531	31762	31636	31720	31268	31708	31583	31503	31521	31781	31588	31695	31632	31468	31713	31516	31539	31582	31745	31629	31681	31610	31439	31602	31455	31928	31465	31734	31441	31554	31522	31312	31553	31791	31718	31583	31715	31410	31666	31669	31780	31386	31160	31548	31431	31537	31634	31568	31642	31559	31611	31863	31462	31430	31380	31318	31322	31731	31624	31346	31598	31471	31605	31557	31754	31605	31547	31483	31662	31625	31457	31649	31708	31758	31614	31582	31741	31810	31546	31582	31686	31505	31413	31541	31401	31423	31631	31351	31638	31556	31499	31651	31687	31517	31396	31350	31766	31780	31466	31498	31614	31827	31811	31430	31753	31448	31368	31769	31784	31641	31498	31763	31468	31331	31494	31683	31755	31593	31706	31814	31561	31554	31780	31693	31409	31581	31367	31502	31778	31557	31586	31637	31446	31463	31573	31805	31747	31480	31652	31344	31505	31609	31775	31614	31708	31565	31558	31442	31550	31738	31430	31440	31732	31534	31643	31471	31689	31507	31907	31785	31540	31486	31832	31505	31536	31299	31625	31734	31710	31645	31531	31403	31577	31518	31508	31762	31431	31318	31588	31605	31636	31471	31595	31447	31373	31575	31544	31623	31516	31696	31300	31295	31510	31607	31660	31701	31400	31338	31816	31487	31601	31388	31338	31292	31676	31539	31597	31501	31605	31501	31535	31536	31630	31542	31704	31473	31597	31759	31681	31428	31725	31475	31616	31471	31340	31482	31493	31553	31521	31280	31302	31558	31602	31656	31495	31572	31426	31617	31833	31345	31690	31606	31729	31767	31533	31720	31516	31837	31451	31743	31595	31590	31472	31499	31661	31685	31532	31488	31301	31396	31471	31570	31637	31819	31555	31565	31741	31413	31775	31541	31643	31515	31757	31670	31207	31413	31455	31664	31621	31487	31576	31642	31558	31717	31393	31306	31500	31685	31650	31398	31612	31672	31707	31370	31533	31482	31597	31722	31602	31432	31610	31607	31461	31496	31567	31606	31493	31393	31791	31790	31544	31514	31833	31322	31419	31425	31754	31488	31827	31611	31383	31635	31553	31607	31812	31174	31532	31404	31282	31475	31433	31608	31438	31772	31617	31522	31785	31537	31845	31689	31642	31392	31414	31243	31778	31416	31625	31311	31511	31446	31675	31677	31551	31436	31502	31454	31851	31413	31346	31480	31530	31805	31326	31395	31459	31722	31583	31511	31441	31809	31696	31679	31782	31658	31489	31382	31827	31561	31433	31258	31622	31811	31484	31428	31499	31601	31754	31629	31624	31425	31541	31440	31241	31387	31713	31562	31922	31449	31358	31471	31817	31485	31808	31513	31559	31349	31578	31633	31392	31646	31528	31498	31417	31375	31714	31510	31550	31456	31608	31607	31383	31436	31614	31686	31464	31682	31400	31412	31320	31557	31529	31630	31549	31420	31712	31766	31502	31391	31391	31509	31645	31606	31434	31638	31400	31651	31572	31647	31759	31625	31895	31273	31478	31802	31783	31541	31590	31322	31658	31733	31670	31773	31798	31398	31351	31604	31740	31360	31466	31354	31576	31236	31428	31410	31604	31609	31459	31248	31503	31539	31464	31625	31621	31444	31457	31509	31897	31840	31686	31563	31438	31734	31584	31477	31665	31706	31574	31493	31734	31377	31250	31578	31749	31439	31680	31519	31400	31541	31496	31735	31760	31702	31742	31789	31490	31341	31452	31839	31513	31644	31771	31312	31552	31733	31871	31679	31534	31706	31463	31476	31569	31438	31560	31688	31440	31729	31681	31498	31722	31444	31780	31774	31531	31380	31583	31572	31575	31387	31570	31560	31685	31527	31821	31519	31350	31697	31562	31624	31602	31199	31427	31640	31725	31692	31409	31447	31496	31338	31726	31679	31650	31464	31652	31444	31357	31458
49446	74233	67703	59326	39857	22141	21280	20661	20370	20232	19901	19934	20899	35456	40354	33679	25277	21525	19552	19357	19432	19369	19191	19295	19353	19613	19595	19463	19318	19496	19320	19518	19406	19333	19305	19380	19429	19262	19395	19300	19291	19294	19502	19214	19393	19465	19366	19367	19465	19298	19360	19382	19342	19433	19290	19235	19507	19450	19414	19337	19304	19194	19484	19129	19415	19248	19341	19427	19365	19266	19386	19334	19408	19208	19282	19432	19369	19164	19103	19214	19343	19673	19323	19246	19158	19216	19252	19343	19337	19265	19318	19340	19361	19262	19260	19314	19398	19147	19499	19470	19231	19288	19496	19464	19326	19275	19470	19345	19300	19324	19391	19364	19437	19294	19305	19303	19333	19304	19285	19527	19384	19292	19248	19345	19334	19427	19432	19272	19420	19300	19311	19369	19290	19422	19329	19337	19392	19288	19245	19288	19466	19197	19253	19138	19290	19354	19360	19374	19250	19433	19335	19352	19245	19261	19341	19087	19339	19198	19236	19304	19417	19257	19166	19182	19575	19214	19251	19390	19307	19323	19267	19333	19451	19370	19189	19184	19245	19178	19217	19264	19336	19260	19385	19254	19193	19284	19486	19281	19428	19260	19450	19322	19288	19503	19170	19268	19234	19452	19515	19453	19479	19488	19342	19117	19402	19376	19271	19234	19269	19216	19211	19292	19452	19330	19236	19358	19456	19436	19258	19301	19385	19431	19341	19298	19530	19245	19380	19194	19326	19302	19463	19256	19322	19463	19402	19231	19440	19199	19397	19409	19297	19205	19331	19218	19254	19370	19264	19408	19307	19325	19343	19171	19232	19085	19347	19357	19412	19461	19322	19221	19494	19412	19411	19352	19231	19352	19323	19357	19500	19210	19169	19450	19281	19335	19462	19175	19447	19159	19286	19289	19288	19286	19228	19297	19343	19067	19363	19195	19239	19273	19260	19131	19484	19342	19360	19350	19324	19339	19366	19524	19413	19144	19136	19358	19205	19355	19237	19226	19184	19281	19108	19268	19272	19420	19356	19249	19287	19300	19171	19158	19126	19398	19231	19372	19348	19340	19293	19329	19327	19293	19288	19218	19277	19405	19285	19310	19383	19309	19190	19489	19403	19439	19408	19240	19278	19458	19464	19304	19291	19196	19355	19323	19369	19264	19238	19266	19334	19472	19230	19341	19261	19335	19366	19209	19353	19146	19357	19213	19501	19246	19455	19378	19194	19366	19408	19187	19057	19425	19429	19410	19299	19402	19374	19330	19240	19235	19173	19247	19122	19324	19227	19212	19292	19406	19231	19321	19350	19279	19297	19174	19313	19343	19402	19183	19221	19323	19233	19305	19268	19255	19192	19352	19374	19500	19469	19179	19356	19420	19273	19308	19415	19278	19197	19264	19286	19307	19251	19441	19131	19226	19124	19303	19249	19232	19388	19266	19132	19445	19374	19332	19483	19477	19331	19290	19398	19387	19283	19273	19190	19362	19467	19260	19145	19434	19375	19280	19318	19376	19208	19227	19140	19201	19286	19154	19419	19345	19319	19048	19302	19316	19374	19217	19218	19142	19315	19492	19163	19349	19182	19356	19201	19284	19339	19324	19399	19262	19224	19382	19378	19138	19337	19274	19374	19335	19163	19217	19246	19163	19268	19323	19385	19238	19379	19213	19379	19333	19187	19316	19347	19439	19451	19247	19410	19170	19314	19476	19165	19241	19353	19176	19418	19215	19330	19181	19535	19062	19136	19164	19367	19308	19324	19360	19433	19180	19503	19457	19249	19220	19436	19257	19202	19010	19414	19284	19331	19262	19385	19261	19331	19483	19389	19292	19425	19331	19403	19208	19317	19380	19413	19157	19353	19223	19402	19264	19450	19145	19466	19429	19470	19219	19237	19066	19281	19390	19337	19330	19273	19190	19279	19339	19272	19176	19434	19293	19188	19324	19322	19291	19178	19308	19377	19299	19237	19241	19484	19370	19432	19458	19313	19152	19333	19171	19242	19252	19419	19428	19294	19217	19390	19334	19322	19567	19326	19321	19410	19523	19257	19306	19396	19254	19214	19361	19422	19254	19350	19502	19373	19299	19211	19243	19381	19313	19376	19371	19387	18998	19438	19257	19312	19184	19149	19310	19347	19285	19295	19353	19300	19514	19331	19388	19370	19066	19284	19392	19181	19348	19216	19281	19121	19265	19360	19294	19338	19316	19383	19264	19368	19099	19294	19292	19294	19428	19389	19294	19300	19195	19390	19256	19274	19299	19258	19523	19281	19235	19382	19420	19419	19426	19164	19493	19278	19478	19481	19190	19324	19162	19347	19321	19197	19416	19257	19384	19273	19322	19451	19374	19123	19277	19248	19353	19404	19333	19480	19414	19214	19309	19521	19389	19368	19339	19306	19308	19318	19435	19306	19282	19254	19336	19323	19151	19223	19391	19378	19336	19448	19548	19259	19497	19270	19257	19378	19436	19342	19273	19264	19252	19460	19193	19263	19396	19363	19386	19326	19145	19247	19427	19326	19259	19081	19336	19209	19278	19362	19418	19301	19284	19174	19142	19408	19441	19326	19398	19237	19252	19346	19311	19285	19177	19267	19341	19477	19266	19353	19230	19253	19289	19216	19323	19275	19312	19432	19138	19297	19473	19382	19270	19284	19282	19355	19180	19091	19122	19212	19463	19392	19287	19142	19273	19332	19382	19306	19446	19385	19329	19308	19355	19154	19395	19302	19219	19328	19430	19248	19585	19330	19285	19306	19246	19243	19250	19362	19354	19295	19281	19264	19260	19461	19425	19321	19190	19374	19174	19385	19108	19425	19431	19304	19320	19377	19237	19487	19271	19347	19323	19460	19338	19324	19361	19325	19240	19275	19346	19301	19256	19163	19307	19223	19390	19315	19191	19311	19394	19267	19284	19321	19235	19161	19159	19402	19323	19272	19299	19373	19396	19198	19310	19181	19268	19343	19160	19425	19196	19370	19332	19416	19396	19237	19233	19229	19239	19279	19348	19127	19253	19392	19166	19325	19317	19336	19213	19210	19305	19323	19405	19361	19444	19244	19403	19329	19305	19170	19228	19162	19215	19303	19201	19464	19411	19408	19501	19370	19399	19360	19464	19390	19354	19322	19201	19265	19338	19349	19429	19284	19384	19459	19388	19415	19324	19305	19343	19407	19227	19279	19436	19234	19413	19182	19320	19230	19254	19337	19515	19298	19421	19239	19398	19327	19421	19204	19252	19366	19321	19509	19161	19224	19211	19293	19327	19154	19203	19338	19236	19400	19325	19302	19547	19439	19285	19252	19252	19293	19332	19480	19387	19331	19451	19313	19209	19264	19295	19418	19243	19188	19274	19337	19225	19432	19366	19514	19092	19279	19195	19181	19209	19299	19405	19302	19323	19364	19029	19257	19190	19247	19269	19280	19333	19486	19280	19361	19330	19201	19453	19411	19121	19232	19264	19303	19307	19456	19373	19500	19240	19310	19102	19381	19254	19288	19416	19479	19386	19235	19378	19325	19025	19256	19353	19216	19355	19228	19259	19515	19320	19325	19325	19373	19329	19163	19302	19132	19421	19324	19309	19378	19467	19251	19284	19370	19242	19169	19351	19267	19348	19243	19306	19393	19154	19286	19277	19072	19342	19388	19220	19480	19308	19450	19362	19137	19332	19339	19349	19305	19394	19332	19316	19494	19334	19372	19193	19318	19433	19249	19411	19343	19230	19300	19206	19327	19219	19268	19375	19316	19343	19232	19406	19458	19288	19440	19415	19273	19250	19271	19233	19397	19347	19318	19088	19454	19366	19148	19453	19397	19263	19336	19134	19368	19342	19543	19354	19247	19185	19306	19333	19436	19473	19327	19088	19304	19430	19295	19229	19347	19415	19187	19213	19306	19197	19459	19379	19258	19026	19232	19488	19388	19385	19166	19307	19447	19201	19368	19400	19185	19300	19386	19160	19316	19344	19155	19215	19334	19528	19226	19275	19011	19350	19277	19370	19488	19416	19383	19391	19270	19336	19422	19381	19303	19309	19339	19400	19408	19243	19384	19444	19414	19204	19202	19286	19168	19381	19386	19314	19491	19294	19264	19274	19371	19504	19457	19284	19348	19287	19320	19265	19388	19333	19258	19531	19127	19364	19337	19267	19242	19421	19245	19309	19496	19360	19303	19267	19365	19343	19418	19356	19230	19202	19339	19390	19354	19315	19271	19397	19204	19405	19450	19220	19334	19319	19365	19426	19350	19450	19369	19393	19349	19224	19447	19303	19354	19396	19346	19374	19390	19249	19278	19267	19517	19406	19430	19290	19376	19087	19350	19269	19262	19452	19190	19275	19281	19131	19279	19172	19415	19247	19311	19327	19275	19345	19322	19322	19321	19334	19499	19230	19155	19139	19259	19204	19173	19356	19388	19235	19207	19365	19522	19205	19348	19202	19274	19276	19405	19390	19192	19469	19537	19442	19467	19360	19368	19300	19288	19248	19316	19311	19060	19218	19276	19112	19350	19381	19226	19413	19235	19303	19385	19080	19248	19470	19425	19266	19332	19340	19413	19134	19266	19477	19199	19183	19176	19349	19261	19307	19305	19226	19294	19228	19221	19303	19220	19335	19268	19308	19245	19448	19377	19286	19234	19209	19198	19378	19463	19416	19270	19197	19360	19448	19400	19284	19383	19343	19258	19301	19205	19258	19243	19422	19215	19050	19378	19453	19282	19159	19145	19271	19252	19294	19318	19304	19297	19408	19197	19269	19328	19463	19355	19113	19362	19376	19092	19338	19263	19370	19542	19238	19390	19265	19343	19247	19244	19246	19196	19361	19323	19144	19276	19279	19320	19328	19303	19483	19361	19433	19291	19217	19427	19272	19400	19267	19321	19250	19307	19573	19308	19141	19513	19274	19328	19319	19394	19478	19397	19450	19419	19295	19401	19382	19303	19289	19343	19153	19244	19398	19294	19377	19330	19344	19336	19277	19176	19341	19443	19152	19275	19319	19517	19267	19358	19243	19300	19255	19260	19324	19332	19336	19441	19182	19491	19240	19358	19259	19265	19111	19234	19301	19348	19171	19272	19393	19279	19156	19356	19362	19233	19358	19408	19371	19334	19177	19263	19208	19270	19335	19308	19274	19301	19349	19445	19285
45707	48760	53076	43328	31556	30050	29698	29704	29530	29377	29384	29314	29271	29623	30259	29976	29656	29435	29479	29207	29235	29146	29316	29272	29174	29251	29085	29091	29341	29068	29320	29350	29123	29025	29407	29161	29166	29247	28942	28774	29073	29271	29253	29386	29336	28962	29523	29076	29141	29274	29300	29371	29228	29044	29086	29135	29306	29114	29110	28886	29251	29145	29194	29505	29397	29351	29159	29235	29140	29367	29024	29340	28936	29185	29083	29409	29119	29362	29210	29085	29278	29276	29369	28979	29076	29314	29262	29209	29003	29324	29201	28988	29143	29254	29195	29253	29180	29206	29012	29081	29162	29298	29256	29399	29063	29005	28967	29214	29274	29250	29443	29074	29100	29113	29173	29305	29110	29253	29253	29226	29133	29243	29363	29072	29277	29108	28936	29170	29205	29307	29145	29047	28990	29290	29340	29181	29191	29008	29393	29250	29081	29143	29143	28883	29067	29100	29407	28812	28964	29332	29143	29177	29187	28866	29230	29451	29415	29180	29115	29098	29418	29246	29342	29350	29086	29171	29502	29206	29401	29427	29251	29312	29339	29139	28983	29165	29001	29067	29245	29366	29188	28950	29445	29425	29119	29519	29162	29096	29210	29149	29279	29215	29491	29253	29254	29107	29036	29207	29153	29371	29277	29061	29342	29232	29234	29453	29352	29170	29216	29154	29180	29212	29322	29053	29138	29274	29298	29347	29055	29259	29187	28996	28960	29070	29019	29018	29247	29069	29111	29080	29356	29389	29198	29060	29234	29050	29310	29305	29411	29189	29175	29135	28870	29268	29358	29288	29121	29133	29041	29126	29014	29069	29215	29193	29380	29184	29416	29437	29264	29451	29154	29322	29195	28906	29106	29134	29376	29252	29038	29026	29344	29120	29192	29050	29266	28915	28803	29156	29003	29075	29347	29183	28958	28947	29052	29086	29268	28960	29028	29341	29067	29168	29270	29318	29079	29367	29179	29118	29363	29354	29214	29091	29094	29119	29183	29048	29244	29164	29180	29307	29170	29082	29106	29169	29008	29188	29010	29107	29042	29153	29276	29113	29039	28921	29109	29157	28964	29095	29122	29192	29121	29327	29106	28862	29111	28979	29407	29346	29218	29297	29336	28939	29424	29094	29236	29288	29107	29367	29371	29196	29367	29318	29104	29271	29049	29109	29282	29329	29074	29283	29057	29354	29263	29059	29019	28996	29055	29038	29094	29115	29147	29174	29278	29042	29098	28970	29210	29180	28778	29005	29438	29362	29048	29168	29397	29195	29461	29114	29363	29394	29222	29271	29135	29301	29138	29338	29071	28907	29162	29216	29125	29158	29152	29122	29133	29053	29003	29128	29214	29110	29202	29314	29543	29164	29331	29063	29181	29284	29139	29101	29376	29322	29027	29134	29158	29059	29046	29078	29086	29293	29162	29189	29305	28825	29204	29151	28952	29066	29312	29127	29082	29178	29155	29141	29237	29281	29115	28890	29211	29272	29278	29230	28980	29216	28981	29121	29165	28965	29291	29003	29459	29262	29061	29079	28994	29191	29194	29272	29022	29002	29396	29201	28968	29150	29287	29078	28880	29250	29418	29340	29187	29130	29559	29396	29193	29424	29082	29115	28967	29215	29099	29523	29301	29209	29206	29152	29164	29076	29386	29230	29219	29229	29328	29084	29256	29214	29157	29155	29393	29238	29279	29208	29049	29356	29152	29036	29193	29289	29246	29175	29513	29229	28998	29021	29278	29045	29257	29325	29164	28924	29329	29353	29256	29268	29522	29204	29020	29138	29236	29181	29234	29158	29333	29020	29103	29045	29292	29154	29186	28989	29174	29198	29182	29243	29062	29170	29049	29010	29282	28977	29082	29214	29138	28977	29208	29240	29262	29100	29377	29157	29081	29159	29122	28959	29142	29229	29128	29256	28972	29226	29140	29137	29191	29034	29139	29241	29282	28951	28876	29216	29231	29070	29361	29082	29051	29282	29143	28989	29209	29081	29390	29180	29340	29489	29223	29197	29337	29216	29199	29264	29187	29357	29185	29218	29281	29202	29299	29064	29234	29369	29199	29496	29070	28986	29120	29197	29421	28964	29119	29247	29363	29168	29111	28895	28991	28896	29054	29358	28939	29096	29033	28983	29218	29163	29185	29267	29296	29434	29028	29281	29385	29208	28862	29159	29238	29471	29162	29153	29324	29155	29005	29433	28987	29012	29327	29110	29048	29134	29032	29167	29176	29067	29496	29169	29347	29274	29092	29014	29093	28979	29048	28916	29004	29090	29212	29297	29199	29053	29203	29032	29136	29102	29171	29118	29426	29255	29346	29183	29113	29237	29148	29131	29356	29169	29308	29156	29135	29106	29045	28995	29139	29169	28865	29017	29182	29361	29102	29088	29239	29266	28997	29192	29085	29166	29114	29195	29136	29439	29008	28915	28908	29024	29007	29044	29079	29208	29238	29098	29135	29164	29152	29092	29044	29099	29070	29063	29291	29039	29180	29013	28904	29239	29140	29286	29273	29000	29185	29159	29087	29071	29215	29364	29165	29112	29169	29257	29400	29266	29066	29237	29132	29351	29312	29130	29235	29000	29258	29287	28983	29339	29061	29352	29251	29143	29294	29237	28951	29247	29158	29290	29232	29415	29173	29138	29154	29303	29442	28965	29495	28980	29022	28989	29307	29056	29280	29267	29006	28997	29236	29485	29106	29050	29006	29086	29180	28937	29262	29185	29240	29040	29128	29363	29334	29127	29416	29209	29100	29019	29393	28986	29004	29043	29079	29116	29276	29313	29250	29087	29179	28992	29227	29157	29284	29167	29357	29154	29124	29010	29483	29366	29289	29170	29148	29460	29413	29178	29130	29047	29530	29093	28848	29171	29289	29145	29159	29095	29162	29022	29269	29167	28994	28998	29258	29231	29303	28852	29472	29478	29333	29149	28983	29063	29218	29040	29365	29175	29143	29206	29256	29341	29293	29102	29240	29176	29068	29280	29243	29165	29141	29291	28881	29056	29070	28952	29380	29154	29149	29063	29221	29416	29049	28955	29181	29347	29337	29255	29412	28955	29043	29351	29041	29377	29278	28928	29176	29176	29096	29064	29449	29195	28986	28857	29495	29448	29245	29196	28908	29113	29044	29081	29125	29156	29137	29376	29170	29209	28992	29068	29158	29258	29285	29227	29309	29227	29349	29100	29417	29072	29081	29118	28967	28978	29156	29116	29193	29336	29320	29289	29295	29250	29274	28730	29137	29203	29317	29206	29300	29062	29115	29132	29228	29039	29166	29280	29446	29326	29068	29171	29191	28826	29013	29219	29334	28917	28993	29004	29323	29254	29304	29053	29192	29286	29085	29422	29255	29092	29068	29117	29193	29312	29058	29360	29188	29290	29161	29356	29124	28954	29076	29201	29171	28981	29156	29317	29265	29029	28950	29224	29286	29160	29272	29172	29073	29006	29341	29442	29252	29121	29143	29212	29001	29061	29129	29241	29088	29230	29137	29189	29222	29171	29335	29454	29176	28915	28959	29387	29065	29266	29202	29304	29193	29340	29326	29457	29168	29283	29118	29173	29224	29252	29265	29060	29183	29227	29119	29242	29117	29179	29107	29466	29229	29208	29084	29161	29275	29208	29310	28920	28927	29110	29016	29184	29209	29117	29087	29150	29234	29151	29113	29104	29339	29157	29097	29165	29191	29031	29145	29080	29321	29110	29001	28904	29192	29082	29158	29125	28998	29227	29214	29200	29335	29149	29149	29190	29078	29322	29259	29116	29160	29000	29140	28992	29183	29132	29005	29193	29046	29180	29081	29443	29195	28959	29133	29075	29392	29105	29432	29267	29336	29382	29159	29063	29352	29378	29547	29185	29108	29195	29178	29163	29355	29039	29276	29099	29322	29140	29076	29160	29172	29538	29273	28904	29254	29195	29200	28950	29020	29032	29278	29117	29203	29070	29203	29236	29106	29156	29300	29118	29174	29236	29491	29180	28952	29152	29079	29215	29163	29010	29126	29355	29422	29216	29280	28992	29085	29154	29227	28888	29074	29106	29197	29463	29090	29127	29282	28787	29233	29302	29142	29077	29074	29130	29418	29125	29318	29236	29342	29177	29136	29075	29319	29191	29064	29085	29022	29318	29273	29052	29279	29403	29054	29315	29074	29136	29115	29062	29078	29057	29300	29016	29406	29012	29221	28995	28817	28945	29255	29035	29428	28891	29385	29224	29282	29206	29471	29156	29056	29273	29198	29005	28972	29127	29056	29260	29304	29050	28972	29162	29085	29240	29188	28879	29018	29167	29224	28980	29233	29091	29029	29207	28964	29418	29129	28857	29313	29073	29139	29139	29302	29206	29318	29182	29245	29018	29007	29150	29396	29327	29319	29231	29177	29114	29305	29120	29054	29207	29284	29369	29223	29374	29474	29204	29160	29291	29283	29128	29027	29214	29204	29208	29201	29251	29501	29227	29024	29527	29442	29130	29251	29199	29204	29334	29234	29364	29210	29149	29257	29147	29333	29375	29247	29079	29389	29437	29047	29295	29220	29182	29156	29074	29018	29375	29296	29075	29068	29384	29062	29230	29024	29259	29046	28947	29242	29045	29257	29259	28955	29133	28962	29280	29316	29090	29173	29535	29193	29121	29156	29172	29405	29276	29210	28917	28936	29127	28978	29077	29140	29169	29040	29099	29176	29156	29210	29502	29212	29030	29119	29300	29373	29206	29244	29404	29171	29482	29272	29059	29135	29117	29345	29032	29415	29047	29330	29270	29321	29169	29217	29201	29082	29264	29218	29093	29066	29298	29133	29116	29137	29145	29129	29232	29329	29079	29132	29102	29176	29288	28865	29200	29208	29163	29106	29163	29283	29197	28965	29077	29151	29020	29176	29148	28991	29178	29210	29204	29300	29458	29326	29208	29236	29076	29098	29134	29036	29329	29193	29365	29332	29071	29186	29199	29176	28894	29131	29251	29199	28980	29164	29281	29375	29282	29112	29238	28995	29189	28991	29220	29091	29185	28975	29158	29444	29446	29111	29255	29241	29320	29300	29250	29029	29254	28957	29259	29291	29120	29263	29224	29350	29670	29346	29098	29413	29185	29137	29210	29402	28974	29233	29128	29273	29017	29174	29341	29258	29140	29275	29291
47651	54397	51922	34072	20387	19162	18695	18669	18559	18317	18368	18192	18320	18874	19293	19106	18658	18181	18131	18201	18164	18235	18185	18230	18158	18173	18127	18456	18455	18366	18230	18315	18208	18255	18246	18213	18320	18409	18110	18282	18252	18163	18316	18152	18286	18128	18360	18263	18122	18388	18195	18195	18200	18119	18446	18191	18201	18234	18447	18288	18088	18387	18258	18203	18088	18038	18295	18036	18305	18209	18331	18047	18276	18193	18192	18152	18203	18187	18426	18115	18182	18321	18233	18125	18004	18293	18146	18139	18226	18169	18194	18245	18382	18184	18082	18380	18379	18109	18152	18162	18296	18312	18322	18222	18238	18195	18203	18149	18332	18305	18149	18169	18298	18351	18385	18172	18178	18179	18251	18232	18307	18294	18175	18212	18137	18187	18390	18252	18388	18254	18196	18382	18271	18066	18155	18161	18161	18305	18278	18322	18421	18205	18306	18114	18103	18049	18238	18195	18269	18215	18259	18048	18285	18086	18169	18331	18239	18192	18134	18111	18332	18329	18178	18106	18292	18202	18285	18358	18387	18289	18341	18321	18316	18056	18075	18256	18230	18295	18222	18215	18326	18151	18218	18237	18285	18187	18107	18081	18244	18259	18212	18374	18145	18190	18277	18158	18161	18159	18250	18170	18264	18192	18186	18335	18018	18367	18264	18128	18234	18240	18204	18041	18247	18226	18271	18217	18294	18041	18033	18385	18147	18000	18296	18106	18211	18361	18295	18111	18282	18309	18226	18026	18208	18171	18268	18102	18121	18300	18277	18068	18086	18149	18216	18307	18226	18177	18065	18173	18429	18134	18300	18122	18154	18292	18294	18098	18210	18313	18315	18354	18283	18147	18234	18270	18344	18168	18261	18087	18333	18375	18175	18203	18168	18152	18198	18367	18200	18220	18269	18226	18106	18181	18171	18223	18157	18346	18197	18055	18326	18167	18347	18203	18135	18173	18245	18275	18035	18398	18141	18180	18178	18164	18254	18147	18186	18165	18292	18049	18309	18280	18390	18109	18329	18125	18116	18328	18257	18205	18029	18246	18062	18155	18142	18290	18382	18376	18251	18301	18113	18355	18183	18378	18191	18175	18179	18091	18304	18170	18231	18217	18222	18218	18356	18242	18327	18024	18114	18208	18363	18091	18100	18285	18213	18165	18174	18271	18228	18102	18238	18083	18240	18155	18162	18253	18233	18150	18271	18168	18065	18176	18251	18412	18260	18188	18348	18002	18088	18053	18386	18290	18303	18227	18186	18167	18227	18244	18223	18102	18207	18222	18289	18342	18333	18072	18055	18349	18259	18190	18328	18084	18189	18350	18254	18230	18263	18245	18282	18194	18164	18322	18272	18068	18065	18293	18344	18288	18137	18217	18220	18267	18541	18145	18253	18137	18166	18192	18117	18130	18192	18169	18202	18374	18220	18352	18191	18241	18236	18317	18357	18298	18331	18374	18118	18125	18343	18092	18240	18202	18215	18212	18347	18299	18101	18225	18229	17987	18183	18374	18283	18261	18003	18176	18171	18046	18275	18109	18276	17976	18291	18302	18171	18238	18229	18422	18138	18166	18054	18171	18260	18196	18110	18251	18264	18195	18178	18189	18300	18246	18132	18246	18311	18089	18238	18156	18424	18145	18061	18220	18322	18429	18181	18342	18157	18354	18179	18239	18094	18308	18368	18131	18264	18214	18198	18171	18056	18254	18226	18100	18161	18243	18164	18138	18154	18177	18244	18241	18093	18119	18257	18300	18141	18326	18172	18261	18154	18254	18254	18394	18207	18282	18191	18124	18146	18101	18214	18299	18291	18201	18094	18231	18331	18211	18283	18157	18228	18216	18276	18209	18100	18251	18064	18199	18263	18280	18166	18281	18008	18216	18155	18427	18250	18244	18279	18193	18270	18214	18360	18446	18100	18208	18097	18268	18259	18251	18095	18257	18288	18175	18255	18150	18095	18149	18253	18128	18248	18183	18152	18376	18135	18171	18259	18125	18205	18274	18212	18356	18119	18432	18120	18140	18281	18306	18192	18167	18309	18183	18049	18218	18234	18100	18232	18111	18230	18356	18285	18254	18142	18386	18272	18230	18275	18190	18209	18255	18264	18254	18249	18223	18200	18142	18290	18306	18082	18359	18212	18207	18252	18279	18315	18267	18257	18161	18318	18177	18195	18057	18244	18257	18239	18208	17986	18291	18061	18384	18202	18095	18246	18236	18062	18280	18219	18248	18269	18063	18167	17997	18276	18153	18110	18291	18112	18183	18048	18384	18248	18260	18108	18155	18115	17986	18159	18259	18151	18078	18384	17968	18225	18302	18143	18215	18133	18307	18254	18187	18212	18458	18304	18312	18247	18290	18249	18198	18359	18157	18295	18234	18263	18291	18216	18109	18312	18065	18278	18297	18320	18068	18383	18194	18257	18001	18385	18258	18152	18302	18126	18202	18309	18150	18185	18282	18349	18259	18265	18155	18239	18101	18131	17947	18294	18353	18229	18154	18310	18168	18287	18196	18230	18140	18122	18241	18180	18222	18337	18353	18076	18113	18200	18381	18187	18209	18389	18275	18234	18227	18108	18223	18301	18305	18069	18138	18340	18248	18189	18247	18106	18031	18312	18157	18138	18086	18138	18204	18375	18196	18368	18234	18199	18094	18260	18263	18322	18247	18195	18300	18337	18274	18247	18315	18176	18237	18299	18078	18331	18154	18156	18316	18145	18327	18240	18197	17955	18278	18232	18172	18163	18257	18293	17993	18322	18277	18006	18189	18390	17969	18198	18137	18322	18239	18286	18059	18347	18476	18152	18164	18206	18151	18174	18334	18181	18338	18211	18321	18312	18135	18116	18107	18367	18204	18153	18197	18134	18172	18306	18253	18381	18225	18197	18519	18089	18079	18211	18528	18153	18326	18261	18232	18133	18189	18226	18164	18192	18297	18015	18407	18424	18187	18218	18335	18299	18228	18458	18060	18063	18232	18254	18142	18227	18151	18126	18267	18139	18206	18122	18344	18358	18110	18132	18245	18201	18152	18265	18242	17991	18313	18107	18172	18375	18307	18122	18226	18291	18102	18259	18397	18473	18435	18293	18267	18110	18204	18112	18054	18314	18234	18194	18242	18270	18212	18250	18246	18446	18221	18119	18334	18376	18353	18233	18179	18246	18258	18294	18200	18208	18377	18079	18271	18218	18269	18294	18290	18332	18160	18162	18236	18415	18261	18171	18236	18169	18150	18131	18284	18286	18226	18034	18209	18041	18258	18251	18166	18293	18132	18213	18272	18202	18474	18313	18227	18229	18311	18080	18242	18301	18228	18334	18179	18350	18145	18182	18122	18175	18244	18116	18138	18231	18363	18168	18058	18184	18428	18156	18271	18297	18237	18235	18246	18184	18005	18201	18219	18332	18081	18277	18087	18279	18171	18196	18334	18319	18276	18171	18309	18118	18126	18332	18211	18289	18119	18281	18451	18177	18334	18250	18124	18253	18142	18299	18211	18424	18291	18321	18203	18250	18250	18191	18265	18316	18340	18183	18324	18289	18196	18101	17992	18046	18231	18345	18267	18278	18097	18209	18142	18261	18185	18451	18055	18087	18229	18212	18321	18179	18165	18031	18293	18261	18169	18344	18334	18364	18264	18375	18305	18576	18219	18163	18043	18190	18226	18286	18004	18215	18165	18255	18221	17987	18295	18118	18157	18181	18131	18307	18078	18321	18242	18270	18269	18230	18114	18409	18245	18190	18301	18294	18096	18206	18188	18255	18221	18161	18265	18244	18257	18161	18250	18231	18201	18128	18183	18312	18345	18191	18270	18229	18195	18185	18409	18159	18167	18274	18277	18112	18162	18244	18089	18182	18251	18171	18097	18332	18192	18243	18188	18098	18192	18201	18184	18235	18177	18186	18327	18261	18079	18210	18237	18141	18185	18236	18115	18249	18291	18278	18027	18283	18107	18081	18060	18049	18307	18235	18164	18241	18155	18184	18294	18086	18219	18217	18389	18093	18067	18123	18220	18332	18190	18046	18337	18156	18284	18425	18481	18263	18337	18375	18165	18163	18174	18128	18159	18179	18276	18199	18312	18165	18315	18097	18143	18195	18226	18247	18195	18334	18204	18366	18197	18057	18190	18094	18193	18096	18323	18178	18390	18140	18140	18129	18288	18291	18254	18347	18113	18335	18103	18143	18138	18334	18130	18240	18368	18138	18320	18236	18112	18298	18198	18302	18179	18136	18177	18078	18275	18243	18095	18306	18159	18130	18369	18237	18388	18248	18383	18083	18273	18223	18146	18236	18300	18313	18109	18302	18354	18256	18135	18196	18155	18248	18177	18377	18156	18172	18292	18130	17987	18330	18216	18222	18106	18198	18326	18283	18188	18178	18221	18254	18286	18206	18256	18115	18215	18144	18287	18235	18039	18210	18261	18437	18311	18329	18373	18249	18199	18098	18215	18291	18366	18235	18111	18231	18180	18142	18278	18188	18047	18302	18291	18162	18236	18279	18235	18188	18216	18237	18118	18338	18302	18055	18213	18103	18483	18225	18278	18139	18169	18355	18227	18394	18307	18186	18099	18232	18240	18159	18260	18095	18199	18266	18306	18335	18061	18114	18334	18258	18251	18140	18224	18243	18156	18299	18258	18291	18180	18197	18161	18147	18161	18377	18141	18137	18095	18022	18155	18043	18244	18156	18128	18202	18218	18242	18175	18308	18085	18113	18268	18274	18149	18286	18273	18349	18099	18172	18332	18257	18142	18142	18246	18150	18328	18237	18120	18278	18206	18291	18323	18219	18293	18282	18178	18171	18364	18103	18356	18325	18192	18081	18273	18104	18136	18212	18249	18111	18153	18343	18375	18384	18134	18118	18517	18168	18109	18191	18141	18113	18259	18221	18278	18177	18136	18401	18217	18118	18254	18177	18198	18076	18202	18333	18250	18198	18077	18016	18149	18076	18186	18285	18217	18200	18405	18439	18249	18216	18267	18419	18235	18140	18127	18340	18205	18202	18228	18168	18476	18399	18247	18279	18253	18195	18329	18254	18236	18282	18231	18276	18154	18283	18184	18371	18064	18040	18265	17988	18460	18059	18218	18362	18402	18338	18155	18222	18260	18384	18178	18160	18085	18148	18393	18239	18200
23160	20673	28272	27774	28891	30080	30776	28659	27904	28132	27967	27821	28308	34268	37632	34946	31064	28732	27757	27676	27497	27754	27865	27806	27271	27525	27823	27600	27706	27651	27844	27668	27690	27538	27530	27493	27440	27755	27566	27660	28079	27660	27740	27275	27576	27576	27778	27735	27667	27550	27536	27303	27597	27710	27753	27649	27650	27540	27654	27614	27583	27502	27591	27863	27585	27620	27529	27551	27664	27755	27727	27474	27351	27779	27550	27813	27488	27646	27718	27605	27855	27616	27579	27512	27590	27414	27757	27608	27611	27769	27712	27335	27396	27536	27532	27739	27709	27534	27475	27765	27678	27490	27691	27554	27426	27628	27585	27659	27914	27662	27703	27483	27683	27575	27748	27800	27496	27382	27682	27498	27691	27568	27384	27631	27607	27599	27729	27535	27481	27709	27540	27343	27560	27693	27709	27678	27558	27691	27537	27430	27516	27649	27571	27652	27758	27413	27614	27646	27628	27949	27437	27659	27514	27505	27642	27511	27503	27912	27609	27425	27674	27237	27569	27499	27528	27670	27779	27514	27421	27737	27649	27528	27955	27789	27574	27514	27524	27738	27713	27626	27605	27532	27521	27560	27612	27682	27601	27662	27552	27631	27525	27387	27654	27506	27517	27491	27780	27595	27531	27388	27181	27422	27455	27655	27522	27641	27509	27404	27711	27591	27672	27400	27687	27409	27564	27506	27740	27561	27618	27620	27682	27602	27748	27426	27408	27511	27550	27555	27583	27658	27460	27634	27634	27442	27534	27496	27468	27586	27584	27499	27583	27200	27586	27602	27566	27566	27754	27365	27822	27796	27787	27456	27474	27681	27530	27490	27681	27374	27677	27432	27475	27458	27565	27782	27376	27632	27580	27515	27553	27205	27870	27186	27480	27676	27593	27603	27737	27493	27492	27526	27379	27530	27485	27709	27725	27667	27419	27434	27578	27580	27545	27483	27673	27714	27559	27395	27497	27543	27427	27562	27582	27594	27678	27561	27845	27610	27667	27604	27722	27843	27664	27564	27494	27408	27591	27679	27428	27689	27494	27471	27694	27466	27765	27701	27564	27857	27438	27737	27506	27514	27715	27389	27671	27468	27708	27477	27426	27688	27616	27454	27334	27609	27400	27602	27430	27700	27648	27618	27509	27652	27625	27320	27529	27545	27222	27549	27431	27547	27591	27546	27439	27590	27416	27611	27851	27570	27614	27759	27568	27353	27698	27480	27563	27498	27464	27736	27370	27223	27599	27534	27598	27739	27353	27661	27613	27473	27521	27668	27639	27473	27578	27543	27535	27488	27617	27560	27237	27732	27627	27679	27504	27557	27901	27511	27416	27323	27758	27789	27816	27627	27719	27603	27732	27423	27473	27534	27619	27626	27611	27581	27588	27691	27529	27638	27523	27605	27415	27472	27657	27775	27337	27584	27514	27619	27450	27345	27853	27506	27692	27306	27664	27480	27624	27584	27266	27287	27428	27640	27796	27654	27582	27596	27487	27751	27562	27579	27509	27196	27654	27566	27538	27388	27780	27467	27428	27763	27512	27670	27692	27895	27531	27611	27787	27627	27519	27206	27646	27480	27478	27709	27628	27788	27440	27534	27465	27410	27609	27684	27515	27279	27453	27687	27525	27593	27430	27773	27822	27847	27626	27467	27582	27497	27697	27861	27490	27891	27584	27419	27724	27672	27432	27421	27442	27404	27851	27673	27359	27689	27632	27585	27542	27532	27647	27677	27621	27494	27594	27660	27500	27573	27653	27785	27575	27530	27522	27811	27386	27681	27344	27710	27701	27569	27516	27634	27513	27708	27805	27682	27341	27768	27431	27662	27612	27953	27765	27718	27462	27610	27399	27318	27603	27659	27593	27624	27459	27521	27454	27683	27739	27731	27688	27398	27529	27394	27543	27573	27703	27445	27460	27546	27336	27717	27616	27341	27458	27303	27760	27810	27693	27706	27807	27638	27445	27576	27946	27578	27608	27590	27496	27469	27913	27624	27606	27414	27586	27446	27670	27720	27443	27487	27694	27488	27551	27576	27373	27571	27225	27428	27736	27347	27776	27519	27613	27680	27526	27577	27500	27509	27565	27260	27569	27542	27529	27601	27588	27109	27575	27349	27363	27725	27510	27443	27438	27765	27395	27375	27493	27509	27441	27636	27674	27467	27566	27473	27586	27496	27481	27671	27260	27498	27651	27670	27798	27454	27789	27880	27455	27603	27477	27456	27443	27661	27577	27402	27471	27682	27671	27604	27397	27607	27839	27821	27578	27445	27555	27534	27605	27527	27546	27570	27780	27618	27467	27997	27410	27283	27730	27311	27211	27322	27493	27528	27699	27623	27681	27642	27595	27370	27552	27738	27517	27416	27504	27287	27733	27563	27690	27628	27626	27570	27547	27352	27504	27644	27775	27557	27576	27494	27535	27655	27504	27692	27466	27781	27554	27696	27611	27770	27460	27572	27742	27577	27700	27528	27439	27540	27672	27537	27632	27630	27764	27548	27643	27857	27698	27592	27688	27550	27673	27782	27727	27425	27962	27647	27667	27741	27846	27756	27501	27705	27458	27558	27622	27494	27767	27526	27623	27606	27349	27456	27787	27575	27452	27534	27454	27517	27832	27518	27668	27564	27642	27447	27593	27451	27569	27558	27668	27583	27459	27337	27700	27592	27477	27232	27615	27627	27481	27557	27661	27488	27455	27307	27602	27513	27788	27717	27646	27698	27517	27521	27586	27521	27659	27839	27691	27514	27686	27578	27770	27470	27655	27529	27574	27452	27752	27714	27487	27533	27772	27695	27637	27669	27748	27639	27447	27647	27436	27737	27723	27456	27525	27364	27720	27596	27373	27676	27746	27595	27643	27820	27715	27749	27675	27487	27703	27532	27887	27773	27668	27659	27575	27566	27702	27522	27644	27496	27546	27485	27613	27255	27694	27590	27754	27764	27517	27282	27425	27369	27796	27585	27589	27583	27609	27896	27779	27562	27497	27468	27518	27738	27251	27499	27811	27641	27379	27641	27537	27459	27612	27728	27543	27528	27728	27643	27609	27573	27552	27388	27375	27605	27725	27432	27317	27545	27743	27836	27804	27555	27602	27619	27506	27550	27562	27623	27679	27478	27630	27256	27789	27507	27531	27361	27508	27631	27761	27739	27541	27651	27720	27566	27869	27502	27331	27755	27555	27523	27675	27324	27191	27393	27570	27162	27310	27381	27694	27474	27644	27742	27407	27491	27530	27566	27383	27403	27510	27700	27657	27764	27797	27670	27466	27544	27660	27604	27746	27516	27552	27429	27563	27340	27530	27545	27669	27884	27622	27490	27721	27538	27714	27480	27658	27728	27511	27738	27509	27423	27583	27451	27687	27540	27571	27623	27831	27597	27537	27570	27778	27558	27653	27776	27801	27601	27385	27469	27651	27872	27438	27642	27560	27491	27630	27390	27498	27781	27497	27666	27863	27484	27526	27799	27569	27569	27556	27287	27511	27504	27666	27759	27550	27645	27668	27718	27433	27601	27906	27735	27593	27590	27712	27635	27475	27749	27596	27612	27782	27502	27682	27604	27426	27747	27599	27586	27576	27686	27860	27369	27624	27605	27828	27755	27652	27526	27643	27419	27477	27881	27888	27566	27366	27538	27409	27445	27505	27545	27827	27650	27593	27631	27685	27488	27818	27654	27680	27554	27450	27496	27844	27488	27564	27685	27627	27260	27745	27575	27659	27358	27540	27555	27449	27758	27551	27577	27622	27701	27223	27461	27713	27642	27319	27719	27519	27578	27558	27367	27668	27659	27484	27828	27558	27644	27433	27570	27640	27522	27867	27561	27232	27587	27520	27579	27663	27742	27663	27853	27959	27761	27539	27504	27677	27531	27499	27708	27621	27511	27688	27423	27576	27792	27613	27628	27809	27660	27550	27599	27669	27608	27719	27559	27516	27195	27362	27501	27652	27496	27512	27391	27570	27821	27528	27764	27546	27676	27386	27599	27593	27472	27583	27360	27435	27620	27413	27248	28008	27705	27498	27508	27764	27585	27620	27702	27492	27519	27824	27701	27597	27756	27583	27629	27563	27448	27721	27555	27475	27551	27457	27561	27570	27776	27862	27650	27543	27784	27587	27724	27642	27860	27500	27604	27736	27848	27499	27565	27739	27549	27554	27539	27606	27518	27569	27377	27668	27687	27548	27654	27636	27632	27678	27558	27524	27729	27571	27574	27453	27655	27726	27474	27531	27660	27489	27587	27714	27333	27613	27694	27796	27662	27814	27499	27500	27783	27675	27491	27620	27446	27474	27626	27766	27451	27651	27555	27642	27475	27459	27585	27512	27698	27616	27687	27386	27537	27632	27544	27747	27497	27719	27843	27403	27730	27658	27593	27761	27756	27461	27595	27638	27539	27550	27462	27574	27513	27861	27856	27529	27532	27693	27637	27469	27715	27618	27597	27573	27556	27714	27570	27647	27435	27656	27410	27732	27708	27487	27429	27502	27404	27608	27507	27646	27717	27930	27536	27486	27633	27632	27368	27571	27716	27476	27532	27617	27709	27514	27588	27614	27741	27482	27639	27577	27620	27630	27947	27660	27778	27749	27743	27734	27624	27657	27669	27541	27397	27597	27550	27749	27771	27755	27697	27317	27507	27469	27582	27748	27931	27832	27586	27591	27581	27638	27517	27452	27533	27713	27581	27551	27690	27687	27650	27600	27430	27683	27665	27617	27604	27557	27551	27514	27637	27498	27336	27622	27744	27626	27554	27723	27543	27494	27564	27813	27472	27607	27456	27527	27399	27579	27661	27575	27698	27761	27532	27779	27413	27651	27854	27508	27599	27669	27476	27348	27705	27638	27391	27664	27671	27591	27538	27624	27357	27751	27658	27623	27600	27614	27572	27682	27413	27519	27371	27652	27371	27497	27781	27623	27542	27621	27489	27533	27705	27676	27459	27688	27564	27382	27433	27607	27522	27532	27790	27386	27649	27701	27928	27474	27632	27626	27661	27543	27592	27466	27707	27674	27628	27746	27574	27499	27586	27682	27608	27612	27650	27452	27698	27503	27452	27621	27833	27807	27799	27579	27611	27744	27376	27458	27596	27585	27272	27323	27297	27540	27494	27649	27424	27453	27545	27784	27538	27653	27549
46867	70436	61875	42889	33210	21591	18930	18609	18443	17988	18051	18011	18884	28058	30142	26328	21353	18284	17744	17393	17669	17618	17749	17582	17596	18052	17713	17805	17614	17629	17700	17755	17724	17642	17656	17626	17740	17618	17842	17472	17906	17789	17379	17589	17698	17603	17574	17608	17636	17466	17509	17639	17781	17596	17665	17555	17559	17564	17666	17725	17552	17538	17494	17590	17557	17592	17674	17577	17535	17759	17757	17556	17674	17311	17422	17543	17650	17631	17750	17556	17856	17468	17485	17560	17455	17522	17499	17648	17438	17646	17592	17604	17639	17507	17606	17863	17543	17682	17691	17672	17658	17741	17642	17620	17787	17593	17582	17544	17455	17711	17689	17593	17644	17575	17738	17562	17479	17588	17616	17603	17651	17758	17504	17636	17676	17934	17482	17599	17748	17763	17669	17635	17900	17654	17623	17749	17639	17649	17499	17610	17602	17548	17710	17643	17579	17617	17645	17509	17506	17455	17594	17429	17679	17703	17602	17815	17667	17726	17528	17851	17549	17667	17744	17438	17550	17729	17582	17688	17615	17548	17629	17606	17471	17599	17383	17614	17479	17540	17432	17619	17702	17494	17666	17547	17699	17738	17512	17683	17673	17374	17726	17735	17514	17586	17764	17660	17627	17690	17578	17869	17546	17686	17639	17459	17688	17618	17493	17594	17704	17524	17660	17639	17571	17679	17750	17713	17502	17474	17619	17489	17802	17614	17546	17534	17741	17383	17496	17465	17704	17645	17789	17821	17684	17496	17721	17559	17403	17559	17539	17720	17594	17727	17539	17499	17788	17480	17629	17617	17563	17483	17628	17653	17680	17553	17695	17517	17624	17761	17555	17671	17600	17737	17570	17647	17764	17747	17643	17572	17399	17563	17609	17597	17721	17500	17520	17705	17614	17482	17668	17592	17567	17704	17531	17607	17455	17625	17657	17628	17521	17633	17454	17710	17740	17633	17463	17419	17488	17718	17506	17756	17553	17707	17603	17621	17587	17580	17650	17611	17747	17594	17744	17831	17688	17697	17700	17593	17576	17649	17580	17689	17513	17450	17620	17603	17474	17476	17853	17689	17558	17563	17468	17579	17524	17656	17578	17504	17501	17482	17685	17775	17577	17797	17714	17691	17390	17388	17662	17745	17754	17507	17658	17555	17543	17700	17426	17667	17558	17466	17300	17483	17802	17639	17525	17644	17572	17718	17559	17548	17569	17635	17540	17649	17542	17620	17713	17723	17589	17706	17559	17586	17630	17736	17469	17498	17622	17533	17599	17680	17627	17623	17690	17558	17731	17646	17436	17456	17718	17710	17731	17530	17752	17523	17500	17469	17686	17580	17718	17683	17576	17563	17453	17716	17521	17623	17534	17596	17719	17629	17514	17570	17526	17531	17562	17615	17559	17616	17561	17700	17643	17717	17578	17620	17738	17657	17665	17562	17644	17525	17347	17522	17442	17531	17551	17724	17653	17548	17487	17629	17628	17446	17519	17637	17713	17579	17509	17661	17614	17638	17543	17460	17649	17854	17723	17535	17680	17653	17681	17784	17550	17655	17601	17760	17454	17647	17534	17584	17700	17642	17569	17410	17593	17576	17585	17678	17619	17419	17551	17556	17458	17678	17674	17469	17536	17512	17891	17546	17620	17542	17715	17636	17719	17492	17411	17516	17553	17634	17558	17558	17467	17808	17620	17527	17673	17526	17751	17618	17805	17662	17439	17650	17614	17666	17548	17685	17524	17573	17483	17596	17684	17838	17485	17672	17434	17612	17659	17514	17563	17624	17595	17665	17700	17744	17592	17453	17674	17527	17682	17564	17606	17592	17593	17575	17520	17656	17554	17530	17749	17673	17561	17654	17545	17542	17778	17526	17740	17624	17535	17647	17688	17605	17525	17521	17675	17610	17540	17591	17652	17680	17602	17715	17675	17420	17614	17579	17614	17697	17638	17578	17662	17695	17604	17601	17446	17566	17692	17467	17519	17636	17771	17656	17695	17445	17612	17561	17652	17548	17557	17634	17524	17595	17592	17591	17562	17678	17672	17434	17446	17667	17649	17615	17718	17807	17430	17456	17533	17434	17613	17688	17620	17642	17434	17587	17748	17702	17641	17531	17663	17795	17642	17688	17652	17634	17509	17749	17604	17656	17510	17614	17732	17637	17688	17655	17601	17650	17626	17608	17491	17744	17620	17701	17578	17506	17607	17755	17553	17715	17723	17380	17450	17483	17653	17550	17579	17592	17654	17600	17533	17568	17581	17649	17483	17840	17607	17573	17571	17573	17689	17684	17636	17638	17766	17633	17545	17743	17647	17662	17469	17711	17563	17724	17470	17645	17777	17568	17542	17693	17613	17798	17655	17524	17662	17646	17568	17774	17679	17653	17701	17635	17633	17678	17677	17609	17534	17680	17694	17761	17511	17601	17577	17620	17654	17630	17718	17741	17720	17368	17590	17583	17645	17581	17470	17482	17529	17588	17561	17562	17631	17551	17875	17616	17791	17440	17463	17573	17549	17704	17492	17742	17595	17619	17381	17662	17697	17631	17557	17602	17528	17528	17571	17567	17511	17545	17570	17538	17695	17733	17678	17543	17645	17676	17657	17636	17625	17587	17727	17581	17588	17591	17524	17725	17592	17632	17655	17706	17719	17608	17589	17573	17534	17641	17721	17458	17617	17482	17756	17628	17609	17632	17560	17587	17808	17495	17722	17611	17571	17581	17643	17498	17581	17806	17632	17677	17670	17635	17611	17790	17603	17581	17678	17745	17439	17605	17558	17485	17623	17734	17753	17656	17598	17663	17692	17714	17528	17453	17456	17551	17546	17633	17554	17728	17601	17719	17629	17679	17666	17642	17692	17577	17568	17641	17843	17735	17741	17553	17511	17744	17558	17552	17595	17536	17688	17568	17774	17502	17672	17540	17770	17667	17486	17643	17600	17608	17659	17669	17776	17521	17604	17575	17594	17678	17495	17574	17486	17777	17728	17603	17508	17496	17654	17624	17753	17608	17549	17609	17642	17576	17634	17576	17469	17609	17599	17570	17692	17568	17593	17816	17391	17697	17556	17634	17593	17811	17619	17489	17552	17371	17688	17619	17461	17619	17555	17670	17641	17651	17700	17596	17656	17574	17700	17571	17549	17644	17652	17489	17628	17685	17674	17509	17512	17743	17581	17691	17569	17489	17698	17660	17586	17727	17624	17557	17405	17679	17541	17559	17567	17464	17539	17635	17732	17658	17512	17791	17538	17589	17628	17550	17685	17687	17710	17562	17510	17540	17718	17720	17756	17568	17625	17789	17460	17687	17561	17716	17499	17634	17463	17739	17635	17418	17804	17659	17503	17593	17590	17475	17694	17800	17559	17449	17675	17625	17597	17725	17503	17565	17585	17586	17537	17698	17555	17688	17716	17528	17524	17477	17691	17497	17682	17628	17618	17508	17509	17690	17555	17635	17546	17882	17609	17529	17685	17539	17628	17558	17733	17724	17641	17586	17575	17589	17821	17559	17526	17657	17552	17648	17723	17408	17569	17766	17596	17693	17907	17512	17781	17698	17589	17595	17552	17401	17683	17666	17633	17471	17744	17517	17617	17764	17643	17559	17618	17507	17760	17481	17529	17477	17685	17580	17661	17644	17830	17431	17694	17660	17740	17532	17635	17660	17518	17620	17664	17628	17576	17546	17576	17590	17454	17787	17703	17644	17661	17414	17534	17687	17777	17517	17511	17542	17567	17275	17634	17613	17717	17572	17519	17812	17584	17725	17763	17532	17465	17660	17641	17561	17726	17591	17683	17574	17558	17549	17644	17603	17714	17721	17430	17677	17663	17500	17586	17869	17617	17524	17597	17656	17665	17625	17629	17548	17656	17682	17674	17580	17511	17685	17666	17580	17736	17538	17714	17614	17612	17575	17486	17517	17541	17517	17749	17643	17611	17732	17547	17780	17645	17535	17730	17607	17640	17517	17687	17722	17546	17599	17574	17544	17681	17472	17569	17607	17445	17658	17432	17685	17733	17682	17662	17715	17633	17552	17551	17609	17661	17571	17457	17617	17398	17650	17589	17594	17556	17657	17579	17667	17559	17668	17460	17607	17606	17507	17716	17709	17736	17648	17673	17752	17658	17525	17538	17624	17639	17492	17688	17661	17621	17720	17697	17536	17720	17622	17697	17607	17698	17442	17629	17585	17499	17607	17613	17768	17646	17497	17602	17584	17565	17585	17633	17730	17439	17600	17614	17656	17707	17676	17718	17619	17569	17515	17623	17564	17449	17416	17719	17609	17479	17577	17716	17521	17599	17552	17713	17624	17723	17538	17634	17480	17655	17805	17689	17554	17551	17624	17635	17638	17665	17702	17656	17710	17547	17749	17640	17846	17725	17706	17627	17537	17578	17599	17560	17763	17579	17500	17628	17542	17524	17645	17651	17644	17654	17581	17563	17485	17605	17592	17396	17721	17644	17630	17715	17535	17716	17582	17572	17802	17682	17675	17678	17710	17685	17385	17550	17584	17593	17540	17699	17615	17405	17662	17677	17491	17788	17627	17627	17592	17725	17513	17619	17712	17717	17634	17559	17710	17518	17537	17574	17645	17719	17608	17645	17781	17646	17528	17480	17849	17431	17595	17399	17787	17685	17529	17619	17625	17717	17614	17517	17571	17672	17579	17721	17705	17591	17536	17795	17761	17556	17771	17657	17692	17623	17578	17704	17647	17661	17565	17701	17477	17694	17493	17554	17572	17583	17655	17508	17759	17670	17466	17710	17782	17558	17681	17690	17598	17851	17586	17648	17521	17734	17762	17571	17527	17542	17622	17594	17552	17582	17570	17737	17669	17596	17763	17624	17680	17720	17444	17610	17650	17763	17673	17791	17680	17477	17620	17721	17573	17517	17510	17818	17626	17400	17709	17682	17732	17669	17539	17793	17629	17761	17551	17637	17536	17685	17671	17666	17708	17676	17721	17416	17611	17617	17632	17741	17604	17675	17440	17729	17632	17598	17546	17493	17623	17389	17706	17749	17608	17537	17818	17614	17585	17547	17806	17495	17496	17610	17597	17485	17630	17534	17705	17597	17587	17634	17611	17772	17672	17528	17356	17589	17576	17367	17734	17627	17702	17694	17618	17559	17638	17553	17533	17647	17473
21851	20555	27888	27457	26630	28291	32012	29767	28908	29301	28879	28897	29083	35326	44220	40790	34568	30259	28320	28279	28469	28355	28034	28061	28190	28447	28623	28181	28265	28321	28158	28056	28138	28110	28016	28281	28219	28105	28405	28207	28132	28236	28077	28060	28242	28167	28164	28241	27969	27790	28013	28278	28143	28258	28251	28126	27983	28600	28229	28150	27857	27841	28141	28096	28053	28199	27937	28033	28224	28107	28073	28167	28117	28102	28077	28064	28168	28188	28205	27867	28023	28262	28346	27924	28195	27997	28011	28074	27968	28044	28264	28096	27896	27773	28175	28086	28215	28084	27972	28243	28040	28308	28001	28001	27862	28231	28151	28231	28381	27998	28339	28149	28195	28070	28036	28023	28094	28295	28118	27909	27995	27538	28186	27992	28159	28077	27776	28008	28165	28353	28217	28076	27802	28031	28349	28199	28108	28331	28125	27931	27991	28228	28168	27894	28149	28152	28012	28115	27910	28069	27863	28035	28000	27912	27926	28089	28037	28107	28261	27989	28156	28002	27936	28095	28100	28077	28162	28131	28279	28038	28036	28083	28031	28089	28028	28204	28160	28066	28002	28242	27940	28294	28287	28107	28021	28215	28286	28137	27867	28246	27990	27892	28158	28276	28271	27948	27706	28133	27904	27878	28136	27980	27941	28188	27861	28406	28181	28141	28094	28079	28115	27992	28008	27757	28217	28195	27949	28071	27815	28245	28374	28138	28145	27984	28038	28081	28181	27967	28123	28044	28157	28126	27913	27898	27953	28114	28240	28109	28090	27924	27883	27782	28192	27785	27999	27789	28121	28142	28225	28130	28055	27963	27770	28017	27918	28039	27861	28019	27940	28193	27975	28140	28020	27984	28001	28175	27901	27998	28266	28265	27839	28070	28089	28035	27978	27827	28023	27857	27785	28161	27845	28137	28002	27957	28417	27793	27857	27860	28027	28073	28083	28243	27846	27998	27989	27699	28265	28178	27968	28203	28335	27969	28034	27851	28068	27742	28014	27859	28336	27976	28196	28176	27970	27972	28319	28123	28052	28183	27878	28186	28130	28202	28106	27781	28068	28269	28159	28070	28160	28055	28341	27906	28206	28176	28066	27932	28077	28314	27982	28020	28160	27924	28033	28163	28111	28033	28186	28261	28025	27880	28097	28205	28081	28177	28119	28018	28024	28085	28026	28255	28125	28097	27996	28065	28006	28117	28360	27961	28155	27909	27909	28110	28079	28008	27976	27861	28056	28065	28034	28229	28114	28002	28310	28263	27895	28229	28028	28113	28088	28263	28210	27977	28089	28290	28318	28219	28097	28098	28087	27890	28102	27915	28290	27937	27887	27884	27974	28182	28105	28084	27903	27920	28095	28028	27977	28022	28047	28403	28281	28033	28116	28188	28107	27990	28104	28377	28032	28110	27880	28100	27895	28041	28058	28016	27721	27941	27821	28173	27773	28085	28206	28035	28277	28241	28041	27991	27914	28042	28020	27816	28100	28169	27934	27916	27991	28317	28135	27952	28106	28235	27775	28073	28082	28036	28030	28240	28130	28021	28198	28197	28253	28120	27937	28079	27884	28170	27984	28019	27983	28025	27754	28198	28302	27872	28100	28254	28301	28106	28180	28121	28069	28397	28004	28027	27950	28214	27960	28045	28300	27929	27848	28225	28088	28011	28173	27907	28162	27951	28050	27999	28230	27734	28007	28210	28047	27949	28030	28084	28104	28284	28080	28062	27886	27911	28009	28045	28298	28143	28164	28034	28259	28182	28134	28282	27926	28004	27955	28158	27974	28034	28363	28019	28163	27939	27907	27861	28141	28217	28054	27825	28198	28089	28339	28030	28314	28101	28224	28178	28083	27989	27973	28017	27888	28445	28060	27836	27849	27876	28430	28341	28025	28264	28028	27976	28192	28138	28026	28132	28057	28130	28139	27928	27918	28076	28204	27889	28098	28202	28141	28230	28213	27966	28217	27980	28349	27727	27984	28185	28220	28089	27904	28110	28066	27797	27963	27834	28171	28076	28069	28130	28178	27938	27843	28008	28228	27975	27769	27900	28116	28090	27975	28136	27884	28246	27929	28136	28106	27985	28000	28055	27826	28188	28177	28174	28158	27746	27850	27906	28018	27988	28143	28139	28100	27944	27828	27887	28331	27907	28183	28274	28035	28179	28134	28266	28216	27832	28049	28257	28209	28070	27884	27858	28169	28241	28192	28299	28075	28079	27894	27688	28055	28127	28073	28154	28278	28150	28033	27986	28058	27949	27991	27868	27952	28112	28215	28111	28083	28109	28274	27929	28012	28138	28084	28090	28075	28000	27906	28101	27711	28129	27767	28324	28076	28205	28020	28126	28200	28194	28140	27810	27931	27957	28015	28074	28343	28017	28251	27933	27996	28031	28054	28101	27954	27938	28092	27951	28125	27970	27957	28231	28087	28044	28242	28318	28119	28009	28095	27927	27881	27711	27916	27864	28117	27902	28111	28026	28128	27881	28042	27949	28033	27835	28086	28149	27941	28212	28204	28091	28009	28232	27920	28131	27964	27981	28012	28176	28238	28200	27984	28376	28303	28166	28186	28227	28178	28033	28368	28111	27863	28067	28018	28157	28089	28100	28056	28001	28182	27861	28238	28263	28021	28297	27957	28427	28095	27818	28206	27963	28345	28059	28060	28279	28018	27954	27969	28148	28051	28075	28174	27877	28031	28168	27851	28101	27942	27921	27921	27832	27874	28099	28013	28091	27832	28139	28062	28017	28062	28120	28193	28291	27939	28101	28025	28172	28122	28245	28196	28192	28310	28062	28162	28014	28112	28004	27897	27918	27994	28128	27933	27665	28013	27863	28289	28548	27794	27968	28116	28068	28086	28111	28014	27916	27881	27687	28087	27838	27739	27924	28228	27998	27943	27891	28118	28280	28243	28045	28179	28098	28045	27888	28154	28316	28235	28133	28478	28276	28070	28293	27931	28060	28261	28185	28020	27829	28154	28254	28120	28104	28221	27842	28020	28352	28183	28137	28010	27839	27710	27814	27912	28024	28193	27987	27936	28013	28203	28009	27966	28189	28231	28039	28045	28067	27981	27981	27882	28178	28066	27942	28143	28079	28275	28203	28345	27984	28054	28019	28264	28117	28021	28053	28057	28254	28171	28010	28071	28311	28358	28116	28167	28079	28087	28070	28067	28126	28229	28110	27932	27916	27978	28113	28036	28100	27860	28157	28117	27999	28275	27951	28144	28147	27763	28254	27938	27970	28404	28012	28289	28144	28143	28138	28223	28071	27903	28102	28066	27883	28077	28012	28091	28211	28155	28012	28198	28099	27900	28149	28022	28168	28161	28039	28265	28357	28031	27969	27942	28149	27889	28236	27907	28253	28152	27998	28084	27973	28127	28270	28211	27991	28084	27883	28151	28021	28198	28277	28224	28084	28073	28026	28111	28415	27981	28003	27925	27945	28293	28238	28026	27882	27823	28137	27983	28110	28427	28045	28360	28285	28025	28062	28178	28358	28028	28076	28067	28273	27992	28047	27892	27992	27962	28065	28011	28106	27828	27943	28210	28006	27810	28069	28276	28235	27972	28201	28016	27834	27962	27886	27913	28110	28164	28150	28159	27927	28199	28276	28238	28400	28116	28107	28049	28098	28335	27882	28179	28008	27964	28024	28121	27986	28161	28082	28039	27892	28036	27985	28127	27998	28113	27929	28195	28043	28118	28191	28181	28063	28157	28036	28098	28042	28069	27969	28054	28161	28188	28049	27928	28384	28028	28143	28040	28112	28068	28261	28178	27892	28075	27920	28405	27840	28002	28103	28186	27729	28137	28368	28070	28003	28054	28067	28132	28003	27836	27975	28150	27809	27854	27992	28045	28236	28111	27919	28007	28053	28126	28355	28019	27919	27987	27864	28069	27921	28097	28215	28248	27813	27906	28188	28136	27824	27794	27960	28034	27852	27924	27543	28122	28012	28226	28189	27841	27979	28195	28058	28139	27894	28163	28318	28296	27861	28048	28038	27967	28141	28022	28297	28185	28261	28039	28044	27979	28062	28272	28360	28026	27924	27895	27904	27874	28082	27931	27931	27929	28188	28223	28094	28210	28100	28046	28360	28511	28077	27909	28045	28031	27965	28150	27855	28146	28126	28129	28362	27867	27971	28230	28011	28255	28072	28286	28092	28149	28057	28076	27876	27758	27878	28157	28048	28235	28244	27939	27902	27851	28164	28030	28339	28090	27961	28103	28081	28001	27863	28175	28123	28139	27845	27974	28108	27850	28086	27883	27875	28027	28036	28090	28036	28185	27935	28081	28443	27922	28118	28150	28024	28388	28193	28038	28126	28291	27996	28078	27913	28177	28078	28060	28231	28004	28057	28141	28043	27943	27958	28178	28150	28090	27995	27947	27941	28126	28118	28063	28012	28167	28178	27990	28215	27992	28210	28262	28079	28043	28137	28114	28150	28156	28255	28252	28127	28124	27984	28124	28093	27967	28105	27995	27923	27915	28060	27666	28011	28040	27990	28350	28190	27977	28078	28185	28245	28089	27996	28034	27928	28080	27979	28410	28035	28084	27999	28093	28267	28101	27790	28011	27865	27898	28000	28219	28132	28018	28237	28128	28146	27857	27909	28205	27935	28276	28040	27955	28159	28010	28135	28213	28137	27752	28023	27952	28198	28284	28313	28079	27974	28215	28010	28089	28216	28495	28133	28033	28157	28061	28198	27903	28214	28015	28115	27869	27686	28128	28001	28071	28019	28002	28041	28112	27979	28067	27986	28190	28084	28100	28116	28147	28091	28140	28000	28503	27900	27989	28030	28104	28073	28178	28051	27820	28108	28363	28221	27965	28117	28029	28160	27837	27753	28187	28042	27949	28040	28163	28021	28220	28083	28056	27728	27913	28067	27933	28065	27887	28239	28106	28025	27910	27978	28149	27842	28262	28153	28056	28008	27868	27930	28009	28029	27993	28359	28344	27965	28097	28337	27912	27875	28256	28008	28197	27912	28203	28237	27938	28102	28222	28123	27677	27977	28106	27959	28302	28265	27971	28131	27848	28169	27864	27911	27883	28106	27851	28057	27950	28085	27928	28118	28028	28145	28216	27831	28233	27864	28083	28080	28083	28023	27987	28210	28197	28285	27978	27931
49785	75863	72549	54755	37722	23393	20208	19663	19023	18753	18461	18511	19188	29561	37546	32694	25067	19943	17959	17873	17915	17812	17868	17744	17878	18027	18045	17903	17948	17834	18069	17791	17905	17920	17828	17845	17779	17867	17654	17796	17936	17765	17948	17809	17805	17661	17520	17688	17784	17976	17818	17638	17900	17832	17858	17775	17747	17844	17840	17766	17872	17598	17830	17759	17686	17785	17829	17640	17950	17591	17963	17891	17721	17722	17814	17947	17689	17854	17866	17924	17707	17737	17814	17920	17750	17770	17804	17902	17881	17701	17764	17773	18006	17987	17820	17698	17659	17898	17750	17906	17860	17751	17856	17861	17735	17695	17857	17852	17809	17895	17872	17683	17943	17859	17886	17736	17917	17663	17800	17803	17764	17736	17863	17735	17737	17876	17743	17695	17866	17895	17794	17707	17734	17769	17792	17913	17867	17949	17834	17784	17704	17885	17882	17812	17889	17631	17907	17837	17816	17813	17923	17729	17951	17850	17801	17830	17729	18024	17809	17668	17632	17916	17809	17752	17669	17622	17720	17809	17984	17857	17920	17852	17645	17823	17946	17713	17775	18009	17754	18024	17797	17790	17887	17749	17903	17663	17805	17871	17650	17851	17843	17702	17777	17687	17929	17785	17952	17772	17819	17822	17882	17746	17882	17838	17840	17862	17904	17854	17681	17787	17761	17982	17809	17645	17700	17653	17874	17721	17732	17807	17849	17762	17744	17695	17776	17685	17982	17857	17735	17769	17802	17765	17720	17826	17869	17784	17714	17743	17962	17797	17781	17945	17858	17797	17877	17847	17864	17667	17651	17866	17853	17828	17822	17864	17824	17858	17579	17906	17775	17961	17805	17767	17793	17928	17820	17925	17978	17813	17609	17877	17687	17905	17740	17883	17793	17876	17818	17740	17590	17811	17846	17739	17802	17756	17813	17847	17720	17909	17862	17899	17907	17755	17803	17768	17884	17719	17789	17750	17882	17750	17913	17926	17953	17739	18060	17804	17883	17712	17640	17829	17959	17859	17888	17570	17638	17832	17793	17874	17706	17832	17800	17738	17717	17665	17771	17780	17833	17747	17764	17785	17724	17790	17848	17776	17801	17777	17712	17825	17822	17657	18050	17862	17607	17726	17845	17860	17649	18028	17834	17821	17654	17911	17827	18019	17867	17845	17647	17763	17909	17817	17803	17966	17777	18077	17753	17806	17872	17800	17934	17825	17815	17810	17841	17831	17694	17860	17888	17780	17876	17842	17919	17719	17759	17855	17673	17867	17908	17932	17795	17688	17854	17708	17734	17775	17866	17895	17860	17847	17709	17724	17590	17813	17847	17712	17762	17744	17818	17891	17879	17819	17821	17830	17726	17706	17875	17836	17835	17733	17712	17708	17759	17938	17779	17768	17650	17872	17785	17903	17833	17806	17830	17983	17734	17844	17728	17731	17956	17766	17734	17776	17913	17672	17846	17697	17808	17515	17752	17762	17809	17938	17736	17837	17969	17803	17951	17850	17796	17657	17995	17833	17746	17931	17708	17873	17754	17738	17846	17869	17654	17879	17932	17794	17743	17969	17773	17811	17968	17740	17802	17766	17787	17915	17771	17596	17772	17711	17958	17609	17892	17806	17915	17932	17908	17782	17897	17745	17938	17833	17729	17627	17803	17801	17730	17856	17833	17677	17684	17663	17745	17830	17812	17969	17815	17795	17821	17888	17877	17764	17640	17956	17725	18015	17937	17827	17683	17836	17745	17796	17782	17889	17909	17602	17829	17649	17838	17675	17817	17830	17821	17801	17673	17894	17595	17705	17819	17874	17849	17811	17803	17730	17895	17909	17905	17746	17777	17807	17815	17711	18027	17721	17953	17892	17815	17921	17759	17758	17852	17861	17903	17604	17944	17969	17867	17555	17768	17782	17947	17776	17935	17754	17709	17769	17747	17839	17795	17671	17740	17889	17733	17848	17959	17782	17722	17904	17861	17867	17892	17910	17711	17607	17716	17698	17583	17842	17778	17777	17827	17832	17815	17805	17899	17791	17911	17944	17793	17760	18041	17713	17783	17777	17808	17776	17696	17852	17924	17769	17870	17742	17808	17935	17791	17645	17693	17929	17987	17946	17908	17771	17689	17657	17880	17597	17786	17991	18059	17690	17743	17902	17767	17772	17577	17692	17770	17596	17929	17831	17901	17784	17797	17843	17805	17846	17598	17785	18015	17834	17798	17696	17824	17789	17960	17656	17733	17856	17903	17872	17893	17904	17735	17706	17867	17913	17717	17833	17820	17983	17713	17818	17814	17927	17891	17861	17727	17911	17787	17896	17840	17929	17781	17936	17657	17955	17863	17785	17722	17793	18030	17854	17704	17817	17705	17821	17992	17948	17936	17855	17882	17966	17751	17945	17876	17885	17916	17612	17867	17754	17939	17809	17830	17752	17975	17747	17863	17745	17773	17794	17655	17897	17856	17755	17969	17879	17783	17695	17697	17787	17975	17726	17667	17820	17990	17761	17769	17731	17780	17679	17831	17787	17868	17941	17943	17674	17947	17732	17822	17853	17703	17791	17887	17928	17780	17709	17738	17801	17817	17821	17602	17817	17720	17729	17946	17611	17891	17848	17856	17789	17836	17897	17928	17844	17682	17933	17797	17870	17895	17929	17878	17673	17681	17787	17672	17750	17815	17758	17914	17653	17935	17802	17995	18063	17686	17718	18011	17890	17752	17770	17714	17805	17755	17803	17828	17740	17919	17905	17897	17938	17962	17751	17675	17974	17861	17736	17800	17777	17691	18013	17831	17619	17981	17626	18026	17820	17908	17965	18021	17663	17648	17882	17713	17579	17776	17854	17799	17814	17861	17876	17897	17806	17788	17775	17928	17916	17765	17887	17915	17893	17929	17775	17936	17882	17752	17610	17804	17838	17922	17907	17790	17703	17748	17771	17927	18016	17740	17853	17578	17910	17751	17745	17836	17722	17907	17854	17805	17746	17889	18018	17864	17840	17971	17884	17758	17821	17853	17612	17757	17765	17952	17853	17972	17718	17832	17591	17924	17556	17659	17694	17791	17756	17757	17926	17830	17707	17720	17819	17806	17802	17926	17952	17775	17751	17872	17734	17760	17777	17752	17784	17850	17851	17759	17711	17863	17710	17805	17673	17759	17894	17896	17720	17864	17939	17783	17511	17780	17841	17807	17753	17929	17860	17858	17787	17766	17983	17898	17833	17838	17776	17884	17667	17867	17904	17812	17925	17737	17821	17680	17914	17865	17820	17640	17907	17671	17895	17885	17771	17660	17912	17860	17938	17852	17898	17737	17661	17636	17842	17831	17786	17590	17845	17808	17794	17934	17684	17786	17827	17898	17940	17861	17768	17790	17772	17761	18035	17773	17954	17879	17633	17816	17780	17725	17768	17719	17898	17789	17802	18007	17793	17687	17844	17704	17782	17916	17831	17857	17865	17815	17724	17870	17646	17793	17781	17828	17933	17805	18027	17585	17710	17867	17814	17717	18030	17797	17731	17753	17827	17868	18087	17843	17737	17788	17664	17851	17892	18048	17850	17781	17795	17826	17737	17888	17811	17767	17728	17793	17612	18011	17797	17747	17680	17869	17919	17635	17793	17731	17707	18005	17776	17806	17742	17927	17808	17899	17817	17713	17742	17771	18003	17811	17706	17833	17773	17869	17709	17767	17937	17766	17841	17686	17929	17835	17665	17857	17813	17786	17876	17717	17748	17570	17758	17819	17954	17869	17825	17902	17861	17629	17880	17812	17759	17809	17913	17747	17762	17767	17816	17742	17913	17784	17748	17778	17778	17846	17627	17889	17816	17928	17831	17765	17869	17962	17767	17996	17804	17885	17875	17798	17804	17807	17752	17786	17772	17674	17920	17770	17915	17856	17782	17860	17805	17901	17724	17906	17842	17749	17796	17794	17794	17818	17603	17750	17811	17915	18061	17880	17839	17769	17724	17842	17849	17950	17771	17836	17902	17653	17972	17858	17770	17798	17919	17879	17871	17727	17836	17859	17752	17944	17765	17806	17601	17932	17774	17826	17769	17744	17903	17975	17875	17755	17703	17856	17888	17733	17797	17695	17853	17707	17843	17808	17769	17787	17736	17637	17883	17809	17653	18010	17735	17872	17909	17701	17903	17713	17775	17960	17794	17870	17935	17740	17912	17837	17758	17780	17856	17821	17621	17830	17983	17907	17695	17826	17907	17739	17751	17915	17747	18006	17832	18007	17731	17775	17922	17810	17792	17967	17789	17710	17915	17612	17710	17827	17797	17813	17888	17863	17835	17693	17824	17862	17837	17862	17812	17979	17755	17921	17932	17830	17609	17663	17839	17737	17918	17869	17833	17727	17790	17861	17817	17789	17717	17674	17920	17726	17859	17758	17937	17859	17932	17842	17587	17820	17688	17883	17871	17752	17781	17777	17790	17777	17806	17882	17961	17881	18011	17852	18011	17808	17863	17754	17760	17906	17908	17639	17833	17729	17847	17713	17831	17658	17803	17747	17815	17855	17857	17649	17911	17893	17903	17755	17555	17899	17910	17850	17814	17816	17823	17714	17788	17816	17779	17605	17841	17795	17755	17916	17767	17891	17892	17763	17792	17728	17937	17891	17858	17862	17890	17882	17773	17901	17985	17680	17744	17864	17935	17893	17690	17661	17863	17771	17830	17615	17743	17675	17853	17672	17937	17865	17965	17691	18024	17767	17918	17798	17828	17816	17914	17752	17811	17829	17747	17937	17884	17789	17736	17752	17836	17926	17797	17786	17894	17794	17925	17958	17885	17832	17745	17726	17689	17800	17648	17837	17724	17991	17737	17949	17887	17779	17913	17734	17883	17697	17750	17803	17882	17777	17695	17607	17684	17915	17818	17838	17820	17831	17985	17630	17862	17924	18164	17920	17791	17633	17697	17781	17884	17837	17822	17790	17830	17716	17905	17848	17729	17743	17703	17618	17793	17878	17860	17630	17809	17730	17986	17851	17802	17848	17601	17883	17697	17782	17779	17826	17875	17832	17898	17702	17949	17893	17693	17968	17657	17748	17794	17840	17665	17721	17646	17941	17910	17677	17928	17719	17863	17648	17845	17845	17697	17710	17809	17929	17905	17879	17831	17750	17926	17843	17744	17837	17679
45213	52791	51773	43582	36964	31671	30350	30351	30071	29996	29837	30098	29866	30083	30748	30717	30469	29845	29888	29740	29608	29621	29744	29961	29916	29846	29912	30018	29896	30012	29751	29487	29706	29901	29848	30005	29828	29909	29852	29850	29890	29905	29803	29755	29846	29550	29791	30059	29917	29688	29980	29601	29972	29545	30010	29884	29685	29875	29585	29759	29684	29844	29651	29673	29819	29688	29897	29811	29808	29801	29670	29564	29641	29795	29985	29583	29847	29532	29618	29761	29907	29848	29575	29719	29789	29772	29806	29650	29664	29784	29622	29645	29847	29890	29659	29886	30074	29543	29893	29788	29969	29900	29960	29971	29672	29887	29717	29680	29724	30018	29753	29834	29795	29839	29723	29732	29900	29791	29646	29604	29925	29718	29710	29687	29846	29775	29959	29795	29969	29655	29766	29985	29662	29579	29875	29833	29719	30026	29596	29497	29677	29631	29817	29824	29841	29605	29812	29538	29640	29869	29926	29847	29662	29665	29416	29725	29882	29914	29924	29690	29876	29574	29600	29615	29657	29859	29486	29663	29450	29652	29718	29951	29487	29701	29554	29556	29808	29437	29753	29915	29649	29761	29863	29802	29582	29659	29967	29805	29786	29854	29761	29704	29823	29562	29722	29893	29739	29821	29952	29706	29847	29804	29573	29844	29752	29919	29766	29847	29590	29800	29635	29831	29867	29725	29873	29924	29697	29943	29796	29653	30056	29928	29729	29587	29698	29587	29699	29923	29568	29787	29792	29746	29815	29838	29867	30122	29669	29530	29699	29627	29669	29775	29726	29604	29599	29790	29510	29393	29916	29605	29871	29893	29506	29799	29929	30204	29859	29952	29810	29600	29757	29696	29707	29454	29880	29752	29576	29595	29713	29476	29860	29700	29877	29715	29633	29836	29667	29664	29664	29763	29558	29827	29714	29538	29623	29738	29957	29883	29850	29918	30000	29559	29842	29804	29750	29645	29780	29700	29703	29758	29720	29723	29823	29687	29745	29833	29768	29832	29756	29786	29585	29648	29498	29630	29679	29939	29590	29404	29789	29669	29864	29585	29591	29586	29831	29760	29583	29628	29765	29630	30047	29540	29909	29642	29963	29534	29710	29741	29850	29897	29761	29721	29906	29644	30123	29566	29823	29760	29668	29796	29888	29613	29599	29680	29836	29779	29688	29692	29746	29859	29804	29857	29949	29940	29896	29853	29923	29667	29860	29806	29714	29720	29860	29740	29595	29704	29804	29858	29812	29718	29733	29843	29706	29778	29611	29729	29663	29832	29877	29781	29870	29814	29702	29786	29827	29619	29607	29739	29712	29613	29896	29518	29672	29587	29619	29900	29723	29784	29529	29672	29999	29845	29547	29597	29723	29923	29591	29937	29929	29852	29379	29501	29867	29822	29818	29981	29560	29610	29756	29663	29674	30039	29907	29534	29517	29624	29554	29775	29812	29614	29732	29893	29608	29570	30196	29829	29562	29712	29714	29647	29740	29616	29708	29711	30052	29793	29658	29841	29878	29534	29774	29510	29933	29682	29666	29752	29965	29612	29848	29770	29588	29778	29472	29837	29551	29996	29755	29794	29589	29795	29678	29424	29856	29470	29615	29853	29765	29496	29506	29685	29517	29855	29583	29792	29635	29783	29927	29644	30252	29846	29668	30129	29877	29643	29929	29664	29746	29713	29895	29862	29857	29786	29988	29902	29677	29723	29746	29939	29637	29614	29890	29795	29870	29656	29741	29958	29782	29702	29790	29833	29959	29665	29900	29257	29538	29748	29563	29849	29850	29746	29843	29520	29652	29457	29730	29790	29841	29872	29728	29710	29603	29849	29606	29606	29877	29864	29846	29541	29676	29608	29803	29735	29788	29874	30015	29598	29933	29660	29626	29754	29693	29976	29780	29868	29611	29673	29641	29845	29955	30002	29809	29955	30001	29853	29767	29815	29700	29754	29835	29773	29972	29470	29540	29818	29644	29714	29742	29597	29746	29747	29920	29714	30068	29520	29898	29696	29446	29719	29833	30134	29863	29880	29764	29701	29727	29747	29726	29715	29713	29796	29864	29890	30025	29690	29530	29649	29888	29634	29538	29721	29684	29709	29675	29537	29578	29695	29690	29597	30006	29830	30006	29626	29349	29635	29762	29535	29720	29828	29899	29665	29676	29733	29720	29812	29718	29766	29865	30033	29870	29915	29923	29488	29819	29737	29733	29750	29675	29734	29740	29486	29809	29585	29626	29605	29813	29804	29824	29840	29829	29641	29795	29634	29679	29784	29750	29636	29596	29604	29670	29991	29967	29761	29865	29631	29703	29723	29936	29567	30218	30019	29864	29810	29636	29906	29853	29888	29794	29655	29546	29838	29771	29704	29857	29721	29660	29478	30069	29821	29805	29933	29798	29572	29831	30036	29631	29665	29644	29780	29875	29714	29868	29918	29849	29815	29781	29491	29749	29882	29824	29703	29639	30029	29878	29690	29694	29611	29863	29893	29882	29766	29763	30015	30052	29691	30100	29928	30007	29949	29695	29658	29683	29774	29857	29736	29766	29641	29659	29787	29966	29758	30051	29706	29564	29953	29977	29769	29947	29739	29582	29679	29680	29905	29894	29744	29721	29473	29618	29723	29576	29685	29913	30007	29855	30067	29649	29548	29810	29859	29854	29748	29817	29687	29955	29881	29896	29889	29820	29713	29799	29726	29641	29907	29970	29792	29672	29865	29665	29618	29877	29702	29975	29907	29694	29777	29657	29809	29536	29953	29831	29592	29954	29795	29706	29633	29531	29727	29684	29637	29690	29730	29751	29437	29776	29738	29624	29718	29746	29873	29880	29888	29993	29529	29735	29588	29635	29961	29658	29903	29796	29576	30068	29692	29762	29654	29578	29841	29826	29644	29815	29284	29684	29845	29818	30000	29611	29736	29929	29814	29922	29789	29741	29447	29890	29747	29682	29913	29912	29799	29929	29896	29877	29833	29769	29679	29863	29662	29673	29773	29822	29455	29866	29796	29948	29768	29458	30016	29696	29641	29626	29953	29951	29772	29739	29619	29793	29773	29887	29744	29492	29738	29833	29921	29655	29651	29759	29808	29760	29676	30012	29856	29853	29825	29778	29312	29948	29915	29736	29785	29660	29740	29531	29705	29707	29841	29634	29900	29739	29584	29645	29753	29726	29584	29415	29737	29503	29746	29954	29805	29436	29979	29898	30087	29593	29847	29526	29589	29519	29669	29905	29611	29450	29656	29765	29874	29814	29641	29873	29878	29719	29780	29607	29542	29805	29705	29519	29728	29546	29608	29748	29769	29733	29825	29706	29671	29469	29682	29654	29961	29750	29912	29689	29626	29851	29780	29645	29882	30007	29835	29683	29841	29843	29763	29711	29839	30120	29628	29908	29640	29621	29857	29598	29622	29651	29732	30061	30004	29898	29796	29812	29618	29868	29892	29847	29635	29726	29769	29819	29746	29521	29785	29589	29919	29898	29554	29280	29831	29590	29800	29906	29728	29433	29553	29924	30072	29807	29817	29719	29616	30033	29887	29645	29844	29852	29874	29902	29847	29671	29936	29851	29576	29868	29628	29671	29722	29763	29747	29654	29872	29708	29654	29815	29722	29825	29681	29698	29836	29846	29488	30009	29634	30026	29829	29556	29791	29724	29801	29643	29636	29842	29848	29715	29652	29897	29995	29759	29844	29748	29617	29868	29824	29729	29920	29792	29722	29704	29659	29631	29760	29943	29842	29985	29519	29782	29672	29784	29542	29921	29845	29666	29679	29774	29846	29835	29916	29728	29708	29773	29854	29774	29712	30110	29684	29503	29911	29947	29812	30164	29586	29784	29602	29603	29788	29881	29575	29846	29695	29616	29740	29588	29615	29563	30117	29821	29751	29676	29622	29781	29832	29884	29916	29556	29789	29747	29700	29876	29652	29734	29768	29740	29782	29528	29548	29628	29587	29649	29393	29778	29649	29897	29772	29689	29674	29766	29758	29484	29798	29931	29537	29774	29767	29537	29696	29784	29691	29847	29551	29803	29903	29819	29641	29707	29840	29784	29633	29819	29775	29802	30001	29686	29546	29913	29872	29769	29740	29936	29904	29881	29653	29673	29429	29694	29341	29403	29788	29700	29746	29606	29764	30034	29963	29779	29752	29650	29681	29583	29707	29769	29702	29718	29981	29812	29704	29893	29639	29935	29525	29689	29578	29811	29593	29676	29704	29637	29778	29805	29696	29995	29607	29673	29714	29756	29800	29713	29747	30002	29661	29696	29927	29998	29647	29921	29729	29899	29936	29836	29631	29644	29900	30122	29568	29744	29775	29768	29747	29622	29766	29654	29553	29916	29577	29845	29674	29767	29786	29873	29530	29858	29920	29676	30116	29703	29583	29640	29946	29772	29865	29720	29551	29886	29885	29849	29761	29838	30046	29619	29577	29728	29761	29712	29511	29653	29869	29492	30069	29790	29557	29888	29687	29569	29942	29955	29839	29976	30006	29815	29734	29768	29665	29960	29882	30006	30010	29879	29545	29769	29681	30265	29583	30134	29893	29830	29725	29849	29675	29888	29773	30047	29881	29701	29607	29836	29788	29480	29744	29721	29861	29922	29891	29758	29786	30167	29886	29455	29740	29767	29976	29658	29860	29660	29741	29833	29635	29540	29597	29748	29645	29995	29891	29712	29988	29833	29926	29649	29641	29701	29682	29680	29845	29716	29585	29755	29869	29746	29901	29696	29618	29782	29669	29823	29846	29834	29883	29885	29901	29615	29430	29796	29649	29672	29865	29757	29649	29846	29660	29685	29724	29845	30077	29678	29680	29673	29791	29729	29696	29963	29802	29675	29460	29723	29725	29807	29873	29738	29661	29641	29758	30007	29754	29697	29545	29778	29453	29777	29778	29748	29631	29564	29751	29946	29882	29654	29533	29973	29686	30004	29523	29724	29763	29883	29932	29609	29759	29647	29802	29717	29864	29833	29635	29621	29575	29771	29644	29720	29681	29741	29675	29822	29668	29538	29914	29537	29619	29782	29825	29851	29820	29851	29546	29798	29889	29796	29923	29529	29784	30066	29800	29499	29875	29849	29725	29436	29716	29901	29694	29952	29740	29651	29748	29821	29728	29779	29485	29714	30030	29838	29572
46996	58961	49545	35954	28348	20421	19392	18912	18911	18887	18797	18592	18761	18928	19620	19269	19113	18813	18570	18601	18351	18723	18579	18782	18673	18551	18605	18617	18544	18566	18405	18407	18583	18555	18546	18629	18599	18520	18635	18347	18612	18380	18346	18465	18467	18331	18690	18583	18516	18453	18474	18721	18572	18561	18483	18492	18480	18675	18632	18677	18473	18473	18448	18557	18484	18666	18472	18407	18465	18469	18604	18563	18699	18404	18605	18460	18491	18646	18362	18544	18487	18531	18531	18597	18500	18612	18569	18512	18541	18330	18565	18629	18473	18497	18474	18551	18556	18230	18610	18527	18422	18575	18661	18399	18374	18539	18733	18553	18627	18379	18492	18364	18589	18502	18584	18567	18532	18507	18793	18385	18614	18605	18453	18396	18495	18318	18544	18605	18709	18509	18498	18613	18566	18547	18330	18383	18538	18273	18506	18533	18675	18532	18411	18576	18330	18508	18631	18704	18580	18334	18600	18635	18539	18410	18556	18410	18497	18517	18512	18465	18333	18531	18480	18557	18448	18546	18471	18477	18380	18336	18667	18446	18467	18469	18547	18696	18498	18532	18594	18223	18545	18632	18510	18486	18693	18648	18373	18493	18519	18530	18626	18472	18685	18440	18614	18335	18413	18619	18561	18517	18462	18442	18668	18424	18554	18546	18547	18470	18637	18352	18608	18342	18825	18574	18442	18333	18539	18829	18497	18559	18543	18560	18448	18446	18509	18563	18463	18435	18506	18510	18445	18690	18501	18527	18589	18519	18513	18565	18518	18631	18566	18590	18637	18443	18616	18416	18463	18660	18571	18510	18621	18591	18447	18522	18504	18616	18587	18521	18416	18463	18563	18714	18451	18544	18323	18512	18411	18460	18457	18615	18521	18577	18536	18469	18375	18564	18510	18689	18794	18462	18667	18511	18545	18373	18507	18513	18606	18338	18499	18372	18541	18573	18607	18505	18479	18476	18521	18513	18528	18653	18643	18502	18529	18486	18613	18458	18372	18528	18490	18526	18672	18518	18424	18601	18347	18587	18520	18545	18620	18364	18637	18442	18566	18497	18560	18364	18530	18391	18500	18565	18468	18405	18522	18448	18458	18477	18518	18468	18699	18463	18372	18606	18453	18565	18522	18456	18523	18520	18527	18468	18553	18502	18562	18390	18597	18437	18624	18466	18602	18503	18698	18644	18472	18606	18588	18744	18586	18361	18568	18323	18747	18675	18525	18675	18582	18651	18590	18559	18557	18375	18412	18525	18428	18463	18596	18487	18448	18419	18508	18579	18671	18440	18472	18758	18488	18463	18596	18510	18512	18403	18519	18472	18569	18475	18513	18557	18415	18599	18547	18479	18563	18460	18506	18656	18321	18514	18593	18499	18633	18623	18417	18424	18524	18484	18672	18612	18597	18478	18541	18691	18415	18569	18594	18329	18453	18583	18548	18468	18527	18469	18429	18445	18587	18524	18627	18508	18348	18516	18465	18502	18475	18704	18740	18552	18457	18505	18484	18488	18538	18404	18482	18456	18575	18475	18561	18584	18448	18513	18538	18438	18530	18509	18462	18431	18576	18536	18526	18456	18728	18607	18622	18443	18546	18658	18541	18459	18440	18393	18434	18587	18437	18658	18249	18543	18387	18573	18619	18472	18452	18536	18590	18404	18539	18600	18451	18585	18615	18617	18444	18514	18424	18436	18744	18648	18616	18359	18422	18627	18593	18338	18545	18529	18453	18588	18583	18636	18640	18567	18643	18602	18580	18537	18468	18603	18544	18463	18427	18450	18440	18465	18426	18602	18591	18579	18521	18579	18600	18572	18564	18760	18369	18531	18752	18343	18692	18634	18689	18413	18640	18697	18691	18544	18568	18619	18489	18624	18475	18544	18603	18725	18691	18473	18614	18571	18642	18548	18384	18329	18614	18391	18598	18443	18467	18536	18601	18523	18450	18526	18608	18389	18505	18479	18707	18710	18406	18613	18607	18419	18501	18570	18622	18645	18419	18481	18615	18630	18597	18715	18529	18597	18394	18482	18645	18506	18364	18702	18430	18399	18394	18590	18630	18442	18574	18481	18758	18532	18537	18453	18378	18640	18538	18710	18777	18413	18530	18462	18312	18570	18394	18610	18565	18661	18754	18591	18482	18383	18602	18607	18478	18431	18506	18678	18536	18510	18657	18452	18764	18442	18347	18386	18480	18497	18615	18460	18695	18439	18595	18353	18476	18443	18477	18443	18335	18420	18744	18479	18458	18439	18670	18434	18543	18513	18448	18467	18513	18567	18594	18689	18582	18367	18475	18494	18557	18314	18592	18607	18640	18612	18811	18592	18465	18547	18625	18344	18538	18546	18441	18570	18426	18437	18515	18410	18727	18495	18629	18576	18565	18558	18468	18535	18379	18584	18453	18701	18602	18597	18465	18439	18516	18633	18373	18701	18574	18481	18533	18569	18507	18430	18541	18565	18332	18579	18485	18304	18544	18615	18507	18431	18605	18618	18448	18505	18358	18429	18559	18598	18624	18500	18674	18485	18526	18375	18592	18666	18558	18579	18353	18453	18500	18605	18506	18469	18614	18459	18478	18530	18519	18720	18348	18500	18592	18689	18592	18421	18388	18657	18591	18609	18481	18492	18528	18526	18322	18397	18410	18399	18680	18410	18614	18603	18445	18778	18503	18549	18567	18645	18464	18547	18665	18446	18404	18588	18605	18639	18642	18538	18499	18676	18393	18408	18620	18390	18645	18450	18563	18381	18598	18520	18392	18538	18402	18723	18513	18578	18655	18472	18447	18588	18469	18631	18683	18483	18554	18480	18417	18511	18561	18415	18623	18520	18461	18744	18542	18498	18437	18448	18628	18682	18527	18552	18624	18691	18736	18547	18496	18596	18355	18609	18403	18580	18518	18429	18612	18379	18503	18452	18448	18453	18519	18380	18520	18654	18509	18646	18435	18264	18723	18595	18615	18504	18536	18334	18487	18591	18523	18602	18516	18641	18480	18539	18686	18577	18450	18485	18670	18732	18666	18658	18393	18262	18601	18602	18561	18523	18638	18452	18572	18477	18707	18597	18584	18523	18627	18520	18556	18560	18620	18555	18614	18648	18685	18625	18602	18476	18695	18396	18745	18526	18404	18442	18456	18635	18554	18647	18611	18326	18505	18522	18671	18551	18585	18623	18725	18461	18527	18381	18722	18598	18412	18686	18563	18459	18574	18641	18452	18449	18649	18660	18604	18469	18740	18408	18424	18713	18519	18490	18573	18446	18578	18635	18543	18444	18500	18532	18461	18628	18417	18631	18448	18447	18576	18472	18453	18626	18645	18593	18516	18554	18587	18533	18618	18459	18500	18396	18546	18568	18665	18503	18626	18460	18522	18348	18555	18552	18397	18400	18611	18582	18437	18387	18320	18724	18580	18548	18497	18516	18664	18434	18556	18579	18502	18431	18443	18500	18478	18747	18538	18538	18593	18638	18541	18542	18430	18446	18673	18563	18449	18468	18537	18685	18627	18539	18387	18410	18557	18625	18512	18495	18530	18634	18676	18479	18545	18397	18391	18415	18456	18602	18508	18559	18619	18537	18582	18503	18429	18493	18617	18378	18378	18720	18530	18732	18544	18560	18602	18544	18516	18478	18497	18483	18517	18687	18390	18436	18682	18447	18559	18522	18539	18452	18566	18597	18610	18688	18433	18538	18478	18657	18476	18349	18394	18452	18457	18460	18638	18499	18502	18583	18431	18578	18598	18504	18579	18552	18632	18686	18555	18467	18512	18616	18478	18490	18582	18374	18514	18470	18408	18639	18535	18515	18625	18676	18354	18594	18604	18471	18554	18550	18582	18553	18419	18431	18585	18620	18504	18587	18353	18643	18765	18575	18555	18481	18544	18614	18625	18510	18520	18557	18628	18574	18529	18735	18631	18410	18488	18524	18492	18553	18504	18512	18530	18354	18566	18345	18612	18509	18516	18619	18565	18497	18673	18566	18558	18606	18524	18394	18570	18387	18599	18345	18691	18471	18565	18645	18483	18437	18671	18427	18695	18527	18613	18432	18378	18571	18385	18525	18565	18412	18736	18498	18609	18483	18516	18437	18724	18406	18600	18487	18522	18397	18512	18554	18492	18482	18696	18710	18492	18473	18653	18337	18528	18421	18629	18574	18457	18484	18553	18413	18643	18500	18631	18729	18617	18601	18540	18376	18543	18678	18494	18582	18642	18570	18310	18734	18536	18633	18530	18434	18442	18542	18623	18546	18574	18397	18636	18517	18555	18615	18604	18635	18665	18352	18626	18519	18434	18638	18520	18396	18524	18549	18403	18537	18442	18753	18456	18545	18392	18505	18438	18628	18412	18493	18556	18383	18685	18682	18589	18389	18534	18673	18422	18486	18514	18447	18267	18418	18648	18434	18589	18614	18492	18621	18555	18562	18374	18474	18533	18575	18539	18462	18560	18579	18497	18351	18501	18498	18453	18425	18437	18552	18491	18640	18535	18505	18550	18479	18524	18601	18492	18573	18443	18394	18644	18664	18553	18681	18628	18572	18632	18439	18559	18439	18372	18433	18478	18488	18637	18434	18537	18572	18664	18597	18498	18496	18453	18627	18448	18686	18510	18557	18579	18486	18470	18595	18517	18440	18489	18592	18631	18427	18537	18421	18630	18536	18605	18583	18570	18609	18527	18501	18587	18612	18563	18506	18440	18629	18506	18466	18639	18580	18594	18455	18576	18548	18559	18479	18663	18629	18444	18535	18503	18500	18546	18650	18523	18608	18621	18507	18685	18514	18349	18660	18403	18528	18706	18675	18631	18510	18656	18604	18702	18425	18719	18598	18496	18606	18450	18673	18539	18583	18628	18642	18502	18516	18305	18558	18545	18578	18420	18693	18460	18605	18490	18588	18533	18538	18416	18533	18601	18570	18523	18486	18653	18498	18495	18387	18587	18573	18548	18535	18494	18700	18607	18591	18459	18457	18513	18503	18623	18396	18436	18434	18253	18555	18563	18630	18537	18590	18706	18405	18291	18515	18369	18513	18484	18531	18323	18514	18753	18542	18523	18355	18443	18700	18506	18562	18439	18436	18620	18539	18519	18582	18597	18648	18396	18592	18521	18563	18585	18489	18613	18541	18372	18673	18389	18583
22956	20662	29106	30471	29387	30643	32877	30806	30427	30986	30731	30384	30385	34842	40384	37547	33817	31438	30316	29933	29966	29715	30083	30001	29996	30015	30252	30229	29991	30211	29898	30046	30147	29966	29963	30004	29956	29936	30050	30056	29997	30014	29696	30037	29893	29836	29885	30112	30162	30011	29872	29724	30017	29938	29847	29972	29795	29853	29816	29932	29940	30010	30133	29922	29858	29907	29933	29806	29901	29860	29776	29991	30023	30103	29875	29962	29935	30114	29852	29845	29789	29958	30043	29811	30161	29790	29935	29914	29953	29897	29997	30099	29668	29849	30101	30084	30218	29807	29856	29995	29895	29789	30127	30094	30011	29960	30055	29950	29867	30129	29860	30013	29573	30052	30193	30146	30048	30113	29553	29999	30001	29996	30022	30106	29860	29707	29708	29759	29801	29949	30041	29793	30285	30041	30165	29926	30065	29799	29581	29771	29974	29669	29758	29873	29842	30091	29826	29808	29664	29657	30004	29854	29887	30049	29861	29998	29878	29748	30103	29932	30049	29882	29905	29819	30011	30073	29803	29953	30222	30016	29789	30023	30003	29922	30080	29890	29978	29835	30064	29766	29762	29947	29872	29854	29818	30072	29942	29939	30146	30058	29836	30015	29871	30167	30009	29764	29805	29948	30000	29698	29901	30160	29968	29916	29763	29790	30104	29699	29983	29839	29832	29934	29775	29804	30132	30297	30002	29961	30003	30076	30151	29822	30005	30259	29928	29698	30063	29929	29866	30095	29867	29697	29593	29788	30132	29882	30044	29970	30111	30141	29660	29960	29932	29673	29609	29947	30015	29772	29997	30109	30000	29824	30110	29932	29889	29704	29948	29931	29828	30033	29924	29989	29857	29906	30099	30052	29841	29885	30016	29771	29970	29991	29953	29719	29763	30028	29918	30153	29926	29981	29891	29813	29868	29914	29949	30016	29984	29979	29927	30141	29936	29967	29969	29995	29890	30006	29924	29730	29962	30100	29977	29864	29979	29967	30154	30012	29804	30142	30318	30060	30159	29821	29652	30076	29893	29996	30053	29950	30075	30098	30064	29814	30107	29898	30019	29905	29795	30080	29971	30094	29681	29720	29826	29765	29969	30136	29892	29749	30120	29944	30102	30036	30070	30316	30055	30085	30084	29736	29687	30060	30019	29760	29929	29703	29841	29894	29867	30029	29868	29681	29834	30109	30074	29983	30060	29840	29794	29868	30002	29731	30100	29967	29798	29783	30055	29897	29796	29807	29959	29946	29965	29805	30047	29899	29793	29933	29796	30062	29980	29957	30006	29814	29932	29587	29822	29961	30062	29876	29899	29857	29784	29877	29827	30015	29771	30082	29834	29990	29847	29519	29916	29708	29674	29825	29805	30082	29725	30056	30053	30062	29998	29799	29979	30041	30099	29664	29868	29629	29785	29760	29829	29662	29868	30094	29720	29919	29892	30032	30209	29838	29873	29891	29960	29923	30059	29926	29842	30192	30007	30014	30032	29993	29825	29912	29891	29857	29998	29807	29620	29816	29943	30146	29936	29953	29932	29957	30194	30041	29789	29747	29831	30023	29838	29800	30085	29887	29720	29544	29725	29763	29938	29965	29880	29787	29862	29948	29876	29958	29909	30199	29894	29914	29754	29716	29798	29784	29945	30012	30055	30082	29812	29893	29839	30036	29953	29946	30220	30074	29951	29886	30175	30061	29982	30048	29877	29976	29817	30062	30084	30039	29873	29819	30000	30110	29983	29951	29676	29939	29839	30044	30103	29881	29995	29885	30220	29853	29772	29974	29859	30127	29933	29909	30271	29808	29821	29775	30034	29672	29838	29976	29930	29784	29835	29784	30052	30086	29982	29865	29619	29815	29763	29716	30086	29902	30060	30033	29771	30103	30311	29865	29979	29842	29930	30033	29864	29990	29790	29786	30033	30130	30069	29981	29886	29789	29905	29908	29948	30143	29955	30085	30087	30002	30034	29925	29717	29799	29745	29842	29741	29854	29775	29952	30097	29677	29881	29819	30034	30008	29912	30013	29900	29817	29761	29857	29753	30287	30067	29930	29807	30025	29826	29946	30019	29882	30043	29906	29990	30333	30052	29808	29837	29869	29940	29918	29660	29799	30118	29881	30060	29922	29962	29866	30115	29903	29824	30179	30053	29927	29947	29995	30005	29821	29925	29910	29859	30009	29896	29931	29900	29814	30013	29946	29818	29906	29902	29834	29779	29689	29848	30109	30093	29692	29929	30148	30110	30145	30188	29861	29882	29925	30084	29869	29924	29886	29890	29785	29741	29753	29774	30006	29892	30027	30168	29755	29848	29949	29931	29940	29949	30017	30009	29998	29880	30093	30110	29888	29888	29922	30002	29857	29995	29805	29918	29910	29773	29983	29654	29955	29864	29771	30047	29950	29942	29874	29944	29787	30071	29752	30080	30050	29818	29866	29936	29885	29962	29972	30043	29870	29722	30208	30099	30065	30001	30200	29737	30123	29749	30076	29727	29958	29892	30157	30062	30090	29837	29975	29681	29606	29905	29832	30279	29602	30016	29965	29957	29782	29947	29861	29960	29908	30039	29716	30085	29698	29722	29951	29848	29853	29909	29778	30228	29920	29748	29840	29982	29811	30131	29864	30035	29755	29739	29928	29855	29958	30189	29873	30190	29803	29616	30049	30057	30109	29739	29896	29897	29922	29746	29862	29663	29777	29641	29749	29758	29892	29858	29889	29858	29905	30158	29818	30039	29747	30010	30056	29980	30116	30003	29887	30095	29792	29789	29715	29859	29944	30051	30102	29972	29959	29901	29964	30044	29906	29991	29733	30070	30065	29959	29764	29697	29851	29794	29729	30193	30049	30213	29828	30124	30028	29971	29984	30216	29872	29866	29989	29810	29971	29932	30311	30000	30024	29967	29860	29975	29818	29994	29616	29910	29909	29937	29662	29716	29813	29691	30293	29874	29865	29919	30019	30103	30040	30132	29799	30048	29720	30121	29898	29808	29792	29870	29804	29928	30143	29897	30052	29995	30079	29935	29724	29977	29788	29976	29874	29778	29938	29769	29893	30010	29713	29725	30035	29748	29896	29835	29856	30249	29968	30146	29861	29994	30034	29837	29844	30069	29771	30115	29924	30120	29995	29990	30151	29901	29832	29976	30022	30017	29865	30008	30018	30075	29868	29923	29807	29717	29814	29804	29911	29908	30100	30152	29985	29964	30009	29604	29862	29919	29843	29892	29857	29771	29656	29880	30040	29864	29811	29930	29700	29969	29979	30026	29895	29788	29739	29858	29868	29907	29993	30188	29900	29648	29770	29921	30009	29773	30227	30062	30146	30131	29904	30188	29938	29987	29642	29743	30067	29916	29976	30095	29993	29965	29804	29876	29900	29948	30115	29915	29835	29866	30073	30524	29825	29788	29905	29940	29897	29842	29813	30079	29854	29837	29881	30146	29917	29751	29993	30108	29858	30100	29624	29786	29646	29811	29880	29684	29787	29905	29886	29786	30022	29962	30066	29876	29942	29999	30060	29712	29997	29930	30009	29806	29993	29935	30049	29927	30080	30047	30021	29927	30157	30016	30049	29979	29886	29542	29859	29949	30194	29874	30171	30059	30157	30223	29699	29781	29974	30105	29955	29897	29902	30069	29839	30148	29969	30050	29998	29874	29797	29945	29940	29759	29935	29902	30048	29787	29980	30086	30151	29870	29626	30251	29927	30002	29814	29803	29806	29836	29926	29936	30019	30107	29681	29850	29765	30072	29978	29926	29743	29849	30111	30202	29866	29880	29876	30108	30049	29979	29945	30023	29926	29995	30120	30003	29821	30040	29934	29962	29536	29755	30075	30081	29986	30100	29883	30034	30118	29770	29908	30006	29937	30047	29960	29935	29889	29803	29925	29939	30287	30013	30029	29848	29816	29882	29922	30074	30002	30000	29939	30393	29877	29887	29719	30053	29955	29951	29821	29801	29905	29909	30144	29581	29801	30037	29958	30166	30043	30016	29840	30008	29933	30032	30069	29645	29963	29986	29908	30044	29792	29825	29597	29894	30064	29836	29949	29862	29797	30084	30182	29875	30177	29900	29990	29901	30014	30167	29864	29997	29910	29920	30045	29715	29754	29904	29979	30075	29993	29954	30098	29827	30115	29890	29683	29939	29929	30228	30021	30374	29837	30060	30034	29778	29830	29862	29982	30166	29873	29809	29905	29820	29968	30119	29960	30020	29975	29884	30031	30003	29828	30218	30038	30026	29732	30275	29816	29746	29741	30023	29699	29900	29664	29952	29872	30019	29834	30048	29892	30057	29868	29910	29958	29938	29980	29983	30192	29628	29920	29981	29795	30005	30255	29965	29929	29675	30060	30058	29882	29957	29959	30101	30092	30086	29901	30052	29810	29677	29889	29901	29900	29925	30080	29810	29941	29888	30264	30064	29984	29859	29851	29978	29867	30031	30208	29892	30146	29877	29979	29849	29792	29862	29896	29766	29921	29625	29915	29838	29957	29879	29593	30154	29826	29759	29909	29856	29881	30041	29899	29869	30094	30110	29766	30417	30129	29780	29675	29935	29928	29786	29876	29911	29833	30203	29878	30099	29876	30008	30118	29795	29808	29932	30013	30166	29719	30170	29723	29940	29908	30109	29754	29853	29764	29990	29855	30001	30059	29837	29856	30000	29865	29877	30014	29872	29765	30210	30103	29986	29825	30028	30059	29929	30025	30019	30180	29913	30031	29935	29850	30201	30026	29882	29912	29902	29808	29864	30040	29897	29620	29913	29927	29988	30121	30213	29998	29901	29725	29918	29875	29859	29878	29945	30164	29851	29854	30000	30102	30127	29918	29738	30070	29870	30012	29963	30115	29962	30048	29959	29919	30128	29769	30175	30080	29907	29644	29800	30115	29944	29877	29948	29875	30106	29525	30043	29823	30092	29824	29817	29859	29959	29948	29759	29906	29973	30018	30008	30061	30002	30070	29979	30076	30205	29788	30026	29802	29878	29830	29947	29909	30047	30231	29982	30114	29966	29897	29642	29909	29935	29809	30022	30123	30080	29831	29877	29972	29915	29911	30047	30165	30121	29990	29914	30025	30067	29948	29787	29779	29937	30025	29871	29987	29809	29898	29711	29891	29794	29892	30095	30109	29893	30004
45864	68350	67238	48744	31343	21942	20309	20002	19801	19258	19218	19233	18886	26979	31408	27520	22972	19709	18727	18647	18485	18439	18805	18594	18734	18681	18679	18834	18623	18716	18623	18638	18666	18582	18574	18642	18705	18692	18544	18697	18561	18775	18486	18658	18610	18685	18724	18598	18772	18695	18507	18671	18763	18598	18763	18649	18622	18669	18687	18561	18644	18684	18499	18639	18666	18703	18594	18766	18567	18595	18579	18545	18621	18454	18698	18772	18771	18672	18510	18745	18621	18691	18735	18745	18564	18841	18655	18776	18539	18691	18624	18798	18647	18542	18689	18643	18648	18623	18834	18674	18801	18500	18546	18692	18748	18622	18642	18530	18693	18778	18640	18680	18659	18454	18584	18652	18516	18693	18606	18570	18708	18659	18577	18545	18586	18824	18654	18559	18538	18655	18573	18656	18678	18589	18711	18594	18529	18578	18610	18468	18809	18430	18564	18546	18789	18682	18741	18640	18692	18669	18566	18775	18595	18567	18644	18645	18631	18618	18694	18911	18678	18447	18594	18495	18624	18653	18723	18684	18645	18728	18739	18653	18500	18634	18648	18788	18453	18766	18624	18903	18718	18735	18515	18321	18722	18473	18683	18553	18675	18613	18564	18623	18618	18556	18559	18440	18713	18708	18518	18679	18551	18675	18545	18569	18684	18609	18722	18601	18616	18416	18556	18571	18641	18520	18763	18471	18734	18667	18685	18497	18603	18618	18600	18701	18691	18639	18584	18762	18447	18640	18784	18754	18678	18892	18570	18557	18545	18812	18515	18729	18596	18772	18592	18653	18696	18770	18559	18574	18735	18583	18636	18812	18603	18782	18549	18620	18716	18676	18483	18759	18705	18561	18745	18689	18630	18602	18579	18601	18567	18734	18592	18658	18592	18656	18656	18525	18552	18623	18656	18663	18594	18472	18583	18648	18610	18538	18648	18440	18649	18659	18587	18887	18670	18646	18815	18585	18527	18715	18704	18514	18684	18470	18846	18566	18645	18503	18808	18662	18525	18429	18523	18684	18653	18461	18534	18483	18637	18628	18692	18603	18836	18752	18729	18543	18606	18585	18621	18735	18685	18523	18663	18458	18503	18638	18579	18764	18803	18569	18767	18640	18567	18488	18638	18669	18699	18642	18517	18488	18655	18714	18660	18467	18648	18626	18678	18573	18605	18629	18591	18625	18485	18666	18533	18689	18412	18690	18744	18695	18575	18596	18618	18679	18524	18494	18612	18658	18798	18683	18506	18527	18643	18517	18631	18526	18539	18574	18655	18585	18635	18548	18713	18540	18604	18648	18625	18733	18627	18658	18541	18524	18638	18655	18719	18654	18599	18466	18722	18754	18517	18597	18702	18899	18628	18740	18577	18574	18790	18711	18745	18694	18591	18736	18571	18700	18553	18739	18631	18653	18761	18648	18729	18490	18593	18547	18660	18595	18488	18753	18511	18648	18653	18560	18647	18487	18657	18478	18547	18613	18780	18650	18642	18598	18586	18403	18550	18760	18621	18598	18843	18644	18942	18633	18574	18539	18480	18750	18532	18591	18640	18601	18621	18607	18693	18819	18575	18693	18605	18593	18540	18631	18466	18594	18660	18587	18749	18555	18710	18550	18612	18590	18451	18832	18546	18537	18600	18628	18493	18606	18716	18642	18572	18554	18437	18723	18651	18611	18482	18762	18702	18505	18774	18512	18770	18452	18648	18677	18736	18465	18554	18457	18760	18400	18512	18672	18718	18553	18530	18722	18673	18786	18613	18646	18436	18624	18663	18724	18497	18575	18700	18760	18510	18649	18616	18546	18545	18584	18675	18628	18716	18601	18553	18556	18482	18629	18714	18631	18617	18645	18548	18709	18406	18650	18514	18763	18519	18616	18756	18835	18682	18591	18669	18746	18581	18621	18732	18454	18554	18696	18688	18578	18765	18593	18493	18596	18695	18751	18588	18650	18606	18615	18810	18704	18606	18662	18625	18590	18800	18591	18663	18509	18700	18762	18665	18526	18605	18769	18513	18741	18611	18759	18588	18644	18719	18539	18573	18700	18636	18569	18629	18688	18700	18643	18576	18545	18398	18653	18683	18654	18736	18473	18508	18615	18715	18686	18639	18650	18555	18808	18594	18539	18614	18605	18470	18656	18451	18688	18708	18547	18707	18456	18701	18762	18601	18443	18638	18489	18524	18742	18614	18655	18597	18603	18668	18670	18789	18709	18639	18599	18627	18792	18577	18668	18730	18661	18406	18746	18475	18722	18530	18571	18559	18600	18661	18815	18753	18626	18573	18700	18566	18683	18763	18508	18530	18508	18737	18634	18788	18556	18610	18632	18703	18682	18687	18527	18748	18504	18688	18646	18794	18741	18614	18506	18600	18730	18630	18620	18554	18627	18680	18651	18592	18673	18649	18612	18525	18497	18656	18801	18665	18640	18670	18639	18683	18707	18610	18642	18609	18594	18787	18725	18644	18845	18741	18504	18605	18558	18690	18676	18669	18427	18423	18669	18687	18574	18691	18550	18683	18588	18678	18584	18638	18613	18594	18662	18612	18663	18655	18512	18741	18419	18598	18547	18551	18585	18614	18707	18555	18472	18535	18573	18786	18672	18726	18649	18596	18636	18696	18456	18719	18664	18683	18415	18566	18629	18538	18598	18650	18717	18703	18662	18675	18632	18675	18665	18654	18543	18566	18572	18763	18372	18794	18690	18630	18727	18507	18606	18547	18460	18661	18459	18683	18818	18431	18595	18727	18557	18491	18615	18694	18677	18704	18527	18701	18674	18620	18605	18662	18805	18855	18426	18497	18441	18689	18611	18580	18561	18669	18461	18490	18805	18683	18546	18562	18666	18711	18905	18620	18552	18660	18776	18687	18615	18491	18631	18863	18626	18536	18610	18596	18661	18721	18719	18703	18686	18540	18845	18634	18511	18573	18645	18635	18768	18697	18679	18609	18578	18612	18465	18690	18656	18557	18694	18695	18754	18670	18689	18656	18833	18439	18706	18635	18598	18511	18495	18409	18672	18529	18579	18540	18480	18732	18469	18440	18535	18810	18627	18627	18603	18670	18820	18757	18904	18545	18537	18893	18624	18491	18590	18532	18694	18348	18659	18721	18746	18640	18702	18677	18705	18573	18593	18520	18793	18623	18466	18473	18672	18672	18574	18635	18665	18698	18528	18524	18763	18572	18659	18802	18674	18615	18521	18354	18543	18782	18495	18669	18706	18511	18637	18663	18871	18742	18627	18670	18529	18604	18639	18641	18602	18633	18630	18677	18629	18623	18578	18582	18613	18657	18748	18637	18448	18597	18686	18508	18645	18831	18593	18799	18808	18678	18566	18855	18554	18634	18712	18667	18560	18628	18569	18588	18694	18652	18746	18676	18436	18615	18723	18801	18698	18627	18633	18726	18649	18572	18632	18613	18697	18830	18745	18539	18666	18531	18590	18622	18774	18601	18585	18585	18629	18549	18596	18521	18494	18776	18619	18623	18564	18649	18736	18643	18724	18595	18577	18546	18606	18538	18749	18504	18718	18680	18640	18619	18601	18592	18721	18560	18642	18735	18621	18574	18553	18637	18668	18694	18534	18696	18632	18434	18627	18706	18487	18547	18458	18583	18730	18557	18555	18725	18544	18404	18565	18654	18503	18725	18628	18701	18687	18701	18516	18559	18683	18774	18614	18509	18685	18518	18423	18696	18595	18781	18524	18699	18593	18647	18505	18680	18521	18496	18541	18666	18443	18592	18499	18789	18578	18565	18603	18613	18539	18696	18482	18473	18709	18597	18514	18751	18732	18601	18662	18602	18631	18714	18503	18664	18453	18585	18410	18417	18543	18574	18624	18649	18667	18614	18823	18696	18580	18582	18617	18576	18542	18642	18716	18534	18557	18778	18775	18574	18694	18573	18689	18533	18417	18673	18738	18742	18753	18717	18730	18684	18603	18654	18691	18703	18619	18512	18681	18537	18611	18530	18773	18785	18602	18643	18507	18688	18673	18607	18630	18757	18808	18626	18541	18494	18785	18582	18642	18603	18462	18795	18619	18508	18633	18567	18746	18716	18641	18629	18535	18562	18501	18648	18560	18451	18593	18524	18611	18576	18454	18690	18619	18712	18623	18591	18721	18558	18960	18548	18730	18537	18533	18605	18555	18663	18679	18605	18509	18483	18679	18806	18830	18753	18578	18526	18806	18876	18610	18694	18603	18685	18467	18756	18685	18507	18759	18588	18636	18535	18518	18804	18789	18832	18618	18595	18553	18758	18546	18603	18457	18639	18591	18660	18683	18499	18610	18567	18728	18641	18728	18622	18643	18470	18484	18804	18552	18743	18633	18611	18731	18652	18506	18545	18689	18618	18486	18785	18569	18794	18625	18580	18567	18589	18731	18667	18713	18427	18712	18654	18639	18578	18636	18657	18689	18644	18601	18576	18662	18531	18661	18637	18873	18620	18404	18798	18699	18692	18721	18657	18764	18571	18502	18682	18720	18672	18531	18543	18758	18753	18613	18518	18405	18671	18714	18662	18770	18591	18460	18770	18640	18583	18636	18701	18667	18677	18709	18951	18709	18543	18495	18462	18574	18574	18564	18631	18629	18600	18687	18600	18390	18384	18685	18622	18476	18569	18564	18594	18706	18681	18562	18677	18552	18644	18652	18662	18498	18686	18618	18660	18549	18557	18591	18551	18640	18703	18608	18792	18547	18711	18644	18623	18661	18766	18432	18620	18717	18534	18887	18603	18819	18694	18834	18602	18492	18517	18643	18517	18444	18791	18664	18673	18679	18714	18477	18654	18635	18517	18849	18818	18662	18717	18641	18671	18664	18729	18650	18774	18711	18704	18564	18703	18473	18558	18573	18649	18551	18651	18672	18673	18591	18661	18467	18553	18565	18660	18624	18465	18674	18743	18431	18627	18726	18689	18767	18654	18686	18701	18578	18645	18667	18673	18625	18650	18564	18581	18606	18613	18577	18701	18811	18578	18600	18555	18463	18623	18590	18485	18630	18768	18787	18695	18529	18745	18531	18659	18681	18622	18633	18633	18821	18730	18690	18497	18575	18631	18564	18592	18724	18744	18481	18645	18465	18772	18584	18750	18768	18702	18635	18618	18463	18610	18705	18813	18596	18690	18678	18515	18846
21882	20513	27498	25476	23578	28051	33037	30100	29758	29866	29813	29656	29486	40783	48760	41456	35394	31226	29344	29047	28846	28822	28724	28847	28866	29000	28887	28864	28950	28823	28567	28693	28909	28777	28639	28706	28793	28565	28766	28487	28662	28591	28812	28824	28574	28560	28656	28503	28828	28479	28742	28889	28457	28501	28753	28634	28714	28674	28671	28757	28710	28610	28802	28685	28759	28697	28777	28526	28603	28716	28438	28558	28774	28660	28672	28745	28597	28726	28638	28677	28612	28603	28567	28589	28836	28537	28555	28498	28626	28539	28451	28418	28283	28411	28731	28757	28577	28669	28789	28930	28166	28722	28567	28622	28523	28635	28765	28617	28659	28596	28500	28585	28685	28449	28764	28449	28823	28738	28678	28876	28710	28598	28548	28737	28683	28378	28713	28592	28312	28605	28821	28765	28756	28853	28655	28439	28421	28558	28687	28726	28661	28781	28797	28723	28572	28752	28545	28609	28546	28816	28714	28742	28769	28539	28426	28367	28726	28534	28648	28751	28560	28440	28712	28642	28571	28309	28453	28599	28691	28579	28708	28410	28479	28587	28700	28540	28715	28512	28572	28791	28441	28494	28696	28638	28680	28615	28685	28712	28594	28790	28493	28652	28827	28653	28662	28697	28432	28433	28676	28738	28575	28553	28749	28365	28453	28524	28386	28667	28630	28665	28501	28413	28851	28729	28705	28464	28932	28751	28540	28873	28662	28592	28576	28544	28803	28409	28438	28839	28618	28441	28818	28708	28696	28625	28794	28644	28686	28450	28586	28453	28875	28522	28698	28630	28510	28446	29156	28599	28577	28576	28850	28604	28842	28631	28609	28412	28557	28369	28617	28430	28758	28532	28854	28530	28501	28833	28683	28640	28468	28669	28759	28600	28538	28484	28652	28678	28388	28485	28381	28597	28549	28674	28410	28290	28621	28576	28333	28979	28589	28386	28738	28660	28735	28504	28748	28795	28711	28601	28515	28792	28613	28743	28474	28579	28403	28665	28515	28618	28556	28603	28869	28618	28507	28607	28860	28428	28856	28746	28489	28428	28655	28635	28479	28532	28666	28716	28494	28619	28860	28582	28847	28639	28529	28739	28611	28611	28466	28734	28487	28665	28639	28371	28633	28716	28551	28686	28559	28516	28716	28768	28690	28801	28613	28648	28690	28456	28513	28576	28752	28431	28382	28904	28676	28647	28753	28722	28477	28631	28720	28584	28618	28533	28483	28654	28538	28717	28670	28641	28496	28436	28306	28735	28612	28316	28517	28590	28888	28649	28572	28651	28633	28500	28700	28732	28704	28747	28496	28326	28278	28311	28541	28407	28508	28819	28637	28503	28732	28857	28669	29012	28555	28550	28491	28634	28650	28574	28753	28445	28596	28722	28744	28694	28437	28391	28497	28574	28486	28552	28588	28467	28609	28531	28421	28544	28596	28516	28767	28866	28576	28596	28523	28509	28507	28786	28529	28691	28832	28623	28541	28662	28803	28788	28781	28532	28677	28522	28413	28739	28688	28712	28555	28616	28699	28512	28482	28541	28589	28792	28698	28708	28657	28558	28779	28572	28744	28391	28648	28603	28487	28443	28558	28527	28621	28582	28646	28912	28756	28645	28565	28664	28521	28507	28618	28874	28460	28463	28711	28527	28858	28646	28828	28447	28510	28539	28400	28757	28634	28735	28747	28593	28692	28765	28466	28542	28668	28677	28718	28578	28664	28788	28582	28645	28345	28555	28637	28526	28635	28318	28570	28689	28440	28772	28797	28608	28737	28625	28569	28648	28652	28675	28576	28754	28594	28612	28761	28731	28662	28664	28737	28536	28558	28521	28670	28582	28219	28662	28584	28722	28713	28636	28359	28532	28394	28572	28540	28748	28547	28546	28567	28271	28677	28712	28611	28562	28282	28509	28686	28444	28558	28758	28787	28548	28533	28630	28876	28684	28846	28959	28424	28391	28799	28578	28537	28603	28582	28614	28735	28470	28524	28457	28576	28592	28805	28514	28539	28616	28563	28456	28900	28564	28698	28589	28652	28806	28579	28472	28523	28567	28568	28549	28770	28665	28841	28790	28331	28344	28611	28908	28730	28765	28812	28600	28849	28640	28398	28549	28597	28396	28722	28693	28681	28502	28598	28730	28755	28655	28569	28512	28443	28646	28732	28521	28531	28563	28516	28513	28523	28665	28526	28586	28864	28492	28413	28732	28384	28629	28874	28899	28657	28534	28651	28690	28244	28794	28645	28635	28509	28625	28500	28476	28572	28417	28730	28645	28853	28823	28834	28325	28610	28762	28429	28501	28450	28928	28508	28898	28755	28746	28765	28844	28467	28949	28701	28827	28681	28578	28623	28622	28513	28524	28523	28551	28418	28448	28532	28472	28442	28291	28691	28495	28555	28571	28522	28770	28574	28784	28747	28367	28555	28550	28525	28588	28447	28679	28522	28481	28293	28388	28489	28631	28516	28479	28554	28890	28712	28502	28588	28575	28584	28674	28627	28638	28365	28616	28666	28696	28634	28248	28670	28545	28657	28663	28460	28496	28547	28839	28572	28660	28416	28514	28884	28710	28662	28911	28866	28630	28613	28703	28573	28460	28723	28663	28660	28516	28675	28418	28827	28454	28498	28569	28665	28320	28747	28445	28819	28622	28440	28520	28620	28681	28863	28848	28615	28614	28543	28407	28871	28528	28564	28535	28688	28417	28872	28680	28719	28696	28260	28669	28417	28475	28689	28658	28773	28734	28538	28527	28596	28571	28708	28626	28461	28452	28644	28516	28678	28763	28773	28628	28740	28526	28826	28612	28662	28442	28488	28461	28698	28627	28646	28681	28513	28398	28729	28603	28901	28346	28729	28259	28541	28774	28598	28371	28473	28500	28663	28717	28665	28868	28375	28507	28900	28437	28485	28584	28807	28652	28761	28677	28467	28694	28488	28407	28811	28473	28428	28377	28663	28502	28642	28581	28860	28633	28648	28462	28512	28809	28532	28554	28627	28770	28614	28925	28727	28738	28659	28699	28563	28413	28703	28653	28531	28829	28868	28637	28794	28713	28444	28636	28391	28418	28428	28425	28807	29056	28630	28606	28963	28582	28461	28629	28673	28787	28564	28702	28960	28670	28444	28759	28788	28856	28592	28564	28552	28521	28559	28591	28526	28542	28476	28420	28747	28652	28528	28379	28580	28439	28441	28718	28550	28775	28671	28577	28818	28507	28690	28595	28631	28715	28581	28487	28526	28505	28667	28725	28786	28561	28502	28543	28688	28375	28532	28572	28459	28844	28430	28597	28570	28492	28672	28480	28543	28776	28695	28693	28416	28759	28375	28845	28376	28397	28440	28515	28390	28592	28288	28607	28610	28671	28908	28734	28610	28473	28560	28284	28364	28233	28503	28609	28804	28563	28736	28899	28382	28621	28381	28599	28654	28696	28280	28392	28603	28659	28422	28830	28676	28511	28642	28416	28514	28670	28700	28568	28654	28580	28956	28778	28394	28330	28696	28618	28285	28394	28487	28409	28537	28648	28534	28643	28471	28516	28676	28590	28812	28653	28610	28283	28532	28686	28568	28605	28615	28530	28908	28639	28537	28612	28695	28517	28831	28704	28831	28597	28631	28613	28450	28712	28796	28664	28551	28700	28604	28681	28627	28693	28933	28525	28532	28364	28584	28753	28533	28552	28582	28414	28549	28538	28736	28671	28692	28641	28702	28714	28608	28455	28490	28552	28485	28668	28696	28528	28768	28605	28877	28520	28479	28701	28574	28684	28359	28719	28820	28489	28720	28434	28655	28709	28629	28569	28628	28559	28678	28461	28694	28821	28806	28709	28711	28518	28549	28725	28606	28470	28390	28560	28712	28709	28781	28649	28741	28719	28560	28397	28798	28623	28501	28282	28376	28545	28537	28356	28852	28585	28901	28563	28477	28700	28626	28867	28771	28718	28853	28605	28301	28405	28355	28352	28577	28903	28879	28796	28733	28572	28599	28585	28538	28512	28612	28495	28750	28692	28698	28898	28693	28622	28532	28464	28595	28488	28708	28569	28597	28678	28911	29020	28531	28409	28858	28657	28797	28507	28418	28372	28506	28546	28600	28558	28507	28534	28429	28491	28627	28527	28465	28605	28434	28249	28522	28481	28467	28563	28781	28367	28855	28577	28658	28715	28601	28815	28628	28441	28590	28761	28595	28861	28476	28373	28592	28689	28659	28751	28515	28637	28517	28883	28450	28525	28362	28442	28754	28488	28769	28545	28787	28627	28378	28638	28481	28457	28710	28594	28791	28584	28715	28466	28522	28495	28787	28447	28508	28567	28536	28386	28603	28335	28623	28749	28421	28629	28615	28722	28745	28876	28584	28695	28608	28722	28378	28646	28719	28470	28376	28606	28593	28458	28561	28443	28487	28580	28618	28661	28603	28765	28664	28551	28869	28700	28549	28679	28663	28735	28704	28448	28653	28722	28739	28661	28717	28748	28602	28595	28606	28508	28704	28498	28705	28876	28740	28645	28541	28662	28652	28813	28681	28679	28669	28699	28841	28598	28454	28719	28590	28487	28807	28722	28659	28364	28565	28560	28785	28675	28546	28563	28438	28618	28531	28443	28505	28439	28713	28546	28518	28610	28638	28853	28654	28545	28658	28577	28730	28737	28552	28468	28792	28756	28436	28594	28384	28785	28351	28306	28785	28478	28923	28798	28679	28707	28745	28749	28533	28361	28515	28781	28573	28526	28498	28510	28396	28705	28478	28569	28758	28668	28559	28815	28687	28536	28586	28697	28701	28407	28557	28514	28708	28467	28436	28630	28645	28719	28726	28611	28559	28725	28608	28647	28438	28705	28578	28601	28670	28747	28431	28674	28827	28683	28531	28616	28518	28524	28517	28551	28640	28817	28694	28581	28740	28629	28666	28642	28584	28448	28367	28586	28679	28507	28776	28712	28389	28673	28555	28589	28687	28513	28764	28607	28642	28658	28491	28594	28501	28439	28337	28708	28703	28463	28492	28416	28970	28636	28933	28401	28574	28576	29009	28822	28733	28622	28689	28528	28706	28430	28743	28881	28805	28709	28393	28518	28620	28519	28587	28462	28793	28405	28613	28496	28758	28560	28725	28870	28679	28465	28389	28483	28352	28725	28572	28792
46044	68782	65733	45947	30083	23307	21198	20523	19995	19423	19176	18803	18844	35580	40968	32883	25465	20201	18180	18034	17936	17917	18054	18134	18281	18209	18084	18115	18357	18132	18211	18104	18086	18044	17976	18142	17974	17970	17958	17889	18062	18174	18037	18059	18143	17972	18152	18029	18062	18139	17903	18065	18040	18003	17960	18082	17775	18050	17928	18023	18157	18155	18265	18135	18107	18166	17979	18047	18235	17932	17883	17990	18042	18084	17933	18089	18002	18182	18038	18155	18057	18092	17964	18012	18234	17988	18172	18044	18015	18049	17969	18127	18020	17936	18125	18020	18077	18093	17899	18048	18045	18003	17816	17876	18084	18062	18048	18023	18148	17953	18098	18023	18035	18122	17953	17853	18104	17974	18008	18000	17868	18152	18137	18115	18066	18078	17960	17928	17920	18059	18141	17961	18082	17904	18109	17945	17979	18200	18056	18127	18119	18019	18024	18061	18187	18063	17970	17804	17929	18047	18133	17954	18120	17879	17819	18120	17933	17943	18010	18070	17866	18171	17952	17997	18065	18005	18160	18004	18000	18122	18119	17947	18136	18049	17947	18110	18055	17886	18165	17962	18050	18031	17996	18188	17920	17889	18049	18049	18043	18068	17935	18135	18105	18203	17881	18058	18093	18008	17951	17833	18123	17845	17901	18160	17850	18013	18123	18064	18036	18062	18107	17966	17891	18078	17991	17891	17934	18136	17919	17829	18260	18025	18030	17966	18071	17995	18112	17952	17886	18126	18058	18141	17967	17903	17824	17946	18135	17924	18054	18083	17893	18145	17966	17673	17998	17977	17925	17910	18020	17966	18039	18135	17906	18042	17865	18269	17975	17940	18010	17982	18113	18064	17940	17985	18044	18023	18081	17940	17940	17926	18043	18118	18072	17940	18185	18029	18167	17964	17980	18060	18053	18042	17846	18185	18144	18147	17951	17977	18169	18226	17940	17787	18092	18094	18059	18047	18023	18046	18230	18037	18072	18291	18127	18050	18047	17996	17973	17883	18046	18020	17947	18098	18108	17987	17867	18014	17892	18012	17896	18180	18197	17866	18051	17752	17932	18175	17873	18036	17985	17978	18166	18016	18050	17880	17982	18083	18030	17898	18197	17965	18009	18130	17955	18085	18073	18051	17955	17885	17959	18022	18039	18111	17989	18055	17976	18143	17941	17900	17986	18058	17954	18086	17894	17922	18075	18127	17886	17996	18140	18156	18071	18020	18033	17959	18051	17954	18039	17938	17917	18184	18182	18037	17961	18141	17963	18101	17971	18069	18055	18193	18074	17998	18192	18033	18051	17974	17935	17985	18112	18056	18139	17996	18181	18176	18158	17998	18140	18096	17937	17953	17964	18112	18027	18149	17975	18080	18023	18099	18155	17892	18041	17969	18049	17870	17950	18170	17962	17944	17959	18015	18004	18029	17845	17944	17984	18030	18077	17917	18078	18168	17952	18147	18232	17945	17838	17922	18157	18023	18162	18026	18010	17780	18102	18050	18047	17853	17874	18008	18157	18189	17911	18030	18158	17854	18109	18000	18040	18052	18149	18141	17864	17869	18126	18136	18160	17968	17855	18041	18127	18110	18071	18159	18162	18054	17949	18054	17897	18017	17999	18121	18002	18164	18056	17871	17993	18045	18048	18176	17901	18033	17883	17872	17985	18002	18123	17956	17975	18032	18066	18088	18075	17996	17937	17924	18029	17976	17980	18012	17976	17974	18072	18012	18074	17929	17924	18088	18086	18019	17989	17954	17988	18081	18022	18010	18066	17909	17911	17970	17989	17919	18087	18027	18161	18036	18052	18000	18036	18045	18128	18048	17948	18030	18244	18051	17950	18023	17994	17869	18022	18005	18035	17842	18006	18036	18057	18025	18182	18042	17886	18028	18019	17922	18261	18163	18024	17863	18170	18162	17998	18117	18119	17971	18076	18128	17930	18050	17999	17871	18047	18054	18028	18029	18050	18051	17963	17973	18061	18170	17889	18058	17906	17885	17996	17969	17979	17888	17957	17902	18243	18192	18027	18114	17852	18160	18041	18027	18103	18184	18013	18056	17851	18309	17877	18073	18143	17937	18095	18049	17950	17927	17989	17970	17936	18002	18068	18085	17916	17848	18047	17935	18062	18078	18046	18156	18137	18004	17995	18038	17928	18044	18044	17966	18033	18019	18118	17936	18176	18156	18059	18163	17982	18247	17779	18138	18123	18018	18067	17992	17990	17888	18088	18149	17937	18089	18031	17887	18043	17888	18036	18074	18015	18013	17838	18180	18105	18027	17999	18048	18129	17882	18048	18150	17959	18112	18019	18010	18019	18002	18108	18070	17968	17803	18047	18095	18259	18064	17943	18078	18179	17911	17874	17977	17945	17847	18111	18071	17963	17908	18098	18100	17954	17924	18261	17988	18114	18000	17944	18063	17854	18067	17962	18157	18134	17984	17963	18177	17999	18039	18124	18114	18107	18156	18082	17917	18080	17958	18178	18082	18024	18016	17932	18006	18154	18030	18068	18031	18031	17943	18105	18162	17925	18139	18013	18136	18075	18048	17951	18039	18238	17948	18013	18031	18032	17931	18148	18088	18014	18015	18152	17922	18086	18051	18050	18156	18191	18016	18035	17855	18000	18142	18185	17968	17881	18046	17877	17961	17977	18076	17860	18069	17966	18107	17912	18083	18149	18179	17923	18021	18245	17909	17948	18042	18125	18057	17985	18103	17996	17975	17964	18050	17995	18022	18170	17941	18004	17973	18103	18017	18224	17985	18040	17749	17719	18002	18119	18062	18167	17851	18067	18097	18147	18089	18028	17938	17946	17991	18012	18153	17945	17941	17914	18085	18119	17881	18007	18135	18115	17964	18109	17837	18084	18154	17972	18015	18156	17979	17989	18002	18083	18091	18067	18019	17891	17922	18043	18043	18123	18191	17842	18107	17979	18000	17948	17902	18017	17978	18193	17962	18255	18092	17794	18071	18176	18005	18162	17908	18141	18067	17878	18015	17984	18217	17985	17966	18115	18136	17938	18046	18069	18104	17968	17992	17950	18066	17970	17855	17922	18038	18098	18022	17953	17916	17925	18298	17933	18023	17876	17994	17970	18013	18042	18023	17983	18128	18117	18075	17944	17907	18072	17936	18171	18066	18184	18042	18077	17970	17895	18102	18021	17917	18106	18136	18030	17859	17922	17856	18108	17956	18019	18078	18039	18007	18046	18119	17864	18036	18034	17860	18138	18122	17988	17926	17891	18161	18062	18188	18076	18185	18105	17975	17777	17971	18147	17858	18012	18025	18121	17952	17885	18049	18107	17989	18061	18039	18009	18037	18017	17751	18099	17986	18038	17841	18024	18137	17959	18139	17868	17929	18158	18061	18161	18160	17894	17995	18253	18068	17943	18047	18148	17843	18226	18084	17981	17939	17939	18043	18090	17957	17852	17952	18068	18229	18048	17919	17987	17893	17909	17855	18200	18054	17975	18063	18152	18035	17865	17910	17831	18031	18175	17933	18093	17865	18156	18173	18018	18047	18159	18004	17870	18044	18069	17949	17939	18120	18106	18058	18156	17845	17877	18039	18096	18071	17992	18126	18021	18049	17907	17949	18122	17965	17957	18067	18156	18072	18008	17970	18043	18044	18261	17878	17808	17851	17913	17952	18000	17896	17928	17925	17879	18037	17906	18036	18121	17897	17995	18133	17831	18149	18130	17956	18131	18193	18255	17859	17927	17877	17953	18079	18067	17871	17993	17996	17990	18017	18071	18138	17999	18007	17906	17978	17968	18164	17951	17983	18051	18064	18117	18038	18097	18050	17914	18184	18021	17984	18200	17879	17950	17969	17879	18239	18095	18064	17907	17764	18138	17826	17891	18003	17968	17862	18243	17811	17923	18190	18070	18088	18093	17893	18173	18043	17940	17922	18075	17979	18130	18179	17996	17899	18048	18133	17919	17939	18062	18277	18013	17989	18021	18209	18011	17968	17973	18082	17941	17978	17881	17993	17883	17994	17860	17925	17910	18034	18061	18024	17996	18095	17919	18156	18001	17980	17832	18086	18086	18067	18178	17985	18171	18149	18117	18226	17907	18071	17909	17962	18082	18001	18008	18023	18045	18132	18098	17999	18284	17931	17968	18027	18079	17942	18057	18203	18117	18140	18070	17889	18033	18123	17982	18102	18041	18045	18033	18103	17889	18134	18090	18175	17951	18014	18010	17892	17976	17905	17838	18100	17928	18115	18231	18174	18162	17990	18067	18066	17998	17890	18139	18092	17860	17993	18072	18060	18165	17971	17864	18085	18037	18079	18037	18080	18058	17871	18105	18049	18097	18056	18044	18201	18048	17884	17924	18033	18084	18046	18100	17867	18035	17934	18069	17788	18096	17901	17839	18086	18113	18078	18035	17978	17896	18069	18051	18221	18196	17877	17946	18001	18163	17879	18154	17890	18005	18213	17966	18028	18064	18133	17867	18008	18142	17880	17952	18104	17823	17775	17987	17866	18029	18107	18025	18059	18028	17994	17970	18053	17930	18037	17869	18011	18084	17893	18083	17999	18164	18148	18017	18117	17856	17938	18076	18055	17982	17909	17932	17848	18097	17962	18181	18048	17858	18082	17883	18140	18151	17931	17922	18042	18048	17974	17951	18107	18130	18081	17871	17967	17918	17995	18114	17906	18177	17899	17991	18057	18145	17987	17874	17999	18066	18017	18118	18180	17944	18238	17964	17946	17895	17993	17977	17900	17953	17999	18134	18118	17976	18001	17892	17896	18281	17914	18001	18019	18017	17903	17949	17867	18139	18049	18152	17991	17871	18110	17972	18188	18045	18045	18108	18044	17990	18136	18050	18039	18203	17833	18100	17917	18111	18032	17990	18026	18053	18073	17824	17916	18072	18074	17920	17933	18093	18001	17968	18160	18008	18285	18054	17877	17989	17935	17977	18194	18062	18048	18180	18160	17978	17956	18123	17961	18018	17994	17968	17930	17755	18161	18025	17908	17964	18041	17846	18004	18047	17979	17921	17998	17975	18067	17963	17929	17956	17888	18006	18018	18026	17999	17930	17983	17962	17931	18065	18156	18073	18014	17835	17944	17836	18015	17816	18156	18001	18104	18040	17857	17916	18076	18220	18165	18001	17922	18050	18130
41783	44682	44995	38151	30615	28880	28092	28021	28158	27981	27968	27937	27749	28026	28883	28844	28614	27912	27815	27839	27620	27738	27721	27566	27670	27854	27520	27701	27572	27333	27798	27756	27755	27538	27765	27582	27592	27564	27561	27608	27794	27646	27599	27634	27951	27573	27581	27506	27634	27771	27408	27556	27927	27385	27789	27756	27997	27399	27601	27765	27802	27762	27834	27709	27446	27872	27430	27667	27559	27621	27796	27448	27769	27662	27754	27440	27592	27799	27684	27628	27532	27659	27699	27697	27774	27713	27578	27673	27703	27772	27618	27750	27523	27770	27781	27378	27638	27460	27491	27853	27676	27806	27705	27588	27513	27588	27610	27609	27699	27516	27724	27707	27745	27576	27644	27891	27540	27243	27671	27645	27551	27784	27770	27706	27562	27671	27822	27886	27566	27713	27559	27817	27854	27456	27308	27345	27812	27635	27503	27705	27560	27543	27702	27677	27823	27687	27644	27455	27762	27384	27515	27576	27476	27750	27745	27864	27768	27632	27600	27799	27575	27840	27758	27740	27657	27691	27822	27870	27545	27541	27516	27608	27624	27653	27781	27609	27583	27758	27657	27621	27545	28072	27715	27726	27729	27802	27560	27403	27667	27689	27813	27905	27706	27778	27481	27326	27440	27788	27604	27479	27478	27730	27840	27604	27664	27490	27761	27527	27651	27711	27656	27599	27570	27715	27568	27442	27275	27527	27589	27782	27744	27568	27727	27779	27449	27750	27588	27644	27707	27550	27743	27509	27510	27757	27591	27625	27488	27700	27599	27653	27451	27838	27575	27487	27846	27514	27599	27643	27600	27544	27624	27673	27601	27514	27455	27587	27596	27831	27456	27572	27651	27664	27513	27702	27647	27501	27662	27652	27789	27834	27727	27475	27796	27730	27635	27584	27631	27748	27801	27441	27861	27872	27452	27785	27805	27534	27698	27324	27713	27781	27698	27631	27657	27590	27599	27548	27739	27714	27696	27502	27500	27542	27817	27451	27593	27767	27777	27567	27726	27573	27835	27606	27495	27562	27698	27646	27733	27845	27831	27850	27715	27718	27683	27653	27716	27643	27796	27620	27614	27627	27566	27461	27546	27575	27465	27686	27813	27599	27740	27707	27570	27441	27758	27447	27457	27513	27539	27449	27804	27815	27691	27523	27598	27592	27691	27631	27542	27506	27610	27531	27619	27735	27533	27644	27690	27743	27540	27728	27796	27701	27630	27873	27627	27480	27589	27805	27530	27651	27662	27525	27618	27781	27734	27608	27467	27517	27364	27580	27818	27559	27461	27692	27637	27569	27532	27629	27652	27799	27727	27657	27432	27518	27733	27530	27590	27549	27674	27432	27612	27600	27819	27525	27816	27819	27633	27531	27905	27750	27701	27475	27688	27374	27520	27321	27992	27641	27664	27516	27754	27895	27645	27982	27702	27737	27618	27745	27474	27563	27548	27811	27478	27618	27548	27508	27640	27495	27754	27477	27621	27599	27516	27413	27691	27534	27607	27645	27792	27505	27907	27667	27640	27597	27765	27629	27621	27662	27709	27699	27600	27526	27772	27610	27698	27770	27749	27796	27899	27832	27738	27556	27434	27481	27813	27444	27506	27571	27766	27886	27948	27641	27895	27622	27783	27788	27499	27621	27674	27551	27626	27534	27710	27611	27636	27469	27512	27520	27624	27630	27653	27357	27449	27721	27607	27565	27686	27536	27792	27380	27522	27594	27852	27735	27545	27720	27744	27624	27717	27739	27738	27744	27613	27764	27542	27633	27536	27657	27545	27452	27786	27751	27555	27334	27525	27488	27422	27564	27515	27605	27472	27655	27555	27921	27775	27848	27882	27808	27976	27617	27822	27949	27711	27729	27631	27714	27323	27640	27837	27630	27504	27629	27641	27711	27888	27648	27498	27579	27603	27603	27724	27709	27707	27572	27632	27579	27620	27534	27713	27732	27791	27720	27468	27607	27707	27680	27459	27434	27765	27842	27465	27628	27641	27725	27815	28024	27544	27615	27817	27626	27474	27561	27512	27965	27781	27630	27510	27659	27622	27766	27854	27651	27639	27554	27759	27524	27730	27757	27683	28003	27989	27584	27594	27683	27674	27902	27655	27697	27523	27660	27546	27536	27672	27495	27526	27966	27583	27497	27772	27596	27562	27674	27663	27625	27647	27549	27661	27627	27734	27414	27666	27507	27651	27602	27850	27398	27499	27722	27691	27769	27772	27754	27577	27466	27448	27680	27498	27365	27349	27708	27593	27802	27623	27659	27745	27696	27722	27482	27853	27794	27594	27659	27868	27442	27575	27610	27798	27685	27624	27649	27524	27753	27728	27648	27571	27437	27717	27633	27577	27647	27598	27451	27771	27695	27610	27595	27807	27447	27571	27524	27786	27795	27689	27656	27499	27336	27463	27566	27609	27683	27735	27552	27736	27738	27809	27561	27497	27528	27777	27735	27671	27827	27924	27831	27565	27676	27801	27552	27629	27337	27398	27808	27797	27671	27514	27690	27651	27620	27499	27822	27723	27754	27721	27619	27761	27503	27673	27666	27703	27339	27587	27738	27522	27571	27862	27481	27686	27741	27873	27785	27667	27416	27657	27661	27701	27680	27739	27480	27663	27812	27690	28022	27498	27697	27581	27591	27539	27737	27774	27648	27733	27609	27510	27362	27812	27669	27838	27756	27663	27527	27496	27617	28000	27631	27739	27931	27707	27499	27703	27546	27622	27650	27490	27784	27624	27645	27589	27612	27765	27588	27545	27661	27774	27547	27630	27732	27723	27678	27575	27540	27561	28062	27591	27733	27730	27677	27715	27802	27671	27434	27750	27446	27387	27546	27690	27632	27776	27754	27645	27881	27735	27710	27554	27707	27703	27757	27346	27668	27537	27510	27652	28137	27981	27377	27791	27891	27672	27738	27622	27728	27789	27828	27729	27645	27687	27634	27710	27651	27769	27580	27693	27673	27452	27594	27774	27587	27718	27589	27583	27559	27698	27627	27622	27715	27647	27602	27786	27663	27637	27709	27610	27698	27723	27483	27535	27749	27441	27940	27655	27698	27772	27687	27593	27572	27695	27621	27688	27796	27658	27708	27642	27276	27542	27511	27788	27754	27495	27842	27773	27330	27771	27569	27575	27726	27698	27721	27773	27725	27781	28041	27489	27758	27659	27645	27849	27623	27700	27635	27688	27721	27717	27773	27824	27716	27902	27580	27609	27541	27917	27659	27646	27899	27739	27468	27570	27451	27545	27864	27516	27823	27618	27822	27673	27595	27535	27762	27747	27612	27809	27621	27447	27674	27514	27753	27600	27592	27781	27301	27630	27668	27779	27752	27595	27475	27606	27641	27349	27796	27632	27637	27665	27323	27648	27678	27752	27795	27550	27554	27675	27701	27573	27736	27467	27633	27718	27467	27542	27547	27649	27732	27523	27670	27758	27598	27889	27666	27575	27767	27549	27432	27617	27721	27772	27810	27770	27476	27543	27780	27680	27555	27619	27394	27686	27538	27629	27662	27569	27626	27441	27587	27770	27535	27706	27723	27705	27725	27600	27422	27776	27889	27478	27827	27734	27521	27669	27753	27706	27722	27524	27555	27789	27479	27638	27763	27870	27703	27509	27636	27707	27869	27698	27577	27558	27695	27794	27944	27853	27667	27812	27692	27893	27572	27580	27694	27472	27800	27875	27649	27679	27758	27542	27486	27709	27401	27734	27554	27521	27534	27571	27695	27785	27501	27662	27501	27588	27848	27569	27663	27651	27812	27748	27812	27737	27692	27816	27797	27477	27525	27637	27648	27616	27992	27705	27711	27825	27783	27535	27657	27493	27840	27625	27593	27584	27722	27568	27420	27827	27703	27609	27568	27593	27739	27731	27746	27398	27665	27735	27666	27560	27709	27610	27444	27388	27404	27631	27845	27798	27596	27548	27520	27474	27844	27737	27451	27510	27727	27529	27485	27574	27625	27649	27816	27715	27664	27713	27736	27778	27578	27532	27745	27549	27718	27814	27761	27483	27512	27474	27621	27525	27751	27545	27710	27545	27645	27462	27717	27706	27795	27786	27490	27652	27709	27643	27730	27570	27634	27800	27945	27729	27640	27627	27785	27726	27382	27898	27476	27907	27527	27597	27427	27802	27596	27734	27651	27926	27617	27474	27716	27629	27687	27437	27549	27721	27613	27651	27630	27875	27677	27565	27861	27768	27603	27455	27666	27781	27290	27849	27632	27681	27602	27645	27611	27787	27589	27616	27571	27647	27696	27622	27742	27834	27740	27512	27692	27678	27517	27720	27275	27533	27424	27601	27630	27483	27590	27592	27607	27357	27785	27492	27577	27505	27789	27721	27418	27644	27758	27900	27641	27882	27602	27837	27747	27698	27718	27500	27745	27623	27723	27565	27487	27619	27651	27596	27842	27563	27595	27831	27525	27517	27685	27843	27711	27741	27787	27797	27646	27667	27783	27695	27860	27702	27411	27809	27666	27619	27679	27692	27574	27538	27673	27542	27576	27679	27695	27761	27647	27910	27686	27717	27955	27807	27782	27709	27629	27648	27758	27551	28065	27607	27597	27591	27829	27862	27552	27862	27523	27749	27934	27624	27530	27510	27637	27645	27536	27850	27545	27488	27475	27431	27831	27578	27579	27822	27612	27694	27289	27706	27721	27865	27626	27680	27575	27640	27598	27467	27420	27584	27540	27833	27697	27848	27546	27905	27537	27623	27568	27648	27650	27821	27736	27546	27766	27414	27719	27706	27364	27657	27820	27736	27551	27755	27814	27688	27737	27610	27824	27642	27543	27871	27656	27640	27680	27665	27726	27804	27458	27738	27604	27654	27694	27757	27426	27758	27831	27667	27640	27953	27589	27765	27611	27556	27619	27800	27655	27649	27512	27687	27597	27802	27628	27778	27692	27565	27716	27502	27700	27610	27403	27700	27733	27785	27563	27569	27940	27634	27722	27804	27719	27851	27586	27808	27652	27570	27744	27655	27450	27865	27626	27519	27405	27604	27537	27673	27810	27738	27626	27511	27930	27532	27803	27667	27644	27745	27623	27849	27640	27753	27558	27724	27699	27582	27683	27726	27657	27580	27481	27671	27664	27870	27744	27536	27922	27414	27521	27856	27542	27699	27596
42789	49861	42882	30385	22298	19015	18475	18548	18171	18109	17918	17919	17536	18189	19017	18877	18264	17774	17818	17564	17611	17722	17453	17543	17628	17590	17590	17555	17649	17470	17684	17432	17683	17467	17587	17460	17871	17653	17658	17505	17558	17593	17620	17529	17458	17524	17697	17663	17639	17498	17590	17599	17617	17542	17552	17569	17446	17535	17615	17722	17611	17460	17549	17626	17662	17574	17610	17663	17411	17609	17595	17706	17573	17553	17541	17470	17735	17685	17657	17624	17864	17507	17597	17590	17677	17516	17615	17653	17693	17513	17669	17445	17554	17582	17536	17559	17731	17559	17622	17584	17680	17677	17649	17559	17524	17795	17475	17608	17804	17466	17645	17498	17614	17639	17651	17651	17635	17491	17496	17721	17519	17419	17665	17640	17598	17497	17614	17548	17610	17584	17573	17302	17726	17675	17775	17771	17602	17627	17680	17521	17546	17697	17655	17613	17603	17530	17478	17628	17606	17577	17469	17750	17696	17416	17704	17656	17570	17677	17466	17492	17515	17623	17445	17630	17604	17391	17722	17604	17671	17429	17557	17547	17702	17639	17613	17555	17748	17568	17534	17542	17688	17572	17567	17608	17509	17516	17650	17721	17471	17835	17583	17512	17541	17587	17653	17431	17496	17667	17597	17604	17619	17536	17527	17723	17495	17561	17504	17548	17639	17664	17437	17584	17681	17652	17577	17614	17232	17674	17707	17556	17612	17552	17472	17677	17532	17638	17557	17613	17466	17581	17617	17599	17552	17563	17675	17481	17618	17456	17612	17784	17553	17638	17729	17526	17782	17566	17643	17615	17744	17518	17608	17606	17466	17686	17357	17576	17677	17622	17677	17616	17651	17540	17604	17707	17437	17739	17712	17700	17632	17586	17608	17545	17545	17509	17486	17573	17542	17599	17541	17600	17603	17486	17838	17422	17621	17660	17601	17570	17606	17552	17590	17576	17543	17552	17460	17435	17693	17583	17725	17446	17448	17501	17459	17813	17573	17581	17674	17522	17618	17594	17714	17529	17633	17587	17663	17580	17648	17597	17555	17412	17478	17578	17736	17513	17730	17722	17473	17702	17762	17751	17599	17600	17663	17588	17675	17635	17771	17635	17626	17653	17582	17476	17716	17593	17539	17648	17693	17607	17741	17629	17648	17649	17569	17510	17576	17450	17644	17807	17611	17656	17514	17543	17514	17517	17621	17442	17477	17567	17494	17552	17676	17681	17651	17472	17554	17588	17627	17712	17491	17668	17517	17654	17646	17671	17816	17650	17609	17672	17589	17420	17792	17605	17542	17620	17635	17583	17532	17550	17661	17499	17651	17596	17504	17658	17470	17437	17683	17530	17629	17626	17542	17606	17461	17601	17559	17553	17427	17535	17650	17696	17609	17483	17521	17671	17595	17451	17690	17430	17606	17440	17611	17525	17429	17569	17713	17603	17627	17661	17527	17533	17620	17630	17409	17728	17570	17621	17527	17628	17586	17653	17667	17645	17705	17555	17664	17695	17432	17470	17480	17659	17725	17548	17641	17709	17730	17461	17515	17607	17404	17598	17553	17746	17637	17502	17536	17539	17517	17580	17654	17594	17468	17592	17592	17726	17406	17775	17592	17710	17698	17400	17592	17641	17675	17518	17771	17613	17678	17591	17598	17635	17592	17538	17519	17531	17717	17561	17672	17736	17511	17527	17560	17558	17594	17662	17625	17644	17478	17399	17632	17535	17676	17664	17593	17462	17634	17631	17602	17477	17399	17838	17565	17599	17546	17733	17513	17622	17598	17672	17612	17556	17485	17727	17589	17610	17815	17534	17677	17497	17526	17512	17475	17817	17417	17667	17631	17575	17623	17661	17518	17545	17583	17543	17648	17478	17582	17599	17290	17545	17626	17666	17577	17636	17362	17621	17691	17540	17581	17665	17570	17565	17535	17798	17674	17541	17459	17658	17571	17559	17704	17557	17626	17717	17561	17602	17540	17483	17553	17455	17556	17665	17615	17644	17624	17635	17613	17579	17671	17780	17560	17803	17710	17673	17482	17492	17591	17555	17670	17673	17666	17305	17755	17700	17562	17616	17546	17732	17528	17543	17679	17563	17534	17712	17704	17589	17544	17532	17464	17632	17586	17616	17475	17568	17716	17621	17691	17464	17676	17701	17594	17459	17478	17456	17623	17697	17768	17560	17670	17741	17491	17627	17706	17551	17578	17639	17668	17671	17584	17504	17571	17763	17415	17618	17616	17499	17618	17639	17540	17654	17636	17778	17526	17707	17539	17628	17713	17575	17762	17598	17734	17556	17472	17530	17536	17657	17579	17524	17687	17629	17497	17715	17693	17656	17478	17648	17716	17616	17540	17590	17534	17495	17603	17556	17447	17540	17531	17604	17653	17480	17668	17501	17476	17665	17514	17585	17501	17536	17538	17656	17387	17798	17523	17607	17675	17544	17667	17636	17611	17566	17357	17800	17510	17691	17652	17753	17566	17665	17653	17634	17637	17612	17578	17468	17557	17680	17684	17558	17508	17593	17613	17471	17873	17503	17681	17656	17557	17698	17639	17566	17675	17811	17539	17557	17585	17469	17572	17660	17604	17436	17702	17484	17871	17507	17538	17513	17749	17729	17709	17442	17823	17398	17554	17721	17748	17488	17537	17578	17634	17421	17618	17555	17542	17434	17703	17545	17775	17511	17534	17613	17537	17546	17679	17736	17687	17509	17481	17576	17566	17668	17625	17348	17393	17511	17669	17547	17677	17521	17465	17590	17593	17709	17731	17487	17637	17379	17478	17494	17774	17595	17608	17859	17689	17466	17838	17774	17560	17622	17536	17489	17445	17500	17517	17397	17567	17549	17609	17640	17541	17594	17694	17770	17574	17542	17516	17642	17492	17573	17517	17735	17574	17658	17706	17609	17789	17602	17577	17557	17615	17514	17668	17561	17758	17531	17648	17652	17691	17444	17627	17643	17506	17524	17608	17649	17744	17726	17522	17777	17543	17612	17611	17539	17693	17595	17660	17608	17599	17672	17489	17484	17647	17757	17544	17567	17672	17659	17604	17734	17552	17618	17536	17477	17734	17658	17702	17666	17629	17462	17566	17728	17624	17633	17587	17479	17476	17491	17875	17531	17655	17516	17535	17650	17676	17378	17556	17626	17776	17582	17698	17487	17529	17564	17643	17543	17629	17606	17572	17772	17486	17602	17703	17391	17603	17623	17544	17444	17422	17613	17490	17524	17788	17494	17505	17654	17551	17671	17654	17662	17577	17615	17582	17674	17594	17705	17628	17514	17656	17579	17454	17559	17581	17496	17568	17569	17617	17713	17518	17708	17708	17494	17682	17563	17701	17568	17569	17678	17418	17676	17514	17588	17490	17398	17625	17537	17661	17541	17465	17517	17660	17733	17578	17605	17656	17531	17590	17673	17515	17578	17625	17596	17653	17662	17612	17491	17675	17501	17495	17556	17468	17734	17647	17611	17479	17739	17427	17576	17647	17620	17383	17729	17439	17706	17616	17613	17578	17533	17666	17801	17494	17518	17595	17677	17616	17705	17776	17672	17527	17697	17429	17606	17775	17631	17734	17515	17466	17646	17646	17480	17699	17619	17404	17662	17723	17680	17504	17657	17670	17700	17755	17512	17604	17642	17633	17493	17516	17590	17750	17753	17659	17725	17601	17533	17633	17492	17574	17616	17702	17495	17387	17631	17484	17655	17548	17497	17632	17698	17420	17603	17772	17455	17520	17268	17653	17572	17576	17557	17651	17649	17631	17712	17608	17665	17625	17709	17675	17647	17728	17541	17558	17664	17571	17559	17533	17412	17822	17531	17483	17674	17553	17688	17600	17544	17475	17483	17696	17663	17619	17556	17660	17659	17770	17658	17591	17530	17481	17479	17559	17716	17677	17540	17666	17722	17495	17584	17553	17406	17487	17674	17496	17626	17392	17751	17634	17541	17504	17521	17591	17747	17793	17570	17608	17638	17416	17559	17642	17432	17636	17484	17395	17623	17632	17659	17519	17659	17474	17699	17626	17584	17491	17512	17817	17618	17585	17635	17646	17596	17563	17695	17490	17791	17763	17552	17445	17545	17680	17631	17619	17431	17519	17681	17533	17569	17520	17417	17458	17753	17635	17485	17709	17682	17546	17543	17584	17583	17608	17567	17594	17653	17657	17497	17531	17704	17581	17704	17531	17734	17716	17470	17438	17820	17667	17670	17602	17655	17521	17762	17426	17696	17605	17607	17611	17746	17452	17420	17409	17493	17690	17602	17674	17644	17432	17674	17562	17391	17446	17566	17572	17593	17696	17617	17780	17616	17716	17534	17459	17723	17614	17616	17434	17672	17678	17481	17459	17728	17639	17621	17632	17527	17556	17602	17570	17687	17445	17609	17562	17498	17668	17459	17678	17536	17754	17598	17628	17624	17454	17637	17671	17543	17841	17639	17528	17714	17472	17375	17781	17635	17530	17584	17683	17620	17617	17385	17675	17730	17539	17565	17705	17629	17597	17548	17711	17573	17573	17549	17577	17742	17639	17476	17511	17718	17572	17520	17504	17576	17694	17569	17722	17658	17560	17461	17557	17612	17538	17722	17788	17577	17468	17496	17672	17671	17673	17693	17584	17619	17582	17737	17595	17574	17589	17571	17689	17499	17642	17642	17516	17453	17523	17423	17598	17414	17622	17608	17558	17566	17600	17487	17601	17621	17485	17571	17532	17587	17522	17478	17571	17386	17653	17690	17561	17642	17530	17510	17406	17590	17557	17666	17691	17472	17647	17680	17604	17631	17736	17514	17375	17722	17727	17592	17502	17703	17571	17714	17681	17596	17539	17682	17386	17565	17778	17449	17620	17549	17562	17630	17645	17633	17770	17561	17562	17482	17531	17619	17591	17614	17672	17653	17424	17627	17582	17680	17594	17709	17500	17447	17462	17670	17655	17439	17557	17627	17507	17495	17622	17413	17679	17566	17518	17625	17596	17568	17575	17589	17451	17655	17676	17535	17652	17555	17814	17387	17542	17593	17447	17586	17639	17595	17804	17490	17495	17559	17396	17496	17616	17623	17636	17637	17715	17646	17613	17480	17571	17518	17573	17548	17641	17750	17638	17820	17430	17672	17708	17640	17617	17590	17644	17706	17488	17512
23107	20543	27425	26805	25858	29184	32331	30452	30097	29794	29400	29326	29693	34936	40146	37560	33463	30386	29060	28991	28902	29025	29354	28891	29065	28795	29222	28703	28836	29174	29083	28683	28577	28751	29020	28928	29035	28801	29143	28933	28989	28885	29001	28840	29074	28861	28963	28861	28904	28825	28771	28908	28957	28629	28860	29007	28818	28795	29025	28534	28939	28989	28710	28782	28923	28861	28920	28799	28887	28762	28805	28831	28816	28776	28723	29006	28988	28693	28922	28809	28971	28616	28885	28292	28695	28936	28997	29094	28921	28966	29101	29109	28816	28797	28749	28850	28926	28707	28886	28939	28677	28988	28752	28926	28727	29005	28673	29002	28928	28827	28875	28769	28719	28601	28683	29037	28717	28780	28848	28842	28581	28739	28735	28980	29045	28935	28763	28754	28909	28859	28771	28864	29064	28565	29062	28931	28843	28796	28845	28885	28921	28933	28746	28918	28868	28909	28849	28705	28467	28594	29041	28858	29021	28822	28883	29067	28995	28570	28893	28904	28631	28597	28509	28912	28857	28982	28718	28834	29102	28763	28763	28820	28714	28726	28756	28841	28818	28911	29031	28946	28907	28713	28823	28806	28925	28801	29085	28739	28771	28653	28874	28906	28557	29009	28637	28731	29120	28809	28896	28629	28740	28688	28823	28729	28853	28606	28858	29094	28691	28806	28766	29108	28754	29045	28760	28507	28706	29057	28794	28817	28912	28661	28769	28983	28678	28856	28874	28757	29156	28920	28962	28751	28878	28830	28873	28664	28780	29001	28959	28858	28652	28977	29077	28756	28622	28703	28992	28583	28868	28851	28670	29015	28821	28931	28816	28860	28780	28661	28558	28525	28656	28822	28606	28855	28791	28735	28797	28740	28778	28989	29017	28919	28820	28919	28713	28759	28504	28734	28527	28413	28739	28554	28633	28953	28759	28887	28818	28814	28773	28921	28792	28931	28835	29224	28616	28728	28994	28680	28721	28658	28756	28786	28674	28900	28887	28959	28720	29125	28738	28826	28888	28613	28858	28881	28880	29160	28837	28398	28941	28882	29017	28733	28702	28668	28852	28684	28953	29035	28904	28854	28819	28672	28813	28738	28629	28809	28897	28664	28999	28923	28641	28715	28847	28969	28922	28978	28817	28655	28772	28921	28959	28758	28804	28755	29002	28846	28774	28595	28835	28918	28622	28916	28905	28802	28812	28864	28794	28744	28737	28801	28922	28961	28889	28985	29008	28693	28649	28874	28716	28766	28531	28629	28886	28682	28383	28652	28910	28937	28633	28868	28796	28908	28959	28720	28861	28883	28875	29025	28805	28778	29219	28700	28916	28694	28848	28880	28658	28781	28691	28852	28965	28899	28958	28797	28639	28728	28740	28706	28801	28631	28592	28969	28716	29098	28915	28945	28793	28877	28775	28754	28689	28966	28824	28750	28953	28725	28886	28695	29036	28807	28792	28915	28892	28777	28958	28782	29118	28740	28963	28736	28933	29008	28921	28904	28784	28822	28921	28884	28643	28852	28913	28902	28860	28739	28712	28563	28923	28443	28550	28865	28932	28809	28714	28950	28850	28892	28862	28788	29010	28798	28682	28999	29001	28777	28783	28972	28967	28806	28714	28770	28794	28637	29011	28982	28859	28706	28978	28944	28794	28880	28944	28917	28785	28829	28996	28731	28792	28850	28856	28772	28730	28829	28763	28624	28678	28761	28846	28814	28665	28842	29042	28766	28718	28587	28968	28935	28964	28869	28887	28920	28807	28847	28800	28856	28690	28632	28731	28880	28779	28722	29005	29014	28955	28844	28955	29002	28755	28836	28684	28780	28852	28563	28807	28998	28822	28560	29041	28716	28646	28836	28907	28774	28787	28808	28610	28720	28738	29117	28895	29034	28563	28634	28808	28738	28670	28878	28931	28645	28960	28543	28790	28841	29053	28973	28874	28731	28820	28832	28786	28906	28874	29129	28783	28704	28968	28787	28759	28802	28701	28614	28835	28842	28972	28544	28990	28794	28731	28843	28927	28783	28859	28577	28619	29048	28834	28705	28597	29070	28985	29046	29143	28834	28726	28813	28695	28949	28862	28766	28892	28793	28991	29082	28896	28731	29025	28964	28761	28826	28771	28955	28771	28940	28935	28690	28712	28807	29108	29012	28752	28856	28713	28866	28787	29002	28726	28790	28900	28949	28694	28619	28925	28934	28952	28913	28860	28741	28955	28787	28859	28642	28972	28838	28971	28638	28858	28420	28740	28730	28748	28816	28832	28887	28828	28941	28662	28752	28707	28739	28874	29027	28854	28959	28611	28879	28704	29024	28683	28916	28944	28557	28922	29057	28659	28814	28840	28736	28792	29175	28839	28873	29020	29044	28715	28758	29034	29072	28821	28841	28692	28748	28717	28762	28870	28765	28617	28846	28723	28750	29089	28841	28898	29027	28646	28859	28806	28696	28697	28949	28611	28856	29116	28989	28835	28960	28502	28743	28885	29006	28884	28659	28843	28832	28709	28910	28795	28864	28767	28824	28861	28761	28968	28821	28766	28832	29077	28606	28604	28882	28640	28741	28559	28930	28645	28547	28716	28701	28832	28745	28731	29014	28909	28794	28827	29052	28727	28807	28820	28882	28759	28767	28787	28725	28874	28785	28723	28808	28820	28645	28758	28631	28776	28701	28671	28613	28973	28863	28993	28785	28745	28965	28866	28859	28919	28918	28732	28734	28608	28842	28734	28906	29055	28768	28763	28860	28903	28969	28884	28767	28841	28767	28838	28935	28787	28789	28879	29061	28975	28730	28763	28821	28613	28734	28778	28719	29005	28827	28979	28824	28738	29078	28849	28978	28884	28817	28590	28871	29205	28955	28483	28752	28586	28698	28840	28702	28810	28881	28858	28846	28764	28903	28725	28861	28875	28861	28896	28995	28780	28937	28923	28733	28942	28753	29039	28869	28946	29019	28941	28705	28574	28482	28902	28799	28886	29015	28860	28801	28802	28673	28908	28885	28807	28698	28828	28919	28973	28726	28702	28783	28622	28488	28984	28837	28900	28725	28567	28934	28664	28753	28989	28645	28774	28762	28779	28579	28901	28994	28708	28824	28924	28533	28875	28991	28854	28722	28924	28894	29086	28723	28584	28873	28950	28963	28600	28862	28883	28951	28837	28723	28835	28769	28590	28634	28778	28862	29020	28932	28771	28675	28796	28988	29038	29087	28721	29011	29006	28757	28911	28782	28499	28743	28866	28759	28875	28921	28992	28677	28802	28707	28870	28813	28893	28649	29111	29086	28788	29061	28826	28727	28750	28942	28759	28769	28669	28964	28888	28800	28828	28946	28793	28816	29087	28770	28843	28902	28904	28862	28799	28957	28988	28958	28937	28888	28763	28827	29128	28814	28813	28703	28799	28800	28646	28646	28816	28841	28978	28524	28643	28746	28921	29122	28606	28597	28692	28811	29089	28735	28871	28873	28860	29035	28987	28802	28886	28683	28920	28844	28851	29241	28992	28763	29098	29227	28923	29063	28712	28811	28980	28816	28841	28750	28911	28777	28835	28774	28791	28858	28796	28773	28749	28759	28573	28726	28767	28791	28699	28833	28861	28946	28733	28866	28894	28816	28759	28711	28732	29051	28821	28787	28872	28740	28955	28872	28818	28733	28823	28680	28863	28704	28750	28812	28764	28625	29045	28854	28661	28738	28743	29104	28905	29016	29053	28575	28594	28541	28958	29037	28816	28901	28670	28763	28818	28787	28748	28752	28925	28840	28979	28734	28783	28720	28987	28836	28872	28794	29015	29125	29176	28733	29037	29105	28857	28675	28741	28683	28619	28827	29023	28720	28936	28779	28962	29041	28779	28835	28735	28903	28638	28615	28752	28647	28727	28735	28931	28783	28977	28667	28669	29008	29013	28820	28689	28949	29076	28702	28860	28678	29103	28711	28718	28848	28995	28637	28630	28780	28626	28799	28694	29003	28897	28969	29110	28761	28900	28785	28787	28910	28749	28691	28828	28731	29010	28779	28853	29061	28864	28762	28731	28850	28976	28974	28916	28947	28979	28749	28708	28637	28663	28927	29019	28716	28999	28900	28857	28689	28765	28900	28771	28940	28881	28599	28620	29050	28704	28829	28882	28855	28864	28952	28588	28728	28682	28727	28915	28732	29050	28749	28623	28733	28769	28975	28995	28569	28720	29337	28994	28871	28658	28617	28568	28844	28755	29032	28724	28842	28961	28708	28925	28727	28831	28744	28615	28837	28770	28942	28980	28857	28712	28991	28669	28564	28886	28919	28918	28793	28767	28960	28918	28641	28969	29140	28663	28790	28913	28847	28710	28780	28788	28573	28785	28769	28985	28987	28890	29072	28970	28761	28847	28942	28888	28994	28823	28807	28673	28784	29059	28621	28807	28830	28740	28558	28737	29049	29013	28722	28821	28927	28750	28528	28871	28667	28876	28762	29042	28844	28944	28981	28976	28929	28819	28641	29015	29002	28663	28822	28752	28863	28773	28759	28804	28853	28858	28790	28793	28837	28737	28788	29017	28942	28998	28865	28720	28837	28963	28668	28741	29036	28642	29070	28837	28730	28923	28873	28846	28666	28914	28698	28705	28860	28946	28633	28924	28844	28860	28884	28740	28562	28698	29010	29127	28861	28839	28660	29009	28864	29178	29031	28920	28705	28881	28699	28820	28819	28886	28982	28777	28784	28875	28647	28751	28708	29037	28884	28908	28761	28861	29011	28835	28900	28905	28986	28686	28861	28726	28923	28906	28806	29064	29002	29088	28652	28794	28713	28959	28996	28941	28886	28842	28713	28644	28846	28883	28709	28986	29080	28873	28615	28653	28971	28397	28732	28805	28884	29206	28717	28890	28673	28879	28874	28748	29097	28904	28753	28673	28827	28725	29111	28936	28801	29125	28675	28845	28802	29061	28716	28847	28824	28753	28868	28813	28537	28705	28888	28888	28819	28809	28799	28906	28927	28745	28778	28829	28660	28551	28693	28725	28667	28634	28748	28820	29011	28729	28543	28893	28749	28768	28872	29181	29012	28985	29052	29034	28661	28897	28875	28876	28680	28868	28738	28941	28944	28850	29015	28760	28896	28797	28636	28739	28736	28802	28891	28847	29000	28851	28761	28974	28874
45234	64788	57102	39638	26437	20666	20880	20574	19731	18975	18749	18639	19454	27829	32705	28140	22828	19264	18390	18374	18264	18204	18137	18363	18197	18084	18344	18212	18195	18060	18188	18183	18164	18319	18471	18178	18229	18197	18116	18059	18106	18157	18208	18064	18178	18157	18069	18237	18132	18267	18096	18171	18107	18047	18174	18114	18154	18193	18004	18155	18136	18064	18208	18214	18126	18206	18058	18180	18296	18362	17981	18137	17967	18245	18237	18111	18018	18328	18264	18147	18090	18184	18190	18167	18201	18287	18137	18195	18375	18072	17973	17958	18212	18151	18174	18020	18116	18174	18089	18184	17975	18136	18219	18182	18420	18088	18355	18082	18113	18074	18137	18085	18216	18240	18342	18050	17903	18048	18212	18208	18251	18176	18183	18109	18109	18260	18302	18219	18160	18107	18049	18002	18263	18254	18260	18070	18215	18127	17984	18148	18196	18050	18067	18355	18217	18060	18136	18059	18196	18171	18183	18205	18116	18188	18052	18114	18154	18128	18280	18053	18062	18155	18205	18008	18118	18172	18377	18030	18031	18133	18059	18263	18058	18210	18369	18301	18001	18144	18180	18176	18188	18343	18158	18011	18149	18178	18035	18319	18160	17970	18241	18104	18127	18287	18152	18235	18024	18036	18277	18297	18070	18064	18139	18194	18091	18232	18031	18201	18286	18137	18159	18173	18025	18353	18154	18248	18189	18059	18257	18216	18110	18157	18225	18052	18191	18070	18218	18387	18051	18059	18202	18185	17886	18161	18240	18389	18115	18178	18198	18171	18194	18101	18039	18238	18033	18099	18037	18234	18162	18288	18126	18106	18050	18241	18047	18329	18085	18089	18291	18124	18136	18133	17952	18043	18108	18203	18029	18054	18119	18115	18220	18221	18109	18139	18148	18133	18147	18054	18139	17993	18100	18064	18201	18250	18190	18174	18128	18120	18364	18114	18117	18003	18342	18255	18219	17879	17995	18168	18124	18168	18147	18210	17966	18097	18200	18152	18155	18216	18157	18169	18326	18057	18066	18257	18219	18038	18141	18125	18061	18008	18088	18063	18046	18043	18190	17922	18304	18211	18217	18179	18300	18100	18124	18143	18152	18078	17942	18069	18206	18169	18120	18213	18071	18114	18063	18019	18157	18266	18159	18107	18186	18223	18183	18030	18276	18145	18085	18116	18263	18265	17996	18243	18256	18248	18250	18281	18034	18262	18131	18121	17953	18092	18280	18224	18040	18186	18098	18110	18172	18111	18217	18216	18236	18214	18037	18196	18261	18300	18398	18241	18134	18075	18193	18099	18197	18258	18180	18138	18124	18106	18274	18160	17940	18280	18229	18209	18149	18139	18045	18122	18061	18185	18205	18232	18095	18192	18100	18249	18078	18188	18225	18086	18007	18090	18113	18258	18098	18088	18079	18231	18226	18139	18183	18208	18065	18096	18163	18130	18151	18150	18096	18093	18151	18069	18215	18171	18079	18007	18231	18200	18184	17982	18253	18133	18232	18079	18172	18080	18207	18119	18318	18013	18280	18222	18154	18196	18065	18115	18164	18290	18131	18180	18083	18091	18287	18134	18079	18186	18106	18069	18064	18243	18087	18098	18217	18395	18095	18038	18151	18240	18188	18251	17936	18230	18054	18169	18205	18167	18020	18179	18227	18146	18234	18196	18095	18237	18199	18255	18478	18061	18232	18040	18116	18216	18237	18087	18333	18230	18113	18265	18279	18085	18308	18138	18002	18066	18238	18248	18080	18145	18143	17994	18305	17971	18184	17997	18147	18171	18184	18028	18139	18121	18057	18141	18165	17956	18154	18128	18103	18013	18233	18185	18240	18266	18121	18109	18414	18033	18095	18168	18247	18142	18009	18319	18148	18245	18140	18177	18161	18226	18101	18309	18207	18128	18110	18095	18123	18176	18141	18276	18100	18162	18175	18245	18254	18333	18123	18193	18062	18113	18213	18312	18087	18051	18094	18224	18181	18137	18029	18250	18303	17980	18271	18389	18162	18045	17994	18193	18155	18152	18188	18317	17974	18108	18271	17925	18181	18196	18094	18055	18123	18094	18279	18175	18018	18143	18131	17979	18101	18139	18202	18162	18371	17939	18266	18004	18155	18112	18186	18223	18320	18130	18235	18135	18206	18150	18105	18051	18129	18223	18141	18133	18258	18230	18075	18028	17971	18268	18297	18264	18002	18150	18277	18177	18225	18216	17900	18143	18035	18161	18140	17858	18244	18126	18231	18182	17999	18279	18160	18099	18219	18226	18186	18069	18025	18203	18054	18095	18241	18055	18189	18030	18114	17962	18303	18086	18101	18263	18162	18198	18120	18128	17957	17999	18188	17891	18039	17984	18149	18222	18065	18132	18242	18219	18241	18114	17970	18141	18057	18118	18074	18135	18320	18183	18080	18166	18187	18046	18191	17995	18161	18116	18234	18206	18164	18073	18161	18064	18134	18158	17902	18296	18256	18111	18224	18123	18264	18115	18124	18198	18339	18028	18160	18106	18156	18144	18238	18227	18045	18345	18202	18155	18110	17977	18158	18220	18273	17981	18202	18252	18172	18135	18141	18234	18189	18010	18170	18135	18047	18286	18099	18094	18200	18089	18179	18096	18150	18082	18335	18068	18184	18113	18233	18240	18224	18090	18120	18141	18065	18331	18070	18272	18069	18086	18156	18190	18205	18000	18124	18137	18123	18005	18060	18137	17917	18023	18198	18211	18037	18155	18203	18036	18337	18051	18276	18448	18115	18161	18322	18077	18058	18139	18065	18165	18184	18107	18196	18205	18126	18244	18224	18038	18287	18061	18098	18209	18233	18136	18178	18064	18180	18160	18020	18181	18350	18022	18178	18125	18267	18409	18044	18267	18185	18250	18099	17991	18183	18305	17985	18271	18221	18017	18257	18185	18097	17993	18129	18192	18070	18152	18279	18041	18182	18124	18219	18000	18129	18153	18161	18149	18312	18112	18136	18114	18233	18039	18164	18235	18306	18102	18183	18031	18191	18070	17940	18028	18084	18138	18120	18083	18124	18058	18283	18282	18198	18110	18202	18147	18224	18132	18282	18266	18170	18225	18183	18058	18218	18228	18057	18079	18073	18102	18252	17986	18157	18323	18201	18156	17899	18061	18129	18122	18112	18298	18141	18244	17964	18337	18191	18173	18027	18211	18047	18135	18241	18235	18140	17962	18237	18198	18209	18131	18180	18149	18113	18288	18015	18034	18290	18153	18134	18213	18155	18120	18119	18221	18274	18234	18120	18157	18254	18183	18173	18135	18205	18098	18170	18135	18242	18151	18158	18132	18275	18087	18159	18342	18267	18154	18165	18301	18317	18193	18187	18193	18066	18051	18206	18245	18339	18080	18134	18341	17952	18152	18140	18243	18258	18150	18098	18166	18232	18144	18323	18231	18205	18147	18168	17964	18055	18097	18172	18230	18215	18175	18288	18408	18142	18224	18203	18279	18111	18207	18031	17874	18097	18146	18152	18148	18134	18197	18102	18113	18182	18285	18082	18291	18283	18098	18209	18105	18078	18038	18061	18175	18211	18189	18194	18128	18015	18101	18177	18234	18084	18114	18212	18331	18161	18220	18103	18177	18246	18263	18054	18216	18102	18301	18309	18287	18122	18291	18056	17983	18168	18069	18181	18174	18148	18262	18107	18052	18132	18063	18285	18014	18121	18010	18106	18072	18166	18241	18152	18226	18256	18075	18259	18043	18231	17954	18057	18341	17961	18049	18328	18293	18215	18322	18108	18109	18068	18212	18274	18311	18206	18076	18198	18190	18128	18020	18062	18226	18196	18196	18384	18263	18271	18203	18177	18010	18159	18200	18283	18000	18199	18102	18292	18093	18170	18177	18061	18353	18166	18263	18320	18111	18252	17960	18177	18268	18024	18161	18173	18091	18148	18288	18197	18184	18228	18228	18063	18073	18281	18009	18141	18104	18013	18285	18254	18084	18235	18259	18172	18000	18127	18205	18253	18044	18163	18192	17986	18210	18223	18112	18253	18153	18240	18216	18292	18196	18089	18210	18081	18248	18385	18218	18113	18106	18193	18210	18096	18111	18163	18170	18154	18210	18085	18144	18097	18178	18272	18230	17978	17948	18104	18232	18163	18181	18232	18301	18228	18243	18044	17957	18002	18260	18030	18229	18279	18206	18234	18224	18254	18308	18027	17887	18061	18262	18124	18223	18096	18177	18152	18292	18198	18077	18095	18112	18198	18240	18066	18081	18091	18305	18179	18130	18172	18195	18067	17901	18169	18184	18118	18169	18069	18019	18263	18022	18100	18074	18086	18201	18178	18177	18199	18128	18079	18022	18225	18021	18329	18157	18290	18172	18168	18272	18257	18143	18348	18254	18177	17957	18053	18154	18186	17977	18367	18281	18114	18077	17986	18167	18060	18268	18259	18168	18168	18200	18188	18323	18307	18032	18118	18085	18129	18035	18091	18179	18188	18204	18109	18169	17985	18321	18226	18104	18136	18325	18271	18102	18297	18231	18315	18095	18280	18047	18166	18109	18272	18144	17972	18173	18148	18177	18128	18239	18363	18165	18169	17939	18284	18331	18086	17976	18175	18198	18231	18276	18182	18091	18015	18197	18066	18314	18110	18238	18224	18306	18138	18190	18162	18331	18253	18151	18190	17979	18178	18038	18080	18163	18111	18378	18163	18139	18182	18012	18094	18171	18041	18112	18136	18349	18267	18137	18293	18184	18008	18263	17929	18071	18142	18239	18018	18010	18316	18252	18021	18013	18070	18063	18316	18055	18301	18214	18203	18111	17979	18164	18265	18166	18093	18159	18208	18298	18092	17946	18101	17980	18097	18196	18243	18306	18313	18273	18232	18329	18008	18287	18289	18186	18121	18107	18311	18157	18253	18061	18371	18134	18239	18326	18176	18079	18062	18028	18118	18170	18106	17974	18294	18224	17999	18198	18264	18238	18268	18121	18131	18152	18174	18203	18102	18294	18090	18266	18197	18139	18126	17992	18256	18313	18200	18020	18119	18206	18197	18083	18100	18202	18189	18236	18084	18084	18342	18073	18143	18045	18055	17988	18193	18027	18224	18219	18278	18104	18198	18200	18266	18083	18158	18256	18282	18265	18117	18137	18140	18318	18094	18046
21863	20566	27554	25337	23340	28928	34180	31103	30459	30567	30561	30684	32279	42063	47904	42364	36090	32336	30284	29883	29852	29898	29762	29838	29991	29896	29946	29935	29850	29761	29942	29991	29844	29778	29754	29622	29798	29920	29767	30080	29896	29832	29569	29809	29631	29727	29888	29613	29946	29912	29722	29709	29877	29773	29526	29644	29838	29908	29939	29768	29643	29475	29582	30006	30082	29829	29686	29896	29905	29999	29770	29897	29516	29654	29854	29596	29748	29803	29627	29664	29609	29727	29938	29489	29920	29669	29734	29925	30145	29611	29752	29869	29662	30059	29774	29462	29622	29833	29837	29839	29530	29939	29671	29894	30018	29842	29877	29628	29788	29902	29558	29587	29482	29546	29659	29670	29854	29926	29719	29745	29690	29617	29780	29664	29886	29614	29819	29570	29763	29852	29984	29600	29965	29814	29635	29705	30023	29644	29554	29908	29609	29690	29536	29831	29693	29884	29686	29782	29635	29596	29775	29683	29806	29736	29775	29839	29873	29507	29596	29738	29766	29720	29711	29565	29860	29802	29840	29687	29415	29760	29537	29475	29510	29455	29693	29502	29685	29364	29810	29598	29922	29601	29658	29568	29582	29892	29754	29771	29670	29771	29745	29761	29663	29868	29710	29642	29755	29727	29667	29747	29995	29670	29653	29834	29928	29476	29689	29613	29899	29653	29672	29765	29589	29719	29726	29403	29832	29681	29733	29870	29769	29768	29429	29457	29764	29669	29879	29605	29509	29627	29739	29730	29752	29425	29773	29554	29453	29783	29897	29912	29612	29630	29765	29696	29955	29723	29643	29760	29589	29538	29857	29622	29908	29545	29641	29792	29695	29668	29582	29647	29775	29776	29654	29525	29865	29754	29445	29663	29773	29632	29686	29528	29764	29748	29828	29690	29607	30098	29839	29448	29617	29554	29852	29519	29576	29914	29668	29850	29723	29661	30004	29634	29753	29722	29756	29774	29780	29775	29800	29300	29716	29613	29636	29626	29436	29535	29964	29662	29528	29918	29677	29896	30119	30014	29994	29642	29601	29935	29967	29530	29951	30000	29604	29694	29645	29580	29597	29698	29660	29562	29699	29652	29700	29636	29581	29500	29873	29694	29925	29592	29749	29682	29862	29741	29471	29961	29964	29760	29825	29603	29826	29674	29928	29567	29728	29796	29761	29700	29816	29809	29734	29741	29716	29616	29862	29494	29711	29795	30013	29546	29567	29586	29701	29886	29812	29868	29701	29748	29768	29742	29771	29746	29788	29879	29748	29699	29902	29701	29736	29848	29850	29660	29472	29852	29763	29785	29832	29485	29773	29949	30021	29493	29768	29817	29764	29652	29757	29848	29706	29860	29836	29856	29700	29794	29738	29657	29665	29674	29981	29574	29487	29639	29531	29600	29554	29780	29835	29486	29970	29605	29342	29266	29866	29728	29765	29692	29682	29561	29711	29844	29686	29621	29981	29753	29786	29784	29738	29806	29825	29746	29821	29847	29863	29588	29750	29709	29968	29844	29714	29738	29897	29746	29621	30017	29751	29478	29864	29519	29972	29763	29695	29686	29573	29695	29609	29531	29458	29812	29681	29724	29898	29771	29652	29581	29691	29855	29747	29694	29893	29756	29918	29773	29845	29764	29681	29894	29929	29864	29640	29456	29834	29690	29887	29839	29864	29670	29719	29674	29707	29657	29810	29799	29578	29402	29658	29568	29633	29922	29825	29599	29716	29822	29679	29784	29813	29775	29757	29854	29619	29407	29841	29728	29696	29747	29635	29882	29962	29637	29691	29774	29612	29878	29974	29724	29818	29608	29534	29577	29727	29812	29482	29738	29523	30033	29876	29748	29814	29599	29664	29804	29737	29763	29931	29534	29629	29808	29788	30043	29877	29818	29599	29838	29588	29822	29765	29452	30015	29886	29718	29879	29584	29637	29897	29714	29669	29768	29490	29478	29800	29665	29469	29634	29530	29517	29859	29550	29594	29800	29851	29896	29723	29718	29608	29824	29845	29453	29886	29649	30257	29713	29947	29588	29511	29638	29610	30033	29952	29687	29563	29590	29616	29738	29654	29902	29851	29547	29614	29817	29619	29745	29895	29655	29792	29978	29835	29686	29800	29788	29714	29675	29829	29813	29669	29602	29627	29618	29627	29538	29773	29541	29761	29789	29592	29641	29684	29784	29707	29575	29648	29889	29835	29683	29594	29736	29923	29679	29733	29747	29904	29936	29513	29621	29727	29892	29722	29617	30064	29900	29451	29619	29787	29563	29856	29825	29759	29573	29713	29733	29697	29686	30057	29869	29611	29743	29865	29788	29593	29686	29381	29652	29613	29732	29760	29533	29749	29655	29933	29707	29827	29746	29729	29592	29718	29655	29887	29763	29937	29863	29657	29993	29834	29813	29549	29724	29521	29468	29584	29512	29678	29652	29944	29655	29829	29493	30048	29719	29707	29743	29889	29728	29594	29690	29821	29828	29648	29713	29679	29523	29745	29811	29764	29577	29641	29780	29644	29776	29604	29818	29490	29804	29634	29730	29708	29862	29859	29846	29637	29540	29673	29776	29795	29737	29726	29833	29429	29545	29797	29442	29864	29571	29632	29516	29751	29771	29803	29581	29781	29794	29619	29566	29670	29790	29713	29801	29964	29893	29649	29638	29615	29602	29838	29744	29598	29736	29642	29521	29973	29812	29738	29862	29850	29662	29748	29836	29517	29558	29760	29950	29798	29878	29754	29755	29898	29552	29680	29747	29802	29741	29576	29593	29563	29633	29558	29680	29488	29886	29910	29412	29579	29436	29776	29812	29796	29695	29563	29677	29464	29923	29821	29564	29792	29725	29573	29696	29535	29941	29834	29657	29622	29623	29914	29523	29594	29641	29656	29496	29689	29778	29667	29477	29611	29716	29808	29970	29721	29546	29719	29732	29525	29680	29768	29721	30003	29800	29728	29732	29975	29692	29702	29754	29938	29793	29853	29556	29749	29720	29715	29702	29873	29531	29632	29432	29905	29731	29714	29736	29852	29575	29629	29736	29724	29771	29568	29648	29701	29606	29823	29584	29703	29730	29466	29762	29506	29861	29635	29882	29664	29634	29845	29661	29768	29792	30118	29547	29843	29854	29740	29921	29612	29862	29868	29489	29738	29690	29585	29751	29436	29789	29470	29494	29608	29876	29877	29793	29673	29722	29726	29613	29766	29600	29512	30037	29707	29736	29527	29626	29699	29755	29792	29755	30000	29547	29594	29651	29770	29887	30127	29633	29500	29660	29824	29917	29651	29646	29903	29904	29787	29846	29807	29776	29614	29717	29608	29387	29683	29685	29649	29344	29606	29775	29732	29923	29671	29692	29471	29561	29756	29612	29743	29694	29627	29621	29725	29383	29463	29888	29554	30038	29924	29361	29699	29751	29768	29572	29906	29738	29679	29830	29983	29651	29478	29839	29722	29632	29638	29778	29781	29731	29848	29697	29697	29676	29760	29586	29802	29948	29815	29769	29440	29756	29938	29651	29597	29778	29678	29633	29909	29698	29882	29547	29485	30097	29756	29977	29623	29929	29760	29804	29593	29530	29234	29546	29680	29725	29718	29837	29612	29585	29591	29713	29818	29591	29903	29693	29678	29826	29941	29777	29902	29899	29635	29854	29778	29708	29715	29689	30022	29817	29662	29717	29750	29654	29641	29413	29593	29826	29679	29625	29645	29507	29719	29397	29463	29626	29843	29622	29851	29876	29758	29453	29498	29559	29606	29601	29578	29922	29709	29454	29763	29767	29837	29816	29555	29800	29900	29594	29596	29579	29757	29838	29773	29822	29739	29615	29805	29621	29731	29691	29643	29807	29972	29932	29792	29691	29819	29909	29986	29462	29748	29683	29701	29987	29674	29820	29586	29664	29680	29779	29583	29726	29923	29724	29675	29733	29733	29801	29530	29683	29822	29419	30013	29555	29767	29779	29832	29719	29812	29736	29812	29295	29852	29834	29594	29699	29554	29595	29851	29542	29624	29832	30058	29847	29891	29898	29527	29755	29573	29814	29695	29868	29726	29775	29708	29769	29633	29857	29596	29815	29577	29737	29803	29791	29608	29589	29731	29878	29620	29444	29536	29859	29654	29669	29808	29636	29645	29870	29776	29953	29589	29534	29635	30014	29788	29959	29832	29628	29772	29760	29705	29410	29710	29732	29950	29907	29886	29740	29767	29853	29830	29629	29603	29604	29663	29832	29729	29561	29644	29506	29567	29616	29764	29608	29780	29576	29649	29779	29600	29838	29887	29861	29515	29416	29665	29418	29762	29864	29695	29746	29619	29869	29839	29574	29328	29706	29514	29460	29756	29651	29641	29618	29708	29474	29758	29738	29573	29405	29710	29559	29863	29748	29725	29650	29978	29610	29786	29427	29834	29634	29694	29495	29808	29580	29818	29585	30157	29890	29807	29573	29703	29322	29734	29713	29813	29685	29749	29608	29681	29799	29520	29592	29746	29841	29826	29720	29698	29633	29737	29687	29740	29710	29629	29989	29711	29767	29863	30003	29924	29682	29635	29809	29791	29694	29761	29723	29620	29610	29732	29705	29664	29652	30004	29490	29986	29555	29853	29673	29988	29687	29722	29712	29899	29992	29696	29928	29672	29571	29833	29735	29727	29849	29962	29776	29553	29857	29662	29870	29991	29720	29854	29916	29485	29779	29546	29816	29665	29831	29751	29735	29692	29852	29647	29769	29566	29493	29759	29797	29604	29803	29784	29865	29769	29603	29585	29630	29774	29829	29643	29630	29770	29780	29771	29804	29743	29901	29560	29680	29422	29330	29972	29648	29829	29685	29708	29727	29875	29598	29638	29878	29905	29551	29901	29902	29890	29779	29747	29606	29577	29753	29867	29608	29700	29714	30013	29756	29565	29771	29767	29680	29663	29636	29636	29494	29905	29571	29580	29552	29559	29840	29674	29779	29584	29818	29717	29653	29717	29892	29773	29561	29895	29684	29646	29697	29770	29512	29648	29634	29838	29808	29718	29821	29704	29613	29589	29592	29675	29961	29709	29855	30000	29727	29715	29867	29845	29953	29773	29681	29791	29654	29662	29775	29644	29407	29699	29771	29651	29710	29295	29519	29773	29629	29664	29711	29621	29929	29806	29862
47616	74298	67257	41785	28475	24625	22241	20455	19763	19486	19417	19386	22741	36251	40510	33134	25519	20677	18778	18551	18448	18209	18684	18453	18581	18534	18592	18591	18592	18456	18589	18405	18730	18474	18612	18453	18606	18441	18540	18577	18496	18611	18733	18572	18444	18661	18482	18522	18629	18494	18564	18596	18514	18469	18646	18487	18335	18535	18505	18554	18369	18651	18635	18404	18575	18495	18493	18750	18388	18576	18545	18523	18508	18283	18733	18423	18503	18749	18531	18517	18541	18526	18625	18360	18521	18649	18502	18483	18311	18495	18517	18451	18477	18596	18536	18604	18615	18482	18487	18544	18235	18687	18524	18526	18399	18531	18574	18612	18535	18469	18518	18404	18303	18369	18577	18551	18727	18439	18541	18532	18555	18500	18608	18500	18633	18472	18493	18463	18651	18334	18647	18485	18343	18421	18536	18337	18525	18533	18348	18603	18658	18396	18590	18548	18402	18564	18357	18612	18627	18651	18566	18456	18712	18571	18599	18675	18361	18530	18459	18619	18554	18590	18465	18567	18493	18618	18676	18616	18565	18534	18492	18499	18484	18466	18480	18343	18575	18411	18564	18500	18541	18588	18401	18514	18501	18635	18704	18487	18453	18506	18486	18397	18518	18529	18494	18602	18553	18650	18482	18417	18513	18624	18371	18532	18546	18518	18321	18592	18459	18508	18624	18429	18521	18350	18648	18611	18497	18662	18655	18453	18561	18578	18309	18508	18616	18514	18478	18544	18480	18536	18548	18597	18568	18500	18531	18735	18688	18572	18578	18413	18447	18616	18465	18405	18516	18474	18510	18638	18683	18511	18628	18515	18622	18421	18507	18568	18484	18395	18589	18533	18704	18633	18441	18765	18461	18770	18528	18584	18550	18371	18532	18718	18372	18527	18635	18635	18576	18470	18500	18547	18518	18507	18510	18430	18607	18591	18493	18625	18353	18433	18599	18509	18533	18542	18454	18408	18257	18583	18303	18534	18468	18557	18508	18450	18587	18655	18617	18624	18477	18574	18675	18624	18458	18524	18590	18626	18576	18530	18809	18250	18453	18453	18406	18520	18344	18521	18555	18621	18584	18546	18391	18464	18646	18563	18586	18496	18611	18609	18601	18482	18588	18396	18449	18536	18563	18491	18647	18640	18550	18447	18597	18615	18606	18459	18452	18466	18488	18448	18376	18386	18454	18626	18570	18423	18610	18425	18638	18496	18508	18450	18456	18623	18382	18424	18523	18401	18454	18563	18417	18472	18622	18614	18586	18478	18421	18286	18431	18383	18473	18487	18637	18570	18719	18556	18701	18452	18423	18392	18524	18607	18452	18387	18533	18482	18531	18411	18473	18554	18644	18387	18419	18556	18412	18467	18517	18437	18599	18612	18398	18714	18466	18491	18508	18343	18507	18471	18624	18603	18493	18427	18581	18435	18435	18400	18351	18391	18541	18330	18647	18510	18598	18522	18520	18527	18580	18512	18596	18564	18623	18386	18479	18471	18503	18522	18503	18470	18285	18569	18585	18509	18580	18644	18439	18436	18522	18527	18534	18474	18696	18556	18505	18488	18552	18480	18503	18399	18510	18557	18551	18636	18455	18575	18544	18527	18628	18482	18604	18593	18564	18561	18537	18527	18487	18539	18468	18537	18392	18477	18445	18639	18405	18396	18508	18457	18466	18598	18462	18665	18393	18540	18715	18559	18588	18564	18482	18678	18648	18330	18386	18452	18363	18441	18504	18604	18679	18520	18559	18636	18325	18596	18565	18448	18541	18491	18567	18534	18537	18427	18665	18604	18596	18463	18475	18647	18644	18569	18723	18570	18565	18670	18601	18550	18547	18482	18378	18276	18499	18528	18632	18622	18439	18638	18323	18470	18606	18457	18490	18564	18632	18532	18603	18495	18617	18546	18363	18669	18416	18505	18528	18406	18586	18644	18338	18648	18509	18564	18483	18571	18576	18545	18738	18690	18294	18520	18503	18621	18507	18435	18644	18681	18464	18595	18478	18553	18690	18424	18461	18522	18468	18352	18535	18606	18442	18519	18390	18512	18254	18341	18610	18430	18429	18379	18398	18456	18413	18476	18527	18606	18513	18493	18595	18687	18507	18586	18526	18433	18412	18548	18456	18446	18489	18499	18682	18525	18552	18592	18538	18414	18484	18555	18440	18475	18413	18686	18561	18507	18457	18516	18482	18645	18405	18295	18473	18487	18410	18425	18594	18444	18580	18319	18554	18434	18371	18664	18414	18575	18504	18446	18736	18869	18414	18647	18502	18461	18541	18610	18561	18618	18551	18388	18604	18397	18480	18629	18680	18550	18518	18454	18391	18556	18636	18511	18558	18523	18455	18455	18425	18852	18820	18454	18448	18382	18544	18490	18471	18544	18761	18453	18455	18443	18583	18443	18507	18523	18648	18536	18606	18602	18551	18378	18394	18414	18580	18655	18431	18560	18539	18392	18655	18575	18569	18516	18414	18519	18488	18497	18662	18267	18491	18598	18498	18617	18459	18575	18535	18532	18496	18385	18466	18341	18733	18384	18502	18547	18649	18753	18491	18539	18547	18548	18473	18611	18231	18545	18496	18386	18531	18374	18480	18502	18526	18363	18545	18484	18558	18641	18526	18578	18494	18335	18513	18683	18625	18492	18483	18523	18546	18633	18578	18277	18545	18704	18386	18541	18695	18534	18427	18507	18430	18530	18422	18466	18455	18646	18501	18626	18532	18492	18467	18538	18567	18495	18356	18704	18365	18570	18452	18412	18492	18400	18589	18420	18507	18303	18570	18385	18466	18544	18388	18607	18621	18405	18483	18425	18699	18526	18462	18500	18570	18486	18767	18567	18505	18542	18406	18549	18505	18390	18670	18443	18634	18431	18416	18372	18724	18448	18575	18328	18708	18510	18481	18618	18553	18492	18590	18426	18570	18605	18453	18271	18583	18576	18448	18584	18413	18537	18486	18568	18525	18585	18547	18424	18549	18458	18439	18689	18417	18408	18591	18522	18497	18672	18632	18560	18612	18491	18618	18673	18395	18357	18375	18556	18373	18537	18715	18508	18409	18539	18546	18550	18498	18638	18459	18450	18423	18614	18467	18291	18551	18560	18617	18528	18716	18523	18377	18752	18321	18610	18430	18594	18535	18521	18465	18566	18459	18396	18373	18568	18562	18606	18504	18554	18497	18681	18435	18644	18445	18522	18462	18634	18531	18492	18730	18752	18627	18512	18409	18763	18336	18477	18586	18571	18446	18538	18566	18517	18602	18612	18650	18499	18389	18361	18657	18518	18413	18717	18528	18346	18429	18592	18653	18422	18575	18564	18498	18433	18444	18468	18557	18621	18608	18500	18412	18613	18515	18504	18376	18457	18534	18497	18510	18661	18435	18605	18466	18248	18494	18457	18497	18434	18303	18601	18642	18460	18686	18505	18271	18522	18466	18608	18481	18546	18453	18765	18364	18438	18540	18500	18556	18586	18554	18567	18437	18698	18496	18583	18535	18593	18436	18644	18402	18391	18404	18489	18572	18630	18600	18543	18578	18571	18618	18571	18464	18544	18591	18434	18493	18346	18664	18380	18419	18653	18412	18332	18643	18545	18600	18496	18367	18533	18482	18437	18580	18705	18508	18507	18403	18468	18520	18550	18530	18464	18621	18542	18533	18626	18396	18664	18463	18418	18405	18408	18527	18478	18566	18697	18513	18452	18530	18520	18634	18579	18532	18483	18614	18506	18518	18311	18419	18589	18499	18551	18634	18409	18529	18427	18459	18538	18559	18642	18531	18545	18595	18457	18486	18635	18475	18499	18450	18482	18294	18330	18459	18435	18611	18290	18497	18513	18505	18581	18498	18388	18404	18599	18281	18411	18551	18437	18512	18496	18592	18651	18581	18454	18356	18588	18502	18517	18577	18467	18752	18466	18370	18402	18519	18565	18603	18660	18430	18538	18428	18454	18644	18509	18611	18699	18445	18601	18684	18514	18731	18640	18476	18721	18576	18598	18480	18525	18621	18480	18399	18508	18618	18340	18529	18543	18606	18792	18549	18573	18541	18490	18413	18688	18336	18459	18713	18427	18356	18645	18499	18402	18426	18609	18383	18605	18633	18524	18549	18389	18572	18479	18349	18361	18510	18617	18544	18529	18515	18302	18374	18468	18436	18545	18301	18430	18467	18517	18462	18496	18489	18253	18531	18485	18301	18417	18556	18626	18509	18528	18604	18429	18406	18584	18484	18491	18440	18603	18571	18403	18528	18699	18630	18669	18408	18595	18586	18470	18522	18509	18488	18477	18412	18425	18431	18444	18492	18475	18434	18580	18423	18576	18457	18206	18504	18465	18536	18564	18733	18518	18506	18479	18416	18574	18535	18649	18487	18463	18515	18578	18509	18343	18545	18664	18396	18528	18450	18453	18448	18665	18517	18451	18511	18527	18464	18717	18475	18463	18630	18539	18559	18622	18468	18490	18694	18374	18371	18564	18577	18553	18526	18558	18652	18634	18341	18610	18547	18570	18567	18513	18593	18445	18469	18459	18468	18503	18445	18632	18366	18443	18396	18496	18549	18629	18699	18533	18396	18592	18445	18596	18590	18514	18533	18611	18316	18461	18423	18480	18465	18599	18490	18474	18645	18576	18465	18431	18556	18443	18694	18300	18503	18472	18412	18457	18451	18647	18659	18449	18517	18451	18565	18505	18599	18454	18442	18432	18310	18605	18671	18674	18350	18410	18487	18622	18552	18516	18612	18313	18510	18530	18523	18343	18608	18454	18580	18449	18373	18630	18541	18446	18472	18419	18609	18488	18526	18726	18534	18451	18670	18533	18513	18552	18382	18200	18645	18390	18453	18519	18557	18450	18359	18450	18577	18603	18493	18515	18463	18365	18508	18493	18682	18563	18635	18458	18537	18542	18610	18527	18503	18655	18671	18497	18535	18617	18324	18608	18532	18463	18466	18477	18638	18528	18397	18362	18457	18713	18373	18583	18627	18391	18477	18614	18409	18703	18570	18665	18582	18438	18388	18577	18425	18469	18456	18603	18679	18469	18420	18384	18537	18379	18581	18563	18328	18411	18538	18604	18546	18378	18451	18384	18633	18476	18553	18415	18516	18373	18436	18583	18537	18518	18585	18453	18568	18604	18730	18422
46505	54115	49606	38779	32416	30413	29944	29552	29442	29275	29598	29312	29410	29383	30226	30306	29958	29776	29414	29295	28907	29254	29199	29314	29294	29187	29430	29207	29257	28892	29074	29191	29282	29024	29345	29405	29383	29279	29450	29240	29229	29146	29112	29291	29151	29161	29267	29034	29282	29023	28969	29109	29248	29271	29122	29335	29353	29006	29270	29317	29331	29037	29162	29055	29224	29328	29202	29326	29186	29211	29240	29357	29480	29203	29136	29121	29456	29126	29315	29025	29288	29272	29311	29170	29134	29088	29147	28934	29238	29166	29190	29343	29056	29083	29314	29209	28836	29171	29065	29180	29194	28807	29008	29130	28967	29112	29265	29470	29041	29322	29196	29293	29494	28986	28982	29219	29353	29167	29086	29197	29216	29251	29160	28917	29126	29259	29184	29012	29204	29486	29293	29263	29087	29072	29121	29300	29336	29240	29072	29342	29055	29259	29303	29401	29148	29184	29180	29327	29190	29405	29416	29165	29110	29150	29195	29277	29366	29159	29250	29200	29210	29161	28969	29279	29405	29307	29121	29265	29154	29371	29274	29251	29074	29288	29218	29281	29134	28946	29086	29135	29201	29430	29163	29015	29254	29085	29114	29098	29133	29083	29204	29004	29224	29147	29100	29259	29036	28954	29101	29169	29039	29434	29194	29424	29012	29294	29330	29170	28956	29141	28955	28927	29203	29240	29163	29106	29210	29225	29169	29243	29020	29178	28999	29173	28834	29329	29196	29053	29165	29128	29073	29192	29363	29225	29087	29315	28896	29161	29096	28974	29073	29114	29019	29272	29220	29225	29287	29136	29239	29292	29102	29394	29171	29222	29137	29151	29231	29487	29386	29156	29214	29152	29099	29250	29224	29251	29351	29326	29259	29133	29000	29134	29117	29195	29330	29315	28937	29265	29349	29050	29251	29377	29378	29340	29169	29217	29358	29246	29309	29263	29340	29405	29025	29356	29154	29268	28962	29037	29088	29111	29315	29194	29004	28822	29103	28842	28980	29478	29437	29340	28949	29182	28930	29232	29174	29161	29183	29395	29419	29248	29427	29209	29305	29205	29186	29305	29011	29001	29443	29284	29229	29323	29150	28959	29113	29359	29212	29216	29372	29155	29399	29054	29261	29405	29170	29153	29243	29152	29058	29067	28967	29079	29395	29007	29353	29124	29174	29209	29286	29120	29007	29110	29236	29475	29095	29160	29512	29083	29304	29115	29458	29272	29191	28974	29072	29260	29309	29284	29045	29004	29401	29240	29300	29210	29266	29269	29296	29004	29021	28957	29065	29180	29222	28943	28997	29200	29169	29176	29215	29146	29327	29277	29185	29442	28868	29162	29263	29228	29274	29291	29296	29345	29445	29171	29235	29254	29137	29095	28985	29259	29221	29248	29098	28950	29189	29166	29046	29419	29403	29269	29310	29245	29283	29198	28984	29458	29269	29144	29290	29430	29377	29046	29259	29241	29399	29237	29170	29373	29297	28939	29253	29249	29294	29159	29309	29231	28991	29317	29253	29334	29183	29290	29197	29177	29259	29175	29286	29263	29088	28926	29300	29072	29507	29177	29307	29004	29254	29264	29186	29363	29209	29104	28797	29092	29409	29074	28870	29135	29316	29235	29097	29056	29129	29231	29061	29283	29220	29141	29149	29233	29364	29032	29044	29022	29180	29088	29180	29126	29163	29116	29202	28956	29100	29126	29301	29153	29181	29060	29128	29055	29205	29110	29071	29182	29379	29115	29059	29436	29179	29014	28969	29175	29145	28914	29110	29232	29145	28973	29346	29211	29508	28759	28910	29010	29117	29051	29251	29206	29079	29291	29224	29070	29158	29158	29298	29100	28938	29263	29429	29004	29307	28933	29122	29218	29118	29070	29187	29090	29076	28903	29318	29466	29320	28979	29106	29068	29272	29259	29018	29088	29251	29139	28960	28821	29151	29425	29262	29185	29350	29412	29295	29179	29427	28915	29086	29352	29198	29020	29073	29219	29401	29243	29309	29507	29406	29029	29380	29234	29230	29057	29153	29157	28998	29151	28779	29008	29383	29181	29029	28997	29321	29328	29287	29224	29142	29313	28951	29334	28960	29021	29298	28801	29171	29062	28884	29068	29025	29188	29290	28965	29564	29092	29200	29232	29116	28967	29096	29181	29210	28844	29309	29051	29074	29100	29252	29432	29012	29159	29233	29414	29107	29143	29179	29102	29080	29317	29288	29101	29281	29031	29098	29262	29182	29097	29200	29336	29051	29399	29071	28986	29022	29176	29300	29271	29325	29192	29156	28865	29198	29152	29077	29256	29312	29324	29325	29099	29237	29021	29062	29056	29277	29281	29098	29071	29446	29292	29125	29261	28997	29171	28768	29121	29261	29080	29360	29225	29320	29032	29104	29076	29180	29156	29194	29174	29166	28866	29020	29053	29328	29367	28987	29194	29288	29012	29230	29018	29375	29215	29278	29327	29128	29183	28983	29105	29272	28921	29126	29421	29308	29056	29194	29084	28983	29041	28725	29149	29077	29123	29146	29129	29090	29111	29286	28845	29271	29015	29184	29104	29253	28981	29525	29320	29143	29383	29262	29197	29157	29309	29553	29404	29179	29312	29050	29088	28906	29083	29184	29229	29190	29280	29224	29025	29233	29178	28914	28885	29115	29073	29168	28906	29135	29108	29156	29111	29368	29047	29366	29120	29119	29219	29157	28986	29232	29058	29629	29148	29170	29193	29425	29259	29137	29180	29253	29249	29312	28963	29265	29164	29001	29187	29316	29217	29384	29296	29449	29250	29408	29361	29187	29143	29232	29278	29405	29221	29086	29129	29365	28983	29234	28970	29239	28859	29210	29302	29106	29257	28960	29275	29230	29178	29202	29186	29234	29147	29214	29183	29212	29061	29078	29159	29226	29262	28946	29134	28929	29143	29099	29320	29314	29006	29437	29221	29423	29107	29145	29149	29302	29141	29078	29349	29204	29277	29051	29088	29291	29102	28924	29007	29221	29166	29112	29132	29255	29201	29055	29128	29198	29519	29340	29158	29209	28955	29024	29318	29058	29127	29014	29122	29495	29270	28981	29096	29570	29120	29165	29198	29223	29115	29162	29311	29478	28992	29271	29471	28925	29241	29169	29278	29279	29136	29050	29129	29191	29255	29640	29531	29281	29086	29151	29165	29098	29083	29017	29191	29255	29295	29224	29178	29281	29204	29285	29309	29217	29173	29251	29093	28868	29103	29060	29074	29192	29041	29079	29059	29180	29185	29080	29074	29392	29099	29415	29001	29336	29006	29018	29184	29171	29150	29078	29042	29182	29219	29183	29223	29070	29329	29233	29596	29075	29012	29121	28987	28988	29236	28829	29303	29217	28940	29306	29310	29246	29035	28759	29039	29114	28986	29110	29167	29249	29247	29101	29499	29265	29138	28990	29160	29153	29158	29052	29155	29003	29117	29330	29147	29133	29258	29138	29085	28990	29171	29299	29121	29182	29014	29236	29207	29104	29196	29052	29198	29187	29445	28966	29200	29052	29305	29026	29109	29289	29196	29021	29102	29342	29221	29248	29139	29322	29167	29297	29130	29452	29211	29039	29168	29079	29193	29243	29224	29054	29180	28993	28915	29170	29041	29270	28950	29169	29170	28993	29117	29410	29175	29037	29055	28924	29190	29202	29132	28988	29242	29216	29245	29260	29073	29146	29068	29092	28919	29197	28814	29120	29302	29125	29083	29177	29214	29030	29310	29146	29253	29159	29179	29263	29246	29256	29124	29197	29048	29110	29275	29185	28996	29043	29258	29340	29204	29161	28978	29176	29105	29087	29136	29317	29206	29289	29168	29140	29266	29310	29078	29122	29279	29339	29302	29216	29097	29173	29088	28868	29207	29251	29146	29261	29220	29259	29122	29512	29013	29297	28984	29206	29433	28975	28874	29132	29381	29378	28947	29204	29245	29105	29311	29146	29255	29243	29197	29076	29115	29027	29256	29234	29074	29339	29190	29311	29111	29164	29225	29353	29018	29005	29243	29327	29353	29014	29131	29179	29172	29161	29008	29303	29379	29153	29012	29261	29384	29028	28977	29138	29111	29011	29164	29181	29128	29213	29235	29227	29018	29003	29232	29039	29171	29147	29032	29144	29068	29033	28985	28968	29214	29223	28935	29056	29067	29178	28994	29034	29146	29188	28971	29060	29003	29130	29254	29072	29220	29153	29164	29267	29123	29094	29283	29229	29272	29249	29079	29319	29173	29441	29169	29059	29390	29202	28904	29203	29170	29301	29007	29108	29032	29206	29013	29297	29053	29545	29368	29211	29255	29229	29044	29144	29140	29036	28923	29255	29093	29470	29121	29233	29280	29150	29101	29097	29098	29444	29299	29337	29015	29100	29255	29185	29344	29074	29140	29327	29154	29149	28971	29300	28920	29124	29407	29126	29301	29383	29115	29146	29131	29299	29226	29216	29121	29255	28857	29014	29066	28993	29118	29130	29162	29269	29176	29290	29207	29173	29264	29169	28924	28881	29252	29385	29144	29418	29185	29015	29250	29217	29074	29101	29336	29245	29351	29025	29240	29372	28984	29138	29128	29233	28995	29202	29285	29086	29263	29188	29103	29259	29069	29176	29088	29060	29317	29263	29315	29066	29052	29041	29054	29240	29055	29270	29089	29204	29366	29346	29093	29045	29048	29307	29062	29133	29170	29127	29336	29310	29205	29257	29087	29007	29253	29261	29174	29264	29062	29051	29240	29348	29096	29133	29127	29398	29140	29105	29118	29216	29043	29339	29401	29267	29530	29087	29000	28977	29094	29128	29211	29373	29126	29163	29019	28904	29263	29219	28954	29124	29174	29068	29347	29242	29157	29101	29085	29178	28972	29143	29153	29365	29066	29120	29157	29207	29177	29248	29298	29358	29060	29164	29157	29118	29462	29171	29245	29523	29098	29363	29131	29292	29239	28939	29285	29388	29201	28972	28984	29482	29105	29127	29265	29061	28896	29056	29142	29034	28898	29125	29194	29158	29303	29200	29145	29356	29289	29187	29067	29231	29172	29254	29061	29064	29279	29285	29214	29156	29188	29184	29175	28994	29141	29315	29443	29154	28956	29045	29108	29348	29122	29315	29018	29457	29345	29195	29134	29249	29110	29246	28991
49235	58764	47133	29964	22418	19581	18785	18585	18355	18599	18487	18337	18294	18797	19292	19276	18945	18816	18386	18219	18333	18264	18354	18253	18371	18446	18278	18296	18344	18227	18260	18162	18127	18299	18185	18282	18182	18124	18405	18107	18244	18115	18171	18177	18182	18263	18135	18216	18345	18228	18291	18232	18286	18376	18232	18350	18264	18098	18268	18140	18202	18221	18376	18280	18250	18264	18380	18215	18137	18179	18345	18471	18272	18303	18353	18344	18256	18355	18115	18325	18181	18274	18208	18227	18306	18134	18336	18379	18348	18154	18295	18265	18215	18319	18318	18243	18178	18146	18375	18263	18353	18164	18344	18247	18379	18212	18283	18390	18349	18531	18430	18343	18341	18318	18356	18247	18191	18263	18130	18463	18126	18227	18253	18304	18337	18456	18121	18120	18194	18234	18094	18255	18271	18220	18237	18172	18140	18345	18275	18238	18338	18137	18240	18198	18255	18099	18223	18282	18265	18199	18099	18196	18260	18321	18102	18384	18374	18035	18480	18146	18308	18195	18181	18234	18238	18326	18210	18054	18309	18288	18379	18415	18214	18338	18100	18303	18304	18129	18083	18392	18414	18116	18061	18113	18272	18181	18376	18250	18092	18255	18307	18248	18382	18154	18093	18363	18268	18287	18327	18438	18117	18518	18307	18312	18312	18154	18265	18270	18384	18238	18313	18370	18118	18445	18179	18230	18284	18264	18202	18162	18206	18401	18182	18214	18344	18409	18197	18272	18282	18150	18112	18217	18214	18336	18125	18314	18092	18230	18458	18337	18310	18193	18295	18114	18285	18201	17996	18272	18245	18281	18495	17987	18264	18284	18157	18274	18155	18353	18220	18265	18293	18187	18175	18420	18277	18308	18201	18351	18262	18180	18225	18117	18347	18234	18246	18316	18139	18061	18258	18322	18217	18232	18119	18259	18162	18174	18287	18389	18191	18234	18252	18320	18243	18211	18377	18296	18277	18299	18390	18230	18260	18211	18117	18197	18207	18265	18365	18221	18340	18314	18326	18408	18287	18248	18117	18112	18442	18380	18255	18263	18271	18289	18129	18378	18164	18139	18201	18190	18246	18246	18115	18318	18252	18370	18227	18182	18306	18330	18277	18163	18460	18295	18272	18057	18257	18257	18228	18300	18167	18148	18396	18210	18240	18356	18446	18305	18332	18372	18095	18254	18209	18204	18469	18205	18336	18364	18183	18098	18174	18355	18362	18301	18231	18168	18372	18225	18144	18521	18111	18245	18263	18264	18293	18279	18203	18138	18224	18322	18232	18255	18243	18035	18331	18182	18228	18323	18231	18218	18348	18300	18310	18235	18118	17996	18257	18314	18291	18238	18301	18211	18110	18215	18269	18147	18250	18205	18379	18221	18218	18068	18194	18300	18316	18352	18325	18130	18225	18112	18401	18167	18283	18263	18157	18250	18158	18339	18135	18175	18303	18458	18394	18204	18139	18300	18228	18101	18348	18000	18286	18364	18324	18278	18047	18098	18476	18206	18275	18260	18224	18300	18223	18192	18285	18265	18313	18027	18257	18331	18248	18166	18282	18329	18311	18109	18229	18064	18276	18164	18206	18263	18090	18207	18173	18139	18319	18103	18157	18340	18194	18427	18515	18293	18308	18325	18250	18115	18305	18207	18156	18345	18274	18132	18311	18471	18215	18251	18212	18226	18292	18266	18411	18304	18243	18111	18265	18385	18154	17961	18154	18381	18228	18367	18230	18062	18423	18103	18158	18142	18251	18086	18256	18294	18377	18177	18172	18284	18266	18425	18428	18205	18316	18191	18287	18109	18404	18312	18150	18355	18277	18212	18294	18181	18295	18103	18104	18254	18375	18208	18326	18327	18232	18231	18095	18275	18138	18203	18276	18150	18168	18224	18217	18234	18283	18215	18324	18276	18186	18269	18228	18389	18360	18161	18193	18212	18219	18333	18030	18126	18213	18210	18364	18328	18323	18150	18166	18475	18415	18279	18321	18210	18206	18273	18284	18144	18308	18439	18382	18067	18441	18038	18226	18149	18354	18426	18245	18279	18116	18452	18165	18193	18268	18396	18277	18342	18053	18184	18486	18280	18121	18320	18306	18242	18244	18204	18403	18202	18205	18327	18281	18280	18310	18301	18092	18289	18142	18217	18024	18225	18398	18287	18198	18147	18281	18340	18449	18370	18287	18163	18245	18232	18172	18281	18143	18280	18282	18281	18328	18299	18346	18022	18483	18118	18338	18269	18344	18253	18256	18143	18495	18274	18251	18279	18219	18042	18390	18316	18260	18462	18171	18198	18206	18375	18228	18255	18228	18191	18272	18170	18293	18356	18167	18250	18344	18126	18326	18192	18456	18277	18096	18147	18216	18181	18123	18288	18405	18250	18240	18311	18463	18269	18230	18284	18356	18134	18224	18189	18221	18154	18332	18415	18291	18155	18339	18278	18225	18098	18467	18359	18199	18319	18251	18155	18393	18231	18195	18315	18168	18368	18228	18049	18309	18177	18263	18258	18350	18185	18278	18403	18255	18288	18040	18136	18244	18354	18240	18220	18375	18112	18342	18324	18461	18192	18376	18194	18302	18268	18323	18148	18385	18216	18448	18266	18239	18292	18166	18443	18282	18320	18239	18278	18421	18377	18350	18437	18175	18306	18364	18166	18277	18225	18416	18326	18221	18286	18311	18343	18142	18382	18234	18250	18323	18234	18347	18173	18095	18299	18149	18165	18490	18356	18337	18165	18261	18384	18207	18317	18221	18103	18263	18345	18115	18279	18204	18184	18084	18243	18301	18319	18283	18490	18332	18353	18119	18167	18327	18159	18272	18265	18241	18226	18099	18363	18272	18353	18376	18181	18347	18225	18259	18319	18252	18381	18158	18041	18307	18314	18338	18182	18071	18236	18375	18174	18131	18251	18006	18256	18190	18332	18021	18397	18446	18286	18317	18328	18240	18251	18198	18137	18256	18223	18412	18110	18078	18271	18257	18220	18241	18183	18209	18271	18358	18328	18028	18390	18398	18276	18147	18296	18105	18358	18309	18265	18208	18269	18138	18309	18096	18432	18315	18310	18123	18234	18230	18147	18208	18347	18253	18374	18270	18290	18162	18271	18144	18397	18290	18148	18275	18287	18369	18297	18290	18271	18333	18493	18193	18264	18356	18346	18223	18234	18047	18420	18284	18242	18263	18348	18416	18285	18229	18256	18334	18264	18232	18524	18448	18114	18246	18168	18342	18260	18395	18114	18139	18290	18154	18377	18108	18288	18215	18327	18306	18147	18256	18186	18148	18297	18412	18257	18326	18411	18268	18271	18289	18247	18307	18277	18174	18329	18301	18187	18290	18228	18308	18405	18351	18284	18280	18235	18267	18373	18198	18336	18374	18134	18370	18213	18306	18300	18300	18131	18194	18250	18196	18337	18087	18082	18259	18212	18322	18248	18188	18170	18209	18282	18259	18417	18259	18246	18103	18131	18171	18183	18371	18183	18160	18200	18201	18189	18401	18405	18227	18202	18124	18202	18235	18400	18320	18262	18228	18120	18148	18393	18235	18254	18153	18330	18229	18283	18306	18242	18305	18363	18243	18221	18311	18364	18142	18192	18284	18240	18385	18180	18267	18246	18391	18372	18327	18267	18331	18189	18281	18275	18228	18085	18247	18090	18324	18075	18275	18335	18412	18421	18283	18222	18477	18184	18187	18164	18188	18286	18298	18430	18091	18145	18048	18309	18274	18209	18218	18293	18215	18422	18305	18244	18338	18085	18226	18268	18264	18188	18105	18254	18226	18359	18221	18407	18214	18404	18409	18205	18415	18447	18244	18225	18255	18131	18257	18125	18276	18071	18252	18412	18369	18209	18283	18302	18279	18414	18306	18261	18403	18282	18386	18283	18269	18207	18343	18403	18283	18267	18302	18538	18361	18276	18324	18237	18231	18161	18157	18033	18170	18233	18216	18303	18241	18099	18420	18274	18354	18204	18284	18235	18298	18226	18147	18368	18356	18194	18231	18193	18347	18274	18344	18381	18176	18304	18284	18208	18272	18119	18459	18553	18306	18321	18391	18366	18172	18263	18181	18315	18200	18398	18178	18125	18412	18195	18222	18292	18202	18119	18192	18156	18338	18374	18214	18203	18044	18285	18340	18313	18222	18222	18248	18312	18243	18330	18213	18256	18281	18130	18260	18260	18155	18261	18248	18430	18240	18412	18416	18032	18170	18123	18277	18551	18222	18172	18138	18395	18392	18244	18208	18358	18237	18288	18134	18210	18165	18163	18218	18182	18207	18094	18149	18236	18063	18387	18379	18202	18248	18521	18425	18178	18270	18143	18248	18274	18149	18286	18335	18251	18112	18302	18219	18202	18325	18276	18405	18213	18328	18337	18240	18237	18530	18363	18385	18335	18400	18232	18090	18339	18365	18234	18193	18359	18136	18187	18166	18254	18287	18243	18230	18267	18443	18186	18374	18142	18241	18062	18365	18262	18179	18323	18388	18236	18044	18305	18382	18399	18396	18240	18252	18206	18237	18385	18227	18361	18289	18320	18265	18282	18402	18367	18377	18162	18146	18476	18342	18063	18439	18286	18093	18085	18289	18309	18265	18375	18276	18109	18220	18303	18193	18279	18332	18333	18106	18361	18348	18193	18381	18359	18202	18187	18299	18167	18470	18294	18209	18292	18141	18182	18331	18157	18404	18199	18344	18256	18274	18255	18308	18207	18147	18274	18306	17985	18323	17868	18155	18036	18434	18211	18363	18078	18378	18098	18440	18418	18305	18185	18246	18428	18312	18491	18419	18328	18339	18348	18260	18378	18228	18480	18221	18306	18197	18316	18353	18147	18035	18155	18165	18319	18445	18274	18273	18251	18274	18330	18232	18175	18349	18397	18303	18274	18299	18136	18236	18309	18330	18277	18119	18266	18241	18340	18206	18349	18333	18172	18433	18239	18156	18300	18278	18224	18365	18180	18364	18190	18219	18269	18152	18094	18285	18240	18340	18215	18075	18467	18140	18284	18102	18195	18151	18222	18115	18200	18266	18189	18329	18237	18199	18195	18296	18147	18142	18250	18130	18147	18234	18394	18245	18140	18287	18117	18311	18261	18436	18287	18218	18166	18333	18250	18279	18302	18160	18290	18112	18266
23167	20568	28036	29755	27661	28828	30750	28564	27947	28295	28314	28219	28563	31280	37764	36180	32599	29474	28076	27857	27990	27918	27918	27939	27968	27761	27743	27615	27814	27795	27591	27588	27394	28139	27858	27854	27689	27911	28066	27772	27810	27721	27942	27676	27613	27983	27690	27802	27747	27645	27910	28115	27795	27821	27752	27939	27855	28001	27817	27748	27791	27852	28044	27925	27843	27608	27590	27738	27914	28074	27696	27723	27882	27659	27802	27746	27679	27843	27715	27884	28070	27692	27799	27873	28110	27610	27790	27677	27900	27693	27902	27677	27710	27842	27798	27635	27852	27890	27814	27623	27556	27669	27983	27800	27690	27831	27958	27789	27822	27778	27698	27951	27731	28030	27766	27586	27947	27617	27759	27735	27718	27616	28021	27896	27762	27749	27756	27893	27857	27793	27645	27975	27400	27583	27823	27415	27786	27694	27849	27857	27781	27847	27891	27882	28043	27747	28021	27906	27950	27590	27724	27758	27823	27666	27531	27755	27743	27971	27645	28042	27951	27811	27946	27907	27773	27848	27743	27602	27734	27786	27810	27698	27764	28014	27801	27454	27797	27786	27632	27901	27747	28052	27826	27805	27795	27953	27835	27627	27749	27644	27737	27734	27413	27879	27675	27812	27831	27800	27752	27936	27898	27713	27822	27405	27841	28006	27907	27850	27531	27687	27648	27756	27803	27654	27656	27818	27569	27849	27747	27756	27479	27872	28091	27769	27987	27574	27646	27477	27727	27661	27533	27618	27883	27716	27862	27774	27733	27871	28082	27895	27755	27666	27798	27566	27848	27798	27686	27981	27819	27768	27882	27814	27677	27616	27782	27718	27800	27678	28034	27755	27433	27548	27556	27633	27783	27752	27795	27801	27892	27767	27737	27857	27825	27717	27969	27742	27694	27834	27508	27833	27845	27906	27891	27845	27805	27931	27913	27445	27974	27879	27829	27718	27839	27564	27699	27838	27819	28054	27782	27742	27644	27781	27573	27632	28039	27747	27937	27870	27894	27715	27771	27996	27714	27734	28075	27756	27813	27942	27880	27919	27707	27448	27773	27875	27719	27738	27969	27515	27864	27722	27820	27812	27950	27646	27729	27794	27865	27783	27726	27627	27706	27667	27678	27710	27749	27596	27697	27709	27857	27612	27757	27571	27954	27893	27735	27725	27352	27837	27614	27634	27891	27925	28070	27610	27841	27816	27632	27734	27845	27763	27668	27717	27740	27782	27724	27604	27585	27722	27744	27669	27885	27578	27996	27692	27732	27761	27705	27707	27699	27592	27688	27823	27641	27825	27601	27894	27888	27571	27703	27783	27781	27723	27771	27799	27700	27840	27632	27655	27792	27854	27731	27807	27801	28034	27780	27403	27679	27698	27800	27690	27520	27697	27868	27682	27709	27714	27555	27746	27635	27533	27832	27441	27733	27733	27578	27778	27545	27694	27707	27940	27936	27905	27434	27821	27888	27722	27711	27928	27628	27457	27725	27821	27952	27900	27810	27806	27864	27852	27663	27992	27831	27768	27725	27780	28068	27705	27788	27794	27793	28024	27618	27483	27605	27791	27649	27840	27801	27822	27786	27613	27610	27802	27562	27682	27593	27530	27851	27784	27744	27783	27772	27829	27862	27809	27575	27592	27584	28099	27677	27794	28015	27836	27736	27996	27933	27783	27912	27767	27981	27871	27638	27833	27596	27881	27855	27594	27562	27761	27674	28013	27756	27860	28114	27888	27918	28000	27935	27775	27935	27724	27638	27997	27708	27703	27664	27688	27839	27771	27932	27926	28054	27775	27940	27576	27754	27431	27860	27700	27917	27631	27692	27693	27369	27621	27934	27608	27597	28013	27874	27625	27978	27864	28029	27688	27593	27861	27781	27845	27750	27660	27960	27858	27825	27711	27739	27697	27815	27784	27441	27639	27839	27638	27750	27768	27915	27776	27577	27869	27901	27756	27776	27660	27871	27783	27968	27850	27985	27958	27733	27797	27879	27841	27802	27484	27690	27794	27699	27826	27618	27669	28138	27702	27731	27692	27809	27618	27624	27815	27612	27659	27725	27541	27840	27804	27650	27877	27808	27510	27921	27859	27842	27806	27676	27636	27796	27722	27742	27486	27530	27593	27730	27696	27686	27825	27828	27921	27652	27665	27528	27675	27599	27797	27910	27724	27864	27734	28030	27613	27907	27765	27691	28094	27704	27883	27720	27681	27788	27772	27936	27746	27714	27769	27717	27663	27752	27713	27647	27898	27554	27892	27632	27641	27477	27892	27871	27881	27641	27852	27882	27691	27964	27719	27832	27804	27532	27824	27792	28052	27841	27672	27644	27848	27631	27830	27921	27639	27723	27915	27828	27823	27787	27937	27646	27878	27746	27987	27945	27684	28069	27935	27880	27538	27686	27451	27704	27813	28037	27867	27736	27617	27552	27708	27638	27879	27650	27758	27642	27550	27568	27836	27717	27659	27926	27988	27737	27916	27928	27965	27854	27805	27701	27873	28077	27861	27975	27768	27716	27692	27813	27933	27563	27616	27722	27508	27801	27819	27668	27676	28024	27638	27837	27777	27871	27720	27769	27848	27645	27717	27788	27736	27925	27863	27803	27800	27819	27707	27590	27762	27751	27818	27990	27652	27705	27572	27545	27545	27714	27740	27874	27810	27649	27707	27677	27905	28032	27762	27921	27780	27895	27739	27777	27848	27832	27577	27988	27512	28065	27757	27667	27834	27726	27803	27817	27901	27804	27709	27980	27844	27801	27623	27960	27749	27765	27709	27858	27447	27659	27825	27997	27977	27710	27497	27846	27876	27793	27859	27645	27601	27834	27514	27811	27947	27763	27757	27719	27475	27806	27685	27670	27578	27683	27775	27534	27845	28061	27820	27836	27708	27695	27718	27897	27553	27732	28017	27935	27637	27783	27685	27805	27730	27674	28052	27676	27894	27700	27713	27679	27558	27923	27802	27690	27587	27773	27892	27808	27625	27472	27748	27595	27708	27659	27749	27582	27307	27847	27634	27861	27762	27597	27612	27669	27544	27787	27899	27876	27503	27630	27954	27808	27649	27822	27882	27773	27692	27842	27932	27807	27774	27830	27717	27650	27640	27710	28102	27742	28001	27559	28156	27749	27612	27722	27821	27740	27653	27664	27730	27973	27552	27552	27457	27687	27550	27885	27883	27952	27656	27989	28003	27835	27701	28016	27936	27658	27764	27786	27670	27424	27564	27828	27765	27996	27842	27687	27841	27660	27906	27679	27661	27841	27673	27388	27749	27657	27864	27594	27571	27660	27688	27839	27910	27845	27824	27760	27922	27614	27738	27727	27830	27985	27895	27680	27682	27668	27944	27505	27613	27898	27750	27567	27621	27965	27952	27747	28097	27766	27789	27861	27759	27942	27654	27737	27727	27867	27820	27535	27504	27421	27773	27420	27520	27924	27733	27876	27724	27843	27630	27567	27658	27747	27899	27770	27873	27792	27736	27907	27689	27898	27719	27835	27876	27855	27686	27729	27695	27842	27766	27919	27640	27674	27749	27785	27825	27973	27683	27530	27634	27815	27755	27791	27718	27732	27818	27721	27715	27706	27750	27854	27639	27941	27559	27720	27716	27809	27604	27926	27731	27701	27668	27900	27531	27763	27806	27663	27730	27763	27701	27775	27797	27500	27625	27698	27650	27768	27888	27836	27645	27642	27834	27854	27688	27650	27835	27874	27490	27767	27899	27885	28042	27655	27518	27875	27914	27621	27751	27731	27641	27544	27832	27616	27658	27730	27783	27865	27687	27944	27701	27704	27512	27744	27697	27679	27891	27693	27832	28128	27700	27550	27765	27577	27986	27905	27933	27811	27923	27967	27735	27562	27790	27888	27740	27487	27661	27795	27871	27855	27480	27602	27810	27950	27738	27933	27991	27907	27985	27520	27618	27889	27454	27922	27968	28047	27659	27379	27637	28025	27941	27930	27778	27885	27762	27798	27878	27818	27781	27707	28006	27760	28073	27970	27628	27645	27616	27698	27857	27745	27930	27938	27802	27691	27920	27821	27794	27760	27740	27929	27807	27423	27718	28068	27706	27432	27648	27702	27850	27521	27686	27771	27760	27945	27588	27748	27836	27733	27687	27783	27991	27623	27506	27818	27701	27587	27815	27706	27816	27879	27433	27592	27878	27715	27783	28003	27889	27661	27674	27748	27932	27823	27810	27811	27859	27893	27965	27434	27703	27909	27746	27810	27845	27822	27950	27713	27591	27831	27996	27632	27574	27869	27693	27682	27741	28165	27663	27813	27872	27810	27785	27578	27584	27755	27733	27733	27986	27826	27917	27812	27899	27701	27802	27783	27814	27746	27734	27807	27790	27723	27678	27796	27732	27621	27999	27865	27736	27686	27788	27787	27934	28012	27634	27676	27851	27723	27835	27919	27783	28084	27867	27918	27725	27874	27591	27550	27764	27635	27618	27749	27700	27955	27641	27549	27861	27605	27801	28103	27900	27747	27708	27667	27945	27818	28061	27748	27505	28039	27671	27550	27831	27586	27753	27798	27865	27677	27637	27460	27485	27788	27719	27739	27592	27738	27665	27733	28007	27861	27886	27814	27755	27745	27573	27641	27851	27899	27834	27843	27743	27746	28005	27702	27932	27642	27878	27874	27768	27804	27869	27692	27945	27911	27568	27718	27920	27647	27934	28058	27572	27551	27854	27689	27702	27882	27804	27793	27474	27971	28116	27597	27550	27642	27840	27829	27880	27772	27503	27585	27549	27787	27827	27716	27558	27800	27492	27721	27644	27738	27822	27947	27946	27692	27658	28118	27915	27789	27869	27629	27622	27576	27866	27660	27674	27619	27896	27500	27558	27939	27863	28088	27683	27545	27549	27567	27865	27950	27892	27880	27663	27838	27751	27837	28016	27696	27693	28019	27722	27826	27735	27913	27725	27699	27951	27593	27875	27925	28004	27480	27767	27647	27762	27803	27642	27829	27761	27867	27798	27978	27738	27845	27593	27642	27691	27847	27782	27861	27603	27905	27844	27895	27678	27636	27617	27737	27489	27632	27883	27570	27634	27639	27951	27691	27829	27999	27736	27984	27781	27883	27484	27953	27678	27723	27731	27887	27827	27683	27898	27590	27601	27768	27831
46777	64223	61485	48540	28942	21154	19030	18432	18226	18186	17891	18073	18405	23468	30593	27429	22896	19551	17759	17697	17558	17717	17621	17688	17724	17926	17870	17723	17729	17640	17665	17601	17528	17805	17729	17520	17640	17546	17590	17691	17725	17562	17587	17768	17645	17726	17580	17713	17743	17803	17657	17718	17800	17716	17719	17512	17653	17589	17528	17777	17600	17700	17819	17583	17489	17560	17628	17702	17472	17594	17661	17728	17523	17537	17571	17695	17713	17594	17794	17811	17841	17671	17503	17620	17733	17723	17709	17653	17588	17592	17813	17546	17534	17667	17781	17602	17648	17469	17802	17721	17560	17623	17612	17495	17699	17671	17558	17527	17733	17580	17706	17599	17687	17680	17575	17723	17622	17669	17650	17620	17606	17741	17770	17717	17484	17677	17859	17602	17609	17668	17754	17536	17740	17733	17519	17587	17766	17624	17640	17649	17548	17727	17691	17861	17510	17711	17572	17520	17808	17579	17710	17605	17466	17489	17779	17326	17583	17543	17463	17658	17724	17587	17664	17767	17621	17731	17707	17474	17681	17601	17701	17635	17426	17537	17649	17662	17767	17574	17696	17593	17610	17697	17808	17483	17546	17581	17710	17599	17583	17682	17541	17444	17575	17697	17716	17560	17610	17786	17512	17588	17751	17622	17757	17700	17790	17656	17568	17684	17601	17760	17569	17785	17649	17649	17765	17648	17738	17683	17693	17491	17496	17620	17583	17563	17725	17666	17611	17673	17740	17725	17614	17711	17542	17751	17591	17837	17641	17601	17617	17806	17485	17579	17758	17584	17677	17488	17848	17686	17724	17635	17742	17639	17787	17723	17741	17711	17677	17746	17639	17436	17825	17738	17681	17815	17512	17835	17784	17689	17637	17701	17641	17845	17498	17673	17774	17505	17641	17504	17525	17658	17727	17641	17749	17623	17549	17810	17697	17619	17792	17638	17731	17663	17617	17818	17555	17535	17654	17582	17680	17529	17628	17655	17837	17457	17607	17676	17639	17563	17649	17817	17593	17685	17665	17568	17628	17881	17783	17486	17610	17604	17599	17508	17658	17802	17445	17652	17668	17701	17353	17620	17610	17547	17602	17634	17623	17646	17660	17616	17847	17610	17680	17709	17540	17680	17742	17854	17673	17532	17571	17710	17472	17684	17685	17718	17802	17517	17680	17715	17652	17725	17606	17455	17778	17613	17866	17707	17475	17619	17709	17662	17690	17678	17738	17586	17678	17804	17798	17727	17683	17758	17523	17757	17555	17585	17685	17601	17440	17468	17585	17570	17702	17688	17684	17597	17531	17738	17581	17518	17774	17770	17680	17602	17585	17725	17606	17551	17787	17720	17665	17673	17534	17552	17711	17716	17630	17729	17660	17509	17484	17680	17664	17563	17490	17718	17630	17660	17565	17697	17679	17567	17738	17541	17586	17619	17644	17458	17582	17493	17688	17644	17520	17812	17604	17611	17796	17702	17737	17627	17665	17617	17643	17564	17539	17627	17757	17850	17598	17520	17725	17671	17644	17581	17727	17553	17499	17688	17721	17632	17660	17692	17675	17692	17626	17717	17649	17666	17775	17637	17649	17797	17644	17533	17716	17721	17656	17849	17661	17688	17698	17725	17533	17601	17739	17653	17725	17543	17557	17522	17649	17770	17625	17545	17636	17708	17618	17629	17656	17593	17680	17645	17707	17524	17642	17849	17708	17729	17658	17540	17597	17668	17711	17669	17747	17662	17821	17668	17626	17861	17525	17631	17525	17746	17567	17763	17726	17683	17540	17679	17758	17808	17801	17664	17743	17492	17723	17780	17758	17787	17493	17628	17612	17708	17583	17720	17848	17560	17594	17713	17859	17629	17724	17838	17727	17659	17538	17672	17794	17741	17616	17672	17591	17676	17732	17594	17757	17732	17619	17728	17751	17703	17528	17578	17367	17713	17783	17791	17609	17713	17734	17508	17625	17674	17677	17611	17743	17832	17694	17686	17714	17714	17650	17571	17668	17714	17705	17611	17684	17724	17539	17605	17577	17832	17609	17685	17642	17731	17671	17779	17610	17669	17636	17694	17727	17761	17576	17610	17755	17730	17787	17751	17644	17786	17661	17611	17595	17759	17665	17583	17626	17622	17651	17933	17644	17634	17628	17715	17481	17828	17691	17597	17667	17433	17508	17711	17706	17531	17675	17803	17517	17700	17584	17516	17682	17714	17682	17523	17566	17608	17691	17765	17612	17712	17570	17660	17764	17684	17602	17575	17549	17694	17538	17681	17656	17648	17612	17424	17607	17631	17681	17843	17588	17598	17734	17809	17538	17543	17750	17700	17705	17867	17507	17572	17552	17525	17742	17654	17645	17630	17620	17580	17711	17574	17660	17682	17722	17596	17710	17510	17636	17633	17567	17614	17831	17580	17744	17680	17601	17562	17668	17793	17580	17801	17768	17734	17555	17624	17557	17654	17738	17591	17637	17711	17859	17538	17602	17712	17527	17578	17871	17644	17628	17594	17655	17562	17655	17541	17656	17809	17544	17647	17669	17693	17562	17537	17897	17765	17511	17675	17811	17560	17647	17518	17509	17418	17693	17682	17638	17746	17899	17480	17752	17750	17657	17657	17510	17853	17782	17883	17672	17710	17707	17623	17526	17716	17467	17804	17634	17675	17650	17609	17629	17584	17701	17621	17701	17578	17760	17437	17721	17742	17617	17624	17659	17523	17578	17722	17663	17797	17639	17595	17631	17850	17722	17827	17727	17636	17731	17707	17712	17713	17573	17545	17752	17676	17667	17573	17597	17755	17693	17622	17606	17805	17885	17433	17849	17561	17489	17633	17650	17704	17613	17591	17903	17741	17766	17560	17687	17723	17595	17700	17493	17699	17602	17792	17561	17760	17535	17645	17746	17863	17531	17686	17669	17645	17754	17708	17751	17714	17646	17716	17631	17687	17663	17498	17854	17687	17676	17694	17591	17682	17632	17810	17775	17648	17602	17522	17568	17715	17540	17691	17639	17542	17709	17641	17616	17801	17553	17675	17603	17708	17602	17724	17718	17605	17493	17616	17585	17692	17684	17633	17672	17626	17636	17514	17731	17788	17560	17610	17645	17596	17895	17738	17360	17690	17744	17630	17656	17694	17541	17657	17589	17647	17717	17604	17626	17581	17751	17491	17701	17670	17747	17595	17935	17570	17625	17695	17610	17888	17713	17724	17555	17424	17786	17618	17679	17701	17742	17659	17631	17698	17613	17783	17534	17512	17690	17501	17792	17633	17702	17680	17701	17603	17661	17585	17721	17570	17758	17621	17475	17584	17680	17725	17481	17717	17717	17703	17748	17683	17710	17586	17647	17745	17389	17718	17635	17659	17693	17607	17663	17624	17628	17626	17728	17721	17761	17423	17527	17411	17629	17670	17598	17541	17709	17704	17753	17592	17689	17633	17717	17636	17588	17751	17719	17713	17661	17753	17582	17630	17750	17574	17504	17637	17681	17668	17647	17531	17663	17701	17575	17708	17781	17589	17645	17829	17736	17668	17703	17597	17644	17655	17707	17550	17657	17695	17587	17617	17658	17736	17565	17542	17713	17641	17672	17705	17584	17725	17771	17593	17601	17507	17659	17547	17830	17725	17639	17611	17738	17536	17712	17676	17566	17485	17720	17734	17650	17754	17717	17666	17570	17554	17736	17645	17659	17690	17796	17791	17701	17789	17439	17731	17534	17769	17627	17590	17453	17690	17669	17732	17626	17963	17523	17707	17883	17665	17641	17716	17595	17633	17591	17741	17923	17725	17711	17503	17710	17795	17494	17910	17631	17731	17589	17794	17710	17701	17688	17731	17728	17659	17622	17761	17666	17694	17549	17631	17597	17529	17544	17782	17578	17807	17508	17602	17653	17735	17446	17666	17650	17661	17635	17763	17644	17654	17768	17623	17636	17782	17690	17679	17589	17743	17567	17723	17715	17541	17686	17442	17571	17628	17629	17636	17612	17713	17649	17733	17694	17628	17684	17627	17808	17511	17495	17518	17506	17521	17664	17591	17627	17784	17708	17746	17705	17438	17660	17540	17684	17519	17814	17758	17572	17769	17532	17698	17659	17654	17602	17615	17623	17543	17523	17531	17417	17687	17611	17699	17717	17727	17569	17563	17734	17759	17454	17687	17537	17766	17563	17730	17726	17565	17568	17598	17647	17821	17629	17733	17658	17552	17618	17586	17818	17593	17714	17740	17948	17459	17587	17700	17561	17679	17619	17608	17621	17695	17651	17564	17709	17582	17751	17626	17587	17427	17773	17650	17772	17587	17686	17867	17571	17852	17822	17773	17734	17611	17679	17602	17552	17602	17591	17642	17671	17703	17702	17644	17641	17747	17551	17680	17659	17708	17695	17743	17739	17465	17595	17625	17702	17697	17735	17858	17632	17748	17595	17721	17608	17685	17578	17664	17701	17585	17721	17587	17821	17689	17684	17689	17687	17604	17564	17507	17840	17635	17667	17598	17671	17669	17660	17687	17748	17548	17711	17567	17626	17731	17641	17665	17756	17732	17722	17594	17685	17704	17550	17510	17526	17595	17623	17771	17745	17533	17612	17524	17554	17989	17885	17679	17660	17699	17724	17507	17597	17671	17578	17680	17608	17734	17764	17680	17744	17631	17623	17739	17671	17768	17591	17602	17675	17574	17490	17584	17737	17544	17715	17576	17691	17688	17711	17671	17492	17725	17732	17509	17647	17845	17654	17860	17701	17736	17778	17756	17437	17618	17712	17670	17531	17599	17500	17518	17631	17659	17782	17777	17625	17627	17536	17616	17504	17691	17756	17656	17816	17671	17540	17568	17665	17818	17718	17676	17647	17753	17707	17730	17693	17690	17697	17520	17502	17607	17905	17781	17658	17600	17758	17545	17635	17781	17663	17673	17690	17674	17746	17771	17657	17641	17589	17585	17720	17712	17735	17616	17785	17759	17730	17563	17569	17533	17783	17725	17604	17520	17621	17663	17719	17742	17714	17684	17724	17525	17684	17582	17571	17722	17744	17681	17863	17591	17880	17753	17578	17742	17639	17720	17542	17627	17795	17471	17670	17583	17622	17682	17703	17767	17687	17732	17730	17836	17525	17690	17701	17629	17743	17690	17649	17791	17595	17602	17780	17660
21951	20520	27825	27208	24505	27871	31966	28414	27847	27942	27563	27584	27452	32491	43583	41057	35251	30070	27432	26982	26755	26636	26913	26838	27087	27006	26683	27082	26594	26794	27026	26631	26715	26760	26828	26978	26652	26740	26926	26863	26731	26519	26657	26687	26540	26700	26917	26593	26807	26856	27040	26639	26828	26901	26838	26638	26866	26762	26805	27074	27029	26666	26602	26737	26926	26740	26671	26774	26671	26699	26706	26559	26569	26838	26956	26717	26764	26818	26424	26924	26711	26696	26783	26900	26754	26655	26955	26782	26587	26917	26796	26551	26736	26727	27021	26915	27030	26888	26587	26602	26793	26827	26782	26858	26988	26899	26858	26981	26756	26552	26815	26567	26714	26809	26446	26555	26791	26707	26667	26649	26994	26674	26659	26579	26700	26719	26800	26730	26675	26609	26703	26621	26623	26805	26714	26521	26876	26540	26768	26758	26737	26801	26836	26878	26707	26798	26623	26706	26846	26503	26671	26715	26680	26508	26636	26733	26778	26813	26763	26716	26510	26803	26696	26855	26558	26704	26769	26755	26745	26722	26757	26764	26870	26535	26785	26769	26651	26676	26670	26678	26944	26775	26854	26769	26718	27043	26421	26857	26629	26767	26738	26730	26804	26810	26813	26587	26890	26599	26737	26617	26621	26657	26933	26743	26485	26652	26654	26748	26628	26867	26687	26695	26658	26839	26640	26792	27021	26763	26641	26778	26585	26869	26768	26712	26720	26504	26490	26732	26718	26824	26847	26744	26629	26679	26517	26952	26869	26804	26940	26987	26680	26651	26853	26781	26707	26453	26689	26566	26564	26813	26623	26862	26552	26761	26734	26693	26732	26621	26848	26519	26728	26721	26870	26818	26885	26729	26696	26665	26760	26548	26302	26418	26542	26555	26776	26694	26720	26746	26622	26833	26827	26933	26883	26642	26761	26703	26635	26652	26866	26580	26503	26677	26784	26510	26691	26713	26766	26805	26776	26767	26662	26589	26687	26634	26804	26608	26825	26759	26798	26743	26724	26529	26708	26633	26824	26865	26993	26700	26779	26889	26663	26733	26740	26771	26644	26574	26797	26650	26640	26723	26771	26821	26760	26778	26796	26663	26573	26582	26868	26625	26646	26611	26673	26720	26600	26646	26918	26764	26728	26620	26857	26874	26647	26657	26685	26692	26725	26845	26942	26628	26779	26658	26588	26796	26870	26822	26558	26664	26546	26660	26704	26653	26688	26803	26763	26714	26789	26614	26825	26824	27053	26526	26682	26832	26717	26571	26649	26825	26721	26481	26723	26677	26647	26530	26567	26730	26572	26812	26524	26678	26560	26677	26763	26494	26579	26638	26763	26765	26918	26909	26540	26559	26728	26482	26655	26512	26563	26653	26946	26730	26692	26753	26837	26457	26517	26645	26679	27012	26762	26877	26507	26729	26527	26716	26663	26639	26626	26651	26620	26536	26938	26613	26812	26665	26740	26828	26607	26857	26573	26484	26714	26801	26825	26772	26654	26715	26816	26658	26383	26659	26777	26620	26575	26809	26872	26440	26677	26474	26597	26719	26728	26464	26445	26755	26867	26612	26599	26661	26687	26624	26851	26545	26926	26881	26678	26917	26833	26689	26621	26842	26753	26549	26509	26688	26667	26860	26742	26664	26845	26732	26750	26664	26799	26836	26784	26771	26798	26682	26781	26635	26832	26815	26651	26686	26662	26767	26400	26747	26523	26768	27060	26911	26774	26584	26940	26888	26914	26888	26714	26824	26740	26779	26915	26675	26954	26669	26627	26664	26646	26736	26411	26668	26596	26815	26679	26790	26776	26713	26778	26754	26692	26640	26773	26721	26669	26693	26850	26390	26568	26674	26629	26822	26881	26875	26666	26693	26967	26689	26763	26586	26552	26818	26802	26621	26535	26664	26687	26642	26750	26705	26641	26561	26655	26556	26786	26771	26714	26630	26958	26740	26956	26844	26479	26690	26466	26655	26502	26550	26791	26689	26520	26537	27001	26886	26866	26525	26872	26644	26788	26882	26752	26932	26572	26692	26846	26618	26851	26870	26469	26581	26597	26802	26835	26452	26756	26612	26824	26959	26602	26808	26745	27032	26725	26652	26760	26830	26841	26576	26735	26655	26793	26801	26742	26676	26550	26846	26557	26708	26661	26858	26786	26671	26584	26568	26861	26800	26642	26617	26900	26626	26817	26929	26549	26721	26579	26591	26669	26708	26667	26614	26595	27034	26764	26627	26616	26593	26567	26894	26768	26832	26690	26663	26627	26680	26910	26660	26732	26639	26685	26517	26558	26529	26569	26604	26669	26849	26599	26690	26579	26431	26866	26711	26602	26737	26799	26640	26632	26782	26553	26357	26580	26651	26940	26987	26502	26591	26650	26746	26712	26812	26802	26757	26901	27026	26640	26597	26600	26814	26926	26803	26879	26531	26625	26690	27008	26471	26545	26701	26509	26698	26767	26565	26708	26833	26643	27060	26639	26708	26585	26896	26931	26916	26527	26478	26612	26830	26783	26823	26589	26568	26685	26912	26415	26689	26807	26688	26430	26814	26855	26798	26793	26752	26546	26884	26708	26468	26654	26814	27055	26650	26682	26911	26830	26791	26828	26568	26656	26752	26786	26651	26557	26641	26809	26624	26637	26538	26867	26570	26740	26693	26802	26703	26811	26643	26578	26675	26591	26659	26763	26619	26577	26760	26580	26584	26889	26780	26797	26834	26842	26481	26756	26768	26869	26760	26770	26599	26770	27009	26722	26633	26624	26740	26935	26695	26764	26924	26636	26842	26427	26604	26640	26698	26681	26624	26521	26702	26826	26737	26694	26490	26591	26654	26690	26808	26756	26670	26538	26858	26566	26634	26823	26476	26979	26522	26703	26548	26541	26825	26602	26617	26694	26530	26794	26678	26799	26934	26676	26767	26905	26654	26759	26523	26551	26753	26549	26319	26617	26871	26663	26743	26807	26695	26919	26766	26734	26663	26604	26523	26741	26310	26874	26908	26933	26982	26853	26837	26502	26857	26750	26744	26717	26822	26731	26820	26740	26699	26420	26662	26646	26894	26849	26839	26608	26757	26507	26701	26454	26696	26582	26656	26667	26469	26387	26684	26752	26825	26798	26859	26806	26547	26662	26866	26573	26794	26859	26612	26941	26878	26791	27043	26861	26819	26726	26922	26575	26714	26610	26525	26853	26817	26650	26648	26556	26501	26642	26725	26706	26748	26662	26888	26610	26892	26414	26501	26672	26566	26770	26416	26559	26567	26652	26839	26710	26811	26959	26885	26641	26543	26710	26791	26820	26508	26773	26565	26645	26563	26713	26444	26700	26584	26628	26742	26453	26670	26757	26335	26634	26867	26904	26837	26620	26680	26625	26722	26703	26771	26522	26812	26761	26815	26506	26636	26802	26509	26877	26869	26962	26737	26578	26605	26925	26737	26370	26577	26620	26580	26565	26671	26732	26889	26726	26475	26928	26864	26918	26576	26753	26718	26667	26709	26709	26656	26906	26995	26856	26788	26680	26642	26800	26802	26860	26772	26803	26823	26893	26738	26669	26680	26699	26539	26717	26740	26641	26572	26372	26706	26469	26637	26481	26793	26746	26835	26843	26620	26783	26600	26682	26531	26450	26501	26644	26699	26586	26372	26738	26761	26491	26642	26535	26754	26785	26784	26486	26655	26705	26825	26687	26842	26873	26539	26927	26578	26718	26721	26667	26933	26587	27042	26760	26637	26647	26790	26802	26481	26555	26803	26876	26536	26669	26730	26789	26826	26652	26755	26593	26762	26548	26653	26643	26621	26873	26679	26780	26782	26670	26796	26795	27044	26642	26605	26703	26616	26780	26677	26717	26807	26753	26733	26790	26724	26794	26963	26907	26759	26614	26811	26663	26364	26556	26783	26601	26827	26752	26638	26859	26814	26639	26539	26772	26878	26853	26517	26900	26846	26850	26462	26828	26668	26549	26735	26520	26794	26725	26825	26594	26429	26887	26786	26982	26583	26699	26735	26488	26763	26605	26307	26833	26762	26749	26471	26551	26766	26579	26663	26662	26559	26624	26811	26874	26819	26767	26597	26687	26911	26604	26887	26800	26503	26644	26497	26544	26526	26600	26722	26914	26828	26846	26857	26559	26705	26541	26788	26601	26702	26704	26567	26754	26502	26723	26984	27074	26505	26780	26570	26614	26647	26509	26714	26948	26896	26698	26522	26861	26973	26850	26887	26765	26787	26585	26648	26677	26538	26628	26868	26485	26802	26737	26545	26845	26813	26762	26487	26841	26879	26724	26736	26771	26667	26903	26787	26843	26578	26695	26816	26744	26835	26719	26655	26786	27105	26647	26432	26839	26836	26687	26915	26643	26482	26409	26626	26729	26978	26853	26808	26567	26811	26628	26596	26680	26602	26553	26612	26577	26530	26945	26757	26861	26547	26534	26598	26827	26822	26798	26524	26720	26674	26789	26633	26803	26824	26461	26816	26814	26567	26643	26464	26775	26601	26601	26752	26744	26812	26687	26785	26819	26859	26485	26868	26623	26776	26881	26748	26456	26708	26877	26435	26680	26881	26670	26978	26745	26615	26789	26748	26735	26882	26769	26633	26796	26812	26614	26289	26748	26476	26712	26632	26782	26756	26817	26609	26992	26769	26850	26713	26621	26554	26534	26819	26709	26773	26765	26851	27056	26614	26758	26575	26966	26664	26620	26713	26796	26714	26900	26943	26836	26674	26618	26887	26723	26735	26817	26548	26693	26809	26716	26809	26699	26581	26727	26710	26426	26799	26782	26701	26819	26643	26544	26805	26703	26739	26806	26430	26529	26544	26798	26503	26836	26845	26770	26791	26736	27060	26852	26594	26609	26592	26595	26845	26870	26755	26726	26630	26581	26515	26847	26521	26574	26836	26739	26560	26660	26845	26524	26850	26666	26466	26691	26510	26424	26972	26451	26761	26487	26850	26593	26664	26816	26785	26756	26788	26803	26830	26919	26690	26529	26624	26744	26499	26872	26675	26639	26578	26584	26761	26705	26497	26936	26806	26388	26783	26652	26676	27042	26628	26851	26659	26577	26696	26581	26668	26775	26753	26667	26486	26792	26476	26521	26731	26673	26500	26461	26859	26567	26709	26565	26786
46188	74876	72436	51769	32933	24822	21097	19518	18854	18685	17972	18008	17871	26913	37867	33679	26736	20288	17261	17042	17222	17102	17127	17337	17182	17356	17302	17277	17408	17167	17227	16937	17238	17228	17342	17281	17155	17320	17337	17154	17048	17107	17087	17223	17070	17132	17048	17026	16960	17215	17172	17208	17381	17185	17218	17231	17216	17305	17154	17248	17271	17242	17237	17058	17079	17376	17204	17323	17006	17110	17068	17215	17373	17081	17168	17055	17135	17254	17252	17101	17283	17197	17289	17108	17124	17193	16961	17205	17228	17039	16921	16990	17205	17082	17205	17061	17287	17112	17082	17266	17131	17087	17373	17274	17179	17351	17205	17163	17147	17135	17098	17178	17164	17059	17206	17140	17257	17101	17288	17373	17365	17162	16990	17141	17160	17193	17216	17209	17106	17193	17117	17179	17190	17266	17228	17150	17221	17156	17165	17027	17314	17040	17293	17054	17186	17123	17086	17077	17192	17237	17145	17133	17269	17146	17207	16984	17268	16990	17100	17132	17037	17185	17231	16961	17154	17205	17459	16985	17172	17177	17118	17219	16917	17280	17280	17212	17120	17186	17188	17031	17208	17118	17068	17309	17145	17226	17185	17189	17160	17175	17198	17170	17276	17296	17290	17078	17194	17164	17201	17323	17105	17231	17160	16996	17128	17190	17076	17140	17282	17129	17225	17099	17319	17239	17004	17295	17088	17152	17135	17081	17156	16991	17170	17222	17266	17186	17101	17308	17021	17222	17289	17137	17269	17469	17224	17024	17099	17107	17101	17150	17196	17226	17271	17302	17233	17087	16985	17192	17336	17163	17352	17133	17134	17063	17147	17302	17184	17131	17206	17171	17184	17116	17077	17159	17168	17027	17115	17163	17058	17094	17360	17167	17162	17178	17231	17182	17248	17098	17261	17217	17167	17142	17195	17129	17176	17127	17146	17247	17151	16996	17256	17220	17152	17296	17122	17206	17195	17189	17244	17154	17060	17361	17172	17084	17339	17405	17408	17128	17265	17177	17147	17021	17002	17020	17252	17140	17055	17121	17087	17165	17344	17291	17125	17236	17100	17179	17110	17177	17213	17291	17003	17091	17105	17224	17193	17287	17227	17193	17260	17321	17139	16971	17318	17238	17041	17042	17128	17242	17272	17184	17102	17255	17259	17214	17066	17176	17198	17170	17170	17185	17141	17214	17125	16944	17376	17175	17328	17336	17209	17130	17001	17140	17184	17130	17102	17414	17151	17155	17028	17199	17196	17107	17209	17087	17243	17122	17189	17252	17288	17063	17112	17394	17040	17032	17272	17098	17217	17106	17130	17037	17161	17097	17272	17042	17200	17240	17023	17132	17000	17283	17041	17266	17219	17041	17077	17168	17107	17230	17085	17082	17282	17191	17345	17104	17111	17070	17101	17189	17110	17135	17188	17188	17334	17061	17241	17129	17148	17154	17246	16965	17270	17156	17388	17165	17091	17069	17147	17296	17098	17221	17166	17290	17050	17158	17122	17253	17153	17177	17130	17239	17235	17269	17322	17120	17225	17313	17091	17266	17191	17128	17184	17331	17040	17070	17260	17174	17034	17237	17123	17125	16998	17160	17134	17233	17287	17041	17173	17068	17392	17122	17085	17125	17240	17100	17072	17144	17271	17233	17157	17169	17111	17195	17159	17120	17347	17216	17249	17228	17139	17084	17251	17184	17257	17223	17222	17142	17294	16957	17198	17337	17008	17371	17019	17057	17213	17371	17094	16990	17151	17251	17153	17048	17128	17068	17306	17237	17132	17143	17265	17157	17139	17105	17080	17173	17048	17122	17141	16975	17051	17137	17123	17306	17164	17293	17306	17139	17173	17360	17149	17181	17192	17258	16996	17209	17228	16989	17230	17210	17290	17137	17048	17117	17226	17171	17236	17224	17335	17152	17072	17088	17012	17116	17320	17271	17147	17282	17371	17078	17150	17104	17116	17058	17065	17277	17414	17172	17146	17160	17209	17156	17209	17286	17089	17206	17086	17095	17335	17134	17451	17177	17362	17219	17302	17112	17226	17235	17086	17232	17188	17090	17226	17126	17264	17200	17123	17108	17163	17048	17229	17230	16981	17268	17320	16986	17252	17233	17336	17103	17212	17197	17230	17168	17148	17215	17241	17125	17287	17103	16982	17219	17158	17114	17187	17273	17188	17228	17193	17112	17109	17174	17024	17185	17091	17181	17219	17086	17084	17047	17127	17195	17126	17221	17228	17242	17063	17028	17092	17145	17021	17119	17013	17381	17260	17213	17173	17024	17192	17183	17207	17192	17253	17187	17202	17257	17057	17218	17203	17261	17204	17321	17211	17112	17104	17203	17156	16966	17208	17309	17100	17222	17200	17090	17310	17063	17207	17140	17301	17153	17150	17152	17211	17288	17079	17400	17181	17291	17232	17312	17267	16953	17051	17316	17367	17242	17178	17132	17261	17112	17301	17176	17168	17119	17118	17071	17224	17222	17128	17379	17349	17298	17108	17180	17254	17046	17251	17141	17162	16986	17217	17051	17363	17214	17203	16990	17099	17119	17293	17103	17139	17163	16848	16994	17110	17170	17318	17179	17322	17114	17187	17122	17215	17014	17229	17203	17160	17312	17155	17134	17269	17139	17190	17214	17116	17133	17240	17108	17144	17246	17094	17150	17274	17090	17230	17177	17141	17036	17150	17150	17135	17353	17092	17106	17218	17277	17053	17076	17161	16951	17150	17394	17171	17046	17120	17149	17133	17094	16913	17398	17185	17199	17256	17193	17035	17164	17106	17166	17100	17270	17027	17097	16943	17234	17164	17216	17201	17082	17277	17129	17162	17123	17236	17245	17068	17189	17215	17163	17115	17248	17336	17211	17250	17248	17184	17127	17174	17088	17190	17331	17239	17072	17225	17137	17121	17102	17133	17490	17225	17135	17202	17209	17197	17248	17117	17216	17206	17290	17298	17231	17332	17026	17321	17193	17149	17265	17248	17315	17413	17078	17233	17174	17112	17057	17252	17187	17219	17066	17022	17229	17259	17384	17131	17195	17028	17274	17173	17196	17219	17385	17011	17159	17271	17215	17101	17210	17296	17300	17242	17072	17132	17276	17160	17145	17168	17374	17162	17159	17078	17276	17037	17102	17143	17249	17134	17069	17085	17154	17286	17162	17251	17174	17313	17122	17064	17243	17187	17098	17159	17208	17105	17180	17168	17223	17203	17050	17096	17151	17088	17071	17137	17223	17221	17023	17149	17180	17097	17017	17143	17366	17189	17243	17231	17202	17299	17028	17218	17175	16991	17114	17133	17202	17058	17260	16961	17092	17272	17289	17011	17403	17068	17178	17173	17073	17196	17010	17253	17110	17093	17157	17029	17233	17052	17207	17106	17149	17053	17136	17303	17246	17116	17139	17275	17286	17077	17229	17312	17180	17031	17081	17208	17353	17310	17284	17086	17378	17008	17030	17194	17310	17184	17105	17302	17069	17279	17442	17115	17117	17100	17212	17065	17177	17188	17116	17164	16963	17040	17192	17252	17118	17232	17159	17141	17273	17141	17089	17209	17042	17099	17065	17137	17186	17219	17170	17169	17183	17113	17308	17128	17250	17125	17160	17072	17217	17110	17169	17004	17026	17130	17114	17122	17027	17365	17101	17168	17075	17241	17248	17153	17121	17086	17075	17225	17071	17094	17059	17091	17114	17104	17191	17160	16984	17108	17165	17086	17261	17042	17255	16984	17120	17119	17341	17263	17046	17025	17296	17089	17040	17321	17160	17160	17148	17235	17174	17202	17085	17124	17236	17082	17075	17156	17153	17040	17198	17133	17148	17109	17105	17210	17197	17229	17158	17285	17299	17241	17169	17145	17093	17094	17098	17105	17056	17080	17104	17120	17231	17281	17191	17301	17269	17215	17254	17221	17154	16951	17256	17125	17010	17190	17087	17196	17127	17079	17144	17121	17064	17223	17098	17138	17016	17145	17256	17155	17267	17175	17121	17110	17001	17209	17341	17260	17340	17199	17209	17228	17120	17208	17165	17219	16957	17199	17238	17208	17139	17063	17024	17210	17256	17002	17222	17054	17254	17165	17193	17329	17208	17096	17133	17038	17108	17045	17207	17092	17117	17139	17186	17048	17171	17176	17039	17239	17171	17205	17146	17008	17293	17078	17034	17180	17172	17296	17088	17216	17202	17037	17062	17218	17197	17148	17000	17319	17202	17179	17189	17106	17196	17076	16997	17229	17028	17211	17265	17296	16967	17134	17043	17409	17201	17107	17108	17043	17202	17121	17173	17369	17075	17336	17030	17101	17216	17212	17185	17110	16988	17228	17164	17274	17124	17057	17320	17142	17309	17179	17374	17089	17068	17049	17188	17113	17281	17354	17368	17221	17197	17018	17108	17121	17194	17060	17238	17174	17245	17227	17126	17191	17257	17219	17020	17087	17148	17172	17297	16973	17143	17127	17314	17099	17291	17099	17162	17140	17336	17278	17359	17133	17219	17241	17245	17171	17034	17360	17090	17182	17220	17134	17055	17221	17069	17274	16972	17199	17227	17257	17170	16994	17202	17170	17103	17097	17107	17099	17246	17327	17408	17190	17123	17140	17474	17108	17284	17217	17096	17246	17099	17229	17109	17216	17160	17272	17096	17159	17275	17199	17248	17185	17072	17271	17139	17000	17182	17155	17198	17222	17351	17288	17231	17155	17072	17167	16979	17221	17297	17398	17202	17185	17223	17182	17100	17176	17308	17277	17140	17241	17174	17041	17138	17224	17268	17115	17237	17140	17288	17069	17193	17126	17212	17194	17031	17079	16928	17109	17346	17300	16997	17290	17021	17218	17234	17109	17339	17285	17171	17137	17194	17311	17072	17224	17193	17221	17259	17301	17003	17142	17111	17137	17146	17196	17294	17330	17140	16932	17048	17257	17226	17108	17172	17263	17052	17211	17171	17202	17305	17196	17194	17293	17152	17113	17319	17254	17154	17177	17276	16972	17059	17083	17050	17152	17136	17132	17265	17245	17106	17177	17172	17193	17215	17118	17139	16948	17091	17231	17172	17179	17156	17197	17217	17241	17175	17246	17328	17096	17228	17257	17051	16894	17002	17378	17278	16991	17217	17060	17222	17182	16995	17327	17075	17251	17104
43904	48727	42760	36567	31435	28375	27229	26922	26717	26444	26267	26478	26534	26664	27059	27472	27218	26827	26465	26511	26446	26124	26175	26317	26407	26380	26364	26095	26440	26499	26462	26345	26387	26424	26356	26179	26424	26141	26257	26422	26545	26384	26491	26440	26449	26411	26407	26187	26333	26259	26397	26305	26193	26432	26438	26343	26280	26467	26280	26238	26463	26452	26068	26325	26111	26216	26408	26376	26320	26469	26308	26297	26057	26136	26457	26284	26225	26255	26235	26431	26263	26046	26040	26227	26374	26211	26224	26298	26553	26353	26296	26252	26402	26320	26162	26241	26475	26384	26364	26171	26339	26295	26216	26192	26116	26450	26490	26327	26612	26266	26255	26295	26451	26141	26427	26356	26529	26116	26215	26306	26270	26481	26643	26331	26152	26224	26193	26369	26401	26486	26375	26232	26218	26172	26166	26505	26247	26325	26397	26453	26402	26157	26353	26284	26443	26154	26218	26425	26483	26533	26571	26503	26357	26500	26249	26192	26375	26192	26259	26176	26285	26410	26311	26548	26051	26260	26400	26227	26012	26104	26367	26232	26335	26400	26042	26306	26171	26291	26439	26364	26234	26473	26431	26216	26484	26219	26390	26407	26239	26186	26373	26544	26446	26468	26267	26303	26223	26231	26416	26481	26225	26310	26411	26588	26354	26436	26354	26385	26259	26365	26387	26168	26087	26392	26173	26152	26364	26138	26404	26368	26219	26505	26330	26204	26360	26252	26227	26219	26318	26192	26358	26287	26168	26062	26606	26108	26133	26336	26235	26237	26463	26287	26393	26227	26349	26339	26182	26356	26308	26238	26267	26189	26587	26339	25939	26046	26308	26110	26022	26129	26250	26119	26254	26416	26253	26417	26430	26206	26346	26447	26298	26504	26327	26448	26352	26660	26331	26072	26385	26321	26530	26267	26381	26479	26471	26486	26181	26518	26538	26327	26372	26290	26259	26336	26665	26581	26331	26359	26199	26344	26173	26428	26310	26314	26294	26602	26703	26214	26376	26465	26344	26205	26190	26454	26381	26575	26194	26165	26291	26360	26287	26411	26566	26316	26279	26291	26240	26234	26300	26323	26382	26067	26330	25905	26255	26467	26162	26413	26378	26347	26339	26533	26412	26350	26627	26517	26384	26296	26265	26002	26426	26381	26281	26157	26436	26171	26427	26429	26428	26311	26098	26310	26378	26503	26395	26301	26209	26575	26393	26190	26723	26558	26311	26336	26399	26398	26283	26326	26356	26648	26315	26284	26077	26245	26187	26299	26434	26087	26274	26019	26186	26592	26482	26276	26323	26264	26157	26258	26065	26290	26430	26250	26162	26421	26356	26381	26445	26296	26157	26377	26313	26226	26368	26078	26112	26079	26214	26297	26368	26398	26471	26220	26295	26421	26340	26415	26359	26597	26382	26437	26295	26317	26170	26270	26285	26378	26388	26292	26327	26122	26265	26421	26334	26332	26401	26443	26154	26111	26499	26488	26443	26408	26257	26398	26585	26080	26319	26260	26463	26231	26448	26251	26188	26412	26051	26326	26409	26469	26543	26372	26375	26390	26276	26186	26372	26463	26390	26528	26504	26374	26388	26081	26429	26311	25930	26511	26411	26439	26109	26328	26236	26406	26344	26144	26271	26442	26387	26251	26397	26351	26358	26310	26163	26347	26271	26260	26254	26186	26328	26400	26412	26302	26340	26369	26238	26473	26508	26511	26089	26202	26440	26100	26583	26433	26434	26255	26377	26441	26284	26255	26296	26122	26308	26411	26406	26385	26148	26453	26155	26367	26279	26349	26264	26234	26277	26239	26439	26184	26175	26043	26395	26417	26153	26220	26440	26303	26136	26314	26404	26514	26267	26306	26278	26419	26462	26458	26255	26436	26479	26563	26420	26518	26542	26363	26124	26142	26139	26254	26288	26484	26306	26409	26333	26491	26277	26260	26298	26252	26325	26381	26231	26170	26333	26335	26431	26406	26419	26433	26215	26318	26328	26434	26243	26318	26455	26152	26394	26219	26142	26374	26272	26227	26497	26505	26405	26272	26297	26116	26427	26353	26513	26516	26502	26373	26348	26288	26328	26408	26376	26135	26268	26191	26436	26252	26205	26510	26440	26231	26379	26398	26469	26515	26440	26196	26121	26022	26491	26151	26399	26079	26222	26292	26309	26412	26451	26227	26173	26423	26262	26408	26401	26539	26585	26347	26342	26393	26073	26162	26407	26231	26289	26307	26193	26209	26364	26331	26403	26623	26429	26501	26161	26503	26524	26230	26311	26353	26199	26246	26226	26402	26564	26423	26163	26024	26217	26243	26408	26448	26441	26294	26272	26462	26181	26483	26411	26634	26519	26265	26304	26104	26411	26419	26397	26302	26510	26356	26053	26288	26397	26654	26359	26173	26288	26289	26349	26386	26186	26401	26264	26575	26377	26635	26384	26206	26132	26505	26288	26102	26291	26220	26465	26300	26362	26593	26366	26278	26271	26382	26232	26275	26272	26335	26170	26646	26290	26399	26209	26362	26153	26440	26345	26486	26119	26414	26354	26387	26311	26432	26417	26385	26159	26210	26425	26435	26389	26138	26114	26289	26500	26437	26543	26309	26440	26259	25973	26454	26287	26185	26396	26302	26333	26392	26190	26436	26354	26419	26164	26691	26274	26076	26585	26387	26185	26388	26357	26161	25991	26397	26327	26137	26368	26108	26360	26174	26526	26127	26250	26617	26256	26331	26109	26215	26034	26367	26582	26453	26253	26436	26303	26447	26290	26429	26255	26021	26113	26503	26305	26381	26279	26289	26649	26094	26258	26382	26293	26339	26373	26326	26248	26022	26239	26465	26236	26262	26143	26024	26211	26492	26440	26274	26375	26414	26671	26310	26406	26165	26219	26477	26139	26295	26439	26294	26282	26470	26275	26446	26461	26432	26165	26292	26266	26306	26469	26411	26256	26293	26659	26320	26291	26401	26269	26377	26427	26545	26253	26381	26226	26155	26129	26305	26551	26271	26327	26139	26111	26618	26232	25949	26392	26015	26337	26296	26541	26347	26483	26107	26225	26582	26550	26415	26229	26226	26433	26387	26462	26454	26528	26216	26426	26125	26200	26275	26120	26386	26259	26611	26477	26420	26326	26317	26363	26439	26399	26444	26261	26336	26491	26495	26187	26677	26301	26332	26367	26142	26145	26378	26554	26176	26133	26070	26559	26254	26310	26337	26182	26529	26521	26357	26207	26488	26394	26365	26395	26269	26316	26442	26184	26382	26335	26353	26485	26370	26378	26236	26490	26587	26565	26370	26389	26000	26376	26363	26199	26354	26458	26440	26386	26190	26417	26217	26278	26196	26501	26078	26097	26085	26281	26327	26195	26261	26297	26145	26253	26409	26377	26124	26242	26390	26608	26546	26455	26302	26534	26343	26427	26267	26142	26206	26354	26263	26392	26424	26373	26314	26361	26211	26370	26361	26256	26521	26446	26213	26567	26312	26268	26334	26430	26306	26537	26412	26293	26124	26471	26303	26210	26323	26347	26081	26360	26707	26318	26298	26450	26334	26563	26152	26292	26270	26350	26320	26203	26294	26260	26452	26444	26418	26257	26427	26375	26231	26249	26234	26381	26438	26176	26553	26498	26194	26593	26240	26341	26269	26408	26253	26412	26330	26438	26155	26498	26329	26438	26395	26165	26434	26353	26417	26620	26375	26503	26084	26487	26206	26126	26131	26318	26173	26469	26390	26251	26298	26235	26400	26317	26377	26269	26335	26287	26511	26458	26279	26490	26277	26231	26355	26339	26212	26219	26424	26381	26249	26334	26381	26399	26539	26584	26447	26070	26299	26279	26375	26364	26446	26270	26059	26585	26266	26154	26217	26070	26270	26500	26509	26303	26327	26320	26083	26114	26388	26220	26358	26161	26342	26293	26338	26347	26368	26445	26396	26104	26340	26200	26429	26462	26204	26412	26338	26478	26640	26274	26452	26260	26357	26422	26254	26184	26276	26557	26248	26451	26484	26338	26208	26282	26399	26203	26326	26335	26273	26360	26352	26177	26332	26489	26235	26262	26176	26227	26383	26204	26073	26292	26364	26013	26216	26229	26583	26172	26267	26536	26394	26573	26463	26391	26199	26485	26475	26388	26346	26363	26234	26129	26471	26419	26283	26255	26410	26536	26438	26352	26274	26377	26296	26280	26592	26314	26407	26209	26407	26206	26196	26342	26298	26265	26407	26380	26355	26267	26379	26239	26274	26072	26437	26314	26367	26413	26265	26251	26317	26396	26206	26239	26215	26229	26360	26383	26145	26474	26186	26165	26598	26195	26500	26391	26509	26440	26178	26304	26424	26325	26226	26504	26429	26379	26129	26379	26549	26401	26345	26516	26414	26422	26488	26525	26155	26234	26259	26324	26596	26233	26379	26341	26461	26443	26277	26164	26483	26407	26155	26014	26392	26545	26392	26531	26347	26447	26256	26223	26464	26159	26354	26142	26290	26462	26242	26363	26422	26253	26255	26410	26272	26444	26398	26471	26363	26316	26395	26166	26279	26208	26492	26136	26139	26327	26450	26422	26513	26271	26167	26359	26055	26285	26271	25942	26315	26399	26138	26344	26355	26365	26248	26493	26186	26239	26376	26485	26174	26297	26190	26331	26342	26379	26214	26056	26119	26392	26268	26287	26345	26464	26737	26362	26353	26380	26448	26393	26198	26344	26425	26594	26221	26327	26282	26414	26375	26505	26403	26182	26245	26224	26100	26140	26272	26417	26332	26502	26208	26240	26192	26420	26292	26347	26584	26153	26195	26557	26344	26385	26424	26233	26484	26171	26060	26372	26420	26258	26326	26344	26317	26344	26375	26354	26345	26489	26453	26269	26340	26325	26286	26413	26361	26121	26362	26402	26500	26361	26057	26440	26539	26349	26223	26416	26587	26418	26083	26573	26393	26424	26190	26243	26175	26216	26301	26405	26179	26338	26307	26639	26470	26552	26339	26320	26459	26238	26479	26427	26227	26371	26551	26255	26032	26161	26133	26350	26157	26312	26177	26339	26219	26185	26585	26020	26379	26311	26310	26476	26227	26356	26444	26072	26064	26374	26366	26417	26169	26287	26121	26263	26316	26272	26368	26341	26212	26159	26287	26274	26342
46950	54143	41013	30104	23745	19356	17962	17706	17316	17410	17082	17107	17217	17406	18268	18364	17863	17327	17090	16875	16926	16959	16936	16868	17117	16951	16915	17035	16950	17037	16991	17024	17113	17134	17039	17131	17031	17108	17073	16924	16902	17057	16992	16905	17283	16938	17115	17188	17053	17079	16859	16952	16957	17149	16884	17000	17051	17169	16833	16789	16976	16955	16989	16874	16904	17035	17158	17063	16845	17095	17000	17116	17030	16959	16909	17082	16872	16988	16936	17029	17097	17081	16899	17022	17081	16993	16977	17087	17110	16770	16952	16954	16991	16994	16871	17048	17188	16996	16827	16783	17084	17162	16953	17051	16974	16959	17001	16924	17032	17001	17117	16968	16854	17128	17037	17037	16917	17091	17002	17030	17043	17003	16855	17040	16909	17105	17033	17049	16961	17020	17022	16932	16837	17207	17081	17077	17102	16734	16992	16930	16939	17010	16810	17103	17102	16861	17204	17001	16750	16890	17045	17224	16946	17153	16919	16941	16941	17090	16918	16863	17055	16745	17039	16884	16996	16939	16827	17179	16965	16852	16986	16832	16946	16926	16981	16845	16863	17040	16924	16846	16856	17028	16904	17060	16902	17027	16949	17070	17148	17017	16931	17002	17088	16959	16980	17076	16802	16964	17033	17006	17065	17002	16958	16974	17045	17003	17131	16775	16982	17000	16965	16927	16928	17154	17050	17081	16911	16840	17064	17023	17066	16903	17002	17081	17092	16985	16904	17141	17112	16926	17070	16937	17090	17125	16970	16974	17128	17114	17044	17104	16795	17020	16902	17006	16958	16950	16918	16947	17030	17174	16972	17004	16950	16946	16990	16914	17245	17062	17062	17096	17012	16930	16926	16876	17171	16987	16913	16800	17013	16856	17123	17093	16889	16999	16952	17064	17047	16974	16868	17074	17033	16978	16892	16981	16940	17099	16917	16919	17109	17002	17042	16864	16969	17148	16978	17082	16850	16958	16819	16989	17014	17039	17022	17078	16845	16889	16920	17002	16863	17089	16991	17027	17014	17002	17198	16965	16950	16972	17078	16935	17021	16916	16999	17021	16867	17018	17000	16843	16884	16906	16830	17001	17068	17087	16963	17052	17063	16899	16922	16988	17161	17102	17054	17054	17096	16946	17001	17043	16972	16860	16828	16852	17065	17130	17021	16869	16949	17016	16824	17113	16881	16769	16954	16893	16928	17078	17087	17092	16863	16949	17073	17017	17006	17046	17003	17008	16932	16800	17208	16926	17073	17039	16998	16946	17058	16939	16937	16990	17013	17060	16890	16907	16926	17080	17107	17143	17086	17066	16935	17118	16912	17001	17105	16836	16981	16974	16824	16869	17111	16930	17020	16944	16875	16874	16940	16860	17034	17108	17041	17043	17061	16946	16880	16991	16924	16984	16941	17149	16960	17022	16884	16990	16937	16999	17020	16947	16941	17135	16902	17173	17053	17004	16963	17147	16941	16940	17041	17100	16987	16862	17034	17077	17086	16923	16970	17010	17109	16965	16984	16941	16996	16869	17016	16944	17197	16791	16924	17022	16938	16956	17118	17018	16899	17020	16925	17033	16780	16953	17064	17036	16959	17151	16912	16844	16890	16991	17107	17021	17084	17096	17124	17090	17052	16983	16946	17008	16902	17034	16992	16991	16975	16924	17079	16991	17187	17114	16896	17051	16988	16901	17020	17024	17061	17127	17051	17069	16872	17119	16808	16855	16841	16992	17017	17070	17040	17004	17086	16932	17102	17020	17001	17058	16919	16948	17009	16859	16981	17049	16914	16981	17094	16930	17014	17111	16975	16964	16890	17111	16812	16911	16982	16941	17077	17052	16944	17052	16920	17031	17114	16932	16972	16975	17045	16928	16898	16917	17168	16878	17032	17080	16929	17009	17140	16924	16912	16987	17017	16912	16891	16870	16885	17173	16992	17061	16840	16960	16962	16905	16859	17015	16968	16936	17102	17085	17136	17028	17052	16876	16976	16963	16965	17041	16806	17123	17200	17026	17005	16962	17105	16758	17017	17000	17128	17079	17080	16880	17106	16925	17129	17068	16943	17064	17025	16819	16972	16960	17067	16992	17067	17043	17065	16918	16997	16977	16946	16971	16859	17032	16995	17053	17146	16857	16944	16971	17100	16952	16964	17112	16856	16891	17029	17015	16842	17133	17011	16888	16939	17041	16929	17083	16898	16962	16881	16951	16916	16894	17023	17093	16972	16922	17143	17047	16896	16972	16974	17006	16840	16961	16983	16676	16997	17015	17063	16829	16944	16928	16968	16950	16965	16911	17125	17070	16971	16923	16968	16965	16949	17029	16940	16940	16958	17025	16861	17141	17047	16987	17024	17072	17000	16930	17140	17088	16812	16940	17072	16932	17176	17085	16889	16979	17054	16844	16827	17044	16944	16978	17049	16787	16936	16916	17105	17114	16955	17092	17216	17033	17064	16999	17076	17017	16941	16878	16961	16749	17032	16950	17163	17105	17059	16979	17021	17060	16983	16834	16902	16934	16952	16996	17060	17156	16972	17133	17038	16889	16821	17020	17036	16916	17121	17043	16953	16872	17203	17058	16866	16924	17044	17166	16922	17138	17118	17108	17018	17065	16869	17115	16961	17092	17170	16976	17023	16922	17044	16995	16937	16926	16975	17164	16939	17018	16975	17021	17035	16970	16967	16998	17199	16950	16997	16964	16987	17116	16897	16987	16962	16971	16973	16996	17132	16880	16831	16919	17006	17041	16949	17002	17090	16977	16942	17152	16975	16994	16796	17073	16881	16890	17064	17063	16945	16922	16951	16978	17135	17062	17046	16810	17003	16975	17114	16956	16975	16832	16939	16980	16760	16919	17007	16960	16934	16948	16784	17062	16959	16975	16958	16890	16844	17072	16940	16988	17223	16846	17126	17015	16987	17089	16987	16870	17163	17000	16967	16841	17139	16758	17010	17060	16902	16961	16912	17123	16975	16787	16963	17025	17124	17066	16939	16921	17002	16880	17285	16980	17335	17041	17111	16947	16986	17016	16896	16947	17044	16957	16955	17121	17007	16845	16991	16788	16924	17107	16933	17079	16974	16870	16942	17066	16870	16847	16926	16856	16922	16933	16851	17012	16960	16977	16973	17090	16890	17047	17094	16933	16991	17177	17181	17032	16952	17122	16907	16989	17019	17045	16937	16912	16858	16921	17168	16949	16991	16926	16935	17052	16926	16909	17045	16998	16910	17027	16969	17109	16897	16921	17067	17133	16967	16865	17045	16875	17166	17082	16983	17127	16914	17018	17013	17014	16921	16954	16902	16985	16953	16987	17117	17074	16898	16981	17055	17008	16807	16950	17059	16882	17002	17088	17019	17090	17077	16980	17140	17017	16916	16999	17085	16986	17034	17046	17019	17052	16998	17115	17030	16990	17057	16860	16906	16953	16940	17028	17018	16967	16944	17032	16961	17095	16940	16837	17037	17024	16934	17249	16942	17059	17035	17005	17164	16975	16954	16903	16952	17020	17094	17039	17008	16881	17086	16918	16770	16856	17083	16886	17081	16928	16841	17085	17276	17088	17088	16876	16912	17113	16911	17215	16959	16849	17130	16907	16938	16865	16970	16953	16927	16980	16966	17118	17039	16994	17113	17006	17102	16944	17153	17092	16850	16954	16969	17051	17103	17079	17052	16912	17033	17098	16923	16994	17004	16963	16916	17041	16852	17004	16939	16992	17111	16951	17079	16997	17001	17015	17217	17234	17088	17101	17049	16992	16935	16990	17039	16826	16825	16889	17052	17113	16905	16857	17078	17190	17158	17099	17017	16954	17057	16957	17044	16914	16914	17017	16935	17046	17012	17035	16936	16951	17004	17116	17004	17017	16996	16717	16976	17048	16982	16874	17040	17015	16844	17096	16868	17133	17049	16867	17047	16859	16981	17013	17076	17054	16830	17124	16905	16976	16980	16921	17122	17002	16765	16983	16948	16976	16940	16869	16792	17049	17026	17051	17001	17108	16944	17101	17064	16972	16973	17062	17017	17007	16958	16766	16984	17023	17035	16988	17127	16899	16965	17048	17018	17070	17035	16845	17156	17301	17019	17154	16850	16873	16996	16852	16992	17039	16867	16889	17055	17103	17063	17040	16879	17073	16766	16936	17032	16989	16885	17002	17212	16899	17040	16954	17032	17041	16952	16945	17017	17026	17017	16960	16942	17051	16758	17100	17018	17144	17042	16978	16898	16987	16854	16939	16891	17043	17074	16997	16953	16788	16991	17035	17076	16966	17088	16868	17112	16976	17000	17208	17062	16933	16911	17007	16882	17191	16822	17072	17006	17170	16943	16976	16887	16953	16885	16920	16993	17059	17047	16955	16848	16989	16863	16945	17114	17155	16947	16951	17087	16869	17019	16955	17028	17117	16939	17137	17116	17021	16991	16856	17132	17019	16947	17089	16943	16957	16983	17010	16940	16965	17128	16924	17012	16949	16942	16944	16850	16959	16999	17005	16982	16972	17033	16997	16991	17215	17024	16945	17014	16952	16967	17086	17176	17097	17037	16963	16903	16855	16903	16766	17019	17051	16892	17005	16743	16943	16969	16962	16926	16889	17072	17041	16941	17018	17025	16895	16943	16895	16910	17015	16887	16918	16975	17029	17094	16984	16978	16850	17010	17073	16809	16961	17038	16991	16941	17173	17039	16879	16943	16968	16962	16861	17035	17098	16964	16941	17109	17001	17130	16834	17006	17105	17168	17061	16944	16947	16977	16953	17013	16911	17104	16960	17014	16830	16853	17087	16861	16791	16863	17105	16998	16845	17066	17085	16946	17030	17024	16944	16969	16896	17136	16853	17142	17139	17036	17016	16849	16999	17243	17091	17003	17057	16915	17085	17173	17064	16962	16873	16914	16869	17027	16995	17081	17149	16986	17065	16801	16838	16900	17096	17084	17029	16974	16799	16957	17064	17063	17089	16966	16875	17159	16857	17128	17059	16777	16938	16817	16885	16979	16848	17070	17098	17053	17023	17003	16854	17058	17003	16997	17017	16912	16982	16994	16939	16789	17016	17117	17181	16900	16939	17083	17042	16915	17015	16942	16860	16944	17158	17272	16792	16854	16927	17099	16977	17170	17104	17099	17055	16966	17069	16898	16968	17008	17050
23180	20587	28352	28516	28884	29190	30325	28375	28007	28422	28076	27571	27701	31057	36990	35028	31741	28462	27347	27222	27114	26997	27001	27086	26783	27040	27051	26825	27145	26953	27173	26965	26867	26994	26768	26792	26785	27093	26752	26906	26923	26957	27118	26884	26934	27172	26696	26567	26976	27052	26780	26574	26784	26910	26960	27110	26954	26940	26701	26816	26646	26627	26838	26746	26730	27064	26904	27008	26886	26942	26725	26877	26961	26940	26851	26575	27209	27031	27063	26983	26679	26925	26661	26958	26933	27045	26774	26784	27041	26900	26951	26943	26818	26678	26990	27019	27099	27088	26891	27042	27098	26889	27005	27003	26740	26870	26883	26701	26980	26671	26923	26839	26994	26922	26658	27155	27022	26930	26916	26726	26918	26911	27034	26765	26915	26942	26828	26970	26975	26678	26754	26919	27048	27206	26603	26921	26776	26689	26894	26964	26724	26880	26815	26793	27031	26876	26902	27048	26701	26808	26938	26796	26768	26914	27221	26972	26926	26979	26801	26899	27214	27240	27004	27010	26971	27119	26748	26957	27029	26884	26802	26643	27005	26831	26891	26747	27104	26953	26924	26656	26707	26720	27158	27260	26867	27178	27077	26821	26948	26923	26840	26906	26580	26750	26759	26893	27064	26989	26784	26768	26942	26715	26856	26787	26810	27093	26876	26744	27019	26911	26791	26689	26770	27042	26822	26899	26815	26684	26962	26806	26891	26691	26595	26809	26885	27214	26727	27057	26985	26803	26913	26790	26901	27014	27058	26991	26747	26828	26781	26976	26869	26585	27034	26727	26728	27079	26989	27033	26806	26887	26665	26895	26787	27073	26813	26961	26961	26897	26834	26863	27200	26977	26952	26765	27160	26757	26888	26934	27004	26825	26868	26756	26982	26936	27001	26742	27031	26968	26959	26773	26753	26741	26775	27012	26803	26829	26820	26796	26776	26804	26661	26607	26653	26816	27028	26998	27005	26952	26918	26973	27121	26698	26778	26594	26798	26932	26684	26944	26843	26812	26751	26967	26879	26967	26785	26689	27025	26800	26803	27122	26801	27011	26893	27054	26896	26927	26819	26622	26773	26889	27139	27207	27166	26957	26894	26892	26798	26984	26887	26945	26891	26905	26923	27044	26898	27129	27078	26717	26438	26914	26751	26758	26941	26865	26883	27042	26843	26949	26719	26759	26799	26494	27002	26982	26969	26725	26787	27098	26943	27416	27025	26968	26679	26625	26671	26969	27037	26838	26766	26853	26717	26735	27054	26840	26682	26647	26678	27086	27120	26889	26910	26785	26834	26824	27061	27061	26659	26818	26868	26964	26741	26896	26972	26856	27069	26832	26887	26616	27049	26543	26840	26821	26829	27015	26679	26884	26989	26790	27045	26714	27056	26926	26963	26768	27058	26711	26911	26659	26873	26846	26799	26899	26822	26899	26782	26971	26714	26978	27160	26656	27073	26919	26986	26831	26809	26880	26765	26792	26703	26906	26969	26775	26890	26871	27052	26633	27026	26678	27038	26955	27081	26726	26879	27185	26959	26788	26590	26626	26935	26817	27104	27080	26914	26913	26672	26825	26911	26665	26860	27111	26803	26869	26684	26847	26852	26714	26945	26756	26733	26662	26729	26647	26900	27079	27058	27056	27125	26949	26806	26749	26909	26857	26896	26893	26593	26958	27136	26947	27147	26839	26827	27023	27086	26858	26822	26673	26870	26928	27102	26432	26899	26852	26708	26728	26831	27025	26958	26826	26676	26800	27117	27143	26812	26746	27021	26929	27052	26850	26666	27050	26760	26610	26907	26841	26817	26969	26906	26891	26950	27082	26923	26956	26889	27099	26720	27035	27116	26904	27018	26959	26818	26688	26879	26858	26902	26756	26884	26977	26863	26932	26882	26906	26556	27011	26821	26684	27081	26992	26749	26875	26880	26768	26519	26800	27145	26847	26679	26688	26853	27035	26843	26802	26757	26987	27041	26724	26900	26859	26685	27059	26781	26977	26841	26913	26696	26748	27005	26795	27038	26845	27009	26972	26686	27045	26923	26795	26928	26845	26812	26945	26971	26861	27023	26940	27146	26830	27007	26884	26876	26810	26941	26751	27126	26829	26639	26869	26922	26877	26878	27057	26997	27078	26948	26726	26912	27045	26839	26888	27024	26587	26912	26873	26890	26721	26764	26874	26700	26889	26925	26778	26785	26994	26919	26535	27142	26985	26715	26933	26907	26827	27073	26928	27031	27084	26669	26770	26798	26852	26821	26836	26734	26691	26834	26842	26892	26911	26780	26811	26873	26788	26832	26798	27065	26637	27245	26810	26903	26923	26795	27066	26746	26840	26918	26821	26819	26879	26957	26812	26722	26779	27120	27072	26825	26989	26846	26639	26954	26845	26683	27102	27042	26851	26607	26838	26819	26914	27130	26626	27009	26993	26970	26861	26805	26922	27163	26848	26944	26916	27077	26889	27034	26809	26852	26970	26949	26881	26687	26837	26819	26997	27090	26991	26949	26674	26710	26807	27019	26945	26785	26926	27071	27068	26945	26933	27072	26847	26884	26978	26979	26950	26810	26533	26696	27129	26689	26938	27023	26717	26613	26990	26777	26746	26964	27141	27079	27003	26850	26879	26967	26903	27032	26604	26855	26873	26723	27028	26746	26791	26936	26913	26931	26767	26666	26805	26950	26795	27068	26727	26996	26827	26719	26932	26959	26888	26769	27083	26886	26891	26955	26866	27039	27103	26783	26766	26668	26795	26934	26879	26902	26966	26892	26888	27013	27032	26943	26641	27301	27059	27077	27093	26829	26981	26821	26924	27008	26696	26665	26933	27040	26816	26988	26997	26892	27024	26638	26988	26973	26726	26769	26738	26851	26719	26820	26995	27047	27167	26960	26845	27118	26741	26751	26805	27139	27038	27087	27093	26974	26730	26874	26904	26948	26931	26943	26844	26906	26648	26766	26894	26837	26987	26965	26924	26841	26973	26973	26867	26801	26767	27073	26659	26929	26943	26960	26990	26917	26748	27166	26897	26824	26810	26784	26657	26681	26924	26948	26861	26918	26912	27010	26973	26746	27012	26923	27048	26973	27005	26930	26930	26799	27035	26911	26616	26813	26757	26837	26880	27024	26828	26926	26767	26816	26828	26887	26581	26960	26831	26884	27082	26937	26955	26915	27118	26774	26932	26874	26714	26806	26791	26804	26877	26847	26864	26896	26921	26923	26935	26801	26974	26826	27064	26902	26752	26662	26517	26923	26863	26856	26763	26872	26943	26770	26992	27174	26865	26957	26822	26921	26986	26881	26619	26700	26766	26822	26793	26633	27046	26848	26814	26943	26838	26776	26984	26598	26913	26930	26748	26523	26818	26705	26913	26943	26808	27138	27086	26904	26913	26866	26794	26706	26801	26905	26569	27126	26838	26764	27157	26954	26826	26908	26932	26829	27019	26909	27020	26953	27087	26924	26928	26978	27106	26950	27033	26713	26884	27096	26871	26720	26681	26979	26796	26977	26561	26777	26808	27004	27173	27043	26867	26961	26998	27013	26840	26954	26930	26742	26898	26897	26979	26628	27056	26679	26776	26714	27007	26758	26899	26550	27049	27073	26891	27002	27092	27083	26875	27004	27028	27069	26923	26868	27152	26819	27072	27024	26775	26821	26879	26773	27011	26873	27101	26821	26648	26773	26534	26856	27011	26939	26521	26804	27022	26784	26685	26763	26915	26830	27081	27207	26608	26894	26773	26917	26860	26986	26816	26646	26883	27031	26674	26575	26973	26833	26776	27022	26938	26834	26752	26850	26959	27046	26908	26856	26805	26851	27013	26691	26978	27020	26876	26790	26753	26663	26900	26991	26673	26774	27071	26935	26887	26996	26769	26876	26847	27057	26799	26740	26920	26866	26707	26736	26972	27094	26916	26752	26960	26955	26744	26820	26866	26821	27058	26767	26673	26970	26915	26974	26800	26852	26791	26752	27122	26851	26785	26573	26981	27222	26627	26759	26841	26874	26782	26647	26827	26962	26967	26717	26991	26691	26881	26971	26860	26963	26925	26799	26611	26870	27133	26993	27031	27230	26825	26852	26974	26671	27146	27103	26912	26770	26895	27048	26908	26829	26809	27063	26952	26939	26864	27050	26945	27010	26851	26999	26750	26757	27065	26917	26914	26794	26811	26708	27024	27182	26823	26838	26844	26992	26874	26932	26874	27050	26973	26597	26893	26898	26856	26748	26827	26776	26811	26998	26879	26988	26807	26873	27022	26954	26661	26651	27070	26854	26782	26776	26854	26788	26708	26771	27040	26878	26889	27125	26876	26927	26831	26889	26840	27074	26834	27077	26922	26677	26977	27065	26747	26878	26989	26721	26542	26877	26902	26743	26837	26989	26774	26958	26956	26819	26713	26849	26987	26843	26796	26985	26791	26683	26933	26716	26953	27000	27127	26982	26821	26833	27013	27072	26783	26964	26929	26944	26854	26910	26832	26952	26877	26929	26863	26692	26930	26908	26975	27077	26799	26820	26858	26805	26813	26677	26706	26879	26812	26888	26757	26890	26902	26755	27108	26912	26888	26811	26659	26815	26949	26751	26831	27221	27118	26876	26824	27017	26585	26846	27072	26872	26773	27008	27071	27006	26895	26721	26983	26970	27073	26952	26652	26778	26807	27055	27082	27228	27066	27026	26711	26933	26800	26948	26773	26852	26909	27066	26943	26867	27085	27179	26918	26719	26910	26870	26744	27132	26845	26785	26980	27109	26863	26856	27006	26881	26911	26636	26913	26933	27025	26734	26809	26979	26810	26577	26716	26822	26933	26750	26963	26886	27066	26943	26791	27008	27042	26862	26927	27144	26843	26922	26533	26828	26710	27266	26795	26685	26966	26922	26882	26964	27027	27100	26788	26874	26857	26970	26865	27034	26982	26968	26973	27277	26795	26857	26886	26795	26816	26881	27072	27020	26579	26650	26599	26692	27023	26591	27128	26831	26766	26906	26892	26744	26896	27017	26969	27045	26955	26896	26915	26983	26664	26776	26864	26898	27052	26774	27048	27075	26927	26634	26978	26792	26650	26642	26994	26893	26903	26911	26959	26867	26848	27021	26854	26864	26973	26841	26995	26881	26993	27103	27054	27012	27032	26651	26799
44565	66580	61279	46780	32834	21586	19027	19154	19087	18680	18446	18131	17895	24032	30290	26694	22194	18575	17500	17353	17294	17180	17226	17255	17216	17459	17349	17396	17401	17300	17269	17255	17163	17169	17473	17295	17265	17365	17317	17264	17258	17189	17271	17192	17291	17338	17260	17293	17258	17285	17328	17341	17317	17277	17345	17225	17367	17224	17397	17273	17234	17371	17067	17592	17202	17249	17431	17285	17426	17258	17257	17482	17269	17366	17351	17230	17205	17320	17247	17161	17204	17288	17196	17404	17091	17103	17452	17286	17254	17429	17419	17402	17287	17194	17343	17153	17362	17333	17266	17276	17286	17151	17360	17244	17372	17146	17272	17403	17388	17163	17352	17170	17165	17219	17393	17328	17189	17197	17368	17304	17356	17201	17416	17266	17449	17315	17357	17377	17138	17572	17190	17249	17303	17257	17273	17330	17371	17208	17181	17134	17269	17292	17201	17208	17478	17235	17374	17313	17399	17177	17309	17350	17082	17268	17384	17045	17241	17403	17279	17225	17224	17243	17199	17093	17351	17294	17172	17186	17304	17326	17177	17146	17120	17335	17262	17204	17403	17183	17355	17048	17426	17095	17290	17268	17380	17351	17339	17280	17400	17407	17240	17142	17291	17212	17234	17244	17235	17341	17276	17524	17409	17210	17367	17315	17292	17329	17384	17366	17325	17208	17400	17326	17146	17230	17244	17226	17354	17264	17210	17363	17396	17426	17424	17235	17206	17288	17344	17212	17159	17408	17329	17258	17121	17291	17386	17249	17451	17340	17208	17286	17278	17130	17373	17344	17227	17227	17295	17080	17427	17327	17352	17395	17393	17421	17355	17182	17246	17196	17295	17213	17379	17330	17196	17155	17320	17298	17398	17189	17191	17183	17274	17191	17348	17090	17405	17171	17242	17316	17223	17307	17288	17403	17207	17270	17260	17328	17299	17375	17290	17319	17425	17407	17251	17343	17332	17420	17437	17227	17281	17279	17218	17366	17210	17190	17118	17275	17176	17331	17176	17331	17194	17261	17361	17211	17332	17257	17317	17140	17366	17151	17247	17127	17113	17291	17186	17285	17175	17234	17255	17178	17295	17395	17154	17166	17109	17213	17432	17303	17166	17420	17324	17119	17323	17433	17393	17379	17283	17208	17207	17360	17568	17206	17274	17233	17400	17251	17423	17329	17172	17229	17112	17203	17260	17167	17231	17105	17069	17156	17434	17045	17344	17323	17281	17291	17259	17326	17241	17311	17271	17152	17288	17332	17235	17316	17251	17289	17231	17384	17133	17297	17255	17297	17452	17415	17209	17343	17263	17311	17430	17065	17455	17290	17374	17340	17349	17242	17332	17213	17273	17259	17151	17192	17276	17288	17162	17112	17270	17451	17401	17338	17424	17341	17239	17258	17177	17239	17308	17228	17376	17168	17319	17247	17225	17039	17154	17185	17327	17258	17357	17241	17340	17259	17396	17215	17369	17322	17395	17192	17259	17161	17118	17260	17388	17161	17236	17274	17281	17123	17333	17069	17469	17249	17237	17179	17242	17218	17373	17289	17291	17189	17153	17336	17277	17244	17401	17288	17228	17186	17253	17197	17280	17419	17257	17177	17417	17096	17235	17298	17159	17214	17228	17209	17136	17126	17255	17258	17259	17139	17119	17413	17201	17301	17274	17167	17370	17277	17443	17320	17237	17320	17277	17222	17329	17287	17371	17272	17217	17198	17216	17265	17309	17133	17299	17349	17299	17135	17465	17206	17273	17145	17139	17269	17115	17249	17304	17252	17222	17046	17221	17263	17206	17285	17192	17422	17209	17340	17105	17265	17159	17174	17447	17416	17272	17182	17212	17318	17189	17201	17350	17205	17204	17305	17302	17301	17224	17212	17411	17054	17395	17411	17365	17226	17346	17180	17203	17154	17272	17243	17186	17267	17039	17396	17197	17212	17161	17376	17243	17343	17217	17239	17308	17234	17347	17284	17387	17304	17172	17276	17147	17250	17460	17269	17262	17283	17272	17286	17283	17146	17226	17204	17327	17486	17123	17286	17296	17365	17191	17221	17205	17449	17362	17190	17373	17318	17398	17261	17234	17327	17237	17372	17279	17248	17301	17403	17455	17436	17252	17359	17217	17224	17407	17255	17294	17272	17263	17420	17293	17210	17263	17234	17053	17437	17084	17304	17345	17443	17245	17338	17179	17257	17322	17279	17311	17261	17331	17307	17302	17254	17244	17183	17319	17404	17291	17134	17172	17256	17218	17255	17499	17196	17364	17341	17200	17362	17397	17130	17240	17180	17290	17193	17151	17263	17443	17491	17395	17000	17145	17257	17310	17336	17320	17335	17467	17494	17219	17170	17234	17218	17207	17236	17389	17256	17359	17131	17284	17097	17173	17305	17241	17202	17176	17211	17425	17124	17247	17098	17353	17182	17317	17272	17283	17294	17324	17278	17181	17324	17309	17267	17252	17219	17244	17211	17376	17414	17475	17048	17380	17361	17229	16999	17447	17264	17128	17211	17153	17163	17390	17338	17262	17364	17366	17297	17206	17248	17271	17338	17269	17401	17280	17322	17211	17270	17300	17206	17342	17027	17335	17254	17268	17476	17273	17285	17215	17253	17297	17075	17267	17470	17264	17297	17408	17407	17208	17322	17262	17272	17286	17316	17259	17311	17468	17359	17300	17224	17403	17268	17310	17352	17230	17353	17327	17285	17396	17302	17496	17075	17151	17177	17273	17335	17244	17222	17398	17166	17418	17192	17206	17274	17228	17311	17340	17227	17390	17341	17347	17431	17224	17314	17343	17197	17325	17167	17290	17130	17248	17362	17317	17359	17274	17318	17279	17173	17202	17403	17211	17284	17133	17121	17217	17496	17418	17176	17310	17219	17280	17264	17157	17352	17241	17267	17442	17396	17290	17230	17277	17283	17245	17295	17402	17331	17493	17544	17220	17416	17296	17396	17228	17305	17160	17299	17193	17261	17288	17445	17511	17405	17368	17230	17142	17265	17109	17235	17253	17290	17362	17315	17145	17347	17393	17335	17273	17139	17390	17044	17307	17315	17185	17319	17292	17346	17318	17280	17249	17291	17328	17380	17273	17262	17240	17242	17201	17255	17451	17269	17202	17140	17235	17322	17245	17250	17423	17461	17170	17238	17278	17247	17305	17416	17198	17154	17263	17292	17372	17305	17132	17240	17480	17376	17104	17397	17229	17279	17307	17271	17167	17343	17287	17207	17297	17147	17346	17266	17245	17544	17390	17159	17285	17362	17223	17304	17372	17231	17433	17223	17269	17265	17203	17337	17382	17218	17276	17245	17504	17206	17176	17292	17327	17045	17191	17394	17323	17330	17261	17453	17398	17216	17351	17243	17365	17236	17386	17191	17320	17425	17360	17176	17163	17220	17235	17364	17149	17228	17289	17315	17168	17259	17428	17081	17342	17456	17389	17267	17337	17215	17276	17169	17186	17098	17274	17492	17288	17294	17089	17332	17299	17394	17290	17362	17279	17221	17417	17381	17218	17349	17273	17454	17189	17258	17396	17244	17242	17329	17429	17278	17336	17096	17319	17198	17232	17120	17319	17317	17248	17356	17319	17343	17428	17379	17304	17247	17345	17170	17225	17395	17192	17215	17288	17183	17290	17309	17156	17449	17259	17172	17238	17276	17304	17493	17210	17132	17264	17201	17456	17205	17244	17304	17166	17271	16977	17285	17222	17210	17401	17357	17313	17356	17280	17426	17247	17413	17287	17240	17234	17167	17370	17361	17289	17284	17314	17179	17272	17385	17144	17294	17232	17289	17119	17141	17146	17211	17191	17275	17252	17336	17105	17299	17323	17349	17176	17246	17367	17416	17226	17197	17457	17180	17220	17259	17280	17356	17350	17301	17356	17382	17231	17325	17400	17189	17233	17038	17304	17076	17299	17253	17313	17363	17359	17222	17467	17281	17380	17360	17300	17139	17299	17340	17191	17311	17338	17256	17099	17372	17300	17245	17400	17121	17368	17297	17294	17230	17373	17217	17388	17293	17105	17291	17255	17313	17229	17179	17382	17299	17313	17177	17512	17364	17266	17254	17267	17179	17325	17273	17316	17286	17276	17281	17260	17395	17467	17297	17319	17228	17561	17206	17302	17425	17176	17331	17376	17335	17290	17286	17364	17396	17358	17329	17383	17300	17356	17375	17067	17178	17439	17163	17457	17267	17341	17372	17152	17249	17366	17269	17385	17279	17258	17288	17261	17414	17394	17199	17260	17155	17263	17367	17330	17410	17405	17152	17425	17271	17265	17302	17351	17387	17341	17202	17200	17262	17218	17358	17184	17282	17330	17368	17227	17425	17459	17258	17277	17331	17261	17193	17439	17262	17411	17189	17318	17302	17283	17206	17274	17356	17291	17244	17371	17276	17437	17219	17432	17180	17305	17299	17292	17181	17300	17302	17375	17287	17287	17352	17248	17139	17095	17321	17249	17234	17402	17179	17342	17278	17276	17270	17201	17362	17327	17327	17307	17283	17282	17481	17373	17357	17117	17163	17364	17407	17297	17197	17260	17246	17192	17245	17360	17204	17278	17233	17509	17255	17325	17286	17326	17140	17291	17230	17144	17351	17312	17316	17266	17231	17281	17406	17401	17363	17228	17103	17436	17394	17298	17123	17398	17333	17302	17367	17210	17178	17112	17243	17130	17143	17352	17123	17523	17059	17455	17231	17271	17311	17296	17293	17295	17301	17422	17382	17353	17463	17358	17415	17225	17312	17201	17251	17201	17243	17182	17180	17240	17320	17368	17292	17292	17476	17076	17467	17331	17318	17234	17379	17111	17363	17168	17440	17242	17234	17231	17222	17273	17165	17149	17242	17239	17105	17425	17285	17302	17340	17356	17109	17365	17391	17265	17370	17231	17357	17245	17308	17312	17257	17341	17245	17270	17271	17192	17266	17341	17281	17235	17205	17063	17290	17376	17178	17285	17279	17249	17403	17432	17210	17458	17301	17153	17188	17436	17438	17226	17231	17289	17283	17280	17340	17304	17149	17409	17185	17298	17152	17234	17320	17281	17404	17391	17317	17372	17419	17319	17259	17197	17455	17337	17364	17354	17158	17257	17271	17388	17327	17087	17162	17204	17233	17241	17236	17384	17158	17363	17309
21868	20563	27617	27221	27204	27753	32247	29723	28947	29350	29095	28676	29263	38795	42494	39110	34842	30865	28639	27874	27763	27925	27937	27692	27783	27847	27529	27853	27629	27858	27748	27632	27799	27691	27840	27735	27936	27692	27639	27586	27723	27872	27774	27882	27832	27987	27643	27518	27749	27600	27716	27748	27558	27492	27584	27741	27552	27447	27448	27541	27525	27343	27450	27794	27734	27650	27656	27746	28018	27696	27831	27634	27581	27630	27681	27623	27780	27573	27770	27667	27893	27700	27848	27646	27869	27772	27464	27618	27664	27542	27664	27616	27794	27657	27658	27815	27549	27554	27600	27524	27416	27933	27778	27798	27777	27783	27460	27959	27826	27598	27719	27598	27486	27496	27635	27665	27571	27740	27546	27871	27778	27713	27842	27387	27698	27646	27413	27512	27572	27515	27609	27874	27633	27553	27831	27805	27702	27638	27727	27794	27960	27747	27641	27577	27381	27557	27647	27738	27802	27916	27674	27758	27714	27847	27765	28022	27922	27793	27815	27630	27833	27664	27701	27618	27568	27464	27516	27673	27735	27713	27862	27470	27422	27694	27461	27600	27881	27782	27676	27617	27373	27689	27908	27544	27977	27788	27683	27563	27531	27800	27811	27843	27757	27845	27640	27494	27726	27777	27627	27723	27608	27803	27657	27806	27679	27642	27608	27293	27612	27611	27774	27778	27826	27747	27593	27730	27568	27671	27714	27601	27607	27716	27588	27382	27622	27554	27854	27638	27706	27480	27548	27630	27881	27893	27622	27637	27285	27791	27650	27876	27521	27675	27744	27707	27753	27702	27714	27815	27276	27568	27774	27733	27732	27424	27708	27521	27474	27598	27756	27853	27453	27496	27508	27471	27432	27633	27762	27648	27663	27525	27646	27773	27726	27694	27623	27700	27785	27706	27839	27649	27449	27660	27519	27618	27769	27716	27405	27773	27814	27874	27759	27680	27984	27824	27832	27549	27631	27814	27607	28024	27754	27583	27862	27598	27665	27638	27911	27641	27553	27943	27829	27592	27599	27649	27658	27759	27709	27671	27565	27791	27476	27540	27896	27420	27849	27424	27518	27788	27862	27552	27592	27803	27685	27705	27578	27606	27976	27640	27765	27510	27714	27667	27608	27737	27970	27708	27398	27800	27592	27930	27769	27696	27553	27642	27524	27692	27710	27506	27618	27548	27725	27502	27696	27633	27522	27788	27571	27687	27778	27600	27720	27829	27502	27891	27736	27594	27811	27855	27489	27501	27737	27707	27885	27532	27808	27847	27552	27537	27549	27759	27615	27649	28023	27636	27720	27783	27677	27817	27514	27596	27551	27485	27394	27669	27783	27800	27873	27830	27603	27575	27540	27544	27821	27730	27345	27783	27850	27866	27731	27598	27985	27534	27829	27483	27748	27871	27500	27845	27794	27654	27496	27722	27663	27795	28019	27779	27694	27537	27874	27768	27526	27457	27736	27915	27468	27321	27681	27820	27693	27903	27864	27849	27597	27827	27613	27722	27648	27605	27551	27466	27781	27772	27678	27532	27879	27511	27629	27602	27801	27611	27897	27714	27324	27721	27771	27965	27742	27851	27565	27630	27849	27983	27643	27704	27592	27750	27665	27694	27553	27678	27588	27593	27744	27784	27871	27613	27576	27605	27649	27730	27955	27866	27554	27499	27819	27706	27670	27650	27720	27911	27835	27795	27362	27800	27674	27791	27687	27566	27466	27802	27604	27660	27681	27656	27542	27690	27759	27608	27919	27812	27607	27674	27727	27606	27811	27879	27741	27892	27472	27710	27650	27573	27835	27728	27699	27883	27477	27779	27693	27749	27626	27608	27526	27913	27348	27670	27724	27617	27878	27646	27823	27618	27751	27825	27680	27717	27556	27318	27936	27734	27672	27476	27834	27691	27936	27894	27729	27667	27748	27886	27860	27681	27828	27657	27399	27547	27674	27807	27773	27507	27663	27627	27664	27721	27673	27625	27688	27626	27674	27531	27645	27716	27609	27921	27707	27631	27718	27527	27701	27628	27893	27854	27502	27786	27765	27497	27620	27444	27699	27697	27733	27651	27818	27787	27852	27534	27795	27729	27736	27676	27742	27775	27496	27915	27578	27769	27819	27708	27685	27803	27702	27463	27701	27825	27593	27558	27728	27709	27784	27815	27698	27709	27699	27507	27660	27848	27585	27933	27950	27732	27674	27593	27974	27425	27619	27708	27578	27842	27785	27784	27796	27584	27612	27706	27752	27625	27608	27624	27572	27620	27921	27630	27854	27440	27574	27752	27836	27781	27909	27839	27659	27555	27754	27797	27855	27568	27789	27381	27701	27697	27749	27374	27739	27728	27935	27718	27774	27856	27896	27719	27799	27528	27895	27773	27743	27667	27657	27579	27763	27524	27873	27891	27832	27854	27559	27879	27807	27575	27843	27812	27789	27596	27573	27964	27582	27458	27859	27452	27531	27792	27670	27823	27615	27619	27695	27675	27695	27419	27622	27783	27756	27443	27677	27775	27541	27971	27639	27495	27686	27800	27793	27542	27665	27465	27646	27724	27655	27856	27661	27699	27883	27458	27412	27683	27516	27645	27816	27652	27777	27687	27700	27661	27848	27713	27865	27696	27731	27896	27557	27530	27986	27777	27681	27702	27689	27616	27678	27644	27581	27442	27577	27503	27200	27669	27677	27559	27579	27677	27645	27758	27541	27732	27578	27891	27744	27709	27867	27992	27838	27925	27835	27679	27727	27667	27613	27714	27965	27517	27683	27604	27783	27404	27773	27611	27537	27674	27551	27637	27753	27696	27677	27553	27575	27620	27460	27466	27508	27585	27845	27531	27524	27606	27709	27581	27890	27660	27775	27683	27703	27693	27439	27839	27779	27577	27972	27685	27613	27521	27700	27579	27713	27610	27604	27932	27696	27724	27556	27886	27521	27387	27562	27941	27765	27591	27635	27663	27440	27653	27851	27759	27838	27704	28043	27720	27648	27658	27712	27636	27618	27764	27793	28040	27746	27699	27915	27709	27813	27850	27571	27519	27579	27582	27819	27544	27753	27683	27771	27726	27780	27629	27727	27926	27663	27658	27568	27631	27909	27764	27666	27729	27848	27557	27527	27612	27565	27750	27653	27613	27809	27652	27697	27538	27799	27746	27784	27785	27621	27471	27520	27615	27835	27773	27871	27552	27654	27774	27526	27554	27768	27350	27727	27641	27728	27730	27785	27444	27811	27706	27535	27861	27627	27659	27665	27590	27296	27391	27664	27388	27532	27338	27521	27706	27621	27679	27797	27594	27409	27840	27794	27405	27979	27649	27496	27777	27648	27710	27736	27752	27657	27684	27379	27669	28093	27514	27746	27444	27623	27500	27389	27769	27590	27786	27718	27665	27428	27564	27527	27915	27469	27545	27434	27460	27401	27645	27834	27584	27606	27608	27584	27487	27839	27856	27792	27658	27636	27670	27747	27670	27645	27731	27664	27806	27731	27657	27639	27851	27749	27768	27620	27716	27697	27389	27786	27557	27499	27615	27836	27699	27656	27584	27490	27539	27911	27527	27604	27161	27418	27841	27738	27806	27659	27521	27744	27678	27826	27690	27646	27794	28028	27691	27544	27641	27871	27693	27564	27650	27649	27630	27815	27716	27642	28058	27676	27744	27504	27411	27635	27325	27679	27733	27639	27600	27631	27665	27776	27657	27526	27615	27808	27718	27667	27459	27872	27558	27602	27624	27660	27630	27733	27667	27719	27566	27676	27585	27777	27697	27384	27460	27482	27462	27711	27494	27616	28023	27494	27665	27754	27800	27700	27609	27717	27606	27783	27497	27658	27858	27843	27744	27450	27763	27843	27802	27747	27565	27728	27802	27640	27520	27688	27630	27653	27746	27633	27716	27528	27886	27650	27850	27884	27559	27783	27489	27727	27866	27940	27539	27541	27822	27417	27471	27707	27697	27740	27641	27851	27717	27743	27509	27637	27575	27804	27413	27518	27712	27916	27677	27738	27627	27661	27627	27510	27531	27738	27588	27551	27771	27642	27678	27570	27552	27690	27533	27695	27544	27665	27759	27828	27630	27602	27561	27519	27653	27606	27450	27737	27805	27659	27704	27948	27612	27838	27623	27799	27987	27872	27679	27647	27779	27773	27565	27706	27619	27983	27678	27751	27570	27684	27650	27988	27622	27732	27933	27729	27605	27764	27805	27790	27900	27861	27883	27683	27762	27553	27594	27385	27613	27702	27432	27668	27532	27815	27660	27552	27692	27414	27696	27716	27794	27936	27694	27744	27646	27599	27556	27482	27875	27536	27633	27545	27612	27665	27759	27575	27954	27835	27844	27689	27881	27878	27615	27663	27621	27885	27696	27640	27509	27603	27635	27673	27673	27526	27628	27751	27764	27825	27918	27378	27714	27630	27573	27575	27820	27540	27502	27579	27578	28037	27683	27665	27665	27529	27861	27844	27604	27670	27823	27461	27641	27512	27575	27753	27772	28000	27909	27446	27709	27751	27588	27599	27661	27759	27438	27795	27482	27688	27787	27829	27640	27742	27779	27832	27894	27695	27441	27476	27733	27773	27606	27549	27810	27793	27587	27542	27521	27628	27441	27618	27711	27619	27527	27632	27684	27520	27644	27649	27560	27746	27681	27622	27847	27812	27769	27844	27548	27509	27565	27791	27504	27750	27831	27701	27583	27707	27620	27542	27744	27474	27517	27749	27631	27739	27625	27428	27451	27478	27722	27659	27834	27831	27749	27673	27655	27600	27702	27553	27968	27675	27587	27720	27733	27834	27880	27896	27799	27661	27781	27693	27587	27672	27572	27608	27715	27739	27565	27695	27768	27591	27710	27630	27580	27530	27692	27657	27663	27624	27755	27855	27700	27844	27714	27600	27617	27659	27489	27721	27939	27785	27668	27836	27807	27516	27570	27548	27619	27801	27500	27726	27941	27722	27822	27874	27750	27618	27818	27747	27617	27466	27673	27871	27841	27618	27750	27503	27749	27628	27558	27913	27810	27596	27858	27897	27526	27746	27872	27493	27811	27736	27627	27614	27675	27972	28087	27699	27733	27661	27693	27909	27639	27630	27495	27699	27786	27569	27796	27661	27717	27668	27713	27832	27742	27769	27826	27630	27663	27475	27756
50004	77138	69279	54995	37985	22383	21093	20453	19787	19347	18989	18382	20297	33049	35272	31349	26036	20771	18341	17774	17686	17660	17498	17613	17734	17578	17604	17632	17554	17559	17477	17767	17680	17662	17603	17664	17589	17732	17619	17573	17636	17568	17504	17698	17776	17571	17797	17538	17604	17612	17556	17592	17523	17771	17519	17482	17610	17563	17771	17584	17525	17700	17596	17531	17499	17774	17561	17671	17647	17559	17652	17607	17740	17712	17667	17583	17615	17616	17664	17591	17509	17643	17612	17700	17677	17510	17578	17585	17686	17695	17633	17420	17679	17527	17562	17574	17733	17708	17523	17633	17503	17795	17658	17531	17697	17685	17628	17607	17511	17468	17772	17694	17699	17607	17582	17621	17823	17767	17517	17668	17566	17623	17490	17690	17554	17825	17459	17502	17524	17606	17523	17788	17690	17574	17583	17652	17500	17683	17610	17830	17748	17683	17626	17614	17477	17529	17476	17614	17612	17654	17643	17610	17566	17666	17642	17512	17648	17678	17639	17461	17513	17711	17733	17515	17526	17445	17439	17500	17689	17694	17630	17571	17643	17773	17412	17635	17645	17599	17546	17814	17671	17562	17851	17589	17555	17764	17645	17449	17656	17489	17454	17566	17667	17529	17733	17591	17665	17664	17751	17545	17629	17621	17745	17587	17555	17801	17552	17530	17578	17454	17711	17497	17593	17674	17505	17563	17674	17535	17624	17662	17614	17437	17629	17577	17526	17906	17845	17637	17656	17610	17731	17501	17613	17590	17697	17697	17509	17563	17714	17701	17624	17597	17719	17509	17666	17389	17682	17501	17505	17691	17673	17688	17645	17634	17747	17622	17674	17619	17710	17800	17493	17669	17584	17554	17741	17678	17917	17615	17586	17732	17644	17594	17622	17768	17543	17657	17635	17567	17491	17503	17674	17697	17560	17647	17682	17500	17709	17651	17694	17698	17537	17544	17538	17537	17851	17587	17583	17569	17620	17666	17805	17606	17675	17766	17458	17616	17677	17700	17742	17661	17681	17762	17574	17705	17618	17671	17714	17719	17537	17712	17525	17553	17651	17394	17477	17511	17523	17570	17641	17421	17463	17678	17481	17580	17499	17710	17705	17715	17627	17602	17526	17545	17595	17728	17423	17620	17688	17573	17609	17532	17551	17668	17608	17531	17696	17636	17561	17569	17645	17667	17666	17622	17569	17527	17684	17627	17622	17674	17581	17657	17606	17524	17697	17797	17598	17452	17589	17538	17584	17637	17660	17714	17533	17606	17474	17753	17656	17510	17662	17578	17525	17539	17686	17646	17511	17563	17509	17514	17510	17692	17598	17676	17719	17629	17586	17578	17673	17682	17790	17553	17571	17575	17579	17529	17720	17627	17749	17551	17652	17487	17653	17661	17558	17726	17730	17590	17524	17578	17669	17759	17796	17494	17632	17661	17596	17529	17599	17465	17666	17550	17599	17587	17597	17648	17555	17636	17502	17628	17639	17777	17641	17581	17712	17599	17671	17502	17499	17645	17488	17672	17379	17435	17746	17620	17676	17796	17546	17747	17598	17726	17646	17541	17820	17570	17801	17830	17611	17498	17749	17481	17641	17373	17562	17617	17538	17667	17470	17494	17617	17420	17575	17455	17797	17718	17600	17385	17529	17669	17421	17531	17456	17579	17582	17703	17517	17481	17443	17605	17600	17629	17502	17683	17359	17642	17752	17496	17733	17686	17706	17549	17632	17650	17411	17770	17652	17481	17807	17604	17692	17618	17656	17622	17796	17554	17668	17683	17797	17585	17541	17597	17579	17457	17595	17766	17626	17455	17510	17757	17724	17582	17818	17664	17613	17831	17636	17611	17462	17601	17453	17716	17673	17587	17734	17498	17721	17540	17681	17572	17706	17480	17727	17609	17486	17624	17646	17923	17541	17623	17527	17518	17679	17585	17717	17624	17483	17637	17483	17678	17749	17554	17623	17653	17700	17469	17567	17662	17732	17786	17520	17539	17590	17460	17439	17583	17564	17581	17565	17525	17642	17495	17693	17565	17639	17604	17774	17614	17642	17704	17798	17632	17648	17666	17573	17829	17558	17667	17611	17651	17695	17674	17641	17700	17620	17657	17631	17530	17610	17835	17603	17538	17779	17758	17603	17712	17727	17829	17675	17626	17725	17681	17508	17716	17681	17559	17724	17712	17783	17559	17555	17728	17515	17445	17634	17641	17686	17522	17701	17574	17693	17535	17506	17794	17777	17373	17524	17694	17787	17656	17564	17727	17455	17621	17518	17605	17616	17654	17564	17582	17575	17480	17640	17612	17464	17588	17485	17583	17633	17738	17676	17615	17680	17705	17551	17641	17450	17736	17664	17590	17649	17478	17650	17774	17588	17587	17328	17668	17635	17550	17742	17720	17628	17453	17637	17816	17814	17364	17751	17679	17652	17669	17607	17519	17370	17678	17516	17672	17491	17581	17634	17510	17571	17712	17589	17518	17579	17653	17607	17506	17499	17591	17415	17660	17560	17596	17412	17492	17649	17699	17829	17667	17444	17585	17688	17459	17554	17547	17721	17469	17648	17518	17600	17560	17558	17619	17692	17543	17507	17561	17648	17731	17641	17635	17695	17674	17599	17794	17453	17598	17654	17643	17627	17725	17668	17628	17666	17583	17689	17509	17595	17586	17657	17605	17642	17701	17749	17554	17544	17526	17593	17467	17669	17510	17695	17760	17619	17670	17562	17495	17673	17672	17492	17510	17575	17460	17675	17586	17706	17675	17453	17736	17591	17767	17677	17632	17455	17558	17699	17708	17633	17442	17561	17622	17595	17475	17554	17727	17545	17650	17531	17552	17650	17796	17542	17518	17645	17533	17766	17802	17587	17594	17699	17539	17669	17497	17522	17653	17660	17581	17632	17453	17588	17458	17638	17712	17710	17545	17538	17497	17728	17548	17614	17585	17566	17643	17645	17530	17672	17604	17526	17704	17689	17623	17500	17550	17635	17644	17678	17668	17636	17574	17586	17615	17768	17679	17566	17628	17530	17615	17608	17577	17581	17556	17731	17559	17411	17586	17561	17661	17662	17551	17656	17758	17585	17621	17591	17700	17588	17610	17530	17496	17569	17427	17691	17616	17627	17520	17572	17541	17653	17647	17620	17901	17637	17427	17666	17648	17583	17553	17706	17526	17632	17607	17619	17590	17668	17510	17672	17613	17670	17563	17397	17745	17447	17479	17472	17551	17516	17556	17497	17617	17513	17647	17776	17675	17716	17611	17778	17916	17415	17515	17663	17622	17685	17553	17550	17588	17540	17672	17747	17623	17589	17564	17547	17647	17582	17675	17665	17669	17567	17485	17645	17511	17441	17686	17779	17514	17361	17667	17613	17658	17666	17632	17509	17704	17678	17528	17606	17676	17509	17753	17679	17551	17523	17534	17665	17772	17574	17605	17609	17558	17702	17632	17485	17730	17611	17405	17677	17488	17690	17640	17532	17657	17626	17619	17503	17578	17655	17567	17314	17713	17775	17674	17587	17696	17795	17695	17599	17497	17650	17561	17666	17527	17605	17669	17719	17589	17696	17506	17620	17594	17788	17819	17525	17625	17705	17653	17685	17728	17633	17607	17360	17335	17646	17682	17596	17741	17727	17498	17625	17626	17711	17544	17586	17605	17508	17664	17444	17590	17578	17673	17455	17566	17628	17738	17614	17502	17488	17768	17717	17572	17640	17605	17746	17535	17631	17481	17775	17609	17687	17551	17602	17602	17560	17449	17606	17695	17447	17533	17691	17459	17501	17704	17633	17338	17537	17534	17533	17589	17496	17624	17502	17446	17719	17772	17672	17674	17801	17811	17639	17602	17829	17557	17878	17529	17773	17591	17755	17593	17598	17726	17443	17587	17607	17598	17624	17413	17618	17644	17655	17520	17607	17710	17577	17711	17630	17406	17715	17773	17793	17725	17441	17287	17597	17701	17587	17585	17562	17708	17616	17584	17518	17375	17767	17709	17566	17597	17642	17579	17676	17706	17458	17493	17522	17603	17496	17685	17564	17571	17473	17513	17434	17637	17766	17611	17419	17642	17466	17352	17484	17522	17572	17769	17401	17702	17645	17746	17551	17510	17773	17727	17540	17495	17681	17499	17584	17590	17529	17654	17463	17654	17556	17606	17381	17547	17669	17602	17629	17624	17665	17656	17686	17605	17546	17611	17651	17677	17629	17689	17474	17536	17832	17397	17721	17681	17589	17732	17541	17493	17627	17579	17696	17648	17511	17718	17631	17608	17546	17645	17738	17575	17817	17570	17686	17513	17547	17620	17456	17578	17617	17645	17581	17652	17644	17630	17537	17502	17795	17540	17571	17468	17641	17625	17632	17539	17742	17451	17412	17773	17684	17620	17606	17606	17640	17645	17733	17662	17418	17677	17805	17517	17645	17615	17644	17574	17513	17597	17580	17751	17473	17581	17447	17770	17685	17609	17666	17647	17692	17645	17556	17533	17622	17771	17478	17587	17595	17548	17583	17597	17527	17692	17705	17688	17678	17724	17729	17585	17649	17486	17480	17751	17660	17682	17574	17654	17755	17672	17808	17539	17591	17399	17592	17748	17546	17641	17620	17619	17621	17571	17478	17742	17597	17558	17581	17501	17678	17701	17711	17702	17479	17627	17672	17585	17575	17430	17622	17552	17611	17476	17501	17562	17591	17607	17619	17568	17517	17640	17531	17604	17555	17585	17462	17667	17604	17603	17534	17549	17657	17897	17640	17647	17574	17714	17713	17595	17710	17581	17799	17678	17631	17692	17603	17612	17715	17635	17675	17585	17571	17626	17662	17450	17582	17683	17643	17544	17468	17745	17620	17741	17632	17523	17812	17619	17615	17535	17599	17709	17609	17724	17541	17508	17701	17522	17483	17638	17604	17500	17780	17583	17530	17572	17462	17809	17578	17596	17691	17687	17697	17643	17528	17549	17491	17706	17651	17583	17762	17449	17661	17688	17627	17627	17663	17603	17682	17647	17512	17420	17530	17522	17587	17624	17840	17879	17574	17579	17756	17788	17479	17599	17610	17522	17649	17712	17623	17422	17526	17564	17695	17629	17475	17701	17493	17729	17678	17589	17447	17761	17573	17649	17551	17706	17667	17515	17684	17621	17655	17553
45760	44373	46478	38095	30039	28848	28897	28108	27984	28029	27983	27814	27974	28109	28611	28578	28376	27864	27826	27588	27609	27582	27698	27693	27737	27473	27688	27907	27756	27802	27762	27569	27622	27613	27793	27737	27659	27464	27750	27589	27549	27713	27839	27652	27538	27537	27705	27667	27837	27809	27797	27592	27784	27613	27644	27702	27736	27894	27510	27199	27607	27291	27835	27370	27694	27558	27763	27674	27714	27656	27751	27746	27676	27427	27710	27667	27635	27595	27926	27928	27445	27542	27651	27767	27670	27674	27617	27721	27740	27613	27719	27630	27549	27695	27853	27909	27756	27742	27809	27480	27632	27707	27744	27977	27398	27607	27688	27251	27604	27442	27747	27563	27722	27425	27646	27797	27603	27530	27818	27730	27708	27607	27984	27770	27701	27601	27680	27672	27613	27770	27804	27671	27770	27747	27717	27603	27911	27761	27623	27719	27683	27674	27694	27750	27669	27628	27662	27658	27753	27435	27673	27746	27942	27715	27587	27893	27444	27502	27696	27587	27699	27749	27575	27580	27904	27585	27664	27491	27700	27672	27494	27477	27393	27562	27921	27278	27778	27501	27617	27768	27519	27499	27503	27662	27841	27768	27789	27690	27418	27483	27713	27709	27525	27588	27571	27487	27568	27590	27666	27800	27875	27720	27821	27749	27623	27594	27677	27710	27740	27672	27704	27717	27912	27673	27629	27643	27749	27740	27741	27841	27873	27619	27766	27731	27656	27612	27488	27576	27525	27607	27610	27701	27768	27439	27544	27542	27478	27500	27627	27825	27569	27585	27676	27586	27602	27568	27519	27879	27768	27460	27698	27609	27760	27738	27659	27423	27554	27751	27537	27823	27773	27448	27738	27509	27739	27657	27707	27755	27648	27794	27584	27696	27573	27556	27437	27638	27957	27653	27639	27974	27466	27608	27613	27766	27576	27768	27666	27800	27605	27564	27561	27788	27793	27552	27838	27697	27835	27548	27673	27804	27780	27895	27689	27498	27917	27743	27532	27787	27868	27524	28060	27639	27336	27335	27381	27480	27715	27788	27352	27522	27746	27509	27786	27037	27566	27482	27775	27641	27673	27868	27535	27694	27649	27695	27622	27837	27737	27618	27839	27529	27617	27451	27700	27403	27830	27924	27565	27629	27703	27417	27533	27460	27796	27730	27546	27750	27844	27493	27936	27464	27573	27685	27622	27501	27677	27446	27533	27560	27575	27745	27808	27540	27624	27677	27407	27594	27510	27348	27509	27688	27505	27714	27444	27529	27361	27614	27679	27657	27615	27613	27677	27611	27630	27669	27817	27401	27736	27591	27767	27678	27279	27630	27684	27524	27704	27597	27649	27522	27621	27512	27810	27781	27639	27676	27748	27691	27572	27563	27585	27625	27396	27229	27650	27901	27661	27668	27625	27536	27600	27443	27695	27758	27889	27631	27586	27555	27519	27681	27656	27578	27615	27691	27853	27576	27711	27699	27584	27720	27641	27725	27540	27633	27633	27529	27808	27584	27863	27633	27488	27716	27650	27743	27812	27648	27678	27474	27731	27448	27785	27801	27808	27591	27492	27770	27594	27769	27786	27777	28015	27761	27574	27738	27582	27560	27746	27777	27344	27449	27562	27478	27665	27691	27440	27697	27747	27911	27484	27603	27875	27700	27613	27603	27708	27661	27852	27547	27778	27545	27531	27654	27899	27708	27645	27563	27599	27877	27730	27566	27361	27461	27620	27667	27623	27505	27597	27690	27436	27446	27615	27804	27616	27710	27666	27609	27530	27577	27713	27477	27706	27606	27639	27438	27846	27607	27665	27380	27800	27788	27598	27748	27664	27955	27419	27650	27719	27590	27818	27768	27623	27736	27746	27547	27559	27911	27957	27682	27478	27562	27473	27569	27529	27660	27688	27575	27616	27789	27709	27598	27784	27602	27823	27584	27179	28016	27820	27442	27554	27765	27504	27998	27603	27820	27775	27667	27793	27616	27643	27626	27465	27570	27542	27697	28047	27749	27534	27660	27584	27630	27666	27496	27645	27685	27653	27693	27553	27771	27826	27822	27817	27487	27625	27621	27719	27763	27615	27570	27716	27682	27590	27733	27896	27618	27855	27716	27579	27552	27621	27968	27902	27723	27689	27398	27696	27661	27590	27293	27613	27473	27526	27488	27519	27636	27540	27524	27330	27559	27546	27553	27440	27679	27480	27718	27631	27559	27809	27489	27532	27486	27757	27611	27488	27562	27657	27771	27703	27618	27671	27812	27635	27864	27803	27605	27659	27622	27596	27827	27640	27309	27497	27644	27681	27711	27705	27765	27762	27670	27595	27740	27746	27815	27504	27739	27520	27526	27731	27404	27727	27896	27696	27554	27840	27794	27691	27639	27668	27751	27624	27644	27782	27666	27886	27777	27924	27579	27741	27403	27711	27657	27748	27650	27646	27495	27401	27638	27525	27459	27688	27522	27550	27773	27626	27651	27691	27400	27791	27375	27650	27821	27443	27544	27571	27888	27451	27707	27735	27567	27678	27513	27513	27614	27698	27677	27725	27819	27837	27703	27751	27485	27413	27734	27541	27661	27760	27647	27779	27864	27800	27512	27840	27738	27413	27661	27477	27557	27711	27538	27930	27500	27822	27547	27738	27634	27655	27670	27728	27444	27415	27422	27737	27600	27780	27597	27486	27752	27482	27639	27633	27797	27589	27721	27620	27728	27366	27417	27606	27433	27731	27605	27678	27812	27342	27401	27711	27655	27737	27788	27571	27711	27799	27494	27611	27523	27554	27676	27461	27609	27687	27565	27628	27759	27756	27715	27550	27377	27714	27605	27516	27703	27636	27794	27711	27717	27697	27498	27964	27736	27756	27467	27663	27528	27751	27853	27743	27494	27436	27398	27787	27589	27565	27824	27803	27558	27492	27599	27706	27665	27604	27674	27548	27531	27508	27691	27482	27657	27657	27470	27516	27777	27781	27700	27794	27587	27775	27862	27598	27560	27675	27817	27611	27700	27927	27695	27680	27790	27601	27701	27660	27644	27929	27558	27699	27595	27624	27438	27606	27367	27750	27579	27730	27728	27531	27640	27547	27666	27532	27746	27421	27629	27745	27646	27861	27602	27609	27737	27723	27768	27736	27707	27657	27470	27710	27668	27414	27535	27779	27586	27831	27680	27713	27659	27527	27598	27447	27612	27342	27496	27602	27784	27388	27733	27734	27747	27765	27601	27610	27622	27761	27753	27705	27784	27600	27671	27650	27549	27740	27662	27534	27839	27726	27731	27585	28014	27640	27590	27632	27772	27682	27431	27585	27601	27632	27932	27646	27673	27576	27686	27759	27726	27618	27564	27707	27768	27754	27439	27452	27866	27795	27646	27763	27664	27749	27819	27743	27905	27659	27451	27584	27613	27651	27464	27620	27524	27734	27747	27813	27467	27837	27437	27676	27491	27547	27587	27620	27566	27610	27498	27724	27649	27797	27710	27680	27729	27544	27767	27717	27587	27697	27634	27501	27907	27664	28009	27607	27271	27470	27577	27643	27709	27570	27511	27507	27717	27485	27600	27751	27611	27742	27784	27609	28031	27686	27758	27972	27450	27600	27608	27833	27693	27794	27707	27762	27429	27742	27773	27883	27621	27644	27705	27808	27424	27409	27595	27606	27977	27694	27644	27733	27751	27647	27547	27480	27652	27646	27887	27596	27738	27614	27679	27520	27810	27683	27725	27539	27841	27803	27517	27749	27925	27608	27439	27614	27817	27722	27743	27756	27757	27526	27608	27635	27566	27422	27483	27439	27430	27466	27443	27535	27718	27565	27695	27606	27749	27891	27633	27730	27595	27571	27927	27313	27662	27548	27892	27717	27453	27571	27445	27731	27709	27882	27612	27851	27669	27732	27492	27665	27578	27625	27551	27705	27943	27623	27665	27639	27594	27659	27780	27587	27610	27965	27567	27700	27688	27764	27548	27398	27732	27663	27658	27621	27858	27511	27499	27634	27651	27680	27409	27546	27488	27610	27609	27701	27739	27594	28044	27513	27589	27532	27583	27801	27462	27701	27567	27548	27329	27673	27635	27379	27662	27753	27765	27721	27775	27741	27631	27550	27424	27353	27578	27630	27801	27758	27793	27593	27648	27650	27930	27879	27728	27549	27639	27779	27748	27606	27752	27743	27370	27645	27563	27880	27702	27637	27596	27540	27742	27930	27699	27767	27648	27630	27614	27688	27747	27760	27752	27644	27845	27548	27484	27750	27487	27774	27651	27696	27768	27822	27591	27622	27625	27401	27879	27641	27847	27333	27536	27717	27460	27451	27650	27879	27979	27806	27522	27589	27536	27554	27475	27620	27788	27705	27608	27568	27548	27393	28036	27659	27520	27797	27702	27323	27864	27638	27624	27667	27626	27635	27771	27763	27771	27532	27538	27472	27824	27757	27724	27884	27383	27621	27794	27430	27614	27733	27549	27731	27789	27807	27599	27588	27570	27624	27536	27539	27521	27720	27609	27695	27690	27778	27881	27724	27693	27819	27879	27638	27749	27932	27578	27590	27613	27777	27565	27662	27827	27621	27320	27651	27703	27610	27688	27717	27765	27780	27746	27514	27689	27510	27873	27958	27708	27632	27800	27523	27518	27551	27544	27603	27726	27518	27835	27915	27674	27602	27590	27726	27901	27674	27770	27683	27695	27618	27797	27712	27688	27390	27740	27617	27686	27769	27814	27939	27680	27538	27625	27712	27445	27497	27773	27583	27427	27445	27982	27765	27535	27703	27713	27984	27625	27678	27603	27700	27624	27690	27847	27702	27756	27576	27680	27508	27810	27616	27742	27832	27755	27768	27337	27639	27715	27644	27735	27462	27577	27619	27685	27862	27956	27557	27668	27705	27733	27623	27637	27493	27547	27612	27684	27667	27517	27784	27750	27914	27995	27733	27706	27636	27365	27604	27306	27863	27729	27624	27654	27704	27751	27878	27734	27606	27608	27707	27629	27826	27398	27590	27730	27782	27562	27505	27659	27649	27496	27629	27721	27618	27593	27622	27593	27440	27411	27485	27846	27798	27411	27460	27596	27698	27469	27596	27749	27777	27652	27444	27913	27908	27885	27754	27523	27357	27615	27536	27794	27572	27640	27434	27565	27659	27480	27483	27694
47678	48780	45209	28949	20575	19345	18967	18317	18067	18063	17853	17903	17697	18331	18980	18584	18270	17752	17626	17515	17588	17710	17551	17533	17621	17669	17601	17587	17612	17639	17584	17456	17614	17637	17545	17638	17540	17704	17622	17597	17548	17466	17503	17633	17442	17629	17675	17772	17691	17801	17672	17680	17455	17648	17641	17642	17748	17429	17799	17543	17826	17589	17449	17593	17750	17618	17574	17696	17595	17589	17580	17527	17745	17530	17522	17628	17665	17449	17622	17443	17545	17555	17670	17589	17620	17664	17716	17517	17537	17729	17541	17576	17560	17744	17480	17645	17766	17420	17555	17556	17752	17621	17877	17534	17637	17592	17517	17726	17711	17577	17522	17545	17605	17603	17724	17731	17595	17513	17684	17594	17531	17671	17599	17574	17598	17676	17508	17405	17583	17782	17638	17542	17687	17506	17540	17521	17699	17824	17543	17476	17586	17600	17645	17427	17977	17648	17592	17575	17630	17445	17521	17632	17650	17472	17548	17576	17779	17649	17687	17536	17663	17523	17610	17584	17739	17691	17752	17623	17699	17698	17522	17476	17671	17715	17760	17718	17643	17462	17521	17483	17649	17473	17701	17673	17615	17629	17414	17575	17716	17661	17736	17564	17618	17696	17750	17515	17670	17772	17628	17723	17646	17795	17558	17688	17614	17641	17694	17648	17706	17666	17666	17566	17645	17608	17653	17633	17558	17497	17664	17524	17600	17496	17588	17562	17543	17554	17696	17618	17463	17722	17583	17595	17734	17688	17707	17600	17669	17631	17567	17753	17492	17716	17810	17564	17605	17634	17709	17558	17549	17383	17624	17637	17650	17417	17548	17571	17442	17393	17558	17398	17586	17556	17632	17525	17572	17643	17577	17519	17530	17542	17465	17660	17679	17686	17679	17612	17565	17612	17643	17599	17660	17583	17694	17581	17643	17396	17704	17550	17656	17518	17762	17624	17772	17496	17543	17566	17472	17475	17717	17571	17574	17526	17635	17456	17451	17595	17641	17581	17529	17835	17552	17629	17717	17565	17641	17596	17494	17507	17413	17511	17696	17623	17864	17647	17733	17771	17688	17646	17655	17601	17620	17739	17503	17858	17561	17687	17694	17711	17692	17496	17658	17645	17536	17565	17551	17480	17573	17447	17769	17671	17639	17567	17574	17582	17657	17466	17727	17509	17678	17680	17583	17676	17604	17553	17714	17725	17658	17650	17666	17545	17620	17566	17539	17507	17548	17515	17792	17635	17645	17764	17519	17559	17672	17560	17786	17531	17738	17664	17456	17642	17675	17685	17536	17716	17719	17540	17546	17579	17565	17695	17626	17723	17451	17734	17648	17482	17476	17488	17452	17541	17446	17597	17480	17562	17614	17704	17673	17574	17708	17719	17742	17610	17618	17409	17565	17527	17580	17738	17535	17563	17476	17708	17629	17729	17576	17730	17566	17596	17503	17573	17840	17441	17471	17639	17593	17636	17501	17629	17640	17542	17559	17351	17406	17467	17546	17660	17652	17767	17573	17587	17662	17654	17479	17644	17597	17524	17462	17684	17501	17493	17424	17641	17595	17507	17718	17471	17469	17691	17608	17728	17658	17449	17576	17536	17649	17645	17905	17562	17645	17551	17586	17512	17549	17698	17334	17623	17576	17630	17679	17420	17586	17570	17541	17638	17627	17811	17696	17706	17587	17592	17693	17526	17754	17622	17726	17613	17595	17569	17611	17488	17720	17501	17689	17613	17432	17617	17613	17723	17617	17626	17627	17425	17451	17594	17576	17540	17501	17594	17701	17690	17679	17536	17672	17658	17666	17534	17651	17690	17662	17694	17671	17699	17436	17618	17695	17661	17635	17494	17645	17845	17543	17642	17584	17644	17675	17620	17517	17765	17637	17588	17770	17689	17482	17510	17581	17555	17660	17693	17470	17662	17507	17839	17676	17634	17565	17772	17769	17529	17505	17703	17663	17559	17596	17606	17426	17730	17585	17446	17625	17709	17647	17710	17723	17786	17685	17634	17535	17451	17574	17502	17728	17540	17584	17744	17564	17535	17521	17463	17656	17667	17633	17589	17692	17551	17553	17518	17610	17602	17813	17718	17644	17584	17584	17751	17433	17350	17676	17592	17506	17772	17771	17724	17511	17736	17543	17779	17813	17492	17615	17614	17623	17663	17742	17511	17633	17561	17594	17654	17533	17710	17765	17578	17703	17355	17865	17604	17510	17645	17597	17605	17626	17669	17721	17693	17821	17652	17719	17506	17798	17606	17465	17510	17661	17663	17687	17475	17574	17708	17783	17799	17655	17601	17689	17688	17612	17511	17622	17625	17632	17488	17736	17641	17603	17752	17678	17541	17415	17795	17584	17474	17791	17545	17646	17632	17712	17574	17712	17742	17531	17684	17592	17571	17540	17838	17691	17536	17469	17618	17633	17644	17623	17728	17600	17620	17750	17598	17451	17598	17670	17533	17689	17789	17667	17583	17473	17693	17649	17805	17808	17680	17620	17600	17553	17524	17499	17608	17523	17500	17597	17692	17536	17381	17593	17510	17562	17538	17684	17638	17723	17575	17650	17722	17728	17526	17544	17493	17526	17576	17576	17634	17570	17603	17557	17587	17546	17743	17558	17471	17570	17508	17592	17558	17660	17528	17473	17615	17809	17601	17710	17772	17566	17637	17548	17631	17601	17563	17467	17596	17481	17648	17611	17605	17561	17579	17500	17624	17635	17558	17552	17671	17732	17653	17666	17729	17701	17533	17580	17750	17566	17583	17718	17647	17682	17668	17510	17702	17684	17520	17745	17631	17630	17593	17506	17593	17534	17620	17492	17631	17729	17675	17627	17489	17672	17881	17625	17577	17435	17503	17628	17406	17684	17684	17595	17570	17468	17632	17448	17630	17567	17381	17691	17596	17576	17734	17822	17618	17586	17616	17693	17723	17401	17561	17576	17532	17499	17619	17632	17603	17582	17610	17617	17409	17637	17570	17571	17566	17498	17524	17558	17415	17738	17649	17507	17411	17600	17528	17496	17592	17691	17650	17683	17507	17557	17484	17526	17542	17408	17649	17672	17642	17656	17535	17798	17658	17546	17607	17572	17644	17423	17594	17638	17534	17597	17846	17680	17573	17625	17492	17567	17733	17531	17782	17608	17677	17507	17657	17384	17693	17605	17588	17526	17526	17634	17587	17784	17565	17397	17666	17782	17639	17528	17692	17607	17610	17560	17756	17451	17613	17773	17617	17782	17442	17563	17412	17543	17725	17530	17557	17727	17682	17422	17659	17706	17512	17716	17356	17665	17722	17520	17458	17723	17644	17631	17599	17565	17599	17786	17662	17641	17727	17437	17634	17414	17756	17614	17666	17546	17691	17625	17561	17605	17507	17586	17748	17742	17530	17676	17633	17568	17527	17508	17658	17650	17599	17628	17926	17621	17540	17709	17664	17621	17602	17608	17596	17771	17666	17652	17605	17809	17479	17537	17696	17673	17433	17613	17518	17593	17730	17500	17760	17662	17564	17573	17737	17567	17663	17594	17573	17625	17663	17802	17687	17618	17698	17620	17684	17734	17679	17821	17426	17631	17540	17638	17621	17449	17501	17573	17651	17617	17565	17651	17691	17470	17597	17675	17665	17550	17676	17745	17491	17668	17637	17753	17516	17734	17575	17654	17639	17562	17579	17578	17693	17729	17710	17805	17524	17722	17530	17686	17571	17660	17556	17549	17701	17524	17663	17529	17527	17630	17840	17430	17583	17537	17592	17627	17450	17459	17534	17699	17592	17657	17573	17459	17552	17682	17614	17538	17735	17596	17603	17797	17541	17800	17796	17603	17582	17629	17568	17723	17503	17534	17697	17611	17758	17660	17518	17714	17425	17538	17568	17550	17418	17769	17571	17657	17615	17749	17680	17611	17699	17622	17645	17679	17654	17474	17701	17824	17621	17531	17623	17694	17549	17605	17561	17835	17637	17586	17586	17502	17546	17521	17664	17612	17604	17634	17494	17601	17591	17543	17568	17603	17679	17661	17568	17676	17587	17594	17426	17604	17620	17590	17864	17503	17609	17396	17606	17552	17584	17596	17741	17544	17632	17703	17455	17511	17640	17561	17824	17695	17621	17660	17727	17667	17769	17628	17624	17691	17529	17476	17834	17707	17601	17603	17582	17715	17531	17535	17618	17602	17596	17679	17769	17567	17762	17621	17562	17716	17493	17539	17641	17643	17671	17565	17649	17558	17566	17560	17710	17833	17560	17469	17549	17698	17688	17564	17571	17766	17660	17554	17720	17524	17750	17471	17504	17802	17628	17677	17513	17703	17687	17553	17444	17620	17543	17486	17542	17417	17620	17736	17686	17590	17516	17528	17593	17615	17641	17655	17680	17691	17841	17380	17768	17339	17614	17666	17551	17735	17579	17686	17693	17708	17661	17591	17714	17586	17688	17668	17631	17550	17702	17470	17732	17642	17766	17651	17678	17450	17583	17630	17580	17770	17673	17637	17560	17669	17471	17490	17618	17557	17599	17540	17556	17634	17549	17556	17640	17607	17512	17652	17630	17659	17597	17597	17792	17526	17691	17531	17769	17730	17570	17570	17456	17389	17655	17613	17551	17601	17592	17522	17429	17791	17618	17504	17444	17626	17650	17710	17653	17636	17571	17495	17569	17805	17755	17711	17472	17697	17660	17528	17652	17609	17593	17613	17583	17480	17749	17778	17661	17483	17565	17565	17707	17672	17674	17511	17678	17451	17842	17597	17661	17417	17496	17639	17816	17843	17519	17706	17582	17756	17844	17469	17532	17808	17636	17679	17595	17450	17590	17745	17506	17581	17604	17641	17413	17515	17706	17557	17531	17560	17597	17673	17555	17634	17608	17617	17571	17629	17694	17471	17591	17734	17519	17512	17581	17567	17636	17751	17471	17650	17763	17496	17772	17539	17478	17606	17565	17754	17529	17726	17577	17384	17642	17615	17820	17584	17513	17468	17566	17496	17598	17490	17559	17651	17623	17767	17710	17629	17546	17666	17669	17652	17458	17799	17548	17569	17618	17411	17585	17452	17650	17753	17642	17589	17609	17460	17376	17694	17627	17553	17706	17657	17571	17550	17595	17504	17659	17708	17567	17655	17482	17614	17609	17735	17577	17588	17560
23156	20553	28238	28802	28256	29474	32053	29567	28956	28830	28672	28401	28358	31819	39147	37639	33922	30534	28394	27871	28135	27798	27849	27923	27934	27750	27984	27983	27975	27948	27947	27890	28034	27949	28010	27864	28112	27878	27992	27791	27747	27999	27893	27932	28006	27847	27760	27800	27817	27566	27610	27939	27875	27650	27960	28094	28103	28109	27637	27937	27919	28015	27685	27670	27798	27966	27969	27698	27883	27718	27680	27835	27859	27702	28032	27502	27573	28068	28136	27949	27771	27695	27836	27913	27963	27703	27847	27850	27661	27737	27708	27987	28000	27856	28012	28160	27911	27908	27801	27961	27861	28054	27798	27935	27928	27799	28049	27767	27696	27861	27856	27726	27814	27739	27923	28082	27809	28015	27768	27744	27822	28139	28129	27870	27950	28066	27735	27957	27580	27687	27972	27924	27988	27972	27928	28187	27790	27786	27754	27813	28005	27991	27992	28113	28259	27863	27950	27802	27823	27791	27926	27851	27882	28065	27761	27897	27899	27825	27977	27736	27837	27706	27991	27890	27849	27739	27701	27945	27747	27780	27943	27559	27840	27918	27738	27777	27844	27811	27914	27898	27959	27794	28052	27974	27646	27997	27879	27704	27789	27838	27907	27927	27876	28029	27794	28013	27829	28015	27996	27782	27700	27929	27864	27702	28000	27764	28218	28039	27870	27631	27843	27911	27907	27979	28038	27940	27672	27798	27690	27911	27935	27770	28111	27584	27662	27896	27964	27659	27783	27865	27677	28124	27897	27948	28033	27962	27675	27594	27952	27743	27926	27877	27835	27829	27770	27892	27655	27853	27787	27821	27694	28009	27693	27691	27715	27901	27870	27930	27882	27845	28084	27836	27856	27796	27980	27880	28085	27977	27812	27713	27833	28119	27893	27728	27819	27803	28034	27867	27930	27845	27777	27962	27847	28127	27998	27771	27881	27893	27878	27718	28011	27798	28054	27956	27667	27478	27945	28210	28066	27703	27769	27632	27950	27770	28102	28016	27723	27804	27934	27926	28063	28084	27782	27944	28040	27596	27811	27937	27764	27988	27996	28018	27518	27566	28011	27991	27683	28102	27904	27459	27963	27943	27807	27590	27793	27812	28151	27858	27814	28030	27866	28074	28085	28068	27795	27651	27811	27760	27793	27624	27880	27681	27800	28126	27949	27855	28096	27672	27794	27756	27706	27993	28026	27895	28130	27961	27955	27970	27984	28002	27828	27859	27989	28013	28034	28246	27937	28007	27753	27840	27714	27882	27861	27916	27607	27666	28097	27819	28038	27683	27825	27677	28054	28065	28015	27908	27715	27661	27729	28097	27847	27887	28222	27838	27886	27772	27887	27631	27971	27965	27953	27820	27828	27737	28020	27947	27792	27897	28029	27781	27958	27613	27796	27782	27549	27629	27572	27685	28035	27844	28002	27797	28013	28138	28031	27875	27786	27824	27979	28049	27999	27884	27754	28025	27977	27891	27520	27735	27977	27915	27983	27760	27856	28009	28041	27893	28063	27979	27855	27785	27746	27933	27935	27956	27877	27718	27792	27790	27801	27868	27926	27619	27708	27999	27903	27825	27529	27691	27782	27737	27941	27762	28171	28072	27857	27748	28035	27765	27883	27799	27853	27816	27778	27901	28047	27894	27925	27916	27725	27975	28019	27877	27988	27760	27916	27905	27687	27684	28010	27657	27916	27593	27889	27763	27786	27898	27905	28045	27842	27785	28001	28151	27617	27730	28008	27672	27508	27805	27913	27944	27761	27965	27779	28004	27985	28028	27879	27945	27615	27870	27978	27796	27680	27621	27803	27787	27868	27899	28066	27923	27676	27746	27764	27896	27731	28025	27837	28084	27825	27699	28104	27844	28114	27939	28164	27858	27862	27572	27677	27966	28296	27953	27975	28000	27786	27819	27779	28080	27788	27973	27867	27548	27707	27811	27667	27901	28006	27917	27881	28065	27818	27864	27820	27773	27863	27994	27626	27637	27698	27778	28150	27635	27637	27682	27662	28001	27748	27691	28017	27766	27881	27909	28166	27865	27709	27838	27734	27556	27820	27942	27867	27947	27897	27861	27936	28034	27904	28007	27949	28075	27875	27905	27701	27840	27834	27951	27871	27923	27850	27938	27953	27695	27874	27809	27694	27562	28040	27792	27801	27638	27890	28038	27564	27896	27775	27944	27884	28058	27901	28098	27573	27679	28135	28143	28060	28059	27732	27808	28077	27838	27712	27874	27956	27845	27878	27887	28081	28027	27859	27649	27751	27732	27770	27889	28075	27940	28008	27957	28038	27930	27551	27620	27728	27724	27724	27868	27792	27915	27961	27898	27767	27878	27845	27893	27875	27687	27825	28090	27858	27826	27970	27755	27852	27792	28010	27897	27622	27871	27871	27944	27837	27656	27770	27951	28110	28004	27682	27625	27868	27920	27834	27961	27855	27771	27922	27927	27751	27907	27800	27770	27991	27881	27439	27483	27593	27676	27797	28089	28101	27840	27650	27739	27903	28036	27647	27896	28013	27537	27848	27860	27868	27836	27903	27837	27899	27790	27834	27912	27734	28057	27959	28029	27971	27968	28006	27970	28061	27840	27839	27971	27584	27954	27835	27951	28019	28021	28275	27922	27754	27865	27768	27864	27869	27892	27759	27715	27891	27843	27833	27791	27880	28050	27889	27748	28025	28033	27918	28004	27905	27814	27908	28179	27911	27795	27897	28048	28098	27829	27853	28101	27904	27893	27926	27789	28002	28093	28112	28145	27802	27846	27962	27913	27956	27690	27840	27957	27915	27840	27927	27939	27935	27456	27962	27703	27860	27878	27805	27993	27968	27882	28107	28158	27820	27738	27863	27902	27859	27692	27845	27842	28031	28103	27731	27822	28098	28162	28051	27950	28032	28040	27852	27927	28043	27631	27917	27896	27703	27950	28039	27687	27912	28090	27905	27951	27826	27829	28031	27696	27997	28015	27904	27816	27948	28188	27763	27701	27676	28024	27802	28089	27834	28011	27756	28018	27912	27798	27777	27928	27744	27975	27738	27836	27742	27770	28016	27705	28091	27993	27761	28103	27988	27939	27972	27792	27860	27594	28107	27840	27931	27803	27624	27746	27473	27990	27831	27897	27954	27864	27860	27742	27574	27821	27984	27938	27610	27863	27853	27963	27793	27824	28002	27927	27884	27888	27992	27691	27658	27866	27498	28019	27850	28100	27866	27933	28088	28028	28104	27725	27999	27925	27883	27884	27789	27749	28114	28029	28150	27716	27790	27682	27888	27901	27697	27868	27538	27813	27835	28062	27863	28083	27882	27970	27754	27785	27804	28086	27719	27902	27817	27778	27894	27966	27960	28152	27679	27878	28054	27865	27905	27679	27904	27513	27922	28043	27697	27763	27875	27958	27853	27768	27638	27906	27816	27955	27701	28082	28036	28009	27841	28000	28117	28051	28075	27979	27832	27948	27862	28037	27806	27647	27730	27941	28255	27966	27926	27785	28065	28151	27998	28016	27677	27761	28077	27959	27941	28120	28128	27877	27922	28003	27824	27753	27898	27909	27912	28124	27814	27993	28016	27955	27729	27806	28053	27793	27991	27667	27772	27967	27821	27925	27656	27831	28112	28153	27660	27875	27895	27863	27660	27661	28053	27849	27771	28100	27995	27787	27731	28037	27637	27838	27820	27905	27893	27779	27577	27889	27817	27752	27846	27755	27598	27928	27696	27827	27970	27615	27839	27803	27860	27668	27789	28124	27866	27811	27957	27804	27757	27919	27928	27657	27734	27704	27714	27870	27609	27764	27728	28199	27804	27646	27654	27985	27787	27743	28158	27933	27897	27917	27890	28010	28188	28065	28008	27769	28219	28196	27865	27890	27635	27805	27917	27919	28090	27833	28009	27793	27916	27975	27820	27755	27695	27808	28078	27929	27547	27789	27804	27772	27634	28114	27801	27555	27991	27846	27895	27937	27853	27897	27736	28117	27794	27750	27902	27800	27839	27964	28028	27694	27848	27789	27639	27925	27961	27766	27547	27607	27956	27779	27794	27760	28131	27775	28089	28055	27880	27800	27941	27747	27733	28014	27881	27827	27977	27724	27899	27975	27836	27927	28076	28037	27853	27909	27914	27763	27762	27807	27900	28031	27649	27935	27694	27856	27994	27819	27780	27560	27591	27792	27888	28079	27759	27676	27878	27875	27937	28052	27957	27989	27819	28055	27728	27933	27745	28053	27761	27759	27941	27819	27831	27919	27941	28091	27867	27817	27954	27919	27876	27811	27993	28024	27925	27854	28147	27832	27694	27980	27841	27841	27969	27889	27728	27917	27814	27955	27762	27697	27805	27847	27737	27640	27780	27871	27722	28007	28181	27770	27875	28185	27814	27775	27855	27929	27871	27908	27534	27985	27801	27918	27747	28013	27897	28020	27971	28223	27846	27730	28029	27981	27895	27993	27871	27947	27886	27920	27960	27859	27819	28006	27905	27986	27900	28021	27858	27671	28034	27724	28207	28030	27645	27863	28121	27747	27754	27484	27791	27833	28076	27860	27931	27792	27676	27818	28090	27846	28185	28047	27944	27835	27686	27904	27862	27879	27782	28064	27933	28071	27971	27660	27784	28040	27602	27853	27787	27770	27849	27598	27933	27747	27667	28166	28022	27925	28060	27993	27756	27971	28101	27944	27687	27650	27833	27785	27813	27838	27743	27804	27690	27758	27952	27863	27874	27811	27834	27907	27842	27980	27904	27944	28107	27750	27955	27711	27854	27622	27930	27850	28041	28019	27864	28072	27834	27837	28203	27814	27857	27878	27860	27575	27675	27976	27743	27592	28202	27930	27790	27669	27838	27916	28151	28107	27968	27804	27646	27738	27944	27769	27713	28036	27616	27863	27890	27691	27705	28006	27964	28009	27888	27601	28000	27922	27784	27848	27615	27806	27916	28144	27852	27608	27597	27958	27867	27918	27898	27932	27817	27650	27875	27942	28170	28016	27888	27961	27889	27689	27944	27987	27916	27909	27669	28064	27948	27871	27845	27837	27895	27823	27828	27771	27795	27924	28040	28185	27919	27796	27835	28004	27706	27788	28031	28059	27798	28005	28018	27904	27794	27769	27843	27818	27779	27708	27874	27629	28023	27650	27803	27724
39376	62700	62818	46048	30874	22661	20970	19854	19548	18947	18739	18590	18422	24817	32154	29280	24249	20261	17789	17570	17713	17711	17732	17746	17532	17859	17784	17866	17825	17820	17757	17779	17835	17900	17733	17700	17677	17728	17713	17764	17774	17696	17909	17765	17854	17734	17792	17789	17740	17860	17770	17711	17698	17973	17806	17503	17562	17738	17781	17770	17756	17786	17955	17584	17815	17781	17842	17788	17643	17766	17664	17709	17779	17637	17840	17740	17689	17654	17618	17748	17708	17696	17732	17798	17879	17611	17512	17576	17682	17815	17866	17857	17683	17702	17703	17688	17966	17743	17636	17760	17750	17722	17828	17732	17672	17928	17690	17713	17772	17703	17599	17896	17877	17627	17780	17571	17627	17722	17645	17861	17904	17711	17821	17881	17868	17740	17729	17738	17678	17561	17640	17695	17652	17725	17788	17663	17710	17899	17599	17820	17843	17782	17720	17767	17584	17847	17689	17816	17778	17848	17971	17747	17854	17759	17732	17784	17614	17753	17900	17629	17829	17744	17699	17747	17738	17538	17708	17587	17885	17789	17732	17897	17750	17525	17851	17749	17759	17631	17693	17759	17717	17805	17877	17661	17824	17792	17672	17814	17769	17661	17713	17683	17580	17656	17851	17584	17894	17661	17734	17762	17769	17934	17723	17826	17884	17679	17759	17550	17792	17796	17672	17838	17924	17552	17655	17653	17915	17910	17816	17887	17729	17831	17723	17877	17663	17739	17665	17693	17805	17946	17715	17623	17693	17587	17636	17890	17641	17762	17801	17594	17674	17561	17702	17606	17810	17701	17727	17687	17848	17685	17652	17740	17762	17662	17676	17799	17751	17740	17799	17751	17874	17666	17625	17821	17800	17696	17703	17973	17653	17887	17564	17772	17827	17662	17758	17599	17849	17556	17726	17809	17618	17808	17604	17669	17581	17768	17619	17849	17698	17829	17749	17670	17831	17697	17720	17740	17762	17828	17759	17721	17719	17605	17684	17719	17695	17706	17670	17588	17906	17817	17814	17772	17735	17985	17505	17692	17662	17520	17640	17661	17631	17823	17813	17747	17611	17676	17659	17768	17791	17740	17654	17701	17895	17732	17800	17930	17858	17749	17788	17779	17733	17682	17566	17810	17609	17824	17745	17695	17727	17615	17656	17756	17776	17607	17613	17751	17826	17755	17650	17590	17879	17669	17888	17778	17839	17727	17818	17726	17580	17727	17646	17587	18022	17741	17658	17764	17815	17782	17703	17651	17679	17781	17735	17561	17820	17690	17641	17606	17680	17611	17795	17777	17615	17832	17744	17621	17839	17737	17818	17795	17793	17702	17893	17644	17597	17903	17886	18016	17812	17741	17656	17755	17637	17766	17754	17817	17516	17730	17666	17838	17657	17719	17819	17645	17739	17797	17700	17833	17703	17774	17669	17758	17699	17741	17568	17643	17608	17917	17695	17888	17827	17998	17810	17666	17789	17544	17544	17754	17578	17655	17750	17870	17687	17684	17625	17734	17745	17711	17640	17665	17972	17711	17806	17820	17709	17812	17711	17864	17610	17806	17754	17770	17789	17926	17742	17767	17697	17810	17505	17859	18003	17865	17690	17817	17688	17644	17774	17617	17691	17835	17830	17760	17617	17727	17620	17623	17730	17614	17675	17761	17838	17855	17709	17725	17754	17693	17572	17722	17742	17600	17819	17667	17766	17763	17607	17642	17755	17834	17579	17549	17804	17745	17634	17599	17842	17779	17793	17659	17848	17787	17697	17802	17855	17903	17819	17716	17658	17592	17752	17718	17603	17751	17720	17656	17721	17621	17634	17747	17745	17793	17734	17716	18182	17727	17857	17753	17812	17604	17733	17680	17905	17702	17880	17684	17596	17757	17865	17528	17619	17716	17619	17577	17845	17706	17827	17898	17718	17734	17814	17767	17768	17710	17756	17837	17846	17776	17819	17642	17978	17856	17726	17789	17719	17727	17837	17594	17894	17831	17706	17630	17617	17777	17789	17731	17576	17798	17809	17731	17697	17627	17928	17695	17824	17705	17705	17620	17740	17594	17656	17609	17651	17892	17833	17725	17509	17610	17708	17782	17797	17770	17706	17684	17690	17726	17837	17850	17677	17820	17712	17831	17636	17831	17727	17683	17537	17910	17863	17925	17785	17810	17814	17756	17645	17836	17553	17886	17721	17704	17691	17724	17811	17713	17500	17582	17853	17625	17765	17828	17655	17766	17726	17755	17794	17759	17696	17608	17834	17711	17750	17759	17540	17857	17618	17638	17880	17778	17777	17829	17549	17647	17610	17806	17768	17673	17676	17690	17821	17672	17868	17852	17744	17720	17743	17686	17704	17724	17705	17713	17852	17705	17780	17772	17732	17722	17722	17698	17709	17787	17873	17544	17666	17719	17714	17805	17651	17558	17605	17803	17589	17648	17676	17669	17905	17812	17784	17735	17826	17793	17775	17780	17762	17878	17534	17716	17888	17748	17767	17800	17520	17744	17741	17907	17949	17624	17748	17731	17891	17868	17885	17574	17730	17630	17916	17477	17820	17776	17716	17668	17613	17895	17675	17518	17769	17729	17720	17734	17863	17586	17782	17664	17737	17789	17520	17656	17806	17901	17559	17757	17729	17578	17712	17671	17722	17747	17673	17561	17669	17767	17697	17799	17815	17600	17764	17844	17660	17641	17815	17638	17713	17614	17682	17712	17692	17757	17731	17706	17687	17740	17744	17731	17751	17757	17875	17739	17753	17725	17777	17596	17715	17836	17762	17700	17698	17715	17844	17797	17711	17844	17732	17683	17675	17829	17738	17686	17664	17707	17810	17654	17726	17765	17735	17762	17821	17708	17762	17789	17726	17737	17836	17561	17653	17741	17724	17690	17790	17695	17682	17518	17648	17594	17908	17815	17783	17717	17751	17830	17756	17710	17761	17759	17654	17779	17833	17755	17689	17657	17708	17830	17769	17749	17717	17764	17697	17694	17740	17804	17818	17731	17583	17555	17688	17745	17912	17659	17722	17931	17803	17715	17969	17815	17798	17826	17869	17731	17674	17668	17765	17868	17649	17626	17758	17868	17618	17765	17627	17748	17681	17793	17759	17688	17824	17706	17878	17855	17842	17555	17730	17896	17569	17642	17667	17721	17687	17817	17789	17633	17872	17759	17805	17746	17641	17826	17777	17880	17728	17624	17711	17650	17768	17612	17737	17737	17706	17578	17825	17717	17895	17607	17878	17765	17712	17746	17586	17490	17836	17716	17822	17711	17781	17755	17620	17604	17833	17528	17866	17787	17629	17935	17696	17860	17755	17642	17817	17850	17866	17674	17689	17817	17843	17604	17888	17783	17727	17764	17799	17774	17823	17796	17866	17542	17762	17670	17764	17688	17839	17587	17811	17578	17760	17835	17719	17814	17828	17825	17651	17743	17500	17890	17619	17810	17707	17665	17897	17834	17878	17719	17673	17641	17704	17728	17567	17787	17717	17830	17774	17682	17726	17832	17693	17764	17791	17768	17661	17729	17676	17808	17551	17702	17861	17789	17842	17885	17761	17798	17778	17826	17511	17780	17762	17866	17721	17570	17725	17608	17904	17681	17639	17747	17716	17846	17742	17772	17650	17850	17579	17645	17699	17959	17607	17758	17700	17693	17490	17616	17712	17553	17728	17887	17773	17752	17806	17785	17827	17775	17742	17604	17674	17851	17749	17665	17770	17746	17894	17913	17921	17618	17818	17731	17786	17715	17748	17668	17743	17768	17757	17715	17824	17707	17667	17832	17819	17605	17645	17802	17796	17625	17649	17760	17821	17829	17724	17741	17797	17722	17718	17655	17603	17529	17610	17707	17859	17486	18020	17795	17641	17681	17793	17744	17919	17781	17559	17692	17758	17700	17725	17686	17751	17575	17605	17613	17698	17726	17741	17803	17662	17739	17823	17828	17665	17734	17765	17792	17747	17795	17919	17792	17884	17600	17791	17741	17798	17884	17827	17952	17769	17639	17885	17583	17811	17755	17824	17747	17642	17772	17643	17804	17638	17729	17663	17797	17916	17652	17671	17736	17965	17825	17608	17759	17851	17911	17767	17840	17625	17797	17734	17904	17890	17653	17841	17691	17751	17600	17697	17471	17925	17644	17836	17684	17955	17787	17779	17689	17639	17825	17652	17723	17725	17772	17666	17672	17794	17725	17651	17781	17845	17854	17605	17752	17785	17881	17848	17951	17738	17646	17835	17820	17659	17769	17494	17680	17684	17680	17854	17576	17805	17754	17834	17557	17725	17797	17800	17606	17546	17823	17570	17741	17704	17754	17640	17664	17873	17720	17718	17733	17659	17706	17711	17755	17840	17753	17744	17689	17791	17629	17739	17834	17729	17677	17591	17676	17765	17750	17712	17605	17842	17942	17658	17489	17770	17685	17789	17748	17770	17845	17676	17853	17671	17714	17650	17770	17762	17770	17839	17869	17644	17602	17538	17804	17657	17743	17584	17633	17774	17646	17805	17738	17685	17550	17878	17823	17763	17795	17729	17832	17822	17788	17641	17676	17752	17814	17612	17726	17865	17648	17821	17741	18001	17659	17682	17724	17601	17799	17688	17793	17738	17740	17796	17759	17688	17741	17722	17870	17719	17556	17733	17916	17680	17498	17715	17809	17729	17890	17667	17863	17756	17684	17739	17830	17572	17810	17782	17968	17895	17758	17903	17843	17708	17719	17671	17775	17752	17690	17714	17808	17740	17807	17848	17906	17801	17606	17711	17711	17617	17799	17910	17776	17786	17728	17706	17857	17742	17963	17645	17702	17684	17731	17641	17807	17758	17890	17675	17853	17714	17766	17878	17614	17711	17685	17754	17856	17861	17754	17664	17523	17807	17637	17794	17749	17655	17624	17716	17746	17555	17766	17787	17901	17649	17626	17744	17735	17751	17834	17786	17624	17725	17876	17652	17698	17776	17637	17686	17685	17575	17807	17830	17503	17819	17805	17663	17789	17766	17811	17754	17688	17815	17482	17744	17715	17845	17794	17778	17810	17618	17562	17537	17772	17700	17567	17671	17773	17676	17610	17953	17748	17539	17800	17908	17879	17884	17713	17704	17726	17814	17691	17868	17640	17555	17812	17775	17732	17813	17707	17806	17761	17613	17705
21887	20470	27647	28653	28175	29306	32511	30088	29405	29631	29004	28934	29281	33759	44910	42746	36626	31776	28841	28174	28159	28039	28102	27988	28002	28113	28163	28240	28246	28146	27926	27903	28145	27779	28002	28031	27982	27819	28146	28282	27952	27974	28133	28145	27917	28039	28088	27947	27716	28036	27992	28077	27873	28154	27900	27691	28050	28074	28183	27788	28247	28138	27915	27979	27897	27783	28022	27991	27940	28142	28119	27816	27733	27977	28083	28003	28186	27867	27640	27991	28028	27922	28175	27830	27858	27893	27971	27989	27676	27934	27865	28127	27920	27861	27998	28001	28196	28031	27938	27978	28096	27926	27949	27723	28016	27864	27881	28108	27908	28183	28130	27781	27792	27843	28075	27970	27996	27902	27947	27936	27911	27951	27761	27877	28098	27863	27793	27749	27777	27726	28219	27900	28114	28120	28075	27980	27846	27698	27883	27909	27996	27882	27737	27832	28229	28014	27700	27824	27867	28061	27886	28104	28041	27915	27903	27913	28074	28002	27777	27811	27808	27818	27947	28047	27802	28078	28001	27865	27757	28259	28017	27719	28009	28055	27919	28030	27943	27960	28082	28248	28107	27768	27803	28040	27949	28061	27869	28068	28090	27843	27876	27909	28027	27853	27992	27989	28007	28044	28000	27874	27798	27985	27975	27839	28057	28175	28000	27895	28003	27853	27960	28012	27714	27865	27765	27976	28015	27852	27816	28143	27929	27596	27810	27707	28086	27792	28101	28021	27941	28161	27915	27751	27983	27925	27960	28081	27817	27847	27861	27867	28158	28143	27779	28054	28014	28321	27992	27777	27952	28207	28159	27871	27890	27933	28066	28110	27729	28188	28202	27921	27762	28121	28155	27929	27888	27825	28112	27734	28245	28290	28173	28040	27942	27864	27853	27631	27981	27892	28311	27850	27720	27893	27906	27763	28092	27913	27840	28173	28093	28055	27952	27833	27777	28158	27799	27879	27874	28009	28019	27959	27905	27876	27922	27991	28139	28162	27859	28205	27995	28028	28072	27957	27686	27727	27845	28055	28133	27899	27715	27722	27941	27758	27880	28066	27934	27685	28026	27884	27874	27758	27963	27919	27922	27978	28087	27895	27769	27768	27804	27962	27972	27878	27905	27675	27989	27856	27805	27655	28061	28108	28005	27841	27914	28120	27832	27939	27871	27931	27835	27845	27787	27783	27745	27987	27757	27854	27996	27929	28160	27695	28184	27999	27595	27698	27962	27990	28060	27973	27778	27834	28121	27990	27710	28040	27956	27936	27744	27962	27864	27900	27833	27954	27954	28174	27871	28149	28068	27774	27974	27964	27858	27748	27864	28013	28113	27985	28017	27968	27736	27858	27737	28050	27760	27892	28051	27732	28094	27876	27917	28079	28015	28097	27879	27903	27652	27860	27691	27879	27871	27802	27992	27800	27713	27750	27840	27784	28042	27950	27833	28069	28093	27914	27915	27838	27832	27869	28159	27919	27968	28136	28075	27814	28073	27712	28003	28069	28193	27914	27930	27821	28088	27960	27873	27947	27916	28164	28098	27940	28033	27924	28354	28047	27755	28071	27850	27920	27992	27800	28033	27952	27841	27851	27864	27930	27733	27997	27878	28279	27862	27766	28170	27954	27764	27747	28047	27956	28023	27946	28111	27828	27994	27780	28046	27962	27944	27631	28220	28200	27745	28037	27714	28006	27964	28002	28103	28212	27922	27819	27890	27822	27636	27761	27981	27804	27775	27961	28148	27944	28140	28010	27957	28133	27884	27663	27822	27836	27926	27993	27902	27946	28004	28057	28055	27965	27823	27839	27872	28142	28080	27766	27994	28072	27818	27809	28080	27796	27954	27919	27813	28069	28012	27920	27910	27952	27989	27922	28105	27832	28079	27829	27674	28037	27985	28083	27893	28170	27875	27969	28196	27887	28051	27854	27935	27756	28021	28107	27885	27741	27650	27944	28094	27980	27934	27937	27806	27920	27939	28000	28146	28202	28033	28094	27986	27679	27981	27869	27876	27675	27952	28166	28058	27814	28096	28069	27947	28173	27985	28018	27753	27810	27577	27598	28295	27756	28105	27899	27862	27922	28020	27910	27747	28073	27734	27815	27955	27905	27927	27974	27814	27927	27952	28174	27717	27904	28129	27925	27910	27879	27989	27887	27859	27909	28037	27763	27740	27963	27954	28014	28034	27803	27993	27748	28021	27867	27882	27964	27864	27928	27818	28130	28013	27707	28015	27691	27796	28013	27758	28039	28009	28042	27876	27861	27819	27802	27840	28003	27833	28011	28037	27878	27938	27740	28051	28035	28027	27897	28207	27743	27872	27554	27898	27944	28199	27873	27943	27869	27890	27971	28060	28174	27989	28037	27799	27863	27999	27454	27718	27893	28032	28074	28073	27797	27569	27851	27961	27718	28025	27853	28069	27973	28012	27879	27939	28040	27919	27937	27925	28011	27963	28050	27873	27774	28173	27718	28090	28038	27745	27923	27975	27917	28073	28047	27915	27911	27982	28020	27894	27901	27875	27800	27939	27933	27856	27905	28017	27971	28032	28239	27892	27983	28138	28069	28166	27991	28281	27882	27957	27887	27865	27875	27791	27937	28188	27929	27970	27949	28049	27446	27848	28063	27971	27955	27811	28236	27896	27971	27659	27829	28060	28064	27852	27766	28098	28010	28001	27968	27907	27885	27888	28040	28003	28039	28058	28020	28063	27949	28013	27781	27860	27787	27923	28128	27878	27943	27761	27959	28082	27861	28070	28046	28079	27993	27876	28109	27856	28001	27903	28073	27963	28039	27815	27680	28031	28024	28058	28079	27901	27882	27825	27893	27798	27764	27898	27967	27955	27966	27926	27823	27917	27906	27991	28027	27781	27996	28119	28305	27968	27925	27984	27802	27932	27738	27670	27684	27971	27848	27841	27883	27981	27991	27979	27941	28022	27942	28164	27922	28017	27765	28004	28085	27947	27723	27897	28070	28042	28078	27943	28000	27809	27998	27917	27959	27846	27453	27792	27912	27941	27811	27751	28081	27791	27732	27947	27958	27892	27826	28029	27682	28091	28096	27883	27891	27987	27860	27719	28044	28227	27672	27947	28212	27896	27762	27903	27967	28037	27805	27762	27911	27997	27838	27969	28091	28080	27897	27763	27809	27996	27887	27865	27885	27628	28017	27958	27730	27934	27750	27984	27798	27813	28024	28090	27863	27984	27916	27897	27940	27848	27817	27955	27752	27802	27995	27938	27759	27948	27862	27908	27803	27873	28011	27706	27937	27743	27880	27878	28094	27881	27841	27776	27687	28047	27604	27861	27788	27679	27990	27964	27915	27769	28123	28067	28003	27947	28169	28132	27855	27952	27950	28010	28057	28025	27820	27818	27858	28082	28007	27883	28078	27878	27874	27870	28091	27977	28160	28066	28082	27913	27928	28001	27866	27988	27812	28017	27747	27937	27902	27999	27948	27785	27872	27859	28077	27811	27938	27734	28084	28157	27963	27919	27997	27889	27745	28017	27905	28049	28025	27959	27883	27798	28147	28158	27973	27947	27805	27897	27851	27718	27796	27692	27775	28017	28031	27597	27997	28165	27995	27836	27644	27795	27998	27902	27951	27944	27944	27927	28074	27586	27776	27854	27954	28043	27874	27988	28152	28065	27887	27920	27942	28199	27895	27876	27984	28005	28259	27809	27950	28031	27897	28113	27895	28002	27905	27870	27908	28040	27779	28089	28086	28158	28027	27856	27672	27904	28177	27999	27588	27878	27782	28188	27912	28080	27773	27922	27853	28190	27934	27934	27829	28217	27830	27955	27822	28035	27876	27734	27766	27867	28047	28118	27824	27812	28155	27926	28138	27980	27923	27745	27858	28073	27869	27793	27823	27804	27800	27959	27638	27889	27873	27894	27881	27931	27848	28025	28016	28058	28009	27963	27799	27858	28213	28084	27731	28084	27875	28007	27653	28003	27957	27980	28016	27786	27880	28021	27856	28086	28000	27889	27964	28065	27908	27872	27980	27990	28031	28079	28077	28238	27838	27916	27938	27932	28027	27949	28002	27791	28239	27969	28010	27789	28176	27860	28046	27967	27867	28033	27836	27872	27699	28045	27954	28050	27870	27997	27802	28106	28255	28196	28014	27912	28066	27543	27756	28017	27769	27995	27709	27804	27665	27839	27809	27990	27966	27843	27928	28254	27737	27929	28172	27916	28011	28106	27922	27807	27968	28003	27981	28094	27936	27999	27901	27880	27985	27854	28025	28165	27883	27920	28047	27759	27767	27991	27728	27846	28078	27946	27847	27863	27971	27816	27866	27866	28017	27669	27930	27926	27838	27946	27987	28037	28026	28003	27893	27757	27819	27800	27921	28011	27915	28009	27933	28146	27848	28025	27962	28003	27840	27877	28048	27913	27941	27716	27777	28078	28048	28059	28061	28007	28016	28034	27782	28236	27792	28164	27956	27839	28069	28042	28015	28008	27976	27958	27789	28230	28075	28050	27840	27936	28005	27792	27688	28093	28026	28268	27954	27881	27990	27798	27902	27930	28251	27943	27795	28054	27799	28144	27800	27756	28156	27828	28243	28058	27809	27942	27940	28114	28033	27686	27795	27757	27738	27935	27908	27973	27934	27856	27968	27974	27977	27988	27937	28040	27854	28166	27815	27923	27942	28022	27994	28036	27844	27732	28132	27999	27917	27890	27957	28095	27998	28012	28098	28129	28282	28012	28218	27890	27992	27876	27756	28003	27959	28064	27860	27777	27616	28019	27713	27854	28025	27989	27765	27603	28072	27926	27967	28122	28005	28047	28068	28004	27855	27915	27676	27840	27809	28009	28095	27988	27822	27772	28111	28004	27953	28057	27905	27856	27947	27900	28079	27894	27872	28071	27965	27834	28127	27942	28060	27836	28055	27881	27999	27688	27675	28054	27925	27816	27935	28066	28154	28056	28096	27997	28126	28171	27894	27996	28126	27941	27937	28016	27915	27975	27877	27990	27966	27983	28008	28178	28021	28029	27909	28030	27900	27896	27839	28019	27756	27882	27645	28080	27926	27796	27961	27825	27807	27824	28061	28053	27846	28228	27831	27868	27721	27861	27914	27749	27871	27931	27896	27934	27957	27877	27781	27830	28015	27915	27867
45508	70318	69165	58426	39402	26031	21534	20847	20056	19329	18910	18665	19731	27337	38922	34615	27791	21337	18093	17706	17744	17870	17839	17949	17769	17677	17789	17813	17718	17679	17753	17738	17875	17763	17725	17593	17933	17713	17903	17747	17686	17736	17664	17855	17788	17620	17552	17791	17789	17760	17796	17947	17833	17716	17693	17880	17771	17818	17512	17643	17704	17668	17707	17640	17796	17731	17740	17812	17767	17854	17802	17821	17572	17693	17888	17586	17637	17866	17700	17578	17719	17545	17537	17647	17534	17618	17661	17785	17504	17595	17776	17786	17691	17995	17834	17616	17918	17707	17770	17781	17766	17897	17711	17701	17684	17900	17670	17796	17781	17863	17834	17597	17779	17732	17700	17588	17485	17749	17607	17815	17579	17821	17702	17784	17650	17723	17902	17754	17836	17762	17868	17753	17730	17680	17804	17797	17663	17622	17816	17763	17588	17831	17807	17777	17794	17714	17676	17638	17734	17796	17678	17796	17764	17796	17756	17738	17807	17817	17749	17657	17718	17671	17912	17726	17730	17770	17758	17963	17634	17874	17973	17535	17827	17647	17791	17709	17684	17551	17810	17754	17728	17850	17674	17764	17961	17506	17758	17890	17666	17801	17740	17687	17713	17774	17662	17602	17810	17435	17820	17610	17548	17762	17917	17887	17633	17735	17828	17790	17624	17560	17786	17763	17785	17830	17752	17760	17698	17589	17698	17870	17830	17754	17846	17705	17863	17760	17708	17530	17679	17747	17633	17583	17725	17629	17951	17661	17681	17699	17946	17626	17789	17787	17763	17760	17664	17843	17795	17622	17670	17715	17772	17755	17657	17809	17546	17928	17572	17920	17626	17820	17798	17785	17649	17810	17656	17859	17887	17683	17727	17745	17740	17838	17688	17610	17731	17705	17778	17868	17779	17691	17807	17938	17801	17715	17669	17680	17794	17687	18045	17679	17858	17631	17751	17652	17642	17554	17674	17832	17748	17665	17701	17689	17824	17599	17694	17774	17706	17899	17691	17616	17677	17867	17731	17905	17688	17581	17737	17843	17694	17624	17711	17707	17905	17569	17685	17566	17815	17730	17767	17827	17719	17619	17970	17736	17673	17682	17776	17659	17843	17697	18057	17665	17603	17601	17655	17784	17598	17757	17711	17808	17709	17542	17741	17862	17770	17888	17717	17704	17573	17770	17701	17575	17681	17618	17758	17685	17644	17723	17729	17616	17795	17673	17786	17754	17805	17676	17609	17620	17787	17748	17646	17894	17766	17656	17842	17791	17796	17664	17688	17789	17783	17705	17684	17780	17756	17505	17908	17660	17485	17817	17448	17581	17641	17625	17858	17914	17858	17621	17843	17932	17694	17681	17595	17717	17670	17781	17754	17705	17923	17579	17916	17749	17846	17672	17742	17769	17801	17783	17733	17773	17681	17718	17719	17821	17631	17714	17762	17871	17827	17733	17709	17895	17614	17725	17688	17727	17786	17827	17746	17745	17732	17614	17971	17857	17678	17634	17754	17756	17793	17700	17699	17710	17781	17742	17748	17902	17841	17624	17530	17908	17692	17649	17830	17677	17707	17742	17802	17651	17862	17643	17595	17776	17876	17670	17807	17733	17651	17682	17609	17844	17877	17753	17696	17603	17642	17564	17845	17604	17830	17772	17849	17622	17803	17742	17647	17682	17762	17778	17552	17669	17836	17797	17847	17747	17617	17806	17678	17743	17797	17813	17650	17884	17727	17705	17774	17733	17885	17722	17736	17701	17599	17760	17796	17711	17610	17880	17671	17590	17748	17736	17811	17604	17739	17710	17650	17701	17606	17669	17754	17616	17765	17773	17872	17734	17646	17889	17810	17772	17649	17724	17618	17526	17675	17726	17785	17908	17536	17743	17676	17857	17692	17741	17735	17669	17805	17843	17574	17911	17721	17515	17664	17660	17826	17702	17741	17725	17822	17784	17849	17832	17675	17692	17899	17899	17751	17761	17764	17765	17596	17697	17846	17834	17633	17632	17711	17710	17611	17691	17594	17836	17736	17861	17667	17740	17812	17733	17895	17817	17671	17906	17580	17696	17883	17758	17652	17728	17744	17806	17719	17724	17800	17890	17828	17789	17509	17813	17906	17530	17874	17666	17634	17810	17634	17693	17705	17541	17681	17808	17624	17807	17652	17791	17734	17565	17683	17793	17792	17854	17786	17867	17662	17689	17719	17775	17910	17752	17715	17627	17838	17674	17793	17517	17742	17716	17782	17768	17624	17912	17548	17722	17886	17670	17682	17792	17686	17838	17638	17796	17819	17678	17618	17618	17732	17686	17624	17694	17728	17692	17813	17698	17673	17729	17750	17757	17574	17655	17621	17746	17774	17737	17829	17695	17641	17896	17803	17653	17495	17728	17711	17760	17640	17616	17664	17748	17618	17815	17808	17615	17736	17816	17711	17843	17713	17622	17831	17554	17743	17692	17774	17740	17919	17796	17796	17640	17817	17695	17532	17798	17919	17736	17758	17870	17724	17818	17718	17641	17627	17676	17830	17678	17876	17888	17712	17709	17902	17633	17642	17727	17737	17692	17780	17779	17576	17756	17643	17793	17705	17738	17663	17670	17699	17732	17824	17753	17763	17639	17577	17821	17887	17951	17906	17607	17772	17741	17717	17695	17638	17505	17869	17743	17693	17837	17686	17680	17638	17761	17762	17757	17854	17781	17956	17729	17711	17645	17783	17583	17719	17458	17964	17751	17870	17646	17703	17736	17857	17795	17860	17762	17733	17790	17585	17793	17626	17936	17785	17595	17745	17750	17705	17624	17708	17712	17656	17787	17790	17709	17690	17754	17786	17792	17657	17742	17851	17805	17741	17815	17761	17695	17755	17790	17753	17793	17776	17876	17819	17702	17556	17655	17785	17777	17637	17799	17792	17612	17647	17584	17614	17520	17926	17632	17789	17868	17639	17613	17706	17593	17846	17830	17728	17731	17697	17910	17770	17724	17780	17832	17714	17699	17768	17626	17696	17767	17645	17796	17728	17878	17859	17653	17618	17715	17724	17819	17719	17769	17683	17792	17703	17804	17592	17722	17763	17487	17862	17727	17806	17635	17587	17762	17686	17863	17715	17682	17702	17717	17753	17690	17733	17707	17782	17822	17768	17814	17641	17877	17684	17752	17707	17871	17749	17737	17797	17758	17815	17817	17856	17602	17660	17693	17613	17745	17786	17685	17880	17886	17772	18049	17807	17847	17813	17693	17696	17656	17793	17918	17612	17873	17655	17590	17768	17791	17595	17825	17766	17618	17764	17836	17813	17543	17612	17681	17727	17495	17805	17782	17586	17841	17653	17895	17723	17784	17823	17813	17668	17834	17753	17735	17783	17600	17729	17693	17687	17760	17641	17757	17754	17635	17866	17620	17676	17789	17668	17702	17757	17771	17694	17828	17763	17738	17674	17742	17578	17646	17720	17754	17647	17761	17629	17781	17704	17881	17623	17772	17762	17831	17884	17860	17985	17681	17690	17655	17724	17868	17585	17623	17617	17815	17756	17513	17737	17817	17753	17788	17564	17738	17623	17844	17612	17718	17756	17611	17586	17835	17871	17780	17686	17651	17559	17811	17605	17709	17728	17772	17943	17804	17718	17656	17744	17573	17810	17740	17771	17705	17627	17790	17668	17811	17569	17811	17702	17695	17769	17776	17816	17990	17756	17846	17661	17900	17760	17837	17758	17658	17995	17545	17756	17776	17705	17602	17648	17699	17778	17885	17567	17540	17887	17765	17742	17752	17714	17712	17812	17820	17584	17860	17769	17867	17836	17749	17678	17789	17683	17894	17836	17601	17790	17710	17848	17701	17855	17689	17817	17723	17954	17771	17798	17558	17740	17781	17635	17601	17712	17676	17755	17817	17756	17769	17678	17976	17669	17599	17695	17858	17671	17775	17802	17666	17677	17612	17794	17753	17786	17663	17692	17800	17829	17590	17866	17641	17700	17683	17648	17800	17620	17810	17653	17634	17626	17685	17746	17769	17785	18027	17574	17977	17490	17809	17821	17762	17803	17772	17884	17838	17766	17680	17762	17579	17884	17605	17724	17816	17641	17911	17850	17766	17670	17800	17677	17707	17591	17690	17777	17632	17772	17758	17850	17770	17803	17742	17779	17815	17725	17914	17765	17871	17599	17735	17824	17737	17754	17645	17747	17762	17835	17801	17762	17870	17756	17647	17613	17689	17815	17839	17734	17782	17779	17736	17743	17804	17778	17664	17577	17570	17824	17947	17802	17681	17770	17803	17657	17592	17644	17921	17693	17596	17779	17803	17749	17727	17619	17570	17896	17728	17696	17637	17675	17755	17701	17602	17808	17777	17640	17714	17779	17831	17725	17612	17721	17862	17742	17778	17767	17763	17796	17684	17668	17919	17785	17808	17755	17810	17664	17770	17749	17756	17895	17600	17560	17628	17612	17722	17743	17478	17871	17664	17670	17881	17649	17594	17658	17744	17721	17826	17816	17787	17629	17863	17721	17803	17742	17741	17988	17726	17592	17678	17698	17950	17768	17732	17847	17681	17696	17863	17752	17874	17812	17728	17729	17504	17856	17772	17633	17760	17895	17605	17612	17774	17585	17879	17847	17785	17605	17542	17908	17524	17645	17551	17770	17734	17755	17701	17874	17802	17681	17783	17783	17591	17636	17911	17747	17892	17758	17823	17724	17828	17617	17837	17816	17727	17780	17839	17779	17716	17801	17623	17754	17838	17714	17558	17647	17788	17767	17741	17791	17888	17833	17729	17711	17781	17701	17522	17771	17781	17569	17725	17644	17770	17994	17900	17868	17634	17782	17752	17794	17859	17727	17750	17740	17739	17861	17837	17697	17790	17782	17808	17699	17766	17725	17811	17848	17751	17739	17861	17805	17784	17834	17801	17755	17798	17802	17699	17956	17613	17642	17666	17792	17745	17730	17755	17802	17703	17826	17742	17789	17693	17889	17752	17765	17477	17750	17558	17824	17708	18020	17802	17705	17797	17915	17877	17732	17827	17454	17820	17805	17725	17618	17937	17704	17552	17540	17599	17742	17817	17651	17963	17647	17801	17715	17827	17743	17767	17591	17686	17759	17740	17793	17756	17822	17622	17979	17674	17697	17709	17707	17727	17710	17618
43732	51566	53206	41871	32374	30126	29754	29346	29233	29308	29152	28973	29102	29479	29789	29789	29194	28883	28883	28639	28825	29210	28925	28763	28628	28805	28615	28725	28903	28800	28709	28691	28714	28813	29219	28967	28735	28695	28620	28479	28956	28926	28659	28733	28625	28584	28785	28716	28960	28758	28835	28779	28878	28822	28806	28699	28719	28769	28949	28786	28785	28842	28846	29046	28613	28766	28774	28839	28854	28689	28798	28690	28665	28595	28639	28862	28759	28680	28459	28715	28802	28727	28973	28861	28839	28817	28524	28791	28868	28972	28842	28754	28640	28784	28712	28688	28536	28769	28705	28544	28823	28578	28659	28704	28641	28919	28715	28792	28833	28606	28589	28753	28620	28802	28697	28897	28907	28962	28877	28751	28735	28738	28659	28753	28531	28391	28569	28812	29064	28666	28843	28715	28756	28499	28740	28498	28490	28834	28735	28889	28758	28655	28774	28679	29020	28843	28587	28898	28856	28757	28460	28661	28858	28744	28860	28564	28741	28644	29145	28800	28580	28729	28632	28759	28641	28577	28484	28928	28700	28681	28787	29023	28759	28443	28845	28769	28434	28735	28738	28791	28645	28676	28850	28845	28870	29009	28869	29071	28848	28897	28877	28700	28753	28951	28642	28637	28934	28951	28792	28992	28638	28544	28684	28780	28790	28813	28905	28479	28519	28651	28769	29145	28847	28742	28845	28931	28456	28783	28617	28582	28503	28704	29101	28855	28823	28802	28711	28756	28774	28602	28686	28661	28653	29091	28940	28917	28634	28774	28830	28782	28718	28687	28645	29146	28798	28678	29034	28909	28712	28789	28805	28949	28796	28922	28760	28731	28661	28655	28523	28792	28807	28431	28643	28618	28680	28748	28697	28737	28775	28801	28815	28685	28635	28664	28721	28703	28497	28855	28471	28707	28536	28700	28790	28681	28691	28931	28647	28845	28566	28718	28616	28711	28909	28864	28674	28604	28639	28720	28747	28881	28917	28825	28864	28921	28791	28684	28816	28500	28929	28849	28872	28689	28620	28712	28760	28763	28919	28757	28961	28575	28756	28945	28737	28733	28974	28682	28825	28826	28705	28765	28744	28810	28497	28565	28760	29039	28850	28938	28697	28927	28996	28849	28898	28773	28624	28671	28749	28570	28642	28837	28722	28565	28904	28589	28746	28814	28613	28489	28774	28617	28670	28748	28923	28946	28837	28743	28729	28781	28644	28663	28815	28561	28761	28763	28684	28689	28777	28905	28820	28821	29030	28972	28724	28840	28708	28579	28679	28566	28642	28943	28888	28638	28777	28678	28603	28823	28761	28931	28834	28605	29134	29085	28847	28582	28846	28845	28862	28834	28833	28807	28528	28536	28688	28660	28995	28753	28583	28526	28630	28830	28411	28598	28996	28708	28874	28714	28688	28915	28696	28650	28785	28678	28804	28741	28721	28795	28738	28823	28892	28588	28860	28537	28811	28730	29007	28692	28876	28714	28910	28761	28789	28830	28896	28606	28917	28759	28977	28862	28883	28957	28705	28924	28937	28534	29073	28746	28758	28864	28518	28722	28857	29070	28853	28872	28569	28866	28717	28810	28757	28718	28890	28768	28755	28831	28843	28526	28714	29012	28891	28871	28774	28764	28839	28853	28656	28397	28772	28685	28647	28690	28767	28606	28855	28509	28692	28762	29052	28901	28795	28801	28890	28893	28555	28750	28914	28779	28736	28875	28762	28632	28722	29092	28813	28566	28746	28393	28426	28951	28984	28953	28782	28759	28797	28872	29070	28738	28756	28749	28643	28890	28910	28632	28934	28726	28654	28642	28712	28809	28912	28954	28689	28638	28579	28929	28517	28800	28789	28569	28753	28866	28665	28853	28628	28536	28885	28802	29082	28676	28661	29019	28798	28709	28847	28598	28856	28918	28806	28719	29011	28812	28942	28585	28612	28685	28620	28789	28994	28722	28610	28803	28751	28712	28651	29077	28840	28672	28924	28960	28877	28888	28905	28883	28891	28706	28816	28555	28978	28969	28533	28690	28749	28742	28729	28806	28805	28791	29127	28640	28912	28617	28559	29023	28814	28870	28830	28666	28955	28666	28747	28766	28809	28919	28934	28781	28651	28245	29002	28917	28583	28793	28824	28798	28970	28569	28949	28815	28783	28859	28721	28688	28980	28534	28776	28879	28570	28646	28925	28686	28594	28804	28476	28797	28795	28955	28790	28909	28862	28738	28638	28749	28890	28796	28723	28685	28744	28764	28930	28962	28781	28852	28776	28791	28852	28670	28679	28798	28894	29095	28849	28624	28914	28747	28812	28626	28703	28905	28805	28576	28652	28609	28730	28676	28714	28776	28662	28890	28686	28517	28861	28716	28879	28607	28718	28874	28678	28958	28767	28785	28640	28746	28559	28767	28867	28892	28471	28786	28557	28381	28529	28786	28634	28603	28908	28775	28790	28540	28591	28835	28910	28919	29040	28537	28696	28697	28754	28699	28908	28819	29052	28993	28789	28622	28945	28671	28669	28963	28841	28749	28824	28804	28508	28588	28538	28721	28623	28894	28906	28846	28660	28942	28596	28794	28800	28861	28780	28932	28615	29093	28969	29066	28795	28823	28568	28842	28906	28726	28811	28579	28855	28578	28591	28847	29010	28817	28754	28546	28665	28805	28845	29003	28690	28641	28778	28652	28962	28538	28568	28875	28665	28877	28791	28734	28673	28861	28927	28782	28695	28732	28789	28758	28691	28560	28865	28730	28800	28428	28478	28828	28989	28634	28581	28670	28818	28944	28888	28737	28686	28929	28568	28610	28755	28713	28771	28744	28697	28790	28995	28751	28692	28612	28771	28693	28894	28964	28734	28838	28943	28994	28753	28763	28661	28703	28655	28404	28802	28703	28478	28791	28718	28812	29125	29156	28662	28677	28893	28571	28698	28691	28864	28673	28954	28878	28769	28870	28786	28871	28884	28753	28793	28769	28945	28671	28684	28506	28844	28784	28808	28883	28724	28614	28805	28808	28620	28956	28696	28636	28635	28854	28538	28865	28817	28618	28873	28854	28799	28800	28959	28822	28697	28720	28673	28877	28746	28626	28942	28643	28663	28744	28935	28758	28956	28633	28631	28788	28848	28780	28912	28867	28718	28912	28698	28747	28782	28949	28794	28701	28826	28623	28731	28628	29090	28572	28638	28709	28796	28537	28758	28834	28865	28923	28729	28803	28828	28612	28875	28984	28810	28754	28899	28926	28949	28786	28894	28798	28656	28802	28717	28598	28558	28888	28908	28796	28685	29026	28701	28833	28913	28825	28821	28585	28966	28576	28825	28811	28598	28509	28494	28545	28733	28648	28589	28804	28830	28831	29086	29156	28568	28671	28842	28735	28832	28622	28786	28926	28854	28534	28609	28767	28764	28641	28628	28852	28782	28562	28745	28823	28994	28967	28683	28739	28588	28950	29206	28967	28717	28579	28661	28718	28721	28779	28825	28718	28863	28882	28562	29080	28981	28867	28752	28734	28455	28686	28878	28854	28841	28896	28778	28761	28604	28770	28918	28845	28808	28787	28953	28667	28922	28612	28923	28636	28758	28854	28795	28881	28766	28590	28624	28728	28733	28842	28990	28924	28720	28993	28710	29010	28774	28890	28662	28951	28944	28744	28831	28775	29012	28672	28732	28731	28528	28796	28776	28729	28882	28555	28871	28707	28750	28906	28975	28767	28428	28487	28759	28935	28592	28929	29112	28694	28597	28824	28724	28773	28863	28785	28881	28847	28787	28582	28896	28580	28866	28689	28650	28810	28829	28830	28911	28821	28739	28648	28696	28646	28712	28883	28893	28516	28772	28888	28695	28884	28959	28831	28684	28600	28901	29149	28718	28756	28541	28651	28912	28703	28954	28656	28881	28765	28698	28754	28840	28686	28607	28833	28806	28926	28911	28651	28713	28555	28813	28779	28714	29085	28840	28728	28789	28842	28601	28662	29047	28784	28806	29049	28915	28864	28852	28682	28522	28807	28938	28842	29231	28699	28480	28828	28755	28827	28801	28552	28691	28814	28878	28639	28992	28642	28587	28689	28505	28656	28903	28669	28664	28732	28742	28872	28771	28854	28676	28860	28763	28877	28670	28832	28593	28967	28981	29029	28987	28737	28692	29089	28797	28829	28648	28675	28963	28949	28684	28980	28631	28825	28729	28596	28734	28891	28896	29050	28889	28577	28676	28720	28934	28921	28860	28618	28943	28831	28757	28695	28784	28372	28876	28788	28845	28662	28592	28677	28858	28694	28910	28778	28862	28968	28505	28602	28911	28670	29127	28461	28755	28603	28866	28726	28656	28838	29098	28425	28794	28603	28802	28726	28589	28629	28533	28619	28804	28731	28513	28827	28919	28622	28820	28577	28556	28981	28775	28879	28681	28872	28787	28462	28517	28625	28823	28576	28865	28885	28814	28461	28965	28772	28831	28829	28892	28850	28955	28722	28891	28665	28771	28946	29156	28932	28871	28880	28848	28865	28678	28586	28797	28932	28724	28486	28711	28513	29072	28656	28776	28632	28928	28710	28761	28740	28757	28898	28983	28706	28820	28773	28653	28683	28634	28396	28776	28782	28721	28862	28643	28932	28406	28852	28938	28787	28757	29130	28474	28898	28398	28730	28922	28726	28687	28838	28771	28825	28602	28502	28915	28740	28890	28831	28729	28653	28943	28919	28704	28804	28894	28802	28614	28575	29059	28809	28788	29038	28681	28658	28805	28892	28999	28803	28865	28669	28581	28765	28546	28771	28650	28674	28513	28489	28927	28897	28840	28760	28903	28533	28691	28558	28683	28718	28867	28754	28483	28657	28769	28961	28563	28799	28716	28754	29000	28666	28800	28816	28946	28664	28717	28889	28840	28694	28659	28753	28743	28594	28700	28683	28519	28967	28690	28736	28677	28687	28754	28850	29026	28813	28877	28641	28524	28718	28820	28812	28887	28736	28874	28817	28819	28808	28899	29089	28780	28662	28897	28906	28626	28891	28629	28693	28854	28922	28736	28692	28614	28822	28567	28499	28788	28765	28720	28978	28684	28914	28730	28540	28852	28801	28636	28666	28737	28586	28731	28918	28744	28769	28932	28775	28751	28752	28606	28815	29055	28743	28849	28701	28767	28941
45315	57389	50890	34051	22684	19557	19080	18982	18979	18716	18649	18500	18342	19070	19443	18824	18495	18359	18102	18200	18073	18287	18074	18033	18106	18094	18094	18125	18018	18058	18169	18268	18001	18131	18092	18104	18212	18109	18024	18024	18049	17976	17958	18222	17925	18186	18233	18284	18122	18097	18232	18184	18130	18034	18012	18077	18116	18279	18167	18178	18220	18108	17952	18253	18023	17991	18139	18187	17996	18051	18112	18126	18084	18348	18045	18192	18152	18213	18171	18121	18116	18071	18249	18183	18144	18087	18116	18096	18195	18046	18166	18002	18095	18046	18024	18122	18177	18394	18181	17983	18121	18050	18180	18069	18018	18064	18207	18149	18177	18105	18083	18130	18178	18085	18197	18151	18150	17953	18214	18159	18026	18026	18143	18042	18079	18058	17947	18048	18087	17969	17907	18112	18057	18124	18071	18207	18077	17960	18042	18202	18036	18258	18217	18077	18228	18007	18008	18149	18180	18158	18057	17995	17998	18202	18048	18196	17996	18213	18187	18334	18093	18009	18128	18063	18164	18054	18225	18173	18120	18119	18084	18039	18210	18173	18142	18087	17971	18042	17839	17927	18001	17873	17990	18076	18127	17923	18040	18350	18328	18030	18164	18154	18013	18101	18189	18037	18119	18207	18136	18201	18183	17957	18246	18004	18029	18061	18153	18073	18433	17935	17935	18202	18056	18099	18000	17913	18138	18067	18174	18071	18160	18106	18168	17887	18223	18045	17861	18222	18109	18106	17978	18064	18214	18055	18195	18129	18087	18233	18261	18034	18021	17908	17964	18158	18116	18131	18196	18120	17995	18148	18245	18185	18060	18066	18027	17997	18171	18156	18071	18092	17943	18035	17966	18126	18156	18016	18207	18152	18198	18054	18186	18021	18025	18194	17999	18089	18094	18126	17920	18043	18059	17957	18085	18155	18134	18101	18037	18064	17980	18088	18373	18169	18051	18208	17920	18189	17881	18033	18173	17949	18093	18080	18236	18084	17977	18236	18193	18070	18161	18044	18415	18073	18149	18088	18032	18072	17994	18153	18187	18046	18125	18055	17980	18047	18287	18004	17878	18115	18141	18168	18171	18285	18087	18031	18103	17963	18156	17912	18167	18081	18191	18040	18122	18197	18301	17928	18147	18101	18138	17914	18084	18138	18190	18104	18109	18004	18123	18062	18075	18134	18175	18152	18131	17840	18184	17981	18052	18234	18078	18016	18194	17964	18391	18194	18049	18155	18048	18093	18002	17937	18100	18185	18075	18123	18024	18141	18058	18025	18164	18118	18025	18150	18188	18188	18182	18139	18190	18046	18177	17833	18087	18037	18138	18230	18177	18034	18228	18093	18156	18095	18106	18074	18001	18222	18003	18110	18158	18021	18053	18151	18085	18044	17956	18096	18037	18212	18215	18231	18196	17984	18364	18020	18023	17975	18080	17984	18067	18186	18068	18027	17992	18090	18093	18242	18052	17908	18195	18109	18105	18145	18035	18200	17987	18224	18188	18218	18122	18122	18100	18097	18000	18126	18145	17997	18157	18025	18025	17942	17990	18141	18095	18204	18006	18056	18112	18226	18074	18283	18031	18141	18163	18055	18127	18313	18170	18109	18096	18012	17917	18187	18164	18167	18067	18009	17969	18289	18105	18249	18226	17905	18012	18233	17995	18238	18124	18147	18174	17894	17982	18206	18141	18165	18010	18073	17937	18125	18247	18129	18228	18193	18103	18275	18005	18208	18107	17932	18090	18109	18073	18269	18107	18095	18012	18199	18049	18139	18217	18144	18104	18092	18157	17968	18272	18089	18080	18225	18116	17983	18064	18143	18080	18041	18195	18129	18199	18264	17794	18159	18232	18185	18108	18281	18319	18082	17995	18128	18143	18112	18030	18199	18079	18170	18064	17955	18034	18101	18233	17889	18044	18026	18228	17983	18169	18151	18230	18017	17895	18243	18017	18362	18069	18136	17969	18123	18116	18085	18155	18147	18010	17921	18152	18252	18059	18181	18063	18049	18096	18010	18161	17966	18002	18145	18206	18047	18110	18176	18020	18358	18169	18084	18251	18139	18047	18015	18232	18265	18045	17942	18076	18166	18092	17995	18214	18117	18080	18064	18236	18024	18179	18235	18028	18050	17969	18020	18049	18182	18016	18098	17957	17987	17937	18162	18069	18218	17976	18105	18281	18216	18295	18182	18271	18079	18052	18039	18190	18080	18037	18018	18199	18020	18169	18096	18205	18045	18249	18078	18135	18114	18172	18152	18080	18016	18085	17995	17907	18075	17966	18219	18084	17991	18297	18132	18153	18261	17926	18171	18274	18136	17955	17966	18167	18051	17964	18141	18155	18086	18169	18054	18110	18127	18049	18034	18101	18146	18132	18089	18081	18088	18218	18002	17999	18117	18028	18206	17803	18117	18086	18021	18108	18140	18021	18053	18080	18046	17985	18230	17991	17998	18001	18030	18132	18015	17989	18126	18039	18126	17991	18129	18080	17953	18049	18072	18165	18098	17954	17998	17914	18041	18218	17856	18224	17959	18140	17969	18127	17961	18084	18009	18172	17998	18297	18143	17844	18156	18182	18059	18021	18188	18163	18219	18254	18044	18071	17981	17892	18132	18048	18126	18089	18040	18140	18130	18078	18172	18008	18115	18126	18091	18108	18181	17994	18068	17858	18004	17998	17958	17959	18032	18187	17989	17928	18140	18126	18022	18084	18133	17934	18166	18089	18111	18154	18243	18269	18312	18084	18024	18169	18097	18115	18287	18061	18005	18150	17967	18005	17940	18231	18140	18086	17971	18034	17918	18091	18037	17993	18008	18284	18028	18102	18176	18278	18137	18356	17953	18048	17942	18339	17972	18120	18058	18106	18028	18069	18119	18050	18137	18109	18204	18076	18039	18239	18235	18014	18133	18224	18092	18207	18148	17986	18069	18058	18054	17999	18029	18107	18246	18153	18104	18143	18144	17966	18090	18242	18109	18121	18107	18081	17938	18256	18069	18278	18023	17980	18139	17902	18055	18159	18027	17981	18090	18100	18090	18016	18089	18287	18104	18110	18107	18136	18130	18014	18077	17977	18154	18195	18074	18149	18240	17939	18189	18090	18117	18063	17881	18242	17993	18128	18360	18036	18108	18038	18167	18040	18089	17988	17892	18205	18142	18206	18188	18171	18060	18049	18055	18073	18157	18202	18133	18061	18041	18135	18037	17975	18144	18146	18115	18025	18149	18076	18034	18222	18011	18155	18215	18110	17953	18339	18108	18036	18269	18004	18205	18187	18064	18113	18169	18051	18355	18205	18066	18063	18020	18166	18130	18105	18214	18151	18203	18100	17978	18376	18056	18211	18129	18092	18230	17960	18207	18002	18050	18280	17984	18172	18145	18233	18122	18274	18086	18073	17983	17939	18075	18048	18162	18113	18104	18081	18287	18076	18100	17997	18010	18191	18324	18073	18036	18120	18298	18005	18086	18001	18129	18142	18150	18171	18168	17917	18114	18080	18062	18181	18022	18140	18170	17982	18174	18103	17988	18166	18040	18104	17957	18043	17866	18005	18168	18162	18063	18123	18036	18333	18156	18063	18085	18065	18069	18077	18071	18103	17826	18046	18264	18092	18079	18392	18074	18116	18120	18102	18184	18127	18110	18053	18126	18096	18084	18130	17864	18169	17961	18080	18144	18090	18021	18105	18057	18155	18058	18120	18233	18067	18232	18168	17967	18061	18017	18136	18113	18140	18202	18090	18117	18247	18234	18090	18113	18202	17873	18263	17979	18188	18092	18200	18129	18162	18236	18232	18194	18048	17992	18035	18099	17907	18097	17962	17893	18119	18264	17967	18183	18167	17974	18141	18233	18207	18142	18100	18308	18202	18041	18010	18221	18205	18175	18165	18107	18170	18000	18132	18143	18143	18248	18148	17934	18159	18009	18011	18291	18176	18073	18291	18389	17832	17998	18148	18061	18054	18151	18047	18060	18195	18154	18013	17969	18236	18092	18015	18165	18085	18083	18113	18196	18160	18117	18000	18160	18169	18128	18040	18107	18151	18258	18119	18004	18134	18099	17979	18220	18032	18235	18108	18136	18040	17947	18134	18035	18206	18089	18052	18267	18016	18091	18098	18219	18108	17975	18123	18159	18075	18041	18118	18043	18102	18091	18001	18023	18135	18305	17943	18258	18211	17910	18135	18169	18026	18039	18044	18110	17952	18050	18101	18125	18064	18167	18093	18215	18130	18157	18248	18285	18153	18132	18232	18137	18050	17993	17991	18081	18160	18233	18040	18218	18188	18041	17888	18143	18183	18027	18204	18150	18053	18052	18021	18079	17882	18089	17969	18147	17988	18065	18051	18040	18021	18361	18052	18045	18204	18117	18064	18152	18004	18144	18080	18231	17990	18076	18088	18299	17909	18093	18025	18081	18162	18107	18052	18150	17972	18032	18158	18229	18067	17920	18131	18283	18101	17893	18006	18121	18055	18100	18060	18041	18124	17931	18258	18275	18013	17938	18194	18054	18096	18220	18061	17916	18167	18191	18293	18139	18071	18153	17963	18043	18144	18226	18153	18212	18126	18008	18127	18055	18013	18181	17960	18048	18132	18092	17984	18133	18085	18082	18110	18052	18063	18041	17897	18171	17965	18100	18186	18079	18043	18042	18039	18218	17979	18170	18024	18087	18175	18109	18068	17982	18242	18071	18235	17999	18198	18147	18070	18270	18061	18080	18063	18107	18140	18063	18062	18164	18206	18083	17996	18269	18029	18177	18156	17998	18245	17909	18058	18166	17935	17898	18153	18181	17939	17925	18253	17967	18091	18007	18007	18135	18118	18046	18102	18138	18077	18063	18130	17988	18079	18016	18082	18123	17982	18080	18016	18052	18055	18074	18111	18151	18154	18237	18036	18125	18183	18239	18052	18136	17976	18222	18239	18140	17932	18079	18064	18133	18094	18080	18117	18064	18191	18233	18142	18057	18245	18194	18205	18104	18077	18157	18102	18129	18202	18138	17980	18138	18096	18016	18184	18008	18118	18249	18207	17980	18017	18159	18164	18160	18191	18200	18151	18152	18107	18171	18269	18287	18060	18061	18134	18002	18043	18098	18231	18188	18133	18144	18044	18005	18120	18119	18134	18155	18172	18146
22932	20683	28998	29880	28704	30315	33489	31311	30812	31165	30886	30820	33999	42107	40090	36095	32618	30944	30685	30375	30235	30442	30264	30101	30231	30244	30270	30093	30107	30131	30245	30076	30201	30186	30073	30194	30302	30081	30122	30012	29963	30146	29995	30184	30367	30054	30283	30074	30328	30184	30240	30277	30142	30086	30366	30085	30062	30240	30149	30332	30191	30185	30281	30466	30420	30133	30112	30209	30046	30118	30019	30181	30059	30151	30261	30205	30033	29960	30308	30362	29885	29944	30000	30188	30409	30180	30177	30124	30081	30369	30364	30286	30361	30215	30134	30127	29866	30160	30282	30098	30108	30173	29977	29969	30229	30311	30278	30164	30284	30090	30422	30175	30130	29911	30181	29904	29927	30232	30180	30296	29926	30299	30073	30360	30211	30210	30198	30067	30226	29986	30348	30207	30411	30212	29801	30184	30140	29964	29903	30250	30118	30091	30542	30169	30331	30524	30060	30231	30163	30303	30167	29967	30271	30150	30267	30109	30002	30221	29958	30271	30282	29977	30387	30005	30330	30332	30115	30228	30118	29972	30334	30264	30367	29940	30167	30106	29968	30127	30035	30079	30105	30054	30153	30336	30146	30181	30138	30085	30258	30350	30238	30024	30225	29942	30134	30239	29972	30121	30108	30028	30259	29892	29964	30020	30056	30351	30076	30359	30183	30204	30357	30172	30140	30272	30285	30226	30060	30181	30149	30054	30074	30079	30169	30109	30144	29979	30150	30174	29959	30184	30322	30036	29959	30268	30318	30174	30132	30193	30063	30147	30153	30176	30248	30157	30196	30141	30364	30270	30305	30299	29995	30179	29905	30077	30181	29967	30203	30064	30130	29838	30141	30028	30500	30090	30200	29968	30211	30386	30126	30342	30088	30436	30333	30019	30094	30207	30121	29966	30091	30029	30173	30268	30067	29900	30066	30123	30125	30154	30026	30203	30206	30014	30123	30065	30102	29858	30065	30246	30033	30005	30237	30153	30369	30282	30092	30390	30369	30054	30159	30296	30096	30335	30080	30093	30164	30085	30319	30083	30098	30106	30036	29944	29954	30056	30165	30097	30328	30277	30465	30112	30253	30049	30379	30475	30269	30008	30278	29809	30246	30194	30451	30172	30077	30058	30390	29984	30100	30323	30090	30070	30008	29809	30070	30027	30163	30199	30364	30397	30384	30028	30417	30189	30196	30208	30091	29895	30233	30197	30143	29940	30290	30284	30225	29976	30297	30206	30233	30064	30198	30233	29992	30214	30004	29952	30240	30175	30081	30095	29904	30097	29974	30228	30345	30228	30384	30260	29889	30192	30183	30219	30077	30354	30174	29970	30230	30357	30154	30145	30188	30007	30011	30090	30117	30152	30605	30304	29852	30123	30021	30024	29887	29993	30110	30172	30153	30171	30183	30083	30296	30253	30021	30478	30360	30306	30050	30319	30168	30223	30102	30121	30238	30083	30261	29999	30270	29991	30243	30420	29951	30200	30065	30312	29884	30124	30270	30433	30307	30075	30040	30368	30329	30101	30044	30280	30321	30115	30081	30066	29852	30252	30203	30163	30121	30289	30250	30188	30276	30150	30385	30058	30248	29990	30409	30009	30020	30191	30122	30356	30172	30205	30129	30342	30212	29865	30270	30378	30162	30056	30013	30146	30218	30170	30400	30050	29955	30170	30114	30167	30305	30020	29707	30289	30348	30605	29852	30352	30399	30120	29946	30393	30290	30112	30112	30398	30015	29990	30231	30227	30257	30125	30173	29864	30203	30197	30276	30105	30323	29824	30092	30302	30106	30106	30164	30392	30259	29930	30340	30333	30155	30086	30455	30164	30432	30034	29957	30038	30046	30212	30208	30059	30146	30065	30185	30341	30207	30246	30305	30387	29979	29910	30260	30197	30349	30211	30394	30303	30024	30523	30027	29947	29966	30093	30216	30490	30056	30209	30442	30108	30227	30137	30002	30264	30335	30135	29992	30172	30284	30210	30125	30163	30141	29931	30175	30073	30139	30333	30206	30301	30127	30412	30087	30361	30239	30167	30121	30141	30120	30218	30089	29979	30170	30378	30199	30179	30316	30188	30170	30179	30139	30300	30091	29998	30096	30079	30111	30293	30434	29936	29926	30303	29785	30445	30148	30034	30051	30012	29939	29871	29886	30151	30142	30047	30126	29979	29964	30035	30225	30358	30424	29934	29987	30122	30303	30158	29994	30143	30075	30137	30287	30127	30399	29981	30330	30363	30188	30103	30287	30128	30298	30217	30250	30158	30311	29989	30054	30042	30033	30269	30210	30257	30193	30408	30380	30245	30120	30183	30171	29876	29960	30052	30310	30376	30148	30158	30120	30282	30117	30249	30075	30239	30142	30072	30047	30076	30218	30377	30056	30159	30234	30363	30238	30134	30127	30217	30247	30207	29997	29999	29948	30170	30316	30217	30320	29982	30215	30279	30050	29970	30400	30154	30134	30158	30183	30231	30506	30277	30177	30137	30446	30157	30163	29877	29958	30144	30131	30172	30488	29829	30238	30164	30143	30247	30240	30225	30209	30192	30237	29969	30139	30261	30046	30246	30199	29770	29958	30165	30400	30142	30090	30183	30111	30085	30188	29778	30128	30186	29996	29831	30143	30013	30094	30210	30082	30127	30110	29933	30123	30087	30098	30075	29927	29953	30346	30229	30245	30326	30295	30184	30479	30045	29973	30035	30048	29990	30228	30232	30128	30422	30227	30118	30084	30274	29961	29816	30438	30248	30162	30096	29782	30234	30205	30330	30132	30150	30158	30181	30309	30441	30283	30154	30369	30037	30195	30136	30183	30285	30122	30187	30010	30139	30200	30172	29866	30128	30140	30251	30657	30296	29933	30098	30098	30277	30019	30305	30297	30103	30023	30176	30107	30026	30005	29929	29815	30021	30095	30057	30226	29854	30260	30240	30299	30122	30382	30126	30208	29949	30225	30332	30335	30303	30205	30165	30129	30259	30039	29984	30162	30510	30343	30321	30053	30233	30360	30229	30130	30207	30370	29936	30149	30044	30388	30122	30298	30319	30009	30277	30261	30286	30224	30215	30044	30198	30207	30418	29914	30500	30198	30340	30169	30126	30280	29956	29965	29887	30075	30106	30006	30014	30166	30250	30329	30439	30163	30129	30127	30162	30297	30106	30068	30141	30211	30043	29993	30465	30384	30190	30020	29962	30293	30392	30302	30398	30189	30276	30177	30102	30070	30050	30134	30101	29914	30167	30382	30183	30363	30145	30117	30026	29840	29966	30208	30026	30211	30115	30145	30037	30131	30460	30327	30103	30301	30035	29859	30009	30284	29984	30412	30059	30064	30145	30051	29838	30209	30056	30073	30019	30062	29880	30392	30333	30400	30260	30106	30190	30228	30514	30083	30362	30370	30211	30242	30077	29887	30324	29942	30321	30270	30011	29990	30143	30195	30213	30190	30007	30285	30388	30548	30323	30280	30057	30149	30349	30190	30300	30162	30111	30417	30284	29995	30189	30172	29866	30165	30190	30035	29982	30262	30350	30380	30008	29978	30167	30148	30081	30236	30154	30095	30105	30186	30305	30266	30088	30043	30395	30324	30261	30183	30379	30388	30155	30170	29992	30143	30388	30310	30055	30297	30287	30382	30124	30002	30210	30159	30061	29891	30404	30198	30220	29986	30300	30154	30344	30089	29942	30036	30354	29924	29954	30035	29918	30027	30270	29980	30247	30075	30127	30268	30183	30010	30315	30422	30173	29986	30130	30074	30300	30013	30133	30265	30021	30082	30009	29990	29848	30275	30362	30388	30199	30380	30272	30221	30357	30204	30383	29995	30155	30288	30185	30095	29998	30006	30231	30223	30184	30130	30261	29992	30123	30231	30383	30150	30012	30299	30269	30100	30111	30082	30392	30179	30225	30041	29941	30100	30303	30214	30344	30154	30149	30283	30094	30095	29908	30099	30215	30344	30297	30058	29858	30368	30065	30269	30064	30052	30213	30441	30269	30291	30251	30281	30137	30192	30043	30031	30051	30275	30091	30161	30108	30087	30157	30067	30197	30284	30104	30146	30071	30222	30152	30130	30161	30115	30113	30168	29977	30250	30051	30028	30360	30256	30462	30170	30089	30215	30059	30261	30136	30312	30166	30062	30286	30159	30151	30087	30070	30183	30129	30280	30198	30078	30066	30248	30165	30096	30178	30220	30309	30309	30089	30342	30214	30431	30452	30027	30283	30120	29849	29853	30009	30207	30107	30190	30095	30042	30307	30173	30040	30323	30392	30662	30148	30219	30062	30221	30204	30312	30191	30209	30187	30215	30090	30341	29992	30248	30056	29999	30233	30007	30179	30288	30430	30082	30428	30244	30361	30203	30178	30265	30055	30297	30210	30188	30241	30267	30126	30080	30038	29980	30008	30418	30081	30097	30272	30237	30395	30134	30167	29977	30177	30021	30171	30048	30233	30170	30025	30177	30366	30121	30202	30187	30075	30146	29912	30173	29985	29931	30234	30204	30181	30341	30138	30139	29981	30101	30037	30203	30090	30026	30331	30210	30335	30298	30301	30098	29991	30322	30244	30073	30137	30402	30047	30370	30331	30438	30216	30260	30324	30333	30224	30313	30104	30487	30021	30201	30233	29910	30216	30351	30247	30270	30338	30152	30373	30147	30046	30020	30076	29985	30120	30223	29998	30165	30089	30281	30085	30303	30124	30362	30132	30048	30048	30047	30021	30218	30048	29984	30001	30297	30116	30107	30127	30164	30145	30098	30148	30144	30038	30277	30253	30268	29875	30294	30009	30221	30044	30091	30089	30152	30116	30135	30160	30176	30294	30320	29970	30239	30018	30303	30141	30200	30167	30275	30227	30118	30071	30143	30318	30043	30107	30164	30109	30185	30096	30158	30034	30083	30031	29990	30242	30339	30091	30300	30067	30035	30218	30117	30136	30365	30245	30131	30405	30122	30092	30036	30191	30131	30273	30234	29928	30238	30301	30024	30155	30286	30372	30255	30197	30245	30240	30265	30356	30170	30453	30369	30220	30168	30212	30268	30362	30154	30081	30227	30319	30213	30043	29996	30018	30355	30264	30345	30148	30286	30135	30231	30027	30027	30043	30147	29976	29922	30022	30187	30366	29999	30121	29792	29965
44205	69191	65504	47096	30880	21583	20888	20482	19882	19660	19787	19670	25219	33764	30636	25236	21288	19511	18829	18711	18617	18856	18718	18828	18845	18630	18775	18702	18596	18748	18834	18637	18855	18642	18903	18699	18718	18815	18765	18680	18691	18731	18776	18753	18890	18773	18742	18753	18629	18777	18910	18776	18822	18685	18851	18701	18666	18811	18839	18806	18807	18619	18926	18665	18790	18760	19016	18813	18740	18863	18597	18824	18788	18786	18648	18757	18705	18836	18832	18809	18676	18905	18858	18830	18659	18709	18678	18612	18778	18753	18922	18967	18763	18744	18720	18584	18793	18753	18919	18619	18882	18681	18836	18802	18722	18819	18814	18954	18860	18543	18718	18759	18650	18637	18815	18687	18904	18891	18927	18785	18784	18848	18861	18814	18773	18664	18985	18712	18663	18748	18707	18849	18668	18464	18926	18741	18637	18843	18706	18868	18748	18750	18660	18702	18731	18777	18962	18751	18904	18886	18770	18545	18813	18696	18858	18698	18753	18852	18860	18781	18806	18736	18950	18728	18849	18781	18701	18689	18752	18784	18754	18825	18761	18740	18843	18680	18857	18906	18697	18988	18695	18798	18871	18860	18658	18662	18649	18853	18719	18845	18944	18724	18850	18830	18892	18865	18694	18769	18843	18711	18612	18671	18845	18764	18845	18795	18886	18781	18736	18806	18939	18809	18722	18800	18599	18703	18779	18674	18809	18688	18787	18696	18821	18645	18780	18678	18888	18607	18748	18704	18687	18777	18878	18597	18624	18811	18698	18680	18887	18749	18625	18828	18843	18885	18874	18582	18850	18657	18767	18950	18750	18712	18850	18614	18867	18670	18860	18568	18794	18722	18725	18678	18780	18980	18770	18822	18754	18675	18695	18649	18802	18726	18763	18750	18734	18695	18650	18625	18663	18673	18719	18612	18849	18699	18784	18616	18675	18967	18862	18777	18761	18825	18701	18793	18739	18741	18817	18780	18568	18713	18770	18568	18789	18994	18720	18692	18777	18822	18831	18948	18743	18652	18984	18609	18670	18847	18759	18879	18729	18770	18853	18855	18844	18585	18658	18764	18678	18676	18882	18836	18701	18719	18725	18826	18846	18848	19035	18604	18842	18573	18789	18724	18749	18688	18794	18682	18978	18834	18765	18821	18814	18630	18840	18749	18794	18645	18728	18676	18569	18793	18726	18793	18739	18700	18889	18709	18702	18680	18930	18715	18826	18798	18798	18833	18777	18754	18889	18722	18681	18720	18779	18859	18911	18565	18785	18836	18845	18835	18743	18716	18917	18881	18807	18734	18813	18743	18764	18612	18664	18832	18734	18860	18540	18793	18764	18567	18675	18811	18759	18885	18762	18821	18651	18774	18818	18746	18741	18647	18597	18745	18660	18878	18725	18646	18876	18755	18796	18672	18659	19058	18849	18847	18799	18878	18763	18675	18857	18488	18786	18584	18698	18669	18904	18735	18983	18749	19028	18750	18806	18688	18845	18732	18867	18814	18747	18878	18798	18787	18622	18732	18690	18751	18815	18473	18808	18877	18620	18889	18735	18858	18814	18724	19026	18825	18788	18684	18653	18703	18694	18731	18822	18493	18809	18709	18733	18947	18871	18786	18751	18876	18708	18647	18781	18651	18653	18741	18790	18639	18769	18777	18680	18667	18795	18651	18932	18568	18717	18781	18674	18845	18731	18786	18949	18734	18787	18699	18889	18770	18732	18749	18917	18806	18694	18632	18780	18856	18843	18954	18887	18854	18908	18710	18880	18729	18780	18781	18947	18714	18736	18923	18744	18665	18648	18818	18710	18683	18866	18650	18601	18893	18705	18690	18731	18753	18778	18706	18827	18628	18874	18705	18814	18870	18699	18754	18819	18774	18870	18621	18768	18761	18755	18683	18767	18900	18961	18828	18543	18766	18770	18851	18792	18822	18755	18712	18700	18769	18680	18798	18802	18816	18743	18784	18765	18811	18703	18720	18757	18742	18647	18823	18575	18881	18815	18703	18639	18779	18704	19079	18756	18697	18681	18925	18957	18841	18629	18691	18960	18623	18858	18768	18780	18807	18723	18674	18711	18624	18820	18748	18749	18650	18758	18788	18783	18812	18755	18758	18871	18723	18759	18736	18567	18803	18746	18814	18705	18760	18638	18776	18751	18685	18756	18761	18924	18882	18679	18767	18823	18712	18753	18551	18820	18562	18652	18811	18850	18871	18657	18638	18754	18810	18843	18670	18773	18935	18726	18743	18706	18618	18802	18766	18489	18712	18763	18718	18762	18682	18707	18563	18957	18675	18699	18776	18788	18819	18781	18728	18634	18804	18736	18846	18600	18802	18946	18621	18775	18804	18784	18715	18848	18762	18737	18766	18837	18725	18769	18764	18638	18822	18753	18758	18823	18914	18855	18803	18959	18752	18711	18777	18817	18839	18632	18844	18766	18758	18678	18687	18750	18699	18748	19085	18875	18714	18635	18854	18685	18561	18785	18844	18652	18765	18643	18765	18585	18810	18689	18706	18741	18709	18829	18848	18862	18697	18770	18911	18808	18906	18704	18870	18868	18673	18789	18737	18771	18843	18740	18666	18622	18651	18872	18701	18928	18478	18704	18641	18752	18831	18688	18933	18672	18895	18832	18695	18557	18894	18766	18835	18735	18923	18763	18796	18555	18703	18885	18648	18887	18776	18929	18699	18903	18678	18725	18678	18815	18764	18773	18674	18699	18799	18829	18975	18750	18764	18924	18848	18888	18709	18724	18813	18719	18781	18734	18718	18766	18799	18687	18721	18750	18743	18623	19007	18711	18707	18915	18753	18602	18762	18790	18727	18916	18691	18623	18701	18760	18871	18837	18896	18803	18731	18758	18796	18879	18946	18765	18626	18860	18798	18702	18943	18585	18657	18680	18682	18903	18900	18785	18679	18852	18622	18678	18865	18565	18836	18700	18942	18781	18850	18813	18846	18655	18625	18779	18875	18791	18636	18575	18745	18654	18904	18631	18705	18676	18743	18754	18858	18803	18667	18760	18718	18627	18788	18831	18795	18776	18774	18827	18597	18752	18794	18818	18797	18800	18824	18623	18718	18644	18792	18685	18733	18676	18825	18640	18839	18773	18736	18999	18767	18829	18687	18968	18687	18739	18754	18836	18753	18655	18706	18710	18767	18674	18770	18789	18742	18627	18790	18790	18629	18854	18839	18764	18736	18855	18762	18612	18563	18655	18958	18766	18678	18799	19037	18624	18864	18800	18671	18723	18803	18841	18572	18733	18678	18829	18690	18729	18585	18628	18636	18685	18911	18736	18675	18546	18743	18893	18826	18877	18696	18829	18876	18724	18798	18782	18941	18768	18642	18753	18908	18723	18825	18825	18795	18803	18795	18767	18695	18785	18778	18893	18969	18785	18729	18742	18757	18845	18655	18756	18773	18845	18823	18581	18988	18846	18852	18818	18734	18698	18716	18924	18808	18819	18776	18709	18644	18650	18746	18861	18651	18929	18991	18663	18762	18777	18581	18533	18775	18815	18748	18699	18689	18747	18950	18747	18748	18849	18821	18871	18771	18977	18755	18761	18698	18989	18915	18611	18699	18703	18759	18685	18946	18702	18791	18797	18881	18882	18779	18716	18796	18622	18697	18962	18699	18801	18713	18820	18707	18869	18791	18712	18729	18823	18688	18686	18815	18761	18852	18636	18838	18669	18742	18842	18824	18939	18870	18882	18746	18764	18782	18809	18617	18764	18908	18639	18691	18816	18669	18711	18884	18875	18648	18781	18704	18758	18887	18785	18798	18816	18615	18800	18829	18797	18786	18804	18771	18855	18768	18645	18790	18578	18857	18895	18901	18809	18701	18869	18623	18688	18841	18767	18657	18768	18721	18844	18788	18883	18810	18765	18857	18689	18815	18707	18693	18642	18824	18657	18687	18687	18702	18941	18796	18677	18843	18796	18959	18701	18690	18894	18737	18893	18872	18710	18630	18814	18865	18785	18722	18906	18804	18676	18783	18732	18883	18572	18752	18703	18638	18795	18819	18903	18595	18714	18758	18665	18681	18785	18859	18614	18823	18727	18894	18860	18739	18943	18707	18770	18800	18661	18670	18627	18971	18843	18869	18935	18736	18719	18657	18877	18701	18725	18795	18788	18732	18641	18625	18770	18874	18823	18691	18830	18861	18768	18802	18710	18768	18693	18894	18853	18924	18627	18635	18677	18834	18927	18809	18732	18872	18625	18733	18877	18776	18794	18743	18761	18597	18666	18453	18825	18801	18734	18575	18790	18744	18869	18855	18795	18850	18779	18846	18704	18671	18624	18777	18973	18884	18827	18753	18811	18925	18837	18889	18691	18774	18776	18757	18731	18730	18935	18854	18620	18786	18656	18864	18886	18599	18802	18785	18693	18726	18727	18800	18487	18733	18675	18828	18860	18926	18599	18623	18839	18894	18616	18617	18834	18906	18744	18956	18784	18763	18698	18857	18553	18786	18985	18851	18891	18648	18958	18754	18792	18844	18792	18725	18624	18879	18681	18731	18745	18743	18632	18800	18863	18932	18610	18937	18671	18818	18809	18863	18728	18936	18878	18686	18770	18863	18822	18874	18806	18830	18823	18739	18968	18659	18691	18760	18662	18698	18867	18519	18805	18923	18738	18849	18873	18815	18653	18611	18896	18706	18836	18665	18883	18944	18637	18769	18668	18899	18616	18788	18680	18799	18806	18833	18933	18647	18801	18637	18826	18804	18895	18695	18733	18665	18796	18771	18996	18767	18627	18750	18642	18686	18745	18954	18860	18780	18698	18743	18791	18707	18813	18691	18760	18861	18705	18726	18823	18759	18837	18721	18749	18809	18798	18820	18625	18797	18841	18704	18700	18890	18832	18788	18665	18728	18737	18859	18810	18884	18938	18818	18704	18772	18624	18769	18623	18802	18665	18911	18657	18677	18680	18831	18735	18674	18634	18822	18694	18717	18783	18774	18714	18813	18761	18735	18814	18982	18660	18765	18730	18759	18786	18782	18830	18874	18858	18660	18740	18648	18889	18754	18753	18754	18722	18763	18734	18687	18921	18597	18954	18875	18747	18693	18963	18730	18663	18780	18671	18825	18734	18803	18903	18729	18790	18699	18685	18747	18650	18670	18787	18810
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
