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
338786745680	338786746280	338786746878	338786747428	338786747978	338786748578	338786749128	338786749680	338786750278	338786750828	338786751378	338786751978	338786752528	338786753078	338786753678	338786754228	338786754778	338786755378	338786755928	338786756480	338786757078	338786757628	338786758178	338786758728	338786759278	338786759828	338786760378	338786760928	338786761478	338786762078	338786762628	338786763178	338786763778	338786764328	338786764878	338786765478	338786766028	338786766580	338786767178	338786767728	338786768278	338786768878	338786769428	338786769978	338786770578	338786771128	338786771678	338786772278	338786772828	338786773380	338786773978	338786774528	338786775078	338786775678	338786776228	338786776778	338786777378	338786777928	338786778478	338786779078	338786779628	338786780180	338786780778	338786781328	338786781878	338786782478	338786783028	338786783578	338786784128	338786784678	338786785228	338786785828	338786786378	338786786928	338786787528	338786788078	338786788628	338786789228	338786789778	338786790330	338786790928	338786791478	338786792028	338786792628	338786793178	338786793728	338786794328	338786794878	338786795430	338786796028	338786796578	338786797128	338786797728	338786798278	338786798828	338786799428	338786799978	338786800528	338786801078	338786801628	338786802178	338786802778	338786803328	338786803878	338786804478	338786805028	338786805578	338786806178	338786806728	338786807278	338786807878	338786808428	338786808980	338786809578	338786810128	338786810678	338786811278	338786811828	338786812378	338786812978	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23594	21997	28879	26073	23948	29836	36419	35018	31753	30203	28882	28227	28075	27679	27385	27571	27071	26978	27048	27116	27293	27371	27640	27480	27417	27403	27379	27503	27216	27112	26970	26965	26908	27222	26799	26606	26865	27074	26777	27054	26821	26698	27058	26901	26678	26877	26553	26435	26956	27234	27155	26856	26684	26567	27047	26554	26730	26558	26638	26789	26786	26671	26580	26559	26888	26794	26593	26717	26359	26473	26996	26722	26576	26932	26572	26640	26494	26667	26863	26770	26745	26615	26731	26694	26788	26564	26953	26833	26802	27032	26535	26722	26985	26693	26817	26765	26765	26762	26808	26766	26626	26768	26816	26794	26672	27067	26864	26703	26724	26831	26449	26735	26793	26661	27042	26519	26736	26672	26678	26527	26962	26785	26759	26413	26619	26785	26814	26961	26912	26687	26640	26906	26975	26627	26664	26769	26612	26640	26723	26796	26738	26602	26700	26723	26694	26759	26659	26818	26913	26642	26736	26358	26417	26928	26932	26694	26752	26784	26396	26515	26623	26652	26936	26795	26742	26538	26774	26742	26689	26685	26787	26728	26807	26782	26861	26671	26482	26558	26627	26603	26937	26816	26778	26739	26688	26747	26973	26944	26905	26542	26559	26482	26642	26645	26594	26617	26639	26653	26725	26698	26682	26459	26524	26582	26630	26619	26437	26874	26742	26628	26470	26743	26771	26776	26589	26669	26816	26956	26789	26978	26789	26804	26783	26652	26715	26895	26763	26664	26605	26937	26720	26901	26685	26498	26777	26500	26528	26643	26780	26774	26551	26874	26723	26772	26817	26525	26827	26346	26600	26821	26549	26471	26736	26643	26677	26659	26890	26658	26571	26732	26740	26457	26635	26522	26551	26923	26774	26748	26662	26698	26561	26510	26609	26610	26614	26762	26662	26724	26571	26802	26778	26805	26718	26608	26609	26731	26766	26547	26497	26737	26734	26597	26582	26686	26770	26599	26615	26692	26606	26747	26509	26715	26735	26684	26501	26667	26847	26719	26564	26674	26638	26790	26951	26694	26722	26560	26574	26915	26808	26679	26603	26655	26569	26715	26733	26523	26754	26431	26458	26610	26372	26731	26437	26704	26738	26738	26725	26907	26769	26839	26676	26673	26583	26554	26688	26684	26766	26540	26664	26697	26788	26562	26679	26438	26746	27098	26620	26754	26605	26673	26645	26499	26780	26823	26634	26734	26741	26493	26554	26380	26854	26533	26669	26611	26639	26877	26631	26882	26735	26639	26639	26613	26823	26579	26816	26557	26746	26653	26804	26770	26683	27003	26774	26716	26739	26561	26546	26832	26680	26875	26760	26948	26916	26785	26579	26785	26899	26756	26821	26401	26528	26653	26854	26894	26712	26473	26825	26770	26902	26573	26375	26527	26642	26534	26613	26826	26792	26811	26499	26609	26823	26914	26679	26706	26730	26588	26488	26572	26641	26741	26737	26662	26673	26699	26825	26637	26700	26681	26995	26639	26526	26874	26698	26539	26723	26877	26604	26481	26726	26652	26689	26647	26955	26711	27003	26772	26639	26823	26983	26745	26748	26797	26809	26633	26749	26584	26887	26504	26652	26635	26735	26578	26978	26755	26800	26730	26896	26682	26907	26708	26761	26826	26885	26830	26600	26829	26575	26745	26721	26600	26757	26930	26929	26758	26598	26616	26861	26690	26600	26736	26662	26648	26772	26820	26617	26639	26597	26803	26791	26656	26767	26808	26736	26717	26893	26671	26485	27060	26411	26868	26859	26686	26575	26653	26691	26807	26716	26919	26720	26726	26589	26521	26770	26570	26863	26791	26811	26485	26610	26522	26761	26512	26739	27096	26680	26650	26692	26870	26611	26766	26775	26742	26740	26884	26922	26712	26960	26770	26559	26616	26804	26622	26505	26650	26732	26713	26926	26667	26919	26338	26509	26796	26564	26575	26568	26649	26750	26725	26593	26729	26664	26572	27038	26782	26608	26798	26860	26753	26543	26581	26524	26777	27055	26681	26364	26737	26892	26493	26755	26745	26526	26611	26419	26886	26728	26664	26610	26655	26660	26748	26751	26857	26938	26414	26607	26452	26498	26731	26541	26679	26427	26528	26583	26666	26782	26782	26825	26721	26429	26837	26947	26779	26666	26953	26638	26614	26835	26665	26618	27100	26760	26433	26682	26682	26866	26437	26582	26702	26741	26560	26741	26629	26690	26721	27048	26632	26781	26686	26717	26705	26569	26679	26780	26713	26827	26809	26482	26422	26859	26628	26731	26870	26631	26674	26611	26833	26730	26647	26700	26736	26630	26528	26790	26797	26657	26651	26586	26657	26717	26713	26637	26485	26716	26644	26709	26796	26784	26589	26635	26748	26579	26512	26707	26864	26899	26751	26802	26632	26818	26743	26698	26700	26878	26914	26910	26684	26577	26717	26738	26704	26722	26644	27003	26874	26735	26627	26626	26776	26697	26686	26664	26556	26467	26583	26660	26426	26451	26723	26631	26697	26515	26788	26747	26794	26813	26527	26660	26883	26754	26734	26615	26632	26497	26681	26751	26858	26736	26652	26860	26958	26950	26764	26488	26508	26511	26656	26553	26705	26611	26567	26511	26435	26505	26470	26570	26512	26505	26742	26808	26688	26975	26852	26743	26805	26603	26941	26737	26747	26594	26650	26769	26763	26647	26624	26783	26932	26775	26769	26689	26627	26675	26706	26814	26659	26537	26717	26775	26546	26691	26673	26578	26795	26521	26793	26571	26904	26498	26641	26662	26547	26766	26670	26369	26650	27005	26660	26897	26820	26875	26781	26696	26431	26807	26707	26483	26512	26663	26856	26750	26698	26583	26567	26805	26678	26814	26406	26387	26948	26768	26525	26864	26893	27013	26571	26895	27025	26755	26466	26726	26379	26655	26700	26627	26506	26616	26744	26682	26668	26711	26690	26621	26491	26836	26591	26820	26718	26761	26851	26725	26747	26815	26601	26644	26505	26602	26693	27026	26649	26732	26632	26673	26722	26732	26691	26671	26734	26882	26769	26822	26881	26827	26761	26813	27051	26909	26905	26429	26664	26927	26641	26688	26804	26715	26639	26892	26842	26820	27007	26847	26599	26523	26911	26612	26711	26801	26762	26545	26758	26823	26764	26711	26568	26734	26752	26597	26547	26476	26445	26700	26458	26370	26688	26723	26538	26535	26672	26842	26762	26720	26448	26750	26750	26677	26618	26483	26786	27026	26734	26640	26680	26664	26979	26803	26701	26653	26811	26666	26563	26911	27021	26745	26548	26685	26474	26449	26730	26893	26767	26735	26762	26656	26638	26699	26844	26879	26483	26641	26610	26816	26898	26730	26730	26839	26785	26596	26798	26406	26247	26703	26581	26826	26818	26344	26513	26589	26783	26853	26785	26845	26595	26863	26642	26586	26551	26451	26553	26826	26821	26954	26712	26656	26635	26867	26654	26791	26656	26816	26467	26657	26660	26732	26490	26448	26577	26937	26778	26770	26553	26516	26832	26516	26587	26827	26587	26527	26674	26829	26738	26572	26523	26738	26790	26672	26713	26741	26552	26483	26677	26549	26684	26636	26895	26724	26587	26800	26368	26614	26803	26564	26814	26711	27071	26578	26731	26775	26515	26590	26889	26610	26605	26523	26637	26689	26730	27127	26569	26665	26701	26752	26939	26836	26758	26424	26752	26760	26498	26710	26957	26892	26586	26622	26566	26935	26867	26928	26716	26771	26786	26427	26484	26906	26710	26592	26733	26737	26624	26738	26773	26772	26810	26930	26757	26569	26746	26602	26673	26590	26826	26710	26518	26704	26533	26558	26682	26760	26558	26625	26557	26522	26500	26559	26679	26600	26618	26849	26651	26625	26494	26645	26672	26606	26689	26595	26688	26579	26789	26936	26743	26878	26758	26874	26530	26919	26795	26719	26599	26797	26776	26668	26407	26769	26566	26913	26716	26533	27054	26844	26672	26515	26735	26568	26596	26570	26830	26852	26711	26586	26642	26612	26795	26684	26797	26782	26810	26950	26810	26905	26738	26885	26744	26753	26737	26698	26771	26583	26628	26651	26694	26937	26470	26607	26677	26635	26754	26575	26885	26784	26847	26788	26636	26703	26572	26592	26836	26724	26613	26449	26423	26718	26785	26866	26807	26760	26749	26805	26752	26736	26590	26923	26825	26899	26958	26844	27108	26864	26767	26549	26744	26771	26701	26715	26803	26515	26804	26674	26824	26738	26741	26898	26976	26549	26607	26744	26685	26819	26742	26844	26409	26598	26858	26446	26795	26616	26877	26970	26801	26664	26531	26892	26530	26566	26486	26737	26748	26801	26726	26670	26631	26858	26775	26950	26874	26843	26679	26800	26657	26806	26669	26573	26817	26638	26603	26627	26760	26788	26660	26661	26625	26702	26471	26596	26648	26515	26622	26612	26568	26675	26800	26585	26610	26777	26488	26809	26381	26574	26798	26570	26647	26704	26889	26727	26530	26553	26518	26563	26743	26356	26531	27052	26675	26551	26556	26468	26728	26863	26931	26677	26766	26760	26935	26584	26531	26934	26535	26639	26611	26691	26600	26687	26603	26509	26723	26616	26623	26639	26916	26910	26575	26564	26542	26456	26757	26633	26922	26911	26485	26630	26540	26576	26765	26780	26554	26838	26614	26646	26638	26769	26426	26738	26854	26680	26723	26976	26817	26777	26640	26425	26648	27049	26588	26424	26751	26417	26635	27068	26505	26753	26540	26473	26551	26786	26553	26837	26752	26672	26507	26558	26608	26742	26716	26652	26675	26638	26746	26699	26561	26544	26361	26700	26367	26668	26857	26645	26948	26465	26750	26553	26933	26646	26809	26820	26543	26591	26882	26699	26887	26772	26682	26630	26449	26620	26781	26446	26495	26564	26667	26798	26530	26545	26664	26593	26511	26698	26794	26704	26605	26629	26639	26493	26737	26850	26687	26663	26840	26594	26522	26598	26713	26930	27102	26659	26982	26537	26745	26601	26470	26375	26688	26504	27031	26778	26619	26511	26628	26724	26950	26458	26786	26840	26545	26829	26657	26518	26452	26580	26694	26588	26728	26956	26803	26552	26690	26655	26719	26977	26726	26612	26712	26641	26772	26733	26873	26684	26666	26930	26636
39821	61380	51782	38754	31186	27135	26535	28189	23509	20422	18873	18581	18130	17556	17137	17175	16765	16645	16751	16888	16887	17489	17531	17435	17340	17133	16944	17032	16834	16906	16769	16962	16681	16636	16969	16772	16695	16734	16617	16347	16787	16354	16441	16408	16515	16220	16457	16404	16636	16544	16488	16344	16406	16274	16317	16594	16525	16504	16470	16389	16483	16373	16496	16355	16406	16415	16484	16459	16432	16342	16354	16562	16173	16430	16511	16381	16309	16545	16331	16559	16436	16518	16497	16438	16363	16455	16599	16266	16322	16433	16307	16532	16390	16328	16523	16342	16455	16476	16214	16178	16289	16543	16296	16271	16319	16381	16247	16274	16409	16429	16342	16357	16312	16311	16376	16424	16400	16586	16421	16374	16650	16250	16313	16398	16526	16454	16495	16524	16391	16356	16293	16504	16356	16382	16557	16380	16614	16384	16441	16447	16382	16503	16403	16459	16409	16318	16296	16449	16309	16449	16422	16461	16121	16469	16336	16194	16467	16357	16400	16387	16467	16385	16375	16333	16421	16525	16454	16475	16376	16568	16410	16338	16450	16369	16323	16526	16206	16463	16498	16242	16379	16388	16382	16513	16337	16407	16386	16381	16352	16294	16424	16445	16459	16654	16392	16349	16577	16369	16396	16341	16349	16487	16516	16413	16492	16481	16307	16350	16221	16524	16582	16313	16603	16545	16502	16396	16457	16441	16378	16410	16361	16450	16295	16344	16261	16515	16347	16491	16363	16575	16296	16373	16521	16468	16369	16437	16379	16336	16419	16290	16400	16396	16512	16377	16417	16449	16497	16548	16366	16402	16402	16323	16464	16331	16275	16326	16467	16485	16360	16456	16525	16402	16484	16322	16352	16351	16541	16379	16453	16313	16413	16450	16401	16420	16216	16350	16530	16577	16271	16378	16423	16407	16560	16374	16379	16399	16343	16367	16361	16473	16468	16511	16325	16553	16284	16478	16406	16553	16382	16437	16373	16326	16392	16320	16387	16226	16438	16511	16482	16371	16509	16329	16409	16307	16469	16183	16352	16392	16495	16343	16482	16229	16436	16359	16371	16410	16359	16340	16394	16238	16477	16528	16549	16337	16221	16433	16487	16425	16481	16345	16407	16425	16321	16344	16383	16364	16387	16433	16389	16358	16530	16231	16211	16430	16558	16601	16403	16412	16398	16420	16450	16275	16470	16443	16259	16328	16409	16598	16436	16266	16411	16411	16266	16307	16479	16452	16328	16629	16433	16303	16476	16284	16491	16533	16509	16341	16502	16469	16320	16284	16350	16437	16537	16308	16549	16311	16371	16546	16488	16443	16464	16362	16259	16345	16524	16504	16347	16406	16439	16291	16463	16146	16594	16455	16365	16430	16428	16373	16334	16230	16335	16586	16328	16544	16368	16474	16454	16416	16508	16412	16283	16404	16357	16409	16489	16508	16469	16452	16492	16467	16438	16491	16358	16488	16402	16346	16296	16471	16315	16447	16530	16457	16327	16335	16508	16444	16293	16330	16372	16331	16421	16258	16262	16322	16354	16471	16358	16348	16478	16288	16344	16411	16450	16362	16439	16447	16226	16457	16457	16239	16431	16369	16482	16394	16323	16182	16454	16526	16395	16461	16231	16437	16448	16383	16462	16315	16393	16364	16428	16295	16363	16440	16394	16278	16302	16492	16549	16438	16407	16483	16605	16380	16349	16350	16413	16364	16365	16412	16251	16409	16406	16377	16372	16395	16385	16221	16342	16458	16324	16200	16489	16461	16324	16555	16482	16359	16334	16192	16408	16286	16373	16393	16312	16346	16320	16336	16565	16365	16310	16453	16347	16241	16390	16199	16451	16470	16449	16285	16411	16296	16435	16373	16350	16137	16580	16275	16245	16340	16128	16393	16337	16403	16234	16465	16476	16343	16385	16312	16445	16383	16714	16430	16205	16442	16493	16432	16241	16305	16154	16383	16485	16449	16508	16284	16459	16484	16341	16473	16456	16350	16277	16393	16299	16431	16398	16308	16431	16493	16359	16465	16545	16407	16481	16307	16429	16414	16404	16590	16341	16204	16489	16326	16571	16345	16402	16439	16463	16251	16369	16498	16242	16264	16435	16381	16542	16309	16370	16374	16468	16348	16391	16463	16557	16402	16516	16259	16304	16541	16414	16334	16326	16569	16466	16371	16366	16383	16343	16385	16327	16365	16419	16180	16440	16469	16389	16381	16437	16494	16432	16372	16491	16452	16440	16518	16348	16417	16290	16450	16444	16349	16443	16190	16642	16302	16563	16119	16583	16435	16499	16570	16424	16375	16510	16351	16361	16402	16451	16428	16168	16479	16396	16505	16302	16578	16319	16280	16453	16462	16337	16455	16463	16390	16228	16542	16416	16379	16490	16434	16446	16391	16552	16406	16406	16407	16303	16381	16369	16350	16368	16268	16589	16445	16441	16335	16416	16396	16392	16434	16479	16443	16258	16335	16378	16268	16519	16530	16536	16399	16312	16406	16461	16318	16467	16357	16297	16291	16278	16428	16377	16435	16387	16333	16274	16302	16416	16492	16258	16430	16348	16297	16425	16411	16442	16370	16424	16496	16309	16469	16496	16300	16390	16360	16381	16277	16400	16263	16390	16357	16456	16290	16215	16396	16285	16388	16560	16231	16525	16390	16384	16528	16433	16097	16150	16415	16294	16400	16566	16420	16515	16432	16224	16301	16329	16421	16383	16460	16292	16397	16358	16442	16233	16366	16421	16335	16180	16542	16509	16221	16580	16285	16270	16245	16351	16498	16390	16300	16296	16440	16458	16392	16318	16425	16306	16302	16270	16448	16332	16290	16396	16241	16318	16351	16368	16450	16378	16414	16267	16467	16400	16599	16368	16263	16504	16439	16554	16360	16516	16478	16465	16319	16328	16648	16275	16400	16501	16233	16455	16373	16182	16365	16362	16512	16357	16289	16289	16378	16258	16451	16383	16289	16139	16497	16352	16473	16233	16347	16528	16450	16357	16323	16484	16427	16370	16429	16341	16495	16253	16515	16346	16350	16254	16489	16472	16386	16304	16449	16423	16376	16319	16287	16256	16413	16581	16445	16504	16330	16344	16342	16397	16335	16473	16175	16406	16569	16574	16427	16514	16293	16435	16298	16431	16278	16302	16561	16646	16514	16372	16391	16564	16323	16456	16535	16417	16394	16276	16459	16499	16537	16168	16335	16376	16319	16402	16278	16421	16389	16417	16123	16450	16325	16392	16437	16366	16424	16297	16260	16305	16290	16480	16382	16526	16322	16421	16306	16317	16430	16475	16440	16298	16339	16424	16246	16340	16250	16443	16347	16346	16294	16246	16205	16358	16663	16445	16349	16334	16470	16339	16279	16309	16538	16638	16388	16377	16541	16330	16348	16406	16426	16369	16526	16318	16437	16412	16417	16401	16258	16434	16585	16226	16258	16254	16249	16385	16344	16383	16231	16276	16143	16296	16633	16188	16445	16334	16457	16348	16478	16423	16299	16459	16237	16173	16655	16317	16442	16497	16463	16382	16455	16219	16499	16336	16331	16341	16481	16387	16376	16206	16367	16222	16630	16283	16369	16461	16293	16574	16362	16254	16215	16455	16310	16414	16380	16096	16494	16428	16568	16487	16369	16382	16196	16304	16325	16417	16422	16380	16445	16321	16141	16335	16219	16446	16202	16530	16320	16405	16350	16441	16472	16410	16486	16485	16330	16352	16375	16427	16456	16530	16494	16206	16266	16533	16316	16368	16353	16379	16409	16233	16393	16348	16452	16460	16427	16494	16264	16578	16335	16426	16405	16299	16316	16282	16420	16460	16291	16424	16333	16419	16528	16640	16338	16527	16314	16403	16519	16449	16394	16471	16419	16344	16473	16524	16361	16454	16214	16474	16321	16314	16351	16319	16422	16334	16358	16496	16387	16371	16372	16486	16497	16466	16501	16375	16241	16491	16418	16535	16205	16253	16458	16198	16357	16392	16358	16310	16406	16568	16276	16295	16262	16377	16362	16432	16218	16441	16323	16294	16453	16242	16312	16316	16479	16528	16361	16410	16339	16396	16432	16516	16480	16355	16478	16189	16530	16314	16518	16356	16495	16372	16363	16453	16314	16410	16320	16345	16261	16249	16457	16351	16313	16225	16403	16496	16415	16431	16285	16415	16384	16684	16447	16408	16384	16411	16389	16289	16486	16564	16320	16450	16459	16355	16484	16346	16468	16528	16488	16473	16230	16378	16268	16403	16459	16514	16598	16370	16463	16488	16385	16390	16289	16638	16454	16315	16163	16330	16344	16362	16500	16213	16294	16445	16380	16294	16266	16462	16517	16194	16431	16512	16261	16420	16630	16438	16420	16315	16269	16488	16325	16305	16487	16431	16393	16545	16391	16293	16402	16397	16456	16448	16513	16234	16502	16197	16261	16420	16436	16306	16429	16460	16424	16179	16459	16406	16541	16464	16221	16458	16222	16514	16257	16458	16451	16408	16266	16321	16301	16328	16197	16270	16674	16509	16248	16503	16223	16429	16290	16422	16537	16485	16444	16421	16572	16373	16479	16453	16449	16393	16332	16478	16557	16334	16385	16208	16560	16259	16292	16408	16323	16344	16478	16372	16357	16386	16474	16349	16360	16465	16649	16507	16438	16317	16409	16284	16344	16203	16372	16234	16524	16258	16452	16333	16428	16450	16392	16459	16336	16542	16322	16441	16330	16303	16393	16439	16412	16192	16356	16314	16188	16352	16483	16461	16381	16178	16459	16488	16337	16453	16414	16460	16348	16366	16415	16448	16305	16371	16358	16362	16203	16394	16407	16500	16304	16612	16531	16411	16380	16393	16238	16412	16568	16614	16170	16480	16379	16393	16515	16435	16368	16384	16550	16304	16339	16447	16345	16245	16409	16486	16557	16407	16454	16460	16428	16483	16564	16593	16396	16081	16365	16379	16254	16349	16523	16353	16484	16312	16391	16381	16273	16527	16317	16464	16292	16292	16439	16420	16453	16646	16234	16352	16270	16368	16328	16235	16335	16463	16384	16277	16358	16472	16368	16584	16364	16328	16434	16393	16486	16547	16474	16349	16536	16437	16384	16455	16454	16344	16178	16565	16438	16459	16450	16251	16453	16365	16535	16402	16328	16249	16519
38135	32856	36105	33215	30718	30045	29990	30048	29679	29560	29209	29180	29052	29035	29054	28995	29058	28962	29119	29157	29131	29155	29052	29041	29373	29033	29350	29200	29144	28938	28912	29140	29297	28929	29014	29158	29133	28958	29033	29068	29015	28872	29065	29162	28858	28929	29258	29018	29250	29184	29075	28888	28974	28903	29257	28996	29047	28717	29038	28726	28996	28882	28948	28990	29014	28995	29201	29094	29032	28953	28866	28905	28852	29012	29095	29169	29159	29240	29014	28685	28954	28828	28957	28701	29044	28963	28818	28818	28843	28965	29073	29172	28924	29025	29017	29029	28919	29114	28968	28626	28990	28729	28942	28811	28910	28919	29184	29051	29058	28760	29032	29070	29445	29001	29009	28921	28946	28953	28916	28906	29242	29151	28978	28950	28883	28997	28914	29051	28869	29066	28807	28914	29019	29138	29232	29026	28999	28813	28927	28987	28868	29044	28977	29331	28925	29004	28991	29067	28788	29078	28869	29180	28908	29113	28677	28550	29231	29045	28779	28996	28738	29046	29005	29115	28979	28961	29187	28968	29216	28762	28955	28989	28946	29075	29072	28937	28962	29071	28902	28788	28844	28767	29152	29272	29260	28913	28876	28790	29015	29254	28606	29017	29113	29000	28968	29086	29122	28921	28676	28964	28940	28714	28716	28697	28720	28929	29077	28759	28874	28881	28992	28931	29159	28693	28535	29175	28888	28655	28955	28894	29105	28907	29044	29038	28791	28948	29129	28940	28807	29160	29137	28891	29049	28946	28802	28857	29163	29098	28824	28928	29107	29005	28787	29220	29210	29003	28811	28851	28707	29199	28980	29110	28749	28846	29004	28967	28904	29135	29131	28927	29260	29237	28891	29220	28961	28947	29165	28981	29055	28983	29184	29028	28875	28893	28706	29018	28815	28899	29044	29246	29135	29167	29159	28900	28979	28992	28837	29227	28799	28718	28992	29087	28877	28826	28948	29129	28854	28903	28855	28943	28753	28826	28796	28830	28826	29075	29014	28785	29112	28866	29067	28840	28523	28940	28965	28865	29359	28898	28802	28857	29172	29138	29233	28785	29266	29022	29099	29372	28977	29409	28951	28632	28943	29026	29019	28999	28912	29017	28915	29282	28780	28757	28872	28993	29209	28897	28974	29111	28968	28973	29245	28895	29212	28975	29060	28988	29078	28920	28796	28698	29045	29032	28940	28883	28914	28908	28943	28789	28705	29074	29077	29056	28884	28618	29044	28762	28929	29001	29011	28969	28720	28768	28733	28983	28942	29351	28985	29014	29114	28859	29046	29053	28839	28917	28765	29110	28839	28911	29156	29014	28899	29160	28864	29143	28900	29130	28977	28968	29066	28849	29127	28879	29002	28855	28951	29035	29096	29077	28850	29185	28792	28962	28867	28833	29053	29042	29108	29084	29079	28981	29186	29056	28980	28845	29144	28943	28810	28715	29164	28899	29000	28806	28832	29160	28907	29094	29009	28858	28862	28963	28787	29113	29051	28737	28885	28774	28952	28930	28996	29073	29161	29166	28915	28885	28894	29032	28859	28850	28805	29152	28978	28779	29160	28940	29148	29114	29069	29040	29023	29087	29190	28895	29002	28806	28922	28982	28708	29040	28873	28663	28743	29150	29407	28934	28935	28674	29004	28988	28876	29138	28934	29061	28771	29015	28764	28965	29033	28970	29122	29032	28952	29177	28899	29122	29034	29099	28895	28785	28900	28860	29028	28981	28886	28909	29182	28922	29097	29005	29022	28874	29131	28797	29104	28913	29142	28670	29060	28919	29026	29060	28859	28994	28935	28905	28814	29110	28912	28973	28981	28866	28783	28997	28957	28891	29014	28916	28941	28879	29054	28899	28911	28932	29000	29067	28951	29081	28830	28748	28555	29068	29043	28850	29198	29045	28812	28920	29031	29004	28870	28694	28948	28937	28921	29259	28987	28882	28977	28841	28965	29067	29232	29041	28991	29043	29048	29012	28800	29120	29293	29088	28984	29138	28807	28873	28912	29026	29099	29171	28686	28983	28918	29072	29173	29150	28838	28844	29080	28844	29201	28941	28768	29066	28954	28871	29090	29080	28976	28981	28811	28773	29050	28898	29282	28717	28975	29227	28963	29132	29073	28759	29036	28819	29174	28817	28885	29044	29025	29004	28845	29149	29098	28969	28993	28848	28942	28952	28974	28951	28855	28866	29162	29046	28963	28626	29186	28986	28836	28903	29029	28818	29244	29111	28895	28914	29187	29220	28947	28959	29009	28887	28839	29039	28964	29025	28764	28719	29207	28828	28912	28925	28996	28871	28980	28809	29097	29056	29097	28893	28907	28902	29014	28785	28844	28803	28954	28738	28715	28813	28788	29062	28977	28870	28844	28997	29218	28993	29053	28759	28849	28758	28863	29174	28935	28981	28773	28892	28844	28817	29048	28918	28858	29047	28927	29199	28831	29227	28934	28861	28974	28814	28701	28887	28960	28952	28914	29060	28859	28998	29027	29007	28758	28810	29202	28970	29139	29090	28918	29076	28797	29293	28923	29142	28962	29186	29145	29089	28810	28899	28913	28817	29123	29134	29111	28803	28830	28965	28897	28919	28935	28985	28956	28810	28866	28957	29122	28797	28933	29150	29016	29173	28841	28975	29115	28911	29066	29086	29273	29044	29190	28944	29000	29058	29059	29271	29227	29024	29103	28865	29003	29226	29110	29257	29047	28913	28931	28800	29023	29086	28924	29059	28877	28930	29003	28985	29021	28871	29099	28899	28916	29120	29046	29197	28916	29060	29281	29171	28947	28903	28823	29008	28722	28905	28952	28923	29181	29080	29024	29025	28897	29072	29100	28925	28991	29078	29252	29141	29062	29140	28875	28807	29197	29261	29099	28967	28916	28917	28932	28838	28964	29039	28806	29229	29116	28853	28769	28825	29241	28941	29046	28793	29218	29078	28780	29195	29055	29090	29023	28977	28926	29073	29133	28889	28893	28864	28884	28917	28974	29236	28915	28887	28859	29036	29021	28975	29048	28846	29158	28976	28987	28626	29068	28904	28934	29015	28817	28969	29095	28990	29341	28928	29002	28953	29109	28964	28741	28753	28727	29107	28900	28894	29022	29084	28986	29132	28851	28891	29275	28872	29031	29289	29008	29023	28895	28822	28761	28996	28750	29060	29022	29080	29242	28812	29073	28833	28897	29031	28835	28941	28803	28945	28940	29217	28978	29013	29112	28765	29261	29047	29036	29217	29173	28943	29156	28936	28899	29162	29080	29059	28939	28975	28953	29091	29353	29140	29056	29092	28945	28801	28958	29192	28874	28840	28915	29038	29044	29028	29379	29130	29014	29000	29095	29104	29054	29052	28891	28932	28891	28923	28928	28942	28860	29048	29036	28965	28867	28950	29057	29128	28755	29127	28727	29010	28930	28952	29083	29086	28998	28805	28971	28883	29224	28988	28929	28907	29042	28829	28949	29093	29235	29122	29201	28877	28984	29248	29075	29156	29064	28874	28899	29020	28792	29095	28964	29045	29186	29109	28965	29102	29092	28893	28896	28893	29130	28897	28843	29262	29108	29095	29072	28882	29079	29097	29135	28744	28705	28788	28869	28874	28687	28877	28932	28846	28990	28692	28942	29037	28989	29105	29121	29065	28711	29062	29354	28886	28837	29020	29221	29394	28808	29120	29205	29066	28841	28946	29099	28743	29040	29001	28878	29065	29053	28927	28847	29016	29008	28892	28876	28819	28951	28771	28819	28997	29129	29059	28882	29033	29132	28940	29210	29003	28955	28810	28942	28944	29086	28892	28845	29001	29067	28952	29070	29188	28944	29021	28904	29118	29090	28918	29090	28842	28796	28965	29008	29112	28678	28867	28889	29227	28968	28796	29154	28918	29069	29099	28910	29089	29032	28888	28755	29074	28786	28953	29001	28706	29023	29023	28783	29085	28969	29163	29103	28971	28954	28777	28989	28918	29179	28961	28766	28920	29196	28972	28939	28948	29264	28926	28857	29223	28634	29149	29077	29015	28868	28951	29051	29213	29044	29211	29195	29079	28998	29113	29115	28978	29001	29127	28853	29073	29012	28982	29028	29031	28841	28784	28876	28840	28750	29237	28874	29044	28804	28660	29054	29103	28800	28901	29030	28770	28794	28804	29029	28998	28841	28954	28883	29118	28897	29153	29009	28908	29182	29079	28928	29122	29079	29008	29186	28976	28852	29194	28916	28843	28837	29042	28884	28864	29026	28987	28689	29062	29182	28903	29136	29029	28929	28850	29168	29037	29128	29260	28861	28664	29266	28823	29076	28800	28958	29087	29019	29086	28897	28898	28929	28985	29037	28941	29009	29082	28995	28817	29268	28908	28972	29034	28838	29036	28959	29124	29080	28962	29024	29045	28755	28871	28971	29100	29021	28811	28815	28928	29062	29108	29040	29013	28915	28942	29100	28937	28751	29179	29041	28828	29308	29085	29120	29039	28945	28978	28957	29046	28874	28923	29012	28941	28726	28950	29045	28885	28923	29006	29099	28860	29163	28962	29161	29055	28962	28709	29005	29008	28827	28851	29202	28730	29150	29133	28896	29008	29061	29217	28962	29107	28785	29042	29095	29016	29041	28975	29041	29052	28877	29076	28945	28891	29110	28940	28822	28842	28903	29083	28822	28905	29149	29042	29047	28957	29134	29196	29035	28919	28762	28948	29133	29173	29025	28965	28944	29168	29120	29164	29014	29001	29011	28996	28928	28784	29104	28798	29077	29088	28822	29115	29189	28862	29029	29127	29177	29007	29241	29218	29218	28937	29098	28789	28870	29090	29294	29198	29304	29040	29235	28857	29177	28801	28899	28903	28860	28971	29086	29136	29093	29192	29284	29099	28950	28823	28979	29114	29121	28933	29077	28864	29127	29083	29138	28708	29033	29072	29157	28993	29006	29141	28878	28975	28672	28715	29178	29013	28875	29151	29060	29085	29044	29064	29016	29063	28716	28984	28918	28956	29138	28878	28994	28948	28928	28781	29105	29068	28998	29256	29047	29038	29004	29072	28886	29056	28864	29079	29220	29089	29151	29142	28802	29059	29115	28992	28799	29266	28880	29032	29071	29051	29026	28953	28830	28838	28948	28794	28895	29041	29159	29198	29039	28921	29026	28873
29697	33998	28399	22494	20341	19204	18728	19006	18380	18025	17715	17696	17615	17582	17511	17396	17417	17659	17443	17356	17385	17735	17537	17578	17511	17376	17567	17632	17499	17626	17568	17607	17553	17484	17446	17602	17525	17598	17540	17669	17406	17483	17498	17377	17566	17275	17449	17328	17591	17409	17475	17583	17520	17255	17451	17293	17529	17381	17281	17539	17451	17479	17483	17339	17412	17405	17563	17466	17458	17400	17371	17421	17545	17470	17282	17498	17331	17512	17561	17512	17463	17094	17352	17357	17505	17138	17398	17410	17412	17573	17501	17403	17363	17588	17543	17471	17408	17461	17360	17312	17497	17523	17596	17510	17503	17504	17417	17424	17277	17326	17441	17491	17499	17445	17460	17522	17286	17352	17337	17289	17377	17377	17657	17573	17251	17286	17299	17148	17297	17378	17552	17396	17482	17287	17375	17500	17339	17304	17380	17420	17415	17348	17578	17515	17399	17489	17318	17236	17518	17545	17308	17616	17234	17363	17313	17514	17411	17420	17545	17374	17354	17320	17365	17398	17360	17306	17399	17404	17396	17398	17292	17540	17424	17328	17454	17393	17476	17511	17483	17544	17525	17510	17467	17458	17584	17483	17501	17304	17411	17494	17423	17397	17433	17290	17315	17500	17354	17371	17235	17455	17415	17463	17418	17425	17493	17456	17279	17438	17340	17406	17375	17475	17315	17291	17639	17530	17292	17327	17487	17634	17390	17422	17320	17445	17442	17413	17516	17333	17547	17494	17423	17481	17307	17388	17290	17426	17389	17420	17551	17366	17482	17367	17595	17505	17527	17463	17567	17352	17354	17393	17406	17332	17427	17505	17530	17298	17548	17278	17546	17323	17397	17371	17523	17360	17367	17522	17365	17345	17507	17418	17537	17392	17374	17274	17600	17356	17287	17466	17304	17441	17313	17687	17322	17335	17368	17286	17299	17427	17416	17407	17349	17447	17363	17362	17443	17407	17460	17326	17252	17351	17475	17442	17482	17463	17364	17496	17390	17427	17366	17334	17311	17400	17434	17514	17258	17351	17300	17356	17318	17419	17510	17154	17363	17482	17423	17350	17419	17396	17519	17285	17431	17417	17440	17508	17411	17289	17465	17439	17275	17368	17421	17514	17450	17397	17353	17507	17444	17438	17494	17347	17388	17468	17313	17374	17636	17379	17394	17400	17299	17317	17280	17400	17370	17441	17480	17510	17400	17242	17465	17360	17119	17450	17482	17209	17486	17402	17448	17325	17542	17572	17396	17461	17519	17375	17342	17490	17422	17398	17437	17312	17361	17231	17428	17507	17386	17398	17428	17526	17400	17455	17390	17553	17448	17362	17413	17325	17387	17393	17502	17416	17449	17560	17575	17487	17555	17463	17384	17372	17579	17360	17500	17488	17388	17451	17340	17361	17387	17394	17489	17517	17336	17301	17630	17360	17444	17461	17137	17583	17530	17513	17422	17175	17576	17472	17400	17286	17520	17407	17431	17577	17317	17450	17427	17479	17398	17470	17347	17470	17318	17312	17407	17403	17476	17286	17336	17457	17392	17265	17414	17501	17411	17202	17466	17521	17378	17543	17457	17335	17318	17406	17404	17370	17372	17200	17519	17561	17455	17429	17453	17532	17429	17591	17339	17510	17467	17497	17339	17439	17456	17381	17509	17563	17424	17394	17543	17484	17157	17492	17531	17222	17325	17265	17333	17353	17421	17516	17358	17471	17683	17398	17540	17342	17449	17276	17465	17486	17353	17523	17450	17300	17321	17398	17516	17515	17531	17288	17275	17477	17568	17358	17329	17255	17304	17511	17277	17348	17474	17651	17427	17481	17431	17346	17426	17352	17311	17455	17465	17522	17541	17423	17425	17463	17600	17564	17362	17564	17376	17349	17532	17513	17463	17460	17254	17479	17294	17414	17456	17504	17422	17329	17640	17421	17459	17344	17394	17655	17429	17536	17455	17535	17514	17312	17421	17258	17407	17321	17696	17376	17530	17716	17548	17335	17446	17369	17258	17200	17571	17323	17508	17365	17235	17421	17452	17406	17390	17567	17337	17442	17365	17413	17440	17414	17415	17512	17355	17415	17371	17528	17306	17504	17378	17537	17471	17495	17343	17517	17397	17374	17441	17267	17413	17265	17578	17473	17406	17576	17434	17423	17470	17230	17106	17339	17339	17372	17369	17419	17332	17373	17418	17308	17474	17393	17422	17389	17504	17320	17544	17303	17368	17387	17281	17385	17475	17507	17377	17384	17504	17236	17529	17449	17363	17343	17629	17358	17538	17425	17317	17313	17178	17605	17220	17495	17528	17455	17594	17334	17597	17565	17447	17545	17383	17384	17481	17446	17478	17321	17408	17550	17663	17498	17607	17556	17313	17375	17446	17480	17390	17497	17363	17396	17427	17434	17415	17284	17442	17410	17639	17351	17295	17279	17345	17330	17551	17391	17393	17380	17324	17279	17525	17370	17573	17213	17296	17521	17529	17402	17335	17428	17407	17438	17397	17482	17202	17500	17549	17540	17386	17483	17255	17390	17572	17413	17403	17490	17477	17481	17461	17342	17461	17428	17320	17518	17574	17431	17446	17494	17466	17389	17286	17641	17564	17413	17542	17410	17353	17397	17431	17368	17302	17399	17599	17448	17425	17464	17503	17370	17534	17459	17475	17462	17404	17496	17519	17517	17414	17311	17301	17403	17523	17380	17400	17488	17539	17413	17414	17474	17498	17378	17285	17358	17485	17270	17570	17499	17447	17454	17353	17416	17366	17636	17478	17365	17345	17612	17501	17279	17438	17392	17534	17531	17351	17503	17407	17407	17500	17335	17423	17356	17464	17295	17500	17290	17583	17224	17565	17478	17478	17318	17322	17514	17448	17540	17377	17553	17399	17458	17414	17265	17305	17277	17421	17467	17548	17442	17414	17498	17433	17279	17507	17500	17443	17426	17440	17423	17545	17383	17390	17389	17379	17353	17552	17279	17179	17493	17633	17267	17456	17382	17074	17516	17273	17366	17529	17417	17219	17359	17349	17565	17444	17388	17271	17440	17423	17435	17368	17387	17467	17387	17413	17493	17421	17518	17424	17415	17460	17323	17609	17396	17509	17508	17288	17398	17535	17451	17285	17325	17583	17353	17389	17432	17418	17400	17393	17364	17476	17322	17311	17536	17471	17546	17396	17551	17455	17560	17541	17338	17447	17491	17420	17274	17473	17383	17504	17388	17348	17368	17545	17495	17499	17441	17386	17485	17318	17598	17490	17424	17498	17207	17319	17314	17262	17553	17445	17470	17410	17400	17523	17479	17336	17433	17394	17278	17505	17382	17434	17470	17336	17464	17521	17405	17343	17290	17396	17462	17603	17525	17331	17423	17346	17247	17364	17453	17437	17500	17451	17414	17596	17582	17611	17403	17370	17400	17445	17341	17486	17392	17434	17417	17388	17458	17386	17315	17661	17388	17445	17554	17345	17290	17353	17309	17522	17592	17347	17419	17358	17435	17522	17414	17356	17423	17548	17330	17350	17252	17361	17453	17572	17280	17275	17395	17280	17410	17319	17361	17358	17483	17475	17391	17401	17580	17300	17342	17402	17591	17384	17262	17486	17449	17431	17495	17495	17475	17545	17426	17646	17428	17471	17546	17601	17311	17590	17437	17566	17357	17479	17431	17393	17457	17447	17429	17358	17349	17392	17542	17317	17555	17356	17514	17233	17462	17334	17448	17389	17411	17521	17299	17409	17411	17374	17587	17241	17290	17578	17347	17216	17435	17418	17432	17536	17448	17565	17501	17369	17382	17576	17352	17376	17426	17526	17291	17581	17323	17460	17612	17194	17471	17458	17336	17539	17530	17396	17406	17318	17194	17464	17367	17435	17476	17398	17465	17376	17384	17463	17426	17407	17316	17333	17467	17366	17666	17400	17544	17410	17418	17461	17367	17454	17516	17689	17545	17466	17556	17319	17260	17380	17569	17485	17490	17442	17369	17313	17467	17326	17257	17358	17372	17443	17422	17405	17405	17481	17377	17577	17396	17360	17344	17626	17451	17657	17331	17308	17362	17519	17231	17435	17459	17453	17570	17432	17414	17406	17436	17386	17393	17456	17412	17477	17184	17238	17530	17502	17408	17472	17413	17393	17475	17331	17469	17473	17444	17522	17507	17512	17453	17665	17251	17364	17374	17312	17436	17369	17337	17415	17304	17385	17335	17477	17381	17347	17512	17498	17415	17376	17273	17554	17239	17342	17485	17457	17278	17442	17545	17327	17376	17439	17498	17422	17383	17505	17330	17436	17455	17351	17480	17455	17369	17492	17524	17423	17465	17260	17577	17491	17363	17511	17517	17570	17442	17444	17374	17456	17232	17388	17316	17253	17449	17315	17432	17522	17320	17358	17585	17518	17600	17392	17497	17217	17588	17314	17366	17378	17420	17600	17535	17512	17625	17350	17330	17481	17374	17396	17467	17476	17497	17368	17590	17326	17460	17429	17339	17483	17386	17333	17489	17389	17497	17502	17587	17637	17432	17460	17383	17383	17342	17371	17393	17392	17290	17423	17402	17321	17411	17299	17522	17513	17589	17385	17418	17449	17498	17438	17467	17444	17493	17352	17556	17467	17455	17324	17440	17264	17367	17365	17486	17505	17547	17439	17272	17317	17416	17478	17219	17508	17366	17528	17381	17405	17414	17500	17482	17271	17560	17405	17487	17385	17444	17262	17412	17520	17496	17338	17371	17455	17422	17464	17475	17506	17322	17328	17368	17481	17407	17510	17342	17497	17402	17452	17326	17489	17535	17425	17522	17479	17343	17286	17312	17510	17429	17335	17295	17370	17577	17414	17647	17546	17490	17476	17429	17341	17546	17310	17426	17454	17432	17437	17242	17454	17432	17383	17437	17287	17417	17356	17438	17683	17309	17511	17272	17345	17060	17472	17326	17422	17488	17477	17419	17380	17331	17370	17515	17450	17614	17521	17388	17443	17436	17548	17524	17649	17460	17489	17414	17459	17496	17451	17301	17419	17333	17417	17400	17632	17271	17519	17593	17589	17295	17328	17477	17437	17473	17332	17703	17553	17326	17363	17400	17556	17300	17443	17555	17355	17557	17493	17367	17476	17463	17506	17379	17281	17447	17443	17411	17396	17313	17355	17400
23003	20057	26369	24219	23871	28396	30434	29458	27504	26899	26146	25827	26011	25804	25379	25189	25304	24975	25059	25301	25374	25543	25933	25705	25505	25408	25322	25369	25299	25262	25378	25290	25282	25295	25498	25234	25276	25345	25536	25277	25265	25088	25089	25346	25169	24922	25247	25073	25128	25119	25246	25215	25455	25042	25191	24893	24955	25092	25352	25292	24813	24968	24861	25034	25071	24916	25305	25029	25210	25128	25050	25159	24970	24945	25155	25199	25153	24928	24932	25075	25179	25082	25103	24811	25464	25130	25301	25161	25010	25159	24881	24950	24804	25020	25116	25189	25023	25257	25031	25029	25064	25015	25040	25042	24927	24695	25232	24962	25145	24913	24971	24823	25030	25038	25085	25296	25178	25194	25082	24981	24861	25186	25009	25192	25202	24975	24852	25054	24889	24989	25135	25157	25093	24895	25095	25187	25068	25062	24888	24993	25125	25196	24949	25018	25181	24905	24929	25193	25000	25013	24975	24901	25107	24885	25299	24982	25177	25265	25100	25073	24984	25197	25230	25276	25452	24933	25054	25118	25022	25025	25045	24779	25039	25156	25125	25024	24964	24904	25009	25010	25056	25248	25105	24913	25176	25318	25234	25244	24947	25184	25039	24902	24953	24903	24828	25051	25044	25256	24968	25132	24906	25166	25025	24988	25147	24914	24946	25177	25365	25168	25153	25006	24836	25406	25064	24906	25007	25137	25366	24944	25106	24844	24927	25001	24950	25073	25059	25057	24838	25017	25118	24983	24646	25083	25039	25198	25164	25266	25203	25086	24946	25076	25232	25117	25117	25244	25116	25097	24987	24881	25087	24712	24928	25157	25127	25191	24907	25111	25180	24855	25230	25083	24941	25421	24988	25104	25107	25233	25022	25381	25233	25069	24939	25010	24959	25070	25076	24944	24830	25122	24998	25199	24812	24965	24814	24888	25022	25031	25047	24854	25058	25145	25155	25269	25159	25064	25075	24953	25260	25128	24881	25283	25145	24864	25237	25185	25079	25301	24982	25193	24966	24976	24855	25152	25066	25024	25057	24908	24929	25298	24957	24984	24860	24912	25042	25031	25235	25188	24929	25186	25362	24991	25158	25085	24886	25141	24911	24962	25079	24975	24933	25055	25021	24911	24902	24948	25212	25049	25094	24975	25088	25087	25228	24891	24931	25228	25026	24970	24967	25063	25075	25113	25037	25027	25014	25027	25052	25170	25007	24935	25009	25004	25155	25179	25188	25078	24921	25061	25024	25388	25071	25195	25087	24984	25386	24746	25024	25126	25220	25318	25233	24957	25058	24861	25104	24962	24826	25097	25011	25260	25158	25135	25257	25047	24950	25255	24947	24814	24795	25055	24951	25075	25049	25180	25165	24871	24891	25155	25119	24951	24853	25146	24934	25144	25041	25135	25143	25125	24890	25086	25058	24917	25089	25029	25069	25063	24999	24900	24863	25155	25010	25001	24971	25037	25142	25188	24984	25232	25113	24938	24928	25058	25230	25112	25272	25354	25264	24973	24920	25164	24824	25082	25102	25173	24968	24985	24883	25094	24964	24968	25122	24966	25116	24865	24971	24998	25121	25020	25003	25124	25062	25033	25139	25202	25038	25102	25008	25111	25110	24838	25193	25172	25270	25055	25098	25004	24988	25118	25232	25209	25081	25014	24940	24970	25255	25298	25165	25007	25080	25077	25142	25061	25136	24893	25370	25114	25207	25580	25046	24693	24854	24877	24890	25119	24824	25200	25070	25054	25208	25015	25054	25065	25002	25244	25023	25172	24976	25265	24836	25069	25080	25072	25196	25195	25087	24757	24956	24827	24928	24918	24984	24827	24952	24927	24937	25102	25076	25028	25179	24895	25094	25111	25166	25023	25334	25075	25175	24963	25200	25193	25180	24920	25020	25133	24979	25147	25064	25061	24781	25154	24919	25286	25046	25240	24929	25254	25081	25109	25091	25374	25155	25065	25176	25019	25051	25079	25079	25133	25181	25217	25066	25120	25155	24966	25146	24980	25004	25029	25158	25168	25248	25192	25161	25005	25183	24987	25149	24932	25021	24973	24915	24900	25099	25087	25237	24997	25022	25104	25078	25001	25099	25171	25183	25141	24824	25136	25293	25206	25048	25085	25094	25089	24972	25162	24994	25033	24934	25344	25096	25277	25072	25047	25265	24811	24967	24975	24917	24833	24950	25211	25127	24987	25263	25093	24876	24824	25063	25148	24931	25295	25221	24943	25094	25287	24856	25025	25251	25031	25268	25273	24907	25021	24880	25099	25086	25004	24730	25137	25026	24983	25115	24901	25106	25072	25076	24854	25092	25115	25114	25224	25172	24960	24864	25039	25292	25385	25049	25027	24960	25119	24929	25050	25209	25029	25157	24941	25067	25277	25093	24930	25261	25131	24956	25314	25242	25223	24979	25112	25221	24929	25273	25072	24880	25065	25249	25072	24908	25098	25211	24768	25049	24855	24929	25102	24857	25133	25030	24959	24979	24856	25134	25059	24926	25007	25106	25035	25041	24726	24889	25113	25085	24905	24786	25008	25052	25161	25097	25175	25027	25089	25310	25256	24942	25149	25014	25201	25053	24955	25177	25066	25023	24978	25077	25010	25223	25114	24965	25081	25047	24984	25031	24955	25163	24995	25039	25044	24965	24845	24821	25026	24953	25072	25117	24853	25048	24961	25102	25072	24843	25163	24899	25053	25133	24976	25054	24978	25172	24875	25317	25142	25214	25135	25195	25148	24831	25029	25119	25038	25143	25256	24973	24866	25105	24964	25113	24946	25235	25146	24930	24879	25095	24934	25028	25117	24963	25001	24907	25296	25086	24933	25101	25060	25173	25048	24922	24936	25218	25097	24904	25250	25059	24837	25167	24829	25128	25032	25058	25263	24801	24979	25183	25105	25164	25180	24955	25252	24986	25024	24826	24879	24943	25100	25261	24758	25020	24994	24978	24994	24997	25209	25259	24968	25170	25190	25229	25219	24984	25194	25102	25298	25317	25111	24967	25234	25140	24988	24936	25143	25061	24955	25131	24993	25257	24965	25036	25311	24779	24998	25015	24924	25052	25391	24997	25039	24977	25185	25107	25208	24996	24960	25243	25130	25202	25295	25036	25132	25136	25008	25087	25239	25063	24865	24940	24816	24853	24901	24900	24865	25145	25242	25050	25103	25305	24951	25156	24955	24862	25161	24965	25037	25177	25202	25064	25204	25112	24854	25077	25158	25195	24924	25102	24921	25001	24871	24910	25029	24805	25055	24999	24858	25146	25207	25125	25109	25066	24736	25019	25061	25134	25076	25197	24974	25017	25151	25042	25001	24903	25019	24981	25028	24627	24976	24884	24957	25110	25257	24867	25159	24947	25124	25023	25084	25216	24843	24909	25046	24831	24940	25049	25282	25025	25336	25065	24985	25100	25164	25032	25124	25096	25252	24945	25056	25129	24925	24959	25135	25160	25206	25136	25194	25187	25074	25264	25011	25022	25222	25209	25123	24998	25158	24817	25114	25034	24976	24918	24900	25037	24967	25008	25173	24919	25209	25162	25225	25056	25048	25201	24976	24951	24896	24939	25016	25067	24948	25147	25090	25049	25087	25436	25173	25094	24860	25302	24923	25031	25218	24851	25080	24961	25110	25038	25053	25197	25022	25264	24953	25139	25172	25118	25167	24698	25071	25165	25071	24883	25019	25386	24988	24987	25189	24819	25013	25033	25051	25308	24901	25066	24850	24997	25080	25091	25019	24942	25241	25041	25122	24866	25282	25017	25012	25345	25379	25165	25016	25116	25123	25271	25196	25400	24980	25140	25185	25093	24840	25310	24788	25101	25305	25027	24914	25339	25257	25113	25151	25383	25144	25079	24845	25038	25065	25183	25192	25289	25107	25024	25201	25125	25164	25016	24806	25297	25077	25147	25102	25059	25082	25083	24982	24978	25099	25134	24988	25385	24934	24911	24998	24988	25237	25051	25051	25241	25366	25079	25053	25274	25217	25006	25145	25269	25072	25171	24896	25001	25017	24884	24819	25220	25168	25081	25067	24979	25121	24844	25079	25154	24786	25011	25263	25135	25025	24902	24985	24821	25043	25154	24865	25171	25145	25166	25113	25103	25260	24949	25078	25080	25128	25127	25365	25386	25036	25268	24784	24793	25179	24986	25097	24790	24965	25232	25173	25420	25266	25293	25261	25147	25048	25037	25256	24869	25134	24927	25099	24969	25084	25157	25009	25124	25281	25148	25384	25136	24961	25265	25019	25124	25225	24739	24861	25033	25064	25140	25365	25092	25011	25180	24799	24983	24990	25116	24822	24871	25272	25071	25070	25303	24886	25154	25330	25183	25111	25084	25091	24974	25264	25043	25304	25165	24813	24946	25455	25085	24844	25041	24944	25028	25309	25116	24788	25037	24858	25159	24947	25076	25037	25212	25077	24965	24921	25064	25001	25297	25243	25265	25187	25171	24893	25104	24819	24875	25019	24814	25188	25230	24988	24818	24822	25122	25023	24958	25076	25075	25133	25321	24993	25032	25053	24937	25075	25062	24912	25089	25069	25329	25094	25115	24952	25167	24998	24975	25160	25255	25147	24905	25224	25092	25115	25086	25278	24973	24764	25032	25052	25201	24899	25299	25046	24902	25107	25081	25187	24988	25039	24867	25136	24965	24790	25174	25168	25125	24853	25054	24959	25278	25190	24981	24937	24894	24893	25044	24992	24774	24956	25276	25154	24768	25033	25085	25097	24887	24981	25124	25030	24988	25005	25104	25081	25234	24929	25032	24883	25080	24992	24877	25204	25102	25225	25142	24889	25069	25112	25176	25093	24969	24718	25117	24910	24910	24888	24863	24958	25227	24981	25187	25140	25293	25281	25087	25131	24937	25105	24978	25096	25284	24905	25030	25223	25007	25023	25053	25009	25187	25198	24951	24841	25198	25009	25166	25082	25106	24644	24921	25142	25074	24963	25020	25111	25027	25018	25202	25165	25008	25168	24890	25156	24933	24876	25118	25234	24977	24899	25133	24979	25170	25056	24863	24866	24946	25105	25230	24980	25001	25220	25042	25143	24862	25238	24778	25121	25227	25449	25260	25224	25046	24752	24997	24934	25327	25061	24969	25084	24784	24878	24949	24955	25083	24955
32508	47357	39624	29385	24042	21090	20171	21331	18688	17516	16525	16210	16290	15859	15548	15622	15541	15358	15643	15506	15710	15954	15940	15721	15914	15648	15601	15680	15673	15622	15533	15370	15628	15541	15453	15441	15418	15579	15445	15380	15368	15391	15410	15218	15319	15347	15450	15382	15340	15400	15385	15369	15402	15190	15171	15475	15380	15294	15272	15390	15292	15496	15344	15434	15346	15349	15389	15417	15465	15288	15440	15324	15322	15335	15158	15311	15313	15267	15320	15280	15393	15287	15388	15262	15371	15197	15089	15275	15101	15300	15359	15256	15374	15335	15340	15253	15178	15386	15361	15438	15243	15401	15331	15241	15306	15412	15202	15317	15444	15353	15285	15232	15248	15310	15333	15306	15491	15253	15294	15334	15307	15282	15375	15324	15259	15166	15438	15220	15313	15386	15208	15235	15298	15291	15388	15194	15271	15219	15082	15194	15250	15278	15458	15242	15364	15417	15323	15366	15241	15371	15335	15163	15308	15290	15560	15359	15360	15261	15365	15285	15331	15338	15348	15417	15307	15330	15388	15465	15261	15222	15335	15166	15231	15434	15411	15341	15472	15469	15211	15299	15289	15425	15310	15303	15264	15302	15465	15348	15319	15421	15308	15292	15435	15190	15234	15389	15282	15231	15359	15169	15292	15429	15184	15247	15322	15322	15386	15158	15520	15389	15528	15211	15421	15603	15310	15352	15318	15206	15377	15158	15459	15405	15397	15377	15173	15162	15201	15277	15253	15160	15225	15214	15254	15288	15372	15089	15196	15303	15341	15378	15316	15350	15356	15240	15106	15352	15519	15259	15479	15294	15416	15447	15360	15366	15291	15391	15401	15109	15270	15330	15354	15207	15327	15322	15302	15449	15339	15409	15385	15312	15380	15151	15456	15273	15221	15168	15384	15241	15302	15460	15438	15298	15415	15230	15222	15311	15353	15236	15192	15393	15270	15241	15301	15346	15305	15344	15203	15331	15349	15283	15197	15229	15356	15372	15279	15473	15358	15390	15395	15341	15230	15436	15253	15249	15364	15165	15385	15281	15366	15263	15354	15263	15158	15119	15370	15265	15343	15402	15250	15357	15071	15284	15328	15333	15326	15194	15369	15321	15306	15124	15303	15360	15328	15328	15418	15514	15265	15219	15246	15498	15328	15389	15294	15380	15307	15382	15263	15174	15255	15209	15289	15339	15202	15152	15441	15368	15336	15231	15241	15278	15255	15289	15417	15247	15106	15278	15245	15375	15384	15367	15333	15374	15355	15436	15139	15304	15238	15410	15260	15463	15173	15295	15449	15403	15453	15354	15464	15260	15373	15288	15474	15277	15504	15334	15422	15342	15338	15340	15176	15264	15313	15367	15154	15530	15407	15368	15142	15351	15335	15367	15329	15235	15300	15389	15400	15267	15235	15269	15304	15326	15296	15194	15245	15149	15189	15412	15311	15413	15326	15327	15360	15230	15306	15128	15315	15316	15137	15336	15281	15314	15333	15351	15415	15204	15226	15332	15381	15219	15513	15352	15249	15479	15326	15434	15383	15406	15315	15430	15370	15202	15235	15295	15406	15252	15440	15424	15402	15340	15301	15393	15237	15291	15407	15352	15509	15415	15266	15300	15302	15438	15386	15239	15392	15175	15514	15294	15211	15348	15247	15277	15321	15356	15248	15501	15206	15487	15424	15494	15214	15459	15336	15338	15255	15211	15329	15166	15334	15310	15244	15440	15361	15195	15506	15358	15368	15255	15262	15284	15167	15255	15303	15242	15434	15199	15378	15362	15372	15350	15361	15347	15297	15393	15430	15471	15416	15284	15468	15268	15292	15422	15441	15233	15149	15325	15081	15372	15192	15326	15400	15350	15326	15209	15351	15367	15327	15431	15473	15382	15287	15527	15316	15370	15285	15163	15262	15251	15293	15223	15298	15176	15271	15238	15352	15269	15268	15297	15247	15488	15258	15153	15273	15387	15264	15404	15394	15230	15294	15447	15379	15543	15224	15422	15402	15418	15338	15265	15278	15374	15260	15303	15427	15331	15351	15519	15373	15349	15235	15283	15479	15430	15129	15244	15366	15302	15373	15520	15450	15356	15361	15219	15373	15431	15333	15305	15200	15370	15188	15268	15283	15480	15382	15193	15309	15197	15247	15408	15283	15464	15215	15524	15513	15032	15250	15138	15307	15348	15400	15300	15326	15158	15326	15316	15229	15247	15400	15426	15213	15294	15174	15201	15424	15355	15372	15124	15349	15456	15342	15403	15352	15479	15347	15335	15346	15297	15206	15345	15338	15353	15437	15258	15380	15221	15321	15142	15312	15228	15354	15200	15313	15519	15444	15166	15327	15261	15404	15268	15247	15339	15313	15377	15374	15284	15298	15225	15275	15247	15177	15268	15285	15135	15237	15363	15411	15224	15205	15284	15235	15275	15186	15264	15326	15186	15304	15148	15509	15344	15384	15479	15424	15364	15223	15365	15430	15272	15449	15452	15260	15345	15215	15242	15232	15270	15302	15194	15250	15334	15375	15385	15324	15405	15358	15260	15245	15345	15296	15349	15431	15386	15194	15246	15454	15215	15125	15323	15347	15123	15484	15190	15186	15361	15418	15406	15121	15344	15318	15443	15261	15212	15557	15343	15338	15175	15297	15331	15412	15299	15322	15428	15441	15237	15242	15402	15300	15275	15196	15445	15293	15370	15314	15404	15162	15200	15322	15386	15237	15257	15290	15252	15431	15456	15381	15328	15345	15369	15382	15414	15365	15214	15233	15475	15333	15370	15455	15311	15341	15326	15255	15470	15086	15328	15427	15420	15304	15314	15395	15291	15251	15199	15117	15176	15269	15175	15182	15289	15237	15407	15242	15336	15347	15340	15338	15423	15332	15224	15495	15339	15324	15483	15314	15237	15375	15366	15310	15283	15185	15397	15464	15283	15336	15473	15366	15277	15416	15504	15137	15245	15223	15301	15324	15246	15279	15489	15357	15328	15379	15260	15342	15261	15263	15409	15313	15322	15190	15222	15225	15270	15422	15276	15188	15332	15281	15280	15313	15442	15278	15279	15212	15315	15354	15249	15458	15350	15325	15281	15261	15249	15240	15375	15214	15308	15213	15254	15354	15297	15406	15449	15342	15329	15349	15409	15269	15174	15454	15271	15247	15291	15449	15292	15209	15422	15375	15232	15184	15312	15354	15329	15301	15379	15220	15491	15239	15266	15131	15288	15377	15363	15332	15383	15246	15257	15413	15306	15322	15336	15221	15357	15338	15349	15216	15409	15489	15241	15352	15266	15324	15453	15121	15049	15320	15316	15473	15378	15246	15338	15308	15422	15215	15309	15400	15286	15413	15269	15078	15229	15444	15287	15259	15359	15358	15405	15340	15287	15098	15377	15184	15480	15236	15554	15344	15201	15389	15506	15365	15255	15377	15306	15374	15351	15370	15302	15308	15388	15262	15300	15226	15252	15355	15376	15405	15388	15210	15429	15219	15280	15449	15260	15472	15473	15344	15221	15493	15233	15467	15206	15359	15544	15286	15572	15383	15382	15412	15287	15314	15284	15239	15082	15425	15296	15303	15290	15411	15249	15312	15189	15275	15406	15218	15161	15282	15407	15306	15178	15445	15258	15296	15327	15379	15260	15312	15198	15450	15278	15541	15381	15342	15202	15495	15213	15351	15205	15399	15387	15485	15310	15368	15329	15308	15076	15364	15205	15438	15276	15389	15389	15365	15405	15305	15370	15568	15211	15336	15326	15251	15350	15389	15167	15343	15234	15062	15175	15343	15259	15291	15100	15340	15376	15145	15382	15202	15322	15239	15332	15251	15292	15392	15208	15266	15387	15430	15288	15359	15435	15341	15485	15363	15376	15321	15320	15422	15420	15355	15375	15267	15451	15387	15156	15304	15250	15394	15417	15340	15429	15360	15365	15310	15333	15440	15435	15077	15170	15386	15245	15369	15219	15354	15374	15261	15384	15204	15356	15285	15287	15397	15381	15535	15275	15438	15207	15284	15210	15435	15295	15372	15357	15395	15507	15311	15309	15255	15288	15336	15338	15263	15216	15467	15428	15314	15345	15322	15449	15197	15231	15336	15285	15344	15299	15293	15257	15325	15363	15283	15245	15285	15415	15247	15437	15139	15343	15269	15332	15317	15297	15364	15123	15389	15445	15273	15385	15248	15398	15375	15256	15348	15322	15251	15490	15426	15245	15250	15214	15427	15392	15225	15193	15286	15286	15316	15262	15296	15240	15366	15259	15193	15471	15262	15056	15293	15339	15258	15533	15225	15479	15415	15400	15310	15385	15257	15264	15403	15437	15385	15540	15343	15338	15436	15283	15485	15273	15284	15269	15322	15223	15420	15436	15254	15405	15340	15249	15251	15491	15252	15327	15283	15450	15227	15191	15283	15262	15381	15494	15417	15118	15472	15407	15248	15193	15335	15313	15212	15359	15343	15232	15546	15197	15312	15405	15288	15378	15654	15443	15173	15448	15381	15210	15397	15274	15328	15210	15337	15171	15221	15336	15381	15283	15232	15395	15326	15350	15204	15283	15440	15484	15358	15362	15300	15325	15262	15280	15431	15379	15399	15298	15440	15234	15182	15390	15248	15276	15315	15488	15396	15316	15173	15405	15456	15505	15273	15271	15260	15460	15486	15287	15236	15390	15319	15302	15284	15429	15132	15343	15212	15313	15424	15303	15497	15285	15441	15375	15198	15283	15271	15243	15527	15441	15475	15185	15429	15227	15476	15110	15099	15128	15265	15284	15241	15396	15281	15199	15265	15504	15387	15219	15331	15462	15195	15157	15336	15269	15409	15334	15266	15364	15189	15196	15330	15296	15301	15283	15366	15320	15232	15287	15128	15482	15216	15327	15329	15525	15297	15310	15272	15333	15383	15383	15452	15309	15284	15269	15459	15333	15108	15197	15415	15266	15494	15318	15425	15238	15375	15289	15387	15426	15382	15439	15322	15520	15477	15361	15405	15340	15350	15093	15229	15409	15526	15421	15431	15579	15393	15335	15250	15376	15309	15389	15383	15052	15118	15291	15365	15301	15106	15319	15428	15305	15290	15201	15380	15476	15205	15254	15462	15221	15340	15410	15212	15405	15151	15373	15245	15234	15399	15270	15285	15354	15322	15342
21422	20019	26317	23670	21549	26479	32208	30030	27636	27142	25854	24883	25090	24611	24418	24195	24128	23902	23966	24194	24230	24728	24772	24728	24363	24314	24409	24404	24133	24002	24326	24009	24085	24160	24181	24111	24140	24010	24066	23733	23960	24091	23935	23838	23831	23770	23984	23730	23906	24112	23982	24032	23819	23750	23742	23884	23704	23937	24009	23929	23743	23801	23908	23815	23750	24166	23911	23861	23702	23769	23778	23643	23764	23531	23796	23670	23864	24018	23592	23693	24028	23823	23903	23919	23996	23637	23991	23641	23778	24018	23819	23958	23711	23590	23378	23847	23763	23688	23783	23730	23845	23825	23834	23922	23737	23732	23733	23920	23444	23977	23586	23930	23909	23870	23980	23746	23848	23811	23765	23750	23816	23591	23810	23812	23490	23795	23698	23739	23893	23890	23586	23950	23805	23936	23732	23701	23940	23770	23832	23655	23751	23697	23581	23652	23759	23971	23706	23779	23843	23624	23608	23870	23703	23681	23760	23764	23744	23860	23599	23752	23631	23732	23573	23810	23559	23929	23846	24064	23788	23685	23628	23707	23676	23902	23732	24105	23713	23633	23867	23750	23846	23646	23885	23712	23809	23787	23842	24064	23750	23664	23613	23781	23921	23799	23642	23738	23745	23809	23832	23608	23916	23730	23704	23706	23668	23635	23787	23671	23766	23751	23797	23715	23698	23595	23836	23840	23739	23774	23699	23591	23669	23749	23703	23530	23591	23463	23438	23797	23739	23690	23823	23844	23887	23728	23744	23605	23562	23709	23566	23741	23605	23978	23876	23704	23534	23774	23525	23874	23659	23733	23810	23848	23517	23713	23736	23755	23694	23787	23938	23722	23875	23737	23675	23525	23648	23651	23904	23747	23963	23587	23508	23860	23556	23813	23662	23644	23666	23842	23653	23856	23921	23559	23750	23579	23680	23600	24052	23692	23797	23682	23582	23765	23649	23650	23649	23647	23635	23720	23444	23509	24019	23888	23949	23812	23824	23703	23643	24028	23726	23719	23704	23546	23872	23699	23863	23929	23693	23773	23791	23702	23851	23861	23714	23882	23780	23502	23690	23706	23800	23707	23719	23725	23875	23922	23698	23572	23622	23652	23630	23700	23565	23756	23753	23752	23883	23814	23793	23807	23660	23805	23653	23802	23539	23400	23736	23912	23701	23841	23743	23839	23611	23601	23499	23646	23821	23876	23735	23747	23714	23590	23603	23641	23773	23756	23754	23591	23845	23746	23944	23591	23831	23835	23790	23568	23959	23748	23716	23694	23543	23794	23749	23839	23739	23949	23797	23615	23862	23744	23943	23880	23714	23750	23622	23751	23629	23826	24252	23619	23926	23623	23501	23803	23604	24050	23677	23845	23451	23804	23883	23748	23618	23735	23789	23819	23754	23880	23868	23719	23516	23515	23500	23388	23767	23895	24117	23948	23663	23774	23771	23506	23704	23592	23834	23581	23706	23717	23611	23753	23813	23892	24073	23544	23785	23936	23869	23678	23977	23785	23779	23649	23611	23653	23794	23761	23765	23443	23591	23702	23645	23721	23785	23653	23652	23544	23716	23964	23696	23882	23780	23828	23937	23713	24086	23752	23829	23881	23603	23572	23849	23635	23657	23907	23827	23678	23516	23880	23909	24057	23962	23691	23848	23702	23677	23743	23627	23870	23642	23673	23727	23701	23561	23892	23785	23759	23688	23634	23687	23703	23800	23742	23609	23777	23796	24287	23747	23943	23714	23643	24001	23580	23772	23592	23747	23999	23774	23940	23613	23539	24119	23887	23618	23931	23595	23712	23685	23761	23699	23960	23682	23693	23839	23699	23319	23825	23738	23564	23659	23691	23678	24037	23876	23725	23714	23835	23835	23664	23724	23713	23668	23667	23551	23581	23847	23943	23644	23997	23775	23414	23953	23821	23682	23536	23502	23579	23980	23891	23790	23549	23863	23591	23910	23450	23817	23831	23892	23635	23650	23510	23559	23879	23741	23729	23696	23784	23810	23649	23952	23733	23725	23804	23526	23984	23540	23860	23822	23793	23897	23511	23715	23779	23845	23845	23783	23628	23919	23465	23606	23674	23719	23568	23544	23763	23981	23660	23613	23541	23722	23765	23637	23887	23962	23724	23745	23811	23631	23684	23807	23823	23798	23690	23753	23504	23922	23747	23864	23713	23562	23619	23755	23599	23800	23417	23793	23697	23687	23405	23757	23489	23673	23845	23832	23782	23565	23833	23900	23821	23940	23734	23968	23733	23744	23707	23609	23836	23934	23784	23603	23776	23905	23775	23742	23837	23712	23889	23877	23593	23777	23773	23498	23622	23478	23681	23740	23915	23769	23653	23685	23701	23760	23761	23570	23840	23867	23684	23507	23645	23702	23779	23596	23699	23694	23780	23588	23733	23900	23945	23872	23573	23693	23830	23528	23729	23646	23642	23789	23526	23700	23841	23630	23532	23749	23693	23471	23719	23823	23806	23710	23552	23785	23720	23509	23647	23936	23890	23933	23771	23790	23603	23691	23635	23561	23853	23691	23573	23694	23605	23639	23728	23653	23647	23760	23668	23818	23662	23602	23632	23633	23592	23793	23576	23599	23842	23691	23819	23667	23784	24009	23672	23643	23809	23567	23925	23887	23731	23605	23886	23628	23744	23921	23744	23718	23635	23552	23698	23715	23684	23655	23742	23857	23481	23543	23846	23743	23802	23606	23542	23374	23688	23740	23870	23727	23671	23642	23757	23904	24095	23698	23792	23858	23658	23702	23993	23974	23714	23738	23857	23809	23507	23462	23697	23572	23665	23950	24013	23869	23843	23716	23706	23765	23636	23732	23880	23581	23702	23656	23642	23612	23678	23781	23668	23908	23515	23734	23741	23736	23831	23530	23635	23894	23861	23804	23538	23689	23716	23865	23904	23754	23809	23585	23972	23788	23593	23698	23655	23804	23848	23738	23835	23731	23605	23791	23838	23817	23730	23810	23829	23823	23878	23653	23604	23656	23819	23589	23698	23687	23908	23743	23531	23832	23555	23601	23552	23792	23757	23794	23806	23704	23994	23895	23721	23505	23669	24063	23805	23729	23837	23709	23675	23537	23559	23900	23635	23722	23783	23607	23988	23808	24064	23721	23876	23700	23571	23544	23708	23761	23779	23570	23690	23750	23664	23837	23671	23723	23757	23682	23640	23820	23798	23951	23719	23679	23728	23879	23727	23572	23794	23710	23875	23919	23847	23613	23918	23799	23862	23741	23748	23919	23718	23748	23684	23853	23804	23670	23780	23662	23554	23568	23527	23613	23903	23921	23860	23796	23854	23850	23909	23810	23741	23673	23836	23735	24062	23726	23861	23797	23652	23673	23741	23764	23875	23873	23619	23856	23563	23850	23693	23713	23831	23919	23723	23745	23860	23797	23595	23712	23586	23801	23547	23716	23607	23841	23679	23807	23790	23811	23773	23539	23805	23757	23610	23601	23819	23860	23524	23787	23659	23810	23593	23591	23825	23546	23748	23950	24085	23763	23516	23948	23874	23889	23521	23895	23669	23945	23755	23854	23641	23511	23745	23785	23552	23780	23665	23888	23898	23856	23730	23644	23735	23684	23756	23949	23507	23823	23767	23766	23325	23674	23630	23613	23532	23595	23728	23571	23513	23872	23666	23758	23731	23881	23637	23552	23793	23995	23455	23706	23741	23955	23730	23859	23878	23726	23821	23836	23844	23824	23908	23855	23718	23885	23543	23932	23461	23855	23622	23602	23772	23691	23630	23653	23616	23414	23633	23782	23856	23722	23615	23716	23716	23804	23704	23604	23565	23906	23919	23876	23570	23853	23674	23723	23780	23620	23768	23709	23854	23820	23723	23636	23823	23966	23554	23531	23614	23733	23858	23645	23908	23844	23800	23926	23785	23794	23721	23776	23670	23656	23694	23788	23732	23791	23894	23763	23871	23548	23842	23628	23760	23566	23955	23657	23766	23724	23760	23672	23540	23617	23617	23892	24002	23567	23523	23816	23399	23702	23670	23627	23918	23828	23812	23547	23743	23574	23821	24020	23461	23712	23932	23992	23795	23873	23652	23784	23614	23686	23612	23680	23678	23773	23863	23764	23939	24064	23940	23611	23737	23880	23649	23821	23670	23857	23749	23724	23717	23828	23903	23646	23667	23717	23577	23913	23723	23729	23861	23491	23839	23644	23896	23701	23699	23752	23539	23681	23677	23584	23522	23627	23849	23854	23476	23529	23464	23707	23699	23965	23669	23488	23989	23666	23967	23652	23603	23757	23671	23742	23650	23677	23977	23698	23810	23555	23691	23831	23408	23862	23723	23811	23806	23821	23842	23709	23676	24061	23689	23507	23624	23687	23639	23630	23794	23781	23636	23749	23429	23587	23627	23754	23379	23825	23700	23727	23974	23720	23547	23857	23308	23627	23737	23863	23859	23718	23902	23709	23524	23830	23792	23881	23530	23608	23755	23680	23703	23831	23695	23906	23682	23709	23788	23679	23683	23779	23664	23838	23950	23961	23790	23599	23643	23724	23823	23759	23778	23881	23661	23510	23659	23817	23628	23723	23889	23853	23332	23552	23697	23747	23839	23817	23569	23827	23508	23585	23818	24008	23660	23767	23817	23833	23895	24124	23822	23820	23804	23983	23902	23678	23644	23609	23728	23600	23631	23725	23865	23533	23478	23698	23753	23822	23613	23671	23633	23701	23641	23673	23855	23693	23343	23589	23509	23856	23701	23756	23612	23656	23624	23588	23559	23686	23731	23762	23770	23810	23653	23857	24052	23758	23606	23715	23540	23712	23749	23846	23610	23986	23528	23990	23481	23793	23666	23529	23761	23713	23938	23813	23669	23514	23789	23604	23732	23650	23671	23707	23486	23812	23879	23884	23954	23715	23828	23711	23704	23557	23975	23800	23876	23633	23971	23757	23895	23760	23728	23805	23576	23791	23586	23748	23812	23462	23587	23767	23752	23745	23857	23822	23671	23441	23677	23569	23698	23815	23779	23740	23665	23778	23748	23590	23651	23678	23577	23787	23852	23812	23996	23838	23703	23660	23606	23772	23604	23824	23461	23657	23749	23913	23436	23689	23856	23647	23736	23710	23603	23484	23721	23797	23730	23773	23726	23644	23755
35611	54321	46933	34796	27935	24334	22807	24007	20592	18620	17102	16310	16328	15803	15474	15184	15117	14851	14827	15189	15482	15714	15786	15558	15486	15264	15390	15174	15077	15114	14863	15074	15001	15132	14904	15213	15178	15028	15055	14852	14635	14597	14751	14682	14793	14787	14659	14857	14862	14790	14637	14635	14834	14655	14665	14599	14729	14686	14916	14767	14848	14750	14862	14923	14568	14637	14701	14738	14638	14846	14607	14628	14665	14913	14541	14704	14693	14875	14692	14554	14670	14692	14731	14716	14721	14732	14736	14867	14682	14576	14712	14761	14739	14695	14784	14554	14715	14778	14757	14645	14739	14685	14662	14597	14649	14808	14760	14724	14846	14735	14641	14786	14695	14693	14663	14572	14827	14652	14752	14581	14749	14717	14562	14707	14760	14784	14691	14743	14658	14855	14639	14946	14600	14673	14734	14606	14736	14635	14586	14692	14627	14640	14609	14765	14756	14726	14689	14679	14653	14563	14835	14745	14658	14751	14728	14774	14642	14599	14625	14780	14705	14608	14603	14660	14715	14668	14667	14661	14698	14689	14726	14827	14576	14638	14597	14728	14654	14759	14648	14637	14645	14732	14669	14680	14776	14593	14800	14802	14670	14584	14626	14584	14825	14732	14658	14568	14664	14576	14782	14746	14661	14642	14637	14677	14589	14635	14669	14639	14720	14773	14611	14484	14795	14682	14938	14594	14726	14668	14605	14584	14781	14549	14626	14688	14738	14881	14636	14516	14699	14719	14654	14552	14669	14819	14831	14626	14670	14649	14712	14639	14597	14646	14580	14710	14697	14833	14621	14548	14671	14688	14879	14816	14655	14573	14664	14674	14672	14683	14621	14761	14584	14549	14617	14601	14775	14801	14541	14769	14641	14536	14707	14583	14795	14773	14507	14586	14838	14621	14800	14641	14688	14766	14749	14662	14544	14862	14419	14672	14774	14618	14677	14770	14636	14660	14676	14581	14625	14738	14681	14760	14778	14809	14721	14616	14686	14677	14757	14696	14544	14610	14684	14741	14576	14734	14758	14628	14685	14720	14744	14846	14665	14706	14632	14629	14646	14630	14652	14687	14634	14497	14619	14729	14673	14671	14589	14621	14600	14689	14806	14718	14786	14571	14754	14601	14772	14741	14657	14623	14586	14702	14705	14664	14557	14780	14717	14688	14694	14744	14649	14805	14685	14675	14689	14793	14673	14699	14683	14524	14710	14761	14775	14732	14645	14711	14693	14762	14645	14692	14813	14710	14712	14643	14823	14630	14900	14689	14700	14489	14690	14723	14626	14678	14632	14583	14850	14568	14775	14561	14672	14699	14541	14741	14822	14613	14642	14767	14726	14524	14696	14624	14823	14741	14611	14612	14694	14833	14794	14682	14755	14686	14725	14667	14818	14763	14660	14633	14668	14744	14676	14722	14727	14659	14882	14854	14669	14623	14586	14665	14683	14609	14709	14656	14726	14683	14772	14772	14596	14562	14699	14783	14637	14562	14635	14738	14577	14767	14507	14705	14719	14671	14740	14670	14744	14748	14788	14723	14765	14784	14619	14694	14646	14762	14644	14762	14813	14548	14813	14742	14629	14622	14730	14595	14657	14618	14743	14652	14696	14635	14510	14488	14792	14843	14504	14753	14583	14798	14704	14696	14699	14623	14719	14744	14727	14682	14651	14875	14364	14697	14789	14792	14533	14644	14794	14551	14612	14722	14740	14703	14535	14802	14621	14818	14675	14750	14731	14676	14758	14626	14728	14634	14555	14724	14668	14718	14554	14720	14724	14771	14656	14654	14563	14421	14621	14770	14720	14684	14626	14604	14617	14568	14741	14558	14551	14624	14712	14538	14610	14648	14489	14740	14612	14648	14655	14727	14732	14644	14569	14786	14648	14576	14682	14718	14820	14733	14666	14591	14640	14651	14601	14569	14668	14889	14646	14669	14685	14626	14814	14643	14638	14826	14734	14761	14696	14646	14828	14561	14752	14771	14648	14637	14699	14675	14784	14779	14577	14583	14758	14860	14724	14627	14698	14856	14685	14575	14628	14523	14529	14486	14486	14731	14767	14702	14726	14739	14634	14537	14892	14776	14730	14690	14767	14747	14590	14599	14723	14611	14713	14588	14583	14732	14695	14557	14787	14577	14605	14735	14570	14632	14576	14612	14732	14671	14652	14820	14810	14822	14657	14650	14749	14608	14659	14623	14629	14562	14850	14600	14612	14732	14663	14777	14532	14652	14737	14623	14635	14724	14596	14697	14727	14530	14854	14642	14580	14572	14719	14842	14666	14743	14759	14802	14709	14713	14506	14690	14639	14695	14793	14625	14673	14655	14643	14775	14661	14545	14503	14716	14788	14832	14544	14649	14534	14650	14742	14862	14697	14690	14617	14680	14760	14641	14543	14616	14728	14679	14698	14710	14576	14687	14719	14829	14554	14781	14647	14737	14628	14659	14469	14810	14700	14768	14721	14657	14573	14634	14834	14641	14708	14717	14694	14492	14712	14721	14669	14653	14683	14793	14640	14738	14641	14926	14786	14705	14864	14715	14742	14598	14617	14714	14760	14722	14781	14772	14770	14559	14720	14665	14609	14650	14722	14656	14665	14709	14563	14710	14663	14630	14696	14606	14799	14672	14663	14712	14743	14537	14718	14649	14699	14735	14629	14725	14702	14615	14591	14749	14690	14778	14705	14755	14642	14682	14678	14824	14601	14759	14761	14758	14716	14625	14736	14840	14855	14593	14770	14655	14605	14709	14656	14801	14511	14779	14646	14792	14651	14656	14740	14696	14704	14851	14622	14487	14510	14661	14778	14757	14850	14659	14620	14824	14761	14721	14651	14614	14662	14567	14638	14682	14734	14839	14673	14753	14675	14793	14610	14601	14643	14535	14655	14804	14648	14855	14742	14858	14718	14643	14611	14539	14589	14747	14611	14627	14774	14648	14574	14566	14601	14705	14650	14660	14683	14803	14746	14584	14504	14772	14651	14529	14727	14763	14591	14460	14799	14658	14594	14605	14638	14658	14735	14601	14627	14514	14646	14631	14502	14694	14692	14590	14687	14797	14699	14562	14580	14684	14709	14539	14720	14684	14643	14818	14718	14492	14829	14502	14681	14752	14788	14449	14722	14664	14873	14666	14797	14711	14677	14628	14585	14650	14794	14621	14624	14526	14712	14649	14496	14800	14685	14589	14684	14504	14785	14635	14715	14654	14747	14734	14807	14599	14678	14499	14789	14704	14687	14846	14663	14688	14755	14711	14630	14763	14665	14946	14736	14590	14542	14778	14673	14888	14664	14680	14591	14643	14628	14604	14592	14942	14665	14831	14562	14798	14775	14627	14618	14759	14679	14768	14602	14510	14680	14630	14670	14598	14792	14764	14607	14828	14701	14635	14627	14620	14697	14920	14621	14723	14762	14500	14770	14771	14800	14447	14750	14678	14664	14752	14816	14653	14706	14859	14711	14633	14766	14795	14667	14465	14809	14545	14633	14653	14657	14522	14816	14712	14692	14749	14741	14551	14682	14559	14829	14743	14644	14532	14803	14569	14714	14676	14664	14697	14660	14734	14835	14541	14606	14597	14517	14523	14802	14574	14869	14722	14672	14755	14626	14779	14745	14673	14776	14649	14795	14802	14750	14624	14799	14531	14799	14632	14637	14829	14637	14700	14596	14628	14648	14592	14657	14726	14640	14634	14737	14692	14706	14651	14693	14577	14808	14613	14611	14589	14649	14639	14754	14557	14790	14526	14808	14660	14771	14717	14833	14579	14596	14729	14820	14732	14614	14770	14565	14623	14710	14697	14850	14750	14665	14632	14734	14506	14765	14637	14598	14697	14588	14664	14699	14780	14772	14861	14748	14621	14940	14578	14729	14609	14647	14525	14610	14502	14679	14689	14741	14774	14695	14626	14714	14683	14664	14595	14806	14789	14695	14797	14707	14743	14692	14575	14508	14646	14735	14648	14589	14812	14687	14672	14653	14697	14743	14639	14744	14594	14615	14756	14833	14570	14877	14749	14742	14525	14720	14641	14750	14675	14711	14615	14737	14684	14785	14584	14572	14690	14517	14728	14765	14694	14618	14668	14830	14662	14721	14825	14660	14552	14812	14714	14533	14521	14782	14678	14824	14584	14463	14679	14695	14716	14756	14608	14796	14752	14678	14656	14726	14689	14628	14695	14780	14672	14664	14493	14647	14780	14754	14570	14674	14831	14717	14583	14579	14672	14535	14776	14499	14755	14656	14709	14672	14668	14630	14788	14575	14858	14636	14689	14772	14592	14803	14756	14716	14751	14715	14701	14672	14538	14755	14660	14870	14643	14732	14649	14781	14808	14599	14745	14634	14570	14650	14724	14715	14701	14803	14632	14655	14725	14873	14730	14605	14740	14825	14781	14578	14649	14781	14624	14627	14731	14731	14675	14727	14733	14853	14676	14574	14693	14679	14626	14604	14651	14567	14686	14744	14633	14794	14728	14722	14688	14565	14668	14742	14563	14558	14696	14775	14875	14776	14673	14788	14732	14676	14642	14624	14642	14739	14710	14807	14771	14708	14650	14520	14681	14582	14777	14847	14637	14596	14716	14509	14627	14870	14653	14690	14630	14553	14783	14714	14713	14639	14675	14634	14565	14486	14606	14680	14630	14725	14558	14802	14524	14681	14725	14569	14787	14796	14463	14697	14635	14652	14639	14758	14597	14600	14673	14576	14495	14801	14681	14681	14703	14646	14591	14668	14713	14731	14665	14589	14761	14540	14569	14658	14561	14773	14624	14611	14698	14696	14610	14562	14671	14485	14600	14630	14666	14644	14677	14683	14593	14694	14703	14884	14806	14777	14780	14716	14593	14731	14738	14576	14844	14850	14721	14699	14670	14563	14621	14744	14605	14711	14683	14630	14623	14711	14713	14758	14861	14632	14709	14714	14712	14691	14685	14743	14798	14831	14647	14596	14788	14593	14509	14753	14550	14716	14632	14550	14538	14717	14757	14532	14710	14589	14706	14554	14754	14714	14862	14686	14734	14627	14584	14710	14611	14590	14791	14758	14654	14555	14562	14792	14739	14791	14715	14750	14516	14757	14649	14768	14673	14539	14833	14741	14722	14821	14793	14637	14717	14843	14619	14546	14696	14752	14686	14586	14582
38158	32565	35526	33334	30363	29669	29696	29862	29116	29038	29059	28804	28853	28915	28726	28702	28831	28454	28625	28599	28929	28782	28836	28704	28950	28737	28932	28881	28718	28532	29013	28919	28655	28727	29037	28790	28721	28770	29125	29111	28884	28701	28759	28747	28710	28549	28683	28943	28675	28877	28858	28823	28861	29051	28615	29010	28657	28760	28729	28883	28788	28840	28569	28832	28940	28369	28707	28644	28788	28626	28990	28764	28800	28733	28876	28940	28815	28747	29071	28767	28539	28728	28657	28697	28948	28755	28859	28711	28645	28688	28700	28494	28564	28820	28672	28799	28554	28628	28548	28795	28824	28832	28605	28806	28537	28585	28750	28853	28641	28716	28871	28850	28987	28627	28605	28744	28988	28778	28686	28662	28657	28881	28585	29011	28922	28631	28829	28866	28925	28743	28758	28972	28712	28581	28704	28617	28619	28718	28878	28763	28745	28633	28875	28836	28717	28766	28895	28717	28759	28708	29055	28647	28676	28883	28991	28638	28650	28869	28635	28780	28812	28449	28715	28719	28521	28653	28791	28844	28678	28882	28818	28673	28796	28547	28582	28654	28701	28777	28893	28899	28438	28878	28770	28557	28690	28952	28576	28559	28697	28740	28728	28570	28339	28653	28700	29015	28789	28779	28730	28660	28869	28435	28825	28648	28856	28741	28732	28577	28486	28627	28809	28840	28716	28779	28588	28876	28456	28545	28892	28684	28893	28706	28834	28628	28713	28627	28773	28759	28782	28566	28876	28895	28718	28466	28783	28819	28600	28902	28496	28564	28774	28530	28838	28543	28529	28787	28831	28487	28736	28678	28620	28698	28603	28794	28791	28805	28953	28706	28622	28736	28673	28642	28815	28777	28625	28504	28737	28670	28706	28701	28806	28546	28695	28774	28776	28761	28750	28649	28604	28697	28833	28736	28983	28994	28954	28942	28759	28834	29101	28768	28519	28846	28772	28558	28635	28883	28733	28806	28961	28783	28898	28812	28754	28645	28771	28966	28612	28813	28930	28860	28615	28386	28539	28830	28612	28691	28659	28860	28929	28784	28555	28738	28821	28823	28933	28796	28603	28776	28613	28604	28649	28640	28803	28544	28833	28820	28675	28661	28700	28815	28792	28762	28764	28590	28568	28616	28604	28758	28682	28697	28696	28483	28835	28644	28753	28550	28592	28858	28677	28915	28664	28480	28551	28844	28605	28962	28939	28725	28765	28938	28511	28690	28733	28779	28996	28898	28806	28964	28726	28683	28971	28751	28685	28675	28787	28558	28979	28649	28542	28770	28728	28894	28761	28582	28701	28551	28752	28837	28810	28818	28584	28532	28650	28665	28672	28695	28850	28489	28608	28749	28832	28517	28626	28663	28863	28760	28600	28682	28780	28587	28630	28554	29055	28813	28600	28711	28809	28679	28847	29001	28811	28648	28894	28691	28886	28621	28971	28872	28818	28736	28704	28746	28864	28886	28734	28711	28571	28924	28836	28851	28618	28689	28665	28780	28770	28705	28769	28611	28885	28731	28712	28688	28915	28662	28650	28618	28651	28769	29020	28902	28801	28682	28852	28565	28804	28665	28893	28662	28850	28677	28758	28762	28850	28741	28907	28919	28628	28677	28808	28688	28568	28870	28881	28592	28784	28510	28915	28630	28624	28709	28438	28798	28624	28716	28793	28849	28685	28472	28833	28882	28884	28805	28745	28905	28745	28809	28917	28873	28844	28743	28728	28633	28670	28334	28768	28902	28897	28771	29012	28943	28643	28721	28756	28610	28485	28480	28475	28773	28940	28796	28763	28827	28747	28817	28619	28888	28857	28482	28577	28601	28614	28552	28718	28662	28881	28568	28665	28643	28761	28951	28725	28913	28955	28765	28742	28850	28771	28556	28883	28829	28454	28702	28837	28615	28529	28856	28792	28961	28792	28888	28777	28673	29034	28838	28605	28772	28725	28991	28908	28747	28895	28671	28867	28769	28770	28947	28523	28747	28694	28752	28609	28539	28753	28918	28788	28647	28736	28778	29012	28429	28664	28662	28668	28796	28844	28676	28899	28818	28708	28819	28967	28912	28802	28740	28701	28665	28757	28410	28536	28716	28908	28670	29041	28870	28770	28834	28690	28644	28763	28587	28592	28658	28737	28884	28920	28945	28720	28846	28946	28795	29049	28876	28896	28788	28645	28659	28666	28647	28592	28746	28723	28795	28923	28342	28601	28752	28746	28877	29121	28702	28770	28816	28923	28937	28992	28703	28979	28506	28823	28840	28747	28805	28895	28740	28953	28813	28521	28980	28800	28822	28990	28896	28654	28708	28934	28930	28572	28757	28661	28570	28603	28790	28802	28556	28683	28713	28582	28919	28688	28892	28630	28564	28651	28866	28700	28760	28481	28656	28640	28932	28923	28798	28973	28820	28727	28873	28781	28847	28789	28557	28793	28730	28730	28899	28761	28824	28740	28764	28885	28767	28893	28751	28339	28598	28700	28517	28481	28530	28575	28543	28817	28672	28842	28556	28597	28701	28692	28580	28633	28704	28909	28718	28976	28590	28657	28991	28701	28421	28763	28886	28803	28806	28596	28658	28909	28641	28883	28685	28698	28872	28603	28710	28665	28666	28734	28614	28671	28685	28576	28718	28862	28752	28661	28681	28973	28688	28793	28837	28864	28813	28936	28607	28544	28476	28836	28828	28639	28695	28887	28918	28814	28677	28925	28878	28984	28572	28687	28494	28700	28589	28597	28755	28568	28778	28896	28585	28679	28741	28618	28820	28260	28613	28856	28973	28547	28851	28779	28766	28721	28799	28964	28764	28709	28821	28826	28936	28845	28702	28724	28486	28761	28644	28954	29072	28753	28832	28667	28569	28654	28758	28461	28725	28482	28760	28687	28671	28812	28888	28763	28880	28904	28619	28564	28750	28917	28550	28807	28733	28773	28773	28600	28788	29121	28961	29046	28712	29013	28824	28874	28810	28658	28598	28348	28667	28705	28680	28834	28783	28830	28790	28348	28714	28864	28751	28872	28532	28787	28432	28390	28694	28840	28718	28600	28834	28706	28580	29031	28945	28686	28900	28804	28772	28803	29044	28921	28536	28883	28738	28937	28740	28552	28797	28892	28668	28654	28876	28776	28902	28762	28466	28789	28842	28819	28888	28911	28672	28922	28574	28882	28830	28682	28389	28591	28617	28691	28653	28775	28667	28786	28453	28819	28846	29026	28756	28760	28716	28861	28795	29032	28560	28788	28625	28484	28808	28672	28597	28586	28794	28978	28858	28842	28702	28727	28699	28806	28752	28788	28582	28959	28841	28741	28866	28871	28612	28676	28577	28826	28848	28624	28607	28478	28717	28856	29026	28781	28584	28839	28707	28731	28648	28805	28891	28791	28519	28575	28912	28819	29062	28783	28435	28604	28654	28993	28499	28806	28869	28387	28871	28858	28573	28740	28862	28881	28819	28838	28997	28779	28811	28694	28553	28642	28641	28576	28933	28521	28733	28794	28646	28823	28793	28540	28469	28596	28904	28856	28910	28745	28925	28796	28862	28720	28847	28825	29012	28679	28667	28569	28957	28461	28771	28672	28827	28674	28797	28842	28552	28612	28772	28876	28850	28908	28713	28666	28711	28835	28783	28663	28688	28893	28360	28752	28673	28772	28728	28725	28859	28575	28842	29049	28774	28818	28810	28996	28767	28979	28650	28666	28615	28816	29038	28984	28878	28928	28783	28847	28761	28524	28795	28772	28726	28843	28748	28833	28613	28512	28896	28470	28409	28632	29000	28720	28376	28805	28795	28824	28783	28570	28748	28702	28729	28829	28785	28852	28568	28814	28715	28453	28887	28749	28748	28880	28645	28578	29017	28698	28734	28748	28618	28655	28913	28725	28669	28808	28695	28753	28742	28650	28589	28968	28760	28851	28700	28900	29032	28725	28579	28778	28723	28661	28764	28854	28801	28641	28790	28730	28865	28771	28644	28522	28815	28738	28730	28765	28943	28727	29066	28755	28363	28557	28799	28635	28753	28558	28873	28715	28786	28866	28694	28914	28582	28560	28779	28702	28558	28696	28818	28483	28598	28852	28833	28593	28892	28819	28902	28727	28604	28568	28696	28782	28724	29051	28485	28909	28941	28516	28498	28919	28562	28482	28720	28751	28805	28607	28404	28765	28819	28872	28840	28401	28686	28674	28874	28668	28574	28621	28792	28714	28777	28772	28830	28897	28620	28666	28798	28533	28798	28846	28787	28673	28726	28815	28566	28640	28662	28913	28737	28863	29049	28624	28820	28596	28428	28616	28719	28871	28694	28709	28731	28815	28792	29024	28973	29083	28672	28669	28984	28880	29067	28855	28773	28794	28875	28702	28811	28867	28603	28687	28692	28562	28655	28617	28663	28676	28700	28530	28838	28824	28654	28637	28682	28734	28863	28928	28574	28765	28817	28597	28510	28869	28703	28556	29003	28876	28836	28644	28660	28644	28645	28582	28759	28695	29016	28837	28671	28366	28492	28943	28718	28721	28852	28797	28933	28909	28770	28858	28652	28604	28706	28797	28921	28665	28709	29057	28466	28733	28725	28778	28652	28861	28693	28838	28788	28679	28747	28689	28771	28507	28749	28798	28528	28700	28926	28664	28683	28591	28672	28617	28812	28680	28630	28524	28844	28587	28496	28563	28880	28651	28800	28750	28912	28717	28975	28942	29007	28866	28775	28889	28689	28831	28943	28563	28587	28858	28593	28553	28793	28693	28922	28547	28761	28648	29102	28780	28676	28783	28585	28747	28448	28668	28740	28766	28728	28912	28869	28507	28762	28531	28722	29113	28652	28784	28587	28789	29067	28872	28815	28740	28829	28911	28840	28845	28928	28844	28986	28784	28779	28765	28814	28682	28595	28905	28892	28953	28794	28437	28574	28900	28504	28858	28700	28833	28785	28719	28616	28799	28704	28874	28564	28500	28692	28580	28978	28996	28758	28806	28667	28822	28921	29033	28747	28886	28694	28916	28934	28684	28654	29006	28784	28760	28638	28969	28998	28700	28597	28632	28663	28882	28748	28710	28615	28800	28891	28986	28627	28951	28667	28779	28659	28528	28882	28680	28815	28917	28585	28768	28755	28686	28789	28885	28816	28761	28501	28547	28671	28890	29012
29408	32955	28499	22340	19859	18986	18653	18734	18147	17891	17641	17468	17592	17597	17378	17541	17195	17342	17172	17351	17509	17453	17557	17484	17554	17191	17235	17418	17301	17363	17380	17505	17426	17507	17306	17321	17436	17367	17229	17373	17338	17346	17416	17243	17301	17296	17322	17306	17290	17374	17236	17279	17162	17304	17444	17418	17402	17263	17436	17402	17380	17257	17264	17313	17291	17200	17400	17300	17332	17391	17241	17296	17370	17423	17303	17454	17333	17369	17225	17413	17225	17455	17445	17391	17278	17287	17419	17400	17371	17302	17452	17221	17420	17318	17386	17382	17290	17387	17410	17423	17377	17531	17390	17321	17270	17234	17323	17401	17494	17382	17288	17247	17288	17309	17344	17207	17433	17334	17316	17303	17504	17243	17191	17289	17431	17331	17272	17290	17285	17286	17302	17133	17354	17470	17246	17162	17366	17338	17500	17300	17245	17378	17495	17444	17375	17241	17354	17297	17264	17326	17312	17321	17332	17305	17184	17309	17350	17243	17277	17330	17472	17362	17334	17545	17356	17460	17283	17217	17216	17369	17356	17226	17170	17185	17349	17383	17334	17154	17521	17280	17428	17416	17336	17386	17434	17132	17267	17237	17389	17375	17284	17207	17518	17208	17358	17375	17256	17303	17316	17312	17348	17443	17245	17283	17212	17382	17323	17374	17326	17421	17292	17262	17353	17364	17334	17226	17291	17391	17140	17186	17395	17175	17116	17367	17129	17252	17320	17273	17361	17267	17553	17333	17274	17441	17432	17312	17583	17286	17414	17224	17390	17327	17310	17446	17326	17203	17251	17246	17405	17320	17345	17196	17315	17419	17281	17444	17423	17326	17336	17078	17393	17464	17213	17458	17350	17271	17300	17319	17310	17380	17254	17407	17429	17299	17375	17183	17425	17248	17215	17361	17419	17268	17207	17254	17321	17201	17253	17425	17361	17384	17474	17326	17453	17254	17519	17377	17444	17515	17163	17280	17349	17355	17372	17130	17361	17169	17255	17348	17304	17418	17276	17203	17224	17367	17305	17311	17295	17386	17360	17357	17250	17402	17419	17391	17116	17168	17314	17305	17398	17286	17428	17345	17387	17409	17380	17341	17392	17404	17273	17382	17460	17376	17356	17327	17275	17429	17253	17338	17438	17193	17233	17167	17247	17239	17217	17371	17356	17243	17285	17258	17396	17388	17288	17248	17285	17327	17213	17474	17460	17336	17430	17205	17233	17517	17207	17281	17290	17312	17172	17506	17353	17416	17422	17344	17206	17287	17284	17003	17348	17285	17368	17209	17154	17348	17260	17450	17246	17450	17429	17287	17404	17145	17323	17343	17203	17089	17362	17206	17354	17292	17294	17264	17299	17274	17320	17328	17441	17372	17399	17412	17469	17281	17337	17547	17213	17446	17416	17244	17375	17431	17370	17255	17245	17589	17198	17242	17339	17379	17180	17147	17231	17185	17344	17227	17547	17362	17257	17515	17308	17283	17162	17419	17477	17232	17478	17417	17345	17303	17320	17346	17310	17301	17219	17465	17283	17381	17457	17194	17286	17476	17280	17395	17311	17282	17384	17354	17386	17325	17354	17377	17266	17409	17374	17323	17411	17386	17308	17482	17232	17138	17305	17325	17339	17320	17236	17410	17400	17151	17301	17522	17435	17339	17474	17091	17321	17276	17419	17332	17436	17350	17310	17301	17492	17360	17354	17483	17414	17265	17224	17263	17419	17265	17461	17429	17265	17348	17309	17290	17418	17262	17404	17254	17425	17299	17334	17407	17280	17169	17266	17419	17148	17470	17336	17448	17318	17273	17381	17229	17340	17359	17354	17291	17273	17205	17320	17299	17309	17263	17159	17393	17295	17370	17206	17448	17251	17354	17413	17433	17208	17172	17277	17194	17392	17456	17397	17330	17334	17384	17479	17227	17312	17426	17554	17415	17367	17282	17336	17399	17150	17373	17447	17309	17371	17228	17279	17343	17284	17296	17265	17290	17327	17359	17282	17433	17228	17246	17382	17350	17288	17333	17350	17164	17571	17333	17314	17607	17282	17322	17550	17366	17199	17279	17419	17505	17198	17447	17467	17398	17343	17206	17349	17228	17462	17420	17192	17234	17394	17298	17297	17279	17416	17405	17367	17239	17368	17462	17280	17155	17501	17333	17272	17323	17411	17452	17351	17251	17432	17136	17367	17357	17407	17279	17582	17184	17206	17394	17374	17203	17526	17313	17212	17475	17714	17527	17216	17149	17085	17364	17259	17366	17417	17228	17347	17250	17353	17330	17456	17274	17221	17235	17485	17534	17160	17151	17367	17205	17354	17316	17416	17411	17257	17292	17243	17429	17300	17395	17521	17146	17559	17401	17348	17477	17296	17243	17210	17566	17336	17374	17378	17297	17248	17349	17296	17346	17342	17529	17104	17375	17347	17369	17218	17255	17380	17422	17608	17338	17382	17208	17512	17433	17454	17416	17470	17241	17415	17230	17291	17446	17297	17502	17164	17430	17542	17267	17332	17355	17224	17397	17339	17269	17305	17300	17465	17257	17294	17346	17579	17404	17369	17293	17358	17327	17176	17577	17219	17373	17310	17269	17414	17391	17255	17384	17241	17390	17267	17372	17275	17350	17263	17548	17330	17294	17412	17420	17387	17531	17320	17348	17215	17542	17395	17308	17267	17367	17231	17335	17359	17369	17258	17263	17467	17393	17323	17373	17277	17167	17248	17260	17306	17264	17391	17263	17428	17317	17422	17452	17180	17315	17491	17329	17180	17534	17489	17263	17399	17363	17601	17328	17348	17669	17189	17428	17364	17269	17516	17327	17363	17318	17347	17409	17267	17263	17511	17407	17363	17489	17167	17337	17308	17460	17384	17375	17342	17202	17173	17420	17417	17440	17110	17362	17424	17323	17364	17387	17280	17396	17325	17537	17287	17406	17466	17312	17194	17502	17173	17342	17466	17395	17354	17469	17470	17346	17297	17378	17426	17285	17444	17373	17329	17398	17485	17587	17360	17602	17451	17329	17523	17183	17262	17224	17324	17292	17431	17150	17454	17290	17297	17267	17255	17382	17293	17321	17400	17359	17301	17351	17528	17261	17498	17166	17427	17164	17369	17175	17366	17365	17339	17420	17256	17239	17310	17271	17417	17176	17299	17169	17443	17467	17293	17417	17380	17309	17454	17329	17259	17315	17432	17355	17139	17356	17415	17329	17342	17298	17279	17297	17287	17303	17148	17297	17291	17367	17242	17333	17370	17259	17332	17043	17394	17322	17486	17418	17288	17278	17359	17252	17518	17359	17240	17271	17280	17497	17450	17303	17269	17478	17321	17337	17389	17372	17427	17428	17233	17317	17222	17292	17294	17613	17309	17172	17570	17103	17460	17459	17315	17326	17189	17253	17219	17443	17369	17209	17419	17383	17288	17270	17387	17260	17402	17203	17409	17146	17325	17379	17299	17325	17403	17419	17214	17418	17304	17161	17361	17315	17259	17423	17336	17382	17235	17294	17427	17413	17398	17478	17328	17338	17191	17395	17308	17455	17381	17472	17327	17381	17579	17425	17227	17458	17339	17441	17333	17409	17194	17217	17314	17338	17398	17242	17401	17303	17279	17149	17246	17445	17316	17255	17480	17341	17351	17290	17288	17149	17234	17299	17411	17424	17403	17166	17293	17329	17368	17376	17142	17384	17259	17276	17380	17153	17313	17439	17249	17159	17279	17362	17150	17331	17507	17235	17329	17462	17376	17238	17479	17382	17330	17304	17310	17250	17333	17322	17297	17379	17380	17387	17356	17482	17213	17370	17372	17331	17285	17211	17313	17357	17490	17277	17130	17494	17340	17317	17292	17335	17283	17479	17402	17338	17207	17162	17393	17350	17317	17406	17301	17496	17500	17347	17427	17269	17369	17216	17236	17246	17392	17304	17333	17393	17441	17047	17390	17252	17311	17282	17382	17302	17338	17450	17201	17263	17285	17605	17282	17422	17251	17237	17392	17463	17390	17187	17444	17204	17374	17356	17405	17254	17348	17264	17167	17312	17297	17486	17293	17203	17444	17314	17449	17530	17332	17283	17233	17180	17303	17388	17279	17433	17384	17411	17233	17287	17491	17369	17232	17419	17258	17242	17356	17271	17206	17463	17187	17113	17397	17542	17227	17370	17288	17195	17322	17444	17241	17435	17442	17274	17336	17340	17260	17403	17349	17375	17327	17369	17353	17308	17383	17163	17550	17088	17416	17287	17324	17373	17269	17205	17349	17372	17252	17414	17349	17429	17295	17300	17326	17467	17266	17484	17181	17288	17224	17254	17308	17392	17434	17353	17406	17383	17421	17470	17310	17210	17237	17256	17301	17424	17507	17321	17312	17156	17215	17236	17439	17317	17170	17372	17224	17402	17353	17383	17520	17326	17005	17382	17224	17359	17323	17334	17402	17220	17478	17246	17395	17473	17299	17210	17363	17297	17416	17121	17356	17389	17459	17428	17305	17492	17362	17506	17504	17275	17174	17520	17367	17510	17385	17297	17412	17277	17340	17231	17379	17099	17420	17344	17334	17281	17333	17281	17314	17400	17288	17358	17352	17326	17289	17293	17349	17490	17357	17415	17403	17428	17371	17269	17226	17298	17422	17294	17380	17235	17329	17381	17312	17387	17406	17372	17448	17291	17455	17322	17216	17329	17413	17303	17251	17295	17392	17438	17229	17296	17357	17333	17379	17330	17467	17370	17581	17254	17462	17282	17309	17263	17423	17514	17333	17301	17061	17236	17473	17309	17308	17321	17566	17160	17301	17255	17533	17336	17313	17253	17342	17400	17412	17364	17275	17287	17462	17309	17317	17317	17343	17246	17352	17372	17474	17405	17281	17383	17373	17410	17340	17289	17275	17293	17342	17253	17432	17267	17377	17449	17480	17268	17380	17241	17291	17322	17315	17393	17334	17376	17396	17298	17425	17396	17170	17306	17458	17575	17183	17402	17350	17442	17426	17291	17438	17405	17453	17335	17423	17402	17443	17303	17211	17333	17390	17255	17405	17473	17394	17293	17141	17388	17445	17348	17364	17149	17421	17324	17378	17357	17217	17269	17450	17289	17355	17273	17516	17198	17255	17263	17457	17295	17208	17313	17548	17352	17210	17294	17400	17218
22952	20071	26355	24311	24077	28458	30751	29416	27359	27217	26429	26241	26079	25768	25904	25368	25773	25544	25590	25672	25684	26060	25818	25689	25908	25488	25874	25865	25468	25666	25596	25443	25529	25604	25636	25510	25514	25416	25690	25587	25171	25385	25354	25349	25179	25504	25500	25780	25478	25507	25560	25482	25489	25397	25646	25496	25226	25361	25492	25495	25417	25597	25458	25396	25439	25340	25828	25355	25428	25033	25535	25356	25497	25537	25419	25211	25467	25316	25392	25358	25277	25693	25212	25606	25395	25303	25221	25307	25510	25626	25448	25576	25220	25462	24950	25486	25152	25486	25273	25491	25328	25219	25462	25314	25338	25364	25237	25375	25385	25487	25404	25631	25474	25521	25633	25383	25494	25299	25568	25289	25556	25251	25471	25082	24929	25240	25378	25511	25630	25376	25510	25439	24996	25292	25555	25298	24984	25394	25340	25581	25398	25407	25366	25547	25460	25518	25452	25301	25405	25400	25287	25374	25397	25536	25462	25702	25305	25510	25259	25668	25291	25222	25457	25323	25568	25630	25436	25233	25198	25461	25322	25485	25444	25112	25631	25607	25345	25429	25121	25530	25580	25211	25437	25313	25371	25253	25286	25312	25326	25537	25668	25474	25358	25574	25356	25344	25437	25526	25390	25228	25301	25478	25646	25499	25661	25259	25425	25338	25379	25508	25305	25358	25208	25697	25321	25409	25414	25395	25402	25191	25548	25243	25342	25089	25325	25288	25128	25374	25252	25468	25156	25367	25275	25225	25210	25398	25468	25548	25360	25365	25389	25252	25359	25603	25379	25332	25279	25400	25529	25486	25454	25484	25604	25385	25367	25680	25531	25214	25412	25283	25213	25248	25484	25158	25339	25429	25446	25364	25427	25124	25245	25413	25495	25453	25321	25328	25201	25226	25321	25249	25386	25425	25586	25393	25367	25347	25342	25545	25395	25397	25253	25319	25558	25445	25529	25352	25219	25209	25284	25049	25303	25541	25489	25283	25339	25478	25505	25521	25172	25387	25543	25250	25407	25444	25511	25497	25305	25213	25443	25510	25497	25366	25144	25415	25496	25186	25279	25162	25322	25413	25394	25365	25486	25354	25422	25092	25395	25361	25349	25445	25202	25363	25364	25216	25406	25221	25145	25016	25447	25386	25374	25195	25438	25216	25316	25220	25342	25374	25355	25310	25365	25381	25366	25210	25347	25358	25306	25496	25419	25310	25576	25286	25497	25496	25377	25436	25538	25420	25306	25278	25216	25341	25213	25382	25673	25512	25559	25309	25124	25596	25486	25288	25554	24860	25454	25399	25373	25538	25360	25164	25386	25357	25692	25313	25375	25367	25560	25336	25391	25457	25182	25251	25211	25264	25474	25282	25393	25168	25299	25544	25255	25359	25484	25487	25359	25273	25597	25427	25503	25360	25272	25503	25084	25291	25158	25303	25310	25410	25427	25655	25475	25447	25322	25400	25592	25276	25344	25196	25574	25250	25376	25241	25588	25521	25168	25272	25373	25323	25561	25471	25460	25375	25464	25360	25412	25144	25534	25558	25423	25689	25382	25454	25212	25091	25466	25562	25539	25415	25554	25328	25328	25116	25402	25508	25526	25400	25309	25233	25173	25456	25187	25428	25367	25279	25230	25444	25426	25160	25277	25136	25183	25186	25359	25479	25202	25540	25175	25377	25315	25482	25220	25603	25390	25217	25234	25368	25241	25497	25574	25437	25381	25325	25466	25548	25276	25579	25233	25289	25308	25385	25376	25707	25338	25486	25357	25506	25520	25232	25499	25171	25237	25172	25575	25374	25442	25479	25261	25378	25663	25293	25648	25415	25349	25144	25249	25580	25435	25410	25310	25415	25203	25258	25492	25190	25512	25583	25350	25143	25338	25256	25462	25453	25572	25378	25332	25527	25300	25398	25234	25023	25348	25324	25491	25554	25393	25313	25499	25389	25420	25767	25613	25564	25284	25583	25397	25426	25413	25500	25217	25470	25380	25342	25156	25303	25283	25167	25285	25325	25469	25201	25170	25388	25469	25305	25359	25256	25566	25335	25316	25432	25235	25219	25186	25151	25331	25545	25455	25200	25293	25383	25444	25533	25621	25411	25310	25548	25479	25430	25509	25598	25457	25373	25236	25475	25427	25604	25499	25497	25391	25385	25518	25383	25441	25528	25471	25384	25366	25600	25421	25351	25271	25231	25362	25409	25461	25161	25279	25323	25127	25359	25241	25456	25081	25503	25233	25502	25393	25160	25362	25396	25273	25438	25445	25245	25452	25248	25411	25246	25434	25573	25558	25283	25311	25306	25467	25206	25510	25453	25378	25225	25419	25346	25710	25323	25727	25444	25527	25291	25578	25404	25201	25333	25520	25298	25323	25382	25325	25258	25350	25449	25380	25504	25277	25528	25390	25445	25350	25392	25520	25304	24986	25276	25400	25424	25577	25445	25511	25392	25572	25271	25309	25362	25524	25243	25328	25382	25602	25409	25434	25344	25522	25127	25184	25201	25387	25462	25376	25388	25112	25201	25379	25401	25366	25331	25370	25378	25417	25448	25670	25186	25301	25516	25119	25325	25486	25437	25520	25193	25481	25533	25520	25357	25400	25420	25465	25519	25537	25152	25475	25207	25533	25214	25404	25484	25394	25637	25313	25362	25347	25505	25377	25259	25485	25293	25131	25372	25566	25520	25444	25336	25306	25335	25572	25361	25136	25354	25474	25421	25519	25254	25438	25462	25526	25389	25324	25387	25349	25408	25507	25442	25253	25593	25454	25409	25340	25500	25464	25558	25453	25527	25397	25301	25275	25249	25421	25193	25400	25286	25336	25564	25205	25324	25285	25295	25459	25556	25273	25521	25508	25379	25503	25158	25382	25684	25485	25607	25580	25376	25216	25468	25718	25351	25303	25547	25505	25440	25212	25006	25415	25382	25609	25578	25573	25281	25589	25543	25431	25083	25094	25461	25436	25253	25425	25445	25319	25234	25412	25153	25665	25364	25396	25422	25009	25316	25510	25289	25332	25382	25492	25393	25414	25473	25323	25219	25368	25635	25146	25227	25361	25421	25299	25557	25264	25170	25376	25466	25459	25514	25464	25366	25348	25273	25562	25411	25366	25433	25569	25454	25202	25516	25451	25165	25301	25475	25376	25261	25342	25516	25066	25244	25194	25360	25368	25323	25291	25128	25410	25457	25284	25231	25547	25392	25666	25386	25567	25690	25412	25241	25518	25165	25170	25478	25562	25439	25150	25282	25300	25361	25482	25446	25440	24949	25259	25259	25483	25162	25454	25523	25419	25416	25542	25142	25351	25437	25258	25226	25255	25177	25338	25407	25664	25167	25079	25453	25406	25466	25357	25349	25261	25353	25612	25399	25732	25408	25351	25472	25454	25553	25406	25306	25616	25517	25382	25549	25654	25612	25259	25621	25428	25329	25512	25403	25257	25522	25305	25195	25330	25416	25279	25390	25326	25176	25482	25254	25579	25181	25588	25401	25455	25367	25276	25197	25129	25283	25463	25016	25478	25302	25268	25230	25558	25428	25410	25416	25241	25339	25184	25257	25224	25246	25532	25493	25487	25528	25525	25298	25196	25379	25535	25385	25462	25229	25191	25324	25536	25383	25582	25495	25353	25510	25382	25370	25323	25241	25259	25410	25503	25489	25293	25299	25355	25544	25267	25145	25278	25379	25362	25241	25314	25387	25548	25452	25544	25541	25426	25521	25576	25297	25513	25403	25286	25668	25430	25262	25268	25451	25107	25535	25484	25398	25308	25541	25379	25192	25370	25363	25322	25332	25503	25178	25076	25279	25516	25435	25424	25259	25367	25458	25525	25520	25434	25013	25343	25470	25269	25317	25643	25179	25324	25677	25225	25476	25455	25270	25361	25452	25361	25352	25551	25307	25228	25303	25177	25506	25335	25389	25437	25361	25290	25344	25557	25285	25490	25169	25481	25584	25330	25286	25350	25375	25218	25334	25406	25448	25462	25254	25281	25476	25256	25415	25512	25423	25280	25609	25509	25270	25374	25286	25218	25413	25353	25561	25271	25212	25511	25256	25197	25367	25308	25349	25388	25273	25366	25260	25576	25329	25512	25333	25251	25330	25492	25181	25403	25718	25317	25220	25486	25473	25470	25373	25509	25248	25478	25671	25436	25296	25313	25330	25173	25354	25204	25185	25190	25231	25238	25468	25428	25263	25318	25313	25365	25489	25465	25432	25428	25536	25399	25058	25390	25428	25337	25379	25447	25293	25376	25290	25214	25188	25707	25414	25467	25614	25298	25244	25496	25380	25312	24972	25198	25199	25478	25379	25340	25425	25511	25471	25343	25445	24890	25277	25379	25112	25577	25463	25399	25323	25597	25262	25375	25354	25425	25394	25529	25490	25375	25380	25389	25192	25502	25249	25304	25331	25238	25520	25226	25402	25684	25371	25313	25278	25338	25109	25449	25129	25397	25340	25616	25481	25322	25707	25122	25413	25288	25381	25267	25278	25357	25386	25226	25242	25098	25436	25383	25164	25170	25261	25460	25286	25366	25346	25414	25425	25429	25321	25313	25073	25097	25115	25556	25421	25418	25247	25420	25447	25378	25326	25363	25558	25689	25426	25368	25337	25286	25257	25392	25385	25570	25361	25229	25586	25482	25406	25174	25390	25455	25528	25564	25471	25240	25398	25342	25211	25177	25462	25499	25562	25331	25163	25228	25291	25204	25466	25604	25320	25206	25605	25548	25346	25143	25431	25384	25465	25420	25258	25443	25439	25322	25535	25417	25500	25415	25555	25607	25283	25362	25367	25332	25338	25624	25058	25352	25260	25661	25599	25271	25366	25507	25364	25375	25180	25324	25336	25479	25126	25421	25352	25623	25446	25670	25337	25483	25427	25373	25180	25325	25336	25536	25498	25240	25367	25315	25219	25255	25338	25586	25369	25390	25265	25412	25488	25350	25210	25229	25370	25394	25354	25261	25264	25404	25376	25393	25267	25161	25223	25319	25152	25400	25515	25411	25311	25237	25484	25169	25184	25070	25273	25130	25351	25350	25489	25391	25437	25277	25420	25365	25236	25224	25295	25269	25354	25469	25297	25352	25401	25547	25362	25268	25357	25712	25471	25400	25363	25299	25286	25244	25425
32199	46513	39828	29109	23792	21165	20162	21101	18352	17642	16863	16415	16205	16115	15936	15878	15839	15559	15854	15600	15937	15882	16101	15836	15859	15749	15869	16007	15929	15604	15842	15767	15742	15721	15524	15775	15796	15806	15642	15612	15723	15629	15651	15426	15426	15532	15620	15502	15774	15480	15496	15618	15527	15493	15624	15458	15467	15397	15693	15395	15464	15235	15391	15579	15634	15267	15578	15363	15607	15770	15575	15513	15473	15692	15467	15402	15520	15524	15331	15347	15426	15455	15409	15514	15469	15669	15465	15397	15389	15477	15401	15407	15524	15302	15404	15666	15421	15523	15667	15650	15522	15499	15430	15429	15595	15306	15692	15458	15439	15269	15510	15365	15406	15665	15579	15440	15527	15316	15372	15431	15507	15508	15495	15231	15335	15407	15564	15514	15682	15564	15658	15414	15490	15621	15618	15520	15588	15481	15455	15429	15466	15466	15509	15542	15512	15366	15492	15613	15466	15374	15677	15393	15514	15535	15580	15606	15483	15472	15305	15440	15550	15384	15534	15431	15576	15561	15565	15501	15571	15407	15399	15602	15365	15539	15488	15547	15499	15495	15576	15327	15450	15507	15361	15514	15462	15488	15524	15460	15373	15585	15565	15518	15465	15540	15540	15306	15482	15381	15537	15478	15590	15432	15418	15471	15822	15515	15506	15480	15546	15391	15506	15629	15639	15628	15484	15449	15427	15653	15442	15447	15471	15406	15660	15410	15436	15557	15584	15573	15428	15520	15498	15385	15495	15605	15516	15479	15559	15413	15578	15590	15542	15512	15444	15479	15645	15311	15561	15511	15567	15558	15684	15470	15547	15538	15466	15650	15446	15547	15541	15401	15453	15463	15505	15343	15539	15550	15440	15556	15436	15532	15481	15269	15436	15567	15444	15431	15466	15441	15599	15311	15487	15366	15455	15493	15482	15470	15332	15393	15441	15635	15546	15332	15607	15508	15298	15565	15399	15482	15527	15506	15540	15422	15512	15412	15440	15341	15543	15544	15452	15456	15441	15517	15574	15460	15425	15440	15484	15683	15507	15430	15644	15425	15535	15556	15495	15384	15528	15351	15487	15552	15452	15687	15464	15551	15557	15518	15613	15610	15385	15470	15540	15505	15478	15421	15362	15501	15554	15597	15491	15588	15544	15593	15495	15592	15464	15554	15358	15524	15457	15404	15436	15440	15386	15515	15558	15404	15358	15376	15509	15591	15463	15511	15505	15461	15619	15611	15491	15517	15468	15508	15428	15593	15487	15453	15544	15443	15612	15386	15466	15515	15337	15503	15467	15483	15658	15334	15653	15659	15268	15673	15462	15422	15532	15437	15498	15465	15438	15507	15300	15503	15480	15460	15400	15626	15637	15622	15591	15461	15393	15387	15613	15644	15444	15542	15367	15459	15534	15369	15328	15398	15192	15520	15491	15629	15491	15495	15494	15493	15547	15369	15450	15567	15363	15445	15467	15333	15616	15566	15358	15451	15482	15529	15682	15585	15490	15567	15434	15681	15360	15473	15475	15465	15569	15462	15446	15444	15347	15543	15457	15535	15478	15382	15523	15401	15443	15414	15454	15549	15439	15316	15564	15478	15477	15482	15460	15450	15442	15408	15486	15571	15602	15596	15376	15492	15573	15477	15580	15454	15389	15345	15620	15291	15364	15549	15624	15418	15500	15622	15504	15345	15586	15677	15414	15100	15461	15450	15446	15483	15532	15532	15506	15423	15505	15461	15494	15510	15624	15610	15414	15542	15467	15474	15515	15547	15410	15514	15465	15471	15452	15594	15444	15350	15697	15481	15556	15487	15417	15545	15435	15554	15257	15537	15355	15432	15459	15364	15685	15362	15501	15528	15330	15400	15584	15534	15244	15629	15511	15528	15483	15458	15529	15474	15644	15420	15492	15448	15476	15591	15477	15385	15464	15568	15420	15487	15439	15446	15612	15648	15505	15314	15415	15545	15536	15343	15487	15316	15551	15382	15390	15481	15491	15586	15716	15238	15436	15433	15558	15378	15605	15443	15526	15595	15529	15540	15628	15337	15641	15475	15584	15251	15458	15498	15393	15453	15289	15607	15447	15608	15547	15524	15485	15331	15557	15496	15552	15598	15455	15483	15545	15483	15681	15544	15206	15419	15515	15433	15666	15434	15442	15435	15505	15373	15441	15495	15524	15513	15291	15390	15430	15482	15463	15522	15465	15335	15600	15370	15507	15407	15589	15497	15328	15521	15729	15496	15287	15439	15424	15479	15422	15451	15489	15511	15518	15430	15772	15372	15428	15370	15380	15539	15478	15314	15583	15404	15690	15460	15383	15526	15522	15408	15557	15413	15322	15635	15443	15468	15615	15516	15417	15519	15455	15646	15527	15466	15503	15586	15532	15408	15660	15343	15619	15456	15530	15509	15532	15493	15495	15530	15435	15603	15327	15254	15607	15558	15489	15558	15641	15486	15495	15485	15393	15639	15325	15510	15588	15549	15470	15409	15440	15537	15531	15446	15554	15455	15585	15494	15367	15442	15483	15370	15648	15558	15318	15448	15421	15375	15379	15376	15514	15563	15417	15561	15471	15449	15435	15465	15658	15622	15353	15440	15519	15630	15533	15548	15399	15573	15511	15379	15586	15425	15630	15491	15450	15485	15402	15407	15409	15547	15507	15514	15506	15515	15562	15495	15481	15515	15452	15434	15481	15600	15347	15499	15515	15658	15534	15395	15377	15463	15476	15452	15565	15418	15504	15437	15395	15429	15459	15542	15403	15513	15473	15405	15422	15399	15327	15535	15424	15358	15493	15308	15559	15402	15597	15487	15552	15523	15466	15369	15432	15663	15625	15449	15496	15537	15396	15433	15532	15665	15633	15504	15549	15445	15579	15550	15406	15369	15547	15626	15474	15483	15519	15426	15595	15327	15566	15431	15469	15548	15455	15473	15327	15480	15537	15586	15279	15512	15435	15593	15419	15591	15548	15488	15420	15481	15553	15538	15291	15528	15603	15500	15520	15495	15562	15353	15493	15627	15442	15500	15468	15719	15548	15463	15531	15465	15634	15598	15501	15504	15658	15363	15328	15496	15444	15560	15316	15449	15607	15470	15452	15653	15531	15286	15334	15611	15575	15548	15558	15497	15394	15576	15487	15512	15478	15596	15423	15479	15549	15476	15425	15504	15441	15364	15430	15631	15582	15426	15495	15684	15478	15421	15477	15441	15480	15533	15486	15299	15624	15480	15521	15447	15388	15405	15309	15426	15455	15639	15470	15588	15539	15311	15327	15398	15434	15491	15606	15407	15425	15548	15345	15300	15492	15658	15536	15370	15423	15453	15596	15380	15495	15534	15435	15389	15394	15417	15310	15498	15532	15599	15608	15508	15534	15398	15453	15678	15475	15690	15586	15501	15543	15427	15547	15534	15378	15497	15435	15458	15392	15462	15617	15587	15525	15624	15475	15500	15698	15438	15365	15371	15348	15489	15439	15433	15688	15530	15384	15471	15458	15347	15369	15537	15540	15637	15538	15507	15376	15427	15704	15650	15454	15320	15552	15316	15529	15533	15505	15537	15638	15416	15505	15555	15472	15538	15497	15485	15504	15490	15541	15533	15601	15285	15354	15516	15323	15551	15374	15621	15401	15432	15781	15544	15242	15638	15586	15477	15487	15601	15410	15461	15595	15391	15485	15606	15361	15443	15362	15432	15383	15480	15459	15437	15416	15610	15363	15552	15388	15347	15505	15686	15458	15478	15590	15595	15381	15430	15542	15631	15570	15388	15380	15620	15602	15507	15474	15499	15541	15666	15538	15604	15403	15611	15397	15489	15476	15510	15445	15400	15411	15531	15485	15519	15517	15722	15532	15409	15647	15515	15480	15460	15470	15421	15401	15576	15578	15511	15593	15497	15603	15570	15481	15613	15322	15588	15544	15578	15503	15551	15479	15390	15454	15575	15615	15391	15471	15494	15446	15382	15594	15603	15480	15533	15614	15355	15583	15512	15371	15509	15603	15526	15523	15529	15467	15533	15336	15502	15327	15517	15346	15604	15534	15365	15395	15456	15480	15376	15432	15463	15524	15374	15511	15405	15512	15431	15519	15480	15611	15654	15422	15537	15504	15438	15524	15536	15496	15515	15603	15353	15474	15433	15585	15500	15611	15521	15535	15651	15488	15568	15580	15291	15500	15443	15320	15351	15505	15408	15523	15561	15521	15664	15352	15635	15682	15402	15560	15689	15467	15471	15559	15423	15530	15506	15411	15466	15493	15456	15637	15414	15372	15364	15426	15498	15617	15610	15495	15476	15419	15475	15434	15419	15527	15494	15561	15478	15409	15504	15447	15498	15539	15485	15576	15564	15538	15372	15548	15483	15534	15571	15476	15508	15410	15600	15328	15464	15412	15316	15646	15586	15435	15476	15509	15404	15526	15487	15612	15460	15612	15561	15763	15308	15691	15343	15501	15624	15494	15492	15511	15451	15468	15483	15325	15340	15381	15272	15614	15487	15353	15452	15330	15560	15389	15348	15420	15596	15373	15548	15397	15454	15632	15375	15440	15405	15579	15527	15485	15362	15461	15479	15550	15529	15520	15550	15378	15496	15519	15570	15351	15536	15591	15466	15370	15502	15508	15561	15439	15535	15473	15391	15592	15392	15612	15411	15510	15399	15460	15461	15566	15524	15594	15515	15484	15535	15291	15460	15674	15526	15422	15536	15494	15560	15587	15548	15418	15450	15475	15443	15364	15490	15483	15476	15545	15474	15556	15381	15453	15433	15443	15354	15537	15426	15478	15432	15576	15500	15583	15482	15480	15556	15462	15578	15470	15496	15526	15454	15323	15428	15437	15417	15460	15486	15494	15560	15358	15423	15639	15502	15423	15481	15606	15437	15670	15485	15470	15500	15436	15554	15723	15289	15569	15510	15513	15544	15527	15483	15703	15537	15676	15419	15539	15610	15470	15627	15579	15500	15367	15504	15294	15493	15594	15493	15406	15540	15281	15435	15371	15572	15770	15458	15564	15445	15396	15513	15453	15408	15531	15355	15589	15388	15601	15582	15451	15578	15380	15471	15472	15448	15401	15506	15564	15466	15553	15523	15420	15581	15463	15626	15458	15447	15438	15711	15568	15485	15523	15588	15574	15635	15637	15527
21527	20068	26318	23722	21627	27082	32911	30803	27649	27517	26659	25516	25443	25266	25024	24936	24760	24730	24976	24824	25011	25244	25434	25156	24792	24984	24959	24792	24714	24732	24907	24739	24816	24707	24802	24601	24690	24580	24479	24583	24497	24681	24693	24471	24753	24745	24718	24557	24535	24450	24614	24497	24533	24209	24503	24635	24615	24449	24432	24444	24543	24551	24298	24501	24582	24352	24425	24509	24408	24563	24415	24565	24363	24413	24307	24426	24450	24488	24283	24613	24487	24252	24586	24353	24392	24384	24347	24510	24361	24463	24371	24421	24420	24431	24216	24302	24522	24407	24747	24523	24270	24375	24453	24140	24408	24553	24457	24517	24478	24356	24330	24320	24191	24492	24384	24177	24519	24246	24416	24515	24223	24392	24411	24380	24333	24346	24210	24422	24284	24242	24316	24350	24555	24438	24673	24386	24224	24561	24335	24463	24489	24393	24659	24636	24447	24427	24548	24581	24437	24606	24327	24471	24325	24580	24258	24464	24342	24565	24403	24166	24579	24484	24504	24489	24208	24337	24230	24290	24447	24337	24451	24363	24438	24466	24791	24214	24415	24486	24533	24300	24315	24277	24373	24306	24526	24167	24476	24488	24470	24545	24271	24477	24101	24499	24644	24389	24348	24254	24477	24362	24294	24456	24262	24317	24467	24527	24736	24406	24525	24335	24466	24363	24361	24307	24453	24454	24150	24440	24369	24688	24342	24341	24083	24518	24635	24387	24345	24179	24416	24526	24312	24527	24144	24561	24167	24453	24282	24386	24351	24484	24205	24226	24269	24466	24632	24446	24488	24443	24494	24489	24542	24370	24381	24163	24337	24367	24301	24385	24381	24616	24633	24388	24322	24400	24278	24501	24554	24298	24486	24555	24372	24418	24306	24357	24584	24360	24195	24276	24413	24398	24506	24311	24319	24440	24481	24320	24276	24349	24157	24191	24501	24356	24224	24340	24659	24197	24394	24500	24218	24515	24391	24365	24373	24225	24481	24369	24377	24347	24346	24325	24467	24506	24420	24307	24563	24312	24226	24510	24427	24331	24321	24326	24423	24512	24538	24458	24478	24138	24531	24364	24520	24503	24170	24383	24351	24396	24486	24166	24396	24416	24422	24262	24523	24243	24305	24308	24275	24638	24397	24699	24366	24309	24177	24463	24489	24237	24399	24452	24108	24327	24582	24269	24387	24711	24417	24376	24320	24471	24354	24384	24383	24261	24580	24293	24107	24368	24695	24446	24365	24352	24337	24329	24194	24348	24442	24338	24462	24445	24192	24457	24426	24771	24259	24492	24324	24131	24215	24319	24436	24571	24453	24462	24336	24394	24249	24297	24461	24328	24530	24469	24378	24205	24287	24321	24166	24604	24662	24482	24562	24273	24427	24259	24488	24405	24275	24264	24491	24309	24258	24386	24364	24582	24334	24320	24618	24507	24420	24449	24079	24178	24264	24565	24360	24177	24463	24094	24466	24323	24420	24253	24415	23944	24351	24469	24446	24404	24437	24424	24320	24330	24267	24470	24392	24354	24416	24344	24646	24378	24279	24581	24495	24426	24313	24466	24174	24452	24276	24196	24428	24445	24414	24296	24173	24320	24626	24383	24289	24365	24432	24344	24363	24249	24370	24478	24348	24286	24191	24174	24294	24233	24263	24240	24312	24351	24473	24640	24483	24497	24326	24562	24612	24254	24317	24401	24295	24501	24404	24229	24454	24078	24730	24410	24258	24240	24352	24253	24309	24342	24529	24431	24518	24421	24438	24503	24420	24392	24505	24181	24568	24344	24113	24444	24206	24278	24451	24310	24311	24249	24501	24525	24387	24302	24602	24464	24366	24392	24639	24486	24407	24485	24223	24119	24416	24575	24129	24529	24143	24441	24504	24285	24440	24456	24350	24437	24406	24364	24469	24153	24384	24537	24324	24442	24459	24326	24209	24369	24495	24391	24492	24374	24650	24249	24607	24339	24474	24277	24290	24290	24345	24342	24390	24567	24434	24372	24178	24370	24415	24419	24242	24439	24181	24365	24638	24460	24412	24376	24433	24371	24346	24428	24456	24324	24287	24287	24350	24278	24394	24416	24464	24132	24469	24531	24673	24343	24393	24405	24523	24301	24412	24385	24461	24475	24343	24361	24405	24472	24384	24412	24276	24039	24185	24550	24583	24510	24535	24638	24435	24313	24564	24730	24199	24375	24445	24303	24330	24251	24449	24451	24267	24508	24447	24407	24443	24438	24352	24597	24259	24404	24420	24395	24439	24527	24314	24411	24441	24245	24150	24191	24453	24588	24344	24473	24053	24227	24199	24325	24210	24301	24470	24514	24145	24444	24711	24540	24336	24324	24409	24386	24476	24288	24397	24256	24148	24406	24370	24396	24505	24310	24133	24304	24245	24443	24378	24066	24459	24697	24507	24430	24422	24343	24501	24348	24539	24485	24373	24519	24507	24241	24339	24277	24404	24302	24261	24223	24239	24386	24197	24530	24172	24337	24466	24236	24333	24447	24308	24183	24432	24547	24219	24351	24390	24188	24340	24190	24399	24453	24473	24489	24358	24402	24617	24428	24459	24543	24345	24413	24509	24202	24449	24485	24295	24337	24681	24302	24311	24293	24463	24407	24266	24458	24636	24291	24352	24356	24590	24268	24293	24346	24535	24597	24750	24579	24508	24659	24483	24630	24505	24303	24389	24503	24345	24356	24321	24372	24376	24463	24437	24582	24413	24386	24445	24621	24321	24573	24386	24553	24396	24277	24615	24468	24316	24394	24238	24374	24516	24477	24617	24332	24471	24655	24615	24323	24524	24233	24223	24439	24580	24197	24153	24357	24410	24240	24491	24388	24442	24617	24211	24260	24461	24100	24326	24493	24289	24052	24230	24460	24428	24614	24562	24357	24505	24310	24438	24375	24360	24477	24336	24345	24368	24577	24371	24279	24228	24588	24391	24308	24109	24316	24298	24544	24358	24273	24454	24457	24281	24330	24555	24438	24308	24379	24282	24311	24563	24323	24496	24328	24413	24574	24481	24198	24625	24393	24186	24305	24558	24270	24424	24723	24404	24474	24225	24541	24311	24313	24055	24304	24348	24311	24178	24203	24323	24256	24339	24226	24595	24383	24395	24077	24343	24231	24293	24276	24093	24367	24232	24627	24746	24339	24489	24305	24413	24184	24401	24541	24535	24424	24316	24231	24411	24382	24333	24176	24357	24217	24254	24109	24413	24353	24202	24407	24353	24281	24340	24330	24525	24443	24336	24447	24315	24425	24402	24319	24431	24395	24609	24372	24446	24517	24526	24515	24403	24167	24069	24330	24333	24312	24561	24481	24372	24318	24565	24664	24683	24641	24524	24229	24143	24414	24587	24460	24053	24616	24380	24285	24388	24137	24439	24379	24427	24374	24320	24288	24433	24412	24560	24580	24280	24389	24211	24371	24542	24361	24311	24642	24428	24629	24582	24598	24367	24576	24384	24436	24381	24459	24523	24246	24618	24249	24468	24404	24263	24251	24289	24434	24332	24401	24546	24311	24600	24349	24507	24247	24462	24346	24568	24355	24413	24424	24359	24352	24383	24396	24283	24434	24267	24387	24315	24421	24403	24476	24437	24262	24170	24141	24242	24586	24328	24332	24278	24255	24543	24441	24433	24521	24583	24313	24427	24550	24329	24264	24334	24533	24445	24540	24461	24420	24280	24518	24595	24424	24447	24093	24425	24433	24370	24616	24484	24523	24389	24353	24320	24347	24300	24014	24283	24498	24154	24127	24384	24272	24481	24414	24425	24483	24560	24324	24460	24343	24368	24275	24321	24223	24567	24490	24272	24524	24264	24413	24196	24427	24358	24291	24545	24377	24467	24358	24368	24416	24493	24313	24430	24225	24242	24092	24298	24320	24358	24201	24392	24453	24513	24512	24583	24449	24475	24431	24492	24389	24316	24306	24342	23999	24294	24589	24536	24381	24582	24477	24317	24335	24293	24375	24351	24461	24596	24285	24313	24631	24162	24369	24345	24482	24453	24282	24167	24234	24467	24501	24369	24383	24307	24358	24478	24425	24278	24284	24303	24316	24170	24264	24383	24259	24293	24231	24340	24303	24402	24282	24399	24348	24200	24331	24581	24310	24330	24555	24406	24425	24436	24219	24237	24407	24499	24478	24470	24269	24433	24326	24409	24401	24345	24304	24189	24189	24366	24173	24528	24296	24393	24430	24425	24342	24456	24527	24451	24108	24108	24201	24229	24328	24330	24521	24352	24303	24199	24482	24295	24227	24439	24420	24508	24324	24128	24407	24398	24345	24446	24438	24252	24311	24468	24294	24295	24398	24424	24359	24197	24330	24445	24287	24212	24488	24290	24459	24523	24599	24432	24318	24218	24474	24501	24307	24406	24340	24451	24575	24450	24231	24549	24208	24570	24375	24411	24433	24304	24415	24447	24420	24492	24564	24340	24480	24434	24410	24281	24297	24303	24288	24318	24322	24564	24466	24530	24452	24225	24418	24263	24360	24280	24591	24336	24416	24106	24478	24345	24480	24451	24139	24521	24487	24618	24465	24165	24413	24351	24646	24540	24437	24443	24353	24356	24228	24576	24428	24715	24112	24227	24417	24165	24417	24437	24332	24476	24444	24424	24172	24353	24453	24362	24479	24496	24310	24579	24280	24504	24450	24340	24299	24555	24307	24369	24443	24530	24473	24293	24223	24265	24404	24378	24354	24207	24336	24309	24610	24385	24537	24667	24278	24085	24461	24359	24343	24251	24310	24497	24446	24393	24321	24336	24659	24362	24231	24331	24269	24264	24528	24313	24276	24380	24423	24366	24485	24529	24527	24609	24300	24499	24419	24469	24424	24561	24365	24181	24204	24329	24459	24536	24146	24503	24288	24684	24601	24400	24606	24447	24585	24524	24479	24516	24522	24384	24308	24301	24219	24312	24421	24335	24343	24584	24580	24493	24379	24395	24213	24429	24409	24364	24770	24589	24262	24314	24491	24402	24337	24481	24422	24417	24376	24575	24389	24382	24325	24262	24477	24519	24578	24308	24339	24374	24222	24235	24042	24610	24301	24188	24423	24217	24387	24532	24449	24338	24306	24408	24310	24391	24213	24479	24575	24326	24265	24392	24379	24382	24626	24003	24459
35347	53550	46732	34577	27763	24544	23350	24151	19804	18760	17632	16523	16414	15844	15909	15472	15227	15269	15336	15353	15644	16187	16111	15835	15733	15607	15455	15694	15329	15409	15310	15325	15173	15455	15472	15371	15289	15306	15199	15065	15187	15182	15051	14961	14933	15040	14899	14967	15138	15056	15261	14881	15039	15038	15025	14841	15027	15132	14943	14834	14917	14847	15042	14911	15050	14850	14972	14983	15101	15024	14937	15090	14978	14951	14948	15079	15050	14817	14907	15166	15030	15026	14958	14955	15047	14986	14814	14893	14968	14977	15025	14839	15047	14940	14955	14897	14934	15057	15086	14956	14829	14911	14865	15005	14826	14964	15042	15002	14922	14719	15052	14905	14876	14995	14977	14965	14983	14822	15162	14993	15022	15000	15106	15125	15135	14900	15007	14939	15018	15064	15071	14783	14827	15043	14994	14868	14971	14912	14999	14942	14771	14806	14903	15142	15082	15159	15030	15084	14953	14992	14806	15036	15026	14863	14832	14981	15065	14994	14934	14795	14906	15090	15019	14752	14860	15024	15005	15105	14914	14976	14999	14894	14988	14902	14824	15066	15144	14906	14984	15006	15014	14956	15019	14849	14956	14871	14952	14991	15053	14954	15173	14967	14918	14985	14962	14956	14973	14970	14885	14888	15034	14914	14726	15011	14895	14896	14922	15015	14948	14972	14957	14768	15135	14936	14938	14838	14878	15016	15020	14898	14997	14936	14924	15059	15072	15077	15199	14735	15050	15013	14897	15045	14946	14853	15022	14930	15005	15094	15046	14854	15167	14873	14906	14965	14912	14898	14986	14892	14964	14982	14927	15045	14880	14839	14970	15039	14942	14940	14871	14906	15059	15017	14921	15024	15006	15013	14919	15094	14908	14784	14914	15082	15081	15152	14944	14904	15048	15003	14971	14918	15096	15066	14958	15049	14856	14837	15049	15080	14763	14898	14912	15010	14934	14967	14984	14888	14986	14936	14866	14977	15104	14886	15003	14890	15022	14973	14857	14979	14872	15013	15061	15143	14983	14927	14855	14940	14817	14925	14948	14847	14922	14838	14943	14825	15069	15083	15160	14958	14928	14907	14839	15106	14902	14949	14858	14781	14922	14989	14713	14844	14988	15033	15101	14983	14827	14851	14757	15033	15134	15038	14964	14970	14981	14772	15013	14963	14976	14775	14860	14859	14982	14956	15073	14893	14923	14938	14966	14968	14781	14958	14778	14988	15020	14757	14966	14791	14885	15021	14866	15017	14815	15078	14918	14819	15033	14800	15002	14953	14859	14933	15038	15111	15095	14966	14909	14993	15146	14824	14982	15078	15023	14853	14876	14889	14989	15015	14943	14931	14875	15167	15056	14970	14820	15032	15072	14918	14891	14979	15151	14931	15053	14951	14984	14919	14929	14941	15010	15016	14858	14971	15015	15022	14780	15008	14988	14994	15010	15069	15012	15098	14988	14898	15007	14967	15068	14913	14936	14988	14889	15124	15070	15019	15122	15099	14874	14991	15049	15026	14860	15117	14963	14839	15018	15102	15066	14859	15063	14949	14968	15012	15015	14926	14992	14940	15021	14994	14942	14818	15008	15026	14937	14939	15000	15015	14932	14950	14676	15047	15013	15038	14963	15044	14929	14997	14951	14795	15059	14985	14900	15027	15067	14804	14942	14990	15161	15028	14941	14845	14960	14991	14929	14997	14930	15110	15174	14930	15022	15025	14943	14815	14960	14881	14989	14988	14961	15103	15010	14807	14946	14974	14910	14802	14962	15063	15043	14907	14773	15082	15087	14925	14800	14861	15012	14969	15065	15080	14949	15070	14810	14918	15174	14940	14917	14872	15245	15006	14823	14789	14674	14936	14962	14848	14969	15086	14833	14824	15011	15037	15053	15103	15067	14907	15036	14816	14960	15150	14969	14918	15003	14916	15166	14958	14907	14708	14839	14974	15039	15010	14921	14761	14697	14792	15097	15051	14829	15012	15096	14900	14937	14799	14907	15043	14826	14978	14941	14917	14768	15051	15047	14972	14964	14995	15070	14887	14820	14940	15034	15089	14928	14904	14878	14886	14898	14949	14852	14845	14968	15020	14966	15079	14969	15162	14971	14984	14913	14922	14990	15099	14890	14959	14864	15064	14972	14896	14964	14956	14951	15242	14911	15050	14908	15098	14942	14927	15077	14957	14926	14988	15123	14967	14843	15051	15009	14952	15138	14856	15000	15152	14973	15044	14887	14997	14992	15243	14780	15010	14996	14819	14894	14907	14991	14958	15021	14998	14922	14901	14816	14959	15013	14821	15197	14996	14981	15086	14892	15076	14963	14911	15079	14919	15078	14935	14969	14961	15027	14914	15014	15054	14964	14785	14999	15058	14867	14928	15019	14911	14999	15059	14841	14963	14915	14775	15104	14964	14986	15057	14946	14947	14941	15101	14894	14989	14994	15024	14912	14944	14838	15075	14950	15067	15077	15106	14936	15097	14961	15033	14993	15034	14849	14886	14965	15002	15083	14922	15043	15127	14928	15035	14840	14862	15009	14993	15131	14979	14920	15027	14882	15058	15028	14909	14940	14837	14962	14970	14867	15058	15026	14923	15054	14918	14926	14855	15059	14971	14872	14802	15000	15012	15084	14959	14924	14844	14811	15210	14959	14974	14891	14839	15011	15033	15040	14986	15094	14910	14974	14971	14985	15076	14984	14914	15112	14871	14868	14938	14947	14833	14973	15008	15092	14950	14873	14951	14844	15104	15023	14883	14964	15066	14941	15011	14934	14899	15037	14959	14996	14828	14921	15076	14908	14985	15033	15129	15047	14882	14977	14765	14860	15054	14897	14994	15032	15019	14906	15055	14987	14948	14977	15089	14881	15029	14996	15143	14843	14980	14954	15059	15021	15210	14950	15207	14912	15179	14860	14843	14863	14729	14979	14897	14786	14905	15085	15048	14979	15110	15074	14961	14954	15135	14924	14909	14890	14849	14899	14926	14854	15005	14943	14832	15079	14906	15095	15169	15001	14840	14922	14968	14789	15131	14980	15083	15068	15140	15041	15115	14922	15082	14989	14984	15083	14917	15038	14943	14822	14932	14962	14956	14995	14919	15032	14777	15158	14874	14875	15054	15075	15035	14785	15070	15075	14932	14909	14964	14876	14892	15008	15038	14761	14959	15119	15017	14847	14976	14993	14859	14990	15009	14819	15042	15096	14954	14932	15025	14826	15062	14976	15155	15024	15032	14841	15078	14862	15013	14761	15004	15006	14862	15009	14949	14753	15256	14883	14987	14921	14794	14978	14893	14861	14974	14911	15023	14887	15271	14881	14993	14840	14869	14973	14849	15104	15004	14941	14886	14959	15045	15139	15074	14917	14881	14939	14953	14756	14947	14859	14883	15029	15002	15007	14903	14945	15047	15024	14961	15015	14944	14965	14934	14847	14972	15051	14899	15027	15081	15025	15056	14935	14997	15010	14994	15001	14952	14946	14867	15042	14898	15098	15099	14828	15211	14977	14949	15076	14977	14943	15001	15151	15125	14908	14911	14932	14980	14929	14865	14932	14926	15073	14944	14969	14996	14868	14928	14925	14890	14930	15011	14838	14886	14916	14897	15054	14988	14977	14950	14874	14976	14877	14947	14896	14920	15125	14962	14999	14913	15070	14973	14971	14926	14877	15094	14935	14918	14912	15101	14878	15070	14849	14907	15081	14800	14961	14923	14949	14895	14845	14974	15092	14922	14851	15046	14891	15027	15029	14932	15011	14910	14905	14988	14906	14955	14947	14755	15145	14880	15109	14971	15017	15044	15023	14895	14958	15090	15002	15048	14980	14980	14888	15036	14818	15083	14870	15092	14845	14866	14908	14970	14943	14837	15033	15049	14919	14916	14967	15006	14882	14999	15014	15036	14985	15038	15058	15131	14911	14968	14867	14986	14997	15141	14969	14832	14685	15069	15007	15049	14937	14806	14984	14912	14946	15022	14894	15094	15053	14757	14910	15317	14896	14987	15027	15089	14765	15006	15038	15071	14794	14990	14952	14901	15035	14694	14841	15017	15003	14928	15143	14838	14991	15026	15178	14932	14871	15103	14967	14974	14989	15083	15000	15133	14918	15053	14888	15020	14921	14958	14837	15040	14937	14928	14920	14958	14998	15036	14992	15044	15007	14981	15016	14846	14807	15139	14952	14911	14973	14920	14944	15048	14977	15030	15034	14971	14891	14933	14854	15003	14926	14962	15120	14937	14936	14832	14945	14976	15061	14789	14846	14807	15102	14953	14981	14965	15013	14860	14882	14990	15027	14975	15190	14984	15002	15021	14947	15174	14767	14945	14983	14927	14962	14908	14994	14965	14960	15001	14940	14924	14886	15024	14993	14991	14960	14902	14973	14926	15048	14812	14855	15036	14865	14915	14956	14962	14908	15054	14983	14706	15016	14921	14989	15110	14865	14910	14974	15100	15012	15006	14993	15060	14987	14982	14978	15163	14956	15171	14945	15004	14956	15048	15084	14834	15026	14887	14969	14995	14981	15158	15032	14876	14927	15156	14939	14871	14990	14959	15016	14905	14851	15036	15071	15024	15022	15077	15060	14969	14985	14829	14974	14797	14843	14958	14960	14977	14927	14935	14935	14953	14770	15079	14924	14773	14768	14916	14969	15065	14796	14909	14897	14987	14889	15104	15048	15019	15119	15054	14949	14942	15034	14885	14907	15019	14909	15102	14901	14855	14991	15035	15057	14896	15034	15091	14898	14868	15017	15126	15021	14986	14981	14933	14982	14926	15089	14885	15072	15077	15034	15112	14993	14872	15168	14845	15028	15010	14892	14889	15031	14986	15164	14883	14859	15007	15055	14838	14920	14976	15105	14997	15092	14982	14918	15058	14876	15088	14808	15011	15099	14999	14883	14979	15031	14880	15034	14990	14887	15009	14989	15026	14883	14979	14789	14844	14955	15089	15063	14907	14947	14980	15012	15037	14900	15042	15099	14980	14975	15001	15049	15040	14991	15147	14931	15068	14834	15040	15075	14853	15006	14992	14835	14908	14893	14841	14907	14907	14927	14865	15147	14968	14978	15119	15043	15072	14964	14908	15019	14894	14864	14807	14983	14847	15006	15019	14993	14880	15036	15074	14956	14961	14952	14922	14928	15181
38024	32432	36043	33484	30993	30630	30311	30131	30002	29676	29674	29535	29073	29328	29038	29606	29334	29142	29087	29316	29504	29385	29415	29692	29257	29361	29679	29333	29762	29549	29615	29419	29390	29600	29352	29559	29444	29752	29498	29363	29189	29335	29220	29491	29265	29214	29539	29502	29324	29485	29440	29537	29267	29387	29540	29725	29175	29125	29425	29170	29182	29400	29413	29256	29521	29205	29518	29205	29287	29480	29294	29427	29321	29200	29251	29361	29481	29153	29379	29355	29352	29438	29204	29109	29518	29247	29287	29376	29271	29334	29533	29560	29300	29588	29521	29237	29427	29195	29405	29309	29258	29480	29265	29255	29233	29224	29333	29685	29390	28982	29373	29444	29659	29298	29391	29213	29499	29260	29312	29218	29365	29425	29435	29224	29422	29376	29314	29257	29173	29385	29195	29275	29160	29184	29245	29386	29478	29368	29569	29373	29386	29518	29430	29607	29373	29285	29176	29112	29449	29462	29125	28992	29426	29197	29288	29106	29333	29325	29161	29396	29177	29380	29351	29144	29378	29420	29374	29150	29234	29253	29419	29381	29531	29189	29370	29239	29235	28881	29471	29576	29528	29383	29303	29221	29445	29155	29391	29436	29218	29523	29381	29189	29168	29512	29589	29344	29186	29485	29235	29203	29349	29141	29310	29158	29126	29335	29416	29429	29342	29381	29216	29353	29287	29203	29419	29041	29410	29261	29126	29384	29234	29186	29419	29340	29366	29119	29218	29465	29506	29188	29433	29591	29385	29390	29339	28877	29192	29381	29179	29312	29130	29373	29277	29281	29384	29342	29449	29492	29239	29205	29396	29074	29482	29311	29453	29149	29674	29154	29511	29284	29239	29259	29153	29430	29487	29296	29329	29224	29086	29438	29134	29504	29006	29502	29031	28972	29318	29225	29465	29179	29440	29300	29263	29366	29142	29242	29152	29149	29286	29254	29203	29430	29441	29306	29275	29211	29293	29199	29159	29233	29581	29250	29128	29275	29236	29159	29134	29498	29489	29551	29273	29438	29431	29262	29386	29432	29503	29383	29153	29051	29338	29144	29722	29387	29452	29272	29255	29447	29564	29503	29413	29172	29239	29202	29679	29497	29409	29337	29270	29347	29195	29190	29275	29122	29452	29412	29389	29410	29478	29394	29067	29276	29316	29592	29353	29300	29377	29085	29296	29382	29347	29302	29093	29458	29229	29622	29256	29320	29172	29653	29324	29097	29079	29061	29240	29413	29331	29565	29286	29166	29082	29088	28911	29145	29439	29530	29330	29380	29366	29317	29425	29497	29276	29315	29162	29246	29338	29225	29414	29377	29353	29375	29470	29576	29306	29363	29365	29254	29294	29167	29455	29370	29406	29494	29134	29274	29135	29070	29167	29121	29169	29555	29313	29560	29532	29322	29348	29570	29343	29245	29231	29099	29570	29381	29039	29329	29413	29256	29184	29085	29231	29363	29393	29153	29483	29221	29355	29195	29447	29115	29189	29403	29105	29399	29333	29337	29124	29213	29199	29242	29502	29345	29496	29323	29433	29553	29106	29278	29440	29222	29602	29388	28987	29090	29315	29427	29160	29328	29349	29435	29242	29454	29481	29293	29412	29440	29292	29370	29375	29228	29325	29258	29372	29222	29314	29245	29460	29473	29436	29297	29205	28960	29392	29574	29265	29246	29412	29496	29478	29271	29311	29362	29202	29136	29287	29106	29264	29664	29411	29348	29105	29376	29235	29414	29307	29006	29142	29548	29403	29401	29417	29255	29688	29301	29139	29138	29254	29057	29347	29256	29347	29558	29265	29150	29281	29488	29412	29221	29309	29233	29283	29397	29284	29159	29282	29473	29279	29190	29254	29140	29352	29404	29295	29208	29358	29261	29516	29328	29240	29346	29020	28926	29493	29495	29295	29469	29355	29113	29382	29699	29230	29302	29450	29391	29312	29352	29098	29366	29459	29334	29672	29362	29417	29410	29122	28981	28926	29106	29452	29315	29337	29467	29160	29219	29294	29183	29246	29368	29179	29169	29112	29066	29173	29221	29314	29241	29317	29060	29094	29457	29267	29243	29380	29021	29340	29246	29366	29265	29338	29293	29368	29565	29059	29305	29419	28903	29366	29531	29667	29327	29388	28902	29310	29154	29293	29134	29303	29629	29193	29182	29399	29341	29125	29127	29256	29088	29541	29508	29219	29396	29347	29037	29440	29188	29491	29426	29082	29098	29229	29424	29153	29479	29482	29312	29470	29161	29467	29406	29320	29317	29199	29424	29272	29087	28908	29073	29371	29319	29410	29098	29412	29352	29424	29139	29256	29319	29430	29410	29733	29113	29445	29331	29176	29345	29252	29303	29120	29110	29112	29257	29310	29199	29473	29303	29253	29418	29352	29545	29371	29344	29099	29224	29405	29438	29377	29154	29554	29469	29356	29269	29441	29256	29198	29502	29171	29347	29522	29467	29286	29304	29316	29229	28985	29235	29338	29050	29400	29326	29289	29185	29461	29401	29230	29318	29336	29359	29085	29224	29300	29444	29163	29161	29104	29350	29277	29114	29448	29368	29613	29604	29486	29327	29425	29410	29026	29245	29206	29267	29199	29123	29058	29222	29426	29318	29288	29145	29411	29184	29329	29198	29523	29385	29149	29328	29247	29262	29360	29428	29290	29313	29501	29424	29253	29362	29416	29408	29229	29393	29383	29576	29182	29173	29380	29294	29163	29325	29302	29408	29295	29005	29307	29470	29604	29615	29323	29467	29241	29216	29319	29401	29384	29490	29257	29407	29483	29514	29521	29377	29471	29190	29492	29580	29423	29314	29127	29247	29169	29160	29366	29208	29236	29155	29144	29162	29340	29355	29448	29344	29438	29214	29360	29371	29155	29122	29043	29364	29335	29297	29483	29232	29051	29179	29201	29335	29376	29328	29003	29137	29234	29366	29339	29461	29364	29510	29458	29474	29323	29343	29449	29206	29176	29338	29543	29419	29312	29462	29134	29455	29069	29375	29520	29339	29254	29452	29389	29414	29153	29421	29498	29436	29353	29577	29295	29505	29510	29050	29450	29193	29327	29167	29478	29303	29234	29004	29057	29273	29262	29249	29171	29290	29221	29277	29373	29362	29506	29550	29376	28955	29123	29276	29391	29375	29474	29252	29221	29225	29354	29663	29373	29123	29143	29586	29335	29367	29347	29215	29415	29480	29065	29057	29406	29200	29229	29456	29497	29203	29127	29351	29096	29249	29400	29282	29265	29142	29506	29427	29429	29316	29182	29297	29366	29341	29542	29376	29444	29444	29155	29307	29425	29194	29135	29366	29252	29021	29002	29292	29496	29251	29187	29288	29309	29381	29390	29244	29290	29288	29435	29404	29408	29461	29374	29255	29176	29124	29457	29294	29304	29378	29452	29340	29166	29264	29021	29661	29374	29238	29103	29357	29171	29260	29209	29179	29290	29229	29383	29249	29272	29154	29057	28983	29243	29369	29279	29252	29245	29410	29362	29521	29545	29288	29107	29248	29287	29207	29443	29472	29214	29544	29494	29229	29187	29226	29444	29292	29429	29213	29328	29304	29523	29371	29501	29403	29012	29146	29411	29225	29354	29514	29466	29342	29295	29399	29595	29240	29253	29330	28930	29299	29337	29246	29280	29063	29485	29306	28971	29169	28950	29346	29340	29083	29634	29621	29528	29222	29402	29100	29691	29386	29194	29230	29489	29452	29436	29443	29208	29445	29188	29319	29505	29655	29472	29552	29362	29535	29029	29328	29365	29476	29519	29336	29168	29269	29400	29335	29300	29527	29357	29167	29291	29182	29220	29291	29199	29429	29624	29195	29270	29345	29211	29539	29473	29279	29468	29141	29339	29359	29286	29431	29363	29041	29378	29082	29600	29437	29457	29373	29250	29395	29486	29459	29487	29335	29171	28967	29313	29525	29478	29604	29251	29320	29427	29183	29516	29254	29142	29278	29180	29519	29377	29466	29230	29417	29414	29437	29325	29437	29347	29032	29291	29275	29433	29470	29063	29122	29246	29149	29161	29543	29322	29447	29319	29153	28994	29209	29411	29273	29039	29343	29230	29237	29144	28993	29341	29482	29308	29221	29353	29299	29617	29319	29570	29182	29404	29550	29283	29367	29109	29219	29431	29256	29282	29209	29276	29246	29164	29389	29237	29184	29321	29468	29057	29354	29416	29288	29678	29233	29282	29339	29306	29301	29381	29350	29327	29458	29301	29180	29282	29357	29099	29267	29334	29141	29477	29143	29279	29260	29173	29475	29565	29396	29308	29591	29209	29439	29326	29352	29287	29444	29262	29337	29389	29512	29363	29495	29427	29416	29389	29079	29485	29442	29106	29277	29358	29567	29506	29340	29243	29637	29206	29240	28975	29503	29408	29305	29390	29416	29441	29142	29166	29437	29450	29486	29454	29316	29443	29423	29408	29552	29327	29498	29418	29229	29264	29256	29426	29369	28995	29766	29121	29345	29131	29702	29171	29049	29325	29212	29470	29306	29414	29265	29292	29234	29404	29387	29483	29243	29210	29206	29262	29116	29232	29326	29254	29142	29142	29535	29316	29248	29556	29498	29592	29368	29481	29355	29274	29286	29491	29523	29390	29391	29306	29313	29160	29284	29244	29295	29376	29242	29419	29263	29228	29317	29401	29276	29200	29226	29211	29206	29332	29532	29205	29330	29306	29395	29312	29261	29401	29330	29383	29255	29507	29512	29617	29490	29582	29509	29338	29005	29365	29412	29398	29237	29243	29321	29131	29260	29134	29115	29459	29261	29046	29509	29171	29115	29049	29236	29382	29194	29134	29088	29259	29212	29426	29426	29376	29400	29284	29249	29436	29287	29241	29064	29612	29309	29463	29195	29243	29424	29180	29439	29438	29336	29235	29486	29291	29297	29509	29515	29274	29187	29226	29447	29286	29233	29190	29327	29259	29236	29308	29109	29345	29282	29431	29106	29314	29484	29223	29412	29286	29145	29565	29347	29249	29405	29184	29243	29254	29433	29322	29651	29312	29475	29280	29205	29377	29294	29390	29233	29503	29336	29560	29173	29359	29709	29527	29250	29262	29395	29548	29207	29470	29500	29246	29096	29243	29363	29243	29244	29289	29366	29505	29431	29336	29066	29276	29143
29126	32972	28560	22710	20305	19344	19121	18853	18386	18235	17927	17882	17738	17652	17496	17539	17764	17565	17654	17729	17663	17868	17799	17723	18015	17700	17770	17689	17718	17753	17800	17517	17838	17712	17714	17698	17838	17627	17572	17657	17648	17664	17645	17602	17711	17556	17609	17617	17757	17694	17687	17526	17445	17644	17675	17667	17531	17729	17570	17570	17520	17745	17450	17570	17461	17288	17497	17534	17466	17559	17766	17645	17600	17626	17588	17662	17628	17492	17604	17591	17714	17641	17540	17586	17630	17716	17595	17504	17514	17580	17600	17609	17605	17344	17562	17697	17537	17661	17685	17579	17412	17375	17524	17645	17675	17442	17575	17583	17549	17643	17532	17592	17539	17701	17461	17517	17591	17375	17716	17651	17477	17666	17525	17442	17736	17505	17546	17541	17631	17591	17642	17679	17699	17489	17394	17661	17565	17560	17377	17533	17428	17584	17634	17619	17505	17792	17863	17681	17573	17766	17526	17477	17455	17593	17506	17530	17551	17748	17577	17628	17529	17408	17695	17402	17593	17738	17728	17500	17688	17551	17569	17501	17750	17695	17476	17557	17472	17576	17605	17293	17539	17517	17700	17677	17262	17711	17482	17557	17588	17586	17555	17533	17684	17583	17586	17663	17513	17704	17416	17681	17603	17679	17563	17766	17579	17555	17539	17643	17537	17703	17506	17563	17228	17466	17662	17610	17741	17621	17604	17579	17649	17537	17606	17568	17568	17587	17510	17438	17526	17657	17570	17444	17491	17755	17476	17403	17766	17351	17597	17461	17441	17564	17544	17537	17508	17646	17741	17525	17451	17542	17609	17816	17635	17629	17472	17585	17588	17605	17438	17589	17575	17400	17672	17718	17514	17506	17519	17589	17599	17846	17542	17618	17529	17568	17439	17709	17498	17643	17702	17589	17665	17581	17671	17523	17605	17612	17607	17557	17757	17670	17521	17542	17462	17703	17596	17546	17589	17503	17597	17640	17600	17536	17548	17694	17695	17693	17694	17602	17574	17489	17352	17726	17572	17500	17572	17580	17646	17762	17357	17454	17778	17442	17596	17703	17809	17597	17713	17612	17476	17564	17697	17521	17542	17665	17487	17514	17661	17557	17520	17833	17574	17691	17561	17429	17461	17515	17774	17551	17793	17598	17681	17537	17429	17556	17602	17772	17620	17542	17609	17481	17656	17599	17721	17486	17553	17642	17622	17700	17585	17559	17622	17591	17730	17525	17623	17374	17573	17785	17446	17552	17580	17558	17518	17540	17412	17436	17665	17585	17534	17311	17514	17582	17700	17616	17595	17568	17530	17452	17477	17623	17667	17489	17380	17549	17746	17559	17586	17552	17539	17563	17499	17472	17540	17495	17618	17656	17445	17416	17568	17585	17457	17682	17648	17491	17557	17476	17727	17616	17615	17706	17756	17538	17592	17522	17474	17552	17687	17521	17548	17462	17532	17501	17549	17510	17569	17473	17683	17501	17685	17619	17673	17659	17672	17699	17551	17588	17718	17655	17616	17450	17598	17633	17594	17558	17439	17528	17487	17501	17702	17562	17549	17508	17524	17553	17520	17492	17713	17561	17808	17538	17485	17595	17856	17610	17588	17505	17543	17658	17473	17667	17563	17598	17759	17601	17706	17486	17646	17737	17911	17845	17526	17807	17609	17598	17472	17557	17495	17542	17481	17661	17757	17727	17496	17591	17651	17664	17575	17558	17682	17578	17621	17484	17391	17526	17526	17486	17704	17589	17558	17611	17640	17569	17651	17731	17716	17644	17528	17495	17502	17682	17623	17628	17562	17405	17564	17510	17599	17458	17663	17715	17583	17588	17397	17554	17694	17836	17713	17482	17480	17453	17607	17582	17609	17463	17497	17737	17439	17584	17493	17590	17582	17490	17561	17667	17552	17642	17466	17553	17644	17494	17660	17597	17554	17683	17611	17545	17573	17549	17557	17570	17592	17528	17653	17647	17787	17671	17504	17606	17686	17542	17705	17567	17717	17765	17569	17519	17468	17715	17604	17488	17530	17755	17645	17675	17646	17507	17438	17574	17528	17522	17459	17715	17491	17519	17549	17553	17732	17657	17529	17383	17713	17710	17688	17754	17421	17646	17594	17544	17709	17599	17528	17577	17610	17528	17622	17818	17729	17710	17473	17429	17637	17536	17520	17520	17639	17420	17552	17755	17628	17497	17476	17688	17410	17573	17714	17582	17602	17461	17605	17579	17534	17622	17533	17485	17468	17490	17580	17600	17722	17575	17776	17551	17598	17501	17729	17573	17604	17584	17526	17611	17724	17742	17400	17346	17654	17739	17482	17389	17535	17616	17732	17483	17583	17577	17716	17746	17586	17605	17689	17502	17610	17744	17489	17547	17555	17484	17710	17658	17438	17615	17612	17535	17525	17549	17711	17553	17637	17460	17681	17402	17610	17310	17553	17604	17659	17668	17391	17537	17699	17528	17455	17700	17607	17569	17500	17625	17731	17510	17713	17510	17536	17585	17429	17619	17603	17609	17573	17702	17573	17557	17470	17582	17570	17714	17561	17678	17510	17634	17651	17666	17673	17401	17559	17534	17466	17646	17515	17424	17579	17514	17626	17470	17652	17608	17602	17529	17559	17602	17752	17477	17701	17615	17614	17509	17540	17392	17632	17465	17533	17657	17606	17580	17552	17789	17538	17529	17600	17697	17540	17704	17674	17547	17451	17462	17431	17601	17436	17648	17477	17580	17589	17546	17426	17592	17438	17584	17706	17643	17565	17670	17615	17497	17716	17582	17614	17634	17637	17596	17478	17617	17447	17397	17752	17607	17559	17547	17414	17787	17622	17487	17480	17576	17639	17597	17703	17537	17491	17792	17508	17532	17691	17728	17658	17645	17489	17564	17542	17481	17501	17645	17444	17503	17572	17695	17599	17762	17591	17466	17756	17723	17722	17611	17640	17433	17602	17505	17507	17593	17656	17789	17529	17557	17516	17579	17583	17527	17574	17494	17534	17755	17617	17654	17561	17632	17442	17595	17495	17522	17705	17532	17466	17635	17644	17564	17650	17451	17434	17639	17686	17657	17641	17411	17467	17635	17489	17493	17780	17646	17592	17651	17428	17661	17546	17429	17554	17716	17636	17640	17715	17503	17593	17489	17553	17593	17547	17594	17702	17602	17475	17778	17493	17711	17530	17546	17703	17439	17497	17476	17722	17570	17754	17731	17637	17647	17493	17610	17733	17679	17709	17659	17492	17581	17591	17425	17621	17561	17660	17677	17573	17617	17600	17723	17543	17522	17563	17445	17585	17689	17650	17670	17412	17490	17586	17507	17573	17423	17756	17637	17604	17572	17642	17530	17564	17518	17713	17504	17659	17667	17619	17614	17418	17616	17539	17419	17498	17466	17454	17666	17548	17584	17520	17749	17753	17634	17573	17558	17819	17715	17528	17707	17579	17448	17566	17671	17537	17658	17591	17577	17555	17554	17609	17580	17634	17550	17486	17497	17565	17659	17558	17600	17467	17581	17564	17469	17669	17451	17525	17707	17542	17645	17676	17719	17648	17767	17577	17579	17596	17519	17654	17611	17464	17534	17601	17390	17627	17623	17561	17620	17553	17413	17721	17550	17633	17481	17812	17331	17530	17554	17600	17610	17778	17809	17613	17556	17526	17669	17511	17557	17621	17465	17537	17752	17620	17672	17497	17447	17568	17638	17647	17608	17407	17598	17801	17698	17452	17502	17595	17587	17605	17460	17808	17516	17558	17576	17551	17605	17514	17509	17720	17631	17583	17667	17627	17694	17649	17461	17545	17797	17570	17570	17690	17665	17639	17550	17618	17669	17604	17588	17716	17673	17620	17675	17625	17727	17728	17469	17634	17536	17620	17458	17591	17476	17733	17611	17549	17532	17579	17614	17520	17443	17552	17647	17507	17477	17661	17731	17569	17698	17602	17495	17814	17503	17690	17477	17495	17617	17606	17532	17474	17426	17616	17634	17486	17648	17614	17761	17765	17627	17513	17545	17595	17661	17510	17536	17625	17717	17609	17620	17647	17426	17626	17675	17578	17655	17542	17562	17595	17648	17708	17593	17615	17758	17460	17611	17739	17573	17435	17488	17668	17394	17747	17506	17548	17751	17559	17648	17718	17690	17640	17679	17615	17652	17485	17598	17629	17446	17538	17642	17610	17707	17472	17697	17533	17521	17556	17691	17556	17529	17555	17590	17441	17753	17681	17825	17601	17667	17536	17611	17762	17499	17600	17764	17650	17431	17521	17508	17619	17664	17585	17625	17684	17639	17397	17547	17632	17646	17471	17601	17545	17769	17539	17480	17556	17689	17685	17648	17775	17719	17584	17411	17670	17579	17513	17636	17632	17751	17529	17578	17602	17562	17727	17683	17648	17708	17529	17508	17522	17694	17521	17530	17602	17563	17574	17521	17750	17512	17602	17551	17673	17614	17730	17439	17582	17560	17669	17489	17496	17689	17717	17483	17405	17636	17770	17468	17654	17583	17625	17548	17623	17639	17632	17477	17658	17702	17510	17709	17568	17643	17586	17470	17666	17695	17517	17535	17530	17591	17629	17691	17528	17693	17627	17608	17555	17759	17733	17617	17693	17447	17547	17438	17691	17561	17445	17420	17508	17813	17669	17542	17575	17731	17432	17812	17577	17705	17550	17495	17519	17458	17601	17751	17582	17534	17505	17506	17437	17680	17624	17391	17595	17588	17696	17711	17585	17580	17631	17720	17611	17541	17529	17554	17844	17545	17515	17483	17593	17399	17462	17475	17527	17432	17636	17488	17464	17585	17466	17622	17561	17575	17670	17521	17621	17631	17466	17586	17629	17523	17531	17662	17567	17647	17684	17613	17578	17679	17466	17629	17660	17538	17550	17547	17641	17564	17721	17657	17669	17561	17598	17641	17694	17536	17730	17531	17644	17525	17863	17471	17438	17716	17826	17541	17585	17733	17654	17475	17555	17537	17664	17548	17736	17555	17515	17513	17863	17655	17579	17648	17736	17686	17803	17536	17594	17413	17667	17755	17436	17765	17603	17714	17540	17500	17632	17591	17445	17479	17565	17592	17674	17398	17617	17655	17705	17671	17544	17719	17585	17691	17663	17719	17588	17747	17805	17735	17589	17656	17581	17520
23039	20079	26373	24347	24019	28893	31690	29223	27444	27514	26907	26718	26294	26314	26094	26100	26019	25928	26006	25832	25929	25952	26238	26018	26178	26315	25984	25942	25957	26226	25925	25886	25741	25879	25954	26230	25730	26193	25965	25842	25996	25909	25781	25856	25784	25680	25754	25449	25748	25825	25655	25665	25790	25934	25779	25645	25617	25650	25605	25911	25676	25657	25640	25642	25669	25654	25732	25853	25764	25645	25718	25612	25562	25920	25806	26059	25760	25729	25499	25910	25703	25560	25852	25594	25743	25818	25650	25594	25871	25677	25467	25383	25772	25762	25763	25575	25884	26053	25895	25697	25799	25505	25597	25548	25814	25757	25714	25797	25505	25762	25671	25689	25671	25678	25813	25898	25758	25658	25813	25679	25655	25896	25781	25605	25920	25795	25752	25731	25655	25915	26142	25710	25667	25744	25635	25875	25531	25540	25509	25633	25894	25874	25993	25702	25729	25519	25838	25685	25824	25711	25714	25777	25692	25594	25983	25575	25739	25855	25654	25669	25577	25351	25579	25607	25467	25527	25616	25734	25562	25826	25797	25400	25771	25591	25563	25503	25730	25573	25610	25555	25837	25556	25882	25612	25789	25862	25815	25850	25626	25733	25741	25643	25926	25583	25584	25762	25572	25891	25662	25889	25799	25705	25458	25913	25833	25549	25583	25697	25509	25327	25604	25721	25652	25763	25826	25784	25465	25468	25752	25644	25749	25680	25651	25709	25566	25789	25702	25484	25835	25866	25742	25770	25763	25664	25675	25579	25604	25806	25696	25473	25785	25732	25685	25896	25717	25693	25698	25584	25612	25509	25926	25374	25942	25771	25713	25594	25706	25391	25770	25686	25702	25820	25720	25624	25668	25821	25680	25683	25644	25619	25797	25586	25524	25664	25840	25827	25926	25791	25766	25638	25672	25775	25805	25683	25646	25773	25988	25805	25792	25768	25732	25700	25896	25648	25772	25818	25770	25899	25488	25688	25763	25772	25942	25576	25667	25667	25665	25330	25562	25914	25573	25815	25854	25735	25723	25629	25589	25741	25541	25497	25884	25736	25791	25710	25709	25788	25649	25710	25755	25678	25743	25578	25475	25690	25640	25556	25647	25612	25682	25733	25942	25664	25463	25715	25658	25521	25542	25372	25568	25589	25741	25804	25922	25718	25780	25573	25777	26125	25757	25601	25850	25405	25930	25834	25536	25648	25441	25527	25704	25618	25639	25522	25845	25667	25565	25757	25945	25708	25799	25868	25904	25635	25949	25681	25663	25607	25733	25931	25871	25758	25725	25866	25709	25544	25814	25504	25832	25653	25421	25630	25792	25628	25562	26006	25540	25636	25771	25665	25797	25753	25841	25710	25654	25658	25646	25870	25618	25641	25666	25777	25939	25628	25971	25712	25795	25766	25878	25808	25724	25655	25818	25740	25759	25907	25718	25530	25742	25817	25563	25426	25749	25777	25593	25636	25738	25984	25784	25468	25693	25846	25755	25810	25691	26035	25753	25537	25918	25837	25539	25539	25512	25676	25886	25616	25581	25751	25931	25718	25936	25557	25623	25818	25736	25753	25481	25724	26034	25741	25724	25598	25517	25672	25697	25503	25757	25768	25642	25878	25749	25763	25942	25684	25740	25631	25750	25567	25781	25739	25774	25736	25813	25617	25794	25534	25882	25936	25865	25604	25788	25714	25987	25741	25588	25790	25578	25722	25820	25552	25730	25939	25489	25735	25778	25799	25704	25661	25689	25794	25798	25546	25719	25447	25611	25588	25694	25710	25594	25635	25547	25727	25618	25860	25698	25574	25780	25728	25407	25519	25733	25720	25830	25748	25804	25888	25435	25787	25464	25719	25529	25818	25568	25673	25602	25663	25769	25804	25526	25665	25589	25440	25586	25697	25588	25582	25817	25853	25921	25789	25851	25753	25701	25754	25882	25876	25785	26072	25626	25581	25680	25643	25498	25584	25762	25625	25806	25677	25708	25873	25762	25545	25728	25638	25589	25720	25687	25939	25747	25563	25729	25588	25582	25924	25864	25835	25544	25891	25581	25878	25750	25886	25855	25680	25987	26047	25822	25633	25840	25796	25718	25589	25853	25721	25728	25613	25825	25673	25593	25773	25665	25607	25592	25779	25675	25434	25743	25599	25665	25649	25634	25881	25676	25614	25843	25843	25602	25655	25588	25901	25692	25894	25813	25766	25923	25735	25802	25485	25469	25608	25769	25550	25475	25770	25542	25746	25816	25750	25922	25520	25700	25670	25857	25666	25723	25703	25671	25840	25734	25722	25741	25560	25854	25713	25743	25667	25785	25666	25676	25728	25856	25704	25810	25970	25708	25693	25786	25776	25579	25786	25887	25652	25875	25396	25726	25683	25807	25865	25662	25864	25555	25736	25854	25406	25524	25736	25548	25444	25808	25501	25690	25641	25938	25910	25869	25849	25815	25838	25897	25757	25728	25546	25494	25226	25722	25857	25624	25714	25719	25785	25663	25810	25631	25475	25880	25476	25761	25748	25780	25655	25791	25677	25779	25793	25575	25901	25587	25688	25764	25532	25757	25563	25893	25832	25596	25735	25706	25700	25549	25722	25633	25452	25999	25930	25710	25572	25709	25696	25867	25862	25630	25652	25742	25314	25425	25615	25526	25651	25631	25574	25486	25672	25918	25890	25612	25840	25533	25868	26100	26029	25669	25603	25774	25730	25627	25549	25806	25471	25802	25708	25824	25576	25626	25780	25823	25456	25775	25558	25762	25591	25752	25772	25667	25584	25522	25626	25622	25888	25644	25595	25656	25963	25909	25747	25574	25677	25965	25468	25612	25875	25714	25780	25591	25735	25806	25885	25928	25692	25715	25757	25753	25620	25839	25677	25650	25653	25900	25789	25911	25807	25780	25672	25931	25551	25577	25527	25789	25639	26044	25867	25883	25736	25834	25815	25660	25443	25621	25689	25964	25848	25883	25599	25643	26002	25398	25773	25719	25489	25604	25651	25670	25753	25838	25758	25516	25960	25638	25803	25572	25743	25743	25886	25737	25553	25607	25754	25823	25788	25751	25622	25810	25697	25821	25674	25900	25440	25762	25816	25885	26040	25450	25650	25497	25620	25320	25545	25742	25576	25644	25563	25873	25585	25578	25819	25488	25627	25700	25500	25754	25665	25623	25832	25997	25386	25632	25858	25834	25668	25485	25719	25906	25571	25680	25902	25845	25338	25531	25593	25683	25794	25704	25538	25843	25528	25901	25945	25566	25818	25737	25437	25762	25586	25643	25713	25833	25679	25510	25801	25840	25678	25809	25866	25722	25767	25823	25692	25693	25664	25805	25932	25796	25602	25325	25826	25798	25817	25433	25527	25641	25822	25663	25872	25929	25841	25726	25687	25775	25535	25681	25592	25850	25667	25708	25568	25638	25501	26050	25704	25878	25395	25841	25606	25664	25554	25584	25965	25881	25765	25892	25529	26036	25744	25653	25738	25638	26013	25938	25806	25802	25560	25694	25767	26034	25796	25630	25638	25657	25878	25928	25846	25845	25722	25630	25655	25734	25712	25470	25729	25484	25816	26025	25910	25854	25848	25699	25614	25550	25709	25392	25616	25396	25867	25864	25693	25822	26037	25871	25743	25667	25560	25652	25571	25906	25718	25769	25636	25764	25825	25750	25727	25947	25756	25626	25496	25707	25760	25488	25874	25932	25785	25894	25789	25872	25469	25734	25689	25930	25784	25665	25774	25966	26065	25678	25756	25797	25456	25726	25738	25722	25462	25659	25656	25766	25604	25837	25497	25589	25641	26015	25776	25324	25693	25815	25571	25681	25595	25912	25639	25720	25776	25704	25713	25803	25834	25711	25681	25771	25812	25724	25669	25924	25840	25596	25455	25912	25874	25818	25619	25732	25556	25658	25576	25923	25691	25559	25955	26024	25799	25405	25444	25544	25529	25589	25800	25852	25863	25777	25551	25987	25629	25683	25708	25876	25793	25713	25751	25843	25640	25593	26107	25812	25667	25729	25825	25614	25665	25925	25668	25796	25571	25746	25736	25627	25669	25754	25429	25887	25611	25685	25631	25956	25867	25786	25636	25531	25764	25580	25764	25619	25574	25954	25826	25736	25494	25670	25835	25776	25551	25633	25743	25784	25832	25816	25799	25751	25719	25751	25961	25809	25825	25734	25718	25678	25597	25681	25996	25618	25677	25741	25609	25626	25646	25777	25702	25776	25798	25567	25763	25821	25858	25902	25894	25881	25855	25612	25919	25690	25750	25900	25804	25553	25705	25477	25841	25763	25796	25717	25706	25795	25741	25894	25591	25705	25802	25805	25785	25830	25703	25567	25813	25781	25493	25820	25583	25646	25884	26000	25390	25735	25849	25481	25742	25396	25659	25884	25558	25789	25564	25801	25971	25652	25968	25830	25970	25744	25664	25698	25835	25804	25639	25714	25682	25449	25374	25758	25830	25489	25701	26021	25806	26057	25593	25626	25685	25340	25708	25836	25666	25789	25579	25840	25564	25985	25668	25629	25894	25590	25706	25788	25642	25720	25832	25758	25613	25415	25583	25607	25636	25644	25533	25862	25670	25628	25748	25793	25285	25822	25739	25706	25634	25523	25662	25741	25533	25567	25895	25631	25894	25684	25846	25738	25743	25778	25652	25689	25832	25783	25781	25803	25777	25890	25817	25725	25945	25819	25793	25487	25654	25458	25691	25657	25859	25915	25749	25763	25969	25482	25859	25740	25698	25647	25704	25730	25649	25718	25743	25763	25876	25696	25483	25744	25689	25936	25673	25713	25729	25705	25662	25850	25623	25929	25765	25838	25614	25808	25829	25819	25780	25673	25744	25687	25537	25785	25627	25787	25646	25605	25675	25705	25566	25717	25943	25815	25447	25707	25782	25583	25700	25552	25812	25498	25637	25728	25771	25782	25701	25774	25671	25903	25714	25591	25701	25976	25619	25808	25601	25776	25893	25722	25841	25673	25724	25651	25623	25494	25565	25818	25649	25735	25722	25894	25688	25753	25825	25606	25606	25578	25634	25795	25949	25830	25938	26010	25781	25584	25610	25522	25763	25975	25677	25738	25768	25621	25665	25833	25442	25680	25596	25711	25782	25701	25730	25827	25710	25579	25596	25714	25590
31723	46029	39421	29059	23659	21830	21073	20562	18109	17837	16977	16807	16140	16077	15813	15937	15762	15893	15791	15898	16120	16351	16252	16182	16093	15962	15970	16147	16094	15775	16006	15841	16058	15994	15973	15943	15876	15957	15871	15730	15785	15682	15735	15736	15633	15741	15605	15875	15868	15816	15869	15711	15805	15723	15646	15527	15593	15697	15809	15815	15667	15597	15734	15729	15581	15639	15697	15587	15777	15596	15644	15538	15808	15841	15823	15742	15732	15687	15795	15755	15713	15674	15788	15646	15690	15623	15671	15776	15700	15616	15808	15593	15670	15734	15777	15577	15642	15685	15585	15704	15611	15679	15768	15931	15573	15716	15662	15581	15667	15852	15719	15580	15653	15663	15786	15632	15790	15746	15442	15792	15581	15628	15613	15717	15523	15752	15722	15553	15493	15760	15767	15552	15780	15610	15702	15681	15740	15581	15678	15710	15775	15769	15712	15678	15619	15751	15643	15572	15720	15480	15646	15718	15738	15606	15666	15741	15679	15639	15693	15555	15719	15815	15687	15807	15670	15749	15541	15508	15847	15558	15741	15730	15733	15674	15619	15861	15651	15722	15580	15452	15755	15681	15734	15580	15790	15662	15659	15729	15744	15753	15660	15666	15733	15770	15594	15635	15641	15757	15647	15712	15723	15412	15862	15876	15748	15569	15568	15552	15594	15640	15784	15678	15665	15599	15534	15515	15744	15808	15635	15765	15893	15701	15801	15607	15646	15661	15741	15629	15615	15647	15637	15730	15493	15780	15540	15725	15620	15656	15686	15624	15767	15590	15817	15653	15570	15788	15776	15718	15737	15733	15746	15740	15730	15666	15693	15666	15550	15656	15711	15793	15562	15668	15504	15674	15597	15733	15664	15682	15513	15644	15615	15714	15729	15716	15589	15708	15760	15702	15715	15851	15596	15809	15684	15614	15772	15601	15715	15642	15513	15605	15537	15540	15610	15612	15696	15623	15704	15685	15679	15594	15621	15759	15637	15656	15782	15684	15620	15644	15780	15681	15849	15640	15674	15948	15811	15604	15801	15629	15692	15899	15612	15663	15729	15847	15674	15702	15562	15580	15716	15753	15634	15771	15577	15570	15745	15782	15811	15645	15541	15528	15647	15633	15809	15695	15646	15674	15787	15656	15496	15663	15617	15743	15720	15612	15742	15535	15723	15766	15635	15557	15840	15714	15798	15761	15891	15480	15515	15499	15758	15712	15617	15666	15715	15831	15447	15565	15722	15672	15817	15636	15836	15685	15671	15606	15682	15592	15560	15696	15828	15623	15596	15794	15851	15726	15615	15695	15612	15723	15504	15744	15729	15523	15718	15658	15639	15875	15625	15734	15741	15664	15596	15630	15529	15646	15746	15622	15823	15556	15720	15714	15650	15751	15581	15719	15753	15691	15738	15552	15763	15598	15657	15582	15829	15662	15747	15542	15656	15645	15697	15692	15702	15733	15755	15826	15655	15719	15784	15693	15692	15759	15733	15689	15689	15690	15599	15596	15829	15696	15489	15530	15762	15910	15712	15685	15872	15815	15746	15522	15665	15710	15680	15738	15822	15602	15734	15794	15721	15746	15737	15651	15622	15608	15782	15809	15563	15716	15648	15674	15719	15533	15666	15627	15696	15687	15700	15809	15858	15465	15743	15720	15750	15627	15810	15678	15805	15578	15759	15637	15757	15595	15598	15603	15673	15502	15636	15724	15687	15665	15754	15718	15794	15488	15621	15686	15692	15509	15596	15745	15682	15751	15640	15677	15750	15634	15689	15602	15701	15764	15713	15694	15819	15610	15669	15692	15618	15777	15649	15723	15838	15624	15752	15668	15526	15792	15684	15497	15634	15623	15753	15803	15655	15583	15762	15757	15667	15598	15726	15744	15571	15824	15543	15660	15591	15675	15666	15623	15672	15654	15643	15788	15606	15545	15709	15788	15593	15653	15740	15627	15664	15694	15738	15743	15773	15682	15503	15678	15642	15807	15760	15677	15634	15767	15719	15713	15502	15637	15743	15676	15617	15597	15600	15509	15528	15710	15789	15619	15569	15644	15489	15634	15822	15811	15634	15601	15644	15758	15721	15725	15663	15604	15598	15696	15813	15507	15637	15471	15633	15632	15653	15790	15796	15671	15707	15692	15587	15748	15553	15624	15564	15704	15863	15628	15524	15545	15780	15711	15801	15641	15715	15537	15698	15685	15691	15536	15788	15564	15620	15787	15619	15630	15610	15827	15691	15724	15650	15757	15934	15810	15637	15692	15598	15681	15803	15773	15692	15771	15683	15605	15707	15760	15797	15716	15755	15716	15787	15788	15728	15568	15805	15704	15561	15475	15666	15746	15639	15741	15549	15711	15792	15491	15804	15692	15764	15564	15574	15835	15670	15760	15701	15541	15786	15626	15729	15689	15657	15691	15737	15633	15645	15633	15569	15630	15706	15701	15805	15649	15494	15555	15661	15698	15751	15819	15610	15815	15741	15859	15574	15476	15629	15413	15795	15603	15643	15736	15710	15821	15672	15635	15789	15513	15733	15608	15710	15716	15488	15671	15670	15776	15578	15759	15555	15632	15540	15751	15672	15749	15673	15593	15880	15746	15698	15614	15686	15719	15652	15644	15634	15587	15668	15664	15573	15593	15509	15698	15576	15649	15748	15544	15777	15649	15596	15677	15621	15602	15750	15517	15739	15695	15787	15779	15736	15634	15699	15620	15554	15551	15669	15627	15574	15544	15593	15675	15611	15534	15735	15472	15708	15556	15574	15614	15491	15695	15535	15893	15665	15606	15686	15758	15661	15574	15840	15733	15726	15752	15668	15798	15624	15852	15792	15712	15639	15811	15820	15637	15767	15817	15653	15419	15563	15589	15540	15619	15616	15647	15836	15587	15696	15891	15827	15813	15583	15652	15524	15721	15734	15671	15640	15668	15699	15622	15676	15749	15791	15782	15524	15585	15643	15498	15689	15721	15750	15702	15723	15687	15628	15519	15758	15634	15705	15745	15594	15461	15707	15632	15689	15719	15762	15675	15859	15800	15831	15559	15688	15573	15626	15585	15729	15774	15473	15745	15753	15603	15788	15769	15709	15810	15560	15735	15592	15566	15546	15468	15657	15603	15795	15513	15755	15736	15629	15495	15802	15733	15639	15648	15875	15718	15652	15754	15763	15517	15637	15756	15756	15453	15709	15590	15508	15699	15662	15535	15642	15712	15795	15517	15496	15799	15690	15796	15712	15663	15705	15605	15588	15466	15685	15735	15522	15591	15539	15751	15709	15724	15702	15853	15772	15520	15658	15636	15535	15610	15664	15642	15709	15742	15664	15708	15635	15703	15802	15752	15706	15597	15551	15760	15650	15725	15563	15637	15477	15869	15643	15771	15899	15585	15862	15679	15623	15719	15606	15776	15552	15763	15724	15711	15644	15629	15589	15567	15668	15655	15612	15830	15390	15669	15607	15604	15678	15529	15660	15596	15595	15813	15641	15748	15739	15652	15655	15774	15767	15691	15727	15653	15778	15559	15605	15650	15538	15779	15631	15530	15739	15583	15632	15784	15669	15652	15698	15564	15802	15642	15625	15483	15600	15708	15634	15611	15691	15620	15542	15594	15616	15494	15722	15671	15709	15665	15671	15733	15576	15694	15641	15622	15804	15635	15648	15805	15777	15728	15733	15708	15585	15624	15710	15609	15565	15636	15604	15598	15684	15620	15606	15830	15802	15613	15523	15640	15696	15669	15544	15649	15617	15747	15778	15746	15621	15698	15597	15558	15507	15651	15624	15749	15725	15659	15731	15691	15308	15629	15629	15691	15802	15703	15700	15568	15716	15629	15733	15703	15600	15658	15788	15858	15639	15457	15617	15523	15555	15675	15755	15640	15518	15676	15565	15440	15787	15751	15674	15621	15619	15711	15556	15663	15742	15669	15578	15605	15580	15611	15617	15786	15614	15792	15627	15764	15566	15716	15805	15692	15680	15629	15586	15558	15760	15678	15902	15789	15632	15683	15588	15754	15692	15696	15495	15705	15547	15779	15712	15993	15464	15711	15731	15810	15786	15562	15868	15618	15664	15624	15679	15557	15582	15662	15804	15666	15711	15737	15683	15617	15590	15628	15675	15716	15643	15578	15821	15543	15835	15599	15487	15785	15834	15749	15755	15762	15675	15737	15517	15782	15499	15706	15800	15682	15563	15628	15572	15710	15552	15784	15530	15590	15630	15718	15684	15753	15644	15624	15719	15611	15760	15649	15689	15768	15501	15626	15665	15424	15560	15645	15819	15612	15827	15515	15788	15715	15727	15698	15672	15658	15674	15809	15615	15693	15516	15784	15728	15690	15703	15541	15714	15598	15520	15611	15815	15722	15594	15727	15664	15525	15804	15650	15691	15779	15704	15759	15808	15642	15715	15649	15766	15646	15649	15713	15685	15732	15617	15596	15783	15698	15664	15643	15573	15673	15781	15524	15819	15716	15646	15564	15573	15698	15540	15663	15720	15676	15501	15755	15706	15799	15590	15696	15643	15572	15547	15738	15672	15603	15699	15842	15773	15647	15603	15685	15665	15662	15631	15745	15587	15616	15720	15595	15638	15758	15729	15827	15840	15757	15704	15855	15672	15790	15610	15756	15683	15819	15777	15560	15678	15674	15632	15732	15635	15705	15634	15732	15761	15622	15663	15584	15604	15650	15598	15489	15676	15635	15440	15688	15783	15606	15759	15561	15830	15621	15684	15647	15751	15591	15692	15543	15593	15620	15643	15684	15655	15678	15513	15566	15787	15641	15575	15597	15877	15564	15623	15789	15681	15596	15682	15741	15770	15684	15739	15595	15735	15487	15688	15642	15576	15621	15699	15663	15608	15680	15559	15561	15810	15513	15779	15822	15825	15797	15522	15552	15733	15652	15827	15800	15477	15741	15578	15700	15775	15804	15598	15652	15718	15654	15546	15735	15750	15691	15679	15867	15674	15654	15773	15616	15853	15619	15739	15567	15576	15721	15599	15655	15647	15709	15658	15754	15696	15698	15654	15968	15693	15545	15702	15556	15625	15803	15746	15665	15689	15787	15719	15477	15736	15724	15681	15796	15616	15631	15578	15582	15634	15575	15666	15730	15623	15798	15558	15576	15648	15747	15785	15532	15676	15575
21485	20040	26265	23771	21839	27394	33318	30627	28077	27909	27481	26587	26001	25668	25568	25305	25324	25376	25567	25505	25471	25751	26057	25765	25769	25578	25621	25442	25321	25111	25261	25218	25338	25311	25381	25492	25483	25252	25295	25401	25390	25201	25225	24983	25133	25125	25181	25110	25074	25294	25208	25233	25144	24962	24933	24932	25181	25018	24974	25005	24997	25061	24946	24954	24926	25088	24903	24795	25029	25034	24772	24877	24914	25374	24939	24949	25024	24830	25105	25078	24920	25150	25005	25184	25001	25189	24915	24874	25016	24792	25104	25099	25137	25141	25022	24868	25099	25166	25161	24995	24880	25017	25074	25220	25199	25251	25320	25052	25207	25021	25089	24878	25003	25176	24813	24926	24931	25182	24918	24892	25200	25172	24965	24833	25132	24889	24922	24979	25174	25007	24927	24999	24891	25131	24862	24815	25066	25007	24980	24944	24932	24912	25165	25003	25003	24972	24803	24856	24960	25127	24952	24973	24728	24972	24902	25224	25249	24796	25023	25211	25188	25117	25242	25177	25046	24893	25115	25178	25033	24853	24890	25187	25143	24924	24929	24858	25089	25142	25200	25105	25069	25024	25062	24963	25136	25009	25077	25021	25183	25024	24990	25030	24852	25224	25072	25065	25074	24806	25118	24986	24764	24975	25174	25087	24923	25025	25091	25200	24834	24901	25013	24968	25232	25006	25112	25040	25076	25206	24965	25145	25085	25020	24935	24999	25251	25162	24922	25049	24778	24747	24943	24914	24931	25018	25325	25109	24797	24823	24880	24988	25043	25189	24574	25066	25116	25255	25152	24951	24930	24995	24966	24858	24816	24937	25013	24776	25258	25140	25116	25011	24996	25066	24895	24998	24993	25074	24984	24915	25001	24761	24948	25055	25018	24941	25009	24968	24987	24770	24775	24841	25064	25091	25158	25040	25010	24878	25126	24779	25009	25117	24946	24934	24863	25147	24852	24989	24780	24765	24987	24938	25145	24928	25126	25250	25209	25197	24959	25015	24914	25042	25109	25141	25073	25042	25154	24936	24987	25302	24917	24981	25101	25121	25017	24875	24775	25324	25025	25179	25085	24938	25165	24970	24853	24818	24844	25009	24917	25209	25105	25442	25033	25029	25130	25195	24989	24917	25028	24885	25053	24893	25076	24972	24806	25006	24843	25101	25249	25127	25047	25096	25070	25036	25070	24851	24783	24946	25214	25050	24836	25170	25315	24865	25112	24974	24968	25140	24942	24960	24860	25175	24724	25229	24899	25197	25226	25186	24779	25165	24953	24920	25220	25120	24942	25009	25082	24973	25108	25099	25017	25059	25061	24972	24745	25211	24941	24697	24979	25106	24990	24979	24797	24771	25055	24778	25170	25223	25166	24997	25054	25183	25365	24907	24948	24916	25057	24820	24971	25154	24834	25078	24897	25077	25053	24912	24767	24868	24848	25025	25245	24917	24994	25159	25084	25181	24894	24899	24845	24722	24864	24844	24953	24872	24987	25014	25033	24882	24959	25007	24905	24905	24973	24978	25023	25023	25089	25012	25029	24983	25006	25066	25111	25087	24945	25012	25022	24826	24917	25129	24848	24997	24758	24888	25146	24913	25075	25066	25069	24951	25041	24968	24687	25070	24784	24914	25029	24926	25145	24871	25045	24723	25158	25030	24956	24787	25117	24913	24882	24950	25323	24916	25028	24896	25143	24910	25023	24955	24963	25072	24969	25300	24958	24869	24949	25256	25121	25079	24899	25015	24979	25004	25111	24836	25064	25211	24856	25026	24859	24888	24767	25013	24988	25014	25153	24922	25024	25105	24818	24965	24773	25021	24906	25316	25121	24990	25197	25030	24920	24996	24947	24856	24987	24863	24875	24913	25077	25083	25256	24990	25122	25107	25009	24926	25029	25041	24885	24935	25032	25051	25379	24969	24994	25097	25172	25145	25190	25119	24991	25110	25007	24861	24549	24890	25131	25090	25270	25333	25078	24936	24955	24916	24866	24773	25063	24818	25018	25189	25041	25109	25006	25057	25133	25024	25095	25061	24955	25347	25036	25033	25001	25073	24970	24815	25129	24878	25109	24959	24996	24961	24870	24936	25062	25187	25276	25102	25152	24968	24984	25182	24851	25124	24917	25023	25164	25285	24843	25079	25227	24772	24894	24823	24926	24723	25040	24941	25214	25125	25120	25023	24926	25063	25028	25158	25050	24784	25087	25310	25182	25018	24967	24920	25158	25192	25112	25214	24968	24924	24908	25020	24803	24818	25069	25024	24785	25163	25067	24939	24946	24885	25125	25001	24676	25035	25075	25082	24827	24811	24969	24996	24785	24968	24750	24949	25020	25089	24877	25061	24666	25205	25276	24775	24898	25099	24976	25198	25140	24981	25024	24857	24985	24915	25052	25142	25093	25037	25205	24959	24803	25098	24651	24958	25049	24984	24955	24993	25091	25134	24725	24926	25079	24855	25001	24971	25014	24582	24797	25118	25296	25272	25100	24886	24954	24757	24793	24849	24918	25119	24899	25067	24883	25018	25126	25285	25051	25078	25058	25328	25077	24646	25066	25017	24980	24926	25144	25068	25074	25172	24828	25303	25078	24982	24807	25215	25129	25129	25128	25141	24938	25107	25118	25189	24955	25020	24956	25036	24967	24954	25022	24768	25221	24991	24858	25107	24848	25020	25290	24902	24849	25055	25092	24848	25018	25156	25061	25135	25427	25140	25131	24993	25103	25181	25151	24979	25002	24914	25212	24872	25092	24885	25145	24831	24960	24917	24925	25035	25133	24858	25165	25059	24988	24926	24557	24746	25074	24692	24962	25034	25062	25171	25005	25119	25108	25119	24841	24890	25210	25057	25259	25318	24839	25011	25210	25318	25019	25297	24859	24962	25305	25119	25221	25007	25194	24871	24940	25193	25118	25045	24916	24862	25027	24833	24995	25124	25203	25160	24857	24839	25124	24988	25214	25054	24996	25058	25111	24920	25092	24899	24949	25055	25057	25077	25124	25101	25070	24936	25256	24976	24984	25000	25141	24795	25096	24849	24955	24923	25086	24867	24984	25083	24739	24948	25046	25039	25012	25084	24823	24910	25089	25017	24736	24964	25074	25134	25008	25002	25034	24988	24889	24738	24989	25085	25140	24934	25121	24767	24860	24968	25190	25112	25139	24996	25091	25279	25016	25131	25201	24912	25062	24985	25044	24876	24904	24989	24988	24903	25117	25286	25086	25124	25056	25063	24967	24888	24824	24966	25200	25042	24940	25067	24884	25010	25274	24904	24987	24992	25007	25007	25247	25273	25022	25178	25161	25130	25060	24830	24860	25053	25112	24872	24878	25064	25027	25073	24981	25265	24859	24939	25042	24986	24995	25180	25153	25171	25132	25095	25232	25121	24798	25250	25176	25158	24903	24986	25000	25258	25073	25052	25348	25023	25093	25084	24846	25197	25244	24973	24768	24758	25038	24965	25046	24833	25258	25191	25012	24998	24988	24868	24723	25097	24844	24752	24907	25059	25042	25006	25027	25202	24904	24868	25007	24893	25108	25104	25110	25027	25091	25048	24735	24861	25034	25133	25071	25123	25153	25157	25092	24826	25272	24911	24796	24936	24947	24815	25047	25124	25178	25093	24742	25183	24950	24927	25081	25024	24999	24851	25344	25148	24825	24670	25020	25055	25072	24964	24791	24889	25018	25038	24934	24830	25061	25018	24976	25036	24932	25390	24975	25033	25070	25047	25077	24853	25204	24986	25122	24960	24900	25243	25014	25338	24857	25027	24810	25040	24895	24914	25047	24922	25015	24964	25143	25097	25038	24887	24837	25016	24998	25220	25255	24835	25286	24934	24893	24762	24890	24894	24945	24626	24756	24941	25006	25069	24857	25024	24972	25142	24909	24888	24707	24924	25103	25110	24915	24933	25139	24915	25180	25180	24876	25029	24970	25150	24932	24994	24929	24751	24881	25205	25132	24918	24951	25166	24794	25048	25051	24886	24959	24945	25200	25035	24835	24742	24885	25032	25071	24952	25211	24974	25321	24818	24648	24864	25215	24953	25011	24701	25155	24914	24744	24971	24878	25167	25116	25001	24954	25087	24978	24928	24928	24995	25048	24782	24810	24877	24923	24966	25175	25135	24997	24898	25107	25036	25028	24930	24848	25161	25100	24787	25082	25037	25004	25159	24983	25316	25205	25055	25038	24911	25047	25044	24882	25147	24752	25050	24879	25058	24910	25147	24987	25043	24929	24969	25098	24881	24973	24958	25081	24876	24919	25174	25382	24665	24838	25182	25235	24762	24740	24878	25244	25088	24999	24883	25229	25005	24780	24800	24701	24818	25066	24847	25139	24812	25135	25232	24927	24809	24793	25355	25111	25057	24794	25204	24988	25035	25113	24813	25017	24942	24897	25077	24974	25110	24815	25082	25093	25210	25144	25053	25266	25178	24984	24778	24942	24874	25065	25059	24939	24748	24952	25150	24959	24986	25080	24798	25069	25112	25004	25139	25149	25255	25065	25207	24758	24764	24932	25153	24896	24820	25057	24817	25093	25017	24850	25156	24994	25081	25007	24973	25334	24979	24940	24956	25044	25056	24893	25025	25055	24910	25066	25195	25074	25165	25044	25187	24929	25067	25230	25110	25157	24988	24786	24985	25008	24961	25026	25054	24976	24942	25135	24892	24942	25149	25165	25113	24898	25193	25092	25058	24886	25227	24988	25131	24997	24853	24768	24960	25123	25093	24882	25022	25192	25021	24797	24991	24917	25009	25013	25213	25067	24978	25190	25047	25126	24877	25181	24689	24764	25005	25160	24936	24869	24947	25041	25019	24961	25223	25155	24776	25007	24983	24980	25010	25135	24948	25147	25289	24987	24882	24999	25004	25068	24952	25099	25005	25093	24684	24847	25030	25227	25275	25148	24776	25116	25024	25436	24880	24953	24981	24950	25263	25154	25173	25087	24951	24949	25003	24825	25012	24948	24994	24963	24961	24839	24917	25161	25113	24918	25018	25238	25015	24988	24927	25131	24875	25123	24997	25178	24829	25039	24955	25118	25147	24899	25147	25255	24954	25052	25003	25057	24986	25174	25048	24911	25051	24956	24986	24959	24818	24847	25045	25178	24898	25022	25067	24968	25258	24989	25011
35158	53286	46273	34167	28027	25365	23639	23352	19430	19167	18113	17296	16330	16253	15725	15825	15787	15672	15575	15848	16195	16604	16546	16137	16038	15866	15910	15738	15741	15733	15682	15760	15485	15655	15615	15659	15559	15686	15498	15610	15327	15347	15628	15333	15386	15111	15353	15300	15436	15431	15412	15314	15375	15320	15366	15254	15227	15314	15245	15159	15336	15266	15265	15300	15343	15300	15288	15291	15226	15213	15461	15391	15344	15263	15059	15363	15466	15306	15240	15270	15327	15193	15266	15309	15346	15513	15299	15220	15179	15499	15230	15387	15377	15351	15089	15275	15496	15374	15281	15161	15266	15222	15175	15377	15385	15373	15229	15239	15146	15253	15124	15308	15264	15312	15255	15264	15309	15293	15400	15206	15216	15280	15250	15393	15193	15438	15197	15149	15303	15371	15204	15287	15381	15189	15179	15278	15448	15208	15305	15389	15206	15356	15379	15089	15196	15308	15301	15296	15301	15429	15346	15120	15342	15055	15326	15228	15464	15351	15456	15193	15312	15225	15151	15243	15313	15407	15259	15358	15197	15278	15235	15338	15188	15386	15359	15323	15366	15304	15468	15386	15450	15264	15233	15234	15176	15294	15359	15333	15268	15225	15105	15172	15382	15299	15142	15014	15198	15307	15360	15329	15300	15355	15390	15082	15202	15285	15232	15224	15439	15102	15333	15172	15383	15328	15253	15228	15340	15492	15331	15377	15212	15218	15582	15398	15156	15172	15274	15432	15314	15441	15208	15352	15495	15068	15148	15297	15280	15293	15276	15439	15155	15319	15246	15279	15339	15419	15229	15344	15321	15063	15332	15264	15366	15328	15368	15221	15245	15375	15337	15442	15132	15330	15351	15151	15357	15235	15238	15409	15153	15205	15351	15323	15309	15058	15298	15258	15195	15380	15309	15263	15195	15161	15441	15348	15295	15273	15546	15167	15059	15304	15280	15487	15308	15248	15261	15145	15166	15237	15194	15163	15285	15290	15258	15246	15138	15171	15383	15336	15248	15307	15451	15368	15403	15146	15266	15221	15311	15265	15215	15257	15249	15356	15466	15487	15179	15386	15291	15145	15345	15117	15223	15388	15302	15402	15382	15380	15383	15180	15305	15277	15328	15232	15463	15193	15447	15473	15056	15251	15300	15310	15380	15226	15274	15321	15487	15379	15327	15192	15395	15368	15407	15272	15290	15172	15286	15176	15372	15292	15347	15220	15373	15408	15345	15283	15330	15259	15292	15289	15158	15327	15045	15323	15355	15327	15215	15262	15276	15300	15316	15306	15268	15395	15243	15274	15222	15241	15429	15221	15257	15306	15177	15446	15258	15239	15216	15291	15220	15545	15331	15235	15450	15242	15360	15362	15293	15347	15192	15311	15244	15219	15310	15223	15253	15241	15266	15422	15241	15323	15264	15519	15329	15399	15271	15401	15369	15187	15233	15349	15427	15332	15262	15051	15209	15464	15182	15154	15237	15280	15229	15323	15222	15165	15445	15350	15286	15321	15318	15251	15276	15264	15333	15302	15182	15393	15316	15461	15049	15230	15212	15128	15236	15232	15269	15169	15176	15336	15298	15336	15339	15245	15385	15191	15446	15178	15340	15308	15362	15301	15125	15308	15328	15279	15295	15310	15372	15484	15419	15280	15349	15302	15110	15348	15334	15201	15232	15242	15310	15340	15413	15355	15441	15381	15301	15281	15424	15213	15404	15184	15250	15240	15135	15346	15316	15173	15206	15304	15276	15484	15363	15230	15245	15221	15290	15231	15319	15151	15421	15256	15207	15272	15294	15302	15295	15200	15432	15278	15271	15310	15289	15372	15290	15246	15190	15074	15342	15434	15359	15172	15245	15455	15250	15341	15205	15303	15350	15312	15341	15260	15348	15296	15270	15324	15346	15347	15082	15313	15303	15218	15268	15335	15286	15521	15332	15394	15172	15189	15221	15371	15166	15244	15427	15303	15238	15249	15254	15397	15400	15179	15388	15278	15391	15266	15268	15457	15127	15197	15230	15386	15273	15194	14923	15050	15207	15266	15250	15165	15383	15248	15226	15328	15150	15258	15241	15216	15336	15401	15267	15215	15158	15449	15225	15139	15367	15366	15238	15303	15239	15213	15135	15169	15325	15349	15450	15338	15354	15263	15449	15355	15200	15306	15213	15187	15328	15209	15365	15357	15368	15392	15256	15354	15244	15410	15406	15335	15333	15221	15359	15116	15331	15255	15352	15329	15186	15317	15137	15333	15363	15219	15382	15218	15293	15336	15332	15274	15367	15405	15285	15359	15485	15433	15337	15318	15353	15196	15291	15318	15127	15326	15392	15209	15425	15273	15191	15372	15230	15351	15351	15332	15267	15122	15345	15262	15283	15195	15372	15170	15199	15250	15395	15305	15344	15389	15235	15378	15178	15274	15234	15195	15149	15244	15384	15459	15419	15409	15124	15488	15299	15110	15353	15172	15123	15298	15302	15174	15180	15154	15380	15338	15161	15360	15308	15107	15352	15349	15456	15266	15352	15373	15220	15292	15243	15125	15203	15174	15393	15002	15340	15412	15155	15315	15439	15117	15223	15358	15408	15352	15177	15435	15441	15384	15298	15264	15202	15185	15158	15262	15222	15429	15260	15296	15363	15180	15552	15179	15174	15283	15132	15337	15296	15199	15219	15331	15348	15312	15365	15408	15303	15341	15268	15364	15374	15208	15217	15249	15251	15338	15188	15336	15301	15331	15128	15391	15174	15142	15393	15161	15312	15423	15393	15260	15341	15317	15363	15233	15246	15116	15178	15240	15254	15331	15329	15382	15319	15121	15340	15330	15216	15143	15226	15216	15237	15430	15227	15317	15178	15195	15329	15306	15241	15297	15242	15307	15289	15350	15060	15234	15251	15224	15349	15332	15408	15144	15251	15273	15265	15365	15267	15308	15313	15215	15262	15166	15302	15269	15144	15266	15247	15225	15605	15261	15158	15215	15391	15222	15298	15209	15345	15334	15183	15238	15344	15314	15341	15164	15294	15273	15224	15263	15252	15160	15242	15357	15187	15160	15241	15079	15355	15240	15131	15229	15412	15287	15211	15238	15403	15284	15266	15312	15218	15312	15277	15338	15370	15258	15219	15142	15325	15213	15155	15360	15511	15219	15170	15141	15162	15356	15316	15212	15382	15266	15206	15405	15270	15326	15369	15123	15231	15275	15349	15231	15329	15200	15240	15346	15165	15355	15315	15324	15226	15200	15435	15384	15391	15293	15289	15418	15350	15337	15245	15076	15207	15191	15215	15256	15317	15319	15263	15233	15080	15363	15400	15381	15209	15286	15246	15237	15052	15282	15392	15127	15464	15194	15420	15266	15360	15242	15408	15273	15350	15374	15385	15310	15123	15287	15262	15289	15299	15305	15472	15309	15312	15165	15150	15324	15353	15394	15426	15421	15184	15343	15402	15338	15292	15248	15247	15087	15232	15289	15193	15135	15396	15230	15310	15261	15205	15249	15351	15261	15349	15185	15286	15103	15279	15372	15341	15239	15210	15241	15180	15219	15296	15053	15218	15264	15243	15197	15195	15260	15429	15240	15292	15382	15380	15361	15254	15192	15180	15327	15188	15160	15323	15237	15347	15249	15238	15368	15172	15154	15323	15161	15237	15324	15410	15130	15236	15342	15219	15246	15420	15365	15191	15422	15308	15123	15434	15284	15398	15314	15405	15376	15142	15311	15277	15382	15558	15339	15189	15361	15293	15355	15276	15406	15271	15340	15482	15198	15247	15274	15281	15286	15267	15086	15190	15164	15370	15190	15227	15255	15256	15130	15192	15302	15287	15319	15323	15405	15174	15311	15359	15299	15394	15241	15149	15287	15281	15283	15385	15358	15339	15398	15315	15325	15277	15261	15110	15329	15173	15246	15193	15214	15416	15215	15223	15266	15298	15188	15284	15300	15116	15305	15130	15343	15299	15280	15218	15449	15271	15303	15326	15318	15306	15198	15416	15381	15274	15194	15205	15277	15115	15240	15270	15392	15257	15331	15336	15272	15307	15230	15204	15323	15271	15364	15281	15229	15258	15210	15381	15394	15283	15122	15286	15329	15414	15418	15232	15309	15229	15251	15295	15244	15262	15376	15195	15333	15230	15485	15205	15322	15251	15197	15213	15244	15208	15094	15326	15279	15376	15106	15312	15301	15329	15259	15421	15422	15266	15230	15165	15259	15196	15271	15196	15253	15176	15116	15421	15015	15314	15390	15342	15317	15371	15246	15320	15244	15313	15083	15366	15290	15329	15313	15473	15397	15394	15268	15228	15440	15340	15270	15349	15256	15409	15286	15116	15330	15137	15212	15259	15316	15356	15288	15347	15224	15453	15331	15265	15320	15347	15293	15237	15279	15318	15383	15171	15454	15307	15331	15361	15185	15203	15326	15253	15296	15273	15356	15258	15313	15390	15133	15225	15177	15232	15336	15327	15225	15397	15348	15350	15388	15288	15177	15262	15247	15243	15348	15238	15434	15242	15318	15216	15230	15315	15337	15224	15378	15380	15419	15386	15271	15246	15404	15294	15201	15291	15197	15242	15304	15163	15189	15328	15181	15363	15234	15322	15426	15295	15335	15146	15203	15435	15371	15243	15302	15231	15408	15231	15249	15280	15199	15098	15220	15219	15301	15300	15353	15340	15310	15322	15366	15219	15333	15183	15323	15224	15279	15293	15274	15172	15445	15157	15203	15347	15315	15395	15394	15261	15365	15302	15221	15379	15186	15278	15373	15173	15358	15274	15384	15373	15248	15358	15282	15251	15426	15275	15242	15335	15236	15320	15350	15260	15178	15242	15224	15181	15159	15265	15297	15417	15312	15336	15438	15458	15249	15314	15305	15326	15331	15307	15310	15474	15238	15377	15298	15216	15311	15322	15318	15232	15210	15265	15313	15329	15394	15253	15168	15295	15403	15130	15203	15173	15293	15404	15166	15212	15492	15167	15199	15332	15352	15280	15323	15326	15181	15236	15379	15348	15195	15302	15276	15218	15147	15233	15422	15276	15434	15258	15548	15356	15240	15449	15363	15199	15299	15217	15398	15189	15331	15109	15423	15370	15311	15255	15154	15306	15148	15382	15194	15387	15264	15098	15217	15332	15201	15229	15301	15218	15154
38427	32817	36665	34274	31604	31086	31228	30829	30496	30545	30492	30227	30344	30162	30117	30376	30303	30266	30244	30184	30165	30273	30416	30236	30108	30302	30311	30158	30099	30371	30351	30488	30294	30273	30021	30243	30443	30429	30360	30159	30104	30226	30061	30158	30263	30467	29871	30435	30191	29980	30212	30278	30144	30051	29982	30230	30235	30126	30394	30053	30116	30239	30240	29932	29960	30206	30093	30068	29937	30272	29768	29998	30160	30048	30216	30024	30216	29915	30191	30279	30373	30211	30443	29913	30025	30239	30271	29807	30159	30065	30360	30061	30245	30074	30139	29921	30243	30081	30152	30070	30365	29988	30058	30110	30241	30392	30072	30050	30324	30260	30059	30249	30133	30165	30060	30089	30193	30113	29982	29834	30051	30126	30122	30237	30220	30023	30060	29928	30298	30151	30127	30218	30053	30249	30053	29982	29947	29992	30059	30055	29954	30084	30158	30177	30410	30071	30129	30233	30312	29937	30061	30059	30007	29942	30274	30041	30373	30102	29970	30260	30280	30396	30457	30041	29969	30324	30307	30272	30307	30239	30187	30072	30444	30082	30037	30410	30282	30108	30108	29837	30378	30078	29918	30160	30225	29813	30032	30033	30411	30190	29909	30254	30072	30184	30421	29997	30057	30252	30162	30035	30237	30392	30278	30014	30159	29942	30037	30138	30128	30065	30201	30100	30012	29825	29896	30265	30204	29999	30161	29734	30229	30175	30146	30193	30135	30300	30230	30297	30204	30276	30355	30057	30090	30090	30042	30116	30260	30008	30013	29765	30046	30145	30097	30315	30168	30457	30190	30169	29869	30500	30358	30220	29968	30500	30170	30049	30197	30239	30142	30156	29992	29981	30006	29893	30015	30049	30229	30349	30192	30171	29946	30204	30013	30168	29994	30202	30292	30142	30408	30201	30026	30106	30023	30213	30073	30158	30420	30286	30110	30114	30381	30489	30469	30473	30272	30277	30113	29988	29839	30264	29881	30012	30085	30243	30239	29799	30022	30200	30079	29887	30233	30237	29886	30009	30279	30206	30050	30575	30159	30037	30004	30435	30074	29985	30116	30208	29887	30165	30030	30098	30324	30170	30220	30028	30536	29904	29956	30290	30174	30338	30060	30030	29986	30144	30153	29741	30135	30372	29989	29961	29983	29838	29988	29996	30169	29888	30071	30336	30055	30186	29856	30126	30240	30232	30342	30292	30243	30146	30309	30101	29990	30192	30262	29943	29963	30075	30269	30228	30155	30159	29990	30195	30174	30273	29989	30024	29739	30061	30126	30187	30363	30202	30055	30169	30290	30116	30225	29925	30115	30149	30136	30506	30087	30211	30220	29932	30102	30136	29920	29933	30053	30084	30197	30051	30098	29971	30105	30222	30359	30086	30167	29926	30128	29994	30242	30179	30032	30077	30115	30119	30286	30008	30028	29907	30233	30120	30268	30066	29927	29957	30002	29935	29905	30256	29987	30432	29913	30187	29996	30099	30263	30306	30198	30136	30278	29801	30186	30200	30095	29988	30087	30058	30459	30343	30035	30453	30160	30008	30228	30067	29829	30202	30030	29986	30176	30121	30255	29907	30116	30292	30059	30123	30132	30077	30328	30153	30085	30220	30007	30072	30220	30225	29994	29997	30121	30359	29871	29999	30479	30228	30089	30339	30198	30527	30217	30376	30219	30065	30117	30188	30417	30274	30278	30055	30200	30310	30164	29977	30117	29860	30133	30426	30154	30454	29777	30198	30321	29975	30180	30134	30088	29874	30380	30165	30170	30511	30123	30243	29936	30215	30082	29914	30075	29931	30335	29997	30017	30011	30326	29945	30179	30020	30138	29935	29990	30090	30158	30367	30214	30274	29886	30030	30121	30141	30168	30208	30320	30075	29941	29999	30172	30085	29963	30045	30285	30086	30324	29910	30072	30185	29991	30182	30063	30156	30159	30117	30214	30015	30220	30104	30253	29973	29906	30120	30053	30206	30346	30208	30116	30508	30172	30163	30408	30082	30347	30401	30194	30209	30354	30130	29989	30212	30351	30168	30191	30152	29937	30084	30115	29985	30303	30048	30122	30135	30114	30095	30330	30190	29940	30226	30138	29912	29930	29927	30073	29851	30245	30138	30299	29773	30024	30132	30234	30230	30022	30348	30265	30146	30161	30234	30286	30145	29930	30078	29965	29967	30231	30163	30199	30373	30235	30270	29994	30422	30055	30073	30087	30297	29986	30208	30050	30086	29969	30062	30203	30226	30376	30512	30316	29986	30118	30316	30295	30117	30166	30136	30128	30291	30238	30220	30208	30244	30227	30271	30183	30312	30255	30068	30183	29948	30196	30034	30070	29700	30062	30378	30219	30158	30239	30057	29965	30214	30357	30242	29849	30002	30078	30170	30139	30195	30282	30169	30010	29961	30128	29997	30096	30178	30247	30303	30007	30100	30156	30293	30294	30166	30178	29902	30122	29940	30010	30040	30033	30031	30402	29945	30066	30329	30157	30256	30102	29883	30213	30215	30170	30121	30124	30120	30292	30048	30193	30315	30245	30331	30276	29994	30302	30233	30127	29797	30184	30125	29975	30241	30323	30279	30124	30227	30395	30209	30211	30120	29737	29785	30094	29937	30290	30004	30282	30316	30114	30009	29801	30208	29971	30182	30194	30015	30416	30126	30048	30336	30055	30036	30143	30077	30128	30234	30086	30042	30170	30237	30180	30062	30301	30152	30220	30056	29948	30241	30208	30112	30249	30212	29961	30106	30182	30241	29954	29733	30032	29895	30391	30144	30205	30052	30131	30044	30183	30287	30073	29941	30042	29923	30104	29877	30178	29888	29879	30028	30051	30204	29995	30155	30117	30159	30169	30209	30188	30064	30155	30330	30005	29810	30062	30240	30055	30229	30041	30379	29939	30031	30208	30282	30267	30199	29862	30087	29963	30298	30014	30015	29957	30040	29991	29994	30041	30314	30160	30053	30192	30163	30278	30230	30015	30159	30175	30068	29918	30037	30309	30113	30211	30270	30160	29998	30153	30232	30652	30007	30218	29801	30199	30203	30351	29958	30328	29881	30163	30017	30266	30256	30323	30280	30147	30151	30290	30164	29941	29897	30081	30080	30189	30061	30316	30111	30221	30267	30342	30113	30045	30389	30214	29952	30097	29920	29899	30014	30479	30174	30102	29905	30187	30182	30272	29878	30339	30244	30492	30049	30123	30161	30242	30124	30149	30178	30300	30070	30049	29824	30088	29968	29880	29868	29901	30176	30120	30344	30148	30435	30099	29908	30127	29875	30177	29939	30297	30243	30155	30105	30272	30216	30279	30236	30275	30238	30283	29933	30266	30373	30122	30071	30233	29954	30243	29967	29913	30162	30047	29953	30253	30102	29984	30009	30000	30273	30269	30324	30188	30037	30292	30105	30451	30041	30163	30005	29896	29900	30108	29937	29976	30303	30121	30094	30288	30195	30439	30236	30152	30085	30064	30266	30102	30099	30120	30174	30015	30185	30013	30042	30256	30092	29862	30205	30243	30076	30044	29997	30058	30250	30154	30043	30414	30085	30115	29906	30101	30184	30031	30170	30199	30207	30250	30263	29946	30027	30246	30181	30303	30281	30217	30166	29945	30015	30290	30245	29991	29899	30179	30433	30096	29926	29944	30258	30213	29948	29893	30379	30089	30040	30080	30254	30280	30162	30238	30212	30110	29986	30018	30108	30306	29983	30060	30131	30058	30107	29896	30080	30281	30235	30043	30385	29998	30095	30260	30092	30024	30188	30221	29913	30101	30120	30202	29921	30201	30273	30332	30316	30329	30063	30180	30146	30116	29892	30288	30104	30048	30254	30480	30140	30160	30298	30094	30188	29987	29908	30196	30323	30297	30067	30087	30227	30268	29977	29942	30169	30233	30017	30228	30089	29975	30388	30227	30204	30242	30104	30194	29964	30125	30102	30205	30065	30258	30229	30089	30090	30273	30063	30345	30098	29807	30120	30192	30067	30334	30261	30144	30148	29789	30419	30090	30022	30065	30333	30182	30076	30159	30201	30252	30124	29877	29857	30202	30114	30107	30304	30137	30273	29960	30081	30055	30040	30162	30317	30019	30034	30250	30162	30379	30287	30026	30001	30097	30007	30373	30248	30088	30398	29917	30166	30193	30107	30020	30081	29933	30125	29883	29840	30106	29883	29961	30271	29873	29954	30062	30253	30210	30390	30316	29940	29996	30251	30157	30129	30252	30141	30057	30345	30422	30114	30239	30268	29988	29805	30258	30413	30161	30060	30134	30113	30074	30276	30152	30482	30257	30083	30334	30123	30020	30063	30291	30380	30134	29941	30159	29987	30367	29873	30288	30172	29996	30214	30122	29961	30113	30320	30143	30152	30120	30280	29957	30072	30165	30266	30171	29925	29953	30156	30146	29991	30233	30043	30137	30425	30078	30039	30039	30492	30232	30214	30298	29961	30148	30225	30146	30239	30492	30101	30190	30361	30126	30183	30050	30411	30344	30163	30213	30157	29966	30076	30158	29902	30048	30145	30233	29933	30257	29898	29801	30121	30135	29939	30171	30070	30128	30022	29991	30200	30336	30215	30362	30196	29883	29928	30054	29964	29889	30190	29988	30324	29861	30292	30349	30181	29902	30124	30088	30121	30277	30215	30345	30005	29972	30270	30290	30250	30040	30222	30133	29886	30212	30059	30025	30097	30299	30066	30229	29869	30202	30127	30434	30129	30081	30236	30102	29879	30101	30239	30317	30128	30111	30048	30071	30300	30030	30236	30312	30281	30282	30158	30011	29916	29781	30108	30352	29769	30207	29975	29992	29981	30093	30345	30133	29976	30001	29976	30196	30166	30376	30162	30275	30149	29918	30105	30228	30132	30273	29840	30075	29989	30318	30041	30244	30167	30328	30432	29991	29988	29857	29988	30174	30252	30214	30230	30294	30130	29861	30213	30017	29790	30254	30184	29961	30207	30202	30324	30419	30173	30155	29989	30177	30289	30037	29866	30249	30066	29960	30108	30165	29871	30103	30285	30128	30122	29993	30405	29950	30221	30153	30138	30426	30214	30040	30322	30029	30134	30162	30057	29934	30190	29947	29822	29946	30093	30387	29968	30475	30126	30073	30320	30130	29900	30312	29686	30322	30486
29071	32807	28815	22660	20298	19704	19341	19068	18502	18573	18338	18242	18024	18135	18218	17877	18098	17834	18068	18159	18156	18361	18225	18114	18168	18160	18138	18187	18200	18257	18151	17983	17968	18137	18053	18090	18069	17867	17827	17832	17996	17978	17916	18229	18026	17973	17967	17833	17921	18085	17916	17785	17905	17893	17980	18033	17960	17990	17984	17883	17846	17892	17851	17861	17977	18002	17939	18104	17862	17987	17981	18054	17852	17874	17981	18061	18018	17995	18034	17871	17933	17936	17959	17908	17835	17994	17859	17767	18175	18067	17919	17962	18040	17963	17839	17890	17890	17948	17973	17877	17923	17918	17830	17927	18039	17884	18042	18028	18063	18125	18040	17969	17938	18075	17938	17924	18185	17865	17942	17957	17994	18166	17961	18080	18016	17966	17932	17834	17892	17849	17855	18027	18042	17954	17910	17848	17823	17888	18007	17941	17822	17975	17977	17959	17762	17825	18030	18010	18058	18100	18041	17847	18044	18112	17996	17943	17992	17990	17942	17901	17818	17978	17992	18081	18035	17868	17876	17915	17855	17913	18074	18030	18027	17764	17931	17977	18152	17883	17773	17985	18020	17774	17997	17907	17914	17815	18042	17930	18124	17964	17811	17746	17902	17916	17790	17913	18036	17937	17818	18010	18010	17854	18003	18023	17982	17918	17891	18022	17923	18077	17954	17964	17992	18066	17960	17976	17980	17849	17884	17981	17841	17877	17904	17880	18191	17962	17958	18045	17953	17860	17986	17924	17973	18000	18128	17906	17979	18215	17867	17857	17943	18021	17890	18117	17924	17910	17982	18090	17942	18092	18009	17795	17910	18003	18048	17964	18016	18096	18014	18161	17962	18095	17946	18111	17915	17991	18021	18022	17893	17892	17935	18087	17996	18024	17958	17811	17955	17900	18094	17981	17834	17994	17959	17996	17887	17978	17948	18032	17811	17537	18038	17962	18053	17861	17900	17899	18084	17926	17844	18004	17879	17905	18050	17970	17869	18067	17802	17917	17944	17969	17866	17933	18080	17876	18070	18116	17852	17958	17747	17944	18021	17935	18056	17900	17943	17815	17964	17974	17846	18019	17859	17865	17912	18032	18148	18058	17731	17753	17965	17984	17968	18026	17936	18135	17949	18026	17842	17893	18083	17880	18104	17952	17981	17846	17816	17901	17834	18094	18039	17981	17954	18021	17966	18070	18072	17798	17930	17801	17789	18100	18009	18000	17970	18035	17935	17839	17719	18137	17981	17947	18000	18051	18041	18151	17846	18003	17875	17980	17871	17975	17876	17997	18018	17993	17890	17788	18119	18039	17884	17934	18060	17984	17982	18101	18092	17731	18066	17995	17957	17971	17968	17861	17838	17696	17939	17907	18105	17990	17943	17976	17966	18076	18039	17982	17897	17743	17985	18077	17976	17893	17852	17884	17868	18012	17997	18004	17973	17886	18009	17968	18112	17922	17909	18075	17978	17897	18037	18089	17932	17695	17905	18119	17947	17973	17844	17800	17828	17962	17944	17984	18065	17909	17784	18001	17962	17832	17949	17892	17988	18100	18013	17821	18005	17966	17775	18056	17962	17746	18014	17832	18059	18093	18004	18012	18008	17951	17896	18030	17946	18091	17979	17977	18005	17895	17869	17755	17782	17898	18003	17749	17967	17920	17994	17838	17849	18066	18040	17878	18059	17786	18044	17979	18125	18071	18011	17774	17930	18170	17894	17923	17777	18009	18070	18007	17872	17891	18011	18028	18084	17983	17772	17818	18111	17845	17789	17997	17978	17890	17911	18030	17774	18035	17862	17903	18025	17870	18164	17929	18007	17877	18040	17976	18046	17848	18160	17993	18008	18024	17937	17987	18020	17919	17869	17877	17898	18099	17729	17931	17980	17947	18027	17904	17774	17841	18110	17766	18107	17889	18043	18021	17993	17881	17981	17814	18014	18067	17976	18074	18041	17888	18141	17841	18025	18045	18000	17792	17841	18053	17908	17905	17981	17827	18025	17885	18034	17987	17917	17809	17899	17949	18007	17889	17953	17921	17922	18003	17759	18005	18248	17966	17954	17920	17939	18082	18061	17883	17889	17917	17889	17919	18023	18087	17804	17886	17927	17973	18024	18025	17774	18115	17843	17921	17741	17982	18113	18018	17820	17982	18056	17798	17972	18107	17903	17986	17990	18086	17833	17759	17752	17818	17970	17987	18004	17864	17765	17932	17920	17846	18069	18048	17981	17995	17962	17937	18165	17828	18014	18051	17940	17940	17944	18064	17918	18115	17953	17935	18050	17946	18084	18010	18026	18007	18088	18048	17955	18093	17832	17932	17932	17994	17941	17968	17956	18160	18047	17963	17700	17964	18023	18109	17908	17884	17974	18011	17819	18030	17906	17911	18045	17825	18043	18025	17874	18038	17803	17940	17961	18070	17992	17827	18123	17830	17847	18109	17881	17942	17907	17872	17864	18066	17850	18023	18127	17975	18135	17895	18120	17775	17799	18106	17944	17876	18007	17852	17981	17858	18015	18054	18014	17856	18173	17992	17936	18008	17983	18014	17856	17881	17954	18261	18017	17946	18120	18034	18008	17943	17980	17919	17656	17869	17777	17874	18017	17906	18023	17876	17925	17887	18051	17739	17919	17998	17807	17869	17820	17948	18057	17957	17787	17901	17877	18146	17927	17985	17912	17953	17971	17720	18212	17978	17968	17913	17901	18064	18144	17924	17871	17841	18020	17822	17834	17991	17907	17904	18071	17968	18152	17974	17886	17870	17929	17848	17907	17923	18094	17868	17751	17961	18010	18048	17880	18039	17973	17827	17956	17946	17990	18090	18095	18025	17818	17964	18159	18035	18024	18039	18005	17938	17904	17806	17963	17831	18054	18136	17984	17899	18018	18016	17701	18055	17678	17992	17906	17862	17984	17901	17914	17864	17815	17893	17834	18014	17932	17944	17899	17823	17791	18008	17862	17833	17925	17953	17783	18019	17931	18014	17947	18044	17963	17965	17971	17755	18088	18131	17999	17932	18266	17957	18039	18043	18005	18141	17937	17879	18093	18073	18069	17840	17921	17981	17919	18001	17896	18183	17919	18106	17828	17876	17968	17908	17978	17817	17949	17781	17997	18068	18105	17887	18024	18006	18108	17915	17882	17827	17986	17985	18033	17762	18004	17836	17892	17888	17850	17952	17876	18034	17755	17996	18005	18073	18153	17767	18036	17916	17955	17851	17945	17903	17964	17941	17913	18078	18032	18175	18130	18092	17902	18017	17925	17951	17950	18048	17993	18028	17976	17964	18038	17981	17950	18073	17873	17872	17707	18145	18030	17878	18082	17929	17866	17931	17910	17869	17865	17982	17972	17992	17994	18111	17994	17847	17926	18092	17922	17966	18071	18015	17948	17854	17801	17852	17848	17789	18027	18003	17968	17936	17960	17928	18039	17751	18003	18095	17982	17976	17990	17864	18129	17869	18024	17916	17970	17957	18010	17906	17976	17864	18085	17916	17954	17818	18160	18050	17880	17874	17924	17887	17889	17868	17947	18049	17884	17983	18043	17881	17856	17975	18315	17874	18075	18017	18140	18049	18079	18030	17982	17929	18087	17954	17899	18104	18158	17760	18202	18028	17945	17911	17910	17945	18114	17941	17898	17974	17890	17849	18004	18009	17868	17961	18100	17883	18140	18048	18014	18114	17965	17755	17893	18000	17919	18102	17986	17865	17951	18064	17909	17748	17862	17839	18093	18078	18104	17957	18107	17966	18050	17661	17927	17981	17965	17936	17958	17909	18007	18057	18008	17989	17987	17843	18037	17806	17935	17998	17821	17877	18187	17825	17961	17947	17895	17915	18140	18026	18032	17906	17908	17797	17962	17996	17818	17876	17958	17965	17975	17940	18052	17915	17787	17994	17983	17878	17774	18074	17910	18005	17891	17919	18038	18094	18033	18018	18044	17729	17931	17877	17859	18038	18024	18041	18022	17961	18065	18041	17780	17900	18028	17920	17943	18030	17869	17818	17846	17895	17870	17943	17952	17959	18016	17658	17975	17895	18102	18032	18053	18087	17948	17978	18133	18041	18126	17881	17927	17969	17882	17854	17961	17950	18018	17934	18002	17820	18038	17911	18186	18085	17943	17910	17921	17886	17888	17996	17797	17933	17918	17995	17996	17991	18104	17947	17866	17906	17955	17949	17967	17880	17944	17942	17871	17893	17894	17818	17949	18025	18023	18049	17823	17898	17869	17935	18055	17955	17929	18032	18129	18013	17878	18090	17908	17961	18013	17961	17956	17794	17922	17977	18128	17877	17875	18068	18021	18050	17967	17901	17901	17972	18085	18147	17938	17877	18071	18032	17953	18006	17875	17908	17859	18026	18152	17898	18165	17758	17976	17890	18134	17834	17885	17951	18069	17865	17998	18129	18078	17954	18169	18024	18058	17940	17963	17976	17942	18029	17904	17858	17950	17753	18005	17914	17914	17925	17838	18158	17849	17988	17883	17937	17842	17903	17925	17889	17967	17910	17975	18071	17969	17871	17984	17936	17909	17723	17903	17736	18112	18050	17924	17990	18040	17943	17937	17899	17932	17927	18050	17830	17785	17791	17973	17898	18043	17926	17930	17979	17963	17930	17903	17893	18236	17860	17860	17975	18050	18082	17868	17946	17882	18105	17885	17918	17974	17947	17714	17994	17968	17805	18035	17936	17914	17943	17918	18061	18013	17898	17839	17992	17825	17931	17813	17946	17916	17871	17935	17906	17948	17816	18019	17954	18026	18036	17920	17870	18147	17880	18225	17809	18009	17860	17950	18006	17947	18034	17959	17907	18017	17975	17823	17852	17974	17767	18129	17971	17839	17828	18019	18108	17972	17840	17764	17876	17954	17916	17913	18068	18022	17905	17818	17929	18050	18043	18004	17949	17959	17954	18117	17919	18036	17972	17960	17850	17846	17981	18035	17911	18043	17931	17959	17854	18013	18115	18050	17931	17788	17968	17950	17848	17959	18032	18143	18109	17953	17943	17873	18078	18000	17998	18052	18088	17921	17976	17865	17956	17923	17967	17903	17972	17830	17765	17833	17820	17844	17968	17849	17971	18102	17795	18061	17916	17873	17915	17961	18003	17975	17960	17953	17918	18019	17823	17815	18300
22921	20089	26408	24305	24198	29366	32079	29498	27670	27972	27415	27229	26832	26596	26507	26665	26556	26630	26652	26473	27071	27092	26969	26988	26755	26480	26841	26435	26484	26518	26612	26666	26532	26481	26395	26534	26564	26796	26342	26647	26512	26493	26265	26404	26502	26270	26410	26438	26324	26476	26612	26317	26378	26428	26270	26340	26485	26503	26551	26642	26491	26465	26336	26206	26518	26516	26533	26260	26402	26179	26445	26417	26310	26193	26306	26660	26325	26327	26565	26682	26420	26533	26359	26412	26472	26465	26394	26322	26268	26526	26249	26514	26116	26515	26438	26400	26622	26513	26595	26372	26636	26277	26449	26391	26249	26338	26496	26338	26693	26254	26353	26411	26437	26387	26357	26385	26516	26464	26312	26323	26486	26141	26566	26471	26301	26131	26218	26329	26233	26418	26201	26555	26237	26135	26397	26461	26445	26288	26432	26320	26576	26423	26329	26502	26410	26274	26615	26317	26530	26264	26358	26620	26468	26597	26565	26251	26352	26237	26390	26260	26518	26263	26396	26398	26324	26546	26234	26344	26459	26503	26529	26213	26190	26395	26575	26230	26503	26328	26452	26330	26589	26505	26290	26160	26196	26389	26437	26293	26445	26267	26510	26255	26094	26506	26358	26397	26253	26289	26143	26435	26207	26393	26250	26153	26463	26369	26063	26433	26505	26304	26501	26492	26381	26270	26324	26357	26507	26369	26297	26758	26302	26304	26457	26187	26240	26159	26692	26545	26456	26162	26566	26420	26395	26573	26250	26345	26372	26199	26265	26303	26154	26557	26532	26361	26225	26185	26194	26574	26111	26144	26327	26318	26454	26261	26406	26745	26267	26087	26334	26134	26302	26487	26433	26310	26300	26475	26316	26197	26443	26382	26478	26434	26227	26504	26321	26303	26270	26175	26198	26311	26440	26276	26369	26047	26310	26395	26526	26259	26333	26235	26623	26533	26399	26235	26404	26256	26444	26595	26421	26325	26726	26478	26343	26479	26404	26493	26507	26625	26101	26336	26318	26385	26268	26416	26280	26388	26421	26503	26404	26423	26363	26330	26408	26281	26414	26302	26382	26102	26454	26378	26353	26187	26570	26547	26561	26289	26424	26228	26502	26304	26390	26153	26344	26581	26506	26550	26537	26496	26193	26323	26386	26269	26539	26303	26380	26262	26295	26535	26438	26431	26284	26356	26504	26609	26501	26455	26447	26195	26315	26418	26700	26529	26342	26387	26545	26596	26016	26578	26423	26319	26378	26362	26409	26346	26303	26268	26177	26159	26644	26278	26392	26164	26252	26611	26603	26775	26584	26288	26619	26411	26545	26346	26274	26512	26299	26030	26262	26476	26545	26373	26217	26299	26425	26550	26497	26470	26434	25980	26394	26467	26434	26382	26411	26430	26521	26446	26588	26299	26433	26536	26571	26445	26473	26359	26601	26261	26254	26309	26566	26338	26308	26366	26340	26196	26339	26598	26493	26374	26310	26451	26381	26554	26539	26497	26139	26618	26396	26223	26426	26299	26253	26366	26640	26346	26297	26378	26283	26182	26470	26255	26186	26483	26318	26303	26131	26141	26542	26406	26137	26362	26290	26390	26341	26289	26202	26215	26411	26293	26380	26313	26474	26316	25940	26486	26421	26365	26398	26567	26528	26167	26442	26318	26352	26334	26124	26459	26600	26037	26306	26272	26263	26275	26411	26381	26286	26334	26408	26441	26053	26605	26181	26452	26393	26319	26458	26405	26406	26451	26378	26385	26376	26321	26216	26337	26425	26719	26365	26431	26478	26235	26295	26265	26621	26428	26573	26385	26356	26366	26619	26521	26481	26311	26276	26328	26208	26553	26234	26341	26355	26435	26595	26523	26388	26410	26425	26526	26653	26421	26626	26631	26447	26308	26392	26402	26078	26176	26381	26379	26427	26557	26530	26589	26548	26330	26305	26292	26473	26295	26355	26545	26092	26253	26348	26360	26273	26280	26341	26637	25980	26412	26448	26560	26221	26433	26515	26374	26342	26310	26424	26409	26377	26291	26176	26381	26359	26304	26330	26457	26196	26376	26394	26163	26557	26378	26586	26373	26054	26493	26310	26267	26422	26217	26345	26550	26417	26205	25967	26174	26540	26463	26181	26357	26397	26393	26167	26463	26598	26539	26361	26165	26293	26155	26351	26593	26322	26259	26582	26288	26460	26338	26190	26525	26352	26151	26290	26157	26230	26598	26031	26385	26156	26206	26363	26356	26292	26138	26522	26564	26378	26199	26338	26496	26167	26129	26159	26181	26355	26269	26793	26617	26427	26320	26454	26240	26355	26340	26337	26069	26640	26508	26471	26363	26341	26325	26428	26378	26611	26504	26511	26269	26477	26260	26481	26424	26438	26484	26271	26228	26320	26345	26521	26405	26289	26370	26120	26402	26593	26400	26548	26145	26500	26177	26341	26577	26656	26201	26242	26260	26493	26289	26316	26236	26579	26379	26393	26324	26591	26342	26389	26315	26407	26638	26310	26408	26417	26312	26319	26162	26352	26278	26150	26386	26313	26366	26298	26477	26674	26439	26399	26178	26248	26386	25992	26278	26441	26273	26477	26517	26338	26147	26505	26493	26149	26511	26194	26364	26416	26439	26344	26177	26418	26393	26429	26365	26188	26589	26573	26388	26480	26280	26422	26580	26257	26470	26386	26055	26290	26273	26265	26565	26441	26539	26530	26443	26553	26357	26367	26258	26241	26285	26357	26555	26392	26372	26350	26160	26345	26377	26456	26222	26546	26476	26477	26288	26351	26165	26249	26418	26346	26309	26537	26560	26740	26173	26282	26409	26510	26273	26356	26136	26302	26285	26388	26335	26252	26249	26393	26477	26354	26428	26180	26243	26362	26336	26316	26490	26597	26352	26597	26612	26542	26340	26390	26190	26648	26405	26186	26326	26421	26474	26620	26441	26278	26666	26513	26289	26465	26193	26422	26520	26374	26284	26053	26359	26186	26345	26497	26497	26258	26207	26281	26414	26186	26482	26386	26238	26343	26285	26204	26253	26312	26325	26270	26212	26537	26339	26233	26484	26207	25986	26151	26447	26493	26461	26721	26414	26133	26513	26350	25941	26461	26163	26391	26581	26521	26242	26265	26362	26654	26631	26347	26464	26613	26414	26426	26359	26448	26316	26383	26473	26396	26364	26481	26182	26156	26598	26388	26256	26230	26115	26246	26169	26369	26451	26445	26389	26474	26214	26163	26433	26499	26203	26457	26472	26266	26289	26097	26362	26327	26225	26484	26369	26096	26575	26274	26532	26249	26480	26323	26433	26490	26538	26436	26282	26607	26537	26418	26249	26747	26456	26298	26468	26355	26663	26703	26317	26101	26302	26505	26264	26263	26383	26376	26488	26371	25923	26217	26341	26375	26419	26450	26267	26256	26149	26323	26261	26405	26120	26393	26227	26430	26423	26163	26262	26560	26610	26588	26303	26529	26281	26681	26284	26393	26433	26444	26460	26452	26350	26458	26351	26550	26316	26442	26559	26502	26286	26440	26326	26387	26325	26454	26210	26271	26156	26391	26758	26381	26378	26576	26367	26479	26349	26507	26336	26426	26474	26434	26245	26391	26445	26448	26552	26319	26121	26241	26349	26289	26021	26543	26552	26410	26500	26254	26286	26469	26235	26429	26341	26214	26195	26351	26440	26338	26543	26366	26517	26417	26262	26333	26337	26360	26404	26475	26415	26356	26335	26240	26505	26414	26412	26617	26381	26286	26228	26207	26224	26457	26330	26413	26373	26648	26402	26235	26246	26443	26218	26478	26412	26426	26226	26312	26371	26328	26618	26378	26225	26230	26270	26177	26373	26225	26308	26541	26518	26433	26508	26246	26354	26702	26422	26492	26484	26487	26478	26252	26230	26520	26698	26542	26181	26272	26241	26270	26416	26316	26487	26497	26305	26332	26457	26284	26491	26364	26510	26412	26476	26459	26734	26407	26475	26116	26480	26291	26194	26560	26320	26648	26520	26501	26402	26288	26328	26258	26075	26317	26335	26475	26267	26387	26360	26137	26311	26451	26428	26100	26441	26407	26318	26357	26198	26427	26209	26644	26369	26046	26306	26384	26382	26600	26449	26418	26234	26390	26562	26450	26263	26331	26613	26440	26315	26508	26549	26447	26324	26249	26166	26321	26491	26630	26368	26639	26637	26424	26329	26385	26415	26433	26369	26420	26685	26463	26323	26523	26345	26340	26449	26148	26441	26454	26342	26249	26339	26258	26355	26539	26114	26431	26235	26358	26402	26447	26329	26072	26328	26327	26030	26248	26319	26536	26526	26472	26387	26625	26464	26140	26026	26441	26649	26475	26487	26263	26547	26441	26210	26229	26491	26336	26487	26302	26134	26355	26323	26371	26270	26368	26233	26099	26590	26136	26087	26337	26520	26354	26367	26382	26159	26253	26231	26293	26308	26219	26185	26174	26364	26287	26232	26143	26544	26358	26365	26510	26162	26409	26469	26505	26519	26356	26294	26188	26236	26286	26358	26296	26448	26519	26424	26472	26586	26343	26346	26393	26301	26575	26091	26616	26416	26383	26387	26424	26018	26565	26559	26203	26201	26237	26220	26241	26454	26538	26538	26483	26405	26282	26170	26499	26391	26262	26209	26149	26256	26276	26087	26305	26444	26278	26102	26487	26677	26240	26234	26482	26360	26119	26400	26362	26383	26180	26295	26302	26482	26354	26472	26354	26460	26609	26584	26290	26416	26306	26466	26402	26301	26276	26333	26308	26766	26548	26283	26298	26524	26470	26422	26530	26291	26267	26318	26269	26323	26324	26151	26526	26695	26500	26532	26432	26509	26229	26265	26323	26459	26389	26361	26486	26396	26293	26417	26272	26516	26493	26299	26564	26411	26413	26162	26520	26247	26224	26281	26361	26250	26497	26530	26224	26373	26489	26491	26417	26515	26070	26366	26525	26326	26410	26429	26625	26148	26236	26475	26673	26608	26351	26153	26459	26277	26054	26244	26496	26420	26280	26582	26686	26336	26505	26444	26342	26481	26262	26282	26329	26303	26292	26477	26123	26299	26356	26480	26176	26585	26299	26398	26553	26315	26126	26491	26453	26536	26382	26499	26471	26109	26299	26212	26419	26284	26268	26368
31648	45247	39146	28546	23883	22174	21021	20169	17805	18127	17271	17006	16575	16348	16445	16130	16139	16147	16155	16054	16401	16775	16609	16345	16312	16327	16514	16293	16142	16217	16006	16299	16072	16178	16138	16179	16236	16145	16223	16152	15952	15933	16135	15926	15976	16029	15800	15944	15890	15871	15949	16061	15918	15917	16067	15943	15858	16000	16027	16032	15986	16098	15878	15901	15836	16112	15861	15974	15927	15905	15960	15959	15942	15872	15927	16082	16170	15872	15992	16040	15929	15823	15925	15729	15879	15937	16026	15833	15943	15833	15935	15853	15972	15949	15779	15975	16057	15918	15858	15977	15957	16065	15854	15896	15912	15871	15733	15968	15946	15999	15953	15906	15923	15824	15859	15971	15785	15867	15827	15803	15835	15831	15959	16165	16003	16131	15971	15928	15883	15946	15841	16004	15808	15947	15990	15977	15803	16087	15812	16063	16018	16037	15834	15770	16004	15947	15742	15979	15945	15795	16117	15972	15989	15957	15855	15868	15816	15921	15862	15918	15911	15956	15867	15854	15967	15916	16096	15775	15898	15967	15909	15969	15950	15902	15996	15953	15912	15789	15843	15937	16177	15912	16016	15891	15926	15931	16009	15922	15902	15976	15809	15912	15931	15870	15785	15863	15855	15908	15800	15856	15900	15833	15889	15939	15958	15939	15901	15904	15965	15897	16029	15811	15760	15907	15880	15951	16026	16029	15978	15990	15850	15857	16003	15870	15911	15834	15910	16014	15822	15982	15858	15917	15989	15835	15939	15853	15921	15871	15921	15910	15791	16063	15791	16063	15809	15998	15975	15892	16106	15894	16045	15919	15896	15933	15936	15938	15761	15897	15879	15942	15952	15858	15966	16115	15840	15867	15790	16002	15827	15985	15837	15852	15892	16058	15747	15866	15923	15801	15978	15849	16020	15906	16048	16129	15868	15977	15910	16007	15972	16082	15983	15879	15808	15897	15997	15962	15765	15858	15906	15988	15852	15793	15921	16008	15813	15856	15963	15817	15906	15881	15948	15902	16040	15796	15974	15946	15925	15961	15938	16232	16049	15857	15951	15829	16005	15993	15882	15911	16080	16018	15963	16064	16088	15985	15947	16048	16018	15894	16099	15871	15898	15955	16026	15957	15901	15912	15934	15803	15935	15984	15729	15917	15932	15995	15994	15817	15791	16135	15882	15948	15932	15986	15905	15939	16028	15845	15873	15935	16023	15926	15898	16033	15903	15900	16015	15840	15790	16040	15999	16012	15935	16025	15941	16038	15864	15933	15870	15928	16018	15820	16012	15902	16015	15721	16035	15895	15769	15918	15963	15932	15745	15921	15928	16012	15890	15829	15886	15970	15818	15840	15960	15994	15881	15902	15875	15875	15886	15883	15918	16111	15959	15863	16022	15807	15897	16097	16013	15846	15901	15822	16002	15818	15947	15894	15774	15860	15835	15823	15855	16042	15771	15887	15838	15957	15944	15981	15856	15894	15860	15881	15970	15946	15824	15838	15903	15939	15971	15979	15970	15781	15919	15912	15800	15871	15931	16017	15969	15828	15968	15798	15839	15912	15930	15967	15921	15923	15815	16106	15853	15940	15872	15972	15898	15848	15807	15874	16009	15935	15992	16015	15863	15926	15899	16019	15942	15813	15987	15842	15790	15896	16087	15897	16038	15892	15954	15965	15962	16014	15775	15928	16000	15992	15971	15798	15961	15820	15944	15996	15912	16003	15967	15932	15918	15888	15824	16002	15905	15933	16043	15980	15919	15896	16012	15935	16021	15940	16116	15937	15934	15983	15909	15746	15853	15879	15871	15836	15871	15959	16041	16139	15862	16146	16073	15846	15886	15802	15932	15759	15865	16036	15906	15783	15961	15890	15767	15880	15967	15780	15892	15974	15963	15919	15890	15783	15774	15776	15936	15815	15945	15942	15923	15917	15753	15949	15988	15833	15878	15873	15940	15814	15961	15982	16018	15994	15930	15868	15944	15948	15824	16005	16098	15832	15957	15957	15952	15952	15808	15886	15984	15988	15924	15906	15851	16096	15862	15960	15941	15902	16080	16018	16057	15955	16054	15817	16023	15876	15979	15800	15873	15823	15973	15836	16080	15864	15925	15958	15951	15811	15951	15950	15907	15972	15990	15899	15979	16037	15735	16100	16293	16011	16120	16020	15932	15982	15933	16103	16044	15768	15957	16020	15849	15982	15977	15986	15978	15899	15966	15830	15928	15875	15979	15831	15770	15970	15925	15899	16174	15933	15877	15995	15962	16160	16121	15978	15934	15831	16001	15908	15792	15844	15932	15924	15786	15933	15988	15777	15953	16020	15820	15995	15928	15806	15780	16040	15873	15929	16027	15821	15916	16069	15867	15957	15991	16063	15993	15877	15845	15804	16100	15829	15839	15865	15901	16078	15966	16062	15910	15903	15915	15779	16025	15959	15989	15647	15997	15884	15758	15939	15997	15922	15889	15948	15985	15897	15876	15924	15944	16052	15908	15904	16016	15931	16063	16044	15822	16069	16006	15926	16020	15934	15904	15793	16092	15876	15877	15835	15891	16081	15801	16057	16058	15995	15877	15842	15905	15894	15901	15987	16043	16028	15814	16025	15849	15833	15729	15757	15946	15791	15854	16036	15834	15889	15871	15887	15944	15983	15727	16041	15926	16050	15844	15836	15956	16094	15843	15859	15928	15822	15869	16001	15836	15825	15957	16006	15847	15849	15806	16056	15907	15884	15788	15856	15994	16164	16128	16084	16046	15904	16071	15870	15920	15908	15883	15916	16033	15977	15879	15951	15859	16012	15998	15771	16082	16090	16085	15991	15951	16016	15956	16088	15845	15906	15929	16060	15903	15942	15858	15884	16043	16043	15988	15975	15881	15945	15818	15894	15864	15903	15749	16098	15929	16077	15873	16150	15929	15787	15768	15882	15918	15924	15818	15823	15855	16006	15982	16002	15975	15855	15848	15876	15832	15968	16134	15852	15788	15788	15909	15942	16072	16097	15980	16050	16036	15864	15970	16028	16019	16065	15836	16052	15943	15905	15673	15916	15881	15903	15893	16046	15855	15869	15866	15935	16089	15973	15964	15813	16004	15942	16061	15995	15845	15887	15888	15984	16052	15857	15971	16013	15984	15878	15837	15821	15795	15952	15923	15960	15928	15917	15837	15993	16004	15890	15904	16042	15902	15924	15806	15704	15912	15860	16001	15874	15947	15921	15746	15848	15922	15966	16006	15918	16005	15832	15945	15867	15948	15791	16087	15909	16084	15666	15859	15816	15832	15722	15786	15926	16109	15916	15764	16077	16063	15856	15972	16025	15813	15877	16076	15874	16053	15778	15817	15816	15846	15905	15927	16019	15887	16093	15845	15970	15932	15981	15852	15973	15941	15876	15858	16109	15826	16098	15885	15873	15887	15956	15840	15910	15986	15927	15802	15771	15921	15977	16010	15908	16030	15996	15739	15974	15950	15781	16027	15746	16016	15930	15700	15894	15876	15909	15995	15981	15840	16089	15840	15931	15864	15996	15940	15859	15921	15943	16050	15919	15842	15953	15711	15822	15826	16032	15924	15842	16028	15871	15970	15865	15991	15892	15998	15882	15998	15763	15789	15903	16086	15900	15904	15938	15944	15922	15817	15896	15872	16039	15892	15926	15916	16116	16032	16024	15925	15919	15940	15767	15901	15958	15871	15863	15807	15896	15891	15974	15902	15854	15802	15864	16016	15938	15995	15890	15875	15954	15968	15965	15822	15784	15864	15989	15986	15959	15929	15927	16040	15678	16016	15972	16083	15789	15971	15845	15878	15984	15900	15857	15824	15941	15997	15955	15843	15837	16062	15938	16043	15899	15941	15906	15924	15998	16027	15880	15902	16097	16002	15964	16090	15857	15996	15706	15779	16123	15937	15901	15706	16030	16017	15944	16208	15901	15994	15968	15979	15978	16082	16061	15802	15700	15873	15962	15927	16091	15927	15916	15857	15916	15882	16054	15855	15895	16002	16060	15886	16090	15902	15775	15879	16152	16001	16080	15792	15872	15961	15982	15888	15966	15849	15927	15857	15873	16023	15869	15945	15913	15995	16048	15831	15930	16076	15929	15823	15878	15823	15913	15924	15998	16085	16087	16128	15989	15968	15889	15974	15935	15907	16055	16152	15917	15820	15997	15751	15805	15948	16122	15857	15911	15957	15718	15904	15911	16039	15876	15799	15872	15846	15827	15993	15866	15848	16038	15955	15972	15943	16015	15755	15844	15961	15784	15897	15928	16066	15822	15781	15938	15967	15742	15950	15963	15806	15904	16020	15898	15854	16036	15827	15948	16027	16016	16047	15901	15903	16003	15927	15871	15860	15936	16054	15813	15791	15985	15878	15728	15944	15896	15764	15834	15697	15988	15995	15795	15871	15826	15853	15900	16025	15950	15681	16010	15984	15790	15973	15892	16025	15932	16057	15971	15789	15937	15857	15867	16129	16061	15985	15908	15865	16006	15933	15980	15863	15849	15925	15933	15829	15750	15878	15968	15933	15915	15912	15842	15834	16108	15939	15907	15899	15952	15980	15889	15910	15818	15877	15971	15892	15977	15838	15911	15964	15788	15721	16108	15922	16019	15941	16065	15925	15921	15804	15877	16107	15843	15926	16042	15876	15986	15804	15942	16039	16007	16020	15994	15920	15945	15879	15959	15815	15958	15780	16016	15976	16080	15940	15874	15906	15984	16029	15905	15980	16101	15769	15834	16077	15885	16022	16127	15871	15846	15891	15993	15953	15766	15820	16044	16056	15862	15903	15918	15777	15975	16157	15912	15790	15945	16034	15918	16051	15937	15911	15879	16062	15978	16060	15977	15940	16022	15902	16008	15874	15958	15894	15923	16041	15837	15840	15849	15937	15894	15905	16037	15957	16147	15779	15865	16043	15954	15923	15837	15919	15768	15933	16035	16016	15784	15863	15962	15998	15810	15865	16031	16040	15851	15918	15997	15866	15814	16104	15927	15957	15967	15846	15970	15853	15914	15789	15939	15921	16000	16095	15836	15813	15849	15890	15963	15921	15920	16028	16008	16006	16045	15764	15799	15943	16062	15997	16027	15899	15939	15959	15935	15936	15866	15839	15971	16020	16044	15980	16032	15921	16089	15881	15888
21487	20095	26340	23771	21804	27772	33721	30216	27793	27942	27589	27059	26616	26128	26021	26063	25655	25786	25847	25915	26103	26420	26559	26134	26100	25990	26061	25985	25995	25940	26054	25537	25840	25948	25921	25892	25630	25728	25596	25902	25666	25395	25494	25672	25623	25570	25690	25623	25445	25411	25654	25622	25598	25353	25363	25289	25404	25465	25560	25440	25558	25477	25551	25557	25597	25399	25528	25427	25183	25319	25591	25236	25662	25318	25471	25410	25414	25328	25435	25338	25545	25594	25394	25489	25535	25647	25717	25405	25454	25515	25557	25133	25619	25440	25167	25566	25301	25380	25503	25713	25491	25463	25286	25568	25551	25542	25122	25311	25558	25536	25637	25513	25396	25443	25679	25314	25502	25562	25500	25234	25322	25433	25514	25508	25490	25162	25416	25336	25235	25324	25342	25411	25494	25325	25285	25171	25252	25423	25542	25481	25548	25565	25578	25522	25445	25416	25463	25359	25353	25536	25412	25299	25442	25337	25418	25167	25480	25355	25777	25607	25480	25627	25498	25536	25451	25252	25510	25491	25253	25343	25378	25433	25545	25247	25629	25461	25544	25249	25505	25367	25280	25185	25402	25723	25534	25366	25431	25519	25549	25117	25480	25329	25445	25645	25466	25136	25295	25534	25541	25427	25533	25603	25622	25444	25234	25611	25453	25545	25468	25700	25345	25368	25722	25211	25381	25445	25365	25410	25204	25212	25160	25300	25352	25454	25371	25438	25442	25418	25629	25383	25273	25405	25250	25555	25484	25260	25235	25630	25447	25294	25417	25514	25500	25486	25297	25488	25536	25475	25212	25265	25505	25276	25409	25397	25406	25398	25537	25481	25372	25299	25390	25423	25662	25616	25375	25309	25665	25241	25313	25538	25427	25373	25585	25273	25499	25413	25382	25437	25341	25243	25450	25230	25408	25400	25413	25304	25422	25408	25482	25466	25130	25789	25622	25466	25220	25222	25612	25595	25396	25361	25356	25702	25460	25394	25677	25489	25544	25493	25407	25273	25296	25308	25389	25427	25481	25270	25268	25310	25535	25739	25365	25387	25292	25190	25235	25387	25320	25271	25392	25450	25478	25552	25380	25299	25634	25268	25188	25381	25548	25481	25348	25228	25452	25423	25149	25333	25411	25608	25367	25569	25232	25362	25477	25322	25306	25456	25434	25452	25410	25617	25413	25295	25180	25336	25574	25556	25462	25295	25342	25253	25595	25677	25142	25281	25311	25259	25453	25639	25395	25144	25399	25304	25011	25350	25412	25585	25454	25595	25464	25303	25161	25590	25390	25552	25675	25394	25407	25280	25526	25388	25530	25348	25370	25503	25647	25515	25525	25569	25475	25245	25234	25305	25487	25482	25515	25462	25514	25476	25427	25465	25378	25290	25477	25404	25387	25424	25386	25399	25424	25330	25393	25407	25354	25469	25517	25283	25512	25263	25377	25400	25172	25525	25334	25181	25230	25192	25343	25083	25366	25683	25716	25381	25278	25710	25468	25324	25294	25412	25507	25402	25432	25236	25187	25524	25536	25531	25427	25619	25418	25565	25312	25407	25522	25455	25513	25563	25613	25520	25432	25306	25411	25376	25336	25313	25674	25483	25325	25610	25335	25389	25217	25320	25264	25317	25387	25261	25412	25675	25505	25326	25265	25764	25545	25550	25417	25194	25626	25468	25179	25378	25332	25408	25284	25489	25501	25255	25304	25471	25484	25319	25067	25211	25228	25428	25346	25688	25460	25598	25382	25530	25494	25072	25304	25380	25327	25399	25505	25290	25469	25426	25395	25378	25045	25371	25149	25445	25282	25413	25491	25533	25442	25339	25100	25467	25276	25417	25385	25388	25639	25275	25357	25564	25377	25372	25423	25625	25579	25438	25163	25348	25506	25406	25272	25626	25248	25167	25175	25343	25316	25406	25423	25540	25177	25354	25264	25434	25482	25610	25218	25338	25463	25433	25657	25303	25550	25369	25492	25613	25463	25437	25363	25315	25609	25505	25294	25244	25432	25396	25637	25362	25364	25194	25461	25451	25222	25269	25138	25362	25719	25470	25434	25350	25375	25517	25635	25390	25400	25511	25408	25539	25551	25340	25531	25501	25630	25509	25405	25375	25355	25289	25576	25553	25417	25241	25498	25194	25568	25511	25234	25503	25228	25482	25540	25462	25423	25493	25330	25342	25176	25336	25402	25551	25343	25549	25369	25297	25079	25447	25240	25317	25393	25248	25536	25485	25189	25351	25723	25272	25508	25496	25429	25217	25570	25258	25441	25165	25290	25342	25499	25345	25475	25597	25358	25273	25320	25579	25559	25627	25298	25383	25494	25483	25582	25225	25315	25362	25776	25298	25504	25520	25481	25658	25414	25463	25616	25355	25613	25471	25274	25074	25280	25189	25637	25596	25433	25304	25352	25202	25446	25545	25506	25164	25378	25451	25411	25370	25384	25237	25488	25445	25251	25591	25478	25370	25759	25423	25612	25663	25483	25240	25370	25414	25029	25318	25452	25501	25523	25447	25328	25491	25338	25441	25414	25218	25502	25516	25206	25553	25585	25449	25396	25405	25535	25423	25472	25356	25273	25394	25279	25240	25518	25268	25406	25488	25189	25500	25472	25631	25412	25194	25589	25310	25294	25376	25489	25452	25564	25538	25253	25596	25581	25172	25204	25255	25445	25535	25431	25225	25669	25461	25662	25362	25347	25227	24945	25196	25296	25530	25282	25498	25409	25320	25569	25622	25200	25454	25479	25172	25328	25481	25226	25302	25410	25394	25245	25337	25333	25153	25197	25507	25194	25469	25513	25336	25084	25266	25438	25601	25245	25319	25502	25433	25435	25514	25280	25434	25556	25328	25300	25375	25602	25332	25577	25345	25407	25344	25383	25288	25387	25009	25401	25586	25420	25515	25427	25399	25299	25413	25461	25373	25313	25348	25289	25367	25457	25376	25466	25669	25642	25371	25330	25485	25182	25447	25330	25600	25258	25127	25385	25293	25549	25524	25204	25296	25129	25144	25385	25446	25470	25402	25455	25470	25557	25461	25164	25154	25413	25250	25279	25261	25276	25597	25426	25408	25149	25407	25452	25423	25410	25608	25046	25300	25212	25407	25349	25256	25444	25451	25481	25411	25316	25195	25287	25548	25529	25698	25326	25458	25561	25277	25495	25188	25272	25258	25460	25540	25332	25412	25513	25605	25506	25608	25431	25453	25456	25454	25459	25488	25139	25364	25508	25504	25625	25319	25503	25400	25313	25449	25602	25460	25382	25482	25570	25209	25468	25399	25350	25496	25203	25454	25344	25432	25394	25526	25264	25500	25485	25509	25483	25605	25656	25504	25360	25408	25502	25199	25604	25347	25378	25380	25335	25416	25370	25471	25133	25320	25479	25439	25300	25386	25272	25368	25354	25341	25305	25509	25540	25475	25558	25337	25520	25250	25348	25715	25475	25395	25502	25574	25455	25422	25439	25373	25376	25335	25556	25117	25474	25270	25740	25284	25545	25525	25326	25457	25254	25531	25274	25388	25272	25655	25500	25261	25320	25622	25299	25269	25297	25425	25558	25413	25301	25492	25301	25426	25382	25320	25595	25344	25223	25566	25452	25400	25218	25414	25620	25403	25488	25403	25407	25529	25159	25323	25258	25349	25331	25319	25368	25546	25591	25554	25542	25661	25272	25379	25330	25467	25275	25336	25505	25379	25495	25173	25481	25520	25218	25484	25701	25613	25568	25480	25479	25681	25503	25499	25349	25633	25524	25207	25396	25325	25464	25327	25374	25550	25310	25631	25511	25383	25540	25362	25475	25597	25398	25526	25393	25481	25405	25365	25182	25283	25205	25396	25489	25332	25212	25412	25406	25165	25340	25369	25195	25383	25647	25217	25301	25384	25090	25015	25243	25307	25405	25407	25339	25433	25469	25450	25367	25496	25632	25379	25532	25421	25516	25564	25505	25317	25180	25404	25609	25115	25422	25713	25434	25490	25409	25421	25193	25114	25631	25420	25297	25489	25401	25422	25463	25640	25523	25563	25027	25415	25225	25360	25476	25240	25363	25705	25580	25461	25287	25146	25360	25465	25372	25463	25376	25313	25438	25483	25187	25439	25613	25297	25350	25354	25406	25313	25592	25392	25442	25487	25277	25530	25326	25594	25719	25401	25416	25457	25323	25379	25466	25563	25539	25492	25349	25294	25185	25303	25251	25388	25278	25465	25523	25361	25494	25539	25482	25136	25361	25326	25196	25362	25381	25280	25253	25473	25340	25211	25234	25468	25249	25361	25325	25348	25462	25264	25253	25405	25490	25606	25559	25733	25498	25380	25405	25477	25448	25357	25473	25492	25378	25588	25476	25435	25248	25204	25423	25312	25404	25504	25355	25102	25403	25284	25523	25210	25298	25503	25463	25480	25636	25455	25429	25229	25469	25447	25564	25554	25461	25409	25170	25370	25253	25309	25332	25279	25268	25224	25448	25462	25391	25696	25454	25358	25420	25364	25676	25894	25291	25166	25336	25442	25583	25656	25429	25630	25679	25376	25056	25419	25206	25479	25315	25253	25403	25184	25440	25499	25543	25216	25388	25385	25346	25365	25492	25371	25000	25298	25547	25371	25347	25590	25445	25244	25261	25140	25589	25491	25289	25267	25659	25502	25394	25304	25490	25323	25545	25544	25430	25495	25331	25278	25402	25295	25368	25421	25223	25424	25483	25445	25317	25263	25296	25333	25206	25409	25510	25390	25494	25452	25580	25370	25640	25691	25191	25300	25384	25609	25559	25245	25605	25354	25394	25358	25115	25601	25384	25417	25689	25352	25422	25253	25450	25536	25497	25561	25687	25396	25379	25164	25410	25594	25280	25361	25425	25469	25423	25275	25464	25392	25590	25543	25431	25388	25386	25671	25343	25289	25510	25656	25560	25450	25256	25195	25402	25384	25558	25502	25154	25353	25532	25382	25446	25317	25390	25443	25312	25226	25334	25254	25283	25459	25294	25379	25300	25208	25504	25240	25580	25598	25286	25518	25460	25482	25430	25254	25333	25359	25285	25284	25297	25158	25563	25594	25568	25484	25253	25277	25295	25537	25527	25392	25506	25398	25614	25445	25487	25620	25570	25373	25284	25681	25557	25499	25381	25377
34984	52399	45893	33606	28041	25911	24049	21906	19102	19032	17807	17390	16681	16201	16119	15931	15820	15872	16011	15975	16408	16778	16743	16337	16139	16072	16046	15980	15971	15848	15886	15855	15729	15808	15886	15772	15921	15770	15706	15753	15680	15579	15341	15484	15771	15567	15604	15518	15426	15651	15458	15666	15624	15639	15462	15459	15552	15502	15550	15256	15406	15261	15528	15278	15450	15617	15503	15689	15494	15541	15531	15451	15393	15426	15434	15556	15368	15264	15543	15508	15585	15352	15514	15609	15536	15333	15481	15400	15397	15483	15394	15558	15466	15231	15428	15509	15368	15539	15378	15460	15664	15147	15368	15266	15517	15393	15413	15473	15606	15288	15187	15591	15451	15304	15513	15593	15314	15379	15340	15519	15548	15284	15387	15526	15529	15543	15443	15458	15517	15495	15417	15423	15353	15500	15521	15354	15381	15527	15504	15542	15341	15249	15494	15407	15478	15568	15344	15439	15482	15584	15379	15414	15499	15331	15467	15446	15518	15392	15590	15435	15343	15205	15376	15430	15523	15555	15203	15283	15469	15499	15303	15517	15365	15589	15431	15306	15396	15377	15342	15372	15385	15525	15377	15495	15432	15475	15570	15447	15557	15446	15407	15338	15536	15489	15454	15486	15303	15356	15441	15562	15541	15650	15237	15350	15404	15330	15483	15338	15287	15591	15400	15503	15359	15485	15329	15285	15475	15419	15408	15358	15508	15528	15492	15388	15258	15424	15334	15508	15459	15403	15416	15449	15352	15520	15504	15431	15412	15535	15365	15523	15414	15548	15235	15188	15225	15520	15463	15387	15428	15455	15368	15505	15453	15423	15280	15378	15383	15543	15347	15507	15303	15611	15357	15457	15504	15356	15444	15377	15442	15440	15367	15345	15375	15228	15420	15568	15444	15444	15419	15398	15243	15374	15582	15375	15453	15433	15581	15317	15500	15564	15473	15406	15399	15421	15118	15502	15419	15398	15390	15327	15431	15553	15475	15402	15456	15508	15369	15366	15386	15237	15452	15463	15507	15347	15487	15509	15449	15530	15226	15452	15378	15368	15329	15456	15566	15499	15393	15446	15509	15459	15290	15400	15319	15365	15538	15245	15372	15556	15272	15516	15403	15442	15452	15437	15457	15407	15367	15465	15361	15361	15472	15344	15503	15379	15449	15363	15368	15310	15509	15306	15423	15289	15691	15580	15408	15404	15512	15292	15344	15452	15400	15290	15411	15393	15448	15426	15460	15474	15546	15395	15448	15373	15415	15541	15599	15447	15312	15369	15384	15480	15520	15419	15556	15598	15370	15516	15446	15568	15389	15542	15365	15415	15427	15482	15360	15446	15371	15520	15246	15489	15441	15603	15688	15342	15661	15298	15498	15370	15646	15508	15406	15378	15401	15393	15243	15369	15269	15489	15429	15443	15395	15473	15419	15351	15471	15481	15388	15371	15577	15618	15581	15463	15305	15464	15493	15393	15347	15210	15430	15622	15338	15561	15477	15515	15513	15197	15281	15572	15482	15444	15451	15389	15547	15363	15286	15398	15338	15343	15370	15435	15290	15503	15441	15602	15541	15263	15509	15119	15505	15511	15360	15431	15410	15429	15519	15329	15501	15410	15286	15375	15399	15342	15353	15366	15428	15294	15329	15333	15593	15327	15452	15355	15365	15422	15462	15415	15477	15391	15351	15326	15412	15410	15456	15332	15287	15327	15497	15308	15554	15573	15471	15500	15295	15440	15395	15266	15393	15332	15541	15399	15404	15586	15433	15358	15464	15435	15373	15449	15567	15193	15543	15397	15406	15217	15358	15370	15450	15282	15528	15469	15420	15398	15551	15498	15395	15403	15412	15444	15427	15457	15330	15383	15466	15480	15505	15407	15518	15295	15496	15517	15588	15360	15427	15350	15372	15422	15331	15447	15367	15368	15356	15370	15551	15205	15536	15366	15298	15440	15593	15305	15429	15487	15451	15356	15357	15358	15362	15254	15357	15504	15454	15627	15545	15432	15434	15575	15342	15451	15375	15602	15350	15299	15600	15452	15312	15476	15478	15273	15303	15458	15399	15389	15357	15481	15518	15430	15404	15337	15417	15436	15539	15499	15300	15321	15590	15383	15483	15433	15303	15441	15337	15401	15323	15350	15477	15301	15334	15491	15505	15419	15471	15593	15433	15367	15375	15362	15336	15411	15255	15538	15275	15460	15475	15460	15469	15374	15476	15520	15400	15422	15481	15303	15526	15357	15594	15412	15427	15275	15393	15358	15423	15230	15418	15522	15460	15383	15416	15383	15391	15621	15275	15333	15545	15307	15483	15558	15361	15554	15417	15479	15485	15530	15326	15367	15516	15411	15415	15561	15668	15312	15580	15405	15386	15393	15452	15448	15392	15452	15364	15536	15342	15598	15355	15313	15343	15400	15337	15421	15275	15301	15550	15357	15349	15438	15441	15298	15529	15282	15401	15518	15510	15356	15414	15579	15462	15482	15472	15473	15371	15372	15323	15436	15372	15401	15480	15272	15446	15340	15327	15296	15436	15452	15363	15603	15504	15456	15610	15439	15238	15524	15535	15384	15559	15551	15428	15377	15407	15250	15443	15530	15276	15559	15382	15383	15314	15510	15457	15327	15365	15499	15373	15450	15510	15405	15442	15504	15479	15366	15519	15559	15403	15510	15214	15414	15262	15559	15319	15254	15460	15587	15377	15504	15509	15355	15363	15323	15534	15570	15436	15395	15354	15332	15270	15462	15250	15217	15458	15221	15336	15323	15268	15523	15493	15487	15324	15327	15514	15276	15392	15430	15464	15414	15297	15396	15456	15332	15201	15518	15437	15319	15325	15485	15358	15386	15424	15346	15403	15330	15412	15531	15403	15399	15471	15580	15413	15371	15330	15485	15563	15212	15442	15672	15402	15436	15353	15443	15464	15441	15478	15571	15497	15335	15327	15534	15605	15426	15225	15433	15442	15376	15511	15535	15417	15439	15614	15588	15378	15288	15560	15422	15466	15422	15426	15231	15595	15488	15334	15399	15468	15280	15310	15336	15486	15521	15599	15563	15370	15412	15585	15382	15538	15344	15466	15395	15544	15263	15442	15396	15467	15446	15462	15488	15409	15469	15256	15650	15459	15331	15555	15489	15712	15529	15653	15561	15442	15505	15442	15547	15328	15521	15528	15338	15450	15431	15296	15380	15421	15355	15633	15604	15486	15410	15518	15359	15464	15483	15413	15441	15348	15311	15449	15336	15429	15316	15204	15397	15451	15406	15427	15400	15364	15536	15410	15486	15479	15341	15297	15395	15444	15390	15513	15335	15524	15426	15288	15397	15322	15479	15313	15564	15421	15410	15357	15559	15209	15400	15258	15418	15459	15289	15344	15413	15368	15169	15508	15474	15404	15415	15476	15434	15471	15321	15474	15438	15377	15443	15368	15463	15340	15333	15428	15490	15395	15378	15471	15300	15340	15332	15514	15465	15370	15394	15344	15251	15309	15308	15438	15514	15604	15294	15423	15468	15296	15512	15355	15317	15378	15647	15615	15522	15340	15581	15221	15446	15507	15494	15565	15471	15415	15463	15416	15345	15362	15364	15381	15483	15241	15382	15386	15455	15525	15436	15517	15442	15397	15443	15299	15407	15314	15487	15341	15484	15412	15374	15416	15469	15350	15397	15325	15339	15497	15434	15549	15439	15339	15526	15502	15378	15236	15405	15462	15352	15256	15276	15388	15311	15530	15582	15563	15503	15561	15411	15505	15576	15416	15474	15454	15480	15430	15519	15467	15498	15319	15452	15506	15446	15373	15411	15435	15561	15398	15341	15393	15322	15380	15494	15524	15522	15279	15523	15374	15327	15469	15402	15368	15568	15215	15400	15458	15468	15418	15445	15375	15498	15294	15393	15399	15482	15381	15440	15405	15462	15403	15654	15454	15173	15390	15399	15501	15342	15515	15394	15513	15538	15266	15499	15480	15318	15513	15536	15546	15496	15353	15416	15566	15269	15471	15361	15531	15431	15659	15531	15375	15452	15340	15463	15392	15309	15562	15444	15238	15419	15358	15433	15375	15271	15500	15575	15434	15387	15430	15342	15334	15335	15208	15414	15434	15406	15518	15266	15381	15381	15565	15418	15394	15528	15495	15313	15516	15560	15213	15447	15481	15465	15200	15472	15498	15364	15384	15372	15439	15258	15435	15574	15527	15350	15305	15477	15534	15552	15420	15469	15557	15530	15394	15532	15460	15380	15536	15420	15467	15517	15288	15498	15427	15385	15349	15320	15476	15502	15441	15307	15556	15287	15379	15464	15250	15482	15558	15391	15295	15416	15511	15408	15329	15397	15456	15489	15313	15409	15418	15363	15450	15445	15414	15509	15361	15449	15202	15470	15448	15545	15299	15401	15489	15482	15455	15327	15394	15525	15262	15372	15474	15582	15267	15492	15427	15283	15519	15346	15546	15462	15330	15409	15434	15466	15184	15398	15509	15410	15464	15538	15397	15419	15436	15322	15417	15486	15435	15388	15336	15547	15481	15515	15519	15325	15473	15474	15276	15297	15386	15377	15357	15564	15429	15393	15457	15441	15430	15507	15536	15537	15350	15553	15386	15327	15488	15488	15639	15618	15418	15304	15421	15266	15348	15383	15358	15330	15485	15220	15326	15621	15383	15592	15305	15441	15332	15256	15329	15416	15558	15505	15462	15320	15285	15417	15644	15606	15283	15746	15547	15522	15559	15458	15262	15361	15462	15438	15293	15553	15384	15352	15440	15377	15362	15362	15557	15448	15415	15279	15504	15350	15480	15558	15464	15368	15468	15432	15580	15484	15434	15415	15549	15254	15227	15419	15508	15478	15407	15422	15446	15317	15499	15518	15397	15444	15121	15474	15441	15458	15405	15475	15276	15540	15487	15348	15555	15268	15638	15388	15475	15239	15490	15360	15329	15377	15454	15595	15330	15415	15607	15498	15472	15312	15477	15342	15463	15287	15374	15540	15300	15442	15541	15443	15303	15524	15377	15386	15425	15466	15369	15462	15500	15498	15359	15623	15528	15408	15573	15514	15376	15538	15432	15301	15345	15556	15341	15522	15628	15512	15431	15460	15525	15412	15431	15502	15375	15362	15542	15415	15537	15382	15658	15354	15308	15325
38234	32762	37030	34571	31804	31609	31308	30661	30852	30546	30787	30462	30773	30409	30344	30397	30312	30471	30472	30601	30479	30330	30736	30757	30719	30728	30483	30615	30562	30490	30439	30291	30237	30482	30430	30526	30390	30607	30436	30242	30420	30268	30464	30466	30516	30407	30346	30246	30487	30559	30587	30404	30758	30657	30392	30465	30626	30527	30434	30325	30390	30455	30414	30487	30692	30439	30548	30457	30634	30184	30593	30453	30331	30301	30553	30410	30326	30379	30430	30371	30264	30300	30608	30390	30627	30505	30610	30080	30221	30504	30337	30362	30433	30550	30417	30261	30261	30531	30602	30360	30205	30322	30459	30676	30334	30250	30474	30461	30473	30610	30644	30370	30542	30564	30390	30347	30281	30521	30403	30453	30468	30207	30426	30213	30370	30473	30324	30226	30679	30552	30519	30058	30378	30179	30279	30426	30603	30552	30496	30354	30463	30074	30411	30189	30211	30649	30355	30256	30558	30417	30515	30514	30612	30157	30275	30456	30354	30161	30514	30402	30239	30440	30345	30409	30622	30534	30310	30400	30479	30442	30485	30477	30190	30666	30695	30281	30485	30359	30445	30473	30223	30598	30449	30262	30487	30331	30385	30619	30477	30894	30159	30301	30386	30400	30195	30141	30187	30516	30384	30581	30210	30345	30257	30379	30336	30330	30451	30420	30397	30614	30262	30454	30540	30664	30569	30471	30416	30329	30336	30075	30387	30379	30310	30413	30360	30485	30363	30274	30428	30477	30350	30721	30481	30422	30184	30178	30476	30559	30547	30506	30267	30236	30398	30518	30479	30260	30159	30314	30400	30387	30585	30325	30397	30250	30341	30245	30391	30200	30419	30502	30647	30356	30269	30542	30262	30485	30397	30352	30359	30325	30373	30560	30673	30360	30408	30356	30339	30593	30068	30560	30904	30607	30448	30345	30505	30405	30416	30447	30492	30447	30267	30590	30147	30325	30470	30414	30192	30358	30458	30349	30213	30263	30475	30392	30378	30478	30444	30291	30535	30431	30387	30428	30352	30231	30280	30345	30457	30489	30710	30507	30463	30351	30367	30245	30496	30517	30475	30441	30227	30489	30700	30671	30357	30545	30456	30370	30142	30301	30352	30408	30491	30372	30372	30594	30511	30512	30345	30236	30498	30328	30392	30416	30362	30366	30362	30613	30558	30633	30230	30462	30295	30487	30490	30357	30383	30529	30294	30599	30193	30492	30286	30483	30446	30607	30574	30242	30523	30479	30443	30203	30395	30367	30546	30355	30324	30619	30455	30738	30508	30528	30013	30238	30339	30621	30434	30404	30371	30302	30288	30575	30379	30329	30351	30375	30507	30511	30309	30285	30645	30191	30518	30234	30478	30371	30504	30292	30554	30307	30514	30437	30012	30650	30359	30011	30313	30571	30300	30405	30335	30323	30419	30330	30450	30503	30366	30556	30490	30500	30509	30362	30323	30374	30343	30336	30340	30318	30675	30278	30420	30382	30392	30342	30587	30331	30387	30230	30456	30020	30333	30690	30444	30399	30429	30374	30358	30336	30249	30462	30447	30265	30305	30343	30381	30163	30428	30490	30325	30687	30344	30164	30321	30503	30244	30347	30243	30626	30336	30234	30221	30264	30409	30364	30453	30369	30135	30327	30365	30471	30235	30579	30372	30249	30534	30334	30522	30524	30367	30680	30402	30537	30408	30384	30623	30465	30513	30419	30186	30328	30180	30484	30215	30364	30275	30290	30432	30199	30287	30381	30480	30352	30412	30244	30179	30203	30514	30442	30319	30216	30667	30262	30314	30563	30188	30563	30329	30750	30489	30305	30391	30105	30443	30411	30420	30210	30398	30421	30531	30548	30356	30495	30441	30399	30270	30558	30608	30431	30098	30368	30299	30405	30424	30108	30177	30431	30276	30383	30531	30327	30263	30325	30422	30408	30482	30463	30257	30407	30497	30665	30494	30600	30440	30260	30234	30417	30311	30357	30521	30473	30638	30575	30311	30344	30750	30426	30368	30578	30309	30711	30661	30249	30283	30524	30543	30474	30181	30260	30528	30416	30372	30520	30703	30278	30465	30258	30463	30432	30447	30646	30502	30530	30633	30487	30515	30543	30372	30385	30459	30306	30230	30296	30495	30475	30496	30288	30389	30428	30082	30325	30424	30497	30151	30369	30279	30543	30356	30256	30460	30464	30434	30311	30613	30147	30301	30302	30537	30443	30527	30323	30513	30528	30416	30238	30440	30436	30251	30468	30501	30232	30338	30530	30206	30410	30429	30527	30363	30502	30340	30221	30375	30449	30506	30255	30371	30233	30408	30373	30313	30650	30498	30505	30021	30395	30379	30318	30240	30314	30377	30572	30500	30415	30526	30278	30150	30104	30199	30233	30379	30252	30267	30279	30213	30293	30167	30512	30128	30300	30682	30598	30451	30277	30078	30375	30279	30517	30590	30458	30549	30284	30702	30446	30380	30488	30468	30593	30350	30296	30519	30837	30430	30445	30326	30215	30383	30287	30411	30161	30256	30390	30339	30407	30325	30403	30388	30523	30326	30407	30201	30115	30442	30313	30656	30409	30313	30302	30371	30392	30175	30415	30439	30250	30179	30388	30377	30358	30319	30323	30290	30555	30313	30163	30380	30449	30663	30180	30405	30314	30584	30436	30683	30383	30568	30342	30100	30353	30348	30522	30183	30295	30363	30211	30302	30576	30393	30025	30413	30390	30253	30344	30339	30447	30291	30348	30379	30168	30176	30709	30341	30523	30306	30374	30392	30184	30512	30464	30292	30481	30450	30448	30455	30494	30375	30355	30378	30417	30402	30489	30478	30201	30461	30321	30321	30305	30516	30472	30270	30433	30483	30479	30555	30487	30279	30357	30522	30478	30254	30250	30301	30455	30369	30375	30334	30622	30492	30287	30745	30587	30605	30423	30216	30183	30458	30617	30525	30615	30410	30394	30606	30442	30587	30545	30232	30339	30614	30407	30357	30576	30144	30437	30312	30550	30786	30523	30601	30618	30561	30507	30578	30470	30454	30542	30393	30564	30370	30516	30585	30400	30425	30492	30325	30347	30343	30524	30449	30341	30373	30234	30345	30772	30396	30412	30362	30519	30340	30338	30317	30433	30467	30330	30403	30627	30390	30492	30620	30561	30259	30481	30505	30365	30319	30483	30233	30424	30205	30197	30311	30519	30185	30445	30458	30506	30557	30436	30223	30525	30507	30344	30321	30598	30356	30421	30439	30366	30067	30454	30383	30370	30163	30416	30360	30466	30680	30681	30266	30320	30431	30518	30235	30698	30804	30487	30554	30347	30514	30160	30575	30475	30260	30283	30372	30400	30399	30379	30499	30200	30296	30530	30458	30417	30261	30674	30612	30422	30309	30654	30410	30102	30460	30306	30302	30475	30291	30384	30561	30372	30565	30521	30612	30352	30613	30546	30186	30345	30284	30709	30490	30584	30421	30493	30381	30497	30417	30186	30310	30507	30426	30469	30207	30130	30397	30488	30374	30424	30477	30609	30497	30250	30384	30162	30510	30452	30365	30521	30629	30284	30530	30543	30293	30257	30499	30330	30329	30181	30320	30312	30136	30303	30562	30463	30460	30193	30421	30419	30346	30336	30458	30235	30269	30487	30563	30456	30458	30332	30362	30385	30545	30449	30494	30377	30549	30552	30408	30250	30248	30176	30342	30269	30227	30403	30376	30459	30631	30448	30447	30695	30536	30392	30175	30525	30247	30703	30488	30596	30214	30265	30119	30332	30358	30387	30303	30424	30329	30352	30515	30365	30377	30561	30478	30724	30445	30324	30443	30188	30360	30439	30475	30474	30322	30525	30611	30279	30450	30499	30296	30346	30323	30327	30314	30272	30485	30355	30561	30486	30461	30524	30418	30660	30284	30643	30420	30079	30081	30563	30504	30266	30262	30266	30311	30184	30669	30649	30263	30278	30427	30080	30411	30451	30579	30571	30394	30421	30473	30268	30350	30309	30499	30578	30632	30369	30088	30264	30223	30443	30556	30374	30403	30364	30349	30353	30328	30405	30134	30573	30498	30541	30183	30370	30401	30556	30363	30501	30412	30535	30358	30224	30305	30090	30435	30302	30030	30436	30612	30263	30188	30418	30332	30475	30686	30150	30488	30530	30388	30858	30178	30357	30532	30391	30492	30353	30447	30456	30424	30371	30316	30356	30441	30242	30386	30661	30374	30351	30428	30279	30304	30149	30414	30506	30471	30425	30479	30273	30496	30483	30494	30470	30604	30469	30407	30407	30305	30730	30432	30518	30576	30303	30352	30423	30253	30134	30631	30488	30206	30575	30079	30346	30396	30160	30590	30157	30494	30298	30437	30376	30336	30202	30320	30410	30674	30331	30462	30773	30511	30381	30346	30453	30430	30380	30263	30368	30266	30315	30509	30434	30234	30269	30450	30453	30210	30154	30483	30278	30072	30581	30376	30558	30385	30517	30608	30324	30692	30461	30635	30428	30596	30121	30434	30276	30370	30359	30490	30248	30371	30101	30267	30517	30171	30313	30623	30345	30613	30345	30242	30288	30365	30449	30571	30760	30670	30465	30317	30202	30425	30314	30552	30383	30374	30398	30343	30230	30361	30257	30484	30233	30184	30560	30501	30704	30465	30361	30462	30399	30555	30414	30336	30592	30399	30168	30492	30500	30290	30402	30356	30350	30665	30469	30284	30453	30327	30392	30285	30468	30151	30268	30618	30279	30254	30480	30240	30367	30368	30467	30365	30592	30460	30563	30238	30145	30494	30409	30596	30205	30484	30313	30391	30329	30461	30551	30285	30535	30450	30447	30412	30327	30383	30431	30612	30324	30196	30411	30373	30253	30454	30264	30705	30249	30327	30103	30535	30398	30441	30218	30452	30050	30445	30619	30461	30288	30663	30650	30208	30539	30346	30247	30337	30567	30685	30498	30610	30386	30546	30472	30138	30409	30523	30419	30247	30187	30134	30307	30348	30581	30498	30224	30330	30574	30382	30309	30553	30746	30352	30220	30482	30361	30444	30501	30666	30393	30346	30170	30428	30382	30488	30383	30475	30532	30366	30336	30488	30365	30517	30576	30216	30262	30459	30294	30743	30198	30447	30324	30213	30533	30417	30348	30386	30678	30466	30269
28755	32151	28946	22559	20666	19644	19097	18887	18517	18561	18390	18135	18276	18047	18135	18035	18177	18050	18081	18315	18277	18283	18224	18314	18116	18179	18057	18129	18123	18163	18007	18252	18153	18139	18131	18176	17980	18102	18018	17847	18264	18055	18232	18089	18269	18143	17989	17990	18179	18159	18081	18026	18002	18250	18002	18044	17863	17976	18120	17894	18026	17837	18043	18064	17945	18073	18172	18159	18079	18026	17983	18055	18055	18184	17986	18162	17904	17967	18004	18116	18033	18188	18072	17995	18039	18038	18065	17851	17936	18180	18080	17986	17993	18022	18205	18181	17906	17895	17958	17822	17989	18036	17818	17977	18045	17918	18037	17949	18014	18017	18007	17968	18110	18089	17974	17970	18121	18100	18002	18000	18100	17955	17982	18135	18047	17926	18057	17919	18110	17943	17999	18060	18184	18032	18157	17868	17902	17944	18206	17963	17888	18121	18219	17869	18121	18265	18046	18088	18048	17896	18056	17915	18153	18168	18032	18123	17979	17977	18091	18064	17996	18257	18069	17918	18145	18048	18016	18024	18180	18128	18060	17991	18048	18044	17848	18218	18050	17952	17976	18080	17978	17947	17950	18036	17812	18098	18074	18032	17994	18008	17811	18135	18203	18071	17972	18121	18229	17898	18111	17979	18204	18027	18075	17974	18234	17954	17971	18065	18112	18040	18013	18168	17824	18183	17898	18115	17958	18133	18061	18177	18143	18026	17911	17801	17972	17901	17990	18083	17953	18219	18094	17976	18123	17970	17908	17859	18170	18255	18058	17901	18048	18086	18072	18015	18218	18082	18009	17901	18147	17993	17912	17981	18101	18070	18116	18042	18143	17977	17877	17958	18166	17873	18081	18002	18063	18220	18110	18184	18075	17921	18163	18132	17941	18063	18018	18073	18018	17904	17911	18084	17921	17935	18063	17981	18018	17888	17850	18104	17976	18241	18078	17892	18100	17964	18054	18052	17885	18196	17985	18203	18066	17956	17988	17837	18059	18170	18126	17803	18274	18177	18149	18004	18034	18032	17982	18304	18078	17858	17974	18122	17946	18063	18145	18152	18034	18174	18045	18021	18153	17945	18120	18054	17970	17894	17888	18192	17907	18127	18007	17929	18010	18087	17973	17933	18154	18171	17946	17935	18010	18000	18045	18055	17878	17917	18085	18135	17970	18044	18091	17968	17931	17939	18107	18022	17951	18024	18033	18134	18024	17947	18207	17915	18076	18039	18128	18014	18123	17986	17935	18112	18154	18043	17898	18135	18181	18036	18056	18123	17955	18145	17984	18013	18138	17979	17974	18078	17920	18072	18093	18053	18036	18115	17967	18275	18125	17922	18096	18095	17923	18019	18130	18128	18163	17967	18110	18128	17952	18024	18003	17960	17993	18120	18058	17964	18037	18085	18099	18030	17927	18041	18131	18347	17857	18058	18068	17956	17896	18100	17943	18033	18062	18079	18068	18010	17999	18071	17995	18071	18144	17935	17953	18056	17990	17925	17957	18009	18143	18134	18142	18017	18057	17983	17998	17964	17880	17995	17822	17944	18106	18023	18162	17803	18060	18057	18116	18117	17982	17853	18003	18047	18122	17924	17914	18153	18063	18084	18069	18015	17950	18080	18018	18062	18010	17997	18191	18176	18011	18095	17998	18016	18093	18247	17932	17998	18045	17858	17831	17965	18110	18056	18053	18171	18040	18074	18052	18161	17842	18100	17853	17951	18020	18020	17934	17931	18080	18035	17996	18024	18011	18055	18014	18034	18098	18147	18075	17974	18003	18321	17987	18096	17957	18015	18104	18137	18170	18068	18001	17965	17931	18041	17962	17864	17983	18128	18054	18032	17889	18037	17802	18141	18011	18074	18034	18016	18057	18271	18052	18112	18145	18027	18173	18124	17931	17942	17984	17993	17919	18273	18058	17862	18007	17933	18037	18046	17931	17957	18037	17995	17839	18214	18172	18096	17989	18032	18026	17948	18197	17963	18141	18111	18221	18080	18022	17939	18144	17960	18063	17899	18018	18200	17986	17946	17940	18051	18079	17988	18112	18134	17874	17821	18126	18046	18094	18042	17987	17992	18008	18004	18002	18081	17986	18006	17998	18134	17995	17926	18162	18007	18131	18101	18135	18045	18226	18044	17983	17929	18181	17960	18113	18034	18091	17972	18024	18023	18086	17948	17967	18175	18042	18094	18107	18060	18167	17989	18013	18093	17988	18056	18214	18084	17858	18084	18102	18130	18107	17944	18074	17923	18289	18100	17985	18135	18178	17974	18107	18027	18098	17920	17879	18051	18255	18019	18052	17921	18115	17920	17972	18038	18034	18140	18145	17947	18070	18163	17971	18083	18024	18101	17976	18051	18091	17936	17925	18224	18132	17990	18023	18050	18052	17991	18104	17936	18023	17938	17762	18023	17881	18066	18010	17926	18070	18003	18002	18113	18016	18015	17976	18010	18133	17924	17954	17982	18211	18075	18028	18244	18025	17921	18185	18001	17898	18041	18005	18001	18051	17918	17942	18142	18022	18139	17729	18064	17963	18038	17838	18124	18084	18047	17975	17974	18044	18085	18070	18069	18019	18053	17871	18197	18213	17949	18092	18044	18019	18019	18002	18220	17950	18016	18031	18097	17984	17999	17988	17919	17949	18121	18107	17829	18064	17824	17888	18025	18114	17934	18009	18206	17961	17952	17910	17998	18242	18022	18113	18174	18083	18026	18049	18008	18001	17922	18045	17990	18090	18070	17903	17871	17964	17990	18094	17946	18059	17989	18014	18090	17890	17921	18173	17938	18017	17977	18052	18009	18003	17883	18197	17960	18052	18172	17912	17902	17892	18025	18012	18011	18217	17957	18037	18022	17865	18018	17966	17974	17858	17977	17958	18123	18077	17962	17990	18131	18072	18038	18076	17953	17961	17989	18047	17935	18198	18146	17991	18022	18270	18087	17875	18117	17973	18199	18084	17961	18004	17868	18082	17882	18106	17931	17896	18040	17900	18064	17964	18237	18147	18049	18011	17933	17992	18121	17938	18080	18084	18003	18040	18006	18026	18100	18131	17969	18038	17959	18181	18079	17856	17991	17903	18010	17976	18157	17855	17939	17992	17932	18077	18077	17979	17981	18004	18074	18043	17869	18196	18131	18028	18022	17983	18034	17975	18017	17993	18155	18038	18025	18135	18039	18153	17852	18029	18164	18077	17975	17896	18067	18019	18198	18109	17843	17968	17929	18059	18094	18092	18150	17958	18123	18050	18204	18076	18033	18052	18028	17957	17992	18101	18192	18056	18021	18012	18194	18140	18070	18021	18062	17999	17982	18078	18120	17937	18068	18190	18121	17985	18113	18098	18186	17991	18005	17946	18151	18091	18006	18229	18051	18017	17999	18108	18021	17901	17987	17994	17992	18210	18235	17856	18081	17873	18079	18014	17903	18132	17987	18142	17914	18061	17928	18020	18225	17984	18180	17939	17846	17963	17950	18003	17982	17924	17925	18057	17991	18012	18030	17943	18030	18188	17907	18145	18029	18066	18045	18164	18087	18290	17883	17952	18084	18266	18163	17772	17876	18243	17988	18036	18020	18109	18165	18101	17892	18079	17879	17880	18015	17809	17851	17976	18019	18176	18002	18015	18141	18129	18166	18070	17894	18062	17969	18138	17956	17873	18116	17919	17991	18198	18015	18069	18121	17962	17902	18105	17925	17984	17951	17893	18038	18066	17952	18123	17871	18004	17910	18006	18069	18107	17996	18064	17905	18166	18019	18024	18059	18075	17988	18079	18123	18035	18075	18088	17872	18090	18051	18027	18006	18065	17983	18053	17965	18073	18081	18055	17974	17945	17997	18134	18103	18224	18050	18056	17985	18036	17956	17928	18030	18063	17974	18000	18045	17952	17988	18040	17950	17963	18245	18106	18213	18110	17860	18038	18166	18007	18059	18140	18004	17940	18063	18000	17917	18057	18081	18076	18125	18108	18047	18104	17952	18080	18085	17937	18012	18028	18011	18169	18043	18058	18032	18006	18165	17927	18053	18141	17943	18022	18129	18110	17944	18183	18009	17951	18050	17901	17966	18081	17808	17899	18018	18132	18066	18089	18029	18148	18084	17974	17853	18071	18078	18070	18163	18022	17889	18209	18071	17931	18072	18023	18044	18204	17984	18177	17983	18024	17888	18039	18073	17949	18151	17987	17900	18201	17973	17931	17928	17843	17968	17979	17923	18014	18246	17953	17939	17984	17950	18106	18122	18074	18217	17987	18047	17934	17951	17993	17995	18069	18039	18037	17914	18009	18006	18026	18031	18103	18108	17943	17879	18083	18052	18148	17956	18024	18082	18077	18014	17851	18273	18242	17929	18168	18110	17926	18013	17932	18068	17923	17992	17798	18106	18220	17940	18042	18037	18007	18094	18082	17958	18170	18053	18192	17979	18082	18176	18154	18135	17951	18180	17807	18099	17950	17848	17925	17960	18145	17928	18094	17864	18179	17900	18055	18025	17944	17995	17884	17881	18010	18016	18063	18122	18020	17943	18059	18098	18056	18049	17897	18083	18149	18097	18027	18091	17907	18071	18077	18036	18056	17909	17905	18118	18100	17910	17999	18089	18062	18027	17989	18061	18077	18184	17994	18012	17947	17934	17938	18072	17989	17971	18136	18240	17833	18051	18078	17989	17979	17998	18059	18026	17998	18078	18171	18039	18262	18076	18098	18117	17877	17951	17893	17975	18113	18048	17992	18115	17923	17995	17852	18174	17967	17940	18117	18032	18034	18055	18210	18063	18010	18186	18120	17926	17969	17976	17979	18099	17975	18222	18049	18047	18163	18095	18049	18027	17996	18007	18039	18065	17950	17786	18026	17925	18063	18015	18023	18142	17907	18012	18208	18010	18023	18098	18025	17910	18019	17848	18018	18109	18110	18083	18050	18135	17986	17968	18029	18241	18153	17866	18063	18089	18033	18062	18070	18177	18174	17996	17994	17810	17969	18029	18234	18119	17838	18105	17906	18131	18034	17960	18087	17852	17992	18259	17969	18172	17987	18106	18027	18047	18170	17946	18210	17999	18062	18115	18141	18077	17870	18143	18053	18073	18051	18163	17954	17891	18022	18112	17911	18296	18017	18207	18038	18097	18149	17850	17952	18105
22893	20069	26389	24281	24364	29600	32005	29238	28127	27968	27748	27429	27370	27098	26798	27038	26872	27065	27164	26998	27282	27393	27327	27129	27221	27193	27095	27010	26880	26905	26587	27058	26752	27074	26498	26917	26574	26843	26841	26702	26955	26767	26590	26727	26743	27070	27082	26803	26695	27050	26734	26996	26691	26884	26587	26702	26819	26940	26708	27161	26758	26706	26848	26987	27027	26852	26772	26660	26763	26852	26754	26650	26771	26644	26632	26792	26740	26863	26568	26653	26601	26885	27074	26845	26699	26921	26832	26749	26545	26873	26934	26614	26744	26756	26547	26423	26627	26709	26567	26873	26636	26723	26799	26953	26765	26921	26694	26626	26741	26663	26733	26744	26871	26969	26633	27001	26696	26681	27110	26592	26991	26963	26681	26600	26777	26846	26731	26660	26648	26658	26782	26852	26773	26597	26511	26458	26987	26659	26632	26625	27101	26864	26829	26864	26729	26754	26536	26935	26720	26835	26800	26937	26632	26594	26946	26835	26638	26766	27131	26790	26717	26706	26603	26672	26637	26659	26926	26947	26978	26544	26534	26847	26737	26855	26622	26675	26538	26816	26721	26492	26841	26573	26662	26769	26664	26595	26586	26683	27064	26734	26892	26807	26948	26565	26871	26812	26772	26646	26808	26936	26867	26870	26772	26737	26581	26661	26699	26848	26752	26585	26714	26624	26584	26495	26730	26802	26881	26553	26621	26742	26626	26697	26944	26484	26666	26675	26687	26544	26712	26857	26767	26563	26891	26759	26608	26674	26904	26862	26641	26623	26468	26990	26800	26706	26592	26618	26794	26843	26994	26663	26900	26772	26544	26632	26552	26577	26724	26870	26791	26697	26835	26780	26601	26741	26601	26617	26958	26804	26543	26659	26697	26806	26774	26743	26693	26574	26834	26503	26869	26722	26797	26627	26766	26737	26658	26506	26934	27156	26756	26852	26617	26826	26757	26667	26936	26670	26901	26843	26598	26846	26874	26975	26619	26668	26938	27011	26802	26850	26983	27050	26895	26963	27036	26500	26665	26885	26659	26727	26833	26945	26716	26758	26695	26848	26739	26566	26661	26934	26944	26729	26506	26840	26686	26826	26854	26492	26852	26882	26785	26642	26547	26760	26739	26683	27038	26794	26909	26619	26730	26863	26906	26659	26650	26731	26709	26785	26672	26886	26576	26735	26837	26644	26752	26919	26675	26572	26783	26792	26476	26629	26611	26582	26755	26784	27052	26686	26718	26673	26840	26885	26879	26888	26822	26887	26778	26274	26831	26713	26818	26937	26863	26515	26577	26607	26422	26725	26868	26658	26707	26515	26681	26585	26895	26775	26703	26912	26778	26979	26676	26756	26685	26455	27081	26960	26794	26860	27004	26839	26772	26607	26946	26865	26772	26618	26717	26445	26567	26586	26675	26709	26463	26788	26729	26690	26718	26758	26763	26435	26838	26952	26759	26488	26648	26717	26619	26900	26675	26956	26797	26856	26804	26912	26790	26663	26905	26880	26553	26884	27066	27066	26645	26874	27062	26825	26671	26727	26493	26630	26706	26863	26699	26725	26935	26682	26960	26745	26910	26759	26605	26816	26729	26692	26776	26569	26571	26743	26595	26519	26605	26756	26925	26912	26751	26682	26617	26770	26846	26649	27054	27203	26523	26811	26898	26833	26897	26817	26765	26683	26888	26739	26827	26548	26727	26647	26724	26905	26636	26825	26702	26863	26665	26823	26757	26740	26703	26887	26764	27283	27017	26736	26694	26657	26525	26823	26821	26770	26572	26640	26774	26821	26939	26753	26662	26619	26727	26793	26689	26699	26923	26770	26848	26899	26669	26662	26646	26792	27048	26770	26808	26643	26971	26734	26795	26707	26893	26815	26943	26453	26829	26631	26690	26514	26693	26817	26732	26608	26630	26912	26751	26998	27025	26879	26833	26825	26991	26930	26639	26640	26884	26635	26844	26888	26870	26991	26799	26763	26761	26786	26464	26947	26579	26657	27087	26899	26845	26660	26703	26660	26721	26623	26649	26667	26728	26876	26692	26612	26881	26712	26478	26655	27003	26779	26708	26924	26828	26813	26972	26898	26723	27002	26958	26861	26580	26779	26729	26667	26735	26667	26548	26628	26801	26828	26873	26617	26564	26579	26760	26761	26965	26734	26791	26903	26894	26779	26650	26818	26714	26714	26923	26689	26507	26677	26793	26591	26703	26734	26874	26823	26724	26695	26832	26914	26596	26616	26709	26553	26869	26567	26505	26766	26746	26751	26861	26761	26879	26570	26449	26715	26676	26507	27044	26831	26816	26903	26730	26927	26778	26781	26717	26507	26661	26528	26631	26693	26726	26888	26473	26347	26568	26568	26608	26665	26626	26707	26822	26734	26737	26540	26611	26813	26798	26909	26966	26685	26652	26892	26856	26935	26892	26804	26857	26685	26825	26809	26859	26564	26585	27120	26480	26519	26829	26608	26673	26736	26549	26777	26976	26720	26883	26788	26582	26717	26933	26523	26645	26670	26714	26680	26671	26993	26735	26638	26834	26521	26828	26775	26855	26849	26685	26619	26660	26579	26513	26588	26877	26879	26633	26929	26850	26514	26710	26749	26715	26898	26704	26758	26725	26778	26796	26772	26936	26897	26938	26783	26848	26607	27186	26823	26849	26713	26611	26489	26666	26913	26573	26820	27003	26629	26654	26743	26793	26612	26644	26769	26689	26783	26919	26833	26923	26577	27022	26731	26799	26777	26782	26603	26700	26655	26660	26745	26568	26709	26894	26657	26833	26690	26705	26595	26861	26937	26988	26664	26965	26896	26558	26661	26777	26632	26664	26926	26637	26641	26739	26841	26780	26803	26733	26849	26845	26986	26834	26693	26782	26789	26676	26799	26923	26503	26811	26919	26784	26815	26664	27030	26715	26800	26468	26679	26778	27052	26944	26862	26723	26618	26682	26528	26674	26572	26485	26737	26704	26604	26852	26774	26672	26879	26818	26653	26546	26671	26697	26935	27015	26772	26715	26885	26809	26550	26684	26778	26696	26487	26753	26508	26822	26476	26898	26954	26551	26842	26950	26706	26636	26942	26840	26819	26903	26733	26714	26729	26518	26545	26768	26525	26569	26715	26650	26767	26787	26624	26613	26752	26520	26805	26983	26523	27077	26648	26685	26636	26558	26514	26647	26844	26874	26686	26907	26638	26740	26568	26638	26879	26816	26812	26824	26510	26995	26721	26454	26638	26602	26521	26696	26569	26944	26996	26604	26254	26694	26971	26753	26624	26749	26692	26774	26622	26918	26661	26654	26777	26529	26876	26871	26608	26783	26933	26768	26843	26639	26721	26496	26869	26827	26959	26682	26701	26668	26652	26561	26666	26636	26982	27010	26591	26587	26730	26876	26810	26724	26747	26781	26651	26653	26338	26853	26696	26550	26811	26882	26789	26826	26444	26684	26584	26732	26748	26869	26616	26783	26762	26735	26744	26801	26736	26865	26506	26876	26678	26657	26838	26720	26884	26736	26715	26758	26804	26922	26548	26597	26696	26818	26899	26889	26873	26620	26730	26749	26992	26967	26860	26679	26864	26529	26785	26680	26798	26804	26855	26914	26783	26697	26687	26463	26856	26758	26783	26761	26560	26919	26868	26814	26920	26946	26873	26821	26965	26878	26729	26583	26689	26907	26668	26944	26914	26695	26753	26593	26532	26819	26851	26814	26674	26439	26900	26734	26891	26797	26999	27028	26640	26839	26578	26945	26827	26811	26708	26912	26595	26801	26901	26778	26837	26662	26912	26990	26990	26880	26619	26782	26790	26745	26676	26891	26555	26632	26826	26720	26653	26439	26560	26769	26584	26750	26882	26744	26493	26796	26860	26869	26866	26803	26747	26719	26597	26659	26866	26585	26897	26375	26466	26833	26892	26430	26797	26604	26627	26709	26858	26587	26577	26794	26845	26843	26762	26616	26696	26744	26707	26621	26643	26741	26784	26663	26904	26921	26782	26855	26580	26844	27009	26913	26482	27050	26979	26695	26656	26644	26574	26849	26707	26881	26716	26675	26850	26672	26648	26460	26654	26741	26622	26405	26877	26910	27056	26845	26915	26751	26977	26728	27067	26999	26767	26785	26736	26882	26941	26683	26738	26792	26716	26572	26622	26785	26899	26871	26790	26716	26611	26850	26746	26532	26746	26777	26691	26754	26593	26646	26766	26869	26779	26703	26996	26678	26680	26954	26648	26908	26719	26904	26862	26626	26986	26524	26925	26615	26723	26798	26726	26977	26721	26581	26735	26535	26916	26791	26609	26753	26851	26693	26539	26903	26880	26804	26762	27034	26966	26586	26887	26609	26668	26916	26535	26443	26801	26739	26650	26721	26664	27062	26788	26865	26744	26735	26922	26894	26516	26731	26968	26810	26923	26846	26563	26601	26608	26766	26582	26802	26415	26863	26687	26926	26609	26959	26713	26535	26905	26740	26989	26710	27004	26675	26751	26841	26821	26598	26800	26552	26754	26608	26906	26604	26567	26743	26520	26772	26658	26895	26988	26853	27008	26728	26856	26901	26925	26899	26842	26850	27040	27005	26897	26907	26779	26784	26744	26797	27046	27122	26880	26706	26768	26758	26739	26770	26782	26896	26894	26866	26776	26861	26628	26698	26853	26764	26842	26729	26840	26884	26896	26527	26729	26624	26719	26512	26743	26599	26617	26676	26688	26606	26600	26672	26599	26413	26637	26745	26855	26603	26626	27031	26418	26801	26881	26796	26710	27057	26815	26664	26737	26775	26778	26763	26979	26713	26633	26874	26563	26598	26747	26902	26592	26949	26869	26867	26805	26839	26729	26921	26737	26861	26936	26938	26744	26500	26567	26642	26432	26646	26839	26865	26636	26800	26753	26835	26808	26803	26701	26616	26838	26665	26869	26648	26666	26723	26759	26898	26697	26603	26708	26678	26567	26742	26584	26693	26560	26673	26723	26696	26902	26895	26889	26768	26748	26746	26786	26922	26530	26512	26839	26764	26875	26677	26921	26582	26749	26616	27015	26953	27150	26757	26925	26903	26916	26444	26735	26683	26838	26610	26666	26600	26917	26734	26731	26826	26916	26926	26618	26741	26714	26697	26920	26731	26638	26629	26941	26796	26709
30972	44655	38829	28293	23928	22093	20913	19486	17982	17846	17552	16921	16725	16337	16457	16293	16361	16349	16447	16504	16741	16882	16802	16518	16574	16473	16402	16479	16286	16318	16290	16450	16420	16259	16245	16403	16296	16399	16104	16197	16146	16044	16104	15991	16131	16112	16151	16173	16215	16191	16057	16185	16211	16127	15920	16053	16180	16167	16221	16260	16042	15984	16205	16042	15975	16088	15886	15937	15965	15900	15895	16071	16026	16051	16000	16000	15974	15941	15997	16061	16024	16174	16095	16038	16216	16139	16082	16038	15993	16188	16073	16115	16134	15920	15961	16088	16092	16070	15975	16042	16043	16118	15968	16104	16100	15972	16025	16010	15957	15950	16082	16015	16124	15934	16161	16026	16158	16084	16172	16191	16064	16171	15946	16208	15975	16058	16049	15974	16028	16349	16153	16032	15982	15970	16197	16022	16020	15917	15874	16247	16058	15896	16080	15975	16120	15898	16088	16088	16013	16006	15993	16060	16010	16150	16008	16111	16035	16159	16030	16006	16257	16049	16154	16041	16197	15934	16101	16086	16107	16157	16289	16076	16092	16116	16102	15974	16113	16111	16122	16126	16092	16050	15876	15917	16098	16077	15970	16069	16013	15955	16091	16086	16175	16062	16180	16190	15987	16031	16177	15925	16204	16192	16212	15934	16079	16192	16057	15952	16105	16088	16167	16190	15956	16029	16013	16011	16050	16053	16094	16060	16029	16076	16143	16155	16214	16046	16064	16120	15837	16186	16098	16136	16109	15944	16034	16180	16141	16137	16019	16105	16160	16180	16038	15927	16151	16187	15995	16125	16002	16058	16116	16047	16079	16072	16030	15999	16186	15954	16196	15966	16088	15911	16207	16045	16156	15857	16138	15960	16271	15951	16023	15961	15993	16039	16137	16092	16124	16150	16198	16129	16152	16005	16002	16072	16002	16029	16018	15830	16176	16028	16038	16119	15903	16163	15949	16087	16017	16121	16085	16001	15995	16136	16019	16075	16003	15997	16007	16041	16049	16052	16184	16125	16029	16110	15995	15840	16132	16142	16176	16266	16043	16025	16089	16087	15923	16115	16093	16034	16070	16115	16089	16113	15855	16160	15876	16067	16004	15942	16278	16067	16241	16041	16040	15866	16008	15994	16085	15886	15992	16145	16067	16081	16222	15944	15930	15832	16101	16127	16153	15956	16047	15992	15989	16107	16005	16313	16064	16146	16164	15912	16061	16029	16044	15931	16091	16122	16103	16097	16041	16280	16300	15973	16028	16168	16144	15917	15982	15947	16206	16070	16009	16100	16146	16120	16052	15984	16076	16237	16133	15988	16037	16000	16043	16022	16046	16168	16081	16020	16116	16255	16113	15800	16105	16368	16129	16096	16173	16051	16095	16102	16187	15971	16160	16063	15902	16178	16155	16116	15992	15999	16054	16079	16024	16051	16013	16015	16113	15923	16287	16018	16043	16071	16182	16256	16139	16058	15943	16112	15946	16267	16090	16130	15976	16023	16151	16079	15959	16075	16112	16111	16011	16013	16156	15969	16097	16121	16129	16187	16149	16142	16077	16147	16063	16006	15929	16182	16010	15921	16064	16112	15918	16067	15962	16114	16097	16024	15973	16118	16105	16151	16087	15925	15960	16233	16069	15998	16225	16076	16099	15963	16084	15832	16107	16080	16086	15992	16061	15907	16010	16100	16292	15985	16085	15963	16076	15978	16103	16096	16068	16157	16028	16150	15932	15912	16033	16056	16025	15939	15885	16124	15976	15937	16037	16045	15974	15977	16341	16045	16076	16098	16155	16106	16049	16004	16083	16243	16148	16168	16104	15986	16239	15974	16094	16066	16060	16038	15981	15932	16074	16042	16130	16023	16062	16107	16187	16145	15881	16082	16070	16134	16057	15960	16007	16040	16045	16139	16037	16173	16017	16106	16137	16078	15911	16133	16133	15880	16213	16037	16099	15985	16011	16156	16107	16214	15900	15805	15967	16216	15950	16165	16129	15914	16049	16071	16030	16001	16148	16023	15985	16091	15978	15981	16124	16113	16135	15902	15939	16123	16098	15840	16066	15909	16088	16267	16180	15966	16068	16026	16149	16314	16265	16043	16137	16021	16067	16334	15985	16036	16021	15992	15966	15922	16151	16027	15939	16126	15953	16074	16099	16064	16029	15885	16006	16001	15995	16142	16218	15983	16082	16123	16141	15902	16102	15979	16026	16184	16019	16240	16106	16050	16060	16003	16102	16168	15988	16226	15998	15978	16073	16279	15992	16059	16102	15978	16024	16115	16002	16019	15938	16117	16157	16253	15921	16157	15957	16133	16046	16080	16037	16116	15873	15959	16106	16011	16152	15927	16138	15960	16084	16066	15853	16035	16086	16162	16150	15904	15988	16051	15939	16095	16120	16066	16218	16033	16035	16049	16011	16177	16013	16152	15946	16087	16055	15813	16093	16136	16284	16033	16070	15977	16180	15838	15877	16084	16131	15951	16101	15964	15990	16102	16109	16058	16070	15949	15998	16039	16003	16131	16029	15917	15862	16056	16080	15962	16145	15973	16063	16092	16047	16009	16159	16108	16190	16134	16153	16173	15986	16149	16133	15987	16128	16144	16079	15897	16106	15940	16003	16076	16162	16095	16033	16038	15959	16156	16006	15950	16213	16067	16071	15827	15997	16261	16129	16111	15957	15962	16069	16096	15988	16047	16068	15918	15986	16056	16127	16108	16081	15954	16014	16032	15992	15905	15878	16144	16136	16133	15889	16091	15909	16087	16091	16028	16040	15931	16117	16165	15964	16046	16040	15983	16106	16069	16035	16188	16018	16031	16088	16088	16033	16057	16093	16234	15997	16115	15949	16032	16021	16190	16042	16121	16167	15955	15952	16123	16076	16142	15980	16080	16099	16110	15944	16169	16099	16107	15997	16086	16069	16111	15948	16015	16151	15970	15946	16145	15959	15958	16067	16002	15854	16080	16114	16019	16187	16033	16039	16068	16071	16033	16218	15964	16151	16082	16077	16161	16197	15888	16203	16275	16155	16069	16068	15896	16042	15971	16013	16035	16218	16028	15864	16020	15886	16200	16048	16022	16169	15997	16056	16241	15975	15919	16038	16095	15990	16134	16183	16043	16173	15996	16041	16071	15968	15839	16000	15973	15940	16011	16027	16151	16191	16133	16071	16106	16223	16101	16028	16121	16037	16204	16080	16113	16044	16220	16146	16004	16019	16084	16076	16001	16216	16145	16169	15794	16033	15988	15956	16048	16008	15982	16091	16070	15966	16065	16170	16061	16144	16268	15966	16224	16004	15859	16108	16063	15974	15947	16154	16013	16155	16039	16005	16133	16113	16114	15985	16047	16031	16104	16094	15938	16080	16063	15974	16083	16067	15868	16104	16123	16033	16003	16044	16000	16204	16079	15942	16051	16036	16139	16048	16238	16200	16091	16141	15998	15910	16137	16199	16162	16247	16132	16070	16106	15900	15967	16081	15939	16228	16192	15804	16199	15983	16102	16142	15982	16060	16150	16050	16058	16157	15924	16058	16125	16058	16111	15956	16012	16045	16340	16083	16156	16004	15992	16067	16007	16147	16015	16138	15924	16011	16143	15883	15887	16041	16237	16113	16087	15811	15957	16014	16290	16109	15842	16031	15880	16077	16195	15854	16265	15937	16019	15999	16012	16039	16116	16101	16150	15848	16110	16008	16009	16062	15996	16087	16097	16018	16133	16011	15818	16083	16114	16003	16006	16030	16062	15940	15994	16104	16195	15984	15966	16068	16031	16293	16076	16159	15859	15921	16119	15965	16079	16147	15991	16021	16024	16058	16069	16005	15912	16091	16306	15889	16156	15934	16068	15848	15835	16162	16045	16075	16094	16073	15886	16084	16146	16105	16015	16109	15979	15903	16017	16121	16089	16230	16017	16094	16225	15896	16050	16278	16080	16015	15988	15900	15919	16061	16113	16184	16024	16080	15895	16129	16192	15996	15966	16165	15919	16107	16111	16079	15964	16011	16045	16086	16129	16056	16031	16003	16017	16372	16115	15893	16048	16096	16201	16166	16090	15916	16071	15950	16127	16026	16005	16031	15975	16235	16060	16142	16020	16075	15998	16076	15979	16035	16147	16156	16295	16018	15976	15980	16203	16131	16080	16110	16158	16033	15911	15884	16004	16006	15963	16057	16086	16183	16086	16081	16141	15879	16068	16169	16167	16085	16089	15946	16038	16064	15992	15974	16058	16082	16154	15972	15978	16052	16128	16112	16077	16101	15985	16085	16010	15928	16027	16087	16002	16062	16129	16047	15896	16260	16187	15976	16090	16022	16018	16027	16186	16003	16301	16125	16050	16055	16133	16105	15972	16174	16005	15990	16240	16013	16189	16125	16191	16094	16065	16151	15903	15890	15942	16024	15979	15867	15912	16048	16047	16105	16085	16154	16100	16143	16140	16124	16219	16081	16033	16135	16112	15989	15974	15992	15932	16139	16078	16148	16055	15915	16151	15918	16161	16059	16067	16055	15916	16022	16277	15976	16104	16103	16020	16108	16171	16160	16114	16027	15937	16076	15926	16064	16068	15934	15990	16144	16134	16238	15766	16093	16015	16058	16030	15982	16085	16229	15962	16043	16105	16101	15979	16063	16019	16019	16100	16145	16135	16029	16078	16089	15959	16140	16105	15825	16163	15962	15970	15964	16250	16022	15931	16046	16021	15968	16061	16062	16082	16074	16040	15969	15980	16097	16059	16008	15988	16036	15969	16076	15964	16003	16055	16152	16106	16043	16167	16054	15882	16161	16162	16125	16096	16070	15922	16072	16130	15940	15950	15995	16069	16060	16224	16030	16018	16152	16081	16203	16071	16216	15896	16037	16081	16044	16269	16044	15974	16232	16149	16139	16189	16108	16009	15949	16089	16036	16106	16172	15953	16031	15981	16167	16176	15997	15980	16076	16096	16178	16060	16044	16003	16145	16056	16061	16125	16274	15891	16101	16127	16173	16225	15943	16001	16038	16197	16184	16055	15909	16148	16110	16152	16165	16147	16049	15888	15887	16165	16056	16037	15936	16138	15898	16017	15956	16047	15839	16159	16053	16150	16032	16228	16009	16083	16244	16230	15996	15992	16041	16172	15930	16188	16136	16169	16061	16281
21455	20077	26329	23796	22005	27689	33957	30433	28487	28120	28135	27166	26847	26763	26502	26688	26338	26290	26446	26559	26928	27051	27000	26650	26441	26615	26333	26345	26342	26279	25942	26303	26257	26147	26115	26269	26275	26540	26145	26281	26220	26309	26248	26021	26273	25957	25954	26040	26240	26248	26142	25692	26128	25854	25940	26091	25987	26004	25961	26127	25996	26217	26028	26181	26220	25877	26119	25980	26054	25977	26129	25930	25856	25977	25867	26043	25791	25862	26139	25886	26123	25855	25954	25959	26111	25823	26071	25891	25887	25879	26034	26013	26090	25691	25975	25676	25878	26078	25834	25992	25830	25939	26091	25905	25931	26152	26007	25803	25774	25818	25941	26023	25810	25758	25797	26176	25772	25784	26127	25932	25951	25841	25746	26145	25874	26006	25753	26198	26244	25770	25819	25896	26074	25759	25634	25955	25913	25783	25756	25979	25967	26048	26075	25997	25779	25807	26069	26086	25935	25940	25923	25846	25708	25752	25800	25723	25883	25912	26122	25908	26010	25697	25958	26140	25900	25977	25886	25906	25981	25908	25936	25880	25868	26015	25896	25897	25782	25886	25786	25734	26063	26096	26029	26008	26056	25941	25977	25830	26119	25726	25742	26137	25862	26064	25900	25891	25941	25888	25982	25836	26087	25686	25737	25988	25734	25755	25871	26119	26000	25831	25793	25920	25901	26029	25855	26165	26122	26192	25878	25834	25899	25722	25948	26013	25993	25898	25921	25704	25853	26080	25953	25819	25985	25662	25976	25805	25999	25879	25852	25847	26110	26106	25901	25664	25992	26018	25947	25814	26048	25759	26147	26207	25978	25810	25837	25808	25984	26072	25947	25762	25883	25831	25860	26103	25907	25759	25844	25792	25797	26019	25763	25680	25820	25613	26023	26041	26054	25956	26153	25992	25939	25790	26100	26099	25988	26026	26040	25863	26213	25803	25940	26060	25982	26044	25831	25911	26020	26027	25960	25918	25818	25678	25791	25834	25947	25842	25631	25865	25891	26129	25780	25871	25692	26189	25997	25952	25800	25865	25638	25725	26089	26055	25967	26073	26059	25981	25796	26150	25898	25814	26073	25851	26180	26060	25697	25859	25989	25936	25988	25758	26092	25948	25824	26001	25790	25946	25777	26103	25869	25990	26144	25919	26063	26086	26234	25892	25837	25849	25973	25798	25812	25885	26180	26103	25892	26015	25747	26186	26033	25618	25893	26035	26046	25838	25856	25893	25801	26122	25660	25743	26074	26072	25921	25713	26071	25968	26350	25954	26056	26208	25935	25991	25899	26067	25942	25926	25912	25894	25854	25957	25907	25990	25781	25684	25820	25917	25943	25956	26076	26041	26127	25855	26046	25896	25986	26057	25730	25655	25970	26015	25928	25975	26064	25781	26004	25825	25963	25638	25900	25945	26050	25752	25918	25834	25856	26168	25924	26377	26057	26174	25860	25936	26030	25674	25927	26057	25919	25943	25941	25743	26103	25843	25764	25980	25889	25919	26010	25968	26010	25829	25875	26177	25864	26186	26035	25833	25761	26008	25873	25703	25993	25913	25779	26015	25960	25991	25842	25941	25663	26040	26023	26173	25963	25947	25879	25694	25829	25964	25850	25989	25978	25932	26054	26056	25731	26255	25716	25781	25903	25755	25869	25919	25695	26133	26150	26052	26080	25722	25789	25875	25999	25816	25763	25902	25901	25856	26038	26073	26145	26038	25844	25867	25856	25804	26084	25966	25921	25820	25912	25852	25901	25939	25822	25928	25734	25733	26130	25986	25755	25749	25889	26000	25860	26182	25819	25993	26059	26118	26136	26025	25846	26102	25887	25795	26156	25716	25928	25719	25930	26020	25992	25916	25768	25843	25910	25567	25858	26012	26062	25750	25627	25724	25990	25706	25945	26135	25877	25967	25668	26072	25739	26099	25846	25628	25882	25964	26153	25938	26014	25955	25865	25876	25848	25804	25626	26066	25874	25776	25817	25807	26037	25870	25949	25920	25817	25905	25926	26164	25940	26089	25825	25931	25838	25858	25924	25763	25798	26027	25872	26198	25891	25705	25913	25884	25822	25812	25832	25806	25803	26125	25896	25792	25903	26001	26003	25848	26087	25739	26020	26162	25879	25554	25770	25875	25886	25987	26155	25764	26212	26215	25984	25799	25933	25930	25985	25607	25973	26042	26038	25873	26164	25859	26089	25798	25925	25831	26148	25480	25811	25721	25937	25685	26040	26142	25855	26066	25928	25841	25862	26018	26222	26074	25968	26004	26184	25761	25827	25948	25906	25906	25681	25819	25977	25903	25822	25857	25727	25752	26198	25980	25961	25871	25909	25863	25925	25905	25722	26018	26130	25950	26042	25879	25920	25885	25807	26163	26224	26106	25883	26049	26037	25750	25645	25796	26089	26183	25967	25724	25987	25699	26113	25942	26039	25706	26125	25850	25918	25975	26265	25880	26024	25967	25961	25988	25951	25763	25714	25736	26074	25717	25866	25739	25869	25923	25889	25802	25899	25993	25694	25828	25713	26015	25774	25896	25799	26055	26049	25903	25825	25945	26038	25892	25901	25895	25908	25961	25804	25977	25845	25755	25994	25846	25752	25915	25953	25985	25909	25936	26009	26210	25952	25796	25639	25910	25756	25864	25907	25850	25835	25807	26053	25851	25866	26032	26064	25828	25826	25933	26004	26063	26044	25966	25880	25846	25934	26007	25875	25904	25777	25843	26043	25982	26002	26025	25827	25936	25956	25981	25944	25905	25940	26006	25863	26229	26087	25881	25917	26066	25788	25878	26025	25991	25906	25719	25625	25991	26038	26134	25802	25897	25788	25851	26173	25705	25881	25932	26065	25982	25820	26049	25942	25933	26134	25806	26019	25821	25837	25775	25883	25815	25792	25847	25838	26038	26000	26036	25761	26120	26005	26013	25910	25893	26316	26026	25877	25857	25798	26041	26226	25898	26086	25909	25845	26071	26087	25921	25945	26074	25919	25869	26103	25965	26117	26086	25960	26058	25810	26065	25776	25737	26079	26101	25795	25942	25894	25977	26051	25870	26034	26085	25980	25664	25980	25620	25912	25643	26002	25919	25750	25779	25741	25917	25927	25991	25991	25709	25894	26016	25832	25811	25753	26008	25971	25947	25812	26008	25703	26052	25880	25993	26104	25841	26099	26008	26129	25881	25639	26058	26139	25722	25948	25896	25762	25927	26084	25727	26084	25780	25909	25965	25905	25711	25771	25901	25871	25717	25827	26008	25765	25997	25527	25999	26083	25849	26022	26055	25855	25690	26115	26124	25952	26194	25807	26019	26077	25993	25951	26016	25994	26040	26036	25937	26095	25943	26039	25898	25813	26080	26135	25724	26018	25866	25919	26080	25975	26043	25724	25984	25803	26070	25865	25841	25943	25781	25879	26103	25998	25773	25862	25974	25614	25827	26000	25645	25753	25727	25805	26079	26000	25993	26372	26318	26016	26123	26146	26205	26026	25892	25989	25915	25762	25906	25866	25808	25869	25879	25858	25789	26122	25634	25926	25961	25868	25999	26117	25721	25836	25704	25779	25637	25842	26061	26008	25692	26046	26022	25882	25930	26091	26032	25868	25843	25998	26193	26021	25708	26177	25828	25578	25874	26054	26028	25902	26066	25784	25978	26013	25763	26044	25885	25890	25834	26096	26091	25776	25989	25927	25901	25862	25909	25894	26121	25977	25744	25827	26050	25989	26000	25712	25915	25889	26018	25816	25723	25817	26078	25901	25995	25938	25496	26086	25935	25781	25624	25829	25910	26097	25916	26075	25928	26191	26029	25984	25993	25932	25776	25895	26110	25894	25977	26046	25993	25709	26069	25831	25796	26066	25908	25964	26099	26190	25992	26041	26124	26028	25977	25975	25804	26161	26225	25811	25953	25669	25966	26072	26135	25970	26012	25889	25926	25779	25969	26078	26041	25580	26042	25954	26045	25850	26037	25984	26072	25811	25939	25830	25856	26011	25945	25985	25769	25914	25714	25803	25868	25820	26130	25978	26031	25982	26127	25755	26111	25876	25847	25979	25866	26016	26074	25989	25814	26043	25738	25776	25887	26001	25966	26016	25831	25923	25988	25731	25688	25794	25957	26029	26119	25772	26119	26165	25768	25907	25826	25852	26091	26128	25855	26083	25964	26029	26125	26074	25966	26376	26025	26184	25967	25917	26156	26154	26362	26141	26063	26025	25934	25943	26049	26021	25978	25782	25796	26043	25836	25779	25807	25856	26070	25753	25924	25802	26108	25922	25968	25913	25736	25853	25816	25858	25909	25891	25820	25686	25896	26152	25986	25896	25848	26062	25872	25538	25940	25803	26082	26063	25933	26020	25668	25989	25778	25761	26057	25743	25949	26045	26056	26047	25733	25725	25759	25855	25929	25815	25840	25859	25808	25997	26035	25918	25860	26043	25806	26001	25998	26110	25918	25904	26067	25885	25983	25847	26116	25925	25825	25949	25604	25943	25759	26020	25958	25986	25769	25976	25915	25948	25970	25895	25935	25836	26088	26079	25799	26037	25537	26104	25875	26210	26171	26010	26010	26082	25784	26209	26075	26008	25962	26096	25743	26047	25941	25926	25758	25933	25923	25962	26154	26169	26116	26015	25962	25970	26027	25997	25857	25851	25807	25657	25653	25971	25978	25953	25849	26106	26223	25999	25906	25931	25972	26312	26047	26026	26005	26010	25799	25852	25822	25858	25847	25865	26044	25840	25973	26035	25809	26134	26096	25952	25681	25936	25810	25988	25905	25915	25746	25752	25799	25996	25841	25699	25957	25972	26203	26176	25894	25862	25671	26084	25963	26004	26043	25865	26140	26041	25791	26189	25799	25826	26177	25745	25989	25899	25869	26014	25867	25962	25726	25820	26052	26160	26254	25971	25930	25987	25797	25851	26015	25865	25738	25699	25640	25808	25760	25960	25842	25878	26363	26121	26039	25745	25814	25846	25746	26009	25953	25888	26223	25679	25906	26041	25779	26185	26125	26089	25776	25787	25976	25485	25848	26083	26139	25979	25893	25869	26004	25896	26065	25876	25863	25723	26111	25904	26002	25921	26032	25801	25424	25772	25815	25994	26180	25765	25740	25842	25625	25916	25898	25747	25866
34400	51357	45331	33460	27911	25831	23763	21723	18850	18644	18047	17258	16902	16516	16310	16221	16031	16079	16145	16445	16775	17219	17294	16651	16316	16383	16310	16316	16211	16146	16032	16198	15996	16097	16126	15818	16068	15900	15850	15807	15887	15652	15882	15733	15885	15890	15638	15801	15722	15738	15739	15434	15804	15750	15610	15642	15818	15636	15859	15693	15613	15601	15855	15620	15603	15641	15571	15727	15480	15564	15489	15572	15684	15761	15600	15734	15644	15747	15632	15571	15726	15344	15545	15721	15784	15572	15769	15534	15430	15553	15591	15694	15682	15586	15578	15671	15592	15799	15815	15440	15556	15644	15684	15588	15642	15612	15707	15606	15536	15548	15612	15777	15522	15515	15628	15588	15445	15673	15792	15755	15645	15654	15568	15757	15727	15627	15724	15690	15601	15735	15568	15751	15681	15583	15541	15757	15670	15655	15696	15595	15659	15543	15461	15511	15802	15740	15580	15811	15444	15573	15767	15664	15785	15547	15583	15606	15826	15649	15464	15798	15688	15524	15651	15563	15722	15501	15724	15618	15648	15484	15532	15596	15687	15689	15674	15567	15613	15756	15620	15490	15793	15749	15637	15559	15766	15551	15543	15480	15645	15747	15647	15600	15609	15589	15740	15676	15664	15572	15332	15736	15733	15464	15794	15531	15641	15579	15741	15464	15633	15540	15850	15576	15637	15774	15404	15535	15621	15534	15684	15647	15639	15784	15727	15803	15650	15444	15699	15580	15609	15698	15575	15609	15682	15483	15551	15600	15609	15546	15692	15603	15739	15652	15508	15738	15527	15660	15656	15657	15735	15764	15840	15634	15658	15590	15577	15502	15688	15768	15647	15550	15558	15582	15360	15747	15594	15767	15584	15520	15690	15456	15671	15535	15365	15549	15653	15657	15617	15651	15602	15653	15753	15603	15740	15653	15527	15648	15665	15617	15517	15613	15704	15595	15759	15963	15698	15610	15715	15451	15694	15670	15693	15659	15655	15531	15570	15617	15696	15542	15645	15593	15521	15606	15527	15590	15734	15670	15642	15575	15450	15663	15653	15457	15697	15560	15676	15700	15515	15506	15514	15607	15690	15510	15587	15530	15746	15709	15672	15565	15662	15744	15721	15527	15604	15736	15591	15646	15512	15628	15509	15733	15710	15621	15687	15630	15630	15543	15541	15498	15605	15574	15621	15704	15548	15501	15537	15508	15450	15633	15625	15573	15537	15510	15508	15603	15321	15454	15524	15657	15592	15548	15563	15608	15633	15643	15492	15708	15694	15558	15631	15560	15639	15654	15648	15534	15601	15780	15661	15534	15648	15446	15791	15655	15699	15798	15663	15459	15639	15633	15734	15692	15600	15672	15573	15778	15690	15621	15730	15598	15697	15599	15627	15766	15613	15591	15517	15649	15713	15714	15556	15737	15477	15587	15549	15533	15578	15504	15713	15718	15533	15638	15652	15741	15687	15731	15640	15727	15608	15724	15622	15716	15577	15710	15688	15592	15508	15643	15643	15557	15566	15603	15755	15536	15692	15651	15740	15644	15769	15564	15650	15642	15593	15553	15682	15714	15640	15641	15506	15586	15689	15868	15619	15586	15719	15535	15682	15620	15781	15776	15726	15555	15703	15628	15651	15580	15514	15788	15437	15659	15555	15655	15669	15695	15653	15922	15576	15714	15520	15572	15554	15703	15656	15483	15527	15473	15678	15739	15618	15648	15641	15531	15694	15637	15821	15728	15543	15817	15647	15631	15695	15513	15513	15649	15623	15815	15651	15607	15622	15428	15607	15720	15443	15618	15732	15728	15708	15595	15464	15699	15725	15632	15795	15684	15601	15541	15572	15439	15716	15632	15548	15757	15790	15524	15593	15670	15648	15702	15729	15612	15712	15554	15634	15697	15622	15761	15644	15628	15499	15565	15611	15638	15561	15811	15613	15573	15489	15767	15514	15818	15726	15677	15710	15575	15529	15579	15696	15652	15484	15572	15638	15724	15537	15511	15666	15543	15569	15799	15666	15534	15714	15749	15482	15545	15561	15773	15693	15587	15694	15629	15580	15601	15420	15672	15568	15768	15656	15634	15738	15712	15552	15622	15500	15612	15519	15600	15644	15708	15686	15586	15658	15542	15612	15730	15601	15418	15490	15687	15788	15571	15564	15405	15640	15552	15784	15645	15743	15426	15490	15813	15646	15727	15592	15782	15650	15592	15570	15671	15638	15663	15458	15699	15590	15725	15744	15689	15672	15769	15557	15812	15444	15872	15698	15574	15776	15529	15578	15682	15590	15572	15732	15662	15670	15729	15527	15527	15724	15669	15526	15555	15560	15771	15467	15630	15561	15515	15791	15626	15658	15591	15659	15706	15632	15726	15610	15677	15615	15622	15587	15418	15410	15685	15782	15542	15608	15730	15578	15731	15509	15735	15675	15721	15573	15730	15813	15566	15777	15553	15598	15688	15732	15587	15694	15722	15602	15708	15548	15705	15663	15677	15609	15651	15581	15736	15690	15545	15652	15615	15478	15666	15653	15581	15655	15727	15602	15546	15352	15725	15534	15462	15721	15456	15513	15646	15714	15468	15622	15690	15570	15562	15680	15682	15630	15775	15583	15644	15608	15667	15541	15461	15531	15693	15707	15596	15679	15655	15728	15578	15561	15636	15597	15677	15773	15734	15575	15502	15714	15604	15673	15792	15680	15760	15680	15677	15593	15632	15546	15676	15607	15718	15693	15524	15498	15733	15560	15458	15485	15569	15473	15766	15788	15800	15580	15473	15561	15571	15531	15508	15682	15598	15620	15545	15799	15613	15647	15789	15614	15486	15799	15571	15723	15676	15630	15648	15369	15607	15656	15699	15665	15624	15505	15737	15523	15478	15870	15615	15731	15656	15684	15735	15594	15712	15812	15469	15958	15550	15775	15475	15715	15719	15644	15595	15546	15591	15595	15689	15526	15621	15738	15674	15699	15841	15625	15536	15629	15640	15746	15595	15745	15641	15699	15770	15483	15624	15534	15493	15524	15769	15607	15702	15442	15635	15588	15596	15457	15651	15457	15702	15621	15658	15585	15655	15819	15657	15618	15499	15620	15739	15441	15623	15768	15602	15704	15501	15697	15619	15624	15682	15466	15676	15705	15507	15612	15631	15575	15690	15706	15669	15584	15571	15702	15555	15725	15524	15694	15527	15676	15758	15564	15739	15668	15724	15701	15635	15566	15696	15677	15589	15646	15387	15886	15650	15570	15478	15616	15601	15574	15625	15432	15548	15618	15566	15701	15708	15712	15617	15772	15492	15663	15527	15734	15716	15573	15433	15631	15647	15767	15820	15598	15751	15646	15670	15628	15732	15580	15843	15698	15718	15688	15569	15489	15650	15633	15529	15688	15471	15523	15571	15521	15710	15612	15665	15585	15675	15742	15655	15542	15675	15687	15548	15612	15672	15553	15599	15547	15759	15509	15449	15576	15622	15532	15614	15652	15678	15702	15792	15632	15702	15599	15723	15716	15595	15737	15539	15643	15669	15629	15546	15602	15550	15579	15639	15774	15609	15512	15471	15752	15551	15740	15652	15662	15587	15676	15393	15725	15710	15668	15479	15542	15603	15652	15763	15747	15688	15626	15688	15789	15681	15593	15581	15647	15681	15640	15457	15722	15720	15784	15516	15682	15573	15652	15613	15540	15678	15666	15659	15570	15571	15594	15772	15816	15595	15633	15515	15635	15634	15631	15602	15756	15508	15622	15689	15779	15707	15718	15520	15358	15649	15823	15717	15624	15653	15649	15721	15670	15654	15463	15576	15843	15639	15559	15435	15641	15551	15575	15620	15665	15648	15683	15695	15468	15517	15651	15586	15618	15693	15661	15629	15787	15635	15493	15589	15651	15586	15824	15568	15796	15541	15699	15705	15589	15621	15564	15800	15528	15515	15730	15731	15685	15683	15781	15612	15614	15465	15476	15598	15636	15666	15671	15645	15630	15642	15602	15812	15559	15643	15531	15527	15635	15733	15569	15496	15573	15720	15706	15593	15879	15810	15529	15500	15732	15756	15685	15568	15587	15600	15598	15597	15678	15782	15555	15668	15677	15554	15664	15722	15497	15475	15588	15658	15748	15724	15756	15584	15662	15548	15600	15734	15562	15607	15541	15769	15480	15626	15703	15516	15796	15507	15636	15652	15473	15604	15393	15765	15629	15663	15651	15648	15632	15532	15534	15774	15761	15644	15808	15616	15597	15747	15781	15581	15701	15643	15589	15657	15573	15518	15724	15508	15626	15634	15492	15725	15920	15639	15724	15616	15646	15730	15609	15737	15490	15593	15685	15626	15544	15615	15637	15479	15560	15800	15784	15683	15550	15762	15685	15508	15733	15652	15500	15650	15746	15487	15687	15689	15665	15669	15569	15595	15844	15509	15742	15650	15572	15598	15574	15496	15620	15669	15662	15585	15574	15490	15647	15520	15769	15704	15630	15772	15421	15568	15640	15603	15728	15699	15448	15681	15605	15571	15682	15670	15418	15701	15682	15639	15507	15593	15686	15556	15536	15518	15668	15534	15539	15727	15634	15640	15584	15658	15594	15658	15636	15607	15653	15873	15580	15739	15823	15492	15619	15787	15443	15512	15646	15686	15650	15677	15662	15624	15718	15619	15620	15667	15790	15483	15661	15536	15581	15652	15572	15635	15646	15648	15724	15602	15654	15589	15628	15544	15638	15690	15684	15631	15635	15697	15655	15630	15661	15551	15587	15571	15609	15590	15536	15692	15702	15593	15542	15582	15525	15616	15620	15742	15629	15687	15632	15736	15400	15781	15624	15713	15354	15483	15551	15452	15568	15580	15687	15702	15803	15716	15580	15549	15530	15733	15564	15652	15706	15475	15774	15704	15526	15648	15769	15748	15641	15529	15729	15668	15605	15569	15543	15620	15708	15905	15660	15646	15693	15614	15721	15597	15607	15646	15890	15811	15400	15592	15574	15583	15817	15530	15701	15582	15786	15547	15522	15446	15529	15693	15493	15674	15471	15472	15810	15641	15322	15726	15765	15629	15712	15509	15673	15576	15732	15613	15755	15481	15833	15711	15722	15688	15604	15600	15598	15513	15681	15670	15709	15644	15837	15848	15814	15688	15731	15585	15758	15490	15768	15580
37905	32558	36979	34851	32446	32040	31789	31165	30997	30898	30913	30551	30690	30865	30773	30729	30721	30690	30926	30999	30767	30833	30909	30529	30679	30749	30679	31324	31103	31112	30735	31023	30805	30669	31076	30718	30853	30747	30763	30704	30869	30999	30871	30736	30747	30747	30755	30878	30784	30590	30767	30702	30991	30659	30965	30822	30801	30860	30587	30553	30762	30864	30850	31013	30628	30733	31129	30746	30749	30766	30729	30600	30905	30723	30689	30740	30822	30716	30908	30557	30964	30807	30633	30798	30897	30569	30711	30729	30748	30720	30731	30476	31065	30909	30688	30655	30985	30588	30939	30818	30997	30837	30519	30669	30753	30536	30898	30823	30724	30809	30829	30923	30543	30703	30800	30688	30997	30894	31046	30925	30695	30820	30754	30769	30882	30782	30774	30528	30888	30940	30791	30716	30552	30962	30639	30513	30654	30739	30797	30927	30812	30661	30714	30761	30729	30794	30517	30601	30853	30456	30720	30587	30737	30829	30889	30845	30518	30435	30633	30877	30777	30670	30862	30762	30971	30834	30914	30912	30728	31028	30694	30640	30878	30938	30710	30741	30525	30848	30960	30791	30717	30780	30754	30788	30551	30693	30795	30673	30871	30757	30759	30597	30596	30637	30687	30527	30914	30872	30735	30968	30687	30589	30872	30712	30742	30999	30569	30680	30762	30584	30634	30748	30481	30937	30812	30671	30796	30748	30912	30675	30778	30691	30677	30754	30801	30643	30733	30854	30669	30889	30506	30791	31046	30771	31083	30790	30811	30625	30878	30767	30898	30652	30897	30777	30548	30602	30588	30919	30665	31017	30813	30844	30860	30682	30969	30652	30772	31077	30805	30897	30846	30714	30977	30783	30798	30950	30332	30805	30659	30829	30888	30975	30731	30608	30689	30806	30861	30922	30960	30749	30790	30870	30859	30778	30906	30937	30964	30683	30700	30756	30787	30790	30582	30781	31092	31035	30882	30717	30820	30766	30934	30844	30611	30559	30706	30837	30890	30869	30895	30477	31019	30803	30794	30716	30695	30866	30514	30630	30668	30793	30494	30743	30519	30820	30827	30898	30833	30675	30821	30603	30616	30807	30704	30706	30558	30789	30617	30694	30884	30792	30779	30479	30942	30728	30904	30899	30857	30698	30780	30539	30969	30756	30513	30945	30845	30602	31024	30964	30863	30457	30574	30716	30854	30952	30779	30775	30815	30457	30648	30941	30942	30648	30736	30666	30847	31026	30907	30536	30698	30660	30760	30883	30989	30790	30790	30685	30639	30927	30623	30737	30695	30532	30942	30650	30533	30672	31013	30618	31001	30655	30729	30671	30650	30859	30789	30743	30818	30454	30722	30762	30594	30967	30464	30858	30820	30612	30646	30871	30765	30525	30899	30574	30333	30956	30922	30678	30610	30653	30722	30648	30842	30785	30923	30813	30691	30865	30925	30432	30691	30923	30936	30399	30756	30423	30762	30805	30758	31088	30842	31002	30841	30854	30722	30584	30815	30494	30537	30523	30682	30829	30754	30423	30594	30750	30729	30919	30925	30901	30592	30449	30640	30663	30716	30729	30634	30768	30910	30673	30855	30800	30770	31023	30817	30848	30592	30977	30894	30780	30776	30710	30703	30577	30785	30675	30800	30536	30812	30679	30701	30666	30947	30812	30812	30629	30932	30816	30622	30473	30990	30525	30649	30707	30871	30612	30773	30691	30734	30688	30844	30621	30870	30846	30697	30638	30866	30699	30598	30680	30924	30891	30763	30795	30942	30936	30462	30804	30776	30692	30781	30591	30676	30694	30845	30697	30476	30462	30606	30955	30988	30802	30633	30584	31064	30496	30815	30799	30821	30843	30584	30394	30636	30660	30703	30671	30713	30808	30790	30903	30868	30533	30627	30654	30509	30664	30775	30766	30622	30658	30839	30679	30890	30837	30808	30637	30936	30686	30518	30924	30829	30715	30601	30695	30752	30828	30746	30751	30642	30679	30740	30834	30835	30853	30788	30668	31071	30582	30538	30787	30898	30833	30666	30343	30692	30407	30705	30545	30756	30810	30837	30866	30871	30903	30596	30876	30788	30664	30828	30892	30770	30596	30632	30569	30847	30831	30693	30603	30813	30899	30857	30586	30799	30692	30804	30787	30479	30632	31043	30802	30905	30626	30470	30625	30670	30816	30637	30808	30791	30719	30873	30732	30827	30861	30586	30976	30684	30557	30711	30599	30800	30659	30686	30835	30758	30896	30759	30763	30865	30547	30933	30525	30990	30755	30751	30909	30795	30516	30686	30732	30573	30598	30849	30744	30584	30605	30909	30864	30786	30756	30697	30945	30656	30741	30753	30822	30536	30730	30848	30812	30666	30509	30673	30777	30541	30431	30655	30788	30790	30782	30570	30741	30783	30824	30911	30818	30633	30532	30750	31000	30635	30747	30609	30821	30842	30996	30666	30776	30625	30869	30775	30901	30515	30982	30806	30722	30701	30642	30903	30864	30776	30652	30505	30741	30779	30905	30741	30890	30808	30606	30725	30682	30605	30922	31025	30791	30740	30582	30589	30640	30717	30422	30795	30758	30576	30669	30766	30773	30906	30823	30839	30603	30766	30618	30826	30925	30906	30789	30777	31007	30790	30956	30725	30633	30733	30855	30840	30978	30795	30882	30711	30757	30593	30623	30720	31000	30700	30672	30803	30811	30860	30756	30633	30664	30546	30644	30673	30864	30789	30731	30936	30794	31151	30767	30754	30549	30697	30669	30594	30644	30534	31066	30665	30644	30622	30743	30772	30877	30988	30661	31010	30723	30651	30653	30861	30749	30528	30882	30597	30929	30687	30681	31052	30904	30644	30421	30986	30892	30548	30903	30668	30810	30996	30638	30930	30510	30583	30829	31002	30879	30914	31007	30866	30777	30725	30656	30629	30684	31138	30695	30912	30753	30837	30750	30981	30598	30837	30738	30768	30697	30716	31011	30692	30833	30773	30962	30565	30717	30803	30806	30772	30681	30767	31006	30660	30921	30891	30927	30604	30779	30454	30803	30617	30858	31039	31199	30764	30652	30872	30836	30730	30787	30806	30618	30712	30867	30634	30622	30765	30841	30747	30908	30778	30691	30835	30702	30922	30575	30472	30758	30595	30795	30805	30894	30877	30960	30604	30636	30751	30649	30808	30808	30691	30822	30730	30623	30764	30724	30801	30643	30738	30750	30821	30669	30533	30766	30820	30938	30639	30473	30655	30553	30909	30777	30776	30660	30827	30667	30999	30713	30706	30808	30868	30837	30717	30882	30764	30901	30576	30434	30806	30782	30832	30796	30849	30474	30722	30599	30898	30722	30829	30942	31118	30875	30754	30732	30861	30788	30435	30898	30921	30538	30647	30968	30935	31028	30757	30836	30857	30591	30831	30511	30730	30828	30726	30851	30902	30860	30910	30722	30710	30947	30659	30774	30663	30902	30585	30629	30579	30685	30869	30913	31025	30812	30854	30919	30966	30969	30954	30666	30817	30780	30708	30846	30763	30479	30893	30779	31210	30745	30875	30776	30681	31009	30808	30631	30811	30649	30744	30777	30837	30989	30788	30779	30669	30733	30695	30772	30533	30763	30554	30797	30660	30620	30954	30670	30762	30809	30644	30856	30939	30865	30650	30978	30675	30771	31037	30739	30601	30831	30952	30479	30991	30527	30903	30913	30956	30639	30753	30616	30630	30713	30624	30680	30691	30525	30663	30739	31146	30741	30557	30705	30735	30749	30740	30969	30757	30645	30676	30784	30940	30590	31019	30822	30800	30663	30583	30613	30734	30736	30786	30714	30793	30625	30632	30652	30977	30761	30747	30633	30680	30870	30714	30847	30643	30786	30804	30905	30844	30642	30767	30759	30841	30756	30671	30612	30708	31005	30781	30981	30575	30654	30584	30593	30789	30640	30821	30677	30497	30767	30825	30626	30804	30720	30754	30622	30857	30761	30850	30661	30917	30733	30736	30729	30883	30911	30599	30770	30854	30541	30825	30619	30804	30826	30674	30876	30925	30844	30518	30817	30688	30580	30636	30507	30597	30807	30855	30793	30517	30852	31013	30971	31031	30959	30820	30793	30842	30590	30745	30773	30779	30864	30709	30996	30757	30749	30702	30780	30677	30833	30667	30838	31032	30754	30651	30659	30740	30574	31036	30544	30758	30837	30456	30767	30733	30902	30799	30704	30758	30739	30829	30791	30706	30686	30929	30630	30712	30777	31052	30681	30802	30610	30850	31002	30738	30873	31017	30733	30753	30669	30826	30939	31134	30668	30621	30900	30756	30436	30546	30815	30720	30825	30881	30706	30598	30842	30904	30792	30608	30722	30953	30829	30857	30747	31017	30911	30699	30633	30779	30777	30690	30687	30840	30760	30814	30515	30652	30775	30772	30806	30742	30797	30726	30833	30918	30891	30795	30778	30833	30704	30879	30888	31142	30998	30500	30525	30855	30798	30896	30605	30609	30798	30769	30849	30664	30679	30609	30679	30828	30587	30778	30894	30524	30693	30715	30735	30950	30765	30983	30572	30671	30735	30915	30804	30799	30910	30691	30596	31102	30724	30769	30749	30486	30969	30992	30959	30895	30387	30602	30803	30821	30609	31034	30627	30789	30767	30951	30658	30797	30787	30701	31062	31011	30617	30733	30624	30829	30760	30630	30708	30659	30756	30955	31013	30416	30850	30674	30787	30723	30865	30735	30560	30607	30947	30884	30621	30876	30771	30763	30741	30758	30619	30742	30993	30655	30725	31033	30731	30723	30699	30708	30978	30702	30535	30767	30547	30565	30676	30677	30832	30769	30805	30741	30636	30947	31025	30774	30653	30761	30798	30788	30509	30733	31002	30908	31014	30857	30947	31105	30498	30604	30709	30933	30927	30630	30926	30796	30620	30882	30623	30830	30800	30753	31022	30707	30682	30842	30867	30748	31053	30755	30940	30657	30801	30809	30881	30939	30689	30574	31045	30770	31182	30652	30740	30732	30893	30802	30673	30674	30737	30781	30786	30853	30771	30872	30928	30606	30778	31085	30533	30698	30567	30629	30593	30877	30586	30871	30751	30793	30685	30501	30807	30641	30922	30988	31031	30826	30940	30513	30827	30762	30681	30790	30871	30604	30857	30757	30778
28816	31777	28901	22633	20686	20137	19471	18946	18752	18494	18625	18330	18405	18280	18273	18292	18230	18063	18260	18178	18364	18469	18522	18439	18488	18351	18384	18206	18204	18542	18402	18356	18191	18389	18343	18369	18375	18261	18144	18207	18330	18174	18400	18239	18332	18174	18179	18213	18199	18242	18431	18420	18203	18373	18482	18216	18259	18163	18156	18283	18160	18302	18348	17986	18228	18352	18259	18160	18032	18125	18176	18255	18255	18246	18263	18327	18101	18284	18460	18165	18256	18136	18189	18152	18151	18198	18296	18078	18318	18265	18030	18217	18222	18055	18250	18144	18221	18274	18224	17968	18158	18060	18042	18061	18231	18214	17955	18232	18171	18102	18322	18173	18394	18162	18157	18301	18280	18067	18231	18008	18249	18270	18250	18142	18154	18200	18220	18082	18228	18182	18208	17996	18160	18215	18307	18170	18089	18237	18310	18315	18227	18023	18384	18284	18314	18331	18192	18146	18273	18128	18267	18091	18234	18221	18122	18109	18074	18151	18317	18136	18077	18018	18028	18276	18056	18201	18298	18239	18170	18146	18203	17994	18212	18303	18159	18229	18085	18290	18279	18252	18099	18247	18268	18078	18360	18104	18223	18079	18157	18151	18243	18197	18227	18160	18221	18212	18155	18271	18383	18184	18267	18062	18385	18046	18186	18299	18184	18067	18238	18145	18246	18224	18281	18328	18077	18181	18012	18228	18234	18126	18211	18170	18172	18190	18151	18309	18083	18115	18380	18184	18375	18258	18147	18385	18046	18004	18322	18261	18140	18002	18225	18273	18262	18294	18233	18251	18097	18038	18112	18117	18224	18280	18096	18360	18196	18351	18192	18085	18205	18290	18205	18411	18121	18235	18391	18010	18187	18134	18301	18086	18179	18165	18436	18104	18300	18226	18142	18158	18237	18279	18181	18344	17979	18138	18118	18200	18185	18193	18259	18328	18259	18365	18160	18158	18225	18101	18170	18308	18061	18103	18075	18211	18181	18102	18163	18164	18283	18102	18259	18204	18248	18170	18338	18124	18065	18156	18381	18175	18296	18121	18038	18143	18170	18196	18483	18211	18217	18192	18136	18380	18076	18249	18144	18183	18073	18164	18115	18144	18165	18200	18355	18287	18128	18178	18207	17979	18190	18226	18143	18346	18218	18138	18232	18321	18008	18211	18203	18265	18138	18210	18158	18121	18237	18040	18336	18301	18132	18114	18202	18135	18235	18343	18204	18058	18195	18118	18168	18170	18282	18227	18118	18383	18040	18173	18066	18231	18250	18243	18060	18204	18319	18132	18063	18220	18311	18238	18330	18235	18267	18205	18248	18220	18298	18177	18148	18063	18212	18268	18253	18228	18542	18029	18201	18037	18030	18165	18293	18072	18185	18144	18081	18082	18167	18122	18167	18237	18404	18113	18183	18208	18110	18180	18257	17922	18177	18045	18054	18175	18204	18082	18164	18249	18130	18043	18198	18036	18254	18281	18275	18117	18097	18035	18266	18229	18228	18203	18224	18055	18278	18109	18310	18033	18150	18193	18221	18161	18115	18316	18304	18192	18041	18276	18064	18228	18243	18273	18309	18132	17984	18215	18122	18214	18233	18247	18259	18294	18227	18231	18215	18268	18109	18101	18218	18201	18118	18142	18347	18142	18235	18296	18107	18175	18126	18310	18173	18160	18356	18283	18052	18338	18128	18297	18208	18130	18220	18121	18181	18050	18403	18271	18186	18118	18326	18004	18314	18305	18171	18214	18145	18329	18117	18341	18288	18408	18208	18160	18171	18063	18220	18234	18170	18280	18253	18304	18269	18448	18237	18175	18157	18275	18215	18192	18200	18136	18150	18209	18089	18058	18172	18311	18152	18113	18232	18178	18157	18277	18092	18066	18347	18160	18250	18209	18159	18222	18115	18221	18278	18141	18154	18248	18101	18167	18329	18076	18150	18273	18149	18334	18249	18119	18231	18137	18188	18126	18406	18201	18011	18254	18220	18231	18178	18115	18228	18196	18307	18157	18213	18190	18180	18341	18137	18107	18152	18082	18021	18189	18266	18228	18199	18066	18236	18124	18113	18121	18270	18125	18163	18335	18102	18111	18133	18005	18247	18279	18179	18268	18224	18031	18146	18236	18214	18118	18006	18181	18165	18314	18251	18124	18143	18170	18157	18321	18091	18217	18219	18312	18268	18188	18217	18132	18264	18338	18165	18129	18013	18142	18056	18195	18052	18083	18110	18122	18236	18157	18023	18190	18238	18117	17975	18310	18069	18076	18088	18266	18131	18085	18126	18197	18328	18205	18254	18320	18070	18155	17976	18386	18088	18095	18275	18458	18111	18114	18044	18107	18176	18073	18115	18243	18064	18183	18197	18267	18100	18331	18370	18082	18070	18172	18217	18067	18312	18171	18199	18223	18315	18076	18248	18174	18147	18136	18236	18179	18101	18139	18278	18210	18175	18370	18087	18315	18184	18173	18113	18035	18344	18180	18100	18342	18215	18281	18231	18146	18337	18332	18036	18181	18230	18191	18275	18282	18083	18052	18186	18351	18256	18161	18193	18001	18197	18310	18118	18112	18381	18116	17929	18217	18126	18232	18368	18047	18279	18235	18189	18329	18246	18309	18209	18296	18397	18161	18038	18194	18204	18323	18226	18034	18220	18368	18122	18119	18204	18261	18096	18312	18156	18259	18206	18250	17999	18144	18291	18390	18372	18129	18053	18160	18166	18325	18245	18374	18257	18029	18183	18247	18243	18195	18235	18146	18030	18202	18234	18118	17991	18101	18012	18198	18304	18299	18224	18261	18239	18230	18108	18299	18171	18163	18312	18228	18084	18166	18325	18253	18172	18093	18218	18087	18197	18181	18096	18351	18092	18106	18335	18132	18269	18276	18320	18188	18344	18224	18346	18215	18115	18095	18078	17961	18179	18220	18185	18115	18111	18048	18053	18166	18335	18058	18082	18142	18197	18112	18224	18180	18305	18296	18100	18025	18154	18307	18166	18306	18247	18165	18265	18148	18252	18105	18263	18300	18094	18160	18289	18519	18378	18047	18338	18378	18119	18056	18216	18253	18142	18281	18234	18068	18283	18087	18284	18226	18200	18271	18120	18210	18215	18018	18147	18273	18276	18284	18212	18268	18160	18126	18215	18318	18443	18110	18353	18121	18319	18215	18187	18247	18152	18270	18080	18370	18269	18075	18269	18007	18190	18311	18348	17973	18171	18259	18287	18236	18391	18330	18223	18090	18316	18161	18218	18281	18387	18295	18069	18277	18258	18183	18145	18225	18276	18177	18107	18186	18281	17957	18219	18201	18208	17987	18132	18113	18101	18160	18334	18241	18142	18125	18187	18047	18269	18209	18128	17979	18304	18215	18261	18151	18179	18218	18271	18245	18229	18004	18271	18228	18180	18239	18342	18249	18289	18225	18269	18157	18112	18282	18102	18081	18200	18131	18248	18269	18330	18307	18216	18205	18189	18146	18109	18278	18163	18200	18288	18028	18070	18283	18102	18077	18116	18179	18271	18132	18261	18140	18297	18092	18208	18124	18288	18289	18219	18319	18280	18328	18313	18312	18116	18027	18162	18254	18332	18235	18354	18231	18151	18170	18339	18296	18165	18078	18247	18197	18246	18250	18178	18282	18120	18224	18056	18258	18315	18158	18161	18169	18198	18258	18358	18277	18156	18161	18295	17931	18204	18364	18241	18302	18146	18126	18205	18171	18246	18064	18192	18085	18182	18365	18208	18203	18283	18314	18254	18269	18302	17959	18171	18306	18113	18263	18140	18251	18352	18267	18197	18018	18026	18141	18212	18103	18198	18171	18111	18224	18193	18210	18125	18181	18261	18182	18131	18294	18283	18039	18182	18263	18135	18203	18217	17956	18328	18008	18232	18202	18087	18284	18189	18196	18215	18082	17963	18283	18238	18323	18467	18373	18136	18108	18265	18230	18126	18026	18225	18070	18434	18240	18207	18268	18142	18080	18195	18079	18124	18171	18053	18273	18313	18242	18175	18054	18072	18214	18233	18380	18045	18233	18087	18355	18176	18202	18393	18073	18226	18015	18194	18115	18199	18166	18392	18228	18385	18228	18222	18154	18239	18247	18199	18130	18251	18251	18042	18154	18178	18090	18375	18182	18197	18282	18221	18468	18138	18162	18306	18220	18040	18174	18346	18088	18112	18101	18327	18126	18214	18089	18314	18119	18310	18171	18299	18358	18132	18235	18123	18283	18092	18073	18320	18185	18069	18128	18322	18194	18369	18036	18300	18054	18200	18249	18229	18284	18125	18138	18163	18160	18262	18331	18240	18275	18165	18308	18116	18119	18339	18096	18029	18281	18353	18150	18195	18185	18246	18264	18115	18293	18345	18113	18214	18418	18283	18258	18191	18312	18150	18300	18121	18093	18487	17915	18269	18174	18128	18214	18234	18302	18099	18279	18256	18079	18284	18172	18170	18314	18188	18328	18209	18298	18196	18306	18064	18155	18113	18170	18237	18139	18179	18340	18120	18118	18067	18247	18423	18232	18227	18187	18360	18146	18074	18175	18192	18227	18072	18055	18258	18208	18364	18104	18212	18138	18318	18074	18281	18216	18426	18269	18247	18124	18235	18268	17947	18243	18147	18034	18130	18275	18097	17984	18177	18242	18080	18208	18314	18234	18134	18154	18157	18240	18207	18140	18179	18286	17939	18025	18248	17984	18254	18341	18146	18165	18173	18137	18313	18369	18195	18072	18112	18285	18198	18297	18261	18206	18373	18131	18336	18175	18077	18199	18320	18143	18379	18280	18258	18122	17943	18235	18134	18097	18231	18320	18130	18182	18200	18369	18238	18443	18224	18161	18078	18338	18122	18240	18356	18279	18107	18368	18226	18214	18187	18415	18264	18259	18322	18241	18122	18134	18274	18223	18375	18144	18147	18425	18308	18327	18319	18270	18101	18211	18011	18178	18335	18268	18254	18171	18026	18443	18226	18093	18203	18298	18198	18106	18063	18133	18262	18177	18183	18150	18287	18170	18357	18152	18274	18332	18240	18135	18148	18119	18149	18138	18243	18201	18179	18125	18273	18346	18126	18221	18337	18231	18283	18106	18154	17895	18293	17985	18271	18020	18033	18123	18401	18193	18144	18311	18395	18195
22901	20045	26351	24322	24341	29546	31862	29009	27827	27977	27875	27332	27052	27306	27199	27098	27120	27035	27153	27279	27515	27319	27638	27323	27268	27414	27268	27125	27102	27120	27008	27019	27084	27239	27223	27406	27215	27107	27347	27072	27026	27187	26897	26911	26937	27116	27086	27155	27026	26943	26893	26716	26827	26870	27013	27011	26911	26910	26888	26918	26713	26856	26787	26788	26965	26926	26981	27246	26935	26860	26947	26850	26910	26723	26937	26825	26948	26852	26877	26789	26763	27132	26688	26617	26888	26859	26793	26751	27061	26999	26903	26990	26929	27021	26899	26803	26908	26876	26959	26653	26892	26820	27106	26833	26758	26818	26874	26700	26848	27218	26701	26609	26956	27050	26944	26892	26826	27098	26963	26714	26644	26749	26959	26640	26730	26635	26657	26977	26833	26773	26953	27205	26864	26758	26953	26841	26781	26538	26879	26898	26920	26875	26948	26830	27124	26827	26934	27008	26938	26847	27002	26654	26947	27098	26856	26736	27088	26950	27021	26960	26888	26768	27119	26704	26537	26822	26790	26834	27023	27088	26844	26976	27133	26787	26813	26911	26870	26701	26824	27156	26865	26731	26917	27101	26622	26911	26771	26949	27123	26874	27128	26884	26890	26995	26909	27082	26952	27118	26959	26972	27119	26916	26789	26775	27018	27166	26746	26982	27068	26911	26751	26806	27204	26853	26670	26714	26859	26764	26878	26776	26695	27038	26901	26856	27139	26771	26868	26935	27065	26870	26580	26872	27273	26778	26956	27144	26977	27101	26864	26834	26730	27105	26996	27032	27124	27021	26938	26936	26971	26653	27026	27116	26668	26848	26953	26898	26797	26826	26686	26983	26807	27017	26961	26887	26883	26904	26992	27071	27095	27028	26740	26618	26886	27098	27033	27079	26891	26842	26788	26932	26675	26923	26925	26941	26897	26863	26816	26972	26701	26699	26694	26896	26770	27033	26778	26991	27258	27047	26911	26958	26721	27067	26890	26834	26943	26835	27026	26669	26845	26868	26800	26941	26943	26814	26722	26811	26955	26861	26853	26896	26811	26671	26912	26843	26960	26987	26766	26750	26834	26866	26882	26989	26831	26896	26734	26836	26886	26786	26853	27084	26733	26977	26751	26673	26877	26827	27008	27038	26954	27035	26946	26978	26680	26940	26679	26840	26888	27111	26995	26849	26644	27045	26736	26835	27031	26932	26766	26874	27019	26678	26871	26745	26840	26840	27155	26875	26973	27062	26963	26532	26794	26623	26672	26991	26983	26668	26984	26961	26753	26879	26852	27151	26723	26933	26896	27187	26904	26842	26984	26847	26799	26931	26826	26875	26660	26878	26755	26811	26853	26659	26999	26891	26523	27082	26861	26855	26905	27043	27087	26785	26891	26816	26812	26998	26896	26876	26642	26535	26907	26884	26726	26931	26929	26728	26816	26945	26908	26821	26749	26805	26912	26830	26700	27039	26660	26909	27092	26685	26821	26788	26781	26965	26861	27047	26947	26715	27053	26954	27162	26824	26948	26794	27079	26612	27191	26676	27002	26714	27003	26795	26847	26852	27067	26731	26955	26855	26806	26842	26942	27079	26981	26926	26741	26749	26823	27046	26985	26964	26482	27022	26934	26893	26857	26903	26945	26778	26984	26913	26896	26855	26783	26683	26913	26836	26881	26944	26535	26792	26903	26692	26813	26961	26975	26954	26741	27031	26873	27036	27111	26908	26831	26849	26980	26836	26996	26990	26874	26944	27083	26936	26981	26848	26841	26967	26765	26752	26637	27073	26932	26786	26775	27025	26776	26761	26826	27078	26766	27080	26753	26925	27086	27069	27008	26906	26826	26674	26692	26866	26854	27139	26877	26639	27066	26911	26880	26891	27043	27267	27099	26736	26776	26687	26708	26707	26787	26875	26663	26648	26875	26952	27109	26626	26981	26807	27065	26849	27030	26852	27232	26811	27062	26882	27044	26696	26876	26977	27024	26912	27089	26722	26929	26993	26964	26781	26850	26879	26773	26957	26916	26754	27059	27057	26734	26954	27141	26819	26984	26968	26836	27034	27039	26653	26836	26770	26806	26918	27150	27153	27224	26947	26827	26763	26966	26559	26683	26729	26792	26876	26598	26956	26848	26835	27034	26912	26944	26874	26856	27052	26849	26858	26868	26749	26742	26888	27208	26788	26972	26779	26868	26865	26899	26914	26696	26692	27014	26977	26784	26815	27376	26870	26799	27054	26865	27088	26893	26789	26895	26970	26863	26677	26876	27026	27084	27100	27033	26902	26948	27136	26933	26909	26701	26935	26806	26762	27019	26979	26843	26998	26906	26787	26987	27040	26951	26861	26941	26809	26980	27100	26831	26820	27050	27043	26799	26750	26806	26881	27073	27309	26969	26612	26915	26677	26911	26832	26824	26838	27037	26683	26580	26776	27100	26975	26735	26968	26825	26892	26997	26945	27006	26934	26735	26858	26989	26780	26779	26957	27137	26848	26867	26845	26733	26808	26656	26706	26788	27148	27004	26898	26875	27064	26987	26743	26855	26732	26888	26717	26946	26659	26876	27112	26905	27092	27040	27047	27130	26786	26705	26724	26811	26961	26860	26913	26976	26695	26979	26947	27110	26985	26776	26642	26526	26662	26573	26628	26729	26768	26676	26965	27036	26692	26865	26918	26946	27001	26639	26868	26615	26612	26721	26577	27077	26799	26804	26925	26919	26589	27102	26770	26831	26911	27002	26968	26740	26936	26992	26903	26905	26776	26777	26819	26810	26876	27072	26903	26776	26825	26601	26858	26782	26954	26912	26932	26708	26754	26671	26753	27056	26939	26928	26698	26805	27030	27064	26912	26996	26857	26983	26689	26867	26995	26887	26947	27100	26867	26725	26982	27277	27210	26842	26731	26878	26950	26912	26821	26942	27082	26670	26917	26862	26898	27025	26919	26859	27075	27001	26843	26917	26784	26783	26762	26890	26877	26783	26872	27005	26775	27117	27053	26734	27192	26854	26881	26842	26791	27142	26899	26900	26869	26841	26923	26902	26663	26786	26699	26561	26954	26885	26910	26921	26978	27035	27043	26711	26838	26873	26796	26816	26796	26922	26941	27006	26804	26935	26951	26807	26732	26829	26878	27040	26837	26812	26978	26922	26747	26665	26956	26704	26825	26703	26841	27020	26736	26966	27143	26954	26709	26799	26848	27071	26711	26656	26954	27071	27116	26913	26744	26748	27085	26940	27081	27080	26632	26631	26794	26940	26689	26979	26733	26645	26991	26730	26733	26970	26773	26871	26627	26412	27131	26958	26496	26825	26810	27075	26803	27077	26757	26949	26783	26903	26793	27055	27213	26796	26781	26751	26847	26704	26740	26848	26999	27096	26636	26939	26694	26947	27234	26802	26836	26659	26745	26768	26861	26762	26817	27044	26874	27061	26752	26741	26835	27083	26617	26938	26872	26922	26836	26918	26706	26812	26834	26706	26949	27067	26986	26951	26979	26996	26970	26901	27013	26683	26759	26944	26954	27299	27014	26787	26820	26889	26915	27073	27145	26951	26923	26932	26784	26993	26970	26956	26723	26967	27029	26841	27151	26828	27006	26903	26880	26600	26831	26928	26815	26838	26796	26948	26771	26959	27323	26792	27059	26889	26829	26845	26727	26807	26902	26992	26758	26636	26931	26766	26867	26940	27012	26739	26604	26758	26454	27006	26820	26852	26633	26700	26865	27070	26849	26868	26792	26860	27052	26855	26794	26591	26932	26722	26705	26992	26930	26825	27019	26666	26972	26654	26912	26675	26745	26656	26855	26869	26968	26721	26917	26878	26830	26794	26761	27044	27004	26846	27040	26788	26988	26834	26819	26708	26964	26935	26749	26600	26756	26959	26643	26986	26884	26820	26740	26843	27163	26940	27141	27004	26972	26977	26960	27000	26994	27015	26901	26738	26863	26582	26775	26771	26745	26849	26758	27041	26902	26736	27021	26854	26990	27037	26691	26851	26727	27149	27010	26883	26951	27002	27144	26740	26906	26864	26653	26683	26994	27018	27182	26591	26825	26920	27014	26797	26854	27070	26792	26764	26953	27011	26798	26794	27125	26852	26915	26853	26982	26733	26903	26963	27171	26857	26885	26709	26911	26965	26732	26652	26901	26805	26825	26783	26869	26757	26777	26974	26812	26710	26940	26928	26816	26958	26870	26708	26742	27171	26780	26829	26729	26931	26891	26812	26561	26816	26975	26763	26897	26718	27023	26835	26852	26941	26845	26700	26679	26921	26848	26787	26763	26631	27053	27163	26892	26894	26951	27094	26876	26923	27042	26680	26863	26811	27185	26856	26856	27095	26733	26936	26548	27007	26736	27007	26874	26987	26434	26815	26968	26995	26977	26964	26864	27008	26745	26683	27089	27087	26855	27032	26548	26967	26968	26885	27093	27002	26933	27100	26878	26770	26969	26877	26824	27010	26803	26867	26898	26863	26898	26844	27071	26672	26819	26870	26988	27058	26849	26832	26662	27042	27155	26924	26808	26860	26716	26463	26837	26910	26766	26939	26876	26801	26909	27120	27011	26861	26560	26918	26946	27044	26761	27050	26832	27071	26643	26496	26897	26828	26864	26759	26779	26706	26517	26949	26705	27076	26823	27113	26879	26725	26943	27116	27024	27035	26745	26766	27083	27231	26674	26690	26946	26967	26777	26967	26876	26970	26925	26898	27085	26736	26900	27045	26953	26857	26798	26862	27066	26649	26796	26666	26712	26698	26833	26981	27003	27031	26920	26835	26825	26923	26940	27009	26792	26787	26831	26958	26915	26981	26998	27125	26658	27004	26979	26934	27044	26918	26719	26811	27100	27157	26827	27157	27085	27070	27154	26661	27002	26937	26735	27125	27025	27077	26893	26911	26618	26924	26758	26641	26877	26938	27006	26854	26606	26946	26920	26808	26846	27222	26791	27107	26868	26661	27040	26865	26806	27035	26955	26860	27035	27034	26675	26847	26861	27099	27050	26949	26672	27005	26978	26988	26790	27110	26889	26647	26958	26988	26788	26898	26895	27313	27001	26778	26803	26713	26925	26980	27000	26869	26928	26889	26963	27047	26813	27040	27117	26848	26853	26704	26749	26723	26789	26925	26863	26670	26786	26992	26968
30903	43717	38680	28236	23956	22271	20746	19285	17831	17718	17513	16906	16802	16429	16492	16439	16407	16507	16457	16543	16826	17055	16947	16658	16599	16667	16236	16405	16505	16602	16366	16446	16309	16283	16375	16202	16244	16299	16431	16250	16222	16216	16119	16166	16157	16142	16312	16148	16451	16184	16279	16223	16115	16155	16113	16312	16033	16207	16243	16229	16309	16254	16121	16070	16280	16028	16136	16168	16100	16299	16177	16112	16032	16280	16105	16246	16283	16092	16228	16199	16015	16259	16243	16163	16315	16245	16197	16157	16316	16062	16110	16050	16097	16262	16167	16152	15991	16211	16046	16224	16229	16161	16268	16203	16270	16169	16107	16137	16172	16123	16213	16004	16017	16142	16239	16346	16052	16180	16068	16192	16204	16205	16013	16105	16239	16280	16168	16073	16217	16244	16067	16176	16235	16046	16151	16032	16221	16226	16173	16321	16165	16278	16317	16196	16130	16065	16152	16216	16218	16110	16236	16218	16112	16187	16073	16136	16118	16074	16204	16017	16032	16405	16099	16269	16167	16100	16036	16266	16009	16244	16246	16045	16248	16286	16137	16043	16207	16013	16159	16103	16251	16324	15985	16159	16244	16151	16144	16174	16123	16026	16127	16239	16299	16157	16384	16190	16111	16059	16198	16201	16192	16203	16122	16149	16200	16174	16313	16207	16211	16210	16214	16192	16230	16226	16242	16219	16103	16227	16084	16167	16097	16036	16134	16103	15969	16207	16320	16174	16133	16210	16199	15887	16220	16131	16125	16397	16137	16018	16270	16064	16284	16154	16140	16229	16130	16125	16136	16065	16154	16042	16193	16297	16069	16315	16230	16107	16050	16147	16064	16012	16207	16184	15923	16086	15997	16177	16158	16170	16002	16224	16021	16155	16196	16173	16036	16181	16128	15987	16161	16027	16057	16180	16071	16298	16232	16182	16177	16159	16201	16216	16167	16310	16136	16292	16131	16119	16191	16172	16287	16065	16092	16132	16064	16388	16127	16090	16125	16219	16104	16235	16238	16206	16147	16192	16202	16063	16324	16220	16091	16080	16290	15971	16275	16122	16208	16195	16162	16038	16186	16189	16165	16162	16096	15990	16385	16098	16070	16189	16351	16107	16316	16035	16189	16278	16128	16152	16218	16174	16120	16101	16215	16077	16146	16255	16162	16159	16007	16071	16005	16349	16165	16274	16136	16171	16302	16211	16353	16107	16020	16214	15958	16115	16393	16052	16091	16250	16169	15956	16428	16199	16186	16188	16002	16219	16014	16124	16155	16237	16148	16186	16100	16265	16212	16025	16087	16068	16166	16023	16141	16076	16293	16220	16115	16128	16193	16150	16052	16131	16334	16093	16182	16339	16190	16112	16088	16156	16087	16208	16220	15870	16327	16113	16015	16246	16073	16121	16202	16168	16202	16330	16189	16180	16190	16128	16124	16327	16330	16279	15875	16236	16150	16217	16110	16242	16105	16245	16228	15994	16181	16159	16195	16165	16181	16051	16262	16175	16103	16221	16266	15944	16162	16190	16112	15988	16223	16062	16093	16271	16105	16237	16146	16285	16067	16198	16231	15969	16176	16082	16105	16108	16003	16042	16153	16055	16225	16135	16238	16278	16145	16111	16079	16148	16049	16173	16103	16163	16039	16134	16222	16347	16207	16146	16179	16214	16104	16220	16188	16077	16138	16105	16263	16078	16145	16213	16116	16207	16201	16081	16328	16089	15942	16140	15973	16255	16302	16049	16149	16238	16126	16144	16025	16006	16101	16091	16065	16150	16056	16257	16186	16096	16151	16092	16213	16192	16188	16138	16070	16009	16158	16021	16322	16148	16138	16173	16061	16213	16110	16061	16009	16176	16142	16044	16255	16155	16241	16097	16302	16168	16030	16115	16178	16171	16112	16176	16398	16144	16220	16194	16371	16121	16271	16133	16295	15994	16176	16143	16168	16218	16131	16244	16043	16208	16175	16053	16255	16184	16086	16036	16084	16212	16229	16060	16045	16199	16163	16107	16111	16189	16073	16234	16124	16211	16293	16153	16249	16195	16316	16187	16215	16180	16311	16094	16211	16063	16212	16237	16021	16119	16183	16067	15983	16286	16333	16149	16019	16291	16053	16130	16111	16033	16184	15964	16093	16219	16126	16218	15964	16198	16129	16154	16016	16281	16328	16077	16356	16107	16091	16093	16115	16235	16057	16188	16333	16218	15985	16193	16089	16207	16152	16196	16039	16062	16163	16115	16154	16224	16123	16111	16202	16187	16329	15961	16307	16212	15972	16173	16186	16206	16104	16248	16065	16191	16064	16188	16186	16126	16128	16289	16231	16183	16180	16108	16337	16371	16133	16184	16089	16181	16168	16004	15975	16380	16131	16001	16146	16207	16106	16239	16080	16082	16010	16107	16122	16229	16112	16316	16231	16296	16119	16191	16203	16112	16069	16143	16096	16345	15980	16313	16091	16118	16095	16068	16262	16173	16162	15985	16134	16169	16034	16290	16214	16203	16251	16032	16041	16182	16188	16039	16211	16204	16186	16085	16107	16180	16115	16211	15949	16069	16120	16222	16320	16229	16109	16275	15991	16075	16012	15961	16301	16111	16206	16084	16243	16018	16304	15978	16058	16254	16320	16024	16059	15995	16200	16219	16155	16140	16024	16168	16041	16248	16056	16200	16120	16130	15910	16115	16064	16154	16074	16114	16251	16088	16041	16080	15952	16341	15944	16116	16090	16152	16099	16092	16181	16101	16033	15998	16187	16087	16228	16166	16103	16039	15978	16136	16213	16109	16184	16121	16147	15990	16015	16304	16096	16072	16216	16206	16164	16334	16177	16100	16173	16138	16254	16146	16176	16137	16095	16148	16351	16205	16221	16091	15861	16325	16316	16159	16034	16187	16126	16139	16230	16226	16132	16236	16175	15984	16196	16203	16294	16015	16094	16158	16271	16160	16006	16150	16045	16287	16252	16147	16178	15948	16078	16262	16131	16178	16010	16066	16180	16180	16047	16178	16061	16245	16242	16245	16109	16247	16057	16097	16065	16206	16249	16133	16288	16230	16082	16099	16151	16293	16291	16131	16242	16215	16121	16110	16254	16149	16129	16137	16153	16150	16176	16221	16051	16297	16206	16099	16337	16231	16094	16051	16225	16173	16172	16198	16141	16169	16112	16135	16163	16226	16286	16303	15903	16381	16185	16073	16354	16234	16172	16272	16200	16083	16046	16091	16116	16092	16198	16060	16079	16049	16019	16146	16010	16067	16405	16166	15967	15966	16169	16186	16190	16149	16098	16081	15980	16203	16100	16230	15979	16162	16257	16097	16084	16126	16296	16107	16137	15961	16296	16078	16185	16101	16232	16339	16074	16097	16250	16020	16167	16109	16149	16086	16111	16034	16083	16228	16031	16233	16216	16045	16252	15968	16266	16103	16154	16200	16222	16086	16220	16247	15948	16047	16010	16310	16075	16207	16256	16438	16073	16043	16046	16270	16248	16243	16144	16105	16153	16130	16220	16110	16071	16202	16176	16083	16281	16207	16155	16014	16208	16158	16254	16133	16087	16172	15940	16162	16140	16258	16082	16133	16123	16141	16228	16045	16135	16112	16272	16032	15902	16274	16170	16054	16287	16130	16173	16085	16225	16242	16153	16163	16371	16049	16223	16201	16244	16144	16301	16064	16127	16083	16051	16238	16003	16212	16021	16326	16146	16174	16232	16227	16128	16113	16189	16162	16186	16182	16249	16077	16232	16099	16105	16223	16172	16351	16268	16157	16195	16058	16138	16126	16253	16177	16261	16050	16108	16269	16156	16108	16198	16176	16155	16166	16378	16102	16128	16409	16101	16268	16063	16189	16101	16210	16155	16151	16255	16132	16064	16246	16049	16164	16233	16094	16129	16143	16105	16016	16243	16118	16073	16279	16058	16123	16220	16202	16009	16027	15994	16177	16221	16116	16324	16048	16226	16385	16258	16297	16332	16164	16173	16128	16267	16298	16078	16152	16160	16173	16231	16169	16087	16232	16278	16050	16227	16368	16162	16133	16109	16248	16176	16016	16202	16305	16179	15978	16233	16307	16087	16164	16227	16130	16270	16299	16270	16130	16085	16118	16313	16157	16265	16245	16394	16133	16266	16175	16152	16175	16195	16163	16156	16047	16111	16262	15984	16226	16115	16077	16132	16211	16263	16231	16347	16336	16183	16344	16093	16092	16241	16400	16154	16080	16282	15983	16232	15984	16144	15974	16053	16142	16103	16081	16247	16227	16165	16096	15958	16275	16079	16049	16044	16207	16214	16099	16138	16112	16078	16096	16218	16145	16035	16094	16389	16013	16315	16199	16268	16137	16321	16146	16164	16100	16305	16180	16055	16081	16229	16172	16197	16175	15980	16118	16172	16288	16090	16125	16172	16018	16152	15996	16150	16208	16193	16263	16088	16209	16370	16113	16272	16069	16030	16067	16143	15918	16251	16157	16274	16038	16016	16247	16000	16230	16162	16129	16188	16228	16043	16121	16314	16275	16207	16178	16006	16207	16254	16186	16261	16175	16115	16139	16371	16074	16220	16188	16062	16089	16351	16174	16155	16154	16241	16098	16033	16238	16129	16176	16089	16213	16091	16246	16107	16219	16382	16235	16142	16097	16031	16053	16008	16102	16003	16142	16161	16345	16428	16268	16141	16219	16131	15925	16113	16271	16170	16402	16179	16163	16145	16191	16038	16195	16222	16119	16117	16187	16218	16064	16098	16119	16229	16137	16044	16003	16199	16217	16252	16397	16142	16125	16427	16072	16140	16194	16148	16202	15991	16135	16153	16065	16146	16246	16197	16132	16202	16185	16109	16128	16203	16269	16200	16289	16198	16035	16221	16004	16116	16332	16009	16154	16305	16167	16235	16173	16181	16287	16088	16360	15950	15972	16041	16083	15957	16256	15975	16201	16124	16156	15990	16312	16275	16045	16157	16144	16123	16157	15928	16137	16203	16074	16328	16260	16209	16193	16209	16205	16326	16332	16328	16102	16162	16165	16112	16095	16085	16100	16174	16088	16299	16130	16036	16247	16109	16067	16286	16125	16120	16333	16314	16014	16261	16224	16102	16020	16082	16219	16020	16419	16100	16387	16182	16138	16151	16229	16415	16189	16213	16058
21427	20050	26341	23724	21824	27924	33602	29721	27590	27987	27592	26911	26430	26164	26033	26037	26289	26251	26191	26464	26661	27135	26973	26783	26450	26439	26111	26215	26410	26231	26029	26139	26437	26295	26131	26329	26022	25979	26105	26265	25984	26123	25984	25832	26069	25633	26028	26001	25842	25805	26009	25934	26100	25686	26020	25853	25944	25705	25623	25754	25594	25938	25902	25621	25922	25634	25924	25969	25916	25866	25773	26003	25990	25684	25850	25718	25760	25938	25717	25759	25666	25785	26024	25859	25648	25444	25824	25772	25748	25845	25908	25783	25618	25901	25714	25733	25822	25883	25774	25892	25745	25839	26084	26056	25743	25868	26023	25701	26046	25695	25658	25712	25832	25632	25879	25801	25894	25801	26050	25847	25879	25867	25894	25885	25790	25727	25670	25816	25718	26012	25804	25762	25735	25596	25677	25818	25880	25723	25859	25838	25791	26152	26000	26010	25891	25814	25852	25658	25636	25701	25804	25759	25909	25809	26015	25867	25925	25849	25658	25970	25995	25898	25866	25797	25635	25835	25749	25835	25819	25650	25938	25839	25717	25680	25711	25790	25912	25872	25739	25804	25896	25722	25919	25673	26110	25905	25843	25857	25801	25619	25795	25986	25658	25815	25819	25758	25905	25719	25827	25969	25795	25603	25891	25808	25588	25905	25677	25649	25626	25557	25874	25780	25810	25709	25697	25860	25905	25678	26054	25813	25857	25865	25697	25755	25624	25775	26016	25797	26037	25904	25875	25722	25720	25864	25710	25677	25787	25665	25794	25985	25757	25881	25969	25839	25713	25881	25650	25656	25803	25818	26003	25814	25900	25669	25816	25937	25879	26019	25518	25774	25976	25676	25684	25610	25545	25676	25695	25591	25601	25814	25844	25972	25709	25703	25679	25872	25965	25665	25779	25760	25852	25869	25693	25863	25830	25906	25589	25806	25971	25721	25573	25805	25783	25667	25670	25633	25901	25929	25590	25748	25837	25712	25720	25582	25729	25597	25671	25695	25756	25931	25747	25826	25686	25609	25828	25851	25966	25705	25558	25995	25709	25647	25555	25670	25810	26005	25664	25630	25847	25585	25901	25996	25692	25779	25765	25769	25789	25778	25647	25746	25866	25576	25640	25592	25776	25723	25853	25796	25694	25683	25757	25924	25835	25696	25859	25803	25934	25888	25839	25518	25880	25835	25954	25998	25881	25809	25887	25935	25733	25929	26023	25914	25958	25832	25819	25695	25967	25669	25670	25732	25938	25868	25787	25724	25764	25779	25910	25913	25924	25843	25625	25408	25607	25947	25831	25704	25932	25735	25751	25562	25762	25923	26049	25800	25544	25914	25705	25458	25639	25868	25644	25496	25528	25826	25793	25975	25582	25848	25848	25776	25725	25674	25804	25807	25793	25850	25562	25604	25722	25675	25910	26248	25987	25835	25677	25666	25848	25893	26100	25783	25701	25876	25591	25712	25462	25879	25639	25682	25704	25857	25635	25607	25822	25546	25766	25897	25653	25846	25690	25679	25788	25444	25676	25506	25920	25836	25768	25722	25897	25695	25857	25645	25771	25680	25762	25633	25959	25897	25930	25865	25726	25856	25591	25745	25877	25907	25692	26038	25847	25756	25550	25922	26029	25795	25731	25970	25754	25829	25747	25795	25849	25718	25777	25989	25957	25720	25740	26057	25838	25796	25916	25808	25651	25488	25674	25815	25801	25902	25946	25592	25544	25747	25737	25761	25746	25852	25885	25556	25818	25866	25706	25798	25719	25665	25786	25704	25797	25602	25793	25634	25833	25723	25690	25965	25947	25808	25736	25764	25697	25770	25732	25563	25592	26159	25970	25626	25688	25917	25730	25756	25952	25978	25932	25566	25717	25965	25838	25415	25743	25778	25940	25881	25616	25717	25695	25812	25849	25944	25835	25959	25554	25820	25833	25980	25817	25727	25468	25694	25701	26034	25982	25930	26087	25775	26010	25887	25711	25950	25613	25492	25561	25692	26017	25583	25812	25932	25724	25735	26083	25909	25775	25683	25877	25944	25882	25831	25856	25650	25659	25577	25607	25712	25940	25976	25726	25897	25762	26135	25859	25792	25908	25860	25652	25826	25744	25712	25815	25903	26011	25685	25752	25638	25816	25647	26060	25927	25870	25573	25865	25826	25707	25902	25919	25676	25761	25558	25737	25545	25814	25739	25762	25838	25929	25767	25721	25909	25758	25789	25761	25625	25623	25780	25832	25802	25974	25603	25929	25705	25961	25790	25902	25592	25732	25703	25796	25690	25881	25985	25864	25742	25895	25896	25913	25636	25641	25660	25720	25692	25751	25839	25692	25696	25739	25496	26042	25963	25802	25760	25963	26130	25830	25744	25823	25876	25810	25865	25763	25757	25852	25945	25892	25748	25600	25859	26001	25821	25929	25866	25741	25670	25785	25717	25635	25784	25766	25785	25714	25485	25874	26051	26108	25599	25618	25774	26046	25790	25808	25843	25710	25457	25726	25561	25819	25951	25980	25504	25825	25757	25489	25734	25847	25813	25855	25755	25817	25535	25807	25791	25752	25812	26107	25708	25816	25848	25740	25757	25688	25927	25940	26046	25883	25678	25716	25870	25717	25716	25504	25628	25908	25961	25585	25631	25979	25825	26082	25763	25771	25878	25976	25963	25863	25881	25761	25619	25972	25667	25853	25803	25920	25809	25639	25816	25737	26026	25777	25698	25479	25690	25917	25927	25955	25683	25665	25596	25788	25815	25771	25713	25588	25910	25850	25833	25690	25734	25950	25950	25847	25996	25923	25830	25909	25946	25835	25887	25852	25721	25812	25783	25691	26018	25784	25713	25574	25685	25762	25994	25632	25766	25731	25890	25739	25867	25688	25946	25774	25950	25737	26056	25779	25784	25820	25820	25675	25661	25618	25888	25634	25875	25946	25772	25677	25819	25640	25768	25766	25886	25949	25764	25683	25860	25946	25869	25841	25892	25655	25747	25669	25835	25798	25806	25645	25641	25696	25727	25717	25842	25894	25832	25762	25723	25916	25907	25469	25930	25872	25719	25767	25656	25755	25623	25819	25660	25514	25813	25717	25811	25815	25562	25787	26015	25812	25590	25945	25968	25956	25948	25661	25522	25878	25634	25864	25752	25666	25721	25573	25868	25606	25815	25969	25953	25970	25695	25737	25616	26013	25547	25817	25641	25663	25945	25871	25805	25925	25716	25870	25706	25510	25997	25959	25686	25946	25741	25786	25735	25873	25705	25589	25810	25708	25866	25879	25618	25815	25702	25702	25450	25653	25867	25983	25726	25750	25798	25660	25729	25664	25737	25846	25630	25668	25803	25885	25910	25881	25819	25820	25780	25915	25923	25760	25845	25791	25973	25823	25665	25933	25740	25643	25715	26115	25651	26005	25705	26017	25804	25849	25393	25865	25840	25615	25711	25542	25747	25976	25819	25760	25710	25746	25716	25814	25661	25748	25746	25851	25691	25946	25799	25920	25535	25676	25675	25865	25818	25526	25897	25748	25636	25855	25700	25899	25915	25830	25809	25994	25656	25811	25735	25816	25589	25606	25931	25666	25684	25703	25932	25834	25588	25670	25835	25697	25770	25698	25728	25662	25621	25973	25999	25920	25989	25713	25630	25738	25619	25895	25837	25741	26090	25850	25922	25918	25953	25653	25920	25644	25663	25901	25926	25973	25820	25538	25538	25810	25632	25574	25658	25793	25798	25702	25851	25500	25659	25869	26062	25658	25691	25566	25700	26139	25539	25712	25721	25573	25842	25751	25906	25962	25850	25741	25847	25779	25804	25949	25657	25914	25826	25579	25860	25856	25913	25778	25995	25525	25691	25673	25814	25887	25994	25907	25637	25907	26059	25742	25715	25823	25692	25852	25943	25906	25679	25719	25828	25574	25655	25935	25840	25623	25763	25828	25966	25756	25626	25584	25780	25721	25846	26020	26029	25929	25837	25880	25709	25786	25828	25837	25752	25504	25678	25647	25641	25691	25718	25855	25653	25723	25712	25826	25884	25840	25756	25523	25910	25608	25749	25976	25753	25758	25684	25891	25682	25810	25913	25885	25862	25940	25758	25791	25719	25639	25588	25577	25776	25814	25701	25867	25755	25868	25824	26053	25670	25578	25613	25680	25869	25735	25878	25603	25625	25736	25855	25832	25823	25777	25545	25796	25779	25845	25639	25822	25735	25649	25912	25604	25705	25820	25502	25787	25655	25701	25905	25656	25834	25733	25886	25852	25757	25768	26044	26169	25902	25695	25707	25795	25849	25871	25741	26056	26022	25758	25735	25855	25640	25779	25732	25750	25590	25949	25947	25728	25644	25686	25850	25919	25652	25873	26064	25830	25865	25897	25650	26087	25941	25824	25891	25886	25844	25803	25772	25623	25719	25770	25819	25646	25811	25709	25810	25758	25929	25605	25835	25811	25869	25935	25676	25990	25736	25884	25809	25636	25705	25873	25832	25774	25582	26019	25870	25781	25849	25913	25820	25750	25637	25575	25650	25905	25986	25854	25669	25632	25943	25755	25822	25883	25828	25926	25776	25815	25760	25774	25967	25678	25834	25870	25749	25552	25647	25546	25834	25757	25660	25903	25893	25595	25591	25666	25774	25740	25807	25871	25939	25778	25857	26107	25696	25722	25711	25817	25694	25817	25873	25791	25679	25907	25627	26017	25678	25808	25847	25912	26007	25864	25836	25680	25827	25565	25915	25656	25633	25713	25603	25758	25666	25737	25550	25763	25590	25778	25685	25803	25855	25823	26051	26030	25895	25786	26008	25668	25934	25836	25931	25985	25702	25916	25830	25467	25902	25743	25797	25757	25540	25956	25735	26087	25793	25681	25885	25828	25922	25502	25691	25665	25609	25628	25956	25943	25620	26058	25852	25715	25690	25794	25678	25826	25668	25935	26026	25740	25734	25784	25676	25632	25667	25894	25814	25812	25629	25360	26040	26134	25742	25711	25735	25742	25820	25847	26009	25234	25656	25876	25832	25815	25640	25813	25822	25941	25766	25741	25831	25966	25695	25807	25735	25747	25788	25602	25744	25959	25927	25837	25901	25861	25600	25700	25889	25845	25462	25629	25877	25793	25754	25561	25535	25619	25923	25727	25637	25627	26087
33975	50418	45197	33227	27591	25605	23432	20988	18205	18355	17550	17056	16627	16234	16304	16312	15976	16089	16206	16479	17152	17093	17200	16598	16397	16236	16218	16226	16149	16026	15990	15867	15994	15894	15990	15802	15859	15819	15997	15915	15951	15676	15693	15575	15669	15649	15694	15605	15744	15697	15614	15683	15617	15657	15635	15491	15537	15602	15602	15576	15462	15600	15522	15298	15625	15497	15790	15420	15653	15734	15399	15837	15480	15659	15638	15569	15764	15689	15606	15488	15730	15584	15590	15587	15604	15568	15657	15634	15640	15640	15514	15431	15674	15666	15670	15535	15675	15581	15654	15542	15574	15618	15498	15636	15517	15522	15541	15553	15582	15611	15554	15617	15632	15568	15569	15564	15725	15676	15556	15691	15714	15517	15563	15704	15617	15690	15678	15482	15723	15466	15607	15567	15701	15506	15530	15552	15559	15684	15685	15600	15613	15600	15725	15527	15546	15618	15650	15741	15533	15632	15449	15387	15603	15560	15667	15546	15649	15410	15516	15459	15524	15585	15723	15692	15628	15426	15399	15749	15535	15693	15637	15481	15605	15504	15558	15621	15502	15715	15596	15526	15769	15676	15634	15626	15500	15680	15505	15517	15576	15758	15619	15630	15791	15533	15551	15547	15538	15533	15624	15714	15531	15471	15566	15451	15570	15502	15781	15567	15599	15509	15585	15460	15610	15563	15543	15446	15676	15581	15501	15468	15598	15694	15539	15736	15572	15492	15464	15537	15679	15513	15747	15528	15673	15609	15637	15567	15660	15631	15502	15526	15317	15564	15601	15518	15315	15529	15521	15623	15526	15545	15601	15504	15632	15497	15663	15697	15748	15657	15665	15534	15446	15518	15737	15363	15518	15659	15680	15526	15512	15586	15494	15566	15680	15645	15581	15694	15607	15654	15746	15645	15753	15658	15597	15491	15656	15690	15561	15496	15655	15516	15537	15590	15514	15569	15458	15616	15565	15702	15605	15541	15589	15508	15355	15423	15683	15716	15512	15525	15629	15516	15463	15482	15548	15388	15637	15427	15609	15402	15486	15820	15371	15683	15547	15627	15527	15717	15477	15498	15573	15570	15793	15474	15730	15579	15535	15658	15715	15733	15739	15495	15571	15574	15694	15489	15646	15526	15553	15548	15628	15614	15629	15559	15470	15528	15677	15597	15418	15491	15518	15427	15630	15583	15592	15623	15492	15528	15587	15364	15542	15651	15584	15696	15589	15595	15520	15692	15416	15699	15764	15579	15644	15539	15542	15578	15551	15564	15467	15507	15510	15633	15665	15558	15618	15590	15501	15658	15579	15610	15717	15586	15772	15620	15557	15629	15383	15680	15646	15527	15490	15694	15493	15748	15685	15229	15634	15495	15475	15482	15607	15743	15734	15617	15529	15395	15597	15554	15409	15639	15709	15670	15479	15608	15539	15547	15660	15615	15643	15488	15433	15688	15642	15632	15515	15561	15600	15601	15544	15515	15686	15578	15564	15510	15625	15461	15677	15667	15643	15468	15739	15716	15709	15611	15609	15695	15478	15477	15503	15527	15555	15334	15528	15456	15607	15479	15519	15525	15549	15611	15542	15535	15615	15584	15601	15606	15567	15557	15573	15793	15657	15676	15363	15587	15590	15569	15741	15599	15663	15571	15540	15650	15678	15471	15564	15532	15426	15621	15556	15572	15585	15604	15649	15633	15681	15464	15589	15513	15554	15498	15589	15498	15462	15578	15621	15536	15579	15633	15543	15624	15535	15610	15438	15457	15567	15645	15694	15590	15548	15595	15647	15680	15738	15605	15556	15613	15529	15901	15528	15729	15637	15549	15596	15552	15547	15584	15710	15640	15790	15575	15767	15684	15431	15646	15584	15656	15637	15546	15531	15560	15753	15726	15739	15649	15576	15612	15697	15612	15672	15566	15508	15542	15710	15595	15555	15570	15561	15549	15593	15565	15547	15734	15540	15497	15678	15579	15465	15476	15704	15661	15572	15688	15553	15594	15468	15595	15458	15564	15480	15584	15502	15586	15672	15613	15634	15624	15496	15520	15752	15469	15573	15604	15430	15571	15545	15589	15662	15736	15576	15626	15635	15489	15462	15570	15578	15553	15656	15548	15574	15556	15716	15548	15721	15618	15684	15597	15536	15572	15620	15535	15565	15471	15654	15662	15620	15526	15589	15656	15835	15538	15776	15489	15577	15576	15541	15447	15650	15516	15581	15652	15681	15498	15745	15516	15630	15575	15482	15696	15840	15593	15605	15430	15531	15551	15408	15670	15540	15775	15546	15503	15649	15570	15585	15614	15537	15745	15642	15680	15403	15523	15778	15635	15667	15529	15854	15456	15753	15509	15513	15636	15444	15538	15567	15608	15755	15482	15469	15495	15545	15527	15573	15454	15682	15736	15676	15635	15614	15586	15620	15430	15510	15488	15627	15521	15616	15642	15539	15489	15537	15682	15445	15475	15618	15528	15686	15379	15522	15612	15532	15491	15584	15741	15672	15633	15396	15695	15506	15476	15410	15659	15683	15461	15555	15576	15635	15420	15563	15503	15597	15386	15508	15524	15695	15683	15329	15672	15444	15663	15603	15481	15893	15661	15423	15508	15685	15420	15460	15489	15372	15749	15634	15488	15607	15620	15758	15431	15654	15657	15692	15519	15602	15543	15658	15680	15513	15824	15699	15308	15680	15484	15690	15742	15549	15680	15588	15521	15545	15437	15510	15564	15497	15628	15554	15537	15519	15653	15480	15544	15518	15673	15718	15785	15613	15596	15500	15706	15562	15478	15731	15757	15620	15634	15473	15733	15677	15653	15554	15491	15632	15538	15710	15529	15497	15580	15577	15564	15622	15633	15625	15683	15519	15496	15675	15504	15480	15485	15516	15722	15649	15614	15633	15657	15523	15702	15478	15544	15561	15551	15729	15559	15601	15647	15626	15653	15631	15344	15679	15684	15647	15790	15568	15523	15513	15479	15544	15581	15746	15640	15474	15609	15495	15536	15540	15446	15484	15589	15437	15557	15700	15602	15505	15624	15497	15524	15571	15562	15607	15688	15452	15666	15651	15764	15590	15621	15560	15614	15559	15582	15634	15512	15545	15698	15573	15683	15657	15616	15586	15496	15593	15434	15470	15456	15620	15674	15721	15683	15657	15501	15515	15607	15634	15653	15576	15596	15586	15496	15443	15651	15636	15625	15513	15369	15528	15461	15476	15460	15608	15623	15497	15428	15606	15661	15509	15587	15736	15664	15629	15611	15756	15542	15484	15628	15557	15586	15524	15640	15676	15542	15768	15639	15507	15624	15723	15520	15649	15519	15556	15564	15672	15723	15733	15592	15618	15571	15569	15523	15618	15478	15360	15364	15264	15576	15546	15599	15553	15520	15501	15659	15603	15371	15572	15789	15384	15634	15608	15716	15553	15523	15571	15727	15647	15667	15608	15571	15728	15634	15560	15640	15651	15671	15643	15579	15677	15640	15648	15601	15755	15607	15657	15588	15568	15638	15706	15558	15467	15591	15394	15484	15677	15534	15455	15406	15601	15560	15570	15542	15659	15603	15604	15656	15463	15628	15613	15583	15671	15433	15682	15601	15450	15587	15549	15692	15443	15550	15566	15415	15548	15372	15514	15448	15616	15609	15577	15703	15588	15553	15780	15641	15642	15553	15675	15710	15604	15597	15559	15546	15442	15477	15581	15683	15434	15839	15666	15647	15660	15394	15457	15592	15573	15589	15642	15475	15616	15547	15609	15520	15618	15406	15548	15526	15643	15456	15578	15748	15539	15748	15634	15546	15486	15555	15534	15619	15494	15772	15657	15665	15595	15496	15621	15551	15622	15700	15502	15566	15544	15531	15459	15506	15566	15713	15568	15585	15562	15726	15464	15617	15513	15576	15639	15521	15560	15587	15533	15582	15636	15662	15637	15479	15716	15688	15653	15637	15878	15553	15466	15530	15684	15509	15623	15566	15538	15574	15681	15611	15657	15604	15363	15592	15585	15655	15556	15869	15644	15553	15505	15606	15529	15755	15562	15506	15543	15697	15583	15572	15673	15556	15384	15653	15661	15753	15540	15535	15613	15646	15669	15423	15661	15423	15583	15647	15669	15696	15498	15613	15394	15464	15651	15508	15647	15558	15518	15644	15594	15534	15696	15657	15646	15673	15740	15662	15748	15587	15400	15515	15686	15462	15516	15674	15594	15592	15537	15491	15561	15640	15566	15541	15640	15473	15649	15601	15584	15485	15518	15667	15618	15539	15570	15411	15637	15651	15642	15682	15591	15475	15618	15578	15633	15517	15583	15450	15693	15679	15576	15623	15439	15549	15452	15667	15482	15616	15594	15486	15585	15384	15424	15498	15723	15557	15506	15631	15550	15490	15753	15560	15607	15450	15443	15679	15564	15715	15609	15563	15678	15455	15557	15647	15623	15772	15697	15748	15484	15790	15496	15529	15566	15578	15452	15508	15530	15506	15707	15594	15678	15692	15668	15679	15604	15647	15563	15585	15490	15604	15553	15543	15580	15452	15732	15594	15703	15711	15511	15560	15612	15677	15601	15575	15690	15624	15575	15607	15693	15433	15665	15658	15586	15618	15596	15553	15678	15520	15530	15585	15551	15711	15514	15621	15492	15625	15711	15633	15506	15649	15458	15578	15554	15558	15763	15589	15554	15503	15630	15707	15640	15654	15564	15412	15665	15493	15445	15647	15597	15561	15584	15652	15634	15590	15549	15532	15372	15678	15607	15501	15489	15598	15447	15508	15530	15607	15504	15504	15506	15479	15602	15610	15503	15671	15844	15609	15455	15598	15523	15459	15601	15485	15510	15718	15592	15450	15563	15548	15510	15642	15460	15447	15589	15670	15545	15572	15658	15561	15509	15587	15502	15634	15679	15692	15494	15679	15569	15619	15624	15785	15590	15540	15624	15429	15576	15426	15530	15593	15616	15613	15362	15552	15709	15611	15539	15532	15587	15584	15684	15592	15690	15500	15340	15705	15528	15404	15634	15576	15516	15576	15514	15590	15709	15633	15584	15731	15577	15571	15698	15393	15796	15720	15563	15699	15530	15700	15558	15472	15619	15334	15508	15405	15484	15566	15579	15607	15750	15448	15684	15656	15646	15549	15436	15628	15644	15656
38324	32365	36972	34878	31892	31765	31732	31092	30954	30769	30662	30781	30743	30680	30457	30523	30450	30728	30376	30457	30727	30888	30553	30477	30642	30602	30609	30761	30822	30471	30643	30552	30511	30629	30526	30477	30625	30454	30517	30723	30530	30378	30434	30579	30647	30708	30809	30506	30554	30474	30730	30642	30469	30524	30616	30306	30618	30465	30373	30529	30517	30276	30407	30702	30571	30637	30617	30715	30368	30626	30679	30389	30221	30453	30467	30495	30322	30625	30460	30352	30477	30576	30393	30554	30305	30674	30580	30574	30389	30682	30571	30464	30103	30386	30654	30637	30398	30601	30325	30635	30507	30639	30645	30499	30504	30468	30746	30751	30366	30297	30636	30398	30538	30588	30522	30607	30327	30636	30594	30474	30546	30602	30624	30555	30857	30383	30518	30346	30338	30280	30481	30479	30598	30491	30691	30495	30600	30608	30272	30501	30503	30526	30504	30458	30200	30552	30409	30625	30483	30731	30368	30522	30288	30626	30557	30398	30529	30395	30464	30614	30711	30581	30275	30348	30460	30383	30251	30719	30400	30454	30194	30620	30411	30557	30338	30518	30737	30847	30623	30498	30504	30283	30245	30547	30517	30364	30411	30527	30312	30440	30641	30554	30408	30380	30373	30474	30523	30385	30748	30150	30621	30679	30275	30341	30722	30705	30539	30356	30265	30716	30859	30790	30633	30543	30659	30461	30578	30053	30437	30209	30434	30673	30533	30607	30485	30329	30439	30585	30624	30592	30476	30373	30624	30479	30403	30523	30485	30666	30600	30428	30482	30401	30515	30757	30545	30373	30373	30421	30671	30723	30221	30444	30357	30411	30275	30324	30579	30618	30547	30448	30521	30184	30454	30635	30623	30379	30503	30524	30632	30343	30459	30429	30614	30485	30811	30372	30346	30157	30540	30605	30301	30445	30262	30404	30146	30399	30483	30672	30391	30562	30661	30230	30377	30573	30499	30393	30528	30461	30635	30734	30692	30555	30619	30624	30670	30663	30574	30355	30564	30408	30519	30702	30398	30551	30502	30461	30625	30407	30534	30242	30342	30696	30580	30532	30388	30594	30637	30632	30249	30488	30477	30811	30746	30587	30351	30465	30312	30368	30464	30688	30540	30570	30319	30559	30755	30470	30464	30536	30579	30452	30585	30457	30519	30661	30338	30718	30545	30438	30284	30542	30428	30521	30532	30377	30693	30531	30653	30671	30558	30340	30384	30639	30457	30510	30665	30375	30697	30477	30636	30604	30531	30707	30703	30281	30495	30405	30742	30205	30410	30470	30471	30359	30448	30574	30524	30429	30545	30651	30446	30199	30406	30306	30424	30393	30556	30413	30274	30395	30453	30440	30365	30312	30175	30476	30232	30354	30344	30501	30632	30458	30278	30459	30523	30355	30299	30729	30528	30391	30302	30311	30441	30333	30579	30427	30431	30397	30333	30594	30389	30530	30596	30519	30558	30724	30613	30440	30543	30254	30539	30576	30335	30531	30419	30460	30703	30394	30288	30226	30373	30437	30233	30402	30245	30618	30467	30679	30240	30647	30670	30459	30517	30696	30438	30279	30437	30494	30691	30384	30730	30569	30401	30608	30504	30374	30369	30730	30557	30240	30612	30165	30708	30510	30398	30557	30488	30455	30497	30517	30441	30645	30658	30239	30277	30762	30233	30326	30584	30532	30461	30641	30722	30591	30563	30227	30557	30493	30454	30521	30394	30757	30518	30585	30503	30401	30475	30482	30679	30654	30418	30425	30395	30152	30785	30443	30511	30496	30500	30260	30744	30346	30403	30682	30491	30324	30210	30142	30664	30388	30588	30427	30461	30469	30624	30681	30453	30618	30613	30686	30465	30651	30317	30778	30776	30170	30506	30452	30450	30518	30236	30533	30500	30375	30607	30527	30246	30278	30648	30460	30276	30331	30513	30476	30258	30600	30363	30471	30406	30416	30424	30723	30421	30559	30238	30416	30626	30559	30584	30546	30489	30515	30361	30390	30438	30357	30401	30440	30626	30479	30250	30479	30426	30601	30653	30589	30400	30329	30531	30418	30553	30436	30361	30665	30584	30380	30270	30536	30316	30734	30534	30647	30147	30256	30729	30438	30669	30260	30356	30496	30552	30288	30446	30391	30333	30523	30625	30560	30482	30440	30508	30350	30556	30464	30443	30158	30772	30485	30446	30418	30649	30364	30538	30513	30208	30499	30638	30393	30523	30569	30720	30633	30407	30518	30690	30276	30375	30527	30494	30402	30476	30595	30385	30396	30446	30272	30326	30557	30434	30738	30408	30459	30576	30499	30743	30599	30457	30405	30598	30248	30288	30312	30258	30432	30879	30629	30545	30447	30517	30307	30549	30223	30598	30524	30405	30273	30409	30556	30321	30391	30721	30429	30441	30131	30412	30681	30254	30603	30427	30651	30407	30631	30720	30323	30412	30819	30812	30585	30641	30437	30360	30333	30560	30675	30637	30410	30419	30638	30272	30622	30682	30714	30521	30471	30586	30471	30535	30230	30510	30354	30316	30650	30408	30671	30586	30732	30576	30518	30312	30697	30605	30193	30402	30489	30330	30366	30298	30396	30614	30734	30570	30363	29975	30473	30591	30847	30706	30267	30356	30405	30409	30781	30813	30830	30462	30566	30338	30460	30558	30140	30603	30475	30317	30475	30793	30450	30597	30569	30471	30462	30457	30448	30609	30189	30740	30657	30681	30321	30424	30528	30368	30193	30192	30416	30644	30381	30198	30420	30699	30603	30540	30746	30792	30355	30356	30439	30407	30604	30501	30522	30610	30481	30590	30397	30451	30575	30349	30548	30330	30536	30476	30395	30441	30513	30522	30617	30490	30454	30352	30552	30552	30458	30273	30515	30670	30732	30896	30291	30383	30371	30246	30553	30409	30444	30463	30545	30575	30299	30480	30656	30520	30294	30482	30518	30381	30724	30623	30475	30346	30666	30639	30641	30729	30642	30646	30559	30661	30432	30453	30386	30497	30560	30778	30755	30159	30459	30482	30613	30333	30469	30423	30552	30463	30660	30523	30713	30255	30638	30406	30715	30387	30561	30418	30474	30483	30584	30634	30694	30548	30380	30524	30357	30460	30552	30414	30751	30671	30353	30590	30682	30569	30493	30646	30390	30629	30604	30408	30516	30268	30474	30511	30310	30606	30358	30349	30672	30683	30479	30527	30574	30606	30621	30505	30648	30586	30490	30324	30482	30704	30669	30357	30563	30457	30378	30399	30365	30559	30473	30443	30421	30382	30467	30717	30619	30511	30708	30485	30330	30588	30793	30584	30530	30934	30553	30544	30444	30596	30696	30512	30357	30208	30597	30490	30500	30484	30391	30379	30435	30466	30314	30618	30769	30576	30357	30325	30488	30403	30335	30649	30513	30567	30491	30431	30573	30462	30418	30427	30813	30241	30668	30641	30605	30229	30598	30488	30537	30524	30267	30493	30526	30342	30410	30485	30291	30563	30708	30334	30457	30465	30443	30434	30253	30388	30272	30758	30577	30368	30504	30566	30519	30412	30499	30474	30261	30569	30412	30126	30572	30825	30641	30390	30687	30447	30442	30650	30601	30696	30583	30618	30538	30699	30528	30352	30465	30670	30595	30484	30367	30269	30544	30564	30480	30580	30341	30638	30356	30633	30648	30697	30721	30349	30731	30508	30509	30513	30643	30249	30293	30501	30456	30569	30262	30418	30503	30460	30700	30392	30672	30690	30557	30584	30432	30613	30126	30688	30178	30292	30660	30484	30664	30449	30503	30435	30542	30724	30493	30684	30358	30719	30807	30413	30592	30456	30428	30448	30487	30440	30402	30803	30392	30539	30921	30320	30390	30542	30586	30394	30420	30366	30489	30498	30261	30336	30434	30390	30407	30274	30351	30557	30458	30410	30346	30461	30720	30573	30517	30845	30722	30551	30517	30570	30576	30495	30709	30479	30415	30540	30175	30413	30416	30505	30498	30698	30616	30582	30443	30494	30197	30585	30735	30469	30314	30215	30309	30529	30435	30538	30469	30277	30489	30625	30303	30483	30488	30537	30548	30603	30654	30553	30235	30650	30758	30728	30424	30577	30627	30427	30435	30654	30321	30724	30518	30382	30514	30278	30202	30461	30483	30472	30382	30692	30664	30422	30408	30434	30964	30554	30257	30577	30574	30704	30760	30462	30654	30592	30380	30435	30734	30497	30590	30283	30609	30412	30446	30475	30648	30497	30410	30445	30540	30498	30629	30474	30349	30481	30308	30669	30254	30182	30341	30471	30460	30901	30245	30654	30422	30364	30457	30462	30638	30523	30236	30611	30483	30419	30455	30505	30408	30535	30422	30295	30458	30469	30474	30628	30518	30494	30638	30680	30454	30446	30412	30184	30405	30388	30516	30464	30613	30518	30528	30763	30393	30368	30623	30286	30360	30423	30467	30421	30327	30902	30578	30569	30581	30616	30306	30610	30614	30426	30595	30363	30839	30586	30347	30657	30793	30312	30154	30574	30311	30437	30223	30527	30507	30225	30554	30453	30313	30429	30307	30476	30547	30655	30743	30310	30463	30321	30208	30589	30622	30713	30580	30602	30540	30722	30286	30464	30612	30360	30519	30222	30637	30388	30271	30348	30369	30247	30428	30417	30383	30360	30455	30603	30633	30635	30802	30371	30692	30896	30548	30364	30588	30457	30611	30526	30380	30702	30379	30579	30509	30443	30552	30356	30397	30343	30482	30736	30574	30509	30470	30679	30386	30633	30455	30298	30537	30495	30700	30425	30540	30676	30638	30433	30310	30137	30448	30549	30583	30553	30522	30578	30391	30654	30676	30528	30451	30622	30162	30782	30496	30465	30584	30471	30563	30452	30538	30538	30421	30653	30523	30424	30339	30536	30599	30385	30589	30298	30475	30535	30838	30254	30270	30378	30414	30597	30413	30459	30185	30710	30527	30486	30576	30305	30224	30488	30410	30425	30515	30668	30488	30713	30457	30429	30703	30686	30571	30582	30550	30605	30223	30426	30479	30711	30618	30403	30265	30459	30178	30512	30726	30389	30577	30298	30311	30528	30760	30442	30383	30356	30413	30302	30493	30343	30616	30481	30462	30644	30750	30474	30622	30142	30658	30221	30444	30479	30434	30752	30498
28042	31480	28706	22631	20484	20038	19348	18911	18309	18565	18330	18188	18230	18254	18092	18071	18195	18154	18147	18291	18188	18435	18270	18277	18443	18371	18489	18230	18310	18318	18279	18256	18023	18308	18336	18151	18329	18192	18270	17984	18234	18040	18104	18156	18101	18226	18271	17968	18304	18137	18064	18064	18146	18207	18132	18123	18037	18199	18185	18029	18011	18078	18074	18028	18145	18263	18017	18217	18120	17944	18226	18081	18180	17987	18146	18103	18039	18080	18058	18124	18134	18196	18120	18079	18356	18064	18022	18257	18261	18140	18074	18280	17960	18021	17998	18175	18016	18154	17980	18074	18169	18063	18169	17920	18292	18126	18213	18297	18068	18033	18200	18130	18187	18204	18258	17874	17852	18250	18177	18087	18006	18108	18112	18170	18179	18041	17969	18168	18127	18141	18038	18004	18069	18047	18135	18275	17992	18206	18028	18203	18007	18090	18075	18122	18056	18185	18076	18224	17985	18101	18097	18184	18024	18163	18092	17999	17898	18234	18170	18032	18094	18256	18097	17951	18014	18030	18042	18014	18158	17891	18185	18177	18137	18063	18064	18002	18373	17998	18050	18161	18205	18130	18043	18099	17889	18008	18011	17964	18031	18088	18161	18002	18146	18131	18069	18264	18204	18295	18048	17992	18061	17917	17959	17911	17938	18115	18088	18125	18127	18092	18045	17993	18169	17902	18151	18061	17976	18122	17953	18089	17999	18218	17956	18055	17978	18239	17856	18072	17975	18226	18255	18084	18008	18140	17998	18109	17937	18087	18030	18106	18079	18109	17960	18010	18214	18030	18234	18248	18002	18177	18171	18267	18114	18070	18100	18053	18267	18119	18190	17947	17956	18263	17875	18143	18096	18048	18150	18220	18002	18199	17984	18111	18005	18034	18085	17989	18035	18236	18288	17995	18054	18145	18163	18128	18134	18058	18123	18157	18189	17963	18052	18082	17893	18066	17970	18269	18121	18071	18222	18105	18157	18103	18130	18316	18133	18032	18229	18008	18166	18088	18110	18081	18198	18040	18100	17972	17834	17916	18102	18070	18155	18024	18201	18115	18052	18035	18016	18047	18002	17990	18238	18318	18101	18113	18031	18088	18060	18159	18231	18220	18153	18274	18144	18034	18127	18073	17999	18140	18145	18166	18070	17936	18041	18104	18246	18187	18070	18058	18170	18109	18172	18009	18073	18041	18175	18243	18245	18178	18241	17970	18020	18139	18150	18113	18002	18071	17951	18222	18179	18045	18060	18080	17980	18084	18078	18124	18060	17786	18187	18017	18298	18199	18094	17957	18027	18014	18095	18320	18076	18237	18217	18030	18098	17790	18175	17991	18104	18263	17988	18106	18160	18210	18089	18014	17986	18265	18133	18298	18117	18261	18086	18069	18080	18117	18057	17914	17983	18213	18135	17988	18133	18153	18240	18124	18137	18257	17889	18007	18065	18080	18121	18307	17959	18033	18158	18187	18169	18092	18105	17884	18036	18203	17880	18068	17947	18163	18199	17992	18266	17933	18046	18017	17995	17894	18289	18156	18124	17951	18246	18116	18165	17965	18188	18251	18203	18102	18124	18150	18160	18070	17951	18076	18057	18025	18152	18146	18083	17989	18062	17862	17954	18113	18093	17961	18100	18160	18130	17976	18167	18168	18112	18030	18240	18082	18085	18152	18175	18019	18007	18059	18079	18015	18108	18196	18110	18041	18290	18110	17911	18131	18182	17940	18044	18158	18120	18098	18228	18070	18210	18178	18148	18117	18024	18114	18184	17988	18103	17931	18061	18192	18136	17984	17939	17945	17985	18252	18131	18028	18033	18242	18234	17972	18072	18003	18088	18057	18274	18020	18070	18074	18096	18024	18166	18033	18177	18035	18254	18141	18149	18152	18257	18074	18054	18115	18300	17977	18158	18040	18141	18048	18207	18106	17999	18015	18079	17864	18141	18099	18102	18061	18183	18124	18157	18069	18056	18171	18079	18065	18125	18109	18009	18083	18034	18180	18208	18039	17932	18234	18045	18191	18052	17997	18052	18116	18101	18231	18080	18140	17876	17973	18185	18195	18041	18152	18153	18017	18182	18273	18036	18098	18078	18245	17996	17994	18115	18166	18085	18022	18100	18022	17975	18060	18010	17924	18144	18030	18184	18085	18173	18279	18135	18033	18075	18260	18143	17991	17971	18038	18147	18178	17942	18014	18286	18140	18039	18139	18079	18198	18100	17960	18176	18055	18181	18080	18141	18206	18045	18149	18066	18270	18300	18340	18338	18120	18226	18056	18153	18039	18021	17970	18025	18030	18096	18105	18168	18155	18076	18096	17931	17973	18156	18026	18085	17971	18140	18192	18270	18043	18076	18141	18177	18116	18319	18117	18079	18228	18090	18054	18232	18124	18175	17929	18224	18286	18034	17939	17873	18039	18000	18298	18008	18189	18026	18005	18019	18037	18045	18008	18103	18053	18049	17924	18155	17954	18157	18084	18008	18183	18232	18051	18054	18121	18103	18262	18051	18090	18157	18214	18005	18013	18171	18104	18114	18256	18155	18140	18216	17981	17997	18109	18217	18085	18117	18178	18047	18051	18060	18164	18247	18160	18189	18271	18127	18221	17971	18056	18236	18009	18129	17946	18236	18220	18242	18052	18150	18096	18020	18066	18034	18076	18007	18153	18070	18116	18107	18007	18247	18064	18149	18105	18094	18272	18041	18006	18031	18156	18046	18083	18137	18220	18080	18014	18106	18133	18046	18197	18155	17993	18131	18046	18198	18105	18121	18076	18034	17982	18072	18016	17942	18218	18145	18261	17904	18090	18061	18022	18134	17942	18186	18158	18211	18126	18030	18206	18186	17996	18181	17964	18051	18187	18121	17988	18083	18234	18170	17983	18024	18228	17972	18006	18272	18208	18200	17975	18190	18100	18033	18163	17985	18084	18042	18127	18163	18096	17985	18111	18025	18171	18048	18075	17935	18199	18148	18061	18144	18170	18132	18003	18050	17970	18115	18048	18080	17939	18074	18049	18094	18063	18216	18224	17987	18210	17994	17913	18152	18101	18040	18178	18190	18295	18211	18098	18048	18041	18234	18102	17914	18104	18154	17971	18049	18102	18086	18089	18149	18133	18173	18140	18098	18125	18144	18198	18104	18095	17912	18012	17908	18286	18086	18141	18027	18129	18092	18109	17929	18132	18198	18040	18059	18109	18029	18169	18113	18037	18205	18128	17925	18043	18205	18193	18174	18030	18027	18201	18046	18312	17983	18112	18114	18107	18003	18199	18128	18137	18138	18090	18090	18112	18196	18074	18201	17949	18389	18184	18085	18202	18099	18178	18168	18029	18228	18069	18173	18035	18261	18050	18014	18087	18308	18072	18056	17963	18116	18079	18116	18071	18255	18056	18187	18298	18100	18180	18093	17943	18091	18031	18174	18084	18000	18134	18128	18117	18087	18097	18079	18135	17921	17916	18053	18153	17954	17943	18109	18079	18061	18103	18115	18081	18068	18176	18142	18170	18254	17965	18169	18052	17918	17941	18028	18168	18161	18394	18175	18130	18153	18152	18091	18065	18143	18116	18126	18001	18097	18231	18075	18168	18191	18018	18201	18187	18013	18104	18172	18060	18146	18069	18060	18186	18071	17958	17937	18096	17861	18166	17994	18188	18024	18087	18068	18032	18041	18096	18133	18062	18141	18171	18067	18114	17894	17960	17982	18144	18226	17924	18077	18143	18159	18096	18306	18086	18041	18040	18137	18359	17843	18053	18206	18048	18024	18161	18042	18143	18182	17988	18141	18086	18055	18090	18130	18166	17991	18114	17987	18275	18111	18034	18080	18261	18186	18125	17958	18097	18229	18253	18026	18182	18057	18133	17854	18041	17991	18131	18050	18131	18288	18089	18073	18073	18120	18112	18124	18149	18192	18200	17988	18080	18133	18218	18130	17960	18209	18022	18191	18221	18157	18280	18108	18134	17983	17981	18233	18134	18097	18073	18175	18168	18121	18386	18258	18202	18135	18159	18261	18167	18132	18093	17950	18222	17992	17982	18056	18116	17976	17978	18096	18072	18258	17983	18153	18026	18184	18004	18170	18059	18132	18168	18000	18078	18144	18038	17964	18202	18138	18071	18000	17934	18211	18230	18077	18041	18166	17935	18087	17853	18081	18149	18017	18077	18190	18112	18309	17994	17883	18076	18068	18097	18307	18128	18156	18157	18123	18048	17970	18148	18148	17992	18129	18015	17971	18113	18121	18317	17958	18117	18210	18062	18143	18138	18278	18176	18125	18237	18051	18137	18135	17894	17982	17980	18346	18132	18011	18268	17992	18065	18035	17994	18044	18048	18168	18102	18073	18273	18078	18105	18110	18169	18104	18043	18076	18153	17973	17859	18040	18176	17945	17938	18173	18047	17985	18103	18139	18057	18078	18164	18208	18017	18189	18099	18168	18277	18116	18093	18083	18007	18144	18072	18173	18021	17986	18154	17997	18236	18016	17914	18090	18241	18250	18044	18176	18237	17984	18153	18057	17962	17987	18101	18192	18234	18109	18150	17994	18117	17936	18070	17983	18152	18072	18210	18158	18242	17936	18214	18126	18096	18075	18026	18070	18388	18169	18070	18123	18140	17920	18076	18151	18041	18126	17953	18128	17945	18107	18235	17961	18070	18100	18235	18033	17951	18254	18147	17976	18149	18072	18197	18241	18191	18311	18179	18039	18157	17976	18208	18080	18250	17889	18124	17863	18157	18186	17924	18002	18158	17987	18059	18133	18080	17855	17946	17999	18179	17991	18155	18162	18103	18052	18002	18134	18165	17976	17946	18279	18075	18116	18056	18000	18118	17951	18076	18156	18017	18186	18058	18111	18166	18220	18156	18237	18308	18105	17982	18138	17939	18024	17898	18168	18072	18275	18030	18057	18020	18074	18175	18140	18040	18188	18200	17980	18131	18063	18249	18005	18074	18009	18180	18095	18077	18077	17991	18237	18066	17938	18043	18116	17974	18034	18110	18155	18046	18339	18020	18048	18261	18112	17944	18190	18085	18051	17936	18045	18085	18086	18043	17964	18301	18189	18066	18033	18209	18266	18252	18042	18131	17989	18151	17932	18264	18163	18050	17999	18040	18112	18070	18212	18026	18159	18155
22876	20065	26322	24317	24169	29442	31992	28658	27667	27655	27709	27186	27069	27087	26941	26685	26967	26778	27093	27312	27177	27173	27138	27203	26894	27223	26806	26840	26869	27043	26951	27035	26716	26872	26786	26845	26939	26782	26686	26903	26967	26752	26770	26681	26936	26692	26714	26880	26657	26483	26756	26887	26785	26496	26672	26851	26565	26542	26832	26724	26560	26851	26805	26927	26669	26573	26724	26684	26592	26901	26928	26515	26452	26573	26629	26546	26814	26827	26851	26720	26909	26940	26711	26841	26426	26511	26556	26442	26787	26550	26593	26781	26672	26680	26485	26584	26438	26674	26680	26420	26573	26207	26537	26504	26828	26555	26623	26645	26613	26752	26801	26442	26849	26801	26534	26718	26626	26738	26734	26500	26458	26652	26797	26661	26597	26561	26618	26634	26501	26497	26486	26635	26611	26835	26580	26698	26410	26703	26927	26707	26848	26618	26423	26466	26721	26469	26549	26366	26420	26407	26537	26507	26700	26409	26748	26793	26562	26447	26627	26743	26418	26709	26578	26727	26428	26834	26612	26576	26245	26499	26467	26606	26533	26685	26459	26619	26562	26486	26521	26461	26516	26460	26757	26508	26667	26489	26589	26551	26700	26481	26557	26614	26636	26664	26571	26724	26662	26674	26676	26754	26586	26526	26609	26683	26579	26510	26618	26380	26808	26601	26786	26584	26416	26704	26487	26552	26757	26644	26488	26441	26509	26771	26585	26695	26733	26589	26590	26485	26574	26489	26710	26439	26540	26506	26519	26590	26587	26727	26509	26670	26622	26421	26490	26688	26802	26643	26901	26560	26557	26717	26545	26567	26525	26648	26625	26600	26486	26351	26319	26746	26472	26639	26731	26642	26720	26751	26585	26530	26672	26189	26424	26435	26467	26386	26471	26477	26594	26797	26575	26386	26592	26812	26591	26695	26714	26749	26544	26641	26693	26979	26648	26728	26623	26847	26748	26580	26828	26569	26527	26708	26651	26570	26899	26730	26691	26761	26721	26593	26444	26647	26513	26592	26447	26680	26561	26606	26617	26451	26454	26622	26463	26723	26769	26692	26596	26471	26571	26502	26611	26832	26681	26682	26351	26757	26929	26807	26638	26585	26532	26675	26783	26552	26583	26613	26449	26540	26668	26398	26639	26603	26576	26605	26509	26632	26777	26694	26584	26664	26765	26498	26352	26725	26595	26584	26828	26306	26538	26396	26642	26502	26439	26561	26797	26620	26462	26617	26717	27068	26572	26589	26408	26523	26887	26585	26714	26698	26841	26544	26664	26816	26928	26506	26575	26576	26704	26627	26689	26618	26531	26459	26596	26620	26672	26493	26624	26834	26601	26662	26807	26758	26557	26567	26731	26891	26775	26696	26539	26388	26475	26696	26735	26772	26338	26457	26320	26662	26639	26879	26761	26725	26432	26340	26742	26635	26668	26557	26483	26775	26659	26572	26561	26567	26735	26517	26651	26602	26892	26762	26493	26585	26646	26442	26643	26555	26272	26514	26473	26631	26522	26665	26472	26527	26759	26855	26412	26699	26617	26469	26716	26648	26591	26451	26522	26561	26725	26459	26430	26465	26748	26749	26694	26833	26519	26684	26679	26555	26590	26642	26767	26588	26706	26399	26722	26868	26545	26698	26407	26554	26710	26688	26572	26812	26825	26613	26413	26616	26538	26515	26562	26965	26621	26735	26641	26653	26441	26757	26621	26762	26696	26709	26805	26593	26568	26499	26633	26611	26528	26509	26609	26551	26656	26575	26453	26800	26553	26452	26531	26677	26622	26712	26529	26706	26378	26597	26538	26381	26798	26704	26748	26798	26867	26597	26673	26580	26637	26452	26674	26687	26659	26671	26734	26741	26519	26487	26661	26601	26387	26707	26577	26373	26593	26477	26600	26486	26536	26551	26816	26720	26636	26575	26666	26731	26736	26684	26567	26646	26597	26605	26724	26424	26581	26533	26676	26525	26591	26647	26591	26656	26590	26551	26617	26625	26422	26660	26604	26571	26706	26538	26455	26531	26458	26702	26576	26419	26856	26654	26820	26302	26607	26638	26484	26642	26503	26579	26527	26634	26547	26578	26742	26382	26509	26769	26676	26604	26540	26636	26733	26883	26547	26548	26646	26671	26423	26951	26564	26544	26531	26446	26420	26599	26428	26463	26272	26604	26602	26786	26610	26670	26628	26683	26829	26747	26731	26842	26654	26725	26579	26792	26802	26598	26674	26723	26654	26489	26740	26630	26507	26431	26453	26478	26408	26476	26703	26505	26927	26675	26496	26669	26557	26674	26465	26372	26779	26646	26492	26758	26506	26519	26693	26809	26866	26835	26502	26709	26617	26558	26635	26695	26781	26698	26765	26797	26790	26533	26761	26587	26451	26885	26482	26517	26469	26617	26781	26865	26669	26753	26682	26620	26682	26703	26678	26682	26635	26957	26428	26504	26738	26566	26776	26584	26675	26908	26722	26752	26639	26519	26668	26688	26622	26558	26820	26975	26437	26702	26522	26711	26848	26727	26734	26568	26799	26640	26431	26545	26540	26583	26787	26372	26598	26377	26656	26411	26612	26604	26678	26738	26672	26825	26584	26661	26586	26673	26645	26551	26625	26412	26722	26546	26847	26691	26492	26667	26504	26633	26958	26382	26667	26715	26705	26500	26741	26688	26480	26632	26598	26475	26695	26669	26611	26546	26546	26538	26861	26913	26602	26341	26308	26624	26459	26802	26509	26704	26688	26473	26631	26656	26554	26614	26493	26485	26531	26690	26622	26595	26954	26543	26905	26984	26726	26596	26710	26527	26905	26697	26332	26463	26613	26607	26592	26604	26540	26623	26578	26817	26489	26727	26662	26580	26616	26672	26631	26758	26570	26586	26737	26676	26529	26371	26553	26764	26809	26385	26519	26661	26852	26579	26675	26511	26771	26689	26710	26771	26746	26884	26694	26618	26639	26925	26621	26812	26617	26601	26657	26275	26445	26605	26647	26671	26558	26686	26483	26567	26395	26535	26621	26602	26453	26608	26689	26449	26859	26575	26727	26866	26583	26677	26671	26629	26626	26578	26556	26736	26604	26664	26958	26624	26653	26812	26914	26599	26538	26565	26549	26552	26816	26611	26594	26622	26782	26600	26702	26917	26739	26569	26605	26772	26697	26872	26580	26531	26537	26643	26376	26437	26618	26432	26597	26734	26661	26496	26599	26537	26589	26814	26688	26562	26515	26638	26465	26792	26626	26530	26546	26340	26652	26569	26645	26615	26633	26670	26696	26477	26674	26592	26734	26736	26492	26567	26636	26587	26801	26551	26359	26484	26546	26541	26518	26509	26592	26541	26806	26434	26796	26531	26668	26664	26509	26704	26663	26839	27057	26639	26573	26826	26638	26613	26599	26691	26661	26510	26585	26660	26614	26544	26622	26720	26576	26661	26368	26664	26463	26555	26531	26606	26513	26683	26748	26422	26441	26973	26723	26544	26730	26745	26941	26582	26861	26993	26701	26656	26435	26573	26399	26703	26750	26757	26708	26516	26464	26712	26668	26805	26612	26785	26598	26751	26374	26662	26556	26553	26584	26755	26824	26555	26315	26427	26476	26722	26528	26357	26585	26621	26360	26542	26626	26386	26449	26658	26764	26919	26843	26649	26697	26680	26755	26631	26668	26619	26481	26722	26848	26481	26561	26784	26541	26621	26754	26538	26497	26657	26601	26474	26496	26483	26645	26553	26471	26509	26585	26565	26544	26859	26847	26379	26403	26562	26527	26820	26826	26619	26757	26497	26599	26466	26731	26542	26776	26598	26724	26670	26636	26662	26679	26626	26431	26472	26526	26623	26482	26552	26587	26620	26566	26547	26535	26649	26497	26494	26519	26844	26507	26453	26503	26566	26583	26521	26881	26667	26346	26562	26667	26740	26789	26741	26839	26673	26513	26394	26548	26510	26805	26288	26556	26668	26494	26490	26394	26809	26629	26658	26707	26636	26657	26624	26702	26508	26449	26588	26758	26676	26647	26672	26549	26494	26487	26749	26638	26938	26528	26746	26838	26843	26668	26712	26357	26822	26562	26702	26673	26450	26503	26558	26762	26712	26737	26630	26260	26189	26420	26730	26734	26560	26672	26494	26808	26592	26589	26951	26540	26912	26512	26532	26493	26581	26471	26350	26579	26333	26583	26508	26868	27024	26826	26264	26622	26684	26750	26798	26706	26406	26517	26876	26629	26510	26512	26835	26628	26369	26729	26811	26563	26690	26369	26332	26551	26518	26659	26761	26557	26390	26384	26421	26618	26313	26679	27020	26435	26558	26746	26508	26620	26551	26315	26542	26733	26801	26540	26473	26608	26941	26898	26589	26605	26351	26640	26688	26801	26638	26546	26708	26722	26732	26645	26630	26719	26475	26811	26565	26598	26566	26370	26555	26462	26927	26744	26625	26657	26715	26496	26631	26293	26813	26752	26763	27063	26544	26709	26740	26673	26686	26728	26675	26848	26705	26670	26568	26658	26852	26562	26453	26748	26642	26731	26502	26625	26656	26601	26513	26595	26687	26820	26851	26601	26600	26493	26343	26533	26795	26753	26693	26562	26396	26412	26570	26318	26571	26579	26392	26595	26690	26606	26531	26594	26663	26513	26527	26520	26608	26577	26603	26818	26443	26641	26406	26533	26661	26609	26616	26569	26626	26794	26767	26856	26652	26617	26633	26630	26690	26742	26854	26668	26582	26636	26538	26509	27021	26748	26685	26868	26657	26845	26636	26579	26592	26540	26511	26459	26604	26740	26764	26796	26407	26555	26574	26379	26642	26433	26659	26414	26912	26454	26818	26695	26508	26934	26674	26599	26689	26713	26860	26588	26396	26751	26670	26741	26637	26739	26577	26792	26649	26584	26473	26637	26627	26492	26530	26573	26877	27001	26512	26441	26696	26629	26527	26642	26574	26580	26651	26683	26780	26493	26823	26469	26933	26601	26496	26615	26541	26639	26696	26415	26383	26719	26754	26432	26677	26652	26549	26598	26513	26472	26713	26928	26535	26799	26753	26738	26595	26826	26636	26491	26609	26560	26363	26641	26601	26675	26648	26757	26817	26505	26681	26792	26580	26727	26606	26594	26416	26492	26620	26473	26612	26430	26359	26641	26387
30411	43012	38672	28262	23676	22305	20767	19266	17778	17232	17148	16794	16595	16463	16358	16423	16128	16230	16441	16593	16682	16977	16889	16709	16806	16598	16424	16380	16448	16469	16099	16335	16221	16154	16353	16276	16444	16262	15999	16186	16151	16067	16146	16081	16101	16091	16165	16047	16201	16150	16397	16182	16245	16163	15997	16145	16051	16044	15924	16038	16026	16038	15828	16208	16150	15958	16133	16127	15852	16223	15910	16001	16063	16086	16010	16001	16154	15944	15904	16230	16149	15923	16178	16018	16045	16002	16026	16080	16071	15892	16125	15921	16021	16151	15991	15942	16097	15911	16065	16025	15937	16112	15929	15973	16036	16040	16095	16037	16141	15928	16136	16002	16028	15983	16041	15985	16225	16115	16160	16165	16037	15968	16098	16116	15942	16029	16060	16158	16090	16101	15954	16129	16001	16008	16125	15945	16003	15856	16119	16120	15934	16126	16067	15947	16045	16021	16041	16008	16104	15990	16002	16065	15972	16134	16154	15996	16005	15886	16158	16201	16142	16189	16181	16002	16010	16118	16084	16044	15978	16089	16242	16091	16028	16104	16029	16020	16086	16071	15960	16066	16112	16070	16072	16051	16080	15970	15982	15999	16002	16266	16135	16231	16116	16196	16108	16057	16046	15915	16081	16058	16237	15879	16136	15964	16241	15981	16164	15928	16108	15936	15746	16051	15971	16042	15944	16071	15884	15870	16053	15897	16205	16008	16120	16049	15979	15987	16024	16067	15926	16119	16105	16081	16186	16068	16070	16170	16119	16062	16198	16036	16041	16106	16085	16062	16139	15975	15995	16124	15817	16195	16014	16042	16197	15978	16169	16146	16174	16110	16049	16115	15925	16052	16060	16039	16129	16139	16071	15987	15995	15982	15846	16007	15891	15925	16098	16064	15991	16147	15974	15903	16028	16138	15926	15947	16159	16160	16036	16090	15998	16038	16137	16057	16157	16000	16006	15990	16082	16102	15915	16007	16217	16078	16152	16041	15840	16049	16059	16037	16129	15998	16038	16073	15818	15926	16074	15940	16134	15916	15962	16074	16110	16064	15970	16021	16172	16105	15963	16012	16025	16150	16207	16031	16161	16059	16137	16127	15970	16134	15999	16221	15986	16082	15844	15986	16167	15958	16120	16150	16157	16011	16091	15958	16166	16061	16014	16082	16006	15932	16023	16129	15989	15962	16044	15958	16146	16040	15965	16063	16117	15978	16127	16120	16187	16154	16078	16031	15946	16010	16083	16046	16065	16193	16043	16016	16059	15989	16007	16080	16049	15976	15914	15852	15921	16059	16006	16030	16041	16016	16077	16069	15881	16262	15884	16072	16089	16065	15926	16069	16069	16035	16206	16072	16024	15969	16063	16053	16007	16145	16010	15908	16043	16058	16097	16021	16038	16122	16148	16144	15900	15966	15952	16205	15974	16039	16080	16235	16058	16046	16015	16066	15874	16011	16007	15996	15967	16045	16119	16014	15748	16025	15949	15967	16034	16119	16099	16125	15987	16137	16136	16086	16067	15959	16003	15939	15954	16120	15974	16029	16100	15952	16245	15984	16010	16246	16045	16151	15985	16076	16077	15979	16084	15896	16044	16028	16116	15980	16002	15977	15833	15969	16232	16130	16232	16054	15961	16109	16016	16188	16128	16099	16037	16135	15849	16110	15936	15955	15934	16177	15842	16040	15876	15953	16103	16128	16066	16033	16110	16056	16025	16026	16292	15908	16093	16044	15849	15986	15915	16122	16236	15875	16010	16095	16125	16031	16055	15931	15971	16129	16133	16121	16112	16133	15953	16185	16059	15926	16177	15976	16104	16047	16003	16170	15963	16111	16144	15942	15962	16067	15985	16030	16052	15935	15990	16184	15958	15975	16078	16166	15987	15995	15930	16083	16013	16113	15976	16126	16093	16012	16055	16147	16011	16001	16103	15999	16112	16008	15986	16220	15947	16068	16003	15912	15959	16133	15933	16161	16030	15904	16035	15942	16072	16128	16107	15881	16075	16082	16092	15856	16140	16026	16146	16206	16272	15997	16140	16087	16147	16042	16088	16098	16085	16018	16113	15986	16077	16024	15981	15879	16123	16011	16087	15972	15910	15996	15903	15890	16151	16112	16114	15998	16088	16250	16053	16148	16089	15982	16076	16053	16045	15976	16134	16054	16045	16115	15937	15942	15843	15975	16067	16026	16065	16014	16107	15944	16254	16033	16070	16177	16034	16055	16102	16064	16054	16011	15978	16157	16126	16030	16000	16032	16111	15999	16115	16177	16006	15958	16165	16164	16029	16182	16050	15960	16044	15942	16081	15974	16055	16098	16143	16197	16079	15991	16212	16186	16187	15928	15990	16079	16160	15916	16168	16084	16169	16238	16001	15978	16251	16151	16053	16065	15943	16012	15848	16069	16097	16082	16038	15948	16077	16060	16179	16069	15980	16090	15981	16097	16170	15978	15999	16137	16021	16153	16166	16027	16158	16105	16000	16166	16045	15990	16039	16048	15996	15960	16039	15965	15885	16127	16081	15962	16130	15875	16012	16116	15916	16086	16014	15956	16144	16031	16116	16137	16158	16004	16006	16129	16036	16215	16135	16036	16167	16016	16106	15893	15854	16039	16037	15974	16010	16053	16136	15926	16089	16123	15892	15837	15878	16172	15947	16004	16124	16002	15932	15942	16052	16001	16265	15957	16020	16231	16096	16034	16098	16132	16124	16112	15906	16153	16095	16037	15974	15962	16082	16054	16137	16000	15918	16009	15990	16070	16145	16082	16068	15854	16015	16022	15865	15978	16102	16021	16114	15975	16048	16100	16063	15961	16092	16113	16140	15967	15989	16046	16062	16068	15974	15942	16094	15999	15992	16068	16184	16069	16255	15876	16070	16088	16053	16269	16103	16033	15930	16086	15872	16169	16043	15917	16055	16070	16120	16125	16095	16041	16070	16077	16117	16190	16042	16059	16159	15950	16043	15994	16059	16146	15823	16031	16111	15921	15966	16113	16019	16059	15988	16132	16112	16042	16036	15880	16126	16208	16118	15911	16101	16062	16100	16207	16008	15915	15927	16193	16076	15984	16117	16048	16125	16049	16084	15981	15873	16016	16246	16117	16139	16015	16165	16009	16038	16062	16101	15897	16261	16218	15871	16204	16133	16072	15884	16019	16135	16103	16046	15932	16074	15882	15997	16152	15913	16092	15992	15897	16078	16057	16098	15909	16059	15977	15986	16183	16105	16209	15799	16105	16022	16060	15989	15993	15904	16021	16030	16002	16027	15934	16268	16087	16224	15998	16017	16133	15904	16074	16105	15959	16046	16112	16031	16093	16141	15975	16154	15921	16125	16017	16023	15999	16201	15936	16132	16159	15990	16101	16138	15953	16151	16106	16088	16230	16024	16282	16002	16006	16140	15963	16115	16056	15989	16135	16066	16049	16092	15972	15970	16075	16122	16029	15989	15804	16092	15943	16009	15905	16218	16238	16047	16018	16121	15944	16168	15911	16008	16045	16049	16320	16005	16148	15972	15874	16029	16066	16069	16009	16039	16046	15951	16115	16030	16097	16116	15962	15980	16108	16014	16129	16032	15933	16197	16098	15861	15831	15978	16061	15993	16121	15965	16084	16113	15900	16173	15931	16333	15998	15897	16132	16151	15877	16145	16171	16217	16109	16038	15979	15872	15974	16134	16235	16052	16027	16065	15995	16187	16122	16069	16010	15869	15957	15945	16013	16089	16161	16091	16000	15988	15907	16022	15942	16115	16090	16050	16076	16211	16001	16029	16073	16026	15961	16128	16026	16122	16070	16027	16083	16142	15959	16113	15941	16017	16042	15992	16166	15968	16275	16049	16066	16022	15996	16022	16008	16140	16151	16138	16009	16072	16010	16186	16003	16324	15925	16054	15912	16041	16122	16183	16027	15961	16152	15997	16168	16124	16014	16160	16121	16048	15820	16108	15997	16166	16088	16066	15950	15945	16070	15897	16070	16061	15937	15857	16137	16074	15926	16124	16045	16133	16122	15905	16131	16232	16002	16124	16125	16151	16009	15982	16179	16071	16044	16063	16092	15922	15950	15868	16106	16249	16082	16146	16193	16115	16179	16035	16045	15968	16063	16141	16142	16001	16104	15904	16133	16121	16025	16049	16102	15977	16222	16050	15957	16094	15985	16127	16097	15970	15998	16029	16023	16129	15724	16120	15930	16073	16030	16053	15930	15947	16004	16010	16240	15983	15953	16013	15993	16001	15986	15857	15914	16020	15919	16118	16066	15974	16037	16031	16096	16183	16216	15991	15948	16158	16024	15944	16056	16212	16156	16096	16009	16006	16134	15952	16011	16113	16246	15944	15982	15857	15849	15846	16106	15957	16030	16051	15958	16038	16039	15908	15827	16085	16045	16090	16082	16066	15884	16255	16052	15921	16039	15937	16038	16125	16095	16073	16061	15877	15938	15948	16018	16009	15942	16062	16071	15936	16080	15962	16163	16040	16158	16047	16221	16074	15979	16285	16005	16070	16059	16052	16118	16099	15832	16160	15967	16134	16167	16010	16214	15974	16080	16091	16015	15897	16177	15885	15987	16062	15903	16060	16099	15926	16052	16114	16127	16027	16093	16025	16049	16121	16169	16168	16026	16019	16099	16137	16245	16048	15830	15850	16010	16007	15957	16023	16180	16130	16248	15994	15850	16196	16062	15961	16106	15905	16077	16140	15975	16191	16003	16014	16080	16087	16060	15962	16070	15942	16179	15839	16022	16055	16176	16135	15928	16125	16031	15808	16052	16009	16110	16117	16012	16214	16009	15997	15897	16056	15868	16035	16035	16097	15990	15992	16174	16055	16033	16182	16143	16088	16030	15864	15959	16068	16157	16100	16051	15998	15886	16088	16096	16003	16058	16111	16072	16073	16093	16089	16054	16191	15979	16008	16004	16160	15987	15976	15993	15926	15880	16192	15971	16146	16288	16102	15923	16076	15972	16073	16001	16152	15994	16033	15987	15950	15979	16017	16089	15964	15990	16106	16047	15961	16120	16051	16115	16103	16113	15966	16015	16045	16007	15930	15970	16082	16175	16182	16048	15960	16183	16116	16057	16058	16078	15794	16125	16066	16191	15924	16042	16279	15818	15931	16044	16020	16118	16114	16140
21499	20073	26357	23739	21841	27614	33492	29301	27955	27372	27305	26513	26464	26342	26023	26246	26188	26125	25945	26694	26559	27130	26618	26258	26359	26344	26418	26175	25981	26107	26003	26191	25767	26073	26180	26007	25932	25962	26104	26028	25564	26076	25967	25873	25657	25656	25614	25617	25905	25788	25628	25805	25674	25900	25749	25642	25994	25839	25577	25527	25839	25665	25551	25444	25656	25602	25619	25633	25795	25915	25601	25646	25730	25679	25755	25457	25798	25682	25548	25412	25498	25623	25702	25821	25723	25482	25542	25617	25780	25716	25634	25378	25501	25926	25785	25811	25712	25698	25625	25580	25531	25859	25619	25701	25866	25677	25631	25860	25851	25697	25692	25618	25297	25577	25645	25721	25673	25670	25640	25581	25596	25445	25494	25479	25636	25590	25616	26108	25739	25732	25707	25859	25776	25641	25744	25677	25612	25479	25793	25762	25743	25714	25693	25545	25601	25597	25432	25522	25726	25523	25464	25464	25669	25820	25784	25557	26037	25638	25631	25696	25469	25452	25679	25800	25394	25758	25606	25592	25663	25431	25740	25786	25552	25718	25582	25593	25710	25701	25555	25518	25573	25708	25538	25755	25819	25693	25901	25644	25798	25836	25483	25692	25743	25663	25611	25680	25526	25316	25713	25685	25598	25539	25654	25510	25664	25746	25655	25486	25715	25751	25807	25676	25706	25449	25731	25607	25640	25796	25697	25794	25552	25619	25524	25702	25856	25665	25442	25369	25632	25444	25584	25464	25790	26211	25733	25666	25504	25735	25713	25582	25940	25679	25837	25409	25699	25716	25626	25600	25449	25618	25415	25665	25760	25622	25415	25630	25799	25651	25590	25634	25624	25614	25553	25402	25461	25435	25661	25742	25799	25810	25731	25572	25683	25348	25566	25655	25783	25665	25429	25497	26042	25740	25568	25508	25706	25765	25749	25528	25457	25631	25598	25566	25462	25293	25730	25580	25307	25613	25595	25301	25794	25791	25331	25714	25605	25702	25609	25875	25653	25300	25245	25391	25670	25635	25745	25660	25741	25690	25664	25557	25575	25582	25512	25750	25370	25694	25494	25528	25879	25703	25796	25678	25615	25942	25798	25430	25629	25582	25517	25749	25579	25913	25915	25565	25541	25626	25640	25841	25766	25730	25654	25666	25714	25583	25711	25559	25422	25649	25620	25497	25740	25770	25651	25546	25611	25678	25655	25611	25700	25645	25865	25662	25590	25500	25453	25503	25733	25641	25472	25678	25638	25494	25550	25615	25656	25478	25744	25673	25734	25569	25457	25630	25610	25752	25505	25699	25617	25574	25398	25486	25710	25644	25782	25624	25589	25767	25629	25698	25815	25585	25866	25451	25570	25598	25513	25947	25518	25747	25800	25750	25694	25719	25710	25752	25795	25480	25670	25873	25892	25482	25707	25605	25550	25578	25540	25649	25345	25519	25419	25387	25501	25449	25755	25657	25698	25578	25621	25527	25776	25540	25853	25744	25497	25808	25432	25701	25724	25555	25742	25647	25577	25630	25498	25660	25469	25806	25520	25547	25271	25493	25741	25646	25640	25667	25646	25419	25513	25561	25808	25601	25597	25714	25602	25737	25716	25615	25599	25411	25451	25391	25836	25731	25751	25493	25641	25593	25726	25559	25719	25919	25889	25806	25612	25906	25753	25740	25563	25672	25701	25410	25627	25568	25624	25763	25675	25551	25621	25377	25680	25542	25833	25613	25700	25894	25668	25561	25652	25877	25683	25813	25837	25911	25436	25935	25634	25585	25529	25668	25683	25404	25690	25696	25598	25454	25875	25632	25692	25453	25604	25588	25609	25602	25581	25908	25879	25735	25332	25556	25598	25692	25593	25577	25793	25668	25458	25725	25655	25491	25361	25416	25585	25713	25574	25620	25667	25619	25686	25761	25537	25659	25564	26050	25835	25530	25625	25692	25705	25448	25496	25397	25568	25665	25716	25757	25548	25669	25738	25380	25525	25711	25547	25692	25874	25706	25490	25700	25590	25748	25517	25534	25770	25530	25480	25452	25654	25501	26018	25865	25836	25423	25896	25565	25601	25454	25858	25546	25787	25479	25783	25800	25775	25528	25832	25407	25573	25600	25477	25629	26010	25977	25609	25801	25580	25622	25742	25665	25779	25650	25342	25652	25660	25389	25656	25581	25548	25475	25652	25411	25782	25611	25654	25632	25716	25592	25475	25536	25673	25261	25626	25506	25581	25768	25702	25611	25498	25479	25689	25725	25893	25662	25600	25204	25731	25704	25714	25756	25546	25456	25668	25445	25437	25836	25874	25539	25686	25815	25669	25602	25325	25614	25822	25727	25412	25757	25707	25832	25679	25528	25560	25760	25840	26008	25805	25566	25698	25655	25626	25629	25731	25630	25763	25650	25663	25730	25666	25570	25707	25704	25770	25619	25761	25843	25508	25598	25678	25549	25520	25773	25725	25604	25532	26008	25729	25822	25376	25406	25615	25531	25740	25632	25720	25769	25693	25828	25777	25581	25718	25676	25786	25623	25818	25851	25639	25705	25564	25346	25516	25536	25877	25663	25574	25648	25696	25545	25614	25523	25639	25700	25633	25866	25691	25492	25551	25572	25508	25666	25500	25692	25732	25729	25824	25511	25715	25714	25955	25588	25707	25731	25704	25768	25640	25592	25472	25589	25713	25588	25799	25684	25456	25403	25806	25541	25596	25454	25934	25496	25402	25347	25658	25524	25674	25642	25613	25554	25744	25615	25547	25605	25608	25691	25476	25513	25399	25523	25504	25672	25587	25651	25581	25784	25615	25483	25541	25393	25661	25798	25574	25710	25667	25443	25661	25539	25785	25807	25597	25314	25532	25578	25717	25387	25686	25660	25374	25869	25569	25743	25598	25744	25908	25683	25658	25648	25450	25744	25716	25640	25701	25630	25427	25391	25547	25349	25568	25520	25666	25582	25621	25716	25622	25406	25390	25803	25317	25730	25488	25730	25788	25661	25797	25720	25497	25815	25626	25457	25344	25635	25424	25541	25626	25953	25460	25625	25438	25730	25532	25514	25576	25695	25608	25665	25602	25359	25569	25422	25533	25620	25601	25568	25520	25425	25638	25291	25675	25673	25562	25570	25422	25425	25587	25791	25640	25720	25821	25865	25700	25602	25585	25466	25581	25808	25594	25487	25748	25677	25689	25640	25576	25555	25649	25818	25617	25731	25840	25616	25603	25654	25594	25659	25546	25590	25383	25407	25715	25456	25771	25731	25651	25680	25705	25858	25706	25503	25604	25333	25752	25631	25447	25726	25673	25525	25980	25730	25588	25745	25753	25584	25397	25595	25668	25751	25592	25558	25700	25440	25734	25706	25702	25613	25675	25832	25728	25866	25430	25565	25542	25347	25654	25676	25721	25606	25784	25707	25683	25707	25701	25666	25764	25658	25571	25528	25630	25623	25541	25434	25353	25603	25765	25587	25865	25582	25682	25665	25625	25668	25610	25432	25592	25866	25556	25562	25747	25711	25625	25663	25677	25505	25776	25585	25727	25733	25682	25871	25512	25443	25576	25328	25544	25672	25673	25480	25412	25375	25431	25425	25455	25475	25597	25513	25560	25555	25694	25734	25556	25688	25623	25717	25702	25294	25540	25597	25744	25803	25311	25606	25464	25695	25602	25472	25645	25683	25701	25627	25672	25639	25396	25587	25628	25577	25589	25705	25755	25466	25649	25687	25539	25645	25446	25421	25674	25766	25613	25718	25576	25596	25715	25775	25803	25463	25450	25622	25683	25408	25502	25490	25451	25912	25465	25822	25451	25625	25455	25357	25658	25638	25775	25558	25624	25841	25561	25904	25727	25785	25875	25588	25343	25476	25529	25653	25693	25425	25846	25506	25652	25538	25571	25464	25791	25430	25670	25731	25675	25837	25910	25519	25489	25769	25653	25542	25662	25568	25574	25543	25495	25547	25493	25703	25732	25418	25676	25720	25619	25863	25516	25630	25615	25670	25814	25791	25746	25568	25698	25725	25391	25816	25649	25719	25910	25717	25776	25622	25445	25695	25727	25811	25788	25394	25551	25883	25474	25396	25553	25680	25404	25575	25774	25748	25704	25259	25708	25872	25716	25762	25533	25824	25662	25920	25573	25737	25667	25788	25628	25552	25546	25742	25476	25554	25613	25582	25699	25740	25714	25548	25566	25582	25529	25727	25475	25683	25736	25459	25695	25688	25680	25731	25628	25579	25450	25539	25619	25415	25659	25604	25757	25597	25717	25574	25500	25697	25500	25598	25505	25605	25722	25730	25751	25719	25530	25739	25634	25536	25598	25674	25808	25385	25398	25547	25460	25953	25721	25717	25805	25745	25726	25712	25449	25552	25386	25692	25541	25583	25422	25514	25599	25727	25698	25672	25633	25378	25792	25715	25635	25720	25542	25453	25489	25611	25589	25699	25703	25487	25599	25937	25765	25876	25579	25552	25856	25472	25439	25682	25713	25719	25350	25519	25723	25558	25509	25584	25624	25498	25606	25730	25721	25894	25647	25677	25588	25643	25328	25464	25623	25532	25663	25750	25787	25350	25517	25591	25775	25727	25708	25591	25519	25698	25747	25796	25535	25658	25694	25501	25787	25549	25669	25713	25374	25506	25496	25435	25661	25676	25772	25761	25776	25519	25564	25430	25576	25452	25457	25347	25821	25796	25770	25746	25657	25696	25840	25781	25656	25283	25463	25821	25614	25425	25685	25752	25618	25626	25501	25685	25580	25772	25816	25642	25477	25576	25430	25541	25564	25606	25262	25619	25800	25666	25820	25731	25531	25563	25783	25663	25807	25920	25573	25616	25589	25971	25615	25602	25638	25452	25620	25372	25771	25669	25684	25600	25629	25664	25751	25691	25595	25676	25461	25813	25612	25462	25371	25482	25682	25814	25992	25584	25620	25848	25623	25433	25348	25478	25815	25585	25596	25497	25506	25815	25579	25434	25771	25323	25528	25522	25670	25637	25582	25529	25649	25626	25701	25605	25788	25462	25375	25683	25653	25430	25378	25876	25339	25449	25484	25640	25553	25627	25622	25869	25678	25856	25874	25641	25797	25560	25521	25776	25760	25669	25679	25826	25703	25744	25610	25653	25829	25501	25859	25759	25622	25764
33749	49838	45116	33093	27713	25554	23530	20558	18748	17445	17516	16815	16521	16262	15906	16089	15943	15929	16283	16408	16894	17265	16997	16531	16491	16300	16206	16225	16047	15823	15871	16053	15989	15952	15996	16067	15971	15737	15670	15698	15795	15654	15808	15673	15687	15614	15664	15715	15755	15516	15717	15521	15509	15535	15481	15470	15633	15512	15349	15490	15539	15637	15530	15584	15630	15652	15480	15545	15596	15611	15553	15582	15535	15616	15560	15552	15408	15715	15291	15719	15527	15652	15483	15677	15659	15672	15455	15541	15718	15393	15558	15569	15396	15486	15474	15500	15462	15478	15640	15412	15365	15419	15566	15500	15625	15679	15479	15487	15443	15510	15525	15687	15586	15482	15650	15513	15496	15536	15537	15553	15454	15518	15433	15408	15722	15496	15784	15408	15666	15683	15372	15379	15452	15521	15493	15422	15574	15711	15379	15507	15612	15593	15360	15409	15646	15393	15622	15621	15566	15499	15651	15370	15569	15484	15498	15428	15572	15612	15592	15327	15617	15510	15447	15468	15501	15469	15617	15634	15496	15434	15511	15401	15394	15443	15774	15471	15501	15703	15623	15573	15564	15610	15449	15397	15496	15495	15557	15428	15687	15615	15684	15532	15507	15609	15408	15492	15429	15709	15414	15538	15658	15524	15450	15463	15373	15677	15348	15520	15445	15642	15304	15403	15658	15459	15465	15445	15517	15677	15592	15319	15518	15571	15551	15446	15613	15735	15555	15698	15466	15487	15531	15583	15587	15436	15567	15488	15505	15479	15507	15409	15344	15647	15548	15555	15680	15689	15570	15472	15482	15535	15517	15499	15631	15468	15413	15470	15597	15607	15535	15657	15553	15597	15566	15385	15428	15483	15313	15498	15510	15596	15509	15421	15721	15399	15453	15595	15472	15573	15553	15438	15541	15625	15776	15531	15713	15459	15626	15583	15509	15694	15495	15529	15594	15451	15497	15446	15308	15531	15467	15499	15544	15678	15510	15541	15624	15528	15601	15480	15543	15484	15573	15420	15608	15509	15499	15584	15560	15481	15646	15596	15580	15554	15608	15435	15510	15466	15557	15468	15597	15423	15430	15543	15533	15403	15565	15639	15529	15662	15480	15413	15511	15523	15536	15413	15474	15301	15496	15494	15585	15320	15545	15552	15414	15554	15606	15624	15658	15555	15606	15504	15342	15558	15517	15580	15592	15420	15733	15576	15489	15703	15741	15673	15597	15457	15498	15514	15585	15712	15584	15306	15461	15552	15515	15566	15464	15514	15563	15538	15493	15556	15582	15577	15539	15570	15611	15614	15661	15554	15568	15536	15499	15504	15484	15514	15550	15531	15573	15639	15458	15566	15491	15556	15609	15560	15440	15754	15580	15621	15524	15467	15507	15575	15437	15523	15356	15591	15377	15562	15506	15624	15514	15528	15494	15538	15595	15508	15541	15605	15726	15568	15638	15610	15482	15577	15582	15469	15389	15630	15494	15595	15637	15519	15689	15456	15406	15505	15620	15697	15549	15660	15666	15493	15597	15488	15277	15373	15417	15491	15364	15603	15591	15566	15609	15531	15529	15469	15573	15589	15479	15501	15626	15628	15734	15522	15563	15665	15427	15462	15607	15542	15369	15518	15495	15519	15496	15489	15614	15600	15511	15754	15625	15653	15453	15420	15315	15703	15637	15663	15490	15625	15584	15577	15532	15358	15722	15369	15435	15515	15578	15559	15519	15424	15559	15578	15639	15564	15647	15373	15349	15444	15691	15523	15569	15527	15619	15534	15417	15604	15676	15416	15509	15516	15509	15602	15513	15412	15472	15265	15458	15522	15584	15486	15574	15360	15538	15550	15516	15637	15339	15516	15586	15597	15428	15420	15360	15609	15576	15488	15671	15522	15480	15675	15356	15550	15596	15494	15680	15665	15544	15597	15523	15495	15634	15513	15316	15443	15590	15485	15626	15504	15662	15466	15679	15534	15529	15508	15597	15644	15553	15503	15665	15626	15549	15306	15684	15529	15449	15643	15468	15498	15480	15468	15691	15485	15603	15538	15472	15586	15636	15436	15625	15550	15538	15484	15569	15313	15575	15433	15633	15544	15324	15490	15736	15557	15573	15589	15610	15561	15510	15395	15378	15565	15414	15646	15501	15390	15614	15615	15585	15506	15534	15556	15524	15689	15622	15688	15522	15537	15562	15405	15562	15489	15445	15647	15664	15397	15489	15640	15614	15475	15746	15448	15573	15614	15531	15494	15580	15598	15473	15679	15455	15510	15433	15311	15526	15635	15718	15367	15431	15625	15464	15532	15504	15601	15589	15542	15562	15462	15450	15631	15534	15512	15536	15544	15669	15441	15623	15703	15431	15368	15547	15468	15387	15571	15614	15517	15493	15497	15431	15564	15509	15491	15602	15438	15441	15580	15538	15626	15375	15449	15610	15487	15510	15476	15602	15395	15746	15389	15591	15650	15425	15385	15270	15448	15659	15657	15518	15602	15531	15503	15618	15462	15428	15421	15473	15397	15539	15568	15525	15551	15413	15629	15591	15726	15476	15303	15584	15684	15567	15541	15517	15549	15498	15601	15510	15597	15426	15460	15610	15563	15601	15660	15547	15552	15465	15497	15557	15533	15771	15446	15563	15582	15562	15630	15417	15634	15518	15458	15656	15614	15478	15511	15577	15508	15483	15377	15435	15507	15636	15450	15416	15552	15531	15619	15453	15632	15592	15482	15330	15541	15348	15784	15603	15576	15398	15481	15557	15463	15445	15517	15468	15430	15630	15533	15523	15580	15489	15537	15466	15513	15544	15583	15578	15452	15635	15583	15390	15648	15540	15411	15478	15414	15525	15374	15410	15628	15565	15510	15487	15559	15407	15494	15589	15512	15589	15463	15388	15647	15555	15550	15535	15556	15590	15666	15515	15427	15632	15372	15554	15643	15575	15487	15649	15617	15515	15724	15504	15409	15515	15699	15672	15582	15451	15700	15407	15476	15773	15588	15681	15363	15499	15488	15726	15614	15432	15665	15640	15606	15613	15640	15505	15447	15583	15527	15549	15588	15485	15590	15553	15627	15639	15413	15613	15592	15656	15580	15591	15361	15421	15628	15649	15420	15588	15380	15565	15304	15474	15578	15477	15378	15497	15480	15591	15457	15474	15607	15605	15489	15529	15571	15513	15356	15578	15508	15646	15583	15530	15442	15642	15483	15510	15756	15404	15687	15419	15509	15678	15760	15598	15505	15427	15508	15693	15458	15619	15457	15417	15367	15569	15443	15618	15453	15633	15439	15462	15510	15476	15528	15631	15510	15718	15701	15517	15537	15797	15478	15591	15544	15567	15633	15555	15546	15469	15726	15495	15581	15698	15558	15607	15498	15545	15441	15466	15728	15555	15498	15621	15675	15423	15405	15571	15485	15495	15495	15604	15539	15527	15608	15456	15526	15408	15641	15560	15514	15491	15598	15543	15520	15540	15641	15673	15458	15557	15378	15357	15439	15481	15511	15247	15547	15589	15557	15560	15217	15475	15539	15463	15422	15465	15568	15440	15423	15633	15578	15425	15412	15341	15649	15564	15508	15493	15515	15618	15622	15515	15342	15550	15622	15607	15481	15499	15503	15520	15467	15541	15672	15597	15517	15558	15464	15511	15553	15499	15593	15520	15579	15454	15440	15699	15610	15551	15470	15610	15592	15583	15575	15656	15447	15392	15487	15451	15559	15559	15419	15636	15610	15387	15657	15495	15668	15461	15633	15503	15656	15444	15674	15574	15451	15589	15566	15634	15642	15568	15671	15491	15608	15545	15436	15532	15668	15431	15542	15611	15612	15575	15485	15448	15476	15425	15704	15528	15587	15570	15646	15608	15589	15505	15462	15663	15597	15517	15439	15533	15605	15256	15607	15597	15585	15617	15607	15612	15558	15495	15393	15686	15561	15542	15522	15460	15698	15356	15598	15532	15644	15475	15718	15564	15573	15491	15546	15527	15488	15734	15447	15385	15557	15537	15668	15333	15462	15493	15655	15561	15393	15578	15396	15446	15552	15447	15535	15601	15462	15508	15530	15587	15605	15604	15456	15428	15558	15505	15541	15447	15540	15550	15502	15478	15611	15589	15663	15610	15532	15438	15570	15641	15465	15575	15520	15589	15414	15445	15562	15566	15422	15514	15468	15507	15299	15464	15289	15403	15360	15662	15340	15481	15612	15520	15507	15479	15448	15422	15586	15711	15459	15631	15619	15565	15470	15517	15620	15693	15470	15630	15553	15555	15393	15453	15696	15452	15527	15532	15507	15600	15541	15602	15674	15680	15367	15385	15614	15404	15562	15633	15510	15477	15574	15401	15359	15495	15432	15478	15414	15577	15772	15692	15563	15688	15434	15455	15488	15411	15535	15492	15693	15466	15550	15658	15429	15528	15538	15501	15638	15645	15496	15612	15423	15484	15626	15584	15541	15408	15582	15429	15490	15554	15508	15277	15525	15391	15541	15545	15351	15443	15648	15437	15515	15547	15436	15589	15558	15603	15662	15631	15623	15439	15703	15446	15618	15566	15372	15580	15548	15550	15552	15648	15620	15656	15697	15484	15593	15543	15434	15574	15434	15448	15799	15596	15553	15453	15487	15472	15585	15327	15562	15604	15465	15692	15460	15550	15575	15463	15537	15499	15543	15434	15529	15487	15584	15403	15632	15593	15750	15446	15419	15672	15711	15517	15539	15633	15568	15511	15380	15577	15439	15505	15497	15422	15536	15503	15533	15563	15649	15522	15458	15549	15639	15734	15578	15706	15675	15370	15600	15505	15496	15521	15461	15386	15524	15490	15562	15358	15610	15522	15678	15545	15575	15662	15582	15638	15571	15626	15583	15582	15525	15652	15639	15396	15603	15526	15580	15669	15502	15496	15382	15462	15723	15730	15496	15450	15475	15572	15463	15503	15579	15453	15550	15491	15722	15594	15623	15456	15805	15549	15628	15619	15622	15519	15472	15578	15605	15698	15717	15435	15523	15652	15491	15663	15539	15411	15459	15541	15511	15505	15508	15660	15485	15678	15501	15480	15605	15527	15381	15449	15424	15454	15524	15510	15598	15552	15710	15569	15625	15541	15478	15481	15549	15585	15433	15393	15511	15553	15538	15630	15384	15548	15393
34575	29308	33836	31840	29025	28827	28749	28340	27932	28057	28040	28023	28130	27938	27950	27948	27905	27947	28020	28031	27960	27966	28032	28086	27999	27815	27914	28003	28264	28009	28039	27865	27871	28150	28025	28048	28066	27718	28148	27941	27865	28163	28053	28034	27939	27958	27962	27885	27893	28019	28003	27947	28208	27824	27825	27938	28061	28255	27907	27938	27635	27943	28146	27902	27906	27904	27904	27848	27614	27851	27950	27899	27892	27777	27961	27778	27765	27752	28052	27832	28022	28171	27727	27778	27710	27868	27770	28021	27908	28098	27801	27749	27737	27793	27837	27860	28093	28073	27910	27998	27881	27911	27882	27742	27766	27936	27912	27952	28062	27986	27687	27705	28014	27627	27832	27935	28126	28046	27976	27653	27877	27855	28232	27811	27914	28009	27896	27534	27897	28149	27816	27864	27830	28067	27979	28028	27740	28151	27865	27816	27853	27829	27896	27869	27971	28143	27899	27875	27919	27945	27811	28031	27887	27824	27925	28090	28106	27976	27885	27785	27812	28076	27821	27842	27848	27780	27896	27999	27995	27670	27964	28074	28148	27979	27950	27676	27954	28128	27659	28085	28189	28023	27892	27932	27862	27868	27679	28181	27986	27670	27649	27971	27805	27864	27688	27936	27663	27847	27973	27819	27743	27817	27959	27717	27912	27819	27800	28030	27883	27875	27639	27830	28033	27994	27708	27964	28176	28214	28165	27982	27904	27839	27748	28017	28019	27646	27777	27592	28031	28126	28107	27821	27957	27755	27699	27868	27837	27833	27771	27612	27830	27887	27905	27884	27844	27791	28022	28004	27824	27971	27784	28031	27645	27915	28049	27789	28086	27936	27829	27924	27975	27971	27826	27980	27753	28170	27972	27903	27771	27850	27962	27813	27924	27878	27828	27954	27645	28028	28014	27707	27920	28070	28056	27966	27952	27579	27794	28069	28040	27737	27791	27973	28069	28005	28269	27805	27795	27890	27920	27810	27976	28022	28093	27832	27906	28006	27670	27921	27878	27762	28018	27748	28111	27980	27794	27878	27992	28011	27762	27789	28080	27924	27769	27839	27897	27912	27813	27572	28035	28030	28015	27912	28028	27913	27589	27731	27824	27762	27808	27960	27712	27952	27989	27945	27879	27831	27818	27710	27877	27781	27651	27735	27741	27943	27853	27889	27754	27956	27891	28163	28000	28091	27893	27724	28079	27909	27836	27974	28057	27753	27839	27946	28060	27834	27977	28053	27847	27769	27925	27771	27994	27833	27643	27819	27923	27784	27921	27735	27843	27850	27861	28007	28013	27722	28032	27842	27680	27612	27977	28068	27960	27944	27969	27954	27905	27740	27897	27836	27784	27935	27864	27990	28043	27739	27833	27751	28043	27921	27827	28079	28011	27878	27730	27806	28174	27683	27829	27780	27991	28002	27975	27883	27921	27936	27837	27920	27911	28180	28142	27875	27832	27969	28078	27904	27972	27833	27775	28061	27895	28107	27856	27874	27917	27846	27974	27929	27919	28201	28129	27924	28182	27670	27853	27824	27874	27978	27607	27952	28079	28086	28108	27824	27756	27761	27863	27690	27865	27922	27697	27970	27981	27796	27763	28008	27810	27977	27949	27890	27765	27956	27948	27796	28006	28012	27766	27911	27938	27798	27849	27891	27730	28278	27957	27937	27698	27816	28020	27969	27856	27945	27898	27929	27762	27991	28074	27817	27889	27989	27885	27826	27833	27955	27977	28030	27932	27864	27949	28017	27927	28189	28184	28113	27799	28039	27951	28155	27854	28226	28177	27946	27772	27875	27891	27863	27949	27691	27760	27996	27809	27822	28056	27676	27890	27894	28029	27992	28103	27967	27686	27675	27852	27673	27543	27911	27831	28016	28029	28091	27966	27872	27757	27809	27839	27905	27953	27597	27838	27760	27928	27967	27727	27807	27779	27968	27916	27720	28033	27904	27846	27792	28032	27837	27963	28224	27817	27786	27962	27864	28083	27902	27998	28124	28099	28162	27923	27811	27862	28021	27838	27921	28100	28080	27955	27799	27767	28198	28242	27981	27932	28267	28113	28110	27911	28070	28132	27927	28025	27749	27866	27568	27741	28337	28041	27883	27955	27697	27790	27892	27912	28009	27961	27791	27835	27982	27860	27933	28026	27769	27946	27866	27678	27935	28121	28027	28038	27830	27991	27949	27671	28189	27982	27978	27943	27784	27823	27821	28102	27667	27904	27595	27815	27880	28028	28082	27956	28039	27719	27867	27872	27906	27897	27891	27895	27938	28128	27874	27808	27912	27865	27764	27992	27955	28048	28132	28053	27850	28128	28051	27861	27917	27882	27865	27950	28075	27825	27844	28052	27629	27824	28124	27784	27812	27925	27730	27713	27871	27854	27856	27681	27859	28105	27634	27999	27833	28023	27895	28101	27745	28061	27783	27770	27725	28330	28026	28043	27831	27735	27637	27973	28006	28174	27889	28126	27975	27903	27972	27671	27817	27813	28030	27725	27722	27766	27758	27832	27983	27862	28051	27783	27906	27833	27744	28168	27849	28024	27795	28094	27792	28015	27699	28045	27911	27930	27942	27739	28088	27814	28065	28039	27802	27901	27891	27835	27976	28110	27550	27812	28263	28103	27998	27834	27978	27749	27949	27660	27894	28051	28044	27982	27864	27912	28011	28063	27853	27977	27701	27798	28132	27899	27953	27941	28115	27925	27880	27947	28006	27796	28146	27951	27864	28112	27795	27928	27811	27841	27722	27800	27864	27799	27841	27847	27905	28200	28041	27864	27814	27874	28081	27945	27800	27902	28025	28029	28226	27928	28046	27736	27688	28070	27734	27855	27951	27935	27967	27930	27986	28061	27955	28006	28151	28155	27955	28145	28060	28114	27772	27699	27605	28023	27607	27743	28064	27932	27908	28238	28054	28015	27976	28067	27927	28209	27913	27665	27977	28177	27867	27869	27889	28016	27675	27900	27774	27923	27835	28061	27751	27849	27997	27806	27832	27926	28038	28005	28006	28038	27855	27887	27872	27925	27680	27910	28011	27663	27868	27744	27811	27888	27894	27938	27881	27765	27876	27674	28065	27757	27679	28203	27907	28068	28111	27858	28014	27836	27817	27538	27947	27860	28075	27920	27859	27678	27794	27800	27659	27859	27957	27957	27826	27774	27810	27894	27942	27860	27885	27990	27847	27996	27878	27741	27926	27930	27843	27823	27675	27952	28136	27814	27768	27862	27718	27993	27772	27849	27885	27727	27990	27737	27842	27951	27835	28104	27774	27979	28285	28112	27874	28059	28109	27892	27933	27895	28065	27840	27790	28035	27917	27967	27792	27675	27722	27778	27894	27750	28019	27848	27534	28072	28017	27727	27708	27880	27783	27963	27920	27534	27961	28251	27721	27679	28102	27579	27955	27901	28081	27752	27975	27752	27788	28000	27894	27898	27780	27969	27941	27994	27973	27897	27884	28116	28008	27959	28020	27853	27953	27765	27802	27990	28189	27890	28210	27902	27845	27983	27775	27967	28108	27848	27872	27906	27993	28284	27939	27836	27844	27691	27613	27873	27898	27777	27944	28019	27845	27660	27807	27713	27949	27785	27940	27795	27694	27965	27796	27880	27780	27899	27754	27951	28042	27919	27792	27943	27960	28116	27862	27800	27551	27890	27831	27966	27753	27823	27842	28214	27898	28026	27629	27854	27586	27596	28033	27923	27971	27840	28087	27942	27900	27782	27802	28112	27873	27904	27889	27945	27706	27897	27983	27883	27890	27790	27963	27936	27862	27757	27815	27861	28007	27924	27847	28131	27880	27637	27882	27991	27860	28093	27972	28065	27733	27972	27925	28047	27857	28086	27704	27815	27946	28073	27881	27912	27793	27922	27693	27861	27914	27937	27979	27993	28046	27810	27761	27942	27946	27913	28048	27922	27760	27958	28002	28094	28048	27827	27741	27933	27765	27841	28117	27900	28010	28056	27967	27914	28106	28102	27856	27971	27993	27868	27917	27897	27642	27970	27912	27939	27771	27911	27978	27835	27885	27768	28005	27923	27864	27800	27779	27949	27946	28102	28076	27882	27845	27668	27841	27733	27978	27767	27851	28074	28114	28228	27992	28177	28171	27533	27983	28040	27926	27895	28111	27780	27978	27800	27880	27786	28141	27976	27754	27894	27971	27822	27931	27949	27924	27765	27700	27717	28032	27712	27764	27841	27835	27933	27632	27865	27814	27846	27790	28039	27997	28010	27825	27936	27846	28078	27891	28039	28021	28029	28112	27941	28001	27726	27770	27910	27865	27599	27949	27679	27729	28072	27904	28081	27923	27752	27883	27798	27857	27740	28171	28036	28220	27832	28021	28104	28213	27793	27858	27958	28021	27994	27777	27944	27644	27628	27974	27724	27822	28001	27754	27656	27829	27893	27791	27921	28013	27662	27790	28119	27927	27689	27656	27644	27931	27738	27809	27744	27721	28114	27662	27856	27858	27903	28057	27793	27941	28151	27874	27928	27843	27922	27676	27665	27452	27979	27993	27936	27744	27747	27999	27868	27870	27804	27962	27929	27891	28063	27820	28033	28197	27808	27679	27940	28000	28009	27800	28007	28134	27702	27735	28029	27737	27883	27753	27709	27636	27928	27974	27814	27874	27942	27888	28033	27853	28009	28114	28001	28095	27686	27763	27976	27738	27952	27857	27837	27956	27814	27892	27615	27786	27714	27741	27813	27981	27731	27637	27957	27977	28044	28094	28131	27956	27621	27942	27537	27933	27733	27951	27784	27816	28148	28053	27891	28128	27857	27480	27868	27740	27982	27979	27928	28004	27767	27905	27742	27577	27836	27876	27732	27899	27952	27999	27939	28009	27830	27591	28081	27876	28072	27958	27598	27790	27797	27860	28108	27999	27962	27834	27909	27804	27995	28027	27842	27778	28033	27681	27866	27945	27963	27676	27727	28109	28133	27984	27876	28035	27986	27905	28079	27921	27982	27860	27778	27895	27957	27790	27877	28010	28018	27854	27649	27831	28019	27871	28153	28085	28058	28008	27663	27987	27882	27860	28205	27996	27888	27775	28062	27796	28022	27770	27758	27898	27964	27779	27787	28141	27851	28028	28040	27733	27918	28033	27976	27837	28045	28049	28220	27823
25825	28663	26297	20971	18908	18119	17703	17253	17010	16808	16805	16812	16674	16539	16642	16587	16609	16752	16599	16754	16752	16834	16739	16868	16709	16798	16661	16674	16660	16631	16554	16659	16741	16679	16681	16517	16649	16710	16538	16689	16479	16632	16670	16645	16733	16859	16610	16598	16637	16719	16640	16775	16534	16527	16556	16676	16695	16644	16588	16504	16593	16512	16625	16489	16587	16512	16530	16527	16492	16539	16528	16719	16545	16612	16563	16587	16388	16582	16518	16477	16707	16444	16660	16474	16685	16546	16508	16552	16528	16663	16471	16708	16362	16534	16735	16535	16613	16388	16532	16653	16448	16511	16710	16610	16473	16319	16800	16438	16571	16587	16548	16530	16496	16591	16385	16672	16524	16560	16589	16372	16438	16428	16601	16584	16519	16479	16490	16579	16361	16458	16697	16516	16593	16595	16502	16537	16494	16511	16486	16506	16627	16529	16499	16541	16440	16603	16543	16601	16557	16680	16550	16479	16540	16433	16570	16501	16554	16447	16500	16622	16508	16452	16640	16619	16463	16483	16468	16406	16684	16552	16640	16606	16408	16568	16642	16451	16654	16500	16439	16642	16539	16507	16564	16568	16549	16495	16809	16473	16665	16489	16787	16526	16527	16535	16596	16541	16495	16447	16495	16523	16594	16629	16381	16672	16312	16405	16519	16714	16612	16524	16548	16705	16766	16532	16483	16675	16515	16577	16602	16513	16411	16504	16537	16648	16617	16514	16548	16622	16609	16508	16446	16543	16513	16681	16442	16631	16454	16417	16523	16400	16416	16552	16664	16693	16724	16606	16473	16561	16672	16525	16533	16599	16533	16655	16543	16416	16649	16623	16645	16498	16496	16553	16703	16583	16687	16641	16529	16510	16572	16727	16679	16450	16498	16579	16601	16488	16532	16295	16678	16502	16421	16599	16623	16550	16653	16725	16444	16546	16591	16656	16568	16601	16481	16501	16428	16526	16473	16616	16442	16517	16532	16504	16538	16406	16499	16557	16539	16433	16373	16650	16643	16665	16465	16540	16497	16633	16529	16503	16475	16266	16691	16502	16514	16538	16415	16377	16705	16518	16528	16518	16600	16663	16530	16783	16497	16317	16588	16733	16706	16632	16372	16623	16659	16498	16643	16655	16709	16593	16469	16565	16451	16522	16511	16663	16482	16522	16366	16578	16617	16664	16543	16455	16669	16597	16599	16429	16566	16649	16448	16773	16531	16621	16495	16615	16548	16584	16558	16709	16618	16632	16630	16296	16725	16309	16544	16588	16561	16507	16522	16551	16422	16649	16630	16682	16475	16518	16495	16502	16662	16642	16493	16528	16670	16420	16693	16730	16471	16682	16623	16668	16623	16500	16550	16574	16528	16498	16497	16600	16760	16567	16557	16614	16575	16540	16695	16409	16496	16662	16521	16593	16579	16665	16635	16755	16432	16602	16691	16540	16623	16469	16529	16649	16478	16611	16652	16524	16394	16602	16432	16704	16540	16546	16575	16499	16523	16538	16351	16604	16391	16573	16515	16737	16506	16619	16547	16573	16452	16473	16489	16518	16547	16716	16612	16577	16552	16582	16354	16461	16519	16486	16686	16667	16381	16623	16675	16491	16670	16510	16406	16586	16465	16590	16504	16660	16472	16619	16581	16663	16523	16635	16488	16657	16439	16593	16542	16667	16651	16552	16513	16541	16547	16583	16635	16630	16810	16650	16501	16596	16591	16702	16361	16501	16519	16380	16355	16465	16690	16614	16589	16521	16701	16456	16708	16565	16608	16593	16603	16675	16736	16556	16401	16571	16503	16598	16490	16345	16635	16455	16474	16520	16399	16515	16456	16659	16412	16489	16619	16579	16586	16617	16566	16380	16603	16582	16527	16592	16529	16520	16565	16589	16597	16505	16608	16574	16484	16306	16466	16681	16406	16635	16676	16806	16540	16456	16660	16576	16404	16590	16456	16512	16663	16654	16656	16575	16620	16541	16686	16498	16766	16429	16530	16495	16650	16451	16427	16577	16437	16530	16681	16511	16601	16623	16507	16508	16509	16700	16467	16535	16475	16496	16397	16610	16512	16677	16532	16419	16489	16484	16435	16699	16501	16575	16617	16671	16582	16402	16529	16600	16654	16362	16490	16606	16717	16520	16488	16528	16442	16569	16356	16558	16555	16537	16580	16654	16714	16404	16422	16504	16666	16523	16679	16487	16575	16430	16503	16433	16715	16475	16482	16680	16478	16590	16574	16516	16605	16551	16500	16631	16495	16674	16409	16539	16600	16625	16446	16617	16609	16457	16460	16503	16532	16452	16527	16530	16402	16633	16425	16559	16615	16597	16429	16530	16483	16416	16746	16578	16527	16461	16645	16604	16592	16439	16566	16565	16525	16508	16615	16603	16591	16508	16534	16694	16685	16566	16540	16578	16592	16487	16615	16335	16512	16526	16462	16633	16497	16552	16545	16481	16524	16453	16483	16612	16533	16489	16379	16369	16593	16541	16391	16656	16640	16446	16591	16655	16589	16641	16519	16584	16702	16599	16509	16576	16601	16433	16589	16522	16627	16562	16552	16670	16404	16467	16588	16504	16521	16393	16617	16545	16650	16505	16496	16584	16558	16483	16562	16681	16481	16576	16613	16590	16575	16638	16638	16433	16337	16638	16581	16551	16472	16503	16540	16655	16544	16640	16580	16545	16455	16752	16431	16549	16703	16581	16609	16516	16619	16477	16561	16488	16524	16522	16553	16492	16620	16531	16614	16582	16699	16595	16558	16575	16563	16496	16470	16583	16385	16553	16344	16682	16448	16578	16588	16686	16572	16579	16656	16474	16732	16448	16553	16479	16731	16562	16531	16549	16596	16543	16360	16453	16559	16643	16372	16561	16365	16535	16616	16582	16653	16502	16497	16519	16695	16699	16327	16532	16479	16548	16599	16568	16633	16686	16314	16434	16470	16603	16609	16618	16789	16567	16479	16576	16501	16577	16374	16587	16473	16522	16481	16531	16565	16649	16583	16405	16502	16524	16553	16371	16706	16489	16619	16563	16525	16498	16682	16527	16541	16541	16564	16574	16431	16408	16781	16538	16502	16515	16470	16724	16551	16687	16618	16456	16677	16649	16436	16535	16571	16578	16490	16388	16523	16471	16620	16672	16383	16555	16467	16565	16498	16672	16620	16583	16534	16569	16609	16703	16646	16564	16298	16574	16664	16570	16430	16379	16655	16530	16598	16480	16384	16561	16395	16667	16383	16453	16819	16489	16544	16589	16582	16538	16515	16626	16435	16689	16578	16648	16388	16591	16670	16582	16600	16665	16670	16670	16494	16739	16559	16597	16560	16644	16504	16417	16657	16461	16739	16576	16568	16538	16575	16617	16608	16636	16584	16555	16697	16624	16528	16564	16572	16625	16512	16478	16517	16617	16769	16607	16697	16451	16387	16618	16563	16557	16666	16564	16517	16646	16488	16549	16575	16690	16520	16611	16635	16650	16598	16623	16424	16669	16506	16469	16648	16465	16509	16456	16548	16646	16472	16576	16581	16454	16601	16686	16739	16576	16663	16584	16569	16549	16615	16585	16630	16729	16487	16544	16381	16202	16539	16515	16448	16418	16678	16419	16585	16629	16508	16541	16375	16612	16638	16428	16659	16556	16587	16505	16463	16527	16697	16647	16631	16472	16547	16465	16726	16480	16650	16635	16409	16637	16529	16605	16705	16571	16532	16600	16572	16539	16605	16564	16647	16564	16798	16428	16404	16639	16368	16519	16489	16435	16399	16524	16591	16559	16597	16564	16552	16548	16544	16481	16670	16415	16622	16559	16667	16641	16561	16684	16608	16594	16456	16604	16712	16499	16546	16457	16601	16572	16709	16515	16685	16619	16460	16673	16513	16465	16644	16593	16514	16523	16371	16555	16599	16616	16526	16797	16589	16675	16419	16613	16414	16516	16579	16583	16660	16392	16542	16560	16662	16678	16552	16321	16532	16695	16432	16664	16519	16543	16527	16636	16479	16514	16525	16577	16527	16439	16678	16569	16662	16584	16688	16671	16785	16413	16692	16557	16526	16612	16610	16644	16600	16494	16467	16501	16557	16629	16534	16455	16428	16554	16587	16605	16506	16573	16544	16300	16599	16758	16412	16570	16622	16690	16487	16584	16363	16616	16526	16817	16354	16605	16604	16354	16549	16717	16482	16462	16521	16706	16716	16578	16672	16575	16534	16525	16598	16506	16620	16384	16543	16618	16657	16610	16522	16619	16558	16434	16447	16447	16482	16698	16828	16554	16514	16450	16607	16485	16511	16385	16550	16471	16466	16638	16562	16576	16533	16669	16535	16637	16528	16616	16602	16444	16645	16675	16561	16601	16806	16703	16410	16586	16659	16452	16635	16432	16502	16650	16574	16718	16624	16470	16657	16604	16790	16766	16597	16633	16604	16638	16598	16652	16588	16641	16574	16484	16463	16529	16678	16550	16668	16630	16582	16439	16469	16631	16659	16465	16505	16583	16584	16618	16517	16617	16588	16616	16359	16571	16679	16518	16458	16473	16610	16459	16562	16605	16652	16537	16524	16600	16559	16506	16502	16750	16600	16575	16605	16565	16479	16518	16520	16514	16623	16592	16504	16415	16724	16652	16583	16614	16545	16671	16540	16622	16497	16458	16603	16497	16758	16495	16440	16474	16414	16543	16587	16611	16545	16646	16479	16535	16606	16450	16649	16473	16655	16463	16462	16429	16617	16475	16712	16612	16429	16593	16426	16746	16533	16542	16694	16622	16632	16734	16544	16442	16617	16477	16544	16586	16574	16794	16625	16654	16661	16646	16560	16507	16537	16655	16562	16455	16407	16655	16659	16619	16528	16456	16664	16610	16541	16724	16621	16484	16541	16487	16660	16718	16660	16483	16533	16431	16635	16551	16498	16663	16549	16533	16581	16578	16515	16671	16495	16432	16449	16366	16487	16366	16592	16758	16452	16559	16503	16741	16381	16718	16521	16471	16507	16489	16538	16633	16497	16649	16530	16685	16566	16572	16620	16676	16518	16549	16693	16694	16470	16541	16366	16604	16589	16639	16672	16381	16470	16537	16346	16442	16546	16682	16683	16460	16429	16451	16560	16445	16713	16633	16341	16737	16595	16455	16599	16449	16482	16616
22813	20049	26284	24290	24380	29766	32084	29155	28191	27947	27974	27336	27615	27405	27772	27229	27404	27321	27153	27579	27651	27673	27553	27434	27204	27476	27535	27227	27297	27265	27458	27380	27433	27403	27278	27227	27159	27138	27358	26816	27148	27091	27209	27170	27061	26907	27156	27226	27327	27063	26981	27070	27025	27197	27011	26802	26995	26872	27154	26966	26922	27046	27004	26943	26972	27386	26937	26841	27233	26941	27100	27120	27005	26993	27118	27208	27022	26915	27041	27244	26799	27004	26976	27163	27117	27172	27086	26867	26945	26866	26785	26721	26861	27101	27030	26923	26740	26810	26726	27031	26960	26947	27131	26896	27072	26920	27278	27120	27042	27143	27011	27019	26883	27062	26609	27003	27128	27136	26751	26970	26852	27153	26756	27053	26939	26912	26851	26877	26992	26990	27021	26913	27032	27125	26851	27146	27234	26882	26788	26960	26988	26985	27006	27265	26956	27169	26905	26925	26973	26980	27358	26888	27226	26902	26901	26896	27055	27136	27018	26983	26835	27093	27151	27322	27048	27096	26871	27033	26835	27182	26675	26954	26807	26872	27130	27071	27080	27101	27111	27217	26948	27204	27070	26804	27100	27096	26994	26831	26824	26924	27022	27063	27266	26911	26901	27197	27285	27210	26942	26978	26802	26982	26729	26862	27423	27105	27010	27018	27179	26896	26982	26910	27015	27165	27091	26996	26828	27049	27128	27135	26838	27157	27051	26874	26919	26822	26917	26969	27082	26901	26862	27057	27104	26976	26958	26887	26893	27246	26856	26849	27214	27014	26913	27001	26835	27050	26977	27125	27176	26955	27133	27138	26855	26982	26665	26875	27040	27018	26938	27095	26848	26937	26987	27140	26710	27080	26950	27008	27130	27040	26965	27088	27157	26922	27144	26867	26982	26977	26945	27006	27274	27084	26907	26836	26940	26922	27201	26853	26729	27287	26902	27145	27130	26871	27016	27056	27028	26968	26793	26987	26841	27043	27297	26995	27085	26975	27014	27057	27095	27024	27053	27226	27023	27158	26969	26735	26871	27103	27061	26793	26788	27074	27163	27057	27029	27036	26949	27010	26942	26948	26937	26887	26771	26793	27170	26985	27236	27043	27130	26819	27011	27065	26973	27137	26917	27208	27064	27079	27115	27351	27040	26671	26918	26797	27097	26971	26835	26942	27186	27160	26899	27187	27138	27188	27352	26871	27142	26976	26974	27032	26967	26894	26848	26983	26977	26754	27029	27032	27028	26894	26947	27041	27272	27031	27040	26984	26891	26917	26811	26991	26952	26913	27036	27021	27137	26918	27180	27169	26836	27218	27110	26815	27173	26945	27040	27023	27223	27045	26971	26730	27193	27053	26895	27116	27042	26836	27096	26944	27204	27036	27119	26781	27338	26811	26939	26835	26758	26920	26911	26809	27037	27004	26718	27269	27165	27238	26849	26982	27024	26981	27084	27169	27130	27065	27082	26832	27100	26853	26911	26842	26886	26734	26980	27140	27193	27134	26968	27235	26990	26944	27104	26905	26769	27227	27016	27009	26904	26770	27060	26902	27052	27106	27089	26928	27344	26954	26912	26847	26936	26939	26987	27075	26954	26809	26940	27074	27088	27023	26952	27320	27000	26922	26986	26929	26710	26886	27084	26848	26830	26844	26828	26958	27026	26786	26892	27193	26917	27040	27044	27078	27203	26976	26670	26579	27183	27123	27021	27097	27055	27128	27014	27019	26757	26915	27017	27280	26846	26796	26955	26945	27094	27019	26911	26845	27083	27293	27020	26925	26915	27305	27050	26761	27203	27043	26905	27068	26804	27152	26873	26938	26956	27193	27016	26816	26980	26860	26862	27008	27027	26931	27307	26937	26854	26881	27233	26913	27260	26974	26722	26653	27174	27114	27148	26767	27035	27118	26970	26984	27148	27120	26797	27069	27078	27065	26997	26910	26961	27025	27021	26841	26781	26976	26961	27073	27032	26903	26804	26908	26849	26649	27097	26893	27017	27093	27144	27327	27189	27191	26834	26980	26881	26984	27032	27004	26970	27024	27041	27050	26784	27062	26989	27032	26888	26714	26918	27108	27098	26918	27099	27065	27037	27167	27197	26748	26875	26957	26955	26959	26676	27342	27194	26834	27053	27130	27082	26971	27187	27099	27130	26843	26876	26974	27146	27032	27261	26897	27127	27023	27188	26791	26719	26756	27034	27223	27148	27130	27287	27232	27137	27057	26961	27114	27311	27015	26940	27088	27227	27099	26957	27055	26654	27008	26881	26892	26754	26848	26885	27061	26986	27193	26974	27095	26991	26949	27048	26787	27171	26851	27043	27026	26858	27065	26993	27097	27062	26876	26868	27052	27185	26833	26836	26898	27064	27004	27263	26900	26673	26844	27089	26833	26735	26984	27081	27163	27193	27122	27095	27040	26966	26874	26955	26940	26997	26952	26984	26938	26980	26818	26971	27002	27007	27241	27143	27229	26925	26880	27021	26894	27270	26976	26898	26881	27027	26900	26781	26809	26958	27079	26841	27016	27066	27119	27191	27332	26765	26845	26964	26825	27041	26824	27239	26886	27000	26868	26758	26892	26862	26922	26927	27042	27018	27079	27099	26845	26939	27243	26804	26944	27021	26994	26955	27140	27069	27012	26734	26839	26912	27203	27108	27135	26942	27132	27217	26924	26952	27019	26935	26917	26982	27166	27249	26933	27026	26983	27084	27106	26784	26846	26988	26994	27259	26971	26978	26990	27073	27124	27094	27059	26996	27105	27022	27155	27019	26880	26961	27012	26985	27047	27007	26794	26881	27204	27038	26992	26985	26902	27038	27152	26773	26916	27142	26871	26861	26856	27275	27058	27002	27095	26924	26998	27092	27115	27090	26963	27001	26985	26974	27242	27007	27003	26940	27100	27405	26781	26899	27186	27301	26933	27089	26874	26951	26927	26878	26984	27125	27021	27203	27162	26811	26908	26957	27238	26954	27219	27042	27097	26899	27273	27111	26900	27031	26932	26867	27052	26956	26867	27072	26932	26911	27038	27103	27228	27081	26949	26988	26975	27206	26876	26914	27041	26751	26874	26803	26933	26836	27272	26942	26755	27153	27049	27192	27261	27004	26918	26954	26939	27051	27177	26931	27017	26903	26985	26948	27115	26923	27121	27240	27134	26967	26903	27275	27023	26972	26744	27017	26955	27089	27096	27179	26894	27146	26993	27058	27007	26893	26884	27096	27017	27156	27037	27195	27369	26986	27015	27067	26900	26930	26927	26847	26960	27015	26801	26872	27105	27028	26945	27156	27034	27199	26882	26807	27050	27082	27042	26936	26982	27153	27161	27052	26864	26952	27084	26883	26904	26763	26978	26842	27087	26946	26940	26861	26857	26700	26845	26953	27017	26707	26851	27146	26990	27022	27023	26940	26910	27215	27178	27019	26997	26906	27215	27034	26989	27039	27145	27083	26963	26750	26765	26769	27154	27225	26922	26785	27153	27040	27003	27051	27087	27071	26871	27045	27176	26993	27039	26882	27022	26920	26973	27123	27008	26813	26911	27059	26860	27082	27157	27071	26777	27016	27121	27048	26868	26998	27180	27082	27082	27070	27033	26873	26850	27221	26850	27056	26982	27016	26998	27063	27232	27029	27241	26924	26915	27010	26759	27315	26917	26902	26967	27002	27049	27073	27162	27000	26807	26853	26820	26961	26835	26994	26865	27067	27096	26962	26979	27038	27130	26915	26758	27128	27165	26965	26823	27262	27005	27106	27208	27077	26833	27034	27048	26944	27043	27061	26911	27061	26835	26993	26913	27028	26935	27247	27267	27030	26974	26800	26731	26631	27142	27214	26916	26764	26828	26971	26611	26830	26848	27020	27217	27081	27035	27072	27037	26977	27097	26960	26810	26924	27010	26870	26951	26729	26972	26934	27037	26845	26748	27147	27138	26922	27089	27173	27139	27107	26937	27010	26791	27074	27147	26828	27218	26964	26696	27057	26889	26986	26693	26934	27291	27019	26805	27001	27093	26903	27114	27162	26984	26772	27099	27112	27047	26887	27037	27053	27124	27075	27082	26952	26889	27050	26879	26926	26988	27010	27087	27112	26976	26920	26838	27072	26822	26768	26998	26964	26855	26835	27031	26958	26892	26930	26876	26899	27119	26893	26801	26924	26985	27080	26876	26768	27317	27038	26922	26924	27245	27017	26953	26931	27176	27139	27064	26813	27112	26972	26969	26957	26736	26886	26901	26641	26810	27167	26873	26875	27031	26984	26779	27038	27028	27019	26894	26927	27188	27055	26984	26929	27057	26928	26805	27000	26843	26639	27233	27059	27005	26993	26945	27218	27139	26937	26926	26743	27004	26939	26908	26799	26970	26869	27076	27051	26959	26840	27005	26759	27159	27034	26863	26812	26925	26854	26899	26741	27005	26912	27305	27168	26871	26782	26883	26942	26861	26860	27000	26937	27139	26808	26948	27040	27029	26925	26976	27124	26795	27045	27147	27107	27003	26711	26980	27239	27339	27033	26950	26883	26783	27157	27103	26821	26999	27188	27105	27091	27040	27078	27115	27035	27121	26984	27284	26935	27067	27004	27078	27330	26908	26896	26974	26974	26954	26935	27038	27011	27107	26955	27026	26954	27168	27013	27221	26874	27005	27275	26973	27063	27076	27070	27010	27042	26860	26985	26871	27174	27006	26704	27006	26721	26952	27034	27189	26957	26665	26888	27066	27121	26957	27031	27136	27032	26843	27016	27309	27000	27111	26905	26791	27036	26998	27048	27149	26987	26993	27166	26960	27104	26957	26934	27296	26806	26870	26824	27144	27009	27204	26971	26824	27090	27196	26841	27314	26997	26995	26888	26762	27157	27153	27020	27121	27026	26957	26773	26983	27053	27163	27063	26956	27058	26935	27107	27185	27057	26914	27053	26944	27002	27039	27114	26950	27085	27083	26921	27027	27091	27065	27137	27023	27195	26914	26979	27187	26905	26742	26835	26969	27018	26978	27034	26977	27334	26886	27275	27036	27032	26927	26917	26815	27442	27222	27170	27101	27083	26917	27124	26696	26911	26998	27072	26889	26867	26951	26853	27174	27020	26942	26917	26910	26947	26989	26637	26973	27138	27103	26834	27110	27247	27133	27046	26867
30571	42750	38700	28351	24172	22503	20954	18935	17879	17360	17177	17145	16778	16432	16663	16652	16481	16527	16638	16753	16964	17083	16953	16734	16630	16559	16723	16691	16474	16410	16517	16511	16259	16504	16465	16420	16503	16307	16393	16478	16433	16300	16378	16249	16289	16434	16234	16334	16251	16486	16284	16376	16382	16314	16091	16350	16295	16150	16425	16159	16364	16066	16287	16136	16104	16164	16239	16098	16040	16318	16168	16223	16138	16296	16167	16185	16448	16119	16215	16102	16209	16217	16198	16244	16173	16174	16286	16114	16172	16062	16093	15970	16205	16215	16159	16127	16273	16161	16271	16252	16168	16116	16221	16345	16108	16361	16319	16156	16013	16144	16320	16298	16271	16176	16213	16230	16236	16209	16104	16281	16085	16241	16082	16233	16070	16219	16132	16270	16192	16168	16128	16300	16241	15996	16403	16190	16136	16246	16184	16200	16244	16387	16147	16049	15987	15957	16168	16151	16376	16331	16276	16201	16239	16097	16070	16038	16150	16120	16128	16111	16115	16210	16032	16121	16296	16199	16193	16274	16292	16134	16245	16189	16210	16296	16073	16249	16181	16314	16099	16092	16201	16129	16338	16171	16352	16173	16272	16132	16406	16143	16401	16188	16145	16269	16091	16299	16083	16278	16261	16048	16362	16249	16233	16399	16186	16242	16253	16017	16124	16245	16179	16216	16061	16264	16149	16165	16301	16220	16292	16246	16156	16330	16256	16080	16200	16013	16282	16222	16052	16238	16309	16242	15959	16111	16090	16353	16068	16135	16121	16320	16153	16210	16258	16164	16241	16242	16100	16289	16099	16236	16326	16209	16031	16263	16251	16328	16209	16191	16089	16190	16108	16213	16135	16113	16214	16075	16327	16302	15917	16259	16392	16143	16213	16173	16072	16241	16125	16091	15994	16264	16118	16343	16204	16181	16141	16192	16280	16276	16198	16162	16225	16240	16030	16256	16222	16135	16068	16029	16115	16284	16222	16332	16097	16177	16188	16115	16159	16203	16249	16205	16239	16197	16171	16241	16154	16065	16172	16316	16223	16211	16111	16139	16217	16254	16158	16218	16220	16399	16135	16114	16359	16238	16120	16197	16219	16128	16114	16230	16385	16319	16070	16148	16090	16232	16160	16102	16235	16276	16334	16175	16237	16399	16307	16242	16174	16325	16273	16129	16220	16306	16246	16187	16198	16072	16249	16290	16199	16105	16299	16058	16218	16095	16205	16479	16205	16064	16339	16199	16353	16379	16221	16048	16226	16129	16060	16189	16086	16172	16364	16274	16166	16143	16172	16220	16066	16153	16264	16222	16340	16154	16414	16134	16253	16379	16216	16261	16239	16259	16341	16247	16350	16204	16279	16297	16131	16070	16153	16238	16273	16228	16216	16172	16187	16144	16367	16017	16144	16109	16323	16236	16173	16250	16096	16287	16075	16290	15908	16354	16058	16354	15959	16224	16157	16201	16080	16219	16296	16235	16173	16089	16267	16194	16225	16225	16176	16094	16232	16256	16332	16227	16102	16215	16235	16326	16249	16141	16286	16070	16009	16167	16456	16252	16203	16242	16293	16242	16348	16420	16212	16304	16434	16112	16269	16281	16101	16202	16054	16289	16323	16181	16219	16201	16113	16329	16221	16229	16388	16080	16092	16227	16330	16338	16180	16088	16268	16126	16085	16113	16260	16197	16324	16011	16144	16170	16149	16212	16366	16261	16101	16201	16162	16215	16137	16404	16141	16220	16132	16271	16157	16202	16291	16146	16054	16134	16113	16276	16214	15936	16155	16183	16284	16294	16176	16279	16366	16067	16212	16273	16046	16251	16304	16215	16385	16117	16366	16294	16181	16238	16261	16050	16396	16281	16106	16352	16322	16257	16232	16225	16204	16209	16208	16256	16153	16186	16257	16216	16109	16199	16196	16202	16314	16177	16406	16104	16198	16253	16167	16336	16145	16041	16111	16220	16253	16120	16088	16285	16193	16332	16142	16206	16357	16266	16172	16224	16257	16152	16027	16135	16358	16207	15950	16327	16158	16291	16081	16210	16074	16178	16254	16195	16238	16113	16243	16189	16139	16266	16090	16097	16058	16223	16110	16115	16186	16127	16131	16069	16019	16230	16234	16041	16152	16259	16296	16325	16202	16156	16126	16273	16217	16317	16054	16267	16177	16138	16239	16247	16153	16258	16230	16318	16129	16079	16050	16136	16182	16286	16251	16086	16100	16250	16129	16071	16322	16230	16163	16222	16220	16313	16334	16240	16150	16254	16468	16129	16228	16359	16199	16125	16255	16282	16188	16291	16219	16144	16153	15976	16197	16074	16153	16182	16125	16207	16051	16276	16377	16099	16149	16119	16166	16229	16121	16172	16258	16190	16234	16154	16316	16093	16160	16352	16257	16141	16246	16191	16207	16331	16116	16104	16296	16267	16232	16241	16010	16388	16118	16163	16199	16247	16302	16128	16273	16292	16110	16333	16231	16171	16068	16201	16210	16229	16328	16071	16266	16161	16142	16326	16179	16299	16169	16358	16131	16374	16260	16288	16248	16212	16243	16199	16259	16081	16182	16191	16165	16231	15993	16175	16092	16236	16086	16279	16203	16076	16293	16141	16239	16093	16044	16209	16266	16262	16059	16247	16117	16153	16203	16089	16277	16308	16212	16120	16178	16189	15974	16144	16085	16284	16479	16196	16281	16190	16133	16314	16138	16231	16283	16306	16028	16144	16156	16092	16152	16111	16149	16013	16039	16174	16033	16309	16334	16221	16217	16213	16215	16217	16162	16195	16084	16217	16142	16086	16199	16279	16119	16236	16267	16325	16143	16213	16357	16220	16395	16259	16139	16033	16124	16265	16166	16231	16042	16146	16029	16038	16362	16119	16317	16070	16054	16089	16143	16093	16177	16241	16047	16437	16171	16133	16007	16201	16137	16011	16428	16047	16117	16297	16124	16143	16085	16202	16316	16083	16182	16390	16110	16036	16207	16077	16268	16141	16147	16127	16027	16301	16282	16044	16222	16178	16381	16291	16258	16296	16012	16228	16240	16031	16061	16108	16369	16245	16203	16252	16252	16275	16049	16263	16048	16002	16238	16201	16105	16499	16112	16187	16105	16007	16112	16474	16207	16177	16121	16128	15907	16022	16254	16219	16216	16336	16213	16262	16252	16208	16325	15933	16006	16152	16140	16238	16398	16115	16087	16220	16173	16259	16254	16212	16193	16244	16118	16393	16277	16152	16267	16115	16313	16203	16428	16202	16057	16275	16286	16291	16155	16165	16160	16440	16156	16060	16278	16293	16201	16238	16301	16080	16222	16146	16226	16242	16157	16129	16158	16291	16327	16244	16038	16252	16001	16344	16279	16178	16303	16268	16305	16147	16238	16141	16156	16257	16331	16154	16197	16299	16222	16049	16378	16188	16191	16181	16245	16236	16238	16202	16213	16171	16110	16088	16350	16213	16215	16315	16346	16259	16114	15945	16085	16324	16270	16133	15995	16287	16306	16180	16312	16151	16005	16206	16252	16473	16233	16242	16114	16182	16128	16123	16248	16311	16147	16368	16071	16254	16123	16463	16138	16145	16321	16060	16154	16262	16023	16164	16336	16126	16237	16201	16181	16207	16192	16022	16254	16057	16032	16099	16220	16153	16115	16286	15980	16116	16073	15969	16255	16165	16101	16420	16270	16409	16113	16159	16274	16129	16191	16229	16151	16193	16189	16278	16267	16048	16350	16261	16086	16159	16198	16273	16127	16216	16243	16158	16220	16310	16143	16098	16243	16322	16205	16213	16265	16245	15993	16123	16155	16169	16222	16256	16238	16182	16163	16212	16105	16130	16208	16276	16239	16301	16280	16381	16254	16118	16152	16176	15957	16071	16133	16367	16240	16001	16219	16274	16229	16310	16365	16252	16132	16134	16231	16267	16228	16069	16310	16132	16225	16357	16337	16142	16281	16090	16294	16085	16155	16204	16016	16209	16167	16175	16095	16245	16133	16177	16444	16348	16116	16133	16351	16283	16306	16244	16272	16126	16253	16167	16073	16155	16366	16259	16195	16132	16355	16177	16322	16140	16312	16228	16123	16078	16293	16181	16313	16108	16027	16393	16275	16221	16187	16360	15917	16110	16051	16210	16294	16073	16228	16173	16233	16307	16114	16112	16298	16214	16257	16219	16288	16117	16257	16183	16212	16199	16096	16244	16240	15975	16083	16401	16263	16224	16308	16252	16323	16344	16197	16221	16239	16464	16186	16264	16256	16176	16012	16162	16311	16150	16253	16138	16248	16208	16173	16173	16218	16050	16283	16119	16208	16286	16337	16163	16285	16182	15987	16247	16192	16209	16198	16279	16141	16264	16099	16217	16417	16072	16344	16212	16069	16009	16127	16321	16236	16298	16215	16155	16048	16165	16125	15962	16133	16320	16191	16262	16182	16171	16090	16392	16333	16156	16288	16179	16249	16279	16144	16070	16220	16133	16231	16165	16262	16144	16326	15971	16292	16247	15977	16157	16191	16064	16220	16261	16400	16076	16156	16343	16173	16235	16167	16284	16158	16303	16254	16153	16139	16036	16229	16232	16119	16371	16069	16268	16177	16160	16142	16155	16227	16177	16147	16428	16327	16246	16344	16141	16191	16253	16268	16038	16239	15960	16277	16207	16326	16274	16248	16314	16117	16216	16247	16220	16182	16098	16182	16351	16111	16318	16204	16056	16249	16128	16165	16250	16144	16395	16213	16237	16278	16189	16122	16317	16194	16177	16294	16251	16180	16226	16088	16141	16217	16145	16053	16340	16248	16156	16254	16283	16218	16270	16261	16205	16359	15959	16243	16206	16315	16155	16151	16219	16237	16219	16267	16158	16180	16164	16174	16175	16138	16309	16183	16190	16306	16348	15953	16162	16201	16169	16213	16134	16311	16236	16213	16249	16318	16230	16369	16317	16177	16139	16309	16258	16121	16269	16264	16265	16155	16321	16294	16084	16190	15892	16163	16240	16245	16014	16178	16105	16222	16147	16091	16201	16288	16279	16197	16173	16213	16284	16209	16368	16382	16100	16197	16006	16271	16246	16300	16152	16140	16181	16153	16004	16176	16295	16235	16252	16299	16167	16102	16218	16131	16296	16253	16210	16319	16112	16362	16147
21466	20044	26351	23669	21946	27975	33561	29660	28551	28041	27584	27101	26879	26596	26578	26507	26615	26492	26738	27026	26925	27181	27168	27054	26789	26781	26925	26596	26414	26600	26697	26340	26698	26483	26411	26479	26447	26505	26408	26483	26434	26117	26396	26268	26251	26297	26415	26401	26382	26432	26274	26121	26339	26230	26127	26042	26407	26322	26311	26221	26310	26178	26168	26175	26118	26420	25975	26008	26202	26188	26115	26227	26122	26241	26248	26027	26215	26037	25938	26163	26250	26026	26171	26409	26109	26173	26034	25877	26144	26200	26245	26184	26324	25925	26130	26029	25915	25971	25846	26041	26176	26037	26177	26246	26190	26005	26251	26091	25849	26168	26346	26418	26133	25819	26165	26349	26199	26163	26297	26076	26071	26116	26177	25909	26171	25790	26073	26005	26227	26276	26386	26044	26243	26201	25951	26051	26038	26127	26246	26221	26020	26099	26167	26188	26035	26073	26247	26214	26186	26229	26230	26010	25978	26047	26255	26316	25822	25922	26487	26197	26042	26003	26097	26172	26233	26095	26400	26162	26196	26480	26131	25784	26100	26298	26097	26170	26020	26063	26202	26349	26146	25922	25963	26042	26141	25897	26112	26079	26193	25868	26083	26298	26110	25972	25909	25929	25918	26168	26043	26218	26192	25920	25990	25781	26056	25943	25740	26360	26331	26423	26009	26222	26150	26108	26225	26031	26006	26044	26271	26219	26351	25941	26354	26166	25940	26278	26087	26046	26073	25819	25961	26028	26215	26130	26131	25951	26184	26219	26181	26387	26174	26137	25995	25953	26058	26156	26217	25983	26006	26173	26168	26216	26258	26389	26355	26121	26139	26070	25854	26463	26105	26119	26133	26068	26105	26222	25985	26329	26052	26047	26240	25881	26037	26166	26260	26158	26175	25960	25983	26204	26173	25903	26151	26160	26061	26339	26191	26043	25724	25831	26228	25998	26133	25821	26096	26074	26024	26216	26209	26058	26037	26178	25905	25936	26112	26049	26162	26069	26292	26337	26143	26134	25877	26010	25729	25948	25873	26078	26157	26107	26132	26196	25961	25940	25883	26100	25956	26077	26087	26066	26253	26125	26215	26090	26113	26099	26147	25877	26192	26116	25929	26227	26404	26056	25993	26038	26164	26033	26021	25848	25935	26077	26222	25838	26207	26037	26270	25969	25705	25999	26073	26359	26011	26041	26166	26260	25988	26025	26223	26229	25928	26257	25782	25996	26080	25881	25968	26056	26285	26051	26127	26225	26090	26091	25995	26150	26275	26242	26453	26109	26292	26351	26304	26371	26180	25938	26053	26240	26116	26160	26152	26166	26264	26366	26018	26051	26337	25961	26182	26217	26034	26179	25938	26093	25997	26152	26362	25992	26047	26111	26017	26324	25931	26038	26022	25886	26025	26153	25862	26182	25920	25891	26250	25858	25946	26065	26076	26229	25874	26091	25976	26012	26199	26234	26078	26203	26092	26211	26054	26264	26055	26007	25845	26161	26084	26081	26063	26099	26159	26260	26193	26113	25930	26112	26037	26019	26145	25973	26092	26059	25884	26255	25901	25971	26192	26212	26395	26041	26160	25869	26238	26152	25872	25960	26174	26078	25873	25991	25979	26085	26229	25807	25764	26227	26048	25988	26113	25891	26130	26096	26255	25995	26140	26183	25928	25832	26525	25901	26308	26266	26058	26001	25991	26314	26261	26342	26139	25997	26100	26166	25889	25924	26007	26203	25949	26155	26165	26101	26141	25987	26200	26248	26017	26023	25876	26043	26140	26225	26101	26148	26128	25954	26084	26096	25920	25868	26237	26165	26140	26019	26094	25937	26445	26078	25990	26325	26039	26288	26061	26218	26237	26281	26103	25999	25954	26132	26074	26271	26235	25950	26050	26301	26309	25942	26326	26204	26073	26239	26241	26302	25982	26061	26050	25791	26095	26162	26124	26233	26202	26069	25970	26037	26050	26071	25766	26127	25870	26069	26246	26188	26320	26251	26065	25853	26352	25953	25927	25920	25832	26114	26091	25990	25996	26354	26074	26243	26039	26186	26191	26186	26323	26001	26047	26117	26026	25829	26050	26166	25861	26134	26129	26343	26102	26086	26235	26335	26464	26285	26004	26386	25841	25996	26114	26123	26332	26096	26086	25920	26145	26137	26460	25768	26015	26110	26275	26208	26094	26026	25986	25996	26059	25850	26052	26011	26076	26008	26153	26215	25979	25969	26354	26029	26325	26285	25953	26140	25949	26141	26138	26237	26160	26044	26226	26421	26122	26024	26026	25910	25873	26172	26055	25869	26132	26202	26189	26034	26331	25912	26306	26137	26225	26201	26188	26095	26167	26208	25953	26264	26478	26091	26249	26340	25864	26150	25867	26109	26144	26073	26175	26285	26299	26128	26098	26222	26199	26109	26118	26281	26140	26200	26042	26124	26369	26047	26121	26196	26018	26160	25986	26134	26008	26082	26150	26199	26223	26118	26421	26102	25979	26232	26254	26178	26014	26033	26142	26100	25989	26133	26305	26252	26171	26027	26051	26111	26078	26280	26055	26151	26104	25919	26017	26160	26239	26294	26079	26170	26126	26254	25990	26124	26267	26085	26293	25881	26144	26106	26080	25988	26183	26089	25827	26093	26094	26084	26054	26221	26034	26142	26128	26000	26128	25968	26508	26116	26194	26313	26019	26025	26288	25990	26071	26009	25947	26206	25907	26077	26078	26237	26100	26039	26152	25791	26059	26143	26323	26261	26509	26017	26056	26331	26160	26276	26101	26236	26438	25999	26222	25832	26217	26120	26553	26408	26189	26139	26143	26012	26125	26221	26083	26387	26000	25984	26187	26046	26143	25903	25909	26289	26120	26252	26185	26175	26162	26004	26377	26275	26227	25955	25836	25896	26283	26309	26200	26252	25825	25907	26108	26270	26137	25862	26096	26133	26008	25960	25940	26182	26136	26082	26035	25724	26014	26136	26008	25956	26201	26254	26243	26263	26216	26087	26042	26288	25999	26358	26309	26370	26155	26060	26172	26095	26006	25968	25893	26339	26166	26018	26174	26054	26340	26441	26245	25848	26205	26031	26246	25819	26010	26091	26254	26107	26317	26016	26085	25907	26259	26088	26086	26221	26142	26167	26177	26141	26166	26045	26144	26237	25952	26020	25933	26108	26524	26196	25895	26143	26170	26082	26369	26249	25957	26045	26018	25967	25929	26148	25995	25795	25880	25950	26057	26150	26148	26030	26215	26086	26001	25933	26316	26092	26108	26036	26078	25908	25910	26105	26147	25995	26056	26149	26150	26169	26284	26049	26092	26143	26015	26137	26287	26074	26294	25942	26080	26358	26055	26108	25756	25994	26308	26338	26015	25983	26320	26026	26200	26406	26045	26163	26184	26228	26033	25974	26150	26044	26400	25989	26107	26044	25833	26226	26183	26178	26034	26053	25897	25846	26006	26414	26217	26153	26033	26141	26098	26022	26140	26069	26378	26153	25711	26297	26097	26028	26143	26084	26219	26283	25909	26104	25889	26148	26255	25910	26110	26039	25957	26013	26006	25933	25861	26092	26087	26229	26065	26016	25912	26058	26119	26327	26157	26130	25804	26257	26077	25891	26069	25993	26280	26224	26379	26093	26150	25930	25816	25971	25870	25885	26144	26216	26189	26279	26182	26018	26062	26118	26342	26276	26163	26219	26173	26044	26041	26165	26065	26246	26242	26110	25919	25804	25879	25687	25959	25814	26193	25972	25960	26143	25967	26263	26099	26078	26285	26212	26311	26190	26264	26086	26007	26044	26066	25964	26142	26064	26023	26107	26144	26216	26308	26158	26084	26170	26024	26203	26040	25898	26153	26172	26044	26022	26192	26177	26151	26320	26276	25949	26214	26210	26260	26149	26233	25985	26073	25956	25951	26052	26364	26141	26124	26018	25998	26122	26249	26035	26144	26143	26173	26226	26149	26129	26094	25885	26201	26089	25967	26037	26100	26037	25803	26137	26143	26293	26149	25995	26296	26181	26185	26061	25997	26051	26035	25959	26314	25873	25960	26175	26166	26084	26127	26052	25934	26254	26225	26117	26146	26221	26130	26194	26259	26223	26047	26038	26135	26150	25991	26099	26138	25960	25931	26158	26111	25975	26012	26105	26181	25843	26169	25975	26340	26197	26302	25997	26081	26073	26084	26081	26161	25959	26100	25960	26051	25940	25908	26195	26150	26031	26132	25926	26156	26104	26189	26111	26056	25898	26337	26081	26017	26082	26181	26287	26130	25953	26120	26158	26129	26007	25928	26009	26103	26063	26118	25964	26193	26116	26159	25957	26012	26028	26252	26224	26121	26308	26152	26074	26116	26115	26214	25834	26197	26029	26314	25899	26204	25938	26093	25845	26186	26153	26107	25831	26184	26205	25955	26158	26098	26330	26086	26111	26044	26243	25860	25954	26153	26153	26111	26120	26121	26148	25877	26133	25976	26239	26188	26142	26070	26125	25938	26312	26013	26163	25924	26502	26122	26373	25983	25931	26175	26083	26183	26147	26050	26197	26060	26392	26127	26264	26297	26327	26184	26276	25996	26143	26202	25869	26235	26096	25862	25739	26023	26095	25973	26027	26116	26037	25944	25923	25893	26153	25958	25928	25949	26243	26028	26065	26272	26069	26294	25886	26017	26094	26142	25948	25891	25809	26285	26298	26257	26009	26254	26427	26085	26066	26136	26185	26197	26112	26213	26019	25925	26231	26254	25817	26096	26103	26144	26253	26271	26251	26200	26227	26008	25981	26158	25956	26045	26182	26026	25933	26239	26282	26322	26347	25792	25960	25799	26251	26274	26103	25871	26252	26492	26092	26136	26044	25949	26268	26219	26234	26141	25872	26153	26199	26357	26161	26213	26124	26148	26138	26072	26104	25989	25884	26154	25883	26126	26143	26423	26034	26040	25929	26207	26279	26204	25774	25873	26223	26261	26282	25958	26139	26108	26391	26056	26176	26024	25924	26308	26212	26079	25983	26111	26059	26086	26264	26046	26385	26108	26183	26095	26052	26145	26100	26244	26226	26226	25997	26066	26129	26170	26003	26214	26235	25847	26253	26130	25978	26186	25802	26328	26304	26200	26196	26164	26235	26321	25956	25972	26272	26197	26057
33735	49390	45100	33498	28504	25846	23499	20738	19538	17673	17584	17080	16547	16450	16475	16139	16350	16497	16586	16765	17027	17283	17040	16836	16579	16518	16396	16427	16181	16168	16111	16142	16141	15935	16269	16179	16053	15973	15906	16284	15913	15810	15933	15889	16000	15844	15662	15898	15850	15952	15907	15823	15877	15762	15839	15778	15722	15881	15713	15809	15748	15625	15736	15894	15736	15916	15734	15894	15877	15794	15907	15602	15651	15726	15722	15747	15834	15805	15712	15776	15824	15652	15909	15754	15712	15687	15825	15600	15750	15724	15677	15709	15675	15691	15765	15788	15659	15774	15675	15538	15589	15777	15920	15405	15741	15641	15660	15632	15852	15649	15787	15425	15923	15610	15876	15719	15622	15756	15614	15792	15708	15706	15734	15706	15655	15806	15812	15886	15450	15670	15754	15732	15748	15716	15839	15629	15819	15803	15743	15739	15762	15771	15752	15720	15544	15635	15791	15693	15884	15763	15774	15797	15764	15711	15637	15772	15786	15870	15950	15653	15746	15678	15645	15677	15743	15766	15677	15897	15773	15666	15704	15784	15617	15669	15718	15896	15629	15682	15575	15643	15800	15502	15812	15832	15711	15698	15792	15600	15772	15854	15648	15621	15712	15666	15745	15701	15643	15785	15597	15785	15721	15691	15576	15726	15807	15620	15840	15712	15829	15755	15798	15892	15740	15659	15782	15815	15774	15671	15822	15721	15835	15662	15769	15706	15707	15748	15498	15835	15756	15673	15625	15682	15770	15736	15707	15724	15862	15683	15547	15745	15698	15800	15634	15740	15737	15917	15697	15669	15871	15803	15611	15863	15610	15552	15712	15726	15867	15714	15804	15670	15575	15709	15557	15611	15747	15576	15815	15738	15776	15799	15766	15764	15598	15784	15741	15786	15783	15671	15734	15796	15685	15812	15753	15651	15750	15615	15840	15563	15725	15720	15716	15585	15562	15747	15643	15800	15649	15816	15820	15825	15826	15817	15868	15751	15791	15740	15855	15881	15612	15928	15764	15768	15805	15704	15816	15635	15647	15727	15792	15823	15646	15848	15761	15800	15784	15855	15598	15811	15861	15651	15652	15716	15661	15858	15735	15602	15572	15850	15644	15725	15607	15741	15792	15777	15816	15499	15824	15670	15842	15655	15688	15829	15643	15850	15773	15739	15838	15671	15598	15721	15735	15770	15825	15808	15671	15723	15902	15767	15721	15813	15574	15736	15644	15997	15733	15643	15829	15740	15632	15632	15764	15623	15682	15653	15679	15527	15919	15782	15548	15751	15744	15754	15739	15834	15807	15665	15867	15846	15435	15732	15944	15654	15636	15664	15672	15666	15558	15683	15542	15934	15791	15733	15699	15585	15781	15566	15566	15679	15645	15727	15612	15700	15739	15590	15667	15742	15671	15599	15703	15781	15684	15802	15626	15586	15612	15882	15649	15792	15746	15795	15704	15721	15758	15896	15833	15739	15737	15714	15826	15714	15774	15819	15808	15529	15784	15781	15615	15880	15692	15694	15760	15763	15776	15847	15747	15761	15724	15839	15690	15773	15573	15836	15742	15755	15732	15696	15712	15782	15774	15657	15800	15705	15631	15788	15678	15737	15974	15710	15573	15669	15847	15790	15796	15705	15695	15767	15931	15811	15630	15918	15630	15715	15727	15694	15728	15605	15689	15622	15695	15644	15711	15798	15620	15762	15845	15872	15752	15660	15890	15692	15710	15673	15612	15787	15626	15720	15769	15837	15571	15820	15826	15674	15718	15881	15609	15672	15770	15776	15746	15791	15647	15814	15675	15780	15686	15899	15645	15734	15718	15632	15533	15634	15564	15809	15889	15802	15740	15609	15705	15753	15794	15969	15803	15736	15766	15825	15749	15855	15705	15642	15783	15707	15649	15779	15753	15720	15608	15658	15655	15848	15661	15627	15747	15693	15815	15658	15743	15798	15585	15517	15733	15813	15724	15581	15605	15844	15617	15833	15826	15800	15683	15686	15640	15855	15657	15772	15647	15721	15611	15807	15809	15650	15868	15738	15704	15688	15778	15706	15833	15584	15721	15609	15742	15654	15840	15636	15842	15659	15858	15582	15612	15780	15699	15796	15635	15734	15619	15601	15867	15659	15759	15589	15633	15687	15842	15690	15789	15722	15711	15718	15739	15800	15819	15624	15645	15727	15697	15817	15730	15812	15701	15620	16009	15660	15775	15758	15609	15733	15610	15717	15826	15767	15887	15885	15657	15809	15666	15671	15679	15775	15622	15675	15547	15680	15592	15578	15610	15821	15834	15864	15691	15816	15848	15555	15902	15700	15851	15884	15568	15854	15793	15841	15751	15585	15727	15740	15756	15486	15912	15609	15815	15855	15775	15487	15829	15666	15668	15846	15643	15814	15629	15787	15784	15686	15860	15726	15659	15765	15824	15756	15712	15738	15800	15921	15683	15827	15687	15702	15837	15947	15618	15703	15637	15661	15655	15661	15570	15876	15775	15762	15721	15760	15647	15692	15720	15650	15829	15714	15751	15887	15964	15693	15814	15777	15802	15701	15736	15792	15851	15636	15863	15769	15675	15607	15839	15597	15621	15801	15541	15779	15733	15840	15767	15682	15752	15716	15813	15594	15827	15642	15735	15775	15854	15737	15777	15596	15878	15784	15808	15624	15856	15584	15822	15759	15791	15657	15703	15800	15812	15770	15689	15764	15691	15662	15646	15652	15780	15824	15846	15757	15857	15710	15716	15743	15870	15844	15772	15769	15756	15683	15514	15831	15743	15668	15819	15816	15756	15886	15736	15555	15772	15678	15702	15921	15628	15857	15835	15628	15841	15667	15776	15859	15766	15743	15602	15775	15901	15745	15651	15583	15662	15636	15781	15729	15803	15783	15815	15610	15702	15655	15686	15685	15618	15850	15631	15855	15709	15789	15873	15751	15911	15845	15951	15864	15949	15622	15652	15857	15745	15673	15624	15672	15820	15905	15755	15774	15760	15872	15594	15849	15777	15744	15814	15786	15628	15629	15723	15714	15908	15793	15733	15629	15550	15657	15711	15745	15559	15734	15513	15669	15527	15717	15775	15702	15727	15707	15641	15681	15756	15630	15744	15723	15572	15723	15711	15830	15791	15662	15751	15850	15603	15870	15704	15610	15725	15851	15630	15737	15716	15759	15718	15843	15805	15665	15711	15837	15726	15743	15569	15654	15741	15609	15796	15634	15769	15559	15751	15734	15690	15668	15695	15918	15646	15640	15630	15710	15629	15675	15843	15701	15593	15775	15828	15671	15880	15899	15815	15734	15652	15671	15569	15780	15725	15648	15683	15609	15904	15764	15612	15670	15814	15588	15685	15470	15758	15763	15809	15800	15633	15756	15605	15736	15640	15650	15762	15622	15708	15715	15568	15894	15738	15677	15786	15629	15849	15708	15612	15647	15678	15833	15553	15516	15546	15633	15744	15624	15693	15884	15726	15784	15792	15831	15745	15811	15690	15606	15780	15853	15732	15754	15732	15622	15712	15648	15862	15700	15625	15774	15663	15844	15655	15734	15702	15753	15734	15833	15777	15740	15812	15818	15593	15792	15727	15583	15591	15667	15806	15666	15672	15848	15765	15732	15833	15540	15732	15838	15673	15469	15818	15689	15615	15750	15693	15643	15911	15769	15688	15826	15650	15702	15864	15844	15728	15678	15723	15712	15761	15685	15624	15784	15569	15582	15702	15803	15833	15668	15754	15604	15783	15688	15692	15726	15896	15705	15613	15588	15816	15688	15912	15720	15606	15656	15642	15698	15723	15735	15857	15745	15736	15673	15790	15656	15696	15573	15926	15722	15724	15702	15804	16008	15876	15716	15885	15545	15737	15708	15729	15803	15817	15782	15744	15735	15608	15872	15774	15902	15872	15723	15763	15775	15965	15583	15542	15628	15678	15879	15886	15663	15686	15705	15753	15901	15761	15720	15676	15925	15635	15657	15957	15647	15619	15765	15839	15708	15749	15648	15698	15568	15782	15683	15613	15733	15695	15727	15569	15848	15875	15714	15762	15734	15791	15612	15709	15767	15747	15520	15685	15662	15902	15637	15605	15661	15786	15648	15622	15892	15615	15823	15775	15562	15800	15653	15669	15639	15597	15786	15834	15892	15640	15575	15830	15768	15706	15811	15628	15767	15781	15718	15735	15690	15861	15974	15701	15783	15767	15579	15861	15831	15899	15740	15764	15837	15751	15586	15719	15779	15641	15802	15767	15696	15705	15816	15786	15753	15648	15691	15833	15761	15846	15749	15766	15827	15733	15833	15713	15693	15946	15705	15824	15836	15688	15662	15676	15780	15804	15635	15533	15584	15935	15664	15805	15747	15713	15800	15705	15804	15789	15764	15649	15883	15687	15734	15702	15791	15849	15740	15810	15696	15840	15629	15588	15769	15858	15688	15570	15744	15843	15716	15804	15801	15792	15616	15579	15595	15778	15638	15670	15797	15544	15746	15920	15567	15839	15664	15708	15614	15783	15786	15573	15837	15787	15722	15696	15680	15675	15813	15785	15586	15633	15641	15767	15764	15667	15839	15983	15681	15658	15797	15803	15601	15723	15601	15810	15685	15771	15760	15814	15661	15565	15675	15758	15682	15789	15760	15677	15637	15701	15759	15667	15730	15751	15869	15796	15563	15889	15644	15657	15706	15812	15651	15764	15762	15717	15842	15742	15625	15691	15601	15736	15797	15746	15698	15809	15775	15770	15634	15729	15830	15743	15719	15819	15594	15801	15644	15796	15722	15645	15683	15663	15661	15622	15775	15835	15652	15649	15574	15838	15573	15634	15709	15655	15797	15691	15737	15711	15833	15830	15642	15857	15847	15712	15726	15851	15837	15595	15832	15722	15721	15708	15735	15676	15709	15646	15940	15696	15641	15731	15699	15880	15886	15690	15784	15825	15702	15657	15910	15636	15788	15585	15760	15702	15537	15869	15820	15568	15676	15711	15699	15741	15680	15803	15600	15662	15772	15779	15637	15847	15590	15737	15829	15704	15579	15709	15732	15916	15782	15726	15704	15735	15804	15713	15602	15545	15738	15838	15621	15651	15536	15763	15772	15775	15644	15801	15795	15690	15979	15514	15740	15739	15607	15914	15653	15727	15669	15775	15642
34959	29657	34311	32349	29910	29648	29444	28697	28405	28758	28687	28360	28618	28177	28366	28383	28379	28591	28656	28463	28559	28716	28742	28626	28402	28641	28778	28643	28798	28945	28657	28632	28842	28501	28540	28485	28500	28486	28338	28552	28636	28466	28683	28487	28322	28527	28463	28334	28312	28384	28659	28653	28643	28542	28630	28499	28278	28493	28564	28425	28228	28403	28467	28649	28448	28402	28358	28501	28593	28470	28405	28345	28635	28357	28252	28224	28527	28546	28576	28550	28723	28402	28236	28275	28521	28315	28327	28402	28590	28497	28390	28640	28455	28586	28560	28175	28307	28223	28183	28588	28373	28451	28321	28848	28506	28240	28134	28335	28280	28429	28313	28601	28360	28262	28422	28483	28277	28359	28422	28681	28537	28173	28368	28527	28531	28192	28272	28685	28337	28590	28386	28414	28546	28548	28488	28410	28270	28398	28455	28288	28467	28548	28457	28480	28579	28270	28511	28376	28512	28201	28515	28368	28456	28459	28469	28329	28582	28438	28384	28401	28409	28582	28654	28211	28371	28447	28422	28347	28428	28155	28471	28593	28508	28357	28712	28512	28596	28545	28541	28400	28588	28496	28409	28469	28607	28339	28281	28256	28429	28326	28402	28365	28528	28336	28739	28388	28318	28431	28424	28311	28046	28356	28337	28352	28461	28344	28561	28347	28163	28074	28174	28334	28272	28418	28580	28362	28499	28437	28191	28226	28607	28631	28475	28391	28642	28451	28256	28588	28487	28405	28616	28251	28459	28220	28437	28535	28564	28372	28178	28532	28762	28545	28383	28507	28264	28284	28613	28496	28113	28549	28410	28359	28339	28246	28587	28369	28484	28342	28088	28424	28415	28642	28457	28249	28524	28392	28390	28346	28420	28470	28306	28129	28663	28266	28232	28596	28412	28155	28624	28405	28254	28524	28458	28185	28390	28579	28573	28539	28408	28358	28355	28146	28385	28462	28536	28495	28323	28600	28507	28478	28437	28344	28339	28489	28367	28264	28455	28467	28465	28248	28545	28798	28571	28489	28666	28418	28424	28317	28300	28341	28446	28433	28484	28449	28421	28563	28469	28627	28414	28229	28276	28351	28455	28400	28358	28676	28354	28485	28361	28227	28356	28541	28343	28125	28288	28250	28529	28318	28473	28403	28618	28540	28696	28354	28576	28426	28675	28455	28470	28613	28279	28483	28516	28557	28431	28444	28256	28374	28297	28244	28325	28258	28465	28729	28330	28154	28651	28466	28466	28811	28523	28450	28375	28407	28464	28247	28448	28295	28247	28345	28553	28462	28263	28514	28481	28515	28515	28520	28121	28372	28359	28560	28680	28420	28384	28537	28480	28390	28397	28504	28406	28283	28491	28506	28514	28450	28454	28193	28403	28371	28430	28166	28376	28488	28604	28624	28790	28451	28318	28283	28508	28402	28394	28322	28595	28367	28233	28302	28377	28310	28351	28471	28176	28555	28079	28319	28316	28522	28445	28220	28379	28712	28539	28258	28362	28524	28268	28346	28335	28224	28359	28473	28465	28394	28554	28307	28149	28313	28481	28265	28633	28126	28353	28522	28660	28529	28335	28281	28315	28567	28542	28288	28438	28305	28381	28442	28496	28457	28430	28316	28227	28430	28509	28409	28298	28200	28530	28235	28308	28225	28325	28465	28508	28446	28563	28456	28481	28203	28343	28461	28700	28276	28340	28556	28363	28215	28477	28531	28322	28615	28614	28759	28327	28491	28423	28278	28162	28495	28187	28330	28573	28477	28374	28324	28492	28453	28334	28431	28267	28128	28318	28344	28338	28605	28381	28288	28498	28566	28527	28475	28310	28306	28331	28601	28527	28388	28166	28223	28628	28280	28360	28475	28462	28532	28336	28387	28246	28299	28557	28376	28388	28587	28325	28520	28641	28184	28353	28245	28143	28390	28344	28378	28427	28254	28346	28450	28577	28637	28348	28379	28363	28224	28438	28181	28579	28359	28461	28630	28328	28541	28302	28531	28602	28418	28441	28703	28295	28479	28484	28293	28270	28567	28673	28429	28385	28272	28434	28107	28438	28555	28319	28584	28396	28228	28532	28281	28277	28595	28310	28171	28370	28536	28411	28388	28359	28342	28325	28291	28439	28404	28243	27993	28712	28570	28423	28608	28296	28586	28501	28302	28364	28241	28695	28513	28537	28536	28527	28468	28223	28356	28489	28412	28576	28524	28627	28733	28305	28542	28565	28531	28515	28486	28627	28277	28642	28252	28441	28392	28557	28629	28495	28414	28465	28288	28275	28110	28283	28209	28473	28638	28539	28473	28348	28370	28340	28579	28281	28668	28393	28391	28285	28584	28274	28602	28632	28520	28402	28457	28378	28362	28776	28506	28468	28121	28590	28512	28487	28528	28217	28336	28251	28198	28914	28247	28070	28319	28372	28543	28548	28417	28346	28452	28498	28233	28199	28484	28346	28287	28360	28296	28356	28421	28551	28410	28295	28545	28425	28348	28448	28534	28516	28096	28372	28483	28545	28424	28485	28341	28687	28578	28483	28724	28253	28389	28330	28444	28354	28336	28481	28379	28511	28614	28385	28428	28476	28198	28433	28300	28191	28364	28324	28528	28312	28423	28529	28439	28493	28511	28439	28451	28194	28365	28440	28355	28477	28483	28672	28488	28498	28495	28620	28452	28562	28558	28601	28338	28377	28396	28358	28383	28648	28550	28511	28740	28353	28305	28534	28645	28384	28420	28454	28434	28513	28426	28669	28281	28352	28636	28428	28537	28568	28357	28486	28458	28417	28422	28649	28384	28196	28625	28472	28250	28355	28457	28347	28319	28346	28188	28716	28222	28538	28329	28426	28574	28479	28285	28328	28436	28399	28361	28282	28540	28427	28350	28185	28464	28631	28078	28357	28545	28391	28604	28644	28320	28526	28451	28511	28703	28750	28399	28604	28402	28405	28332	28483	28535	28331	28397	28495	28463	28291	28346	28488	28549	28678	28320	28593	28184	28390	28317	28518	28605	28489	28553	28488	28476	28488	28415	28287	28149	28434	28475	28322	28288	28350	28407	28294	28614	28588	28410	28335	28177	28605	28292	28514	28120	28750	28683	28555	28330	28336	28622	28495	28381	28623	28705	28366	28263	28440	28615	28395	28513	28571	28728	28647	28282	28563	28287	28534	28287	28519	28397	28281	28411	28512	28410	28277	28376	28617	28502	28508	28450	28578	28314	28407	28372	28651	28253	28424	28344	28347	28084	28507	28477	28274	28347	28085	28592	28482	28355	28430	28285	28232	28226	28495	28425	28693	28693	28444	28423	28364	28486	28424	28138	28648	28498	28689	28479	28807	28528	28258	28357	28361	28290	28467	28376	28501	28535	28579	28434	28477	28375	28323	28453	28490	28389	28190	28202	28216	28498	28571	28373	28454	28563	28367	28363	28365	28396	28877	28276	28518	28521	28315	28596	28670	28055	28542	28363	28436	28567	28310	28755	28482	28340	28693	28424	28369	28428	28650	28489	28617	28467	28385	28502	28428	28459	28382	28626	28630	28569	28499	28402	28410	28392	28453	28420	28344	28342	28457	28290	28247	28461	28386	28506	28181	28313	28501	28700	28706	28295	28540	28562	28554	28357	28110	28421	28468	28750	28389	28474	28330	28291	28375	28433	28613	28370	28385	28631	28677	28388	28228	28619	28745	28556	28553	28520	28413	28429	28351	28633	28397	28239	28311	28438	28262	28477	28621	28362	28333	28349	28497	28259	28587	28247	28430	28569	28384	28562	28487	28532	28437	28510	28613	28576	28508	28745	28309	28314	28489	28519	28492	28568	28484	28543	28531	28433	28474	28414	28239	28429	28618	28481	28698	28162	28239	28384	28495	28479	28480	28505	28442	28355	28205	28715	28702	28560	28452	28148	28498	28558	28438	28527	28485	28730	28479	28515	28289	28472	28158	28292	28418	28279	28405	28536	28531	28263	28666	28818	28756	28569	28092	28267	28055	28489	28556	28359	28549	28583	28590	28419	28382	28290	28458	28390	28658	28389	28273	28459	28548	28672	28492	28433	28522	28335	28345	28495	28627	28657	28518	28579	28469	28635	28447	28389	28327	28452	28531	28354	28309	28515	28345	28283	28416	28267	28189	28250	28420	28650	28497	28624	28447	28031	27995	28416	28467	28511	28420	28333	28502	28410	28258	28305	28282	28548	28576	28354	28475	28484	28197	28353	28518	28506	28431	28095	28511	28379	28312	28265	28602	28031	28329	28608	28436	28371	28262	28422	28359	28717	28332	28443	28106	28780	28496	28363	28466	28311	28479	28473	28283	28476	28509	28656	28607	28307	28446	28535	28559	28410	28448	28653	28603	28279	28511	28333	28610	28256	28170	28430	28657	28486	28805	28525	28549	28611	28461	28185	28853	28345	28475	28346	28599	28524	28662	28336	28389	28334	28373	28409	28555	28347	28263	28303	28424	28507	28196	28556	28548	28434	28519	28588	28433	28420	28450	28466	28755	28677	28558	28261	28322	28518	28556	28346	28405	28397	28419	28546	28397	28400	28514	28382	28573	28492	28698	28588	28380	28471	28500	28475	28231	28534	28532	28372	28582	28511	28338	28654	28508	28713	28418	28425	28512	28667	28478	28188	28387	28373	28582	28750	28446	28407	28322	28450	28781	28364	28750	28297	28736	28411	28423	28452	28603	28437	28472	28367	28284	28482	28355	28437	28236	28482	28475	28284	28530	28487	28423	28645	28318	28497	28678	28168	28395	28368	28391	28458	28113	28514	28554	28580	28523	28326	28581	28605	28506	28375	28606	28257	28250	28433	28401	28660	28639	28521	28754	28467	28453	28504	28393	28277	28596	28303	28214	28299	28355	28710	28391	28690	28417	28327	28619	28414	28604	28657	28632	28172	28518	28050	28442	28491	28615	28407	28685	28419	28585	28662	28368	28399	28396	28295	28741	28629	28463	28408	28663	28249	28403	28435	28588	28552	28636	28294	28387	28392	28358	28668	28669	28524	28421	28235	28378	28636	28516	28523	28380	28732	28431	28382	28647	28303	28403	28088	28278	28215	28696	28611	28384	28499	28504	28343	28366	28664	28553	28401	28402	28586	28416	28370	28525	28610	28697	28214	28607	28268	28546	28405	28456	28615
26055	28607	26742	21182	19260	18405	17812	17494	17301	17065	17015	16943	16836	16826	16915	16886	16775	16947	16981	16905	17027	17080	17096	17070	17021	17046	16876	16788	17059	16934	16899	16974	16972	16832	16970	16847	16858	16909	16878	16842	16773	16992	16816	16840	16788	16734	16706	16971	16667	16880	16994	16892	16813	16702	16855	16809	16739	16635	16668	16743	16868	16915	16908	16770	16674	16670	16836	16821	16809	16540	16674	16678	16805	16849	16841	16800	16887	16786	16706	16637	17013	16757	16828	16856	16718	16691	16622	16734	16642	16759	16774	16652	16779	16725	16655	16760	16758	16809	16796	16670	16678	16777	16816	16875	16692	16750	16804	16789	16919	16800	16691	16736	16720	16695	16775	16757	16716	16648	16769	16660	16910	16775	16896	16664	16743	16896	16732	16754	16560	16809	16673	16841	16815	16642	16664	16794	16628	16964	16779	16757	16693	16699	16748	16689	16864	16858	16812	16814	16675	16888	16788	16926	16826	16647	16691	16718	16886	16871	16863	16743	16805	16740	16878	16752	16853	16565	16937	16667	16760	16766	16934	16817	16706	16658	16736	16730	16883	16816	16718	16760	16762	16596	16751	16785	16800	16721	16669	16772	16775	16769	16819	16749	16795	16826	16578	16796	16718	16794	16718	16819	16785	16587	16689	16906	16540	16773	16697	16731	16760	16829	16751	16726	16838	16794	16740	16829	16786	16760	16878	16802	16792	16631	16869	16679	16636	16796	16882	16689	16812	16797	16722	16581	16816	16812	16806	16930	16749	16634	16665	16701	16882	16846	16695	16752	16786	16510	16647	16560	16858	16653	16690	16556	16479	16832	16921	16770	16829	16776	16960	16571	16893	16746	16797	16756	16734	16922	16619	16716	16734	16697	16771	16893	16720	16692	16913	16753	16793	16589	16731	16801	16771	16825	16676	16777	16665	16776	16719	16603	16657	16802	16894	16800	16993	16732	16632	16603	16756	16621	16853	16598	16795	16859	16759	16674	16957	16757	16678	16801	16643	16870	16889	16880	16906	16899	16769	16734	16777	16665	16779	16702	16874	16719	16846	16714	16883	16733	16636	16793	17029	16732	16831	16782	16760	16759	16893	16897	16659	16712	16805	16741	16705	16647	16674	16765	16928	16923	16715	16721	16743	16679	16795	16513	17035	16849	16779	16754	16738	16885	16858	16820	16922	16764	16653	16843	16757	16707	16928	16844	16802	16767	16818	16683	16770	16810	16843	16866	16788	16743	16984	16890	16486	16825	16730	16678	16786	16800	16737	16850	16937	16783	16645	16723	16676	16749	16808	16812	16903	16656	16640	16860	16790	16754	16804	16821	16710	16897	16829	16757	16808	16805	16716	16714	16697	16708	16714	16727	16742	16684	16717	16783	16961	16869	16679	16813	16763	16774	16617	16902	16761	16802	16822	16684	16825	16644	16714	16688	16753	16839	16855	16754	16726	16852	16721	16882	16871	16667	16629	16899	16706	16643	16736	16579	16904	16837	16767	16670	16685	16736	16759	16850	16918	16846	16717	16802	16708	16648	16787	16674	16737	16748	16771	16866	16729	16752	16838	16709	16649	16829	16780	16634	16947	16750	16844	16754	16703	16746	16762	16692	16812	16697	16771	16848	16759	16836	16632	16702	16924	16717	16657	16938	16706	16706	16816	16621	16854	16839	16748	16818	16835	16675	16739	16726	16919	16916	16605	16943	16646	16692	16781	16697	16742	16702	16845	16651	16923	16823	16840	16780	16795	16824	16800	16886	16956	16946	16765	16631	16749	16704	16758	16790	16708	16684	16783	16577	16759	16872	16686	16747	16815	16778	16625	16819	16783	16697	16768	16792	16868	16611	16901	16651	16698	16816	16877	16859	16686	17024	16653	16576	16877	16909	16922	16867	16759	16681	16781	16866	16796	16830	16769	16878	16849	16919	16571	16838	16840	16919	16774	16781	16817	16896	16697	16724	16879	16735	16748	16793	16809	16831	16823	16707	16720	16599	16758	16694	16745	16797	16693	16728	16787	16903	16770	16737	16732	16761	16705	16904	16698	16704	16759	16838	16590	16669	16949	16718	16701	16912	16909	16887	16721	16655	16778	16823	16725	16676	16692	16649	16688	16667	16730	16801	16687	16684	16761	16737	16592	16742	16887	16570	16698	16557	16607	16883	16712	16753	16684	16795	16656	16758	16649	16827	16845	16721	16757	16870	16779	16810	16618	16905	16759	16825	16818	16667	16655	16697	16714	16678	16823	16680	16744	16919	16819	16707	16817	16793	16667	16680	16723	16763	16675	16744	16730	16829	16940	16733	16870	16585	16806	16929	16773	16766	16781	16737	16744	16530	16640	16953	16814	16766	16796	16668	16845	16811	16800	16750	16753	16729	16954	16627	16848	16657	16801	16758	16837	16803	16693	16807	16800	16619	16792	16733	16846	16891	16688	16820	16642	16630	16696	16893	16840	16810	16872	16782	16779	16822	16495	16830	16647	16722	16905	16561	16855	17007	16702	16628	16888	16595	16644	16767	16749	16758	16776	16871	16785	16972	16843	16885	16606	16831	16740	16733	16865	16762	16852	16842	16836	16828	16677	16891	16628	16818	16621	16795	16831	16686	16925	16807	16792	16848	16847	16766	16860	16801	16806	16724	16939	16858	16811	16610	16712	16739	16805	16852	16767	16785	16640	16569	16801	16740	16919	16672	16690	16881	16707	16831	16788	16672	16709	16906	16609	16756	17054	16656	16805	16875	16612	16629	16537	16731	16760	16694	16898	16802	16818	16794	16800	16788	16627	16846	16921	16686	16829	16592	16925	16800	16735	16800	16816	16777	16643	16776	16710	16815	16817	16623	16915	16830	16601	16814	16840	16622	16573	16767	16690	16919	16541	16877	16648	16772	16802	16788	16850	16759	16699	16769	16626	16739	16552	16778	16777	16845	16822	16755	16809	16847	16711	16832	16874	16920	16708	16974	16727	16677	16907	16637	16718	16874	16816	16846	16807	16773	16817	16768	16643	16759	16574	16572	16538	16834	16841	16918	16628	16772	16849	16841	16781	16741	16771	16745	16797	16839	16825	16752	16734	16851	16748	16819	16757	16881	16580	16711	16705	16777	16822	16829	16852	16700	16689	16719	16792	16779	16789	16796	16747	16753	16715	16718	16536	16654	16853	16727	16591	16778	16835	16771	16701	16722	16819	16758	16669	16819	16742	16708	16865	16718	16793	16723	16895	16889	16824	16742	16867	16689	16936	16949	16568	16791	16897	16587	16906	16797	16755	16790	16580	16808	16729	16759	16694	16776	16677	16674	16770	16569	16848	16675	16727	16681	16648	16710	16915	16692	16895	16670	16795	16698	16785	16804	16653	16882	16754	16936	16835	16758	16679	16688	16861	16887	16680	16736	16779	16704	16902	16673	16655	16646	16721	16845	16761	16927	16768	16953	16744	16780	16708	16727	16866	16659	16783	16835	16552	16744	16699	16745	16811	16936	17033	16837	16789	16762	16680	16854	16749	16624	16817	16746	16628	16805	16744	16699	16807	16856	16805	16825	16569	16764	16911	16826	16782	16873	16883	16616	16685	16778	16850	16754	16771	16861	16641	16829	16745	16721	16875	16781	16692	16763	16672	16745	16710	16826	16989	16636	16875	16729	16686	16818	16722	16865	16682	16890	16763	16776	16663	16837	16636	16707	16666	16668	16574	16800	16877	16771	16889	16892	16820	16622	16787	16689	16796	16791	16722	16897	16781	16875	16662	16850	16663	16645	16807	16656	16920	16910	16698	16878	16802	16706	16689	16770	16836	16551	16866	16698	16779	16806	16884	16773	16620	16836	16796	16828	16776	16813	16725	16824	16836	16632	16763	16717	16816	16704	16782	16692	16745	16747	16659	16867	16704	16640	16821	16771	16657	16634	16831	17027	16835	16841	16741	17012	16728	16772	16738	16658	16769	16737	16797	16683	16661	16757	16746	16610	16630	16798	16662	16651	16698	16690	16815	16972	16853	16784	16943	16844	16681	16698	16604	16591	16840	16871	16784	16729	16911	16777	16860	16774	17001	16693	16566	16881	16888	16867	16678	16735	16660	16592	16900	16766	16657	16901	16741	16802	16742	16714	16696	16846	16640	16790	16704	16692	16801	16723	16548	16771	16621	16893	16693	16873	16695	16603	16852	16625	16855	16742	16910	16666	16850	16599	16791	16767	16838	16783	16935	16779	16758	16671	16787	16597	16675	16932	16831	16814	16785	16675	16717	16789	16650	16838	16650	16813	16876	16766	16796	16704	16795	16814	16608	16774	16860	16808	16873	16683	16815	16804	16770	16570	16710	16643	16714	16674	16809	16760	16810	16840	16701	16928	16789	16695	16594	16845	16789	16713	16721	16840	16843	16696	16652	17066	16652	16687	16963	16813	16957	16742	16783	16952	16745	16783	16908	16717	16661	16706	16768	16846	16816	16732	16826	16705	16694	16612	16820	16784	16758	16597	16802	16770	16839	17072	16774	16815	16913	16743	16853	16702	16858	16878	16675	16620	17007	16844	16763	16905	16851	16860	16722	16877	16697	16652	16755	16719	16764	16651	16903	16950	16566	16780	16794	16693	16706	16896	16920	16726	16851	16688	16781	16642	16638	16865	16783	16811	16799	16814	16731	16583	16858	16676	16607	16826	16689	17017	16791	16647	16904	16676	16565	16838	16706	16623	16829	16650	16641	16770	16663	16692	16698	16966	16834	16639	16881	16813	16715	16604	16924	16593	16760	16797	16728	16785	16853	16715	16848	16707	16773	16792	16688	16927	16770	16786	16662	16783	16775	16912	16806	16866	16803	16738	16796	16799	16804	16864	16724	16596	16621	16867	16791	16814	16698	16753	16741	16789	16769	16750	16557	16927	16801	16641	16702	16789	16804	16544	16760	16780	16774	16964	16740	16864	16977	16802	16777	16750	16823	16890	16669	16690	16787	16966	16760	16801	16727	16922	16843	16800	16622	16732	16742	16683	16821	16801	16909	16843	16620	16533	16763	16717	16736	16803	16848	16809	16767	16694	16817	16709	16870	16693	16930	16799	16722	16462	16777	16820	16568	16794	16801	16816	16803	16670	16656	16931	16643	16870	16734	16892	16819	16801	16824	16914	16899	16791	16924	16796
22759	20067	26329	24319	24588	29777	32254	29629	28400	28176	28140	27763	27687	27398	27444	27559	27542	27832	27614	27642	27880	27819	28128	27661	27480	27726	27756	27316	27655	27493	27499	27737	27422	27353	27520	27369	27513	27360	27319	27330	27228	27272	27397	27370	27463	27339	27414	27301	27456	27144	27500	27434	27243	27259	27554	27296	27189	27248	27210	26949	27327	27056	27273	27064	27087	27147	27381	27544	27037	27184	27244	27094	26941	27169	27209	27266	27456	27251	27257	27421	27185	27324	27427	27485	27214	27324	27345	27045	27242	27059	27358	27087	27439	26953	27173	27238	27111	27405	27202	27192	27096	27354	27159	27267	27169	27014	27005	27070	27046	27247	27337	27277	27366	27328	27367	27168	27281	27190	27299	27106	27334	27045	27368	27243	27595	27152	27056	27066	27262	27373	27127	27236	26964	27205	27333	27370	27225	27046	27202	27193	27164	27103	27339	27361	27227	27339	27156	27036	27026	27412	27357	27108	27267	26984	27148	26970	27164	27174	27375	27184	26921	27059	27162	27375	27487	27270	27106	27359	27346	27224	27158	26877	27076	27228	27457	27216	27217	27251	27028	27083	27467	27433	27303	27249	27130	27179	27154	27178	27328	27519	26985	27258	27252	27148	27370	27311	27292	27264	26771	27171	27615	27067	27233	27417	27137	27117	27173	27295	27298	27390	27304	27114	27253	27280	27245	27056	27146	27291	27072	27313	27238	27041	27183	26987	27331	27366	27224	27230	27321	27127	27284	27143	27442	27403	27557	27274	27320	27359	27312	27401	27236	27167	27281	27145	27244	27412	27169	27215	27253	27166	27109	27208	27210	27048	27224	27208	27440	27075	27226	27268	26952	27061	27098	27237	27226	26893	27338	27233	27157	27091	27435	27200	27143	27134	27339	27542	27048	27035	27397	27553	27188	27306	27524	26917	27116	27238	27120	27227	27248	27139	27168	27258	26970	27240	27028	27190	27056	27283	27409	27445	27154	27284	27352	27460	27417	26982	27236	27086	27222	27019	27128	26970	27137	27271	27081	27185	27265	27271	27057	26991	27204	27161	27233	27310	27356	27250	27527	27226	27199	27214	27172	26978	27142	27273	26968	27549	27007	26901	27130	27136	27311	27196	26911	27154	27117	27193	27126	27351	27359	27080	27185	27283	27203	27374	27072	27148	27566	27478	27086	26901	27188	27191	27133	27198	27205	27252	27214	27018	27157	27300	27297	26949	27179	27039	27150	27104	27160	27118	27100	27171	27325	27317	27121	27159	27292	27132	27303	27340	27494	27393	27314	27202	27315	27276	27257	26996	27380	27026	27490	27114	27386	27279	27167	27257	27178	27320	27338	27308	27242	27168	27069	27298	27379	27276	27141	27258	27367	27011	27234	27255	27323	27336	27301	27438	27297	27031	27153	27409	27272	27292	26905	27345	27235	27198	27241	26909	27447	27421	27064	27271	27357	27231	27262	27204	27160	27232	27254	27186	27006	27329	27196	27213	27176	27322	26979	27566	27136	27094	27224	26981	27196	27280	27168	26977	27097	27166	27265	27253	27482	27326	27145	26960	27207	27126	27061	27080	27130	27190	27220	27269	27265	27363	27438	27118	27353	27134	27097	27178	27249	27256	27167	26939	27269	27176	27266	27096	27341	27271	27288	27151	27347	27281	27016	27309	27285	27312	27236	27442	27028	27335	27440	27041	27131	27130	27373	27089	27302	27314	27144	27099	27245	27434	27367	27136	27319	27245	27244	27365	27100	27436	27389	27517	27225	27253	27173	26954	27086	26995	27279	27340	27483	27170	27173	27304	27287	27288	27106	27207	27288	27341	26933	27325	27445	27001	27120	27126	27010	27248	27057	27094	27141	27326	27182	27245	27200	27205	27244	27021	27080	27248	27026	26997	27078	27355	27227	27285	27267	27331	27237	27149	27296	27081	27222	27104	26956	27098	27430	27109	27378	27230	27116	26914	27113	27200	27239	27328	27235	27493	27068	27029	27302	27141	27309	27125	27256	27344	27233	27200	27003	27038	27323	27146	27541	27131	27044	27272	26917	27273	27369	27317	27282	27213	27465	27244	27237	27107	27423	27289	27122	27221	27133	27090	27231	27151	27308	27177	26839	27165	27345	27034	27435	27203	27418	27178	27128	27156	27098	27006	27122	27095	27230	26961	27213	27032	27250	27130	27291	27179	27203	27456	27249	27245	27263	27277	27268	27220	27376	27001	27310	27292	27342	27095	27105	27206	27231	27204	27346	26899	27243	27126	27128	27308	27196	27034	27356	27243	27027	27440	27148	27219	27156	27128	27034	26948	27079	27421	27027	27171	27246	27234	26862	27195	27079	26911	27252	26941	26923	27201	26995	27017	27049	27251	27248	27012	27203	26971	27167	27323	27344	27360	27370	27419	27314	27378	27426	27001	27167	27151	27210	27376	27405	27152	27055	26955	27141	27147	27474	26941	27157	27166	27341	27339	27114	27002	27177	27142	27414	27407	27110	27154	27200	27245	27367	27258	27160	27335	27084	27093	27118	27212	27179	27465	27140	27144	27121	27197	27132	27149	27106	27029	27143	27422	27381	27226	27075	27189	27088	27574	27181	27234	26927	27118	26948	26900	27396	26991	27267	27475	27096	27286	26985	27203	27480	27111	27244	27167	27261	27379	26972	27216	27299	27171	27365	27286	27535	27138	27105	27290	27336	27062	27371	27326	27312	27037	27252	27014	27141	27237	27353	27180	27246	27420	27116	27318	27302	26853	27356	27193	27128	26946	27278	27085	27209	27249	27090	27280	27302	27207	27049	27077	27333	27194	27320	27541	27175	27227	27200	27267	27500	27201	27169	26988	27171	27356	27334	27038	27180	27268	27231	27350	27344	27384	27187	27463	27244	27367	27235	27132	27283	27112	27261	27082	27144	27225	27398	27346	27356	27313	26774	26973	27141	27130	27241	27121	27223	27039	27054	27238	27174	27057	27048	26961	26995	27363	27328	27196	27150	26882	27287	27152	27324	27124	27122	27419	27451	27158	27134	27193	27173	27213	26924	27338	27080	27101	27087	27315	27376	27274	27217	27129	27263	27380	27086	27147	27117	26966	27175	27098	27290	27383	27322	27148	26963	27010	27176	27156	27406	27360	27300	27100	27109	26967	27054	26886	27062	27281	27125	27030	27294	27241	27492	27489	27188	27210	27154	27017	27401	27374	27243	27093	27392	27330	27184	27524	27289	27165	27066	26927	27402	27321	27239	27276	27131	27077	27112	27180	27330	27204	27512	27115	26988	27355	27249	27183	27207	27380	27257	27079	27303	27164	27451	27246	27186	27043	26991	26819	26992	26905	26940	27279	27392	27140	27246	27348	27168	27016	27239	27299	27136	27165	27202	27245	27201	27100	27427	27263	27173	27334	27373	27143	27152	27130	27297	27478	27014	27084	27398	27314	27559	27349	27266	26960	27245	27285	27151	27226	27009	27299	27254	27175	27222	27118	27459	27284	27175	27045	27194	27092	27342	27019	27016	27218	27298	27180	27286	27051	27235	27154	26990	27097	27336	27153	27238	27373	27494	27094	27134	27049	27198	26912	27232	26999	27218	27178	27260	27193	27195	27373	27233	27108	27208	27404	27617	27337	27112	27214	27198	27367	27328	27144	27115	27122	27355	27213	27005	27073	27338	27495	27499	27591	27256	27218	27272	27064	27137	27353	27244	27052	27060	27229	27408	27262	27214	26867	27027	27305	27140	27338	27297	27203	27324	27010	27051	27164	27350	27070	26907	27079	27220	27243	27507	27451	27170	27137	27504	27283	27085	27228	27311	27072	27447	27333	27489	27227	27046	27175	27442	27302	27008	27247	27416	27047	27088	27509	27083	27270	27273	27162	27093	27049	27170	27113	26981	27219	27082	27091	27424	27251	27197	27270	27382	26996	27134	26940	27302	27158	27002	26992	27514	27234	27463	27008	27354	27248	27138	27104	27259	27045	27440	27145	27174	27088	27029	26973	27447	27325	27196	27338	27480	27353	27213	27507	27406	27222	27063	27041	27133	27023	27385	26963	27304	27220	27214	27359	27519	27304	27458	27089	27220	27339	27325	27205	27051	26996	27470	27298	27062	27387	27216	27226	27377	27112	27323	27152	27588	27327	27175	26935	27102	27329	27099	27376	27093	27204	27245	27302	27414	27383	27334	26962	27143	27255	27201	27194	27054	27098	27438	27254	27435	27028	27275	26949	27341	27044	27303	27178	27204	27379	27170	27380	27285	27069	27267	27437	27087	27367	27081	27162	27196	27289	26887	27354	27181	26996	27148	27260	27312	27243	27349	27378	27432	27128	27147	27143	27052	27033	27210	27615	27318	27322	27160	26926	27187	27114	27049	27115	27177	27295	27258	27001	27057	27119	27217	27086	27104	27149	27187	27131	27208	27446	27318	27351	27117	27222	27145	27410	27248	27430	27372	27184	27265	27167	27264	27126	27280	27107	26991	27175	27261	27176	27346	27585	27290	27007	27102	27144	27325	27326	27024	27458	27445	27142	27320	27038	27296	27261	27091	27219	27220	26881	27120	27003	27250	27584	27317	27092	27393	27246	27153	27296	27137	26997	27188	27127	27335	27046	27005	26911	27065	27076	27250	27340	27312	27125	27322	27345	26993	27109	27200	27010	27258	27332	27355	27130	27066	27325	27415	27309	27232	27011	27498	27181	27322	27389	27393	27433	27419	27056	27208	27339	27144	27102	27231	27167	27389	27315	27215	27475	27435	27393	27328	27083	27346	27303	27392	27383	26906	27300	27142	27293	27157	27298	27258	27212	27239	27143	27408	27111	26797	27289	27184	27147	27227	27446	27299	27381	27288	27294	27297	27375	27060	27206	27437	27181	27365	27431	27315	27244	27294	27053	27431	27057	27308	27239	27120	27358	27118	27151	27233	27067	27249	27388	27221	27308	27329	27032	27093	27297	27405	27184	27265	27058	27235	27137	26939	27037	27564	27216	27115	27113	27185	27377	27201	27124	27296	27161	27413	27181	27206	27117	27221	27156	27062	27333	27433	27284	27269	27311	26950	27240	27207	27300	27291	27377	26991	27166	27385	27274	27156	27059	27317	27271	27099	27182	27118	27005	27403	27224	27239	27261	27159	27268	27127	27184	27111	27348
30202	42413	39056	28380	24848	22492	20687	19120	18231	17565	17298	16940	16841	16639	16505	16488	16566	16744	16586	16785	17163	17064	17025	16972	16807	16651	16913	16540	16590	16785	16556	16451	16535	16449	16584	16372	16540	16490	16563	16541	16326	16385	16449	16491	16429	16359	16276	16293	16459	16420	16565	16400	16368	16420	16305	16217	16397	16213	16253	16243	16337	16320	16293	16433	16160	16331	16380	16255	16327	16265	16271	16288	16354	16266	16228	16128	16198	16299	16392	16535	16203	16425	16325	16310	16318	16532	16371	16194	16140	16294	16255	16234	16207	16353	16275	16222	16438	16399	16251	16310	16389	16334	16382	16419	16300	16198	16207	16350	16232	16056	16310	16199	16256	16308	16208	16260	16106	16393	16408	16227	16220	16326	16420	16362	16126	16454	16348	16358	16350	16277	16276	16201	16208	16332	16270	16284	16231	15990	16364	16194	16233	16340	16419	16204	16243	16383	16277	16267	16296	16319	16298	16218	16353	16253	16227	16384	16249	16290	16408	16314	16413	16182	16246	16231	16205	16283	16380	16353	16377	16308	16315	16366	16244	16150	16109	16365	16299	16384	16346	16338	16266	16358	16147	16253	16292	16111	16367	16396	16436	16367	16283	16092	16252	16218	16297	16427	16298	16287	16427	16222	16217	16289	16222	16374	16187	16347	16184	16271	16262	16541	16285	16344	16287	16347	16299	16309	16278	16084	16149	16234	16201	16303	16258	16243	16137	16351	16289	16257	16246	16432	16426	16220	16048	16378	16108	16315	16352	16418	16259	16296	16365	16340	16258	16269	16221	16214	16386	16373	16299	16264	16150	16249	16305	16404	16187	16406	16388	16308	16354	16222	16203	16247	16338	16337	16131	16162	16333	16473	16219	16294	16248	16310	16141	16415	16164	16346	16236	16236	16243	16358	16451	16267	16221	16298	16176	16193	16335	16153	16343	16465	16217	16247	16016	16282	16441	16442	16189	16326	16248	16264	16160	16373	16286	16180	16405	16268	16330	16162	16204	16337	16299	16349	16535	16226	16180	16339	16418	16128	16470	16254	16513	16286	16328	16367	16382	16296	16239	16090	16392	16299	16080	16361	16215	16364	16389	16260	16134	16193	16422	16310	16282	16302	16308	16300	16194	16420	16240	16330	16387	16467	16381	16468	16391	16181	16302	16287	16258	16173	16259	16240	16219	16206	16275	16266	16276	16094	16348	16260	16300	16221	16310	16485	16307	16368	16377	16236	16254	16196	16308	16203	16458	16203	16263	16206	16549	16163	16296	16338	16473	16429	16241	16221	16418	16340	16224	16358	16300	16256	16326	16247	16329	16230	16352	16397	16362	16182	16259	16352	16306	16135	16281	16381	16143	16279	16336	16288	16290	16347	16489	16075	16242	16290	16318	16324	16389	16142	16262	16168	16266	16508	16242	16276	16259	16220	16427	16198	16391	16227	16415	16271	16138	16222	16259	16282	16359	16131	16390	16358	16144	16322	16223	16287	16047	16266	16476	16206	16289	16289	16295	16253	16382	16263	16157	16209	16213	16370	16197	16432	16146	16270	16314	16236	16345	16088	16178	16296	16369	16263	16233	16220	16282	16294	16391	16367	16265	16296	16442	16316	16286	16315	16368	16353	16326	16321	16251	16440	16469	16341	16279	16388	16124	16404	16282	15986	16351	16378	16204	16241	16429	16236	16404	16279	16271	16148	16311	16153	16216	16372	16255	16381	16295	16385	16356	16158	16220	16626	16262	16274	16215	16041	16353	16230	16335	16348	16233	16251	16217	16257	16328	16300	16276	16139	16232	16175	16213	16257	16132	16274	16121	16335	16092	16129	16287	16167	16419	16360	16367	16146	16150	16338	16344	16330	16322	16175	16500	16235	16432	16233	16204	16299	16380	16199	16375	16189	16166	16307	16250	16361	16269	16148	16147	16417	16296	16202	16282	16321	16286	16187	16409	16335	16339	16310	16432	16213	16107	16309	16197	16345	16238	16337	16294	16106	16288	16373	16345	16268	16295	16088	16307	16141	16376	16200	16242	16305	16337	16286	16369	16292	16260	16341	16195	16340	16166	16296	16444	16265	16129	16240	16359	16349	16388	16414	16245	16057	16206	15962	16322	16204	16320	16263	16078	16294	16218	16384	16316	16233	16164	16332	16208	16224	16279	16268	16238	16302	16286	16294	16250	16167	16373	16196	16265	16315	16480	16089	16372	16309	16328	16151	16364	16257	16404	16215	16165	16416	16270	16492	16092	16253	16337	16188	16342	16435	16384	16493	16113	16361	16362	16415	16355	16277	16313	16295	16093	16273	16260	16256	16368	16336	16265	16096	16215	16492	16397	16359	16236	16384	16378	16246	16306	16514	16372	16263	16283	16179	16433	16167	16131	16252	16428	16257	16313	16094	16418	16343	16261	16309	16363	16396	16298	16373	16243	16366	16163	16267	16144	16360	16216	16333	16158	16173	16244	16266	16471	16223	16480	16273	16174	16275	16341	16362	16215	16143	16078	16238	16260	16419	16237	16330	16359	16134	16249	16128	16241	16256	16496	16284	16214	16209	16305	16470	16248	16336	16307	16394	16350	16211	16316	16134	16156	16465	16401	16199	16142	16287	16365	16230	16413	16162	16224	16382	16221	16259	16277	16296	16302	16325	16168	16152	16236	16371	16323	16253	16237	16369	16428	16281	16386	16479	16024	16239	16127	16113	16271	16195	16281	16205	16356	16364	16273	16221	16286	16237	16230	16316	16397	16184	16354	16236	16233	16344	16304	16310	16386	16161	16319	16175	16333	16308	16132	16246	16340	16379	16233	16279	16325	16189	16241	16264	16369	16312	16246	16301	16301	16172	16417	16187	16202	16366	16443	16259	16330	16343	16254	16270	16316	16250	16194	16358	16405	16359	16124	16416	16212	16229	16362	16170	16358	16373	16290	16341	16260	16282	16290	16295	16294	16391	16249	16370	16323	16135	16187	16168	16323	16246	16352	16298	16423	16413	16323	16311	16466	16221	16258	16198	16330	16100	16494	16327	16261	16256	16323	16357	16204	16387	16275	16390	16263	16376	16230	16326	16167	16275	16231	16340	16294	16263	16316	16336	16320	16293	16358	16408	16277	16310	16334	16426	16252	16226	16121	16278	16240	16346	16357	16212	16314	16264	16273	16309	16342	16326	16236	16285	16191	16294	16293	16254	16460	16079	16270	16244	16408	16333	16150	16259	16322	16247	16347	16243	16220	16205	16376	16065	16202	16233	16403	16406	16299	16211	16210	16139	16040	16217	16230	16305	16361	16218	16181	16132	16167	16452	16331	16023	16447	16474	16349	16235	16359	16405	16271	16362	16265	16300	16139	16142	16075	16233	16160	16360	16387	16212	16537	16297	16427	16367	16269	16319	16370	16393	16329	16322	16356	16409	16215	16212	16240	16218	16304	16293	16260	16109	16205	16367	16308	16516	16112	16441	16058	16243	16095	16236	16322	16337	16150	16243	16133	16203	16324	16350	16240	16432	16274	16310	16335	16285	16266	16370	16263	16307	16024	16332	16176	16266	16135	16151	16272	16354	16326	16359	16386	16507	16358	16224	16316	16389	16261	16337	16248	16247	16607	16362	16139	16359	16298	16253	16242	16307	16358	16337	16350	16190	16295	16343	16355	16362	16400	16183	16296	16122	16302	16249	16336	16295	16365	16359	16261	16311	16244	16387	16398	16174	16337	16329	16200	16257	16372	16178	16345	16279	16146	16184	16380	16414	16248	16283	16336	16212	16306	16238	16389	16203	16216	16286	16153	16245	16219	16150	16216	16296	16319	16304	16198	16216	16239	16360	16236	16230	16451	16140	16262	16166	16234	16399	16370	16263	16310	16257	16389	16230	16245	16400	16356	16237	16192	16370	16362	16226	16339	16203	16062	16213	16503	16329	16227	16417	16179	16353	16284	16416	16249	16283	16357	16168	16213	16243	16259	16306	16262	16242	16433	16231	16330	16151	16290	16232	16446	16221	16291	16299	16188	16314	16303	16247	16268	16284	16361	16104	16408	16271	16328	16327	16048	16325	16323	16382	16124	16127	16351	16343	16292	16413	16291	16212	16375	16279	16507	16329	16188	16350	16351	16277	16405	16408	16208	16170	16255	16215	16358	16273	16398	16185	16381	16364	16216	16227	16429	16170	16234	16499	16376	16307	16133	16328	16261	16212	16413	16318	16265	16332	16280	16369	16280	16383	16252	16428	16177	16220	16276	16307	16172	16277	16493	16385	16180	16322	16240	16431	16411	16318	16363	16319	16254	16323	16169	16181	16290	16303	16217	16170	16390	16303	16329	16223	16386	16169	16351	16371	16292	16303	16293	16410	16252	16234	16450	16170	16245	16278	16266	16239	16291	16302	16365	16433	16310	16308	16212	16234	16318	16261	16274	16335	16392	16244	16315	16260	16228	16102	16266	16358	16289	16208	16353	16386	16460	16217	16330	16092	16221	16431	16197	16240	16456	16402	16152	16381	16320	16427	16344	16206	16438	16188	16394	16224	16210	16218	16381	16290	16311	16209	16402	16273	16189	16202	16384	16092	16251	16332	16390	16303	16358	16197	16438	16230	16418	16316	16435	16193	16136	16395	16200	16227	16167	16336	16472	16187	16215	16256	16296	16172	16356	16203	16150	16307	16315	16129	16309	16295	16366	16460	16237	16373	16251	16091	16482	16436	16293	16378	16288	16253	16417	16352	16355	16250	16241	16461	16093	16311	16208	16238	16166	16254	16282	16466	16385	16125	16144	16312	16324	16242	16243	16394	16230	16309	16286	16252	16313	16303	16223	16303	16312	16072	16359	16271	16155	16266	16309	16345	16326	16375	16232	16246	16351	16313	16264	16252	16315	16310	16244	16215	16305	16243	16365	16353	16149	16207	16348	16255	16352	16147	16413	16331	16094	16319	16320	16168	16523	16303	16300	16225	16258	16279	16386	16159	16429	16265	16385	16278	16039	16468	16269	16556	16146	16128	16157	16275	16339	16305	16390	16237	16434	16228	16382	16328	16226	16471	16213	16475	16379	16261	16360	16210	16276	16253	16446	16283	16327	16281	16177	16373	16299	16299	16334	16291	16176	16270	16424	16305	16539	16354	16284	16235	16168	16315	16379	16340	16257	16206
21459	20037	26300	23782	22069	28115	33545	29737	28509	28040	27374	27005	26850	26849	26546	26678	26617	26415	27159	27004	27282	27178	27149	27117	26873	26957	26691	26749	26619	26472	26472	26629	26561	26558	26589	26646	26600	26631	26527	26213	26435	26423	26218	26417	26266	26282	26417	26230	26172	26281	26162	26306	26509	26628	26132	26448	26391	26254	26184	26338	26205	26186	26424	26250	26443	26273	26311	26151	25978	26254	26086	26292	26265	25962	25882	26080	26065	26200	26369	26097	26175	26137	25881	26055	26137	26009	26283	26131	26088	25963	26248	26117	26175	26159	26127	26187	26034	25881	26272	26015	26229	26013	26244	26163	25980	26254	26396	26250	26382	25925	26143	26086	25960	26201	26250	26325	26197	25955	26058	26251	26154	26185	26300	25981	26070	26156	26097	26131	26034	25991	26098	26253	26272	26128	26160	25943	26144	25908	26056	26187	26264	25959	25919	26119	26313	26150	25964	26238	25975	26128	26308	26111	26056	25833	26118	25887	25899	26034	26188	26096	26131	26119	26182	26252	25993	26015	26073	26426	26075	26152	26235	26455	26292	26263	26199	26277	26227	26090	26057	26062	26320	26142	25891	26347	26104	26078	26198	26187	26087	25836	26322	26239	26393	26186	26036	26342	26097	25968	25987	26217	26141	26203	25941	26322	26167	26129	26095	26018	25924	25964	26102	25842	26146	25983	26114	26297	25857	26030	26088	25831	26169	26091	25984	25952	26158	26121	26048	25948	26015	26026	25946	25981	26199	26034	26023	25966	26042	26207	26362	26189	26367	26083	25900	26182	26056	25990	26107	26322	26093	26089	26105	26224	25980	26130	26072	26251	26053	25953	26137	26185	25986	26080	26145	25869	25976	25918	26170	26036	26056	26310	26122	26028	25963	26180	26129	26116	26281	26161	26209	26081	26011	25890	26212	26011	26305	26095	26199	25966	26064	25983	26292	26255	25917	26071	26018	25828	25922	25942	26056	26237	25930	26121	25872	25956	26175	26276	26064	26001	26115	26447	26155	26197	25879	26088	26051	25919	26097	26318	25944	26265	26093	26072	25911	26106	25742	26171	26044	25904	25963	26148	26110	26243	26134	26268	26184	26058	26252	26271	26330	26148	26229	26088	26290	26254	25860	25941	26169	26125	26500	26237	26003	26062	26225	26159	26324	26325	26137	25883	26047	26031	26236	26107	25960	26050	26041	25995	26162	25984	26003	25986	26065	26321	26072	26244	26246	25958	26085	26203	26076	26390	26275	26208	26062	26032	25994	26300	26219	26248	25852	26023	26293	26226	26208	26099	26306	26081	26241	26109	25857	26024	26280	26155	26327	26115	26025	26277	26125	26026	26072	26050	26195	26039	26086	25871	26016	25979	26313	26415	25940	26172	26084	26011	26379	26412	26101	26003	26079	26173	26052	26099	26262	25854	26120	26439	26075	26105	26005	26246	26053	26127	26204	26123	26221	26110	25930	26291	26365	26079	26045	26027	25909	26253	26089	26142	26136	26249	26153	26025	26045	25966	26014	25993	26007	26236	25942	26033	25975	25967	26377	26236	26043	26550	26304	25953	25973	25976	26150	25947	26195	26150	26155	25892	26169	26111	26120	26192	26175	26173	26234	25880	26131	26184	26052	26243	26410	26088	25956	26271	26217	26058	26158	26060	26048	26232	26258	26268	26300	26045	26121	26208	26456	26080	26167	26056	26243	25997	26092	26356	26195	26187	25962	25820	26189	26128	26077	26013	26050	26134	26015	25996	26052	26072	26031	26354	26069	26196	26253	26278	25846	26139	25902	26087	25934	25793	26274	26199	26324	26083	25911	26033	26019	26069	26138	25799	26303	25996	25915	26067	26354	25964	26123	26008	26211	26138	26022	26195	26043	25941	26092	25997	26197	26208	26198	26353	25690	25984	26171	26044	26152	26069	26119	26071	26141	26108	26054	26027	25847	26059	26315	26085	26202	26230	26239	25949	26245	26149	26055	26070	26222	26071	25942	26043	26184	26115	26057	26039	26064	25986	26230	25985	26046	25921	26142	25944	26164	26273	25994	26246	26008	25966	26105	26241	26077	26028	26164	25939	26120	26100	26078	26347	26071	26335	26252	26140	26112	26145	26122	26060	25939	26170	26186	26274	25961	26035	25915	26375	26053	26190	26287	26180	25946	26073	25834	26154	26124	26058	26286	26268	26151	26023	25957	26197	25960	26327	26271	26195	26130	26077	26111	26200	25850	26157	26281	26452	25994	26071	26071	25938	25858	26014	26242	26201	26247	25956	26251	25978	26130	26295	26471	26214	26004	26339	26139	25991	26082	26046	25904	26026	26114	26174	26176	25901	25995	26075	25942	25983	26189	26106	26035	26173	26154	26102	26128	26351	26271	26174	26012	26196	26245	26097	26525	26095	26211	26048	26152	26215	25915	26009	26228	26285	26010	26156	26016	26297	26004	26282	25994	25885	26041	26103	26048	26320	26059	25942	25862	25931	25989	25966	26094	26083	25979	25915	26177	25819	25941	26228	26077	25982	26337	26119	26022	26126	26054	26288	26175	26165	26243	26030	26162	26069	26098	26077	25932	25974	25961	26209	26136	25857	25828	25907	25997	26141	26146	26077	26054	26158	26182	25924	26206	26284	25851	26372	26007	26271	26171	26102	26025	25922	26186	26238	26114	26105	26132	26199	26054	26032	25990	26052	26010	26140	26377	25987	26204	26127	26339	26244	26231	25982	26147	25980	26312	25918	26292	26192	25923	26145	26008	26208	26109	25850	26311	26165	26111	26198	26150	26227	26060	26293	26455	25982	25789	26078	25944	25902	25984	26032	26324	26024	26330	26260	26027	26061	26233	26045	25989	25947	25941	25954	26228	26287	26059	25953	26050	26106	26262	26287	26191	26060	26213	26359	26172	26345	26130	26270	26004	26141	26188	25987	26165	25986	26139	26056	26313	26199	26253	25881	26071	26094	25830	26149	26252	26203	26338	26086	25993	25986	26114	26108	26168	26261	26082	25970	26297	25992	25851	26137	25970	26187	26235	26168	26207	26142	26177	25800	26065	26096	26119	26023	26212	25895	26170	26106	26100	26078	26037	25953	26183	26081	26083	26052	26267	26302	26053	26435	26265	26164	26295	26112	25936	26187	26155	26106	25982	26338	26364	25993	26106	25935	26089	26252	26130	26011	26098	26206	26189	26170	25928	26109	25955	26099	26125	26208	26120	26203	26149	26066	25990	25914	26059	26380	26094	26124	26329	26164	25991	25891	26446	26032	26085	25955	26376	26201	26042	25894	26183	26267	26203	25860	26233	25898	25859	26216	26048	25969	25929	26063	25903	26208	26423	26195	26349	26319	26193	26305	26255	26047	26154	26180	25932	26003	26167	26033	25829	26019	25943	26022	26087	26212	26150	26004	26131	25941	26458	26128	26009	26270	26131	26018	25994	26256	25977	26284	25910	26118	25929	26250	26087	26255	25900	26080	26116	26163	26137	25891	26111	26205	26194	26128	25893	26249	25939	26158	26234	26203	26112	25945	26076	25913	26111	26091	25940	25989	26245	26197	26250	25834	26163	26290	26072	25945	26193	26211	26095	25970	26042	26295	26155	26102	26121	26098	26125	26204	26013	25969	25879	25971	26251	25958	26130	26186	26491	26307	26113	26162	26129	26186	26176	26243	26034	25913	26020	26253	26373	26037	26278	26013	26236	26162	25731	26096	26035	26174	26250	26371	26083	26054	25912	26121	26115	25926	26177	25885	26226	26000	26178	26044	26051	26174	25953	25900	26288	26054	26064	26077	26353	26208	26093	26106	26196	25955	26079	26055	25906	26050	26254	26105	26084	26333	26248	26114	26118	25933	26109	26159	26161	25945	26060	25978	25950	26102	26233	26066	26018	26191	26025	25803	25961	26100	26128	26072	25915	26203	26067	26099	26220	26112	26355	26013	26204	26207	26094	25953	26084	25961	26286	26244	26417	26137	26183	26078	25941	26438	26198	26198	26083	26115	26159	26136	26429	26443	26220	25991	26225	26111	26228	26043	26172	26227	26128	25861	26072	26151	25942	26040	26170	26399	26312	26240	26124	26106	25938	26278	26106	25950	26288	26249	26065	26146	25743	26026	26215	26082	26215	26016	26130	26199	26068	25933	26112	26026	26081	25940	25825	26203	26314	26317	26056	26250	26210	26183	26096	26171	26115	25966	25896	25916	26021	26183	26003	26114	26290	26225	26100	25886	26310	26301	26008	26156	26188	26262	25922	25981	26065	26025	26136	26049	25946	26006	26103	26175	26198	26214	26009	26322	26045	26204	26236	26134	26032	26033	26050	25916	26147	25938	26247	26258	25942	26081	26150	25941	26148	26107	26129	26319	26122	26025	26245	26005	26147	25830	26137	26185	26105	25973	26307	25852	26115	26186	25868	25993	26150	26390	26031	26008	26149	26252	25906	26116	26145	26060	26096	26228	26096	25782	26186	25953	26049	26150	26063	26000	26250	26285	26089	26340	26365	26353	25982	26096	26101	26199	25923	26074	25862	26121	25973	26216	26131	26076	26127	26140	25956	26159	25938	25959	26021	26192	26261	26112	26156	26198	26061	25933	25979	26128	26209	26139	25962	26007	25841	26210	26302	26125	26285	26267	26186	26037	26064	25940	26298	26138	26166	25998	26176	26107	25900	26099	26002	25939	26128	25910	26274	26302	26077	25894	26166	26005	26017	26285	26258	26160	25984	25808	26227	26357	26258	25947	25949	26208	26145	26147	26219	26154	25978	26212	26156	25864	26047	26253	26095	26508	26418	26296	26204	26216	26050	25988	26095	26429	26222	26076	26095	26194	26355	26299	26063	26128	25903	26390	26211	26381	25888	26159	26227	26166	26010	26101	25967	26202	26190	26290	26263	26021	26023	26307	26121	26153	26132	26210	26187	26225	26000	26072	26572	26230	26039	26177	26003	26026	25948	25964	26062	25856	26185	26299	26390	25849	26256	26335	26097	26054	26144	25954	25986	26096	25921	25866	26136	25886	26119	26097	25978	26093	25990	26141	26106	26242	26114	26172	26106	25917	25909	26049	26207	26168	26105	26324	26008	26011	26126	26221	26198	25980	26215	25955	26206	25936	26161	25877	25937	25989	26173	25901	26154	25762	26113	25973
33441	49435	45501	33454	29146	25984	22998	20985	19497	18061	17416	16964	16708	16492	16381	16263	16338	16397	16709	16773	17138	17429	16949	16627	16685	16818	16553	16343	16273	16204	16261	16252	16110	16340	16183	16108	16151	16193	15981	16020	15940	15825	15833	15958	15849	15823	15914	15940	15941	15844	15934	15984	15864	15883	15797	15699	15775	16005	15674	15787	15861	15693	15853	15859	15813	15849	15912	15860	15733	15632	15848	15735	15709	15856	15798	15711	15872	15766	15705	15851	15759	15906	15885	15708	15784	15696	15806	15733	15725	15628	15840	15785	15887	15684	15743	15556	15833	15625	15860	15882	15618	15688	15745	15716	15733	15786	15661	15928	15700	15650	15726	15950	15676	15838	15918	15762	15710	15805	15815	15760	15798	15806	15784	15673	15818	15681	15805	15892	15733	15748	15862	15891	15638	15661	15725	15649	15758	15733	15739	15839	15561	15820	15839	15760	15737	15782	15851	15733	15883	15826	15756	15744	15654	15576	15759	15892	15695	15837	15800	15655	15716	15859	15949	15783	15753	15708	15816	15812	15813	15794	15768	15725	15796	15737	15732	15706	15651	15649	15764	15817	15623	15639	15806	15750	15689	15818	15812	15752	15851	15778	15827	15883	15674	15695	15885	15765	15861	15719	15737	15805	15776	15818	15528	15985	15867	15778	15778	15890	15637	15710	15741	15671	15839	15775	15808	15870	15849	15894	15749	15939	15857	15869	15669	15744	15749	15689	15757	15886	15770	15853	15782	15744	15729	15701	15757	15733	15827	15753	15727	15829	15815	15614	15759	15696	15825	15922	15584	15759	15921	15532	15733	15912	15675	15779	15775	15802	15867	15679	15664	15626	15704	15818	15801	15687	15710	15847	15618	15749	15643	15749	15834	15806	15788	15742	15744	15814	15846	15693	15787	15946	15647	15776	15664	15895	15610	15548	15805	15774	15790	15811	15568	15805	15718	15661	15698	15719	15792	15773	15912	15558	15801	15919	15625	15796	15791	15816	15861	15660	15710	15752	15861	15652	15764	15751	15866	15827	15829	15944	15775	15712	15643	15639	15763	15797	15770	15690	15807	15989	15794	15756	15865	15823	15752	15808	15943	15799	15852	15689	15822	15781	15765	15921	15716	15709	15731	15881	15756	15855	15949	15750	15896	15925	15894	15720	15772	15776	15816	15703	15655	15817	15863	15715	15800	15692	15794	15822	15681	15731	15789	15691	15708	15963	15667	16001	15929	15825	15836	15873	15807	15720	15766	15791	15616	15645	15740	15751	15657	15658	15908	15773	15754	15749	15780	15903	15692	15819	15996	15804	15781	15774	15603	15778	15607	15636	15641	15753	15700	15829	15801	15747	15847	15744	15795	15907	15801	15793	15729	15911	15737	15715	15729	15686	15662	15537	15703	15967	15751	15878	15707	15836	15697	15895	15847	15634	15650	15798	15679	15626	15792	15734	15684	15906	15641	15832	15847	15818	15885	15763	15489	15660	15766	15739	15909	15845	15596	15673	15850	15881	15598	15662	15700	15946	15730	15829	15829	15616	15753	15775	15896	15566	15673	15800	15604	15718	15648	15900	15738	15750	15676	15716	15794	15703	15792	15698	15743	15762	15793	15687	15889	15770	15845	15843	15820	15849	15651	15662	15709	15733	15745	15874	15857	15693	15794	15739	15846	15536	15644	15722	15737	15833	15944	15836	15775	15574	15617	15745	15816	15661	15740	15832	15851	15818	15601	15653	15981	15736	15824	15848	15804	15656	15846	15789	15763	15854	15766	15720	15645	15840	15651	15794	15735	15903	15884	15551	15878	15833	15821	15728	15774	15756	15545	15833	15959	15777	15746	15778	15819	15687	15692	15791	15569	15921	15790	15730	15778	15805	15807	15657	15730	15615	15886	15774	15773	15737	15679	15813	15849	15710	15825	15921	15753	15750	15877	15772	15614	15850	15770	15640	15663	15677	15741	15915	15749	15669	15776	15825	15796	15617	15824	15778	15794	15829	15753	15716	15704	15748	15576	15729	15901	15810	15766	15613	15825	15897	15762	15767	15759	15916	15735	15641	15684	15671	15847	15711	15797	15807	15741	15728	15925	15879	15988	15776	15745	15833	15857	15667	15789	15647	15781	15691	15660	15695	15857	15835	15739	15815	15769	15723	15783	15635	15909	15667	15846	15733	15680	15703	15789	15770	15700	15644	15675	15851	15895	15779	15706	15682	15752	15802	15741	15718	15720	15717	15844	15752	15810	15612	15762	15839	15864	15724	15806	15938	15765	15732	15865	15685	15926	15739	15758	15729	15713	15714	15701	15706	15815	15663	15757	15724	15633	15749	15707	15647	15772	15956	15855	15617	15777	15761	15860	15768	15690	15652	15762	15716	15765	15628	15893	15748	15754	15913	15715	15884	15694	15948	15666	15951	15745	15687	15884	15732	15709	15686	15766	15871	15703	15831	15774	15724	15668	15880	15670	15723	15911	15709	15825	15919	15755	15826	15688	15813	15752	15738	15639	15721	15746	15872	15783	15745	15915	15829	15778	15764	15800	15779	15728	15955	15955	15760	15768	15819	15944	15626	15621	15645	15732	15723	15880	15666	15813	15778	15784	15649	15953	15755	15797	15849	15782	15725	15907	15672	15589	15678	15795	15997	15669	15685	15781	15697	15692	15756	15979	15851	15682	15906	15769	15778	15767	15749	15879	15792	15800	15863	15797	15876	15821	15791	15758	15611	15803	15795	15750	15718	15585	15749	15850	15737	15879	15753	15608	15775	15712	15796	15875	15704	15784	15873	16008	15579	15853	15883	15871	15712	15866	15828	15791	15689	15766	15702	15892	15682	15807	15748	15719	15739	15720	15983	15872	15655	15798	15784	15789	15907	15785	15734	15862	15758	15718	15852	15903	15730	15653	15794	15811	15668	15655	15833	15899	15749	15819	15567	15715	15776	15776	15840	15741	15722	15785	15801	15778	15645	15814	15575	15795	15617	15809	15736	15810	15757	15846	15732	15723	15751	15791	15727	15760	15817	15788	15692	15716	15838	15469	15696	15784	15837	15718	15646	15982	15805	15924	15756	15861	15771	15580	15793	15738	15832	15716	16026	15850	15809	15878	15699	15619	15732	15679	15725	15691	15834	15804	15720	15915	15901	15774	15838	15818	15724	15837	15640	15719	15827	15903	15842	15920	15715	15747	15723	15783	15919	15755	15912	15843	15807	15711	15837	15784	15872	15779	15850	15696	15814	15839	15839	15816	15703	15846	15708	15743	15856	15711	15823	15740	15649	15934	15774	15499	15869	15936	15846	15728	15702	15737	15777	15756	15933	15700	15920	15636	15799	15679	15707	15962	15678	15765	15716	15839	15753	15934	15885	15804	15885	15964	15769	15847	15738	15840	15694	15786	15797	15687	15797	15935	15781	15741	15740	15750	15598	15725	15647	15743	15588	15751	15883	15684	15732	15968	15679	15873	15697	15678	15961	15774	15828	15729	15850	15604	15696	15815	15664	15696	15797	15793	15968	15827	15691	15906	15558	15830	15684	15840	15646	15695	15883	15694	15847	15891	15507	15855	15749	15728	15924	15739	15880	15578	15728	15711	15822	15748	15817	15861	15768	15682	15785	15793	15648	15838	15848	15700	15818	15823	15718	15837	15695	15685	15597	15808	15832	15856	15663	15779	15813	15720	15822	15903	15902	15926	15775	15775	15977	15694	15681	15710	15636	15808	15725	15734	15906	15582	15761	15839	15736	15763	15683	15820	15720	15786	15867	15815	15729	15688	15741	15633	15841	15734	15673	15726	15752	15680	15795	15794	15885	15583	15844	15634	15891	15743	15683	15678	15709	15810	15765	15935	15774	15826	15612	15730	15847	15676	15865	15845	15581	15750	15819	15735	15570	15773	15696	15754	15769	15727	15831	15768	15725	15781	15632	15666	15765	15708	15812	15720	16028	15778	15931	15799	15753	15610	15652	15824	15923	15756	15824	15873	15794	15866	15852	15700	15718	15791	15776	15660	15789	15716	15806	15884	15973	15774	15621	15641	15794	15718	15918	15892	15825	15496	15756	15730	15721	15760	15856	15928	15718	15691	15888	15754	15717	15867	15600	15763	15720	15791	15707	15735	15954	15732	15857	15771	15640	15759	15865	15841	15641	15683	15853	15835	15836	15829	15686	15645	15817	15691	15891	15810	15751	15795	15779	15727	15817	15644	15790	15898	15863	15811	15782	15883	15858	15656	15818	15695	15779	15721	15827	15873	15751	15665	15761	15799	15854	15652	15911	15700	15696	15840	15848	15829	15771	15854	15739	15842	15771	15869	15762	15726	15711	15873	15741	15723	15677	15635	15603	15906	15647	15790	15715	15631	15816	15801	15786	15803	15714	15795	15829	15727	15559	15888	15683	15773	15743	15706	15689	15795	15793	15799	15764	15689	15810	15683	15892	15693	15785	15762	15605	15711	15795	15749	15878	15706	15985	15805	15673	15826	15930	15775	15671	15668	15654	15971	15597	15698	15670	15711	15797	15820	15837	15781	15685	15674	15748	15752	15867	15773	15704	15978	15876	16027	15593	15788	15722	15741	15883	15708	15749	15744	15771	15694	15720	15851	15845	15670	15614	15727	15902	15823	15651	15739	15831	15835	15732	15872	15727	15756	15690	15677	15616	15798	15788	15683	15882	15677	15774	15777	15823	15840	15756	15758	15925	15701	15694	15721	15687	15935	15842	15824	15823	15802	15784	15735	15769	15746	15725	15688	15822	15893	15637	15852	15720	15775	15776	15763	15783	15887	15829	15841	15788	15827	15718	15761	15736	15697	15661	15813	15678	15848	15646	15842	15684	15793	15879	15700	15832	15721	15702	15837	15593	15794	15778	15822	15566	15748	15704	15770	15641	15735	15857	16008	16007	15584	15933	15760	15836	15629	15724	15926	15807	15766	15687	15819	15912	15754	15936	15901	15793	15917	15914	15867	15842	15647	15883	15809	15892	15903	15662	15732	15961	15866	15793	15806	15809	15729	15807	15919	15696	15744	15949	15676	15783	15685	15874	15701	15793	15768	15733	15777	15768	15934	15777	15949	15927	15794	15926	16015	15790	15760	15735	15892	15569	15681	15676	15847	15772	15781	15790	15747	15707	15821	15791	15741	15735
38129	32396	37484	35447	32625	32195	32015	31486	31602	31361	31471	31257	31061	30999	31197	31047	31023	31321	30906	31294	31261	31082	31147	31131	31122	31335	31430	31333	31257	31186	31043	31089	30897	31071	31065	31042	31249	31051	30892	31026	31026	30785	31252	31129	31280	31010	31104	31368	31102	31060	31364	30982	30892	30807	31097	30891	30980	30892	31111	30946	31030	30779	30995	31192	31049	31086	30674	31129	30938	30902	31335	30923	30835	31102	30945	30831	30830	31056	30979	30883	31048	31143	31119	30870	31152	30918	30956	30973	31163	31030	30920	31155	30985	30869	30909	30932	30938	30903	31041	30686	31040	30932	31118	31235	31245	31202	31312	31358	31061	30948	30934	31108	30949	30970	31109	31121	31023	30974	31053	30995	31095	30975	30934	31025	30828	30993	31176	30997	31018	30903	31155	31486	31223	31129	31038	30893	31047	31085	30708	30910	31071	31153	31110	30880	31092	31031	30959	31220	31232	31089	31249	31155	31078	31023	30965	31088	30879	30770	30858	31018	31077	31094	30963	30962	31104	31006	31258	31016	30901	31302	31077	30942	31134	31015	30957	30947	30894	30930	31097	31249	31214	31129	30815	30891	31221	30870	30907	30979	30922	31384	30908	30948	31198	30800	30878	30833	30964	30937	30918	30966	31250	31119	30925	31073	31112	30934	30965	30764	31066	31026	30922	31019	31048	31165	31122	31023	31219	31213	30864	31132	31098	30999	31241	31242	31087	31054	31212	31031	30846	31156	30855	31003	30851	30999	31216	31089	31121	30832	30826	30932	30977	30642	30978	30957	30885	30946	31063	30976	31097	31091	30667	31062	30731	30801	30958	31102	31379	31184	30956	30959	30957	31237	31221	31005	31059	31073	30823	30864	30991	31070	31196	30954	31155	30688	30869	31048	30935	30918	31109	31356	31096	30825	30996	31114	30985	31173	31135	30797	31060	31102	31060	31146	30988	31036	31075	30939	31142	31142	30821	30883	31109	30910	31193	30933	30914	31073	31029	30770	30858	30880	30922	30932	30957	31075	31063	30941	30957	30943	31323	31162	30830	30790	30979	31032	31171	30765	30977	31230	31052	30951	31183	31168	31145	31106	31059	31001	31347	31220	31125	30852	30693	31014	30846	31006	31259	31163	31025	31164	31276	30965	31058	31149	31211	30979	31008	31232	31310	30802	30831	30984	30717	30777	31025	31091	31044	30763	30804	31096	31029	31269	31071	30842	31033	30948	30941	30908	31080	30782	31166	31042	31121	30611	30744	30974	30851	31158	30982	30998	31046	31336	31026	31041	31227	30964	31238	30975	31126	30833	30728	31255	31129	31312	31289	30985	30734	31053	30891	30856	30928	30977	31097	30989	30723	31161	30871	31025	30895	30801	30970	31087	31022	30969	30987	30883	31118	30864	30975	30852	31034	31034	31114	31070	31118	31017	30904	30958	31137	31191	31172	30966	31147	31147	30963	30972	31130	30951	30973	30755	31145	31154	30816	31013	30878	31114	30876	30843	31295	30774	31006	31269	31203	31127	30872	31143	31072	30752	31011	31096	30915	31018	30743	30915	30875	30834	31085	30919	30864	31293	31014	30752	30931	31227	31028	31050	30951	30787	31110	31044	31038	31125	30812	31197	31054	31200	31326	31033	31010	31054	31124	31354	30959	31005	30935	31049	30887	30830	30998	30918	30926	31021	31086	30906	30931	31109	31039	30809	31052	31099	31188	30951	30908	31093	31118	30788	30945	31139	31022	30987	31149	30945	31054	30754	31004	31129	31180	31123	31082	31013	31307	31317	31149	31068	31010	30917	30903	30953	30966	31046	31112	31133	31128	31046	30978	31204	30997	31214	31160	30796	30947	30859	31039	30784	30885	31277	30975	31103	30917	30985	30936	31296	31107	31052	30979	31197	31083	30832	31132	31087	31041	31320	31123	30900	31043	31003	31020	30826	31019	31012	31186	30997	31060	30954	31106	30921	30911	30924	31097	30795	30891	31054	30933	31027	31129	30979	30750	30816	30771	31160	31217	30928	30937	30965	31104	30914	30998	31251	31081	31139	31068	31065	31064	30861	31285	31139	30983	30922	31096	30968	31195	30972	30988	30830	30760	30833	31042	30938	31075	31207	31149	30930	30957	31147	31053	30825	30679	30866	31196	31213	31028	31098	31210	31031	31098	30620	31006	31246	30937	31326	31143	31136	30884	30593	31076	31146	31303	31051	31083	31128	31286	31028	31007	31133	31077	30855	30744	30804	30988	30856	31165	31154	31172	30937	31115	30936	31114	30842	30939	31076	30887	31206	30983	31053	31001	31216	31034	31351	30794	30915	31251	31048	31045	30958	31120	30966	31226	31145	31183	30958	30950	31047	30831	31017	31043	31090	30949	31074	31162	31170	31210	31261	30895	31047	31301	31184	31184	31090	31113	31172	31002	31106	31203	30879	30850	31154	31093	30994	31161	31245	31114	31092	30906	31204	31029	31051	31135	30868	31272	31240	31285	31131	30656	31215	30976	30939	31035	30840	30897	31144	31145	30961	30951	31111	30938	31123	31038	30907	30781	30906	31024	31188	31283	31036	31175	31217	31154	31028	31164	30698	30888	30909	31073	30938	31246	31184	31192	31030	31118	30738	30786	30768	30750	30959	30951	31143	31069	30866	30836	30954	30854	30792	30839	31138	31135	31281	31114	30816	30961	31191	30966	30999	30921	30914	31339	30934	31124	30991	30704	31142	30998	30973	30995	31099	31080	31064	30963	31039	31170	31246	30751	30983	31127	30977	30871	31062	31035	30915	31100	31030	30996	30973	31051	31177	31028	31071	31468	31202	31025	31137	31001	31016	31094	30949	30852	30731	31150	31244	31384	30918	31037	31007	30812	30954	31029	31052	30744	31109	31135	31057	30944	31301	30975	31101	31108	30908	31101	30943	30996	30975	31166	30919	31191	31109	31173	30712	31051	31035	31111	31183	30723	31049	31185	31083	30968	30972	30947	30726	31082	31066	30951	30849	31016	31048	31452	30909	30853	31392	31137	31229	31014	30935	30743	31228	31051	31202	31018	30948	30972	31058	31147	30951	31250	30806	31049	31011	31083	31090	31135	31050	31119	31037	31217	31171	31256	30975	31222	31049	31016	30819	30903	30924	31057	31081	30905	31280	31003	31155	30824	31015	31286	31094	30720	31032	31119	31064	31129	30909	31063	30987	31064	31332	31062	30973	31054	30939	31008	30920	31224	31064	31102	31009	30989	30977	30822	30744	31026	30980	31018	31183	30946	31125	31249	31147	30849	31187	31042	31033	30879	31231	31009	31107	31104	31106	31078	30900	30736	31021	30995	31062	31109	31353	30889	30725	30962	30755	30810	31031	31192	30790	30742	30908	31148	31187	30870	31078	30775	31084	30893	30970	31239	31313	31010	31081	30795	31178	31014	30926	31011	30669	31024	30919	31229	31031	31116	31054	31131	30859	31227	31090	31161	30889	30881	31065	30910	31199	31136	30803	31112	31290	31175	31233	31197	31178	31193	31149	31358	30841	30712	31090	31244	31290	30887	31025	31030	31206	31007	31065	30986	31099	31287	30786	31226	31225	30987	31019	31332	30975	31151	31177	30917	30861	30907	31015	30857	30939	31023	31174	31266	30992	31000	31393	31367	30632	30898	30817	31049	31060	31132	30769	30808	31104	30951	31078	31189	31153	31081	31069	30854	30904	30923	30861	31023	31261	31091	31090	30717	31002	30994	31084	30919	30987	30991	31006	30993	30941	31001	30989	30953	30852	31132	30833	31334	31100	30931	31106	31291	31177	30920	30682	31202	30968	30751	30823	31031	31015	30852	31084	31201	31122	30946	31022	31019	31161	30868	31221	30941	31289	30927	30805	30930	30695	31311	31054	30942	31176	30974	31212	31101	30889	31184	31128	30999	31002	31145	31240	31237	31044	30888	31171	31051	30997	31283	31013	31002	30999	31016	31162	30956	30830	30926	31051	31027	31253	31139	30706	31096	31132	30993	30993	31042	31154	31016	31149	31084	30965	31093	30965	31027	31140	31053	31056	31003	31089	31151	30997	30898	31012	30892	30998	30949	31083	31112	31009	31237	31204	30976	30940	30926	30933	30792	31084	31216	30900	30977	31114	31157	30978	31225	30993	30880	31116	30901	30896	31067	31005	31029	31095	31059	31029	30896	30923	30992	31352	31019	31069	31043	31270	31510	30957	31371	30902	30852	30759	30767	30824	30932	31155	31194	31124	31302	31102	30950	31217	31218	30920	31073	31240	31136	31079	31007	30999	30862	31127	30862	31019	31003	31150	31243	31107	31330	31287	30829	31002	30893	30969	30878	31066	31193	30980	31048	30960	30979	31165	31015	31171	31039	31214	31132	31071	31285	30652	31161	31418	30885	30945	31203	30959	31062	30906	30802	31013	30978	30821	31126	30993	31157	30979	31096	31156	31299	30958	31070	30920	31268	31288	30884	31019	31095	31098	31182	30955	31280	31081	30948	30892	31141	31010	31109	31078	31040	31043	31020	31139	30937	30949	31112	31135	31061	31020	31301	31046	31050	31103	31232	31008	31014	31154	31075	30994	30924	30847	31098	31003	31234	31069	30938	31049	31174	31355	31049	31120	30959	30945	31136	31084	30903	31142	31192	30993	30786	31017	30997	31154	30817	31028	30966	30649	30935	31155	31197	31099	31010	31136	30853	31009	31212	31189	31123	30765	31032	31116	31497	30988	31332	31088	30947	31165	31056	31024	31169	31031	31294	30867	30978	30786	30988	30945	31198	30832	31017	31259	31072	31110	31173	31099	31351	31174	31227	31078	31165	30770	30999	31023	30969	31061	30925	31099	31243	30999	31260	30845	31185	30859	30955	31120	30935	30836	30993	31003	31036	31131	30999	31159	31108	31342	31215	31367	30976	31105	31098	31237	31136	31031	31078	30903	30766	31165	30836	30866	30923	31181	31240	31258	31161	30869	31195	31044	31005	30902	31123	30900	31251	31177	30849	31086	30978	31043	30871	31135	30942	30910	31110	31261	31198	30864	31102	31212	31205	30997	30964	31138	31065	30933	31075	30768	31033	30856	31067	31038	30960	30755	31003	30997	31181	30785	31096	31312	31069	31322	30800	31129	31200	31296	31019	31064	31008	30995
28156	31661	29332	23354	21268	20352	19554	19278	18955	18730	18707	18373	18470	18525	18540	18360	18120	18510	18420	18416	18804	18709	18598	18554	18728	18608	18515	18658	18495	18612	18560	18490	18344	18680	18523	18434	18289	18501	18397	18329	18382	18391	18318	18470	18442	18501	18367	18277	18579	18389	18484	18408	18430	18187	18639	18387	18401	18364	18389	18299	18366	18358	18377	18307	18381	18273	18300	18394	18072	18309	18360	18129	18369	18395	18363	18415	18222	18198	18315	18568	18516	18199	18350	18405	18416	18375	18446	18130	18446	18363	18298	18422	18312	18349	18175	18481	18230	18333	18485	18389	18498	18331	18295	18546	18368	18395	18318	18386	18446	18273	18362	18335	18355	18309	18501	18274	18373	18319	18313	18430	18371	18279	18303	18390	18253	18315	18369	18419	18351	18498	18343	18226	18423	18345	18233	18370	18319	18299	18489	18342	18487	18406	18317	18385	18381	18322	18299	18362	18328	18306	18279	18207	18369	18593	18128	18256	18248	18349	18510	18449	18299	18234	18423	18391	18341	18345	18309	18342	18412	18190	18398	18425	18193	18187	18327	18481	18180	18371	18270	18523	18395	18349	18531	18577	18572	18369	18314	18298	18280	18366	18272	18345	18306	18286	18347	18368	18547	18161	18371	18349	18225	18389	18464	18347	18351	18455	18322	18130	18502	18318	18209	18240	18365	18078	18441	18328	18459	18302	18289	18341	18313	18159	18204	18403	18424	18378	18441	18493	18346	18362	18268	18302	18145	18347	18149	18469	18500	18237	18368	18298	18406	18306	18380	18353	18432	18352	18335	18457	18215	18550	18307	18396	18445	18315	18450	18333	18324	18369	18206	18336	18318	18240	18226	18277	18317	18454	18303	18424	18234	18351	18356	18290	18332	18229	18336	18455	18384	18392	18220	18333	18309	18220	18195	18452	18240	18394	18230	18265	18367	18413	18310	18258	18271	18479	18350	18394	18261	18235	18335	18139	18324	18411	18337	18359	18517	18472	18392	18460	18415	18555	18338	18336	18306	18425	18407	18500	18083	18420	18326	18349	18165	18480	18402	18161	18469	18438	18372	18443	18422	18374	18391	18258	18370	18362	18473	18384	18501	18273	18227	18610	18404	18342	18469	18369	18305	18495	18207	18573	18283	18136	18361	18511	18175	18398	18315	18395	18253	18305	18536	18272	18408	18178	18306	18558	18418	18299	18248	18184	18296	18230	18171	18364	18234	18228	18449	18363	18223	18114	18662	18217	18280	18331	18496	18203	18273	18329	18350	18286	18448	18328	18276	18247	18359	18424	18332	18353	18431	18202	18357	18470	18487	18314	18467	18308	18430	18308	18348	18428	18502	18471	18438	18508	18222	18469	18584	18186	18285	18337	18305	18200	18307	18295	18256	18307	18505	18433	18510	18127	18398	18423	18338	18273	18404	18254	18148	18234	18476	18333	18307	18345	18229	18432	18248	18409	18227	18455	18321	18326	18344	18269	18372	18252	18297	18291	18430	18379	18448	18420	18311	18520	18242	18109	18420	18363	18488	18435	18266	18424	18450	18404	18504	18411	18353	18167	18227	18610	18297	18323	18260	18273	18307	18347	18279	18415	18259	18323	18096	18373	18414	18274	18352	18321	18364	18338	18306	18300	18207	18390	18238	18380	18229	18372	18341	18419	18309	18316	18232	18488	18282	18133	18269	18363	18206	18302	18353	18378	18111	18368	18435	18406	18387	18306	18086	18406	18421	18336	18514	18402	18370	18423	18335	18249	18500	18255	18164	18276	18360	18352	18402	18387	18407	18381	18273	18194	18245	18358	18195	18277	18297	18282	18331	18372	18220	18470	18314	18425	18348	18311	18327	18288	18105	18200	18514	18225	18400	18512	18283	18512	18409	18328	18612	18270	18350	18148	18422	18352	18299	18223	18386	18277	18356	18267	18232	18493	18405	18451	18350	18234	18231	18435	18328	18138	18387	18361	18310	18188	18313	18206	18301	18324	18249	18412	18430	18371	18310	18388	18267	18259	18512	18249	18275	18477	18238	18301	18313	18436	18513	18463	18354	18491	18400	18371	18250	18158	18425	18205	18427	18352	18141	18269	18325	18323	18486	18279	18425	18318	18441	18206	18525	18241	18208	18386	18398	18460	18456	18479	18321	18309	18399	18314	18681	18283	18237	18331	18330	18286	18396	18597	18389	18215	18424	18371	18355	18393	18344	18370	18293	18301	18394	18231	18327	18372	18202	18329	18487	18490	18448	18139	18280	18353	18323	18270	18440	18211	18235	18316	18374	18420	18296	18411	18592	18270	18317	18349	18533	18441	18218	18362	18369	18427	18307	18354	18301	18263	18345	18284	18218	18352	18289	18421	18439	18165	18306	18179	18263	18172	18360	18399	18177	18492	18236	18328	18360	18381	18373	18451	18302	18344	18196	18344	18466	18318	18305	18545	18307	18426	18430	18463	18289	18411	18312	18442	18473	18307	18390	18332	18526	18287	18423	18287	18363	18353	18254	18164	18416	18286	18308	18267	18455	18456	18332	18503	18467	18303	18360	18365	18345	18119	18466	18138	18376	18262	18427	18297	18204	18349	18319	18212	18365	18390	18347	18569	18337	18414	18203	18417	18388	18346	18337	18524	18343	18408	18384	18287	18307	18459	18259	18461	18377	18418	18486	18394	18347	18359	18277	18274	18469	18397	18453	18442	18421	18590	18279	18228	18311	18395	18144	18284	18231	18369	18378	18325	18210	18279	18313	18223	18312	18383	18474	18472	18393	18322	18285	18392	18329	18343	18354	18357	17995	18276	18484	18313	18350	18402	18354	18292	18544	18504	18217	18451	18407	18443	18429	18528	18363	18104	18336	18329	18344	18267	18477	18575	18507	18541	18296	18447	18255	18284	18365	18444	18502	18208	18252	18406	18346	18305	18249	18223	18296	18355	18351	18224	18247	18338	18363	18345	18287	18266	18284	18320	18396	18237	18281	18259	18496	18264	18206	18328	18330	18467	18429	18302	18251	18559	18435	18449	18385	18313	18374	18421	18649	18382	18252	18484	18324	18253	18288	18352	18331	18407	18410	18391	18285	18385	18287	18352	18335	18253	18487	18261	18405	18379	18275	18159	18293	18416	18327	18366	18328	18256	18284	18370	18383	18311	18332	18540	18424	18415	18183	18441	18414	18225	18456	18404	18298	18223	18523	18447	18278	18308	18314	18408	18128	18239	18395	18457	18405	18274	18610	18389	18458	18387	18376	18216	18406	18311	18394	18300	18377	18284	18446	18499	18182	18308	18158	18416	18440	18467	18381	18144	18327	18249	18427	18319	18264	18372	18320	18311	18316	18139	18431	18314	18562	18380	18306	18290	18430	18237	18240	18429	18220	18395	18396	18293	18281	18316	18236	18251	18358	18310	18363	18377	18384	18338	18196	18312	18368	18227	18267	18408	18369	18380	18372	18228	18352	18225	18304	18270	18453	18418	18412	18554	18474	18176	18281	18411	18475	18436	18258	18261	18316	18209	18279	18437	18368	18411	18116	18541	18442	18356	18371	18363	18365	18429	18288	18177	18361	18181	18478	18199	18303	18473	18229	18257	18221	18167	18254	18506	18311	18312	18255	18323	18362	18400	18338	18357	18298	18375	18161	18295	18448	18392	18269	18437	18233	18203	18509	18369	18273	18439	18308	18229	18354	18645	18217	18307	18430	18506	18412	18497	18253	18172	18369	18310	18454	18390	18260	18403	18242	18138	18393	18415	18403	18366	18386	18480	18377	18310	18301	18352	18438	18345	18358	18267	18211	18232	18297	18341	18417	18216	18338	18322	18401	18409	18529	18427	18380	18476	18467	18318	18345	18335	18427	18121	18450	18256	18312	18480	18382	18182	18388	18461	18211	18226	18462	18342	18505	18344	18363	18420	18347	18404	18390	18332	18361	18515	18407	18247	18413	18440	18274	18374	18226	18405	18330	18294	18272	18392	18446	18507	18276	18336	18424	18330	18331	18269	18387	18384	18356	18297	18430	18415	18342	18378	18397	18322	18308	18230	18543	18218	18246	18286	18552	18408	18403	18326	18221	18431	18397	18335	18452	18453	18392	18268	18386	18226	18331	18504	18484	18309	18640	18326	18362	18229	18325	18219	18133	18264	18394	18528	18225	18371	18396	18326	18282	18274	18149	18221	18501	18381	18518	18434	18248	18224	18457	18496	18214	18384	18190	18397	18317	18345	18467	18466	18321	18359	18298	18351	18496	18392	18303	18295	18208	18343	18297	18496	18294	18171	18261	18412	18482	18520	18234	18311	18235	18248	18384	18147	18485	18233	18478	18344	18422	18467	18453	18293	18567	18331	18342	18418	18063	18450	18348	18287	18343	18392	18288	18332	18330	18358	18349	18274	18344	18340	18296	18278	18361	18466	18359	18353	18395	18484	18321	18316	18159	18251	18262	18253	18491	18443	18444	18467	18365	18359	18338	18317	18404	18293	18288	18339	18421	18233	18468	18439	18348	18310	18315	18513	18278	18343	18302	18476	18171	18352	18231	18428	18299	18387	18482	18403	18484	18400	18315	18240	18374	18453	18563	18375	18308	18462	18100	18226	18411	18336	18248	18450	18401	18255	18220	18362	18464	18357	18164	18330	18445	18594	18441	18299	18471	18339	18363	18255	18247	18115	18303	18410	18475	18448	18421	18480	18467	18317	18388	18375	18535	18231	18252	18368	18295	18289	18244	18240	18299	18306	18264	18296	18473	18175	18499	18375	18380	18361	18352	18362	18420	18389	18379	18311	18419	18213	18071	18320	18304	18347	18405	18344	18320	18472	18335	18213	18326	18408	18494	18135	18409	18274	18375	18217	18212	18379	18291	18247	18418	18349	18302	18256	18384	18351	18222	18224	18264	18261	18469	18495	18428	18271	18243	18329	18321	18433	18411	18460	18394	18495	18404	18244	18379	18250	18343	18430	18340	18359	18347	18332	18543	18360	18080	18264	18246	18214	18213	18423	18196	18454	18374	18395	18345	18532	18397	18356	18366	18198	18257	18290	18470	18220	18150	18326	18371	18283	18268	18354	18259	18356	18201	18426	18406	18429	18329	18292	18331	18355	18239	18285	18376	18500	18313	18318	18443	18377	18410	18439	18303	18189	18408	18501
22810	20042	26357	24299	24713	30129	32262	29370	28437	28114	27801	27813	27364	27660	27287	27588	27574	27354	27803	27811	27931	28060	27665	27559	27325	27759	27710	27505	27541	27327	27102	27241	27294	27411	27502	27543	27548	27135	27280	27425	27243	27074	27274	27197	27381	27171	27181	27272	26982	27149	27034	27267	27139	27163	27247	27078	27063	27347	27274	27233	27155	27348	27162	27293	26930	27145	27402	27327	27143	27337	27296	26956	27164	27159	27079	27149	27014	26976	27350	27191	27114	27015	27068	27191	27220	27170	27008	27203	27190	27060	27403	27213	26963	27239	27350	27101	27000	27252	27217	27159	27240	27329	27212	27220	27438	27122	27167	27361	27172	27232	27330	27059	27358	27340	27353	27151	27333	26923	27297	26921	26971	26918	27089	27197	27342	27265	27288	27263	27212	27158	27207	27025	27274	27091	27394	26949	27035	27111	27255	27048	26971	27068	27172	27261	26848	27295	27057	27035	27210	27296	27135	27042	27288	27134	27306	26929	27210	27236	27251	27211	27251	27267	27014	26936	27074	27274	27273	27007	27465	26990	27137	27113	27213	27018	27010	27128	27221	27161	27031	27151	27219	27233	27320	27258	27247	27288	27109	27109	27309	27127	26933	27261	26974	27170	26927	27023	27106	27368	27072	27156	27103	27229	27055	27191	27138	26944	27005	27122	27302	27013	26857	26984	27240	27172	27076	27006	27016	27036	27203	27128	27177	27272	27036	27103	26842	27078	27141	27076	26974	27108	27135	27228	27159	27112	27277	27315	27254	27179	27102	27087	26890	27091	27050	27285	27270	27228	27243	27189	26999	27199	27486	26979	27111	27073	27011	27400	27314	27105	27141	26862	27067	26977	27268	27178	27299	27149	26892	27070	27070	27232	27263	27114	27166	27030	27253	27028	27277	27047	26969	27108	27103	27069	27134	27252	27108	26945	27072	26960	27343	27253	27447	27272	27163	27279	27278	27193	27119	27335	27023	27184	27261	27187	27115	27305	27088	27164	27097	27020	27088	27140	27320	27189	27098	27264	27220	27334	27161	27239	27048	27136	27039	27271	27103	27211	27238	27268	27278	27413	27241	27386	27181	26990	27196	27185	26947	27170	26995	26963	27192	27170	27457	27127	27084	27343	27293	27268	27183	27169	27115	27110	26839	27014	27340	27198	26876	27113	27333	27077	27050	26979	27032	27043	27213	27057	27211	27067	27080	27021	26998	27118	27264	27100	27539	27050	27055	27246	27097	27219	26947	27139	27189	27247	27071	26912	27233	26992	26943	27382	27092	27023	27008	27030	27202	26994	27066	27244	27024	27273	27174	27054	27187	27123	26997	27238	27126	27128	26904	27101	27235	27062	27128	26964	27151	27000	27243	27192	27123	27081	27151	27144	27159	27201	27133	27013	27127	27087	27021	27119	26854	27085	27276	27386	27073	26937	27060	27150	27473	27040	27094	27237	26957	27208	27062	27065	27303	27231	27394	27043	27115	26875	27052	27493	26992	27280	27195	27019	26831	26873	27164	26900	27276	27243	27205	27176	27211	27192	27179	27010	27302	26927	26907	27379	27089	26768	27123	27078	27021	27021	27191	27102	27118	27009	27349	27374	27058	27156	27057	27073	27236	27225	27004	26850	27215	27217	27090	26957	26952	27154	27230	27213	27366	26923	27293	27265	27230	26785	27044	27160	27251	27016	27234	26965	26927	27252	27173	27146	27138	27325	27009	27183	27188	27060	27035	26946	27044	27286	26850	27259	27352	27396	27055	27172	27298	26894	26996	27096	27370	27332	27239	26973	26851	27433	27234	26808	27142	27640	27173	27158	27426	27184	27147	27132	27430	26979	27061	27304	27333	27005	26954	27069	27245	27097	27089	27098	27109	27099	27162	27011	26998	27124	27311	27008	27012	26954	27098	27073	27126	27185	26943	27058	27116	27074	27132	27127	27192	27086	26973	27218	27142	27237	27392	27276	27205	27311	27088	27183	26821	27080	27306	27199	27180	27058	27008	27002	27363	27405	27172	27150	27059	27211	27058	27147	27326	27224	27053	26945	27407	27157	27137	27048	27042	27073	27209	26844	27349	27337	27373	27262	27080	27108	27157	27092	27258	27123	26957	26999	27206	27076	27187	27045	27311	27095	27134	27233	27101	27171	27133	26987	27217	27182	26994	26891	27023	27200	27233	27083	27084	27248	27194	27132	27182	26860	27102	26886	26794	27031	26964	27508	27187	27206	27194	27228	27212	26878	26776	27201	26955	27289	26968	27202	27030	27049	27363	27113	27098	27150	27083	26915	27175	27078	27375	27096	27172	27055	27370	27224	26998	27064	27139	27185	27137	27131	26848	27010	27150	27161	27295	27214	27076	27243	27175	27374	27105	27175	27322	27093	26937	27290	26816	27323	27269	26930	27003	27371	27079	27099	27120	27070	27235	27302	27239	27229	27166	27084	26991	27143	27168	27198	27180	27044	27134	27155	27108	27167	27138	27260	27181	27241	27013	27169	27269	26849	27193	27242	27021	27009	27078	26813	27068	27005	26954	27087	27220	27236	27297	27058	27466	27155	26912	27224	27167	27155	27336	27036	27164	27287	27031	26975	27125	27190	27320	26937	27201	27338	27113	26891	27138	27179	27022	27089	27408	27067	27159	26867	27014	27164	26867	27129	27245	27164	26997	27213	27059	27471	27131	27105	27089	27214	27073	27230	26952	27051	27061	27187	26904	27150	27264	27094	27023	27363	27001	27355	27251	27204	27264	27012	27072	27023	27354	26826	26899	27026	27276	27190	27071	27282	26966	27487	27163	27157	27174	27116	27131	27242	27101	27059	27222	27215	26964	27127	27279	26968	27163	27205	27129	27012	27138	27129	26996	27056	27238	27141	27075	27310	27090	26981	27119	27085	26963	27251	27332	27077	27218	27201	27278	27062	27036	27044	27179	27027	27148	27270	27167	27412	27029	27114	27141	27260	27116	27216	27176	27020	27067	27227	27036	27119	27410	27143	27143	27071	27151	27196	27381	27083	26991	27183	27187	27165	27012	26861	27252	27180	27116	27253	27034	27300	26988	27197	27030	26997	26952	27109	27013	27078	27018	26910	26847	27095	27109	27213	27383	27220	27229	27316	26888	27143	27168	27170	26871	26834	27111	27094	27347	27503	27022	27184	26961	27289	27165	26956	26974	27140	27041	27091	27305	27208	27148	27016	27235	27240	27102	27014	27236	27163	27302	27377	27050	27051	27059	27353	27166	26990	27206	27177	27107	27207	26992	27258	27341	27236	27394	26983	27040	27132	27204	27249	27240	27181	26793	27235	27195	27319	27249	27036	27275	27103	27104	27347	27094	27237	27126	27133	27369	27009	27163	27240	27207	27097	26943	26958	27247	27225	27053	27185	27316	27428	27194	27277	27289	27127	27166	27160	26890	27268	27381	26982	27271	27204	27266	27300	27440	27274	27093	27103	27127	27109	27046	27199	27207	27181	27110	27125	27335	27224	26951	27070	27235	27159	27258	27051	27246	27186	27372	27301	27379	27292	27078	27102	27244	27074	27241	27350	27248	27363	27150	27152	27210	26943	27295	27149	27227	27087	26992	27255	27087	27008	27044	26958	27021	27156	27454	27248	27244	27148	27063	27135	27305	27078	27177	26953	27048	27155	27181	27127	27277	26883	27052	27312	27182	27129	27214	26973	27006	27034	26954	27245	26968	27148	27309	27290	27206	27076	27104	27189	27031	27063	27390	26876	27171	27148	27064	27187	26979	27022	27129	27185	27397	27175	26847	27315	27235	27464	27114	26960	27237	27164	27385	26967	27045	27284	27174	27271	27185	27161	27022	26991	26990	27089	27144	27287	27211	27034	27074	26970	27357	26951	26991	27366	27382	27042	27139	26944	27124	27034	27164	27022	27269	27077	26847	27114	27231	26944	26916	27091	27154	27048	27134	27077	27321	27131	27302	27207	27077	27315	27220	27161	27200	27146	27092	27106	27153	27139	27035	26976	27213	27190	26977	27246	27120	26983	26860	27008	27410	27306	26907	27225	27253	27274	27041	27255	26972	27123	27047	27377	26984	27197	27317	27134	27181	27461	27376	27269	27140	27202	27114	27237	26925	26970	27329	27058	27082	27050	26962	27013	27103	27230	27179	27259	26879	27106	27303	27073	27025	27201	27271	27025	26989	27289	26968	26989	27355	27053	27201	27008	27285	27084	27033	27180	27192	27026	27144	27170	27337	27339	27173	27222	27086	26975	26996	27016	27388	26974	27174	27288	27229	26939	27309	27099	27136	27052	27295	27324	27333	27130	26976	27039	27267	27131	27116	27175	27026	27204	27048	27179	27122	27394	27043	27240	27156	26999	27188	27210	26945	27133	27274	27088	27220	27162	27015	27379	26831	26996	27156	27218	27090	27265	26972	27000	27216	27062	27259	26995	27048	27175	27192	27284	27176	27008	27121	27004	27009	26979	27230	27000	27171	27021	26980	27180	27150	27277	27343	27166	27229	27064	26960	27260	27172	27105	27165	27123	27391	27020	27214	27300	27201	27184	27060	27044	27247	27031	27148	27018	27243	26899	27141	27166	27086	27265	26946	27125	27379	27202	27192	26891	27122	27104	27379	27304	27421	27163	27146	27033	27050	27306	27032	27174	27030	27092	27404	27357	27178	26987	27087	27203	26950	26901	26844	27103	27067	27142	27052	26974	27094	26900	27208	27043	27050	26969	26958	27347	27113	26835	27207	27172	26973	27180	26960	27049	26884	26932	27173	27167	27199	27178	27204	27134	27194	26995	26936	27110	27236	27183	27286	26882	27262	26994	27161	26987	27051	26989	27140	27117	27070	26873	26969	27022	27150	27206	27254	27389	27200	27087	26974	26952	27161	27197	27263	27146	27014	27067	27181	26986	26897	27200	27274	27173	27095	27198	27162	27133	26812	27117	27005	26902	26725	27192	26970	27293	27289	27060	27162	27168	27090	27130	27087	27171	27325	27213	27072	27014	27372	27054	27388	27361	27109	27003	27172	27225	27073	27218	26998	26885	27033	26995	27265	27146	27207	27216	27001	27223	27268	27277	27122	27018	27151	27314	27308	27127	27010	27229	26961	26834	27337	27291	27320	27150	27201	27414	27087	27188	27211	27268	27260	26987	27125	27104
29984	42641	38445	28409	25307	22493	20680	19083	18369	17627	17273	17173	16849	16519	16649	16623	16631	16751	16817	17039	17214	17359	17096	16762	17061	16795	16641	16740	16625	16712	16541	16583	16752	16496	16739	16453	16439	16458	16553	16352	16436	16386	16612	16374	16424	16242	16408	16232	16254	16467	16377	16303	16428	16208	16313	16241	16194	16231	16220	16097	16257	16142	16490	16350	16296	16289	15959	16230	16182	16064	16314	16277	16318	16336	16272	16342	16333	16327	16306	16311	16284	16201	16170	16294	16193	16448	16248	16274	16364	16526	16234	16327	16202	16307	16237	16202	16221	16330	15985	16277	16258	16375	16156	16346	16306	16282	16173	16366	16282	16203	16268	16265	16294	16276	16412	16367	16361	16269	16190	16385	16188	16197	16234	16112	16363	16157	16272	16445	16311	16484	16328	16327	16293	16203	16354	16335	16322	16388	16280	16337	16382	16189	16393	16330	16278	16255	16334	16176	16224	16262	16536	16242	16242	16232	16242	16127	16280	16230	16378	16261	16212	16339	16446	16089	16271	16204	16333	16160	16427	16333	16170	16286	16460	16211	16293	16254	16305	16092	16247	16286	16239	16428	16284	16212	16293	16252	16108	16368	16275	16303	16231	16183	16305	16222	16339	16354	16380	16253	16342	16344	16382	16195	16326	16399	16387	16100	16228	16390	16323	16381	16344	16327	16413	16135	16057	16384	16299	16303	16263	16205	16177	16119	16172	16437	16127	16086	16268	16071	16431	16129	16314	16422	16180	16304	16368	16332	16205	16245	16342	16227	16385	16408	16307	16231	16197	16433	16169	16215	16330	16333	16270	16308	16436	16189	16288	16225	16197	16107	16148	16193	16205	16356	16286	16322	16226	16308	16179	16406	16385	16049	16414	16344	16285	16287	16435	16225	16266	16485	16427	16391	16153	16178	16331	16271	16336	16376	16351	16315	16335	16268	16169	16171	16404	16294	16236	16279	16108	16407	16343	16295	16225	16379	16342	16261	16300	16209	16310	16231	16300	16397	16336	16212	16330	16371	16397	16217	16491	16402	16187	16238	16146	15979	16220	16177	16342	16260	16317	16311	16039	16276	16285	16179	16244	16474	16154	16362	16060	16360	16078	16444	16383	16327	16148	16348	16124	16221	16200	16218	16210	16053	16152	16372	16209	16292	16134	16313	16354	16336	16078	16207	16262	16141	16190	16206	16427	16068	16332	16319	16141	16274	16149	16329	16378	16161	16467	16319	16289	16404	16324	16187	16241	16254	16082	16243	16267	16389	16396	16151	16187	16114	16171	16251	16324	16173	16164	16418	16261	16297	16169	16106	16262	16270	16177	16434	16194	16495	16299	16138	16260	16407	16256	16170	16347	16507	16409	16181	16328	16493	16159	16253	16275	16061	16159	16291	16154	16366	16132	16230	16259	16237	16292	16272	16167	16194	16201	16433	16312	16260	16184	16183	16218	16335	16265	16333	16230	16186	16439	16332	16242	16162	16323	16286	16327	16209	16137	16272	16122	16332	16231	16157	16152	16136	16274	16157	16155	16304	16235	16187	16325	16300	16388	16276	16158	16238	16174	16390	16235	16208	16187	16046	16246	16190	16337	16253	16036	16336	16250	16465	16188	16248	16242	16377	16396	16247	16292	16513	16383	16223	16200	16120	16284	16159	16159	16115	16567	16309	16218	16159	16348	16327	16460	16347	16135	16338	16216	16174	16354	16453	16171	16287	16406	16318	16236	16259	16371	16157	16324	16193	16186	16263	16191	16322	16096	16284	16363	16331	16469	16310	16280	16324	16375	16256	16457	16294	16401	16503	16223	16306	16205	16364	16287	16293	16194	16354	16147	16185	16400	16144	16242	16113	16417	16331	16309	16133	16233	16289	16245	16331	16228	16350	16223	16250	16386	16188	16395	16222	16193	16282	16091	16089	16246	16425	16206	16301	16331	16203	16187	16205	16321	16095	16129	16208	16332	16309	16352	16283	16513	16295	16443	16249	16230	16095	16238	16153	16309	16373	16346	16258	16346	16228	16374	16208	16310	16168	16387	16234	16385	16366	16376	16242	16155	16424	16220	16326	16291	16224	16237	16192	16377	16256	16245	16213	16207	16302	16172	16226	16326	16203	16178	16195	16089	16371	16396	16296	16148	16332	16140	16190	16231	16163	16220	16245	16187	16225	16163	16212	16350	16341	16214	16248	16279	16353	16384	16397	16267	16295	16305	16189	16317	16267	16333	16274	16319	16241	16363	16316	16315	16357	16317	16255	16229	16218	16222	16025	16434	16280	16315	16350	16459	16184	16232	16299	16262	16256	16315	16136	16162	16200	16348	16312	16308	16184	16327	16204	16324	16324	16263	16199	16050	16199	16385	16156	16202	16369	16286	16351	16206	16163	16147	16211	16389	16256	16233	16283	16558	16299	16349	16455	16163	16308	16427	16324	16127	16285	16384	16250	16247	16230	16163	16260	16359	16190	16383	16299	16034	16483	16121	16260	16375	16262	16330	16184	16220	16280	16280	16251	16334	16272	16235	16329	16322	16235	16402	16153	16267	16315	16372	16225	16384	16157	16133	16155	16183	16329	16332	16234	16199	16357	16236	16190	16308	16127	16134	16350	16277	16358	16374	16288	16274	16099	16317	16287	16307	16176	16145	16287	16275	16240	16238	16267	16332	16255	16226	16352	16167	16309	16439	16310	16345	16210	16290	16203	16255	16117	16131	16050	16354	16248	16208	16352	16265	16248	16235	16204	16189	16306	16263	16339	16255	16323	16098	16040	16409	16184	16342	16200	16189	16241	15981	16515	16242	16212	16494	16132	16150	16319	16349	16187	16321	16303	16269	16428	16086	16236	16218	16226	16401	16306	16356	16115	16167	16260	16291	16274	16264	16303	16342	16209	16304	16160	16172	16438	16197	16283	16229	15960	16149	16258	16261	16274	16329	16159	16250	16303	16216	16226	16277	16230	16207	16239	16263	16354	16170	16381	16400	16247	16126	16232	16170	16291	16316	16260	16186	16067	16492	16220	16185	16323	16305	16401	16504	16399	16361	16324	16150	16348	16224	16017	16294	16178	16242	16311	16136	16301	16467	16197	16113	16227	16347	16246	16328	16267	16454	16241	16174	16085	16194	16348	16115	16233	16419	16422	16364	16268	16134	16470	16266	16197	16213	16348	16295	16305	16168	16158	16311	16140	16174	16305	16182	16311	16231	16193	16235	16317	16227	16232	16414	16369	16385	16393	16297	16231	16447	16153	16307	16339	16251	16150	16202	16272	16297	16294	16222	16178	16308	16175	16239	16214	16163	16159	16411	16236	16174	16304	16108	16007	16261	16195	16365	16192	16270	16128	16295	16276	16329	16207	16338	16198	16316	16209	16106	16253	16259	16168	16356	16263	16501	16140	16404	16146	16385	16247	16395	16276	16222	16217	16251	16391	16378	16195	16138	16325	16342	16195	16349	16399	16276	16154	16251	16283	16312	16194	16214	16338	16230	16136	16414	16218	16259	16222	16212	16275	16261	16319	16128	16235	16168	16516	16250	16308	16084	16176	16329	16339	16243	16177	16069	16141	16244	16042	16271	16347	16273	16319	16195	16273	16236	16281	16382	16284	16304	16236	16359	16360	16151	16197	16223	16360	16180	16179	16298	16322	16290	16373	16436	16240	16202	16256	16196	16247	16358	16176	16290	16162	16211	16379	16404	16087	16234	16347	16231	16454	16138	16369	16226	16302	16213	16306	16433	16156	16491	16246	16268	16157	16305	16110	16387	16378	16273	16222	16275	16335	16342	16316	16312	16200	16373	16372	16126	16300	16110	16277	16189	16330	16262	16335	16198	16362	16354	16339	16332	16322	16338	16370	16288	16272	16084	16226	16348	16330	16358	16109	16176	16362	16461	16220	16226	16441	16137	16258	16386	16237	15965	16357	16344	16307	16420	16319	16178	16191	16344	16134	16206	16183	16373	16220	16187	16257	16477	16381	16323	16247	16247	16257	16288	16391	16360	16254	16322	16107	16293	16340	16227	16240	16225	16421	16057	16212	16387	16278	16161	16355	16292	16326	16270	16397	16314	16231	16080	16320	16270	16171	16154	16215	16197	16240	16420	16271	16100	16200	16187	16274	16283	16348	16201	16173	16342	16150	16127	16187	16203	16180	16279	16399	16288	16383	16254	16261	16556	16227	16183	16248	16393	16233	16186	16335	16261	16306	16200	16477	16073	16188	16300	16369	16156	16237	16283	16089	16241	16126	16281	16178	16369	16419	16246	16340	16459	16204	16260	16192	16065	16259	16230	16339	16307	16298	16412	16157	16377	16355	16284	16168	16224	16328	16323	16203	16290	16376	16287	16412	16347	16312	16261	16254	16222	16209	16237	16350	16156	16139	16416	16278	16371	16302	16447	16213	16234	16310	16395	16072	16305	16288	16201	16444	16273	16183	16338	16236	16360	16355	16292	16176	16319	16253	16194	16241	16163	16367	16287	16170	16210	16262	16271	16351	16295	16302	16216	16224	16446	16397	16286	16215	16310	16294	16343	16402	16115	16236	16237	16209	16160	16238	16160	16107	16395	16280	16168	16354	16290	16326	16418	16291	16249	16162	16325	16286	16342	16260	16169	16164	16396	16244	16288	16164	16311	16119	16369	16272	16248	16125	16265	16162	16280	16247	16258	16179	16452	16153	16221	16127	16349	16301	16202	16351	16268	16317	16298	16373	16301	16263	16483	16360	16199	16118	16404	16402	16394	16282	16343	16262	16308	16269	16284	16275	16316	16323	16273	16227	16421	16272	16240	16296	16374	16357	16443	16240	16400	16175	16162	16345	16327	16271	16171	16183	16237	16267	16342	16326	16356	16293	16283	16258	16319	16593	16305	16435	16420	16433	16282	16330	16215	16239	16247	16220	16286	16426	16181	16386	16108	16216	16154	16363	16245	16194	16360	16257	16132	16256	16175	16147	16355	16229	16283	16199	16205	16352	16138	16220	16208	16263	16322	16144	16172	16237	16249	16246	16119	16351	16351	16344	16312	16291	16274	16343	16377	16265	16202	16346	16173	16071	16288	16445	16241	16386	16359	16414	16116	16238	16262	16344	16200	16304	16256	16361	16288	16267	16045	16318	16312	16140	16296	16256	16218	16060	16372	16119
21434	20047	26295	23779	22301	28470	33905	29713	28574	28387	28100	27586	27255	26976	26885	26457	26789	26771	27144	26938	27669	27247	27017	27215	27002	27003	26965	26771	26662	26540	26581	26435	26546	26703	26898	26612	26508	26534	26935	26205	26796	26832	26531	26380	26414	26255	26399	26449	26531	26432	26612	26273	26172	26096	26547	26381	26271	26506	26162	26098	26103	26376	26421	26349	26174	26192	26400	26359	26367	26201	26259	26230	26308	26389	26414	26332	26149	26142	26271	26313	26325	26438	26173	26101	26262	26376	26062	26140	26235	26197	26164	26107	26360	26177	26159	26080	26290	26274	26201	26267	26454	26261	26479	26283	26553	26326	26471	26241	26161	26243	26328	26345	26342	26233	26283	26073	26134	26220	26090	26030	26143	26347	26166	26378	26294	26290	26246	26431	26179	26179	26175	26342	26343	26116	26068	26248	26137	26505	26082	26297	26271	26283	26092	26256	26126	26149	26427	26191	26163	26260	26468	26322	26323	26225	26608	26491	26229	26260	26404	26349	26455	26347	26109	26267	26171	26053	26351	26030	26229	26314	26190	26281	25986	26207	26460	26032	26357	25974	26186	26248	26476	26337	26269	26103	26252	26232	26190	26330	26435	26229	26316	26230	26272	26138	26521	26304	26457	26165	26009	26168	25896	26166	26426	26231	26294	26540	26211	26187	26319	26204	26346	26171	26165	26271	26231	26450	26216	26234	26385	26276	26243	26011	26400	26312	26405	26210	26176	26293	26121	26033	26231	26439	26369	26274	26397	26328	26480	26185	26065	26116	26172	26144	26304	26247	26307	26347	26278	26360	26055	26326	26137	26130	26228	26307	26268	26032	26182	26398	26172	26113	26372	26392	26154	26273	26237	26437	26152	26287	26451	26286	26091	26054	26096	26427	26214	26354	26462	26552	26031	26315	26072	26014	26582	26155	26155	26461	26013	26416	26216	26311	26135	26219	26186	26030	26150	25896	26138	26412	26392	26353	26298	26199	26319	26091	26330	26191	26246	26247	26047	26395	26364	26311	26373	26129	26298	26136	26511	26287	26391	26255	26384	26281	26327	26183	26405	26223	25938	26297	26279	26337	26277	26192	26352	26322	26140	26213	26070	26226	26603	26352	26342	26483	26253	26111	26126	26263	26346	26274	26144	26346	26062	26041	26227	26322	26205	26117	26112	26457	26318	26175	26241	26149	26178	26038	26229	26192	26231	26272	26264	26473	26088	26064	25954	26280	26191	26317	26218	26456	26065	26017	25894	26305	26176	26229	26338	26023	26218	26408	26211	26142	26306	26438	26492	26200	26314	26125	26223	26209	26378	26217	26464	26442	26155	25906	26153	26178	26365	26218	26100	26335	26478	26177	26243	26179	26294	26041	26264	26124	25966	26342	26228	26402	26315	26413	26316	26149	26373	26320	26487	26277	26265	26269	26271	26236	26189	26216	26085	26333	26542	26358	26160	26247	26367	26513	26110	26129	26234	26364	26164	26034	26319	26085	26250	26122	26371	26380	26469	26343	26342	26291	25897	26111	26360	26297	26223	26298	26327	26410	26202	26347	26069	26360	26357	26152	26349	26137	26221	26526	26126	26177	26109	26163	26026	26213	26114	26033	26484	26260	26234	26510	26373	26259	26254	26150	26316	26437	26054	26050	26301	26345	26540	26195	26160	26340	26122	26365	26141	26155	26274	26411	26267	26324	26175	26665	26391	26382	26453	26223	26116	26323	26202	26266	26049	26266	26478	26146	26204	26242	26227	26079	26167	26006	26157	26419	26193	26097	26345	26215	26148	26431	26170	26063	26388	26437	26337	26110	26378	26461	26365	26036	26058	26246	26212	26303	26327	26375	26219	26068	26316	26193	26252	26204	26497	26404	26465	25968	25954	26256	25996	26129	26151	26168	26091	26126	25911	26113	26230	26272	26442	26064	26544	26212	26084	26217	26103	26541	25950	26259	26202	26277	26361	26316	26177	26163	26047	25991	26247	26348	26070	26163	26248	26172	26212	26304	26341	26216	26255	26263	26218	26160	26291	26398	26236	26131	25989	26125	25935	26267	26014	26216	26090	26081	26140	26314	26349	26182	26231	26192	26210	26152	26128	26295	26303	26279	26136	26373	26167	26533	26233	26262	26257	26285	26455	26263	26053	26062	25963	26143	26292	26008	26323	26314	26227	26106	26277	26048	26291	26263	26074	26299	26276	26259	26129	26219	26236	26166	26238	26175	26062	26314	26381	26626	26543	26064	26098	26075	26224	26270	26280	26167	26351	26170	26322	26552	26182	26318	26391	26190	26303	26028	26362	26272	26624	26319	26338	26123	26300	26313	26268	26056	26257	26186	26153	26484	26142	26137	26215	26343	25956	26186	26327	26154	26417	26354	26358	26315	26394	26293	26359	26340	26031	26081	26222	26066	26289	26208	26049	26222	26214	26280	26020	26443	26517	26268	26452	26437	26437	26367	25999	26331	26112	26362	26233	25702	26363	26143	26421	26285	26331	26265	26273	26107	26140	26154	26180	26264	26513	26588	26150	26138	25923	26081	26014	26323	26404	26086	26124	26055	26191	26072	26275	26170	26201	26287	26304	26065	26215	26460	26230	26143	26128	26290	26287	26226	26264	26216	26074	26105	26311	26158	26375	26307	26387	26358	26165	26067	26198	26100	26347	26148	26209	26225	26200	26365	26082	26321	26469	26368	26327	26336	26311	26256	26366	26248	26223	26053	26344	26339	25995	26396	26331	26393	26242	26233	26194	26164	26293	26155	26123	26219	26243	26144	26285	26145	26113	26293	26170	26342	26376	26239	26419	26176	26127	26044	26224	26268	26330	26186	26256	26341	26162	26298	26289	26271	26241	26330	26205	26191	26149	26158	26507	26296	26331	26341	26356	26318	26303	26161	26329	26252	26160	26106	26247	26330	26060	26227	26371	26446	26346	26013	26562	26175	26168	26352	26287	26421	26117	25956	26092	26043	25940	26382	26336	26198	26322	26340	26492	26167	26335	26314	26383	26325	26042	25990	26349	26198	25982	26102	26185	26114	26244	26117	26384	26181	26533	26006	25965	26246	26183	26529	26092	26348	26275	26081	26430	26187	26426	26391	26302	26421	26165	26240	26171	26332	26025	26414	26197	26343	26387	26038	26023	26292	26540	26337	26239	26477	26465	26472	26262	26211	26203	26274	26012	26099	26221	26087	26237	26143	26064	26141	26271	26395	26277	26183	26277	26367	26149	26205	26108	26186	26293	26318	26449	26019	26266	26102	26363	26142	26091	26183	26161	26207	26124	26517	26491	26148	26128	26317	26459	26113	26238	26229	26118	26082	26299	26087	26252	26296	26267	26294	26027	26005	26084	26521	26155	26409	26310	26183	26234	26226	26236	26340	26416	26057	26215	26150	26140	26136	26367	26245	26467	26254	26257	26255	26123	26548	26241	25727	26168	26283	26306	26144	26165	26317	26252	26182	26287	26284	26196	26215	26243	26287	26134	26199	26060	26287	26212	26486	26435	26144	26338	26474	26138	26005	26266	26490	25810	26153	26117	26125	26176	26076	26192	26336	26620	26080	26088	26142	26040	26267	26177	26386	26460	26129	25974	26208	26279	26383	25975	26100	26335	26221	26427	26245	26338	26197	26263	26218	26045	26187	26107	25976	26346	26203	26272	26458	26145	26049	26243	26016	26266	26215	26321	26177	26339	26161	26177	26020	26347	26238	26376	26107	26252	26299	26213	26126	26273	26142	26323	26298	26071	26190	26274	26480	26366	26220	26272	25994	26410	26435	26331	26180	26214	26079	26053	26077	26269	26241	26233	26066	26299	26342	26084	26174	26240	26365	26308	26361	26486	26262	26214	26410	26424	26223	26404	26271	26389	26433	26299	26359	26280	26123	25993	26035	26458	26411	26370	26406	25872	26243	26530	26160	26206	26198	26088	26115	26377	26555	26279	26257	26074	26340	25941	26133	26429	26300	26164	26148	25929	26087	26432	26408	26298	26072	26117	26201	26195	26496	26388	26085	26111	26491	26276	26346	26127	26095	26239	26581	26204	26251	26208	26409	26375	26310	26145	26135	26288	26345	26165	26234	26285	26285	26357	26196	26185	26166	26332	26320	26439	26458	26346	26532	26445	26453	26250	26317	26055	26114	26118	26059	26350	26216	26137	26032	26228	26363	26536	26180	26298	26097	26554	26177	26226	26307	26154	26009	26158	26215	26293	26123	26225	26456	26396	26195	26471	26048	26295	26182	25979	25958	26189	26287	26269	26257	26338	26396	26251	26141	26097	26169	26378	26131	26335	26395	26260	26238	26272	26253	26310	26038	26203	26191	26325	26171	26407	26010	26443	26136	26349	26240	26453	26082	26397	26232	26486	26407	26242	26109	26016	26302	26040	26302	26152	26376	26230	26356	26030	26373	26050	26222	26262	26252	26215	26191	26062	26329	26271	26329	26450	26350	26263	25953	26325	26197	26560	26169	26229	26272	26367	26201	26300	26200	26100	25990	26618	26189	26146	26053	26303	26131	26358	26333	26319	25906	26414	26357	26189	26270	26220	26243	26190	26277	26168	26075	26219	26282	26214	26355	26253	26214	26653	26433	26264	26285	26153	26434	26248	26514	26315	26214	26288	26300	26312	26558	26286	26202	26230	26184	26464	26523	26209	26080	26299	26338	26232	26149	26256	26510	26098	26278	26343	26301	26392	26267	26485	26381	26114	26311	26022	26100	26162	26272	26350	26230	26503	26197	26201	26424	26089	26412	26009	26264	26396	26590	26373	26353	26234	26211	26399	26339	26258	26259	26375	26215	26015	26101	25972	25957	26425	26339	26334	26104	26167	26214	26192	26299	26103	26210	26156	26214	26363	26146	26068	26270	26336	26134	26106	26494	26361	26323	26224	26244	26453	26274	26236	26143	26369	26058	26105	26408	26090	25970	26059	26264	26085	26176	26066	26275	26415	26196	26204	26288	26056	26321	26388	26389	26141	26215	26161	26366	26071	26169	26181	26172	26574	26452	26190	26177	26278	26210	26407	26174	26380	26289	26190	26093	26300	26018	26411	26166	26343	26092	26335	26233	26148	26214	26303	26358	26245	26082	26242	26296	26167	26166	26141	26166	26197	26192	26447	26234	26346	26316	26219	26339	26389	26438
33202	49501	44884	33382	29458	25944	23504	20912	19582	18125	17553	17034	16569	16384	16329	16219	16377	16429	16835	17217	17370	17538	17033	16719	16679	16555	16605	16407	16181	16045	16310	16469	16301	16424	16019	16182	16248	15977	16147	16107	15841	15996	15914	16022	15901	15927	15866	15971	15881	15869	15986	15876	15674	15792	16076	15847	15776	15817	15791	16076	15756	15786	15692	15771	15726	15808	15718	15676	15915	15887	15968	15853	15739	15878	15946	15850	15720	15642	15686	15718	15812	15857	15788	15621	15803	15651	15701	15885	15869	15702	15951	15927	15709	15840	16042	15734	15780	15825	15784	15819	15922	15600	15718	15859	15997	15831	15764	15922	15876	15697	15739	15779	15927	15704	15902	15710	15752	15806	15908	15811	15885	15874	15692	15890	15831	15995	15747	15907	15602	15822	15885	15897	15900	15749	15730	15887	15756	15776	15917	15769	15883	15768	15991	15974	15783	15819	15765	15786	15723	15730	15907	15843	15928	15829	15860	15831	15796	15907	15757	15853	15811	15742	15807	15792	15728	15875	15739	15814	15794	15862	15825	15844	15765	15669	15834	15976	15843	15764	15782	15781	15686	15841	15920	15805	15879	15824	15984	15799	15859	15793	15752	15981	15933	15921	15837	15772	15916	15883	15864	15816	15755	15876	15772	15826	15792	15653	15858	15748	15682	15696	15854	15830	15727	15794	15824	15722	15810	15907	15665	15907	15809	15896	15748	15828	15771	15655	15846	15729	15872	15899	15894	15955	15843	15867	15731	15821	15729	15936	15828	15743	15947	15912	15727	15754	15748	15814	15699	15835	15630	15938	15858	15888	15738	15880	15803	15757	15675	15680	15904	15738	15966	15730	15857	15737	15739	15807	15885	15774	15798	15722	15878	15722	15864	15800	15906	15886	15728	15732	15785	15801	15725	15853	15779	15995	15726	15919	15819	15776	15752	15887	15847	15849	15940	15843	15777	15776	15900	15764	15861	15873	16020	15849	15969	15853	15834	15779	15772	15785	15943	15841	15893	15832	15840	15723	15795	15874	15672	15732	15647	15751	15810	15825	15776	15777	15855	15819	15794	15894	15791	15940	15679	15738	15620	15803	15656	15993	15845	15866	15744	15768	15822	15791	15777	15921	15785	15713	15807	15796	15908	15792	15719	15888	15948	15750	15811	15819	15851	15611	15668	15834	15771	15772	15763	15706	15740	15838	15837	15778	15862	15769	15894	15769	15821	15767	15947	15954	15889	15943	15833	15861	15801	15658	15601	15921	15773	15706	15874	15814	15876	15954	15748	15750	15827	15755	15627	15927	15872	15775	15793	15787	15755	16019	15571	15815	15870	15641	15988	15712	15700	16039	15910	15859	15731	15664	15914	15718	15866	15732	15894	15786	15921	15847	15816	15866	15769	15715	15676	15766	15877	15771	15816	15939	15714	15858	15775	15911	15817	15772	15776	16017	15965	15733	15692	15777	15887	15892	15836	15786	15852	15645	15910	15723	15869	15680	15752	15650	15785	15730	15822	15671	15621	15930	15884	15741	15924	15903	15841	15742	15845	15690	15850	15912	15784	15799	15814	16028	15923	15630	15935	15821	15611	15822	15814	15866	15799	15657	15722	15835	15823	15971	16028	15865	15954	15867	15919	15869	15750	15890	15690	15801	15918	15857	15877	15874	15811	15840	15848	15816	15971	15618	15906	15717	15741	15690	15818	15698	15688	15812	15801	15838	15798	15897	15985	15887	15746	15789	15847	15750	15649	15845	15686	15820	15877	15851	15917	15743	15957	15811	15717	15733	15710	15744	15831	15813	15826	15807	15682	15950	15876	15862	15819	15724	15686	15685	15745	15679	15805	15903	15844	15754	15688	15718	15840	15946	15889	15803	15868	15788	15998	15699	15884	15786	15753	15800	15810	15893	16011	15694	15887	15710	15807	15675	15703	15846	15648	15951	15955	15890	15699	16004	15705	15856	15989	15793	15903	15763	15802	15609	15659	15904	15789	15863	15749	15776	15810	15877	15809	15897	15776	15744	15864	15658	15866	15804	15782	15792	15830	15868	15797	16027	15627	15893	15772	15571	15943	15700	15938	15687	15837	15775	15803	15815	15867	15775	15740	15728	15818	15795	15651	15766	15882	15752	15746	15880	15764	15955	15876	15786	15777	15630	15672	15675	15886	15784	15736	15686	15932	15725	15953	15793	15896	15827	15710	15735	15782	15836	15707	15769	15830	15853	15658	15719	15870	15770	15752	15929	15835	15779	15861	15790	15821	15689	15894	16005	15792	15736	15890	15788	15845	15735	15822	15815	15941	15732	15908	15711	15867	15866	15771	15957	15752	15787	15867	15744	15815	16028	15674	15743	15738	15814	15716	15791	15828	15693	15851	15866	15665	15706	15744	15719	15900	15749	15668	15804	15642	15696	16013	15780	15818	15861	15887	15722	15799	15765	15824	15751	15736	15938	15848	15858	15588	15796	15843	15763	15775	15825	15809	15898	15825	15729	15756	15829	15708	15850	15854	15712	15732	15745	15957	15790	15784	15751	15870	15833	15821	15784	15838	15892	15880	15838	15874	15854	15853	15936	15844	15873	15838	15751	15883	15731	15818	15901	15851	15858	15887	15722	15807	15735	15735	15845	15848	15764	15774	15921	15850	15909	15797	15893	15782	15860	15864	15745	15760	15905	15876	15978	15802	15837	15897	15780	15755	15913	15693	15802	15774	15665	15761	15804	15837	15788	15954	15888	15944	15709	15759	15918	15716	15678	15759	15957	15696	15845	15735	15834	15671	15756	15785	15880	15807	15748	15871	15602	15801	15925	15675	15840	15907	15859	15754	15766	15724	15768	15841	15705	15977	15610	15828	15751	15691	15791	15889	15516	15972	15823	15749	15771	15892	15911	15749	15916	15769	15815	16105	15789	15823	15827	15594	16103	15809	15861	15864	15648	15677	15990	15776	15823	15886	15878	15839	16013	15705	15789	15718	15758	15785	15784	16021	15983	15810	15882	15818	15652	15812	15792	15788	15832	15823	15737	15698	15803	15681	15817	15766	15830	15839	15925	15700	15671	15748	15959	15971	15781	15931	15630	15687	15733	15743	15808	15803	15811	15755	15913	15675	15858	15711	15818	15756	15762	15817	15786	15861	15685	15888	15529	15637	15698	16090	15775	15793	15882	15895	15757	15876	15876	15809	15796	15723	15657	15738	15844	15974	15693	15801	15819	15805	15702	15827	15946	15704	15839	15775	15727	15764	15935	15759	15885	16022	15936	15862	15881	15840	15743	15855	15897	15771	15831	15894	15911	15918	15765	16018	15846	15862	15793	15588	15925	15821	15788	15925	15803	15772	15829	15653	15860	15958	15642	15841	15911	15763	15870	15791	15922	15853	15690	15711	15681	15776	15898	15980	15818	15937	15907	15802	15748	15698	15735	15726	15769	15813	15876	15626	15867	15831	15678	15742	15796	15955	15771	15736	15762	15751	15804	15798	15844	15790	15967	15670	15964	15686	15819	15655	15787	15801	15931	15894	15703	15853	15798	15847	15753	15727	15760	15885	15982	15740	15821	15682	15905	15941	15868	15851	15736	15868	15763	15908	15775	15595	15630	15823	15807	15906	16047	15754	15671	15873	15841	15637	15830	15668	15883	15734	15950	15809	15892	15965	15821	15944	15830	15769	15906	15812	15839	15973	15883	15669	15736	15819	15828	15817	15863	15722	15750	15801	15977	15846	15890	15941	15854	15898	15861	15718	15917	15826	15868	15774	15902	15875	15639	15813	15791	15677	15777	15737	15616	15964	15821	15901	15943	15692	15862	15905	15819	15920	15658	15864	15783	15799	15843	15903	15775	15797	15714	15761	15752	15911	15795	15862	15943	15720	15844	15961	15806	16072	15692	15801	15790	15952	15793	15950	15913	15802	15803	15793	15804	15826	15861	15780	15857	15641	15656	15799	15840	15761	15889	15733	15831	15716	15772	15624	15819	15783	15849	15895	15871	15870	15798	15937	15837	15678	15829	15755	15872	15755	15624	15837	15733	15929	15919	15794	15805	15765	15991	15843	15971	15949	15984	15675	15909	15941	15782	15803	15859	15791	15669	15864	15838	15813	15887	15831	15808	15677	15773	15723	15719	15818	15796	15884	15852	15969	15748	15765	15711	15721	15911	15678	15872	15760	15585	15742	15608	15850	15747	15702	15727	15796	15656	15885	15860	15820	15857	15849	15700	15846	15714	15763	15908	15807	15802	15822	15812	15792	15885	15555	15895	16054	15684	15764	15806	15688	15944	15853	15966	15847	15845	15871	15725	15900	15861	15730	15841	15740	15746	15856	15849	15983	15640	15833	15924	15882	15947	15774	15825	15836	15780	15762	15805	16027	15864	15806	15905	15972	15760	15794	15823	15778	15793	15759	15658	15698	15768	15915	15745	15815	15748	15889	15875	15825	15724	15985	15983	15833	15715	15658	15753	15724	15898	15785	15722	15907	15930	15694	15930	15738	15882	15813	15826	15835	15882	15797	15743	15611	15688	15732	15828	15735	15751	15875	15867	15873	15809	15951	15763	15826	15841	15716	15778	15870	15904	15755	15764	15711	15795	15851	15746	15918	15811	16031	15780	15984	15811	15831	15766	15787	15691	15834	15803	15874	15687	15981	15628	15632	15730	15949	15828	15857	15724	15684	15858	15784	15643	15868	16006	15682	15955	15736	15765	15719	15823	15944	15705	15997	15707	15819	15739	15677	15775	15740	15717	15624	15745	15848	15876	15738	15801	15934	15872	15785	15780	15879	15858	15932	15727	15731	15754	15849	15845	15960	15687	15818	15604	15750	15944	16054	15643	15629	15963	15945	15849	15832	15769	15847	15881	15815	15771	15637	15810	15825	15857	15742	15871	15815	15741	15909	15790	15960	15722	15851	15795	15866	15718	15789	15868	15900	15929	15965	15777	15710	15900	15859	15750	15948	15920	15768	16011	15834	15651	15743	15912	15774	15808	15723	15818	15855	15841	15754	15983	15701	15851	15764	15730	15978	15890	15948	15744	15705	15927	15905	15770	15942	15940	15683	15918	15808	15795	15845	15733	15720	15926	15854	15706	15748	15900	15780	15897	15983	15718	15774	15779	15830	15636	15767	15934	15818	15908	15812	15746
38075	32241	37451	35502	32796	32524	32426	31564	31471	31500	31221	31140	31361	31428	31397	31095	31275	31472	31342	31441	31233	31335	31302	31347	31280	31388	31164	31359	31443	31258	31513	31251	31335	31270	31445	31146	31161	31097	31284	31287	31107	31051	31375	31195	31216	31301	31175	31285	31323	31210	31101	31412	31136	30958	31265	31011	30975	30957	31429	31276	31017	31084	31207	31545	31136	31126	31110	31028	31327	31056	30922	31082	31046	31169	31076	31095	31090	31102	31208	31173	31049	31293	31332	31123	31269	31005	31090	31265	31114	31148	31227	31086	31108	31396	31024	31154	31158	31100	31218	30946	31267	31059	31042	31318	31351	31046	31091	30991	31241	31055	31046	30983	31333	31159	31151	31242	31127	30980	31187	31478	31027	31431	31073	31074	31402	31166	31111	31065	31105	31168	31273	31119	31171	31158	30894	30790	31037	31226	31306	31079	31158	31177	31285	31282	31184	31188	31389	31344	31181	31157	31204	31084	31124	31271	31155	31196	31020	31037	31276	31010	31212	31200	31064	31073	31225	31506	31069	31283	31498	31134	30835	31150	31183	31109	31166	31207	31315	31086	30952	31052	31077	31270	31044	31055	31124	30990	31096	31466	31115	31161	31199	31143	31337	31162	31140	31195	31459	31123	31060	31067	30901	31191	31140	31111	31068	31172	31062	31176	30911	31047	31490	31196	31371	30959	31153	31461	31323	31046	31026	31096	31266	31063	31068	31431	31087	31157	31152	31071	31213	31084	31106	31110	31005	30964	31194	31370	31353	31090	31368	31409	30946	31011	31217	30907	31127	31156	31061	31208	31234	31131	31310	31280	30981	31073	31296	31001	31022	31209	31044	31188	31092	31191	31112	31208	31073	30820	30941	31199	31248	31066	31345	31125	31573	31277	31352	30924	31142	31496	30897	30960	31301	31275	31188	30783	31165	31227	31134	30918	31079	30959	30869	31180	30934	30928	31056	31234	31356	31392	31282	31112	31260	31045	31026	30941	30939	31122	31352	31105	31423	31346	31251	31343	31066	30878	30924	31116	31020	31357	31171	30946	31352	31117	30809	31158	31213	30705	31005	31069	31269	31164	31093	31105	31257	31056	31002	31116	31194	31006	31028	31148	30872	31085	31212	30993	31367	31082	31244	31133	31370	31272	31031	31048	31171	30999	31462	30930	31090	31195	31156	31055	30856	30980	31220	31294	31131	30955	31089	31106	31123	31016	30972	30964	31088	30929	30995	31374	31221	31170	30922	31004	31067	31104	31332	31302	30971	31072	30960	30833	31092	31306	31127	31053	31133	31091	31153	31126	31022	31306	30960	30898	31203	31247	31364	31131	31167	31086	31050	31190	31146	30626	31164	31061	31048	31208	31131	31281	31147	31211	30924	31144	31430	31087	31079	31107	31241	31210	30997	30991	31332	31184	31157	31099	31150	31035	31131	31233	31121	31325	31082	31152	31452	31209	31162	31323	31109	31136	31023	30965	31354	31299	31107	30914	31081	31101	31100	31034	31010	30965	31070	31273	31464	31230	31053	30969	31343	31259	31073	30911	31025	30983	31234	31124	31175	31357	31144	31009	31090	31238	30941	31365	31213	30944	31122	31253	31420	31170	30997	30897	31227	31190	31059	30963	31219	30982	31220	31170	31206	31102	31150	30880	31412	31089	30839	31112	31280	31030	30948	30896	31605	31232	30993	31138	31156	31282	31280	31263	31322	31269	30896	31300	31196	30869	30740	31051	31283	31213	31096	30935	31041	31099	31276	31241	31227	30959	30971	30984	31046	31220	31225	31177	31116	30972	30962	31287	31259	31338	31184	31271	31276	30975	31236	31068	31338	30882	30980	31009	31229	30866	31034	31234	31467	31152	31161	31111	31210	31207	31136	31029	31194	31286	30979	30866	31194	30815	31179	31491	31199	31196	31368	31355	31375	31001	30980	31231	31204	31185	31328	31151	31459	31153	31182	30911	31176	30828	31064	31108	31103	31066	31282	30906	30919	31130	31110	31204	31143	31232	31050	31140	31192	31128	31248	30963	31062	30989	30867	30878	31388	31045	31295	31017	31121	31119	31231	31041	31333	31201	30890	30925	30998	31274	31069	31033	31050	31074	31041	31082	31361	31074	30986	31160	31051	31189	31319	31265	30934	31102	30982	30901	31316	31122	31134	31239	31156	31060	31415	31207	31150	31123	31248	31095	31168	31208	31129	31036	31028	30879	31175	31232	31007	31005	31352	31170	31232	30954	31142	31058	31396	31392	30934	30907	31159	30783	31129	31050	31052	30881	31085	31109	31086	31062	31355	30945	31200	31028	31370	31044	31195	30984	31116	30858	31263	31106	31073	31227	31128	31392	31231	31192	31112	31214	30969	31253	31393	31172	31254	31361	31332	30814	31035	31050	31198	31128	31055	31290	31215	31344	31176	31257	30892	30877	31047	31038	31149	31066	31015	30957	30981	31119	31103	30893	31138	31429	30983	31263	30981	31236	31374	30969	31041	31159	30925	30820	31007	31352	31179	31030	31263	31177	31265	31438	31243	30920	31045	31278	31146	30905	31238	31057	30932	31093	31266	30903	30964	31053	30963	31104	31068	30994	31278	31130	31270	31174	31022	31120	31203	31202	31040	31166	31133	30859	30989	31047	31095	31159	31282	31395	31232	31272	31017	30719	31088	30980	31392	31402	31055	31205	31093	30947	31128	31318	31117	31176	31152	31208	31240	31281	31254	31065	31257	31392	31159	31126	31135	31293	31046	31141	31177	31295	31162	31026	30945	30999	31158	31231	31331	31289	31171	30951	31437	31203	30899	31175	31231	31059	31080	31350	31384	30960	31010	30973	31017	31074	31115	31017	31399	31367	31127	31409	31068	31256	31165	31048	31045	31072	31061	31370	31344	30882	30887	31196	31217	31278	30975	31078	31083	31275	31262	31110	31268	31211	31463	31405	31122	30921	30904	30993	31157	31284	31066	31078	31168	31125	30962	31163	31150	31013	31043	31112	31192	31140	31311	31008	31121	31095	31151	31082	31086	31114	31129	31105	31216	31012	31066	31149	30943	31313	31216	31105	31061	30987	31095	31139	31061	31223	31014	31341	31177	31534	31235	31008	31386	31017	31014	31189	30912	31006	30976	30964	31101	31374	31123	31090	31037	30968	31170	31272	31176	31238	31227	31333	31237	30983	31282	31071	31041	31188	31161	31068	31219	31051	31014	30991	31041	31354	31250	30823	31270	31121	31135	31026	30848	31198	31190	31322	31193	30947	31075	31048	30918	31215	31144	30897	31252	31295	31043	31179	31095	31252	31330	31149	31339	31367	31437	31171	31210	31230	31236	30950	31247	30864	30992	31100	31203	31217	31299	31250	31130	31170	31164	31189	31375	31331	31116	30932	31115	31227	31324	30945	31119	31379	30922	31329	31073	31229	31196	31066	30995	31095	31016	30957	31197	31153	30922	31002	31341	31300	31132	30674	30947	30967	31099	31217	30948	31182	31122	31075	30996	31099	31121	31172	31071	31507	31245	31289	31333	31185	31258	31132	31105	31059	31225	31033	31150	31153	30917	31097	31331	31296	30925	31008	31373	31159	31015	30954	31177	31119	31065	31144	31174	31330	31095	31175	30839	30996	31286	30973	31010	31048	31194	31203	31124	31182	31232	31181	31041	30976	31168	31450	31083	31080	31146	31016	31173	30964	31274	31019	31196	31001	31268	30930	31316	31175	31159	31215	31086	31261	31439	31262	31063	31251	31196	31120	31074	31148	31091	31367	31088	31372	31305	31156	31302	30887	31268	31322	31119	31024	31355	31218	31299	31134	31164	31072	31025	31199	31270	31236	31267	31311	31283	31145	31156	31520	30964	31223	31075	30921	30820	31367	31445	31077	31081	31242	30888	31134	31235	31218	31058	31065	31057	31159	31318	30932	31083	31003	31102	31042	31079	31418	31267	31250	31335	31041	30969	31171	31219	31316	31161	31126	31501	31362	31164	31047	31251	31076	31424	31290	31131	30956	31040	31154	31344	31309	31143	30935	30829	31108	31312	31220	31113	31348	31104	31057	31489	30904	31313	31100	31005	31144	31259	31371	31057	31184	31451	31139	31018	31216	31161	31166	31304	31311	30933	31441	31274	31190	31191	31147	31230	31271	31288	31085	31179	31243	31122	31263	31277	31019	31382	31399	31254	31260	31184	31009	30952	31240	31256	31151	31208	31172	31193	31485	31276	31043	31400	31258	31172	31156	30901	31205	31014	31235	31312	31129	31138	31096	31231	31028	31095	31202	31388	31117	31130	31166	31142	31127	31148	31106	31361	30854	31087	30912	31112	31174	31348	30989	31107	31022	31022	30891	31055	31188	31133	31083	31268	31032	31083	31051	31143	31099	30950	30985	31075	31130	31171	31153	31411	31206	31137	31326	31317	30999	31386	31250	31183	31278	31138	31432	31157	31096	31248	31376	31102	31378	31059	31101	31231	31134	31300	30990	31135	30842	31072	31079	31205	30869	31300	30879	30846	31179	31094	30999	31415	31210	31289	31124	31089	31143	31233	31016	31033	31069	31281	31170	31056	31121	31375	31324	31253	31226	31025	31088	31025	31144	31315	31218	30848	31320	31193	31018	31004	31065	31165	31063	30837	31064	31158	31041	31244	31069	30950	31265	31077	30997	31321	31418	31291	31417	30891	31339	31076	31265	31209	30911	31298	30757	31122	31115	31139	31134	31403	31334	31272	31109	31213	31092	30845	31077	31020	31142	31233	31033	31292	31104	31299	30980	31191	31026	31186	30899	31067	30660	31019	31208	31299	30968	31012	30797	31107	31035	31186	31232	31131	31170	31121	31169	31232	30976	31131	31350	31255	31018	31083	31332	31055	31112	31045	31054	31269	30871	31269	31063	30962	31220	30963	31297	31019	31090	31074	31151	31105	30970	31021	31152	30979	30834	31063	31174	31165	31020	30840	31101	31161	31159	31254	30894	31086	31148	31096	30853	31267	30925	31106	30915	30902	30935	31207	31265	31280	31002	30910	31333	31205	31062	31099	31182	31120	31047	31087	31263	31282	31398	31244	30979	31018	31179	31336	31087	31413	31392	31246	31356	31371	30968	31026	31006	31138	31157	31205	31062	31222	31187	31366	31342	30885	31135	31109	31381
27863	31465	29545	23392	21797	20301	19668	19294	18912	18848	18840	18595	18627	18553	18418	18480	18572	18257	18582	18762	18712	18629	18524	18633	18629	18488	18472	18791	18500	18557	18563	18468	18540	18532	18545	18440	18466	18417	18346	18409	18422	18423	18269	18387	18344	18438	18423	18449	18462	18548	18371	18574	18357	18337	18506	18255	18505	18276	18419	18594	18252	18294	18273	18451	18349	18592	18430	18394	18317	18279	18221	18516	18424	18299	18253	18308	18556	18259	18323	18490	18362	18384	18382	18362	18298	18363	18430	18392	18650	18433	18425	18501	18348	18432	18423	18274	18309	18366	18421	18414	18390	18488	18422	18470	18434	18381	18458	18325	18320	18252	18253	18304	18353	18326	18248	18383	18320	18301	18308	18249	18488	18216	18483	18330	18376	18370	18405	18374	18507	18294	18237	18223	18349	18271	18250	18319	18364	18414	18297	18404	18458	18458	18278	18274	18246	18500	18442	18296	18333	18616	18391	18429	18139	18522	18307	18434	18274	18598	18418	18336	18337	18383	18254	18246	18334	18386	18296	18386	18311	18422	18402	18429	18363	18542	18404	18269	18248	18461	18360	18274	18402	18300	18636	18238	18367	18531	18191	18367	18233	18403	18452	18494	18328	18472	18377	18223	18367	18434	18324	18313	18287	18250	18320	18396	18122	18470	18468	18401	18347	18349	18324	18277	18272	18282	18316	18321	18528	18304	18321	18352	18364	18389	18241	18308	18487	18240	18268	18239	18473	18658	18419	18300	18411	18459	18346	18525	18482	18489	18340	18425	18347	18392	18308	18259	18325	18277	18141	18476	18052	18221	18333	18327	18325	18440	18284	18310	18485	18390	18310	18383	18358	18298	18379	18497	18317	18264	18380	18258	18525	18367	18433	18316	18275	18395	18488	18267	18355	18351	18323	18228	18355	18468	18358	18455	18209	18543	18293	18473	18493	18346	18383	18293	18289	18424	18392	18251	18228	18525	18307	18381	18454	18314	18396	18212	18489	18377	18387	18450	18441	18547	18417	18439	18321	18246	18331	18386	18206	18460	18229	18399	18390	18435	18513	18263	18330	18680	18474	18334	18346	18406	18336	18307	18238	18468	18705	18329	18433	18251	18471	18421	18372	18396	18310	18516	18233	18484	18323	18420	18291	18426	18554	18343	18261	18319	18504	18477	18409	18377	18117	18220	18482	18278	18313	18521	18344	18325	18393	18271	18325	18487	18220	18537	18212	18425	18432	18392	18303	18558	18342	18567	18344	18359	18469	18370	18324	18507	18259	18392	18315	18276	18364	18346	18327	18204	18395	18366	18470	18357	18125	18499	18392	18365	18368	18288	18298	18304	18271	18240	18398	18497	18368	18360	18261	18311	18473	18352	18321	18565	18306	18258	18416	18277	18225	18404	18413	18357	18369	18557	18414	18207	18359	18342	18283	18434	18462	18276	18362	18311	18414	18286	18463	17956	18673	18419	18424	18334	18436	18516	18394	18466	18322	18278	18443	18388	18502	18412	18405	18507	18462	18238	18321	18292	18238	18232	18370	18348	18255	18201	18321	18154	18419	18533	18481	18236	18341	18499	18340	18302	18466	18381	18386	18351	18386	18452	18379	18176	18417	18390	18490	18288	18395	18571	18139	18713	18228	18463	18293	18360	18348	18414	18234	18504	18226	18277	18358	18344	18448	18396	18518	18179	18455	18465	18350	18376	18547	18416	18259	18586	18234	18325	18453	18415	18335	18260	18489	18394	18454	18480	18476	18132	18440	18531	18521	18468	18435	18435	18480	18392	18277	18486	18429	18439	18496	18313	18326	18382	18213	18152	18373	18177	18311	18326	18423	18401	18360	18363	18283	18405	18470	18383	18463	18512	18449	18301	18326	18294	18284	18383	18610	18193	18384	18246	18323	18661	18223	18227	18289	18403	18481	18345	18521	18268	18386	18240	18441	18167	18567	18228	18359	18594	18143	18365	18253	18344	18321	18311	18305	18278	18259	18509	18322	18381	18414	18513	18381	18500	18247	18416	18316	18532	18624	18420	18318	18529	18361	18278	18177	18381	18503	18307	18406	18338	18417	18304	18266	18313	18366	18353	18486	18339	18317	18406	18287	18504	18465	18354	18239	18269	18412	18509	18577	18492	18219	18525	18336	18555	18327	18177	18322	18330	18266	18289	18360	18310	18513	18337	18295	18375	18413	18257	18260	18255	18237	18449	18229	18417	18352	18470	18252	18392	18265	18233	18523	18395	18333	18260	18242	18367	18507	18316	18264	18474	18143	18374	18307	18444	18309	18549	18416	18413	18340	18462	18315	18396	18328	18375	18537	18275	18075	18373	18397	18337	18594	18361	18609	18447	18135	18385	18193	18431	18528	18122	18259	18386	18416	18473	18362	18499	18432	18395	18459	18223	18395	18240	18422	18352	18455	18167	18502	18584	18324	18342	18366	18388	18239	18445	18262	18425	18222	18374	18293	18336	18533	18386	18189	18480	18520	18421	18472	18459	18396	18352	18487	18315	18411	18518	18247	18230	18433	18480	18307	18291	18368	18238	18386	18383	18332	18364	18540	18298	18359	18503	18240	18351	18405	18466	18203	18481	18316	18492	18375	18326	18461	18471	18318	18373	18502	18339	18273	18385	18014	18325	18398	18298	18553	18375	18443	18411	18386	18344	18358	18407	18545	18344	18510	18427	18246	18512	18427	18379	18622	18330	18455	18424	18342	18382	18530	18333	18409	18369	18342	18581	18469	18261	18459	18283	18419	18342	18332	18396	18184	18405	18273	18373	18244	18426	18425	18344	18367	18497	18463	18631	18413	18304	18251	18316	18472	18473	18288	18179	18374	18249	18153	18193	18460	18194	18373	18327	18387	18370	18231	18508	18415	18241	18222	18507	18420	18418	18426	18359	18416	18370	18550	18290	18488	18548	18215	18407	18320	18349	18299	18368	18138	18390	18312	18379	18256	18270	18525	18408	18357	18497	18357	18198	18289	18362	18218	18258	18356	18370	18166	18414	18457	18364	18332	18298	18325	18245	18340	18515	18349	18226	18393	18177	18438	18424	18425	18541	18283	18448	18363	18393	18242	18403	18427	18357	18277	18388	18268	18508	18399	18383	18499	18511	18409	18464	18300	18286	18555	18548	18456	18312	18386	18436	18545	18336	18443	18319	18302	18434	18578	18298	18340	18440	18396	18450	18536	18190	18401	18380	18484	18419	18484	18525	18460	18338	18421	18180	18408	18499	18369	18422	18380	18351	18519	18265	18427	18334	18335	18255	18453	18388	18351	18257	18327	18483	18391	18377	18514	18352	18305	18411	18333	18509	18416	18152	18348	18331	18616	18275	18354	18334	18428	18384	18337	18428	18254	18364	18471	18401	18192	18366	18479	18412	18197	18431	18340	18280	18561	18499	18357	18394	18366	18401	18318	18304	18453	18396	18451	18321	18392	18312	18451	18426	18522	18418	18237	18432	18382	18283	18384	18409	18270	18473	18262	18308	18347	18436	18228	18452	18472	18292	18366	18356	18325	18334	18440	18370	18341	18477	18208	18599	18194	18255	18338	18393	18582	18259	18529	18268	18425	18521	18621	18475	18442	18530	18381	18422	18347	18273	18290	18391	18251	18400	18186	18296	18419	18328	18463	18613	18380	18146	18337	18509	18263	18527	18440	18436	18297	18424	18396	18353	18210	18501	18398	18186	18296	18351	18422	18362	18361	18402	18280	18294	18392	18274	18386	18095	18254	18475	18507	18497	18223	18207	18290	18241	18377	18155	18283	18166	18497	18282	18466	18358	18251	18355	18344	18336	18436	18518	18289	18219	18406	18367	18373	18609	18474	18584	18174	18366	18395	18363	18474	18357	18303	18445	18266	18449	18360	18521	18323	18451	18483	18226	18327	18207	18228	18440	18208	18344	18274	18543	18273	18316	18284	18475	18295	18442	18442	18403	18307	18325	18260	18380	18427	18252	18401	18517	18362	18442	18418	18480	18292	18353	18253	18364	18399	18532	18343	18339	18511	18415	18433	18355	18493	18371	18266	18583	18260	18405	18118	18226	18339	18405	18464	18339	18341	18400	18230	18327	18096	18406	18406	18398	18346	18388	18450	18430	18416	18517	18553	18334	18450	18376	18286	18377	18399	18298	18412	18413	18176	18375	18245	18305	18432	18363	18579	18447	18306	18261	18370	18397	18428	18180	18326	18390	18455	18361	18255	18332	18391	18375	18459	18212	18444	18398	18424	18450	18227	18434	18453	18502	18557	18449	18386	18437	18406	18274	18301	18388	18399	18389	18330	18446	18291	18366	18418	18139	18417	18422	18439	18382	18343	18308	18511	18376	18347	18239	18462	18090	18400	18408	18312	18372	18487	18403	18394	18198	18089	18458	18413	18387	18543	18479	18373	18316	18609	18412	18608	18424	18472	18384	18175	18406	18295	18423	18404	18423	18547	18381	18274	18723	18393	18395	18454	18423	18448	18310	18383	18315	18260	18541	18317	18204	18364	18513	18446	18321	18321	18217	18581	18389	18347	18498	18221	18355	18243	18255	18439	18356	18308	18402	18500	18395	18408	18448	18409	18420	18117	18191	18529	18217	18481	18390	18464	18376	18391	18331	18328	18478	18358	18388	18339	18543	18295	18212	18351	18306	18303	18344	18290	18478	18428	18341	18437	18391	18422	18513	18345	18529	18432	18349	18397	18391	18339	18352	18451	18408	18194	18341	18301	18240	18404	18314	18430	18298	18255	18411	18449	18358	18323	18403	18423	18468	18379	18444	18357	18468	18371	18532	18501	18347	18340	18609	18505	18383	18238	18449	18398	18301	18414	18377	18379	18276	18346	18503	18398	18264	18468	18145	18413	18295	18435	18471	18426	18355	18402	18260	18222	18514	18523	18373	18423	18178	18306	18364	18489	18344	18324	18128	18323	18456	18220	18368	18281	18370	18374	18399	18356	18184	18440	18323	18329	18379	18477	18300	18551	18399	18259	18217	18234	18409	18299	18485	18434	18359	18323	18474	18442	18241	18247	18351	18285	18448	18499	18340	18345	18385	18362	18312	18312	18550	18381	18248	18403	18334	18313	18364	18541	18288	18356	18327	18486	18459	18295	18373	18451	18404	18483	18540	18447	18407	18166	18337	18301	18198
22783	20063	26383	24329	24754	29831	32092	28988	28277	28109	27684	27666	27626	27509	27411	27212	27483	27515	27259	27669	27684	27631	27779	27417	27474	27292	27167	27171	27402	27625	27364	27340	27107	27283	27267	27228	27371	27103	27318	26975	27388	27029	27208	27170	27168	27080	27103	26913	27076	27192	27267	27095	26913	26950	27325	26897	27048	26976	26927	27218	27128	26907	27135	26803	27155	26919	26944	27058	26938	27053	26843	27024	27096	27308	27052	26746	27188	27113	26843	26918	27189	27220	27102	27125	27127	26924	27069	27128	26963	27015	27124	26910	26816	27028	27210	26936	26889	26922	27111	27191	27336	26883	27138	27099	27313	27033	26803	27210	26939	26928	26889	26995	27176	27168	27040	26895	27124	27066	27112	26942	26938	26828	26985	27058	27042	26945	27152	27056	26888	26957	27037	27403	27016	26829	27419	27233	26956	27123	26926	27077	27211	27128	27204	27020	27089	26968	27047	27117	26911	27067	27290	26869	27070	27090	26908	27005	27300	26946	26995	27147	27137	27178	26865	27060	27079	27086	26965	26898	27099	26837	26937	26814	27118	27146	26903	27082	27150	27208	26920	27123	27063	27073	27151	27237	26836	26803	26951	26870	26956	27051	27087	26949	26832	27084	27142	27150	26918	27009	26967	27058	27024	27136	27034	26754	26744	26770	27110	26994	27088	26993	26947	27180	27075	27165	26919	27183	26879	27007	27097	27081	26818	26727	27067	26931	27148	27042	27198	27122	26915	26874	27111	27059	27055	27068	27286	26945	26816	27253	26860	27055	26967	27023	26792	26885	26971	27152	26834	26779	27050	26890	27031	27215	27028	26963	27084	26942	26847	26988	26997	26890	26993	27007	26953	26811	27153	26971	27177	27035	27207	26993	26741	26654	27138	27001	26906	27191	27102	27039	27258	27334	27147	26920	26974	27051	26792	27106	27099	27132	26886	27077	27008	27128	26753	26811	27005	26913	27285	27093	27198	26994	27179	27202	27032	27219	26856	27187	26963	26959	26889	26907	27150	26942	26952	26943	26808	27006	27043	27089	27194	26978	27168	26938	26997	26790	27249	26863	26967	26884	26965	27220	27104	26950	26996	27065	27215	27054	26819	26943	26942	26763	27190	27046	27112	27177	27338	26866	26993	27009	27182	26827	27214	26925	27084	26939	27196	27223	27075	26831	27031	27132	27088	26800	26810	26902	27171	27042	26936	26654	26785	26896	26962	27145	26955	27107	27030	26762	26935	27193	27039	27064	27229	27034	27057	27251	26804	26876	27244	26955	27178	26981	26874	27113	27070	26751	27079	27145	26830	26882	27124	27113	26910	27110	26943	26958	27026	27181	26970	27036	27104	27012	26958	26789	26649	27008	27134	26981	26902	27039	27087	27149	27319	27034	26869	27044	27126	27009	26975	26759	27060	27141	26975	27052	26940	26930	26880	26868	27066	26986	26998	27222	27205	27072	27090	27293	27264	27033	27071	27187	26901	27093	27204	27148	26796	26900	26799	27013	27476	27060	26950	27091	27138	26993	26915	26843	27089	27090	26797	26894	26909	26912	27108	26841	27118	27053	27094	27228	26940	27124	27222	26931	27028	26967	26876	26843	26980	26731	27169	26885	27321	26837	27036	26928	26815	26813	26872	27012	26945	27106	27052	26949	26790	26868	26857	27069	27110	27197	27327	26973	26891	26936	26785	27055	27080	26918	26964	27000	26801	26985	27015	27391	27172	26909	26937	26796	26827	27168	26837	27106	27145	27006	27069	27176	26869	26802	26801	26981	27311	27318	27045	26917	27067	27138	27054	26919	27096	27119	26971	27136	26893	27012	26960	26925	27052	27088	26987	27078	26905	27065	26967	26842	26908	26946	26911	26983	26897	27038	27015	27008	26985	27080	27055	27284	27011	26862	26837	27039	27002	26647	26869	27009	27082	27006	27157	26952	27135	26913	27222	27113	27069	27115	27174	27103	27227	27010	27146	26955	26929	26975	26976	26890	26926	27333	27060	26869	27029	26946	27114	27003	27083	27153	27128	27151	26999	26886	27137	26989	27126	27067	27092	27103	26925	26850	27150	26888	27116	27127	27064	27104	27205	27237	26766	26913	26925	27314	26863	26727	26903	27008	27258	26965	26873	27102	26905	27088	27096	27037	27171	27138	27000	27203	26991	27281	27086	27123	27124	27029	27346	26834	26988	27042	27177	26883	26738	27104	27042	27001	26957	26994	27036	27160	27129	26851	27180	27116	27221	26958	26883	26971	27058	26928	26934	27247	27486	27135	27060	27081	27316	27175	27087	26873	26868	27190	27185	26952	27080	26796	26916	26988	26862	26916	26939	26949	26741	26867	26993	27041	27008	26937	26897	26789	27139	26807	27031	26967	27041	26865	27121	26952	26993	27006	27289	27159	27103	27121	26975	27123	26966	26881	26859	27111	27211	27152	27221	27068	27229	26985	27018	27117	26927	27086	26965	27205	26876	27013	27191	27077	26971	27079	27165	26946	27062	26905	26950	26792	26868	27117	27253	27383	27053	27039	27060	27178	26888	26957	27040	27039	26952	27083	27004	26872	27147	26925	27161	27061	27008	26892	27293	26744	27069	27248	27223	27243	26880	26744	27087	26952	27119	26879	27251	26952	26946	26689	26981	26861	27035	27105	27063	26986	27253	27037	27053	26736	27100	27084	27160	26967	26824	27127	27375	26976	26910	27091	26914	26972	26918	26997	27197	26852	26985	27149	26964	27146	26870	27035	26885	27242	27210	26857	26922	27351	27091	26999	27105	27231	26866	26877	26820	26644	27042	27138	27225	26697	26927	27123	27013	26978	27048	27045	27047	26964	27257	26961	26757	26985	27081	26960	26918	27178	27053	27098	27069	26966	26803	26898	26956	27162	27081	26984	27144	26637	26905	27097	26836	26880	27052	27099	27123	27086	26914	26914	26749	26990	27093	26974	26902	27264	26974	27035	27145	27007	27104	27008	26972	27052	27258	27215	27237	27083	27256	26993	26923	26977	27017	26985	26990	27156	27213	27124	27030	27127	27186	27001	27227	26973	27162	26853	26711	27085	26853	26860	27063	27111	26796	27125	27087	26967	26806	27286	26953	26821	26938	27330	27038	26869	26998	26920	26933	27010	27245	26894	27074	26810	27027	26944	27042	26804	27082	27049	26986	27023	27195	27244	27025	27069	26793	27058	26982	27202	27231	26938	26978	26753	27014	26972	27174	26944	26876	26984	27056	26875	26936	26992	26759	27007	26974	26804	26911	27011	27055	26986	27015	26922	27020	27187	26988	26960	26973	26999	26923	27062	27031	26949	27170	27076	27287	27035	26894	27019	27140	26875	27132	26802	27059	26995	27248	27128	26886	27064	26716	27272	27030	26973	26994	27004	26772	26859	27131	26958	26885	27049	26551	26970	26994	26738	26908	26998	27058	26999	26938	26732	26929	27187	27065	27131	27108	27410	27325	26751	27067	27001	27057	26922	27214	27101	27325	26861	26797	27053	27051	26972	26999	26834	26867	27028	26677	27059	26992	27147	27287	26992	27130	27001	26924	27023	27020	26788	26938	27056	27036	27091	27140	26941	26837	27187	26853	26939	26955	27097	27044	26980	27358	26963	27034	27266	27127	26931	27213	27040	27197	27212	26913	26985	27097	27155	26804	26852	27140	27138	27042	27118	26955	26598	27126	27277	27019	26990	27101	27050	27310	27247	27008	27094	26530	27096	27104	27001	27188	27073	26874	26902	26990	27177	27131	27029	26972	26940	27035	27237	26797	26900	27005	26825	26920	26811	26977	27410	27084	27127	26937	26940	27183	26891	27190	26977	26839	26773	26790	26933	26943	26986	26955	27177	27128	27168	27288	26889	27043	27069	27001	26933	26959	27273	27137	27352	27047	27052	27090	26941	27171	26989	26809	27166	27005	27021	27013	27018	27083	26890	27086	26959	27073	26818	27069	27075	27191	27205	27186	27013	27030	26974	27056	26894	27031	26970	27198	27088	26905	27119	26946	26885	26937	26800	27104	27082	26999	26822	26846	26960	26859	27024	27027	27012	26970	27164	27060	27015	27005	26906	27012	26909	27173	26775	27149	27089	27186	27127	27139	26941	27287	26991	27165	27179	27074	26995	27221	27073	27142	27075	26930	26853	26979	26835	27233	26895	26928	27043	27078	26869	27087	27094	26933	26959	27160	27015	26849	26981	26933	26955	26895	27195	26877	27030	27294	27170	27204	27064	27025	27010	27160	26871	26853	27076	26766	27208	27053	27165	27313	26963	27034	27104	26969	26923	27037	27023	27005	27013	26835	26910	27252	27005	26925	27121	27155	26825	26974	27006	27146	27404	27118	26962	27270	27187	27267	27220	27062	26888	27111	26795	26842	26984	26843	26675	27002	27203	26948	27306	27156	27024	26996	27101	26914	27178	27205	26950	27186	27006	27070	27015	27027	27131	26939	27045	27250	27309	27288	27345	26862	27194	27102	26982	26959	26783	27005	27303	26720	27002	27021	26853	26747	26999	26904	27074	27073	27291	27123	26924	27093	27058	27042	26849	26893	26978	27002	27124	27028	27090	26985	26825	26766	26786	26789	26955	27110	27012	27130	27176	27305	27044	27176	27124	27090	27080	26773	26943	26946	26901	26976	26728	27064	27220	27305	27019	26998	27109	26942	26969	26900	26859	27123	26999	27067	27052	26822	27003	27084	26893	26955	26866	27035	26932	27086	27251	26979	26944	26783	27149	27368	27067	26894	27191	27303	26984	27040	26911	27253	27194	26948	26796	26925	27192	27225	27180	27136	27158	26897	27024	26977	27006	27216	26958	26945	26905	26934	27235	27246	26978	27060	26819	27037	27084	26989	27087	27101	26880	27046	27142	26924	27015	27212	27169	27059	26829	26996	27087	27131	26846	27002	27133	26943	26584	27228	27036	27142	26882	27236	26937	27110	27035	26938	26863	26939	27054	27050	27024	27183	26887	27206	27126	27135	27116	27007	26735	27081	27098	26925	27224	27138	27025	26983	27168	27086	26910	26938	26985	27130	27246	27017	26948	26792	26957	27046	27000	27171	27125	27067	26948	27052	27016	27014	26971	26983	27107	27099	27203	27056	26798	27151	26696	26939	26931	26931	26883	27047	26993	26900	26814
29452	42541	38496	28208	25333	22516	20321	19135	18206	17540	17118	16733	16733	16590	16448	16518	16726	16565	16866	17184	17121	17096	17019	16739	16989	16683	16787	16516	16716	16319	16498	16536	16431	16509	16432	16570	16418	16445	16457	16387	16349	16195	16387	16490	16488	16312	16201	16332	16290	16174	16306	16277	16266	16171	16238	16229	16248	16291	16187	16263	16128	16199	16235	16145	16415	16189	16098	16207	16119	16331	16238	16268	16237	16235	16294	16023	16161	16195	16005	16301	16293	16119	16112	16177	16257	16048	16369	16257	16262	16176	16265	16176	16178	16290	16330	16143	16362	16140	16298	16308	16229	16339	16123	16121	16185	16150	16005	16174	16288	16275	16175	16191	16261	16279	16282	16272	16083	16108	16351	16272	16328	16043	16428	16296	16237	16186	16281	16252	16268	16327	16178	16134	16130	16163	16045	16024	16127	16216	16184	16156	16226	16181	16302	16199	16213	16262	16299	16097	16271	16336	16242	16149	16130	16228	16203	16148	16008	16225	16200	16214	16305	16293	16087	16043	16244	16190	16147	16134	16295	16272	16319	16271	16176	16107	16236	16190	16315	16014	16178	16320	16291	16304	16143	16339	16294	16186	16302	16097	16192	16265	16304	16365	16353	16004	16307	16147	16401	16078	16133	16275	16157	16101	16095	16053	16236	16022	16200	16073	16177	16263	16110	16213	16197	16222	16177	15978	16155	16279	16174	16320	16181	16383	16247	16303	16155	16319	16389	16114	16161	16343	16371	16151	16151	16062	16289	16348	16262	16189	16238	16172	16256	16302	16194	16121	16401	16365	16306	16126	16303	16155	16029	16202	16324	16176	16162	16124	16163	16362	16234	16246	16287	16070	16138	16247	16187	16204	16266	16169	16192	16223	16188	16145	16159	16101	16359	16304	16388	16275	16314	16190	16155	16243	16087	16034	16222	16190	16236	16148	16345	16252	16111	16261	16008	16159	16270	16279	16267	16147	16359	16222	15995	16066	16309	16139	16239	16253	16205	16220	16279	16226	16388	16068	16163	16224	16217	16323	16267	16409	16246	16264	16233	16239	16325	16247	16416	16034	16238	16156	16149	16219	16215	16244	16263	16173	16193	16043	16045	16236	16234	16147	16304	16139	16336	15906	16236	16157	16240	16170	16219	16075	16198	16183	16271	16047	16228	16227	16098	16209	16206	16162	16171	16089	16176	16211	16336	16216	16358	16080	16198	16198	16183	16114	16151	16439	16084	16240	16162	16209	16162	16217	16164	16274	16219	16269	16156	16266	16126	16176	16149	16136	16306	16242	16187	16226	16087	16130	16119	16327	16135	16172	16214	16172	16257	16231	16341	16197	16191	16148	16251	16134	16252	16166	16466	16223	16248	16058	16218	16237	16298	16131	16251	16364	16193	16129	16268	16223	16268	16214	16219	16087	16280	16372	16224	16252	16229	16033	16287	16231	16087	16357	16107	16040	16176	16211	16130	16217	16269	16109	16309	16191	16044	16206	16120	16166	16116	16198	16317	16136	16275	16262	16044	16166	16266	16239	16081	16366	16208	16110	16174	16202	16168	16352	16211	16302	16099	16201	16284	16027	16145	16214	16279	16175	16242	16258	16216	16109	16374	16205	16441	16200	16164	16184	16190	16220	16259	16248	16260	16033	16265	16235	16132	16308	16218	16051	16244	15982	16400	16080	16256	16378	16287	16117	16171	16015	16214	16184	16169	16224	16409	16128	16169	16231	16357	16190	16380	16080	16289	16212	16060	16193	16029	16214	16201	16106	16044	16215	16110	16266	16290	16241	16440	16130	16301	16144	16215	16077	16368	16189	16192	16234	16256	16153	16186	16215	16245	16189	16316	16215	16230	16376	16199	16289	16203	16206	16231	16254	16256	16079	16295	16182	16216	16251	16315	16021	16271	16363	15939	16152	16340	16175	16225	16110	16130	16180	16374	16191	16040	16067	16324	16218	16362	16062	16114	16076	16245	16181	16293	16183	16211	15992	16213	16149	16158	16210	16384	16215	16127	16229	16165	16158	16303	16389	16164	16171	16198	16351	16112	16355	16207	16283	16192	16210	16338	16246	16218	16041	16065	16140	16285	16157	16191	16329	16186	16192	16254	16223	16153	16280	16277	16179	16166	16068	16243	16062	16090	16307	16207	16134	16332	16198	16124	16231	16212	16267	16255	16094	16252	16135	16177	16183	16183	16037	16103	16091	16170	16120	16261	16240	16273	16098	16126	16029	16091	16125	16292	16307	16139	16039	16251	16050	16335	16084	16299	16307	16195	16204	16240	16217	16167	16073	16098	16229	16291	15967	16216	16306	16290	16284	16185	16178	16108	16254	16229	16063	16156	16214	16260	16273	16376	16147	16079	16276	16188	16346	16166	16267	16292	16112	16275	16239	16247	16351	16053	16423	16253	16263	16120	16236	16135	16209	16286	16167	16135	16388	16203	16117	16155	16136	16320	16186	16013	16270	15977	16161	16211	16111	16233	16114	16171	16081	15988	16213	16426	16341	16083	16184	16320	16307	16183	15939	16165	16056	16236	16102	16186	16301	16081	16140	16187	16169	16282	16141	16153	16188	16277	16228	16309	16228	16199	16247	16138	16119	16322	16246	16017	16212	16016	16305	16023	16143	16274	16196	16202	16426	16114	16351	16184	16193	16107	16113	16155	16315	16274	16231	16217	16205	16105	16169	16087	15977	16227	16143	16166	16363	16028	16297	16140	16129	16263	16226	16175	16365	16226	16462	16342	16266	16199	16136	16086	16225	16216	16032	16354	16228	16102	16030	16212	16277	16144	16309	16104	16276	16151	16142	16296	16162	16335	16281	16274	16208	16131	16231	16359	15980	16177	16250	16376	16247	16193	16183	16138	16170	15994	16158	16134	16210	16258	16331	16197	16287	16309	16122	16224	16292	16302	16112	16298	16318	16385	16150	16122	16227	16094	16196	16258	16127	16082	16194	16363	16192	16294	16172	16030	16187	16218	16224	16406	16242	16262	16115	16356	16230	15953	16199	16154	16159	16261	16093	16067	16292	16289	16371	16313	16153	16204	16272	16192	16293	16243	16282	15972	16176	16036	16135	16283	16242	16148	16236	16191	16159	16295	16097	16298	16045	16086	16191	16139	16248	16366	16214	16160	16305	16315	16210	16210	16113	16379	16047	16341	16187	16196	16321	16217	16163	16241	16261	16349	16168	16410	16301	16187	16226	16227	16227	16266	16134	16168	16246	16153	16139	16304	16301	16147	16054	16210	16209	16215	16144	16023	16185	16156	16079	16169	16158	16237	16161	16209	16133	16226	16223	16034	16183	16205	16250	16156	16361	16382	16125	16113	16326	16068	16144	16166	16066	16344	16282	16186	16214	16160	16098	16157	16239	16095	16161	16219	16152	16414	16141	16157	16118	16215	16153	16305	16154	16096	16246	16340	16213	16223	16115	16127	16253	16139	16349	16155	16272	16247	16169	16283	16160	16139	16169	16000	16188	16350	16060	16237	16259	16091	16271	16048	16149	16230	16201	16094	15984	16169	16255	16166	16156	16128	16281	16281	16081	16240	16121	16046	16249	16316	16136	16100	16251	16200	16294	16278	16046	16245	16015	16375	16186	16038	16169	16136	16303	16284	16334	16013	16248	16222	16342	16017	16038	16254	16413	16091	16147	16250	16125	16217	16400	16211	16401	16202	16290	16234	16063	16327	16119	16210	16222	16073	16150	16218	16063	16189	16314	16063	16234	16226	16246	15968	16096	16255	16292	16036	16334	16134	16365	16290	16119	16217	16182	16183	15999	16344	16322	16189	16192	16086	16201	16289	16352	16270	16275	16226	16171	16383	16217	16264	16241	16239	16057	16087	16184	16258	16093	16268	16303	16188	16094	16139	16318	16270	16260	16143	16229	16131	16325	16199	16011	16324	16124	16313	16306	16193	16177	16046	16232	16140	16048	15995	16429	16280	16089	16171	16222	16372	16335	16178	16258	16294	16222	16121	16225	16096	16148	16157	16311	16354	16041	16114	16198	16096	16155	16231	16312	16231	16266	16149	16164	16293	16181	16214	16169	16182	16301	16171	16075	16425	16146	16303	16291	16275	16343	16213	16141	16201	16153	16181	16318	16047	16191	16217	16125	16306	16037	16119	16226	16019	16194	16214	16209	16173	16219	16191	16127	16123	16103	16321	16169	16178	16165	16278	16420	16087	16259	16192	16167	16285	16186	16385	16022	16273	16089	16187	16162	16251	16240	16386	16189	16233	16361	16272	16105	16327	16165	16246	16164	16361	16202	16220	16106	16221	16102	16165	16217	16047	15984	16355	16191	16125	16463	16145	16418	16308	16041	16212	16285	16221	16336	16233	16291	16362	16161	16105	16112	16349	16165	16182	16289	16094	16195	16185	16236	16207	16295	16112	16196	16074	16220	16218	16312	16201	16258	16236	16347	16212	16237	16112	16173	16327	16191	16262	16145	16154	16315	16270	16306	16237	16095	16153	16227	16125	16246	16209	16236	16299	16297	16112	16254	16154	16249	16256	16029	16100	16282	16153	16340	16031	16233	16128	16089	16317	16209	16261	16251	16076	16209	16413	16118	16203	16149	16253	16184	16137	16321	16285	16067	16415	16303	16276	16260	16100	16421	16296	16314	16261	16330	16042	16066	16140	16286	16248	16182	16439	16115	16036	16189	16097	15966	16295	16281	16223	16174	16193	16168	16186	16175	16243	16068	16272	16149	16454	16266	16269	16117	16190	16021	16315	16160	16227	16264	16290	16349	16279	16402	16086	16174	16367	16097	16088	16128	16162	16243	16248	16113	16124	16360	16208	16015	16287	16051	16059	16164	16334	16147	16247	16197	16279	16206	16318	16148	16280	16246	16279	16285	16071	16131	16329	16238	16196	16162	16202	16268	16192	16257	16345	16338	16394	16319	16192	16173	16157	16197	16269	16135	16047	16197	16371	16184	16360	16188	16159	16239	16334	16307	16170	16351	16084	16418	16265	16215	16330	16220	16352	16304	16201	16300	16145	16006	16248	16238	16239	16091	16381	16164	16100	16098	16316	16157	16155	16282	16117	16111	16221	16222	16189	16152	16114	16188	16136	16265	16260	16127	16283	16236	16102	16205	16400	16087	16152	16293	16350	16131	16134	16096
21479	20045	26275	23747	22148	27867	33228	29035	28200	28018	27128	26666	26307	26193	26297	26195	26224	26273	26519	26530	27013	26846	26797	26572	26450	26430	26236	26310	26158	25887	26300	25899	25863	26057	26006	25976	25889	26230	26016	25960	25703	25853	25660	25750	25615	25659	25843	25811	25810	25517	25931	25939	25817	25616	25586	25634	25834	25747	25518	25507	25665	25562	25863	25633	25599	25683	25682	25770	25745	25724	25714	25533	25502	25673	25858	25597	25773	25725	25896	25634	25668	25772	25884	25520	25992	25653	25577	25566	25489	25657	25696	25521	25549	25383	25758	25829	25514	25838	25709	25346	25560	25547	25760	25706	25853	25657	25601	25624	25722	25424	25594	25534	25633	25826	25637	25841	25537	25817	25801	25614	25792	25732	25591	25461	25627	25778	25758	25513	25573	25642	25547	25912	25500	25842	25497	25380	25425	25411	25917	25520	25516	25678	25735	25510	25728	25933	25862	25632	25753	25517	25807	25684	25766	25685	25808	25660	25416	25584	25791	25560	25745	25508	25540	25418	25672	25518	25692	25612	25602	25535	25606	25624	25626	25736	25837	25653	25481	25660	25652	25596	25449	25665	25457	25623	25643	25415	25519	25653	25615	25609	25648	25654	25513	25611	25571	25550	25413	25785	25528	25758	25716	25646	25812	25715	25555	25757	25584	25520	25625	25796	25551	25781	25680	25367	25569	25689	25555	25749	25652	25622	25686	25778	25739	25458	25592	25526	25849	25616	25609	25755	25825	25396	25766	25631	25313	25946	25746	25575	25394	25610	25622	25638	25710	25536	25633	25708	25567	25689	25665	25631	25583	25561	25606	25738	25566	25800	25577	25739	25614	25500	25600	25555	25246	25664	25621	25824	25693	25716	25524	25689	25372	25579	25840	25439	25627	25610	25565	26010	25928	25485	25785	25702	25798	25590	25653	25487	25760	25680	25531	25487	25388	25681	25553	25649	25521	25493	25692	25636	25674	25654	25580	25548	25667	25603	25673	25453	25563	25716	25630	25690	25737	25789	25834	25785	25504	25617	25568	25564	25699	25682	25699	25688	25777	25464	25686	25834	25722	25655	25543	25461	25537	25555	25519	25581	25482	25841	25569	25639	25789	25833	25603	25709	25791	25714	25678	25606	25651	25705	25899	25687	25805	25336	25730	25598	25742	25479	25493	25790	25687	25654	25702	25378	25314	25386	25807	25623	25640	25525	25662	25529	25685	25449	25943	25567	25405	25721	25592	25485	25797	25620	25798	25492	25618	25576	25782	25614	25505	25773	25760	25434	25279	25662	25551	25659	25679	25689	25682	25391	25577	25387	25734	25857	25690	25723	25748	25633	25313	25768	25502	25605	25862	25370	25783	25664	25820	25775	25522	25786	25652	25540	25398	25715	25619	25613	25647	25514	25578	25573	25686	25726	25662	25585	25679	25655	25681	25928	25553	25686	25523	25558	25737	25612	25739	25740	25509	25678	26026	25827	25588	25541	25736	25672	25450	25515	25725	25789	25828	25642	25607	25905	25661	25767	25833	25623	25687	25652	25572	25567	25806	25583	25557	25463	25550	25706	25536	25622	25544	25569	25783	25627	25660	25779	25608	25546	25757	25679	25578	25674	25807	25496	25498	25774	25626	25762	25619	25545	25665	25646	25435	25688	25660	25487	25695	25487	25872	25604	25395	25705	25595	25608	25578	25701	25649	25369	25616	25606	25599	25764	25703	25664	25556	25714	25553	25473	25667	25922	25654	25619	25446	25867	25682	25643	25531	25981	25749	25507	25901	25622	25593	25745	25475	25415	25692	25565	25616	25715	25322	25473	25701	25792	25902	25716	25767	25849	25703	25483	25428	25621	25434	25441	25690	25573	25548	25529	25556	25565	25509	25802	25496	25705	25519	25590	25534	25567	25658	25621	25635	25764	25799	25491	25544	25501	25331	25493	25919	25585	25372	25586	25536	25435	25727	25660	25564	25599	25594	25579	25619	25453	25810	25624	25963	25565	25438	25371	25588	25732	25392	25494	25298	25465	25520	25724	25648	25663	25651	25887	25552	25729	25581	25752	25784	25448	25588	25597	25617	25535	25650	25706	25527	25664	25519	25424	25476	25673	25724	25826	25497	25608	25712	25692	25625	25498	25318	25543	25771	25537	25553	25729	25756	25756	25371	25531	25573	25710	25829	25453	25667	25873	25595	25537	25735	25382	25873	25705	25539	25665	25651	25394	25698	25748	25718	25898	25583	25470	25645	25364	25815	25517	25674	25338	25632	25756	25658	25722	25673	25741	25381	25758	25702	25834	25567	25688	25389	25636	25464	25469	25522	25642	25714	25784	25785	25623	25766	25586	25441	25809	25872	25563	25611	25857	25735	25713	25631	25534	25478	25492	25550	25491	25476	25740	25745	25443	25655	25579	25683	25408	26062	25655	25861	25446	25610	25596	25639	25261	25705	25777	25790	25568	25440	25468	25585	25362	25733	25697	25673	25699	25643	25688	25395	25671	25519	25711	25691	25527	25626	25619	25389	25517	25387	25356	25666	25662	25569	25554	25544	25508	25743	25445	25652	25719	25898	25497	25497	25556	25794	25544	25635	25695	25649	25668	25583	25537	25651	25623	25605	25603	25421	25306	25695	25848	25622	25671	25582	25566	25568	25570	25696	25633	25576	25549	25735	25687	25688	25689	25924	25591	25641	25352	25509	25616	25640	25656	25503	25715	25605	25729	25838	25525	25460	25683	25807	25639	25522	25517	25721	25593	25768	25389	25682	25563	25962	25755	25740	25522	25623	25527	25686	25691	25679	25632	25705	25706	25585	25453	25579	25920	25404	25684	25546	25404	25775	25709	25442	25902	25497	25727	25826	25591	25518	25812	25416	25705	25566	25441	25748	25643	25564	25628	25547	25673	25746	25882	25639	25575	25636	25154	25540	25658	25348	25776	25883	25692	25592	25614	25669	25713	25661	25379	25540	25752	25618	25682	25572	25693	25341	25545	25660	25806	25694	25852	25705	25415	25858	25894	25579	25742	25790	25695	25758	25796	25462	25517	25706	25756	25585	25421	25836	25480	25654	25529	25784	25717	25424	25602	25711	25657	25906	25579	25460	25774	25341	25698	25592	25860	25641	25807	25782	25909	25679	25464	25558	25632	25819	25607	25983	25682	25824	25666	25691	25475	25631	25618	25345	25654	25723	25727	25733	25650	25477	25593	25897	25524	25666	25576	25894	25623	25555	25290	25704	25598	25416	25720	25687	25603	25371	25777	25689	25746	25692	25725	25524	25477	25572	25625	25646	25777	25677	25509	25854	25729	25676	25468	25812	25743	25807	25621	25763	25601	25686	25609	25922	25910	25717	25720	25679	25423	25601	25526	25532	25659	25535	25575	25609	25545	25564	25559	25491	25518	25538	25841	25476	25597	25599	25533	25787	25745	25714	25087	25686	25452	25425	25573	25433	25495	25618	25680	25810	25779	25636	25691	25584	25792	25621	25812	25834	25724	25610	25374	25557	25608	25615	25362	25578	25760	25699	25496	25662	25880	25419	25571	25586	25807	25752	25590	25653	25769	25602	25693	25714	25815	25777	25623	25685	25783	25527	25363	25713	25592	25336	25456	25657	25566	25473	25646	25626	25502	25575	25590	25774	25760	25841	25636	25707	25510	25643	25714	25864	25505	25579	25683	25648	25530	25502	25559	25468	25579	25760	25678	25785	25635	25818	25765	25676	25651	25585	25622	25516	25338	25842	25656	25509	25547	25753	25683	25631	25772	25706	25686	25624	25362	25396	25697	25714	25818	25602	25459	25355	25633	25579	25645	25916	25415	25627	25741	25747	25626	25628	25799	25787	25856	25748	25536	25913	25517	25778	25490	25568	25602	25727	25838	25572	25696	25702	25370	25631	25646	25662	25726	25903	25473	25627	25413	25709	25658	25544	25604	25840	25713	25518	25686	25504	25615	25677	25685	25597	25679	25528	25692	25791	25637	25581	25875	25399	25511	25519	25743	25493	25516	25741	25826	25663	25593	25744	25796	25534	25640	25677	25762	25458	25647	25459	25414	25609	25647	25474	25646	25673	25631	25567	25617	25744	25504	25645	25745	25546	25654	25346	25641	25889	25458	25741	25668	25547	25612	25609	25611	25590	25568	25503	25640	25567	25494	25660	25543	25483	25644	25756	25585	25448	25856	25592	25890	25846	25621	25569	25610	25726	25676	25698	25607	25805	25660	25692	25684	25792	25622	25671	25767	26009	25829	25841	25688	25683	25713	25638	25388	25560	25546	25593	25618	25486	25559	25619	25608	25709	25599	25553	25652	25661	25623	25652	25531	25789	25409	25682	25730	25502	25674	25610	25531	25818	25626	25666	25613	25790	25682	25613	25588	25615	25701	25622	25537	25717	25674	25817	25629	25681	25778	25552	25642	25443	25868	25618	25749	25637	25864	25398	25797	25481	25495	25535	25549	25537	25367	25671	25514	25655	25725	25665	25698	25669	25700	25619	25765	25687	25660	25902	25709	25600	25724	25862	25653	25586	25534	25779	25429	25563	25608	25705	25764	25730	25703	25494	25639	25551	25667	25980	25563	25657	25397	25653	25637	25708	25515	25548	25422	25843	25539	25634	25402	25549	25790	25678	25405	25738	25820	25783	25785	25653	25688	25447	25416	25707	25722	25696	25523	25552	25620	25825	25514	25709	25812	25898	25657	25719	25561	25819	25542	25767	25815	25632	25915	25555	25638	25639	25799	25842	25625	25800	25552	25586	25809	25785	25836	25551	25552	25602	25716	25812	25798	25586	25440	25521	25477	25922	25435	25400	25555	25496	25491	25685	25672	25597	25436	25655	25763	25680	25535	25697	25583	25677	25579	25681	25816	25775	25649	25678	25957	25613	25536	25881	25803	25696	25706	25833	25724	25635	25681	25731	25436	25380	25648	25713	25750	25513	25530	25776	25753	25443	25584	25527	25357	25573	25600	25778	25701	25461	25740	25607	25450	25790	25731	25562	25462	25525	25433	25696	25743	25733	25522	25685	25480	25526	25722	25592	25563	25499	25624	25512	25556	25665	25428	25821	25840	25649	25562	25685	25714	25695	25642	25497	25558	25489	25583	25351	25506	25714	25931	25492	25467	25592	25449	25393	25655	25500	25541
32826	48955	45187	33239	29930	25749	22798	20446	19273	18476	17340	16866	16575	16139	16051	16139	16089	16290	16620	17271	17263	17113	16883	16566	16530	16504	16250	16289	16036	15811	16083	15827	15842	16119	16113	16125	15873	15918	15695	15628	15633	15667	15696	15646	15712	15745	15604	15630	15586	15872	15651	15613	15554	15607	15555	15679	15496	15493	15762	15443	15532	15664	15445	15501	15607	15450	15573	15450	15364	15700	15653	15338	15568	15616	15567	15488	15576	15498	15483	15699	15654	15496	15470	15377	15540	15554	15521	15492	15556	15586	15719	15557	15560	15561	15649	15467	15494	15364	15322	15452	15479	15505	15633	15537	15401	15477	15560	15515	15348	15569	15481	15575	15469	15747	15570	15667	15640	15531	15801	15708	15415	15636	15610	15744	15487	15527	15607	15514	15545	15687	15462	15410	15454	15601	15280	15559	15558	15587	15516	15459	15433	15480	15563	15486	15599	15476	15537	15486	15551	15611	15645	15513	15472	15631	15575	15661	15380	15602	15430	15571	15463	15405	15461	15473	15517	15590	15514	15434	15660	15550	15382	15654	15489	15533	15344	15329	15241	15568	15469	15394	15553	15416	15579	15541	15535	15478	15564	15461	15495	15523	15532	15469	15483	15682	15531	15524	15512	15377	15461	15542	15587	15476	15708	15569	15507	15500	15492	15542	15464	15448	15626	15427	15446	15449	15560	15500	15477	15680	15552	15585	15568	15627	15582	15371	15570	15615	15595	15387	15698	15523	15481	15513	15709	15550	15567	15505	15469	15569	15630	15401	15553	15542	15640	15559	15595	15744	15513	15608	15441	15661	15458	15556	15590	15480	15684	15529	15533	15663	15507	15446	15723	15538	15561	15611	15658	15484	15513	15339	15730	15432	15448	15322	15494	15510	15531	15492	15620	15585	15425	15408	15614	15449	15532	15482	15461	15502	15432	15532	15449	15620	15541	15631	15531	15531	15705	15529	15539	15545	15624	15661	15404	15663	15448	15622	15626	15558	15534	15440	15585	15498	15579	15538	15525	15736	15489	15481	15707	15540	15638	15476	15469	15463	15522	15447	15701	15697	15302	15490	15374	15790	15662	15594	15603	15631	15562	15582	15635	15557	15628	15437	15507	15485	15476	15555	15491	15493	15501	15520	15401	15395	15716	15534	15515	15513	15600	15561	15345	15673	15475	15572	15432	15565	15555	15598	15508	15449	15519	15476	15498	15423	15381	15540	15461	15509	15461	15598	15637	15470	15633	15512	15613	15399	15489	15661	15639	15560	15521	15616	15730	15583	15387	15538	15706	15383	15398	15687	15688	15485	15610	15245	15350	15475	15496	15661	15557	15620	15577	15511	15598	15530	15357	15577	15512	15431	15570	15553	15533	15448	15592	15585	15646	15597	15442	15412	15605	15390	15587	15556	15549	15479	15708	15374	15537	15565	15423	15697	15576	15491	15485	15364	15483	15723	15685	15426	15517	15562	15527	15412	15444	15608	15484	15572	15583	15572	15718	15596	15542	15623	15408	15530	15658	15288	15506	15536	15507	15426	15432	15558	15449	15516	15462	15534	15629	15538	15537	15666	15400	15594	15508	15679	15656	15458	15592	15473	15563	15461	15530	15542	15470	15298	15491	15539	15470	15270	15486	15507	15402	15560	15650	15661	15424	15613	15590	15657	15488	15385	15558	15493	15470	15476	15591	15561	15544	15591	15514	15422	15687	15546	15539	15533	15642	15304	15662	15441	15563	15620	15514	15528	15658	15566	15565	15443	15607	15530	15683	15527	15493	15479	15410	15469	15570	15435	15391	15638	15599	15710	15611	15604	15520	15447	15454	15361	15517	15457	15694	15576	15640	15589	15324	15401	15587	15691	15550	15491	15569	15660	15466	15368	15352	15414	15359	15659	15746	15473	15453	15638	15441	15621	15484	15552	15511	15453	15675	15482	15578	15459	15684	15569	15626	15417	15629	15543	15385	15454	15562	15419	15509	15741	15600	15557	15646	15401	15613	15523	15463	15497	15585	15425	15500	15509	15495	15484	15543	15455	15685	15541	15429	15509	15570	15635	15521	15536	15541	15524	15581	15460	15577	15389	15518	15505	15476	15560	15615	15542	15687	15441	15661	15581	15588	15584	15351	15741	15393	15563	15527	15406	15578	15577	15482	15563	15281	15620	15573	15582	15530	15442	15412	15477	15522	15547	15505	15511	15549	15611	15601	15435	15411	15583	15455	15494	15628	15720	15532	15420	15617	15422	15310	15634	15334	15643	15612	15559	15609	15477	15557	15425	15291	15609	15348	15550	15544	15530	15532	15467	15575	15573	15462	15624	15698	15404	15631	15541	15446	15362	15501	15626	15459	15714	15543	15473	15503	15369	15523	15532	15524	15447	15686	15634	15499	15518	15382	15517	15483	15704	15584	15697	15462	15626	15345	15746	15560	15564	15407	15688	15489	15479	15527	15465	15412	15613	15618	15391	15458	15486	15488	15452	15669	15643	15567	15512	15518	15555	15484	15362	15620	15456	15625	15548	15484	15565	15366	15596	15645	15489	15441	15365	15465	15576	15471	15618	15518	15444	15651	15540	15549	15546	15602	15489	15479	15589	15452	15415	15773	15514	15769	15479	15621	15533	15510	15514	15612	15370	15490	15398	15443	15498	15574	15651	15509	15470	15575	15439	15613	15505	15595	15617	15594	15377	15556	15517	15526	15700	15537	15414	15571	15423	15574	15560	15524	15450	15533	15539	15372	15647	15437	15495	15478	15398	15441	15450	15600	15581	15536	15616	15736	15670	15508	15531	15529	15578	15602	15548	15414	15416	15618	15360	15550	15423	15450	15617	15699	15582	15391	15569	15508	15544	15386	15571	15538	15512	15567	15634	15477	15469	15468	15409	15533	15558	15355	15497	15569	15363	15679	15592	15563	15398	15622	15531	15708	15524	15582	15579	15505	15530	15507	15481	15305	15728	15622	15494	15470	15485	15582	15558	15318	15444	15427	15486	15604	15442	15480	15655	15537	15621	15524	15601	15625	15475	15546	15454	15526	15646	15541	15485	15507	15589	15668	15591	15625	15371	15432	15496	15607	15656	15501	15682	15504	15615	15532	15640	15472	15430	15353	15551	15726	15601	15624	15723	15769	15555	15595	15440	15739	15626	15490	15671	15428	15457	15518	15585	15585	15628	15439	15562	15540	15566	15488	15717	15665	15415	15489	15375	15567	15551	15576	15458	15521	15395	15470	15637	15460	15474	15583	15470	15453	15560	15617	15633	15594	15575	15468	15575	15637	15553	15601	15457	15381	15383	15405	15540	15509	15594	15553	15749	15546	15668	15571	15511	15528	15493	15510	15547	15501	15570	15629	15379	15795	15588	15560	15523	15293	15604	15566	15488	15583	15461	15562	15350	15634	15544	15609	15686	15552	15532	15467	15615	15622	15517	15572	15433	15477	15479	15694	15648	15539	15624	15493	15496	15613	15627	15705	15463	15465	15534	15696	15525	15597	15573	15391	15496	15532	15359	15465	15452	15566	15488	15481	15676	15653	15564	15507	15390	15655	15689	15468	15539	15594	15496	15591	15662	15682	15666	15597	15792	15421	15329	15440	15732	15463	15492	15431	15474	15670	15581	15616	15464	15457	15562	15483	15655	15674	15481	15464	15557	15525	15411	15500	15526	15571	15439	15467	15507	15655	15640	15656	15435	15514	15585	15450	15514	15654	15520	15386	15684	15735	15505	15414	15421	15602	15581	15427	15621	15561	15312	15649	15626	15491	15578	15413	15618	15679	15566	15477	15398	15649	15423	15570	15387	15469	15591	15618	15598	15364	15686	15524	15707	15693	15630	15349	15517	15494	15515	15610	15547	15509	15529	15515	15518	15646	15531	15497	15553	15673	15528	15386	15401	15632	15498	15384	15515	15376	15534	15514	15683	15536	15409	15539	15544	15486	15646	15663	15638	15643	15500	15609	15434	15581	15554	15495	15627	15501	15629	15601	15646	15628	15450	15407	15561	15611	15666	15699	15531	15620	15553	15483	15625	15434	15593	15616	15577	15563	15484	15525	15587	15517	15436	15603	15498	15556	15507	15557	15655	15438	15528	15588	15494	15582	15507	15772	15392	15600	15580	15475	15406	15438	15584	15367	15566	15421	15676	15510	15644	15578	15591	15658	15634	15490	15550	15339	15518	15439	15656	15553	15431	15627	15566	15653	15520	15750	15529	15522	15584	15538	15565	15455	15378	15727	15534	15579	15599	15530	15419	15423	15571	15454	15511	15598	15537	15397	15576	15617	15555	15446	15430	15481	15584	15593	15534	15526	15632	15551	15400	15479	15599	15433	15650	15482	15596	15367	15532	15438	15465	15491	15504	15753	15380	15499	15751	15539	15610	15540	15463	15604	15649	15404	15363	15519	15434	15477	15530	15510	15451	15627	15525	15540	15426	15578	15588	15632	15495	15572	15624	15720	15682	15528	15625	15406	15563	15562	15476	15583	15571	15643	15431	15458	15585	15511	15553	15611	15509	15649	15624	15484	15616	15520	15384	15446	15503	15501	15260	15384	15554	15539	15522	15514	15609	15498	15526	15532	15621	15448	15569	15560	15727	15591	15631	15390	15767	15644	15518	15572	15540	15611	15457	15625	15474	15410	15537	15525	15500	15551	15465	15673	15438	15535	15534	15762	15346	15520	15629	15529	15683	15561	15528	15428	15521	15492	15592	15681	15473	15487	15563	15482	15408	15698	15689	15336	15610	15529	15504	15523	15622	15510	15575	15540	15640	15589	15522	15312	15423	15548	15419	15662	15592	15594	15467	15503	15555	15624	15353	15534	15492	15423	15696	15682	15504	15630	15587	15531	15632	15581	15585	15558	15626	15619	15485	15592	15531	15528	15549	15445	15627	15732	15338	15580	15499	15514	15367	15584	15522	15536	15625	15513	15573	15642	15366	15606	15541	15636	15500	15649	15435	15505	15357	15571	15524	15552	15589	15439	15638	15559	15608	15563	15416	15507	15549	15599	15485	15507	15341	15613	15567	15476	15624	15523	15463	15480	15508	15609	15506	15619	15260	15620	15527	15530	15512	15589	15477	15449	15544	15611	15485	15496	15498	15588	15714	15455	15322	15506	15295	15476	15541	15531	15584	15528	15673
38005	31975	36866	34759	32566	31940	31621	30897	30771	30640	30598	30433	30555	30424	30215	30505	30480	30456	30470	30399	30540	30592	30612	30535	30615	30430	30650	30672	30394	30927	30650	30807	30351	30573	30658	30555	30633	30414	30701	30265	30295	30248	30462	30518	30292	30316	30411	30443	30560	30603	30625	30464	30227	30644	30219	30363	30416	30415	30370	30347	30440	30342	30411	30205	30235	30217	30351	30352	30430	30396	30520	30264	30680	30491	30309	30409	30378	30141	30342	30528	30256	30227	30561	30277	30645	30348	30287	30563	30342	30421	30185	30275	30468	30453	30225	30315	30450	30542	30584	30734	30555	30290	30236	30555	30350	30542	30637	30358	30577	30269	30226	30294	30401	30138	30129	30410	30179	30284	30274	30437	30519	30394	30648	30636	30397	30296	30198	30281	30218	30436	30541	30200	30462	30502	30324	30583	30665	30620	30437	30354	30226	30407	30428	30567	30391	30592	30452	30556	30432	30384	30432	30229	30304	30509	30503	30300	30539	30498	30445	30290	30511	30438	30321	30598	30302	30242	30176	30107	30401	30259	30465	30465	30596	30473	30444	30632	30538	30580	30489	30322	30425	30581	30373	30410	30643	30457	30408	30180	30548	30332	30339	30423	30332	30481	30294	30305	30164	30168	30294	30460	30269	30513	30402	30520	30398	30372	30442	30451	30176	30282	30289	30100	30319	30393	30375	30241	30245	30533	30383	30379	30332	30571	30396	30454	30401	30363	30282	30542	30365	30388	30019	30281	30250	30318	30247	30268	30050	30329	30212	30466	30258	30449	30092	30621	30331	30335	30249	30294	30637	30449	30313	30454	30459	30237	30279	30308	30485	30380	30324	30180	30419	30458	30266	30449	30158	30281	30358	30479	30519	30238	30364	30513	30501	30457	30320	30475	30535	30017	30295	30496	30456	30541	30430	30549	30522	30366	30371	30305	30416	30328	30380	30626	30427	30356	30440	30336	30514	30455	30516	30337	30449	30525	30407	30274	30319	30567	30367	30321	30478	30293	30361	30263	30269	30449	30332	30534	30444	30235	30549	30492	30327	30442	30272	30578	30372	30532	30247	30419	30551	30138	30362	30220	30348	30188	30537	30500	30386	30576	30424	30703	30395	30301	30259	30813	30277	30314	30419	30349	30043	30250	29884	30618	30490	30454	30530	30404	30242	30259	30318	30404	30476	30301	30580	30369	30444	30496	30352	30516	30281	30487	30299	30374	30312	30405	30521	30383	30506	30371	30535	30408	30323	30389	30477	30527	30618	30677	30440	30559	30230	30482	30616	30260	30642	30311	30590	30434	30347	30570	30449	30248	30454	30432	30481	30355	30578	30374	30545	30507	30564	30440	30523	30544	30569	30378	30545	30343	30527	30557	30135	30448	30310	30371	30293	30092	30244	30436	30166	30584	30552	30307	30424	30192	30382	30587	30118	30423	30308	30580	30456	30275	30543	30322	30574	30459	30569	30156	30357	30193	30332	30377	30264	30222	30213	30280	30540	30398	30561	30446	30411	30582	30222	30229	30642	30403	30591	30410	30630	30381	30466	30506	30503	30385	30591	30366	30235	30201	30338	30377	30328	30296	30101	29958	30183	30410	30165	30136	30515	30455	30444	30495	30528	30603	30585	30446	30261	30103	30327	30285	30273	30273	30516	30372	30199	30305	30369	30488	30303	30437	30458	30295	30539	30400	30177	30295	30171	30432	30434	30406	30289	30127	30456	30223	30295	30418	30322	30524	30259	30633	30206	30460	30584	30178	30313	30301	30401	30509	30043	30270	30420	30356	30426	30489	30260	30659	30418	30392	30238	30106	30703	30661	30790	30684	30560	30458	30402	30328	30403	30243	30423	30245	30315	30434	30242	30609	30296	30466	30302	30265	30545	30383	30450	30343	30321	30591	30505	30443	30485	30406	30434	30517	30397	30387	30346	30047	30529	30428	30309	30482	30406	30542	30489	30286	30095	30352	30519	30230	30570	30571	30272	30326	30435	30265	30368	30289	30295	30314	30295	30342	30286	30705	30493	30049	30435	30218	30622	30478	30443	30554	30212	30224	30619	30164	30406	30781	30443	30657	30460	30274	30429	30317	30504	30524	30348	30334	30623	30348	30335	30162	30095	30150	30659	30409	30309	30339	30756	30344	30245	30265	30352	30351	30456	30489	30595	30774	30333	30304	30580	30402	30338	30320	30633	30227	30392	30408	30493	30523	30626	30313	30240	30602	30194	30032	30533	30275	30536	30725	30622	30234	30306	30348	30465	30241	30466	29995	30584	30201	30286	30398	30572	30249	30491	30042	30358	30170	30264	30589	30815	30276	30265	30608	30362	30420	30306	30564	30569	30359	30572	30651	30344	30491	30292	30337	30465	30588	30403	30445	30583	30367	30568	30225	30277	30536	30358	30473	30579	30444	30343	30484	30467	30370	30470	30237	30429	30507	30544	30125	30324	30227	30465	30420	30163	30738	30064	30440	30379	30376	30543	30456	30456	30396	30812	30558	30729	30229	30465	30421	30610	30328	30230	30248	30544	30444	30341	30510	30518	30268	30548	30340	30516	30617	30151	30233	30346	30565	30409	30337	30609	30427	30258	30359	30384	30540	30355	30465	30012	30516	30445	30340	30630	30233	30170	30373	30440	30449	30476	30280	30381	30507	30382	30165	30398	30364	30357	30430	30224	30301	30336	30375	30304	30567	30547	30049	30316	30362	30483	30363	30198	30211	30143	30228	30332	30437	30518	30288	30214	30284	30559	30475	30277	30353	30313	30446	30554	30411	30491	30348	30311	30306	30516	30318	30300	30139	30176	30435	30729	30548	30597	30376	30250	30131	30307	30272	30293	30454	30176	30254	30077	30321	30177	30221	30119	30613	30858	30381	30523	30266	30456	30446	30340	30583	30589	30237	30502	30650	30687	30332	30611	30350	30468	30393	30523	30531	30455	30264	30564	30152	30545	30284	30243	30557	30508	30571	30565	30399	30331	30568	30439	30345	30521	30251	30273	30284	30555	30335	30442	30335	30310	30486	30323	30268	30057	30233	30397	30305	30631	30378	30053	30090	30358	30505	30527	30269	30551	30285	30355	30221	30301	30192	30357	30533	30387	30449	30550	30333	30346	30355	30624	30416	30262	30400	30161	30532	30578	30615	30219	30532	30377	30506	30568	30491	30465	30379	30278	30248	30356	30236	30453	30452	30327	30331	30284	30422	30388	30397	30427	30172	30337	30332	30305	30237	30206	30332	30400	30520	30252	30364	30887	30470	30561	30385	30425	30448	30586	30318	30465	30201	30515	30357	30210	30470	30277	30048	30136	30446	30533	30282	30344	30445	30212	30386	30469	30433	30463	30562	30506	30459	30405	30327	30643	30511	30299	30730	30526	30447	30315	30421	30543	30375	30430	30715	30459	30391	30566	30355	30293	30467	30174	30458	30399	30472	30235	30371	30393	30607	30557	30433	30257	30288	30244	30451	30665	30341	30619	30504	30618	30282	30795	30247	30365	30458	30229	30304	30572	30556	30417	30416	30578	30560	30525	30539	30497	30661	30354	30292	30303	30351	30331	29960	30327	30180	30299	30439	30129	30211	30315	30294	30426	30375	30419	30327	30481	30231	30390	30395	30383	30607	30510	30426	30440	30468	30343	30550	30449	30615	30424	30544	30450	30330	30501	30360	30427	30377	30476	30543	30305	30159	30347	30192	30600	30409	30359	30319	30312	30508	30410	30229	30353	30417	30425	30131	30473	30579	30498	30308	30260	30664	30524	30579	30259	30556	30739	30317	30467	30349	30364	30161	30330	30741	30522	30392	30286	30284	30556	30480	30359	30260	30524	30681	30285	30505	30364	30499	30404	30431	30285	30472	30246	30459	30003	30243	30345	30177	30401	30190	30549	30233	30308	30436	30338	30176	30552	30399	30590	30409	30326	30194	30375	30181	30326	30643	30658	30540	30376	30590	30463	30668	30527	30441	30380	30843	30278	30289	30515	30445	30510	30310	30492	30215	30467	30409	30325	30252	30412	30293	30173	30539	30154	30300	30499	30420	30494	30469	30339	30535	30483	30546	30585	30496	30338	30449	30283	30203	30480	30451	30584	30392	30456	30369	30435	30291	30421	30586	30465	30258	30445	30503	30315	30196	30326	30377	30394	30297	30517	30638	30636	30196	30246	30334	30506	30597	30475	30375	30549	30406	30613	30275	30469	30698	30410	30465	30342	30444	30453	30394	30102	30036	30390	30282	30415	30098	30412	30411	30301	30272	30413	30719	30629	30326	30560	30340	30290	30693	30242	30273	30618	30350	30441	30586	30514	30607	30511	30321	30545	30334	30505	30180	30519	30167	30326	30431	30518	30595	30418	30454	30250	30427	30314	30174	30258	30223	30271	30295	30427	30260	30470	30511	30414	30552	30304	30489	30385	30160	30228	30482	30213	30278	30497	30215	30463	30420	30628	30588	30425	30583	30501	30357	30353	30251	30310	30458	30603	30517	30323	30393	30584	30443	30592	30256	30543	30097	30274	30193	30271	30132	30479	30229	30550	30327	30306	30519	30429	30417	30406	30565	30591	30427	30290	29950	30396	30401	30257	30835	30385	30144	30344	30245	30293	30603	30363	30517	30579	30427	30311	30476	30422	30510	30618	30120	30437	30119	30391	30348	30320	30593	30480	30341	30185	30581	30476	30480	30232	30581	30229	30610	30304	30321	30732	30431	30428	30576	30606	30527	30408	30600	30564	30380	30728	30384	30590	30444	30447	30141	30536	30340	30142	30285	30742	30323	30370	30248	30448	30361	30308	30184	30345	30478	30320	30505	30384	30499	30354	30330	30502	30408	30208	30235	30385	30421	30425	30648	30389	30198	30298	30309	30371	30664	30635	30184	30712	30451	30229	30386	30424	30249	30441	30420	30450	30518	30547	30564	30427	30282	30633	30567	30203	30381	30144	30226	30472	30561	30238	30398	30517	30136	30521	30550	30149	30405	30645	30171	30437	30499	30516	30573	30599	30284	30497	30166	30463	30169	30193	30336	30363	30441	30285	30511	30584	30275	30011	30178	30400	30333	30251	30482	30378	30202	30553	30213	30382	30377	30343	30416	30571	30559	30674	30315	30368	30473	30233	30195	30292	30355	30534	30235	30126	30358
27928	31307	29682	23423	21430	20178	19580	18911	18675	18436	18416	18386	18208	18193	18234	18152	18253	18465	18385	18362	18546	18464	18180	18169	18277	18331	18286	18015	18462	18166	18254	18212	18281	18363	18230	18218	18265	18129	18174	18051	18032	18076	18163	17936	18296	18036	18180	18093	18244	18105	18299	18043	18052	18138	17994	17994	18193	18208	18054	18177	18013	18168	18056	17940	18065	18239	18101	18015	18209	18001	18011	18081	17940	18183	18219	18033	18065	18015	17888	18288	17992	18236	18151	18179	18103	18081	18119	18043	18105	17908	17942	17976	17893	18025	18025	18094	17931	18174	17994	18047	17970	18044	17912	18163	17974	18034	18111	18147	18044	18196	18038	17931	18225	17989	18089	18118	17984	18095	18117	18046	18051	18148	18170	18060	17960	18046	18087	18220	18155	18245	18082	18111	18098	18138	18100	17817	18060	17941	18040	17986	18146	17970	18009	18234	18163	18123	18068	18343	18169	17966	18219	17893	18060	18058	18185	18296	18194	18184	18044	17938	18088	18243	18068	18179	17984	18143	18165	17777	17973	18024	18299	18174	18146	18096	18186	18209	18322	18162	18278	18119	18047	17976	18150	18077	18075	17960	18114	17982	17853	18091	18020	18174	18115	18049	18083	18194	18096	18172	18009	18014	18091	18211	18075	18066	18051	18164	18069	17998	18022	18087	18238	18018	18075	18018	18013	18206	18160	18010	17983	18085	18092	17973	18019	17986	18169	17983	18212	17970	18057	18122	18028	18067	18087	18149	18057	18068	18097	18011	18080	17951	17945	18237	17883	18162	17896	17909	18278	18005	17997	18098	18155	17866	18056	18009	18139	17943	18044	18217	18095	18290	18167	18066	17898	18142	18082	18236	17984	17944	17943	17850	18228	17907	18062	18094	18052	17981	18142	18106	17953	18274	18013	18016	18295	18098	17871	18153	17938	18260	18142	18039	18121	18233	17863	18038	17985	18059	18128	17883	18212	18110	17990	18061	18157	17990	18121	17990	18024	18100	17974	17956	18174	18177	18054	17922	18029	18107	18102	18083	17961	17983	18143	18034	17947	18169	18025	17917	18201	17877	17928	18257	18123	18054	17920	18174	18029	18029	18140	17897	18050	17962	17908	18042	18209	17910	17904	18080	18018	18192	18115	17949	18126	17949	17966	18023	17936	18002	18013	17961	17984	18025	18102	17970	18160	17930	17873	18055	18146	18066	18041	17833	18005	18006	18195	17993	18058	18024	17984	18068	18121	17993	18072	17851	18006	17934	18151	18138	18050	17941	18068	17995	18092	18063	18001	18247	18217	17977	18198	18189	18077	18293	18151	17899	17965	18013	18158	17949	18128	18169	18058	17996	17956	18041	18048	18161	18096	18053	18237	17948	18260	18145	17990	18063	18047	18184	18071	18101	18010	18069	17992	18089	17940	18034	18074	18196	18072	17984	18035	18067	18071	18098	18158	17993	17990	18082	17969	17998	18140	18156	18133	18208	18066	17985	18271	18126	17923	17977	18187	18086	18125	17804	17900	17997	17966	17983	18008	18033	18053	18070	18022	18026	17991	18105	18102	17968	18189	18088	17823	17919	18171	17947	18038	18056	18123	18206	18005	18085	18015	17966	18092	17953	18106	18077	17989	18052	18164	17857	17899	18063	18167	18095	18131	18105	18091	18141	18162	17928	18042	18059	18164	17962	18143	18229	18032	18179	18043	18069	18126	18184	17986	18066	18245	18112	17916	17923	17976	18039	17911	18012	18083	17959	18176	18019	18076	17994	18040	18093	17847	18090	18002	17925	18118	18057	18022	18147	18090	18151	18088	17956	18321	17969	18237	17880	17983	18004	18080	17943	17936	18052	17939	17978	18025	18014	18008	17952	18127	18112	18001	18141	18051	17989	18263	18144	18240	18116	18002	18104	17934	18033	18099	18168	18170	18015	18027	18073	18189	18075	18094	18136	17844	18048	17947	18136	18152	18106	18036	17989	17966	18205	18161	17942	18294	18127	18150	18044	18226	18222	18142	18112	18069	18058	18112	17963	18100	18029	17979	18010	18014	17942	18001	17943	18184	18055	18150	17989	18095	18022	18018	18017	18125	18153	18045	18105	18120	18130	18099	18023	18118	18165	17954	18019	18164	18030	18023	18112	18030	18220	18044	18025	18098	18184	17877	17960	18188	18031	18093	18072	18025	18116	18087	18108	18168	18165	18217	18053	18068	17974	17909	18039	17996	18082	18086	18180	18202	18180	18195	18157	18065	17985	18010	18119	18088	18014	18063	18047	18208	17981	17778	17941	18056	18041	17875	18018	18043	18057	18061	17998	18048	18055	18095	18275	18050	18087	17969	18227	18040	18028	18123	18009	18081	18013	18100	18151	18103	18019	18037	18079	18134	18025	17963	18094	18166	17960	17991	17872	17927	17914	18206	17993	17967	17979	18082	17930	17996	18153	18098	17975	18058	18040	17976	18065	18035	18062	18105	18081	18126	18030	18041	18307	18037	18120	18123	18181	18125	18009	18216	18014	18013	18073	17877	18284	18073	18006	18044	18035	17957	18112	18096	18102	18055	18056	18027	18199	18020	18100	18187	18228	18151	18149	18163	18000	18057	18065	18102	18107	18121	18094	18106	17973	18098	18059	18101	17860	18021	18090	18225	18097	18174	18240	17979	18054	17983	18081	18176	18070	18202	18156	18133	17974	18087	18319	18152	18189	18070	18133	18069	18037	18102	18200	17876	17871	17971	18203	17861	18285	18145	17983	18262	18070	18057	17970	18185	18049	18181	17979	18102	17959	17992	18073	18033	18139	18134	18149	18141	18084	18164	18320	18183	18154	18078	18064	18173	18007	18000	18191	18114	18006	18117	18100	18111	18128	18139	18126	18007	18008	18299	18036	18235	18153	17970	18311	17938	18091	18227	18000	17977	18091	18106	17892	18064	18108	18104	18066	18088	18060	18141	18042	18227	18046	18159	18163	17988	17884	17919	18138	18272	17897	18175	18085	18012	18101	18080	18131	18100	18172	18054	18015	17962	18161	18056	18173	17960	17963	18157	17929	18233	18118	17994	17915	18217	18069	17961	18162	17995	18288	18068	18266	17885	18061	17966	18112	17902	18049	18112	17948	18079	17998	18042	17976	17998	18182	17879	18021	18159	18066	18008	18141	17950	18188	18112	18028	18002	17938	18201	18240	18227	18254	18076	18063	18135	18043	18138	18098	17984	18172	18232	18115	18203	18105	18124	18138	18111	18053	18174	17838	17958	18162	18020	18233	17907	18065	18088	17918	17940	18184	18065	18053	18040	17931	18026	18183	18095	17926	17933	18023	18268	18079	18140	18097	18198	18181	18117	18006	17915	18069	18144	17948	18146	18026	18047	18167	18102	18044	17968	18105	18073	17997	17964	18238	18052	18182	18172	18047	18067	18014	18076	18244	18022	17998	18095	18089	18201	17832	18107	18103	17775	18031	18072	17983	18136	18029	18149	18201	18041	18193	18183	18082	18010	18027	18140	18035	18008	18209	18221	18299	18033	18026	18173	17938	18153	17958	18027	17990	18063	17895	18003	18077	18023	18167	18092	17881	18044	17975	18332	17853	18006	18263	17866	18200	18033	17996	18174	18162	18013	18128	17962	18100	18115	18080	18254	17977	17997	18240	17898	18219	18194	18087	18072	18158	18130	18086	18048	17941	18134	17986	18198	18154	18122	18054	17925	18143	18040	17996	18158	18064	18007	17858	18184	18004	18250	18020	17938	18193	18070	17960	18079	17998	18133	17982	18223	18133	18088	17885	17839	17993	17991	18056	17999	18199	18035	18164	18164	17795	18040	18061	17972	17973	17953	18045	17986	18089	18061	17968	18089	17935	17909	18036	18143	18270	17970	18054	18083	18064	18098	18183	18064	18080	18145	18121	18184	18016	18214	17942	18009	17948	18100	17956	18174	18063	18077	18010	17892	18046	18049	17878	18083	18160	18065	18082	18093	18066	18192	18427	18058	18198	18073	18032	17958	17959	17997	18128	18105	18086	18039	17985	18031	18133	18173	18061	18141	17928	18157	17969	18012	18004	18094	18060	18199	18175	18073	18068	18186	17976	17939	18153	18157	18045	17992	18200	17971	18146	18145	18292	18121	18006	18273	18376	18232	18254	18255	18015	18097	17931	18228	17950	18053	17965	17924	17906	18044	18207	18189	18037	18041	18186	18241	17883	18021	18040	18167	18051	17853	17931	17874	18214	18002	18043	18199	18039	18092	17979	17961	18167	18142	18046	18148	18187	18028	18162	18022	18137	18192	18031	17985	17990	17887	17926	18008	18047	18167	17972	17931	18012	18040	18031	18234	18020	18169	18008	17925	17980	18004	18132	18024	17986	18076	18069	18011	18065	18105	18009	18134	17976	18089	17801	17991	17987	18064	18000	18198	18065	18050	18018	18050	17916	18110	18103	17875	17990	18039	18110	18261	18152	17901	18080	18043	18097	18216	18111	18009	18042	18060	18107	18086	17994	18255	18163	17993	18112	17911	18067	17989	18076	18116	18156	18011	17957	17906	18155	18085	18043	18079	18205	18126	18045	18049	18085	18039	17957	18095	18019	18081	18013	18135	18053	18100	18180	18134	18251	18120	18048	18172	18352	17923	18129	18049	18027	18311	17875	18068	17942	18058	18035	17935	17909	17985	18156	18002	18077	18192	18191	18073	18049	18258	18067	18036	17875	18095	18123	17985	18206	17905	18164	18221	18073	18161	18200	18145	18083	18040	18140	18213	18086	18108	18184	18218	18070	18054	18200	18103	18023	18115	18056	18067	17969	18067	18236	18081	18122	18152	18118	18107	18103	18154	18076	18072	18179	18137	18053	18114	18037	18074	18056	18194	18198	18032	18214	18029	18180	18046	18119	18199	18034	17963	18078	18122	17988	18071	18069	18110	18060	18017	18006	18178	18105	17928	18137	18017	17964	18017	18021	17974	18065	18158	17962	17937	18094	18090	18044	18015	18046	17966	18085	18141	18040	18222	18172	17966	18100	17996	18274	18102	18195	18179	18230	18133	18230	18027	18044	18107	18216	18067	18129	18167	18205	18028	18043	18181	18028	18142	18069	18006	18053	17903	18046	17938	18036	18051	18101	17871	18056	18175	18144	18011	18128	18100	18023
22843	20036	26338	24232	24455	29405	32001	28764	27838	27969	27594	27231	26797	26835	26722	26796	26983	26687	27144	27119	27246	27260	26934	27112	26661	27157	26822	26885	26856	26723	26709	26684	26753	27116	26922	26697	26557	26609	26592	26800	26941	26868	26522	26562	26518	26680	26746	26563	26645	26780	26598	26414	26545	26852	26506	26589	26398	26309	26515	26530	26485	26582	26623	26619	26545	26597	26434	26211	26251	26487	26795	26665	26499	26413	26649	26463	26600	26304	26476	26579	26508	26539	26587	26514	26492	26212	26481	26488	26510	26855	26611	26666	26596	26260	26331	26599	26518	26628	26420	26256	26214	26652	26369	26478	26712	26585	26598	26522	26561	26656	26446	26460	26504	26539	26488	26111	26412	26493	26516	26339	26288	26579	26337	26427	26709	26465	26286	26661	26598	26581	26457	26369	26422	26587	26593	26566	26384	26576	26528	26435	26401	26470	26270	26208	26539	26428	26267	26699	26381	26343	26362	26507	26553	26568	26402	26492	26553	26503	26328	26446	26663	26846	26417	26579	26445	26278	26540	26410	26432	26458	26468	26451	26361	26416	26500	26463	26771	26352	26475	26410	26422	26323	26380	26552	26555	26826	26388	26482	26752	26373	26547	26621	26508	26526	26417	26681	26335	26417	26542	26413	26485	26429	26559	26589	26491	26617	26589	26276	26431	26333	26387	26389	26510	26289	26531	26576	26375	26546	26617	26454	26529	26387	26272	26291	26500	26245	26533	26626	26590	26499	26058	26367	26321	26400	26675	26321	26448	26553	26641	26273	26445	26296	26790	26568	26427	26248	26398	26378	26398	26553	26410	26434	26494	26445	26746	26307	26571	26616	26409	26595	26193	26443	26607	26420	26283	26504	26328	26469	26357	26701	26590	26467	26428	26670	26526	26416	26421	26579	26595	26504	26551	26249	26453	26359	26648	26510	26583	26569	26248	26716	26866	26674	26177	26339	26422	26547	26595	26344	26551	26535	26353	26403	26618	26528	26542	26205	26370	26515	26508	26501	26542	26557	26413	26486	26583	26509	26495	26566	26416	26462	26390	26635	26630	26392	26640	26226	26716	26369	26423	26469	26625	26341	26286	26465	26624	26496	26530	26630	26296	26422	26527	26655	26187	26266	26548	26289	26431	26514	26575	26575	26393	26469	26484	26466	26144	26580	26383	26480	26553	26468	26549	26474	26403	26394	26886	26693	26485	26497	26686	26558	26319	26538	26720	26464	26620	26299	26507	26522	26436	26447	26537	26559	26525	26487	26375	26212	26644	26261	26697	26301	26400	26490	26458	26404	26516	26681	26661	26418	26466	26562	26607	26489	26565	26413	26480	26448	26396	26468	26251	26590	26410	26471	26474	26452	26544	26267	26704	26389	26622	26561	26485	26187	26520	26464	26460	26469	26404	26674	26421	26492	26188	26549	26429	26366	26612	26490	26358	26262	26572	26495	26511	26435	26310	26577	26559	26622	26715	26676	26501	26638	26554	26602	26581	26697	26300	26380	26383	26599	26472	26234	26628	26471	26628	26229	26503	26354	26329	26180	26328	26640	26705	26396	26418	26701	26454	26633	26395	26481	26734	26289	26510	26474	26707	26653	26352	26390	26567	26260	26295	26333	26657	26595	26580	26488	26558	26343	26339	26339	26374	26622	26622	26471	26648	26494	26276	26454	26475	26335	26514	26429	26326	26509	26768	26497	26548	26620	26353	26420	26554	26555	26472	26351	26509	26382	26369	26515	26501	26543	26660	26466	26336	26547	26466	26560	26415	26482	26370	26595	26268	26693	26609	26688	26474	26334	26498	26522	26254	26269	26428	26510	26529	26550	26740	26497	26419	26663	26417	26445	26366	26472	26380	26444	26804	26368	26606	26617	26580	26320	26567	26537	26499	26509	26313	26362	26308	26675	26475	26561	26393	26541	26623	26500	26580	26365	26502	26346	26521	26797	26787	26555	26222	26548	26362	26451	26649	26272	26487	26474	26522	26642	26361	26353	26292	26439	26351	26480	26594	26543	26351	26470	26103	26337	26521	26568	26503	26424	26540	26224	26353	26565	26699	26410	26433	26561	26346	26397	26636	26486	26300	26653	26402	26476	26593	26697	26448	26366	26481	26655	26596	26364	26466	26556	26343	26754	26791	26482	26426	26584	26432	26281	26507	26571	26857	26398	26517	26331	26506	26804	26437	26289	26429	26351	26426	26750	26436	26369	26592	26446	26462	26668	26447	26633	26338	26624	26464	26416	26459	26250	26217	26386	26453	26396	26206	26276	26454	26532	26391	26754	26423	26165	26415	26562	26200	26376	26892	26516	26595	26079	26502	26468	26529	26410	26360	26349	26322	26409	26628	26365	26342	26645	26627	26316	26594	26329	26516	26292	26590	26508	26483	26399	26453	26544	26563	26562	26521	26578	26600	26433	26267	26382	26380	26425	26544	26553	26588	26549	26431	26633	26558	26409	26507	26569	26308	26370	26311	26269	26657	26555	26188	26430	26380	26726	26416	26595	26557	26286	26676	26232	26212	26550	26417	26510	26465	26465	26264	26274	26449	26489	26358	26641	26482	26447	26379	26464	26435	26354	26286	26737	26516	26501	26649	26458	26518	26718	26523	26368	26289	26509	26365	26382	26622	26520	26475	26478	26288	26526	26485	26496	26554	26373	26550	26533	26681	26225	26307	26472	26481	26485	26539	26470	26565	26360	26420	26278	26514	26631	26529	26660	26383	26575	26216	26382	26140	26441	26668	26723	26616	26529	26254	26423	26366	26643	26152	26515	26278	26454	26309	26671	26360	26506	26643	26369	26513	26347	26340	26342	26377	26461	26399	26540	26441	26690	26661	26394	26481	26422	26580	26373	26139	26182	26594	26467	26574	26469	26418	26426	26359	26507	26590	26318	26484	26283	26394	26257	26459	26502	26561	26529	26539	26368	26392	26247	26320	26434	26522	26350	26463	26486	26617	26383	26578	26451	26529	26436	26392	26359	26378	26333	26489	26172	26613	26407	26736	26518	26572	26547	26797	26801	26633	26337	26632	26424	26707	26722	26466	26499	26615	26315	26809	26851	26537	26166	26513	26604	26097	26327	26756	26608	26495	26364	26459	26332	26356	26266	26393	26412	26435	26416	26456	26529	26419	26348	26535	26424	26517	26586	26365	26569	26426	26645	26302	26618	26612	26448	26478	26315	26443	26543	26386	26502	26439	26403	26424	26230	26593	26403	26767	26667	26537	26522	26352	26457	26602	26498	26453	26394	26312	26547	26619	26228	26533	26372	26757	26321	26531	26172	26240	26621	26373	26711	26660	26655	26557	26376	26310	26268	26468	26436	26558	26592	26377	26495	26611	26469	26287	26459	26419	26293	26476	26532	26629	26543	26661	26608	26194	26750	26579	26388	26482	26508	26661	26499	26499	26666	26435	26449	26694	26386	26482	26470	26450	26572	26560	26493	26556	26441	26508	26392	26190	26400	26538	26689	26521	26388	26413	26535	26612	26246	26397	26743	26564	26574	26535	26287	26450	26238	26519	26370	26547	26377	26319	26469	26239	26589	26515	26301	26203	26301	26387	26624	26513	26543	26587	26262	26673	26541	26527	26403	26482	26680	26430	26430	26582	26654	26394	26560	26448	26431	26525	26660	26411	26496	26668	26394	26622	26344	26493	26351	26587	26562	26751	26608	26599	26429	26663	26677	26626	26467	26424	26470	26412	26709	26655	26601	26419	26499	26600	26423	26624	26572	26429	26388	26439	26427	26726	26532	26414	26461	26629	26390	26514	26657	26476	26232	26485	26409	26431	26403	26537	26594	26583	26317	26621	26510	26524	26500	26637	26590	26577	26290	26540	26409	26455	26594	26306	26749	26607	26555	26485	26693	26680	26438	26611	26441	26579	26391	26455	26587	26587	26458	26379	26379	26341	26412	26373	26577	26378	26419	26746	26565	26318	26290	26444	26719	26551	26519	26560	26640	26307	26525	26446	26484	26416	26398	26633	26631	26565	26794	26371	26497	26423	26555	26531	26308	26497	26572	26729	26560	26402	26537	26185	26481	26571	26350	26453	26568	26359	26550	26350	26252	26355	26264	26413	26420	26569	26367	26500	26511	26594	26770	26478	26440	26558	26321	26345	26441	26419	26400	26509	26343	26694	26506	26399	26555	26411	26578	26665	26294	26461	26427	26552	26536	26429	26356	26570	26158	26718	26506	26427	26398	26773	26697	26568	26317	26474	26481	26605	26550	26791	26501	26384	26272	26538	26761	26523	26509	26700	26455	26459	26285	26441	26562	26397	26550	26717	26540	26526	26272	26440	26393	26621	26226	26461	26258	26641	26620	26637	26501	26583	26630	26437	26493	26466	26334	26314	26507	26563	26644	26647	26548	26649	26712	26434	26439	26557	26516	26600	26467	26363	26363	26588	26474	26944	26367	26371	26520	26396	26147	26525	26578	26391	26386	26398	26508	26381	26450	26424	26507	26637	26570	26194	26484	26454	26553	26560	26651	26392	26339	26635	26444	26364	26536	26542	26420	26398	26425	26407	26540	26540	26465	26520	26299	26511	26469	26459	26317	26420	26563	26567	26547	26574	26298	26411	26465	26560	26200	26274	26586	26372	26397	26397	26232	26442	26379	26163	26540	26541	26261	26436	26440	26584	26393	26692	26287	26667	26414	26298	26880	26645	26273	26354	26340	26492	26687	26385	26524	26805	26334	26198	26275	26234	26327	26612	26387	26698	26458	26586	26554	26208	26263	26376	26543	26471	26535	26275	26538	26479	26260	26470	26636	26464	26434	26542	26717	26504	26414	26253	26510	26345	26325	26394	26517	26240	26391	26596	26557	26492	26300	26587	26683	26668	26332	26528	26510	26427	26596	26460	26652	26434	26333	26570	26433	26433	26372	26481	26386	26389	26521	26324	26474	26608	26406	26538	26528	26346	26363	26498	26480	26515	26640	26703	26465	26188	26300	26338	26315	26202	26341	26510	26650	26561	26630	26443	26108	26517	26570	26634	26549	26550	26550	26659	26223	26456	26732	26341	26282	26607	26384	26553	26341	26702	26502	26469	26491	26136	26399	26403	26354	26583	26487	26649	26518	26442	26477	26303	26421	26521	26623	26441	26566	26831	26623	26256	26599	26725	26495
29332	42205	38680	28250	25502	22447	20749	18328	17802	17546	16988	16853	16424	16339	16273	16357	16419	16375	16491	16947	17061	17064	16603	16597	16522	16607	16402	16185	16342	16365	16238	16270	16324	16260	16317	16142	16257	16094	16064	16246	16252	16126	15999	15947	15982	15937	16177	16125	16094	15932	16232	15896	15979	16005	16012	15870	15997	16024	15989	15882	16054	15968	16092	15890	15947	16078	15811	16056	16029	16022	15996	15859	15883	16001	16108	15986	16005	16051	16026	16176	16027	15922	15953	16019	16048	16114	15906	15971	16096	16045	15696	16117	15774	15955	15880	15866	15944	15907	16050	16000	15931	15975	15968	16106	16049	16159	16154	15912	16006	15980	15981	15906	15972	15971	16109	16096	15885	16132	16029	16114	15992	15843	15938	15880	15948	15804	15955	15864	16009	15896	16156	16058	15887	15977	15965	15891	15986	15938	15975	15927	16154	15844	15943	15949	15861	15982	15966	15972	15967	15867	15877	15883	15863	15937	16114	15942	15876	15881	15989	16000	15863	16007	16065	16000	15828	15977	16023	16092	15905	16059	15945	16028	16002	16131	15948	16091	16106	15972	16041	15936	15890	16004	15900	16104	16080	15978	15884	16206	15928	16120	15890	15909	15795	16021	16058	15957	16152	16059	15923	16012	16025	16010	15897	15938	16103	16015	15967	15936	15882	15854	16007	16053	15902	15999	16143	15953	15911	16046	15987	15859	16105	16036	16101	15999	15948	15925	15992	15815	15939	16077	16057	16067	15875	15848	16016	15998	15950	15952	16094	15975	16018	16006	15954	15983	16079	15940	15976	16009	15938	15847	15962	15986	16086	15961	15990	15996	16141	15838	16090	16001	15994	15823	16040	16137	15972	15874	16003	15874	16201	15857	15934	16010	15908	16061	16146	15944	15830	16125	15920	16011	16127	16074	16078	15966	16047	16027	15921	16085	15957	15878	15941	16038	16289	15993	15840	15958	15933	15992	15965	15919	16104	16091	15937	15887	15872	16087	15886	16022	15922	16029	15845	16137	15852	16040	15967	15895	15879	15866	15879	15843	15962	15775	15925	15923	15970	16005	16002	16022	15880	16113	15958	15913	16129	16122	15912	15942	16124	15867	16025	15973	16036	15966	15891	15795	16025	15881	16100	16065	16040	15898	15889	16090	15956	16000	15966	16042	16088	15995	16052	15970	16065	16149	16076	16027	15968	15962	15934	16185	16080	15996	15976	15989	15837	15874	15972	16062	15981	15825	15799	15972	15902	15985	15904	16054	16027	15946	16099	15929	15926	15956	15818	15867	16045	16037	16028	15998	16111	15917	16063	15978	16052	15878	16056	16139	15966	16063	15967	15955	15930	16102	16152	15939	15803	16207	16036	15899	15998	15952	15845	16066	15879	15986	16165	15957	15967	15930	15993	16217	15838	16102	15981	15929	15868	15965	16042	15989	15919	16057	15918	15848	15945	15946	16215	15905	16052	15916	15983	15931	16090	16085	16128	16019	16015	15953	15915	15899	15998	15890	15866	16046	15945	16007	15961	16025	15926	15903	15951	15907	16103	15972	15949	15812	16106	15979	15940	16032	16037	16120	15954	15964	15908	15934	15912	15983	16084	16011	16111	16154	16057	15945	16108	16003	15923	15707	15909	15988	15923	15837	16016	16058	16021	15856	15932	15972	15986	16004	16076	16016	15840	15909	15836	16008	15984	16037	15879	16003	16115	15744	15987	15959	15979	16053	16043	15840	15761	15884	16021	16134	16066	15877	16027	15881	16066	16070	16003	15997	15991	15875	15901	16042	15821	15917	15819	15842	15858	16026	15807	15904	15938	15793	15984	16103	15846	15927	15961	16104	15943	15874	15991	15867	16124	16078	15946	15957	15727	16155	15934	15905	15669	15975	15885	15948	15979	15776	15826	15908	15965	15942	15937	16018	15923	16102	15818	16160	15947	16105	16063	16044	15984	15759	16002	15980	16027	16032	15840	15901	16031	15971	16015	15987	15877	16010	15919	15937	16062	15966	15822	16061	15918	16173	15956	15977	15894	16046	16079	15907	16047	15963	15762	15941	15819	15941	15919	15946	15798	16002	16110	15948	16137	15880	16016	16093	15929	16056	15973	16015	16118	15910	16043	15925	15788	16008	15992	15976	15955	16069	16125	15969	16074	16068	15982	15886	15948	16028	15926	15841	15970	15904	16099	15915	15979	15973	16087	15957	16069	15861	15922	16041	16179	15897	15920	16180	15921	16023	15787	15967	15971	15990	15901	16048	16008	16074	15697	16148	16002	16005	16001	15940	15933	15927	15948	15998	15974	15948	16011	16144	16013	15865	15963	16113	16075	15964	16072	16193	15814	16147	15866	15944	16048	15971	15859	16201	16013	16016	16057	16021	16008	15697	15973	15992	16000	15877	15981	16203	16085	15862	16003	15988	16048	16010	15907	15808	16049	16051	15839	16032	16118	16097	16037	16039	16007	15796	15982	16100	16191	15977	16138	16014	15901	15958	16171	16025	16030	16003	16130	16101	15883	15981	15877	15878	15821	16101	15867	15996	15808	16072	15824	15974	15994	15945	16056	15884	15834	16039	15801	16067	15836	16108	15888	16050	16006	16050	15991	15908	15982	15911	16045	16047	16067	15869	15928	16052	16017	15889	16039	15950	15851	16020	15975	15958	15850	16000	15979	16105	16107	15954	15956	15850	15937	15977	16016	15964	15996	16038	15965	15786	16056	16045	15948	16131	16042	15819	15891	16006	15843	16050	16033	15815	16033	15952	16048	15971	15870	16064	15936	15788	15889	16070	15832	15866	16040	16114	15743	15983	16042	15934	15980	16142	15710	15846	15934	15950	15874	16029	15797	15850	15890	15974	15967	16032	15946	15867	15902	16087	16130	15960	15846	16009	16168	16120	15792	15875	15805	16141	16124	15979	15830	15971	15866	15848	15851	16044	16030	16053	15870	15991	15982	15993	15994	16036	16016	15849	15931	16116	15977	16046	16055	16047	16066	16035	15949	15999	15805	16011	16092	15986	16101	15929	15865	16104	16027	16142	15750	16057	16050	15999	15964	16052	16103	15951	15820	16198	16035	16041	15982	15997	15986	15878	16158	15853	16100	16037	16011	16043	15937	15838	15967	15939	15969	16049	16074	16047	15899	16191	15952	15902	15925	15987	16018	15857	15923	16126	15985	16033	16031	16106	16074	16022	15956	15993	16147	15903	15928	16078	16064	16007	16094	15913	16005	16020	15988	15948	16056	15929	15985	15916	16010	15906	15865	15858	15921	15833	16176	16056	15957	16117	16047	15966	15911	16157	15970	15823	16161	16079	15987	16216	16074	15887	16103	16035	16077	16144	15884	15924	15982	15916	16007	16113	15947	16036	15924	15932	15990	15964	15960	15924	16149	16048	15954	16083	15884	15938	15907	15972	16035	16086	15859	15845	16065	15811	16112	16043	15916	15961	16137	16039	15907	16109	15991	16037	15952	16198	15861	16131	15956	16131	16012	16010	15958	15961	15888	15961	15778	15996	15913	15969	16035	15931	15881	16144	15914	15768	16131	15876	15954	15992	15814	16153	15971	16011	16014	16166	15881	15871	15838	15791	15982	15869	15873	16130	15971	16019	15895	15933	16025	16026	15914	16309	15987	16010	15885	16075	15875	15885	16111	15985	16020	15867	15912	16001	16021	15891	15938	16032	16273	16040	15860	16047	16107	15823	15977	15964	16069	15953	15963	15768	16035	15928	16000	15919	16021	15983	15920	15993	16108	15991	16016	15965	16080	16004	15966	15927	16080	16046	16034	15992	15852	16071	15848	16060	15970	16071	16022	16007	16019	15863	16020	16118	16151	15857	15941	16080	16007	15919	15992	15994	16091	15878	16130	15902	15978	15992	16114	15983	15885	16174	15993	16066	16043	15884	16005	16118	15986	15931	15944	15908	15915	16064	15864	16197	16044	15725	15943	15880	16091	15900	15946	15900	16068	15840	16055	15996	16073	16024	15945	15871	15877	16023	15879	16051	15879	15935	15908	15856	15968	15941	16056	15901	15996	15942	15987	16036	16054	15891	16056	16050	15842	15983	16035	16085	15984	16000	16108	16092	16105	15936	16061	15817	15893	15923	16006	16193	16011	16060	16079	16006	16065	15943	15962	15874	16024	16081	16160	15972	15910	15951	16129	15989	15906	15935	16102	15993	15914	16054	15812	15933	16057	16043	15949	16008	15999	15854	15933	15959	15842	16096	16108	15865	15947	15950	16003	15971	15863	16064	15893	15921	15861	15980	15919	15927	15761	15948	15955	16006	15927	16024	15988	16129	15859	16081	15940	15898	16030	15970	16011	15960	15976	16064	16136	16004	15881	15997	16047	16096	15951	15985	15858	16017	16015	15861	16031	16089	16059	15929	15948	15823	16070	16052	16036	16012	16156	15967	16010	15634	15964	15898	15982	15993	15903	15892	16096	16111	15948	16008	15841	15930	16064	15858	15931	16015	15829	16066	15887	15950	15997	16066	16037	15953	16013	15933	15970	15882	16028	15826	16204	15858	15924	15976	16097	15982	15855	16109	15956	15923	15961	16061	16174	15886	15930	15714	15971	16025	15922	16195	16014	15933	16026	16067	15904	16088	15817	16035	16032	16027	15869	16018	15967	15880	15839	15848	16111	15886	16143	15974	16101	16156	16144	15968	16055	16028	16125	16035	15990	15995	16172	16154	15760	15922	16063	15851	16151	15790	16116	15908	15996	16152	15990	15942	16115	15999	16034	16045	15885	16068	15926	15935	15926	15957	16092	15983	15843	16138	15863	15860	15921	15990	16037	15905	16098	15926	15987	15925	16176	16032	15846	15998	16146	16026	16053	16100	15913	16080	16073	15759	16071	15843	15991	15919	15999	15940	15962	16045	15936	16079	15946	16128	15873	15990	15986	15851	15934	15974	15825	16159	16043	16094	15970	16097	16117	16126	15942	15964	16074	15975	16071	16121	15901	15862	15856	16153	15984	16103	16050	16067	15993	15948	16109	16020	16002	16005	15944	16009	16067	15998	15930	16000	15995	15884	15911	15800	15967	15815	15982	16071	16057	16027	15997	16142	15885	16001	16169	16026	16121	15787	16179	15897	15965	16042	15913	15898	15996	15897	15883	16135	16135	15885
21491	20073	26346	23757	22012	27846	33371	28679	27731	27929	27150	26681	26333	26182	26248	26072	26294	26175	26385	26638	26812	26874	26406	26720	26609	26203	26076	26268	26039	25854	25941	25797	25937	26018	25884	26288	26073	25930	26132	25852	25753	25718	25720	25627	25640	25596	25783	25663	25684	25757	25872	25748	25770	25847	25821	25666	25777	25531	25832	25681	25652	25533	25717	25687	25603	25642	25957	25725	25529	25324	25721	25851	25802	25912	25558	25648	25869	25414	25701	25764	25664	25673	25685	25589	25724	25635	25633	25699	25793	25635	25735	25970	25906	25728	25552	25757	25924	25548	25460	25691	25570	25660	25632	25533	25614	25472	25443	25495	25672	25723	25796	25757	25713	25609	25740	25583	25579	25537	25507	25650	25660	25586	25631	25365	25603	25441	25836	25704	25815	25422	25526	25589	25784	25555	25666	25604	25616	25338	25684	25878	25717	25437	25626	25478	25559	25511	25626	25840	25552	25571	25678	25686	25512	25565	25631	25713	25451	25443	25631	25668	25568	25511	25640	25571	25686	25770	25558	25703	25709	25471	25520	25661	25583	25446	25556	25588	25594	25769	25711	25462	25689	25533	25579	25907	25726	25616	25825	25769	25434	25631	25631	25832	25568	25851	25723	25476	25635	25588	25439	25287	25577	25735	25457	25634	25591	25543	25687	25688	25672	25627	25651	25571	25784	25593	25601	25736	25849	25895	25666	25823	25450	25546	25762	25776	25698	25659	25632	25714	25748	25729	25491	25707	25620	25867	25495	25681	25738	25495	25495	25737	25259	25623	25763	25528	25546	25406	25659	25507	25441	25710	25573	25552	25719	25762	25814	25754	25851	25835	25691	25647	25302	25609	25664	25426	25657	25752	25568	25703	25554	25697	25532	25576	25806	25641	25489	25491	25586	25547	25600	25423	25650	25557	25760	25650	25421	25852	25566	25542	25720	25614	25630	25588	25724	25704	25561	25496	25788	25556	25592	25492	25601	25471	25646	25844	25820	25627	25533	25326	25401	25375	25531	25478	25667	25303	25633	25537	25600	25590	25546	25744	25675	25995	25725	25598	25546	25579	25631	25288	25559	25602	25945	25824	25712	25679	25706	25722	25500	25595	25308	25816	25766	25571	25636	25753	25516	25538	25656	25871	25581	25792	25444	25721	25591	25614	25641	25793	25516	25535	25406	25657	25530	25437	25807	25560	25462	25294	25567	25585	25743	25527	25780	25701	25686	25690	25717	25595	25962	25711	25414	25470	25725	25544	25929	25608	25406	25661	25604	25529	25852	25489	25691	25399	25574	25562	25854	25739	25588	25690	25606	25704	25834	25611	25918	25653	25719	25963	25896	25577	25677	25715	25725	25772	25651	25598	25720	25462	25665	25445	25543	25561	25668	25568	25411	25379	25555	25578	25585	25351	25489	25577	25603	25478	25623	25312	25600	25596	25880	25632	25763	25862	25441	25430	25640	25494	25589	25517	25616	25715	25554	25611	25502	25580	25878	25596	25380	25600	25358	25603	25513	25886	25426	25585	25841	25418	25368	25431	25404	25797	25424	25555	25838	25776	25403	25634	25774	25493	25729	25674	25770	25719	25664	25509	25642	25716	25581	25813	25631	25548	25481	25659	25647	25456	25674	25917	25675	25539	25768	25517	25285	25485	25536	25559	25677	25789	25590	25655	25536	25591	25566	25494	25936	25665	25612	25525	25464	25555	25511	25396	25579	25675	25777	25775	25514	25502	25611	25576	25524	25754	25800	25705	25786	25680	25683	25610	25573	25669	25558	25602	25691	25300	25499	25631	25530	25375	25465	25685	25750	25571	25538	25878	25808	25624	25696	25740	25700	25447	25740	25547	25759	25476	25407	25468	25402	25524	25671	25322	25541	25708	25620	25666	25556	25596	25426	25508	25555	25509	25488	25757	25850	25761	25675	25838	25692	25415	25783	25695	25387	25537	25633	25694	25697	25807	25743	25432	25917	25380	25605	25459	25529	25421	25536	25728	25840	25606	25718	25582	25380	25488	25548	25648	25363	25351	25302	25487	25563	25496	25536	25417	25477	25599	25478	25468	25691	25447	25456	25372	25592	25592	25607	25890	25485	25558	25465	25871	25653	25665	25621	25804	25497	26006	25670	25494	25733	25725	25779	25648	25519	25737	25581	25549	25639	25660	25378	25722	25830	25537	25566	25462	25575	25706	25654	25597	25512	25658	25506	25436	25704	25534	25497	25324	25286	25419	25608	25756	25739	25623	25724	25429	25520	25530	25417	25588	25588	25566	25662	25404	25739	25670	25651	25502	25689	25416	25558	25766	25680	25751	25449	25353	25467	25541	25715	25526	25425	25911	25549	25607	25615	25605	25543	25611	25420	25711	25764	25288	25451	25722	25505	25427	25434	25639	25533	25466	25686	25340	25437	25570	25589	25632	25432	25586	25493	25417	25533	25893	25554	25758	25560	25541	25686	25665	25434	25793	25544	25392	25612	25667	25562	25669	25603	25504	25651	25506	25399	25479	25627	25748	25630	25698	25547	25694	25566	25368	25546	25342	25402	25443	25575	25809	25714	25382	25806	25598	25658	25516	25259	25573	25591	25716	25616	25472	25568	25981	25467	25723	25564	25526	25316	25436	25494	25550	25551	25625	25525	25654	25660	25566	25634	25704	25634	25602	25588	25715	25477	25652	25799	25529	25536	25587	25754	25602	25824	25664	25553	25515	25498	25620	25402	25693	25641	25769	25653	25489	25376	25523	25557	25523	25534	25743	25605	25612	25344	25643	25640	25484	25509	25693	25654	25683	25510	25753	25779	25682	25558	25725	25361	25504	25680	25628	25687	25723	25769	25458	25678	25483	25369	25842	25730	25361	25378	25482	25548	25603	25606	25647	25612	25752	25630	25855	25866	25656	25326	25749	25663	25532	25450	25658	25498	25876	25607	25389	25593	25482	25580	25519	25586	25623	25725	25703	25510	25411	25724	25397	25417	25729	25645	25624	25699	25572	25737	25618	25589	25781	25485	25311	25460	25446	25737	25553	25614	25677	25655	25555	25680	25760	25934	25709	25727	25841	25640	25737	25654	25457	25509	25455	25616	25358	25835	25635	25578	25805	25587	25708	25659	25594	25186	25627	25653	25742	25772	25637	25425	25508	25684	25594	25578	25564	25747	25513	25455	25773	25702	25699	25469	25803	25391	25686	25537	25642	25434	25697	25700	25712	25555	25687	25614	25550	25652	25639	25829	25416	25834	25608	25559	25572	25764	25553	25669	25489	25800	25511	25715	25620	25379	25516	25725	25668	25444	25548	25709	25410	25694	25722	25509	25697	25497	25521	25538	25665	25673	25528	25890	25844	25509	25735	25737	25678	25666	25824	25562	25719	25536	25478	25707	25726	25654	25440	25772	25653	25660	25543	25739	25738	25673	25601	25503	25863	25628	25684	25821	25650	25602	25647	25503	25669	25699	25511	25611	25767	25840	25843	25683	25712	25658	25650	25761	25584	25708	25402	25701	25621	25535	25625	25475	25360	25396	25499	25618	25605	25381	25745	25625	25576	25554	25637	25615	25734	25488	25623	25445	25681	25428	25458	25505	25361	25815	25829	25633	25416	25579	25714	25742	25485	25612	25552	25578	25576	25423	25643	25734	25713	25542	25554	25711	25387	25500	25459	25531	25558	25730	25432	25736	25536	25643	25654	25693	25515	25667	25481	25570	25517	25386	25617	25673	25724	25466	25691	25560	25403	25410	25665	25696	25565	25581	25676	25477	25663	25826	25613	25943	25408	25547	25741	25504	25314	25511	25684	25795	25794	25661	25483	25680	25565	25802	25462	25437	25495	25553	25787	25878	25634	25565	25460	25491	25513	25748	25701	25743	25481	25718	25741	25710	25375	25660	25712	25746	25396	25747	25660	25578	25560	25657	25460	25593	25454	25360	25247	25622	25522	25541	25907	25564	25777	25639	25884	25518	25640	25417	25566	25424	25458	25461	25599	25739	25742	25599	25843	25608	25526	25739	25663	25610	25429	25747	25452	25687	25678	25656	25679	25618	25611	25596	25798	25656	25491	25620	25744	25662	25793	25578	25900	25621	25534	25645	25513	25606	25574	25640	25571	25540	25476	25585	25624	25543	25817	25759	25868	25630	25774	25729	25481	25656	25558	25674	25676	25474	25642	25652	25526	25684	25420	25495	25691	25696	25810	25468	25658	25798	25521	25491	25499	25752	25539	25629	25579	25578	25677	25904	25609	25911	25791	25649	25432	25568	25557	25651	25726	25532	25632	25620	25417	25713	25699	25742	25785	25703	25476	25377	25716	25296	25746	25750	25472	25465	25685	25469	25677	25731	25681	25613	25696	25684	25672	25324	25611	25759	25696	25503	25812	25670	25678	25661	25408	25363	25528	25428	25575	25576	25610	25569	25651	25737	25471	25681	25324	25555	25632	25599	25581	25730	25545	25578	25322	25679	25452	25522	25493	25478	25513	25806	25660	25705	25529	25536	25643	25592	25519	25491	25735	25651	25639	25683	25328	25867	25638	25725	25542	25195	25524	25618	25500	25701	25687	25754	25604	25483	25737	25388	25440	25457	25672	25754	25689	25705	25609	25545	25686	25607	25728	25588	25800	25707	25839	25496	25729	25479	25625	25576	25830	25822	25548	25432	25543	25621	25631	25751	25733	25634	25674	25669	25611	25819	25713	25562	25862	25731	25623	25506	25807	25602	25526	25481	25935	25710	25498	25684	25356	25534	25742	25408	25507	25550	25537	25799	25542	25334	25600	25923	25384	25342	25300	25590	25818	25501	25754	25418	25548	25505	25759	25813	25605	25679	25672	25437	25463	25711	25407	25447	25471	25842	25643	25585	25828	25828	25782	25835	25646	25635	25492	25650	25522	25958	25521	25659	25460	25307	25691	25600	25761	25651	25363	25497	25606	25598	25564	25679	25348	25411	25834	25546	25743	25595	25575	25698	25841	25370	25678	25646	25939	25527	25527	25695	25682	25486	25358	25437	25638	25569	25619	25745	25445	25661	25691	25661	25773	25600	25730	25605	25714	25505	25752	25675	25669	25603	25523	25561	25574	25815	25292	25746	25771	25431	25748	25486	25519	25425	25592	25557	25694	25359	25551	25711	25714	25603	25620	25539	25615
32318	49088	45014	32940	29947	25881	23429	19789	18793	18365	17290	16979	16549	16332	16274	15960	16162	16512	16630	17261	17544	16983	16829	16576	16454	16415	16209	16214	16080	16032	15977	16017	15990	16096	15998	15943	15808	15876	15792	15847	15686	15793	15746	15722	15737	15611	15789	15677	15626	15583	15570	15646	15484	15643	15585	15642	15402	15644	15513	15509	15633	15498	15677	15425	15505	15609	15589	15664	15528	15703	15515	15600	15535	15546	15632	15626	15775	15541	15646	15618	15386	15525	15424	15507	15691	15490	15397	15412	15581	15366	15587	15545	15597	15551	15590	15422	15553	15623	15522	15493	15507	15457	15532	15629	15407	15499	15614	15515	15458	15489	15544	15586	15629	15504	15498	15427	15595	15543	15770	15373	15570	15533	15615	15660	15523	15675	15548	15316	15626	15518	15418	15648	15623	15377	15688	15415	15565	15735	15664	15675	15530	15416	15602	15487	15399	15655	15583	15575	15481	15341	15522	15613	15490	15526	15442	15579	15418	15480	15590	15611	15610	15425	15584	15373	15631	15603	15497	15468	15439	15537	15391	15548	15410	15478	15552	15609	15429	15555	15548	15685	15489	15395	15502	15553	15512	15457	15364	15585	15544	15498	15546	15613	15475	15576	15578	15574	15495	15469	15451	15496	15511	15453	15569	15465	15579	15406	15463	15576	15558	15566	15652	15500	15670	15566	15536	15549	15467	15494	15533	15396	15496	15434	15317	15581	15595	15403	15426	15480	15510	15675	15327	15461	15544	15635	15354	15569	15711	15580	15624	15538	15664	15627	15522	15470	15497	15610	15404	15385	15434	15625	15526	15461	15584	15490	15573	15439	15492	15567	15491	15537	15422	15509	15478	15496	15583	15503	15716	15439	15639	15422	15502	15622	15539	15637	15373	15606	15544	15578	15508	15573	15577	15319	15577	15502	15631	15567	15564	15599	15543	15573	15479	15481	15452	15604	15615	15470	15436	15482	15431	15712	15562	15551	15577	15541	15538	15563	15352	15601	15423	15549	15461	15560	15441	15533	15477	15532	15490	15486	15652	15648	15400	15513	15432	15623	15463	15574	15462	15449	15563	15547	15507	15407	15625	15420	15571	15446	15454	15505	15513	15573	15501	15358	15670	15476	15493	15603	15641	15672	15492	15393	15541	15499	15583	15462	15491	15493	15556	15591	15415	15496	15502	15668	15494	15426	15386	15595	15604	15691	15450	15548	15684	15406	15487	15586	15541	15538	15446	15429	15539	15611	15557	15647	15686	15595	15581	15558	15453	15677	15481	15534	15467	15349	15649	15693	15526	15462	15573	15395	15751	15555	15584	15643	15483	15525	15634	15447	15490	15464	15579	15581	15395	15693	15588	15391	15585	15449	15530	15484	15618	15534	15663	15555	15471	15674	15570	15632	15413	15539	15455	15399	15521	15347	15332	15504	15629	15496	15254	15484	15585	15569	15482	15411	15660	15491	15530	15608	15458	15463	15579	15466	15581	15524	15589	15490	15483	15513	15455	15438	15454	15595	15428	15515	15579	15535	15558	15474	15506	15456	15628	15414	15524	15433	15636	15538	15621	15439	15576	15578	15501	15521	15394	15521	15443	15517	15419	15586	15454	15518	15598	15437	15509	15522	15255	15663	15534	15526	15659	15554	15629	15548	15457	15516	15500	15597	15617	15437	15387	15444	15498	15410	15710	15380	15550	15529	15512	15499	15566	15504	15504	15513	15552	15544	15491	15277	15660	15426	15544	15341	15341	15403	15569	15615	15546	15471	15438	15428	15411	15493	15294	15692	15568	15579	15574	15456	15465	15595	15343	15682	15539	15637	15714	15425	15639	15469	15531	15590	15570	15603	15460	15545	15438	15512	15675	15374	15492	15711	15683	15515	15385	15506	15565	15638	15488	15386	15560	15574	15547	15648	15549	15582	15574	15647	15416	15576	15405	15481	15637	15420	15490	15386	15589	15458	15522	15470	15451	15519	15516	15446	15377	15504	15474	15679	15570	15555	15372	15426	15476	15667	15580	15486	15544	15439	15491	15548	15624	15418	15549	15490	15510	15477	15728	15527	15424	15459	15466	15464	15606	15541	15486	15530	15468	15605	15505	15377	15572	15607	15469	15563	15519	15533	15621	15454	15448	15503	15515	15244	15388	15567	15755	15484	15464	15346	15467	15670	15516	15450	15428	15544	15456	15662	15493	15506	15545	15543	15619	15420	15398	15358	15590	15530	15743	15468	15605	15516	15493	15747	15551	15745	15613	15647	15473	15544	15435	15433	15635	15546	15422	15664	15673	15570	15571	15556	15501	15577	15509	15632	15550	15537	15478	15447	15538	15492	15694	15424	15533	15609	15435	15524	15582	15562	15530	15566	15488	15669	15446	15671	15406	15456	15521	15561	15591	15461	15403	15567	15526	15475	15587	15637	15522	15477	15637	15503	15533	15417	15478	15486	15389	15600	15609	15594	15486	15607	15528	15287	15595	15521	15604	15654	15457	15549	15589	15575	15469	15629	15584	15367	15548	15605	15547	15616	15464	15501	15581	15671	15562	15550	15518	15489	15467	15446	15544	15618	15519	15417	15573	15474	15502	15609	15511	15591	15598	15550	15564	15726	15539	15555	15564	15461	15432	15565	15511	15567	15572	15649	15621	15569	15613	15627	15432	15616	15435	15548	15356	15492	15418	15437	15576	15614	15620	15489	15656	15503	15577	15426	15561	15425	15543	15411	15404	15453	15540	15496	15474	15567	15751	15538	15427	15439	15380	15555	15406	15484	15515	15577	15519	15565	15437	15483	15671	15428	15488	15417	15552	15509	15575	15581	15504	15506	15636	15607	15515	15677	15633	15642	15399	15592	15594	15572	15506	15603	15594	15669	15666	15571	15472	15388	15650	15674	15461	15533	15481	15569	15597	15511	15572	15374	15567	15558	15611	15570	15455	15573	15476	15469	15480	15625	15649	15754	15472	15572	15586	15443	15583	15465	15567	15576	15317	15456	15545	15698	15437	15627	15503	15724	15516	15439	15611	15513	15472	15471	15752	15519	15413	15536	15600	15517	15416	15650	15636	15507	15600	15581	15539	15394	15521	15476	15516	15534	15516	15640	15354	15370	15522	15728	15348	15377	15653	15446	15484	15483	15692	15436	15651	15594	15582	15547	15831	15610	15397	15531	15560	15460	15573	15459	15487	15542	15480	15596	15402	15496	15659	15345	15450	15634	15496	15535	15271	15462	15486	15454	15498	15587	15448	15642	15395	15521	15425	15449	15357	15488	15566	15551	15568	15481	15539	15667	15518	15537	15468	15576	15374	15520	15352	15511	15385	15536	15407	15624	15259	15563	15612	15505	15473	15570	15521	15400	15611	15547	15348	15498	15465	15599	15534	15592	15465	15656	15608	15714	15539	15701	15637	15530	15638	15481	15583	15456	15373	15448	15524	15517	15495	15587	15589	15506	15551	15579	15413	15676	15649	15537	15403	15485	15583	15706	15561	15581	15482	15510	15525	15432	15528	15415	15486	15628	15503	15346	15376	15694	15609	15584	15689	15552	15553	15433	15544	15592	15279	15406	15527	15470	15447	15531	15465	15571	15410	15615	15445	15487	15732	15552	15556	15455	15512	15470	15561	15522	15550	15498	15480	15621	15511	15456	15538	15542	15436	15569	15477	15570	15285	15453	15547	15483	15518	15629	15440	15663	15422	15415	15394	15494	15446	15740	15546	15631	15617	15484	15578	15557	15517	15469	15636	15522	15544	15620	15595	15531	15475	15589	15530	15658	15570	15639	15613	15639	15607	15400	15386	15400	15572	15600	15418	15553	15379	15451	15518	15540	15519	15536	15603	15537	15435	15661	15588	15327	15425	15608	15446	15443	15498	15573	15429	15694	15535	15523	15628	15565	15701	15635	15555	15554	15512	15563	15491	15427	15520	15606	15646	15476	15617	15565	15585	15499	15504	15413	15452	15580	15557	15519	15659	15632	15591	15503	15468	15523	15581	15637	15642	15560	15549	15505	15586	15567	15440	15428	15554	15374	15447	15528	15636	15477	15650	15440	15587	15593	15468	15679	15578	15514	15517	15527	15441	15584	15423	15564	15354	15604	15674	15611	15542	15629	15629	15538	15477	15484	15309	15332	15608	15324	15604	15428	15375	15476	15564	15416	15542	15545	15608	15551	15432	15306	15503	15433	15439	15491	15388	15600	15513	15692	15696	15397	15398	15468	15592	15553	15479	15637	15223	15481	15456	15475	15517	15574	15407	15426	15728	15241	15452	15439	15631	15667	15333	15714	15500	15266	15562	15547	15659	15442	15597	15377	15501	15499	15446	15637	15436	15495	15633	15465	15733	15479	15397	15436	15600	15541	15359	15488	15645	15419	15385	15541	15635	15602	15602	15598	15390	15553	15500	15454	15362	15610	15506	15499	15566	15443	15553	15445	15647	15686	15648	15587	15486	15380	15730	15526	15735	15396	15548	15406	15524	15502	15684	15481	15666	15572	15544	15461	15386	15567	15616	15524	15505	15408	15470	15729	15624	15517	15511	15610	15575	15610	15485	15471	15472	15461	15385	15467	15553	15733	15569	15518	15394	15625	15428	15321	15590	15537	15550	15522	15427	15535	15549	15441	15517	15376	15514	15487	15492	15460	15490	15598	15644	15486	15572	15732	15482	15539	15596	15585	15575	15600	15425	15458	15519	15646	15430	15502	15421	15534	15398	15397	15564	15291	15455	15531	15574	15523	15451	15654	15478	15485	15537	15562	15653	15562	15570	15455	15425	15500	15539	15549	15612	15566	15402	15406	15497	15593	15633	15552	15341	15696	15579	15312	15647	15521	15587	15532	15466	15434	15252	15503	15442	15338	15496	15563	15492	15603	15313	15441	15622	15597	15561	15458	15452	15322	15491	15266	15521	15527	15538	15561	15506	15476	15574	15527	15509	15470	15360	15637	15545	15678	15563	15674	15576	15493	15382	15639	15522	15466	15408	15530	15535	15529	15511	15570	15681	15450	15499	15561	15554	15581	15485	15654	15647	15515	15475	15543	15676	15616	15572	15453	15544	15583	15623	15600	15557	15527	15580	15480	15542	15433	15387	15603	15463	15494	15557	15688	15520	15514	15630	15349	15317	15645	15454	15504	15540	15371
38258	32560	37097	34964	32422	31762	31533	31070	30906	30881	30697	30727	30621	30744	30529	30691	30680	30404	30513	30614	30975	30662	30741	30623	30525	31039	30540	30578	30561	30869	30508	30391	30696	30775	30528	30125	30487	30542	30372	30433	30553	30519	30554	30599	30280	30474	30534	30428	30278	30613	30545	30330	30267	30515	30466	30387	30477	30297	30304	30180	30444	30705	30250	30374	30532	30508	30369	30449	30494	30499	30531	30897	30567	30621	30537	30472	30608	30519	30722	30806	30609	30390	30565	30257	30194	30354	30610	30667	30642	30329	30253	30521	30396	30338	30421	30300	30393	30678	30304	30532	30557	30466	30351	30261	30393	30368	30364	30186	30264	30324	30374	30623	30422	30367	30486	30454	30497	30520	30385	30533	30438	30373	30141	30403	30404	30400	30185	30304	30234	30585	30673	30741	30479	30521	30298	30115	30392	30426	30454	30376	30488	30350	30440	30333	30387	30152	30804	30597	30577	30413	30319	30593	30489	30708	30563	30538	30408	30208	30321	30423	30456	30321	30479	30638	30544	30397	30278	30562	30475	30386	30381	30358	30160	30252	30327	30374	30275	30310	30552	30178	30244	30018	30257	30494	30686	30511	30342	30276	30462	30469	30351	30374	30258	30419	30436	30411	30437	30618	30596	30654	30626	30575	30331	30283	30260	30547	30412	30325	30493	30305	30318	30240	30267	30665	30426	30267	30435	30508	30612	30243	30499	30342	30503	30488	30413	30380	30383	30870	30575	30332	30224	30444	30206	30492	30459	30287	30456	30335	30500	30489	30220	30428	30383	30398	30124	30456	30287	30390	30274	30574	30283	30325	30528	30353	30331	30513	30396	30680	30343	30296	30243	30356	30650	30396	30326	30292	30261	30299	30558	30652	30630	30435	30523	30621	30544	30525	30559	30421	30476	30197	30417	30452	30307	30449	30508	30577	30496	30168	30680	30450	30353	30423	30655	30627	30545	30307	30375	30362	30596	30309	30284	30288	30533	30434	30462	30358	30290	30221	30585	30287	30351	30238	30333	30241	30437	30695	30344	30377	30549	30307	30526	30538	30511	30318	30489	30418	30530	30534	30642	30562	30472	30233	30308	30645	30568	30579	30201	30168	30197	30527	30281	30521	30409	30570	30571	30747	30577	30487	30231	30671	30658	30328	30665	30443	30600	30226	30290	30475	30225	30336	30471	30313	30253	30438	30144	30495	30469	30478	30307	30389	30439	30510	30579	30575	30620	30351	30340	30341	30155	30426	30405	30275	30323	30254	30507	30634	30448	30517	30312	30739	30752	30311	30587	30522	30218	30418	30167	30467	30605	30562	30584	30431	30261	30440	30464	30239	30608	30462	30475	30629	30771	30699	30314	30327	30187	30295	30595	30478	30334	30480	30515	30487	30402	30587	30342	30412	30364	30229	30369	30291	30551	30373	30516	30458	30610	30363	30467	30488	30472	30297	30253	30530	30452	30399	30476	30422	30846	30634	30364	30483	30398	30420	30442	30093	30296	30187	30101	30338	30596	30891	30636	30456	30658	30466	30338	30299	30377	30501	30404	30349	30455	30382	30667	30626	30342	30509	30531	30340	30335	30486	30427	30441	30654	30539	30622	30339	30469	30400	30366	30367	30442	30572	30502	30430	30468	30562	30673	30531	30402	30282	30261	30242	30287	30393	30495	30734	30539	30127	30459	30313	30602	30278	30644	30463	30432	30613	30473	30375	30743	30465	30388	30246	30403	30461	30482	30354	30489	30438	30575	30533	30360	30412	30152	30166	30405	30418	30358	30437	30639	30415	30247	30584	30370	30408	30297	30335	30257	30225	30487	30282	30530	30254	30442	30759	30619	30356	30189	30490	30402	30182	30408	30723	30381	30239	30258	30550	30496	30383	30351	30748	30386	30533	30517	30289	30446	30272	30632	30480	30524	30334	30714	30545	30547	30356	30284	30336	30412	30567	30534	30829	30824	30565	30548	30491	30302	30675	30369	30398	30213	30556	30559	30781	30670	30486	30445	30189	30358	30706	30699	30607	30450	30713	30385	30411	30399	30417	30319	30248	30425	30639	30360	30476	30602	30307	30373	30367	30355	30367	30270	30552	30482	30575	30520	30750	30537	30387	30852	30473	30647	30612	30500	30702	30239	30300	30441	30249	30548	30384	30286	30403	30069	30262	30554	30644	30334	30389	30556	30712	30430	30503	30410	30352	30533	30424	30106	30445	30560	30567	30530	30338	30433	30357	30696	30587	30571	30541	30207	30267	30325	30267	30293	30168	30701	30545	30154	30322	30357	30330	30422	30294	30620	30323	30639	30686	30540	30263	30178	30341	30468	30389	30426	30184	30505	30388	30464	30621	30518	30431	30470	30326	30856	30525	30549	30650	30386	30528	30371	30544	30452	30420	30304	30455	30536	30319	30385	30494	30474	30415	30501	30460	30427	30596	30396	30481	30256	30505	30403	30212	30385	30281	30411	30363	30184	30445	30282	30521	30411	30565	30510	30416	30310	30262	30408	30458	30659	30374	30148	30489	30705	30322	30458	30371	30394	30399	30666	30341	30727	30412	30620	30251	30590	30406	30429	30673	30453	30451	30214	30524	30542	30745	30407	30566	30700	30731	30719	30513	30297	30239	30384	30539	30442	30395	30545	30860	30409	30352	30314	30433	30338	30505	30727	30344	30648	30341	30519	30251	30493	30354	30539	30407	30440	30413	30282	30495	30513	30523	30364	30468	30307	30391	30161	30231	30498	30164	30365	30376	30712	30241	30367	30720	30302	30149	30417	30552	30193	30512	30552	30357	30427	30349	30131	30402	30533	30589	30273	30637	30483	30463	30655	30271	30493	30593	30375	30503	30154	30338	30780	30426	30492	30474	30266	30507	30386	30461	30618	30218	30527	30646	30627	30425	30515	30274	30680	30430	30418	30433	30528	30153	30441	30454	30808	30682	30471	30416	30534	30418	30641	30576	30405	30485	30454	30510	30649	30511	30464	30507	30505	30714	30197	30683	30258	30444	30563	30554	30729	30445	30362	30286	30278	30392	30239	30277	30507	30482	30246	30068	30371	30331	30389	30376	30532	30393	30694	30285	30386	30388	30623	30403	30595	30456	30428	30397	30736	30347	30408	30394	30330	30385	30224	30479	30270	30399	30433	30407	30752	30531	30337	30631	30639	30508	30582	30463	30421	30546	30281	30403	30317	30097	30324	30299	30539	30426	30672	30633	30464	30460	30455	30832	30660	30239	30440	30463	30696	30348	30550	30361	30368	30685	30325	30383	30443	30510	30406	30351	30526	30380	30302	30551	30601	30521	30434	30447	30299	30562	30444	30285	30594	30218	30494	30410	30432	30490	30616	30544	30550	30366	30350	30390	30444	30611	30493	30484	30428	30767	30401	30411	30615	30572	30428	30313	30330	30387	30505	30570	30400	30521	30567	30221	30389	30189	30250	30438	30566	30192	30479	30409	30248	30634	30434	30515	30429	30158	30685	30130	30239	30334	30549	30192	30286	30429	30502	30433	30084	30258	30376	30172	30341	30340	30547	30418	30740	30819	30415	30270	30592	30125	30363	30485	30609	30614	30251	30540	30615	30412	30631	30570	30481	30081	30256	30511	30590	30611	30414	30396	30321	30498	30371	30401	30601	30414	30552	30485	30448	30306	30599	30359	30203	30427	30288	30673	30562	30293	30401	30483	30557	30494	30426	30592	30719	30576	30561	30418	30536	30441	30285	30196	30368	30540	30658	30713	30800	30325	30354	30618	30328	30326	30210	30296	30433	30585	30579	30200	30288	30277	30420	30381	30294	30236	30531	30762	30751	30426	30662	30388	30248	30493	30482	30704	30571	30405	30433	30374	30491	30398	30291	30304	30502	30384	30396	30473	30887	30234	30275	30603	30663	30289	30427	30537	30459	30487	30444	30580	30292	30356	30337	30350	30620	30190	30283	30305	30417	30393	30356	30269	30544	30151	30583	30378	30359	30263	30373	30209	30733	30565	30569	30171	30540	30400	30602	30393	30385	30469	30555	30099	30670	30612	30360	30221	30551	30625	30353	30151	30429	30540	30333	30401	30563	30494	30478	30512	30282	30256	30560	30295	30369	30459	30720	30719	30450	30613	30355	30475	30363	30070	30638	30292	30460	30439	30439	30157	30355	30326	30668	30623	30357	30324	30398	30327	30443	30406	30428	30384	30621	30684	30618	30184	30893	30234	30475	30466	30535	30175	30462	29956	30438	30658	30405	30475	30688	30378	30634	30454	30324	30589	30652	30225	30529	30517	30214	30283	30411	30474	30456	30563	30519	30147	30503	30175	30407	30262	30264	30458	30194	30448	30631	30687	30527	30775	30563	30483	30327	30672	30706	30341	30612	30439	30570	30464	30813	30025	30545	30678	30349	30275	30435	30453	30334	30462	30573	30574	30568	30288	30248	30140	30604	30436	30286	30490	30322	30624	30467	30391	30633	30371	30541	30520	30385	30495	30549	30549	30564	30507	30212	30393	30502	30854	30381	30548	30625	30325	30701	30486	30399	30311	30445	30348	30344	30299	30814	30564	30613	30491	30634	30528	30456	30360	30389	30170	30404	30138	30514	30623	30307	30473	30279	30160	30498	30540	30525	30487	30528	30379	30597	30350	30415	30431	30475	30464	30421	30385	30390	30224	30464	30295	30612	30381	30186	30408	30473	30432	30523	30233	30362	30354	30379	30342	30576	30235	30461	30566	30536	30553	30513	30418	30496	30487	30442	30730	30594	30610	30697	30547	30320	30432	30271	30230	30029	30466	30314	30376	30325	30400	30667	30551	30451	30372	30315	30343	30652	30362	30290	30380	30368	30432	30386	30452	30334	30720	30246	30421	30391	30487	30421	30300	30364	30325	30499	30633	30431	30419	30430	30335	30566	30510	30554	30479	30418	30298	30386	30631	30731	30497	30213	30419	30230	30564	30732	30537	30524	30512	30290	30575	30543	30496	30271	30616	30479	30493	30331	30655	30565	30346	30277	30286	30376	30545	30384	30473	30623	30389	30586	30442	30265	30384	30574	30273	30913	30373	30405	30406	30270	30457	30474	30356	30485	30561	30364	30293	30503	30465	30481	30199	30096	30718	30730	30648	30335	30533	30293	30650	30646	30412	30531	30194	30749	30645
27851	31586	29396	23499	21536	20382	19621	18739	18402	18701	18278	18374	18251	18295	18238	18206	18430	18488	18550	18400	18480	18523	18436	18399	18367	18234	18482	18431	18373	18313	18398	18291	18247	18292	18435	18102	18158	18297	18164	18159	18167	18160	18344	18215	18012	18063	18252	18225	18180	18190	18067	18164	18140	18108	18143	18223	18365	18222	18308	18219	18156	18241	18148	17968	18098	18125	18226	18115	18260	18298	18093	18110	18130	18249	17996	18196	18190	18170	18086	18205	18172	18161	18134	18191	18196	18071	18290	17985	18120	18092	17948	18213	17975	18168	18093	17963	18069	18176	18233	18149	18052	18002	18015	18018	18063	18038	18059	17980	18112	18100	18110	18097	18197	18044	18122	17919	18072	18162	17952	18113	18146	18181	18178	18058	18020	18026	18006	18240	18237	18219	17908	18151	18104	18195	18145	18182	18125	18096	18046	18234	18106	18125	18089	18141	18191	18167	18052	18201	18199	18061	17942	18091	18192	18229	17958	18099	18096	17971	17951	18022	18292	18188	18112	18234	18174	18197	18143	17987	18037	18075	18027	18031	18145	18114	18100	18156	18183	18386	18218	18233	18010	18252	18124	18289	18098	18197	18078	18122	18179	17988	18110	17900	18150	18032	18053	18095	18210	18089	18196	18221	18248	18073	18150	18085	18105	18011	18091	18160	18113	17928	18156	18106	18064	18179	17982	18142	18203	18142	17976	18131	18170	18271	18060	18052	18047	18278	18113	17984	18147	18138	18141	18190	18032	18170	17982	18159	17911	18276	18101	18025	18081	18129	18005	18159	18091	18208	18094	18176	18071	18063	18169	18002	18317	18225	18191	18095	18083	18221	18282	18252	17914	18160	18334	18063	18010	18175	18079	18174	18010	18014	18198	18265	18049	18167	18162	17947	18313	18210	18098	18030	18088	18199	18065	18126	18120	18219	18058	18301	18121	18092	18188	18087	18034	18174	18155	18327	18003	18214	18190	18094	18194	18131	18266	18202	18234	18179	18020	18154	18045	18117	18298	18149	18157	18195	18094	18182	18221	18228	18101	18023	18234	18181	18011	18256	18083	18096	18317	18101	18050	18117	18182	18189	18072	18230	18171	18122	18115	18035	17976	18258	18183	17987	17997	18143	18116	18039	18070	18244	18038	18149	18042	18271	18180	18231	18124	18147	18094	18013	18267	18092	18115	18275	18206	18242	18219	18062	18127	18001	18109	18200	18183	18004	17906	18021	18179	18181	18044	18099	18015	18115	17858	18234	18311	18015	18078	18073	18006	18178	18060	18132	18298	17915	18139	18092	17982	18054	18065	18259	18077	18105	18016	18317	18282	18179	18191	18098	18152	18013	18013	18253	18035	18203	18190	18100	18157	17929	18248	18050	17910	18279	18252	18129	18032	18070	18029	18069	18240	17946	18222	18264	18061	18231	18121	18056	18106	18128	18002	18142	18284	18052	18186	18098	18269	18150	18046	17910	18189	18215	18154	18251	18091	18206	18008	17925	18172	17979	17951	18039	18151	18137	18178	18025	18181	18175	18211	18002	18036	18231	18024	18111	18281	18278	18151	18092	17967	18021	18135	17990	18315	18122	18222	18276	18322	18098	17936	18160	18204	18123	18013	18213	17992	18184	18181	18087	18254	18254	18202	18199	18112	18001	18320	17954	18109	18197	18067	18019	18142	18105	18050	18240	18039	17833	18333	18119	18263	18213	18112	17975	18278	18051	18109	18210	18048	17981	17983	18120	18167	17989	18310	18169	18005	18186	18199	18074	18001	18228	18087	18277	18166	18336	18175	18185	18005	18230	17965	18186	18039	17938	18069	18110	18236	18036	18073	18102	18165	18458	18004	18211	18219	17945	18137	18189	18205	18081	18093	18130	18264	18200	18193	18194	17968	18040	18127	18225	17940	18193	18330	18179	17895	18193	18169	18066	18032	18267	17941	18117	18093	18116	18049	18125	18016	18043	18185	18075	18023	17946	18260	18077	18034	18024	18166	18292	18236	18058	18148	18326	18025	17909	18028	18171	18166	18013	18120	18217	18140	18213	18007	18057	18091	17924	18003	17879	18240	18264	18245	18243	18155	18159	18029	17926	18307	18030	18144	18167	18079	18192	18094	18182	18100	18158	18079	18190	18127	18068	18022	18009	18129	18179	18245	18115	18211	18079	18235	18216	18319	18270	18081	18276	18171	18125	18121	18197	18047	18113	18115	18136	18324	18147	18070	18040	18283	18270	18180	18146	18198	18053	18047	18061	18042	18063	18094	18027	18193	18228	18038	18275	18058	18156	18089	18160	18119	17973	18231	17999	18151	18058	18194	18115	18090	18060	18299	18046	17997	17995	18090	18156	18296	18347	18269	18186	18115	18171	18316	18058	18051	18123	18239	18211	18226	18093	18053	18078	18147	18250	18152	17944	18067	18102	18044	18252	18076	18028	18169	17921	18098	18043	18117	18112	18040	17856	18219	18254	18238	18127	18245	18022	17950	18045	18318	17995	18316	18122	18197	18205	18185	18207	18200	17979	18257	17950	18198	18213	18201	18114	18276	18143	18185	17982	18189	18034	18259	18201	17972	17947	18251	18031	18000	18215	18016	18086	18288	18261	18019	18135	18152	18137	18241	18021	18164	18167	18194	18113	18287	18100	18246	18093	18166	18034	18144	18156	18208	18160	17996	18103	18088	18099	18214	18310	17978	18057	18148	18219	18030	18222	18069	18045	18287	18080	18045	18245	18251	18040	18060	18194	18292	18222	18151	18183	18075	18251	18152	18081	18242	18067	18413	18462	18226	18090	18130	18086	18124	17971	18173	18187	17962	18166	18101	18050	17913	18276	18110	18202	18104	18064	18047	18074	18299	17978	18003	18177	18239	18054	17995	18187	18022	18237	18102	18263	18083	18235	18178	18248	18199	18199	17942	18108	18088	18198	18137	18251	18180	18213	18009	18112	18108	18158	18057	18192	18012	18036	18083	18245	18030	18278	18070	18085	18195	18159	17969	18110	18230	17987	18193	18129	18315	18280	18137	18033	18405	18270	18019	18264	18262	18193	17977	18070	18174	17795	18297	17894	18081	18110	18124	18058	17968	18140	18121	18176	17810	18200	17989	18153	18293	18154	18068	18170	17899	18073	18078	18075	17873	18128	18227	18246	18186	18054	17950	18032	18037	18201	18065	18010	18027	18132	18182	18033	18302	18173	18170	18269	18181	18236	18195	18108	18111	18074	18068	18122	18175	18143	17902	18169	18159	18145	17892	18143	18026	18148	18273	18007	18092	17963	18120	18056	18212	18087	18325	18141	18012	18056	18060	18183	18119	18047	18186	18149	17957	18236	18103	18290	18476	18160	18156	17998	18194	18199	18132	18076	18110	18085	18166	18133	18251	18234	18123	18116	18246	18069	18391	18034	18029	18132	18138	18237	18041	18303	18236	18044	18221	18012	18221	18089	18123	18260	18000	18063	18051	18177	17972	18007	18057	18256	18089	18182	18135	18101	18087	18243	18264	18153	18133	18099	17960	18259	18140	18124	18158	18144	18194	18025	18389	18030	18089	18065	18032	18236	18025	18085	18168	18298	18114	18125	18203	18255	18270	18168	17968	18222	18091	18110	17972	17971	18039	18170	18130	18109	18327	18158	18225	18256	18113	18158	18262	18190	17975	18143	18065	18182	18175	18049	18220	18135	18101	18136	18288	18157	18065	18033	18220	18003	18161	18087	18202	18168	18029	17990	18274	17993	18149	18150	18012	18178	18118	18076	18178	18250	18073	18084	18050	18161	18253	18216	18040	18175	18176	18013	18077	18184	18041	18099	18269	18163	18122	18085	18125	18027	18271	18041	18051	18192	18307	18304	18109	18257	18252	18119	18298	17990	18024	18170	18030	18078	18206	17997	18140	18325	18145	18039	18155	18140	18266	18152	18180	18145	18196	18132	18094	18076	18137	18149	18176	18237	18041	18167	18207	18178	18170	18182	18081	18161	17998	18341	18095	18261	18183	18182	18172	17959	18162	18010	18054	18241	18337	18046	18238	18128	18092	18208	18130	18302	18167	18056	17970	18267	18092	18089	18133	18074	18183	18157	18232	18105	18096	18120	17984	18165	18184	18146	18083	18029	18145	18146	17965	18175	18210	18218	17996	18125	18179	18030	18155	17910	18045	18140	18169	18215	18087	17967	18045	18142	18332	18029	18041	18057	18171	18075	18012	18264	18057	18261	18159	18099	18309	18091	18162	18138	18011	18118	18023	18082	18039	18019	18136	18112	18354	18172	18194	18223	18020	18116	18236	18171	18138	18117	18060	18199	18117	18103	18215	18234	18245	18117	18148	18280	18256	18240	18039	18272	18036	18180	18182	17877	18120	18295	18143	18227	18153	18129	18153	18164	18195	18065	18144	18263	18092	18068	18081	18156	18127	18232	18175	18194	18101	18258	18093	18066	18137	18129	18093	18064	18214	18201	18265	17980	17919	18187	18187	18196	18169	18129	18194	18124	18048	18145	18326	18204	18056	18082	18140	18287	17938	18094	18118	18309	18088	18045	17927	18118	17971	18065	18179	18331	18151	18062	18072	18193	18081	18191	18148	17941	18297	18138	18259	18002	18143	17916	18249	18132	18183	17998	18097	18097	18025	18134	18075	18158	18146	18109	18146	17984	18064	18199	18121	18181	18148	18138	18238	18023	18186	18170	18078	18074	18055	17989	18198	18190	18034	18057	17975	18083	18227	18176	18124	18162	18087	18153	18104	18175	17982	18234	18197	18215	18104	18151	18264	17997	18176	18199	18206	18217	17931	18026	18091	18166	18336	18313	18194	18046	18169	18181	18036	18214	18246	18141	18161	18237	18033	18231	18022	18062	18064	18169	18044	18155	18205	18077	18106	18071	18146	18291	18043	18289	18206	18314	18077	18021	18040	17921	18191	18209	18201	18131	18146	18085	18356	18325	18217	18216	18161	18109	18168	18260	18205	18018	18121	18138	18056	18127	18086	18127	17932	18236	18264	18115	18221	17980	18132	18115	18221	18128	18169	18229	18086	18146	18215	18206	18149	18195	18255	18053	17990	18208	18030	18059	18354	18139	18139	18121	18219	18273	18253	18226	18389	18003	18168	18175	18099	18112	18054	18208	18135	18109	18031	18291	18209	18202
22891	20029	26275	24252	24575	29607	31842	28775	27869	28090	27523	27304	26968	26916	26740	27033	27002	26956	27274	27443	27577	27162	26949	27239	27142	27081	27102	27014	26995	26885	27062	26965	27047	27001	26754	26900	26651	26909	26795	26787	26792	26602	26788	26744	26554	26723	26792	26654	26662	27006	26756	26721	26887	26809	26793	26762	26618	26538	26568	26575	26601	26429	26416	26723	26759	26458	26607	26621	26701	26439	26602	26619	26340	26555	26509	26809	26930	26724	26562	26892	26515	26725	26851	26952	26597	26630	26797	26551	26525	26537	26659	26675	26779	26691	26592	26760	26485	26391	26612	26632	26501	26521	26657	26761	26412	26738	26486	26422	26468	26458	26512	26537	26310	26642	26773	26836	26706	26226	26754	26694	26718	26366	26541	26524	26565	26730	26647	26811	26593	26500	26917	26329	26608	26471	26593	26684	26731	26825	26675	26506	26615	26606	26701	26274	26474	26762	26868	26732	26573	26505	26636	26372	26735	26450	26634	26547	26589	26485	26748	26799	26704	26571	26641	26480	26520	26695	26601	26523	26606	26702	26486	26696	26451	26370	26295	26531	26590	26531	26505	26640	26415	26746	26487	26403	26657	26709	26778	26394	26625	26827	26584	26726	26549	26682	26868	26689	26627	26407	26697	26337	26563	26511	26455	26667	26657	26575	26526	26606	26840	26715	26571	26628	26336	26612	26493	26588	26592	26642	26501	26778	26423	26511	26522	26539	26776	26724	26298	26587	26586	26757	26667	26623	26591	26395	26700	26531	26753	26679	26592	26388	26424	26686	26686	26881	26631	26363	26445	26433	26494	26830	26405	26575	26565	26513	26542	26386	26566	26872	26691	26515	26517	26661	26567	26368	26548	26514	26548	26531	26490	26608	26616	26920	26706	26301	26230	26583	26773	26662	26707	26657	26435	26747	26491	26818	26805	26535	26685	26440	26415	26459	26693	26632	26654	26538	26723	26469	26489	26699	26583	26411	26555	26686	26520	26429	26515	26663	26585	26736	26354	26414	26747	26859	26494	26610	26472	26485	26765	26614	26715	26616	26764	26434	26619	26549	26679	26584	26693	26581	26652	26735	26643	26589	26624	26717	26520	26435	26864	26544	26703	26500	26760	26581	26627	26276	26323	26489	26536	26501	26449	26700	26670	26396	26398	26480	26556	26799	26581	26677	26877	26463	26469	26656	26294	26565	26448	26629	26611	26447	26467	26447	26721	26665	26539	26364	26305	26420	26708	26574	26593	26633	26692	26492	26367	26570	26605	26676	26817	26678	26888	26611	26697	26593	26572	26563	26654	26761	26620	26607	26712	26528	26527	26580	26711	26639	26426	26640	26663	26524	26613	26653	26586	26695	26663	26732	26595	26654	26419	26537	26708	26705	26542	26558	26730	26192	26841	26665	26194	26351	26638	26467	26646	26700	26680	26630	26676	26581	26576	26500	26614	26553	26486	26310	26409	26798	26515	26746	26840	26629	26622	26410	26539	26644	26446	26399	26506	26564	26700	26473	26598	26706	26497	26650	26630	26590	26764	26786	26624	26655	26598	26656	26455	26445	26485	26236	26813	26703	26397	26686	26755	26577	26321	26448	26312	26810	26592	26566	26951	26610	26883	26458	26592	26448	26640	26440	26429	26485	26381	26584	26585	26437	26492	26477	26640	26520	26398	26389	26760	26705	26521	26391	26691	26558	26558	26373	26444	26581	26754	26516	26670	26640	26823	26783	26593	26316	26564	26361	26502	26358	26765	26523	26534	26803	26593	26429	26731	26833	26416	26456	26343	26576	26574	26501	26700	26599	26419	26500	26789	26763	26565	26384	26450	26693	26425	26448	26609	26837	26624	26379	26438	26711	26591	26927	26641	26639	26723	26743	26480	26520	26632	26694	26488	26643	26671	26586	26536	26487	26610	26533	26715	26469	26700	26263	26562	26461	26362	26417	26466	26637	26721	26320	26339	26633	26742	26612	26466	26668	26571	26530	26560	26572	26263	26701	26281	26505	26523	26508	26666	26369	26738	26672	26531	26725	26334	26711	26532	26614	26666	26622	26695	26704	26833	26523	26659	26657	26527	26338	26746	26701	26861	26589	26632	26801	26621	26475	26722	26681	26374	26588	26661	26794	26617	26695	26603	26751	26602	26679	26684	26597	26697	26831	26849	26864	26494	26436	26411	26324	26365	26511	26554	26555	26570	26798	26551	26599	26753	26515	26838	26585	26417	26589	26910	26716	26387	26440	26591	26477	26497	26249	26448	26729	26592	26648	26279	26449	26741	26746	26560	26417	26446	26451	26407	26567	26360	26651	26502	26361	26309	26406	26296	26616	26729	26613	26476	26693	26488	26851	26667	26616	26471	26778	26647	26527	26605	26633	26412	26641	26537	26461	26535	26492	26567	26373	26797	26751	26477	26653	26698	26380	26455	26562	26368	26744	26808	26709	26693	26832	26666	26398	26423	26428	26778	26468	26785	26766	26384	26653	26692	26624	26562	26426	26616	26639	26428	26534	26563	26530	26713	26787	26228	26639	26641	26677	26375	26294	26163	26551	26789	26676	26672	26460	26611	26568	26667	26830	26610	26366	26491	26630	26598	26667	26671	26578	26350	26748	26338	26205	26441	26631	26613	26743	26414	26432	26542	26375	26506	26495	26470	26655	26473	26867	26355	26573	26799	26588	26387	26395	26430	26589	26594	26686	26553	26325	26621	26464	26741	26690	26757	26572	26767	26698	26566	26738	26544	26753	26679	26656	26682	26552	26358	26654	26356	26650	26467	26728	26753	26477	26550	26490	26435	26473	26285	26744	26752	26704	26691	26664	26611	26604	26655	26583	26771	26787	26696	26546	26610	26836	26761	26741	26577	26456	26554	26440	26893	26389	26470	26565	26844	26753	26597	26678	26765	26696	26680	26538	26439	26865	26526	26466	26866	26663	26491	26585	26639	26630	26716	26624	26837	26752	26695	26607	26624	26616	26354	26535	26487	26619	26540	26486	26388	26420	26769	26634	26581	26505	26500	26470	26355	26447	26498	26791	26400	26558	26878	26632	26214	26531	26685	26242	26597	26766	26591	26541	26584	26555	26527	26640	26500	26823	26630	26627	26631	26561	26502	26711	26617	26646	26579	26857	26608	26538	26629	26615	26566	26353	26618	26578	26561	26507	26436	26545	26625	26644	26749	26828	26703	26540	26700	26603	26612	26456	26653	26603	26830	26307	26449	26509	26681	26877	26564	26464	26401	26624	26668	26708	26497	26720	26755	26471	26581	26355	26382	26448	26401	26691	26789	26484	26458	26425	26743	26433	26638	26410	26372	26459	26457	26571	26503	26383	26554	26437	26464	26351	26321	26664	26574	26564	26492	26719	26540	26712	26749	26437	26693	26384	26593	26641	26619	26565	26539	26514	26396	26573	26514	26644	26643	26636	26804	26755	26676	26450	26680	26507	26446	26792	26474	26560	26501	26419	26867	26599	26459	26423	26630	26297	26733	26598	26545	26680	26702	26811	26505	26550	26598	26381	26242	26280	26503	26323	26450	26596	26448	26417	26515	26483	26764	26693	26782	26410	26432	26517	26450	26514	26328	26330	26569	26590	26470	26659	26406	26446	26418	26390	26729	26567	26821	26415	26383	26570	26602	26495	26736	26777	26652	26442	26682	26544	26539	26539	26622	26500	26674	26813	26713	26385	26395	26652	26545	26783	26660	26585	26863	26830	26675	26567	26513	26597	26636	26547	26712	26606	26494	26412	26192	26616	26551	26335	26589	26676	26462	26458	26596	26510	26334	26496	26565	26701	26404	26790	26629	26779	26697	26562	26694	26554	26618	26393	26515	26492	26541	26552	26509	26666	26744	26561	26613	26597	26589	26896	26750	26660	26605	26584	26674	26628	26702	26666	26421	26501	26514	26460	26625	26317	26623	26477	26537	26593	26537	26487	26482	26624	26320	26478	26429	26563	26690	26593	26675	26597	26789	26593	26746	26540	26544	26360	26523	26527	26485	26205	26353	26371	26661	26304	26594	26732	26458	26685	26335	26655	26469	26504	26623	26485	26983	26417	26723	26753	26433	26540	26772	26571	26604	26398	26508	26655	26638	26734	26576	26797	26450	26516	26654	26669	26446	26561	26539	26833	26466	26420	26477	26434	26337	26638	26737	26394	26621	26503	26858	26697	26608	26775	26691	26352	26632	26560	26557	26434	26504	26447	26742	26466	26639	26510	26562	26549	26531	26666	26636	26590	26760	26494	26501	26739	26578	26440	26723	26482	26481	26658	26414	26625	26729	26844	26493	26614	26615	26563	26574	26476	26533	26902	26776	26750	26583	26623	26634	26536	26621	26587	26635	26420	26504	26567	26594	26415	26522	26600	26552	26749	26395	26823	26554	26772	26534	26646	26704	26378	26534	26674	26898	26731	26941	26427	26812	26529	26742	26700	26650	26330	26626	26585	26583	26673	26669	26687	26593	26572	26821	26782	26810	26387	26518	26580	26648	26467	26636	26395	26799	26666	26678	26405	26801	26546	26784	26732	26753	26656	26711	26517	26436	26646	26409	26611	26474	26404	26527	26748	26490	26635	26789	26515	26527	26678	26742	26589	26618	26576	26423	26887	26760	26719	26717	26398	26695	26397	26407	26578	26783	26727	26536	26599	26612	26520	26759	26771	26777	26632	26785	26504	26458	26431	26626	26651	26475	26474	26454	26600	26614	26645	26724	26421	26703	26713	26570	26867	26720	26590	26709	26504	26548	26606	26722	26816	26975	26628	26711	26580	26646	26630	26577	26880	26419	26624	26417	26711	26516	26636	26467	26478	26477	26716	26517	26650	26776	26615	26656	26776	26576	26479	26420	26488	26748	26686	26571	26385	26702	26402	26594	26423	26509	26573	26630	26406	26462	26491	26978	26700	26573	26604	26654	26637	26613	26574	26635	26712	26703	26379	26813	26827	26727	26416	26394	26546	26427	26491	26560	26580	26314	26402	26613	26743	26473	26532	26664	26737	26520	26846	26503	26777	26761	26618	26560	26516	26389	26441	26645	26805	26540	26672	26445	26737	27019	26474	26505	26647	26569	26656	26652	26694	26757	26694	26411	26348	26660	26500	26712	26511	26533	26504	26664	26661	26805	26730	26611	26693	26497	26398
28750	41672	38355	28240	25658	22600	20993	18651	18122	17489	16928	16922	16581	16430	16586	16575	16388	16568	16734	17004	17034	16885	16621	16695	16507	16594	16516	16467	16380	16406	16378	16383	16371	16303	16353	16249	16348	16133	16349	16148	16044	16263	16237	16148	16070	16156	16139	16236	16213	15934	16145	16140	15978	16154	16002	16029	15971	16015	16144	15991	16046	16064	15982	16045	16089	16095	15924	16091	16065	16206	15963	16145	16022	16067	16214	15809	16052	16118	16094	16049	16151	16103	15900	15959	16016	16071	15956	15975	16038	16091	16028	15908	15944	16081	16181	16014	15921	15868	16005	16036	16141	16004	15854	16149	16066	16053	16014	16138	15936	16092	16067	16148	16170	16111	15963	15975	16113	16111	16039	16127	15997	15924	15982	15982	15925	16165	16130	16003	16172	16024	15910	16146	16077	16213	15908	15881	15966	16030	16113	16138	15882	16158	16062	16101	16036	15986	16079	15985	15965	16081	16217	15908	16010	16013	15954	16021	16034	15794	16085	15991	16077	16038	15947	16036	16090	15995	15930	16050	15898	16070	16023	15918	16037	16220	15953	16022	15824	15987	16198	16071	15935	16023	15943	15875	16059	16082	15961	15902	16019	16015	15973	16073	16068	15908	16202	16055	16188	16034	16005	16160	15932	16069	16138	15934	15963	15972	15841	16185	16037	15973	16102	16115	16109	15963	15907	15992	16037	15957	16267	16058	15955	16219	15979	15810	16014	15933	16060	16138	15852	15958	16035	16025	16169	15982	16025	16105	15981	16045	15982	15930	15978	15794	16052	16008	15923	16053	15915	16042	16135	15899	16078	15897	16019	16207	15977	15989	16028	16096	15952	16039	16194	16090	16085	16090	15953	15856	16142	15882	16122	16174	15913	16078	16057	15977	16171	16172	16043	16039	16038	16019	15929	15903	16096	15882	16055	16143	15969	16157	15986	16197	16146	15979	16007	15977	15951	16006	16044	15926	15979	16160	16072	15959	16085	15916	16018	16058	15887	16172	16016	15983	16080	16070	15850	16055	15995	16007	16073	16033	15846	15992	16056	16060	16068	15944	16058	16049	16105	16076	16114	15890	16221	16154	15836	16035	15995	16047	16035	15879	16107	15921	16146	16092	16045	16032	16168	16007	16103	15952	15810	16039	16161	16062	15997	15839	16092	15995	16025	16159	15922	15970	16032	15951	16187	16049	15992	15980	15945	16004	16024	16184	16137	15828	16111	16060	16099	16017	16077	16042	16094	15953	15976	15934	16070	16086	16135	16031	15984	16041	16084	15910	16029	15980	15925	16008	15890	15979	16139	16043	16013	15977	16089	16005	15948	16125	15972	15990	16042	16019	15829	16162	16050	15969	16029	16217	15925	15823	15969	16128	16070	15954	15974	16078	15986	16055	16005	16133	16063	16020	15990	16057	16127	16046	15998	16150	16221	16091	15833	16153	16020	16198	16067	16019	16009	15962	15876	15989	16047	16062	16213	16008	16145	16021	15980	16032	15959	16046	15934	16050	16119	15964	16102	16128	16057	16053	15962	16059	16169	16034	15994	15984	15860	15966	15907	15907	16014	15986	15971	16110	16086	16057	16069	15868	16270	15992	16178	16069	15964	16061	16089	16078	16028	16034	16062	15897	15979	16080	15997	16060	16047	15889	16095	16015	15960	15867	15762	15890	15942	15996	15952	16183	15949	15913	15978	15940	16066	16098	16111	16062	15984	16034	16004	15980	15897	16055	15948	16007	16046	16009	15895	16030	16064	16021	16047	15956	16085	16036	16100	16020	15975	16085	15982	16093	15973	15990	15971	16041	15982	15881	16038	15929	16036	15999	16125	16037	16094	16141	16112	16007	16122	15968	16119	15930	16227	16010	16007	16071	16140	15996	16011	15929	16062	15892	16011	15905	16065	16006	16111	15987	16047	15943	16039	15970	16042	16118	16059	16180	16060	16074	15985	16076	16150	15959	16031	16027	16141	16143	16051	16194	16023	16087	16102	15870	16000	16170	15944	15963	16012	16140	16216	15948	16014	16068	16046	15824	15979	16023	16234	16211	16114	16049	15950	15997	15911	15983	16097	15926	15977	16020	16167	16120	16106	16001	16124	15973	16071	16006	16101	16023	16000	15957	16048	16056	15937	15917	15949	16007	15889	16194	15937	16165	16013	15966	15998	16135	16147	16044	15995	16073	15923	16078	16134	16082	15956	16142	16019	16116	16077	15891	15953	15834	16023	16178	15915	15910	16032	16107	16123	16020	16116	16183	16061	15763	16099	15873	15997	15956	16168	15932	15930	16201	16031	15916	15907	15969	16105	15979	15859	15998	16011	16184	15949	16085	16065	15980	15858	16081	16050	16103	16077	15980	15918	16101	15966	15765	15963	16209	15935	15992	16185	16155	16005	16098	15958	15985	15903	16041	16013	16087	15894	15890	15904	16056	16204	16039	15979	16051	16261	16134	15881	16141	16023	16257	16062	16153	15995	16017	15853	16121	15912	15969	15967	16028	16107	15979	16174	16124	16213	16141	16192	16132	16296	16077	16000	15920	16157	16048	16034	15921	16065	16163	16082	15916	16102	16203	16052	16086	16047	15916	15985	16008	16057	16101	16022	15996	15981	15880	16027	16193	15967	16057	15984	16172	16051	15997	15935	16018	16167	16105	16116	16008	15936	15851	16044	16058	15874	16126	16136	15852	16016	16016	16060	15990	16162	15863	16170	16005	16030	16042	16008	16140	16014	15956	16087	16028	16152	16007	15987	16122	15930	15997	15929	15922	15985	16067	16039	16292	15978	16105	16067	16167	15888	16042	15975	16136	16074	16203	15953	16079	16045	16007	16119	15921	15976	15887	15995	16173	16157	16087	16174	16106	16081	16021	16143	16152	16158	16085	15948	15970	16065	16067	16111	16055	15902	16012	16016	15863	16018	16099	16174	15978	15991	15989	15942	15953	16090	16005	16042	15864	16107	16048	16122	15881	15915	16156	16068	16089	16159	15992	16033	16240	16094	15997	16131	16003	16044	16300	16070	15795	16026	16151	16108	16007	16029	15946	15924	15977	16277	16097	16038	16098	16046	16056	15993	15773	15880	15991	15971	16054	16216	16161	15934	16063	16095	15963	15917	16004	15966	16177	16031	15938	15667	16098	16120	16032	15886	16052	15909	15993	16119	16038	15932	16061	15992	15993	16033	16030	15987	16199	15964	16027	15953	16019	15949	15949	15861	15977	15976	16096	15823	15858	15930	15907	16106	16089	15989	15785	16003	15988	16067	16110	16229	15956	15809	16041	16001	15935	16086	16102	16064	16160	16077	16274	16079	15995	16060	16050	16083	15976	15997	15912	16117	16072	15882	16076	16071	15999	16040	15905	16038	16024	16006	16046	16179	16044	15985	16042	16098	15900	16050	15870	16002	16145	16047	15983	15852	16125	16077	16065	16044	15945	16054	16043	16055	16164	15923	15996	16136	16143	15981	15899	15944	15985	16083	15978	16060	16031	15917	15971	16105	16205	15942	16081	15936	16205	16144	16044	16168	16076	15987	15909	15953	16152	16001	16018	16086	16000	16067	15830	16142	15975	15993	16076	16042	16130	16088	16040	16043	16096	15974	16045	16171	15992	16114	16021	16092	16099	15953	16079	16114	15915	16105	15874	16140	16072	15968	16132	16198	16096	16090	16094	16074	15865	16119	15906	16128	16068	16085	15915	16069	15987	16076	15996	15996	15953	16043	16008	16176	15983	15995	15963	16093	15941	15963	16137	16156	16006	16052	16205	15945	16008	15855	15987	16088	16043	16038	16039	16077	16072	15947	16039	16032	16131	16100	16049	15857	16072	16115	15842	16002	15888	15873	16238	16124	16074	15954	16026	16183	15885	16013	15951	16068	16151	16042	15938	15913	15894	16111	16027	15998	15962	16160	16114	16154	15979	15961	15973	16107	16189	16084	16040	15869	16108	16033	15961	15973	16038	15912	16154	16125	16075	16074	15972	16069	15991	15987	16158	16069	15755	16006	16065	15929	16051	16165	15953	16142	16021	16016	15976	16117	15955	15985	16063	16098	16036	16011	15950	16090	16049	16071	16106	16133	16021	15972	15982	16120	16009	16017	16089	16061	15992	16161	15990	15999	16073	15969	15992	16142	15952	16148	15924	16276	16010	15994	16011	16079	16053	15980	16171	16068	16080	16093	16027	16001	16075	16088	16015	16091	16069	16131	16238	16212	15997	16093	16126	16112	15953	16083	16007	16018	16119	15931	16015	16052	16183	16173	16031	15989	15768	16003	16174	15886	16046	15993	16197	16024	15989	15878	16096	16120	16064	15924	16113	15999	15767	16150	16006	16086	15987	15944	16049	16075	15990	15987	16098	15966	16085	16094	15930	16123	15943	15989	16020	16185	16170	15895	16082	16044	16040	16013	16036	16083	16112	15962	16111	15959	16196	16036	16022	15968	15953	16142	15984	15974	16100	16042	15981	15974	15895	16077	16044	16131	16018	16015	15879	15916	16186	16070	16082	16140	16156	15898	16227	16075	16223	16073	16088	16152	16079	16149	16022	16045	16035	16035	15947	16039	16008	15903	15999	16062	15960	16104	15992	16206	16035	16124	15881	16195	15941	16104	15996	16028	15993	16167	16004	15959	15925	16149	15983	15972	16030	16081	16131	15915	16166	16113	16143	15927	16158	15963	15945	16035	15934	16118	16114	15917	15914	15804	16204	16145	16132	15932	15841	16074	15898	16113	16067	16146	15925	15966	15835	16062	16050	15853	16021	15898	15846	16076	16190	16054	16061	16053	16003	16146	16007	16094	16068	16094	16130	16061	16005	15998	16044	15954	15960	16141	16085	15925	16147	16044	16062	16038	16015	15966	16049	15992	16057	16000	16041	16224	15877	16049	16026	16157	16099	15985	16107	15990	16100	15910	15990	16083	16024	15886	16161	15940	15835	16199	15990	16232	16111	16030	16076	16062	16018	15898	15991	15998	16115	16159	16109	16012	16067	16088	16086	16078	15926	16000	16210	16070	16028	15904	16146	16090	16003	16142	15987	15979	16075	15941	16284	16015	16183	15913	16205	16179	16057	16093	16104	16212	16036	16163	15981	15832	16057	15942	15968	16040	15950	15911	16160	15886	16018	15677	16023	15930	15984
21425	20032	26260	23737	22225	28032	33608	29271	28439	27718	27044	27104	26802	26547	26500	26542	26540	26485	26807	27284	27129	26827	26778	26973	26666	26835	26408	26309	26196	26270	26372	26319	26235	25975	26372	26190	26074	26205	26356	26110	26134	26238	26243	26085	25775	25967	25959	25748	25949	25816	26155	25871	25872	25631	26118	25881	25974	26024	25883	25913	25976	25932	25760	25560	25700	26018	26226	25905	26002	25664	25790	25921	26074	25945	25890	25880	25881	26128	25806	25771	25786	26012	25642	25917	25833	25783	25934	25618	25971	25911	26040	25936	25880	25908	26104	25927	25993	25920	25848	25776	25993	26003	25840	25820	25904	25790	25884	25699	25953	26190	25766	25680	25817	25888	26101	26142	26026	25782	25825	26044	25700	25941	25936	25929	25875	25733	25795	25940	25992	25889	25603	25872	25738	25706	25816	26060	26099	25882	25861	25939	25871	26051	25731	25831	25812	25906	25919	25913	25824	25973	26115	25724	25979	25760	26050	25679	26015	25894	25963	25693	25981	26002	26099	25847	25842	25700	25749	25695	25837	25839	25932	26055	25795	25786	25796	25742	25691	25841	25720	25783	25918	25828	25637	25755	25778	25944	25767	25819	26029	25781	25834	25783	25602	25734	25885	25840	25728	25687	25937	25895	25883	25954	25726	26090	25864	26120	25866	26018	25802	25755	25907	26000	26072	25778	25699	25817	25776	25656	25833	25639	25739	25685	25923	25777	25698	25760	25508	25817	25763	25861	25852	25885	25881	25658	26255	25959	25425	25824	25866	25848	25840	25872	25917	25803	25911	25752	25791	26091	26103	25948	26067	25761	25759	26015	25944	26142	25801	25842	25781	26009	25781	25546	26013	25808	26028	25888	25735	25848	26070	25816	25674	25857	25881	25844	25699	25739	26189	25860	25652	25836	25870	25658	25611	25819	25796	25896	25990	25968	26097	25932	25885	25639	25897	25872	25955	25911	25820	26055	26012	25640	25899	25960	25728	25714	25828	26052	25849	25907	25715	25695	25743	25829	25781	25736	25850	25854	25701	25883	26030	25954	25853	25995	25891	25607	26182	26001	25990	25772	25927	26086	25758	25813	25779	25945	25952	26162	25896	26001	25955	25689	25913	25916	25778	26013	25852	25904	26036	25951	25844	25431	25976	26050	26032	25979	25898	25640	25402	25600	26054	26203	25886	25795	25646	25833	25985	25707	25833	25868	25864	25745	25815	25795	25950	25922	25608	25536	25619	25650	26011	25837	25956	26115	25934	26023	25760	25853	25694	26155	25919	25839	25905	25733	25647	25828	25912	25835	25701	26019	25644	25716	25826	25881	25994	25921	25670	25912	25813	25712	25965	25877	25921	25974	25851	25768	26165	25782	26066	25843	25706	25905	25935	25812	25885	25916	26062	25732	25742	25621	25630	26091	25952	25961	25723	25840	25784	25670	25919	25678	25998	25558	25991	25641	25874	25698	25708	25901	25759	26098	26005	25768	25580	25618	25809	25802	25969	25708	25884	25924	25855	25782	25928	25713	25983	26004	25844	26023	25939	25761	25813	25642	25656	26054	25905	25881	25855	26125	26149	25978	26149	25812	25826	26023	25708	25502	25839	25708	25993	25762	25837	26065	26066	25944	26020	25986	25761	25846	25975	25998	25748	26025	25827	25776	25790	25848	25797	25980	25844	25945	26072	25832	26064	26068	25981	26068	25847	25739	25873	25872	25740	25761	26001	25653	25972	25789	25686	25928	25861	25683	25856	25961	25926	25716	25667	26132	25820	25795	25890	25875	25572	25618	25710	25781	25936	25836	25909	25860	26019	25852	25750	25862	25693	25593	25992	25909	25568	25770	25823	26025	25969	25684	26087	25719	25867	25726	25818	25882	25758	25772	25990	26095	25655	25740	26050	26086	25712	25677	25999	25882	25920	26020	25944	25741	25694	25730	25880	25983	25898	25936	25886	25608	25872	25829	25960	25899	25703	26070	25966	25680	25577	25795	25926	25967	25850	26144	26204	25828	25621	25656	25915	25923	25934	25842	25802	25953	25713	25716	25930	25853	25893	25690	25812	25945	25830	26114	25790	25827	25860	25828	26075	25877	25833	25848	25811	26026	25792	25949	25773	25716	25659	25441	25728	25809	25753	25809	25846	25975	25946	25780	25697	25673	25898	25794	25786	26093	25847	25950	25839	25943	25927	25892	25956	25934	25755	25728	25937	25724	25949	25969	25742	25903	25854	25697	25755	25920	25771	25842	25853	25824	26081	25896	25683	25648	25756	25880	25902	25775	25874	25775	25876	25526	25868	25832	25887	25948	25953	25829	25943	25739	25855	25768	25847	25711	25830	25716	25793	25871	25961	25842	25870	25832	25868	25997	25594	25824	25710	25916	26016	25813	25912	25638	25852	25648	25921	25811	26061	25900	25622	25850	25908	25916	25910	25790	25950	25989	26011	25958	25730	25832	25941	25831	25970	25732	25695	25829	25718	25808	25657	26056	25688	25837	25754	25991	25810	25677	25941	25770	25565	25853	25688	25650	25736	25907	25890	25561	25700	25672	25805	25746	25779	25804	25588	25940	25756	26000	25791	25670	25787	25647	25839	25894	25859	25915	25686	25921	26030	25933	25824	25889	25929	25588	25766	25793	25566	25759	25855	25790	25564	25732	25865	26052	25789	25884	25689	26221	25947	26115	26000	25906	25805	25597	25570	25593	25734	25850	25657	25825	25661	25817	25769	25701	25994	25962	25703	25891	25661	25857	25790	25851	25940	25787	25805	26097	26052	25989	25948	25767	25871	25924	25748	25878	25764	25677	25951	25729	25877	25863	26123	25711	25667	26043	25922	25880	25799	25985	25886	25713	25712	25743	25898	26020	25681	25686	25999	25796	26012	25682	25679	25923	25682	25780	25747	25992	25878	25752	25689	25771	25986	25968	25808	25731	25748	25756	25819	25820	25766	25607	25864	25879	25861	25676	25934	26107	25714	25833	26039	25548	25822	26032	25972	25825	25864	25731	25747	25764	25745	25657	25778	25873	25691	25959	25878	25838	25943	25701	25692	25655	26023	25857	25878	25729	25861	25819	25540	25735	25787	25905	25571	25783	25885	25775	25900	25851	25788	25750	26154	25761	25847	25809	25992	25778	25942	25662	25998	26210	25924	25832	25779	25898	25809	25503	25920	25800	26005	25697	25795	25954	25888	25519	26015	25831	25791	25680	26033	25963	25935	25969	26001	25844	25915	25824	26000	25820	26158	25661	25661	26166	26090	25757	25912	25894	25794	25737	25919	26031	26049	25980	25887	25917	26113	25708	25926	25850	25642	25954	26127	25574	25807	26003	25598	25782	25916	25875	25961	25966	25855	25694	25857	25777	25911	25813	25981	25854	25947	25824	25604	26018	25725	25402	25665	25790	25784	25944	25920	25714	25849	25940	25902	25659	26064	25997	25736	26005	25957	25845	25766	25980	25720	26130	26034	25840	25890	25725	25539	25811	25839	25649	25861	25683	25702	25766	25707	25883	25757	26055	25714	25731	25769	25818	25914	25688	26117	25915	25936	26009	25724	25686	25735	26219	25813	25970	26014	25833	26121	25715	25952	25797	25810	25697	25814	26047	25715	25889	25662	25934	25825	25805	25790	25814	26076	25848	25873	25962	25876	25784	25856	25973	25890	25818	26014	25885	25936	25755	26093	25877	25763	25579	25970	25670	25652	25927	25913	26052	25726	25630	25958	25763	25837	25800	26081	25820	25688	25883	25896	25992	25857	25835	25975	25694	26034	25927	25938	25644	26007	25892	25858	25832	25891	26084	25802	25863	25985	25796	25908	25688	26030	25979	25823	25746	25711	25693	25695	26116	25933	25742	25731	25876	25819	25976	26007	25727	25968	25762	25770	25723	25689	26012	26024	26051	25746	26034	26036	25790	25735	25814	25877	26030	25902	25922	25809	25815	26073	26057	25997	25880	25770	25811	25759	25898	26013	25798	25649	25912	25575	25521	25797	25877	25781	25650	25800	25710	25729	25784	25646	25978	25532	25764	25947	26035	26062	25787	25929	25869	25992	25434	25421	25829	25719	25749	25786	25878	25836	26011	25998	25820	25816	25636	25905	25890	25624	25653	25522	25600	26037	26142	25858	25880	25788	25879	25945	25794	25700	25816	25789	25634	26071	26024	25695	25711	25770	25625	25683	25759	26005	25921	26019	25771	25628	25902	25791	25904	25816	25773	25783	25951	26133	25729	25791	25843	25928	25807	25489	25685	25915	25689	25838	25729	25828	25867	25852	25812	25951	25887	25940	26060	25746	25931	25990	25854	25786	25662	25541	25882	25919	25862	25916	26130	26124	25892	25848	25800	25901	25519	25980	25911	25906	25780	25914	25750	25991	25971	25867	25435	25955	25799	25906	25866	25981	26065	25807	26109	25580	25882	26165	25618	25598	25663	25791	25798	25927	25795	25631	25870	25796	25889	26038	25819	26130	26040	26019	25879	25496	25892	25725	25900	25815	25741	25793	25569	25826	25827	25844	25795	25522	25737	25562	25777	25624	25685	25697	25841	25870	25975	25923	25696	25756	25831	25847	25857	25780	25906	25896	25867	25932	25920	25954	25711	25914	25654	25962	25852	25946	25490	25939	26021	26060	25864	25916	25760	25969	25766	25818	25800	25704	25995	25785	25929	25951	25600	25566	25678	25717	25825	25903	25858	25766	25896	25878	25975	26140	25841	26146	25965	25917	25850	25844	25787	25662	26186	25795	25716	25897	25709	26047	25796	25875	25924	25729	26035	25782	25649	25725	25829	26096	25894	26078	25933	25881	25365	25800	25587	25822	25671	25848	25848	25696	25851	25666	25323	25695	25745	25929	25845	25904	26048	25634	25629	25843	25762	25810	25887	26129	25752	25765	25941	25963	25735	25860	26053	25795	25731	25981	25835	25941	25823	25841	25779	25868	25774	25802	25888	25748	25995	25441	25818	25767	26014	25776	25794	25938	25955	25728	25734	25914	25803	25854	25940	25647	25686	25989	25872	25886	26048	26001	25923	25890	26034	25894	25673	26057	25930	25700	25657	25844	25787	25988	25813	25876	25848	25829	26086	25945	25852	25739	25735	25741	25960	25742	25828	25861	25445	25564	25553	25819	25911	25701	25958
32097	48266	44978	33066	30388	26134	23966	20481	19479	18475	17321	16889	16716	16454	16267	16330	16350	16867	17090	17595	17446	17196	16677	16687	16623	16627	16479	16316	16192	16217	16162	16114	16176	16221	16014	15989	15856	16066	15960	15855	15911	15638	15905	15755	15823	15926	15835	15733	15913	15750	15846	15618	15663	15589	15770	15767	15679	15683	15751	15776	15395	15575	15770	15599	15719	15722	15501	15617	15766	15529	15593	15688	15612	15515	15687	15696	15680	15897	15550	15622	15645	15457	15605	15676	15766	15645	15692	15579	15550	15638	15693	15608	15626	15590	15699	15680	15533	15584	15771	15671	15652	15576	15618	15545	15534	15602	15684	15646	15640	15713	15738	15765	15748	15731	15687	15666	15657	15605	15645	15613	15660	15665	15679	15756	15608	15535	15643	15578	15648	15725	15778	15632	15620	15400	15641	15725	15742	15726	15660	15585	15685	15575	15616	15727	15605	15715	15582	15680	15720	15414	15746	15583	15649	15665	15530	15619	15407	15699	15754	15854	15847	15578	15887	15492	15568	15492	15460	15755	15471	15678	15722	15818	15582	15666	15853	15777	15786	15612	15513	15610	15731	15699	15772	15519	15783	15595	15739	15648	15902	15668	15759	15730	15654	15403	15727	15715	15618	15727	15484	15504	15742	15555	15743	15580	15755	15665	15606	15585	15648	15679	15740	15850	15773	15570	15612	15700	15822	15767	15746	15617	15543	15746	15688	15605	15657	15632	15603	15607	15553	15792	15621	15526	15727	15672	15730	15588	15676	15608	15642	15776	15608	15654	15669	15517	15713	15889	15710	15499	15615	15673	15542	15829	15625	15502	15631	15541	15633	15395	15744	15785	15762	15706	15577	15636	15468	15687	15709	15821	15735	15674	15620	15670	15562	15590	15610	15738	15638	15542	15628	15724	15689	15680	15598	15662	15489	15557	15652	15629	15550	15722	15702	15481	15543	15621	15675	15640	15534	15508	15544	15569	15564	15617	15459	15431	15591	15606	15840	15634	15494	15581	15722	15684	15711	15378	15765	15669	15678	15487	15516	15590	15452	15566	15737	15710	15648	15777	15658	15614	15559	15803	15708	15805	15765	15639	15542	15512	15395	15826	15826	15565	15669	15774	15813	15730	15674	15528	15886	15784	15597	15644	15570	15665	15720	15644	15507	15660	15522	15796	15616	15711	15604	15560	15607	15673	15666	15532	15670	15633	15693	15813	15748	15741	15830	15597	15803	15631	15566	15626	15647	15751	15640	15794	15585	15634	15696	15515	15691	15739	15649	15659	15611	15557	15592	15593	15588	15586	15523	15637	15546	15532	15569	15699	15999	15661	15644	15626	15798	15550	15608	15672	15661	15896	15685	15579	15543	15791	15559	15580	15800	15584	15620	15655	15616	15542	15647	15592	15630	15541	15537	15576	15585	15580	15719	15536	15589	15615	15861	15642	15750	15644	15582	15662	15586	15717	15819	15654	15632	15583	15694	15602	15619	15572	15723	15520	15646	15629	15682	15601	15575	15589	15705	15531	15678	15583	15657	15629	15589	15628	15697	15607	15611	15567	15566	15795	15617	15622	15688	15691	15567	15821	15496	15844	15630	15516	15581	15877	15686	15665	15590	15448	15607	15813	15564	15588	15607	15592	15512	15579	15523	15561	15720	15729	15608	15822	15560	15675	15647	15615	15775	15599	15550	15765	15675	15701	15638	15688	15655	15521	15697	15648	15590	15786	15671	15673	15640	15621	15668	15712	15674	15567	15655	15548	15451	15701	15630	15563	15521	15791	15642	15712	15570	15770	15673	15598	15580	15692	15665	15744	15736	15603	15746	15642	15595	15704	15615	15709	15696	15871	15786	15755	15606	15685	15406	15537	15554	15599	15572	15562	15649	15536	15641	15470	15619	15588	15716	15664	15718	15481	15607	15688	15677	15658	15608	15654	15528	15610	15709	15588	15647	15652	15809	15679	15701	15736	15601	15565	15649	15738	15584	15666	15550	15594	15700	15718	15631	15530	15531	15627	15580	15599	15586	15689	15717	15707	15701	15627	15648	15606	15466	15707	15688	15731	15740	15720	15718	15607	15563	15615	15775	15561	15568	15900	15692	15539	15643	15589	15760	15682	15622	15554	15650	15697	15784	15644	15632	15669	15820	15694	15596	15592	15608	15814	15757	15564	15656	15749	15690	15552	15549	15648	15716	15678	15591	15742	15550	15553	15671	15651	15550	15653	15685	15688	15739	15772	15712	15602	15644	15487	15445	15776	15662	15777	15562	15570	15623	15753	15551	15691	15550	15770	15526	15703	15626	15512	15599	15496	15636	15590	15688	15711	15710	15671	15504	15780	15576	15581	15745	15554	15590	15636	15465	15543	15647	15678	15790	15617	15789	15630	15656	15523	15480	15644	15515	15671	15712	15775	15743	15601	15515	15635	15630	15749	15760	15651	15698	15659	15540	15746	15607	15582	15618	15631	15598	15823	15652	15554	15622	15703	15666	15709	15677	15581	15580	15545	15647	15545	15627	15619	15383	15567	15502	15549	15614	15756	15626	15759	15648	15566	15713	15524	15624	15567	15640	15607	15574	15576	15734	15595	15590	15621	15565	15742	15711	15732	15631	15713	15794	15512	15592	15527	15484	15696	15591	15609	15531	15670	15807	15632	15649	15575	15666	15624	15707	15609	15665	15651	15628	15545	15529	15698	15840	15868	15755	15831	15563	15624	15805	15502	15612	15745	15582	15612	15643	15629	15626	15706	15666	15659	15486	15673	15601	15500	15706	15661	15677	15624	15632	15530	15529	15546	15726	15523	15678	15601	15640	15665	15586	15726	15565	15688	15597	15615	15592	15787	15438	15526	15727	15522	15693	15796	15544	15658	15844	15592	15564	15629	15771	15568	15532	15543	15671	15706	15472	15845	15761	15761	15636	15685	15710	15505	15535	15741	15794	15612	15800	15693	15879	15651	15744	15770	15509	15694	15685	15708	15827	15619	15702	15428	15554	15804	15495	15784	15509	15680	15722	15534	15630	15561	15592	15657	15631	15382	15609	15558	15656	15662	15521	15603	15608	15649	15595	15769	15518	15530	15563	15557	15749	15687	15630	15600	15658	15681	15522	15632	15561	15583	15613	15625	15728	15446	15752	15655	15732	15708	15485	15730	15550	15626	15651	15662	15624	15655	15681	15626	15742	15530	15696	15724	15648	15698	15574	15488	15690	15631	15566	15772	15593	15734	15668	15616	15558	15697	15500	15872	15507	15528	15704	15730	15574	15521	15770	15653	15586	15641	15608	15766	15724	15609	15634	15571	15516	15766	15489	15701	15643	15747	15618	15781	15482	15601	15571	15761	15567	15803	15659	15513	15496	15649	15658	15543	15538	15582	15570	15835	15693	15618	15654	15806	15633	15622	15647	15682	15615	15679	15794	15761	15770	15576	15712	15627	15682	15492	15631	15688	15604	15678	15529	15683	15669	15598	15705	15593	15652	15537	15729	15556	15748	15575	15488	15664	15632	15640	15633	15727	15642	15628	15752	15713	15579	15585	15815	15637	15788	15702	15834	15624	15613	15605	15533	15682	15536	15444	15899	15638	15702	15636	15510	15583	15625	15656	15441	15713	15584	15707	15499	15861	15566	15649	15521	15597	15592	15643	15577	15852	15806	15818	15653	15665	15592	15744	15727	15730	15532	15649	15719	15693	15676	15533	15759	15603	15537	15754	15497	15589	15567	15592	15761	15852	15508	15791	15668	15712	15504	15654	15484	15652	15557	15763	15729	15494	15760	15582	15773	15532	15508	15540	15686	15675	15660	15586	15661	15530	15744	15684	15625	15491	15645	15607	15467	15664	15660	15683	15826	15736	15612	15644	15613	15498	15641	15728	15533	15632	15718	15633	15723	15403	15711	15649	15575	15745	15666	15512	15534	15497	15706	15596	15708	15688	15683	15628	15767	15699	15584	15566	15532	15585	15576	15737	15743	15776	15379	15607	15604	15728	15727	15649	15552	15486	15534	15663	15702	15646	15555	15701	15651	15490	15785	15537	15650	15797	15729	15616	15594	15600	15758	15465	15616	15620	15656	15529	15628	15559	15537	15653	15578	15758	15579	15696	15616	15525	15571	15692	15605	15558	15654	15659	15855	15553	15549	15765	15729	15806	15668	15601	15737	15739	15578	15719	15674	15647	15651	15283	15734	15643	15665	15419	15629	15693	15830	15573	15623	15771	15675	15682	15639	15579	15352	15624	15641	15624	15425	15536	15563	15734	15771	15655	15890	15667	15764	15624	15491	15616	15844	15637	15604	15627	15631	15653	15683	15817	15580	15640	15572	15729	15557	15773	15550	15654	15626	15704	15552	15685	15716	15624	15754	15546	15564	15797	15730	15625	15666	15759	15597	15657	15632	15693	15595	15669	15660	15595	15473	15689	15572	15455	15668	15546	15570	15647	15712	15589	15674	15644	15912	15621	15550	15718	15539	15633	15615	15455	15528	15639	15672	15817	15597	15537	15487	15587	15521	15703	15674	15595	15679	15701	15736	15509	15743	15558	15537	15635	15673	15754	15531	15751	15630	15639	15707	15530	15580	15580	15625	15390	15596	15722	15532	15470	15580	15647	15640	15620	15760	15638	15560	15595	15800	15618	15685	15475	15715	15667	15641	15726	15725	15685	15483	15672	15669	15603	15628	15593	15753	15517	15648	15656	15797	15500	15806	15562	15866	15513	15515	15683	15604	15663	15732	15610	15708	15727	15547	15723	15638	15575	15640	15666	15701	15625	15616	15846	15629	15665	15516	15579	15673	15537	15680	15726	15749	15695	15836	15645	15581	15806	15704	15518	15569	15626	15469	15623	15645	15734	15570	15706	15681	15763	15724	15721	15573	15672	15714	15656	15700	15825	15750	15509	15582	15701	15674	15634	15439	15675	15594	15556	15704	15610	15652	15426	15622	15719	15709	15649	15538	15695	15619	15560	15651	15552	15558	15654	15607	15510	15677	15784	15714	15496	15629	15704	15690	15681	15547	15612	15583	15732	15637	15570	15676	15677	15590	15715	15595	15665	15609	15515	15614	15777	15532	15611	15549	15671	15574	15544	15545	15550	15692	15699	15504	15557	15551	15768	15592	15759	15454	15649	15727	15660	15704	15515
37823	32370	37372	35336	32617	32056	32082	31447	31256	31286	31139	31204	30970	31113	30953	30903	30937	30676	30963	31180	30897	31051	31119	31164	31085	30989	30920	30806	31046	30792	30889	30955	30834	30989	30997	30664	30751	30992	30980	30769	30742	31040	30841	30834	30817	31061	30783	30823	31015	30943	31022	30991	30656	30831	30964	30802	30547	30858	31000	30846	30536	30743	30723	30861	30823	30836	30721	30982	30834	30801	30790	30917	31120	30674	31075	30976	30674	30977	30683	30844	30625	30684	30855	30537	31095	30918	30704	30733	30785	30607	30475	30655	30782	30827	31045	30978	30736	30877	30842	31001	30662	30596	30923	30998	30949	31106	30761	30826	30826	30974	30882	30752	30899	30892	30947	30839	30795	30914	30928	30781	30977	30884	30944	30790	30847	30653	30774	30828	31070	30820	30882	30803	30727	30660	30619	30771	30962	30795	30965	31055	30860	30783	30700	30680	31017	30553	30871	30828	31243	30871	30709	30976	30882	30608	30866	30756	30691	30675	30676	30766	30786	30851	30814	30507	30782	30829	30905	30885	31145	30903	30992	31003	30772	30920	30768	31003	30675	30987	30528	30846	30830	30942	30964	30983	30757	30721	30729	30795	30795	30879	31004	30797	30806	30894	30758	30929	30900	31013	30810	30911	31101	30812	30937	30987	30724	30900	30806	30825	30623	30877	30707	30682	31040	30762	30945	30881	30900	30757	30525	30899	30912	30805	30999	30692	30980	30959	30635	30895	30824	30775	30686	30679	30918	30986	31150	30699	30990	30722	30995	30734	30834	30685	31042	31140	30515	30643	30888	30963	31039	30791	30662	31210	30862	30807	30668	30753	30653	30618	30763	30803	30842	31010	30812	30707	30856	30623	30647	30666	30796	30859	30967	31016	30846	30669	30646	30737	30978	30647	30703	31073	30669	31136	30804	30690	30981	30780	30704	30761	31092	30886	30716	30786	30643	30630	30970	30747	30705	30831	30865	30840	30497	30925	30663	30750	30821	30935	30989	30697	30787	31037	30868	30638	30970	30922	30901	30678	30521	30707	30713	30758	30888	30918	30986	31088	30668	30772	30867	30812	30763	30807	30834	30844	31075	30594	30621	30794	30885	30708	31205	30564	30749	30686	30838	30839	30764	30781	31070	30593	30772	30815	30710	30809	31030	30677	30606	30645	30836	30917	30778	30574	30646	30948	30659	30925	30565	30793	30767	30703	31020	30817	30977	30987	30985	30791	31248	30864	30946	30627	30913	30787	30712	30829	30817	30914	31087	30718	30443	30580	30797	30915	30723	30847	30937	30573	30930	30821	30715	30562	30885	30909	30784	30887	30713	30662	30970	30784	30727	30858	30717	30681	30988	30816	30703	30893	30802	30832	30856	30845	31056	30750	30818	30852	30701	30679	30675	30743	30989	30725	30827	30884	31005	30712	30968	30801	30476	31015	31033	30933	30974	30801	31184	30638	30624	30855	30688	30984	31107	30880	30941	30647	30763	30703	30605	30493	30853	30771	30655	30936	30721	30413	30615	30998	30650	30956	30889	30832	31081	30725	30970	30607	31101	30917	30732	30617	30858	31034	30770	30646	30689	30493	30894	30776	31059	30958	30607	30833	30938	30972	30889	30837	30943	31083	30920	30607	30936	30915	30943	30924	30884	30550	30914	30611	30759	30740	30971	30801	30683	30941	30603	30888	30777	30584	31039	31072	30669	30941	30727	30582	30709	30815	30924	30812	30801	30797	30963	30561	30619	30658	30912	30885	30727	30819	30752	30734	30773	30829	30587	31043	31074	30828	30714	30828	30799	30788	30736	30735	30665	30616	30867	30874	30796	30762	30877	31090	30951	30675	30779	31012	30585	30706	30828	30538	31037	30743	30936	31139	30967	30707	30727	30814	30900	31020	30741	30872	30842	30686	30757	30730	30791	30927	30956	30893	31041	30766	30738	30858	30617	30802	30624	30865	30833	30743	30802	30993	30822	30831	30960	30772	30726	30935	31066	30438	30697	30902	30851	30856	30689	30976	30851	30833	30834	30718	30648	30941	30835	30660	30778	30618	30954	30658	30663	30909	30524	30576	31034	31174	30978	30642	30942	30822	30859	30532	30793	30820	30913	30893	30818	30869	30991	30896	30809	31057	30895	31071	30672	30740	30752	30947	30789	31014	30860	30865	31039	30681	30848	30996	30847	30561	30918	30921	30742	30852	30723	30860	30541	30878	30713	30968	31019	30898	30980	30606	30603	30643	30876	30679	30917	30831	30694	30904	30980	30776	30964	30797	30804	30773	30796	30962	31098	30916	30989	30847	30870	30658	30580	30951	30845	30874	31052	30880	30829	30833	30903	30885	30588	30855	30839	30784	30663	30532	30570	30680	30588	31095	30873	30960	31017	30788	30880	30728	30848	30682	30724	30766	31144	31033	30753	30919	30907	30753	30842	30965	30860	30939	30901	30643	31097	30856	30816	30809	30878	30706	30501	30597	30739	31000	30828	31182	30878	30628	30822	30579	30727	30670	30888	31018	30751	30790	30877	30863	30781	30891	31077	30798	30565	30664	31021	30946	30883	30838	30759	30805	30946	30886	30853	30745	30605	30871	30815	31099	31017	30788	31048	30886	30796	30852	31043	30980	30764	30877	30884	31040	30739	31017	30620	30959	30689	30850	31058	30824	30657	30823	30803	31126	30885	30943	30779	30936	30778	31022	30826	30780	30515	31107	31028	30764	31098	30925	31022	30766	30881	31066	30860	30950	30965	30946	31188	30562	30588	30769	30756	30594	30470	30992	30869	31062	30999	30737	30888	30762	30736	30976	31000	30767	31016	30984	30886	30975	30845	30718	30828	30776	30959	30811	31158	30784	30992	31240	30836	30813	30707	30968	31027	30815	30904	30882	30682	30724	30813	30867	30916	30678	30958	30904	30725	30890	31233	30717	30914	30624	30678	30773	30889	30884	30604	30792	30717	30636	30955	30803	30861	31071	31030	31087	31096	30911	30738	30780	30820	30741	30612	30605	30923	30588	30858	30533	30704	30881	30987	30771	30981	30767	30640	30672	30993	31022	30586	30736	30795	30852	30986	30904	30921	30746	30884	30940	30984	30605	30941	31171	30952	30988	30788	30772	31024	30980	30940	30703	30588	30844	30373	30719	30632	30747	30574	30713	31021	30795	30830	30730	30664	30739	30481	30763	30751	30963	30747	30666	30799	30861	30871	30828	30712	30907	30603	30524	30897	30867	30859	30680	30878	30697	30819	30892	30943	30640	30687	30893	30570	30355	30728	30793	31187	30815	30859	30884	30689	31001	31160	30973	30588	30835	30877	31048	31012	30863	31089	30878	30754	30789	30687	30969	30881	30685	30846	30927	31062	30677	30836	30834	30734	30826	30868	30840	30778	30689	31213	31045	30689	31059	31003	30707	30937	30780	30871	30945	31068	31015	31063	30737	30897	30649	30714	30637	30672	30748	30691	31032	30764	30725	30816	30857	30954	30865	30780	30865	30945	30771	30761	30741	30673	31017	30821	30682	31014	30884	30843	30801	30887	31032	30915	30830	30653	30967	31041	30942	31038	30903	30878	30947	30950	30956	30474	30931	30879	30689	30698	30503	30741	31074	30972	30758	30631	30774	31068	30676	30670	30685	30988	30752	30852	31073	30938	30766	30810	30515	30557	30920	30777	30579	30797	30678	30900	31085	31055	30866	30944	30744	30875	30900	30718	30784	30916	30901	30711	30668	30894	31038	30983	30991	30753	30838	30809	30744	30791	31045	30954	30857	30875	30841	30874	30562	30686	30606	30910	30777	30737	30471	31157	31236	31073	30927	30961	30776	30673	30868	31056	30701	30703	30994	30728	30999	30656	30705	30732	30960	30691	30788	30777	30798	31026	30811	30779	30921	30896	30761	30842	30792	30754	30944	30962	30689	30759	30749	30698	30918	30896	30942	30794	30680	30866	30617	31006	30805	31023	30833	30795	31090	30767	30601	30676	30453	30764	30849	30588	30774	30759	30819	30925	30898	30797	30802	30903	30921	30661	30720	30970	30503	30833	30914	30899	30670	30855	31024	31059	30845	30734	30879	30807	30555	30931	30833	30771	30914	30654	30960	31002	30838	30804	30939	30864	30954	30522	30873	30872	30496	30751	31064	30832	30853	30692	30784	30936	30775	30737	30645	30914	30674	30508	30528	30935	30770	30671	31151	30590	30743	30860	31023	31061	30786	30489	30767	30924	30803	30884	30821	30893	30821	31082	30693	31017	30650	30650	30765	30858	30724	31034	30641	30692	30874	30743	31050	30693	30919	30866	30887	30782	30897	30860	30670	30945	30727	30847	31101	30947	30894	30973	30739	30610	30624	30772	30720	30625	30854	30815	30823	30846	30767	30846	31022	30903	30703	30648	30944	30680	30833	30999	30756	30934	30741	30714	30457	30892	30618	31121	30853	30884	30515	30896	31038	30991	31060	30905	30721	30724	30671	30836	31027	30794	30905	30904	30701	30808	30616	30710	30587	30629	30807	30874	30584	30770	31043	31084	30851	30947	30836	30672	30562	31043	31044	30716	30661	30919	30827	30598	30549	30845	30893	30940	30829	30519	30528	31138	31058	30990	30787	30672	30739	30819	30807	31206	30987	30981	31112	30940	30774	30964	31067	30677	30796	30775	30556	30722	31094	30712	30756	30816	30664	30739	30522	30766	31124	30880	30737	30797	30870	30793	30947	31083	31153	30631	30734	30488	30886	30924	30750	30868	30952	30497	30781	31069	30840	30804	30732	30523	30686	30654	30951	30922	30696	30652	30841	30655	30984	30924	30767	30939	31008	30735	30785	30928	31097	31022	30920	31140	30830	30911	31026	30612	31008	31020	31031	30734	30664	30995	31168	31114	31130	30926	30889	30886	30999	30886	30735	30796	30759	30871	30736	31066	30868	30874	30911	31049	30829	30935	30683	30559	30788	30758	30854	30699	30826	30788	30764	30568	30643	30798	30645	30803	30936	30813	30641	30944	30782	30930	31021	30846	30687	31042	30849	30857	30705	30771	30676	30832	30792	30890	30795	30414	30455	30635	31025	30793	30857	30639	31012	30952	31091	30870	30795	31033	31005	30979	30889	30636	30946	31086	30847	30833	30898	31058	31069	30918	30823	30892	30685
27323	31454	29721	23535	21794	20766	20070	19140	18999	18702	18645	18421	18564	18446	18296	18278	18363	18472	18519	18778	18647	18356	18535	18370	18590	18471	18495	18443	18496	18426	18379	18616	18556	18426	18325	18073	18358	18344	18181	18324	18291	18207	18334	18286	18155	18304	18253	18314	18255	18365	18396	18338	18229	18097	18342	18236	18284	18343	18141	18222	18140	18193	18093	18275	18195	18191	18225	18315	18388	18161	18378	18238	18460	18209	18282	18246	18212	18271	18054	18380	18321	18146	18337	18440	18147	18420	18258	18479	18178	18425	18321	18202	18240	18260	18204	18276	18331	18088	18209	18274	18170	18341	18273	18332	18219	18076	18321	18319	18146	18285	18351	18382	18206	18398	18233	18268	18309	18121	18363	18056	18525	18239	18145	18214	18458	18333	18270	18314	18196	18149	18257	18241	18248	18190	18163	18203	18000	18273	18348	18372	18281	18153	18150	18271	18314	18107	18053	18307	18308	18372	18392	18147	18236	18153	18368	18202	18252	18140	18295	18269	18180	18197	18240	18203	18244	18219	18165	18325	18203	18079	18187	18193	18238	18319	18372	18360	18443	18176	18342	18330	18224	18198	18140	18195	18300	18042	18145	18316	18172	18348	18198	18184	18290	18256	18381	18175	18303	18163	18119	18322	18183	18192	18405	18068	18267	18335	18233	18170	18318	18146	18130	18291	18295	18264	18170	18331	18231	18260	18365	18127	18379	18177	18342	18221	18312	18139	18436	18341	18500	18330	18337	18422	18239	18284	18288	18249	18247	18025	18260	18163	18259	18222	18381	18255	18200	17991	18462	18137	18370	18241	18158	18140	18343	18261	18101	18409	18246	18246	18325	18357	18198	18451	18251	18189	18217	18176	18228	18202	18379	18186	18229	18437	18375	18167	18304	18285	18342	18054	18189	18208	18263	18155	18203	18392	18349	18281	18293	18207	18155	18220	18019	18199	18357	18051	18396	18395	18189	18244	18267	18354	18360	18145	18114	18232	18317	18202	18233	18328	18155	18026	18422	18272	18269	18408	18185	18302	18197	18279	18077	18323	18171	18243	18351	18263	18184	18241	18398	18450	18465	18332	18346	18344	18210	18129	18163	18207	18284	18344	18187	18210	18348	18318	18183	18075	18114	17985	18164	18181	18366	18139	18173	18165	18142	18286	18254	18381	18067	18107	18302	18353	18279	18185	18299	18305	18236	18264	18147	18081	18208	18370	18188	18220	18200	18222	18214	18304	18244	18147	18183	18130	18518	18128	18444	18350	18385	18273	18303	18293	18190	18118	18346	18045	18376	18138	18272	18130	18160	18444	18288	18240	18291	18245	18233	18272	18233	18121	18353	18491	18266	18295	18412	18140	18254	18193	18322	18223	18362	18382	18187	18261	18160	18122	18167	18231	18413	18293	18158	18506	18275	18092	18329	18327	18199	18350	18301	18052	18277	18118	18120	18123	18309	18232	18225	18234	18221	18392	18315	18297	18519	18376	18402	18366	18321	18402	18188	18402	17987	18248	18297	18170	18429	18119	18278	18316	18235	18318	18190	18195	18096	18208	18203	18287	18362	18304	18241	18283	18314	18108	18266	18286	18369	18091	18194	18270	18272	18411	18272	18284	18213	18265	18222	18355	18194	18356	18188	18249	18278	18268	18229	18161	18448	18245	18400	18284	18334	18294	18453	18178	18375	18172	18064	18169	18289	18299	18295	18253	18341	18308	18063	18240	18310	18315	18194	18459	18259	18159	18259	18371	18298	18213	18181	18171	18296	18261	18100	18223	18242	18210	18275	18332	18175	18374	18470	18292	18336	18333	18255	18334	18129	18195	18133	18276	18151	18294	18335	18223	18410	18228	18238	18447	18180	18320	18143	18342	18194	18139	18242	18367	18349	18344	18085	18382	18252	17986	18228	18118	18288	18325	18150	18241	18178	18282	18207	18392	18233	18311	18290	17956	18112	18083	18198	18352	18390	18236	18385	18284	18069	18072	18241	18333	18304	18220	18230	18423	18276	18390	18191	18442	18156	18222	18325	18300	18428	18341	18090	18371	18175	18307	18325	18290	18086	18118	18203	18212	18459	18237	18295	18198	18258	18315	18306	18190	18258	18193	18088	18348	18124	18323	18041	18103	18187	18389	18439	18078	18301	18225	18325	18132	18144	18057	18241	18210	18294	18281	18083	18290	18103	18302	18281	18294	18254	18111	18252	18377	18337	18287	18239	18418	18037	18055	18229	18392	18221	18257	18397	18228	18264	18141	18152	18349	18352	18278	18182	18349	18081	18174	18202	18402	18180	18486	18462	18320	18195	18104	18318	18345	18229	18426	18259	18233	18200	18166	18289	18324	18259	18363	18119	18385	18155	18323	18370	18282	18161	18321	18506	18347	18397	18383	18180	18204	18339	18299	18153	18423	18243	18317	18303	18266	18319	18287	18352	18210	18330	18451	18527	18044	18326	18252	18390	18328	18375	18113	18101	18215	18212	18324	18350	18099	18529	18126	18277	18194	18227	18150	18066	18167	18328	18368	18161	18167	18199	18405	18113	18307	18287	18170	18320	18537	18289	18372	18286	18174	18340	18296	18308	18172	18173	18239	18391	18300	18345	18147	18129	18183	18331	18284	18257	18429	18424	18267	18127	18181	18312	18502	18096	18300	18250	18298	18486	18210	18004	18357	18285	18218	18232	18411	18290	18320	18369	18350	18270	18149	18226	18370	18147	18111	18267	18385	18271	18138	18243	18188	18103	18171	18215	18296	18395	18116	18288	18265	18368	18260	18191	18150	18209	18393	18319	18380	18456	18211	18211	18107	18259	18299	18192	18127	18372	18307	18234	18331	18288	18207	18145	18409	18298	18325	18267	18274	18422	18264	18198	18193	18243	18403	18264	18356	18339	18310	18141	18248	18266	18313	18152	18155	18177	18246	18290	18290	18268	18247	18334	18164	18312	18307	18372	18293	18298	18225	18338	18237	18134	18290	18373	18114	18291	18332	18050	18207	18345	18245	18128	18317	18368	18239	18135	18011	18337	18263	18067	18250	18099	18236	18291	18229	18154	18015	18214	18363	18428	18145	18188	18262	18237	18264	18186	18362	18289	18195	18357	18308	18127	18469	18202	18176	18185	18245	18514	18204	18179	18247	18224	18245	18527	17974	18430	18297	18356	18225	18209	18064	18213	18265	18208	18184	18204	18309	18298	18255	18477	18218	18213	18359	18216	18340	18302	18221	18314	18218	18295	18272	18173	18332	18262	18329	18207	18324	18310	18291	18213	18223	18267	18133	18282	18270	18194	18383	18177	18311	18012	18090	18375	18343	18290	18179	18415	18217	18271	18104	18288	18304	18142	18251	18213	18379	18445	18257	18226	18220	18453	18221	18365	18138	18310	18240	18274	18280	18405	18281	18276	18373	18162	18336	18082	18122	18319	18244	18215	18369	18280	18355	18347	18103	18094	18264	18196	18370	18208	18367	18418	18231	18282	18162	18417	18171	18310	18184	18274	18164	18313	18333	18153	18527	18402	18214	18171	18341	18260	18286	18295	18308	18333	18330	18129	18189	18295	18335	18320	18229	18316	18242	18564	18359	18296	18211	18268	18228	18384	18179	18177	18312	18330	18224	18285	18157	18231	18406	18218	18161	18404	18424	18424	18272	18189	18257	18203	18290	18108	18294	18123	17998	18294	18306	18229	18297	18004	18315	18111	18234	18261	18361	18320	18327	18237	18350	18264	18268	18239	18473	18213	18210	18230	18225	18397	18397	18208	18306	18229	18132	18358	18242	18267	18379	18186	18266	18160	18335	18157	18296	18274	18281	18244	18344	18436	18159	18410	18181	18203	18403	18082	18163	18050	18208	18258	18243	18117	18281	18308	18263	18419	18420	18146	18371	18382	18277	18333	18290	18109	18265	18333	18348	18277	18244	18531	18292	18262	18154	18322	18165	18268	18387	18127	18262	18270	18370	18136	18221	18206	18206	18395	18186	18244	18203	18192	18279	18487	18253	18207	18390	18276	18353	18311	17889	18235	18294	18340	18127	18244	18243	18267	18351	18248	18347	18172	18266	18210	18399	18367	18243	18349	18199	18490	18189	18261	18293	18280	18412	18381	18324	18350	18212	18299	18166	18217	18388	18063	18286	18286	18313	18311	18193	18230	18322	18202	18233	18304	18038	18218	18173	18270	18353	18309	18289	18083	18141	18416	18226	18372	18268	18407	18276	18440	18204	18250	18061	18113	18218	18260	18340	18075	18189	18216	18175	18199	18227	18327	18262	18388	18406	18083	18258	18260	18328	18365	18327	18317	18257	18182	18372	18357	18130	18312	18229	18241	18184	18442	18250	18310	18247	18347	18127	18270	18323	18391	18148	18158	18141	18151	18187	18273	18282	18360	18319	18275	18358	18219	18353	18173	18465	18084	18389	18309	18096	18470	18211	18259	18217	18126	18269	18216	18384	18245	18284	18185	18292	18277	18437	18326	18336	18480	18351	18233	18435	18344	18269	18211	18309	18252	18266	18246	18325	18215	18207	18543	18188	18170	18184	18228	18302	18051	18225	18071	18201	18322	18344	18169	18382	18224	18254	18309	18337	18342	18109	18104	18393	18344	18233	18375	18364	18272	18075	18271	18348	18395	18158	18195	18054	18502	18155	18471	18184	18198	18448	18295	18410	18348	18325	18180	18284	18311	18219	18342	18438	18320	18216	18166	18336	18353	18200	18195	18079	18257	18315	18179	18135	18264	18287	18397	18212	18452	18113	18370	18426	18364	18211	18490	18320	18195	18463	18243	18275	18218	18285	18161	18167	18079	18260	18140	18054	18225	18236	18054	18209	18227	18135	18250	18306	18294	18418	18190	18382	18119	18228	18145	18387	18131	18344	18276	18082	18308	18322	18120	18163	18317	18182	18408	18323	18127	18082	18291	18159	18167	18271	18427	18310	18271	18148	18221	18211	18271	18372	18280	18319	18227	18228	18119	18147	18172	18415	18517	18124	18413	18243	18304	18450	18236	18290	18201	18167	18283	18325	18418	18381	18400	18193	18327	18137	18300	18375	18259	18220	18421	18401	18291	18308	18408	18262	18069	18282	18284	18339	18418	18213	18228	18300	18231	18209	18236	18373	18282	18203	18111	18331	18223	18350	18344	18222
22846	20087	26421	24327	25029	30198	32580	29718	28680	28568	28419	27816	27759	27766	27616	27557	27611	27856	27944	28038	28240	27903	27808	27803	27817	27610	27603	27795	27736	28016	27434	27514	27569	27429	27630	27467	27637	27406	27514	27434	27763	27474	27480	27407	27557	27496	27208	27531	27546	27565	27248	27327	27308	27510	27644	27243	27282	27303	27143	27289	27326	27601	27439	27257	27193	27308	27201	27299	27200	27433	27323	27373	27188	27097	27290	27090	27144	27216	27292	27269	27293	27314	27356	27298	27240	27465	27163	27268	27651	26858	27190	27353	27245	27160	27259	27200	27303	27328	27315	27441	27181	27221	27135	27364	27254	27206	27453	27306	27148	27336	27558	27045	27533	27065	27579	27208	27265	27397	27464	27533	27216	27349	27323	27367	27254	27324	27210	27361	27540	27292	27385	27424	27315	27322	27313	27498	27477	27299	27129	27328	27385	27198	27016	27391	27310	27297	27535	27385	27632	27294	27014	27272	27348	27196	27482	27428	27465	27370	27171	27356	27589	27557	27063	27226	27531	27690	27303	27282	27211	27278	27164	27133	27346	27189	27304	27306	27611	27150	27336	27396	27248	27445	27478	27402	27376	27307	27195	27375	27345	27206	27504	27417	27204	27174	27420	27283	27273	27238	27176	27302	27277	27160	27314	27464	27606	27122	27027	27332	27150	27327	27307	27210	27372	27427	27290	27194	27229	27444	27415	27159	27303	27324	27271	27280	27405	27457	27364	27303	27560	27385	27302	27266	27302	27593	27317	27184	27305	27372	27297	27224	27607	27230	27386	27145	27307	27111	27167	27217	27203	27357	27141	26990	27167	27154	27136	27238	27150	27187	27325	27314	27433	27171	27269	27434	27293	27513	27353	27527	27185	27092	27430	27327	27357	27430	27207	27471	27313	27529	27241	27484	27349	27477	27396	27158	27272	27055	27229	27090	27433	27415	27259	27319	27078	27281	27306	27449	27343	27275	27367	27428	27309	27362	27325	27342	27518	27252	27206	27158	27318	27301	27462	27109	27287	27192	27459	27416	27416	27400	27253	27373	27092	27174	27490	27233	27371	27366	27349	27358	27321	27546	27195	27335	27541	27452	27086	27401	27260	27535	27291	27245	27197	27063	27589	27626	27371	27218	27339	27254	27170	27139	27327	27256	27320	27505	27259	27586	27229	27091	27466	27318	27405	27327	27153	27195	27161	27317	27044	27371	27261	27106	27675	27192	27426	27227	27371	27138	27251	27446	27283	27023	27172	27268	27239	27199	27149	27510	27425	27405	27412	27460	27335	27148	27371	27244	27260	27192	27419	27478	27448	27404	27323	27285	27435	27362	27230	27327	27348	27357	27380	27331	27315	27228	27430	27202	27137	27287	27409	27149	27049	27474	27344	27329	27103	27307	27343	27283	27384	27239	27094	27440	27150	27247	27434	27465	27321	27254	27000	27349	27286	27473	27312	27213	27316	27263	27279	27171	27212	27389	27217	27280	27181	27366	27345	27322	27305	26966	27131	27321	27405	27332	27503	27472	27292	27233	27446	27282	27536	27098	27428	27135	27540	27160	27324	27013	27338	27099	27147	27217	27375	27285	27262	27202	27328	27245	27205	27367	27132	27112	27178	27355	27083	27243	27189	27755	27667	27401	27284	26855	27436	27146	27247	27304	27406	27207	27408	27435	27250	27229	27225	27366	27306	27396	27557	27450	27334	27112	27526	27340	27250	27167	27223	27233	27191	27281	27020	27047	27433	27222	27411	27464	27216	27572	27236	27043	27223	27134	27438	27207	27326	27335	27322	27253	27011	27440	27352	27350	27390	27667	27188	27346	27415	27244	27364	27418	27344	27566	27165	27432	27255	27521	27582	27353	27395	27587	27506	27306	27197	27449	27058	27306	27515	27505	27358	27466	27241	27427	27200	27335	27374	27647	27506	27304	27187	27219	27301	27319	27300	27175	27212	27176	27426	27181	27429	26993	27244	27302	27370	27307	27125	27085	27115	27259	27414	27482	27377	27591	27184	27177	27503	27434	27217	27668	27329	27319	27219	27344	27209	27175	27639	27120	27387	27438	27188	27309	27134	27331	27448	27339	27391	27128	27326	27242	27215	27241	27542	27273	27273	27155	27371	27470	27283	27137	27482	27576	27197	27401	27378	27354	27284	27255	27164	27192	27251	27290	27535	27126	27380	27528	27481	27372	27467	27546	27364	27446	27010	27273	27260	27549	27370	27467	27197	27654	27364	27372	27267	27243	26990	27461	27280	27216	27378	27196	27409	27447	27326	27457	27226	27354	27203	27368	27382	27474	27467	27550	27073	27089	27430	27367	27433	27249	27171	27168	27095	27362	27248	27569	27308	27415	27718	27421	27483	27456	27152	27173	27382	27213	27322	27424	27671	27232	27435	27230	27224	27248	27389	27482	27385	27458	27076	27210	27123	27179	27379	26924	27315	27136	27644	27518	27492	27477	27482	27416	27653	27288	27390	27395	27400	27125	27384	27116	27328	27144	27153	27422	27335	27368	27584	27152	27356	27180	27076	27196	27258	27266	27305	27331	27504	27406	27448	27213	27333	27376	27506	27421	27272	27306	27014	27044	27482	27212	27084	27223	27360	27642	27451	27144	27395	27274	27685	27339	27484	27512	27319	27155	27220	27510	27254	27490	27429	27607	27313	27335	27058	27397	27458	27148	27176	27255	27437	27223	27226	27439	27206	27516	27229	27382	27326	27383	27342	27306	27247	27130	27336	27247	27185	27330	27269	27118	27297	27286	27537	27348	27381	27221	27263	27280	27195	27070	27263	27477	27161	27382	27334	27255	27259	27307	27402	27240	27608	27227	27326	27350	27325	27431	27309	27269	27279	27301	27438	26915	27328	27216	27226	27306	27250	27492	27343	27223	27225	27193	27292	27169	27324	27248	27350	27205	27442	27376	27322	27231	27178	27193	27140	27427	27605	27568	27402	27392	27239	27425	27201	27584	27374	27486	27268	27429	27227	27307	27261	27157	27415	27151	27057	27225	27448	27172	27214	27500	27210	27366	27273	27214	27349	27214	27323	27282	27380	27546	27624	27561	27287	27571	27490	27220	27475	27345	27364	27465	27544	27212	27301	27336	27338	27553	27513	27496	27540	27544	27350	27322	27574	27244	27389	27184	27421	27563	27305	27234	27236	27323	27229	27325	27394	27175	27236	27288	27318	27392	27214	27283	27228	27406	27081	27075	27259	27121	27383	27346	27490	27437	27493	27221	27462	27320	27261	27293	27249	27295	27378	27189	27393	27439	27313	27140	26916	27390	27482	27391	27209	27154	27545	27520	27513	27418	27404	27296	27411	27252	27377	27258	27400	27173	27490	27031	27387	27321	27337	27276	27256	27622	27337	27334	27063	27174	27357	27118	27268	27376	27381	27330	27331	27180	27364	27371	27269	27118	27427	27498	27361	27231	27345	27282	27086	27083	27286	27110	27244	27162	27153	27259	27574	27230	27371	27371	27499	27301	27374	27325	27413	27242	27357	27628	27178	27496	27135	27083	27369	27328	27186	27477	27070	27399	27222	27142	27161	27574	27342	27324	27400	27214	27488	27251	27491	27252	27209	27583	27188	27157	27361	27231	27390	27395	27393	27321	27109	27253	27119	27571	27474	27208	27662	27212	27374	27163	27046	27065	27116	27360	27169	27397	27479	27397	27354	27419	27223	27312	27211	27250	27430	27327	27385	27407	27044	27126	27293	27249	27207	27308	27469	27371	27251	27269	27299	27235	27374	27227	27274	27410	27189	27244	27306	27457	27226	27429	27484	27251	27027	27288	27525	27385	27291	27167	27174	27359	27240	27293	27386	26873	27405	27374	27478	27295	27277	27521	27373	26955	27403	27390	27163	27295	27471	27310	27082	27554	27419	27255	27537	27508	27457	27426	27477	27308	26990	27478	27365	27340	27296	27150	27247	27191	27427	27427	27487	27041	27143	27381	27353	27471	27383	27380	27376	27716	27321	27320	27460	27256	27210	27260	27413	27312	27352	27476	27367	27181	27312	27391	27423	27096	27298	27271	27337	27317	27194	27301	27335	27183	27232	27131	27404	27330	27150	27131	27583	27386	27119	27249	27413	27522	27484	27409	27433	27388	27366	27281	27474	27230	27453	27266	27241	27361	27213	27159	27449	27531	27293	27263	27344	27420	27155	27145	27198	27188	27275	27382	27683	27175	27448	27375	27115	27301	27408	27288	27219	27400	27386	27507	27381	27606	27380	27305	27474	27364	27427	27258	27373	27224	27491	27368	27301	27145	27459	27390	27482	27290	27279	27336	27191	27322	27300	27333	27249	27149	27421	27341	27172	27473	27382	27453	27517	27557	27432	27411	27044	27396	27129	27104	27255	27495	27499	27556	27505	27499	27349	27558	27343	27468	27541	27330	27130	27284	27481	27577	27469	27317	27233	27506	27483	27660	27142	27313	27086	27487	27398	27396	27283	27232	27588	27477	27421	27310	27276	27732	27321	27242	27321	27278	27416	27322	27363	27501	27217	27287	27514	27355	27158	27129	27488	27522	27364	27261	27289	27462	27267	27442	27596	27139	27268	27427	27442	27329	27349	27275	27346	27345	27267	27438	27447	27405	27246	27403	27490	27432	26970	27415	27296	27294	27247	27122	27492	27414	27496	27245	27255	27529	27324	27283	27769	27533	27262	27416	27275	27567	27589	27402	27405	27286	27449	27375	27479	27345	27448	27648	27135	27361	27157	27429	27452	27227	27603	27288	27370	27362	27377	27449	27403	27163	27145	27223	27345	27412	27398	27337	27201	27276	27423	27463	27273	27446	27434	27037	27054	27393	27185	27155	27337	27570	27421	27479	27354	27164	27184	27276	27367	27361	27225	27298	27114	27311	27512	27224	27414	27203	27181	27291	27497	27364	27143	27252	27221	27280	27542	27392	27527	27337	27399	27305	27378	27278	27320	27240	27207	27350	27309	27477	27032	27371	27409	27325	27382	27394	27312	27103	27085	27374	27560	27465	27236	27623	27247	27373	27236	27257	27097	27127	27193	27242	27340	27247	27237	27269	27271	27437	27214	27191	27439	27277	27292	27367	27280	27335	27272	27256	27460	27192	27498	27187	27201	27375	27507	27102	27262	27454	27360	27290	27476	27268
29037	42276	38753	28693	26016	23194	21409	19351	18423	17724	17418	17130	16972	16862	16915	16710	16948	16897	17371	17267	17474	17204	17217	17121	16884	16954	16757	16731	16837	16825	16787	16876	16935	16796	16544	16699	16398	16505	16543	16574	16563	16267	16397	16416	16585	16567	16380	16503	16326	16427	16448	16602	16535	16591	16626	16403	16471	16357	16484	16381	16227	16436	16444	16398	16331	16393	16364	16481	16433	16237	16411	16532	16426	16509	16366	16401	16319	16198	16377	16494	16331	16547	16348	16537	16343	16341	16330	16339	16453	16299	16388	16322	16431	16355	16448	16480	16360	16373	16512	16437	16519	16285	16413	16417	16318	16383	16319	16330	16457	16391	16321	16371	16414	16331	16239	16278	16343	16342	16486	16463	16298	16267	16328	16340	16525	16327	16508	16430	16266	16342	16462	16293	16423	16214	16359	16053	16290	16475	16435	16407	16282	16558	16268	16500	16549	16415	16339	16505	16329	16246	16337	16415	16467	16335	16294	16282	16415	16383	16326	16466	16284	16325	16395	16281	16406	16302	16359	16489	16557	16449	16473	16302	16364	16459	16294	16500	16461	16513	16393	16348	16260	16382	16444	16444	16344	16426	16356	16337	16455	16333	16592	16398	16238	16481	16335	16271	16314	16360	16500	16527	16538	16504	16289	16390	16425	16334	16212	16425	16371	16394	16323	16424	16299	16292	16462	16354	16474	16550	16341	16395	16222	16390	16484	16335	16387	16303	16357	16370	16375	16342	16409	16502	16366	16383	16271	16285	16392	16502	16295	16196	16421	16406	16390	16424	16516	16469	16315	16320	16457	16292	16205	16445	16235	16398	16247	16351	16249	16343	16392	16264	16282	16452	16263	16383	16323	16289	16571	16409	16431	16491	16562	16303	16429	16432	16322	16427	16416	16256	16331	16264	16281	16304	16464	16416	16382	16485	16286	16244	16422	16487	16240	16417	16482	16290	16315	16407	16371	16245	16285	16491	16328	16366	16472	16125	16556	16498	16517	16505	16215	16415	16361	16201	16466	16223	16396	16396	16452	16502	16507	16477	16419	16277	16278	16522	16315	16292	16406	16244	16300	16470	16402	16238	16615	16480	16481	16219	16298	16327	16355	16435	16315	16353	16370	16229	16469	16339	16236	16422	16415	16549	16420	16374	16538	16315	16321	16427	16316	16249	16425	16277	16414	16397	16122	16295	16408	16310	16459	16458	16344	16471	16501	16355	16557	16505	16225	16239	16401	16370	16405	16441	16279	16230	16288	16328	16361	16277	16429	16360	16453	16297	16446	16314	16323	16445	16337	16224	16361	16274	16403	16429	16197	16308	16379	16331	16370	16541	16443	16362	16357	16332	16382	16404	16497	16375	16514	16296	16463	16368	16318	16542	16355	16292	16247	16305	16343	16317	16167	16227	16391	16365	16341	16477	16215	16176	16367	16205	16327	16412	16274	16348	16471	16351	16355	16175	16528	16377	16459	16268	16498	16248	16430	16503	16313	16239	16377	16520	16286	16388	16341	16353	16413	16253	16355	16479	16294	16397	16508	16332	16388	16457	16322	16478	16278	16232	16318	16465	16395	16308	16372	16378	16388	16231	16430	16401	16233	16290	16432	16460	16309	16453	16349	16177	16429	16405	16341	16545	16337	16387	16385	16275	16376	16476	16291	16450	16402	16421	16443	16292	16447	16290	16385	16348	16532	16261	16345	16275	16182	16368	16362	16392	16380	16274	16375	16247	16482	16565	16273	16208	16471	16375	16421	16388	16442	16347	16359	16456	16195	16483	16172	16418	16400	16316	16307	16347	16419	16391	16459	16337	16360	16181	16345	16432	16342	16314	16228	16257	16466	16391	16466	16449	16280	16323	16338	16176	16304	16228	16288	16325	16340	16395	16211	16383	16349	16368	16284	16235	16436	16430	16331	16334	16553	16341	16387	16348	16439	16497	16409	16505	16243	16372	16141	16393	16354	16430	16393	16397	16299	16461	16263	16197	16484	16364	16332	16265	16332	16384	16315	16200	16296	16322	16239	16551	16452	16521	16327	16332	16382	16413	16370	16205	16513	16424	16212	16465	16470	16462	16455	16342	16314	16448	16472	16233	16412	16290	16545	16454	16416	16287	16425	16427	16363	16324	16345	16473	16339	16340	16431	16409	16128	16358	16515	16229	16275	16524	16226	16626	16344	16307	16302	16443	16412	16414	16349	16322	16440	16251	16492	16397	16350	16182	16490	16165	16364	16371	16298	16533	16562	16449	16262	16318	16502	16500	16340	16382	16374	16252	16419	16524	16309	16289	16363	16310	16362	16654	16316	16424	16556	16325	16387	16160	16461	16309	16172	16402	16393	16159	16376	16473	16399	16505	16464	16539	16443	16403	16370	16345	16405	16188	16366	16294	16352	16380	16438	16442	16307	16499	16456	16375	16310	16352	16562	16495	16332	16415	16492	16345	16279	16286	16337	16256	16401	16418	16411	16364	16312	16499	16298	16573	16569	16281	16425	16500	16568	16477	16331	16416	16290	16337	16447	16289	16375	16467	16256	16541	16238	16503	16370	16370	16319	16268	16308	16533	16370	16362	16564	16377	16438	16185	16560	16368	16402	16405	16392	16449	16390	16275	16382	16425	16481	16219	16282	16312	16254	16389	16332	16492	16333	16350	16367	16449	16349	16360	16375	16376	16520	16481	16239	16297	16537	16333	16397	16392	16009	16260	16384	16448	16428	16260	16450	16296	16298	16374	16352	16494	16311	16396	16283	16492	16405	16320	16466	16397	16397	16371	16499	16332	16394	16239	16419	16440	16339	16220	16349	16391	16355	16289	16523	16373	16385	16439	16328	16583	16394	16408	16356	16104	16426	16391	16197	16394	16341	16387	16392	16342	16447	16341	16266	16283	16396	16421	16498	16300	16298	16307	16451	16507	16418	16339	16406	16396	16312	16512	16479	16379	16551	16293	16500	16374	16321	16508	16447	16070	16424	16416	16310	16422	16455	16495	16408	16340	16324	16428	16297	16369	16374	16417	16373	16477	16344	16494	16459	16361	16412	16419	16511	16422	16278	16326	16221	16276	16222	16433	16524	16287	16341	16266	16288	16324	16539	16306	16237	16343	16394	16443	16570	16374	16456	16227	16286	16343	16403	16387	16372	16356	16202	16361	16504	16339	16429	16172	16509	16440	16330	16275	16460	16495	16338	16449	16422	16361	16256	16264	16284	16362	16553	16320	16230	16293	16338	16562	16508	16538	16484	16306	16255	16382	16322	16421	16286	16348	16272	16301	16334	16335	16505	16386	16218	16212	16376	16298	16385	16190	16496	16315	16386	16448	16394	16321	16564	16434	16218	16269	16362	15950	16297	16338	16275	16652	16236	16398	16358	16288	16393	16376	16274	16466	16434	16519	16263	16417	16280	16251	16380	16487	16446	16314	16459	16196	16365	16422	16386	16358	16325	16379	16347	16232	16287	16330	16485	16279	16411	16282	16416	16557	16351	16183	16367	16357	16356	16436	16421	16276	16572	16331	16491	16324	16262	16432	16266	16471	16451	16336	16488	16330	16493	16293	16283	16278	16426	16305	16440	16549	16313	16326	16321	16376	16347	16258	16358	16264	16356	16292	16295	16168	16629	16399	16353	16392	16479	16312	16383	16266	16237	16503	16472	16513	16441	16361	16078	16359	16446	16366	16480	16328	16437	16287	16336	16287	16456	16316	16382	16333	16439	16537	16367	16411	16388	16384	16288	16554	16447	16295	16470	16526	16346	16362	16271	16296	16470	16234	16207	16283	16464	16239	16380	16324	16412	16406	16347	16326	16258	16449	16486	16400	16336	16293	16302	16406	16436	16322	16519	16372	16254	16358	16436	16464	16419	16426	16412	16245	16512	16366	16447	16435	16492	16317	16514	16535	16329	16433	16254	16291	16280	16373	16355	16440	16326	16167	16496	16351	16418	16468	16376	16280	16450	16519	16381	16385	16435	16433	16568	16425	16294	16444	16425	16490	16449	16476	16313	16286	16389	16357	16363	16577	16370	16526	16386	16262	16199	16223	16391	16379	16526	16435	16522	16376	16517	16398	16295	16220	16495	16313	16444	16415	16484	16302	16413	16421	16463	16363	16503	16443	16283	16412	16574	16201	16306	16436	16408	16550	16282	16401	16324	16230	16390	16467	16436	16353	16531	16372	16510	16277	16440	16366	16463	16419	16264	16298	16440	16374	16406	16458	16512	16416	16428	16285	16258	16502	16414	16368	16457	16346	16441	16184	16247	16445	16303	16278	16279	16305	16469	16409	16592	16295	16319	16328	16418	16263	16386	16365	16294	16425	16300	16465	16274	16325	16425	16342	16397	16335	16276	16360	16090	16467	16450	16410	16319	16290	16594	16370	16381	16385	16303	16443	16302	16400	16323	16318	16451	16367	16422	16285	16407	16363	16333	16361	16426	16484	16270	16466	16161	16364	16495	16411	16365	16303	16264	16315	16346	16315	16290	16175	16456	16342	16447	16449	16434	16319	16368	16285	16331	16378	16438	16336	16459	16309	16356	16547	16425	16423	16344	16367	16213	16323	16395	16343	16284	16462	16229	16275	16374	16490	16294	16472	16403	16313	16496	16179	16387	16327	16307	16428	16260	16316	16396	16386	16367	16546	16355	16360	16361	16380	16287	16422	16474	16354	16271	16381	16387	16360	16364	16426	16318	16402	16449	16480	16437	16466	16559	16249	16372	16489	16389	16234	16456	16288	16322	16234	16255	16373	16474	16288	16392	16371	16524	16312	16139	16433	16546	16426	16303	16256	16522	16440	16401	16401	16457	16392	16286	16399	16324	16369	16471	16335	16378	16184	16328	16269	16491	16395	16417	16462	16313	16376	16417	16407	16368	16393	16579	16405	16317	16294	16452	16278	16107	16376	16429	16366	16262	16375	16480	16395	16340	16177	16286	16353	16269	16275	16334	16366	16642	16346	16301	16405	16334	16347	16608	16460	16397	16478	16398	16571	16454	16621	16489	16361	16340	16363	16364	16333	16470	16434	16485	16375	16365	16459	16443	16398	16342	16437	16460	16297	16385	16383	16417	16365	16366	16339	16627	16395	16400	16462	16283	16232	16309	16350	16250	16449	16351	16280	16387	16415	16286	16401	16299	16143
21428	20033	26296	23714	22419	28690	34278	30844	28960	28966	28267	27452	27684	27452	27228	27537	27356	27320	27654	27959	28012	27771	27667	27510	27570	27457	27220	27102	27175	27131	26930	27183	27018	27205	26879	26885	26874	26994	27061	26905	26876	26851	26806	27025	26898	26944	26829	27002	26581	26865	26676	26923	26879	26605	26592	26653	26715	26520	26727	27105	26780	26675	26898	26765	26644	26686	26777	26892	26777	26598	26725	26656	26623	26729	26771	26635	26746	26885	26791	26842	26780	26737	26492	26499	26552	26450	26624	26841	26834	26688	26815	26711	26842	26738	26726	26815	26543	26872	26647	26489	26748	26439	26639	26594	26820	26784	26832	26839	26674	26741	26866	26819	26718	26802	26775	26630	26609	26679	26462	26572	26697	26613	26556	26695	26594	26452	26645	26632	26896	26649	26697	26769	26647	26469	26548	26549	26695	26487	26807	26723	26436	26724	26633	26638	26989	26641	26615	26829	26874	26845	26911	26727	26726	26660	26965	26748	26595	26644	27016	26555	26833	26716	26863	26597	26637	26684	26902	26615	26576	26746	26558	26829	26774	26453	26550	26578	26621	26583	26727	26758	26421	26700	26478	26798	26740	26751	26633	26655	26727	26496	26835	26312	26688	26705	26463	26623	26703	26729	26468	26457	26538	26668	26461	26815	26437	26468	26596	26461	26550	26630	26534	26624	26659	26772	26550	26644	26618	26490	26677	26722	26630	26657	26600	26759	26760	26803	26780	26828	26466	26763	26815	26635	26494	26628	26661	26529	26395	26696	26885	26916	26928	26559	26778	26562	26404	26533	26880	26888	26798	26780	26951	26723	26628	26711	26507	26401	26527	26933	26777	26744	26751	26638	26835	26614	26838	26766	26666	26633	26613	26499	26703	26357	26636	26897	26713	26566	26872	26777	26685	26482	26762	26791	26563	26630	26756	26938	26640	26737	26625	26791	26521	26800	26791	26643	26691	26671	26818	26755	27028	26730	26820	26514	26757	26547	26814	26394	26684	26759	26833	26755	26731	26272	26402	26945	26670	26739	26772	26802	26577	26711	26379	26492	26843	26870	26524	26735	26430	26558	26522	26693	26710	26718	26717	26663	26508	26693	26753	26863	26645	26729	26571	26644	26838	26849	26548	26722	26933	26721	26738	26728	26484	26644	26734	26824	26790	26966	26994	26673	26715	26625	26656	26657	26606	26627	26627	26601	26833	26657	26731	26457	26562	26754	26593	26521	26736	26534	26789	26543	26705	26561	26532	26691	26894	26650	26880	26664	26573	26668	26895	26819	26553	26421	26642	26452	26673	26660	26743	26681	26734	26424	26504	26819	26591	26417	26729	26755	26503	26584	26615	26671	26599	26497	26447	26749	26609	26662	26544	26423	26507	26406	26692	26809	26761	26596	26628	26966	26608	26625	26739	26655	26492	26710	26526	26831	26610	26584	26720	26690	26673	26749	26629	26610	26706	26763	26926	26571	26831	26716	26786	26843	26801	26604	27013	26490	26657	26463	26620	26372	26574	26756	26847	26754	26567	26886	26579	26378	26813	26567	26617	26683	26784	26621	26668	26551	26700	26475	26569	26608	26571	26510	26526	26578	26647	26711	26593	26664	26420	26703	26472	26323	26716	26504	26577	26693	26590	26593	26598	26636	26580	26794	26741	26742	26571	26620	26488	26737	26741	26666	26693	26524	26703	26848	26767	26632	26596	26761	26922	26745	26699	26618	26472	26561	26684	26891	26853	26698	26757	26659	26897	26814	26586	26549	26698	26901	26657	26709	26774	26643	26754	26866	26950	26778	26672	26957	26513	26771	26697	26531	26686	26687	26733	26651	26551	26648	26463	26654	26455	26856	26752	26412	26470	26591	26664	26900	26933	26633	26718	26782	26407	26616	26712	26866	26977	26808	26625	26737	26486	26384	26793	26713	26764	26573	26729	26668	26515	26489	26524	26501	26624	26695	26669	26619	26521	26641	26850	26745	26718	26713	26677	26310	26657	26581	26638	26446	26558	26639	26524	26580	26726	26593	26935	26801	26681	26467	26494	26700	26692	26350	26703	26764	26776	26707	26514	26533	26626	26661	26538	26724	26660	26573	26746	26522	26582	26400	26759	26872	26632	26620	26649	26674	26710	26671	26852	26595	26674	26867	26481	26428	26866	26941	26729	26678	26650	26642	26778	26547	26742	26723	26893	26611	26409	26641	26566	26813	26642	26530	26813	26664	26679	26397	26755	26742	26695	26510	26695	26755	26699	26490	26777	26500	26914	26735	26646	26622	26485	26745	26661	26514	26873	26413	26695	26591	26683	26435	26408	26676	26811	26797	26823	26649	26639	26510	26595	26620	26609	26667	26775	26797	26737	26706	26698	26636	27095	26551	27054	26347	26854	26458	26519	26630	26663	26607	26621	26707	26886	26555	26479	26611	26701	26399	26620	26720	26699	26566	26709	26750	26912	26470	26413	26447	26708	26742	26715	26760	26638	26662	26519	26360	26297	26648	26657	26589	26434	26388	26691	26871	27007	26456	26645	26718	26935	26739	26605	26859	26565	26568	26743	26714	26545	26654	26845	26685	26568	26746	26902	26575	26635	26750	26922	26641	26633	26540	26896	26599	26621	26538	26744	26835	26536	26572	26620	26591	26445	26753	26800	26598	26616	26651	26764	26562	26410	26885	26794	26833	26677	26664	26718	26746	27079	26567	26531	26813	26483	26595	26518	26545	26596	26634	26743	26588	26732	26692	26556	26772	26895	26899	26635	26693	26654	26735	26556	26364	26783	26374	26637	26361	26632	26751	26872	26636	26626	26874	26708	26561	26556	26796	26717	26799	26351	26752	26712	26696	26556	26884	26879	26594	26584	26675	26646	26814	26768	26809	26708	26784	26690	26790	26808	26807	26707	26671	26805	26883	26954	26702	26581	26633	26860	26617	26568	26834	26537	26800	26664	26708	26600	26528	26573	26540	26501	26755	26814	26715	26851	26402	26631	26528	26396	26469	26853	26392	26520	26735	26591	26646	26553	26702	26578	26664	26749	26449	26750	26751	26747	26667	26424	26639	26613	26723	26589	26605	26550	26689	26578	26657	26645	26660	26324	26582	26838	26772	26926	26630	26554	26538	26685	26684	26806	26746	26681	26848	26605	26582	26618	26727	26706	26892	26651	26540	26670	26607	26685	26726	26644	26746	26869	26711	26462	26321	26544	26560	26658	26556	26578	26801	26772	26491	26714	26770	26882	26728	26646	26819	26951	26660	26795	26539	26493	26655	26817	26792	26700	26797	26552	26506	26767	26862	26736	26451	26564	26817	26846	26512	26639	26692	26571	26547	26476	26574	26583	26510	26845	26825	26751	26309	26835	27002	26723	26937	26788	26516	26615	26866	26734	26495	26789	26348	26689	26382	26524	26475	26560	26717	26598	26497	26747	26447	26560	26589	26802	26620	26977	26822	26800	26723	26642	26562	26609	26731	26580	26882	26421	26636	26627	26640	26703	26874	26663	26565	26798	26608	26705	26649	26931	26506	26702	26657	26530	26710	26695	26962	26712	26447	26603	26814	26664	26731	26657	26664	26917	26687	26637	26668	26638	26613	26488	26856	26633	26694	26463	26603	26516	26796	26726	26638	26963	26718	26568	26727	26769	26667	26825	26781	26639	26772	26620	26818	26807	26825	26815	26830	26871	26726	26912	26655	27094	26708	26620	27043	26912	26833	26586	26806	26760	26755	26494	26600	26739	26732	26541	26638	26869	26741	26819	26557	26719	26697	26592	26705	26629	26544	27008	26793	26598	26687	26757	26698	26884	26412	26558	26577	26443	26694	26856	26698	26367	26893	26767	26464	26759	26538	26873	26713	26689	26676	26670	26817	26659	27144	26927	26684	26592	26617	26573	26438	26571	26790	26572	26414	26436	26724	26759	26562	26489	26642	26651	26567	26408	26742	26601	26579	26594	26583	26736	26712	26634	26623	26652	26918	26536	26626	26353	26400	26594	26424	26615	26631	26621	26705	26644	26630	26738	26657	26577	26367	26523	26524	26800	26820	26635	26724	26731	26692	26847	26694	26657	26678	26746	26742	26449	26339	26431	26954	26640	26832	26642	26505	26676	26353	26581	26645	26878	26688	26680	26686	26670	26749	26826	26794	26683	26769	26806	26834	26676	26790	26857	26706	26530	26714	26561	26654	26631	26552	26697	26457	26676	26808	27028	26917	26879	26558	26542	26560	26705	26592	26893	26788	26834	26624	26491	26891	26614	26769	26866	26708	26767	26454	26678	26453	26527	26528	26688	26733	26599	26735	26484	26738	26822	26569	26511	26475	26509	26578	26745	26583	26495	26655	26706	26805	26828	26502	26781	26817	26575	26596	26836	26597	26630	26706	26548	26781	26821	26378	26652	26731	26815	26406	26676	26809	26779	26811	26755	26613	26885	26744	26758	26852	26750	26858	26846	26637	26774	26745	26568	26573	26706	26526	26732	26629	26652	26660	26813	26830	26599	26803	26723	26589	26849	26882	26708	26666	26845	26704	26536	26834	26616	26766	26599	26640	26764	26432	26776	26676	26748	26515	26839	26824	26609	26658	26491	26491	26738	26761	26844	26644	26770	26604	26791	26531	26799	26768	26747	26929	26547	26438	26798	26681	26694	26664	26721	26563	26665	26387	26675	26603	26804	26792	26653	26731	26891	26757	26468	26829	26843	26729	26684	26905	26681	26487	26527	26633	26679	26799	26812	26520	26546	26672	26566	26814	26542	26704	26507	26350	26534	26664	26804	26546	26726	26597	26768	26707	26776	26654	26686	27085	26765	26719	26573	26590	26461	26744	26471	26785	26536	26680	26623	26702	26676	26814	26409	26566	26626	26511	26733	26699	26894	26621	26581	26687	26566	26800	26716	26626	26549	26703	26653	26729	26503	26652	26820	26841	26941	26799	26556	26617	26459	26554	26592	26823	26735	26653	26704	26874	26824	26846	26644	26774	26525	26891	26657	26591	26879	26918	26475	26524	26630	26847	26790	26686	26520	26595	26651	26807	26991	26823	26777	26663	26285	26665	26830	26444	26984	26727	26727	26877	26727	26552	26661	26621	26668	26486	26687	26650	26737	26686	26729	26684	26773	26453	26642	26688	26590	26686	26670	26674	26695	26632
31878	49349	44835	33650	30072	26917	24077	21630	19491	18603	18196	17270	16964	16844	16661	16865	16898	17092	17536	17786	17825	17577	17223	16988	17102	17021	16928	16599	16565	16555	16372	16676	16460	16531	16425	16386	16442	16355	16302	16338	16366	16169	16361	16418	16022	16085	16114	16346	16114	16103	16201	16231	16110	16046	16058	16104	16031	15824	15967	16147	15941	16110	15933	16249	16188	16049	16133	16051	15970	16044	16076	15994	15962	15979	15994	16013	15956	16007	16106	15947	16134	16037	16104	16036	15932	16034	16195	16025	15959	15836	16095	15931	16009	16006	16129	16036	16100	16046	15984	15860	15975	16050	16097	16233	15950	16209	15949	15917	16074	15995	15956	16042	15799	16098	15544	16061	15986	15850	16030	15919	16168	16033	16168	16043	16033	16109	16130	15979	16152	16076	16020	16125	15979	16053	15820	16087	15948	16093	15903	16157	16170	15939	15912	15899	15950	15872	16121	16022	15992	16098	16167	16061	16011	16043	16202	16024	15896	15814	16163	16241	16113	16053	16010	15929	16005	15914	16001	16034	16051	16169	15950	16147	15941	16033	16187	15984	16097	15989	15866	16098	15979	16006	16113	15870	16087	16195	15864	15976	16088	15919	15950	15887	16015	15892	16019	15979	16023	16036	16009	15981	16047	16102	16111	16014	15955	16193	15991	16013	15989	16096	15868	16031	16006	16028	16086	16101	16065	16025	16039	16049	16103	15943	16035	16067	15801	15959	16096	15750	16009	16004	15896	15969	16072	16254	15886	16179	16005	16034	15887	15907	16054	16029	16029	15960	16125	15934	16097	16122	15952	16019	15974	15926	16048	16122	16076	15993	16124	15937	16053	15869	15955	15858	15832	16069	15942	16036	16153	16035	16029	16125	15899	15860	16129	16102	16050	16101	16110	16038	16010	15964	15955	15932	15908	16066	16024	15870	16087	15923	16174	16006	15806	16109	15894	16116	15875	16032	16086	16002	16020	16181	16189	15901	16147	15918	16000	16005	16054	16140	16130	15986	16137	16035	16039	15956	16111	16000	16082	15967	15893	15939	16154	15959	15882	16102	16065	15979	15906	16008	16081	15955	16195	16181	15977	15992	16020	15763	15932	15971	15905	16073	16158	16172	16015	16047	16026	15942	15900	16069	16046	16069	15895	16149	15887	16200	15949	15846	15941	16036	16064	16033	15916	16054	16144	16145	15952	15951	15950	16014	16167	16017	15988	16038	16096	15993	16041	15903	16004	16003	15885	16206	15955	16089	16235	15838	16070	15971	15994	15987	16065	15991	15914	16162	16034	16053	16231	16081	16154	16059	16118	15993	16081	15783	15972	15992	15977	15863	16049	15892	15925	16036	16204	15983	15890	16104	16034	16013	15963	16063	16079	15969	15952	16055	16081	16060	15913	16096	15996	16103	16065	15968	15887	16078	15797	16063	15904	16141	16035	16033	16134	16067	15948	15969	16092	16246	16204	15903	15943	16175	16103	16086	15921	15870	15888	16023	15957	16009	16031	16037	16217	15938	15852	15992	16007	15999	16264	16102	15926	15976	16105	15954	16046	16177	16001	16140	15753	16100	16068	15961	15910	15984	16108	16073	15991	15772	16013	15873	16015	16115	16052	16038	15871	15990	15895	16123	16002	15994	16043	16008	16202	16088	16161	15966	16116	16046	16115	16044	16026	16021	16181	15839	15811	16014	16008	16183	15866	15916	15864	15965	16006	16027	16069	16101	16003	16029	16144	15912	15969	16040	16051	15965	16047	15724	16062	15887	15976	15978	15994	16159	16019	16082	16138	16002	16179	15964	16091	16005	15945	16043	15994	16171	15995	15941	16095	16053	16040	16074	16056	16075	15824	16047	15993	16251	16023	16107	16074	16024	15997	15997	16135	15986	15988	16123	16040	15931	16139	16054	15971	15884	15835	16000	16015	16143	16024	16034	15771	16117	16045	15998	16068	15881	15992	16031	16080	16210	16022	15964	16093	16011	16019	15894	15945	15867	16224	15971	15987	16238	15831	15969	15962	15967	16099	15936	15928	15857	16084	15960	15985	16073	15897	16058	16122	15949	16051	15892	15968	15876	16008	15949	15930	16102	16052	16068	15974	16006	16084	16055	16108	16159	16007	15905	15995	16157	15980	16042	15943	15844	15957	15886	15964	15936	15974	15929	15981	16192	15943	15945	16104	16082	16121	16049	15954	15996	16189	15889	16097	16118	16004	15855	16160	15971	16003	15848	16056	15915	16017	15956	16001	16128	16147	16026	15933	16112	15991	16148	16018	16084	15912	15995	15851	16125	16042	16061	16029	16106	16000	16035	15924	16011	15948	16054	16164	16012	16082	16019	15951	15935	15902	16004	16046	16024	15952	15837	16084	16041	15993	16092	15907	15896	16111	16055	16170	16118	16162	15828	16129	16049	15870	16099	16108	16131	16014	16022	16124	15937	16000	15925	15948	16007	15961	16030	16124	15942	16034	15999	15998	16104	16002	15902	15911	16134	16016	16193	15980	15950	15853	16049	16166	16054	16015	16076	15908	16122	15922	16018	16069	16054	15959	15844	16106	16074	16203	16028	15990	15987	15982	15737	16026	15986	16196	15980	16071	16108	16098	15775	15996	15978	15837	15952	16015	16172	16128	16094	16015	16038	16192	16155	15872	15906	15909	16099	15805	15938	16146	15993	15890	16045	15948	15886	15997	16071	16090	16055	15972	16089	16053	16200	16185	15892	15853	16072	15999	16039	16082	16022	16050	16175	15965	16004	16095	15895	16004	16092	16131	15974	16117	16141	16059	16130	16159	16054	16192	16045	15971	16096	15895	16022	15939	16018	15948	16133	16002	16072	15941	16108	15873	16121	15949	16019	16105	15969	15887	16013	15976	16171	15967	16015	16105	16003	16144	15982	15959	16121	16134	15998	16108	16064	16156	16283	15963	16182	15995	15992	16094	15975	16069	15913	16082	16055	16042	16254	16152	15762	16137	16118	15959	16144	16179	16107	15954	15947	16074	16065	16162	15985	15971	16029	16215	15964	15944	15972	15942	15976	15894	16047	15980	15862	15958	16011	16176	15924	16220	15868	16008	16119	15974	16031	15947	15954	15997	16073	16035	16026	15936	16101	16078	15955	16092	16226	16083	16046	16032	16058	16029	16084	16152	15954	15942	15890	16167	16038	15833	15835	15858	15856	16110	15930	16109	15967	15899	15969	16168	16040	16254	15980	15917	16090	15867	16085	16155	15978	16046	16155	16009	16157	16191	16056	15988	15872	15920	16142	16028	16068	16166	15957	15914	16095	16010	16022	16087	15951	15968	16048	16007	16005	15989	15994	16089	15942	16175	16081	15876	16082	16086	16095	15977	16035	16052	15942	16021	15992	16094	16028	15782	15871	16057	16126	15981	15968	16099	16210	16181	15940	15922	16072	16088	15992	16068	15887	16062	15935	15950	16052	16050	16045	15961	16071	15972	16113	16195	16055	16034	15972	15904	15983	15956	15930	16034	15898	16045	16190	15975	16050	16043	16053	15887	16099	16194	15954	15997	15989	16011	15945	16012	16058	16101	15996	16144	16042	15845	16013	16147	16084	16019	16012	16044	15907	16101	16143	16015	16123	16012	15848	16129	16001	16022	16086	15994	16162	16049	15930	16073	16217	16122	16152	15919	16019	16099	16022	16071	16036	15941	16048	15977	15982	16182	15950	15962	15882	15986	16027	15895	16088	15943	15807	16031	15894	15994	16229	15979	15981	16050	15991	16105	16060	16038	15937	15874	16004	15925	15966	15967	15884	16043	15864	15992	16000	16008	16072	16022	16023	15931	16140	16178	15737	16083	16085	15982	16221	16137	16102	15821	16184	16143	16045	16002	16049	16001	16088	15981	16089	15933	16051	16223	15972	16114	16036	16001	15976	16268	16023	15819	16050	15884	16038	16092	15986	16122	15888	16059	16158	15749	16022	16047	16135	16105	15894	16144	15741	16104	16082	16019	15805	15972	15825	16047	16073	15984	16177	15950	16004	15983	15943	16037	16139	15903	16013	16028	16217	15959	15726	15990	16013	15989	16120	16016	15890	15963	16168	16193	16141	16046	16071	16078	16271	16166	16077	15983	15927	16155	15870	15933	15918	16225	15938	16011	15935	15986	16098	15987	15811	16114	16036	16021	16071	16193	15913	16176	15937	16020	16065	16072	15925	15994	15915	16108	15896	15956	15949	16017	16047	15898	15878	15959	16007	15842	16078	16038	16146	16044	16114	15983	16052	15932	16104	16093	16026	15950	16165	16047	16112	15989	15983	16040	15961	15986	16031	15989	16073	15991	15927	15938	15826	15913	15944	15905	15939	16126	16020	16060	16058	15955	16086	16045	15788	15981	16183	16060	16012	16009	15848	16027	15966	15951	16004	15805	16065	15827	15993	16062	15807	15918	16143	15937	16067	15993	15984	16161	16013	15908	15896	16096	15957	16010	16108	16051	16045	15972	16064	16021	16002	16143	15946	16232	15938	16140	15854	16005	16083	15884	15877	16059	16038	15814	16131	16066	15940	15895	15916	16145	15829	16071	15875	16035	16057	16018	15993	15837	16192	16021	16152	16146	15901	16173	16074	15802	16004	16106	15985	16149	15951	15941	16050	16011	16189	16136	16049	16023	15968	16086	15791	16168	16196	15770	16087	16127	16035	16045	15898	16101	16019	16044	16137	16003	15985	16181	16002	16099	16037	16056	16025	16091	16075	15928	16061	16035	15998	16056	16005	16066	16089	15973	16107	15882	16023	16035	16186	16037	16043	15966	15960	16127	16023	16002	16090	15993	15957	16009	16055	15939	15798	15917	15882	16052	16007	16045	15903	15919	16318	16087	15920	16057	15989	16120	16069	16054	16028	15879	16053	15934	16104	15810	16198	15965	16047	16156	15963	16062	16029	15979	16215	16012	15987	15986	16100	16156	15802	15957	16051	16237	15987	16040	15996	16106	16195	16099	15979	16000	15982	16062	15911	15952	15919	16010	15927	16140	16071	16133	15915	15904	16133	16042	15954	16063	16038	16000	15895	15992	16161	15993	16033	16038	15997	15953	16026	15984	16105	15915	15906	16107	15813	16013	16226	16158	16037	16036	16000	15960	15912	16100	15986	15986	16125	16111	15916	15965	15986
38245	32934	37775	36072	33350	32885	32719	32067	32114	32043	31788	31845	31741	31716	31520	31823	31653	31577	31917	31756	31789	32091	31610	32046	31779	31499	31554	31655	31372	31467	31542	31488	31744	31630	31469	31562	31920	31763	31669	31424	31670	31529	31389	31636	31453	31305	31633	31438	31437	31757	31776	31213	31439	31670	31764	31782	31468	31433	31589	31382	31503	31517	31492	31344	31644	31469	31605	31570	31313	31618	31690	31686	31488	31453	31681	31368	31445	31553	31400	31474	31342	31580	31811	31527	31267	31522	31549	31438	31680	31615	31288	31502	31550	31478	31467	31441	31520	31744	31413	31310	31559	31602	31791	31479	31298	31378	31383	31544	31367	31493	31611	31574	31704	31495	31291	31459	31392	31376	31511	31439	31525	31362	31358	31605	31352	31178	31466	31318	31320	31456	31378	31323	31701	31565	31259	31563	31426	31596	31571	31283	31329	31260	31707	31300	31574	31444	31541	31473	31376	31566	31776	31455	31882	31724	31372	31463	31498	31528	31599	31788	31470	31536	31395	31701	31508	31385	31478	31518	31490	31665	31715	31509	31531	31668	31279	31559	31819	31455	31167	31440	31588	31530	31297	31489	31478	31388	31607	31733	31278	31442	31263	31488	31595	31375	31525	31438	31767	31518	31258	31585	31152	31361	31537	31343	31745	31267	31333	31285	31473	31536	31409	31420	31379	31540	31585	31353	31393	31619	31739	31670	31603	31379	31237	31430	31352	31131	31499	31568	31632	31496	31379	31400	31719	31524	31365	31459	31585	31385	31434	31298	31495	31324	31533	31401	31511	31479	31435	31395	31447	31280	31614	31559	31453	31189	31532	31476	31753	31532	31324	31296	31633	31463	31395	31308	31570	31581	31597	31326	31528	31646	31594	31513	31500	31228	31231	31401	31504	31408	31644	31674	31246	31275	31465	31743	31646	31538	31566	31570	31542	31389	31385	31413	31703	31444	31431	31766	31295	31508	31347	31270	31430	31661	31461	31397	31454	31543	31726	31432	31620	31670	31566	31636	31618	31212	31763	31605	31604	31373	31466	31529	31754	31635	31763	31441	31387	31469	31400	31047	31558	31459	31351	31556	31485	31401	31730	31314	31594	31465	31469	31171	31655	31572	31566	31375	31390	31440	31370	31532	31124	31120	31586	31426	31465	31733	31535	31403	31541	31539	31490	31353	31334	31814	31483	31599	31756	31519	31722	31598	31392	31555	31173	31573	31363	31559	31464	31471	31365	31585	31353	31327	31453	31594	31411	31509	31234	31460	31524	31659	31442	31474	31221	31644	31739	31623	31587	31263	31573	31302	31430	31365	31182	31789	31449	31393	31359	31334	31538	31435	31680	31424	31336	31561	31589	31499	31537	31329	31442	31492	31284	31625	31616	31393	31394	31490	31526	31346	31561	31525	31426	31774	31561	31655	31358	31530	31540	31193	31180	31570	31631	31317	31619	31356	31469	31486	31365	31399	31787	31747	31829	31444	31553	31509	31658	31667	31490	31430	31769	31271	31426	31615	31743	31755	31325	31588	31587	31749	31416	31869	31400	31768	31457	31496	31731	31456	31679	31670	31643	31405	31351	31199	31477	31320	31707	31550	31510	31558	31571	31330	31412	31363	31294	31677	31770	31514	31539	31535	31397	31481	31234	31875	31467	31380	31442	31099	31427	31259	31499	31758	31744	31466	31651	31424	31310	31572	31619	31357	31458	31448	31418	31667	31540	31522	31689	31502	31228	31318	31858	31695	31500	31575	31747	31445	31400	31433	31426	31626	31505	31395	31235	31370	31724	31443	31585	31709	31706	31325	31540	31360	31319	31537	31374	31941	31425	31505	31501	31494	31697	31699	31371	31551	31491	31486	31837	31570	31494	31463	31409	31213	31563	31506	31556	31557	31618	31689	31653	31753	31422	31686	31544	31502	31522	31463	31276	31500	31267	31476	31603	31376	31735	31517	31505	31747	31613	31442	31590	31444	31423	31199	31616	31474	31499	31384	31516	31549	31553	31323	31656	31376	31545	31328	31431	31571	31325	31188	31361	31555	31581	31582	31332	31456	31120	31755	31673	31452	31793	31602	31414	31564	31596	31555	31452	31527	31570	31831	31520	31262	31554	31560	31512	31801	31653	31292	31565	31599	31371	31609	31451	31527	31501	31462	31291	31361	31475	31515	31519	31639	31744	31390	31702	31421	31478	31288	31166	31331	31290	31385	31312	31581	31634	31405	31755	31368	31327	31431	31613	31225	31416	31444	31553	31601	31774	31545	31521	31582	31887	31692	31422	31522	31591	31525	31599	31491	31459	31697	31560	31541	31347	31464	31627	31712	31327	31297	31573	31466	31609	31305	31533	31226	31511	31170	31536	31447	31550	31161	31346	31619	31744	31630	31615	31581	31509	31200	31373	31470	31692	31514	31673	31293	31402	31522	31665	31641	31852	31653	31241	31131	31405	31444	31268	31223	31480	31566	31562	31517	31522	31582	31680	31604	31559	31532	31696	31427	31375	31517	31552	31711	31136	31317	31642	31391	31424	31416	31639	31558	31415	31649	31315	31151	31420	31588	31554	31628	31600	31538	31536	31569	31518	31653	31347	31543	31496	31167	31633	31650	31687	31905	31479	31399	31744	31614	31655	31511	31494	31488	31558	31402	31577	31500	31251	31413	31187	31386	31447	31571	31366	31278	31406	31522	31345	31502	31736	31341	31332	31506	31833	31519	31595	31452	31360	31727	31362	31291	31482	31563	31711	31252	31499	31602	31487	31420	31546	31330	31426	31412	31519	31656	31303	31446	31400	31511	31367	31430	31609	31591	31474	31630	31451	31401	31623	31604	31406	31398	31512	31367	31339	31302	31599	31226	31823	31365	31684	31331	31546	31373	31393	31248	31563	31414	31504	31808	31607	31747	31535	31629	31368	31692	31497	31647	31337	31391	31562	31478	31620	31334	31492	31510	31745	31459	31609	31478	31478	31544	31347	31278	31593	31372	31572	31482	31527	31396	31701	31324	31745	31465	31256	31429	31705	31362	31424	31418	31549	31541	31406	31658	31686	31674	31426	31267	31473	31637	31585	31630	31229	31640	31523	30989	31607	31728	31532	31583	31674	31281	31459	31713	31715	31554	31322	31284	31840	31521	31478	31374	31361	31282	31477	31329	31545	31462	31356	31357	31644	31475	31431	31606	31672	31520	31757	31540	31452	31750	31529	31301	31331	31520	31612	31616	31528	31552	31359	31506	31769	31655	31680	31478	31387	31526	31725	31292	31448	31494	31436	31395	31387	31325	31592	31413	31570	31516	31375	31496	31598	31347	31448	31431	31625	31454	31593	31266	31464	31274	31396	31483	31448	31553	31459	31480	31751	31583	31603	31452	31395	31476	31479	31567	31314	31619	31397	31236	31413	31440	31293	31473	31564	31411	31410	31656	31443	31601	31482	31475	31274	31323	31667	31232	31253	31444	31628	31635	31513	31644	31400	31545	31527	31621	31492	31761	31585	31575	31548	31550	31756	31401	31305	31674	31404	31396	31886	31531	31368	31226	31576	31217	31517	31630	31414	31464	31626	31566	31485	31699	31486	31539	31511	31605	31390	31558	31301	31621	31277	31480	31619	31713	31411	31595	31529	31388	31881	31605	31556	31250	31340	31614	31613	31513	31536	31748	31541	31140	31544	31663	31546	31410	31575	31269	31313	31308	31516	31812	31535	31266	31379	31585	31342	31539	31635	31473	31364	31492	31856	31630	31398	31534	31367	31508	31708	31557	31224	31685	31461	31424	31534	31844	31493	31696	31326	31430	31571	31882	31529	31466	31568	31500	31568	31484	31255	31344	31199	31478	31316	31470	31288	31431	31371	31506	31642	31619	31567	31631	31573	31492	31357	31762	31734	31352	31442	31390	31631	31220	31325	31758	31736	31296	31307	31307	31349	31419	31335	31764	31572	31364	31567	31709	31539	31612	31634	31676	31705	31217	31491	31689	31652	31271	31454	31578	31357	31599	31517	31400	31497	31418	31339	31329	31656	31405	31601	31538	31265	31337	31773	31508	31523	31758	31591	31421	31699	31661	31453	31533	31415	31566	31519	31480	31301	31771	31556	31579	31745	31649	31364	31434	31460	31633	31573	31323	31718	31555	31631	31622	31231	31282	31650	31434	31469	31508	31739	31672	31426	31397	31394	31617	31699	31474	31689	31745	31254	31521	31208	31691	31589	31527	31454	31494	31565	31648	31218	31528	31439	31328	31475	31430	31236	31476	31644	31360	31695	31713	31416	31485	31607	31758	31769	31309	31736	31720	31516	31614	31720	31481	31696	31524	31323	31435	31314	31268	31446	31468	31646	31539	31592	31540	31614	31470	31616	31298	31325	31407	31602	31544	31435	31639	31748	31507	31653	31647	31498	31370	31419	31603	31390	31560	31704	31603	31853	31587	31638	31493	31466	31477	31675	31336	31805	31409	31377	31542	31247	31432	31614	31517	31480	31549	31320	31360	31412	31273	31418	31540	31446	31580	31265	31427	31312	31403	31282	31700	31557	31684	31400	31233	31567	31667	31423	31434	31239	31599	31594	31772	31621	31392	31638	31541	31533	31603	31638	31563	31306	31707	31655	31560	31860	31376	31750	31537	31482	31209	31503	31565	31798	31461	31325	31376	31542	31564	31520	31434	31593	31451	31376	31430	31756	31500	31402	31506	31422	31764	31389	31238	31725	31719	31613	31745	31346	31262	31540	31538	31416	31355	31456	31551	31675	31524	31215	31421	31649	31488	31383	31615	31664	31264	31437	31239	31766	31639	31402	31505	31435	31470	31733	31443	31604	31413	31364	31348	31369	31714	31396	31518	31666	31506	31405	31571	31714	31390	31551	31462	31337	31525	31491	31278	31376	31372	31387	31596	31296	31814	31619	31394	31550	31384	31500	31594	31414	31758	31232	31370	31757	31507	31615	31491	31827	31418	31319	31716	31565	31105	31429	31467	31267	31653	31597	31384	31289	31617	31398	31704	31662	31183	31497	31579	31449	31543	31573	31353	31569	31461	31496	31545	31400	31464	31411	31530	31572	31489	31247	31441	31483	31551	31357	31713	31334	31390	31627	31397	31470	31468	31443	31394	31338	31287	31493	31619	31502	31643	31399	31500	31530	31696
27815	32105	29793	24120	22298	20923	20194	19697	19162	19061	19153	18923	18823	18644	18766	18702	18747	18661	18708	19015	18931	18891	18934	18764	18944	18978	18656	18820	18812	18724	19017	18919	18619	18710	18936	18769	18685	18628	18546	18644	18706	18668	18597	18720	18641	18536	18508	18587	18663	18723	18725	18544	18360	18727	18546	18498	18790	18426	18361	18736	18551	18509	18575	18430	18688	18444	18570	18533	18715	18584	18615	18581	18544	18406	18707	18569	18448	18561	18406	18557	18434	18404	18921	18514	18531	18704	18742	18512	18660	18602	18350	18588	18606	18412	18613	18574	18479	18598	18588	18585	18477	18475	18429	18549	18667	18522	18430	18514	18488	18449	18698	18504	18545	18569	18382	18598	18505	18526	18490	18561	18563	18545	18606	18386	18544	18508	18632	18491	18478	18415	18626	18457	18500	18543	18551	18532	18730	18481	18661	18529	18643	18519	18616	18674	18343	18669	18580	18568	18769	18527	18299	18669	18708	18470	18632	18600	18603	18558	18553	18617	18494	18703	18650	18597	18689	18700	18636	18655	18588	18645	18552	18429	18599	18593	18734	18534	18607	18414	18690	18572	18575	18563	18594	18901	18618	18523	18715	18585	18579	18579	18728	18710	18572	18652	18468	18484	18534	18568	18550	18536	18573	18565	18431	18483	18528	18426	18585	18390	18664	18606	18590	18490	18654	18527	18634	18623	18451	18410	18532	18675	18867	18353	18480	18590	18555	18402	18636	18724	18611	18666	18584	18463	18460	18759	18555	18363	18588	18401	18755	18618	18533	18722	18556	18448	18580	18584	18601	18392	18745	18714	18340	18488	18432	18564	18518	18566	18816	18477	18570	18485	18544	18553	18530	18625	18425	18571	18555	18653	18296	18491	18536	18497	18440	18709	18713	18567	18811	18616	18570	18522	18572	18646	18601	18454	18597	18303	18743	18412	18548	18604	18570	18609	18656	18607	18502	18476	18378	18598	18549	18504	18557	18414	18553	18462	18543	18679	18525	18574	18612	18660	18688	18659	18557	18823	18607	18615	18626	18707	18650	18639	18473	18554	18473	18528	18506	18505	18648	18449	18559	18396	18489	18479	18682	18491	18741	18612	18539	18512	18533	18592	18654	18695	18428	18507	18590	18558	18523	18510	18705	18594	18511	18669	18422	18579	18328	18629	18504	18349	18447	18557	18424	18489	18484	18565	18528	18357	18419	18461	18624	18507	18757	18539	18263	18447	18591	18511	18583	18341	18573	18512	18503	18676	18610	18606	18702	18444	18559	18562	18548	18472	18500	18543	18547	18455	18596	18674	18656	18616	18596	18498	18530	18705	18689	18610	18592	18440	18498	18577	18594	18802	18597	18533	18548	18638	18520	18639	18588	18648	18534	18511	18717	18832	18447	18593	18569	18370	18572	18417	18609	18654	18465	18616	18525	18425	18559	18651	18630	18592	18630	18492	18462	18689	18562	18507	18599	18475	18517	18469	18461	18623	18691	18547	18736	18522	18667	18478	18496	18512	18551	18739	18494	18505	18666	18512	18466	18635	18569	18710	18550	18508	18516	18680	18592	18555	18573	18509	18445	18660	18539	18459	18649	18692	18441	18486	18585	18625	18584	18483	18527	18698	18518	18743	18609	18620	18474	18548	18608	18770	18400	18625	18579	18664	18679	18675	18535	18443	18499	18583	18717	18541	18253	18472	18535	18408	18504	18650	18410	18536	18583	18590	18491	18616	18707	18497	18689	18318	18379	18371	18440	18438	18547	18363	18533	18555	18329	18744	18371	18684	18818	18692	18597	18731	18704	18556	18438	18610	18416	18659	18575	18566	18553	18748	18702	18497	18496	18538	18418	18636	18517	18492	18657	18486	18576	18458	18398	18473	18524	18738	18537	18423	18488	18460	18578	18472	18643	18501	18525	18421	18485	18534	18459	18496	18551	18559	18575	18569	18567	18707	18552	18659	18645	18472	18402	18636	18741	18609	18633	18638	18519	18371	18612	18770	18706	18565	18662	18555	18509	18550	18480	18436	18573	18416	18594	18491	18598	18391	18352	18689	18545	18519	18643	18770	18533	18417	18562	18511	18501	18489	18358	18633	18595	18583	18574	18643	18800	18508	18667	18576	18618	18645	18555	18505	18482	18612	18550	18614	18532	18658	18624	18539	18457	18590	18516	18501	18655	18572	18519	18611	18542	18433	18454	18568	18680	18533	18675	18463	18564	18542	18646	18762	18471	18539	18577	18604	18574	18741	18610	18597	18434	18298	18336	18505	18403	18563	18592	18548	18471	18646	18650	18500	18534	18577	18518	18523	18602	18496	18779	18354	18586	18590	18618	18332	18620	18595	18580	18389	18701	18518	18427	18579	18492	18648	18543	18700	18437	18600	18608	18642	18510	18641	18392	18601	18540	18693	18654	18379	18710	18571	18622	18628	18435	18652	18543	18636	18553	18542	18508	18630	18402	18465	18794	18659	18497	18650	18650	18574	18285	18591	18730	18627	18629	18550	18538	18611	18613	18651	18686	18635	18471	18666	18619	18611	18497	18608	18786	18566	18638	18669	18643	18519	18581	18746	18713	18436	18525	18644	18610	18610	18513	18401	18565	18516	18604	18456	18479	18704	18497	18425	18443	18690	18563	18544	18618	18543	18619	18620	18442	18633	18714	18497	18404	18335	18625	18846	18775	18411	18671	18490	18351	18491	18505	18668	18604	18593	18623	18788	18484	18668	18507	18641	18399	18569	18577	18640	18655	18426	18638	18756	18456	18504	18591	18498	18485	18513	18508	18585	18605	18538	18634	18506	18632	18573	18489	18639	18586	18672	18475	18585	18535	18353	18600	18491	18670	18755	18653	18444	18587	18560	18440	18546	18613	18712	18509	18587	18548	18570	18621	18510	18585	18622	18643	18613	18477	18572	18479	18437	18695	18497	18625	18732	18731	18544	18646	18478	18708	18533	18443	18694	18581	18471	18585	18682	18716	18811	18612	18621	18604	18569	18566	18575	18519	18628	18534	18420	18387	18479	18552	18691	18588	18491	18480	18593	18438	18591	18343	18437	18654	18571	18436	18640	18465	18671	18571	18595	18399	18850	18485	18449	18760	18703	18572	18564	18503	18355	18739	18547	18534	18564	18568	18467	18530	18664	18593	18573	18550	18536	18511	18573	18736	18634	18581	18587	18401	18229	18758	18639	18327	18582	18455	18518	18478	18437	18628	18535	18597	18709	18722	18559	18569	18652	18550	18473	18718	18749	18692	18567	18692	18590	18629	18542	18556	18588	18517	18501	18594	18574	18668	18581	18538	18568	18596	18401	18575	18616	18454	18407	18759	18638	18576	18550	18683	18604	18517	18655	18469	18778	18351	18497	18581	18600	18623	18560	18338	18454	18642	18576	18458	18653	18340	18628	18598	18391	18601	18632	18608	18679	18622	18637	18626	18405	18463	18674	18686	18669	18582	18503	18575	18809	18790	18655	18552	18521	18583	18592	18671	18526	18524	18446	18607	18247	18505	18712	18611	18628	18618	18490	18373	18608	18712	18387	18483	18430	18511	18554	18662	18636	18540	18694	18373	18586	18594	18462	18499	18634	18582	18497	18675	18559	18729	18781	18517	18578	18526	18685	18607	18506	18672	18684	18458	18556	18626	18615	18488	18565	18650	18694	18496	18628	18519	18338	18492	18569	18636	18661	18520	18592	18534	18626	18557	18464	18403	18712	18560	18625	18560	18624	18447	18514	18528	18567	18553	18411	18214	18696	18422	18561	18649	18591	18392	18695	18467	18537	18631	18679	18606	18550	18656	18707	18579	18636	18447	18751	18606	18626	18556	18559	18522	18636	18497	18637	18632	18596	18566	18595	18517	18722	18572	18502	18684	18697	18545	18541	18645	18513	18642	18632	18414	18459	18774	18564	18531	18469	18743	18493	18486	18537	18489	18679	18497	18678	18624	18683	18578	18393	18601	18453	18674	18508	18613	18293	18709	18578	18557	18493	18639	18709	18547	18612	18645	18613	18508	18616	18599	18420	18607	18491	18692	18697	18728	18417	18643	18498	18613	18654	18526	18563	18492	18610	18533	18436	18673	18793	18453	18600	18451	18329	18526	18402	18593	18351	18424	18632	18684	18458	18627	18665	18547	18467	18604	18464	18659	18606	18482	18636	18521	18553	18532	18574	18559	18357	18656	18403	18495	18382	18810	18629	18614	18571	18531	18491	18524	18586	18700	18680	18498	18561	18644	18319	18624	18675	18496	18491	18701	18531	18414	18718	18498	18412	18498	18477	18502	18674	18660	18497	18642	18607	18580	18764	18692	18726	18592	18491	18607	18456	18562	18730	18700	18639	18438	18791	18375	18518	18318	18586	18692	18646	18477	18535	18588	18606	18616	18467	18472	18568	18742	18392	18661	18625	18593	18629	18653	18608	18458	18776	18437	18525	18382	18663	18607	18668	18467	18646	18497	18576	18559	18681	18605	18664	18583	18587	18425	18530	18346	18576	18565	18605	18530	18442	18476	18573	18523	18331	18559	18576	18517	18467	18648	18643	18692	18553	18562	18644	18565	18615	18557	18636	18567	18616	18655	18725	18713	18716	18544	18472	18610	18702	18619	18583	18488	18481	18427	18430	18618	18521	18603	18467	18546	18680	18638	18597	18473	18530	18550	18607	18692	18562	18522	18655	18520	18340	18687	18551	18510	18510	18640	18532	18569	18547	18450	18623	18576	18366	18718	18587	18580	18582	18497	18547	18467	18588	18816	18620	18663	18516	18622	18540	18655	18613	18564	18428	18636	18559	18562	18575	18748	18503	18734	18713	18506	18690	18443	18582	18571	18413	18835	18349	18605	18523	18553	18649	18559	18553	18476	18456	18566	18606	18639	18510	18574	18637	18389	18618	18373	18463	18373	18486	18640	18688	18679	18582	18449	18485	18574	18554	18569	18620	18606	18578	18644	18515	18571	18441	18473	18423	18844	18572	18432	18522	18665	18705	18684	18551	18705	18516	18669	18650	18299	18697	18748	18591	18414	18726	18556	18383	18611	18512	18706	18463	18663	18582	18564	18589	18560	18553	18479	18598	18561	18495	18622	18587	18599	18699	18528	18556	18556	18478	18392	18468	18510	18560	18541	18444	18708	18560	18569	18652
22796	20048	26378	24275	24897	30427	32670	29392	28823	28417	28223	28182	27861	27977	27759	27777	27730	27937	28165	28148	28148	27852	27960	27977	27701	27853	28027	27828	27934	27533	27945	27852	27797	27679	27714	27438	27476	27569	27578	27419	27729	27634	27441	27624	27465	27317	27403	27739	27609	27705	27541	27292	27479	27522	27288	27418	27638	27451	27511	27425	27550	27710	27359	27293	27644	27391	27462	27646	27463	27232	27488	27408	27308	27451	27528	27633	27334	27211	27715	27393	27704	27403	27456	27461	27286	27358	27346	27577	27484	27250	27436	27261	27266	27489	27582	27668	27606	27347	27572	27418	27426	27474	27352	27273	27515	27498	27319	27670	27430	27290	27522	27373	27331	27197	27274	27484	27546	27550	27400	27184	27610	27523	27255	27311	27451	27285	27319	27475	27384	27254	27477	27592	27595	27546	27190	27214	27572	27484	27543	27538	27361	27437	27524	27534	27351	27636	27379	27450	27502	27447	27628	27184	27366	27341	27251	27540	27656	27462	27488	27384	27317	27450	27258	27394	27358	27333	27424	27278	27615	27526	27441	27547	27339	27311	27425	27416	27314	27654	27602	27382	27700	27506	27500	27523	27197	27356	27447	27259	27468	27432	27455	27280	27237	27341	27557	27560	27299	27476	27668	27538	27690	27388	27563	27431	27333	27536	27519	27245	27328	27307	27333	27494	27455	27458	27418	27374	27487	27253	27412	27338	27198	27468	27156	27320	27281	27220	27238	27344	27282	27754	27355	27433	27379	27481	27703	27492	27461	27057	27475	27469	27776	27439	27363	27573	27439	27488	27641	27362	27566	27544	27375	27377	27461	27398	27248	27243	27306	27451	27487	27328	27564	27383	27421	27463	27335	27454	27307	27358	27537	27411	27306	27601	27672	27611	27468	27450	27430	27314	27510	27376	27400	27307	27300	27218	27631	27281	27559	27598	27617	27390	27682	27636	27488	27238	27556	27460	27478	27262	27437	27367	27432	27305	27656	27439	27248	27490	27567	27393	27375	27357	27717	27613	27473	27211	27451	27656	27377	27523	27263	27477	27241	27459	27814	27545	27468	27419	27386	27598	27391	27316	27240	27341	27329	27486	27428	27385	27351	27507	27767	27399	27444	27416	27380	27248	27429	27461	27298	27624	27291	27204	27475	27325	27506	27352	27541	27475	27413	27388	27234	27552	27512	27510	27750	27590	27346	27431	27218	27298	27394	27411	27411	27506	27389	27421	27578	27521	27424	27473	27530	27611	27473	27450	27601	27190	27451	27389	27372	27264	27598	27372	27333	27503	27491	27507	27397	27380	27641	27520	27475	27310	27547	27317	27347	27592	27612	27775	27800	27497	27446	27540	27224	27359	27543	27350	27502	27443	27382	27468	27512	27443	27573	27459	27512	27322	27378	27534	27429	27274	27600	27285	27364	27159	27221	27490	27401	27326	27649	27325	27347	27364	27579	27237	27446	27290	27309	27448	27290	27332	27555	27562	27410	27688	27459	27349	27425	27417	27350	27436	27405	27357	27388	27296	27371	27367	27368	27520	27469	27340	27356	27545	27652	27343	27595	27403	27434	27559	27492	27514	27618	27381	27642	27292	27427	27321	27477	27346	27273	27392	27556	27218	27451	27461	27468	27533	27313	27107	27772	27426	27448	27124	27475	27451	27632	27408	27566	27695	27612	27591	27296	27453	27553	27515	27458	27420	27340	27398	27246	27557	27562	27514	27333	27547	27432	27505	27476	27616	27373	27423	27425	27543	27465	27250	27363	27361	27314	27813	27390	27260	27410	27277	27395	27499	27312	27207	27329	27590	27520	27667	27396	27671	27656	27370	27408	27361	27218	27704	27639	27608	27498	27064	27541	27199	27483	27498	27244	27313	27545	27337	27320	27557	27514	27399	27487	27381	27232	27335	27420	27384	27480	27456	27259	27648	27524	27077	27359	27478	27755	27502	27661	27361	27410	27263	27382	27556	27262	27223	27365	27240	27439	27595	27664	27325	27252	27252	27489	27385	27619	27267	27608	27620	27598	27331	27393	27380	27532	27526	27461	27332	27485	27554	27440	27499	27573	27627	27576	27641	27496	27530	27383	27232	27255	27380	27221	27600	27496	27675	27503	27510	27545	27585	27467	27446	27299	27461	27434	27218	27603	27413	27345	27481	27476	27360	27570	27408	27649	27427	27552	27477	27617	27469	27504	27441	27572	27417	27645	27554	27599	27595	27419	27439	27381	27331	27360	27502	27338	27765	27494	27410	27226	27331	27419	27407	27524	27132	27349	27162	27241	27570	27588	27487	27296	27342	27494	27447	27572	27542	27650	27505	27353	27279	27536	27071	27597	27704	27282	27236	27633	27224	27342	27316	27422	27600	27154	27177	27528	27411	27528	27434	27317	27214	27453	27291	27827	27355	27605	27112	27472	27516	27475	27337	27363	27652	27504	27300	27721	27722	27498	27257	27371	27486	27636	27517	27579	27299	27415	27415	27558	27687	27321	27389	27535	27394	27420	27450	27335	27429	27502	27531	27476	27272	27552	27415	27407	27437	27330	27632	27372	27537	27206	27591	27567	27567	27170	27308	27444	27496	27513	27589	27557	27433	27134	27347	27294	27676	27596	27586	27681	27333	27478	27337	27391	27452	27602	27660	27483	27313	27188	27320	27525	27430	27716	27706	27390	27497	27654	27446	27610	27490	27473	27603	27466	27240	27507	27272	27281	27447	27455	27525	27522	27630	27477	27287	27592	27367	27805	27571	27374	27529	27386	27476	27422	27432	27381	27320	27331	27488	27439	27271	27304	27342	27442	27396	27268	27626	27631	27412	27303	27461	27536	27248	27515	27402	27151	27329	27393	27766	27853	27337	27350	27372	27346	27186	27071	27146	27558	27544	27639	27303	27417	27418	27388	27437	27421	27547	27593	27376	27261	27500	27583	27517	27157	27216	27436	27407	27466	27613	27395	27413	27190	27209	27530	27392	27344	27219	27553	27152	27151	27629	27356	27472	27765	27495	27524	27506	27428	27403	27433	27468	27479	27415	27374	27491	27250	27547	27681	27368	27332	27565	27441	27237	27449	27435	27789	27666	27242	27401	27513	27123	27467	27149	27347	27455	27356	27364	27549	27747	27368	27459	27269	27347	27482	27481	27455	27341	27471	27616	27345	27322	27417	27297	27318	27548	27748	27543	27634	27450	27463	27297	27532	27163	27463	27577	27541	27522	27554	27078	27347	27440	27471	27385	27217	27221	27679	27549	27349	27294	27293	27343	27479	27643	27420	27391	27370	27596	27247	27474	27121	27275	27639	27412	27477	27430	27562	27440	27468	27327	27382	27254	27356	27185	27258	27379	27480	27404	27285	27511	27548	27518	27413	27337	27418	27225	27390	27653	27673	27568	27395	27242	27503	27633	27457	27403	27190	27585	27339	27614	27512	27583	27365	27480	27215	27432	27423	27367	27357	27375	27595	27472	27268	27775	27230	27281	27541	27394	27663	27396	27457	27457	27689	27525	27698	27531	27520	27406	27562	27365	27444	27406	27405	27274	27339	27250	27398	27221	27769	27277	27469	27580	27562	27263	27370	27439	27535	27589	27668	27391	27265	27620	27757	27565	27363	27444	27415	27470	27616	27458	27519	27272	27325	27614	27595	27463	27509	27084	27440	27470	27252	27527	27572	27440	27584	27487	27293	27336	27420	27339	27626	27488	27466	27488	27464	27638	27223	27395	27392	27484	27618	27575	27561	27390	27367	27136	27469	27541	27514	27370	27153	27369	27318	27561	27635	27675	27195	27557	27593	27364	27535	27735	27283	27557	27305	27346	27472	27538	27441	27516	27430	27157	27615	27502	27642	27500	27454	27398	27207	27418	27317	27522	27561	27459	27306	27045	27236	27366	27376	27281	27292	27581	27522	27475	27375	27467	27490	27370	27491	27392	27555	27281	27484	27371	27461	27457	27319	27448	27473	27463	27535	27514	27466	27471	27617	27341	27183	27210	27362	27309	27697	27153	27134	27390	27241	27548	27548	27403	27540	27346	27464	27385	27466	27366	27628	27475	27329	27589	27165	27464	27254	27365	27515	27613	27581	27338	27406	27360	27550	27773	27472	27376	27400	27591	27437	27297	27262	27573	27341	27312	27421	27279	27409	27420	27685	27500	27276	27233	27335	27209	27474	27530	27439	26994	27289	27636	27250	27391	27500	27739	27294	27623	27586	27450	27543	27529	27346	27683	27472	27089	27521	27489	27705	27657	27461	27253	27406	27457	27309	27396	27220	27283	27338	27598	27182	27560	27260	27250	27368	27332	27311	27522	27439	27208	27221	27537	27423	27233	27479	27424	27420	27412	27323	27336	27031	27320	27398	27523	27343	27516	27574	27452	27494	27317	27549	27456	27635	27276	27415	27301	27329	27480	27436	27187	27114	27267	27466	27399	27373	27443	27227	27517	27546	27347	27168	27308	27407	27577	27653	27467	27226	27344	27407	27331	27455	27232	27593	27485	27461	27325	27426	27532	27399	27369	27381	27656	27250	27364	27426	27356	27402	27576	27269	27415	27233	27104	27429	27414	27421	27493	27351	27238	27431	27410	27516	27515	27726	27442	27196	27420	27505	27484	27440	27369	27564	27551	27565	27418	27388	27311	27559	27583	27468	27491	27484	27388	27430	27472	27604	27269	27534	27208	27566	27538	27497	27227	27492	27081	27606	27472	27404	27465	27449	27584	27304	27411	27322	27162	27468	27497	27445	27406	27305	27425	27488	27531	27594	27293	27349	27217	27354	27456	27195	27632	27479	27331	27526	27628	27453	27201	27345	27467	27615	27357	27543	27564	27511	27435	27399	27522	27537	27209	27694	27504	27431	27545	27330	27427	27449	27427	27311	27533	27325	27603	27431	27543	27603	27442	27357	27650	27150	27549	27543	27320	27490	27442	27039	27443	27309	27657	27521	27306	27487	27292	27397	27446	27481	27614	27527	27452	27609	27178	27335	27417	27598	27686	27451	27487	27553	27458	27485	27061	27298	27506	27282	27277	27201	27470	27462	27392	27421	27535	27235	27633	27363	27467	27487	27481	27594	27349	27608	27278	27212	27614	27274	27385	27517	27469	27464	27188	27582	27456	27428	27619	27238	27513	27230	27569	27391	27438
28878	42798	38360	28575	25815	23483	21543	19514	18243	17892	17789	17230	16932	16962	16882	17030	16915	17083	17437	17519	17479	17243	17071	17116	17081	17044	17026	16821	16758	16815	16608	16745	16734	16850	16821	16591	16594	16614	16605	16745	16543	16738	16408	16626	16638	16477	16510	16621	16603	16582	16664	16729	16125	16636	16467	16489	16568	16490	16411	16560	16521	16477	16435	16482	16359	16316	16280	16391	16542	16333	16428	16594	16304	16392	16530	16410	16359	16411	16521	16436	16469	16367	16410	16482	16485	16596	16404	16355	16594	16495	16392	16487	16319	16462	16550	16525	16415	16491	16442	16463	16358	16484	16367	16499	16496	16479	16416	16654	16433	16384	16695	16405	16502	16413	16560	16584	16325	16344	16557	16494	16351	16514	16361	16429	16538	16556	16376	16478	16489	16376	16506	16327	16558	16563	16391	16514	16572	16533	16314	16408	16458	16460	16423	16601	16482	16364	16622	16521	16468	16431	16407	16500	16559	16381	16508	16516	16605	16448	16508	16555	16533	16430	16362	16465	16291	16398	16361	16189	16473	16458	16406	16413	16466	16432	16452	16343	16419	16424	16380	16543	16419	16456	16529	16330	16285	16433	16468	16430	16485	16450	16590	16456	16582	16480	16239	16554	16453	16447	16431	16380	16338	16459	16579	16317	16448	16447	16400	16310	16407	16369	16463	16414	16674	16576	16304	16392	16490	16463	16473	16348	16405	16617	16483	16466	16502	16341	16450	16423	16444	16409	16233	16430	16519	16363	16460	16356	16248	16516	16608	16339	16470	16444	16544	16461	16546	16398	16417	16334	16403	16498	16407	16505	16562	16439	16343	16301	16312	16359	16491	16222	16513	16618	16643	16407	16545	16439	16357	16576	16302	16432	16326	16379	16330	16432	16352	16339	16397	16365	16545	16419	16526	16534	16497	16533	16521	16400	16603	16392	16521	16399	16394	16565	16576	16414	16527	16384	16327	16501	16651	16296	16338	16563	16382	16429	16521	16572	16252	16332	16636	16419	16521	16547	16404	16508	16625	16379	16427	16451	16433	16544	16313	16500	16414	16490	16541	16410	16500	16472	16640	16509	16506	16345	16319	16448	16382	16617	16696	16439	16292	16751	16471	16326	16463	16406	16470	16419	16581	16423	16536	16402	16552	16659	16465	16508	16423	16335	16351	16445	16362	16354	16370	16591	16638	16534	16432	16438	16492	16538	16395	16468	16471	16422	16304	16568	16459	16483	16377	16517	16450	16497	16546	16442	16599	16417	16354	16433	16376	16463	16372	16407	16656	16448	16398	16579	16320	16633	16443	16603	16336	16506	16446	16573	16411	16546	16281	16437	16337	16584	16302	16287	16497	16334	16426	16207	16441	16553	16397	16476	16626	16400	16529	16484	16470	16435	16390	16450	16418	16370	16490	16319	16419	16467	16370	16307	16505	16476	16497	16381	16384	16614	16568	16545	16567	16426	16563	16446	16545	16380	16537	16439	16475	16365	16392	16436	16374	16279	16306	16493	16541	16312	16376	16380	16449	16355	16337	16446	16257	16409	16315	16627	16567	16294	16397	16592	16349	16309	16350	16580	16377	16533	16428	16375	16482	16363	16538	16280	16489	16510	16501	16559	16292	16590	16537	16520	16318	16629	16415	16272	16494	16500	16566	16357	16572	16549	16483	16641	16650	16235	16333	16503	16511	16500	16219	16362	16391	16444	16414	16516	16432	16391	16551	16352	16372	16555	16500	16468	16415	16519	16376	16329	16412	16460	16414	16530	16386	16454	16450	16441	16422	16453	16243	16439	16182	16395	16491	16339	16610	16430	16354	16539	16391	16474	16496	16354	16510	16375	16344	16494	16476	16544	16388	16603	16377	16333	16476	16413	16381	16311	16542	16455	16318	16628	16408	16481	16445	16456	16623	16366	16394	16569	16529	16546	16491	16361	16466	16511	16328	16360	16389	16462	16362	16591	16336	16396	16598	16435	16367	16447	16491	16455	16357	16726	16409	16465	16307	16492	16631	16483	16546	16588	16338	16437	16388	16428	16459	16404	16494	16400	16493	16583	16544	16464	16458	16441	16655	16380	16356	16495	16271	16331	16471	16559	16559	16371	16318	16394	16343	16470	16595	16398	16482	16350	16395	16428	16365	16393	16458	16518	16311	16618	16461	16474	16532	16489	16455	16447	16517	16568	16377	16657	16455	16520	16395	16520	16440	16584	16416	16365	16435	16446	16446	16512	16338	16302	16546	16488	16371	16299	16459	16489	16488	16353	16460	16540	16295	16367	16596	16501	16424	16469	16559	16414	16518	16422	16615	16438	16498	16425	16475	16383	16474	16475	16506	16334	16571	16602	16448	16652	16445	16583	16522	16335	16611	16485	16592	16412	16516	16394	16373	16428	16372	16363	16555	16496	16387	16488	16554	16292	16491	16559	16518	16549	16498	16483	16456	16435	16420	16590	16308	16442	16270	16436	16394	16464	16472	16373	16452	16480	16384	16539	16330	16523	16437	16480	16489	16494	16496	16405	16559	16413	16613	16450	16453	16272	16489	16403	16339	16446	16613	16473	16525	16424	16492	16397	16462	16322	16422	16413	16298	16551	16433	16527	16439	16470	16507	16415	16475	16336	16472	16410	16506	16550	16278	16517	16364	16585	16586	16463	16448	16358	16525	16375	16422	16366	16473	16663	16386	16620	16431	16663	16389	16443	16454	16423	16508	16424	16498	16427	16623	16438	16465	16313	16601	16442	16454	16307	16350	16472	16368	16408	16421	16581	16476	16416	16312	16607	16395	16437	16440	16482	16406	16491	16565	16401	16366	16466	16400	16433	16441	16401	16403	16480	16419	16426	16344	16397	16522	16457	16630	16447	16421	16448	16555	16343	16532	16408	16294	16408	16349	16579	16558	16366	16394	16476	16441	16580	16389	16194	16341	16375	16395	16358	16586	16267	16440	16457	16447	16446	16391	16475	16587	16699	16497	16612	16419	16536	16139	16503	16365	16371	16497	16433	16580	16579	16305	16406	16430	16519	16688	16410	16599	16523	16562	16487	16402	16452	16608	16389	16408	16332	16427	16346	16484	16365	16539	16381	16512	16502	16552	16397	16489	16341	16281	16493	16560	16492	16532	16501	16547	16395	16375	16714	16557	16663	16594	16565	16386	16432	16443	16290	16484	16512	16464	16500	16528	16636	16536	16469	16464	16310	16599	16259	16556	16585	16368	16343	16303	16451	16470	16545	16613	16440	16362	16392	16438	16459	16432	16402	16410	16473	16377	16396	16399	16435	16556	16241	16366	16571	16329	16558	16298	16477	16258	16244	16410	16499	16361	16295	16541	16413	16402	16506	16453	16418	16411	16572	16357	16379	16355	16597	16335	16469	16452	16326	16563	16580	16178	16624	16444	16510	16334	16448	16321	16522	16345	16386	16476	16433	16468	16499	16430	16345	16539	16421	16516	16538	16414	16487	16377	16488	16502	16465	16480	16357	16594	16418	16456	16423	16239	16335	16389	16491	16608	16456	16536	16389	16383	16425	16468	16330	16498	16420	16212	16234	16522	16437	16496	16457	16510	16539	16465	16540	16372	16521	16382	16549	16552	16536	16453	16554	16302	16423	16530	16480	16473	16526	16412	16405	16476	16461	16595	16472	16591	16443	16381	16279	16318	16477	16409	16394	16397	16484	16411	16484	16510	16433	16505	16715	16479	16632	16491	16498	16515	16487	16543	16601	16492	16418	16608	16643	16513	16328	16354	16360	16434	16309	16581	16379	16566	16510	16360	16583	16632	16438	16512	16397	16482	16376	16362	16515	16416	16270	16646	16486	16530	16326	16491	16367	16551	16380	16285	16569	16661	16439	16503	16382	16475	16521	16433	16635	16441	16483	16500	16378	16464	16373	16484	16387	16404	16537	16269	16531	16448	16296	16498	16506	16562	16365	16515	16436	16508	16512	16430	16548	16591	16399	16574	16333	16501	16356	16400	16401	16420	16372	16539	16484	16476	16638	16535	16410	16431	16319	16375	16378	16405	16488	16475	16440	16439	16552	16230	16318	16315	16255	16467	16485	16578	16476	16440	16389	16578	16536	16358	16312	16441	16526	16296	16297	16635	16458	16405	16467	16467	16417	16365	16353	16593	16385	16620	16459	16461	16432	16541	16301	16494	16537	16446	16323	16515	16625	16525	16363	16577	16507	16555	16499	16675	16487	16286	16251	16514	16624	16592	16409	16441	16487	16319	16536	16434	16433	16630	16381	16433	16490	16554	16300	16450	16374	16364	16421	16611	16525	16474	16531	16369	16520	16441	16374	16444	16449	16399	16553	16535	16464	16516	16407	16329	16476	16451	16408	16513	16238	16463	16437	16276	16536	16461	16499	16447	16600	16665	16306	16490	16493	16529	16445	16514	16407	16390	16497	16666	16501	16383	16606	16183	16580	16565	16377	16459	16449	16376	16380	16400	16397	16415	16400	16451	16611	16490	16417	16329	16504	16230	16426	16563	16494	16457	16558	16188	16445	16474	16562	16386	16278	16550	16384	16399	16389	16409	16471	16451	16449	16440	16348	16578	16331	16562	16383	16332	16386	16395	16353	16466	16504	16461	16474	16431	16414	16325	16419	16509	16525	16466	16401	16530	16433	16500	16436	16249	16451	16413	16572	16358	16470	16488	16461	16591	16273	16531	16504	16398	16553	16421	16410	16584	16365	16416	16489	16423	16488	16342	16535	16451	16669	16531	16440	16570	16561	16631	16447	16282	16348	16434	16553	16476	16492	16481	16470	16309	16420	16638	16355	16541	16375	16385	16487	16438	16576	16543	16462	16584	16454	16473	16294	16434	16506	16331	16377	16326	16543	16469	16371	16518	16633	16275	16449	16554	16584	16441	16490	16416	16450	16461	16392	16476	16424	16598	16516	16399	16397	16370	16540	16625	16470	16311	16547	16546	16348	16472	16492	16554	16339	16399	16557	16515	16471	16403	16508	16550	16417	16383	16524	16482	16657	16449	16554	16377	16486	16405	16327	16540	16416	16402	16509	16530	16532	16453	16521	16419	16409	16389	16403	16528	16383	16474	16438	16490	16474	16577	16436	16488	16460	16396	16689	16385	16606	16489	16409	16371	16469	16728	16446	16468	16559	16398	16402
21485	20059	26323	23749	22233	28744	34098	30318	28783	28570	28451	27503	27396	26900	26960	27037	27145	27007	27704	27866	27803	27638	27559	27288	27301	27105	26991	27026	26719	26664	27094	26931	26577	26808	26920	26485	26480	26708	26611	26885	26477	26490	26233	26466	26851	26361	26751	26538	26897	26712	26625	26446	26638	26284	26237	26618	26470	26703	26315	26598	26366	26609	26595	26381	26482	26585	26532	26383	26600	26538	26402	26455	26523	26445	26335	26495	26234	26334	26706	26799	26695	26520	26685	26525	26373	26416	26260	26376	26568	26211	26504	26449	26461	26403	26561	26380	26308	26449	26635	26333	26537	26366	26535	26405	26297	26342	26296	26404	26490	26404	26688	26443	26329	26164	26274	26274	26454	26299	26475	26391	26321	25945	26488	26357	26473	26302	26296	26156	26429	26335	26391	26226	26541	26614	26588	26383	26239	26552	26365	26205	26835	26387	26517	26462	26368	26184	26494	26697	26659	26238	26295	26242	26394	26440	26243	26241	26652	26457	26409	26575	26560	26187	26330	26213	26302	26196	26392	26480	26575	26392	26307	26378	26319	26548	26455	26164	26318	26370	26245	26342	26440	26408	26442	26217	26344	26508	26436	26385	26241	26307	26579	26320	26565	26512	26423	26122	26380	26426	26160	26081	26257	26276	26532	26317	26382	26382	26553	26392	26291	26265	26583	26349	26379	26525	26375	26197	26460	26427	26444	26314	26369	26725	26474	26532	26438	26386	26638	26166	26383	26075	26341	26237	26521	26459	26256	26389	26434	26357	26377	26390	26455	26219	26460	26192	26321	26134	26478	26233	26401	26562	26641	26446	26124	26492	26590	26322	26286	26210	26525	26281	26481	26538	26396	26241	26281	26358	26723	26553	26264	26219	26433	26282	26373	26326	26154	26320	26329	26105	26460	26383	26353	26197	26195	26259	26294	26352	26507	26358	26257	26519	26395	26435	26296	26249	26695	26416	26301	26406	26310	26542	26295	26308	26275	26126	26270	26258	26367	26258	26332	26644	26271	26549	26372	26437	26410	26614	26438	26311	26240	26396	26365	26206	26322	26446	26261	26512	26256	26371	26310	26393	26724	26541	26311	26306	26414	26309	26426	26214	26211	26340	26520	26522	26302	26343	26408	26329	26287	26516	26535	26330	26364	26616	26658	26489	26457	26332	26277	26085	26293	26299	26666	26421	26364	26392	26510	26541	26359	26390	26485	26607	26626	26462	26396	26306	26275	26635	26426	26435	26385	26371	26487	26309	26293	26671	26183	26256	26385	26100	26210	26244	26280	26219	26212	26502	26183	26391	26367	26334	26479	26158	26192	26346	26213	26323	26485	26661	26548	26340	26272	26255	26191	26524	26396	26227	26394	26400	26462	26381	26345	26476	26200	26241	26339	26279	26309	26452	26223	26231	26447	26499	26375	26195	26303	26326	26350	26403	26398	26391	26156	26412	26248	26158	26392	26438	26350	26342	26170	26266	26063	26250	26307	26390	26354	26280	26525	26481	26558	26489	26525	26140	26470	26371	26396	26562	26413	26487	26528	26505	26601	26632	26350	26641	26549	26165	26383	26281	26357	26262	26473	26443	26329	26307	26419	26708	26501	26377	26437	26360	26261	26351	26321	26551	26465	26524	26585	26449	26489	26193	26460	26328	26417	26646	26264	26382	26202	26278	26334	26271	26310	26419	26440	26272	26458	26442	26266	26476	26552	26381	26495	26297	26501	26341	26179	26353	26543	26433	26467	26239	26347	26330	26261	26286	26209	26397	26314	26127	26331	26089	26600	26383	26350	26520	26365	26410	26250	26536	26461	26578	26316	26316	26625	26419	26448	26536	26375	26292	26374	26504	26446	26454	26394	26519	26263	26426	26333	26598	26583	26343	26425	26103	26411	26372	26282	26434	26369	26430	26396	26546	26558	26071	26158	26151	26494	26268	26349	26381	26536	26417	26507	26210	26266	26294	26275	26267	26361	26231	26457	26339	26106	26441	26703	26370	26297	26575	26611	26611	26577	26540	26424	26300	26550	26362	26202	26315	26281	26598	26397	26475	26432	26304	26562	26196	26222	26332	26402	26284	26393	26360	26309	26208	26443	26353	26181	26323	26591	26254	26252	26180	26352	26245	26212	26342	26464	26357	26615	26168	26307	26327	26540	26403	26506	26473	26380	26296	26355	26311	26672	26449	26241	26456	26282	26291	26388	26342	26054	26225	26313	26247	26544	26557	26377	26557	26315	26566	26096	26462	26194	26534	26376	26181	26063	26381	26379	26275	26376	26546	26396	26311	26621	26112	26283	26376	26436	26278	26415	26458	26403	26285	26170	26256	26445	26508	26375	26459	26435	26211	26404	26423	26565	26452	26419	26407	26370	26274	26313	26436	26499	26237	26363	26533	26321	26353	26432	26293	26424	26375	26592	26570	26433	26392	26186	26362	26065	26459	26548	26344	26339	26519	26162	26528	26662	26291	26313	26443	26206	26555	26457	26373	26456	26367	26274	26416	26624	26606	26296	26323	26448	26448	26307	26531	26301	26192	26448	26413	26282	26456	26620	26222	26245	26381	26578	26409	26411	26513	26273	26625	26433	26331	26545	26501	26212	26044	26291	26477	26536	26239	26547	26521	26578	26196	26677	26435	26321	26171	26591	26265	26295	26403	26276	26339	26532	26306	26328	26463	26325	26255	26419	26505	26637	26266	26627	26431	26483	26520	26478	26425	26233	26498	26386	26232	26399	26128	26367	26103	26437	26143	26423	26179	26466	26288	26749	26305	26289	26110	26375	26564	26415	26195	26538	26091	26752	26352	26292	26378	26367	26511	26504	26293	26145	26421	26107	26315	26495	26492	26490	26486	25982	26564	26240	26374	26432	26232	26631	26429	26461	26421	26345	26464	26414	26644	26205	26176	26355	26468	26555	26387	26640	26296	26476	26308	26374	26635	26625	26540	26490	26412	26273	26307	26285	26640	26745	26501	26585	26300	26483	26350	26473	26151	26231	26455	26581	26108	26463	26204	26324	26198	26341	26400	26161	26592	26398	26240	26428	26533	25932	26453	26506	26416	26436	26365	26392	26172	26275	26458	26316	26196	26539	26159	26289	26381	26592	26555	26337	26331	26276	26517	26477	26500	26236	26291	26392	26342	26080	26605	26356	26500	26395	26275	26323	26198	26560	26205	26440	26322	26304	26466	26374	26613	26649	26200	26280	26104	26342	26186	26447	26373	26471	26410	26298	26534	26215	26628	26411	26443	26355	26443	26423	26354	26606	26173	26121	26474	26353	26328	26538	26230	26589	26450	26255	26346	26239	26258	26523	26661	26412	26386	26447	26511	26387	26385	26473	26267	26415	26168	26319	26328	26159	26468	26468	26461	26443	26554	26402	26493	26411	26563	26556	26179	26113	26391	26298	26434	26592	26499	26527	26101	26446	26283	26362	26301	26630	26090	26343	26323	26239	26357	26466	26491	26496	26359	26387	26286	26193	26472	26312	26488	26312	26271	26652	26526	26415	26525	26221	26355	26398	26397	26376	26511	26288	26490	26511	26259	26307	26557	26482	26395	26578	26328	26532	26384	26255	26105	26469	26455	26349	26479	26298	26342	26208	26412	26353	26417	26577	26504	26239	26474	26310	26185	26128	26328	26436	26267	26425	26259	26295	26338	26469	26360	26518	26226	26385	26333	26400	26323	26319	26397	26617	26319	26218	26285	26506	26407	26355	26260	26469	26477	26641	26592	26421	26124	26541	26311	26451	26452	26569	26557	26331	26300	26328	26335	26417	26298	26264	26274	26660	26429	26005	26333	26387	26372	26182	26419	26560	26512	26507	26572	26348	26241	26245	26349	26488	26361	26460	26597	26337	26041	26178	26347	26346	26333	26277	26507	26582	26504	26363	26427	26360	26610	26243	26531	26467	26390	26372	26255	26440	26252	26362	26288	26396	26381	26553	26479	26308	26363	26317	26420	26321	26427	26428	26237	26418	26451	26296	26705	26460	26318	26414	26355	26458	26278	26228	26260	26248	26285	26395	26420	26345	26347	26390	26477	26604	26246	26564	26420	26362	26298	26606	26561	26269	26283	26263	26435	26307	26617	26549	26560	26550	26114	26509	26180	26364	26468	26371	26531	26365	26566	26251	26175	26382	26578	26319	26158	26279	26198	26584	26458	26727	26234	26090	26211	26595	26109	26473	26341	26327	26127	26671	26211	26344	26208	26145	26271	26313	26403	26534	26256	26270	26562	26406	26040	26198	26121	26412	26396	26513	26525	26574	26419	26250	26335	26452	26306	26576	26196	26592	26320	26483	26265	26249	26431	26378	26576	26485	26278	26209	26185	26188	26129	26265	26569	26227	26370	26407	26423	26467	26395	26155	26223	26433	26380	26446	26441	26313	26375	26392	26309	26428	26676	26333	26410	26676	26534	26546	26448	26588	26318	26288	26430	26427	26493	26363	26441	26424	26521	26319	26244	26287	26341	26453	26371	26388	26310	26474	26283	26366	26338	26366	26331	26350	26297	26317	26237	26582	26362	26549	26257	26299	26185	26121	26499	26491	26524	26617	26609	26317	26289	26323	26348	26597	26565	26454	26396	26428	26230	26449	26362	26355	26313	26406	26302	26380	26287	26385	26519	26544	26335	25946	26175	26158	26472	26610	26256	26557	26613	26455	26478	26585	26699	26326	26570	26177	26563	26469	26190	26457	26092	26246	26548	26288	26758	26354	26203	26428	26212	26559	26333	26350	26402	26282	26447	26568	26113	26362	26431	26097	26342	26341	26302	26266	26337	26341	26324	26306	26280	26404	26346	26450	26343	26494	26403	26555	26523	26605	26446	26358	26029	26382	26347	26306	26398	26602	26341	26351	26582	26163	26355	26410	26423	26426	26343	26330	26258	26497	26408	26426	26313	26484	26197	26520	26302	26453	26466	26447	26358	26451	26294	26194	26526	26443	26375	26316	26290	26132	26235	26499	26409	26467	26493	26438	26415	26275	26466	26159	26173	26276	26434	26503	26244	26405	26652	26192	26338	26331	26011	26229	26349	26210	26581	26334	26486	26440	26365	26406	26366	26235	26256	26465	26474	26565	26266	26507	26434	26536	26610	26409	26209	26343	26198	26388	26529	26490	26708	26362	26591	26602	26130
32008	49392	44947	33278	29984	26891	24390	21094	19489	18656	18086	17114	17053	16890	16733	16665	16773	16713	17344	17768	17827	17454	17171	17042	17230	16711	16755	16659	16467	16591	16627	16314	16394	16456	16401	16303	15990	16290	16071	16118	16163	16080	16112	16350	15980	15933	16243	16238	15937	16156	16199	16005	16046	15883	15888	15982	15994	15746	15810	15827	15901	15808	15792	15773	15876	15868	15882	15829	15794	15981	15957	15813	15890	15922	15835	15871	15916	15912	16070	15873	15835	15892	15878	16016	16005	16124	15991	15886	15977	15783	15878	15869	16087	15887	15870	15929	15736	15817	16004	15852	16063	15926	15828	15858	15968	15821	15661	15814	16042	16004	15920	15875	15950	15915	15949	15865	16061	15996	16032	16044	16020	15945	15925	15794	15851	16029	15867	15917	15687	15818	15857	15935	15813	16017	15801	15911	15922	16104	16034	15988	15844	15997	16041	15876	15926	16097	15857	15870	15813	15699	16013	15843	15979	15843	16130	15891	16044	15694	15986	15758	15797	15939	15857	15814	15836	15813	15948	16068	15880	15933	15883	15924	16032	15982	15891	16002	15793	15843	15904	15919	15948	15924	15861	15954	15797	15984	15879	15919	15730	15915	15914	15991	15906	16042	15834	15986	15858	15958	15959	15981	16023	16102	15870	15918	15813	15992	15953	15834	15882	15937	16087	16022	16258	15902	15866	15891	15838	15929	16022	15896	16087	15861	15975	15853	15994	15950	15946	15971	15978	15979	15937	15902	15914	15907	15857	15931	15845	15925	16061	15997	15972	15918	15948	15882	15949	15869	15888	16010	15907	15944	15936	15994	15919	15895	15956	15857	15814	15746	15878	16140	15905	15979	15842	16188	16013	15723	15787	16049	15894	15835	16028	15778	15888	15855	15907	16029	15878	16049	15827	15901	15997	15760	15964	15966	15945	15937	16048	15822	15790	15951	15854	16040	15805	15841	15835	15876	15763	15770	15973	16139	15917	15766	15892	15817	15911	15884	15884	15746	15976	15818	15925	15819	15948	16017	15927	15927	15813	15982	15867	15864	15903	15911	15934	16060	15998	15893	15958	15897	15948	15836	16097	15936	15950	15989	15967	15873	15852	15951	16000	15982	15902	15795	15850	15944	15986	15948	15932	15986	15880	16065	15970	16081	15839	15822	16254	15878	15904	15890	15980	15853	15942	15937	16023	16125	16044	15830	16030	15785	15891	15885	16039	15931	15968	16002	15887	15855	15979	15980	15865	15857	15868	16021	15906	15765	16044	15839	15844	16005	15986	15934	15860	15919	16071	15852	15799	15804	16005	16096	15988	15956	15855	15859	15984	15726	15941	15714	16006	16052	16047	16078	15699	15893	15865	16054	15951	15905	15895	16031	15900	15842	15867	15957	15869	16007	15912	15881	15894	15820	15913	15769	15733	16043	15939	16012	15764	15947	15805	15898	15814	15857	15785	15790	15942	16095	15995	15961	15886	16026	15932	15840	15847	16021	15895	15839	15902	15875	15905	15867	15979	16282	16022	15891	16077	15921	15947	15876	15833	15904	15978	15917	15941	16003	16003	15796	15983	15784	16127	15695	15798	15872	16037	15836	15838	15789	16000	15997	15762	15801	16029	15852	15876	15824	15936	15874	15914	15934	15958	15789	15980	16015	15963	16085	15816	15899	15787	15887	15857	15924	15872	15818	15814	15900	15861	15972	16038	15836	15890	15865	16067	15885	15714	15894	15861	15682	15923	15856	16058	15938	16019	15882	15810	16003	15795	15842	16021	15780	15850	16027	15797	15919	15914	15904	15939	16112	15866	15845	15881	15983	15775	15854	15893	15729	15920	15814	15760	15942	15797	15947	15989	16075	15870	15918	15925	16153	16021	16002	16004	15737	15765	16149	15804	15808	15924	15839	15878	15883	16153	16005	15961	15923	15975	15814	15780	15964	15999	15918	15839	15899	15810	16005	15850	16063	15914	16001	16027	15788	15931	15980	15819	15890	16051	15996	15760	15954	16040	16026	15814	16015	15953	15819	15915	15870	15867	15959	15841	15951	15930	15888	15813	16108	16080	15884	15749	16064	15855	15823	15952	15993	15977	15997	15897	16020	15970	15940	15929	16100	15892	15823	16032	15912	15909	15999	15938	15981	15920	15950	15807	15971	15936	16028	15897	15892	15895	15862	15907	16110	15957	15905	15930	15912	15725	16079	15896	15923	15843	15885	15852	15855	15900	15817	15891	15809	16053	15848	16035	15948	15936	15919	16082	15991	15922	15827	15767	16039	15853	16085	16144	15856	16046	15954	15714	15883	15869	15963	15916	15893	15816	16063	15904	15921	15978	16016	15925	15814	16031	16027	15847	15919	16072	15706	15929	15971	16007	15899	15942	15961	15958	15685	15790	15936	15973	16008	15993	15880	16055	15959	15904	15951	15890	16102	15906	15856	15960	16139	15830	15868	15858	15871	15947	15830	15933	15874	15889	15941	15716	15880	15957	15960	15947	15889	15884	15967	15873	15871	15912	15849	15942	15918	15935	15995	16038	15773	15952	16016	15942	15963	15953	15917	15805	15654	16071	15847	15918	16017	15965	15865	16076	15887	15959	15940	15896	15930	15849	15871	16049	16102	15988	16085	15942	15798	16029	15883	15818	15945	15870	15915	15777	15952	16094	15859	15894	15738	15972	15792	15852	16022	15900	16005	15922	15831	15974	15914	16006	15775	15959	15816	16057	15927	15940	15904	16028	15925	15898	15812	15796	15823	15655	15986	15937	15787	16098	15934	15924	15896	15785	15870	15857	15781	16102	16024	15717	15901	15837	15794	15923	15846	15882	16029	15967	16035	15741	16002	15935	15872	15985	15752	15866	15878	15972	16025	15843	15998	15926	15904	15801	15936	15836	16011	16101	15866	15909	16065	15918	15889	15896	16082	16086	15953	15870	15793	15919	15882	15826	15984	16049	15967	16129	15792	15890	15936	16090	15868	15808	15930	16008	15822	16024	15837	15789	16122	15760	15669	15870	16037	16024	15963	16017	15825	15809	15852	16017	16084	15863	15984	15901	16075	15809	15920	16123	15978	15789	15829	15931	15869	15952	15794	15763	15918	16076	15890	15953	15951	16000	16077	16007	15913	15969	15853	15978	15921	16012	15944	15978	15894	15829	15795	15823	15889	15988	16048	15921	15961	15828	15942	15958	15854	16026	15867	15881	15933	15862	15832	16122	15796	15847	15822	15861	15892	16047	15994	15860	15907	15831	15945	15853	15932	15828	15884	15884	15906	16033	15950	15957	15798	15904	15813	15966	15858	15815	15847	15892	15663	15950	15799	15943	15817	15847	16038	15973	15793	15965	15908	15699	15795	16022	15942	15957	16080	15763	15935	15843	15952	16054	15892	15860	15902	15887	15919	16047	16041	15920	15592	15724	15802	16031	16063	16000	15753	16010	15776	16008	16043	15989	16039	15885	15968	15895	15787	16048	15844	15885	15960	15910	15922	16115	16005	15889	15908	15898	16023	15839	15978	15700	15842	15827	15881	15870	15974	16001	15870	15954	15800	15897	16156	16010	15809	16003	15836	16020	15803	16006	15771	16018	16040	16129	15818	15883	15846	15809	15988	15860	15843	15845	15967	15706	15876	15967	15777	15957	15900	15918	16110	15835	16097	15891	15946	15846	16166	16035	16075	16083	15878	16055	15936	15920	15821	15968	15975	16007	15917	15934	15813	15924	15908	15821	16071	16024	16061	16023	15953	15842	15809	15847	15993	15860	15909	15873	15741	15848	15887	15961	16055	15927	15768	15910	15874	15970	16017	15960	15902	15888	15912	15923	15969	15859	15761	15908	15996	16036	16089	15805	16016	16003	15946	15976	15847	15856	16045	15891	15914	15913	15894	15805	16134	15863	15877	15836	15899	16018	15857	15880	15925	15806	15901	15930	15813	16092	15940	15869	15869	15970	15943	15804	15821	15902	16034	15974	15999	15957	15872	15971	15871	15869	15929	15983	15934	15675	15835	15827	15975	15960	15862	15929	15814	15910	15899	15983	16022	15961	15824	15927	15986	15849	16075	15935	15879	15816	15829	15799	15982	16006	16081	15899	15748	16045	16048	15985	16008	16022	15836	16085	15960	15993	16026	15975	15871	15946	15941	15916	15842	15969	15985	16025	15929	15868	15936	15943	15833	16027	15988	15833	16033	15932	15914	15789	15911	15893	15936	16007	16030	15764	15984	15796	15826	15941	15752	15918	15969	15890	15893	15859	15784	15973	15897	15965	16012	15810	15906	15912	15746	16043	15966	15977	15888	15964	15883	15957	16135	15842	15900	15926	15919	15934	15941	15851	15806	15843	15847	15884	15924	15920	16057	16009	15907	15796	15941	15877	16063	16038	15882	15872	16054	15747	15930	15925	15828	15947	15950	16012	15926	15951	15951	15911	15834	15962	16001	15874	16129	16072	16056	15944	15878	15930	15865	15851	15836	15882	16009	15931	15863	15847	15922	16057	16037	15925	16039	15905	15865	15982	15929	16025	16001	16045	15836	15847	16013	15872	15780	15869	15984	15950	15843	15878	15917	15902	16044	15894	15956	15945	15942	16053	15843	15868	15950	15979	15967	15937	15804	15981	15939	15974	15773	15870	16027	16020	15970	15895	15906	16016	15974	16049	15961	15917	15767	15950	15808	15990	15861	16059	15924	15917	15862	15798	15958	15952	15934	16047	15737	15771	15991	15914	15830	15914	15952	16002	15896	15939	15971	15872	15896	15853	15787	15849	15854	15957	15722	15962	15997	15884	15936	15742	16031	15967	16085	15817	15956	16164	15653	15974	15871	15884	15933	15878	15953	15916	15775	15846	16019	15911	15859	15853	15851	15812	15665	15955	15846	15879	15841	15848	15852	15863	15966	16003	15891	15836	15946	15853	15938	15942	16020	15768	16146	16012	16024	15951	15570	15946	16033	15694	16033	15811	16042	15964	15949	15821	16067	15939	15947	15879	15820	15901	15910	15930	15929	15876	15691	15995	15994	15912	15634	15841	15770	15970	16006	15844	15859	15806	15954	15884	16042	16067	15954	15832	16013	15949	16025	15967	15916	15850	15873	15938	15955	15925	16001	16026	16045	16199	15901	15923	15866	15962	15964	15829	15743	16062	16075
37980	32612	38106	35719	33359	32999	32791	31848	32035	31697	31428	31422	31469	31377	31487	31279	31413	31561	31463	31637	31441	31697	31612	31350	31663	31324	31520	31482	31706	31919	31636	31261	31401	31327	31532	31238	31461	31632	31522	31290	31105	31221	31401	31327	31510	31294	30957	31377	31622	31380	31188	31632	31195	31121	31144	31218	31297	31284	31560	31200	31338	31476	31166	30984	31319	31212	31454	31355	31224	31275	31108	31209	31107	31199	31527	31190	31166	31225	31142	31344	30913	31520	31343	31054	31176	31124	31220	31333	31135	31292	31272	31273	31082	31409	31599	31223	31278	31339	31343	31476	31223	31195	31280	31078	30948	31013	31144	31326	31086	31393	31141	31139	31341	31155	31338	31388	31234	31406	31245	31298	31287	30988	31220	31217	31282	31091	31351	31373	31430	31130	31317	31301	31147	31556	31171	31310	31405	31211	31453	31211	31156	31483	31250	31381	31410	31189	31369	31072	31409	31296	31452	31439	31256	31620	31346	31439	31285	31137	31432	31431	31252	31258	31456	31442	31117	31115	31123	31110	31262	31371	31432	31515	31503	31221	31371	31215	31359	31009	31096	31211	31355	31486	31014	31508	31380	31068	31298	31263	31242	31173	31495	31338	31310	31408	31448	31170	31485	31155	31307	30948	31282	31207	31271	31380	31193	31496	31197	31194	31123	31411	31315	31320	31373	31251	31195	31181	31120	31294	31201	31271	31356	31236	31433	31351	31301	31314	31098	30992	31197	31051	31572	30965	31184	30973	31063	31218	31286	31279	31057	31247	31159	31101	31303	31289	31421	31020	31306	31128	31295	31205	31201	31108	31097	31420	31266	31352	31388	31206	31274	31096	31330	31299	31391	31542	31437	31238	31318	31223	30806	31107	31365	31296	31300	31294	31413	31240	31375	31073	31449	31298	31022	31351	31523	31047	31348	31192	31463	31254	31324	31273	30955	31065	31364	31504	31311	31233	31254	31323	31280	31472	31289	31224	31426	31232	31091	31402	31292	31296	31054	31130	31182	31278	31022	31287	31267	31195	31066	31320	31206	30858	31603	31319	31602	31241	31478	31227	31300	31128	31474	31106	31427	31316	31242	31283	31157	31354	31203	31206	31447	31153	31472	31296	31252	31089	31185	31411	31061	31192	31471	31367	31403	31400	31308	31553	31452	31171	31431	30999	31138	31594	31428	31188	31289	31167	31516	31554	31324	31261	31182	31285	31351	31229	31367	31240	31382	31094	31260	31021	31460	31195	31171	31226	31351	31276	31318	31285	31317	31237	31289	31440	31452	31241	31260	31517	31151	31385	31381	31271	31413	31289	30994	31375	31367	31289	31375	31380	31504	31466	31289	31228	31191	31006	31325	31349	31284	31406	31095	31172	31044	31214	31538	31287	31252	31157	31345	31254	30911	31092	31264	31086	30994	30892	31175	31016	31472	31504	31361	31464	31440	31257	31147	31239	31080	31305	31194	31088	31046	31151	31443	31321	31215	31153	31305	31650	31298	31427	31255	31250	31265	31249	31338	31168	31440	31339	31002	31479	31281	30957	31273	31426	31370	31131	31484	31166	31250	31406	31434	31324	31395	31458	31035	31200	31179	31143	31330	31235	31314	31341	31200	31217	31522	31617	31162	31425	31418	31203	31510	31328	31372	31357	31217	31141	31150	31427	31168	31117	31234	31434	31460	31409	31004	31205	31197	31239	30987	31196	31321	31339	31242	31627	31301	31444	31364	31030	31138	31088	31114	31028	31400	31229	31244	31240	31275	31318	31329	31113	31185	31391	31343	31405	31189	31364	31392	31159	31359	31241	31501	31349	31193	31327	31435	31009	31358	31131	31321	31240	31205	31155	31216	31214	31306	31179	31073	31360	31154	31435	31317	31235	31400	31212	31279	31071	31255	31471	31617	31434	31257	31264	31377	31307	31164	31139	30979	31320	31126	31135	31612	31178	31386	31240	31412	31281	31263	31230	31214	31294	31487	31428	31206	31253	31143	31184	31449	31648	31128	31533	31032	31343	31418	31437	31225	31233	31398	31203	31328	31479	31062	31390	31238	31468	31238	30935	31216	31312	31112	31163	31313	31174	31333	31107	31337	31264	31309	31317	31379	31277	31255	31210	31427	31206	31091	31128	31222	31327	31565	31290	31100	30979	31095	31404	31313	31278	31191	31449	31465	31197	31283	31204	31266	31323	31443	31377	31366	31255	31011	31298	31301	31414	31330	31385	31150	31203	31240	31244	31041	31610	31346	31138	31073	31371	31007	31107	31658	31678	31099	31292	31491	31283	31297	31403	31375	31390	31342	31270	31195	31402	31428	31342	31318	31052	31253	31329	31270	31303	31077	31151	31091	31273	31550	31272	31249	31444	31351	30982	31310	31349	31295	30940	31085	31031	31437	31319	31407	31322	31059	31295	31228	31137	31639	31257	31378	31412	31283	31413	31390	31204	31244	31488	31263	31514	31358	31495	31411	31419	31089	30961	31236	31375	31630	31537	31521	31296	31355	31498	31364	31365	31196	30913	31343	31261	31350	31224	31645	31117	31343	31366	31299	31033	31024	31194	31410	31317	31289	31074	31362	31058	31446	31145	31307	31184	31292	31122	31083	31241	31353	31429	31230	31281	31348	31543	31318	31248	31197	31449	31099	31238	31118	31376	31343	31152	31393	31459	31223	31082	31119	31364	31182	31579	31262	31171	31259	31410	31325	31268	31244	31302	31205	31295	31415	30865	31392	31434	31504	31358	31461	31496	31213	31190	31558	31283	30928	31380	31213	31355	31331	31327	31386	31133	31309	31336	31318	31373	31251	31186	31483	31430	31534	31305	31354	31173	31258	31315	31287	31103	31591	31188	31304	31333	31335	31225	31517	31270	31325	31422	31112	31346	31404	31040	31366	31389	31470	31644	31423	31267	31189	31324	31373	31464	31370	31294	31471	31448	31498	31182	31022	31316	31285	31602	31238	31005	30948	31657	31142	31344	31348	31358	31515	31533	31349	31436	31116	31188	31797	31207	31164	31584	31138	31201	31069	31440	31217	31300	31492	31176	31336	31091	31191	31306	31343	31318	31341	31216	31026	31203	31584	30987	31229	31301	31215	31503	31213	31194	31257	31088	31277	31260	31267	31258	30884	31129	31425	31263	31261	31234	31277	31230	31221	31492	31252	30968	31288	31247	31072	31331	31106	31254	31236	31136	31221	31370	31434	31054	31267	31191	31320	31383	31449	31435	31416	31078	31246	31134	31286	31221	31190	30774	31056	31124	31108	31420	31337	31199	31313	31079	31384	31315	31095	31469	31528	31366	31344	31491	31143	31251	31293	31261	31302	31313	31282	31295	31360	31238	31329	31060	31285	31078	31411	31266	31241	31208	31324	31408	31372	31407	31365	31092	31427	31421	31225	31234	31144	31255	31402	31272	31297	31393	31261	31286	31162	31265	31102	31400	31524	31471	31327	31329	31210	31367	31324	31300	31567	31514	31116	31359	31408	31369	31324	31174	31301	31391	31344	31069	31209	31279	31387	31485	31365	31362	31004	31238	31584	31502	31205	31255	31238	31309	31085	31305	31107	31395	31517	31100	31125	31174	31369	31278	31055	31409	31244	31779	31546	31368	31280	31374	31579	31272	31214	31279	31138	31201	30969	31203	30988	31235	31191	31312	31126	31293	31238	31284	31234	31289	31282	31525	31443	31150	31137	31454	31212	31419	31363	31214	31010	31422	31305	31230	31380	31255	31355	31167	31028	31427	31360	31201	31090	31192	31266	31289	31426	31570	31232	31307	31396	31129	31220	31305	31226	31151	31375	31571	31465	31472	31222	31313	31398	31178	31212	31307	31008	31330	31429	31513	31575	31334	31091	31357	31197	31468	31161	31212	31436	31224	31235	31229	31318	31305	31132	31260	31209	31498	31513	31390	31475	31721	31100	31196	31436	31548	31197	31305	31379	31274	31443	31435	31260	31278	31288	30857	31086	31400	31548	31094	31369	31118	31523	31353	31452	31424	31072	31104	31291	31218	31253	31146	31303	31160	31387	31135	31433	31314	31102	31492	31380	31346	31226	31347	31433	31424	31317	31446	31365	31354	30983	31367	31178	31302	31318	31244	31585	31551	31297	31395	31007	30940	31273	31312	31328	31433	31639	31339	31555	31163	30978	31130	31086	31157	31523	31384	31271	31131	31307	31107	31120	31529	31384	31088	31405	31205	31125	31266	31181	31253	31453	31147	31260	31293	31342	31095	31441	31122	31421	31313	31466	30963	31417	31174	31157	31407	31417	31052	31273	31410	31250	31170	31479	31248	31190	30967	31133	31175	31489	31420	31382	31328	31322	31311	31261	30963	31377	31237	31420	31366	31367	31238	31411	31032	31167	31392	31228	31078	31284	31404	31385	31366	30870	31356	31320	31478	31625	31166	31084	31156	31198	30937	31225	31304	31513	31321	31012	31489	31315	31328	31273	31022	31446	31426	31423	31218	31332	31185	31483	30989	30935	31118	31249	31113	31446	31332	31285	31189	31195	31277	31335	31137	31522	31387	31357	31193	31289	31422	31347	31395	31314	31340	31114	31284	31479	31457	31386	31143	31430	31365	31284	31660	31172	31275	31166	31168	31018	31465	31103	31359	31247	31436	31322	31322	31127	31283	31153	31270	31301	31124	31480	31453	31542	31571	31507	31554	31610	31088	31250	31205	31473	31227	31134	31205	31526	31358	31303	31209	31359	31546	31309	31152	31098	31272	31430	31222	31252	31353	31352	31055	31420	31372	31032	31121	31286	31337	31508	31434	31438	31475	31187	31278	31113	31104	31255	31557	31428	31262	31190	31282	31546	31477	31461	31376	31167	31167	31189	31395	31384	31118	31369	31410	31345	31282	31220	31295	31155	31209	31312	30920	31462	31107	31171	31342	31297	31149	31177	31429	31332	31343	31207	31498	31363	31374	31544	31105	31176	30935	31101	31244	31567	31184	31369	31110	31191	31513	31042	31149	31070	31303	31206	31294	31343	31441	31209	31339	31263	31327	31427	31465	31393	30882	31478	31410	31415	31394	31140	30980	31155	31263	31297	31074	31364	31391	31398	31231	31295	31114	31126	31209	31137	31344	31409	31130	31364	31299	31448	31137	31584	31069	31124	31367	31357	31083
28060	32311	29927	23916	21852	21204	20364	19647	19118	19090	18887	18768	18753	18887	18734	18981	18624	18769	18788	18887	18874	18921	18756	18793	18813	18991	18748	18878	18749	18739	18785	18840	18764	18663	18709	18559	18533	18538	18519	18461	18543	18558	18634	18600	18569	18682	18462	18567	18457	18446	18459	18583	18455	18432	18566	18630	18548	18483	18595	18479	18734	18635	18514	18462	18697	18464	18694	18215	18552	18462	18550	18483	18504	18616	18587	18394	18457	18599	18605	18538	18550	18587	18444	18613	18467	18476	18561	18565	18414	18489	18392	18582	18507	18459	18598	18564	18550	18412	18530	18591	18461	18469	18456	18515	18487	18406	18521	18453	18464	18378	18720	18363	18438	18551	18600	18533	18591	18538	18604	18622	18567	18346	18467	18726	18454	18474	18482	18584	18481	18602	18679	18432	18644	18448	18472	18579	18600	18640	18396	18347	18470	18656	18564	18476	18500	18744	18397	18727	18305	18614	18644	18524	18682	18354	18488	18260	18506	18414	18582	18389	18595	18318	18546	18576	18501	18530	18601	18503	18363	18430	18520	18418	18575	18454	18753	18488	18715	18502	18576	18663	18329	18561	18424	18556	18426	18559	18438	18716	18553	18467	18473	18560	18574	18478	18613	18484	18466	18543	18440	18472	18666	18436	18513	18303	18566	18493	18431	18414	18451	18574	18489	18484	18595	18530	18378	18658	18407	18636	18627	18488	18507	18636	18415	18772	18631	18535	18555	18549	18548	18724	18416	18522	18500	18619	18459	18604	18569	18562	18553	18412	18536	18463	18445	18577	18531	18552	18450	18530	18529	18425	18477	18493	18388	18693	18425	18476	18420	18447	18484	18627	18631	18463	18636	18677	18553	18519	18525	18566	18351	18454	18775	18420	18663	18543	18430	18565	18468	18498	18345	18595	18423	18364	18454	18557	18462	18512	18598	18592	18618	18426	18468	18465	18623	18517	18452	18459	18748	18497	18426	18509	18591	18505	18588	18468	18447	18641	18463	18832	18378	18502	18495	18453	18363	18504	18435	18704	18518	18429	18634	18348	18459	18499	18643	18584	18543	18422	18582	18626	18312	18413	18526	18569	18487	18318	18488	18356	18573	18483	18617	18552	18646	18599	18483	18430	18455	18525	18649	18773	18509	18373	18510	18580	18484	18399	18547	18634	18513	18515	18567	18504	18481	18471	18568	18370	18435	18579	18346	18474	18418	18369	18424	18413	18416	18706	18542	18500	18465	18447	18580	18515	18600	18428	18615	18424	18500	18597	18416	18687	18683	18498	18561	18559	18540	18535	18559	18682	18374	18658	18542	18680	18667	18675	18390	18391	18567	18649	18452	18641	18420	18599	18648	18618	18517	18445	18347	18402	18438	18461	18451	18362	18662	18532	18644	18629	18539	18493	18513	18567	18597	18558	18308	18515	18525	18304	18676	18588	18394	18682	18540	18625	18465	18564	18486	18343	18493	18374	18381	18512	18369	18576	18503	18575	18520	18546	18386	18625	18580	18393	18380	18492	18516	18588	18440	18514	18515	18479	18374	18697	18476	18548	18556	18571	18533	18525	18463	18402	18564	18431	18695	18477	18466	18491	18396	18296	18540	18535	18481	18522	18509	18506	18470	18662	18518	18397	18413	18451	18489	18464	18472	18545	18608	18578	18557	18764	18400	18661	18558	18596	18566	18398	18522	18496	18439	18512	18419	18591	18282	18596	18629	18377	18513	18497	18515	18580	18541	18557	18470	18431	18470	18578	18489	18566	18559	18450	18638	18474	18681	18530	18628	18400	18376	18498	18517	18376	18466	18645	18536	18487	18346	18326	18638	18522	18559	18483	18495	18488	18493	18473	18445	18546	18532	18606	18378	18531	18648	18518	18460	18473	18303	18549	18597	18450	18604	18602	18629	18405	18406	18374	18459	18544	18523	18519	18354	18492	18477	18605	18455	18658	18489	18642	18536	18531	18564	18411	18543	18602	18604	18605	18554	18377	18375	18696	18467	18682	18508	18575	18408	18614	18438	18644	18399	18572	18361	18570	18595	18643	18487	18643	18717	18419	18334	18659	18394	18472	18496	18606	18516	18514	18539	18581	18416	18485	18695	18543	18250	18555	18538	18428	18509	18383	18600	18445	18465	18439	18481	18494	18518	18720	18424	18330	18661	18368	18622	18462	18525	18435	18415	18567	18694	18507	18783	18512	18507	18538	18603	18472	18556	18489	18365	18657	18560	18574	18336	18482	18540	18471	18668	18460	18544	18498	18427	18355	18355	18527	18529	18540	18639	18468	18511	18433	18408	18637	18640	18667	18538	18752	18492	18529	18511	18616	18512	18701	18651	18724	18519	18417	18704	18427	18590	18527	18679	18422	18627	18534	18529	18496	18514	18539	18509	18492	18420	18589	18616	18496	18439	18592	18398	18689	18482	18429	18495	18531	18570	18726	18578	18640	18571	18404	18519	18768	18706	18443	18469	18445	18591	18684	18438	18518	18552	18365	18479	18418	18474	18607	18428	18439	18652	18441	18491	18448	18580	18633	18442	18387	18611	18479	18453	18495	18493	18585	18643	18673	18390	18412	18592	18480	18520	18583	18458	18606	18608	18510	18587	18466	18555	18468	18623	18464	18534	18540	18482	18620	18426	18482	18466	18498	18420	18610	18446	18627	18564	18492	18486	18731	18548	18500	18493	18442	18557	18614	18356	18624	18536	18622	18527	18509	18563	18495	18467	18487	18442	18542	18763	18615	18521	18475	18388	18548	18529	18453	18416	18507	18446	18482	18507	18523	18405	18701	18473	18635	18685	18330	18474	18535	18654	18568	18478	18857	18572	18500	18540	18617	18401	18526	18428	18457	18526	18545	18643	18579	18311	18562	18606	18640	18431	18550	18701	18472	18544	18544	18509	18458	18526	18487	18389	18554	18574	18687	18323	18577	18607	18486	18483	18640	18619	18390	18499	18487	18459	18453	18524	18360	18538	18576	18468	18446	18665	18523	18472	18446	18398	18432	18528	18505	18401	18496	18627	18541	18593	18651	18555	18601	18408	18638	18463	18709	18422	18403	18552	18479	18653	18545	18692	18358	18310	18656	18650	18529	18700	18433	18386	18683	18622	18538	18770	18550	18439	18581	18667	18685	18644	18658	18426	18363	18588	18463	18492	18404	18567	18529	18491	18578	18359	18601	18518	18636	18506	18827	18522	18543	18398	18369	18559	18532	18568	18617	18457	18482	18578	18552	18601	18564	18531	18543	18434	18569	18516	18498	18422	18367	18508	18493	18634	18529	18476	18433	18508	18466	18383	18598	18509	18164	18642	18609	18496	18503	18463	18434	18432	18422	18374	18439	18594	18299	18251	18560	18542	18336	18505	18688	18429	18320	18666	18438	18583	18396	18548	18529	18618	18412	18494	18553	18761	18400	18362	18446	18542	18655	18403	18741	18507	18426	18678	18489	18563	18421	18486	18334	18272	18448	18378	18429	18472	18515	18433	18309	18324	18478	18414	18372	18621	18533	18520	18517	18618	18286	18508	18545	18478	18451	18630	18652	18363	18577	18527	18593	18316	18467	18424	18488	18470	18463	18477	18533	18529	18662	18549	18402	18284	18555	18412	18331	18617	18461	18486	18235	18508	18529	18448	18597	18593	18498	18450	18501	18601	18562	18479	18391	18479	18438	18565	18447	18452	18392	18444	18759	18574	18514	18680	18460	18578	18243	18561	18415	18588	18627	18704	18361	18483	18454	18489	18627	18526	18452	18646	18676	18554	18648	18521	18520	18447	18380	18304	18307	18478	18554	18337	18537	18558	18314	18529	18330	18558	18425	18495	18590	18487	18648	18499	18796	18499	18633	18727	18629	18423	18492	18701	18561	18650	18530	18660	18373	18804	18481	18568	18659	18588	18476	18373	18538	18537	18484	18529	18701	18409	18534	18526	18422	18429	18442	18516	18672	18502	18625	18298	18445	18654	18451	18438	18389	18443	18560	18367	18518	18476	18495	18535	18582	18538	18680	18546	18523	18609	18445	18513	18479	18672	18514	18414	18601	18298	18582	18649	18609	18448	18737	18573	18585	18608	18679	18561	18387	18533	18551	18435	18538	18602	18590	18724	18459	18518	18559	18566	18459	18450	18626	18429	18520	18453	18425	18356	18598	18610	18520	18528	18521	18721	18481	18617	18560	18554	18595	18582	18477	18765	18492	18490	18385	18415	18490	18513	18539	18533	18565	18495	18334	18553	18702	18647	18678	18447	18496	18577	18655	18452	18311	18642	18581	18711	18501	18534	18356	18579	18525	18587	18552	18435	18427	18339	18361	18677	18470	18518	18609	18735	18527	18513	18301	18531	18502	18320	18380	18575	18520	18477	18673	18551	18485	18613	18552	18438	18697	18563	18502	18714	18525	18524	18485	18358	18513	18542	18432	18510	18578	18628	18527	18450	18630	18505	18459	18391	18536	18382	18446	18433	18385	18533	18479	18412	18504	18424	18498	18538	18267	18647	18499	18622	18432	18608	18427	18425	18471	18748	18395	18410	18319	18487	18625	18322	18492	18655	18473	18467	18529	18527	18592	18588	18384	18565	18606	18372	18492	18433	18386	18602	18429	18727	18647	18505	18366	18426	18630	18568	18570	18509	18469	18448	18804	18646	18558	18585	18605	18505	18429	18601	18459	18504	18321	18668	18379	18379	18411	18533	18261	18481	18423	18527	18356	18479	18604	18520	18519	18618	18364	18618	18452	18475	18523	18611	18486	18453	18557	18474	18615	18628	18417	18484	18416	18631	18640	18419	18585	18513	18402	18535	18690	18654	18366	18428	18483	18457	18541	18435	18339	18528	18647	18460	18422	18578	18530	18534	18444	18558	18626	18575	18459	18436	18368	18643	18296	18465	18408	18454	18512	18600	18539	18541	18433	18675	18841	18505	18543	18607	18642	18560	18485	18555	18591	18514	18663	18558	18487	18387	18383	18476	18495	18427	18512	18483	18471	18536	18540	18490	18473	18526	18604	18494	18388	18527	18503	18561	18417	18618	18365	18552	18570	18393	18612	18472	18381	18547	18506	18445	18632	18501	18533	18739	18611	18576	18536	18593	18597	18328	18482	18495	18492	18605	18513	18572	18574	18451	18444	18509	18552	18470	18566
22770	20051	26262	24415	24961	30401	33216	30034	29046	28572	28586	28157	27872	27783	28179	27977	27974	28326	28088	28540	28633	28155	28317	28215	27962	27940	28051	28147	27788	27857	27944	28040	27788	27689	27785	27676	27719	27814	27712	27750	27771	27704	27727	28004	27680	27767	27921	27824	27782	27446	27668	27589	27490	27437	27583	27426	27650	27229	27774	27547	27478	27691	27703	27673	27935	27750	27663	27625	27589	27549	27625	27625	27732	27740	27707	27550	27658	27532	27802	27575	27648	27374	27605	27582	27493	27915	27691	27622	27610	27656	27810	27421	27579	27631	27765	27706	27711	27379	27509	27623	27818	27746	27599	27734	27733	27771	27490	27671	27672	27570	27781	27709	27485	27791	27683	27506	27839	27587	27714	27787	27438	27603	27680	27753	27447	27677	27915	27814	27801	27544	27430	27411	27900	27672	27542	27493	27547	27818	27413	27526	27690	27946	27645	27663	27597	27734	27429	27788	27706	27563	27727	27527	27688	27465	27476	27432	27691	27509	27644	27493	27657	27642	27802	27592	27884	27618	27610	27539	27699	27597	27669	27416	27523	27922	27746	27441	27558	27577	27509	27688	27421	27673	27584	27580	27731	27462	27527	27609	27568	27564	27642	27531	27424	27502	27678	27629	27502	27501	27717	27633	27660	27644	27732	27731	27580	27539	27718	27710	27336	27813	27367	27745	27248	27768	27515	27659	27820	27714	27626	27684	27809	27662	27588	27509	27583	27389	27613	27512	27714	27667	27577	27777	27534	27490	27763	27615	27552	27703	27724	27703	27539	27496	27438	27872	27512	27690	27558	27648	27149	27789	27607	27554	27602	27612	27599	27665	27647	27373	27761	27687	27768	27646	27813	27703	27520	27498	27831	27631	27262	27521	27248	27667	27588	27490	27790	27541	27749	27530	27541	27641	27880	27759	27554	27708	27715	27750	27807	27559	27568	27431	27767	27658	27628	27420	27247	27523	27683	27422	27687	27589	27754	27767	27621	27449	27743	27949	27679	27681	27679	27733	27703	27627	27649	27715	27401	27390	27413	27593	27798	27729	27398	27691	27563	27699	27568	27513	27588	27335	27779	27404	27483	27476	27529	27635	27562	27612	27649	27768	27553	27389	27670	27586	27660	27513	27922	27723	27671	27551	27595	27717	27834	27715	27541	27633	27712	27558	27479	27620	27456	27475	27706	27694	27424	27658	27542	27436	27407	27654	27514	27310	27657	27670	27426	27464	27496	27447	27834	27685	27590	27531	27764	27612	27642	27542	27721	27634	27560	27833	27761	27571	27932	27876	27524	27425	27488	27606	27683	27502	27589	27786	27723	27464	27948	27646	27527	27559	27766	27744	27819	27892	27757	27486	27459	27772	27716	27337	27601	27586	27731	27525	27715	27397	27639	27447	27545	27468	27584	27331	27413	27865	27634	27444	27695	27463	27842	27715	27664	27684	27668	27247	27754	27707	27614	27490	27564	27449	27777	27402	27580	27804	27552	27659	27605	27837	27541	27458	27505	27501	27554	27781	27960	27806	27718	27497	27615	27767	27402	27473	27712	27365	27712	27437	27919	27388	27341	27549	27782	27620	27477	27800	27910	27623	27730	27623	27493	27513	27681	27696	27562	27605	27786	27583	27543	27654	27526	27580	27488	27630	27612	27551	27584	27442	27836	27614	27731	27824	27450	27695	27508	27745	27726	27563	27334	27630	27566	27545	27640	27487	27386	27715	27755	27648	27546	27297	27768	27716	27398	27626	27541	27688	27674	27323	27367	27806	27820	27675	27765	27893	27665	27715	27404	27507	27705	27560	27678	27543	27767	27709	27486	27583	27437	27606	27711	27668	27711	27596	27776	27593	27841	27652	27634	27484	27623	27824	27561	27689	27641	27646	27665	27467	27595	27525	27752	27788	27535	27741	27504	27711	27738	27648	27599	27411	27782	27658	27661	27917	27685	27667	27526	27792	27751	27566	27786	27804	27615	27470	27652	27525	27956	27713	27624	27396	27432	27686	27694	27576	27685	27505	27692	27606	27844	27584	27491	27333	27723	27718	27710	27519	27703	27591	27655	27834	27571	27284	27498	27538	27596	27631	27837	27402	27644	27739	27679	27458	27644	27704	27568	27556	27605	27824	27635	27957	27446	27449	27551	27562	27605	27707	27659	27712	27331	27912	27552	27626	27604	27826	27764	27692	27444	27814	27456	27359	27540	27923	27958	27534	27415	27655	27687	27767	27496	27259	27600	27696	27688	27577	27514	27744	27461	27672	27598	27522	27562	27595	27485	27476	27362	27690	27923	27762	27475	27414	27631	27885	27616	27486	27909	27561	27525	27866	27474	27607	27510	27591	27580	27785	27498	27560	27606	27756	27812	27625	27604	27436	27797	27772	27543	27450	27587	27655	27663	27614	27673	27675	27752	27485	27506	27592	27632	27853	27589	27423	27657	27831	27752	27820	27695	27574	27775	27420	27563	27582	27792	27622	27770	27871	27685	27615	27727	27698	27469	27819	27576	27426	27656	27587	27773	27722	27373	27435	27671	27758	27586	27325	27526	27635	27370	27603	27684	27430	27561	27515	27458	27465	27609	27503	27719	27728	27593	27670	27451	27915	27701	27704	27573	27563	27745	27544	27556	27472	27356	27639	27787	27479	27379	27374	27545	27573	27516	27583	27530	27362	27658	27695	27959	27404	27501	27725	27578	27780	27636	27804	27415	27829	27596	27798	27626	27320	27526	27370	28048	27547	27789	27886	27503	27749	27658	27762	27568	27519	27511	27447	27536	27683	27659	27467	27764	27769	27592	27510	27520	27498	27720	27659	27651	27634	27748	27580	27847	27778	27690	27545	27580	27435	27485	27366	27810	27611	27759	27601	27566	27570	27741	27633	27604	27528	27598	27485	27480	27570	27844	27705	27571	27541	27617	27382	27616	27630	27606	27441	27670	27567	27520	27416	27775	27683	27476	27598	27726	27650	27804	27554	27672	27837	27760	27643	27664	27771	27489	27453	27536	27307	27386	27523	27618	27451	27451	27719	27573	27648	27689	27606	27743	27636	27831	27778	27659	27587	27316	27276	27714	27554	27590	27819	27529	27726	27516	27630	27478	27685	27401	27829	27615	27834	27591	27774	27483	27512	27906	27444	27584	27573	27640	27568	27683	27418	27260	27491	27869	27780	27824	27665	27616	27533	27375	27518	27755	27452	27364	27531	27601	27826	27686	27538	27660	27731	27502	27700	27593	27606	27870	27387	27690	27528	27760	27701	27884	27740	27675	27547	27616	27807	27583	27693	27676	27745	27474	27674	27501	27773	27849	27574	27656	27586	27612	27810	27574	27609	27593	27594	27645	27741	27607	27724	27755	27667	27572	27641	27767	27536	27532	27722	27754	27628	27542	27221	27373	27657	27616	27715	27416	27919	27736	27544	27776	27649	27546	27743	27724	27702	27551	27534	27574	27493	27526	27647	27826	27505	27821	27401	27486	27456	27537	27752	27704	27311	27371	27542	27663	27563	27704	27528	27738	27465	27601	27619	27416	27513	27819	27531	27766	27741	27638	27511	27457	27346	27589	27664	27601	27704	27834	27570	27598	27644	27868	27742	27630	27611	27400	27577	27610	27344	27476	27717	27594	27727	27873	27753	27600	27953	27632	27249	27568	27523	27679	27512	27834	27479	27530	27569	27638	27178	27606	27504	27678	27801	27712	27482	27579	27842	27501	27644	27557	27651	27628	27541	27862	27715	27742	27995	27847	27409	27304	27656	27438	27708	27402	27774	27886	27656	27611	27560	27788	27441	27497	27777	27666	27357	27523	27727	27757	27603	27489	27515	27329	27531	27443	27621	27518	27589	27627	27841	27758	27500	27913	27475	27704	27792	27530	27446	27657	27411	27572	27534	27472	27401	27695	27575	27491	27781	27462	27818	27350	27586	27806	27674	27582	27487	27692	27615	27636	27400	27777	27922	27483	27722	27770	27739	27495	27387	27586	27529	27491	27918	27802	27667	27613	27746	27867	27484	27540	27826	27774	27674	27561	27517	27363	27496	27591	27579	27610	27753	27659	27667	27490	27501	27526	27556	27485	27438	27673	27548	27452	27870	27755	27615	27687	27626	27363	27750	27617	27828	27615	27589	27789	27531	27947	27714	27587	27489	27734	27363	27684	27745	27503	27452	27687	27813	27702	27625	27622	27344	27685	27757	27574	27433	27703	27805	27588	27567	27616	27830	27665	27575	27690	27400	27684	27579	27672	27695	27656	27630	27577	27662	27572	27497	27614	27679	27396	27777	27403	27581	27568	27508	27618	27315	27439	27664	27533	27698	27458	27523	27616	27591	27713	27772	27512	27669	27453	27558	27571	27700	27575	27745	27675	27868	27690	27795	27543	27362	27661	27576	27826	27719	27523	27457	27676	27465	27638	27396	27729	27523	27730	27628	27678	27279	27624	27613	27381	27554	27548	27580	27610	27524	27878	27628	27821	27698	27735	27655	27417	27523	27648	27552	27408	27858	27430	27765	27483	27508	27654	27767	27564	27449	27715	27693	27764	27547	27781	27672	27453	27681	27752	27888	27540	27620	27371	27623	27641	27750	27572	27611	27661	27589	27473	27633	27650	27624	27495	27679	27681	27401	27684	27711	27697	27667	27567	27610	27464	27570	27701	27471	27641	27525	27569	27443	27751	27652	27910	27728	27555	27781	27613	27650	27603	27689	27476	27749	27693	27467	27729	27688	27622	27612	27702	27549	27531	27581	27600	27709	27670	27642	27595	27626	27561	27609	27585	27617	27614	27562	27773	27617	27603	27519	27425	27521	27389	27846	27794	27356	27765	27568	27546	27521	27617	27874	27795	27698	27746	27606	27507	27735	27706	27426	27814	27567	27586	27561	27530	27537	27501	27542	27895	27381	27756	27512	27608	27607	27675	27412	27510	27592	27879	27930	27578	27415	27629	27738	27797	27553	27831	27645	27575	27515	27591	27716	27706	27560	27567	27867	27541	27776	27538	27305	27486	27438	27594	27612	27585	27565	27522	27494	27675	27510	27585	27620	27727	27738	27798	27474	27615	27597	27512	27741	27598	27777	27817	27341	27503	27666	27571	27498	27644	27660	27694	27806	27630	27491	27732	27467	27468	27511	27626	27572	27610	27700
28860	42496	38744	28603	25817	23552	21728	19431	18475	17994	17947	17199	17280	17064	17045	17127	17024	17039	17409	17365	17481	17536	17238	17320	17077	17052	17081	16930	17032	16737	16779	16848	16924	16858	16799	16744	16495	16517	16741	16641	16733	16577	16486	16552	16482	16578	16606	16654	16494	16503	16614	16630	16515	16504	16465	16603	16597	16750	16546	16478	16480	16611	16285	16659	16421	16455	16544	16427	16311	16553	16490	16471	16667	16543	16390	16537	16385	16527	16653	16412	16429	16482	16558	16685	16354	16425	16578	16589	16422	16536	16467	16448	16623	16465	16345	16359	16555	16625	16512	16678	16497	16554	16540	16494	16585	16517	16464	16461	16384	16479	16512	16600	16442	16458	16356	16440	16468	16640	16594	16616	16520	16717	16424	16674	16507	16626	16633	16635	16485	16586	16613	16398	16436	16453	16525	16593	16368	16477	16653	16678	16372	16597	16405	16343	16557	16409	16570	16492	16473	16375	16580	16472	16712	16407	16340	16385	16575	16418	16460	16390	16571	16561	16653	16554	16594	16464	16275	16474	16604	16325	16347	16542	16523	16642	16532	16447	16395	16469	16484	16403	16456	16505	16682	16416	16390	16541	16535	16333	16566	16669	16711	16569	16394	16342	16467	16364	16625	16641	16584	16558	16512	16445	16529	16597	16457	16512	16549	16534	16622	16406	16437	16606	16425	16458	16379	16533	16653	16486	16595	16613	16452	16650	16563	16688	16477	16551	16527	16657	16751	16537	16461	16477	16550	16488	16520	16455	16236	16511	16486	16349	16497	16548	16390	16500	16620	16501	16609	16455	16412	16592	16708	16348	16476	16493	16552	16481	16638	16492	16482	16599	16511	16529	16636	16506	16411	16338	16568	16485	16401	16487	16574	16503	16608	16531	16509	16569	16591	16429	16486	16577	16508	16548	16502	16542	16512	16508	16510	16388	16496	16512	16405	16379	16445	16319	16485	16340	16536	16572	16657	16591	16415	16450	16387	16463	16600	16698	16460	16592	16622	16541	16501	16510	16524	16481	16418	16427	16482	16586	16566	16527	16527	16548	16503	16718	16561	16412	16414	16494	16652	16401	16542	16502	16584	16478	16471	16545	16616	16483	16466	16401	16534	16686	16461	16510	16534	16435	16434	16486	16556	16590	16444	16459	16543	16640	16488	16344	16290	16438	16479	16361	16457	16658	16615	16685	16455	16581	16401	16526	16550	16362	16565	16641	16508	16643	16558	16630	16457	16535	16524	16435	16427	16488	16583	16461	16595	16443	16607	16487	16385	16461	16486	16552	16597	16589	16565	16682	16590	16653	16662	16481	16521	16549	16661	16529	16597	16603	16549	16528	16431	16436	16351	16442	16526	16400	16407	16642	16370	16501	16713	16673	16397	16420	16516	16616	16528	16183	16488	16549	16395	16507	16550	16521	16478	16654	16616	16464	16549	16561	16568	16336	16426	16519	16586	16472	16457	16517	16494	16539	16560	16423	16542	16588	16618	16632	16467	16577	16438	16456	16575	16438	16623	16599	16639	16580	16351	16416	16468	16584	16507	16478	16461	16363	16612	16575	16486	16468	16425	16495	16572	16468	16395	16614	16581	16453	16519	16472	16450	16561	16482	16628	16554	16426	16495	16572	16596	16448	16513	16439	16420	16489	16440	16469	16508	16405	16244	16374	16444	16491	16471	16592	16502	16468	16529	16673	16396	16675	16575	16531	16449	16513	16402	16466	16367	16440	16644	16414	16608	16325	16467	16627	16373	16515	16560	16499	16579	16512	16623	16366	16415	16538	16484	16600	16399	16420	16447	16535	16532	16758	16352	16522	16460	16406	16650	16525	16437	16524	16563	16531	16487	16676	16415	16629	16506	16507	16677	16438	16416	16590	16561	16288	16671	16571	16608	16334	16624	16566	16398	16208	16587	16545	16582	16430	16348	16498	16573	16474	16485	16625	16581	16779	16480	16654	16537	16478	16445	16438	16577	16461	16467	16403	16505	16535	16484	16467	16510	16363	16559	16644	16595	16402	16371	16628	16506	16608	16503	16454	16673	16451	16446	16400	16508	16454	16475	16653	16575	16368	16253	16576	16283	16491	16503	16564	16492	16470	16497	16503	16523	16358	16484	16714	16561	16585	16521	16581	16501	16455	16585	16475	16338	16515	16573	16450	16397	16487	16426	16612	16363	16590	16527	16494	16447	16550	16562	16572	16555	16587	16451	16761	16535	16513	16617	16402	16442	16491	16572	16670	16638	16592	16359	16495	16322	16362	16556	16464	16526	16243	16414	16433	16659	16525	16537	16421	16449	16508	16459	16625	16522	16625	16555	16348	16518	16396	16462	16510	16572	16576	16719	16633	16617	16562	16513	16556	16580	16318	16462	16379	16485	16422	16504	16434	16579	16589	16518	16517	16481	16404	16408	16537	16558	16459	16407	16379	16475	16615	16373	16566	16469	16535	16269	16585	16489	16648	16533	16464	16567	16589	16438	16583	16524	16541	16530	16515	16373	16517	16377	16548	16341	16361	16495	16511	16556	16405	16411	16334	16398	16638	16368	16679	16452	16349	16365	16561	16433	16425	16565	16459	16726	16507	16657	16329	16505	16602	16618	16540	16476	16445	16518	16620	16379	16478	16466	16532	16502	16479	16598	16616	16481	16485	16493	16529	16329	16481	16532	16613	16501	16585	16369	16463	16592	16628	16538	16465	16584	16588	16555	16491	16577	16535	16382	16482	16545	16480	16625	16677	16299	16487	16600	16439	16500	16565	16562	16426	16578	16516	16409	16453	16504	16588	16626	16434	16555	16451	16543	16540	16426	16455	16577	16464	16699	16427	16405	16612	16482	16516	16508	16471	16532	16347	16473	16580	16435	16619	16694	16475	16622	16543	16614	16643	16638	16473	16439	16634	16303	16597	16528	16368	16466	16541	16466	16527	16687	16407	16359	16374	16399	16401	16597	16672	16458	16556	16484	16628	16618	16530	16448	16428	16450	16494	16423	16518	16418	16589	16322	16667	16500	16524	16569	16436	16533	16473	16293	16546	16671	16686	16523	16572	16525	16721	16355	16417	16572	16686	16541	16408	16527	16500	16459	16660	16463	16539	16552	16438	16436	16481	16435	16392	16336	16467	16421	16393	16454	16595	16508	16364	16497	16438	16428	16498	16488	16501	16589	16408	16536	16446	16417	16420	16559	16476	16501	16493	16439	16680	16601	16363	16629	16495	16620	16436	16511	16546	16335	16384	16441	16419	16381	16366	16509	16579	16657	16470	16461	16549	16501	16474	16446	16493	16510	16483	16473	16497	16385	16485	16515	16513	16469	16401	16515	16534	16640	16686	16472	16356	16383	16490	16638	16419	16457	16411	16642	16593	16610	16373	16336	16577	16345	16607	16634	16556	16580	16533	16549	16672	16343	16735	16566	16510	16659	16621	16551	16384	16617	16556	16428	16531	16620	16475	16372	16499	16296	16589	16457	16528	16459	16455	16339	16371	16500	16516	16464	16538	16244	16452	16506	16623	16478	16588	16493	16538	16537	16464	16459	16538	16556	16377	16309	16485	16525	16477	16496	16451	16633	16546	16556	16549	16461	16570	16539	16435	16520	16579	16286	16375	16393	16594	16437	16446	16726	16507	16433	16367	16601	16436	16542	16486	16477	16401	16539	16309	16683	16627	16556	16536	16415	16490	16399	16333	16320	16592	16403	16350	16672	16521	16510	16462	16602	16504	16527	16415	16402	16591	16729	16570	16519	16486	16389	16569	16546	16425	16551	16458	16635	16569	16569	16572	16303	16422	16535	16508	16564	16324	16469	16521	16742	16514	16584	16704	16531	16422	16563	16637	16564	16737	16457	16511	16596	16442	16486	16520	16597	16413	16423	16499	16310	16603	16431	16548	16418	16414	16508	16598	16512	16603	16515	16481	16449	16343	16465	16406	16529	16473	16640	16279	16435	16512	16581	16436	16481	16428	16765	16564	16580	16528	16337	16486	16359	16450	16526	16511	16427	16645	16523	16555	16630	16527	16519	16405	16453	16247	16535	16594	16500	16611	16387	16329	16477	16589	16569	16411	16538	16552	16489	16635	16659	16457	16559	16458	16478	16471	16473	16525	16473	16442	16495	16661	16341	16483	16606	16655	16669	16584	16532	16465	16562	16641	16508	16464	16459	16481	16495	16522	16417	16525	16389	16525	16507	16480	16500	16475	16843	16337	16705	16359	16554	16639	16396	16474	16602	16513	16660	16437	16559	16725	16540	16664	16656	16462	16499	16330	16545	16787	16351	16507	16468	16584	16458	16497	16509	16573	16598	16398	16473	16396	16677	16519	16536	16566	16448	16363	16507	16479	16387	16542	16434	16541	16575	16637	16695	16463	16384	16513	16492	16414	16418	16301	16709	16595	16666	16562	16664	16633	16565	16437	16275	16565	16510	16527	16502	16485	16400	16568	16610	16279	16596	16518	16452	16559	16585	16580	16422	16539	16404	16507	16630	16589	16433	16564	16375	16551	16556	16433	16480	16386	16609	16654	16649	16543	16441	16581	16451	16522	16590	16334	16495	16664	16471	16626	16417	16514	16553	16600	16472	16627	16369	16535	16479	16512	16724	16468	16459	16380	16305	16573	16628	16486	16458	16576	16449	16324	16476	16460	16665	16467	16372	16315	16395	16388	16498	16582	16509	16615	16621	16432	16660	16414	16492	16374	16263	16689	16512	16629	16429	16651	16486	16486	16410	16596	16519	16543	16648	16499	16591	16534	16540	16552	16326	16588	16467	16490	16393	16504	16382	16358	16529	16549	16522	16301	16412	16511	16444	16488	16547	16551	16501	16517	16530	16450	16488	16536	16431	16627	16726	16511	16446	16441	16617	16443	16438	16499	16418	16521	16422	16452	16442	16466	16381	16486	16613	16465	16498	16587	16559	16449	16332	16543	16591	16511	16514	16643	16441	16538	16622	16638	16647	16556	16412	16458	16604	16535	16526	16445	16515	16622	16442	16462	16482	16535	16492	16584	16457	16327	16481	16536	16368	16511	16512	16413	16613	16546	16580	16725	16483	16414	16428	16527	16403	16485	16274	16607	16273	16619	16620	16456	16539	16460	16394	16632	16638	16339	16507	16590	16601	16540	16666	16422	16432	16510
21458	20035	26232	23787	22358	28816	34542	30384	28509	28732	28484	27943	27658	27821	27641	27498	27411	27659	27860	27815	28084	27795	27631	27572	27264	27331	27350	27489	27181	27167	26946	27188	26866	26985	26826	27055	27047	26777	26868	26899	26883	26933	26640	26917	26889	26752	26813	26801	26583	26832	26685	26570	26515	26890	26610	26774	26908	26709	26787	26805	26510	26524	26667	26621	26713	26935	26787	26481	26756	27000	26866	26794	26642	26743	26721	26623	26517	26521	26868	26597	26627	26771	26713	26613	26611	26884	26688	26712	26977	26559	26542	26731	26771	26769	26762	26746	26571	26785	26572	26700	26936	26688	26904	26585	26864	26890	26525	26758	26613	26741	26689	26894	26720	26749	26823	26472	26795	26734	26550	26613	26947	26696	26704	26592	26442	26648	26498	26638	26781	26693	26660	26753	26832	26536	26792	26739	26609	26643	26605	26600	26500	26537	26400	26912	26929	26671	26775	26411	26585	26675	26969	26735	26536	26299	26506	26734	26836	26625	26617	26940	26649	26752	26476	26586	26682	26648	26626	26601	26596	26551	26823	26884	26720	26724	26885	26624	26597	26596	26714	26746	26639	26443	26519	26742	26582	26586	26669	26903	26759	26792	26854	26724	26545	26441	26641	26623	26899	26589	26539	26894	26865	26382	26578	26978	26747	26650	26629	26676	26665	26928	26647	26748	26741	26730	26679	26948	26801	26896	26474	26766	26749	26447	26621	26714	26690	26657	26740	26680	26841	26729	26564	26626	26554	26655	26477	26808	26623	26750	26910	26702	26765	26600	26753	26413	26632	26537	26587	26829	26719	26734	26575	26597	26658	26939	26588	26770	26833	26489	26617	26375	26617	26633	26680	26683	26451	26666	26638	26584	26755	26972	26604	26717	26603	26540	26509	26503	26736	26564	26530	26692	26665	26519	26773	26758	26668	26494	26462	26696	26474	26829	26561	26822	26436	26885	26518	26451	26940	26599	26782	26772	26590	26805	26430	26568	26497	26479	26752	26824	26586	26520	26684	26475	26652	26817	26563	26559	26790	26393	26785	26742	26913	26733	26590	26730	26526	26560	26760	26862	26794	26511	26569	26585	26433	26581	26629	26519	26672	26692	26768	26592	26720	26617	26396	26578	26611	26844	26822	26678	26576	26755	26607	26647	26691	26580	26755	26585	26765	26884	26979	26546	26500	26568	26520	26763	26531	26671	26536	26530	26626	26547	26587	26719	26664	26664	26779	26992	26772	26584	26609	26557	26612	26707	26730	26443	26560	26681	26930	26861	26787	26463	26528	26840	26736	26528	26412	26645	26612	26491	26601	26757	26641	26596	26584	26708	26684	26631	26639	26800	26711	26779	26852	26525	26477	26922	26625	26832	26673	26695	26543	26505	26962	26530	26550	26645	26557	26522	26568	26507	26720	26597	26616	26658	26757	26449	26704	26493	26813	26549	26611	26818	27034	26687	26589	26731	26732	26778	26430	26380	26428	26708	26759	26526	26439	26824	26708	26791	26940	26679	26566	26674	26810	26821	26700	26828	26827	26612	26606	26853	26859	26639	26722	26915	26612	26722	26640	26717	26657	26644	26672	26738	26543	26742	26666	26645	26612	26657	26521	26588	26605	26510	26569	26472	26432	26534	26691	26638	26528	26665	26307	26639	26466	26862	26756	26863	26627	26296	26400	26616	26733	26781	26957	26671	26798	26641	26588	26793	26584	26530	26502	26599	26709	26558	26754	26695	26671	26792	26673	26793	26750	26798	26559	26652	26720	26656	26745	26730	26911	26724	26536	26815	26555	26593	26679	26575	26571	26832	26731	26628	26724	26731	26633	26886	26650	26694	26479	26543	26750	26425	26713	26536	26790	26514	26465	26673	26788	26691	26796	26722	26743	26698	26709	26480	26605	26512	26418	26575	26863	26501	26643	26615	26497	26651	26718	26527	26641	26804	26645	26584	26475	26810	26560	26844	26440	26707	26621	26571	26594	26525	26685	26707	26648	26994	26578	26597	26626	26571	26652	26756	26685	26548	26714	26667	26639	26735	26393	26783	26558	26619	26646	26660	26474	26599	26512	26392	26641	26620	26749	26754	26658	26485	26460	26805	26861	26605	26762	26399	26680	26651	26670	26689	26440	26581	26732	26482	26936	26559	26709	26636	26464	26670	26805	26796	26627	26748	26704	26303	26845	26848	26664	26869	26495	26794	26685	26663	26547	26580	26526	26585	26632	26588	26789	26578	26632	26408	26551	26746	26537	26354	26671	26442	26661	26707	26662	26698	26511	26440	26735	26793	26564	26508	27100	26665	26596	26788	26581	26553	26491	26671	26769	26758	26605	26587	26792	26778	26689	26755	26414	26387	26770	26713	26480	26646	26603	26764	26436	26605	26681	26798	26766	26397	26597	26690	26786	26415	26690	26669	26592	26755	26640	26511	26400	26796	26832	26734	26829	26685	26655	26621	26681	26930	26640	26740	26662	26733	26354	26517	26529	26456	26652	26993	26759	26492	26620	26673	26353	26665	26455	26657	26633	26672	26721	26994	26759	26456	26509	26467	26537	26774	26791	26731	26575	26435	26691	26557	26785	26725	26663	26546	26638	26451	26512	26667	26423	26729	26722	26824	26548	26475	26726	26678	26590	26713	26699	26642	26753	26600	26492	26642	26661	26540	26688	26539	26708	26608	26950	26119	26584	26853	26717	26485	26954	26466	26665	26590	26660	26579	26669	26744	26938	26566	26732	26621	26601	26798	26917	26531	26472	26748	26830	26542	26333	26333	26414	26716	26698	26388	26621	26794	26628	26574	26645	26628	26547	26569	26447	26688	26649	26497	26525	26863	26673	26809	26506	26562	26538	26679	26679	26866	26627	26541	26508	26540	26737	26603	26656	26482	26465	26547	26500	26860	26456	26514	26607	26553	26414	26737	26470	26652	26560	26670	26556	26518	26582	26514	26881	26670	26640	26555	26522	26415	26429	26675	26435	26772	26574	26653	26822	26549	26622	26709	26850	26289	26808	26683	26932	26629	26671	26688	26654	26576	26651	26747	26858	26556	26866	26693	26625	26638	26532	26535	26640	26630	26879	26609	26792	26701	26649	26668	26519	26880	26506	26535	26523	26610	26570	26759	26825	26750	26641	26615	26508	26364	26585	26701	26657	26534	26768	26645	26438	26699	26705	26722	26777	26478	26569	26511	26683	26727	26815	26443	26525	26487	26502	26718	26804	26855	26717	26676	26647	26435	26568	26680	26674	26819	26879	26708	26632	26757	26652	26567	26677	26486	26602	26716	26535	26547	26895	26591	26665	26781	26833	26645	26349	26612	26480	26469	26618	26750	26554	26710	26834	26867	26787	26606	26650	26661	26749	26653	26759	26640	26630	26562	26785	26819	26435	26840	26738	26655	26427	26504	26533	26436	26556	26561	26745	26536	26502	26700	26785	26560	26689	26565	26587	26551	26661	26354	26678	26847	26797	26551	26672	26842	26756	26765	26778	26649	26673	26651	26453	26757	26680	26758	26985	26612	26705	26453	26391	26693	26622	26689	26630	26525	26714	26834	26728	26761	26788	26689	26473	26671	26851	26663	26525	26719	26581	26659	26483	26587	26483	26731	26786	26580	26611	26708	26533	26543	26648	26643	26561	26529	26704	26632	26615	26737	26957	26620	26671	26563	26584	26232	26652	26995	26777	26804	26730	26794	26573	26708	26677	26480	26722	26641	26486	26384	26626	26683	26557	26887	26537	26606	26415	26393	26887	26371	26673	26652	26857	26646	26812	26777	26639	26610	26706	26449	26644	26613	26657	26630	26559	26648	26498	26684	26634	26832	26543	26431	26919	26687	26699	26604	26839	26770	26549	26413	26660	26548	26709	26631	26688	26689	26849	26817	26522	26590	26494	26711	26848	26814	26558	26639	26634	26619	26786	26661	26608	26541	26348	26430	26580	26648	26668	26563	26783	26751	26709	26687	26705	26839	26370	26558	26786	26749	26913	26314	26831	26701	26764	26536	26782	26644	26565	26685	26761	26657	26543	26634	26449	26620	26586	26598	26552	26531	26473	26673	26675	26451	26589	26812	26898	26566	26667	26452	26668	26626	26638	26468	26685	26874	26833	26511	26763	26445	26720	26568	26729	26475	26684	26523	26628	26492	26759	26508	26755	26830	26539	26767	26408	26833	26689	26691	26717	26644	26728	26485	26927	26646	26856	26770	26470	26334	26622	26454	26524	26772	26796	26701	26498	26396	26587	26842	26713	26926	26788	26647	26835	26868	26866	26690	26890	26717	26809	26434	26557	26946	26696	26761	26688	26531	26635	26592	26634	26576	26615	26507	26462	26513	26406	26596	26870	26771	26445	26702	26672	26493	26527	26577	26772	26446	26806	26762	26588	26671	26693	26634	26831	26757	26638	26832	26497	26739	26804	26612	26456	26672	26653	26615	26568	26521	27089	26457	26560	26464	26732	26804	26524	26521	26467	26506	26752	26475	26747	26502	26752	26710	26695	26721	26541	26641	26625	26584	26642	26671	26631	26587	26681	26591	26736	26715	26693	26741	26501	26650	26660	26327	26816	26635	26626	26747	26679	26336	26500	26412	26812	26663	26709	26717	27017	26716	26735	26505	26579	26695	26755	26731	26545	26596	26788	26682	26381	26786	26699	26498	26526	26609	26723	26525	26568	26746	26740	26566	26600	26572	26804	26506	26395	26859	26842	26874	26725	26657	26541	26718	26734	26598	26612	26845	26886	26710	26642	26764	26658	27007	26512	26608	26694	26901	26535	26508	26585	26545	26861	26700	26523	26411	26652	26482	26657	26472	26817	26421	26518	26744	26613	26591	26913	26607	26686	26522	26548	26916	26555	26714	26622	26867	26776	26887	26948	26646	26616	26704	26483	26576	26563	26776	26565	26577	26459	26865	26684	26470	26690	26712	26756	26767	26633	26768	26695	26741	26708	26602	26715	26545	26869	26633	26571	26404	26626	26589	26470	26574	26583	26752	26825	26710	26607	26607	26729	26389	26683	26528	26527	26326	26353	26471	26624	26363	26770	26515	26612	26625	26706	26531	26638	26559	26672	26585	26664	27057	26426	26510	26447	26632	26482	26816	26717	26732	26317	26575	26483	26627	26529	26632	26693	26615	26459	26666
31718	49211	44911	33501	29904	27005	24525	21159	19370	18525	18186	17368	17413	17213	16988	16786	16984	16924	17530	17882	17815	17272	17150	17050	17350	17083	16779	16747	16585	16777	16809	16651	16710	16510	16614	16464	16378	16320	16289	16239	16363	16401	16295	16247	16129	16352	16067	16280	16250	16144	16150	16317	16228	16153	15968	16015	16173	16253	16267	16166	16037	15956	16056	16006	16203	15997	16009	16115	15992	16158	15994	16098	15996	16076	16068	16132	16080	15874	16216	16113	16147	16169	16077	16179	16030	16057	16173	15964	16085	16046	15899	15960	16171	16073	16090	15966	16086	16073	16207	16118	16098	15991	16002	16016	16168	16044	16098	16112	15939	16069	16008	16112	15982	16083	16137	15937	16114	16001	16271	15808	15911	16061	16234	16001	16011	16041	16057	16008	16186	16056	15983	16200	15986	15928	16038	16098	15946	16193	16170	15918	15982	16226	16093	15992	16091	16067	16014	16069	16170	15953	16022	16076	16027	16186	15998	15991	15914	15957	16066	16215	16129	16099	16130	16147	16072	16171	16075	16093	16133	16095	16014	15902	16215	16012	15959	16079	16037	15996	16026	16092	16060	15967	16024	16137	16199	16117	16107	16023	16158	16083	16004	16045	15920	15931	16099	15940	16155	15948	16043	16028	15994	15978	16075	16001	16028	16096	15968	16083	16045	15891	16138	15829	15936	16153	15980	16135	16081	15937	15915	16039	16008	15970	15962	16095	15948	16147	16053	16071	16056	15939	15966	15948	16063	16061	15987	16100	15955	15974	15852	16148	16153	15998	16082	16072	16222	16018	15998	16109	16055	16214	16025	16000	15990	15996	16225	15937	16126	15888	16224	16162	16093	15917	16007	15946	16053	16147	16099	16101	16101	16121	16065	16167	16109	15918	15989	16065	15936	16176	16117	16020	16068	16051	16127	16087	15863	16116	16038	16078	16026	16097	15970	15955	16261	16099	15941	16089	16110	16196	16099	16184	16020	16032	15996	16193	15948	16024	15964	16150	16011	15998	16015	15911	16067	15910	16051	15999	16022	16161	16013	16065	16242	16074	16042	15981	15921	16034	15857	16101	16142	15995	16014	16143	16040	15935	15923	16262	15883	15995	16119	16124	16043	16184	16118	16106	16162	15879	15877	16045	15955	16016	15991	16002	16031	16134	15873	16112	15849	16013	16038	16163	16148	16105	16101	16105	15943	15901	15976	16082	16063	15935	16069	16235	16051	15999	16054	16128	15989	16201	16101	16023	16043	15973	16107	15920	16170	15845	15976	16031	16105	15992	15994	16163	15864	15982	15948	15939	15845	16234	16208	16187	16133	16018	16185	15960	16032	16068	15962	15765	16123	16000	16032	16038	16108	16158	16013	16196	16224	15984	16054	16198	15972	15849	16002	16014	16144	16034	16172	16023	15981	16096	16177	16069	15982	15982	15942	15914	15874	16104	16016	16095	16044	16167	15892	16164	16001	16138	15995	15973	16063	15901	16019	16103	16127	16266	15955	16091	16142	16061	16105	16142	16009	16080	16115	16183	16161	16171	15981	16213	15953	16027	15876	16118	15985	15879	16156	16016	16028	16142	16114	16098	16093	15998	15982	16146	15973	16258	15964	16106	16020	16101	16003	16389	16118	15967	16095	16028	16010	15994	15882	16051	16086	16154	16053	15961	15829	16015	15999	16078	16089	16060	15988	15945	16033	16129	15973	16049	16081	15971	16067	16173	15920	16047	16174	16026	16107	16033	16232	16102	16079	16193	16129	16123	16236	16111	16022	16214	16072	16281	16122	16022	15946	16092	15835	16055	16028	16061	16139	16088	15838	16254	16019	16013	16117	16027	15957	16021	16027	16024	16079	16062	16017	15954	16102	15973	16171	16022	16113	16034	16241	15861	16205	16169	16149	16167	15962	16010	16179	16118	16119	16141	16147	16128	15982	16159	15968	16082	15928	16069	16017	15930	16230	16098	16028	16130	16200	16011	16199	15963	16154	16067	16077	15926	16104	16245	16041	16012	15974	16096	16059	15992	16063	16043	15845	16047	15907	16208	16321	15983	16255	16104	16029	15962	16004	16083	16132	15857	15975	15972	16136	16122	16161	16017	16113	16117	16049	16105	16017	16081	16118	16056	16119	16120	16031	16017	16057	16033	15997	16073	16092	16112	15870	16193	16276	15970	15841	16118	16011	16036	16223	16027	16127	16105	16056	16173	15991	15974	15946	16015	15956	16097	16065	16130	16045	16106	15963	16062	16198	16204	16211	15975	16110	16005	16010	16040	16151	15899	15936	15963	15965	15942	16102	15994	16321	15989	16092	15935	15985	16191	16010	16054	16050	16077	15922	15961	16035	15943	16046	16240	16041	15831	15984	16050	15991	16048	15976	16107	16193	16243	16059	16075	16048	15919	16008	16020	16033	16097	15945	15921	15929	16062	16082	15873	15980	15877	16199	15987	15983	16136	16167	16055	16002	16005	16093	16011	16127	16059	16041	16005	16135	16072	16081	16046	16171	16188	15947	15989	15908	15952	16255	15980	16024	16057	16217	16209	16005	16044	16038	16046	16058	16117	15996	16064	15909	16049	16147	16178	16143	16053	16046	15874	16285	16136	16106	16156	16109	15974	16252	16063	16103	16004	15954	16126	16227	15987	16038	16110	16126	16095	16012	16119	15987	16043	16002	16045	16151	16317	16219	15990	16013	15949	16000	16090	16008	16112	16113	15875	15990	16064	16164	16146	16091	16034	16026	16048	16109	16113	15997	16114	16128	16088	15976	16031	15974	16032	15973	16112	16040	16022	16025	16187	16076	16082	15965	16057	16141	15988	15999	15938	15977	16036	15996	16030	16033	16097	15948	16247	16076	16049	16042	15945	15935	16144	16111	16038	15979	16135	15996	15972	16061	16039	16107	16057	16172	16157	15938	16173	15999	16189	16074	15949	15924	16036	15891	15900	15996	16075	15959	16146	16005	15986	15986	16296	16157	16047	16058	15962	16084	16224	16249	16049	16078	15901	16091	16054	16100	16087	15894	16031	16172	16058	15990	16043	16236	16057	16115	16019	16193	16027	16036	15932	16132	15981	16016	16196	16002	15998	16171	16217	16093	16047	16133	15946	16149	15952	16151	15968	16107	16134	15889	16060	16059	16103	16002	16143	16054	16179	16204	16120	16061	16039	16021	16323	15863	16114	15888	16002	16172	16093	16177	15945	16067	16013	15869	16015	16036	16020	16018	15961	16126	16145	16086	16059	15886	16230	16031	16108	16120	15929	15917	16094	16058	16023	16112	16022	16030	15984	16019	16072	15911	15943	16066	16024	16082	16086	16192	16056	15902	16106	16089	16085	15973	16068	16145	16065	16039	16174	16158	16120	15895	16205	16112	16192	16023	16012	16022	15969	16196	16108	16076	16136	15989	15940	15979	16113	16186	16052	15906	16086	16037	16100	16066	16192	15985	16111	16013	16128	16096	15937	16162	16183	16099	15990	15983	16082	16185	16100	16043	15992	16107	16113	15977	16031	16165	15995	16085	15946	16035	16040	16071	16041	16093	16069	16161	16170	16017	16002	16159	16105	16052	16005	16132	16131	16066	16080	16162	16073	16190	15948	16012	15843	16079	16171	16219	16213	16064	16170	16079	15973	16298	16045	15910	16189	16117	16175	16118	15996	16076	15977	15978	16054	16141	15789	16112	15922	16191	16034	16107	16145	16084	16049	15925	15983	15908	16157	16240	16027	15921	15917	15921	16064	16137	16085	16102	16001	16021	15902	15957	15852	15955	15942	15967	16226	16148	16004	16136	15963	16061	16154	15939	15920	16090	16380	16023	16070	16034	16016	16052	16066	16113	15998	16122	16247	16055	16097	16117	15996	16025	16073	15944	15983	15989	16032	16106	16064	15855	15848	15973	16009	15912	16098	16015	15977	16124	16092	16140	16110	16060	16202	16080	16096	16246	16080	16257	16158	16175	15898	16106	16087	16028	16096	16066	15928	16049	16046	16089	16084	15973	15954	16274	16104	16014	16150	15990	16174	16070	15859	16172	16081	16027	15966	16049	15884	16008	15988	15945	15940	16090	16062	15990	16137	16021	16096	16051	16067	16047	16127	16130	16174	16060	15975	15955	15967	15901	16167	16116	16021	15998	15899	16034	16097	16050	16088	15929	16154	16035	16115	16219	15927	16104	15939	16046	16067	15978	16236	16245	16123	15981	16003	16065	16123	16194	15942	16074	16181	16008	15925	16000	16126	16036	15969	16105	15905	16077	16117	16030	16092	15930	16202	16205	16047	15957	15998	16259	16148	15967	16007	16001	15827	15895	16027	16012	16249	15853	15954	16075	15968	15950	16046	16066	16189	15936	15984	15973	16046	15935	16255	16049	16050	16063	15943	16034	15928	16051	16074	16032	15870	16041	15991	15947	16010	16178	16057	15974	15995	16274	16263	16061	16261	16158	16006	16203	16007	16015	16093	16109	16261	16177	16172	16018	16176	16080	16012	16082	16154	16198	15897	16088	16199	15975	15914	15937	15854	16063	16087	15883	15821	16040	16007	16002	16005	16085	15971	16163	15869	15902	15940	16171	16194	16291	16054	16131	15897	15991	15875	15988	16038	15961	16135	16107	15974	16204	15939	16030	16002	15980	15948	15956	16120	16087	16134	16185	15893	16091	16198	15935	16147	15977	16201	16109	16010	16063	16208	16093	16090	16038	15982	16188	16048	16043	15871	16110	16102	16288	16104	15873	16153	15904	16013	16142	16041	15962	16028	16050	16016	16186	16104	16079	16062	16166	16334	16019	16073	16136	16068	16000	16096	16129	15945	16195	16016	16112	15907	15956	16153	15915	16122	15999	16116	15986	15940	15886	16115	16093	15979	16284	16156	16153	16181	16075	16059	16010	15924	15923	16111	16023	15965	16038	15965	15898	15971	16069	15862	16070	16121	16114	15957	16123	15786	16180	15951	16058	16187	16078	15968	16084	15844	16054	15975	16061	16169	16040	16105	16058	16174	15993	16073	16017	16207	16036	16067	16028	15957	16082	15960	16075	15969	15991	16230	16029	16120	16040	16003	16070	15871	16128	16092	15998	15966	15947	15991	15997	15987	16159	15957	16042	15981	16156	16019	16063	16104	15965	15996	16056	15949	16074	16054
38624	33340	38144	36291	33698	33403	33260	32512	32432	32260	31969	32109	31829	32105	31846	31865	31841	31865	31807	31919	31914	31984	31839	31795	32014	31929	32186	31899	31745	31798	31800	31896	31845	31903	31807	31630	31405	31902	31867	31916	31745	31423	31597	31751	31902	31862	31730	31845	31876	31560	31509	31680	31781	32058	31451	31670	31519	31522	31819	31629	31466	31643	31727	31696	31833	31417	31656	32010	31827	31600	31632	31925	31918	31921	31880	31722	31734	31874	31713	31782	31710	31700	31444	31823	31552	31711	31648	32025	31851	31765	31938	31476	31778	31655	31660	31696	31758	31816	31979	31653	31610	31921	31672	31638	31715	31562	31596	31678	31790	31630	31533	31653	31874	31720	31703	31844	31742	32074	31658	32026	31602	31647	31782	31587	31864	31678	31767	31927	31929	31535	31417	31479	31785	31867	31615	31654	31729	31319	31879	31593	31829	31481	31660	31833	31744	31900	31542	31860	31838	31773	31593	31669	31929	31694	31549	31611	31760	31713	31671	31859	31648	31984	31718	31799	31816	31873	31503	31506	32026	31829	32019	31875	31726	31828	31810	31726	31786	31671	31592	31469	31685	31741	31768	31865	31640	31590	31912	31471	31599	31901	31641	31814	31786	31793	31785	31819	31567	31648	31740	31700	31706	31740	31672	31748	32104	31866	31617	31925	31892	31808	31678	31521	31811	31847	31933	31461	31501	31518	32085	31704	31738	31544	31948	31575	31646	31865	31610	32000	31901	31560	31679	31852	31568	32018	31766	31798	31910	31939	31626	31879	31739	31556	31592	31728	32049	31727	31603	31686	31913	31769	31638	31695	31830	31692	31854	31765	31492	32032	31601	31718	31715	31826	31736	31463	31517	31986	31848	31743	31867	31784	31694	31755	31775	31962	31765	32013	31661	31730	31700	31839	31446	31596	31789	31871	31788	31515	31573	31473	31706	31516	31758	31677	31869	31952	31757	31730	31827	31636	31564	31657	31698	31856	31672	31802	31732	31661	31608	31734	31749	31646	31505	31315	31463	31724	31752	31626	31891	31591	32105	31316	31447	31882	31574	31744	31890	31625	31933	32070	31619	31982	31856	31549	31644	31614	31760	31966	31697	31504	31596	31778	31731	31896	31622	31496	31639	31532	31851	31807	31797	31593	31715	31379	31556	31669	31602	31822	31653	32033	31638	31539	31637	31866	31676	31522	31599	31429	31858	31907	31769	31579	31416	32189	31681	31694	31780	31553	31567	31733	31681	31615	31949	31830	31771	31422	31478	31604	31716	31707	31780	31685	31662	31573	31812	31884	32005	31734	31911	31869	31668	31679	31696	31614	31534	31878	31813	31772	31893	31966	31754	31704	31707	31659	31888	31895	31532	31813	31709	31597	31605	31691	31721	31758	31555	31939	31921	31659	31987	31706	31610	31574	31720	31756	31888	31467	31674	31534	32102	31814	31743	31634	31759	31587	31756	31397	31677	31764	31827	31778	31519	31622	31773	31915	31481	31710	31537	31755	31644	31556	31657	31805	31570	31847	31745	31641	31460	31678	31761	31613	31656	31868	31716	31881	31678	31310	31861	31849	31648	31642	31572	31664	31720	31505	31752	31744	31572	31610	31475	31753	32027	31339	31484	31451	31738	31738	31632	31638	31775	31799	31834	31789	31625	31759	31616	31827	31524	31675	31816	31768	31528	31934	31766	31937	31775	31693	31744	31956	31838	31739	31666	31820	31712	31594	31561	31562	31908	32087	31801	31803	31954	31743	31856	31569	31597	31403	31822	31963	31671	31816	31874	31520	31694	31615	31441	31710	31468	31842	31854	31756	31802	31656	31686	31739	31620	31865	31762	31604	31733	31692	31884	31624	31803	31748	31690	31806	31924	31950	31623	31943	31699	31677	31849	31914	31818	31778	31787	31762	31771	32192	31707	31752	31804	31793	31695	31433	31818	31655	31551	31706	31915	31851	31592	31853	31732	31931	31843	31589	31716	31462	31638	31774	31965	32083	31779	31802	31850	31775	31707	31729	31839	31651	31655	31546	31758	31873	31671	31416	31984	31538	31901	31931	31850	31622	31627	31619	31636	31635	31654	31788	32110	31774	31508	31712	31819	31691	31824	31971	31987	31861	31789	31580	31650	32082	31515	31598	31812	31600	31775	31473	31461	31790	31876	31681	31881	31522	31797	31914	32132	31694	31752	31626	31715	31491	31895	31810	31637	31676	31522	31576	31861	31903	32003	31672	31556	31773	31782	31802	31545	31716	31694	31859	31518	31818	31724	31503	31743	31569	31746	31686	31766	31504	31885	31707	31538	31644	31750	31808	31642	31565	31786	31768	31833	31909	31648	31522	31753	31931	31672	31802	31800	31433	31642	31690	31599	31487	31576	31770	31669	31594	31652	31891	31401	31736	32018	31681	31689	31847	31806	31813	31606	31731	31632	31659	31781	31669	31779	31745	31888	31838	31884	31845	31659	31611	31872	31618	31618	31979	31700	31878	31765	31916	31708	31695	31641	31542	31812	32032	31695	31772	31551	31747	31685	31758	31945	31752	32048	31637	31602	31904	31824	31591	31710	31848	31791	31806	31910	31833	31658	31745	31600	31811	31795	31417	31727	31564	31744	31758	31971	31596	31582	31736	31634	31839	31727	31539	31807	31907	31586	31627	31627	31703	31685	31775	31845	31728	32129	31610	31608	31469	31484	31751	31626	31692	31590	31776	31756	31959	31764	31741	31747	31509	31919	31751	31612	31816	31966	31664	31323	31558	31819	31537	31472	31689	31690	31740	31886	31842	31951	31821	31574	31704	31615	31671	31380	31581	31648	31570	31921	31595	31585	31588	31639	31854	31813	31520	31480	32095	31901	31764	31835	31706	31873	31743	31932	31714	31607	31701	31658	31807	31621	31809	31729	31890	31762	31641	31423	31869	31637	31970	31550	31489	31585	31736	31768	32033	31860	31655	31444	31824	31627	31558	31966	31784	31761	31618	31488	31524	31757	31887	31610	32090	31744	31803	31740	31879	31770	31576	31389	31796	31855	31743	31597	31724	31487	31597	31477	31876	31878	31649	31639	31758	31538	31852	31631	31841	31631	31658	31728	31656	31486	31853	31742	31853	31848	32010	31666	31600	31872	31800	31817	31812	31620	31596	31793	31866	31955	31779	31656	31715	31672	31782	31591	31699	31746	31689	31594	31707	31751	31791	31686	31675	31832	31537	31708	31771	31634	31864	31747	31549	31570	31745	31756	31664	31761	31883	31703	31439	31404	31911	31740	31735	31600	32064	31591	31903	31639	31844	31559	31879	31862	31508	31422	31517	31783	31694	31818	31664	31570	31750	31600	31765	31747	31412	31855	31670	31468	31548	31733	31706	31737	32071	31800	32018	31725	31884	31849	31751	31990	31576	31537	31755	31762	31772	31681	31343	31810	31712	31564	31958	31756	31601	31522	31923	31607	31740	31663	31865	31464	31728	31671	32034	31929	31719	31692	31567	31860	31732	31572	31745	31678	31646	31732	31737	31896	31601	31661	31979	31838	31983	31577	32061	31699	31847	31678	31792	31512	31744	31816	31892	32010	31683	31679	31892	32039	31940	31731	31556	31714	31683	31432	31557	31940	31662	31583	31832	31473	31714	31833	31694	31975	31586	31742	31725	31594	31723	31577	31754	31843	31722	31999	31864	31837	31772	31835	31486	31931	31771	31597	32030	31581	31642	31884	31724	31580	31703	31745	31775	31488	31798	32264	31475	31708	31870	31709	31590	31662	31800	31644	31753	31673	31819	31653	31705	31674	31780	31734	31949	31652	31645	31903	31854	31619	31589	31951	31816	31790	31655	31550	31712	31771	31716	31913	31785	31960	31834	31750	31935	31779	31745	31569	31636	31731	31924	31671	31695	31482	31741	31625	31679	31999	31842	31524	31561	31847	31951	31904	31584	31627	31747	31577	31673	31503	32004	31532	31785	31732	31918	31857	31996	31869	31600	31884	31754	31752	31782	31746	31836	31778	31654	31900	31913	31919	31670	31649	31866	31710	31844	31795	31881	31579	31739	31529	31782	31840	31871	31833	31479	31597	31523	31555	32028	31616	31854	31958	31639	31609	31704	31523	31653	31952	31626	31684	31787	31770	31833	31896	31601	31751	31842	31845	31662	31708	31612	31714	31717	31500	31744	31606	31688	31769	31778	31913	31976	31662	32000	31765	31662	31585	31544	31706	31425	31757	31852	31658	31544	31821	31728	31595	31696	31647	31630	31705	31788	31844	32063	31764	31666	31888	31703	31860	31643	31605	31686	31653	31787	31702	31710	31883	31890	31645	31734	31542	31747	31504	31683	31533	31574	31649	31813	31679	31711	32040	31963	31625	31492	31474	31680	31740	31843	32033	31855	31615	31719	31644	31606	31892	31655	31674	31994	31718	31625	31925	31610	31858	31807	31869	31534	31883	31971	31714	31656	31642	31755	31661	31688	31778	31885	31657	31760	31828	31663	31893	31485	31548	31775	31666	31880	31752	31790	31648	31798	31816	31774	31700	31744	31705	31850	31989	31592	31694	31781	31754	31742	31766	31764	31802	31446	31747	31681	31854	31630	31708	31681	31909	31413	31783	31787	31951	31983	31803	31567	31643	31936	31573	31672	31697	31890	31669	31967	31690	31880	31744	31612	31810	31650	31704	31677	31694	32004	31427	32138	31704	31447	31550	31789	31742	31769	31892	32063	31766	31827	31597	31667	31595	32005	31861	31869	31841	31956	31852	32146	31883	31921	31786	31504	31987	31688	31615	31622	31830	31633	31816	31792	31729	31686	31230	31639	31863	31709	31839	31989	31885	31809	31631	31601	31814	31969	31695	31754	31789	31605	31790	31909	31985	31903	31592	31497	31672	31864	31590	31739	31892	31658	31740	31651	31643	31911	31854	31683	31793	31519	31602	31734	31677	31774	31726	31554	31841	31559	31520	31603	31616	31859	31829	31790	31765	31897	31859	31732	31730	31789	31404	31470	31810	31877	31540	31912	31719	31473	31776	31510	31858	31593	31719	31824	31798	31657	31671	31660	31890	31712	31726	31622	32128	31864	31821	31455	31789	31637	31544	31604	31469	31493	31882	31834	31995	31817	31832	31633	31724	31538	31750	31540	31579	31849	31780	31700
28379	32437	30584	24429	22302	21350	20710	20002	19427	19207	19113	19001	18882	19183	18931	18959	18959	18840	19285	19049	19083	18981	19197	18906	18905	18914	18772	19078	19121	18916	18823	19003	18943	18886	18790	18727	18926	18753	18688	18672	18818	18637	18694	18688	18780	18974	18682	18626	18831	18819	18886	18727	18679	18630	18748	18572	18849	18892	18708	18760	18840	18763	18811	18713	18837	18747	18544	18797	18726	18685	18810	18893	18695	18622	18842	18892	18802	18761	18803	18693	18837	18793	18773	18630	18874	18759	18762	18753	18794	18650	18705	18936	18654	18770	18723	18591	18580	18607	18699	18504	18739	18666	18883	18744	18470	18714	18775	18720	18717	18677	18534	18643	18840	18630	18627	18621	18729	18681	18663	18453	18641	18778	18602	18607	18826	18684	18570	18659	18733	18796	18669	18933	18910	18798	18574	18595	18903	18718	18868	18797	18724	18673	18868	18620	18767	18763	18697	18753	18615	18898	18627	18637	18780	18651	18871	18646	18702	18628	18619	18536	18771	18770	18705	18735	18693	18747	18726	18875	18559	18813	18641	18742	18702	18562	18735	18598	18527	18681	18593	18649	18737	18537	18747	18970	18720	18574	18737	18607	18706	18757	18797	18698	18762	18689	18775	18790	18727	18715	18591	18549	18592	18848	18556	18572	18473	18871	18774	18754	18679	18740	18770	18703	18907	18618	18599	18551	18760	18621	18831	18775	18629	18514	18712	18913	18728	18600	18797	18744	18593	18758	18627	18697	18802	18510	18694	18655	18615	18711	18634	18678	18981	18722	18749	18883	18676	18685	18521	18808	18575	18768	18669	18765	18736	18686	18755	18691	18575	18700	18764	18659	18903	18714	18582	18712	18594	18733	18726	18731	18819	18670	18710	18668	18585	18858	18756	18665	18673	18483	18598	18675	18820	18652	18649	18690	18518	18894	18748	18712	18649	18719	18721	18801	18860	18643	18687	18823	18692	18767	18838	18630	18711	18831	18814	18810	18643	18699	18784	18490	18734	18640	18797	18672	18645	18828	18687	18705	18737	18684	18655	18703	18814	18759	18654	18701	18778	18769	18680	18892	18621	18805	18596	18764	18669	18711	18645	18686	18742	18671	18605	18914	18654	18690	18684	18695	18752	18590	18855	18787	18613	18620	18775	18828	18572	18690	18677	18670	18765	18664	18808	18721	18761	18697	18672	18471	18825	18779	18622	18688	18761	18742	18640	18796	18757	18782	18910	18764	18790	18732	18392	18528	18806	18598	18638	18659	19019	18680	18994	18720	18588	18669	18667	18782	18757	18879	18716	18690	18557	18736	18857	18690	18683	18823	18955	18981	18724	18774	18990	18526	18677	18649	18872	18600	18763	18658	18820	18742	18690	18721	18650	18860	18647	18688	18911	18718	18841	18805	18747	18753	18686	18675	18661	18780	18605	18815	18605	18598	18676	18782	18726	18665	18844	18516	18646	18625	18526	18649	18829	18666	18582	18648	18749	19009	18676	18740	18724	18859	18889	18866	18726	18601	18699	18768	18809	18702	18627	18808	18463	18592	18712	18829	18796	18778	18765	18776	18732	18744	18704	18736	18705	18630	18761	18637	18725	18854	18605	18774	18718	18519	18907	18730	18537	18795	18613	18605	18782	18698	18749	18754	18842	18859	18724	18948	18802	18739	18669	18773	18726	18823	18611	18664	18811	18717	18841	18763	18583	18788	18589	18665	18856	18893	18658	18688	18663	18891	18698	18646	18856	18741	18767	18625	18626	18633	18819	18787	18821	18771	18737	18688	18736	18538	18729	18858	18840	18601	18734	18613	18809	18932	18831	18550	18810	18561	18735	18818	18776	18789	18756	18643	18721	18724	18851	18770	18879	18672	18946	18605	18811	18529	18834	18634	18701	18769	18734	18731	18763	18688	18704	18600	18651	18569	18671	18765	18622	18697	18736	18755	18599	18798	18858	18558	18844	18511	18691	18686	18553	18671	18820	18645	18687	18645	18693	18842	18730	18625	18720	18681	18807	18637	18849	18693	18745	18679	18753	18849	18592	18741	18575	18724	18753	18805	18679	18735	18682	18799	18772	18665	18755	18618	18642	18789	18590	18689	18857	18750	18854	18716	18695	18806	18958	18684	18822	18667	18525	18817	18730	18889	18560	18769	18654	18668	18709	18581	18721	18708	18453	18785	18774	18737	18780	18930	18809	18859	18483	18664	18672	18898	18733	18769	18649	18632	18844	18993	18702	18776	18782	18696	18734	18862	18553	18675	18703	18550	18818	18688	18684	18756	18792	18900	18685	18725	18912	18945	18788	18714	18768	18805	18558	18799	18590	18685	18726	18825	18856	18585	18769	18545	18769	18784	18716	18836	18738	18756	18684	18791	18949	18771	18769	18833	18998	18628	18807	18900	18692	18698	18756	18819	18768	18889	18854	18656	18752	18782	18545	18763	18560	18680	18800	18627	18735	18676	18829	18814	18630	18768	18752	18783	18842	18721	18716	18768	18664	18583	18781	18889	18788	18846	18683	18747	18697	18596	18741	18726	18672	18801	18901	18712	18843	18720	18723	18849	18783	18775	18845	18584	18834	18720	18485	18749	18799	18895	18788	18791	18889	18714	18618	18725	18836	18797	18903	18720	18772	18904	18676	18594	18812	18549	18825	18808	18662	18782	18618	18754	18743	18811	18679	18920	18727	18612	18485	18607	18768	18649	18711	18827	18848	18797	18691	18663	18618	18814	18608	18602	18830	18779	18835	18701	18707	18634	18911	18748	18627	18688	18746	18829	18819	18673	18654	18789	18768	18856	18734	18712	18599	18634	18541	18680	18812	18843	18637	18805	18684	18764	18884	18583	18705	18607	18720	18700	18821	18895	18843	18676	18818	18424	18874	18743	18632	18535	18666	18616	18842	18867	18760	18738	18931	18648	18823	18865	18717	18823	18784	18880	18825	18819	18755	18741	18751	18699	18654	18487	18607	18665	18881	18672	18919	18679	18888	18694	18654	18722	18615	18634	18690	18756	18531	18681	18807	18805	18550	18649	18876	18595	18814	18635	18780	18680	18814	18721	18650	18865	18748	18760	18900	18668	18739	18675	18732	18782	18713	18623	18763	19005	18506	18757	18877	18650	18767	18767	18807	18870	18811	18796	18691	18776	18666	18774	18643	18671	18656	18850	18722	18791	18570	18867	18764	18723	18988	18564	18736	18784	18938	18845	18532	18691	18619	18656	18574	18778	18578	18737	18589	18847	18613	18776	18552	18637	18771	18948	18620	18805	18768	18689	18777	18801	18663	18866	18755	18874	18744	18667	18528	18684	18554	18791	18641	18545	18737	18753	18695	18977	18860	18749	18585	18785	18660	18731	18650	18865	18704	18674	18430	18771	18770	18772	18873	18922	18672	18764	18864	18618	18953	18782	18652	18794	18528	18828	18645	18646	18803	18596	18700	18713	18507	18690	18742	18873	18854	18593	18722	18840	18733	18585	18638	18601	18716	18940	18873	18885	18842	18580	18687	18732	18569	18632	18760	18667	18748	18949	18569	18631	18756	18620	18827	18890	18733	18635	18772	18665	18596	18776	18827	18461	18616	18720	18555	18737	18699	18785	18873	18956	18705	18641	18606	18806	18711	18704	18722	18862	18790	18722	18736	18808	18716	18813	18760	18625	18653	18640	18578	18666	18810	18934	18620	18901	18787	18793	18807	18762	18734	18669	18686	18615	18667	18821	18655	18954	18715	18515	18801	18972	18741	18662	18914	18752	18835	18669	18666	18844	18797	18698	18763	18578	18643	18834	18777	18773	18687	18635	18854	18739	18638	18638	18759	18680	18774	18447	18775	18638	18596	18736	18799	18524	18564	18723	18773	18700	18697	18762	18805	18841	18709	18736	18740	18716	18833	18796	18851	18793	18626	18754	18726	18610	18840	18757	18655	18762	18717	18880	18684	18783	18693	18843	18728	18724	18746	18687	18801	18764	18542	18682	18878	18575	18741	18781	18709	18717	18680	18601	18746	18573	18611	18724	18660	18756	18597	18728	18733	18693	18698	18645	19018	18684	18722	18852	18712	18622	18639	18776	18816	18853	18738	18874	18667	18608	18527	18663	18783	18805	18808	18788	19003	18676	18793	18656	18590	18743	18576	18828	18592	18767	18499	18712	18772	18483	18714	18638	18729	18766	18820	18805	18623	18651	18503	18750	18812	18598	18807	18828	18848	18625	18529	18661	18711	18791	18629	18773	18679	18799	18672	18607	18708	18644	18747	18712	18770	18722	18602	18657	18559	18792	18589	18631	18677	18518	18833	18733	18585	18744	18734	18635	18986	18664	18748	18765	18654	19008	18669	18529	18792	18826	18854	18447	18580	18730	18784	18809	18727	18959	18919	18781	18886	18736	18751	18815	18665	18659	18661	18720	18831	18550	18794	18835	18768	18808	18819	18750	18696	18692	18692	18764	18730	18556	18721	18716	18843	18857	18874	18717	18803	18756	18689	18791	18824	18790	18820	18742	18879	18836	18544	18691	18698	18787	18675	18611	18795	18756	18769	18614	18626	18800	18626	18744	18923	18669	18621	18752	18848	18850	18634	18721	18427	18920	18581	18704	18783	18698	18683	18388	18562	18597	18880	18650	18591	18646	18785	18827	18720	18865	18848	18736	18817	18546	18640	18851	18851	18664	18750	18706	18823	18519	18848	18634	18981	18640	18827	18811	18788	18576	18687	18937	18856	18782	18754	18689	18865	18639	18720	18786	18872	18958	18797	18662	18792	18844	18647	18821	18692	18645	18649	18501	18650	18748	18806	18649	18766	18703	18730	18880	18665	18713	18587	18692	18717	18725	18731	18770	18743	18719	18670	18636	18996	18661	18683	18749	18677	18994	18868	18800	18487	18915	18717	18442	18765	18921	18683	18724	18704	18526	18783	18863	18675	18944	18876	18619	18798	18727	18765	18621	18644	18561	18792	18653	18791	18726	18653	18904	18837	18954	18786	18604	18776	18746	18858	18740	18958	18676	18822	18738	18685	18842	18747	18740	18729	18921	18720	18711	18901	18702	18565	18767	18829	18608	18891	18695	18623	18625	18752	18651	18551	18862	18648	18673	18590	18773	18908	18734	18623	18801	18921	18775	18944	18642	18835	18701	18688	18823
22729	20037	26295	24293	25035	30909	33198	30345	29231	29309	29081	28470	28673	28601	28697	28729	28375	28576	28704	28732	29012	28640	28800	28434	28474	28310	28245	28279	28393	28335	28339	28412	27997	28291	28278	28190	28187	28334	28143	28074	28090	28148	28265	28184	28244	28387	28179	27839	28017	27983	28130	27953	27893	28249	27864	28165	27837	27766	27918	28139	28204	27980	27875	27962	27952	28032	28000	28044	27979	28074	27848	27990	27898	27894	28054	27930	28210	27920	28174	28018	27968	27929	28236	28022	27874	27818	28072	27848	27943	27768	28109	27807	28150	28010	28058	28091	28006	27839	27790	27984	28129	27824	28129	28089	27908	28025	28059	28383	27967	27961	28237	28014	28040	27972	27915	27940	28064	28132	27947	28008	27911	27989	27621	28020	28296	28104	27801	28140	28121	27867	28171	28024	28002	27862	27793	28155	28099	28067	27839	27987	28040	27902	27934	27833	27843	28244	27882	27888	27845	27984	28036	27993	28142	27902	27931	27911	28097	28030	27899	28055	28189	28103	27959	28085	28010	27911	27947	27966	27888	28148	27891	28102	28096	28056	27886	27846	27888	27529	27943	27962	27793	27937	27995	27989	27963	28204	28046	28045	27640	27880	28068	28044	27986	28090	27969	27790	27880	27799	27857	28008	28248	28284	28056	27923	27639	28186	27855	27820	28090	28124	28001	28069	28053	28141	27957	27912	28125	27813	28159	27914	27982	28132	27912	28106	27759	28031	27896	27963	27820	27918	27937	27984	27924	28123	28243	27905	28086	28003	27696	27994	28074	28383	28096	28012	28058	28006	28072	27891	27979	27990	28191	28038	27973	28068	27920	27782	27894	28261	28107	27979	28167	28139	27997	27909	27777	27832	28287	28005	28172	27916	27693	28006	27967	28183	27680	27858	27922	27928	27820	27778	27911	27943	27600	28070	27913	28012	28039	28065	27857	28097	27886	27863	27822	27804	27711	28051	28032	27899	28361	28023	27960	27941	28022	27946	27813	27967	28055	27874	27890	27990	28172	28111	27993	27683	28101	28009	28120	27945	27930	27972	27808	28092	28084	28001	27922	27984	27916	27854	28197	28130	28060	27912	27765	28060	28090	27960	28062	27821	28041	27763	27968	27665	28028	27989	28121	27899	27506	28173	27933	28079	27856	28059	28022	28155	27869	27966	27967	27976	27948	28159	28378	27983	28138	28090	28264	27700	27898	27993	28010	28014	27884	27887	27998	28001	27694	28294	27887	27782	27968	28270	27834	27945	28014	28013	27912	28007	28072	27671	27962	27961	27997	27970	27718	27892	27980	27978	27904	28060	27975	28061	28068	27974	27883	27974	28119	28268	28229	28101	28039	27950	27919	27828	28030	28102	28261	28085	27975	27874	28118	27898	28163	28101	28072	27993	28064	27924	27795	27997	28213	28030	27978	28071	27793	27875	28017	27794	27918	27833	28138	27906	27883	27851	28064	27927	27857	27907	28189	28039	27979	28225	27937	28188	28035	27965	27838	28175	28149	27983	28108	28115	28098	27797	28021	27867	28181	27911	27869	28235	27834	27999	27992	27828	28194	27837	27968	28199	27897	28125	27995	27691	27869	27906	27917	27891	27938	27997	28100	27979	27767	28033	28010	27892	27885	27950	28226	28041	28032	27813	27802	28212	28130	27903	28145	27502	27990	27856	27935	27909	28050	27635	27977	27971	27749	27946	28073	27812	27850	28072	27851	28209	28053	27830	27902	28118	28114	27625	28031	28454	27802	28199	27943	27869	27816	28105	28020	27990	27888	27842	28140	27839	28036	27885	27986	27937	27994	28035	27949	27889	28122	27946	27973	28171	28221	27969	28160	28003	27894	28056	27744	28014	28014	27817	27931	27925	28046	28168	28089	28011	27863	27747	28042	28217	27962	27778	28079	27616	27777	27724	27895	27950	27718	27817	27981	28166	27867	28221	28184	28203	27817	28041	28037	28031	27890	28111	28080	28047	28040	27982	27899	27964	28005	27798	27808	28097	28152	28159	28172	28068	28019	28092	28239	27984	28234	28029	27880	27797	28292	28227	27894	27940	27987	27880	27975	27950	28110	28170	27913	27879	27738	28162	28275	28207	28106	27946	28459	28125	28133	27872	27947	28156	28065	28139	27713	28086	27994	27879	27992	27850	27903	28099	28158	28132	28134	27895	28087	27920	28017	28106	28102	27817	27914	27891	27906	28181	27894	27979	27945	28217	28129	27781	27958	27811	28292	27976	28027	28116	28182	27843	27796	28012	28198	27922	27829	28108	28045	27709	28056	28006	27981	28215	28009	28079	27956	28190	27851	27902	27777	27996	28087	27935	27973	28019	27809	28085	28083	28218	27763	27909	27997	28007	28010	28023	28050	27765	28085	28006	27973	28250	28239	27790	28081	28014	28212	28047	28258	27731	28050	28177	27893	27969	27850	27963	28124	28121	27923	27855	27994	27911	27994	27868	27982	27823	28063	28175	28023	27694	28025	28031	27861	27928	28300	27969	27944	28092	28025	27909	28289	27858	27971	27880	27840	27954	28294	28049	28194	28118	28027	28117	27788	28224	28210	27733	28063	28006	27874	27992	27744	28065	28130	28055	28199	28193	28101	27942	27875	27853	27710	28139	28073	28117	27907	27896	27852	27957	27918	27911	28049	28042	28241	27949	28092	27983	27895	27880	28306	28147	28160	28022	27904	27943	27849	27648	27808	27620	27947	28050	28157	28046	27983	27862	28010	28083	27927	27969	28047	27894	27611	28133	28193	28007	28156	28032	28161	28120	27974	28119	27946	27835	27938	27919	28141	27932	27914	28243	28161	28102	27817	28147	28066	28207	27945	27848	27999	27929	27997	27891	27816	27921	27809	27832	28161	27875	28139	28007	28170	28031	27689	27677	27799	27782	27928	28044	27931	27857	28138	28081	27916	27857	28028	27813	28168	27902	27921	28041	27655	27945	28071	28037	28057	28069	28219	28026	28031	28100	27955	28170	27991	27839	27851	27999	27839	28109	28041	27987	27934	28039	28114	28115	28181	28059	28097	28056	27867	28011	28026	27991	27884	28053	28063	28063	27994	28153	28092	27956	28031	27983	28161	27995	28033	27854	28136	28240	28078	28068	27937	27893	27972	28052	27876	28016	28113	27781	28190	28026	27891	27969	27985	27937	27940	27905	28150	28005	28044	28000	28042	27942	28064	27907	27848	27987	27995	27986	27778	27995	27901	28030	28197	28040	27905	27801	27729	28035	27994	27851	27859	27815	28056	27987	28002	28180	27968	28006	28020	27913	27764	28098	28285	28294	27947	27965	28147	28171	28010	28111	27957	28021	27763	28109	28042	27831	27960	27913	28138	27852	27994	27992	27882	27843	27874	27889	28115	27886	28099	27949	27707	27993	28103	27959	27713	27748	28199	27769	27803	28252	28208	28083	28052	27713	28115	27971	28081	27911	27878	27801	27781	27927	27899	28012	27839	27818	27939	27856	28079	28118	27956	27896	28078	28052	27864	27894	27751	27765	27867	27744	27804	28053	27929	27862	28007	28043	27943	28166	27921	27871	27883	28198	28334	28310	28011	28038	28043	27844	28059	27844	28111	27985	28110	27826	27896	27995	27826	27981	28163	28252	27930	27606	28020	28195	27943	28262	27986	27695	27934	28015	28145	27962	27763	27915	27758	27906	28284	27895	28072	28213	27900	27898	27810	27914	27992	28153	28111	27999	27981	28200	28087	27972	27865	28067	28159	27995	28079	28110	27871	28251	27875	28296	27897	27952	28054	27799	28022	27969	27925	28216	28080	27935	28108	27886	27773	27997	27975	27908	27950	27916	28023	27847	28178	27901	28011	28066	27985	28150	28040	27996	28130	27850	28140	28024	27862	27973	28118	28092	27829	28138	27775	28208	28085	27947	28007	28083	28132	27981	28071	28127	27953	28219	27926	28190	27772	28324	27928	27877	27803	28061	27937	27974	27818	27941	28068	28111	27854	27910	27978	28020	28185	27934	27887	27905	28208	27997	28021	27971	28143	27940	27869	27958	28017	27759	28014	27905	28108	28041	28142	28137	28204	27848	27955	27779	27865	28092	27913	28319	28047	28040	28046	27880	28301	27732	27855	27858	28280	27837	27708	27819	27963	28067	27842	28053	28068	28105	27880	27988	27878	28064	28199	28153	27815	27876	28068	27895	28018	27900	27997	27876	28077	27877	27878	27890	28172	28111	28128	28089	27974	28058	27909	27746	28415	28009	28039	27914	28358	28217	28163	27950	28012	28108	28074	28086	27926	27979	28044	28022	27843	27827	27976	27770	28113	28031	28070	28184	28103	27809	27878	27684	28124	27896	27856	27965	28053	27900	27901	27891	27929	28009	27773	27761	27939	28141	27945	28006	27872	27843	27809	27837	28082	28018	28116	27977	27960	27922	28307	27923	27939	27871	27737	28020	27969	27620	27890	28010	27967	28120	27580	28058	27977	28007	28126	28125	28007	27956	27692	27787	28027	27972	28029	27840	27879	28061	27977	27977	27739	28036	27920	28026	28006	27860	27911	28084	27882	28187	28048	27972	27890	27963	27821	27826	28233	28167	27955	27905	28181	27794	27982	28008	27888	27748	28101	28028	27791	27896	27997	27862	28298	27875	28055	28183	28063	28208	28112	27778	28086	27787	28016	27978	27994	27933	28027	28107	28087	27944	28003	27717	27846	27685	28223	28132	28014	28138	28190	28075	27757	28167	28230	27940	27707	27893	27784	27973	28288	27963	27950	27969	28265	27894	28059	27930	28055	28140	27859	28035	28005	27837	27955	28178	28257	27900	27961	28021	28202	28126	28222	27869	27815	28009	27855	27824	27938	27990	27973	28092	28157	28069	27917	27816	28051	27798	27982	28160	28114	28038	28078	28264	27845	28081	27895	27680	27955	28054	27856	28018	27982	27842	28021	27992	27889	28120	28164	28056	27978	28106	27896	28203	28062	27884	28103	28115	27862	27965	28159	28054	27664	27856	28140	27977	28090	27876	27967	28061	27776	27667	27850	27874	28081	28084	28316	28017	27943	27952	28145	27862	28106	27994	27957	28199	27930	28016	27951	28067	27960	27897	27807	27829	27974	28117	28114	28004	28214	28010	28160	27940	27858	27880	27898	27797	27771	28022
28657	43476	38641	28450	25931	23585	21750	20113	18629	18183	18125	17810	17546	17315	17208	17273	17280	17356	17385	17578	17772	17689	17336	17264	17186	17255	17180	17065	17075	17009	17047	16934	16971	16922	17005	16849	16653	16825	16790	16703	16765	17055	16745	16621	16710	16882	16685	16852	16759	16776	16804	16773	16622	16717	16573	16732	16757	16747	16646	16716	16786	16572	16586	16570	16606	16709	16750	16481	16719	16677	16781	16653	16692	16727	16749	16707	16762	16730	16701	16636	16604	16628	16769	16803	16801	16687	16666	16776	16799	16610	16743	16633	16630	16804	16808	16644	16537	16477	16701	16748	16649	16731	16698	16742	16638	16906	16720	16976	16679	16719	16666	16685	16863	16667	16674	16561	16754	16770	16724	16704	16695	16600	16722	16626	16694	16713	16672	16590	16692	16675	16670	16620	16553	16659	16613	16569	16706	16802	16725	16575	16523	16858	16739	16772	16646	16680	16756	16642	16719	16743	16721	16546	16743	16740	16605	16562	16608	16703	16695	16736	16625	16566	16691	16618	16731	16810	16593	16523	16748	16599	16701	16610	16800	16690	16563	16637	16646	16668	16710	16808	16682	16542	16773	16691	16571	16611	16679	16720	16620	16672	16644	16623	16400	16786	16628	16726	16701	16660	16780	16700	16814	16735	16832	16747	16669	16782	16565	16705	16630	16617	16721	16744	16728	16739	16549	16690	16749	16738	16576	16572	16490	16721	16559	16698	16757	16610	16625	16717	16787	16758	16541	16636	16697	16791	16585	16696	16687	16639	16608	16796	16869	16730	16638	16522	16720	16674	16590	16679	16640	16724	16658	16634	16962	16791	16733	16684	16812	16699	16696	16710	16662	16855	16736	16626	16511	16754	16762	16865	16760	16608	16717	16701	16626	16913	16728	16525	16671	16754	16720	16725	16729	16505	16726	16859	16623	16771	16734	16622	16818	16586	16619	16638	16650	16755	16748	16499	16704	16810	16456	16630	16651	16895	16638	16762	16750	16701	16713	16539	16852	16700	16912	16623	16500	16585	16671	16747	16668	16692	16816	16651	16679	16500	16537	16463	16704	16765	16870	16996	16469	16715	16714	16533	16699	16606	16696	16620	16647	16579	16642	16604	16706	16825	16789	16660	16558	16775	16668	16654	16574	16811	16733	16544	16676	16922	16701	16547	16725	16779	16711	16641	16844	16772	16663	16646	16710	16591	16641	16647	16715	16664	16678	16722	16832	16557	16565	16650	16453	16643	16646	16664	16601	16675	16845	16623	16666	16696	16663	16725	16641	16572	16732	16676	16664	16689	16708	16630	16553	16668	16787	16789	16668	16689	16763	16682	16507	16625	16680	16666	16553	16788	16568	16813	16760	16710	16713	16560	16908	16590	16800	16714	16694	16775	16709	16668	16710	16673	16713	16592	16559	16828	16560	16684	16718	16693	16702	16704	16832	16667	16576	16708	16606	16740	16579	16711	16551	16688	16469	16777	16699	16679	16751	16679	16876	16729	16686	16589	16678	16707	16487	16937	16707	16764	16606	16580	16712	16636	16656	16633	16664	16587	16448	16705	16728	16655	16767	16911	16634	16678	16678	16767	16728	16583	16618	16817	16804	16755	16638	16668	16629	16692	16730	16667	16724	16657	16685	16578	16831	16701	16796	16603	16676	16662	16851	16460	16583	16616	16616	16557	16725	16717	16496	16708	16535	16696	16887	16613	16588	16855	16699	16756	16744	16698	16772	16770	16643	16855	16665	16754	16851	16570	16646	16711	16680	16748	16676	16728	16619	16736	16549	16910	16784	16739	16603	16679	16907	16501	16764	16655	16617	16732	16687	16585	16748	16796	16670	16744	16804	16495	16759	16708	16759	16770	16627	16726	16858	16553	16625	16671	16654	16694	16860	16733	16660	16550	16769	16538	16635	16549	16533	16833	16819	16556	16727	16654	16678	16754	16615	16731	16606	16688	16815	16663	16833	16497	16631	16682	16451	16561	16711	16752	16694	16750	16748	16666	16666	16577	16463	16593	16733	16710	16650	16457	16572	16742	16663	16607	16618	16814	16612	16540	16838	16630	16644	16802	16622	16820	16582	16669	16834	16678	16851	16761	16574	16807	16524	16590	16651	16743	16740	16869	16712	16446	16647	16725	16678	16747	16575	16644	16643	16673	16604	16719	16697	16933	16481	16705	16675	16681	16636	16532	16734	16755	16605	16762	16472	16868	16798	16586	16665	16900	16528	16780	16615	16700	16689	16693	16672	16625	16562	16476	16761	16786	16749	16689	16815	16846	16743	16817	16845	16647	16511	16591	16744	16668	16765	16670	16435	16779	16822	16741	16581	16644	16546	16789	16629	16664	16729	16626	16743	16768	16682	16637	16781	16688	16659	16597	16644	16788	16674	16601	16555	16525	16693	16591	16812	16597	16686	16894	16672	16865	16700	16750	16631	16763	16705	16573	16720	16801	16536	16648	16662	16635	16813	16781	16612	16776	16579	16765	16638	16669	16739	16789	16712	16629	16757	16524	16871	16540	16583	16602	16780	16630	16614	16506	16548	16745	16662	16728	16898	16637	16653	16773	16700	16772	16839	16824	16701	16550	16532	16537	16640	16711	16578	16680	16646	16435	16681	16689	16664	16504	16692	16599	16452	16714	16740	16547	16652	16577	16599	16755	16878	16617	16728	16611	16688	16861	16586	16690	16579	16731	16801	16596	16784	16755	16718	16808	16693	16665	16700	16636	16727	16619	16583	16799	16732	16648	16591	16851	16680	16682	16722	16631	16688	16563	16487	16632	16844	16716	16641	16773	16819	16590	16605	16546	16578	16566	16467	16791	16610	16665	16800	16734	16674	16611	16530	16645	16771	16588	16728	16669	16621	16508	16526	16666	16699	16709	16637	16705	16711	16633	16577	16598	16591	16773	16498	16638	16640	16631	16653	16796	16951	16684	16551	16812	16601	16824	16582	16803	16645	16696	16819	16696	16784	16504	16753	16744	16836	16561	16608	16472	16654	16736	16525	16773	16800	16818	16717	16716	16638	16758	16623	16924	16647	16646	16739	16687	16818	16606	16700	16581	16655	16536	16695	16622	16729	16656	16714	16819	16767	16614	16812	16748	16633	16660	16743	16750	16528	16581	16746	16542	16720	16823	16668	16595	16634	16678	16703	16630	16657	16602	16834	16621	16525	16619	16698	16597	16445	16644	16404	16677	16654	16727	16645	16729	16621	16534	16737	16905	16679	16779	16708	16746	16658	16732	16797	16748	16578	16777	16712	16732	16809	16666	16650	16639	16628	16700	16601	16632	16493	16841	16715	16594	16713	16856	16764	16603	16779	16608	16696	16654	16732	16577	16728	16741	16628	16681	16614	16732	16686	16830	16732	16608	16666	16741	16647	16853	16789	16983	16757	16519	16571	16713	16737	16552	16618	16641	16648	16790	16829	16699	16729	16813	16926	16584	16543	16633	16796	16583	16742	16633	16833	16704	16803	16792	16554	16666	16611	16778	16573	16763	16667	16758	16823	16693	16645	16625	16867	16595	16670	16583	16614	16553	16633	16737	16647	16599	16719	16563	16769	16718	16723	16714	16717	16680	16539	16784	16801	16692	16815	16638	16585	16759	16671	16718	16617	16813	16647	16810	16533	16451	16724	16737	16751	16702	16819	16637	16740	16849	16575	16556	16809	16734	16780	16715	16665	16755	16727	16668	16677	16576	16592	16845	16727	16672	16608	16788	16637	16727	16737	16786	16538	16519	16784	16600	16625	16681	16595	16805	16621	16511	16799	16855	16650	16555	16638	16529	16689	16590	16570	16773	16788	16662	16705	16652	16562	16778	16688	16658	16603	16820	16788	16710	16715	16753	16777	16635	16629	16600	16809	16750	16600	16607	16786	16530	16530	16601	16663	16636	16582	16756	16673	16756	16640	16793	16783	16621	16662	16771	16655	16684	16627	16700	16519	16761	16705	16731	16631	16710	16616	16758	16760	16645	16670	16809	16678	16802	16745	16580	16701	16952	16574	16636	16588	16594	16557	16547	16583	16689	16697	16672	16416	16703	16603	16749	16502	16774	16529	16612	16725	16602	16539	16690	16605	16709	16913	16609	16664	16645	16624	16648	16700	16708	16630	16856	16831	16723	16834	16550	16644	16570	16726	16743	16810	16655	16604	16726	16831	16775	16718	16703	16819	16570	16656	16649	16617	16638	16740	16533	16718	16480	16842	16633	16728	16847	16870	16647	16757	16771	16797	16532	16641	16702	16745	16649	16592	16718	16596	16761	16703	16857	16500	16754	16525	16789	16559	16575	16682	16733	16624	16692	16549	16621	16746	16758	16647	16591	16716	16657	16601	16553	16617	16757	16795	16676	16755	16669	16732	16645	16669	16756	16671	16645	16783	16595	16718	16735	16669	16612	16635	16778	16772	16723	16713	16670	16547	16807	16569	16727	16564	16607	16537	16670	16778	16616	16796	16666	16723	16531	16831	16645	16476	16675	16679	16751	16569	16661	16589	16669	16693	16706	16758	16701	16867	16634	16646	16757	16640	16695	16698	16519	16795	16617	16721	16756	16787	16578	16780	16745	16708	16989	16711	16830	16790	16718	16708	16712	16662	16662	16717	16574	16712	16794	16662	16646	16613	16881	16554	16553	16649	16755	16615	16774	16714	16852	16680	16580	16671	16581	16687	16759	16722	16560	16703	16753	16715	16568	16579	16815	16571	16738	16579	16634	16836	16780	16674	16646	16562	16562	16742	16652	16656	16666	16719	16662	16571	16523	16843	16901	16733	16682	16685	16703	16731	16755	16727	16685	16709	16698	16805	16752	16561	16707	16675	16789	16539	16519	16835	16813	16608	16785	16556	16704	16707	16506	16734	16740	16699	16572	16719	16615	16514	16819	16747	16602	16723	16647	16639	16625	16819	16767	16816	16563	16571	16770	16729	16796	16833	16653	16773	16678	16967	16852	16559	16637	16620	16676	16649	16712	16568	16765	16749	16623	16684	16890	16717	16746	16688	16776	16760	16689	16590	16612	16569	16573	16561	16663	16848	16703	16664	16671	16749	16636	16745	16652	16616	16735	16722	16844	16637	16795	16556	16566	16580	16808	16553	16756	16489	16532	16838	16676	16600	16634	16524	16726	16545	16660
21370	20031	26235	23807	22443	29232	35074	31594	29558	29163	29201	28627	28129	28322	28207	27975	28055	28163	28561	28657	28805	28579	28495	28366	28208	28209	28087	27845	27972	27988	28263	27788	27766	27877	27752	27943	27919	27639	27713	27943	27477	27648	27597	27657	27661	27574	27571	27782	27604	27560	27553	27504	27422	27550	27426	27626	27370	27254	27252	27266	27423	27205	27263	27296	27324	27539	27469	27668	27624	27355	27425	27466	27483	27666	27250	27502	27621	27333	27586	27591	27636	27458	27638	27555	27638	27262	27234	27868	27520	27631	27524	27643	27621	27479	27335	27535	27258	27325	27488	27527	27467	27453	27410	27793	27578	27256	27144	27182	27235	27432	27543	27379	27357	27404	27425	27382	27341	27333	27297	27353	27328	27330	27451	27287	27387	27376	27529	27636	27242	27476	27414	27406	27242	27365	27588	27479	27267	27552	27554	27171	27486	27357	27382	27198	27385	27443	27432	27256	27572	27536	27433	27543	27311	27506	27505	27708	27267	27286	27358	27360	27224	27274	27445	27246	27275	27535	27432	27371	27448	27390	27318	27520	27511	27344	27329	27518	27425	27361	27174	27571	27654	27327	27522	27279	27419	27495	27412	27315	27360	27301	27264	27358	27498	27498	27357	27381	27324	27496	27410	27338	27326	27496	27520	27216	27349	27167	27482	27564	27444	27381	27453	27515	27780	27395	27437	27527	27466	27645	27400	27591	27372	27465	27321	27247	27346	27498	27474	27283	27484	27577	27545	27714	27302	27165	27419	27204	27387	27250	27594	27317	27481	27169	27356	27816	27478	27446	27424	27388	27717	27414	27296	27309	27433	27284	27322	27330	27431	27432	27536	27475	27422	27427	27439	27545	27468	27452	27298	27413	27544	27250	27309	27308	27518	27464	27231	27356	27522	27675	27306	27465	27288	27503	27236	27402	27485	27197	27475	27298	27555	27512	27552	27389	27214	27502	27556	27371	27381	27146	27598	27649	27268	27340	27498	27239	27218	27273	27516	27566	27284	27721	27278	27304	27457	27812	27711	27670	27329	27311	27488	27522	27368	27464	27522	27371	27727	27501	27403	27424	27420	27607	27157	27278	27481	27533	27551	27489	27314	27316	27383	27329	27548	27707	27295	27303	27428	27263	27603	27614	27572	27191	27339	27340	27262	27463	27427	27525	27364	27510	27348	27387	27436	27410	27419	27128	27531	27355	27658	27461	27378	27464	27537	27168	27553	27179	27147	27374	27289	27385	27351	27525	27529	27434	27211	27564	27339	27498	27543	27164	27495	27195	27344	27357	27027	27660	27609	27330	27322	27604	27466	27287	27256	27102	27335	27305	27452	27376	27350	27496	27454	27584	27585	27505	27647	27581	27392	27457	27210	27367	27524	27328	27370	27511	27168	27410	27172	27497	27626	27424	27485	27172	27390	27274	27172	27477	27430	27483	27355	27331	27207	27506	27572	27434	27415	27598	27484	27161	27420	27401	27510	27386	27456	27435	27483	27356	27256	27620	27456	27200	27443	27451	27696	27431	27463	27548	27346	27347	27246	27445	27503	27289	27434	27177	27552	27636	27316	27757	27172	27338	27501	27359	27434	27359	27411	27212	27358	27446	27543	27538	27131	27402	27448	27350	27620	27323	27381	27273	27443	27327	27385	27507	27378	27217	27241	27439	27336	27448	27462	27332	27393	27318	27268	27486	27433	27272	27441	27567	27383	27284	27503	27333	27360	27345	27317	27152	27398	27298	27437	27418	27471	27524	27569	27425	27626	27566	27385	27321	27458	27636	27463	27578	27513	27228	27514	27230	27380	27530	27435	27546	27645	27465	27304	27436	27345	27361	27431	27659	27509	27354	27286	27440	27290	27537	27302	27304	27264	27339	27440	27491	27419	27204	27263	27398	27385	27163	27293	27108	27543	27364	27134	27462	27330	27471	27303	27340	27415	27561	27658	27312	27679	27258	27433	27464	27371	27107	27259	27442	27498	27413	27414	27381	27761	27349	27224	27434	27073	27422	27321	27351	27354	27693	27423	27432	27467	27447	27510	27362	27191	27305	27318	27377	27239	27407	27579	27209	27702	27637	27419	27714	27368	27308	27516	27317	27512	27382	27460	27443	27503	27461	27289	27418	27387	27551	27669	27324	27331	27450	27335	27508	27372	27337	27343	27316	27249	27298	27348	27423	27389	27319	27309	27587	27199	27563	27430	27473	27494	27192	27485	27472	27505	27467	27363	27448	27355	27426	27372	27397	27268	27367	27227	27386	27429	27689	27395	27609	27418	27406	27339	27528	27650	27187	27263	27515	27438	27533	27292	27150	27523	27342	27470	27806	27425	27548	27219	27289	27259	27404	27473	27234	27251	27495	27503	27482	27438	27191	27498	27456	27602	27390	27587	27508	27511	27363	27555	27276	27307	27256	27372	27466	27297	27337	27468	27417	27384	27239	27474	27189	27443	27572	27247	27353	27486	27277	27700	27304	27233	27584	27605	27255	27497	27302	27469	27475	27398	27275	27463	27302	27221	27343	27268	27226	27183	27378	27320	27346	27382	27574	27596	27579	27675	27399	27453	27175	27406	27688	27644	27368	27258	27608	27367	27066	27389	27387	27435	27388	27612	27358	27336	27644	27632	27408	27523	27565	27595	27328	27259	27504	27371	27516	27345	27183	27379	27478	27525	27220	27514	27307	27522	27153	27463	27637	27594	27518	27442	27442	27523	27535	27348	27232	27536	27557	27350	27292	27528	27466	27444	27435	27401	27304	27259	27277	27488	27254	27355	27217	27562	27262	27272	27255	27257	27177	27464	27299	27455	27426	27297	27380	27407	27305	27212	27330	27538	27347	27061	27470	27396	27277	27554	27398	27410	27519	27472	27525	27576	27641	27554	27486	27689	27509	27347	27376	27374	27199	27740	27376	27297	27242	27356	27414	27554	27268	27214	27220	27347	27427	27509	27380	27246	27463	27555	27330	27316	27285	27469	27315	27329	27717	27318	27468	27135	27522	27425	27334	27272	27589	27405	27426	27357	27547	27568	27358	27366	27611	27487	27193	27381	27387	27474	27330	27333	27302	27450	27453	27245	27244	27454	27268	27215	27084	27360	27554	27597	27507	27435	27476	27276	27540	27289	27582	27324	27309	27651	27343	27544	27323	27202	27382	27463	27297	27417	27448	27387	27648	27209	27404	27359	27523	27360	27339	27344	27304	27463	27530	27280	27320	27492	27386	27345	27419	27226	27364	27259	27176	27471	27503	27160	27215	27481	27411	27590	27521	27344	27376	27346	27488	27270	27500	27482	27349	27387	27182	27349	27400	27305	27277	27238	27529	27550	27207	27620	27297	27293	27453	27300	27533	27401	27516	27398	27509	27393	27468	27367	27543	27441	27506	27303	27252	27366	27182	27324	27169	27601	27462	27483	27505	27654	27752	27459	27364	27348	27227	27180	27311	27301	27111	27300	27352	27311	27438	27558	27199	27406	27391	27327	27335	27366	27386	27482	27634	27569	27349	27347	27426	27343	27268	27577	27514	27205	27449	27334	27285	27467	27393	27239	27364	27169	27314	27485	27515	27391	27334	27687	27559	27226	27308	27368	27344	27625	27337	27498	27280	27562	27426	27331	27245	27485	27495	27395	27425	27546	27652	27619	27399	27479	27318	27347	26954	27376	27364	27579	27544	27433	27421	27082	27146	27613	27521	27452	27485	27344	27249	27234	27314	27534	27650	27484	27418	27220	27545	27358	27496	27238	27486	27599	27499	27390	27721	27702	27464	27526	27361	27229	27382	27515	27424	27528	27476	27559	27410	27635	27449	27410	27543	27545	27292	27348	27514	27351	27432	27636	27541	27439	27268	27523	27548	27584	27466	27311	27279	27067	27478	27287	27547	27467	27424	27382	27304	27300	27575	27492	27420	27577	27436	27470	27525	27630	27275	27463	27355	27567	27660	27418	27230	27303	27593	27313	27337	27443	27303	27509	27351	27462	27500	27498	27508	27512	27274	27571	27252	27627	27491	27530	27670	27549	27402	27179	27235	27502	27359	27320	27174	27337	27305	27362	27419	27405	27423	27247	27479	27042	27390	27630	27364	27225	27344	27282	27190	27373	27493	27645	27178	27550	27498	27512	27528	27419	27247	27383	27467	27296	27301	27546	27244	27509	27379	27337	27267	27425	27409	27167	27633	27337	27485	27353	27445	27394	27294	27483	27334	27547	27551	27704	27438	27483	27501	27378	27179	27440	27594	27803	27363	27559	27491	27378	27300	27690	27456	27726	27277	27589	27292	27675	27294	27597	27179	27373	27214	27393	27553	27513	27342	27507	27189	27449	27250	27594	27301	27468	27444	27631	27709	27464	27596	27270	27364	27406	27408	27373	27287	27347	27399	27634	27333	27257	27432	27372	27530	27253	27267	27707	27426	27329	27406	27396	27508	27385	27416	27433	27588	27369	27328	27407	27281	27507	27628	27440	27306	27605	27435	27561	27284	27565	27605	27388	27292	27659	27244	27554	27262	27507	27325	27323	27403	27565	27204	27478	27364	27358	27360	27402	27619	27512	27275	27415	27503	27320	27150	27332	27370	27241	27363	27291	27587	27122	27559	27328	27255	27511	27343	27578	27314	27562	27416	27484	27498	27309	27429	27644	27217	27383	27529	27622	27184	27450	27429	27413	27521	27278	27458	27523	27441	27520	27515	27362	27338	27307	27332	27467	27405	27359	27261	27653	27220	27584	27668	27312	27251	27281	27288	27596	27318	27428	27510	27500	27549	27547	27264	27646	27538	27674	27372	27291	27555	27617	27478	27399	27473	27281	27697	27372	27416	27382	27234	27493	27521	27368	27230	27429	27479	27545	27646	27632	27253	27282	27310	27375	27406	27521	27516	27540	27506	27561	27459	27336	27331	27187	27298	27345	27361	27208	27385	27434	27521	27511	27476	27357	27466	27435	27368	27383	27295	27254	27228	27380	27344	27390	27401	27568	27265	27463	27515	27626	27529	27377	27449	27428	27419	27367	27551	27433	27507	27522	27560	27523	27429	27701	27585	27383	27484	27325	27222	27482	27461	27387	27425	27476	27289	27505	27294	27090	27349	27226	27567	27207	27231	27393	27570	27516	27271	27226	27419	27414	27765	27346	27398	27566	27529
32062	50148	45046	33174	30054	27310	24619	21962	19888	18801	18606	17945	17457	17508	17096	17219	17328	17675	17925	18226	18230	17843	17269	17520	17536	17172	16987	17083	17039	16947	16895	16815	16971	16873	16735	16789	16689	16629	16594	16540	16622	16487	16511	16495	16485	16550	16563	16335	16417	16493	16578	16514	16496	16349	16527	16331	16424	16288	16329	16405	16525	16345	16367	16440	16374	16361	16299	16373	16518	16417	16489	16600	16358	16401	16394	16464	16344	16272	16333	16511	16420	16361	16529	16236	16472	16553	16240	16162	16319	16329	16235	16515	16429	16377	16222	16389	16326	16313	16459	16269	16404	16592	16432	16348	16374	16430	16245	16388	16369	16374	16418	16298	16325	16490	16427	16466	16403	16360	16371	16401	16303	16319	16529	16463	16291	16231	16445	16532	16328	16305	16239	16399	16447	16329	16356	16273	16306	16299	16276	16388	16331	16348	16321	16302	16340	16398	16482	16364	16386	16525	16472	16302	16386	16290	16403	16477	16386	16378	16424	16282	16509	16386	16268	16250	16334	16357	16358	16386	16354	16440	16335	16302	16253	16456	16375	16358	16424	16383	16543	16432	16395	16288	16404	16302	16321	16347	16351	16326	16363	16515	16406	16304	16266	16174	16301	16429	16463	16317	16416	16348	16400	16348	16274	16348	16526	16293	16393	16186	16341	16378	16457	16287	16326	16355	16284	16164	16410	16412	16477	16222	16412	16462	16443	16326	16381	16441	16425	16299	16437	16178	16376	16435	16355	16377	16429	16294	16247	16329	16399	16329	16287	16423	16330	16352	16306	16382	16475	16408	16401	16396	16255	16304	16381	16368	16409	16399	16413	16494	16206	16340	16334	16331	16417	16333	16339	16380	16302	16388	16240	16349	16519	16344	16384	16458	16422	16501	16417	16414	16216	16476	16475	16391	16417	16452	16431	16444	16466	16392	16282	16208	16533	16409	16347	16227	16479	16362	16451	16633	16346	16299	16392	16463	16377	16259	16387	16589	16547	16304	16364	16439	16494	16402	16391	16277	16376	16361	16521	16458	16378	16408	16197	16300	16427	16594	16435	16384	16299	16252	16310	16296	16445	16312	16423	16528	16421	16416	16478	16435	16442	16345	16245	16264	16493	16422	16423	16310	16258	16469	16318	16436	16357	16282	16265	16401	16564	16454	16353	16403	16425	16190	16350	16270	16472	16275	16377	16418	16256	16101	16379	16415	16320	16164	16485	16317	16381	16300	16324	16349	16086	16246	16359	16297	16457	16346	16383	16209	16339	16380	16344	16338	16476	16568	16209	16701	16537	16225	16428	16483	16344	16437	16390	16383	16383	16409	16366	16339	16247	16295	16441	16429	16188	16506	16448	16285	16350	16275	16320	16488	16357	16402	16455	16417	16382	16264	16456	16173	16169	16275	16482	16169	16336	16339	16403	16331	16197	16482	16512	16352	16303	16702	16299	16282	16517	16399	16515	16430	16267	16206	16395	16228	16570	16428	16445	16250	16447	16342	16448	16448	16353	16301	16390	16433	16294	16530	16541	16329	16451	16379	16408	16293	16368	16399	16532	16478	16259	16324	16474	16371	16362	16356	16453	16243	16511	16478	16271	16575	16315	16362	16464	16417	16248	16403	16434	16420	16533	16547	16290	16404	16360	16416	16405	16291	16339	16218	16632	16333	16479	16308	16387	16316	16472	16403	16459	16359	16406	16399	16270	16374	16375	16393	16435	16376	16280	16551	16329	16369	16281	16289	16381	16301	16336	16331	16337	16411	16304	16430	16413	16426	16310	16462	16415	16341	16337	16485	16392	16508	16343	16322	16250	16437	16318	16501	16461	16355	16381	16570	16422	16387	16324	16340	16419	16589	16284	16448	16525	16413	16205	16340	16388	16234	16371	16377	16451	16264	16326	16381	16271	16369	16385	16523	16343	16400	16576	16346	16236	16323	16479	16338	16302	16346	16303	16427	16392	16354	16404	16296	16315	16529	16496	16476	16540	16189	16334	16341	16308	16293	16269	16360	16421	16466	16414	16280	16561	16367	16230	16181	16329	16394	16203	16453	16438	16254	16510	16367	16409	16423	16459	16326	16331	16376	16409	16306	16394	16370	16283	16377	16419	16216	16389	16422	16261	16406	16486	16291	16466	16187	16389	16409	16331	16398	16621	16310	16399	16366	16435	16095	16550	16307	16543	16277	16279	16399	16433	16324	16461	16324	16379	16373	16409	16449	16375	16454	16106	16363	16297	16307	16534	16426	16367	16424	16470	16387	16292	16245	16458	16432	16369	16511	16320	16552	16360	16381	16314	16516	16362	16372	16373	16409	16446	16347	16545	16341	16334	16169	16143	16448	16265	16479	16399	16463	16267	16452	16309	16480	16392	16364	16286	16343	16287	16214	16412	16488	16446	16418	16359	16334	16135	16277	16321	16486	16302	16296	16497	16389	16127	16440	16531	16446	16298	16408	16353	16211	16359	16225	16276	16567	16363	16343	16226	16214	16369	16348	16114	16244	16177	16199	16366	16488	16411	16297	16443	16338	16271	16301	16441	16364	16227	16354	16207	16393	16323	16433	16427	16205	16301	16264	16302	16355	16411	16392	16474	16248	16315	16334	16399	16330	16312	16417	16301	16335	16207	16420	16378	16343	16423	16195	16387	16283	16400	16391	16371	16360	16442	16161	16340	16334	16490	16103	16328	16454	16512	16406	16315	16542	16310	16465	16341	16423	16398	16539	16438	16312	16526	16438	16412	16300	16277	16384	16396	16410	16378	16328	16486	16226	16543	16279	16238	16422	16261	16415	16367	16145	16385	16588	16457	16398	16327	16503	16288	16404	16524	16363	16319	16443	16331	16258	16583	16416	16464	16464	16554	16389	16212	16399	16559	16307	16442	16405	16295	16387	16300	16368	16212	16227	16404	16509	16318	16405	16337	16238	16378	16440	16308	16280	16376	16235	16498	16297	16364	16245	16271	16300	16381	16266	16464	16495	16356	16480	16331	16356	16263	16477	16417	16469	16309	16456	16413	16332	16358	16344	16431	16311	16369	16564	16539	16320	16385	16351	16233	16406	16240	16415	16297	16264	16334	16388	16238	16314	16445	16336	16223	16384	16501	16319	16419	16423	16479	16574	16451	16436	16356	16224	16476	16185	16334	16389	16227	16231	16354	16353	16483	16297	16411	16547	16528	16541	16339	16434	16321	16389	16453	16398	16480	16306	16325	16375	16355	16400	16366	16380	16645	16368	16387	16544	16329	16328	16259	16285	16378	16362	16496	16358	16454	16207	16446	16482	16255	16371	16372	16379	16529	16343	16254	16283	16328	16189	16326	16352	16344	16350	16394	16315	16347	16387	16350	16583	16290	16309	16427	16370	16332	16586	16279	16447	16431	16331	16404	16222	16472	16265	16365	16367	16323	16322	16406	16307	16405	16347	16340	16396	16572	16582	16283	16371	16431	16377	16441	16412	16400	16265	16410	16393	16534	16410	16284	16432	16379	16340	16549	16460	16243	16187	16479	16360	16282	16514	16415	16342	16345	16387	16371	16470	16273	16283	16379	16304	16513	16482	16298	16383	16387	16340	16282	16386	16428	16298	16433	16295	16363	16519	16451	16342	16446	16272	16444	16372	16531	16332	16252	16475	16606	16411	16287	16304	16342	16383	16435	16241	16228	16324	16332	16427	16469	16469	16458	16400	16315	16471	16501	16468	16349	16288	16204	16297	16422	16478	16209	16504	16307	16359	16312	16479	16330	16227	16332	16214	16386	16333	16393	16250	16423	16248	16291	16281	16304	16422	16421	16389	16471	16398	16368	16333	16305	16280	16171	16293	16377	16367	16346	16505	16368	16366	16440	16283	16287	16455	16382	16497	16300	16277	16354	16514	16380	16394	16456	16320	16532	16308	16383	16455	16449	16441	16156	16449	16280	16522	16574	16473	16436	16243	16377	16428	16498	16412	16323	16545	16455	16251	16367	16475	16390	16229	16245	16417	16444	16460	16238	16355	16307	16342	16242	16317	16364	16261	16537	16387	16335	16342	16398	16451	16405	16483	16406	16303	16416	16201	16365	16325	16139	16274	16202	16609	16336	16588	16273	16643	16184	16400	16408	16325	16432	16323	16386	16343	16331	16422	16421	16412	16527	16455	16405	16228	16588	16279	16222	16373	16248	16446	16406	16525	16541	16310	16479	16388	16406	16425	16575	16281	16419	16423	16370	16372	16385	16308	16365	16561	16418	16384	16424	16351	16317	16230	16427	16233	16436	16442	16357	16402	16356	16426	16329	16512	16381	16393	16391	16426	16344	16530	16478	16444	16518	16268	16463	16403	16431	16185	16469	16214	16415	16260	16396	16287	16406	16362	16477	16604	16285	16317	16309	16316	16426	16398	16347	16256	16415	16271	16320	16360	16325	16543	16415	16340	16278	16253	16414	16264	16378	16309	16674	16402	16474	16339	16216	16472	16360	16271	16549	16391	16327	16518	16316	16269	16509	16192	16552	16520	16316	16307	16413	16355	16280	16391	16442	16457	16345	16274	16346	16453	16176	16434	16592	16284	16507	16371	16341	16433	16318	16484	16535	16452	16286	16489	16250	16282	16382	16394	16305	16500	16290	16453	16306	16337	16357	16399	16351	16476	16151	16378	16301	16356	16354	16467	16298	16346	16362	16328	16294	16381	16291	16353	16522	16424	16354	16240	16363	16401	16493	16201	16218	16390	16458	16332	16350	16245	16419	16509	16210	16352	16386	16355	16520	16478	16381	16269	16347	16230	16319	16319	16398	16422	16487	16407	16495	16261	16300	16466	16284	16356	16422	16192	16416	16254	16425	16538	16464	16383	16380	16350	16303	16489	16252	16284	16327	16434	16230	16429	16353	16315	16327	16328	16448	16396	16288	16300	16363	16351	16294	16329	16327	16335	16270	16489	16317	16403	16320	16441	16266	16334	16419	16449	16205	16442	16386	16436	16533	16281	16312	16414	16418	16275	16205	16312	16625	16303	16439	16269	16329	16598	16470	16459	16532	16395	16373	16441	16333	16227	16363	16430	16461	16430	16612	16368	16391	16367	16441	16380	16221	16415	16213	16161	16467	16459	16417	16467	16332	16460	16349	16395	16453	16332	16226	16443	16434	16426	16331	16330
38614	33557	39210	37163	34710	34344	33980	33371	33416	33079	32947	32972	32940	32979	32981	32885	32780	32967	32916	32958	33261	33283	33236	32791	33094	32740	32926	32971	32891	33118	32912	32887	33021	32730	32656	33142	32800	32666	32826	33140	32826	32878	32879	32851	32601	32720	32717	32700	32623	32806	32824	32871	32905	33028	32955	32773	32969	32633	32629	32608	32721	32900	32832	33072	32812	32742	32931	32903	32747	33226	32864	32881	32688	32772	32727	32631	32630	32894	32745	32923	32434	32347	32603	32681	32605	32575	32664	32780	32718	32579	32803	32601	32490	32463	32727	32789	32872	32856	32746	32841	32634	32696	32464	32702	32571	32567	32698	32849	32335	32588	32958	32817	32894	32745	32675	32783	32453	32596	32713	32594	32549	32628	32645	32839	32865	32778	32746	32753	32989	32525	32560	32474	32731	32888	32911	32524	32727	32484	32595	32878	32665	32618	32532	32496	32930	32830	33011	32696	32743	32420	32886	32751	32725	32696	32708	32650	32752	32643	32600	32590	32999	32661	32548	32588	32724	32842	32612	32683	32594	32723	32944	32892	32901	32666	32572	32719	32510	32789	32597	32824	32622	32821	32592	32732	32778	32705	32763	32854	32570	32732	32589	32735	32613	32698	32817	32495	32591	32915	32616	32651	32794	32588	32863	32694	32716	32808	33024	32696	32625	32631	32423	32784	32589	32495	32718	32554	32491	32806	32728	32681	32745	32559	32875	32607	32863	32847	32505	32814	32766	32632	32786	32557	32832	32858	32592	32860	32734	32840	32622	32492	32626	32783	32687	32670	32760	32723	32763	32878	32783	32653	32780	32740	32474	32708	32699	32898	32323	32828	32731	32755	32604	32698	32784	32945	32691	32542	32665	32949	32804	32984	32710	32759	32798	32881	32681	32642	32537	32924	32634	32496	32842	32678	32768	32576	32398	32742	32502	32573	32569	32863	32816	32652	32581	32920	32850	32863	32638	32583	32627	32644	32697	32498	32653	32824	32994	32562	32413	32796	32905	32549	32563	32889	32974	33181	32762	32652	32747	32732	32394	32752	32663	32479	32614	32771	32839	32878	32774	32777	32684	32775	32726	32635	32846	32650	32773	33005	32782	32587	32803	32630	32648	32604	32818	32645	32675	32660	32782	32840	32670	32869	32927	32578	32375	32715	32609	32790	32444	32719	32848	32768	32773	32672	32810	32703	32830	32714	32786	32627	32546	32842	32542	32662	32823	32753	33072	32871	32953	32474	32430	32926	32711	32811	32879	32777	32515	32703	32953	32846	32698	32593	32803	32794	32480	32779	32728	32850	32698	32645	32732	32724	32943	32794	32767	32488	32768	32885	32791	32702	32803	32898	32839	32864	32973	32676	32728	32823	32834	32693	32775	32853	32931	32773	32344	32819	32687	32721	33003	32915	32684	32532	32679	32995	32902	33162	32647	32529	33059	32716	32813	32614	32635	32650	32650	32623	32584	32693	32607	32767	32640	32662	32697	32733	32555	32676	32811	32801	32637	32512	32783	32963	32820	32610	32938	32681	32794	32685	32803	32823	32921	32669	32543	32736	32596	32727	32790	32589	32881	32835	32828	32820	32919	32709	33027	32640	32758	32810	32675	32676	32779	32543	32687	32810	32488	32627	32951	32948	32834	32676	32809	32528	32764	32820	32867	32770	32529	32667	32905	32865	32694	32707	32536	32589	32483	32658	32844	32643	32340	32827	32989	32767	32876	32934	32840	32725	32687	32876	32562	32816	32873	32782	32869	32664	32715	32716	32634	32572	32840	32923	32429	32976	32611	32673	32551	32797	32856	32914	32890	32919	33142	32696	32721	32800	32765	32837	32896	32755	32520	32712	32617	32766	32582	32583	32868	32714	32991	32898	32786	32761	32633	32811	32639	32506	32813	32481	32849	32839	32681	32580	32431	32526	32748	32797	32772	32598	32795	32986	32796	32704	32827	32667	32609	33018	32708	32764	32577	32570	32582	32557	32655	32694	32741	32318	32529	32576	32487	32541	32794	32928	32744	32853	32593	32726	32803	32547	32726	32703	32747	32661	32701	32525	32895	33093	32869	32830	32827	32713	33004	33039	32556	32972	32620	32660	32762	32640	32879	32629	32901	32657	32768	32786	32805	32926	32714	32708	32974	32622	32720	32972	32663	32646	32661	32631	32711	32731	32697	32493	32684	32712	32727	32938	32633	32756	32578	32799	32648	32429	32748	32643	33101	32665	32738	32490	32856	32811	32794	32951	32646	32819	32734	32763	33047	32570	32610	32764	32616	32384	32578	32735	32853	32578	32762	32828	32641	32948	32849	32875	32603	32422	32520	32485	33021	32866	32850	32873	32924	32676	32674	32489	32778	32776	33009	32831	32854	32651	32945	32644	32759	32927	32671	32586	32689	32994	32655	32610	32551	32856	33034	32544	32686	32750	32713	32899	32832	32593	32475	32827	32816	32762	32673	32582	32637	32768	32739	32732	32637	32669	32605	32788	32940	32907	32858	32822	32540	32755	32624	32605	32721	32578	32968	32411	32657	32862	32936	32804	32924	32993	32565	32468	32743	32928	32555	32699	32859	32637	32579	32762	32859	32635	32562	32622	32970	32543	32697	32936	32866	32814	32732	32848	32662	32750	32695	32806	32783	32577	32595	32919	33058	32755	32743	32713	32648	32826	32690	32784	32869	32842	32681	32559	32808	32738	33072	32764	32698	33121	32880	32664	32911	32882	32646	32615	32698	32967	32545	32723	32974	33121	32741	32771	32699	32888	32813	32544	32744	32744	32717	32830	32833	32455	32800	32717	32685	32465	32524	32780	32656	32926	32804	32863	32518	32599	32687	32788	32642	32694	32769	32695	32860	32679	32636	33059	32819	32725	32561	32521	32460	32925	32748	32620	32594	32531	32649	32692	32946	32786	32904	32588	32712	32502	33008	32918	32500	32886	32671	32617	32638	32724	32874	32676	32795	32735	32725	32895	32863	32798	32963	32741	32549	32712	32589	32664	32818	32693	32685	32763	32782	33009	32860	32815	32778	32608	32700	32545	32878	32845	32961	32451	32623	32791	32730	32676	32857	32372	32940	32709	32978	32876	32916	32681	32708	32627	32512	32707	32686	32847	32941	32401	32619	32515	32743	32782	32477	32662	32927	32350	32871	32904	32870	32858	32389	32895	32645	32823	32829	32588	32451	32942	32651	32757	32894	32506	32859	32744	32853	32748	32724	32953	32689	32884	32482	32528	32742	32534	32765	32723	32657	32875	32740	32690	32676	32785	32472	32728	32560	33036	32844	32962	32769	32938	32736	32838	32664	32746	33116	32917	32788	32542	32529	32889	32674	32766	32780	32877	32684	32763	32912	32420	32531	32668	32750	32697	32627	33157	33089	32481	32594	32811	32537	32437	32715	32589	32603	32601	32536	32581	32600	32716	33050	32660	32665	32795	32682	32895	32641	32773	32932	32911	32739	32756	32762	32637	32693	32690	32770	32922	32710	32496	32892	32689	32701	32606	32811	32568	32622	32857	32825	32425	32998	32720	32947	32899	32861	32855	32947	32929	32997	32629	32743	32777	32536	32731	33244	32764	32804	32657	33022	32533	32781	32789	32704	32750	32860	32709	32832	33011	32645	32834	33152	32836	32913	32957	32615	32680	32539	32931	32891	32678	32703	32731	33009	32711	32918	32769	32816	32691	33023	32824	33182	32927	32687	32776	32958	32702	33080	32670	33074	32771	33005	32766	32938	32708	32801	32725	33051	32820	32639	32771	32802	32698	32784	32623	32960	32670	32726	32615	32569	32527	32754	32395	32455	32698	32929	32686	32742	33016	33022	32720	32897	32511	32822	32594	32778	32859	32746	32812	32495	32538	32592	32549	32715	33080	32697	32574	32582	32489	32569	32665	32741	32612	32862	32798	32810	32832	32989	32850	32735	32783	32471	32638	32805	32858	32838	32810	32675	33174	32596	32637	32667	32685	32635	32790	32969	32941	32668	32424	32582	32656	32747	32535	32394	32739	32683	32574	32847	32510	32696	32836	32659	32626	32577	32869	32824	32878	32771	32822	32788	32874	32768	32665	32720	32589	32802	32848	33063	32702	32592	32677	32681	32852	33018	32803	32624	32772	32593	32984	33009	32453	32678	33037	32712	32738	32830	32535	32544	32737	32819	32784	32756	32557	32522	32601	32688	32724	32629	32585	32635	32587	32812	32687	32640	32634	32680	32719	32847	32602	32862	32576	32791	32733	32591	32916	32593	32701	32810	32776	32700	32652	32505	32618	33150	32435	32856	32735	32835	32815	32608	32658	32851	32613	32519	32503	32775	32753	32929	32660	32872	32600	32570	32706	32839	32420	32797	32549	32738	32284	32935	32474	33058	32890	32580	32796	32553	32763	32847	32756	32855	32809	32576	32989	32871	33012	32686	32910	32865	32551	32640	32781	32999	32681	32859	32708	32859	32676	32608	32557	32822	32874	32741	32516	32655	32565	32772	32411	32682	32625	32637	32783	32560	32763	32446	32855	32726	32565	32707	32728	32523	32657	32854	32677	32422	32858	33075	32757	32715	32625	32583	32531	32807	32695	32697	32776	32647	32954	32911	32671	32703	32835	32903	32501	32926	32703	32761	32793	32776	32411	32731	32974	32977	32778	32541	32645	32654	32744	32605	32655	32897	32643	32636	32656	32859	32667	32641	32980	32625	32662	32671	32822	32745	33060	32584	32686	32608	32548	32876	32685	32925	32883	32463	32962	32732	32922	32892	33197	32688	32991	33007	32836	32727	32631	32631	32910	32833	32443	32802	32642	32847	33039	32844	32736	32644	32545	32725	32842	32569	32539	32338	32893	32694	32671	32742	33006	32378	32749	32939	32701	32987	32724	32657	32366	32531	32874	32578	32905	32867	32856	32666	32640	32708	32433	32770	32646	32947	32761	32787	32790	32810	32722	32449	32649	32897	32915	32850	32765	32911	32896	32657	32609	33057	32748	32876	32670	32697	32922	32806	32706	32655	32750	32888	32875	32863	32683	32664	32756	32651	32785	32488	32705	32585	32802	32524	32691	32979	32832	32900	32709	32797	32913	32695	32795	32544	32782	32863	32710	32580	32738	32879	32617	32787	32580	32685	32573	32648	32943	32802	32785	32693	32532
28615	33199	31014	24447	22725	21537	20932	20244	19908	19444	19613	19623	19411	19484	19592	19281	19388	19432	19625	19586	19516	19643	19331	19438	19218	19454	19395	19451	19351	19511	19303	19508	19395	19273	19330	19434	19152	19201	19289	19262	18986	19284	19196	19054	19302	19193	19341	19345	19236	19274	19130	19213	19202	19124	19110	19174	19069	19157	19222	19134	19301	19120	19071	19145	19101	19130	19457	19181	19073	19182	19086	19051	19093	19222	19003	19263	19063	19138	19209	19142	19126	18909	19198	19393	18925	19084	19238	19145	18984	19134	19102	19157	18975	19146	19216	19031	19048	19025	19028	19015	19027	19231	19154	19090	19108	19045	19142	19248	19017	19215	19123	19051	19188	19018	19196	19157	19111	19071	19103	19187	19151	19046	19139	19202	19317	19075	19089	19332	19238	19031	19346	19160	19237	19156	19168	19249	19167	19145	19178	19089	19041	19301	18946	19177	19134	19257	19003	19020	19080	19121	19049	19070	19201	19045	19201	19061	19058	19093	19032	19124	19240	19128	19294	19106	19091	19289	19313	18987	19003	19124	19169	19067	19054	18942	19156	19036	19185	19223	18941	19171	19258	18939	19199	19212	19166	18985	19068	19386	19122	18972	19298	19123	19242	19101	19254	19329	19253	19073	18980	19061	19124	19065	18912	19270	19283	19012	19122	18938	19109	19059	19236	19136	19041	19108	19005	19138	19298	19220	19120	19169	19086	19269	19105	19183	19093	19194	19329	19080	19381	19000	19009	19229	19345	19102	19193	19103	19039	19130	19230	19203	19226	19188	19334	18967	19135	18991	18953	19077	19291	19103	19159	19072	19084	19203	19218	19367	19020	19292	19160	19052	19197	19368	19064	19124	19154	19083	18989	19325	19192	19171	19144	19085	19073	19220	19170	19014	19244	19130	19059	18970	19060	19226	19177	19164	19181	19042	19162	19120	19339	18945	19031	19011	19106	19198	19272	19140	19264	19117	19265	19192	19192	19172	19180	19096	19021	19182	19149	19148	19050	19261	19072	19019	19212	19113	19254	19076	19147	19268	19088	19162	19174	19040	19146	19128	19240	19204	19169	19227	19072	18921	19127	18862	19088	19287	19151	19340	19201	19137	19227	19265	19160	19118	19207	19129	19144	19271	19339	19135	19115	19216	18967	19258	19095	19322	19081	19166	19155	19104	19000	19168	19055	19082	18995	19051	19189	19072	19054	19167	19014	19063	19178	19100	19088	19035	19138	19283	19172	19195	19003	19299	19128	19333	19253	19124	19014	19189	19220	19127	19057	19117	19186	19223	19312	19274	19109	19065	19201	19099	19112	19078	19172	19204	19051	19217	19176	19117	19204	19180	19158	19129	19063	19132	19328	19251	19304	19409	19228	19148	19192	19180	19005	19037	18960	19159	19334	19158	19231	19116	19229	18992	19210	19016	18957	19185	19119	19195	19241	19298	19228	19115	18954	19363	19224	19178	19142	19172	19031	19003	19167	19116	19071	19002	19239	18913	19140	19061	19188	19168	19159	19137	19222	19106	19016	19195	19312	19145	19104	19217	19151	19119	19165	19076	19124	19292	19200	19266	19295	19479	19097	19234	19115	19228	19010	18924	19160	19146	19151	19128	19148	19141	19207	19224	19199	19115	19251	19180	19047	18965	19139	19153	19130	19020	19396	19184	19111	19111	19141	19321	19112	19175	19091	18915	19384	19208	19165	19041	19184	19183	19181	19137	19109	19275	19236	18964	19005	19048	19094	19302	19207	19288	19257	19187	19329	19277	19157	19071	19325	19140	19186	19177	18988	19208	18978	19154	19068	18920	19095	19081	19161	19335	19192	19172	19100	19213	19186	19125	19010	19243	19099	19118	19224	19262	19305	19289	19056	19113	19235	19110	19297	19168	19035	18925	19152	19195	19188	19018	19033	19321	19182	19035	19161	19119	19041	19008	19335	19177	19055	19219	19081	19220	19060	19116	18913	19235	19192	19218	18956	19256	19077	19090	19015	19154	19295	19125	19088	19138	19171	19023	19229	19287	19075	19211	19149	19165	19225	19179	19115	19253	19260	19223	19089	19125	19102	19261	19166	19166	19104	19154	19149	18970	19115	19198	19048	19154	19123	19245	19334	19281	19281	19234	19309	19294	19002	19253	19077	19227	19195	19100	19098	19174	19202	19119	19053	19236	19111	19025	19161	19105	19296	19216	19028	19122	19167	19195	19079	18907	19074	19058	19076	19136	19131	19195	19166	18985	19321	19365	19161	19177	19249	19257	19108	19133	19217	19027	19184	19252	19274	19126	19162	19084	19067	19042	19241	19220	19026	19109	19268	19031	19004	19178	19174	19204	19169	19126	19021	19048	19152	19332	19194	19188	19095	19103	19122	19178	19001	19415	18982	19188	19009	19062	19277	19102	19230	19092	19093	19147	19058	19252	19210	19115	19209	19127	19310	18981	19323	19172	19217	19180	19151	18992	19112	19265	19248	19239	19186	19154	19151	19203	19280	18984	19296	19141	19251	19330	19004	19331	19118	19303	19180	19098	19170	19342	19215	19140	19169	19068	19438	19209	19167	19230	19251	19155	19104	19117	19141	19007	19246	19420	19080	19069	19128	19112	18962	19037	19037	19227	19204	19152	19162	19040	19185	19092	19351	19156	19052	19002	19148	19122	19012	19275	19086	19290	19143	19222	19222	19173	19050	19236	19339	19117	19072	19331	19241	19099	19079	19079	19143	19088	19357	19207	19073	19223	19378	19084	19075	19095	19208	19098	19199	19081	19171	19183	18928	19046	19135	19243	19354	19178	19133	19172	19288	19191	19197	19066	19046	19402	19043	18947	19155	19145	19179	19195	19229	19263	19134	19088	19054	19102	18960	19072	19036	19198	19072	19099	19087	19210	19028	19335	19205	19070	19143	19120	18993	19035	19220	19235	19100	19041	19178	19284	19138	18905	19377	19166	19023	19003	19195	19132	19043	19219	19296	19215	19099	19210	19134	19015	19148	19182	19180	19249	19152	19096	18978	19080	19281	19307	19216	19138	19284	19125	19220	19130	19028	19179	19131	19131	19110	19179	19126	19138	19333	19156	19070	19118	19009	19331	19349	19040	19124	18881	19430	19215	19064	19207	19242	19066	19290	19028	19222	19123	19136	19015	18872	19191	19201	19084	19158	19123	19112	18942	19142	18920	19094	19065	19166	19184	19270	19237	19264	19235	19160	19196	18844	19125	19206	19307	19202	19286	19096	19148	19110	19270	19200	19181	19095	19186	19102	19285	19135	19039	19039	19168	19328	19215	19248	19161	19283	19099	19035	18991	19087	19028	19178	19201	19303	19109	19165	19336	19204	19357	19086	19145	19213	19298	19164	18982	19078	19087	19119	18919	19244	19277	19434	19108	19115	19216	19200	19122	19129	19109	19221	19222	19016	19194	19059	19061	19204	19207	19135	18972	19233	19166	19072	19320	19287	19151	19104	19122	19134	19123	19194	19040	19352	19187	19158	19162	19049	19037	19082	19291	19087	19108	19131	19086	19094	18907	19134	19132	18939	19234	19173	19265	18954	19172	19222	19079	19254	19297	18994	19185	19158	19285	19062	19197	19172	19332	19200	19194	19198	19241	19072	19416	19166	19007	18964	18991	19234	19276	19030	19138	19030	19056	19106	19351	19151	19141	19100	19189	19349	19233	19003	19477	19207	19030	19175	19231	18909	19244	19118	19173	19290	18941	19133	19218	19227	19201	19100	19323	19069	19278	19022	19080	19261	19047	19113	19294	19197	19133	19252	19091	19197	19163	19113	19040	19205	19209	19061	19153	19174	19192	19021	19152	19274	19034	19176	19044	19225	19014	19223	19178	19127	19087	19174	19190	19054	19199	19175	19162	19231	19121	19169	19020	19042	19077	19198	19253	19107	19398	19100	19012	19098	19131	19006	19171	19089	19207	19114	18902	19205	18961	19123	19077	19116	19172	19093	19009	19259	19109	19224	19204	19115	18973	18948	19000	18940	19131	19101	19183	19254	19055	19120	19173	19153	19195	19230	19143	18936	19119	19229	19197	19146	18972	19209	19097	19310	19054	19195	18916	19065	19252	19252	19040	19195	19213	19183	19121	19260	19284	19023	19066	19296	19094	19090	19083	19105	19236	19061	19237	18987	19130	19109	19214	18975	19246	19246	19124	19146	19117	19107	19093	19282	19221	19280	19158	19397	19144	19021	19147	19119	19107	19120	19378	19201	18933	19073	19152	19051	19101	18944	19114	19206	19176	19207	19163	19154	19105	19078	18999	19051	19119	19177	19205	18951	19239	19238	19162	19192	19151	19079	18938	19389	19077	19269	19110	19057	19215	19003	19204	19280	19190	19107	19147	19303	18992	19114	19315	18997	19247	19054	19030	19020	19275	19071	19182	19161	19030	19211	19213	19213	19284	19115	19119	19133	19155	19178	19121	19395	19242	19258	19208	19048	19306	19121	19184	19164	18969	19272	19183	18915	19173	19357	19281	19088	19163	18986	19094	19029	19196	19168	19290	19247	19293	19023	19129	19177	19099	19296	19178	19084	19028	19280	19146	19098	19338	19097	19219	19168	19105	19166	19192	19175	19327	19111	19234	19049	19066	19159	19024	19168	19114	19158	19132	19356	19146	19204	19165	19263	19070	19348	19270	19108	19159	19079	19177	19042	18984	19249	19210	19093	19158	19178	19135	19062	19142	19370	19254	19277	19035	19154	19241	19142	19129	18966	19134	19189	18970	19169	19218	18935	19215	19376	19162	19199	19189	19219	19363	19255	19200	19231	19294	19045	19099	19121	19017	19354	19166	18984	19105	19091	19222	19168	19242	19043	19257	19180	19150	19142	19119	19065	19055	18947	19198	19214	19175	19121	19113	19145	19142	18990	19282	19241	19055	19240	19185	19113	19093	19160	19228	19211	19112	19095	19027	19119	19022	19167	19050	18949	19006	19203	19180	19106	19153	19028	19218	19327	19225	19357	19060	19211	19107	19104	19216	19100	19178	19121	19066	19160	18928	19130	19346	19103	19293	19184	19125	19176	19243	19199	19144	19230	19233	19063	19277	18976	19257	19049	19133	19014	19197	19102	19140	19003	19060	18940	19130	19244	19109	18966	19146	18943	19056	19207	19208	19192	19175	18972	19164
22593	20027	26317	24392	25270	31509	33774	30869	30042	30248	30004	29679	29470	29371	29555	29650	29371	29399	29283	29573	29697	29615	29533	29339	29576	29554	29475	29286	29102	29366	29364	29212	29219	29186	29170	29040	28947	28909	28900	29312	29059	28815	28992	28954	28658	29010	29181	28825	28978	29061	29105	28958	28889	28954	28968	28954	28852	28898	28897	28916	29123	28962	28906	28777	29150	28822	28756	28881	28770	28989	28953	28839	28984	28923	28940	29034	28843	28981	29047	29087	28896	29228	28826	29005	28906	28755	29035	28789	28827	29086	28735	28883	28865	28871	29094	28695	28763	29107	28823	28821	28986	29105	28779	29139	28815	29004	29299	29229	29041	29091	29091	29219	28964	29000	28937	28857	29090	28913	28942	28786	29112	29029	28867	28941	28997	29253	29025	28662	29198	28786	29237	28800	28901	29311	28872	28743	28925	28932	28839	28589	28793	28783	28522	28758	28772	28895	28832	28812	28871	28892	29056	28906	28760	28828	28696	28855	28891	29387	29114	28791	28974	28943	28713	28661	28641	28842	29023	28889	28912	28923	29004	29040	29043	29051	28829	28750	28718	28843	28875	28984	28943	28783	28793	29001	29071	28940	28916	28751	28715	28824	28768	28895	28813	28986	28934	28783	28831	28939	28976	28792	28862	28870	29086	28960	29107	28781	28786	28868	28924	28974	28982	28854	28912	29071	28898	28918	28959	28931	29208	29059	28864	29206	28947	29305	28781	28964	29099	28755	28870	28877	28994	28955	28915	28937	28922	28954	28860	28883	28869	28852	28751	28843	28934	28891	28850	28949	29176	28937	28880	28658	28927	28871	28813	29212	28840	29017	28765	29024	28856	29032	29051	28834	28762	28752	29002	28902	29052	29229	28947	29103	28779	29063	28709	28874	28805	28721	28795	28870	29019	29047	28903	28782	28799	28942	29169	28990	28790	28726	29218	28975	29094	28882	28841	28973	28859	28908	28997	28888	28753	28780	29153	28861	28851	28937	28746	28935	28972	29121	29019	29225	28713	28937	28701	29108	28926	28846	28963	28822	28887	28677	28820	28725	28979	28753	28999	28781	28749	28885	28896	28960	29028	29162	28797	28734	28992	28799	28790	28845	28788	28728	29018	29007	28576	29171	28887	28587	28587	28938	28879	29185	28962	28884	28976	29006	28945	28751	28991	29149	29057	29039	28988	28978	29174	29066	28780	29014	29120	28736	29101	28969	28774	28787	28977	28917	28846	28949	28802	28871	28814	28922	28982	28705	28834	28950	28847	29156	28773	29035	28826	28902	29023	28923	28877	28712	28898	28726	29012	28821	28931	28999	28660	28773	29197	28930	28855	28850	29030	28883	28845	28877	28854	29086	28886	28659	28938	28820	29005	28910	28973	28890	28755	28940	29039	29151	28801	29195	28964	28864	28813	28663	29006	29100	28791	28603	28825	29101	29008	28822	29141	28706	28880	28797	28789	28991	28695	28901	29052	28685	28800	28804	28936	28678	28678	28792	29105	28994	28831	28875	29124	28794	28887	28978	28696	28819	28994	28661	28863	28675	28967	29007	28978	28796	28940	28985	28829	29030	29057	29033	28970	28901	28954	29061	28674	29010	28749	28774	28962	29334	28967	28716	28934	29120	28918	29012	29099	29137	28923	28865	28559	28801	28968	28884	28811	28814	28769	28943	29087	28790	28884	28615	28919	28929	28796	28913	29192	29169	28982	29003	28774	28953	28764	28685	28725	28867	28924	28799	29001	29079	28963	28778	28641	28901	28883	28585	28764	29078	28880	28956	28774	28900	28981	28652	28880	28994	28955	28942	28861	28587	28921	28855	28901	28850	28849	28851	28856	29033	28759	28803	28608	28871	29125	28896	28952	28690	28867	28815	29018	28926	29065	28974	29009	28873	28980	29166	29061	28968	28829	29103	28870	29046	28956	28947	28772	29285	29168	28856	28750	28650	28730	29019	28837	28725	28940	28891	28776	28730	28978	29046	29053	28849	29027	29056	28886	28871	28823	28933	28875	29003	28985	28877	28838	28829	28879	28782	28760	29013	29035	28801	28893	29024	28922	29017	28890	28807	28932	29026	28824	28795	28757	28771	28992	29106	28960	28917	28869	29058	28888	28986	29129	28915	28702	28964	28834	29060	29021	28862	28924	28968	28810	29021	28675	28978	28818	28833	29061	28775	28834	29139	28960	29039	28878	28960	28629	28824	28865	28857	28845	28941	28926	28666	29122	29198	28760	28877	29037	28940	29183	29028	28840	28750	29007	29108	28963	28815	29098	28907	29074	29097	29108	28982	29187	29009	28921	28646	29110	29060	28822	28897	28825	29024	28990	28924	28805	28993	28771	28835	29162	29052	28631	29203	28813	28961	29003	28994	28993	29095	28969	28540	28804	29181	28945	28866	28698	29140	28885	28678	28934	28638	28835	28853	29081	29155	29071	28808	29074	28910	28890	28770	28755	28819	29012	28951	28896	28871	28965	28838	28715	28599	28972	29035	29039	28915	28937	28814	28969	29095	29037	29117	28356	28764	28879	29204	29040	28996	29089	28817	29151	28961	28965	29379	28792	28601	29058	28745	28865	28701	29000	28693	28758	29004	28939	29154	28982	28815	28692	29177	29051	28935	28851	28809	28813	28790	28848	28847	28821	28778	28964	28921	28716	28764	28791	28956	29102	28811	29054	28839	29052	29159	28980	28912	29154	28749	28814	29064	29047	28634	28704	28849	28698	28783	29065	29003	28901	28734	29050	28640	28759	28835	28946	28675	28799	28935	28951	28743	28731	28851	29154	28956	29065	28897	28697	28817	28812	28614	28839	29077	29076	28790	28702	28866	28842	29183	28696	29000	29034	28570	28935	28611	28674	28847	28983	28930	29022	28950	29027	28929	29062	28953	29062	28905	29062	28855	28952	28876	29126	28904	28775	28748	28955	29066	29048	29056	28906	28771	28926	28904	28977	29002	28869	29103	28958	29122	28920	29005	28987	28927	28941	28991	28985	28944	29225	29137	28783	28731	29222	29038	28811	28878	28977	28693	28796	28882	28910	28794	29091	28974	29002	28864	28876	28849	28950	29066	29139	28891	28800	29184	28853	28777	28916	28792	28904	28874	28845	29006	29001	29170	28983	28843	28845	29085	28894	29119	28945	28949	29006	28911	28985	28924	28960	29023	28827	28749	28855	28650	28777	29096	29110	28821	28973	29013	28928	29058	28964	29057	28757	28911	28876	29020	28921	28752	28986	28846	28741	28807	28966	28825	28959	28791	29003	29078	28904	29044	29121	28753	28980	28744	28803	28877	28887	28805	28703	28653	28977	28838	29031	28795	29226	28857	29078	28987	28873	29000	29048	28952	29092	29153	29212	28946	28814	28627	28966	28799	28664	29054	29036	28901	28828	28801	29116	28888	29013	28970	29092	28976	28815	28805	28899	28761	29130	29092	28856	28900	28943	29152	29045	28694	28640	28696	29024	28475	28815	29099	28824	28734	28835	28672	28804	28755	28894	28847	29010	29033	28941	28883	28876	28746	28898	28790	28971	28928	28903	29239	28817	28968	28922	29201	28885	28906	28915	28701	28868	29161	28949	28914	28978	28743	28906	28884	28848	29078	28937	29028	29076	28614	28639	28838	28961	28935	29262	29172	28963	28783	28892	28826	28802	28895	28771	29051	28807	28982	29013	28751	28896	28974	29002	28865	28916	28839	29139	28878	28980	29031	29002	29106	29026	28977	28827	28769	28965	29289	28933	28780	28779	28748	28964	28894	28937	28861	29042	28799	29071	29021	28916	29006	28745	28811	28837	28709	29092	29017	28766	28976	29029	28784	28742	28933	28774	28884	29010	28932	28801	28909	28947	28824	28723	28905	28839	28822	28871	28697	28695	28853	28783	29024	28788	28822	28834	28722	28741	28869	28890	29055	29118	28690	28852	29265	28877	28755	28836	29057	28775	28909	28853	28956	28657	28981	29098	28900	29070	28826	28820	28812	28756	29000	28688	28938	29008	29194	28852	28888	28796	28820	29037	28917	28895	29333	29065	28989	28841	29002	29068	29197	29138	29017	28977	28870	29206	29023	28964	28670	28854	28843	29027	28795	28969	29064	29028	28628	29022	29083	28939	28663	28725	28983	28862	28738	28803	28946	28802	29078	28680	28847	28764	28858	29055	28856	29187	28927	28908	28996	28894	28939	28855	28799	28840	28754	28929	29063	28875	28888	28786	29163	28902	28947	29029	29101	28916	28687	29097	28850	28798	28772	29256	29196	28840	28710	29014	28837	29133	28779	28773	29076	28948	28993	28945	28891	28740	28839	28995	29052	28818	28858	28787	28877	28847	28644	28819	28845	28968	28763	28973	29083	29111	28933	28945	28875	28917	28971	28970	28946	28937	28829	28955	28729	29052	28985	29257	28900	28822	28809	28858	28783	28921	28715	29082	28902	29136	28848	29041	28700	28878	29015	28904	29012	28884	29007	29146	29005	28557	28921	28956	29032	28989	28882	29097	29024	28872	29083	29025	28806	28885	29063	28879	28706	28561	28999	28870	28629	28913	28985	28793	28779	28985	28854	28803	28966	28894	28824	28938	29035	28765	28940	29023	29064	28900	28905	29126	28922	28733	28952	28742	28979	28905	28878	28885	29017	28957	28839	28785	29039	28862	29011	28960	29030	29040	29004	28856	28961	28641	28863	29043	28747	28705	29046	28984	28855	28931	28605	28979	28726	28970	29037	28994	28720	28930	28970	29265	29009	28720	28698	28784	29099	28942	28750	28740	28885	29192	29235	29099	28932	28950	29054	28779	29171	28914	29029	28985	28982	28820	28938	29078	28688	28791	28880	29310	28867	28950	28879	29119	29075	28787	29051	29163	29053	28797	28802	28703	28850	28761	28816	28918	28953	28802	29229	28808	28707	28787	29092	29139	28939	28745	28831	28955	28856	28796	28951	28806	28845	28850	29007	28795	28779	28890	29019	28900	29020	28952	29062	28989	28911	29130	28892	29013	28661	28728	29058	28879	29068	28920	28853	28862	28833	29013	28853	29013	29084	28968	28773	28875	28969	28891	28671	29107	28651	29029	28681	29050	28783	28752	28957	28716	28611	29077	28881	28932	29137	29029	29076	28944	28687	28862	28713	28753	28643	29002	28797
28420	42722	39275	28676	25969	23980	21874	20340	19161	18399	18320	18187	17875	17665	17711	17763	17802	17909	17773	18264	18216	17780	17862	17682	17879	17636	17570	17509	17241	17484	17535	17280	17400	17286	17394	17252	17542	17158	17255	17421	17357	17037	17269	17357	17145	17111	17259	17228	17213	17122	17308	17088	17129	16805	17306	17220	16978	17064	17050	16868	17104	17165	17121	17100	17195	17198	17099	17021	17283	16896	17073	17035	17081	17079	17120	17414	17188	17115	17246	17056	16974	17121	17017	17101	17174	17048	16883	17009	17002	16995	17212	17154	17228	17053	16864	17074	17053	17076	17091	17192	17078	17110	17069	17117	17043	16841	17176	17241	17230	17079	17154	17153	17056	17194	17078	17048	16946	17066	17124	17058	17082	17025	16937	16972	17083	17164	17014	17094	17124	17068	17031	17085	17119	17093	17045	17081	17201	16882	17132	17094	17226	17132	16977	17021	17005	17196	17042	17036	17150	17066	17068	17045	17022	17007	17067	16793	17042	17007	17087	17211	17003	17070	17102	17070	17049	16897	17165	17016	16985	17082	17013	16924	17031	17199	17028	17080	16976	17049	16953	17037	17115	17160	17138	17123	17271	16931	17027	17125	17077	17035	17062	17103	16868	17151	17016	17149	17119	16935	17080	16982	17024	17059	17112	17107	16974	17192	17039	17097	17062	17171	17037	17143	16994	17081	17035	17000	17042	17047	17121	17128	17280	17082	17010	17123	16903	17045	17149	17003	16961	17257	17096	17035	17178	17201	17272	17052	16969	17026	17055	17172	17161	16941	17102	17198	16991	17017	17036	17059	17058	17050	17038	17131	17005	17191	17016	17092	16916	17165	17008	17136	16992	17059	17026	17119	17043	17131	17119	17066	17051	17152	17245	17216	17199	17142	17160	16916	17202	16901	17029	17236	17120	16926	17094	17114	17007	17189	17215	17115	17120	17200	17213	17137	17007	17061	17012	17074	17153	17211	17012	17209	17088	17039	17126	16978	17026	17044	16879	17037	17338	16888	16867	17128	17140	16948	17080	17092	17024	17184	17091	17165	17187	16999	17202	16971	16974	17083	16953	17120	16941	17106	17045	16996	17194	17162	17195	17103	17123	17199	16945	17107	17017	17093	17140	17108	17034	16879	17074	17141	17147	17089	17053	17119	17146	17308	17086	17107	17094	17049	17093	17094	17158	16964	17181	17031	17088	17168	17149	17059	17179	17154	17048	17076	17185	17117	17035	17332	17037	17068	17003	17099	17113	16867	17054	16960	17156	17146	17068	17027	16980	17002	17340	17098	17051	17165	17057	17048	17091	17099	17057	17194	16925	16908	16978	17147	17140	17026	17055	17205	17195	16772	17195	17147	16996	17124	17167	17138	17014	17136	16859	17009	17224	16993	17039	17127	17186	17235	17067	17036	17050	17186	17073	16978	17049	16943	17077	16967	17008	16975	17049	17069	17119	17196	17076	17120	17107	17025	17117	17137	16970	17014	17281	17027	17078	17199	17210	17132	16990	17234	17177	17012	17154	16974	17175	17200	17271	17108	16964	17137	16918	17175	16886	17246	17017	16898	17080	16973	17139	17144	17001	17166	17044	17072	16983	16974	17178	17191	17161	17016	17219	17386	17031	17022	17253	17239	17169	17129	16952	16994	16975	16905	17214	17113	17104	16868	16926	17012	16956	16962	17135	17124	17102	16966	17092	16870	17090	17072	17009	17115	17151	17012	17010	17039	17188	17007	17310	17175	17129	16994	17107	16977	17190	16909	17039	17149	17112	17127	16960	17041	17106	17256	17062	17027	16997	17082	16850	17039	17051	17163	17003	17113	17163	16997	17027	17180	17156	16977	17122	17162	17147	17241	16933	17134	17082	17100	17012	17020	17176	17175	17100	17022	17057	17054	17120	17129	16956	17118	17177	17127	17247	17338	17127	17069	17046	17304	16994	16987	16953	17204	16955	17001	16974	17075	17065	16992	17170	17161	17120	16840	17153	17038	17114	17073	17174	17078	17097	17092	17087	17003	17033	17213	17085	17066	17114	16880	16979	17037	17202	17051	17094	17129	17206	17202	17086	17041	17054	17103	17092	17026	17159	17206	17006	17157	17246	17174	17079	17297	17122	16980	17295	16988	17058	17188	17128	16982	17203	16915	17006	17046	17234	17069	16880	17181	17099	17052	17084	16884	17108	16895	17035	17108	16910	17120	17203	16970	17043	17015	17084	16982	17136	17051	17262	17006	17221	16874	16969	16982	17005	17075	17083	17033	17176	17071	17060	16979	17039	17044	17121	16935	17148	17114	16911	17121	17069	16918	17142	17142	17167	17330	16848	16939	17094	17141	17012	16816	17126	17200	17142	17126	16856	16910	17049	17121	17048	17020	16968	17063	16912	17192	17018	17045	16946	17256	17226	17105	16938	17235	17181	17203	17085	16956	16994	17087	16887	17144	17092	17045	16987	16955	17092	17026	16997	17180	16961	17065	17151	17165	17111	17020	17143	17129	17062	17159	17044	17053	17125	17055	17176	16958	17242	16900	16951	17027	17288	17179	17064	17118	17123	17001	17073	16979	17203	17038	17023	17285	17007	16928	17154	17149	17077	16947	16950	17184	16885	16931	17341	17032	17013	17045	17148	16998	17021	17110	16888	17147	17073	17126	16977	17018	17087	17087	17069	16973	16866	17166	17072	17049	16991	17147	17023	17122	17211	17002	16914	16970	17005	17135	17040	16993	17234	17073	17132	17052	16992	17287	16977	16948	16993	17102	16963	17081	16981	17173	17028	17118	17105	17171	17161	17003	17109	17024	17186	17222	17090	17262	17061	16944	17107	17167	16949	17080	17117	17135	17140	17072	17119	17138	16957	17067	17111	17004	17083	17042	17048	17025	17240	17054	17065	17009	16924	17317	17093	17093	16949	17162	17173	17114	17084	17236	17242	16859	16998	17177	16942	17118	17144	17060	17102	17067	17174	16931	17288	17142	17003	17108	17008	17256	17169	16895	17204	17234	17182	17116	17108	17277	17020	17191	17117	17174	17221	16957	16921	17034	17210	17013	17159	17093	16899	17083	17163	16984	16942	17019	17017	17212	17248	17040	17101	17092	17220	17052	17142	17284	17147	17045	17066	17032	17079	17129	16969	17135	17286	17088	17038	17036	17134	17151	17217	17167	17012	16891	17194	17115	16940	17220	17320	17141	17024	17198	16870	16922	17004	17062	17035	17042	17220	17110	17165	17292	16952	17146	17265	17052	17099	17003	17309	17175	17107	17044	16892	16993	17132	17162	17263	17079	17021	17066	17036	17126	17047	17211	17154	17066	17031	17145	16960	17027	17061	17070	17080	17228	17096	17126	17107	17177	16977	17097	16977	17027	17019	16962	17174	16933	17044	17029	17069	17183	17066	17114	16981	17112	17173	17129	17107	17103	17019	17000	17027	16924	17181	17042	16974	17075	17212	17146	16976	16985	17090	17174	16876	16989	17223	17063	16931	17114	16957	17217	16937	17152	16974	17164	17141	17115	17039	16996	17207	16954	17024	17016	16931	17158	16960	17034	17152	17166	17154	17067	17161	17163	17183	17136	17232	17075	17123	17100	17084	17074	17112	17063	17244	17114	17070	17161	16980	17011	17096	17055	17159	17174	17105	17124	17056	17037	17044	17233	17006	17230	17155	17072	17141	17058	16882	16988	17093	17082	16929	17181	17147	16973	16932	17089	17068	17083	17181	17142	17095	16974	17039	17247	17112	17174	16972	17095	17213	17044	17065	17158	17149	17032	17077	17258	17097	17187	16974	17011	17037	17182	17129	16998	17007	16995	17163	17107	16989	17022	16932	16928	17209	17035	17205	17071	17001	17049	17088	17251	16986	17176	17050	17025	16915	17061	17156	17182	17091	17086	17130	16986	17091	17025	16989	17079	16979	17031	17011	17007	17013	17267	17090	17145	17043	17041	16957	16958	17037	16996	17131	16865	17062	17072	17045	17010	16911	17018	17109	17019	17027	16936	16921	17156	16929	17204	17120	17101	17005	17333	17130	17005	17166	17161	17146	17104	17054	17130	16955	16991	17058	17227	17185	16887	17158	17122	17052	17216	16889	17122	16921	16980	17011	17319	17104	17062	16889	16976	17121	17229	17018	16975	17205	17048	17007	17056	17128	17178	17176	17082	17050	17010	17013	17066	17060	17142	17077	17171	16976	17187	17233	17261	17088	16995	17081	17090	17044	17098	16951	17061	17098	17096	16967	17048	16938	17078	16948	17092	17130	17221	17186	17191	17152	17083	16994	17169	16928	17179	17055	17115	17119	17009	17097	17152	16891	17131	16955	17083	16913	17093	17194	16870	17187	16926	17196	17143	17121	17009	17222	16988	17189	17007	16975	17005	16910	17189	17090	17000	16929	17052	17225	17160	17216	17096	17047	17094	16939	16969	17081	17074	17067	17026	17040	17061	17072	17107	17220	17026	17144	17089	16791	17059	17042	17122	17084	17407	17141	17048	17195	17199	17150	17047	17029	17014	17036	17034	16977	17000	16858	17086	17091	17115	17273	17225	17060	17179	17027	16962	17215	17116	17202	17031	17207	17106	17140	17112	17098	17062	16953	17200	16967	17083	17110	16995	16992	17043	17108	16984	17218	17067	16994	17016	17126	17061	17074	16937	17210	17059	17178	17075	17157	17208	17129	17000	17110	16862	17061	17098	17083	17136	17169	17114	17025	17181	17066	16901	17040	17064	17157	17005	17148	17145	16907	17197	17182	17158	17065	17157	17319	16960	17090	17183	17003	17066	17181	16957	17222	17132	17047	16989	17083	17118	17019	16956	17015	16985	16954	17099	17153	16997	17138	17152	17065	17004	16982	17074	17101	17062	17191	17004	17089	16901	16928	17087	16883	17123	17094	17021	17113	17065	17128	17054	17012	17071	16968	17019	17155	16994	17068	16953	17113	17110	17207	16963	16987	17053	17136	17043	16997	17177	17045	17080	17005	16860	17139	16838	17063	17067	17088	17036	17165	17018	17072	16990	17174	17111	16963	17073	17149	17170	17093	17274	17194	16964	17070	17056	17129	17156	16994	16999	17008	17036	17213	17021	17050	17216	17170	17035	17071	17016	17091	17184	17110	17119	16996	17243	16990	16976	17078	17042	16861	16855
21440	20048	26268	23865	22740	29977	35553	32090	31064	30594	30152	29690	29480	29311	29230	29005	29348	29440	29370	29721	29984	29511	29176	29280	29280	29135	29121	29219	29004	28889	29310	28614	28765	28875	28891	29033	28640	28831	29117	28888	28574	28526	28848	28717	29080	28564	28613	28517	28534	28653	29034	28540	28533	28686	28489	28636	28612	28631	28773	28594	28563	28124	28497	28656	28673	28619	28426	28563	28723	28614	28482	28462	28490	28341	28477	28573	28481	28545	28601	28686	28378	28077	28628	28738	28374	28632	28485	28383	28402	28313	28480	28452	28601	28258	28460	28615	28355	28495	28336	28538	28261	28425	28557	28471	28556	28485	28441	28606	28530	28419	28589	28682	28571	28521	28366	28464	28590	28564	28465	28469	28479	28543	28545	28473	28673	28697	28469	28433	28489	28423	28382	28569	28383	28476	28483	28698	28351	28507	28259	28166	28369	28579	28353	28413	28631	28601	28348	28577	28501	28572	28477	28288	28647	28465	28259	28252	28381	28343	28442	28496	28713	28451	28465	28389	28407	28737	28448	28216	28518	28562	28573	28655	28268	28550	28642	28366	28407	28520	28543	28700	28598	28627	28316	28413	28268	28438	28514	28711	28445	28462	28407	28515	28732	28329	28527	28487	28617	28479	28393	28393	28581	28551	28506	28555	28220	28355	28464	28562	28582	28178	28419	28250	28637	28460	28509	28443	28651	28736	28477	28334	28445	28621	28558	28717	28237	28763	28644	28330	28479	28572	28539	28580	28613	28762	28482	28459	28501	28535	28519	28501	28611	28780	28428	28414	28423	28475	28854	28191	28523	28416	28521	28373	28321	28338	28270	28576	28473	28290	28348	28505	28554	28421	28378	28607	28604	28264	28496	28330	28453	28690	28378	28337	28355	28630	28567	28655	28323	28510	28554	28414	28280	28301	28479	28383	28336	28499	28586	28535	28346	28195	28373	28576	28393	28513	28553	28528	28470	28228	28395	28656	28486	28255	28310	28418	28430	28313	28586	28554	28424	28380	28450	28481	28600	28522	28286	28516	28446	28563	28715	28392	28433	28326	28415	28376	28456	28588	28696	28516	28192	28575	28432	28393	28448	28390	28632	28514	28352	28658	28461	28369	28414	28318	28553	28478	28396	28238	28626	28587	28515	28808	28605	28553	28528	28674	28258	28439	28673	28486	28809	28443	28258	28471	28428	28292	28422	28333	28544	28346	28379	28363	28498	28512	28395	28491	28693	28739	28572	28372	28402	28430	28360	28195	28468	28427	28540	28456	28570	28435	28490	28347	28232	28514	28527	28511	28379	28682	28033	28449	28351	28434	28522	28945	28393	28411	28692	28366	28491	28418	28255	28373	28274	28468	28671	28442	28478	28278	28558	28379	28457	28482	28434	28304	28809	28821	28548	28529	28327	28596	28527	28830	28357	28234	28614	28554	28521	28465	28715	28290	28320	28262	28413	28491	28453	28483	28526	28158	28532	28623	28579	28473	28550	28631	28604	28560	28411	28417	28327	28569	28549	28371	28424	28595	28479	28459	28350	28406	28439	28550	28561	28620	28365	28489	28398	28521	28433	28548	28590	28532	28576	28588	28487	28440	28269	28302	28477	28403	28461	28486	28493	28205	28363	28394	28443	28662	28490	28402	28543	28401	28616	28555	28302	28533	28440	28457	28489	28504	28619	28554	28614	28244	28379	28697	28776	28270	28610	28673	28908	28430	28517	28462	28579	28521	28684	28482	28629	28367	28440	28520	28476	28549	28270	28530	28273	28520	28449	28511	28610	28294	28357	28518	28852	28537	28439	28409	28485	28694	28355	28534	28434	28451	28790	28405	28331	28473	28506	28498	28561	28491	28480	28385	28465	28548	28491	28211	28451	28542	28456	28427	28567	28562	28518	28286	28438	28754	28526	28362	28591	28186	28378	28750	28408	28420	28517	28241	28363	28330	28240	28671	28627	28454	28711	28348	28438	28279	28527	28333	28451	28417	28669	28340	28486	28285	28500	28392	28492	28305	28408	28404	28493	28526	28441	28542	28705	28492	28511	28295	28091	28422	28481	28274	28738	28485	28548	28458	28679	28709	28409	28484	28337	28433	28804	28852	28499	28513	28401	28785	28640	28779	28492	28276	28586	28374	28339	28322	28489	28309	28307	28602	28654	28380	28436	28300	28398	28483	28434	28453	28489	28587	28532	28609	28370	28415	28418	28473	28414	28425	28361	28236	28388	28584	28381	28532	28364	28660	28338	28477	28398	28411	28339	28271	28236	28435	28434	28430	28456	28422	28657	28520	28646	28470	28158	28646	28491	28455	28372	28370	28480	28491	28542	28631	28554	28323	28503	28458	28443	28538	28604	28604	28466	28500	28379	28617	28426	28415	28632	28409	28308	28546	28350	28280	28182	28562	28523	28592	28397	28554	28381	28326	28510	28414	28481	28466	28719	28544	28530	28272	28541	28792	28478	28291	28514	28256	28174	28498	28495	28602	28598	28603	28657	28657	28548	28530	28430	28298	28538	28382	28369	28343	28393	28345	28109	28443	28504	28591	28675	28512	28620	28389	28502	28736	28463	28504	28114	28663	28506	28800	28592	28598	28726	28777	28341	28630	28407	28428	28721	28631	28737	28208	28627	28462	28627	28478	28589	28403	28453	28529	28511	28295	28639	28427	28622	28337	28451	28685	28382	28274	28330	28274	28513	28297	28621	28465	28377	28454	28330	28504	28477	28529	28387	28555	28515	28390	28419	28491	28430	28616	28652	28579	28451	28361	28536	28566	28479	28515	28252	28664	28348	28201	28475	28385	28688	28511	28715	28325	28517	28590	28489	28496	28402	28418	28689	28481	28356	28435	28406	28306	28422	28559	28434	28287	28377	28511	28558	28230	28757	28356	28275	28415	28605	28584	28363	28470	28386	28614	28664	28672	28446	28325	28434	28768	28411	28702	28473	28337	28610	28587	28492	28404	28428	28285	28392	28416	28504	28488	28688	28277	28178	28677	28525	28675	28498	28431	28363	28447	28703	28703	28232	28347	28442	28382	28710	28261	28487	28674	28155	28608	28361	28494	28451	28650	28453	28435	28497	28410	28441	28432	28549	28295	28511	28773	28363	28596	28678	28476	28353	28622	28492	28426	28526	28542	28459	28468	28387	28450	28511	28529	28632	28481	28570	28344	28357	28208	28441	28635	28428	28257	28501	28618	28406	28355	28655	28655	28442	28266	28592	28593	28448	28599	28468	28665	28696	28510	28601	28327	28755	28410	28338	28616	28576	28430	28411	28291	28515	28194	28431	28344	28304	28572	28467	28412	28582	28124	28621	28412	28621	28474	28500	28621	28426	28255	28503	28525	28727	28457	28392	28513	28486	28455	28523	28480	28263	28701	28427	28345	28647	28113	28543	28557	28521	28669	28272	28240	28655	28669	28542	28677	28593	28641	28304	28554	28485	28391	28347	28337	28474	28635	28557	28527	28307	28479	28726	28427	28473	28525	28759	28413	28512	28590	28592	28362	28266	28332	28614	28275	28539	28643	28532	28516	28675	28684	28661	28587	28517	28354	28510	28173	28393	28363	28621	28624	28414	28396	28468	28632	28501	28297	28565	28612	28423	28397	28526	28502	28450	28231	28413	28375	28656	28501	28506	28475	28289	28616	28470	28418	28345	28679	28408	28345	28243	28694	28782	28465	28527	28488	28122	28346	28733	28556	28454	28524	28464	28450	28737	28331	28674	28626	28504	28897	28635	28502	28834	28488	28444	28674	28264	28520	28387	28346	28782	28331	28300	28469	28526	28570	28389	28314	28390	28649	28410	28455	28514	28635	28421	28310	28360	28431	28562	28645	28401	28600	28249	28489	28599	28432	28575	28569	28506	28485	28256	28303	28306	28530	28445	28175	28544	28614	28476	28303	28506	28511	28532	28660	28363	28333	28411	28333	28501	28540	28413	28710	28707	28352	28469	28572	28610	28691	28538	28515	28610	28353	28485	28566	28389	28472	28585	28637	28640	28551	28472	28608	28546	28532	28656	28750	28436	28444	28340	28383	28639	29031	28673	28353	28353	28471	28323	28716	28369	28532	28472	28395	28433	28327	28285	28500	28539	28418	28631	28504	28378	28277	28312	28610	28639	28668	28762	28747	28517	28565	28685	28410	28470	28375	28539	28387	28445	28504	28876	28426	28515	28481	28157	28513	28403	28322	28610	28510	28338	28322	28588	28505	28620	28476	28527	28423	28529	28591	28586	28658	28364	28231	28385	28592	28451	28297	28487	28530	28555	28695	28331	28514	28322	28523	28599	28649	28494	28523	28527	28749	28512	28544	28581	28546	28444	28649	28333	28350	28548	28376	28433	28357	28629	28631	28623	28524	28550	28472	28460	28552	28666	28395	28563	28427	28483	28250	28431	28224	28432	28454	28612	28533	28528	28808	28617	28468	28619	28589	28303	28584	28320	28613	28472	28355	28454	28434	28416	28314	28511	28530	28375	28482	28548	28219	28339	28292	28432	28497	28513	28646	28663	28534	28296	28320	28609	28462	28760	28580	28663	28412	28300	28677	28514	28472	28610	28228	28282	28602	28429	28546	28313	28470	28319	28507	28387	28623	28521	28472	28408	28516	28571	28634	28581	28809	28429	28262	28563	28381	28559	28418	28483	28516	28489	28535	28639	28163	28635	28437	28726	28224	28570	28462	28580	28525	28535	28820	28421	28492	28436	28379	28736	28322	28509	28544	28645	28244	28352	28233	28588	28478	28584	28536	28435	28439	28308	28563	28529	28587	28520	28589	28468	28401	28737	28478	28547	28585	28530	28631	28624	28368	28437	28601	28444	28298	28507	28252	28483	28564	28766	28519	28492	28581	28391	28437	28643	28578	28216	28349	28586	28547	28515	28588	28382	28712	28652	28333	28663	28558	28459	28487	28547	28523	28306	28568	28786	28457	28632	28664	28286	28444	28831	28456	28281	28510	28532	28418	28454	28283	28356	28553	28566	28819	28334	28653	28219	28737	28376	28308	28521	28466	28365	28445	28604	28739	28574	28673	28368	28339	28638	28444	28453	28272	28431	28099	28471	28589	28377	28426	28608	28547	28520	28416	28494	28552	28478	28375	28516	28565	28407	28413	28423	28384	28461	28269	28596	28310	28668	28641
31748	49241	45406	33563	30225	27465	24646	22144	20414	19166	19050	18691	18148	17753	17847	17757	17803	18028	18223	18804	18687	18502	18064	17963	17874	17670	17572	17439	17348	17445	17370	17555	17468	17326	17239	17066	17129	17238	17046	17055	17130	17034	17280	17141	17081	16862	17043	16998	17050	16996	16901	16892	16990	16897	16850	16814	17007	16887	16784	16660	16874	16816	16837	16849	16861	16916	16669	16824	16943	16719	16826	16866	16930	16960	16888	16852	16972	16863	17093	16978	16917	16826	16922	16722	16774	16812	16847	17104	16995	16954	16857	16674	16863	16856	17001	16726	16833	16722	16792	16866	16767	16996	16872	16961	16680	16620	16829	16958	16918	16799	16714	16844	16821	16948	16884	16792	16838	16885	16861	16755	16878	16944	16847	16744	16964	16896	16764	16928	16882	16934	16656	16926	16955	16887	16883	16657	16899	16952	16815	16897	16811	16745	16911	16819	16819	16960	16868	16992	16835	16807	16849	16715	16917	17046	16810	16803	16779	16865	17073	16946	16836	16639	16910	16960	16889	16814	16811	16877	16693	16792	16976	16775	17009	16811	16838	16778	16873	16658	16736	16977	16955	16874	16690	16767	16624	16871	17006	16790	16825	16895	16848	16947	16979	16968	16788	16842	16945	16785	16843	16704	16720	16791	16942	16820	16725	16967	16743	16788	16728	16677	16919	16773	16717	16842	16820	16796	16813	16922	16802	16788	16943	17037	16778	16805	16706	16963	16852	16875	16843	16906	16959	16920	16778	16874	16782	16640	16936	16622	16926	16892	16857	16950	16829	16775	16728	16625	16826	16900	16972	16865	16739	16911	16926	16957	16778	16798	16868	16872	16748	16684	16838	16849	16950	16719	16968	16946	16838	16840	16739	16947	16765	16888	16866	16752	16747	17049	16825	16899	16843	16693	16851	16680	16889	16905	17010	16736	16796	16821	16887	16892	16949	16765	16928	16870	16875	16784	16865	16940	16805	16803	16850	16852	16890	16806	16810	16927	16857	16895	16689	16879	16963	16779	16792	16681	16842	16700	16819	16856	16844	16740	16994	16842	16826	16871	16697	16862	16668	16787	16826	16785	16791	16902	16767	16714	16919	16687	16855	16863	16729	16881	16898	16775	16769	16847	16800	16974	16815	16734	16850	16632	17072	16905	16951	16699	16732	16882	16748	16655	16789	16789	16907	16922	16798	16710	16798	16831	16784	16784	16675	16701	16680	16843	16687	17005	16784	16792	16896	16937	16806	16852	16976	16960	16814	16847	16669	16802	16889	16895	16739	16775	16707	16724	16646	16882	16759	16752	16757	16804	16856	16862	17008	16757	16839	16599	16849	16916	16852	16980	16981	16887	16732	16874	16850	16808	16932	16822	16824	16800	16826	16959	16835	16972	16792	16610	16812	16730	16969	16933	16855	16831	16789	16749	16878	16951	16586	16780	16915	16796	16741	16807	16723	16846	16636	16745	16796	16842	16871	16948	16890	16862	16868	16742	16857	16839	16776	16885	16960	16767	16735	16735	16738	16820	16708	17187	16695	16716	16605	17023	16775	16720	16865	16802	16873	16984	16981	16802	16938	16840	16884	16896	16929	16611	16878	16996	16840	16825	16947	16854	16844	16831	16895	16812	16965	16952	16969	16870	16910	16936	16907	16714	16859	16706	16954	16768	16903	16702	16977	16743	16850	16812	16882	16786	16889	16897	16905	16815	16854	16753	16925	16844	16837	16844	16718	16768	16741	16939	16758	17016	16898	16856	16833	16739	16830	16990	16807	16858	16973	16934	16807	16737	16820	16730	16853	16816	16827	16897	16719	16874	16876	16756	16819	16825	16872	16781	16922	16745	16866	16828	16851	16901	16933	16841	16879	16733	16923	16794	16873	16830	16776	16928	17075	16899	16749	16911	16859	16755	16938	16791	16752	16792	16824	16875	16995	16784	16713	16945	16786	16919	16902	16815	16820	16853	16530	16769	16991	16856	16949	16857	16727	16784	16758	16852	16796	16803	16974	16864	16810	16917	16719	16800	16853	16912	16891	16794	16662	16800	16933	16820	16825	16908	16815	16948	16887	16848	16661	16959	16771	16889	16860	16879	16782	16962	17058	16768	16990	16755	16965	16736	16808	16868	16750	16690	16812	16824	16963	16790	16925	16766	16703	16835	16817	16876	16871	16877	16811	16794	17107	16614	16708	17036	16863	16701	16882	16838	16738	16867	16783	16674	16926	17026	16626	16996	16848	16760	16738	16839	16746	16983	16771	16837	16858	16840	16886	16914	16848	16736	16809	16811	16694	16913	16678	16803	16992	16782	16791	16770	16995	17004	16948	16782	16874	16859	16886	16663	16793	16838	16895	16964	16776	16775	16916	16785	17006	16904	16884	16797	16818	16928	16865	16772	16979	16751	16726	16917	16946	16695	16732	16790	16758	16638	16895	16856	16992	16677	16761	16947	16724	16709	16678	16651	16916	17088	17030	16655	16874	16735	16839	16875	16964	16869	16935	16819	17001	16873	16685	16901	16862	16785	16936	16682	16841	16771	16870	16627	16802	16813	16849	16967	16777	16849	16906	16978	16926	16797	16676	16576	16846	17010	16747	16937	16847	16880	16849	16747	16915	16774	16832	16715	16886	16665	16654	16830	16813	16761	16755	17008	16618	16827	16814	16950	16942	16990	16629	16725	16854	16813	16692	16864	16856	16900	16882	16870	16956	16891	16833	16904	16952	16888	16802	16828	16958	16825	16798	16910	16910	16666	16912	16722	16773	16778	16815	16821	16949	17113	16840	16766	16697	16872	16838	16752	16845	16637	16900	16832	16870	16814	16808	16858	16821	16900	16760	16893	16848	17052	16762	16997	16826	16963	16954	16712	16794	16732	16859	16769	16921	16990	16701	16799	16815	16845	16946	16950	16893	16965	16909	16829	16766	16673	16801	16897	16829	16937	17019	16849	16978	16744	16949	16810	16809	16781	16996	16786	17005	16845	16774	16794	16829	16719	16893	16698	16862	16864	16993	16753	16641	16826	16821	16870	16944	16868	16822	16921	17039	16808	16756	16783	16737	16862	16703	16824	16713	16837	16847	16869	16757	16687	16917	16830	16984	16901	16774	16815	16972	16862	17029	17061	16984	16831	16677	16938	16767	16853	16740	16844	16794	16905	16927	16800	16819	16787	16751	16852	16725	16901	16889	16813	16898	16936	16896	16837	16937	16850	16914	16806	16779	16835	16887	16693	16847	16676	17023	17000	16825	16874	16826	16775	16925	17012	16729	16871	16819	16918	16865	16713	16920	16710	16852	16702	16778	16955	16903	16846	16804	16680	17064	16869	16912	16904	16941	16920	16743	16850	16885	16700	16934	16721	16873	16637	16814	16928	16971	16913	16949	16912	16724	16913	16974	16913	16826	16849	16810	16811	16810	16865	16769	16810	16771	16800	17013	16948	16832	16758	16947	16765	16727	16740	16755	16801	17103	16855	16780	16818	16818	17021	16935	17035	16842	16830	16828	16783	16747	16762	16854	16772	16865	16812	16807	16957	16880	16837	16705	16821	16886	16751	16752	16872	16815	16837	16825	16849	16742	16937	16759	16872	16927	16912	16821	16933	16642	16749	16850	16873	16764	16832	16794	16856	16834	16933	16895	16808	16801	16774	16843	16854	16778	16885	16707	16901	16720	16854	17023	16758	16779	16945	16798	16796	17050	16968	16908	16752	16822	16888	16687	16970	16767	16733	16960	16923	16865	16646	16869	16701	16991	16716	16837	16786	16702	16796	16784	16854	16826	16770	16861	16807	16907	16630	17042	17120	16886	16855	16726	16828	16668	16908	16899	16690	16963	16839	16848	16894	16865	16749	16993	16712	16795	16838	16855	16799	16998	17008	16774	16894	16957	16905	16933	16927	16860	16789	16932	16626	16806	16822	17108	16707	16759	16673	16804	16839	16973	17041	16821	16666	16902	16694	16895	16779	16925	16824	16933	16851	16740	16868	16920	16934	16810	16854	16840	16824	16676	16794	16782	16967	16899	16819	16751	16797	16799	17016	16925	16758	16802	16630	16761	16972	16954	16901	16617	16859	16847	16895	16619	16959	16905	16874	16971	16884	17034	16890	16759	16990	16743	16634	16943	16877	16916	16951	16680	16891	16920	16932	16719	16859	16797	16816	16869	16824	16791	16839	16858	16780	16769	16844	16793	16753	16710	16707	16918	16730	16787	16944	16797	16744	16798	16820	16922	16915	16976	16777	16782	16825	16915	16821	16882	16738	16663	16840	16788	16724	16835	16812	16718	16709	16766	16898	16847	16732	16820	16762	16716	17000	16896	16949	16905	16920	16832	16995	16973	16964	16639	16698	16705	16865	16872	16872	16821	16871	16857	16730	16930	16808	16944	16827	16813	16909	16825	16834	16821	17004	16914	16759	16740	16835	16721	16875	16877	16881	16894	16921	16829	16713	16982	16878	16613	16717	17054	16838	16786	16933	16899	16935	16848	16981	16781	16865	16887	16955	17008	16786	16828	16920	16865	16783	16859	16836	16821	17033	16716	16666	16848	16921	16819	16782	16927	16723	16813	16821	16872	16847	16824	16727	16912	16861	16776	16893	16642	16670	16859	16678	16920	16758	16897	16876	16712	16829	16955	16870	16908	16784	16884	16661	16728	16781	16884	16739	16583	16896	16963	16844	16850	17026	16823	16802	16840	16761	16900	16862	16716	16721	16774	16928	16732	16965	16727	16687	16787	16737	16853	16855	16855	16859	16933	16918	16824	16709	16847	16753	16923	16977	17138	16907	16829	16892	16719	16955	16902	16750	16871	16633	16865	16617	16787	16577	16944	16863	16674	16591	16910	16802	17029	16908	16902	16728	16897	16917	16873	16950	16798	16947	16870	16827	16897	16805	16902	16754	16738	16918	16832	16772	16940	16912	16889	16700	17005	16768	16897	16995	16894	16861	16884	16811	16743	16892	16715	16663	16897	16782	16930	16879	16943	16767	16761	16887	16711	16805	16882	16926	16850	16915	16945	16864	16979	16785	17009	16731	16867	16863	16817	16814	16821	16774	16740	16879	16978	16814	16946	16785	16722	16913	16941	16976	16845	16708	16996	16662	16809	16948	16821	16829	16822	16974	16820	16768	16955	16919	16905	16855
39225	34298	39933	38020	35545	35583	35161	34648	34482	34074	34167	34052	33927	33811	34059	33888	33896	34067	33856	33754	33913	33933	34057	33996	34047	34346	33747	33736	33960	33885	34007	33865	34204	33948	33723	33905	33775	33711	33703	33934	33977	33745	33928	33491	34077	33823	34022	33796	33562	33535	33716	33979	33658	33614	33973	33703	33773	33699	33850	33767	33672	33717	33802	33778	33710	33974	34227	33440	33658	33795	33562	33972	33605	33689	33822	33972	33977	33840	33923	33678	33896	33812	33610	33530	33799	33628	33891	33641	33798	33429	33917	33794	33642	33548	33624	33698	33872	33973	33925	33586	33866	33584	33704	33665	33568	33865	33675	33611	33772	33899	33603	33669	33557	33981	33994	33950	33614	33764	34033	33716	33997	33662	33807	33982	33648	33683	33426	33526	33609	33765	33720	33804	33951	33733	33905	34059	33955	33622	33766	33688	33602	33682	33749	33790	33766	33690	33856	33925	34053	33649	33701	33593	33856	34061	33905	34033	33792	33642	33586	33797	33571	33515	33738	33693	33702	33588	33596	33584	33871	33584	33862	33618	33808	33909	33533	33566	33677	33511	33588	33695	33940	33899	34013	33828	33785	33851	33947	33723	33370	33799	33714	33594	33881	33660	33653	33778	33784	33774	33882	33729	33730	33612	33720	33863	33733	33527	33682	33626	33922	33359	33683	33929	33587	33769	33747	33364	33822	33647	33470	33480	33954	33947	34013	33641	33774	33764	33882	33689	33890	33660	33844	33691	33845	33848	33563	33455	34017	34032	33478	33812	33968	33639	33432	33455	33566	33602	33702	33559	33733	33690	33874	33682	33850	33400	33553	33702	33654	33767	33864	33795	33607	33758	33678	33973	33665	33763	33885	33926	33687	33738	33843	33737	33668	33773	33721	33865	34018	34033	33779	34015	33717	33741	33767	33622	33640	33651	33753	33719	33651	33722	33752	33515	33683	33406	33716	33870	33938	33608	33907	33761	33836	33779	33646	33779	33940	33817	33554	33575	33764	33826	33675	33790	33947	33735	33536	33739	34055	33353	33514	33909	33485	33889	33727	33965	34056	33942	33868	33648	33936	33983	33892	33888	33619	33854	33950	33687	33947	34115	34003	33871	33860	33811	33799	33850	33751	33782	33607	33669	33765	34231	33599	33981	33710	33644	33855	33947	33835	33485	33817	33786	33639	33492	33713	33519	33711	34129	33885	33929	33936	33903	33723	33502	33535	33564	33770	33681	33761	34040	33598	33663	33852	33667	33865	33891	33795	33810	33716	33769	33863	33643	33874	33555	33639	33733	33852	33780	33813	33790	34095	33948	33780	33873	33831	33491	33827	33759	34018	33705	33751	33831	33624	33804	34008	33867	33853	33755	33697	34104	33942	33710	33916	33778	33751	33884	33850	33754	33552	33798	33815	33925	33602	33994	33798	33785	33806	33801	33608	33774	33579	33683	33720	33936	33405	33680	33779	33666	33699	33913	33972	33898	33834	33719	33598	33681	33728	33743	33831	33861	33848	33619	33863	33943	33524	33688	33773	33569	33936	33719	33922	33721	33692	33666	33764	33590	33772	33761	33989	33721	33483	33808	33564	33701	33778	33904	33746	33678	33865	33797	33730	33994	33605	33662	33827	33794	33732	33657	33946	34101	33940	33709	33676	33610	33891	34034	33758	33552	33854	33688	33773	33540	33801	33803	33724	33600	33895	33903	33515	33675	33771	33611	33638	34020	33814	33664	33800	33642	33553	33545	33376	33638	33495	33764	33886	33630	33434	33667	33798	33873	33692	33800	33638	33984	33969	33671	33683	33730	33771	33734	33822	33986	34021	34020	34093	33621	33891	33656	33758	33535	33607	33748	33899	33835	33834	33698	33749	33799	33683	33723	33343	33879	33810	33823	33780	33672	33742	33772	33895	33872	33727	33513	33628	33715	33601	33781	33855	33745	33518	33897	33970	33782	33711	33658	33658	33706	33605	33703	33868	34036	33745	33819	33655	33639	33789	33907	33881	33642	33756	33640	33900	33439	33539	33934	33575	33764	33752	33534	34034	33484	33516	33792	33865	33745	33688	33764	33625	34224	33890	33548	33758	33647	33906	33915	33886	33951	33817	33557	33752	33527	33978	33913	33789	33869	33766	33641	33889	33461	33333	33934	34152	33879	33793	33875	34085	33932	33847	33764	33535	33608	33654	33889	33785	33929	33803	33914	33555	33962	34031	33837	33732	33842	33678	33890	33792	33734	33871	33603	33915	33914	33866	33505	33732	34030	33837	33888	33938	33731	33888	34119	33937	33616	33630	33569	33692	33792	33359	33755	33596	33511	33760	33981	33982	33941	33658	33692	33840	34058	33663	33544	33747	33510	33450	34055	33710	33824	33547	33739	33909	33796	33602	33836	33535	33658	33795	33726	33933	33928	33856	33837	33754	33687	33997	33504	33851	33866	33711	33674	33740	33771	33649	33952	33736	33572	33774	34018	33739	33728	34022	33950	33785	33945	33659	33661	33980	34108	33659	33840	34148	33744	33635	34001	33879	34073	33898	34257	33760	33694	33849	33639	33858	33782	33313	33790	33671	33363	33595	33751	33895	33769	33824	33738	33975	33801	33917	33751	33752	33776	33475	33780	33840	33993	33792	33542	33781	33828	33975	33602	33868	34013	33784	33517	33671	33865	33469	33865	33855	34102	33750	33783	33844	33830	33759	33676	33494	33681	33554	33565	33723	33464	33517	33486	33710	33669	33952	33829	33872	33605	33598	33615	33539	34156	33686	33710	33540	33504	33562	33840	33761	33552	33706	33705	33599	33564	33453	34032	33647	33765	33525	33805	33606	34011	33743	33840	33673	33708	34074	33801	33824	33818	33794	33667	33925	33724	33417	33635	33671	33644	33731	33604	33786	33699	33909	33823	33746	33844	33483	33891	33721	33444	33809	33625	33570	33885	33921	33928	33651	33875	33646	33765	33733	33522	33729	33820	33897	33945	33751	33514	33536	33905	33817	33598	33562	33766	33600	33596	33578	33991	33735	33714	33692	33829	33851	33551	33632	33962	33866	33709	33666	33884	33840	33604	34125	33552	33767	33916	33877	33698	33741	33799	33948	34012	33943	33892	33810	33736	33668	33682	33893	33636	33899	33766	33860	33691	33632	33479	33652	33976	33549	33823	33729	33616	33702	33811	33744	33639	33760	33822	33835	33896	33612	33721	33660	33609	33595	33734	33457	33631	33544	33686	33475	33820	33743	33810	33771	33706	33672	33836	33826	33850	33944	33776	33828	33817	33698	33804	33717	33641	33589	33592	33682	33824	33675	33635	33772	33899	33817	33729	33830	33943	33485	33830	33635	33686	33380	33936	33680	33614	33785	33865	33934	33837	33871	33490	33740	33571	33538	33879	33660	33359	33806	33716	33897	33743	33911	33781	33901	33633	33937	33863	33752	33935	33939	33985	33829	33564	33882	33814	34168	33671	33785	33962	33769	33585	33917	33607	33631	33557	33670	33935	33768	33814	33667	33536	33799	34065	34141	33447	33519	33483	33888	33686	33602	33775	33761	33550	33656	33647	33831	33939	33658	33673	34245	33843	33671	33985	33715	33743	33569	33764	33775	33684	33483	33491	33607	33436	33690	33650	33660	33682	33702	33832	33960	33893	33773	33748	33902	33859	34329	33832	33883	34075	33752	33866	33765	33907	33794	33527	33747	33426	33720	33827	33826	33826	34046	33891	33680	33778	34020	33748	33587	33570	33520	33821	33841	33770	33951	33664	33729	33551	33433	33451	33635	33920	33814	33422	33655	33529	33785	33574	33885	34080	33688	33721	33764	33592	33808	33788	33604	33889	33631	33797	33785	33523	33947	33939	33798	33802	33655	33876	33804	33926	33869	33918	33580	33716	33780	33842	33461	34005	34002	33714	33984	33862	33736	33682	33731	33724	33623	33852	33860	33789	33806	33619	33478	33999	34004	33831	33967	33765	33652	33643	33727	33867	33804	34010	33610	33840	33549	33618	33862	33977	33759	33613	34057	33716	33707	33812	33543	33629	33729	33738	33950	33812	33764	33755	33588	33964	33915	33995	33746	33719	33407	33634	33755	33855	33640	33864	33736	33543	33875	33682	34008	33892	33951	33762	33869	33894	33858	33918	33543	33951	33780	34007	33809	33767	34008	33762	33657	33924	33657	33898	34102	33963	33973	33560	33850	33860	33928	34035	34191	33800	33825	33891	33854	33938	33915	33997	34105	33777	33530	33729	33910	33733	33999	33831	33446	33559	33764	33696	33811	33790	33878	33890	33761	33575	33842	33811	33725	33664	33679	33922	33800	33613	33618	33882	33792	33695	33740	33862	33804	33737	33419	33724	33661	33692	33358	33707	33759	33550	33781	33713	34148	33441	33728	33813	33742	33900	34167	33555	33961	33961	33740	33730	33616	33986	33715	33733	33731	33711	33818	34105	33800	33851	34084	33542	33614	33765	34034	33662	33984	33590	34043	33953	33888	34080	33763	33838	33766	34074	33877	33590	33568	34093	33439	33700	33982	33798	33578	33755	33605	33997	33509	33842	33586	33587	33832	33693	33810	33525	33576	33963	33656	33762	33752	33491	33579	33828	34025	33911	33921	33575	33821	33889	33827	33910	33839	33686	33823	33683	33381	33914	33842	33817	33550	33750	33605	33700	33898	33637	33713	33725	33991	33777	33810	33768	34048	33951	33969	33554	33731	33788	33736	33832	33567	33730	34030	34012	33845	33758	33884	33819	33866	33767	33661	33708	34055	33511	33797	33938	33798	34021	33771	33632	33773	34042	34083	33844	33613	33754	33703	33866	34047	33810	33675	34069	33667	33737	33528	33921	33972	33682	33829	33663	33499	33665	33924	33540	33682	33696	33835	33719	33665	33610	33941	33756	33769	33705	33764	33897	34221	33773	33457	33691	33559	33613	33592	34090	33736	33702	33905	33878	33711	33761	33714	34192	33931	33682	33839	33656	33842	33621	33940	33833	34022	33814	33931	33651	34025	33733	33686	33740	33765	33627	33679	33624	33733	33532	33903	33572	33915	33734	33618	33754	33864	33978	33791	33905	33858	33752	33850	33442	33703	33682	34051	33799	34031	33628	33809	33996	33736	34056	33746	33867	33540	33680	33840	33921
28627	33054	31139	25205	23295	21941	21257	20696	20428	20212	19941	19842	20169	19740	19835	19788	19934	19780	19845	19913	20043	19849	19875	19623	19833	19705	19843	19806	19738	19796	19890	19818	19745	19669	19694	19608	19537	19667	19617	19563	19502	19488	19649	19532	19530	19507	19575	19417	19540	19504	19553	19618	19598	19643	19483	19436	19569	19515	19590	19448	19500	19631	19444	19539	19615	19403	19607	19601	19550	19560	19479	19599	19533	19480	19318	19602	19533	19473	19671	19613	19506	19504	19490	19515	19576	19557	19636	19562	19656	19468	19645	19510	19406	19652	19542	19559	19674	19593	19588	19671	19526	19569	19632	19507	19254	19605	19581	19334	19499	19546	19641	19646	19518	19437	19515	19635	19398	19443	19517	19528	19568	19632	19376	19404	19530	19624	19615	19432	19568	19586	19563	19538	19505	19458	19452	19511	19619	19565	19512	19578	19546	19613	19406	19557	19590	19545	19701	19550	19464	19524	19559	19531	19466	19447	19429	19405	19529	19469	19618	19465	19598	19492	19482	19582	19678	19499	19657	19652	19794	19540	19569	19456	19654	19472	19591	19414	19387	19508	19690	19480	19504	19403	19612	19652	19622	19392	19574	19528	19600	19643	19409	19725	19417	19323	19572	19554	19607	19661	19523	19514	19735	19604	19368	19483	19591	19588	19507	19395	19631	19402	19520	19496	19445	19498	19718	19408	19591	19618	19506	19433	19518	19630	19651	19637	19591	19606	19698	19455	19606	19401	19507	19614	19521	19778	19551	19499	19325	19609	19620	19759	19467	19509	19574	19483	19639	19513	19671	19544	19514	19475	19599	19478	19256	19424	19376	19506	19646	19445	19489	19462	19510	19570	19487	19715	19643	19476	19442	19499	19438	19619	19640	19534	19442	19548	19405	19750	19606	19455	19532	19531	19456	19612	19677	19559	19523	19442	19678	19617	19665	19658	19694	19435	19657	19701	19465	19534	19501	19472	19640	19483	19623	19786	19382	19598	19410	19470	19802	19444	19499	19674	19649	19545	19611	19789	19627	19483	19697	19511	19761	19605	19337	19613	19350	19433	19430	19694	19477	19641	19516	19632	19378	19612	19508	19546	19567	19529	19672	19544	19519	19516	19596	19514	19644	19511	19473	19493	19515	19513	19562	19627	19413	19515	19494	19415	19657	19461	19336	19600	19455	19700	19494	19491	19585	19499	19654	19562	19567	19504	19318	19524	19641	19361	19568	19547	19516	19540	19507	19618	19522	19455	19551	19364	19436	19620	19547	19503	19539	19489	19571	19498	19655	19653	19828	19437	19565	19593	19270	19755	19612	19547	19447	19443	19402	19806	19550	19630	19583	19820	19544	19463	19552	19552	19536	19449	19554	19533	19613	19465	19415	19493	19510	19523	19534	19523	19546	19289	19515	19498	19585	19492	19580	19560	19533	19693	19485	19336	19568	19554	19491	19592	19539	19632	19478	19641	19407	19524	19563	19588	19432	19559	19531	19519	19512	19669	19487	19540	19661	19612	19709	19699	19698	19661	19315	19636	19521	19797	19472	19426	19618	19528	19517	19532	19605	19620	19649	19613	19446	19517	19670	19678	19539	19667	19467	19526	19759	19579	19453	19650	19533	19510	19635	19679	19597	19505	19537	19554	19484	19562	19506	19568	19643	19620	19690	19616	19623	19575	19631	19426	19635	19378	19558	19692	19698	19679	19437	19414	19512	19695	19527	19674	19476	19719	19682	19581	19513	19735	19543	19417	19620	19479	19627	19506	19449	19556	19323	19609	19458	19561	19595	19575	19481	19481	19676	19472	19525	19681	19511	19567	19467	19635	19583	19552	19627	19381	19332	19365	19453	19558	19647	19434	19465	19505	19633	19713	19685	19728	19514	19420	19464	19703	19514	19536	19388	19537	19388	19651	19520	19520	19576	19591	19513	19441	19414	19644	19448	19509	19560	19516	19727	19559	19646	19571	19464	19519	19576	19533	19674	19481	19606	19454	19667	19623	19661	19458	19553	19575	19379	19479	19537	19467	19621	19460	19545	19382	19573	19405	19696	19579	19497	19429	19561	19719	19651	19633	19533	19298	19600	19663	19615	19553	19619	19561	19457	19502	19649	19531	19620	19475	19636	19588	19576	19571	19464	19483	19471	19299	19571	19551	19370	19385	19590	19600	19510	19554	19474	19502	19430	19715	19536	19536	19554	19618	19619	19665	19582	19543	19588	19611	19520	19610	19482	19429	19426	19557	19614	19636	19449	19510	19479	19373	19436	19392	19658	19744	19610	19418	19542	19868	19839	19448	19560	19558	19676	19575	19489	19575	19290	19508	19675	19629	19601	19545	19539	19481	19670	19460	19491	19503	19574	19505	19765	19416	19560	19728	19582	19608	19650	19586	19597	19615	19546	19450	19566	19503	19487	19559	19533	19577	19591	19495	19561	19584	19615	19538	19600	19380	19543	19607	19573	19478	19587	19663	19627	19567	19422	19517	19505	19596	19506	19470	19478	19497	19639	19477	19623	19344	19551	19597	19511	19509	19643	19661	19660	19752	19349	19436	19596	19507	19471	19467	19672	19430	19384	19597	19524	19508	19359	19537	19363	19751	19735	19495	19520	19630	19473	19498	19368	19440	19547	19520	19582	19426	19537	19553	19668	19301	19425	19497	19449	19559	19341	19354	19610	19550	19610	19508	19730	19453	19615	19705	19605	19546	19652	19542	19403	19633	19546	19539	19400	19653	19393	19688	19569	19720	19554	19338	19487	19773	19621	19709	19621	19663	19688	19637	19593	19431	19748	19519	19618	19454	19611	19691	19667	19519	19598	19343	19461	19526	19535	19552	19609	19605	19651	19583	19514	19598	19805	19646	19529	19439	19540	19592	19468	19628	19545	19798	19457	19664	19555	19571	19703	19274	19562	19439	19502	19312	19438	19474	19436	19679	19580	19566	19575	19552	19351	19560	19505	19453	19435	19624	19621	19801	19579	19540	19631	19668	19448	19636	19802	19645	19456	19557	19532	19591	19551	19728	19598	19657	19709	19486	19572	19429	19694	19439	19654	19559	19568	19586	19639	19662	19597	19528	19472	19459	19668	19644	19453	19510	19527	19529	19634	19451	19547	19536	19540	19565	19679	19572	19483	19460	19546	19463	19621	19490	19527	19565	19503	19527	19780	19454	19713	19661	19545	19635	19524	19294	19337	19568	19473	19705	19467	19674	19596	19541	19612	19577	19820	19388	19472	19605	19312	19488	19673	19613	19568	19606	19739	19507	19587	19545	19564	19367	19394	19698	19573	19570	19524	19511	19609	19612	19499	19691	19393	19441	19679	19596	19485	19501	19620	19504	19491	19718	19506	19543	19658	19489	19633	19370	19567	19399	19498	19488	19426	19687	19509	19568	19695	19680	19361	19363	19662	19570	19643	19504	19546	19542	19704	19488	19382	19574	19631	19355	19512	19530	19544	19431	19672	19621	19528	19466	19441	19612	19487	19621	19454	19547	19607	19626	19550	19545	19603	19496	19518	19503	19629	19596	19269	19687	19784	19410	19454	19504	19621	19360	19569	19519	19460	19547	19677	19413	19652	19668	19702	19528	19536	19385	19589	19496	19569	19459	19298	19629	19387	19425	19634	19523	19517	19462	19554	19466	19639	19515	19764	19683	19404	19558	19595	19479	19561	19550	19648	19490	19623	19593	19658	19482	19544	19552	19431	19573	19549	19732	19424	19563	19567	19451	19553	19499	19543	19514	19661	19598	19579	19613	19428	19791	19420	19538	19509	19591	19366	19793	19443	19600	19781	19562	19588	19536	19455	19378	19501	19678	19571	19553	19549	19564	19510	19532	19685	19748	19565	19621	19566	19626	19495	19548	19525	19661	19652	19542	19515	19288	19390	19613	19452	19615	19599	19545	19611	19669	19662	19578	19532	19349	19595	19694	19684	19545	19551	19538	19675	19571	19651	19778	19694	19595	19595	19493	19463	19532	19538	19513	19460	19503	19614	19487	19400	19528	19586	19632	19484	19490	19632	19393	19495	19625	19641	19457	19504	19679	19430	19426	19326	19381	19523	19363	19682	19507	19605	19515	19386	19533	19498	19707	19505	19710	19704	19536	19516	19823	19700	19598	19484	19610	19531	19596	19401	19532	19772	19499	19697	19409	19428	19609	19374	19407	19507	19637	19600	19495	19679	19535	19711	19529	19620	19564	19654	19636	19388	19739	19658	19682	19600	19570	19562	19546	19557	19519	19581	19560	19612	19739	19484	19437	19650	19619	19547	19647	19683	19547	19628	19516	19428	19672	19556	19711	19489	19457	19798	19798	19697	19635	19504	19593	19479	19662	19515	19673	19476	19372	19535	19607	19584	19401	19406	19660	19635	19667	19559	19654	19567	19597	19519	19715	19635	19583	19398	19597	19648	19527	19448	19579	19538	19629	19539	19534	19494	19441	19570	19427	19472	19657	19649	19521	19495	19662	19659	19449	19428	19690	19475	19583	19504	19432	19451	19716	19598	19322	19673	19640	19666	19479	19574	19430	19570	19483	19493	19714	19607	19472	19670	19494	19421	19712	19580	19378	19473	19610	19654	19706	19503	19438	19696	19573	19536	19543	19372	19591	19604	19482	19679	19561	19468	19548	19418	19745	19583	19709	19479	19591	19570	19670	19600	19444	19397	19556	19474	19384	19587	19550	19558	19786	19323	19530	19636	19536	19369	19600	19681	19310	19569	19400	19556	19727	19668	19483	19635	19444	19450	19729	19522	19484	19598	19553	19690	19594	19592	19498	19619	19639	19296	19595	19470	19461	19463	19609	19551	19315	19595	19337	19557	19519	19599	19490	19444	19471	19547	19703	19689	19676	19610	19713	19477	19575	19360	19425	19613	19462	19507	19713	19501	19679	19642	19393	19658	19582	19609	19634	19467	19654	19449	19478	19378	19602	19735	19472	19434	19478	19616	19673	19481	19527	19642	19568	19740	19493	19525	19643	19467	19511	19597	19433	19793	19769	19603	19571	19623	19518	19599	19581	19471	19585	19377	19610	19674	19512	19720	19479	19535	19390	19628	19601	19525	19550	19599	19563	19556	19570	19582	19611	19676	19618	19640	19554	19465	19682	19640	19532	19528	19696	19726	19558	19629	19570	19574	19557
22542	20088	26417	24517	25529	31837	34981	31903	31408	31002	30953	30447	30563	30523	30314	30122	30216	30463	30554	30873	30307	30298	30345	30222	30154	30430	30377	30171	30163	30464	30163	29963	30199	29941	29999	29723	29770	30256	29995	30194	29897	29993	29799	29544	30015	29936	29891	29957	30081	30033	29986	29790	29878	29747	29813	29780	30035	30074	29797	29963	30083	29784	29762	29982	29687	29849	30009	29872	29572	29969	29821	29529	29899	29706	30212	29665	29851	29724	29771	29765	29708	29692	29923	29919	29995	29931	29832	29544	29882	29947	29746	29809	29842	29656	29672	29756	29657	30012	29737	29765	30037	29936	30003	29785	29876	29864	30053	29838	30040	29824	30109	29833	29668	29643	29811	30042	30138	29856	29989	29990	29843	30212	30009	29751	29806	29858	29778	29704	30208	29676	29829	29780	29494	29700	29907	29907	29610	29776	30024	29822	29692	29943	29873	29742	29902	30032	29728	29648	30023	29796	30040	29710	29665	29762	29968	29824	30013	29787	29799	29880	29839	29626	29473	30014	29802	29998	29718	29674	30036	29923	29925	29672	29721	29991	29972	29898	29730	29691	29661	29704	29799	29770	29781	29700	29676	29750	29882	29753	29882	29709	29732	29871	29939	29863	29659	29810	29709	30024	29861	29696	29966	29868	30071	29971	30030	29608	29815	29780	29917	29647	29792	30276	29942	29956	29765	29907	29791	29880	29897	29791	29817	29853	29812	30007	29634	29634	29737	29944	29760	29989	29782	30002	29796	30045	29798	29825	30115	29868	29929	29856	29944	29939	30091	30062	29769	29903	29855	29737	29603	29804	29772	29791	29980	29834	29828	29763	29749	29886	30066	29902	29819	29861	29844	29705	29773	29797	29758	30108	29655	29953	29930	29753	29482	29981	29877	29895	29851	29614	29662	30171	30192	29957	29960	29662	29671	29665	29683	29821	29766	29704	30034	29897	29946	29733	29794	30102	29933	29705	29930	29562	29856	29833	29819	30049	29822	29836	30010	29951	29887	30073	29622	29421	30055	30000	29864	29970	29974	29927	29769	29835	29685	29790	29494	29946	29547	29876	30103	29713	29825	29785	29913	29623	29784	29848	30116	29926	29849	29820	29787	29915	29942	29900	29906	29689	29831	29644	29586	29584	29784	29764	29707	29763	29999	29768	29632	30078	30074	29787	29729	29953	29813	29828	29841	30120	29756	29942	29950	29598	29846	30033	29952	29675	29978	29875	29790	29877	29729	29948	29763	29872	29802	30080	30032	29818	29812	29865	29760	29499	29634	29655	30097	29747	29582	29744	30058	29935	29885	30054	29932	29818	29780	29986	29654	30158	30219	29827	29913	29644	29677	29905	29685	29835	29796	29888	29886	29905	29880	30009	29315	29673	29672	29733	29835	30076	29495	29910	29827	29902	29867	29659	29820	29908	29688	29857	29876	29944	29928	29867	29637	29847	30175	29975	29921	29686	29852	29817	29845	29757	29991	29905	29871	29884	30211	29993	29885	29847	29620	29715	29793	29905	29729	29827	29975	29938	29789	29801	29888	29921	30054	29807	29818	29796	30283	29817	30068	29586	29932	29804	29745	29786	30035	29697	29625	29763	29700	29847	29785	29829	29772	29742	30221	29856	29869	30028	29627	29673	30098	29942	29651	29657	29906	29758	29972	29990	29685	29930	29717	30086	29904	29856	29603	29889	30092	29668	29891	29651	29801	29840	29851	29746	29857	29801	29788	29889	29748	29590	29971	29923	29833	29799	29839	29690	29863	29965	30009	29663	29708	29992	29916	29958	29758	29705	29997	29900	30009	29774	30011	29710	29864	30123	29651	30210	29682	29773	30121	29919	29987	29896	29769	29848	29736	29656	29747	30056	30071	29675	29959	29582	29952	29525	29969	29910	29753	30019	29624	30116	29832	29822	29747	30108	30104	29986	29878	30137	30020	30006	29714	29827	29931	29742	29752	29799	29914	29787	29786	30125	29877	29789	29804	30089	29441	29806	29674	30018	29813	29804	29879	29490	29675	30023	29909	30047	29665	29507	29891	30075	29893	29855	29962	29857	29643	29809	29738	29837	29849	30025	29965	29780	29640	29940	29960	29759	29962	29990	30030	30028	29986	29845	30167	30038	29774	29717	30005	30120	29796	29882	29965	29793	29705	29627	29690	29778	30039	29774	29981	29736	29851	29965	29613	29757	29673	29694	29700	29621	29865	29471	29769	29647	29920	30010	30024	29964	29882	29774	30170	29853	29972	29483	29737	29839	29898	30103	29707	30117	29976	29845	29725	30103	29564	29679	29728	29749	29904	29583	29843	29827	29835	29685	29738	30065	29814	30043	29752	30208	29935	29928	29853	29627	29738	29863	29937	29609	29610	29776	29824	29649	29749	29653	29883	29737	29782	29809	29982	29769	29732	29716	29858	30113	29890	29729	29622	30066	29742	30027	29820	29892	29972	29783	29903	29749	29822	29950	29935	29853	29950	29736	29941	29881	29789	30011	29969	29779	29906	29873	29719	29722	29822	29876	29640	29765	29625	29427	29482	29859	30041	30203	29781	29659	29761	29840	29675	29993	29715	29974	30032	29851	29809	29975	29836	29905	29949	29968	29706	30096	29992	30029	29786	29850	29642	29969	29813	29541	29875	29953	29794	30105	30006	30050	30206	30066	29988	30035	29845	29825	29731	29917	29846	29907	29942	30003	29847	29798	29718	30039	29788	29826	29926	29671	29718	29731	29569	29819	29663	29931	29822	29706	29849	29894	29612	30006	29925	29634	29841	29442	30125	29862	30190	29873	29939	29973	29700	29945	29836	29916	29790	29840	29602	30021	29591	29802	29765	30098	29732	30001	30222	29848	29505	29807	29671	29771	30062	30147	30133	29767	30042	29889	29810	29873	29816	29917	29642	29739	29888	29870	29798	29756	29884	29905	29835	29626	29676	29899	29907	29735	29778	29866	30000	29772	29935	29908	29949	29917	29963	29823	29841	29847	29856	30083	29943	29915	29945	29614	29763	29900	29881	29984	29759	29680	29827	29957	29536	29774	29974	29728	29694	29770	29846	29861	29909	29900	29747	29552	29894	30008	29963	29747	29637	30007	29821	29931	29926	30200	30018	29687	30023	29770	29565	29972	29745	29717	29794	29744	29628	29701	29910	29886	29856	29802	29873	29691	30027	30116	29726	29746	30088	29931	29995	29794	29781	29622	29987	29778	29832	29779	29672	30032	29662	30064	29700	29678	29605	30002	29965	29932	29920	29707	30017	29959	29976	29838	29762	29671	29889	29857	29990	30000	29762	29713	29844	29693	29607	29875	29737	29759	30002	29633	29790	30095	29967	30075	29856	30017	29574	29901	29844	29539	29804	29571	29715	29706	29698	29794	29681	29553	29717	29920	29529	29638	29666	29826	29851	29978	29887	29919	29936	29805	29668	29921	30065	29826	29775	29928	29745	29779	29928	29831	29724	29801	29556	29816	29847	29859	30067	29641	30130	29812	29805	29832	29942	29779	29770	29812	29874	29920	29993	29607	29978	29779	29636	29632	30047	29897	29849	29530	29966	29921	29892	29978	29631	29776	29836	29750	29843	30065	29875	29928	29786	29543	29647	29884	29884	29634	30160	29889	29390	29889	29716	29674	29637	29853	29816	29783	29888	29846	29929	29931	29915	29761	29782	29508	29559	29888	30051	30098	29487	29630	29703	29749	29860	30058	29913	29687	29912	29777	29828	29958	29678	29757	29623	29658	29631	29943	29792	29777	29873	29809	29630	29730	29795	29715	29900	29889	29767	29742	29698	29791	29773	29998	29868	29767	29974	29846	29978	29783	29886	29831	29500	29803	29891	29901	29738	29827	29977	29889	29553	29722	30067	29712	30041	29969	29744	29834	29957	29994	29717	30003	29724	29561	29782	29882	29815	29775	29798	30086	29847	29940	30049	29958	29802	29849	29925	29652	29764	29826	29924	29712	29667	29929	29911	29864	29840	29876	29803	29793	29857	30090	29652	29965	30021	29818	29933	29827	29904	29731	29766	29640	29992	29794	29794	29824	29980	29753	29797	29685	29885	29826	29757	29748	29634	29970	29962	29970	29936	29698	29680	29577	29665	29659	29739	29871	29538	29964	29963	29794	29929	29886	29946	29740	29789	29874	29797	29885	29936	29598	29923	29708	29703	29824	29992	29976	29700	29805	29854	30104	29594	29641	30039	29862	29687	30126	29971	29677	29651	29916	29976	29661	29766	29950	29870	29730	29803	29860	29838	29876	29840	29982	29934	29608	29825	29937	29712	29841	29906	29452	29910	29896	29957	29812	29960	29675	29929	29950	29801	29921	29531	29714	29705	30054	29774	29860	29811	29719	29922	29621	29888	29923	29898	29952	29915	30068	29754	30056	29638	30104	29971	29896	29892	29640	29670	29782	29875	29909	29837	30079	29819	30023	29780	29952	29867	29569	30027	29765	29702	29963	29838	29713	29858	29762	29812	30238	30044	30001	29979	29694	29775	29613	29837	29794	29859	30054	30066	29912	29757	29534	30031	30049	30204	29804	29931	30186	30070	30122	29691	30077	30038	29845	29637	29723	29686	29590	29924	29698	29968	29865	29919	29983	29833	29719	29821	29881	29907	29791	30092	29736	29737	29876	30040	29658	29863	29856	29845	29975	29966	29828	30029	29744	29922	30122	29763	29831	29817	29688	29982	30084	29850	29645	29713	29844	29646	29746	29917	29690	29969	29801	29850	29963	29864	29806	29928	29779	29982	29966	29676	30061	29965	30003	30118	29917	29878	29889	29714	29950	29920	29860	29753	29558	29752	29627	29829	29756	29534	29832	29792	29904	29964	29822	29798	29990	29608	30015	30065	29803	29997	29870	29843	30037	30125	29763	29829	29800	29916	29782	29656	29741	29757	29892	29999	29914	29931	29824	29998	29720	29807	29934	30070	29829	29743	29698	29855	29777	29679	29772	29980	29635	29769	29907	29627	29844	29798	29953	29946	29794	30007	29697	30096	29873	29885	29958	29893	30009	29889	29860	29786	30103	29851	29628	29616	29734	30083	29694	30051	29600	30074	29765	30065	30001	29928	30030	29690	29939	30001	29590	29893	29865	29749	29784	29960	29931	29786	30065	29751	29792	30253	29716	29783	29681
28734	43331	38701	29133	26361	24159	22261	20572	19755	18844	18607	18571	18479	17981	17936	18032	18204	18513	18380	18555	18632	18289	18320	18056	17987	18104	17822	17839	17854	18002	18029	17876	17803	17988	17681	17702	17622	17775	17357	17612	17694	17732	17694	17644	17614	17539	17717	17350	17698	17511	17595	17484	17599	17545	17379	17530	17607	17422	17511	17552	17370	17509	17341	17545	17560	17266	17454	17548	17602	17605	17446	17684	17439	17423	17674	17601	17366	17551	17587	17677	17381	17533	17416	17516	17406	17534	17505	17406	17557	17629	17519	17522	17453	17489	17383	17601	17587	17365	17417	17484	17583	17437	17443	17570	17405	17562	17615	17536	17554	17522	17393	17483	17382	17313	17390	17542	17373	17436	17545	17410	17533	17493	17420	17453	17461	17568	17628	17385	17502	17423	17419	17579	17344	17374	17700	17563	17465	17571	17524	17323	17389	17517	17563	17614	17555	17496	17352	17564	17548	17603	17349	17470	17619	17512	17421	17326	17495	17450	17645	17563	17524	17458	17579	17405	17543	17554	17499	17320	17544	17525	17555	17185	17595	17459	17396	17329	17434	17342	17433	17464	17473	17420	17402	17556	17655	17584	17427	17588	17424	17387	17498	17611	17504	17528	17488	17561	17548	17511	17377	17507	17514	17405	17375	17546	17448	17502	17534	17254	17405	17351	17505	17301	17462	17396	17460	17628	17597	17404	17451	17514	17467	17281	17369	17445	17550	17536	17399	17535	17366	17623	17409	17489	17588	17424	17432	17600	17451	17570	17388	17366	17296	17419	17350	17415	17698	17412	17433	17465	17371	17524	17517	17619	17594	17577	17539	17367	17602	17553	17691	17643	17540	17418	17498	17344	17556	17409	17410	17657	17415	17512	17502	17377	17477	17395	17550	17618	17623	17570	17398	17431	17450	17533	17402	17578	17595	17329	17491	17464	17207	17500	17409	17572	17470	17524	17575	17602	17554	17412	17603	17458	17449	17367	17526	17510	17600	17507	17629	17394	17588	17441	17702	17309	17652	17561	17499	17561	17612	17399	17475	17268	17381	17435	17531	17556	17569	17398	17671	17386	17546	17654	17371	17573	17577	17365	17656	17310	17363	17615	17519	17442	17394	17474	17594	17384	17394	17406	17632	17435	17522	17445	17410	17629	17607	17571	17310	17446	17501	17456	17517	17417	17560	17449	17611	17494	17346	17548	17428	17711	17606	17403	17543	17475	17559	17355	17615	17574	17446	17387	17464	17424	17527	17442	17248	17501	17524	17458	17401	17623	17453	17408	17450	17418	17479	17515	17564	17629	17461	17238	17679	17528	17389	17515	17475	17654	17446	17398	17432	17720	17309	17462	17420	17406	17612	17517	17612	17388	17428	17409	17461	17558	17542	17331	17444	17316	17593	17398	17484	17526	17469	17659	17535	17430	17515	17487	17477	17465	17478	17244	17478	17429	17618	17496	17414	17593	17401	17606	17518	17588	17439	17510	17534	17606	17393	17461	17540	17352	17472	17320	17561	17692	17527	17435	17484	17485	17456	17469	17684	17377	17607	17673	17524	17386	17536	17624	17473	17472	17539	17346	17443	17469	17448	17481	17540	17333	17270	17850	17453	17531	17514	17396	17398	17632	17377	17595	17545	17484	17474	17355	17307	17541	17484	17472	17459	17475	17417	17488	17432	17536	17539	17463	17401	17575	17425	17587	17505	17412	17507	17487	17429	17419	17391	17423	17420	17377	17496	17497	17537	17469	17338	17640	17499	17619	17533	17467	17386	17579	17615	17557	17670	17516	17448	17325	17467	17593	17435	17478	17588	17528	17656	17512	17695	17498	17515	17422	17479	17531	17482	17463	17579	17322	17700	17496	17444	17428	17481	17352	17485	17589	17443	17511	17382	17526	17503	17415	17301	17506	17495	17433	17400	17337	17454	17454	17326	17591	17538	17512	17293	17548	17583	17434	17483	17466	17546	17377	17383	17430	17448	17574	17486	17417	17376	17334	17477	17520	17392	17537	17484	17475	17350	17600	17545	17349	17587	17564	17498	17420	17438	17391	17476	17303	17386	17385	17423	17501	17504	17546	17339	17258	17530	17518	17428	17478	17515	17511	17453	17493	17310	17560	17459	17521	17330	17504	17355	17396	17423	17577	17474	17591	17503	17490	17470	17552	17318	17445	17539	17510	17552	17532	17343	17251	17350	17476	17548	17474	17493	17496	17558	17389	17605	17433	17506	17454	17317	17528	17490	17507	17416	17450	17347	17611	17497	17370	17549	17395	17473	17439	17470	17408	17287	17340	17437	17583	17518	17556	17440	17551	17530	17548	17359	17427	17379	17543	17348	17435	17397	17424	17338	17561	17593	17455	17282	17404	17498	17314	17648	17339	17311	17403	17403	17627	17499	17395	17485	17505	17409	17438	17521	17427	17461	17330	17517	17531	17450	17345	17330	17382	17554	17392	17444	17517	17520	17459	17479	17535	17468	17519	17377	17532	17619	17471	17634	17491	17549	17563	17479	17514	17658	17399	17607	17475	17481	17448	17279	17634	17709	17388	17446	17432	17619	17327	17270	17512	17322	17540	17445	17403	17513	17389	17476	17477	17624	17368	17414	17473	17431	17516	17284	17409	17394	17388	17336	17376	17520	17342	17363	17496	17404	17462	17430	17543	17562	17327	17559	17588	17567	17281	17357	17501	17576	17443	17465	17279	17614	17310	17380	17555	17438	17480	17421	17526	17534	17240	17614	17304	17598	17367	17503	17768	17531	17449	17472	17534	17461	17368	17478	17377	17383	17460	17366	17353	17480	17473	17422	17420	17432	17516	17640	17461	17563	17514	17543	17478	17461	17527	17582	17554	17406	17494	17646	17357	17352	17413	17468	17406	17410	17462	17645	17431	17352	17398	17469	17417	17431	17345	17461	17490	17425	17564	17295	17390	17517	17235	17388	17458	17600	17467	17487	17323	17278	17405	17551	17632	17524	17349	17593	17397	17390	17485	17321	17459	17360	17408	17629	17517	17460	17475	17501	17456	17351	17427	17347	17518	17580	17504	17463	17673	17482	17349	17444	17506	17499	17325	17561	17481	17334	17547	17403	17491	17438	17352	17519	17749	17333	17453	17541	17565	17487	17335	17352	17502	17452	17526	17306	17509	17505	17562	17372	17411	17334	17593	17454	17503	17535	17597	17378	17553	17490	17509	17486	17496	17541	17430	17372	17421	17612	17543	17604	17360	17502	17468	17412	17478	17416	17605	17555	17468	17649	17420	17527	17409	17475	17605	17521	17491	17369	17511	17525	17537	17369	17454	17492	17628	17517	17439	17370	17412	17437	17433	17411	17523	17400	17545	17711	17382	17467	17414	17489	17517	17607	17576	17308	17450	17587	17452	17427	17375	17369	17576	17397	17442	17404	17569	17498	17602	17555	17323	17557	17587	17617	17482	17410	17414	17349	17586	17365	17508	17523	17449	17428	17614	17229	17506	17467	17362	17418	17479	17531	17590	17495	17621	17534	17593	17442	17338	17352	17276	17564	17446	17547	17429	17472	17500	17508	17374	17540	17389	17490	17423	17406	17467	17390	17307	17301	17342	17571	17550	17588	17480	17574	17578	17559	17318	17532	17560	17394	17588	17346	17574	17425	17271	17615	17501	17429	17524	17385	17459	17600	17463	17498	17396	17332	17678	17411	17514	17522	17381	17487	17383	17341	17390	17557	17430	17568	17228	17528	17441	17570	17337	17569	17310	17479	17521	17380	17432	17530	17432	17527	17447	17495	17552	17516	17308	17464	17493	17500	17668	17366	17519	17421	17433	17558	17490	17538	17559	17552	17507	17399	17316	17422	17524	17596	17482	17517	17383	17356	17276	17521	17378	17417	17446	17634	17505	17576	17701	17457	17395	17452	17461	17336	17454	17396	17414	17397	17591	17512	17495	17445	17473	17523	17616	17410	17679	17436	17436	17380	17443	17542	17598	17580	17532	17512	17354	17469	17508	17468	17614	17531	17450	17566	17550	17361	17316	17412	17669	17299	17691	17428	17589	17444	17613	17543	17608	17456	17520	17563	17360	17456	17606	17584	17572	17436	17442	17462	17577	17445	17464	17854	17596	17488	17485	17386	17381	17392	17423	17453	17728	17556	17606	17344	17499	17383	17583	17514	17399	17605	17454	17460	17548	17378	17389	17436	17443	17689	17586	17383	17446	17460	17406	17555	17393	17516	17510	17450	17523	17532	17548	17397	17582	17537	17527	17540	17571	17380	17477	17551	17376	17389	17579	17475	17441	17475	17347	17505	17417	17536	17486	17496	17538	17502	17563	17404	17400	17436	17447	17519	17424	17301	17472	17527	17484	17553	17570	17557	17584	17343	17545	17394	17540	17642	17520	17516	17605	17576	17416	17419	17487	17592	17497	17359	17759	17680	17527	17643	17393	17541	17644	17420	17530	17587	17354	17504	17298	17390	17441	17576	17409	17578	17477	17526	17528	17502	17447	17582	17540	17489	17650	17379	17520	17520	17512	17575	17534	17294	17664	17592	17399	17512	17712	17407	17609	17335	17406	17542	17500	17426	17555	17376	17591	17411	17459	17584	17456	17587	17231	17366	17425	17453	17562	17446	17511	17527	17588	17481	17405	17548	17550	17445	17490	17606	17467	17582	17412	17519	17532	17694	17567	17512	17500	17641	17551	17432	17495	17387	17439	17262	17360	17567	17441	17613	17447	17400	17499	17496	17496	17504	17369	17482	17349	17620	17448	17431	17476	17333	17758	17401	17449	17489	17415	17432	17398	17650	17424	17430	17691	17436	17447	17533	17553	17424	17135	17491	17527	17411	17427	17389	17507	17447	17429	17356	17623	17658	17441	17363	17408	17522	17412	17397	17470	17473	17393	17635	17545	17587	17603	17479	17619	17677	17536	17531	17480	17557	17485	17510	17449	17583	17559	17611	17381	17297	17500	17478	17340	17593	17560	17635	17404	17567	17656	17652	17379	17375	17396	17571	17591	17439	17593	17577	17438	17327	17380	17451	17378	17550	17552	17531	17412	17607	17625	17576	17590	17522	17397	17512	17480	17607	17471	17399	17570	17313	17367	17584	17531	17523	17402	17629	17325	17487	17644	17367	17483	17557	17412	17557	17387	17559	17597
21439	20062	26204	23837	22796	30250	35862	32465	31223	30881	30496	29924	30031	29959	29704	29652	29809	30169	30321	30268	30454	30225	29957	29649	29866	29672	29634	29283	29513	29395	29704	29527	29464	29279	29461	29139	28945	29025	29018	29100	29216	29182	29152	28960	29190	29166	28924	28908	28859	28926	29153	29047	28995	29111	29043	29181	28951	29159	29078	28961	28981	29180	28996	28887	29086	28982	29071	28946	28787	28849	28920	28864	28972	29086	28685	28940	29119	28993	28924	28955	28818	29155	28950	28764	28891	28984	28875	28976	28858	28872	29019	28878	28804	28942	28880	29026	28877	29010	28995	28808	28873	29025	28689	28944	28935	28681	28688	28909	29123	28985	28844	28990	29143	28833	28849	28859	28920	28907	28917	28705	28954	28873	29014	28968	29248	28917	28781	28932	29141	28992	29113	29142	28833	28731	29008	28995	29046	28836	28915	29181	29028	28862	29039	28744	28871	29137	28956	29007	28964	28856	29047	28999	29004	28813	29082	28779	28759	29059	28554	28838	28688	28974	28870	28730	28931	28641	29144	28929	29054	28910	29071	28899	28777	28944	29045	28826	29289	29089	29114	28670	28884	28782	28891	28971	29058	28795	28967	28998	28836	29028	28991	28924	29112	29110	28957	28913	29341	28875	28805	28827	28918	29116	28939	28900	28920	28781	28966	29105	28956	28700	28818	28752	28964	28907	28824	29124	29016	29024	28970	28978	29005	28939	29057	28941	29180	28681	29054	28602	28602	28975	28672	28814	28720	28830	28826	28906	28858	28906	28879	29003	29129	29123	28989	28885	28772	28516	28974	29085	28957	28949	28908	28870	28830	28742	29242	29176	29116	28945	29005	28973	29033	28975	28952	28871	29014	29048	29039	28866	29247	28896	29136	29113	29046	28806	28985	28929	29004	28863	28772	28757	28713	28845	28684	28920	28787	28929	29189	29048	28697	28901	28717	28666	28880	28921	29027	28970	28869	29273	28935	28947	28755	28793	29056	28917	28750	29162	29122	28963	28850	28894	29206	28966	29009	28779	28746	28948	28911	28971	29043	28968	28915	29049	29065	28872	28755	28924	29069	29048	29296	29063	28971	29055	28841	28925	28952	28825	29136	28710	28994	28922	28733	29156	28846	28877	28979	28905	28963	28861	29015	28845	28866	29069	28883	29197	28929	28874	29040	28659	28983	29057	29184	28870	29031	28880	28728	28826	29005	28936	28809	28853	28973	29068	29107	29265	28866	28796	28991	28658	28814	28788	28784	28899	29163	29088	29128	29056	29103	28673	28968	28853	28937	28929	29119	28979	29053	29019	28788	28994	29051	28641	28635	29002	28848	28684	28988	28915	28776	29133	28829	28987	28811	29058	29034	28978	28917	28904	29126	28787	29057	28744	28878	28894	29007	28798	28824	28940	28821	28988	29007	28996	28913	29282	28972	29097	29081	28879	28547	29172	28855	28976	28764	28953	28509	28859	29063	28844	29091	28879	28926	28852	29057	28792	28704	28717	28876	28796	29145	28892	28890	29101	29153	28656	28827	28900	28882	28940	28812	28773	28934	29071	28994	28913	28690	29045	28863	28902	29043	28992	29034	28951	28798	28938	28775	29029	28910	28945	29015	29199	29050	28746	28931	28822	29199	29147	28888	28878	28979	28996	28826	28961	29067	28652	28876	28765	28665	28928	28962	28972	29059	29066	28897	28834	29117	29114	28873	28966	28893	28880	28964	28795	29077	28754	28942	28936	28707	28976	28885	28804	28786	28851	28865	29093	29014	28984	28849	29176	28910	28820	28861	28932	28790	29178	28905	28908	28956	29024	28981	28884	29054	28977	28930	29060	29043	28837	28809	28867	28997	29162	28993	28960	28872	28820	28811	28975	28962	29134	28889	28872	28804	28754	29028	28834	28953	28905	28723	28981	28813	28924	29286	29219	29066	29195	29035	29043	28988	28953	28891	29061	28581	28805	28727	28985	28722	28993	28902	28807	28768	28749	28946	28949	28940	29035	28970	28953	28889	28758	28991	28865	28767	28802	29132	28826	28882	28897	28958	28679	28769	28929	29047	28842	28885	29009	29327	28975	29226	28643	29162	28950	29018	29124	29042	28992	28974	28835	28978	29083	28768	28961	29042	28843	29052	28793	29066	29169	29039	28848	28870	28930	28993	28910	28638	28783	28857	29018	28867	28997	28993	29167	28842	28591	28817	29043	29014	28875	29034	28751	29001	28941	29069	29011	28711	28790	28972	28843	29162	29032	28828	28795	29011	28784	28836	28973	28797	28723	28746	28858	29005	28807	29082	28974	28830	29102	28896	28806	29062	28934	29267	29050	29060	29143	28725	28890	28878	28782	28915	28861	29022	28982	28969	28877	29028	28930	28941	29076	28838	28850	29063	29143	28985	28813	28884	28864	28956	29104	28967	28896	28859	29236	29271	28992	28974	28731	28833	28851	29100	29083	28999	28986	28776	28995	28813	28723	28551	28829	28867	28850	28989	28908	28653	28950	29003	28790	29227	29039	29139	28916	28906	28914	28894	29051	28903	28900	28803	28819	28938	28977	28910	28765	29049	29117	28869	28984	28917	28987	28974	28923	29170	28749	29029	28747	29077	28929	29097	28680	28732	28958	29033	28860	28767	29132	29135	28855	28994	28947	28849	28989	28914	28698	28937	28881	28894	28845	29000	28888	28784	28962	28986	28599	28968	29192	28853	29054	29177	28932	29074	28930	28891	28743	28977	28939	29022	28858	29009	28514	28951	28958	28820	28977	29184	28820	28745	28963	28815	28853	29102	29076	28915	29072	28895	28907	29109	29068	28681	28709	28871	28836	28792	28918	28799	28821	28924	28826	28762	28810	28929	28772	28725	28892	29128	28705	29103	29047	28971	29157	28864	28653	28818	28988	29137	28871	29194	29050	28805	28924	28921	28673	28781	28800	29057	28922	29075	28881	28977	28976	28606	29028	28921	28906	28971	28754	28799	28892	28768	28764	28863	28904	29250	28947	28767	28843	28903	29142	28873	29180	29018	28934	28992	29061	28816	29093	29155	28904	28912	28917	28884	29251	28967	28675	29003	28968	28760	28843	28989	29344	29142	29282	28777	28702	28760	28841	29007	28923	28891	28739	28948	29040	29006	28694	28812	28819	28886	28831	28762	28864	29017	28955	29007	28882	28941	28783	29200	28938	28894	28807	28803	28967	28937	28873	29188	28958	28951	29008	28874	28824	28684	29003	29231	28725	28848	28755	28848	28848	29063	28922	29072	28676	28648	29159	29038	29176	29033	28784	28912	28904	28861	28732	29010	29222	28832	28993	28732	28946	29167	28996	28816	28930	28910	28966	28934	28644	28801	28821	28848	29158	28950	28967	29047	28837	28897	28593	28752	29051	28988	28888	28979	29065	28916	28972	28822	28766	28791	28918	28968	29103	28854	28599	29155	28894	28866	28942	28935	28961	29033	28716	28968	28967	28801	28786	29057	28821	29054	28680	29160	28990	28924	28934	28858	28790	28682	28908	29045	28916	29015	28719	29220	29089	28678	29121	29230	29017	28699	29137	28912	28715	29087	28972	28987	29220	29011	29012	29197	28978	28959	29035	29017	28943	28816	28657	28851	28957	29158	28859	28827	29089	29083	29161	29145	28982	28680	28829	28888	28986	28856	28706	28903	29211	28761	28913	28774	28804	29099	29093	28790	28838	28900	28885	29131	28905	28894	29041	28882	28914	28838	28956	28905	28861	28924	28652	28760	29193	28970	29030	28961	29079	28966	28962	28841	28919	29011	28988	29077	29013	29010	28830	28860	29111	29019	28781	28795	28977	29036	29173	28770	29008	28740	28940	28873	28736	28681	29041	28698	28927	29011	28941	29070	28979	28770	28921	28929	28900	28947	28879	28961	28761	28910	28899	28973	28892	28962	28963	28907	29305	28705	29098	29057	28975	28929	28932	28924	28992	29024	28752	28887	29127	29013	28863	28858	28848	29064	28902	29098	28986	29010	29140	28883	28942	28993	28925	28918	28963	28988	28724	28980	28773	28898	28937	29058	28940	28904	28791	28916	28786	28872	28923	28892	29174	29154	28924	29082	28816	28926	28747	28863	28921	28779	28905	29307	28838	28914	28966	28844	29122	28702	28793	28901	28899	29282	29007	29007	29086	29136	29138	28772	28867	28521	28995	28974	28845	29061	28738	28964	28701	28860	29038	28990	28981	28897	29013	29113	28799	29038	29101	29107	28713	28904	28912	28929	28823	28916	28983	28591	29061	29103	29030	28826	29110	28845	29028	29088	29160	28806	29017	29170	28836	28982	28736	28971	28669	28990	28885	28784	28926	29022	28973	28877	28890	28919	29042	28866	28938	28742	28951	28815	29014	28835	28716	28857	28606	28885	28794	29141	28945	28800	28903	28866	28718	28739	28839	28958	28767	28854	28817	29140	28814	28532	28921	28710	28873	28940	29150	28874	28777	28984	28918	29018	28986	28854	28980	28920	28988	28920	29033	28927	28884	29085	28888	29151	28760	29141	28938	28742	28704	28948	28963	28855	29038	28835	28817	28890	28910	28957	29123	29038	28853	29071	29425	28917	28793	28985	29031	28732	29008	28882	28858	28727	28737	28872	28984	28942	28984	28886	28726	28991	29135	28853	28535	28847	29014	29000	28738	28858	28624	28646	28889	28883	28842	28993	28896	28788	28878	28973	28893	28814	28878	28954	28716	28837	28883	28883	28979	29018	29194	29075	28944	28779	28937	29280	29052	28854	28914	28879	28658	28808	28787	28813	28985	29047	29040	29042	28854	29045	28807	29295	29000	28869	29028	28752	28939	29231	28864	28949	28827	28923	29151	29070	28700	29221	28973	28957	28917	28934	29126	28990	28840	28951	29212	28663	28957	28729	28796	28975	28804	28742	28871	28857	29058	29152	29010	29031	29077	28954	29079	28834	28965	28862	28786	28702	29011	29079	29025	28983	28907	28924	28673	28751	28815	29079	28973	29025	28945	29136	28892	28784	28826	28572	28899	29167	28923	29007	29068	28906	28806	28936	28917	29120	28789	28948	28837	29195	28972	28869	28754	29072	29060	28989	28893	29070	28752	29097	29150	29047	28806	28789	28678	28775	28827	28900	28919	28824	29058	28983	29063	28620	28957	29064	28897
31729	50130	45074	33853	30416	27755	24905	22108	20996	19350	19197	18550	18497	18162	17944	17924	18178	18515	18516	19045	18845	18783	18212	17925	17875	17902	17769	17827	17509	17451	17516	17409	17577	17442	17557	17297	17162	17219	17380	17226	17237	17003	17356	17079	16874	17117	16928	16946	16939	17086	17057	17089	17035	17121	17081	16870	17013	16996	17064	16817	17095	17175	17043	17004	16907	17085	17105	17017	17014	16912	17086	17121	16938	17089	17253	17003	17080	17265	17036	17110	16944	17148	17026	17070	16986	17070	17088	17143	16960	16923	17046	16984	16933	17017	16772	17123	17067	16940	16974	17132	16910	17099	17008	16961	17041	17141	17030	16904	17018	16816	17141	16879	17016	17046	17044	16908	16893	17039	17155	16787	17028	17094	17066	17077	17147	16850	16976	16915	17008	16965	17000	17102	17177	16965	16897	16829	17161	17062	17054	17013	16966	17044	17093	17019	17043	16918	16923	17086	16903	16940	17022	16973	17047	16969	17052	17021	17117	17106	17023	16897	16935	17064	17130	17057	17034	17040	16939	17060	16883	16982	17245	16957	17111	16994	17011	16757	16964	16912	17093	17131	16911	16879	16940	17052	17054	17011	16890	17123	17110	16945	17135	16987	17010	16940	16842	17002	16917	17110	16916	16927	16904	17145	16984	16937	16909	17133	16852	17103	16975	16952	17267	17151	16950	16807	16998	16975	16976	17024	17158	17080	16993	17156	17121	16895	16949	16987	16978	16876	17001	16901	17067	16881	17219	16929	16991	16968	16878	16961	17144	16944	16828	16811	16949	16817	17014	17304	16985	17088	17082	16926	17095	17004	17029	17038	16867	17222	17089	16924	17039	17003	17073	17093	16959	17231	17024	16979	17089	17202	17056	17065	16925	17286	17083	16847	17035	16978	17004	16937	16903	16974	16933	17100	17043	17071	17122	17004	16937	17001	16992	16913	17007	17002	17105	17030	17013	17149	17012	16987	17008	17020	17071	16972	16926	16837	16944	16991	17011	17011	17086	16894	17169	17010	17114	17054	17086	17057	16842	17048	16917	16928	16927	16892	17029	16843	17120	16985	17063	17127	17232	16929	16801	16908	17134	16960	17024	16903	17115	17053	17110	16933	16968	17166	17020	17189	17080	17018	16999	16879	16958	17105	16973	16983	17176	16905	17110	16960	17089	16974	17127	16996	16882	17008	16910	17036	16801	17081	16899	17247	16950	16953	17038	16975	17154	16862	17061	16987	16846	16926	17088	16971	17019	17175	17054	17219	17175	16971	17060	16972	16726	17027	17001	16907	16994	17093	17023	17056	16935	16831	17065	16945	16989	17006	16949	17059	17045	17089	16987	16935	17146	17072	17034	16977	17105	16936	17060	17010	17080	17036	16988	16984	16885	16907	17008	16979	17056	16935	16887	17025	16901	16940	17134	17014	16897	16914	16988	17042	17011	16982	17092	16981	16857	17043	16897	16939	17037	17098	16981	17094	17008	17071	16927	16959	16900	17016	17192	17031	16942	17011	17007	16843	17097	17129	17253	17009	17073	17018	16877	17069	17023	17109	16954	16856	17073	16898	17004	16893	17089	17068	17073	16796	16995	17183	16863	16892	17081	17017	16928	17120	16993	16937	17118	16936	17013	17081	17127	17119	16936	16838	16948	17063	16949	17088	17002	16940	17130	16918	16984	16938	16737	16952	17126	17020	17161	17081	17024	16929	16791	17096	16898	17080	17075	16822	17017	16988	16932	17021	16904	17148	17117	17042	16941	17058	17248	17021	16873	17199	16965	16911	17043	16899	16946	16939	17041	17089	17089	16950	16788	17048	16936	16962	16796	16938	16981	17045	17033	17148	17048	16886	17090	16896	16963	17022	16970	16908	17111	17200	17033	17002	16946	17085	16993	16858	17081	17018	16989	16944	17082	17047	17038	17032	17052	16780	16902	16924	17027	16912	16931	17144	16956	16949	16975	16967	17005	17030	16956	17060	16923	16941	16993	16884	16896	17164	16940	16945	17008	17027	16962	17099	16994	17122	16908	17042	17043	17012	16976	16892	16954	17012	17081	17030	16932	17140	16876	16955	17019	17011	17082	17153	16939	16864	17047	16883	16948	17008	17054	17037	17111	16999	17062	17226	16929	16836	16922	16954	16848	17079	17010	16964	16886	16950	16908	17054	17123	17038	16995	16875	17039	17058	17199	16986	16869	16841	16983	16967	17020	17093	17112	17099	16947	16952	16999	17075	17009	16952	16763	17174	16994	16879	16913	17182	17071	17118	17002	16892	17016	16972	17222	17099	17030	16871	16978	16974	17070	17039	17067	17028	16802	16858	17075	16868	17138	16937	16990	17136	16925	17014	16983	16965	16953	17052	17052	17028	16804	17160	16978	16897	16963	17070	17096	16990	17145	17014	16959	16925	16969	16895	16867	17047	17144	17085	17030	16908	16890	16955	17130	16923	16994	16887	17063	16907	16944	16846	16920	17029	16980	17072	16951	16963	16948	16990	16939	16954	16995	17012	16970	17142	16856	17008	17112	16974	17099	16943	16967	16958	16887	16975	17045	16852	16958	16910	16851	16963	17008	17001	17116	16849	16983	16933	16878	17066	16913	16962	17016	17022	16957	16993	16975	16991	16972	17006	16869	16947	16868	16824	16924	17040	16967	16928	16873	16941	17052	17006	16961	16968	17025	17074	16903	17120	17054	17053	16973	16810	17177	16932	16981	16872	16796	17067	16903	17103	16937	16755	17028	16930	17005	17114	16951	16837	17128	17090	16939	16972	17078	17052	16979	16883	16874	17041	17070	16934	16940	16944	17189	17136	16825	16989	17064	17064	16909	17113	17094	17038	17078	16917	17053	17081	17124	17123	17102	16998	16900	16925	17073	16845	17253	17015	16899	16936	16859	16978	16862	17196	17068	17021	17186	17051	17102	17068	17047	17014	16978	16990	16856	16777	16970	16969	17053	16934	16859	16907	16829	16852	17036	16967	16900	16811	17086	16979	17120	16996	16863	16852	16841	16930	16930	16970	16860	16927	17038	17115	16996	17039	17168	17066	16831	16836	17234	16938	16895	16948	16929	17165	17010	17012	17091	16937	17014	17161	17168	17087	17059	16998	17177	17086	17158	16966	16902	17007	16993	16874	17066	16796	17043	16935	16927	16847	16927	17060	17049	17046	17014	17008	17047	16996	16896	16874	16913	17065	16988	16935	16944	17052	16964	16819	17059	16983	17082	16950	16920	16971	17007	16980	17031	17091	16949	16925	17025	16987	17132	16869	16912	16929	16790	17011	17032	16991	16977	17104	16796	17086	16850	17132	16944	17029	17026	16919	16935	16932	17039	17062	17180	16923	17103	16935	17107	17091	17071	16907	17073	16964	16995	16960	16963	17031	17019	17009	17089	16990	17023	16943	16896	16995	16988	16983	16971	16964	17018	17004	16910	16911	17187	17011	16954	17042	17005	16906	17112	16979	16762	16924	16888	17083	17088	16967	16950	17113	17033	17084	17053	16945	16990	16953	16953	16892	16969	17033	17051	16868	17037	17029	17022	16912	16939	17041	16983	16971	17007	16975	17154	17035	17084	16985	17121	16953	17246	16950	17074	17081	17070	16905	17030	16880	17053	16950	16993	16863	16951	17010	17146	16933	17066	17052	17027	17124	17184	16917	17062	16915	16918	17008	17111	16943	16993	16914	17065	17068	16934	17056	16978	17042	16858	17017	17080	17057	16824	16889	17053	16966	17059	16855	17070	16939	17102	16886	17062	17053	17091	16951	17001	16904	16933	17189	17007	16968	16905	17157	17094	17001	17175	16902	17066	16970	17141	16922	17004	17026	17147	16806	17045	16977	16835	16933	17009	16930	16878	16913	17078	16961	17047	16984	16989	17006	17117	16795	17121	17034	16858	17110	17227	17103	17065	16948	16938	17088	17164	16996	16963	17002	16961	17114	17045	17112	17025	17006	16919	16995	16828	16975	17045	17118	16992	16962	16974	17071	16991	17138	17076	16860	17056	17146	16939	17013	17079	17025	17086	17033	17012	16884	17055	16955	17060	16995	16840	17017	16893	16875	17014	17106	17012	16860	17134	17124	16988	17077	16930	16753	17092	17138	16858	16758	16925	16949	17008	16922	16981	17118	16973	16976	17091	17011	17089	16834	16923	16905	17239	17038	17094	16954	17132	17125	17099	16991	16949	17128	17142	16863	17010	17028	17064	17044	17013	16998	16906	17041	16960	17083	17081	17028	16983	17097	17119	17083	17048	17118	17024	16949	16950	16945	17026	16984	16886	16936	17050	16978	16962	17094	17082	16922	16963	17022	16965	17089	16795	17033	17127	17010	17058	16828	16927	16829	17084	16925	16889	17074	17202	17068	17039	16992	16971	16899	17138	16956	17022	16970	17076	16957	17050	17129	17057	16999	17077	16985	17071	16914	16974	17009	16915	17178	17090	17058	16901	16991	16893	16807	16989	16898	17043	17071	17090	16998	17013	17017	16849	17144	16879	17084	17080	16847	16996	16949	16925	17080	17028	17060	17072	17003	16994	17070	17091	16993	16979	16987	17083	16842	16982	17018	17145	17112	17089	16893	17052	17109	16894	17031	16877	17180	16996	17006	17095	17100	16981	17064	16996	17017	16960	17004	16913	17052	17035	16977	16997	16923	17026	16907	16938	16925	17015	17024	16885	17034	17013	17014	16980	16927	17090	16987	16874	16990	16843	16932	17174	17196	17013	17116	17082	17038	17062	17113	16988	16983	16980	16942	17075	17099	16967	17069	17026	17110	16883	16979	17132	16984	17056	16939	17101	17094	16898	17024	16861	16965	17155	17130	17153	17108	17060	16985	17138	17024	16953	17053	16877	17087	16855	16934	17142	17146	16984	16927	17123	16882	17007	16932	17020	17092	16901	16906	16980	16956	16962	16946	16941	16962	17107	17008	17114	17007	17131	16962	17023	16845	16916	17206	16893	17146	16967	17132	16788	16874	17143	17021	17102	16936	17099	16904	16849	17065	17253	16926	17004	17016	17124	17047	16987	17224	16835	17031	17115	17134	16978	16849	17055	17004	16775	16923	17029	16867	17096	16982	17074	16871	16923	16863	17015	16952	17082	17088	16982	16927	17170	16894	16991	17041	16900	17024	16901	17087
39404	34894	40472	38566	36120	35843	35384	34958	34652	34472	34402	34480	34479	34380	34289	34326	34547	34425	34415	34368	34444	34290	34144	34468	34269	34311	34581	34488	34141	34400	34076	34121	34134	34100	34187	34085	34270	34095	34066	34057	33900	34042	34025	34357	34018	34306	34021	34141	34005	34101	34002	33853	34405	34280	34127	34091	33922	34134	33997	34304	34332	34000	33868	34100	34208	33944	33680	34140	34190	34420	33960	34095	34005	34217	34190	34212	34076	33956	34299	34178	34197	34302	34123	34044	34181	34081	34209	34417	34257	34246	34243	33988	34225	34333	34341	34269	34262	34083	34188	34004	33968	34157	34460	33923	34124	34418	34008	34300	34142	33863	34041	34219	33885	34210	34208	33991	34381	34257	34068	34064	33983	34221	34146	34153	34133	34143	34007	34293	34067	33980	34081	33986	34086	34089	34280	33746	34375	34339	34181	34331	34145	34432	34365	34126	34346	34274	34020	34226	34259	34156	34300	33897	34119	34199	34146	34151	34019	34117	34010	34243	34307	34100	33871	34112	34169	34139	34123	34043	34162	34010	34052	34241	33999	34418	34607	34146	34092	33966	34423	34256	34233	33933	34135	33636	34187	34204	34078	34114	34228	34357	33945	34146	34248	34240	34101	34267	34230	33956	34106	34385	34153	33989	33992	34340	34139	34197	34117	34047	34019	34024	34048	34351	34390	34344	34040	34160	34054	34103	34384	34097	34019	34323	34037	34194	34090	34192	33918	34246	34322	33990	34250	34085	34241	34088	34245	34093	34082	33925	34250	34036	34089	34073	34137	34061	33932	34142	34227	34255	34478	34159	33909	34167	34183	33834	34206	33977	34138	34091	34142	34100	33865	34022	34089	34197	34297	34303	34064	34185	34258	34281	33884	33920	34042	34020	33859	34108	34281	34078	34180	33993	34060	34326	34230	34058	34086	33830	34269	34046	34043	34093	34301	34117	34087	34194	34331	33918	34070	34213	34231	33979	34205	34038	33983	34231	34055	34287	34403	34241	34139	33929	34018	33901	34160	34202	34239	33919	33950	34057	33967	34046	34415	34154	34157	34118	33812	34230	34229	34297	34347	34079	34014	34360	34448	34175	34170	34359	34048	34307	34185	34151	33981	34099	34381	34271	34331	34082	34277	34087	34184	34137	34198	34102	33963	34042	34169	34174	34064	34090	34329	34213	33907	34104	34177	34042	33651	34156	34199	34202	34231	34214	34367	34293	34043	33980	34084	34118	34105	34165	34012	34242	34207	34248	34135	34202	34319	34266	34388	34124	34121	33890	33935	33991	34173	33759	34031	34252	34182	34088	34274	33997	34269	33859	34117	34207	34124	34030	34049	34038	34105	33826	34077	34296	34393	34179	33875	34093	34183	33994	34486	34495	34144	33933	34085	34135	34088	34374	34181	34261	34089	34371	34028	34144	34285	34069	33902	34177	34188	34138	34393	34268	34357	34423	33829	34075	34074	33993	34085	34005	33980	34134	34204	34364	34297	34190	34385	34131	34164	33984	34025	34064	34100	34277	34040	33936	34202	34020	34037	33889	34047	34218	33921	34138	34301	34294	34207	34430	34034	33977	34215	33802	34111	34159	34240	34377	33833	33851	34197	33843	34178	33962	33870	34005	34357	34309	33959	34077	34091	34257	34193	34002	33849	34229	33900	33971	34147	34013	34052	34349	34040	34028	34265	34226	34112	34405	34096	34254	34191	34306	33946	33975	34144	34157	33984	34131	33971	34205	33948	33993	34158	34246	34163	34047	34102	34265	34001	34184	34053	34436	34134	34162	34089	34172	34017	34179	34018	33914	34321	34336	33925	34277	34039	34241	34199	34242	33932	33920	34056	34344	34307	34108	34308	34230	34071	33996	34314	34051	34035	34446	34102	33914	34156	34079	34259	33998	34054	33874	34158	34022	33799	33890	34313	34261	34243	34100	34295	34149	34034	34037	34297	34092	34129	34112	34037	34117	34058	34106	34301	34050	33891	33754	33919	34319	34221	34156	34210	34194	33899	33912	34148	34328	34273	34487	34215	33852	34083	34139	34240	34053	34099	33841	34332	34119	33910	33950	34079	33852	34285	33991	34308	34109	34061	34258	34094	34161	34109	34195	34081	33843	34062	34195	34149	34023	34104	34351	34183	34091	34110	34055	34226	34291	34077	34025	34053	33886	34368	34106	34238	33984	34201	34320	34102	34329	34280	34113	34256	33955	34486	34182	34197	34170	34135	33907	33992	34089	34054	33998	34046	34009	34042	34159	33918	34234	34315	34385	34268	34332	34358	34290	34011	33947	34172	34264	34027	34109	34351	34141	34147	34193	34225	33938	34305	34069	34043	34266	34341	33902	34132	34211	34026	34101	34150	34239	34044	34129	33910	34330	34159	33995	34073	34345	33936	34170	33889	33784	34286	34318	33991	34110	34135	34204	34083	33613	34314	34234	34071	34255	34193	33926	34048	34189	34195	34124	34198	34029	34023	34226	34112	34100	34156	33940	34235	33954	34158	34195	33978	34026	34152	34305	34048	34149	34116	34130	33954	34095	34243	34125	34109	34181	34109	33864	34012	34131	34188	33983	34364	34223	34218	34090	34223	34193	34242	34158	34197	34058	34092	34307	34152	34214	34088	34111	34210	34080	34031	34178	34233	33914	34167	34060	34321	34159	34152	33960	34340	34094	33745	33976	34286	34135	34331	34175	33878	33966	34183	34226	33982	34223	34259	34288	34049	34083	33943	34068	34166	34449	34111	34291	34291	34343	34248	34255	34191	34282	33949	34046	34055	34047	34240	34280	34272	34175	34358	34123	34308	33942	34325	34054	34335	34106	33973	34208	34281	33933	34045	34202	33991	34213	34016	34103	34026	33999	34293	33955	33848	34170	34108	33845	34148	34130	33870	34057	33988	34069	34261	34435	33986	34324	34305	34270	33911	34198	34335	34320	34263	33968	34199	34161	33938	34208	34052	34177	34138	34146	34327	34223	34009	33975	34217	34112	34274	33920	34008	34429	34353	34327	34306	34056	34026	34224	34473	34188	34261	34183	34075	34236	34163	33920	33994	34082	33838	34141	33853	34230	34172	34154	34273	34304	34147	34246	34179	33915	34237	34076	33925	33925	33966	34321	34029	34268	34123	34084	33984	34297	34322	34039	34196	34088	34105	34139	34112	34298	34126	34243	34118	34176	33969	34057	34152	34114	34111	34029	34257	34203	34145	33956	34008	34229	34035	34134	34275	34330	34186	34321	33919	34277	34021	34574	33987	33921	34276	33991	34466	33804	33752	33620	34004	33860	33968	34097	34225	34089	34122	34004	34221	33973	34377	34299	34141	33793	33815	33887	34002	34053	33959	34092	34337	34136	34345	34168	34728	34171	34201	34026	34180	33895	34065	34259	34381	34301	34120	34149	34350	33934	34035	34433	34266	34350	34049	33813	34191	34053	34028	34434	34281	33839	34012	34173	34232	34249	34186	34089	34175	33893	34079	33975	34047	34045	33752	34257	34241	33951	33726	34335	34274	34070	34114	34067	34195	34282	33869	34026	34090	34131	34343	34139	34287	34356	34190	34114	34431	34084	34152	33895	34061	33928	34030	34114	34179	33943	34082	34208	34113	34117	34320	34063	33991	34139	34176	34319	34076	34075	34144	34234	34125	33890	34147	34155	33845	34177	33906	34066	34273	34275	34173	34279	34103	34223	34249	34160	34014	34037	34220	34007	34013	34397	33963	34169	34469	34443	34278	34163	34401	34202	33942	34158	34344	34112	34214	34062	34175	34065	34180	34036	34119	34250	34376	34002	34114	34032	34029	34167	33988	34048	34114	34404	33953	33935	34062	34301	34171	34284	34183	34050	34081	34133	34349	34019	34147	34007	33970	33938	34187	34348	34165	34061	34229	34248	34013	34056	34125	34073	34349	33971	34331	34157	34215	34032	33692	34316	34040	33993	34122	34165	33881	34103	34079	34215	33854	34165	34306	34388	33818	34230	34268	34343	34069	34399	34101	34286	34132	34348	34128	33880	34080	34127	34133	34263	34358	34079	33893	34226	34167	33985	34183	33979	33923	34206	34086	34105	34179	33882	33809	34081	34125	34374	33960	33986	34276	34190	33886	34147	34261	34375	34065	34247	34066	33943	34123	33952	34496	34179	34099	34025	34053	34117	34377	34000	34104	34118	33882	33964	34199	34240	33984	34166	34101	33970	34204	33888	34496	34137	34068	34183	33947	33983	34085	34143	34194	33845	34102	34156	34151	33941	34099	34168	34445	34126	34367	34043	33833	33971	34072	34366	34307	34249	34196	34239	34262	33895	34267	34179	34084	34107	34178	34047	34102	34171	34020	33913	34359	34137	34225	34254	34391	34131	34196	34375	34132	34129	34128	34316	34305	34257	34151	34019	34188	34185	34301	34231	34215	34015	33928	33899	34033	34312	34108	34212	34034	34280	34208	34393	34360	34343	34355	34282	34136	34003	34149	34357	34127	34142	34043	34151	34176	34285	34029	34220	33926	34155	34121	34355	34156	34124	34158	34004	34272	34029	34023	34094	34184	34196	33928	34105	34235	34039	34115	34468	33929	34295	33872	33851	33899	34193	33861	34222	33943	34348	34424	34213	34036	34413	34197	33993	34309	34018	34302	33847	34056	34241	34187	33965	34147	34040	33831	34408	34137	34465	34194	33986	33987	34074	34303	33881	34178	34048	34146	33775	34344	33971	34123	34221	34356	34276	33892	34255	34315	34011	34155	33976	34326	34245	33807	34156	34114	33964	34438	34030	34374	34104	34332	34028	34126	34313	34349	33843	34233	34131	34073	34223	34291	34242	34147	34139	34005	34191	34289	34230	33980	34343	34041	34262	34207	33895	34214	33989	33765	33868	34168	34049	34097	34221	34230	34105	34175	34112	34359	33966	34059	34189	34113	33906	33985	34057	34100	34211	34349	33978	34224	34279	34408	34155	34181	34286	34092	34117	33850	33980	33736	34240	34298	34074	34030	34187	34250	33994	34227	34103	34184	33990	34168	34131	34190	34266	34201	33968	34289	34314	34086	34011	34046	33957	34207	34238	34046	34032	33878	33863	34357	34166	34012	34190	34241	34179	34342	34141	33903	33977	34309	34149	34349	34294	34203	34050	34123	34238	34136	34195
29081	33851	31412	25180	23304	22262	21256	20712	20582	20242	20195	20136	20135	20044	19993	20059	19944	20221	20040	20103	20114	20089	20081	20056	20043	19932	20046	19812	19874	19976	19991	19713	19868	20062	19835	19910	19749	19754	19720	19902	19772	19774	19880	19627	19656	19849	19649	19730	19649	19673	19802	19610	19691	19592	19513	19706	19686	19523	19679	19683	19647	19432	19617	19657	19800	19709	19761	19556	19713	19693	19525	19682	19619	19733	19790	19629	19770	19663	19762	19822	19628	19481	19607	19858	19584	19990	19681	19635	19873	19464	19791	19701	19892	19442	19695	19647	19753	19853	19705	19561	19741	19732	19770	19667	19604	19785	19688	19708	19664	19495	19641	19777	19639	19702	19609	19748	19706	19656	19846	19827	19771	19650	19727	19754	19754	19667	19831	19703	19631	19590	19553	19687	19799	19520	19616	19754	19539	19570	19649	19686	19704	19618	19768	19603	19646	19672	19739	19552	19729	19798	19471	19566	19537	19716	19899	19708	19635	19712	19754	19734	19675	19679	19565	19752	19693	19623	19737	19675	19690	19812	19815	19498	19678	19631	19801	19635	19566	19684	19764	19737	19591	19705	19584	19580	19702	19757	19771	19906	19645	19736	19662	19691	19727	19557	19762	19642	19523	19376	19670	19598	19676	19625	19417	19486	19770	19640	19829	19622	19701	19558	19627	19585	19798	19708	19571	19860	19632	19550	19929	19796	19661	19699	19453	19514	19758	19571	19697	19646	19605	19586	19568	19767	19831	19576	19815	19640	19934	19812	19654	19707	19602	19631	19871	19738	19792	19852	19718	19746	19608	19767	19462	19812	19793	19801	19734	19559	19743	19680	19509	19737	19505	19707	19656	19612	19555	19547	19591	19755	19649	19667	19796	19816	19800	19629	19784	19612	19809	19787	19683	19665	19839	19637	19631	19753	19819	19719	19822	19604	19576	19648	19647	19674	19635	19619	19640	19653	19570	19789	19711	19752	19780	19735	19738	19745	19693	19637	19859	19647	19737	19589	19603	19722	19755	19772	19592	19653	19764	19788	19750	19587	19831	19711	19505	19682	19730	19622	19570	19696	19632	19895	19673	19638	19736	19661	19693	19746	19776	19691	19733	19848	19666	19764	19668	19755	19539	19822	19825	19785	19960	19748	19803	19793	19901	19759	19697	19565	19488	19740	19600	19836	19622	19908	19762	19524	19566	19445	19749	19568	19772	19563	19719	19663	19666	19668	19674	19807	19717	19647	19899	19647	19647	19717	19781	19718	19773	19654	19591	19771	19726	19639	19675	19598	19580	19655	19617	19756	19552	19721	19747	19584	19770	19655	19780	19728	19880	19560	19838	19808	19783	19946	19758	19552	19733	19552	19559	19722	19659	19711	19658	19664	19686	19596	19907	19705	19612	19583	19583	19729	19812	19590	19762	19619	19489	19882	19582	19665	19801	19761	19725	19800	19756	19764	19562	19597	19776	19784	19647	19629	19681	19705	19820	19575	19555	19742	19888	19697	19756	19853	19652	19783	19841	19846	19552	19695	19603	19771	19794	19780	19808	19756	19722	19747	19761	19674	19739	19481	19831	19610	19567	19639	19623	19707	19671	19767	19573	19766	19754	19832	19728	19822	19692	19698	19846	19502	19768	19654	19596	19859	19701	19629	19780	19719	20008	19652	19758	19597	19663	19710	19673	19570	19557	19583	19711	19860	19643	19575	19653	19648	19780	19763	19599	19644	19660	19744	19683	19561	19697	19597	19534	19818	19731	19722	19741	19659	19782	19792	19617	19854	19650	19688	19786	19642	19530	19575	19646	19802	19713	19679	19630	19865	19617	19551	19743	19715	19657	19679	19751	19615	19641	19670	19646	19561	19699	19757	19753	19409	19815	19885	19768	19625	19897	19781	19665	19627	19779	19584	19741	19582	19512	19735	19758	19743	19618	19767	19761	19821	19790	19750	19501	19553	19687	19846	19810	19660	19824	19842	19869	19610	19864	19791	19782	19735	19706	19624	19657	19703	19854	19606	19762	19765	19643	19628	19810	19583	19567	19610	19551	19759	19575	19604	19578	19771	19557	19799	19555	19728	19621	19589	19734	19798	19931	19748	19725	19700	19684	19662	19657	19712	19655	19810	19684	19761	19823	19628	19728	19616	19883	19860	19749	19693	19700	19783	19820	19713	19879	19688	19557	19779	19863	19753	19508	19778	19681	19779	19662	19809	19731	19619	19427	19701	19698	19675	19672	19603	19609	19712	19702	19683	19654	19729	19629	19717	19616	19752	19869	19454	19668	19583	19665	19721	19772	19602	19698	19747	19542	19762	19818	19647	19566	19653	19628	19937	19600	19467	19707	19600	19690	19537	19553	19487	19729	19630	19570	19773	19501	19646	19854	19485	19791	19698	19551	19590	19561	19748	19741	19835	19711	19650	19677	19431	19856	19706	19747	19789	19794	19583	19724	19784	19626	19833	19877	19624	19911	19711	19453	19540	19591	19633	19617	19694	19610	19690	19755	19744	19608	19791	19554	19678	19757	19782	19596	19885	19852	19758	19804	19718	19607	19764	19706	19844	19667	19852	19559	19664	19600	19811	19701	19682	19668	19710	19693	19863	19623	19604	19642	19695	19537	19674	19737	19672	19811	19685	19658	19594	19529	19649	19802	19700	19706	19504	19773	19874	19867	19624	19631	19517	19644	19698	19680	19801	19783	19641	19571	19695	19989	19605	19584	19600	19692	19613	19580	19657	19670	19789	19808	19601	19600	19816	19829	19789	19680	19636	19768	19755	19634	19645	19842	19513	19837	19616	19504	19816	19620	19632	19679	19575	19831	19560	19735	19763	19816	19654	19780	19763	19799	19844	19789	19836	19480	19590	19411	19737	19935	19648	19574	19769	19829	19503	19758	19838	19667	19664	19598	19684	19778	19782	19590	19722	19676	19562	19954	19795	19780	19810	19605	19550	19606	19660	19775	19721	19704	19727	19760	19624	19690	19750	19735	19651	19666	19852	19790	19640	19802	19583	19528	19779	19647	19459	19605	19650	19652	19768	19652	19769	19879	19856	19597	19684	19665	19877	19671	19742	19709	19619	19896	19483	19520	19672	19628	19682	19797	19669	19679	19747	19677	19778	19496	19741	19653	19734	19474	19936	19767	19776	19432	19710	19782	19444	19634	19897	19819	19639	19801	19728	19395	19516	19676	19817	19617	19539	20016	19715	19564	19671	19662	19601	19558	19711	19706	19860	19722	19729	19690	19685	19574	19728	19498	19614	19568	19743	19742	19779	19701	19747	19547	19726	19685	19883	19555	19560	19946	19706	19588	19657	19679	19833	19682	19717	19820	19791	19563	19711	19557	19600	19784	19630	19626	19851	19487	19596	19845	19613	19783	19776	19745	19590	19649	19700	19770	19587	19722	19581	19762	19684	19773	19732	19697	19688	19653	19789	19600	19560	19789	19770	19708	19529	19670	19760	19890	19775	19747	19690	19620	19789	19521	19839	19768	19645	19755	19508	19697	19858	19821	19575	19710	19665	19680	19791	19691	19829	19605	19665	19795	19638	19600	19666	19453	19713	19737	19332	19768	19732	19569	19676	19708	19715	19734	19668	19699	19705	19562	19782	19660	19898	19641	19810	19564	19800	19564	19759	19786	19713	19765	19547	19709	20027	19718	19802	19736	19526	19571	19653	19726	19777	19915	19676	19643	19761	19765	19651	19696	19375	19796	19618	19544	19864	20055	19721	19855	19795	19707	19848	19613	19669	19543	19735	19683	19661	19704	19517	19757	19682	19567	19646	19695	19786	19889	19595	19649	19618	19557	19558	19635	19777	19846	19712	19759	19499	19622	19919	19746	19751	19616	19678	19789	19786	19636	19697	19535	19653	19753	19935	19781	19700	19688	19722	19631	19949	19657	19606	19795	19830	19492	19822	19521	19728	19696	19734	19732	19473	19799	19710	19838	19582	19761	19562	19661	19517	19652	19691	19607	19656	19899	19549	19575	19686	19829	19601	19821	19749	19651	19692	19693	19731	19727	19778	19750	19808	19800	19700	19481	19502	19635	19594	19689	19826	19771	19492	19710	19726	19644	19761	19637	19609	19696	19482	19637	19721	19703	19736	19742	19833	19706	19712	19803	19765	19583	19639	19680	19672	19607	19848	19858	19693	19596	19578	19783	19653	19720	19847	19690	19751	19821	19702	19747	19765	19801	19632	19775	19829	19733	19702	19616	19741	19630	19707	19612	19671	19814	19654	19620	19841	19659	19626	19668	19691	19637	19789	19734	19619	19674	19721	19717	19695	19470	19689	19546	19795	19713	19614	19667	20047	19702	19830	19629	19683	19716	19613	19657	19511	19825	19727	19642	19778	19692	19734	19757	19750	19773	19834	19695	19732	19583	19831	19732	19685	19820	19615	19614	19746	19731	19693	19749	19664	19738	19770	19793	19707	19839	19717	19599	19813	19693	19697	19663	19870	19857	19558	19499	19598	19814	19701	19788	19681	19714	19768	19820	19611	19685	19696	19610	19682	19553	19629	19730	19817	19745	19736	19844	19697	19823	19646	19748	19647	19611	19862	19681	19643	19731	19644	19724	19731	19715	19687	19740	19716	19530	19607	19575	19641	19672	19710	19719	19567	19687	19607	19996	19616	19703	19862	19715	19706	19631	19734	19698	19716	19675	19779	19658	19746	19728	19657	19433	19690	19710	19667	19833	19689	19482	19603	19769	19776	19671	19744	19817	19646	19922	19822	19635	19625	19677	19621	19724	19829	19711	19769	19439	19405	19678	19601	19616	19771	19662	19756	19771	19616	19598	19702	19733	19605	19680	19596	19582	19859	19621	19918	19723	19613	19841	19697	19614	19832	19562	19674	19616	19611	19784	19708	19810	19731	19604	19735	19774	19506	19672	19674	19624	19655	19831	19749	19789	19495	19608	19663	19667	19825	19800	19786	19571	19430	19907	19600	19840	19544	19740	19799	19597	19723	19601	19805	19738	19890	19495	19497	19886	19815	19634	19684	19587	19827	19613	19756	19569	19706	19797	19685	19422	19722	19673	19653	19690	19751	19649	19719	19544	19502	19477	19631	19780	19772	19823	19698	19642	19630	19705	19721	19652	19649	19958	19738	19823	19715	19880	19771	19522	19526
22458	20037	26336	24506	25493	31863	34659	31760	31141	30953	30739	30414	30524	30196	30049	30266	30317	30523	30507	30509	30701	30483	30068	30364	30246	29823	30249	30139	29854	29848	30082	29940	30151	29908	30019	29858	29859	29832	29836	29452	29939	29899	29672	29668	29959	29913	29856	29886	30058	29657	29680	29770	29533	29977	29827	29760	29769	30016	29896	29613	29839	29823	29879	29924	29827	30033	29330	29717	29848	29676	29498	29594	29532	29617	29607	29776	29832	30155	29833	29842	29760	29608	29827	29680	29587	29747	29666	29649	29898	29488	29517	29672	29768	29588	29749	29608	29753	29675	29677	29843	29767	29626	29636	29863	30044	29640	29568	29482	29672	29801	29939	29834	29719	29439	29959	29670	29637	29609	29770	29735	29706	29824	29828	29669	29896	29581	29796	29669	29937	29816	29380	29975	29654	29815	29903	29780	29773	29810	29708	29518	29659	29704	29783	29579	29635	29789	29879	29831	29522	29673	29637	29797	29744	29255	29645	29856	29770	29968	29756	29778	29739	29821	29587	29781	29578	29918	29754	29763	29685	29715	29717	29456	29516	29697	29732	29811	29845	29533	29703	29749	29709	29726	29674	29483	29755	29788	29490	29531	29579	29755	29681	29504	29574	29597	29639	29559	29610	29328	29825	29548	29668	29545	29489	29860	29470	29631	29781	29728	29601	29462	29679	29792	29903	29875	29665	29750	29853	29762	29697	29939	29795	29539	29741	29846	29609	29476	29617	29521	29616	29704	29604	29746	29812	29660	29882	29828	29883	29760	29878	29839	29517	29583	29994	29516	29555	29761	29797	29704	29674	29693	29752	29811	29672	29555	29670	29735	29549	29499	29710	29806	29592	29549	29513	29381	29877	29536	29922	29773	29596	29372	29480	29950	29636	29570	29615	29583	29812	29616	29852	29541	29891	30048	29780	29549	29477	29585	29590	29565	29598	29623	29776	29421	29718	29734	29604	29750	29407	29685	29543	29666	29789	29613	29777	29654	29741	29841	29715	29828	29840	29718	29791	29839	29895	29763	29840	29598	29776	29611	29875	29770	29573	29640	29783	29719	29796	29648	29983	29468	29866	29670	29667	29554	29649	29654	29672	29602	29540	29707	29957	29690	29530	29608	29833	29767	29596	29595	29892	29869	29247	29583	29792	29401	29616	29596	29726	29958	29814	29802	29769	30058	29725	29668	29901	29398	29846	29777	29756	29620	29590	29611	29811	29779	29546	29574	29632	29696	29539	29744	29595	29595	29384	29766	29669	29594	29686	29516	29535	29587	29734	29658	29594	29693	29715	29573	29543	29733	29716	29635	29842	29605	29799	29552	29739	29844	29553	29458	29727	29566	29742	29777	29816	29836	29626	29428	29554	29835	29822	29881	29540	29985	29511	29671	29550	29501	29731	29711	29601	29637	29877	29337	29400	29743	29732	29900	29682	29633	29721	29600	29743	29647	29962	29690	29556	29758	29759	29555	29850	29451	29596	29731	29651	29383	30057	29754	29776	29881	29672	29588	29866	29653	29575	29692	29829	29702	29493	29743	29826	29786	29592	29710	29981	29834	29411	29512	29967	29390	29758	29752	29625	29884	29492	29503	29694	29475	29690	29619	29677	29643	29844	29501	29663	29921	29403	29532	29763	29771	29684	29299	29735	29562	29832	29827	29815	29394	29753	29707	29620	29587	29800	29798	29818	29696	29810	29472	29645	29655	29720	29735	29715	29903	29543	29734	29748	29640	29563	29694	29785	29848	29514	29574	29564	29590	29675	29800	29671	29753	29770	29726	29731	29680	29691	29317	29893	29728	29461	29644	29552	29609	29789	29871	29648	29551	29818	29838	29424	29354	29445	29698	29538	29623	29429	29524	29693	29659	29744	29989	29632	29836	29576	29599	29700	29588	29600	29829	29729	29663	29908	29553	29747	29670	29821	29727	29891	29824	29791	29760	29923	29675	29604	29589	29672	29682	29583	29665	29953	29855	29505	29577	29412	29639	29873	29652	29726	29545	29654	29465	29790	29655	29517	29788	29724	29822	29523	29475	29865	29580	29828	29659	29738	29763	29595	29630	29449	29444	29579	29587	29948	29662	29992	29731	29577	29623	29719	29627	29485	29643	29553	29803	29811	29442	29428	29984	29683	29670	29720	29684	29564	29520	29664	29790	29498	29809	29720	29608	29668	29787	29672	29737	29633	29792	29650	29438	29575	29564	29738	29697	29623	29684	29793	29659	29547	29735	29730	29590	29687	29850	29752	29613	29671	29663	29774	29654	29520	29953	29654	29888	29721	29577	29911	29606	29924	29627	29660	30010	29518	29767	29442	29760	29818	29939	29837	29699	29687	29682	29824	29836	29633	29930	29567	29525	29516	29686	29666	29641	29687	29756	29628	29752	29696	29834	29625	29703	29779	29837	29648	29701	29790	29915	29237	29665	29491	29831	29614	29917	29597	29774	29858	29480	29628	29241	29626	29608	29902	29579	29663	29816	29498	29920	29829	30076	29550	29704	29631	29742	29657	29919	30192	29724	29739	29643	29752	29490	29616	29760	29552	29659	29778	29696	29426	29535	29609	29719	29673	29627	29789	29627	29813	29722	29862	29660	29570	29731	29446	30073	29861	29573	29721	29924	29852	29556	29720	29648	29831	29579	29778	29715	29658	29466	29537	29648	29820	29441	29621	29711	29880	29832	29722	29791	29792	29798	29620	29545	29884	29814	29694	29600	29625	29572	29788	29667	29740	29369	29934	29762	29561	29752	29829	29844	29790	29686	29561	29540	29464	29816	29713	29667	29938	29436	29579	29460	29502	29667	29808	29771	29946	29825	29855	30112	29542	29691	29717	29637	29939	29531	29728	29617	29550	29832	29804	29762	29760	29827	29753	29774	29851	29830	29538	29583	29592	29582	29964	29711	29820	29727	29534	29709	29669	29618	29774	29574	29595	29776	29765	29743	29430	29420	29835	29536	29954	29798	29775	29793	29719	29621	30063	29913	29504	29505	29689	29738	29953	29577	29569	29862	29793	29652	29992	29852	29556	29657	29861	29832	29678	29653	29743	29702	29551	29847	29737	29742	29757	29553	29711	29604	29654	29510	30075	29701	29921	29576	29824	29653	29415	29526	29821	29843	29776	29732	29947	29770	29777	29705	29473	29814	29721	30012	29838	29757	29636	29586	29708	29614	29439	29646	29588	29708	29476	29619	29947	29555	29472	29504	29548	29803	29708	29540	29692	29583	29729	29574	29702	29738	29881	29651	29846	29550	29721	29789	29678	29462	29717	29785	29406	30052	29893	29557	29625	29708	29598	29828	29682	29635	30004	29747	29668	29655	29658	29760	29780	29490	29503	29829	29572	29740	29717	29893	29884	29759	29779	29705	29602	29534	29740	29764	29887	29624	29817	29473	29667	29443	29665	29643	29960	29672	29713	29755	29540	29646	29416	29542	29814	29592	29763	29688	29821	29675	29632	29828	29470	29547	29571	29578	29812	29924	29658	29756	29726	29809	29834	29836	29680	29650	29528	29496	29708	29439	29698	29615	29783	29254	29383	29643	29701	29996	29792	29474	29492	29476	29572	29557	29844	29555	29655	29560	29885	29653	29740	29758	29712	29431	29780	29750	29722	29852	29685	29795	29747	30042	29879	29725	29642	29224	29623	29474	29728	29758	29991	29649	29775	29527	29636	29661	29386	29590	29712	29766	29760	29886	29570	29845	30090	29661	29660	29586	29523	29783	29722	29899	29783	29702	29833	29782	29537	29715	29543	29219	29655	29817	29873	29803	29962	29697	29652	29694	29621	29625	29653	29608	29658	29778	29593	29784	30005	29530	29550	29779	29748	29538	29618	29600	29870	29733	29574	29927	29621	29388	29599	29570	29683	29848	29750	29501	29619	29596	29880	29670	29540	29577	29599	29710	29745	29974	29898	29834	29675	29637	29416	29491	29839	29746	29638	29560	29853	29786	29788	29874	29841	29580	29970	29503	29658	29743	29716	29591	29648	29715	29668	29500	29671	29579	29591	29743	29544	29867	29697	29466	29754	29925	29438	29445	29758	29731	29627	29549	29491	29615	29905	29733	30202	29560	29813	29926	29675	29725	29732	29735	29655	29542	29559	29637	29722	29655	29625	29388	29771	29662	29747	29903	29569	29646	29613	29859	29629	29684	29934	29782	29783	29841	29502	29684	29690	29368	29733	29658	29773	29605	29743	29771	29888	29893	29976	29693	29752	29788	29793	29747	29537	29591	29577	29541	29581	29729	29769	29525	29865	29566	29810	29881	29743	29671	29717	29729	29836	29538	29800	29774	29692	29375	29755	29603	29566	29945	29867	29616	29666	29631	29519	29538	29875	29626	29733	29437	29516	29917	29568	29850	29653	29908	29393	29859	29454	29631	29463	29491	29673	29784	29711	29577	29668	29501	29487	29867	29822	29578	29642	29462	29535	29725	29705	29798	29562	29627	29847	29409	29874	30021	29447	29507	29524	29707	29509	29642	29686	29678	29851	29586	29846	29739	29755	29609	29654	29482	29803	29795	29778	29683	29493	29788	29735	29664	29677	29622	29780	29934	29874	29736	29624	29824	29855	29825	29540	29278	29840	29494	29553	29791	29977	29727	29962	29409	29590	29657	29891	29693	29593	29545	29866	29785	29825	29771	29720	29781	29696	29550	29767	29889	29910	29791	29855	29786	29712	29510	29625	29906	29728	29671	29532	30058	29562	29624	29824	29559	29875	29715	29722	29628	29681	29712	29697	29689	29872	29804	29586	29488	29634	29807	29819	29480	29673	29697	29525	29720	29853	29472	29536	29592	29679	29572	30004	29732	30013	29785	29704	29867	29967	29590	29887	29787	29773	29791	29594	29919	29705	29699	29703	29715	29450	29465	29605	29599	29773	29871	29827	29514	29698	29786	29883	29715	29770	29890	29466	29559	29979	29820	29548	29781	29789	29477	29655	29753	29613	29598	29766	29546	29631	29776	29520	29530	29817	29775	29659	29696	29543	29606	29923	29595	29593	29552	29857	29652	29661	29785	29667	29727	29981	29551	29746	29838	29818	29622	29835	29520	29573	29631	29823	29840	29771	29839	29762	29545	29923	29732	29818	29867	29688	29675	29543	30134	29600	29840	29930	29585	29467	29690	29692	29605
28268	42842	39583	28999	26079	24237	22139	20704	19434	18863	18840	18335	18103	18116	18102	18042	17960	18415	18380	18422	18542	18259	18210	17985	18181	17720	17874	17977	17913	17871	17656	17886	17747	17666	17713	17691	17608	17635	17847	17608	17640	17568	17535	17431	17512	17710	17388	17426	17538	17554	17450	17513	17351	17415	17680	17256	17349	17234	17380	17331	17438	17555	17474	17411	17581	17573	17562	17412	17472	17355	17601	17440	17452	17373	17401	17281	17423	17491	17481	17439	17292	17382	17372	17334	17425	17402	17393	17399	17379	17223	17493	17502	17609	17531	17488	17553	17441	17388	17410	17311	17317	17205	17515	17331	17480	17233	17507	17315	17512	17461	17292	17325	17472	17431	17454	17557	17323	17426	17429	17305	17249	17377	17350	17544	17389	17521	17285	17491	17418	17510	17558	17300	17409	17452	17530	17318	17403	17338	17621	17457	17439	17372	17409	17543	17319	17619	17382	17380	17646	17366	17459	17342	17310	17559	17452	17344	17536	17521	17406	17260	17459	17341	17453	17523	17357	17298	17327	17187	17403	17383	17421	17467	17482	17424	17555	17384	17425	17605	17402	17391	17556	17471	17562	17501	17532	17415	17319	17429	17340	17340	17343	17584	17618	17477	17570	17271	17405	17419	17333	17389	17543	17347	17350	17304	17400	17227	17567	17518	17372	17310	17404	17510	17486	17208	17490	17355	17444	17570	17507	17495	17545	17236	17587	17395	17375	17405	17361	17277	17344	17384	17440	17377	17385	17440	17480	17325	17410	17483	17310	17448	17372	17619	17507	17472	17249	17480	17337	17336	17385	17562	17432	17227	17419	17408	17502	17355	17460	17530	17484	17470	17407	17288	17443	17478	17431	17410	17459	17272	17355	17455	17436	17290	17411	17259	17366	17443	17415	17274	17391	17471	17462	17241	17564	17461	17269	17382	17522	17389	17435	17531	17442	17248	17391	17457	17445	17603	17395	17590	17344	17408	17401	17431	17498	17387	17483	17389	17222	17478	17523	17409	17488	17355	17397	17379	17433	17408	17344	17463	17515	17509	17416	17517	17359	17286	17398	17565	17377	17585	17518	17424	17418	17430	17492	17500	17305	17560	17549	17408	17495	17500	17383	17458	17449	17400	17257	17315	17446	17349	17537	17303	17201	17535	17387	17420	17485	17337	17382	17302	17460	17412	17509	17417	17288	17468	17348	17458	17346	17301	17454	17563	17378	17448	17508	17408	17332	17527	17332	17520	17554	17556	17439	17489	17361	17513	17349	17381	17425	17446	17443	17383	17567	17328	17160	17422	17460	17471	17366	17302	17318	17322	17465	17417	17383	17632	17423	17278	17415	17432	17546	17553	17379	17455	17666	17501	17556	17399	17371	17545	17445	17326	17396	17282	17539	17427	17438	17163	17395	17482	17400	17473	17266	17451	17301	17275	17681	17592	17285	17231	17472	17409	17627	17330	17489	17439	17369	17393	17377	17277	17501	17453	17408	17564	17348	17441	17573	17264	17422	17538	17345	17253	17443	17341	17570	17297	17509	17521	17443	17423	17247	17644	17331	17541	17582	17297	17571	17389	17545	17309	17358	17499	17662	17580	17321	17397	17353	17456	17536	17317	17395	17399	17367	17541	17266	17382	17226	17546	17558	17338	17582	17393	17468	17325	17498	17361	17455	17376	17423	17273	17460	17441	17409	17335	17403	17373	17471	17457	17426	17495	17458	17532	17194	17532	17370	17327	17496	17357	17428	17418	17359	17388	17574	17455	17269	17247	17525	17325	17327	17412	17235	17586	17448	17386	17374	17333	17325	17356	17404	17261	17397	17513	17352	17429	17538	17430	17422	17493	17314	17205	17494	17607	17465	17217	17542	17298	17361	17347	17505	17522	17341	17359	17461	17425	17587	17373	17384	17300	17410	17342	17543	17352	17431	17405	17504	17458	17493	17312	17390	17368	17318	17386	17513	17756	17535	17307	17337	17518	17419	17343	17401	17309	17620	17471	17268	17298	17301	17351	17574	17349	17506	17457	17440	17433	17446	17441	17348	17533	17464	17383	17377	17312	17342	17481	17351	17381	17590	17435	17256	17581	17356	17334	17301	17364	17470	17277	17373	17364	17621	17465	17458	17384	17482	17420	17330	17378	17378	17334	17477	17649	17388	17343	17422	17422	17495	17430	17359	17502	17287	17477	17474	17405	17479	17403	17571	17435	17443	17281	17548	17378	17341	17472	17343	17525	17555	17424	17301	17411	17326	17440	17540	17382	17456	17153	17463	17525	17405	17477	17470	17528	17465	17236	17548	17632	17623	17274	17355	17461	17517	17365	17570	17453	17370	17601	17326	17456	17317	17445	17307	17338	17320	17255	17434	17387	17433	17490	17517	17515	17448	17308	17515	17384	17723	17343	17471	17545	17439	17293	17440	17530	17273	17476	17283	17405	17367	17394	17241	17491	17368	17452	17405	17461	17382	17386	17677	17507	17275	17544	17444	17585	17280	17318	17489	17473	17459	17379	17387	17370	17370	17390	17595	17514	17470	17396	17507	17434	17276	17468	17287	17508	17376	17475	17395	17406	17342	17166	17485	17483	17354	17448	17389	17377	17450	17346	17456	17549	17309	17386	17333	17477	17505	17489	17455	17618	17606	17295	17413	17383	17215	17418	17390	17457	17518	17305	17506	17372	17262	17583	17330	17434	17418	17433	17429	17334	17469	17593	17333	17490	17495	17482	17398	17368	17410	17272	17410	17497	17444	17470	17510	17343	17456	17412	17280	17369	17372	17409	17510	17419	17496	17415	17444	17399	17409	17549	17547	17513	17519	17497	17522	17487	17360	17488	17448	17409	17491	17564	17413	17459	17298	17624	17410	17308	17417	17426	17231	17439	17407	17275	17600	17593	17520	17408	17301	17462	17480	17501	17521	17268	17393	17466	17225	17388	17402	17630	17407	17415	17200	17471	17467	17372	17417	17483	17275	17140	17432	17351	17452	17254	17397	17416	17297	17382	17324	17458	17508	17523	17293	17547	17560	17548	17269	17433	17533	17487	17491	17286	17535	17259	17400	17483	17368	17456	17446	17475	17371	17507	17581	17186	17369	17311	17396	17300	17546	17571	17339	17408	17535	17290	17409	17347	17544	17374	17677	17465	17349	17486	17527	17334	17466	17459	17388	17486	17304	17464	17433	17452	17347	17533	17509	17259	17385	17495	17439	17285	17542	17485	17450	17357	17361	17369	17334	17422	17353	17338	17383	17492	17625	17418	17444	17374	17545	17575	17316	17420	17382	17326	17597	17395	17421	17603	17493	17570	17369	17429	17345	17494	17499	17477	17488	17535	17629	17531	17266	17604	17353	17319	17455	17488	17410	17419	17285	17372	17380	17457	17374	17379	17319	17363	17418	17396	17326	17478	17455	17473	17367	17333	17333	17510	17277	17470	17447	17405	17387	17379	17569	17345	17376	17432	17305	17371	17352	17379	17401	17354	17351	17551	17511	17455	17449	17414	17542	17452	17527	17603	17318	17483	17477	17198	17320	17425	17350	17406	17554	17727	17346	17350	17427	17437	17381	17298	17387	17561	17443	17497	17423	17518	17311	17420	17115	17357	17501	17490	17508	17199	17471	17452	17363	17561	17401	17635	17617	17456	17368	17439	17479	17630	17441	17394	17572	17431	17470	17591	17369	17291	17490	17370	17408	17464	17326	17311	17571	17290	17426	17470	17361	17373	17377	17495	17471	17491	17382	17280	17601	17458	17525	17382	17425	17454	17474	17526	17392	17637	17390	17299	17527	17281	17409	17487	17377	17593	17392	17526	17317	17540	17494	17313	17545	17498	17420	17534	17323	17418	17561	17517	17477	17546	17404	17449	17566	17477	17545	17507	17446	17410	17380	17449	17568	17318	17475	17584	17442	17447	17361	17595	17421	17359	17427	17500	17407	17246	17371	17466	17405	17459	17273	17464	17349	17310	17462	17476	17605	17413	17547	17486	17570	17300	17447	17429	17374	17490	17504	17506	17351	17402	17339	17430	17404	17360	17377	17365	17397	17476	17391	17350	17371	17397	17203	17398	17467	17501	17546	17253	17402	17374	17334	17517	17533	17524	17426	17724	17478	17424	17464	17506	17489	17265	17378	17475	17469	17511	17355	17357	17499	17293	17204	17501	17263	17406	17320	17614	17423	17648	17655	17533	17585	17397	17308	17538	17524	17463	17475	17432	17413	17411	17479	17543	17361	17535	17531	17435	17296	17398	17547	17531	17505	17571	17378	17266	17366	17473	17435	17413	17318	17448	17378	17335	17477	17378	17520	17398	17439	17632	17342	17532	17467	17381	17567	17437	17467	17447	17464	17350	17458	17384	17426	17484	17435	17579	17464	17415	17336	17560	17466	17430	17424	17461	17359	17263	17486	17442	17375	17390	17647	17320	17298	17243	17532	17425	17450	17374	17482	17236	17355	17250	17465	17269	17558	17465	17357	17454	17463	17519	17539	17241	17398	17592	17568	17227	17399	17418	17343	17468	17544	17465	17303	17284	17503	17383	17517	17285	17648	17477	17332	17503	17311	17269	17585	17422	17396	17401	17216	17494	17423	17489	17498	17253	17401	17407	17482	17394	17352	17423	17462	17449	17467	17447	17531	17337	17583	17599	17410	17243	17583	17451	17469	17359	17376	17669	17556	17316	17381	17474	17474	17492	17447	17374	17463	17610	17479	17363	17394	17267	17417	17411	17215	17523	17380	17373	17461	17418	17594	17392	17365	17395	17365	17280	17484	17666	17496	17554	17313	17373	17336	17471	17584	17443	17600	17541	17332	17476	17413	17485	17488	17383	17326	17353	17519	17407	17469	17593	17575	17451	17278	17530	17388	17485	17470	17292	17435	17232	17538	17371	17479	17558	17331	17581	17471	17472	17538	17561	17212	17201	17442	17447	17410	17425	17368	17328	17493	17525	17383	17296	17405	17464	17410	17415	17482	17289	17424	17471	17254	17338	17504	17420	17328	17272	17514	17337	17655	17442	17371	17397	17428	17512	17556	17368	17394	17419	17315	17297	17439	17450	17466	17206	17496	17484	17384	17461	17295	17319	17267	17386	17332	17398	17538	17393	17489	17336	17496	17439	17329	17530	17425	17439	17369	17342	17405	17442
21379	20051	26227	23902	22796	29891	35829	32587	31089	30917	30505	30029	29856	29532	29556	29615	29529	30207	29938	30108	30326	30176	30042	29536	29535	29218	29692	29253	29269	29388	29207	29219	29377	29087	29503	29096	29252	28882	28908	28857	28896	29001	29173	28901	28856	29054	29067	28780	28875	28859	28908	28976	28708	28948	28950	28672	28756	29048	28579	28812	28857	28800	28675	28858	28794	28673	28867	29008	28723	28712	29014	28934	29124	28633	28801	28618	28608	28813	28941	28899	28927	28597	28786	28634	28694	28827	28990	28655	28980	28726	28777	28671	28910	28856	28800	28691	28746	28949	28806	28474	28616	28638	28758	28662	28846	28926	28881	28776	28940	28459	28715	28887	28767	28621	28915	28810	28921	28826	28711	28860	28748	29021	28949	28801	28846	28953	28824	28676	28840	28989	28775	28914	29041	28925	28612	28793	28928	28775	28888	29007	28980	28723	28737	28774	28910	28668	29121	28839	28843	28752	29057	28886	28553	28865	28988	28785	28671	28753	28867	28852	28782	28781	28939	29041	28617	28878	28689	28735	28634	28558	28586	28973	28776	28872	28677	28789	28861	28790	28708	28692	28740	28826	28728	28649	29017	28606	28951	28851	28646	28827	28595	28735	28772	28882	28640	28639	28816	28793	28662	28663	28829	28656	28706	29056	28847	28758	28704	28790	28749	28909	29037	28857	28564	28605	28747	28775	29052	28850	28783	28649	28911	28827	28984	28877	28981	28975	28826	28811	28856	28565	28880	28827	28730	28706	28735	28608	28631	28948	28734	28794	28559	28626	28614	28809	28966	28701	28964	28903	28733	28552	28375	28319	28769	28546	28773	28999	28737	28736	28818	28679	28900	28705	28919	28825	28493	28839	28679	28826	28637	28739	28951	28836	28674	28654	28793	28420	28686	28723	28877	28827	28660	28787	28901	28713	28605	28989	28554	28620	28930	28731	28847	28727	28940	28958	28950	28902	28666	28593	28744	28542	28816	29029	28915	28658	28757	28781	28797	28858	28704	28470	28736	28811	28702	28691	28581	28642	28958	28895	28760	28911	28719	28691	28839	28600	28686	28567	29011	28929	29014	28598	28530	28633	28827	28782	28756	28650	28930	29095	28952	28935	28704	29021	28606	28808	28670	28905	28736	28669	28716	29015	28543	28669	28775	28765	28846	28948	28962	28589	28967	28700	28737	28777	28797	28710	28529	28723	28634	28940	28797	28908	28493	28879	28730	28713	28813	28931	28572	28991	28927	28844	28901	28497	28557	28809	28609	28663	28669	28940	28714	28723	28733	28962	28661	28736	28897	28488	28855	28897	28839	28769	28865	28690	28607	28783	28827	28676	28612	28704	28637	29147	28633	28892	28740	28791	28719	28749	28687	28562	28850	29052	28835	28712	28756	28701	28904	28838	28917	29010	28898	28867	28778	28618	28748	28584	28865	29102	28813	28610	28754	28894	28769	28781	28763	28729	29117	28987	28588	28636	28873	28627	28792	28333	28626	28784	28520	28911	28770	28542	28810	28713	28689	28891	28915	28583	28854	28779	28736	28772	28900	28882	28666	28491	28557	28829	28972	28910	28837	28805	28635	28811	28518	28428	28796	28780	28775	28639	28704	28665	28745	28687	28882	28417	28575	28881	29143	28832	28898	28837	29036	28636	28913	28717	28753	28699	28619	28655	28765	28765	28845	28897	28882	28742	28906	28774	28976	28650	28485	28812	28728	28714	28669	28938	28682	28651	28984	28639	28806	28669	28621	28648	28662	28813	28970	28653	28489	28752	29022	28947	28854	28559	28987	29106	28653	28749	28463	28827	28798	28778	28858	28859	28648	28718	28787	28862	28548	28740	28589	28912	28783	28667	28842	28748	28611	28721	28707	28740	29070	28827	28973	28846	28698	28663	28951	28458	28607	28625	28876	28657	28768	28839	28655	28864	28720	28845	28535	28656	28931	29010	28860	28873	28948	28780	28561	28928	28781	28669	28767	28484	28944	28780	28663	28666	28485	28675	28711	28714	28573	28798	28671	28819	28404	28752	28956	28789	28853	28674	28860	28688	28969	28925	28762	28826	28748	28829	28713	28697	28882	28769	28638	28917	28757	28825	28771	28629	28903	28738	28619	28496	29197	28961	28717	28585	28662	28816	28904	28892	28859	28926	28521	28862	29049	28922	28693	28380	28732	28513	28724	28825	29096	28654	28939	28842	28772	28493	28681	28792	28756	28492	28654	28580	28601	28648	28700	28624	28992	28736	28598	28726	28802	28859	28747	28717	28820	28871	28736	28458	28569	28749	28598	28700	28899	28726	28608	28828	28751	28495	28869	28739	28876	28639	28722	29023	28896	28701	28714	28771	28316	28994	28719	28803	28691	28534	28900	29103	28743	28668	28949	28691	28598	28750	28832	28843	28948	28663	28820	29008	28718	28754	28881	28731	28927	28638	28731	28930	28710	28606	28605	28920	28631	28742	28804	28687	28727	28837	28964	29009	28745	28677	28836	29019	29138	28789	28891	28537	28655	28740	28762	28652	28866	28706	28907	28648	28704	29019	29045	28804	28646	28804	28956	28667	28756	28819	28773	28976	28716	28846	28640	28814	29003	28764	28778	28851	28678	28876	28596	28871	28673	28620	28742	28765	28624	28309	28806	28983	28835	28648	28785	28933	28702	28802	28757	28652	28717	28671	28967	28678	28775	28671	28834	28487	28809	28829	28894	28569	28767	28813	28701	28727	28661	28610	28764	28748	28514	28863	28635	28496	28607	28669	28739	28983	28726	28896	28657	28570	28779	28717	28492	28664	28783	28836	28597	28767	28850	28957	28560	28596	28787	28698	28957	28926	28992	28768	28795	28714	28892	28801	28562	28661	28950	28668	28564	28783	28926	28642	28755	28903	28656	28536	28688	28659	28868	28843	28876	28768	28821	29033	29014	28706	28585	28782	28869	28903	28750	28988	28557	28931	28910	28697	28581	28792	28336	28352	28836	28884	28878	28785	28649	29079	28834	28793	28939	28825	28510	28726	28809	29052	28950	28885	28798	28909	29012	28803	28613	29052	28653	28538	28705	28614	28637	28741	28583	28611	28952	28673	28815	28689	28897	28829	28909	28595	28608	28623	28754	28684	28767	28717	28845	28856	28715	28998	28945	28788	28775	28530	28794	29109	28642	28636	29016	28594	28639	28836	28799	28752	28491	28950	28811	28696	28725	28481	28899	29010	28795	28955	28642	28565	29000	28669	28572	28789	28852	28693	28788	28808	28832	28666	28701	28804	29082	28865	28734	28616	28870	28827	28754	28691	28711	28706	28539	29011	28508	28678	28627	28965	28825	28589	28870	28796	28827	28857	28709	28897	28700	28814	28815	28718	28713	28613	28635	28730	29016	28736	28661	28665	28859	28849	28702	28820	28705	28707	28800	28848	28796	28637	28600	28787	28726	28918	28737	28769	28507	28847	28783	29228	28700	28914	29163	28997	28845	28759	28763	28692	28827	28693	29000	28579	28608	29128	28927	28741	28964	28886	28942	28880	28684	28819	28858	28839	28799	28417	28884	28566	28994	28527	28553	28585	28582	28954	28887	29016	28540	28734	28570	29142	28715	28883	28889	28643	28676	28833	28994	28784	28626	28802	28653	28829	28937	28665	28847	28661	28420	28894	28786	28693	28751	28901	28800	28684	28717	28514	28640	28912	28780	28805	28985	28685	28864	28854	28751	28490	28874	28720	28686	28631	29027	28968	28586	28748	28944	28712	28866	28712	28778	28869	28863	28636	28968	28937	28685	28677	28380	28717	28581	28824	28996	28600	28719	28688	28595	28722	28924	29014	28659	28923	28716	28707	28614	28993	28531	28834	28827	29037	28915	28873	28610	28758	28855	29042	28696	28633	28976	28939	28779	29065	28831	28896	28924	28795	28875	28457	28778	28756	28831	28781	28841	28512	28713	28866	29100	28795	28903	28996	28883	28869	28799	28833	28748	28964	28624	28966	28944	28668	28666	28449	28642	28593	28826	28768	28594	28609	28676	28939	28609	28669	28978	29046	28583	28981	28778	28566	28915	28823	28662	28733	28914	28876	29111	28754	28689	28851	28638	28415	28769	28714	28914	28675	28937	28657	28813	28892	28723	29084	28652	28798	28862	28603	28669	28663	28494	28503	28926	28917	28763	28702	28827	28817	28469	29116	28978	28826	29042	28840	28840	28777	28882	28756	28575	28846	28804	28835	28621	28676	28709	28562	28784	28729	29038	28757	28640	28718	28683	28753	28882	28457	29013	28741	28750	28842	28757	28714	28607	28426	28502	28845	28844	28623	29011	28940	28697	28742	28834	28992	28852	29063	28692	28656	28858	28992	28937	28564	28876	28738	28859	28617	28754	28842	28713	28742	28539	28656	28678	29212	28527	28815	28933	28779	28737	28715	28760	28815	28761	28892	28826	28730	28722	28565	28642	29012	28889	28686	28648	29006	28652	28479	28750	28859	28764	28844	28905	28899	29024	28988	28813	28848	28933	28703	28819	28834	28616	28600	28879	28857	28898	28731	28779	28604	28721	28815	28751	28873	28755	28786	28715	28799	28431	28722	28885	28760	28914	28888	28604	28783	28879	28889	28814	28471	28857	28950	28706	28888	28869	28772	28808	28771	28875	28616	28811	28864	28688	28738	28401	28933	28800	28951	28702	28793	28654	29030	28913	28913	28644	28875	28698	29171	28647	28732	28715	28819	28818	28754	28611	28912	28859	29027	28552	29057	28632	28577	28648	28349	28793	28828	28774	28858	28877	28706	28577	28774	28986	28611	28774	28918	28632	28870	28684	28852	28760	28808	28689	28899	28759	28663	28873	28608	28739	28888	28703	28754	29005	28691	28950	28746	28578	28733	28679	28515	28858	28769	28827	28737	28494	28710	29001	28691	28759	28855	28864	28692	28828	28947	28674	28824	28762	28755	28789	28570	28996	28989	28822	28686	28875	28616	28764	28730	28929	28946	28760	29106	28773	28923	28821	28677	28721	28639	28740	28826	28980	28764	28623	28839	28590	28894	29061	28900	28759	28738	28798	28888	28654	28472	28904	28806	28740	28851	28623	28955	28650	28604	28527	28836	28568	28873	28953	28804	28639	28630	29061	28568	28880	28766	28599	28669	28797	28886	28699	28690
31231	49710	45704	33616	30211	27563	24888	22401	21036	19669	19234	18709	18223	18051	18204	17815	18110	18907	18509	18522	18777	18661	18366	18258	17863	17948	17852	17874	17699	17360	17697	17526	17439	17372	17561	17196	17212	17211	17298	17234	17303	17219	17293	17027	17067	17129	16883	17066	16938	16992	17136	17025	17018	17015	17073	17023	17030	17005	16960	17157	17126	17067	17138	17134	16877	16805	16868	16926	17000	17127	17041	17042	16867	17043	16969	16871	16988	17036	16993	17138	16962	16908	16971	16946	16926	16953	16994	17038	16783	16987	17045	17112	16962	17015	17024	16845	16914	16933	16931	16945	16861	16878	17045	16971	17014	17092	16931	17059	16910	16808	17078	16847	16967	16880	17119	16945	16937	17126	17076	16775	16918	16964	16946	17052	17028	16991	16727	16911	16943	17129	17054	16811	17133	16910	16845	16921	16976	16965	16876	17002	16983	16959	17041	17129	16915	16983	17031	17130	16875	17162	17006	16824	16824	16936	17033	16771	16954	16903	17031	17156	17138	17001	17221	16969	17042	17015	16883	16939	17042	17012	16872	17043	16892	17113	17140	16958	16962	16853	17018	16942	16955	16891	17100	16985	17026	17113	16988	16829	17107	17076	17045	16953	17064	16914	17027	16794	16900	17046	17008	16825	17108	16911	16952	16887	17083	17049	17060	16809	16996	16839	17052	17146	16975	17032	16931	16977	17060	17066	16844	16962	16930	16876	17068	17064	17052	16829	17057	16928	16951	16953	16847	16870	16921	16906	16923	16896	17037	17006	17134	16967	16976	17010	16979	17029	17066	16758	16890	16935	16842	16918	17095	17001	17095	16928	16916	16929	17142	16979	16779	16875	16993	16984	16945	16920	16956	16962	16904	16924	16924	16952	16997	16988	16905	17039	16934	16946	16938	16959	16858	16920	16899	16950	16915	16981	16896	16971	17046	16755	16984	17150	16857	16907	16944	17083	16954	16865	16959	17056	17219	17248	16861	16895	17126	17018	16992	17042	17134	16936	16941	17053	16894	16905	16941	17001	16988	17048	16944	16933	17049	17060	17057	16912	17003	16954	16907	16935	17017	16911	17028	16853	17073	16917	16878	16978	17031	17131	16861	17041	16899	16838	17019	17135	16969	16968	16820	16795	16847	16917	17127	16823	16933	17014	16848	16852	17065	17057	16974	16787	16898	17140	16940	16941	16813	16890	17090	16972	16779	16978	16953	17019	16835	16908	16985	17108	16892	16783	17030	16984	17078	16863	16846	17049	17085	16898	16958	17146	17003	16816	16962	16788	17013	17003	16854	16864	16881	17044	17036	17051	17035	16955	16991	16910	17064	16970	16775	17096	16886	16890	16804	17086	16925	16912	16940	16929	16971	17046	16924	17089	16881	17004	17019	16994	17006	16975	17026	16954	17037	16777	17122	16930	16976	16837	16948	16902	16894	16946	16916	16787	16958	16925	17050	17151	16898	16922	17063	17076	17069	16860	16988	16908	17033	16879	16889	16929	16953	16995	17126	16895	16884	17030	17111	16892	16869	17046	16952	17075	17086	17035	16936	17010	16920	16872	16944	16932	16907	16930	17149	16835	17036	16908	17062	16928	16848	16978	16927	16962	17135	16984	16912	16941	17043	17023	17011	16922	17086	17044	16816	16864	16911	17093	16977	16781	17048	16857	17036	16942	16950	16899	17034	16961	16955	16872	17102	16904	17043	16906	16949	17071	16884	16990	16943	16867	17065	16932	16765	17044	16961	17132	16869	16816	17055	16848	16969	16954	16959	16880	16841	17366	16775	16933	17083	17011	16882	16767	17118	16983	16944	17025	16748	16963	16777	16854	16902	16859	17146	17069	16990	16961	17065	16931	16903	16878	16847	17024	17045	16980	17102	16847	16715	16798	16931	16908	17008	16921	16984	17088	17043	16913	17029	16967	16919	16812	16928	16922	17003	16973	17030	16935	16961	17003	16720	16928	17002	17010	16908	17095	16889	16943	17047	17023	16917	16976	16981	17111	17181	16980	16676	17117	16884	16947	16957	16922	17022	17041	16869	16875	16765	16784	16931	17044	16879	16828	16873	16832	16887	17026	16947	16995	16962	16974	17034	16943	17002	16978	16842	16922	17006	16812	17067	16947	16799	16908	16913	17036	16822	16897	17046	16929	16911	16997	16768	16912	17074	17001	16843	17042	16895	16962	16910	16912	17164	17017	16928	17019	17018	17046	16906	17044	16953	16993	17059	16962	16951	16910	16909	17073	16837	17098	16870	17027	16862	16870	16955	17064	16881	16883	16842	16831	17054	16935	16955	17087	16958	16922	17088	16932	16934	16774	17093	16900	16952	16871	17009	16995	16936	17017	17001	16978	16890	17194	17104	17084	16912	17040	17056	17095	16966	17115	16953	16927	16834	16919	16888	17044	16742	17112	17019	16815	16964	16731	16921	17125	17235	16999	16876	16893	17074	16914	17085	16898	17074	16768	16960	16981	16949	16860	16986	16958	16892	16956	17040	16956	16887	17013	16913	16989	17086	16852	16870	17112	17075	16745	17009	17112	16954	16879	16764	17091	17129	16978	17235	17008	17094	16810	16868	16792	16842	17038	16831	16833	17009	16929	17099	16931	16955	16993	16953	17072	17009	16958	17142	16912	17078	16991	16982	17020	16894	17090	16880	17005	16826	16929	16943	16807	16961	16969	16862	17019	16962	16877	17018	16879	17097	16923	16992	17124	16954	17042	17061	17040	16844	16871	16935	16716	17066	17008	16918	16853	17093	17042	17148	16915	16957	17029	17083	17134	16892	17002	17054	17019	16969	17016	17165	16930	16903	16905	16890	16926	16935	17046	17177	17049	16972	16914	16733	16865	17067	16925	16828	16839	16990	16955	16915	16929	16907	17191	16849	17011	16924	17000	17042	16862	16791	16999	16943	17033	16969	16901	17034	16973	17092	16902	17060	16884	17113	16718	17100	17036	17012	17059	16857	16924	16864	17134	16990	16970	17100	16899	17034	16835	16887	16911	16873	16965	16894	16900	16777	17073	17034	17110	16994	16941	17056	16868	16905	16894	16782	17187	16930	17151	16929	17055	17098	16859	17119	17013	16982	16873	17046	17022	16920	16955	16954	16962	16945	16821	16966	16950	17131	16952	16974	16794	17289	16977	16876	16939	16931	16865	16890	16995	17039	16962	17144	17004	16997	17051	17090	16864	17128	16981	16834	16858	17027	17083	16996	17007	17018	16878	16669	16966	17020	16870	16933	17038	17003	16895	16790	17022	16930	16941	16865	16994	17051	16988	16976	16953	17037	16991	16966	16944	17044	16937	16937	16909	16832	16969	17072	16822	17008	16892	16923	17144	16887	16735	16931	16927	17008	16974	16968	17065	16874	17063	16791	16869	16831	17033	17026	17130	17155	16885	16758	16720	17095	16997	17051	16890	17118	16777	17164	16863	16796	16952	16995	16923	17147	17038	16955	17024	17053	16874	17011	17080	17057	17055	17021	17023	16714	17018	16876	17179	16873	17029	16930	17112	16978	16909	17046	17033	17081	16851	16860	17034	16879	17033	16831	17046	16885	17008	16922	17020	16934	16884	16891	16987	17023	16918	16929	17064	17087	16805	17109	16880	17130	16851	16827	17066	17110	16965	16891	16968	16851	17146	17092	16926	17028	16764	16827	16889	17103	17056	17064	16853	16962	16970	16987	16860	16870	17008	16898	16946	16936	17082	16775	16927	16975	17081	17016	16897	16939	17013	17045	16967	17034	16936	16870	16780	16876	16949	16975	17204	16743	17122	17090	16884	17093	16982	16934	16960	16966	16895	17071	16832	17032	17106	17000	16775	16958	16814	17090	17059	16706	16985	16975	17035	16980	16909	17076	16847	17045	17026	16989	16875	16985	16983	17079	17120	17060	17038	17014	16970	17177	16886	16800	17098	16851	17091	16923	16928	17112	17023	16942	16830	17060	17043	16928	16979	16934	17077	16968	17112	16974	17068	16843	16778	16780	16947	16960	16971	16962	17176	16863	16850	17059	16809	16926	16857	16903	17000	16933	16884	17056	16970	17042	16834	16981	16867	17036	16901	16962	16962	17040	16946	17033	16961	16893	17106	16964	16895	17396	16939	16774	17067	17076	16983	16789	16979	16996	16901	16788	16923	17123	16972	16931	16998	17131	17004	16738	16956	16896	17061	16921	16932	16740	16965	17067	16826	16922	16770	16825	16934	16937	16889	17059	16941	16948	16792	16880	17039	16969	17067	16885	16891	16932	17062	16900	17070	16993	17007	16970	17003	16864	17001	17226	16980	16989	16815	16866	17029	16918	17096	16920	16952	16911	16914	16924	17157	17254	16869	16831	16918	16845	16862	17046	17027	17129	16857	16958	17068	17050	16988	16950	16909	16920	17012	17019	16979	17014	17044	16918	16991	16775	16871	17019	16903	16951	16896	16957	17054	16912	16930	16954	16964	16974	16769	17116	16828	17033	16938	16861	17090	17066	16920	16953	17042	16876	16781	17006	17006	17036	17060	16975	16939	16890	16902	17027	16960	16784	17088	16949	17155	17207	17003	16796	16948	17060	16822	17073	17001	16967	16937	17026	16960	17015	17099	17072	16960	16978	16940	16935	16955	16977	17056	16912	16948	16856	16987	17015	17012	17080	16919	17044	17045	16865	16852	16975	17006	16843	16841	16929	16917	16844	17089	16894	16933	16965	16904	16984	17015	17008	16893	17165	16862	17096	17055	16953	16871	16977	16989	17056	16978	16891	16920	17015	16832	16961	17026	16928	16966	17170	16846	17169	16903	16994	16962	16960	16968	17094	16979	16891	16912	17126	16973	16914	16986	16973	17084	16894	16877	16989	17053	17043	16881	17060	16958	17000	17006	16944	17001	16831	16965	16840	17095	16743	16991	16765	16992	16934	17082	16896	16937	16928	17136	16958	16934	17100	16941	16947	17132	17129	16803	17255	16921	16960	17004	16843	16824	17002	16776	16984	16991	17165	17027	17032	16999	17130	16913	17027	16929	17031	17030	17046	17099	16917	16774	16991	17041	16941	16953	17001	16851	16801	17091	16961	16983	17052	17099	16925	16933	16981	16974	16974	17130	16808	16904	16964	17093	16882	17013	16951	16952	16899	16963	17025	16943	16911	16988
39112	34775	40202	38250	35794	35210	35079	34458	34142	33963	34000	33956	33892	33817	33870	33655	33773	33879	33994	33973	33869	33727	34340	33933	33946	33916	33923	33865	33932	33998	33831	33723	33688	33981	33719	33982	33763	33693	33785	33668	33602	34035	33852	33808	33876	33892	33847	33670	33979	33797	33764	33744	33794	34095	33656	33669	33829	33348	33602	33664	33646	33434	33789	33540	33830	33746	33664	33512	33855	33506	33430	33658	33753	34151	33749	33452	33590	33687	33715	34098	33745	33673	33500	33884	33804	33675	33974	33649	33521	33806	33906	33768	33341	33811	33755	33409	33821	33400	34007	33590	33631	33686	33793	33570	33865	33629	33972	33662	33761	33518	33663	33642	33402	33606	33836	33723	33791	33618	33856	33614	33594	33353	33480	33588	34083	33946	33679	33655	33687	33832	33712	33746	33581	33749	33325	33628	33378	33551	33897	33828	33699	33653	33859	34043	33688	33938	33728	33663	33742	34016	33725	33489	33792	33662	33564	33481	33807	33577	33769	33676	33719	33660	33793	33449	33806	33735	33894	33896	33815	33472	33585	33856	33857	33710	33836	33791	33532	33712	33593	33804	33701	33764	33643	33493	33437	33757	33927	33799	33643	33577	33456	33481	33782	33857	33624	33703	33363	33661	33656	33717	33465	33770	33683	33401	33539	33805	33744	33487	33660	33440	33553	33765	33936	33694	33762	33489	33737	33916	33756	33701	33494	33625	33715	33677	33401	33937	33796	33834	33924	33753	33755	33819	33687	33613	33791	33849	33631	33703	33494	33619	33969	33911	33715	33906	33632	33597	33744	33945	33848	33793	33725	33589	33828	33548	33711	33605	33768	33638	33517	33795	33658	33799	34125	33929	33845	33756	33765	33503	33881	33684	33582	33542	33783	33813	33877	33802	33697	33594	33653	33651	34098	33522	33657	33810	33429	33837	33659	33665	33673	33713	33765	33913	33646	33789	33664	33504	33533	33715	33897	33693	33747	33583	33659	33466	33803	33678	33871	33419	33648	33719	33886	33562	33705	33865	33858	33575	33683	33751	33809	33668	33640	33812	33814	33869	33568	33564	33499	33637	33566	33549	33763	33638	33669	33476	33626	33609	33583	33647	33527	33498	33596	33423	33838	33740	33813	33789	33856	33619	33798	33764	33321	33622	33756	33607	33574	33886	33847	33649	33787	33563	33490	33639	33712	33924	33873	33744	33495	33544	33832	33662	33560	33675	33851	33472	33890	33675	33652	34083	33860	33541	33394	33699	34022	33564	33672	33783	33714	33747	34038	33700	33731	33616	33666	33368	33519	33607	33798	33555	33663	33684	33778	33821	33611	33572	33680	33837	33703	33898	33788	33499	33773	33592	33646	33733	33953	33840	33535	33971	33802	33608	33639	33564	33881	33837	33605	33494	33795	33976	33619	33353	33559	33758	34043	33719	33382	33509	33521	33566	33708	33421	33542	33860	33758	33882	33581	33491	33556	33555	33765	33799	33843	33737	33765	33653	33825	33466	33773	33431	33718	33311	33671	33779	33947	33558	34021	33733	33429	33861	33757	33614	33670	33569	33839	33842	33598	33487	33870	33696	33894	33629	33763	33516	33777	33913	33837	33786	33526	33875	33982	33546	33871	33388	33705	33486	33812	34027	33820	33685	33613	33675	33707	33805	33469	33491	33737	33523	33633	33607	33582	33772	33595	33667	33584	33678	33778	33573	33570	33404	33696	33822	33907	33853	33496	33609	33701	33773	33852	33574	33426	33652	33606	33637	33582	33718	33568	33579	33935	33825	33579	33446	33617	33705	33705	33770	33581	33694	33674	33581	33704	33849	33586	33585	33608	33589	33640	33672	34157	33631	33841	33569	33853	33808	33683	33542	33798	33759	33769	33714	33738	33662	33905	33810	33923	33864	33889	33753	33525	34109	33712	33666	33721	33628	33856	33602	33756	33578	33666	33790	33793	33668	33668	33935	33855	33520	33455	33594	33678	33929	33640	33767	33840	33851	33754	33847	33671	33948	33896	34130	33507	33804	33603	33647	34013	33614	33703	33721	33654	33782	33763	33924	33832	33600	33569	33512	33887	33548	33615	34086	33567	33768	33611	33758	33607	33505	33679	33871	33541	33597	33747	33482	33655	33882	33411	34005	33684	33736	33636	33641	33837	33758	33379	33744	33617	33890	33546	33623	33593	33686	33820	33605	33638	33439	34003	33469	33544	33987	34043	33923	33684	33534	33818	33418	33619	33527	33592	33817	33427	33533	33826	34117	33306	33503	33592	33805	33424	33736	33827	33538	33586	33506	33685	33751	33604	33594	33991	33878	33547	33717	33836	33751	33534	33483	33876	33873	33818	33343	33689	33507	33461	33737	33904	33823	33992	33764	33779	33748	33789	33557	33562	33431	33763	33616	33608	33639	33613	33435	33708	33929	33412	33632	33646	33805	33741	33649	33708	33788	33624	33941	33805	33531	33574	33581	33533	33758	33838	33757	33607	33681	33439	33887	33907	33525	33642	33699	33371	34108	33684	33615	33692	33699	33574	33928	33941	33636	33741	33769	33617	33993	33848	33951	33729	33726	34006	33792	33720	33404	33482	33647	33363	33602	33913	33789	33873	33306	33709	33937	33503	33868	33601	33595	33678	33403	33427	33412	33342	33542	33792	33581	33504	33681	33717	33916	33770	33667	33544	33693	33679	33909	33833	33869	34138	33583	33901	33558	33741	33554	33814	33860	33610	33698	33453	33393	33440	33743	33655	33820	33761	33881	33611	33414	33807	33792	33423	33606	33811	33885	33630	33363	33814	33636	33847	33509	33577	33609	33630	33561	33703	33308	33859	33642	33800	33592	33598	33676	33558	33727	33556	33770	33726	33991	33700	33886	33865	33718	33447	33566	33568	33565	33937	33822	33663	33787	33863	33823	33957	33762	33554	33740	33728	33614	33669	33808	33759	33845	33820	33700	33630	33679	33950	33679	33735	33705	33477	33384	33846	33853	33912	33666	33339	33983	33795	33642	33856	33445	33696	33916	33495	33818	33854	33616	33701	33694	33727	33892	33642	33820	33658	33596	33671	33506	33920	33621	33720	33673	33743	33753	33723	33759	33803	33643	33714	33507	33516	33699	33794	33634	33483	33660	33705	33697	33551	34093	33710	33968	33695	33698	33980	33717	33546	33656	33569	33660	33880	33619	33755	33541	33702	33668	33704	33795	33713	33520	33789	33629	33460	33407	33686	33354	33863	33712	33757	33735	33678	33611	33800	34131	33747	33585	33621	33571	33664	33746	33575	34031	33667	33738	33578	33791	33892	33636	33519	33595	33741	33708	33374	33567	33566	33634	33607	33635	33837	33715	33779	33530	33589	33779	33845	33837	33633	33900	33596	33707	33683	33696	33595	33744	33838	33606	33582	33346	33857	33656	33941	33803	33751	33638	33661	33571	33525	33541	33468	33868	33403	33793	33736	33563	33649	33625	33462	33736	33693	33771	33644	33756	33622	33634	33650	33712	33793	33876	33747	33856	33600	33848	33485	33620	33759	33837	34001	33658	33809	33664	34112	33590	33653	33738	33500	33549	33782	33980	33592	33668	33681	33629	33714	33387	33949	33844	33758	33704	33890	33624	33493	33560	33624	33704	33692	33800	33854	33577	33513	33736	33826	33534	33904	33505	33783	33868	33689	33781	34039	33691	33819	33789	33777	33852	34010	33651	33942	33788	33860	33741	33575	33595	33601	33728	33410	33889	33866	33606	34015	33993	33874	33611	33744	33779	33532	33571	33826	33882	33739	33640	33636	33470	33732	33697	33567	33720	33484	33992	33754	33928	33828	33649	33814	33642	33928	33845	33784	33763	33590	33747	33942	33760	33910	33696	33859	33734	33763	33832	33883	33433	33989	33643	33394	33496	33667	33634	33674	33545	33468	33812	33444	33549	33905	33729	33928	33835	33972	33710	33817	33850	34032	33653	33691	33614	33806	33941	33739	33621	33684	33544	33785	33721	33667	33647	33748	33852	33687	33863	33831	33845	33639	33523	33675	33882	33702	33677	33815	33854	33539	33745	33551	33808	33710	33877	33655	33509	33805	33792	33934	33522	33871	33416	33611	33654	33741	33887	33800	33600	33623	33618	33880	33656	33879	34024	33802	33617	33779	33678	33533	33495	33887	33707	33945	33449	33741	33964	33735	33710	33769	33599	33653	33631	33895	33705	33793	33468	33715	33497	33697	33747	33869	33538	33693	33650	33327	33663	33737	33688	33979	33774	33883	33697	33653	33633	33722	33712	33582	33603	33238	33659	33617	33477	33514	33446	33990	33756	33515	33782	33456	33447	33800	33956	33250	33711	34154	34047	33956	34039	33911	33841	33718	33618	33854	34120	33646	33707	33772	33738	34038	33805	33429	33809	33783	33650	33698	33784	33684	33511	33504	34057	33880	33737	33859	33647	33398	33650	33795	33562	33608	33752	33430	33665	33753	33785	33686	34017	33615	33905	33457	33832	33778	33596	33866	33432	33728	33840	33730	33678	33667	33488	33510	33627	33671	33769	33989	33667	33677	33891	33896	34061	33905	33943	33848	33483	33725	33704	33815	33705	33668	33621	33763	33820	33621	33616	33724	33706	33746	33437	33799	33653	33668	33790	33632	33481	33756	33778	33372	33548	33964	33967	33826	33743	33654	33543	33693	33837	33745	33489	33535	33768	33862	33712	33931	33807	33832	33911	33911	33887	33689	33734	33701	33684	33874	33634	33685	33604	33570	33902	33773	33639	33703	33710	34033	33892	33751	33701	33952	33984	33840	33665	33719	33713	33653	33528	33757	34102	33514	33458	33644	33540	33804	33677	33803	33641	33604	33657	33657	33933	33734	33974	34002	33892	33798	33561	33692	33853	33487	33846	33628	33580	33566	33810	33642	33623	33788	33918	33977	33789	33734	33409	33606	33776	33791	33885	33882	33813	33603	33654	33590	33754	33758	33634	33503	33750	33645	33576	33958	33568	33665	33801	33756	33659	33689	33705	33497	33909	33632	33776	33683	33713	33584	33796	33906	34014	33878	33416	33568	33686	33600	33929	33466	33634	33780	33735	33686	33733	33842	33623	33462	33563	33770	33711	33777	33591	33774	33648	33642	33484	33672	33664	33542	33519	33807	33614
29473	34089	31407	25260	23164	21970	21231	20617	20368	20079	20089	19904	19803	19915	19705	19793	19792	19983	19929	19944	19814	19969	19860	19745	19708	20017	19901	19813	19904	19801	19706	19646	19694	19669	19737	19644	19679	19537	19634	19576	19756	19567	19384	19662	19528	19541	19510	19574	19607	19630	19479	19693	19667	19461	19536	19497	19646	19358	19595	19599	19624	19730	19767	19521	19640	19602	19551	19592	19639	19643	19538	19428	19632	19297	19652	19609	19518	19643	19587	19714	19322	19477	19471	19481	19666	19429	19482	19461	19412	19559	19461	19330	19487	19597	19430	19580	19455	19609	19509	19649	19480	19651	19582	19468	19421	19344	19484	19637	19469	19599	19430	19489	19589	19462	19652	19787	19471	19481	19503	19352	19448	19566	19597	19375	19345	19572	19582	19434	19554	19481	19654	19612	19557	19556	19440	19656	19452	19487	19448	19564	19642	19478	19684	19500	19517	19453	19370	19442	19507	19446	19578	19638	19546	19530	19583	19442	19368	19363	19731	19623	19542	19430	19413	19532	19584	19553	19602	19597	19537	19380	19470	19509	19692	19633	19508	19545	19560	19449	19508	19457	19491	19733	19394	19635	19463	19548	19506	19653	19617	19455	19496	19462	19737	19440	19530	19389	19415	19537	19496	19594	19559	19619	19506	19453	19448	19498	19480	19531	19469	19649	19401	19636	19394	19403	19488	19593	19516	19360	19565	19569	19526	19437	19561	19478	19494	19555	19491	19396	19462	19414	19496	19314	19513	19609	19532	19508	19580	19584	19661	19439	19529	19389	19489	19675	19504	19395	19507	19613	19683	19512	19350	19784	19582	19531	19617	19548	19517	19524	19433	19406	19511	19481	19642	19566	19331	19605	19403	19668	19422	19500	19642	19620	19502	19471	19645	19423	19572	19357	19427	19685	19482	19250	19543	19567	19442	19437	19662	19416	19581	19681	19518	19588	19297	19747	19461	19543	19379	19609	19544	19469	19370	19609	19599	19542	19497	19634	19554	19651	19393	19427	19504	19513	19543	19668	19564	19514	19666	19467	19426	19473	19421	19647	19786	19565	19501	19563	19562	19634	19577	19774	19474	19587	19619	19393	19830	19540	19584	19245	19437	19565	19545	19656	19467	19492	19522	19651	19409	19539	19594	19345	19545	19584	19738	19580	19537	19637	19401	19417	19555	19568	19715	19578	19700	19585	19564	19489	19593	19640	19337	19617	19497	19416	19491	19548	19453	19434	19611	19514	19556	19522	19557	19667	19512	19624	19617	19632	19429	19483	19481	19519	19672	19514	19707	19545	19630	19432	19548	19370	19413	19752	19597	19635	19412	19498	19527	19576	19609	19553	19559	19561	19544	19603	19440	19627	19424	19433	19534	19482	19699	19694	19611	19524	19758	19560	19551	19550	19600	19455	19516	19479	19660	19556	19403	19641	19648	19518	19490	19308	19633	19569	19560	19453	19513	19467	19531	19579	19517	19390	19495	19490	19511	19532	19701	19363	19546	19622	19496	19371	19530	19620	19577	19418	19682	19535	19445	19663	19443	19548	19465	19552	19402	19561	19499	19460	19503	19555	19724	19682	19412	19675	19642	19466	19519	19525	19469	19466	19540	19498	19358	19545	19552	19536	19477	19487	19523	19545	19498	19462	19605	19494	19516	19322	19559	19376	19615	19406	19535	19642	19563	19483	19384	19446	19573	19473	19685	19557	19416	19427	19558	19607	19313	19450	19590	19514	19660	19448	19525	19510	19521	19470	19605	19511	19648	19598	19602	19371	19475	19471	19691	19506	19549	19459	19540	19628	19640	19451	19589	19696	19518	19420	19579	19639	19560	19405	19567	19438	19500	19462	19598	19515	19436	19525	19538	19718	19625	19639	19680	19558	19531	19658	19541	19419	19474	19426	19389	19452	19597	19552	19545	19626	19461	19376	19521	19417	19512	19546	19586	19564	19549	19541	19561	19531	19687	19477	19708	19719	19422	19348	19381	19519	19414	19534	19549	19406	19575	19547	19595	19565	19565	19619	19568	19591	19511	19458	19624	19327	19592	19591	19369	19309	19677	19653	19540	19417	19525	19591	19695	19464	19420	19531	19322	19533	19410	19673	19449	19538	19387	19556	19386	19479	19747	19512	19584	19285	19650	19498	19551	19496	19612	19574	19493	19444	19513	19480	19531	19603	19366	19706	19485	19595	19516	19446	19643	19659	19475	19405	19527	19531	19686	19592	19611	19528	19558	19554	19509	19477	19547	19507	19586	19494	19585	19296	19502	19540	19412	19506	19513	19509	19537	19659	19550	19642	19654	19506	19689	19426	19597	19548	19625	19549	19609	19456	19702	19559	19540	19613	19563	19450	19511	19452	19396	19456	19571	19529	19399	19509	19454	19522	19673	19633	19513	19544	19656	19429	19563	19710	19629	19599	19632	19527	19421	19480	19604	19394	19294	19667	19434	19660	19450	19571	19628	19432	19531	19517	19592	19618	19632	19477	19621	19743	19492	19430	19639	19382	19588	19472	19479	19553	19517	19307	19473	19517	19549	19600	19545	19425	19584	19580	19450	19462	19351	19637	19487	19600	19521	19562	19758	19500	19439	19483	19351	19754	19601	19570	19424	19514	19436	19493	19497	19634	19678	19669	19514	19603	19493	19475	19526	19606	19530	19349	19589	19373	19656	19485	19347	19341	19664	19439	19513	19617	19545	19513	19608	19527	19482	19513	19629	19520	19520	19274	19496	19548	19585	19597	19518	19541	19388	19449	19192	19499	19426	19693	19617	19426	19654	19568	19540	19803	19438	19543	19430	19699	19501	19472	19653	19478	19693	19339	19648	19570	19521	19428	19494	19563	19638	19406	19553	19567	19585	19509	19381	19367	19498	19638	19561	19490	19510	19487	19465	19293	19503	19503	19685	19289	19590	19505	19560	19423	19545	19541	19557	19542	19421	19626	19548	19512	19609	19560	19553	19574	19589	19618	19509	19504	19650	19586	19442	19365	19485	19579	19606	19410	19588	19339	19542	19746	19466	19443	19435	19523	19471	19572	19485	19557	19427	19609	19575	19622	19639	19580	19400	19512	19548	19510	19350	19473	19477	19682	19479	19515	19347	19574	19486	19511	19608	19464	19397	19426	19767	19458	19452	19536	19524	19533	19442	19520	19566	19544	19623	19592	19560	19518	19448	19583	19688	19483	19543	19574	19606	19524	19576	19459	19493	19429	19569	19416	19486	19670	19319	19417	19504	19572	19475	19526	19578	19353	19570	19301	19587	19524	19680	19512	19441	19430	19545	19425	19515	19580	19617	19523	19703	19386	19323	19542	19608	19540	19618	19393	19458	19501	19521	19571	19574	19504	19576	19512	19498	19473	19375	19554	19585	19592	19278	19589	19382	19569	19630	19527	19446	19608	19482	19432	19523	19538	19567	19505	19705	19661	19641	19561	19618	19454	19522	19476	19559	19512	19627	19553	19338	19441	19542	19620	19468	19680	19505	19556	19529	19438	19524	19496	19640	19559	19544	19598	19516	19579	19443	19625	19630	19494	19576	19516	19399	19543	19617	19453	19502	19491	19407	19448	19680	19697	19559	19671	19468	19526	19576	19521	19564	19521	19551	19578	19389	19447	19467	19496	19684	19518	19545	19669	19606	19610	19614	19494	19423	19660	19573	19715	19520	19741	19725	19463	19567	19629	19661	19565	19541	19582	19658	19576	19546	19466	19464	19550	19472	19719	19532	19625	19422	19682	19362	19483	19517	19578	19504	19631	19488	19546	19710	19494	19637	19648	19484	19483	19512	19433	19535	19418	19558	19724	19534	19524	19579	19649	19606	19515	19377	19541	19618	19430	19615	19529	19363	19531	19644	19523	19594	19608	19662	19488	19543	19687	19593	19516	19455	19376	19579	19457	19586	19629	19348	19436	19667	19386	19490	19638	19697	19535	19672	19497	19557	19585	19545	19529	19745	19583	19490	19640	19467	19283	19573	19747	19493	19481	19451	19586	19437	19684	19591	19543	19459	19409	19443	19470	19657	19417	19647	19588	19607	19395	19607	19518	19447	19539	19514	19702	19729	19513	19548	19564	19563	19588	19477	19329	19471	19538	19480	19612	19574	19571	19711	19549	19458	19633	19570	19614	19515	19546	19650	19449	19257	19630	19547	19508	19531	19531	19247	19563	19462	19606	19539	19353	19309	19452	19555	19627	19682	19492	19431	19605	19545	19635	19582	19413	19626	19542	19475	19567	19508	19450	19401	19656	19506	19513	19457	19504	19574	19519	19547	19696	19670	19346	19430	19597	19362	19627	19563	19620	19478	19542	19717	19742	19385	19508	19621	19686	19645	19723	19493	19559	19617	19714	19468	19456	19582	19467	19714	19552	19565	19249	19709	19647	19670	19345	19561	19664	19633	19587	19609	19630	19563	19677	19631	19478	19398	19572	19468	19413	19597	19604	19485	19555	19509	19472	19439	19641	19770	19516	19455	19650	19641	19587	19497	19530	19535	19580	19498	19617	19563	19398	19448	19504	19569	19544	19537	19592	19572	19592	19449	19483	19471	19485	19567	19559	19441	19527	19655	19337	19404	19578	19662	19459	19755	19433	19578	19553	19603	19437	19458	19541	19676	19473	19569	19461	19639	19816	19487	19744	19614	19674	19523	19611	19399	19696	19467	19591	19469	19636	19505	19358	19436	19478	19484	19690	19516	19595	19538	19514	19565	19317	19623	19612	19462	19597	19517	19560	19630	19390	19475	19630	19454	19715	19550	19587	19606	19600	19437	19635	19490	19458	19597	19579	19385	19499	19668	19419	19515	19523	19594	19559	19568	19620	19576	19521	19505	19727	19674	19547	19626	19436	19584	19371	19452	19535	19579	19664	19511	19577	19521	19344	19438	19518	19550	19494	19595	19395	19676	19564	19453	19379	19457	19583	19557	19548	19406	19707	19521	19559	19584	19628	19416	19697	19432	19320	19467	19379	19743	19480	19573	19568	19617	19597	19434	19525	19546	19480	19691	19472	19520	19615	19626	19452	19659	19400	19564	19725	19599	19627	19541	19695	19513	19451	19502	19554	19650	19603	19587	19406	19586	19604	19666	19441	19546	19555	19606	19503	19599	19592	19631	19600	19518	19562	19518	19504	19568	19439
22509	20048	26353	24401	25356	31882	34386	32024	31123	31063	30502	30202	30364	30061	29953	30241	30293	30383	30291	30462	30328	30443	30384	30473	30049	29953	30006	29776	29773	30027	30115	30166	30127	29621	29975	29889	29860	29620	29719	29736	30103	30065	29855	29518	29948	29471	29637	29893	29585	29838	29688	29710	29666	29852	29827	29627	29810	29654	29855	29620	29509	29692	29663	29640	29490	29496	29514	29514	29279	29475	29861	29768	29521	29823	29813	29744	29433	29708	29523	29688	29591	29663	29346	29500	29606	29651	29788	29711	29637	29694	29478	29537	29682	29954	29497	29633	29724	29362	29747	29501	29707	29684	29681	29535	29590	29650	29631	29635	29742	29348	29672	29650	29512	29624	29802	29637	29623	29781	29670	29658	29946	29711	29639	29626	29609	29664	29894	29672	29676	29621	29438	29434	29658	29584	29624	29736	29588	29462	29776	29676	29537	29814	29747	29762	29799	29957	29741	29563	29564	29777	29740	29797	29711	30002	29709	29595	29545	29876	29723	29398	29900	29689	29758	29611	29424	29575	29572	29472	29704	29597	29584	29450	29700	29579	29663	29452	29768	29576	29714	29359	29411	29461	29784	29755	29568	29710	29597	29405	29386	29677	29823	29693	29716	29667	29654	29722	29660	29571	29524	29881	29636	29735	29855	29569	29656	29817	29747	29600	29505	29695	29692	29670	29638	29857	29782	29740	29777	29496	29558	29766	29758	29556	29696	29621	29548	29551	29602	29653	29753	29462	29781	29721	29806	29824	29460	29452	29753	29771	29404	29769	29530	29642	29390	29575	29733	29596	29633	29552	29786	29610	29485	29517	29574	29570	29724	29660	29757	29615	29818	29853	29638	29453	29697	29655	29706	29283	29789	29508	29736	29628	29499	29568	29567	29591	29956	29598	29599	29574	29784	29694	29596	29659	29551	29352	29653	29814	29777	29541	29511	29629	29549	29616	29784	29708	29869	29386	29507	29673	29512	29629	29703	29748	29273	29528	29770	29796	29766	30094	29552	29399	29679	29596	29595	29648	29724	29405	29496	29721	29515	29599	29320	29507	29519	29466	29733	29384	29244	29608	29654	29412	29841	29602	29782	29755	29663	29549	29931	29423	29662	29625	29688	29644	29698	29947	29250	29818	29878	29729	29473	29513	29506	29649	29654	29740	29770	29362	29642	29702	29576	29772	29793	29532	29907	29855	29431	29460	29597	29381	29346	29646	29817	29670	29786	29796	29509	29613	29618	29703	29827	29674	29644	29551	29608	29623	29748	29653	30054	29774	29595	29732	29552	29656	29540	29695	29422	29663	29465	29679	29862	29578	29732	29533	29514	29519	29725	29591	29563	29669	29534	29593	29523	29853	29695	29607	29479	29609	29670	29823	29637	29928	29822	29869	29628	29905	29424	29532	29873	29473	29571	29459	29549	29624	29673	29805	29600	29343	29628	29750	29768	29716	29622	29392	29555	29673	29550	29750	29923	29639	29802	29526	29847	29632	29705	29808	29439	29696	29763	29848	29796	29831	29663	29705	29589	29698	29515	29622	29817	29877	29563	29532	29714	29664	29413	29567	29742	29819	29507	29688	29710	29764	29651	29701	29360	29598	29825	29475	29849	29636	29843	29608	29725	29546	30006	29744	29775	29615	29868	29634	29544	29526	29872	29779	29571	29575	29460	29358	29577	29556	29778	29590	29631	29536	29734	29638	29488	29853	29609	29463	29509	29601	29802	29487	29781	29734	29806	29548	29890	29421	29747	29624	29749	29640	29567	29404	29470	29572	29472	29773	29862	29659	29736	29901	29803	29602	29580	29721	29644	29602	29748	29551	29690	29445	29581	29446	29813	29414	29689	29633	29734	29701	29364	29886	29715	29583	29799	29559	29499	29418	29587	29679	29649	29727	29639	29766	29760	29575	29718	29628	29387	29493	29660	29849	29765	29844	29708	29706	29499	29639	29606	29808	29700	29637	29668	29494	29802	29837	29382	29752	29749	29398	29721	29695	29724	29668	29736	29736	29591	29686	29575	29637	29585	29591	29572	29635	29603	29545	29340	29392	29635	29609	29406	29631	29447	29568	29631	29680	29492	29438	29631	29770	29920	29530	29488	29644	29651	29848	29640	29641	29429	29713	29686	29457	29813	29665	29708	29548	29565	29723	29643	29702	29462	29717	30026	29578	29778	29764	29604	29759	29664	29700	29813	29781	29548	29849	29694	29635	29710	29631	29621	29667	29501	29930	29757	29827	29630	29618	29670	29726	29577	29586	29793	29722	29820	29675	29580	29670	29658	29742	29607	29422	29567	29704	29458	29948	29740	29636	29767	29712	29618	29566	29575	29543	29663	29785	29462	30053	29478	29389	29842	29858	29906	29622	29560	30069	29579	29821	29627	29717	29830	29786	29762	29666	29696	29863	29500	29457	29771	29742	29654	29648	29237	29758	29487	29935	29719	29898	29788	29724	29706	29827	29479	29546	29772	29665	29624	29589	29698	29670	29680	29400	29839	29575	29508	29443	29663	29591	29796	29685	29760	29727	29703	29631	29395	29429	29678	29680	29850	29434	29609	29575	29552	29666	29612	29550	29863	29557	29617	29628	29908	29724	29782	29625	29597	29771	29737	29607	29672	29800	29668	29715	29724	29671	29513	29756	29649	29778	29651	29641	29785	29532	29422	29618	29663	29672	29677	29788	29506	29495	29435	29478	29843	29472	29830	29752	29525	29510	29636	29788	29202	29533	29732	29558	29736	29406	29505	29735	29611	29540	29403	29662	29711	29633	29641	29535	29716	29684	29899	29720	29514	29623	29709	29732	29633	29389	29829	29757	29648	29957	29684	29678	29672	29825	29729	29742	29543	29559	29505	29621	29727	29810	29646	29517	29495	29656	30148	29469	29777	29740	29635	29594	29525	29625	29407	29495	29683	29695	29928	29810	29583	29436	29712	29571	29779	29878	29646	29514	29607	29639	29614	29687	29649	29421	29478	29485	29499	29496	29656	29845	29758	29367	29796	30046	29595	29616	29521	29557	29349	29577	29553	29658	29538	29404	29892	29769	29418	29808	29555	29594	29811	29425	29760	29687	29608	29588	29775	29479	29746	29667	29464	29701	29623	29579	29663	29926	29437	29365	29261	29732	29698	29511	29475	29664	29412	29468	29627	29720	29431	29537	29927	29626	29775	29675	29322	29758	30007	29594	29517	29589	29773	29752	29661	29629	29728	29667	29687	29748	29694	29514	29662	29518	29628	29611	29777	29641	29841	29654	29439	29472	29835	29660	29781	29598	29686	29488	29683	29529	29483	29356	29565	29319	29852	29849	29738	29467	29654	29632	29555	29742	29442	29536	29807	29846	29683	29404	29533	29730	29827	29620	29330	29830	29808	29849	29765	29397	29551	29499	29790	29675	29562	29403	29625	29608	29527	29476	29609	29648	29609	29759	29668	29647	29964	29493	29571	29527	29791	29616	29554	29710	29762	29767	29767	29805	29706	29514	29762	29566	29818	29682	29303	29426	29616	29585	29531	29806	29591	29763	29829	29760	29626	29413	29566	29667	29639	29599	29641	29620	29642	29864	29647	29582	29550	29548	29650	29782	29579	29648	29438	29619	29668	29651	29400	29609	29668	29654	29563	29582	29595	29589	29516	29642	29621	29512	29531	29674	29713	29878	29502	29827	29753	29724	29771	29395	29619	29667	29907	29489	29712	29653	29489	29644	29415	29451	29660	29776	29634	29761	29547	30039	29791	29623	29827	29683	29436	29631	29761	29671	29751	29554	29640	29582	29728	29551	29820	29734	29589	29681	29589	29585	29601	29703	29879	29803	29818	29581	29746	29727	29522	29717	29582	29587	29798	29574	29534	29913	29608	29423	29708	29622	29674	29532	29374	29635	29676	29751	29755	29566	29735	29569	29754	29478	29804	29781	29782	29702	29840	29725	29798	29654	29634	29610	29719	29770	29530	29491	29649	29657	29613	29649	29567	29569	29677	29714	29721	29418	29786	29634	29491	29530	29929	30015	29661	29623	29613	29684	29497	29441	29509	29513	29740	29851	29552	29621	29852	29737	29759	29598	29589	29653	29634	29616	29763	29561	29979	29901	29664	29705	29820	29693	29554	29544	29561	29639	29688	29518	29866	29665	29619	29425	29617	29704	29621	29783	29689	29680	29688	29856	29675	29582	29806	29608	29718	29455	29843	29717	30280	29780	29654	29581	29712	29736	29481	29903	29696	29676	29773	29721	29542	29697	29849	29352	29643	29597	29656	29874	29861	29657	29537	29641	29790	29608	29601	29678	29995	29708	29708	29379	29578	29705	29632	29415	29791	29774	29759	29262	29583	29707	29578	29365	29655	29558	29643	29376	29979	29624	29518	29618	29821	29827	29808	29661	29807	29540	29647	29880	29471	29668	29659	29457	29647	29669	29983	29549	29571	29675	29719	29635	29607	29712	29689	29551	29814	29608	29446	29667	29492	29593	29766	29285	29748	29850	29557	29898	29659	29698	29719	29517	29717	29632	29651	29559	29734	29606	29590	29461	29727	29597	29682	29611	29709	29493	29604	29696	29636	29513	29466	29784	30029	29744	29560	29610	29701	29803	29892	29741	29796	29794	29484	29906	29403	29656	29694	29584	29473	29540	29485	29195	29502	29648	29581	29576	29458	29542	29547	29801	29763	29718	29573	29625	29393	29559	29343	29622	30039	29784	29833	29682	29848	29941	29417	29839	29649	29834	29567	29699	29625	29553	29955	29866	29718	29706	29677	29720	29800	29782	29627	29726	29765	29640	29770	29673	29685	29794	29872	29439	29826	29647	29682	29760	29701	29632	29631	29462	29570	29560	29503	29730	29581	29682	29598	29690	29391	29568	29682	29644	29572	29845	29912	29699	29533	29436	29402	29523	29543	29801	29734	30006	30066	29836	29632	29539	29599	29649	29673	29620	29537	29503	29749	29757	29479	29573	29696	29366	29644	29678	29903	29651	29439	29470	29535	29703	29772	29926	29715	29437	29565	29529	29663	29644	29576	29765	29619	29443	29679	29653	29680	29752	29569	29640	29655	29544	29721	29796	29873	29698	29872	29476	29777	29751	29786	29597	29711	29607	29644	29554	29655	29574	29721	29801	29854	29714	29588	29609	29757	29660	29898	29745
28763	43374	39114	29442	26062	24064	22011	20846	19926	18956	18801	18509	18190	17943	18072	17866	18150	18387	18372	18544	18552	18357	18343	18033	17997	17987	17712	17720	17858	17849	17647	17714	17770	17587	17735	17616	17498	17616	17536	17627	17493	17533	17456	17493	17425	17536	17541	17478	17301	17418	17431	17220	17608	17605	17395	17524	17504	17499	17519	17542	17577	17512	17535	17417	17519	17430	17474	17415	17360	17275	17409	17279	17367	17406	17417	17355	17392	17210	17500	17390	17607	17314	17390	17276	17361	17430	17458	17385	17379	17480	17275	17419	17419	17365	17457	17148	17597	17378	17387	17372	17327	17367	17295	17319	17498	17489	17304	17254	17406	17615	17404	17418	17344	17580	17429	17359	17583	17206	17366	17630	17156	17458	17555	17333	17275	17482	17331	17280	17506	17356	17406	17436	17261	17218	17461	17419	17447	17241	17430	17401	17517	17319	17386	17421	17325	17479	17555	17382	17385	17455	17411	17487	17648	17549	17423	17354	17429	17333	17348	17223	17410	17409	17396	17319	17342	17470	17403	17466	17444	17298	17509	17508	17419	17445	17399	17255	17192	17347	17428	17429	17524	17414	17348	17557	17276	17458	17458	17445	17337	17395	17633	17457	17368	17272	17521	17347	17284	17282	17485	17420	17247	17428	17362	17461	17380	17440	17404	17530	17242	17361	17273	17208	17343	17231	17413	17419	17400	17248	17432	17484	17484	17372	17380	17350	17398	17400	17384	17205	17369	17404	17489	17404	17545	17488	17408	17270	17358	17345	17386	17322	17350	17343	17518	17158	17509	17373	17356	17239	17325	17505	17393	17288	17358	17373	17349	17402	17248	17551	17389	17354	17324	17438	17386	17473	17598	17373	17568	17461	17532	17428	17375	17391	17367	17438	17348	17287	17275	17421	17472	17337	17467	17361	17429	17616	17492	17380	17236	17285	17395	17483	17481	17479	17443	17387	17435	17324	17270	17359	17251	17419	17416	17541	17480	17337	17286	17325	17578	17453	17322	17495	17371	17329	17443	17236	17373	17407	17208	17307	17404	17614	17310	17407	17360	17517	17457	17329	17521	17518	17350	17278	17481	17349	17324	17474	17380	17483	17354	17459	17471	17483	17319	17389	17476	17226	17341	17369	17407	17428	17478	17498	17488	17450	17436	17357	17351	17548	17261	17325	17500	17370	17615	17379	17426	17641	17420	17401	17376	17472	17410	17357	17441	17381	17474	17406	17365	17579	17374	17422	17394	17394	17499	17385	17334	17394	17462	17354	17596	17271	17338	17388	17413	17332	17433	17561	17524	17253	17263	17290	17450	17312	17365	17316	17318	17451	17531	17444	17469	17408	17263	17387	17466	17428	17359	17171	17450	17352	17400	17371	17442	17346	17408	17656	17440	17521	17385	17558	17485	17245	17460	17397	17393	17338	17522	17530	17349	17455	17508	17627	17361	17350	17549	17592	17457	17325	17381	17525	17384	17417	17478	17404	17264	17368	17462	17461	17399	17354	17507	17274	17427	17365	17397	17501	17358	17554	17491	17464	17332	17489	17314	17457	17443	17426	17523	17220	17143	17496	17416	17318	17271	17419	17352	17265	17372	17458	17286	17330	17377	17442	17393	17539	17533	17327	17432	17355	17448	17440	17459	17228	17534	17194	17297	17416	17515	17368	17601	17468	17408	17482	17406	17397	17402	17425	17340	17326	17428	17396	17319	17396	17419	17389	17321	17415	17323	17307	17412	17142	17341	17410	17472	17489	17347	17444	17367	17531	17459	17414	17365	17473	17396	17254	17561	17357	17345	17341	17487	17451	17439	17440	17170	17300	17336	17356	17422	17236	17419	17308	17396	17360	17315	17468	17358	17382	17376	17301	17304	17452	17533	17466	17372	17287	17376	17343	17430	17293	17380	17288	17194	17462	17411	17446	17366	17349	17615	17361	17455	17510	17404	17361	17349	17405	17519	17451	17411	17596	17427	17543	17549	17528	17307	17509	17436	17347	17276	17321	17269	17403	17425	17408	17461	17546	17336	17400	17490	17303	17520	17316	17663	17268	17230	17376	17450	17350	17309	17520	17354	17365	17567	17488	17365	17375	17296	17285	17468	17457	17343	17478	17528	17387	17370	17315	17456	17452	17351	17211	17434	17477	17397	17352	17368	17436	17250	17539	17528	17495	17325	17473	17604	17338	17283	17404	17545	17270	17482	17359	17229	17377	17625	17567	17305	17389	17333	17462	17559	17558	17363	17489	17559	17653	17238	17398	17335	17502	17341	17629	17511	17529	17453	17439	17571	17564	17399	17170	17236	17501	17185	17215	17504	17282	17291	17384	17565	17350	17502	17526	17559	17419	17425	17433	17499	17369	17546	17351	17453	17406	17507	17415	17528	17303	17344	17410	17498	17448	17443	17291	17319	17451	17439	17216	17195	17282	17407	17326	17208	17330	17414	17395	17397	17263	17292	17354	17333	17525	17412	17330	17454	17336	17232	17591	17356	17253	17373	17262	17532	17386	17286	17307	17311	17483	17456	17502	17403	17326	17556	17465	17314	17522	17455	17449	17474	17225	17406	17231	17554	17206	17417	17454	17316	17304	17499	17395	17435	17599	17417	17435	17357	17242	17590	17427	17101	17530	17458	17348	17351	17497	17477	17221	17408	17391	17596	17253	17324	17326	17282	17344	17310	17517	17566	17537	17365	17393	17509	17383	17550	17259	17451	17482	17373	17299	17449	17425	17219	17355	17414	17422	17481	17561	17356	17513	17377	17375	17516	17381	17393	17518	17389	17353	17404	17298	17345	17465	17327	17345	17299	17244	17253	17265	17263	17387	17557	17489	17367	17366	17332	17355	17443	17419	17570	17310	17607	17389	17441	17526	17147	17486	17386	17689	17449	17303	17290	17435	17490	17331	17394	17465	17365	17516	17385	17398	17549	17509	17571	17305	17413	17344	17501	17359	17379	17490	17260	17337	17268	17354	17339	17581	17316	17446	17311	17471	17507	17580	17306	17383	17490	17397	17351	17530	17328	17353	17450	17445	17528	17434	17373	17331	17467	17483	17384	17415	17361	17440	17394	17399	17459	17327	17476	17609	17322	17353	17414	17345	17503	17551	17385	17394	17406	17437	17424	17453	17561	17482	17264	17500	17466	17337	17387	17422	17369	17406	17375	17489	17466	17461	17505	17232	17569	17285	17460	17296	17438	17392	17659	17532	17407	17547	17506	17399	17400	17258	17382	17392	17363	17369	17291	17215	17438	17522	17443	17494	17472	17560	17707	17499	17435	17461	17377	17482	17496	17450	17564	17340	17657	17424	17363	17514	17547	17369	17456	17515	17383	17497	17292	17373	17507	17450	17511	17468	17292	17454	17346	17338	17117	17421	17331	17420	17628	17383	17501	17495	17356	17468	17412	17431	17478	17281	17441	17476	17360	17400	17460	17233	17518	17398	17397	17293	17361	17309	17329	17435	17445	17502	17455	17401	17211	17448	17462	17375	17378	17377	17498	17326	17393	17320	17262	17471	17444	17310	17556	17403	17459	17349	17295	17359	17305	17471	17547	17382	17260	17610	17426	17427	17429	17334	17423	17406	17310	17498	17286	17507	17284	17478	17540	17537	17283	17390	17426	17318	17711	17222	17299	17302	17343	17360	17436	17279	17338	17303	17351	17449	17501	17236	17506	17632	17418	17385	17410	17482	17393	17566	17334	17340	17225	17234	17353	17450	17377	17491	17375	17308	17399	17573	17546	17343	17471	17375	17528	17531	17307	17581	17493	17319	17518	17472	17505	17356	17429	17289	17447	17362	17527	17270	17350	17507	17336	17470	17517	17419	17575	17623	17505	17357	17393	17403	17323	17336	17210	17357	17428	17263	17211	17473	17170	17508	17292	17522	17362	17274	17546	17401	17363	17284	17316	17434	17413	17258	17531	17400	17605	17432	17542	17321	17377	17422	17223	17378	17335	17510	17405	17355	17364	17372	17393	17412	17408	17289	17527	17441	17539	17246	17308	17343	17563	17491	17586	17480	17516	17339	17382	17328	17508	17369	17450	17358	17451	17339	17351	17583	17412	17281	17297	17407	17550	17284	17407	17480	17393	17497	17320	17410	17548	17376	17489	17489	17547	17203	17373	17406	17531	17456	17492	17430	17359	17385	17359	17440	17334	17228	17464	17316	17419	17503	17373	17417	17475	17313	17447	17483	17365	17488	17427	17238	17403	17434	17264	17431	17307	17321	17512	17533	17467	17317	17419	17420	17359	17391	17530	17389	17440	17341	17384	17326	17372	17453	17468	17432	17361	17376	17130	17469	17355	17441	17295	17234	17442	17301	17412	17639	17518	17314	17342	17363	17636	17327	17589	17239	17460	17495	17435	17341	17561	17398	17423	17533	17328	17486	17414	17516	17365	17256	17399	17513	17481	17343	17423	17395	17572	17347	17157	17321	17353	17396	17414	17481	17465	17399	17207	17333	17347	17511	17379	17422	17378	17306	17463	17410	17446	17206	17455	17580	17342	17517	17481	17322	17412	17249	17348	17620	17298	17276	17460	17421	17492	17321	17481	17203	17332	17301	17437	17405	17562	17521	17525	17405	17657	17325	17538	17378	17450	17431	17329	17108	17418	17246	17436	17432	17261	17270	17503	17303	17522	17510	17474	17423	17583	17487	17319	17459	17393	17490	17377	17649	17370	17587	17335	17399	17359	17436	17306	17327	17518	17559	17507	17342	17414	17345	17393	17375	17454	17378	17339	17512	17471	17542	17537	17395	17458	17527	17290	17318	17256	17303	17431	17449	17299	17461	17407	17567	17626	17393	17392	17251	17543	17454	17290	17291	17463	17481	17387	17442	17352	17264	17322	17300	17366	17360	17232	17411	17448	17388	17510	17577	17312	17359	17516	17543	17401	17408	17473	17540	17684	17552	17328	17412	17324	17571	17494	17373	17459	17270	17460	17436	17443	17347	17556	17414	17384	17392	17256	17519	17317	17515	17332	17400	17357	17342	17516	17273	17483	17377	17482	17394	17620	17326	17288	17211	17367	17268	17350	17505	17392	17366	17455	17231	17404	17513	17271	17487	17328	17378	17407	17368	17563	17470	17308	17356	17512	17486	17481	17468	17360	17605	17495	17368	17250	17377	17574	17203
21402	20032	26256	23857	22807	30230	35902	32549	31491	31021	30633	30134	30046	29846	29729	29938	29977	30044	30274	30539	30239	30427	30059	29849	29967	29706	29949	29909	29666	29477	29490	29065	29426	29507	29418	29120	29120	29107	29091	29088	29144	29276	29196	29087	29080	29015	29177	29053	29117	28849	29165	29005	28749	29083	29130	28916	29023	28990	29061	28957	29189	28976	29079	28719	29076	28946	29279	28989	28786	28865	29336	29050	28840	29023	29227	29111	28907	28956	28988	29179	29256	28847	29112	29137	28998	28728	29065	28942	29091	29192	28908	28881	28942	28908	28925	29095	29095	29169	29086	28924	29086	29077	29073	28990	28875	28936	29036	28879	28897	28872	28830	29042	28747	28879	28868	28985	29017	29018	28880	28940	28678	29020	28984	29061	29059	28913	29032	29118	29047	29170	28987	28905	28936	29131	28865	28843	28967	28836	28677	28746	29082	28815	28910	29058	28865	28963	28978	29039	29019	28901	28662	28828	28891	29061	28768	29151	28953	29035	29033	29008	29032	28960	28833	29099	28925	28884	28824	29130	28824	29017	28961	28789	29136	28926	28843	28737	28897	29014	28874	29015	28893	28937	28837	28801	28832	29055	29031	28960	28956	28952	28938	28883	28844	28873	28732	28723	28596	28965	28961	28975	28845	28837	29185	29159	28850	28912	28755	29059	29158	28997	29096	29013	29166	29121	29048	28883	29003	28604	28764	28924	28920	29117	29044	28620	29140	28781	28821	29049	28956	28924	29125	29068	29007	29038	29093	29091	29020	28873	28792	28704	29160	29093	28925	28884	28831	28826	28923	29037	28952	28846	28956	29109	28841	28951	29180	28946	29142	28634	29164	29048	28782	28759	28904	29043	28809	28958	28897	28986	29035	29122	28758	28971	28767	28816	28891	28867	28885	28823	29136	28697	29042	29020	28758	28817	29002	28976	29075	28924	28947	29194	28646	29028	29038	29051	28664	28877	29142	28772	28983	29018	29211	29053	28876	28946	28891	29101	28983	28857	29054	29226	28980	29036	28932	28945	29001	29097	29056	28832	29128	28899	29051	28876	28940	28848	29072	29040	28973	29136	29001	29008	29028	29064	28902	29263	28869	28872	29168	28939	28831	29043	29022	28946	28749	28867	28998	28871	28902	28969	28893	28654	29129	28826	28776	29053	28872	29049	28885	29044	28970	29060	29220	29122	28989	28825	29010	29195	28832	28941	29112	29061	29138	28969	28898	29065	28767	29133	28804	29080	29143	28749	28875	28927	28831	28924	28742	29026	29133	28747	29324	29007	28819	28678	29001	29032	28890	29067	29013	29004	28889	28947	28979	29133	28992	28836	29182	28927	29080	29116	29221	28681	28901	28967	28841	29054	28785	29023	28855	29072	28886	28891	28901	28999	28759	28821	29130	28982	28679	29070	28825	29014	28934	29024	28833	29034	28810	28702	29097	29062	28891	28797	28846	28982	28970	29264	28817	29079	28779	29127	28881	28930	28823	28788	29206	28963	29296	29211	28964	29182	29008	29257	29006	28875	28934	28969	29260	29053	29103	29084	28734	28839	28923	28740	29051	28895	29035	29019	29038	28770	29089	29206	28899	29070	28893	28748	29198	28846	29093	28973	29090	29087	29091	28918	28783	28823	29067	28828	29047	28721	28901	28833	29099	29028	29036	28749	29173	29135	29073	29208	28943	28728	28859	28965	29086	29009	28902	29099	28968	28862	28788	28835	28703	28880	28868	28992	28983	28952	29102	28930	28970	28875	28768	29077	29197	29155	28926	28822	29049	29212	28819	28657	29018	29035	28895	28977	28987	28681	28873	28577	29065	28922	29363	28979	28829	28935	28734	28783	28966	28782	28939	29265	28880	28614	28864	28785	28984	29074	29175	29024	29068	29000	28867	28974	29187	29043	29082	28810	29077	29027	28553	28847	29126	29003	29080	28891	29046	28874	29096	29187	28654	28867	28507	28807	28886	29084	28984	29061	28762	28989	29265	28838	29016	29014	28890	29013	28798	29032	29197	28931	28927	29122	28959	28871	28966	28807	28891	29131	28785	28957	29162	29018	29094	28901	29026	29032	29010	28788	28921	28887	29190	29192	29058	28718	28894	28854	28717	29084	28867	28985	28900	28948	29205	29107	29027	28804	29043	28892	29013	29170	28926	28941	28871	29051	28879	29109	29087	28822	28830	29093	29083	28810	29192	28992	28806	28901	29033	29062	28872	29131	29167	29016	28962	28831	28770	28687	29051	28879	29162	28884	28887	28796	28896	28941	29082	29260	28911	28885	28863	28940	28761	29188	28839	28922	28927	28938	28927	28870	28807	28945	29022	28929	29177	28956	28851	28607	28875	28748	28944	29046	29216	29036	28993	28816	29023	29014	29030	29102	28774	29057	28796	28839	29201	28985	28941	29297	28730	28870	29038	29095	29028	28932	29046	28868	29114	28910	28873	29079	28554	29062	28815	29191	28968	28818	28913	28908	29042	29079	29009	29145	29039	29021	28808	29048	29089	28956	28990	29015	28949	29149	28960	28989	28846	28932	29062	28921	28962	28883	28882	28955	28975	29032	29129	28732	28731	29001	28785	28871	28803	28992	29051	29210	29006	28934	28866	28763	28755	29221	29179	28868	29095	28693	29089	29368	29256	28884	28799	28934	29132	28956	28970	28908	28820	28737	28832	29016	29032	28869	29016	29043	28934	28802	28874	28936	28752	28965	29105	28848	28896	29109	28774	29069	28789	29124	28928	28843	28931	28876	28941	29142	29145	28939	28815	28930	28875	28744	28897	28968	28837	29262	29108	29062	29017	28952	29050	28836	29024	28857	28740	28880	28753	28969	28845	28763	28748	28999	28892	29147	29154	28862	29313	28785	28825	28884	28702	29020	28711	28713	28959	28931	28997	28677	29148	28748	28977	28958	28889	28933	29199	28932	28957	28937	28919	29038	28995	28938	29064	28872	28958	28961	28861	29036	29066	29121	29250	29104	29145	28847	28814	28814	28929	28963	29078	28994	28972	28953	28970	29147	29047	29024	28953	28766	29214	28882	28684	28973	28819	28712	28887	29000	28836	29074	28839	29173	29124	28989	29100	28951	29155	28857	28812	29127	28882	29208	28880	29256	29006	28902	28929	29085	28871	29002	29162	29049	28947	28823	28856	28948	28934	28924	28869	28981	28998	29081	28878	28976	28893	29171	29136	29273	29042	28952	29098	28747	29104	29155	29005	28927	28797	28867	29189	28745	28923	29091	29183	29044	28851	28557	28961	29167	29277	28875	28916	29207	28959	28899	28934	28895	28900	28987	28845	29014	28397	29104	29012	28877	28859	28887	28927	28610	28861	29265	29009	29042	28892	28947	28826	28809	29065	29048	28793	28826	28717	28963	29029	29125	29053	29039	29032	28727	28766	28837	28947	28701	28783	28780	28688	29072	28928	28937	29019	28983	29064	29006	29071	28986	29209	28865	29053	28959	28904	28930	28979	29136	28784	29077	28939	29036	28990	28695	28853	29214	29115	29141	29003	29233	28944	28908	28915	29021	28995	29030	29014	28958	28967	28967	28709	28827	28904	28989	28799	28813	28982	28801	29052	29169	28931	28916	28820	28952	29070	28923	28952	28899	28587	28674	28582	28936	28978	29018	29046	28829	28971	28851	28851	28748	28934	28669	29024	28664	29296	28936	29058	28972	28932	29063	28966	29061	29123	29311	28800	29226	29057	28918	28906	29184	28926	28594	29070	28844	29195	28740	29028	28809	29053	28803	28768	28725	29136	29016	29051	28817	28882	28931	29029	29006	29088	29086	28844	28831	29325	29059	29284	29075	28920	29093	29212	29142	29021	28831	28812	28999	28764	28780	29087	29044	28925	28920	28994	28896	29111	29023	29039	29011	28836	29059	28961	28852	29265	28924	29042	29064	29110	28896	28850	29026	29019	28946	28767	28827	29158	28949	29170	28914	28816	28753	29015	29002	28773	29097	28945	28986	28873	28836	29151	28700	28850	29030	29065	28844	29213	29052	28966	29141	28825	29098	28832	28793	28735	28694	28822	29345	28833	28841	28875	28934	28933	29274	29246	28748	29138	29049	29029	28849	29048	28899	29062	28786	28928	28858	28992	28867	28821	29088	28671	28848	29133	28803	28910	28918	28934	28850	29035	29165	28904	29035	28828	29017	29078	29001	28972	29022	28809	28929	28724	28980	28831	28973	28959	28747	29068	29109	29124	28839	28832	28957	28828	28903	28822	28880	29120	28834	28856	29055	28971	28817	28888	28924	28935	28913	28860	28786	28877	28881	28894	28979	28999	29129	28889	28922	28829	29058	29251	29028	28759	28927	28759	28884	29077	29081	29104	28847	28880	28983	28789	29059	29170	29146	28736	28883	29111	28963	28913	28946	29162	29077	28869	28921	28774	28909	28817	29146	29012	28881	28984	28999	29209	29031	29049	29002	29193	28804	29415	29020	28913	28889	28602	29050	28937	28845	28819	28928	29090	28644	28769	29045	28789	28905	28896	28942	28866	29051	28656	28629	28996	29090	29017	28973	28977	29112	28973	29100	28908	29037	29082	29032	29039	28904	28950	28840	29287	29098	28723	29010	28817	28933	29346	28794	29217	28942	29101	28827	29126	28954	29032	28938	29034	28927	29135	29142	29022	28970	29044	29240	29272	29167	28996	28922	29055	28966	28888	29015	29152	28861	28922	28873	28934	28808	29079	28916	28939	29024	28688	28994	29217	29190	29157	28999	29161	29053	29341	29064	29077	28626	29249	28881	29160	28912	29068	28927	28890	28735	28998	29011	29066	29053	28962	29046	29197	28709	28913	28819	28963	29111	29135	28842	28974	28973	28998	29005	28984	29070	28938	29109	29114	29202	29077	29130	28985	29051	28910	28718	28985	28828	29115	29027	29171	28904	28995	29033	29164	28986	28746	28851	29098	29329	29020	28857	29015	29238	28788	28769	28652	28863	28908	28902	28662	28673	29016	28896	28891	29255	28829	28792	29000	28982	29013	28894	29083	28978	28705	28760	28804	28772	28799	29171	29109	28701	29084	29222	28795	28984	29011	28791	28933	28884	29043	28857	28941	29038	28925	28745	28899	28871	28944	28723	28911	29167	28926	28662	29014	28900	29005	29057	29016	28961	28915	29061
31747	49827	45573	34037	30239	27565	24606	22649	21050	19774	19085	18716	18316	18176	18034	18061	18353	18566	18887	18883	18934	18725	18633	18124	18078	18049	17717	17760	17741	17409	17522	17607	17425	17539	17476	17404	17488	17221	17171	17325	17249	17192	17268	17129	17165	17286	17251	17190	17084	17141	17096	17106	17213	17043	16835	16956	16950	17051	17025	16982	17046	17182	17217	17132	16928	17029	17131	17032	17001	17231	17177	16859	17210	17117	17102	17172	17041	17176	17110	17042	17064	16840	17122	17157	17053	17243	17031	17151	16920	17135	17182	17079	17024	17184	17159	16863	17030	16977	17076	17198	16990	17021	16964	16963	16938	16798	16945	16950	16930	16983	16986	17070	17120	17084	17043	17029	17116	16950	16937	17006	17145	17087	17144	16991	17066	17024	17086	17086	16969	17209	16992	17164	17010	17084	17132	16883	16977	17002	17088	17044	16996	17037	17102	17048	17081	17038	16982	17031	17142	17158	17061	16967	16986	17037	17090	17026	17192	17180	17050	16998	16950	16806	16912	16918	16955	16880	16906	17011	17178	17074	17048	16905	17007	16758	16931	16879	17019	17030	17078	16911	17018	17166	17058	17073	17142	17167	16919	17082	16950	17123	17082	17185	17063	17065	17031	16989	17079	16894	17144	17147	17196	16928	17110	17020	16844	17006	17073	17040	17160	17000	17034	16941	17013	17077	17075	17084	16995	17228	17271	16990	16918	16896	17049	17129	17025	17078	17042	16920	17034	16992	17078	17034	17150	17030	17185	16859	16787	17075	17001	17141	17136	16844	17028	17179	17052	17117	17001	17149	16885	17148	16851	17053	17033	17134	17156	16824	17067	16973	16980	16923	17156	17210	17002	17142	16925	17060	16911	17066	16955	17008	17141	16833	17006	17014	17105	17134	17038	16900	17024	16961	17171	16911	16969	17138	17087	16810	17122	16890	17044	17151	17110	16960	16930	17021	17041	16979	17027	17027	17200	17002	16895	16939	17069	17006	16924	16810	17095	17027	17026	17057	17107	17164	16936	17005	16978	17165	17006	16921	16956	16956	17089	17116	16871	16917	17075	16996	16948	17147	16874	17128	17021	17081	16996	17019	17193	17055	17060	17121	17039	17075	16945	16979	16957	17066	16929	16952	17215	17229	16958	17030	16932	16880	16978	17047	16998	16966	17027	16931	17100	17098	17144	17065	16969	17010	17017	17014	17008	16675	16954	17021	17038	17088	16889	16932	17106	16955	16921	16928	16990	16948	16870	17082	17010	16905	16970	16916	17006	16874	17182	17303	17066	16972	17020	16982	17047	17011	17173	17203	16995	16862	17039	17064	17135	17000	16999	17039	17059	17111	17166	16949	16961	16851	16972	17031	16981	17038	16980	17070	16961	17003	17000	17098	16967	17090	17087	16908	17000	17231	16957	16979	17046	16889	16986	17177	17060	16884	17060	16993	17263	17154	17037	16883	16930	17155	17012	16895	16959	16956	17038	17142	16827	17086	16946	16917	16863	17037	17008	17155	17049	17136	16989	17239	17153	16985	16943	16931	17160	16956	17183	17174	17112	16823	16903	16860	17071	17090	17188	16893	17014	16880	17029	17079	17037	17036	16924	17004	17143	17031	16999	17040	16922	16953	17012	16990	17197	17139	16977	17138	16991	17007	17062	17200	16872	17080	16833	17126	17030	16971	17125	17042	17075	17010	16897	16941	16890	16885	17098	17224	17068	17020	16997	17176	17039	17072	16922	17119	17119	17053	17030	16980	16921	16941	16944	17063	17102	16993	16915	16897	17180	16963	17215	17073	16925	16971	16913	17117	16975	17053	17071	17019	16882	16995	16999	17176	17105	16915	16934	17071	17067	16954	16958	16854	16972	16872	17082	17062	16943	16799	17131	17033	17052	16972	17108	17104	17022	17032	16985	16936	16964	16967	17004	16960	16952	17002	17102	17034	16921	17068	17045	16859	16981	16922	17206	16939	17002	16919	17005	16893	16981	17013	17033	17184	16879	16953	16895	17113	17029	17047	17020	17051	17037	17088	16980	17035	17036	17030	17097	16900	17070	17091	16991	17009	16979	17145	17164	17000	17027	17101	17140	17022	16982	16844	16937	17168	17000	16735	17200	16938	17035	16980	17029	17180	16935	16936	17073	17102	16950	16937	16945	16958	17084	17099	17059	17051	16937	17184	17165	16957	17004	17072	16904	17035	16842	17019	17056	17106	17092	17109	17169	16934	17021	17156	16911	16866	17213	17023	17021	16965	16958	17204	17259	17115	16761	17019	17006	17123	16882	16905	16919	16954	17075	16921	16870	16905	17013	16887	17061	17124	17072	16929	17101	17139	16995	16991	17081	16955	16976	17048	17169	16898	17110	16886	17112	17015	17087	17005	16888	17079	17013	17023	16970	16898	16990	17019	17051	16958	17013	16876	16938	17080	17078	17005	16892	17013	17091	17157	16994	17188	16758	16860	17050	17174	17014	16903	17169	17063	16892	17098	17053	16916	16927	16972	17069	16967	17040	17150	17005	16911	17122	17196	17096	17055	16900	16966	16963	16987	17028	16883	16907	16874	16990	16953	16975	17025	16949	16893	16919	17067	16989	17172	16894	16913	17087	17000	16954	16899	17026	17022	17069	17238	16947	17102	17053	17006	17106	17033	17050	16993	17040	16853	16977	16949	17082	17142	17080	17117	17124	17076	16974	17040	16951	17041	16851	17118	16919	16991	17125	17070	16947	16917	16868	16960	16988	17170	17083	16968	17116	16909	17074	17036	16815	17062	17111	17014	17050	16991	17138	16901	16998	17025	16969	17118	16945	17089	16983	16834	17164	17007	16758	17121	16928	17053	17053	17080	17093	17112	17015	17101	17049	16940	16971	17030	16958	17091	17133	17052	17020	17015	16987	17012	17088	17010	16891	17053	16935	16934	16956	17053	17069	17088	17066	17020	17064	17029	17080	16996	17032	17131	17062	16962	17192	16900	17015	17050	16972	16917	17004	16845	17202	17003	17178	17038	16935	16963	16967	17054	16858	17105	16829	17055	16952	17120	17050	17147	17032	16953	17057	16871	16878	16875	16958	17043	17101	17123	17129	16978	17038	17005	17184	17115	17150	16854	17161	17107	17151	17036	17176	17076	16941	17036	17084	16911	16993	17119	17113	17085	16998	17225	17045	16942	17130	16841	17077	17033	16890	16944	17021	16963	16943	17106	16925	16978	16890	17072	16936	17026	17152	16932	17046	17019	17199	16916	17044	17146	17003	16945	17033	16914	16938	17042	17083	16926	16798	16966	16896	16810	17161	16874	16914	17147	17046	17106	16892	17127	16912	17106	17123	16940	17040	17049	17094	16949	17058	17062	17039	17091	16936	17027	17127	17026	17261	17112	17077	17136	17215	17031	17027	16927	17141	16882	16957	17179	17170	16743	17032	17013	17115	17172	16835	16859	17106	16936	16916	17016	16963	17074	16958	17040	17121	16963	17070	16881	16979	17120	17066	17029	16993	17026	16985	16981	17144	16986	17045	16961	17066	17050	17084	17195	17010	17122	17102	16839	17245	16975	17087	16894	17040	16976	17116	17021	16950	16971	16935	17195	17110	16936	16844	16987	17105	17080	16953	17252	17113	17196	16870	17098	16892	17041	17078	17107	17123	16897	17020	16998	17160	17017	16908	16987	17071	16967	16849	17108	16942	16974	17153	17119	17056	16958	17071	17015	17140	16939	16827	16886	16940	16827	17157	16977	17021	17121	16962	17068	17009	16998	16952	16925	17044	17121	17033	17164	17036	17169	17008	16993	17084	17080	16867	16916	16765	17084	17057	16968	16959	17248	17212	16971	16786	17059	17027	16993	16931	17178	17072	17007	17004	17087	17081	17039	17039	17100	17005	16999	17126	17239	17017	17088	17045	17089	17058	16931	17070	16877	16885	16857	17081	16987	17023	17002	16986	16954	17061	17018	16974	16878	16931	17054	16989	16893	17077	17052	17079	16885	16917	17244	16943	17038	16957	17031	17090	16790	17002	16991	17111	17057	16983	16974	17042	16904	17023	17005	17325	16887	17055	17013	16933	17024	17221	17041	16956	16859	17021	17034	17089	16904	17057	16944	16932	16971	16899	17098	16917	16942	17056	17028	17020	17191	16990	16985	16994	17058	17084	17035	16999	17075	17043	17120	17035	17141	17099	17096	16855	17031	16979	17095	16989	17005	17030	16883	16947	16983	16924	17081	16962	16845	16942	17096	16995	17018	17059	16880	17107	17038	16985	17107	16996	16966	16839	16949	17005	17025	16929	17014	17205	17077	17011	17041	16983	16871	17035	16917	16909	17203	16846	17023	16926	16989	17033	16987	16952	16947	16989	16976	16929	17144	16928	17109	17039	17111	16910	16958	16905	17044	16968	17180	17115	16930	17104	16826	17063	17037	16998	17057	17128	17193	17019	17085	17200	16992	17161	17192	17167	17220	17103	17168	17007	17101	17076	17082	17149	17116	17020	16995	17022	17157	17158	17097	17115	17226	16868	17205	17217	17102	17130	16936	17090	17101	16994	17041	16915	16933	17159	16951	17135	17027	17191	17048	17339	16966	17049	17056	17070	17122	17163	17165	17056	17108	16946	17194	16955	16976	16999	17030	16830	17068	17044	16832	17072	17129	17072	16943	17139	17044	17162	17203	17009	17167	16999	16848	17046	16982	16831	17031	16939	16922	17110	17180	17056	17093	16822	17024	16988	17152	16869	17076	17115	16964	16948	16959	17115	17047	16915	17070	16834	17072	16911	16931	16947	17183	17046	16951	17180	16891	17133	17208	17101	17141	16851	17063	16954	16990	17172	17110	17100	17114	17116	16964	17084	17020	17003	17252	16983	17041	16916	17032	17046	17003	16966	17048	16824	17071	17172	16981	17217	17009	16988	16965	17019	17051	17120	17018	17033	17162	17031	16969	16983	17214	17031	17056	16921	17142	16998	17059	16929	16978	17071	17149	16968	17002	17072	17140	16977	16948	16896	17049	16902	17115	17056	17053	16874	17282	17244	17149	17087	17060	17087	16933	17208	17104	17022	17036	16910	17093	16930	16950	17150	17059	16986	16987	16891	17209	17099	17047	17106	17001	16920	17014	16965	17223	17056	16948	16967	17090	16932	17157	17159	17067
39293	35149	40802	38925	36033	35941	35372	34793	34832	34524	34588	34466	34657	34607	34610	34423	34461	34514	34480	34604	34638	34275	34452	34271	34402	34471	34396	34348	34177	34105	34477	34434	34233	34249	34291	34448	34509	34217	34555	34234	34192	34361	34247	34195	34024	33921	34100	34133	33870	34084	34000	34374	34269	34275	34289	33802	34273	34147	33941	34284	33979	34425	33997	34483	34387	34232	34132	34177	34203	34129	34096	34119	34050	34220	34245	33710	34126	34032	34335	34176	34477	34367	34265	34128	34041	34489	34231	33928	34231	34276	34033	34268	34256	34128	33935	34319	34165	34457	34204	34073	34182	34339	34220	34644	34023	34448	34476	34044	33921	33942	34461	34174	34328	33991	33934	34070	34157	34344	34257	34319	34167	34288	34427	34309	34203	34095	34142	34206	34172	34117	34081	34208	34140	33882	34148	34151	34228	34231	34136	34171	34289	34485	34260	34250	34084	34213	34145	34186	34200	34158	34061	34069	34144	34253	34154	34294	34183	34311	34405	34420	34389	34248	33854	33985	34157	34098	34363	33935	34166	34253	34130	34516	34292	34151	34133	34022	34154	34229	34306	34227	34327	34130	34237	33980	34095	34290	34387	34433	33990	34172	34026	34260	34169	34319	34373	34264	34258	33937	34196	33990	33971	34074	34254	34034	34287	34243	34252	34368	34237	34150	34111	34241	34202	34249	34198	34146	34153	33931	34039	34189	34131	34078	34218	34357	34301	33850	34376	34180	34516	34136	34010	34213	34186	34143	33989	33859	34331	33999	34207	34101	34324	34074	34145	34143	34129	34097	34123	34056	34005	34228	34081	34001	34118	34045	33893	34103	34230	34236	34223	33973	33791	34415	34009	33892	34379	34078	34410	34041	34169	34369	34009	34062	34311	34220	34212	34244	34031	33859	34316	34205	34011	34031	34135	34441	33877	34138	34209	34508	33816	34031	34167	34030	34427	34429	34216	34026	34185	34278	33964	34167	34269	34177	33983	33986	34082	34212	33940	34129	34132	34324	34258	34296	34389	34021	34155	34279	34170	34121	34391	34219	33996	34251	34262	34203	34239	34147	34090	34110	34131	34134	34064	34138	34329	34057	34204	34012	34004	34179	34233	33967	34239	34103	33990	34237	34177	34273	34356	33871	34172	34285	34141	34000	34291	34374	34182	34187	34220	34250	34329	34204	34319	34044	34034	34133	34277	34176	34320	33998	34031	34046	34176	34084	34268	34253	34258	34148	34305	34159	34226	34262	34014	34282	34521	34301	34182	34217	34120	33972	34112	34098	34064	34147	34099	34179	34062	34218	34066	33971	34313	34350	34101	34215	34166	33944	34202	33943	34191	34047	34145	34307	34150	34249	34069	34319	34153	34409	34375	34069	34078	34011	34014	34199	34338	34177	34224	34210	34431	34055	33927	34105	34295	34428	34301	34241	34248	34238	34347	34218	34007	34085	33957	34318	34041	34197	34066	33985	34316	34172	34081	33857	33968	34307	34233	33884	34055	34303	34106	34156	34261	34067	34100	34054	34152	33871	34068	34283	34260	34063	34059	34236	34144	34316	34294	34157	34161	34261	34007	34271	34012	34000	34228	34138	34159	34148	34272	34401	34412	34142	33780	34011	34226	33931	34340	34483	33862	34095	34254	34427	34190	33898	34083	34065	34234	34171	34406	34258	34264	34018	34116	34112	34106	34149	34254	34236	34283	33922	34010	34368	34264	34113	34028	34176	34285	34253	34167	34200	34123	34085	34101	33979	33936	33955	34288	34143	33933	34216	34103	34364	34203	34217	34010	34238	34152	34277	33991	34514	34204	34174	34317	34426	33961	34031	34083	33925	34342	34318	34135	34115	34321	34126	34406	34077	33937	34157	34342	33784	34112	34472	34477	34145	34039	34031	33989	33928	34442	34305	33956	34274	33934	34283	33929	34100	34100	34027	34543	34031	34446	34306	34171	34363	33959	34198	34211	34086	34203	34190	34122	33884	34332	34030	34192	33978	33912	34264	34131	34135	34173	34350	34122	34257	33941	34357	34077	34074	34264	34185	34122	33934	34007	34027	34166	34115	34219	34318	34184	34044	34332	34538	34264	34199	34295	33971	34064	34112	34148	34173	34240	34355	34158	34448	34467	34412	34207	34378	34131	34244	34037	34025	34064	34304	34128	34203	34473	34486	34606	34130	34045	34054	34117	34300	34241	34332	34182	34105	34183	34110	34196	34372	34080	34025	34290	34039	34014	34382	33919	34202	34274	34015	33944	34184	33964	34102	34182	34099	34146	33950	34377	34487	34309	33941	34164	34114	34182	34043	34057	34297	34120	34004	34052	34095	34090	34445	34021	33781	34327	34340	33987	33903	34069	34013	34044	34204	34336	34132	34200	34233	33937	34247	34158	34210	34241	33993	34234	34300	34343	34173	34209	34362	34727	34110	34014	34156	34247	34050	34112	34240	34206	34146	34170	34498	34390	34281	34222	34030	34412	34350	34548	34391	34270	34093	34136	34058	34239	34148	34309	34167	34120	33992	34340	34279	34273	34122	34300	34230	34270	34094	34203	34138	34266	34050	34051	34198	34177	34298	34150	34204	34283	34087	33996	34271	34106	34074	34315	34313	34313	34152	34084	34082	34288	34171	34097	34383	34136	34058	34344	34515	34175	34411	34277	34160	34226	34022	34215	34550	34053	33976	33836	34048	34108	33953	34253	33950	34145	34186	33973	33967	34367	34081	33962	34197	33971	33940	34023	34064	34395	34004	34125	34220	33854	34234	34444	34217	34269	33920	34309	34292	33860	34242	34124	34111	33967	34129	33932	34129	34214	34269	34151	34029	34167	34328	34225	34100	34182	33925	34068	34140	34071	34313	34019	34178	34148	33790	34088	34350	34399	34292	34304	34468	34155	34020	34210	34029	34244	34244	34195	34330	34285	34324	34238	34232	34091	34264	34360	34403	34045	34216	34106	33949	33960	34224	34186	34318	33874	34216	34541	34212	34043	33988	34338	34272	34279	34294	34438	34182	33902	34271	34291	34200	34073	34253	34309	34209	34145	33976	34095	34228	34258	33892	33824	34051	34144	34050	33970	34161	34265	34192	33937	34159	33957	34421	34299	33706	34088	33957	34019	34115	34176	33952	33960	34251	34286	34176	34255	34188	34132	34119	34390	33924	34296	34278	34254	34032	34307	34281	34378	34205	34274	34043	34020	34123	34116	34155	33966	33978	34245	34374	34401	34150	34085	34189	34129	34096	34257	34539	34081	34043	34015	34136	34104	34209	33961	34111	33928	34190	34037	33994	33996	34096	33991	34060	34252	34162	34219	34433	34234	34160	34254	34173	34314	34223	34465	34278	34343	34036	33966	34196	34175	34238	34092	34363	34300	34042	34197	33986	34269	34410	34252	34374	34641	34173	34030	34245	34351	34109	34335	34183	34094	34385	34291	34238	33860	34336	34105	34121	34250	34178	34042	34273	34276	34139	34057	34205	34192	34336	34031	34323	34300	34076	34071	34015	34286	34249	34465	34133	34095	34222	34054	34169	34270	34098	34268	34101	34280	34303	34234	33958	34233	34092	34103	34198	34110	34393	34101	34253	34263	34202	34268	34328	34138	34253	34049	34114	34162	34140	33985	34262	34374	34269	34054	34134	34123	34017	33928	34157	34001	34120	34055	34180	34153	34397	34362	34124	34234	34416	34136	34266	34159	34118	33831	34239	34244	33853	34084	34309	34063	34085	34242	33983	34147	34218	34199	34407	34031	34439	34017	34219	34031	34018	33899	34023	34024	34142	34100	34137	34024	34235	34158	34261	34325	34087	33822	34118	34160	34138	34196	34111	34145	34186	34188	34198	33993	34243	34357	34316	34334	34097	34335	34414	34177	34293	33887	34224	34222	34482	34085	34479	34297	34206	34095	34119	34266	34330	34080	34198	34260	34034	34078	34266	34212	34159	34371	34198	33962	34129	34148	34348	34088	33973	34355	34195	34408	34306	34195	34280	34270	33989	34187	34347	33980	34036	34326	34226	34228	34232	34241	34145	34198	34185	34001	34314	34219	34035	34183	33948	34367	34142	34005	34335	34094	34122	34225	34159	34050	33702	34059	34422	34359	34188	34140	34312	34439	34423	34210	33966	33937	34037	34033	34150	34067	34295	34272	34272	34428	33939	34414	33940	34167	34143	34185	34018	34089	34109	34279	34028	33998	34097	34075	34303	34296	34124	34271	34139	34276	34021	33881	34503	33843	34087	34521	34308	34151	33981	34228	34161	34322	34165	34350	34229	34220	34238	34353	34044	34094	34226	34081	34336	34025	34185	34120	34350	34157	34524	34238	34089	34174	34275	34205	33921	34187	34200	34274	33922	34268	34182	34224	33964	34230	33978	34224	34002	34213	34384	34436	34120	34169	34087	34083	34172	34340	34497	34358	34187	34213	34157	34175	34114	34272	33990	34084	34046	34222	34270	34234	34025	33782	34507	33876	34101	34399	34354	34046	34312	34300	34280	34381	34478	34336	33831	34117	33885	34207	33909	34188	34232	33967	34261	34175	34068	34061	34139	34017	34074	34172	34316	34197	33925	34108	34143	34062	34198	34382	34427	34339	34196	34161	34295	34189	34308	34086	33997	34406	34316	33973	34291	34232	34180	34204	34122	33988	34107	34097	34148	34422	34397	34222	34230	34192	34189	34041	33986	34153	34192	34010	34125	34286	34175	33981	34040	33798	34049	33824	33976	34258	34281	34223	34332	34080	34121	34343	34246	34020	34219	34230	34063	34124	34131	34375	34363	34134	34119	34055	34190	34294	34049	34230	34084	34153	34245	34239	34337	33969	34011	34136	34332	34356	33901	34109	34326	34319	34266	34151	34127	34116	34269	34095	34398	34137	34022	34090	34120	33946	34115	34372	33990	34085	34074	33983	34184	34513	34019	34208	34226	34471	34068	34282	34068	34125	34168	34169	33929	34072	34039	34157	34056	34157	34153	33990	33948	34230	34147	34203	33922	33940	34225	34265	34467	34078	34059	34243	34007	34060	33973	34379	34000	33961	34290	33893	34039	34151	33985	34442	34218	34245	33885	34263	34136	34379	34165	34182	34167	34304	34170	34327	34068	33992	34205	34134	34087	33823	34163	34219	34064	34202	34124	33928	34011
29326	34675	32184	25464	23457	22239	21473	20814	20639	20275	20214	20072	20124	20146	19976	20001	19982	20118	20238	20289	20326	20108	20156	20203	19784	20015	19903	20021	19925	20073	19979	19937	19927	19975	19972	19886	19910	19789	19661	19812	19820	19711	19755	19767	19734	19903	19724	19796	19754	19876	19715	19769	19765	19780	19530	19639	19844	19868	19727	19823	19786	19772	19715	19775	19734	19726	19737	19977	19701	19732	19916	19423	19794	19830	19795	19620	19761	19871	19808	19555	19871	19676	20010	19698	19744	19644	19773	19579	19774	19693	19688	19591	19742	19782	19758	19717	19950	19632	19774	19894	19693	19587	19798	19697	19915	19580	19840	19742	19486	19874	19776	19679	19612	19650	19852	19768	19817	19639	19803	19782	19642	19677	19665	19648	19689	19612	19616	19549	19675	19662	19698	19568	19848	19701	19799	19820	19806	19692	19774	19685	19763	19819	19790	19676	19469	19695	19823	19749	19874	19939	19566	19699	19887	19780	19817	19855	19701	19721	19886	19655	19922	19781	19607	19750	19800	19810	19907	19871	19828	19765	19824	19763	19748	19634	19850	19780	19513	19818	19752	19798	19754	19816	19638	19611	19590	19694	19569	19820	19882	19756	19819	19671	19722	19817	19709	19606	19963	19782	19838	19827	19536	19735	19663	19872	19812	19693	19793	19700	19779	19724	19679	19750	19810	19609	19712	19617	19533	19543	19743	19794	19892	19646	19983	19596	19809	19694	19666	19611	19675	19792	19886	19886	19672	19663	19580	19603	19664	19594	19514	19934	19781	19679	19717	19662	19589	19708	19683	19724	19680	19689	19609	19815	19835	19724	19552	19693	19776	19877	19599	19638	19668	19927	19673	19713	19975	19630	19632	19607	19748	19860	19809	19750	19772	19563	19653	19696	19840	19669	19659	19735	19700	19685	19790	19716	19691	19799	19681	19868	19748	19689	19517	19899	19790	19772	19698	19614	19699	19791	19907	19771	19743	19820	19805	19693	20036	19727	19659	19727	19794	19767	20003	19740	19722	19886	19599	19742	19640	19731	19720	19587	19562	19840	19828	19639	19706	19690	19876	19487	19838	19938	19786	19621	19727	19795	19838	19595	19680	19690	19893	19797	19678	19600	19807	19730	19791	19936	19615	19469	19621	19746	19632	19775	19959	19650	19734	19624	19574	19744	19758	19464	19848	19676	19616	19614	19631	19801	19813	19723	19810	19837	19717	19597	19632	19817	19860	19957	19717	19644	19863	19795	19791	19787	19643	19630	19734	19724	19583	19895	19639	19606	19698	19594	19724	19665	19888	19650	19774	19935	19632	19814	19793	19662	19794	19936	19898	19678	19805	19750	19622	19641	19598	19793	19702	19739	19685	19705	19780	19909	19783	19778	19844	19671	19640	19704	19769	19818	19900	19735	19948	19666	19835	19650	19714	19624	19682	19591	19819	19720	19753	19586	19691	19744	19768	19712	19728	19604	19910	19572	19764	19493	19844	19731	19702	19919	19499	19625	19681	19736	19787	19797	19517	19772	19718	19771	19773	19805	19751	19744	19863	19658	19762	19519	19778	19660	19769	19679	19931	19638	19782	19631	19649	19581	19819	19916	19544	19773	19891	19796	19717	19777	19773	19918	19822	19779	19587	19589	19816	19696	19814	19797	19731	19739	19518	19763	19633	19761	19798	19790	19745	19796	19838	19778	19806	19623	19650	19828	19751	19600	19711	19728	19725	19687	19888	19738	19809	19620	19899	19722	19688	19747	19652	19690	19696	19882	19676	19657	19671	19695	19696	19758	19670	19694	19933	19690	19786	19636	19667	19749	19754	19801	19762	19776	19788	19797	19783	19702	19809	19686	19906	19507	19496	19598	19849	19740	19711	19818	19686	19678	19683	19769	19644	19648	19827	19867	19683	19568	19780	19930	19692	19717	19937	19731	19760	19737	19647	19720	19719	19826	19808	19821	19847	19724	19793	19744	19850	19778	19749	19677	19718	19712	19799	19760	19968	19778	19637	19767	19899	19651	19752	19569	19813	19756	19873	19565	19856	19754	19680	19656	19706	19868	19707	19634	19813	19807	19853	19779	19695	19677	19697	19745	19659	19541	19796	19826	19685	19641	19907	19487	19823	19768	19653	19712	19643	19873	19739	19834	19718	19647	19642	19826	19644	19813	19783	19488	19794	19892	19629	19759	19791	19583	19733	19821	19576	19715	19700	19957	19719	19727	19767	19607	19763	20004	19808	19815	19746	19781	19605	19556	19844	19563	19697	19750	19853	19880	19637	19655	19562	19792	19770	19654	19705	19582	19770	19823	19739	19781	19672	19739	19594	19732	19764	19904	19696	19739	19627	19695	19707	19936	19523	19613	19831	19733	19828	19780	19808	19435	19742	19765	19730	19723	19808	19693	19659	19821	19722	19852	19848	19779	19850	19793	19674	19682	19705	19763	19739	19644	19699	19659	19721	19839	19709	19801	19865	19660	19670	19548	19574	19618	19724	19839	19830	19787	19709	19821	19667	19696	19664	19701	19639	19995	19884	19766	19795	19674	19703	19745	19662	19826	19698	19617	19859	19757	19603	19823	19682	19768	19787	19808	19716	19815	19764	19545	19432	19677	19774	19870	19769	19536	19509	19750	19751	19734	19653	19880	19766	19785	19625	19642	19594	19732	19827	19630	19710	19550	19723	19566	19656	19506	19611	19551	19714	19727	19751	19827	19675	19630	19629	19669	19639	19719	19660	19871	19796	19837	19787	19842	19811	19724	19619	19899	19709	19721	19808	19667	19628	19597	19683	19763	19715	19767	19633	19762	19685	19887	19718	19874	19758	19559	19807	19737	19744	19860	19613	19776	19881	19715	19745	19676	19798	19808	19779	19776	19577	19781	19757	19892	19865	19854	19663	19656	19699	19677	19715	19802	19655	19622	19705	19918	19713	19597	19709	19739	19911	19724	19838	19666	19774	19712	19742	19680	19452	19759	19674	19727	19690	19858	19806	19761	19671	19689	19875	19643	19876	19890	19622	19553	19871	19684	19697	19732	19871	19757	19799	19633	19767	19626	19789	19900	19835	19791	19728	19960	19657	19805	19749	19745	19741	19834	19776	19634	19728	19764	19735	19731	19740	19934	19746	19334	19793	19578	19811	19613	19977	19746	19871	19750	19570	19795	19783	19617	19993	19623	19755	19682	19796	19569	19858	19507	19758	19636	19754	19658	19615	19846	19924	19862	19770	19785	19800	19569	19664	19583	19636	19665	19853	19921	19816	19898	19915	19901	19689	19806	19773	19780	19819	19682	19804	19802	19597	19522	19845	19744	19323	19697	19527	19624	19603	19667	19831	19635	19869	19675	19705	19794	19615	19842	19624	19628	19657	19540	19930	19662	19753	19887	19690	19746	19693	19825	19685	19856	19723	19749	19798	19677	19804	19945	19634	19951	19786	19721	19695	19447	19713	19871	19832	19768	19759	19850	19659	19776	20009	19851	19968	19724	19734	19582	19619	19689	19764	19673	19825	19845	19703	19714	19542	19640	19913	19726	19587	19789	19933	19633	19542	19698	19720	19741	19680	19731	19638	19842	19845	19698	19761	19626	19908	19641	19670	19804	19802	19680	19860	19722	19617	19830	19804	19881	19863	19665	19621	19658	19943	19824	19654	19695	19739	19556	19655	19700	19624	19861	19823	19851	19722	19827	19678	19777	19655	19706	19882	19712	19884	19726	19776	19871	19777	19856	19778	19760	19644	19629	19763	19813	19684	19802	19616	19796	19662	20029	19648	19626	19816	19679	19702	19818	19587	19680	19714	19579	19723	19782	19462	19574	19751	19793	19770	19699	19664	19485	19869	19630	19749	19542	19803	19853	19733	19775	19654	19654	19519	19968	19640	19649	19840	19890	19918	19585	19854	19735	19919	19805	19999	19690	19852	19703	19614	19763	19507	19617	19770	19783	19665	19810	19710	19620	19654	19739	19799	19772	19719	19815	19749	19915	19669	19611	19660	19654	19863	19823	19937	19708	19820	19617	19590	19675	19750	19709	19783	19683	19734	19710	19657	19650	19738	19693	19829	19844	19830	19683	19736	19740	19776	19660	19704	19649	19673	19760	19792	19911	19789	19826	19831	19388	19776	19698	19806	19656	19654	19836	19633	19860	19656	19826	19733	19617	19853	19800	19777	19670	19642	19695	19820	19647	19731	19824	19465	19727	19697	19683	19797	19776	19757	19892	19775	19692	19736	19738	19572	19743	19701	19618	19718	19744	19667	19718	19732	19584	19733	19747	19737	19829	19634	19873	19656	19641	19699	19802	19630	19759	19700	19684	19749	19694	19536	19686	19801	19580	19756	19673	19830	19784	19715	19750	19653	19697	19630	19756	19805	19642	19721	19689	19764	19814	19891	19724	19706	19805	19707	19654	19639	19856	19710	19659	19691	19736	19826	19653	19663	19823	19657	19800	19689	19575	19751	19720	19726	19656	19893	19813	19835	19946	19562	19685	19775	19682	19621	19734	19508	19772	19623	19798	19458	19675	19625	19591	19789	19599	19738	19833	19829	19831	19759	19596	19923	19612	19647	19669	19797	19664	19696	19842	19730	19748	19912	19600	19587	19665	19819	19680	19664	19780	19705	19736	19839	19505	19811	19937	19907	19801	19793	19900	19855	19652	19869	19621	19714	19618	19714	19702	19841	19880	19694	19710	19761	19800	19766	19789	19505	19615	19904	19761	19743	19687	19832	19743	19819	19781	19629	19717	19654	19654	19864	19690	19685	19733	19602	19833	19933	19916	19728	19668	19848	19837	19628	19993	19570	19745	19851	19701	19752	19749	19756	19711	19734	19892	19792	19668	19565	19746	19619	19679	19776	19755	19635	19776	19768	19792	19804	19648	19742	19928	19644	19601	19948	19755	19668	19838	19794	19735	19740	19552	19759	19595	19898	19794	19616	19798	19746	19760	20048	19621	19687	19835	19788	19655	19612	19536	19747	19743	19683	19686	19886	19625	19817	19762	20035	19859	19944	19690	19782	19621	19812	19651	19658	19825	19713	19629	19882	19790	19714	19846	19843	19759	19870	19845	19728	19591	19816	19894	19732	19719	19915	19668	19765	19791	19754	19619	19472	19761	19808	19694	19805	19760	19746	19645	19514	19751
22454	20039	26350	24546	25898	31948	34891	32387	31555	31883	31312	30704	30969	30687	30913	30744	31085	30865	31081	31005	31066	30910	31038	30729	30869	30799	30760	30481	30667	30448	30724	30407	30677	30439	30302	30464	30568	30421	30193	30360	30359	30340	30407	30394	30378	30268	29961	30572	30414	30399	30322	30181	30046	30163	30260	30329	30386	29914	30059	30098	30111	30039	30194	30290	30499	30094	30279	30326	30383	30463	30213	30662	30422	30465	29988	30397	30283	30122	30402	30446	30490	30062	30291	30410	30225	30262	30325	30230	30208	29898	30123	30319	30363	30075	30276	30155	30216	30284	30103	30112	30327	30196	30335	30373	30254	30404	30294	30146	29847	30133	30338	30467	30198	30336	30392	30391	30313	30246	30276	30176	30405	30275	30359	30242	29921	30292	30427	30371	30596	30252	30323	30472	29923	30119	30138	30340	30129	29947	30464	30261	30323	29952	30158	30195	30162	30400	30378	30260	30072	30305	30229	30141	30396	30304	30457	30297	30601	30316	30297	30162	29886	30032	30165	29897	30037	30323	30136	30158	30367	30323	30178	30386	30676	30252	30308	30264	29933	29972	30083	30340	30440	30521	30137	30275	30177	30072	30264	30206	30282	30313	30512	30336	30364	30066	30299	29913	30467	30416	30375	30193	30127	29987	30365	30131	30431	30345	30431	30336	30090	30142	30317	30239	30164	30069	30384	30037	30129	30335	30286	30395	30349	30273	30593	30429	30636	30239	30061	30231	30302	30267	30367	30204	30140	30426	30159	30136	30376	30163	30038	29977	30117	30011	30180	30193	30436	30059	29906	30136	30134	30473	30078	29962	30165	30123	30234	30170	30411	30065	30384	30094	30279	30726	30265	30199	30109	30266	30512	30226	30225	30125	30244	30262	30315	30122	30300	30359	30242	30260	30180	30404	30357	30230	30304	30193	30148	30265	30395	30201	30213	30238	30527	30062	30366	30460	30045	30238	30298	30323	30202	30164	30226	30382	30285	30082	30345	30159	30258	30186	30298	30353	30217	30272	30264	30005	30400	30461	30078	30144	30366	30398	30264	30312	30225	30026	29990	29906	30208	30353	30150	30344	30259	30288	30140	29931	30177	30503	30167	30328	30222	30173	30056	30073	30072	30230	29929	30427	30225	30109	30319	30489	30367	29968	30282	30094	30190	29983	30395	29923	30300	30300	30311	30352	30378	29992	30416	30374	30232	30183	30207	30211	30296	30217	30070	30254	30688	30203	30393	30099	30210	30475	29992	30159	30158	30519	30254	30367	30360	30298	30549	30136	30171	30220	30240	30014	30264	30375	30396	30339	30339	30199	30223	30519	30402	30152	30306	30142	30268	30358	30402	30363	29837	30186	30310	30300	30225	29950	30128	30389	30251	30069	30300	30334	30474	30210	30071	30060	30394	30100	30230	30251	30406	30289	30219	30322	30335	30221	29997	30234	30179	30123	30334	30178	30198	30478	30148	30002	30289	30259	30160	30145	29980	30307	30087	30450	30327	30292	30223	30176	30373	30476	30063	30197	30039	30280	30017	30200	30106	30246	30461	30249	30087	29986	30230	30115	30525	30146	30214	30470	30198	30293	30409	30194	30284	30279	30318	30183	30474	30382	30157	30075	30562	30251	30346	30097	30268	30167	30217	30121	30139	30283	30357	30189	30287	30174	30314	30329	30288	30045	30354	30237	30198	30279	30166	30244	30190	30282	29977	30052	30438	30405	30298	30406	30449	30116	30600	30328	30269	30178	30513	30260	30388	30096	30193	30121	30472	30196	30113	30251	30174	30161	30068	29847	30538	30013	30263	30185	30202	30074	30087	30366	30171	30074	29988	30232	30216	30164	30488	29931	29866	30255	30053	30133	30247	30120	30379	29987	30357	30197	30113	30396	30364	30094	30206	30524	30124	30350	30411	30261	30179	30371	29993	30161	30269	30239	30278	30425	30308	30109	30366	30134	30078	30334	30213	30288	30168	30270	30363	30355	30368	30400	30018	30232	30413	30151	30334	30412	30261	30146	30259	30157	30355	30151	30251	29979	30316	30059	30054	30323	30025	30208	30450	29954	30511	30733	30222	30303	30111	30497	30307	30036	30224	30347	30167	30228	30297	30167	30245	30453	30165	30309	30206	30314	30175	29995	30031	30479	30326	30131	30372	30266	30174	30247	30020	30397	30177	30211	30193	30249	30124	30182	30308	30145	30354	30420	30245	30280	30201	30273	30165	30426	30113	30107	30098	30067	30198	30129	30035	29941	30362	30476	30175	30126	30364	30555	30181	30428	30314	30108	30205	30086	30132	30193	30185	30313	30275	30274	30296	30006	30252	30285	30149	30309	30251	30265	30215	30203	30095	30173	30392	29920	30371	30176	30168	30014	30295	30144	30263	30213	30118	30002	30161	30236	30316	30178	30209	30340	30390	30355	30024	30127	30171	30261	29970	30036	30296	30371	30340	30115	30138	30236	30517	30433	30323	30169	30666	30186	30242	30108	30304	30285	29962	30202	30391	29944	30042	30238	30335	30165	30217	30219	30061	30392	30247	30239	30251	29990	30007	30187	30273	30275	30480	30304	29870	30120	30251	30265	30455	30078	29916	30022	30327	30106	30174	30178	30143	30065	30228	30139	30199	30308	30042	29920	30171	30060	30172	30074	30187	30272	30164	30591	30122	30271	30245	29910	30291	29917	30199	30164	30400	30469	30409	30267	30379	30326	30528	30158	30154	30215	30504	30272	30103	30204	30266	30054	30487	30067	30164	30220	30285	30530	30492	30369	30205	30250	30261	30224	30117	30081	30365	29990	30121	30108	30168	30489	30107	30293	30179	30240	30416	30239	30095	30121	30265	30196	30153	30226	30266	29949	30305	30152	30547	30092	30147	30251	30259	30131	30037	30058	30177	30304	30424	30258	30100	29956	30349	30323	30291	30465	30249	30351	30255	30363	30198	30341	30110	30151	30352	30393	30368	30140	30210	30306	30118	30526	30190	30109	30243	30153	30291	30162	30287	30400	30260	30238	30283	30248	30077	30286	30460	30365	30252	30350	30346	30296	30212	30536	30356	30418	30282	30558	30279	29918	30179	30193	30206	30390	30264	30341	30220	30027	30304	30216	30035	30101	30273	30242	30308	30075	30256	30355	30240	30513	30498	30293	30053	30403	30223	30404	30393	30288	30079	30327	30283	30412	30101	30471	30194	30419	30444	30538	30485	30108	30217	30395	30440	30210	30299	30331	29960	29878	30348	30128	30137	30024	29916	30003	30448	30067	30220	30171	30327	30321	30225	30295	30419	30113	30470	30414	30333	30287	30186	30236	30303	30356	30313	30305	29975	30541	30307	30072	30066	29966	30433	30436	30201	30087	30226	30261	30404	30355	30140	29933	30106	30024	30136	30119	30326	30372	30162	30150	30389	30413	30068	30301	30185	29973	30559	30109	29895	30151	30339	30289	30336	30192	30233	30089	30478	30203	30443	30338	30288	30400	30052	30304	30489	30343	30262	30308	30375	30285	30066	30278	30440	30247	30455	30234	30246	30373	30361	30259	30059	30303	30169	30311	30060	30328	30191	30237	30165	30147	29981	30031	30068	30138	30225	30481	30104	30145	30384	30287	30246	30361	30443	30410	30224	30349	30242	30313	30416	30339	30082	30076	30101	30145	30401	30386	30349	30239	30195	30090	30533	30059	30165	30035	30446	30345	30139	30279	30153	30193	30199	30036	30021	30031	30320	30450	30420	30079	30211	30150	30024	30463	30299	30278	30346	30244	30252	30081	30293	30206	30315	30322	30344	30434	30494	30315	30168	29993	29995	30343	30288	30403	30166	30228	30159	30408	30286	30060	30244	30043	30198	30323	30348	30122	30174	29985	30344	30209	30199	30370	30280	30104	30201	30313	30325	30092	30475	30326	30451	30370	30173	30406	30168	30037	30151	30532	30202	30265	30005	30131	29967	30252	30207	29997	30429	30177	30122	30291	30050	30293	30180	30153	30115	30555	30307	30356	30201	30139	30372	30211	30247	30368	30287	29899	30360	30170	30297	30388	30223	30172	30185	30297	30319	30390	30347	30391	30503	30585	30225	30232	30189	30040	30300	30360	30293	30252	30323	30061	30261	30212	30183	30125	30170	30467	30283	30207	30110	30105	30233	30369	30266	30305	30177	30055	30326	30243	30213	30442	30128	30405	30300	30356	30217	30313	30281	29954	30264	30116	30640	30043	30089	30111	30333	30006	30191	30229	30091	30065	30444	29992	29927	30255	30346	30501	30212	30079	30319	30225	30283	30313	30224	30527	30155	30216	30416	30237	30097	30350	30283	30232	30349	30191	30247	30030	30122	30139	30535	30317	30217	30213	30134	29940	30315	30269	30078	30269	30121	30221	30229	30230	30084	30297	30300	30223	30150	30176	30174	30387	29942	30299	30260	30065	30324	30104	30132	30438	30320	30273	30268	30082	30302	30096	30284	30227	30163	30302	30522	30133	30144	30521	30297	30312	30056	30034	30367	30344	30234	30313	30196	30247	30148	30080	30359	30165	30290	30443	30400	30248	30112	30198	30110	30149	30328	30508	30203	30178	30166	30389	30270	30039	30267	30422	30363	30328	30486	30276	30149	30114	30170	30318	30324	30280	30090	30272	30343	30343	30149	30425	30265	30329	30203	30149	30332	30216	30438	30202	30360	30284	30099	30169	30090	30377	30441	30080	30111	30308	30241	30148	30278	30294	30344	30407	30274	30280	30172	30398	30378	30332	29945	30282	30368	30260	30150	30481	30156	30213	29998	30234	30377	30371	30449	30338	30501	30233	30317	30098	30512	30352	30497	30101	30577	30164	30063	30249	30066	30105	30182	30397	30130	30323	30210	30284	30249	30246	30637	29964	30252	30132	30149	30201	30412	30475	30332	30162	30241	30226	30433	30327	30511	30113	30197	30076	30106	29900	30222	30320	30202	30481	30484	30251	30102	29987	30020	30268	30122	30211	30165	30153	30434	30247	30260	30122	30320	30133	30014	30318	30365	30279	30305	30104	29923	30391	30592	30261	30454	30346	30522	30483	30144	30212	30264	30116	30195	30359	30145	30353	30298	30347	30222	30231	30455	30190	30302	30376	30238	30127	30445	30242	30070	30075	30182	29962	30123	30094	30137	29850
29312	43660	39913	29889	26410	24259	22129	20810	20044	19241	18902	18601	18610	18275	18261	18273	18389	18748	18605	18647	18587	18678	18260	18347	18364	18376	18396	18261	18251	18207	18025	17918	17909	18043	17877	17892	17747	17877	17821	17677	17792	17690	17867	17881	17578	17658	17906	17530	17747	17751	17644	17880	17752	17741	17742	17554	17820	17714	17731	17691	17719	17797	17717	17787	17602	17664	17695	17499	17654	17575	17740	17837	17584	17636	17752	17643	17598	17704	17512	17737	17639	17625	17868	17724	17488	17607	17715	17648	17613	17611	17579	17628	17689	17670	17618	17556	17614	17676	17656	17635	17755	17633	17673	17707	17563	17795	17651	17729	17535	17575	17518	17716	17712	17738	17817	17703	17620	17649	17786	17673	17566	17678	17661	17785	17736	17642	17652	17680	17558	17596	17653	17927	17685	17679	17858	17658	17829	17715	17711	17547	17637	17802	17755	17662	17729	17634	17542	17621	17734	17730	17706	17826	17600	17559	17582	17867	17569	17571	17605	17600	17582	17679	17623	17604	17717	17540	17652	17721	17751	17590	17629	17638	17716	17508	17894	17648	17883	17646	17776	17796	17561	17812	17655	17787	17769	17774	17666	17638	17496	17746	17757	17631	17791	17760	17614	17486	17613	17655	17643	17701	17717	17765	17694	17704	17690	17571	17538	17598	17722	17504	17837	17691	17519	17606	17685	17637	17741	17790	17674	17525	17698	17801	17750	17749	17619	17688	17500	17678	17720	17645	17565	17589	17767	17759	17677	17820	17837	17640	17721	17690	17779	17622	17609	17613	17700	17801	17572	17639	17696	17668	17611	17719	17683	17575	17685	17720	17695	17595	17720	17691	17843	17472	17602	17575	17641	17705	17706	17556	17665	17532	17621	17495	17682	17727	17541	17629	17660	17779	17637	17760	17658	17555	17623	17579	17650	17664	17514	17624	17657	17648	17640	17675	17667	17652	17559	17614	17548	17573	17660	17613	17579	17647	17746	17566	17577	17572	17540	17556	17510	17622	17629	17462	17693	17691	17569	17604	17628	17696	17770	17761	17571	17720	17574	17605	17531	17645	17821	17383	17709	17611	17716	17727	17755	17748	17794	17624	17842	17946	17644	17613	17604	17549	17615	17630	17588	17739	17706	17480	17688	17536	17787	17642	17594	17759	17811	17527	17646	17736	17683	17703	17585	17617	17770	17714	17687	17690	17554	17703	17700	17621	17580	17613	17782	17758	17506	17680	17676	17613	17662	17637	17323	17564	17782	17491	17672	17756	17612	17591	17537	17581	17645	17670	17722	17903	17632	17350	17631	17485	17620	17523	17675	17640	17758	17632	17554	17756	17753	17741	17524	17539	17550	17738	17689	17625	17587	17765	17605	17911	17869	17685	17803	17628	17825	17626	17703	17567	17585	17620	17636	17561	17658	17692	17713	17603	17698	17562	17554	17791	17503	17706	17778	17690	17573	17744	17553	17596	17792	17603	17663	17726	17591	17674	17737	17598	17686	17647	17856	17684	17629	17836	17605	17724	17706	17451	17694	17513	17691	17726	17520	17653	17812	17673	17776	17772	17681	17705	17769	17690	17604	17602	17532	17747	17629	17587	17850	17694	17563	17760	17660	17705	17664	17618	17686	17597	17703	17789	17660	17554	17591	17681	17634	17660	17584	17571	17478	17606	17605	17760	17487	17742	17503	17480	17655	17663	17764	17727	17671	17583	17714	17603	17766	17582	17749	17614	17711	17468	17656	17648	17689	17720	17656	17768	17588	17540	17837	17731	17672	17587	17652	17698	17688	17716	17700	17663	17691	17456	17543	17647	17692	17682	17833	17617	17591	17628	17680	17753	17536	17575	17748	17478	17684	17669	17649	17563	17387	17580	17507	17703	17490	17759	17761	17723	17712	17590	17628	17596	17723	17530	17692	17754	17625	17527	17759	17701	17637	17734	17765	17559	17542	17699	17543	17624	17715	17700	17805	17678	17756	17743	17458	17755	17657	17847	17694	17693	17585	17641	17757	17608	17764	17691	17763	17394	17598	17654	17587	17825	17666	17443	17723	17793	17487	17656	17648	17617	17524	17644	17706	17781	17579	17561	17619	17679	17752	17628	17659	17742	17572	17628	17471	17709	17645	17672	17656	17684	17613	17651	17619	17679	17820	17579	17613	17752	17522	17747	17506	17730	17693	17694	17560	17596	17610	17863	17445	17829	17774	17836	17622	17652	17458	17661	17674	17636	17671	17734	17576	17606	17730	17763	17812	17736	17976	17745	17648	17707	17626	17485	17606	17483	17783	17739	17771	17561	17585	17462	17750	17574	17674	17685	17733	17831	17470	17632	17742	17597	17649	17540	17781	17636	17720	17612	17738	17826	17621	17888	17619	17833	17857	17699	17586	17707	17735	17567	17743	17889	17509	17939	17565	17346	17737	17496	17629	17575	17548	17770	17629	17818	17570	17887	17618	17720	17792	17500	17624	17801	17686	17628	17673	17583	17735	17630	17628	17648	17751	17648	17585	17725	17712	17519	17552	17674	17747	17724	17566	17578	17608	17698	17720	17643	17834	17633	17780	17661	17638	17705	17537	17775	17702	17685	17597	17630	17581	17744	17635	17515	17587	17577	17752	17753	17530	17703	17664	17588	17589	17676	17684	17594	17551	17752	17482	17697	17552	17527	17471	17506	17768	17639	17805	17652	17519	17694	17668	17811	17558	17750	17642	17688	17608	17726	17843	17818	17730	17702	17685	17635	17519	17563	17607	17701	17774	17603	17627	17567	17798	17825	17738	17549	17633	17688	17612	17769	17774	17697	17728	17552	17756	17666	17757	17674	17645	17656	17750	17720	17571	17731	17717	17724	17612	17757	17561	17581	17688	17573	17707	17609	17550	17628	17785	17673	17796	17602	17719	17876	17508	17641	17585	17601	17635	17762	17755	17720	17614	17691	17686	17846	17589	17655	17752	17902	17528	17880	17706	17493	17725	17552	17645	17749	17600	17796	17692	17492	17622	17552	17615	17823	17671	17716	17572	17669	17750	17620	17559	17734	17500	17645	17706	17678	17701	17664	17646	17690	17654	17446	17710	17650	17622	17703	17748	17603	17682	17739	17705	17732	17645	17661	17813	17582	17779	17636	17747	17659	17764	17871	17632	17745	17591	17686	17495	17683	17661	17799	17714	17621	17795	17771	17786	17770	17486	17816	17690	17682	17670	17684	17449	17784	17924	17599	17656	17644	17699	17634	17668	17655	17558	17418	17741	17538	17837	17809	17607	17694	17558	17570	17599	17630	17480	17508	17667	17632	17731	17401	17542	17744	17571	17566	17611	17655	17644	17654	17636	17679	17722	17541	17657	17483	17801	17603	17701	17668	17677	17711	17673	17785	17706	17577	17584	17560	17642	17632	17825	17812	17641	17756	17660	17528	17586	17627	17631	17613	17947	17646	17617	17562	17562	17870	17584	17650	17758	17599	17611	17719	17631	17634	17706	17634	17671	17675	17707	17684	17576	17549	17697	17630	17703	17584	17766	17808	17715	17617	17586	17476	17753	17574	17553	17846	17672	17557	17791	17715	17588	17675	17571	17695	17754	17625	17764	17619	17804	17514	17600	17714	17729	17766	17702	17532	17659	17591	17671	17688	17542	17600	17584	17700	17663	17827	17486	17681	17680	17501	17717	17853	17738	17517	17481	17494	17750	17664	17510	17567	17839	17607	17551	17649	17731	17710	17607	17663	17547	17751	17542	17620	17627	17577	17575	17589	17690	17722	17722	17592	17494	17741	17644	17596	17649	17515	17705	17831	17709	17619	17751	17639	17596	17778	17585	17626	17705	17736	17639	17756	17591	17588	17648	17543	17533	17668	17550	17702	17608	17690	17606	17555	17780	17744	17698	17863	17553	17545	17605	17752	17600	17587	17628	17741	17877	17600	17662	17774	17554	17573	17711	17788	17636	17830	17743	17439	17639	17820	17645	17690	17665	17715	17721	17764	17704	17749	17614	17533	17573	17734	17602	17712	17681	17493	17585	17661	17585	17759	17528	17642	17752	17618	17691	17691	17742	17517	17590	17761	17768	17593	17801	17612	17607	17604	17770	17660	17693	17650	17707	17542	17906	17780	17668	17585	17623	17591	17696	17675	17729	17638	17631	17766	17794	17774	17667	17716	17639	17587	17623	17631	17730	17593	17495	17737	17848	17830	17811	17716	17401	17715	17459	17630	17729	17673	17641	17600	17884	17696	17793	17608	17550	17493	17657	17749	17588	17710	17638	17855	17576	17707	17760	17643	17711	17684	17512	17844	17679	17803	17700	17397	17694	17687	17717	17470	17620	17828	17634	17810	17522	17680	17793	17584	17670	17558	17784	17513	17565	17770	17612	17693	17635	17733	17751	17704	17819	17613	17724	17644	17713	17609	17498	17800	17808	17547	17773	17712	17764	17770	17635	17664	17691	17659	17423	17443	17772	17619	17683	17778	17614	17666	17744	17609	17624	17712	17636	17682	17601	17606	17751	17723	17708	17720	17726	17696	17563	17647	17634	17680	17644	17559	17744	17733	17631	17584	17602	17580	17630	17475	17762	17577	17700	17713	17553	17606	17750	17704	17713	17730	17615	17500	17671	17703	17611	17568	17887	17609	17702	17616	17633	17724	17850	17537	17736	17725	17650	17663	17792	17580	17464	17545	17756	17607	17764	17832	17499	17690	17648	17488	17705	17595	17634	17555	17716	17837	17744	17637	17699	17488	17773	17731	17706	17949	17456	17741	17573	17662	17630	17489	17778	17533	17480	17572	17665	17623	17735	17688	17687	17747	17703	17617	17644	17646	17703	17655	17605	17626	17594	17622	17722	17682	17640	17697	17555	17662	17715	17712	17514	17627	17723	17727	17721	17545	17422	17590	17741	17500	17608	17514	17658	17644	17484	17739	17775	17701	17658	17662	17665	17552	17614	17557	17604	17626	17638	17597	17630	17720	17760	17587	17656	17492	17736	17660	17708	17461	17554	17675	17580	17650	17643	17599	17617	17702	17746	17605	17656	17718	17838	17772	17791	17654	17636	17668	17686	17692	17742	17657	17583	17610	17619	17528	17561	17701	17816	17689	17711	17772	17694	17677	17680	17488	17954	17620	17649	17720	17429	17802	17522	17721
21425	20034	26264	23905	23069	30255	35943	33156	31933	32073	31140	30837	30521	30341	30600	30122	30311	30515	30710	30825	30814	30574	30574	30354	30070	30192	29983	30368	30078	29864	29820	29803	29620	29882	29974	29695	29611	29696	29495	29589	29229	29498	29334	29618	29546	29484	29532	29847	29702	29535	29571	29537	29476	29589	29651	29441	29480	29344	29471	29388	29696	29474	29173	29449	29170	29364	29204	29317	29490	29508	29592	29531	29528	29599	29255	29264	29775	29529	29491	29137	29413	29318	29435	29410	29565	29612	29406	29544	29277	29441	29465	29353	29340	29475	29482	29418	29755	29499	29334	29460	29414	29340	29283	29419	29382	29465	29437	29302	29393	29374	29536	29455	29543	29673	29595	29472	29582	29251	29246	29322	29092	29411	29388	29708	29545	29405	29441	29222	29319	29311	29408	29285	29037	29331	29545	29392	29244	29308	29404	29456	29402	29532	29406	29562	29271	29446	29336	29094	29266	28999	29537	29226	29401	29220	29434	29317	29293	29773	29441	29574	29357	28952	29338	29466	29375	29525	29390	29441	29253	29446	29390	29474	29628	29470	29327	29517	29141	29433	29355	29484	29138	29372	29736	29588	29055	29495	29681	29457	29508	29323	29238	29475	29297	29357	29531	29223	29402	29433	29459	29509	29314	29416	29600	29638	29557	29300	29451	29639	29139	29621	29579	29291	29406	29108	29375	29601	29514	29390	29350	29473	29363	29249	29518	29666	29403	29360	29427	29476	29126	29208	29592	29466	29416	29477	29326	29359	29456	29278	29148	29487	29334	29504	29246	29426	29310	29509	29258	29298	29452	29204	29467	29262	29623	29378	29517	29364	29629	29206	29313	29168	29190	29391	29358	29239	29456	29600	29494	29599	29465	29287	29388	29326	29289	29267	28940	29378	29310	29602	29349	29538	29663	29509	29295	29512	29528	29454	29753	29414	29451	29414	29443	29231	29328	29462	29339	29269	29610	29490	29391	29320	29090	29365	29424	29594	29407	29517	29460	29355	29227	29151	29726	29399	29401	29298	29644	29414	29696	29605	29365	29407	29556	29426	29374	29388	29486	29436	29659	29635	29305	29164	29322	29636	29524	29415	29598	29389	29121	29481	29571	29492	29334	29495	29537	29530	29736	29413	29329	29282	29616	29381	29811	29247	29268	29308	29571	29465	29444	29458	29419	29362	29299	29325	29365	29364	29435	29429	29288	29317	29515	29686	29332	29394	29432	29064	29212	29477	29619	29539	29213	29192	29352	29511	29708	29119	29463	29626	29397	29428	29441	29607	29367	29378	29464	29233	29357	29516	29619	29259	29365	29346	29277	29362	29412	29519	29360	29334	29494	29435	29386	29345	29230	29359	29479	29387	29281	29537	29235	29464	29349	29295	29358	29716	29463	29421	29314	29409	29422	29375	29312	29244	29247	29453	29424	29192	29299	29403	29478	29231	29431	29318	29611	29202	29312	29391	29500	29693	29639	29421	29227	29613	29348	29609	29499	29353	29466	29732	29473	29324	29354	29434	29207	29020	29408	29487	29565	29551	29610	29378	29501	29326	29469	29474	29411	29135	29424	29557	29275	29369	29547	29277	29594	29461	29662	29302	29247	29322	29525	29468	29516	29542	29457	29466	29376	29163	29500	29343	29509	29451	29447	29093	29288	29314	29423	29343	29117	29247	29566	29323	29451	29413	29455	29169	29627	29315	29301	29578	29253	29135	29344	29339	29347	29055	29434	29428	29666	29305	29351	29457	29508	29225	29163	29461	29280	29381	29339	29291	29573	29588	29283	29193	29625	29331	29485	29164	29279	29297	29608	29347	29446	29469	29364	29345	29448	29595	29259	29441	29459	29501	29523	29321	29493	29544	29217	29545	29315	29051	29438	29366	29613	29699	29565	29495	29097	29294	29469	29348	29463	29363	29483	29220	29255	29478	29420	29578	29328	29317	29492	29415	29401	29430	29353	29504	29539	29459	29582	29346	29571	29582	29221	29243	29459	28987	29614	29404	29463	29536	29482	29153	29530	29230	29131	29554	29191	29216	29262	29635	29320	29438	29311	29349	29383	29455	29283	29387	29251	29082	29296	29377	29727	29214	29348	29686	29369	29452	29579	29621	29846	29444	29220	29402	29160	29217	29167	29476	29377	29225	29324	29336	29604	29551	29426	29369	29342	29313	29360	29518	29534	29410	29745	29537	29390	29274	29423	29405	29618	29469	29626	29102	29222	29371	29310	29331	29546	29253	29297	29184	29284	29433	29466	29084	29266	29358	29355	29614	29480	29221	29500	29338	29244	29111	29434	29058	29557	29359	29447	29254	29456	29400	29327	29075	29434	29179	29582	29112	29350	29350	29174	29336	29380	29409	29400	29523	29639	29502	29333	29256	29245	29278	29535	29350	29276	29556	29529	29129	29571	29246	29314	29306	29236	29198	29280	29309	29726	29349	29306	29385	29234	29152	29491	29552	29686	29414	29448	29089	29466	29226	29413	29322	29597	29647	29271	29442	29261	29370	29333	29155	29392	29715	29330	29507	29251	29430	29463	29683	29241	29334	29382	29437	29481	29438	29487	29346	29300	29336	29463	29445	29652	29486	29327	29714	29279	29489	29595	29412	29470	29482	29176	29403	29457	29271	29251	29395	29274	29449	29367	29588	29330	29712	29226	29385	29154	29368	29360	29324	29407	29409	29530	29558	29371	29311	29070	29156	29172	29293	29453	29199	29385	29269	29431	29316	29302	29489	29153	29180	29460	29557	29699	29373	29351	29269	29707	29523	29347	29246	29484	29695	29259	29253	29753	29698	29497	29510	29515	29201	29390	29208	29219	29576	29563	29245	29401	29320	29305	29430	29318	29262	29245	29343	29046	29334	29302	29312	29675	29428	29366	29574	29361	29506	29255	29455	29474	29336	29340	29414	29597	29445	29481	29229	29465	29271	29601	29593	29295	29367	29479	29447	29137	29336	29374	29443	29363	29169	29421	29187	29529	29548	29470	29474	29451	29379	29150	29366	29323	29469	29565	29535	29668	29322	29737	29395	29378	29149	29723	29072	29148	29525	29447	29295	29507	29295	29410	29509	29429	29414	29577	29460	29319	29423	29340	29441	29599	29303	29348	29448	29484	29294	29377	29341	29392	29224	29437	29453	29394	29502	29403	29655	29455	29250	29411	29229	29474	29262	29665	29344	29277	29664	29469	29351	29075	29449	29430	29273	29439	29430	29392	29310	29380	29305	29402	29403	29456	29480	29498	29638	29397	29464	29282	29389	29159	29347	29025	29426	29466	29365	29346	29367	29376	29389	29449	29403	29448	29409	29305	29417	29402	29270	29231	29468	29366	29381	29201	29237	29506	29254	29385	29489	29420	29387	29262	29723	29287	29414	29383	29545	29712	29255	29368	29407	29452	29275	29502	29658	29563	29380	29472	29502	29339	29426	29398	29435	29385	29340	29350	29487	29491	29586	29561	29705	29345	29411	29222	29226	29302	29432	29314	29496	29559	29205	29419	29561	29560	29660	29329	29485	29451	29301	29406	29492	29445	29417	29598	29515	29553	29525	29399	29390	29364	29329	29400	29085	29324	29610	29462	29284	29451	29262	29376	29518	29556	29271	29258	29170	29734	29544	29238	29316	29562	29298	29258	29291	29225	29285	29415	29378	29270	29574	29407	29316	29210	29420	29410	29593	29576	29532	29342	29389	29311	29503	29551	29334	29517	29503	29179	29117	29293	29353	29207	29418	29469	29299	29085	29306	29422	29562	29262	29320	29645	29382	29318	29494	29552	29324	29359	29095	29348	29343	29249	29540	29503	29095	29729	29575	29571	29424	29282	29380	29346	29183	29301	29408	29220	29325	29500	29310	29547	29269	29356	29311	29389	29294	29345	29428	29714	29402	29443	29418	29585	29054	29449	29509	29517	29075	29147	29347	29069	29210	29483	29518	29411	29385	29504	29049	28937	29400	29429	29533	29469	29412	29494	29482	29047	29184	29397	29375	29546	29616	29455	29683	29710	29350	29192	29456	29502	29481	29332	29428	29338	29625	29459	29377	29519	29327	29430	29488	29368	29264	29368	29634	29207	29365	29514	29248	29245	29121	29356	29275	29222	29532	29609	29484	29702	29695	29446	29532	29386	29148	29251	29488	29408	29353	29451	29301	29399	29486	29300	29257	29252	29353	29338	29205	29503	29626	29257	29452	29351	29325	29407	29390	29429	29278	29604	29429	29473	29212	29549	29477	29237	29333	29220	29319	29646	29467	29363	29561	29416	29479	29317	29361	29456	29223	29330	29387	29493	29216	29354	29538	29575	29310	29471	29249	29500	29107	29352	29618	29196	29325	29329	29419	29326	29353	29354	29375	29356	29422	29472	29230	29464	29547	29514	29443	29533	29579	29506	29463	29367	29467	29517	29288	29456	29363	29353	29629	29348	29391	29327	29175	29698	29625	29526	29261	29444	29542	29421	29454	29205	29304	29285	29439	29262	29400	29340	29402	29408	29259	29377	29355	29427	29510	29516	29183	29329	29326	29520	29459	29332	29532	29620	29441	29535	29381	29469	29572	29254	29264	29388	29623	29315	29475	29398	29457	29507	29483	29385	29529	29297	29447	29401	29374	29514	29415	29164	29383	29268	29215	29567	29390	29541	29391	29398	29403	29330	29607	29421	29278	29401	29532	29294	29497	29515	29439	29189	29150	29249	29210	29705	29368	29344	29396	29260	29299	29348	29387	29298	29270	29639	29744	29300	29419	29266	29430	29247	29334	29022	29520	29365	29381	29665	29412	29426	29663	29379	29310	29303	29341	29530	29400	29384	29438	29515	29445	29917	29412	29564	29622	29407	29368	29273	29125	29455	29298	29457	29451	29116	29197	29263	29338	29736	29376	29205	29285	29479	29308	29484	29428	29486	29511	29122	29250	29483	29640	29400	29316	29463	29218	29217	29439	29758	29686	29574	29349	29368	29233	29606	29346	29549	29338	29562	29457	29550	29432	29423	29559	29518	29234	29216	29592	29663	29688	29269	29241	29502	29535	29235	29615	29354	29464	29561	29620	29362	29595	29442	29431	29361	29298	29315	29194	29449	29228	29389	29306	29506	29321	29484	29333	29365	29333	29421	29736	29476	29283	29319	29383	29451	29266	29418	29464
31972	49998	46302	34301	30356	27422	24562	22718	21207	20285	19300	19260	18651	18294	18100	18094	18500	18904	19388	19142	19242	18945	18557	18322	18299	18089	18012	18008	17795	17759	17744	17688	17684	17818	17785	17627	17533	17462	17445	17414	17446	17413	17417	17458	17340	17200	17397	17259	17315	17273	17219	17253	17197	17319	17175	17260	17147	17248	17284	17277	17414	17256	17211	17160	17218	17383	17255	17229	17281	17257	17118	17284	17209	17039	17377	17177	17237	17275	17272	17302	17175	17244	17192	17237	17130	17287	17186	17309	17301	17311	17221	17254	17166	17228	17220	17087	17166	16989	17210	17376	17271	17246	17216	17216	17208	17427	17382	17258	17277	17353	17071	17258	17233	17374	17226	17091	17446	17170	17300	17260	17209	17354	17213	17364	17128	17106	17175	17149	17229	17149	17206	17193	17070	17302	17278	17363	17131	17203	17238	17280	17206	17151	17460	17299	17112	17347	17293	17349	17299	17238	17361	17188	17122	17136	17197	17013	17204	17097	17110	17100	17199	17050	17316	17186	17226	17302	17289	17316	17134	17346	17191	17186	17279	17257	17318	17121	17114	17279	17218	17199	17224	17099	17230	17334	17360	17157	17221	17355	17211	17188	17170	17252	17303	17193	17279	17141	17182	17119	17214	17273	17199	17221	17188	17201	17088	17104	17403	17316	17192	17253	17156	17295	17177	17244	17236	17168	17149	17166	16957	17299	17386	17217	17260	17135	17121	17296	17361	17229	17298	17219	17239	17211	17257	17167	17036	17187	17353	17122	17322	17318	17251	17227	17124	17201	17322	17073	17315	17259	17195	17296	17336	17177	17145	17147	17266	17388	17141	17265	17372	17300	17239	17287	17226	17213	17277	17216	17311	16938	17242	17187	17207	17239	17193	17232	17251	17428	17293	17122	17397	17141	17186	17286	17149	17226	17202	17244	17341	17202	17146	17275	17243	17124	17275	17377	17226	17206	17169	17101	17007	17355	17343	17131	17229	17127	17203	17166	17363	17247	17323	17309	17282	17376	17271	17197	17200	17257	17044	17320	17050	17383	17128	17264	17282	17061	17302	17238	17100	17249	17303	17184	17327	17206	17215	17180	17110	17200	17212	17065	17203	17254	17041	17457	17329	17326	17169	17258	17372	17335	17294	17258	17281	17244	17444	17316	17255	17291	17148	17223	17183	17237	17090	17205	17227	17235	17410	17285	17427	17309	17463	17247	17226	17287	17105	17217	17320	17145	17225	17150	17339	17212	17323	17380	17245	17143	17193	17243	17127	17293	17205	17169	17246	17279	17155	17211	17163	17039	17185	17040	17091	17223	17278	17325	17265	17135	17059	17114	17242	17166	17471	17271	17265	17026	17212	17186	17183	17176	17207	17318	17298	17133	17365	17174	17129	17129	17021	17236	17204	17219	17227	17236	17243	17218	17285	17094	17302	17131	17212	17136	17222	17142	17223	17153	17231	17124	17245	17175	17202	17213	17131	17106	17089	17206	17225	17065	17225	17322	17288	17155	17291	17340	17251	17199	17194	17353	17210	17219	17265	17250	17352	17164	17238	17283	17231	17240	16974	17221	17263	17170	17389	17191	17266	17258	17304	17403	17268	17231	17141	17328	17251	17179	17015	17230	17249	17220	17278	17203	17194	17317	17152	17221	17371	17215	17394	17242	17186	17230	17234	17410	17144	17329	17151	17221	17276	17411	17155	17159	17380	17238	17235	17144	17337	17241	17284	17314	17164	17351	17348	17210	17222	17092	17145	16994	17033	17264	17226	17169	17279	17220	17282	17015	17172	17135	17106	17176	17066	17174	17090	17201	17369	17345	17195	17149	17367	17163	17311	17192	17201	17283	17161	17160	17336	17108	17176	17135	17204	17150	17353	17239	17351	17325	16989	17101	17199	17173	17281	17342	17017	17226	17046	17194	17018	17273	17148	17384	17221	17166	17175	17233	17242	16926	17187	17116	17283	17241	17229	17199	17302	17204	17366	17074	16993	17264	17197	17355	17182	17389	17353	17258	17220	17164	17068	17297	17281	17119	17195	17248	17309	17290	17241	17322	17106	17271	17155	17333	17237	17221	17331	17183	17159	17163	17289	17318	17426	17092	17181	17180	17129	17322	17224	17132	17247	17299	17192	17199	17245	17288	17245	17170	17286	17039	17162	17256	17129	17292	17178	17238	17323	17098	17296	17321	17268	17219	17129	17313	17199	17405	17384	17198	17176	17350	17188	17119	17154	17358	17207	17217	17299	17240	17131	17239	17166	17139	17141	17072	17158	17178	17434	17104	17369	17249	17124	17104	17245	17168	17210	17347	17044	17204	17270	17187	17126	17207	17310	17197	17397	17293	17273	17270	17200	17315	16981	17209	17142	17182	17177	17127	17330	17428	17309	17397	17298	17096	17111	17330	17106	17271	17189	17235	17038	17171	17378	17169	17367	17170	17237	17084	17222	17310	17322	17224	17128	17182	17277	17270	17217	17258	17244	17201	17289	17218	17211	17379	17120	17125	17328	17193	17213	17238	17155	17158	17182	17327	17172	17063	17132	17280	17324	17064	17201	17130	17258	17254	17226	17266	17020	17188	17138	17213	17254	17061	17285	17151	17224	17150	17259	17221	17301	17203	17250	17116	17184	17204	17161	17310	17308	17248	17118	17534	17309	17370	17247	17333	17390	17242	17182	17303	17142	17114	17211	17272	17335	17165	17317	17168	17180	17201	17324	17109	16965	17030	17260	17158	17271	17240	17245	17224	17238	17278	17217	17158	17260	17274	17331	17193	17169	17196	17365	17258	17281	17160	17210	17137	17229	17307	17124	17314	17268	17170	17094	17386	17161	17263	17090	17274	17317	17150	17257	17256	17217	17210	17373	17395	17281	17302	17237	17410	17368	17130	17300	17360	17375	17254	17347	17204	17427	17149	17201	17092	17248	17475	17179	17131	17362	17212	17335	17342	17373	17200	17279	17281	17231	17268	17206	17340	17346	17165	17315	17209	17298	17145	17343	17143	17150	17286	17197	17128	16969	17169	17071	17210	17230	17171	17252	17198	17101	17235	17233	17152	17194	17023	17216	17194	17368	17107	17304	17125	17364	17226	17214	17219	17307	17160	17109	17197	17288	17411	17241	17187	17035	17194	17096	17313	17202	17412	17054	17199	17168	17284	17220	17218	17386	17151	17181	17200	17098	17216	17302	17308	17409	17153	17196	17090	17279	17315	17418	17203	17308	17343	17160	17156	17292	17349	17157	17189	17155	17135	17321	17157	17061	17295	17398	17098	17297	17187	17266	16899	17181	17133	17247	17283	17322	17266	17140	17239	17164	17279	17192	17231	17266	17200	17045	17130	17124	17262	17419	17198	17292	17243	17123	17272	17465	17112	17394	17314	17306	17200	17241	17134	17137	17126	17249	17461	17175	17406	17257	17334	17223	17277	17274	17143	17272	17098	17178	17138	17157	17406	17336	17218	17266	17274	17361	17283	17150	17085	17178	17320	17133	17184	17237	17150	17215	17250	17272	17300	17201	17259	17298	17242	17267	17389	17390	17204	17199	17312	17181	17316	17498	17298	17177	17221	17339	17200	17074	17275	17305	17156	17282	17301	17248	17311	17317	17136	17256	17192	17151	17142	17131	17064	17068	17090	17186	17225	17208	17168	17171	17287	17278	17239	17186	17237	17359	17185	17141	17353	17160	17286	17393	17148	16947	17272	17243	17260	17212	17254	17043	17281	17149	17301	17147	17261	17099	17249	17190	17324	17290	17233	17245	17183	17247	17289	17165	17267	17140	17224	17437	17143	17289	17279	17323	17224	17190	17329	17103	17215	17114	17095	17303	17182	17241	17375	17277	17346	17260	17115	17211	17112	17279	16899	17253	17372	17075	17189	17257	17345	17130	17363	17207	17235	17353	17224	17079	17217	17232	17359	17170	17108	17109	17212	17174	17232	17209	17357	17266	17223	17254	17307	17230	17107	17225	17303	17352	17301	17295	17207	17161	17366	17246	17079	17321	17416	17174	17253	17378	17366	17295	17053	17313	17254	17196	17019	17193	17328	17322	17210	17323	17261	17112	17175	17252	17285	17288	17304	17193	17164	17143	17341	17253	17115	16947	17121	17358	17144	17233	17370	17150	17295	17326	17314	17117	17174	17210	17162	17234	17113	17306	17374	17176	17238	17251	17231	17211	17265	17241	17204	17219	17199	17185	17253	17237	17200	17289	17209	17193	17285	17057	17358	17270	17107	17218	17398	17277	17175	17218	17354	17243	17250	17157	17100	17173	17171	17208	17259	17289	17277	17201	17114	17471	17465	17182	17189	17090	17220	17241	17259	17188	17146	17150	17413	17276	17152	17403	17208	17192	17160	17345	17292	17287	17214	17229	17238	17393	17213	17196	17274	17242	17282	17346	17116	17326	17114	17194	17196	17151	17244	17214	17230	17197	17393	17329	17172	17273	17238	17104	17237	17134	17333	17296	17201	17200	17278	17250	17190	17205	17158	17311	17353	17152	17173	17269	17189	17059	17066	17151	17257	17384	17120	17284	17237	17323	17259	17224	17268	17269	17200	17063	17143	17295	17303	17254	17137	17265	17271	17403	17085	17323	17273	17347	17112	17133	17254	17124	17273	17121	17164	17164	17279	17261	17291	17294	17171	17323	17028	17396	17112	17302	17305	17093	17227	17125	17150	17351	17336	17342	17263	17269	17085	17339	17248	17213	17302	17050	17279	17068	17193	17171	17225	17310	17216	17296	17241	17072	17302	17037	17144	17179	17034	17197	17186	17303	17047	17324	17396	17281	17319	17294	17090	17323	17181	17211	17284	17251	17232	17202	17105	17291	17397	17282	17054	17261	17224	17187	17023	17253	17132	17165	17297	17326	17142	17083	17402	17326	17250	17095	17252	17409	17219	17198	17321	17191	17271	17313	17299	17234	17218	17350	17120	17180	17196	17320	17143	17249	17119	17275	17301	17163	17344	17266	17120	17262	17190	17264	17155	17354	17086	17303	17094	17233	17176	17267	17519	17335	17078	17378	17179	17214	17374	17257	17081	17388	17257	17096	17349	17255	17075	17284	17094	17252	17183	17263	17272	17221	17146	17106	17389	17314	17287	17076	17279	17120	17107	17054	17272	17178	17384	17233	17390
36307	32560	37694	35452	33434	33028	32577	31689	31994	31893	31648	31439	31811	31513	31413	31483	31634	31721	31567	31429	31857	31664	31567	31536	31820	31568	31702	31613	31257	31627	31421	31465	31820	31505	31816	31594	31272	31558	31670	31639	31568	31497	31454	31419	31408	31288	31169	31449	31452	31321	31456	31656	31484	31568	31363	31320	31480	31389	31513	31258	31566	31204	31522	31377	31532	31272	31391	31479	31268	31145	31347	31349	31464	31257	31568	31309	31420	31307	31454	31580	31597	31567	31429	31514	31424	31227	31415	31467	31144	31381	31302	31547	31452	30994	31249	31551	31436	31642	31516	31500	31338	31377	31396	31424	31409	31590	31413	31346	31345	31419	31383	31421	31415	31390	31195	31305	31498	31397	31546	31294	31429	31510	31294	31347	31359	31543	31494	31392	31523	31707	31178	31466	31409	31381	31443	31332	31433	31350	31392	31267	31509	31336	31487	31363	31381	31252	31221	31268	31254	31195	31465	31926	31138	31375	31383	31673	31430	31462	31386	31443	31265	31624	31356	31298	31121	31405	31537	31309	31282	31340	31365	31569	31732	31510	31446	31190	31536	31398	31506	31580	31473	31436	31197	31411	31351	31352	31370	31434	31334	31536	31694	31225	31316	31515	31635	31322	31623	31352	31674	31315	31333	31603	31740	31265	31159	31189	31447	31435	31311	31353	31524	31396	31468	31289	31489	31259	31250	31662	31828	31483	31439	31312	31359	31356	31496	31342	31375	31313	31310	31488	31363	31431	31610	31278	31342	31395	31446	31476	31328	31701	31647	31350	31255	31453	31630	31380	31547	31526	31199	31318	31259	31228	31599	31383	31284	31174	31331	31364	31554	31682	31492	31461	31514	31212	31534	31450	31562	31803	31721	31447	31429	31135	31417	31195	31332	31557	31611	31353	31471	31684	31338	31293	31409	31257	31550	31501	31220	31373	31508	31695	31509	31577	31636	31310	31343	31446	31198	31412	31331	31274	31356	31300	31431	31476	31530	31215	31424	31370	31396	31569	31305	31423	31224	31336	31479	31468	31491	31225	31135	31389	31379	31269	31498	31699	31488	31527	31398	31370	31269	31326	31483	31288	31600	31502	31444	31292	31599	31232	31337	31292	31362	31008	31514	31168	31233	31448	31564	31161	31303	31369	31532	31450	31653	31225	31255	31319	31725	31448	31484	31408	31578	31471	31670	31347	31605	31203	31486	31663	31405	31253	31379	31415	31248	31633	31559	31365	31540	31376	31351	31592	31281	31344	31247	31504	31333	31423	31105	31442	31521	31380	31511	31561	31462	31444	31363	31369	31302	31367	31133	31139	31247	31489	31496	31406	31431	31284	31519	31563	31268	31318	31588	31612	31617	31711	31520	31163	31310	31281	31451	31368	31312	31225	31602	31438	31165	31100	31302	31484	31454	31157	31721	31311	31433	31536	31531	31536	31497	31561	31247	31283	31544	31424	31253	31650	31456	31496	31517	31365	31440	31439	31406	31389	31252	31427	31445	31399	31556	31602	31325	31256	31607	31368	31370	31564	31323	31427	30940	31517	31283	31414	31481	31345	31387	31419	31407	31293	31385	31523	31393	31301	31630	31399	31406	31188	31699	31365	31385	31139	31637	31350	31485	31309	31421	31566	31376	31536	31339	31365	31264	31398	31168	31115	31349	31491	31476	31348	31208	31468	31568	31301	31297	31617	31071	31571	31621	31449	31244	31311	31546	31384	31353	31532	31238	31474	31273	31296	31221	31183	31208	31332	31506	31489	31349	31548	31548	31320	31355	31490	31490	31435	31519	31181	31263	31298	31531	31349	31089	31397	31590	31324	31352	31317	31518	31360	31355	31358	31211	31378	31548	31329	31445	31184	31285	31388	31235	31405	31394	31603	31681	31435	31139	31346	31331	31539	31450	31331	31265	31424	31429	31410	31394	31312	31457	31423	31193	31548	31515	31079	31339	31563	31466	31377	31353	31541	31357	31509	31356	31615	31273	31342	31455	31711	31230	31338	31463	31396	31492	31394	31556	31276	31272	31343	31370	31377	31411	31352	31341	31709	31381	31386	31348	31207	31487	31509	31606	31133	31090	31531	31208	31351	31589	31553	31516	31186	31517	31311	31242	31415	31507	31461	31415	31350	31194	31418	31421	31213	31711	31402	31603	31208	31381	31478	31292	31538	31473	31583	31491	31433	31942	31397	31360	31482	31437	31253	31332	31354	31239	31192	31517	31487	31335	31436	31430	31620	31343	31222	31226	31456	31301	31355	31502	31516	31593	31364	31382	31506	31462	31200	31489	31412	31430	31286	31372	31315	31597	31484	31269	31287	31472	31513	31422	31639	31489	31323	31153	31411	31430	31236	31451	31287	31584	31528	31535	31329	31305	31261	31395	31500	31305	31322	31310	31637	31415	31600	31479	31414	31453	31429	31231	31355	31574	31104	31452	31503	31359	31160	31412	31543	31678	31241	31574	31313	31351	31558	31235	31439	31400	31612	31317	31450	31278	31415	31348	31478	31422	31418	31371	31419	31483	31500	31485	31287	31373	31391	31267	31451	31480	31374	31359	31592	31388	31176	31331	31332	31492	31398	31477	31538	31429	31392	31401	31491	31312	31310	31245	31268	31460	31262	31383	31473	31499	31555	31367	31365	31109	31429	31510	31421	31696	31484	31187	31496	31403	31377	31415	31530	31271	31229	31548	31436	31283	31437	31387	31227	31600	31244	31386	31488	31188	31339	31287	31356	31447	31586	31630	31496	31329	31458	31023	31217	31180	31378	31566	31295	31306	31336	31651	31184	31539	31729	31420	31688	31527	31459	31318	31373	31389	31431	31149	31488	31531	31123	31362	31460	31199	31493	31355	31180	31208	31165	31441	31479	31129	31583	31347	31169	31492	31521	31407	31455	31693	31288	31253	31483	31374	31582	31555	31638	31506	31269	31599	31359	31430	31431	31584	31618	31539	31358	31269	31198	31571	31284	31279	31408	31254	31623	31545	31580	31333	31339	31578	31525	31803	31445	31423	31460	31475	31371	31524	31594	31637	31471	31495	31381	31217	31265	31683	31544	31361	31093	31588	31571	31270	31320	31805	31240	31337	31317	31280	31544	31196	31313	31402	31262	31387	31273	31404	31554	31383	31420	31519	31492	31365	31353	31419	31521	31262	31364	31528	31360	31487	31300	31568	31215	31405	31447	31471	31570	31422	31398	31303	31431	31308	31217	31412	31222	31209	31252	31482	31362	31320	31486	31253	31510	31350	31295	31587	31211	31502	31525	31382	31279	31624	31361	31336	31431	31255	31242	31166	31502	31603	31132	31395	31363	31320	31285	31575	31433	31239	31363	31480	31363	31296	31283	31467	31480	31343	31392	31351	31447	31445	31380	31342	31233	31538	31296	31387	31494	31663	31273	31536	31530	31289	31305	31359	31223	31380	31384	31238	31360	31610	31189	31504	31423	31685	31504	31616	31764	31357	31375	31165	31347	31540	31692	31532	31556	31448	31371	31684	31672	31370	31287	31570	31502	31355	31404	31417	31485	31431	31357	31408	31660	31361	31506	31485	31395	31212	31463	31306	31211	31482	31356	31424	31386	31186	31507	31463	31619	31624	31482	31144	31395	31478	31380	31226	31167	31294	31451	31316	31409	31426	31552	30985	31327	31407	31400	31269	31263	31211	31100	31463	31463	31680	31347	31530	31445	31398	31617	31461	31299	31354	31204	31491	31510	31295	31115	31346	31429	31655	31474	31291	31359	31616	31335	31445	31442	31578	31373	31414	31354	31155	31489	31914	31561	31424	31160	31458	31207	31541	31507	31477	31365	31241	31272	31568	31509	31212	31567	31343	31551	31386	31487	31436	31242	31515	31265	31276	31464	31024	31293	31414	31386	31454	31341	31518	31625	31275	31361	31225	31662	31696	31645	31543	31717	31465	31271	31189	31435	31644	31703	31542	31081	31263	31423	31468	31323	31336	31660	31546	31611	31428	31435	31304	31309	31684	31177	31310	31493	31198	31428	31195	31201	31148	31559	31543	31376	31178	31398	31469	31477	31354	31591	31129	31308	31437	31534	31484	31546	31567	31560	31729	31518	31488	31259	31420	31352	31542	31398	31294	31576	31382	31072	31189	31605	31674	31434	31408	31360	31418	31443	31397	31328	31379	31225	31319	31653	31659	31462	31456	31440	31582	31636	31601	31388	31429	31289	31351	30994	31457	31531	31297	31410	31453	31507	31461	31189	31191	31448	31580	31416	31386	31743	31590	31590	31695	31483	31349	31288	31498	31213	31525	31621	31245	31688	31436	31541	31191	31278	31493	31425	31575	31595	31561	31327	31604	31258	31600	31345	31517	31269	31513	31364	31390	31348	31349	31290	31542	31473	31177	31230	31489	31375	31313	31240	31512	31299	31618	31486	31587	31305	31559	31304	31257	31596	31312	31146	31578	31491	31366	31462	31505	31467	31423	31305	31561	31486	31097	31328	31129	31462	31605	31517	31457	31360	31606	31591	31517	31360	31254	31126	31303	31356	31244	31440	31628	31266	31589	31280	31111	31382	31576	31859	31558	31425	31303	31434	31563	31651	31382	31357	31278	31405	31295	31043	31378	31422	31437	31733	31537	31427	31304	31551	31512	31524	31337	31182	31394	31389	31407	31338	31125	31332	31457	31343	31737	31473	31586	31359	31328	31220	31597	31421	31589	31388	31678	31410	31190	31123	31705	31572	31326	31611	31391	31641	31534	31373	31337	31270	31428	31353	31228	31770	31315	31377	31498	31675	31157	31686	31544	31554	31414	31378	31511	31581	31724	31226	31524	31318	31450	31461	31503	31532	31591	31521	31302	31551	31441	31269	31410	31263	31622	31512	31543	31893	31179	31501	31595	31757	31314	31580	31300	31190	31224	31357	31211	31355	31452	31240	31313	31392	31359	31491	31082	31282	31453	31179	31358	31527	31419	31465	31507	31268	31538	31535	31622	31564	31464	31327	31534	31490	31365	31431	31114	31300	31735	31584	31628	31409	31526	31513	31341	31244	31227	31204	31350	31362	31377	31532	31421	31386	31262	31315	31436	31422	31435	31269	31369	31340	31276	31469	31531	31499	31641	31628	31354	31305	31480	31344	31208	31354	31376	31509	31720	31627	31298	31031
27645	32401	29911	23916	21635	20475	19556	19240	18881	18757	18492	18412	18553	18396	18240	18297	18516	18433	18683	18485	18626	18336	18376	18394	18498	18429	18289	18510	18336	18312	18427	18176	18134	18241	18450	18301	18288	18181	18249	18304	17968	18287	18221	18096	18041	18177	17973	18338	18151	18071	17988	18266	18279	18173	18120	18173	18255	18074	18223	18010	17911	17986	18185	18161	18143	17991	18281	17982	18421	17972	18274	17947	18022	18296	18122	18224	18040	17963	18084	18173	18135	18084	18161	17933	18149	18079	18212	18119	18151	18225	18171	18030	18193	18193	18086	18202	18056	18110	17913	18068	18254	18167	18092	17936	18192	18314	18085	17914	18084	18207	17937	18132	18089	18246	17945	18173	17917	18243	18161	17947	18121	18180	18116	18155	18017	18084	18121	18267	18111	18184	18162	18173	18112	18129	18102	18047	18085	18017	18111	17935	18174	18070	18175	18031	18048	18200	18155	17908	18180	18071	18027	17995	18048	18210	18033	18041	18132	18097	17982	18105	18034	18220	18349	18167	18052	18079	18124	18010	18017	18169	18028	18128	18127	18101	18088	18157	18129	17947	18061	18169	18127	18081	18126	18183	18162	18195	18199	18172	18140	18210	18226	18152	18171	18057	18091	18082	18150	17995	18115	18021	18025	18073	18072	18144	18218	18016	18240	18210	18014	18228	18223	18118	18126	18050	18147	18046	18003	18020	18143	18142	18192	17983	18038	18171	18144	18200	18077	18104	18305	18215	18084	17979	18008	18098	18138	18083	18062	18097	18116	18000	18073	18098	18039	18177	18056	18148	18110	17943	17985	18147	18044	18098	17981	18029	17942	18172	18031	18119	18104	18107	18168	17982	18122	18159	18072	17978	18217	18124	18100	18047	18121	18076	18145	18165	18130	17977	17795	18235	18119	17983	18097	17973	18120	17987	18169	18131	18140	18184	17961	17963	18203	17913	18138	18244	17910	18113	18218	18181	18260	18221	18213	18054	18171	18191	18150	18131	18158	18006	18024	18084	18209	18126	18154	18216	17946	18250	18064	18041	18189	18173	18212	18227	18182	18000	18148	17896	18102	18035	18123	18099	18221	18084	18312	18039	18119	18190	18212	18234	18326	18065	17990	18026	18122	18210	18012	18166	18136	18121	18142	18001	17965	18030	18050	18215	18154	18041	18168	18187	18119	18240	18146	18230	18034	18258	18110	18142	18124	17983	17942	18229	18061	18138	18199	18027	18081	18122	18174	18044	18235	18185	18073	18001	17924	18193	18117	18116	18112	18057	18031	17963	18103	18264	18089	18192	18055	18107	18248	18070	18172	18004	18179	17952	18219	18275	18000	18209	18083	18251	18068	18191	18189	17886	18138	18183	18054	18222	18189	18038	17992	18319	18045	18228	18171	18051	17977	18069	17995	18030	18179	18202	18002	18191	18018	18026	18181	18137	18101	18087	18084	17931	18178	18323	18236	18195	18077	18055	18014	17917	18003	18208	17978	18153	18183	18009	18020	17948	17987	18078	18042	17991	18134	18033	18179	18113	18086	18227	18100	18035	17965	18005	18138	18050	18143	17921	18019	18132	18219	18095	18328	18150	18111	18283	17956	18200	18111	18033	18154	18438	18169	17918	18180	18208	18154	17890	18060	18144	18201	18227	18046	18097	17933	18265	17992	18362	18207	18241	18164	18009	18207	18209	18130	18103	18071	17946	18112	18111	18116	17991	18111	18231	18251	18143	18042	18171	17995	18191	18129	17899	18151	18115	18128	18045	18169	18120	17899	18202	18015	18034	17994	17991	18238	18122	17976	18297	18241	18189	18133	18254	18174	18144	17834	18124	18100	18103	18169	18079	18171	18025	18205	18231	18186	18165	18100	18254	18128	18185	18042	18165	18156	18070	18176	18140	18178	18144	18004	17965	18235	18138	18001	18149	18226	18064	18272	18113	18155	17966	18075	18081	18119	18334	18158	18027	18013	18204	18127	18280	18081	18250	18061	17894	18029	18170	18151	18064	18048	18226	18034	18117	18169	18183	18204	18088	18058	18082	18052	18237	18076	18150	18229	18369	18091	18119	17959	18135	18035	18020	18111	17860	18154	18151	18002	17999	18237	18080	18114	18103	18310	18086	18266	18114	18263	18080	18071	18020	18166	18133	18119	18031	18153	18198	18090	18029	18217	18225	17808	18106	18045	18296	18170	18021	18062	18196	18226	18065	18193	18038	18113	17973	18239	18060	18144	18228	18002	18235	18081	18111	17956	18047	18099	17978	18003	18141	18090	18122	18074	18126	18061	17992	18086	18063	18024	18191	18137	18120	18044	18097	18173	18130	18302	18062	18004	18147	18253	18201	18124	18171	17990	18101	18297	17955	17924	18207	18073	18058	18180	17899	17896	17963	18272	18086	18039	18261	18254	18218	18137	18186	18154	18114	18125	18089	18043	18092	18127	18332	18217	18097	18245	18206	18207	18062	18060	18034	18124	18068	18282	18256	18119	18124	18152	18026	18371	18004	18102	18213	17985	17919	17930	18076	18062	18219	18159	18031	18313	18288	18256	17986	18089	18205	18158	18048	18090	18079	18096	18133	18099	17916	18084	18043	18101	18019	18073	18202	18166	18099	18168	18185	18050	18243	18012	18043	17957	18106	18430	17965	18072	18161	18161	18285	17945	18052	18100	18177	18188	18042	18109	18306	18255	18221	18129	17985	18290	18011	17992	18319	18216	18220	17995	18324	18118	18121	18200	18115	18281	18093	18114	18346	18185	18238	18124	18216	18131	18114	18051	18023	18270	18019	18224	18118	18011	17855	18085	18062	18034	18168	18087	18020	18236	18039	18127	18188	18046	18132	18105	18016	18157	18183	18170	17929	18213	18094	17906	18294	18170	18135	18173	18013	17973	18075	18058	17955	18115	18289	18059	18197	18086	18163	18183	17922	18070	18078	18255	18170	18124	18176	17872	18240	18079	18031	18107	17936	18105	18032	18062	18037	18253	18153	18049	17996	17993	18105	18079	18086	17993	18095	17994	18046	18086	18136	18102	18089	18168	18099	17984	18074	18118	18149	17862	18180	17951	17956	18151	18087	18215	18270	17903	18129	18139	18259	18035	18122	18041	18114	18209	18300	18132	18098	18026	18240	18035	18194	18097	18195	18216	17965	18078	18215	18209	18195	18221	17885	18149	18152	18117	18051	18093	18147	18135	18112	18062	17942	18055	18065	18212	18156	18119	18187	18055	18057	18035	18140	18012	18134	18071	18129	18067	18153	18075	18074	18069	18069	18070	18127	18196	17948	18105	18099	18171	18268	18169	18199	18064	18157	18055	18175	18180	18119	18251	18104	18105	18133	18158	17997	18036	18228	18176	18189	18156	18229	18035	18118	18268	18213	17941	18176	18119	18251	17955	18051	18177	18213	18198	18026	18010	18165	18171	18053	18092	18026	18219	17917	17893	18117	18212	18262	18103	18179	17985	18076	18291	18040	17997	18183	18131	18100	18143	18204	17988	18293	18099	18258	18314	18124	18104	18087	18118	18085	18217	18201	18175	18259	18031	18044	18097	18277	18130	18109	18028	18079	17993	17959	18169	18200	18086	18105	18171	18189	18192	18077	18210	18177	18006	18091	18123	18068	18062	18122	18167	18135	18202	18119	18224	18054	18259	18046	17859	18023	18114	18049	18071	18190	17993	18058	18252	18113	18105	18113	18193	18171	18226	18382	17999	18140	18047	18061	17927	17924	18236	18119	18059	18233	18159	18083	18097	18042	17951	18079	18034	18075	18053	18120	17993	18124	18153	18277	18309	17972	18037	18179	17938	18242	18140	18142	18227	18082	18175	18233	18057	18086	18007	18203	18210	18237	18131	18169	18045	18100	18054	17998	18153	18096	18223	18207	17961	18199	18125	18141	18223	18204	18086	18120	18045	18077	18082	18192	18089	18153	18186	18013	18358	18181	18050	18211	18055	18073	18018	18173	18155	18030	18225	18098	18217	18082	18224	18139	18213	18162	18166	18052	18136	17935	17948	18057	18085	18123	18249	18217	18040	18203	17940	18261	18012	18128	18114	18292	18040	18078	18089	18156	18146	17887	18093	18160	18291	18146	18081	18057	18199	18080	18207	18084	18083	18014	17917	18054	18211	18257	18256	18134	17985	18048	18163	18240	18026	17969	18121	18185	18132	18279	18174	18161	18143	18221	17978	18138	18062	18012	18117	18229	18083	18214	18046	18094	18048	18077	17905	18210	17962	18105	18172	18142	18146	18167	17923	18161	18110	18137	18195	18023	18133	17944	18163	18060	18038	18156	18370	18019	18422	18229	18040	18207	17999	18261	18157	18158	18162	18200	18350	18193	18249	18105	18136	17945	18073	18171	18055	18096	18230	18200	18063	18113	18171	17989	18173	18064	18109	18244	18082	18096	18119	18214	18150	18009	18120	18201	18051	18001	18125	18441	18155	18126	18247	18155	18107	17926	18115	17980	18103	18154	18144	18111	18016	18091	18166	18173	18084	18169	18171	18267	18050	18230	17965	18195	18090	17959	18018	18189	18132	18031	18005	18146	18229	18047	18074	18070	18098	18110	18170	18174	18190	18223	18093	17980	18095	18323	18141	18046	18177	18056	18218	18195	17977	18039	18273	18283	18118	17969	18110	18059	18092	18242	18191	17935	18017	18181	18124	18106	18273	18067	18152	17957	18029	18097	18235	18109	18005	18207	18195	18294	17941	18108	17944	18191	18256	18121	18182	18145	18135	17961	18119	18394	18001	18135	18136	18122	18247	18111	18186	17960	18180	17984	18166	18117	18019	18188	18180	17990	18038	17944	18087	18059	18018	18123	18100	18043	18189	18079	18121	18054	18133	18048	18178	18262	18072	18256	18290	18245	18118	18084	18168	18075	18063	18104	18108	18164	18093	18106	18280	18302	18158	18171	18159	18155	18086	18091	18257	17993	18111	18237	18122	18117	18045	18245	18135	18139	18043	17931	18019	18147	18135	17979	18153	18217	18187	18090	18195	18168	18067	18244	18036	18128	18043	18147	18111	18050	18031	18150	18067	18222	18085	17996	18070	18126	18007	18077	18088	18058	18159	18303	18117	18085	18109	18130	18159	18108	17979	18226	18191	18167	18060	18209	17911	18136	18140	18222	18092	17965
22355	20024	26338	24481	25599	31993	34934	32483	31488	31481	31259	31047	30730	30969	30685	30715	30923	30741	31199	31231	31061	30793	30922	30784	30634	30821	30851	30673	30404	30594	30799	30596	30348	30483	30627	30379	30129	30229	30223	30129	30267	30278	30444	30300	30200	30291	30133	30333	30198	29951	30261	30426	30333	30427	30401	30161	30239	30292	30230	30427	30486	30299	30339	30507	30292	30136	30164	30332	30346	30171	30550	30368	30284	30402	30422	30292	30358	30097	30073	30176	30078	30078	30494	30313	30452	30261	30312	30332	30233	30144	30081	30640	30348	30169	30336	30495	30454	30178	29971	30106	30395	30129	30158	30176	30365	30148	30082	30222	30166	30065	30241	30597	30022	30144	30397	30258	30158	30175	30095	30169	30451	30377	30396	30290	30072	30616	30302	30146	30311	30283	30110	30176	30248	30160	29970	30263	29954	30034	30280	30463	30419	30144	30272	30116	30587	30022	30395	30457	30286	29898	30298	30148	30266	30170	30316	30071	30420	30330	30444	30324	30104	30226	30203	30392	30513	30026	30210	30105	30067	30260	30437	30042	30033	30206	30154	30374	30005	30246	30255	30133	30328	30146	30461	30331	30091	30085	30312	30413	30158	30580	29991	30213	30281	30389	30297	30091	30445	30156	30315	30289	30138	30145	30039	30200	30202	30466	30222	30454	30227	29992	30290	30431	30559	30343	30163	30068	29976	30381	30261	30290	30159	30224	30343	30136	30313	30181	30185	29879	30054	30285	30087	30539	30094	30079	30142	30641	30266	30027	30420	30390	29970	30171	29856	30036	29951	30067	30215	30405	30257	30269	30342	30470	30134	30041	30075	30098	30179	30240	30013	30044	30445	30271	30240	30273	30397	30334	30116	30189	29997	30331	30076	30432	30202	30476	30212	30204	30200	30054	30571	30383	30165	30225	30124	30103	30474	30119	30029	30264	30219	29898	30242	29900	30462	30136	30177	30297	30306	30337	30170	30249	30183	30148	30219	30378	30248	30240	29995	30006	30483	30081	30304	30449	30064	29880	30107	30429	30371	30273	30023	30003	30168	30271	30180	30138	30037	30597	30308	30095	30214	30380	30250	30374	30320	30131	30279	29889	30179	30417	30166	30502	30145	30344	30331	30167	30609	30029	30276	30260	30417	30268	30310	30400	30191	30362	30264	30288	30201	30310	30242	30072	30352	30218	30017	30034	30170	30016	30182	30035	30216	30219	30271	30001	30554	30251	30034	30007	30285	30247	30199	30259	30186	30137	30254	30139	30148	30394	30142	30101	29780	30526	30250	30526	30253	30239	30157	30624	30191	30150	30554	30419	30163	30280	30241	30131	30134	30194	30350	30187	30015	30389	30186	30310	30142	30404	30322	30132	30483	30372	30565	30294	30122	30109	30339	30116	30208	29981	30418	30435	30235	30243	30281	30114	30257	30547	30012	30151	29918	30035	30199	30357	30374	30345	30265	30244	30306	29991	29999	30182	30384	30328	30643	30184	30147	30276	29945	30086	30054	30081	30194	30265	30180	30361	30110	30095	30303	30265	30221	30029	30383	30353	30238	30534	30368	30235	30082	30194	30071	30298	30014	30307	29994	29989	30214	30244	30370	30424	30152	30402	30232	30162	30101	30245	30016	30322	30128	30330	30247	30237	30320	29904	30272	30160	30357	30299	30254	30272	30175	30299	29992	30250	30140	30214	30526	29961	30284	30173	30122	30098	30142	30376	30388	30139	30328	30135	30240	30380	30360	30249	30101	30252	30410	30176	30304	30140	30375	30310	30258	30181	30292	29778	30372	30283	30243	30454	30343	30338	30308	30441	30411	30132	30195	30110	30026	29934	30079	30317	30178	29955	29936	30424	30091	30243	30502	30153	30195	30121	30538	30309	30244	30291	30264	30549	30384	30430	30436	29931	30419	30157	30259	30081	30163	30099	30210	29937	30310	30050	30153	30167	30156	30214	30201	30279	30312	30142	30149	30167	30477	30172	30142	30142	30182	29988	30259	30237	30105	30133	30143	30093	29993	30436	30362	30056	30440	30267	30162	30187	30204	30009	30308	30266	30419	30373	30320	30249	30074	30371	30060	30301	30173	30178	30380	30351	30328	29993	30311	30197	30286	30202	30075	30005	30132	30126	30462	30241	30365	29909	30129	30193	30352	30379	30252	30028	30340	30072	30365	30338	30331	30128	30379	30103	30194	30186	30177	30330	30214	30370	30119	30365	30052	30306	30568	30323	30284	30269	30199	30297	30050	30436	30374	30325	30253	30315	29965	30226	30225	30474	30241	30291	30203	30390	30497	30410	30332	30158	30421	30165	30244	30325	30154	30224	30441	29873	30593	30127	29980	30401	30146	30189	30396	30188	30302	30129	29955	30651	30127	30254	30343	30167	30019	30202	30152	30139	30153	29953	30142	30128	29910	30422	30063	30094	30250	30120	30267	30434	30301	30111	30482	30446	30184	30462	30323	30579	30158	30399	30417	30299	30281	30218	30161	30229	30381	30148	30363	30163	30575	30394	30286	30408	29970	30284	30305	30346	30196	30172	30129	29961	30280	30207	30483	30351	30007	30045	30184	29943	30207	30286	30346	30434	30414	30119	30155	30161	30251	30309	30489	30088	30238	30455	30259	30068	30211	30282	30129	30402	30479	30256	30228	30512	30323	30205	30125	30186	29895	30099	30079	30270	30244	30235	30054	30347	30272	30310	30106	30157	30359	30244	29980	30453	30353	30105	30278	30493	30183	30201	30188	30392	30492	30178	29993	29968	30157	30202	29963	30121	30107	30159	30078	30128	30539	30082	30261	30241	30114	29941	30058	30350	30212	30208	30433	30194	30346	30361	30256	30170	30135	30271	30168	30071	30370	30452	30256	30369	30403	30044	30509	30036	30034	30158	30153	30153	30370	30354	30085	29855	30308	30294	30489	30388	30472	30053	30092	30310	30380	30305	29893	30296	30277	30457	30111	30293	30497	30427	30420	30080	30147	30165	30505	30424	30104	30306	30367	30267	30229	30172	30141	30408	30336	30161	30449	29782	30273	30428	30412	29960	30238	30248	30398	30270	30270	30233	30265	30173	29993	30375	30340	30349	30293	30255	30133	30340	30317	30143	30280	30232	29999	30138	30216	30443	30176	30277	30246	30117	30209	30204	30415	30273	30268	30104	30137	30270	29956	30090	30283	30304	30110	30235	30261	30234	30383	30063	30095	30112	30193	30244	30123	30328	30035	30192	30309	30282	30131	30152	30305	30064	30149	30335	30358	30150	30170	30123	30001	30244	30167	30316	30165	30192	30183	30063	30403	30236	30373	30407	30274	30282	30208	30089	30389	30310	30144	30317	30046	30055	30107	30091	30010	30297	30241	30216	30198	30183	30166	30085	30102	29858	30091	30480	30383	30065	30155	29945	30252	29976	30353	30236	30170	30306	30164	30274	29998	30301	30167	30384	30102	30234	29980	30385	30269	30245	30215	30472	30273	30101	30513	30272	30282	30230	30300	30287	30208	30053	30023	30389	30436	30509	30107	30233	30329	30293	30211	30417	30028	30390	30087	30275	29978	30208	30093	30507	30106	30172	30243	30379	30297	30360	30145	30143	30400	30218	30289	30086	30205	29992	30330	30299	30110	30134	30090	30340	30259	30211	30339	30412	30163	30388	30090	30237	30200	30241	30189	30134	30011	29974	30337	30311	30416	30250	30344	30143	30313	30392	30076	30230	30087	30302	30361	30350	30051	30310	30503	30064	30377	30345	30489	30137	30503	30260	30293	30135	30318	30245	30188	30216	30295	30206	30571	30163	30258	30313	30131	30152	30196	30317	30244	30407	30146	30293	30295	30494	30168	30422	30318	30415	30142	30198	30507	30173	30307	30247	30292	30238	30378	30407	30209	30074	30293	30126	30128	30438	30128	30390	30450	29927	30296	30205	29901	30207	30070	30225	30177	30355	30200	30150	29965	30325	30049	30641	30329	29856	30173	30279	30526	30199	30321	30445	30373	30244	30239	30198	30493	30227	30280	30228	30291	30268	30068	30092	30235	30062	30382	30071	30074	30156	30221	30318	30149	30337	30328	30356	30213	30282	30356	30267	30277	30143	30199	30036	29984	30123	30051	30498	30410	30466	30357	30193	30235	30231	30394	30221	30233	30378	30314	30176	30144	30218	30111	29960	30197	30125	30339	30181	30442	30337	30330	30187	30003	30232	30193	30207	30303	30441	30219	30085	30241	30512	30079	30038	30174	30134	30478	30041	30436	30097	30113	30176	30077	30079	30426	30228	30315	30416	30155	30275	30606	30098	30212	30445	30041	30145	30377	30138	30483	30463	29964	30268	30172	30622	30075	30274	30210	30198	30279	30060	30103	30483	30275	30351	30236	30515	30098	30401	30324	30135	30288	30207	30432	30553	30147	30215	30099	30348	30319	30388	30129	30177	30388	30372	30199	30361	30204	30281	30459	29952	30288	30241	30149	30400	30205	30019	30230	30105	30225	30104	30355	30246	30371	30253	30255	30452	30423	30403	30272	30291	30228	30392	30296	30121	30479	30191	30364	29931	29949	30125	30295	30255	30372	30461	30237	30425	30424	30150	30055	30164	30079	30351	29999	30192	30226	30546	30196	30462	30072	30109	30201	30061	30123	30214	30486	30437	30063	30319	30377	30109	30132	30439	30178	30180	30302	30211	30403	30417	30402	30263	30209	30120	30451	29990	30209	30067	30229	30249	29961	30171	30209	30077	30168	30204	30391	30214	30550	30227	30371	30109	30435	30324	30301	30229	30318	30107	30239	30236	30149	30391	30066	30303	30208	30381	30285	30135	30239	30314	30201	30301	30283	30398	30499	30234	30248	29936	30307	30030	30089	30278	30268	30209	30200	30075	30273	30233	30256	30256	30447	30386	30207	30470	30203	30180	30331	30579	29978	30066	30260	30132	30275	30363	30206	30614	30095	30080	30091	30482	30285	30427	30264	30371	30138	30338	30215	30217	30208	30395	30431	30138	30252	30213	30291	30387	30414	30265	30138	30189	30437	30185	30254	30509	30454	30254	30152	30423	30250	30382	30355	30464	30218	30143	30462	30286	30524	30139	30277	30537	30228	30078	30288	30145	30229	30168	30078	30180	29932	30340	30379	30112	30559	30227	30075	30043
29003	43933	40342	30056	26615	24219	22056	20730	19749	19222	19011	18978	18753	18130	18423	18233	18539	18681	18965	18938	18717	18682	18392	18272	18188	18303	18267	18265	18012	18020	17996	17969	18083	18076	18042	17909	17671	17888	17936	17727	17708	17880	17742	17891	17659	17728	17627	17726	17603	17761	17637	17699	17741	17891	17707	17789	17601	17743	17724	17577	17516	17721	17637	17655	17715	17404	17752	17615	17562	17590	17687	17614	17835	17650	17774	17761	17669	17683	17742	17660	17707	17759	17712	17804	17581	17683	17565	17649	17658	17564	17533	17676	17519	17789	17641	17555	17734	17594	17666	17636	17691	17736	17630	17673	17620	17732	17659	17515	17702	17737	17571	17572	17698	17637	17744	17737	17519	17698	17610	17618	17814	17559	17635	17735	17505	17539	17623	17709	17702	17634	17760	17527	17649	17695	17434	17558	17575	17630	17733	17798	17687	17779	17484	17461	17642	17689	17632	17487	17731	17793	17597	17801	17781	17736	17681	17653	17609	17639	17684	17585	17796	17668	17692	17597	17483	17500	17722	17579	17768	17712	17627	17568	17748	17642	17620	17681	17605	17511	17508	17769	17571	17562	17795	17644	17650	17707	17722	17819	17754	17675	17696	17595	17786	17799	17542	17444	17441	17441	17695	17594	17508	17755	17494	17729	17637	17937	17595	17701	17655	17719	17559	17532	17584	17609	17744	17694	17496	17737	17706	17743	17788	17570	17540	17709	17616	17760	17796	17797	17693	17808	17681	17601	17528	17613	17554	17664	17531	17758	17711	17727	17709	17554	17611	17531	17644	17575	17782	17595	17529	17662	17741	17738	17702	17606	17594	17690	17693	17593	17704	17699	17749	17714	17705	17585	17833	17631	17630	17837	17607	17462	17519	17649	17512	17716	17673	17713	17568	17656	17695	17629	17924	17641	17711	17670	17645	17533	17751	17637	17680	17546	17561	17698	17749	17603	17826	17748	17642	17706	17732	17555	17762	17550	17602	17749	17627	17699	17855	17874	17771	17551	17627	17713	17655	17499	17745	17702	17697	17648	17569	17705	17496	17683	17689	17567	17660	17585	17617	17766	17694	17652	17648	17551	17587	17543	17767	17598	17533	17623	17775	17645	17693	17676	17561	17656	17510	17697	17587	17675	17628	17690	17722	17801	17762	17776	17618	17641	17706	17609	17487	17731	17629	17653	17715	17553	17669	17347	17618	17656	17698	17667	17663	17572	17433	17652	17631	17541	17710	17735	17612	17730	17622	17597	17564	17491	17626	17774	17729	17788	17825	17705	17665	17654	17781	17802	17562	17707	17743	17631	17634	17736	17805	17672	17691	17700	17414	17576	17616	17708	17554	17771	17558	17624	17699	17852	17823	17659	17605	17754	17728	17620	17693	17630	17558	17684	17627	17611	17574	17678	17551	17508	17762	17753	17721	17552	17713	17634	17737	17687	17648	17620	17672	17988	17858	17624	17705	17546	17781	17633	17549	17639	17635	17699	17539	17724	17706	17617	17807	17577	17462	17595	17600	17548	17614	17741	17535	17771	17696	17692	17724	17621	17941	17749	17761	17554	17605	17598	17631	17749	17622	17654	17600	17463	17507	17540	17625	17516	17682	17757	17607	17743	17662	17580	17571	17681	17517	17772	17596	17491	17446	17732	17547	17778	17656	17731	17788	17643	17693	17639	17756	17661	17734	17630	17759	17645	17786	17677	17603	17578	17681	17721	17672	17516	17514	17456	17567	17728	17613	17582	17655	17581	17567	17519	17430	17695	17697	17750	17774	17554	17769	17581	17609	17578	17746	17575	17818	17706	17488	17696	17799	17842	17740	17683	17629	17667	17627	17603	17504	17689	17677	17780	17619	17624	17620	17667	17491	17686	17709	17507	17655	17665	17627	17565	17615	17756	17712	17566	17612	17731	17631	17606	17647	17693	17767	17696	17668	17573	17594	17616	17601	17567	17573	17602	17709	17685	17653	17648	17637	17752	17637	17743	17674	17566	17554	17546	17630	17515	17784	17736	17616	17574	17618	17702	17617	17688	17610	17666	17767	17488	17701	17663	17632	17570	17777	17591	17626	17769	17738	17644	17756	17837	17734	17651	17580	17678	17630	17698	17633	17627	17464	17840	17598	17680	17673	17711	17591	17728	17759	17567	17747	17481	17353	17768	17740	17575	17832	17706	17640	17599	17596	17755	17600	17633	17564	17659	17710	17693	17647	17502	17872	17726	17654	17659	17717	17711	17675	17621	17521	17621	17766	17770	17842	17662	17783	17717	17773	17663	17835	17695	17515	17539	17580	17771	17796	17625	17587	17765	17512	17721	17516	17767	17497	17484	17756	17633	17644	17789	17657	17751	17768	17638	17430	17669	17670	17668	17501	17500	17891	17606	17645	17592	17568	17783	17769	17878	17623	17760	17766	17630	17639	17496	17700	17781	17713	17705	17507	17643	17596	17557	17605	17738	17626	17559	17790	17742	17760	17547	17566	17802	17742	17743	17552	17596	17688	17504	17627	17586	17693	17476	17533	17572	17625	17581	17751	17598	17708	17579	17561	17752	17860	17616	17551	17740	17617	17600	17710	17600	17840	17557	17498	17513	17663	17642	17651	17603	17596	17839	17783	17851	17714	17610	17527	17627	17545	17908	17893	17704	17561	17806	17389	17740	17759	17480	17704	17686	17746	17818	17795	17657	17554	17741	17545	17577	17704	17699	17745	17490	17707	17632	17727	17697	17674	17806	17684	17694	17696	17677	17699	17791	17605	17825	17606	17706	17658	17644	17571	17745	17634	17881	17587	17646	17436	17714	17790	17582	17564	17642	17806	17674	17671	17734	17764	17483	17638	17590	17662	17576	17597	17684	17612	17665	17686	17726	17635	17823	17610	17457	17618	17655	17642	17949	17781	17651	17722	17660	17801	17720	17648	17786	17597	17715	17721	17661	17610	17575	17867	17851	17458	17727	17623	17705	17521	17629	17868	17584	17538	17801	17540	17650	17469	17536	17580	17583	17757	17646	17794	17604	17589	17583	17695	17711	17619	17618	17595	17619	17773	17657	17648	17742	17647	17733	17915	17641	17544	17531	17752	17851	17587	17705	17603	17679	17748	17721	17750	17730	17751	17709	17712	17537	17619	17625	17626	17641	17784	17789	17608	17483	17815	17654	17603	17769	17639	17640	17583	17639	17735	17808	17546	17633	17529	17425	17704	17615	17830	17710	17737	17683	17757	17758	17749	17750	17408	17556	17701	17936	17747	17526	17692	17572	17541	17598	17594	17641	17487	17680	17518	17685	17695	17688	17696	17642	17835	17734	17927	17448	17633	17611	17814	17792	17622	17506	17740	17823	17569	17698	17737	17734	17636	17630	17615	17617	17775	17652	17814	17786	17732	17492	17598	17701	17676	17643	17540	17588	17679	17634	17667	17586	17592	17660	17664	17626	17550	17651	17712	17629	17655	17654	17765	17611	17581	17604	17627	17577	17682	17536	17666	17638	17712	17594	17676	17699	17692	17784	17653	17577	17597	17701	17598	17644	17642	17573	17560	17652	17530	17733	17595	17534	17792	17659	17683	17665	17682	17608	17853	17745	17764	17691	17494	17767	17735	17588	17537	17528	17625	17619	17757	17679	17645	17840	17726	17871	17519	17613	17705	17751	17643	17903	17511	17692	17588	17502	17615	17608	17980	17473	17732	17718	17571	17579	17650	17624	17629	17732	17669	17764	17654	17548	17670	17793	17718	17747	17646	17522	17604	17641	17697	17475	17632	17499	17579	17921	17618	17620	17689	17663	17747	17627	17644	17838	17609	17571	17580	17778	17668	17694	17632	17707	17667	17631	17678	17656	17585	17850	17855	17644	17415	17602	17644	17615	17595	17598	17703	17670	17469	17684	17568	17684	17725	17706	17614	17787	17765	17730	17656	17537	17800	17621	17769	17711	17663	17693	17642	17614	17593	17681	17645	17658	17594	17565	17708	17742	17700	17696	17647	17720	17591	17526	17674	17659	17686	17736	17626	17686	17744	17932	17622	17666	17516	17731	17616	17624	17779	17543	17737	17743	17680	17705	17772	17428	17676	17640	17724	17710	17664	17445	17815	17676	17789	17718	17859	17583	17747	17410	17749	17631	17635	17623	17656	17676	17531	17793	17543	17669	17710	17669	17748	17629	17555	17727	17733	17729	17556	17633	17901	17795	17556	17521	17756	17738	17826	17619	17654	17615	17445	17493	17776	17492	17689	17543	17479	17547	17677	17534	17632	17666	17581	17693	17601	17584	17742	17788	17661	17718	17546	17645	17641	17519	17674	17689	17535	17663	17690	17527	17741	17667	17616	17485	17694	17722	17713	17460	17752	17627	17520	17554	17653	17705	17741	17777	17605	17681	17552	17648	17682	17554	17590	17612	17701	17847	17733	17655	17547	17564	17680	17701	17691	17639	17643	17703	17487	17532	17711	17447	17780	17517	17748	17786	17611	17891	17672	17585	17799	17737	17849	17506	17678	17413	17570	17804	17683	17654	17742	17622	17572	17589	17687	17775	17790	17750	17668	17673	17743	17630	17639	17628	17573	17543	17628	17649	17592	17591	17536	17692	17787	17725	17812	17597	17721	17755	17663	17605	17609	17574	17695	17612	17680	17792	17598	17540	17686	17664	17533	17705	17724	17836	17542	17664	17611	17800	17622	17549	17599	17687	17668	17863	17614	17665	17507	17693	17516	17693	17612	17718	17629	17781	17708	17525	17670	17519	17589	17634	17725	17598	17638	17673	17668	17513	17777	17659	17603	17818	17789	17708	17731	17633	17520	17569	17661	17636	17731	17628	17599	17685	17698	17723	17640	17585	17645	17579	17673	17782	17651	17693	17562	17404	17602	17872	17745	17507	17709	17734	17735	17598	17685	17581	17778	17692	17598	17693	17746	17511	17743	17606	17579	17537	17648	17669	17733	17726	17541	17713	17791	17757	17710	17482	17785	17599	17630	17740	17724	17591	17654	17594	17583	17712	17637	17507	17612	17737	17644	17528	17706	17633	17676	17759	17593	17653	17739	17799	17544	17627	17541	17710	17713	17784	17614	17596	17807	17644	17683	17524	17811	17695	17580	17569	17708	17781	17517	17586	17830	17527	17650	17741	17647	17706	17591	17525
21412	20033	26238	23913	22935	30556	35875	33177	31677	31561	31188	30824	30663	30363	30285	30104	30590	30887	30817	30968	30723	30586	30326	30593	30189	30270	30156	30024	30139	29919	29958	29718	29698	29689	29833	29704	29852	29884	29661	29530	29703	29650	29626	29712	29660	29861	29668	29492	29461	29583	29479	29669	29303	29351	29432	29459	29304	29537	29466	29703	29400	29371	29548	29467	29262	29478	29442	29553	29270	29276	29178	29246	29338	29367	29331	29483	29269	29585	29442	29310	29350	29197	29540	29325	29096	29118	29332	29374	29452	29459	29424	29373	29540	29660	29617	29410	29333	29250	29681	29401	29381	29117	29375	29389	29234	29386	29326	29375	29512	29431	29386	29375	29631	29415	29298	29635	29426	29422	29357	29505	29207	29456	29371	29644	29626	29422	29212	29436	29289	29307	29203	29088	29215	29289	29540	29510	29539	29576	29585	29316	29515	29447	29260	29544	29402	29442	29416	29566	29308	29209	29409	29185	29447	29288	29208	29467	29403	29462	29319	29130	29376	29328	29603	29403	29311	29438	29259	29540	29342	29384	29500	29145	29305	29541	29544	29303	29594	29412	29466	29377	29321	29471	29136	29362	29265	29163	29223	29282	29373	29200	29290	29090	29361	29214	29520	29273	29379	29481	29473	29197	29255	29357	29296	29330	29162	29259	29327	29414	29317	29411	29363	29243	29239	29361	29141	29494	29150	29323	29657	29268	29443	29487	29839	29303	29369	29258	29378	29315	29286	29207	29144	29371	29475	29568	29201	29221	29295	29277	29451	29420	29525	29442	29392	29284	29089	29394	29232	29519	29366	29395	29598	29288	29155	29389	29439	29440	29358	29239	29297	29325	29164	29416	29322	29267	29562	29282	29392	29475	29206	29222	29308	29618	29327	29320	29680	29553	29450	29215	29341	29335	29556	29259	29205	29674	29112	29195	29302	29375	29298	29436	29493	29431	29223	29434	29145	29044	29568	29493	29234	29268	29318	29498	29322	29415	29415	29288	29408	29202	29365	29478	29399	28961	29169	29416	29229	29577	29528	29351	29369	29188	29366	29438	29624	29155	29375	29272	29445	29089	29353	29469	29131	29176	28894	29452	29012	29410	29681	29289	29038	29376	29226	29083	29216	29253	29558	29345	29145	29322	29103	29233	29373	29339	29794	29438	29592	29302	29269	29464	29421	29432	29430	29317	29441	29461	29294	29618	29408	29286	29486	29335	29349	29482	29414	29516	29270	29330	29467	29424	29468	29222	29502	29273	29148	29437	29272	29178	29205	29322	29389	29240	29297	29234	29506	29235	29247	29270	29412	29207	29450	29438	29369	29335	29447	29060	29260	29147	29300	29152	29364	29259	29368	29696	29441	29504	29309	29329	29362	29340	29184	29133	29315	29640	29460	29403	29156	29322	29440	29502	29327	29384	29490	29297	29428	29524	29577	29523	29647	29466	29377	29140	29510	29478	29162	29551	29266	29413	29485	29709	29195	29533	29455	29351	29470	29539	29442	29337	29483	29451	29324	29400	29204	29521	29324	29377	29447	29327	29410	29299	29196	29378	29412	29447	29187	29515	29390	29458	29462	29433	29521	29266	29492	29084	29489	29334	29526	29292	29508	29025	29523	29436	29262	29453	29297	29200	29491	29182	29330	29592	29253	29665	29286	29277	29175	29494	29322	29251	29255	29279	29723	29366	29306	29265	29330	29580	29510	29403	29285	29290	29554	29553	29451	29124	29288	29425	29387	29390	29526	29385	29710	29405	29253	29182	29277	29251	29272	29098	29556	29399	29476	29611	29396	29388	29258	29439	29556	29414	29345	29408	29398	29511	29218	29126	29119	29101	29430	29191	29408	29325	29338	29165	29213	29357	29532	29382	29409	29494	29387	29354	29356	29216	29331	29202	29345	29324	29183	29219	29313	29510	29184	29271	29395	29472	29331	29304	29323	29258	29509	29179	29455	29433	29370	29414	29220	29296	29463	29251	29398	29336	29251	29250	29308	29322	29577	29564	29447	29381	29185	29420	29513	29395	29371	29163	29396	29420	29468	29244	29445	29664	29390	29614	29399	29267	29452	29574	29351	29258	29269	29645	29496	29373	29308	29391	29265	29382	29285	29065	29274	29438	29395	29427	29281	29570	29477	29135	29233	29343	29281	29410	29443	29366	29569	29355	29433	29120	29247	29522	29161	29277	29649	29541	29350	29325	29159	29297	29437	29501	29337	29130	29307	29316	29315	29262	29313	29425	29407	29497	29522	29658	29137	29467	29214	29376	29283	29179	29189	29333	29218	29417	29294	29268	29462	29281	29199	29156	28994	29333	29309	29253	29280	29236	29479	29259	29323	29202	29208	29432	29432	29337	29477	29455	29577	29212	29382	29318	29305	29443	29512	29182	29232	29365	29397	29439	29299	29565	29638	29269	29102	29314	29487	29462	29398	29127	29399	29643	29148	29183	29244	29437	29104	29202	29511	29131	29264	29204	29520	29208	29112	29144	29421	29128	29409	29227	29214	29201	29200	29518	29233	29616	29426	29406	29453	29362	29702	29488	29331	29530	29143	29219	29327	29382	29388	29514	29185	29236	29175	29391	29075	29455	29377	29082	29608	29442	29473	29186	29322	29186	29436	29365	29223	29240	29061	29600	29227	29329	29148	29275	29148	29284	29267	29149	29349	29511	29527	29538	29461	29558	29550	29491	29332	29284	29258	29204	29415	29340	29429	29222	29472	29406	29237	29208	29361	29358	29299	29440	29264	29262	29331	29589	29391	29237	29191	29552	29253	29530	29292	29532	29330	29181	29435	29178	29279	29456	29389	29669	29554	29305	29283	29296	29171	29609	29345	29462	29189	29457	29521	29296	29471	29394	29106	29394	29394	29155	29379	29470	29237	29639	29409	29297	29305	29267	29482	29217	29425	29361	29160	29604	29370	29592	29313	29424	29334	29456	29345	29348	29171	29502	29528	29532	29142	29249	29477	29302	29430	29486	29418	29108	29170	29244	29468	29371	29141	29273	29230	29345	29380	29492	29249	29430	29532	29356	29447	29206	29591	29274	29336	29515	29558	29481	29599	29635	29279	29220	29429	29330	29467	29428	29266	29417	29261	29365	29279	29567	29296	29289	29325	29223	29262	29632	29320	29500	29236	29143	29418	29065	29377	29334	29687	29429	29341	29408	29710	29327	29260	29293	29340	29371	29179	29529	29372	29210	29394	29200	29400	29219	29341	29531	29034	29281	29371	29427	29358	29321	29345	29192	29253	29306	29543	29117	29379	29487	29353	29255	29341	29490	29557	29349	29162	29257	29487	29461	29199	29473	29295	29157	29285	29191	29324	29427	29397	29315	29697	29273	29373	29450	29321	29540	29215	29407	29320	29644	29280	29294	29424	29520	29336	29402	29657	29360	29491	29283	29368	29271	29152	29364	29410	29473	29457	29058	29549	29416	29233	29267	29272	29238	29440	29248	29293	29450	29642	29320	29407	29525	29330	29512	29277	29201	29374	29150	29099	29175	29332	29189	29139	29204	29234	29210	29488	29360	29338	29413	29415	29471	29492	29375	29333	29259	29282	29304	29472	29793	29278	29402	29516	29347	29407	29015	29416	29179	29430	29685	29242	29156	29341	29315	29256	29577	29539	29430	29226	29163	29279	29176	29087	29022	29115	29290	29359	29171	29316	29087	29208	29253	29211	29561	29704	29258	29195	29595	29451	29236	29380	29436	29339	29641	29522	29145	29304	29309	29179	29342	29407	29336	29528	29421	29565	29601	29487	29482	29560	29455	29376	29534	29382	29348	29402	29452	29482	29307	29217	29413	29147	29338	29373	29368	29362	29070	29179	29334	29303	29366	29494	29281	29412	29229	29302	29572	29086	29509	28937	29110	29128	29431	29327	29655	29271	29421	29367	29072	29387	29158	29226	29404	29618	29280	29190	29213	29229	29426	29379	29575	29608	29267	29263	29476	29435	29698	29212	29232	29358	29340	29296	29480	29350	29124	29461	29491	29385	29150	29271	29361	29686	29305	29300	29262	29495	29356	29379	29337	29401	29322	29430	29381	29251	29125	29514	29406	29192	29695	29513	29198	29593	29473	29355	29171	29357	29306	29289	29231	29261	29533	29520	29390	29408	29289	29406	29415	29625	29226	29342	29449	29522	29495	29285	29211	29591	29341	29319	29577	29288	29063	29351	29206	29528	29411	29538	29220	29389	29469	29343	29559	29499	29533	29414	29278	29165	29428	29377	29201	29447	29338	29382	29301	29206	29414	29273	29359	29310	29442	29403	29182	29492	29307	28964	29241	29445	29470	29471	29513	29227	29369	29205	29465	29259	29560	29358	29273	29311	29521	29695	29315	29451	29237	29317	29327	29329	29390	29222	29361	29586	29263	29624	29324	29294	29289	29453	29442	29199	29551	29276	29172	29588	29459	29317	29145	29204	29135	29169	29266	29149	29297	29291	29532	29379	29353	29616	29430	29381	29106	29262	29272	29533	29214	29609	29294	29475	29131	29733	29548	29405	29429	29448	29237	29528	29230	29189	29383	29443	29188	29124	29145	29256	29350	29452	29537	29532	29402	29435	29203	29528	29384	29075	29335	29302	29406	29708	29472	29526	29104	29644	29318	29589	29187	29168	29195	29601	29491	29126	29346	29143	29500	29654	29467	29252	29377	29352	29361	29611	29201	29527	29377	29468	29282	29567	29448	29529	29221	29274	29362	29257	29291	29147	29061	29389	29562	29519	29199	29491	29331	29182	29215	29515	29365	29451	29474	29300	29055	29390	29317	29485	29328	29418	29071	29447	29573	29361	29139	29540	29413	29512	29216	29482	29204	29283	29389	29448	29245	29335	29358	29729	29458	29477	29283	29521	29611	29455	29327	29411	29314	29289	29375	29330	29465	29476	29359	29298	29211	29498	29471	29094	29157	29300	29307	29674	29352	29338	29529	29611	29333	29343	29272	29256	29544	29607	29192	29366	29376	29223	29333	29738	29496	29302	29276	29356	29637	29516	29484	29384	29299	29434	29711	29608	29481	29470	29399	29337	29270	29532	29765	29548	29369	29437	29340	29233	28993	29444	29459	29279	29214	29102	29229	29521	29246	29229	29408	29576	29519	29400	29233	29384	29302	29355	29722	29602	29324	29370	29534
31616	50037	46360	34699	30475	27430	24327	22799	21018	20106	19430	19450	18963	18455	18409	18236	18800	19204	19299	19430	19071	18930	18497	18397	18249	18186	18130	18060	17876	17778	17926	17617	17770	17649	17846	17384	17540	17465	17540	17598	17565	17504	17283	17441	17437	17419	17187	17283	17353	17322	17332	17315	17124	17252	17268	17251	17283	17371	17291	17311	17344	17164	17256	17318	17116	17207	17222	17269	17312	17164	17313	17218	17190	17158	17228	17435	17205	17309	17384	17169	17270	17070	17338	17149	17181	17077	17189	17225	17274	17333	17433	17120	17187	17234	17365	17197	17254	17311	17103	17260	17202	17268	17334	17325	17131	17418	17202	17308	17147	17326	17231	17224	17181	17155	17363	17447	17310	17144	17267	17160	17150	17367	17111	17411	17280	17288	17205	17007	17435	17307	17182	17196	17143	17240	17272	17172	17237	17188	17332	17226	17162	17163	17214	17192	17321	17216	17332	17273	17020	17154	17275	17272	17019	17123	17210	17158	17363	17340	17223	17295	17284	17282	17225	17132	17143	17297	17266	17364	17235	17031	17270	17259	17240	17122	17416	17236	17187	17173	17253	17049	17315	17206	17247	17312	17193	17332	17183	17347	17195	17111	17276	17382	17295	17165	17291	17308	17284	17248	17130	17231	17237	17175	17332	17358	17164	17120	17353	17074	17424	17120	17267	17107	17317	17428	17155	17240	17311	17181	17293	17300	17334	17255	17299	17193	17228	17181	17224	17186	17302	17142	17090	17220	17081	17177	17332	17024	17247	17141	17098	17189	17191	17312	17154	17223	17090	17138	17192	17048	17198	17151	17066	17237	17346	17341	17303	17280	17288	17226	17160	17317	17180	17361	17200	17216	17192	17215	17315	17154	17037	17112	17329	17355	17155	17077	17404	17148	17175	17292	17138	17247	17294	17262	17294	17241	17274	17390	17277	17157	17278	17233	17171	16989	17119	17240	17048	17291	17461	17195	17234	17267	17239	17402	17337	17112	17196	17302	17264	17219	17249	17207	17370	17036	17251	17479	17074	17172	17297	17320	17205	17238	17130	17187	17234	17190	17250	17203	17326	17296	17147	17233	17314	17189	17295	17403	17125	17307	17360	17212	17254	17182	17208	17456	17187	17336	17364	17170	17228	17386	17227	17235	17127	17257	17342	17200	17313	17310	17196	17098	17314	17179	17213	17165	17401	17220	17281	17164	17248	17175	17212	17158	17416	17008	17236	17123	17356	17277	17175	17084	17233	17180	17261	17129	17263	17065	17210	17276	17243	17120	17289	17170	17205	17175	17245	17213	17355	17230	17210	17238	17174	17166	17313	17382	17172	17203	17133	17058	17347	17118	17088	17346	17098	17275	17352	17193	17122	17145	17176	17221	17186	17178	17258	17141	17272	17067	17411	17090	17150	17202	17410	17279	17275	17380	17284	17235	17006	17200	17296	17294	17359	17380	17250	17249	17271	17155	17245	17239	17284	17053	17150	17270	17299	17338	17125	17281	17186	17193	17220	17280	17341	17223	17201	17260	17145	17193	17299	17375	17273	17344	17213	17334	17400	17100	17376	17186	17200	17287	17255	17205	17309	17351	17116	17214	17315	17258	17172	17359	17158	17288	17248	17190	17405	17131	17228	17169	17138	17195	17211	17397	17342	17036	17117	17326	17442	17115	17229	17022	17319	17302	17309	17101	17242	17415	16988	17318	17205	17102	17372	17069	17062	17263	17212	17119	17185	17433	17344	17157	17316	17090	17275	17203	17086	17272	17375	17226	17161	17330	17334	17039	17212	17274	17143	17224	17311	17099	17126	17317	17321	17362	17255	17276	17123	17201	17285	17133	17153	17220	17350	17362	17219	17363	17359	17190	17089	17224	17168	17302	17085	17095	17050	17141	17166	17107	17349	17327	17129	17345	17142	17285	17364	17256	17289	17161	17021	17296	17111	17305	17231	17215	17146	17145	17276	17145	17199	17274	17249	17288	17161	17172	17261	17362	17296	17145	17343	17201	17321	17357	17063	17167	17159	17185	17108	17255	17124	17189	17358	17094	17200	17217	17209	17306	17016	17296	17121	17408	17167	17268	17250	17211	17196	17282	17293	17220	17110	17254	17364	17170	17302	17259	17171	17227	17145	17185	17205	17249	17043	17074	17174	17266	17265	17140	17308	17199	17258	17343	17223	17214	17289	17151	17445	17126	17207	17099	17165	17219	17089	17106	17194	17227	17361	17354	17270	17270	17340	17291	17438	17139	17084	17037	17363	17190	17116	17386	17273	17174	17294	17190	17284	17028	17284	17210	17155	17148	17137	17319	17205	17291	17051	17443	17358	17205	17276	17206	17130	17229	17226	17260	17257	17250	17310	17271	17187	17149	17132	17160	17203	17145	17274	17170	17227	17264	17376	17242	17112	17294	17181	17269	17302	17316	17173	17162	17238	17136	17332	17110	17235	17191	17130	17100	17050	17169	17361	17139	17182	17203	17248	17310	17329	17055	17348	17222	17256	17158	17286	17089	17298	17082	17292	17277	17303	17286	17197	17332	17143	17229	17107	17200	17313	17285	17230	17357	17166	17231	17221	17248	17215	17228	17467	17099	17321	17291	17124	17396	17242	17085	17158	17199	17104	17120	17085	17144	17226	17280	17200	16990	17280	17104	17188	17215	17277	17263	17210	17020	17167	17290	17260	17297	17242	17165	17234	17192	17192	17343	17148	17287	17104	17175	17348	17082	17244	17186	17215	17166	17240	17296	17348	17177	17186	17390	17095	17460	17119	17071	17112	17207	17273	17137	17190	17181	17097	17323	17379	16978	17272	17253	17290	17264	17251	17213	17267	17341	17112	17146	17243	17149	17192	17244	17290	17234	17308	17238	17276	17352	17140	17180	17166	17068	17201	17218	17372	17283	17175	17309	17234	17280	17314	17186	17230	17231	17187	17248	17230	17076	17118	17359	17193	17332	17106	17264	17238	17519	17395	17084	17224	17190	17288	17075	17225	17116	17322	17362	17255	17178	17271	17073	17368	17433	17173	17331	17194	17268	17133	17364	17189	17132	17194	17125	17327	17167	17296	17219	17181	17118	17129	17070	17040	17344	17138	17131	17227	17343	17269	17259	17138	17165	17363	17173	17208	17319	17289	17284	17235	17146	17312	17344	17276	17221	17333	17281	17283	17094	17208	17261	17219	17224	17135	17210	17137	17259	17315	17238	17211	17078	17056	17181	17135	17232	17166	17214	17224	17189	17385	17104	17300	17209	17347	17082	17165	17101	17248	17190	17231	17061	17296	17396	17154	17089	17261	17101	17367	16949	17208	17117	17280	17199	17372	17213	17036	17164	17268	17186	17245	17295	17045	17190	17319	17164	17215	17156	17322	17148	17173	17233	17400	17291	17249	17227	17383	17093	17150	17222	17269	17250	17099	17120	16959	17246	17308	17387	17291	17148	17224	17351	17176	17320	17237	17257	17330	17204	17399	17196	17320	17361	17195	17238	17178	16938	17377	17231	17024	17290	17288	17144	17301	17356	17160	17021	17232	17190	17386	17156	17078	17285	17110	17141	17426	17096	17249	17317	17259	17237	17109	17322	17052	17287	17300	17238	17140	17183	17244	17331	17215	17241	17218	17146	17187	17211	17169	17350	17346	17077	17300	17310	17327	17186	17286	17030	17142	17153	17051	17341	17085	17273	17154	17115	17276	16991	17200	17290	17247	17113	17123	17221	17256	17233	17375	17380	17109	17230	17241	17353	17227	17285	17175	17223	17068	17209	17050	17151	17111	17244	17317	17363	17221	17149	17247	17260	17087	17133	17268	17167	17445	17490	17263	17198	17217	17129	17134	17150	17127	17167	17260	17229	17216	17330	17201	17256	17134	17214	17210	17259	17297	17165	17251	17290	17255	17105	17226	17243	17220	17193	17177	17237	17242	17197	17178	17265	17099	17330	17238	17442	17018	17139	17399	17088	17184	17182	17343	17253	17281	17177	17576	17250	17281	17246	17173	17072	17214	17271	17164	17264	17100	17219	17179	17194	17063	17181	17328	17459	17413	17125	17296	17149	17367	17167	17223	17432	17170	17094	17279	17103	17299	17093	17269	17184	17131	17066	17181	17273	17261	17102	17374	17349	17141	17199	17231	17357	17240	17271	17201	17334	17312	17264	17130	17271	17271	17271	17221	17355	17252	17231	17295	17333	17129	17293	17247	17316	17296	17254	17042	17011	17250	17233	17308	17252	17067	17275	17245	17264	17150	17231	17355	17194	17342	17346	17201	17248	17200	17360	17400	17316	17213	17070	17243	17054	17218	17321	17090	17233	17165	17312	17268	17340	17115	17170	17262	17181	17216	17215	17311	17220	17183	17286	17162	17343	17296	17319	17167	17204	17237	17059	17160	17066	17203	17265	17212	17247	17182	17208	17319	17213	17160	17036	17287	17274	17101	17290	17222	17035	17303	17225	17218	17278	17100	17468	17407	17402	17311	17159	17232	17239	17086	17154	17300	17248	17311	17142	17307	17291	17125	17120	17324	17072	17111	17351	17095	17086	17228	17326	17221	17297	17171	17386	17125	17147	17390	17160	17359	17213	17086	17247	17140	17179	17073	17139	17209	17185	17101	17249	17363	17192	17339	17197	17217	17133	17361	17179	17170	17236	17368	17220	17231	17168	17196	17230	17209	17355	17194	17289	17306	17378	17227	17339	17239	17232	17150	17310	17223	17265	17103	17205	17248	17164	17389	17243	17289	17252	17210	17013	17325	17327	16991	17261	17312	17058	17313	17144	17208	17313	17184	17037	17239	17274	17196	17027	17106	17111	16987	17361	17399	17233	17274	17368	17184	17184	17267	17154	17069	17280	17139	17167	17229	17141	17312	17199	17271	17346	17197	17170	17078	17112	17250	17345	17151	17117	17230	17079	17151	17284	17153	17224	17283	17244	17222	17248	17247	17247	17302	17245	17280	17369	17291	17192	17046	17164	17323	17178	17207	17200	17383	17204	17173	17014	17192	17265	17264	17141	17062	17253	17284	17249	17122	17177	17256	17091	17412	17180	17191	17164	17128	17123	17301	17254	17066	17178	17301	17306	17348	17276	17223	17246	17282	17305	17244	17287	17086	17194	17111	17110	17192	17317	17134	17230	17145	17033	17173	17227
39796	35942	41206	38949	36496	36127	35766	35249	35285	35064	34744	34781	34782	34540	34770	34768	35054	34740	35045	34999	35008	34759	34748	34997	34854	34704	34782	34695	34877	34552	34841	34631	35111	34727	34638	34482	34416	34489	34514	34710	34575	34875	34692	34631	34493	34366	34801	34618	34876	34651	34787	34725	34737	34446	34540	34675	34503	34661	34537	34885	34488	34593	34677	34413	34440	34084	34610	34453	34461	34708	34483	34578	34533	34493	34795	34538	34496	34662	34799	34570	34500	34422	34599	34612	34902	34411	34284	34679	34285	34560	34533	34447	34730	34570	34543	34535	34726	34765	34493	34304	34757	34610	34590	34522	34675	34627	34773	34462	34554	34390	34391	34786	34695	34686	34528	34516	34832	34707	34674	34558	34480	34722	34652	34594	34662	34463	34242	34503	34692	34402	34586	34600	34730	34646	34320	34643	34561	34491	34398	34479	34550	34481	34777	34271	34560	34729	34371	34132	34272	34393	34358	34544	34897	34406	34496	34502	34760	34630	34562	34424	34576	34673	34462	35036	34601	34553	34674	34616	34793	34662	34609	34693	34649	34670	34558	34663	34520	34654	35058	34327	34418	34734	34601	34812	34534	34453	34564	34608	34498	34487	34391	34285	34393	34555	34146	34730	34623	34593	34727	34676	34631	34609	34487	34714	34901	34616	34612	34483	34443	34732	34758	34302	34519	34908	34661	34657	34477	34558	35026	34606	34543	34479	34770	34376	34347	34273	34617	34420	34498	34603	34620	34457	34561	34374	34538	34418	34632	34256	34705	34368	34321	34502	34217	34321	34660	34670	34714	34613	34391	34727	34508	34701	34375	34661	34586	34808	34517	34407	34605	34724	34553	34584	34635	34557	34385	34411	34366	34577	34502	34610	34464	34439	34584	34442	34635	34369	34725	34463	34798	34287	34400	34533	34441	34402	34238	34537	34664	34694	34359	34615	34586	34734	34628	34652	34723	34793	34577	34396	34701	34416	34491	34429	34659	34682	34499	34670	34401	34681	34773	34489	34403	34770	34989	34663	34477	34525	34705	34440	34566	34715	34668	34556	34884	34479	34569	34104	34354	34444	34646	34562	34595	34529	34572	34642	34601	34579	34592	34314	34762	34378	34548	34821	34682	34553	34568	34587	34741	34603	34630	34550	34260	34576	34418	34891	35017	34573	34324	34384	34598	34759	34483	34909	34265	34482	34570	34784	34722	34406	34377	34762	34828	34581	34633	34975	34597	34188	34650	34467	34661	34329	34886	34808	34514	34338	34676	34411	34710	34426	34690	34880	34714	34748	34768	34709	34584	34443	34412	34563	34644	34467	34563	34756	34982	34642	34580	34518	34611	34586	34693	34687	34413	34495	34456	34647	34715	34384	34720	34618	34624	34671	34407	34841	34548	34720	34912	34593	34503	34646	34504	34589	34533	34730	34556	34713	34607	34498	34548	34586	34533	34692	34435	34456	34294	34631	34540	34581	34422	34551	34675	34746	34626	34619	34617	34561	34845	34635	34562	34697	34657	34614	34511	34540	34697	34553	34556	34411	34660	34272	34563	34677	34418	34531	34464	34460	34964	34709	34429	34757	34645	34332	34304	34306	34452	34591	34454	34927	34806	34750	34581	34893	34610	34537	34614	34675	34711	34633	34415	34492	34651	34449	34497	34604	34738	34763	34837	34699	34404	34649	34338	34565	34575	34570	34803	34503	34646	34514	34575	34503	34675	34602	34457	34648	34420	34745	34557	34522	34487	34557	34478	34604	34872	34612	34514	34444	34851	34719	34728	34541	34396	34717	34502	34593	34466	34696	34834	34184	34624	34460	34515	34356	34430	34526	34461	34228	34673	34526	34497	34584	34608	34461	34513	34788	34820	34816	34591	34137	34637	34638	34547	34584	34367	34671	34615	34679	34558	34783	34272	34530	34538	34438	34300	34417	34610	34591	34758	34554	34725	34213	34427	34607	34674	34646	34566	34549	34388	34603	34774	34677	34582	34658	34561	34660	34845	34938	34754	34695	34516	34572	34643	34446	34433	34638	34649	34716	34781	34736	34561	34502	34541	34485	34559	34467	34459	34351	34901	34545	34906	34465	34803	34671	34490	34641	34668	34548	34514	34676	34546	34441	34892	34438	34702	34598	34731	34810	34737	34312	34196	34286	34556	34580	34201	34839	34473	34584	34668	34704	34496	34466	34669	34758	34491	34287	34561	34673	34698	34739	34306	34775	34228	34482	34761	34429	34683	34662	34454	34573	34540	34487	34256	34442	34810	34439	34728	34781	34568	34399	34590	34403	34636	34453	34659	34427	34927	34649	34487	34578	34818	34533	34589	34558	34705	34585	34844	34843	34174	34309	34633	34552	34373	34549	34756	34573	34603	34619	34624	34417	34587	34553	34375	34383	34616	34714	34461	34376	34690	34559	34672	34496	34604	34352	34633	34475	34838	34530	34671	34620	34857	34555	34479	34612	34513	34668	34484	34556	33884	34571	34657	34668	34637	34820	34576	34751	34844	34455	34662	34562	34597	34544	34554	34911	34524	34708	34408	34580	34746	34643	34473	34597	34349	34688	34543	34674	34520	34361	35089	34681	34652	34597	34636	34525	34780	34486	34774	34498	34246	34355	34348	34609	34549	34763	34681	34575	34638	34519	34590	34173	34398	34488	34376	34495	34817	34461	34673	34423	34502	34314	34649	34734	34451	34729	34420	34637	34631	34743	34585	34597	34530	34582	34540	34711	34395	34832	34423	34487	34430	34646	34658	34792	34689	34741	34392	34658	34731	34653	34539	34754	34760	34289	34757	34540	34361	34540	34519	34707	34317	34478	34420	34603	34728	34588	34483	34454	34629	34514	34862	34663	34531	34718	34662	34793	34515	34440	34612	34692	34632	34555	34709	34271	34506	34436	34456	34420	34616	34884	34557	34613	34572	34685	34407	34400	34295	34440	34619	34693	34503	34765	34718	34363	34783	34758	34743	34776	34457	34764	34205	34683	34447	34538	34708	34728	34715	34278	34589	34458	34602	34739	34298	34485	34519	34669	34488	34719	34855	34687	34675	34610	34493	34565	34672	34615	34444	34426	34622	34904	34667	34455	34741	34673	34839	34467	34214	34622	34738	34472	34791	34606	34877	34707	34772	34699	34876	34604	34560	34582	34360	34651	34542	34854	34441	34682	34623	34588	34224	34831	34645	34277	34724	34329	34725	34830	34714	34542	34546	34667	34400	34559	34743	34607	34403	34848	34904	34699	34632	34543	34618	34447	34738	34620	34599	34672	34690	34551	34786	34570	34572	34356	34591	34526	34528	34531	34783	34598	34786	34606	34817	34218	34404	34568	34760	34854	34481	34439	34333	34345	34178	34553	34606	34512	34431	34571	34558	34492	34821	34517	34774	34774	34897	34781	34552	34540	34659	34477	34738	34449	34736	34602	34567	34742	34473	34517	34509	34563	34841	34724	34659	34582	34344	34607	34658	34659	34534	34660	34720	34682	34748	34680	34655	34617	34369	34506	34732	34801	34433	34389	34828	34759	34484	34698	34402	34417	34517	34531	34668	34641	34424	34766	34523	34510	34528	34405	34581	34547	34642	34688	34653	34746	34730	34550	35059	34712	34490	34353	34711	34265	34612	34744	34687	34889	34624	34452	34813	34616	34784	34927	34508	34771	34442	34508	34668	34401	34493	34610	34690	34593	35060	34688	34593	34509	34465	34529	34705	34799	34588	34491	34566	34703	34734	34561	34746	34762	34522	34628	34288	34390	34648	34703	34392	34748	34517	34511	34653	34718	34468	34468	34722	34536	34560	34836	34767	34473	34738	34704	34361	34335	34725	34663	34773	34797	34577	34168	34544	34550	34780	34420	34703	34441	34375	34568	34831	34517	34630	34467	34651	34509	34632	34405	34612	34703	34692	34776	34670	34695	34543	34728	34780	34753	34595	34615	34428	34432	34531	34687	34597	34538	34645	34608	34381	34773	34570	34546	34353	34553	34633	34748	34617	34740	34650	34359	34670	34379	34588	34507	34762	34435	34522	34533	34518	34423	34851	34648	34747	34645	34570	34615	34553	34421	34509	34620	34551	34703	34590	34736	34630	34577	34574	34635	34663	34840	34766	34486	34644	34450	34508	34577	34636	34767	34453	34599	34501	34679	34571	34433	34626	34666	34418	34601	34852	34765	34999	34561	34521	34572	34708	34448	34714	34254	34534	34765	34642	34431	34730	34581	34697	34692	34579	34372	34191	34610	34455	34355	34780	34730	34701	34409	34338	34176	34587	34644	34338	34449	34553	34525	34827	34684	34856	34611	34740	34703	34323	34462	34619	34815	34555	34551	34627	34687	34547	34673	34514	34528	34401	34537	34711	34738	34575	34426	34814	34815	34643	34442	34490	34467	34731	34450	34634	34415	34580	34559	34502	34555	34636	34452	34945	34544	34470	34627	34632	34496	34617	34485	34461	34426	34566	34696	34411	34431	34487	34637	34528	34541	34853	34223	34812	34601	34557	34793	34541	34568	34392	34807	34550	34590	34453	34309	34655	34470	34648	34635	34517	34436	34744	34553	34479	34711	34706	34460	34590	34415	34419	34451	34688	34424	34531	34506	34677	34533	34606	34856	34503	35030	34659	34767	34718	34845	34690	34646	34681	34480	34160	34236	34485	34389	34545	34661	34782	34797	34723	34468	34773	34938	34493	34484	34870	34582	35023	34642	34619	34536	34386	34813	34590	35029	34593	34867	34500	34213	34452	34496	34467	34738	34985	34598	34732	34683	34495	34388	34798	34640	34797	34771	34300	34417	34881	34545	34593	34743	34606	34540	34568	34828	34279	34380	34638	34658	34650	34486	34463	34495	34582	34625	34646	34577	34599	34669	34458	34494	34658	34367	34658	34975	34706	34574	34671	34635	34525	34660	34576	34480	34317	34704	34550	34516	34686	34526	34246	34633	34695	34330	34838	34569	34528	34835	34731	34534	34694	34663	34456	34699	34563	34737	34473	34557	34546	34732	34658	34522	34525	34566	34590	34655	34481	34469	34731	34410	34664	34620	34491	34669	34616	34666	34626	34731	34434	34439	34462	34492	34878	34669	34664	34660	34650	34369	34418	34540	34654	34714	34339	34247	34588	34538	34626	34602	34657	34663	34628	34650
30228	35771	32939	26036	23905	22487	21459	21104	20747	20552	20439	20385	20263	20504	20345	20028	20265	20446	20506	20461	20577	20371	20263	20277	20212	20336	20441	20258	20073	20140	20067	19968	20029	20036	20023	20143	19957	19981	20008	19936	20037	19917	20059	19998	19999	20055	19809	20087	19947	20039	20180	19991	20125	19834	19993	19968	19828	19945	19833	19860	20036	19996	20031	19917	20090	20023	20016	19988	19989	19904	19927	20021	19812	20006	19838	19887	19849	19859	20032	19710	20133	19971	19937	19933	19830	19915	19871	20001	20041	20058	19831	20118	19962	19853	20011	19861	19927	19925	19994	19954	20030	20027	19917	19748	19957	20046	19994	19868	20124	19811	19707	19951	19950	19863	19958	19979	19822	19911	19941	19905	20010	19914	20008	19951	19911	19894	19911	19868	19997	19895	19900	19803	19778	19917	19917	19846	20076	19774	19981	19894	20002	19809	19960	20102	20042	20039	20089	19899	19958	20122	19952	19942	19984	19895	19984	19879	19721	20035	19886	19884	19968	19837	19982	19761	19870	19907	19974	19770	19932	19975	19800	19952	19947	19878	20167	19829	20110	19989	19744	19823	20091	19709	19989	19858	19830	19874	20015	19928	19992	20130	19941	20010	19962	20008	19851	19980	19895	19896	19841	19932	19931	19745	19913	19935	20083	19805	20111	19985	19945	19750	20021	19943	19960	20088	19973	19999	20002	20064	19909	19895	20076	19780	19860	20150	20008	19955	19914	19860	19990	19795	20000	19904	19871	19940	19927	20020	19853	19979	19969	19913	19886	19956	19901	19988	19814	19930	19729	20129	19919	19961	20019	20027	19788	19982	19810	19945	19989	20007	19971	19952	19923	19819	19947	20066	20019	19878	19879	19871	19763	19840	19789	19994	19907	19932	19982	19840	19967	19916	19890	19913	20123	19838	19951	19861	19941	19773	20119	19995	20159	19875	20038	19972	19871	19917	19897	19973	19990	19832	19929	20101	20003	19980	19713	20029	19860	19800	19904	19972	19811	19995	19941	19689	19901	19942	19989	20027	19837	19803	19975	20113	20020	19781	19785	19903	20020	19920	19895	19835	20099	19859	19872	19873	19960	19901	19748	19935	19947	19736	19998	19989	19935	20024	20110	19979	20017	20019	19860	19762	19952	19839	19966	19897	19984	20037	19769	19844	20079	19831	19966	20004	19996	19853	19975	19955	20184	19878	19889	19935	19956	19874	19824	19771	19906	19796	19884	19839	19953	19863	19767	19898	20051	20080	19882	20131	19898	19859	19921	19963	20046	20036	19830	19982	20142	20074	19974	20036	19874	20014	19861	20053	20002	19901	19889	19927	20006	20122	19821	19706	19802	20007	19848	19971	19785	19955	20047	20174	19995	19916	19887	19934	19946	20109	19914	19964	19849	20003	20038	19933	19916	19963	20021	20031	19889	20031	19947	19820	20040	19928	19811	19713	19966	20073	19850	19897	20001	19792	19957	20069	19968	20056	20029	19965	19808	19957	20104	20022	19898	19866	19994	19894	19942	19819	19941	19939	19946	19959	19759	19855	19748	19791	19959	19964	19869	19722	19852	20105	20075	19738	19966	19973	19881	19978	20161	20000	19910	19854	20167	19936	20004	19787	19929	19909	19823	19879	19908	19977	19944	19887	19865	20024	20010	19857	19878	19976	20019	20002	19979	20030	20009	20037	19986	19784	19857	20072	19988	19776	19898	19933	19823	20033	19881	19988	20107	19977	19833	19974	19978	19884	19974	19856	20057	19905	19903	20055	19844	19927	19902	19984	19732	19905	19775	20162	19913	19892	20087	19862	19935	20013	19946	19835	19754	20088	19773	19838	19995	20083	19977	19951	19787	19936	19791	20057	19795	19953	20047	19824	19842	20029	19810	19934	19892	19967	19994	19823	19875	19921	20054	19869	19738	20035	19965	19865	19889	19869	19948	20118	19858	19973	20090	19908	20126	19938	20001	19858	19964	19798	19960	20008	19827	19916	20056	20106	19879	20168	20055	20075	19904	19892	20019	19976	19865	20022	19943	19927	20135	19867	19828	20042	19981	20045	19803	20055	19904	19948	19854	20059	19990	19903	20044	20077	20147	20044	20028	20062	19950	19912	19869	19935	19936	19872	20048	19838	19830	19946	19950	19995	19760	19924	19971	19792	20042	19948	19951	19815	19815	19907	19994	19960	20132	20029	20029	20005	19955	20035	19696	20167	19906	19838	19928	19834	19983	20087	20039	19968	19878	19893	20037	19895	19873	19865	19995	20060	19975	19888	19926	20017	20074	19908	19998	20105	19978	20101	19898	19968	19984	19861	19824	20044	20006	19827	19962	19878	19956	19923	19875	20121	19941	20008	20000	19717	19815	19749	19787	19957	19927	19969	20004	20001	19857	19968	19862	19908	20024	19845	20019	19917	20009	19940	20036	19826	19998	19697	19987	19881	19976	19914	19763	20020	19836	19990	19926	19761	19923	20006	20030	20013	20119	19996	19974	19793	19940	19867	20095	19871	19862	19758	19923	19817	19841	19825	19985	20046	19971	19988	19927	20035	19920	19958	19888	19950	20054	20046	19875	19964	19915	19876	19865	19826	19815	19969	19902	20001	20011	19860	19980	19985	19999	19964	19865	19854	20039	19854	19931	19939	20015	19901	19975	19817	19984	19983	20035	20076	19873	19931	20089	20114	20059	19784	19931	20001	19937	19822	19975	19817	20099	20139	19714	20001	19833	19966	19990	19807	19811	19910	19893	19968	20107	20038	19904	20023	19944	20075	19822	19965	19810	20056	19871	19888	19865	19935	20101	19922	20077	19892	19883	19942	20070	19866	20025	19946	19981	19906	19830	19781	20052	20068	19781	19927	20081	19872	19751	20053	19858	19888	20126	19927	19952	20210	20013	20000	19980	19954	20004	19933	19981	20000	19950	19946	19893	20092	19815	20032	19912	19801	20008	19962	20021	19890	19962	19860	19938	19749	19959	19832	19917	20010	19837	20231	19967	19994	19978	20018	19963	19834	20065	20129	19879	20003	19958	19789	19839	19809	20105	20061	19973	19943	19916	19841	20005	19988	19751	19945	19826	19823	19981	19845	20050	20128	20014	19987	19883	20090	19992	19973	20031	19967	19894	19779	20089	19979	20213	19866	20047	19905	19731	19888	19821	19863	19834	20034	19916	20092	20053	19847	19985	19805	19953	19775	19697	19913	20030	20090	19991	19843	19899	20008	20060	19849	20104	19927	20080	19704	19882	19921	19894	19983	19824	20064	19892	19774	19886	19941	20102	19838	19965	20143	19817	19956	20019	19942	19984	19811	19938	20102	19935	19830	19954	20089	19898	19882	19984	19969	19894	20107	19939	20014	20110	20039	19883	19871	20076	19918	20059	19814	20005	19826	19881	20216	19849	19968	20115	20065	19817	19897	20016	19923	19937	19944	19865	19881	19998	19969	19895	19993	20023	19900	19989	19813	20018	20017	19807	19853	19883	20027	19847	20034	19953	19969	20101	19918	19908	20081	19933	19949	20002	20029	20040	20022	19967	19914	19769	20155	19773	20049	19755	20126	20095	19959	19981	20104	19956	19918	19986	19758	19943	20013	19986	19966	19828	19814	19811	20001	19858	20113	19974	19863	19898	19991	20010	20083	19947	19702	19801	19964	20029	20154	19800	20051	20117	19717	20085	19925	19854	19716	20024	20025	19966	19831	19916	20109	19913	20022	19941	20064	20070	19916	19902	19935	19922	20042	19780	20029	19898	20030	19898	19943	19781	20109	19784	19920	19881	19851	19852	20174	19976	20049	19747	19971	20036	19949	19894	19987	19759	19868	20061	19817	20015	19880	19824	19870	19969	19858	19894	19982	19878	19935	19915	19915	20026	19882	19968	19939	20025	19830	19965	20066	19918	20099	19873	19915	19976	19868	19856	19858	19974	19885	20083	19811	19935	20065	20032	19795	20027	20029	20140	19926	19967	19744	20294	19876	19958	19844	20034	20202	19944	19909	20044	19984	20020	19891	19910	20064	19898	19780	19933	19843	19913	19800	19849	19895	19935	20023	19837	19895	19869	19952	20025	19917	19901	20105	19945	20071	19885	20055	19981	20039	19993	19858	19964	19958	19798	19925	19884	20045	19850	19972	20009	19946	20109	20132	19773	20039	20013	19899	19873	19996	19849	19910	19935	20063	20110	19816	19980	19721	19900	19886	19878	19881	19895	19943	19973	19888	20040	19985	19775	19856	19792	20037	20140	19991	19812	19744	19960	19902	20012	20009	19949	19671	19872	19837	20048	19900	19868	20062	19966	20144	19975	19802	19940	20083	20025	19675	19944	19930	19805	19895	19890	20043	19961	20052	19950	20098	19821	19833	19823	19794	19783	19838	19973	19936	19969	19860	20048	19876	19958	19925	19968	19955	19946	20095	20144	19726	19999	20123	19925	20055	19919	20055	19883	20017	19968	19964	19861	19813	19922	20102	19847	20030	19983	20022	19758	19851	20175	20027	20131	19899	20075	20092	19931	19988	20010	20053	20073	19843	20031	20141	19962	19994	19874	19739	20049	19956	19810	19990	19949	19993	20118	19904	19983	19805	19933	19904	20072	19943	19998	20018	19936	19916	19831	19814	20013	20080	20003	20118	19974	19872	19882	19930	20075	19958	19798	19936	20130	20062	19793	20103	19880	20007	20008	19880	20067	19843	19968	19789	20052	19948	19910	19813	19927	19813	19980	20071	20094	19752	19953	19918	20047	19981	20012	20054	19958	19855	19905	19852	19911	20070	19927	19858	19918	19836	19932	19965	19939	19930	19884	19838	19802	19915	19981	19881	20028	19974	20043	19757	19998	19878	19996	19979	19851	19865	20127	19968	20006	19782	20057	20007	19942	19992	19846	19955	20022	19904	19772	19838	19944	19864	19843	19828	19965	19871	19886	19957	20011	19862	19879	19908	19988	19885	19802	19915	19890	20039	19895	19853	20029	19886	19927	19867	19888	19812	19937	20096	19988	19911	19949	19986	20007	19937	20120	19979	19834	20109	19919	20002	20119	19944	19963	19929	19933	19920	19994	19983	20041	20066	20101	19970	19979	19801	19933	20017	20099	19916	20050	19693	19907	19978	19923	20102	19894	20104	19927	19951	19846	20020	19928	19800
22379	20035	26284	24614	25982	32492	35095	32859	31648	31990	31539	31365	31253	31251	31103	30856	31298	31411	31716	31529	31552	31225	31277	30864	30957	31121	31115	31183	31099	30797	30670	30492	30555	30876	30624	30765	30537	30648	30684	30438	30502	30642	30704	30534	30563	30696	30482	30629	30740	30730	30622	30255	30487	30641	30747	30448	30566	30680	30679	30663	30454	30548	30564	30535	30698	30748	30586	30434	30680	30501	30292	30301	30512	30364	30640	30669	30543	30576	30485	30679	30455	30628	30591	30732	30617	30502	30632	30688	30678	30327	30393	30629	30508	30541	30544	30594	30445	30322	30571	30473	30315	30576	30610	30575	30662	30322	30393	30707	30822	30920	30347	30656	30512	30523	30527	30445	30485	30682	30602	30204	30586	30526	30714	30541	30624	30523	30251	30510	30346	30594	30475	30567	30661	30464	30304	30449	30457	30233	30534	30398	30716	30504	30792	30712	30714	30839	30395	30418	30440	30085	30603	30782	30397	30450	30345	30483	30413	30280	30626	30473	30748	30472	30709	30702	30720	30539	30550	30627	30352	30346	30350	30406	30675	30666	30623	30533	30669	30769	30585	30569	30568	30489	30636	30364	30605	30671	30620	30639	30521	30359	30566	30556	30492	30486	30732	30409	30632	30777	30503	30491	30266	30276	30661	30320	30522	30527	30496	30506	30495	30622	30679	30634	30418	30397	30231	30340	30802	30897	30773	30653	30604	30430	30521	30483	30697	30398	30505	30630	30343	30476	30752	30599	30434	30453	30740	30499	30624	30573	30603	30571	30627	30473	30570	30560	30519	30488	30513	30612	30403	30501	30561	30685	30373	30621	30602	30613	30340	30433	30430	30243	30634	30297	30486	30676	30437	30798	30374	30478	30608	30587	30412	30122	30410	30594	30368	30689	30565	30532	30531	30490	30732	30802	30554	30647	30578	30513	30571	30474	30203	30847	30450	30630	30359	30206	30575	30619	30391	30494	30462	30349	30642	30568	30712	30495	30600	30478	30316	30567	30302	30695	30435	30765	30537	30576	30648	30286	30839	30493	30711	30382	30347	30648	30775	30739	30582	30590	30701	30733	30539	30432	30626	30252	30685	30213	30511	30399	30408	30669	30568	30792	30849	30925	30268	30574	30512	30537	30474	30255	30494	30315	30476	30684	30427	30473	30428	30460	30589	30565	30560	30624	30404	30582	30480	30354	30436	30464	30627	30561	30733	30531	30386	30794	30491	30539	30530	30694	30296	30623	30687	30361	30353	30716	30535	30525	30527	30486	30298	30286	30871	30428	30493	30447	30556	30534	30435	30291	30513	30393	30614	30687	30521	30670	30549	30593	30318	30387	30306	30711	30534	30448	30519	30383	30266	30559	30639	30282	30598	30550	30391	30359	30552	30573	30239	30624	30674	30523	30579	30358	30451	30601	30588	30640	30569	30089	30347	30523	30520	30596	30474	30379	30281	30207	30484	30574	30705	30203	30451	30542	30238	30704	30724	30750	30687	30408	30589	30604	30403	30239	30535	30486	30430	30448	30813	30668	30410	30380	30561	30337	30783	30502	30215	30230	30651	30500	30553	30516	30538	30330	30330	30388	30545	30769	30450	30517	30615	30329	30460	30510	30302	30609	30818	30438	30262	30668	30293	29959	30390	30480	30523	30752	30720	30518	30500	30693	30576	30552	30453	30650	30733	30221	30715	30181	30488	30481	30602	30617	30388	30548	30663	30332	30507	30662	30455	30557	30551	30256	30474	30857	30300	30538	30593	30316	30681	30799	30677	30611	30462	30571	30619	30374	30919	30569	30510	30756	30616	30460	30437	30537	30475	30620	30586	30756	30487	30614	30523	30584	30600	30546	30455	30784	30570	30413	30495	30499	30611	30426	30622	30629	30601	30599	30188	30535	30380	30320	30583	30621	30530	30448	30580	30344	30453	30283	30442	30509	30346	30307	30564	30492	30390	30582	30645	30543	30807	30348	30587	30409	30482	30572	30420	30537	30521	30631	30351	30511	30333	30408	30498	30596	30618	30540	30722	30520	30439	30396	30666	30592	30375	30388	30431	30640	30620	30523	30843	30620	30468	30496	30485	30542	30494	30422	30366	30522	30352	30626	30455	30657	30593	30394	30466	30487	30560	30309	30661	30237	30503	30601	30516	30313	30682	30359	30619	30752	30681	30574	30697	30404	30498	30401	30543	30506	30681	30558	30546	30567	30330	30558	30296	30479	30501	30371	30757	30683	30567	30526	30785	30561	30499	30775	30644	30457	30646	30799	30582	30663	30379	30348	30653	30302	30545	30320	30636	30523	30291	30397	30512	30349	30529	30881	30390	30444	30456	30760	30493	30445	30426	30630	30597	30662	30731	30284	30486	30307	30807	30487	30455	30498	30604	30488	31144	30421	30465	30614	30540	30775	30703	30651	30503	30520	30308	30697	30298	30811	30788	30618	30589	30761	30422	30450	30626	30465	30519	30541	30611	30588	30130	30522	30422	30537	30705	30692	30857	30712	30615	30338	30498	30276	30733	30357	30517	30525	30442	30658	30311	30226	30468	30569	30540	30610	30482	30499	30609	30591	30956	30594	30535	30658	30608	30587	30356	30521	30668	30589	30674	31016	30369	30453	30775	30425	30841	30457	30429	30393	30490	30414	30300	30414	30454	30440	30779	30302	30514	30382	30359	30594	30399	30617	30568	30532	30717	30429	30662	30708	30227	30606	30665	30668	30620	30330	30657	30535	30547	30731	30914	30401	30602	30430	30351	30561	30647	30700	30585	30714	30658	30541	30506	30721	30656	30679	30341	30584	30558	30269	30524	30446	30611	30652	30452	30300	30543	30552	30495	30686	30528	30645	30230	30476	30498	30389	30730	30470	30508	30243	30448	30684	30692	30701	30541	30433	30362	30513	30391	30755	30661	30595	30678	30599	30582	30615	30679	30536	30339	30578	30783	30705	30683	30597	30439	30405	30542	30386	30434	30594	30831	30466	30661	30387	30295	30619	30486	30620	30556	30653	30493	30553	30288	30664	30539	30759	30423	30671	30497	30630	30565	30589	30423	30484	30380	30388	30763	30619	30346	30335	30267	30380	30238	30640	30580	30441	30402	30619	30630	30276	30343	30336	30609	30491	30467	30566	30557	30838	30658	30513	30610	30545	30517	30586	30406	30390	30573	30406	30715	30456	30441	30332	30536	30378	30600	30725	30545	30633	30575	30381	30574	30629	30718	30548	30407	30454	30711	30643	30381	30306	30498	30504	30448	30615	30619	30437	30667	30432	30459	30209	30306	30410	30653	30527	30485	30277	30793	30623	30593	30604	30295	30304	30529	30896	30610	30623	30686	30520	30501	30610	30720	30523	30643	30162	30493	30539	30714	30463	30444	30525	30515	30467	30676	30506	30661	30525	30559	30221	30732	30476	30645	30634	30535	30685	30553	30658	30154	30420	30518	30729	30568	30362	30550	30563	30586	30526	30556	30764	30518	30548	30483	30604	30692	30261	30539	30446	30413	30632	30685	30320	30433	30574	30453	30633	30381	30654	30440	30371	30476	30320	30595	30444	30698	30442	30278	30445	30774	30522	30593	30511	30281	30302	30616	30386	30420	30330	30679	30279	30507	30541	30604	30516	30671	30520	30658	30723	30452	30369	30483	30559	30740	30414	30756	30697	30509	30742	30570	30372	30577	30480	30493	30497	30440	30619	30417	30501	30359	30369	30457	30445	30202	30282	30651	30626	30503	30656	30731	30608	30820	30628	30670	30442	30672	30713	30450	30527	30676	30821	30403	30449	30443	30201	30352	30792	30649	30663	30442	30730	30697	30343	30299	30581	30506	30477	30564	30584	30476	30886	30798	30538	30550	30498	30584	30553	30420	30477	30737	30502	30635	30355	30432	30617	30501	30517	30240	30513	30288	30322	30571	30592	30532	30313	30290	30604	30521	30411	30493	30465	30744	30519	30790	30634	30472	30627	30329	30482	30645	30519	30586	30467	30570	30838	30628	30229	30505	30386	30688	30491	30434	30647	30732	30441	30548	30223	30515	30502	30681	30558	30630	30464	30607	30435	30353	30464	30607	30428	30463	30472	30729	30503	30514	30866	30314	30504	30698	30353	30500	30587	30550	30376	30592	30446	30413	30185	30472	30528	30460	30714	30451	30615	30679	30512	30367	30358	30279	30469	30808	30409	30430	30330	30419	30586	30484	30645	30696	30710	30778	30691	30492	30131	30605	30241	30825	30890	30468	30578	30795	30498	30682	30788	30393	30599	30429	30631	30684	30510	30636	30828	30651	30492	30703	30684	30614	30618	30719	30694	30672	30577	30732	30763	30527	30614	30724	30527	30576	30580	30529	30515	30702	30600	30718	30513	30427	30581	30549	30362	30559	30465	30455	30495	30850	30402	30525	30676	30294	30649	30499	30346	30412	30609	30580	30480	30601	30350	30408	30414	30476	30650	30656	30475	30429	30572	30691	30683	30827	30448	30748	30715	30581	30291	30712	30439	30831	30538	30487	30448	30589	30312	30539	30409	30593	30459	30598	30607	30779	30665	30431	30440	30654	30464	30484	30480	30521	30620	30400	30406	30501	30417	30526	30580	30871	30417	30409	30659	30483	30860	30565	30401	30552	30534	30650	30227	30706	30515	30594	30487	30718	30697	30636	30359	30730	30285	30699	30645	30505	30145	30780	30573	30427	30660	30705	30296	30615	30593	30610	30426	30631	30462	30603	30404	30082	30437	30392	30416	30819	30688	30492	30466	30637	30484	30312	30736	30435	30696	30511	30399	30519	30561	30518	30738	30772	30483	30469	30250	30690	30495	30407	30627	30607	30683	30877	30687	30700	30586	30432	30468	30571	30358	30609	30671	30491	30509	30614	30235	30507	30413	30593	30594	30607	30561	30651	30793	30614	30687	30468	30627	30617	30782	30564	30565	30536	30534	30552	30499	30300	30494	30687	30557	30559	30543	30615	30764	30293	30425	30622	30360	30671	30451	30326	30331	30524	30734	30650	30441	30276	30545	30507	30446	30448	30402	30399	30472	30605	30434	30555	30558	30478	30719	30261	30528	30436	30473	30559	30327	30541	30669	30418	30275	30479	30700	30634	30597	30460	30713	30492	30419	30368	30528	30609	30525	30661	30210	30579	30664
29313	43814	40598	30002	27058	24235	22215	21178	19910	19196	19030	19021	18920	18597	18325	18449	18779	19020	19110	19189	18701	18719	18715	18610	18600	18636	18523	18056	18126	18176	18165	18259	18019	18183	18286	18002	18136	18241	17828	17912	17954	17926	17836	18017	17555	17951	17840	17764	17985	17901	17841	17959	17940	17768	17927	17983	17919	17706	17753	17880	17783	17786	17912	17949	17961	17782	17888	17820	17811	17980	17726	17695	17820	17888	17637	17695	18013	17721	17848	17862	17639	17772	17796	17869	17683	17926	17966	17879	17662	17796	17765	17525	17870	17674	17721	17683	17681	17744	17961	17808	17847	17564	17796	17869	17875	17639	17753	17595	17734	17874	17798	17627	17897	17661	17696	17798	17768	17910	17699	17711	17928	17905	17959	17893	17763	17920	17614	17681	17667	17742	17826	17876	17794	17826	17825	17495	17689	17664	17792	17855	17829	17707	17839	17700	17814	17624	17796	17863	17824	17853	17663	17856	17871	17719	17580	17754	17781	17902	17786	17799	17809	17784	17723	17909	17749	17889	17705	17872	17720	17885	17894	17698	17705	17783	17852	17894	17719	17776	17804	17788	17806	17758	17743	17705	17835	17787	17865	17768	17738	17851	17662	17831	17711	17836	17736	17583	17954	17608	17690	17759	17873	17743	17812	17684	17834	17637	17781	17967	17871	17936	17746	17789	17883	17716	17908	17721	17884	17874	17889	17943	17723	17728	17712	17629	17807	17983	17696	17729	17771	17722	17623	17763	17933	17834	17813	17805	17691	17943	17578	17939	17758	17738	17794	17655	17927	17884	17851	17767	17689	17793	17624	17938	17723	17793	17831	17791	17939	17795	17811	17761	17718	17859	17562	17797	17695	17755	17787	17980	17805	17778	17827	17855	17742	17847	17894	17807	17770	17704	17782	17690	17750	17768	17824	17686	17797	17794	17853	17856	17825	17781	17791	17873	17856	17671	17835	17859	17607	17918	17706	17816	17723	17929	17862	17803	17836	17826	17815	17707	17600	17794	17680	17784	17634	17676	17633	17789	17661	17843	17786	17615	17781	17835	17738	17884	17869	17690	17621	17730	17766	17869	17757	17656	17849	17568	17859	17705	17684	18018	17746	17792	17717	17862	17876	17927	17773	17705	17886	17746	17759	17900	17858	17777	17645	17730	17821	17762	17689	17701	17909	17936	17899	17732	17608	17664	17793	17591	17699	17932	17587	17968	17897	17742	17889	17789	17743	17846	17642	17583	17943	17753	17881	17902	17754	17755	17801	17720	17699	17876	17663	17870	17700	17909	17744	17862	17828	17736	17718	17828	17784	17918	17680	17823	17968	17881	17800	17718	17832	17689	17856	17776	17913	17925	17728	17866	17700	17753	17807	17712	17759	17840	17784	17692	17804	17898	17741	17813	17812	17738	17713	17817	17707	17680	17947	17649	17776	17875	17656	17854	17694	17813	17785	18063	17695	17665	17653	17765	17968	17841	17757	17822	17970	17994	17659	17867	17876	17725	17755	17881	17835	17862	17685	17793	17765	17867	17860	17816	17763	17800	17896	17740	17878	17851	17702	17690	17815	17855	17642	17787	17727	17745	17858	17865	17511	17779	17732	17821	17736	17767	17837	17714	17627	17799	17957	17853	17846	17790	17638	17686	17913	17646	17699	17835	17750	17864	17817	17832	17777	17956	17778	17891	17944	17817	17725	17850	17712	17786	17835	17739	17834	17668	17792	17878	17972	17787	17711	17717	17853	17798	17781	17830	17804	17768	18143	17895	17825	17921	17715	17818	17677	17798	17682	17762	17737	17884	17843	17736	17866	17684	17804	17891	17901	17710	17908	17588	17893	17920	17961	17835	17736	17926	17777	17811	17859	17687	17697	17859	17862	17816	17710	17789	17800	17767	17615	17830	17594	17663	17670	17710	17838	17778	17890	17800	17819	17701	17777	17865	17836	17795	18016	17749	17807	17785	17809	17703	17705	17914	17691	17810	17795	17649	17830	17802	17887	17838	17824	17579	17837	17900	17984	17829	17782	17699	17752	17785	17810	17709	17810	17742	17828	17806	17941	17927	17749	17884	17598	17695	17748	17703	17625	17898	17778	17827	17683	17825	17785	17895	17775	17699	17787	17664	17917	17754	17857	17732	17700	17797	17733	17901	17753	17897	17907	17735	17690	17696	17681	17821	17768	17854	17901	17785	17754	17645	17838	17644	17794	17820	17680	17836	17689	17769	17780	17845	17852	17599	17743	17923	17537	17741	17659	17862	17660	17775	17884	17738	17775	17840	17782	17666	17716	17679	17701	17888	17675	17721	17715	17778	17738	17789	17869	17798	17809	17754	17723	17783	17743	17715	17679	17714	17717	17856	17763	17913	17666	17692	17748	17853	17778	17807	17725	17659	17956	17696	17762	17942	17735	17888	17902	17766	17965	17892	17548	17841	17938	17636	17853	17722	17767	17749	17758	17720	17704	17783	17820	17744	17937	17846	18059	17846	17904	17948	17929	17912	17769	17920	17787	17721	17901	17961	17757	17783	17766	17725	17704	17824	17890	17869	17611	17825	17874	17764	17825	17846	17772	17764	17769	17789	17809	17758	17953	17743	17879	17744	17824	17841	17972	17853	17622	17907	17698	17729	17611	17658	17791	17745	17806	17873	18038	17707	17665	17712	17842	17556	17923	17687	17847	17675	17825	17874	17729	17786	17941	17488	17627	17965	17689	17657	17828	17936	17798	17798	17983	17812	17833	17732	17858	17897	17804	17750	17848	17773	17894	17857	17986	17728	17825	17689	17868	17647	17779	17717	17922	17805	17972	17845	17780	17786	17866	17888	17936	17811	17840	17879	17760	17950	17899	17634	17712	17962	17782	17873	17691	17756	17740	17924	17954	17820	17656	17903	17865	17855	17816	17874	17845	17768	17816	17668	17615	17796	17758	17737	17794	17772	17734	17774	18016	17732	17818	17764	17721	17746	17886	17683	17846	17821	17934	17819	17807	17740	17884	17794	17863	17655	17901	17862	17670	17750	17787	17715	17770	17750	17683	17810	17734	17884	17683	17893	17616	17752	17902	17864	17903	18011	17769	18023	17843	17583	17918	17752	17805	17692	17829	17842	17876	17841	17835	17894	17798	17940	17661	17845	17832	17803	17947	17782	17857	17782	17746	17920	17873	17915	17719	18004	17774	17780	18081	17794	17738	17830	17815	17816	17754	17840	17839	17760	17805	17817	17889	17862	17860	17744	17869	17602	17816	17726	18060	17979	17726	17705	17866	17734	17823	17762	17806	17596	17770	17741	17756	17857	17768	17789	17910	17737	17921	17877	17637	17852	17893	17684	17760	17742	17929	17920	17682	17789	17907	17880	17796	17818	17675	17863	17851	17798	17750	17815	17713	17750	17877	17728	17720	17674	17794	17828	17992	17682	17720	17771	17770	17716	17589	17648	17809	17754	17863	17786	17843	17875	17750	17751	17878	17735	17876	17848	17737	17886	17772	17687	17816	17903	17649	17838	17803	17745	17915	17688	17993	17588	17812	17828	17800	18036	17912	17996	17852	17792	17850	17784	17932	17942	17903	17696	17918	17665	17797	17777	17804	17839	17911	17863	17903	17839	17727	17941	17750	17750	17784	18003	17904	17844	17830	17711	17821	17591	17757	17808	17778	17800	17824	17744	17882	17670	17710	17860	17744	17868	17713	17963	17820	17730	17921	17660	17844	17862	17827	17733	17916	17736	17970	17746	17809	17797	17641	17713	17871	17832	17932	17856	17685	17862	17655	17817	17660	17791	17713	17762	17874	17876	17601	17738	17908	17827	17905	17807	17994	17885	17920	17872	17935	17866	17707	17838	18077	17697	17814	17822	17737	17903	17966	17846	17741	17901	17803	17770	17843	17837	17754	17641	17635	17708	17804	17855	17930	17745	17818	17770	17876	17909	17778	17914	17724	17790	17760	17853	17652	17864	17798	17529	17745	17779	17792	17760	17693	17886	17814	17772	17822	17957	17866	17911	17720	17751	17928	17822	17906	17646	17794	17861	18028	17924	17707	17964	17983	17771	17786	17857	17794	17786	17943	17614	17904	17982	17920	17782	17935	17699	17802	17957	17794	17702	17762	17946	17791	17750	17746	17740	17812	17876	17844	17726	17706	17806	17756	17946	17792	17874	17676	17863	17748	17686	17777	17840	17802	17858	17694	17858	17699	17857	17902	17753	17902	17947	17956	17640	17762	17884	17757	17869	17750	17865	17794	17844	17911	17797	17967	17943	17887	17832	17761	17664	17812	17857	17815	18031	17743	17837	17763	17706	17780	17888	17805	17767	17931	17799	17786	17762	17756	17687	17705	17899	17858	18124	17671	17898	17926	17870	17675	17823	17763	17709	17731	17716	17877	17680	17793	17741	17867	17931	17742	17811	17552	17630	17688	17644	17760	17804	17722	17832	17723	17779	17888	17797	17847	17799	17930	17810	17664	17800	17802	17878	17804	17856	17701	17789	17882	17845	17875	17917	17685	17659	17854	17884	17857	17794	17745	17803	17829	17890	17863	17809	17749	17737	17508	17999	17885	17874	17846	17798	17894	17742	17792	17778	17742	17808	17785	17622	17732	17681	18005	17815	17801	17770	17945	17753	17951	17819	17776	17828	17683	17834	18006	17993	17773	17927	17748	17580	17819	17838	17920	17894	17680	17799	17785	17944	17634	17751	17679	17977	17821	17773	17796	17804	17735	17741	17778	18017	17792	17748	17777	17693	17847	17763	17613	17724	17722	17693	17798	17799	17905	17744	17809	17766	17773	17759	17871	17897	17667	17925	17739	17842	17769	17796	17764	17809	17679	17818	17724	17887	17594	17902	17754	17876	17699	17724	17739	17670	17855	17775	17706	17786	17781	17740	17962	17759	17748	17761	17695	17874	17725	17748	17880	17826	17818	17876	17888	17754	17829	17874	17663	17881	17810	17764	17743	17806	17731	17699	17762	17825	17866	17852	17853	17747	17802	17846	17725	17768	17912	17757	17824	17688	17690	17753	17636	17865	17908	17774	17811	17819	17870	17874	17661	17622	17837	17870	17710	17966	17951	17715	17906	17749	17819	17812	17777	17792	17775	17888	17802	17792	17717	17831	17883	17854	17817	17691	17776	17644	17847	17792
21374	20025	26240	23901	23027	30369	35804	33360	32056	31978	31557	31333	31103	30805	30484	30661	30855	30980	31389	30997	31084	30922	30662	30546	30651	30616	30522	30361	29848	30113	29884	30063	30077	30061	29931	29749	29928	29849	29839	29901	30157	29912	29887	29655	29852	29917	30051	29738	29635	29849	29831	29818	29718	29629	29836	29729	29415	29460	29569	29789	29612	29755	29373	29753	29754	29459	29850	29448	29764	29913	29563	29506	29622	29524	29658	29735	29740	29511	29877	29519	29555	29636	29556	29801	29633	29769	29713	29717	29835	29611	29737	29787	29767	29706	29786	29707	29684	29474	29535	29733	29784	29551	29444	29395	29886	29491	29677	29723	29350	29645	29735	29526	29786	29495	29826	29586	29522	29787	29756	29486	29718	29524	29684	29735	29524	29543	29604	29645	29676	29782	29490	29657	29602	29795	29584	29563	29775	29646	29353	29724	29536	29520	29838	29682	29822	29735	29510	29673	29475	29791	29824	29889	29850	29656	29514	29923	29838	29845	29699	29537	29564	29533	29746	29619	29811	29789	29514	29680	29770	29591	29754	29448	29602	29756	29869	29688	29948	29765	29585	29666	29788	29720	29768	29578	29509	29832	29549	29786	29359	29538	29777	29879	29575	29638	29726	29679	29504	29650	29844	29581	29933	29743	29845	29717	29883	29828	29879	30047	29658	29714	29585	29713	29710	29784	29670	29685	29729	29623	29817	29731	29795	29710	29593	29669	29818	29573	29659	29571	29497	29479	29472	29685	29756	29809	29468	29848	29363	29532	29567	29698	29660	29208	29549	29617	29714	29790	29752	29482	29816	29464	29555	29509	29661	29437	29650	29518	29533	29659	29800	29587	29759	29815	29592	29671	29670	29902	29611	29428	29384	29577	29627	29755	29645	29467	29879	29718	29872	29698	29695	29515	29527	29666	29589	29490	29505	29848	29581	29500	29887	29802	29724	29605	29583	29808	29575	29853	29669	29628	29614	29792	29707	29673	29629	29606	29578	29647	29566	29927	29889	29827	29588	29595	29738	29643	29555	29754	29618	29761	29747	29762	29616	29824	29658	29691	29782	29866	29764	29512	29622	29547	29636	29490	29558	29624	29600	29715	29667	29636	29487	29581	29526	29670	29576	29926	29705	29644	29573	29665	29673	29678	29757	29414	29542	29426	29725	29724	30024	29799	29586	29772	29719	29561	29948	29398	29681	29335	29742	29527	29710	29724	29657	29722	29658	30168	29745	29582	29592	29606	29649	29524	29862	29804	29799	29516	29461	29641	29683	29788	29464	29601	29504	29364	29496	29717	29522	29137	29572	29821	29673	29667	29331	29408	29895	29848	29531	29541	29636	29776	29601	29790	29533	29745	29773	29508	29609	29609	29428	29496	29385	29806	29718	29792	29636	29378	29696	29812	29739	29618	29688	29698	29312	29710	29577	29215	29755	29724	29663	29627	29589	29790	29633	29795	29758	29970	29516	29685	29918	29572	29942	29849	29528	29808	29738	29658	29421	29568	29815	29527	29823	29564	29623	29878	29547	29640	29746	29629	29528	29709	29510	29566	29671	29673	29839	29607	29537	29644	29658	29966	29707	29652	29644	29535	29555	29690	29331	29700	29547	29759	29721	29431	29523	29468	29715	29634	29759	29833	29842	29470	29582	29585	29531	29643	29566	29451	29550	29842	29961	29775	29593	29780	29493	29608	29834	29870	29692	29576	29617	29790	29710	29662	29617	29731	29860	29679	29528	29659	29695	29659	29665	29744	29704	29627	29809	29558	29342	29688	29778	29894	29672	29520	29548	29309	29728	29523	29743	29836	29502	29731	29564	29706	29755	29665	29507	29496	29430	29573	29613	29566	29744	29769	29879	29583	29654	29701	29874	29701	29773	29598	29480	29372	29744	29473	29593	29560	29613	29600	29784	29753	29697	29735	29754	29547	29679	29991	29574	29590	29700	29655	29463	29773	29582	29484	29520	29785	29739	29825	29962	29529	29684	29839	30138	29597	29441	29715	29448	29573	29712	29436	29386	29492	29869	29842	29705	29624	29751	29906	29855	29773	29811	29571	29643	29879	29743	29430	29568	29531	29859	29715	29821	29803	29563	29619	29726	29418	29832	29647	29634	29771	29535	29295	29669	29789	29784	29820	29786	29574	29621	29641	29460	29667	29723	29747	29758	29665	29727	29772	29666	29730	29680	29511	29510	29599	29712	29891	29696	29701	29574	29651	29529	29892	29690	29845	29674	29582	29681	29814	29812	29706	29702	29855	29850	29515	29787	29443	29549	29829	29693	29696	29714	29743	29725	29479	29496	29726	29820	29701	29602	29688	29594	29623	29673	29621	29786	29748	29594	29701	29842	29699	29658	29949	29567	29597	29711	29802	29736	29466	29473	29674	29485	29715	29630	29899	29676	29744	29677	29723	29826	29650	29732	29538	29462	29454	29985	29528	29660	29670	29693	29619	29565	29594	29772	29890	29708	29553	29848	29714	29654	29743	29655	29577	29641	29459	29924	29700	29740	29523	29574	29628	29674	29671	29634	29539	29957	29616	29492	29672	29856	29689	29831	29629	29735	29861	29812	29810	29573	29584	29468	29494	29831	29433	29382	29601	29557	29499	29718	29523	29840	29754	29422	29829	29706	29815	29520	29615	29731	29480	29828	29768	29731	29680	29663	29605	29962	29901	29689	29799	29272	29624	29373	29552	29767	29381	29550	29671	29537	29639	29578	29472	29623	29536	29760	29977	29921	29647	29831	29625	29662	29764	29723	29388	29762	29668	29601	29924	29689	29700	29737	29528	29648	29580	29692	29756	29585	29739	29838	29814	29872	29749	29593	29602	29762	29531	29488	29315	29518	29481	29751	29596	29714	29845	29535	29474	29467	29621	29878	29608	29547	29724	29676	29661	29604	29821	29423	29610	29773	29808	29792	29886	29754	29508	29787	29696	29612	29766	29489	29712	29537	29558	29661	29576	29753	29648	29783	29739	29849	29729	29718	29757	29501	29741	29681	29546	29705	29622	29660	29706	29679	29715	29628	29654	29313	29540	29715	29849	29795	29694	29706	29613	29907	29914	29680	29623	29431	29611	29483	29522	29552	29770	29720	29595	29702	29798	29614	29682	29641	29358	29558	29980	29579	30016	29895	29843	29648	29488	29725	29688	29499	29570	29687	29567	29728	29576	29527	29664	29690	29730	29585	29670	29539	29499	29233	29725	29887	29730	29848	29520	29557	29671	29378	29654	29391	29686	29743	29540	29740	29744	29777	29742	29654	29705	29615	29406	29693	29762	29515	29882	29644	29503	29746	29313	29486	29959	29637	29509	29599	29604	29906	29458	29789	29487	29486	29614	29674	29830	29707	29384	29726	29627	29551	29589	29581	29556	29709	29637	29675	29581	29618	29615	29597	29814	29861	29717	29590	29702	29619	29956	29463	29745	29368	29680	29660	29807	29923	29579	29649	29845	29970	29746	29808	29564	29631	29566	29494	29749	29876	29490	29754	29609	29719	29786	29708	29695	29421	29711	29974	29992	29380	29744	29682	29662	29709	29652	29671	29772	29670	29549	29683	29681	29709	29878	29446	29649	29565	29535	29489	29574	29668	29702	29819	29545	29595	29794	29682	29535	29600	29750	29573	29763	29619	29681	29681	29709	29602	29651	29810	29567	29601	29687	29654	29702	29990	29730	29808	29440	29560	29703	29620	29500	29537	29585	29646	29745	29675	29561	29521	29613	29669	29455	29734	29443	29759	29865	29463	29621	29929	29692	29614	29390	29905	29448	29593	29667	29621	29931	29507	29488	29808	29539	29590	29705	29735	29647	29612	29672	29625	29848	29739	29471	29541	29477	29828	29538	29716	29802	29561	29753	29610	29604	29618	29612	29592	29672	29762	29697	29421	29411	29809	29738	29775	29866	29550	29604	29459	29664	29627	29488	29674	29672	29552	29564	29805	29802	29527	29453	29601	29766	29592	29698	29885	29766	29657	29705	29734	29712	29690	29581	29669	29527	29443	29637	29658	29571	29544	29536	29819	29632	29936	29731	29809	29641	29574	29380	29766	29552	29554	29885	30056	29924	29628	29667	29454	29675	29901	29680	29761	29608	29884	29887	29643	30005	29736	29257	29835	29764	29691	29451	29482	29721	29557	29756	29599	29772	29697	29997	29567	29989	29714	29689	29582	29624	29562	29627	29777	29447	29424	29681	29720	29686	29812	29488	29810	29667	29802	29849	29748	29748	29568	29556	29840	29676	29613	29728	29681	29717	29924	29683	29692	29934	29577	29644	29607	29680	29850	29718	29360	29627	29385	29794	29594	29718	29668	29729	29507	29741	29461	29520	29671	29831	29459	29601	29740	29550	29622	29569	29593	30035	29378	29550	29800	29533	29461	29609	29904	29708	29764	29745	29851	29813	29657	29758	29565	29773	29586	29823	29582	29583	29830	29691	29376	29516	29920	29750	29666	29679	29761	29620	29712	29625	29639	29624	29858	29653	29851	29618	29674	29712	29733	29707	29526	29565	29810	29385	29680	29752	29600	29861	29693	29672	29734	29759	29655	29572	29535	29711	29728	29442	29469	29385	29731	29637	29506	29572	29843	29555	29589	29664	29397	29942	29779	29577	29668	29697	29670	29614	29614	29407	29517	29605	29849	29550	29783	29462	29823	29433	29597	29632	29636	29745	29663	29763	29744	29719	29632	29735	29967	29426	29574	29573	29647	29492	29759	29723	29716	29545	29651	29817	29832	29762	29754	29727	29744	29642	29671	29742	29804	29772	30019	29647	29603	29509	29755	29631	29695	29734	29718	29793	29904	29777	29805	29843	29707	29687	29548	29477	29812	29720	29964	29370	29626	29942	29439	29768	29730	29762	29451	29529	29762	29770	29698	29754	29615	29685	29506	29760	29921	29497	29679	29794	29779	29803	29667	29526	29489	29855	29526	29798	29447	29508	29487	29752	29585	29614	29920	29735	29685	29724	29627	29708	29752	29724	29615	29831	29450	29925	29776	29778	29924	29408	29819	30086	29874	29429	29856	29410	29738	29573	29798	29636	29449	29846	29713	29874	29517	29628	29749	29862	29543	29643	29834	29807	29661	29672	29533	29632	29571	29599	29462	29527	29531	29607	29609	29596	29631	29668	29895	29371
31889	50244	46809	34684	30926	27444	24278	22873	20882	19927	19598	19376	19413	18593	18562	18492	19045	19368	19791	19410	19097	18752	18652	18732	18503	18299	18442	18116	18053	18104	17960	17969	18105	17694	17682	17646	17617	17707	17607	17501	17414	17492	17691	17689	17495	17358	17417	17288	17309	17410	17493	17438	17475	17361	17439	17340	17545	17332	17527	17279	17445	17322	17304	17459	17220	17412	17214	17438	17339	17639	17450	17433	17314	17422	17420	17453	17406	17508	17347	17449	17388	17356	17340	17518	17333	17519	17202	17341	17347	17463	17217	17329	17258	17289	17243	17436	17499	17528	17490	17333	17345	17155	17304	17362	17385	17481	17516	17212	17323	17356	17321	17244	17382	17361	17259	17351	17291	17359	17373	17305	17256	17381	17400	17475	17410	17360	17324	17277	17378	17323	17309	17287	17435	17395	17460	17292	17339	17268	17220	17499	17338	17455	17484	17337	17502	17355	17319	17381	17418	17266	17208	17107	17511	17360	17333	17318	17353	17317	17514	17317	17448	17377	17427	17300	17390	17183	17315	17431	17403	17480	17224	17399	17316	17416	17375	17348	17487	17323	17405	17242	17601	17419	17419	17307	17340	17316	17308	17392	17267	17305	17280	17444	17343	17438	17393	17359	17423	17474	17443	17339	17385	17293	17206	17297	17317	17418	17318	17361	17316	17272	17405	17358	17474	17459	17233	17242	17191	17415	17507	17291	17334	17251	17230	17183	17694	17386	17534	17479	17508	17383	17277	17444	17453	17471	17429	17359	17309	17603	17326	17616	17243	17394	17304	17463	17473	17335	17456	17399	17273	17561	17371	17572	17493	17597	17431	17511	17369	17377	17338	17309	17344	17316	17335	17345	17524	17399	17575	17416	17224	17292	17666	17401	17383	17282	17225	17262	17250	17432	17162	17251	17324	17378	17394	17498	17364	17115	17498	17277	17374	17375	17378	17389	17288	17403	17347	17429	17428	17288	17383	17296	17380	17466	17530	17333	17372	17352	17329	17288	17362	17284	17383	17324	17529	17385	17208	17367	17393	17457	17381	17435	17290	17287	17346	17285	17365	17440	17274	17384	17289	17385	17242	17208	17556	17397	17358	17334	17489	17505	17406	17418	17300	17384	17428	17511	17415	17268	17328	17273	17380	17360	17388	17279	17384	17383	17287	17456	17292	17574	17540	17410	17433	17339	17210	17237	17335	17433	17410	17322	17457	17320	17490	17478	17399	17364	17448	17295	17380	17631	17459	17380	17452	17487	17579	17347	17254	17574	17336	17422	17201	17170	17376	17251	17197	17356	17371	17318	17457	17451	17370	17449	17411	17272	17376	17211	17455	17226	17172	17662	17599	17299	17464	17410	17368	17292	17186	17283	17290	17480	17474	17398	17204	17485	17309	17485	17168	17299	17551	17199	17593	17205	17293	17287	17404	17272	17413	17372	17524	17525	17238	17421	17297	17489	17270	17304	17256	17490	17574	17471	17316	17326	17427	17379	17434	17212	17463	17267	17495	17226	17331	17401	17310	17355	17214	17475	17186	17280	17518	17464	17446	17371	17300	17599	17448	17219	17372	17444	17526	17423	17458	17490	17370	17430	17494	17393	17356	17303	17500	17416	17333	17589	17399	17529	17273	17480	17269	17284	17418	17456	17224	17469	17362	17183	17409	17354	17388	17443	17521	17469	17372	17206	17407	17416	17224	17375	17444	17347	17300	17291	17428	17321	17252	17310	17457	17380	17262	17251	17405	17339	17384	17162	17477	17440	17485	17320	17359	17524	17376	17330	17318	17376	17395	17260	17443	17382	17442	17414	17499	17435	17434	17373	17427	17470	17242	17370	17400	17452	17274	17387	17555	17261	17557	17197	17399	17491	17287	17383	17510	17507	17217	17354	17328	17210	17330	17274	17372	17440	17487	17503	17477	17321	17343	17486	17528	17515	17355	17375	17354	17403	17199	17433	17419	17374	17399	17415	17236	17516	17430	17392	17416	17307	17447	17291	17361	17440	17291	17326	17164	17519	17278	17272	17246	17344	17406	17329	17273	17275	17370	17438	17348	17366	17355	17363	17414	17510	17349	17322	17241	17448	17226	17506	17324	17536	17399	17316	17333	17433	17455	17237	17428	17340	17277	17416	17480	17379	17260	17307	17336	17349	17461	17229	17401	17441	17443	17580	17497	17377	17321	17452	17342	17301	17273	17515	17357	17545	17252	17249	17393	17422	17340	17543	17332	17492	17211	17394	17446	17460	17393	17152	17329	17177	17434	17353	17263	17543	17467	17310	17320	17434	17597	17257	17377	17332	17365	17244	17510	17441	17230	17256	17223	17317	17223	17419	17372	17394	17313	17303	17382	17378	17555	17490	17110	17420	17303	17270	17377	17478	17562	17454	17245	17252	17349	17387	17338	17426	17280	17321	17283	17233	17448	17284	17278	17284	17394	17240	17485	17353	17426	17370	17464	17187	17311	17293	17374	17249	17415	17621	17319	17428	17397	17463	17426	17422	17380	17510	17472	17442	17260	17425	17369	17363	17206	17286	17534	17306	17565	17366	17161	17459	17433	17351	17311	17250	17393	17282	17252	17483	17130	17502	17421	17256	17436	17378	17342	17419	17352	17426	17555	17329	17267	17373	17306	17493	17347	17423	17398	17327	17265	17341	17255	17399	17315	17327	17391	17399	17378	17453	17395	17378	17404	17545	17564	17373	17407	17263	17591	17314	17519	17365	17416	17375	17250	17357	17321	17437	17317	17352	17207	17404	17407	17347	17408	17373	17510	17225	17363	17396	17503	17422	17312	17311	17444	17458	17476	17319	17459	17304	17452	17412	17393	17223	17325	17235	17461	17258	17396	17204	17455	17367	17436	17313	17306	17421	17369	17348	17258	17531	17399	17167	17278	17378	17405	17217	17295	17413	17279	17400	17315	17389	17421	17550	17316	17257	17444	17244	17372	17229	17350	17462	17460	17441	17381	17487	17392	17259	17321	17479	17358	17294	17355	17432	17335	17430	17611	17295	17178	17429	17427	17412	17308	17299	17451	17314	17267	17373	17381	17440	17363	17367	17472	17257	17288	17252	17272	17320	17313	17522	17458	17367	17211	17441	17368	17321	17297	17436	17312	17537	17276	17368	17286	17593	17272	17502	17352	17572	17304	17230	17396	17103	17196	17580	17374	17370	17500	17374	17391	17257	17321	17228	17405	17232	17390	17371	17586	17366	17451	17479	17534	17221	17311	17421	17410	17210	17386	17218	17282	17373	17310	17440	17341	17498	17587	17327	17332	17247	17316	17336	17308	17236	17424	17193	17428	17344	17380	17286	17334	17426	17451	17178	17392	17296	17454	17459	17309	17298	17424	17540	17387	17412	17371	17387	17424	17297	17280	17448	17423	17318	17274	17315	17561	17438	17461	17488	17228	17397	17375	17520	17513	17388	17400	17348	17392	17369	17339	17177	17454	17426	17494	17209	17481	17220	17320	17444	17451	17369	17370	17394	17357	17365	17448	17399	17188	17407	17265	17486	17366	17262	17261	17277	17518	17423	17288	17320	17290	17395	17409	17353	17456	17306	17332	17298	17391	17366	17321	17383	17323	17356	17384	17304	17294	17396	17478	17356	17177	17473	17414	17288	17476	17333	17332	17283	17330	17144	17320	17467	17239	17402	17352	17361	17376	17276	17240	17372	17434	17474	17500	17204	17449	17280	17289	17382	17225	17324	17457	17513	17584	17316	17241	17207	17388	17377	17403	17277	17309	17374	17414	17385	17324	17343	17346	17395	17356	17412	17225	17341	17288	17320	17243	17311	17264	17482	17512	17259	17391	17354	17284	17285	17384	17444	17268	17388	17380	17364	17434	17416	17425	17345	17284	17585	17421	17396	17400	17472	17226	17296	17317	17362	17469	17460	17256	17422	17246	17409	17190	17442	17368	17549	17402	17359	17319	17334	17376	17420	17370	17346	17393	17655	17498	17469	17489	17126	17283	17407	17385	17325	17233	17312	17447	17238	17238	17294	17272	17292	17200	17364	17294	17155	17311	17462	17348	17321	17249	17108	17325	17330	17464	17298	17383	17573	17470	17399	17253	17452	17583	17445	17507	17277	17249	17415	17376	17407	17420	17342	17468	17380	17146	17311	17418	17440	17472	17370	17360	17456	17484	17178	17566	17388	17546	17475	17268	17296	17272	17315	17308	17333	17350	17400	17305	17410	17459	17335	17333	17283	17379	17485	17313	17452	17026	17391	17252	17302	17140	17268	17442	17489	17395	17604	17231	17424	17392	17322	17369	17303	17203	17411	17311	17217	17384	17513	17330	17528	17569	17356	17577	17411	17369	17343	17323	17312	17272	17688	17472	17380	17491	17385	17453	17418	17383	17418	17277	17319	17389	17394	17470	17310	17518	17342	17354	17283	17518	17320	17446	17232	17281	17446	17193	17516	17369	17318	17373	17301	17474	17392	17415	17354	17309	17514	17484	17509	17282	17311	17246	17347	17451	17461	17583	17278	17453	17335	17422	17367	17367	17422	17458	17266	17223	17432	17183	17501	17491	17310	17117	17361	17328	17346	17325	17070	17365	17394	17362	17347	17366	17209	17324	17239	17406	17514	17482	17335	17348	17379	17277	17258	17525	17431	17514	17312	17394	17434	17548	17335	17246	17447	17327	17323	17359	17361	17435	17393	17302	17354	17434	17140	17563	17318	17410	17399	17603	17282	17402	17439	17228	17480	17394	17262	17316	17517	17371	17271	17320	17306	17274	17423	17396	17468	17433	17430	17296	17421	17341	17334	17450	17247	17293	17371	17424	17353	17410	17355	17436	17369	17415	17213	17498	17439	17539	17398	17466	17511	17236	17296	17459	17331	17372	17306	17418	17393	17493	17413	17407	17254	17368	17518	17233	17390	17223	17295	17219	17380	17593	17478	17405	17223	17419	17376	17346	17261	17363	17374	17417	17440	17448	17305	17355	17476	17347	17415	17450	17337	17559	17377	17539	17361	17421	17526	17251	17350	17337	17401	17410	17417	17378	17179	17259	17234	17392	17197	17328	17390	17384	17288	17239	17326	17401	17348	17410	17138	17306	17372	17412	17268	17435	17377	17252	17399	17345	17208	17468	17477	17494	17291	17283	17414	17433	17274	17241	17404
40016	36474	41979	39713	37109	36639	36131	35629	35409	35170	35178	35298	35112	35361	34994	35003	35117	35183	35270	35345	35342	35211	35386	35168	35087	35400	35062	35232	34981	34993	34998	34971	34718	34614	35019	34969	35062	34715	35068	34771	35140	34992	35000	35262	34702	35231	35066	34650	35041	35196	34988	34924	34998	34670	34735	34785	34941	34842	34961	34646	35067	34815	34735	34927	35116	34738	34638	34804	34699	34933	34798	34804	34788	34973	34847	35142	34771	34859	34900	35128	34989	34859	34867	35155	34998	35181	34814	35025	34874	35015	35127	35126	34857	35058	35021	34726	34972	34767	34799	34892	34450	34722	34873	34698	34728	34857	34621	34722	34756	34926	34937	34801	34747	34670	34950	34933	35054	34927	34971	34979	34685	34621	34984	35039	34826	34749	34961	35098	34714	34713	34803	34836	34948	34752	34885	35096	35039	34879	34607	34739	34883	35101	34813	34578	34833	34514	34867	34798	34938	34930	34721	34636	35042	35015	34823	35071	34902	34644	34623	34754	34831	34940	34917	35075	34836	35153	35250	34859	34853	34616	34953	34929	34867	34895	34642	34580	34941	35056	34894	34984	34619	34700	35021	34859	34764	34813	34952	34748	34954	34900	34892	34596	34653	34716	35022	34758	34952	34846	34749	34790	34893	34931	34850	34869	34994	34977	34913	34839	34455	35102	34913	34486	34530	34717	34755	34828	35053	34933	34885	34664	35039	34842	34793	34864	34998	34953	35147	34616	34656	34603	34729	34526	34842	35113	34899	34709	34825	34915	34844	34719	34996	35015	34645	34742	35226	34881	34842	35052	35005	34957	35016	34550	34946	34655	34727	34805	34725	34898	34812	34988	34891	34674	34803	34872	35131	34894	34922	34889	35005	34982	34914	34972	34907	34982	34680	34911	34880	35156	34825	34800	34913	34779	34911	34748	35149	34872	34956	35057	34743	35256	34784	34979	34754	34810	35074	34887	34744	34722	34724	34850	35128	34725	35238	35032	34718	34811	34979	34874	34825	34819	34838	34829	34911	35110	34854	34647	35003	34901	35143	34803	34935	35219	35126	34584	34943	34663	34966	34774	34763	34715	34626	34804	34900	34490	34917	34940	34975	34742	35252	34869	34525	34726	35087	34832	34947	34844	35179	34728	35113	34862	34787	35180	34882	34823	34964	34684	34722	35129	34763	34929	34864	34805	34791	35267	34894	34865	35144	34934	34748	35057	34710	34666	34906	34715	34879	34770	35029	34804	34810	34950	35105	34643	35014	34969	34624	34774	34742	34936	34971	34912	34722	34699	34985	34829	34905	34689	34578	34612	34912	34865	34619	35115	34771	34794	34812	34657	34765	35210	35191	35066	34881	34897	35022	34818	34786	34820	34881	34963	34821	34757	34981	34992	34836	34935	34888	34812	34766	34854	34457	35024	34841	34972	35083	34894	34573	34713	34947	34795	35049	34554	35096	34891	34441	34819	34757	35043	34666	34656	34811	34880	34931	34650	34690	34716	35084	34808	34887	34896	35074	34971	34908	34944	34914	35192	34682	35168	34910	34597	34922	34740	34654	34545	35340	35177	34947	34753	34728	34736	35011	34783	34635	34795	34912	34710	34887	34683	34649	34672	34699	35028	34898	34976	34930	34963	34945	34850	34916	34936	35040	34867	34385	34929	34855	34834	35038	34970	34958	34925	34885	34777	34910	34922	34668	34684	35235	35174	34985	34827	34816	34667	34711	34675	34768	35040	34927	34842	34700	34681	34931	34935	34814	35218	34825	34979	34969	35054	34938	34887	35051	34857	34924	34665	34804	34977	34830	34869	34716	35004	34757	34847	35059	35050	34956	34806	35089	34981	34909	34941	34908	34784	34728	34759	35026	35077	34908	35053	34849	34845	34956	34763	35086	34842	34916	34838	34915	34907	34726	34919	34790	35066	34975	35074	34796	35122	34998	34769	35056	34950	35013	34688	34734	35071	34955	34698	34800	34863	34802	34845	34692	34806	34702	34866	34990	34863	34496	34942	34837	35047	34660	34986	34897	34893	34725	34838	34601	34910	35181	35061	34978	34946	34994	34891	34801	34820	34970	34970	35016	34786	35051	35136	34924	34805	34819	34710	34759	35001	35060	34778	34836	34951	34695	35074	34792	34603	34774	35051	34955	34942	34953	34769	34851	34921	35076	35042	34850	34774	34845	34839	34948	34877	34825	34408	34868	34891	34785	34739	34748	34804	34945	34804	34943	34567	35362	34829	34892	35056	34766	34875	34795	35066	35006	34894	34968	35031	34860	34666	34621	34938	34973	34641	34741	34625	34979	34838	34889	34573	34933	34810	34942	35028	34937	34852	35068	34888	34787	34959	34806	34769	34876	34868	34939	34952	34820	34819	35092	34972	34813	34674	34999	34817	34969	34753	34804	34659	34996	35120	35230	34899	34660	34817	34747	34861	34520	34728	34838	34765	34770	34923	34989	35111	34767	34694	34611	34455	35169	34702	34695	35116	34901	34842	34839	34976	35006	35048	34686	35003	34578	34879	35133	34945	35027	35113	34893	34769	35141	34715	34876	34789	35161	35151	34819	34848	34841	34695	34816	34669	34798	35000	34950	34917	35029	35074	34964	34792	34614	34732	34766	35360	34878	34716	34637	34857	34881	34770	35139	34984	34781	34981	34902	34846	35101	34777	34818	34839	34992	34607	34998	34760	34713	34895	34878	34929	34794	34928	35040	34775	34780	34861	35032	34809	34912	34773	34830	34920	35031	35049	35123	34664	34876	34897	35113	35125	34872	34957	34729	34871	35035	34889	35002	34708	35162	34735	34958	34668	35289	34999	34742	34851	34553	34784	34920	34777	35175	34882	34860	34917	34766	34795	35055	34768	34877	34699	35003	34873	34640	34950	35143	34934	34577	34885	34987	34680	34777	34991	34939	34983	35188	34940	35035	35020	34856	35188	34878	35137	34762	34765	35041	34984	35033	34912	34948	35085	35041	34850	34955	34989	34929	34884	35031	34892	34710	35144	34979	34948	35343	35363	35080	34763	34828	34868	34938	34656	34633	34968	34933	34938	35103	34841	34862	34669	35019	35118	34946	35051	34982	35162	34859	34670	34934	34696	34816	34803	34596	35142	34856	35046	34936	34887	34998	34747	34879	34817	34942	34859	34813	34842	34921	35048	34762	34581	34813	34952	35031	35237	34765	34816	35028	34805	34680	34682	34837	34718	34849	34780	34753	34805	34952	35242	35086	34977	34949	34647	34935	34985	34930	34869	35197	34657	34645	34801	34915	34684	35066	35257	35135	35036	34860	34768	34876	34953	34838	34978	35014	34754	34937	34888	34817	34871	34882	34894	34802	34744	34790	34981	34879	35007	34961	35016	34890	34653	34861	34957	34920	34987	35036	34832	34859	34682	34842	34919	34742	34916	34957	34951	34866	34768	34869	34929	34909	35078	35023	35241	35062	34903	35029	34898	35050	34751	34748	34845	34550	34976	35098	34652	34676	34633	34685	34649	35123	34856	35028	35043	34734	34769	34878	34680	35062	34905	34972	34669	34739	34837	35132	34763	35139	34740	34863	34970	35001	34957	35009	34741	34888	34726	34874	34991	34930	34475	34799	34992	35370	34885	34663	34736	34763	34948	34823	34840	34876	34880	35193	34789	35008	34875	34869	34771	34738	35162	34829	35034	35219	34978	34754	34817	34860	34671	34944	35232	34628	34782	34721	34927	35184	34985	35071	35099	34967	34771	35040	34869	34787	34809	34975	35148	34944	34852	34868	34884	34905	34831	34942	34959	35000	34933	34796	34926	35016	35058	35103	35022	35021	34812	34871	34768	34853	35216	35079	34581	34769	34846	34989	35206	35106	34939	34646	34742	34908	35225	34739	34851	35125	34836	34796	34758	34987	35071	35014	34694	34985	34997	34888	34581	34835	34885	35097	34669	34942	34663	34490	35060	34991	35269	35073	34642	34757	35024	34948	35083	35038	34982	34730	34812	34817	34761	34671	35026	34673	35036	34934	34575	34783	34935	34919	34693	34817	34889	34920	34842	35218	34888	34886	34789	34823	35142	34940	35135	34836	34887	34797	34822	34904	34883	34938	34994	34924	34815	34705	34653	35159	34968	35070	34843	34878	34650	34510	34654	34850	34931	34952	34930	34667	34988	34879	34646	35052	34903	34992	34859	34470	35036	35057	35031	34987	34734	34768	34758	34584	34844	34819	34662	35066	35029	35113	34882	34747	34977	34588	34932	34930	34768	35046	34683	35032	34743	34941	34887	34761	35035	34838	34614	34887	34961	35092	35040	35265	34644	34963	34717	34925	35069	34872	34801	34877	35122	34794	34587	34813	34669	34776	35095	34808	34943	35086	34794	34833	34987	35112	34976	35101	34820	34924	34763	35047	34824	34917	34929	34695	34664	35002	34880	34887	34731	34899	34747	35221	34746	34978	34912	34849	34902	34880	34782	34604	34842	35117	34826	34785	34910	34983	34785	34900	34929	34582	34793	35140	34574	34893	34998	34830	34897	34746	35042	34817	34620	34912	35187	34684	34721	34922	34719	35149	34524	34839	34809	34983	34957	35003	34969	34439	34989	34868	34727	34980	34696	34797	34947	34981	34848	34895	34714	34627	34908	34769	34995	34677	34990	34744	34644	34928	35076	34685	34878	34896	34819	34839	34895	34678	35149	34981	34808	35005	34646	34875	34948	34718	34841	34857	34982	34828	34862	35027	34864	35162	34923	35214	35191	35188	34762	34813	34814	34828	34934	34730	34788	34702	35101	35067	35073	34722	34954	34911	34746	35211	34972	35144	34789	34789	35058	34878	34910	34678	34797	35316	34682	34728	34845	34918	34580	35189	34975	34994	34911	34986	35061	34841	34642	34848	35148	35029	34980	35141	35078	34652	34867	35051	34925	35016	34838	34921	34771	34600	34981	34703	34774	34981	34662	35062	34948	35077	35118	34921	35335	34969	34930	34889	34738	35131	34944	35082	34950	34905	34676	35010	35064	35056	34778	34737	34727	34934	34909	34827	35091	34678	34854	34730	34891	34863	34910	34737	35021	34897	34715	34793	35049	34906	35112	35062	35105	34976	35170	34959	34971	34780	34778	35013	35206	34934	34923	34914	34643	34861	35062	34781	35067	34744	34741
30611	36080	33518	26294	24095	22833	21826	21274	20843	20648	20600	20480	20373	20451	20489	20437	20597	20445	20559	20622	20616	20289	20663	20390	20200	20224	20518	20184	20215	20180	20151	20314	20147	20138	20158	20272	20282	20035	20204	20354	19994	20109	20121	20248	20119	19942	20017	20193	20090	20095	20085	20129	20152	19982	20021	20068	19869	20176	20199	20056	20022	20025	20004	20027	20127	20047	19931	20009	20095	20095	20001	20038	20029	20048	20226	20175	19963	20041	20088	19937	19952	20130	19885	20054	20074	19994	19952	20126	20076	20032	20197	20109	20117	20122	19969	20006	20035	19980	19991	20134	20133	19891	19950	19961	20211	19893	20039	20079	19982	19900	20228	19957	20228	19775	19964	19906	20028	20138	19829	20018	20113	19912	19908	20162	20059	20124	19890	19927	19829	20080	20031	19784	20013	19977	20101	20043	20014	19882	20108	20030	19868	20139	20055	20065	19970	19951	20264	19989	20168	20056	19943	20106	19883	20039	19992	20076	20100	20031	19888	20116	20124	19974	19968	19894	20009	20062	20189	19911	20184	19986	20100	19972	19905	20114	20057	20112	20173	19930	19897	20088	20013	20080	19957	19944	19860	20057	20032	19989	20152	19887	20120	19951	20016	20131	20001	19995	20133	20001	20190	19986	20113	20023	20124	20190	19867	20026	20029	20144	20067	20242	19985	20056	20090	20107	20092	19877	19943	20019	19762	19956	19910	20013	20157	19982	20068	20050	20137	20002	19946	20201	20158	20140	20188	20218	19989	19982	20205	19992	20164	20146	20065	19946	20172	20113	20063	20043	19937	19962	19851	19965	19986	20221	20127	20005	20099	19979	20218	19978	19792	19978	20055	19971	20236	20113	20055	19987	20069	19985	20094	19928	19985	20209	20090	20099	20007	20223	19838	20001	20060	20001	20078	20135	20032	20124	20163	20237	19933	20107	19964	20074	20075	20004	19933	20054	19899	20053	20161	19952	20074	20183	19870	20157	19838	20058	20109	19794	20160	20023	20086	20102	19923	19828	19954	19984	20180	19976	20092	20054	20013	19967	19950	20197	20020	19979	20019	20020	19907	20230	19958	20132	20128	19974	20170	19970	19961	20162	20035	20043	20208	20104	19949	19950	20112	19996	20042	20083	19937	20095	20026	20081	20178	20048	20148	20021	19854	20047	20054	20213	19845	19914	19978	20178	20020	19942	19933	19990	20281	20017	20111	19886	19970	19932	20039	19981	20152	19928	20101	20144	20033	20198	20007	20171	20208	19982	20057	19959	20101	20172	19895	20214	19957	20065	19975	19904	19961	20024	20268	20022	20112	19848	19953	20028	19885	20127	20080	20002	20010	20083	20072	20050	20034	20013	20065	20259	20011	20052	19829	20202	19989	20012	19900	20026	20083	20196	19895	19981	20208	20127	20098	19946	19991	20134	19991	19982	20234	20134	20040	19959	20070	20066	19901	20039	19910	20033	20090	19991	20076	20109	19882	20121	19826	20219	20055	20057	20134	20137	19903	19956	20260	19894	20014	19941	20033	20072	19980	19865	20293	19869	20117	19937	20185	19959	20109	20084	20093	20050	20125	20052	20090	20137	20121	19974	20089	20075	19914	19937	20022	20175	19900	19964	19921	20245	19934	20204	19954	20057	20269	19925	20003	19927	19976	20104	19998	20126	20177	19968	20055	20039	20140	20055	20160	20022	20187	20123	20068	20245	20026	20039	19950	19990	20002	20112	20101	20114	20011	20330	20197	19985	19922	20207	20120	20033	20165	20266	20113	20107	20010	20162	19995	20187	20090	20151	19946	20045	20136	19926	20133	20149	20158	20031	20019	20181	20010	19907	19751	20078	19901	20149	20297	20096	20012	20204	19964	19953	20087	20072	20033	20208	19814	20106	20196	20044	20136	20067	20075	20008	20110	20125	20090	19908	19984	20015	19905	20096	20067	20220	19982	19839	19905	20019	20046	20139	19860	20040	20013	20193	20097	20009	19903	20022	20008	20197	19925	20209	20174	20015	20110	19903	20076	19832	20021	20103	19922	20075	20095	20068	19958	20028	19836	19926	19931	20024	19978	19924	20111	19979	20039	20126	20144	20015	20076	19959	20103	19982	20162	20094	20108	20021	20111	19953	20072	20062	20070	20174	20007	20023	20080	20114	20001	20027	19958	19814	20109	20155	20056	19899	20018	19963	19889	20095	19965	20174	20051	19953	20025	20024	19927	20205	19893	19918	20010	20135	19962	20222	19980	19962	19995	19982	19956	20106	19950	20127	20140	20207	19992	19844	20082	20040	20022	20176	20017	20049	19978	20026	20029	20236	19927	20087	20092	19968	20126	19912	19876	20001	20139	20091	19988	20047	20059	19917	20195	20131	20070	19979	20089	20080	19990	20116	20078	20156	19977	20083	20058	20209	20096	19899	19885	20030	20151	19929	19972	19950	20180	20070	20031	20166	20206	20227	20036	20036	19999	20188	19997	19928	20011	19980	20091	19929	20204	20043	20034	20214	20052	20059	19957	19880	20255	19972	19863	19998	19933	20142	20073	20171	19940	20047	20093	20027	20306	19906	20074	20054	20110	19990	19913	19960	20089	19931	20037	20006	20095	20143	20030	19995	20072	19933	20267	20031	20087	19927	20126	20032	19964	19978	20055	20221	20042	20012	20092	19988	20082	20243	19874	20123	20055	20111	19740	19957	20253	19969	20136	20027	19969	19937	20085	20040	20148	20199	20029	20207	20024	20088	19866	20045	20060	20065	20259	19964	20157	20045	20109	20193	19965	19964	20077	19910	19962	20102	20051	20125	20105	20183	20176	19964	19997	20067	20043	20147	19979	20181	20345	20179	19954	20095	19959	20173	20111	19921	20042	20270	19828	20179	19923	20166	20049	20179	19947	20112	19931	19997	19926	19928	20242	19858	20206	19883	20052	20027	19990	20084	20234	19945	20107	20165	20298	20119	20018	19992	20099	20160	19971	20082	20206	20167	20059	20207	19911	20019	20146	20007	20041	20102	19994	20140	19920	20155	19865	20244	19997	20139	19957	20142	19982	20278	19886	20135	19969	19947	20150	19933	20165	20179	20105	20039	20191	20180	19996	20187	20157	20253	20015	20078	20321	20138	20028	19990	19855	20196	20035	19952	20052	19965	20041	19972	20160	20003	19983	20120	20033	19894	19956	20018	19919	20127	20122	20037	19901	19908	20117	20021	20174	19887	19997	20094	19994	20000	19971	19803	20138	19839	20083	19996	20064	20131	20143	20148	20085	20059	20218	20068	20116	20036	19933	19961	20070	20173	20105	20039	19873	20059	20160	19885	20133	19965	20059	20042	20113	19993	19958	20114	20119	19990	20331	20023	20214	20107	20053	20099	19873	20021	19903	20023	20189	20108	20059	19977	20017	20312	20073	19955	20151	20069	19984	20093	20007	20009	19919	20283	20119	20065	20202	20058	20015	19992	20128	20142	19820	20008	20107	20082	19854	19960	20171	20021	20054	20084	19894	20006	19849	19894	20037	20043	20080	19897	19928	20190	20067	20031	19926	20026	19936	20126	19792	19995	20009	19945	20094	20028	19950	20000	20070	19923	20038	20084	19979	20100	19947	20018	20027	19958	20105	20046	20240	20220	19969	19853	20031	19950	20128	20125	20166	20124	20060	20036	19908	20149	20079	20069	20150	19872	19815	20093	19973	20157	20153	20058	19940	20058	19968	20253	19939	19976	19976	19793	20141	19779	20081	20037	20131	19977	19960	20152	20242	19937	19935	20073	20254	19925	20079	20075	20196	19950	20062	19997	19988	20014	19865	20289	19983	20211	20062	20130	20122	20109	19967	19957	19921	20039	20388	19803	20118	20147	19962	20176	19864	19911	20288	20000	19973	20054	20116	20067	19976	20111	20073	19965	20052	20019	20072	20039	19826	19888	20078	20225	19926	20067	20003	19816	20054	20040	20035	20184	20007	19823	20014	20085	19965	20104	19914	19969	20059	19974	19975	20046	20157	20139	20034	20162	19952	20151	20061	20089	20046	20066	20272	19986	20124	20025	20023	19976	20007	19961	19998	20249	20002	20016	19965	19986	19944	20137	20005	20171	20149	19999	20013	20205	19795	20122	20005	20094	20044	19956	20022	20104	20000	19930	20100	20046	20163	20129	19967	19893	20054	20088	19860	20035	19993	19973	19950	20025	20012	20121	20157	20016	20052	20051	20181	20136	20118	20086	19933	20061	20061	20015	20065	20102	19970	19926	19990	20125	20035	20074	20122	20035	20044	19849	20075	20055	20270	20045	20019	20043	20035	19942	19999	19924	20053	19780	20178	20079	20060	20190	20187	20060	19722	20120	20020	19940	19839	20406	20186	19937	20174	19983	19904	20170	19984	20046	20179	19900	20144	20054	20029	19913	20059	20008	19929	19821	19922	20052	20057	20020	20148	19969	19931	20025	20120	19936	20026	19941	20090	19946	20015	20093	20102	20198	20120	20060	20032	19904	19985	20114	20002	19994	19928	20140	20120	20109	20084	19931	20018	20070	20006	19995	20140	20120	20215	20129	20052	20021	20057	19917	20083	20236	20072	20199	20038	20046	20216	20010	19927	20082	20048	19998	20024	20175	20123	20228	20119	20037	20319	20100	19991	20071	20049	20065	20108	20136	19943	20034	19972	19999	20106	20075	20133	19892	20118	19942	20070	19877	20165	20029	20077	19984	20159	20184	19910	19988	19981	20061	19988	19857	20011	20156	20062	20110	19784	20064	20118	20164	19867	20078	20135	20078	19973	20067	20108	20085	20160	20089	20043	20291	20187	19999	20036	20138	19939	20048	20006	20071	19958	20076	20169	20178	19983	20054	19997	20116	19946	20003	20041	20100	20121	20131	19995	20178	20191	20199	20022	19864	20236	20159	20030	19961	19950	20204	20134	20076	20136	20263	20028	19878	20056	19832	20153	20017	20007	20191	20034	19957	20048	20007	20294	19995	19979	20009	20210	20052	20198	20078	19958	20144	19946	19885	19963	20100	20001	20171	19951	19901	20249	20237	19894	20211	19930	20123	20035	20090	20217	19967	20016	20011	19983	20044	20059	20078	20239	19949	20030	20080	19987	20122	20104	20077	20137	20030	20107	20201	20018	19977	20067	20086	20083	20120	20395	19997
22333	20037	26405	24631	26038	32488	35291	32678	32015	32161	31895	31729	31687	31461	31320	31100	31524	31820	32134	31713	31758	31353	31229	31296	31106	31334	31133	31122	31218	31273	31239	31012	30791	30975	30821	31003	31120	31150	31027	30876	30687	30738	30840	30831	30858	30855	31065	31006	30931	30845	30654	30911	30665	30907	30864	30929	30969	31003	30789	30610	30933	30895	30972	30830	30750	30826	30904	30944	30682	30603	30839	30906	30952	30720	30905	30857	30827	31086	30946	31013	30744	30881	30754	30762	30876	30813	30833	30784	30703	30792	30877	30796	30680	30699	30846	30461	30839	30741	31012	30720	30543	30731	30662	30927	30704	30547	31047	30517	30709	31007	30848	30941	30656	30984	30796	30862	30721	30792	30816	30612	30806	30808	30740	30640	30687	30625	30958	30784	30850	31013	30791	30699	30908	30915	30905	31151	30987	30714	30887	31033	31160	30824	30866	30719	30604	30830	30887	30754	30907	30677	30637	30745	30927	31007	30921	30749	30772	30636	30777	30536	30720	30886	30728	30692	30885	30602	30776	30469	30729	30511	30667	30596	30906	31057	30862	30748	30746	30788	30715	30700	30839	30729	30772	30853	30979	30780	30753	30674	30855	30701	30652	30891	30874	30821	30826	30867	31008	30694	30866	30748	30810	30654	30585	30822	30794	30764	30551	30694	30715	30738	30604	30590	30861	30732	30847	30616	31052	30755	30879	30578	30818	30699	30577	30807	30856	30792	30853	30693	30964	30751	31349	30610	30895	30924	30745	30724	30799	30557	30709	30600	30939	30845	30901	30939	30886	30604	30955	30906	30855	30773	31028	30929	30794	30637	30727	30922	30759	30916	30502	30915	30625	30903	30721	30828	30699	30450	30759	30714	30830	31004	31165	31013	30755	30821	30930	30745	30767	30760	30908	30862	30873	30875	30805	30886	30799	31002	30818	31016	30919	30893	30833	30941	30996	31027	31009	30898	30756	30280	30727	30804	30531	30636	30916	30381	30590	30689	30617	30742	30882	30792	30529	30760	30790	30635	30755	30671	30710	30711	30722	30713	30469	30818	30709	30895	30799	30536	30720	30997	30990	30761	30591	30863	31142	30718	30753	30916	30704	30793	30547	30843	31176	30617	30829	30566	30599	30534	30481	30771	30544	30580	30562	30535	30900	30739	30513	30778	30865	30808	30959	30628	30771	30816	31039	30634	30646	30895	31078	30617	30967	30892	30722	30775	30760	31083	30762	30902	30794	30667	30542	30854	30648	30614	31024	31001	30818	30751	30781	30774	30805	30692	30763	30827	30771	30750	30635	30818	30663	30440	30909	30564	30622	30926	30891	30725	30666	30808	30981	30721	30522	30715	30809	30405	30513	30734	30644	30808	30776	30980	30891	30766	30688	30973	30598	30637	30803	30806	30963	30782	30519	30871	31020	30908	30634	30681	31040	30747	30802	30957	30980	31063	30765	30605	30800	31251	30656	30740	30901	30926	30924	30827	30723	30639	30916	30827	30691	31000	30787	30626	30809	30711	30913	30541	30887	30730	30812	30983	30715	30728	30928	30721	30696	30636	30582	30701	30776	30859	30656	30642	30740	30460	30524	30737	30897	30766	30894	30834	30448	30849	31015	30887	30762	31014	30708	30857	30824	30876	30652	30767	30685	30855	30745	30781	30653	30690	30661	30739	30886	30846	30729	30530	30698	30648	30769	30510	30766	30789	30396	31100	30807	30657	30604	30575	30858	30711	30809	30722	30711	30568	30613	31073	30528	30676	30788	30724	30595	30606	30736	30902	31057	30662	30843	30716	30892	30497	30793	30832	30759	30713	30750	31044	30803	30811	30796	30618	30854	30741	30870	30743	30811	30738	30663	30808	31029	31015	30832	30589	30681	30931	30736	30739	30931	30825	31044	30691	30690	30558	30791	30921	30795	30523	30951	31011	31078	30958	30880	30555	30792	30796	30845	30933	30700	30731	30930	30801	31095	30721	30510	30529	30707	30803	30619	30845	30872	30839	30809	30639	30478	30740	30657	30789	30681	30901	30500	30840	30904	30756	30996	30811	31088	30937	30998	31038	30840	30768	30841	30938	30941	30608	30909	31065	30668	30643	30814	30476	30685	30675	30923	30872	30667	30636	30631	30647	30780	31002	30745	30510	30867	30715	30648	30711	30659	30773	30612	30561	30742	30734	30684	30803	31204	31069	30871	30738	30989	31179	31013	30575	30626	30827	30831	30804	30684	30888	30750	30847	30616	30809	31032	30835	30725	30941	30843	30724	30798	30656	30840	31107	30600	30903	30927	30945	30738	30943	30913	30926	30594	30924	30761	30895	30842	30805	30977	30746	30589	30641	31067	31053	30557	30704	30677	30775	30737	30786	30836	30784	30736	30722	30638	30821	30687	30875	30763	30918	31114	31018	30674	30835	30604	30644	30752	30743	30760	30777	30874	30684	30621	31101	30911	30470	30970	30503	30868	30559	30676	30906	30723	30451	30833	31115	30938	30669	30875	30906	30598	30885	30871	30688	30917	30867	30781	30838	30778	30822	30958	30816	30737	30810	30740	30771	30717	30764	30705	30846	30889	30677	30593	30676	30426	30598	30656	30645	30659	30932	30565	30793	30820	30778	30779	30892	30599	30616	30790	30627	30609	30593	30805	30807	30914	30708	30825	30606	31094	30592	30772	30558	30663	30630	30986	30997	30656	30547	30425	30631	30565	30766	30753	30774	30658	30764	30815	30547	30732	30830	30710	30535	30783	30947	30796	30771	30844	30500	31055	30553	30723	30884	30845	30775	30731	30815	31027	30864	30766	30927	31052	30852	31097	30941	30781	30981	31080	30675	30877	31130	30735	30711	30949	30633	30770	30733	30753	30822	30510	30808	30631	30836	30668	31009	30940	30786	30914	30708	30774	31019	30973	30966	30638	31053	30792	30854	31005	30886	30964	30871	31026	30925	30782	30908	30699	30731	30629	30636	30709	30964	30799	30742	30870	30619	30923	30746	30730	30937	30615	30691	30727	30725	30587	30811	30700	30771	30875	30595	30545	30683	30633	30735	30907	30580	31029	30855	30899	30427	30919	30755	30813	30557	30725	31055	30927	30631	30619	30718	30546	30417	31073	31052	30870	30749	30729	30780	30675	30772	30665	30678	30791	30960	31033	30770	30739	30852	30978	30844	30805	30613	30657	30743	30707	30681	30493	30837	30739	30533	30935	30735	30593	30669	30745	30865	31052	30704	31002	30858	30640	30706	30566	30595	30799	30983	30837	30724	30750	30917	30503	30616	30789	30811	30751	30774	30788	30985	30762	30437	30602	30755	30636	30548	30862	30766	30592	30900	30801	30895	30744	30709	30451	30676	30750	30762	30499	30787	30981	30714	30700	30762	30963	30801	30813	30663	30819	30924	30864	30800	30742	30687	30618	30737	30911	31021	30793	30564	30998	30814	30662	30728	30914	30718	30673	30663	30898	30794	30537	30805	30809	30840	30758	30911	30694	30876	30543	30454	30884	30824	30676	30816	30809	31083	30924	30614	30513	30632	30861	31024	30738	30615	30533	30656	30743	30573	30624	30895	30764	30865	30910	30767	30645	30786	30745	30685	31107	30906	30812	30845	30756	30716	30563	30729	30602	30771	30853	31024	30730	30821	30531	30666	30816	30609	30844	30942	30993	31008	31136	30672	30843	30978	30627	30710	30655	31043	30733	30991	30940	30886	30835	30755	30776	30723	30778	30746	30958	30709	30638	30663	30688	30654	30870	30844	30855	30800	30901	30633	30754	30804	31042	30802	30847	30694	30995	30477	30612	30845	30980	30737	30808	31010	30925	31065	30948	30610	30859	30838	30689	30728	30502	30849	30592	30670	30616	30827	30792	30735	30773	30570	30720	30766	30769	30856	31028	30774	30695	30680	30835	30678	30654	30810	30849	31059	30911	30994	30920	30519	30501	30490	30669	30820	30925	31047	30622	30716	30750	30908	30891	30808	31068	30795	30921	30741	30996	30953	30785	30803	30636	30734	30633	30762	30846	30945	31032	30873	30508	30681	30481	30857	30880	30560	30781	30862	30934	30732	30746	30623	31019	30888	30600	30827	30643	30581	30923	30731	30814	30634	31084	30708	30755	30814	30882	30869	30768	30923	30740	30788	31003	30819	31096	31101	30999	30601	30641	30723	30825	30722	30488	30664	31043	30746	30627	30676	30722	30885	30820	30924	30827	31003	30890	30838	30587	30856	30826	30860	30803	30602	30735	30466	30844	30971	30945	30508	30719	30682	30773	30931	31009	30746	30686	31084	30939	30673	30805	30481	30758	30640	31156	30749	30888	30835	30660	30830	30821	30720	30816	30798	30666	30724	30817	30504	30623	30648	30625	30689	30595	30984	30768	30799	30841	30833	30822	30998	30886	30965	30851	30762	30618	30589	30955	30842	30742	30775	31020	30745	30774	30582	30421	30918	30920	30789	30688	30992	30895	30759	30691	31072	30827	30707	31055	30570	30832	30805	30860	30740	30827	30890	30420	30865	30759	30684	30631	30562	30735	30591	30564	30654	30826	30847	30768	30937	30871	30816	30572	30753	30718	30429	30861	30949	30716	30821	30720	30790	30756	30817	30702	30761	30961	30580	30714	30740	30795	30660	30707	30757	30878	30541	30898	30925	30800	30741	30776	30801	31066	30916	30816	30876	30600	30825	30731	30543	30659	31000	30896	30853	30664	30849	30901	30788	30721	30769	30663	30989	30864	30901	31056	30648	30785	30867	30873	30918	30865	30921	30821	30754	30692	30807	30577	30916	30920	30870	30925	30897	30862	30829	31018	30801	30782	30782	30776	30981	30854	30652	30804	30798	30840	30769	30948	30590	31091	30857	30994	30596	30795	30723	30555	31169	30788	30891	31007	30973	30859	30773	30836	30497	30778	30759	30998	30820	30810	30747	30883	30814	30765	30658	30854	31135	30931	31055	30852	30747	30788	30753	30695	30534	30874	30883	30704	30611	30928	30726	30504	30868	30759	30630	30712	31083	30825	30669	30631	30693	30847	30768	30956	31010	30410	30725	30710	30781	30844	30741	30910	30773	30856	30859	30649	30740	30733	30806	30945	30914	30849	30581	30739	30757	30691	30946	30767	30804	30539	30762	30740	30892	30852	30827
28716	44327	41028	30611	26955	24324	22236	21036	19947	19576	19547	19338	19191	18675	18568	18517	18954	19148	19445	19340	19031	18879	18691	18714	18711	18474	18569	18490	18319	18345	18116	18385	18225	18110	18087	18101	18149	17947	18101	17944	18146	18011	17871	18040	18096	17863	17942	17888	17910	17848	17852	17863	18036	17966	18057	17970	18002	17909	18061	17940	17958	17875	17844	17654	17931	18147	17902	17912	17820	17860	18082	17669	17957	17719	17991	17909	17989	17846	17803	17926	17856	17670	17961	18124	17859	17760	17771	17951	17822	17985	17939	18016	17834	17860	17976	17861	17896	17801	18053	17923	17878	17919	17793	17934	17933	17836	17890	17815	17895	17872	18032	18019	18140	17748	17929	17972	17912	18075	17928	17764	17950	17904	17940	17807	17985	17872	17890	17979	17854	17917	18067	17935	18026	17752	17881	17958	17934	18029	18083	18012	17929	17920	17917	17900	18024	17957	17979	17677	17981	18074	17887	17794	17894	17679	17873	17743	17869	17865	18088	17923	18104	17833	17701	17904	17940	17971	17901	17871	17941	18058	18020	17934	18119	17944	17981	17860	17906	17951	17891	17940	18114	17873	17992	17883	17962	17996	18012	17983	18097	17948	17878	17888	17925	17971	17959	17947	17774	17841	18024	18142	17902	17994	17918	17981	17905	17998	17717	17985	17928	17873	17990	17965	17910	17932	17860	17902	17909	17823	17962	17823	18063	17834	17924	17824	17915	17936	17869	17942	17940	18115	18027	17851	17828	17966	17904	18043	17793	17701	17819	17984	17927	17900	17911	18120	18000	17808	17800	17921	17860	17944	17934	18061	18031	17937	18046	18006	17798	17876	17898	17851	17858	17946	17854	17845	17987	17875	18044	17937	17994	18049	18060	17705	17962	17864	17944	17835	17871	17915	17920	18033	17897	17952	18025	17846	17930	17869	18007	17703	17839	17852	17884	18009	17830	18229	18027	18011	17928	17904	17990	17896	18098	17852	17979	17764	17912	17989	17970	17651	17904	17907	17739	18039	17829	17918	17963	17828	17867	18122	17918	17992	17879	17947	17893	17895	17888	17997	17947	17858	17877	18110	18001	17785	17918	17897	18018	17982	18046	17808	18259	18119	18014	17859	17802	18059	17862	17848	17962	17919	17927	17885	17815	17913	18006	18035	18091	17841	17991	17885	17723	17870	17843	18015	17921	17781	17871	17951	17884	17985	18066	17913	17910	17971	18025	17918	18041	17871	18078	18040	17847	17883	17788	17900	17877	18022	17902	17915	17818	17758	17898	17970	17875	17849	17874	18014	17908	17834	17955	17766	18073	18037	17929	17778	17898	17961	17921	17893	17889	18030	17961	17723	18038	17985	17979	17942	17850	17923	17945	17955	17726	17961	17753	17873	17951	17910	17920	17921	17921	17767	17922	18139	17873	17918	17914	17791	17862	17991	17928	17853	18100	18034	17955	17775	17829	17965	17930	18162	17955	18035	18009	18003	18004	17843	17797	17788	17703	17977	17957	17936	17816	17918	17934	18031	18114	18040	17825	17825	18070	17901	17871	17882	17895	17919	17890	17830	17874	17846	17915	18161	18052	17897	17963	18050	17982	17847	18060	17664	17887	17881	18039	17959	17835	17964	17901	18063	17913	17975	17852	17624	17928	17834	18039	17976	17787	17978	17954	17969	17767	17924	17884	17970	17868	17782	17954	18059	17701	17922	17913	17923	17920	18074	17968	17898	17941	17998	17918	17956	17839	17900	17820	17955	17873	17761	18043	17699	17918	17970	17940	17898	17774	17878	17973	17912	17804	17989	17983	17930	17896	18045	17977	17927	17886	17913	17797	17777	17902	17860	18026	17983	18024	17896	18000	17856	18027	17738	18035	17882	17872	17990	18017	17831	17992	18065	17966	17879	17872	17779	17892	17890	17977	17783	17818	18003	17814	17934	17834	17841	18048	17944	18148	18121	18101	17925	18006	17825	17851	18036	17870	17912	17938	17767	17994	17921	18020	17936	17854	18001	17894	17887	17921	18013	17920	17953	18050	17833	17849	18075	17916	18135	17838	18022	17911	17945	17908	17880	17778	17780	18102	17945	17977	18119	18058	18079	17778	18038	17845	17894	18228	17886	17946	17856	17837	17861	17991	17997	17823	17881	17846	17940	17847	18093	18116	17992	18062	17881	17918	17919	17832	18099	17988	17839	17996	17914	17927	18155	17844	17920	17895	17894	17880	18077	18009	17979	17937	17925	17853	17965	17850	18028	17955	18018	17739	17994	18053	17907	17825	17790	17864	17946	18021	17970	17856	17875	18003	17928	17946	17951	17931	17875	17868	17838	17956	17935	17883	17929	17852	17829	18026	17962	17843	17759	17946	17857	18019	17855	18064	18034	17908	17942	17914	17929	17870	17977	17634	17787	18078	18004	17888	18014	17922	17874	17946	18046	17971	17844	18013	18058	17940	17896	17946	17921	17756	17981	17830	17991	17896	17834	17782	18070	17719	18017	17881	17956	18008	17834	17974	17832	17948	17947	17953	17911	17865	17833	17781	17898	17962	17840	17970	17953	17912	17933	18078	17817	17923	17892	17873	18127	17905	17882	17837	17825	17885	17774	18043	17995	18016	17886	18009	17973	17975	17925	17830	17810	18001	17880	17928	18046	17994	18032	17852	17944	17856	18038	17798	17882	17994	18169	17746	17923	17962	17774	17869	17908	17901	18041	17993	17991	17969	17923	17915	17980	17976	17876	17996	18032	17898	17952	17901	17724	17940	17840	17942	17958	17897	18017	17898	17863	17861	17888	17851	18050	17725	17958	17631	17839	18093	17855	17940	17961	17876	17678	18066	17910	17911	17716	17948	17876	18000	17841	17845	17843	17802	17870	17820	17864	17876	17943	17973	17890	17990	17924	17928	17889	17998	17845	17956	18012	18115	18029	17971	17877	17950	17963	18044	17894	17910	17773	17993	17777	17894	17938	18013	17815	18093	17854	17983	17958	17817	17925	17939	17991	17998	17873	17900	17997	17785	17852	17934	18017	17843	17878	17906	17938	17975	17933	17816	17810	17798	17815	17761	17816	17907	18031	17947	17968	17923	17959	17890	17986	17960	17943	17864	18033	18015	17807	18007	17822	17887	17897	17961	17802	17891	17966	17791	18078	17851	17815	17738	17915	18015	17892	17853	17886	17975	17836	17883	17974	17848	18007	17728	18136	17920	17768	17805	18009	17952	17924	17894	18064	17791	17887	18046	17892	17992	17916	17953	18035	18016	17991	17856	17875	17879	17981	17998	18086	17945	17776	18000	17990	17982	17911	17969	17766	18075	17895	17814	17865	17919	17912	18051	17783	17936	17822	17937	18087	17995	17929	18060	18114	17779	18027	17897	17973	17917	17816	17950	17911	17897	17861	17770	17884	17997	17902	17925	17844	17716	18110	18005	17934	17932	18034	17988	17904	17935	17779	18084	17871	17824	17767	17884	17988	18020	17860	17775	17956	17795	17959	18168	17970	17994	17966	17923	17988	17810	17818	17804	17878	17925	17941	17885	17903	17927	17877	17755	17858	17906	17815	17831	17784	17999	18002	17776	17944	17785	17854	17914	17721	17963	17828	18082	18003	18133	17799	17891	17930	17824	17983	17777	17811	17987	18145	17756	17870	17879	17812	17955	17833	17931	17975	17825	17890	17907	17988	17933	17970	17789	17944	17976	17946	17759	17812	17918	17965	17839	17993	17853	18004	17856	18110	17882	17798	18149	17836	18102	17868	18014	18070	17841	17849	17954	17860	17991	17862	17957	17948	17879	17856	17892	17870	17844	17816	17927	17918	17888	17880	17774	18024	17877	17881	18066	17880	18064	18009	17748	18150	17838	17880	17882	17840	17887	18002	18011	17865	17913	18062	17876	17747	17934	17860	17838	18002	17983	17916	18111	17881	18026	17889	18036	17987	17807	17986	17759	18037	17892	18005	17849	17861	18041	17927	17986	17896	17859	17898	17912	17993	17852	18001	17968	17887	17901	18060	17958	18126	17971	17896	18029	17939	17936	17970	18116	17996	17807	18039	17785	18054	17989	17950	17781	17890	18100	17821	18045	17775	18087	17928	18060	17833	17948	17873	17936	18002	18122	17947	17981	17816	17767	18143	17921	17975	17951	17866	18020	17838	17924	17921	17915	18019	17864	17917	17894	18093	17947	17965	17939	18036	18097	17888	17967	17935	17664	17956	17839	17886	18017	17867	17964	17960	17906	17806	17929	17940	17890	17940	17887	17750	18039	17800	17871	17897	17739	17803	18060	18008	18028	17919	17986	17971	18017	17890	17959	17976	17778	18007	17746	18010	17918	17852	17933	17900	18100	17700	17934	17822	18005	17994	17615	17763	18161	18040	17970	17943	17912	17884	17902	17861	17933	17895	18013	17971	18009	17900	17918	17944	17898	17889	17855	17933	17943	17984	17818	17772	17999	17839	17848	17925	17989	17722	17977	17926	18015	17976	17957	17893	17984	18051	17923	18042	17957	17998	17951	18121	17872	17935	17938	17646	18087	17963	17860	17994	17953	17926	17992	17975	17884	17806	17922	17863	17953	18002	18029	17941	17982	17966	17998	17919	17910	17898	17978	17924	18079	17841	17880	17897	18074	17897	17847	17849	17890	17958	18064	18023	17936	17889	17860	18086	17898	18080	17853	17935	17982	17972	17920	17899	17945	17872	17919	17977	17934	17850	17890	17684	17984	18014	17800	17810	17895	18032	18153	18009	17928	17799	17752	17840	17753	17915	17938	17948	17897	17852	17719	18070	17824	17847	17930	17950	17854	17946	17975	17850	17819	17936	17963	17791	18032	18039	17855	18115	17927	17992	18059	17899	17859	17817	18032	17834	17891	18034	18102	17905	17906	17926	17830	18108	17903	17785	17893	17873	17911	17897	17699	17945	18032	17860	18087	17888	17935	18018	17893	17952	17941	18001	17700	17843	17974	17952	17852	17998	17956	18066	17933	17828	18021	17967	17890	18062	17768	17907	17890	17913	17927	17942	17916	17847	18024	17916	18016	17977	18019	17926	18064	17874	17819	17829	18002	18001	17984	18077	17776	17982	17961	18077	18114	17904	18011	18030	18004	18126	17932	17841	18098	17941	17798	18005	17866	17904	17891	17975
21355	20034	26214	23945	23233	30889	36190	33270	32081	32251	31844	31876	31371	31453	31312	31328	31154	31492	31958	31963	31397	31451	30767	30996	30883	30835	30631	30692	30383	30670	30493	30708	30357	30634	30563	30315	30146	30100	30156	30132	30233	30158	29963	30018	30520	29866	30202	30339	30269	30251	30050	30133	30011	30348	30421	30297	30205	30081	29856	30049	30009	30005	30083	29771	30060	29973	30014	30109	29867	29891	30265	30092	29732	29913	30226	30051	30114	29833	30091	29755	30141	30108	30171	30102	29913	29916	29823	30057	30029	29877	29988	30189	29937	30299	29985	29982	30268	29825	30233	30255	29873	29790	30169	30119	30018	30066	29995	29974	30388	29920	30185	29994	29994	29734	30153	29658	30129	30133	30099	30030	30050	30201	30104	30075	30253	29822	30031	30165	30108	30082	30239	30130	29982	29990	30093	29757	30030	30085	30018	29854	29866	29782	30240	29906	29923	30092	30069	30357	29882	30094	29768	29966	30004	30134	30115	30130	30087	30190	30074	29981	29988	29961	29983	30006	30002	29968	29999	29978	30495	30172	29983	30016	30206	30139	30093	30235	30117	30101	29956	29857	30251	30101	29827	29903	30153	29859	30052	30060	30308	30002	30220	30124	30031	30311	29951	29988	30282	30124	30151	29911	30147	29801	30131	29993	30088	30034	29847	29821	29960	30108	29870	29896	30015	29996	30301	30313	30213	30294	30008	30103	29927	30028	30023	30225	30056	29770	29930	30136	30008	30098	30077	30020	30052	29900	29938	29936	29948	29754	29821	29967	30321	29671	30211	30300	30218	30180	30004	29905	30073	29782	30123	30243	30073	29984	30011	30099	29893	30176	30006	30083	30107	30107	30045	29922	30193	30148	30528	29936	30047	30108	29947	29985	30075	29899	30101	30301	30167	29807	29958	29842	29880	29887	29856	30194	29798	29984	30053	30081	30165	29934	29957	29920	29900	29815	30106	30006	30131	29862	30054	29981	29871	29908	29861	29631	29957	30113	30189	30040	30054	29600	30159	30111	30242	30217	30047	30144	30204	30105	29928	29929	29925	30184	30084	29950	30380	30180	29722	29985	29902	30003	29869	29926	29936	30008	30356	29958	30154	29974	29883	30151	30051	30270	29871	30045	30247	29830	30088	30420	30365	30165	29941	30259	29800	29976	30184	30058	29965	29865	30075	30106	29994	30128	30048	29999	30171	29739	30216	30030	29972	29952	29930	30098	29966	30129	30100	30185	29886	29964	29873	29908	30067	30141	29966	29929	30315	30017	30012	29719	30203	30236	29854	30106	30127	30052	30124	29903	30203	30104	29895	30269	30348	29774	30092	30122	29969	30087	29922	29989	29978	30107	30071	30174	30233	30108	30145	30414	30070	29934	30128	30179	30076	29929	30086	30124	30013	30207	30399	30072	30133	30166	29842	29873	30019	30132	29946	29970	29870	30107	30219	30112	30144	29938	30010	29800	29969	30253	30089	30115	30040	30084	29815	29891	30125	29924	30079	30065	30125	29940	29984	30110	30102	30057	30055	29899	29880	29658	29991	30208	30250	30031	30166	30071	30200	30114	29949	29998	29905	30280	29999	29984	30112	29938	30083	29888	30087	29872	30074	30081	30127	29871	30076	30088	29907	29822	29944	30032	29926	30104	29999	29869	29709	30165	29970	30138	30526	30078	29998	29857	29810	30148	30179	30043	30089	30127	30208	30198	30052	30076	29895	29884	29994	29969	30060	29984	29983	30023	30115	29995	30356	29983	30099	30129	30054	29808	29873	30085	29951	30101	29913	30203	30081	29900	29842	29968	29686	29928	29957	30132	30020	29992	29873	30311	30015	30076	30070	29988	29843	30060	30171	30184	30018	30211	30107	30091	30016	29989	29956	30215	29942	30323	30104	30195	30159	30088	29808	29730	29961	30318	30315	30240	30012	30026	30285	29901	30220	29993	29926	30086	29974	30125	30108	29985	30032	29860	29987	30068	30065	30068	29941	30145	30207	30210	30039	29961	30195	30031	30000	30037	30060	30101	29977	29919	29868	30079	29996	29932	30139	29981	29911	29773	30121	29925	29980	29960	29986	30078	29856	30149	30086	29994	29977	30019	29922	29936	29923	30031	30001	29685	30070	29913	30317	30101	30203	30069	30050	30040	29973	30056	29945	30095	30091	29928	29993	30118	29995	30111	30150	30057	30064	30017	29906	30066	29848	29951	30382	30115	29890	29836	30130	30278	30029	29973	30190	30414	30062	30041	30022	30040	29866	29714	30231	30067	30106	30029	29848	30081	29993	30031	29965	29907	30162	30129	30080	30105	29670	30042	29915	30364	30217	30094	29900	30187	29941	29824	29980	29808	30242	30058	30129	30027	29938	30117	30092	29996	30004	30277	29855	29934	29889	29777	30172	30113	29989	29984	30099	30157	29805	29900	29919	30146	29990	30219	30077	29834	29898	30072	29886	30193	30077	29873	29916	30363	29852	30063	30229	29989	29966	29742	30068	29938	30160	29779	29972	30440	30032	29929	29919	30076	30130	29882	30129	29944	30067	30120	29796	29950	30018	30057	30231	30295	30132	30169	30228	29973	30094	29749	29960	30121	30125	30117	30056	29894	30035	29754	29821	30117	30120	30144	30055	30040	30003	30231	29882	30058	30161	30197	30051	30105	30126	30226	30058	30228	30104	29979	29812	30112	30010	30138	29900	29931	29965	30289	29850	29848	29851	29838	29830	29902	30105	30260	30115	30057	30034	30086	30147	30143	29943	30072	29961	29985	30190	30081	30038	30212	30206	30256	30241	29969	30039	29990	30130	30216	30195	30278	29978	30081	30136	29845	30110	29953	30081	30181	30081	30135	30241	29834	29961	30141	30262	30027	29986	30060	30196	29937	30168	30150	29660	30177	30029	30031	30094	29882	30151	30305	30221	29866	29971	30047	29976	29859	29949	30079	29867	30135	29947	30070	30097	29902	30106	29971	29954	30304	30004	29929	29960	30068	30068	30225	29928	29929	30035	30123	30227	30250	30329	29919	29772	29759	29729	29921	30017	29989	30055	30056	30118	29976	30051	30048	29965	29881	30012	30114	30182	30159	30099	30141	30134	30150	30077	30139	29999	29861	29796	29969	29872	30202	29985	30067	30073	30046	30187	29814	30132	29759	29694	30000	30081	29852	30216	30050	30076	30068	30074	30130	30128	29959	30047	29939	29978	29986	30148	29938	30171	29968	29947	29942	30053	30195	30265	29887	30066	29799	29951	30033	30029	30224	30006	29803	30097	30285	30143	30241	30284	30151	30186	30064	30088	30098	30140	30092	29952	29905	29818	29994	30180	30070	30078	30021	30218	30001	30032	30039	30105	29812	30060	30056	30038	29964	30611	30035	30093	29861	29953	30215	29910	29993	30161	30314	29986	30159	29906	30040	30083	29905	29789	30048	30094	29834	30463	29853	30217	30148	30094	30264	29812	30014	29853	29656	30034	30008	29954	29860	29972	30228	29948	30138	29979	30161	30105	30086	30158	30156	30277	29837	30017	29848	29893	30122	30191	30076	29937	29966	30055	30104	30108	29751	30245	30049	30018	30052	30189	29876	30220	29974	29987	29889	30019	30123	30269	30228	30055	30067	30294	30071	29960	30119	30110	29942	30010	30034	30194	29894	30020	30284	29974	30120	29935	30027	29877	29899	30188	29910	29963	30004	30160	29933	30121	29951	30020	29994	30176	30011	30020	30309	29995	29943	30168	30115	30062	29790	30078	30309	30105	30085	29978	29816	29693	30012	30033	29858	30264	29962	30152	29776	30328	30315	30072	30005	30152	30035	30089	29982	30128	30080	29936	30254	30085	29881	29920	29971	29873	29692	30019	29808	30181	30305	29988	30007	30135	29946	30094	29996	29933	29783	29925	29936	30089	30139	30200	30260	29987	30179	29929	29917	29732	30048	30218	30026	29960	29970	30034	29858	30044	29833	29918	29885	29924	29926	30264	30074	30345	30102	30150	30001	30019	30227	30285	30147	30036	30119	29872	29991	30069	29914	30111	30072	30092	30038	30258	30245	30168	29971	30108	30123	30347	30266	29965	30098	30015	30121	29800	29873	30256	30040	29926	30282	29958	29943	30097	30085	30119	29922	29817	30131	30238	30246	30073	30148	29843	29817	30204	29984	30060	29877	30142	29922	29857	29763	29890	29957	30277	29816	29782	30139	30060	30312	30002	29949	29970	29946	29952	30208	30001	29977	30265	30175	29928	30172	30034	30046	29975	30018	30118	30121	30422	30317	30046	30037	30205	30208	29975	30273	29856	29841	29793	29942	29876	29727	29793	29831	30213	30328	30253	30139	30085	30074	30169	30030	30206	29988	30053	29885	30282	29963	30054	29962	30180	29915	30319	29819	30113	30143	29662	29854	30034	30039	30017	29868	30182	30280	30126	30080	30060	30065	30009	30099	30264	30169	30376	30080	30016	30012	30117	29947	30083	30008	29536	30048	29989	30156	30115	30250	30315	30168	30101	29993	30033	29845	30098	30161	29929	29924	30153	29988	30124	29938	29911	29782	30120	30343	30143	29896	29851	30115	30123	30092	30124	30079	29907	30096	29796	30318	30121	30068	30094	29879	29900	30186	30128	29933	29985	30049	29982	30063	30000	30160	29814	30036	30073	29926	30018	30097	30156	30012	29970	29990	30082	30087	29858	30410	30074	30024	30165	29918	29919	30207	30024	30183	29816	30167	29905	30017	29963	29802	29927	30082	29818	30324	30167	29957	30111	29891	30343	30081	29965	30039	30181	30076	30024	29925	29976	30059	29850	29721	30245	30029	30162	29956	30126	30161	29930	30210	30067	29938	30017	30029	30005	30026	30026	30090	30014	30031	30154	30082	30032	29905	30078	30105	30074	30005	29787	29939	29897	29861	29996	30006	29789	30196	30129	29883	29957	30087	30010	30120	30173	30433	30120	29858	29878	30246	30053	30321	29942	29948	30058	30187	30165	30008	30087	30069	30087	30440	30213	30285	29834	30016	30333	30004	29967	29858	29865	30078	29876	29968	29701	29954	29853	30066	29835	30316	30360	29910	30085	30208	29703	30027	29896	29848	30082	30028	30009	29888	29872	30073	30162	30035	30261	29937	29774	29973	30170	30064	29908	30004	29905	30037
31599	50582	46869	35327	30852	27636	24682	22781	21059	20219	20135	19957	19561	19051	18791	19046	19217	19802	19868	19777	19458	18908	18900	18843	18725	18616	18400	18358	18190	18130	18085	18161	17821	18211	17952	18018	17757	17903	17618	17739	17701	17894	17659	17586	17701	17705	17597	17700	17650	17742	17725	17669	17627	17532	17708	17559	17585	17709	17626	17509	17375	17526	17452	17804	17619	17823	17824	17564	17599	17792	17756	17670	17490	17493	17629	17442	17584	17709	17569	17475	17427	17823	17511	17596	17403	17519	17613	17629	17560	17574	17584	17716	17502	17617	17499	17633	17624	17503	17492	17559	17603	17566	17795	17640	17688	17669	17690	17495	17477	17544	17770	17542	17556	17504	17578	17555	17458	17503	17657	17386	17586	17690	17585	17550	17536	17611	17724	17481	17590	17516	17725	17590	17533	17567	17650	17570	17669	17687	17516	17573	17521	17776	17469	17692	17496	17538	17544	17517	17760	17477	17374	17514	17572	17816	17588	17578	17687	17614	17646	17531	17619	17414	17495	17565	17611	17596	17648	17528	17315	17414	17391	17588	17668	17500	17642	17656	17572	17537	17629	17764	17530	17589	17604	17447	17599	17582	17594	17712	17630	17725	17588	17635	17626	17543	17632	17439	17432	17624	17536	17529	17597	17548	17467	17769	17658	17526	17636	17528	17617	17583	17538	17700	17675	17527	17431	17568	17559	17542	17684	17696	17592	17677	17510	17525	17483	17640	17517	17639	17481	17539	17457	17675	17595	17656	17293	17599	17763	17641	17678	17609	17602	17545	17508	17472	17650	17459	17595	17616	17589	17571	17603	17411	17529	17493	17735	17516	17779	17482	17648	17590	17552	17371	17484	17461	17592	17621	17565	17525	17294	17461	17468	17702	17615	17629	17578	17621	17577	17485	17553	17499	17606	17571	17569	17583	17539	17609	17460	17614	17528	17526	17609	17697	17577	17501	17688	17473	17651	17673	17682	17345	17687	17666	17599	17643	17687	17666	17638	17555	17523	17631	17466	17590	17501	17506	17598	17539	17493	17516	17582	17390	17556	17497	17497	17697	17500	17566	17428	17458	17658	17639	17606	17560	17498	17609	17439	17485	17716	17686	17566	17606	17582	17703	17596	17603	17840	17691	17604	17526	17564	17551	17585	17444	17746	17513	17589	17660	17573	17453	17681	17610	17341	17658	17595	17588	17742	17589	17565	17657	17501	17423	17608	17625	17780	17609	17765	17608	17608	17656	17482	17623	17329	17618	17697	17591	17398	17517	17696	17580	17635	17429	17552	17465	17699	17449	17588	17469	17738	17512	17737	17461	17660	17636	17641	17621	17623	17770	17532	17475	17490	17533	17392	17475	17657	17483	17839	17496	17607	17518	17642	17395	17634	17575	17488	17632	17435	17596	17709	17529	17506	17606	17551	17594	17548	17428	17503	17424	17768	17708	17643	17544	17526	17452	17545	17613	17598	17559	17466	17508	17512	17625	17572	17449	17572	17715	17489	17659	17493	17821	17596	17673	17462	17470	17474	17454	17559	17509	17549	17534	17574	17634	17577	17672	17585	17568	17545	17553	17593	17546	17635	17648	17745	17361	17578	17505	17569	17562	17479	17684	17433	17532	17514	17511	17734	17623	17542	17572	17687	17611	17592	17454	17778	17635	17555	17573	17769	17636	17340	17435	17591	17481	17605	17383	17781	17451	17786	17395	17602	17616	17563	17642	17367	17640	17699	17663	17620	17664	17619	17484	17484	17592	17718	17722	17436	17640	17648	17429	17478	17462	17564	17523	17560	17510	17561	17704	17470	17699	17610	17590	17680	17520	17484	17583	17512	17504	17681	17558	17573	17596	17757	17610	17567	17701	17592	17496	17627	17543	17622	17515	17731	17434	17679	17629	17529	17651	17548	17495	17636	17646	17632	17772	17607	17418	17614	17571	17602	17577	17368	17541	17617	17531	17621	17573	17554	17422	17711	17577	17606	17541	17518	17597	17570	17655	17513	17482	17611	17527	17652	17609	17480	17518	17572	17585	17665	17496	17630	17655	17743	17532	17666	17506	17651	17601	17553	17531	17531	17797	17625	17521	17557	17667	17533	17601	17575	17653	17429	17526	17649	17516	17526	17436	17772	17352	17624	17536	17682	17565	17657	17510	17607	17413	17635	17643	17606	17501	17425	17634	17571	17577	17593	17486	17568	17507	17464	17529	17487	17585	17833	17595	17538	17586	17445	17563	17239	17534	17670	17556	17621	17562	17570	17516	17600	17465	17556	17700	17620	17763	17773	17743	17553	17561	17599	17512	17541	17516	17629	17470	17635	17818	17477	17512	17561	17570	17456	17556	17546	17737	17645	17633	17729	17384	17606	17544	17580	17498	17511	17622	17609	17597	17515	17618	17689	17501	17671	17652	17710	17789	17455	17462	17649	17618	17650	17740	17511	17576	17656	17580	17487	17651	17583	17583	17585	17595	17539	17712	17696	17576	17583	17383	17574	17525	17501	17557	17576	17644	17535	17596	17506	17509	17526	17657	17584	17394	17658	17671	17754	17563	17388	17597	17501	17665	17646	17492	17593	17511	17477	17654	17644	17585	17608	17546	17556	17767	17452	17686	17459	17404	17724	17510	17649	17574	17502	17665	17473	17824	17666	17498	17382	17533	17460	17549	17676	17503	17562	17571	17533	17460	17600	17744	17372	17682	17513	17645	17516	17590	17392	17639	17485	17590	17665	17412	17416	17698	17642	17583	17529	17718	17562	17556	17689	17600	17434	17651	17691	17500	17616	17481	17509	17545	17442	17633	17631	17484	17483	17546	17595	17336	17585	17472	17526	17500	17579	17599	17565	17448	17463	17598	17484	17530	17385	17540	17720	17489	17610	17699	17714	17528	17672	17525	17533	17621	17598	17526	17548	17500	17599	17523	17676	17589	17573	17530	17357	17582	17823	17748	17554	17574	17621	17483	17621	17485	17701	17563	17633	17634	17733	17611	17680	17560	17605	17593	17500	17648	17434	17601	17631	17800	17473	17560	17566	17685	17635	17656	17529	17725	17677	17658	17537	17530	17612	17720	17475	17480	17802	17584	17701	17494	17493	17668	17562	17711	17534	17666	17687	17682	17596	17470	17542	17521	17637	17548	17520	17688	17397	17530	17749	17489	17397	17476	17564	17664	17554	17614	17542	17607	17686	17681	17737	17641	17563	17589	17658	17497	17592	17704	17487	17615	17731	17724	17584	17582	17669	17708	17503	17536	17576	17690	17552	17347	17337	17538	17560	17568	17745	17535	17538	17475	17527	17551	17499	17542	17503	17648	17358	17610	17689	17453	17646	17608	17669	17483	17669	17540	17695	17609	17409	17638	17623	17590	17811	17816	17638	17617	17603	17400	17510	17529	17535	17669	17548	17579	17776	17518	17624	17611	17784	17624	17564	17618	17518	17511	17705	17602	17699	17444	17535	17651	17506	17580	17611	17474	17573	17531	17686	17638	17441	17524	17772	17554	17516	17581	17624	17577	17566	17504	17540	17559	17699	17591	17576	17678	17587	17720	17430	17430	17444	17504	17670	17673	17823	17482	17570	17536	17655	17707	17726	17611	17437	17570	17636	17582	17642	17464	17507	17709	17682	17491	17703	17625	17461	17648	17506	17843	17753	17345	17684	17455	17557	17570	17419	17610	17432	17554	17701	17508	17461	17585	17499	17673	17690	17696	17602	17499	17624	17489	17596	17770	17534	17658	17513	17578	17583	17746	17520	17617	17651	17562	17447	17533	17492	17486	17602	17660	17669	17760	17410	17591	17616	17478	17491	17523	17596	17555	17440	17477	17593	17503	17648	17298	17487	17514	17551	17636	17465	17685	17610	17563	17595	17580	17430	17492	17568	17632	17804	17420	17475	17612	17475	17507	17513	17581	17571	17530	17528	17496	17626	17705	17572	17619	17425	17567	17626	17345	17537	17680	17565	17428	17729	17632	17511	17542	17601	17577	17561	17540	17779	17702	17528	17471	17638	17512	17403	17688	17570	17687	17578	17431	17557	17485	17511	17483	17596	17538	17618	17607	17466	17757	17651	17584	17601	17602	17485	17627	17581	17505	17435	17697	17567	17561	17549	17734	17630	17449	17426	17657	17474	17486	17299	17535	17628	17519	17641	17572	17598	17523	17702	17824	17725	17594	17705	17435	17468	17652	17608	17533	17657	17507	17593	17671	17552	17611	17629	17678	17499	17722	17472	17769	17490	17621	17529	17356	17441	17602	17547	17745	17627	17659	17696	17483	17554	17585	17696	17526	17621	17548	17462	17681	17518	17396	17768	17610	17536	17506	17650	17537	17442	17677	17639	17519	17747	17348	17713	17621	17654	17596	17631	17593	17563	17634	17706	17508	17849	17610	17622	17707	17661	17562	17592	17693	17747	17620	17530	17674	17542	17565	17500	17584	17498	17597	17442	17618	17571	17682	17500	17638	17510	17506	17696	17523	17523	17503	17671	17528	17635	17574	17467	17757	17528	17605	17535	17586	17391	17512	17634	17562	17614	17521	17598	17632	17650	17724	17728	17530	17602	17599	17545	17537	17567	17748	17689	17520	17654	17761	17422	17683	17397	17624	17700	17623	17494	17521	17656	17528	17467	17510	17565	17452	17642	17498	17512	17464	17666	17487	17656	17565	17586	17523	17305	17596	17582	17544	17538	17552	17597	17500	17473	17438	17550	17637	17654	17528	17563	17497	17676	17512	17452	17602	17507	17495	17676	17604	17581	17596	17669	17699	17450	17638	17639	17604	17467	17720	17618	17414	17430	17566	17702	17633	17519	17535	17560	17523	17605	17625	17537	17623	17574	17711	17543	17692	17572	17543	17463	17566	17508	17550	17696	17562	17708	17554	17619	17528	17528	17630	17622	17494	17596	17492	17581	17658	17589	17784	17619	17523	17760	17573	17567	17537	17709	17709	17433	17476	17600	17574	17440	17583	17563	17460	17546	17545	17650	17616	17517	17679	17595	17602	17447	17539	17374	17650	17538	17623	17596	17626	17608	17627	17558	17699	17514	17561	17622	17668	17616	17448	17628	17460	17479	17499	17490	17758	17660	17681	17522	17573	17450	17621	17548	17553	17572	17564	17601	17736	17618	17369	17616	17514	17598	17456
40319	37427	43186	40891	37849	37428	36730	36801	36292	36253	36225	35997	35855	35858	35880	35915	36051	35942	36164	36276	36178	35840	35681	35921	36210	36005	36076	35926	35647	35743	35984	35894	36097	35726	35925	35979	35841	36200	35940	35591	35857	35665	35600	35813	35860	35802	35685	35795	36004	35725	35946	35845	35964	35601	35733	36019	35755	35606	35825	35759	35621	35766	35733	36068	35764	35712	35619	35767	35851	35533	35804	35651	35550	35825	35947	36021	35963	35610	35605	35817	35755	36141	35761	35745	35686	35565	35765	35699	35805	35757	35628	35650	35877	35811	35895	35587	35567	35616	35508	35577	35644	35877	35523	35711	36072	35605	35763	35824	35939	35544	35760	35764	35977	35724	35814	35546	35612	35721	35746	35603	35663	35752	35747	35743	35568	35872	35613	35811	35808	35910	36234	35898	35780	35418	35967	35771	35830	35431	35547	35648	35487	35403	35925	35530	36105	35718	35900	35485	35722	35684	35831	35649	35540	35888	35438	35731	35866	35973	35600	35691	35984	35892	35747	35423	35880	35593	35609	35669	35706	35641	35597	35799	35735	35683	35725	35691	35676	35842	35525	35683	35634	35573	35796	35641	35790	35651	35665	35509	35825	35645	35700	35718	35784	35680	35590	35725	35890	35980	35768	35666	35780	35536	35646	35747	35390	35900	35652	35749	35797	35826	35597	35529	36054	35531	35679	35776	35507	35635	35826	35652	35584	35617	35566	35413	35866	35466	35516	35617	35863	35675	35997	35412	35646	35539	35836	35767	35761	35898	35646	35836	35556	35692	35954	35613	35687	36015	35927	35704	35743	35753	35841	35989	35673	36017	35893	35858	35591	35694	35706	35397	35841	35351	35815	35648	35905	35791	35706	35877	35718	35819	35704	35530	35573	35808	35526	35744	35761	35862	35467	35647	35961	35759	35769	35698	36083	35881	35884	35782	35807	35845	35793	35536	35580	35890	35842	35499	35526	35742	35925	35640	35689	35737	35591	35832	35582	35733	35519	35819	35664	35745	35468	35630	36188	35683	35645	35673	35965	35702	35703	35868	35739	35773	35673	35809	35589	35523	35706	35836	35760	35837	35986	35663	35659	35472	35476	36035	35742	35967	35841	35795	35633	35854	35836	35836	35615	35834	35853	35533	35978	35718	35686	35742	35999	35698	35605	35606	35888	35949	35624	35473	35681	35537	35516	35821	35698	35673	35595	35752	35828	35909	35854	35656	35691	35557	35651	35930	35477	35515	35607	35730	35642	35641	35566	35764	35776	35845	36016	35627	35655	35741	35419	35569	36173	36056	35794	36049	35892	35921	35923	35681	35783	35576	35595	35520	35900	35468	35630	35817	35741	35717	35958	35809	35780	35651	35746	35789	35505	35820	35532	35767	35642	35631	35742	35958	36059	35867	35541	35861	35941	35740	35601	35662	35487	35767	35640	35360	35732	35594	35707	35501	35548	35813	35724	35786	35991	35598	35523	35529	35755	35798	35548	35796	36036	35732	35616	35626	35755	35716	35927	35986	35730	35671	35612	35926	36053	35877	35676	35580	35609	35523	35455	35758	35534	35826	35940	35968	35735	35779	35785	35908	35620	35648	35901	35955	35623	35777	35890	35764	35820	35566	35751	35567	35345	35764	35778	35671	35893	35699	35786	35699	35973	35758	35626	35503	35685	35789	35690	35379	35651	35829	35781	35582	35575	35537	35684	35498	35717	35581	35667	35788	36157	35696	35869	35643	35681	35722	35841	35543	36020	35447	35762	35878	35704	35728	35885	35466	35546	35808	36061	35724	35963	35656	35596	35594	35793	35537	35646	35742	35747	36048	35814	35523	35447	35692	35681	35460	35918	35670	36010	35682	35577	35555	35482	35769	35852	35824	35751	35490	35643	35805	35849	35895	35707	35554	35893	35861	35731	35606	35882	35563	35668	35949	35396	35902	35686	35603	35781	35900	35768	35660	35569	35637	35731	35901	36007	35778	35545	35611	35875	35507	35585	35754	35693	35360	35618	35831	35567	35809	36061	35751	35561	35646	35675	35713	35641	35776	35633	35696	35636	35642	35881	35747	35728	35804	35902	35743	35658	35513	35718	35537	35877	35930	35820	35727	35823	35919	35866	35822	35829	36001	35947	35639	35486	35646	35766	35525	35868	35833	35954	35603	35758	35706	35727	35778	35575	35800	35717	35745	35625	35716	35713	35702	35583	35470	35771	36073	35999	35679	35766	35343	35850	36045	35903	35576	35705	35774	35685	35719	35596	35577	35859	35707	35689	35614	35650	35756	35742	36156	35923	35602	35918	35584	36086	35735	35714	35858	35870	36006	36099	35867	35844	35648	36012	35610	35604	35668	36059	35821	35762	35742	35798	35730	35827	35624	35674	35840	35684	35757	35787	35589	35791	35784	35452	35957	35561	35685	35863	35655	35659	35789	35977	35531	35539	35698	35738	35586	35828	36100	36200	35817	35866	35840	35727	35776	35736	35679	35773	35684	35802	35715	35837	35404	35564	35772	35649	35364	35782	35716	35707	35590	35847	35874	35810	35653	35831	35794	35899	35676	35563	35527	35648	35917	35776	35659	35569	35859	35629	35729	35947	35712	35683	35998	35836	35829	35731	35394	35589	35776	35602	35889	35914	35825	35575	35648	35717	35489	35702	35615	35588	35446	35504	35626	35837	35978	35900	35652	35624	35727	35552	35631	35853	35847	35542	35525	35624	35529	35710	35894	35559	35624	35692	36021	35557	35973	35806	35701	35676	35786	35840	35840	35707	35633	35647	35886	35863	35810	35920	35673	35735	35672	35812	35575	35950	35769	35883	35871	35876	35876	35681	35673	35885	35907	35831	35536	35709	36054	35875	35719	35741	35697	35647	35815	35461	35823	35545	35712	35812	35769	35983	35578	35771	36046	35718	35899	35786	35933	35580	35812	35618	35662	35622	35765	35892	35889	35731	35742	35686	35749	35756	35603	35514	35911	35946	35781	35959	35751	35813	35696	35691	35585	35747	35736	35537	35798	35855	35803	35787	35703	35792	35778	35737	35884	35902	35973	35707	35661	35582	35702	35774	36001	35824	35775	35769	35996	36059	35746	35631	35818	35547	35639	36101	35792	36015	35598	35869	35831	35697	35663	35940	35844	35851	35562	35884	35911	35981	35530	35665	35849	36182	35727	35614	35760	35771	35615	35671	35818	35758	35553	35899	35915	35739	35474	35927	35698	35860	35696	35780	35770	35475	35736	35756	35823	35694	35861	35672	36030	35815	35465	35911	35529	35745	35757	35833	35827	35637	35878	35921	35797	35741	35592	35616	35664	35766	35653	35722	35875	35709	35603	35496	35727	35735	35911	35822	35671	35749	35533	35845	36081	36081	35872	35659	36013	35723	35629	35549	35987	35609	35999	35677	35907	35733	35607	35776	35626	35721	35466	35835	35939	35683	35822	35716	35698	35405	35725	35910	35825	35946	35640	35890	35529	35399	35941	35762	35349	35436	35823	35702	35392	35850	35611	35824	35484	35838	36144	35780	35534	35557	35768	35999	35601	35771	35993	35952	35678	35874	35462	35411	35634	35971	35555	36069	35736	35614	35917	35723	35536	35593	35780	35685	35648	35917	35699	35847	36005	35771	35762	35629	35918	35778	35743	36020	35686	35627	35665	35594	35607	35847	35610	35700	35736	35592	35744	35878	35818	35941	35606	35996	35618	35821	35852	35922	35602	35910	35567	35691	35580	35659	35961	35694	35515	35731	35717	35674	35473	35710	36061	35798	35585	35799	35997	35624	35437	35742	35686	35848	35789	36094	35693	35784	35689	35774	35946	35858	35921	35744	36048	35841	35832	35732	35431	35797	35590	35898	35712	35781	35798	35981	35557	35589	35562	35997	35834	35822	35624	35951	35557	35857	35817	35909	35692	35517	35864	35935	36002	35678	35689	35812	35726	36039	35737	35945	35690	35490	35886	35744	35936	35450	35849	35631	35607	35451	35640	35804	35958	35594	35481	35494	35856	35439	35740	35950	35817	35838	35639	35644	35637	35761	35676	35862	35842	35767	35721	35770	35831	35646	35729	35865	35841	35882	35799	35652	36155	35878	35492	35700	35732	35710	35635	35546	35713	35889	35745	35676	35654	35965	35778	35714	35669	35523	35788	35783	35710	35577	35847	35942	35643	35646	35929	35681	35480	35775	35987	35570	36060	35912	35630	35750	35687	35833	35611	35760	35889	35395	35756	35549	35881	35813	35451	35855	35741	35888	35614	35905	35714	35816	35772	35962	35855	35577	35678	35836	35771	35804	35542	35539	35799	35802	35599	35668	35496	36016	35698	35816	35751	35755	35678	35824	35384	35770	35720	35669	35818	35640	35508	35299	35856	35673	35886	35955	35744	36035	35709	35686	35532	35925	35645	35741	35587	35883	35732	35721	35705	35898	35790	35586	35831	35906	35547	35997	35823	35891	35839	35908	35991	35655	35605	35859	35992	35876	35973	35790	35932	35801	35657	35790	36147	35848	35752	35903	35626	35858	35543	35492	35779	35650	35782	35709	35872	35580	35911	35688	35476	35551	35904	35751	35648	35763	35846	35951	35430	35653	35831	35718	35418	35802	35724	35644	35917	35776	35592	35674	35717	35650	35581	35483	35663	35905	35631	35627	35811	35753	35751	35491	35922	35874	35956	35712	35893	35735	35666	35757	35885	35737	35802	35702	35521	35547	35693	35518	35668	35951	35637	35609	35473	35687	35738	35916	35870	35960	35902	35570	35426	35872	35775	35666	35857	35903	35889	35516	35795	35516	35751	35655	35669	35788	35725	35858	35659	35755	36079	36003	35596	35805	35875	35891	35915	35805	35699	35737	35665	35870	35749	35926	35977	35865	35729	35840	35793	35947	35527	35561	35556	35652	35832	35518	35692	35780	35591	35946	35808	35629	35818	36054	35677	35561	35597	35826	35612	35831	35834	35751	35716	35478	35626	35616	35771	35803	35902	35566	36003	35533	35787	35761	35815	35667	35825	35797	35955	35864	35674	35764	35644	35701	35705	35703	35634	35581	35453	35728	35546	35667	35623	35640	35449	35700	35420	35761	35681	35461	35584	35745	35900	35940	35817	35531	35652	35827	35967	36018	35894	35964	35840	35604	35606	35723	35817
31204	37545	34539	27205	24607	23137	21976	21697	21414	21190	21088	21101	20916	20868	20852	20802	20891	20998	20938	20943	20745	20840	20619	20759	20896	20858	20744	20757	20675	20611	20755	20760	20537	20590	20512	20600	20526	20464	20523	20675	20669	20587	20454	20591	20441	20792	20525	20584	20399	20437	20482	20292	20376	20503	20399	20510	20442	20474	20425	20484	20385	20386	20289	20407	20321	20458	20555	20392	20357	20439	20628	20407	20325	20515	20265	20448	20330	20503	20244	20476	20573	20318	20420	20451	20433	20373	20379	20379	20319	20328	20540	20675	20667	20464	20354	20415	20196	20434	20426	20539	20440	20488	20641	20271	20389	20538	20433	20464	20444	20358	20334	20683	20492	20402	20402	20390	20515	20456	20487	20606	20387	20307	20274	20421	20403	20212	20421	20485	20360	20404	20439	20364	20306	20405	20440	20289	20454	20610	20514	20338	20351	20432	20577	20502	20221	20472	20354	20418	20521	20428	20551	20451	20320	20631	20492	20471	20722	20456	20342	20212	20398	20545	20627	20440	20442	20483	20432	20460	20575	20476	20374	20273	20467	20462	20395	20454	20483	20293	20469	20342	20649	20480	20439	20472	20616	20481	20491	20462	20348	20378	20411	20475	20472	20223	20330	20371	20307	20489	20603	20318	20429	20372	20307	20437	20600	20385	20394	20424	20452	20592	20428	20514	20389	20438	20597	20398	20421	20410	20370	20308	20334	20461	20338	20411	20586	20419	20606	20406	20545	20499	20550	20450	20351	20205	20357	20279	20448	20487	20481	20240	20266	20548	20405	20606	20505	20567	20307	20389	20633	20265	20508	20603	20477	20434	20487	20356	20212	20509	20480	20392	20447	20178	20409	20267	20348	20325	20381	20438	20480	20248	20257	20604	20271	20431	20572	20470	20740	20140	20440	20460	20299	20392	20526	20596	20320	20378	20390	20423	20393	20324	20449	20565	20347	20566	20299	20396	20640	20352	20495	20375	20304	20364	20321	20249	20394	20256	20466	20287	20405	20418	20429	20481	20394	20512	20436	20353	20447	20534	20392	20459	20420	20486	20251	20272	20554	20468	20379	20349	20507	20431	20383	20509	20373	20277	20329	20443	20526	20465	20395	20333	20406	20511	20321	20399	20573	20351	20485	20535	20415	20311	20342	20397	20606	20603	20287	20402	20563	20263	20196	20456	20287	20432	20225	20576	20383	20325	20536	20433	20500	20479	20419	20298	20389	20266	20391	20318	20398	20299	20430	20514	20414	20497	20528	20520	20595	20620	20357	20171	20273	20305	20422	20631	20548	20471	20341	20426	20366	20440	20529	20563	20420	20686	20481	20525	20354	20374	20450	20471	20391	20138	20477	20451	20337	20306	20256	20452	20478	20266	20455	20325	20560	20348	20510	20619	20634	20553	20333	20563	20385	20445	20356	20457	20495	20394	20422	20572	20607	20341	20530	20418	20283	20464	20328	20521	20374	20392	20357	20498	20574	20472	20450	20570	20412	20456	20464	20506	20424	20606	20508	20341	20285	20420	20476	20401	20370	20187	20314	20395	20411	20335	20427	20483	20336	20453	20495	20514	20534	20393	20372	20370	20464	20393	20341	20452	20328	20526	20621	20486	20131	20457	20373	20620	20345	20525	20414	20453	20406	20285	20313	20530	20336	20440	20585	20325	20336	20582	20327	20534	20465	20395	20368	20261	20625	20407	20458	20515	20444	20397	20440	20536	20366	20492	20320	20527	20371	20237	20310	20358	20387	20327	20454	20264	20477	20470	20341	20554	20364	20572	20458	20498	20552	20556	20365	20462	20511	20491	20346	20322	20519	20442	20375	20525	20654	20552	20377	20187	20546	20462	20509	20412	20414	20385	20541	20372	20506	20459	20355	20383	20433	20330	20410	20348	20243	20385	20424	20424	20387	20229	20431	20479	20410	20469	20541	20502	20425	20577	20594	20499	20417	20527	20284	20284	20473	20455	20402	20383	20468	20299	20606	20388	20381	20525	20374	20303	20312	20491	20492	20445	20571	20675	20383	20229	20535	20492	20369	20535	20508	20562	20543	20461	20516	20414	20439	20544	20456	20392	20492	20324	20351	20407	20402	20355	20595	20365	20633	20471	20266	20562	20443	20448	20319	20458	20184	20401	20431	20509	20333	20405	20347	20641	20508	20379	20326	20585	20564	20418	20478	20441	20361	20412	20253	20529	20449	20199	20291	20374	20411	20457	20576	20439	20507	20289	20502	20255	20571	20377	20354	20307	20495	20637	20176	20476	20462	20521	20298	20483	20542	20278	20343	20338	20423	20458	20414	20539	20408	20315	20415	20370	20431	20534	20559	20385	20467	20282	20417	20467	20391	20544	20501	20387	20476	20604	20581	20369	20387	20499	20562	20405	20426	20646	20394	20430	20548	20517	20447	20615	20503	20437	20395	20276	20439	20319	20526	20610	20395	20395	20357	20558	20482	20404	20475	20417	20302	20453	20525	20543	20482	20425	20479	20245	20558	20430	20417	20554	20475	20465	20601	20530	20544	20405	20528	20478	20540	20469	20589	20346	20575	20564	20428	20318	20470	20542	20412	20451	20372	20494	20411	20446	20355	20365	20470	20471	20408	20455	20574	20314	20336	20733	20421	20434	20607	20441	20407	20571	20434	20543	20449	20388	20458	20519	20432	20353	20495	20486	20428	20455	20293	20518	20282	20216	20381	20427	20392	20468	20322	20427	20448	20544	20443	20560	20577	20272	20433	20464	20496	20406	20400	20362	20486	20367	20498	20376	20548	20651	20458	20527	20464	20524	20421	20404	20304	20340	20448	20488	20360	20462	20388	20540	20298	20494	20336	20619	20517	20242	20464	20423	20417	20373	20609	20550	20334	20391	20641	20447	20437	20426	20487	20216	20535	20293	20416	20383	20473	20496	20580	20190	20596	20434	20746	20466	20321	20521	20347	20456	20429	20476	20352	20247	20632	20593	20584	20398	20420	20549	20609	20372	20391	20379	20285	20323	20656	20396	20507	20442	20620	20536	20451	20419	20449	20523	20586	20445	20342	20369	20512	20487	20315	20423	20487	20422	20493	20359	20511	20486	20493	20467	20321	20418	20507	20544	20545	20443	20306	20500	20279	20448	20519	20363	20398	20599	20450	20394	20193	20478	20434	20615	20627	20461	20439	20339	20571	20424	20624	20375	20506	20609	20318	20267	20439	20361	20393	20547	20560	20377	20225	20405	20399	20711	20358	20479	20373	20343	20419	20414	20468	20414	20408	20551	20448	20319	20749	20394	20353	20454	20451	20447	20537	20451	20392	20368	20367	20302	20360	20391	20527	20454	20414	20247	20595	20277	20470	20426	20392	20463	20551	20243	20528	20530	20484	20481	20484	20389	20565	20247	20538	20343	20295	20249	20543	20502	20282	20603	20297	20446	20459	20546	20268	20409	20669	20361	20193	20322	20268	20483	20480	20169	20547	20543	20283	20366	20522	20549	20421	20163	20427	20486	20289	20500	20269	20272	20334	20585	20538	20425	20471	20458	20341	20287	20364	20484	20517	20319	20446	20532	20455	20549	20455	20276	20578	20384	20573	20568	20477	20459	20519	20213	20653	20626	20475	20328	20314	20421	20529	20432	20649	20314	20386	20763	20526	20496	20312	20504	20517	20444	20499	20414	20424	20539	20525	20577	20572	20505	20332	20300	20470	20311	20512	20436	20397	20414	20543	20403	20419	20462	20355	20323	20445	20528	20447	20499	20325	20397	20450	20469	20489	20549	20560	20495	20462	20373	20494	20341	20462	20291	20494	20459	20310	20519	20547	20485	20712	20217	20447	20634	20405	20433	20435	20492	20415	20553	20437	20451	20435	20311	20220	20550	20319	20518	20420	20402	20292	20362	20413	20421	20245	20272	20396	20423	20692	20348	20374	20478	20463	20555	20448	20376	20526	20497	20282	20302	20580	20466	20432	20311	20419	20548	20442	20345	20381	20516	20462	20428	20470	20336	20616	20271	20489	20485	20186	20450	20502	20465	20263	20456	20480	20579	20536	20450	20269	20233	20341	20435	20445	20468	20634	20504	20353	20401	20261	20312	20497	20442	20430	20587	20599	20302	20473	20531	20394	20375	20384	20661	20346	20453	20456	20527	20464	20285	20554	20424	20423	20392	20460	20422	20386	20433	20412	20456	20328	20409	20353	20330	20498	20374	20449	20506	20545	20389	20299	20317	20519	20455	20446	20291	20366	20565	20220	20441	20400	20462	20398	20513	20521	20360	20397	20416	20439	20418	20394	20579	20487	20621	20484	20428	20510	20582	20459	20485	20326	20464	20419	20413	20464	20476	20480	20490	20274	20494	20293	20596	20621	20530	20394	20577	20657	20565	20484	20403	20435	20445	20235	20489	20556	20560	20328	20467	20499	20390	20315	20319	20502	20511	20325	20453	20641	20327	20550	20503	20440	20350	20443	20325	20551	20519	20488	20392	20473	20534	20357	20307	20352	20411	20555	20383	20533	20475	20312	20369	20629	20319	20209	20458	20432	20557	20353	20303	20350	20458	20506	20545	20476	20522	20500	20334	20262	20395	20385	20379	20553	20365	20460	20508	20301	20433	20414	20423	20263	20569	20418	20533	20414	20404	20238	20413	20557	20371	20537	20327	20415	20395	20588	20452	20415	20406	20358	20462	20569	20549	20398	20478	20359	20531	20477	20250	20453	20590	20437	20641	20385	20428	20343	20443	20627	20350	20553	20416	20513	20306	20312	20438	20509	20419	20660	20700	20467	20326	20558	20469	20527	20260	20436	20255	20489	20600	20409	20480	20472	20416	20403	20556	20393	20427	20443	20453	20519	20508	20298	20524	20552	20617	20515	20538	20445	20646	20499	20328	20413	20368	20419	20427	20389	20319	20561	20446	20372	20516	20310	20470	20673	20587	20355	20454	20258	20461	20600	20415	20280	20465	20288	20566	20501	20395	20500	20453	20306	20475	20479	20449	20269	20447	20750	20484	20503	20365	20441	20287	20458	20531	20440	20319	20596	20611	20542	20438	20582	20514	20240	20424	20567	20419	20453	20467	20586	20233	20458	20403	20351	20325	20432	20503	20541	20270	20372	20489	20488	20477	20283	20533	20461	20496	20513	20497	20355	20532	20360	20571
22217	20026	26389	24687	26539	33111	36092	33671	33034	32975	33166	32607	32688	32567	32495	32691	32504	32340	32819	32758	32738	32633	32500	32617	32333	32451	32283	32044	32273	32242	31977	32302	32351	32206	31735	31892	32015	31776	32214	32232	31785	32010	32022	31980	31845	31599	32000	31885	31883	31969	31974	31949	31985	31664	32089	31898	31893	31819	32003	31700	31761	31749	31813	31994	31732	31769	31579	31992	31804	31794	32205	31777	31642	31889	32034	31795	31836	31800	32004	31868	31630	31738	31605	31815	31995	31599	32013	31795	31944	32019	31710	31643	31849	31928	32028	32088	32079	32054	32041	32135	31875	31735	31953	32028	31802	31814	31732	31635	31657	31817	31794	31839	32053	31831	31886	31467	31941	31779	31929	31767	31865	31778	31786	31926	31788	31668	31624	31829	31694	31847	32085	32050	31865	31895	31926	32044	31699	31946	31725	31871	31793	31644	31894	31494	31680	31752	31808	31896	31626	31903	32042	32080	31487	31892	31841	31946	31749	31763	31949	31951	31744	31729	31944	31650	31864	31620	31974	31956	31748	31609	31846	31988	31761	31755	31912	31861	31752	31724	32005	31991	31708	31987	31837	31927	31724	31947	31677	31973	31825	31806	31753	31602	31567	31537	31862	31822	31850	31710	31933	31809	31880	31928	31736	31738	31998	31821	31710	31651	31908	32091	31776	31906	31934	31788	32071	31732	31693	31754	32102	31674	31697	31621	32032	31837	32044	32018	31879	31829	31885	31943	31855	32022	31938	31552	31777	32026	31828	31784	32012	31787	31770	31939	31968	31918	31919	31838	32024	32020	31682	31725	31745	31727	31796	31775	31668	31718	31759	31668	31843	31762	31907	31997	31845	32017	31915	31973	31785	31746	31585	31846	32087	31895	32087	32091	31897	31736	31864	31797	31847	31891	31810	31965	31525	31880	31865	31709	31869	31804	31812	31852	31761	31814	31817	31820	31716	32011	31906	31838	31795	31922	31843	31620	31727	31957	31856	31936	31883	31569	31935	31945	31695	31800	31605	31791	31932	32151	31816	32052	31970	31822	32014	32051	31777	31751	31864	31572	31899	31781	31747	32028	31727	31807	32397	32007	31859	31789	31725	31801	31901	32012	31411	31828	32136	31956	31831	32011	31887	31619	31772	31809	31776	31575	31598	31668	32045	31721	31962	31988	31847	31736	31969	31681	32015	31821	31814	31817	31831	31891	31929	31746	31807	31824	31895	31675	31575	31660	31793	31941	31859	31847	31948	31969	31898	32004	31684	31780	32073	31865	31962	31901	31747	31784	31933	31938	32021	31657	31863	31893	31801	31774	31682	31995	31784	31922	32019	31969	31729	31932	31737	31559	31763	32034	31797	31598	31761	31662	31772	31982	31972	31854	31780	31904	31717	32049	31753	31778	32038	31871	31893	31892	32325	31973	31881	31977	31985	31874	31939	31858	32042	31719	31558	31966	32031	31966	31994	31859	31512	31686	31953	31896	31810	31867	31873	31540	31956	31806	31549	31683	31554	31735	31845	31719	31790	31965	31581	31654	32075	31679	31911	31783	31986	31922	31798	31653	31690	32114	31957	31831	31889	31751	31947	31769	31605	31692	31742	31784	31716	31800	31946	31729	31721	32022	32055	31907	31845	31806	32131	31848	31976	31776	31863	31697	31732	31721	31946	31966	31912	31757	31829	31620	31908	31674	31619	32002	31669	31760	31968	31864	32196	31711	31752	31750	31885	31897	31820	31905	31835	31902	31851	32197	31747	31685	32019	31778	31814	31928	31962	32229	31870	32080	31758	31788	31871	31910	31942	31871	31811	31946	31979	31812	31620	31724	31943	32049	31841	31826	31901	31909	31819	31858	31822	31809	31768	31890	31688	31843	31801	32141	31923	31719	31892	31838	31899	31975	31814	32021	31842	31860	31977	31744	31871	32004	31911	31766	31829	31729	31700	32057	31740	32030	31973	31895	31729	31883	31897	32048	31913	31673	31583	31763	31686	31538	31767	31931	32088	31776	31836	31926	32187	31845	31839	31755	31881	31945	31780	31900	31647	31975	31961	31974	31717	31598	32071	31831	31611	31649	31768	31895	32053	31491	31738	31963	31772	31767	31753	31930	31884	31870	31934	32032	31798	31783	31899	31898	31805	31925	31681	31924	31842	32038	32019	32012	31796	31837	31930	31947	31766	31978	31812	31751	32073	31848	31704	31928	31883	31760	31652	32034	31911	31718	31809	31816	31713	31975	31878	31960	31895	31748	31852	31569	31701	31836	31911	31916	31713	31680	31791	31816	31834	31980	31751	31852	31785	32108	31719	31765	32016	31894	31907	31606	31803	31863	31714	31674	31487	31956	31994	31758	31986	31900	32099	31798	31868	31918	31714	32040	31995	31893	31777	31801	31627	32002	31867	31659	31743	31832	31563	32120	32096	32002	31763	31833	31996	31854	31843	31356	31714	31834	31637	31663	31990	31643	32031	31899	32052	31800	31903	31924	31844	31935	31965	31848	32021	31761	31849	31753	31872	31817	32171	31767	32123	31850	31997	31876	31832	31593	32063	31917	32065	31627	31711	31883	31790	31569	31718	31697	31884	31610	31757	31910	31971	32079	31612	31922	31741	31882	32024	31771	31592	31704	31881	31864	31810	31609	31718	31731	32016	32099	31777	31713	31738	31468	31699	31652	31664	31631	31932	31990	32069	32101	32014	32006	32199	31814	32158	32047	31798	31929	31916	31764	31953	31694	31692	32035	31643	31806	31908	31948	31959	32030	31840	32042	31728	31842	31652	31844	31799	31593	31878	31958	32092	31844	31902	31716	31672	31501	31883	31886	31679	31868	31853	31838	31736	31718	31746	31904	31966	31932	31862	31682	31823	31699	31887	31594	31805	31970	32160	31602	31934	31672	31909	32030	31851	31801	31719	31952	32006	31934	31672	31895	32055	32033	31887	31894	31526	31935	31821	31725	31916	31737	31942	31934	31706	31867	31795	31988	31951	31933	31860	31900	31509	31933	31687	31667	31975	31810	32010	31780	31769	32059	31805	31619	32116	31930	32146	31863	31864	31795	31826	31721	31903	31850	31945	31740	31888	32037	32244	32025	31918	31957	31818	31940	31863	31941	31834	31938	31738	31781	31664	31724	31623	31855	31904	31942	32040	31896	31988	31958	31610	31751	31641	31942	31825	31854	31858	31811	32050	31924	32033	32094	31931	31791	31978	31683	31824	31724	31921	31745	31797	31825	31933	31835	32034	31870	31926	31759	32076	31601	31919	32024	31991	32163	32084	31984	31888	31735	31727	31988	31721	31973	31871	31735	31958	31792	31893	31750	31910	31961	31911	31761	31628	31670	31766	31926	31932	31766	31703	31918	31921	32059	32137	31890	31745	31948	31930	31962	31943	31781	32079	31803	31675	31742	31709	31744	32022	31654	32034	31771	31906	31822	31616	31795	31858	31792	31886	31805	31860	31675	31837	31941	31788	31671	31691	31910	31918	31871	31960	31860	31951	31951	31810	31892	31857	31949	31847	31791	32057	31858	31663	31948	31882	31592	31554	31719	31902	31720	32076	31773	31955	31843	31802	31946	31875	31773	31772	31936	31814	31645	31675	31612	31743	31950	31787	31913	31675	32030	31716	31779	31890	31688	31991	31664	31812	31735	31983	31695	31842	31907	32046	32027	32014	31751	31763	31918	32003	31900	31541	32030	31897	32095	31755	31503	31818	31627	31654	31878	32052	31775	31885	31734	32091	31889	32094	31473	31802	31552	31887	31889	32017	31627	31781	31796	31942	31843	31870	31760	31648	32178	31790	31844	31877	31840	32121	31985	31946	31675	32053	31607	31833	31833	31773	31686	31661	31513	31999	31603	32109	31933	31943	31894	31815	31859	32107	32034	32075	31625	31585	31973	31550	31641	31564	31861	31773	31562	31462	31662	31609	31913	32146	31930	31625	31646	31828	31756	31794	31602	32042	31969	31931	31780	31905	31588	31935	31682	31959	32138	31783	31946	32051	31745	31806	31965	32058	31729	31630	32045	31715	31890	31771	31703	31818	31583	31647	31796	31769	32011	31865	31978	31937	31940	31776	31656	31748	31640	31979	31708	31929	31705	31786	31865	31540	31783	31528	31722	31788	32027	32270	31819	31716	31968	31759	31580	31564	32129	31688	31796	31667	31910	32102	31724	31920	31715	31682	31794	31848	32137	31519	31995	32020	32093	31682	32041	32135	31863	31960	31933	31753	31903	31956	31892	32085	31956	31756	31838	31981	31873	31862	32167	31785	31867	31715	32117	31831	32028	31777	31726	32138	31919	31891	31544	31969	31910	31745	31885	32018	31927	32042	31727	31760	31649	31739	32001	31742	31902	31904	31634	31541	31586	31716	31832	31837	32015	31801	31843	31966	31816	31909	31738	31790	31896	31681	31781	31736	31792	32155	31949	31885	31852	31857	31840	31627	31734	31811	31954	31741	31659	31949	31876	31888	31817	32085	31658	31912	31994	31916	32002	31901	31910	31775	31902	32043	31597	31981	31942	31937	31878	31796	31737	31712	31594	31637	31891	31876	31561	31720	31842	31721	31755	31671	31950	31763	31658	32134	31786	31844	31779	31915	31984	31960	31920	31866	32079	31784	31930	31946	31752	31793	31831	31690	31751	31796	31805	31652	31929	31865	32153	31899	31940	31861	31708	31700	31846	31787	31746	31655	31983	32276	31684	31708	31650	31753	32065	31912	31810	31854	31582	31908	31905	31874	31815	31828	31795	32100	31977	31830	31696	31670	31772	32053	31769	31927	31950	31977	31915	32116	32062	31750	31889	31603	31653	31719	31814	31864	31889	31948	31856	31946	31704	31719	31950	32095	32077	31993	31805	31442	31761	31809	31817	31690	31859	31710	31680	31791	31751	32161	31963	31803	31768	31834	31844	31789	31616	31803	31862	31925	31775	31900	31826	32084	31540	31596	31548	31966	31864	31881	31852	31907	32100	31650	31854	31489	32004	32084	31878	31740	31880	31826	31748	31939	31924	31818	31814	31543	31924	31782	31734	31777	31830	31798	32039	31875	31810	31686	32114	31802	31744	31943	31737	31982	31823	31980	31819	32077	31948	31865	32006	32264	31768	31708	31602	31939	31793	32101	32010	31932	31750
29414	44814	41767	31147	27199	24562	22267	21220	20454	19648	19913	19744	19576	19196	19330	19169	19293	19592	19949	19694	19503	19144	19144	19278	19295	18803	19033	18744	18770	18645	18942	18752	18454	18498	18692	18506	18538	18433	18348	18474	18389	18393	18332	18320	18384	18380	18223	18395	18445	18282	18388	18313	18415	18409	18306	18466	18337	18276	18219	18447	18303	18296	18382	18306	18242	18300	18398	18551	18380	18364	18329	18285	18306	18328	18386	18363	18630	18527	18306	18310	18441	18480	18333	18319	18324	18408	18357	18219	18269	18233	18350	18376	18253	18359	18305	18319	18246	18225	18277	18370	18239	18427	18379	18422	18168	18314	18326	18354	18340	18330	18372	18280	18341	18273	18177	18311	18334	18249	18412	18330	18295	18404	18291	18345	18418	18273	18360	18485	18331	18434	18563	18536	18378	18439	18388	18252	18388	18288	18391	18412	18281	18288	18471	18284	18192	18305	18343	18297	18351	18374	18412	18415	18413	18320	18319	18324	18141	18408	18261	18344	18293	18295	18429	18334	18348	18314	18176	18238	18269	18372	18447	18203	18440	18095	18337	18399	18154	18354	18230	18417	18338	18372	18309	18410	18249	18412	18185	18336	18403	18282	18360	18297	18349	18327	18275	18385	18199	18316	18325	18484	18459	18284	18350	18397	18414	18351	18431	18110	18240	18467	18290	18337	18419	18446	18112	18351	18385	18174	18374	18177	18210	18424	18255	18294	18386	18516	18221	18370	18324	18267	18319	18335	18545	18449	18228	18254	18392	18454	18248	18495	18155	18328	18382	18285	18375	18379	18409	18392	18505	18301	18353	18446	18405	18342	18292	18402	18245	18478	18340	18285	18330	18146	18408	18314	18234	18330	18294	18311	18471	18202	18447	18353	18354	18321	18358	18269	18403	18559	18398	18267	18301	18328	18392	18222	18286	18363	18357	18155	18379	18379	18273	18384	18397	18227	18417	18381	18328	18375	18333	18466	18424	18375	18200	18235	18494	18379	18328	18376	18266	18352	18196	18230	18201	18241	18379	18287	18515	18323	18426	18359	18271	18357	18558	18298	18252	18249	18514	18332	18332	18384	18106	18431	18258	18211	18123	18571	18237	18264	18318	18425	18414	18347	18448	18471	18354	18171	18410	18385	18477	18413	18410	18345	18305	18202	18467	18264	18453	18114	18391	18442	18419	18315	18355	18374	18224	18395	18442	18325	18452	18301	18434	18367	18429	18388	18279	18551	18274	18408	18375	18363	18278	18257	18319	18300	18339	18177	18309	18336	18326	18389	18273	18413	18318	18289	18342	18430	18467	18204	18290	18365	18381	18259	18373	18405	18287	18388	18200	18268	18394	18310	18252	18324	18476	18160	18337	18134	18403	18325	18309	18437	18332	18256	18392	18333	18417	18229	18362	18439	18285	18242	18227	18269	18490	18164	18329	18316	18313	18304	18343	18389	18460	18469	18477	18207	18300	18518	18343	18370	18335	18485	18296	18365	18275	18324	18241	18326	18373	18260	18417	18309	18308	18248	18642	18341	18305	18486	18454	18248	18341	18432	18400	18322	18357	18487	18323	18496	18261	18273	18406	18639	18241	18221	18334	18224	18433	18265	18249	18294	18152	18162	18372	18395	18243	18422	18387	18411	18298	18352	18244	18474	18364	18539	18330	18371	18300	18479	18312	18309	18385	18259	18408	18280	18479	18466	18404	18202	18320	18393	18336	18451	18522	18311	18329	18330	18385	18475	18377	18538	18407	18296	18366	18395	18327	18409	18328	18494	18320	18399	18335	18205	18221	18405	18354	18329	18277	18558	18271	18343	18329	18386	18300	18296	18357	18368	18172	18256	18300	18169	18171	18527	18278	18499	18318	18447	18550	18274	18311	18329	18349	18434	18277	18212	18471	18465	18247	18359	18416	18103	18367	18232	18439	18449	18377	18334	18335	18328	18497	18447	18362	18353	18353	18371	18370	18313	18240	18342	18422	18491	18525	18331	18253	18342	18380	18340	18455	18303	18364	18436	18286	18310	18211	18298	18288	18245	18402	18313	18429	18350	18626	18459	18472	18319	18496	18239	18424	18244	18404	18248	18455	18305	18187	18414	18341	18270	18328	18277	18440	18276	18528	18345	18370	18293	18261	18459	18381	18225	18362	18281	18122	18249	18412	18329	18117	18300	18322	18402	18263	18471	18330	18226	18341	18397	18399	18262	18304	18337	18319	18191	18454	18236	18329	18418	18338	18322	18452	18314	18200	18552	18227	18417	18458	18341	18310	18259	18279	18467	18344	18333	18474	18404	18211	18409	18377	18419	18269	18516	18309	18543	18368	18275	18557	18462	18242	18412	18367	18331	18503	18317	18331	18311	18385	18105	18286	18472	18291	18259	18427	18139	18429	18225	18462	18418	18303	18463	18239	18174	18319	18376	18214	18441	18295	18214	18438	18379	18608	18250	18221	18394	18372	18237	18292	18424	18359	18154	18364	18155	18181	18431	18301	18338	18260	18300	18393	18358	18310	18216	18531	18384	18231	18397	18164	18493	18398	18388	18502	18270	18398	18164	18349	18330	18332	18568	18442	18382	18283	18435	18482	18410	18296	18205	18372	18300	18322	18377	18270	18093	18383	18331	18442	18261	18345	18242	18369	18491	18288	18264	18317	18404	18527	18346	18334	18293	18202	18423	18291	18548	18340	18514	18391	18173	18379	18411	18421	18240	18317	18351	18451	18139	18443	18242	18287	18414	18307	18484	18501	18399	18407	18317	18368	18335	18249	18239	18495	18317	18350	18244	18532	18227	18392	18323	18493	18269	18310	18205	18341	18385	18305	18424	18393	18369	18404	18506	18370	18453	18431	18519	18330	18354	18566	18527	18501	18306	18309	18437	18411	18189	18354	18547	18356	18283	18538	18552	18386	18280	18307	18472	18323	18277	18245	18167	18349	18230	18430	18301	18367	18296	18221	18464	18458	18365	18409	18465	18498	18434	18294	18419	18234	18340	18230	18209	18208	18166	18176	18271	18374	18149	18336	18367	18291	18249	18434	18469	18295	18247	18346	18347	18189	18481	18280	18228	18295	18425	18465	18430	18375	18435	18364	18334	18260	18492	18345	18322	18505	18554	18559	18342	18319	18309	18225	18362	18220	18256	18301	18276	18202	18162	18467	18485	18241	18104	18270	18587	18370	18476	18347	18407	18514	18317	18309	18357	18328	18415	18367	18182	18299	18433	18379	18439	18383	18372	18350	18264	18559	18396	18188	18204	18418	18391	18396	18355	18354	18375	18353	18368	18386	18257	18482	18390	18213	18418	18305	18231	18286	18222	18399	18342	18441	18505	18284	18298	18405	18525	18385	18294	18395	18415	18555	18438	18441	18420	18410	18233	18430	18374	18232	18396	18293	18454	18348	18297	18456	18288	18299	18214	18299	18184	18428	18494	18275	18339	18273	18387	18409	18526	18366	18360	18293	18250	18304	18437	18330	18370	18254	18411	18386	18395	18260	18367	18255	18335	18444	18429	18288	18352	18521	18175	18317	18289	18446	18489	18355	18366	18327	18185	18670	18321	18334	18401	18326	18425	18403	18435	18405	18416	18266	18443	18321	18273	18409	18437	18241	18414	18316	18267	18342	18310	18408	18389	18334	18224	18332	18271	18149	18234	18357	18325	18391	18398	18276	18306	18377	18404	18444	18345	18407	18461	18374	18195	18335	18310	18184	18405	18416	18077	18471	18382	18422	18300	18683	18200	18530	18362	18299	18270	18264	18412	18396	18208	18364	18149	18323	18464	18337	18457	18295	18407	18465	18357	18421	18225	18416	18514	18216	18377	18221	18321	18146	18547	18200	18327	18362	18362	18314	18253	18420	18250	18332	18255	18450	18264	18412	18415	18468	18405	18345	18298	18292	18242	18300	18398	18295	18167	18279	17984	18312	18328	18275	18211	18357	18333	18180	18497	18521	18268	18366	18364	18333	18305	18426	18403	18101	18362	18432	18460	18429	18185	18313	18285	18200	18223	18415	18300	18275	18589	18574	18303	18396	18223	18391	18400	18270	18537	18418	18489	18341	18302	18209	18178	18393	18450	18323	18478	18275	18389	18443	18266	18574	18504	18393	18391	18348	18289	18215	18273	18430	18252	18475	18359	18310	18139	18405	18454	18386	18307	18406	18305	18408	18314	18419	18385	18333	18325	18366	18160	18424	18042	18368	18248	18330	18531	18445	18272	18213	18455	18180	18363	18516	18431	18442	18223	18402	18500	18286	18405	18419	18228	18249	18338	18407	18220	18438	18363	18338	18396	18279	18311	18402	18550	18223	18331	18490	18333	18371	18542	18287	18280	18230	18424	18398	18365	18332	18367	18392	18360	18498	18540	18554	18344	18400	18329	18413	18343	18330	18307	18187	18226	18378	18280	18279	18354	18312	18432	18360	18348	18346	18315	18493	18369	18421	18318	18361	18461	18508	18406	18324	18360	18369	18330	18384	18388	18200	18609	18436	18284	18390	18364	18288	18247	18403	18139	18296	18562	18226	18330	18526	18383	18574	18217	18329	18203	18362	18320	18312	18293	18383	18315	18344	18427	18160	18523	18301	18481	18342	18357	18387	18439	18292	18334	18366	18395	18238	18292	18295	18514	18578	18430	18382	18327	18457	18401	18222	18430	18425	18401	18376	18406	18245	18269	18474	18311	18278	18351	18472	18363	18390	18476	18159	18372	18537	18596	18513	18479	18279	18272	18434	18281	18293	18344	18439	18310	18324	18196	18392	18307	18296	18391	18449	18472	18394	18448	18246	18209	18362	18072	18406	18328	18335	18429	18514	18303	18270	18298	18448	18237	18347	18237	18260	18361	18433	18250	18303	18209	18530	18449	18312	18380	18281	18378	18258	18448	18364	18440	18459	18399	18357	18212	18298	18488	18513	18609	18413	18343	18233	18326	18383	18420	18478	18343	18511	18371	18326	18401	18329	18448	18347	18345	18375	18339	18553	18416	18347	18486	18447	18459	18331	18354	18197	18335	18396	18447	18331	18191	18157	18281	18367	18415	18333	18444	18418	18562	18447	18413	18353	18488	18264	18510	18384	18443	18411	18224	18194	18351	18421	18351	18419	18518	18426	18293	18210	18275	18263	18356	18298	18406	18331	18377
21392	20034	26244	23999	23320	30968	37068	34003	33069	32720	32706	32712	32513	31761	31825	31806	32006	32427	32619	32373	32245	32157	32044	31876	31629	31416	31534	31591	31128	30738	31244	31190	31160	31075	30900	31064	30964	30855	30980	30995	30957	30757	30815	30980	30960	31031	31035	30846	30993	30622	30946	31099	30636	30793	30911	30929	30669	30843	30824	30750	30953	30761	30866	30824	30888	30933	30967	30783	30669	30966	30684	30806	30540	30977	30935	30647	30779	30916	30815	30739	30553	30688	30780	30703	30808	30818	30964	30838	30910	30761	30697	30916	30741	30848	30913	30955	30827	30633	30717	30583	30890	30993	30526	30324	30870	30738	30975	30872	31068	30844	30736	30728	30882	30741	30967	30787	30893	30532	30808	30662	30875	30683	30816	30855	31053	30712	30589	30537	30781	30404	30847	30581	30675	30672	30722	30870	30617	30848	30728	30814	30904	30352	30648	30584	30800	30915	30871	30740	30944	30950	30843	30500	30569	30658	30770	31034	30973	30878	30882	30729	30867	30869	30835	30986	30980	30751	30674	30844	30992	30944	30791	30769	31045	30692	30816	30754	30814	30686	30681	30859	30779	30945	30964	30579	30698	30812	30870	30737	30675	30639	30957	30913	30731	30967	30740	30982	30859	30631	30778	31106	30789	30649	30952	30706	30843	30627	30771	30761	30779	30909	30927	30952	30820	30592	30981	30577	30920	30898	30761	30526	30621	30748	30523	30815	30773	30693	30546	31019	30667	30838	30576	30684	30795	30511	31006	31059	30917	30868	30611	30972	30839	30614	30759	30854	30837	30761	30688	30774	30676	30517	30908	30712	30952	30422	30500	30658	30741	30736	30912	30637	30538	30687	30644	30687	30749	30654	30820	30835	30636	30951	31057	30980	30764	30807	30878	30715	30793	30672	30582	30906	31007	30882	30537	30956	30824	30803	30634	30541	30893	30758	30944	30998	30894	30738	30946	30609	30599	30898	30810	30732	30845	30759	30851	30626	30653	30726	30844	30603	30836	31040	31010	30820	30879	30475	30712	30917	30758	30619	30940	30660	30948	30769	30798	30822	30733	30537	30869	31000	30615	30818	30596	30888	30724	30864	30754	30764	30860	30842	30823	30726	30659	30733	30829	30721	30680	30730	30874	30702	30969	30658	30871	30917	30878	30613	30646	30687	31076	30765	30854	30688	30834	30569	30852	30992	30762	31069	30528	31052	30764	30828	31082	30535	30500	30752	30609	30844	31038	30585	30961	30475	30954	30710	30828	30550	30302	30911	30865	30760	30750	30968	30930	30801	30739	30915	30780	30822	30774	30864	30935	30718	30840	30660	30756	30754	30712	30786	30700	30648	31023	30554	30909	30728	31006	30944	30714	30589	30731	30776	31044	30799	30861	30748	30611	30808	30853	30801	30659	30729	30762	31107	30787	30734	30639	30658	31006	30788	30893	31069	31042	30569	30518	30840	30837	30566	30687	30709	30638	30841	30840	30979	30728	30861	30789	30670	30621	30814	30930	30940	30669	30641	30687	30760	30704	30638	31115	30864	31103	30507	30639	30660	30560	30875	30502	30843	30902	30737	30765	30581	30607	30699	30843	30923	30767	30697	30813	31126	30972	30703	30707	30742	30745	30646	30889	30828	30609	30640	30650	30910	30892	30844	30652	30636	30624	30594	30840	30772	30847	30697	30837	30685	30680	30385	30804	30876	30663	30743	30920	30648	30986	30734	30796	30575	30902	30805	30732	30773	30935	31058	30494	30760	30633	30735	30666	30761	30760	30873	30993	30429	30895	30856	30791	30993	30550	30960	30798	30848	30472	30958	30682	30786	30918	30917	30810	30855	30540	30490	31062	30750	30773	30845	30860	30821	30754	30563	30652	30772	30662	30718	30791	30755	30841	30846	30807	30773	30778	30814	30555	30603	30739	30822	30985	30707	30932	30732	30667	30728	30683	30462	30722	30589	30760	30619	31044	30877	30674	30862	30662	30896	30538	30471	30482	30774	30676	30689	30712	30831	30573	30527	30773	30749	30825	31027	30966	30643	30838	30575	30626	30676	30648	30656	30552	30739	30806	30757	30563	30508	30682	30836	30835	30616	30883	30859	30928	30651	30731	30909	30800	30860	30810	30548	30492	30804	30944	30619	30937	30840	30892	30663	30986	30797	30805	30737	30647	30422	30730	30865	30928	30661	30529	30530	30570	31138	30623	30533	30838	30631	30537	30611	30848	30802	30835	30858	30953	30892	30764	30494	30695	31044	31012	30944	30657	30953	30865	30660	30877	30813	30552	30636	30852	30936	30764	30736	30614	30690	31129	30847	30589	30711	30729	31003	30959	31064	30705	30552	30831	30890	30832	30703	30753	30821	30870	30883	30713	30587	30721	30817	30801	30775	30776	30982	31065	30879	30889	30661	30822	30522	30911	30625	30518	30588	30759	30423	30805	30781	30814	30524	30425	30708	30685	30933	31001	30511	30700	31002	30686	31079	30694	30941	30620	30429	30800	30793	30778	30496	30941	30775	30869	31034	30719	30627	30843	30841	30791	30523	30658	30771	30984	30761	30652	30856	30679	30867	30819	30960	31050	30876	31056	30754	30841	30707	30793	30576	30799	30773	30819	30832	30693	30802	30841	30751	31034	30648	30438	30739	30860	30669	30729	30848	30861	30769	30549	30997	30655	30593	30599	30827	30940	30723	30879	30558	30697	31096	30740	30867	30645	30745	30748	30866	31001	31113	30822	30864	30889	30761	30899	30701	30950	30861	30647	30714	30864	30745	30961	30652	30538	30911	30775	30736	30862	30875	30622	30773	30679	30624	30766	30690	30778	30917	30922	30792	30699	31000	30509	30810	30821	30863	30988	30781	30936	30794	30954	30466	30741	30780	30858	30769	30719	30763	30993	30894	30907	30707	30787	30487	30613	31080	31189	30746	30919	30592	30972	31170	30966	31014	30751	30624	30697	30786	30884	30880	30875	30690	30769	30909	30940	30954	30970	30921	30849	30517	30808	30945	30434	30698	30815	30954	30563	30616	30928	30885	30850	30866	30851	31117	30639	30916	30952	30670	30963	30508	30594	30647	30745	30953	30480	30718	30813	30743	30809	30850	30670	30721	30597	30763	30848	31071	30789	30813	30810	30971	30926	30890	30613	30769	30928	30876	30756	31024	30800	30721	30969	30676	30930	30854	30566	30627	30796	30859	30719	30967	30860	31067	30958	30873	30781	30858	30723	30828	30837	30743	30950	30695	30556	30508	30809	30774	30667	30858	30777	30874	30895	30854	30799	30682	30606	30571	30936	30773	30668	30862	30724	30662	30710	30722	30778	30863	30680	30654	30867	30601	30768	30752	30755	30737	30873	30418	30577	30627	30825	30586	30748	30596	30756	30756	30755	30766	30772	30981	30804	30690	30936	30544	30952	30767	30793	30847	30774	30626	30652	30672	30579	30413	30684	30626	30937	30935	30781	30689	30856	30549	30864	30385	30635	30824	30940	30994	30635	30823	30938	30871	30679	30692	30744	30854	30727	30800	30651	30656	30556	30725	30805	30863	30499	30679	30584	30726	30800	30386	30745	30797	30517	30981	30742	30986	30593	30727	30674	30804	30753	30778	30835	30518	30875	30836	30690	30883	30930	30574	30832	30999	30700	30838	30549	30714	30818	30668	30921	30809	30893	30801	30790	30689	30605	31067	31034	30595	30669	30967	30733	30794	30552	30723	30822	30801	30914	30523	30968	30624	30861	30638	30905	30637	30658	30733	30857	30505	30619	30836	30730	30906	30708	30596	31024	30605	30810	30562	30528	30653	31151	30617	30691	30703	30893	30865	30509	30696	30908	30902	30915	30860	31216	30459	30720	30478	30722	30546	30811	30794	30659	30621	30647	30958	30961	31094	30906	30941	31101	30576	30850	30900	30989	30716	30781	30849	30769	30677	30975	30904	30618	30745	30790	30904	30957	31046	30707	30672	30731	30798	30980	30657	30692	30939	30788	30879	30716	30935	30575	30901	30982	30780	30795	30684	30718	30905	30809	30680	30745	30740	30696	30928	30618	30992	30912	30589	30681	30351	30872	30750	30938	30532	30646	30606	30615	30613	30594	30997	30547	30792	30708	30756	30765	30682	30835	30948	30676	30551	30541	30589	30798	30688	30792	30751	30875	30888	30713	30700	30777	30768	30889	30849	30894	30932	30668	30679	30959	30865	30815	30631	30974	30966	30809	30929	30713	30598	30850	30672	30728	30797	30760	30762	30904	30890	30784	30799	30982	31000	30871	30797	30678	30792	30881	30549	30709	30703	30677	30651	30657	30575	30690	30575	30848	30790	30637	30836	31013	30715	30873	30784	30711	30641	30917	30721	30732	30908	30528	30741	30679	30575	30664	30741	30720	30686	30996	30670	30781	30817	30872	30638	30528	30718	30733	30664	30654	30696	30642	30737	30686	30945	30860	30650	30672	31056	30888	30762	30636	30888	30698	30928	30762	30801	30712	30745	30707	30741	30646	30881	30987	30883	30645	30726	30672	31075	30700	30661	30784	30910	30521	30584	30815	30625	30700	30914	30899	30810	30732	30835	30848	30991	30917	30897	30707	30562	30706	30753	30870	30959	30946	30749	30620	30517	30648	31195	30715	30663	30826	30757	30482	30729	30842	30578	30891	30793	30965	30797	30518	30846	30810	30691	30789	30843	30769	30762	30625	30937	30821	30935	30673	30723	30805	30914	30910	30665	30733	30795	30574	30486	30623	30402	30890	30658	30830	30904	31018	30704	30810	30753	30917	30682	30593	30746	30574	30623	30959	30651	30879	30923	31137	30711	30703	30585	30852	30919	30754	30828	30771	30578	30479	30942	30877	30712	30687	30803	31080	30719	30717	30583	30577	30809	30947	30808	31072	30836	30864	30730	30863	30816	30597	30643	30841	31040	30867	30689	30902	31028	30769	30847	30819	30653	30666	30701	30792	30794	30692	30944	30875	30748	30834	30865	30701	30822	30787	30888	30716	30785	30813	30874	31019	30739	30578	30652	30865	30689	30706	30827	30617	30786	30721	30691	30598	30788	30948	30771	30787	30757	30896	30625	30714	30901	30950	30789	30787	30678	31010	30603	30653	30790	30677	30737	30961	30791	30819	30696	30804	30937	30989	30946
31822	50992	47562	35697	30975	27471	24571	22810	21196	20580	20450	20366	20106	19556	19146	19376	19475	20268	20317	19916	19566	19323	19144	19025	19060	18800	18690	18669	18406	18290	18266	18401	18350	18362	18353	18188	17992	18010	18170	17977	18107	17964	18163	18009	17720	17971	17974	18109	18075	17957	17839	17813	18120	18007	18069	17860	17906	17707	17950	18057	17875	17770	17799	17870	18017	17821	17875	17835	17835	17756	17920	17892	17844	17902	17985	17933	17759	17855	17731	17839	17794	17836	18027	17921	17925	17695	17789	17883	17884	17932	17867	17671	17798	17867	18023	17796	17757	18090	17976	17724	17817	17740	17760	17862	18155	17810	17705	17672	17951	17829	17907	17865	17898	17925	17674	17876	17786	18034	17884	17972	17697	17961	17787	17698	17855	17673	17719	17879	17960	17769	17826	17923	17959	17784	17837	17697	17855	17845	17983	17925	17659	17850	17819	17796	17852	17799	17925	17774	17995	17872	17741	17726	17817	17776	17820	17697	17698	17795	17922	17974	17789	17958	17816	17785	17860	18043	17828	17871	17850	17981	18133	17740	17940	17765	17733	17844	17663	17852	17913	18008	17884	17626	18037	17959	17791	17990	17866	17750	17919	17779	17898	17961	17754	17814	17902	17897	17785	17767	17944	17961	17730	17894	17833	17816	17756	17850	17856	17756	17820	17934	17753	17645	17896	17764	17829	17843	17746	17841	17840	17735	17839	17796	17849	17743	17775	17726	17900	17957	17906	17874	17786	17933	17708	17953	17903	17642	17858	17858	17830	17723	17708	18015	17832	17770	17922	17914	17842	17663	17964	17935	17821	18020	17923	17854	17878	17992	18076	17904	17824	17734	17890	17723	18108	17783	17892	17722	17673	17872	17887	17797	17919	17809	17730	17917	17678	17796	17900	17829	17711	17903	17924	17881	17983	17988	17743	17653	17931	17975	17971	17818	17945	17909	17804	17784	17866	17917	17719	17878	17948	17946	17793	17808	17970	17692	17879	17795	17814	17817	18024	17890	18040	17887	17809	17843	17692	18047	17772	17881	17837	17906	17783	17788	17934	17860	17629	17803	17848	17703	17766	17768	17908	17951	17923	17953	17659	17943	18042	17850	17840	17963	17867	17750	17772	17845	17854	17767	18032	17816	17773	17964	17978	17878	17851	17911	17880	17725	17814	17969	17901	17814	17961	17935	17931	17753	17740	18003	17911	17700	17811	17964	17810	17927	17945	17879	17829	17965	17962	17828	17932	18091	17772	17874	17811	17778	17842	17816	17980	17832	17842	17860	17997	17933	17796	17882	17925	17946	17936	17781	17924	17715	17553	17961	17574	17877	17898	17901	17838	17742	17942	17930	17672	17885	17938	17728	17821	17891	17763	17782	17816	17821	17724	17800	17790	17759	17957	17861	17993	18031	17706	17685	17754	17897	17816	17891	17710	17853	17671	17912	17778	17733	17695	17960	17901	17963	17654	17835	17710	17818	17795	17852	17834	17856	18019	17952	17989	17756	17595	17706	17800	17798	17802	17734	17775	17874	17855	17907	17911	17692	17839	17890	17799	17822	17758	17933	17844	17944	17729	17742	17907	17859	17779	17877	17798	17769	17875	17814	17802	17878	17820	17847	18014	17865	17810	17774	17863	17716	17987	17792	17783	17898	17913	17927	17780	17637	18023	17733	17828	17944	17983	17912	17766	17824	17908	17798	17760	17800	17886	17905	17814	17766	17756	17764	17938	17873	17859	17715	17808	17792	17758	17746	17857	17897	17744	17821	17915	17865	17806	17726	17842	17825	17982	17832	17893	17885	17654	17886	17836	17826	17887	17705	17865	17778	18066	17771	17934	17825	17940	17997	17992	17958	17732	17842	17855	17927	17805	17756	17875	17937	17755	17731	17814	17837	17836	18008	17721	17800	17877	17984	17827	17911	17673	17884	17787	17834	17731	17761	17866	17657	17934	17913	17868	17811	17864	18029	17731	17842	17774	18029	17846	17971	17808	17910	17707	17964	17981	17792	17852	17749	17772	17716	17717	17993	17887	17775	17979	17821	17867	17838	17810	17846	17813	17651	17921	17621	17959	17828	17871	17929	17535	17804	18021	17882	17955	17900	17611	18011	17899	17798	17863	17921	18043	17810	17785	17977	17875	17896	17834	17918	17963	17840	17975	17836	17802	18007	17802	17873	17799	17792	17962	17805	17933	17866	17717	17622	17911	17753	17866	17758	17848	17991	17755	17831	17801	17781	17833	17716	17928	17804	17630	17883	17753	17712	17803	17694	17905	17873	17764	17861	17588	17862	17572	17867	17793	17761	17890	17627	17841	17859	17738	17816	17897	17910	17872	17615	17899	17896	17768	17900	17832	17935	17868	17929	17850	17767	17836	17622	17807	17789	17961	17936	17952	17791	17778	17974	17828	17843	17948	17741	17812	17954	17791	17921	17832	17794	17740	17890	17904	17849	17790	17821	17936	17864	17751	17915	17930	17696	18063	17862	17978	17930	17874	18094	17841	17920	17758	17918	17877	17895	17834	17894	17899	17958	17838	17950	17960	17811	18037	17870	17760	17950	17923	18000	17866	17854	17996	17571	17932	17868	17889	17901	17895	17821	18066	17751	17871	17895	17612	17837	17639	17892	17686	17998	17900	17835	17864	17830	17906	17802	17661	17711	17784	17794	17945	18027	17637	17951	18010	17692	17889	17810	18001	17762	17847	17765	17863	17875	17871	17799	18108	17786	17963	17888	17817	17877	17848	17764	17885	17983	17786	17871	17643	17879	17959	17893	17846	17724	17900	17823	17968	17909	17771	17724	17695	17856	17780	18011	17758	17570	17752	17775	17889	17751	17902	17700	17864	17935	18060	17773	17695	17885	17741	17884	17901	17785	17940	17894	17761	17876	17949	17806	17871	17829	17734	17816	17835	17850	17657	17765	17925	17749	17730	17802	17843	17787	17921	17640	17785	18007	17713	17900	17735	17741	18014	17920	17642	17878	17876	17799	17897	17745	17839	17997	17682	17697	17901	17795	17742	17863	17740	17807	17740	17992	17882	18010	17858	17763	17806	17902	17917	17877	17702	17713	17716	17863	17858	17773	17939	17831	17843	17816	17923	17971	17672	17834	17870	17706	17832	17819	17844	17815	17956	17941	17913	17715	17746	17876	18115	17721	17713	17829	17989	17588	17864	17968	17910	17765	18035	17868	17899	17903	17840	17887	17919	17672	17682	17961	17953	17876	18024	17967	17717	17860	17944	17635	17688	17785	17828	17890	17764	17741	17816	17779	17809	17763	17878	17915	17738	17849	17691	17881	17852	17653	17806	17849	17912	17954	17962	17867	17884	17875	17805	18027	17871	17922	17998	17858	17852	17827	17749	17847	17777	17863	17963	17879	17828	17806	17764	17924	17848	17758	17928	17858	17891	18055	17958	17861	17837	17953	17892	17973	17979	17968	17696	17755	17800	17858	17743	17845	17632	17782	17922	17931	18046	17745	18028	17690	17937	17758	17775	17773	17787	17843	17906	17909	18001	17936	17844	17990	17917	17761	17735	17893	18074	17785	17851	17695	17842	17938	17788	17793	17794	17980	17862	17876	17902	17985	17851	17814	17907	17881	17883	17870	17946	17917	17867	17898	17892	17865	17660	17825	17866	17897	17809	17858	18031	17959	17870	17862	17787	17971	17943	17843	17895	17859	17721	17757	17809	17802	17793	17831	17896	17823	17718	17873	17840	18007	17722	17866	18030	17846	17882	17825	17914	17733	17885	18003	17871	17856	17790	18004	17908	17756	17912	17797	17620	17673	17948	17866	17846	17608	17815	17802	17879	17933	17806	17854	17966	17663	17802	18017	17877	18025	17870	17833	17812	17747	17921	17850	17854	17851	17768	17842	17742	17691	17935	17915	17851	17777	17777	17849	17734	17910	17846	17842	18013	17804	17885	17863	17905	17886	17809	17810	17868	17938	17843	17899	17894	17864	17819	18010	17831	17836	17921	17761	17895	17876	17903	17791	17743	17889	17995	17753	17722	17695	17797	17888	17790	17630	17936	17990	17740	17874	17720	17963	18034	17853	17889	17653	17762	17912	18025	17854	17871	17785	17736	17799	17816	17872	17984	17865	17885	18064	17567	17903	17742	18005	17907	17755	17781	17960	17641	17628	17930	17853	17919	17853	17940	17977	17797	17907	17723	17961	17838	17866	17876	17787	17917	17734	17818	17717	17809	18049	17746	17932	17935	17824	17776	17958	18006	17809	17835	17894	17856	17892	17734	17883	17941	17728	17955	17707	17731	17899	17791	17885	17712	17777	17844	17761	17717	17967	17798	17918	17706	17877	17985	17777	17858	17959	17961	17902	17912	17921	17842	17798	17739	17883	17820	17989	17657	17873	17891	17876	17895	17889	17930	17789	17930	17855	17702	17863	17785	17826	17960	17783	17868	17981	18094	17850	17765	17803	17785	17890	17832	17942	17639	17726	17892	17770	17798	17759	17823	17812	17774	17734	17841	17906	17824	18048	17797	17794	17886	17872	17953	17678	17738	17921	17988	17943	17905	17741	17965	17772	17838	17858	17794	17643	17866	17784	17813	17691	17839	17947	17819	17839	17866	17785	17965	17947	17841	17920	17796	17745	17755	17874	17865	17783	17724	17641	17887	17963	17844	17848	17950	17775	17829	17900	17819	17736	17745	17892	17895	17887	17673	17682	18066	17773	17831	17904	17887	17948	17877	17875	17724	17992	17815	17842	17861	17921	17989	17671	17909	17730	17918	17917	17785	17867	17673	17868	17820	17904	17931	17877	17672	17941	17952	17868	17823	17631	17851	17796	17987	17749	17789	17801	17837	18084	17790	17790	18085	17846	17789	17872	17686	17882	17823	18090	17973	17812	17755	17736	17823	17852	17808	18012	17733	17852	17943	17788	17673	17820	17478	17821	18001	17799	17819	17832	17686	17760	17869	17889	17880	17830	17757	17760	17896	17809	17745	17967	17757	17825	17811	17742	17931	17918	17914	17826	17840	17767	17815	17845	17893	17923	17934	17836	17985	17843	17861	17726	17941	17667	17914	17890	17866	17783	17985	17768	17921	17897	17910	17761	17848	17826	17831	17969	17847	17671	17778	17833	17741	17813	17906	17849	17899	17813	18031	18126
40553	38176	43519	41145	38305	37598	36882	36562	36249	36550	36415	36260	36334	36354	36600	36008	36350	36304	36205	36353	36110	35843	36065	36152	36112	36086	36192	36218	36271	35872	35993	35963	36144	35971	36154	35807	36121	36085	35945	35970	35847	35733	35881	35868	36032	35653	35751	36107	35908	35833	36023	35800	35606	36091	36101	35744	36149	36059	36117	35945	35913	35739	36050	35757	35876	35894	35913	35823	36051	35983	36062	35765	35774	35677	35860	36184	36002	35929	36066	35979	36048	35983	35951	35911	35850	35746	35997	35780	35833	35606	36012	35738	35902	36357	35996	35681	35819	35837	35859	35809	35831	35818	35680	35577	35905	35782	35861	35666	35608	36187	35986	35674	36063	35777	35838	35683	36084	36118	35889	35775	36095	35825	35842	35938	35772	35589	35648	35936	35856	36126	36031	36310	35638	35537	35775	35698	36033	35787	35976	35596	35797	36058	36132	35791	36099	35903	35778	35869	35746	35828	35808	35774	36103	36124	36106	36030	35469	35779	36109	35838	35891	36136	35882	35791	35778	35902	35818	35672	35766	35750	35916	36056	36091	35855	35700	35906	35827	35844	35682	35795	36200	36121	35709	35786	35992	35598	35945	36106	35806	35700	36035	35730	35668	35656	35866	35636	35869	35793	35776	35914	35939	35720	36025	35869	35859	35742	35639	35947	35758	35980	35893	36079	35546	35780	35816	35834	35774	36221	35733	35805	36021	35881	35906	35864	36079	35935	36048	35880	35722	35776	35830	35851	35979	35849	35782	36006	36203	35900	35898	35837	35941	35928	35784	35859	35684	35752	35962	36007	35579	35734	35721	35739	35834	36146	35719	35699	35920	35945	35660	35814	35722	35767	36161	35727	35955	35785	35719	35699	35857	35804	35747	35953	35641	35813	36079	35783	35859	35916	35623	36005	36074	35894	36109	36139	36173	35742	36022	36050	35802	35753	35769	35615	35982	35664	36028	36016	36039	35986	35898	36040	35782	35878	35821	35767	36062	35634	35672	35986	35600	35828	35791	36280	35765	35880	35858	35808	35986	35974	35814	35975	35590	35757	36075	35740	35919	35835	36009	36038	35822	35615	35879	35880	36033	35799	35906	35583	35976	35678	35784	35927	35692	35667	35858	35985	35811	35823	35960	35920	35821	35672	35763	35759	35763	35887	35784	35792	35935	36209	35997	35823	35806	35890	36204	35939	35940	35894	35799	36216	35694	35499	35803	35769	36073	35870	35765	35966	35778	35847	36074	35990	35763	35696	35845	35863	35755	36177	35745	35713	35660	35915	35753	35874	36101	35773	35932	35879	36161	35970	35776	35660	36073	36028	35975	35785	35935	35955	36050	36131	35952	36083	35825	35730	36102	35827	35825	35748	35845	35775	35730	36084	35763	36020	35674	35866	36218	35621	35931	35991	36057	35773	35603	35950	35902	35901	35943	35781	35793	35844	35641	35722	35506	35901	35975	35939	35999	36227	36012	35908	35811	35685	36008	35849	36211	36042	35610	35797	35847	35726	35875	35966	35845	35701	35948	35889	35849	35939	35808	35733	35980	35931	35900	35791	35943	35754	35762	35870	36072	36081	35897	35917	35673	35838	36033	35633	35839	36055	36119	35696	35751	36075	35895	35672	36001	35587	35886	35673	35939	35794	35989	35875	35537	36182	35501	35819	35910	35840	35877	35750	35911	35747	36038	35931	35720	35848	35768	35833	35858	35864	35861	35666	35683	35993	36010	36057	36071	36076	36046	35761	35960	36024	36155	35779	36137	35752	35708	35946	35995	35846	35861	35796	35881	35574	35913	35888	35870	36027	35656	35475	35749	35883	35876	35852	35961	35944	35724	35841	35965	35711	35853	35897	35966	35949	35753	35933	35677	35773	35993	35824	35865	35845	35955	35922	35530	35768	35873	35777	36075	36123	35764	36007	35892	35959	35670	35936	35719	35905	35767	35989	35783	35810	35857	35772	36008	36053	35507	35832	35624	35694	35838	35893	35703	35687	35967	36037	35814	35803	36062	36230	35610	36065	35929	35849	35893	36096	35998	35735	35705	36161	35956	35615	35985	35762	35966	35937	35821	35794	35988	35950	35848	35777	36042	35771	36019	35969	36123	35749	35979	35724	36191	35929	36125	35871	35873	35980	35927	35960	35910	35667	35761	35935	35942	35726	35847	36143	35623	35505	35975	35791	36081	35777	35650	35829	36039	35950	35958	36005	35874	35917	35722	35975	35676	35780	35963	36054	35742	36108	35609	35834	35871	35878	35990	35905	36079	35872	35956	36097	35846	35949	35839	36033	35654	35821	35950	35812	35819	35994	36079	35990	35930	35791	35955	36020	35887	35876	35874	35895	35943	35815	36021	35823	35919	35726	35766	35790	35801	35870	35984	35825	35905	35521	35996	35485	35781	36070	35750	35679	35637	35683	35753	35908	36124	35676	35832	35904	35754	35813	35872	35943	35907	35630	35653	35620	35978	36064	35992	35616	35753	35959	35824	35863	36131	35921	35973	35905	35912	35939	35940	35749	35985	35828	35946	36239	35964	35872	35678	35957	35963	35862	35824	35984	35888	35763	35873	35902	35988	35959	36220	36016	35630	35902	35779	36183	36014	35723	35900	35485	36050	35845	35802	36199	35935	35859	35819	35892	35893	35811	35844	36074	36128	35855	35656	35926	36051	35857	35733	36185	35960	35733	35817	35839	35789	35754	36038	35959	35640	35936	35912	35700	36010	35706	35640	35763	35732	35816	35825	35596	36107	35813	35915	35721	35655	35840	36122	35792	35628	35985	35722	35770	35863	35830	35743	35928	35701	35779	35657	36106	35667	35833	35824	35590	35927	36027	35920	35856	35642	35863	35831	36025	35944	35968	35939	35875	35643	35940	35760	35888	36157	35772	36059	35971	35979	35805	35882	36044	36006	35773	35873	35940	36080	35670	36001	35699	35945	36111	36126	36195	36027	35976	35863	35925	36003	35657	35767	36024	35629	36071	35772	35971	35882	36084	35701	35923	35881	35784	35686	36073	36308	35966	35912	36047	35885	35893	35978	35878	36166	35646	35631	35899	36016	35752	36106	35806	36135	35792	36055	36116	35842	36118	35982	35729	35808	35615	36159	35936	35656	35834	35774	35827	35796	36202	36271	35835	35872	35794	35783	35813	36022	36119	35898	35654	35938	35856	35961	36150	35919	36220	35955	35814	35924	35739	35617	35862	36148	35863	35930	35875	35839	35972	35906	35898	35953	35854	35895	36033	36025	35924	35756	35860	35728	35852	36020	35894	35664	35570	35914	35779	35923	35872	35868	36050	35941	35965	35759	36133	35831	35646	35859	35917	35867	36068	35494	35649	35796	35627	35604	36015	35948	35907	35870	35938	35921	35992	35759	35901	35758	35498	35734	36056	36164	35843	35918	35797	35735	35821	35912	36089	35974	35734	35915	35984	35838	35833	35585	35894	35883	35786	35453	35864	35712	35881	35848	35880	35920	35728	35661	36455	35929	35897	35808	35993	35831	35756	35789	35918	36184	35900	35736	35979	35919	35734	35812	35973	36070	35742	35938	35958	36246	36244	35938	36065	35899	35916	35884	35676	35763	36134	35839	35978	35976	35678	35821	35550	36219	35976	35743	35997	36095	35667	35983	35772	35902	35786	35779	35896	35884	35885	35623	35821	35971	35670	36012	35941	35849	36283	35925	35796	36078	35777	35991	35891	36181	35602	35833	36080	35548	35863	35920	35940	36014	35895	35772	35746	35766	35806	36033	35702	35843	35735	35929	35854	36139	35889	35829	35782	35887	35761	35651	35676	36025	36121	36256	35954	35549	35784	35947	35976	35765	35563	36099	35683	35767	36247	36058	35776	35717	35916	36008	36075	35788	35766	36065	35827	35882	35795	36152	35817	35923	35865	35904	35886	35795	36158	36026	36039	35783	35954	35863	35888	35780	35756	36027	35950	35748	35944	36261	36128	35723	35846	36082	35839	36307	36142	35894	35691	35816	36201	36064	35925	35792	35718	35737	36020	35828	35847	35745	35880	35634	35779	35796	35774	35759	35705	35947	35702	36019	35947	35987	35648	36067	35811	36003	35869	35970	35879	35928	35936	35708	36023	36092	35711	35908	36112	35892	35958	35967	36202	35912	35705	35939	35909	36071	35867	35856	35856	35860	35823	36013	35678	35998	35752	35951	35740	35733	36018	35770	36003	35783	36060	36083	35997	35800	35906	35970	36171	36245	35958	35946	35896	35842	35935	35992	35838	35874	36004	35582	35900	36083	35842	35752	36186	35913	35988	35779	35760	35833	35852	36108	35714	36077	35679	35985	35967	35333	35725	35824	35868	36105	35455	35741	35951	35957	35704	36033	35868	36022	35794	36003	35967	36055	35839	36110	36119	35751	35685	35703	35926	35639	35604	35800	35672	35861	35936	35691	35967	35934	35802	36010	36048	35675	35945	35925	35851	35996	36054	36041	35568	35708	35931	35966	36233	35704	36159	35949	35827	35778	35629	36032	35719	35696	35718	36218	35845	35775	35732	35812	36069	36010	35555	35735	36025	35722	35776	35881	35879	35885	35948	36000	35901	35803	35711	35892	36095	35967	35871	36069	35868	35985	35887	35756	35762	35829	35659	36096	35710	35843	35627	35803	35593	35865	35966	35648	35688	35933	35522	35605	35884	35922	35816	35827	35850	35847	35843	36098	35753	36066	35849	35974	36035	36134	36056	36010	35992	35977	35779	35858	35956	35804	36095	36014	36159	35764	36160	35988	35899	35875	36285	35948	36009	35794	35623	36057	35886	35853	35716	35777	35922	35618	36131	35650	35842	35785	35695	35960	35799	35837	35765	35896	36086	36011	35750	36057	35722	35690	35777	35751	36011	35912	36238	35689	35706	35918	36029	35973	35933	35810	35829	35586	35821	35757	36024	35689	35875	36003	35956	36095	35885	36065	35925	35899	35958	36069	36109	35988	36023	36206	35800	35829	35758	35818	36020	36150	35829	35789	35963	36017	35972	35981	35939	35606	35417	35930	36162	36106	36011	35889	35938	35937	36140	35859	36049	35708	36247	35834	35831	36088	35727	35959	35811	35859	35752	35889	36027	35844	36031	36073	36058	36009	35828	35941	36057	35635	35824	35840	35822	36129	36011
31596	38410	35190	27236	24670	23165	22044	21519	21222	21274	21059	21198	20843	20957	20921	20732	20925	21145	21088	21085	20841	20944	20841	20971	20820	20969	20886	20832	20570	20751	20826	20636	20678	20894	20695	20503	20522	20487	20597	20540	20684	20608	20522	20677	20460	20647	20517	20496	20457	20616	20484	20525	20547	20469	20465	20432	20471	20467	20484	20347	20401	20396	20426	20557	20518	20507	20627	20367	20419	20648	20585	20550	20565	20536	20570	20419	20457	20582	20558	20477	20460	20470	20574	20458	20542	20551	20277	20644	20508	20497	20583	20713	20306	20436	20524	20308	20558	20467	20563	20377	20184	20266	20437	20347	20352	20488	20461	20413	20494	20549	20481	20501	20539	20548	20386	20400	20652	20626	20269	20503	20409	20522	20388	20442	20464	20469	20776	20306	20422	20407	20482	20285	20595	20549	20496	20593	20560	20475	20447	20524	20327	20578	20251	20418	20564	20469	20364	20561	20545	20474	20647	20365	20484	20366	20632	20483	20577	20495	20518	20520	20496	20573	20449	20454	20549	20360	20327	20548	20429	20529	20495	20471	20460	20257	20354	20466	20347	20438	20592	20434	20511	20591	20604	20254	20522	20410	20562	20635	20403	20420	20742	20562	20447	20350	20529	20437	20504	20414	20304	20487	20480	20393	20465	20532	20404	20478	20613	20399	20499	20564	20491	20178	20388	20530	20408	20484	20554	20455	20421	20419	20482	20377	20296	20607	20519	20188	20400	20514	20425	20504	20466	20267	20584	20368	20585	20357	20484	20485	20477	20483	20384	20462	20458	20320	20483	20410	20509	20438	20580	20390	20504	20407	20506	20459	20492	20491	20634	20435	20416	20470	20460	20582	20430	20446	20597	20472	20432	20488	20425	20389	20503	20467	20380	20543	20494	20349	20572	20415	20523	20338	20611	20563	20623	20545	20440	20614	20404	20215	20348	20690	20472	20416	20463	20552	20333	20541	20560	20397	20453	20412	20545	20550	20592	20472	20506	20449	20686	20330	20269	20603	20316	20462	20447	20635	20463	20545	20521	20342	20629	20453	20448	20505	20243	20451	20326	20459	20331	20504	20472	20669	20532	20523	20516	20454	20439	20393	20423	20425	20375	20501	20417	20416	20280	20616	20377	20595	20436	20419	20456	20399	20585	20585	20485	20402	20335	20495	20746	20395	20625	20520	20438	20359	20390	20471	20400	20441	20423	20446	20380	20393	20651	20336	20642	20466	20391	20360	20560	20576	20585	20504	20496	20222	20418	20469	20469	20362	20281	20488	20499	20442	20492	20579	20438	20457	20490	20442	20335	20511	20221	20284	20567	20481	20439	20631	20484	20682	20561	20273	20490	20570	20391	20454	20630	20446	20404	20635	20405	20549	20212	20366	20479	20364	20601	20590	20852	20612	20370	20470	20529	20556	20369	20455	20521	20681	20506	20336	20556	20560	20453	20564	20525	20560	20345	20399	20444	20330	20313	20537	20388	20312	20466	20280	20451	20343	20471	20509	20431	20539	20454	20420	20450	20394	20699	20487	20420	20477	20590	20433	20359	20495	20560	20396	20551	20435	20376	20422	20322	20411	20558	20529	20588	20449	20569	20315	20371	20362	20378	20570	20503	20365	20452	20514	20575	20666	20617	20471	20578	20414	20674	20423	20394	20462	20615	20598	20285	20612	20246	20507	20505	20361	20384	20555	20560	20497	20560	20550	20478	20522	20505	20336	20501	20541	20573	20428	20508	20382	20385	20599	20383	20538	20538	20482	20455	20386	20562	20499	20614	20551	20453	20401	20514	20539	20627	20544	20575	20463	20384	20506	20394	20522	20629	20406	20364	20559	20775	20354	20367	20422	20432	20458	20134	20562	20531	20477	20452	20432	20473	20550	20516	20639	20434	20471	20568	20715	20520	20347	20451	20543	20435	20586	20455	20448	20423	20455	20369	20203	20543	20513	20588	20538	20451	20434	20505	20395	20504	20476	20417	20389	20465	20545	20506	20464	20486	20526	20320	20528	20493	20633	20303	20565	20475	20301	20627	20363	20579	20315	20446	20599	20295	20548	20427	20378	20578	20562	20698	20618	20559	20496	20348	20487	20292	20472	20512	20396	20416	20310	20393	20546	20509	20449	20624	20497	20620	20367	20483	20426	20724	20423	20467	20401	20623	20510	20651	20476	20559	20504	20681	20513	20502	20489	20357	20580	20346	20605	20667	20347	20423	20457	20661	20469	20357	20391	20664	20625	20563	20537	20456	20561	20633	20324	20600	20607	20548	20518	20471	20362	20445	20484	20412	20543	20458	20461	20419	20531	20644	20482	20597	20519	20453	20584	20580	20335	20387	20466	20526	20389	20492	20421	20487	20533	20380	20601	20377	20458	20753	20463	20552	20590	20509	20534	20582	20493	20399	20392	20379	20596	20378	20375	20332	20707	20471	20453	20355	20463	20399	20473	20363	20522	20444	20499	20437	20396	20368	20462	20566	20446	20612	20429	20466	20373	20513	20577	20325	20656	20338	20596	20578	20498	20641	20290	20510	20365	20522	20526	20382	20428	20398	20416	20354	20510	20221	20489	20455	20528	20586	20343	20581	20328	20510	20437	20546	20487	20341	20578	20602	20542	20523	20563	20479	20495	20475	20541	20342	20219	20516	20290	20590	20504	20362	20506	20347	20441	20604	20448	20459	20499	20283	20484	20367	20575	20589	20541	20449	20623	20633	20508	20480	20716	20674	20415	20568	20336	20477	20520	20521	20356	20609	20424	20516	20578	20520	20488	20592	20331	20666	20607	20480	20490	20577	20395	20392	20441	20531	20348	20468	20347	20277	20266	20642	20461	20538	20548	20408	20635	20323	20545	20362	20571	20368	20613	20580	20701	20460	20598	20565	20413	20493	20571	20236	20309	20548	20441	20545	20242	20463	20502	20478	20413	20476	20584	20412	20496	20661	20448	20368	20447	20519	20519	20483	20560	20344	20540	20436	20347	20316	20462	20427	20585	20354	20410	20445	20463	20519	20256	20584	20618	20537	20511	20605	20490	20460	20340	20600	20510	20298	20570	20363	20555	20569	20672	20407	20436	20501	20473	20546	20303	20488	20417	20446	20504	20591	20387	20432	20306	20506	20377	20516	20643	20401	20391	20446	20302	20468	20581	20494	20384	20456	20350	20434	20547	20498	20448	20501	20633	20474	20534	20463	20565	20358	20490	20404	20418	20408	20327	20546	20522	20370	20472	20481	20552	20344	20336	20414	20554	20466	20409	20528	20576	20366	20459	20363	20603	20552	20392	20405	20448	20529	20538	20635	20470	20300	20416	20418	20262	20413	20503	20371	20423	20391	20420	20666	20396	20288	20363	20630	20503	20474	20364	20683	20463	20549	20461	20650	20351	20557	20302	20517	20568	20428	20426	20428	20435	20487	20547	20451	20374	20416	20596	20460	20529	20519	20615	20586	20214	20393	20238	20628	20367	20553	20428	20487	20500	20587	20476	20599	20472	20457	20517	20605	20445	20520	20360	20466	20564	20463	20614	20434	20512	20624	20386	20666	20429	20407	20526	20511	20318	20552	20525	20405	20591	20525	20512	20452	20349	20464	20445	20461	20503	20535	20449	20702	20421	20483	20497	20498	20470	20473	20329	20538	20469	20465	20491	20405	20434	20468	20426	20665	20277	20626	20393	20348	20551	20487	20552	20367	20346	20616	20456	20417	20554	20482	20448	20258	20650	20491	20419	20395	20445	20620	20226	20637	20595	20350	20441	20513	20281	20451	20555	20515	20382	20524	20477	20410	20464	20398	20655	20459	20501	20513	20343	20691	20442	20580	20472	20471	20331	20663	20401	20334	20501	20478	20528	20425	20617	20491	20528	20401	20571	20263	20605	20500	20495	20344	20489	20400	20724	20340	20316	20527	20477	20308	20511	20499	20617	20556	20443	20522	20434	20669	20577	20692	20536	20527	20491	20526	20397	20544	20431	20247	20467	20534	20268	20355	20452	20465	20500	20436	20260	20598	20458	20558	20292	20464	20538	20614	20592	20389	20463	20299	20469	20671	20621	20598	20405	20626	20379	20490	20513	20745	20411	20539	20418	20223	20504	20381	20521	20439	20505	20461	20285	20469	20451	20554	20411	20578	20518	20366	20654	20528	20427	20348	20511	20476	20538	20598	20336	20506	20208	20464	20228	20730	20335	20606	20454	20548	20349	20413	20580	20510	20446	20505	20490	20381	20496	20457	20417	20414	20527	20544	20480	20255	20371	20512	20637	20406	20454	20474	20445	20308	20435	20510	20463	20653	20362	20565	20509	20448	20505	20628	20533	20657	20676	20403	20622	20520	20435	20611	20497	20472	20549	20578	20527	20467	20329	20726	20455	20354	20605	20393	20455	20559	20734	20409	20552	20434	20574	20495	20532	20551	20502	20756	20350	20367	20380	20691	20624	20530	20240	20497	20554	20439	20359	20323	20536	20312	20487	20422	20606	20484	20473	20315	20404	20724	20519	20362	20458	20737	20276	20500	20576	20531	20487	20415	20350	20635	20461	20586	20396	20457	20579	20605	20459	20545	20704	20404	20507	20576	20418	20460	20597	20626	20370	20448	20659	20543	20277	20457	20564	20393	20597	20269	20610	20473	20497	20499	20476	20413	20355	20512	20524	20457	20625	20481	20325	20376	20342	20606	20612	20598	20520	20550	20557	20604	20396	20439	20436	20549	20640	20404	20405	20382	20336	20201	20442	20610	20356	20407	20475	20440	20363	20455	20488	20276	20325	20540	20494	20507	20540	20473	20407	20487	20510	20443	20274	20517	20452	20416	20513	20411	20418	20539	20517	20341	20641	20804	20339	20501	20371	20592	20437	20700	20442	20611	20614	20531	20381	20376	20341	20497	20207	20423	20440	20454	20519	20604	20511	20606	20614	20632	20449	20427	20549	20516	20431	20529	20447	20650	20485	20481	20436	20481	20590	20514	20683	20475	20424	20572	20462	20602	20581	20458	20432	20385	20535	20510	20392	20308	20387	20432	20509	20543	20633	20694	20355	20422	20470	20548	20657	20631	20508	20471	20543	20250	20642	20336	20504	20645	20293	20458	20459	20718	20504	20488	20488	20387	20668	20499	20471	20372	20388	20589	20609	20444	20560	20725	20645
22308	20037	26397	24771	26259	32678	35491	33540	32565	32757	32691	32601	32435	32123	32328	32536	32373	32195	32459	32504	32286	31872	31959	32095	32072	31817	31901	31701	31924	31888	31738	31844	31404	31371	31954	31349	31650	31689	31469	31676	31890	31837	31888	31705	31425	31234	31317	31453	31248	31622	31461	31407	31669	31572	31754	31276	31254	31348	31585	31689	31610	31345	31148	31131	31455	31423	31248	31478	31506	31384	31697	31749	31372	31493	31518	31193	31403	31289	31155	31171	31390	31244	31178	31245	31236	31438	31481	31334	31475	31290	31407	31255	31456	31425	31359	31269	31415	31367	31137	31534	31242	31410	31317	31534	31331	31486	31491	31498	31414	31614	31441	31464	31296	31602	31535	31179	31378	31202	31049	31352	31551	31373	31417	31414	31277	31318	31362	31281	31285	31184	31287	31298	31571	31444	31343	31510	31491	31245	31337	31579	31470	31172	31225	31317	31511	31373	31150	31509	31564	31530	31123	31407	31401	31441	31409	31449	31301	31215	31265	31372	31183	31413	31472	31308	31140	31453	31239	31232	31256	31400	31483	31385	31270	31252	31424	31332	31053	31168	31457	31361	31246	31474	31516	31281	31480	31236	31288	31328	31384	31426	31470	31527	31729	31495	31535	31294	31355	31284	31182	31515	31588	31103	31223	31234	31418	31206	31188	31571	31351	31505	31487	31469	31365	31734	31485	31296	31286	31547	31044	31397	31516	31515	31412	31303	31485	31467	31482	31223	31494	31331	31474	31563	31256	31331	31649	31379	31445	31336	31184	31399	31380	31038	31493	31400	31226	31518	31196	31221	31088	31424	31259	31185	31313	31737	31396	31217	31198	31442	31498	31535	31319	31379	31360	31337	31594	31632	31426	31247	31411	31279	31128	31272	31331	31096	31395	31076	31040	31417	31369	31679	31332	31283	31296	31449	31386	31132	31227	31461	31361	31473	31357	31694	31372	31579	31431	31358	31146	31171	31300	31236	31211	31245	31387	31399	31595	31590	31360	31450	31525	31457	31263	31403	31517	31197	31402	31168	31415	31316	31274	31411	31570	31394	31409	31588	31623	31551	31484	31137	31345	31516	31455	31254	31371	31415	31524	31543	31511	31357	31486	31402	31326	31557	31223	31360	31244	31512	31444	31132	31190	31521	31349	31483	31272	31347	31445	31429	31398	31464	31496	31496	31454	31378	31141	31354	31287	31227	31461	31350	31392	31350	31115	31230	31317	31400	31159	31293	31430	31119	31201	31471	31034	31256	31451	31359	31433	31230	31117	31163	31410	31209	31494	31384	31135	31632	31630	31408	31288	31485	31377	31268	31503	31531	31401	31297	31554	31380	31482	31219	31419	31562	31514	31430	31273	31277	31361	31487	31218	31291	31252	31437	31355	31587	31668	31501	31409	31602	31550	31545	31258	31278	31272	31243	31314	31397	31327	31403	31306	31307	31380	31288	31212	31510	31269	31440	31618	31491	31602	31202	31247	31396	31683	31068	31273	31402	31257	31284	31401	31423	31496	31492	31157	31195	31344	31494	31481	31399	31262	31264	31325	31277	31354	31362	31351	31464	31454	31483	31401	31481	31208	31642	31452	31497	31402	31220	31497	31573	31232	31251	31680	31345	31312	31253	31251	31317	31274	31215	31569	31461	31312	31388	31243	31024	31567	31282	31109	31464	31205	31357	31360	31500	31447	31056	31654	31236	31315	31303	31558	31487	31397	31368	31524	31498	31316	31542	31237	31086	31517	31281	31635	31103	31113	31218	31337	31270	31567	31231	31274	31320	31400	31245	31240	31287	31315	31412	31261	31373	31194	31110	31220	31349	31388	31398	31125	31330	31340	31505	31299	31185	31910	31242	31056	31331	31046	31292	31297	31248	31296	31343	31685	31593	31348	31245	31266	31221	31346	31498	31287	31407	31499	31208	31002	31287	31566	31020	31136	31440	31368	31408	31333	31572	31324	31169	31536	31587	31424	31569	31087	31552	31365	31437	31421	31342	31552	31435	31483	31418	31369	31232	31357	31271	31509	31230	31427	31432	31331	31578	31353	31294	31605	31561	31537	31241	31312	31401	31334	31374	31146	31346	31356	31572	31444	31352	31407	31378	31573	31471	31234	31360	31445	31647	31582	31432	31513	31531	31344	31362	31393	31252	31323	31279	31389	31203	31119	31715	31370	31284	31547	31404	31395	31076	31466	31565	31212	31342	31582	31273	31308	31149	31426	31581	31277	31188	31417	31555	31414	31462	31340	31486	31201	31131	31536	31406	31451	31600	31419	31363	31457	31437	31500	31250	31145	31119	31408	31205	31492	31161	31491	31384	31215	31154	31484	31271	31584	31413	31511	31524	31351	31371	31337	31315	31331	31484	30988	31383	31288	31331	31433	31515	31525	31343	31202	31545	31448	31346	31111	31496	31294	31583	31252	31312	31375	31363	31340	31498	31459	31207	31109	31224	31393	31342	31481	31329	31625	31511	31285	31121	31369	31219	31270	31158	31531	31314	31353	31302	31263	31557	31648	31168	31617	31417	31153	31415	31193	31469	31354	31464	31404	31268	31349	31217	31485	30885	31197	31285	31242	31290	31315	31554	31293	31384	31433	31295	31350	31422	31260	31233	31474	31446	31392	31184	31414	31230	31420	31486	31349	31123	31531	31222	31237	31554	31180	31512	31413	31278	31332	31596	31698	31460	31508	31468	31409	31402	31599	31196	31362	31328	31292	31322	31543	31315	31012	31265	31138	31136	31019	31244	31381	31461	31345	31469	31464	31509	31547	31448	31469	31142	31303	31594	31337	31568	31406	31400	31510	31083	31635	31607	31417	31352	31378	31356	31679	31484	31277	31372	31177	31371	31315	31281	31316	31529	31374	31475	31414	31664	31439	31504	31584	31409	31196	31319	31448	31259	31588	31149	31339	31288	31470	31416	31440	31313	31405	31297	31459	31480	31173	31298	31290	31410	31223	31398	31341	31230	31264	31298	31442	31391	31193	31275	31441	31106	31202	31633	31487	31401	31395	31403	31251	31220	31652	31562	31341	31170	31112	31292	31353	31462	31482	31165	31389	31599	31290	31714	31395	31401	31146	31704	31353	31419	31522	31423	31482	31415	31503	31411	31540	31075	31472	31444	31640	31507	31429	31626	31504	31441	31471	31256	31265	31388	31439	31110	31029	31463	31339	31446	31440	31247	31253	31288	31128	31479	31572	31582	31515	31273	31237	31336	31461	31243	31209	31459	31379	31239	31417	31379	31414	31779	31447	31458	31810	31379	31183	31359	31404	31322	31390	31359	31314	31191	31532	31451	31311	31189	31328	31463	31583	31340	31488	31476	31106	31205	31451	31388	31521	31402	31390	31372	31169	31464	31362	31232	31237	31575	31405	31407	31521	31224	31417	31126	31046	31718	31497	31425	31341	31254	31433	31338	31484	31428	31505	31451	31322	31126	31440	31421	31565	31235	31353	31460	31300	31529	31531	31378	31338	31211	31520	31273	31313	31505	31456	31466	31267	31329	31534	31312	31542	31534	31585	31385	31702	31234	31338	31122	31380	31039	31735	31378	31474	31199	31621	31175	31624	31255	31338	31220	31285	31122	31403	31352	31332	31311	31455	31157	31493	31232	31387	31422	31320	31414	31309	31512	31542	31393	31448	31338	31365	31427	31473	31245	31591	31477	31484	31537	31419	31322	31067	31303	31708	31499	31563	31679	31524	31300	31407	31444	31480	31336	31300	31343	31249	31227	31285	31270	31092	31347	31559	31515	31463	31397	31313	31037	31452	31168	31448	31504	31651	31304	31396	31283	31344	31469	31584	31440	31392	31422	31565	31436	31386	31452	31222	31295	31616	31376	31230	31225	31508	31499	31177	31646	31599	31419	31243	31336	31609	31536	31285	31360	31238	31246	31302	31167	31493	30908	31272	31187	31198	31579	31525	31253	31491	31564	31313	31197	31206	31258	31012	31436	31477	31397	31682	31100	31129	31343	31570	31170	31547	31583	31316	31661	31592	31240	31198	31070	31164	31410	31456	31314	31460	31594	31715	31391	31524	31500	31182	31659	31513	31409	31383	31357	31252	31277	31384	31320	31451	31266	31235	31351	31533	31450	31301	31440	31487	31264	31380	31261	31297	31471	31260	31187	31477	31366	31395	31534	31226	31473	31488	31079	31120	31108	31432	31309	31406	31531	31582	31303	31222	31211	31353	30977	31371	31439	31334	31586	31398	31120	31309	31394	31454	31225	31411	31435	31549	31313	31379	31337	31485	31508	31616	31434	31246	31459	31331	31071	31273	31445	31614	31301	31443	31286	31615	31611	31340	31311	31525	31568	31325	31779	31383	31450	31480	31375	31213	31231	31175	31227	31246	31080	31198	31193	31478	30937	31025	31392	31279	31276	31293	31249	31310	31229	31110	31468	31374	31351	31537	31409	31308	31389	31598	31206	31208	31340	31174	31309	31498	31317	31202	31307	31287	31516	31439	31474	31429	31315	31602	31350	31650	31420	31342	31251	31247	31201	31103	31325	31333	31084	31536	31355	31688	31148	31271	31356	31184	31278	31232	31331	31399	31273	31612	31138	31590	31250	31284	31395	31419	31442	31254	31326	31294	31581	31356	31231	31273	31094	31230	31403	31297	31662	31635	31550	31350	31232	31314	31521	31607	31244	31456	31426	31748	31138	31280	31149	31488	31652	31344	31356	31351	31377	31338	31403	31577	31271	31284	31291	31545	31560	31339	31372	31627	31389	31367	31380	31326	31386	31343	31242	31341	31242	31336	31117	31282	31399	31127	31318	31335	31296	31241	31531	31324	31100	31247	31526	31251	31424	31338	31420	31529	31299	31594	31450	31238	31574	31337	31603	31403	31478	31204	31414	31368	31237	31426	31458	31487	31227	31336	31499	31320	30994	31442	31433	31271	31757	31310	31300	31438	31294	31196	31397	31330	31254	31300	31474	31120	31142	31339	31272	31310	31515	31682	31297	31519	31379	31196	31393	31312	31436	31451	31362	31151	31151	31455	31754	31397	31496	31259	31475	31423	31502	31261	31599	31571	31459	31598	31377	31492	31539	30986	31192	31311	31298	31156	31260	31243	31521	31580	31073	31364	31355	31679	31371	31364	31260	31246	31335	31407	31303	31474	31369
29338	45641	41577	31364	27041	24260	22257	21159	20096	19924	19902	19706	19628	19172	18954	19095	19319	19476	19799	19702	19211	18982	19025	18923	19025	19017	18779	18798	18524	18560	18486	18450	18593	18358	18439	18279	18313	18226	18174	18324	18302	18302	18293	18113	18254	18160	18250	18221	18303	18180	18047	18143	18217	18039	18250	18069	18278	18216	18207	18146	18291	18061	18046	18137	18044	18186	17996	18294	18307	18195	18294	18140	18251	18245	18261	18174	18226	18145	18145	18175	18310	17856	18104	18054	18123	18219	18198	18140	18253	18220	18263	18195	18183	18144	18165	18258	18217	18235	18124	18132	18322	18114	18125	18099	18073	18194	18235	18147	18186	18245	18355	18300	18171	18117	18106	18380	18147	18032	18218	18111	18220	17983	18210	18220	18169	18174	18303	18204	18296	18087	18200	18341	18172	17921	18022	18266	18220	17877	18139	18263	18312	18105	18181	18173	18235	18101	18098	18197	18120	18177	18040	18137	18089	18165	18339	18161	18087	18076	18356	18282	18011	18126	18247	18135	18159	18183	18117	18265	18254	18011	18170	18154	18133	18103	18171	18095	18515	18138	18104	18091	18125	18171	18162	18347	18325	18104	18315	18272	18164	18191	18306	18128	18447	18175	18197	18092	18230	18214	18271	18175	18143	18117	18172	18299	18146	18188	18085	18152	18223	18288	18040	18171	18310	18184	18147	18302	18102	17988	18160	18061	18047	18256	18178	18344	18270	18183	18084	18127	18236	18193	18206	18075	18326	18088	18079	18217	18134	18090	18169	18270	18161	18245	18159	18151	18114	18184	18185	18081	18463	18166	18205	18217	18131	18279	18166	18455	18160	18226	18187	18102	18013	18142	18036	18146	18092	18066	17966	18217	18183	18183	18176	18183	18176	18192	18098	18346	18127	18232	18266	18203	18108	18367	18239	18279	18401	17989	18215	18051	18214	18067	18172	18219	18117	18116	18108	17990	18170	18130	18490	18130	18103	18072	18371	18109	18105	18164	18403	18217	18203	18088	18213	17931	18256	18316	18270	18098	18234	18279	18128	18209	18141	18031	18165	18029	18072	18300	18120	18165	18213	18181	18211	18222	18181	18089	18275	18528	18307	18060	18253	18123	18185	18086	18053	18123	18165	18163	18192	18086	18286	18116	18258	18159	17942	18119	17925	18246	18037	18216	18197	18146	18039	18033	18199	18223	18140	18078	18103	18168	18118	17983	18126	18169	18094	18356	18150	18084	17954	18137	18297	18157	18275	18312	18227	18131	18150	18121	18181	18056	18168	17991	18216	18155	18294	17991	18035	18297	18057	18141	18263	18129	18010	18074	18140	18115	18107	18113	18161	18253	17904	18136	18040	18222	18124	18055	18061	18370	18159	18230	18243	18072	18446	18134	18246	18167	18237	18134	18285	17982	18240	18150	18236	18128	18276	17999	18183	18184	18121	18127	18152	18045	18222	17902	18173	18107	18214	18089	18226	18112	18268	18146	18219	18113	18142	18106	17978	18076	18275	18171	18246	18181	18149	17864	18069	17856	18090	18162	18097	18157	18252	18225	18262	18036	18028	18257	18186	18020	17984	18022	18179	18154	18248	18012	18192	18268	18050	18091	18229	18174	18195	18047	18034	18197	18189	18147	18195	18150	18040	18313	18163	18326	18061	18005	18267	18180	18152	18102	18147	18229	18247	18216	18148	17911	18215	18144	18174	18254	18050	18115	18369	18124	18075	18260	18238	18083	18327	18193	18143	18219	18304	18134	18408	18343	18097	18296	18173	18296	18007	18331	18215	18339	17981	18100	18024	18183	18269	17909	18124	18257	18100	18053	18145	18152	18110	18199	18436	18043	18271	18133	18101	18246	18185	18357	18042	18148	18225	18254	17988	18029	18222	18139	18291	18260	18295	18167	18094	18170	18121	18170	18077	18195	18169	18232	18121	18194	18080	17995	18121	18297	18322	18353	18019	18140	18159	18150	18268	18192	18156	18255	18116	18282	18261	18129	18110	18035	18203	18295	18139	18125	18206	18045	18210	18289	18224	18191	18304	18173	18152	18105	18365	18049	18114	18245	18048	18122	18164	18227	18165	18154	18163	18233	18135	18288	18246	18064	18348	18187	18148	18173	18173	18206	18215	18017	18049	18190	18306	17934	18080	18090	18224	18200	18201	18292	18153	18260	18089	18210	18276	18166	18097	18101	18254	18141	18288	18147	18330	18203	18270	18221	18312	18165	18104	18304	18174	18133	18280	18296	18084	18184	18105	17955	18226	18164	18102	18225	18055	18272	18048	18149	18240	18153	18331	18252	18079	18132	17985	18128	18043	18323	18185	18099	18139	18232	18413	18184	18296	18175	18144	17985	18118	18149	18149	18080	18308	18191	18022	18172	18271	18201	18253	18222	18142	18199	18355	18236	18110	18236	18241	18238	18230	18099	18203	18170	18148	18032	17956	18040	18213	17973	18111	18281	18074	18168	18177	18239	18064	18234	18196	18315	18209	18304	18332	18223	18229	18122	18367	18309	18154	18160	18312	18211	18209	18311	18220	18337	18144	18198	18188	18037	18272	18082	18136	18107	18013	18134	18304	18230	18201	18133	18046	18211	18093	18086	18113	18100	18321	18018	18123	18277	18190	18383	18199	18217	18244	18132	18167	18296	18269	17981	18162	17942	18238	18098	18072	18104	18106	18168	18289	18151	18024	18080	18161	18144	18356	18131	18117	18233	18225	17947	17983	18132	18192	18152	18260	18081	18272	17932	18100	18131	18123	18009	18215	18309	18156	18229	18181	18188	18253	18081	18316	18092	18102	18090	18136	18236	17986	18371	18280	18150	18327	18229	18192	18012	18155	18166	18397	18320	18035	18131	18116	18227	18198	18143	18102	18120	18286	18200	18109	18274	18219	18213	18188	18282	18184	18098	18198	18175	18229	18212	18224	18321	18275	18015	18107	18163	18154	18208	18194	18242	18137	18073	18161	18175	18156	18113	18157	18239	18424	18213	18226	18105	18136	18070	18256	18208	18129	18218	18250	18254	18283	18242	18140	18008	18192	18005	18014	18078	18037	18242	18029	18200	18215	18150	18098	18177	18010	18204	18099	18318	18100	18070	18078	18272	18252	18098	18293	18120	18026	18296	18389	18162	18075	18212	18184	18241	18194	18100	18238	18153	18240	18091	18217	18092	18080	18285	18235	18108	18282	18188	18270	18054	18189	18139	18250	18291	18125	18097	18192	18095	18317	18301	18196	18126	18331	18105	18277	18158	18194	18006	18167	18272	18200	18144	18065	18151	18097	18204	18153	18341	18108	17941	18120	18059	18128	18067	18223	18213	18219	18185	18289	18065	18280	18041	18101	18167	18134	18241	18218	18176	18065	18190	18174	18101	18111	18208	18254	18101	17988	18121	18188	18140	18096	18174	18319	18075	18074	18247	18226	18188	18215	18105	18114	18195	18187	18056	18102	18188	18174	18110	18168	18058	18241	18186	18047	18156	18260	18237	18056	18259	18202	18283	18152	18315	18193	18200	18163	18253	18162	18216	18224	18343	18251	18110	18118	18171	18281	18298	18338	18185	18392	18197	18075	18002	18275	18064	18067	18199	18140	18335	18349	18094	18183	18037	18084	18184	18302	17974	18189	18276	17984	18177	18313	18264	18170	18225	18148	18277	18157	18315	18201	18059	18204	18074	18043	18312	17939	18154	18233	18126	18112	18282	18262	18167	18139	18137	18208	18177	18022	18147	18181	18118	18272	18090	18139	18174	18187	18271	18008	18237	18099	18308	18161	18121	18166	18172	18391	18201	18287	18288	18107	18241	18242	18236	18153	18195	18236	18277	18098	18082	18104	18373	18338	18180	18133	18172	18101	18188	18175	18110	18246	18047	18155	18078	18246	18191	18122	18184	18225	18412	18377	18294	18225	18262	17986	18153	18148	18169	18123	18135	18259	18288	18102	18284	18148	18291	18014	18124	18009	18262	18045	18143	18031	18272	18130	18167	18142	18142	18190	18099	18128	18174	18370	18334	18210	18239	18170	18283	18190	18210	18305	18229	18040	18271	18144	18187	18116	18301	18165	18055	18176	18180	18263	18248	18216	18131	18229	18107	18186	18270	18093	18199	18157	18116	18271	18173	18326	18217	18291	18286	18152	18109	18250	18090	18177	18079	18131	18179	18048	18215	18167	18148	18098	18137	18166	18238	18227	18293	18083	18191	18041	18317	18186	18272	18346	18158	18025	18126	18048	18252	18239	18126	18214	18143	18160	18109	18268	18207	18218	18205	18118	18157	18218	18074	18155	18193	18049	18167	18141	18131	17987	18156	18306	18112	18061	18150	18165	18073	18119	17982	18327	18171	18185	18405	18249	18179	18282	18326	18150	18138	18175	18250	18250	18088	18095	18313	17937	18439	18093	17957	18200	18110	18348	18333	18179	18144	18217	18267	18187	18113	18134	18160	18197	18069	18163	18250	18080	18120	18122	18037	18233	18117	18195	18193	18112	18102	18192	18204	18221	18112	18273	18352	18108	18126	18129	18266	18230	18151	18217	18184	18164	18151	18298	18074	18321	18064	18067	17982	18005	18236	18262	17977	18006	18160	17997	18248	18114	18161	18187	18109	18136	18262	18231	18058	18198	18123	18251	18199	18034	18120	18125	18149	18135	18200	18160	18113	18347	18161	18074	18021	18191	18079	18204	18185	18285	18140	18329	18148	18205	18117	18176	18304	18099	18095	18079	18216	18164	18208	18072	18301	18239	18287	18137	18113	18043	18011	18321	18275	18091	18101	18182	18069	18177	18192	18154	18113	18085	18273	18348	18074	18182	18299	18032	18131	18251	18209	18348	18123	18029	18289	18215	18163	18174	18291	18138	18241	18311	18247	18257	18326	18220	18166	18314	18255	18218	18026	18215	18517	18182	18156	18227	18222	18185	17987	18146	18197	18320	18172	18166	18179	18275	18146	18220	18124	18369	18129	18238	18434	18268	18110	18242	18229	18014	18167	18223	18048	18313	18265	18282	18140	18115	18361	18252	18205	18141	18166	18058	18176	18181	18195	18070	18253	18056	18238	18109	18173	18215	18101	18031	18252	18255	18107	18406	18169	18061	18310	18205	18249	18252	18274	17935	18221	17964	18214	18181	18337	18171	18124
21339	20031	26199	23957	23304	30663	36448	33457	32537	32263	32086	32235	32124	32028	31692	31397	31709	32094	32584	32129	31863	31543	31216	31469	30862	31446	31481	31188	31032	30918	30995	30968	30804	30852	30810	30994	30452	30612	30746	30613	30665	30750	30626	30880	30605	30559	30453	30600	30544	30559	30554	30513	30649	30564	30522	30671	30813	30739	30584	30690	30625	30409	30469	30610	30732	30440	30352	30685	30413	30452	30541	30559	30476	30438	30502	30667	30415	30254	30683	30669	30347	30492	30491	30626	30677	30427	30220	30355	30421	30623	30348	30429	30481	30416	30580	30400	30589	30414	30480	30701	30330	30736	30676	30559	30257	30378	30186	30648	30285	30534	30608	30390	30356	30491	30376	30463	30378	30525	30786	30244	30383	30427	30339	30565	30645	30646	30591	30656	30673	30344	30188	30405	30266	30528	30595	30598	30927	30533	30434	30637	30506	30582	30353	30416	30758	30445	30549	30559	30649	30588	30570	30528	30315	30421	30725	30454	30127	30492	30486	30476	30603	30395	30531	30469	30509	30391	30515	30397	30393	30517	30292	30421	30343	30552	30331	30625	30568	30584	30228	30235	30507	30547	30467	30448	30715	30237	30308	30630	30402	30137	30576	30390	30634	30404	30613	30732	30345	30249	30249	30592	30502	30274	30386	30237	30500	30313	30560	30277	30654	30537	30600	30373	30738	30753	30367	30381	30525	30168	30476	30629	30431	30770	30566	30542	30648	30743	30307	30402	30054	30287	30464	30538	30229	30189	30431	30536	30592	30238	30644	30470	30318	30405	30383	30432	30514	30405	30377	30662	30426	30810	30451	30364	30423	30497	30499	30495	30488	30424	30524	30563	30425	30329	30484	30603	30546	30267	30322	30418	30414	30497	30772	30328	30582	30348	30488	30303	30438	30258	30384	30331	30553	30402	30626	30542	30330	30416	30403	30695	30658	30791	30541	30365	30643	30399	30383	30423	30746	30460	30630	30413	30616	30506	30551	30728	30357	30307	30430	30761	30505	30256	30544	30304	30444	30470	30325	30467	30489	30460	30568	30679	30606	30362	30517	30429	30599	30463	30431	30397	30381	30498	30339	30346	30632	30477	30687	30396	30450	30301	30328	30542	30368	30643	30793	30605	30425	30613	30304	30567	30719	30376	30466	30453	30436	30539	30317	30549	30544	30264	30334	30238	30345	30056	30494	30710	30347	30353	30423	30491	30295	30506	30430	30342	30471	30507	30349	30415	30703	30513	30273	30373	30257	30287	30354	30434	30456	30384	30274	30542	30658	30279	30413	30595	30483	30349	30679	30479	30448	30535	30632	30546	30429	30474	30593	30622	30552	30421	30654	30324	30295	30144	30202	30385	30257	30412	30535	30481	30540	30398	30519	30261	30196	30416	30423	30330	30142	30514	30689	30676	30433	30869	30452	30547	30172	30129	30707	30178	30757	30702	30528	30402	30383	30503	30202	30421	30491	30546	30707	30603	30625	30476	30677	30476	30492	30281	30338	30351	30451	30653	30368	30315	30320	30432	30555	30349	30311	30252	30338	30374	30426	30669	30326	30255	30765	30750	30434	30405	30511	30327	30454	30525	30263	30378	30674	30402	30546	30573	30671	30631	30477	30264	30285	30567	30714	30502	30327	30410	30270	30730	30738	30347	30369	30769	30531	30278	30381	30438	30363	30250	30346	30303	30475	30365	30280	30432	30256	30537	30463	30289	30526	30665	30789	30316	30434	30460	30454	30388	30434	30369	30418	30590	30611	30666	30471	30463	30273	30622	30411	30360	30265	30641	30496	30515	30422	30451	30401	30418	30295	30439	30568	30457	30428	30362	30459	30697	30558	30633	30227	30396	30538	30600	30744	30502	30386	30095	30565	30413	30423	30447	30639	30359	30824	30469	30275	30143	30255	30332	30408	30509	30375	30657	30542	30262	30451	30780	30499	30426	30596	30390	30292	30557	30282	30442	30190	30516	30570	30449	30200	30455	30397	30560	30455	30442	30502	30404	30518	30416	30401	30281	30672	30561	30366	30416	30474	30540	30346	30363	30375	30485	30445	30737	30716	30591	30544	30422	30534	30498	30742	30759	30461	30614	30393	30333	30411	30498	30730	30423	30552	30364	30550	30677	30442	30582	30561	30404	30530	30414	30544	30429	30604	30409	30456	30239	30685	30341	30701	30391	30033	30354	30421	30331	30421	30373	30208	30470	30567	30542	30410	30278	30325	30583	30138	30425	30540	30315	30081	30366	30493	30601	30497	30487	30538	30388	30536	30642	30816	30531	30641	30539	30625	30689	30403	30371	30302	30406	30497	30220	30493	30451	30503	30455	30478	30583	30502	30393	30362	30440	30378	30473	30635	30433	30543	30836	30376	30134	30565	30454	30478	30609	30522	30450	30411	30628	30396	30562	30322	30347	30504	30526	30362	30502	30401	30661	30815	30586	30403	30569	30558	30481	30656	30386	30355	30393	30475	30421	30403	30576	30668	30664	30618	30548	30457	30520	30503	30555	30108	30282	30454	30449	30529	30527	30541	30458	30406	30662	30306	30567	30660	30435	30351	30407	30201	30138	30615	30408	30685	30289	30344	30508	30369	30332	30522	30575	30244	30519	30683	30721	30512	30575	30687	30235	30466	30455	30246	30419	30564	30329	30427	30630	30466	30565	30513	30276	30534	30584	30638	30436	30744	30464	30185	30576	30507	30506	30452	30269	30495	30707	30435	30461	30560	30548	30619	30625	30315	30499	30340	30287	30391	30499	30775	30573	30217	30111	30369	30543	30622	30389	30258	30448	30360	30847	30537	30346	30270	30334	30709	30651	30394	30349	30698	30417	30727	30545	30400	30349	30230	30411	30179	30677	30565	30221	30462	30141	30411	30501	30135	30523	30681	30443	30345	30329	30468	30670	30594	30399	30528	30541	30450	30154	30202	30385	30193	30554	30627	30336	30418	30315	30460	30314	30665	30318	30381	30299	30328	30555	30206	30465	30403	30753	30913	30212	30242	30373	30184	30515	30310	30520	30625	30384	30396	30345	30513	30303	30420	30329	30388	30560	30725	30366	30590	30460	30415	30677	30707	30310	30540	30520	30700	30304	30732	30260	30148	30443	30450	30501	30232	30484	30413	30425	30404	30465	30329	30442	30398	30853	30509	30401	30644	30475	30711	30523	30732	30622	30342	30250	30239	30049	30220	30407	30482	30317	30536	30573	30476	30455	30645	30176	30365	30462	30439	30391	30317	30275	30749	30426	30551	30310	30125	30268	30498	30285	30581	30460	30512	30457	30491	30500	30474	30531	30778	30408	30292	30522	30609	30439	30274	30383	30496	30693	30445	30554	30646	30219	30427	30551	30622	30345	30461	30440	30595	30384	30385	30570	30210	30476	30313	30616	30630	30605	30641	30509	30570	30684	30653	30491	30422	30291	30279	30595	30640	30659	30546	30514	30419	30355	30310	30505	30312	30369	30317	30493	30415	30522	30656	30384	30331	30420	30284	30671	30337	30582	30434	30485	30393	30497	30240	30620	30552	30425	30371	30393	30810	30305	30386	30571	30454	30455	30644	30611	30397	30399	30447	30561	30632	30510	30574	30374	30355	30366	30420	30410	30440	30324	30470	30388	30604	30440	30199	30137	30435	30462	30612	30346	30531	30378	30428	30360	30489	30585	30426	30413	30534	30364	30447	30305	30598	30067	30325	30496	30478	30590	30583	30358	30524	30327	30472	30655	30344	30461	30499	30335	30558	30567	30409	30648	30571	30564	30503	30275	30410	30569	30230	30106	30535	30352	30651	30403	30307	30446	30538	30453	30366	30511	30558	30457	30427	30645	30342	30408	30096	30510	30593	30719	30411	30550	30463	30540	30400	30668	30381	30482	30205	30548	30651	30682	30333	30689	30663	30282	30625	30374	30223	30264	30421	30245	30533	30364	30559	30698	30114	30348	30531	30403	30583	30389	30479	30431	30456	30199	30613	30717	30407	30623	30581	30507	30509	30384	30702	30592	30306	30354	30558	30283	30477	30330	30464	30492	30189	30346	30398	30370	30261	30268	30665	30701	30483	30511	30302	30513	30261	30531	30254	30364	30406	30178	30498	30146	30645	30494	30375	30397	30495	30399	30232	30371	30481	30307	30461	30366	30221	30227	30236	30447	30624	30327	30519	30231	30547	30273	30380	30379	30679	30510	30619	30425	30538	30652	30821	30444	30596	30399	30212	30294	30110	30515	30387	30262	30438	30506	30442	30656	30403	30766	30513	30397	30194	30564	30494	30516	30586	30362	30547	30418	30617	30562	30727	30456	30363	30463	30408	30408	30081	30319	30695	30304	30562	30314	30533	30357	30423	30503	30641	30425	30607	30168	30600	30417	30458	30343	30496	30520	30610	30554	30463	30219	30325	30314	30789	30451	30653	30217	30456	30445	30282	30570	30396	30409	30504	30424	30194	30385	30471	30220	30595	30311	30243	30401	30310	30415	30566	30711	30467	30607	30528	30400	30217	30377	30288	30190	30379	30413	30520	30348	30373	30402	30417	30516	30530	30624	30497	30336	30413	30114	30379	30587	30351	30474	30520	30520	30507	30280	30520	30498	30394	30488	30368	30218	30377	30774	30546	30305	30413	30180	30610	30340	30460	30277	30707	30381	30358	30440	30586	30457	30163	30447	30437	30723	30492	30777	30552	30484	30391	30572	30415	30453	30596	30586	30467	30503	30546	30592	30594	30501	30367	30425	30617	30339	30223	30641	30548	30502	30596	30396	30526	30467	30686	30494	30210	30627	30655	30514	30506	30391	30413	30556	30404	30192	30468	30732	30303	30402	30626	30190	30320	30394	30194	30438	30413	30599	30536	30672	30492	30512	30281	30452	30394	30498	30439	30670	30550	30117	30570	30607	30506	30294	30354	30624	30556	30420	30695	30573	30308	30374	30448	30356	30576	30489	30542	30428	30361	30396	30533	30639	30437	30309	30472	30442	30475	30368	30311	30320	30494	30309	30533	30506	30433	30383	30585	30470	30251	30411	30447	30393	30572	30356	30557	30734	30649	30316	30350	30367	30568	30419	30434	30330	30584	30498	30378	30309	30528	30166	30414	30194	30666	30318	30676	30470	30420	30512	30490	30207	30324	30620	30498	30510	30433	30271
31946	51309	47608	35901	30674	27290	24291	22534	20841	20251	20295	20489	20192	19514	19246	19302	19489	20034	20330	19916	19518	19090	19046	19142	18894	18744	18648	18437	18243	18222	18282	18244	18141	18080	17928	17885	18226	17780	17833	18003	17838	17942	17866	17917	17910	17907	17838	17908	17686	17830	17826	17834	17653	17891	17820	17846	17916	17898	17715	17845	17698	17664	17766	17740	17807	17895	17735	17831	17827	17767	17868	17722	17729	17699	17719	17656	17818	17759	17726	17929	17865	17590	17733	17770	17786	17812	17694	17640	17729	17822	17783	17712	17488	17915	17719	17732	17822	17764	17663	17854	17675	17814	17745	17710	17679	17716	17906	17561	17599	17597	17795	17662	17668	17771	17686	17585	17635	17711	17673	17734	17661	17782	17818	17605	17736	17860	17656	17776	17638	17880	17516	17901	17767	17694	17638	17891	17646	17621	17913	17808	17736	17684	17741	17747	17826	17699	17649	17818	17758	17751	17832	17845	17657	17879	17664	17908	17712	17713	17747	17880	17786	17770	17643	17781	17780	17646	17943	17870	17822	17649	17763	18065	17697	17663	17762	17685	17843	17678	17777	17696	17693	17917	17808	17751	17843	17764	17757	17759	17583	17725	17881	17687	17668	17721	17505	17764	17764	17632	17857	17844	17605	17626	17613	17641	17733	17767	17648	17629	17654	17558	17916	17716	17690	17664	17683	17821	17748	17752	17858	17760	17649	17709	17668	17597	17591	17723	17778	17815	17626	17623	17740	17736	17683	17673	17802	17777	17591	17649	17636	17878	17810	17716	17768	17762	17701	17693	17728	17885	17600	17682	17650	17766	17832	17694	17627	17587	17734	17810	17640	17649	17703	17694	17871	17836	17663	17639	17609	17701	17668	17655	17604	17724	17614	17894	17615	17627	17657	17791	17764	17691	17836	17521	17734	17725	17669	17581	17741	17931	17824	17652	17652	17787	17639	17779	17959	17855	17641	17762	17671	17737	17699	17769	17829	17870	17808	17653	17806	17646	17856	17764	17818	17649	17765	17784	17548	17716	17543	17535	17833	17671	17781	17825	17671	17640	17840	17795	17780	17539	17638	17703	17630	17612	17797	17696	17616	17636	17710	17799	17694	17829	17705	17735	17619	17846	17730	17686	17533	17778	17718	17805	17769	17582	17733	17747	17816	17733	17622	17708	17714	17755	17849	17896	17791	17813	17632	17669	17802	17513	17743	17679	17664	17586	17835	17845	17767	17735	17668	17790	17696	17600	17881	17763	17715	17785	17696	17691	17771	17685	17623	17789	17878	17701	17854	17827	17685	17861	17870	17635	18141	17960	17813	17712	17650	17785	17799	17728	17864	17839	17790	17720	17645	17645	17738	17641	17613	17748	17842	17825	17608	17766	17996	17685	17680	17688	17706	17699	17634	17740	17705	17741	17777	17775	17944	17819	17644	17680	17880	17709	17703	17697	17673	17930	17680	17665	17729	17714	17688	17761	17682	17667	17781	17860	17701	17601	17673	17645	17702	17673	17690	17712	17801	17769	17766	17558	17668	17639	17753	17695	17791	17688	17656	17754	17628	17848	17702	17714	17687	17812	17775	17676	17848	17754	17835	17722	17677	17773	17506	17720	17769	17765	17657	17903	17869	17695	17729	17768	17744	17838	17599	17580	17801	17656	17705	17567	17752	17744	17658	17808	17961	17716	17867	17682	17730	17625	17727	17717	17761	17866	17611	17692	17740	17719	17750	17693	17747	17634	17874	17795	17613	17726	17788	17717	17782	17722	17836	17696	17629	17778	17900	17954	17630	17608	17598	17400	17740	17604	17726	17718	17687	17646	17601	17710	17886	17651	17726	17683	17789	17858	17711	17769	17719	17682	17774	17829	17773	17874	17815	17793	17595	17847	17709	17655	17664	17522	17650	17686	17701	17633	17824	17918	17674	17729	17729	17707	17888	17744	17886	17559	17610	17753	17738	17688	17785	17621	17719	17897	17813	17776	17620	17846	17757	17431	17573	17792	17681	17755	17748	17690	17739	17787	17630	17777	17707	17713	17892	17616	17905	17670	17517	17876	18025	17813	17701	17848	17678	17835	17721	17832	17717	17657	17752	17552	17617	17671	17609	17640	17775	17736	17779	17650	17753	17590	17799	17696	17769	17681	17778	17656	17866	17648	17700	17722	17649	17743	17660	17581	17747	17653	17693	17660	17678	17743	17738	17738	17807	17833	17827	17785	17699	17590	17497	17778	17786	17962	17853	17628	17889	17663	17738	17824	17658	17642	17633	17888	17741	17727	17760	17496	17748	17530	17777	17854	17859	17778	17726	17833	17926	17856	17856	17752	17867	17738	17654	17666	17815	17658	17531	17803	17576	17708	17743	17813	17732	17792	17931	17790	17749	17709	17718	17815	17826	17554	17654	17858	17735	17814	17684	17921	17664	17714	17632	17793	17814	17729	17625	17774	17863	17698	17675	17630	17827	17656	17645	17682	17739	17848	17710	17797	17919	17749	17821	17614	17788	17744	17720	17714	17689	17619	17715	17628	17772	17877	17608	17872	17830	17893	17818	17900	17809	17731	17742	17753	17727	17613	17889	17707	17877	17699	17928	17712	17869	17712	17597	17755	17633	17765	17622	17511	17716	17649	17639	17818	17749	17836	17793	17742	17872	17754	17790	17628	17737	17561	17857	17683	17690	17661	17706	17711	17658	17685	17835	17750	17912	17812	17764	17813	17783	17539	17739	17755	17818	17706	17633	17663	17618	17754	17668	17699	17757	17673	17759	17699	17731	17840	17768	17656	17738	17643	17661	17670	17588	17724	17718	17679	17805	17734	17862	17822	17719	17725	17625	17898	17767	17833	17641	17626	17880	17690	17824	17778	17825	17666	17756	17908	17797	17671	17765	17779	17821	17766	17751	17918	17781	17817	17580	17800	17781	17647	17814	17748	17791	17810	17639	17783	17762	17597	17670	17790	17726	17714	17732	17547	17744	17711	17837	17760	17774	17665	17753	17549	17686	17680	17775	17725	17820	17643	17884	17705	17737	17620	17695	17737	17761	17840	17828	17689	17576	17744	17535	17725	17785	17818	17658	17661	17861	17656	17702	17782	17552	17634	17855	17736	17811	17825	17618	17882	17695	17605	17712	17892	17708	17628	17761	17656	17655	17786	17668	17692	17739	17884	17665	17756	17579	17836	17776	17588	17785	17706	17562	17793	17833	17939	17731	17757	17798	17526	17637	17764	17813	17620	17744	17679	17713	17810	17713	17821	17802	17633	17646	17622	17724	17936	17680	17675	17830	17732	17641	17690	17851	17670	17593	17744	17599	17595	17606	17728	17779	17721	17761	17829	17865	17804	17523	17857	17673	17631	17645	17705	17753	17626	17604	17601	17591	17590	17794	17709	17679	17771	17950	17918	17773	17762	17797	17723	17746	17644	17765	17734	17804	17638	17765	17787	17612	17813	17702	17717	17812	17776	17742	17859	17680	17656	17692	17835	17668	17753	17826	17705	17919	17754	17740	17673	17673	17647	17538	17792	17756	17652	17671	17914	17837	17740	17813	17599	17747	17733	17677	17717	17711	17603	17921	17613	17645	17726	17684	17516	17752	17663	17644	17756	17898	17664	17808	17840	17831	17783	17778	17756	17765	17867	17693	17722	17712	17777	17676	17711	17808	17790	17843	17717	17764	17719	17660	17775	17619	17770	17877	17628	17667	17867	17655	17594	17744	17644	17730	17646	17692	17859	17928	17626	17862	17683	17885	17560	17822	17829	17479	17901	17588	17677	17713	17715	17785	17728	17703	17661	17700	17831	17610	17657	17769	17833	17848	17677	17523	17728	17604	17650	17886	17675	17706	17664	17672	17670	17594	17579	17753	17733	17923	17551	17747	17711	17572	17762	17814	17849	17759	17684	17621	17932	17730	17745	17851	17727	17631	17841	17767	17689	17898	17675	17609	17579	17690	17735	17899	17762	17773	17806	17713	17793	17776	17603	17767	17848	17771	17805	17685	17792	17713	17694	17782	17661	17747	17630	17677	17681	17654	17702	17671	17748	17763	17701	17699	17660	17748	17632	17832	17791	17660	17748	17907	17596	17600	17810	17636	17624	17555	17792	17780	17766	17840	17742	17573	17641	17614	17704	17705	17700	17690	17614	17674	17701	17784	17658	17654	17652	17866	17763	17780	17682	17675	17656	17756	18032	17711	17831	17771	17733	17881	17832	17962	17729	17738	17765	17810	17704	17797	17659	17608	17655	17732	17562	17573	17715	17716	17661	17887	17815	17571	17855	17821	17808	17766	17659	17555	17662	17754	17563	17691	17867	17663	17906	17585	17724	17763	17750	17591	17651	17652	17686	17718	17715	17751	17644	17775	17596	17798	17645	17763	17698	17714	17666	17607	17746	17744	17675	17624	17531	17574	17690	17796	17840	17573	17548	17653	17796	17870	17847	17871	17680	17870	17839	17780	17609	17783	17824	17694	17675	17770	17776	17678	17859	17860	17755	17705	17788	17756	17836	17610	17833	17853	17769	17700	17805	17620	17683	17801	17762	17569	17679	17816	17726	17806	17674	17643	17619	17837	17616	17758	17811	17586	17609	17615	17734	17815	17595	17863	17799	17679	18011	17638	17924	17760	17749	17691	17601	17656	17669	17709	17729	17637	17659	17652	17764	17744	17766	17782	17704	17674	17830	17877	17593	17852	17660	17708	17703	17769	17659	17684	17668	17584	17689	17688	17721	17605	17944	17777	17799	17623	17710	17779	17976	17595	17807	17826	17787	17736	17703	17711	17782	17618	17845	17800	17658	17727	17816	17761	17715	17983	17726	17722	17734	17636	17605	17798	17706	17839	17707	17733	17680	17722	17641	17594	17725	17744	17755	17562	17781	17646	17725	17635	17857	17666	17803	17815	17704	17654	17668	17604	17609	17840	17868	17955	17739	17711	17633	17670	17713	17672	17538	17540	17834	17704	17629	17697	17655	17851	17914	17675	17637	17788	17791	17805	17605	17622	17613	17793	17761	17558	17753	17712	17886	17810	17922	17811	17747	17700	17537	17762	17685	18027	17822	17735	17825	17825	17770	17774	17587	17774	17684	17916	17798	17736	17833	17904	17722	17671	17940	17773	17563	17796	17757	17728	17831	17784	17803
40870	38396	43554	41297	38189	37592	37321	36589	36422	36532	36323	36078	36426	36334	36383	36259	36326	36456	36252	36544	36235	36472	36308	36312	36014	36164	36152	35794	35777	35865	35821	36084	36160	35790	35948	35935	35892	35758	36196	36016	35965	35733	35833	35995	35771	35681	35786	35713	35854	36124	35694	35796	35975	36091	35891	35644	35612	36102	35626	35784	35846	35955	36211	35686	35802	35946	35777	35903	36016	35793	35773	35834	35998	35819	35996	35870	35675	35557	35914	35657	35811	35622	36002	36052	35783	35877	35901	35639	35983	35881	35753	35650	35619	35977	35879	35738	35856	35876	35741	35733	35782	35790	35871	35903	35807	36081	36097	35764	35901	35741	36227	35920	36005	35944	35715	35677	35743	35955	35834	35956	35742	35894	35826	35721	35954	35785	35770	35773	35574	35613	35609	35937	36003	35899	36107	35885	35947	35677	35644	35708	35710	35580	35818	35735	36006	35726	36181	36159	35947	35871	35932	36042	35931	35843	35878	35772	35874	36081	35627	35873	35978	36004	35914	35804	35815	35839	35864	35835	35657	35840	35666	35964	36315	36364	36037	35850	35591	35827	35704	35883	35778	36034	35879	35741	35513	35833	35784	35898	35883	35880	35658	35876	35759	35734	35858	35874	35789	35561	35408	35635	36085	35566	35686	35753	35929	35715	35934	35673	35525	35837	35893	36217	35798	36064	36057	35870	35739	35880	35803	35660	35902	36030	35969	35876	35855	35992	35927	35936	36056	35884	35846	35805	35716	35897	35811	36006	35975	35872	35988	36110	35773	35909	35688	35975	35881	35731	35935	35836	35724	35815	35738	35867	36076	35817	35852	35973	35670	36013	35991	35590	35927	36084	36047	35806	35545	35772	35839	35826	35665	35824	36008	35819	35699	35873	35941	35732	35934	35779	35799	35923	35863	35965	35848	35902	35756	35829	35808	35786	35856	35799	35836	36237	35911	35952	35604	35645	36152	35673	36150	35694	35758	35438	35737	35920	35604	35931	35900	35855	36054	35812	36016	36167	35954	35723	36009	35779	35935	35649	35824	35786	35929	35468	35890	35931	35722	36166	36185	35586	36024	35977	35904	35873	35987	35929	35845	35700	36027	35686	35688	35828	36115	35972	35876	35568	36275	35855	35889	35827	35720	35993	35747	35604	35923	35916	36070	36114	35590	35818	35912	35748	35744	35829	35777	35894	35794	35731	35958	35758	35764	35790	36285	35981	35722	36178	35999	35679	35728	35608	35767	35661	35928	35784	36063	35646	35735	35927	36045	35940	36014	35989	36076	35812	36033	35625	35560	35826	35798	35763	35908	35817	35927	36012	36079	35984	35789	35621	36159	36084	35946	35659	35676	35548	35445	35699	35602	35759	35926	35834	35857	35817	35846	35836	35744	35724	35809	35763	35631	35941	35497	35871	36177	35952	35909	35895	36049	36074	35992	36223	35962	36014	35918	36057	35845	35963	35988	36068	36049	35798	35857	36070	35882	35795	35875	35938	35941	35837	35735	35801	35955	36021	35675	35999	35698	35629	35724	35539	35960	35767	35956	35914	36015	36411	35764	35918	35818	35931	36025	35647	36010	35851	35962	35913	35900	35906	35950	36029	35923	35726	36072	35921	35716	35917	35738	35738	36017	36176	35694	35867	35902	35580	35986	35841	35867	36129	35999	36103	36086	35874	36132	35798	36022	36170	35665	35958	35596	35901	35868	35646	35989	36061	35824	36081	35732	35964	35872	36012	36116	35810	35938	36197	36188	36021	35866	35903	35886	35794	35721	35841	35786	35804	36074	35896	35821	35719	36092	35793	35840	35698	35799	35927	35956	35843	35841	35600	35790	35846	36052	36077	35714	35955	35668	35680	35881	35996	36216	36016	36135	35867	35814	36000	35827	36037	35836	36008	36022	35787	35775	35814	35757	35742	36143	36118	35890	35993	35862	35987	35983	36006	35915	35770	35849	35788	35798	35832	35864	35996	35839	35823	35917	35673	35915	36025	35890	35884	35883	36242	35722	35990	35620	35974	35687	35701	35949	36019	35798	36173	35984	36035	35799	35734	35650	35993	35715	36120	35805	35820	35877	35851	35834	35905	35824	36049	35709	35817	35919	35790	35813	35847	35955	35872	35789	35807	35781	35788	35642	35656	35843	35879	35771	35743	35763	35979	35837	35742	35937	35840	35763	35850	35685	35676	35842	35951	35731	35966	35917	35801	35764	35829	36144	35764	35842	35733	35975	35606	35890	35817	36157	35742	35304	35653	35866	36049	36129	36168	35736	35632	36034	35951	35807	36014	36005	35895	35794	35677	35744	36276	36325	35902	35894	35445	35863	35485	36059	35826	35840	35912	35813	36114	36143	35930	35569	36079	35962	35803	35759	35776	36021	35596	36009	35747	35961	35832	35877	35916	35891	35815	35845	35848	35784	35731	35706	35899	35884	35714	35566	35639	35885	35883	35544	35884	35823	35938	35759	35821	35814	35706	35995	36151	36023	35932	35956	35909	36050	35683	35483	35629	35779	35679	35940	35833	35921	36058	35986	35995	35825	35925	35862	35640	35961	35886	35949	35757	35944	36160	35764	35845	36054	35682	35843	35644	35692	35744	35928	35971	35918	35765	35885	36063	36102	35924	35692	35781	36043	35849	35750	36019	35994	35606	35981	35794	35902	35904	35849	35945	35840	35841	35807	35915	36015	35884	35794	35877	36039	35733	35667	35906	36177	35848	35921	35817	35603	35710	36070	35881	35971	35884	36132	35907	35679	36058	35822	35776	36159	36220	36157	35827	35835	35768	35871	36029	35616	35961	35881	36077	36087	35947	35707	35797	35947	35840	35996	36039	35883	35847	35911	35984	35947	36007	35977	36019	36041	36062	35775	35896	35717	35665	36017	35701	35971	35721	35677	35658	35640	35505	36189	36065	35955	35609	35874	35876	35829	35868	35790	36105	35759	35945	35812	36008	35718	35834	36086	35916	36088	35767	35902	35526	35706	36140	35739	35968	35779	35995	35923	36116	35779	35708	35875	35764	35794	35723	35897	35896	35904	35798	35930	35807	35676	35936	35940	35620	35977	35805	36133	35782	36041	36069	35977	35738	35880	35823	35525	35865	35899	35882	36002	36065	35992	36072	35806	35766	35862	36186	35965	35920	35887	35812	36063	35867	35986	35665	35602	35838	35834	35929	36021	35837	35652	36057	35820	36041	36097	35970	35764	35994	36092	35849	35850	36062	35488	36018	35699	35980	35896	36080	36003	36004	35763	35581	35787	35769	35621	35872	36101	35791	36017	35740	36036	35809	36026	36086	35846	35816	35876	35940	35517	35989	35774	36086	35961	35791	36118	35837	35949	35856	35684	36018	35643	35744	35787	35988	35827	35685	35999	36089	36195	35876	35902	35960	35947	35784	35898	35878	35894	35864	36009	35855	35983	35888	35745	35926	35660	35839	35856	35903	35731	35912	36061	36011	35760	35893	36110	35907	35699	35893	35776	35815	36124	36077	36134	35710	35961	35671	36145	35716	35923	36043	35929	35460	35802	35722	35809	35804	36138	35972	35780	35885	36057	35928	35634	35808	36038	35529	35985	36044	35619	35768	35809	35788	36040	35957	35544	35921	35962	35750	35987	35652	35903	35909	35461	35760	35944	35821	35882	35874	35708	35914	35583	35614	36043	35797	35854	35799	35835	35734	36125	35631	35767	35640	35917	35730	36023	35806	35644	35456	35686	35966	35923	35823	35943	35946	35934	35569	35737	35694	35987	35736	36006	35738	35910	35861	35811	35823	35778	36080	35602	35645	35949	35621	35736	35843	35691	35939	36065	36218	36092	35788	35873	35841	35679	35853	36101	35860	35826	35906	35984	35692	35749	35809	35751	35646	35847	36015	35718	35775	35836	35805	35972	35794	35661	35690	35971	35944	35846	35971	35745	35733	35890	35636	36138	36014	35689	35564	35721	35562	35895	35843	35907	35887	35946	35705	35942	35746	36021	35931	35703	35830	35550	35922	35691	35567	35513	35930	35954	35782	36095	35938	36192	36037	35885	35972	35897	35585	35985	35613	35870	35887	35894	35757	35754	35846	35214	35726	35885	36059	35979	35685	35913	36067	35699	35839	35867	35807	35945	35747	36250	35934	36013	35862	35644	35773	35731	35798	35843	36088	35841	35618	35598	35779	35848	35654	35745	35936	35869	35902	35690	35848	35871	35706	36027	35850	35726	35939	35517	36089	35848	35859	35948	36081	35674	35749	35879	35837	35982	35988	35997	36098	35890	35689	35843	35696	35707	35763	35626	35947	35938	36070	35831	35763	35781	35962	35981	35847	36198	35663	35828	35841	35865	35945	35914	35893	35840	35970	36056	35875	35884	35614	35884	35800	35962	35932	35993	35799	35814	36037	36040	35674	35943	35912	36095	36071	35691	35687	35848	35965	35910	35892	36088	35842	35840	36180	35826	35967	36007	36070	35912	36029	35817	36066	35885	35922	35805	35874	35746	35647	36038	35899	35775	36105	35779	36018	36040	35826	35723	35717	35909	35562	36061	35749	35885	35702	35858	35904	36129	35961	35665	36127	35838	35699	35918	35815	36119	35985	36295	35936	36039	36022	35942	35732	35854	35776	36260	36055	36142	35770	36038	35663	35893	35940	35949	36120	36024	36138	35947	35932	35973	35793	35678	35774	36084	35881	35960	35776	35606	35824	35831	36009	36275	35824	35867	36040	35825	35941	35972	35724	36043	35697	35744	35777	35941	35665	35821	35732	35569	35872	36143	35874	35713	35695	36054	35764	35725	35857	35763	35731	36052	35930	35833	35712	35908	35749	35795	35814	35823	35735	35697	36149	35634	36070	35806	36216	35709	36116	36023	35879	35864	35709	35942	35994	35724	35910	35906	36033	35886	35851	35991	35919	35777	35839	35982	35591	35954	35756	35910	35779	36106	35899	35890	35870	36117	35735	35693	35801	35918	35832	36046	35949	36043	35852	36081	35808	35752	35858	35774	35900	35821	35658	36040	35901	36253	36143	35871	35895	36045	35580	36080	35941	35978	35734	35685	35781	35650	35655	35694	35857	35986	35908	35844	35891	35831	35887	36105	36187	36005	35932	35766	36047	35995	35917	35898	35672	36295	36015	35999	35909	36099	35798
32225	38991	35828	28041	24522	22990	22011	21672	21146	21140	21180	21304	21063	20975	21054	21099	20881	21064	21090	21129	21040	20814	20829	20724	20863	20808	20733	20732	20581	20624	20653	20584	20614	20458	20701	20379	20524	20483	20403	20424	20507	20493	20498	20404	20488	20459	20406	20571	20530	20441	20478	20490	20497	20306	20367	20320	20561	20568	20428	20542	20526	20431	20487	20404	20507	20511	20537	20438	20377	20484	20201	20423	20390	20537	20434	20520	20433	20275	20641	20377	20347	20334	20491	20271	20445	20397	20344	20383	20547	20446	20343	20378	20467	20281	20521	20333	20608	20250	20394	20397	20447	20488	20452	20433	20518	20482	20350	20415	20385	20459	20378	20390	20456	20439	20355	20619	20376	20477	20577	20413	20600	20421	20331	20404	20648	20294	20568	20570	20534	20395	20548	20487	20345	20583	20471	20432	20527	20360	20302	20268	20467	20775	20622	20675	20481	20423	20482	20351	20517	20500	20561	20379	20493	20374	20401	20516	20514	20378	20463	20615	20414	20554	20542	20593	20605	20542	20347	20578	20393	20502	20436	20405	20354	20353	20228	20377	20604	20453	20192	20428	20550	20437	20296	20437	20549	20467	20460	20421	20606	20521	20416	20425	20516	20497	20534	20460	20572	20444	20406	20306	20508	20498	20602	20409	20426	20504	20451	20416	20340	20273	20420	20306	20360	20277	20378	20389	20375	20652	20469	20152	20485	20417	20629	20445	20362	20396	20432	20486	20426	20280	20258	20290	20384	20308	20423	20512	20501	20407	20620	20405	20571	20633	20378	20372	20227	20266	20398	20400	20223	20406	20367	20539	20220	20583	20495	20555	20624	20682	20632	20552	20301	20341	20529	20438	20544	20403	20297	20363	20446	20451	20371	20464	20544	20351	20522	20483	20396	20363	20581	20569	20596	20601	20620	20310	20356	20390	20643	20299	20358	20366	20543	20476	20481	20454	20295	20621	20428	20601	20429	20493	20452	20543	20336	20189	20360	20558	20417	20574	20431	20525	20396	20573	20508	20543	20509	20372	20458	20240	20400	20389	20351	20339	20321	20364	20616	20470	20502	20292	20371	20489	20267	20454	20703	20276	20413	20516	20407	20309	20374	20280	20350	20393	20472	20421	20288	20195	20353	20230	20458	20285	20643	20302	20610	20353	20305	20476	20361	20521	20377	20578	20483	20415	20575	20405	20526	20219	20280	20370	20518	20439	20598	20281	20479	20375	20580	20471	20548	20371	20417	20461	20543	20521	20381	20385	20493	20476	20463	20609	20725	20539	20494	20536	20446	20138	20381	20503	20418	20325	20375	20499	20502	20428	20405	20563	20396	20428	20425	20334	20532	20491	20447	20586	20420	20391	20535	20350	20543	20415	20444	20320	20538	20309	20340	20579	20513	20516	20546	20530	20426	20338	20474	20465	20612	20226	20515	20552	20251	20445	20565	20385	20394	20443	20618	20418	20373	20382	20385	20501	20544	20383	20532	20506	20424	20471	20327	20428	20398	20377	20589	20285	20639	20266	20405	20492	20623	20550	20426	20305	20509	20378	20387	20471	20582	20265	20577	20443	20550	20450	20469	20306	20398	20440	20399	20606	20405	20535	20367	20282	20472	20363	20405	20288	20465	20339	20459	20513	20411	20243	20453	20518	20346	20491	20374	20412	20546	20375	20439	20360	20404	20381	20502	20529	20522	20428	20529	20744	20348	20424	20478	20345	20380	20480	20530	20315	20438	20281	20396	20623	20331	20246	20492	20460	20532	20421	20223	20363	20488	20628	20445	20520	20441	20412	20415	20472	20356	20565	20472	20391	20612	20594	20378	20331	20418	20593	20595	20417	20462	20539	20461	20334	20499	20486	20642	20279	20435	20449	20632	20464	20372	20459	20499	20452	20408	20237	20362	20512	20460	20446	20532	20372	20402	20355	20439	20441	20521	20430	20583	20505	20417	20546	20557	20603	20428	20258	20468	20565	20395	20481	20333	20452	20564	20375	20453	20316	20450	20362	20430	20352	20559	20608	20503	20385	20645	20424	20398	20563	20256	20348	20484	20513	20468	20579	20488	20396	20460	20524	20375	20382	20399	20251	20608	20372	20306	20520	20230	20394	20291	20504	20395	20555	20302	20479	20395	20447	20392	20486	20507	20506	20590	20292	20462	20657	20440	20476	20458	20571	20442	20263	20406	20382	20532	20186	20522	20458	20638	20478	20435	20477	20548	20436	20269	20309	20507	20539	20439	20349	20470	20251	20566	20268	20672	20402	20321	20425	20344	20384	20329	20540	20459	20437	20470	20378	20379	20238	20670	20494	20599	20342	20455	20354	20558	20455	20529	20230	20482	20266	20559	20338	20604	20428	20274	20449	20312	20449	20401	20574	20455	20289	20654	20249	20666	20527	20312	20514	20472	20434	20519	20407	20216	20713	20593	20567	20282	20557	20474	20370	20460	20396	20397	20508	20385	20508	20332	20429	20537	20480	20513	20379	20576	20543	20405	20312	20395	20323	20402	20652	20385	20545	20362	20459	20407	20606	20410	20356	20456	20448	20465	20521	20614	20519	20275	20331	20393	20538	20371	20327	20524	20339	20341	20227	20443	20399	20559	20507	20559	20446	20459	20516	20570	20427	20626	20377	20572	20367	20545	20550	20523	20331	20522	20362	20451	20469	20401	20335	20415	20296	20468	20514	20464	20415	20408	20488	20422	20469	20206	20441	20343	20394	20470	20470	20435	20576	20257	20542	20540	20465	20461	20419	20220	20317	20465	20310	20573	20547	20338	20415	20503	20470	20511	20469	20515	20526	20562	20437	20359	20508	20630	20302	20593	20666	20377	20483	20331	20357	20405	20409	20360	20432	20492	20300	20254	20459	20244	20527	20418	20338	20441	20188	20081	20504	20512	20369	20447	20463	20448	20382	20320	20419	20470	20458	20398	20463	20432	20472	20341	20524	20303	20383	20470	20460	20644	20364	20415	20265	20754	20396	20454	20375	20494	20476	20543	20419	20339	20374	20467	20404	20484	20419	20357	20553	20330	20334	20363	20410	20308	20431	20336	20587	20454	20473	20417	20382	20235	20514	20433	20280	20502	20415	20396	20387	20311	20408	20436	20558	20615	20459	20367	20329	20385	20491	20373	20491	20400	20474	20426	20418	20631	20499	20404	20502	20581	20533	20463	20486	20459	20531	20403	20446	20584	20588	20426	20553	20335	20420	20583	20368	20546	20488	20403	20385	20455	20580	20277	20358	20475	20285	20280	20547	20545	20603	20480	20365	20467	20458	20549	20597	20367	20399	20525	20421	20616	20613	20443	20433	20224	20542	20410	20565	20384	20419	20471	20329	20363	20502	20500	20362	20367	20406	20469	20520	20461	20540	20574	20466	20541	20443	20473	20698	20613	20372	20458	20410	20374	20472	20332	20453	20494	20382	20645	20424	20328	20557	20549	20540	20482	20514	20335	20290	20454	20442	20416	20530	20324	20479	20407	20581	20563	20594	20570	20568	20464	20338	20470	20411	20321	20489	20363	20555	20414	20296	20519	20378	20601	20550	20574	20440	20575	20493	20429	20319	20420	20428	20469	20437	20317	20538	20463	20518	20694	20480	20431	20527	20334	20526	20351	20483	20446	20580	20603	20322	20383	20408	20369	20323	20418	20433	20419	20516	20449	20527	20379	20271	20397	20578	20208	20600	20287	20505	20557	20367	20242	20496	20367	20420	20341	20498	20293	20452	20594	20368	20401	20323	20539	20519	20473	20545	20418	20407	20625	20290	20428	20364	20542	20531	20391	20334	20354	20403	20469	20319	20504	20301	20404	20578	20512	20584	20402	20337	20533	20294	20346	20453	20365	20313	20364	20412	20499	20393	20346	20422	20322	20298	20560	20537	20468	20396	20335	20439	20481	20502	20475	20402	20546	20438	20560	20494	20432	20483	20560	20447	20316	20767	20477	20555	20666	20436	20532	20586	20311	20613	20225	20311	20525	20607	20487	20412	20225	20422	20489	20379	20501	20322	20229	20524	20497	20317	20296	20497	20347	20555	20578	20480	20476	20314	20464	20356	20526	20406	20470	20382	20305	20315	20380	20653	20505	20589	20453	20557	20469	20421	20594	20401	20423	20474	20455	20394	20580	20640	20540	20581	20207	20532	20581	20344	20475	20424	20509	20441	20459	20480	20371	20396	20684	20523	20666	20416	20406	20565	20514	20401	20385	20397	20480	20362	20483	20356	20284	20419	20308	20433	20480	20357	20423	20311	20474	20510	20498	20528	20310	20656	20486	20640	20462	20545	20557	20412	20517	20348	20516	20024	20327	20350	20470	20455	20366	20609	20436	20393	20569	20544	20420	20380	20394	20346	20275	20430	20589	20288	20578	20272	20599	20271	20328	20377	20464	20566	20588	20196	20418	20361	20213	20441	20594	20337	20301	20570	20450	20443	20455	20293	20502	20393	20509	20382	20366	20441	20516	20430	20420	20331	20327	20458	20650	20533	20524	20589	20503	20551	20440	20617	20478	20494	20452	20537	20672	20572	20297	20532	20383	20403	20496	20399	20631	20482	20368	20383	20501	20490	20553	20353	20311	20468	20422	20451	20288	20538	20405	20606	20397	20416	20345	20441	20335	20416	20423	20493	20419	20217	20445	20362	20611	20470	20605	20380	20599	20476	20522	20330	20389	20308	20464	20463	20308	20471	20261	20570	20290	20474	20399	20525	20442	20457	20542	20300	20349	20566	20310	20296	20397	20373	20543	20382	20476	20431	20532	20434	20398	20373	20573	20737	20419	20371	20382	20601	20376	20238	20517	20469	20252	20384	20316	20504	20512	20539	20507	20330	20283	20449	20537	20546	20329	20556	20316	20396	20505	20326	20475	20393	20562	20276	20251	20508	20378	20331	20348	20302	20455	20651	20347	20577	20627	20662	20308	20460	20505	20323	20504	20282	20285	20455	20225	20465	20536	20427	20369	20468	20399	20435	20419	20496	20576	20439	20584	20425	20509	20301	20585	20382	20421	20465	20445	20401	20587	20432	20357	20444	20457	20505	20419	20377	20296	20391	20565	20320	20296	20225	20479	20364	20501	20336	20607	20548	20694	20412	20428	20392	20409	20652	20602	20238	20473	20402	20428	20439	20426	20541
22289	20041	26402	24847	26475	33032	35871	33596	33025	32764	32660	32801	32726	32569	32345	32606	32351	32888	32945	32729	32436	32409	32419	32414	32197	32262	32322	32150	31757	32151	31839	31925	32059	31897	31612	31779	31980	31943	31775	31662	31447	31799	31576	31647	31607	31564	31650	31787	31867	31531	31694	31536	31883	31986	31884	31589	31764	31459	31519	31658	31485	31562	31685	31716	31673	31493	31814	31564	31805	31743	31694	31801	31898	31786	31640	31627	31579	32027	31513	31934	31546	31156	31622	31468	31750	31692	31779	31718	31820	31660	31820	31557	31324	31879	31897	31553	31662	31601	31677	31810	31610	31963	31782	31504	31505	31515	31851	31777	31395	31749	31821	31653	31751	31655	31435	31590	32021	31588	31590	31751	31718	31782	31656	31813	31814	31505	31582	31752	31757	31553	31789	31693	31619	31812	31707	31648	31968	31693	31469	31599	31540	31690	31728	31533	31463	31437	31644	31530	31718	31700	31665	31932	31712	31743	31786	31602	31772	31815	31632	31522	31794	31572	31620	31638	32093	31897	31644	31622	31759	31748	31701	31856	31373	31549	31715	31845	31587	31775	31661	31399	31450	31576	31857	31534	31499	31613	31617	31308	31435	31712	31739	31478	31603	31589	31481	31496	31473	31576	31668	31924	31793	31413	31727	31687	31611	31476	31750	31326	31840	31589	31764	31627	31759	31831	31741	31605	31376	31555	31701	31660	31574	31599	31725	31978	31478	31295	31520	31519	31693	31546	31686	31774	31720	31700	31625	31531	31795	31903	31424	31874	31954	31542	31675	31861	31762	31818	31520	31452	31662	31595	31717	31636	31657	31479	31449	31824	31808	31442	31816	31682	31456	31427	31672	31632	31765	31674	31772	31614	31632	31680	31765	31706	31434	31674	31741	31598	31869	31578	31654	31639	31778	31381	31960	31571	31556	31361	31745	31489	31716	31518	31599	31582	31551	31872	31868	31572	31709	31580	31633	31549	31987	31681	31532	31733	31610	31679	31654	31732	31571	31653	31756	31637	31713	31664	31732	31611	31644	31707	31717	31758	31458	31788	31734	31433	32015	31503	31609	31246	31507	31708	31694	31744	31727	31523	31821	31938	31576	31398	31808	31691	31572	31696	31696	31808	31808	31655	31485	31722	31676	31613	31515	31530	31639	31743	31542	31758	31646	31687	31839	31618	31823	31537	31905	31821	31730	31834	31628	31700	31690	31764	31722	31421	31686	31652	31922	31682	31559	31539	31557	31651	31583	31425	31660	31974	31871	31774	31490	31454	31515	31673	31719	31791	31590	31753	31715	31580	31758	31700	31867	31803	31484	31570	31774	31767	31737	31668	31871	31609	31836	31763	31932	31732	31519	31772	31723	31940	31714	31481	31819	31632	31764	31948	31817	31494	31728	31507	31373	31843	31604	31483	31867	31811	31513	31633	31597	31735	31763	31858	31656	31520	31376	31480	31801	31557	31795	31524	31834	31256	31580	31413	31684	31791	31733	31631	31450	31776	31696	31563	31753	31336	31747	31541	31676	31647	31670	31642	31608	31444	31776	31661	31911	31629	31751	31858	31498	31520	31615	31575	31824	31819	31686	31410	31781	31842	31758	31542	31720	31742	31680	31722	31686	31931	31350	31369	31338	31566	31639	31672	31748	31274	31439	31882	31665	31630	31854	31619	31868	31545	31637	31221	31327	31824	31703	31792	31883	31890	31647	31591	31429	31683	31470	31617	31307	31573	31706	31662	31685	31720	31591	31623	31783	31710	31656	31878	31891	31646	31643	31798	31594	31654	31755	31554	31654	31663	31585	31381	31615	31786	31634	31404	31700	31497	31632	31678	31399	31572	31637	31755	31668	31497	31531	31770	31770	31595	31825	31625	31549	31644	31509	31665	31657	31768	31665	31807	31763	31494	31959	31663	31591	31639	31508	31687	31949	32044	31725	31659	31375	31662	31596	31736	31385	31378	31473	31635	31894	31487	31819	31797	31677	31699	31690	31649	31607	31648	31699	31663	31871	31670	31824	31539	31642	31483	31627	31815	31830	31508	31327	31533	31868	31749	31531	31861	31656	31762	31566	31387	31811	31671	31544	31876	31551	31755	31680	31724	31345	31934	31396	31612	31756	31792	31523	31569	31858	31629	31616	31653	31591	31765	31459	31867	31689	31723	31567	31741	31434	31617	31655	31701	31639	31597	31531	31659	31445	31373	31539	31546	32134	31507	31695	31550	31505	31473	31724	31489	31681	31815	31623	31500	31703	31491	31532	31400	31443	31347	31599	31619	31750	31873	31833	31787	31623	31593	31586	31631	31717	31656	31654	31538	31772	31712	31855	31412	31802	31558	31543	31742	31625	31653	31570	31672	31677	31678	31793	31694	31578	31651	31620	31783	31703	31367	31793	31598	31719	31581	31598	31831	31613	31685	31486	31794	31473	31772	31416	31681	31746	31673	31638	31502	31348	31475	31532	31869	31712	31837	31780	31607	31736	31569	31740	31498	31776	31959	31582	31667	31816	31926	31549	31301	31821	31557	31720	31570	31409	31829	31562	31625	31612	31767	31684	31641	31609	31752	31546	31726	31922	31605	31843	31730	31644	31803	31737	31709	31608	31676	31306	31529	31751	31616	31656	31938	31714	31873	31754	31677	31565	31461	31613	31244	31580	31606	31771	31469	31684	31832	31603	31587	31616	31662	31736	31525	31865	31573	32035	31632	31507	31577	31522	31677	31691	31718	31866	31417	31790	31796	31585	31865	31607	31686	31589	31967	31673	31927	31754	31555	31731	31811	31595	31690	31880	31617	31763	31537	31563	31423	31803	31544	31654	31697	31744	31643	31699	31461	31721	31438	31650	31669	31885	31529	31814	31688	31711	31525	31545	31517	31590	31921	31870	31562	31798	31935	31755	31647	31686	31666	31862	31756	31529	31930	31655	31753	31800	31746	31931	31397	31512	31729	31628	31682	31831	31725	31813	31871	31458	31650	31505	31494	31571	31621	31531	31491	31690	31576	31792	31666	31656	31973	31793	31754	31699	31616	31666	31871	31749	31662	31628	31739	31487	31876	31445	31856	31633	31506	31780	31490	31552	31587	31776	31516	31728	31954	32143	31614	31796	31396	31519	31733	31670	31574	31740	31551	31445	31415	31866	31895	31960	31834	31862	31689	31486	31837	31336	31393	31444	31813	31795	31645	31951	31562	31591	31673	32044	31803	31590	31636	31817	31717	31742	31808	31715	31881	31644	31839	31670	32020	31903	31833	31558	31583	31696	31424	31898	31760	31675	31693	31706	31786	32045	31786	31786	31392	31763	31618	31579	31606	31592	31755	31726	31633	31522	31822	31687	31692	32060	31702	31736	31885	31831	31777	31733	31661	31631	31727	31633	31726	31927	31470	31515	31798	31680	31748	31721	31950	31747	31549	31455	31670	31410	31754	31657	31752	31669	31906	31833	31631	31566	31646	32075	31774	31861	31849	31667	31530	31948	31677	31711	31720	31729	31833	31812	31782	31705	31750	31686	31784	31515	31622	31415	31753	31612	31976	31826	32006	31881	31632	31499	31880	31795	31805	31492	31666	31356	31577	31742	31750	31643	31559	31901	31643	31823	31776	31667	31704	31759	31865	31665	31880	31817	31232	31566	31368	31770	31926	31722	31636	31549	31931	31804	31560	31663	31917	31496	31868	31699	31719	31774	31661	31758	31676	31744	31786	31813	31497	31379	31587	31565	31705	31762	31610	31612	31864	31863	31882	31711	31515	31772	31608	31686	31669	31636	31694	31670	31378	31767	31890	31554	31646	31400	31416	31794	31731	31664	31973	31743	31635	31488	31607	31619	31386	31539	31587	31741	31819	32038	31927	31692	31683	31672	31709	31784	31649	31481	31570	31588	31602	31493	31869	31633	31510	31631	31730	31467	31692	31683	31695	31551	31564	31399	31816	31663	31678	31790	31768	31810	31486	31572	31813	31687	31793	31762	31641	31947	31603	31768	31657	31335	31328	31557	31531	31656	31653	31866	31521	31493	31656	32056	31615	31721	31591	31708	31661	31529	31539	31654	31381	31730	31508	31896	31617	31457	31574	31646	31750	31655	31664	31674	31715	31623	31396	31467	31807	31628	31546	31618	31587	31629	31658	31835	31683	31750	31476	31659	31861	31580	31833	31730	31689	31399	31733	31847	31581	31916	31869	31538	31533	31554	31692	31459	31463	31481	31627	31737	31451	31852	31501	32050	31758	31762	31725	31737	31683	31826	31752	31765	31540	31762	31568	31545	31752	31618	31803	31526	31783	31756	31502	31840	31494	31643	31496	31616	31653	31571	31630	31334	31566	31449	31716	31514	31821	31559	31725	31447	31432	31485	31782	31758	31522	31670	31572	31517	31628	31809	31764	31832	31488	31616	31514	31540	31428	31370	31685	31724	31714	31688	31925	31576	31439	31551	31605	31685	31870	31490	31775	31687	31513	31852	31805	31897	31729	31477	31581	31683	31754	31691	31812	31582	31809	31732	31691	31987	31797	31644	31805	31786	31860	31890	31730	31907	31742	31748	31696	31910	31703	31600	31665	31669	31475	31683	31714	31696	31631	31736	31613	31836	31710	31556	31544	31982	31508	31712	31596	31661	31678	31795	31833	31786	31707	31897	31641	31625	31750	31378	31523	31608	31540	31787	31632	31720	31447	31813	31447	31588	31628	31668	31397	31850	31532	31734	31675	31764	31608	31574	31631	31758	31587	31647	31737	31596	31439	31745	31505	31626	31809	31550	31576	31686	31652	31419	31561	31680	31585	31486	31696	31729	31742	31808	31966	31823	31440	31703	31678	31785	31643	31716	31501	31819	31412	31515	31513	31621	31717	31672	31638	31945	31753	31404	31669	31684	31686	31621	31490	31788	31802	31846	31415	31555	31519	31590	31581	31811	31585	31545	31663	31651	31663	31805	31575	31325	31713	31600	31599	31432	31359	31791	31970	31661	31782	31791	31629	31859	31673	31851	31874	31745	31570	31669	31616	31850	31430	31509	31559	31630	31801	31768	31607	31811	31680	31727	32013	31822	31618	31657	31497	31628	31516	31626	31692	31572	31588	31586	31618	31323	31548	31702	31610	31580	31871	31844	31622	31601	31405	31466	31903	31672	31389	31664	31647
29543	45575	42349	31874	26772	24392	22383	21337	20394	19918	19856	19858	19869	19590	19444	19431	19439	19705	20142	19543	19328	19261	19144	19272	19021	19173	18881	18808	18617	18727	18575	18725	18638	18576	18407	18499	18469	18211	18472	18235	18334	18518	18151	18390	18144	18380	18206	18478	18361	18287	18338	18399	18454	18113	18449	18512	18346	18321	18308	18326	18384	18218	18162	18202	18274	18542	18263	18108	18316	18455	18303	18242	18401	18239	18398	18396	18366	18144	18262	18392	18290	18375	18140	18422	18199	18321	18513	18239	18379	18270	18199	18223	18398	18200	18423	18414	18110	18430	18348	18168	18439	18305	18224	18128	18273	18258	18276	18323	18194	18426	18309	18348	18392	18239	18332	18276	18471	18262	18261	18332	18369	18290	18198	18323	18278	18317	18402	18349	18378	18386	18311	18310	18326	18447	18099	18228	18296	18251	18332	18443	18370	18419	18307	18290	18361	18175	18229	18349	18237	18501	18410	18149	18223	18339	18429	18156	18231	18348	18109	18169	18255	18147	18294	18386	18179	18229	18258	18278	18352	18232	18375	18299	18394	18199	18213	18285	18273	18224	18132	18467	18257	18213	18247	18238	18230	18187	18408	18403	18098	18149	18429	18446	18340	18326	18319	18320	18452	18458	18268	18223	18286	18289	18324	18135	18327	18214	18125	18247	18296	18240	18214	18293	18449	18291	18305	18205	18278	18366	18337	18176	18234	18421	18372	18236	18283	18215	18202	18370	18172	18288	18304	18377	18455	18427	18148	18388	18317	18277	18293	18375	18139	18361	18192	18135	18097	18317	18274	18234	18326	18265	18330	18301	18290	18094	18540	18383	18234	18309	18353	18391	18361	18249	18245	18346	18297	18168	18310	18286	18342	18221	18462	18362	18256	18122	18178	18329	18345	18258	18265	18271	18422	18268	18209	18160	18143	18293	18216	18420	18225	18177	18054	18174	18380	18144	18438	18147	18268	18368	18272	18384	18306	18414	18216	18330	18305	18207	18261	18167	18304	18290	18277	18391	18224	18528	18011	18355	18254	18335	18405	18402	18291	18279	18142	18239	18192	18268	18288	18249	18293	18324	18183	18122	18266	18147	18499	18208	18235	18341	18549	18249	18337	18237	18192	18415	18393	18324	18481	18241	18484	18213	18175	18079	18182	18361	18192	18349	18294	18326	18251	18310	18389	18166	18108	18196	18233	18327	18219	18308	18217	18116	18211	18336	18254	18200	18166	18455	18256	18338	18259	18275	18367	18296	18088	18351	18426	18360	18161	18081	18360	18399	18197	18191	18203	18467	18307	18219	18051	18282	18218	18214	18272	18294	18053	18336	18266	18335	18377	18406	18351	18208	18269	18245	18402	18442	18107	18350	18139	18121	18662	18371	18360	18261	18278	18159	18402	18347	18253	18225	18285	18329	18210	18320	18377	18262	18368	18265	18275	18363	18243	18294	18143	18313	18442	18170	18290	18275	18207	18367	18243	18410	18248	18334	18247	18118	18191	18341	18507	18277	18362	18329	18334	18425	18263	18222	18287	18217	18520	18398	18316	18334	18223	18163	18229	18264	18163	18316	18125	18387	18233	18208	18388	18179	18446	18295	18399	18258	18205	18212	18270	18464	18282	18368	18136	18299	18258	18397	18258	18281	18247	18280	18294	18303	18270	18201	18288	18298	18275	18250	18419	18233	18348	18320	18251	18301	18418	18327	18134	18345	18391	18338	18302	18183	18460	18363	18341	18099	18437	18256	18282	18188	18342	18146	18261	18297	18301	18432	18266	18358	18338	18216	18201	18386	18297	18259	18221	18211	18301	18127	18283	18283	18379	18277	18247	18327	18280	18316	18444	18301	18333	18149	18343	18128	18472	18018	18148	18231	18115	18294	18234	18256	18299	18244	18290	18298	18334	18332	18349	18140	18296	18289	18482	18288	18618	18271	18203	18265	18297	18465	18136	18203	18267	18342	18126	18288	18147	18356	18196	18362	18270	18241	18326	18385	18218	18308	18172	18377	18298	18257	18287	18423	18315	18413	18171	18269	18160	18224	18382	18212	18386	18206	18284	18186	18305	18194	18270	18325	18132	18266	18226	18214	18217	18386	18238	18332	18583	18306	18361	18351	18394	18179	18272	18138	18366	18349	18334	18308	18415	18349	18275	18275	18210	18424	18400	18394	18423	18314	18250	18204	18281	18177	18203	18265	18211	18271	18358	18125	18215	18308	18333	18158	18333	18200	18326	18176	18132	18353	18286	18271	18161	18168	18230	18175	18344	18206	18292	18133	18145	18153	18346	18403	18383	18293	18380	18358	18139	18254	18181	18304	18339	18243	18301	18343	18309	18456	18350	18382	18321	18464	18198	18380	18295	18246	18502	18248	18293	18465	18353	18286	18358	18331	18255	18293	18264	18181	18265	18343	18273	18485	18124	18339	18417	18393	18296	18292	18164	18383	18112	18256	18221	18311	18155	18142	18327	18486	18226	18201	18247	18307	18167	18197	18359	18371	18228	18214	18403	18243	18336	18281	18224	18290	18427	18414	18334	18259	18252	18360	18219	18453	18283	18280	18222	18328	18332	18363	18162	18183	18158	18300	18266	18372	18258	18315	18431	18227	18187	18388	18418	18219	18442	18295	18310	18251	18261	18271	18282	18332	18174	18344	18202	18368	18408	18204	18357	18223	18092	18399	18139	18328	18266	18079	18433	18362	18319	18319	18218	18272	18301	18244	18267	18320	18104	18184	18434	18319	18153	18296	18380	18334	18255	18176	18161	18263	18209	18145	18431	18236	18200	18340	18313	18231	18299	18324	18254	18485	18304	18271	18187	18256	18324	18067	18243	18240	18220	18485	18122	18205	18258	18142	18355	18167	18412	18298	18287	18365	18215	18384	18209	18308	18303	18402	18273	18148	18351	18309	18411	18251	18212	18292	18149	18299	18270	18381	18416	18273	18178	18444	18346	18351	18256	18261	18361	18128	18289	18277	18120	18284	18318	18381	18326	18126	18392	18154	18251	18187	18548	18368	18276	18394	18326	18190	18300	18286	18255	18371	18263	18359	18402	18238	18303	18519	18144	18272	18326	18259	18082	18506	18348	18184	18183	18117	18270	18302	18298	18318	18217	18275	18116	18364	18187	18458	18273	18235	18456	18304	18253	18266	18168	18079	18199	18404	18333	18097	18338	18192	18226	18312	18374	18308	18437	18289	18251	18160	18350	18142	18280	18305	18302	18346	18455	18239	18321	18281	18175	18323	18184	18232	18350	18358	18377	18238	18291	18462	18291	18220	18304	18217	18306	18200	18296	18389	18335	18344	18209	18290	18255	18266	18268	18156	18468	18332	18277	18280	18442	18185	18240	18207	18247	18199	18318	18383	18303	18302	18360	18303	18262	18234	18327	18381	18268	18141	18245	18289	18359	18455	18321	18342	18283	18240	18228	18146	18268	18367	18251	18427	18343	18358	18220	18318	18331	18412	18409	18368	18272	18355	18427	18096	18254	18257	18315	18306	18254	18388	18058	18380	18346	18405	18141	18345	18274	18219	18313	18365	18212	18374	18203	18243	18408	18228	18205	18241	18325	18268	18408	18376	18391	18217	18333	18298	18291	18393	18254	18527	18179	18472	18510	18297	18292	18323	18296	18329	18263	18291	18396	18083	18252	18266	18245	18382	18255	18223	18113	18393	18284	18544	18201	18190	18449	18225	18252	18347	18172	18414	18342	18247	18296	18122	18272	18216	18423	18141	18361	18369	18336	18012	18435	18169	18310	18343	18110	18333	18396	18259	18372	18265	18328	18400	18538	18254	18245	18405	18335	18336	18182	18352	18236	18316	18265	18274	18309	18169	18199	18273	18406	18266	18459	18357	18285	18418	18272	18417	18306	18339	18398	18441	18218	18444	18344	18438	18171	18236	18361	18238	18344	18343	18363	18498	18335	18354	18288	18170	18274	18205	18234	18350	18151	18403	18453	18296	18192	18298	18515	18252	18238	18283	18222	18271	18326	18515	18274	18458	18167	18163	18183	18565	18453	18301	18398	18476	18292	18321	18326	18256	18345	18500	18485	18398	18426	18318	18335	18276	18402	18324	18322	18031	18262	18276	18576	18243	18284	18356	18331	18334	18223	18377	18196	18255	18423	18297	18324	18051	18409	18320	18074	18351	18295	18291	18449	18325	18258	18368	18360	18245	18508	18335	18269	18391	18052	18323	18152	18180	18150	18280	18411	18234	18271	18364	18406	18182	18297	18052	18412	18207	18363	18329	18328	18445	18251	18403	18173	18254	18228	18475	18257	18462	18361	18178	18320	18312	18383	18204	18199	18255	18312	18281	18400	18216	18147	18336	18203	18259	18210	18440	18292	18341	18392	18159	18174	18322	18270	18468	18286	18302	18198	18325	18175	18188	18185	18398	18192	18413	18204	18224	18287	18350	18143	18366	18426	18174	18226	18478	18304	18285	18241	18244	18210	18242	18210	18500	18268	18413	18290	18239	18274	18451	18173	18301	18326	18335	18272	18185	18380	18173	18315	18215	18320	18413	18311	18415	18274	18335	18395	18256	18327	18430	18058	18063	18428	18314	18163	18218	18169	18476	18399	18244	18341	18389	18318	18113	18471	18235	18320	18277	18248	18237	18353	18382	18415	18335	18520	18528	18150	18167	18284	18389	18232	18323	18243	18409	18448	18236	18365	18411	18272	18255	18126	18322	18332	18264	18289	18269	18493	18299	18385	18659	18287	18232	18156	18265	18268	18231	18254	18148	18085	18146	18131	18280	18411	18095	18375	18188	18275	18224	18247	18374	18573	18300	18194	18399	18119	18376	18353	18270	18312	18214	18030	18215	18332	18361	18366	18416	18279	18527	18406	18232	18362	18163	18433	18051	18325	18323	18434	18271	18483	18271	18296	18181	18256	18329	18259	18491	18355	18447	18264	18230	18351	18294	18302	18365	18396	18287	18561	18269	18259	18319	18412	18185	18181	18137	18255	18327	18210	18262	18346	18173	18342	18298	18291	18300	18179	18322	18279	18306	18161	18362	18245	18148	18493	18293	18120	18497	18365	18370	18241	18320	18363	18410	18229	18342	18400	18441	18315	18176	18307	18201	18291	18290	18204	18405	18247	18118	18286	18236	18207	18244	18193	18437
21386	20029	26230	24060	23521	30955	37227	33989	33244	33356	32890	32982	33085	32663	32512	32202	32479	32929	33272	32884	32442	32187	32366	32348	32122	32074	31658	31783	31768	31565	31298	31486	31608	31444	31518	31567	31238	31072	31507	31556	31619	31250	31030	31213	31254	31382	31384	31584	31531	31217	31501	31353	31318	31130	31168	31218	31248	30954	31370	31075	31189	30983	31276	30995	31406	31350	31214	31091	31033	31081	31005	31173	30936	31442	31169	31143	31219	31095	31219	31071	31237	31197	31093	30963	31148	31329	31147	31099	31139	31361	30910	30973	30988	31354	31159	31055	31313	31194	31586	31305	31100	31155	31122	31045	30910	31343	30959	31234	31294	31071	31271	30989	31099	31010	30975	31140	30993	31239	30949	31085	31041	31318	31042	31180	30942	31110	31008	31008	30864	31353	31046	31253	30981	31075	30983	31460	31066	31211	30906	30959	31023	30967	31128	31113	30905	31067	31294	30789	31138	31233	31108	31182	31155	30847	30852	31086	31253	31402	31119	31073	30815	30952	30973	31089	31123	31105	30701	31160	30809	31534	31268	31251	31097	30875	30981	31095	31005	31077	31272	30923	31239	30771	31049	31245	31278	30980	31047	31136	31315	31226	31324	31269	31301	30932	31173	31162	31246	31301	30990	31158	31159	31084	30947	30864	30952	31450	31173	31242	31133	31024	31238	30929	31149	30904	30932	31233	31104	30855	31321	31099	31096	30962	31516	31138	31119	30916	31387	31197	31411	31079	31271	31191	31125	31135	31133	31232	31093	31140	30969	31004	31074	30971	31226	31026	31073	30852	31058	31359	31160	31379	31183	31019	31216	31168	30980	31118	31162	30921	31143	31162	31229	31199	31285	31167	31203	30988	31123	31248	31175	31230	31113	30943	30922	30899	31084	31245	31303	31249	31242	31208	30985	31024	30914	31256	31279	31177	31212	30914	31011	31123	31063	31469	31242	31117	31168	30924	31076	30901	31021	30894	30863	31132	31105	31132	31007	31005	30852	30771	31204	30860	31137	31140	30783	30944	31004	30993	31288	30875	31186	31159	31398	31360	31128	30982	31116	30961	31318	31121	30980	31009	31241	31233	30957	31070	31126	31230	30971	31222	30910	30903	31046	31050	30873	31207	31194	31114	31125	31277	30825	31072	31069	31077	31113	31168	31144	31218	31107	30747	31253	31158	30933	31154	30929	31086	31013	31329	31412	30961	31197	31162	31130	31049	30982	31288	31018	31054	31030	30969	31062	31288	31037	31151	31056	30898	30988	31015	30990	31201	31309	31186	30943	31007	31221	31004	31008	31108	31066	31252	31157	31073	31032	31135	31295	30896	31150	31366	31089	31259	31243	30837	30896	31052	30908	30993	31067	31158	30906	31296	31281	31081	31385	31216	31142	31020	31433	31047	31221	31002	31180	31258	31062	31151	31087	31205	30948	31100	31287	31032	31386	30940	31006	30994	30919	31091	31015	30778	31265	30913	31320	31061	30953	30927	30887	31097	31234	30897	31110	31091	31166	31136	31134	31303	31128	30811	31097	31073	31118	31257	30856	31121	30812	31020	31093	31198	31216	31216	31196	31036	31132	31133	31089	30918	31393	30921	31155	31085	31260	30851	31426	30977	31167	31218	31386	30966	31061	31125	31323	31278	30911	31093	31076	30937	31175	31185	31149	30862	31133	31042	31175	31253	31289	31185	31174	31101	31008	31100	31299	30793	31007	31121	31287	31074	30974	30996	31353	31140	31146	31059	31219	31097	31025	31051	31187	31036	30947	30971	31240	31259	31005	31020	31132	31031	31239	31174	31065	31148	31296	31023	31015	31091	31045	31206	30890	31116	30899	31278	30971	31075	31092	30854	31047	31061	31126	31249	31159	31157	31320	31057	31063	31232	31462	31138	30991	31102	31108	31248	31149	31213	30993	30836	31236	31100	31111	30962	31216	31061	31194	30866	31192	30962	31326	30814	30878	31248	30999	31037	31077	31145	31265	31014	31067	31110	31202	31110	30992	31106	31179	31173	31100	31056	31176	31100	31306	31240	31100	30829	31107	31225	31363	31105	31170	30898	30976	31114	31071	31174	31013	31114	31258	31100	31113	31193	30910	31234	30990	31311	31076	31277	31192	31090	31056	31056	31042	30991	31204	31104	31227	31124	31277	31007	31168	31115	31292	31068	30984	31109	31306	31110	31073	31111	31212	31313	30932	31128	31126	31040	31151	31220	31068	30822	31082	31145	31134	30943	31420	31207	31186	31053	31089	31477	30946	30979	31277	31188	31347	31161	31129	31182	31285	31071	30939	31225	31357	31128	31071	30729	30879	31296	31142	30968	31281	31443	31138	31110	30913	31196	31168	31073	31121	31068	31130	30887	31164	30968	31135	31068	31030	31261	31073	30869	30970	31011	31408	31134	30884	30985	30976	30989	31073	31253	30930	30821	31063	30887	31113	31412	31366	30803	31270	31073	31421	31132	31242	31003	31227	31181	31074	31365	31066	31203	30957	31083	30936	31074	31261	30873	31145	31337	31134	31308	31156	31063	31135	31336	31148	30900	31097	30902	31028	30994	31176	31043	31277	30957	31094	31013	30766	31303	31264	31259	31226	31084	30734	30902	31242	31137	31139	30937	31447	31451	31111	31150	30887	31273	31122	31130	31010	31177	30964	31321	31118	30781	30941	30961	31176	31213	31133	31395	31065	31213	31183	31129	30968	31131	31142	31094	31288	31302	31028	31266	31149	31387	31314	31213	31168	30794	31078	31086	31044	31053	31050	31431	31184	30799	31011	30979	31062	30990	31093	31069	31132	30849	31095	31053	30980	31222	31172	31178	31053	31021	31167	31157	31004	31138	31031	31003	31180	31042	31082	31059	31169	31056	31036	31249	31296	31107	30857	31122	31325	31028	31122	31247	31334	31121	31262	30914	31110	31286	31016	31090	30934	31262	31430	31158	31070	31008	31077	30909	31212	31197	30988	31162	31311	31183	31031	31397	31114	30999	31123	30987	31054	31173	31295	31258	31191	31076	31229	31250	30919	31033	31059	30994	30933	30957	31130	31260	31189	31149	31329	31127	31234	30866	31129	31305	31020	31206	30965	30995	31338	31131	31194	31023	31274	31242	31216	31399	30900	30988	30946	30815	30972	31319	31174	31001	31279	31347	30988	30966	31366	31079	31099	30922	31401	30956	31245	31349	31076	31049	31070	30915	30908	30984	31053	30908	31283	31099	31308	31042	31310	31169	31154	31356	31209	31074	30992	30976	31211	31226	31032	31196	31127	31193	31303	30999	31129	31251	31121	31077	31011	30998	31156	31171	31144	31062	31080	31104	30925	31057	31064	31083	31021	30978	31211	31325	30954	31021	31082	31042	31266	31320	30999	30935	31261	31171	31247	31196	31060	31396	31543	30998	31212	31219	31414	31210	31394	31195	31161	31481	31062	31257	31070	31041	31156	31026	31376	31147	30929	31237	30935	31152	31173	31340	31020	31232	31061	30949	31213	31077	31067	31365	31023	31271	31032	30903	31087	30982	31123	31317	31168	30895	31149	31109	31355	31214	31091	30856	31375	31052	31225	31288	30920	31076	31227	31107	31085	31074	31376	31346	30986	30910	30932	31152	30986	31272	31183	30967	31152	31258	31329	30871	31232	31400	31221	31060	31188	31346	31107	31448	31161	31360	31074	31131	31087	31337	31022	31025	31132	31195	30980	31247	31094	31083	31091	31063	31470	31037	31325	31087	31140	30871	31420	31336	31020	31586	31200	30985	31116	30903	31056	31057	31059	30843	30967	31144	31101	31268	30899	31369	31164	31215	31119	31022	31155	31140	31142	30972	30968	31216	31299	31066	31214	31053	31011	31194	30998	31124	30995	31413	31191	31295	31088	31250	31031	31307	31302	31055	31072	31004	31292	31064	31186	30886	31200	31050	30977	31179	31022	31111	31041	31085	30986	31223	31149	31171	30724	31306	31241	31097	31153	31213	31049	30850	30712	31164	31079	31107	30957	30862	30851	31166	31261	31071	31050	31018	30991	30848	31469	31103	31179	31166	31055	31109	30830	31235	31099	31079	31222	31181	31070	30868	31066	31203	31092	31097	30942	31229	31018	30950	30872	31094	31134	31286	31052	31209	30975	31297	31336	31179	31181	30985	31088	31294	31179	31032	31014	31128	31081	31035	30767	31004	31139	31064	31155	31112	31187	31119	30902	31191	31248	30784	31256	30795	31164	30861	30981	31328	31047	31205	31261	31084	31220	31292	31198	31233	31230	31003	31099	31051	31019	31173	31110	31108	31069	30856	31339	30987	30909	31407	30961	30784	31269	30968	30974	31102	31243	30997	31045	31252	31153	31190	31246	31398	31038	31036	31169	31182	31306	31314	30935	30887	31109	31155	31313	31010	31051	31058	30941	31255	31201	31095	31022	31191	30744	31011	31287	31416	31232	31012	30984	30841	31047	31101	31062	31145	31025	30948	31036	31328	31166	30914	31197	31199	31193	31224	31200	31002	31151	31098	31077	31175	31003	30924	30935	31102	31059	30989	31221	31186	30931	31268	31127	31247	31238	30948	31111	31009	31287	31245	30989	31114	31023	30930	30871	31205	30811	31183	31100	30953	31230	31164	31146	31245	31239	31159	30984	31369	31534	31046	31308	31190	31192	31257	30995	31051	31044	31206	31316	31189	31180	31236	31054	31099	31253	31117	30854	30976	31088	31086	31276	31140	31172	31115	31246	30991	31169	31164	31136	31094	30969	31068	31157	30955	31274	31080	31040	30961	30984	30952	30904	31345	31347	31061	31121	31159	31093	31188	30947	31068	30897	30909	31116	31204	30984	30982	31062	31030	31316	31084	30984	31059	31243	31195	30977	30954	30942	31117	31119	31373	30973	31014	31130	31225	31173	31183	31134	31273	30893	31026	30878	30927	31347	31009	31293	31240	30954	31153	31180	31281	31148	31267	31078	31128	31068	31059	31122	30827	30968	31289	31247	31159	30831	31117	31177	31064	31090	31019	31194	31171	31249	31180	31002	30939	31252	30954	30995	30974	31479	31244	31302	31150	31309	31118	31274	31202	31157	31222	31032	30992	30837	31040	31072	31316	31054	31000	31209	31057	31247	31175	31021	30921	31241	30834	31025	31346	31248	31143
32304	52130	48154	36593	30491	27549	24451	22620	21517	20442	20166	20694	20789	19968	19551	20098	19845	20336	20681	20231	19750	19386	19449	19262	19023	18918	18848	18615	18485	18459	18534	18580	18443	18256	18384	18257	18250	18402	18093	17959	18053	18251	18217	18174	18224	18035	17860	18013	18078	18023	18094	18157	18052	18077	17910	18208	18091	18026	18090	18096	17934	18071	17902	18059	17797	18039	18144	18043	18257	17971	17895	18058	18094	17958	17890	17961	17850	17930	18049	18043	17985	17862	18143	18000	17967	18008	18040	18138	18020	17887	17975	18042	17807	17922	18235	17967	18055	17931	17953	17920	18014	18158	17978	18056	17853	17862	18000	17896	17967	18031	18045	17979	18041	17984	17806	18053	17937	17905	18067	18028	17991	17972	18052	17834	17893	18256	18145	17964	17749	17899	17901	17990	17851	17922	18015	17961	17864	18128	17907	17929	17919	18032	18041	17916	17861	18044	17948	18083	17817	18046	18085	18026	17904	17819	17927	17995	18035	17734	18039	17801	17974	18010	18092	18003	17733	18111	18120	17859	17879	17930	17836	18030	17846	17958	17951	17807	17819	17938	18028	17911	17910	17962	17993	17994	18086	18083	17808	18169	17817	17957	18270	17986	17934	17872	17947	18035	17994	18039	17981	17941	17864	18132	18042	17932	18081	17978	17931	17977	17928	17987	18030	17895	17836	17839	17894	17741	17950	17944	17910	17873	17845	17848	17928	18099	17850	17912	17902	17910	17894	17977	18024	17855	18198	18046	17945	18001	18050	17915	18082	17997	17968	17908	18054	18012	17899	17977	17898	18089	18046	17949	17896	17947	18091	17910	18130	17811	17897	17911	17822	17885	17940	18036	18149	18047	17908	17928	17970	17818	18011	17902	17977	18089	17938	17709	18055	17868	18034	18004	17900	17951	18162	17873	17986	18119	17868	17908	18170	17829	17981	18011	17935	17929	18037	17852	17939	18113	18102	17924	18033	17891	18083	18105	18193	18031	17904	17993	17967	18016	17915	18048	18100	18091	17966	18144	17996	18077	17835	17871	17909	17908	17794	18048	17985	17833	17969	17912	17945	17739	18103	17776	17996	17870	17909	17960	18157	18022	17974	18181	17957	17886	17987	17786	17918	17969	17885	17988	18015	17985	17911	17830	17926	17961	17935	18030	17863	17828	17995	17950	18084	18173	18141	17739	17962	17838	17807	17982	18019	18028	17808	18000	17899	17893	17847	17973	17996	17881	17959	17967	18105	18075	17850	18014	18036	17947	17934	17990	18052	18013	18062	18031	17974	17859	18120	18030	17971	17950	17957	17939	17981	17901	17994	17963	17975	17916	17947	17942	18030	17866	18047	17942	17915	17934	18066	17773	18073	17933	17958	17983	18131	17880	17808	17940	17910	18014	17987	17917	18261	18028	17834	17880	18091	18026	17875	18062	17837	18045	18088	18229	17810	17963	17958	17951	17896	17910	18018	17911	18040	17994	17975	17941	18038	18002	18000	17996	17958	17927	17866	18042	17951	17938	18150	17875	17939	17812	17745	18068	17974	17849	17919	17925	17983	17921	17937	17984	17857	18078	18026	17882	17977	18109	17929	17943	18036	17958	17966	17896	17985	18005	17995	17962	18109	18004	18320	17930	17854	17802	17989	18080	17923	18060	18230	17929	17909	17929	17836	17866	18025	18018	17984	18093	18042	17895	17904	17947	18043	17925	17813	18115	18038	17841	17704	18096	17966	18161	17939	17765	18026	17883	17944	17890	17915	17896	18162	17820	18143	17994	18085	17955	18032	17839	18027	17860	17990	18022	18145	17874	17835	17999	17906	17797	18055	18081	17875	17688	17896	17834	18061	17817	18010	18041	17943	18152	17810	17946	17999	18044	17907	17860	17942	17924	18135	18049	17898	18021	18006	18091	17975	18019	17957	17980	18018	18084	18010	17946	18014	18026	17946	17857	18056	17998	17893	18025	18091	17926	17943	18118	18139	17868	17990	18073	18049	17974	17828	18025	17747	17936	17946	17922	17867	17851	18049	18011	18035	17908	18011	17788	18007	17949	18003	17883	18019	17807	17895	18058	18068	17868	17885	17750	18050	18034	17831	18006	17849	17805	17996	17789	17789	17829	18055	17917	17970	17835	17915	18003	18011	17999	17827	17952	18021	17930	18090	17851	17948	18031	17869	18014	18090	17910	18140	18051	18046	17962	17961	17907	17974	17978	17819	17857	17820	18043	17987	18006	18062	18175	17920	17830	18028	18043	18013	17828	18103	17919	17969	17831	18079	17874	18176	18064	18045	18161	17801	17988	17954	18159	17944	17965	17844	18121	18040	18014	17932	18014	18106	18025	17991	17929	17846	18041	18198	17888	17947	17892	18054	18062	18008	18050	18018	17960	17862	17646	18122	18033	17995	18116	18002	18004	17995	17879	18074	18051	17928	17989	17887	17951	17988	17888	17887	17961	18101	18038	17963	17902	18138	17813	17946	17967	17936	18073	17838	18186	17967	18025	18101	17977	17938	17792	18037	17782	17910	17991	17904	18072	17897	17961	17948	17958	18074	18292	17862	17938	18003	18083	17880	18053	17970	17923	17888	17906	17976	17988	17853	18048	18099	17884	17927	17805	17943	17924	18070	17969	17876	17878	17913	17874	17715	18000	17977	17966	17970	17842	17865	18012	17864	17963	17818	18115	17871	18034	17927	18157	18065	17830	17933	18073	17902	17936	17921	18088	17979	18019	17883	18069	17990	18100	17921	17931	17986	17962	17815	17982	18038	18020	17953	17994	17945	17957	17758	18163	18005	18002	17843	18066	17901	17957	18047	18059	17814	17966	17839	18069	18044	17947	17898	17994	17901	18013	18118	17957	18025	17854	17893	17974	18051	17947	17847	18024	17938	17789	17904	18005	17886	17860	17814	18085	18100	18060	18147	18003	18038	17987	17774	17865	18024	18137	17906	17842	18219	17879	18005	18016	17848	17953	18054	18052	18147	18064	17874	17887	17950	17868	17829	18096	18034	17827	17990	17999	17900	18038	18026	17887	17902	17949	17949	17974	17986	17812	17873	17994	17958	18035	17944	18018	17892	17974	17964	18205	17889	17986	17899	17904	17897	18065	17729	17937	18053	18007	17786	17962	17733	18069	18046	18036	17978	17945	18173	17945	17953	18144	18047	18010	17829	18008	18097	18120	17873	17935	18052	17963	18069	17985	17994	17835	17919	17860	17938	18099	17837	18015	17958	17987	18137	17938	17905	17837	17979	18025	18084	17925	17933	17915	17868	17889	18137	18099	17959	18041	18100	18060	18048	17980	18037	17841	18060	17940	18048	18021	17844	17979	17999	18019	17976	17908	18030	17819	17943	17941	18016	18033	17951	17890	18016	17837	17910	18008	17996	17865	18023	18002	17979	17935	18066	18010	18013	17822	18086	17943	18050	18140	17955	17956	18028	17881	17971	17966	17905	18109	17992	17974	18047	17927	17907	18019	17956	18191	17944	17890	17965	17975	17911	18014	18020	17990	17995	18036	17980	17878	17955	18036	17941	18095	17875	17891	18020	17870	18024	18040	18061	17969	17943	17846	17872	18065	17777	17925	17922	17964	17977	18028	17948	17979	17874	18177	18157	18059	17978	17939	17892	18105	17947	17939	17922	17965	18054	17965	18016	18004	17839	18056	17750	17973	17834	18057	17990	18035	18083	17930	18013	18012	18093	18019	18058	17956	17856	18073	18208	17957	18072	17712	17985	18077	17744	17982	18062	17836	18081	17995	18123	17790	17956	17874	17918	17958	17998	17927	17932	17992	18027	18005	18034	17942	17931	17828	17934	17788	18020	18276	17978	17871	18093	18009	17811	17985	17784	17941	18112	17928	17957	17908	18053	18018	18091	17745	18026	17953	18052	17952	17956	17983	17865	18159	17985	17860	18023	18052	18190	17943	18059	18130	17960	17799	18041	18122	17873	17949	17861	17983	18059	18030	18079	18026	18020	17921	18239	18146	17909	18130	18037	17852	18072	17974	17998	18066	17875	18035	17998	17944	18065	17801	18045	17923	18002	17764	17891	18124	17994	17997	17881	18080	18027	17965	17921	18044	17906	17963	17925	18053	18262	17860	17795	17978	18079	18023	18064	18018	17968	18031	17961	17914	18046	18021	17896	18044	17874	18017	17792	18089	17954	17961	18043	18055	17934	18081	17984	17965	17970	17982	18115	18095	17912	18245	17875	17883	17829	17853	17870	18026	17940	17830	17799	17904	18001	17936	17982	18076	17881	17955	17965	17864	17810	18048	17911	18100	17752	18077	18007	17881	18103	17977	17850	17953	17999	18078	17873	17940	18042	17936	17965	18047	18097	18060	18002	18086	18067	17992	17987	17832	18005	17963	17896	18040	17962	18032	17931	17870	17964	17851	17993	17994	17869	18118	17909	17924	18039	17959	17879	17966	17896	17986	18053	17950	18157	17965	17905	18049	17880	18048	18016	17930	17995	18108	18021	17812	17993	17850	17974	17783	18010	17999	18082	18063	17795	18111	17965	17954	18135	18091	17957	18049	17954	18036	17775	17763	17786	17879	17892	17987	18010	17931	17937	17927	17994	17811	17971	17916	17904	17979	17896	17762	18049	18092	17937	17944	17960	18007	17862	18152	17941	17975	18006	18007	17920	17992	17908	18047	17851	18128	17934	18000	18029	17860	17887	17874	18172	17972	18073	17946	18123	18231	17764	17953	18016	18019	17942	18142	18159	18100	18088	17787	17821	17916	18081	17856	17703	17937	18116	18043	17928	17817	18044	17790	17899	17995	17863	18022	18054	18023	17917	18103	18064	18180	18093	18055	18060	17953	18071	17768	17861	17708	17947	18005	17994	17841	17964	17946	17832	17952	17995	17987	18059	17980	18043	18101	18114	18045	18036	17883	17885	18015	18012	17870	18013	17914	18011	18037	17946	18083	17893	17920	17881	17976	18020	17973	18017	17861	17980	17987	17907	18107	17874	18077	17915	17982	17933	17981	17948	17683	17916	17980	17812	18018	17867	18082	17997	17934	18172	18003	17944	17943	17961	18066	17897	17898	17710	17979	17926	17851	17984	18133	17988	17992	17845	17885	17994	17872	17926	17973	17857	17902	17919	17868	18061	18045	17849	18060	17971	17821
41146	39501	44498	41608	38283	37930	37695	36978	36849	36569	36362	36589	36624	36430	36410	36570	36587	36583	36808	36903	36381	36542	36776	36605	36575	36553	36474	36412	36301	36375	36436	36010	36265	36313	36444	36211	36305	36412	36262	36200	36090	36249	36291	36243	36305	36472	35967	36032	36257	36535	36078	36331	36386	36068	36445	36019	36279	36096	36173	35900	35925	36096	36176	36187	36180	36234	36372	36271	36132	36256	36187	36257	36325	36265	36014	35995	36247	36200	36322	36107	35999	36096	36328	36080	36374	36050	36267	36080	35905	36243	35884	36234	36367	36084	36184	35873	36226	36087	36080	36231	36112	36546	36376	36174	36125	36073	36132	36164	36209	36168	36188	36382	36023	36131	36100	36239	36203	36208	36054	35767	36044	36018	36190	36371	36307	36098	36300	36440	36224	36091	36130	36332	36211	36115	35997	36138	35785	36369	36449	36315	36195	36245	36078	36114	36585	36119	35954	36057	36242	36170	36059	36128	36250	36391	36080	36311	36159	36425	36129	36195	36081	36074	36255	36211	36383	36037	36341	36041	35879	36121	36209	36142	36048	36405	36270	36024	36237	36211	36072	36185	36221	36007	35862	36078	36216	36158	35989	36264	36141	36107	36346	36142	36212	36112	36428	36130	36183	36141	36088	36148	36148	35988	36373	36075	36103	36197	36408	36081	36302	36360	36293	36420	36333	36196	36044	36129	36002	36114	36406	36269	35902	36108	36261	36176	36357	36272	36200	36142	36405	36102	36395	36553	36176	36368	36236	35939	36069	36074	36214	36201	36119	36037	35957	36151	36335	36298	36356	36313	36527	36173	36277	35950	36311	36354	36259	36219	36585	36121	36114	36234	36146	36097	36166	36046	36128	36006	36017	35880	35978	36061	36262	36148	36222	35987	36122	36354	36477	36199	36238	36126	36279	36261	36544	36254	36054	36322	36066	36114	36072	36346	36314	36179	36263	36306	36321	36098	35867	36280	36148	35944	36261	36180	36230	36242	36319	36098	36476	36239	36032	36561	36422	36224	36231	36081	36187	36398	36073	36576	36417	35975	36054	36181	35819	36182	36481	36136	36381	36147	36275	36323	36392	35882	36314	36152	36194	36153	36262	36141	36119	36149	36024	36074	36266	36202	36050	36034	35927	36251	35993	36415	36210	36232	36074	35777	36028	35976	36326	36229	35919	36013	36257	36158	36360	36229	36093	36409	36020	36217	36215	36333	36246	36338	36545	36241	35933	36234	36013	36350	36118	36089	36141	36248	36148	36475	36095	35950	36182	36366	36310	36040	36132	36382	36349	36378	36513	36106	35985	36086	36386	36424	36394	36249	36166	36118	36095	35843	35779	36162	36110	36077	35942	35927	36091	36096	36290	36324	36363	35881	36047	36133	36411	35946	36093	36461	36429	36248	35846	36099	36287	36095	35835	36107	36080	36215	35939	36300	36182	36240	36249	36225	36177	36218	36114	36069	36064	36072	36093	36342	36057	36127	36095	36216	35841	36070	35827	36116	36098	36009	36355	36323	36240	36272	36350	36219	36477	36141	36082	36184	36155	36231	35878	36049	35958	35884	36199	36257	36297	36338	36227	36447	36258	35917	36188	36298	36111	36244	36455	36150	36219	35978	36228	36231	36243	36342	36402	36180	36518	36356	36572	36072	36318	36277	36005	35809	36071	36075	36529	36189	36147	36216	36258	36111	36210	36058	36192	36091	36304	36189	36005	36169	36246	36122	36079	36233	36172	36488	36149	35958	36113	35809	36030	36231	36152	36002	36165	36309	36432	36137	35928	36294	36075	36132	36128	36195	35839	36054	36126	36358	36093	36231	36094	36049	36367	36302	36205	36550	36386	36250	36222	36106	36030	36306	36216	36114	36172	36266	36187	36258	36163	36519	36598	36212	36309	36194	36379	36140	36429	36015	36418	36049	36108	36122	36261	36240	36259	35944	36342	36192	36172	36328	36497	36272	36285	36191	36114	36044	36257	36305	36088	36126	36425	36141	36196	35890	36378	36350	36158	36067	36381	36107	36010	36318	36262	36130	36208	36090	36524	36358	36609	36211	36270	36233	36216	36075	36450	36318	36204	36179	36003	36309	36161	36158	36434	35882	36291	36392	36366	36150	36349	36482	36375	36363	36110	36146	36196	36305	36175	36173	36336	36257	36067	36211	36375	36008	36135	36050	36356	36275	35922	36372	36320	36226	36443	36328	36302	36391	36111	35800	36272	36193	36442	35998	36104	36338	36157	35905	36399	36197	36501	36043	36191	35818	35744	36377	36462	36144	36129	36299	36547	36459	36273	36046	36099	36001	36243	36311	36251	36103	36103	36221	36104	35950	36194	36288	36371	36210	36297	36049	36255	36136	36269	36011	36278	36260	36298	36071	36293	36241	35980	36082	36315	36255	35958	36111	36474	36363	36177	36278	35949	36273	36162	36211	36177	35986	36030	36178	36216	36252	36340	36093	36127	36249	36124	36006	36349	36437	36084	35987	36200	36294	36052	36152	36091	36091	36217	36006	36211	36325	36188	36094	36285	36324	36082	36101	36237	36251	36315	36443	35968	36185	35951	36182	36438	36325	36196	36402	36145	36004	36127	35892	35905	36083	36271	36276	36322	36142	35917	35998	36399	36505	36064	36265	36218	36347	36118	36204	36305	35993	36056	36383	36300	36084	36309	36453	36253	35952	36016	36112	36076	36524	36013	36107	36321	36157	36351	36106	35945	36091	36315	36123	36338	36024	36157	36503	36247	36011	36051	36129	36363	36169	36318	36098	35951	36250	36019	36178	36243	36143	35965	36246	36089	36252	36112	36260	36416	36123	35937	36030	36366	36304	36087	36214	36307	36160	36043	36220	36332	36155	36222	36080	36124	36309	36141	36304	36189	36452	36083	36351	36193	36231	36037	36144	36218	36190	36450	36358	36272	36206	36236	35905	36081	36440	35899	36134	36070	36151	36044	36042	36160	36198	35869	36306	36155	36295	36245	36470	36256	36259	36005	36096	35960	36494	36310	36171	35964	36133	36434	36218	35805	36367	36285	36615	36111	36478	36608	36225	36090	36202	36145	36111	36540	36448	36150	36400	36065	36290	36174	36394	36130	36423	36207	36288	35989	35888	36286	36268	36328	36292	36254	36092	35999	36092	36560	36500	35985	36189	36154	36210	36159	36278	36416	36293	36290	35908	36032	36718	36176	36336	36150	35984	36016	36157	36079	36086	36146	36138	36180	36221	36313	36217	36227	36269	35953	36124	36508	36250	36225	36422	36387	36238	36202	36287	36208	36069	36132	36226	36251	36257	36344	36509	36152	36075	36181	36186	35883	36101	36333	36278	36363	36408	36170	36358	36193	36272	36004	36233	36000	36025	36178	36393	36364	36347	36145	36162	36170	36133	36319	36220	35920	36237	36303	35936	36202	36062	36366	36241	35935	36283	35789	36257	36295	35933	36277	36243	36068	36390	36259	36117	36321	36260	36432	36263	36229	36404	36253	36260	36206	36374	35976	36184	36124	36302	36355	36092	36500	36077	36243	35714	36425	35953	36013	36239	36179	36238	36098	36017	36149	36463	36465	36387	36112	36361	36317	36290	36705	35943	36273	36237	36061	36078	36157	36195	36390	36128	36177	36078	36443	36375	36400	36058	36066	36032	36376	36337	36096	36271	36465	36233	36048	36164	36099	36368	36223	35985	36333	36269	36092	36142	36233	35911	36154	36257	36200	36063	36355	36474	36459	36369	36448	35981	36228	36258	36148	36128	36476	36189	35992	35873	35862	36315	36472	36154	36198	36226	36472	36086	36112	35991	36643	36085	36139	36299	36143	36372	36500	36234	35985	36112	36218	36404	36396	36244	36110	36135	36014	36277	36274	36339	36224	36349	36434	36127	36170	36244	36468	36323	36125	36194	36137	36269	36162	35904	36006	36169	36035	36315	36212	36091	35959	36030	36414	36013	36094	36305	36312	36091	36531	36040	35952	36176	35998	36126	36063	36113	36349	36221	36183	36099	36078	35991	36258	36285	36024	36296	35828	36126	36475	36485	36508	36456	36159	36132	36487	36337	35982	36389	36099	36049	36207	36164	36161	36223	36026	36279	35799	36197	36093	36540	36070	36030	36285	36109	36005	36189	36244	36144	36038	36435	36377	36111	36279	36232	36338	36293	36236	35845	35965	35980	36335	36186	36491	36456	36229	36175	36130	36259	35949	36135	35763	36333	36357	36128	36292	36281	36174	36182	36290	36142	36233	35811	36215	36300	36203	36292	36669	36205	36027	36095	36487	36297	36338	36025	36248	36180	35914	36057	36192	36092	36189	36306	36185	36133	36123	36302	36163	36116	36277	36200	35943	36039	36134	36187	36073	36174	36353	36333	36154	36082	36199	36229	36547	35981	36083	36254	35724	36234	36284	35976	35881	36060	36310	36336	36094	36107	36180	36190	36110	36286	35918	36350	36389	36056	36241	36144	36102	36299	36341	35954	36195	36402	36279	36150	36345	36368	36245	36517	36258	36556	36209	36580	36014	36151	36140	36134	36514	36248	36402	36365	36240	36279	36319	36371	36184	36327	36217	36006	36226	35934	36363	36097	36129	36381	36117	35867	36319	36149	36206	36334	36037	36135	36332	36360	36485	36134	35843	36051	36082	36305	36177	36265	36363	36003	36295	36401	36336	36090	36219	36002	35993	36071	36419	36092	36207	36203	36058	36401	35957	36135	36073	36255	36214	36232	36313	36292	35944	36314	36440	36222	36087	36232	36340	36441	36439	35944	36268	36265	36228	36115	36310	35989	35807	35942	36245	36326	36240	36017	36582	36139	36170	35933	36115	36183	35925	36366	36048	36023	36408	36432	36366	36197	36435	36534	36334	36207	36122	36077	36076	35961	36315	36445	36030	36159	36218	36018	36202	36060	36021	36261	36493	36182	36086	36304	36055	36059	35976	36059	36346	36168	36093	35929	36042	36045	36388	36021	36052	36252	36414	36335	35993	36061	36071	36271	36328	36457	36040	35879	35965	35960	36523	36230	35995	36083	35942	36259	36334	36109	36016	36046	36163	36426	36184	36150	36318	36459	36245	36455	36366	36222	36336	36305	36208	36102	36450	35927	36255	36164	36235	36084	36415	36150	36182	36019	36114	36190	36255	36144
32873	40083	37009	28456	24820	23495	22208	21836	21652	21316	21171	21406	21190	21045	21172	21094	21237	21310	21509	21186	21141	20897	21061	20997	20947	20805	20930	20742	20950	20776	20884	20805	20796	20525	20632	20449	20558	20587	20606	20582	20638	20675	20722	20766	20552	20425	20499	20552	20857	20709	20511	20570	20540	20759	20796	20540	20649	20458	20588	20710	20328	20670	20323	20573	20680	20675	20478	20474	20746	20413	20450	20761	20456	20698	20597	20706	20584	20479	20582	20492	20725	20467	20459	20548	20565	20553	20759	20596	20612	20568	20722	20622	20708	20513	20607	20568	20491	20752	20747	20470	20591	20621	20642	20554	20735	20663	20496	20677	20731	20655	20509	20456	20652	20567	20557	20517	20536	20423	20633	20638	20602	20375	20723	20559	20438	20560	20569	20566	20555	20466	20614	20782	20734	20589	20701	20592	20535	20601	20550	20632	20643	20583	20505	20477	20456	20710	20595	20496	20585	20405	20485	20534	20751	20538	20385	20660	20530	20855	20340	20296	20554	20740	20540	20531	20561	20429	20842	20663	20512	20389	20787	20452	20621	20425	20590	20404	20691	20370	20389	20513	20646	20595	20611	20696	20588	20539	20497	20581	20652	20673	20359	20630	20711	20745	20386	20623	20616	20624	20791	20728	20705	20676	20537	20633	20466	20556	20560	20595	20590	20515	20641	20611	20470	20603	20677	20589	20571	20496	20582	20726	20457	20640	20565	20607	20607	20510	20676	20679	20551	20715	20393	20624	20865	20596	20477	20516	20588	20489	20451	20629	20644	20569	20528	20516	20352	20642	20652	20657	20654	20645	20692	20707	20643	20729	20677	20594	20610	20586	20678	20606	20476	20564	20805	20786	20513	20662	20630	20608	20529	20541	20610	20362	20575	20612	20661	20271	20646	20534	20433	20486	20460	20472	20738	20430	20606	20570	20643	20563	20543	20829	20619	20668	20651	20367	20839	20521	20433	20720	20845	20445	20504	20773	20520	20579	20544	20421	20389	20728	20543	20565	20653	20760	20552	20644	20575	20644	20582	20321	20222	20558	20443	20605	20495	20440	20382	20659	20517	20610	20675	20559	20582	20509	20626	20581	20700	20716	20612	20654	20603	20742	20471	20581	20764	20604	20630	20597	20582	20461	20427	20669	20401	20614	20576	20505	20625	20596	20438	20677	20536	20618	20536	20532	20494	20463	20621	20578	20309	20442	20724	20586	20561	20534	20622	20619	20656	20414	20436	20583	20399	20643	20485	20776	20604	20747	20469	20562	20587	20486	20677	20439	20664	20703	20429	20727	20622	20699	20587	20735	20680	20518	20662	20573	20508	20546	20595	20454	20607	20470	20622	20548	20567	20473	20432	20523	20519	20534	20615	20535	20776	20536	20733	20421	20568	20576	20382	20562	20426	20667	20567	20630	20723	20490	20604	20647	20533	20565	20660	20638	20709	20480	20395	20611	20505	20520	20626	20536	20577	20545	20610	20596	20652	20608	20500	20584	20521	20677	20571	20568	20504	20401	20468	20511	20633	20506	20442	20663	20341	20552	20720	20465	20748	20600	20545	20647	20541	20638	20625	20539	20549	20573	20438	20588	20725	20633	20484	20590	20598	20610	20741	20675	20520	20494	20589	20582	20381	20386	20834	20505	20353	20676	20510	20678	20508	20655	20667	20672	20828	20585	20593	20714	20547	20630	20722	20710	20579	20527	20962	20794	20575	20640	20604	20531	20478	20622	20528	20585	20546	20622	20608	20535	20545	20562	20607	20680	20612	20636	20535	20752	20832	20625	20660	20569	20761	20416	20733	20557	20525	20747	20550	20623	20636	20488	20556	20606	20681	20449	20571	20445	20719	20449	20574	20496	20479	20537	20674	20677	20439	20820	20406	20717	20534	20589	20794	20513	20709	20484	20456	20681	20338	20637	20717	20590	20672	20609	20629	20735	20620	20687	20578	20351	20496	20574	20526	20634	20406	20745	20600	20601	20490	20726	20417	20644	20515	20494	20750	20584	20320	20608	20652	20596	20819	20456	20585	20649	20571	20603	20581	20504	20649	20700	20527	20475	20828	20539	20675	20815	20517	20542	20574	20685	20543	20597	20277	20525	20629	20580	20507	20601	20709	20599	20570	20613	20544	20574	20652	20650	20542	20555	20660	20544	20537	20650	20576	20576	20663	20565	20470	20584	20484	20519	20641	20584	20513	20592	20640	20454	20762	20489	20649	20610	20554	20402	20433	20581	20582	20679	20342	20594	20791	20572	20697	20602	20610	20497	20557	20559	20488	20607	20470	20432	20497	20477	20427	20684	20340	20538	20361	20654	20744	20727	20536	20719	20708	20567	20673	20445	20444	20588	20627	20272	20619	20431	20704	20373	20496	20661	20493	20754	20650	20514	20581	20451	20637	20725	20551	20545	20607	20640	20310	20613	20578	20461	20836	20572	20731	20606	20442	20493	20576	20506	20587	20454	20588	20503	20351	20643	20568	20709	20472	20575	20577	20469	20548	20563	20674	20493	20540	20514	20464	20422	20659	20549	20537	20560	20530	20506	20629	20676	20611	20612	20626	20639	20695	20617	20614	20527	20545	20481	20401	20657	20439	20502	20626	20590	20672	20461	20658	20567	20596	20333	20573	20651	20509	20492	20409	20717	20433	20322	20763	20515	20548	20438	20488	20625	20630	20505	20611	20690	20644	20661	20510	20696	20581	20647	20620	20412	20691	20703	20559	20534	20660	20520	20608	20558	20514	20707	20756	20732	20524	20428	20555	20415	20610	20632	20421	20625	20640	20563	20493	20612	20358	20618	20577	20307	20614	20725	20776	20743	20618	20640	20605	20804	20626	20398	20579	20611	20633	20582	20728	20574	20618	20437	20590	20560	20574	20399	20510	20567	20605	20692	20477	20553	20548	20469	20617	20664	20690	20694	20549	20568	20660	20630	20438	20464	20672	20576	20734	20627	20640	20642	20618	20524	20570	20610	20561	20411	20604	20660	20591	20482	20568	20514	20848	20624	20478	20520	20777	20688	20567	20512	20493	20587	20423	20545	20478	20667	20656	20628	20625	20816	20691	20667	20501	20632	20462	20433	20539	20678	20576	20384	20648	20831	20650	20633	20615	20581	20590	20618	20448	20517	20602	20611	20651	20619	20553	20709	20706	20656	20560	20683	20518	20539	20626	20491	20673	20568	20482	20616	20629	20729	20599	20567	20648	20459	20456	20646	20506	20481	20600	20501	20485	20651	20587	20402	20753	20555	20777	20650	20513	20714	20480	20669	20579	20662	20431	20692	20655	20584	20708	20630	20690	20617	20643	20392	20615	20580	20519	20591	20761	20494	20680	20577	20618	20469	20661	20647	20662	20623	20461	20779	20540	20677	20507	20605	20485	20658	20597	20766	20716	20724	20686	20720	20518	20454	20671	20511	20590	20534	20631	20408	20525	20545	20720	20470	20693	20484	20551	20731	20594	20667	20599	20455	20540	20448	20509	20397	20476	20524	20604	20661	20650	20777	20472	20570	20465	20576	20554	20506	20733	20600	20674	20582	20787	20746	20603	20689	20602	20538	20503	20619	20775	20386	20569	20788	20651	20633	20891	20710	20570	20562	20741	20542	20608	20515	20580	20432	20518	20550	20716	20622	20450	20683	20589	20609	20637	20666	20703	20571	20662	20507	20565	20629	20688	20654	20576	20511	20456	20492	20372	20535	20533	20475	20571	20676	20662	20647	20730	20404	20456	20767	20576	20771	20592	20520	20561	20688	20615	20540	20531	20761	20531	20595	20576	20598	20554	20600	20701	20550	20608	20589	20759	20650	20706	20529	20579	20610	20542	20566	20494	20698	20666	20674	20816	20593	20585	20459	20635	20611	20567	20745	20704	20725	20527	20584	20610	20477	20742	20649	20550	20616	20525	20518	20591	20554	20568	20636	20677	20647	20492	20618	20518	20763	20748	20588	20478	20585	20547	20563	20684	20555	20462	20305	20585	20728	20662	20497	20573	20543	20620	20567	20609	20566	20445	20514	20722	20472	20593	20336	20637	20577	20577	20628	20503	20594	20570	20403	20671	20552	20695	20536	20470	20637	20616	20634	20690	20542	20644	20348	20604	20366	20549	20621	20357	20644	20747	20578	20634	20622	20693	20528	20731	20770	20676	20522	20509	20639	20567	20575	20573	20617	20600	20385	20706	20481	20584	20534	20756	20696	20541	20456	20639	20502	20590	20649	20564	20597	20591	20749	20558	20597	20482	20749	20578	20678	20518	20572	20646	20766	20586	20614	20537	20661	20507	20517	20962	20647	20599	20560	20521	20668	20493	20561	20561	20567	20802	20580	20745	20605	20585	20408	20584	20641	20506	20624	20695	20584	20729	20867	20578	20650	20630	20657	20684	20507	20852	20581	20464	20631	20644	20729	20553	20704	20441	20393	20764	20320	20650	20509	20452	20656	20504	20642	20569	20599	20680	20544	20624	20577	20493	20640	20594	20498	20539	20656	20719	20678	20604	20703	20498	20659	20704	20648	20541	20577	20566	20697	20490	20595	20734	20474	20552	20685	20692	20469	20698	20452	20611	20486	20568	20753	20601	20434	20508	20763	20529	20667	20653	20522	20629	20492	20479	20513	20415	20611	20557	20467	20699	20628	20468	20675	20720	20589	20635	20621	20565	20574	20562	20695	20581	20701	20664	20474	20360	20547	20404	20654	20684	20476	20586	20536	20567	20666	20748	20627	20633	20717	20503	20605	20568	20673	20654	20652	20559	20633	20757	20527	20540	20668	20497	20674	20438	20487	20360	20636	20712	20526	20768	20607	20597	20612	20690	20594	20663	20533	20438	20438	20520	20334	20516	20704	20544	20545	20645	20522	20904	20479	20568	20595	20499	20432	20535	20563	20578	20608	20650	20617	20673	20515	20563	20553	20470	20632	20795	20625	20681	20696	20734	20531	20698	20469	20607	20612	20537	20684	20709	20683	20606	20503	20531	20579	20811	20560	20645	20467	20563	20619	20543	20618	20611	20584	20670	20630	20581	20513	20614	20548	20596	20635	20691	20453	20533	20638	20726	20720	20814	20548	20467	20597	20650	20511	20720	20533	20425	20701	20743	20543	20526	20533	20581	20826	20734	20669	20612	20612	20523	20651
22334	20058	26360	24937	26441	32615	35873	33441	32773	32782	32542	32387	32904	32421	32266	32208	32318	32641	32883	32292	32340	31915	32355	32045	31714	31781	32063	31816	31832	31786	31850	31483	31580	31707	31545	31495	31726	31596	31352	31844	31450	31437	31743	31428	31614	31379	31383	31681	31655	31644	31534	31810	31929	31475	31385	31593	31742	31437	31608	31774	31685	31436	31509	31313	31754	31523	31429	31533	31212	31534	31836	31156	31395	31418	31294	31390	31669	31550	31590	31373	31477	31415	31524	31279	31401	31276	31322	31759	31285	31640	31377	31422	31317	31405	31349	31608	31670	31434	31584	31774	31302	31662	31468	31251	31404	31429	31474	31432	31600	31433	31432	31504	31458	31827	31524	31823	31432	31481	31255	31370	31691	31468	31513	31382	31309	31591	31693	31323	31483	31464	31426	31628	31563	31571	31557	31363	31678	31656	31344	31556	31735	31650	31537	31492	31409	31394	31567	31593	31852	31457	31689	31223	31482	31632	31473	31401	31246	31767	31555	31362	31347	31468	31389	31807	31609	31502	31542	31657	31722	31471	31453	31256	31583	31671	31773	31378	31449	31382	31731	31807	31672	31463	31330	31501	31311	31579	31626	31701	31410	31167	31403	31507	31427	31438	31634	31507	31416	31506	31325	31478	31573	31245	31479	31433	31526	31591	31681	31819	31774	31556	31550	31682	31656	31589	31402	31575	31691	31579	31498	31250	31749	31327	31196	31280	31280	31371	31350	31673	31402	31686	31653	31550	31541	31441	31422	31473	31741	31463	31486	31451	31710	31098	31589	31489	31266	31617	31307	31318	31218	31360	31456	31525	31627	31782	31563	31376	31724	31429	31509	31458	31369	31504	31513	31674	31379	31434	31346	31138	31685	31745	31738	31510	31414	31404	31569	31432	31462	31505	31522	31470	31449	31458	31553	31520	31535	31168	31310	31516	31442	31233	31456	31482	31724	31634	31711	31817	31975	31385	31444	31577	31312	31193	31461	31379	31641	31245	31344	31668	31372	31380	31583	31730	31399	31472	31650	31618	31468	31326	31697	31257	31335	31521	31527	31665	31515	31165	31471	31513	31629	31286	31463	31406	31593	31544	31475	31495	31766	31436	31381	31514	31250	31285	31627	31451	31310	31379	31419	31494	31501	31228	31460	31581	31146	31225	31341	31472	31432	31532	31631	31293	31339	31636	31428	31716	31427	31457	31405	31142	31150	31293	31755	31454	31536	31273	31564	31436	31437	31498	31427	31611	31457	31449	31487	31464	31128	31493	31500	31227	31553	31432	31768	31243	31285	31402	31630	31529	31341	31503	31262	31361	31510	31598	31445	31434	31359	31379	31680	31428	31242	31523	31421	31496	31425	31490	31319	31611	31812	31492	31478	31167	31542	31591	31459	31547	31557	31580	31617	31629	31368	31664	31606	31429	31464	31353	31520	31418	31326	31534	31569	31487	31370	31230	31570	31407	31517	31616	31655	31387	31381	31445	31288	31502	31658	31702	31620	31453	31381	31584	31567	31745	31356	31503	31777	31610	31356	31471	31504	31366	31487	31221	31662	31780	31484	31377	31472	31542	31620	31495	31422	31298	31662	31817	31498	31389	31474	31570	31504	31388	31716	31594	31488	31366	31185	31545	31536	31577	31584	31423	31881	31510	31523	31547	31476	31323	31208	31527	31506	31609	31672	31781	31548	31819	31518	31340	31770	31584	31434	31665	31555	31684	31401	31582	31402	31715	31636	31545	31500	31388	31587	31371	31507	31278	31518	31438	31457	31502	31726	31401	31474	31290	31496	31517	31569	31527	31399	31405	31356	31478	31420	31321	31405	31633	31827	31731	31517	31558	31564	31652	31403	31352	31561	31439	31493	31477	31329	31287	31411	31231	31471	31358	31374	31275	31745	31402	31769	31304	31638	31509	31428	31641	31628	31580	31267	31163	31518	31447	31641	31443	31613	31302	31205	31214	31593	31716	31563	31612	31596	31403	31586	31237	31429	31546	31146	31266	31425	31571	31832	31501	31569	31505	31419	31516	31479	31391	31377	31084	31613	31651	31629	31148	31390	31448	31479	31404	31656	31497	31254	31410	31505	31391	31576	31357	31589	31453	31363	31397	31395	31398	31329	31689	31283	31479	31429	31325	31615	31462	31449	31598	31488	31621	31167	31831	31347	31521	31653	31496	31500	31514	31344	31493	31687	31339	31511	31469	31246	31380	31280	31381	31786	31319	31742	31586	31352	31768	31589	31679	31378	31212	31430	31505	31613	31164	31650	31366	31747	31380	31412	31412	31646	31683	31367	31591	31547	31455	31593	31698	31413	31264	31346	31357	31328	31513	31555	31338	31579	31697	31459	31585	31425	31563	31511	31700	31286	31376	31568	31459	31378	31521	31563	31636	31617	31801	31363	31481	31732	31390	31337	31479	31555	31480	31464	31551	31224	31761	31585	31602	31576	31343	31733	31643	31657	31590	31431	31410	31540	31323	31421	31156	31571	31589	31388	31537	31317	31509	31342	31509	31583	31349	31558	31356	31363	31378	31441	31563	31585	31224	31582	31600	31396	31441	31510	31385	31439	31513	31709	31502	31620	31631	31660	31410	31544	31805	31407	31594	31489	31471	31297	31571	31539	31428	31309	31237	31654	31450	31441	31453	31620	31526	31382	31498	31313	31460	31662	31447	31498	31517	31455	31486	31719	31477	31551	31356	31512	31257	31751	31376	31290	31650	31181	31707	31702	31671	31693	31520	31561	31525	31623	31308	31386	31218	31532	31377	31557	31607	31516	31642	31387	31394	31578	31414	31564	31181	31237	31390	31709	31515	31685	31377	31593	31619	31792	31632	31590	31667	31616	31494	31369	31766	31372	31472	31263	31714	31378	31461	31436	31508	31074	31363	31516	31467	31449	31644	31652	31586	31680	31478	31481	31482	31380	31374	31607	31641	31620	31576	31427	31524	31470	31334	31491	31706	31462	31331	31470	31363	31362	31734	31259	31697	31662	31552	31702	31708	31783	31616	31461	31534	31574	31543	31515	31432	31453	31351	31548	31718	31409	31556	31547	31115	31699	31496	31549	31635	31379	31600	31683	31365	31640	31418	31677	31390	31367	31615	31436	31395	31609	31481	31431	31178	31354	31524	31440	31344	31369	31186	31805	31276	31570	31627	31644	31473	31565	31661	31439	31681	31484	31186	31606	31562	31435	31711	31773	31301	31316	31685	31561	31469	31594	31541	31422	31556	31499	31250	31520	31420	31478	31767	31517	31393	31275	31537	31413	31421	31908	31630	31383	31505	31677	31243	31464	31532	31327	31357	31429	31219	31511	31770	31538	31400	31525	31251	31422	31534	31514	31508	31240	31447	31810	31649	31629	31366	31455	31674	31296	31313	31297	31492	31563	31599	31258	31480	31491	31741	31454	31496	31434	31664	31672	31606	31416	31577	31505	31490	31539	31343	31259	31406	31333	31455	31531	31511	31392	31597	31504	31790	31256	31310	31551	31401	31512	31511	31565	31575	31348	31365	31480	31536	31372	31669	31847	31287	31431	31447	31481	31520	31766	31433	31504	31478	31375	31435	31544	31149	31261	31273	31352	31638	31721	31495	31574	31348	31393	31722	31690	31456	31564	31387	31678	31631	31422	31442	31662	31512	31567	31389	31547	31594	31821	31449	31382	31452	31482	31403	31723	31759	31282	31408	31412	31340	31565	31670	31216	31604	31701	31530	31534	31570	31326	31624	31641	31642	31584	31309	31496	31485	31483	31426	31740	31326	31584	31543	31498	31594	31529	31418	31652	31691	31642	31556	31592	31469	31430	31674	31676	31605	31456	31589	31153	31493	31605	31566	31388	31225	31651	31495	31644	31476	31643	31345	31363	31689	31632	31599	31419	31514	31680	31264	31392	31601	31533	31577	31481	31486	31483	31512	31444	31540	31522	31352	31354	31572	31569	31820	31463	31427	31412	31649	31536	31675	31629	31638	31523	31375	31645	31489	31518	31515	31599	31452	31657	31242	31523	31228	31450	31104	31543	31922	31401	31508	31355	31662	31583	31675	31339	31366	31426	31746	31461	31470	31575	31537	31469	31230	31337	31469	31712	31497	31814	31467	31400	31624	31548	31477	31587	31610	31611	31154	31449	31559	31506	31378	31634	31547	31485	31469	31568	31541	31332	31333	31292	31294	31602	31311	31274	31577	31372	31534	31191	31426	31239	31492	31684	31395	31468	31527	31386	31417	31374	31537	31675	31309	31195	31400	31235	31214	31337	31327	31613	31392	31337	31704	31486	31695	31548	31180	31592	31665	31447	31716	31384	31247	31396	31356	31254	31701	31712	31451	31681	31278	31307	31456	31435	31438	31620	31550	31592	31334	31383	31266	31519	31484	31472	31345	31500	31810	31454	31400	31433	31332	31426	31352	31581	31263	31647	31277	31489	31476	31386	31289	31317	31206	31338	31779	31497	31610	31446	31388	31508	31636	31386	31405	31463	31696	31484	31598	31676	31606	31482	31481	31306	31526	31403	31735	31528	31524	31625	31522	31486	31219	31305	31428	31381	31419	31589	31527	31566	31501	31668	31602	31627	31378	31178	31563	31653	31352	31497	31353	31280	31314	31555	31497	31555	31717	31208	31374	31335	31538	31640	31768	31330	31427	31266	31567	31440	31648	31655	31437	31671	31579	31498	31499	31513	31419	31502	31516	31161	31717	31448	31530	31456	31599	31508	31424	31571	31448	31613	31270	31352	31417	31492	31344	31405	31548	31842	31622	31591	31740	31482	31500	31676	31329	31350	31428	31611	31727	31480	31521	31483	31630	31515	31158	31575	31484	31702	31584	31599	31425	31296	31247	31331	31539	31460	31324	31515	31352	31185	31663	31659	31406	31673	31431	31704	31535	31618	31682	31435	31373	31398	31682	31628	31653	31648	31545	31368	31318	31824	31686	31396	31321	31569	31515	31401	31065	31522	31495	31597	31553	31555	31575	31390	31625	31448	31677	31383	31423	31445	31528	31555	31730	31530	31495	31426	31248	31552	31300	31371	31475	31537	31830	31339	31527	31485	31296	31372	31548	31464	31425	31299	31200	31509	31285	31461	31555	31818	31476	31479	31436	31615	31502	31483	31463	31686	31643	31619	31569	31624	31554
29840	46421	43225	32273	26989	24292	22361	21236	20452	19830	19692	20057	20113	19682	19585	19350	19456	19643	20025	19628	19207	19131	19343	19040	18885	18919	18817	18480	18598	18482	18551	18684	18271	18441	18443	18359	18354	18302	18189	18330	18069	18218	18398	18195	18275	18303	18567	18395	18269	18305	18246	18172	18225	18218	18197	18116	18174	18228	18416	18194	18232	18179	18199	18164	18094	18363	18042	18142	18223	18149	18048	18356	18307	18311	18151	18151	18262	18327	18267	18295	18158	18230	18205	18370	18215	18051	18211	18253	18185	18308	18216	18377	18240	18176	18222	18313	18087	18405	18234	18210	18177	18057	18234	18153	18229	18160	18288	18426	18211	18241	18135	18238	18107	18321	18265	18222	18324	18106	18285	18160	18275	18263	18232	18168	18110	18391	18255	17997	18277	18421	18170	18171	18285	18267	18272	18245	18108	18248	18158	18109	18137	18295	18157	18302	18095	18030	18330	18215	18228	18340	18212	18323	18345	18150	18153	18119	18071	18254	18286	18278	18240	18138	18202	18338	18368	18141	18088	18070	18237	18337	18096	18319	18132	18067	18174	18122	18190	18151	18209	18290	18212	18127	18141	18213	18272	17949	18126	18219	18270	18106	18256	18280	18441	18115	18273	18216	18129	18173	18344	18223	18337	18286	18157	18162	18257	18336	18130	18163	18051	18292	18156	18193	18142	18156	18240	18082	18086	18177	18192	18159	18269	18407	18219	18189	18267	18290	18313	18143	18234	18213	18463	18317	18280	18076	18270	18269	18192	18229	18218	18185	18330	18343	18246	18095	18266	18167	18233	18267	18381	18277	18186	18092	18328	18272	18267	18301	18252	18141	18149	18413	18394	18235	18357	18212	18104	18311	18078	18148	18214	18194	18091	18273	18409	18053	18269	18268	18372	18123	18226	18298	18177	18291	18145	18198	18198	18293	18273	18296	18039	18359	18119	18064	18157	18190	18257	18207	18105	18211	18276	18148	18082	18373	18227	18125	18317	18164	18154	18242	18281	18278	18359	18339	18203	18182	18226	18067	18227	17979	18140	18274	18182	18177	18182	18222	18380	18203	18203	18190	18460	18219	18259	18314	18298	18122	18304	18223	18192	18177	18234	18126	18193	18116	18136	18172	18299	18170	18264	18227	18245	18243	18250	18279	18148	18303	18168	18187	18156	18374	18036	18090	18100	18236	18318	18245	18148	18159	18254	18224	18135	18234	18326	18307	18253	18240	18045	18422	18253	18143	18151	18242	18277	18292	18309	18365	18186	18209	18250	18104	18276	18166	18105	18224	18090	18290	18202	18210	18371	18034	18258	18458	18163	18279	18211	18170	18175	18243	18230	18176	18046	18223	18079	18120	18278	18121	18253	18185	18313	18342	18240	18012	18374	18203	18226	18294	18301	18379	18272	18143	18185	18155	18199	18046	18303	18156	18250	18181	18264	18156	18333	18136	18179	18338	18166	18049	18275	18263	18389	18157	18234	18292	18319	18251	18235	18198	18260	18194	18251	18241	18165	18286	18132	18152	18234	18097	18318	18330	18270	18348	18315	18268	18276	18182	18181	18167	18296	18175	18300	18327	18183	18140	18109	18091	18077	18355	18234	18065	18256	18157	18414	18168	18164	18219	18327	18184	18275	18172	18113	18162	18487	18189	18083	18186	18142	18057	18111	18041	18397	18280	18262	18256	18345	18152	18258	18252	18292	18287	18250	18450	18042	18206	18165	18334	18109	18178	18227	18265	18179	18105	18412	18144	18307	18145	18142	17998	18140	18136	18437	18286	18032	18071	18370	18242	18203	18107	18193	18206	18329	18265	18140	18418	17952	18152	18105	18190	18312	18329	18049	18319	18283	18149	18393	18215	18204	18216	18123	18252	18494	18017	18369	18163	18261	18290	18386	18225	18208	18225	18171	18393	18155	18138	18061	18329	18384	18235	18117	18290	18323	18291	18307	18107	18398	18058	18026	18229	18210	18162	18242	18235	18080	18312	18273	18320	18358	18104	18234	18095	18105	18056	18138	18181	18226	18082	18196	18308	18264	18262	18339	18256	18410	17941	17964	18309	18195	18272	18198	18484	18371	18162	18416	18323	18202	18180	18188	18188	18240	18146	18226	18305	18149	18384	18269	18229	18195	18167	18072	18160	18042	18282	18159	18249	18087	18106	18167	18116	18321	18230	18145	18206	18106	18217	18329	18456	18300	18241	18360	18218	18071	18232	18395	18108	18335	18320	18149	18265	18334	18316	18239	18201	18296	18121	18366	18306	18127	18203	18298	18169	18274	18183	18305	18201	18265	18325	18419	18273	17862	18020	18304	18100	18198	18104	18301	17996	18105	18395	18114	18323	18242	18181	18133	18197	18343	18338	18110	18282	18369	18082	18218	18167	18174	18315	18131	18113	18277	18239	18075	18298	18223	18294	18351	18295	18235	18101	18161	18247	18107	18188	18183	18241	18137	18217	18189	18267	18225	18084	18272	18304	18079	18351	18074	18187	18240	18195	18170	18367	18242	18141	18144	18261	18265	18227	18163	18208	18204	18233	18184	18333	18241	18186	18153	18299	18395	18228	18181	18332	18208	18189	18342	18306	18286	18153	18152	18173	18247	18150	18089	18279	18158	18205	18353	18156	18214	18198	18192	18266	18260	18185	18478	18082	18239	18264	18391	18373	18281	18387	18105	18230	18285	18345	18308	18308	18181	18048	18329	18103	18289	18335	18254	18121	18296	18240	18130	18340	18103	18197	18256	18250	18175	18226	18304	18242	18232	18232	18269	18379	18276	18171	18137	18174	18195	18131	18361	18158	18112	18061	18198	18303	18132	18248	18249	18208	18144	18275	18292	18284	18300	18228	18155	18437	18164	18218	18100	18007	18378	18144	18311	18226	18320	18126	18244	18202	18129	18419	18251	18268	18349	18161	18288	18325	18232	18165	18273	18235	18279	18272	18206	18230	18219	18346	18315	18085	18264	18118	18156	18342	18136	18183	18607	18175	18211	18079	18217	18089	18253	18152	18137	18321	18196	18253	18153	18368	18357	18141	18268	18194	18276	18232	18381	18456	18118	18150	18299	18221	18368	18177	18239	18211	18071	18338	18125	18299	18315	18284	18170	18269	18329	18340	18426	18115	18274	18201	18132	18340	18300	18210	18170	18302	18287	18135	18270	18133	18249	18194	18252	18187	18168	18266	18229	18039	18272	18184	18278	18107	18292	18338	18282	18295	18230	18490	18265	18193	18258	18175	18268	18365	18258	18261	18071	18077	18109	18103	18171	18087	18195	18194	18319	18231	18184	18268	18058	18181	18289	18328	18231	18111	18303	18129	18403	18218	18246	18440	18186	18226	18351	18147	18312	18224	18318	18183	18238	18013	18152	18238	18071	18183	18234	18134	18139	18224	18218	18140	18202	18203	18075	18258	18231	18316	18274	18243	18270	18450	18324	18285	18215	18153	18302	18060	18056	18364	18001	18195	18357	18251	18287	18033	18280	18103	18338	18274	18225	18458	18299	18118	18292	18172	18160	18305	18151	18387	18345	18149	18257	18250	18273	18228	18029	18276	18343	18114	18325	18151	18419	18098	18137	18392	18088	18204	18312	17987	18288	18270	18327	18066	18336	18248	18022	18284	18118	18350	18202	18168	18090	18325	18145	18088	18206	17924	18244	18386	18295	18291	18180	18153	18485	18277	18228	18173	18187	18305	18233	18173	18158	18347	18170	18028	18209	18362	18162	18232	18352	18259	18216	18269	18139	18161	18174	18159	18180	18073	18231	18238	18364	18166	18193	18100	18276	18037	18223	18121	18311	18117	18318	18217	18166	18322	18216	18129	18285	18202	18221	18332	18212	18322	18369	18212	18144	18419	18137	18245	18182	18242	18123	18183	18356	18230	18198	18051	18169	18248	18221	18336	18144	18258	18208	18474	18254	18265	18472	18311	18252	18315	18249	18256	18298	18172	18073	18176	18246	18253	18218	18173	18255	18283	18288	18253	18149	18207	18284	18127	18166	18408	18168	18019	18208	17976	18281	18222	18200	18249	18014	18256	18202	18266	18188	18204	18048	18223	18264	18164	18370	18288	18234	18339	18249	18285	18245	18344	18264	18421	18196	18270	18242	17974	18155	18253	18047	18312	18249	18299	18438	18229	18080	18288	18277	18172	18071	18317	18406	18090	18313	18222	18273	17935	18113	18165	18263	18264	18232	18429	18315	18323	18201	18125	18371	18172	18168	18354	18019	18249	18293	18483	18027	18293	18207	18322	18385	18285	18227	18105	18299	18198	18061	18286	18222	18181	18093	18362	18084	18251	18396	18315	18223	17975	18358	18259	18256	18159	18284	18167	18156	18144	18315	18197	18385	18099	18348	18181	18359	18171	18329	18270	18372	18242	18182	18323	18182	18148	18443	18168	18218	18173	18356	18265	18171	18314	18151	18413	18200	18127	18105	18255	18074	18157	18353	18091	18337	18248	18279	18113	18209	18153	18141	18417	18270	18141	18386	17987	18334	18116	18223	18069	18213	18171	18249	18186	18112	18184	18255	18028	18297	18198	18140	18260	18146	18222	18067	18305	18377	17992	18207	18117	18168	18330	18259	18204	18131	18203	18139	18275	18164	18318	18290	18357	18139	18087	18151	18240	18257	18191	18298	18182	18161	18263	18188	18312	18167	18373	18199	18142	18184	18313	18276	18224	18196	18399	18360	18279	18155	18243	18308	17977	18263	18338	18195	18169	18444	18047	18008	18324	18166	18232	18275	18091	18121	18196	18147	18181	18222	18261	18349	18118	18267	18133	18443	18216	18374	18105	18169	18075	18223	18233	18407	18404	18172	18173	18353	18257	18304	18201	18217	18150	18323	18191	18194	18221	18160	18103	18219	18209	18181	18180	18201	18126	18227	18272	18223	18197	18133	18226	18326	18283	18326	18144	18236	18275	18372	18157	18102	18287	18201	18166	18267	18277	18286	18184	18200	18264	18215	18244	18200	18357	18246	18039	18160	18445	18326	18172	18298	18310	18190	18301	18368	18237	18228	18200	18178	18096	18113	18170	18210	18249	18181	18203	18155	17985	18129	18266	18144	18195	18244	17913	18265	18224	18439	18179	18299	18152	18251	18311	18224	18278	18177	18192	18389	18354	18220	18210
21327	20025	26237	24004	23236	30602	36444	33692	32385	32591	32634	32310	32746	32325	32020	31681	32032	32050	32408	32183	31789	31587	31451	31667	31303	31381	31138	31029	31139	30960	31018	30682	30718	30705	31132	30672	30600	30784	30621	30571	30552	30792	30730	30550	30757	30390	30416	30442	30734	30558	30728	30572	30684	30584	30894	30566	30669	30534	30652	30538	30475	30565	30799	30352	30435	30649	30649	30472	30899	30586	30540	30485	30346	30511	30749	30357	30623	30569	30802	30575	30598	30400	30503	30430	30512	30718	30336	30806	30609	30638	30625	30760	30548	30752	30630	30272	30586	30683	30434	30370	30567	30149	30593	30417	30267	30338	30704	30500	30726	30557	30574	30543	30765	30674	30574	30508	30496	30464	30629	30054	30628	30549	30761	30746	30758	30656	30644	30616	30511	30452	30367	30496	30591	30642	30545	30519	30332	30627	30406	30466	30360	30492	30399	30351	30426	30354	30691	30448	30477	30350	30597	30589	30373	30365	30689	30537	30721	30455	30370	30367	30426	30501	30325	30594	30502	30674	30552	30556	30524	30358	30628	30563	30559	30191	30691	30387	30549	30444	30541	30786	30720	30236	30341	30320	30796	30692	30603	30502	30638	30297	30178	30473	30612	30663	30449	30229	30765	30375	30299	30632	30618	30427	30652	30332	30320	30298	30600	30788	30635	30527	30584	30450	30450	30232	30380	30617	30596	30263	30547	30390	30621	30391	30691	30450	30303	30601	30374	30599	30481	30582	30528	30742	30700	30254	30149	30288	30265	30316	30550	30681	30336	30553	30340	30470	30370	30479	30571	30569	30570	30627	30558	30619	30420	30690	30269	30424	30536	30341	30529	30504	30299	30460	30679	30296	30456	30345	30285	30508	30468	30620	30406	30469	30493	30510	30382	30310	30735	30534	30639	30670	30380	30250	30545	30707	30445	30265	30346	30337	30567	30299	30600	30543	30504	30355	30752	30646	30507	30580	30615	30489	30743	30330	30642	30322	30488	30404	30604	30640	30493	30434	30696	30615	30336	30377	30494	30580	30437	30509	30279	30888	30514	30546	30574	30490	30554	30337	30436	30213	30441	30552	30570	30469	30484	30732	30372	30575	30383	30551	30574	30470	30489	30519	30508	30618	30444	30269	30575	30117	30458	30660	30373	30500	30533	30647	30770	30668	30491	30284	30567	30562	30428	30302	30459	30527	30531	30490	30594	30360	30431	30738	30768	30584	30594	30470	30576	30525	30428	30228	30322	30437	30669	30372	30603	30163	30322	30530	30540	30430	30627	30598	30445	30682	30514	30599	30344	30435	30331	30464	30347	30430	30337	30305	30540	30375	30408	30357	30148	30721	30559	30537	30540	30567	30390	30239	30498	30663	30201	30594	30775	30465	30516	30313	30382	30357	30237	30541	30333	30612	30283	30476	30265	30340	30144	30417	30470	30488	30585	30527	30554	30367	30632	30448	30505	30557	30727	30600	30417	30488	30744	30654	30628	30544	30527	30272	30390	30737	30509	30309	30584	30654	30510	30552	30670	30668	30515	30647	30467	30504	30523	30488	30716	30035	30541	30595	30647	30532	30546	30321	30254	30610	30377	30394	30750	30362	30322	30369	30468	30595	30577	30577	30645	30290	30568	30512	30478	30600	30384	30385	30588	30435	30356	30546	30439	30175	30422	30420	30550	30340	30260	30394	30593	30686	30372	30686	30445	30291	30721	30399	30542	30442	30421	30557	30388	30447	30274	30501	30281	30713	30718	30511	30692	30540	30548	30493	30515	30443	30415	30466	30427	30478	30646	30627	30331	30627	30646	30424	30531	30504	30884	30742	30251	30351	30505	30354	30580	30573	30598	30354	30251	30491	30721	30648	30557	30539	30391	30424	30598	30458	30470	30162	30660	30410	30832	30577	30282	30635	30253	30136	30298	30330	30609	30497	30618	30616	30278	30607	30484	30511	30513	30587	30441	30762	30561	30527	30326	30391	30568	30805	30474	30588	30276	30505	30543	30514	30288	30488	30544	30789	30584	30555	30525	30466	30464	30673	30615	30427	30507	30412	30438	30405	30287	30114	30256	30376	30281	30593	30757	30456	30542	30789	30514	30403	30244	30418	30562	30336	30357	30683	30492	30625	30628	30230	30785	30360	30259	30487	30250	30347	30330	30589	30581	30462	30551	30561	30508	30614	30783	30419	30399	30804	30669	30464	30414	30740	30332	30585	30450	30103	30700	30289	30491	30209	30885	30357	30281	30369	30311	30628	30585	30344	30434	30595	30231	30647	30325	30456	30485	30349	30460	30664	30282	30442	30696	30677	30295	30386	30585	30375	30655	30557	30528	30314	30525	30288	30871	30585	30365	30169	30380	30632	30468	30370	30640	30481	30653	30641	30659	30467	30304	30406	30551	30491	30512	30277	30756	30493	30473	30745	30458	30464	30663	30602	30518	30316	30568	30418	30628	30323	30548	30366	30347	30611	30565	30652	30398	30530	30496	30516	30523	30193	30396	30625	30407	30772	30732	30557	30494	30360	30405	30280	30660	30313	30613	30408	30528	30075	30525	30416	30640	30658	30543	30439	30423	30603	30435	30413	30572	30736	30563	30495	30120	30334	30454	30582	30615	30373	30402	30685	30381	30339	30468	30633	30901	30591	30721	30443	30433	30252	30509	30297	30452	30472	30345	30770	30764	30450	30566	30646	30333	30469	30828	30376	30164	30578	30433	30282	30542	30511	30355	30335	30381	30344	30292	30346	30229	30421	30465	30201	30481	30676	30337	30436	30342	30356	30504	30680	30500	30807	30390	30464	30675	30527	30554	30531	30779	30428	30546	30280	30369	30491	30432	30578	30372	30280	30490	30271	30561	30330	30559	30335	30484	30429	30350	30480	30484	30339	30675	30438	30614	30430	30279	30581	30520	30444	30819	30574	30518	30367	30602	30482	30320	30563	30430	30592	30419	30514	30536	30646	30497	30690	30504	30309	30204	30462	30723	30449	30643	30516	30632	30703	30267	30505	30367	30682	30460	30554	30440	30499	30102	30472	30575	30552	30584	30580	30729	30302	30330	30270	30603	30299	30511	30474	30083	30419	30618	30622	30394	30538	30316	30482	30416	30607	30385	30341	30631	30434	30312	30508	30681	30397	30382	30480	30448	30649	30573	30619	30495	30520	30352	30403	30745	30575	30460	30672	30572	30488	30604	30683	30548	30603	30459	30554	30436	29997	30467	30256	30588	30628	30525	30513	30482	30697	30778	30654	30558	30575	30366	30768	30498	30428	30536	30616	30659	30309	30506	30542	30715	30561	30447	30344	30430	30377	30510	30370	30446	30435	30269	30429	30590	30587	30494	30753	30438	30472	30209	30350	30523	30469	30598	30416	30567	30609	30549	30563	30495	30573	30609	30495	30294	30323	30188	30250	30528	30371	30487	30680	30691	30427	30313	30495	30391	30524	30458	30674	30689	30582	30401	30741	30516	30771	30452	30471	30460	30544	30431	30352	30542	30329	30553	30218	30724	30420	30568	30409	30488	30507	30711	30333	30517	30366	30440	30655	30844	30400	30378	30273	30505	30377	30458	30444	30374	30649	30265	30231	30597	30434	30632	30592	30467	30455	30602	30614	30586	30506	30594	30323	30318	30430	30213	30378	30567	30060	30631	30308	30426	30436	30273	30404	30571	30309	30539	30333	30645	30561	30421	30771	30372	30493	30442	30357	30490	30317	30468	30169	30571	30565	30235	30593	30361	30339	30581	30350	30302	30412	30444	30348	30776	30397	30478	30686	30454	30385	30693	30343	30444	30373	30423	30319	30605	30616	30331	30274	30348	30638	30455	30216	30441	30352	30575	30821	30441	30333	30725	30297	30380	30642	30371	30219	30375	30429	30618	30534	30256	30360	30445	30650	30404	30492	30513	30653	30420	30688	30415	30578	30745	30532	30366	30364	30363	30521	30455	30368	30319	30483	30295	30532	30339	30520	30451	30407	30484	30471	30292	30471	30727	30417	30472	30269	30207	30510	30576	30536	30663	30596	30639	30625	30515	30534	30321	30520	30370	30592	30420	30600	30475	30336	30509	30353	30460	30463	30528	30518	30688	30801	30406	30544	30532	30432	30332	30647	30581	30605	30474	30606	30274	30645	30496	30830	30633	30426	30485	30424	30436	30574	30400	30415	30337	30593	30397	30375	30538	30667	30496	30155	30444	30573	30279	30407	30454	30364	30177	30470	30412	30479	30553	30439	30404	30747	30442	30456	30398	30417	30415	30462	30574	30387	30579	30207	30589	30522	30360	30748	30464	30325	30371	30540	30690	30661	30218	30409	30425	30309	30299	30669	30533	30567	30615	30240	30277	30409	30446	30547	30330	30138	30448	30439	30531	30433	30799	30457	30413	30628	30323	30513	30630	30612	30491	30383	30739	30503	30573	30180	30366	30532	30535	30302	30834	30669	30470	30630	30496	30487	30397	30633	30520	30382	30627	30570	30258	30101	30022	30202	30550	30392	30529	30312	30719	30404	30326	30729	30624	30496	30438	30320	30588	30454	30207	30256	30513	30450	30533	30412	30710	30355	30371	30496	30402	30475	30612	30351	30337	30528	30260	30660	30384	30451	30515	30696	30530	30597	30549	30451	30508	30426	30632	30592	30602	30404	30570	30511	30760	30575	30412	30350	30501	30353	30352	30463	30440	30461	30503	30433	30890	30501	30580	30516	30291	30510	30531	30105	30368	30131	30502	30568	30657	30472	30621	30376	30574	30263	30481	30524	30522	30549	30574	30272	30395	30361	30510	30644	30429	30486	30694	30455	30552	30368	30464	30343	30339	30229	30393	30381	30660	30571	30447	30607	30440	30375	30326	30744	30582	30438	30381	30520	30570	30618	30579	30526	30641	30273	30405	30285	30477	30520	30431	30085	30572	30342	30436	30354	30487	30291	30366	30248	30693	30470	30463	30607	30672	30308	30458	30353	30451	30235	30105	30405	30571	30271	30387	30548	30503	30246	30433	30518	30304	30374	30233	30672	30532	30405	30394	30491	30361	30450	30471	30523	30557	30417	30521	30609	30736	30418	30811	30467	30609	30414	30681	30543	30605	30417	30643	30394	30776	30657	30585	30531	30498	30310	30644	30765	30344	30520	30399	30638	30392	30320
32003	52205	49016	37061	30570	26942	23983	22486	21531	20108	20165	20713	20744	20247	19708	19483	19793	20189	20610	19774	19353	19333	19274	19018	18764	18675	18532	18339	18279	18495	18299	18176	18270	18057	18168	18005	17945	18000	18080	17714	17871	17923	17951	17738	17877	17781	17851	17845	17857	17770	17654	17784	17765	17708	17780	17863	17891	17801	17808	17616	17904	17830	17732	17803	17824	17808	17734	17752	17613	17714	17808	17698	17863	17831	17747	17485	17798	17776	17779	17815	17732	17721	17861	17838	17716	17636	17757	17844	17764	17908	17725	17702	17601	17772	17893	17597	17541	17787	17648	17865	17739	17942	17904	17851	17842	17980	17891	17654	17707	17746	17614	17714	17660	17662	17720	17637	17564	17650	17606	17683	17717	17796	17697	17611	17795	17656	17673	17716	17697	17761	17785	17732	17774	17683	17884	17779	17784	17870	17875	17852	17664	17651	17595	17765	17726	17899	17729	17708	17770	17773	17950	17698	17692	17608	17745	17643	17770	17715	17781	17886	17883	17514	17667	17699	17843	17594	17821	17720	17803	17750	17539	17800	17713	17808	17704	17765	17771	17797	17823	17748	17716	17750	17664	17720	17756	17851	17726	17602	17781	17802	17717	17967	17611	17817	17708	17742	17632	17677	17705	17817	17757	17916	17717	17860	17697	17694	17684	17718	17843	17612	17662	17603	17593	17731	17775	17663	17698	17763	17647	17792	17642	17925	17953	17798	17788	17647	17758	17746	17776	17674	17766	17700	17646	17836	17778	17686	17749	17830	17788	17719	17862	17756	17771	17722	17949	17745	17605	17931	17700	17761	17718	17667	17664	17628	17821	17744	17898	17885	17562	17742	17706	17612	17748	17533	17664	17748	17610	17773	17548	17746	17678	17751	17602	17825	17619	17745	17804	17815	17706	17688	17907	17775	17743	17721	17840	17593	17667	17763	17739	17684	17544	17866	17780	17730	17600	17681	17659	17760	17753	17491	17871	17798	17833	17854	17750	17816	17693	17763	17818	17932	17617	17764	17694	17702	17633	17621	17555	17826	17688	17642	17768	17772	17746	17819	17628	17761	17626	17693	17692	17691	17804	17604	17561	17713	17730	17846	17706	17655	17714	17679	17740	17775	17839	17804	17791	17851	17667	17858	17692	17689	17574	17877	17679	17671	17691	17892	17738	17592	17628	17721	17674	17726	17725	17555	17781	17663	17804	17710	17797	17922	17502	17704	17695	17702	17838	17992	17859	17455	17810	17699	17762	17720	17863	17777	17629	17713	17821	17683	17761	17636	17600	17845	17662	17885	17789	17503	17607	17707	17691	17850	17631	17573	17718	17785	17727	17667	17798	17648	17748	17864	17600	17642	17608	17679	17769	17837	17655	17699	17685	17818	17801	17600	17829	17711	17653	17520	17900	17918	17615	17854	17694	17804	17780	17803	17737	17764	17595	17776	17614	17738	17515	17648	17678	17568	17882	17749	17755	17613	17634	17686	17572	17880	17841	17856	17691	17687	17675	17778	17741	17788	17632	17632	17770	17767	17825	17761	17828	17692	17560	17616	17811	17719	17735	17868	17640	17700	17671	17651	17630	17674	17631	17861	17663	17813	17731	17780	17655	17647	17867	17702	17747	17653	17690	17700	17727	17647	17804	17754	17848	17685	17816	17831	17757	17658	17747	17888	17774	17724	17796	17815	17741	17649	17853	17815	17660	17595	17659	17740	17700	17709	17565	17811	17651	17710	17668	17762	17679	17662	17773	17667	17647	17707	17765	17665	17807	17814	17692	17699	17506	17587	17762	17773	17787	18084	17717	17861	17465	17706	17698	17670	17719	17795	17816	17558	17760	17670	17793	17842	17680	17768	17748	17735	17738	18004	17718	17748	17614	17825	17696	17664	17678	17701	17659	17702	17570	17833	17775	17899	17678	17749	17757	17577	17795	17625	17664	17867	17578	17780	17859	17608	17807	17706	17699	17591	17743	17665	17752	17582	17707	17729	17944	17725	17584	17753	17746	17787	17603	17642	17764	17585	17717	17765	17723	17827	17778	17697	17567	17723	17836	17764	17643	17661	17598	17743	17734	17794	17683	17680	17774	17579	17766	17798	17628	17721	17625	17655	17830	17736	17721	17685	17782	17616	17646	17727	17867	17660	17688	17561	17806	17753	17782	17553	17843	17728	17584	17767	17798	17837	17736	17801	17534	17644	17587	17879	17643	17526	17708	17755	17571	17741	17766	17543	17767	17792	17841	17689	17673	17692	17651	17684	17870	17712	17762	17815	17848	17702	17686	17649	17838	17766	17600	17819	17742	17726	17663	17707	17780	17523	17668	17875	17695	17807	17643	17692	17838	17723	17736	17739	17886	17688	17697	17826	17645	17734	17666	17606	17558	17575	17565	17673	17638	17795	17530	17826	17640	17677	17813	17691	17689	17576	17695	17696	17618	17794	17732	17675	17748	17509	17829	17651	17721	17709	17839	17712	17774	17878	17739	17796	17496	17623	17652	17819	17671	17865	17587	17872	17604	17625	17770	17778	17829	17467	17739	17727	17867	17699	17809	17836	17892	17603	17753	17761	17877	17642	17633	17758	17689	17819	17795	17733	17794	17880	17773	17763	17583	17648	17640	17744	17609	17847	17715	17654	17932	17723	17691	17656	17762	17690	17802	17681	17756	17761	17591	17745	17634	17776	17610	17611	17712	17849	17877	17800	17772	17583	17755	17572	17663	17694	17789	17742	17755	17763	17714	17626	17760	17641	17730	17762	17762	17819	17875	17742	17800	17608	17676	17713	17691	17496	17778	17860	17750	17722	17826	17749	17646	17720	17726	17770	17687	17634	17686	17625	17896	17630	17602	17948	17549	17895	17847	17691	17810	17686	17707	17831	17627	17545	17922	17720	17671	17781	17966	17792	17754	17747	17643	17777	17569	17630	17791	17746	17785	17661	17652	17640	17797	17724	17773	17887	17849	17675	17759	17635	17720	17679	17815	17884	17650	17862	17675	17649	17769	17528	17814	17703	17666	17770	17598	17682	17779	17729	17803	17834	17664	17766	17845	17835	17681	17663	17824	17714	17716	17917	17615	17685	17666	17692	17649	17633	17628	17551	17805	17789	17621	17696	17782	17755	17885	17836	17656	17717	17647	17741	17808	17690	17810	17644	17843	17842	17577	17837	17854	17759	17530	17671	17797	17725	17832	17957	17713	17723	17714	17778	17612	18040	17755	17522	17724	17669	17671	17687	17756	17887	17444	17715	17701	17745	17749	17676	17797	17885	17706	17790	17912	17731	17645	17730	17903	17711	17716	17725	17704	17739	17893	17714	17782	17727	17798	17709	17681	17886	17630	17799	17819	17915	17736	17777	17641	17645	17876	17879	17663	17631	17922	17672	17828	17702	17916	17844	17712	17939	17728	17765	17657	17703	17817	17651	17861	17701	17749	17696	17737	17499	17672	17523	17918	17672	17725	17711	17877	17761	17693	17771	17604	17602	17861	17632	17708	17723	17758	17763	17682	17742	17740	17703	17861	17673	17895	17736	17734	17834	17850	17761	17801	17790	17652	17717	17647	17636	17680	17733	17555	17808	17707	17680	17682	17837	17682	17616	17811	17665	17728	17738	17693	17792	17828	17736	17853	17649	17916	17616	17894	17660	17673	17719	17612	17846	17777	17633	17789	17709	17503	17675	17749	17619	17840	17861	17910	17662	17523	17835	17601	17816	17742	17772	17767	17742	17769	17856	17715	17794	17752	17823	17789	17749	17846	17794	17662	17499	17696	17797	17759	17681	17757	17692	17630	17476	17557	17927	17579	17627	17781	17687	17704	17715	17854	17682	17750	17646	17722	17669	17618	17829	17796	17822	17843	17760	17692	17634	17781	17847	17772	17723	17811	17655	17688	17585	17763	17913	17584	17750	17528	17626	17686	17753	17709	17705	17666	17843	17728	17744	17455	17666	17656	17622	17755	17757	17877	17828	17525	17703	17786	17539	17667	17742	17667	17634	17860	17776	17638	17662	17605	17739	17766	17698	17877	17810	17644	17701	17630	17687	17533	17601	17745	17545	17657	17702	17624	17805	17729	17721	17816	17764	17889	17677	17601	17640	17575	17741	17835	17845	17761	17776	17717	17762	17850	17622	17713	17781	17679	17540	17649	17749	17849	17664	17866	17680	17793	17486	17549	17746	17722	17668	17672	17795	17702	17882	17704	17727	17636	17881	17554	17653	17752	17656	17764	17713	17720	17702	17811	17722	17468	17740	17720	17752	17800	17634	17802	17845	17700	17546	17679	17876	17650	17787	17658	17692	17899	17537	17724	17741	17758	17605	17657	17834	17688	17708	17744	17597	17606	17842	17649	17629	17607	17693	17642	17952	17867	17595	17810	17591	17833	17763	17779	17672	17659	17785	17778	17863	17775	17630	17674	17825	17747	17758	17668	17685	17715	17774	17738	17836	17589	17706	17688	17869	17560	17760	17697	17688	17659	17632	17810	17798	17589	17745	17766	17617	17927	17787	17647	17892	17727	17626	18005	17696	17729	17741	17856	17627	17800	17710	17689	17708	17836	17805	17757	17661	17678	17741	17639	17796	17740	17642	17735	17802	17515	17731	17779	17586	17836	17705	17705	17729	17718	17751	17758	17639	17803	17642	17741	17805	17723	17602	17806	17739	17846	17773	17640	17627	17878	17745	17660	17912	17634	17666	17798	17726	17605	17527	17711	17680	17591	17655	17749	17843	17563	17565	17729	17936	17721	17789	17736	17650	17707	17685	17797	17659	17516	17809	17803	17669	17747	17781	17845	17522	17726	17849	17667	17757	17743	17778	17742	17760	17614	17871	17566	17702	17682	17577	17836	17622	17903	17791	17635	17652	17842	17608	17623	17679	17737	17815	17739	17668	17698	17642	17789	17689	17882	17653	17869	17758	17645	17603	17640	17827	17811	17830	17759	17738	17609	17557	17732	17673	17645	17742	17739	17939	17784	17651	17774	17722	17763	17696	17666	17660	17841	17697	17726	17640	17949	17879	17855	17772	17696	17641	17741	17476	17650	17947	17666	17579	17734	17591	17785	17648	17665	17789	17744	17781	17918	17747	17635	17588	17938	17747	17746	17684	17867	17780	17752	17694	17700	17880	17738	17757	17755	17768
41163	39571	45162	41669	38285	37543	36623	36066	35918	35794	35923	35945	36143	36004	35864	35995	35835	35913	36064	36185	35640	35888	35823	35813	35794	35621	35915	35872	35911	35898	35683	35383	35438	35510	35729	35441	35368	35718	35370	35515	35367	35445	35775	35401	35445	35652	35691	35459	35581	35527	35589	35476	35632	35641	35420	35698	35650	35686	35495	35533	35783	35467	35458	35388	35295	35424	35583	35501	35504	35449	35459	35383	35357	35401	35394	35491	35704	35357	35556	35170	35389	35420	35359	35508	35538	35469	35583	35479	35450	35261	35480	35480	35399	35486	35347	35487	35638	35365	35506	35269	35534	35963	35508	35611	35456	35281	35502	35593	35388	35538	35722	35344	35461	35570	35398	35497	35520	35438	35554	35708	35535	35537	35858	35335	35422	35577	35637	35269	35514	35564	35313	35524	35279	35662	35536	35421	35712	35702	35442	35536	35231	35470	35318	35361	35590	35367	35523	35552	35561	35328	35616	35631	35593	35505	35546	35336	35407	35528	35353	35519	35556	35269	35560	35678	35509	35287	35481	35544	35791	35273	35334	35506	35453	35550	35489	35446	35623	35376	35593	35233	35469	35561	35606	35709	35588	35627	35611	35801	35446	35534	35480	35542	35551	35366	35426	35435	35276	35596	35390	35677	35626	35482	35424	35369	35565	35585	35311	35209	35089	35566	35476	35258	35267	35122	35382	35265	35199	35557	35387	35537	35643	35346	35571	35190	35859	35449	35303	35288	35153	35365	35638	35470	35364	35638	35242	35636	35495	35468	35698	35154	35575	35281	35523	35248	35728	35563	35430	35290	35671	35416	35568	35322	35482	35880	35567	35859	35502	35341	35486	35713	35565	35680	35515	35323	35462	35414	35529	35538	35620	35151	35628	35552	35463	35468	35373	35197	35422	35286	35238	35401	35494	35570	35549	35222	35491	35497	35273	35345	35340	35387	35478	35445	35307	35701	35564	35520	35556	35433	35471	35314	35529	35359	35557	35675	35474	35411	35508	35307	35162	35664	35673	35414	35505	35303	35294	35288	35527	35181	35528	35428	35306	35292	35304	35658	35102	35382	35424	35354	35451	35668	35374	35352	35214	35527	35658	35387	35737	35591	35249	35418	35609	35717	35402	35229	35366	35597	35723	35591	35493	35446	35488	35285	35289	35601	35547	35378	35493	35485	35279	35689	35522	35424	35720	35608	35499	35566	35512	35568	35669	35433	35529	35275	35267	35512	35320	35643	35539	35511	35698	35346	35501	35637	35511	35577	35483	35949	35850	35739	35416	35610	35463	35147	35658	35477	35632	35625	35569	35354	35335	35523	35322	35736	35471	35250	35571	35541	35380	35480	35792	35377	35441	35568	35603	35577	35703	35373	35590	35395	35254	35427	35966	35464	35555	35313	35818	35358	35669	35325	35443	35197	35447	35271	35561	35314	35484	35586	35410	35734	35296	35369	35547	35412	35588	35637	35679	35386	35247	35771	35621	35695	35465	35491	35301	35483	35582	35403	35374	35307	35542	35589	35734	35665	35672	35416	35423	35455	35577	35434	35703	35312	35359	35304	35639	35536	35403	35450	35502	35496	35575	35177	35335	35332	35664	35386	35373	35485	35519	35609	35496	35427	35405	35757	35406	35463	35443	35489	35686	35569	35635	35478	35581	35411	35646	35542	35367	35414	35514	35681	35386	35435	35419	35486	35524	35415	35485	35580	35468	35503	35352	35659	35493	35440	35679	35401	35361	35367	35589	35773	35570	35432	35484	35440	35431	35613	35463	35300	35548	35409	35194	35469	35633	35579	35594	35532	35444	35488	35579	35386	35681	35718	35565	35551	35447	35379	35607	35526	35284	35308	35535	35560	35405	35131	35156	35347	35522	35520	35607	35533	35506	35232	35542	35518	35445	35177	35414	35361	35264	35485	35554	35314	35433	35308	35618	35481	35552	35624	35193	35374	35578	35713	35626	35330	35344	35486	35457	35622	35610	35522	35357	35460	35714	35496	35515	35160	35381	35525	35546	35414	35100	35489	35367	35447	35296	35363	35466	35471	35499	35548	35206	35254	35586	35289	35425	35574	35584	35664	35366	35714	35244	35700	35732	35303	35310	35438	35547	35581	35544	35347	35622	35589	35471	35464	35516	35724	35277	35625	35491	35279	35229	35464	35720	35341	35650	35782	35304	35474	35340	35204	35794	35698	35497	35378	35493	35644	35365	35582	35118	35325	35806	35507	35459	35578	35639	35607	35312	35244	35285	35602	35424	35661	35427	35442	35445	35471	35476	35604	35462	35415	35400	35431	35484	35266	35474	35375	35704	35662	35175	35515	35510	35517	35539	35574	35424	35463	35424	35408	35495	35302	35225	35489	35399	35645	35248	35392	35481	35274	35373	35594	35677	35656	35327	35696	35691	35512	35233	35722	35423	35430	35674	35113	35280	35584	35716	35547	35659	35281	35328	35288	35612	35561	35360	35788	35495	35643	35769	35561	35470	35237	35541	35435	35291	35317	35401	35503	35580	35513	35298	35503	35359	35467	35392	35463	35335	35254	35125	35642	35425	35414	35423	35534	35429	35547	35395	35538	35533	35521	35490	35461	35546	35353	35400	35506	35792	35747	35315	35414	35563	35601	35371	35257	35139	35378	35363	35489	35649	35518	35402	35362	35574	35350	35597	35572	35279	35343	35584	35106	35474	35127	35563	35442	35472	35408	35634	35511	35635	35521	35326	35382	35512	35332	35272	35393	35393	35559	35520	35522	35567	35632	35407	35535	35400	35412	35460	35418	35535	35441	35185	35534	35935	35499	35419	35472	35538	35790	35536	35505	35600	35310	35666	35459	35613	35688	35754	35512	35575	35319	35620	35458	35490	35234	35605	35740	35457	35499	35768	35402	35472	35466	35743	35404	35475	35509	35497	35136	35340	35284	35455	35260	35383	35434	35270	35723	35330	35094	35217	35135	35811	35613	35456	35717	35720	35667	35369	35351	35536	35643	35509	35338	35450	35504	35248	35406	35330	35686	35536	35396	35668	35177	35497	35690	35494	35472	35274	35365	35607	35587	35662	35484	35602	35660	35547	35489	35385	35489	35380	35661	35646	35292	35576	35416	35587	35295	35575	35814	35764	36024	35587	35592	35678	35057	35361	35555	35604	35579	35397	35689	35719	35756	35673	35242	35632	35369	35459	35433	35549	35480	35672	35519	35540	35438	35575	35511	35498	35465	35297	35231	35566	35612	35775	35333	35202	35176	35357	35558	35385	35567	35407	35354	35749	35527	35537	35185	35295	35787	35647	35611	35488	35831	35491	35538	35268	35585	35582	35564	35502	35605	35478	35669	35557	35565	35557	35644	35498	35732	35325	35581	35383	35303	35565	35468	35536	35414	35328	35731	35656	35218	35607	35836	35589	35660	35514	35704	35561	35146	35269	35741	35657	35200	35551	35554	35517	35213	35589	35636	35523	35397	35669	35380	35695	35561	35526	35366	35913	35578	35390	35535	35397	35737	35721	35493	35551	35526	35501	35409	35571	35549	35418	35687	35653	35418	35778	35555	35454	35480	35504	35413	35379	35432	35354	35450	35626	35382	35341	35937	35522	35656	35645	35560	35855	35114	35418	35359	35466	35544	35210	35493	35411	35363	35494	35527	35485	35215	35378	35563	35403	35198	35406	35333	35475	35453	35524	35693	35750	35498	35315	35357	35248	35438	35486	35558	35437	35626	35655	35381	35641	35642	35455	35410	35433	35312	35603	35640	35353	35252	35482	35481	35516	35352	35705	35223	35370	35764	35494	35535	35770	35515	35432	35347	35537	35225	35672	35328	35489	35531	35659	35515	35772	35238	35556	35451	35849	35552	35549	35636	35266	35341	35384	35413	35347	35709	35353	35782	35608	35380	35514	35718	35624	35671	35707	35695	35289	35497	35548	35574	35472	35352	35818	35376	35347	35426	35427	35593	35428	35410	35674	35976	35530	35697	35650	35597	35827	35536	35445	35480	35509	35410	35419	35410	35095	35073	35493	35808	35346	35371	35580	35542	35410	35651	35255	35429	35667	35284	35410	35401	35274	35480	35245	35398	35377	35227	35380	35574	35892	35592	35386	35620	35503	35526	35500	35609	35527	35575	35364	35205	35418	35461	35512	35168	35568	35224	35380	35387	35689	35345	35737	35316	35444	35496	35632	35339	35415	35438	35680	35343	35841	35714	35298	35538	35559	35775	35528	35485	35608	35698	35598	35614	35608	35549	35224	35327	35420	35778	35385	35443	35411	35342	35605	35355	35422	35600	35607	35504	35219	35363	35468	35759	35609	35349	35681	35693	35613	35635	35590	35463	35623	35509	35521	35656	35479	35600	35259	35628	35668	35507	35782	35186	35515	35346	35389	35271	35558	35611	35508	35686	35489	35728	35425	35416	35376	35254	35259	35633	35326	35334	35534	35607	35441	35670	35544	35528	35877	35448	35263	35494	35566	35415	35560	35599	35836	35330	35503	35383	35289	35493	35304	35549	35370	35578	35366	35464	35504	35410	35344	35430	35333	35635	35489	35493	35271	35494	35379	35262	35431	35602	35336	35386	35453	35567	35435	35667	35525	35629	35266	35578	35519	35500	35405	35556	35583	35602	35336	35328	35374	35365	35184	35807	35413	35657	35350	35299	35581	35444	35669	35157	35289	35358	35602	35585	35572	35408	35377	35322	35519	35773	35727	35436	35549	35561	35698	35161	35438	35401	35400	35294	35447	35358	35250	35133	35361	35553	35632	35581	35776	35507	35555	35539	35496	35142	35222	35542	35443	35512	35811	35368	35316	35374	35615	35343	35537	35329	35502	35534	35524	35373	35532	35513	35583	35421	35497	35417	35566	35738	35422	35463	35523	35574	35469	35752	35650	35401	35345	35392	35289	35435	35736	35616	35309	35371	35465	35552	35569	35458	35583	35576	35422	35785	35430	35671	35549	35557	35460	35284	35290	35448	35489	35478	35555	35501	35249	35474	35559	35659	35524	35717	35500	35502	35635	35491	35319	35653	35455	35643	35689	35371	35535	35790	35792	35503	35527	35011	35252	35238	35494	35500	35703	35500	35267	35077	35294	35093	35381	35427	35441	35392	35776	35215	35772	35545	35211	35730	35440	35908	35530	35601	35966	35339
32899	40824	38071	28985	24755	23221	22172	21660	21148	20934	20923	21080	21276	20911	21010	20905	20734	21128	20821	21078	20818	20940	20787	20854	20638	20669	20481	20604	20696	20428	20502	20553	20519	20280	20556	20425	20342	20367	20542	20397	20389	20336	20573	20437	20494	20449	20339	20390	20359	20293	20438	20245	20249	20142	20430	20227	20416	20362	20407	20322	20256	20256	20284	20348	20306	20225	20521	20178	20404	20248	20406	20230	20482	20201	20196	20376	20405	20272	20466	20522	20302	20243	20321	20492	20354	20415	20135	20423	20184	20297	20410	20520	20343	20538	20226	20299	20257	20278	20460	20356	20438	20393	20345	20318	20143	20226	20330	20421	20361	20451	20398	20230	20379	20380	20407	20314	20352	20387	20368	20238	20026	20357	20446	20337	20202	20351	20538	20186	20325	20295	20374	20550	20182	20237	20252	20568	20359	20461	20092	20089	20195	20280	20232	20299	20255	20265	20390	20232	20274	20374	19973	20364	20233	20301	20259	20285	20397	20588	20204	20325	20500	20311	20157	20215	20324	20277	20357	20427	20442	20229	20258	20455	20303	20345	20353	20313	20424	20284	20431	20424	20217	20274	20339	20331	20366	20197	20200	20323	20400	20127	20332	20308	20392	20121	20434	20205	20177	20311	20407	20150	20224	20463	20332	20344	20451	20307	20150	20143	20122	20339	20324	20363	20607	20380	20281	20528	20267	20155	20321	20450	20467	20247	20424	20493	20417	20165	20238	20307	20586	20275	20389	20262	20303	20201	20480	20336	20493	20479	20128	20492	20389	20212	20317	20355	20342	20276	20399	20100	20368	20385	20213	20462	20246	20251	20455	20206	20495	20224	20294	20205	20240	20415	20384	20265	20513	20399	20506	20454	20270	20239	20267	20158	20282	20404	20328	20362	20313	20245	20513	20323	20147	20332	20365	20332	20282	20383	20183	20326	20238	20236	20372	20146	20330	20429	20319	20373	20386	20203	20221	20290	20405	20410	20373	20370	20284	20170	20383	20216	20342	20250	20347	20222	20493	20391	20507	20244	20468	20241	20437	20477	20099	20575	20342	20409	20325	20273	20463	20224	20148	20154	20324	20469	20209	20228	20344	20327	20350	20472	20513	20509	20320	20231	20156	20130	20389	20448	20187	20331	20351	20204	20127	20265	20283	20349	20372	20381	20363	20492	20300	20441	20173	20240	20145	20267	20337	20347	20236	20201	20168	20392	20370	20270	20359	20442	20253	20426	20296	20167	20371	20260	20399	20420	20239	20277	20357	20260	20304	20192	20292	20230	20408	20166	20354	20314	20401	20162	20408	20365	20430	20219	20189	20302	20124	20361	20207	20229	20317	20293	20381	20488	20204	20277	20291	20686	20285	20243	20354	20193	20364	20309	20364	20444	20311	20315	20228	20390	20118	20334	20311	20464	20217	20372	20463	20296	20310	20312	20247	20169	20286	20438	20239	20398	20174	20287	20387	20190	20270	20356	20351	20433	20291	20174	20292	20093	20384	20291	20398	20477	20292	20325	20330	20203	20339	20311	20598	20278	20295	20577	20464	20268	20278	20454	20440	20268	20406	20288	20116	20222	20366	20261	20383	20369	20300	20481	20188	20208	20358	20283	20296	20409	20111	20229	20297	20443	20103	20328	20178	20500	20452	20363	20400	20330	20196	20215	20374	20490	20272	20216	20358	20275	20277	20106	20483	20348	20243	20418	20410	20298	20437	20300	20365	20381	20150	20485	20465	20155	20348	20338	20297	20167	20312	20286	20351	20186	20089	20279	20424	20403	20335	20316	20206	20428	20354	20415	20292	20155	20280	20294	20207	20234	20376	20314	20386	20386	20210	20399	20285	20397	20364	20266	20234	20339	20187	20102	20342	20121	20351	20392	20352	20305	20420	20295	20280	20208	20236	20541	20176	20427	20369	20444	20310	20231	20280	20281	20370	20583	20299	20350	20418	20255	20299	20406	20426	20534	20167	20195	20232	20332	20316	20387	20443	20445	20238	20306	20364	20378	20304	20105	20258	20399	20292	20274	20460	20366	20327	20197	20411	20253	20484	20348	20301	20310	20344	20479	20318	20322	20518	20284	20478	20300	20317	20194	20308	20196	20493	20386	20175	20323	20498	20252	20230	20267	20375	20184	20340	20138	20471	20273	20164	20217	20191	20354	20173	20626	20325	20324	20423	20199	20227	20115	20461	20385	20444	20267	20140	20326	20419	20116	20342	20221	20102	20247	20177	20532	20301	20260	20266	20350	20285	20361	20197	20232	20233	20308	20167	20355	20319	20394	20177	20354	20197	20240	20416	20235	20452	20242	20361	20282	20565	20240	20425	20306	20287	20200	20431	20385	20155	20291	20396	20366	20371	20344	20189	20471	20357	20262	20307	20318	20254	20373	20290	20341	20245	20435	20196	20204	20232	20306	20206	20263	20298	20389	20357	20381	20255	20308	20259	20200	20433	20024	20315	20307	20307	20285	20491	20336	20360	20365	20445	20426	20413	20327	20236	20326	20292	20433	20367	20202	20414	20328	20150	20453	20232	20480	20391	20192	20314	20257	20282	20306	20048	20177	20277	20524	20412	20439	20332	20192	20347	20168	20318	20411	20312	20379	20367	20161	20475	20326	20479	20408	20142	20336	20127	20230	20478	20301	20204	20486	20371	20237	20131	20361	20108	20295	20162	20327	20361	20233	20244	20142	20485	20369	20349	20407	20668	20420	20260	20143	20199	20380	20352	20305	20395	20346	20250	20331	20322	20353	20403	20390	20241	20252	20429	20252	20383	20438	20190	20429	20223	20332	20444	20323	20128	20177	20423	20437	20122	20090	20390	20275	20302	20407	20082	20488	20468	20303	20227	20274	20293	20172	20414	20290	20305	20275	20459	20307	20180	20318	20269	20218	20394	20389	20323	20074	20354	20188	20312	20219	20268	20353	20396	20466	20461	20284	20293	20056	20433	20029	20282	20334	20243	20310	20320	20224	20137	20315	20128	20198	20360	20383	20329	20359	20351	20335	20278	20293	20375	20162	20338	20253	20396	20204	20444	20556	20502	20271	20253	20280	20311	20301	20485	20470	20213	20257	20305	20493	20243	20379	20209	20475	20227	20279	20373	20373	20102	20132	20302	20496	20343	20334	20292	20407	20385	20420	20512	20518	20343	20282	20328	20553	20482	20521	20165	20373	20356	20355	20356	20214	20228	20328	20346	20315	20431	20313	20385	20306	20222	20122	20324	20440	20392	20101	20384	20295	20264	20073	20370	20380	20331	20408	20291	20043	20369	20218	20367	20299	20390	20348	20273	20247	20210	20323	20136	20451	20373	20242	20483	20302	20571	20188	20291	20281	20247	20360	20168	20407	20582	20319	20359	20333	20384	20456	20344	20191	20524	20222	20422	20138	20324	20501	20212	20307	20269	20337	20249	20497	20163	20258	20429	20261	20181	20245	20281	20303	20346	20272	20151	20469	20526	20193	20225	20270	20160	20199	20278	20309	20348	20535	20328	20256	20246	20327	20324	20475	20289	20185	20338	20390	20269	20391	20324	20253	20362	20417	20163	20514	20307	20283	20422	20304	20438	20157	20156	20378	20364	20295	20298	20382	20242	20367	20466	20218	20476	20449	20243	20414	20131	20332	20156	20454	20585	20284	20339	20411	20389	20438	20421	20375	20365	20206	20349	20313	20390	20397	20212	20315	20372	20364	20359	20345	20275	20222	20523	20167	20193	20356	20435	20337	20403	20319	20109	20410	20310	20249	20165	20330	20553	20225	20366	20298	20522	20429	20469	20201	20170	20409	20321	20415	20358	20305	20359	20418	20213	20372	20261	20234	20168	20193	20350	20254	20327	20365	20389	20498	20334	20337	20332	20248	20439	20377	20429	20451	20256	20246	20277	20434	20079	20343	20234	20285	20306	20190	20347	20288	20367	20386	20238	20129	20336	20381	20395	20014	20360	20273	20434	20050	20047	20198	20238	20420	20317	20243	20400	20514	20405	20338	20221	20660	20617	20321	20286	20293	20200	20400	20398	20389	20486	20123	20282	20572	20494	20254	20271	20294	20403	20221	20377	20477	20333	20443	20441	20562	20136	20319	20385	20415	20481	20163	20244	20515	20219	20423	20388	20383	20354	20445	20340	20383	20242	20361	20307	20229	20343	20430	20347	20332	20249	20366	20245	20525	20173	20359	20316	20360	20311	20335	20317	20362	20288	20259	20421	20352	20184	20300	20243	20382	20594	20263	20395	20326	20397	20192	20156	20498	20306	20406	20398	20397	20335	20287	20314	20426	20287	20496	20318	20195	20296	20417	20462	20263	20333	20412	20234	20469	20324	20329	20315	20329	20355	20352	20398	20416	20221	20586	20190	20438	20431	20350	20384	20385	20635	20245	20427	20416	20287	20349	20198	20228	20278	20324	20319	20394	20335	20259	20450	20217	20419	20335	20408	20404	20178	20211	20412	20315	20188	20456	20342	20409	20547	20099	20374	20227	20246	20432	20301	20427	20209	20147	20526	20343	20231	20206	20541	20328	20375	20151	20320	20522	20450	20327	20336	20354	20365	20225	20287	20240	20498	20390	20259	20433	20358	20391	20179	20177	20535	20281	20343	20410	20396	20507	20250	20311	20395	20323	20156	20272	20336	20213	20394	20366	20555	20456	20441	20381	20173	20351	20398	20308	20419	20287	20311	20480	20301	20449	20362	20390	20335	20445	20310	20385	20374	20314	20363	20266	20420	20324	20282	20314	20466	20315	20337	20473	20154	20163	20376	20349	20244	20129	20360	20329	20311	20504	20361	20324	20403	20325	20320	20314	20319	20185	20314	20207	20204	20317	20218	20272	20259	20330	20493	20335	20379	20344	20391	20507	20253	20208	20336	20463	20411	20187	20450	20411	20364	20378	20267	20320	20424	20518	20325	20337	20245	20545	20339	20424	20182	20322	20267	20322	20408	20443	20271	20394	19983	20308	20302	20287	20274	20317	20267	20260	20477	20235	20423	20229	20211	20513	20434	20433	20456	20249	20227	20044	20378	20300	20188	20389	20361	20229	20185	20440	20320	20494	20215	20357	20305	20292	20419	20203	20324	20144	20486	20279	20238	20536	20492	20368	20248	20465	20302	20215	20166	20397	20382	20387	20243	20342
22355	20044	26452	24884	26244	32465	35112	32749	31943	31939	31868	32018	32142	32106	31946	31600	31814	31689	31942	31992	31567	31584	31612	31316	31361	31318	30987	31212	31381	31363	31139	30917	30773	30953	30864	30663	31041	31015	30825	31008	30901	30768	30767	30540	30982	30831	31044	31015	30832	30876	30633	30657	30831	30729	30526	30892	30501	30604	30953	30901	30597	30480	30797	30923	30849	30698	30607	30801	30735	30745	30953	30753	30838	30840	30894	30805	30729	30624	30933	30603	30918	30698	30677	30968	30899	30559	30654	30708	30751	30819	30639	30716	30892	30716	30966	30923	30984	30621	30670	30799	30867	31002	30534	30734	30815	30586	30569	30803	30830	30661	30637	30664	30724	30752	31005	30901	30644	31099	30835	30823	30741	30672	30825	30841	30807	30933	30767	30828	30820	31019	30709	30708	30729	30661	30866	30828	30857	30951	30779	30650	30917	30763	30726	30795	30939	30795	30808	30983	30787	31061	30564	30519	30585	30895	30691	30764	30706	30723	30437	30693	30572	30558	30718	31118	30851	30358	30909	30746	30507	30772	30930	30642	30817	30989	30765	30707	30827	30870	30833	30938	30723	30946	30647	30446	30726	30912	30792	30727	30869	30656	30737	30614	30844	30702	30623	30832	30940	30749	30468	30745	30961	30935	30881	30898	30757	30850	30839	30579	30840	30780	30991	30668	30860	30726	30312	30763	30542	30653	30658	30634	30890	30871	30891	30516	31060	30831	30563	30504	30647	30950	30585	30631	30544	30718	30522	30523	30659	30573	30758	30699	30721	30815	30730	30713	30754	30990	30757	30997	30677	30815	30952	30897	30600	30803	31076	30902	30901	30707	30731	30669	30865	30857	30823	30979	30959	30967	30738	30808	30600	30962	30605	30799	30843	30641	30364	30906	30587	30693	30647	30875	30817	30819	30753	30804	30773	30790	30882	30613	31000	30742	30574	30812	30794	30671	30941	30464	30731	30571	30709	31020	30623	30930	30747	30874	30871	30814	30702	30724	30687	30971	30807	30938	30750	30791	30957	30583	30970	30379	30923	31095	30731	31193	30707	30712	30849	30737	30639	30799	30920	30467	30894	30658	30797	30786	30645	30970	30680	30723	30790	30802	30620	30815	30590	30430	30774	30774	30672	30933	30515	30861	31083	30596	30843	30870	30760	30749	30672	30985	30826	30632	30661	31125	30999	30654	30772	30651	30546	30602	30551	30733	30898	30724	30752	30711	30733	30859	30852	30971	30897	30691	30998	30807	30966	30920	30752	30853	30859	30622	30526	30970	31298	30790	30823	30675	30681	30865	30582	30687	30670	30791	30994	30820	31000	30841	30742	30812	30613	30601	30881	30805	30772	31025	30900	30472	30813	31029	30752	30545	30761	30786	30861	30754	30982	31028	30764	30762	30754	30798	30862	30563	30745	30775	30943	30677	30806	30852	30599	30565	30836	31112	30850	30712	30883	30615	30623	30874	30744	30532	30710	30922	30759	31087	30738	30848	31087	30862	30931	30634	30607	30739	30945	30886	30731	30955	30758	30610	30775	30978	30605	30625	30745	30654	30950	30884	30953	31222	30602	30607	30901	30505	30522	30731	30740	30669	31100	30969	30733	30517	31006	30677	30862	30952	30706	30778	30755	30852	30882	30525	31059	30828	30862	30905	30868	30884	30985	31196	30732	30922	30934	30670	30641	30832	30811	30791	30829	30655	31007	31008	30790	30921	30455	30837	30900	30874	30616	30452	31051	30886	30715	30674	30678	30718	30567	30848	30830	30770	30925	30614	30916	30676	30783	30675	30564	30634	30800	30657	31113	30893	30664	30900	31242	30767	30863	30808	30698	30644	31130	30867	30997	30814	30944	31033	31020	30854	30760	30832	30724	30888	30838	30859	30839	30766	30650	30978	30588	30523	30527	30950	30865	30866	30741	30821	30605	30911	30665	30694	30665	30983	30846	30799	30633	30750	31003	30735	30901	30606	30565	30377	30698	31016	30715	30830	30848	30833	30851	30832	30747	30704	30760	30821	30752	30882	30778	30867	30617	30789	31074	30608	30611	30620	30931	30733	30706	30690	30750	30985	30816	30701	30848	30791	30659	30903	30730	30808	30532	30670	30730	30846	30722	30706	30896	30679	30659	30761	31192	30747	30948	30788	30746	30916	30725	30800	31129	30876	30564	30728	30722	30618	30734	30812	31190	30767	30450	30695	30610	30594	30892	30582	30695	30984	30783	30666	30749	30845	30755	30858	31124	30570	30717	30820	30784	30820	31050	30801	30642	31115	30635	30772	30880	30853	30548	30582	30704	31225	30596	30731	30501	30991	30602	30823	30655	30881	30627	30738	30638	30630	30834	30736	30521	30679	30698	30962	30726	30814	30802	30809	30847	30824	30512	30704	31032	31197	30583	30772	30792	30329	30514	30774	30737	30661	30397	30622	30504	30875	30677	30849	30758	30972	30984	30832	30478	30877	30731	30909	30873	30624	30906	30892	30673	30662	30832	30802	30921	30689	30844	30645	30909	31085	30930	30840	30875	30615	30742	30661	30709	30602	30840	30440	30925	30873	31011	30644	30702	31039	30635	30865	30891	30641	30955	30904	30712	30596	30961	30796	30894	30757	30612	30742	30605	30744	31014	30689	30610	30875	30901	30840	30833	30508	30729	30720	30711	30644	31009	31010	30577	30758	30859	30678	30669	30677	30749	30568	30695	30655	30716	30717	30713	30902	30753	30673	30565	30915	30977	30642	31060	30829	30932	31018	30988	30833	30950	30882	30731	30650	30832	30559	30807	30925	30847	30572	30629	31024	30601	30448	30619	30682	30809	30726	30908	30939	30721	31075	30592	30872	30687	30942	31083	31053	30880	30621	30623	30688	30823	30759	31013	30987	31034	30995	30801	30687	30958	30858	30743	30704	30766	30654	30559	30609	30767	30521	30819	30651	31113	30749	30501	30555	30833	30990	30664	30840	30839	30674	30878	30762	30738	30735	30882	30779	30692	30753	30767	30665	31018	30591	30840	30628	30647	30471	30736	30730	30842	30829	30809	30512	30564	30836	30856	30716	30784	30613	30716	30892	30889	30818	30919	30737	30695	30924	30531	30907	30894	30910	31057	30964	30722	30918	31087	30748	30737	31123	30961	30870	31009	30901	30463	30772	30754	30796	30493	30733	30821	30700	30862	30780	30583	30846	31004	30586	30581	30686	30842	30797	30835	30791	30937	30853	30760	30714	30976	30614	30629	30923	30721	30485	30895	30734	30957	30653	30622	30754	30786	31054	31094	30807	31123	31012	30817	30589	30756	30763	30803	30857	30918	31103	30705	30899	30974	30956	30484	30844	30908	30886	30736	30736	30628	30949	30711	30751	30921	30972	30949	30648	30854	30783	30743	30917	30922	30822	30746	30924	30460	30699	30823	30949	30766	30801	30467	30705	30716	30787	30666	30716	30885	30564	30957	30798	30624	30952	30693	30886	30687	30858	30740	30632	31044	30997	30528	30807	30486	30808	31084	30917	30869	30668	30562	30688	30983	30679	30919	30753	31060	30692	30939	30596	30833	30758	30718	30607	30884	30922	30892	30990	30915	30687	30743	30732	30738	30783	30872	30827	31030	30943	30865	30915	30782	30517	30878	30604	30807	30851	30608	30466	30370	30775	30750	30954	30887	30651	30873	30637	31011	30508	30747	30826	30787	30606	30651	30687	30579	30503	30721	30276	30727	30738	31103	30800	30524	30770	30911	30917	30633	30786	30761	30937	30753	30740	30752	30844	30560	30734	30761	30727	30840	30684	30733	30727	30846	30703	30908	30824	30837	30727	31028	30690	30768	30808	30822	30802	30682	30839	30819	30846	30729	30742	30924	30862	30750	30871	30915	30839	31018	30462	30671	30531	30754	30833	30800	30625	30835	30722	30971	30861	30659	30889	30582	30665	30721	31118	30793	30861	30674	31012	30715	30862	31001	30651	30759	30812	30935	30803	30784	30961	30716	30734	30767	30941	30918	30681	30879	30581	30873	31008	30768	30642	30750	30784	31210	31005	30694	31046	30895	30775	30778	30633	30541	30900	30739	30703	30896	30733	30868	30919	30643	30843	30714	30913	30732	30834	30882	30818	30688	30816	30899	31020	30819	30789	30533	30841	30741	30723	30911	30581	30712	30619	30964	30908	30683	30913	30855	30806	30939	30951	30626	30760	30607	30799	31028	31041	30842	30674	30835	30886	30802	31052	30774	30936	30748	30739	31001	30750	30757	30627	30861	30858	31048	30829	30693	30963	30828	30568	30527	30767	30885	30774	30814	30708	30900	30794	30947	30638	30614	30723	30798	30800	30921	30484	30740	31008	30940	30806	30748	30665	30937	31122	30842	30722	30786	31060	30906	30785	30949	30700	30738	30872	30704	30850	30982	30679	30668	30810	30813	30789	30652	30519	30764	30646	30937	31060	30751	30803	31071	30557	30561	30967	30828	30941	30725	31004	30998	30651	30440	30529	30804	30973	30816	30970	30950	30496	30618	31071	30560	30933	30837	30865	30884	30841	30882	30649	30944	30584	31087	30691	30798	30939	30713	30596	30683	30647	30668	30703	30883	30877	30967	30790	31051	30841	30841	30893	30798	30786	30787	30834	30731	30758	30738	30850	30665	30757	30751	30696	30700	30733	30662	30904	30583	30717	30606	30677	30765	30655	30906	30822	30648	31016	30833	30849	30905	31077	30784	30791	30496	31126	30762	30677	30520	30916	30600	31012	30854	31003	30850	30784	30751	30349	30734	30955	30842	30855	30854	31013	30730	30728	30595	30713	30850	30764	30958	30768	30749	31011	30972	30542	30837	30847	30633	30628	31009	30615	30816	30602	30817	30871	31008	30818	30710	30933	30665	30579	30935	30889	30804	30815	30822	30703	31017	31280	30801	31001	30880	30830	30866	30765	30666	30806	30772	30640	30908	30910	30663	30662	31024	30912	30651	30983	30817	30686	30928	30946	30923	30712	30831	30773	30600	30715	30416	30846	30730	30943	30747	30643	30808	30636	31054	30672	30908	30917	30738	30500	30542	30960	30757	30673	30916	30656	30695	30795	30839	30939	30754	30908	30727	30811	30688	30780	30916	30931	30926	30795	30616	30650	30833	31013	30656	31002	30831	30698
29654	46834	43792	32654	27076	24119	22153	20947	20252	19510	19616	19693	19876	19601	19279	19135	19154	19392	19679	19152	18948	19208	19033	18893	18575	18278	18327	18498	18406	18453	18391	18201	18126	18194	18087	18108	17957	18242	18276	17987	18023	18172	18105	18112	18051	17950	17969	17939	17931	18025	17964	18071	18132	17851	17874	18005	18049	17902	17953	17923	17851	17791	17961	17856	17934	17949	18038	17960	18073	17763	17916	17829	18062	17899	17980	17979	17905	18004	17828	18091	18072	18002	18028	17821	17955	17973	17936	17957	17900	17842	18038	17723	17989	17859	17876	17777	18045	17991	17840	17961	17853	17965	17835	17920	17970	17989	18102	17918	18000	17975	17940	17952	17903	17725	18036	17898	17892	17800	17962	17800	18069	17970	17978	17866	17880	17845	17895	18008	17958	17977	17968	17837	17911	17844	17958	17928	17944	17889	18049	18003	17757	17891	17987	17997	17991	17986	17865	17982	17983	17825	17911	17915	18025	17964	18041	17950	18074	18020	17994	17865	18037	17826	17968	17869	17847	18044	17880	18014	17878	17924	17976	17984	17827	17922	17851	17971	18087	17893	17962	17984	17903	17953	17942	17970	17983	17926	17860	17764	18156	17917	17809	17781	17829	18001	17878	17982	17912	17962	17902	17863	17863	18017	17996	17949	17840	17935	17891	17984	17998	18032	17989	17749	18071	17868	18009	17904	17742	17987	17842	17856	17986	17953	17897	18015	17886	17974	17926	17997	17934	17881	17885	18016	17905	17853	17931	18072	17958	17926	18058	17969	17791	17795	18057	17861	17993	18099	17806	18034	17900	17599	17839	17733	17796	17816	18012	17740	17951	17820	18062	17842	18093	17840	17930	17920	18051	17969	17810	18040	17823	17900	17931	17809	17805	17960	17912	17974	17827	17761	17827	17935	18030	18074	17884	17877	18098	17918	17977	18046	18001	17826	18035	17807	17914	17947	18015	17917	17973	17748	17774	17994	17863	17767	17852	17965	17912	17927	17918	17908	17943	17847	18039	17889	17943	17840	17868	17772	17860	17855	18108	17766	17980	17987	17837	17751	17850	17932	17826	17902	17880	17893	17956	17960	17961	17815	18005	17678	17880	17782	18007	17931	17897	18022	18029	17903	17815	18083	17815	17929	17773	17989	17880	17895	17925	17874	17912	17818	17775	17861	17900	17993	17773	18064	17960	18068	17756	17918	17853	17915	17997	17868	18048	17876	17770	17959	17882	18004	17892	17882	17869	17981	17976	17978	18001	17867	17940	17991	17851	17906	17814	18007	17899	17738	17962	17904	17865	17938	17851	18092	18008	17956	17889	18087	17951	17950	17920	18029	17900	17858	17919	17936	18042	17963	17968	17865	17928	17900	17895	17842	17743	18100	18045	17935	18168	17817	17873	17802	17883	17906	17990	18097	17837	17816	18089	17896	17889	17760	17947	18097	17671	17997	17795	17864	17949	18045	17878	17957	17903	18036	18058	17861	17917	17859	17910	17800	17826	17948	18037	17833	17959	17996	17959	17971	17958	17841	17887	17939	17901	18067	17845	18117	17895	18031	17923	17793	17934	17855	18094	18175	18169	17908	18066	17748	17953	17743	17726	17930	18002	17833	17848	17836	17968	17986	17774	18052	17857	17940	17988	17707	17968	17894	17895	18093	18021	17857	17941	18096	17945	17945	17904	17902	18037	18028	18002	17924	17996	17959	18044	17715	17993	17978	17925	17901	18003	17887	17952	17888	17976	17920	17978	17899	18002	17884	17886	18059	17844	17895	17826	17922	18022	17933	18089	17912	17800	17919	17961	17881	17881	17953	18154	17900	18091	17842	17694	17718	17990	17834	17913	17853	18031	18037	17927	18041	17810	17940	18084	18048	17883	17915	17789	18027	17813	17938	17797	17960	17702	17860	17876	17996	17862	17792	17924	17997	18042	17992	17842	17792	17835	18018	17951	17995	18033	17874	17853	17928	17954	18036	17942	17823	17897	17957	18009	17998	17992	17860	17972	17949	17985	17792	17862	18053	17939	18073	18016	17954	18025	17961	17976	17978	17865	17759	17993	17821	17890	17838	17812	17940	17904	17921	17938	18059	17946	18017	17999	17987	17885	17929	17943	17960	17959	18039	17917	18017	17984	18062	17867	18005	17869	17761	18097	17788	17991	17973	17868	17770	17937	17871	17998	17992	17952	17991	17963	17717	17938	17942	18010	17930	17740	17968	17899	17836	17777	17853	17888	17946	17922	17859	17874	18038	18006	17985	17892	18066	17905	17841	17952	18115	18002	17812	18033	17984	17893	17932	18005	17892	17927	17903	17956	17928	18115	17735	17933	17909	17894	17907	17976	18128	17946	18067	17967	17925	17947	17753	17985	17887	17998	17857	17937	17928	17953	17964	18136	17948	18004	18033	17824	17831	17845	17981	17911	17916	17874	17993	17895	18042	17863	17859	17888	18057	18045	17849	17964	18012	17880	17964	17953	18002	17929	17959	18040	17917	17967	17991	17937	17872	18005	17928	17753	17887	17907	18131	17921	17959	17899	17838	17798	17938	17774	17916	17965	17903	17883	17904	18079	17858	18028	17798	18096	17997	17820	17841	17845	18038	17878	17873	18052	17937	18116	17983	18016	17932	18044	17899	18035	18007	18035	17947	17928	17993	17955	17819	18110	17764	17923	17917	17961	18031	18017	17936	17997	17984	17895	17983	17918	17959	18061	17956	17960	17884	18059	17921	17813	17902	17839	17873	17684	18048	17819	17942	17820	17897	17932	18156	17958	17812	17889	17783	17932	17899	18014	17875	18038	17843	17991	17747	17905	17983	17928	17715	17724	18000	18142	18045	17950	17863	17895	18025	18063	17821	17893	17751	17884	17920	17952	18018	17890	17975	17915	18059	17886	17740	17900	18042	17760	17961	18042	17856	17952	17856	18013	17911	17875	17876	17838	17934	17927	17975	17990	17887	17945	17964	17828	18160	17831	17857	18015	18038	18037	18035	17915	17841	17887	17904	17818	17768	17818	18029	18014	17780	17962	17847	17974	18066	17845	17854	17804	17886	17914	17836	18156	17990	17982	18025	17959	17876	18060	17924	17823	18008	18087	17921	17949	17871	17945	17973	18086	17948	17909	17928	17869	17947	17941	17916	17998	18013	17758	18124	17952	17879	18047	17948	17896	17943	17878	18004	17994	18002	18038	17953	17856	18045	18034	17941	17853	17853	18003	18081	17979	18035	17910	17994	17887	17887	17992	18080	17896	18089	17888	17931	18084	17919	17962	18165	17846	17690	18083	17929	17953	17811	17913	18061	17868	18082	17940	17869	17865	18103	17876	17764	18010	17928	17959	17752	18059	18012	17893	17962	17965	17912	18041	17977	18073	17853	17994	17893	18024	18004	17934	17951	18017	17987	17921	17998	17932	17874	17933	17954	17904	17981	18067	17756	18012	17896	18070	17919	17985	17989	17982	17886	18012	17835	18002	17916	17945	17764	17929	17847	17883	18056	18078	17964	17851	17941	17942	17994	17913	17988	17973	17787	17866	17835	18129	17964	18089	18207	17977	17915	17925	17874	17914	17983	18009	17929	17921	17860	17897	18024	17975	17864	17990	17865	17875	17724	17961	17897	17970	17964	18133	18025	17947	17879	17950	17991	17820	17830	17986	17882	17968	18076	17945	17855	17865	18040	17905	17916	17839	17793	17826	17939	17956	17772	17808	17903	17902	18112	17958	17959	17990	17904	18036	18008	17810	17888	17897	17910	17945	17827	18107	17776	17876	17895	17973	17901	18011	18064	17849	17743	17865	17796	18186	18094	17931	17937	17908	17880	17871	18044	17890	17849	18002	17943	17963	17810	17964	17848	17826	18053	17938	17830	17900	17872	17891	18039	17970	17877	17995	17961	18017	17839	18012	17675	18008	17973	17730	17919	17847	17849	17872	18040	17710	17930	17937	17955	17808	17971	18054	17906	17780	17804	17973	17892	17761	17884	17687	18047	17786	18005	17870	17962	17991	17976	17976	17873	18067	18011	17904	17899	18002	17989	17752	17876	17802	17948	17914	17869	18018	17932	17992	17804	17893	17887	17893	17888	17929	18021	18024	17979	17922	17660	17911	17887	18025	18012	18040	18021	17865	17907	17994	17770	17870	17965	18044	18057	17907	17961	18015	18172	17932	17860	17891	17942	17981	17837	17917	17784	17846	18007	17964	18005	17914	17824	17968	17856	18037	17970	17896	17977	17952	17713	18077	18002	18133	18052	17829	18071	17916	17960	18176	17991	17821	17842	17784	17953	18018	17958	17876	18083	17845	17892	18022	17899	18005	17961	17960	17853	18017	17817	17859	17976	18041	17831	18056	18031	17842	17997	17988	17825	18036	18038	17847	17981	17874	17944	17958	17946	18056	17979	17990	18053	17886	18049	17859	17862	18064	17818	17785	17938	18081	17913	17859	18011	18094	18021	17861	17838	17964	17846	17899	18032	18070	17952	17937	17975	17820	17958	18027	17741	17904	18011	18099	17943	18105	18011	17969	18055	17884	17930	17864	17926	18077	17773	17864	18028	17920	17929	17939	17943	17934	18098	18117	17916	18020	17912	17827	17928	17996	17993	17915	18033	17934	18006	17909	17905	18052	17800	18001	17960	17890	17951	17810	18009	17751	17961	17962	18129	17943	17916	17906	18009	17811	18002	18083	17952	17972	18158	17886	17857	17821	17854	17925	17697	18075	17868	17932	18058	18133	17891	17950	17894	17989	17836	17933	17943	17846	17803	17830	17929	17806	17911	17920	18058	17912	17954	18003	17996	18002	17827	17992	17928	18142	18027	17908	17767	17910	17906	17908	17953	18047	18043	17888	17684	18002	18023	17839	17839	17983	17928	17912	17906	17939	17864	18047	17948	17830	17923	17898	18006	17819	17899	17900	17990	18191	17955	18123	17998	17913	17910	17874	17814	17881	18051	17921	17918	17957	17976	17928	18017	17896	17901	17865	17863	18164	17896	17972	17776	18082	17909	18036	18010	18056	17976	17825	17890	17957	17882	17907	18003	17943	17771	17744	17847	18021	17871	17955	17914	18017	17918	17978	17983	17884	17913	17894	17933	18103	17738	17757	17821	17888	17971	17931	17907	17921	17974	17941	17924	17889	17777
21362	20032	26272	24013	23015	29955	36179	32948	31778	31792	31592	31523	32059	31830	31456	31233	31223	31503	31761	31597	31227	31164	30952	30849	30645	30462	30302	30343	30247	30303	30234	30039	29941	30089	30257	30096	30062	30090	29851	30105	29812	29808	29858	29913	30004	29888	29942	29951	29861	29956	29853	30033	30112	29737	29796	29859	29897	29731	29766	29896	29908	29655	29850	29752	29989	29478	30003	29872	29751	29794	29751	29909	29597	29981	29977	29961	29838	30001	29789	29893	29973	29789	29863	29973	29887	29871	29981	29907	29926	29716	29975	29908	29774	29860	29770	30148	29842	30070	29866	29797	29902	29699	29833	29943	29695	29762	29898	29953	29764	29817	29679	29881	29849	29679	29825	29564	30143	29758	29908	29699	29685	29671	29644	29867	30039	29764	29933	29841	29815	29399	29902	29981	29520	29708	29849	29501	29568	29639	29753	29923	29852	29781	29509	29781	29763	29944	29670	29927	29504	29590	29966	29746	29734	29474	29559	29906	29786	29654	30108	29645	29896	29740	29798	29683	29774	29670	29752	30091	29951	29685	29852	29782	29769	29660	29806	29705	29995	29868	29846	29679	29803	29686	29742	29904	29824	29689	29923	29928	29784	29812	29807	29595	29805	29715	29653	29735	29897	29767	29921	29957	29751	29956	29974	29872	29791	30052	29849	29912	29900	29999	29667	29768	29870	29766	29956	29630	29858	29810	29860	29672	29889	29786	29857	30052	29515	29797	29518	29846	29782	30030	29721	29714	30023	29709	29796	29797	29760	29646	29933	29688	29800	29810	30047	29955	29720	29682	29761	29844	29710	29841	30198	29814	29692	29834	29745	29611	29920	29896	29618	29928	29603	29594	29924	29796	29940	29966	29875	29708	29912	29555	29799	29865	29753	29606	29779	29884	29538	29772	29934	29747	30089	30045	30023	29609	29624	29470	29717	29714	29870	30042	29908	29800	29714	29892	29548	29657	29890	30210	29714	29717	29707	29847	30001	30038	29659	29747	29881	29706	29701	29551	29921	29879	29806	29962	29733	29702	29864	29638	29396	29842	29955	29594	29999	30036	29733	29772	29543	29629	29708	29654	29804	29698	29902	29771	29606	29861	30011	29955	29957	29847	29693	30087	29792	29927	29721	29855	29955	29825	29859	29864	29993	29745	29814	29930	29990	29681	29845	29801	29706	29740	30001	29630	29909	29838	29888	29803	29712	29690	29760	29814	29617	29789	29715	29503	29605	29773	29984	29893	29907	29601	29870	29979	29953	29802	29725	29732	29853	29885	29652	29853	29701	29726	29932	29801	29875	29835	29903	29594	29851	29975	29675	30116	29860	29819	29997	29666	29458	29967	29595	29623	29700	29800	29641	29658	29675	29912	29694	29651	29889	29751	29978	29573	29893	29985	29978	29774	29939	29817	29995	29809	29789	29692	29708	29583	29677	29763	29939	29845	29843	29833	29703	29964	29859	29633	29859	29533	29591	29803	29941	29825	29964	29614	29899	29479	29737	29782	29819	29745	29634	29574	29664	29670	29697	29926	29752	30191	29614	29831	29703	29555	29875	29761	29816	29741	29723	29595	29826	29803	29930	29926	29704	29890	29771	29919	29773	29816	29679	29799	29869	29748	29464	29596	29398	29792	29868	29821	29762	29878	29772	29749	29629	29773	29789	29734	29764	29406	30187	29547	29930	29877	29797	29771	29855	30078	29448	29864	29726	29904	29709	29724	29951	29677	29724	29894	29707	29644	29803	29761	29845	29964	29872	29668	29639	29797	29771	29593	30019	29810	29735	29810	29885	29659	29715	30052	29596	29935	29589	30023	29737	29605	29705	29854	29945	29950	29853	29570	29732	29760	29788	29509	29703	29774	29734	29906	30018	29998	30117	29900	30167	29922	29964	29633	29799	29530	29954	29777	29825	29743	29877	29880	29540	29907	29652	29809	29700	29491	29610	29876	30175	29898	29742	29890	29888	29590	29779	29752	30066	29839	29792	29820	29882	29866	29953	29817	30095	29676	30059	29838	29743	29596	29811	29654	29774	29693	29965	29945	29706	29435	29535	29844	29636	29637	29976	29922	29835	29652	29765	29751	29965	29717	29852	29677	29775	29559	29686	29611	29794	29751	29692	29666	29828	29651	29541	29724	29740	29611	29504	29874	29786	29877	29692	29631	29874	29859	29708	29781	29892	29921	29705	29832	29885	29894	29777	29702	29867	29685	29864	29770	29755	29968	29782	29620	29697	29925	29822	29688	29847	29812	29352	29784	29804	29967	29893	29904	29619	29797	29733	29990	29710	29727	29726	29814	29653	29729	29762	29939	29683	29730	29804	29841	29580	29475	29908	29463	29971	29868	29667	29970	29685	29611	29483	29544	29690	29860	29900	29985	29552	29590	29779	29748	29526	29949	29695	29774	29866	29774	29980	29972	29721	29710	29604	29686	29900	29583	30034	29410	29707	29589	29823	30075	30008	30033	29665	29516	29749	29913	29972	29563	29815	29884	29821	29868	29798	29955	29697	29902	29815	29896	29798	29497	29864	29926	29669	29524	29870	29725	29544	29790	29767	30075	29892	29626	29699	29860	29760	29656	30016	30079	29879	29569	29704	29744	29580	29780	29944	29762	29933	29850	29688	29829	29841	29630	29979	29508	29560	29834	29827	29585	29673	29729	29695	29687	29860	29783	29793	29882	29667	29726	29753	29758	29683	30134	29882	29596	29891	29802	29597	29719	29715	29834	29567	30035	30013	29505	29893	30048	29862	29829	29840	29664	29936	29873	29800	29974	29873	29631	29788	29698	29767	29662	29689	29606	29973	29983	29731	29695	29780	29912	29847	29758	29997	29982	29914	29870	29663	29770	29854	29705	29947	29861	29967	29777	29807	29712	29781	29627	29643	29679	29499	29847	29747	29582	30096	29854	29910	29930	29785	29523	29824	29753	29723	29661	29720	29574	29775	29646	29760	29872	29911	29902	29905	29864	29976	30058	29632	29512	29726	29558	29703	29935	30012	29811	29663	29745	29818	30002	29900	29875	29688	29650	29736	29831	29740	29806	29826	29719	29687	29867	29940	29995	29769	29981	30091	29767	29718	29595	29822	29723	29988	30131	29773	30039	29662	29708	29940	29654	30016	29758	29665	29916	30104	29805	29948	29718	30002	29804	29904	29889	30061	29740	29587	29775	29797	29671	29779	30063	29823	29602	29788	29587	29652	29937	29782	29774	29856	29793	29759	29587	29638	29546	29711	29744	29506	29772	30074	29741	29811	30007	29827	29809	29684	29714	30027	29662	29769	29681	29794	29803	29725	29603	29588	29687	29715	29550	30055	29760	30005	29882	30022	29710	29770	29641	29840	29746	29591	29693	29807	29662	29647	29761	29640	29637	29839	30151	29975	30134	29867	29882	29967	29796	29655	29736	29640	29713	29905	29866	29748	30026	29598	29875	29791	29969	29752	29954	29957	29913	29705	30078	29832	29911	29663	29894	30061	29767	29817	29734	29858	29856	29796	29882	29823	29761	29585	29607	29730	30059	29807	29870	29990	29814	29794	29846	29820	29851	30254	29760	30101	29845	29820	29712	29742	29593	30017	29608	29729	29961	29823	29934	29811	29766	29851	29610	29963	29569	29903	29899	29787	29537	29806	29894	29609	29819	29641	29956	30004	29674	29507	29811	29724	29897	29739	29738	29962	29744	29927	29814	29933	29787	29865	29880	29756	29663	29722	29663	29830	29849	29778	29612	29770	29507	29697	29952	29702	29821	29689	29887	29923	29730	29867	29858	29547	30083	29832	29904	30030	29767	29540	29606	29730	29759	29640	29781	29997	29965	29908	29733	29555	29872	29842	29981	29609	29823	29700	29714	29658	29992	29627	29476	29724	29706	29879	29659	29693	30039	29635	29985	29708	29853	29931	29729	29635	29898	29515	29667	29606	29936	29989	29557	29819	29597	29887	29725	29667	29515	29879	30037	29705	29619	29599	29828	29693	29840	29893	29832	29856	29652	29918	29713	30272	29702	29684	29877	29692	29646	29843	30051	29743	29850	29898	29740	29745	29761	30006	29687	29865	30082	29772	29956	29707	29853	29921	29844	29626	29874	29874	29830	30067	29793	29734	29419	29810	29783	29889	29810	29898	29500	29752	29719	29960	29815	29626	29747	29662	29714	29801	29845	29790	29751	29880	29746	29653	29915	29708	29782	29931	29730	29906	29671	29940	30042	29791	29847	29798	29888	29801	29866	29736	29829	29918	29832	29939	29923	29652	29913	29884	29847	29646	29622	29875	29925	29733	29727	29862	29699	29765	29710	29659	29822	29750	29838	29864	30068	30094	29705	29906	29681	29703	29774	29755	29804	30140	29628	29855	29893	29910	29973	29706	29762	29886	29813	30093	30174	29886	29824	30284	29546	29886	29831	29566	29734	29722	29771	29785	29573	29664	30024	29635	29795	29713	29659	29865	29907	30048	29772	29632	29788	29665	29634	29823	29737	29810	29870	30039	29818	29981	29851	29651	29908	29923	30112	29851	29966	29848	29760	29808	29552	29570	29855	29626	29850	29660	29940	29909	29807	29418	29594	29800	30049	29844	29812	30081	29692	29919	29878	29821	29664	29727	29622	29727	29640	29560	29657	29786	30032	29799	29691	29844	29821	29643	29603	29452	29789	29687	29761	29806	29794	29572	29712	29913	29728	29747	30049	29966	29668	29773	29864	29673	29862	29712	29723	29856	29552	29708	29800	29831	29921	29652	29803	29891	30058	29653	29978	29807	29892	29969	29478	29862	29726	29911	29755	29735	30007	29936	29628	29832	29980	29758	29783	29811	29658	29651	29654	29849	29578	29878	29853	29901	29881	30137	29960	29764	29772	29806	29237	30016	29956	29889	29868	29779	29593	29890	29619	29790	29893	29722	29699	29622	29961	29923	29750	29599	29829	29744	29741	29909	29738	30072	29791	29683	29819	29694	29879	29777	29698	29590	29847	29895	29767	29926	29877	30012	29885	29788	29753	29650	29653	29736	29830	29755	29870	29764	30017	29690	29883	29749	29846	29719	29793	29826	29768	29695	30011	29664	29971	29647	29703	29830	29828	29863	29944	29993	29593	29753	29570	29969	29884	29898	29771	29494	29815	29562	29727	29748	29890	29983	29604
32003	52759	49906	37598	30847	26598	24190	22410	21065	20173	19811	20392	20943	20215	19657	19438	19577	19889	20205	19543	19046	19259	19050	18830	18433	18222	18308	18017	18085	18008	17980	18071	17765	17902	17668	17686	17710	17692	17498	17536	17500	17443	17883	17725	17440	17478	17566	17605	17496	17531	17618	17442	17572	17643	17476	17498	17635	17442	17630	17219	17480	17540	17638	17506	17462	17454	17392	17576	17575	17463	17489	17606	17512	17465	17482	17493	17554	17412	17528	17292	17628	17572	17343	17369	17588	17499	17508	17521	17277	17406	17532	17350	17510	17394	17407	17500	17459	17431	17338	17380	17513	17433	17633	17283	17644	17526	17521	17527	17381	17655	17312	17489	17656	17546	17571	17497	17308	17353	17516	17551	17369	17469	17423	17566	17495	17502	17416	17516	17422	17349	17520	17457	17548	17395	17415	17633	17361	17593	17613	17235	17722	17452	17468	17387	17426	17286	17530	17546	17326	17399	17582	17615	17386	17192	17420	17390	17420	17243	17539	17409	17432	17546	17172	17375	17570	17447	17550	17437	17647	17332	17223	17508	17466	17433	17487	17500	17526	17449	17508	17525	17355	17536	17410	17423	17337	17391	17348	17329	17465	17318	17524	17761	17256	17449	17543	17339	17582	17667	17269	17289	17317	17324	17369	17375	17435	17364	17221	17349	17351	17522	17531	17647	17296	17503	17435	17560	17568	17456	17523	17441	17374	17404	17188	17524	17530	17602	17432	17711	17420	17563	17552	17332	17404	17559	17390	17427	17432	17323	17331	17349	17340	17416	17496	17529	17491	17434	17434	17460	17474	17330	17457	17684	17504	17512	17496	17577	17453	17697	17367	17515	17435	17346	17476	17627	17569	17523	17487	17440	17423	17435	17338	17527	17315	17561	17445	17429	17364	17565	17384	17422	17410	17420	17669	17371	17450	17438	17450	17392	17434	17377	17510	17594	17346	17443	17297	17413	17443	17438	17511	17381	17489	17375	17491	17553	17545	17473	17466	17568	17551	17428	17622	17566	17611	17516	17433	17434	17387	17365	17298	17517	17358	17334	17416	17414	17568	17431	17556	17547	17564	17454	17554	17543	17552	17420	17490	17360	17417	17432	17372	17489	17301	17494	17299	17608	17551	17639	17207	17544	17501	17484	17334	17485	17423	17249	17434	17583	17404	17450	17451	17515	17574	17325	17564	17501	17315	17607	17432	17514	17516	17444	17410	17442	17435	17503	17644	17398	17584	17369	17551	17533	17375	17466	17458	17474	17422	17418	17617	17392	17257	17378	17415	17328	17436	17465	17507	17437	17569	17254	17394	17502	17353	17653	17347	17465	17672	17398	17384	17382	17660	17474	17321	17425	17391	17436	17408	17523	17521	17540	17594	17315	17526	17555	17423	17456	17473	17396	17495	17309	17473	17271	17462	17390	17477	17408	17461	17511	17573	17564	17259	17484	17469	17422	17423	17427	17457	17422	17485	17455	17414	17367	17354	17482	17547	17398	17471	17572	17443	17580	17379	17329	17644	17450	17648	17440	17485	17477	17538	17343	17518	17497	17463	17475	17481	17386	17368	17470	17562	17432	17403	17619	17484	17364	17466	17599	17397	17535	17451	17585	17500	17477	17380	17453	17507	17641	17392	17564	17473	17313	17596	17385	17520	17496	17338	17419	17402	17474	17288	17319	17449	17430	17180	17443	17405	17408	17477	17197	17433	17329	17484	17411	17469	17445	17400	17556	17308	17584	17635	17500	17339	17383	17539	17509	17266	17495	17668	17275	17397	17476	17462	17630	17446	17652	17461	17365	17609	17478	17342	17690	17590	17498	17667	17467	17422	17426	17470	17511	17549	17399	17456	17448	17401	17489	17215	17585	17491	17345	17486	17448	17582	17610	17528	17434	17449	17379	17217	17608	17300	17525	17456	17509	17304	17400	17348	17518	17501	17261	17550	17449	17585	17456	17395	17369	17522	17420	17335	17528	17465	17402	17492	17603	17496	17382	17599	17256	17392	17566	17202	17543	17506	17463	17409	17594	17443	17323	17572	17478	17491	17410	17460	17318	17552	17440	17288	17429	17659	17582	17637	17362	17486	17541	17449	17341	17459	17495	17566	17399	17529	17455	17535	17353	17438	17509	17460	17525	17424	17553	17403	17544	17408	17346	17395	17455	17535	17518	17384	17307	17392	17574	17305	17533	17610	17559	17512	17357	17418	17517	17465	17565	17404	17470	17222	17508	17544	17448	17596	17477	17411	17260	17301	17414	17427	17306	17665	17563	17457	17583	17285	17453	17437	17498	17165	17380	17390	17584	17446	17338	17449	17467	17480	17492	17642	17471	17377	17520	17293	17617	17499	17595	17325	17505	17437	17360	17453	17589	17389	17273	17417	17462	17489	17442	17429	17443	17398	17375	17481	17300	17428	17440	17469	17479	17510	17506	17560	17409	17358	17482	17527	17540	17310	17528	17345	17457	17594	17553	17406	17388	17531	17379	17351	17500	17542	17351	17630	17437	17448	17369	17422	17420	17539	17582	17355	17515	17314	17497	17564	17570	17492	17635	17331	17382	17423	17504	17440	17478	17471	17451	17449	17375	17546	17443	17663	17559	17362	17411	17454	17381	17419	17402	17498	17321	17276	17453	17497	17494	17455	17579	17470	17500	17368	17479	17269	17549	17383	17369	17650	17537	17473	17217	17443	17410	17491	17506	17429	17507	17484	17525	17516	17407	17371	17454	17389	17389	17573	17465	17400	17624	17353	17311	17517	17388	17551	17479	17421	17591	17445	17521	17405	17436	17325	17266	17465	17348	17487	17409	17421	17592	17651	17349	17387	17440	17303	17588	17496	17429	17378	17283	17435	17542	17339	17457	17611	17538	17183	17456	17394	17468	17386	17474	17401	17459	17381	17490	17501	17263	17417	17361	17485	17328	17526	17491	17369	17512	17569	17357	17405	17477	17526	17546	17399	17508	17322	17476	17410	17321	17394	17390	17351	17755	17410	17438	17404	17528	17363	17387	17520	17470	17432	17442	17455	17563	17418	17550	17525	17447	17326	17464	17643	17500	17340	17519	17527	17612	17500	17459	17511	17337	17459	17506	17490	17515	17501	17416	17535	17304	17427	17410	17386	17568	17487	17514	17591	17268	17472	17400	17371	17442	17568	17551	17449	17550	17477	17796	17372	17496	17302	17520	17574	17601	17427	17470	17485	17463	17455	17400	17332	17505	17526	17562	17662	17471	17283	17528	17492	17501	17559	17553	17466	17374	17432	17427	17264	17468	17613	17446	17543	17405	17549	17504	17477	17449	17480	17532	17437	17456	17509	17453	17364	17474	17326	17468	17388	17377	17423	17592	17408	17313	17345	17266	17363	17460	17467	17410	17470	17456	17373	17298	17347	17394	17565	17416	17197	17460	17466	17373	17498	17593	17476	17289	17580	17323	17577	17394	17391	17323	17471	17566	17346	17645	17432	17540	17482	17636	17460	17423	17400	17480	17387	17417	17492	17441	17468	17531	17537	17444	17516	17488	17212	17304	17470	17347	17458	17615	17425	17467	17471	17529	17455	17313	17324	17399	17553	17440	17451	17248	17533	17564	17595	17559	17506	17413	17545	17656	17397	17519	17393	17404	17516	17348	17377	17373	17509	17411	17524	17521	17602	17307	17509	17482	17354	17395	17299	17542	17273	17406	17494	17348	17465	17426	17228	17403	17535	17418	17562	17358	17249	17410	17445	17420	17317	17624	17351	17339	17463	17552	17527	17375	17462	17399	17313	17535	17492	17551	17646	17456	17532	17550	17369	17402	17458	17529	17559	17444	17537	17548	17567	17356	17453	17511	17647	17362	17572	17433	17471	17505	17510	17518	17344	17546	17449	17335	17509	17373	17556	17311	17495	17407	17472	17365	17395	17429	17527	17384	17429	17477	17594	17487	17356	17576	17461	17583	17500	17485	17455	17559	17354	17604	17524	17614	17577	17424	17420	17483	17454	17622	17475	17552	17393	17298	17493	17317	17264	17445	17489	17587	17555	17404	17323	17390	17677	17501	17407	17460	17460	17559	17560	17575	17579	17356	17320	17395	17465	17404	17421	17551	17410	17376	17499	17441	17520	17488	17481	17512	17376	17491	17418	17393	17355	17332	17547	17633	17463	17317	17521	17597	17486	17424	17375	17508	17509	17477	17325	17636	17507	17620	17443	17587	17368	17376	17488	17582	17426	17593	17469	17215	17599	17333	17504	17574	17565	17459	17603	17361	17471	17487	17288	17519	17319	17562	17347	17570	17603	17429	17465	17374	17520	17284	17582	17456	17675	17440	17318	17482	17614	17327	17302	17365	17500	17435	17174	17491	17304	17490	17447	17321	17429	17480	17422	17516	17490	17418	17369	17306	17396	17468	17237	17432	17440	17414	17592	17467	17454	17403	17286	17357	17410	17457	17279	17298	17412	17457	17539	17364	17570	17507	17483	17596	17410	17275	17488	17462	17519	17419	17431	17307	17598	17320	17506	17379	17549	17390	17463	17502	17470	17539	17470	17458	17355	17373	17523	17468	17471	17435	17615	17518	17473	17544	17536	17392	17322	17428	17441	17404	17435	17501	17581	17484	17565	17586	17633	17459	17444	17451	17658	17431	17375	17648	17464	17682	17394	17478	17573	17245	17520	17368	17582	17210	17394	17377	17520	17435	17552	17585	17261	17575	17500	17536	17424	17363	17264	17447	17422	17455	17530	17634	17452	17413	17552	17415	17476	17521	17487	17329	17358	17466	17607	17369	17407	17517	17569	17434	17391	17475	17576	17420	17437	17484	17389	17514	17516	17480	17313	17411	17452	17388	17327	17382	17509	17412	17470	17362	17446	17378	17385	17341	17362	17523	17579	17535	17278	17428	17485	17278	17245	17401	17311	17571	17526	17487	17530	17471	17406	17533	17466	17497	17424	17547	17618	17563	17616	17341	17305	17481	17421	17321	17599	17373	17256	17381	17636	17427	17372	17478	17534	17320	17624	17412	17504	17553	17363	17384	17263	17312	17643	17383	17300	17281	17575	17591	17397	17546	17541	17498	17361	17538	17616	17374	17387	17504	17312	17692	17496	17675	17590	17391	17611	17572	17621	17554	17493	17424	17326	17627	17426	17407	17497	17633
40718	39952	45486	41837	37617	36537	36406	35487	35682	35481	35131	35331	35137	35609	35024	35180	35637	35162	35433	35425	35575	35431	35182	35109	35168	34944	34883	35032	35054	35058	35129	35281	34796	34582	34843	34843	34790	34953	34942	34904	34800	34986	35004	34817	34923	34715	34804	34792	34682	35059	34968	34977	35095	34962	34953	34648	34896	34956	34813	34888	34825	34912	34927	35122	34987	34768	35126	34981	34460	34997	34608	34907	34562	35018	34856	34876	34946	34543	34823	34742	34814	34561	34689	34825	34977	35173	34956	34857	35076	34792	34798	35009	34558	35138	34801	35075	35022	35049	34893	35067	34608	34607	35334	34756	34716	34942	35069	34905	34686	34915	34896	34691	34937	34886	34931	34620	34960	34998	35016	34959	35002	34826	35198	34921	34968	34984	34859	34832	34785	34923	34982	34724	34690	35021	35108	35051	34676	35125	34845	34683	34890	34806	34703	34672	34866	34852	34921	35024	34669	34716	34932	34650	34760	34816	34539	34709	35010	34663	35084	35060	35127	34883	34715	34875	35060	34740	34965	35103	34882	34837	34637	34880	34725	34792	35022	34820	34754	34933	34675	34783	34681	34864	34721	34837	35119	34888	34746	35026	34936	34850	34591	34719	35120	34653	34750	34940	34955	34887	35138	35169	35091	34999	34961	34766	35068	34808	35174	34696	34952	34958	34571	35009	34751	34811	34842	34560	34935	35284	34931	34896	34849	34809	34885	34764	34760	34905	34858	34734	34784	34983	34821	34799	34889	34724	34936	34748	34915	34757	34751	34977	34912	34917	34721	34859	34817	34749	34965	35122	34750	34554	34746	34964	34468	34876	34885	34665	34944	35100	34800	34755	34773	35211	34844	34828	34719	35077	34972	34576	35347	34706	34638	35148	34790	35069	35206	34825	34908	35002	34805	34878	34902	34762	35010	34722	34842	34790	34795	34854	35128	35183	34630	34889	34861	34873	35060	34991	34714	34533	35041	34870	34833	34915	34886	34789	34753	34922	34969	35083	34755	34824	34690	34632	34867	34805	35092	34910	34883	34742	34747	34756	34924	34685	35052	34971	34884	34781	34850	35109	34617	34713	34834	34673	34947	34736	34956	34790	34475	34901	34912	34887	35043	34828	34922	34892	34831	34979	34999	34835	34898	34951	34805	34822	35146	34924	34699	34701	34982	35140	34789	34875	34986	34732	34984	34670	34969	34787	34940	35229	34814	34507	34954	34979	34781	35003	34992	34631	34609	34820	34494	34939	34875	34955	34977	34830	34656	34948	34752	34759	34981	34707	35136	34867	34621	34871	34690	34529	34995	34648	34976	34931	34883	35008	34782	34960	35029	34817	34774	34999	34933	35229	34632	34769	34888	34969	35130	35057	34766	34994	34951	34968	34934	35346	34810	34792	34702	35065	35010	34943	35027	34665	34692	34756	34871	34974	34960	35023	34726	34652	34784	34956	34848	35141	34820	34770	34939	34962	34756	34932	34754	34889	34775	35050	34974	34742	34982	34753	34820	35088	34797	34814	34646	34860	35097	34821	35024	34840	34900	34874	34949	34795	34747	34766	35048	34827	34967	34834	34685	34690	34866	35223	35024	35235	35125	35157	34984	35096	35073	34520	34688	35006	35134	35133	35435	34833	34450	34486	34600	34928	34583	34832	34826	34838	35140	34869	34644	34993	34802	34484	34868	34941	34820	34676	35014	34709	35028	34932	34757	35069	35085	34955	34803	34949	34879	34771	34765	34742	34987	34953	35070	35114	34820	34895	34840	35029	35033	34764	34926	34804	34787	34793	35062	35009	35099	34919	35061	35105	34894	34793	34758	34929	35022	34888	34941	34589	34878	34544	35032	35009	34994	34893	35091	34739	34720	34822	34982	34773	34434	34723	34891	34937	34915	34990	35026	34676	35147	34817	34987	35058	34936	34879	34728	34478	34768	34949	35009	34831	35139	35077	35117	34432	35007	35106	34723	34616	35049	34636	34560	34927	35105	34827	34756	35083	34834	34900	35001	34759	34729	35048	34727	34753	35161	35031	34896	34771	34802	34619	34900	34700	34857	34896	35115	35117	35037	34822	34979	35169	35059	35022	34880	34770	34631	34717	34746	34790	34880	34751	34675	34785	34885	34793	34905	34775	34980	34891	34925	34819	35027	34770	35024	34971	34704	34788	34818	34736	34745	34744	34775	34868	34842	35016	34905	34808	34742	34789	35250	34976	34893	34985	34957	35057	34749	34804	34669	34565	35000	35207	34742	34659	34974	35130	34833	34728	34937	35160	34979	34686	34612	34874	34950	34583	35106	34956	34682	34710	34970	34941	35032	34888	35023	34981	34672	34893	35028	34963	34728	35108	35091	34853	34758	34830	34998	35139	34861	35046	34731	35004	34607	34990	35079	34821	34764	34964	34912	34832	34535	34476	35016	34987	34944	34714	34921	35172	34671	34934	34804	34867	34854	34763	34844	34988	34950	34800	35010	34812	34619	34787	34898	34883	35065	35052	34911	34763	34790	34989	34667	34569	35127	34835	35218	34602	35056	34928	34829	34829	34983	34857	34754	34808	34923	34671	35121	34838	34855	34529	34751	34734	35021	35087	35198	34970	34840	34712	35118	34762	34872	34918	34929	34710	35029	34946	35021	34885	34950	34794	35035	34994	34733	34988	34990	34674	35103	34850	35006	34756	34967	34733	35160	35082	34910	35016	35135	34965	35106	34981	34784	34931	34890	35114	35045	34967	34854	34851	34809	34676	34652	34701	34904	34638	34850	34777	34843	34858	34756	34894	35021	35249	34930	34935	35016	34939	35026	35112	35067	34839	34983	35145	35336	35056	35107	35010	35036	34928	34921	34813	34871	34806	34805	34964	34920	35195	34973	34968	35033	34634	35023	34723	35008	34964	34970	34712	34873	34832	34584	35023	34848	34570	34563	35043	34829	34966	35107	34840	35028	34897	34999	34992	34834	35070	35019	35114	35045	34801	34963	34933	34828	34459	34688	34899	34881	34818	34829	35016	35072	34935	35014	34942	34947	34722	34811	34727	34900	34778	35060	34932	34834	35095	34769	34876	34866	34957	34849	34498	34967	34734	34881	34641	34786	35118	35024	34842	34731	34945	34549	34879	34897	35155	35034	34588	35110	34898	34659	34580	34890	34835	34749	34961	34774	34476	35083	34746	34566	35187	34847	35151	35131	34855	34907	34974	34900	34782	34925	34947	34799	34829	34996	34695	34859	34894	34905	34974	35124	34740	34760	35005	35384	35275	34798	35010	34953	34908	35229	34899	34963	35194	35176	34830	35234	35080	34855	34788	34824	34695	34942	34962	35130	35121	35016	34734	35064	34551	34789	35108	34990	34903	34627	34828	34826	34777	34720	34765	35163	34553	34903	34668	34723	34877	34812	34748	34604	35034	35004	34661	34752	34926	34913	34445	34977	35152	34767	35178	34842	34966	35049	35077	34950	34989	35066	34759	34982	35007	34950	34696	35024	34951	34857	34858	34978	35075	34827	35208	35079	35227	34959	34810	34832	35031	35183	34764	34954	34721	34911	35015	35092	35012	34976	34867	35049	35047	34717	34916	34900	34636	34874	34808	34705	35126	34805	34548	34879	34709	34994	34763	34649	34808	34750	34763	34902	35134	34888	35159	34772	34790	34825	34996	35066	35037	34971	34813	34845	35085	34940	34908	34859	34824	35269	35125	34877	35026	35012	35298	34927	34927	35141	34773	34972	34891	35119	34823	34845	34948	34815	34962	34706	34821	34971	34719	35093	35132	34865	34966	35057	34835	34762	34752	34800	34992	34826	34747	34781	34903	34800	35111	34883	35123	34795	34783	34855	35050	34799	34961	35029	34820	34888	34766	35013	35037	34727	34774	34913	34949	34922	34947	34814	34673	34916	34926	34877	35039	35133	34746	34854	34905	34721	34532	35158	34652	34707	35088	35062	34962	35063	34786	34617	34713	34587	35029	35103	34917	34996	34872	34777	34822	35054	35051	34855	34744	35043	34780	34879	35011	35035	34928	34832	35013	35059	35080	34823	35148	34978	34977	34901	34737	34796	34745	34937	34991	34945	34861	34932	35020	34713	35021	34979	34873	34859	34672	34890	34776	34970	34628	35041	34855	35246	34861	35046	35162	34890	35100	35182	34898	34851	34615	34762	34986	34995	35037	34933	34783	34881	34878	34615	35014	34775	34968	34872	34756	34850	34699	34960	34909	34795	35057	34923	34762	34855	34542	34832	35107	35094	34985	34824	34796	34978	34769	35073	34519	34967	34975	34896	34891	35025	34747	34927	34874	34852	35045	35047	34576	34967	34910	34737	34995	35100	34818	35002	34792	35010	34684	34958	34878	34976	34820	34761	34870	34769	34861	35024	35012	34984	34788	34892	35029	34580	34929	34931	34804	34982	35166	34568	35005	34915	34728	34926	35064	34979	35037	34871	34634	34941	34792	34796	34708	34808	34675	34531	35023	34846	35017	35038	35145	34935	35142	34656	34794	34942	34948	34662	34841	34983	34774	35030	35290	34706	34913	35089	34932	34950	35028	34846	34776	34848	34761	34924	34821	34866	34995	34948	35020	34972	34998	34858	34982	34970	34797	35090	34938	34924	34766	34815	34992	35070	35062	34848	34877	34746	34699	34687	34906	35195	34775	34926	34876	34817	35414	34998	34846	35163	35266	34886	34806	35113	34764	34727	34883	35121	35119	34804	34781	34838	34953	34756	34744	35007	34608	35335	34687	35073	35013	34727	34715	34794	34853	34839	34740	35087	34719	34868	34848	34981	35118	34878	35022	34830	35065	34831	34951	34835	34870	34926	35056	35083	34868	34777	35061	34776	34734	35110	34923	34870	34853	35096	34928	35054	34927	34938	34849	34776	34702	34863	34909	34848	35118	35028	35218	35235	34903	34848	34917	35072	34778	34982	34710	34924	34646	34921	34745	34925	34745	34721	34839	34850	34863	34732	35073	35202	34866	35009	34804	34750	34716	34896	34981	35014	35154	34878	34979	34581	35044	35138	34953	34960	34890	34744	34995	34798	34916	35042	35077	34738	35003	35141	34902	34715	34959	34993	34972	34935	34924	34962	35089	34834	34916	34996	34904	34589	35015	34969	35027	35051	34942	35137	34757	34865	35038	35091	34837
33188	41807	39316	29533	25084	23130	22051	21464	21278	21171	20830	20863	20821	20902	20618	20649	20683	20847	20784	20716	20676	20585	20564	20595	20435	20549	20450	20391	20284	20171	20383	20284	20263	20049	20212	20126	20159	20164	20113	20123	20058	20121	20099	20158	20042	20046	20046	20110	20006	20330	20149	19969	19952	19942	20042	20037	20066	20289	20097	20016	20072	20061	20065	20014	20195	19890	20013	19785	20141	19943	20127	20083	19943	20305	20034	20000	20064	20200	20043	20008	20016	19842	20149	19990	19934	20111	20085	20206	19950	20118	19969	20140	20060	20052	20035	20059	20026	20133	20159	20055	19997	20141	19982	20263	20126	20148	20077	20195	20169	20010	19986	20145	20046	20071	20151	20055	19890	20054	20066	20184	20134	20054	20090	19969	19989	20068	20029	20011	20164	20326	20109	20146	20137	20027	19972	20277	20152	20179	20016	20299	20099	20054	20130	20111	20101	20049	20124	20179	20095	20113	20012	19971	20096	20161	20099	20144	20049	19932	20065	20159	20217	19964	20100	20037	20240	20089	20134	19928	20162	20065	19954	19989	20061	19972	20222	19966	20077	20170	19971	20135	20023	20106	20095	20037	20004	19972	19883	19998	19916	20016	20009	20078	20165	20122	20196	20223	20186	19937	20086	20062	19961	19882	20042	20114	20001	20163	20139	20096	20101	20132	20141	20177	20160	20067	20083	20274	20116	20005	19968	20097	20027	20087	20033	19920	20099	20135	20082	20097	19947	20012	20182	20139	20085	19975	20057	20091	20060	20134	20040	19990	20046	20045	20108	20030	20268	20243	20026	20172	20169	20078	19934	19931	20055	20178	20015	20016	20030	20009	20063	20081	20073	19898	20139	20039	20147	20126	20112	19854	20299	20123	20117	20008	19953	20339	20178	20018	19983	20065	19942	20081	20032	19969	20105	20122	20117	19905	20200	19991	20170	20125	20273	20031	20275	20245	20019	19962	20020	19966	20028	19888	20139	20060	20012	20087	20082	20125	20112	20069	20038	20005	19958	19859	20091	19973	20068	19844	20124	20209	20080	20127	20199	20154	20136	19952	20139	20012	20083	19903	20182	20144	20001	20203	20119	19930	20157	19882	20114	20040	19940	20044	20238	20153	20082	20228	20143	19925	20078	19989	20105	20063	20075	20060	20025	20066	20119	20003	20142	20025	20049	20213	19938	20065	20029	20011	20174	19984	20062	20061	20064	19896	19985	20101	19856	20190	20086	19941	20133	20139	20170	20188	20022	20163	20266	20162	20127	20067	20175	20257	20190	20082	20082	20043	19901	20015	20077	19973	19928	20083	20021	20104	20097	20287	19950	19953	19952	20013	20221	19970	19996	20033	19970	20207	20015	20111	20079	20185	20264	20072	20002	20067	19985	20083	20085	19945	20001	20011	20108	20219	20177	20111	20029	19903	20091	20258	20101	20081	19975	20031	20064	20146	20328	20081	20129	19879	20199	19967	20194	19953	20101	20132	20097	19936	20126	20134	20058	19896	20083	20151	19949	20010	20237	20238	20135	20185	19916	19992	20168	20204	19914	20121	20170	20083	20030	19939	20282	20015	20174	20081	20198	20242	19828	19919	20144	20161	19929	20306	20327	19857	20146	20121	20295	19901	19973	20071	20083	20002	20244	19872	19975	19912	20000	20030	20207	19974	20073	20179	19973	19984	20104	20148	20152	19955	20082	20018	20040	20075	19848	20206	20192	20065	20122	19855	20262	19848	20039	20020	20166	20107	20205	20156	20001	20103	20129	20023	19830	20035	19969	19917	19961	19995	19932	19994	20032	19964	19922	20096	20170	20353	20009	20065	20131	20031	19955	20156	19947	20342	19991	20004	20001	20012	20105	20104	20153	19981	20162	20045	20115	20054	20104	19968	20000	20043	19966	19749	20037	20242	19963	20196	20144	20144	20082	20276	20176	20069	20258	20154	20141	20134	20088	20133	20129	19979	20218	19965	20154	20120	20049	19966	20154	20086	20018	20047	20120	20091	19948	19917	20132	19917	20125	20060	20152	19876	20165	20045	20091	20306	19892	19908	20166	20086	20178	20033	20002	20111	20154	20167	20112	20252	20055	20046	20094	20252	20107	20111	20209	20152	19985	19925	20135	19974	19823	20073	20104	20155	19965	20014	20024	20124	19974	19964	20246	19987	20164	20074	19957	20127	20104	20064	20055	20076	20128	20039	20065	20116	19993	20113	20079	20185	20007	20080	20233	20085	20024	20024	20097	19950	20079	19988	20062	20086	20077	20035	20127	20109	19932	19987	20037	19988	20019	19999	20092	19860	20021	19895	20154	19884	19884	19951	19987	20145	19987	19804	20109	20199	20087	19929	20049	20065	20143	20130	20179	19906	20120	20087	20077	20235	20104	19816	20106	20189	20117	20029	20106	20149	20076	19925	20022	20091	20015	20176	19973	20061	20040	20148	19947	19969	19955	20075	20031	20010	20072	20112	20130	20036	20036	20117	20036	20066	20166	20131	19965	20248	20159	19957	20073	19892	19978	20089	19941	19943	20065	20076	20141	20042	19992	20017	20025	20064	20044	20028	20208	20001	20158	20092	20144	20176	20135	20060	20038	20196	20104	20023	20231	19961	20160	19859	20153	20292	20092	20043	20076	20122	20154	20003	19975	19873	20148	19779	20113	20182	20222	19918	20203	19886	19954	19989	20249	20062	20013	20093	19958	20152	20046	20086	20160	19893	19903	20025	20037	19929	20143	20037	20048	20027	20166	19984	20029	19945	20080	20047	20100	20215	20228	20100	20006	20138	19963	20086	20099	20002	19943	20008	20112	19977	19823	20137	20031	20104	20073	20320	19916	19997	20078	20040	20151	19835	20111	20197	19985	20026	20033	20009	20115	20134	20185	20054	20001	20122	20047	20171	20190	20107	20100	20055	20193	20170	20019	20152	20039	20094	19862	20160	20090	20011	20043	20167	20151	19735	20069	20134	20138	20071	20035	20130	20182	20126	20182	19977	20010	20122	20037	20147	20205	20117	19982	20016	20091	19954	20097	20081	20031	20100	20121	19864	20147	20047	20225	20186	20080	19917	20213	20060	20070	20030	19911	20100	20054	20234	20179	19972	20052	20185	20066	20217	20087	19970	20028	20060	20222	19930	20016	19930	19945	20072	19986	20178	20038	19971	20061	20126	19981	20012	20230	20014	20076	20052	20077	20021	20069	20311	20072	20165	19992	20068	20045	20090	20180	19872	20113	19944	19903	20017	20114	20067	20316	20104	20147	19975	19920	20092	20145	20095	20045	20130	20107	20097	20221	20132	20213	20031	20027	20140	20097	19909	20224	20066	20007	20163	19826	20042	19882	20067	20006	19955	20039	20070	19868	20030	20119	19969	20103	20199	20049	20302	20197	19966	20043	19996	20027	20007	20143	20186	19960	19994	19987	20057	20123	20272	19953	20233	20080	20162	20023	19971	20149	20104	19936	20190	20082	20171	20115	20132	20058	19995	20219	20154	20005	20006	19955	19882	20259	20208	19914	20025	20175	20191	20175	20160	20222	20090	19906	20110	19961	19955	20003	20161	20083	19860	20124	19912	20146	19950	20139	19965	19992	20028	20136	20096	20004	20120	20147	20139	20179	20071	20206	20071	20245	20047	19979	20213	20191	20086	19938	20179	20155	20198	20135	19972	20101	19915	20283	20166	20013	20135	20160	20202	20196	19917	19917	20037	20188	20178	20017	20090	20175	20039	19954	20058	20107	20110	19896	20153	20123	20162	20083	20010	20076	19948	20009	20014	20121	20097	20054	19830	20164	20052	20152	20283	20208	20015	20112	19953	20147	19977	20003	20354	19859	20090	20032	20078	20210	20081	20166	19977	19943	20083	20067	20220	20064	20064	20099	20165	20089	19904	20133	20270	20127	19948	20182	20002	20085	19979	20004	20059	20078	19981	20222	19993	20082	20030	20197	20015	20129	20193	20117	20181	20000	20018	19937	20150	19953	19958	20114	20054	20170	19774	20007	20116	19941	20170	20140	20020	20060	20117	20071	20247	20326	19999	20083	19972	20224	20160	20132	20128	20027	19798	20073	20056	20082	20109	19958	20096	20144	19925	20109	20027	20064	20155	20227	19950	19949	19922	19971	19925	20030	20115	20075	19949	20168	20198	19909	20092	20069	20164	20017	19959	20038	19983	20113	20307	20135	19960	19912	20065	19963	20059	20000	20202	20040	19973	20134	19981	20104	19934	19980	20134	20185	20026	20144	20113	20232	20107	20357	20002	20027	20122	20064	19956	20062	19966	19984	20026	20083	19930	20180	20180	20227	20094	20028	20202	20012	20012	20085	20036	19916	20045	19835	20112	20138	20117	20009	19924	20102	19983	20099	20100	20028	20057	20261	20042	20084	20061	20001	20016	20092	19861	20147	20010	20030	20083	20145	20126	20226	19997	20181	20287	19892	20075	19974	20080	20166	20155	20032	20195	20089	19869	20069	19956	19966	20179	20026	20022	19906	20034	20077	20085	20070	20149	19919	19987	20190	20017	20063	20059	20147	20193	20045	19835	20139	20192	20147	20027	20163	19987	19973	20037	20132	19947	20025	20192	19925	20152	20117	20192	20104	20218	19985	20118	20067	20058	20162	20277	19989	20123	19897	20345	19897	20089	20146	19985	20144	19987	20226	20073	20069	20160	20011	19921	19928	20161	20268	19866	19921	20231	20036	20078	20165	20050	20045	20009	20099	20085	19867	20121	20203	20055	19953	20128	20011	20210	20111	19970	20128	20054	20090	19995	19826	19932	20424	20101	20089	20017	20258	20107	19983	20077	20119	20155	20019	20133	20153	20154	20060	20170	19991	20046	20210	19946	19982	20161	19966	20092	20152	20253	20032	19951	20052	20105	20142	19996	20197	20064	20119	19981	20073	20096	20249	19866	20170	20060	20106	19894	20038	20166	20027	20015	20032	19916	19966	20182	19957	20264	20235	20239	20010	20106	20169	19951	20204	20062	20045	19974	20100	20095	20098	20096	20193	20082	20144	20095	19878	20060	19992	20067	20059	20138	20062	20160	20195	20169	20001	20164	20147	19859	20089	20191	20192	20094	20104	20093	20022	20344	20149	20197	20054	20180	20010	20203	20134	20285	20072	20165	20082	20139	19884	20174
22387	20055	26470	25022	26438	32546	35411	33059	32177	32425	32101	31959	32417	32095	32083	31864	32210	31831	31867	31834	31772	31583	31555	31707	31624	31402	31397	31258	31260	31425	31412	30947	30987	31071	31052	30970	31191	31008	30973	30839	31116	31164	30985	30988	31093	30877	31018	30943	30865	31029	30933	31135	31082	31213	31116	30991	31270	31059	31211	30845	30880	30895	31016	30857	30771	31032	31003	31072	31042	30551	30553	30789	30805	30965	30937	31220	30850	30945	31052	30875	30768	31220	31176	30825	30998	30962	30901	31032	30712	30849	30786	31245	30931	31094	30896	30948	30889	30872	30736	30800	31135	30720	31136	30934	31015	30907	31063	30520	30755	30895	30474	30931	30710	30832	30897	30790	30855	30876	31158	31008	31035	30700	30734	30853	30824	30949	30880	30897	30949	30938	31054	31058	30716	31081	30963	30992	30969	30488	30755	30615	30939	30855	30815	30728	30578	30830	30453	30938	30967	30914	30710	30880	30928	31046	30872	31018	30651	30685	30638	30906	30974	31088	30605	30975	31078	31127	31158	30840	30949	31266	30914	30782	31051	31030	31052	30831	30754	31253	31202	30789	31224	31308	30724	31074	30986	31169	31114	31005	31036	31035	30831	31069	30784	31019	31063	30934	30795	30780	30874	30967	30805	30950	30771	30959	30976	30834	30826	31081	30801	30855	30921	31081	31166	30853	31094	31075	31049	31111	31037	31033	30766	30801	30894	31058	31077	30937	31098	30900	31273	30774	31130	31291	31027	31046	30797	30961	30978	30528	30816	30853	30921	30993	30891	30918	31019	31172	30997	30842	30761	30929	30873	30778	31067	30903	31087	30867	30908	30733	31004	30955	31105	30575	31095	30817	30836	31343	30897	31141	30877	30818	31129	30854	31068	30851	30914	31219	30995	30872	30992	30609	30852	30883	30858	30996	30928	31077	31047	31067	31010	30912	30870	30748	30884	30746	30815	31142	30955	30848	30966	31048	30720	30861	30998	30950	30965	30886	31060	31076	31042	31000	31030	31050	30960	30868	31151	30887	31074	30845	30834	30962	30980	30810	30866	30899	31041	30837	30889	30871	30867	30937	31055	30958	31260	30717	30839	31243	31340	30539	30873	31212	31005	30784	30926	31006	31047	30861	30722	30782	30997	31049	30899	30892	30762	30930	30771	30823	30913	30847	31116	30874	30990	30808	30904	30963	30831	30884	31244	30701	30808	30851	30735	31034	30915	30855	31078	30992	30931	30998	30943	31052	30862	31055	30984	30949	30837	30851	30751	30911	30976	30914	30855	30901	31164	30956	30938	30732	31155	30895	31010	30845	31282	30872	31095	31072	30751	30789	30719	31101	30806	30873	31082	31054	31042	30863	31151	31286	30798	30827	30814	31016	30686	30845	30831	31040	31078	30877	30818	31234	30963	30986	31251	30941	30994	31086	31303	30782	30730	30744	30975	30752	30735	30795	30966	30927	30945	31002	30868	30775	30781	30866	31064	30999	30781	30862	31401	31128	30945	30961	31229	30964	30848	31061	31100	31063	30952	31258	30838	30986	30907	31032	31016	30765	30947	31341	30866	31100	30821	30722	30824	31026	30855	30763	30871	31024	31105	30751	30895	31225	31053	30625	30705	30581	30824	30966	31118	31120	30800	31304	30770	31034	31036	30947	30785	30825	30911	30991	30920	30785	30820	30859	30830	30781	30856	30980	31280	30949	31055	30862	30765	31046	30882	30700	31049	30607	30981	30973	30983	31154	31099	30989	30628	30775	30888	30936	30984	30729	30868	31106	30722	30791	31121	30798	30914	30819	31152	30991	30853	30625	30982	30788	30887	30910	30846	31081	30778	30825	30891	31104	30815	31071	30799	30806	30810	30991	30936	30649	30845	30878	30972	31096	30964	30928	30801	30838	31249	31084	30821	30818	30688	30695	31057	31282	30655	30889	30965	30765	30989	31096	30686	30980	30873	30841	31046	30792	30868	30792	30755	31049	31131	31048	30941	31287	31042	30985	30974	30994	30856	30840	30941	30776	31123	31045	31052	30966	31137	30829	30885	30844	30668	30946	31091	30846	30957	30941	30821	30725	30868	30830	31019	30878	31061	30843	31033	31052	30842	30862	30935	31062	30989	31151	30990	30781	30829	30807	30735	31033	31147	31111	31213	31235	30938	30948	30720	30847	30716	30796	30841	30897	30971	31039	31002	30851	30909	30858	30862	30943	30893	30938	31202	30605	30770	30759	31069	30788	30683	30962	31009	30852	30872	31097	31161	31013	30918	30963	30662	30986	30761	30932	30862	30839	30957	30724	30999	30921	30562	30948	30756	31026	31073	30995	30967	31056	30942	30949	30810	30909	31054	30802	30799	31005	30837	30903	31140	31080	30923	31023	30948	31053	31062	30594	30624	30936	30925	30664	30741	30772	30903	30844	30941	30860	30921	30783	30975	31007	30971	30968	30689	30951	31184	30889	31250	30762	30989	30831	30946	30813	30964	30929	31198	30615	30856	30584	31131	30751	30925	30723	31242	30858	30801	31056	31063	30810	30819	30883	31154	30862	30717	30961	31157	31061	30966	30813	30996	30755	30594	30716	30731	30773	30673	31221	30938	30923	30783	30795	30940	30693	30861	30858	30838	31076	31303	30771	30960	30732	30703	30921	30850	30900	30821	31245	31306	30972	30902	30813	30817	31076	30919	30871	31048	30782	31070	30913	31014	31114	30683	30914	30967	30809	31077	31094	30927	30997	30717	30838	31142	31229	30930	31068	30841	30940	30737	30870	30942	30787	30762	30747	31054	30733	30811	30862	31085	30699	30892	30900	31159	30979	31089	30903	30963	30869	31081	31030	31136	30915	31073	31008	30693	30884	30831	31057	31068	30890	30797	31039	30763	31375	30786	30789	30767	31004	30903	31198	30986	30970	31134	31050	30881	30658	30834	30949	31020	30706	31064	30911	30969	31002	30873	31051	30696	30791	30817	31359	30825	30945	30991	30859	31038	30947	30923	30674	31144	30850	30831	31053	31028	30725	30816	30832	30731	30875	30960	31145	30586	30982	31005	31142	30876	30826	30643	30650	30817	31148	31029	31142	30870	30686	31218	30991	31020	31121	30856	31161	30711	30617	30977	31058	30837	30854	30955	30591	30640	30881	30781	30545	30877	30812	30894	30992	30969	30672	31248	31201	30864	30922	30810	30870	31085	30879	30856	30767	30776	30729	30875	31052	30998	30899	30971	30832	30995	30745	30746	31203	31129	30983	31108	31163	30802	30889	30834	30920	30935	31333	30888	30887	31022	31001	30960	31003	31176	30946	30967	30908	31020	30895	31014	30918	30695	30899	30906	31166	30652	30801	30698	30864	30815	30710	30890	30794	30854	30833	30953	30595	30826	30925	30834	31137	31030	30960	31108	31068	30823	30743	30826	30897	31000	31099	30985	31058	30982	30831	30911	30925	30589	30872	31259	31037	30924	30834	30955	31002	30943	30775	31041	31001	31165	30991	31123	30862	30783	30738	31057	31023	30826	31223	30918	30859	31004	30876	31051	30744	30882	30733	30696	31032	31047	31158	30917	30778	31247	30944	30962	30887	30801	31002	30800	31084	30908	30907	30680	31030	30875	30662	30969	30963	30858	30996	31159	30833	30944	31097	31056	30845	30930	31180	30730	30500	30914	31082	31196	30895	30781	31173	30963	30741	30848	30712	31095	30538	30976	31051	30891	30774	31145	30753	31026	30923	31014	30977	30828	30860	30895	30746	30726	31001	30869	30960	30648	30637	31093	30932	31068	30732	30932	30862	30888	30846	30939	30912	30829	30710	31012	31060	31113	30932	31045	30948	30919	30849	30816	30868	31054	30957	30940	30922	30984	30861	30742	30799	30908	30967	31131	31103	30748	30728	30988	31014	31068	31044	30876	31164	30979	31162	30950	31041	30671	30894	30801	30880	30896	31085	31035	30714	30949	31069	30890	31077	30902	31175	30669	31249	30776	30851	30947	31035	30934	30856	30859	31020	30794	31156	30961	31267	30890	30949	30682	30888	30920	31097	30826	30732	31032	31245	31096	31027	30869	30972	30793	30699	31195	31070	30960	30936	31088	30956	31037	30752	30840	30792	30869	30974	30820	30576	30845	30885	30980	30983	31081	30945	30699	31105	30758	31223	30912	30933	30930	31039	31158	30875	30981	30860	31077	30806	31130	30594	30924	30780	30970	30785	30660	31387	31020	30739	30988	30815	30763	30904	30925	30811	30892	30877	30597	30699	30959	30915	30967	30816	30929	30950	31231	31032	30848	30941	31033	30785	30742	30997	31011	30792	30914	30909	31087	30861	31086	31035	30827	30983	31140	30852	30749	31204	30789	30840	30930	30804	30500	30877	30928	30991	31080	30990	30993	30974	30951	30697	31072	30751	30835	30772	31013	30838	30899	30891	31111	30737	30974	30817	30835	30964	31246	30812	30608	30811	31015	30946	30994	31104	30716	30991	30934	30960	31111	31019	30770	31145	31073	30950	30829	31060	30996	31178	30986	30755	30740	30771	31037	30878	31021	30845	30974	30906	31010	30815	30897	31144	30729	31187	30919	30828	31077	31137	31125	31040	30810	30779	31214	30951	31061	30812	30891	31013	31103	30978	30968	30633	30777	31116	31053	31137	30924	31009	30918	31056	31116	30885	31067	30756	30829	30905	30868	31204	30817	31069	31162	30997	30946	30905	30805	30926	31148	30801	30849	30966	30880	30877	30997	30862	31029	30789	30959	31121	31206	30950	30797	30968	31012	30690	31009	30947	31072	30765	30900	31021	30514	31078	31010	31100	30982	31147	30849	30758	30771	30850	30859	30724	30922	30931	30963	31107	30918	30822	31082	30880	30860	30931	30962	30904	30798	31146	31056	30639	30450	30909	30877	30573	30908	30804	30890	30937	31097	30905	30933	30972	30930	30938	31027	30985	30837	31049	31219	31106	31092	30999	30590	30768	31066	30965	30840	30729	30885	31037	31141	30887	31050	30694	30877	30767	30969	31009	30850	31068	30987	31074	31180	30977	31036	31183	31233	30945	30923	30963	30939	30960	30858	30868	30928	30862	30766	30914	30989	30905	30788	30664	31086	30847	31014	30812	30851	31008	30867	30901	30605	30861	30951	31047	31044	30933
29932	47714	44918	33697	27865	24182	22251	21111	20266	19719	19427	19899	20114	19594	19584	19292	19265	19519	19738	19189	19102	18931	18882	18737	18595	18423	18351	18363	18531	18304	18313	18236	18224	18104	18143	17994	18061	18099	18016	18000	18222	18176	18159	18064	17946	17933	18027	17939	18050	18067	18001	18031	17951	18110	18188	18114	18028	17857	17940	17878	18225	17832	18035	18063	17911	17934	18006	17984	18036	17893	17952	17872	17825	17919	18057	17965	17924	17990	18079	17903	17971	18032	18054	18010	17942	18015	18092	18044	18313	18070	17797	18003	18040	18018	17896	18027	18012	17891	17952	18091	18133	18010	18056	17875	17994	17911	17957	17887	17844	17993	17821	17859	17908	18032	17937	17824	17970	18025	17994	18059	18069	17870	17968	17972	18136	17963	18013	17911	17820	17967	17955	17853	17964	17885	18046	18113	17929	18078	17925	17836	17780	17899	17885	17968	17966	17923	18077	17918	17837	17838	17981	18158	18004	17985	18129	18051	17973	17937	18070	18109	17944	17983	17918	17940	18096	17807	18130	17973	18129	18060	17987	17906	17920	18060	18078	18057	17865	18112	17924	17973	17998	17935	17977	17934	18032	17983	18041	18060	18071	17972	18060	17994	17820	18075	17768	17878	17922	18040	18037	17900	18042	17981	17965	17996	18015	18114	17982	17860	17914	17919	18068	17939	18088	17975	18006	17923	17995	17970	18004	17946	17976	18013	17825	18050	17870	18095	17815	17938	17966	18152	17964	18089	17943	17873	18175	17924	17987	17925	17976	18055	18030	18132	17994	18004	18110	17876	17929	17990	17926	18004	18063	18125	17746	17841	17956	18080	17790	18159	17962	17872	17987	18002	17904	17896	18012	18002	17798	17877	17906	17912	17972	18009	17963	17804	17827	17960	17956	18001	18145	18028	18087	17894	18054	18092	18089	17893	18011	18037	18019	17849	17927	17952	17912	18000	18164	17953	17891	17997	17897	18054	18009	18001	17832	18022	18006	17968	17967	18041	17917	17983	18046	18039	17938	17934	17988	18108	17954	18032	17875	17906	17981	18042	18082	17983	18132	18022	18143	18039	17963	18102	17911	18027	17894	18119	17920	18109	18080	18023	17887	18098	17957	17778	17848	18014	18017	18028	17961	18020	17923	17959	18057	18022	18008	17972	18001	17826	18075	17923	17939	17768	17990	18297	17987	17937	18076	17811	17917	18019	17992	18009	17938	17919	17946	17902	17947	18044	18057	17796	17981	18109	18030	17917	18000	17990	18032	17947	17778	18086	17791	17956	18104	17831	17812	18145	17938	17892	17803	18018	17878	18015	17854	17887	17984	18107	18101	18004	17836	18016	17889	18032	17975	18036	17992	18123	18032	17964	17906	18037	17887	17827	17795	18017	17914	17995	18193	18094	17812	17975	18018	18023	17969	17931	17994	18287	18050	18015	17971	17947	17927	17729	18033	17980	17714	18111	17956	18014	18012	17926	17865	17888	17878	18010	18004	18027	17924	17966	18031	17990	18046	18028	17869	17792	18135	18051	18080	18080	17882	18037	17957	17994	17990	18189	17934	17966	17889	17981	18014	18000	18049	17884	17963	18193	18047	17949	18025	17979	18088	18013	18007	17961	18132	17855	18129	17942	17991	18172	18196	18095	18092	18023	18003	17911	18108	17867	17977	17866	17903	18198	17867	18164	17956	18119	17756	17981	17824	17896	18067	18101	17836	17764	18108	18239	18090	17956	17963	18078	18121	18022	17916	18146	18106	17956	17890	17955	18173	17945	18147	18021	18126	18017	17951	17807	17899	17819	18055	17962	18251	17905	18081	17985	18013	17984	18029	18136	17994	18038	17838	17911	18004	18211	18102	17939	18153	18026	17983	17959	17997	18022	18113	18013	18000	18090	18094	17913	17961	17816	18150	17970	18102	17960	18006	17927	18074	17945	17919	17923	17939	17956	17889	17875	18049	18144	18095	18152	18019	18154	18005	18036	17937	18136	18015	17788	17893	18079	17949	17859	18138	17874	17785	17715	18050	17957	17881	18119	17821	18103	17932	18113	17833	17846	18082	17913	17993	17967	18027	17954	17960	17928	17869	17930	18018	17871	17963	17931	17965	18012	17903	17930	18027	17876	17842	17925	17741	17990	17898	17955	18088	18108	17884	17854	17896	18095	17877	17797	18004	18006	17933	17763	17962	17944	17922	18057	17864	17852	17899	18137	17992	18180	17911	18033	18026	18047	18310	18130	17938	17939	18060	18079	17989	18086	18056	17955	17990	17839	17995	17910	18001	18001	18065	18048	17790	17970	18064	17943	17855	18074	17961	17939	18018	18140	17983	18031	17929	17861	18001	17911	17940	17938	18070	18069	17850	18170	17967	17920	18070	17920	18154	18089	17905	17989	18114	18056	18121	17893	17931	17879	17937	18052	17961	17944	18021	17894	17893	18010	17978	17871	17975	18026	17970	17862	18030	17953	18083	18173	17852	18004	18094	17984	18042	17914	17966	18055	18015	17986	17915	18047	17881	18016	17844	17937	17919	17911	18032	17926	18043	17943	18050	18055	18065	17967	18036	17964	18081	17932	17932	17981	17849	17984	17924	18023	17888	17901	18009	17894	17946	18023	18030	17779	17984	17979	17883	18088	17964	17803	18069	18021	18063	17940	17712	18013	17879	17910	17713	17993	18060	17869	17924	18024	17903	17810	17898	17990	17947	17933	17961	17928	17875	18020	17993	18007	17807	17876	18056	18101	18048	17918	17898	17894	17944	17878	17975	18162	18009	17770	17906	18154	17847	17656	17979	17931	18031	18015	18097	17991	17944	17943	17992	17919	18027	17846	18004	17906	18132	17942	17903	18059	18000	18131	17917	17877	18056	17947	17917	17934	18010	18013	17850	17990	18000	17999	17938	18054	17950	17946	17930	18270	17773	17853	18092	18108	17833	18163	18027	17924	18096	17942	18073	17998	18025	18017	18067	17987	18080	17892	17864	17824	17978	17953	17850	17912	18108	18037	17976	17895	17940	17906	17831	18029	17940	18014	18105	17966	18090	17926	18089	17922	17861	17912	18061	17860	17816	18168	17860	18054	17972	17948	17932	18087	17978	17938	18030	17869	18019	18073	17868	18189	18137	17984	17899	18003	17917	17861	17915	18108	17884	18075	17879	17903	17924	17940	17785	17916	17935	17821	18127	18059	18035	18130	17896	18177	18091	17749	17869	18085	18036	18105	17970	18077	17775	18075	17976	17847	17906	18113	18039	18052	17838	18000	18040	17996	17866	18002	17952	18096	17924	18194	18055	17966	17978	18017	17934	18011	17954	17976	17962	17893	17795	17967	18222	18114	17979	18025	17781	18057	18115	18024	18069	18066	18026	17875	17894	17974	18053	17989	18116	17894	17997	18125	17991	18008	18087	17986	17867	17963	17882	17998	18058	17919	18141	18073	17942	17972	17869	17790	17928	18113	17961	18052	17891	18095	18082	18016	17947	17950	18046	18051	17966	18173	18080	17875	18004	17946	17938	18022	17880	17953	17934	17814	17983	18149	17861	17881	18097	17862	18017	17972	18108	18090	17847	17962	18111	18023	17975	17901	17925	18117	17996	18196	17906	17932	17988	17927	17978	18084	17978	18148	17968	17995	18048	18009	17891	17947	17997	17889	17921	18015	18013	18003	17760	17892	18019	17892	18174	17934	17998	17799	17917	17841	17905	17852	17858	17920	18054	17982	18038	17943	18068	17767	18075	17881	18097	17998	17993	17865	17981	17886	17988	17999	17925	18072	17872	17912	18165	18150	17899	18108	18031	17945	17956	17957	18027	17863	18111	17980	18001	17841	18195	17988	18100	18073	17789	17908	17801	17991	17861	17968	17885	18146	17940	17943	17950	17971	17891	17928	17915	17843	17949	17920	18016	17998	17926	17876	17940	17983	17938	17930	18028	18004	18017	18003	17924	18031	18056	17919	17812	17965	17867	17863	17899	17939	18103	18006	17939	17903	17969	17824	17868	17870	17951	17989	18039	17856	18066	17945	18060	18111	18041	17996	17948	17953	18053	17917	17907	17935	17949	17924	17995	18026	17900	18009	18085	17650	18059	17923	17935	18079	17974	17979	17998	17903	17957	18122	17816	18012	17914	18030	17855	17970	18144	17843	17910	18008	17874	18012	18107	18000	17942	18047	18032	17960	18054	17838	18058	18006	17955	18058	18059	18013	17994	18117	17815	17640	17904	17909	18200	17929	17913	18142	18023	17895	17889	17947	17954	17969	17752	17949	18123	17971	18079	18024	18086	17937	18024	17938	17852	17926	17944	17851	17959	18005	17932	17875	17886	17894	17851	17996	17852	18027	18003	17893	17948	18116	18135	18014	18021	17869	17781	17959	17962	17931	18152	18006	18056	17894	18002	17835	17897	17960	18086	18046	18001	18000	17968	18069	17983	18144	17927	17867	18044	17999	17893	17826	18008	18101	17798	18165	18008	17907	18036	17881	17973	18082	17842	17891	18128	17845	17921	17793	18086	18004	17941	18083	18110	17894	18092	18054	17909	18132	18035	17823	17987	17910	17985	17959	17980	18046	17991	17878	18064	17865	17799	18187	18185	17891	17827	17924	17977	18050	17953	17896	17967	18005	17980	17942	17977	17982	18028	18038	18013	17905	18198	17857	18002	17986	17917	17938	17927	17843	17958	17771	17958	18021	17976	18051	17962	18009	17780	17948	17877	17838	17952	17798	17976	17926	18039	17972	17897	17858	18038	17925	18021	18044	18052	18003	18138	18022	18027	18098	18003	18085	17867	18138	17920	17857	18047	18049	17991	17959	17957	18234	17967	17978	17897	17906	18105	17996	18021	18013	18057	17943	17897	17880	18001	17940	17980	17940	17945	17947	18109	18025	17926	18041	17891	18033	18091	17906	17929	17875	18075	17961	18252	18017	18063	17967	18004	18079	17891	17707	17789	18046	18072	17896	18007	17974	18112	17846	17891	17957	18090	17854	18068	17983	17994	17978	18134	18098	17952	17923	18159	17818	17998	18032	18004	17930	17893	17838	17847	18051	17985	18195	17956	18182	17979	17765	17823	17880	18007	17993	17867	18008	18086	17953	18066	18078	17910	17926	18007	18009	18002	18018	17933	18107	18176	17930	18148	18094
21370	20067	26271	24100	23446	30221	36321	33477	32565	32320	32046	32228	32632	32266	31877	31911	32018	31966	32168	32032	31589	31292	31600	31264	30827	30881	30602	30425	30742	30730	30512	30349	30310	30243	30497	30451	30590	30253	30321	30271	30229	30171	30406	30392	30281	30395	30160	30166	30118	30168	30288	30435	30555	30271	30425	30159	30121	30468	30157	30109	30118	30360	30172	30148	30330	30312	30299	30411	30266	30157	30068	30364	30545	30193	30254	30126	30295	30367	30076	30200	30299	30314	30305	30040	30205	30326	30365	29872	30259	30275	30227	30077	30248	30057	30456	29914	30163	30164	30346	30323	30138	30200	30341	30230	30456	30422	30085	30209	30261	30406	30403	30359	30037	30502	30354	30052	30336	30421	29961	30462	30318	29878	30107	30173	30027	30254	30119	30361	30152	30179	30181	30031	29998	30026	30419	30134	30158	29998	30209	30077	30164	30179	29994	30336	30262	30223	30114	30444	30228	30238	29993	30248	30230	30041	30175	30465	30345	29955	30186	30078	30350	30371	30233	30422	30348	30039	30278	30419	30157	30178	30309	30304	30056	30185	30118	30232	30489	30498	30340	30160	30049	30221	30017	30012	30054	30135	30303	30391	30403	30288	30348	30287	30073	30429	29945	30123	30476	29969	30104	30155	30311	30338	30140	30215	30378	30308	30280	30194	30217	30244	30017	30348	30320	29933	30361	30259	30235	30204	30315	30189	30318	30095	30281	30319	29986	29978	30118	30202	30216	30021	30283	30170	30297	30079	30348	30200	30235	30232	30214	30180	30296	30159	30194	30115	30287	29993	30172	30370	30366	29987	30131	30414	30094	30179	29956	30195	30147	30295	30351	30286	30229	30295	30328	30373	30106	30245	30120	30237	29948	30092	29957	30068	30158	30202	30288	30220	30398	30095	30457	30336	30263	30175	30187	30383	30052	30356	30154	30062	30268	30083	30239	29919	30320	30098	30222	30423	29943	30128	30103	30437	29938	29805	30094	30184	30084	30176	30061	30182	30296	30145	30011	30049	30067	30122	30139	30390	30208	30010	30315	30231	29985	30274	30585	30174	30152	30192	29927	30323	30610	30419	30240	30104	30158	30190	30345	30000	30124	29966	30067	30220	30161	29951	30018	30105	30226	30170	29857	30183	30253	30276	30469	30263	30356	30130	30091	30370	30285	30050	29893	30116	30505	30104	29930	30246	30364	29973	30212	30095	30211	30227	30088	30170	30066	30415	30133	30359	30388	30397	30180	30246	30250	30298	30233	30221	30055	29983	30332	29949	30117	30220	30102	30138	30478	29888	30356	30273	30061	30119	30250	30600	30122	30064	29973	30424	30377	30238	30149	30029	30165	30149	30292	30293	30126	30137	30033	30204	30233	30406	30362	30066	30302	30048	30522	30295	30167	30333	30118	30050	30380	30187	30169	30363	30520	30182	30090	30183	30164	30332	30148	30353	30267	30264	30162	30213	30330	30144	30020	30156	30229	30249	30236	30394	30173	30588	30326	30043	30224	30187	29885	30128	30436	30031	30146	30311	30144	30348	30142	30094	30154	30282	30090	30053	29849	30124	30380	30037	30482	30158	30574	30277	30460	30031	30197	30124	30177	30097	30085	30082	30300	30188	30201	30108	30078	30193	30185	30054	30127	30355	30103	30250	30157	30025	30199	30179	30135	29992	30370	29905	30212	30126	30394	30136	30166	30341	30311	30242	30138	30440	30266	30275	30318	30249	30326	29917	30268	30235	30368	30103	30201	30288	29996	30020	30080	30275	30242	29951	30365	30027	30320	29984	30154	30041	29945	30121	30315	30354	30055	30226	30240	30285	30483	30258	30256	29934	30225	30372	29939	30084	29977	30181	30274	30337	30066	30146	30176	30117	30373	30359	30278	30108	30256	30220	30211	30214	30182	30402	30439	30248	30095	30119	30113	29864	30271	30401	30196	30144	30366	30252	29979	29982	30402	30076	30112	30213	30046	30039	30187	29985	30142	30227	29978	29986	30158	30324	30308	30132	30143	30151	30221	30455	30380	30088	30361	30111	29997	30274	30260	30252	30164	30206	29841	30090	30450	30169	30136	30061	30249	30264	30338	30289	30095	29957	30340	30176	30073	30123	30287	30473	30296	30460	29993	30370	30156	29963	30186	30177	30288	29892	30352	30203	30220	30171	30266	30202	30355	30321	30060	30266	30178	30205	30198	30205	30308	29970	30480	30104	30255	30001	30086	30190	30139	30404	30185	30164	30373	30292	30119	30072	30339	30110	30386	30327	30087	30181	30260	30022	30330	30160	30107	30421	30225	30296	30510	29973	29959	30371	30352	29992	30214	30503	30151	30122	30374	30063	30117	30189	30358	30119	30300	30078	30036	30185	30112	30336	30147	30211	30114	30385	30204	30151	30410	30158	30129	30148	30395	30057	30317	30077	30221	30068	30293	30067	30278	30066	30346	29783	30079	30519	30524	29967	30157	29957	30382	30175	30266	30294	30525	30305	30286	30160	30257	30203	30278	30050	30370	29932	30120	30106	30519	30260	30166	30169	30040	30265	30248	30381	30259	29853	30314	30223	30119	29945	30117	29870	30116	30092	30302	30437	30295	30251	30173	30137	30256	29993	30286	30035	30290	30364	30152	30011	30389	30259	30096	30264	29974	30057	30037	30159	30388	29925	30127	30123	30201	30213	30426	30214	30298	30259	30092	29973	30179	30188	29874	30216	29978	30011	30044	30226	30156	30240	30411	30387	30134	30244	30440	30367	30143	29764	30180	30081	30172	30324	30265	30237	30192	30078	30290	30235	30348	30309	30256	30324	30129	30180	29931	30196	30120	30041	30086	30165	30066	30112	30210	30214	29971	30209	30192	30369	30217	30359	30349	30305	30104	30149	30098	29995	30089	30020	30247	30289	30193	30104	30247	30104	30381	30297	30075	30290	30235	30408	30202	30248	30004	30055	30307	30195	30233	30140	30103	30477	30098	30184	30396	30298	30147	29868	30073	30163	30312	30122	29984	30248	30362	30297	30193	30229	30430	30247	30209	30197	30191	30300	30201	30265	30110	30441	30173	30086	30204	30347	30142	29943	30343	30207	30443	30156	30082	30035	30050	30375	30066	30124	30131	30089	29874	30018	30420	30192	30112	30341	30146	30141	30299	30083	30263	30420	30209	30276	29982	30267	30284	30178	30315	30082	30262	29961	30345	30314	30136	30091	30119	30151	30228	30321	30138	30073	29883	30116	30318	29924	30337	30291	30275	30032	30197	30198	30207	30281	30292	30316	30384	30555	30296	30110	30048	30094	30335	30070	30239	30465	30339	30338	30304	30297	29980	29885	30320	30222	30360	30195	29947	30172	30324	30351	30375	30179	29943	30182	30174	30152	30141	30136	30368	30252	30147	30255	30465	30448	30324	30081	30190	29933	30448	30121	30321	30074	30260	30297	30276	30573	29894	30088	30255	30203	30087	30033	30181	30261	30255	30217	30334	30183	30088	30145	30239	30083	30089	30132	30112	30029	29926	30277	30419	30062	30281	30227	30190	30098	30187	30391	30138	30198	30363	30273	30369	30191	30041	30216	30014	29939	30062	30240	30074	30030	30291	30296	30290	29994	30254	30018	30396	30360	30011	30285	30288	30367	30051	30219	30261	30299	30080	30099	29962	30067	30067	30007	30269	30365	30283	30289	30094	30163	30220	30250	29966	30259	30202	29966	30269	30191	30565	30240	30064	30321	29959	30106	30059	30277	30142	30290	30312	30026	30239	30234	29977	30133	30112	30249	29981	30013	30126	30079	29976	30308	30201	30344	29895	30295	30268	30144	29988	30246	30025	30100	30353	29900	30321	30188	30439	30420	30222	30213	30242	30266	29996	30119	30319	30225	30060	29723	30491	30280	30223	29929	30102	30117	29964	30108	30116	30209	30239	30073	30032	30211	30318	29989	29993	30276	30120	30364	30296	30376	30107	30341	30116	30203	30208	30079	30252	30324	30515	30305	30186	29926	30361	30177	30143	29845	30157	29995	30151	30362	30164	30240	30317	30100	30124	30319	30205	29962	30061	30074	30222	30271	30219	30116	30177	30218	29966	29992	30475	30091	30124	30353	30305	30064	30082	29883	30240	30162	30126	30047	30074	30138	30151	30129	30275	30247	30301	30447	30548	30224	30229	30442	30153	30310	30226	30290	30237	30113	30145	30166	30282	30237	30403	30312	30152	30216	29944	30246	30397	30138	30235	30141	30135	30397	30266	30423	30229	30245	29861	30209	30183	29818	30183	30255	30309	30441	30620	30320	30000	30216	30268	30348	30278	30239	30081	29918	30493	30316	30032	30265	30020	29956	30030	30275	30264	30311	30075	30083	30031	30039	30080	30294	30177	30256	30118	30256	30197	30346	30401	29946	30192	30265	30440	30374	30267	30170	30147	29979	30201	30343	30173	30176	30361	30351	30199	30053	30184	30184	30253	30122	30011	29932	30184	30150	30408	30218	30296	29999	30139	29909	30109	30178	30174	30010	30002	30278	30003	30145	30195	30149	30217	29925	30019	30073	30057	30446	30337	30257	30211	30036	30328	30488	29981	30259	30062	30325	30318	30079	30140	30158	30063	30046	30055	30435	30182	30093	30212	30010	30025	30200	29939	30018	30311	29993	29963	30235	30191	30171	30211	30066	30213	30068	30276	30278	30161	30254	30202	30003	30188	30288	30264	30272	30236	30306	30158	30138	29853	30435	30305	30252	30206	29891	30207	30195	30240	30439	30505	30391	30251	30388	30304	30100	29996	30050	30193	29933	30403	30302	30149	30146	30416	30256	30359	30113	30084	30169	30456	29937	30225	30298	30284	30352	30227	30276	30053	30113	29946	30095	29932	30157	30294	30467	30237	30254	29972	30143	30023	30225	30233	30263	30096	30081	30031	29962	30189	30344	30345	30214	30219	30340	30327	30238	30099	30297	29887	30326	30261	30069	30219	30012	30092	29962	30089	29960	30226	30057	30027	30039	30209	30180	30300	30326	30269	30199	30182	30309	30424	30171	30335	30181	30127	29986	30587	30099	30346	30090	30059	30240	30557	30382	30161	30124	30299	30087	30104	30271	30147	30180	30335	30151	30322	30474	30313	30176	30078	30145	30024	30105	30191	30188	30073	30195	30090	30388
32160	53007	51199	38229	31314	26749	24560	22574	21339	20404	20479	20708	21260	20639	20275	19550	19675	20143	20264	20153	19734	19500	19239	18866	18391	18390	18113	18210	18220	18187	18056	18016	18019	17862	17895	17668	17972	17830	17718	17623	17599	17827	17772	17646	17641	17690	17658	17510	17734	17522	17663	17576	17589	17483	17580	17635	17710	17648	17804	17602	17435	17694	17473	17522	17844	17685	17622	17581	17664	17646	17507	17666	17729	17551	17831	17703	17701	17624	17642	17467	17535	17513	17605	17472	17669	17632	17466	17616	17480	17644	17430	17512	17503	17747	17660	17654	17627	17684	17628	17563	17636	17506	17698	17656	17734	17459	17596	17545	17576	17626	17641	17529	17583	17799	17604	17583	17461	17478	17630	17733	17586	17611	17628	17752	17562	17584	17633	17636	17384	17602	17557	17541	17532	17637	17593	17601	17435	17587	17796	17433	17545	17569	17629	17813	17631	17580	17619	17594	17451	17556	17585	17645	17619	17576	17613	17778	17590	17627	17764	17588	17714	17521	17618	17549	17562	17496	17518	17693	17716	17517	17432	17608	17656	17694	17561	17611	17483	17427	17570	17621	17524	17605	17505	17581	17552	17525	17526	17612	17664	17585	17561	17611	17548	17587	17673	17536	17525	17490	17568	17575	17552	17625	17520	17454	17606	17527	17611	17696	17637	17856	17602	17516	17639	17568	17566	17669	17745	17497	17589	17606	17586	17638	17615	17577	17645	17487	17811	17570	17541	17512	17721	17546	17509	17530	17703	17494	17621	17632	17713	17553	17448	17472	17540	17709	17793	17473	17518	17556	17850	17603	17693	17543	17694	17608	17583	17516	17618	17831	17568	17514	17621	17666	17707	17548	17446	17453	17499	17585	17586	17632	17799	17645	17697	17439	17571	17429	17527	17506	17613	17423	17563	17521	17476	17595	17635	17657	17603	17562	17563	17338	17655	17712	17672	17589	17529	17733	17451	17570	17841	17610	17677	17729	17697	17633	17598	17657	17476	17652	17610	17548	17530	17456	17765	17616	17486	17688	17564	17711	17490	17515	17472	17647	17746	17761	17695	17622	17547	17484	17652	17561	17575	17554	17525	17492	17587	17526	17575	17698	17607	17494	17737	17551	17569	17642	17641	17417	17638	17460	17467	17507	17592	17594	17531	17627	17568	17656	17783	17490	17560	17398	17718	17513	17734	17547	17533	17498	17634	17409	17636	17603	17601	17431	17625	17552	17429	17571	17331	17412	17585	17597	17519	17546	17547	17492	17530	17644	17569	17532	17644	17431	17691	17579	17622	17617	17517	17494	17588	17529	17602	17485	17771	17716	17542	17559	17494	17612	17712	17530	17642	17497	17597	17553	17512	17574	17479	17645	17629	17421	17538	17361	17591	17634	17765	17504	17611	17512	17585	17521	17437	17611	17609	17622	17714	17609	17635	17587	17755	17630	17499	17517	17716	17646	17598	17433	17476	17637	17570	17524	17741	17374	17415	17728	17598	17537	17593	17489	17618	17586	17630	17473	17667	17634	17552	17437	17457	17521	17725	17663	17607	17647	17661	17597	17557	17577	17555	17645	17636	17688	17665	17596	17716	17489	17458	17583	17422	17593	17569	17616	17545	17595	17584	17444	17701	17513	17465	17444	17680	17602	17464	17485	17535	17584	17585	17514	17464	17664	17563	17573	17510	17726	17495	17633	17771	17452	17427	17546	17524	17608	17779	17581	17395	17516	17682	17586	17590	17597	17639	17523	17662	17774	17588	17426	17610	17579	17509	17610	17628	17479	17627	17621	17782	17622	17550	17664	17601	17452	17748	17527	17792	17478	17539	17637	17572	17674	17478	17682	17566	17684	17716	17692	17657	17646	17543	17695	17617	17697	17605	17551	17435	17668	17456	17577	17677	17531	17664	17526	17650	17758	17505	17448	17372	17529	17511	17517	17494	17546	17434	17599	17687	17555	17394	17449	17849	17724	17548	17677	17527	17419	17631	17424	17620	17590	17575	17566	17466	17555	17582	17596	17618	17626	17643	17547	17540	17639	17411	17667	17475	17488	17465	17654	17613	17632	17539	17459	17552	17479	17713	17566	17613	17565	17589	17549	17613	17547	17660	17553	17407	17536	17644	17484	17572	17654	17537	17805	17526	17598	17507	17551	17621	17588	17691	17601	17442	17568	17518	17705	17706	17597	17534	17526	17413	17626	17599	17634	17612	17599	17620	17515	17650	17669	17444	17597	17535	17285	17685	17642	17474	17710	17708	17617	17781	17679	17585	17576	17581	17614	17625	17623	17603	17500	17491	17588	17558	17416	17601	17445	17632	17626	17504	17541	17515	17592	17612	17657	17316	17566	17545	17659	17336	17480	17538	17494	17496	17676	17645	17577	17703	17564	17724	17515	17725	17632	17648	17579	17684	17530	17482	17746	17599	17741	17772	17699	17581	17496	17667	17664	17661	17423	17507	17549	17734	17529	17594	17408	17639	17593	17688	17663	17707	17466	17490	17686	17556	17570	17501	17567	17457	17608	17517	17677	17627	17520	17539	17501	17777	17591	17567	17653	17651	17582	17580	17528	17521	17530	17613	17439	17447	17446	17460	17516	17728	17546	17637	17430	17591	17542	17625	17675	17544	17575	17707	17415	17658	17509	17509	17536	17664	17713	17530	17423	17499	17551	17595	17669	17530	17672	17435	17454	17558	17512	17539	17608	17604	17710	17490	17602	17537	17653	17644	17594	17496	17583	17442	17541	17679	17412	17480	17709	17523	17594	17609	17633	17853	17523	17562	17628	17505	17434	17647	17811	17418	17557	17472	17594	17649	17427	17633	17527	17522	17628	17507	17666	17769	17582	17613	17774	17682	17722	17424	17773	17517	17598	17613	17594	17661	17485	17506	17633	17522	17625	17508	17461	17608	17744	17601	17625	17621	17693	17545	17399	17524	17648	17670	17537	17565	17624	17577	17551	17660	17600	17651	17867	17365	17609	17409	17640	17752	17489	17358	17689	17694	17612	17564	17614	17580	17692	17523	17598	17614	17606	17674	17455	17749	17356	17556	17632	17590	17666	17507	17697	17507	17513	17377	17674	17489	17487	17479	17571	17599	17500	17677	17624	17529	17413	17427	17711	17455	17546	17611	17588	17703	17570	17414	17534	17520	17493	17406	17617	17616	17522	17413	17715	17329	17712	17789	17745	17421	17640	17532	17600	17606	17758	17675	17711	17553	17502	17590	17615	17666	17622	17413	17543	17526	17461	17524	17527	17705	17533	17523	17685	17671	17652	17658	17694	17501	17569	17655	17539	17710	17543	17573	17542	17511	17448	17666	17515	17530	17511	17764	17638	17546	17353	17715	17702	17507	17582	17647	17676	17606	17787	17788	17638	17661	17552	17589	17609	17593	17527	17660	17549	17526	17692	17455	17504	17681	17594	17512	17482	17425	17709	17541	17503	17563	17655	17492	17504	17733	17583	17548	17630	17517	17579	17485	17555	17501	17486	17684	17634	17601	17435	17577	17838	17508	17498	17655	17488	17584	17496	17522	17567	17551	17490	17841	17851	17499	17501	17599	17580	17635	17390	17435	17496	17561	17543	17620	17495	17604	17540	17614	17520	17430	17499	17586	17522	17391	17585	17497	17504	17546	17668	17503	17595	17542	17584	17544	17606	17537	17577	17608	17493	17542	17730	17517	17643	17457	17605	17606	17501	17776	17689	17623	17469	17691	17502	17736	17557	17715	17517	17505	17623	17797	17552	17618	17677	17731	17644	17572	17426	17484	17545	17481	17512	17665	17610	17511	17545	17656	17587	17608	17445	17636	17544	17318	17564	17294	17678	17508	17540	17613	17664	17479	17546	17663	17549	17590	17611	17696	17646	17638	17596	17623	17748	17505	17495	17588	17425	17434	17466	17755	17638	17653	17568	17715	17542	17725	17662	17683	17646	17611	17563	17696	17625	17527	17634	17708	17610	17508	17816	17576	17524	17550	17463	17590	17654	17558	17704	17566	17639	17441	17457	17448	17724	17496	17579	17601	17430	17567	17503	17738	17622	17517	17572	17741	17591	17610	17496	17485	17617	17617	17349	17595	17620	17507	17499	17582	17551	17518	17655	17647	17588	17735	17565	17579	17475	17719	17648	17563	17638	17465	17544	17512	17558	17743	17615	17513	17699	17532	17650	17579	17478	17512	17415	17549	17625	17510	17497	17595	17740	17684	17687	17668	17429	17645	17688	17649	17483	17541	17445	17552	17465	17654	17531	17540	17575	17565	17626	17682	17513	17769	17665	17589	17632	17569	17558	17536	17503	17470	17559	17511	17453	17512	17473	17688	17515	17859	17599	17545	17485	17522	17909	17555	17562	17564	17494	17548	17534	17600	17673	17659	17737	17541	17688	17427	17544	17757	17439	17693	17669	17632	17649	17591	17676	17597	17692	17636	17640	17563	17466	17435	17620	17613	17547	17690	17758	17598	17598	17700	17648	17494	17632	17424	17483	17290	17710	17654	17686	17646	17638	17521	17469	17641	17608	17622	17533	17553	17571	17496	17525	17541	17554	17492	17478	17525	17574	17611	17665	17569	17599	17512	17683	17656	17700	17667	17549	17737	17601	17694	17460	17639	17732	17621	17697	17536	17688	17573	17724	17646	17676	17508	17770	17560	17531	17649	17527	17582	17628	17412	17626	17466	17403	17586	17583	17505	17556	17460	17704	17661	17526	17582	17687	17774	17555	17665	17503	17556	17432	17625	17584	17772	17450	17649	17709	17500	17332	17707	17687	17521	17371	17623	17567	17531	17513	17594	17599	17557	17606	17578	17567	17598	17609	17676	17479	17644	17640	17715	17731	17567	17645	17854	17357	17559	17679	17593	17634	17575	17533	17705	17352	17491	17541	17718	17661	17452	17625	17587	17606	17596	17635	17671	17384	17553	17507	17634	17577	17556	17554	17528	17670	17540	17715	17532	17640	17562	17424	17837	17590	17547	17559	17638	17737	17473	17522	17641	17696	17865	17392	17521	17590	17522	17644	17519	17331	17383	17744	17555	17629	17795	17656	17445	17407	17598	17604	17686	17661	17656	17584	17451	17500	17597	17586	17622	17620	17505	17558	17407	17631	17678	17689	17571	17753	17513	17495	17467	17685	17673	17614
41089	40399	46489	42456	38432	36713	36408	35912	35808	35263	35563	35370	35356	35315	35212	35510	35158	35040	35406	34893	35015	35086	35373	35179	34968	35217	35140	35102	34918	35054	35061	35217	34910	34737	34993	34923	34898	34851	34838	34784	34772	34785	35062	34865	35034	34893	34493	34550	35105	35006	34966	35010	34853	35037	34737	34885	35185	34777	34704	34723	35030	34895	34934	34673	35051	35149	34988	34839	34768	34660	34533	34982	34764	34699	34882	34846	34839	34954	34679	34813	35048	34984	35144	34756	34772	34638	34887	34642	34704	34673	34773	34892	34830	34761	35044	34651	34507	34542	34574	34747	34903	34647	34491	34645	34622	34903	34733	34765	34563	34935	34772	34787	34652	34770	34814	34658	34899	34814	34828	34698	34793	34708	34916	34665	34842	34836	35181	34720	34801	34993	34804	34774	34826	34899	34640	34895	34695	34839	34986	34541	34844	34720	34805	35016	34847	34781	34620	34842	34833	34448	34512	34795	34641	34771	34736	34667	34747	34926	34786	34705	35014	35025	34951	34929	35066	34706	34812	34782	34794	34812	34899	34812	34929	34877	34713	34811	34797	34729	34747	34810	34729	34769	34741	34918	34995	34843	34717	34767	34656	34777	34732	34839	34666	34711	34632	34698	34763	34686	34679	34639	34625	34669	34775	34783	34756	34632	34858	34762	34662	34626	34437	34906	34739	34731	35171	34635	34846	34707	34545	34684	34705	34655	34592	34739	34935	34723	34658	34661	34959	34524	34794	34948	34822	34888	34950	34936	35032	34524	34638	34730	34628	34852	34938	35051	34593	34913	34831	34654	34813	34855	34944	34852	34939	34682	35083	34529	34739	34839	34553	34611	34506	34768	34757	34891	34800	34687	34890	34635	34726	34551	34857	34977	34826	34927	34625	34869	35015	34898	34690	34953	34735	34505	34489	34677	34607	34898	34870	34485	34982	34943	35033	34817	34736	34767	34884	35356	34768	34693	34949	34619	34675	34841	34537	34545	34842	34692	34926	34877	34780	34655	34785	34984	34767	34821	34724	34518	34841	34862	34846	34695	34907	34999	35069	34763	34971	34841	34879	34823	34786	34540	35026	34850	34528	34693	34817	34823	34701	34520	34440	34807	34959	34694	34683	34937	35019	34774	34679	34872	34697	34649	34774	34662	34839	34965	34882	34987	34748	34686	34928	34892	34513	34678	34535	34576	34858	35098	35036	34770	34840	34809	34775	34658	34588	34864	35028	34873	34907	34770	34675	35066	34676	34975	34908	34788	34623	34836	34712	34786	34633	34640	34855	34631	34544	34690	34813	34855	34637	34620	34853	34614	34591	34642	34636	34684	34848	34670	34606	34848	35022	34523	34715	34594	34738	34692	34960	35081	34812	34903	34682	34490	34709	34783	34784	34900	34812	34626	35036	34706	34849	34781	34742	34938	34905	34687	34801	34836	35042	34828	34766	34713	34898	34955	34964	34814	34936	34924	34787	34899	34682	34787	35020	34740	34964	34962	34663	34601	35002	34556	34988	34969	34566	34833	34615	34635	34735	34539	34782	34893	34745	34489	34780	34699	34908	34911	34759	34470	34789	34572	34691	34931	34859	34670	34698	34472	34880	34749	34788	34741	34825	34606	35086	34782	34897	34964	34898	34915	34921	34905	35125	34617	34848	35015	34560	34662	34701	34633	34745	34988	34199	35048	34859	34826	34918	34700	34611	35013	34948	34760	34881	34945	34721	34676	34812	34541	35026	34663	34694	34633	35048	34811	34594	34499	34715	34892	34639	34627	34841	34831	35012	34899	35221	35000	34730	34536	34680	34592	34807	34513	34670	35028	34952	34792	34898	34778	34685	34569	34855	35038	35037	34883	34790	34837	34759	34737	35040	34566	34796	34332	34712	34392	34722	34856	34747	34526	34798	34908	34668	34656	34658	34797	34804	35070	34749	34474	34612	34795	34662	35038	34809	34665	34956	34880	34694	34668	34726	34565	34447	34854	34714	34564	34847	34833	34936	34877	34840	34733	34840	34649	35053	34807	34710	34912	34983	34921	34962	34765	35006	34907	34684	34545	35060	34844	34577	34635	34974	34919	34863	34601	34689	34794	34880	34521	34857	35101	34760	34903	34911	34570	34691	34917	34858	34831	34984	35012	34798	34675	34862	35002	34778	34750	34783	34820	34405	34647	34930	34732	34957	34729	34849	34877	34483	34670	34916	34579	34771	34909	34869	34817	35010	35200	34519	34531	34786	35080	34956	34590	34869	34478	34854	34805	35157	35022	35027	34505	34624	34943	34758	34648	34928	34810	34665	34877	34995	34987	34741	34847	34725	35071	34880	34667	34868	34782	34605	34842	34840	35086	35015	34502	34821	34732	34851	35001	34351	34793	34835	34973	34948	34803	34549	34684	34794	34666	34809	34849	34822	34728	35115	34732	34532	34756	35002	34976	34657	34726	34837	34585	34915	34831	34802	34762	34665	34591	34700	34831	34694	34766	34977	34699	34732	34626	34685	34894	34783	34642	34733	34871	34656	35119	34738	34902	35079	34603	34794	34781	34537	34978	34952	34969	34563	34659	34724	34797	34809	34594	34859	34747	34769	34933	34605	34775	34925	34753	34726	34755	34813	34840	35194	34831	34651	34732	34800	34881	35121	34753	34933	34636	34925	34869	34931	35006	34447	34884	34813	34865	34949	34904	34837	34953	34723	34619	34823	34874	34641	34584	35001	34736	34558	34599	34602	34756	34829	34805	34507	34881	34775	34625	34848	34615	34722	34707	34910	34928	34702	34805	34848	34927	34961	34823	34768	34853	34707	34901	35041	34504	34970	35056	34795	34521	34735	34606	34826	34723	34905	34805	34923	34705	34808	34721	34651	34728	34784	34537	34749	34944	34774	34734	34864	34959	34745	34642	34723	34985	34989	34905	34881	34690	34782	34856	34465	34574	34723	34669	34781	34946	34841	34974	34674	34600	34782	34825	34815	34791	34962	34503	34709	35045	34675	34864	34735	34850	34843	34701	34818	34778	34877	34741	34466	34575	34725	34726	34743	34853	34985	34894	34687	34924	34920	34896	34620	34734	34978	34767	34913	34580	34803	35000	34968	34932	34892	34699	34791	34676	34890	34836	34575	34752	34684	34762	34726	34795	34953	34624	34548	34910	34723	34945	34855	34536	34772	34793	34683	34732	34721	34778	34843	35007	34898	35013	34667	34730	34860	34855	35134	35034	35037	35153	34630	34741	34817	34611	35011	34701	34810	34619	34671	34973	34845	34644	34946	34861	34804	34996	35096	34903	34895	34589	34834	34704	34675	34670	35109	34663	35067	34959	34827	34926	34765	34845	34528	34778	34827	34911	34517	34848	34724	34880	34669	34760	34957	35038	34561	35101	34591	35049	34898	34797	34831	34873	34968	34722	34821	34864	34802	34989	34966	34738	35190	34879	34777	34752	34892	34611	34914	34873	34983	34992	34826	34636	34878	34659	34877	34702	34925	34816	35033	34706	35076	34908	34901	34603	34642	34814	34850	35063	34910	34696	34804	34661	34850	34659	34815	34790	35169	34726	34988	34776	34803	34898	34889	34582	34950	34808	35119	34710	34825	34652	34785	34897	34735	34884	34610	34822	34887	34905	34894	34577	34463	34542	34620	35080	34989	34709	34664	34743	34931	34641	35208	34803	34797	34667	34667	34893	34904	34886	34597	34936	34642	34687	34949	34964	34913	34746	35165	34662	34799	34612	34708	34996	34637	34612	34808	34614	34461	34518	34980	35011	34799	34895	34874	34810	34777	34969	34920	34848	34652	34816	34792	34390	34753	34879	34587	34671	35135	34935	34774	34576	34966	35313	34704	34737	34824	34707	34892	34819	34762	35003	34863	34931	34691	34827	34818	34721	34768	34693	34854	35079	34840	34858	34767	34504	34955	34858	34810	34909	34904	34768	35026	34822	34935	34715	34960	34822	34599	34698	34714	34660	34835	34625	34563	34662	34855	34867	34855	34596	34579	34946	34606	34497	34595	34824	34979	34887	34701	35250	34767	34716	34746	34990	34808	34536	34806	34524	34516	34399	34993	34924	34632	34688	34775	34829	34936	34786	35113	34904	35015	34890	34887	35032	34946	34858	34606	34734	34622	34694	34925	34618	34819	34913	34824	34478	34925	34887	34631	34476	34702	34843	34555	34757	34581	34935	34685	34806	34921	34696	34879	34921	34616	34758	34704	34822	34742	34451	34481	34791	34894	34928	35185	35063	35050	34887	35000	34825	34806	34590	34800	34884	34824	34640	34693	35064	35038	34820	34909	34846	34797	34515	34372	34790	34852	34777	34758	34963	34986	35087	34989	34743	34916	35014	35050	35029	34738	35117	34887	35155	34855	34665	34861	34717	34723	34953	34778	34973	34809	34931	35181	35068	34661	34690	34825	34834	34717	34918	34694	34722	34918	34973	34775	34697	34956	34972	34594	35029	34825	34661	34787	34483	34920	34665	34885	34703	34635	34512	35165	34632	34581	34750	34949	34814	34817	34627	34631	35124	34691	34850	34748	34455	34931	34850	34801	34705	34852	34659	34520	34685	34815	35004	34864	34755	34971	34733	34839	34781	34775	34999	35137	34771	34868	34717	34602	34547	35106	34940	34700	34803	34972	34759	34771	34746	34922	34838	34773	34819	34763	34784	35024	35026	34630	34857	34764	34839	34742	34952	34711	34483	34927	34879	34867	35116	34563	34821	35093	34754	34823	34698	34761	35064	34743	34847	34633	34923	34624	34799	34821	34887	34841	34751	34848	34716	34822	34683	34881	34726	34810	34792	34593	34632	34938	35026	35139	34948	34783	34835	34688	34707	34953	34973	34982	34791	34950	34644	34962	34644	34738	34587	34750	34780	34842	34671	34658	34652	34864	34607	34798	34936	34626	34741	34973	34587	34585	34765	35013	34725	34859	34544	34649	34852	34652	35043	34886	34840	34916	35005	34973	34485	34632	34950	34968	34907	34907	34732	34836	34874	34912	34869	34925	34877	34932	34775	35005	35135	34756	34848	34817	34820	34906	34805	34983	34665	34855	34804	34491	34569	34759	34884	35021	34672	34622	34658	34556	34569	35002	34573	34989	35050	34748	34806	35095	35035	34926	34517	34716	34705	34658	34457	34900	34510
33561	42879	40406	30682	25429	23125	22297	21886	21194	21027	20921	21072	20937	20697	20817	20621	20677	20699	20833	20659	20657	20588	20661	20422	20491	20402	20283	20199	20285	20247	20164	20304	20121	20293	19940	19999	20053	20017	20183	20058	20106	19995	20353	20017	20017	20030	19885	20142	20121	20247	20147	20043	19817	20035	20033	20042	19956	20221	20118	20055	20004	20021	20122	20275	20049	20013	20271	19912	20073	20026	20224	19649	20024	19982	20052	20017	20159	20051	20171	19946	19956	19946	20005	20151	19817	19912	20013	19921	20027	19989	19899	20066	20154	19923	20097	19976	20190	20009	20020	20003	19943	19990	20059	20011	20070	19905	19956	20287	19814	20026	20171	20076	19997	19976	19819	20254	20112	19889	19927	20107	19915	20089	20079	20119	19906	19861	20000	19911	20163	20033	19964	20033	20144	20048	20098	20002	19908	19944	20015	19942	20038	19961	20121	20029	19762	19946	20156	20216	20105	19998	20130	20047	19959	20063	19944	20066	19934	20090	20000	20099	19972	20091	20018	20013	19915	20121	19914	20321	20223	20101	20040	19929	20184	20135	19809	20189	19849	20002	20082	20161	20163	20078	20027	19999	20255	20036	20028	20016	20288	20090	19885	19941	19851	20098	19998	20077	20231	20033	20018	20234	20144	19907	20020	20002	20282	20106	20068	20045	20194	20036	19997	19924	20074	20055	20080	20065	20018	19982	19959	19840	20137	19926	20125	19950	19936	20060	20131	19890	20107	20082	20218	20131	20120	20124	20055	20084	20021	19768	20139	20048	19841	20027	19953	19903	20023	19777	20013	19819	19947	19987	19926	20005	19996	19990	20066	19992	20046	20094	20042	19921	20225	19886	20138	20146	20124	20068	20014	19903	19813	20024	20000	20188	20047	20198	20094	20004	19873	20090	19868	20288	19957	19899	19810	19972	19953	20021	20012	19950	20066	20119	19962	19994	19887	20314	20016	19901	20005	19951	20088	19829	19985	20030	20159	19979	19941	20069	20002	20119	20049	20023	20248	19892	20137	20090	20030	20120	19953	20107	20030	19999	20226	19828	20032	19996	20013	19746	20046	20100	20153	20015	20062	19911	20091	20083	19933	20087	20032	19789	20117	20141	19950	20167	20217	20180	19987	19920	20073	19988	20018	19937	20158	19957	20061	20000	19907	20051	19961	20150	20088	19982	19988	20048	20050	19938	20102	19853	20165	20046	19837	19909	20020	20043	20108	20240	20007	20044	20067	19992	20019	19924	20016	19851	20068	20074	20049	19962	19968	20192	20045	20119	20141	20126	20074	19899	20042	20069	20134	20043	20010	20114	20027	19887	20036	20041	20019	19982	19838	20042	20232	20143	20110	20030	20127	19879	19868	20108	19882	20268	20060	20071	19970	20044	20028	20114	20203	19924	20142	20086	20068	19862	20077	19901	20107	20035	20019	20080	20132	20060	19980	19988	19912	20192	19993	20254	20008	20054	19972	19963	19992	20126	20008	19989	20005	20114	20158	19948	20130	20004	20142	20028	20037	20050	19978	19995	20122	20088	20093	19819	20218	19953	20164	20237	19916	20049	20121	19936	20018	20192	20010	20145	20194	20095	20151	20061	19955	20105	20035	19999	20201	20108	20004	20096	19968	20083	20218	19998	20098	20107	20120	20020	20148	20127	20047	20251	19980	20030	20133	20045	20006	19995	20197	20074	20213	20127	19919	19921	20023	20074	20089	20121	19895	20149	19955	19968	20086	20033	20081	20059	20075	19731	20030	19993	20108	20055	20198	19970	20168	20146	19963	19998	20148	19897	20196	19927	20158	20099	19954	20108	20019	20101	20198	20008	20042	19951	19807	19820	20331	20039	20066	19996	20050	20157	20112	20012	20006	20049	20031	19995	19918	19937	20106	19944	19944	20118	20047	20204	20084	19993	20132	19892	20185	19911	20037	20124	20066	19934	19852	20023	20052	19962	20145	19749	19915	20097	20096	19944	20078	20132	19962	20050	20091	20097	20188	19935	20006	20121	20053	19944	19886	19947	19981	20211	20031	20021	19798	20040	19921	19864	19907	20033	20101	20017	20197	20070	19816	20118	19888	20042	19840	19922	20198	20028	20002	19997	19929	20087	20070	19984	20105	20276	19972	19761	19809	19795	19766	20075	19928	19972	19986	20105	20142	20062	20224	19838	19948	19925	20221	19891	20055	20058	20239	20067	19836	20041	20106	20010	20182	20045	20020	20052	20104	19845	20093	20258	19996	19792	20025	20089	20035	20002	20031	19911	20317	20062	19997	20095	19950	20112	19970	19930	20194	19901	20180	20010	20127	20118	20135	20016	20130	20128	19856	20161	19913	20184	20095	20111	19984	20261	20037	20022	20059	20093	20161	20130	19906	20037	20050	20046	20097	20070	19985	20134	19973	20071	20045	20116	19826	20136	20000	20006	19945	20054	19823	20139	20041	19962	20258	19995	19937	20126	20098	20037	19960	20001	20013	20002	20157	20079	20103	20054	20170	20217	20209	19982	20046	20022	19930	19990	20210	20150	19946	20097	19992	20013	20190	20090	19959	20016	19992	20143	20166	20162	20037	20069	20075	20009	19994	19818	19985	20040	19938	20280	19995	20019	20061	19998	20016	20071	20121	20061	19979	20049	20065	19865	19952	20070	20099	19934	20072	20004	19902	20158	19989	19979	20010	19946	19952	20376	19978	20035	20102	20111	20023	19944	20129	20174	19987	19908	19977	20060	19937	19913	19988	20046	20105	20015	20025	20034	20170	20019	20152	19781	20221	19843	20038	20192	20223	19999	20104	19987	20209	19964	20146	19947	20152	19972	19855	19985	20096	19987	20144	20137	20006	20173	20104	20148	20111	19917	20003	20079	19984	19919	19936	20177	20095	19885	20148	20089	20198	20094	20094	19989	20225	20032	20092	19964	20082	20184	20159	19787	20025	20129	20081	20060	20100	19950	19976	20022	20018	19889	20028	19984	20202	19914	20023	20057	19901	20054	20181	19972	20068	20082	20114	20107	19929	20081	20109	20068	20197	19987	20083	19918	20086	20153	20155	20040	20093	20101	19950	19908	20094	19922	20033	20056	20134	19876	20005	19963	20023	20064	20234	19917	20017	19929	20006	19802	19925	19936	19998	20116	20134	20020	20080	19861	19950	20042	19921	20133	20157	19965	20070	20061	19994	19869	20062	20105	20181	19987	20092	20082	20023	19985	20128	20163	20068	20141	19868	20009	20058	20115	20007	20110	20033	19990	20170	20019	19863	20068	20078	19858	19962	20176	20090	19946	19969	20061	19881	19948	20092	19888	20044	20035	19983	19901	20107	20028	19947	20197	19989	20092	20111	20171	19924	19990	19953	20042	20058	20145	20080	20232	19948	20169	20138	20126	20119	19860	20182	20005	20028	20007	19994	20109	20099	19874	20271	20027	20286	20124	19902	20176	20089	20005	20059	20248	19994	20070	20027	19893	19842	20132	19997	19934	19920	20178	19826	19934	20115	20114	20056	19877	19986	20226	19963	19985	20199	19956	20116	20121	20044	20176	20088	20117	20142	20011	20022	20157	20083	20043	20086	20195	20056	20150	19962	20128	20131	19932	20042	19913	19800	20137	20122	19985	20155	19919	19877	20122	19963	20090	20087	20109	19982	20108	20256	19948	20070	19844	19883	19949	19999	19969	20166	20015	20136	20074	20038	20034	20075	19863	19815	20080	19905	20051	20291	20066	19892	20024	20244	20268	20056	19997	19939	20022	19982	19913	20162	20105	20070	20029	20210	19947	20120	19896	19923	20100	19972	19993	20085	20029	20097	19941	20015	20050	20106	20044	20071	19949	19965	20067	20019	19981	20043	20070	20005	20089	20085	20139	20012	20019	19740	20050	20034	20092	20227	20247	20008	20072	19932	19996	20084	20045	19994	19970	20047	20034	20384	20112	19779	20103	19938	20103	20042	20062	20046	20047	20098	19940	19905	20129	20075	19913	20108	19955	20092	19854	20018	20049	20066	19903	20129	19782	19827	19822	20185	19930	20009	19880	19974	20076	20076	20110	19986	19949	19958	19963	19905	20208	20041	19895	19895	19787	19778	19995	20236	19958	20092	20073	20101	20003	19941	20116	20108	19963	20087	20035	20156	20165	20042	20087	20017	20146	20014	20123	20010	20118	19992	20027	20058	20163	20181	20081	20041	20010	20193	19806	20099	19980	20123	20169	19944	20044	19973	20111	19934	20085	20008	19996	20142	20240	19943	20026	20026	20115	20038	20067	19955	20157	19935	20054	20123	20123	19922	20118	20137	19851	20202	19979	20307	20040	20108	19998	20105	20028	19985	20012	19961	20009	20130	19856	20124	20027	19966	19935	20133	20091	19887	20089	20006	19934	19880	20235	19839	20170	20071	19979	20194	19856	20128	19886	20098	19991	19935	20067	19968	20100	20169	20176	19981	19862	20124	20079	19975	20061	20156	19869	19917	19970	20090	20168	20050	19875	20167	19969	19994	20088	19977	19982	19996	19959	20173	20050	20145	19985	20054	20066	20002	20175	20011	20133	20026	19991	19999	20043	20015	20065	20028	19912	20155	20191	19948	20053	19976	20044	20123	19775	20197	19979	20049	20084	20138	20102	20043	19932	20148	20265	20047	19905	19875	20069	20118	20027	20053	19943	20151	19924	20053	20002	20007	20095	20015	20080	20052	19974	20048	20014	19938	19946	20084	19897	19969	20137	19948	20166	20214	20002	19901	20136	20051	20020	19945	19980	20072	20078	20168	20115	20073	20041	20189	20032	19999	20022	20145	20084	19995	19959	20106	20155	20062	20009	20064	20100	20172	20129	19978	20050	20169	20204	20165	20200	19973	20154	20089	20051	20216	19917	19976	19995	20041	20126	19879	20305	20090	20233	20090	20175	20005	20093	20003	20054	20082	19869	20000	20132	19880	20144	20167	19971	19989	20125	20033	20121	19802	20102	20037	20080	19927	20123	20027	20077	20271	19970	19979	20094	20068	20033	19931	19964	20072	19945	20110	20151	19985	20083	20108	20175	20013	19989	20051	19777	20030	20014	19883	19761	20091	19883	20123	20105	19985	20166	19983	20017	20157	20177	20039	20019	20042	20070	20094	20070	19984	20067	20185	19969	20104	20055	20039	19980
22367	20042	26465	25077	26438	32090	35454	32689	31906	31961	31918	31740	32060	32261	32018	31650	31602	31772	31659	31358	31451	31251	31414	31416	31074	30984	31188	30874	30769	31129	30933	30788	30865	30916	30806	30712	30730	30842	30866	30518	30507	30747	30734	30684	30589	30486	30750	30561	30821	30454	30629	30651	30631	30497	30723	30886	30874	30687	30594	30647	30462	30571	30285	30446	30529	30400	30629	30543	30528	30320	30626	30783	30679	30592	30664	30615	30525	30533	30669	30526	30866	30501	30482	30552	30708	30531	30574	30807	30569	30660	30633	30648	30621	30601	30523	30631	30588	30637	30329	30607	30796	30543	30472	30556	30786	30654	30675	30530	30530	30582	30574	30558	30649	30624	30542	30720	30257	30422	30436	30602	30697	30217	30625	30518	30541	30321	30548	30762	30520	30793	30538	30693	30458	30304	30612	30432	30938	30485	30682	30915	30660	30188	30674	30264	30631	30465	30685	30445	30787	30287	30463	30579	30286	30540	30501	30432	30491	30526	30617	30378	30515	30587	30495	30723	30609	30764	30619	30791	30460	30524	30721	30672	30546	30587	30538	30367	30634	30676	30440	30448	30414	30682	30599	30717	30592	30735	30724	30547	30617	30381	30450	30560	30529	30618	30703	30466	30519	30748	30764	30503	30809	30762	30287	30354	30443	30427	30336	30888	30593	30791	30537	30327	30674	30914	30417	30360	30524	30282	30721	30699	30435	30731	30343	30782	30776	30523	30650	30735	30670	30746	30533	30706	30552	30489	30697	30763	30631	30347	30428	30547	30577	30737	30397	30595	30432	30607	30165	30366	30535	30759	30541	30447	30872	30732	30492	30595	30598	30506	30540	30716	30670	30410	30650	30390	30575	30817	30519	30721	30772	30502	30636	30369	30743	30681	30416	30736	30425	30279	30961	30397	30693	30582	30571	30604	30611	30531	30637	30563	30501	30494	30518	30621	30598	30430	30675	30996	30214	30523	30517	30593	30574	30382	30677	30590	30429	30571	30718	30607	30574	30460	30352	30494	30344	30653	30468	30464	30542	30631	30779	30516	30669	30680	30852	30615	30793	30454	30604	30588	30582	30230	30684	30516	30448	30514	30597	30904	30655	30377	30597	30539	30663	30729	30496	30590	30784	30572	30335	30649	30567	30446	30611	30638	30587	30531	30557	30944	30884	30648	30260	30595	30302	30203	30356	30503	30482	30493	30726	30546	30542	30471	30647	30927	30832	30812	30787	30470	30878	30563	30472	30500	30414	30646	30413	30335	30407	30414	30632	30622	30510	30333	30484	30310	30569	30362	30414	30641	30642	30486	30593	30522	30521	30491	30650	30782	30515	30646	30595	30866	30623	30624	30920	30483	30553	30806	30683	30721	30905	30605	30378	30656	30609	30554	30540	30648	30240	30451	30435	30657	30638	30610	30744	30363	30424	30655	30523	30534	30614	30460	30707	30453	30565	30419	30434	30607	30233	30585	30646	30481	30663	30512	30379	30687	30250	30381	30765	30548	30522	30600	30678	30626	30759	30735	30737	30805	30302	30570	30737	30905	30491	30643	30484	30413	30354	30871	30757	30567	30242	30531	30629	30625	30495	30618	30696	30418	30406	30641	30694	30554	30564	30874	30809	30549	30603	30389	30452	30754	30740	30304	30371	30618	30547	30667	30447	30594	30939	30815	30555	30359	30481	30432	30533	30594	30515	30653	30893	30649	30392	30489	30546	30540	30617	30819	30754	30646	30633	30421	30606	30499	30709	30498	30610	30410	30690	30535	30722	30508	30523	30442	30638	30767	30848	30475	30367	30582	30465	30420	30598	30340	30826	30533	30633	30665	30560	30475	30658	30519	30768	30524	30511	30687	30520	30838	30419	30355	30486	30423	30531	30430	30819	30403	30512	30788	30341	30684	30701	30704	30545	30515	30776	30403	30612	30563	30524	30509	30525	30308	30590	30673	30664	30703	30474	30494	30195	30592	30433	30525	30628	30589	30759	30751	30889	30726	30832	30720	30672	30750	30439	30685	30603	30557	30561	30631	30416	30477	30586	30299	30683	30429	30721	30344	30684	30733	30467	30573	30510	30556	30362	30504	30407	30395	30584	30765	30478	30569	30475	30628	30510	30558	30487	30790	30810	30392	30806	30751	30599	30825	30601	30976	30640	30706	30576	30566	30622	30519	30968	30480	30530	30791	30669	30661	30416	30605	30336	30445	30818	30601	30522	30511	30761	30634	30719	30669	30798	30726	30646	30626	30965	30321	30406	30474	30298	30509	30610	30455	30578	30550	30585	30358	30708	30560	30660	30794	30476	30477	30626	30460	30431	30564	30645	30432	30503	30290	30406	30347	30369	30604	30396	30489	30833	30568	30758	30725	30582	30364	30566	30542	30781	30411	30509	30522	30315	30514	30734	30418	30356	30567	30332	30456	30546	30613	30728	30735	30339	30202	30692	30442	30429	30796	30565	30705	30537	30445	30603	30524	30644	30480	30619	30449	30626	30500	30283	30252	30736	30849	30867	30492	30606	30410	30645	30322	30562	30200	30584	30652	30561	30511	30493	30697	30556	30420	30545	30565	30867	30594	30667	30742	30504	30544	30631	30694	30364	30490	30482	30528	30413	30411	30396	30451	30644	30880	30554	30461	30312	30557	30770	30617	30498	30723	30606	30490	30536	30385	30516	30314	30477	30721	30630	30436	30574	30645	30545	30254	30338	30667	30693	30582	30250	30347	30677	30761	30455	30462	30621	30666	30733	30546	30437	30696	30664	30568	30687	30763	30685	30603	30909	30438	30487	30357	30687	30758	30480	30532	30848	30548	30428	30500	30703	30609	30607	30563	30753	30479	30861	30586	30738	30538	30391	30517	30595	30322	30680	30586	30504	30568	30500	30675	30644	30414	30609	30621	30455	30953	30678	30286	30770	30522	30628	30582	30710	30523	30385	30397	30579	30622	30555	30632	30440	30489	30688	30831	30627	30621	30672	30723	30634	30388	30431	30415	30367	30575	30453	30493	30545	30383	30516	30324	30632	30597	30620	30433	30488	30453	30508	30555	30543	30702	30565	30545	30582	30606	30594	30611	30668	30710	30665	30787	30440	30558	30532	30580	30519	30294	30541	30650	30786	30797	30398	30609	30841	30381	30785	30553	30642	30548	30518	30381	30242	30736	30747	30403	30492	30454	30569	30644	30591	30620	30497	30465	30486	30624	30608	30497	30728	30718	30596	30650	30386	30351	30707	30841	30549	30436	30466	30502	30514	30569	30606	30383	30648	30862	30767	30740	30752	30699	30557	30659	30610	30503	30501	30697	30548	30634	30693	30724	30492	30587	30625	30531	30656	30615	30554	30894	30677	30778	30736	30441	30791	30772	30761	30634	30578	30701	30904	30548	30587	30469	30320	30665	30616	30642	30654	30610	30311	30582	30487	30547	30696	30537	30538	30449	30588	30347	30569	30765	30421	30470	30852	30628	30474	30276	30653	30336	30523	30810	30593	30515	30415	30453	30467	30349	30366	30281	30336	30594	30727	30550	30676	30592	30829	30490	30640	30716	30448	30454	30735	30484	30610	30472	30751	30456	30479	30376	30655	30577	30364	30611	30640	30752	30515	30334	30362	30523	30681	30597	30595	30404	30653	30710	30648	30410	30556	30537	30661	30449	30554	30526	30571	30455	30751	30494	30681	30472	30487	30339	30519	30432	30610	30387	30704	30675	30678	30800	30660	30724	30480	30627	30808	30425	30640	30547	30361	30411	30662	30746	30614	30574	30536	30502	30674	30771	30760	30515	30633	30609	30493	30494	30426	30457	30810	30649	30640	30590	30719	30813	30770	30450	30420	30689	30538	30601	30545	30640	30579	30415	30604	30481	30419	30384	30540	30723	30514	30639	30755	30672	30454	30411	30428	30489	30403	30599	30666	30573	30686	30712	30555	30405	30628	30391	30826	30377	30413	30433	30599	30377	30391	30655	30710	30510	30774	30375	30720	30501	30669	30542	30801	30680	30601	30680	30386	30657	30502	30454	30461	30424	30424	30593	30525	30731	30597	30743	30369	30646	30627	30553	30794	30395	30497	30811	30724	30728	30361	30795	30692	30551	30549	30772	30695	30594	30804	30223	30725	30608	30629	30502	30440	30565	30418	30569	30360	30509	30481	30920	30693	30701	30585	30669	30806	30598	30619	30581	30609	30548	30520	30626	30801	30689	30732	30772	30692	30639	30759	30712	30637	30517	30762	30721	30542	30562	30606	30453	30378	30669	30542	30589	30351	30707	30686	30499	30530	30572	30520	30519	30583	30726	30959	30659	30456	30685	30541	30670	30518	30494	30615	30700	30694	30571	30516	30262	30579	30270	30656	30500	30557	30410	30529	30821	30497	30591	30757	30632	30357	30489	30750	30694	30533	30409	30282	30743	30526	30691	30556	30877	30606	30429	30680	30717	30513	30594	30544	30603	30805	30514	30731	30526	30566	30495	30502	30500	30508	30454	30597	30663	30608	30532	30805	30692	30872	30436	30514	30531	30639	30816	30578	30263	30475	30584	30755	30739	30510	30528	30466	30333	30461	30406	30747	30559	30550	30636	30416	30485	30600	30732	30321	30373	30334	30556	30650	30495	30553	30495	30606	30639	30691	30584	30699	30816	30604	30430	30409	30513	30606	30602	30339	30695	30608	30423	30620	30562	30417	30729	30669	30297	30663	30707	30585	30729	30687	30824	30594	30603	30476	30690	30439	30467	30385	30319	30593	30549	30507	30804	30590	30399	30643	30621	30369	30532	30300	30581	30712	30441	30448	30379	30611	30623	30632	30619	30636	30488	30620	30538	30749	30803	30489	30790	30703	30441	30604	30902	30737	30476	30247	30441	30668	30662	30497	30422	30635	30562	30572	30430	30580	30538	30679	30555	30525	30561	30317	30411	30841	30458	30711	30641	30457	30281	30708	30580	30796	30681	30451	30718	30705	30347	30491	30684	30662	30512	30526	30866	30595	30331	30502	30450	30814	30675	30496	30615	30731	30658	30471	30532	30788	30451	30389	30595	30525	30636	30541	30548	30387	30525	30682	30470	30577	30636	30518	30476	30396	30387	30455	30576	30872	30632	30518	30599	30592	30432	30352	30902	30614	30511	30648	30671	30550	30681	30763	30738
30135	47791	45396	34204	27892	24030	22291	21284	20342	19769	19528	19962	20376	19775	19504	19177	19227	19381	19610	19154	19128	19006	18934	18696	18264	18101	18282	18216	18405	18152	18243	18343	18050	18043	17858	17745	17910	17958	17958	17854	18010	17769	17905	17834	17749	17745	17950	17904	17806	17681	17918	17783	18061	17794	17829	17732	17787	17792	18015	17674	17896	17863	17845	17748	17803	17564	17725	17891	17821	17662	17819	17888	17951	17878	17675	17793	17703	17923	17843	17738	17873	17945	17702	17784	17813	17772	17704	17916	18056	17711	17794	17876	17734	17886	17761	17831	17788	17866	17703	17864	17799	17880	17871	17829	17721	17915	17868	17879	18033	17829	17939	17768	17881	17916	17812	17541	17819	17950	17939	17768	17835	17609	17829	17869	17964	17659	17819	17856	17724	17920	17715	17896	17891	17881	17722	17796	17751	17755	17747	17927	17895	17671	17983	17848	17840	17849	17787	18076	17960	17689	17918	17792	17866	17892	17734	17791	17652	17733	18042	17624	17914	17764	17666	17942	17845	17799	17835	17876	17777	17606	17728	17843	17699	17924	17823	17607	17690	17889	17870	17783	17833	17880	17653	17861	17811	17805	17985	17749	17783	17823	17750	17855	17748	17672	17767	17771	17840	17813	17589	17874	17868	17853	17818	17928	17815	17856	17881	17816	17856	17883	17827	17802	17750	17888	17882	17870	17857	17822	17932	17852	17562	17865	17754	17823	17549	17737	17724	17980	17906	17704	17939	17993	17812	17879	17843	17742	17917	17836	17763	17826	18047	17755	17877	17836	17852	17832	17760	17856	17788	17815	17806	18019	17946	17843	17818	17727	18040	17917	17875	17844	17560	17948	17856	17673	17853	17827	17902	17885	17785	17867	17840	17677	17661	18028	17738	17875	17894	17790	17751	17894	17800	17765	17749	17784	17897	17582	17717	17889	17937	17740	17879	17624	17829	17921	17818	17740	17894	17853	17669	17564	17787	17776	17793	17830	17778	17795	17843	17776	17884	17850	17759	17796	17772	17956	17879	17809	18028	17885	17874	17666	17997	17780	17578	17968	17923	17881	17718	17695	17832	17696	17817	17829	17843	17980	17952	17965	17791	17883	17825	17695	18040	17778	17870	17886	17770	17701	17495	17859	17690	17608	17782	17692	17910	17724	17908	17798	17697	17859	17635	17793	17843	17987	17810	17891	17870	17740	17880	17852	17684	17788	17714	17832	17912	17771	17883	17923	17999	17871	17911	17877	17927	17775	17730	17606	17813	17772	17778	17851	17850	17856	17835	17847	17844	17933	18008	17921	17757	17863	17882	17916	17603	17924	17853	17920	17710	17666	17837	17686	17821	17740	17846	17811	17965	17867	17914	17877	17731	17914	17821	17784	17779	17804	17633	17783	17704	17808	17849	17728	17846	18035	18134	17837	17860	17717	17730	17822	17810	17877	17735	17771	17894	17821	17738	17795	17762	17815	17719	17865	17742	17793	17692	17938	17802	17803	17949	17864	17829	17805	17948	17795	18000	17883	17832	17847	17813	17762	17942	17796	17878	17972	17779	17765	17747	17965	17872	18005	17776	17864	17762	17788	17809	17816	17907	17740	17780	17803	17844	17810	17950	17837	17880	17679	17930	17870	17715	17752	17919	17849	17932	17605	17977	17938	17791	17757	17771	17999	17716	17901	17726	17694	17763	17841	17804	17935	17963	17931	17767	17960	17722	17730	17818	17863	17944	17867	17710	17921	17656	17754	17723	17610	17780	17947	17923	17782	17621	17947	17758	17851	17653	17787	18041	17731	17762	17758	17826	17630	17966	17778	17839	17970	17889	17695	17606	17873	17622	17936	17916	17698	17853	17742	17822	17808	17832	18006	17671	17739	17850	17821	17636	17924	17935	17754	17872	17773	17828	17797	17624	17967	17934	17937	17711	17950	17679	17688	17742	17671	17826	17676	17696	17676	17737	17847	17836	17722	17791	17649	17881	17842	17901	17859	17722	17668	17848	17725	17895	17898	18006	17769	17682	17938	17824	17739	17859	17813	17734	17847	17766	17750	17935	17647	17891	17803	17597	17758	17738	17950	17654	17934	17691	17952	17880	17937	17860	17714	17787	17637	17934	17735	17707	17805	17802	17779	17696	17643	17837	17900	17874	17965	17805	17796	17800	17761	17922	18101	17736	17964	17858	18014	17860	17782	17994	17739	17626	17922	17929	17899	17823	17789	17816	18026	17806	17771	17868	17768	17667	17971	17691	17874	17749	17618	17837	17736	17843	17856	17697	17893	17937	17635	17914	17653	17779	17778	17663	17917	17937	17822	17698	17692	17814	17881	17615	17977	17813	17760	17848	17780	17778	17801	17676	17765	17779	17781	17796	17759	17780	17911	17911	17774	17855	17821	17927	17772	17879	18012	17859	17919	17867	17720	17978	17825	17918	17779	17821	17907	18173	17836	17885	17941	17857	17717	17856	17787	17731	17707	17804	17706	17888	18055	17742	17764	17760	17994	17768	17774	17826	17719	17951	17864	17829	17794	17719	17822	17933	17772	17766	17874	17772	17919	17955	17815	17870	17924	17778	17892	17916	17795	17693	17797	17773	17708	17614	17891	17828	17744	17755	17770	17729	17812	17888	17865	17662	17939	17790	17856	17806	17652	18003	17759	17902	17791	18012	17780	17677	17689	17789	17725	17661	17857	17863	17873	17854	17702	17942	17758	17709	17787	17978	18002	17781	17874	17900	17970	17641	17839	17774	17967	17721	17801	17728	18052	17803	17873	17909	17912	17821	17691	17857	17730	17831	17946	17701	17821	17861	17669	17973	17901	17897	17810	17766	17627	17774	17838	17725	17725	17879	17846	17902	17834	17813	17887	17952	17764	18015	17684	17630	17718	17984	17855	17784	17791	17631	17820	17762	17867	17941	17824	17790	17695	17811	17730	17783	17702	17840	17745	17793	17618	17803	17924	17807	17791	17773	17854	17817	17818	17792	17944	17761	17721	17825	17867	17654	17759	17892	17705	17862	17701	17829	17901	17901	17681	17979	17841	17781	17831	17854	17758	17828	17936	17834	17849	17794	17924	17738	17773	17867	17957	17932	17713	17718	17803	17733	17955	17850	17797	17793	17917	17797	17897	17756	17829	17882	17914	17940	17872	17773	17817	17907	17900	17950	17804	17817	17773	17955	17761	17906	17609	17712	17755	17900	17758	17754	17871	17827	17735	17800	17836	17743	17886	17782	17807	17657	17799	17717	17792	17702	17972	17755	17848	17958	17832	17811	17767	17720	17819	17810	17943	17858	17816	17668	17911	17874	17871	17728	17834	17857	17701	18038	17863	17786	17901	17766	17975	17795	17762	17472	17871	17733	17789	17939	17781	17866	18005	17838	17947	17714	17518	17927	17737	17832	17771	17707	17959	17830	17700	17675	17710	17965	17947	17881	17764	17919	17821	17783	17890	17895	17956	17838	17848	17839	17804	17931	17924	17808	17784	17956	17844	17869	17915	17847	17693	17674	17853	17885	17718	17807	17730	17846	17692	17909	17994	17792	17959	17881	17811	17749	17856	17771	17734	17767	17758	17871	17890	17942	17891	17830	17597	17833	17773	17801	17796	17733	17974	17779	17625	17779	17806	17812	17783	17864	17728	17770	17862	17899	17653	17618	17844	17680	17792	17749	17741	17918	17752	17782	17812	17922	17714	17794	17808	17720	17992	17772	17927	17649	17679	17863	17710	17893	17985	17961	18029	17854	17793	17908	17921	17747	17820	17882	17873	17835	17880	17781	17840	17878	17855	17882	17649	17923	17780	17860	17740	17975	17752	17695	17686	17779	17814	17645	17989	17818	17731	17756	17914	17984	17915	17900	17683	17801	17699	17834	17855	17600	17887	17702	17875	17712	17887	17783	17886	17776	17935	18018	17798	17841	17837	17772	17710	17850	17923	17775	18078	17898	17869	17793	17779	17981	17733	17833	18017	17953	17718	17973	17757	17838	17798	17777	17645	18042	17675	17918	17779	17778	17930	17639	17866	17758	18085	17808	17698	17857	17744	17663	17925	17847	17949	17834	17970	17865	17811	18079	17901	17874	17805	17757	17837	17909	17785	17670	17702	17875	17841	17770	17743	17807	17651	17834	17843	17829	17814	17730	17831	17644	17904	17668	17915	17752	17775	17678	17778	17987	17778	17897	17784	17966	18025	17881	18023	17963	17713	17821	17711	17650	17712	17724	17834	17860	17832	17919	17912	17785	17703	17814	17891	17836	17853	17905	17798	17608	17760	17875	17774	17803	17667	17754	17955	17844	17649	18030	17903	17816	17586	18208	17690	17711	17911	17774	17584	17805	17930	17798	17919	17932	17729	17755	17642	17794	17665	17961	17790	17723	17982	17861	17821	17938	17901	17843	17843	17802	17939	17736	17785	17763	17914	17629	17905	17811	17883	17716	17987	17921	17819	17845	17787	17806	17785	17917	17625	17862	17805	17786	17926	17936	17962	17745	17797	17822	18030	17808	17633	17816	17944	17831	17851	18055	17792	17763	17769	17930	17756	17814	17897	17754	17926	17678	17926	17943	17817	17808	17801	17745	17746	17691	17968	17887	17757	17654	17921	17930	17742	17853	17916	17843	17810	17717	17840	17703	17748	17842	17666	17766	17786	18008	18027	17783	17687	18012	17934	17800	17743	17651	17794	17817	17831	17889	17835	17787	17634	17776	17907	17818	17868	17904	17823	17881	18006	17998	17888	17758	17787	17828	17853	17878	17712	18008	17886	17863	17720	17886	17742	17839	17768	17867	17955	17823	17948	17727	17852	17725	17690	17890	17597	17821	17816	17890	17758	17681	17834	17677	17725	17852	17865	17607	17860	17975	17494	17553	17757	17916	17644	17833	17830	17771	17735	17816	17853	17799	17858	17854	18003	17779	17709	17694	17799	17624	17702	17645	17763	17681	17763	17910	17780	17985	17835	17702	18070	17788	17898	17826	17765	17828	17819	17891	17733	17844	18024	17629	17745	17863	17833	17939	17819	17759	17918	17663	17890	17773	17746	17911	17767	17834	17876	17782	17987	17963	18042	17720	17797	17880	17724	17935	17879	17729	17912	17751	17802	17857	17815	17702	17862	17734	17891	17766	17698	17762	17734	17628	17969
21396	20054	26274	24165	23446	30174	35753	33178	31951	32104	31586	31932	32471	32218	31822	31671	31213	31276	31574	31464	31153	31133	31147	30724	30381	30280	30297	30123	30406	30408	30232	30174	29953	30035	29902	29877	29859	29819	30003	29967	29620	29551	29801	29967	29892	30001	29867	29778	30124	29967	29823	29887	29980	29959	29608	29981	29777	29861	30027	29659	29757	29689	29718	29567	29925	29806	29748	29874	29843	30039	30095	29974	30031	29971	29808	29529	29782	29577	29817	29833	29772	29665	29879	29534	29693	29732	29609	29975	29724	29973	29477	29635	29576	29686	29832	29845	29949	29636	29526	29643	29471	29784	29740	29717	29734	29682	29748	29765	29869	29758	29674	29753	29898	29471	29661	29830	29569	29546	29860	29848	29726	29942	29759	29542	29872	29693	29576	29659	29628	29842	29672	29869	29586	29744	29717	29502	29885	29659	29648	29645	29646	29808	29766	29791	29725	29753	29925	29728	29774	29662	29743	29795	29714	29777	29648	30023	29848	29607	29754	29825	29597	29704	29991	29636	29645	29361	29791	29684	29634	29640	29584	29651	29538	29748	29667	29935	29645	29739	29952	29879	29808	29485	29777	29624	29746	29682	29780	29849	29698	29647	29496	29654	29720	29693	29637	29460	29503	29548	29809	29627	29982	29846	29461	29817	29802	29762	29633	29675	29470	29674	29613	29637	29563	30005	29791	29487	29649	29536	29465	29608	29422	29630	29472	29855	29821	29746	29910	29678	29823	29880	29610	29424	29793	29650	29739	29703	29829	29734	29655	30001	29553	29696	29818	29791	29917	29727	29691	29425	29791	29533	29674	29696	29931	29744	29670	29641	29665	29534	29589	29742	29506	29603	29777	29641	29685	29767	29665	29772	29491	29674	29840	29863	29744	29622	29993	30014	29699	29867	29714	29674	29603	29766	29438	30025	29766	29647	29714	29762	29718	29751	29571	29864	29797	29429	29920	29648	29986	29765	29742	29881	29725	29588	29562	29720	29660	29524	29582	29625	29843	29769	29864	29810	29828	29336	29864	29796	29684	29743	29980	29557	29668	29461	29544	29597	29807	29792	29878	29879	29761	29757	29789	29478	29399	29991	29728	29791	29646	29863	30053	29665	29810	29667	29744	29775	29787	29801	29937	29932	29705	29736	29928	29730	29631	29662	29357	29906	30029	29957	29589	29584	29757	29760	29512	29690	29584	29490	29740	29453	29741	29893	29796	29539	29693	30011	29861	29893	29887	29765	29885	29512	29610	29785	29678	29732	29577	29913	29869	29938	29844	29739	29644	29861	29667	29564	29520	29818	29660	29627	30036	29728	29722	29922	29823	29845	29565	29614	29594	29647	29685	29374	29815	29547	29567	29729	29734	29721	29531	29519	29855	29497	29259	30079	29676	29780	29766	29574	29786	29591	29691	29818	29718	29803	29821	29887	29936	29690	29823	29490	29590	29670	29820	29846	29722	29823	29726	29464	29554	29501	29612	29670	29739	29720	29762	29615	29561	29796	29827	29896	29676	29596	29565	30007	29832	29489	29711	29859	29524	29802	29800	30019	29839	29598	29701	29842	29825	29923	29758	29556	29820	29818	29887	29806	29674	29700	29784	30092	29803	29735	29770	29729	29815	29732	29843	29651	29878	29849	29910	29554	29668	29548	29559	29441	29830	29712	29823	29692	29545	29934	29583	29753	29857	29615	29578	29708	29612	29454	29656	29904	29781	29576	30020	29655	29805	29678	30060	29721	29599	29663	29811	29845	29907	29572	29653	29977	29772	29625	29566	29472	29471	29794	30073	29882	29862	29585	29616	29583	29707	29850	29826	29827	29778	29659	29744	30024	29689	29618	29897	29820	29718	29718	29663	29747	29560	29593	29723	29773	29644	29964	29576	29616	29908	29647	29693	29589	29505	29698	29602	29540	29729	29840	29812	29781	29539	29510	29859	30005	29971	29964	29521	29740	29494	29662	29736	29827	29847	29909	29680	29855	29672	29814	29667	29687	29571	29594	29614	29700	30003	29424	29848	29816	29773	29731	29587	29796	29502	29601	29567	29744	29712	29635	29773	29648	29683	29808	29704	29702	29641	29584	29710	29762	29952	29473	29726	29715	29872	29589	29708	29781	29781	29689	29852	29795	29278	29622	29684	29787	29883	29386	29754	29994	29714	29776	29697	29631	29823	29835	29915	30030	29655	29575	29589	29825	29601	29753	29809	29847	29504	29735	29757	29828	29607	29663	29741	29544	29726	29633	29652	29336	29651	29823	29793	29686	29538	29805	29922	29676	29594	29775	29713	29964	29336	29669	29687	29355	29518	29833	29880	29548	29998	29640	29923	29616	29817	30110	29887	29630	29893	29580	29698	29815	29625	29504	29822	29615	29594	29688	29804	30141	29757	29428	29843	29749	30001	29756	29794	29968	29911	29470	29653	29756	29554	29436	29654	29736	29878	29580	29657	29597	29637	29736	29596	29547	29540	29479	30015	29492	29999	29536	29803	29780	29774	29568	29954	30141	29975	29560	29695	29740	29590	29707	29550	29671	29664	29637	29610	29831	29831	29818	29901	29433	29554	29547	29683	29617	29717	29845	29426	29455	29599	29715	29494	29838	29939	29830	29919	29867	29626	29882	29781	29712	29732	29584	29514	29731	29839	29757	29636	29833	29949	29582	29942	29705	29786	29660	29568	29522	29551	29896	29750	29629	29723	29641	29752	29902	29815	29709	29326	29720	29699	29732	30044	29969	29774	29853	29624	29825	29924	29783	29815	29821	29870	29779	29594	29586	29680	29498	29778	29756	29785	29748	29846	29736	29730	29694	29602	29710	29738	29395	29825	29236	29394	29603	29723	29656	29639	29772	29876	29818	29901	29712	29808	29712	29740	29851	30007	29952	29887	29661	29752	29573	29809	29889	29665	29884	29533	29744	29857	29584	29665	29654	29507	29784	29732	29693	29555	29616	29497	29563	29746	29609	29622	29692	29731	29633	29863	29607	29654	29590	29825	29591	29733	30060	29862	29762	29635	29736	29758	29712	29778	29583	29747	29797	29777	29437	29875	30011	29676	30141	29616	29860	29858	29760	29570	29867	30059	29675	29531	29478	29650	29558	29604	29804	29849	29660	29831	29817	29621	29318	29762	29661	29783	29831	29902	29555	29812	29910	29859	29976	29682	29725	29725	29771	29954	29709	29446	29421	29685	29607	29877	29697	29747	29791	29832	29515	29845	29793	29722	29620	29625	29780	29427	29532	29705	29639	29893	29783	29858	29911	29730	29688	29628	29707	29573	29581	29721	29604	29803	29675	29669	29841	29723	29557	29752	29850	29755	29496	29559	29539	29777	29599	29398	29588	29622	29592	29557	29695	29668	29649	29536	29720	29668	30180	29828	29526	29660	29715	29725	29840	29897	29591	29700	29850	29867	29757	29743	29706	29423	29611	29986	29968	30061	29601	29648	29580	29561	29713	29738	29839	29797	29715	29544	29697	29700	29520	29666	29831	29818	29643	29663	29757	29893	30074	29738	30108	29462	29564	29869	29494	29774	29755	29726	29684	29660	29576	29591	29889	29599	29514	29658	30010	29833	29634	29825	29559	29896	29663	29515	29509	29601	29540	29628	29471	29627	29850	30123	29572	29814	30118	29529	29903	29739	29685	29854	29733	29857	29609	29741	30027	29993	29904	29714	29842	29597	29826	29844	29772	29596	29930	29643	29718	29539	29546	29897	29725	29560	29811	29581	29714	29851	29815	29985	29697	29747	29582	29717	29598	29837	29649	29737	29661	29570	29526	29854	29503	29472	29487	29652	29744	29638	29660	29865	29648	29732	29702	30062	29861	29870	29530	29613	29711	29920	29784	29596	29585	29788	29607	29625	29689	29423	29644	29826	29703	29819	29942	29606	29583	29862	29715	29470	29745	29714	29717	29602	29518	29804	29790	29877	29793	29859	29693	29829	29350	29695	29528	29780	29778	29520	29953	29812	29723	29797	29599	29882	29730	29913	29835	29927	29822	29571	29530	29706	29854	29818	29551	29840	29686	29478	30004	29774	30123	29905	29760	29638	29697	29604	29772	29696	29667	29517	29786	29651	29655	29463	29627	29623	29662	29590	29885	29737	29676	29382	29592	29731	29485	29923	29473	29834	29945	29609	29588	29664	29593	29639	29784	29586	29733	29562	29504	29807	29754	29621	29657	30122	29985	29786	29613	29921	29902	29631	29718	29812	29752	29783	29402	29724	29813	29909	29680	29619	29648	29850	29774	29966	29802	29682	29751	29720	29704	29714	29706	29794	29526	29658	29888	29838	29554	29866	29726	29649	29403	29889	29812	29848	29633	29566	29697	29878	29669	29531	29582	29640	29828	29816	29864	29699	29822	29809	29874	29717	29958	29890	29604	29670	29639	29819	29777	29662	29698	29619	29645	29813	29705	29858	29432	29527	29832	29785	29898	30049	29813	29744	29864	29763	29693	29650	29793	29839	29573	30133	29891	29755	29720	29646	29429	29933	29842	29782	29803	29688	29859	29828	29748	29610	29647	29798	29809	29443	29687	29867	29802	29749	29686	29690	29692	29434	29660	29834	29598	29645	29754	29852	29698	30077	29884	29696	29832	29877	29692	29804	29947	29900	29479	29811	29735	29626	29842	29831	29764	29936	29788	29816	29899	29920	29785	29757	29894	29772	29441	29943	29676	29716	29642	29565	29603	30025	29749	29770	29628	29611	29815	29842	29697	29811	29772	29688	29421	29640	29815	29881	29717	29819	29873	29777	29633	29687	29730	29842	29734	29626	29732	29672	29840	29780	29593	29772	29836	29802	30005	29654	29843	29607	29759	29606	29518	29615	29856	29963	29413	29675	29909	29810	29339	29864	29762	29537	29614	29584	29784	29713	29565	29666	29778	29924	29782	29736	29869	29438	29773	29744	29866	29736	29695	29648	29610	29649	29635	29624	29898	29963	29829	29637	29775	29549	29932	30016	29898	29745	29897	29696	29552	29644	29615	29789	29505	29951	29644	29584	29756	29846	29554	29651	29997	29755	29506	29889	29336	29718	29738	29784	29928	29846	29583	29866	30015	29591	29857	29926	29647	29840	29927	30026	29801	29691	29781	29874	29574	29748	29601	29516	29765	29693	29806	29810	29680	29677	29820
32608	53250	51135	39391	31784	26829	24607	22852	21600	20452	20328	20610	21552	20953	20411	19811	19782	19817	20157	19675	19262	19270	18986	18331	18212	18199	18156	17999	18174	17834	17931	17815	17764	17670	17660	17624	17537	17632	17491	17476	17371	17481	17493	17495	17519	17422	17511	17491	17575	17468	17459	17496	17447	17293	17308	17480	17299	17402	17510	17355	17283	17611	17417	17452	17321	17473	17388	17397	17268	17617	17327	17395	17542	17289	17451	17398	17403	17407	17373	17495	17380	17519	17388	17374	17451	17396	17297	17399	17373	17449	17321	17362	17388	17346	17261	17527	17485	17368	17522	17547	17416	17367	17485	17352	17269	17433	17381	17256	17416	17393	17342	17302	17473	17361	17411	17353	17346	17586	17420	17427	17292	17250	17413	17466	17454	17467	17447	17461	17527	17684	17325	17386	17533	17409	17582	17389	17414	17450	17308	17343	17574	17231	17396	17393	17500	17514	17430	17336	17421	17341	17379	17426	17459	17228	17568	17553	17408	17391	17315	17247	17618	17359	17414	17200	17289	17380	17390	17462	17352	17516	17487	17482	17322	17307	17445	17427	17355	17268	17480	17545	17414	17362	17450	17493	17338	17239	17563	17570	17399	17439	17379	17476	17359	17432	17424	17461	17353	17334	17464	17286	17443	17439	17314	17520	17240	17398	17441	17417	17508	17302	17331	17334	17241	17371	17321	17412	17414	17350	17346	17329	17517	17362	17429	17247	17187	17583	17470	17434	17358	17273	17413	17475	17402	17383	17486	17437	17231	17392	17297	17490	17568	17228	17318	17425	17410	17318	17577	17349	17357	17358	17353	17364	17174	17406	17569	17452	17442	17404	17340	17511	17540	17479	17341	17345	17391	17424	17451	17341	17357	17429	17379	17470	17210	17600	17427	17423	17395	17375	17403	17564	17270	17514	17486	17248	17278	17477	17434	17374	17437	17445	17234	17534	17290	17355	17401	17221	17541	17478	17351	17426	17365	17224	17346	17576	17293	17431	17436	17352	17385	17438	17429	17502	17365	17475	17482	17218	17267	17317	17496	17346	17446	17364	17464	17370	17555	17414	17284	17415	17500	17308	17334	17338	17570	17562	17391	17554	17587	17264	17451	17377	17368	17515	17482	17507	17547	17533	17491	17270	17597	17618	17269	17426	17293	17490	17472	17413	17539	17362	17510	17483	17355	17265	17242	17580	17317	17460	17457	17390	17393	17470	17379	17359	17439	17343	17310	17471	17314	17506	17536	17415	17356	17468	17463	17466	17398	17254	17418	17558	17431	17276	17316	17266	17479	17419	17346	17247	17419	17464	17323	17653	17470	17279	17313	17379	17432	17511	17353	17395	17341	17356	17358	17425	17580	17278	17433	17369	17298	17494	17637	17412	17427	17403	17396	17393	17425	17370	17406	17360	17516	17514	17353	17246	17338	17331	17299	17335	17435	17346	17445	17385	17512	17326	17469	17409	17497	17533	17521	17451	17428	17446	17641	17535	17378	17358	17444	17376	17523	17390	17384	17287	17412	17282	17342	17482	17277	17300	17417	17453	17465	17465	17507	17336	17386	17542	17387	17422	17489	17285	17504	17471	17432	17561	17451	17415	17304	17414	17386	17397	17307	17644	17507	17389	17389	17477	17423	17438	17536	17377	17528	17485	17362	17220	17422	17337	17174	17313	17488	17493	17464	17440	17401	17372	17431	17585	17386	17482	17268	17258	17409	17365	17530	17443	17397	17228	17208	17454	17327	17267	17558	17468	17316	17317	17346	17508	17136	17278	17517	17231	17529	17425	17377	17362	17359	17486	17267	17150	17410	17384	17411	17352	17332	17360	17372	17301	17320	17513	17490	17534	17271	17465	17316	17259	17257	17416	17438	17305	17359	17487	17394	17541	17474	17425	17412	17382	17590	17298	17465	17482	17278	17545	17343	17363	17584	17275	17350	17540	17481	17531	17494	17522	17414	17444	17398	17279	17448	17417	17378	17441	17317	17417	17500	17249	17420	17538	17490	17268	17535	17558	17619	17354	17433	17435	17450	17446	17468	17308	17379	17427	17243	17258	17447	17481	17619	17333	17559	17469	17499	17408	17256	17399	17252	17415	17455	17388	17393	17370	17573	17399	17435	17497	17350	17469	17425	17248	17297	17348	17424	17292	17195	17491	17377	17290	17415	17356	17418	17551	17517	17590	17544	17449	17300	17421	17454	17251	17485	17448	17398	17367	17471	17335	17334	17441	17320	17427	17423	17207	17432	17327	17327	17298	17362	17540	17368	17483	17468	17433	17401	17459	17451	17517	17348	17379	17282	17186	17386	17562	17449	17566	17468	17375	17376	17521	17328	17390	17462	17424	17242	17327	17433	17342	17435	17347	17457	17346	17300	17660	17369	17476	17283	17477	17447	17524	17482	17449	17389	17521	17589	17458	17369	17378	17597	17434	17453	17479	17401	17465	17326	17503	17454	17433	17375	17349	17304	17513	17388	17328	17417	17537	17472	17367	17529	17361	17334	17366	17278	17588	17430	17428	17405	17530	17459	17334	17414	17413	17477	17383	17285	17321	17331	17461	17381	17286	17418	17450	17371	17332	17567	17151	17435	17338	17580	17373	17290	17305	17368	17285	17354	17524	17325	17287	17667	17313	17325	17375	17345	17344	17490	17514	17592	17345	17524	17346	17443	17337	17561	17217	17336	17600	17531	17248	17364	17374	17260	17322	17375	17420	17371	17422	17435	17295	17361	17362	17380	17277	17257	17441	17351	17479	17641	17233	17187	17476	17404	17487	17421	17469	17359	17659	17257	17498	17303	17444	17530	17520	17304	17466	17369	17387	17521	17444	17283	17428	17492	17339	17389	17273	17397	17475	17240	17485	17455	17476	17318	17402	17377	17338	17421	17361	17464	17246	17340	17539	17437	17474	17392	17291	17327	17383	17520	17303	17447	17538	17328	17430	17442	17484	17496	17516	17369	17408	17242	17419	17484	17398	17533	17413	17533	17146	17241	17475	17423	17370	17417	17296	17588	17302	17576	17289	17476	17198	17433	17475	17406	17302	17477	17508	17270	17346	17459	17460	17463	17297	17338	17329	17439	17249	17350	17525	17418	17300	17423	17552	17422	17394	17439	17386	17290	17427	17242	17496	17290	17456	17348	17545	17239	17487	17484	17394	17398	17572	17452	17390	17501	17569	17389	17350	17340	17247	17528	17564	17381	17402	17452	17284	17385	17337	17441	17449	17401	17355	17353	17223	17384	17482	17284	17290	17352	17313	17351	17306	17483	17325	17329	17293	17234	17385	17378	17206	17333	17325	17330	17385	17327	17402	17467	17329	17541	17352	17524	17582	17464	17428	17432	17338	17456	17495	17377	17488	17290	17482	17327	17587	17393	17426	17413	17485	17298	17432	17315	17352	17298	17346	17459	17404	17513	17322	17423	17455	17286	17346	17371	17405	17415	17380	17615	17270	17351	17388	17503	17488	17305	17530	17291	17401	17388	17427	17447	17189	17486	17390	17341	17162	17343	17668	17344	17519	17445	17404	17272	17370	17458	17525	17664	17407	17504	17438	17442	17400	17388	17474	17396	17388	17499	17463	17515	17316	17322	17452	17451	17556	17280	17386	17458	17356	17479	17418	17254	17304	17422	17366	17286	17578	17375	17630	17409	17321	17553	17454	17361	17342	17544	17358	17378	17326	17342	17429	17448	17473	17513	17289	17316	17467	17366	17417	17410	17400	17379	17418	17507	17454	17504	17279	17240	17377	17428	17434	17588	17252	17421	17367	17479	17474	17412	17731	17405	17495	17502	17413	17510	17521	17491	17398	17281	17397	17379	17409	17528	17248	17392	17444	17438	17368	17507	17410	17591	17501	17436	17543	17445	17445	17444	17423	17532	17267	17454	17305	17419	17580	17284	17383	17304	17483	17520	17538	17304	17234	17370	17501	17340	17334	17527	17361	17234	17568	17472	17332	17292	17334	17430	17354	17298	17374	17294	17535	17595	17493	17320	17347	17340	17451	17320	17449	17486	17349	17327	17341	17388	17379	17452	17495	17472	17532	17455	17376	17521	17444	17448	17670	17370	17356	17381	17427	17393	17444	17462	17496	17517	17357	17440	17443	17377	17534	17325	17326	17552	17369	17448	17374	17416	17411	17343	17474	17387	17489	17436	17458	17367	17342	17460	17209	17453	17362	17406	17276	17503	17327	17385	17213	17376	17223	17424	17538	17385	17471	17412	17435	17603	17333	17401	17288	17337	17228	17349	17353	17365	17387	17498	17519	17450	17512	17190	17496	17250	17460	17493	17348	17515	17531	17459	17191	17183	17328	17543	17427	17391	17315	17414	17363	17530	17411	17610	17292	17390	17272	17200	17508	17381	17391	17376	17369	17368	17369	17303	17397	17433	17583	17495	17420	17486	17503	17467	17357	17478	17401	17466	17536	17435	17393	17309	17498	17451	17360	17484	17421	17591	17321	17452	17379	17341	17499	17160	17363	17395	17419	17455	17480	17304	17405	17348	17312	17317	17336	17375	17408	17389	17386	17412	17321	17598	17434	17343	17338	17320	17400	17309	17458	17417	17472	17444	17437	17356	17379	17272	17442	17368	17483	17525	17263	17412	17472	17459	17323	17365	17397	17328	17503	17516	17396	17441	17355	17296	17559	17323	17454	17486	17517	17587	17564	17415	17365	17498	17283	17586	17412	17481	17157	17555	17493	17570	17364	17569	17437	17382	17422	17273	17531	17531	17217	17372	17449	17348	17371	17381	17353	17527	17329	17455	17396	17451	17392	17402	17248	17428	17359	17585	17357	17422	17325	17404	17544	17350	17353	17380	17306	17569	17263	17422	17499	17584	17320	17350	17511	17426	17485	17373	17319	17543	17534	17389	17597	17496	17286	17535	17443	17234	17454	17325	17549	17479	17385	17516	17341	17288	17410	17466	17461	17523	17488	17435	17445	17197	17340	17305	17514	17351	17482	17356	17459	17387	17277	17591	17263	17486	17368	17482	17355	17410	17312	17451	17225	17424	17392	17400	17409	17544	17496	17497	17372	17331	17240	17306	17235	17467	17505	17579	17367	17609	17436	17381	17338	17393	17378	17408	17508	17448	17466	17578	17368	17586	17418	17554	17274	17363	17427	17439	17395
37447	37306	42392	39252	34875	33519	32959	32352	32371	32073	32262	32059	31948	31869	31798	31925	31795	31896	31840	31767	31871	32053	31702	31903	31844	31526	31530	31827	31516	31752	31518	31454	31346	31581	31452	31485	31599	31272	31198	31540	31627	31401	31692	31605	31480	31450	31599	31703	31621	31582	31420	31557	31548	31390	31589	31605	31560	31505	31331	31380	31446	31470	31555	31617	31662	31432	31326	31525	31571	31465	31345	31482	31362	31570	31437	31537	31630	31361	31599	31187	31333	31791	31844	31537	31401	31441	31488	31628	31598	31409	31494	31551	31272	31655	31569	31424	31730	31751	31607	31360	31313	31286	31310	31608	31409	31511	31391	31645	31483	31450	31499	31623	31649	31582	31439	31622	31406	31458	31548	31289	31398	31596	31367	31415	31455	31401	31573	31429	31527	31591	31481	31592	31570	31410	31297	31386	31313	31257	31638	31409	31373	31806	31565	31559	31402	31361	31642	31340	31312	31358	31289	31602	31462	31449	31192	31521	31535	31576	31297	31724	31642	31618	31547	31480	31522	31646	31397	31471	31631	31435	31473	31475	31284	31350	31453	31194	31477	31853	31621	31471	31524	31281	31299	31323	31401	31523	31833	31349	31520	31218	31578	31665	31307	31466	31189	31485	31609	31509	31251	31314	31625	31532	31509	31593	31361	31489	31726	31324	31456	31192	31463	31453	31704	31470	31332	31536	31661	31677	31479	31523	31476	31588	31357	31546	31458	31376	31421	31352	31734	31814	31477	31634	31367	31470	31489	31472	31601	31264	31401	31370	31817	31398	31540	31486	31517	31375	31559	31593	31480	31309	31352	31560	31583	31549	31370	31617	31344	31399	31285	31315	31410	31345	31396	31552	31236	31303	31439	31382	31464	31354	31605	31514	31467	31442	31573	31502	31378	31325	31603	31396	31441	31399	31613	31358	31339	31308	31133	31512	31605	31554	31484	31490	31625	31424	31315	31616	31572	31633	31574	31993	31649	31584	31552	31323	31597	31499	31564	31727	31362	31626	31430	31279	31382	31236	31364	31379	31387	31170	31642	31457	31346	31517	31435	31405	31504	31741	31617	31160	31393	31342	31387	31404	31353	31490	31805	31517	31266	31704	31378	31365	31443	31427	31322	31579	31390	31553	31401	31493	31386	31629	31613	31452	31456	31858	31385	31460	31463	31368	31554	31437	31604	31493	31523	31477	31974	31391	31667	31167	31504	31439	31484	31244	31440	31634	31665	31654	31616	31514	31400	31390	31368	31576	31561	31363	31546	31530	31377	31466	31464	31294	31142	31625	31203	31630	31440	31642	31551	31458	31688	31509	31274	31561	31577	31381	31512	31381	31306	31433	31355	31348	31623	31471	31468	31661	31570	31576	31575	31341	31212	31419	31533	31680	31568	31452	31533	31354	31280	31133	31522	31639	31504	31450	31326	31343	31940	31551	31589	31432	31195	31339	31546	31389	31294	31658	31471	31263	31569	31099	31336	31342	31524	31301	31415	31470	31435	31542	31311	31506	31450	31439	31646	31346	31469	31377	31325	31356	31536	31453	31389	31355	31630	31566	31550	31540	31524	31606	31638	31625	31786	31350	31242	31544	31271	31402	31407	31737	31762	31661	31648	31462	31334	31504	31424	31462	31379	31449	31619	31316	31639	31435	31405	31584	31583	31477	31617	31489	31731	31300	31637	31549	31457	31470	31579	31569	31348	31265	31292	31726	31528	31487	31564	31424	31835	31513	31651	31512	31543	31372	31788	31550	31459	31157	31298	31276	31178	31570	31307	31367	31396	31380	31920	31691	31467	31625	31598	31476	31584	31602	31572	31556	31135	31623	31478	31420	31582	31559	31646	31612	31449	31462	31397	31568	31534	31228	31455	31416	31363	31367	31550	31492	31235	31684	31429	31709	31451	31692	31492	31422	31531	31409	31611	31644	31322	31422	31541	31366	31430	31480	31620	31393	31458	31385	31760	31463	31504	31273	31452	31367	31235	31509	31669	31525	31569	31479	31177	31341	31709	31411	31530	31520	31513	31364	31517	31401	31425	31345	31417	31650	31402	31688	31621	31650	31540	31389	31399	31582	31509	31667	31507	31352	31698	31296	31172	31563	31606	31549	31126	31279	31479	31320	31580	31571	31430	31427	31410	31578	31486	31576	31366	31622	31413	31269	31535	31499	31169	31400	31607	31609	31368	31501	31409	31198	31473	31302	31439	31427	31590	31861	31519	31369	31292	31407	31421	31648	31703	31510	31478	31480	31768	31473	31572	31469	31608	31396	31714	31347	31098	31386	31578	31655	31478	31246	31467	31536	31425	31421	31578	31515	31505	31605	31321	31417	31671	31504	31457	31740	31342	31719	31614	31678	31478	31421	31416	31526	31551	31629	31555	31388	31406	31372	31483	31465	31407	31505	31706	31327	31434	31484	31451	31633	31555	31608	31454	31586	31492	31503	31716	31592	31426	31657	31760	31362	31687	31281	31491	31493	31415	31184	31346	31485	31521	31348	31382	31505	31439	31516	31335	31722	31717	31361	31420	31420	31522	31280	31616	31575	31427	31649	31618	31581	31404	31362	31306	31182	31504	31407	31539	31247	31308	31463	31890	31339	31436	31301	31391	31701	31511	31168	31472	31336	31428	31439	31414	31699	31482	31580	31362	31372	31518	31756	31421	31462	31359	31410	31467	31496	31328	31451	31422	31356	31740	31393	31562	31315	31486	31460	31509	31263	31725	31769	31665	31467	31657	31683	31423	31463	31509	31665	31262	31374	31612	31519	31554	31206	31378	31265	31590	31489	31438	31280	31552	31465	31735	31509	31320	31523	31639	31735	31609	31440	31586	31379	31341	31355	31510	31494	31594	31540	31579	31364	31459	31428	31686	31442	31535	31472	31588	31526	31303	31661	31338	31291	31411	31196	31460	31450	31359	31485	31713	31436	31646	31624	31541	31414	31177	31604	31436	31379	31724	31791	31298	31757	31385	31118	31247	31395	31425	31394	31466	31427	31319	31513	31534	31487	31425	31280	31587	31555	31566	31697	31700	31566	31510	31321	31400	31636	31415	31456	31568	31488	31455	31453	31506	31483	31345	31435	31592	31548	31254	31607	31686	31572	31597	31446	31362	31251	31203	31457	31619	31486	31453	31544	31888	31173	31340	31190	31476	31424	31249	31343	31208	31172	31571	31671	31437	31476	31292	31619	31756	31615	31667	31609	31690	31404	31684	31351	31187	31548	31310	31313	31476	31719	31418	31693	31154	31183	31433	31585	31398	31452	31522	31758	31712	31254	31648	31627	31418	31344	31315	31783	31639	31479	31235	31484	31492	31250	31175	31565	31468	31377	31471	31107	31454	31484	31455	31401	31335	31508	31435	31583	31365	31614	31308	31362	31572	31494	31652	31479	31378	31501	31348	31700	31418	31622	31461	31479	31463	31421	31247	31451	31192	31232	31618	31584	31280	31417	31528	31567	31459	31411	31558	31459	31522	31367	31198	31443	31525	31465	31610	31586	31253	31185	31358	31540	31087	31393	31359	31434	31341	31742	31729	31309	31451	31636	31356	31436	31418	31721	31513	31511	31485	31480	31542	31660	31746	31524	31332	31437	31594	31478	31563	31584	31541	31638	31381	31564	31519	31656	31665	31378	31637	31495	31322	31683	31533	31125	31417	31256	31623	31416	31552	31348	31532	31489	31231	31453	31698	31614	31562	31424	31364	31852	31534	31485	31589	31408	31509	31498	31556	31377	31437	31698	31862	31580	31418	31627	31709	31626	31418	31546	31488	31584	31227	31640	31342	31373	31509	31299	31370	31476	31156	31264	31508	31407	31595	31443	31520	31616	31672	31587	31640	31503	31524	31548	31228	31356	31421	31601	31615	31545	31237	31359	31478	31701	31526	31712	31634	31503	31403	31450	31560	31446	31391	31386	31222	31352	31620	31724	31546	31377	31248	31654	31771	31465	31485	31614	31683	31590	31661	31195	31361	31608	31177	31679	31575	31413	31263	31585	31564	31575	31552	31551	31686	31302	31427	31331	31286	31613	31739	31626	31606	31687	31592	31291	31422	31749	31476	31281	31282	31366	31429	31481	31664	31388	31669	31511	31433	31667	31485	31519	31744	31482	31502	31474	31662	31386	31166	31413	31479	31482	31370	31435	31339	31548	31535	31473	31633	31497	31604	31628	31315	31546	31323	31631	31599	31329	31600	31412	31416	31569	31721	31423	31410	31350	31537	31521	31422	31566	31431	31519	31416	31543	31420	31284	31528	31359	31249	31447	31690	31541	31448	31435	31579	31623	31441	31519	31409	31309	31518	31628	31385	31693	31562	31295	31670	31450	31512	31680	31480	31532	31453	31461	31233	31338	31272	31536	31553	31623	31527	31553	31673	31233	31299	31459	31991	31562	31529	31682	31669	31333	31280	31729	31357	31436	31633	31697	31238	31400	31504	31608	31289	31337	31710	31286	31319	31466	31674	31401	31340	31807	31602	31455	31466	31624	31566	31711	31389	31302	31679	31608	31571	31333	31413	31370	31444	31383	31459	31460	31335	31350	31245	31350	31484	31807	31609	31360	31550	31345	31612	31579	31497	31529	31383	31617	31896	31557	31483	31443	31578	31601	31625	31813	31386	31423	31591	31774	31580	31528	31612	31576	31383	31295	31297	31494	31802	31490	31522	31624	31506	31756	31223	31116	31333	31354	31496	31437	31333	31237	31434	31708	31492	31381	31474	31360	31725	31423	31613	31536	31605	31722	31381	31448	31322	31350	31383	31501	31385	31782	31562	31247	31618	31369	31293	31746	31387	31385	31836	31643	31756	31377	31326	31324	31414	31750	31652	31407	31515	31535	31245	31708	31935	31504	31396	31343	31240	31499	31703	31701	31466	31481	31322	31497	31450	31353	31286	31416	31414	31381	31164	31463	31559	31231	31423	31587	31421	31537	31556	31537	31446	31636	31715	31669	31408	31269	31123	31249	31568	31370	31485	31474	31303	31319	31857	31414	31379	31658	31468	31314	31528	31452	31439	31457	31724	31385	31413	31159	31454	31432	31419	31519	31586	31651	31358	31596	31767	31526	31524	31600	31381	31515	31417	31329	31493	31573	31876	31585	31201	31455	31271	31448	31628	31491	31562	31620	31462	31371
31026	39281	37655	28639	23578	21472	20410	19838	19561	19195	19099	19168	19299	19257	18806	19031	18669	18722	18798	18764	18697	18684	18625	18551	18522	18601	18418	18381	18513	18450	18491	18316	18286	18310	18256	18270	18203	18394	18280	18253	18157	18356	18351	18089	18017	18133	18126	18186	18378	18300	18245	18113	18270	18057	18200	18194	18171	18314	18233	18037	18206	18185	18321	18323	18261	18249	18186	18127	18128	18343	18053	18399	18094	17964	18213	18322	18103	18250	17994	18137	18130	18122	18132	18067	17993	18185	18247	18191	18402	18135	18222	18110	18189	18155	18177	18226	18165	18112	18222	18305	18309	18198	18148	18153	18204	18022	18293	18112	18148	18235	18226	17974	18308	18287	18089	18139	18284	18185	18338	18188	18284	18192	18189	18108	18335	18325	18125	18152	18264	18261	18072	18275	18212	18196	18202	18157	18094	18277	18153	18283	18225	18022	18054	18202	18136	18203	18034	18147	18196	18286	18212	18315	18130	18058	18134	18203	18141	18187	18481	18315	18011	18158	18202	18158	18265	18180	18238	18266	18012	18259	18114	18244	17986	18353	18057	18202	18156	18133	18270	18049	18108	18045	18191	18320	18132	18093	18074	18084	18211	18223	18275	18125	18150	18177	18075	18139	18145	18344	18193	18113	18339	18241	18289	18195	18314	18226	18054	18270	18036	18256	18458	18236	18197	18346	18129	18231	18205	18209	18265	18119	18113	18183	18131	18155	18181	17975	18125	18097	18216	18071	18070	18226	18368	18009	18119	18100	18104	18208	18216	18186	18201	18117	18206	18233	18258	18254	18061	18070	17906	18217	18128	18204	18381	18258	18113	18288	18212	18139	18334	18219	17949	18315	17915	18167	18194	18101	18276	18192	18099	18398	18266	18064	18115	18153	18302	18227	18266	18393	18245	18351	18137	18147	18190	18236	18014	18171	18154	18317	18201	18144	18292	18074	18080	18198	18155	18210	18043	18246	18195	18213	18134	18100	18059	18148	18235	18002	18345	18216	18308	18205	18140	18294	18112	18170	18163	18420	18229	18167	18207	18213	18024	18125	17995	18022	18205	18137	18183	18071	18124	18006	18165	18198	18078	18249	18170	17918	18256	18247	18029	18367	18169	18218	18240	18131	18031	18327	18215	18303	18270	18238	18020	18105	18240	18041	18296	18182	18152	18052	18139	18273	18144	18389	18216	18278	18068	18124	18293	17948	18102	18243	18380	18261	18229	18088	18275	18277	18200	18147	18309	18200	18256	18020	18070	18070	18113	18206	18273	18186	18123	18209	18175	18053	18130	18255	18042	18232	18175	17938	18316	18090	18252	18198	18179	18096	18282	18302	18018	18035	18294	18308	18043	18032	18250	18118	18307	18110	18253	18218	18352	18203	18221	18231	18207	18064	18159	17873	18133	18193	18234	18239	18178	18092	18149	18253	18207	18326	18180	18470	18271	18351	18120	18010	18093	18307	18095	18180	18232	18201	18205	18053	18318	17996	18146	18321	18232	18236	17996	18270	18148	18217	18137	18174	18193	18233	18344	18240	18287	18327	18057	18329	18311	18317	18105	18047	18013	18269	18266	18213	18187	18228	18206	18373	18085	18164	18081	18291	18166	18219	18047	18259	18153	18154	18246	18225	18132	18271	18240	18305	18141	18265	18072	18303	18177	18157	18140	18274	18127	18160	18319	18075	18272	18256	18057	18223	18205	18242	17920	18370	18011	18066	18158	18149	18270	18333	18193	18170	18269	18124	18132	18132	18246	18199	18245	18378	18132	18183	18150	18094	18170	18231	18033	18098	18064	18100	17950	18250	18267	17868	18061	18115	18002	18076	18318	18218	18181	18010	18348	18152	18284	18255	18230	18191	18243	18187	18150	18066	18224	18201	18095	18412	18236	18150	18214	18097	18245	18356	18093	18061	18101	18213	18114	18207	18310	18296	18292	18383	18141	17912	18314	18154	18244	17976	17989	18375	18348	18138	18084	18168	18060	18335	18204	18226	18262	18258	18093	18249	18152	18210	18123	18337	18102	18101	18188	18083	18247	18298	18232	18274	18301	18183	18293	18303	18263	18079	18223	18151	18215	18209	18427	18163	18244	18200	18316	18067	18114	18145	18296	18214	18105	18247	18159	18197	18213	18196	18289	18176	18166	18156	18088	18077	18028	18080	18243	18119	18376	18247	18326	18185	18224	18015	18208	18186	18308	18293	18192	18221	18141	18322	18047	18086	18053	18058	18172	18223	18129	18329	18077	18246	18236	18062	18059	18276	18089	18166	18180	18139	18242	18194	18108	18193	18190	18107	18460	18296	18166	18068	18073	18192	18153	18120	18192	18186	18330	18172	18257	18301	18193	18173	18286	18194	18119	18186	18215	18290	18158	18027	18199	18134	18150	18215	18179	18194	18176	18057	18009	18240	18218	18107	18361	17899	18421	18174	18078	18185	18210	18150	18113	18325	18129	18252	18360	18354	18353	18095	18402	18306	18276	18169	18117	18324	18247	18268	18233	18145	18121	18079	18045	18309	18278	18310	17915	18283	18305	18140	18317	18111	18165	18136	18070	18220	18202	18174	18362	18180	18111	18107	18334	18415	18264	18229	18105	18031	18302	17930	18089	18302	18014	18226	18051	18202	18150	18250	18140	17928	18151	18166	18146	18024	18253	18279	18119	18107	18226	18192	18098	18334	17983	18162	18133	18098	18324	18242	18251	18092	18170	18184	18345	18024	17995	18125	18257	18086	18143	18177	18316	18050	18170	18049	18358	18326	17953	18131	18006	18250	18241	18093	18170	18086	18118	18199	18252	18032	18270	17989	18199	18114	18198	18112	18193	18243	18192	18270	18165	18161	18061	18219	18100	18143	18243	18002	18051	18113	18195	18030	18112	17946	17979	18271	18184	18457	18181	18187	18273	18179	18200	18310	18140	18171	18332	18104	18071	18063	18271	18063	18074	18233	18080	18266	18076	18161	18079	18083	18281	18194	18130	18180	18100	18053	18098	18130	18167	18327	18347	18164	18065	18199	18043	18376	18275	18206	18162	18284	18328	18426	18231	18011	18073	18190	18330	17984	18279	18082	18204	18258	18212	18270	18111	18166	18186	18049	18276	18096	18107	18169	18212	18357	18146	18023	18124	18230	18085	18333	18291	18524	18056	18247	18303	18223	18088	18014	18205	18211	17945	18261	18153	18281	18104	18039	18258	18207	18192	17977	18150	18287	18179	18267	18171	18420	18227	18204	18092	18154	18186	18179	18214	18236	18091	18119	18142	18183	18116	18160	18244	18206	18229	18235	18015	18029	18058	18086	18248	18211	18098	18450	18262	18228	18293	18194	18123	18236	18252	18187	18056	18205	18150	18097	18415	18137	18306	18091	18052	18239	18356	18267	18176	18037	18314	18334	18041	18144	18174	18207	18329	18176	18227	18228	18166	18243	18386	18352	18285	18108	18118	18170	18101	18268	18239	18127	18163	18116	18135	18129	18214	18171	18437	18179	18176	18313	18162	18268	18271	17986	18299	18112	18175	18295	18277	18197	18059	18263	18147	18110	18125	18103	18225	18275	18237	18211	18189	18211	18346	18247	18286	18125	18219	18145	18369	18268	18155	17972	18096	18447	18293	18024	18246	18157	18178	18045	18046	18161	18312	18258	18226	18133	18085	18127	18128	18098	18313	18077	18234	18034	18178	18186	18264	18219	18159	18131	18225	18195	18304	18125	18093	18256	18059	18048	18293	17936	18001	18154	18178	18258	18277	18286	18299	18144	18195	18311	18038	18053	18090	18121	18188	17950	18313	18179	18072	18281	18071	18078	18205	18097	18001	18169	17971	18175	18124	18042	18135	18157	18256	18226	18277	18347	18334	18136	18265	18294	18123	18189	18120	18088	18214	18281	18128	18205	18392	18129	18167	18193	18309	18211	18198	17969	18304	18338	18243	18049	18117	18111	18234	18080	18374	18254	18217	18091	18292	18366	18088	18048	18299	18102	18302	17932	18074	18106	18080	18102	18143	18138	17997	18136	18235	18204	18090	18221	18100	18268	18082	18417	18387	18198	18197	17964	18222	18078	18078	18300	18128	18246	18227	18106	18226	18134	18135	18222	18264	18344	18189	18145	18108	18115	18271	18271	18199	18190	18049	18404	18197	18169	18087	18033	18180	18251	18243	18395	18393	18387	18253	18035	18173	18159	18126	18057	18188	18320	18081	18269	18134	18146	18311	18190	18208	18327	18270	18254	18270	18058	18291	18006	18130	18329	18079	18208	18097	18154	17975	18188	18149	18068	18172	18074	18154	18141	18160	18175	18316	18167	18075	18330	18108	18265	18366	18416	18031	18295	18064	18272	18293	18301	18169	17995	18132	18176	18336	18214	18357	18024	18382	18224	18268	18155	18227	18126	18272	18315	18132	18116	18232	18298	18263	18306	18250	18168	18077	18189	18265	18241	18160	18355	18166	18073	18207	18310	18183	18064	18216	18051	18246	18277	18158	18155	18200	18240	18187	18178	18124	18340	18123	18218	18059	18362	18186	17974	17963	18244	18091	18191	18293	18211	18172	18071	18176	18181	18272	18015	18109	18283	18228	18202	18126	18201	18241	18234	18171	18233	18326	18237	18254	18264	18280	18262	18111	18136	18251	18135	18058	18045	18209	18162	17945	18098	18154	17972	18179	18089	18081	18209	18180	18108	18088	18275	18351	18179	18198	18004	18339	18270	18113	18137	18241	18026	18251	18102	18120	18230	18087	18059	18154	18094	18157	18186	18321	18272	18057	18176	18111	18188	17998	18176	18181	18237	18209	18112	17954	18062	18069	18129	18152	18007	18207	18133	18403	18115	18024	18153	18276	18320	18247	18237	18075	18095	18236	18244	18242	18027	18205	18256	18134	18224	18147	18160	18137	18287	18176	18252	18146	17965	18329	18319	18034	18191	18062	18185	18298	18001	18340	18242	18126	18160	18056	18187	18259	18179	18183	18019	18141	18278	18185	18322	18137	18158	18324	18298	18327	18169	18202	18155	18204	18152	18155	18161	18219	18401	17911	18204	18234	18280	18213	18107	18141	18102	18161	17977	18128	18190	18057	18244	18116	18156	18042	18262	18193	18085	18059	18110	18201	18328	18307	18057	18247	18141	18231	18255	18024	18117
22382	20043	26434	25131	26597	31958	34971	32557	32127	32211	31545	31701	32347	32057	31758	31507	31339	31351	31474	31206	30873	31186	31127	31001	30676	30655	30717	30370	30812	30523	30599	30741	30577	30528	30553	30507	30287	30539	30587	30573	30092	30272	30513	30234	30349	30369	30519	30441	30297	30288	30353	30125	30391	30292	30249	30475	30313	30464	30491	30215	30240	30020	30565	30345	30276	30039	30147	30157	30445	30420	30305	30116	30475	30389	30453	30136	30483	30509	30351	30392	30307	30350	30276	30211	30417	30298	30151	30364	30364	30474	30387	30532	30641	30356	30423	30423	30176	30167	30179	30308	30376	30308	29930	30184	30457	30255	30017	30418	30349	30341	30241	30148	30477	30289	30374	30490	30247	30471	30255	30323	30118	30247	30285	30419	30215	30208	30446	30379	30368	30122	30385	30349	30417	30294	30069	30171	30193	30186	30462	30276	30306	30538	30251	30372	30151	30296	30440	30437	30092	30192	30292	30147	30347	30607	30662	30247	30378	30325	30312	30268	30179	30289	30372	30213	30127	30207	30613	30407	30387	30222	30238	30561	30260	30367	30353	30144	30547	30346	30386	30260	30212	30437	30077	30092	30379	30170	30195	30479	30118	30215	30219	30435	30320	30234	30257	30098	30192	30370	30358	30515	30493	30305	30323	29924	30312	30548	30466	30467	30220	30652	30380	30333	30253	30241	30511	30600	30294	30333	30571	30336	30376	30050	30292	30083	30103	30280	30300	30466	30044	30418	30141	30312	30647	30351	30453	30292	30027	30286	30321	30372	30323	30152	30301	30330	30188	30225	30434	30388	30389	30231	30497	30375	29929	30187	30030	30299	29966	30517	30180	30316	30052	30524	30585	30314	30208	30075	30457	30214	30040	30295	30189	30423	30377	30366	30392	30174	30364	30322	30241	30348	30339	30149	30339	30107	30310	30154	30186	30270	30539	30065	30367	30393	30161	30368	30235	30423	30378	30506	30381	30550	30468	30327	30092	30167	30206	30464	30473	30331	30206	30659	30151	30153	30459	30138	30353	30389	30114	30441	30484	30445	30241	30205	30391	30232	30104	30176	30313	30221	30280	30232	30199	30120	30311	30417	30102	30129	30386	30281	30366	30184	30220	30372	30283	30127	30314	30086	30119	30342	30183	30534	30291	30402	30226	29967	30683	30532	30289	30232	30187	30345	30292	30407	30234	30248	30451	30346	30100	30105	30163	30487	30244	30437	30451	30252	30443	30299	30451	30480	30334	30009	30189	30272	30144	30231	29956	30233	30277	30481	30506	30289	30203	30393	30072	30151	30228	30310	30172	30196	30259	30131	30204	30448	30266	30189	30465	30261	30316	30457	30400	30135	30309	30410	30165	30333	30286	30236	30479	30332	30383	30317	30177	30221	30370	30369	30420	30104	30340	30543	30138	30162	30210	30413	30185	30333	30335	30109	30096	30409	30302	30581	30360	30263	30718	30517	30443	30300	30175	30167	30439	30133	30323	30591	30021	30273	30200	30435	30205	30253	30321	30158	30329	30181	30263	30126	30317	30133	30086	30224	30191	30075	30460	30331	30338	30360	30263	30471	30336	30215	30006	30288	30311	30276	30235	30374	30419	30345	30352	30387	30083	30185	30248	30115	30180	30182	30288	30276	30259	30207	30208	30174	30247	30276	30438	30316	30474	30106	30247	30240	30536	30229	30298	30426	30340	30445	30239	30034	30396	30393	30254	30249	30441	30304	30300	30245	30195	30285	30128	30213	30439	30247	30319	30544	29980	30260	30226	30465	30252	30238	30227	30375	30209	30273	30306	30301	30421	30286	30263	30311	30280	30262	30181	30168	30308	30361	30232	30041	30229	30145	30335	30002	30427	30311	30373	30474	30308	29914	30559	30307	30360	30362	30326	30180	30645	30286	30409	30353	29966	30350	30224	30365	30340	30293	30197	30178	30052	30305	30185	30152	30328	30551	30351	30013	30211	30398	30480	30209	30123	30379	30411	30239	30271	30314	30195	30261	30072	30042	30310	30451	30294	30231	30155	30363	30431	30542	30060	30278	30369	30240	30145	30372	30272	30694	30405	30378	30396	30292	30280	30174	29990	30187	30341	30472	30309	30156	30473	30334	30491	30190	30434	30392	30483	30265	30272	30313	30320	30536	30526	30043	30171	30315	30354	30359	30496	30416	30102	30358	30470	30314	30360	30589	30150	30122	30237	30391	30409	30410	30308	30379	30280	30293	30197	30043	30468	30265	30096	30197	30393	30402	30150	30143	30229	30388	30173	30470	30434	30328	30418	30228	30391	30351	30198	30293	30400	30353	30439	30267	30504	30313	30225	30256	30311	30459	30299	30210	30226	30434	30437	30289	30311	30362	30512	30517	30470	30402	30185	30449	30266	29762	30339	30352	30243	30210	30376	30252	30119	30287	30380	30521	30381	30208	30320	30027	30344	30126	30251	29938	30229	30457	30249	30724	30145	30365	30103	30342	30457	30373	30291	30317	30434	30182	30293	30309	30149	30242	30215	30255	30156	30427	30120	30416	30141	30270	30422	30231	30341	30482	30423	30344	30173	30194	30423	30333	30384	30143	30259	30144	30200	30327	30177	30038	30388	30250	30305	30041	30251	30338	30475	29832	30120	30413	30289	30023	30150	30148	30388	30272	30595	30265	30077	30301	30696	30471	30364	30403	30359	30602	30464	30088	30421	30472	30176	30466	30183	30274	30061	30438	30366	30380	30161	30293	30220	30095	30378	30199	30375	30536	30380	30450	30445	30141	30634	30283	30328	30410	30509	30246	30260	30264	30307	30177	30150	30264	30110	30289	30414	29890	30332	30256	30463	30485	30101	30302	30450	30097	30660	30160	30195	30080	30456	30574	30317	30083	30340	30097	30267	30185	30607	30165	30302	30296	30249	30214	30079	30033	30175	30160	30275	30271	30297	30266	30297	30119	30223	30205	30383	30279	30589	30255	30345	30031	30154	30509	30530	30201	30286	30444	30583	30183	30298	30141	30320	30135	30337	30544	30363	30264	30486	30490	30329	30400	30157	30429	30584	30211	30198	30326	30362	30164	30295	30303	30321	30117	30111	30323	30116	30450	30236	30221	30138	30102	30269	30077	30294	30317	30322	30177	30065	30384	30391	30484	30317	30197	30445	30458	30287	30097	30175	30351	30340	30600	30442	30437	30254	30102	30143	30244	30263	30210	30355	30087	30393	30337	30621	30352	30154	30126	30381	30242	30162	30332	30103	30474	30336	30334	30354	30311	30194	30386	30375	30051	30452	30454	30332	30168	30125	30273	30260	30424	30417	29975	30276	30275	30088	30471	30384	30211	30194	30293	30130	30270	30100	30192	30378	30337	30461	29975	30324	30297	30381	30337	30206	30083	30341	30385	30281	30317	30230	30419	30170	30433	30412	30161	30089	30330	30284	30498	30331	30273	30443	30408	30549	30185	30280	30199	30343	30344	30495	30710	30168	30283	30309	30302	30561	30349	30611	30182	30226	30303	30318	30309	30246	29900	30428	30289	30139	30228	30119	30426	30178	30167	30508	30439	30358	30223	30260	30042	30118	30240	30276	30299	30555	30314	30320	30415	30031	30298	30110	30143	30369	30640	30388	30109	30267	30195	29992	30133	30150	30095	30372	30425	30345	30487	30420	30270	30457	30568	30518	30036	30483	30588	30464	30170	30335	30221	30504	30329	30363	30133	30220	30318	30374	30513	30352	30272	30474	30160	30485	30245	30359	30257	30203	30305	30188	30200	30182	30176	30506	30313	30492	30399	30273	30092	30330	30458	30259	30130	30344	30536	30301	30468	30303	30262	30067	30314	30566	30422	30340	30283	30170	30191	30349	30382	30400	30417	30224	29874	30018	30430	30281	30131	30388	30400	30168	30087	30260	30277	30075	30013	30520	30440	30334	30170	30031	30163	30255	30468	30208	30137	30270	30519	30327	30297	30008	30295	30330	30327	30169	30180	29994	30339	30293	30585	30276	30023	30180	30168	30420	30433	30603	30449	30437	30356	30386	30354	30123	30270	30387	30566	30698	30319	30196	30209	30180	30299	30360	30114	30289	30482	30544	30337	30360	30549	30036	30542	30625	30520	30295	30468	30181	29999	30330	30519	30367	30186	30213	30370	30499	30414	30363	30229	30078	30274	30497	30187	30335	30216	30373	30320	30232	30331	30282	30342	30207	30219	30429	30453	30384	30436	30491	30553	30262	30353	30149	30341	30482	30385	30373	30492	29981	30313	30185	30409	30289	30386	30412	30330	30352	30134	30424	30443	30304	30200	29987	30032	30337	30387	30262	30003	30400	30207	30371	30403	30538	30270	30427	30226	30304	30263	30472	30412	30238	30420	30116	30038	30373	30309	30260	30422	30243	30466	30308	30404	30551	30300	30318	30312	30437	30324	30483	30556	30300	30417	30069	30408	30546	30195	30514	30192	30528	30485	30236	30662	30361	30230	30298	30273	30276	30238	30362	30172	30012	30225	30601	30545	30002	30340	30273	30224	30308	30588	30349	30227	30347	30364	30291	30323	30272	30296	30364	30225	30299	30552	30372	30251	30357	30395	30456	30130	30414	30205	30095	30013	30321	30147	30261	30239	30153	30384	30402	30295	29894	30215	30298	30149	30407	30414	30289	30029	30250	30292	30278	30438	29994	30224	30268	30462	30156	30481	30169	30181	30199	30257	30166	30427	30434	30279	30271	30255	30336	30268	30284	30396	30383	30244	30221	30150	30512	30140	30626	30152	30447	30321	30326	30652	30355	30307	30473	30167	30310	30149	30454	30213	30401	30357	30075	30226	30389	30407	30109	30341	30327	30346	30309	30426	30462	30251	30282	30223	30184	30371	30358	30335	30312	30100	30380	30400	30421	30355	30448	30430	30379	30047	30293	30136	30366	30064	30293	30454	30524	30165	30184	30250	30349	30118	29930	30482	30447	30428	30308	30359	30370	30251	30295	30424	30288	30246	30347	30327	30377	30236	30228	30232	30027	30369	30096	30040	30352	30136	30466	30185	30438	30457	30130	30189	30000	30451	30513	30291	30357	30177	30157	30423	30514	30160	30099	30246	30232	30471	30167	30182	30230	30279	30323	30331	30339	30140	30272	30328	30305	30180	30237	30187	30330	30673	30271	30540
30305	48034	46145	35256	28503	24519	22488	21433	20596	19865	19818	19866	20435	20056	19525	19625	19112	19206	19382	18913	18933	18905	18664	18457	18298	18209	17938	18109	18051	17902	18043	17839	17866	17873	17742	17926	17745	17770	17827	17936	17954	17946	17661	18027	17793	17764	17733	17795	17727	17671	17841	17797	17778	17797	17771	17703	17736	17929	17797	17549	17758	17611	17783	17882	17707	17837	17815	17684	17784	17723	17765	17740	17604	17774	17789	17948	17693	17597	17772	17639	17718	17701	17978	17742	17881	17683	17801	17914	17733	17714	17740	17691	17772	17505	17824	17740	17709	17817	17596	17874	17732	17692	17706	17716	17796	17741	17718	17800	17663	17630	17861	17599	17816	17755	17728	17667	17594	17687	17679	17620	17639	17883	17683	17741	17945	17731	17662	17684	17619	17760	17669	17624	17754	17676	17689	17609	17702	17898	17768	17794	17694	17654	17671	17606	17721	17648	17717	17757	17501	17798	17666	17667	17835	17695	17741	17740	17905	17759	17731	17727	17695	17660	17626	17684	17502	17824	17745	17637	17652	17566	17744	17651	17695	17697	17731	17796	17896	17813	17813	17639	17719	17676	17821	17650	17632	17843	17806	17790	17674	17770	17422	17831	17567	17836	17763	17812	17712	17578	17551	17557	17657	17712	17653	17979	17871	17782	17644	17618	17737	17564	17687	17501	17854	17711	17734	17640	17617	17783	17673	17723	17688	17622	17574	17514	17692	17745	17743	17862	17932	17635	17815	17837	17596	17679	17616	17615	17649	17821	17597	17675	17661	17738	17660	17609	17765	17792	17742	17740	17626	17697	17695	17722	17814	17597	17748	17875	17692	17609	17774	17776	17635	17786	17740	17712	17672	17975	17814	17857	17728	17455	17764	17629	17639	17654	17758	17612	17646	17970	17843	17636	17638	17609	17732	17613	17736	17808	17817	17569	17757	17786	17849	17686	17991	17629	17790	17641	17594	17525	17731	17673	17872	17773	17669	17714	17751	17724	17538	17888	17690	17842	17614	17860	17562	17732	17624	17675	17642	17675	17672	17944	17720	17629	17822	17586	17649	17744	17632	17704	17818	17686	17931	17680	17719	17749	17774	17729	17739	17810	17809	17717	17809	17702	17885	17639	17598	17792	17746	17472	17733	17780	17536	17650	17817	17841	17723	17630	17616	17743	17730	17690	17973	17826	17720	17681	17656	17842	17639	17657	17729	17641	17528	17680	17828	17817	17741	17684	17683	17807	17795	17667	17778	17704	17853	17659	17780	17567	17764	17591	17697	17728	17790	17882	17620	17498	17820	17528	17808	17818	17777	17719	17749	17683	17758	17770	17872	17706	17795	17613	17651	17784	17774	17638	17619	17603	17691	17797	17785	17647	17613	17601	17801	17705	17686	17754	17658	17758	17836	17749	17676	17861	17658	17937	17652	17637	17791	17701	17687	17790	17660	17517	17766	17535	17793	17806	17670	17676	17733	17659	17746	17764	17770	17700	17729	17887	17796	17557	17620	17756	17646	17588	17863	17697	17736	17595	17847	17679	17670	17727	17689	17733	17670	17892	17880	17645	17658	17752	17771	17659	17793	17817	17543	17799	17720	17847	17830	17780	17847	17563	17786	17746	17678	17637	17775	17666	17740	17703	17906	17789	17771	17773	17687	17818	17744	17733	17739	17811	17703	17814	17897	17730	17605	17757	17777	17489	17854	17765	17815	17646	17738	17609	17638	17766	17735	17751	17851	17773	17914	17706	17676	17621	17734	17636	17677	17846	17957	17704	17945	17776	17705	17648	17728	17881	17733	17700	17670	17780	17755	17793	17684	17866	17718	17699	17832	17819	17594	17752	17813	17697	17792	17671	17748	17684	17770	17752	17638	17824	17655	17810	17723	17474	17673	17815	17897	17776	17750	17703	17601	17685	17692	17607	17696	17662	17752	17691	17692	17762	17865	17821	17737	17735	17774	17750	17720	17788	17577	17678	17697	17757	17650	17792	17645	17905	17804	17813	17578	17597	17791	17742	17979	17858	17773	17643	17727	17694	17747	17800	17569	17784	17777	17723	17672	17797	17778	17757	17725	17756	17710	17858	17699	17809	17770	17688	17730	17732	17744	17740	17736	17760	17628	17564	17822	17843	17720	17563	17821	17701	17745	17835	17787	17650	17823	17731	17752	17591	17633	17601	17959	17513	17580	17812	17741	17862	17566	17634	17772	17716	17683	17788	17869	17768	17820	17759	17836	17590	17918	17447	17856	17622	17673	17707	17727	17730	17708	17655	17784	17619	17636	17766	17837	17803	17824	17895	17836	17897	17817	17681	17669	17839	17593	17697	17605	17693	17794	17741	17780	17714	17752	18003	17671	17804	17702	17757	17610	17646	17789	17771	17745	17596	17839	17725	17538	17735	17603	17610	17682	17612	17816	17774	17782	17743	17647	17685	17686	17630	17627	17654	17531	17846	17556	17697	17771	17710	17703	17796	17793	17695	17694	17801	17608	17755	17759	17803	17681	17813	17742	17692	17653	17679	17726	17669	17971	17642	17834	17738	17859	17797	17751	17713	17667	17838	17765	17862	17689	17790	17879	17698	17765	17603	17823	17644	17695	17615	17758	17865	17839	17690	17582	17711	17621	17831	17789	17857	17820	17597	17709	17718	17811	17697	17785	17688	17764	17763	17645	17456	17764	17530	17619	17828	17596	17759	17753	17621	17815	17718	17671	17487	17714	17589	17613	17749	17835	17743	17736	17872	17578	17673	17594	17809	17805	17675	17682	17627	17773	17763	18026	17657	17543	17540	17881	17613	17874	17620	17767	17582	17919	17847	17729	17559	17681	17873	17756	17595	17751	17712	17698	17852	17793	17598	17691	17844	17630	17680	17809	17642	17775	17598	17719	17801	17662	17807	17667	17801	17642	17647	17801	17633	17624	17614	17799	17807	17666	17931	17646	17682	17886	17705	17702	17758	17953	17722	17656	17694	17736	17784	17587	17712	17594	17602	17555	17811	17767	17553	17754	17716	17822	17679	17657	17816	17473	17810	17621	17648	17721	17599	17811	17789	17735	17744	17639	17644	17504	17613	17846	17652	17776	17849	17713	17722	17791	17859	17739	17676	17722	17677	17738	17755	17762	17881	17765	17861	17685	17785	17798	17696	17714	17425	17881	17761	17774	17831	17815	17726	17736	17568	17608	17821	17614	17752	17675	17690	17740	17595	17606	17838	17701	17700	17673	17833	17755	17681	17555	17630	17717	17747	17893	17758	17761	17597	17680	17700	17756	17700	17672	17860	17866	17715	17798	17752	17709	17757	17761	17596	17765	17748	17713	17682	17619	17709	17769	17923	17680	17637	17810	17598	17828	17699	17768	17685	17858	17853	17560	17848	17650	17671	17692	17757	17749	17763	17876	17786	17714	17606	17618	17636	17771	17721	17669	17757	17490	17850	17725	17848	17721	17638	17644	17667	17868	17593	17701	17843	17611	17539	17769	17804	17784	17744	17640	17885	17583	17799	17784	17781	17620	17579	17848	17632	17558	17925	17804	17817	17770	17667	17811	17558	17796	17586	17612	17724	17989	17633	17641	17803	17714	17817	17801	17793	17816	17738	17727	17677	17631	17775	17632	17778	17816	17876	17681	17520	17775	17665	17716	17844	17947	17652	17862	17819	17736	17795	17619	17600	17706	17770	17637	17644	17617	17692	17876	17898	17889	17446	17860	17540	17809	17720	17756	17842	17756	17731	17601	17829	17662	17637	17697	17618	17659	17831	17695	17617	17719	17613	17695	17809	17767	17493	17749	17566	17825	17531	17755	17639	17638	17610	17718	17896	17715	17683	17694	17640	17690	17840	17690	17619	17760	17675	17774	17769	17841	17744	17813	17790	17797	17844	17761	17712	17717	17807	17759	17802	17882	17857	17794	17601	17732	17810	17723	17510	17825	17543	17766	17758	17755	17672	17673	17773	17916	17788	17830	17821	17809	17581	17778	17658	17731	17781	17612	17672	17691	17915	17658	17682	17748	17779	17652	17603	17688	17742	17835	17619	17732	17718	17783	17696	17663	17759	17683	17793	17870	17733	17714	17735	17730	17821	17773	17655	17587	17705	17607	17734	17867	17763	17941	17745	17730	17754	17622	17692	17777	17792	17647	17598	17644	17785	17769	17733	17662	17633	17844	17798	17875	17663	17809	17838	17771	17678	17814	17822	17703	17833	17821	17803	17604	17627	17783	17555	17870	17601	17751	17745	17659	17935	17882	17830	17858	17753	17825	17751	17761	17832	17796	17748	17774	17802	17865	17597	17842	17809	17717	17817	17933	17829	17780	17662	17818	17796	17743	17738	17701	17621	17780	17926	17724	17754	17491	17486	17833	17714	17713	17619	17696	17886	17718	17873	17849	17708	17650	17714	17717	17807	17613	17703	17600	17892	17679	17798	17848	17836	17773	17718	17721	17464	17710	17588	17665	17715	17851	17742	17844	17771	17919	17575	17716	17615	17672	17851	17630	17794	17686	17756	17880	17610	17687	17744	17741	17941	17790	17632	17764	17575	17782	17661	17994	17809	17734	17799	17838	17733	17903	17563	17608	17765	17785	17969	17617	17735	17564	17702	17735	17666	17672	17899	17606	17832	17717	17746	17726	17842	17570	17575	17723	17683	17735	17716	17926	17707	17747	17679	17710	17670	17605	17693	17737	17842	17810	17607	17847	17565	17731	17704	17690	17698	17599	17726	17854	17747	17647	17623	17779	17787	17780	17815	17871	17679	17732	17586	17789	17783	17525	17651	17658	17656	17881	17544	17763	17787	17616	17772	17740	17768	17701	17734	17693	17769	17696	17767	17667	18000	17636	17668	17699	17693	17820	17775	17957	17602	17774	17509	17820	17651	17736	17619	17819	17785	17585	17698	17784	17744	17825	17697	17606	17844	17778	17695	17710	17679	17675	17952	17669	17750	17989	17718	17640	17745	17737	17672	17762	17534	17703	17741	17896	17515	17907	17647	17911	17724	17708	17824	17709	17709	17693	17584	17845	17737	17921	17635	17736	17875	17767	17730	17575	17783	17769	17789	17860	17618	17816	17753	17695	17696	17648	17644	17811	17752	17604	17638	17627	17881	17681	17901	17871	17859	17613	17719	17725	17744	17695	17894
21406	20050	26289	24201	23512	30236	35976	33042	32300	32146	31916	31742	32252	32264	31804	31576	31262	31264	31451	31476	31043	31132	30705	30339	30564	30083	29781	29888	30091	29931	29975	29788	30019	29908	30028	29594	29502	29849	29676	29766	29660	29784	29874	29786	29646	29885	29815	29523	29601	29879	29721	29463	29933	29555	29877	29621	29697	29792	29608	29777	29416	29614	29411	29413	29620	29672	29715	29701	29665	29356	29540	29438	29713	29421	29663	29618	29951	29613	29739	29771	29868	29687	29749	29485	29636	29682	29636	29394	29568	29665	29434	29621	29535	29822	29773	29895	29631	29487	29613	29551	29705	29591	29772	29679	29572	29603	29596	29385	29664	29709	29535	29554	30007	29808	29559	29454	29760	29556	29751	29687	29399	29543	29623	29750	29579	29576	29783	29461	29471	29638	29540	29598	29711	29704	29801	29594	29580	29676	29652	29527	29720	29718	29832	29448	29817	29766	29600	29634	29834	29446	29502	29850	29636	29543	29802	29536	29390	29939	29439	29377	29638	29911	29586	29417	29931	29626	29486	29765	29628	29589	29474	29455	29579	29568	29412	29503	29385	29610	29418	29576	29700	29869	29551	29446	29690	29608	29756	29624	29559	29637	29651	29426	29773	29709	29718	29662	29369	29590	29755	29792	29711	29440	29580	29618	29402	29632	29676	29684	29603	29774	29537	29779	29378	29539	29194	29605	29563	29707	30001	29602	29555	29531	29607	29508	29428	29565	29460	29621	29894	29610	29594	29538	29751	29243	29510	29382	29722	29638	29726	29558	29730	30047	29763	29650	29727	29635	29886	29718	29675	29502	29603	29375	29365	29711	29669	29901	29471	29615	29736	29464	29592	29700	29570	29453	29463	29410	29791	29578	29775	29591	29542	29597	29487	29628	29406	29677	29564	29564	29224	29316	29405	29489	29497	29473	29622	29657	29449	29445	29767	29196	29596	29697	29560	29578	29682	29507	29751	29722	29615	29771	29539	29313	29396	29433	29599	29792	29781	29680	29725	29710	29782	29485	29677	29691	29389	29435	29594	29815	29453	29370	29460	29710	29909	29706	29610	29661	29388	29628	29560	29240	29561	29400	29608	29612	29873	29507	29527	29426	29447	29364	29792	29443	29616	29590	29683	29457	29513	29365	29648	29207	29366	29669	29591	29601	29685	29729	29574	29722	29830	29631	29589	29305	29415	29510	29693	29473	29501	29584	29663	29455	29530	29526	29532	29682	29704	29650	29687	29542	29699	29595	29468	29380	29709	29559	29565	29504	29722	29382	29586	29599	29610	29642	29662	29559	29753	29634	29714	29675	29531	29747	29463	29417	29465	29766	29391	29507	29662	29539	29443	29613	29648	29794	29374	29434	29890	29532	29761	29382	29432	29732	29610	29723	30126	29601	29649	29677	29659	29463	29628	29505	29592	29566	29600	29482	29797	29290	29427	29542	29680	29442	29670	29681	29667	29312	29501	29299	29728	29433	29506	29749	29529	29814	29603	29330	29873	29687	29339	29625	29768	29689	29561	29582	29599	29636	29594	29641	29321	29469	29680	29819	29631	29751	29353	29350	29570	29448	29558	29684	29850	29435	29617	29696	29513	29518	29563	29617	29644	29548	29598	29526	29689	29470	29543	29558	29652	29426	29646	29745	29371	29801	29645	29408	29717	29635	29991	29574	29393	29836	29820	29629	29623	29644	29576	29508	29416	29587	29505	29878	29847	29981	29482	29552	29452	29642	29662	29590	29801	29810	29146	29147	29423	29501	29656	29675	29868	29595	29481	29661	29794	29639	29645	29776	29626	29695	29730	29596	29768	29729	29992	29411	29535	29488	29418	29636	29702	29699	29734	29596	29601	29593	29660	29732	29642	29879	29619	29618	29664	29630	29802	29675	29533	29439	29838	29551	29639	29526	29592	29480	29519	29607	29656	29728	29471	29360	29686	29596	29532	29755	29624	29645	29823	29615	29444	29374	29852	29522	29587	29687	29570	29660	29655	29635	29866	29523	29836	29672	29821	29595	29748	29818	29363	29386	29494	29545	29575	29526	29613	29834	29530	29452	29511	29680	29547	29681	29601	29684	29410	29830	29995	29704	29641	29776	29680	29515	29205	29288	29788	29524	29696	29698	29623	29799	29465	29521	29790	29505	29821	29531	29459	29589	29716	29798	29778	29502	29498	29507	29719	29814	29777	29798	29572	29554	29382	29480	29703	29673	29597	29861	29681	29689	29683	29331	29915	29556	29558	29728	29514	29472	29536	29450	29462	29738	29500	29444	29630	29497	29661	29717	29527	29654	29633	29778	29492	29632	29693	29719	29628	29226	29651	29647	29455	29850	29539	29465	29456	29787	29602	29546	29607	29772	29448	29666	29821	29471	29708	29662	29679	29687	29692	29362	29777	29661	29524	29417	29536	29415	29608	29377	29462	29694	29592	29495	29710	29323	29804	29503	29517	29304	29259	29645	29430	29669	29720	29745	29985	29682	29709	29657	29573	29441	29891	29597	29538	29525	29469	29736	29792	29604	29759	29651	29944	29767	29502	29577	29703	29568	29835	29733	29576	29348	29565	29375	29482	29369	29485	29351	29659	29487	29681	29427	29575	29536	29388	29623	29780	29936	29746	29719	29593	29430	29899	29460	29343	29724	29663	29509	29747	29537	29290	29216	29675	29520	29619	29631	29867	29789	29635	29532	29449	29531	29639	29541	29544	29580	29562	29483	29811	29478	29544	29581	29482	29549	29296	29929	29574	29650	29524	29501	29595	29393	29681	29667	29550	29902	29567	29483	29630	29194	29371	29721	29695	29500	29643	29692	29651	29830	29668	29379	29438	29485	29516	29563	29386	29471	29621	29650	29779	29668	29618	29563	29462	29841	29476	29441	29775	29290	29413	29440	29614	29693	29694	29515	29527	29386	29544	29609	29775	29734	29575	29636	29691	29436	29575	29600	29435	29675	29724	29527	29707	29573	29712	29685	29688	29423	29462	29558	29651	29422	29579	29644	29544	29410	29901	29657	29415	29735	29699	29400	29269	29699	29748	29581	29349	29461	29710	29797	29502	29615	29348	29466	29546	29508	29730	29528	29718	29552	29521	29549	29420	29419	29635	29521	29723	29599	29297	29573	29572	29624	29549	29554	29450	29733	29625	29876	29514	29580	29603	29695	29502	29611	29532	29716	29630	29865	29613	29781	29521	29604	29796	29615	29587	29947	29564	29704	29603	29615	29506	29510	29641	29494	29811	29913	29555	29617	29732	29514	29680	29558	30041	29438	29554	29672	29617	29674	29707	29619	29470	29585	29634	30019	29660	29618	29539	29663	29868	29581	29555	29502	29368	29203	29456	29542	29610	29887	29608	29748	29692	29961	29504	29521	29382	29706	29560	29510	29527	29495	29628	29618	29587	29646	29602	29303	29631	29737	29388	29611	29416	29596	29687	29785	29695	29463	29446	29659	29662	29629	29512	29580	29888	29890	29679	30020	29587	29519	29622	29344	29453	29480	29609	29604	29440	29541	29448	29522	29671	29440	29532	29209	29552	29602	29637	29728	29423	29522	29515	29489	29745	29589	29194	29627	29728	29762	29627	29303	29597	29501	29611	29499	29604	29840	29738	29562	29688	29639	29444	29725	29618	29417	29569	29614	29607	29642	29771	29318	29521	29683	29676	29562	29485	29694	29552	29762	29737	29507	29408	29758	29954	29521	29712	29645	29448	29558	29508	29480	29514	29560	29378	29570	29581	29587	29457	29643	29752	29442	29562	29611	29580	29597	29704	29559	29659	29437	29526	29763	29774	29665	29648	29541	29546	29819	29616	29475	29723	29724	29645	29514	29582	29573	29332	29380	29630	29800	29386	29315	29551	29432	29419	29409	29633	29387	29643	29578	29864	29835	29546	29758	29691	29293	29713	29688	29570	29524	29713	29548	29503	29608	29592	29644	29643	29800	29477	29398	29575	29442	29834	29760	29349	29467	29847	29570	29535	29642	29631	29598	29749	29640	29570	29658	29606	29576	29465	29342	29530	29650	29743	29559	29671	29633	29453	29250	29738	29538	29542	29829	29698	29600	29381	29378	29390	29592	29821	29640	29699	29580	29543	29635	29468	29549	29694	29787	29769	29549	29215	29526	29738	29541	29450	29486	29808	29442	29623	29483	29704	29681	29693	29469	29800	29597	29495	29641	29472	29633	29625	29655	29321	29357	29773	29638	29582	29565	29775	29605	29672	29632	29720	29611	29502	29710	29679	29499	29544	29346	29566	29422	29570	29472	29460	29479	29574	29546	29825	29427	29784	29562	29770	29478	29509	29458	29675	29663	29766	29600	29666	29680	29466	29553	29601	29422	29592	29644	29720	29510	29664	29373	29346	29598	29603	29705	29802	29445	29281	29455	29880	29513	29610	29546	29518	29325	29325	29287	29618	29639	29772	29504	29555	29649	29525	29675	29775	29653	29437	29700	29728	29672	29706	29567	29609	29734	29553	29620	29567	29435	29681	29752	29606	29551	29789	29608	29515	29305	29404	29421	29270	29457	29726	29529	29707	29215	29740	29437	29592	29490	29541	29633	29719	29580	29651	29669	29506	29581	29736	29634	29851	29831	29682	29645	29686	29454	29586	29601	29508	29401	29350	29429	29451	29454	29717	29756	29709	29515	29607	29854	29396	29390	29668	29614	29529	29606	29599	29485	29469	29749	29718	29774	29566	29557	29430	29473	29677	29417	29857	29641	29575	29755	29512	29617	29749	29527	29847	29531	29497	29517	29657	29657	29398	29707	29653	29271	29569	29653	29371	29513	29407	29708	29729	29771	29769	29539	29634	29424	29839	29734	29561	29873	29496	29749	29619	29495	29555	29776	29662	29710	29494	29431	29767	29774	29619	29690	29492	29734	29612	29705	29692	29433	29882	29611	29670	29491	29584	29844	29559	29597	29528	29484	29517	29535	29414	29526	29529	29573	29704	29673	29468	29462	29782	30160	29495	29573	29500	29371	29515	29579	29520	29694	29544	29852	29626	29638	29648	29571	29512	29720	29483	29662	29719	29662	29669	29735	29438	29433	29475	29880	29674	29817	29642	29871	29667	29468	29625	29614	29318	29341	29433	29667	29576	29502	29376	29704	29536	29457	29633	29503	29568	29581	29827	29584
32835	53398	51982	39975	32358	27132	24391	22793	21889	20697	20711	20848	21915	21253	20806	20078	19552	19805	20326	19740	19367	19413	19074	18319	18031	17945	18004	17895	18129	17883	17756	17688	17671	17650	17586	17709	17528	17526	17710	17429	17549	17224	17534	17603	17389	17579	17598	17446	17379	17384	17446	17471	17614	17320	17531	17274	17432	17419	17485	17380	17341	17518	17374	17309	17324	17330	17394	17386	17259	17356	17432	17290	17339	17217	17383	17525	17439	17362	17406	17534	17391	17297	17474	17470	17549	17346	17417	17380	17419	17489	17469	17391	17332	17281	17433	17276	17420	17381	17309	17385	17457	17336	17516	17394	17443	17345	17387	17463	17543	17322	17188	17385	17223	17469	17266	17243	17231	17487	17408	17375	17481	17283	17288	17527	17544	17273	17398	17461	17573	17456	17309	17294	17301	17526	17377	17302	17370	17326	17487	17555	17377	17178	17369	17301	17410	17375	17371	17636	17188	17256	17440	17415	17567	17424	17196	17460	17335	17390	17420	17340	17484	17406	17379	17379	17261	17265	17493	17312	17514	17370	17311	17463	17507	17224	17432	17319	17502	17323	17304	17396	17306	17456	17374	17240	17352	17350	17629	17334	17391	17423	17334	17354	17363	17345	17300	17322	17172	17517	17337	17425	17344	17300	17274	17236	17208	17244	17364	17484	17441	17257	17536	17355	17392	17313	17374	17227	17372	17237	17137	17415	17337	17550	17236	17421	17152	17321	17502	17390	17283	17384	17352	17315	17433	17262	17395	17309	17211	17137	17396	17353	17281	17255	17550	17534	17435	17340	17493	17401	17447	17391	17381	17343	17298	17329	17444	17382	17339	17388	17230	17432	17440	17436	17293	17281	17176	17615	17384	17381	17400	17354	17229	17509	17315	17302	17226	17203	17391	17313	17393	17365	17334	17302	17193	17418	17173	17368	17488	17440	17353	17463	17425	17207	17422	17452	17290	17369	17417	17493	17491	17140	17540	17407	17256	17409	17400	17337	17187	17460	17459	17373	17283	17349	17392	17298	17589	17390	17407	17392	17380	17384	17344	17539	17348	17364	17440	17442	17391	17436	17370	17216	17488	17468	17507	17455	17428	17563	17390	17391	17621	17365	17242	17386	17479	17385	17445	17498	17405	17538	17437	17504	17370	17412	17370	17453	17425	17408	17294	17311	17381	17445	17243	17439	17426	17471	17383	17274	17320	17276	17541	17164	17391	17343	17411	17244	17472	17462	17221	17384	17380	17379	17381	17394	17316	17411	17555	17302	17523	17339	17432	17284	17348	17330	17332	17225	17337	17569	17327	17427	17331	17451	17386	17351	17171	17299	17401	17320	17530	17379	17519	17534	17337	17303	17414	17383	17343	17457	17508	17273	17424	17456	17280	17389	17356	17309	17265	17283	17498	17256	17418	17310	17500	17493	17250	17415	17399	17319	17517	17489	17277	17363	17445	17418	17114	17258	17438	17439	17415	17573	17516	17325	17386	17435	17285	17486	17380	17083	17289	17378	17373	17510	17411	17380	17382	17467	17317	17474	17293	17449	17197	17276	17380	17387	17342	17334	17206	17370	17354	17522	17508	17292	17397	17554	17407	17200	17372	17410	17210	17508	17318	17253	17381	17343	17554	17332	17384	17444	17412	17390	17302	17408	17453	17238	17385	17348	17516	17382	17383	17423	17311	17474	17499	17447	17404	17618	17422	17124	17211	17357	17336	17353	17284	17310	17276	17343	17339	17461	17466	17421	17358	17470	17499	17378	17469	17370	17404	17653	17339	17350	17466	17383	17409	17269	17370	17201	17475	17376	17456	17292	17298	17505	17286	17670	17409	17209	17324	17325	17447	17551	17193	17319	17217	17458	17413	17381	17347	17541	17280	17300	17529	17364	17262	17379	17574	17283	17101	17496	17282	17403	17340	17398	17287	17457	17436	17401	17440	17358	17306	17389	17368	17352	17258	17357	17428	17263	17437	17356	17345	17352	17344	17428	17460	17309	17519	17360	17473	17465	17356	17149	17686	17457	17318	17418	17520	17290	17569	17308	17484	17355	17353	17357	17266	17273	17661	17442	17428	17227	17490	17451	17435	17338	17349	17610	17145	17401	17356	17540	17294	17436	17264	17318	17380	17310	17362	17297	17282	17357	17372	17316	17248	17253	17086	17317	17490	17251	17494	17308	17321	17294	17283	17551	17358	17274	17199	17456	17469	17395	17316	17275	17491	17348	17593	17276	17481	17360	17286	17331	17301	17354	17334	17326	17450	17481	17322	17566	17277	17390	17481	17319	17396	17375	17440	17428	17307	17330	17465	17182	17486	17231	17257	17268	17473	17257	17394	17303	17231	17346	17369	17179	17505	17459	17355	17448	17427	17515	17366	17513	17358	17381	17344	17538	17514	17439	17575	17277	17300	17371	17360	17278	17307	17411	17433	17321	17359	17351	17330	17477	17434	17255	17404	17084	17447	17490	17201	17252	17289	17322	17335	17321	17527	17230	17242	17467	17396	17334	17503	17437	17542	17321	17412	17477	17311	17381	17393	17325	17283	17444	17331	17488	17286	17358	17353	17341	17354	17227	17449	17401	17385	17360	17287	17621	17403	17455	17123	17420	17477	17370	17482	17208	17291	17403	17224	17504	17304	17564	17393	17423	17363	17277	17477	17294	17316	17487	17380	17407	17654	17319	17328	17298	17518	17413	17425	17344	17411	17366	17309	17451	17488	17287	17361	17338	17217	17615	17318	17305	17380	17300	17271	17380	17388	17365	17271	17517	17404	17383	17354	17502	17559	17474	17422	17548	17111	17393	17505	17406	17329	17488	17461	17144	17414	17233	17396	17409	17299	17396	17257	17327	17456	17449	17550	17255	17353	17485	17347	17296	17398	17350	17419	17316	17321	17448	17318	17471	17343	17231	17154	17423	17334	17277	17418	17260	17210	17294	17289	17356	17470	17327	17218	17206	17464	17461	17546	17392	17623	17253	17491	17244	17235	17319	17087	17377	17397	17361	17288	17380	17491	17438	17301	17374	17518	17405	17480	17384	17186	17452	17395	17389	17371	17398	17470	17530	17398	17322	17289	17428	17380	17223	17454	17302	17353	17428	17352	17213	17377	17475	17354	17338	17218	17372	17336	17371	17348	17263	17558	17263	17496	17183	17328	17301	17304	17292	17400	17535	17201	17324	17373	17350	17416	17326	17389	17391	17431	17554	17351	17272	17360	17358	17294	17278	17219	17378	17332	17410	17366	17366	17321	17399	17452	17131	17330	17555	17302	17280	17464	17320	17310	17349	17385	17335	17383	17308	17425	17460	17466	17210	17228	17393	17555	17219	17236	17327	17285	17624	17354	17291	17279	17539	17298	17299	17362	17328	17340	17248	17337	17481	17505	17378	17363	17292	17395	17443	17227	17405	17509	17247	17353	17475	17351	17418	17327	17342	17467	17403	17381	17550	17326	17355	17424	17339	17337	17398	17199	17472	17531	17337	17361	17401	17361	17577	17431	17411	17470	17423	17380	17477	17627	17399	17527	17387	17399	17351	17472	17418	17429	17534	17438	17406	17361	17226	17388	17444	17496	17401	17415	17344	17519	17350	17340	17415	17474	17352	17320	17340	17317	17496	17381	17521	17437	17360	17324	17362	17369	17364	17472	17451	17612	17322	17463	17471	17540	17225	17513	17347	17443	17439	17392	17316	17332	17496	17430	17309	17241	17217	17424	17212	17392	17377	17311	17168	17395	17416	17477	17255	17206	17355	17478	17404	17334	17312	17455	17395	17412	17157	17333	17425	17269	17508	17379	17480	17485	17503	17475	17353	17370	17446	17348	17410	17535	17458	17436	17432	17262	17439	17369	17265	17305	17234	17374	17385	17426	17498	17199	17349	17360	17284	17338	17294	17319	17255	17516	17543	17254	17386	17384	17335	17257	17464	17332	17259	17201	17385	17457	17379	17222	17368	17332	17371	17301	17285	17456	17278	17373	17275	17296	17293	17446	17465	17282	17443	17528	17301	17438	17438	17271	17180	17393	17479	17289	17215	17242	17465	17358	17276	17289	17292	17365	17538	17616	17225	17499	17419	17253	17496	17366	17453	17300	17414	17437	17461	17380	17230	17390	17385	17307	17449	17447	17464	17410	17377	17484	17354	17402	17453	17439	17402	17356	17479	17428	17523	17250	17246	17364	17407	17345	17350	17437	17341	17303	17308	17238	17390	17232	17369	17239	17480	17508	17382	17373	17333	17366	17405	17437	17431	17393	17510	17229	17358	17441	17358	17204	17512	17499	17345	17415	17232	17386	17274	17310	17459	17296	17270	17355	17338	17453	17332	17454	17476	17290	17365	17381	17160	17237	17274	17441	17519	17295	17271	17455	17330	17374	17421	17365	17422	17497	17359	17368	17291	17497	17272	17225	17361	17467	17472	17349	17550	17310	17334	17232	17429	17405	17383	17267	17367	17343	17511	17261	17377	17383	17391	17481	17315	17344	17218	17528	17122	17402	17358	17481	17259	17426	17347	17263	17129	17580	17406	17457	17331	17433	17291	17380	17290	17359	17356	17293	17327	17468	17373	17276	17394	17324	17520	17438	17341	17375	17444	17287	17282	17236	17249	17240	17396	17364	17186	17463	17406	17535	17382	17538	17369	17486	17245	17362	17207	17363	17446	17422	17379	17251	17390	17402	17467	17372	17511	17319	17343	17338	17611	17493	17285	17310	17356	17283	17469	17324	17420	17347	17328	17347	17529	17311	17243	17372	17395	17355	17404	17388	17351	17381	17331	17449	17362	17328	17537	17363	17304	17491	17326	17357	17425	17289	17404	17611	17250	17284	17271	17547	17375	17516	17493	17415	17446	17389	17285	17288	17599	17400	17421	17401	17422	17579	17490	17295	17283	17510	17404	17170	17522	17416	17202	17499	17320	17423	17307	17392	17292	17437	17546	17223	17451	17240	17229	17343	17336	17330	17459	17375	17461	17089	17439	17554	17314	17374	17378	17269	17282	17531	17271	17364	17319	17490	17310	17318	17339	17365	17461	17373	17314	17316	17267	17359	17438	17486	17442	17288	17235	17383	17437	17326	17269	17390	17406	17492	17403	17310	17226	17239	17310	17570	17574	17298	17529	17348	17499	17580	17299	17325	17316
41736	41437	47189	43690	38707	36791	36216	35562	35571	35414	35363	34860	35221	35098	35222	35318	34951	34843	34970	34971	34878	34913	34624	34679	34783	34746	34662	34829	34939	34734	34456	34523	34685	34744	34678	34514	34582	34463	34671	34430	34783	34315	34303	34552	34540	34461	34522	34693	34395	34457	34461	34528	34748	34180	34374	34399	34413	34362	34218	34416	34565	34476	34419	34242	34551	34445	34408	34476	34295	34486	34336	34250	34309	34503	34504	34330	34627	34692	34461	34232	34539	34248	34497	34301	34200	34545	34470	34696	34331	34293	34376	34394	34489	34475	34555	34562	34299	34401	34702	34314	34657	34595	34376	34264	34298	34387	34418	34427	34231	34315	34549	34492	34222	34583	34604	34630	34427	34547	34264	34400	34299	34486	34715	34309	34529	34716	34524	34592	34451	34454	34587	34497	34326	34482	34316	34447	34406	34199	34264	34341	34669	34498	34284	34362	34242	34504	34573	34520	34453	34371	34325	34488	34627	34536	34260	34301	34531	34463	34114	34389	34630	34497	34561	34518	34325	34638	34626	34133	34577	34394	34444	34495	34408	34347	34541	34480	34411	34326	34363	34493	34346	34406	34452	34375	34238	34422	34327	34525	34347	34346	34390	34257	34537	34168	34515	34412	34739	34273	34523	34573	34568	34347	34461	34168	34586	34444	34182	34419	34429	34583	34438	34408	34439	34341	34472	34508	34261	34371	34218	34559	34420	34431	34139	34686	34426	34312	34351	34292	34705	34683	34548	34479	34490	34405	34417	34165	34688	34520	34235	34271	34462	34296	34363	34512	34262	34223	34502	34696	34480	34423	34384	34322	34269	34330	34347	34402	34685	34747	34563	34652	34421	34074	34416	34312	34601	34439	34429	34344	34568	34392	34420	34437	34649	34379	34394	34627	34311	34277	34397	34505	34243	34640	34448	34283	34269	34389	34735	34075	34461	34549	34517	34569	34609	34317	34211	34517	34528	34388	34560	34134	34344	34414	34351	34147	34403	34533	34372	34419	34371	34585	34671	34288	34505	34665	34375	34254	34260	34199	34203	34371	34283	34288	34258	34516	34479	34628	34480	34616	34366	34648	34566	34537	34344	34538	34388	34560	34464	34409	34397	34559	34316	34367	34362	34456	34343	34339	34312	34458	34763	34717	34228	34277	34418	34649	34316	34244	34460	34330	34482	34343	34587	34196	34385	34676	34246	34237	34345	34646	34771	34389	34526	34227	34230	34335	34357	34181	34343	34547	34557	34517	34585	34267	34302	34563	34411	34300	34261	34389	34255	34345	34431	34304	34328	34258	34207	34252	34588	34263	34366	34274	34691	34794	34599	34713	34722	34287	34644	34396	34243	34326	34503	34493	34447	34300	34547	34215	34671	34559	34545	34522	34615	34548	34467	34376	34247	34360	34501	34490	34555	34486	34177	34731	34434	34382	34382	34571	34445	34462	34751	34670	34378	34351	34494	34590	34546	34345	34548	34400	34339	34582	34570	34389	34502	34092	34406	34360	34594	34512	34311	34384	34487	34406	34430	34402	34289	34680	34303	34182	34575	34384	34241	34551	34796	34602	34476	34390	34429	34502	34205	34390	34378	34296	34313	34291	34538	34651	34236	34399	34175	34190	34484	34366	34410	34426	34395	34302	34426	34198	34349	34115	34344	34665	34777	34243	34726	34671	34556	34270	34339	34491	34422	34563	34449	34247	34463	34249	34573	34475	34058	34410	34499	34373	34288	34251	34455	34477	34459	34530	34438	34408	34246	34246	34495	34466	34664	34381	34342	34436	34333	34332	34231	34435	34403	34513	34606	34371	34846	34513	33980	34449	34200	34320	34317	34454	34156	34653	34630	34291	34377	34176	34350	34531	34633	34400	34197	34261	34227	34479	34455	34377	34411	34115	34627	34354	34517	34160	34400	34259	34458	34368	34350	34637	34698	34139	34373	34526	34331	34158	34161	34310	34391	34464	34208	34206	34132	34340	34322	34651	34616	34349	34401	34253	34399	34372	34507	34590	34541	34217	34568	34615	34552	34342	34353	34440	34681	34517	34461	34265	34355	34451	34548	34581	34394	34340	34706	34226	34631	34740	34419	34355	34472	34190	34556	34532	34463	34595	34450	34479	34725	34753	34504	34556	34253	34481	34424	34442	34193	34110	34616	34068	34700	34506	34142	34421	34686	34414	34609	34285	34218	34478	34641	34331	34451	34437	34010	34371	34241	34340	34227	34362	34415	34569	34619	34385	34452	34660	34333	34272	34593	34341	34573	34405	34555	34557	34367	34340	34298	34425	34262	34133	34731	34499	34468	34433	34488	34635	34535	34511	34707	34219	34502	34406	34477	34486	34277	34405	34220	34235	34481	34684	34261	34498	34220	34435	34586	34618	34662	34426	34260	34527	34345	34313	34502	34385	34318	34164	34390	34478	34400	34414	34289	34310	34423	34649	34452	34778	34499	34612	34379	34501	34535	34669	34432	34711	34621	34362	34453	34291	34465	34622	34364	34229	34623	34870	34378	34422	34244	34384	34406	34415	34585	34444	34298	34501	34504	34398	34269	34598	34343	34516	34131	34143	34766	34531	34525	34571	34674	34415	34310	34553	34544	34340	34469	34463	34294	34251	34492	34556	34537	34422	34217	34248	34706	34477	34283	34362	34459	34542	34335	34144	34390	34408	34439	34538	34332	34071	34675	34561	34513	34601	34569	34419	34373	34296	34575	34425	34566	34287	34160	34535	34547	34432	34391	34403	34291	34494	34346	34464	34312	34425	34605	34395	34633	34786	34707	34255	34270	34116	34257	34450	34661	34200	34413	34351	34191	34239	34730	34493	34462	34321	34437	34546	34454	34436	34600	34226	34575	34742	34141	34392	34358	34482	34473	34261	34346	34386	34533	34443	34196	34716	34304	34301	34426	34477	34506	34467	34369	34053	34424	34483	34493	34377	34290	34441	34306	34541	34586	34323	34324	34472	34390	34521	34289	34473	34656	34413	34398	34550	34445	34477	34388	34456	34464	34135	34309	34028	34366	34490	34718	34837	34312	34612	34360	34666	34607	34633	34523	34478	34703	34353	34085	34028	34309	34618	34822	34488	34497	34452	34554	34348	34451	34236	34520	34140	34471	34100	34493	34201	34371	34320	34335	34693	34429	34506	34463	34144	34268	34282	34651	34559	34560	34644	34325	34592	34411	34359	34395	34531	34501	34375	34538	34176	34648	34516	34978	34391	34038	34422	34465	34244	34266	34774	34439	34337	34364	34310	34213	34133	34352	34315	34245	34491	34444	34743	34453	34196	34283	34404	34282	34485	34440	34577	34420	34490	34353	34441	34538	34152	34694	34564	34335	34437	34649	34261	34346	34189	34175	34638	34629	34546	34561	34472	34261	34495	34550	34594	34607	34389	34453	34404	34726	34757	34552	34597	34570	34567	34413	34232	34613	34502	34528	34467	34161	34416	34329	34351	34225	34476	34292	34361	34296	34126	34505	34213	34337	34260	34383	34383	34250	34570	34640	34206	34628	34793	34561	34300	34333	34462	34319	34481	34409	34392	34283	34662	34518	34489	34584	34485	34515	34401	34438	34633	34596	34297	34313	34518	34571	34208	34424	34271	34314	34229	34489	34739	34630	34478	34558	34684	34403	34290	34677	34251	34575	34398	34553	34716	34263	34257	34319	34299	34340	34277	34421	34338	34495	34437	34336	34105	34586	34526	34408	34083	34495	34617	34373	34578	34505	34469	34367	34329	34250	34275	34259	34367	34036	34371	34267	34495	34304	34384	34487	34358	34422	34316	34530	34641	34481	34413	34473	34489	34667	34543	34343	34339	34645	34444	34357	34529	34512	34418	34366	34340	34533	34807	34263	34368	34525	34636	34439	34233	34665	34522	34640	34440	34266	34345	34388	34296	34320	34481	34610	34448	34468	34366	34582	34341	34343	34079	34276	34461	34655	34563	34565	34368	34588	34289	34338	34561	34605	34450	34619	34286	34437	34124	34499	34396	34496	34417	34556	34302	34479	34203	34588	34467	34306	34346	34560	34409	34375	34299	34412	34479	34575	34372	34435	34351	34561	34232	34340	34492	34243	34333	34572	34439	34603	34453	34711	34651	34673	34433	34234	34238	34321	34591	34192	34094	34229	34252	34193	34483	34599	34587	34222	34344	34594	34694	34413	34640	34456	34575	34624	34629	34373	34634	34707	34690	34364	34564	34469	34249	34356	34516	34372	34092	34535	34208	34348	34405	34477	34156	34376	34272	34786	34699	34587	34359	34266	34414	34402	34271	34518	34568	34320	34346	34068	34779	34478	34504	34295	34276	34502	34745	34603	34278	34593	34305	34522	34471	34547	34676	34332	34471	34202	34414	34540	34397	34306	34299	34494	34485	34600	34533	34323	34276	34376	34398	34319	34239	34160	34303	34260	34188	34659	34486	34043	34503	34238	34188	34417	34358	34337	34326	34515	34314	34630	34332	34576	34559	34563	34551	34555	34442	34408	34503	34597	34336	34380	34542	34445	34311	34709	34261	34433	34307	34956	34579	34521	34532	34571	34478	34277	34400	34499	34324	34332	34489	34419	34518	34403	34402	34461	34519	34377	34205	34248	34367	34388	34502	34541	34446	34597	34180	34542	34312	34471	34461	34299	34390	34405	34510	34632	34563	34664	34437	34350	34260	34478	34364	34432	34293	34631	34251	34253	34556	34823	34509	34733	34264	34607	34302	34552	34201	34479	34662	34349	34358	34277	34469	34523	34380	34409	34300	34247	34417	34456	34407	34277	34282	34546	34225	34283	34493	34230	34255	34245	34455	34261	34503	34483	34611	34395	34339	34158	34448	34501	34719	34550	34523	34599	34509	34376	34219	34490	34345	34438	34391	34536	34270	34197	34442	34468	34291	34377	34499	34703	34457	34564	34605	34471	34562	34432	34520	34222	34248	34355	34281	34385	34272	34474	34652	34382	34615	34441	34407	34477	34145	34304	34603	34531	34531	34447	34355	34370	34399	34550	34304	34390	34141	34193	34161	34416	34502	34696	34619	34524	34389	34214	34442	34641	34532	34793	34562	34440	34405	34436	34483	34484	34301	34403	34667	34400	34584	34490	34280	34462	34225	34572	34291	34215	34424	34437	34503	34237	34638	34525	34295
34719	44094	42320	32217	26597	23797	22792	21922	21672	21200	21066	20800	21190	20915	20813	20824	20716	20659	20860	20460	20693	20522	20444	20309	20135	20081	20171	20080	20065	20057	20075	20314	20078	19875	20116	19790	19679	19975	20036	20069	19898	20032	20002	20135	20005	19808	19990	19845	19911	19944	20085	19709	19740	20055	19880	19944	19873	20045	19891	19895	19872	19857	19868	19829	20026	20131	19771	19949	20036	19837	19909	20000	19843	20000	19768	19955	19873	19927	19850	19875	20071	19958	19957	19865	19926	20029	19911	19860	19940	19799	20111	20053	19806	19963	20034	19967	20101	19892	19875	19930	20030	20017	19909	19842	19889	19862	19861	20073	19900	20000	19902	19985	19849	19925	19941	20030	19950	19813	19986	20021	19845	19800	20049	20060	19886	19830	19942	19847	19950	19938	19685	19850	20000	19846	20198	19903	19856	19945	19973	19991	20002	19884	19792	19834	19994	19991	19806	19864	20048	19902	20104	20031	19908	19985	19828	19999	19925	19912	20082	19785	20042	19824	20037	19898	19950	19818	19766	20025	20005	19827	19933	19861	19908	19759	19967	19864	20089	19767	19882	19810	19950	20024	19882	19954	19921	19932	19784	20004	19986	19966	19859	19963	19754	19864	19895	20008	19894	19666	20031	19974	19767	19840	20039	19981	19979	19987	19932	19895	19789	19894	20051	20116	19942	19992	19917	19958	19854	20030	20068	19901	19863	19953	19843	19892	20010	19916	19976	19891	19983	19985	20123	20019	19776	19846	19949	20031	19890	19907	19922	19980	19917	19950	19866	19954	20006	19940	19959	19996	19742	19942	19674	19966	19812	19977	19879	19800	19704	19969	20039	19956	19864	19818	19938	19851	19900	19501	19897	19905	19931	19947	19739	19850	19847	19908	20034	19996	19927	19919	19971	19977	19971	20171	19937	19719	19853	20009	19876	20092	20003	20017	19956	19963	20044	19845	19970	19935	19809	19767	19872	20011	19911	19993	19965	19898	19808	19917	19898	19907	19844	19869	19897	20100	19762	19899	19765	20081	19833	19849	19845	19826	19744	19900	20016	20133	20131	19807	20089	19958	19922	19752	19969	19904	19755	19829	20033	20059	19769	19753	20063	19723	20061	19886	19930	19957	19825	19875	19948	19805	19939	19755	19760	19946	20003	19882	20032	19877	19717	20020	20035	19681	19943	20064	19881	19831	19840	19957	19918	19833	20123	19864	20019	19814	19929	19914	19804	19968	20027	19914	19821	20002	19867	19767	20039	20028	20049	19925	20272	19899	19973	19693	19821	19760	19932	20239	19981	19965	19875	19839	20026	19829	19883	20022	19800	19937	20018	19937	19979	20015	20107	20035	19718	19976	20057	19785	19931	19746	19896	20076	19878	19740	19989	19765	19867	20038	19811	20022	19969	20103	20004	19836	19961	19892	20067	19989	19789	19969	19943	20006	20045	19984	19883	20094	19900	20049	19922	19763	20025	19795	19931	20095	19777	19800	20037	20104	20055	19842	20074	19975	20000	20020	19915	20015	19977	19949	19759	19819	19796	19858	19716	19944	19930	19975	19787	19843	19901	20069	19967	19877	20012	19740	20025	20043	19936	20002	19824	19941	19848	19800	19901	19921	19920	19887	19977	19870	19825	19880	19911	19772	19886	20050	19894	19994	19848	19759	19861	19990	20059	19940	19973	19739	19770	19979	19894	19807	20006	19908	19932	20110	19980	19874	19933	19672	19860	20010	19965	19876	19969	19948	19878	19968	19886	19932	19837	19945	20147	19845	20059	19981	19792	19833	20042	20014	19932	19859	19928	20111	19844	20017	20222	19977	19864	20034	20182	19744	20004	19901	19951	19888	19887	19872	20079	20096	19983	20056	19892	19885	19835	20106	19833	19790	19886	19896	19765	19973	19989	20095	19784	20039	20078	19759	19687	19941	19844	19855	19874	20045	19870	19848	20105	20048	19812	19880	19957	19848	19900	19775	19961	19943	19605	19736	19958	19990	20062	19849	19839	19856	19909	19850	19921	20126	19823	20042	19846	19915	19730	20039	20167	19901	19924	19724	20001	20035	20064	19806	19941	20075	19849	19930	19833	20092	19932	19835	19891	19905	20101	19914	20055	19927	20033	19936	19753	19994	19862	19834	20023	19921	19977	20027	19981	19734	19817	20057	19998	19972	19997	20031	20035	19792	19843	19987	19953	19887	19906	19916	20209	20073	20022	20057	19960	19841	20091	19970	19986	20000	20075	20001	20092	19849	19915	19827	19885	19820	19940	19912	19958	19757	19964	19829	19995	19731	19821	19912	19797	19874	19979	20044	19836	19861	19732	19814	19782	19954	19879	19869	19864	19761	19932	19845	19903	19991	19910	19943	20147	19896	19730	19906	19900	19909	19876	19988	20009	19536	19825	19846	19933	19766	19858	19751	19924	19810	20007	19981	19850	19929	20012	19872	19873	20021	20024	20044	19880	19888	19720	20061	19770	19849	19708	19878	19997	19905	19797	19750	19752	19900	20140	20061	19924	19818	20023	19986	20033	19837	19821	19908	19822	19813	19993	19877	19816	19847	19781	20046	20005	20041	19916	19933	19991	19865	19993	20056	19977	20076	19928	19959	19801	20012	19942	20037	19832	19960	19872	20012	19940	19783	19966	19951	19784	19877	19866	20004	19813	19789	19888	20006	19976	19904	19923	19943	19791	19904	19968	19934	20116	19791	20003	19943	19864	20196	19918	20098	20093	20075	19921	19789	19901	19989	19713	19802	19740	19872	20091	19840	19943	19995	19831	20034	19849	19879	19829	19750	20020	20037	19776	19814	20003	20017	19904	19907	19848	19828	20085	19963	19897	19779	19958	20019	20028	19952	19992	19919	19926	19903	20066	20110	19828	20032	19979	19745	20144	19854	19761	19965	19688	20116	19843	20025	19923	19950	19929	19757	19958	20017	20063	20000	20150	19815	19670	19964	20003	19837	19991	19973	19848	19887	20073	19965	19857	19931	19913	19795	19655	20174	20050	19910	19827	19968	19859	19949	19922	19976	20140	20000	19875	19919	19833	20030	19868	19858	19955	20037	19947	20157	19886	19846	19832	19885	19938	19911	20023	19846	19816	19936	19960	19759	19903	19890	19945	19969	19935	20029	19816	19954	19823	19868	19964	20065	19850	20082	19855	19882	19986	20155	19929	19775	19998	19936	19865	20038	19868	19815	19929	19943	19991	19952	19853	19967	20074	19921	19900	19911	19983	19949	19743	20039	19918	19967	19777	19852	19931	19951	19966	19976	19853	19872	19920	20045	19876	19792	19759	20057	20014	20029	20042	19856	19940	20022	19961	19600	19792	19981	19879	19879	20113	20041	19918	19946	20029	19954	19997	19821	20008	20084	19950	20049	19839	19954	19898	19885	20127	20077	19921	19871	19983	20013	20003	19857	19973	20059	20039	19904	20069	19971	19820	19761	19859	20057	19760	19855	20003	19799	19977	19810	19807	20009	19948	19840	19918	19934	19747	19988	20111	19893	19864	19887	20077	20080	19789	19849	19788	20018	20009	20026	20164	19988	19874	20022	19949	19840	20013	19783	19861	19919	19909	20091	19893	19925	19892	19973	19990	19999	19921	19971	19959	20089	19883	19824	20010	19894	19786	20059	19814	20076	19830	19744	19860	19787	19965	19906	19950	20071	19917	20052	19829	19843	20044	19939	19927	19690	19897	19870	19852	19925	19992	20120	19848	19946	19912	19810	19782	20078	19888	19915	19758	19982	19945	19866	19884	20002	20005	19857	19787	20002	19873	19893	20016	19927	19979	19768	19951	20032	19903	19852	19906	19826	19855	19968	19953	19981	19932	19849	20055	20041	20043	19798	20128	19919	19749	19879	20009	19746	19932	20020	19972	19945	19823	19939	19904	19871	19947	20108	19949	19850	19816	19863	19984	19813	19968	19981	20113	19751	20044	19871	19686	20029	20057	19804	19930	19884	19977	19847	19974	19839	19766	20059	20021	19871	19998	19891	19780	19990	20014	20068	19962	19951	19976	19974	19772	20061	19922	19899	20054	19790	19912	20043	19962	19992	19969	19886	19895	19848	19880	19855	19901	19902	19924	19766	19986	20082	19982	20012	20135	19791	19857	19981	20070	20082	19919	19936	19908	19723	19901	19910	19949	19937	19955	19842	19967	19845	19962	19921	19940	19829	20053	19990	20021	19816	20010	19884	19931	19886	19751	19832	20067	19865	19760	19881	19917	19930	19899	19691	19917	19835	19838	19778	20035	19866	19950	19960	20123	19919	19929	19961	20097	19813	20008	20126	19929	19801	20098	19864	19743	19759	20031	19907	19744	19848	19898	19990	20009	19762	19883	19995	19999	20016	19963	20131	19947	19873	19992	19897	20007	20134	20116	19940	19871	19943	19928	19902	19867	19849	19940	19910	19901	19879	19673	20029	19797	19965	20003	20073	20058	19757	19847	19912	20013	19765	20112	19923	19938	20052	19750	19866	20035	20198	19992	20079	19793	19893	19962	19816	19939	19799	20033	19950	19935	19999	19956	19825	19832	19940	20080	19671	19987	19748	20028	19848	19977	19980	19818	20009	19896	19998	19839	19889	19917	19872	19991	19984	19683	19828	19828	20017	19887	19850	19835	19909	19994	19781	20057	19872	19873	19821	19831	19900	19957	19853	19887	19965	19899	19714	20032	19838	20009	19857	20076	19971	19949	19932	19957	19808	19978	19933	19998	19859	19859	19989	19725	19863	19876	19867	19894	19929	19874	20054	19781	19955	19857	19833	19981	19971	19958	19798	19916	19827	19779	20050	20028	19898	19871	20087	19906	19988	19764	20058	19905	20167	19678	19905	19942	19856	19916	19893	19788	19969	20225	19955	19881	19828	19985	19896	19748	19822	20045	19892	19930	19995	19880	20043	20011	19998	20047	19908	19844	19869	19921	20043	20026	19815	19784	19789	19861	19936	20048	20055	20017	19967	20061	19902	19942	20091	19714	19902	19960	20175	19806	19832	20086	19999	19884	19959	20015	19899	19952	19928	20021	20059	19721	20056	19979	20040	20035	19856	19976	20031	19903	19798	19818	19909	19888	19963	20031	20172	20023	19937	19879	19951	19921	19913	19964	19876	19851	19976	19931	20077	19947	19915
22500	20050	26569	25283	26940	32413	35079	32644	32254	31924	31993	31410	31845	31720	31491	31475	31214	31277	31745	31362	31044	31046	30866	30987	30687	30538	30393	30577	30581	30202	30279	30529	30245	30241	30230	30305	30123	29864	30176	30155	29956	30404	30130	30255	30524	30326	30241	30004	29983	30184	30241	30141	29884	30246	30150	30230	29837	30297	30220	30308	30299	30270	30525	30207	30225	30112	30160	30212	30013	30046	30285	30078	30227	30080	30098	29821	30139	30433	30088	30107	30401	30192	30029	29824	30188	30267	30168	30261	30038	30197	30240	30172	29980	30295	30003	29851	30242	30384	29841	30039	30290	29978	30048	30177	30116	29916	30012	30042	30039	30091	30147	30272	30343	30174	30003	30377	30087	29977	29965	30109	30367	30199	30199	30348	30346	30334	30096	30116	30142	30256	29891	29993	30148	30182	30195	29982	29998	30042	30201	30210	30200	30064	30198	29877	29882	30036	30167	30402	30095	30271	30069	30300	29903	30071	30323	30514	30259	30270	30430	30232	30335	30475	30414	30108	30298	30026	30125	29942	30250	30287	30115	30243	30347	30133	30327	30306	30091	30137	30200	30201	29965	29977	30143	30031	30015	30131	30242	30352	29853	30287	30263	30071	30008	29954	30282	29944	30113	30380	30021	30061	30229	30214	30074	30080	29937	30183	30244	30034	30100	30250	30091	30134	30105	29973	30029	29996	30108	29782	30245	30020	30144	30179	30267	30173	29944	30356	30102	30146	30285	30253	30521	30321	30115	30265	29893	29966	30060	30112	30410	30126	30067	30050	30152	29960	30226	30249	30101	30114	30396	30179	30368	30110	30239	30246	30131	30055	30190	30218	30185	30329	30087	30217	30212	30056	30515	30227	30138	30141	30069	29993	30038	30325	30463	29936	30286	29950	29949	30050	30315	30381	30232	30094	30034	30330	29969	29917	30176	30321	30148	30202	30217	29933	30216	30205	30079	30154	30183	30106	30152	29906	30244	30052	30206	30143	30115	30141	30193	30117	30121	30333	30153	29964	30212	30391	30104	30187	30247	30108	30316	30229	30026	30518	30333	30267	30221	30049	30379	30119	30063	29958	30210	30022	30303	29830	29947	29936	30195	30083	30085	30125	30267	30159	30097	30301	30215	30110	30031	30256	30301	30210	30051	30274	30105	30173	30105	30209	30247	30031	30222	29888	30249	30082	30125	30013	30195	30266	30219	30238	30200	30215	29897	30288	30202	30176	30299	30298	30000	30072	30254	30117	30094	30102	30221	29795	30158	30182	30199	30090	30045	30119	30089	30218	30274	30177	30187	30197	29969	29967	30027	30097	30272	29980	30090	30093	30201	30154	30164	29875	30090	30173	30337	30112	29993	30078	30281	29999	30172	29913	30220	29952	30238	30082	30234	29979	30231	30155	30372	30104	30111	29776	29909	29996	30083	30063	30308	30477	30185	29925	29999	29866	29855	29892	30315	30215	30074	30239	30214	30156	29873	29895	30327	30043	30246	30027	30332	30026	30259	30332	30001	30008	30148	30074	30047	29722	30230	30039	30057	30215	30342	30052	30063	30215	30066	30266	30308	29959	30095	30255	29994	30193	30069	29991	30082	30172	30262	29983	30336	29899	30039	30159	30120	30184	30248	29806	30254	30115	29894	30294	30351	30058	30247	30249	30061	30182	29984	30105	29954	30305	30086	30023	30213	30189	30129	30312	30001	30061	30348	29947	30131	30536	30319	30350	30486	29922	30326	30493	30592	30111	30128	30147	29768	30132	30081	30017	30042	30106	30103	30096	29951	30035	30152	30115	29922	30231	30167	29782	30059	30140	29834	30036	30295	30295	30149	30230	30158	30122	29955	30126	30223	30063	30285	30114	29931	29947	30129	30017	30038	30099	29916	29907	29912	30122	30131	30074	30140	29953	30057	30157	29972	30273	30054	30278	30157	30054	30293	30001	30176	30030	30030	29927	29967	30341	29964	30122	30280	30001	30063	30054	30070	30465	30110	30244	30335	30046	30185	30038	30082	30183	30464	30260	30309	30137	30063	30239	30112	30222	29913	30458	30294	29941	30048	30207	30373	30098	30247	30101	30166	30128	30127	30099	30096	30343	30373	30007	29992	30094	30134	30381	29904	30459	30031	30145	30158	29844	29936	30226	30089	30234	30230	30001	30238	30189	30456	30222	30267	30117	30009	30187	30118	30079	30074	30127	30422	30397	30212	30258	30107	30303	30189	30026	30384	30251	30085	30102	29982	30242	30121	30031	30162	30300	30157	30073	30180	29987	30073	30112	30113	30127	29941	30023	29868	30201	30194	30286	30130	30036	30395	30214	30014	30116	30191	30065	29982	30089	30177	30259	29965	30181	30205	30117	30014	30481	30118	30056	30164	30350	30303	30093	30109	30188	30441	30209	30027	30315	30191	30124	29902	29936	30159	30162	30153	30191	30260	29948	30010	30276	30179	30410	29960	30099	30082	29834	30127	30268	30047	30196	30349	30310	30148	30164	30172	29905	30143	29960	29881	30131	30116	30049	30063	30073	30137	30134	30023	30126	30208	30159	30154	29962	30074	29991	29970	30268	30440	30235	30014	30157	30394	30197	30045	30204	30341	30110	30143	30377	29966	29997	30295	30395	30221	30043	30038	29801	30293	30166	30112	30230	30003	30206	30315	30223	30234	29854	30173	30216	30271	30062	30116	29956	30205	30265	30190	29953	30046	29689	29956	30374	30119	29931	30123	30406	30353	30097	30223	29985	29944	30215	29978	30045	29903	30027	30236	29983	30219	30061	30148	30175	30014	30148	30206	30204	30190	30165	29816	30143	30060	30207	30143	30130	30323	30329	30287	30155	30252	29987	30214	30148	30001	30033	30245	30285	29963	30122	30173	30172	30284	30200	30101	30094	29976	29964	30372	29981	30252	30288	30092	29896	30188	30151	30290	30262	30298	29958	30034	30319	30345	30292	30226	30127	29979	30161	29959	30038	30246	30417	30257	30086	30072	30320	30262	30070	30088	30177	30230	30136	30202	30142	30387	30257	30332	30053	30109	30365	30438	30180	30571	30486	30124	30232	30203	30321	30147	30003	30301	29936	30032	29808	30227	30297	30488	30047	30345	29932	30139	30331	30433	30275	30092	30405	30143	30154	30108	30304	30151	30503	30546	30118	30139	30065	30117	30210	30211	30280	30038	30009	30057	29783	30284	30238	30071	30046	30150	30069	30237	30188	30119	30173	30024	29925	30095	29912	30196	30343	30261	30148	30226	30135	30297	30307	30220	30151	30011	30011	30140	29915	30001	29879	30093	29872	29703	30012	30261	30260	30020	30118	30151	30334	30371	29901	29915	30037	30224	30057	30081	30007	30257	30148	29947	29771	30005	30084	30075	30007	30176	30028	30023	30114	30211	30275	30259	30188	30035	30106	30144	30024	30296	29964	30220	30073	30249	30384	30181	30092	30131	30079	30158	30200	30064	30319	30212	30165	30313	30349	30239	30009	29879	30196	29907	30281	30096	30052	30078	30102	30185	30147	30346	30239	30320	30029	30082	29913	30506	30077	29846	30547	30232	30341	30171	30051	30050	30166	30141	30045	30289	29906	30235	30116	29956	30022	30177	30160	30168	30243	30028	30298	30074	29856	29930	30236	29977	30163	30478	30183	30068	30261	30085	30159	29720	30335	30065	30021	30085	30225	30070	30078	30050	30193	30072	29921	30194	29933	29877	30158	30005	30069	30160	30153	30008	30102	29917	30103	30189	29943	30335	30243	30201	30281	30107	30119	30294	30261	30306	29789	30073	30102	30150	30048	30235	30397	30295	30138	30222	29957	30004	29993	30443	30116	30206	30229	29974	30251	30383	30130	29957	30168	30048	30159	30235	29957	30192	30001	30378	30263	29973	29980	30264	30029	29923	29997	30167	30035	30107	30221	30150	30169	30353	30209	30152	29926	30078	30034	30165	30162	30410	29771	30089	30142	30185	30072	29971	30032	29997	30226	29971	30184	30063	29851	30072	30123	30157	30317	30202	30017	29949	30217	30219	29925	30176	30066	29872	29771	30079	30250	30017	29989	30159	29885	30136	30069	29967	29991	30154	29986	30284	30243	30132	30120	30388	30125	30390	30325	30163	30059	29971	30233	29956	30041	30444	30095	29987	30300	30041	30460	30328	30187	30109	29992	30023	29850	29899	30215	30056	30148	30292	30116	30196	30452	30114	30092	29906	30151	30325	30126	30119	29996	30113	30133	30251	30025	30291	30131	30136	30178	30485	30012	30482	30364	29995	29998	30177	30094	30008	30068	30071	29987	30293	30254	30291	30082	30078	30517	30147	30003	30194	30359	30235	30326	30108	30244	30131	29994	29990	29939	30336	30184	30273	30291	30180	29955	30429	30229	29854	30034	29934	30067	30083	30002	30142	30189	30467	30169	30377	29873	30326	30321	30256	30351	30347	30089	30179	30252	30171	30292	30225	30207	29984	30043	30039	30170	30115	30144	30107	30018	30190	29970	30208	30263	30261	30581	30371	30249	30075	30014	30177	30271	29918	29967	30178	30102	30305	30233	30004	29800	29992	30013	30244	30387	30189	30076	30082	29924	30148	30214	29864	30002	30012	30092	29888	30429	30137	30168	30323	30275	30096	30097	30178	30268	29935	30264	30104	30423	30240	30400	30411	29990	30026	30084	30156	30470	30314	30069	30083	30135	29932	30207	30076	30130	30167	30176	29977	30035	29977	30039	30306	29935	30100	30365	30074	30105	30049	30273	30034	30269	30351	30098	30077	30005	30048	30053	29974	30115	30339	29749	29837	29883	29806	30209	30272	29791	30170	29966	30097	30191	30231	29968	30505	29947	30069	30337	30150	30104	30270	30047	30257	30152	30199	30080	29884	30295	30307	29962	30186	30039	30131	30321	30124	30068	30051	30109	30096	30038	30244	30122	30082	30055	30267	30171	30284	30079	30122	30187	30147	30278	30223	30255	30291	29995	30086	30029	29908	30167	30222	30285	30069	30089	30117	30413	30205	30042	30091	29966	30312	30226	30259	30030	30049	30147	30107	29862	29924	30155	30274	30065	30031	30235	30213	30260	30316	30132	30236	30105	30172	30101	30033	30087	30410	30171	29793	30111	30018	30079	30128	30033	29954	29952	30031	30144
30313	48661	47129	35940	29124	24783	22602	21641	20848	20020	19945	20017	20591	20202	19997	19520	19405	19037	19378	19109	19068	18876	18654	18432	18263	18046	18127	18213	18106	18197	17843	17951	17716	17901	17831	17752	17628	17860	17887	17653	17979	17773	17702	17840	17799	17756	17752	17748	17854	17842	17757	17607	17826	17626	17658	17747	17769	17668	17700	17543	17914	17694	17672	17587	17799	17715	17734	17672	17769	17621	17672	17766	17728	17734	17837	17665	17602	17653	17657	17634	17727	17720	17618	17510	17638	17621	17667	17692	17748	17700	17455	17878	17690	17771	17722	17610	17811	17566	17788	17894	17766	17646	17657	17756	17703	17533	17740	17760	17677	17811	17590	17599	17580	17631	17562	17876	17429	17591	17714	17630	17647	17594	17686	17814	17556	17623	17706	17715	17598	17769	17713	17729	17722	17549	17731	17757	18023	17826	17453	17519	17780	17747	17709	17801	17705	17829	17820	17652	17691	17666	17648	17545	17641	17714	17711	17712	17749	17758	17718	17604	17694	17715	17719	17754	17433	17551	17782	17602	17641	17694	17756	17675	17609	17681	17651	17714	17731	17693	17886	17529	17733	17627	17711	17563	17700	17671	17577	17753	17775	17629	17779	17613	17656	17675	17500	17778	17644	17795	17642	17728	17719	17620	17708	17703	17447	17704	17576	17524	17867	17730	17810	17616	17964	17800	17619	17598	17654	17584	17718	17751	17521	17752	17559	17573	17644	17619	17594	17665	17573	17738	17491	17682	17690	17700	17716	17816	17515	17691	17652	17674	17640	17815	17843	17609	17683	17644	17716	17728	17739	17604	17680	17586	17632	17613	17626	17719	17628	17783	17838	17481	17725	17655	17748	17590	17773	17672	17611	17550	17662	17699	17681	17788	17615	17787	17537	17771	17501	17646	17677	17684	17714	17646	17645	17834	17681	17598	17682	17732	17615	17561	17743	17522	17551	17798	17649	17526	17617	17737	17605	17667	17784	17481	17850	17676	17654	17624	17685	17873	17798	17433	17564	17533	17638	17746	17802	17592	17769	17736	17718	17690	17626	17656	17669	17651	17847	17741	17685	17757	17796	17671	17758	17646	17584	17576	17750	17554	17678	17643	17619	17736	17699	17582	17799	17780	17676	17591	17804	17774	17571	17687	17624	17685	17728	17654	17685	17837	17524	17823	17560	17521	17736	17636	17780	17677	17657	17599	17746	17628	17557	17850	17691	17568	17733	17711	17792	17717	17661	17678	17687	17553	17752	17636	17632	17703	17734	17905	17641	17631	17481	17675	17608	17513	17685	17743	17688	17791	17796	17557	17898	17584	17564	17640	17565	17644	17667	17619	17607	17703	17847	17825	17464	17550	17661	17713	17811	17662	17642	17600	17516	17589	17719	17534	17589	17823	17707	17634	17687	17620	17542	17752	17871	17445	17681	17693	17620	17664	17686	17583	17807	17563	17490	17708	17602	17696	17766	17623	17715	17693	17730	17573	17700	17748	17692	17633	17507	17762	17832	17566	17853	17630	17682	17744	17638	17590	17702	17640	17651	17712	17645	17599	17506	17588	17587	17751	17836	17827	17621	17790	17849	17670	17774	17692	17795	17532	17644	17483	17665	17681	17771	17750	17704	17788	17624	17616	17829	17781	17534	17828	17574	17796	17579	17726	17883	17663	17794	17675	17764	17667	17688	17739	17811	17611	17553	17860	17641	17542	17774	17563	17599	17701	17479	17712	17750	17766	17660	17735	17775	17597	17685	17628	17750	17706	17679	17635	17657	17702	17731	17732	17812	17794	17579	17606	17606	17568	17606	17835	17663	17617	17563	17605	17753	17826	17612	17711	17601	17611	17661	17668	17669	17711	17623	17806	17640	17654	17597	17956	17650	17724	17785	17658	17579	17739	17682	17729	17743	17772	17573	17742	17752	17730	17692	17836	17599	17788	17601	17784	17605	17763	17523	17519	17898	17725	17608	17709	17753	17884	17696	17667	17788	17792	17813	17858	17805	17499	17713	17616	17539	17819	17708	17639	17922	17845	17675	17585	17586	17657	17799	17699	17812	17661	17677	17516	17877	17641	17708	17750	17868	17746	17728	17700	17792	17817	17580	17758	17666	17779	17649	17655	17709	17534	17721	17749	17775	17726	17659	17731	17750	17672	17696	17705	17694	17694	17616	17828	17826	17771	17600	17877	17533	17742	17685	17698	17624	17753	17627	17682	17755	17825	17722	17692	17488	17713	17603	17623	17556	17774	17575	17984	17577	17741	17559	17618	17698	17679	17495	17613	17697	17755	17659	17608	17644	17753	17698	17705	17618	17643	17694	17690	17735	17757	17766	17660	17759	17705	17605	17706	17590	17764	17569	17663	17579	17590	17610	17656	17598	17793	17702	17648	17643	17701	17834	17663	17624	17736	17712	17591	17802	17727	17661	17657	17707	17786	17571	17709	17688	17646	17774	17502	17701	17657	17472	17674	17816	17713	17631	17791	17417	17900	17710	17669	17675	17615	17673	17706	17788	17619	17704	17747	17633	17824	17533	17769	17955	17675	17759	17675	17717	17589	17761	17715	17657	17607	17626	17650	17640	17615	17603	17648	17656	17653	17747	17651	17588	17736	17688	17661	17855	17682	17765	17625	17804	17633	17637	17716	17517	17720	17807	17831	17648	17681	17702	17584	17830	17768	17870	17843	17753	17781	17692	17775	17795	17690	17702	17381	17817	17748	17828	17691	17708	17661	17635	17687	17771	17551	17600	17721	17742	17949	17647	17743	17758	17642	17719	17762	17615	17692	17733	17617	17598	17641	17558	17854	17587	17612	17795	17719	17719	17650	17615	17569	17715	17588	17855	17638	17456	17677	17662	17616	17621	17725	17611	17821	17681	17669	17837	17589	17960	17624	17775	17485	17719	17752	17815	17672	17697	17665	18058	17696	17838	17717	17770	17749	17769	17594	17568	17917	17645	17786	17574	17640	17742	17584	17589	17701	17667	17581	17853	17676	17670	17568	17486	17668	17664	17640	17496	17748	17534	17632	17831	17806	17758	17443	17764	17821	17609	17828	17773	17614	17706	17599	17712	17596	17794	17686	17681	17724	17691	17578	17782	17600	17701	17665	17698	17828	17729	17673	17700	17707	17601	17666	17558	17554	17564	17792	17658	17806	17737	17589	17852	17626	17820	17730	17543	17766	17743	17771	17742	17510	17757	17825	17592	17492	17829	17541	17517	17570	17587	17498	17656	17738	17811	17631	17662	17769	17649	17669	17760	17650	17675	17484	17833	17815	17917	17772	17613	17634	17758	17712	17696	17701	17787	17822	17752	17728	17615	17694	17600	17544	17640	17627	17813	17718	17809	17698	17614	17641	17591	17722	17701	17723	17585	17835	17618	17824	17565	17696	17643	17717	17705	17731	17625	17753	17705	17742	17557	17743	17654	17731	17780	17664	17706	17719	17527	17681	17704	17622	17735	17658	17773	17706	17694	17642	17674	17612	17738	17722	17815	17777	17698	17659	17677	17895	17595	17761	17822	17848	17718	17577	17687	17474	17742	17604	17647	17802	17667	17921	17738	17740	17745	17556	17949	17724	17660	17572	17891	17742	17577	17815	17682	17822	17743	17663	17562	17622	17786	17620	17557	17676	17702	17806	17731	17750	17745	17679	17640	17749	17760	17736	17572	17525	17750	17592	17605	17627	17677	17687	17571	17717	17810	17849	17729	17714	17519	17595	17640	17700	17759	17590	17683	17821	17603	17723	17607	17636	17724	17763	17632	17883	17771	17517	17714	17744	17646	17656	17786	17707	17789	17842	17728	17795	17726	17685	17454	17580	17716	17611	17807	17729	17649	17752	17759	17672	17843	17686	17533	17760	17802	17732	17872	17691	17659	17626	17647	17716	17674	17670	17679	17643	17772	17691	17571	17745	17661	17569	17823	17803	17806	17674	17809	17582	17794	17722	17780	17665	17850	17785	17623	17629	17917	17698	17622	17748	17735	17451	17750	17487	17793	17731	17877	17722	17652	17784	17736	17667	17563	17742	17731	17646	17641	17651	17627	17688	17824	17685	17669	17697	17612	17672	17545	17671	17629	17753	17741	17671	17697	17680	17798	17636	17637	17677	17645	17570	17791	17855	17698	17606	17884	17783	17839	17657	17851	17597	17476	17753	17765	17635	17587	17820	17610	17637	17872	17796	17643	17783	17906	17783	17665	17575	17812	17540	17746	17607	17624	17725	17636	17584	17664	17776	17687	17576	17699	17793	17641	17662	17859	17604	17738	17770	17649	17585	17865	17840	17793	17683	17646	17756	17700	17781	17799	17698	17728	17930	17738	17559	17703	17981	17654	17838	17661	17735	17776	17885	17599	17574	17722	17798	17713	17738	17696	17623	17600	17592	17784	17663	17760	17508	17691	17681	17644	17600	17586	17752	17612	17633	17765	17851	17819	17592	17744	17596	17624	17808	17794	17567	17782	17688	17625	17738	17522	17761	17802	17699	17602	17800	17693	17699	17715	17761	17831	17712	17606	17693	17768	17648	17791	17646	17653	17647	17707	17890	17697	17808	17768	17785	17808	17679	17647	17823	17839	17858	17610	17716	17859	17709	17658	17662	17659	17699	17542	17834	17565	17515	17696	17971	17606	17764	17727	17635	17602	17643	17705	17811	17646	17660	17705	17605	17695	17715	17823	17703	17686	17683	17768	17814	17711	17700	17579	17789	17607	17608	17605	17667	17690	17731	17685	17653	17510	17751	17670	17621	17645	17607	17780	17668	17695	17426	17602	17721	17655	17831	17721	17820	17704	17735	17772	17672	17491	17544	17620	17791	17709	17658	17844	17705	17770	17610	17746	17806	17756	17590	17729	17519	17732	17644	17857	17862	17536	17625	17801	17498	17816	17757	17721	17874	17850	17671	17729	17723	17618	17689	17733	17634	17688	17676	17818	17578	17853	17705	17793	17602	17826	17721	17672	17642	17833	17745	17866	17714	17534	17592	17473	17650	17600	17806	17638	17784	17893	17840	17855	17748	17514	17782	17749	17635	17710	17829	17634	17627	17799	17593	17797	17661	17731	17834	17725	17597	17742	17640	17682	17659	17692	17706	17817	17808	17796	17481	17599	17711	17471	17827	17533	17644	17522	17602	17685	17799
21396	20041	26274	24186	23649	30379	36115	33019	32374	32261	31981	31544	32132	32410	31782	31554	31212	31032	31290	31166	30705	30902	30869	30059	30045	29713	29999	29882	29794	30065	30045	29785	29736	29903	29604	29779	29485	29525	29618	29710	29548	29485	29640	29455	29454	29538	29873	29422	29819	29437	29548	29568	29435	29815	29561	29477	29524	29666	29574	29355	29374	29475	29333	29592	29478	29348	29475	29485	29614	29412	29346	29485	29230	29415	29606	29459	29390	29623	29449	29561	29484	29428	29491	29520	29335	29473	29661	29694	29507	29550	29546	29511	29338	29297	29484	29446	29630	29278	29218	29415	29253	29619	29387	29630	29414	29270	29200	29545	29460	29210	29406	29215	29438	29721	29512	29305	29410	29466	29251	29278	29407	29360	29206	29424	29210	29394	29380	29429	29501	29686	29256	29529	29580	29280	29437	29441	29306	29468	29569	29402	29310	29678	29463	29512	29286	29435	29472	29427	29640	29542	29582	29589	29337	29214	29452	28999	29535	29555	29270	29354	29373	29595	29239	29519	29283	29332	29308	29507	29264	29377	29267	29546	29633	29166	29271	29477	29701	29477	29531	29383	29402	29385	29378	29283	29087	29527	29407	29249	29349	29327	29555	29552	29666	29232	29472	29521	29367	29433	29178	29331	29389	29344	29548	29209	29242	29420	29572	29400	29372	29393	29198	29516	29296	29190	29418	29390	29325	29594	29559	29145	29297	29283	29668	29478	29711	29530	29447	29712	29325	29426	29378	29457	29361	29332	29688	29611	29164	29431	29068	29313	29227	29458	29444	29542	29617	29297	29675	29388	29504	29410	29491	29446	29585	29307	29383	29582	29212	29295	29400	29172	29486	29409	29480	29536	29281	29383	29518	29430	29136	29432	29121	29319	29132	29088	29584	29446	29260	29477	29559	29337	29517	29334	29388	29312	29369	29557	29206	29435	29235	29428	29108	29237	29429	29310	29412	29396	29189	29416	29376	29398	29190	29563	29571	29346	29273	29198	29655	29334	29581	29661	29517	29317	29328	29696	29613	29551	29591	29216	29585	29451	29233	29218	29447	29360	29157	29483	29252	29285	29262	29583	29223	29490	29386	29164	29397	29288	29669	29327	29195	29341	29362	29325	29575	29430	29301	29413	29387	29434	29392	29311	29204	29349	29464	29609	29604	29241	29553	29589	29239	29441	29598	29183	29340	29474	29377	29440	29662	29125	29407	29288	29241	29346	29409	29589	29560	29406	29367	29460	29494	29487	29394	29211	29435	29473	29545	29543	29500	29327	29399	29377	29554	29480	29069	29431	29335	29629	29524	29342	29223	29491	29357	29319	29360	29534	29259	29466	29240	29277	29075	29326	29326	29524	29500	29594	29658	29322	29384	29577	29261	29385	29450	29369	29585	29190	29251	29280	29740	29324	29720	29355	29259	29502	29424	29436	29522	29238	29777	29307	29338	29406	29419	29499	29608	29642	29414	29516	29431	29257	29327	29347	29464	29316	29384	29301	29293	29143	29229	29407	29478	29481	29355	29546	29183	29466	29459	29264	29345	29237	29436	29262	29298	29349	29189	29473	29198	29320	29414	29882	29343	29168	29486	29270	29555	29602	29357	29460	29345	29378	29480	29447	29530	29339	29459	29602	29412	29526	29442	29478	29160	29185	29301	29446	29388	29432	29535	29528	29556	29397	29252	29325	29398	29540	29477	29408	29657	29486	29429	29264	29441	29550	29582	29024	29272	29611	29748	29332	29382	29217	29299	29236	29387	29540	29493	29390	29422	29191	29160	29397	29343	29172	29375	29589	29561	29499	29655	29145	29741	29673	29260	29445	29410	29398	29424	29157	29224	29548	29150	29310	29141	29424	29446	29508	29534	29513	29570	29594	29303	29321	29428	29477	29370	29457	29317	29410	29478	29483	29416	29527	29223	29211	29473	29419	29355	29266	29373	29433	29286	29355	29387	29301	29527	29229	29444	29442	29322	29320	29290	29611	29270	29453	29331	29288	29583	29343	29165	29424	29509	29564	29736	29374	29494	29510	29285	29484	29405	29430	29265	29487	29130	29279	29313	29346	29618	29501	29439	29287	29587	29403	29310	29393	29161	29304	29519	29334	29840	29649	29270	29136	29452	29433	29829	29189	29385	29255	29158	29387	29408	29234	29405	29234	29455	29562	29491	29518	29333	29403	29357	29190	29665	29424	29253	29505	29311	29297	29434	29262	29412	29186	29550	29186	29669	29237	29507	29381	29355	29513	29339	29479	29590	29425	29456	29231	29566	29156	29681	29236	29383	29444	29480	29295	29359	29442	29232	29167	29474	29354	29665	29369	29289	29577	29493	29323	29353	29352	29299	29340	29322	29392	29234	29384	29677	29432	29327	29560	29285	29325	29263	29442	29189	29465	29538	29660	29523	29378	29620	29509	29232	29323	29438	29576	29279	29456	29431	29520	29272	29400	29466	29594	29521	29524	29348	29241	29379	29507	29421	29350	29339	29142	29685	29193	29592	29451	29212	29319	29401	29245	29374	29441	29819	29385	29634	29624	29262	29351	29602	29541	29326	28961	29550	29701	29313	29459	29321	29339	29464	29369	29731	29574	29468	29674	29544	29323	29340	29369	29350	29392	29419	29422	29266	29498	29517	29468	29498	29670	29631	29410	29446	29262	29452	29288	29550	29333	29307	29402	29659	29427	29418	29200	29355	29552	29275	29461	29786	29568	29184	29185	29229	29619	29265	29424	29571	29411	29423	29446	29565	29244	29569	29488	29319	29400	29487	29624	29407	29338	29570	29808	29444	29205	29410	29337	29474	29316	29134	29576	29455	29279	29288	29282	29370	29555	29442	29337	29395	29490	29464	29703	29774	29484	29093	29053	29213	29326	29055	29172	29559	29416	29434	29721	29283	29381	29785	29310	29386	29455	29590	29568	29361	29234	29104	29508	29358	29384	29385	29615	29652	29516	29293	29299	29322	29264	29293	29320	29317	29384	29316	29641	29312	29419	29568	29487	29320	29351	29547	29226	29340	29305	29549	29275	29430	29707	29645	29458	29443	29416	29101	29442	29458	29485	29637	29588	29223	29307	29492	29574	29459	29385	29568	29494	29374	29336	29577	29436	29186	29400	29176	29038	29295	29316	29319	29143	29434	29480	29371	29509	29282	29346	29391	29418	29486	29352	29657	29451	29576	29423	29279	29351	29387	29407	29599	29325	29242	29456	29374	29333	29669	29507	29431	29377	29561	29716	29517	29487	29505	29598	29466	29180	29283	29318	29266	29553	29278	29484	29348	29619	29707	29596	29380	29085	29472	29337	29175	29395	29266	29376	29462	29453	29423	29167	29367	29510	29326	29293	29390	29405	29169	29356	29500	29439	29282	29421	29326	29423	29363	29310	29415	29211	29173	29574	29551	29453	29677	29204	29052	29249	29309	29572	29487	29423	29304	29303	29419	29474	29333	29373	29539	29429	29576	29341	29242	29366	29332	29328	29697	29459	29491	29223	29491	28997	29292	29226	29506	29420	29043	29276	29558	29605	29603	29471	29502	29374	29356	29176	29287	29495	29377	29270	29501	29385	29686	29371	29360	29462	29383	29139	29125	29544	29442	29364	29384	29285	29347	29529	29272	29265	29417	29602	29524	29529	29480	29509	29176	29294	29379	29514	29609	29246	29394	29578	29146	29495	29680	29655	29801	29452	29058	29346	29204	29495	29266	29304	29279	29162	29447	29338	29495	29419	29149	29622	29455	29680	29464	29171	29181	29347	29462	29405	29220	29277	29113	29465	29455	29291	29322	29257	29436	29419	29150	29260	29608	29208	29265	29167	29324	29488	29285	29021	29309	29601	29353	29355	29620	29410	29452	29351	29608	29342	29398	29275	29241	29426	29481	29307	29155	29243	29348	29423	29394	29402	29354	29503	29729	29360	29452	29536	29007	29195	29532	29256	29231	29324	29359	29431	29412	29343	29516	29256	29435	29507	29495	29115	29283	29559	29658	29417	29514	29436	29138	29533	29344	29265	29092	29387	29512	29338	29288	29156	29254	29766	29454	29392	29585	29142	29174	29385	29543	29551	29353	29292	29451	29386	29310	29363	29467	29395	29499	29568	29337	29360	29388	29509	29445	29112	29367	29257	29390	29223	29453	29426	29371	29562	29454	29383	29243	29484	29433	29618	29597	29592	29382	29493	29185	29431	29194	29352	29170	29160	29390	29453	29547	29434	29609	29361	29581	29277	29592	29534	29270	29188	29508	29134	29444	29394	29225	29460	29163	29501	29321	29379	29357	29437	29244	29429	29704	29411	29403	29500	29465	29557	29384	29239	29409	29502	29395	29613	29585	29368	29131	29368	29031	29259	29152	29798	29470	29396	29352	29150	29376	29518	29274	29621	29513	29247	29364	29462	29326	29396	29512	29564	29626	29447	29610	29739	29600	29372	29612	29760	29280	29366	29500	29117	29209	29581	29563	29238	29278	29277	29440	29243	29505	29326	29615	29434	29570	29765	29563	29281	29350	29540	29247	29414	29495	29489	29013	29242	29590	29473	29042	29139	29434	29418	29285	29278	29193	29357	29612	29307	29257	29382	29320	29258	29429	29296	29591	29190	29451	29286	29426	29487	29126	29231	29372	29338	29288	29420	29435	29201	29415	29224	29506	29497	29684	29581	29304	29436	29501	29488	29238	29443	29352	29150	29434	29222	29116	29293	29470	29203	29500	29198	29318	29542	29287	29435	29128	29380	29421	29449	29507	29440	29288	29407	29275	29302	29487	29356	29706	29626	29466	29295	29314	29381	29213	29270	29485	29415	29360	29172	29484	29261	29435	29454	29486	29448	29267	29300	29545	29371	29418	29623	29266	29322	29335	29427	29193	29143	29553	29422	29275	29304	29439	29564	29482	28981	29591	29282	29288	29291	29141	29226	29585	29393	29615	29470	29155	29227	29479	29421	29520	29539	29440	29613	29604	29204	29429	29658	29575	29343	29523	29417	29190	29515	29615	29350	29143	29406	29391	29248	29696	29571	29641	29301	29361	29311	29414	29194	29419	29410	29347	29599	29732	29199	29154	29456	29661	29224	29304	29350	29578	29664	29333	29504	29556	29438	29680	29297	29300	29540	29394	29278	29447	29490	29293	29310	29570	29309	29485	29395
32517	53710	52589	40645	33344	27789	24717	23304	21969	21358	20859	20893	21934	21723	21015	20299	19667	19667	20244	19708	19382	19171	19155	18254	18205	17877	17866	17686	17910	17807	17740	17673	17698	17722	17673	17495	17476	17600	17521	17395	17624	17401	17566	17474	17328	17384	17316	17325	17131	17305	17309	17393	17248	17301	17291	17263	17372	17208	17522	17444	17334	17263	17395	17193	17203	17345	17257	17394	17291	17397	17390	17370	17262	17180	17208	17498	17107	17282	17312	17328	17181	17353	17370	17337	17280	17338	17254	17404	17285	17164	17361	17293	17318	17255	17262	17240	17342	17229	17346	17414	17252	17213	17347	17212	17263	17212	17278	17267	17370	17459	17404	17437	17205	17357	17277	17389	17195	17274	17125	17378	17357	17331	17327	17437	17333	17289	17447	17281	17331	17135	17466	17359	17174	17237	17369	17208	17209	17269	17412	17334	17475	17409	17440	17323	17186	17198	17380	17334	17429	17525	17313	17271	17377	17411	17398	17457	17394	17277	17276	17376	17235	17382	17254	17457	17359	17210	17406	17191	17305	17317	17171	17245	17210	17346	17185	17212	17272	17471	17296	17366	17319	17410	17465	17461	17288	17298	17315	17316	17388	17181	17334	17279	17218	17287	17380	17283	17258	17219	17197	17281	17194	17257	17183	17483	17329	17267	17222	17371	17198	17165	17307	17370	17298	17420	17380	17233	17182	17208	17261	17241	17284	17375	17219	17308	17388	17404	17395	17321	17483	17416	17089	17407	17306	17321	17403	17441	17376	17274	17303	17466	17409	17311	17234	17230	17245	17476	17390	17345	17224	17312	17076	17292	17238	17133	17184	17076	17270	17440	17158	17351	17277	17354	17237	17278	17128	17322	17197	17431	17081	17338	17449	17259	17365	17303	17160	17286	17343	17301	17367	17348	17292	17396	17178	17289	17328	17271	17338	17190	17115	17218	17280	17507	17416	17290	17406	17302	17332	17214	17363	17412	17518	17471	17175	17117	17268	17262	17453	17206	17349	17292	17098	17126	17168	17150	17325	17361	17325	17300	17365	17464	17455	17312	17293	17317	17271	17321	17317	17340	17400	17389	17190	17488	17337	17154	17142	17179	17366	17353	17326	17500	17328	17242	17323	17193	17328	17444	17237	17236	17233	17309	17228	17260	17325	17256	17331	17493	17469	17235	17281	17459	17317	17212	17317	17216	17458	17376	17207	17227	17393	17330	17252	17290	17269	17247	17352	17248	17418	17250	17328	17217	17389	17350	17206	17163	17382	17232	17408	17304	17208	17454	17266	17329	17358	17334	17214	17459	17341	17300	17357	17370	17374	17290	17237	17241	17441	17492	17180	17341	17059	17311	17289	17318	17329	17238	17460	17340	17416	17249	17364	17273	17365	17215	17279	17408	17224	17506	17293	17187	17124	17123	17400	17302	17115	17286	17296	17357	17365	17203	17306	17252	17306	17447	17391	17356	17387	17165	17269	17390	17497	17508	17238	17365	17308	17273	17254	17516	17362	17157	17134	17235	17282	17301	17242	17217	17370	17143	17285	17360	17284	17214	17389	17314	17340	17276	17237	17239	17283	17269	17367	17267	17183	17289	17211	17381	17551	17245	17393	17299	17310	17364	17492	17205	17253	17442	17252	17307	17289	17385	17145	17311	17431	17457	16982	17404	17317	17266	17281	17402	17366	17367	17191	17414	17229	17536	17250	17231	17446	17206	17346	17354	17484	17165	17260	17320	17306	17325	17139	17231	17358	17344	17374	17297	17321	17112	17376	17233	17165	17343	17153	17395	17212	17339	17371	17221	17413	17316	17274	17422	17303	17297	17310	17375	17334	17383	17294	17303	17261	17350	17235	17495	17266	17199	17266	17223	17283	17262	17336	17308	17285	17414	17230	17440	17325	17309	17458	17351	17296	17339	17453	17208	17225	17261	17282	17166	17424	17239	17243	17201	17210	17478	17369	17296	17450	17459	17332	17399	17435	17309	17474	17338	17206	17041	17333	17270	17275	17289	17278	17373	17402	17189	17150	17281	17324	17432	17198	17433	17366	17322	17430	17427	17224	17249	17259	17280	17166	17328	17144	17320	17240	17297	17271	17271	17288	17185	17289	17151	17358	17178	17389	17308	17446	17194	17055	17345	17325	17326	17383	17306	17295	17174	17442	17467	17302	17196	17345	17118	17549	17391	17305	17388	17338	17383	17313	17278	17504	17195	17488	17216	17229	17316	17406	17342	17353	17307	17307	17259	17368	17326	17070	17110	17339	17412	17298	17400	17422	17147	17343	17271	17341	17240	17252	17342	17348	17411	17275	17181	17267	17248	17275	17456	17248	17570	17441	17392	17234	17394	17131	17446	17235	17169	17442	17389	17240	17449	17362	17373	17267	17200	17353	17308	17338	17246	17227	17392	17229	17195	17265	17241	17307	17387	17302	17319	17290	17179	17246	17253	17479	17406	17378	17316	17160	17471	17274	17166	17200	17379	17302	17534	17307	17412	17227	17256	17201	17306	17278	17320	17414	17331	17229	17339	17456	17230	17252	17325	17232	17302	17099	17459	17254	17253	17369	17330	17412	17243	17221	17340	17217	17244	17099	17278	17307	17324	17296	17216	17397	17242	17266	17228	17382	17336	17532	17144	17274	17304	17415	17322	17376	17234	17363	17103	17203	17429	17189	17342	17371	17348	17122	17470	17405	17253	17271	17290	17269	17307	17378	17163	17206	17222	17354	17310	17408	17394	17199	17393	17496	17162	17261	17170	17187	17407	17379	17173	17148	17139	17356	17350	17329	17401	17276	17370	17411	17448	17228	17251	17321	17357	17147	17165	17203	17352	17221	17365	17237	17311	17381	17394	17063	17281	17283	17308	17236	17190	17367	17304	17071	17286	17434	17300	17307	17253	17338	17157	17133	17424	17499	17301	17298	17282	17305	17416	17145	17228	17336	17443	17411	17174	17277	17215	17256	17326	17472	17359	17311	17188	17295	17329	17312	17207	17366	17279	17260	17488	17398	17487	17332	17324	17281	17287	17322	17389	17255	17389	17216	17437	17244	17210	17350	17317	17271	17287	17229	17278	17229	17082	17280	17131	17220	17327	17311	17276	17281	17302	17282	17420	17370	17435	17263	17393	17230	17288	17197	17283	17335	17304	17471	17245	17500	17354	17268	17318	17155	17314	17202	17271	17188	17290	17251	17282	17296	17259	17437	17142	17340	17234	17443	17136	17240	17384	17201	17346	17319	17283	17202	17319	17349	17268	17440	17252	17204	17380	17336	17554	17365	17212	17255	17396	17216	17219	17367	17434	17424	17311	17510	17446	17487	17290	17323	17266	17227	17247	17458	17274	17225	17296	17516	17433	17368	17343	17385	17016	17178	17515	17374	17465	17191	17253	17318	17129	17362	17322	17310	17312	17301	17199	17328	17201	17233	17197	17251	17204	17290	17239	17203	17159	17244	17189	17350	17175	17261	17232	17171	17297	17228	17364	17235	17146	17256	17324	17151	17238	17363	17333	17227	17201	17317	17152	17336	17288	17324	17332	17345	17188	17215	17168	17232	17283	17173	17368	17248	17144	17382	17330	17242	17223	17289	17138	17276	17317	17384	17295	17307	17196	17407	17312	17122	17265	17243	17338	17411	17314	17388	17173	17149	17099	17191	17345	17144	17405	17340	17221	17385	17246	17494	17261	17236	17070	17438	17376	17322	17450	17280	17256	17450	17183	17274	17200	17415	17342	17216	17229	17385	17518	17411	17414	17349	17300	17365	17406	17163	17045	17423	17243	17299	17318	17458	17211	17199	17402	17308	17305	17391	17211	17203	17367	17336	17353	17548	17158	17366	17178	17551	17237	17258	17368	17339	17250	17397	17463	17325	17416	17251	17401	17350	17325	17273	17268	17356	17255	17346	17263	17465	17329	17192	17378	17397	17337	17380	17214	17269	17354	17211	17213	17165	17240	17281	17425	17088	17250	17154	17355	17346	17375	17203	17333	17303	17082	17304	17375	17295	17397	17348	17238	17462	17347	17160	17336	17428	17421	17191	17235	17301	17337	17337	17333	17182	17257	17389	17212	17266	17401	17255	17251	17237	17287	17392	17363	17174	17257	17130	17246	17194	17426	17285	17265	17311	17293	17461	17292	17339	17358	17460	17276	17230	17361	17374	17341	17412	17258	17289	17447	17162	17491	17302	17352	17330	17335	17235	17228	17451	17377	17189	17361	17297	17310	17343	17332	17252	17228	17199	17334	17343	17312	17400	17285	17299	17290	17251	17296	17297	17304	17313	17266	17288	17332	17402	17259	17371	17301	17251	17333	17339	17265	17217	17295	17346	17361	17400	17231	17360	17403	17321	17257	17316	17265	17297	17395	17448	17217	17308	17109	17350	17302	17312	17260	17189	17405	17252	17353	17362	17308	17489	17302	17407	17361	17492	17287	17213	17298	17306	17341	17312	17433	17413	17246	17315	17297	17378	17148	17180	17303	17409	17264	17290	17399	17336	17468	17328	17313	17349	17478	17403	17233	17284	17323	17349	17334	17260	17200	17201	17286	17320	17228	17331	17189	17228	17335	17401	17233	17282	17302	17389	17226	17304	17303	17195	17197	17256	17479	17392	17207	17248	17287	17169	17359	17236	17324	17372	17230	17216	17352	17210	17292	17098	17317	17298	17191	17353	17248	17258	17458	17232	17249	17201	17361	17167	17330	17346	17152	17322	17396	17210	17544	17137	17381	17286	17400	17272	17507	17306	17301	17272	17431	17382	17306	17172	17284	17310	17270	17217	17443	17232	17238	17401	17159	17225	17396	17342	17255	17331	17345	17327	17027	17440	17308	17535	17162	17301	17409	17248	17244	17332	17296	17245	17177	17074	17430	17303	17331	17312	17317	17226	17315	17365	17099	17230	17355	17141	17226	17390	17209	17361	17222	17242	17317	17248	17330	17200	17204	17394	17115	17365	17384	17376	17164	17292	17381	17316	17051	17459	17402	17146	17491	17179	17360	17359	17370	17235	17371	17150	17325	17458	17257	17191	17644	17333	17294	17477	17256	17406	17299	17174	17347	17353	17319	17314	17427	17188	17178	17146	17389	17291	17162	17387	17322	17260	17475	17282	17258	17225	17415	17315	17305	17244	17312	17469	17419
41370	41904	47899	44067	39047	37268	36409	35609	35273	35496	35247	34569	35149	35059	34897	35198	34946	34540	34766	35004	34941	34692	34623	34526	34534	34523	34646	34636	34493	34480	34461	34420	34708	34245	34217	34518	34395	34272	34174	34340	34120	34256	34399	34232	34136	34380	34384	34256	34409	34316	34220	34238	34386	34102	34190	34450	34356	34255	34275	34250	34220	34046	34454	34596	34429	34395	34540	34316	34281	34443	34291	34437	34213	34249	34321	34476	34146	34337	34145	34569	34181	34495	34374	34442	34154	34306	34284	34307	34471	34439	34287	34438	34401	34431	34268	34548	34526	34319	34357	34296	34564	34229	34350	34392	34407	34232	34289	34453	34352	34003	34223	34601	34589	34438	34506	34347	34138	34341	34140	34284	34471	34211	34205	34200	34107	34111	34448	34421	34191	34269	34420	34574	34302	34342	34224	34501	34341	34137	34226	34134	34418	34314	34058	34418	34373	34513	34355	34360	34228	34054	34637	34130	34318	34592	34236	34562	34313	34493	34391	33997	34257	34473	34317	34349	34272	34508	34317	34553	34326	34335	34242	34272	34498	34161	34291	34324	34041	34355	34302	34349	34167	34246	34467	34419	34272	34041	34146	34552	34524	34003	34261	34150	34547	34514	34529	34086	34365	34211	34137	34498	34158	34621	34658	34462	34521	34600	34212	34117	34452	34423	34509	34274	34381	34390	34468	34744	34263	34560	34099	34376	34467	34478	34456	34041	34353	34332	34757	34187	34387	34232	34336	34331	34154	34397	34223	34092	34220	34198	34075	34397	34377	33985	34115	34462	34362	34434	34254	34294	34167	34376	34420	34628	34379	34478	34304	34431	34108	34370	34274	34649	34406	34186	34208	34364	34196	34028	34122	34239	34270	34336	34555	34440	34328	34161	34538	34469	34222	34347	34182	34414	34247	34449	34543	34219	34094	34318	33967	34432	34015	34299	34384	34161	34243	34476	34619	34320	34120	34255	34512	34521	34454	34562	34573	34362	34117	34181	34411	34045	34483	34291	34374	34035	34179	34379	34503	34334	34462	34143	34551	34247	34449	34370	34225	34150	34091	34224	34221	34214	34306	34388	34308	34237	34305	34538	34245	33870	34258	34160	34219	34408	34383	34356	34569	34427	34124	34267	34403	34299	34184	34328	34306	34264	34174	33919	34219	34294	34222	34291	34799	34344	34328	33982	34528	34250	34216	34428	34705	34391	34502	34298	34200	34491	34317	34198	34581	34386	34366	34281	34333	34366	34073	34170	34369	34365	34022	34450	34211	34095	34395	34540	34435	34684	34191	34417	34243	34104	34502	34534	34278	34309	34382	34480	34344	34051	34279	34463	34662	34462	34304	34123	34368	34257	34461	34216	34556	34553	34521	34369	34251	34640	34271	34401	34351	34327	34440	34354	34211	34331	34442	34416	34423	34490	34456	34418	34412	34253	34179	34296	34233	34037	34256	34907	34258	34446	34379	34332	34517	34374	34133	33916	34197	34391	34127	34530	34253	34391	34237	34383	34209	34361	34275	34042	34554	34405	34199	34361	33924	34192	34474	34227	34462	34432	34210	34172	34239	34010	34444	34303	34307	34394	34031	34373	34447	34497	34011	34355	34308	34420	34570	34204	34226	34278	34254	34215	34397	34405	34224	34425	34413	34367	34330	34458	34458	34356	34326	34397	34352	34410	34167	34357	34429	34234	34128	34196	34205	34329	34146	34103	34249	34275	34095	34375	34398	34204	34282	34432	34109	34081	34527	34367	34161	34310	34289	34380	34289	34579	34287	34094	34384	34307	34359	34448	33988	34400	34218	34387	34280	34461	34527	34271	34249	34381	34299	34174	34286	34117	34373	34439	34611	33974	34047	34454	34435	34140	34260	34294	34615	34369	34267	34076	34385	34423	34353	34401	34355	34565	34397	34205	34594	34323	34505	34481	34394	34188	33999	34238	34366	34059	34491	34169	34445	34429	34449	34350	34449	34378	34501	34226	34323	34430	34585	34189	34386	34141	34296	34300	34427	34285	34567	34353	34269	34463	34202	34277	34455	34313	34065	34229	34303	34220	34402	34484	34294	34193	34356	34513	34474	34534	34377	34436	34254	34505	34269	34420	34266	34124	34110	34417	34006	34595	34499	34572	34563	34399	34346	34392	34405	34358	34220	34001	34419	34114	34268	34377	34277	34388	34364	34033	34364	34158	34473	34398	34569	34460	34366	34364	34205	34480	34371	34206	34091	34231	34470	34126	34298	34680	34306	34544	34059	34111	34542	34069	34247	34524	34201	34329	34317	34178	34339	34300	34212	34659	34197	34598	34342	34111	34249	34339	34089	34432	34489	34395	34566	34117	34051	34158	34169	34378	34303	34295	34613	34659	34257	34392	34378	34382	34387	34363	34165	34368	34279	34722	34202	34061	34400	34649	34431	34594	34363	34503	34476	34525	34239	34257	34234	34151	34511	34212	34209	34197	34498	34134	34135	34335	34414	34228	34177	34425	34369	34468	34254	34467	34535	34399	34351	34310	34511	34250	34611	34200	34310	34243	34290	34311	34188	34354	34159	34136	34219	34288	34394	34270	34423	34358	34115	34399	34358	34286	34320	34210	34225	34513	34455	34436	34148	34295	34348	34372	34424	34377	34371	34257	34236	34376	34534	34484	34183	34291	34546	34580	34312	34573	34678	34523	34301	34161	34415	34689	34530	34133	34364	34227	34422	34294	33937	34160	34332	34209	34341	34262	34082	34215	34504	34196	34267	34563	34520	34256	34579	34556	34329	34161	34336	34476	34628	34531	34607	34215	34470	34425	34093	34293	34391	34373	34135	34443	34104	34336	34409	34403	34026	34569	34381	34614	34251	34355	34260	34117	34368	34465	34405	34432	34390	34214	34413	34631	34446	34337	34348	34503	34450	34494	34162	34090	34232	34290	34651	34375	34424	34392	34476	34012	34247	34015	34116	34495	34422	34363	34317	34449	34376	34160	34284	34307	34404	34144	34520	34046	34341	34393	34441	34240	34385	34241	34201	34290	34226	34100	34573	34428	34482	34066	34556	34391	34295	34544	34368	34482	34450	34391	34373	34318	34113	34334	34384	34173	34350	34231	34228	34517	34308	34463	34020	34171	34204	34311	34153	34294	34004	34311	34214	34318	34273	34191	34362	34519	34460	34258	33940	34027	34411	34231	34384	34502	34280	34371	34483	34253	34455	34187	34238	33923	34203	34227	34427	34300	34523	34233	34333	34403	34352	34520	34226	34108	34173	34292	34357	34540	34381	34080	34395	34547	34183	34345	34325	34348	34212	33951	34427	34235	34245	34526	34405	34321	34464	34104	34351	34235	34396	34216	34561	34251	34549	34410	34504	34576	34489	34414	34398	34198	34283	34350	34301	34162	34245	34351	34614	34491	34490	34476	34077	34094	34444	34276	34151	34229	34482	34170	34368	34325	34614	34507	34480	34355	34302	34242	34237	34310	34562	34530	34672	34356	34357	34436	34678	34192	34359	34604	34381	33959	34211	34310	34299	34153	34177	34304	34256	34177	34177	34126	34376	34687	34221	34229	34621	34264	34523	34417	34508	34539	34407	34449	34324	34360	34446	34387	34312	34376	34360	34038	34710	34290	34452	34355	34333	34384	34524	34395	34380	34678	34339	34501	34204	34132	34365	34207	34219	34503	34211	34245	34057	34515	34465	34306	34384	34335	34025	34170	34493	34200	34346	33834	34386	34314	34374	34632	34387	34447	34542	34126	34116	34400	34445	34375	34202	34341	34302	34224	34408	34437	34379	34183	34179	34233	34320	34455	34346	34446	34648	34333	34118	34391	34279	34190	34265	34432	34153	34510	34472	34284	34304	34209	34276	34469	34490	34290	34430	34332	34483	34390	34468	34099	34408	34197	34426	34357	34165	34219	34300	34287	34330	34222	34516	34327	34270	34437	34385	34423	34339	34038	34176	34510	34111	34546	34574	34295	34243	34313	34227	34117	34269	34199	34294	34053	34262	34383	34277	34316	34324	34070	34331	34265	34433	34354	34311	34444	34683	34348	34371	34259	34423	34407	34270	34218	34303	34587	34459	34001	34337	34270	34191	34399	34436	34246	34407	34413	34315	34359	34439	34320	34319	34408	34589	34466	34395	34346	34238	34242	34323	34261	34416	34396	34360	34374	34307	34270	34063	34177	34345	34536	34320	34556	34616	34434	34340	34190	34187	34250	34244	34435	34420	34402	34376	34337	34115	34352	34330	34500	34097	34135	34184	34119	34248	34532	34662	34352	34327	34231	34291	34437	34241	34327	34247	34393	34557	34230	34225	34383	34457	34157	34435	34316	34447	34292	34455	34368	34531	34148	34485	34297	34321	34394	34655	34143	34434	34410	34395	34263	34331	34301	34304	34293	34573	34466	34378	34258	34219	34519	34369	34284	34429	34359	34665	34185	34183	34316	33963	34423	33954	34331	34262	34286	34348	34260	34151	34253	34136	34574	34098	34091	34429	34142	34173	34128	34324	34403	34288	34356	34435	34346	34265	34504	34465	34487	34314	34362	34305	34384	34261	34287	34304	34447	34083	34798	34362	34242	34393	34375	34220	34275	34181	34121	34312	34405	34435	34437	34283	34102	34339	34154	34417	34451	34238	34411	34306	34518	34452	34338	34427	34200	34488	34377	34172	34427	34473	34265	34108	34329	34320	34725	34379	34359	34175	33986	34635	34247	34264	34327	34303	34597	34441	34508	34312	34408	34350	34107	34353	34126	34300	34364	34360	34543	34539	34342	34223	34376	34108	34373	34142	34354	34459	34456	34319	34504	34213	34384	34065	34008	34347	34441	34363	34368	34417	34338	34281	34154	34210	34347	34338	33975	34193	34485	34239	34474	34380	34451	33891	34352	34524	34303	34251	34285	34476	34402	34319	34329	34578	34253	34508	34125	34051	34292	34608	34327	34306	34113	34589	34221	34444	34224	34390	34206	34133	34279	34362	34401	34362	34385	34051	34124	34180	34256	34417	34186	34145	34600	34272	34399	34088	34269	34505	34436	34585	34266	33910	34274	34478	34397	34368	34317	34343	34386	34486	34333	34376	34223	34143	34140	34209	34245	34277	34298	34276	34163	34382	34404	34514	34293	34119	34450	34226	34207	34325	34419	34652	34412
34546	44936	43159	33129	27230	24119	22726	22226	21709	21304	21325	21135	21144	21079	21165	20889	20589	20562	20690	20690	20477	20480	20464	20226	20320	20024	20329	20019	20144	20145	20092	19961	19876	19993	19995	19682	19815	20050	19776	19909	19750	19928	19803	19806	19749	19925	20068	19841	19875	20066	19749	20023	19792	19892	19917	19851	19845	19805	19788	20026	19960	19816	19943	19711	19948	20109	20098	19660	19925	19900	19869	19783	19809	19969	19808	19796	20004	20093	19782	20112	19893	19852	19930	19856	19765	19872	19835	19745	19886	19873	19884	19874	19735	19760	19732	19764	20004	19834	19773	20010	19831	19826	19900	20039	19985	19707	19840	19963	19727	19971	19774	19892	19959	19880	19918	19931	19988	19813	20017	20013	19688	19950	19840	19959	19782	19954	19851	19859	19731	19943	19880	20069	19946	19769	19662	19860	19914	19887	20092	19827	19780	19768	19771	19798	19947	19796	19996	19979	19921	19797	19778	19944	19921	19735	19752	19831	19794	19966	20041	19913	19913	19818	19947	19679	20038	19849	19989	19880	19795	19795	19889	19895	19776	20006	19792	20075	19800	19806	19918	19877	20013	19923	20024	20029	19867	19903	19880	19871	19809	19988	19702	19919	19908	19864	19820	19811	19936	20024	19906	19867	19995	19800	19911	20021	19906	20011	19849	20132	19888	20030	19795	19850	19969	19779	19755	19938	19806	19943	19788	19915	19799	19645	19766	19799	19889	19944	20094	20015	19764	19770	19859	20056	19804	19816	19908	19910	20051	19905	19771	20006	19926	19977	19951	19742	19931	19699	19913	19981	19863	19926	19874	19817	19721	19663	19999	19971	19942	19942	19948	19807	19947	19800	19962	19878	19749	19922	19934	19833	19944	19847	19920	19821	19994	19762	19726	19989	19899	19790	19922	20044	20045	19769	19847	20005	19848	19805	19803	20049	19673	19773	19833	19982	19702	19878	19975	19832	20045	20032	19655	19794	19899	19943	19971	20036	19966	19923	19821	19790	19795	19919	19782	19762	19785	19862	20039	20038	19918	19864	19770	19979	19852	19717	19884	19981	19931	19814	19738	19803	19854	19823	19901	19854	19987	19849	19736	19988	19874	19765	19885	19774	19883	19706	19764	19766	20010	19782	19773	20059	19976	19796	19826	19781	19746	19804	19805	19948	20017	19829	20057	20032	19847	19788	19825	19966	19989	19884	19875	19915	19813	19992	19851	19883	19949	19871	19877	19760	19612	19729	19809	19682	19938	19838	19947	19934	19867	19939	20040	19778	19863	19903	19924	19739	19993	19967	19916	19798	19817	19663	19995	19684	19826	19766	19957	19936	20014	19897	19751	19901	19945	19719	19997	19956	19721	19734	19834	20130	19745	20132	19864	19987	19928	19851	19750	19929	19884	19954	19947	19893	20032	19972	19893	19912	19875	19868	19930	19891	19959	19923	19777	20002	19844	19836	19834	19787	19840	19938	19748	20023	19823	19850	19844	19828	19784	19903	19869	19888	19761	19836	19777	19845	19788	19777	19770	19814	19802	19822	19876	19820	19852	19690	19735	19994	19884	19853	19922	19692	20077	20069	20072	19952	19858	20029	19989	19937	19922	19773	19814	19874	19870	19793	19817	19956	19605	19723	19920	19876	19924	19779	19858	20000	19872	20011	19892	19844	19799	19903	19846	19991	19793	19691	19908	19772	19714	19960	19962	19856	19939	19938	19891	19874	19764	19844	19979	19805	19818	19884	19900	19951	20032	19944	19954	19800	19908	19854	19703	19815	19889	19616	19941	20040	19886	19760	19973	19973	19845	19815	19970	19777	19775	19893	20123	19869	19749	19928	19946	19769	19848	19660	20110	19836	19948	19949	20031	19862	19966	19888	19925	19986	19884	20017	19821	20118	19961	19851	20008	19883	19597	19724	19764	19924	19903	19870	19994	19920	19804	19988	19848	19916	19942	20027	19785	19903	19655	19979	19785	19737	19951	19713	19703	20051	19860	19844	20084	19877	20055	19941	19969	19879	19832	19952	19956	19957	19605	19721	19874	19856	19815	19813	19953	19830	19892	19798	19742	19728	19968	19877	19656	19924	19938	20005	19852	19635	19947	19824	20100	19938	19905	19838	20013	19660	20019	19916	19798	19888	19912	19850	19881	19836	19914	19921	19830	19888	19846	19911	19807	19852	19784	19776	20009	20060	19870	19950	19841	19902	20027	19709	20131	19984	19878	20049	19604	19972	19960	19945	19980	19879	19969	19948	20074	20018	19941	19763	20021	19968	19792	19818	19997	19844	19974	19737	20091	19800	19775	20007	19893	19804	19977	19664	19748	19885	19781	19886	19776	19875	19801	19939	19872	19727	19842	19749	19955	19756	20242	19936	19876	19858	19776	19916	20067	19893	19811	19850	19892	19779	19903	19940	19889	20147	19805	19855	19911	20025	19802	19804	19781	19963	19720	19957	19919	20058	19904	19944	19714	19820	19881	19834	19894	19843	19758	20015	19844	20064	19775	19888	20033	19650	19870	19842	19892	19935	20006	19824	19797	19786	19775	19870	19887	19908	19869	19843	19838	20057	19820	19904	19911	19872	19805	19736	19801	19895	19960	19799	19806	19665	19902	19889	19904	19822	19996	19740	19749	19919	19854	19987	19907	19982	19885	19735	19752	19721	19832	19891	19872	19906	19794	20035	19566	19849	19965	19656	19745	19821	19992	19922	19881	19972	19858	19880	19785	19829	20043	19929	19902	19959	19911	19902	19800	19848	19870	19777	19920	19841	20041	19724	19787	19731	19955	19937	19875	19888	19863	19890	19853	19932	20024	20067	19994	19803	19847	19878	19853	19932	19803	19878	19945	20108	19793	19833	19919	19911	19954	20037	19821	19856	20020	19801	19871	19667	19800	19923	19738	19874	19939	19858	19762	20003	19866	19852	19605	19893	19819	19732	19965	19743	19988	20091	20022	19992	19921	19738	19681	19884	19971	19951	19868	19886	19989	19753	19973	19855	19944	19854	19851	19899	19831	19649	19934	19852	19724	19679	19923	19831	19837	19853	20007	19861	20074	19762	19790	20053	19991	19932	19757	19843	19891	19854	19925	19878	19992	20014	19812	19764	19965	19986	19951	19907	20049	19912	19952	19895	19934	19931	19980	19876	19717	19872	19834	19751	19856	19981	19780	19887	19984	19896	19923	20008	19853	19873	19797	19877	19983	19900	19822	19905	19925	19981	19878	19685	19917	19842	19833	19856	19869	19897	19752	20104	19766	19882	20048	20088	19953	19808	19737	19871	19750	19985	19703	19798	19705	20026	19851	19880	19933	19940	19823	19978	19878	19961	19858	19969	19770	20083	19918	19878	19964	19955	19789	20033	19860	19889	19819	20000	19863	20100	19982	19889	20016	19955	19939	20044	19811	20022	20026	19742	19993	19891	19934	19847	20041	19968	19917	19809	19865	19988	19868	19878	19790	19742	19891	19801	19778	19971	19719	19934	19806	19924	19751	19808	19841	19756	20051	19963	19960	19863	19976	19798	19940	19781	19953	20027	19852	19949	20057	20025	19840	19749	19969	19957	20010	19874	19774	20041	20012	19784	19912	19835	19889	19866	19727	19884	19851	19894	20001	19945	19863	19807	19768	19852	19941	19879	19834	19885	19749	19732	19957	19728	19968	19752	19938	19712	19824	19803	19823	19923	19948	19876	19963	19742	19934	19886	19727	20057	20010	19798	19859	20023	19643	19906	19972	19909	19999	20087	19942	19908	19805	19841	19893	19777	19913	19837	19907	19845	19900	19897	19998	19823	19985	19831	19906	19695	20042	19827	19949	19729	19707	19902	20006	19957	19917	19733	20018	19991	19754	19945	19825	20134	19840	19847	19874	20055	19685	20037	19877	20002	19769	19769	19966	19780	20030	19948	19982	19906	19986	19823	19826	19798	19824	19856	20023	19763	19917	19879	19845	19865	19912	19567	20102	20152	19854	19889	19860	19986	19855	19837	20010	19931	19808	19945	19912	19770	19772	19912	19784	19952	19973	19956	19822	19799	19871	19992	20055	19879	19921	19877	19735	19898	19944	19956	19686	19722	20015	19720	19728	19902	19862	19876	19870	19991	19923	19739	19978	19812	19882	19678	19835	19929	19936	20059	19767	19740	19985	19908	19953	19920	19749	19947	19851	19799	19920	19992	19834	19840	19803	19834	19825	19850	19662	19825	19951	19825	19780	19807	19828	19868	19911	19766	19786	19842	19943	19686	19836	19870	19707	19904	19877	19846	20071	19849	20007	19754	19854	19812	19939	19772	19946	19935	19813	19767	20042	19886	19861	20102	19669	19866	19826	19830	19722	19921	19795	19922	20025	19800	19850	19895	19917	20055	19912	20057	19862	19705	19758	19869	19877	19953	19751	19797	19831	19885	19675	19803	19927	19858	19983	19892	19965	20096	19926	19871	19773	19812	19853	19859	19898	19847	19957	19705	20078	19683	19810	20029	19833	19900	19934	19909	19957	19778	19898	20007	19949	19798	19845	19918	19886	19972	19852	20119	19946	19900	20006	19848	19824	19951	19791	19771	19762	19864	19967	19791	19881	20078	19883	19942	20015	19985	19706	19803	20030	19918	19835	19822	19967	19930	19931	19784	19898	19772	19876	19935	20033	19789	19884	19863	19865	20009	19888	19761	19879	19832	20002	19981	19894	19884	19925	20009	20153	19818	19735	19898	19900	19942	19906	19951	19841	19935	20009	19840	19916	19624	19909	19778	20063	19862	19906	19782	19736	19862	20067	20007	19967	19634	19828	19738	19843	20022	19877	19985	19830	19841	19912	19747	19869	20113	19981	19959	19811	19980	19861	19844	19993	19837	19790	20037	19811	19895	19934	20011	19864	19883	19892	19998	20047	19833	19823	19881	20142	19644	19910	19941	19880	19812	19920	19751	19865	20033	20025	19878	19737	19655	20038	19749	19808	19862	20002	19946	19958	19956	19974	19835	19921	19915	19856	19994	20106	19883	19864	19766	19882	19664	19705	20026	19872	19885	19704	19940	19914	19929	19883	19821	19790	19748	19894	19970	19668	19865	19877	19737	19962	19898	19957	19915	19965	19911	19798	19736	19895	19846	20059	19933	19887	20024	19786	19804	19776	19789	19725	19992
22434	20048	26583	25285	27192	32770	35364	32904	31851	32322	32028	31911	32454	32216	32023	31731	31479	31506	31244	31467	31182	30956	30997	30617	30641	30676	30956	30749	30566	30597	30646	30436	30479	30461	30525	30473	30247	30434	30348	30144	30493	30490	30301	30405	30384	30541	30422	30245	30241	30322	30293	30381	30176	30457	30491	30196	30333	30246	30466	30283	30272	30374	30314	30381	30236	30377	30286	30264	30367	30380	30279	30259	30112	30558	30648	30273	30365	30619	30280	30157	30237	30167	30329	30374	30198	30326	30506	30373	30347	30385	30478	30279	30226	30373	30492	30225	30552	30404	30090	30352	30180	30437	30309	30515	30547	30387	30453	30330	30413	30443	30544	30356	30356	30303	30198	30202	30372	30159	30465	30424	30519	30286	30224	30361	30266	30363	30356	30418	30312	30573	30512	30464	29979	30326	30250	30064	30477	30210	30348	30116	30366	30428	30102	30348	30250	30359	30384	30013	30565	30307	30292	30338	30217	30412	30139	30209	30417	30134	30403	30144	30252	30510	30369	30209	30275	30289	30117	30272	30315	30319	30429	30175	30441	30314	30308	30175	30380	30426	30098	30477	30261	30387	30457	30202	30657	30222	30501	30338	30323	30266	30476	30685	30606	30117	30329	30211	30305	30129	30098	30452	30069	30395	30237	30256	30293	30195	30490	30344	30353	30348	30149	30477	30324	30432	30482	30051	30334	30217	30356	30522	30699	30221	30492	30185	30400	30103	30239	30322	30383	30328	30351	30274	30183	30179	30356	30258	30189	30172	30152	30470	30326	30490	30472	30266	30224	30048	30123	30423	30330	30197	30543	30243	30119	30426	30455	30499	30183	30360	30436	30207	30415	30432	30296	30176	30499	30220	30289	30254	30379	30252	30183	30123	30224	30318	30212	30372	30334	30094	30423	30224	30357	30407	30429	30304	30030	30183	30333	30243	30353	30096	30285	30137	30225	30493	30287	30425	30413	30391	30136	30050	30375	30381	30328	30258	30390	30305	30294	30135	30477	30250	30155	30448	30422	30250	30447	30171	30166	30200	30440	30360	30409	30353	30458	30247	30522	30510	30375	30523	30515	30219	30196	30435	30357	30206	30321	30452	30530	30226	30526	30325	30384	30322	30380	29955	30613	30150	30474	30383	30184	30203	30196	30532	30105	30220	30427	30200	30195	30038	30165	30250	30264	30359	30542	30271	30423	30124	30340	30157	30135	30360	30383	30376	30141	30328	30247	30256	30312	30041	30387	30021	30540	30525	30367	30459	30304	30451	30080	30269	30271	30249	30094	30372	30359	30332	30327	30512	30203	30275	30350	30180	30134	30277	30338	30307	30401	30317	30313	30124	30369	30294	30391	30424	30405	30079	30348	30589	30418	30220	30292	30145	30405	30008	30483	30453	30197	30330	30249	30061	30397	30728	30242	30366	30424	30151	30103	30328	30354	30215	30203	30276	30180	30363	30156	30469	30236	30103	30521	30217	30299	30340	30276	30471	30332	30163	30551	30334	30366	30354	30129	30496	30277	30121	30165	30375	30527	30427	30322	30237	30289	30498	30124	30417	30504	30204	30358	30160	30169	30206	30315	30336	30098	30251	30400	30419	30163	30325	30243	30264	30486	30467	30379	30088	30181	30337	30035	30060	30372	30278	30263	30446	30387	29994	30313	30505	30360	30361	30565	30346	30376	30374	30459	30235	30619	30353	30401	30170	30596	30244	30224	30032	30115	30399	30361	30404	30106	30205	30492	30235	30372	30297	30167	30479	30501	30352	30163	30185	30035	30349	30398	30628	30245	30297	30243	30233	30277	30205	30546	30360	30567	30544	30626	30286	30345	30260	30483	30390	30243	30538	30272	30453	30344	30345	30070	30383	30272	30134	30312	30226	30306	30290	30112	30378	30208	30038	30403	30222	30322	30458	30320	30153	30414	30183	30563	30348	30244	30294	30401	30428	30260	30281	30147	30049	30220	30369	30366	30252	30519	30292	30244	30237	30352	30243	30237	30012	30125	30221	30279	30261	30227	30112	30350	30296	30475	29899	30267	30244	30297	30307	29971	30209	30271	30518	30140	30050	30259	30229	30297	30102	30607	30181	30312	30170	30207	30244	30247	30308	30342	30270	30266	30046	30434	30350	30582	30478	30239	30217	30271	30222	30351	30265	30569	30307	30156	30428	30240	30353	30127	30397	30086	30385	30330	30038	30320	30301	30174	30466	30379	30098	30158	30172	30233	30164	30245	30320	30121	30510	30546	30464	30436	30376	30524	30339	30327	30287	30103	30223	30540	30383	30207	30081	30253	30312	30103	30388	30563	30342	30337	30065	30319	29977	30172	30392	30412	30103	30336	30537	30341	30225	30376	30339	30004	30254	30477	30454	30101	30222	30324	30401	30191	30276	30273	30386	30208	30241	30239	30453	30287	30130	30224	30410	30306	30389	30136	30328	30330	30329	30480	30538	30331	30533	30040	30317	30255	30134	30281	30180	30379	30169	30319	30524	30343	30224	30297	30174	30122	30208	30205	30207	30386	30039	30258	30226	30500	30361	30316	30193	29938	30235	30115	30162	30045	30450	30515	30386	30122	30165	30326	30291	30301	29962	30622	30200	30421	30265	30608	30186	30280	30112	30542	30560	30121	30296	30174	30515	30608	30319	30421	30483	30371	29981	30557	30443	30317	30518	30246	30300	30156	30031	30392	30354	30211	30319	30254	30550	30011	30685	30306	30154	30167	30097	30529	30240	30083	30365	30315	30295	30612	30086	30431	30260	30157	30382	30290	30281	30183	30371	30315	30436	30330	30327	30169	30325	30520	30225	30455	30200	30110	30187	30326	30377	30302	30290	30221	30366	30322	30417	30192	30435	30045	30089	30206	30370	30378	30540	30383	30305	30171	30399	30544	30488	30259	30337	30214	30190	30530	30412	30578	30110	30296	30363	30092	30441	30433	30298	30313	30254	30148	30454	30281	30321	30519	30213	30297	30147	30310	30239	30374	30225	30284	30311	30319	30356	30341	30361	30384	30253	30237	30362	30038	30131	30307	30196	30276	30203	30186	30185	30550	30299	30164	30268	30262	30402	30082	30232	30377	30312	30597	30376	30282	30283	30199	30179	30498	30299	29943	30057	30262	30210	30469	30365	30159	30488	30398	30439	30374	29969	30235	30405	30185	30143	30264	30053	30309	30115	30243	30235	30457	30459	30556	30310	30574	30461	30264	30187	30184	30259	30328	30335	30125	30179	30257	30191	30110	30392	30061	30411	30268	30200	30240	30245	30519	30502	30070	30121	30484	30334	30412	30310	30050	30387	30443	30447	30301	30528	30502	30640	30121	30186	30112	30243	30211	30373	30375	30324	30325	30339	30386	30330	30420	30235	30499	30284	30562	30242	30660	29869	30416	30041	30416	30391	30323	30277	30264	30399	30142	30310	30356	30334	30280	30262	30413	30147	30056	30259	30089	30426	30154	30149	30508	30060	30279	30428	30158	29980	30208	30342	30333	30341	30442	30263	29999	30640	30358	30243	30586	30291	30480	30248	30291	30248	30377	30297	30187	30032	30257	30352	30416	30105	30170	30220	30352	30177	30264	30397	30385	30200	30589	30487	30516	30511	30303	30500	30365	29962	30352	30198	30036	30342	30466	30398	30336	30370	30152	30241	30348	30446	30306	30288	30253	30250	30304	30372	30168	30335	30233	30350	30480	30215	30183	30135	30262	30454	30272	30386	30353	30269	30357	30409	30014	30240	30136	30183	30493	30266	30334	30199	30384	30087	30310	30289	30449	30112	30242	30156	30210	30407	30401	30076	30289	30404	30084	30452	30139	30389	30370	30272	30363	30349	30346	30399	30355	30039	30113	30448	30391	30316	30560	30472	30250	30254	30349	30263	30213	30262	30239	30397	30549	30386	30294	30173	30266	30200	30231	30362	30124	30154	30377	30409	30363	30296	30228	30535	30103	30230	30200	30433	30386	30550	30420	30337	30326	30317	30233	30273	30199	29891	30362	30563	30477	30383	30622	30331	30510	30544	30158	30449	30442	30296	30485	30526	30305	30360	30175	30213	30059	30143	30258	30452	30594	30004	30301	30252	30208	29915	30212	30275	30432	30335	30305	30500	30367	30199	30492	30543	30226	30385	30419	30319	30202	30157	30329	30496	30477	30283	30319	30327	30188	30191	30661	30314	30295	30242	30231	29946	30288	30376	30254	30144	30279	30320	30111	30277	30254	30402	30298	30550	30199	30264	30209	30187	30284	30604	30358	30645	30349	30226	30368	30309	30356	30182	30328	30282	30387	30420	30102	30129	30361	30321	30152	30493	30231	30292	30340	30009	30463	29918	30284	30121	30400	30491	30400	30221	30399	30230	30275	30231	30537	30304	30469	30303	30251	30410	30231	30102	30398	30218	30217	30156	30535	30231	30140	30231	30210	30313	30284	30156	30512	30184	30222	30176	30196	30304	30294	30296	30351	30079	30422	30326	30277	30003	30431	30414	30375	30192	30502	30487	30286	30404	30243	30374	30408	30331	30361	30165	30385	30163	30308	30239	30396	30375	30346	30436	30543	30254	30455	30161	30405	30415	30357	30342	30489	30268	30291	30281	30372	30335	30202	30025	30462	30594	30453	30243	30248	30248	30449	30343	30305	30177	30340	30532	30303	30218	30184	30075	30306	30248	30257	30245	30301	30542	30300	30456	30354	30482	30417	30287	30558	30210	30481	30435	30121	30590	30316	30084	30382	30317	30297	30470	30577	30006	30316	30043	30457	30349	30519	30327	30072	30270	30111	30284	30390	30152	30150	30126	30242	30452	30392	30159	30342	30333	30160	30301	30325	30457	30296	30431	30606	30535	30240	30296	30566	30425	30279	30468	30149	30384	30596	30404	30346	30094	30492	30223	30009	30303	30179	30373	30454	30498	30610	30298	30088	30288	30214	30218	30568	30357	30287	30410	30166	30643	30584	30303	30629	30334	30321	30329	30383	30250	30333	30231	30333	30246	30143	30428	30354	30566	30608	30170	30503	30105	30190	30237	30157	30345	30473	30115	30661	30170	29948	30429	30170	30152	30213	30412	30401	30270	30435	30541	30443	30242	30210	30298	30375	30428	30557	30125	30034	30371	30392	30257	30518	30579	30287	30139	30342	30219
30695	49033	47390	36853	29760	25284	23061	21909	21009	20596	20180	20169	20460	20638	20091	19634	19365	19160	19399	19217	19132	18964	18712	18227	18229	18112	18123	18305	18003	18152	18073	17923	17867	18026	18049	17979	17802	17760	17721	17827	17885	17901	17709	17791	17935	17789	17630	17913	17646	17775	17776	17799	17724	17857	17851	17721	17764	17772	17771	17624	17718	17714	17557	17684	17761	17767	17955	17544	17756	17713	17660	17627	17742	17686	17731	17753	17812	17719	17832	17670	17664	17732	17730	17744	17951	17663	17725	17842	17735	17680	17803	17590	17671	17659	17764	17695	17832	17631	17697	17715	17793	17650	17641	17762	17817	17744	17768	17841	17704	17849	17796	17698	17824	17553	17712	17727	17767	17659	17755	17656	17837	17761	17847	17758	17892	17519	17817	17746	17672	17788	17913	17802	17785	17579	17614	17679	17780	17794	17669	17763	17830	17813	17845	17776	17658	17655	17859	17709	17858	17784	17602	17745	17732	17628	17596	17869	17613	17646	17915	17824	17705	17842	17788	17748	17781	17615	17809	17821	17961	17671	17485	17816	17571	17598	17767	17801	17827	17713	17754	17784	17904	17738	17649	17758	17793	17652	17643	17626	17738	17681	17739	17743	17789	17800	17697	17850	17719	17831	17775	17701	17818	17796	17660	17985	17784	17782	17612	17775	17750	17671	17758	17666	17887	17793	17622	17729	17797	17476	17844	17762	17831	17607	17854	17802	17816	17700	17733	17680	17739	17648	17579	17862	17699	17826	17788	17776	17625	17632	17836	17638	17858	17833	17606	17738	17789	17783	17722	17643	17892	17629	17775	17729	17657	17740	17905	17771	17883	17830	17702	17675	17685	17790	17541	17794	17844	17873	17676	17702	17614	17905	17733	17615	17701	17518	17838	17787	17898	17812	17817	17842	17737	17941	17865	17653	17596	17630	17846	17839	17899	17789	17622	17678	17801	17824	17689	17793	17876	17512	17782	17828	17660	17799	17736	17956	17814	17790	17873	17589	17797	17882	17686	17733	17689	17751	17740	17759	17842	17726	17616	17666	17606	17805	17660	17843	17732	17700	17812	17691	17780	17608	17690	17875	17777	17686	17783	17675	17598	17669	17858	17780	17625	17699	17827	17713	17836	17695	17671	17683	17655	17676	18007	17789	17826	17796	17787	18070	17693	17736	17726	17705	17712	17707	17770	17751	17775	17754	17750	17763	17660	17769	17799	17785	17612	17692	17708	17775	17799	17611	17900	17876	17766	17825	17925	17792	17768	17907	17799	17800	17712	17567	17777	17665	17888	17747	17692	17740	17774	17906	17758	17783	17703	17789	17539	17657	17802	17492	17801	17769	17690	17588	17856	17725	17632	17709	17830	17795	17769	17549	17966	17829	17733	17774	17792	17805	17720	17809	17809	17600	17597	17746	17659	17641	17748	17745	17551	17592	17718	17627	17885	17780	17937	17635	17725	17918	17713	17947	17681	17710	17722	17815	17644	17856	17859	17598	17863	17768	17710	17788	17634	17697	17759	17767	17749	17727	17719	17721	17823	17839	17642	17816	17744	17654	17722	17779	17698	17894	17757	17856	17811	17824	17921	17584	17730	17886	17658	17679	17723	17779	17876	17694	17646	17755	17876	17889	17758	17742	17688	17634	17786	17473	17718	17695	17546	17631	17686	17742	17705	17644	17810	17808	17680	17758	17841	17806	17713	17810	17788	17748	17843	17707	17804	17716	17742	17736	17590	17636	17678	17766	17703	17748	17740	17637	17887	17747	17919	17684	17710	17964	17771	17646	17671	17753	17883	17864	17747	17762	17548	17653	17788	17649	17896	17687	17751	17725	17718	17953	17710	17612	17779	17606	17888	17875	17743	17821	17470	17630	17728	17822	17581	17631	17697	17820	17743	17713	17696	17647	17798	17879	17774	17883	17715	17761	17697	17699	17921	17812	17801	17895	17747	17653	17919	17941	17760	17561	17873	17744	17806	17897	17629	17599	17927	17654	17758	17582	17748	17718	17779	17728	17829	17710	17686	17690	17724	17659	17655	17761	17688	17715	17732	17724	17829	17688	17889	17878	17833	17761	17653	17858	17778	17834	17916	17798	17637	17711	17537	17759	17737	17593	17851	17761	17805	17670	17778	17756	17742	17881	17746	17666	17873	17804	17702	17645	17668	17717	17755	17818	17566	17764	17877	17810	17623	17810	17739	17984	17614	17730	17798	17729	17586	17629	17801	17622	17754	17570	17938	17879	17660	17790	17696	17801	17697	17863	17632	17578	17555	17629	17826	17669	17825	17774	17713	17804	17823	17730	17738	17585	17798	17519	17731	17653	17863	17869	17727	17784	17752	17734	17711	17742	17654	17800	17713	17665	17598	17822	17979	17681	17713	17677	17609	17752	17738	17731	17866	17885	17687	17674	17632	17786	17885	17740	17761	17692	17784	17856	17917	17479	17827	17840	17859	17705	17851	17712	17736	17692	17842	17621	17838	17974	17719	17835	17816	17824	17805	17610	17812	17843	17545	17718	17761	17792	17632	17833	17774	17850	17821	17799	17630	17638	17588	17809	17733	17846	17941	17669	17864	17915	17656	17744	17741	17707	17893	17798	17863	17843	17690	17663	17653	17843	17726	17641	17776	17736	17687	17760	17733	17655	17969	17754	17690	17715	17798	17642	17728	17800	17756	17733	17693	17650	17694	17597	17821	17856	17959	17688	17722	17668	17767	17712	17781	17695	17791	17715	17843	17768	17688	17746	17865	17861	17618	17845	17760	17604	17678	17705	17599	17810	17735	17869	17721	17810	17596	17675	17621	17610	17675	17703	17641	17692	17840	17742	17855	17788	17547	17856	17780	17877	17674	17793	17652	17839	17698	17784	17893	17588	17852	17743	17751	17808	17780	17698	17761	17763	17805	17760	17732	17728	17803	17822	17657	17733	17816	17606	17764	17603	17863	17957	17788	17630	17835	17777	17889	17846	17811	17742	17765	17766	17808	17944	17630	17817	17675	17695	17739	17588	17783	17602	17755	17621	17679	17729	17731	17628	17877	17901	17958	17750	17795	17840	17799	17792	17760	17740	17652	17857	17813	17653	17720	17708	17797	17780	17729	17688	17707	17827	17783	17848	17700	17659	17713	17859	17726	17833	17649	17582	17911	17578	17638	17767	17704	17844	17818	17643	17788	17912	17755	17692	17897	17762	17844	17711	17683	17686	17669	17778	17776	17818	17770	17900	17812	17774	17728	17638	17721	17854	17647	17755	17726	17754	17664	17751	17493	17747	17717	17867	17570	17702	17768	17676	17790	17794	17682	17808	17732	17810	17888	17669	17741	17579	17924	17573	17769	17771	17797	17907	17753	17911	17661	17701	17619	17805	17766	17788	17739	17759	17665	17721	17835	17666	17884	17811	17654	17748	17951	17648	17889	17662	17735	17788	17880	17635	17779	17787	17759	17708	17617	17728	17736	17621	17867	17842	17749	17775	17933	17824	17786	17859	17792	17603	17886	17726	17660	17767	17613	17627	17748	17654	17999	17772	17675	17729	17723	17773	17683	17640	17636	17875	17705	17756	17787	17706	17792	17752	17782	17852	17897	17848	17740	17667	17651	17545	17939	17557	17819	17757	17631	17821	17698	17584	17746	17839	17640	17667	17689	17678	17870	17770	17736	17929	17863	17801	17686	17800	17889	17469	17550	17668	17856	17760	17749	17741	17804	17769	17586	17803	17631	17790	17758	17720	17833	17755	17883	17438	17522	17991	17715	17587	17755	17577	17747	17754	17878	17725	17831	17805	17802	17665	17817	17786	17847	17609	17711	17750	17720	17735	17761	17646	17855	17608	17849	17875	17671	17634	17670	17720	17624	17656	17713	17667	17844	17625	17911	17874	17849	17745	17669	17989	17825	17846	17821	17606	17803	17629	17778	17826	17489	17832	17786	17640	17628	17826	17689	17708	17834	17741	17669	17622	17601	17773	17606	17812	17720	17716	17809	17687	17967	17744	17702	17731	17624	17771	17584	17809	17679	17781	17695	17799	17790	17778	17691	17608	17793	17807	17605	17572	17660	17758	17701	17828	17935	17767	17565	17628	17750	17739	17832	17787	17551	17797	17695	17737	17711	17586	17613	17716	17725	17813	17568	17854	17665	17755	17970	17784	17480	17909	17646	17882	17728	17705	17904	17597	17760	17746	17801	17605	17808	17760	17709	17752	17634	17774	17643	17634	17759	17906	17780	17607	17893	17734	17698	17688	17646	17760	17623	17743	17743	17710	17710	17697	17765	17901	17674	17742	17806	17838	17820	17929	17663	17701	17604	17928	17637	17784	17830	17687	17862	17803	17725	17756	17784	17666	17794	17678	17716	17696	17673	17708	17995	17893	17649	17689	17706	17710	17747	17775	17851	17744	17907	17766	17689	17643	17798	17764	17729	17649	17748	17811	17735	17580	17715	17427	17834	17684	17849	17669	17801	17840	17823	17583	17745	17798	17794	17778	17796	17578	17717	17784	17641	17868	17584	17774	17789	17714	17774	17708	17924	17883	17841	17762	17756	17812	17729	17767	17775	17782	17761	17561	17687	17793	17624	17875	17780	17790	17728	17853	17789	17779	17850	17720	17767	17884	17820	17688	17768	17604	17777	17847	17714	17658	17817	17687	17891	17652	17622	17648	17641	17646	17710	17907	17679	17762	17721	17610	17591	17730	17557	17743	17657	17783	17883	17710	17678	17741	17689	17778	17769	17849	17901	17825	17801	17757	17791	17763	17694	17711	17744	17607	17623	17820	17659	17711	17702	17777	17864	17871	17642	17733	17871	17787	17711	17867	17686	17779	17619	17912	17724	17690	17782	17861	17782	17858	17909	17561	17830	17824	17672	17718	17717	17915	17622	17714	17712	17883	17723	17601	17772	17570	17610	17796	17805	17574	17771	17660	17656	17671	17822	17594	17777	17739	17678	17697	17773	17822	17647	17671	17643	17660	17859	17707	17694	17836	17666	17826	17786	17668	17817	17935	17568	17667	18034	17625	17844	17907	17767	17806	17845	17799	17670	17781	17710	17855	17704	17708	17692	17760	17767	17741	17763	17681	17780	17893	17696	17805	17773	17734	17608	17935	17764	17885	17629	17830	17680	17727	17740	17971	17839	17854
21425	20031	26330	24184	23862	30848	36041	33439	32756	32688	32758	32370	32608	32936	32385	31824	31556	31135	31692	31626	31383	30943	30821	30323	30231	30339	30099	30158	30528	30190	29956	30098	29726	29905	29951	29600	29647	29853	29814	29594	29641	29701	29520	29464	29634	29729	29693	29566	29676	29639	29853	29605	29736	29583	29809	29645	29520	29848	29723	29552	29654	29646	29725	29573	29751	29754	29725	29443	29595	29841	29723	29506	29633	29531	29585	29632	29746	29888	29753	29604	29661	29715	29699	29674	29467	29340	29578	29550	29727	29798	29540	29765	29719	29850	30013	29676	29886	29491	29836	29656	29463	29640	29724	29623	29529	29607	29648	29668	29618	29471	29768	29552	29699	29480	29335	29683	29924	29409	29752	29800	29577	29708	29753	29796	29671	29563	29733	29523	29374	29640	29707	29745	29349	29438	29463	29456	29652	29516	29772	29631	29869	29935	29579	29581	29583	29608	30015	29653	29685	29762	29920	29565	29605	29649	29659	29575	29767	29834	29635	29507	29608	29631	29571	29611	29810	29878	29650	29411	29449	29681	29593	29698	29592	29556	29525	29773	29800	29671	29632	29610	29692	29809	29644	29660	29659	29585	29509	30002	29899	29747	29790	29812	29669	29680	29572	29628	29807	29701	29673	29838	29520	29517	29688	29652	29600	29428	29710	29494	29632	29617	29974	29770	29828	29526	29755	29558	29652	29885	30031	29729	29507	29454	29610	29569	29609	29566	29422	29643	29778	29852	29603	29668	29860	29611	29549	29815	29703	29599	29391	29682	29337	29307	29604	29662	29796	29468	29417	29640	29560	29464	29403	29551	29551	29556	29587	29791	29570	29471	29792	29830	29874	29394	29729	29651	29378	29837	29450	29634	29456	29510	29772	29635	29700	29474	29456	29291	29715	29654	29482	29515	29486	29603	29753	29570	29485	29564	29518	29709	29801	29647	29510	29397	29470	29721	29446	29892	29724	29717	29814	29371	29802	29853	29745	29687	29585	29678	29677	29509	29672	29669	29393	29618	29538	29075	29820	29633	29498	29534	29803	29404	29749	30010	29582	29545	29884	29797	29663	29677	29895	29486	29572	29624	29852	29747	29664	29781	29648	29584	29725	29952	29542	29504	29530	29842	29492	29965	29810	29614	29950	29726	29554	29575	29596	29604	29584	29510	29942	29874	29620	29294	29581	29651	29729	29577	29699	29495	29669	29708	29595	29985	29556	29560	29620	29810	29707	29671	29738	29682	29476	29586	29872	29872	29811	29757	29778	29582	29761	29778	29738	29742	29625	29840	29518	29741	29812	29841	29700	29499	29616	29914	29549	29456	29588	29813	29750	29920	29467	29460	29706	29568	29647	29603	29236	29554	29734	29788	29561	29729	29548	29623	29636	29706	29597	29441	29519	29154	29605	29328	29683	29525	29645	29546	29615	29834	29612	29538	29716	29726	29804	29726	29499	29524	29725	29380	29564	29656	29345	29652	29767	29670	29855	29819	29570	29717	29431	29451	29675	29694	29771	29568	29689	29664	29679	29549	29524	29845	29585	29586	29870	29227	29917	29683	29642	29499	29569	29432	29937	29799	29792	29840	29659	29549	29660	29439	29738	29815	29603	29683	29512	29390	29717	29635	29537	29597	29451	29482	29531	29640	29868	29676	29376	29700	29532	29564	29611	29740	29856	29610	29724	29628	29481	29441	29757	29525	29915	29479	29771	29835	29443	29526	29456	29899	29728	29725	29327	29339	29335	29780	29789	29828	29420	29551	29452	29501	29774	29762	29436	29885	29872	29817	29591	29745	29513	29731	29430	29895	29523	30055	30007	29817	29800	29657	29877	29652	29779	29745	29720	30095	29650	29739	29617	29336	29511	29879	29670	29571	29637	29571	29801	29723	29752	29625	29811	29544	29609	29621	29655	29673	29526	29740	29793	29900	30048	29592	29728	29727	29608	29729	29756	29447	29960	29371	29653	29563	29763	29540	29623	29615	29765	29629	29535	29660	29648	29674	29593	29550	29629	29598	29774	29426	29605	29721	29764	29766	29482	29364	29754	29866	29842	29897	29435	29474	29558	29680	29717	29608	29533	29555	29481	29392	29620	29643	29955	29681	29627	29505	29746	29411	29440	29814	29639	29619	29385	29626	29277	29765	29752	29773	29517	29831	29670	29625	29728	29632	29681	29558	29641	29657	29706	29507	29693	29477	29725	29738	29755	29599	29727	29594	29519	29574	29499	29643	29764	29914	29627	29722	29604	29700	29633	29498	29571	29626	29524	29457	29350	29677	29455	29737	29714	29554	29622	29527	29715	29467	29601	29562	29635	29487	29534	29455	29603	29379	29818	29319	29787	29938	29744	29575	29855	29853	29743	29692	29234	30167	29544	29774	29695	29673	29659	29415	29583	29698	29713	29541	29434	29521	29495	29569	29950	29604	29505	29603	29467	29530	29481	29446	29926	29713	29734	29643	29634	29494	29775	29574	29622	29583	29727	29546	29697	29579	29897	29703	29700	29517	29603	29446	29462	29446	29678	29579	29557	29407	29659	29602	29678	29752	29744	29768	29778	29443	29667	29723	29320	29543	29745	29816	29662	29461	29675	29658	29774	29715	29611	29668	29716	29751	29635	29739	29482	29598	29762	29524	29875	29572	29407	29920	29656	29596	29661	29551	29552	29538	29703	29435	29824	29777	29536	29566	29353	29454	29534	29625	29908	29648	29689	29557	29647	29731	29692	29920	29544	29776	29970	29862	29851	29704	29596	29249	29635	29768	29802	29815	29683	29503	29647	29706	29497	29361	29575	29548	29635	29622	29926	29643	29690	29818	29624	29357	29721	29521	29780	29791	29621	29704	29732	29319	29588	29657	29644	29738	29520	29723	29692	29667	29733	29488	29832	29607	29406	29869	29615	29567	29553	29671	29693	29812	29566	29750	29521	29614	29909	29762	29793	29540	30010	30003	29594	29802	29877	29759	29571	29605	29654	29472	29590	29635	29641	29904	29858	29725	29739	29668	29425	29775	29745	29681	29717	29561	29448	29535	29820	29315	29654	29563	29754	29777	29508	29484	29917	29598	29504	29496	29584	29627	29572	29665	29511	29860	29837	29873	29814	29619	29770	29844	29684	29670	29643	29701	29702	29717	29540	29609	29457	29877	29550	29754	29568	29505	29520	29477	29441	29250	29530	29463	29712	29519	29682	29525	29720	29844	29590	29616	29687	29573	29456	29546	29813	29771	29797	29580	29825	29609	29620	29484	29741	29660	29727	29827	29853	29603	29857	29944	29541	29714	29536	29641	29327	29436	29553	29472	29958	29585	29620	29679	29646	29457	29667	29752	29582	29639	29867	29766	29543	29667	29518	29619	29532	29932	29813	29637	29810	29695	29637	29842	29879	29768	29685	29470	29720	29728	29567	29396	29769	29645	29381	29415	29708	29528	29593	29379	29699	29436	29433	29746	29505	29422	29543	29749	29511	29558	29668	29562	29668	29478	29375	29695	29688	29572	29585	29664	29738	29616	29558	29939	29768	29849	29581	29662	29868	29593	29815	29867	29754	29639	29576	29650	29519	29701	29970	29752	29741	29683	29580	29452	29893	29497	29456	29645	29726	29917	29443	29421	29788	29516	29637	29510	29729	29759	29577	29726	29676	29734	29721	29635	29720	29683	29578	29606	29681	29569	29860	29458	29643	29611	29723	29610	29863	29806	29821	29777	29819	29617	29538	29663	29776	29824	29842	29631	29710	29575	29480	29492	29558	29878	29640	29486	29647	29604	29520	29724	29738	29662	29711	29707	29778	29738	29642	29740	29865	29497	29836	29629	29534	29583	29779	29763	29542	29468	29812	29310	29596	29469	29699	29829	29498	29418	29574	29743	29752	29690	29274	29596	29604	29579	29719	29854	29749	29799	29614	29788	29648	29460	29775	29607	29472	29562	29664	29635	29336	29451	29767	29742	29560	29907	29859	29742	29679	29750	29445	29495	29504	29916	29639	29490	29606	29678	29833	29896	29748	29810	29688	29688	29471	29711	29875	29460	29839	29636	29766	29477	29698	29402	29680	29686	29708	29653	29778	29710	29739	29364	29564	29644	29959	29615	29756	29667	29748	29349	29629	29694	29682	29710	29595	29611	29686	29718	29664	29269	29562	29520	29974	29745	29394	29568	29550	29664	29748	29444	29679	29753	29752	29502	29722	29632	29817	29613	29719	29678	29781	29579	29424	29704	29991	29745	29562	29686	29734	29669	29613	29621	29421	29611	29628	29570	29719	29868	29601	29517	30005	29700	29383	29748	29381	29439	29881	29537	29623	29677	29697	29715	29698	29498	29504	29581	29440	29749	29431	29828	30053	29658	29542	29728	29560	29688	29567	29761	29724	29819	29885	29555	29517	29627	29682	29680	29606	29721	29738	29715	29717	29679	29543	29750	29869	29304	29488	29808	29420	29626	29797	29692	29673	29799	29531	29562	29747	29463	29909	29749	29527	29668	29489	29289	29568	29676	29535	29478	29589	29794	29492	29669	29789	29530	29546	29577	29441	29667	29732	29643	29627	29861	29527	29619	29501	29467	29646	29555	29479	29810	29618	29818	29762	29819	29595	29820	29595	29527	29573	29686	29546	29653	29477	29677	29683	29760	29837	29667	29654	29576	29425	29629	29671	29638	29737	29686	29378	29701	29611	29633	29633	29514	29490	29448	29284	29513	29712	29767	29507	29351	29476	29791	29616	29702	29463	29609	29818	29639	29684	29602	29850	29496	29488	29662	29773	29727	29787	29734	29648	29496	29357	29328	29382	29737	29786	29885	29957	29408	29616	29665	29650	29643	29641	29435	29475	29560	29585	29798	29283	29789	29533	29523	29737	29588	29766	29778	29737	29823	29651	29650	29861	29702	29581	29616	29452	29757	29675	29764	29751	29549	29765	29746	29923	29530	29633	29728	29719	29643	29750	29688	29765	29606	29875	29740	29685	29824	29899	29798	29640	29565	29668	29744	29923	29526	29882	29572	29615	29468	29847	29664	29713	29652	29438	29853	29644	29347	29600	29437	29648	29450	29578	29631	29780	29600	29809	29509	29480	29744	29776	29597	29845	29622	29835	29716	29604	29625	29516	29631	29817	29737	29613	29600	29516	29561	29691	29655	29701	29509
32412	53796	53141	41429	33951	28258	25329	23467	22354	21591	21599	21154	22116	22487	21299	20365	19903	19724	20267	19812	19432	19325	18902	18276	18053	18024	18084	18259	17956	18056	17797	17654	17559	17526	17474	17446	17576	17532	17477	17572	17660	17482	17587	17341	17496	17556	17437	17523	17552	17328	17451	17591	17379	17323	17336	17467	17426	17468	17367	17436	17352	17412	17165	17236	17483	17544	17418	17480	17320	17314	17551	17271	17441	17393	17571	17440	17281	17357	17393	17420	17560	17470	17496	17445	17412	17436	17417	17391	17493	17597	17243	17434	17523	17428	17388	17258	17467	17534	17379	17598	17319	17370	17350	17385	17265	17270	17496	17416	17481	17253	17309	17509	17373	17377	17581	17392	17230	17513	17413	17564	17346	17479	17464	17402	17350	17352	17286	17574	17538	17293	17458	17422	17380	17484	17408	17446	17356	17465	17478	17435	17480	17359	17387	17478	17378	17526	17368	17304	17460	17363	17432	17251	17367	17506	17351	17516	17401	17398	17405	17459	17310	17332	17491	17397	17498	17514	17382	17456	17380	17448	17280	17430	17369	17222	17406	17530	17397	17416	17493	17247	17456	17510	17345	17394	17330	17373	17442	17379	17345	17321	17281	17350	17449	17263	17273	17517	17204	17283	17386	17276	17269	17211	17483	17337	17535	17243	17549	17350	17459	17418	17522	17471	17330	17571	17459	17345	17465	17514	17474	17535	17430	17468	17326	17292	17506	17327	17359	17333	17463	17357	17331	17411	17617	17435	17434	17379	17461	17368	17399	17322	17497	17593	17340	17505	17544	17423	17267	17371	17375	17444	17552	17307	17409	17258	17418	17614	17386	17286	17400	17578	17290	17489	17110	17254	17339	17462	17366	17385	17494	17411	17498	17464	17584	17485	17558	17229	17250	17624	17351	17467	17445	17430	17302	17392	17423	17335	17473	17367	17300	17447	17479	17133	17496	17277	17404	17249	17293	17401	17304	17581	17302	17369	17248	17412	17391	17261	17401	17389	17334	17373	17343	17475	17498	17396	17340	17409	17227	17584	17343	17563	17372	17440	17199	17412	17253	17222	17382	17405	17209	17512	17511	17331	17413	17272	17699	17281	17610	17273	17558	17239	17768	17474	17605	17439	17440	17395	17371	17444	17334	17210	17481	17542	17415	17380	17272	17432	17575	17453	17331	17435	17440	17257	17262	17470	17397	17441	17481	17185	17267	17459	17342	17260	17449	17304	17443	17460	17360	17246	17327	17517	17249	17445	17331	17406	17362	17264	17308	17235	17495	17176	17416	17325	17449	17277	17253	17316	17209	17130	17343	17450	17365	17395	17231	17389	17393	17304	17401	17068	17326	17343	17371	17382	17495	17490	17431	17291	17272	17353	17346	17401	17421	17341	17267	17492	17326	17441	17478	17291	17439	17408	17355	17441	17431	17347	17286	17273	17497	17357	17437	17593	17512	17271	17335	17340	17434	17340	17479	17171	17520	17314	17289	17303	17338	17474	17368	17279	17382	17416	17412	17399	17490	17586	17421	17332	17353	17249	17407	17311	17211	17415	17354	17368	17454	17519	17352	17371	17222	17523	17422	17415	17396	17496	17298	17471	17279	17515	17478	17524	17273	17376	17359	17310	17525	17365	17407	17259	17310	17445	17250	17388	17359	17356	17397	17556	17626	17404	17204	17327	17435	17466	17443	17303	17386	17473	17449	17256	17334	17345	17442	17478	17454	17438	17335	17589	17444	17387	17471	17329	17405	17333	17229	17513	17333	17481	17276	17441	17414	17472	17371	17444	17522	17343	17316	17304	17247	17392	17433	17389	17216	17481	17391	17468	17373	17359	17449	17372	17424	17456	17340	17352	17375	17327	17353	17243	17393	17531	17253	17464	17440	17475	17490	17474	17448	17307	17346	17406	17302	17416	17341	17310	17415	17328	17500	17188	17396	17470	17504	17341	17395	17374	17540	17306	17137	17440	17483	17308	17362	17509	17519	17195	17381	17409	17514	17504	17229	17434	17411	17424	17558	17256	17279	17627	17457	17338	17333	17463	17340	17444	17425	17257	17352	17344	17337	17421	17507	17282	17350	17406	17298	17284	17419	17326	17390	17568	17259	17383	17323	17505	17296	17303	17270	17608	17382	17427	17539	17489	17419	17397	17309	17470	17152	17331	17335	17457	17291	17337	17313	17397	17438	17365	17265	17375	17415	17392	17444	17259	17322	17266	17368	17394	17377	17485	17341	17322	17331	17475	17442	17505	17379	17370	17309	17461	17457	17263	17502	17278	17368	17448	17184	17258	17486	17319	17375	17280	17459	17308	17442	17352	17383	17360	17257	17498	17394	17280	17328	17268	17355	17279	17400	17412	17346	17162	17531	17269	17368	17541	17247	17375	17127	17307	17473	17293	17365	17425	17491	17484	17548	17525	17346	17464	17366	17422	17542	17417	17573	17311	17404	17387	17313	17313	17316	17311	17476	17277	17332	17372	17555	17425	17560	17256	17310	17392	17360	17404	17351	17492	17363	17465	17443	17350	17251	17494	17443	17505	17489	17369	17435	17384	17384	17232	17660	17412	17296	17520	17315	17353	17294	17559	17342	17303	17500	17434	17369	17269	17393	17449	17443	17618	17510	17463	17285	17430	17306	17242	17246	17535	17370	17465	17342	17298	17242	17285	17367	17425	17313	17365	17312	17285	17313	17285	17379	17322	17374	17574	17427	17300	17431	17283	17436	17346	17318	17377	17411	17333	17379	17414	17352	17467	17347	17378	17242	17372	17643	17260	17339	17270	17346	17353	17271	17430	17425	17516	17440	17339	17270	17520	17444	17415	17403	17372	17520	17444	17268	17507	17630	17205	17430	17401	17378	17522	17422	17444	17198	17365	17367	17510	17375	17287	17388	17383	17435	17264	17405	17396	17244	17252	17537	17421	17487	17381	17431	17323	17362	17144	17415	17425	17522	17322	17373	17271	17428	17416	17384	17388	17317	17523	17476	17410	17477	17305	17199	17409	17348	17383	17306	17277	17366	17354	17444	17345	17315	17372	17375	17550	17319	17279	17322	17369	17452	17438	17280	17304	17357	17426	17336	17443	17208	17315	17255	17457	17207	17452	17435	17412	17270	17288	17322	17483	17138	17360	17383	17271	17316	17333	17427	17295	17365	17461	17315	17345	17387	17346	17340	17434	17444	17240	17287	17353	17450	17264	17269	17506	17230	17118	17460	17480	17322	17400	17435	17488	17379	17337	17327	17510	17442	17268	17332	17464	17548	17508	17430	17479	17248	17418	17308	17409	17321	17532	17424	17325	17486	17394	17292	17458	17291	17459	17491	17418	17520	17318	17387	17316	17362	17366	17640	17369	17405	17586	17513	17585	17366	17327	17257	17469	17502	17513	17215	17483	17320	17379	17586	17389	17254	17347	17318	17448	17406	17297	17339	17400	17461	17380	17397	17356	17384	17331	17349	17239	17433	17540	17436	17510	17425	17506	17433	17274	17308	17703	17437	17447	17215	17387	17486	17246	17570	17291	17540	17256	17397	17542	17507	17486	17297	17421	17271	17142	17399	17373	17398	17129	17455	17309	17431	17491	17514	17570	17457	17365	17286	17416	17430	17224	17365	17346	17453	17399	17367	17487	17552	17422	17411	17445	17399	17390	17423	17388	17424	17567	17382	17257	17477	17247	17214	17418	17220	17421	17359	17407	17338	17333	17471	17337	17548	17300	17372	17456	17314	17331	17472	17344	17429	17384	17348	17377	17444	17375	17296	17416	17203	17298	17458	17504	17412	17295	17482	17350	17489	17419	17416	17380	17483	17541	17334	17428	17483	17526	17399	17383	17304	17721	17457	17410	17298	17458	17412	17451	17285	17326	17310	17441	17394	17389	17518	17312	17487	17441	17562	17436	17481	17360	17385	17108	17296	17378	17524	17422	17452	17577	17466	17185	17348	17411	17339	17454	17291	17327	17343	17325	17445	17286	17187	17435	17522	17427	17325	17271	17398	17201	17471	17493	17329	17292	17341	17325	17400	17414	17455	17455	17495	17467	17402	17321	17340	17294	17632	17373	17340	17352	17198	17550	17391	17259	17486	17283	17517	17371	17670	17341	17414	17360	17371	17475	17398	17329	17541	17476	17064	17243	17464	17471	17468	17326	17482	17366	17355	17405	17269	17360	17340	17443	17322	17208	17244	17634	17363	17352	17324	17194	17389	17413	17344	17356	17453	17363	17581	17252	17349	17489	17417	17448	17425	17367	17414	17554	17323	17488	17248	17318	17443	17363	17406	17350	17495	17436	17446	17496	17331	17388	17436	17351	17505	17403	17310	17379	17495	17531	17351	17377	17358	17153	17492	17490	17413	17255	17354	17261	17441	17331	17498	17428	17209	17386	17385	17489	17456	17533	17453	17296	17500	17386	17584	17245	17430	17367	17597	17422	17343	17537	17400	17383	17283	17433	17495	17360	17576	17444	17392	17384	17523	17426	17543	17598	17463	17364	17335	17452	17388	17294	17327	17255	17404	17460	17226	17492	17326	17392	17345	17271	17125	17336	17367	17370	17237	17299	17391	17291	17336	17396	17452	17523	17404	17386	17427	17267	17410	17334	17511	17528	17641	17459	17336	17408	17410	17361	17488	17441	17446	17213	17407	17405	17272	17252	17181	17262	17300	17656	17277	17338	17364	17285	17486	17311	17425	17385	17355	17507	17304	17343	17436	17427	17426	17275	17424	17353	17432	17236	17344	17391	17306	17461	17386	17532	17343	17447	17558	17377	17419	17253	17341	17273	17407	17254	17377	17322	17466	17422	17446	17451	17400	17229	17505	17347	17491	17317	17365	17304	17328	17255	17411	17380	17412	17390	17407	17422	17485	17334	17434	17575	17286	17438	17363	17510	17344	17421	17314	17599	17415	17401	17424	17430	17659	17438	17357	17465	17491	17350	17315	17267	17385	17452	17286	17520	17397	17392	17295	17395	17489	17575	17188	17493	17350	17485	17326	17263	17350	17412	17444	17363	17244	17314	17319	17403	17550	17371	17527	17524	17431	17524	17211	17336	17464	17328	17350	17344	17354	17509	17282	17428	17359	17505	17377	17566	17470	17368	17468	17513	17276	17420	17322	17475	17385	17440	17326	17453	17344	17495
41186	42417	48414	44320	39626	37505	36765	36018	35791	35772	35580	35215	35415	35206	35208	34966	34720	34521	34638	35325	34712	34786	34459	34956	34427	34741	34308	34542	34448	34364	34180	34377	34321	34656	34054	34327	34207	34250	34329	34536	34520	34595	34584	34540	34650	34647	34773	34353	34368	34386	34344	34617	34346	34420	34324	34333	34358	34605	34526	34683	34567	34454	34227	34418	34352	34339	34374	34397	34422	34537	34362	34448	34638	34393	34110	34311	34511	34381	34359	34205	34660	34560	34206	34600	34202	34315	34359	34344	34391	34293	34125	34371	34118	34267	34409	34456	34264	34237	34477	34384	34439	34189	34708	34542	34354	34352	34585	34483	34235	34170	34348	34506	34283	34534	34378	34478	34755	34336	34490	34087	34511	34352	34555	34240	34547	34253	34237	34257	34261	34382	34437	34489	34521	34310	34547	34432	34444	34434	34381	34449	34302	34140	34440	34399	34551	34185	34361	34449	34379	34333	34498	34218	34621	34341	34663	34378	34236	34294	34487	34524	34405	34622	34435	34140	34481	34555	34205	34337	34404	34448	34449	34458	33994	34367	34159	34365	34279	34463	34284	34475	34504	34190	34126	34214	34549	34261	34314	34087	34179	34302	34425	34551	34229	34415	34459	34163	34508	34165	34629	34399	34198	34277	34402	34428	34415	34477	34538	34701	34288	34474	34220	34141	34243	34376	34602	34519	34450	34447	34379	34418	34478	34459	34598	34576	34571	34574	34207	33993	34226	34419	34351	34485	34727	34499	34364	34355	34496	34470	34532	34258	34229	34308	34319	34567	34628	34174	34613	34588	34706	34343	34216	34493	34450	34408	34669	34323	34283	34270	34709	34473	34556	34272	34424	34443	34307	34311	34570	34361	34354	34190	34459	34496	34503	34560	34583	34283	34545	34339	34296	34231	34498	34455	34235	34523	34268	34280	34212	34355	34332	34444	34339	34145	34502	34611	34226	34516	34467	34706	34428	34113	34497	34148	34653	34385	34270	34398	34556	34504	34184	34455	34559	34412	34432	34282	34283	34359	34498	34530	34315	34319	34169	34200	34243	34283	34687	34220	34460	34054	34315	34290	34363	34323	34213	34415	34107	34218	34270	34238	34591	34295	34303	34405	34413	34367	34320	34468	34359	34194	34358	34694	34382	34480	34360	34238	34544	34345	34378	34344	34572	34426	34599	34242	34449	34070	34377	34372	34705	34304	34549	34510	34520	34663	34286	34494	34318	34516	34507	34644	34417	34726	34306	34002	34560	34754	34411	34240	34366	34369	34510	34545	34399	33964	34428	34365	34456	34179	34208	34488	34412	34452	34495	34052	34324	34541	34021	34194	34110	33932	34333	34661	34428	34588	34362	34484	34389	34049	34476	34124	34330	34354	34194	34458	34300	34329	34505	34639	34250	34499	34413	34383	34078	34245	34593	34415	34446	34137	34226	34354	34396	34398	34397	34493	34219	34418	34242	34479	34356	34509	34237	34508	34319	33964	34233	34389	34388	34518	34567	34351	34219	34327	34265	34544	34686	34752	34560	34199	34337	34511	34350	34370	34292	34073	34445	34407	34420	34395	34327	34432	34282	34190	34384	34693	34488	34292	34468	34281	34455	34162	34333	34223	34231	34482	34398	34296	34615	34432	34500	34508	34543	34310	34540	34519	34415	34572	34132	34168	34220	34468	34342	34372	34498	34308	34414	34279	34363	34251	34375	34351	34589	34345	34308	34109	34331	34486	33955	34149	34085	34415	33967	34363	34622	34645	34623	34210	34354	34604	34518	34455	34492	34194	34083	34072	34467	34057	34314	34258	34452	34130	34226	34434	34269	34420	34177	34394	34625	34557	34419	34522	34343	34458	34205	34577	34565	34226	34456	34393	34283	34397	34969	34377	34312	34407	34279	34097	34234	34449	34189	34594	34263	34486	34320	34314	34259	34442	34269	34263	34237	34564	34342	34537	34256	34281	34354	34296	34403	34402	34443	34222	34680	34559	34286	34541	34551	34562	34383	34341	34122	34571	34456	34388	34552	34248	34413	34452	34152	34555	34341	34404	34279	34498	34158	34613	34316	34667	34408	34249	34255	34198	34429	34611	34369	34259	34531	34257	34262	34433	34528	34349	34497	34302	34594	34262	34276	34286	34707	34372	34541	34240	34531	34391	34356	34271	34511	34239	34421	34186	34344	34425	34428	34593	34681	34118	34305	34258	34500	34685	34519	34618	34478	34363	34261	34520	34252	34425	34378	34411	34309	34500	34151	34478	34344	34220	34278	34405	34309	34235	34485	34363	34739	34253	34475	34621	34561	34206	34475	34431	34701	34410	34294	34479	34614	34230	34357	34391	34486	34237	34416	34331	34489	34508	34402	34347	34372	34364	34132	34103	34589	34651	34533	34368	34468	34665	34348	34457	34501	34661	34448	34404	34447	34499	34289	34413	33960	34656	34475	34427	34575	34226	34637	34341	34396	34186	34512	34555	34564	34379	34066	34311	34403	34672	34428	34378	34328	34457	34373	34367	34496	34037	34572	34347	34484	34540	34367	34136	34073	34291	34367	34529	34418	34314	34590	34331	34236	34264	34480	34294	34439	34164	34402	34637	34364	34442	34403	34783	34232	34348	34377	34533	34167	34387	34478	34066	34526	34106	34538	34123	34403	34357	34262	34227	34409	34239	34438	34328	34392	34468	34414	34530	34361	34271	34575	34450	34259	34149	34164	34093	34399	34089	34313	34426	34496	34246	34590	34247	34285	34339	34481	34464	34761	34498	34219	34309	34239	34201	34174	34477	34393	34422	34369	34438	34501	34439	34283	34071	34590	34356	34246	34322	34399	34268	34460	34292	34611	34200	34405	34258	34126	34241	34208	34122	34329	34425	34289	34394	34447	34412	34586	34520	34540	34225	34365	34499	34230	34463	34367	34383	34317	34513	34118	34366	34500	34586	34749	34428	34223	34524	34676	34534	34202	34041	34229	34193	34458	34441	34054	34284	34350	34177	34396	34357	34220	34404	34415	34109	34358	34333	34181	34600	34249	34547	34594	34455	34333	34215	34627	34338	34512	34133	34587	34125	34503	34282	34268	34656	34399	34234	34364	34514	34625	34747	34467	34053	34214	34597	34560	34392	34303	34544	34122	34380	34486	34346	34537	34290	34294	34275	34317	34337	34666	34324	34762	34480	34461	34337	34507	34442	34415	34422	34386	34455	34274	34416	34782	34186	34422	34364	34462	34614	34350	34193	34547	34385	34300	34284	34387	34528	34513	34534	34502	34607	34221	34167	34178	34346	34302	34323	34522	34213	34472	34217	34253	34071	34393	34481	34225	34582	34407	34396	34399	34284	34461	34407	34131	34596	34586	34403	34548	34369	34649	34448	34240	34633	34354	34353	34375	34128	34268	34293	34439	34445	34132	34274	34459	34433	34577	34491	34592	34407	34527	34349	34350	34265	34411	34643	34300	34499	34296	34355	34402	34362	34327	34733	34298	34308	34338	34543	34359	34480	34425	34487	34404	34337	34326	34281	34368	34218	34425	34624	34421	34420	34402	34584	34374	34257	34392	34518	34378	34427	34367	34539	34247	34195	34384	34656	34259	34571	34171	34325	34442	34483	34412	34185	34562	34277	34471	34543	34222	34843	34521	34433	34301	34580	34511	34201	34684	34403	34178	34171	34356	34275	34375	34475	34246	34212	34226	34390	34242	34606	34473	34368	34090	34276	34888	34247	34430	34339	34591	34542	34388	34222	34406	34229	34417	34383	34356	34635	34227	34371	34395	34334	34459	34140	34387	34237	34303	34483	34352	34400	34178	34268	34048	34461	34201	34321	34515	34449	34358	34410	34378	34522	34537	34308	34194	34215	34128	34389	34631	34325	34074	34214	34333	34365	34415	34226	34524	34218	34518	33950	34350	34737	34391	34195	34415	34552	34244	34514	34338	34258	34335	34614	34434	34314	34447	34566	34351	34418	34399	34272	34557	34477	34337	34389	34544	34265	34357	34333	34461	34531	34727	34352	34298	34226	34211	34348	34521	34428	34552	34329	34362	34673	34510	34290	34431	34426	34567	34505	34140	34233	34472	34507	34532	34355	34462	34337	34415	34400	34362	34369	34562	34330	34308	34422	34267	34425	34528	34422	34519	34754	34293	34507	34494	34347	34394	34356	34556	34289	34366	34716	34352	34232	34348	34461	34504	34469	34571	34584	34316	34260	34185	34215	34481	34544	34360	34267	34116	34253	34425	34519	34448	34628	34476	34301	34414	34631	34401	34394	34677	34392	34374	34534	34524	34479	34471	34428	34753	34436	34428	34620	34605	34314	34347	34119	34334	34297	34215	34371	34528	34444	34376	34582	34450	34246	34496	34536	34566	34369	34431	34335	34267	34621	34625	34663	34224	34433	34354	34379	34527	34196	34102	34222	34489	34532	34590	34198	34452	34782	34382	34387	34468	34428	34504	34336	34310	34622	34496	34538	34394	34397	34313	34274	34670	34522	34249	34230	34521	34306	34341	34391	34370	34380	34305	34423	34016	34384	34529	34280	34558	34312	34391	34497	34574	34171	34161	34280	34166	34239	34315	34240	34558	34610	34587	34462	34372	34306	34302	34410	34354	34219	34334	34124	34426	34472	34659	34490	34613	34316	34244	34341	34726	34460	34269	34562	34162	34283	34468	34388	34562	34561	34204	34564	34421	34211	34502	34392	34241	34330	34184	34561	34584	34201	34405	34406	34375	34548	34493	34272	34503	34470	34345	34595	34620	34294	34393	34261	34295	34672	34571	34310	34493	34408	34721	34224	34374	34200	34567	34611	34182	34307	34528	34294	34405	34250	34563	34560	34358	34484	34399	34364	34415	34265	34629	34487	34362	34366	34145	34121	34598	34268	34364	34140	34228	34217	34463	34500	34450	34602	34294	34495	34580	34348	34291	34642	34497	34303	34316	34352	34351	34281	34578	34586	34449	34262	34175	34496	34278	34679	34434	34536	34304	34392	34395	34355	34268	34338	34227	34318	34410	34567	34250	34511	34410	34127	34281	34575	34386	34544	34582	34341	34599	34487	34582	34511	34313	34548	34386	34288	34342	34673	34416	34106	34107	34738	34511	34740	34606	34417	34534	34338	34281	34372	34312	34358	34229	34214	34467	34264
34679	45201	43906	33796	27843	24520	23183	22356	21855	21611	21371	21285	21291	21368	21005	20731	20712	20420	20673	20680	20581	20455	20002	20254	20158	20306	20024	20120	20228	20013	20050	20015	19857	20063	19918	19685	19795	19856	20083	19939	19865	19921	20152	19788	20030	19787	19808	19851	20003	19840	19995	19966	19984	19763	19898	20069	19959	19794	19902	19980	19852	19884	19730	19889	19732	19752	19867	19923	20050	19827	19836	19885	19810	19953	19980	19906	19937	19872	19825	20011	19878	19931	20060	19997	19957	19893	20044	19949	19856	19751	19756	19889	19767	19851	19966	19821	20121	19829	20015	19795	19944	19918	19736	19980	19838	19948	19954	19911	19873	19874	19970	19823	19744	19874	19869	19805	19950	19740	19950	19919	19955	19773	19916	19757	19964	20036	19988	20004	19822	19955	19866	19775	19644	19790	19828	19699	19858	19847	19829	19809	19775	19880	19918	19882	19906	19736	19950	19891	19766	19988	19845	19838	20016	20041	19717	19929	19901	19866	19884	19792	19937	19831	19873	19830	19930	19961	19817	19933	19865	20034	19909	19881	19859	19810	19956	19808	20073	19789	19921	19905	19947	19863	20004	19840	19956	19907	19851	19987	19802	19825	19793	19912	19986	19903	19887	19889	19915	19956	19781	19720	19964	19960	19862	19885	19835	19921	19926	19750	20033	19947	19992	19939	19854	19807	19918	19980	20028	19791	20073	19918	19828	19779	19850	19839	19826	19714	20164	19953	19732	19838	20015	19901	19859	19888	19813	19747	20032	19979	19745	20041	19832	19762	19985	19789	19881	20028	19953	19712	19738	19789	20020	19771	20099	19822	19895	19884	19874	19925	20051	19815	20033	19945	19915	19859	19721	19733	19841	19998	20027	19812	19923	20021	19720	20060	20037	19874	20158	19929	20045	19762	19910	20097	20013	19901	19921	20053	19996	20041	20161	19870	19928	19954	19733	20038	19751	19946	19850	19869	19762	20100	19669	19727	19762	19968	19925	19924	19893	19872	19782	19819	19954	20049	19968	19908	19817	20017	19904	19900	19788	20007	19824	19734	19955	19781	20147	19816	19831	19917	19911	19844	19758	19824	19895	19795	19937	19968	20050	19808	19965	19969	19867	19925	20015	19869	19889	19970	19697	19858	19851	19912	19785	19773	19865	19937	19902	19865	19972	19772	19716	20008	20054	19946	19849	19878	19955	19739	19983	19929	19879	19704	19789	19800	19902	19830	19708	19750	19888	19932	20070	19747	19829	19805	20000	19968	19864	19910	19871	19782	19878	19837	19915	19872	19912	19775	20029	19903	19692	19956	19853	19882	19875	19869	19823	19890	19922	20122	19957	19817	19964	19928	19896	19918	19816	19981	19967	19749	19975	19797	19882	19874	19977	19817	19924	19994	19873	20113	19852	19913	19921	19927	19875	19936	19942	20095	19846	19862	20070	19778	19997	19697	19885	19819	20045	19877	19978	20004	19843	19805	19992	19907	19856	19903	19975	19866	19693	19988	19908	19812	19936	20009	19936	20050	19972	19835	19821	19857	19803	19892	19939	19802	19966	19887	19970	19967	19855	19963	19949	20097	19908	19860	19897	19731	19947	20211	19925	20042	19999	19844	19911	19764	19838	19921	19753	19855	19779	19866	19819	19822	19934	19941	19935	19976	19901	19931	19757	19817	19797	20044	19770	19807	19799	19951	19776	19920	19966	19740	19838	19927	19948	19908	19842	19958	19884	19886	19903	20052	19796	19866	19893	19863	19994	20069	19899	19695	19866	19899	19900	20019	19883	19962	19869	19904	19990	20010	20020	19670	20151	19736	19920	19773	19879	20053	19822	20070	19784	19825	19898	19780	19983	19813	19879	19674	19828	19870	19952	19843	19818	19858	19822	19954	19838	20025	19931	19871	20011	20071	19904	19955	19932	19912	19931	19967	19924	19767	19733	20009	19787	20083	19952	20044	19943	19691	20039	19736	19868	19991	19891	19900	19935	19850	19991	20183	19867	19937	19751	19865	20011	20008	19875	19954	19701	19858	19921	19926	20008	19988	19875	19954	19737	19782	19886	19925	19875	19905	19925	19999	19850	19788	19786	19856	20094	19978	19909	19842	20039	19750	19887	20003	20123	19636	19937	19968	19969	19947	19881	20079	19938	19949	20000	20046	19802	19903	19978	19750	19723	19725	19624	19991	19996	19984	19852	19923	20037	20071	19988	19885	19920	19831	19784	19774	19894	19869	19912	19873	19771	19790	19919	19785	19955	19919	20001	19978	19945	19658	19971	19818	19914	20054	19866	19916	20075	19966	19784	19996	19821	19908	19908	19888	19730	19756	19770	19828	19695	19910	19891	19633	19998	19814	19787	20024	19824	19851	20070	20019	19955	19884	20064	20004	19932	19857	19953	19941	19868	19755	19852	19840	19765	19730	19973	20069	20031	19846	19871	19853	20028	20118	19881	19937	19816	19869	19852	20111	19812	19815	19828	19804	19898	19810	19979	19752	20021	19745	19734	19823	19898	19903	19882	19875	19752	19805	19761	19844	19961	19821	19845	19920	19928	19736	19770	19834	19726	19824	19760	19892	20018	19844	19785	19924	19973	19910	19926	19910	19797	19847	19606	20061	19835	20015	19913	19920	19827	19928	20076	20000	19870	19825	20061	19828	19839	20024	19876	20032	19749	19863	19944	19863	19831	19972	19883	19950	19815	19710	19904	19832	19920	19837	19988	19880	19768	20066	19819	19956	19722	19783	19919	19952	19735	19976	19976	19901	19819	19827	19917	19976	19704	19927	19977	20046	19852	19787	19951	19925	19945	19882	19999	19870	19852	19815	19852	19934	19973	19795	19883	20128	19673	19969	19834	19890	20080	19997	19721	20011	19927	19829	19878	19858	19923	19900	20006	19945	19752	19990	19751	19745	19769	19912	19879	19989	19939	20007	19904	19934	19684	20123	19893	20021	19879	20060	20161	20042	19872	19854	19860	19994	19935	19750	19939	19591	19910	19964	20050	19911	19957	19918	19846	19916	19974	19941	19883	19804	20008	19893	19820	19928	19757	20000	19764	19899	19979	19892	19838	20019	20126	20082	20024	19939	20051	19901	19910	19718	19998	19838	20071	19994	19855	19952	19941	20058	19843	19849	19978	19982	19932	19783	19902	19810	19792	19825	19985	19652	19790	19927	20073	20024	19714	19861	20054	19965	19869	19944	19895	19794	19762	19726	19812	19967	19885	19970	19859	20038	19827	19767	19972	19854	20042	19925	19802	20031	19961	19907	19910	19890	19893	19794	20104	19796	19824	19878	19846	19901	19745	19815	19900	19690	19779	19814	19918	19723	19954	20001	19886	19844	20021	19961	19856	19879	19963	19966	19790	19945	19885	19800	19730	19805	20006	19901	19810	19927	20118	20021	19718	19926	19857	20008	19903	19900	19836	19792	20011	20159	19879	19924	19811	19882	19980	19927	19845	19840	19984	19828	19776	19775	19860	20009	19935	19954	19888	19833	19994	19931	19992	19728	19767	19774	19830	19837	19855	19805	19959	19967	20067	19963	19983	20006	19901	20017	19902	20106	19722	20011	19873	20090	19778	19836	19993	19843	19772	20022	19818	19813	19979	19836	19880	20026	19852	19978	19970	19900	19754	19928	20010	19929	19796	19920	19900	19870	19785	19764	19860	19986	20150	19967	19849	20060	19999	19953	19944	19928	19895	19889	19993	19779	20042	19878	19925	20002	19845	19826	19922	19938	19902	19984	20033	19917	19825	19890	19936	20011	19815	19906	19886	19947	19688	19822	19856	19735	19841	20075	19991	19842	19820	19811	19720	19813	19753	19870	20145	19983	20067	20001	19951	19975	20061	19989	19869	19839	19766	19975	19738	19807	20043	19901	20051	19848	19883	19911	19836	19912	19906	19937	19944	20116	19923	19911	19948	20037	19788	19849	19798	20022	19895	20068	19852	19945	20004	20037	19749	19849	19972	19922	19770	19936	19732	19873	19730	20046	19831	19875	19863	19852	19924	20079	19803	20054	19777	20018	19888	19823	20134	19926	19848	19907	20051	20011	19902	19819	19765	19821	19935	19867	19903	19904	19970	19738	19862	20038	19801	19838	19919	19904	19929	19943	19872	19943	19955	19863	19857	19887	19633	19943	19936	19926	19650	19937	19919	19777	20131	20003	20005	19911	19790	19983	19947	19775	19957	19874	20151	19912	20005	20094	19660	19944	19767	20123	19677	19950	19859	19899	19751	19930	19894	19929	20046	19937	19849	19869	19962	19802	20073	19834	19945	19838	19952	19859	20026	19814	20012	19816	19926	19832	19832	19974	19753	19943	20013	19937	19977	19849	19880	19796	19891	19867	19908	19693	20045	19940	19886	19881	19823	20086	19970	19801	19892	19951	19852	19917	19667	19934	19852	19968	19848	19879	20082	19955	19969	19757	19845	19792	19910	19886	19958	19892	19888	19892	19916	19819	19903	19910	19712	19833	20041	19889	19970	19823	20077	19905	19973	19878	19641	20011	19839	19834	19860	19827	20041	19975	19727	19725	20106	19762	19987	19928	20104	19880	19739	20143	19743	20066	19889	19863	19988	19670	19838	19953	19817	19935	19787	19873	19895	20030	20007	19900	19814	19889	19831	20049	19876	19881	19986	19873	20046	19933	19806	20028	19846	19780	19906	19638	20016	19865	20002	19977	20058	19843	19772	20105	19949	19884	19852	19865	19929	19981	19847	19964	19896	19917	20011	19928	19935	19932	19955	19928	19841	19957	19922	19746	19967	19815	19932	19871	19971	19993	19855	19930	19828	19828	19979	19752	19803	19767	19634	19936	19831	19792	19958	20043	19883	19950	19838	19997	19907	19924	19903	19710	19950	19998	19821	19839	19971	19934	19922	19802	19871	20025	19977	19996	19848	19912	19923	20093	19905	19974	20035	19899	19845	19797	20019	19864	19941	19944	20032	19738	19904	19810	19736	19633	20003	19854	19767	20066	19888	19910	19974	20036	19864	19853	20053	19901	19947	19790	19883	20099	19823	19926	19911	19893	19851	19683	20004	19963	19845	19951	19907	19817	19938	19991	19979	19803	20021	19903	19751	20150	20102	19901	19948	20018	20045	20009	19908	19822	19853	19953	19939	19747	19911	19901
22385	20068	26602	25477	27371	33135	35625	32970	32822	32530	32341	32254	32369	32610	32371	31766	31627	31470	31554	31570	31519	31280	31181	31121	30834	30691	30853	30714	30801	30579	30692	30632	30167	30585	30637	30080	30829	30442	30419	30305	30248	30515	30457	30540	30466	30384	30551	30488	30286	30463	30345	30178	30139	30408	30275	30426	30467	30386	30431	30348	30417	30353	30263	30405	30633	30337	30216	30616	30443	30536	30441	30439	30515	30236	30555	30211	30262	30336	30430	30369	30514	30625	30285	30324	30565	30536	30526	30355	30460	30453	30251	30311	30732	30370	30265	30439	30783	30107	30489	30327	30374	30530	30205	30419	30490	30291	30298	30347	30280	30590	30110	30197	30592	30107	30542	30275	30362	30335	30477	30547	30549	30378	30645	30514	30623	30412	30376	30337	30673	30368	30341	30282	30168	30519	30627	30322	30367	30349	30355	30161	30540	30344	30150	30360	30353	30486	30470	30359	30567	30358	30382	30294	30482	30478	30400	30234	30588	30429	30390	30253	30494	30316	30365	30445	30402	30485	30484	30364	30379	30339	30339	30294	30056	30025	30315	30215	30267	30450	30398	30551	30451	30648	30109	30319	30602	30581	30426	30415	30119	30175	30314	30310	30424	30035	30289	30443	30356	30589	30516	30036	30211	30333	30404	30569	30392	30097	30497	30476	30408	30504	30446	30274	30333	30257	30223	30210	30248	30030	30439	30281	30468	30449	30192	30353	30511	30157	30436	30480	30320	30197	30278	30476	30385	30282	30464	30315	30537	30686	30489	30340	30756	30407	30551	30384	30423	30326	30276	30461	30362	30167	30376	30545	30413	30220	30526	30452	30161	30346	30211	30363	30450	30278	30139	30168	30131	30439	30368	30413	30148	30541	30364	30389	30248	30202	30207	30402	30439	30143	30173	30284	30395	30506	30456	30392	30446	30259	30291	30325	30183	30401	30018	30281	30377	30399	30337	30586	30500	30635	30282	30252	30423	30366	30144	30355	30222	30175	30375	30446	30298	30419	30321	30465	30573	30619	30398	30536	30448	30424	30499	30485	30353	30254	30408	30197	30367	30295	30402	30357	30591	30526	30370	30431	30587	30425	30786	30741	30542	30303	30567	30717	30447	30303	30411	30253	30349	30412	30469	30465	30595	30386	30360	30698	30494	30550	30275	30467	30262	30183	30341	30361	30309	30398	30285	30224	30243	30237	30358	30296	30512	30247	30408	30591	30387	30627	30439	30245	30465	30344	30307	30355	30372	30315	30406	30594	30402	30254	30330	30297	30514	30502	30388	30277	30490	30614	30278	30385	30359	30329	30210	30287	30225	30325	30540	30379	30210	30109	30219	30256	30254	30253	30661	30640	30588	30327	30344	30477	30225	30350	30433	30235	30476	30066	30244	30290	30603	30325	30363	30219	30319	30384	30440	30289	30613	30275	30250	30588	30390	30178	30255	30291	30414	30159	30322	30450	30382	30249	30334	30192	30263	30371	30107	30427	30321	30417	30214	30495	30368	30414	30320	30152	30377	30427	30443	30390	30340	30438	30389	30526	30462	30300	30347	30173	30293	30372	30274	30417	30103	30308	30217	30436	30388	30471	30262	30341	30386	30372	30201	30336	30323	30357	30555	30427	30299	30466	30403	30417	30294	30440	30424	30669	30293	30515	30712	30314	30404	30132	30372	30613	30096	30088	30182	30292	30472	30517	30455	30584	30439	30392	30461	30291	30643	30319	30467	30588	30470	30350	30512	30315	30845	30649	30492	30302	30298	30405	30381	30120	30096	30451	30314	30531	30412	30334	30396	30496	30660	30517	30292	30364	30058	30334	30601	30695	30569	30264	30218	30496	30090	30244	30388	30271	30147	30387	30165	30389	30278	30617	30180	30490	30251	30487	30265	30499	30495	30511	30555	30525	30360	30324	30487	30160	30198	30452	30553	30384	30512	30111	30254	30238	30507	30378	30482	30640	30269	30341	30176	30580	30479	30327	30187	30536	30485	30459	30425	30512	30239	30332	30199	30199	30202	30155	30549	30322	30671	30465	30573	30527	30462	30456	30187	30266	30415	30587	30229	30431	30548	30127	30363	30602	30404	30522	30526	30249	30384	30118	30402	30306	30111	30197	30412	30645	30542	30590	30514	30510	30411	30748	30311	30315	30598	30527	30366	30674	30516	30229	30330	30425	30224	30362	30638	30208	30223	30449	30550	30366	30437	30340	30375	30273	30340	30575	30485	30220	30202	30511	30572	30323	30304	30524	30245	30502	30208	30584	30387	30540	30216	30344	30529	30366	30632	30405	29963	30438	30288	30515	30464	30188	30614	30334	30451	30244	30154	30479	30569	30749	30585	30319	30138	30339	30482	30385	30319	30387	30524	30295	30558	30445	30319	30311	30648	30310	30504	30610	30458	30461	30704	30373	30535	30358	30149	30395	30703	30297	30379	30348	30582	30502	30338	30247	30174	30518	30586	30596	30544	30345	30171	30226	30485	30192	30511	30197	30491	30443	30380	30481	30430	30521	30343	30452	30335	30636	30359	30209	30333	30367	30491	30409	30419	30103	30283	30438	30350	30441	30564	30578	30341	30423	30430	30352	30160	30379	30585	30260	30290	30472	30586	30557	30260	30276	30459	30382	30333	30276	30215	30211	30095	30590	30295	30258	30178	30219	30208	30147	30352	30169	30489	30495	30286	30510	30419	30470	30448	30563	30309	30122	30433	30068	30098	30495	30540	30109	30522	30483	30402	30429	30261	30299	30221	30418	30493	30228	30419	30724	30318	30166	30350	30652	30574	30348	30342	30245	30245	30384	30290	30162	30712	30438	30522	30131	30271	30610	30385	30482	30380	30240	30155	30490	30418	30041	30241	30328	30434	30393	30240	30263	30393	30299	30213	30352	30651	30473	30391	30369	30493	30539	30320	30364	30478	30415	30352	30348	30492	30341	30376	30321	30306	30137	30381	30252	30283	30149	30128	30319	30287	30414	30447	30277	30149	30400	30461	30219	30524	30457	30638	30546	30503	30325	30522	30311	30726	30350	30173	30109	30353	30306	30363	30695	30609	30269	30302	30307	30151	30067	30372	30354	30361	30461	30416	30200	30361	30302	30319	30126	30153	30317	30451	30271	30424	30605	30518	30369	30412	30166	30191	30339	30544	30404	30378	30575	30329	30600	30375	30644	30601	30390	30192	30451	30578	30339	30341	30501	30204	30335	30613	29930	30414	30468	30297	30447	30408	30274	30741	30494	30515	30668	30511	30537	30513	30269	30473	30436	30176	30561	30292	30363	30485	30375	30399	30412	30562	30294	30445	30474	30363	30522	30412	30156	30251	30454	30560	30355	30189	30408	30577	30291	30327	30174	30340	30280	30128	30488	30394	30252	30305	30357	30351	30458	30379	30447	30408	30314	30323	30264	30386	30376	30329	30611	30610	30432	29974	30366	30393	30419	30342	30285	30426	30540	30395	30251	30557	30215	30146	30289	30317	30220	30497	30304	30344	30390	30527	30481	30586	30457	30459	30220	30315	30472	30507	30544	30740	30479	30250	30331	30289	30445	30283	30279	30583	30366	30286	30484	30503	30333	30410	30422	30256	30084	30369	30263	30528	30460	30398	30267	30190	30364	30212	30636	30238	30288	30112	30205	30296	30625	30353	30325	30250	30452	30683	30586	30593	30464	30390	30471	30429	30442	30425	30422	30539	30315	30342	30175	30137	30445	30462	30323	30419	30362	30379	30452	30526	30387	30332	30320	30410	30586	30362	30528	30507	30350	30411	30284	30554	30558	30398	30408	30304	30498	30345	30618	30500	30107	30360	30454	30472	30340	30192	30193	30285	30276	30349	30088	30392	30267	30329	30424	30457	30509	30301	30346	30502	30453	30447	30451	30357	30456	30360	30467	30034	30460	30461	30417	30209	30289	30373	30390	30333	30306	30318	30268	30486	30435	30280	30570	30334	30471	30423	30540	30428	30390	30052	30409	30562	30354	30404	30502	30532	30463	30162	30342	30586	30215	30535	30402	30511	30296	30458	30260	30246	30395	30566	30453	30386	30381	30206	30088	30266	30410	30458	30524	30235	30598	30569	30258	30346	30350	30357	30388	30402	30294	30274	30530	30442	30361	30367	30338	30443	30543	30178	30327	30386	30312	30473	30451	30549	30257	30518	30388	30346	30509	30483	30397	30550	30275	30172	30371	30269	30272	30397	30432	30687	30598	30123	30342	30267	30651	30602	30513	30309	30370	30344	30408	30417	30465	30325	30407	30357	30267	30469	30380	30379	30205	30489	30006	30342	30135	30415	30355	30238	30159	30444	30456	30387	30377	30311	30296	30529	30429	30517	30351	30603	30625	30290	30380	30190	30227	30323	30156	30435	30620	30331	30445	30474	30266	30192	30510	30445	30261	30576	30532	30529	30530	30377	30462	30312	30504	30381	30445	30139	30581	30657	30346	30409	30556	30592	30320	30366	30599	30212	30405	30246	30230	30448	30433	30570	30471	30107	30230	30148	30357	30469	30095	30402	30277	30369	30223	30198	30530	30269	30160	30554	30422	30228	30463	30397	30201	30606	30595	30219	30339	30223	30534	30215	30196	30338	30336	30602	30453	30566	30431	30504	30471	30397	30387	30291	30672	30398	30663	30383	30377	30529	30425	30454	30489	30498	30591	30497	30378	30386	30653	30541	30229	30346	30329	30492	30584	30502	30450	30445	30403	30281	30291	30453	30052	30275	30440	30156	30363	30373	30289	30427	30376	30713	30309	30432	30311	30480	30238	30440	30409	30326	30177	30243	30079	30244	30305	30282	30311	30391	30276	30595	30362	30381	30244	30534	30572	30136	30420	30395	30510	30281	30384	30364	30505	30113	30257	30338	30125	30362	30302	30064	30256	30559	30620	30370	30268	30084	30360	30282	30328	30269	30144	30495	30472	30200	30240	30722	30431	30416	30362	30644	30213	30483	30120	30462	30375	30714	30334	30349	30340	30430	30407	30847	30534	30538	30333	30518	30234	30571	30502	30518	30512	30079	30016	30320	30408	30500	30267	30327	30207	30276	30412	30469	30479	30309	30492	30371	30255	30106	30316	30183	30399	30509	30709	30189	30686	30440	30380	30430	30606	30354	30450	30643	30403	30471	30461	30305	30279
30597	48869	48018	37477	30386	25886	23479	21917	21362	20810	20581	20529	21114	21111	20317	19753	19375	19260	19357	19119	19153	18827	18516	18425	18272	18123	18191	18042	18154	18126	17968	17927	17721	17811	17921	17864	17809	17827	17558	17617	17662	17914	17713	17829	17837	17758	17761	17830	17921	17721	17750	17804	17858	17833	17879	17836	17714	17958	17660	17631	17698	17853	17829	17836	17667	17729	17947	17726	17776	17687	17707	17763	17789	17670	17657	17723	17769	17800	17797	17738	17808	17734	17691	17787	17684	17784	17915	17731	17733	17814	17637	17748	17875	17753	17785	17647	17637	17854	17612	17847	17659	17828	17743	17777	17759	17851	17776	17668	17728	17653	17631	17768	17700	17900	17787	17702	17668	17695	17711	17927	17835	17763	17851	17710	17847	17769	17978	17781	17722	17854	17591	17782	17691	17772	17727	17607	17784	17849	17707	17871	17788	17811	17663	17851	17887	17862	17662	17796	17720	17822	17748	17825	17780	17789	17884	17700	17809	17673	17684	17770	17792	17622	17751	17844	17692	17804	17612	17739	17845	17846	17579	17761	17896	17765	17798	17807	17864	17619	17789	17817	17579	17786	17674	17757	17835	17730	17819	17927	17746	17873	17724	17928	17698	17776	17728	17862	17684	17732	17770	17848	17809	17811	17800	17699	17780	17865	17782	17930	17806	17899	17946	17609	17910	17820	17725	17847	17906	17920	17850	17527	17956	17837	17880	17778	17693	17673	17741	17795	17864	17901	17786	17689	17731	17772	17842	17666	17772	17775	17720	17804	17677	17850	17763	17654	17832	17682	17839	17669	17928	17726	17811	17669	17736	17715	17713	17911	17639	17802	17805	17751	17778	17918	17766	17916	17666	17734	17818	17640	17845	17763	17818	17735	17863	17823	17664	17686	17751	17814	17871	17847	17776	17716	17640	17725	17696	17923	17750	17754	17828	17754	17682	17719	17804	17600	17627	17925	17846	17939	17659	17886	17941	17678	17678	17747	17872	17603	17784	17829	17605	17708	17788	17663	17698	17851	17889	17746	17662	17660	17809	17647	17780	17966	17699	17487	17707	17744	17906	17711	17630	17873	17755	17732	17961	17801	17752	17747	17757	17761	17631	17926	17645	17605	17532	17907	17754	17930	17735	17583	17734	17872	17853	17838	17742	17496	17709	17833	17993	17770	17750	17742	17666	17801	17822	17855	17750	17767	17829	17847	17836	17769	17776	17797	17862	17931	18119	17810	17626	17936	17774	17820	17891	17748	17869	17812	17757	17799	17946	17730	17678	17673	17726	17648	17789	17857	17773	17946	17847	17807	17663	17744	17776	17751	17698	17893	17754	17621	17856	17804	17564	17752	17775	17729	17794	17882	17793	17836	17758	17807	17608	17915	17750	17713	17879	17710	17815	17780	17756	17757	17826	17658	17908	17755	17823	17701	17897	17782	17999	17881	17720	17857	17715	17710	17793	17785	17930	17727	17781	17894	17787	17616	17955	17858	17818	17715	17828	17784	17880	17911	17620	17696	17828	17703	17704	17767	17963	17881	17893	17860	17742	17749	17725	17788	17794	17648	17959	17781	17806	17631	17981	17783	17771	17851	17616	17715	17897	17647	17815	17821	17768	17660	17782	17565	17840	17989	17789	17707	17824	17767	17810	17840	18015	17746	17646	17688	17928	17817	17772	17906	17878	17753	17589	17831	17689	17796	17626	17844	17847	17773	17880	17907	17904	17716	17879	17826	17635	17845	17650	17803	17776	17769	17664	17634	17770	17782	17744	17808	17598	17508	17866	17797	17908	17697	17823	17841	17861	17768	17833	17636	17751	17798	17891	17746	17698	17787	17880	17712	17871	17723	17778	17730	17901	17609	17795	17685	17753	17772	17825	17690	17782	17709	17725	17640	17789	17941	17913	17782	17791	17801	17586	17578	17727	17860	17958	17847	17755	17737	17725	17799	17765	17822	17703	17902	17683	17785	17724	17766	17819	17796	17817	17770	17772	17795	17913	17747	17711	17734	17877	17863	17915	17763	17675	17717	17765	17730	17626	17775	17739	18021	17730	17713	17704	17728	17629	17621	17873	17843	17890	17789	17937	17758	17830	17907	17689	18019	17626	17769	17733	17680	17678	17654	17631	17775	17773	17871	17763	17691	17649	17777	17704	17740	17582	17797	17809	17735	17688	17627	17872	17656	17799	18003	17632	17964	17816	17867	17945	17810	17730	17738	17770	17774	17810	17826	17615	17802	17852	17756	17877	17909	17788	17898	17768	17814	17659	17926	17758	17774	17650	17974	18011	17791	18032	17623	17891	17667	17810	17898	17791	17738	17864	17930	17814	17686	17910	17707	17739	17825	17853	17763	17565	17861	17814	17842	17733	17597	17801	17659	17804	17727	17927	17816	17768	17830	17908	17844	17670	17760	17667	17716	17586	17694	17875	17836	17784	17885	17736	17644	17759	17808	17837	17621	17920	17804	17737	17655	17617	17875	17738	17807	17736	17609	17643	17854	17752	17692	17856	17846	17781	17729	17689	17843	17681	17791	17874	17678	17601	17951	17682	17489	17874	17745	17795	17878	17960	17868	17851	17832	17776	17996	17773	17937	17933	17821	17727	17790	17590	17712	17957	17751	17627	17716	17702	17730	17733	17828	17918	17695	17681	17816	17727	17796	17704	17871	17982	17785	17466	17863	17782	17838	17764	17567	17759	17796	17697	17823	17884	17767	17722	17605	17863	17932	17810	17693	17723	17761	17855	17669	17706	18021	17706	17695	17682	17771	17844	17694	17718	17746	17816	17666	17739	17724	17718	17879	17872	17512	17761	18050	17587	17821	17583	17879	17745	17730	17958	17859	17836	17821	17821	17720	17946	17696	17655	17620	17812	17735	17747	17729	17827	17762	17739	17740	17886	17672	17766	17822	17656	17698	17789	17695	17862	17806	17875	17773	17680	18099	17852	17924	17872	17711	17861	17871	17838	17583	17796	17913	18036	17798	17662	17863	17775	17626	17744	17787	17808	17793	17771	17502	17731	17836	17706	17697	17679	17768	17706	17752	17806	17820	17756	17606	17783	17844	17751	17753	17827	17771	17725	17817	17964	17723	17839	17914	17701	17684	17778	17798	17748	17788	17793	17637	17691	17830	17801	17766	17864	17792	17791	17777	17681	17770	17814	17705	17842	17768	17550	17867	17771	17813	17786	17691	17566	17742	17846	17764	17705	17826	17662	17654	17893	17773	17746	17882	17755	17760	17819	17892	17815	17813	17784	17754	17751	17735	17894	17819	17655	17832	17726	17663	17799	17830	17890	17823	17761	17739	17751	17869	17778	17583	17839	17775	17771	17806	17732	17875	17797	17770	17889	17763	17744	17715	17682	17541	17767	17853	17758	17841	17856	17815	17774	17694	17693	18007	17875	17743	17767	17875	17750	17756	17789	17824	17579	17691	17748	17814	17830	17762	18088	17778	17872	17672	17860	17906	17710	17778	17648	17789	17828	17786	17851	17788	17784	17779	17810	17801	17704	17659	17733	17779	17681	17896	17843	17736	17905	17673	17948	17759	17718	17718	17696	17789	17923	17791	17782	17852	17850	17494	17904	17745	17823	17702	17699	17789	17779	17826	17896	17702	17850	17641	17898	17852	17755	17742	17766	17864	17812	17722	17712	17585	17697	17940	17797	17742	17646	17630	17907	17641	17731	17993	17915	17756	17842	17957	17669	17750	17723	17600	17818	17653	17931	17678	17622	17660	17793	17696	17782	17720	17652	17691	17690	17771	17758	17599	17927	17691	17725	17855	17685	17518	17881	17984	17953	17593	17808	17784	17673	17879	17859	17812	17729	17772	17840	17806	17707	17886	17783	17593	17731	17821	17612	17621	17673	17923	17617	17977	17761	17737	17738	17750	17864	17791	17818	17718	17778	17635	17768	17807	17838	17703	17650	17801	17820	17778	17797	17770	17812	17829	17821	17723	17667	17749	17594	17615	17650	17629	17754	17857	17854	17861	17822	17807	17775	17693	17737	17944	17657	17749	17817	17700	17641	17785	17671	17680	17730	17770	17683	17748	17797	17679	17684	17642	17808	17983	17783	17742	17869	17740	17789	17665	17809	17636	17924	17812	17697	17801	17887	17718	17707	17844	17626	17820	17862	17809	17680	17758	17688	17730	17742	17615	17812	17659	17718	17784	17919	17906	17786	17682	17786	17766	17913	17843	17755	17828	17761	17759	17843	17827	17662	17915	17821	17666	17787	17898	17903	17722	17812	17811	17744	17815	17753	17820	17885	17906	17738	17696	17875	17879	17657	17769	17627	17891	17823	17892	17864	17793	17758	17839	17701	17791	17708	17708	17840	17901	17771	17788	17954	17728	17877	17751	17806	17895	17767	17706	17684	17776	17699	17807	17833	17671	17844	17734	17737	17866	17767	17803	17681	17941	17996	17795	17903	17803	17636	17691	17712	17880	17688	17868	17810	17644	17825	17926	17769	17820	17677	17826	17729	17647	17792	17850	17755	17951	17823	17737	17855	17805	17826	17818	17738	17849	17796	17704	17994	17813	17813	17509	17678	17797	17710	17659	17864	17775	17773	17594	17617	17714	17954	17830	17629	17888	17939	17776	17869	17775	17797	17664	17789	17845	17808	17767	17607	17695	17786	17831	17894	17771	17923	17743	17665	17841	17780	17606	17872	17768	17872	17730	17672	17864	17656	17580	17768	17840	17739	17770	17968	17580	17840	17795	17773	17769	17736	17609	17782	17617	17717	17657	17846	17668	17776	17821	17811	17726	17828	17840	17626	17942	17635	17904	17825	17729	17641	17788	17964	17774	17895	17724	17767	17788	17714	17987	17888	17709	17875	17826	17888	17792	17762	17735	17757	17719	17711	17677	17859	17984	17803	17768	17805	17822	17690	17588	17837	17831	17744	17797	17676	17863	17657	17877	17709	17878	17756	17816	17717	17748	17792	17694	17811	17749	17678	17824	17857	17761	17723	17851	17623	17698	17631	17633	17761	17759	17699	17937	17596	17720	17835	17672	17928	17832	17697	17914	17549	18009	17841	17778	17729	17648	17633	17883	17724	17853	17742	17712	17770	17848	17809	17788	17866	17835	17655	17848	17756	17718	17816	17817	17694	17703	17864	17675	17486	17667
21407	20032	26261	24356	24178	31063	36581	33752	32857	32804	32672	32838	33037	33001	32837	31965	31417	31376	31428	31312	31009	30905	30180	30190	30078	30061	30099	30208	30092	29983	29834	30047	29955	29972	29802	29514	29414	29865	29797	29790	29805	29690	29690	29466	29650	29473	29591	29549	29673	29835	29590	29527	29792	29897	29409	29429	29900	29543	29473	29476	29464	29458	29489	29629	29500	29717	29576	29990	29617	29509	29660	29471	29452	29418	29666	29928	29709	29517	29715	29584	29714	29357	29747	29559	29738	29632	29647	29507	29360	29588	29666	29595	29592	29716	29429	29739	29469	29545	29577	29577	29642	29557	29842	29546	29631	29489	29334	29729	29395	29745	29499	29167	29595	29518	29725	29634	29444	29743	29819	29497	29317	29512	29617	29542	29527	29633	29483	29565	29340	29753	29667	29441	29485	29471	29392	29458	29590	29528	29565	29474	29344	29538	29630	29615	29722	29426	29469	29558	29734	29424	29686	29455	29729	29660	29490	29554	29571	29872	29523	29371	29818	29607	29637	29521	29472	29423	29437	29345	29439	29638	29398	29531	29460	29442	29705	29591	29335	29547	29750	29412	29592	29569	29561	29396	29521	29315	29572	29456	29646	29709	29346	29665	29621	29649	29435	29399	29506	29509	29671	29576	29378	29657	29304	29419	29423	29663	29553	29489	29717	29575	29466	29265	29311	29623	29348	29525	29462	29656	29496	29641	29602	29455	29656	29476	29529	29468	29268	29401	29553	29547	29468	29780	29441	29775	29500	29562	29540	29348	29684	29450	29636	29315	29464	29766	29572	29478	29568	29628	29741	29761	29640	29700	29577	29630	29597	29846	29321	29210	29707	29410	29649	29641	29603	29389	29542	29618	29409	29723	29764	29310	29590	29401	29864	29654	29588	29582	29331	29676	29355	29524	29728	29441	29746	29459	29708	29512	29577	29553	29524	29609	29633	29578	29601	29321	29267	29430	29572	29472	29600	29274	29518	29480	29436	29670	29175	29353	29487	29474	29132	29610	29746	29639	29710	29656	29697	29336	29483	29792	29700	29503	29645	29579	29483	29448	29746	29283	29554	29451	29472	29491	29780	29615	29768	29557	29535	29279	29315	29345	29632	29178	29836	29730	29542	29628	29440	29444	29439	29559	29525	29888	29699	29703	29491	29573	29721	29419	29568	29644	29561	29545	29617	29793	29437	29827	29780	29436	29510	29577	29368	29661	29642	29616	29633	29381	29527	29447	29572	29707	29348	29313	29429	29525	29559	29473	29875	29416	29509	29610	29550	29463	29587	29752	29633	29519	29782	29840	29499	29402	29301	29692	29462	29389	29512	29513	29516	29524	29549	29374	29576	29579	29747	29666	29721	29539	29545	29625	29569	29443	29572	29800	29559	29475	29409	29333	29368	29433	29663	29482	29588	29601	29428	29229	29429	29780	29197	29490	29534	29515	29456	29328	29418	29411	29512	29443	29606	29484	29694	29499	29417	29618	29588	29630	29649	29701	29685	29748	29376	29586	29536	29625	29374	29373	29464	29554	29676	29698	29703	29479	29649	29576	29805	29677	29622	29644	29379	29238	29663	29611	29489	29462	29830	29356	29531	29570	29436	29302	29390	29563	29373	29594	29428	29615	29559	29429	29682	29465	29590	29442	29522	29723	29666	29808	29585	29692	29387	29481	29858	29464	29612	29414	29219	29567	29245	29570	29642	29513	29559	29568	29620	29563	29740	29750	29448	29455	29581	29646	29688	29601	29368	29635	29576	29662	29492	29610	29545	29658	29413	29463	29416	29362	29523	29767	29634	29490	29530	29553	29611	29592	29584	29752	29623	29495	29417	29765	29385	29466	29729	29704	29483	29588	29672	29799	29379	29450	29661	29286	29466	29620	29413	29280	29454	29651	29424	29499	29620	29474	29651	29387	29254	29577	29526	29304	29656	29698	29591	29585	29629	29524	29525	29546	29694	29340	29699	29267	29654	29677	29381	29346	29636	29431	29663	29606	29597	29361	29584	29298	29244	29527	29603	29696	29652	29701	29467	29495	29489	29668	29372	29551	29316	29710	29487	29720	29470	29747	29609	29294	29369	29769	29701	29535	29498	29626	29706	29495	29693	29584	29539	29726	29369	29329	29500	29684	29580	29711	29694	29605	29463	29514	29627	29576	29593	29749	29395	29605	29615	29417	29518	29520	29688	29743	29546	29137	29503	29667	29553	29677	29672	29574	29564	29254	29582	29364	29418	29757	29529	29526	29632	29363	29730	29850	29695	29570	29532	29621	29420	29697	29497	29597	29609	29517	29344	29408	29620	29457	29552	29427	29540	29478	29417	29398	29540	29656	29673	29698	29649	29565	29509	29499	29234	29513	29523	29659	29845	29482	29626	29702	29490	29493	29622	29529	29532	29405	29777	29457	29679	29628	29515	29465	29579	29547	29380	29510	29379	29560	29495	29343	29706	29566	29524	29617	29422	29351	29699	29506	29510	29435	29249	29447	29549	29660	29626	29247	29561	29635	29696	29324	29644	29388	29503	29682	29591	29660	29487	29469	29681	29620	29583	29547	29733	29714	29561	29535	29574	29517	29581	29656	29598	29422	29565	29642	29437	29493	29498	29611	29557	29707	29785	29416	29384	29618	29627	29415	29404	29680	29734	29813	29541	29594	29456	29923	29701	29525	29659	29374	29505	29508	29515	29460	29555	29477	29658	29666	29659	29397	29480	29490	29758	29422	29563	29493	29629	29370	29713	29627	29464	29419	29804	29424	29623	29703	29735	29574	29498	29489	29366	29253	29798	29622	29514	29630	29860	29627	29434	29596	29303	29599	29681	29667	29709	29536	29547	29403	29688	29522	29596	29589	29359	29526	29379	29595	29352	29343	29341	29475	29583	29674	29558	29506	29486	29596	29477	29454	29754	29495	29352	29410	29593	29559	29567	29620	29791	29903	29477	29594	29645	29704	29521	29543	29753	29638	29473	29234	29541	29593	29631	29559	29391	29694	29761	29513	29458	29674	29720	29626	29647	29543	29538	29469	29611	29400	29679	29684	29751	29488	29469	29369	29514	29516	29400	29496	29601	29387	29491	29586	29632	29518	29440	29679	29821	29644	29591	29713	29593	29775	29463	29326	29369	29363	29822	29504	29759	29706	29635	29462	29574	29563	29629	29867	29330	29517	29618	29418	29286	29772	29589	29710	29548	29826	29679	29608	29702	29533	29571	29818	29622	29865	29634	29774	29511	29773	29644	29622	29527	29613	29607	29603	29456	29372	29573	29634	29607	29308	29437	29781	29492	29679	29590	29467	29510	29529	29631	29441	29629	28981	29521	29842	29451	29717	29561	29849	29407	29685	29499	29347	29368	29564	29527	29548	29589	29493	29255	29617	29475	29356	29386	29850	29598	29568	29720	29655	29386	29456	29601	29401	29620	29468	29446	29517	29626	29665	29657	29622	29512	29438	29817	29660	29411	29355	29649	29658	29488	29489	29813	29476	29409	29586	29669	29562	29310	29582	29631	29443	29464	29595	29597	29502	29624	29681	29841	29536	29682	29598	29745	29668	29684	29794	29568	29487	29598	29356	29505	29393	29475	29625	29588	29855	29561	29514	29397	29571	29501	29553	29772	29650	29498	29410	29601	29794	29781	29640	29560	29698	29687	29828	29449	29499	29437	29565	29605	29725	29627	29594	29727	29784	29429	29293	29379	29546	29419	29791	29695	29399	29498	29238	29779	29397	29607	29262	29690	29515	29571	29355	29557	29490	29790	29458	29493	29670	29558	29567	29780	29548	29533	29529	29368	29644	29553	29798	29656	29476	29459	29407	29754	29499	29547	29528	29665	29460	29541	29455	29608	29591	29517	29492	29462	29494	29611	29443	29844	29530	29553	29518	29586	29479	29471	29519	29637	29764	29681	29482	29695	29699	29652	29566	29513	29680	29567	29462	29820	29570	29670	29494	29446	29593	29482	29450	29543	29428	29732	29592	29401	29585	29574	29649	29459	29629	29411	29364	29606	29636	29674	29468	29535	29301	29491	29371	29663	29735	29551	29314	29575	29714	29756	29511	29554	29695	29503	29568	29304	29452	29802	29279	29497	29471	29415	29609	29544	29491	29458	29564	29485	29548	29512	29499	29295	29692	29644	29496	29577	29566	29414	29357	29387	29482	29808	29622	29508	29658	29526	29563	29846	29556	29471	29556	29376	29627	29842	29410	29535	29543	29437	29631	29660	29608	29715	29601	29689	29430	29352	29187	29393	29625	29499	29690	29240	29571	29480	29424	29533	29646	29691	29371	29834	29435	29543	29677	29486	29473	29612	29661	29729	29623	29719	29604	29267	29453	29402	29654	29522	29845	29875	29509	29571	29111	29390	29445	29522	29637	29496	29643	29470	29312	29620	29406	29560	29640	29685	29230	29632	29546	29715	29719	29439	29567	29375	29479	29583	29771	29513	29596	29465	29431	29540	29557	29309	29554	29389	29569	29499	29501	29677	29777	29350	29594	29351	29525	29586	29650	29650	29211	29718	29584	29335	29581	29617	29599	29585	29342	29571	29347	29236	29602	29648	29884	29456	29465	29261	29391	29615	29424	29361	29580	30058	29626	29515	29319	29774	29504	29504	29727	29723	29350	29468	29544	29503	29647	29562	29595	29634	29692	29517	29608	29466	29814	29737	29541	29362	29642	29521	29611	29428	29638	29737	29506	29637	29500	29641	29625	29512	29743	29608	29422	29578	29609	29301	29656	29402	29697	29531	29434	29451	29708	29469	29390	29670	29406	29640	29549	29670	29545	29702	29422	29850	29536	29471	29572	29617	29551	29852	29393	29532	29338	29412	29419	29482	29376	29470	29458	29608	29579	29520	29555	29579	29507	29693	29306	29639	29534	29649	29664	29833	29512	29409	29752	29622	29358	29384	29570	29512	29443	29584	29574	29575	29650	29147	29652	29463	29643	29760	29459	29524	29512	29850	29990	29770	29714	29450	29401	29660	29520	29461	29637	29599	29447	29638	29655	29548	29479	29459	29253	29576	29598	29576	29490	29554	29674	29386	29640	29301	29451	29368	29380	29436	29409	29644	29718	29666	29786	29445	29776	29404	29552	29541	29615	29561	29748	29305	29872	29628	29686	29472	29295	29387	29602	29309	29686
32589	54186	53505	42595	34650	29013	25630	23851	22840	22015	21805	21863	22543	22898	21731	20664	19954	19582	19799	19859	19522	19297	18487	18397	17969	18093	18153	17917	17770	17740	17672	17607	17418	17527	17652	17639	17443	17423	17348	17378	17496	17457	17553	17377	17491	17503	17439	17449	17446	17308	17529	17218	17331	17331	17458	17405	17393	17279	17116	17357	17368	17476	17514	17395	17481	17423	17329	17300	17204	17217	17451	17419	17372	17560	17416	17440	17298	17468	17456	17295	17278	17356	17407	17301	17394	17493	17478	17194	17368	17570	17284	17439	17421	17345	17532	17320	17415	17346	17434	17532	17295	17530	17481	17184	17393	17386	17426	17290	17384	17314	17308	17448	17354	17368	17572	17357	17354	17203	17338	17392	17290	17207	17404	17397	17307	17366	17403	17097	17417	17307	17219	17396	17455	17387	17463	17331	17313	17281	17432	17290	17418	17409	17182	17425	17369	17434	17457	17389	17259	17341	17401	17463	17382	17342	17424	17442	17332	17417	17253	17144	17503	17373	17140	17320	17390	17479	17386	17522	17324	17276	17441	17326	17410	17306	17429	17317	17308	17343	17326	17367	17255	17418	17405	17487	17463	17428	17428	17494	17102	17322	17367	17302	17382	17195	17205	17370	17496	17479	17361	17510	17329	17313	17297	17469	17455	17379	17485	17527	17463	17304	17317	17326	17388	17479	17300	17336	17344	17344	17342	17342	17308	17458	17320	17404	17439	17232	17466	17316	17414	17269	17371	17404	17407	17320	17293	17361	17498	17288	17361	17394	17296	17316	17132	17509	17381	17238	17248	17325	17165	17156	17550	17215	17440	17239	17480	17210	17423	17338	17307	17559	17390	17354	17352	17253	17268	17515	17286	17432	17274	17330	17376	17159	17397	17334	17370	17345	17311	17429	17390	17480	17382	17424	17241	17491	17146	17274	17409	17319	17269	17501	17481	17429	17273	17429	17160	17385	17549	17367	17369	17221	17631	17408	17442	17403	17523	17291	17247	17323	17392	17390	17347	17370	17257	17431	17252	17309	17308	17356	17363	17344	17288	17369	17384	17471	17355	17327	17382	17374	17253	17361	17320	17280	17473	17274	17419	17412	17337	17363	17408	17390	17536	17312	17364	17325	17347	17294	17234	17144	17336	17227	17243	17310	17332	17279	17401	17190	17402	17485	17492	17253	17281	17373	17288	17400	17420	17236	17496	17211	17199	17287	17279	17338	17505	17405	17457	17203	17399	17286	17311	17483	17376	17449	17364	17198	17463	17155	17354	17131	17335	17283	17268	17406	17279	17413	17245	17306	17358	17376	17474	17329	17381	17246	17334	17448	17424	17255	17320	17243	17414	17309	17285	17430	17417	17283	17501	17326	17272	17292	17350	17255	17573	17357	17312	17367	17465	17377	17230	17418	17163	17346	17209	17345	17351	17470	17436	17295	17275	17209	17442	17364	17490	17224	17290	17296	17109	17372	17395	17380	17247	17462	17281	17401	17337	17363	17430	17401	17428	17322	17365	17380	17531	17277	17430	17234	17394	17384	17383	17308	17458	17279	17387	17340	17294	17324	17316	17386	17490	17403	17418	17439	17292	17285	17346	17365	17176	17340	17243	17451	17307	17486	17261	17329	17461	17414	17534	17257	17439	17404	17345	17264	17339	17346	17348	17430	17200	17302	17380	17472	17202	17365	17442	17405	17484	17259	17300	17376	17374	17392	17492	17404	17548	17102	17391	17238	17307	17484	17289	17338	17311	17403	17324	17274	17366	17403	17461	17456	17454	17354	17383	17343	17245	17444	17475	17348	17251	17323	17321	17359	17538	17090	17413	17312	17447	17460	17396	17363	17459	17350	17310	17527	17587	17292	17360	17284	17253	17359	17330	17640	17397	17376	17408	17477	17321	17440	17217	17221	17349	17243	17365	17284	17531	17275	17280	17367	17336	17352	17516	17384	17383	17282	17259	17424	17266	17531	17166	17371	17352	17404	17368	17393	17281	17454	17258	17191	17370	17252	17378	17337	17452	17342	17344	17476	17253	17349	17393	17676	17538	17426	17439	17334	17311	17540	17357	17440	17336	17534	17414	17374	17282	17316	17286	17342	17268	17304	17395	17280	17316	17381	17388	17142	17275	17369	17395	17239	17506	17425	17439	17461	17357	17248	17197	17320	17468	17552	17428	17261	17492	17404	17298	17339	17318	17227	17131	17516	17295	17282	17316	17360	17361	17235	17197	17390	17342	17381	17311	17389	17303	17472	17332	17329	17273	17326	17341	17325	17333	17461	17358	17518	17374	17241	17310	17288	17303	17351	17374	17437	17473	17339	17155	17355	17362	17336	17330	17303	17272	17451	17314	17305	17208	17458	17141	17335	17154	17274	17331	17634	17402	17391	17381	17441	17407	17328	17529	17317	17190	17207	17509	17369	17516	17560	17471	17416	17270	17307	17190	17176	17214	17496	17469	17555	17419	17294	17272	17302	17462	17453	17371	17269	17277	17352	17366	17282	17482	17256	17301	17415	17451	17362	17353	17310	17280	17351	17275	17369	17239	17418	17432	17362	17458	17400	17424	17491	17390	17358	17370	17285	17359	17189	17445	17423	17551	17362	17472	17268	17311	17466	17500	17305	17263	17396	17430	17281	17362	17307	17314	17252	17442	17278	17257	17556	17474	17389	17321	17219	17358	17367	17396	17417	17352	17413	17347	17169	17343	17312	17416	17365	17392	17186	17282	17373	17420	17295	17436	17214	17450	17252	17457	17433	17294	17460	17317	17388	17313	17479	17476	17220	17415	17404	17516	17304	17541	17209	17271	17372	17263	17407	17316	17353	17356	17354	17345	17547	17411	17274	17366	17292	17461	17527	17354	17489	17343	17261	17172	17354	17296	17281	17497	17387	17237	17320	17300	17406	17535	17584	17346	17266	17341	17323	17307	17282	17243	17417	17372	17411	17267	17280	17358	17304	17447	17305	17474	17345	17481	17292	17522	17441	17491	17294	17490	17348	17167	17360	17290	17383	17481	17385	17140	17384	17279	17463	17310	17390	17499	17374	17267	17365	17626	17198	17397	17252	17312	17319	17311	17296	17377	17554	17297	17247	17443	17295	17235	17326	17330	17260	17296	17384	17454	17305	17364	17374	17314	17348	17267	17240	17303	17362	17349	17226	17400	17297	17160	17415	17340	17399	17379	17258	17224	17205	17460	17434	17177	17393	17349	17332	17437	17538	17329	17223	17419	17234	17421	17436	17330	17354	17291	17518	17282	17313	17620	17400	17378	17387	17316	17341	17490	17164	17328	17360	17244	17255	17282	17515	17445	17412	17476	17261	17438	17425	17264	17446	17325	17333	17322	17282	17478	17372	17532	17447	17337	17378	17198	17425	17535	17437	17313	17269	17324	17309	17355	17156	17468	17547	17363	17287	17141	17349	17371	17385	17256	17246	17436	17277	17330	17388	17248	17379	17424	17411	17397	17428	17345	17322	17260	17288	17242	17310	17232	17477	17404	17405	17275	17296	17270	17359	17273	17458	17369	17289	17196	17365	17426	17270	17449	17415	17447	17264	17293	17189	17312	17435	17468	17423	17195	17359	17409	17464	17430	17333	17236	17443	17445	17524	17225	17518	17476	17426	17336	17422	17274	17460	17198	17357	17434	17196	17466	17166	17454	17304	17436	17144	17383	17407	17183	17492	17356	17345	17386	17410	17476	17263	17255	17307	17421	17280	17410	17138	17103	17337	17399	17465	17375	17354	17422	17219	17357	17304	17166	17296	17387	17133	17384	17399	17227	17476	17309	17255	17265	17373	17288	17364	17450	17345	17311	17435	17404	17342	17466	17493	17381	17291	17378	17376	17438	17236	17502	17294	17221	17450	17252	17362	17434	17294	17306	17583	17460	17403	17373	17311	17482	17392	17360	17267	17421	17297	17338	17472	17380	17415	17283	17336	17571	17438	17310	17200	17455	17256	17232	17479	17302	17309	17494	17440	17391	17349	17292	17351	17553	17396	17535	17296	17483	17252	17389	17441	17471	17366	17348	17334	17357	17309	17496	17321	17499	17274	17347	17390	17319	17366	17365	17398	17386	17268	17321	17425	17266	17391	17316	17312	17401	17224	17421	17377	17422	17253	17529	17209	17280	17311	17307	17313	17355	17225	17476	17386	17503	17346	17370	17423	17596	17335	17263	17376	17360	17571	17286	17467	17427	17325	17146	17234	17334	17444	17309	17351	17315	17437	17316	17377	17423	17336	17406	17412	17281	17429	17386	17372	17387	17339	17209	17436	17326	17343	17376	17315	17102	17364	17305	17152	17635	17294	17110	17126	17509	17445	17206	17260	17425	17406	17333	17295	17412	17296	17237	17255	17259	17381	17512	17368	17371	17390	17361	17514	17088	17366	17297	17361	17465	17366	17439	17225	16990	17279	17296	17403	17347	17316	17380	17453	17398	17499	17312	17340	17255	17395	17496	17205	17300	17457	17279	17486	17167	17165	17326	17360	17289	17492	17357	17319	17345	17383	17343	17340	17308	17296	17386	17517	17454	17261	17328	17290	17298	17445	17397	17491	17327	17362	17478	17314	17347	17295	17230	17411	17237	17417	17280	17379	17426	17517	17444	17396	17406	17537	17290	17441	17421	17202	17289	17281	17331	17363	17223	17260	17450	17357	17226	17506	17284	17307	17390	17174	17296	17323	17309	17164	17444	17515	17395	17414	17293	17282	17320	17436	17406	17445	17322	17409	17283	17461	17455	17472	17272	17344	17336	17458	17253	17342	17256	17360	17400	17283	17332	17162	17462	17343	17439	17464	17208	17328	17251	17309	17399	17494	17548	17236	17334	17239	17313	17211	17301	17362	17412	17249	17386	17436	17479	17331	17330	17292	17357	17298	17343	17398	17392	17297	17373	17392	17173	17303	17222	17260	17525	17252	17365	17339	17379	17290	17387	17278	17393	17393	17327	17549	17408	17517	17304	17413	17226	17319	17418	17242	17387	17204	17340	17216	17393	17223	17395	17432	17334	17233	17300	17211	17386	17137	17371	17360	17329	17322	17483	17325	17395	17417	17274	17382	17419	17406	17318	17322	17393	17457	17201	17156	17415	17539	17369	17531	17318	17402	17401	17427	17149	17488	17412	17255	17407	17399
41479	42348	48709	45269	39857	37601	36986	35816	35622	35395	35134	35182	35117	35144	34964	34676	34572	34412	34514	34708	34370	34320	34544	34148	34625	34449	34619	34440	34397	34233	34074	34358	34134	34359	34194	34084	34121	34007	34306	34482	34331	34228	34535	34378	34340	33977	33800	34205	34087	34317	34180	34089	33889	34173	34181	34281	34151	34036	34208	34048	34186	34444	34101	33921	34278	34418	34079	34065	34405	34257	34649	34370	34412	34063	34119	34237	34215	34274	34070	34283	34254	34373	34246	34212	34095	33941	34016	34149	34000	34002	34218	33994	34225	34063	33958	34025	34101	33970	34406	33924	34064	34041	34357	34249	34115	34315	34231	34182	34237	34053	34196	34128	34345	34087	34407	34136	34274	34375	34227	34212	34286	34078	34091	34276	34219	34083	34057	34126	34530	34073	34198	34015	34251	34066	33865	34262	34093	34103	34425	34278	34187	33857	34268	34200	34099	33860	34054	34359	33940	34344	34472	34376	34274	34347	34473	34175	34362	34648	33921	34004	33937	33697	34351	34209	34158	34111	34085	34086	33916	34096	34237	34201	34361	34352	33932	34021	34135	34041	34094	34230	34265	34351	34352	34036	34446	34246	33979	34167	33839	34173	34137	34223	34240	33974	34183	34053	34153	33846	34173	34115	34032	34287	34218	34116	34544	34089	34218	34125	34100	34257	33980	34324	34212	33943	34181	34156	34128	34332	33927	34133	34365	33949	34220	34102	34263	34113	34347	34273	34280	34044	34141	34236	34372	34059	33905	34008	33960	34049	34020	34252	34429	33909	34425	34008	33920	34053	34263	34026	33935	34161	34335	34337	34340	34326	34033	34211	34158	34197	34078	33934	34274	34143	33986	34010	34366	34369	34329	33868	34112	34287	34244	33995	34275	34258	34008	34042	34324	34127	34171	34183	34395	34060	34218	34273	33892	33982	33961	34030	34061	34126	34154	34087	34296	34437	34003	34161	34272	34159	34326	33979	34114	33958	34354	34369	34188	34008	34225	34346	33962	34383	34108	34055	34047	34158	34088	34121	33965	34332	34339	34157	34094	34092	34122	34167	34053	34034	34251	33988	33983	34025	33875	34013	34129	34198	34584	34110	34130	34113	34037	34506	34010	34263	34208	34366	34418	33872	33919	34299	34263	34122	34077	34059	34051	34174	33870	33918	33941	34063	34098	34378	34357	34208	34056	34393	33911	34128	34432	34140	34190	34343	34303	34469	34374	34223	34488	34469	33976	34450	34350	34085	33959	34182	34209	34077	34052	34140	34175	34176	34072	34171	34434	34039	34148	34089	34207	34282	34117	34533	34234	34228	34000	33954	34394	34027	33948	34066	34190	34268	34443	34190	34010	34282	34138	34055	33928	34160	34008	34072	34111	34255	33929	34209	34107	33870	34247	34260	34144	34304	34282	33937	34167	34367	34171	34104	34447	34314	34251	34282	34095	34142	34224	34167	34076	34078	34261	34022	34179	34113	34256	34446	34065	34166	34115	34427	34343	33543	33929	34314	34226	34276	34294	34579	34266	34042	34139	34453	34159	33769	34355	34170	34056	34107	34161	34034	34367	34176	34248	34594	33983	34291	33993	34231	34437	34186	34151	34143	34120	34399	34078	33803	34103	34104	34070	34065	34065	34100	34149	34324	34191	34026	34307	34255	34325	34215	34430	34214	34289	34054	34129	34204	34210	34280	34204	34094	34355	34079	34360	34014	34316	34042	34094	34258	34002	34393	34317	34309	34145	34103	34111	34389	33963	34401	34273	34372	34372	34315	34170	34144	34259	34330	34475	34099	34031	34360	34271	33890	34352	34111	34157	34162	34232	34050	34122	34262	34206	34145	34182	34388	34123	34255	33917	34089	34132	34205	34304	33911	34294	34144	34192	34086	34063	34210	34115	34276	34421	34080	34133	34320	34350	34134	34222	34040	34032	34173	34008	34160	34120	34142	34408	34080	34204	34377	34150	34150	34251	34242	34312	34118	34414	34008	33980	34041	34188	33999	34196	33978	33993	34178	34308	34264	33998	34068	34430	34177	34023	34321	34212	34181	34254	34185	33870	34256	34112	34421	34170	34167	34004	34049	34134	34122	34267	34474	34105	33879	33829	33929	34095	34070	34319	34237	34150	34172	34370	34351	34263	33975	34198	34218	34189	34205	34091	34118	34294	34249	34121	34272	34423	34363	33971	34276	34121	34114	34360	34274	33933	34289	34117	34314	34232	34171	34370	34115	34170	34102	34288	33909	34213	34284	34472	34354	34440	34175	34183	34298	33869	34123	34175	34119	34173	34227	34402	33916	34260	34263	34249	34193	34259	34296	33999	34198	34042	34241	34139	34046	34233	34417	34139	34108	34201	34275	34043	34437	33967	34168	34170	34156	34176	34075	33966	34097	34281	34048	34404	34510	34273	33977	34276	34022	34293	33943	34244	33993	34188	34105	34418	33880	34170	34225	34463	34313	34374	34467	34261	34173	33824	34039	34194	34038	34329	34040	34150	34493	34501	34507	34144	34246	34156	34165	34362	33978	33977	34137	34298	34381	34009	34207	34077	34408	33981	34185	34102	34114	34300	33952	34085	34192	34239	34309	34207	34412	34125	34236	34420	34082	34377	34206	34006	34216	34138	34098	34385	34580	34177	34082	34142	34176	34388	34329	34262	34146	34322	34225	34209	34130	34256	34200	34217	34268	33947	34203	34191	34414	33989	34135	34058	34200	34194	34298	34149	34147	34103	34165	33947	34163	34044	34370	34451	34258	34273	34374	33905	34406	34408	34397	34087	34442	34376	34420	34021	34162	34320	33940	34146	34262	34501	34149	34173	34243	34269	34044	34084	34164	34588	34515	34366	34097	34156	33931	34105	34008	34284	34159	33813	34048	34290	34127	34275	34217	34334	34121	34122	34029	34461	34113	34341	34197	34311	34174	34376	33972	34264	34227	34484	34051	34204	34430	34152	34082	33925	34325	34132	33975	34171	34441	34358	34106	34118	34144	34182	34274	34185	34319	34281	34077	34106	33901	34123	33815	34218	34172	33962	33859	34175	34147	33934	34382	34226	34179	33897	34342	34110	34206	34081	34008	34183	34375	34421	34251	34109	34184	34222	34251	33982	34465	34102	34319	34423	33853	34458	34391	33972	34146	34161	34047	34240	34089	34177	34165	34204	34166	34156	34306	34196	34138	34197	33838	34128	34093	34116	34177	34202	34289	34392	34107	34357	34363	34535	34043	33954	34001	33750	33966	34001	33904	34271	33980	34086	33855	34169	34164	34221	33983	34359	34275	34216	34309	34538	34194	34456	33934	34157	34259	34183	34168	34253	34206	34453	34329	34310	34216	34309	34206	34359	33563	34241	34290	34082	34328	34357	34063	34089	34101	33966	34344	34364	33944	34184	34269	34032	34042	34189	34209	33928	34048	34354	34262	34373	34224	34073	33926	34267	34168	34177	34059	34489	34213	33924	34129	34107	34127	34121	34078	34005	34120	33992	34161	34197	33994	34366	34051	34212	34349	34272	34147	34280	33986	34388	33998	34321	34366	33818	34107	34266	34385	34144	34243	34128	34060	34070	34060	34164	34060	34041	34146	34193	34073	34109	34198	34135	34182	33868	33959	34069	34063	34219	34081	34019	34183	34302	34255	34266	34425	34189	34061	34144	34324	34255	33899	33833	34094	33876	33979	34261	34011	34338	34444	34224	34240	34237	34150	33947	34295	34202	34412	34005	33974	34104	34400	34100	34215	34144	34033	34203	34232	34358	34553	33802	34013	33977	34456	34442	34230	34177	34371	34160	34193	34217	34152	34322	34331	34078	34156	34112	33962	34229	34005	34283	34525	33921	34155	34202	34514	34252	34163	34365	34036	34451	34358	34267	34339	34380	34060	34139	34387	34405	34305	33949	34277	33962	34058	33946	34019	34220	34186	34147	34178	34222	34152	34184	33946	34003	34160	34167	33999	34021	34217	34092	34209	34281	34199	33857	34072	34335	34332	34152	34026	34114	34058	34342	34255	34409	34158	33863	34075	34030	33965	33993	34165	34149	33978	34278	34068	33867	34321	34131	34121	34239	33927	34316	33894	34141	34394	34185	34125	34023	34047	33980	34266	34014	34425	34030	34132	34246	34541	34319	34246	34129	33916	34117	34051	34203	33962	33902	34035	33997	34133	34086	34433	34062	34095	34113	33768	33991	34337	34111	34375	34207	34176	34455	34077	34379	34188	34381	34319	34138	34102	34297	33954	34121	34092	33973	34060	34190	34259	33819	33949	34218	34177	34155	33935	34287	34319	34242	34040	34255	33990	34234	34009	34306	34548	34224	34330	34538	34267	34066	34398	34111	34177	34342	34153	33788	34046	34363	34133	34342	34193	34288	34333	34302	34282	34272	34381	34007	34119	34287	34494	34257	34170	33903	34122	34464	34231	34196	34320	34498	34182	34393	34507	34366	34410	34090	34174	34447	34092	34169	34447	33975	34242	34020	34141	34274	34087	34153	34398	34231	34348	34216	34157	34384	34150	34113	34086	34128	34025	34421	34340	34115	33969	34043	33911	34054	34124	33991	34028	34256	34051	34342	34014	34296	34109	34286	34253	34152	34005	34321	34394	34354	34183	34355	34237	34415	34371	34337	34082	34298	34522	34189	33912	34267	34184	34340	34436	34237	34090	33755	34172	34122	34337	34053	34177	34117	34048	33984	34429	34280	34409	34098	34099	33968	34279	34024	34379	34457	34278	34134	34234	34232	34079	34184	34344	34269	34361	34648	34247	34293	34062	34071	34489	34174	34370	34052	34255	34007	34546	34312	34344	34265	33850	34109	34183	34120	34319	34262	34245	34292	34271	33814	33947	34210	33919	33962	34244	34059	34174	34092	34149	33998	34074	34260	34205	34163	34248	34403	34244	34082	34063	34045	34146	34172	34176	34378	34306	34504	34104	34163	34055	34116	34204	34131	33961	34018	33955	34522	34225	34249	34067	34289	34104	34228	33758	34264	34297	34288	34202	33814	33910	33985	34242	33848	34136	34315	34127	33779	34414	33945	34296	34110	34245	34395	33920	34175	34109	34149	34217	33943	34113	33968	34461	34196	34127	34335	34229	34342	34264	33963	34153	34063	34157	34261	34289	34187	34158	33996	34104	33981	34055
34852	45095	44407	34773	28731	25087	23453	22628	22113	21630	21382	21334	21374	21378	21148	20721	20681	20515	20548	20473	20663	20273	20176	19996	20058	20059	20065	19945	20116	19804	19762	19911	19902	19915	19927	19853	19885	19936	19922	19946	19930	19818	19757	19838	19663	19868	19693	19876	19821	19817	19968	19775	19591	19950	19811	19666	19756	19888	19712	19778	19906	19930	19736	19693	19916	19773	19785	19634	19810	19662	19916	19715	19799	19765	19862	19869	19881	19817	19675	19727	19805	19991	19760	19727	19849	20031	19681	19893	19792	19775	19751	19778	19679	19634	19872	19832	19932	19815	19807	19735	19787	19750	19739	19971	19784	19695	19866	19779	19831	19825	19803	19811	19906	19630	19701	19917	19631	19825	19852	19813	19899	19843	19819	19960	19858	19960	19889	19634	19880	19794	19655	19816	19834	19981	19722	19805	19828	19821	19586	19803	19811	19636	19687	19799	19583	19837	19910	19799	19866	19669	19698	19898	19930	19835	19837	19765	19961	19803	19854	19887	19580	20071	20005	19769	19725	19958	19808	19868	19762	19751	19877	19795	19965	19691	19766	19875	19704	19654	19579	19872	19717	19760	19682	19889	19867	19719	19689	19758	19949	19874	19952	19820	19892	19855	19938	19791	19651	19830	19758	19543	19788	19704	19794	19692	19706	20005	19778	19846	19868	19831	19788	19792	19809	19634	19918	19800	19824	19888	19904	19679	19782	19876	19625	19877	19717	19752	19895	19812	19827	19777	19835	19853	19676	19881	19802	19689	19760	19588	19707	19617	19881	19720	19894	19722	19890	19734	19779	19766	19878	19888	19746	19810	19934	19847	19766	19757	20039	19787	19670	19684	19798	19605	19643	19731	19995	19758	19785	19900	19767	19737	19722	19793	19723	19816	19877	19705	19996	19851	19782	19882	19932	19836	19996	19582	19769	20021	19765	19868	19821	19769	19956	19941	19832	19743	19693	19753	19864	19845	19698	19923	19810	19760	19764	19689	19922	19819	19834	19795	19886	19644	19739	19705	19900	19923	19855	19735	19901	19641	19798	19844	19886	19664	19684	19697	19681	19774	19755	19907	19835	19750	19861	19662	19725	19749	19896	19899	19862	19833	19726	19908	19833	19850	19864	19799	19727	19834	19812	19772	19888	19802	19888	19707	19811	19835	19767	19808	19728	19935	19785	19733	19819	19848	19805	19834	19737	19781	19877	19963	19722	19772	19900	19671	19548	19980	19838	19947	19903	19698	19547	19627	19850	19737	19686	19742	19699	19861	19712	19832	19860	19754	19759	19826	19879	19860	19656	19855	19924	19629	19749	19822	19635	19642	19851	19813	19657	19731	19654	19938	19785	19849	19712	19814	19943	19736	19987	19815	19771	19906	19776	19666	19786	19796	19781	19868	19953	19725	19846	19758	19897	19633	19683	19805	19813	19802	19821	19849	19901	19829	19795	19967	19915	19956	19850	19850	19823	19782	19818	19614	19799	20111	19797	19898	19785	19695	19789	19787	19851	19931	20037	19643	19760	19704	19846	19622	19950	19622	19705	19785	19724	19859	19758	19823	19809	19789	19821	19847	19653	19870	19689	19925	19790	19919	19671	19843	19804	19833	19904	19882	19924	19794	19836	19863	19810	19772	19853	19699	19742	19910	19689	19758	19851	19797	19793	19806	20007	19711	19969	19690	19784	20078	19737	19945	19747	19794	19758	19836	19759	19733	19698	19741	20041	19612	19944	19855	19894	19783	19837	19762	19623	19795	19892	19922	20015	19804	19934	19858	19862	19625	20007	19880	19725	19853	19714	19657	19706	19814	20015	19732	19893	19660	19786	19856	19780	19636	19873	19806	19819	19853	19859	19754	19644	19870	19763	19793	19881	19877	19881	19839	19667	19570	19703	19957	19651	19911	19868	19797	19745	19829	19790	19582	19961	19767	19756	19797	19816	19912	19890	19625	19700	19628	19639	19820	19705	19767	19848	19857	19891	19631	19651	19872	19739	19875	19782	19764	19726	19921	19797	19865	19563	19781	19772	19812	19800	19829	19780	19861	19929	19852	19858	19845	19818	19633	19942	19657	19885	19739	19637	20004	19891	19833	19727	19838	19621	19997	19737	19818	19852	19837	19729	19720	19772	19753	19722	19883	19940	19896	19771	19860	19691	19762	19733	19882	19871	19865	19712	19722	19784	19648	19872	19751	19681	19759	19738	19906	19826	19800	19720	19518	19638	19818	19806	19884	19778	19877	19734	19744	19659	19890	19735	19781	19938	19799	19730	19783	19793	19725	19712	19854	19725	19815	19689	19672	19882	19965	19753	19650	19638	19647	19954	19797	19873	19759	19777	19683	19762	19902	19782	19588	19826	19810	19810	19746	19627	19979	19599	19902	19912	19856	19699	20035	19788	19648	19794	19800	19860	19921	19815	19919	19749	19659	19693	19884	19850	19849	19667	19755	20018	19914	19768	19899	19698	19738	19641	19830	19871	19902	19722	19826	19785	19662	19890	19805	19678	19646	20051	19838	19739	19887	19780	19702	19881	19697	19904	19675	19895	19847	19849	19761	19839	19803	19740	19781	19534	19646	19903	19710	19979	19842	19874	19828	19809	19675	19778	19794	19734	19802	19802	19730	19802	19965	19813	19927	19708	19794	19716	19799	19862	19857	19813	19906	19852	19740	19786	19659	19902	19576	19905	19802	19737	19753	19702	19604	19845	19788	19940	19800	19769	19765	19951	19720	19663	19867	19762	19811	19830	19863	19752	19667	19893	19988	19974	19794	19826	19663	19812	19638	19712	19685	19611	19952	19742	19673	19663	19861	19869	19813	19727	19834	19851	19884	19852	19692	19806	19814	19800	19839	19786	19922	19890	19758	19559	19804	19897	19950	19818	19863	19867	19903	19609	19911	19679	19592	19770	19945	19717	19701	19694	19842	19787	19711	19862	19784	19996	19792	19732	19857	19910	19757	19769	19740	19789	19867	19763	19678	19893	19782	19644	19872	19635	19723	19800	19841	19819	19956	19890	19857	19889	19716	19700	19880	19795	19742	19753	19677	19862	19701	19641	19818	19653	19668	19741	19786	19705	19907	19873	19719	19808	19862	19804	19952	19774	19977	19839	19790	19712	19899	19794	19763	19897	19659	19953	19801	19736	19908	19728	19872	19850	19871	19630	19759	19864	19925	19792	19909	19766	19935	19691	19671	19741	19821	19874	19908	19683	19758	19941	19839	19742	19705	20008	19817	19759	19794	19667	19837	19978	19865	19913	19568	19756	19892	19642	19831	19853	19950	19739	19707	19939	19847	19852	19944	19776	19867	19851	19769	19894	19839	19790	19701	19827	19784	19794	19760	19917	19490	20117	19787	19773	19762	19802	19765	19859	19933	19811	19776	19840	19795	19690	19704	19846	19772	19790	19780	19743	19690	19770	19879	19866	19879	19839	19759	19881	19652	19889	19765	19841	19722	19605	19757	19857	19747	19857	19973	19905	19879	19766	19857	19687	19980	19872	19900	19874	19892	19958	19703	19828	19831	19932	19880	19732	19697	19733	19798	19733	19824	19849	19883	19698	19529	19790	19765	19828	19838	19846	19813	19785	19692	19827	19840	19860	19826	19808	19792	19887	19813	19820	19852	19843	19874	19853	19851	19827	19794	19865	20087	19804	19845	19795	19686	19699	19761	19583	19778	19859	19845	19857	19823	19792	19831	19902	19755	19755	19797	19896	19947	19887	19690	19733	19744	19786	19878	19806	19687	19830	19695	20017	19983	19854	20004	19804	19799	19821	19634	19818	19832	19888	19898	19877	19748	19823	19557	19802	19902	19975	19733	19763	19745	19906	19876	19886	19931	20006	19798	19870	19960	19891	19812	19596	19908	19872	20013	19707	19808	19754	19826	19681	19880	19810	19770	19822	19911	19874	19743	19683	19888	19821	19763	20028	19853	19867	19955	19684	19719	19809	19730	19776	19760	19849	19760	19756	19804	19837	19871	19908	19628	19831	19651	19887	19747	19951	20057	19756	19760	19711	19711	19820	19841	19970	19869	19842	19880	19907	19899	19677	19762	19652	19803	19858	19869	19670	19747	19680	19747	19623	19830	19788	19953	19696	19648	19833	19865	19741	19775	19692	19932	19672	19755	19718	19869	19762	19772	19687	19943	19780	19829	19784	19903	19874	19846	19614	19701	19774	19778	19777	19909	19780	19769	19801	19780	19810	19862	19813	19823	19807	19798	20019	19830	19875	19742	19894	19882	19848	19821	19683	19894	19753	19799	19764	19608	19852	19812	19826	19842	19848	20003	19735	20012	19967	19685	19844	19861	19757	19672	19856	19792	19786	19705	19863	19736	19986	19731	19964	19496	19983	19952	19791	19713	19882	19733	19902	19750	19879	19696	19897	19809	19725	19954	19878	19735	19876	19835	19784	19786	19787	19837	19926	19905	19725	19671	19647	19651	19786	19598	19902	19716	19809	19711	19701	19741	19727	19744	19726	19884	19924	19803	19762	20043	19639	19865	19744	19565	19786	19843	19718	19753	19817	19781	19804	19742	19804	19983	19779	19759	19945	19665	19870	19751	19863	19900	19762	19736	19808	19756	19996	19534	19889	19818	19898	19862	19844	19913	19672	19754	19641	19721	19850	19784	19742	19947	20005	19728	19873	19780	19733	19902	19891	19966	19740	19815	19827	19903	19790	19612	19758	19655	19688	20136	20003	19756	19708	19770	19836	19883	19862	19716	19888	20014	19922	19644	19826	19978	19823	19658	19778	19894	19636	19823	19669	19838	19874	20043	19668	19617	19747	19724	19952	19957	19670	19679	19699	19811	19845	20019	19891	19782	19772	19761	19979	19841	19936	19818	19749	19816	19875	20036	19755	19643	19812	19800	19728	19722	19672	19801	19809	19779	19673	19770	19825	19818	19873	19716	19777	19705	19637	19745	19721	19804	19813	19783	19661	19765	19828	19856	19804	19883	19954	19708	19740	20030	19998	19918	19680	19835	19705	19613	19816	19910	19662	19886	19899	19704	19803	19791	20013	19834	19926	19813	19893	19831	19766	19809	20179	19616	19725	19619	19896	19857	19830	19911	19937	19818	19845	19827	19681	19664	19736	19688	19863	19901	19897	19829	19642	19858	19778	19774	19851	19862
22455	20032	26512	25502	27700	33349	35306	32831	32212	32206	32059	31813	31846	32256	32208	31443	31420	31065	31282	31069	31058	30616	30595	30218	30255	30396	30333	30114	30174	30093	30046	30227	30117	29981	30199	30156	30220	30056	29972	30262	30067	30189	30181	29986	29812	29688	29926	29913	30222	29624	29884	29921	29952	29778	29668	29736	29949	30137	30067	29811	30135	29914	30052	30159	30061	29939	29992	30053	30176	30187	30110	30033	30213	30054	29936	30067	30217	29815	29991	29994	29688	29758	29939	29687	30043	30097	29958	29986	30129	29825	29868	29659	29978	29964	29865	29935	30113	29980	29989	30131	29836	29856	29849	30091	29991	29870	29913	30074	29884	29920	30344	29907	30006	29939	29928	30053	30078	29739	29893	30001	29997	29947	30213	29811	29901	30114	30150	29882	29872	29822	30283	30189	29929	29768	29547	29956	30019	30099	29947	30381	29986	30045	29858	30023	29877	29809	29615	30102	29893	29936	30116	30114	29863	30148	29692	30247	30125	29599	29939	29911	29949	29887	30138	30391	29743	29890	29902	29828	29913	29993	29879	29721	29984	29973	29828	29913	29740	30010	29823	29896	30092	30205	29996	29937	29901	29840	29943	30033	29750	30102	30031	30043	29840	29974	29995	30237	29912	29837	30106	29764	29972	29781	29751	29823	30096	30126	29901	29853	30029	29564	30007	30219	29771	29835	30104	29849	29680	29955	29873	29876	29985	30114	29859	29958	30221	29907	30044	29745	29836	29708	29938	29790	29742	29724	29937	29933	29859	29892	29878	30083	30223	29882	29764	29906	29843	29865	30272	30099	30013	29973	29825	29657	29831	30128	29899	29987	29814	29878	29897	30032	29824	29935	29900	29975	29945	29873	30052	30179	30086	30058	29715	29869	29906	29829	29830	29878	29633	29910	29926	29897	30060	29690	29982	30099	29914	29936	30009	29907	29990	29996	29899	29690	30169	30153	29894	29775	29749	29792	29865	29958	29844	29846	29996	29848	29741	29834	29974	29880	30122	29988	29972	30115	30074	29930	29753	29727	30049	29784	30069	30054	29921	30018	29992	29812	29940	29897	30171	29792	30004	30065	29931	29984	29851	30223	30271	29881	30183	29895	29913	29721	30053	29972	30117	29796	29889	30299	29812	29925	30152	29825	29766	30026	29962	29747	29492	29957	30010	30157	29924	29792	30035	30117	29749	29997	30096	30028	29765	29880	30042	30166	30016	29821	29942	29875	30260	29776	30002	29860	29972	29880	30177	29810	30177	29857	29935	29977	30035	29699	30026	30103	30070	29982	30138	29785	30118	29702	29647	29722	29585	29981	29823	30143	29750	29958	29964	30097	30121	29686	30020	30039	30113	29918	29985	30339	30102	29959	29942	30022	29891	29805	29832	29890	30116	29886	29913	30027	29843	29802	29897	30025	29950	29675	29744	30005	29819	29860	30013	29976	29936	30017	30010	30033	29990	29986	29983	29883	30131	30110	30024	30075	30050	30032	30023	29826	29732	30074	29807	29746	29987	30018	29869	29883	30081	29879	30023	29949	30397	29652	30185	29750	29932	29820	30062	29947	29678	30297	30075	30006	30128	29939	30117	29872	30043	29844	29860	29859	29875	30125	29817	29905	29990	29988	29952	30010	30106	29840	29911	29971	29860	29906	29993	29934	29914	30142	29637	30131	30213	30100	29897	29789	30088	30077	30022	29899	29972	29902	30226	29728	29740	29947	30155	29719	30111	30100	29896	29907	29973	30016	29878	30122	29872	29902	30190	29935	29688	29888	30024	29883	29913	29973	29944	29904	29781	29928	29962	29758	29878	29796	29954	29890	30093	29921	30068	29665	30108	29910	29778	30019	29980	30118	29859	29934	29942	30029	29857	30019	30119	29970	29870	29956	29697	30174	29919	30326	29594	29577	29755	29860	29748	29877	30074	30057	29833	29801	30163	29749	29841	29763	29820	30011	29854	30006	29918	29827	30091	30197	30457	29808	29806	29801	29928	30055	29590	29917	29909	29795	29960	29909	29810	29870	29630	29863	29833	29882	29902	29884	29892	29943	29864	30150	29714	29846	29973	30014	30177	29874	30011	29763	30043	29929	29846	29671	30015	30215	30141	29964	29676	29916	29764	29907	30048	30113	29828	29733	29726	29873	30198	29967	29960	29790	29850	29777	29954	29948	29974	29909	29886	30095	29930	30055	29868	30202	30130	29642	29955	29811	29597	29881	29707	30096	29913	29841	29779	30015	30142	29984	29661	29822	29936	29938	29906	29911	30002	30187	29843	29988	29923	29900	30051	29544	29877	30060	29846	29742	29784	29945	29974	29947	30005	30229	29995	29788	29900	29932	29992	29837	29880	29819	29957	29942	29853	30067	29758	29978	30052	29787	30032	29980	30091	29823	29877	29638	30109	30130	29868	30050	30015	30177	29683	29780	30149	30147	30037	29838	29906	29932	29956	29941	30061	29954	29838	29783	29890	30011	29800	30205	29906	29968	29905	30028	29868	30038	30105	29911	29938	29588	30038	30045	29813	29816	29987	30096	29870	30174	29929	29823	29635	29982	29932	29863	30030	29556	29827	29901	30056	29807	30183	30053	30087	30119	30013	29941	29924	30130	30045	30026	29842	29863	29804	29841	29829	29783	29918	29806	30103	29820	29798	29873	30032	30142	29897	29987	30085	29781	29931	29850	29869	30061	29627	30090	29969	29903	29960	29814	30115	29904	29988	30424	30022	29830	30037	29943	30108	29779	29848	29881	29798	29769	29939	30013	30011	29841	30166	29976	29615	30100	29601	30177	29799	29945	29912	29830	29828	30020	29768	30110	29775	30159	29790	29816	29940	29821	29967	30156	29950	30200	29777	29778	30207	29940	29969	29996	29866	30158	29671	30032	30066	30102	29922	29803	30070	29894	29756	30081	29990	30043	29822	29898	30036	29827	29855	29795	29932	30032	30119	29852	29661	29847	30162	29901	29996	29965	30012	30010	30072	30065	30017	29857	30005	29803	30070	29926	29864	29942	29827	29967	29838	30024	30025	29766	29626	30086	29673	30084	29799	29900	30106	30055	29818	29993	30037	29899	30027	29852	29729	30034	29866	29878	29870	29978	30035	29907	30095	29932	29900	29954	29622	29773	29935	29884	30070	30185	30019	30011	29822	29609	29984	29928	30062	29587	30170	29898	29989	29965	30060	29918	29862	29917	29924	30017	30183	29981	29936	29829	29939	30040	30005	30002	29753	29769	29839	30036	29969	29742	29867	29733	29946	30074	29937	29596	29886	29807	29880	30322	30170	29729	29987	29738	30054	29904	29983	29820	30003	29865	29874	29964	29809	30052	30040	29907	29942	30003	30261	30015	29991	29864	29825	29969	29735	29872	30201	30022	29946	29933	30015	29813	29749	29818	29920	29673	30146	30010	29978	30065	29880	30051	29877	29918	30014	29803	29732	30002	29994	29697	30218	29763	29793	29810	30065	30046	29940	30216	30043	29947	29943	30060	29930	30164	30173	29862	30000	30135	29891	29901	30059	29946	29799	29861	30078	30133	30177	29941	30144	29971	29766	29860	29985	29892	29886	30034	29750	29816	29979	30060	30031	30000	29883	29946	29927	29809	29794	29796	29924	29865	29985	29913	30037	29951	30059	29954	30255	30007	30038	29871	29800	29774	29972	29894	29960	29780	29931	29919	30007	29821	29844	30146	29958	29834	29858	30228	30068	29980	29873	29834	30085	30195	29996	29865	30146	29902	30029	29967	29861	30018	30006	29814	30055	29849	29854	29943	29853	29933	29841	30292	30017	30093	30034	29662	30184	30061	30150	30096	29877	29852	29947	29898	29821	30056	29978	29903	29873	29612	30030	29850	29793	30173	30088	29760	30071	29747	29861	29837	29762	29773	29614	30045	29608	30133	29994	30113	29980	29922	29933	29544	29866	29629	29250	29978	30123	29963	30000	29773	29795	29741	29699	29991	29777	29705	29942	30099	29996	29765	30006	29991	30008	29923	29917	30003	29936	29822	29785	29833	30286	29977	29904	29873	29981	30078	30135	30028	29724	29881	30196	30031	30137	29947	29950	29971	29985	29895	30054	29980	30011	29948	30175	29839	30194	29941	29766	29813	29951	29763	29947	29886	29980	29840	29882	29987	30033	30010	29874	29911	30218	30028	29922	29745	29910	29688	30071	30055	30010	29994	29909	29904	29741	29885	30024	29642	29811	29745	30021	29927	30141	29859	29954	29913	29745	29804	29616	29995	29899	30195	29635	29787	29811	30071	30385	30175	30080	30091	29885	29929	29770	29828	30364	29971	29987	29850	29999	29868	29892	29892	29898	29901	29606	29841	30020	29864	29962	29965	29878	29919	29972	29921	30107	29758	29710	29746	30179	29915	30039	29872	29678	29884	30045	29840	29653	30221	29996	29772	29706	30033	29937	30026	30026	30247	29981	30023	30048	29814	29754	29621	29890	29763	29823	29873	29929	29867	30038	29950	29619	29789	30002	29890	30174	29867	30067	29963	29748	29782	29710	29855	30103	30061	29809	30024	29913	29719	29900	30105	30022	29923	29615	29819	29681	29701	29983	29807	29889	29630	29856	29850	29978	29866	30037	29973	29717	29932	29822	29901	30057	29879	30012	29904	29926	29887	29703	30039	29812	29901	29893	29833	29885	29881	29947	29993	29997	29973	29989	30053	30013	29969	29656	30151	29880	30049	29982	30060	29985	29978	29972	30056	29952	29779	29864	30143	29966	29804	29870	30060	29809	29806	29887	29761	29847	29888	30136	30129	29821	29987	29914	29667	29868	30038	30016	29970	29984	29948	29946	29898	30056	29785	29938	30165	30402	30070	29950	29970	30012	29948	29970	30078	30051	29940	30010	29950	30234	30250	29764	29820	29975	30039	30187	30151	30070	29937	30195	29763	29731	30075	30019	29970	30017	29836	30174	29963	29924	29818	29812	30032	29939	29765	29933	29531	29763	29869	29735	29887	29958	29898	30146	29879	30159	29834	29910	30313	30008	29816	30023	29877	29975	29904	30139	30216	30107	30278	29877	29986	29795	30055	30136	29969	29836	29905	30288	29781	29759	29950	29804	30145	29750	29887	29855	29715	30021	29941	30068	30121	29732	29830	29829	29858	29823	30081	29666	30050
30679	49334	48551	38378	31164	26568	23965	22424	21575	20997	20738	20788	20887	21090	20566	19714	19328	18980	19137	18987	18925	18669	18163	18178	18060	18092	17934	17791	17975	17739	17802	17488	17599	17794	17727	17526	17690	17631	17610	17478	17647	17525	17559	17573	17698	17688	17579	17538	17492	17750	17566	17672	17519	17624	17548	17546	17613	17568	17648	17677	17660	17593	17510	17659	17601	17511	17659	17589	17505	17668	17663	17995	17649	17537	17472	17445	17622	17619	17735	17472	17649	17534	17591	17702	17623	17574	17632	17495	17521	17549	17675	17725	17611	17629	17602	17598	17557	17680	17581	17535	17624	17466	17423	17558	17640	17636	17527	17461	17367	17818	17665	17536	17714	17824	17528	17500	17622	17601	17540	17565	17654	17374	17793	17567	17704	17656	17759	17519	17670	17556	17610	17632	17527	17488	17621	17616	17576	17673	17510	17779	17527	17486	17625	17532	17684	17580	17605	17560	17683	17452	17595	17625	17571	17648	17503	17609	17714	17730	17631	17480	17608	17378	17646	17688	17638	17415	17566	17625	17644	17685	17548	17686	17612	17686	17652	17673	17535	17667	17621	17553	17658	17442	17720	17542	17514	17562	17627	17417	17538	17526	17666	17474	17578	17632	17799	17726	17510	17656	17470	17514	17638	17620	17718	17473	17500	17550	17638	17674	17617	17645	17692	17455	17634	17651	17580	17520	17611	17479	17623	17461	17600	17543	17569	17560	17624	17707	17616	17671	17662	17329	17692	17524	17633	17563	17574	17608	17370	17690	17611	17575	17677	17514	17628	17635	17486	17604	17633	17836	17686	17548	17352	17569	17544	17602	17532	17562	17608	17725	17486	17774	17566	17748	17510	17429	17590	17511	17702	17628	17577	17554	17661	17645	17455	17739	17518	17667	17684	17686	17651	17518	17394	17750	17605	17516	17724	17519	17598	17535	17561	17522	17552	17626	17625	17475	17507	17754	17514	17603	17545	17671	17678	17577	17603	17703	17475	17616	17744	17538	17596	17595	17611	17585	17632	17649	17639	17523	17458	17610	17570	17677	17532	17621	17609	17657	17511	17496	17581	17641	17580	17624	17535	17560	17545	17509	17639	17570	17600	17689	17730	17484	17543	17518	17685	17555	17577	17740	17828	17663	17554	17665	17621	17744	17664	17577	17684	17528	17662	17569	17624	17579	17670	17609	17514	17577	17594	17731	17764	17548	17583	17543	17736	17597	17444	17412	17718	17525	17686	17601	17459	17552	17611	17851	17645	17565	17783	17713	17583	17867	17596	17697	17638	17677	17569	17448	17543	17620	17585	17558	17488	17461	17469	17581	17400	17634	17557	17679	17643	17564	17710	17406	17623	17565	17404	17711	17681	17468	17605	17538	17429	17742	17541	17586	17673	17555	17652	17642	17675	17533	17426	17482	17606	17579	17542	17556	17515	17524	17569	17810	17770	17676	17586	17698	17544	17512	17706	17441	17479	17596	17520	17638	17661	17567	17601	17577	17537	17641	17857	17451	17422	17671	17502	17442	17615	17712	17648	17657	17719	17618	17470	17479	17537	17589	17488	17580	17549	17610	17618	17561	17591	17758	17547	17672	17567	17529	17482	17707	17693	17559	17525	17655	17579	17557	17666	17633	17579	17644	17721	17767	17675	17503	17508	17637	17714	17579	17515	17597	17521	17504	17647	17607	17723	17646	17633	17746	17560	17624	17668	17665	17542	17693	17603	17648	17649	17650	17499	17505	17423	17595	17678	17499	17579	17634	17575	17497	17583	17335	17713	17451	17522	17706	17383	17561	17684	17756	17598	17479	17585	17750	17684	17582	17630	17648	17492	17730	17806	17596	17765	17469	17445	17698	17587	17436	17485	17512	17645	17626	17598	17400	17744	17670	17505	17744	17545	17622	17424	17786	17452	17714	17631	17538	17493	17681	17604	17838	17573	17539	17452	17528	17586	17693	17585	17495	17533	17648	17634	17686	17565	17702	17676	17448	17740	17662	17467	17575	17546	17777	17652	17557	17539	17639	17598	17580	17559	17642	17591	17733	17757	17546	17584	17644	17672	17756	17644	17402	17750	17515	17735	17531	17627	17660	17664	17430	17779	17564	17701	17408	17642	17461	17526	17637	17529	17587	17458	17627	17751	17712	17623	17730	17541	17599	17617	17487	17589	17635	17536	17616	17581	17566	17515	17662	17525	17629	17602	17689	17656	17573	17567	17546	17688	17722	17475	17552	17632	17567	17656	17621	17723	17608	17527	17488	17506	17582	17484	17571	17667	17418	17610	17460	17595	17651	17723	17521	17679	17642	17480	17514	17653	17594	17649	17636	17735	17674	17569	17447	17568	17599	17549	17512	17481	17550	17592	17529	17699	17461	17512	17671	17634	17629	17604	17563	17566	17665	17718	17376	17512	17692	17478	17581	17594	17604	17645	17686	17641	17773	17518	17743	17585	17599	17544	17588	17597	17662	17467	17478	17611	17542	17688	17766	17642	17567	17731	17743	17458	17340	17591	17640	17545	17510	17653	17535	17683	17609	17630	17763	17750	17525	17580	17587	17514	17704	17596	17713	17609	17542	17650	17467	17562	17447	17764	17614	17629	17569	17454	17470	17762	17564	17679	17610	17619	17484	17554	17663	17588	17634	17671	17305	17916	17465	17668	17529	17399	17572	17674	17503	17585	17508	17655	17604	17446	17532	17613	17528	17621	17583	17532	17604	17582	17512	17548	17603	17559	17608	17518	17662	17732	17437	17578	17555	17710	17545	17676	17569	17523	17571	17672	17591	17663	17433	17596	17570	17597	17535	17513	17591	17714	17383	17582	17601	17588	17446	17594	17626	17523	17552	17685	17632	17426	17695	17467	17634	17426	17610	17493	17682	17563	17536	17717	17396	17698	17696	17525	17617	17533	17712	17551	17367	17435	17615	17502	17539	17459	17659	17647	17469	17745	17596	17376	17490	17662	17533	17614	17701	17559	17639	17759	17700	17523	17675	17565	17615	17754	17638	17650	17726	17545	17684	17492	17485	17434	17404	17590	17617	17508	17493	17490	17607	17664	17559	17695	17571	17718	17691	17749	17636	17510	17746	17827	17566	17634	17658	17659	17712	17667	17516	17489	17444	17514	17629	17560	17475	17761	17665	17597	17702	17614	17642	17620	17562	17655	17468	17690	17422	17683	17458	17428	17662	17464	17771	17626	17603	17554	17745	17631	17514	17469	17515	17566	17592	17535	17498	17591	17736	17576	17650	17462	17727	17688	17487	17688	17572	17623	17652	17616	17863	17705	17380	17682	17615	17565	17437	17635	17666	17500	17579	17578	17668	17587	17612	17775	17440	17492	17790	17682	17540	17793	17676	17533	17591	17574	17560	17732	17567	17734	17568	17570	17514	17677	17527	17621	17643	17559	17503	17602	17645	17643	17525	17753	17618	17603	17493	17686	17570	17584	17645	17666	17555	17444	17694	17513	17640	17599	17701	17734	17607	17377	17691	17550	17465	17487	17503	17529	17656	17576	17642	17628	17567	17675	17446	17719	17492	17732	17570	17511	17644	17677	17469	17526	17757	17651	17794	17755	17615	17591	17564	17677	17593	17464	17475	17659	17549	17679	17283	17548	17562	17468	17625	17673	17423	17388	17569	17557	17519	17516	17567	17500	17630	17646	17553	17627	17667	17549	17583	17599	17427	17667	17607	17605	17445	17702	17585	17515	17571	17803	17557	17797	17485	17587	17651	17487	17606	17436	17662	17861	17399	17484	17660	17658	17752	17521	17441	17814	17494	17586	17387	17610	17575	17584	17646	17563	17518	17663	17510	17664	17628	17546	17493	17734	17534	17532	17608	17369	17765	17593	17491	17653	17541	17744	17589	17674	17529	17658	17504	17575	17593	17638	17526	17847	17625	17562	17637	17667	17685	17738	17729	17708	17647	17494	17536	17652	17675	17677	17743	17682	17511	17688	17599	17797	17653	17731	17577	17556	17553	17674	17580	17642	17601	17682	17571	17534	17601	17714	17678	17545	17509	17632	17450	17619	17619	17445	17700	17620	17657	17614	17501	17696	17702	17617	17592	17794	17610	17578	17591	17508	17633	17526	17712	17732	17664	17642	17552	17613	17749	17592	17625	17545	17759	17706	17642	17681	17677	17544	17625	17545	17460	17470	17590	17610	17468	17751	17507	17617	17562	17612	17571	17592	17500	17553	17664	17538	17640	17563	17605	17707	17491	17578	17435	17612	17556	17602	17406	17560	17503	17587	17708	17563	17649	17807	17618	17567	17694	17622	17543	17881	17673	17623	17516	17553	17539	17387	17701	17669	17825	17728	17603	17673	17748	17582	17759	17659	17497	17671	17566	17519	17562	17640	17616	17669	17541	17541	17633	17642	17634	17752	17454	17483	17522	17539	17681	17613	17690	17546	17622	17708	17588	17705	17526	17535	17614	17565	17543	17692	17473	17640	17652	17594	17812	17433	17734	17546	17552	17471	17643	17470	17621	17648	17670	17670	17593	17528	17489	17559	17697	17497	17537	17543	17679	17667	17673	17534	17609	17702	17524	17613	17588	17803	17532	17657	17715	17693	17771	17683	17487	17546	17615	17492	17679	17742	17681	17625	17633	17405	17620	17703	17607	17554	17516	17708	17461	17413	17490	17728	17520	17599	17683	17768	17561	17418	17691	17796	17719	17575	17504	17585	17547	17687	17563	17630	17623	17663	17641	17474	17363	17730	17809	17562	17689	17653	17624	17606	17353	17665	17636	17575	17627	17684	17493	17806	17627	17689	17536	17664	17470	17575	17533	17648	17406	17597	17687	17560	17818	17528	17429	17550	17467	17604	17665	17639	17464	17624	17436	17786	17563	17733	17560	17401	17527	17622	17542	17614	17700	17458	17704	17556	17494	17482	17551	17473	17572	17457	17690	17567	17702	17643	17628	17613	17817	17536	17467	17649	17523	17685	17466	17769	17613	17557	17488	17479	17489	17456	17596	17483	17640	17656	17670	17562	17617	17490	17723	17416	17507	17770	17436	17637	17536	17460	17641	17530	17519	17574	17634	17475	17468	17623	17514	17599	17684	17514	17617	17690	17614	17621	17454	17375	17509	17664	17501	17727	17623	17537	17480	17687	17766	17572	17558	17561	17452
21387	20028	26321	24278	24330	31559	36496	33701	33228	32676	32387	32429	32755	33246	32680	31946	31332	30583	30836	30919	30835	30312	30018	29976	29915	29755	29727	29725	29639	29702	29630	29728	29660	29588	29417	29419	29392	29347	29743	29336	29401	29254	29446	29206	29185	29599	29365	29165	29268	29193	29246	29487	29309	29096	29187	29125	29246	29205	29452	29414	29193	29146	29373	29258	28983	29137	29123	28933	29135	29388	29458	29115	29197	29188	29254	29281	29500	29107	28969	29318	29122	29171	29136	29332	29275	29212	29184	29110	29099	29515	29041	29262	29152	29184	29373	29213	29122	28904	29093	29313	29019	29245	29258	29108	29310	29182	29319	29087	29311	29299	29111	29300	28985	29296	29302	29211	29020	28936	29120	29374	29289	29563	29189	29069	29160	29020	29232	29194	28921	29389	29152	29322	29045	29119	29219	29494	29451	29154	29522	29229	29154	29049	29160	29109	29134	28960	29014	29460	29117	29210	29184	29179	29215	29405	29193	29354	29266	29140	29114	29027	29107	29275	29388	29036	28960	29068	29272	29284	29286	29123	29048	29389	29215	29359	29229	29205	29383	29274	29197	29135	29081	29427	29016	29174	29309	29223	29013	29151	29151	29257	29330	29202	28818	29343	29390	29207	29155	29195	29120	29377	29187	29181	29410	29341	29212	29166	29122	29317	29143	29071	29263	29251	29283	29246	29153	29237	29143	29054	29020	28911	29179	28976	29290	29314	29210	29259	29000	29199	29439	29289	29226	28998	29386	29218	29267	29236	28883	29047	29296	28794	29248	29125	29049	29325	29284	29317	29507	28976	29249	29365	29313	29272	29167	29357	29309	29425	29302	29295	29116	29268	29293	29113	29097	28991	28997	29175	29196	29127	29286	29154	29308	29203	29177	29141	29350	29114	29206	29176	29549	29181	29435	28969	28944	29004	29330	29302	29155	29279	29175	29316	29226	28942	28873	29077	29206	29128	29106	28878	29043	29223	29123	29305	29302	29225	29114	29306	29169	29045	29066	29194	29431	29497	29157	29166	29089	29501	29263	29174	29248	29231	29388	29306	29330	29264	29171	29348	29105	29234	29228	29082	29145	29040	28863	29085	29277	29162	29316	29038	29393	29032	29219	29497	29202	29004	28998	29250	29336	29228	29224	28985	28961	29237	29148	28964	29241	29189	29086	29126	28820	29179	29219	29157	29178	29310	29210	29118	29079	29297	29197	29152	29299	29090	29143	29149	29269	29083	29343	28842	29188	29192	29294	29545	29456	29347	29052	29245	29289	29340	29145	29502	29283	29076	29399	29058	29136	28998	29364	29313	29163	29410	29292	28987	29174	29225	29262	29370	29141	29229	29329	29143	29282	29061	29276	29061	29358	29298	29069	29314	29116	29171	29022	29028	29155	28891	29296	29266	29069	29251	29029	29379	29129	29052	29025	29131	29373	28965	28938	29028	29186	29389	29206	28814	29228	29375	29250	29332	29309	29309	29398	29228	29324	29381	29106	29471	29195	29286	29444	29341	29184	29153	29249	29165	29083	29076	29028	29185	29088	29043	29327	29377	29523	29254	29248	29257	29123	29222	29266	29382	29032	29267	29162	29103	29107	29374	29232	29259	29082	29168	29162	29059	29310	29353	29118	29053	29411	29363	29347	29212	28933	29343	29176	29381	29387	29015	29325	29093	29120	29187	29080	29275	29296	29419	29406	29046	29179	28972	29116	29068	29251	29228	29245	29266	29416	29211	29088	29131	29134	29198	29175	29365	29194	29019	29314	29246	29376	28927	29351	29022	29193	29204	29031	29358	29224	29010	29060	29333	29043	29078	28928	29122	29277	29225	29184	29233	29259	29125	29221	28990	29191	29048	29344	29026	29278	29132	29208	29303	29250	29221	29073	29352	29597	29126	29201	29188	28906	29142	29055	29341	29374	29170	29153	29328	29150	29195	29340	29086	29162	28941	29194	29398	29221	29143	29089	28952	29073	28969	29124	29222	28994	29096	29128	28909	29182	29085	29057	29469	28958	29277	29421	29084	29282	29154	29173	29136	29214	29200	29079	28872	29224	29272	29145	29331	29127	29066	29272	29146	29357	29255	29367	29462	29279	29449	29058	29119	29155	29066	29260	29422	29214	29012	29023	29353	29198	29098	29132	29246	29235	29178	29355	29330	29156	29141	29319	29109	29095	29177	29245	29141	28883	29256	29086	29353	29272	29286	29285	29221	29270	29329	29190	28950	29306	29204	29018	28818	29198	29074	29281	29250	29544	29241	29293	29344	29272	29049	29342	29175	29275	29132	29282	28983	28960	29321	29287	29204	29180	29141	29324	28998	29115	29018	29524	29112	29107	29030	29048	29211	29334	29466	29161	29513	29029	29271	29201	29188	29286	29224	29047	29190	28994	29204	29157	28944	29180	28855	29131	29337	29083	29431	29208	28855	29072	29101	29185	29134	29043	29020	28847	29260	29225	29214	29279	29063	29331	29211	29072	29423	29314	29318	29264	28986	29200	28966	29186	29410	29240	29085	29155	28933	29338	29147	29209	29196	29091	29190	28831	29086	29151	29059	29207	29204	29106	29058	29187	29295	29376	29309	29467	29375	29127	28685	29133	29350	29342	29453	29063	29083	29159	29112	29058	29467	29346	29204	29213	28978	29125	29120	29249	29313	29401	29177	29303	29245	29152	29026	29195	29184	29193	29254	28977	29028	29252	29348	28940	29129	29021	29222	29401	28995	28940	29151	29119	29280	29404	29041	29249	29138	29222	29101	29234	29002	29451	29131	29149	29367	29267	29172	29286	29083	29301	29235	29346	29115	29459	29283	29164	29096	29078	29275	29341	29200	29144	29180	29211	29165	29206	29173	29346	28877	29232	28875	29103	28994	29457	29224	29170	29188	29377	29129	28938	29258	29251	29154	29126	29158	29169	28961	29244	29125	29005	28957	29126	29472	29432	29097	28959	29074	29094	28886	29441	29147	29171	28979	29159	29268	29174	29315	29387	29153	29303	29260	29280	29148	29003	29206	29150	29320	29187	29174	28943	29188	29241	29169	29212	29299	29219	29118	29141	28901	29142	29293	29328	29028	29173	29363	29193	29311	29305	29287	29343	29225	29170	29279	29156	29012	29805	29311	29267	29019	29158	28945	29014	29043	29457	29235	29242	29360	29179	29000	29079	29085	28973	29224	29173	29194	29432	29297	29352	29303	29164	29124	29147	29235	29102	29230	29548	29101	29076	29053	29049	29163	29248	29278	29033	28965	29245	29070	29081	29109	29060	29209	29016	29002	29167	29281	29242	29065	29050	29136	29218	29086	29361	29443	29239	29051	29018	29292	29165	28995	29270	29229	28870	29068	29292	29093	29213	29108	29245	29195	29012	29259	29327	28894	29262	29153	29355	29226	29317	29346	29231	29038	29173	29208	29200	29296	29259	29418	29308	29241	29029	29281	28968	29316	29250	28962	29080	29382	28942	28894	29140	29132	29170	29389	29302	29082	29075	29068	29147	29012	29067	29185	29010	29284	29078	29299	29310	29140	29380	29040	29075	29068	29036	29043	29036	29338	29200	29260	29253	29202	29198	29168	29238	28971	29158	29008	28974	29284	29076	29396	29223	29158	29119	29258	29428	28936	28923	29035	29050	29129	29121	28893	29150	29351	29164	29270	29114	29085	28987	28942	29056	29159	29140	29205	29022	29038	29054	29230	29200	29234	29503	29267	29140	29218	29231	29249	29185	29261	29193	29065	29473	29178	29249	29199	29290	28988	29008	28944	29193	29124	28989	29169	29064	29337	29229	29220	29288	29149	28883	29020	29098	29353	29393	29394	29097	29185	29026	29528	29186	29322	29279	29279	29178	29007	29250	29367	29311	29117	29119	29401	29385	29053	29265	28922	29162	29261	29014	29217	29176	29175	29456	29128	29022	29225	29248	29212	29364	29184	29051	29211	28855	29246	29196	29037	28917	29350	29169	29084	29151	28944	29283	29163	28913	29138	29358	29044	29116	29081	29169	29299	29078	29036	29202	29185	29227	29287	29161	29050	29105	29210	28952	29112	29238	29386	29193	28980	29339	29308	29068	28964	29313	29285	29286	29102	28938	29123	29002	29296	29295	29288	29248	29197	28782	28950	28993	29267	29089	28978	29052	28976	29343	29252	29428	29047	29272	29274	29354	29200	29393	29442	29311	29269	28980	29140	29127	29021	29155	29100	29444	29104	29292	29201	29353	29269	29257	29466	29178	29192	29216	29033	29217	29092	29329	29009	28916	29313	29338	29105	29205	29060	29150	29107	29171	29174	29212	29029	29151	29285	28979	29107	29370	29251	29355	29159	29582	29259	29143	29034	29110	29187	29184	29131	28959	28910	28899	29081	29088	28843	29320	29293	29428	29255	29270	29091	29163	28943	29215	29139	29313	28971	29023	29477	29282	29201	29241	29091	29033	28754	29396	28991	29121	29352	29094	29087	29316	29146	29205	29226	29172	29017	29261	29137	29266	29348	28900	29085	29186	29142	29023	29127	29226	29443	29258	28952	29137	29267	29378	29313	29013	29273	29202	29139	29151	29331	28979	29165	29183	29333	29337	29068	29391	29099	29053	29271	29217	29183	29146	29108	29497	29100	29146	29199	29253	29400	29172	29163	29120	29126	29202	29109	29449	29159	29156	28997	29248	29037	29172	29169	29423	29306	29157	29182	29329	29170	29205	29225	29288	29266	29034	29300	29290	29128	29097	28811	29155	29302	29348	29318	29472	29256	28946	29098	29114	29187	29126	29273	29470	29457	28922	29201	29202	29338	28921	29078	29541	29050	29278	28901	28937	29247	29306	29244	29115	29057	29165	29089	29246	29162	29332	29204	29111	29479	28869	29027	29122	29129	29070	29013	29225	29147	29276	29293	29234	29348	29191	29028	29038	29528	29336	29304	29081	29300	29141	29050	29242	29193	29284	29105	29166	29416	29379	29070	29209	29207	29109	29152	29063	29290	29146	29454	29329	29065	29075	29083	29149	29179	29050	29214	29059	28961	29246	29122	28968	29009	29171	29008	29183	29319	29294	29487	29299	28916	29041	28983	29270	29346	29179	29397	29240	29151	28981	29251	29261	29302	29254	28798	28979	29142	29053	29279	29314	29170	29413	29338	29077	28989	29228	29057
32329	54283	53674	43253	35358	29870	26145	24344	23152	22323	21926	22316	22561	23165	22260	20855	20136	19575	19558	19587	19284	18667	18128	18014	18001	18091	17967	17750	17778	17712	17481	17231	17418	17419	17229	17512	17320	17242	17242	17405	17385	17257	17331	17416	17457	17355	17226	17282	17207	17264	17162	17351	17243	17274	17260	17194	17239	17251	17278	17222	17429	17354	17370	17190	17138	17157	17374	17223	17080	17175	17299	17156	17197	17190	17286	17310	17122	17141	17145	17236	17157	17174	17310	17179	17051	17047	17156	17098	17272	17140	17213	17457	17141	17115	17009	17292	17230	17188	17148	17228	17166	16938	17424	17242	17443	17309	17160	17247	17187	17096	17023	17193	17228	17078	17264	17258	17366	17284	17245	17177	17135	17227	17301	17248	17207	17074	17138	17161	17229	17342	17215	17134	17381	17158	17123	17191	17065	17089	17170	17345	17231	17302	17219	17229	17395	17343	17097	17308	17362	17125	17145	17472	17039	17349	17098	17330	17354	17181	17249	17192	17208	16968	17203	17215	17446	17175	17254	17215	17294	17297	17412	16994	17238	17283	17285	17200	17290	17163	17047	17219	17162	17117	17151	17225	17171	17038	17229	17311	17353	16975	17135	17205	17119	17073	17179	17175	17233	17345	17221	17314	17174	17290	17170	17133	17372	17223	17270	17368	17127	17217	16940	17145	17032	17425	17321	17166	17261	17368	17113	17112	17116	17165	17187	17382	16978	17174	17152	17255	17178	17240	17235	17260	17045	17279	17284	17147	17240	16986	17157	17331	17130	17207	17285	16999	17255	17115	17320	17228	17293	17261	17196	17108	17179	17213	17129	17130	17400	17346	17155	17249	17101	17367	17088	17268	17307	17170	17163	17074	17142	17106	17134	17216	17343	17090	17170	17273	17152	17137	17279	17227	17120	17328	17326	17151	16891	17008	17218	17192	17197	17185	17264	17062	17278	17154	17282	17243	17360	17285	17202	17046	17144	17334	17115	17218	17464	17222	17129	17226	17224	17059	17232	17306	17183	17203	17259	17135	17273	17090	17283	17270	17212	17158	17237	17210	17115	17033	17201	17100	17182	17143	17162	17215	17394	17167	17325	17239	17132	17141	17084	17020	17202	17202	17024	17273	16975	17314	17116	17265	17292	17195	17385	17334	17229	17257	17131	17101	17299	17161	17233	17283	17364	17340	17080	17334	17219	17353	17204	16983	17161	16985	17056	17073	17279	17363	17258	17288	17328	17157	17149	17092	17007	17139	17136	17348	17073	17099	17254	17176	17163	17259	17283	17156	17182	17249	17165	17207	17374	17160	17209	17321	17120	17147	17034	17214	16992	17223	17162	17238	17212	17156	17317	17233	17306	17204	17246	16927	17225	17291	17068	17175	16910	17300	17098	17158	17045	17292	17080	17007	17132	17250	17227	17120	17200	17164	17311	17215	17274	17231	17241	17353	17099	17159	17198	17156	17257	17246	17222	17367	17192	17193	17176	17136	17187	17274	17223	17089	17326	17065	17380	17204	17224	17354	17249	17118	17066	16960	17232	17137	17239	17121	17288	17191	17073	17172	17095	17248	17536	17168	17295	17252	17284	17314	17066	17056	17265	17197	17291	17157	17163	17178	17184	17033	17123	17075	17271	17372	17189	17233	17142	17086	17064	17264	17173	17422	17148	17294	17326	17150	17131	17200	17366	17249	17178	17438	17268	17052	17232	17222	17143	17211	17445	17072	17219	17097	17141	17218	17259	17189	17236	17303	17050	17158	17262	17216	17169	17025	17424	17375	17040	17142	17256	17240	17297	17350	17164	17169	17247	17239	17136	17259	17221	17193	17228	17145	17285	17092	17298	17243	17350	17192	17271	17279	17226	17064	17244	17258	17210	17093	17063	17191	17159	17278	17234	17214	17106	17363	17288	17291	17175	17196	17134	17248	17320	17107	17267	17342	17183	17196	17244	17145	17254	17033	17230	17017	17221	17202	17162	17032	17138	17403	17008	17242	17363	17105	17263	17123	17202	17375	17120	17111	17157	17278	17129	17072	17346	17062	17168	17057	17215	17175	17314	17276	17049	17256	17113	17014	17160	17195	17231	17283	17182	17247	17315	17343	17217	17247	17233	17353	17310	17035	17218	17338	17288	17209	17359	17223	17046	17265	17125	17110	17321	17136	17372	17001	17144	17241	17240	17313	17371	17218	17387	17310	17186	17101	17106	17267	17220	17352	17115	17188	17079	17276	17105	17073	17296	17078	17065	17266	17102	17115	17185	17163	17125	17214	17215	17301	17288	17108	17280	17321	17154	17145	17304	17312	17208	17182	17113	17292	17057	17278	17200	17286	17426	17235	17273	17059	17095	17206	17216	17311	17163	17184	17284	17190	17238	17400	17139	17064	17410	17172	17221	17237	17088	17155	17223	17299	17226	17228	17306	17205	16943	17299	17161	17135	17206	17360	17235	17110	17204	17307	17120	17023	17127	17107	17119	17207	17205	17287	17281	17213	17114	17101	17324	17204	17166	17229	17268	17173	17141	17172	17361	17208	17205	17307	17119	17056	17178	17136	17104	17102	17108	17168	17302	17090	17182	17235	17136	17162	17131	17165	17266	16909	17141	17237	17316	17285	17226	17120	17131	17191	17184	17146	17240	17181	17307	17139	17040	17250	17315	17180	17107	17219	17288	17178	17323	17284	17243	17086	17062	17275	17234	17116	17380	17314	17179	17321	17108	17204	17123	17307	17416	17190	17208	17303	17241	17130	17127	17221	17084	17187	17138	17190	16945	17127	17420	17319	17274	17093	17222	17229	17229	17233	17373	17157	17197	17032	17092	17301	17314	17165	17447	17163	17256	17317	17320	17187	17051	17231	17182	17204	17323	17132	17232	17204	17079	17206	17254	17062	17107	17103	17207	17090	16977	17357	16957	17269	17234	17255	17085	17417	17213	17303	17189	17233	17322	17179	17168	17088	17344	17209	17319	17128	17139	17302	17076	17155	17287	17127	17297	16899	17270	17246	17134	17557	17251	17079	17302	17219	17067	17066	17312	17315	17440	17266	17234	17301	16964	17190	17289	17171	17350	17376	17141	17146	17266	17190	17170	17226	17023	17228	17358	17085	17391	17245	17201	17182	17200	17245	17378	17284	17168	17173	17231	17188	17172	17210	17066	17142	17337	17049	17296	17167	17388	17224	17169	17176	17179	17261	17407	17256	17345	17250	17199	17213	17321	17075	17114	17157	17201	17279	17249	17052	17057	17080	17216	17120	17260	16967	17180	17283	17121	17305	17197	17196	17134	17231	17210	17095	17077	17060	17094	17252	17192	17219	17192	17160	17145	17066	17292	17327	17146	17255	17149	17309	17133	17304	17160	17059	17026	17235	17104	17171	17167	17126	17256	17379	17143	17090	17199	17198	17224	17349	17106	17227	17264	17112	17431	17208	17276	17441	17286	17231	17187	17104	17106	17157	17231	17100	17244	17198	17088	17273	17115	17297	17277	17229	17237	17256	17197	17327	17244	16930	17143	17128	17261	17203	17255	17220	17198	17255	17186	17389	16975	17255	17173	17109	17094	17370	17277	17294	17279	17267	17338	17062	17125	17273	17246	17240	17121	17138	17179	17251	17224	17117	17327	17253	17190	17277	17302	17047	17146	17163	17123	17187	17351	17170	17262	17273	17250	17238	17120	17276	17159	17293	17045	17160	17224	17140	17218	17325	17136	17133	17037	17147	17237	17062	17268	17042	17111	17253	17337	17174	17231	17203	17265	17372	17044	17481	17161	17347	17187	17107	17256	17201	17018	17133	17026	17219	17240	17085	17255	17141	17157	17196	16972	17213	17162	17260	17016	17227	17192	17259	17156	17148	17047	17246	17426	17151	17432	16817	17223	17201	17127	17023	17000	17274	17133	17151	17093	17087	17308	17204	17139	17367	17014	17116	17073	17162	17129	17123	17185	17045	16987	17314	17280	17051	17138	17257	17275	17005	17269	17183	17284	17066	17091	17039	17171	17164	17004	17259	17366	17227	17330	17252	17080	17405	17262	17175	17179	17032	17104	17162	17237	17279	17022	17064	17163	17524	17271	17219	17021	17181	17157	17126	17186	17210	17166	17347	17194	17085	17157	17109	17116	17212	17235	17128	17137	17249	17241	17214	17225	17197	17034	17150	17372	17215	17305	17264	17269	17100	17274	17117	17038	17161	17259	17355	16966	17079	17188	17155	17267	17354	17306	17035	17115	17230	17087	17242	17221	17226	17226	17097	17302	17168	17073	17195	17246	17171	17318	17230	17246	17169	17137	17407	17237	17262	17166	17191	17006	17301	17252	17227	17347	17181	17218	17307	17142	17227	17171	17325	17230	17211	17186	17261	17226	17455	17060	17107	17337	17207	17087	17171	17204	17188	17092	17239	17188	17217	17076	17344	17193	17172	17161	17071	17271	17329	17306	17163	17248	17096	17261	17316	17315	17366	17324	17208	17226	17017	17292	17231	17366	17118	17210	17076	17219	17186	17085	17092	17291	17178	16964	17326	17501	17341	17294	17167	17244	17280	17300	17211	17266	17167	17136	17189	17032	17162	17305	17245	17394	17103	17259	17019	17194	17189	17197	17223	17217	17254	17228	17254	17152	17017	17406	17126	17201	17236	17287	17139	17174	17193	17257	17108	17260	17248	17172	17175	17220	17246	17298	17278	17180	17215	17246	17258	17298	17186	17317	17190	16953	17304	17261	17135	17274	17252	17090	17158	17235	17129	17271	17291	17220	17299	17284	17226	17187	17360	17204	17438	17284	17299	17304	17097	17244	17302	17165	17184	17233	17207	17192	17132	17229	17225	17150	17070	17169	17158	17096	17042	17279	17136	17132	17074	17192	17235	17183	17042	17027	17201	17090	17178	17187	17201	17075	17103	17205	17095	17273	17184	17071	17108	17111	17068	17165	17093	17229	17288	17090	17098	17287	17264	17520	17258	17165	17281	17247	17101	17426	17154	17369	17119	17220	17147	17361	17172	17109	17150	17195	17260	17349	17177	17202	17222	17301	17342	17194	17098	17220	17256	17219	17139	17340	17191	17300	17158	17253	17066	17199	17190	17308	17277	16994	17133	17329	17237	17152	17200	17210	17242	17263	17144	17364	17200	17114	17207	17141	17131
41652	42439	48612	45294	40304	37569	36507	35546	35358	35354	35012	34879	34805	34861	34748	34654	34440	34197	34447	34300	34298	34285	34380	34049	34046	33947	34102	34007	34235	33892	34008	33699	33582	33805	33722	33986	33893	33862	34080	33768	33841	33874	33781	33861	33642	33754	33836	34119	34097	33924	33932	34010	33878	33984	33806	33577	33751	34025	33792	33636	33985	33707	33908	33752	33867	33777	33901	33840	33506	33807	34072	33986	33998	33788	33603	33847	33987	33983	33735	33981	33840	33734	33829	33658	33776	33809	34004	34092	34145	33965	33713	34020	34023	33919	33908	33787	34024	33830	33728	33941	33983	33862	33990	33613	33808	33979	33818	34138	33844	34070	33725	33717	33773	33620	34146	33997	34028	33847	33820	33927	33992	33749	33947	33950	33833	33660	33941	33925	33608	33748	33834	33790	33715	33917	33989	33983	34025	33882	34093	33738	34060	33766	34151	33948	33863	34026	33823	33825	33908	33847	33700	33723	33891	33861	33942	33500	33930	33961	33791	33816	34041	33805	33848	33600	34126	33616	33942	33971	33750	33785	33736	33888	33479	33713	33676	33888	33455	33816	33963	33824	33973	33826	33750	33754	33857	33540	33926	33924	34088	33920	33791	33963	33800	33820	33977	33990	33725	33716	33809	33682	33891	33828	33802	33820	33742	33813	33901	33810	33919	33606	33982	33921	33770	34099	34087	33904	33830	34082	33800	33733	33815	33735	33918	33567	33726	34060	33887	33590	33964	33935	33700	34219	33817	33772	33655	33752	33765	33639	34119	33854	33814	33681	33812	33755	33644	33616	33763	33923	33906	33799	33730	33818	33936	34037	33586	33591	33958	33805	33874	33902	33949	33619	33754	34109	33864	33841	33965	33948	33715	33798	33534	33960	33752	33800	33884	33894	33882	33902	33792	33831	33781	33877	33670	33383	33786	33833	33709	33791	33976	33531	34002	33875	33766	33623	33980	33901	33856	33853	34038	33677	33989	33889	33691	34011	33776	33818	33819	33929	33933	33696	33709	33810	33820	33896	33690	34002	34142	34070	33747	34012	33903	33958	33989	33513	33904	34007	34116	33938	33960	33983	33598	33701	33792	33846	33743	34015	33671	33970	33538	33874	33868	33825	33785	33733	33762	33799	33741	34000	34210	33809	34090	34178	34119	33708	34033	33942	33941	33909	33741	33885	33727	34043	33810	33763	33820	34025	33785	33836	33625	33881	33912	33818	33790	33709	33558	33853	33838	33686	33809	33670	33649	34113	33537	33630	33825	33810	34037	33918	33784	33862	33632	33834	33718	33575	33616	33750	33992	33951	33711	33772	33935	33836	33869	33711	33953	33711	33790	33959	34055	34046	33611	33649	33806	33857	33868	33726	33872	33911	33719	33696	34061	33628	33633	33936	33781	33804	33809	33660	33717	33800	33796	33796	33673	33670	34017	33894	33523	33963	33793	34037	33803	33883	34061	33871	34021	33820	33925	33946	33883	34054	33968	33578	33811	33885	33692	33894	34114	33670	33733	33656	33996	33636	33703	33924	34038	34024	33854	34034	33704	33899	33880	33855	33934	33773	33936	33772	34085	33962	34060	33789	33812	33924	33609	33980	33710	33902	33625	33619	33775	33591	33815	34174	33488	33658	33660	33704	33844	34039	34115	33642	34124	33947	33950	33875	33701	33765	33927	33940	33901	33895	33787	33508	33891	33799	33917	34144	33730	33691	33629	34003	34197	33667	33873	33943	33937	33690	33974	33786	33380	33700	34039	34019	34211	33865	34015	34417	33874	33848	33776	33700	33998	33964	33820	33790	33632	33764	33766	33647	34108	33798	33962	33468	33694	33887	33742	33616	33878	33932	33750	33933	33798	33832	33661	33915	33573	33809	33844	33839	33936	33818	33913	33648	33742	33948	33473	33862	33573	33809	34005	33858	34167	33712	33775	33572	34005	33847	33835	33879	33785	33954	33364	33884	34022	33575	33870	33946	33995	33954	34102	33958	33808	33880	33893	33817	33807	33923	33863	33799	34087	33789	33882	33852	33936	34114	34113	33895	33636	33646	34164	33669	34036	33754	33756	33830	33983	33816	33973	33999	33830	33719	33630	33841	34274	33776	33939	33752	33987	33795	33877	33765	33843	33769	33770	33746	33834	33891	33582	34010	33792	33896	33878	33885	33887	34056	33827	33814	33952	33980	33946	33888	33851	33631	33757	33853	33797	34101	34029	33780	33752	33979	33745	33966	34062	33791	33754	33760	33831	33658	33712	33843	33817	33702	33774	33675	33829	33784	33860	33731	33568	33943	33975	33878	33948	34004	33967	34065	34034	33682	34012	33785	33899	33975	33873	33888	33657	33904	34149	33696	34087	34071	33707	33893	33942	33846	33944	33950	33893	34001	33864	33914	33885	33694	33678	34056	33940	33905	33837	33863	33636	34101	33796	33676	33875	33726	33942	33756	33936	33730	33780	33648	33678	33651	33895	33790	33878	33636	33675	33876	34029	34037	33827	33954	34084	33835	33950	33848	34049	33684	34116	33891	33762	33743	33849	33664	33622	33434	33896	33908	33783	33638	33737	33958	34051	33767	34008	33859	33904	34059	33765	34102	33919	34141	33947	34087	34228	33915	33829	34122	33642	33718	34182	34172	33743	33861	34067	33872	33832	33646	34014	34191	33951	33471	33651	33923	34039	33914	33901	34173	33758	33910	33835	33832	33629	33825	33942	33944	33895	33988	33656	33618	33944	33906	33941	33637	33699	33857	33508	33560	34015	33613	34006	33970	33724	33490	33712	33776	33446	33687	33978	33975	33881	34038	33672	33443	33764	33584	33815	33933	33541	33655	33700	33834	33723	33714	33812	34014	33940	33926	33868	33898	33695	33602	33942	33814	33567	33702	33733	33867	33914	33779	33816	33997	33835	33780	33497	33877	33939	33904	33830	34010	33780	33888	34112	33808	33999	33858	33735	33653	33771	33647	33817	33793	33801	33901	33576	33651	33685	33949	33907	34055	33992	33573	33922	33793	34211	33813	33958	33653	33772	33806	33796	33910	33958	33683	33916	34004	33720	33682	33866	34148	33866	33917	33825	33737	33991	33649	33878	33921	33804	34028	33940	33992	33915	33773	33424	33981	33949	33879	33837	33974	33839	33794	33909	33943	33905	33769	33922	33920	33970	33968	33934	34040	33862	33931	34085	33848	33712	33741	33916	34141	33989	33993	33920	34039	33855	33942	34014	33888	33671	33800	33461	33644	33748	34179	33965	33682	33707	33873	33902	33897	34242	33978	33681	33907	33980	33769	33765	34052	34075	33718	33956	34017	33855	34054	33874	33880	33916	33921	34034	33874	33885	33858	33799	33745	34088	34031	33894	33969	33802	33707	33999	33839	33776	33910	33888	34092	33786	33763	33999	34088	33896	33986	33780	33922	34058	34049	34101	33859	33860	33982	34074	33943	34188	33711	33635	33856	34010	33979	34001	33834	34093	34173	33786	33976	33798	33919	33567	33834	33508	33685	33864	34079	34068	33756	33960	33932	33929	33697	33805	34007	34134	33809	33839	33855	33836	33670	33855	33843	33738	33930	33998	33642	33938	33817	33981	34053	34013	34023	33703	33694	33537	33777	33745	33994	33937	34009	33667	33899	33726	33996	33801	33920	33740	33915	33855	33903	33965	33869	33671	33746	33795	33827	34008	33991	33859	33836	33986	33860	33899	33748	33932	33860	33924	33693	33750	33692	34156	33965	33729	33715	33928	33887	33834	34099	33929	33801	33971	33669	33908	33897	33498	34128	33971	34256	34071	33782	33642	33877	33991	33913	33596	33815	33785	33730	33690	33875	33960	33880	33762	33954	33968	33625	33922	34125	33907	34051	33754	33826	33882	33963	33803	33705	34090	33692	33963	34014	33909	33936	33974	33826	33678	33980	33793	34151	33778	33652	33661	33872	33847	33987	33903	33996	33750	33970	33683	33885	33724	33803	33576	33940	34079	33816	34201	33920	33765	33623	33769	33731	33939	33829	33918	33959	33926	33631	33718	33821	33881	34082	33654	33845	33537	33965	34036	33862	33717	33899	34013	33709	33937	34125	33997	33774	33789	33708	34383	33691	33599	33964	33927	33833	33630	33794	33886	33635	34097	33763	34151	34031	33727	34027	33963	33885	33897	33987	33967	34090	33803	34010	33578	33687	34169	33905	33581	33596	34038	33799	34073	33655	33975	34003	33566	33716	34143	33984	33906	33854	33954	34017	33867	34011	33957	33863	34044	33850	33826	34042	33755	33843	33665	33592	34114	33814	33862	33899	33753	33736	33635	33954	34070	33910	33915	33655	34160	33507	33566	33868	33827	33651	33870	33777	33869	33899	33844	33858	33967	33793	33666	33899	33769	34005	33764	33825	34008	34283	34090	34076	33759	34049	34130	33904	33927	33682	33856	33943	33690	33584	33798	33676	33855	33983	34012	33687	33657	33894	33938	34038	33959	33726	33753	33912	34153	34139	33741	34264	33880	33742	33821	33805	33660	33989	34057	33773	33823	33825	33919	33823	33609	33959	33647	33772	33859	33553	33986	33819	33870	33757	33545	33675	33883	33920	33619	33686	33939	33635	33865	33677	33841	33991	34002	33862	33989	33905	33698	33871	33923	34072	33938	33684	33564	33789	33659	33921	33947	33927	34082	33573	33922	33761	33846	33861	33819	33943	33761	33721	33711	33789	33797	33639	33708	33894	33577	33781	33872	33636	33971	33724	33642	33822	33600	33896	34027	33797	34148	33837	34001	33923	33847	33833	34064	33930	33819	33696	33636	33817	33839	33972	33868	33809	33635	33793	33828	33999	34014	33708	34057	33871	34183	33821	33647	33854	34111	33970	34290	34132	33762	34103	33804	33871	33979	33914	33832	33865	33717	33488	34183	34095	33885	33870	33794	33936	33883	33778	33976	33834	33690	33733	33957	33826	33770	33684	33663	33877	33559	33759	33595	33936	33810	33921	33681	34141	33970	33930	33934	33915	33941	33953	33696	33964	33671	34069	33892	33851	33824	33504	33818	34008	33943	33723	33796	34280	33879	33790	33909	33874	33917	33875	33972	33722	33718	33987	33654	33559	33793	33631	33851	33664	33589	33784	33787	33878	33850	34118	33900	33677	33729	33641
34615	45684	44979	35673	29255	25596	23612	22748	22347	22076	21681	21399	21498	21440	21102	20739	20391	20477	20292	20289	20429	20107	19996	20022	19962	19689	19880	20007	19817	19805	19754	19711	19779	19804	19716	19790	19796	19921	19688	19750	19649	19789	19643	19833	19744	20018	19684	19760	19840	19754	19704	19647	19582	19686	19758	19689	19667	19675	19620	19739	19778	19730	19634	19775	19680	19754	19611	19688	19733	19751	19660	19604	19640	19688	19574	19779	19615	19604	19718	19525	19791	19804	19761	19761	19572	19693	19587	19786	19738	19921	19662	19841	19557	19525	19563	19596	19607	19747	19698	19840	19689	19657	19567	19731	19672	19771	19658	19733	19686	19566	19699	19605	19687	19664	19830	19623	19743	19752	19584	19682	19653	19761	19622	19789	19725	19756	19601	19562	19832	19619	19545	19776	19585	19670	19632	19760	19581	19654	19568	19679	19662	19515	20101	19806	19511	19716	19803	19650	19832	19669	19630	19561	19769	19430	19597	19541	19617	19792	19547	19721	19681	19567	19603	19652	19692	19760	19837	19828	19721	19775	19769	19609	19625	19612	19575	19624	19706	19656	19668	19688	19727	19690	19626	19678	19516	19691	19662	19588	19655	19735	19697	19983	19447	19563	19850	19770	19847	19806	19669	19618	19597	19695	19639	19722	19635	19751	19613	19586	19669	19613	19648	19724	19718	19655	19468	19824	19838	19676	19809	19614	19697	19688	19693	19746	19728	19676	19819	19464	19726	19714	19773	19600	19840	19726	19519	19851	19644	19610	19742	19661	19747	19627	19685	19655	19673	19801	19748	19530	19697	19658	19707	19704	19592	19615	19607	19731	19635	19646	19555	19493	19713	19544	19680	19661	19827	19740	19713	19759	19609	19533	19711	19840	19697	19677	19601	19622	19617	19627	19658	19788	19657	19607	19763	19760	19672	19746	19618	19705	19824	19846	19847	19782	19911	19801	19678	19672	19551	19556	19711	19799	19719	19696	19496	19598	19580	19726	19631	19711	19720	19581	19571	19524	19692	19704	19627	19697	19621	19668	19654	19612	19815	19699	19520	19445	19777	19607	19790	19612	19587	19811	19650	19669	19605	19794	19660	19752	19661	19617	19602	19709	19466	19570	19703	19747	19781	19564	19834	19789	19753	19650	19752	19685	19594	19637	19846	19758	19558	19624	19893	19699	19627	19712	19641	19756	19758	19618	19760	19496	19868	19730	19610	19730	19775	19736	19596	19622	19728	19610	19589	19615	19737	19621	19698	19767	19730	19681	19682	19628	19610	19733	19783	19542	19740	19619	19602	19593	19784	19743	19546	19720	19403	19971	19748	19623	19610	19791	19760	19634	19765	19636	19641	19779	19745	19609	19721	19730	19608	19532	19660	19799	19682	19710	19642	19650	19597	19759	19725	19768	19677	19803	19688	19596	19723	19742	19725	19794	19558	19698	19684	19797	19755	19506	19910	19624	19769	19681	19593	19815	19681	19583	19645	19574	19639	19562	19707	19674	19729	19859	19793	19712	19633	19679	19762	19757	19721	19619	19534	19663	19711	19610	19784	19767	19662	19683	19783	19763	19779	19684	19633	19544	19836	19962	19770	19846	19902	19878	19640	19881	19584	19796	19650	19625	19773	19750	19472	19691	19770	19650	19643	19662	19665	19631	19638	19748	19546	19652	19581	19754	19822	19781	19791	19607	19694	19701	19658	19684	19709	19661	19672	19754	19581	19543	19648	19641	19738	19613	19716	19597	19620	19677	19776	19595	19727	19705	19461	19595	19650	19550	19619	19829	19539	19740	19584	19620	19768	19791	19683	19637	19682	19742	19593	19561	19710	19737	19682	19844	19829	19679	19601	19629	19704	19799	19603	19675	19493	19597	19674	19488	19601	19781	19833	19773	19650	19827	19778	19875	19629	19801	19693	19710	19653	19661	19370	19684	19771	19693	19625	19612	19646	19686	19636	19794	19668	19611	19608	19604	19688	19706	19615	19758	19538	19937	19762	19624	19793	19730	19830	19555	19723	19729	19836	19696	19461	19605	19825	19481	19634	19828	19742	19649	19628	19879	19782	19749	19773	19567	19776	19665	19494	19650	19679	19758	19665	19647	19846	19774	19824	19647	19724	19650	19760	19746	19722	19474	19686	19625	19761	19468	19854	19691	19854	19697	19578	19601	19724	19828	19463	19744	19577	19515	19746	19575	19838	19866	19707	19639	19806	19545	19578	19768	19828	19642	19665	19751	19726	19644	19515	19813	19554	19793	19588	19646	19785	19815	19449	19643	19545	19699	19653	19784	19649	19581	19783	19761	19747	19552	19706	19741	19716	19845	19688	19814	19616	19445	19710	19366	19717	19646	19658	19611	19754	19696	19692	19729	19601	19722	19623	19681	19567	19524	19602	19926	19618	19800	19761	19635	19727	19667	19569	19636	19836	19444	19660	19637	19391	19706	19957	19788	19535	19407	19801	19768	19585	19662	19778	19765	19677	19589	19679	19823	19612	19780	19561	19789	19620	19649	19703	19682	19659	19581	19738	19890	19840	19633	19696	19812	19646	19670	19453	19717	19689	19720	19557	19823	19666	19746	19630	19713	19780	19873	19723	19704	19639	19806	19851	19514	19468	19572	19693	19710	19660	19778	19723	19671	19737	19803	19819	19637	19748	19645	19615	19906	19645	19801	19703	19579	19807	19729	19693	19503	19834	19492	19744	19608	19706	19831	19750	19716	19775	19615	19658	19782	19669	19619	19757	19636	19919	19598	19583	19625	19815	19643	19616	19612	19720	19624	19718	19614	19740	19628	19546	19734	19646	19749	19656	19676	19559	19694	19448	19644	19698	19536	19767	19762	19688	19741	19645	19608	19697	19610	19838	19726	19666	19705	19680	19742	19734	19579	19701	19613	19630	19793	19611	19687	19491	19694	19852	19667	19785	19744	19610	19738	19774	19587	19675	19703	19772	19539	19627	19675	19644	19577	19610	19771	19707	19722	19754	19796	19699	19617	19547	19766	19629	19696	19604	19803	19664	19522	19675	19725	19771	19590	19699	19740	19553	19765	19809	19601	19663	19748	19591	19608	19587	19663	19849	19734	19752	19923	19717	19714	19784	19666	19734	19700	19754	19618	19682	19803	19826	19534	19667	19543	19640	19689	19682	19469	19612	19660	19568	19719	19496	19971	19528	19838	19580	19816	19744	19764	19702	19641	19757	19732	19690	19598	19759	19624	19785	19793	19669	19506	19629	19755	19604	19871	19465	19614	19760	19745	19741	19628	19764	19559	19503	19626	19862	19689	19836	19673	19715	19762	19656	19850	19625	19844	19523	19800	19729	19622	19581	19573	19723	19509	19795	19636	19629	19727	19746	19749	19798	19667	19803	19666	19659	19650	19650	19644	19805	19589	19489	19711	19610	19693	19501	19735	19637	19692	19733	19561	19703	19796	19727	19785	19541	19514	19581	19635	19700	19615	19681	19661	19813	19716	19742	19689	19757	19667	19743	19682	19673	19844	19684	19600	19645	19718	19732	19722	19887	19706	19657	19568	19659	19573	19794	19731	19729	19783	19774	19751	19614	19590	19698	19691	19608	19703	19780	19705	19737	19800	19773	19796	19737	19807	19570	19735	19683	19795	19753	19740	19463	19649	19693	19649	19517	19607	19813	19660	19729	19812	19678	19730	19649	19626	19684	19540	19522	19714	19734	19717	19658	19793	19773	19380	19581	19591	19835	19782	19837	19679	19644	19454	19634	19579	19646	19651	19677	19733	19567	19615	19756	19710	19473	19639	19617	19573	19689	19604	19800	19668	19715	19707	19832	19711	19698	19691	19648	19685	19602	19636	19633	19597	19823	19653	19493	19500	19743	19724	19829	19809	19597	19807	19605	19722	19814	19667	19669	19698	19751	19792	19672	19815	19723	19759	19759	19622	19475	19680	19801	19709	19516	19608	19778	19580	19654	19644	19596	19808	19693	19630	19688	19676	19946	19688	19771	19654	19702	19668	19629	19817	19604	19703	19636	19649	19714	19808	19761	19640	19608	19652	19886	19634	19535	19596	19716	19634	19675	19894	19837	19743	19736	19725	19756	19521	19741	19536	19399	19694	19382	19627	19500	19613	19642	19802	19759	19760	19514	19748	19680	19664	19922	19522	19683	19822	19620	19420	19697	19603	19555	19795	19711	19696	19778	19900	19434	19930	19567	19679	19753	19610	19484	19736	19591	19643	19664	19670	19800	19758	19876	19596	19642	19695	19739	19561	19654	19736	19631	19797	19663	19641	19970	19599	19717	19672	19537	19686	19643	19866	19661	19552	19506	19755	19631	19827	19623	19604	19773	19737	19677	19608	19551	19742	19574	19604	19905	19730	19551	19619	19728	19576	19778	19680	19736	19623	19761	19580	19663	19848	19756	19818	19785	19734	19796	19810	19737	19673	19421	19757	19865	19764	19774	19724	19668	19750	19664	19881	19599	19695	19692	19724	19795	19756	19778	19721	19913	19612	19854	19585	19680	19645	19549	19628	19559	19824	19676	19612	19801	19711	19507	19712	19789	19686	19937	19410	19761	19750	19860	19761	19614	19677	19734	19798	19666	19733	19654	19808	19849	19540	19750	19655	19597	19560	19678	19563	19645	19735	19686	19683	19635	19742	19727	19655	19780	19610	19679	19663	19556	19743	19733	19887	19908	19655	19664	19782	19653	19626	19717	19743	19767	19742	19646	19607	19488	19708	19685	19660	19725	19553	19586	19776	19676	19801	19763	19630	19614	19698	19721	19647	19768	19737	19754	19709	19818	19547	19685	19717	19598	19494	19741	19707	19788	19730	19519	19744	19789	19695	19641	19717	19651	19582	19711	19708	19761	19783	19566	19658	19605	19681	19616	19805	19589	19812	19673	19815	19650	19581	19810	19744	19625	19860	19727	19309	19835	19560	19607	19646	19730	19487	19582	19627	19617	19628	19671	19791	19761	19657	19773	19679	19379	19601	19690	19583	19770	19709	19769	19738	19657	19619	19600	19640	19729	19821	19707	19707	19599	19592	19735	19698	19511	19644	19739	19820	19588	19727	19787	19491	19749	19801	19377	20012	19605	19608	19671	19684	19760	19755	19667	19746	19651	19876	19692	19732	19545	19726	19663	19786	19553	19774
22468	20053	26618	25524	27867	33797	35726	32999	32307	32413	31933	32119	32232	32391	32073	31474	30804	30670	30907	30854	30730	30374	30365	30384	30153	30319	30252	30030	30182	30013	29735	30080	29788	30026	29842	29900	29895	30042	29963	30009	29657	29988	29627	29903	29564	29975	30050	30044	29918	29939	30137	29816	29594	29915	29694	29934	29879	30055	29968	29707	29788	29847	29698	29824	29633	30013	29789	29848	29618	29948	29962	29733	29888	29676	29629	29663	29798	29897	29717	29563	30021	29774	29915	29820	29855	29813	29912	29965	30021	29697	29950	29624	29766	29948	29673	29878	29748	29419	29930	29847	30028	30143	29926	29815	29786	29966	29711	29693	29772	29998	29965	29898	29922	29957	29898	29726	29916	29554	29765	29829	30055	29802	29674	29596	29972	29704	29809	29772	29860	29828	29871	29922	29851	29893	29813	29766	29766	29645	29797	29674	29876	29893	29906	30001	29824	29551	29661	29976	29876	29763	29588	29836	29748	29958	29869	29789	29776	29849	29799	29682	29754	29763	29695	29804	29745	29620	29675	29845	29664	29988	29616	29610	29725	29770	29899	29790	29842	29804	29948	29463	29861	29707	29651	29658	30124	29914	29709	29755	29795	29755	30035	29705	30026	29908	29895	29584	29719	29658	29766	29606	29748	29800	29663	29673	29954	29871	29742	29721	29863	29806	29860	29808	29784	29991	29816	29797	30085	29970	29873	29827	29691	29920	30291	29631	29841	29712	29964	29596	29803	29846	29687	29997	29717	29503	30131	29864	29487	29778	29689	29650	29982	29775	29838	29769	29734	29719	29782	29892	29840	29668	29769	29741	29777	29738	29619	29872	29724	29755	29670	29580	29769	29796	29655	29511	29505	29869	29870	29751	29659	29732	29830	29917	29712	29410	29688	29420	29564	29646	29908	29786	29688	29791	29815	29732	29749	29908	29716	29526	29837	29598	30010	29633	29803	29677	29675	29753	29777	29623	29873	29969	29725	29759	29874	29751	30116	29785	29811	29485	29832	29886	29603	29660	29961	29493	29715	29652	29772	29906	29877	29902	29683	29692	29788	29863	29806	29856	29384	29757	29962	29688	29902	29983	29751	29777	29906	29754	30265	30134	29767	29744	29874	29854	29743	29770	29871	29817	29828	29660	29827	29696	29782	29682	29842	29919	29802	29719	29791	29585	29722	29833	29637	29996	29585	29850	30054	29727	29818	29844	29781	29918	29558	29444	29612	29819	29960	29579	29772	29719	29908	29939	30003	29580	29425	29787	29748	29711	30006	29774	29522	29607	30063	29906	29891	29712	29658	29495	29631	29888	29682	29387	29520	30078	29803	29608	29735	29996	29858	30087	29674	29829	29495	29593	29911	29556	29921	29918	29893	29625	30178	29948	30025	29775	30117	29809	29874	29828	29752	29433	29764	29851	29834	29809	29870	30010	29935	29799	30029	29588	29688	29673	29516	29581	29806	29635	29681	29943	29810	29736	29876	29936	29607	29480	29678	29905	29539	29831	30044	29908	29678	29813	29824	29901	30032	29682	29975	29778	29777	29664	29592	29904	29775	29854	29968	29787	29659	29850	29881	29925	29851	29793	29727	29543	29871	29998	29746	29708	29960	30026	29874	29698	29652	30044	29795	29652	29661	29623	29732	29589	29618	29845	29676	29557	29899	29608	29638	29648	29653	29600	29569	29944	29858	29923	29647	29735	29815	29825	29765	30011	29753	29623	29976	29557	29715	29753	29763	29516	29732	30153	29814	30048	29777	29596	30028	29639	29869	29856	30109	29714	29972	29785	29760	29823	29775	29837	29664	29963	29670	29872	29853	29660	29719	29589	29534	29895	29777	30092	30080	29609	29865	29798	29787	29831	29650	29761	29609	29796	29882	29890	29710	29899	29747	29862	30051	29801	29771	29855	29585	29962	29763	30055	29942	29638	29892	29911	29591	30131	29765	29778	29792	29722	29566	29721	29778	29720	29803	29843	29520	29709	29787	29703	29779	29716	29964	30018	29830	29865	29780	29833	29619	29913	29991	30132	29684	29837	29948	29825	29911	29861	29694	29793	30041	29912	29979	29694	29842	29757	29545	29662	29736	29865	29707	29790	29822	29621	29736	29959	29838	29718	29733	29787	29836	29706	29944	29917	29519	29393	29657	29747	29470	29717	29725	29705	30015	29781	29720	29665	29806	29646	29582	29735	29917	29946	29958	29889	29786	29672	29653	29721	29553	29788	29826	29860	29680	29707	29825	29694	29998	29563	29755	29745	29661	29597	29805	30047	29776	29856	29734	29700	29668	29944	29968	29736	29511	30018	29872	29882	29692	29986	29838	29981	29889	29790	29951	29503	29703	29797	29904	29641	29636	29692	29883	29484	29924	29794	29837	30015	29773	29948	29608	29885	29841	29805	29815	29680	29557	29810	29944	29844	29698	29690	29974	29929	29709	29797	29648	29681	29658	29878	29754	29808	29850	29732	29767	29524	29708	29839	29776	30004	29787	29800	29934	29514	29981	29657	29639	29839	30015	29646	29836	29745	29763	29736	29469	29682	29968	30056	29778	29802	29638	29796	30091	29743	29781	29717	29750	29711	29615	29655	29631	29766	29713	29653	29850	29706	29719	29736	29600	29669	29852	29892	29701	29974	29743	29771	29795	29899	29918	30153	29714	29686	29833	29993	29937	29993	29904	29781	30036	29694	29819	29779	29924	29720	29838	29773	30006	29644	29933	29841	29833	29618	29701	29506	29617	29708	29838	29715	29601	29586	30085	29873	29754	29745	29804	29883	29564	29830	29919	29801	29787	29769	29592	29853	29639	29522	29871	29780	29603	29611	29839	29792	29761	29813	29725	29673	29712	29842	29612	30062	29764	30085	29706	29828	29688	29799	29687	29733	29664	29723	29734	29758	29522	29885	29865	29843	29859	29942	29749	29894	29663	29848	29487	29954	29658	29782	29729	29656	29891	29619	29764	29857	29580	29715	29915	29875	29873	29657	29921	30269	29862	29744	30036	29531	29786	29621	29819	29943	29794	30042	29867	29717	29768	29683	29950	29539	29811	29901	29592	29706	29858	29941	30051	29944	29852	29751	29730	30089	29974	29660	29751	29454	29836	29665	29651	29784	30057	29511	29926	29843	29848	29885	29761	29791	29612	29616	29680	29803	29965	29897	29452	30017	29842	29444	29714	29858	29758	29682	29843	29948	29834	29636	29626	29553	29900	30033	29631	29867	29937	30040	29832	29461	29657	29701	29843	29734	29775	29790	29741	29932	29696	29618	29828	29592	29841	29776	29664	29685	29728	29519	29588	29771	29641	29860	29959	29627	29830	29806	30082	29982	29743	29706	29913	29862	29619	29900	29797	29973	29486	29632	29628	29816	29813	29725	29498	30069	29652	29775	29755	29772	29684	29663	29765	29894	29864	29977	29959	29578	29772	29731	30049	29863	29890	29753	29946	29897	29856	29945	29803	29911	29772	29766	29837	29900	29596	29707	29867	29821	29830	30092	30094	29665	29567	29562	30102	29865	29934	29903	29832	30061	29769	30036	29859	29595	29915	29769	29913	29648	29748	29755	29765	29815	29774	29961	29740	29698	29766	29733	29746	29509	30068	29796	30057	29625	29707	29771	29949	29794	29910	30239	29852	29740	29727	29740	29682	29621	29644	29553	29846	29854	29676	29944	29728	29927	29974	29683	29824	29788	29703	29917	29865	29694	29933	29745	29835	29831	29709	29907	29617	29769	30132	29892	29921	29964	29715	29870	29723	29930	29882	29903	29767	29818	29792	29965	29625	29733	29641	29765	30138	29884	29900	29873	29650	29694	30065	29866	29890	29933	29763	29679	29517	29657	29861	29900	29650	29864	29794	29807	29916	30143	30008	29635	29963	29791	29748	29662	29702	29722	29560	29518	29763	29417	29798	29516	29935	29724	29738	29669	29969	29688	29691	29989	29956	30025	30098	29769	29529	29865	29860	29600	29925	29812	29972	29587	29924	29677	29726	29673	29584	29596	30151	29826	29634	29773	29649	29969	29649	29820	29922	30055	29626	29924	29827	30051	29759	29575	29684	29884	29849	29745	29686	29715	29771	29816	29806	29595	29801	29846	29924	29699	30130	29685	29534	29815	29791	29746	29672	29805	29733	29813	29788	30006	29999	29760	29610	29782	29912	29688	29824	29839	29489	29796	29750	29717	29814	29910	29653	29775	29719	29891	29794	29522	29878	29654	29823	29647	29861	29703	29987	30090	29721	29881	29850	29636	29609	29665	29552	29773	29636	29599	29905	29658	29440	29633	29754	29710	29799	29684	29939	29734	29861	29536	29853	29835	29665	29831	29710	29839	29642	29810	29862	29905	29824	29791	29799	29753	29946	29875	29966	29964	29897	29830	29878	29949	29717	29654	29763	29689	29797	29750	30040	29875	29762	29767	29907	30024	29998	29978	29691	29718	29638	29712	29746	29736	29712	29661	29765	29841	30029	29956	29760	29732	29657	29914	29881	29589	29773	29854	29961	29820	29888	29930	29768	29836	29748	29816	29664	29659	29704	29925	30168	29893	29655	30079	29774	29660	29807	29874	29901	29844	29725	29819	29493	29968	29689	29710	29588	29499	29921	29717	29893	29870	29873	29746	29787	29688	29758	29928	29735	29849	29915	29487	29795	30045	29759	29795	29988	29772	29780	29859	29977	29786	29770	29752	29660	29901	29863	29849	29510	29829	29817	29752	29746	29834	29751	29528	29647	29710	29774	29807	30040	29744	29726	29862	29700	29677	29837	29904	29703	29864	29759	29602	29859	29722	29684	29649	29864	29895	29704	29915	29845	29760	29645	29829	29923	29768	29746	29867	29779	29733	29834	30024	29997	29586	29562	29843	29846	29857	29880	29637	29917	29587	29800	29813	29735	29686	29635	29741	29751	29888	29946	29733	29676	29711	29873	29638	29911	29942	29675	29662	29844	29716	29615	29536	29783	29578	29637	29740	29445	29812	29666	29896	29783	29632	29598	29858	29939	29885	29706	29660	29603	29941	29853	29996	29941	29928	29829	29972	29845	29741	29662	29628	29479	29944	29730	29562	29722	29663	29812	29410	29992	29888	30041	30054	29780	29737	29918	29876	29781	29659	29545	29817	29905	29854	29713	29673	29632	29774
30747	49170	48684	39172	31844	27111	24189	22678	21945	21366	20985	21078	21005	21255	20781	19769	19389	19257	19147	18919	19021	18411	18109	18230	18087	18027	17810	17926	17945	17680	17643	17571	17514	17717	17832	17508	17752	17593	17499	17472	17444	17550	17582	17614	17612	17552	17548	17379	17594	17557	17573	17660	17519	17564	17491	17612	17487	17529	17765	17675	17516	17603	17561	17641	17516	17446	17583	17763	17530	17539	17606	17459	17645	17451	17541	17480	17567	17457	17788	17505	17518	17331	17708	17431	17621	17669	17424	17661	17614	17587	17501	17445	17545	17459	17737	17506	17615	17594	17475	17614	17462	17663	17489	17528	17518	17479	17500	17508	17527	17455	17445	17490	17588	17548	17855	17554	17480	17586	17472	17512	17517	17679	17593	17503	17613	17384	17603	17680	17611	17590	17478	17442	17567	17488	17521	17627	17580	17527	17770	17563	17509	17360	17565	17553	17720	17600	17529	17563	17530	17519	17479	17455	17377	17454	17416	17456	17436	17485	17553	17547	17535	17617	17383	17474	17571	17545	17528	17595	17569	17548	17564	17609	17441	17495	17623	17508	17564	17666	17508	17576	17604	17674	17563	17674	17559	17682	17583	17687	17559	17527	17467	17513	17370	17563	17604	17686	17525	17692	17418	17589	17493	17496	17612	17481	17547	17567	17389	17509	17607	17529	17571	17579	17564	17463	17423	17635	17629	17356	17733	17663	17689	17493	17640	17638	17427	17489	17620	17500	17362	17467	17404	17501	17640	17452	17549	17672	17561	17408	17556	17468	17449	17498	17496	17511	17533	17602	17442	17521	17464	17519	17493	17714	17591	17427	17555	17443	17445	17457	17503	17384	17462	17597	17482	17650	17546	17530	17470	17472	17440	17714	17436	17733	17467	17427	17556	17732	17696	17648	17706	17452	17556	17644	17733	17563	17360	17643	17449	17375	17484	17561	17391	17515	17432	17514	17360	17467	17672	17564	17528	17568	17697	17466	17410	17649	17635	17636	17452	17484	17624	17594	17384	17388	17490	17524	17551	17661	17585	17418	17594	17609	17580	17635	17618	17487	17628	17452	17532	17592	17645	17784	17628	17551	17427	17637	17321	17364	17559	17486	17446	17756	17531	17618	17566	17518	17543	17526	17400	17484	17480	17643	17408	17588	17681	17626	17519	17497	17665	17546	17443	17459	17504	17483	17389	17456	17711	17740	17664	17451	17524	17451	17651	17729	17558	17552	17559	17563	17529	17378	17652	17426	17557	17515	17481	17658	17543	17474	17569	17585	17753	17667	17506	17575	17661	17619	17432	17472	17606	17466	17523	17374	17703	17562	17374	17347	17565	17588	17503	17527	17705	17541	17453	17533	17521	17599	17546	17509	17596	17504	17350	17630	17461	17582	17503	17527	17431	17489	17529	17491	17500	17571	17691	17578	17485	17562	17529	17502	17633	17413	17492	17543	17539	17480	17610	17380	17390	17507	17578	17480	17584	17494	17585	17747	17373	17570	17705	17570	17446	17590	17526	17383	17590	17609	17519	17528	17453	17553	17851	17512	17775	17508	17497	17512	17432	17554	17588	17675	17585	17666	17485	17374	17559	17525	17502	17617	17666	17601	17677	17564	17516	17693	17620	17517	17475	17633	17576	17473	17455	17433	17578	17440	17535	17295	17572	17460	17745	17750	17232	17631	17669	17487	17516	17437	17266	17543	17781	17561	17573	17549	17668	17439	17575	17646	17660	17503	17579	17616	17547	17515	17584	17612	17677	17521	17471	17521	17588	17573	17505	17579	17449	17751	17750	17497	17474	17590	17514	17662	17545	17567	17377	17520	17721	17595	17475	17496	17549	17408	17531	17643	17563	17630	17712	17575	17513	17412	17400	17586	17505	17289	17488	17518	17623	17345	17695	17400	17540	17524	17482	17588	17476	17693	17482	17486	17441	17478	17466	17483	17751	17479	17622	17488	17599	17444	17773	17566	17552	17610	17526	17399	17547	17600	17414	17717	17480	17563	17581	17485	17690	17438	17574	17580	17512	17515	17420	17818	17533	17724	17755	17585	17528	17465	17563	17485	17533	17520	17452	17597	17456	17466	17444	17570	17506	17484	17532	17673	17373	17503	17521	17501	17575	17574	17503	17481	17453	17542	17543	17508	17360	17607	17493	17538	17541	17614	17406	17444	17602	17471	17691	17547	17467	17565	17463	17578	17521	17493	17647	17536	17445	17518	17449	17535	17513	17522	17457	17479	17756	17496	17548	17465	17545	17689	17541	17673	17543	17558	17402	17433	17564	17538	17592	17322	17723	17336	17510	17609	17613	17491	17513	17455	17368	17683	17505	17551	17483	17605	17407	17498	17669	17666	17555	17655	17676	17631	17437	17547	17536	17582	17622	17656	17592	17658	17548	17521	17527	17702	17546	17698	17627	17585	17553	17517	17469	17579	17387	17740	17585	17595	17573	17460	17628	17568	17481	17553	17520	17445	17674	17429	17640	17503	17514	17416	17508	17777	17583	17546	17543	17399	17622	17588	17600	17384	17503	17655	17523	17446	17456	17539	17587	17500	17555	17346	17517	17458	17626	17483	17603	17512	17628	17634	17581	17600	17417	17491	17456	17531	17512	17675	17478	17447	17568	17614	17531	17373	17572	17498	17474	17583	17482	17539	17593	17598	17506	17524	17492	17587	17362	17484	17517	17390	17717	17629	17741	17468	17434	17530	17532	17436	17674	17472	17366	17539	17634	17526	17433	17485	17507	17321	17485	17532	17621	17585	17579	17484	17689	17458	17657	17465	17510	17395	17564	17499	17583	17521	17448	17545	17549	17563	17449	17776	17549	17551	17472	17707	17536	17490	17601	17437	17411	17375	17498	17398	17463	17545	17564	17494	17687	17594	17618	17441	17406	17329	17418	17612	17696	17566	17696	17488	17578	17595	17402	17528	17418	17567	17427	17615	17620	17562	17692	17664	17511	17583	17514	17565	17438	17635	17426	17428	17562	17595	17523	17591	17579	17447	17569	17617	17494	17652	17673	17534	17611	17569	17403	17586	17481	17770	17696	17721	17525	17642	17574	17708	17537	17409	17612	17318	17545	17563	17552	17616	17555	17702	17719	17763	17442	17522	17634	17503	17731	17747	17599	17647	17725	17512	17518	17669	17665	17551	17600	17416	17718	17549	17600	17497	17457	17552	17608	17600	17526	17353	17482	17487	17626	17523	17546	17474	17512	17344	17584	17595	17444	17423	17675	17625	17563	17423	17531	17559	17642	17548	17629	17606	17563	17529	17561	17546	17474	17599	17611	17512	17451	17463	17567	17511	17601	17421	17644	17641	17675	17586	17561	17686	17492	17496	17448	17606	17547	17338	17512	17563	17586	17526	17580	17406	17504	17451	17528	17434	17581	17455	17764	17330	17654	17732	17550	17450	17393	17496	17549	17615	17536	17364	17456	17707	17550	17599	17406	17744	17379	17662	17603	17552	17587	17600	17541	17587	17421	17386	17740	17500	17622	17626	17763	17565	17407	17383	17463	17455	17507	17434	17497	17580	17550	17637	17551	17544	17412	17609	17550	17538	17527	17579	17423	17623	17585	17494	17408	17539	17621	17523	17577	17560	17687	17458	17594	17481	17518	17434	17597	17505	17689	17727	17515	17498	17534	17474	17588	17532	17445	17560	17618	17548	17609	17601	17614	17695	17768	17689	17691	17485	17588	17484	17524	17401	17520	17595	17512	17480	17583	17732	17509	17566	17636	17509	17573	17555	17678	17493	17515	17401	17636	17462	17441	17538	17480	17399	17551	17468	17456	17582	17521	17415	17384	17548	17639	17626	17505	17615	17461	17721	17517	17658	17477	17606	17573	17432	17660	17575	17462	17462	17468	17698	17273	17414	17587	17519	17511	17426	17705	17428	17442	17452	17540	17468	17487	17540	17515	17666	17682	17676	17608	17548	17448	17418	17636	17643	17509	17519	17484	17610	17546	17413	17454	17505	17501	17478	17496	17421	17640	17707	17540	17613	17788	17436	17528	17562	17736	17701	17582	17487	17530	17523	17759	17473	17603	17455	17539	17618	17448	17562	17588	17607	17489	17588	17580	17561	17617	17577	17443	17608	17490	17666	17398	17486	17507	17533	17516	17550	17450	17572	17501	17586	17660	17532	17436	17439	17493	17511	17663	17525	17540	17523	17454	17487	17500	17557	17633	17730	17596	17540	17643	17644	17613	17564	17365	17411	17371	17679	17536	17469	17688	17601	17640	17505	17545	17678	17729	17505	17724	17641	17526	17501	17533	17569	17585	17591	17454	17686	17672	17483	17462	17544	17374	17593	17469	17419	17467	17646	17636	17395	17608	17492	17555	17604	17495	17463	17466	17399	17579	17732	17715	17457	17403	17484	17561	17531	17437	17531	17633	17496	17402	17557	17549	17560	17512	17631	17573	17548	17363	17460	17667	17612	17414	17471	17468	17507	17515	17688	17463	17781	17453	17546	17360	17373	17494	17610	17619	17539	17519	17454	17507	17564	17473	17582	17537	17620	17651	17530	17784	17553	17636	17525	17508	17512	17593	17600	17371	17410	17720	17539	17554	17505	17484	17569	17466	17700	17627	17393	17502	17489	17607	17428	17630	17544	17631	17553	17593	17599	17613	17304	17545	17548	17579	17666	17524	17632	17448	17651	17504	17566	17554	17487	17669	17550	17528	17560	17519	17421	17452	17438	17661	17774	17506	17562	17451	17380	17465	17588	17653	17698	17670	17560	17495	17529	17570	17374	17603	17384	17435	17501	17572	17691	17549	17513	17511	17629	17737	17394	17655	17557	17607	17648	17552	17517	17525	17547	17529	17467	17680	17627	17521	17640	17604	17539	17466	17576	17522	17660	17498	17601	17651	17492	17403	17613	17596	17579	17455	17548	17457	17567	17564	17593	17523	17708	17507	17541	17443	17767	17792	17591	17680	17542	17492	17573	17766	17427	17566	17508	17481	17620	17611	17740	17399	17522	17419	17526	17542	17707	17421	17413	17531	17494	17485	17408	17536	17575	17520	17514	17632	17473	17755	17594	17479	17574	17623	17618	17618	17603	17354	17437	17556	17454	17590	17765	17462	17448	17637	17568	17596	17586	17650	17492	17550	17518	17460	17444	17607	17517
21387	20030	26278	24272	24429	31557	36942	33771	33127	32990	32739	32562	32951	33366	32829	31907	31272	30935	30802	30793	30698	30278	29892	29739	29648	29455	29714	29512	29804	29740	29269	29378	29421	29380	29275	29305	29353	29248	29326	29349	29231	29245	28991	29174	29091	29123	29309	29093	29043	29038	29160	28992	29114	29344	29463	29418	29060	29288	29179	28931	29126	29051	29107	28988	29198	29153	29278	28880	29099	28946	29364	29099	29047	28876	29384	29089	29104	29182	29031	29189	29335	29226	29178	29162	29151	29091	29097	29041	29269	29349	29096	29125	29198	28981	29027	29001	29075	29283	29348	29311	29293	29096	29253	29001	28940	29212	29007	29157	29192	29388	28954	29056	29038	29157	29146	29152	29009	29019	29164	29176	28935	29007	29226	28849	29111	29299	29182	28956	29073	29171	28873	28977	28927	29047	29095	29163	28885	28892	29401	29221	28918	29134	29183	28884	29151	29152	29029	29379	29210	29121	29143	29129	29023	29163	28999	28976	29171	29064	29211	29318	29243	29047	29146	29026	29175	29141	29097	29177	28925	29112	29349	29200	28850	29016	29236	29159	29031	28987	28969	29153	29197	29013	28871	28900	29059	28935	29048	29087	29082	28991	29206	29243	28979	29096	28874	29181	29241	28843	29017	29158	28905	28968	29079	28934	29170	29211	29245	29083	29208	29174	29075	29130	29242	28960	29064	28966	29055	29077	28853	29325	28923	29224	29111	28986	28891	28952	28986	29175	29162	29093	28901	29044	29062	28591	29045	29137	29173	29047	28942	29149	29076	29094	29006	28864	29078	28820	29201	29074	28849	28969	29007	29196	29005	28908	29145	28855	28938	28985	29156	29128	29041	28847	28845	28931	29066	29254	29095	29003	28977	29455	29144	28962	29417	28828	29170	29213	28843	28975	29178	28976	29210	29023	29050	29116	29106	29068	28962	29165	29101	29241	29006	29167	28970	29208	29024	29040	29003	29058	29098	29136	29069	29034	29185	28952	28855	29108	28827	29060	29072	28822	28932	29046	29037	28946	29137	29425	29137	28826	29380	29319	29115	29335	28866	29204	28966	28859	28933	29287	29057	29202	29336	29119	28926	29188	29082	29203	29105	29201	29029	29171	28870	29022	28859	28912	29182	29256	29027	29238	29166	28973	29310	29064	28945	29276	28965	28974	29145	28862	28782	28937	28868	29028	29134	28971	29064	29136	29138	29067	29150	29176	29095	28835	29131	29170	29184	29103	29109	29074	29154	29502	28953	29217	29107	29199	29067	28915	28964	29058	29207	28974	29044	29163	29070	28833	29057	29226	29212	29265	29129	29066	29187	29191	29110	29015	29056	29299	29593	28865	29102	28956	29168	29133	29307	29091	29128	28984	28972	29154	29075	29072	29100	29314	29162	29191	29012	29039	28905	28799	28938	28955	28982	28884	29058	29108	29108	29143	28979	29297	28984	29176	29104	28901	29013	29161	28933	29169	29205	28995	29230	29135	29296	29208	29049	29035	29149	29224	29235	29155	28949	28951	29189	29189	29361	29131	28969	28932	29178	29234	29144	28898	29046	29060	29267	29206	28950	29026	29012	29174	29161	28990	29118	28969	28759	28944	28863	28997	29052	28968	29019	28949	29092	29078	28990	29134	28937	28994	29211	29254	29257	29195	29055	29077	29347	28989	29077	29127	28837	28941	29077	29044	29306	29015	29099	28966	29273	29195	29164	28943	29275	28893	29290	29199	29278	28802	29258	29166	29247	29135	29201	29247	28998	29157	29038	29122	29373	29187	29239	29197	28987	28986	29383	29232	29175	29058	29186	28945	29090	28981	29418	29114	28831	29334	29081	28975	29045	29281	29314	29201	29399	29184	29116	29210	29130	29092	28978	29135	29171	29245	29153	28982	29172	29279	29231	29181	29220	29119	29228	29046	29116	29105	29066	29187	29004	29201	28921	28877	29152	29126	28890	29116	29079	28814	28939	29167	28828	29194	29206	29107	28964	29019	29428	29310	29086	29043	29324	29155	29374	29003	29150	29125	29205	29194	29041	29067	29088	29039	29086	28982	28904	28970	29022	29155	28944	29045	29108	29145	29174	29135	28950	29100	29370	28902	28935	29074	28993	28983	29086	29024	29038	28962	29012	29245	29277	29292	29313	28978	29072	29035	28971	28958	28932	29179	29039	29292	29184	29314	29142	29171	28987	29040	29150	29193	29213	29145	29266	29034	28906	28918	28901	29140	29004	29134	29117	29034	29105	29193	29121	29011	28874	28918	29014	28896	28994	28993	28989	29285	28985	29032	29097	29292	29198	29392	29058	29392	29002	29036	29323	29077	29069	29035	29159	28844	29281	29158	28932	29037	28905	29126	28952	29175	29157	29197	29296	28988	29045	29097	29222	28982	29114	29172	28984	28942	29115	29032	29263	29094	28934	28908	29057	29144	29078	29018	29317	29063	29026	29099	29006	28955	29095	29442	29221	29114	29074	29055	29177	29198	28888	29088	29094	28814	29062	29113	29354	29170	29120	29044	28889	29099	29061	28995	28986	29105	29039	29011	28823	28961	28870	28994	29268	29116	28998	29073	29152	29133	28863	29001	29209	28973	29199	29146	29322	29025	29183	29177	29060	28978	29039	28944	28782	29037	29090	29026	29141	29388	28956	29097	29195	28983	28968	29125	29093	28873	29162	28881	29089	29371	29214	29355	29092	29169	29179	29261	29232	29086	28957	29003	28927	29038	29099	29047	29071	28737	29078	29001	29205	29094	29206	29127	29135	29377	29071	29247	28967	29074	29136	29066	29178	28911	29311	29309	29080	28989	29083	29362	28974	29024	29290	29091	29049	28904	29346	29232	29070	29056	29012	29175	29093	29140	28951	29068	29104	29099	29172	29021	29177	29082	29321	29470	29104	29003	29040	29147	29245	29021	29089	29179	29104	29151	28928	29374	29304	29188	28773	29551	29011	29113	29100	29112	29280	28934	29098	29231	29151	29069	28852	28890	29103	28961	29177	29102	28940	29011	28973	28833	28960	28884	28980	28899	28980	29271	29004	29187	29108	29318	29167	29225	28916	28908	28984	28932	29334	29093	29006	29090	28969	29203	29086	29013	28929	29060	29225	29242	28959	29252	29117	29090	29362	29054	29217	29266	29253	29066	28946	29207	28966	29139	29201	28856	29116	29076	29181	29248	29178	28948	29162	29169	29156	29325	29053	28981	29058	29127	29191	29223	29209	29266	29395	28799	28775	28907	29252	29177	29274	28964	28902	29389	29284	28818	29108	29122	29130	29300	29150	28907	28917	28948	29176	29111	29124	29044	28968	29018	29029	29087	29237	28917	29233	29388	29136	29113	29054	28970	29213	28866	29250	28947	29082	29211	29236	28825	29283	29174	29096	29113	28959	28959	29311	28976	29049	29149	28903	29097	29003	29158	29247	28856	29064	29044	29252	28952	29177	28994	29059	29157	29216	28970	28964	29266	29008	29013	29160	29113	29142	28868	29038	28836	29087	28923	29151	29062	29064	29008	28881	29078	29102	29273	28909	29058	29403	29394	28843	28928	29124	29039	29115	29046	28770	29159	28977	29062	29214	28947	29402	29112	29070	29180	29065	29191	29208	29020	29148	29190	29007	28999	28931	29321	29281	29066	29121	29137	28841	28786	28972	29035	29093	29086	28954	29255	29060	29356	28944	29086	29060	29022	29092	29043	29266	29213	28816	28905	29066	29164	28990	29046	28949	29138	28997	29093	29046	29029	29061	29042	29182	28725	28998	29258	28953	28916	29112	29260	29073	29365	28864	28859	29535	29032	29062	29294	28870	28922	29013	28987	29273	29106	28956	29141	28807	29141	29187	29046	29231	28844	29079	29162	28995	28826	29088	29077	29100	29027	28957	28978	29124	28853	29036	28907	28993	29220	29155	28904	29052	29021	29174	29098	29068	29015	29378	29097	29065	29096	29154	29287	29053	28924	29160	29209	29154	29116	28825	29116	29008	28776	29145	28969	29123	29097	29220	29017	29239	28932	28974	29300	29302	29099	29008	29172	28926	29062	28919	29181	29224	29075	29075	29156	29295	29272	28960	29063	29313	29195	29212	29191	29288	28801	28848	28866	29119	29130	28984	29433	29047	29051	28921	28972	29027	28846	29029	29116	29134	29325	29052	29123	29146	28728	28811	28922	29034	29210	28891	29215	29301	29172	29375	29323	28917	29141	29240	28927	29157	28922	29060	29070	28987	29015	29234	29222	28882	29029	29286	29065	29190	28843	28899	28992	29031	29207	28927	28802	29132	29017	29223	29100	29047	29173	29262	29054	29044	29187	29181	29141	28993	28887	29036	29174	29290	29031	28844	28997	29221	29034	29286	29148	29182	29070	28873	29171	29170	28994	28958	29008	29289	29189	29304	29209	29197	29044	29240	29067	29085	29043	29154	29075	29171	28875	29059	28956	29145	29084	29018	29272	29107	29164	29143	29106	28924	28956	29199	29168	29275	29234	28971	29197	29074	29096	29209	29027	29140	29059	28956	28928	29226	29052	28973	29072	28829	29206	29153	28933	29024	29090	29122	28932	29052	29142	29178	28954	28975	29017	29058	29139	29001	29093	29268	29049	29397	29295	28938	29143	28871	29306	29070	29060	29235	28977	29095	28922	29116	29240	29257	29371	29219	29041	29188	29171	29077	29297	29155	28972	29097	29240	28929	29297	29308	28995	29323	29142	29167	29124	29228	29000	28853	28827	29239	28964	28902	29276	29240	28829	29168	29060	29050	28974	29205	29147	28787	29104	29098	28995	28952	29053	29008	29106	29050	29269	29191	29085	28730	28609	29166	28927	29148	28904	29275	29154	29219	29097	29193	29294	28879	29077	29070	29198	29028	29035	29027	29081	29145	28869	28574	29021	28981	29107	29153	28901	29269	29091	29304	28907	29103	29113	29032	29163	29253	29380	29221	29049	29214	28875	29157	28903	29035	29133	28951	28943	29177	29076	29250	29172	29364	29094	28980	29021	28896	29254	29128	28860	29266	29038	29235	29192	29240	29078	29305	29214	29085	29081	29114	29205	28967	29039	29126	29245	29299	29284	29217	29193	29122	29261	29064	28816	29062	29001	28852	29077	29034	28822	29087	29071	29082	29115	29032	29069	28891	28981	29025	29337
32384	54008	53891	43911	36079	30568	26809	24676	23611	23072	22597	22775	23104	23502	22482	20910	19964	19647	19484	19309	19289	18632	18140	17947	17917	17951	17781	17669	17762	17523	17273	17291	17442	17363	17388	17347	17261	17299	17275	17331	17263	17459	17244	17226	17322	17292	17166	17496	17266	17243	17412	17286	17237	17216	17366	17120	17322	17177	17124	17132	17253	17288	17169	17156	17209	17199	17147	17154	17172	17142	17130	17274	17071	17340	17109	17110	17167	17331	17328	17146	17006	17168	17095	17255	17082	17234	17106	17180	17065	17262	17231	17377	17358	17194	17084	17131	17029	17186	17085	17002	17385	17363	17116	17028	17159	17264	16894	16931	17268	17280	17205	17225	17244	17075	17219	17179	17192	17098	17027	17083	17209	17333	17141	17102	17158	17265	17147	17170	17034	17181	17008	17364	17159	17242	17030	17222	17168	16923	17114	17169	17215	17259	17098	17118	17313	17107	17276	17091	17191	17158	17127	17083	17255	17059	17182	17115	17238	17269	17062	17246	17085	17119	17141	17126	17111	17154	17146	17315	17077	17223	17206	17219	17133	17271	17252	17204	17060	17100	17207	17062	17250	17243	17231	17073	17082	17195	17165	17145	17168	17058	17181	16979	17066	17200	17194	17363	17282	17063	17376	17030	17223	17247	17006	17270	17066	17028	17071	17303	17294	17191	17249	17267	17225	17159	17135	17258	17253	17269	17032	17307	17295	17227	17238	17314	17176	17152	17212	17197	17005	17303	17129	17214	17212	17064	17132	17208	17291	17283	17135	17140	17354	17160	17041	17105	17100	17144	17200	17162	17255	17183	17212	17189	17352	17209	17071	17187	17185	17124	16976	17298	17319	17091	17350	17193	17130	17196	17191	17258	17235	17188	17140	17229	17262	17092	17141	17221	17129	17312	17168	17186	17243	17214	17019	17181	17373	17139	17024	17175	17047	16974	17080	17187	17137	17058	17111	16967	17146	17165	17364	17258	17270	17402	17204	17194	17074	17192	17174	17240	17119	17135	17194	17377	17147	17130	17159	17072	17197	17115	17256	17186	17345	17064	16958	17247	17269	17193	17061	17276	17168	17244	17097	17212	17447	17226	17332	17322	17183	16994	17138	17173	17243	17159	17158	17212	17142	17237	16956	17138	17105	17297	17195	17092	17270	17108	17137	17057	17054	17231	17151	17213	17145	16998	17100	17150	17297	17254	17022	17127	17087	17158	17121	17200	17064	17215	17096	17123	17116	17313	17396	17242	17137	17132	16990	16908	17113	17256	17294	17171	17046	17157	17134	17198	17195	17099	17402	17166	17156	17081	17085	17030	17034	17174	17361	17130	17126	17172	17275	17478	17195	17222	17167	17178	17120	17202	17157	17210	17196	17137	17252	17207	17314	17195	17180	17140	17407	17197	17094	17004	17192	16912	17238	17240	17247	17123	17253	17238	17336	17154	17095	17190	17267	17001	17335	17170	17098	17126	17026	17224	17147	17024	17243	17160	17057	17160	17199	17363	17217	17068	17144	17173	17236	17275	17167	17172	17070	17016	17144	17227	17029	17041	17363	17324	16937	17205	17130	17284	17200	17377	17143	17213	17161	17333	17119	17130	17152	17249	16963	17169	17161	17114	17234	17214	16991	17159	16966	17235	17149	17134	16938	17097	17177	17241	17200	17098	17283	17140	17198	17267	17265	17011	17210	17145	17258	17265	17319	17119	17248	17319	16887	17098	17277	17288	17273	17141	17226	17223	17207	17142	17198	17212	17232	17193	17198	17210	17301	17210	17222	17297	17211	17166	17152	17316	17184	17132	17204	17206	17336	17071	17155	17038	17019	17207	17107	17090	17063	17303	17216	17191	17032	17171	17254	17215	17272	16972	17172	17215	17124	17295	17380	17082	17182	17293	17087	17146	17217	17113	17116	17249	17093	17219	17398	17239	17303	17267	17373	17083	17110	17139	17309	17205	17152	17011	17195	16958	17291	17202	17214	17267	17115	17110	17184	17349	17204	17337	17227	17242	17220	17305	17330	17247	17184	17071	17099	17274	17210	17293	17254	17412	17160	17099	17243	17300	17176	17120	17069	17244	17137	17108	17194	17160	17038	17255	17060	17292	17084	17398	17280	17152	17207	17240	17176	16992	17088	17146	17104	17141	17189	17230	17157	17225	17327	17121	17235	17200	17336	17087	17155	17197	17190	17182	17117	17290	17096	17056	17305	17112	17231	17108	17243	17172	17054	17208	17179	17249	17184	17249	17302	17212	17237	17222	17184	17189	17136	17318	17219	17070	17091	17167	17346	17314	17099	17259	17143	17176	17140	17127	17108	17242	17200	17186	17373	16910	16912	17078	17227	17058	17172	17099	17352	17058	16993	17129	17380	17122	17037	17255	17107	17158	17064	17190	17270	17396	17090	17061	16976	17010	17088	17176	16989	17392	17403	17200	17015	17226	17222	17294	17287	17104	17207	17133	17011	17408	17043	17294	17158	17233	17075	17168	17271	17212	17174	17206	17083	17261	17086	17200	17277	17140	17161	17256	17144	17008	17223	17122	17276	17286	17286	17185	17034	17364	17288	17031	17340	17201	17218	17020	17181	17135	17324	17197	17171	17072	17060	17151	17108	17102	17212	17287	17222	17061	17223	17243	17099	17179	17203	17157	17081	17062	17117	17097	17225	17227	17190	17013	17238	17159	17251	17218	17214	17247	17277	17117	17154	17173	16999	17181	17173	17275	17089	17262	17112	17134	17140	17260	17093	17063	17313	17231	17003	17324	17339	17311	17222	17245	17132	17244	17049	16991	17276	17242	17358	17226	17218	17150	17185	17232	17122	17075	17043	17196	17211	17132	17134	17241	17096	17320	17344	17107	17223	17099	17173	17128	17369	17192	17148	17173	17165	17004	17280	17215	17355	17161	17097	17114	17160	17172	17219	17271	17087	17199	17185	17133	17104	17170	17183	17056	17109	17065	17177	17221	17074	17105	17173	17206	17189	17193	17222	17302	17201	17257	17252	17130	17189	17107	17048	17424	17377	17182	17067	17311	17251	17242	17193	17166	17064	17124	17122	17208	17216	17025	17227	17276	17291	17175	17197	17124	17086	17235	17348	16943	17162	17117	17163	17095	17301	17059	17055	17054	17304	17064	17187	17412	17091	17151	17361	17137	17245	17174	17305	17190	17210	17209	17257	17154	17266	17231	17198	17258	17010	17064	17258	17116	17089	17193	17176	17169	17199	17356	17250	17156	17247	17138	17245	17048	17200	17061	17290	17318	17204	17124	17041	17103	17183	17169	17338	17320	17108	17178	17320	17235	17110	17222	17105	17256	17127	17208	17028	17316	17091	17163	17095	17105	17266	17351	17315	17264	17352	17154	17042	17324	16999	17360	17039	17323	17195	17015	17115	17113	17275	17205	17124	17181	17181	17155	17295	17077	17128	17320	17293	17111	17110	17127	17348	17138	17140	17312	17247	17107	17215	17083	17288	17309	17215	17246	17101	17245	17213	17161	17148	17201	17099	17261	17294	17298	17088	17096	17081	17202	17298	17200	17286	17023	17156	17087	17147	17139	17127	17216	17105	17206	17176	17074	17173	17002	17221	17278	17151	17264	17297	16976	17217	17094	17099	17105	17259	17047	17152	17315	17089	17152	17162	16947	17272	17166	17389	17220	16973	17418	17250	17240	17052	17305	17177	17080	17206	17084	17218	17232	17307	17106	17125	17202	17175	17190	17197	17196	17247	17073	17323	17033	17090	17177	17288	17112	17175	17098	17237	17014	17089	17056	17081	17339	17078	17307	17089	17226	17215	17104	17231	17083	17098	17333	17229	17113	17246	17222	17185	17323	17055	17119	16986	17065	17192	17126	17178	17146	17038	17110	17033	17255	17161	17189	17259	17064	17229	17078	17133	17169	17054	17265	17333	17145	17152	17154	17264	17112	17118	17088	17216	17244	17129	17210	17206	17286	17180	17217	17346	17126	17161	17054	17232	17177	17228	17308	17182	17181	17186	17218	17226	17227	17112	17184	17141	17252	17265	17139	17074	17171	17250	17202	17237	17145	17202	17085	17120	17126	17263	17156	17284	17241	17271	17244	17211	17172	17107	17289	17172	17147	17085	17195	17368	17469	17259	17491	17272	17215	17221	17263	17231	17254	17285	17304	17075	17361	17224	17054	17287	17119	17205	17277	17319	17065	17182	17198	17175	17196	17057	17386	17157	17140	17231	17354	17117	17139	17162	17155	17238	17106	17230	16973	17122	17201	17105	17095	17230	17123	17132	17362	17176	17244	17105	17170	17122	17066	17176	17346	17161	17281	17149	17266	17320	17050	17200	17148	17122	17222	17132	17180	17162	17030	17240	17038	17258	17326	17264	17275	17254	17159	17089	16994	17264	17190	17051	17015	17135	17355	17086	17253	17201	17110	17063	17185	17176	17196	17137	17205	17192	17209	17193	17195	17026	17147	16910	17232	17274	17208	17092	17328	17003	17239	17176	17241	17202	17109	17261	17165	17172	17078	17195	17143	17046	17175	17254	17206	17078	17112	17314	17181	17386	17163	17168	17091	17233	17138	17230	16949	17302	17187	17247	17293	17025	17208	17108	17309	17147	17185	17273	17031	17232	17254	17137	17348	17185	17412	17136	17226	17150	17314	17211	16999	17221	17111	17132	17112	17222	17344	17279	17081	17203	17104	17064	17224	17177	17363	17160	17218	17262	17228	17129	17171	17068	17114	17106	17194	17170	17233	17433	17183	17227	17074	17189	17163	17177	17166	17191	17202	17257	17008	17146	17179	17022	17216	17023	17051	17206	17170	17191	17123	17242	17144	17203	17401	17313	17003	17170	17176	17310	17096	17228	17223	17231	17097	16974	17126	17462	17016	17214	17370	17191	17045	17002	17102	17127	17111	17240	17262	17388	17196	17139	17274	17109	17119	17218	17314	17135	17189	17298	17313	17117	17236	17188	17241	17139	17118	17124	17218	17071	17227	17131	17216	17130	17229	17298	17093	17235	17169	17126	17292	17212	17234	17104	16981	17050	17232	17458	17095	17141	17143	17351	17224	17245	17273	17188	17155	17265	17259	17216	17212	17037	17233	17367	17335	17335	17227	17214	17126	17163	17148	17152	17127	17140	17272	17258	16995	17079	17026
41693	42436	49082	45657	40385	38113	37008	35806	35571	35037	35200	35004	34953	34858	34903	34684	34414	34328	34289	34292	33994	34012	33833	34025	34159	33734	33914	34309	34013	33664	34121	34052	33886	33994	33999	34043	33845	33825	33746	34088	33563	33957	33796	33974	33987	33844	33820	33737	33644	33796	33792	33682	33580	33885	33636	33734	33782	33914	33840	33473	33884	33701	33894	33771	34052	33850	33878	33772	34081	33745	33867	33711	33782	34189	33883	33800	33801	33854	33832	33813	33995	33501	33861	33718	33750	33931	34117	33893	33770	33939	33845	33625	33815	33644	33708	34115	33893	33961	33875	33844	33931	33790	33627	33678	33818	33821	34128	33784	33804	33483	33783	34016	34039	33852	33670	34096	33806	33636	33669	33861	33574	33427	33769	33823	33873	33990	33834	33858	33951	33927	33623	33905	33453	33639	33718	33907	33698	33809	33722	33919	33820	34013	33934	33799	33753	33818	33655	33702	33567	33728	33561	33648	33786	33811	33635	33739	33984	33836	33952	34023	33811	33701	33633	33838	33850	33746	33855	33761	33551	33836	33694	33823	33985	33693	33665	33780	33933	33887	33645	33821	33646	33809	33510	33752	33669	33722	33727	33527	33608	33616	33710	33790	33735	33657	33711	34052	33607	33640	33793	33710	34026	33868	34004	33686	33895	33834	33663	33685	33659	33550	33735	33714	33933	33749	33739	33817	33636	33883	33576	33895	33854	33846	33848	33861	33788	33907	33941	33754	33863	33680	34021	33735	33513	33536	33758	33719	33796	33964	33962	33623	33847	33954	33773	33864	33647	33817	33568	33822	33933	33615	33799	33824	33982	34117	33682	33921	33937	33537	33867	33629	33577	33683	33746	33536	33968	33874	33678	33650	33824	33623	33982	33564	34013	33728	33683	33765	33697	33585	33844	33746	33538	33839	33662	33660	33664	33551	33880	33721	33717	33636	33723	34033	34137	33951	33944	33643	33798	33867	33697	33751	33951	33913	33578	33606	33912	34045	33837	33578	33849	33760	33629	33697	33848	33851	33855	33722	33793	33810	33745	33800	33524	33644	33780	33830	33965	33893	33765	33789	33766	33667	33477	33934	33956	34075	33585	33674	33585	33827	33794	33843	33789	33486	33757	33831	33889	33685	33807	33802	33825	33683	33570	33718	33502	33469	33461	33765	33628	33869	33858	33952	33733	34140	33638	33887	33728	34012	33806	33665	33974	33696	33708	33631	33819	33557	33812	33695	33973	33817	33707	33488	33934	33716	33774	33815	33865	33649	33967	33686	33897	33897	33777	33953	33666	33954	33683	33637	33739	34029	33669	33783	33743	33597	33780	33619	33812	33699	33699	33657	33870	33825	33711	33831	34015	33745	33729	33737	33711	33779	33824	33766	33892	33757	33898	33677	33681	33647	33841	33861	33696	33478	33792	33661	33913	33792	33732	33962	33830	33754	33906	33467	33934	33564	33732	33824	33945	34008	33822	34032	33771	33637	33675	33583	33818	33833	33975	33584	34291	33724	34083	33578	33898	33457	33610	33801	33949	33770	33759	33815	33781	33810	33517	33806	33737	33766	33906	33940	33762	33617	33870	33855	33877	33679	34077	33678	33820	33851	33938	33597	33751	33920	33977	33574	34001	33938	33750	34014	33832	33840	33818	33783	34002	33851	34023	34059	33815	33662	33824	33938	33740	33832	33901	33863	34013	34068	34020	33703	33842	34091	33921	33677	33761	34011	33716	33786	33950	34060	33850	33875	33703	33568	33813	33606	34012	33783	33627	33750	33680	33775	33970	33716	34065	33751	33680	33773	33899	33851	33872	33787	33556	33814	33633	33800	33960	33761	33922	33999	33844	33761	33736	33575	33839	33829	33806	33745	33776	33724	33797	33748	33889	33615	33661	33778	33885	33644	33589	34034	33991	33816	33336	33723	33953	33960	33778	33895	33884	33709	33625	33983	33783	33687	33813	33929	33838	33682	33666	33883	33927	33689	33840	34142	33770	33804	33985	33904	34118	33853	34045	33819	33721	33938	33638	33887	34014	33743	33830	33822	33649	33480	33806	33899	33945	33600	34092	33773	33836	33898	34073	33838	33876	33615	33572	33896	33873	33636	33841	33855	33739	34035	33634	33861	34152	33967	33683	33895	33681	33683	33701	33494	34007	33945	33641	33670	33654	33644	33751	33730	33599	33348	33923	33816	33922	33852	33980	33547	33824	33852	33979	33867	33866	33832	33752	33734	33846	33641	33862	33798	33677	33691	34055	33809	34183	33591	34073	33749	33518	33858	33638	33930	33728	33943	33595	33691	33946	33947	33887	33868	33831	33816	33963	33841	33563	33776	33742	33868	33952	33913	33571	34008	33882	33770	33769	33782	33737	34003	33748	33864	33450	33928	33835	34074	33920	33743	33804	33807	33979	33720	33627	33444	33798	33979	33789	33711	33710	33974	33540	33831	33693	33780	33617	33904	33799	33749	33936	34047	33827	33707	33819	33805	33895	33974	33624	33683	33906	33955	33864	33586	33686	33694	33850	33951	33519	33490	33783	33755	33804	33730	33676	33932	33740	33691	33983	33821	33879	33878	33975	33759	34001	34062	33854	33756	33938	33732	33748	33766	33647	33835	33830	34033	33857	33975	33822	33759	33644	33475	33812	33774	33912	33660	33600	33935	34099	33715	33760	33843	33968	33527	33435	33888	33918	33807	33997	33892	33727	34040	33764	33373	33753	33973	33851	33702	33933	33620	33762	33907	33958	33663	33553	33632	34012	33914	33941	33873	33686	33859	33738	33626	34036	33816	33733	33948	33726	33846	33803	33984	33988	33840	33962	33668	33658	33562	33603	33455	33808	33806	33990	33759	33914	33717	33934	33769	33840	33807	33703	33867	33627	33523	33824	33735	33713	33862	33726	33626	33754	33971	33941	34187	34012	33946	33815	34007	33658	33771	33927	33635	33467	33887	33763	33859	33562	33920	33975	33673	33736	33594	33663	33852	33743	33581	33833	33778	33716	33548	33657	33817	33842	33778	33562	33711	33789	33805	33835	33657	33942	33874	33781	33713	33621	33819	33866	33677	33944	33650	34035	33749	33686	33673	33885	33857	33728	33734	34045	33718	33565	33537	33837	33984	33701	33787	33961	33728	33800	33762	34050	33632	33820	33690	33735	33700	33735	33715	33704	33589	33660	33701	33717	33835	33664	33791	33962	33653	33920	33572	33851	33335	33952	33633	33949	34098	33784	33723	33960	33900	33800	33607	33874	33695	33664	33606	33803	33938	34053	33732	33802	33796	34030	33802	33785	33571	33878	33779	34052	33886	33985	33934	33793	33695	33913	33862	33609	33675	33621	33758	33540	33849	33782	33773	33727	34055	33875	33916	33573	33678	33642	33695	33954	33955	33753	33524	33586	33628	33784	33505	33790	33813	33487	33703	34037	33817	33790	33732	33855	33661	33817	33825	33530	33751	33694	33732	33756	33666	33978	34079	33991	33817	33650	33698	34032	34000	33665	33986	33806	33810	34016	34232	34025	33702	34045	33452	33881	33451	33843	33656	33959	33845	33906	33641	33517	33771	33888	33776	33963	33790	33576	33684	33856	33805	33786	33703	33648	33848	33738	33678	33873	33870	33732	34023	33551	33600	33653	33556	33876	33769	33810	33916	33723	33827	33842	33981	33901	33915	33880	33733	33745	33947	33550	33922	34103	33865	33643	33867	33319	33544	33982	33731	33840	33790	33454	34040	33813	33906	33782	33819	33678	34147	33830	33706	33913	33789	33807	33800	33780	33923	33979	33857	33602	33561	33772	33729	34101	33666	33629	33589	33857	33917	33694	34071	33794	33746	33909	33676	33901	33645	33806	33750	33988	34040	33556	34016	33809	33525	33792	33937	34021	33818	33941	33914	33634	33766	33740	34025	33738	34010	33704	33719	33576	33569	33818	34035	33869	33992	33916	33495	33583	33529	33807	33893	33590	33532	33717	33747	33996	33858	33767	33684	34002	33597	33768	33836	33966	33824	33730	33913	33927	33881	33610	33937	33503	33798	33507	33775	33855	33448	33973	33570	33677	33892	33856	33774	33690	33605	33954	33604	33792	33550	33814	33800	33730	33873	33734	33674	33763	33771	34237	33823	33929	33694	33891	33988	34045	33839	33859	33999	33830	33872	34046	33909	33911	34053	33730	33913	33756	33869	33495	33795	33892	33952	33873	33901	33943	33848	33732	33610	33875	33820	33935	33757	33905	33796	33804	33979	33838	33847	33712	33776	33903	34055	33776	33800	33618	33742	33794	34004	34072	33849	33732	33775	33854	33706	33912	33895	33903	33716	33849	33957	34043	33928	33822	33796	33855	33969	33922	33718	33687	33728	33778	33978	33582	33757	33747	33781	33374	33810	34088	33703	33939	33627	33658	33722	33909	33742	33695	33818	33738	33829	33689	33913	34007	33995	33538	33948	33481	33629	33685	33737	33729	33640	33736	33692	33784	33751	33867	33644	34102	33526	33741	33748	33826	33744	33916	33631	33829	33728	33694	33977	33852	33824	33965	33844	33686	33927	34107	33909	33823	33950	34137	33899	33862	33714	33801	34024	33736	33996	33950	33860	33760	34125	33716	33865	33875	33883	33830	33694	33782	33754	33748	34007	33924	33931	33661	34073	34019	33850	33978	33709	34078	33721	33701	33801	33959	33821	33824	33921	33928	33748	33695	33994	33949	33619	33735	33712	33805	33720	33796	33932	34043	33716	33973	33667	33979	33942	33778	33746	33681	33837	33915	33646	33917	33633	33594	34101	33919	33779	33670	33760	33828	33524	33787	33821	33823	34135	33860	33657	33545	33675	33622	33978	33726	33893	33978	33504	33877	33772	33931	33719	33708	33680	33653	33767	33862	33795	34056	33672	33679	33825	33995	33743	33998	33589	33711	34058	34031	33687	33885	33746	33890	33756	33590	33761	33866	33676	34143	34123	33877	33926	33723	33813	33605	33796	33725	33707	33833	33821	33928	34059	33872	33827	33947	33795	33525	33937	33939	33786	33845	34068	33964	34048	33960	33911	33764	33991	33788	33957	33675	33960	33712	33658	33717	33924	33682	33738	34020	33895	34122	33809	34095	33964	33932	33884	33822	33973	34041	33522	33671	33503	33687	33671
35050	45412	45368	36122	29789	26176	24214	23337	22480	22201	21819	21591	21596	21569	21225	20889	20786	20606	20457	20404	20263	20166	20017	20008	19945	19952	19826	19985	19762	19721	19904	19794	19853	19869	19725	19703	19661	19619	19737	19819	19732	19765	19818	19614	19683	19529	19618	19636	19579	19623	19666	19664	19863	19557	19759	19823	19756	19537	19628	19713	19730	19625	19729	19757	19582	19680	19575	19442	19649	19586	19747	19893	19775	19591	19594	19758	19587	19619	19649	19793	19770	19746	19625	19468	19882	19784	19568	19723	19661	19623	19698	19637	19772	19645	19728	19593	19674	19640	19765	19845	19766	19619	19395	19616	19655	19505	19757	19702	19653	19720	19876	19715	19731	19841	19553	19698	19688	19677	19725	19629	19693	19534	19635	19721	19712	19695	19886	19711	19703	19582	19789	19585	19607	19611	19488	19714	19658	19654	19755	19707	19650	19796	19553	19795	19711	19729	19483	19667	19783	19654	19841	19892	19739	19758	19737	19808	19734	19654	19756	19640	19804	19755	19604	19617	19691	19620	19728	19606	19769	19521	19723	19654	19752	19749	19795	19928	19445	19455	19779	19699	19701	19677	19716	19587	19547	19627	19809	19748	19592	19584	19675	19538	19784	19534	19682	19707	19681	19744	19837	19731	19722	19603	19714	19774	19622	19570	19738	19876	19599	19802	19632	19841	19387	19810	19636	19835	19660	19640	19448	19676	19711	19842	19848	19680	19525	19667	19571	19564	19744	19749	19703	19779	19701	19824	19716	19861	19899	19487	19888	19704	19524	19574	19605	19680	19720	19666	19724	19566	19770	19772	19766	19764	19855	19687	19678	19779	19684	19626	19764	19670	19590	19985	19781	19790	19611	19695	19644	19683	19696	19817	19661	19499	19572	19543	19687	19687	19688	19749	19908	19613	19676	19911	19501	19733	19664	19819	19674	19670	19696	19650	19636	19641	19653	19545	19886	19686	19722	19721	19644	19574	19821	19615	19716	19780	19640	19632	19791	19663	19874	19616	19699	19765	19698	19716	19689	19644	19829	19556	19742	19860	19983	19600	19782	19634	19777	19717	19939	19735	19590	19821	19767	19791	19576	19856	19696	19739	19776	19789	19806	19753	19747	19460	19558	19581	19805	19814	19640	19904	19649	19841	19761	19681	19729	19684	19585	19758	19715	19723	19796	19685	19637	19701	19536	19769	19621	19830	19871	19486	19853	19673	19766	19716	19472	19626	19722	19696	19803	19660	19785	19714	19895	19594	19597	19649	19819	19745	19847	19753	19678	19678	19549	19575	19777	19647	19619	19818	19624	19634	19847	19678	19520	19741	19667	19867	19665	19760	19848	19816	19699	19909	19668	19768	19615	19717	19780	19881	19753	19546	19688	19766	19744	19563	19824	19748	19752	19786	19768	19705	19752	19649	19657	19909	19339	19808	19739	19840	19550	19665	19684	19647	19734	19724	19719	19724	19589	19748	19518	19821	19675	19761	19779	19798	19545	19640	19892	19826	19595	19542	19814	19572	19755	19759	19795	19532	19691	19826	19594	19982	19703	19494	19827	19770	19587	19652	19676	20023	19571	19804	19764	19586	19568	19782	19747	19717	19831	19711	19925	19625	19600	19627	19900	19676	19774	19618	19668	19712	19749	19730	19613	19758	19691	19793	19726	19679	19796	19719	19664	19807	19922	19840	19647	19765	19668	19537	19904	19701	19706	19648	19644	19596	19860	19805	19796	19698	19808	19695	19680	19696	19601	19695	19654	19751	19656	19568	19753	19752	19842	19525	19755	19682	19819	19753	19469	19813	19639	19617	19814	19816	19555	19796	19802	19649	19486	19572	19535	19804	19707	19758	19639	19721	19781	19753	19820	19703	19565	19748	19700	19717	19758	19731	19697	19836	19572	19659	19648	19419	19712	19686	19848	19767	19689	19536	19686	19825	19649	19681	19791	19705	19699	19612	19515	19672	19684	19672	19532	19743	19582	19762	19695	19629	19606	19917	19757	19592	19741	19751	19724	19608	19561	19770	19688	19722	19765	19797	19651	19607	19717	19810	19611	19744	19775	19622	19748	19925	19600	19636	19566	19848	19525	19636	19758	19788	19669	19787	19891	19738	19645	19822	19580	19845	19773	19764	19608	19605	19629	19894	19781	19582	19467	19636	19813	19872	19595	19745	19852	19775	19763	19654	19688	19628	19922	19702	19721	19649	19521	19694	19564	19673	19851	19668	19797	19624	19822	19611	19692	19744	19835	19633	19695	19844	19678	19636	19671	19794	19681	19822	19752	19649	19786	19721	19584	19649	19688	19900	19718	19721	19459	19650	19769	19685	19626	19714	19798	19718	19872	19588	19567	19572	19819	19454	19662	19772	19670	19678	19756	19784	19700	19468	19590	19746	19690	19749	19755	19692	19774	19775	19881	19673	19835	19806	19667	19707	19656	19540	19689	19910	19536	19681	19742	19793	19670	19679	19771	19680	19566	19787	19716	19679	19702	19716	19792	19745	19863	19615	19672	19748	19807	19830	19500	19896	19730	19561	19848	19790	19711	19528	19774	19557	19683	19682	19575	19772	19824	19657	19748	19735	19736	19776	19729	19605	19689	19705	19846	19593	19928	19535	19717	19659	19661	19827	19689	19769	19777	19595	19802	19689	19535	19629	19897	19569	19887	19601	19675	19705	19590	19886	19731	19696	19675	19711	19754	19702	19554	19624	19776	19882	19671	19924	19554	19827	19763	19801	19661	19820	19787	19818	19657	19637	19766	19623	19750	19530	19728	19830	19683	19698	19803	19782	19644	19578	19666	19677	19844	19901	19704	19637	19683	19837	19771	19674	19774	19659	19805	19722	19710	19863	19697	19735	19753	19590	19655	19546	19773	19784	19862	19704	19729	19700	19712	19697	19609	19735	19748	19808	19651	19654	19796	19720	19420	19665	19813	19771	19726	19733	19714	19810	19803	19620	19645	19632	19630	19815	19686	19654	19835	19783	19958	19788	19675	19661	19610	19612	19771	19796	19529	19787	19654	19788	19669	19617	19726	19760	19794	19724	19479	19608	19643	19668	19729	19677	19549	19756	19543	19728	19448	19503	19585	19658	19771	19740	19635	19734	19576	19784	19714	19581	19688	19889	19764	19650	19841	19822	19733	19470	19701	19620	19612	19929	19402	19601	19695	19565	19714	19816	19803	19828	19650	19736	19893	19565	19725	19664	19743	19568	19719	19540	19692	19699	19736	19588	19767	19785	19607	19858	19542	19583	19877	19685	19687	19644	19648	19702	19668	19672	19652	19796	19731	19738	19788	19596	19743	19845	19622	19755	19835	19777	19687	19790	19593	19565	19610	19480	19786	19603	19637	19792	19645	19794	19831	19677	19556	19790	19760	19475	19804	19793	19815	19767	19530	19598	19685	19828	19883	19648	19586	19862	19873	19672	19692	19712	19508	19760	19527	19641	19834	19690	19648	19652	19750	19601	19909	19667	19526	19750	19446	19733	19770	19663	19909	19710	19748	19748	19687	19560	19768	19655	19868	19701	19760	19656	19825	19708	19701	19673	19773	19631	19643	19741	19596	19469	19698	19719	19932	19689	19674	19654	19739	19826	19678	19704	19490	19756	19697	19802	19808	19793	19628	19702	19592	19776	19686	19717	19949	19610	19704	19620	19728	19834	19630	19777	19623	19667	19706	19621	19705	19696	19700	19613	19513	19554	19867	19601	19788	19572	19674	19677	19709	19699	19684	19503	19716	19698	19672	19680	19664	19759	19744	19690	19730	19782	19707	19791	19596	19628	19819	19774	19818	19685	20094	19711	19834	19623	19627	19792	19863	19667	19661	19759	19827	19681	19605	19827	19706	19626	19737	19771	19680	19801	19785	19774	19745	19767	19624	19647	19717	19727	19517	19683	19659	19732	19741	19739	19758	19760	19727	19689	19729	19683	19805	19601	20022	19755	19642	19617	19777	19752	19677	19631	19756	19870	19609	19740	19768	19644	19820	19794	19637	19590	19666	19793	19625	19706	19712	19595	19806	19660	19644	19499	19794	19762	19722	19778	19906	19496	19559	19646	19578	19912	19744	19649	19811	19706	19655	19588	19590	19862	19776	19641	19840	19731	19647	19863	19582	19748	19684	19652	19767	19573	20056	19615	19444	19802	19795	19681	19674	19714	19807	19784	19816	19619	19758	19732	19795	19701	19656	19786	19639	19935	19725	19905	19736	19637	19689	19665	19780	19536	19724	19721	19493	19576	19653	19780	19896	19675	19896	19804	19776	19574	19602	19665	19676	19837	19681	19777	19753	19746	19784	19615	19667	19712	19724	19531	19609	19624	19694	19812	19667	19782	19640	19742	19567	19568	19974	19769	19829	19671	19736	19566	19572	19754	19525	19517	19643	19776	19778	19673	19655	19644	19761	19771	19747	19566	19643	19779	19679	19782	19688	19865	19775	19850	19672	19752	19793	19560	19527	19637	19631	19709	19692	19767	19722	19776	19599	19635	19785	19717	19606	19773	19776	19618	19634	19596	19528	19788	19812	19789	19568	19651	19572	19727	19644	19666	19703	19679	19588	19673	19780	19631	19617	19745	19688	19876	19523	19711	19670	19786	19705	19713	19794	19690	19754	19905	19825	19791	19715	19848	19622	19566	19767	19693	19721	19666	19608	19739	19577	19915	19567	19623	19642	19842	19586	19708	19633	19636	19617	19680	19681	19704	19578	19804	19839	19862	19934	19588	19711	19847	19697	19581	19761	19814	19610	19646	19647	19624	19884	19718	19781	19920	19728	19833	19650	19675	19718	19721	19384	19773	19755	19872	19821	19716	19750	19725	19712	19851	19752	19671	19507	19746	19531	19748	19692	19640	19680	19565	19541	19672	19532	19649	19871	19663	19791	19792	19862	19652	19871	19708	19734	19820	19762	19569	19784	19674	19819	19582	19588	19618	19708	19859	19537	19647	19750	19806	19717	19797	19791	19508	19638	19619	19756	19752	19670	19601	19619	19659	19633	19664	19719	19781	19620	19763	19658	19725	19579	19785	19802	19614	19776	19647	19701	19647	19696	19691	19655	19837	19669	19842	19523	19794	19719	19657	19858	19713	19928	19725	19659	19634	19747	19755	19751	19608	19671	19763	19777	19720	19768	19670
22474	20046	26580	25630	28072	33570	36199	33432	32692	32757	32344	32281	32495	32707	32210	31416	31058	30858	30825	30878	30834	30554	30264	30121	30295	30304	30283	30379	30107	30318	29882	30046	29906	30060	29919	30125	29989	29970	29759	30074	30028	29823	29890	29859	29838	30292	30140	30153	29850	30013	29957	29763	29922	29879	29737	29778	29846	30117	29906	29962	29963	30017	29934	29878	30016	29725	29607	29646	29808	30110	29831	29903	29849	29887	29963	29866	29798	29737	29883	29767	29769	29743	29865	29648	29596	29825	29814	29964	29871	29622	29854	29967	29709	29801	30165	29985	30145	29981	29954	29845	29960	29622	29847	29733	29931	29753	29668	29861	29856	29794	30011	29593	29849	29640	29914	29850	30168	30032	29702	30022	29847	29718	30106	30012	29875	29745	29620	30126	30257	30127	29789	30074	29991	29783	29774	29789	29923	29628	29904	29491	29577	29598	29737	29939	29908	30096	30026	29983	30016	29889	29626	29956	29856	29645	29775	29935	29716	29935	29909	29774	29919	29859	29837	29716	29813	30026	29977	29976	30009	29852	29634	29711	30065	29822	29746	30055	29635	29957	29713	29984	30059	29624	29787	29884	30126	29694	29850	30031	29635	29858	29992	29712	30053	29835	30014	29836	29904	29932	29658	29900	29781	29957	29652	29761	29991	29648	29896	30158	29962	29762	30017	29863	29973	29725	29876	29919	29822	29977	29908	29796	29700	29883	29965	29875	29666	29631	29890	29767	29899	29793	29894	30002	29826	29880	29732	30154	29875	29774	29717	29731	30334	30044	30041	30272	29941	29959	29970	29613	30008	29651	29622	29738	29746	29620	29742	29661	29915	29812	29936	29819	30010	29938	30033	29849	29816	29920	30038	29919	29887	29847	30026	29768	30083	30066	30077	29815	29728	29904	29901	30042	29912	29963	29897	30154	30039	29983	30092	29850	30082	29914	30089	30196	30029	29848	29742	30139	29724	30221	30118	29744	29904	29883	29738	29525	29543	30020	29993	29986	30043	29884	29839	29845	30013	29866	29904	29871	30104	29836	29858	29542	29876	29932	29916	29704	29625	30055	29833	29624	30265	29963	29813	29984	29605	29790	29967	30030	29717	29669	29842	29970	29783	29740	30180	30192	29854	30006	29993	30019	30064	29809	29867	30113	29930	29894	29428	29998	29848	30010	29796	29821	29795	29930	29646	30176	29975	29708	30066	30240	29731	29776	29879	30184	29960	29810	30021	29725	30062	29962	30030	29906	29757	29791	29751	29883	29708	29680	29856	29868	30018	30089	29782	29719	29860	29836	29849	29789	29934	29896	29831	29733	29980	29899	29811	29631	29648	29842	29709	30071	29609	29377	29789	29687	29661	29815	29736	29778	29918	29871	29856	29618	29813	29893	29830	29997	29665	29953	30097	29910	29709	29553	29634	29723	29932	29515	29818	29831	30006	29713	29909	29815	29934	29875	29814	29883	29818	29978	29971	30104	29805	29873	29695	29474	30027	29699	29798	29892	29774	29892	29707	29865	29857	29743	29747	29391	29878	30177	29779	29721	29781	29873	30073	29869	29844	30076	29739	29873	29859	29812	29729	29940	29569	30051	29930	29753	29889	29874	29756	29700	29926	30083	29805	29955	29972	29857	29955	29767	29890	29802	30185	29675	29944	29934	29905	29839	29777	30152	30041	30046	29855	30011	29879	29901	29773	29661	29733	29915	29730	30018	30087	30057	29869	29921	29840	29779	29915	29642	29862	29784	29851	29640	29826	29971	29826	29731	29782	29953	29833	30006	29783	29936	29924	29900	29865	29755	29947	29877	29846	29868	29768	30058	29633	29651	29979	29824	29761	29976	29817	29786	30089	29671	29792	29779	29930	30021	29922	29973	29850	29551	29659	29768	30041	29969	29739	29867	29894	29919	30071	29899	29927	29988	29977	29940	29834	29774	29942	29848	29891	29966	29904	29986	29704	29993	29709	29900	30095	29942	29863	29998	29658	30012	30064	29790	29922	29620	29934	29909	29872	29763	29696	30032	29637	29973	29960	29860	29838	29892	29745	30207	29700	29825	30048	29745	29736	29902	29801	29556	29825	29882	30056	29885	29860	29918	29814	29697	29634	29982	29908	29679	30083	29740	29923	30151	29642	29609	29685	30019	30185	30195	29873	29835	29662	29891	29708	29953	29749	30195	29999	30101	29598	29803	29963	30052	29917	29750	29754	29845	30016	29897	29894	29648	29741	29830	29524	29770	29658	29924	29666	29979	29820	29999	29898	29914	29785	30046	29900	29829	29884	29805	29678	29849	29710	30246	30098	29615	29471	29981	30074	30029	30192	29933	30074	29809	29747	29951	29905	29772	29912	29988	29888	29604	29860	29843	29857	29682	29742	29773	29746	29781	30066	29996	29976	30049	29903	29748	29918	29710	29670	29704	29950	29922	30049	29786	29762	29952	30123	30000	29869	29879	29927	29757	29535	29768	29667	30053	29945	30038	29975	30136	29871	29779	29697	30176	29926	29759	30154	29750	29821	29747	29904	30317	29951	29695	29935	30037	30031	29864	30245	29534	29796	30038	29905	29911	29557	29768	30010	29635	29805	29863	29861	29648	29691	29920	29740	29697	30016	29735	29922	29621	29776	29842	29896	30035	29863	29812	30010	29984	29908	29989	29909	30053	29958	29694	29865	29980	30006	29834	29948	29886	29880	29933	29974	29871	29939	29742	29845	29732	29892	29723	29772	29763	29850	29984	29812	29805	30157	29736	30074	30054	30043	30034	29816	30104	29741	29821	29767	29725	29778	29859	29610	29809	29840	30054	30020	29756	29852	29770	30019	29861	29792	29984	29843	29841	29930	29492	29772	29922	29869	29837	29792	29883	29858	29973	29732	29719	29942	29799	29879	29611	29945	29869	29968	29951	30037	29827	30176	29756	30052	29806	29644	29691	30326	30039	29999	29863	29839	29931	29560	29569	30058	29954	30059	29738	29909	29873	29787	29960	29922	29863	29740	29982	29841	29797	29974	29773	29754	29745	29749	29926	29665	29824	29715	29956	29607	29628	29962	30032	30081	30049	30009	29895	29869	29866	29760	29909	30061	29771	29857	29853	30159	29932	29770	30039	30037	29862	30062	29899	29995	29784	29646	30022	29915	29828	29773	29849	29922	29671	29708	29974	29762	29919	29597	29842	29887	29828	29987	29971	29951	29964	29846	29922	29748	29839	30122	29729	29776	29976	29909	29877	29795	29956	30070	30026	29843	29908	29814	29938	29823	29684	29892	30071	29884	29867	30053	30000	29944	29744	29931	29887	29884	29896	29968	29651	29732	29908	29824	29972	29953	29911	29799	30034	29809	29891	29953	29877	29677	30096	29780	29883	29870	30021	29697	29929	29963	29934	29891	29794	29705	29912	29981	29677	29943	29853	29869	29847	29949	30074	29704	29856	29797	30340	29970	29865	29916	29872	29981	29924	30106	30029	29729	29876	30016	29777	29766	30052	29983	29874	29924	29783	29402	29631	29879	29741	29872	29885	29989	29814	30061	29876	30131	30022	29771	29998	29634	29822	29869	29735	29984	29978	29886	30024	30275	29773	29623	30118	29935	29699	30034	29652	29958	29819	29819	29870	29943	29958	29854	29881	29641	29636	29985	29918	29885	29655	29644	29695	29994	29824	29877	29826	30006	30011	29765	29942	30012	30025	29803	29729	29847	29692	29926	29893	30007	29829	29930	29912	29848	29648	29922	29863	29589	29820	29977	29921	29759	29903	29988	29934	29842	30111	29651	29731	29989	29707	30051	30052	29835	29876	29721	29942	29782	29856	29667	29871	29919	29892	29962	29816	29848	29839	30185	30087	29701	30013	30124	29933	29659	29686	30043	29787	29853	30059	29969	29682	29829	30003	29803	30051	29738	29900	29837	29888	30061	29791	29765	29773	29809	29993	29957	29683	30015	29610	29930	29942	29883	29928	29868	30075	29939	29710	30000	29704	30015	29790	29853	29817	29947	29926	29846	29897	29873	29706	29959	29730	29526	29594	29912	29662	29822	29698	29826	29872	29639	30107	30080	30032	30162	29784	29690	29862	29963	29687	30096	30010	29995	29888	30019	30100	29766	29766	29908	29905	29885	30009	29965	29707	29839	29857	30082	30080	29960	29751	29635	29954	29668	29714	29975	29907	30155	30068	29636	29849	29874	29962	29961	29569	29849	30008	30023	29790	29719	29757	29816	29860	29864	29772	29696	30000	29935	29865	30000	30097	29691	29561	29603	29580	30037	29948	29882	29910	29872	29815	29853	29793	29813	29749	29815	29875	29832	29895	29882	29876	30032	30071	30002	29812	29954	29828	29952	29902	29886	29684	29747	29743	29999	29808	29683	30080	29928	29728	29719	29993	29904	29733	29725	30269	29935	29798	30068	29829	29778	29561	29632	29767	29723	29982	29945	29593	29760	30126	29779	29769	29735	29796	30147	30076	30085	29954	29903	29798	29790	29647	29784	29523	29957	29739	29785	29842	29909	29999	29893	29880	29730	29840	30059	29620	29789	29665	29680	29630	29607	29974	30022	30381	29745	30098	29734	29677	30028	29805	29669	30042	30042	30132	30070	29835	29789	29789	29787	29751	29792	29897	29919	29651	29852	30107	29953	29747	29761	29886	29880	29689	30164	29663	30020	30030	29994	30109	29822	30166	29860	30005	29933	29978	30049	30017	29688	30129	29863	30248	29851	30025	29789	29938	30040	30243	29928	29836	30037	30034	29941	29740	29698	30016	29880	30003	29567	29728	29841	29764	29862	29804	29765	29944	29769	29792	29973	29838	29900	29953	30007	29561	30004	29930	29896	29708	30012	30105	30224	29966	29669	29700	29828	29750	30034	29906	29786	30085	29864	29580	29975	29961	29779	30040	29867	29747	29916	29832	29912	29843	29501	29922	29852	30013	30046	29887	29977	29891	29518	29836	29910	29799	29905	29803	29931	29910	29559	29816	29956	30144	30026	29809	29849	30033	30133	29992	29648	29795	29857	30238	30048	30043	29813	29622	29774	30074	29568	29690	29840	29934	29732	30193	30002	30154	29593	29863	29756	29688	30084	30219	30291	29651	29767	29897	29985	29512	29932	30014	30054	29592	29832	29769	29883	29929	29861	30121	29819	29607
30482	49149	48853	39320	32502	27652	24872	23069	22339	21818	21450	21559	21595	21878	20788	19900	19452	19147	19023	18873	18579	18425	18115	18220	18184	18072	18047	17829	17857	17868	17781	17600	17542	17666	17671	17760	17616	17652	17622	17677	17705	17512	17858	17587	17656	17613	17621	17662	17532	17623	17528	17638	17726	17542	17509	17599	17713	17473	17635	17668	17767	17619	17558	17366	17553	17657	17537	17736	17651	17563	17471	17671	17670	17519	17706	17532	17587	17626	17491	17725	17493	17756	17617	17642	17693	17604	17765	17541	17612	17699	17802	17562	17640	17580	17538	17674	17710	17576	17599	17537	17659	17490	17626	17696	17645	17522	17546	17406	17643	17444	17590	17589	17643	17555	17647	17515	17495	17572	17644	17648	17542	17563	17661	17573	17665	17565	17386	17765	17479	17530	17826	17574	17528	17632	17544	17570	17530	17693	17555	17760	17568	17601	17567	17673	17717	17588	17575	17688	17539	17564	17740	17415	17527	17576	17466	17517	17603	17694	17736	17691	17595	17565	17589	17503	17677	17605	17630	17674	17403	17440	17636	17688	17758	17581	17734	17551	17754	17649	17659	17528	17737	17710	17519	17639	17487	17656	17526	17618	17591	17825	17710	17711	17634	17612	17696	17659	17615	17568	17547	17778	17623	17463	17803	17543	17534	17585	17584	17704	17598	17461	17485	17582	17606	17619	17604	17424	17452	17718	17490	17717	17572	17518	17626	17824	17646	17691	17515	17577	17616	17621	17525	17624	17533	17491	17452	17605	17551	17475	17626	17493	17537	17466	17734	17680	17805	17628	17587	17668	17558	17624	17564	17740	17682	17436	17474	17825	17613	17569	17630	17572	17442	17486	17491	17536	17669	17615	17602	17762	17503	17613	17630	17684	17587	17472	17634	17654	17639	17647	17647	17431	17680	17464	17682	17649	17570	17639	17561	17551	17636	17697	17653	17455	17622	17646	17541	17606	17473	17439	17376	17748	17651	17471	17731	17758	17602	17702	17485	17471	17528	17570	17526	17506	17563	17733	17613	17444	17469	17467	17578	17813	17769	17594	17569	17719	17556	17739	17813	17615	17626	17518	17620	17512	17626	17634	17466	17653	17498	17495	17538	17696	17678	17871	17562	17762	17670	17492	17534	17636	17559	17616	17465	17540	17715	17580	17549	17813	17654	17510	17535	17562	17772	17603	17594	17637	17577	17492	17761	17633	17583	17657	17512	17658	17540	17441	17744	17595	17841	17640	17807	17525	17473	17608	17578	17555	17755	17761	17703	17823	17718	17668	17616	17757	17752	17617	17625	17529	17553	17715	17595	17441	17630	17428	17522	17547	17520	17750	17603	17569	17510	17561	17505	17642	17645	17552	17529	17650	17443	17678	17671	17523	17521	17613	17592	17461	17772	17605	17641	17519	17584	17551	17638	17716	17616	17598	17600	17626	17681	17573	17703	17600	17396	17696	17664	17523	17509	17528	17454	17703	17794	17656	17565	17593	17514	17769	17561	17817	17681	17571	17564	17597	17632	17689	17462	17678	17688	17597	17556	17573	17613	17761	17530	17594	17547	17595	17478	17479	17573	17662	17473	17550	17550	17665	17588	17574	17536	17535	17648	17575	17800	17480	17544	17710	17725	17797	17590	17789	17465	17508	17562	17521	17487	17662	17536	17638	17695	17630	17701	17416	17756	17667	17552	17480	17591	17608	17666	17582	17512	17725	17518	17512	17417	17698	17341	17613	17626	17742	17492	17517	17658	17425	17749	17409	17555	17519	17572	17710	17763	17655	17661	17441	17484	17453	17577	17517	17633	17634	17522	17546	17473	17548	17460	17630	17712	17497	17620	17514	17501	17642	17504	17506	17539	17515	17515	17741	17697	17534	17747	17708	17619	17432	17599	17600	17344	17656	17780	17618	17684	17691	17563	17683	17684	17613	17483	17484	17782	17805	17736	17629	17569	17628	17607	17594	17685	17530	17566	17454	17540	17381	17413	17697	17603	17623	17654	17545	17646	17506	17699	17563	17619	17538	17434	17610	17461	17575	17552	17760	17650	17524	17608	17590	17686	17491	17681	17689	17519	17535	17607	17498	17840	17460	17739	17553	17559	17634	17746	17489	17494	17628	17602	17743	17548	17449	17616	17533	17707	17686	17541	17627	17653	17653	17651	17505	17593	17748	17738	17554	17648	17669	17532	17758	17786	17669	17543	17595	17577	17618	17658	17506	17680	17628	17603	17740	17487	17590	17607	17460	17589	17611	17578	17625	17565	17575	17465	17584	17750	17455	17517	17754	17661	17557	17734	17687	17621	17604	17521	17691	17532	17643	17631	17494	17548	17759	17557	17464	17515	17513	17541	17570	17414	17606	17525	17409	17619	17682	17621	17630	17505	17698	17529	17835	17636	17465	17438	17689	17504	17414	17468	17779	17651	17407	17614	17668	17558	17590	17541	17710	17524	17733	17535	17722	17464	17646	17717	17662	17709	17664	17711	17520	17425	17603	17433	17647	17659	17688	17575	17520	17594	17704	17532	17556	17738	17604	17622	17474	17662	17420	17631	17675	17568	17616	17655	17544	17598	17520	17505	17622	17644	17454	17650	17558	17488	17428	17668	17541	17525	17713	17798	17596	17618	17581	17686	17466	17526	17643	17595	17449	17723	17642	17485	17595	17589	17399	17614	17691	17551	17411	17411	17618	17503	17604	17593	17567	17396	17571	17421	17499	17473	17590	17596	17547	17476	17546	17689	17741	17363	17533	17489	17321	17677	17581	17434	17501	17639	17631	17653	17521	17635	17605	17637	17628	17612	17524	17558	17605	17466	17549	17615	17509	17675	17544	17564	17670	17547	17576	17673	17457	17460	17547	17760	17521	17784	17528	17670	17617	17452	17520	17664	17514	17735	17454	17556	17687	17533	17523	17401	17379	17696	17569	17495	17614	17598	17639	17668	17644	17680	17674	17564	17610	17550	17529	17578	17573	17687	17598	17545	17545	17705	17678	17571	17585	17518	17471	17561	17561	17521	17606	17480	17465	17524	17723	17711	17324	17485	17672	17553	17593	17662	17673	17567	17618	17552	17677	17463	17548	17455	17511	17448	17575	17629	17594	17512	17615	17690	17549	17543	17471	17636	17701	17668	17556	17641	17474	17579	17379	17755	17738	17670	17553	17475	17618	17671	17611	17438	17431	17769	17467	17754	17476	17626	17613	17633	17643	17535	17534	17549	17601	17672	17627	17749	17643	17668	17615	17417	17577	17593	17347	17605	17523	17586	17591	17498	17465	17629	17565	17736	17681	17638	17654	17593	17632	17597	17554	17447	17464	17799	17536	17595	17813	17656	17635	17668	17688	17689	17453	17570	17733	17603	17586	17524	17511	17608	17419	17619	17511	17577	17633	17628	17531	17835	17561	17456	17621	17564	17312	17604	17587	17711	17571	17738	17491	17790	17606	17691	17638	17556	17736	17500	17658	17429	17537	17438	17515	17577	17512	17500	17488	17670	17546	17600	17718	17511	17583	17642	17666	17414	17522	17674	17609	17524	17629	17655	17592	17534	17467	17631	17509	17605	17633	17672	17463	17450	17664	17659	17679	17513	17583	17752	17546	17618	17552	17655	17704	17678	17566	17734	17623	17661	17763	17468	17641	17523	17655	17536	17565	17517	17719	17600	17570	17546	17591	17686	17625	17475	17621	17699	17431	17581	17429	17592	17616	17498	17595	17491	17741	17509	17598	17687	17478	17444	17497	17692	17712	17710	17662	17558	17550	17313	17653	17692	17532	17544	17563	17485	17526	17670	17557	17571	17661	17445	17862	17599	17661	17686	17433	17810	17774	17621	17590	17578	17651	17773	17590	17711	17585	17480	17707	17639	17667	17406	17506	17682	17717	17707	17749	17606	17484	17628	17409	17498	17683	17516	17562	17414	17586	17643	17545	17463	17643	17311	17747	17591	17839	17412	17549	17729	17569	17694	17584	17535	17618	17524	17805	17457	17528	17544	17661	17559	17546	17599	17466	17464	17763	17719	17658	17565	17563	17659	17619	17556	17598	17518	17554	17582	17532	17506	17646	17628	17494	17547	17562	17729	17690	17544	17668	17539	17525	17693	17736	17533	17578	17728	17562	17596	17560	17655	17671	17811	17612	17614	17758	17396	17680	17533	17550	17454	17519	17526	17518	17656	17666	17628	17641	17610	17673	17411	17648	17717	17500	17428	17435	17587	17626	17679	17588	17860	17548	17608	17585	17511	17605	17599	17450	17496	17671	17406	17878	17486	17707	17556	17542	17495	17698	17523	17639	17796	17641	17566	17395	17705	17641	17580	17719	17659	17547	17474	17507	17622	17465	17640	17699	17651	17707	17682	17573	17663	17465	17595	17642	17702	17538	17658	17790	17535	17643	17740	17647	17517	17568	17637	17275	17896	17481	17652	17544	17468	17720	17703	17457	17470	17698	17745	17503	17767	17453	17508	17634	17510	17672	17785	17400	17647	17700	17715	17667	17748	17619	17638	17393	17708	17365	17611	17408	17459	17525	17603	17530	17772	17540	17632	17617	17663	17686	17413	17573	17490	17618	17658	17503	17662	17532	17548	17466	17611	17631	17655	17859	17601	17664	17689	17761	17660	17599	17544	17503	17729	17665	17480	17676	17660	17594	17678	17834	17585	17585	17655	17545	17593	17677	17700	17611	17736	17653	17550	17590	17666	17592	17590	17617	17762	17601	17599	17672	17544	17738	17552	17617	17616	17695	17553	17522	17631	17678	17440	17582	17640	17661	17633	17696	17632	17611	17758	17544	17709	17578	17743	17520	17570	17614	17733	17590	17469	17711	17547	17581	17460	17619	17583	17701	17529	17532	17710	17707	17766	17504	17661	17685	17732	17725	17543	17592	17510	17667	17808	17578	17643	17425	17568	17572	17576	17609	17648	17689	17671	17539	17570	17520	17637	17557	17702	17502	17626	17592	17616	17612	17696	17478	17460	17452	17610	17746	17487	17549	17753	17522	17655	17589	17591	17582	17635	17567	17647	17771	17508	17797	17656	17543	17771	17528	17627	17566	17592	17626	17487	17631	17498	17659	17605	17602	17556	17591	17709	17639	17547	17653	17371	17504	17557	17635	17653	17626	17641	17573	17442	17716	17623	17621
21413	20045	26340	24367	24778	31935	37319	34715	33207	33577	33387	32961	33360	33694	33365	31959	31363	30874	30928	30805	30777	30485	29956	29674	29986	29876	29920	29913	29544	29337	29311	29452	29468	29593	29377	29400	29031	29258	29368	29556	29678	29557	29307	29568	29427	29600	29280	29351	29241	29232	29305	29119	29471	29206	29488	29225	29405	29579	29442	29515	29264	29169	29373	29279	29568	29420	29520	29442	29318	29373	29526	29316	29231	29392	29268	29362	29402	29748	29556	29190	29205	29124	29275	29382	29287	29378	29355	29438	29267	29269	29486	29137	29280	29676	29289	29267	29334	29460	29403	29248	29405	29269	29354	29065	29256	29469	29189	29298	29163	29286	29122	29281	29152	29199	29197	29123	29089	28898	29433	29161	29422	29280	29536	29295	29173	29153	29270	29319	29469	29229	29287	29190	29132	29109	29156	29313	29362	29337	29365	29438	29293	29433	29313	29280	29219	29040	29255	29678	29258	29376	29254	29100	29296	29095	29152	29308	29488	29265	29543	29195	29205	29317	29399	29381	29289	29395	29207	29237	29338	29119	29440	29204	29240	29333	29226	29405	29517	29334	29394	29178	29296	29430	29196	28860	29320	29378	29411	29218	29384	29398	29611	29171	29585	29188	29188	29136	29273	28972	29100	29438	29462	29350	29180	29327	29378	29255	29365	29263	29301	29468	29512	29160	29230	29267	29276	29466	29429	29207	29181	29515	29353	29521	29519	28974	29105	29097	29530	29269	29221	29362	29149	29123	29340	29139	29129	29452	29174	29174	29247	29308	29066	29104	29175	29325	29040	29186	29270	29325	29457	29381	29363	29423	29283	29265	29204	29309	29124	29072	29307	29236	29214	28980	29471	29160	29144	29335	29377	29116	29207	29175	29138	29248	29334	29636	29440	29269	29148	29253	29535	29435	29324	29253	29318	29409	29323	29172	28983	29371	29008	28986	29065	29253	29273	29172	29210	29283	29439	29292	29267	29289	29544	29518	28889	29304	29033	29214	29161	29160	29398	29339	29133	29031	29390	29380	29163	29014	29128	29263	29273	29449	29453	29334	29502	29499	29168	29179	29063	29185	29506	29359	29283	29109	29088	29325	29113	29327	29258	29162	29056	29012	29028	29185	29342	29343	29380	29328	29384	29134	29268	29148	29104	29157	29217	29177	29361	29402	29320	29427	29295	29212	29095	29169	29343	29222	29327	29315	29423	29235	29309	29088	29273	29265	29355	29023	29129	29225	29372	29076	29352	29475	29355	29159	29038	29600	29319	29133	29413	29323	29219	29153	29133	29304	29090	29284	29419	29466	29278	29312	29218	29372	29292	29201	29195	29389	29350	29380	29206	28971	29155	29513	29254	29095	29092	29233	29208	29288	29343	29138	29170	29184	29309	29255	28994	29160	29109	29082	29095	29393	29289	29363	29285	29289	29205	29185	29141	29266	29285	29337	29282	29574	29144	29300	29232	29527	29447	29022	29340	29225	29284	28997	29338	29356	29384	29175	29258	29274	29312	29094	29430	29144	29371	29560	29474	29315	29407	29114	29452	29309	29553	29045	29246	29238	29240	29370	29336	29048	29444	29174	29349	29142	29123	29135	29134	29523	29533	28933	29298	29250	29397	29331	29274	29202	29238	29144	29344	29327	29111	29202	29327	29103	29200	29356	29340	29138	29254	29374	29291	29119	29463	29341	29162	29313	29457	29288	29457	29052	29333	29435	29379	29145	29079	29270	29363	29539	29251	29320	29062	29367	29497	28933	29123	29170	29415	29548	29409	29381	29205	29401	29441	29523	29034	29385	29419	29209	29362	29521	29212	29172	29272	29636	29232	29362	29054	29066	29399	29140	29148	29224	29169	29478	29426	29446	29228	29143	29353	29098	29184	29356	29038	29371	29208	29538	29493	29453	29312	29433	29364	29255	29383	29099	29210	29488	29433	29109	29287	29099	29235	29105	29153	29305	29333	29219	29145	29246	29293	29299	29083	29253	29235	29286	29430	29269	29158	29304	29006	29386	29348	29307	29239	29411	29200	29498	29249	29358	29238	29470	29310	28942	29344	29371	29590	29481	29509	29346	29225	29157	29281	29142	29405	29504	29418	29356	29167	29547	29074	29162	29249	29182	29253	29292	29129	29194	29192	29406	29427	29138	29325	29330	29234	29086	29163	29312	29358	29377	29470	29317	29231	29242	29205	29221	29182	28976	29285	29215	29352	29238	28949	29136	29255	29316	29351	29056	29480	29176	29339	29204	29295	29119	29270	29147	29406	29187	29368	29180	29294	29409	29211	29256	29220	28874	29484	29049	29408	29111	29427	29394	29304	29319	29276	29073	29239	29366	29212	29305	29365	29204	29289	29353	29338	29206	29123	28878	29287	29148	29217	29046	29247	29144	29267	29170	29193	29108	29430	28929	29195	29133	29204	29179	29251	28954	29447	29457	29242	29313	29375	29404	29379	29448	29142	29081	29430	29304	29196	29289	29392	29379	29370	29132	29076	29087	29040	29061	29243	29413	29263	29196	29203	29372	29311	29316	29172	29065	29102	29232	28895	29319	29335	29341	29341	29558	29255	29041	29269	29280	29234	29342	29513	29447	29328	29322	29216	29525	29550	29242	29039	29329	28978	29196	29175	29322	29371	29148	29158	29134	29282	29278	29373	29363	29274	29404	29342	29167	29235	29225	29241	29262	29591	29311	29350	29297	29168	29099	29134	29470	29292	29460	29250	29328	29274	29143	29148	29276	29429	29198	29360	29329	29143	29008	29123	29390	29224	29546	29429	29115	29389	29162	29264	29203	29303	29257	29313	29463	29233	28954	29462	29340	29242	29198	29123	29449	29488	29536	29436	29178	28810	29153	29389	28956	29241	29376	29227	29597	29376	29197	29243	29257	29301	29305	29253	29266	29307	29238	29245	29524	29243	29300	29137	29256	29211	29204	29247	29315	29384	29268	29287	29131	29249	29368	29476	29145	29239	29444	29125	29288	29187	29296	29392	29292	29102	29214	29209	29316	29461	28882	29172	29177	29398	29322	29166	29090	29306	29132	29235	29407	28971	29403	29191	29290	29302	29131	29408	29188	29239	29442	29356	29389	29231	29031	29080	29357	29483	29439	29350	29344	29261	29243	29385	29386	29541	29153	29088	29426	29166	29250	29464	29386	29340	29277	29388	29084	29348	29307	29448	29150	29142	29308	29468	29294	29272	29416	29185	29049	29166	29310	29215	29184	29277	29464	29456	29248	28923	28982	29425	29228	29258	29409	29143	29291	29164	29368	29419	29260	28971	29258	29227	29403	29284	29240	29218	29490	29236	29494	29288	29131	29209	29184	29392	29306	29148	29187	29051	29023	29189	29150	29253	29473	29442	29047	29306	29271	29466	29286	29227	29232	29334	29047	29043	29312	29293	29349	29445	29160	29302	29228	29292	29083	29319	29084	29370	29175	29209	29288	29391	29271	29237	29409	29309	29419	29457	29126	29250	29270	29352	29244	29252	29237	29220	29265	29291	29455	29123	29136	29152	29463	29374	29318	29216	29423	29213	29227	29214	29180	29234	29149	29390	29546	29558	29093	29464	29023	29250	29444	29473	29390	29373	29415	29262	29450	29325	29480	29316	29311	29287	29337	29156	29436	29291	29360	29181	29367	29211	29407	29130	29201	29040	29335	29447	29292	29289	29199	29362	29424	29169	29083	29402	29281	29154	29321	29000	29176	29091	29403	29311	29201	29234	29364	29175	29292	29421	29204	28973	29092	29118	29265	29242	29613	29427	29157	29100	29274	29142	29301	29311	29291	29090	29300	29153	29503	29339	29201	29290	29244	29318	29288	29327	29353	29214	29247	29254	29203	29327	29436	29471	29150	29443	29338	29142	29214	29192	28786	29153	29358	29451	29390	29512	29127	29126	29303	29392	29516	29279	29017	29358	29175	29242	29402	29215	29277	29383	29181	29216	29364	29252	29276	29388	29268	29240	29232	29007	29304	29238	29554	29001	29123	29384	29298	29291	29382	29159	29125	29084	29314	29386	29398	29120	29262	28987	29362	29277	29004	29418	29087	29354	29474	29160	29132	29140	29103	29221	29070	29256	29539	29587	29166	29431	29058	29113	28958	29102	29374	29254	29061	29350	29376	29220	29090	29272	29320	29310	29040	29170	29209	29195	29241	29003	28924	29104	29257	29126	29327	29229	29320	29210	29262	29203	29222	28972	29084	29127	29289	29461	29156	29333	29252	29400	29241	29242	29423	29209	29230	29128	29173	29181	29355	29457	29496	29264	29253	29162	29338	29239	29356	29142	29220	29471	29224	29339	29193	28930	28955	29373	29245	29374	29454	29476	29172	29349	29533	29185	29206	29451	29234	29216	29226	29098	29156	29171	29071	29332	29310	29191	29308	29052	29217	29414	29297	29493	29551	29151	29340	29021	29199	29348	29276	29298	29431	29425	29388	29220	29450	29329	29236	29332	29441	29383	29433	29480	29211	29335	29143	28978	29148	29467	29082	29113	29032	29053	29287	29246	29310	29258	29200	29380	29344	29425	29323	29209	29111	29356	29256	29152	29272	29322	29339	29148	29412	29242	29251	29297	29331	29083	29158	29213	29336	29234	29144	29188	29237	29297	29096	29372	29075	29161	29311	29518	29338	29418	29402	29179	28998	29394	29325	28972	28852	29404	29456	29354	29430	29103	29114	29568	29172	29240	29110	29308	29132	29338	29329	29226	29257	29204	29239	29379	29249	29508	28973	29156	29176	29298	29274	29611	29238	29190	29166	29232	29389	29484	29121	29050	29317	29455	29521	29523	29245	29260	29278	29291	29000	29249	29345	29160	29367	29315	29332	29379	29542	29593	29103	29251	29091	29514	29272	29287	29117	29115	29272	29412	29172	29244	29671	29085	29321	29440	29133	29222	29360	29215	29470	29238	29312	29286	29484	29334	29131	29100	29040	29366	29270	29276	29278	29439	29273	29422	29065	29257	29016	29071	29398	29282	29237	29440	29128	29163	28958	29327	29354	29420	29436	29356	29293	29267	29289	28928	29191	29551	29189	29443	29467	29419	29203	29578	29230	29577	29166	29114	29192	29387	29258	29145	29104	29109	29388	29393	29331	29110	29415	29292	29024	29468	29540	29052	29352	29197	29088	29314	29284
32453	53945	54293	44103	36938	30997	27422	25380	23943	23406	23110	23271	23628	23922	22656	21077	20088	19793	19414	19482	18942	18537	18093	18028	17975	18116	17855	17889	17745	17545	17675	17529	17395	17318	17244	17588	17517	17263	17263	17266	17270	17463	17380	17384	17317	17395	17361	17488	17264	17304	17245	17246	17198	17399	17232	17199	17232	17295	17240	17107	17223	17313	17410	17244	17171	17367	17336	17510	17337	17349	17121	17374	17195	17302	17284	17287	17535	17222	17365	17256	17345	17333	17245	17424	17188	17366	17224	17183	17293	17295	17438	17362	17313	17252	17184	17187	17343	17262	17122	17197	17262	17289	17361	17399	17192	17341	17139	17224	17156	17330	17128	17443	17129	17195	17200	17324	17203	17323	17276	17405	17199	17139	17040	17371	17252	17207	17316	17189	17447	17360	17415	17182	17160	17123	17314	17257	17369	17011	17344	17286	17300	17327	17352	17196	17535	17227	17309	17097	17270	17273	17335	17280	17347	17233	17315	17316	17192	17371	17341	17255	17260	17473	17372	17241	17224	17242	17115	17426	17157	17390	17465	17196	17196	17190	17263	17176	17456	17341	17361	17294	17293	17108	17100	17277	17260	17270	17137	17165	17204	17178	17286	17284	17084	17179	17357	17330	17309	17156	17277	17206	17235	17542	17342	17396	17290	17243	17408	17381	17344	17243	17389	17228	17337	17258	17182	17247	17250	17220	17219	17175	17258	17460	17113	17323	17254	17240	17234	17287	17138	17285	17387	17414	17305	17259	17314	17312	17279	17381	17305	17342	17126	17230	17379	17141	17401	17482	17206	17329	17216	17245	17429	17364	17195	17299	17156	17217	17290	17307	17243	17256	17121	17338	17274	17432	17436	17154	17414	17281	17336	17333	17307	17092	17451	17028	17191	17219	17465	17328	17216	17306	17255	17248	17222	17349	17211	17137	17271	17371	17205	17347	17190	17337	17203	17490	17222	17207	17259	17312	17284	17196	17441	17462	17289	17240	17268	17272	17266	17264	17324	17281	17267	17395	17362	17120	17216	17210	17254	17224	17356	17049	17384	17268	17164	17375	17311	17398	17309	17236	17455	17152	17245	17337	17170	17199	17111	17249	17386	17331	17257	17203	17139	17172	17281	17170	17254	17345	17344	17158	17278	17433	17242	17402	17314	17278	17419	17190	17287	17208	17378	17173	17524	17379	17454	17329	17184	17350	17459	17377	17293	17329	17162	17431	17340	17349	17216	17535	17305	17227	17513	17276	17211	17336	17178	17283	17154	17426	17334	17289	17311	17380	17328	17418	17169	17258	17397	17112	17064	17083	17212	17347	17321	17303	17247	17258	17161	17219	17276	17266	17333	17323	17348	17274	17279	17234	17287	17258	17363	17264	17421	17360	17320	17363	17322	17398	17241	17092	17211	17222	17388	17340	17234	17260	17277	17151	17119	17039	17160	17301	17270	17128	17360	17415	17286	17176	17250	17341	17237	17267	17310	17367	17421	17022	17287	17239	17303	17219	17264	17186	17500	17249	17099	17284	17189	17121	17248	17175	17404	17548	17261	17237	17371	17201	17246	17256	17132	17235	17089	17311	17337	17220	17341	17230	17265	17259	17351	17252	17338	17225	17213	17431	17378	17249	17337	17233	17524	17278	17294	17222	17064	17363	17308	17352	17214	17198	17186	17286	17112	17127	17143	17299	17237	17450	17141	17391	17397	17236	17127	17276	17390	17238	17166	17277	17319	17302	17237	17227	17220	17154	17232	17277	17253	17263	17284	17173	17491	17174	17133	17320	17133	17295	17224	17496	17288	17326	17262	17210	17156	17276	17366	17271	17478	17434	17410	17174	17440	17186	17406	17314	17268	17135	17492	17122	17152	17159	17025	17204	17157	17279	17367	17313	17195	17121	17224	17313	17302	17326	17290	17122	17159	17237	17214	17226	17271	17274	17351	17230	17385	17385	17257	17291	17215	17293	17250	17158	17270	17264	17315	17388	17250	17240	17427	17461	17254	17220	17198	17118	17209	17076	17405	17084	17307	17220	17148	17407	17339	17356	17353	17159	17506	17335	17197	17440	17569	17259	17046	17344	17237	17148	17401	17151	17298	17423	17360	17337	17254	17269	17353	17299	17280	17362	17246	17232	17282	17327	17162	17474	17123	17080	17347	17285	17290	17161	17377	17173	17309	17333	17306	17280	17162	17207	17100	17282	17269	17380	17382	17307	17177	17082	17216	17318	17204	17315	17200	17334	17256	17189	17270	17059	17276	17482	17481	17338	17137	17293	17368	17247	17240	17352	17250	17256	17306	17238	17424	17159	17227	17487	17322	17278	17174	17274	17151	17366	17130	17276	17206	17313	17403	17324	17238	17240	17314	17318	17252	17279	17161	17201	17237	17272	17307	17296	17229	17389	17232	17173	17248	17038	17233	17273	17293	17019	17331	17233	17349	17482	17271	17216	17263	17097	17333	17331	17486	17260	17271	17268	17372	17126	17315	17375	17340	17389	17123	17382	17208	17073	17412	17274	17181	17386	17167	17451	17159	17203	17233	17134	17362	17423	17346	17097	17366	17408	17258	17285	17209	17331	17137	17317	17246	17298	17143	17261	17116	17309	17253	17249	17501	17209	17207	17206	17438	17158	17239	17187	17216	17224	17431	17387	17074	17211	17275	17312	17243	17200	17476	17275	17195	17284	17338	17263	17236	17147	17213	17314	17247	17270	17319	17202	17319	17324	17179	17342	17369	17179	17271	17135	17158	17095	17292	17145	17298	17432	17320	17353	17143	17117	17247	17190	17283	17347	17429	17253	17319	17302	17428	17156	17181	17294	17317	17421	17397	17348	17359	17332	17332	17331	17360	17322	17355	17232	17301	17444	17390	17412	17136	17349	17297	17096	17370	17415	17286	17315	17236	17295	17292	17174	17270	17197	17268	17346	17196	17245	17325	17231	17127	17290	17231	17377	17312	17209	17233	17233	17398	17275	17199	17365	17250	17288	17415	17093	17342	17182	17147	17364	17279	17117	17453	17152	17459	17047	17235	17377	17040	17293	17496	17243	17247	17166	17240	17247	17327	17318	17220	17382	17301	17183	17357	17371	17224	17379	17248	17174	17245	17128	17309	17364	17345	17148	17265	17377	17231	17260	17195	17276	17410	17127	17303	17324	17385	17201	17188	17254	17254	17375	17284	17211	17331	17338	17261	17378	17242	17289	17251	17191	17388	17458	17274	17343	17229	17255	17121	17360	17275	17204	17274	17256	17272	17097	17220	17222	17473	17246	17270	17246	17078	17122	17222	17346	17142	17330	17134	17366	17232	17221	17242	17363	17186	17296	17135	17231	17292	17168	17413	17302	17301	17319	17101	17207	17375	17382	17316	17229	17270	17345	17221	17179	17222	17260	17202	17401	17087	17422	17235	17217	17270	17205	17211	17175	17217	17349	17262	17304	17209	17397	17512	17306	17430	17219	17367	17252	17290	17356	17316	17245	17308	17460	17238	17278	17234	17117	17159	17349	17318	17289	17248	17284	17213	17252	17352	17169	17279	17217	17290	17178	17317	17324	17396	17313	17271	17216	17188	17306	17368	17286	17260	17108	17118	17343	17305	17429	17343	17265	17147	17369	17183	17090	17409	17289	17359	17332	17326	17273	17269	17319	17188	17217	17212	17194	17306	17366	17289	17221	17311	17304	17425	17262	17067	17305	17252	17200	17283	17239	17353	17091	17311	17215	17341	17323	17422	17348	17491	17261	17052	17339	17275	17257	17401	17295	17231	17249	17242	17253	17367	17234	17297	17213	17169	17278	17221	17457	17133	17214	17059	17281	17293	17183	17226	17213	17193	17267	17254	17393	17386	17171	17318	17229	17285	17227	17455	17316	17322	17263	17511	17223	17313	17284	17238	17154	17194	17236	17111	17402	17470	17291	17292	17207	17473	17235	17318	17260	17368	17125	17213	17251	17194	17364	17267	17353	17109	17356	17214	17151	17281	17323	17339	17262	17313	17241	17302	17375	17136	17130	17216	17424	17169	17307	17308	17160	17269	17312	17226	17171	17364	17261	17227	17371	17296	17192	17384	17294	17239	17340	17281	17260	17170	17158	17221	17328	17217	17247	17399	17346	17299	17297	17244	17298	17343	17121	17303	17277	17186	17175	17310	17134	17245	17280	17368	17351	17321	17121	17094	17139	17310	17225	17161	17172	17394	17315	17298	17342	17229	17171	17197	17252	17552	17425	17302	17292	17331	17294	17229	17144	17308	17458	17282	17244	17471	17233	17240	17283	17484	17252	17199	17116	17313	17342	17385	17319	17243	17183	17402	17230	17358	17299	17208	17209	17395	17232	17210	17266	17468	17434	17325	17301	17461	17073	17216	17213	17227	17319	17237	17459	17214	17225	17165	17389	17353	17403	17022	17349	17326	17273	17428	17290	17344	17139	17364	17363	17254	17065	17220	17259	17350	17373	17229	17110	17276	17405	17222	17181	17187	17441	17370	17167	17386	17204	17350	17464	17294	17285	17145	17117	17058	17232	17303	17173	17149	17158	17418	17173	17255	17208	17268	17242	17186	17115	17530	17181	17365	17252	17231	17343	17353	17219	17474	17375	17131	17333	17140	17283	17244	17313	17354	17053	17313	17227	17193	17292	17184	17320	17091	17312	17247	17286	17360	17295	17433	17210	17328	17218	17183	17252	17186	17290	17437	17382	17291	17370	17374	17156	17334	17180	17313	17399	17225	17229	17130	17326	17435	17184	17349	17254	17436	17217	17265	17236	17231	17190	17263	17202	17239	17259	17131	17274	17467	17188	17308	17449	17197	17262	17368	17184	17295	17289	17193	17172	17304	17373	17159	17491	17250	17228	17301	17247	17319	17253	17224	17312	17110	17278	17115	17220	17297	17365	17316	17107	17276	17308	17309	17165	17440	17210	17169	17433	17346	17200	17384	17260	17488	17191	17240	17428	17485	17579	17287	17204	17272	17344	17327	17076	17363	17257	17447	17196	17097	17113	17224	17265	17195	17259	17245	17321	17362	17278	17387	17348	17159	17256	17325	17380	17077	17161	17269	17306	17305	17253	17309	17011	17105	17186	17254	17223	17111	17241	17410	17127	17237	17218	17134	17209	17310	17129	17210	17121	17405	17108	17308	17300
41627	42647	49234	46091	40967	38297	37187	36355	35668	35560	35510	35321	35334	34988	35102	34527	34746	34350	34346	34315	34452	34088	34064	33851	34437	34048	34132	34218	33839	34142	33959	33956	33950	33997	34214	34110	34193	34043	33872	34007	33896	34025	33876	33791	34091	33832	34107	33815	34041	34385	33826	33628	33711	33897	34085	34015	33804	33900	33908	33686	33790	33833	33752	33841	33796	33799	33835	33735	33921	34005	33882	33637	33836	33678	34225	34180	34102	33686	33924	33990	33944	33674	33946	33782	34007	33880	34014	34199	33884	33867	33765	33992	34110	33793	34044	33914	34082	33866	34025	33990	33750	33836	33791	33785	33734	33797	33660	33937	33692	33727	33883	34076	33750	33737	33880	34201	33710	33809	33928	33960	34107	34006	33822	33844	33939	33932	33833	33807	34203	34022	33957	33393	33863	33827	34057	34162	34045	33920	33908	33807	33759	33765	34013	33714	33953	33889	33828	33514	34000	33880	33991	33796	34050	33639	33611	33888	33823	33829	33934	34096	33689	33886	33815	34134	33940	33793	34022	34127	33752	33954	34230	33725	33813	33873	33964	33736	33961	33575	33625	34090	33823	33988	33792	34022	33948	34162	34099	33804	33914	33900	34130	33819	34160	33816	33981	33871	34009	33754	33794	33961	34064	33700	33588	33907	33945	33962	33906	33770	33997	33600	33838	33847	33766	33931	33998	33795	33965	33713	33901	33645	33901	33485	33732	33907	34046	34029	33973	34170	34137	33827	33893	33763	33923	34111	34234	33751	33622	33782	33724	33700	34035	34015	33665	33773	33674	33774	33711	33999	33914	33759	33950	33557	33802	33948	34063	33947	33951	33724	33703	33726	33728	33922	33855	33732	34163	33834	33848	34046	33996	34023	34044	34176	33939	33971	33930	33890	33897	33864	33829	33615	34070	33830	33959	33708	33803	33855	34033	34148	33809	33968	33958	33895	33960	34010	33886	34223	34059	33818	33807	33918	33740	33823	34107	33889	33693	33998	33823	34069	33829	33877	33975	33895	33733	33731	34046	33960	33868	34007	33751	33890	33779	33633	34052	34101	34167	33850	33971	33948	33797	33849	33932	34012	34006	34037	33868	33742	33836	34151	33931	33806	33885	33819	33836	33774	33802	33895	33807	34026	33912	34039	33816	33865	34113	33866	33810	33790	34046	34163	33730	33785	33928	33687	33921	33746	34160	33873	33867	33975	33663	33946	34087	33992	33732	33943	33838	33839	34062	33781	33838	33703	33945	33854	33818	33950	34205	33848	33836	33982	33798	34017	33872	33859	33694	33979	33736	34007	33559	33989	34252	33747	33764	34095	34055	34074	33812	33953	34029	33672	33786	33783	34023	33707	33685	33940	34148	34115	34045	34033	33936	33932	34185	33835	34146	33722	34041	33600	33969	34003	33973	33857	34145	33835	33879	33942	33692	33779	33816	33838	33890	34064	33874	33985	33882	33764	33953	34048	33675	34074	33987	33890	34020	33695	33770	33888	33817	33889	33772	34024	33885	33940	34092	33992	34100	33787	33992	33806	33758	33902	33960	33845	33976	33861	33527	33683	33741	33934	33720	33709	34023	34061	33797	33942	33994	33956	33914	33826	34058	33658	33844	34077	34002	33778	33667	33602	33878	33951	33882	34001	33726	34020	33959	33855	34038	33786	34036	33808	33903	34015	33754	33887	34062	34337	33808	33833	33892	33920	33916	33643	34165	33772	33811	33922	34140	33852	33972	34168	34162	33772	33575	33718	33842	34208	33979	33829	33865	33730	34066	33871	33850	33805	33985	33838	33976	33887	33876	33797	34117	34060	33994	33675	34012	33872	33972	33801	33918	33537	34016	34006	33929	33925	34039	33784	33917	33931	34047	33901	33946	33941	33836	34049	34112	33941	33939	33756	33773	34104	33972	33916	33998	34092	33887	34133	33809	33946	33827	33796	33912	33955	33729	33940	34015	33993	33963	34060	34046	34112	33823	34011	33704	33690	34101	33955	33790	33735	33900	33961	33806	33703	34125	33663	33850	33875	33906	34044	34111	33981	33964	34055	33849	33973	34002	33691	34079	34014	34008	33976	33864	33674	33720	33965	34048	34028	33914	33954	33817	33847	34049	33855	34174	34082	33697	33822	33820	33861	33912	33960	33796	33860	33871	33872	34114	33696	34098	34134	33881	33885	33834	34179	34005	33858	33734	34148	34016	33924	33942	33913	33742	33897	34041	33997	34082	33950	33771	33997	34081	33850	34175	34014	33840	33830	34062	34167	33682	33766	33854	33965	33919	34137	33873	34055	33930	33896	33995	33795	33885	33696	33787	33595	33764	33661	33958	33843	33886	34075	33800	33319	33777	34070	33815	33982	33866	33897	33918	33752	34034	33860	34063	33772	33712	33691	33994	33816	33810	33913	33539	33777	34007	33729	33886	33824	33832	34010	34107	33799	33848	34107	33876	33826	34238	34315	34105	33707	33682	33889	33927	33978	33971	33936	34135	33832	33814	34101	33999	33919	34320	33948	33799	33652	33687	33699	33806	33796	33823	33866	33684	33685	34001	33997	33937	34152	34267	33943	33819	33854	33705	33989	33795	33843	34236	33750	33754	33803	33869	34208	33878	33842	33666	33907	33763	33788	33923	33808	33742	33894	34035	33908	33986	33891	33783	33684	33975	33737	34111	33798	34060	33974	33706	34007	33911	33987	33837	33856	33548	33809	33800	33774	34217	34032	33748	33972	34110	34145	33762	34060	33951	33865	33812	33533	33766	33874	33675	34169	34303	33672	34047	33942	33978	33991	33746	33795	33878	33703	33915	33819	33851	33973	33938	33637	33862	33871	33917	33921	33759	33924	34102	34106	34350	33941	33758	33784	33593	33705	33865	34027	33838	33654	33901	33741	33796	34135	33995	33807	33742	34088	34012	33969	34005	33884	33947	33836	34047	33936	33928	33785	34073	34023	33706	33878	33787	33954	33788	33894	34008	34141	33750	33834	33728	33845	33994	33867	34061	34045	33943	33887	33753	33781	33873	33569	34064	33971	34091	33920	33906	33902	33905	33733	33952	34069	33913	34060	33933	33799	33758	33964	33859	33720	34067	34289	34179	34008	34019	34008	34001	33971	33820	33994	34264	34000	33950	33813	33803	34139	33762	33932	33802	34081	34062	33731	33955	33879	34069	34238	34271	33793	34303	33823	33796	34034	34071	34096	34129	33732	33864	33886	33803	34067	33849	33897	33889	33794	34128	34165	33990	33636	33991	34020	34026	33574	34124	33724	33952	33996	33783	33975	34048	33383	33879	33701	33885	34023	33800	33936	33917	33709	33924	33843	33855	33790	33731	33833	34013	33984	34150	33945	34069	33586	33864	34181	34073	34026	34057	33886	33910	33795	33939	33884	33901	33959	33634	33933	33904	33893	33831	33713	34109	33962	33883	34263	34168	33910	33751	34139	33470	33775	33565	33897	34209	34001	33969	33714	33923	33812	33818	34001	33885	33989	33915	33875	34181	33805	33934	33968	33971	33737	34014	33849	34066	33727	33904	33945	34079	33724	33931	34084	33665	34059	33970	33876	33791	33724	33854	33788	33986	33946	33968	33934	33744	33937	33865	33865	34036	33934	33625	33680	33858	33855	34080	34027	33880	33744	34012	34005	33753	34152	33729	34026	34030	33989	33941	33920	34126	33941	34097	33734	34161	33993	33958	33871	34255	33685	34037	34067	34035	34126	33849	33833	33910	33636	33658	33985	33961	33707	33952	33913	34032	33983	33980	33867	33880	34146	33994	33795	33899	34087	34082	33669	34056	33967	33685	33889	34114	33772	33661	34001	33987	33990	33697	34171	33863	33990	33946	33824	34094	33776	33873	34145	33928	34010	34021	33905	33915	33971	34042	33904	33997	33933	33713	33985	33848	33884	33418	33921	33810	34014	33812	33812	34060	33747	33827	33682	33895	34014	34123	33786	33838	34069	34225	34190	33828	34019	33870	33876	33966	34217	33769	33916	33915	34081	33858	34171	33769	33916	33780	33780	34033	33949	33723	34099	34083	34098	33834	33601	33818	33767	34032	34005	33941	33939	33799	34060	33915	33902	33978	33935	34106	33654	33899	33976	34037	33712	33876	33863	33561	33859	33892	34093	34065	33875	33560	33778	33854	33593	34061	33928	33805	33881	33946	33906	33989	33831	33779	33635	33842	33977	33899	34022	33990	33519	33914	33777	33936	33790	34012	34114	33934	33846	33917	34118	33892	33868	33869	34147	33940	33965	33940	33964	33930	33743	33987	33794	33872	34071	33929	33620	34099	33812	33778	33864	33981	33802	34102	33924	33805	34137	34018	33856	33760	33804	33845	34063	34193	33800	33678	33551	33833	33762	33625	33918	34028	33907	34183	34461	34031	33913	33693	33957	33968	33869	34047	33940	34092	33796	33636	33785	33648	33673	33940	33924	33886	33977	33833	34030	33593	34085	34103	33745	33623	33818	33908	33911	33929	33870	33774	34075	33871	34047	34195	33817	33707	33978	34096	33919	34121	33822	33870	34010	33895	33646	33624	34044	33733	33847	34029	33697	33689	33875	34041	33990	33814	33593	33631	33820	34031	33955	33811	33631	33819	33887	34063	34176	33829	33911	33595	33896	34020	34117	33998	33858	33669	33475	33776	33915	33879	34036	33940	33937	33883	34059	33892	33794	33681	33923	33920	33870	33760	33782	33841	33702	33845	33683	33839	33881	34018	34008	33859	33663	33863	33706	34042	33911	33986	33775	34122	33828	33910	33975	33861	33620	33800	34106	34073	33877	34238	33928	34403	34048	33918	33988	33998	33924	33876	34095	34134	33738	33913	33957	33876	34106	33901	33791	34037	33775	34008	33919	34018	33935	33875	34024	34047	33778	34054	34009	34010	33675	33772	33644	34167	33926	34020	33846	33805	33947	34033	34048	33997	34000	33645	33806	33971	33881	33951	33706	33939	33780	33848	33773	33974	33972	33872	34019	34012	33739	34009	33971	33794	33775	34066	33967	33777	33761	34003	33998	34168	33777	34093	34025	33935	34006	33613	33846	33703	33926	33895	33817	33688	33583	34074	33639	33867	34022	34035	33817	33972	33889	33989	34042	34019	34020	33886	34074	33807	33869	33890	33908	33760	34014
34713	45646	45319	36595	30617	26734	24615	23378	22883	22610	22088	21948	21733	21531	21446	20974	20646	20557	20488	20418	20139	20124	19784	19854	20100	19874	19943	20076	19821	19790	19761	20008	19995	19580	19819	19778	19725	19846	19582	19685	19731	19574	19859	19702	19492	19859	19839	19701	19725	19738	19635	19599	19891	19779	19868	19728	19825	19605	19642	19697	19570	19795	19783	19750	19780	19517	19689	19633	19757	19701	19712	19668	19777	19691	19740	19661	19790	19770	19701	19696	19655	19812	19681	19578	19617	19769	19554	19678	19843	19811	19625	19662	19589	19645	19651	19793	19707	19567	19545	19907	19627	19725	19871	19506	19590	19800	19844	19693	19633	19772	19783	19512	19613	19698	19676	19792	19692	19657	19657	19784	19972	19833	19728	19586	19670	19728	19645	19708	19701	19663	19753	19621	19676	19827	19617	19695	19567	19828	19653	19785	19628	19964	19510	19645	19717	19576	19792	19680	19573	19765	19663	19711	19702	19570	19834	19783	19704	19698	19680	19630	19761	19663	19639	19760	19692	19750	19730	19623	19722	19539	19532	19783	19850	19605	19604	19768	19795	19813	19705	19713	19616	19639	19532	19615	19602	19679	19708	19512	19814	19572	19885	19684	19665	19848	19670	19706	19605	19727	19717	19752	19591	19739	19751	19593	19606	19573	19759	19536	19785	19703	19592	19596	19739	19676	19873	19807	19492	19747	19897	19806	19735	19763	19863	19769	19816	19554	19644	19774	19831	19576	19877	19669	19638	19762	19477	19678	19620	19624	19635	19963	19697	19683	19843	19605	19547	19655	19782	19645	19768	19871	19704	19698	19702	19883	19760	19637	19761	19669	19706	19716	19872	19641	19873	19634	19769	19708	19787	19789	19551	19644	19829	19767	19722	19778	19647	19617	19867	19736	19803	19886	19840	19600	19540	19672	19613	19644	19586	19828	19525	19858	19661	19810	19790	19621	19782	19680	19737	19715	19748	19745	19622	19621	19790	19689	19699	19861	19634	19684	19664	19750	19692	19622	19739	19486	19683	19734	19473	19701	19739	19665	19784	19826	19378	19920	19777	19699	19658	19785	19844	19796	19581	19731	19642	19680	19720	19480	19729	19601	19589	19882	19599	19818	19856	19801	19667	19708	19729	19742	19651	19726	19890	19540	19721	19892	19784	19800	19814	19693	19495	19623	19757	19842	19682	19811	19751	19676	19732	19767	19695	19590	19734	19721	19601	19918	19637	19731	19730	19756	19604	19769	19765	19693	19962	19674	19758	19613	19680	19907	19845	19719	19621	19669	19715	19663	19596	19814	19751	19555	19997	19813	19665	19783	19593	19722	19768	19633	19677	19688	19630	19594	19807	19679	19745	19683	19661	19553	19804	19412	19750	19685	19644	19497	19656	19786	19535	19801	19609	19637	19680	19436	19747	19758	19675	19584	19578	19652	19527	19656	19592	19761	19643	19629	19817	19739	19743	19567	19767	19578	19808	19668	19764	19496	19769	19793	19761	19679	19802	19887	19754	19800	19608	19668	19822	19805	19805	19745	19695	19618	19709	19789	19724	19681	19835	19840	19756	19712	19606	19642	19634	19442	19819	19722	19768	19595	19667	19847	19852	19702	19576	19777	19700	19748	19657	19684	19714	19694	19719	19770	19721	19724	19751	19956	19788	19633	19642	19643	19733	19606	19798	19520	19650	19622	19784	19731	19725	19757	19773	19663	19692	19779	19552	19898	19788	19621	19737	19610	19747	19680	19808	19651	19752	19785	19903	19515	19698	19479	19686	19700	19712	19714	19794	19672	19742	19698	19776	19551	19927	19592	19405	19692	19754	19721	19646	19600	19820	19628	19768	19675	19540	19796	19755	19877	19701	19671	19910	19807	19880	19620	19630	19753	19569	19728	19732	19809	19806	19664	19819	19904	19774	19655	19832	19748	19802	19641	19736	19741	19686	19818	19773	19641	19756	19689	19551	19660	19848	19681	19818	19690	19634	19779	19881	19638	19779	19757	19804	19579	19902	19683	19754	19611	19692	19615	19631	19674	19635	19568	19718	19582	19751	19721	19847	19669	19566	19818	19845	19556	19620	19620	19595	19918	19753	19610	19788	19695	19786	19655	19566	19693	19655	19631	19705	19535	19597	19708	19631	19831	19679	19714	19880	19727	19737	19786	19840	19698	19612	19773	19564	19678	19725	19829	19701	19885	19812	19738	19821	19509	19626	19650	19664	19384	19594	19762	19741	19839	19719	19839	19718	19710	19693	19559	19805	19638	19589	19815	19737	19801	19626	19537	19547	19753	19773	19556	19631	19760	19719	19669	19861	19790	19637	19725	19704	19672	19752	19642	19661	19836	19855	19902	19620	19666	19895	19707	19704	19602	19731	19701	19625	19724	19625	19576	19644	19596	19641	19676	19802	19829	19790	19607	19727	19793	19666	19679	19687	19612	19557	19709	19994	19507	19694	19709	19591	19669	19595	19711	19707	19700	19934	19754	19680	19595	19898	19583	19552	19878	19675	19878	19805	19512	19639	19760	19740	19715	19723	19675	19722	19769	19645	19673	19658	19908	19538	19827	19619	19872	19586	19545	19608	19921	19670	19738	19739	19642	19799	19564	19592	19815	19779	19868	19812	19688	19706	19594	19573	19664	19783	19729	19691	19614	19786	19535	19698	19715	19696	19574	19520	19734	19778	19683	19689	19639	19891	19756	19732	19511	19639	19714	19610	19793	19720	19662	19946	19667	19639	19715	19899	19672	19874	19799	19928	19714	19775	19748	19744	19584	19567	19672	19864	19721	19631	19576	19644	19585	19527	19592	19604	19766	19881	19596	19699	19743	19636	19568	19457	19701	19897	19663	19656	19859	19625	19617	19907	19846	19733	19732	19789	19888	19718	19716	19568	19753	19554	19984	19671	19623	19612	19729	19706	19741	19680	19710	19660	19818	19623	19817	19891	19616	19744	19645	19553	19636	19693	19758	19803	19811	19796	19886	19536	19790	19878	19517	19928	19662	19783	19691	19837	19834	19786	19813	19685	19657	19696	19748	19791	19748	19796	19749	19874	19510	19560	19625	19739	19724	19781	19814	19857	19552	19681	19636	19684	19676	19723	19565	19680	19727	19751	19568	19571	19830	19833	19829	19767	19640	19692	19837	19685	19804	19631	19815	19789	19782	19679	19786	19585	19565	19707	19653	19686	19667	19810	19662	19810	19788	19814	19767	19747	19592	19820	19574	19629	19726	19754	19857	19721	19709	19525	19755	19740	19623	19602	19656	19682	19661	19735	19952	19833	19694	19747	19639	19796	19875	19779	19957	19711	19701	19883	19643	19774	19783	19683	19775	19846	19763	19633	19725	19706	19620	19847	19890	19694	19704	19670	19859	19787	19735	19707	19826	19814	19591	19811	19655	19453	19764	19839	19759	19739	19791	19795	19719	19677	19774	19558	19872	19782	19768	19644	19788	19774	19739	19757	19795	19833	19554	19550	19787	19784	19836	19865	19768	19558	19841	19583	19632	19522	19687	19666	19752	19836	19533	19720	19722	19805	19755	19818	19684	19779	19810	19739	19681	19607	19764	19599	19663	19792	19699	19835	19856	19500	19623	19667	19923	19582	19505	19512	19882	19740	19670	19669	19997	19732	19718	19831	19679	19696	19636	19630	19641	19585	19781	19792	19707	19573	19702	19722	19804	19655	19685	19658	19720	19724	19668	19639	19708	19532	19801	19462	19533	19872	19664	19655	19871	19736	19709	19627	19558	19630	19787	19640	19794	19727	19570	19647	19878	19679	19979	19526	19606	19783	19767	19733	19779	19761	19587	19596	19694	19861	19840	19610	19648	19780	19677	19855	19690	19753	19722	19703	19734	19684	19918	19668	19771	19686	19700	19825	19575	19641	19618	19919	19825	19737	19601	19819	19824	19707	19707	19704	19833	19737	19767	19637	19663	19512	19678	19728	19670	19718	19714	19626	19701	19834	19587	19650	19875	19785	19512	19798	19626	19670	19581	19673	19746	19607	19782	19569	19682	19522	19649	19805	19655	19832	19637	19751	19720	19798	19756	19835	19811	19806	19677	19884	19619	19649	19741	19766	19931	19569	19770	19625	19688	19647	19700	19688	19600	19625	19888	19674	19523	19703	19642	19855	19706	19676	19674	19811	19711	19673	19794	19700	19714	19520	19926	19852	19721	19713	19666	19597	19768	19777	19624	19457	19753	19628	19710	19740	19684	19797	19721	19775	19533	19707	19596	19994	19572	19687	19674	19485	19706	19549	19748	19606	19739	19540	19643	19821	19838	19820	19505	19733	19667	19717	19662	19683	19711	19665	19651	19822	19886	19701	19693	19719	19606	19806	19582	19545	19797	19536	19638	19761	19776	19616	19640	19636	19737	19691	19629	19812	19725	19769	19571	19913	19675	19747	19830	20055	19741	19710	19764	19806	19721	19656	19608	19675	19777	19628	19579	19821	19746	19672	19732	19689	19815	19798	19781	19825	19731	19947	19676	19670	19630	19688	19747	19620	19744	19826	19823	19813	19747	19743	19621	19650	19831	19740	19737	19661	19624	19623	19754	19696	19628	19755	19508	19737	19628	19674	19746	19595	19706	19580	19864	19672	19784	19715	19875	19688	19546	19868	19512	19538	19655	19696	19521	19515	19842	19620	19618	19690	19849	19862	19695	19856	19657	19566	19725	19628	19561	19634	19655	19772	19567	19851	19523	19502	19879	19703	19839	19735	19593	19661	19655	19817	19680	19543	19762	19819	19895	19735	19477	19747	19628	19660	19652	19509	19706	19564	19586	19804	19566	19737	19778	19765	19667	19657	19740	19693	19883	19728	19820	19594	19672	19794	19696	19771	19855	19717	19797	19605	19774	19512	19764	19774	19484	19805	19680	19607	19863	19767	19729	19525	19607	19646	19760	19673	19824	19736	19488	19763	19565	19738	19568	19650	19715	19783	19642	20005	19818	19751	19698	19667	19779	19907	19686	19728	19662	19846	19816	19772	19497	19841	19750	19761	19633	19872	19772	19761	19904	19790	19779	19703	19904	19669	19534	19609	19817	19650	19841	19806	19654	19770	19671	19555	19630	19687	19670	19633	19749	19694	19642	19784	19864	19661	19690	19627	19622	19859	19678	19446	19726
22480	20062	26581	25793	28389	34130	36102	33893	32972	32922	32730	32642	32758	32537	32043	31469	31397	31173	30943	30833	30670	30221	30280	30341	30101	30228	30402	30494	30271	30057	30096	30112	29935	29680	29880	30098	30169	29872	29922	30200	30094	30210	30164	29922	30106	29600	29881	29839	30338	29612	29859	29984	29775	29713	29922	29499	30005	29846	29753	30112	29799	29950	29728	29648	29735	29982	30044	29848	29827	29954	29961	30142	29755	30029	30115	29790	29862	30020	29560	29858	29617	29811	29898	30114	29831	29861	29744	29770	30030	29860	29982	29679	29897	29928	29889	29781	29780	29804	29584	29641	30042	29940	29986	29873	29940	29921	29722	29911	29917	29893	29961	29697	29817	29925	29966	30069	30216	29746	29726	29880	29844	29669	29854	29699	29366	29847	29946	29646	29970	30011	29874	29797	29904	29576	29950	29878	29696	29823	29741	29926	30077	29876	29499	29695	29919	29763	29883	30109	29824	30055	29831	29971	29928	29867	29793	29851	29616	29682	30003	29831	29775	29800	29898	29841	30284	29942	29966	29745	29797	30178	30008	29875	29833	29627	29774	29908	29889	29862	29905	30041	29776	30151	29862	29931	29610	29876	30064	29742	29702	29678	29808	29883	29985	29965	29791	29796	29895	29713	29809	29909	29738	29638	29936	29887	29945	29894	29906	29886	29910	29617	29760	29916	29670	29812	29822	29961	29685	29685	29864	29734	29676	30067	29856	29661	29884	29835	30130	29911	30080	29957	29430	29918	29736	30183	29842	29947	30033	30038	29814	29913	29919	29842	29810	29773	30227	29960	29976	29687	29597	29819	29688	29906	29679	29872	29806	29974	29953	29945	29627	29890	29779	29858	29724	29965	29963	29875	30124	29809	29974	29968	29843	30213	29821	29741	29860	29652	30153	30145	29937	29804	29925	29880	29725	29806	29913	29819	29669	29798	29999	29703	29820	29835	29581	29960	30032	29794	29854	29730	29920	30049	29807	30019	29810	29738	29692	30174	29864	29564	29681	29691	29790	29671	29947	29738	29903	29694	30012	29603	29735	29816	29691	29881	29755	29873	29923	29952	29811	29764	30035	30098	29843	29707	29842	29804	29703	29963	29850	30003	29847	29800	29859	30078	29820	29964	29842	29766	29910	29706	29883	29855	29974	29792	29794	29796	30126	29958	29758	29854	29765	29897	29933	29735	29786	29940	29886	30115	29910	29844	29541	29988	29674	29748	29791	29645	29990	29843	29797	29996	29773	29731	29922	29868	30100	29888	29618	29817	29857	29757	29794	30010	30019	29961	29966	29854	29966	29853	29940	30111	29565	29644	29938	29960	29859	29932	29865	29554	29817	30009	29977	29631	30101	29985	29712	29877	30251	29753	30043	29596	30088	29897	29600	29714	29721	29798	29928	29957	29986	29829	29915	29663	29899	29940	29802	29590	29833	29802	30100	30003	29812	29761	29807	29879	29842	29753	29808	29794	29972	29941	29862	30077	29814	29917	30122	29752	29769	29884	29773	29764	29797	29698	29927	29594	29966	29820	30084	29743	29918	29667	29489	29571	30007	29863	30067	29977	29929	29790	29843	29990	29843	29767	29700	29790	30021	29758	29982	29973	29838	29715	29742	29808	29882	29836	30044	29935	29951	30052	29717	29612	29917	30074	29760	29878	29793	29878	29765	30014	29906	29823	29879	29705	29982	30099	29700	29878	29731	29760	29797	29626	29802	29474	29921	29862	29747	29857	30094	29591	29651	29839	30031	29643	29769	29397	30042	29624	29835	29901	30108	29700	30077	29789	29875	29727	29773	29863	29888	30012	29909	29721	29912	29897	30014	29741	30105	29939	29743	29908	29857	30097	29585	29750	29902	29926	29958	30082	29900	29729	29926	29845	29828	29471	29970	29966	29968	29810	29923	30098	29957	29758	30120	29961	29792	29746	29732	29797	30073	29783	29653	30097	30024	29844	29918	29642	29945	29826	29779	29870	29987	29833	29704	29994	29499	29823	29914	29908	29834	30121	29667	29905	30045	29763	29547	29489	29832	29954	29825	30018	29697	29707	29813	29851	29975	29929	29870	29802	29488	29745	29850	29734	29890	29887	29917	29767	29840	29774	29788	29755	30013	29739	29881	29840	29664	29738	29917	29838	29940	30064	30120	29713	30112	29945	29624	29575	29869	29706	29853	29726	30129	29803	29824	29711	29998	29933	29676	29992	29902	29738	29926	29629	29962	29769	29838	29754	29795	29966	29762	29775	29911	29718	29704	29970	29818	29703	30027	29855	30109	30006	29972	29485	29725	29970	29915	29841	29785	29915	30145	29715	29773	29843	29993	29694	29981	29816	29833	29968	29859	29922	30176	30008	29897	29790	29879	29950	29850	30053	29879	29769	29892	29809	29665	29778	29876	29740	30025	29671	29742	29920	29824	29958	30079	29902	29891	30055	29713	29816	29651	29923	29703	29687	29695	29989	29925	29939	30207	29982	30139	29864	29879	29700	29802	29708	29853	29798	29883	30080	29833	29907	29991	29930	29582	29947	29663	29856	29813	29839	29868	29760	29894	29721	30026	29994	30143	29841	29785	29906	29824	29772	29890	29859	29931	29772	30147	29610	29739	30067	29861	29715	29927	29775	29676	29739	30021	29923	29894	29942	29980	29653	30027	29983	30066	29924	29642	30059	29895	29808	29977	29658	29942	29948	29832	29921	29564	29406	29717	29815	29873	29669	29814	29824	29838	29801	29660	29850	30022	29761	29619	29827	29870	29673	30121	30018	29878	29773	29810	29811	29960	29842	29988	29980	29831	29764	29995	29958	29886	29813	29645	29802	29922	29987	29976	29938	29968	29981	29799	29712	30075	30014	29830	29893	29984	29724	29559	29657	29723	29924	29739	30085	29791	29631	29899	29474	30020	29774	30338	29979	29823	29723	29913	29761	29775	29880	30055	29712	29916	29836	29799	29733	29658	30179	30182	29841	29686	29814	29738	29841	29747	29952	29877	29802	29809	29911	30147	29717	30091	29602	29914	29800	29943	29905	29810	29875	30040	30131	29933	29890	29700	29981	30283	29914	29977	29673	29774	29739	29844	29726	29635	29913	29594	29806	29831	29574	29918	29964	29828	29759	29962	29905	29962	29753	29892	29876	30095	29830	29872	29819	30109	29966	29814	29842	29653	29760	29800	29845	29852	30025	29917	29678	29911	29756	29965	29758	29856	29624	29874	29948	30000	29609	29824	29743	29841	29873	29709	30107	29880	29937	29797	29683	30038	29978	30126	29709	30121	29795	29822	30130	29985	29661	29697	29736	29763	29890	29892	30126	29963	29765	29552	29835	29714	29786	29685	29924	29735	29881	29958	29914	29870	29839	29818	29766	29898	29735	29888	29565	29819	29907	29698	29712	29944	29765	29766	30030	30012	29981	29601	29845	29852	29968	29693	29911	29938	29934	29969	29836	29907	29991	29830	30044	29764	29711	29680	29730	29647	29612	29742	29754	30028	29856	29886	29953	29878	29904	29868	29945	29902	29798	29900	30123	29687	29805	29670	30052	29820	29932	29929	29930	29716	29965	29707	30079	29896	29964	30110	29833	29865	29737	30112	29803	29898	29788	29795	29687	30162	29725	29841	30086	29748	29746	29881	30163	29853	29938	29799	29971	29676	30122	29701	29898	30003	29524	29849	29813	30007	29925	29839	29727	29928	29775	29945	29912	29962	30057	29905	29548	29730	30095	29941	29702	29876	30080	29951	29928	30059	29871	29797	29804	29859	29915	29766	29546	29917	29567	29882	29951	29855	29712	29787	29673	29698	29811	29696	29691	30192	29785	29851	29806	29867	30004	29907	29645	30011	29976	29839	30051	29771	29637	29870	29990	29948	29951	29974	29825	29818	29507	29620	29959	30055	30013	29834	29771	30071	29554	29709	29655	29874	29848	29744	29630	29551	29944	30026	29768	29906	29726	29996	29830	29955	29893	29458	29815	29847	29800	29935	30026	29740	30239	30043	29801	29820	29736	29756	30029	30012	29704	29896	29966	29828	29682	29688	30112	30110	29742	30155	29902	30025	30132	29620	30132	29659	30000	29987	29926	29732	29828	29908	29927	29839	29980	29792	29905	29933	29800	29825	30168	29901	29922	29888	29649	29672	29899	29944	29916	29893	30149	29803	30109	30002	29789	29941	29649	30179	29894	29931	29917	29827	29978	29979	29908	29864	29707	30125	30100	29854	29867	29538	29687	29806	29821	29905	29999	29800	30067	29841	29953	29854	29652	29870	29896	29869	29708	29761	30056	29766	29772	29957	29688	29925	29907	29718	29884	29761	29597	29864	30175	29827	30001	30179	29990	29806	30083	29963	29855	29991	29896	29854	29877	29798	29956	29630	29667	30006	30034	30224	30185	29798	30083	29536	29735	29895	29510	29781	29829	29853	30187	29488	29804	29996	29922	29745	29912	29843	29951	29823	29923	29891	29741	30107	30082	29922	29754	29986	29959	29732	29624	29907	30153	29751	30085	29726	29782	30044	30000	29700	29922	29759	29821	29880	29827	29797	29822	29884	29939	29906	29680	29964	29612	29859	29828	29819	29874	29959	29983	29765	29761	30124	29865	30042	29693	29783	29888	29866	29935	29678	30094	29751	29603	29731	29893	30070	29952	29724	29860	29881	30206	30006	29976	30007	30010	29913	30071	29783	29557	29831	29917	29830	29853	29788	30256	29996	29996	29714	29881	29793	29765	29859	29963	30059	29922	30177	29932	29599	29818	29996	29832	29980	29885	29965	29700	30124	29828	29806	29700	30060	29738	30078	29944	29891	29867	29589	29862	30062	29876	29555	29832	29919	29964	29726	29664	29955	29972	29997	29646	30096	29977	29824	29752	29837	29579	29986	29914	29998	29852	29812	29580	29736	29725	29993	29882	29769	30059	29797	29836	29687	29788	29796	29653	29962	29536	29947	29930	29734	30123	29893	29912	30136	29929	29855	29867	30143	29800	29846	29878	30033	29896	29935	29776	29843	30142	30057	29490	29900	29826	30017	30029	29719	30094	30064	29831	30027	29761	29990	30050	29836	29793	29682	29880	29941	29938	29783	29834	29924	29958	29921	29937	29937	29902	29811	29646	30267	29862	30059	29628	29721	29818	29756	29690	30018	30044
30546	49142	49034	39779	33184	28312	25051	23680	22505	22147	21584	21535	21833	21768	21193	20061	19458	19256	19018	18782	18565	18118	18196	18140	18040	17892	17991	17995	17812	17629	17614	17849	17840	17668	17706	17581	17650	17654	17674	17585	17618	17471	17680	17564	17338	17847	17463	17773	17665	17531	17501	17694	17392	17472	17581	17712	17656	17496	17552	17627	17628	17469	17551	17608	17534	17605	17640	17463	17615	17593	17580	17519	17601	17459	17545	17522	17522	17559	17536	17497	17503	17465	17612	17536	17564	17417	17547	17536	17586	17649	17329	17581	17560	17580	17507	17490	17623	17470	17673	17546	17265	17770	17572	17484	17540	17591	17636	17617	17641	17562	17729	17539	17707	17546	17518	17662	17626	17595	17486	17432	17413	17540	17602	17437	17656	17725	17567	17583	17330	17582	17537	17504	17557	17505	17648	17615	17638	17372	17541	17596	17679	17471	17519	17670	17673	17538	17525	17559	17617	17642	17361	17724	17557	17693	17562	17555	17366	17459	17493	17617	17617	17546	17356	17442	17800	17761	17629	17547	17525	17492	17715	17435	17577	17476	17381	17537	17575	17562	17659	17622	17636	17576	17383	17515	17609	17513	17673	17610	17612	17611	17557	17545	17613	17434	17743	17527	17344	17634	17707	17560	17811	17555	17482	17474	17469	17698	17625	17495	17593	17570	17675	17669	17583	17381	17511	17418	17609	17552	17670	17567	17508	17586	17639	17663	17450	17602	17481	17601	17520	17619	17427	17488	17548	17503	17684	17729	17506	17382	17477	17615	17584	17443	17481	17571	17552	17501	17567	17387	17674	17529	17603	17551	17401	17606	17500	17585	17440	17550	17636	17644	17520	17526	17461	17687	17432	17539	17598	17685	17505	17544	17494	17625	17560	17631	17533	17641	17680	17617	17598	17375	17580	17617	17600	17635	17636	17422	17589	17439	17582	17432	17537	17697	17717	17497	17652	17504	17609	17430	17633	17464	17588	17490	17451	17608	17493	17531	17451	17543	17622	17443	17550	17540	17610	17505	17567	17648	17477	17483	17627	17530	17663	17721	17511	17618	17421	17617	17439	17423	17550	17549	17439	17607	17441	17558	17584	17684	17573	17533	17606	17562	17477	17594	17610	17548	17532	17496	17653	17447	17615	17455	17679	17572	17322	17633	17680	17635	17600	17529	17583	17482	17520	17428	17567	17421	17699	17661	17548	17795	17506	17447	17552	17577	17492	17638	17505	17500	17505	17595	17585	17545	17418	17614	17641	17617	17582	17576	17688	17480	17602	17405	17640	17594	17505	17551	17650	17336	17614	17495	17659	17560	17571	17460	17604	17518	17602	17593	17572	17576	17600	17550	17520	17441	17499	17445	17665	17705	17588	17588	17585	17565	17545	17605	17563	17543	17593	17731	17505	17445	17430	17741	17612	17680	17560	17623	17686	17529	17640	17703	17524	17485	17640	17678	17628	17576	17711	17581	17507	17564	17561	17547	17635	17657	17573	17535	17581	17587	17594	17617	17484	17411	17732	17533	17558	17359	17694	17374	17553	17428	17469	17529	17558	17563	17560	17583	17608	17506	17639	17655	17520	17445	17587	17570	17653	17529	17451	17628	17559	17441	17667	17601	17514	17444	17593	17446	17596	17441	17651	17543	17439	17448	17642	17611	17575	17646	17667	17747	17586	17610	17582	17527	17564	17570	17713	17331	17539	17621	17514	17614	17495	17737	17594	17670	17495	17428	17501	17609	17578	17531	17626	17388	17573	17567	17407	17348	17383	17590	17734	17446	17586	17414	17654	17621	17521	17698	17604	17699	17519	17534	17671	17482	17540	17499	17626	17529	17450	17433	17602	17573	17525	17442	17455	17526	17655	17579	17665	17725	17700	17577	17486	17641	17532	17543	17716	17500	17428	17603	17574	17727	17622	17437	17481	17451	17363	17563	17515	17686	17494	17474	17784	17417	17661	17579	17539	17600	17536	17812	17599	17473	17579	17614	17549	17498	17455	17682	17677	17595	17678	17472	17487	17654	17691	17528	17422	17639	17613	17519	17448	17622	17671	17547	17397	17487	17753	17581	17532	17676	17672	17588	17469	17487	17502	17496	17693	17532	17434	17471	17513	17656	17423	17587	17602	17627	17492	17682	17458	17610	17611	17448	17468	17564	17528	17415	17524	17609	17517	17609	17724	17556	17751	17601	17726	17602	17463	17605	17696	17489	17503	17676	17459	17327	17565	17525	17606	17376	17576	17504	17482	17521	17508	17603	17557	17434	17610	17583	17755	17594	17346	17524	17622	17452	17589	17420	17620	17532	17674	17406	17579	17490	17578	17615	17710	17677	17538	17644	17517	17616	17506	17497	17604	17287	17585	17464	17674	17353	17565	17617	17533	17658	17411	17567	17380	17443	17607	17549	17561	17469	17494	17583	17461	17670	17508	17609	17717	17568	17407	17685	17525	17576	17581	17696	17479	17586	17627	17619	17726	17632	17356	17528	17536	17612	17560	17527	17535	17553	17619	17583	17471	17548	17643	17579	17665	17698	17578	17655	17480	17554	17523	17535	17706	17486	17541	17621	17517	17546	17550	17552	17395	17571	17618	17600	17577	17455	17439	17566	17501	17435	17488	17650	17411	17556	17588	17422	17639	17767	17577	17496	17631	17714	17515	17596	17576	17631	17524	17414	17418	17660	17790	17453	17623	17500	17589	17403	17528	17495	17615	17683	17645	17614	17589	17571	17611	17386	17606	17429	17653	17380	17533	17488	17636	17491	17574	17578	17374	17487	17516	17536	17730	17494	17400	17709	17575	17525	17694	17597	17387	17558	17641	17870	17579	17453	17602	17735	17718	17402	17373	17525	17480	17654	17567	17580	17522	17590	17600	17350	17388	17607	17552	17521	17486	17706	17513	17528	17506	17650	17575	17578	17542	17498	17548	17670	17365	17579	17690	17810	17608	17611	17367	17606	17647	17636	17683	17515	17719	17561	17455	17554	17431	17584	17547	17626	17654	17445	17599	17535	17600	17548	17761	17698	17625	17447	17593	17597	17492	17432	17567	17451	17563	17694	17627	17522	17465	17487	17655	17480	17762	17543	17512	17647	17563	17548	17715	17583	17633	17606	17550	17605	17558	17466	17522	17606	17495	17483	17690	17512	17634	17322	17551	17473	17562	17815	17561	17748	17512	17641	17622	17639	17650	17573	17487	17673	17626	17599	17555	17542	17662	17388	17516	17526	17712	17347	17490	17622	17511	17584	17641	17758	17642	17471	17549	17434	17639	17527	17726	17533	17513	17498	17671	17415	17423	17548	17642	17688	17456	17581	17631	17528	17472	17604	17507	17680	17664	17421	17551	17642	17546	17628	17621	17643	17653	17491	17760	17536	17537	17532	17750	17620	17483	17653	17542	17608	17425	17542	17455	17412	17729	17607	17561	17536	17572	17511	17551	17612	17401	17604	17555	17505	17526	17591	17601	17597	17511	17519	17421	17472	17464	17677	17614	17744	17606	17549	17572	17620	17455	17685	17677	17588	17627	17514	17425	17697	17570	17642	17477	17675	17599	17645	17464	17667	17504	17538	17569	17621	17565	17613	17610	17378	17451	17603	17711	17486	17610	17585	17518	17576	17477	17313	17559	17473	17748	17802	17410	17722	17492	17615	17658	17478	17576	17717	17636	17635	17463	17460	17716	17432	17529	17581	17461	17739	17583	17562	17527	17713	17608	17505	17455	17703	17452	17327	17397	17624	17423	17514	17482	17509	17758	17587	17592	17675	17367	17689	17665	17567	17413	17512	17688	17465	17393	17484	17572	17468	17567	17280	17575	17629	17488	17492	17477	17505	17501	17601	17501	17504	17544	17503	17498	17683	17406	17544	17567	17463	17551	17639	17528	17602	17404	17726	17588	17429	17628	17642	17445	17587	17648	17356	17499	17596	17539	17567	17668	17642	17529	17704	17584	17715	17602	17614	17595	17667	17508	17544	17434	17430	17586	17557	17652	17500	17545	17729	17543	17578	17438	17544	17585	17526	17690	17672	17621	17584	17800	17544	17489	17515	17678	17704	17580	17606	17365	17646	17724	17581	17375	17392	17507	17599	17719	17634	17712	17585	17403	17605	17446	17402	17777	17526	17531	17484	17577	17599	17484	17516	17761	17656	17522	17582	17658	17615	17525	17778	17481	17626	17696	17693	17689	17517	17697	17685	17562	17473	17379	17643	17381	17658	17644	17394	17588	17596	17481	17493	17389	17690	17639	17550	17484	17540	17462	17744	17455	17597	17566	17622	17619	17685	17619	17445	17727	17499	17647	17594	17462	17552	17628	17551	17673	17630	17534	17641	17625	17549	17527	17620	17566	17498	17517	17577	17652	17461	17679	17723	17747	17687	17662	17435	17654	17564	17534	17540	17389	17585	17583	17434	17604	17530	17680	17490	17592	17355	17723	17574	17624	17552	17613	17636	17688	17527	17368	17537	17616	17510	17700	17568	17694	17468	17428	17613	17546	17603	17459	17519	17672	17608	17566	17538	17488	17517	17458	17585	17525	17590	17695	17628	17529	17481	17610	17476	17481	17517	17653	17529	17613	17496	17580	17404	17572	17569	17481	17429	17605	17539	17603	17630	17719	17552	17515	17574	17622	17612	17524	17507	17645	17539	17564	17558	17732	17527	17535	17445	17639	17649	17515	17512	17574	17593	17757	17560	17331	17448	17436	17364	17479	17558	17496	17652	17429	17569	17610	17611	17612	17772	17701	17424	17577	17442	17542	17838	17532	17628	17495	17466	17468	17602	17419	17531	17517	17426	17499	17620	17572	17528	17565	17480	17630	17590	17621	17514	17597	17520	17514	17685	17631	17420	17563	17467	17633	17873	17531	17517	17414	17428	17607	17418	17595	17538	17380	17487	17637	17767	17614	17673	17468	17764	17559	17574	17568	17546	17576	17350	17552	17624	17531	17584	17555	17252	17539	17438	17586	17459	17431	17570	17370	17260	17551	17611	17655	17522	17396	17577	17454	17558	17673	17611	17623	17659	17492	17471	17612	17680	17586	17590	17573	17673	17664	17648	17745	17513	17441	17520	17537	17456	17858	17464	17643	17642	17571	17680	17538	17552	17588	17633	17544	17509	17605	17452	17580	17584	17457	17430
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
